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

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

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

Block Certificate

Block 57053 a7fc3f1274e92fabe04f47e5df33903694bdd7595c7b090b325699752ddfef07

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a9158ff2df60ec9d3779259015ca2bf560b95bb66f117d8275d39eea537cef0c
Certificate Block Hash
a7fc3f1274e92fabe04f47e5df33903694bdd7595c7b090b325699752ddfef07
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00700d000040080000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009ade45c39caa2b017df9509c2520b8f2ca3aefda2c8a6c553b9b3ad68c9e2d88dc5d65705784002a5cdb5eab219251e6bf11988a9c4a705be0624049ed1f44145546f5a6f75b2ae8903a30fe89d065c7f833f6aaf4ea00de48030000000000000040000000400000700d000040080000

Raw Header Hex

00004020524bb78ad9c9922d7a8dbb79a1bb1e09939dd16092edb9e78f8e4e3a712d8590acb8bca4147cff7bc25a0809bae40927c167ca5c1c5a9eb9467131d418632d120f070e6aabac04180cef7c53ea9ed375827d116fb65bb960f52bca15902579379dec60dff28f15a9

Proof Data Hex

59,560 bytes
121216020307fdce5cb34fd0661a3e6fabff9b0f8a06d018f56b38734fa0c195a45ba0ddd1e03e576952918003a5ffad5ba85f04ac17e732b84bbd47b12656d3c44f13ee9f540e5f266ab9f0fe60007896b532e42d4627670ce4b06f9c3e41a2c3497a84fa0652905c2d01ceac8eabad809bd0b00044832c6b46e89633e87bce7c84450e3f30e7f66fd221c6e6a72ba4173a96257f2d88892fd7a9ad78ec4b9f0508ff7b29df697eefce015956adf7f7a862475fb087ca71f84edae75067e927e5c1e88eebfa13557502475e7936496d2da7d69a3a4e958507e192adbc483cbf389c0f46d48b1539b5b69029f9f5e14c7fb226944bd49651fd6a0e62262848c52229650320a5883908eed4ca7c1e29a2e155ac56255ee79d33988d72fdabe5324337d88e8e2e9f4b00e00f15f1c8c9c34f7ed73452a19c76de8acda60da33be2c7b277dfccb66c9cc9126738abc5fcdeca296008193e70e28ff9065fd18b923424d7dec16d1179027a9ab1bf329ae732fb9a9ba9b6ed31e1c79daa3d7954ffd376eb29cf24bbeb5a623303126fcbb69219ea20e3275bc9a3966b3bedaf65b21c22119130d535f511614d5f70d7993af555c97ee52bc9c3ce51936b64aff86b768c54a7d27b8305d5c9cfb7c6174dec4d543860173eb4d687a21369436402669c0ec47bb24dfbc085e1a975c151ccefc272252c9bf5cbebf8bea75b97d5c485de7a63f193a8a21f41f79be6e60eee61334a4e82f51691bf15a3713d56e4b09723cbe3c93e7e653b4e6fafb5ac5a2e758b2b9051545f2c89f064e5e5da80d605c20a3a4f1d5e29d00ba06ddff515cc3723e0d82d1e1893fe373a25b03a2d394bd63f43b12b7ca146e478a524e1b6bbafbd121f95853b21108d0c8a9af8506b9ee948ded85d0987d7c990d9672dbfb2469ac1eafbb53b8216c16d96263630a79cbeb5afb59edad5ecfc98eb8d10ee0b6655d40ba8c0676bbbcaf1f83acfb834ecddd512624cbc9dc0bcdf97684cc6b631b0efe8a678089beb4980deb0c4d4dd6e3ae309d6bc8752af0bb5333e07b86d70c9494140b6597364b892564d5df0b26e69f8abe122b0445665133d53bb8a3ed3c0e3a2aa6cef1f1343b6a0617fd9885df3b8c3d60b10ff7d91aa278cccf27346f8159a42d689e6593b553ccd0721d975f62d139ca93f61346fc4431c2d4849c65e2fe3e21f3d622973a044418329d1f4afd4ee8a598b9f9a70e6c012e950d0854e5edc86eae411da91dd3911dd6d067b0d0045e4600cb0de59d6bda8a4ce11fbeacabc94d06325d44de649ee1eadd41088f08a6138d204080ce04b197ff34131fe76c3b3a58fc0be82999b1f28f88455aa36a16826357dfbaf8ce4ecde591e04351b1f5aac9e41fc593acf7cc46b7afdb0d481229c83ce6a33aabc63a3f7668be827ba54bc5cd41ac80e984f2e5120a1a06dfbe6725fc4263110e5258940c0d701328524472e0837be6cd028bab2587de17e5e97af9f3aa6452545c335ceb7a2d00cbc182b43bb8f84b1c015d9a67246330f6a018e7a4ad4dd07f32460086d07633d71ded3d7bd8a15fb2be8eb7dbbdb3e24e2211742c0a61a1bbeb6259d199fb8803aaa27589c1d61353ba634e6c33f5190774f2023776f83f828cc923f434da2587dc128781e03bc35c0cbd48fd97b7fea809ecd208d40d6252cc6363883285f85efe31ace1037058c029ae1a58dd7e0f1904caa07b3bab18d52ca78f8de31f8c6c543d421c054abcf21a79bacb49a412c0b884de99e037a4e1d73ea9bf40c1890b444221d42fe497b6fe6c3f78f42d3e63d1d1b1b4841d2590db98575a4733e13282c63334e3412348ea71cd4e3f88b8f7e357d3fe075f1b46f2acf8f1cdfe59b9dce1f55ab814eeea5ea5dedffdeb9696714118050bb542cf997288d2549efc51d9ea0669ff090cf17872751f667e5af0d6a2d2e10861ad10fc121afce5022d6ba2e656ef88a9526dedbb80e284d9f973e9f3ed3d8e2584099d3ec64f41ea98127ae0bb1746f8c4eb04f579bdeec3abd0e1982384e794db3d4f3a85e41679d1585482a735a0d48553fedd8da60180cd91af0bdce47d282326260f23f311ab2f2bf7154b8cd6fdd2b1c6143c0bca580539413d97896c413fb8657aaae4f2145ad6f22a83d0ec23453229426bf961dada26f552ffdac43240cd23fe9b7257d93d9298e0bc67a334d92465a22ba5129e6d8b4a099f1baa314d526649e274c23873b7d6c6b15dfbaf52ccea9597983f795264123a454b144b33f2107043f1a1a2b8d76625c69766178cdf8f27ea1f77b69ff129c3bfee732e1dc968c5fd8594827bb2bac54da9fae53419d9bebfb193d8b5156f1146e7c0aa6436e426e1f23d6553c6478c816106cb526ba858f976ad671f3383a34b5b51a61c93ccf7566b9bb4f258dba0d49345c5a9c66bb10b8a4994f3cb38b47883ca2c8941d687ab5824154c8f06f7639e69a110689fef5d265ef4e6d2690d45879a4af576c5c0884571171ad0bf9ffd3a72438afdc5eab20ae42faa8c3212688927dd3e3dc0957c31614f1b0ca42a86a09330af19c4b7d8ef6394495f2acb84ff4ac164110855c7f85782ad08109cc0a365525d52e7ab665d76a0761967b499f7eaf27228c9eada9015d4d103e3b33ecd78d2daa171595767e5cfe74dcbb683f1c997093e64dd6f0a81ff811e90d0b53f11bde94aa95e0e9f4e07b36d45cd93152354d1200fee3a223adf7f745ecda97a091e226f8fd97d07685486aeaf5be9c3ce8d66228227e92da69f62bb4e5e30772c85286d2bc1ae087054ee7fb228a6a8f5c89d36d1f92379b229a0449c40e5ee1b0c6f52fd55eee46505f3ac44b2a4b040d3c13ec98a2df5443fd7a69563e0549345f4cf1be2d5c34b6400dafe481b9441d5843411b746b7cc4b3513c00c43429f16ef2aa7d9c59623dbc9293dd5e9a81fde6b1d3d046b36ffb4906007702a06f8bdd5483c987f3a65db311c48024b7cd6b7c1a7231eaecf3b1bf6748366163ed96bc925bdad482318f4a71e00cb600a29ec0040e5b3ed2942404a2259950cc00ca73cbb15e4feab87188d8c7a2ce005e53c070f8c6fcae4d2f1dd9a2cddf72a232ce97251ad893d72a00f0ee019dd4e802b3cf661b7d6d5efbe3687dbbdac01e33cffe314b1ade30a75a6c68b30ea1d8cd799e097bc4d1861734875b12756555990aed6f59295fbbf9034a798fd5f5ab7acc92c72bd15ba69ae7209faceda4baab17a13dbc16055e4bcf0727fb5aba9ca4775234e5bd6e6c23ef7979582585c2b792dc1bbef92951008d1a6e7fca628dc44689a203687bcfcfe0acd7eccce0873b84c2759122af84108b42de10ff2f466cabc3ae4e56b20f9358a80bcfe386acfb506ee58c02628e9f1aec77bd1f509c7045898ec2a26300e74829b6e65d4b28bb55595f476090c40fc1fe117147b834e4422f4134cc1b020750105bddb445a365317cfb913a2102bb1fa2c61dcadc37e07b0ef4db3a2d8fc9b244bbecf05e8bce03fda6fc713cc173b6f58f3c527eb8333ef7a4c05271c97bbc7ad9b19a45fb42296a50bc1640f6db3215ee37c78bb34eddd92cc50181662557d8208a0d7290bf7e13388c9c6901c93c9d35981ed713ca28e3e4b9b99ade424d80a229539111df9b50b3446a363d393a5f2a545bef560ed0b8f6fbc034221659bc5f87655caf9e5fda202771c0acb739f7b6ba8990ed3c7f877ef8f45f49f772c43ab533cf62d4f6899c9fb4fff8b910cf950e98ba818e81af204d1813eac6734111732a5b962050e62c97d5575aca0c90708df67d0b6a8fcf7ca1e4ac95125ae92c6b70f0bcf7f7c2db79bd471e461586cde6d9e3da49074d7cfb714bfe2fa7025654c00a97f634f5f82841bcedb37bf9b2be77db77c8eb7eb7a2bb6a609514d8984ad9d17898d428c1ab7dd7edf791c035dd492f017d91e8cfe250cae73c4f0cc7bb5af230e7ae4cacda12eef44014942b8de6c69bb5300eea59e0b2fae82f0509e7fbeee17445d89b4ad01f929d3bb7381f284153b7a1db119f5b80a42e083a162c46c2fb66922514cb2e99b88d1cc45edfe1ffbaf83054d49894fdabf460cfec70bec26ef76adca3753af10e14c00988acea6749c8c98be967f65d4f341f5d5b79951b7ceeb26298683d1b5dd079ea63ac061f2336510c000774be5319477a4cbc8cc9b334272ded0dbefa0f1eb3d2d27dd65e6e7424875a0162e9fb75572fa5b109a06a0be07100841eff95dfc1ce7b0bee7a6e4fb04222ee11ca8631e089591eee444dca8e9e4411cc32a987626232c88d19f4630621a1bb30d395191d23b0dfe3e80f5c8dec4697b95cd23b58efdae639979bd8cfe7fff10515d62e289624d5eceb7f7aa9aa3d8cc07ea21359d066b52eb579cd5ddf409374dde56a8743b93e2c75972fcb80810128a7ca590c5a47d84c16ba6043d36c07fe2eaeda7d32317d9dd011a3631becc5547e2a1dbe1e29b65434b8d5cfbacfb97040864634e79f5f6961e06c4471688aa414037bc70e073b81ae01075c48c8ae7947bffc1548f31c00e8b997dcff1bf03a6670f9df7349684df1c34779dd8c9f621ae78dd64af2ad4ee1924821d477b0303f3828d16c4716472997a7f51e15dd8b42048283a8845cc4c9398d50fce51c3ee10edc10e9db18dc4ddf162b0a19d70cd97d09117aa349de8ad94f400eb471e0d444e901cc1528d5eae306d66e93ee72a06ec78a0498216c3ce0fdc226d9cea1391eadc700e2cd3c6c031b265822ef08fd44632b7bcc89208b6c676be3e4fdb427f26dcc3bcf6bfcc7bda198e8fa17bbc3f5672242e954dc79bbbdc921c1f77b52c54ae80e97fafb0c0754c8a1130a28da59cdd35f5810f565b44d440c680b6af0e4cbe93b91b20e8151310b1c2f63160e89ccf821fbc09a5dab93608ceb7a72561bc11ef9d5a4bb7ec4db61ce2076fdfe415ea4dfd7398c37b5bd3967422c752151f589c6e7f3de569e1a7f3f73702e1f2ccce217b0d8d79f720c8f932f7026a8b71833cfe452b467ae615f57310fce114d7f5441072966f1669001870c4e69e52089f3acdbb0ebd6fbc789987e664702640d1796b7b909e69ad34e5f2bfe5de0bfed0023e419c31e79a720447d2572ad91b7cbc0d56f99d6443e9ba5b67d57e4b324c5b40f5c3da7e2e9138d72b4eebaf7ebf394123f42df1789532dd63e4bd090379a9a3c053e9f0e10d0fe8185973b1fcc290d39d6c113fdc6b177f06cc7a6531be02d06b8f1c7b94ce5a644de63abffd2bb74198e930d86ccf14036590e219073836f36ef1e4a0bc29f0d1f8cf7f06e94ad874a98a8ac4973b3122d187ed1bb8a946130ce0c7aea3b0f0df0c41f5f8a84bef90b6c455fa87e416f23341d28eb368962c9dc7a1cc30ffabae6bfae332e18433ad387fe5fa8f62af8f8f6f7a0a3d6ec03eef79631c3183b65dac64b3255deb49dcf1881d3d370356c2e2592d729fca30ba8f93c087c90acc9674314e48d3fae7dccf2288ec30b5d8847d18bd8ae539bca490688f78d59229fdfd76640e0b19a29d5394f8e65513487ca97d8931dab1e97db5428ca656fa90997b763e7527860c8afa687a51002b7ba2d5ca8b458d6036c79ce63c71aafa9795973be0754f426d8c5d808169404b302f198d7fa95af8bb2c1d6ed1afe646c33fed47c29186e925f9b9818b24bc07c7206fa2d0da50f7333dbf8ec9b1a0bae518529f2e32f0c21031a6acdc7a69d636dd32c0c0f5ce4a5832b50a0b834a841e09c2a79fab381b56298f4cd97d2e0158930cf05617ade3067aafdd2ebb3cf72755e63710d35c76e5b8f2b473a5396ff8d3cfb5082b62c9f04b5a0b3c30f5d8086e348e7c2f1000662f2f6fd28aefac91cfd64d1557921776c71b1d4db49d71c81fac4ec71d214b27a0e1032ba51f47b4512ebb7c2d2df3d4e9ae9474b40afe2af0b2ac20f9d353216a6fc660f8171030c4b67dd09a75e17c4e049edc9e4c8f9f1aec568c1a7e24ee3c4b3316aa0436d149afc54229b54e0aea1fb9a52dc6c1e547ffe28fc354bdc576feb677c855b58369f413a59dac0baca4e6e7c4992ac02062cd473f6345a2ed2a81a0a86ef2fb5e991d63b3353b8c2c3d02d4b58f5e14cc79080f4e014c708b7a3fee1f02afa25caf78a486763a9275bbfbf20425a96b1724b3507b56cfccea9408eb4f156306d2927fbf73749a0f9d8bd4350aab46611e84077d9162c987a3e5bc6376cd2bcaf77749ae07ad61cc87dc78fb8621d3d81e117fa4598405b0bbf156efe2f113ad83a64d363ee5225a2a067524b7a4ada27b9142db87b6755ce65c035b853cfb65d080e1a6b4e756f92b30247780e4044f35dc2179008ec1ca092943c6fb95d46889589e78854499d442d11ee09c0dc574512a0f8cc9c59b1855964d41f586b8d7accf9398159a6477051e30770b939bc8b5ae8f85ab7e057244f3614c0fcdad833eaa0c4274250b954bf44c5d8d3ad2bb2b6e97e895ad7217f68482655930bb796759c25546bbe6294d8ac5bacede03080fbe8f217137438a2497fcb0e784fd3db13961efe9cbfacbd72640f9870aa6c69c02eacd4c7c32a3a4554df5fad61c41be75e7f5a2ec50bf2dbc20091a085f28b2025bb008d4aa1e9dd798dba3ba4f88a925d1ece420a509e94d2fb43ad009a1d007cb3dba98646f4c7a89a37aaed601ac315e08a4ecbb2d301668ab6c1253eca6053f9bec27b9d9eca8f0db89217f75afad2a81237b9c645b05af85aa6d137894e25b069707a2b1bd93e8a786c6834f1a91c602debcc34deee42289de5f3e6daed0a0368d43d45e5d255c58abca20a0e6cc481470b2b8d0a3adbb543fdd7bc6998693bfbf3fa1d51d59f7cfb44ab38f1842d6b4e20494ffe81314d392c3e0b0d94594646a77705b3fb0d3f4975e7f49cadf40554b3e21906f54aff34076bc3ac69df58153777cb1fe345e4b78c6eee3dd878950b5e549428cee4a65cf8b6c02b2fc5173f8e51fa379b8c193ce7b8b96a3c42f692c8e4326052aaeb29bf493be27341c826c94e0c3f0425cc04af0075a897a5f8052ee0e2125912638e6d562def172f180f276fadc10898a29b6fea949f3ec3123217695135d09b471d1665b095a9dd46cb2fd70505f1770dddd24b09b0ab57244f4f58742076fc2710c2ca3851d9d9885ae7de6181e08cec3e2e85ac544d59f7dac9ce74859c8a9f0579e9f87c333886c66066fb3c1085c8d0916ba906701c5b6fe4c85d54d3f2a5009e51b549f95a6179beada87a35c5b75fced3d6954e7c4610493a6e42fd55501962c1cc4a507b8bfb4aa15fee65e877e246c792deabc2373bb72b603c28398b7fbb4e4c37f102486d74eb7257f14608ade6da141f40ea4c9bb2b7b97d421d0cc4db275346ddba435e2a0f19bb36c46ac32c2dabd98afe747f895783808b2f7ae76ead2063980894c9720ae5e499d9fc7bfa729f77c8cea52e9e302a04663f9ee82ffd1ccc8eb4b234e8c2f0056e81bbf514950c56729608e8ab48f85ad2b2d9a2fd6aa97ec34391f12d6a44d5efd2f1b8a597aba6ffc20c6231ed4ae28e248ca00fad21efccf6f23e416c620cb79bce912fa1442cae8378202330fd590a87b1e2879c2a83a7c6413bd3b28db610e113fc6f3f73cb7086fbacb92e950fd4c86f6b08e9c5445f0518629c73f3ec2cfa4a7b25eca572d92dc3f0dfcc9a1d7689c1536280878063a9b1773cac7064950d42ddfd4be5ee042e575a48f2382fee28ec3ff16b9b6f63bc197ad009867181bbc470b7029f99521f097056abb01676b605dbc74b84e5f6129b993930de394371745c1aeab035b6c54bec34146c4fd7a1ad8d73498eef5e04a53f3e632657ba74338cdc5c3d3604f7baa74d1200dc1ea4bbd8dee7263d73dcdf7957a37913c33a0eb02e8a09518154534a154c4743f139f9f75c053fe0138808934a58600f774dd1c436c3b2d268e544fa481c646f64210cc233f39cd4e2fe85f60d840659ee3cb7fb614d60bb4e4d50a8bc63b658e7ae528ce7701862a303da374bdb2b0dfe74dc36ffeca479e8fca34bf0dee4cee6559996e0b173400c93c0e90f9ff97910b33358efcb0fc2b79d0ba49060d4566eec447116d7e2f8cefa215d59163f3273d7d58dc8fbcb2c38af3322324839224d47804985998174b59634006249afda9bb8c52a0c28b52a5c95477d68df5f08a55ab8d263a86d01ee4ec128af349325093a48d5007c3bd0a7b4ca92b7df9f7e855fdb1da443fedec82ca18416c08460ca1dc237e51618de4df9b1e6a10e08a48391a9b6e106e1a93f604ad2efda9cb507ff5f0b9dcc534d32092e267412a21853eef18b78fe527a35824a7c57fb753bb1cb583d743945f60b5898b6417f38c6aebece007f16c392c09c87662881cb9f7312981aa2dd7e7fa10a2b3bcdcf958c847184d43b03ba27993780353da87b860574662b01867d462d212b97b001d4356e8a3c0f919d358fb2616b61bf3e0133e57bfc0bb7e54509ff1d4df8246d93ecd365808f478ee89d72b3a2e810fb38bfa23313309a6d60b1217a5ea9d7e1908e0157befcd91e4c3cbf928d5ef9efeb6b7f30734fab4d9618c689cd34a392318bb2a393deceeed4db286d8af96ad2be48b8140d047402aad4dea446b3c0f297f66dbe0df8886178443df3b63363d43ffc45ab7b3914bc771c6edcb6625d7b50532e97162c34afa01a3612fe93ac1877fa56202e65fb8275510a7e218a979ce1019f53d2bef5ff881c249d2ba52364a405502393b3fba8ed091044193703f105a0bbcf0cfd31777a36129614aee5c7478c666f909c89b3021cf49b05a85dfdfad4cf62d1fecee0f4e6ddc5d25b632d0303d798031cb737b3fd1c79e717d902dcee91b27d535abab3267a480de7e3060908d798fa7c5bc46109080c5851d50e055fb75f177060c5212ab62861f9f4210bba5aed0330de27f73dd57b44c3d74bde6738a36cef21e8fecbaa38457bf5f04d942ac163f3e8652c862363d6aea77c73b887d743261a8afec7dd16312b7bb00bfac8c052e6c12ddff914b1b1efff0784370850d55093ef0652bb465646697f2cc736c4188464d0b15d6fbebfae822eed42d49bf5891f8457ec7de2c45626d8fe85d0117ac4b9f139e32aa7c2f950c18967316b4037b44d1356992058b270510f24ac9dad06ef7449aeaf66e1681a79da62476257f4906264f2cf3b66059936b6469a41e4e958241446c6238b11a13b6747f49a1d346f60bd0115c06bd052676d09d7e1eb9cecd0060a7d999a26fca12c85e4ef00296126c3b218715cddebb92d5c2d361e05e345947ea742dfb1a2cd18113268ed8bd3468043e0bda44bafe70192c16f5f85ed1a8c96a0ab48341ef0a9bed23957d5ac10cca19601ea88c00fe242bbd8ef0db8648a11c34021ca49b0bd8161e0e95486ed6a091ed54bf1df58ff0286afbe89c9e3614288f0f098572539a865235cefa85217be6b93358485ffb51fdd69ee72cc17a2509fb36e04560845a7e43803da3e6826f7587e2ee2fa511efe16bd66dfefcd56d01fdb91236cf83b02148073dbd0f598b1e81c6168ed1c7a60c33129af6dcc69dbd3a89b9c897a3a98dada17e5979e47df40ee4b1ce43eb64f1057474b8851892d6ea1feb801b761f440fd0c19775dfbbcf5cc01d0abdcfc54c29bd528718ffc0db3296ce3c8476d332357330f4b19bcadb7c8e52ddfbf80580e5a0c830a891b5979cae99bb124ac280c5a285a6a6b227668ec4e4c43968adcdb6aaed60a86a6b9bce5980720676b451893287199a78b1e1299c3fc2f000b61792075939bc6b9bd6b8e8acf8ad4a96d54643d77410450bbfc129640f48dc297fef79fd953d97061d024d6596c465e9d716565579fe93af534598c1b28b0157f3f402f8340d812b3163bf166a335f82a46767762f6e93aa6a096a8cf5eb8e19a7efd7ee30e2c971c0cf0c02fb5b2094ccf3caa43b2eff5a0dd7970f1e9cbfd5996b63de12eae8659f53c95db1c8da3d0266c767b5813b1b384cf2ef847e14b07309f645e29535d78a089901cf472d63fd448b61ff6fd872aae6116707831aa6d45def1e70d6657436f13a2d546b9024b640f46c5cd4a118d971ebe497420a9ccbd4c86a9e7c080de16dc17246fe53901f0d5d6c59ac286b4beff707422a885f4cb8bbfd88a046a79be8f6b68e839f5b41dce9c7e4cb42706b054621049db48d2c7dff553eac13e8130b747c83823754aea7664a9d6710b184b4cc07eab2e5aa5be93bd534a556d1c3f61a4b547de39207b50a048ef3a7636e665d1fdf4d37935b7908bb0ec676846f62237f5cab3d70a5d063b661e49cd5f0006373e1e59f2b24f29b2c53711c6891e28e64d44b3d42e1a9e023038a7b8a06f541fce71ee47332b7c895b26339cc822a2a26ceff058118e41f60915dcfce3ca2e0cae7a0f65d942f4745407f7c81c0ace2e9a66505f4af8ebf31c76846d4718bf66ff7a33073dc4481c39d0e689f5c595465871428c904ab01466d1d167f74f853e485282b3667de80e5d1dc9e9f28223c9133a2cb77fc25d3ee2ecd46cdf04f4c57bb12dcf70dfcade2ed38e53e2d39aed5e5437b972475778082d5fa8616dfd7e858769255c5535a416ab13cab518c31a98924dfe82217e499880f6bbc2ab4521e13001a43188fbd73a49b2d453af7e389bc189f1b35c19b8bb252f30fc2d6361b846b24e9cb8017a39a82f2ae3560caf3cf8c2431b5ad2036cc53ba7821ae9087be5f7f4d0765f323ef06db3eb0bc51ff5b21bcef10f4b0773369a5d6d7c747a671cd5495b5899daa37c8d089238950806b08d852ccb5603b050e7fc80ab6fcde87af305373f7b8bc7663d26c8a582b318b289bb20ccdc18a7c724a61269e7d5a50642afd89139e454bef34091569d65105a7f2edd3df2ea5771c8f91f326acedcaedea322aae2e75e83289401714e940e495a1ed2005d0fd4f69aefce94fad57b0ba2b46327a45f4d809950d33106f3534c33fee5da8940de209f3f5d3e751607c41bcf98c78c256dce654f87d1a0d101b272a59f3b34abe5515f0db68051fc6c85b1211d3a35e3f3685d2cb4b6bc4ec64bfbf21676df8659601161badacb52fbd01c0380e5cbadf80066d2758a9e4e6f1820c7ba4cfd2d7ad0e6b014e7a33bac39b7d29db324bbd152d51f4cd9bcdde3374b75ee4112271f18ccc09833fccc17344b07d94e091f29f1c4088c47dcf8d2b6be9e29c34166d27acbe804e97b3391e41a4ee65e5708a5f75a7112cdff5ffe712d5f1cb8ce690757e39a2ebdf1322d1d450b54fadb7bc78418db168b9aa53f048c110d9afb2c4f2f04aaec64cdb3f9804ebeb62c5b2aa8cc412e6250a6efd64e966c84108e1be881273152f3cee6da338be342f49f14fbae7656a57ff8efdc7730675d31e1c4dbf74c17631fdf93ac612bffc68e73afd73ee9a2b5c753336204797ef89d434ce704120f9e8037c8d728a397e7434231caf269473141236024ff3b49681164f875237acbc3327d3d1118149f751c1b5b06f981f85e949665e1cf4b2cb8ef3a99f6b15b2fae98c5613a63c80c1d1f0d7b3c4051bbd24ed7a9cbaa33937ad77e1de32068ab8908ac331da830131c5daff7d6515bb13ac28c139cfc73b3afd60d18429bcf2e58f6f353682356199b48f739a14217718bada5675e577f66d297119d3d239961f49317984700503cc963476948e295486ebe5a8993b698560143234fbbc179742677772582b9e88a042c5960458b61bf394a736106119a8cce2210422b32cb309a8b01e433d72819d02882157e85b3b2383735622a23728a88da33db2acc95d28f6b3736935ffb8f7f49f3bb90b470058eaeed27730c376f8f706300bacba647a3f212276984fd0fbe6eb8549b1fa4c3216acbbc40340cb8f0d05b06c3842e8632bfd8172a35f235c6cc9b6cb506be1f256a2efb557b19994f2eff6b5f3eb19a9c3e2b466a85bf6060f1e1ebdd5fd9c08bfdcf8b4c59bded577c4b390db55b65bf238c1026ade278dd9ec1c109ae33322223353c5188ab62aa6fcc02a20131243075b2a12b9fb894b7a31abc5ec5fa26d8668b46b7ded88416c8a199d37036165545997d83ef232d6b19384c58b27918836e45c3b623374559800de31de06b5eec1467617e8cdd0b91ccbf08fad9c666dea3dc2b2cee2ef1d20e78ffa8cee3a201b7f93d8af4ebf63a34c5ff53c558cd003be7c9105ae2639eef314870cdef0b6c91c397ba9c767619813e5399b917cb1f60ba279d72f475c1c3b3658994625744ee261679d00f2741e55052ebe76867df37d54ca2fe8b3b54bf3d7b391bfbd8a1a58844b87e5648057832b8ce844c5cfb5289b6c4be5cbd45bd9b3a411deccf2edfe42c8ee966c26a4a07aec413643f5beb67bf98a9504ac9c4aaef1a2ac2a94f6230a4caf6e93fae37cd0bc4d8c8df2098d9b3aecd3e0b8dd1716e06ee21231ca43af202fbed774d3b317c086c59bdeb7b9ffbaaff3faa05b1024ce1449b0eda1ba46f3ec0892d4196d51d2363cb07f840073e07571de942e519bfc64679fa986fe21e3945d81493dcc79e01bf8cf9bf6abedcc5cc4b698ee97f8ab3e60981a0d238da4f913daa075bb2bf8630537d2d117e68ccddb29ce3957c61f50d69545a4ab6e58d5b93c412607410062d8f45a2de2684e90f7e41e5ef9d862786b20d159260625ebf33018f2f8652a3f8085a74af5a539dc5903ee90ae62822486098491ba29dfa5948a4438f36825d4f0461c43937466a5b7db529048f33c9c3cefe015d6922fa4541ef6aabb8662f7cba37da68af19ec738834e83be56bb323967a09185acfe9bc7be594acb04f1ea80a1123f352d32443cf5dd2930d6661c81ec111402c73122d1b4f2c497200fd4f5f2481a9760702c929ac227e83e112cb576f56191eadf70e7aaa2d05a454d27e4b30c1b3ed3166131b5caae209841fc7ee8e7fc042f2c95be80d1c24a7886103799606dbdf88ecc6ad16b239f7b6a7b1fcf39dda85bf8e73326c03a3b45df4df5c81bb25add6d69b0624236aad1039fa2ff59c5bf266d736d73219677af40072fdad96efd7705ec5596a491a659e9c7728014bf5e238c8a2ace53dbb76c1aeed86866f095f14a5d67f03af5abd5fc0cb9a9fc9d7863e026f592fc14e1aa6a8caf1f94fa08c27296374a1e21882f6b0338b997625af6fabe85c68ddde84f1d9f5051c50610a91b8ef205ceff7f31faf3e57ee602ba30790839afc962be5b7f3216dd5f757c63b9d24bafbe690960fa37d361e61ee377449924512007d034128de947c2189970d63d29c7162e3c995a351f600a2f3d51574b5a05a27f37b9f35c18007032540fd23cb6f9f8ae35253b60616723c080177189b7c0115ab9143ada96384f020963060567f02ec6a475dc5598a9bb98af13e5fa792933c07c9f47550af092864e2c851e942eb00b41a30b59cf941d4e049f8adbdb5e2e537ee7cfdd43e6aea747534efc0482896c6ae34bfeca250f7b46db377dcef7a5847f24b72e543255658b5e4d8c310c1e80076d128fb975b05613576c7d65eabcfe32c954cd2fad2ee776472d49c78cfff6622b5e387d06998958ba586178d993e6bdc43d3929bb54f2a56b06bfb458031f7a248e8cc10a407f8c80f388734d5c35a7a27cb7b2f5b9ee4a83d13f1ad991a9beae160b0446c12209ae5a69d4ed72fc19149e98b4c05521d6c6710c5233c175cd57f1d26df66e25282d368992030a7c1169f30697e169b6d1fe491a792baa7018ecbda6de86d6205e3f0f3848acd42dcc2c53c7426883217c44e825707c50744f6300bb16552a0104626ef82f1eca4c2f7b8f5a3f534138a3118e0be4f4af041e5b52db107f7356efa78552ff6a9fbbde3e6fdb5f80a95e0ca853eef8efb8f755fbdf046acebf4a7334b658674aff6243c1acc218b140abeb50293ac28f65f26a1b0015950f0faa6cd4bacc79656dc7cd75b086c21ea87c26a249e6629ced886b53ec732684dca702e6c23575efcc03e85d4e7a9ef4cae8012a7ae68f35e059253cecf234e4763beb7b20c637b4a1635c593d8d7615a7f2b8b1eec9151cd6859d67c0ee81221b313bb31b0861b951dde8ef55853d46e1fad80e363070056baef1ebbf641bf96c8a956efe1a8506ffca151fda648ea0550441ff308f2b928a1c128b2adcac5b562b3687c39ae777e0c31a01cac45350272043769c817ead2d6e229508b36e2d6c16b6ff057871ddb96a969ae1e871deacb8dbabed0b0df93683229f60c9ce5179c4774b0d13531c16ec54719461e12e947d373ec3467db9ac96fe28e3944a89a50cdf080939f324e740056072bb490a5a98e9a4879dce522c001ab9db393d39b3384d52af4fe9704a690928d5608d766f1eb3c7e4464606e730c3130b116d2fa95dfe6e49ac3ab989f5895b1c052ec0335785264b8d61676ed80568fa1a93bffb555edb6eb7e4f5634dbddb5a277ab0fc5d883eb69feff11cc9b704506c0640e1bfd80ab849e868604d94794a0b69f999d49d60c8657d448590af9819da35ab34bc2e34415442bfc2ad968615ed5bf602a6a10df4baa6512e62b336d7b2acd9df787b7036397c4f29e0dfb7637cbae2c2c61e3953a3a63f9b66d8e020fa403f10936fecb75e0d629137781d06e06fbe646f51175dc67b16e7642e829d4f8125394da540a11500bc275c2af1ada61e44736f31e08259ecdfb685742437b0bb6efa18b8e63fb86ec6828747e3cf2ec70b1226585e5de62dd1f0222f0e404ad6ab34edf8d8f230e425dfe770b1ed27416f67818aae0c4138de7a5a18f48e4f04f6f0aff6adb2c664493f1741899f5aeb74b025cd7ec02086bbff0fb476a2f1ffd1bf4cb96965b221b9997bf109e0bf6e003e5ef1f9cfc9124a27d4b82b9d2134c8137234b791bce58caad08b8c2e37abd05b44fd743a153f1f67a658d54bb2309f1a67aadd385a457ff20782e79b39c2796e940cb6b81a208e57724538537cefacb761d659b1b4d440a0952798bb06c71cb69f1ec2096bb81be9952be232afa09fc86a16e2f97086ab659ad0f5631df4daaabbdf19fc532c1bd55c1c22ffc89b8a85be49a7e368bbcd39770e0045340dbbf1214414e2f77669811756ca7de7aacafc3615dc36ba9b9683198bbdc78a3980bdb3b7b25e8cecc1da227686d1c08d3f115dfdcc1dfc7c7507897383e9656c4d58e5ae5d6d617542ba174fb19a9eac72c1a2e3dcbaed9bfe434e8a444c6b7d4c518fe04aea40642f4d1852d5d9b4c68414b0df855f10f299328298328cd2c4db8836d47e33dcc4711fb7df2ecc74656f709ad220d1ed684e03c623887c5d2e98574c7ae212f76937d4e4117b5959d9ec3fd4c7dcfd8a5e86cbd609744a449369ba144a224c63b98ff968d89d3bf36fb398b16def3fc1299fda57e4b5bb8f8c50b852d437f70097ee8fa4a2fdb5769198cc68385a2cca298450eabc2ecccd65586a936ad194603c509543b17b374a2b7b6ec7e8aecf3ad9b06ca061f8e530491b9a41b294659a143e18a4816a784282c693a8e545af75ec25d15eb3749504443b15fa99f712f5212a80cf6ef36a29fe7fbca19c41de21baa3001ad1c2b6181931110a9b2429c2d0508fbdc760c8219d7442f6ea0354bdb36067417d9613f4bda4da9bfdfd4d9e61df265f052623788663fafa5d3ee52e1c512e192773062877109ccb3e368ef699695e2ee0c795a3482d38a22906f97a907ad0f94ce1a5a6316ea8516254d0782aa870c70428fa3e2da894424d7fbae61b04c506b79dee0672ab1e689c57255650b287c6828baf7784bd12ac34042a28328743cbe86654b4d7c9f1e23c6103e6feaf5189bf4c1d62105f2be0a2fb0d328d526cacb907905e3e3abd7c9fa06f238324333d68706a47202c9c969945a8aded55294ce805bca7da6f416d0c70884e9a5164341572e66c3cc6275c6575ee6bedc23c097858fcaf043e189a5b4a5af323a617bdf93a5f0059b27961a5fb068817ca767988d8a1bceb1c42779cf8d570c4fc57dcc9e6a944b7764a33a448ef9d13fccefc7ae5f8a9862bc1d07c7d7da32ba78c03509485bb62c617e5504bee4871f86f0dcb7f954d7271386efbb6de9fdc359c3f1774a168ae26948fa6aa02e184206b91c18fc25e04a7f061f2a72f6e61f7092e2be09352bf906f0d76ec7b2de24a332f805762444de576197c6b8a1324754f7cb6e27842925977e8c148a8fc01291cf96c4cc2b0bf996bc61af1cdca3779b99b50ca2a97f19c88ee98538f44ffc09054336e0ed735a71734c0d1fe9926e3e0722f7294085838c8b633c7d44d832f8a57c4a606d62ee68fd96d796e5d147b4955ccd6f07cd21fda8609b401fb9c67ffeaed2f156eef0c03065d72245bc92de2f3661c15bad37cdadada7fee7e972522b70e926638c896016869eec001845b37eb4c6f5e24ebc9e8bf8fc20fe38ae38591358635f1c508dd094e055918563c13e822150042bf0dc89977f13afa6064f7f0083e1eee41ac407b1da231c4819a97b2e998020e03f7f27f667caa5f5cd55b9984139e592cd3cf3fe9b5d798481604e7e3b9bfe6c9a44ee376a9c645b18b0f516eba8567decf2dac98382fc419174bf5a99e2895e87d409af865ce4bb230b5c2202c9f1b5ba48c35b475b2d19aa61ee10c948156796bcc15f7ec6f8d34c7d1a48ce805f236a6b225d53fafb1661c8e86dc2dc30d4689d9c84fed05d46bb7149be0fc3dccbe2a6614160d896c6854732fde2f0d538e3cb2526e5aae107633c5dba78910cd182a505d4144fe8d25480bda21f0ee9d5b3d2e089f00471c782743eb744a161225fb395a97f447a97b9c3b35207d5d6061f2c6a57fb7ba6f1d8015b5576f4abf1a2d93515a6608cbeac997b5a6ccbea69e593cf2439f573c02445564171da32db333c2a579c6abee8ce55762775b6d9470882e90d47b6749435fd3de30f6c03946b94fac4a2e65f276b9c6c21b8165e869b41cfc0999b7803cf1292bbd77eb63d04a39144dbf4b68fb54a62f95f9270992ed3671fa4685c3ee35e7711ee5e4fb2147f1a5d94bf9aa690df99ba9846e108b0cbba6decd0b586b7e2165d258bce27dae230665bebf346fbf15c6ed823c1551d496be761d80472f00e95f5d6c98c658992ab0405f98e6b7166c2911a3d27d0337314ebe819a37db5d9022039eba33e88ad827fa8f9d20b99641c0db3bb5a95e60ab73f3a2190764d32de034bdeadf6fd32ca48b2f4f8790ebe8ac1282640d9f180437b45e645632fe075455f3ebc5262fc4006eeb4ee2b5e8de459240c7b4b1c6081a4f361fd700ad239875666ab164467cacc40c95f45be9d2a8ccf5f15ca9c448c887cbdd04767f3f1af72c662b10b0e91e45ec68ddf9d8fe99a1add323ed154c76c51f0df92ec193f14e529b8ce8dc21261c8456c3435ff65c27a5a9b898e3903807093fadfd649b35c7a7b9488c963e79714396acf771c9ab901e56287e9d232ebca278f79ce75eeb394c8cea037309f6d95caf79e76e2faa107b1978b68b281693c896d06f66475ad0f5e5aa8433a73a23a517fc36df8f69813d4828d734e1cb46933da851cfde80646d8b38fe3c7ff8b2444a0fd948e9c43bacd550ba8ee30d364a8c69bb2e2afb3e6264203f9fda3263291e20651fcc9b121381e32f6dc7b0813a62b0a96e8b7e8512c6c69885d5e3cae6c69814da83a2212b62d2f70ce05a36a3b4c9582caf7fd920be65f4d09697be87b9d95737f0f5df72812586da9fb7e37617720a8e2b92c50c4efdaf237e5ef2d209bf44e6f7839839c31262bb796c4ffafeaf9c77f0655dd4c29d1f005a2148358ec632456ae58eab67170a088fe90657389dccaf813f5bf2b4fe039b6c2db65763c80aa058800e217c151e6216b3972e311540c5f57afcf1e737d2dac0a18a48378c05bb6c181983d26cabab3d95d7c99ccaf6ddb1de1d99f9e25788ef324d143d2b251fb201967694436b268bc2ffb9ae34a396ded7a0df87cb17895759d8b8ded0aad33dd90e3309fba85df62941fb2565c2876a63fb442cd85e96640d81e108182b0b97b519ff6aa9676005e0a3d925e8fb516f23c549e9c7e3edefa562d9b2af8636063273004d3f9aa02916091bc2bc55b8ca069f2b5a82da91f52db4dcf48d4ce900d81fa2495cf833585c8ae318328a16dfb636ba6b06ddab919bda2ee311b00cd9c2cc87e6a14379a0b17084c2217c2215086a6f3e24eaf06c402516216bf38ae39624c76f074c39d20ff4aefe92fcab1f576efc09227ff4ccb79a51439a477fccc9099a2dba7fe2a8fd166388af204abb9dfe881d6f9fc4f37b08660884ee905881823d516a59fdd92671f64228768a2c015def66372f4e66e5d9777df844efe5fc1ebc246e2b8aab8230dba6c0fee18032438f4ed928073fd9d4ed07ba92c25d97b11357e074152a5106c98b3c60ab60605f4d6c5756f279f00a037698e60c1c1606110e29722f941a4e329541e11ff67401556f5ea435db10662843d03005a9b111ecd9c200433c42a12b92bc3dfb158da1132c6590ce1ae1cca4cf59e51e461f1638ef9d15b26b1fd43fd80c8577c20a5704dc6acc52a4037b865ac740deacdc5094bfb8f34c37772effb2e323310270e983e1d3bcbf88690f75fd2e403c00e0599053f82cbdcd4e01541978d708d6e822aeb88d35b94a7cba3d6d1bdf42530063245b423bbad73d6a6a6162b0f0158117e470df53594b490cdd014384d680f0a333bfa8bdc80e1de18dfe92ddb22afaf363f38ab959d37a9222c3783245fdf927b22422b51951fee727cf986db00c4ef6c33af00611c49da124badbf9ac5adde07c94a6312c23e6d08e992aac8d6e089106a35e3be1c609eadfb8502fddb7090836cff7d989e511cf74db1a854a75c7c8e740bfd8418b97b14fa37f439af56560bfb33299ce82727ead7898b7a797b0b1bbed0cb50c9e3fb6044a7feeee6058ccb7df6f3b24290edaadf29bd637f7c800e0f81cbbd80a26ebdeb64ea919758af19fb729ca98650a2ff3e0c2fe77a549a4cf976934918498b02f9989418986f292d5d6d8e900a4282d0fe234cca1bc7c1de142e296796927b4472847711c0f33449312d22c759811d4921b4cb2dc8ea1acdc676183511ffcb37212fecd83b063abb10bb21249bb6f74f69b1dc462a15982286f4ef0a16fe0449c9bb171389daa5afde7c4e4e6d14d6639b71f9b990efefa1b8b58680e9da72b521e9f973810b7d082b998e32be978e859b587327f091900bf0614f2d6d5083435487e4823b46486a3de626d04943f7728c44f3715b6864e3884f327c91fabcf3b36ad4399e7719ed4b0b489b0793283855b07b9cd1015628f3a311803fbe42b88736d7ca9ca970362d6350790e6cf0626ab6f4015e3ee98e56e3200388abc3d0522d78410139214f4b7b0f2d8eff249bfad883428e447c4b179a0fb6cb2dedba3733dc86305b2d22450cf2885eb1dbf2cadae232957f1508d7c8a59edb0ef2f8afd20bbec49ae3da7623aa074eea48d01ba8fcd8b28d5abc6f520898e5e4edcf30665f91451e76260ea2f2a9c3778ce2c56ad10d75ff8b45c639dfacb21bb8023ca856556b7e788ee87aef29e4227e10422e3b45468a09b7bc5a089bd1dd7302add829dc711a67532b7076a7891e5447e7d1767426fbb68a758b9df11c2cc9bafdd957ce217eba8e896c6284c7cd3492bcc0dec70f2666904892f7c6b97ee58eb5a5a43ce7419181c8b19950f06d0d9888b35882542a7b2a2179b5d9823b6096fa665ee0f6c6a4cb46f09b9e8c2974e57eca006b01a429f6887e03956b6037413b7b96ce74527cf6180c9f6b6933a5ccd6803da472eecd029bacb71ed0d4e3e42f436fe8ddba2a44e626c36b18e4ba1eeb7bb3e084fa0c508d55dc5c7f54c314d320d3d3520c40f893eb7f5c173a5442fd75bf9a351c88487670b9fccc4c63a3605ac829a599cd92b2dc193ced8ba51478744e7cff51cb9567d1e1aebeda5751217edae80de1acf8a6973b72c932ed909951c61363885e34ba8f138f44ccf1acd42d09a3c6df0df2e5ee2370cbc1da3a933247779432c07862e4adfdc1871505908cc1bc7258fd37b2169a07acf709e1733a98377d776f988d1a21f9cc3b0d6c5c7d0ee42953510676be873a65194b1bb460bec0c7547f28cac8427d88b85f0155c8b5e53a086b71d622a8f3621b454e0df260f841a6efd6fd1d692b3ef64add36eb62fa1d498d76f35ddaa7451f329f2db37a483cec3f0ae6a7f5ed1768f3dfc2bfed0892c9dc3bd052ae7293d3e700d18857f6544c933fbc32b6c5948f906b7c5a791278c04a01bd8d608f781698d6ab5bf915c5a2cfe178d41011e881c57fc59fdce298653ce7685f963d29720f9113735e4c59e1875c547437bf69250f0c4ab46048d0ae8025054fb857871bc1c30a3908fa11c29e0186ff2c2b4b4c7598cbabcda0c2512f07c981b6d9d2812df2df94f9ee4d8a7ebc3c613eae533ee54d0be5a98068a87f84b530885145477fcb02a61aa65d2785e730b0cf3177a6ebe8a03fe794bf290ccda056c8706f694ea1701715363792d232471afab89982d947f5ad699536e2a3063f5e71ccfa525c8fb730f8852c1e532a1fbe5bc9bd2ca4ad3fb07adbc2fd3828867f3736fcfbaa49356d3b3ec3878fea2256adf7447466d66a43dde0d7d710de92afcefb3b7684706578b3bcefb1e2577d0e96baeb3715f10560ebf0cd2ac887ecbf530d51c8b987db80e3e705f05d113eefc76ba0c395852edf21f82b694607872f97f769093287b08c026439158e0d5c372b19e3159f863cb734a17d3ef11020f6be14efcd084edbd5fd0e6c6b4122026d3b322aa61f155df3f43ec68fa14536cf608d07f3bc796000360e6c6fd6615537794b40ea46e72ac977742ddba9825b86e5e83499db95d59da4217eade4469a9b36a234bc3fa4ad2e9070b4103a63eee28a787c7e349953f8371ac6135b9c688ac841b1c02fa328da5ac4ff5f8a52a2f3705ec17e03adc7a625ba636c40a6138ec3dcdad4c0e66d794457b4d99af192dbb15db2bdcf04784435b803ee582e005819814c0a0f832f062c67fc50cd60d3191a148d81fb8513b3b5de2f3cf98c0edae9ef7c3fd888db3e9f4d63f36fb65631644dfabbf104e4f357a88f887b6583e683b33791450c1e70cb1743fd967354baffbefd24c8cc19a6011a42c2958af6d13b610ae7bc6818d9632416a362a974536af90b72b84e539966041c391a538d402f840c392a22fdfe3e8e26d0ed205a73d72bc423065e07773c32507bf2474c958e55c6b4388c13fbac067cb3e5ec1ff34fed6145a6d202d2de593c2d7ca2481a9a143a96398452f5b539378960498f92fd610184857652f5ed441f00ecac3e0dbc6e35614066d66865ec6e787240388e3936f0e197294bfdbca1f1b99ff0b38a5724e9134399d4521987f28948f60cf2b6beaff3fa616929b854d81a4825ba5253bc82880298386d19a8b8c64716072c9d0b72759f13e467c7c80aacb2e854b784922185b2fa6476d309025b9ed998ccc3eae2c5badca1c26ffae9cffa43054e6f6364770d11a3d57bf7db296c3076eb09011a3f8828c5617ff7ddc638b07539f75c3e8579aa25aedfb3d88488cd35e9a1188c326336d6357378d322146436d07ec465b9de0dd9c0c415ec0a8539c196a93b6cf498bce04de370c0c93c19cb3dcd041e041ed57e08f4f43d55dc42907d8bbda9ab143677703b96e562d375e25b37b4072c59c4af6f699dda9219173a05f4585889f5578696c7f3493f719509e1142d4f2e8de7b1092222fcba6d5e85a28797ed51e3f962c4ef56cbf1487a7b209556d8c9aff6b422dc505682e1c89dfb31d4bd452c5dfff963a32e80613e4a8cdba71e1e279eb98e98b9f0d1576483345d840e8ac718a2c1f8da6eba6f63f3e117432dfe52161a9f79a8acb7872f3d37d4d80258cb731edac3d1754a3bc1dd4e0cfb9af15387312ec668ab01dddba6f73ca1e3419559e00db6bf3d9ffceea3ee0f50ced28c57d19be0476cba299c010d98566c4ba65156c939bcbfc49a5b742466a0e21ba656a3b1bb7623d5b64173a9487d0517d57adf39aa33d3b5f6d53201f4ae4263b6c19c80d9775994318e311069b98ef76ded7659df51f9bd9645338005664a0abfee65fcdf62cc9008748f234a5512429da9c69e0dc5a867538043f91b0b4c9ec5040158feed1829ca7db52272492233bbc7ed65c1e9ea0bb8e82caf029fa3bca5db8e421d337164aa5eb04a9a6b7a751f5cb5821ebe7bacd3bee25c956eb1456d20ba43de795b6771eb4925c316e5b154623f0beb2c0b2ba8be898fa7a77fb6a9c256f61af059fc55119dc9736f1d463c74b327d94c396868599e12203718549e0b6942b0a7fd1109a3cdf886e4f4af67592d9e19ffbed3a7974abdd839dcc46946d1bbe81ca46679fe82b0a40e540c79a35030b16a8a3c1fbb68e6606c9f72e1733729178b830a08dc1b2561ec652f9a99636406321a1ecd7d57089ff31239a807bb6e46d9d2e8d06f452c1b0325096ece2f71d30575af42f99ddaf701804c6662ceafa7411cf0529bcb31d75d6ca92463a81bb557d5c136aa77b76e3ddc1ee656da085e7e37b39003f47d71ffba97fd35e9efdeebe8637559b30dcec2f3b3b57c100b94cd13df7f6fac766289a526411f2912cea69b2071881c133614be5121ef3dec1c4afc39c71116379abe6e9f54aca3890dc055b8b9d1391d2a685db64f9d025fb4efdf8f0789ec834029983ef25c1d7c5185eb4d19c2fb533f3d1cc60fca804adfcae5f13a0a0ff77ca386179414c2d23b065dc80f318be9dbc0d5052aa240ea209b3e84561961403f7c66386234ca4b60a9119a603d0671ca12e7ab9758b2cc922e0d3ef08eb8956c1c72adfd9ee81c68f0d3d7710004936517e380911902976b09ada8bda080a623d26d5133c3f00265649ab5237fe0ce49632e1bb8eed310ef65d6066ab7d4528b1984550c21431c51c7313c971f890c1dc2ef7f33b15178c173546bfd84ad96438258e9057c29a3d2b3887f424cdc5784d5ff5f1d36f0219615b7aaf38b4ce76a05bc1270dc0f0e0d8018331cc7e88f7322fdb100215a8a2d188cbedb49291323d9dc47e2948b2f36a28826f58b38bfd427ca9b96757fe3fc623813467ebb8545d201ab05a460584cd810ffcb8ecf0fe51f0b6ef109920cdc89c3ea61ff69d569d9544bfba2775749852fa4f133c067372d12e65bdcf9f526a0daa2336faf0e76d46d83601de83485fa1b8af65792ac6bb0f9efb908959ac136330c08559e46d98651bd64c8435801aedece4b69f9ad7f411ec4af4f035509172039a3b5ff5319a665bb300cf027feeecdabb46f670360c7a4df55a22f1beb6589cb53300bca085120f8ba03fef71e428bdaf0f87a6858f1d2a50cad4d6ecf7a375ac8c432aedff9f140ecd3329ed9a10498f7c7ab2beb7578e2c53690e9befd390b88d8c25b59abb11f33a29f81ac4d851cc5f80b01ff1eda30d94efdb8c38ea6e0777874d6b2ed6e8070249a9278f27623eabd18f6e9c9e4781210164cf26a94c65e9dcdc08054bb1c7a3bb13a329bfb516b66468914039bcbbee43f6a57e525c20de49efe949408a46326adbea2826b50ca4386ef27447c0cd6f59d05ef15c35ebb885a6e9b4dca9ba7eb685ced6491d4532fdba38a248f27b9f5bef54f44e1710dac1330004befe4f46ed7d155edf62c364de53e2f8b88cb9d2c57e559398b9daffae6ebed88de35c7495c347a76adad0f69fc6e8f225232d16d27186fce6cfb9602324fe61eedf6c640790d072068ea37e1f10e2a42e1a016fa77bd8118279d25de903ee5caf0e2f9b364eee172a1838a57a7f9d1324c2d983d91d29145130f6264433e20ed23b71dd60e1d6bd71727e0988c1e4f70f22bfb9aafe4d25e771f5eabfa20c0b294cb4d0e67043c5c9352c891693a59b3386541636b00ce2a451197d6ffa681157d4a0310b023e157d3f1047db5b751ed992cb210cf7bc8e4c995adb32e81a14c838e9004b40b9e764832b605cd7480c960ee4ecadb2469412f44dca4bafcd89b8537e40833a3cdfa9c8805e655a93fbf588e94402f938910fb8b3ad1a0b0ac0d456a404ecf8a223fe00a43b6cdc669fa52e1f0699125c80e5efc13353a5908205fcfe55e556372a01fda71997d52c82e53cfb791716b6caebe3586d548b14194b354b8f233ab6f7d3e865caf5543014da771ca2747a296ff024b2ae39a927ed6f671afd6f6eb30b2d5712d11ee86caa5d8a506a2b3786bfef5caa9b6a090d453049e50425617d86a2752d129dbfbbf4568d59c70bb8ea9099372c2df56ff10df0ca7a82c5c455d218d8b02919d4d1288e218b694d3ef0bc663c49069091817d8f088ff7ed88fd2e6a38f63a542a8b3d8429180f12efd253f0df05076bb28a8fdd0be0ec3d55b4f4c776019636c569f6bcf07ccded3079cc4f388a3e4b7d0da070f79beaf5fadd77ddaf112a20adbde9d0964ce0f81779b0e499d300356ab81ac0c4ebc25c3fa63ab17445880faf8d9ef2b49596afe9dc1b91bd8d2deb11d4a39a4cedb445fd3ee74379b1e3f40b00dfcf997e92e2193ef64ee7a10a576d0052431342b0cdb9f724318119e8339369ba0fbe21c3aa37f85f353ff691228f19f0fba020d9ccfe7f4ccffb1c254b2f560f060a00bca41540f517ea32726feca941696e0f64b97b438e296684c509d8b2c9eefd591d8b44a860881c1b502ddd8d12842018a666617388d4348138a079f659e81de405806f1e59d9caa5dcc11171eeb82d164de4c4f62ada92388b5797c993cf729a4a7d7bb14407e91d7d6d76343baf11f31bcf2f2c07aac5a8eec83bb30a8feff86253a1aa176eb9b12ad1cf6e92387d4383cea471b57de37892f5ef621d919d8c1652c3caed80cb611c2d5fd377b294543aa148f6552f1606a9049ad7e815df3eff36a423b9bca0f8f1ababa89c45cb40d4b3349b257bfd2f9382208b18a3e9437be8a2e463a3451962c1d0f9ad280a468b224a8d774678636f9dcc6b873495afec9bc25055b846bd116ffb4c4c8242f4ed7ca8af381d797eeabb4010346f52e23bac6aafe8157c29edee74872fa1dca9777873ce43021edc0953e4e25209792e38f338de69d8bac39624ef20ed8a77b37de030968dd97011ffa495f5f1ea17749ba1a01d7a47ad1f97bf869789f5e8bfb41856e3cfaf924bfcd501b942848ccc3f19d7cc41e2e549eb79e20097d05ccbfb329f24d4983e1ad9f55bc18b909866d23f319a0d12f43de0c706243dd61164aad6c6a5e071cacc9327e8f2e8552216578d79baedec738090cf368a01d6aed5d4f496c77d9901f1baff0a64f829e6c59d7e0bc864e8394e5d7bd9c664c587115b2e21a693525008bf1f2a49d3b19f31873459a597856fb945c73213e961dce499b2477e15ede1d01623819ce229101c10a464331b31d50d8ffd5a6609182b0b0ec1d37f233bce4160ca6de59f3be03ad166114f55d5a22caaf8f824dac7c7541451d7714d9d091dc1a24813288d4f30f4ea642d3c43d5e40e0d56b64fc17fd53b48faa1290a9cf7ed4556024085dbcbbbb019ad9393ee355f852af2e26629dd11ce0530a40e9684f79bb9e11c0b4371d9feba19e5badaad90c7e7673610f8cdde574ee99b43b880b10f3d3c4662d77a2d030ca33d6904682dc3f19e6450c8e6a1eabb55d33e6136fe26d91da19a768fdf2d34c34b4df74115652456875b71e3fcabe50a32feeda40dd79e0719db97f0d5211bc76e0f5694511ef29b76893fd4ebe467c70a1720bc909e2cfd70369dbf99435cb8cdb8900e41da091b1e91a2ecc354d355306e7d5f6cb45901681822ea5171b919d4e0dc7a3ea4656b349f0dd78e6173d037338e964aaf249a4ffdcd8532fb265615317943a239c846d21be1b54d6706337776fb0956b7b096509db6f5c610dd366efcc039c828b1e592250bba9d1b9e2e703feedc1977d8029fb5495e5629b298d48ecb002b947aa37f6627480b6ba9c23a044e4622e4c74c9e67a307d857d9cfc98f74686bbaa56d0f07497493847e5879482f6203915244fe16d0b58ac0540304dc9215ed029e1a379d4d4ca8697faea3075627587eaf272e31b7f1e03fc8c95f02db76ce55011babbf483862b6732c2f75e943490e14ef3193dee1e2dc9458f169404cdf50478dc02db86614e52b73389f48b025ce4d55cbabb6b8d714a3b22bbb157106d003917c86171c8c31797a01ec34939a4ace08cd860948fbf108f6d22561935855bb8cceaf740e71cacd804ebda96f925dfceceb3d65eb66ddb4845cc52e8113b9f44ef3f3621a640fea51581c98825e915ceab8e3d04b149788270ed74c14a1e42f892099f28bb535a00ad89666badf7f5b17786f67c7be9878452e6d7e12514c0d0235aaedcfd12bae34c39a32238387235047cd4cf9387414ced00475723e72fc3ecbfb8c90a0f46e40c5b1852bc95494e9475ddba520783fb13b9b52636fb333d231d023ec790e07de034f2d8ae6e293fa867d954003311eb6a657ee5c2d4e30aca18183eb69af9d2cbc6d0f2759801783db9c22a17ff2dd1bccc09a0375c2d26258f40b56be9e5ebbf1681ed15cadb437e1e10d4e70a522ae31fd2e5eae5e0a581c153cdbc83cfc90e81c921651d2d7084d1a839ce1a40c57a455345dec06fc0c951bd6a052b79dff5041513d46cb81afcf30459c3e274cc4eb77d0752a2c45dfd0c24e12f134e8d940a3bafa09ae3a3518e3a5fd1a6f03d1c51137fe87f29d17143b4d741bd58714e9626c16289d767374cc5d3658473f2fda4c0ad7febd55f5da9364c05f12dab17fc9b037ac73e36ae1ba08d473c3f4948b79f7331327586b904b66c4c04d19df55d3333b0675153160b7da62f3b799f4ed435e3eef5b5cbb6cf5125e39097f52431d50cc81fd2c8714d8380704b5addbd4f92f2dcd90af7fcc66c21c42dfcf15459525c013ab302dcdb80e731d1c2e30799529e5252d68947591d600784d7b3b6cfd5c261e4295334e34d2f4e30f4415245d274a36e5af802013a7d3866463cad61b0e6008e583b4d50190f3a43c7babdb5dc03ffcb2c4067d4d515656d0af289a3506837cd5cb417447837220bf81375f58985f86678e1e1f78a134ade39fca3aeb7b5543eccc0cd1f195b9f385d68359283317e56bd77643d9e8ec58733cc48ca3644ac8f7c77a38ee33285dd750cb324b06306763937326380e98ba7022e6cfafe2e9bcf23d0abfb54ad9c42cadba3fc5ef737a6ca52ff1e0f9ff4dc42ef1851d2482dd23f272df501b5fcf069f0fc59f10ab3d23e2ed7d8eb0da997a55652dc7773d7d24b744f4ec12c72a4b7ce9a966d9e74e0df2cbf664a40d497df52fbe0c65f56119164c65390165a64cb54296fa2ef45ea8e24741925fddc919acc46fa8ccc87c1163d1d633be3590274006fce162b014d53ad261716673ac333931678df27bad24beb66f84bf496388aad0b67e0fd7c20f7fdcd0fc4083b279ed1affcb88e4ca4aae63b35851e3bcc5091cfd6dc519cad48f27556a6b9bf011afe2fe8e6ce714a704f4e8e6021c580e7b0dfaca5ef4e1749af3c25a1da2d44f192acf9581a63fa8a09840e9e54815b65fb551d3e43f611d63aa67a194a50c76cf31e3a901465d5fdac98bec26e8d6510ffa6cf3b5988ab395336f2fdf5e62ea2cd00ba9174b0ac65a51b731b18ecf9e13628cd29bfe1087225a81a1fe027d7406b0ccf4f0283e0164333813c92a36de594a924dea1cc8891a1b9402ba4f9b2465f247fd599a15da7a9fc7c5b34f5bd498c614c89d29f5e0f8f41c7915b5ab247fc593cecf98d40c4544f30835be82b53b13ebfbb94b3fc306c290f9278b0d0df3de0b4cf8d43cef06e6a4af4f8768b9b90ff6832611b6bc35419b63b2eb0c75c6b0b66fdee438c16f004cf61d51485c6b39936cafdb006127442576d7a32235efa146d1b11b675aebd7df43e1330ee5f31750a48cdee83d4d1dbc9fc36bf164b931ded4de6619d8573b296b862e57d2e9b40a41cfb05b3443fe873580eb0ba948086e7f8086bd90e46fd784a03963097ed8cd649a3d7be093e34382565ba8e441d02847d47e9225b692bf07593d3a6e0863e179564fd8f8f829bd610f4097f9215456f3cedb156e683508d3c90401d9311db13d11635f589ad23fdc2a09461ebe2426b8b4e1ffd29b57c3aa198038ecceee737518a5424cecc8709ccf2f9d780df5b6f6b343b99cfe4ccd607c31330f58029743aaadcd92f12d360c698462c9ebf35af66821c299c6a408ce404b73b0fc83e398956262d7e236ebd6529de5742fd14308eff1a9d63f5d5c92b879ad220e3e04121c1baabe551f6b5a3ef24e219caa28f990c3089228ee1719d0a24fe9c341a465f1dce484699dbaa8897792f861240c9a49dd1d9156f6d6e4bea65b785083cef9a0f84ae5e3030823a89e8bae852ef6d3922d929c63c05dbebd3513d590ee4da61edd30b81804986f36e8ab3cb546b63e28f69ece2be7dd230543af80681873991d7f040490db3dc7e26b6e374778244813efe3a1e201717b79905c7514c3c537edc07a2e3205ccefd270f35c8e3d15271c1519b7be0252f5636d25511ae843b14d4fca34915cabf5b7630dd8ebdf3584ec94bc0055bbeb99399b41186979a7f166fcdf7465674431634469e35ea5223d5001f379721ef1c1af36242dba6dbed5a094f6e95ae6d5db35edb4412b670de941b84469a224894a11201873e932d5aa8be1cc02b434ed0293941f73e750634205f4c9337d4bd73401a6dadb88040a07a0731b9275364c7caa388ae10230ebe3241fe28d10fc70a17cc899b429173683299f62907ca61a5a5a0d21705a73df624b0d009e2a8697b2262458fa51c62dd943a7ddf8dcffd751315f771476d011f28af56074a0facabfa2e27b9ef3c97ab806ed3974a9336c65a5a6f24560d157226c8459e2969b9b5d2f7533f6f25ca20b1b1fd214e775ecca9e84d3757f719e286da178ab17ebe60dc34721762aa167ab5c4ed3a1ea173cd4e57fd793bf9a02ed21ca7a0d37785cf1fefa881a485ac22c25aa418ac9b56c9e4d125c14f68157258bda77215fbc959ef7fc2524180365088e01731d5549ee416766f30bf759fa65daa04aacf765c68fa1ff89461ea564c413be9b315837ab1ff5fa2ecbf1553a386a785d390305af10a532d1fb18467865beb1838648a003842628854f38134d98ec4e3a1064436b2300d7bad37ce1a8904b61997bd8895a22d77ab20477a71f94bb584fab547ef4b3a18a12458cdea87e9a81a42f319388ea0242c8835f6214434624fae0f7441571b7c087cf4627f23622348f02b9f2ee75306516e8f5aa2113f80684ee0643fca766330f5ba5a456911de621d6c3741adaf5b055220be0140d4b1281cb7b383a13ef42380d8157912ef90792753ae2b06747ad918282cf41a5415fa6c04156b3db8394ce9d2a0df1b163bc9a0420b99aae7aeca5e6e61eb414bc65628c24ac0f7338ecf482d1a76460bfd1ce7ee06f86bf81b5d8e660ed1ba79ab99287650a5437c5dc202b52428cf79d61c1e2617915c94a2460ca67db986131ee34d772078bfc32de1869d937f68d7b601b81b3ebf2ccfd61ff2a1e2a41d6de84b430e783be59992887c78d8c6f613d7a1cf4fe322c88675a31d4c0fbf22fd4869a7b5d278703d81329f97a17ce9b9a8d3d0da9f65d9176ae42402e5c45e8eddd32ddb8e6be59846e4080013096f68b04cf819cb3a2b700bca790154e8e0821a41a9f349fdbf538cc6c2a5dfc00be1b55fa398b37c11fe05dc13cf2bcaeed1641b03fa91282808c2643cbd051c8764dad25b1f2a45fdc7d4da345b54a63271189534c48f97a8ba579541a85cb05f2f73f5b2bb0ed78821192f5ccdf08f4a955edf90866584f22ef52baf76a4b6306fabb7fb11d0b957bb1e7f5a91844fd057bea455b79429c789f1e55bb4d5e4f4eb30c35556d5cd7119fd74ac11692b2679fdc8ceb5d2d9a738f7c933bc0ea1dcf2957462916f97a3d1966a08fa90b74050ada40b6da287da2ff5ee9825a98bbe872df9273d4c0cf375d16db99160fad6289aa09fb663c438ef4e54d3a89b0d1a950e90ebe035f9aaa474a653b1f81bd177c355e62d4eef3484a8eb7dd4bd609aa471ad85c1e5aa37d740f72accd03bc55f9339e3a587f5de460f048d20e3c61e6285eb178b2049ea367fe625c50a25fb093ba94a8d67d539a5c685a6467d0b75eaa8b8e93b93be083c137e30dc8885fbef29917eb2816980f03bd233d68c9315ed8e7700751497e486e1edfc0189b58d24518083b1f7490a81fa9177a5230d7dbd755571584124cd6e91ef6cdac48e72d703e0ccbf8051ec0820926bccf70e44167190357117d7ee8c815c40effbd1118d2dccb7a1ba91b581b3f34671c0b7ae47a18be8e9c94e93272845e7eb5a32ea22ebdf6366c0038fee0ffad1f0dc9dfbbb91a4fcc8dae7786ca734b06381c88e118bdc031e0a56d53195d464d19353951895d9e2307e221dd4c8186be94c1911c2d6518a097b3f1372c8b04c480d88e52513231d7237ce42a672bd7768aec2d4678307b33972c5f4a3934a6b225bc200ed4db03c6972608c2d3bb69d4bde9dc400fb0f5d4dd191d99eb28f9d988f640f852123d6309d85fea02fc593c20abd5670bcb70db73a3cd9dafab87967e175c054e90968d326d6c49f4d3a91a8490b4b58f464b391bb92547e8c26585e2f9e83685fbda043feb423bbaf2aaf0be36d73790b10c5f7cbfdbec8131a199098f7ea9f83c87f79ce75fac9751cebe6d98836549a52a8c60bd25e560c3b9ba3224b04122802f1d184a0cf60e38a6bf4ddd6370a560e77453d75c939936b5ff1aac58d806c11c7d2e4ba41df54875bbd682a08c5c7bd3884a0ed9962152de4a20f9d22ecb11eba9c5ab7bf6bedadfc663aac4735574e186ab6e0f454a563fae61e5e1d72aa5597522e403ec8bd4b7c0f98a13f3ae81ae854b80ebe4bbb739f010509c52f72d66a1aa34ef4e368de9d215e7c1977ba324a5ef707b8439454e04e084a69c647aaae7370f12e335d3cb9c4c5ca04c49e690df62c9a1f7d0ca2d69ba1d6f00006d4a7005010afdedf2773db64c37c3f7c57c9e54432516d5e9fccd773404754fc68a3f6563e462e124e19fe00ffaee8a040df4f37e689b7d7ce5db4624551aa7ff4732870c8ed7dadfa50ddb45a332fe4a2edafc80546881fe97a33869abe867ef4279205f597a843147a6a655b0be2eb8976fc393d569f2beb87e369f1732833f8c16aa4ff7062425299670ee828a6a9b91ea6f9745e8385ac844e44ad5c0f861481ceeb855358ecfa47f48fa57b3ee7bf9c793f9d6e733ae0da3d63b48c1fbc3758c48a69901f5aba0042b32466c44631d8411f57a4a8bb7a3c5b6849c9cee0c615585fee347ec40e4d3c4bff68c66ee95796a75acdfc7497bfaece4a430e586823c2b22268348385ba88565d7fc512377487cb67e706419e1b1a048d054f978f00ceb0f3c5be0e1da08ffd950f1ab626a55726b347bdc60083f4ad2cfd79730053b3a06fd07696c6693f65d5ea0806390ecfbf4ba2daf2ca57ea0e89f957aaf7ca78f31a78725fd2c2ef5faeca21350d57a745baac3eb35be4a62b82d923a49c1eb55af5e8f8e2e81b312c10034e570d07b73bda338e6dacc61bf6b21c15329a56da49f5f5929e06972b11e3eb7d533858c609402266a4650de2c90528b48de4c34a99fedd8f7c3e8ef2e7539c6542fad095cc22910d162021e7522dac668058220a5d52cbeeb17f687fbef30255e50e5ed9d0918f3fea515eb8f2a5b1bdd6e08600cd807eaf4fb899418ffeb65e1b83da9d71930acd6c0137ce197f059292b643a462ca54ee00fc0e7a16cc01f82d6ad154c9438458fb60eb2b3743665df88d5295d2120050c0d8ae52e6debdeb1f45e893e9edb3dc4fdc0578efe9b029cf2ff23845a97b28d7b01ef08a1f7457d4146c1f3f1b909af7b6aef26286870c6b61e51918ede9b27ef5d3fa137b6a2d3053f52b90b25c7255189933fd1dc47c3b0a0d5096c92802ec42095921561320d65ad2182d346fa46c76d6dfbf32e2e7319f10191be182e54f67c9fe71efa0f17b556a1b2bcfd1fab85e020f168f3bfa2c93fc14eecf79a32c46fa023eef0c3fa0c0e2dddb689c1be3a6e78dad771587b580daf175a08587515f43d3a7f1683aff77815546a3866d36646a69bf8f322d5b1211013637c58ecfc68fd06451e4b1b40b0072251fd0bf78a69f6a09ad4ea90bb129ad10578a82e93cc4f8e6035fc2b359b5fb58183bd23585ab09c73b72295ba51a6249d8a2aa21e37e35d471ae1eb2c6de252702fb58645522c04ff0259fdd4e934a4e5fd92c8d8cd6110be84fb7e13560bf8fd6036a85fcf9110978ea71d230467212784be3b6b0f12d3447d9443d230b1135cc4dac3cbd1bed96f2068fdcebdaecf896de71c97748c1f0cdb00bd39cf87040de409ec29342206f9e1834c4bf2cfdf37bb2e7f411346d8d3fbf531c05bf7635f92ad5643cdf52526d91800bcd77d4055045c18471d12e41702c868d14566daae349857ef0a789d765ef866466d8c57d7ad4e07f2d9c5029bcea4ca64b697c19a30fdc17a1b8260f2146289015a1b079bf54d706dbdec4ad1eaad83f7c4470d5a9846d4804ea80af1576a4da8fdf523579b56ab7b3e5c35066f922c2b6a681fc5d164a5007b741b45cb12dac6bc5845a81cb39fd6142d99dd3f71db90cf7586d42fc833ad03d7c5f9b32cc441b45667832005e9f84ae5aac8cc60bb94be4c46aaa51e652e82f91ac7fc827aaa7cce45ec528afafeaec0efd8c3d75d598b3d6fad6274e1bacfe09bb5701114dbbb1cf41bcfd6b135d11cca27c5a0d8e643dacad161b759cc39f18d6690783c0c84e9d05036d91760f4795113307e8f072457127b279aa344edcc0eaaa0d55189c7531e966ac224a650a8a7cb492cc4eb8963860a138f6f40114c89a1ba618e4173402626bfd4ade9feb23d578fc59cdd679a91cf6824e7c63a0d9a329403688c10b95456875ab3f4a2cfd78c5ccabfdbb34a37aa753cb2e262a4014014ea71eb6f1016bf6121c316e24cd4ff190bfea6db75490959839837e688481dc481f3919ba97153fa92bbef5fd4846d5cc7ab92ff76ef25e55e31010e61cd39d8377f31e06e1e34ab6b8e1f18f49bd297edc9beb0d4b309ab36ecfc908b277dec81cab43cb13c77824b433293f4d79744802ef6323a9974e3f8dd0ebc47441b05bb47951c33c9040e29e04eecba1049e95952cb6bdf9ecd65411959e148248712318936ce530b23d81a12fcec5319f4d917730477012750cf69cec1d7a07290afa9b1342c6ed9547fbe1beb61d739e6938e4cec089b37758995bd79214d6b41d770ab38de20146f8e4a9104ea987618847d51520d928d0d2aa6c81de38906c908c9f68a396b23a81c41b32695e7d47ffe3a6e3e5e346173597d07f3c9155e421e041fafa8ffa21df3ee2abf92ae08602d3331c139daa651de3e06d92972bbb50df9935439d1485429625828f19a2bc950d846ce9a32dd03e444a5b99ffd98b5281c3b29531ce47c00a4927c7800beeba62e9e03fc13674363e966af8f1e1e5e6f9d2d9b6569b1d53945a59d5e65a197fc2d3940fb484b33c9fe04a09c84266f6eeb903acffd1c7656a4fa6bc1a960de622f1c2410b9e07fe3576a5703099ff65f3477a4ca2ce24bdbe33fedfff3db147f1ccaa22e4d1403ec69b141374c6d3c539561061a29ee9b0414f41add45a4ac1db64406917b6a6393fe0737e58d04a9c4b4aa16312d7806fa8a679e2c1a6a7e3a38319349e71cfe8a9c0c84d87b866b874a31c8b8f43a0d84e7d81f1c05db36c03d3b373785f6a74090f9f19036e7c5e89f7775dbe6f65575e72b4e811607b9bb94c79897f02cf28df4b5354fb6006a9ac6f5101f44791d7803a4a6fef0f4950c5ec0eadb61009e6596beda48cc0722230298601c1431b0ca92321743a05b6091a6888a7a2b74224ac9d31f2be114096098b2f0ed6e07c032a5046bd416fd99ff180a8d599074bc15bebd69e020194a87b9cb92304b5baaeb7367ec3b8cbb1f4ac0fd76f3817277bf53f386358ea8c6e9a1ad8315ff88bc8ea83643415f02357fcb13d3ea4f664561205de2e4247d5a12ca808a6224540975e57dad54c2e851392dd294c73df7c8d60894240a09963a688455a8e75b2f42fbd675daf020c57114bddba5aaebfd03e44221a5d6609c7f4041808e54e1b6d65c0da176051b38434a703fd933652e94bf29d683078610709165612e53d71ca056fe8068b342b600c04f6ec46e134dbf94b147ec9c4872277878be8ca4abd1e36c631696b36ec981d0d01d2c7ffb24f5d934a667f484b36c762992170361448e02c05a8deafc25b316fd4a45acbbadad6da9c7aca34c2b2ae408262e32133c3cc5931cafd43e51fcf1320abfe3fcc9787c738295beb8156d0a0d8206da63ae0c4856b9304aa963c0f5d6668548f1aec266adb4bf7c5d23dcda68123be2bd12c7f88a5be571b65023306fad5d5b533dc3fb7b24597a160b66301ea0ccff133c43030fdb1de8d0bceeb14b9998c6ecf22f63b1d071070ff578a14e20640f1a8d6654fc95ccaae28270ca3bec69fb6e09266e594815b4b3c86ef7561cfd73d5a94c8906c01bfb75eaba7a7f5a22d2b79018c2e747a630b3ab2ecd284117de9591cf91bb4cdafdcd1b0dd39120ca117eb80f7e1aa53a84afe8085b061f1ff1e44c23f7e185f7cb5374490408e91f60af5ed169e5700e33ae97e8562b73fdc8a35608d0d10f2ce0932e7fff573ce18c6abe6ad641bcea7485a6212c4695994366baf30ad40a2b501680188817734b56b97f0ec9b07e59185347414bc4babb39daffa5a6696dedc005106886354e038fb22bd0d15ed0da8c94c68564c8367904dae245eae7b076ccaf2276590ee1f3975095c3901b15372b52dca6b914108a22e119248e08fe36e9c8e689bbd81bb1effc092d3205278073ca29dfa536054da73fcc7417020828ba26d35cda4aea5d1feb3f0468634cd54bfe94c8784b3099915b25d035db740a95a7f83f59c842fde29bf7ac4686fe4bbe54b30f3a94381ab7657527d3d67adf484d30a16600b636c5f986fc9c42a6a709baa318ea3754c037bf1af80d6232eaee915cdc9b34aecdb8cb84add67551c0c1bc74e18fd5ebd1516f43800dcc85bad62574a24ed8606dd6b831b1b4f4da2f8b2118b0acad320f1c19a2272de5502e1fdb644d920ebf3b70986ce0657dde2cbe96225fc23187e6aa86df358596d00b8cd44da60dc3e87e1db161b035917988c832b355644c8f0d8625ea1516a2bad4b7d55ad40ae46152e0abebcdc5fbba22862622da1f9aa0f938cbf2f64c741e1445e4638fb0786a22734f3aa20c7423830e0494d40fed9e4ea5b24ccd8dba8fa7fe68eb689e8488afdfdfdc3ba6a7cce2c5583f24c0edf05ac975731c5eccdf7aa40cae8436834e5c8e911cdca3e6337efe5d8bb4b17a7a329feef042270cd627e52f0380b3e8bbe94bceaaf6a3d2a676eb5169144f519f0c8f31e8c47a04bb2107adf2d0cb518730af5655dd70044e2c92d3ae39bd23702c4fcb8f404a7a77d7f038699b8208c58961989ab664831e5bd270fcce465d08f1e6425b2a6112fa336dc63b1a398b7d2e3f5f001833c189b4f7f3b2d32c553c9b9e65a69f58fd59fdffe305e583bcf737ac8f32e48e1ecf8775981f1f9201c7c6643260531b4a747b9f074d5f20bdf0ec2985142f485426a484a3f41c5b0542fad0295826c8e47e2f0d55ed248ad6f1065084d9ecc59f170abd453e79a26d517f7ad2c6a7397edf67d149b6931687ae750e20c3f8c1417d15b57193e30be53391e9f995a0c3e173f8002c637c44795c6ff110f23575289fa3622044040b8e8e0c234d261c28d22efe42a4777704a0832e3cdccc5401f057628a2ae4461b363bd1ef4c26e7e750bdceb82911a7b8dec2246ebb7f5b0597fc7c080b355a07068dd51751847b060f470318f66139770572463d30b77dd418009e3855e0fe9066f7e83ef13adeaf4bbd18ff9947d7c897c2a3a124cb242a3d921447898116a453775e393571e075fd3ca63c5758f2001f85949cc33d657a5e4016f86edb64d2ca2fd0684bd325f59582a06169d7217f57b7d6f32ae9e4233facaf861d3ae4ca49adbbc69489aeacd0e7c6d0cacdc92d87e3ba93c8af0a15755d49bbf4ec95485f3c9f27acfddd99beaf02a5503bec67f80d440d055661659d37c60eb20a8a0e15c22b4b0aaadc1bd75375c6f72d59476eafa48e4ce1d6f5e58d61e986f2295dbc4d6cac49645c21e994b37470a6ee1479548c7eb7d5227c331dc33365ebef26e1ae92ee39079f816aef2ea65dde1841a4ad3160b092f40f937cdcf3da82d115e2fcabeef2046f3fc3669db97fd3f8335f85bce8fc84e16f09fbee297666f7fff020b99ee0c27b4fb46f2d45421046230616733129754c6127b02f77bb3a9c6514f1768f554d0b30ab552234472524d8d04c2ee6144554ab6ae80a24f18c9d503053a69f2af7077c694131270150c8c725e4c797caee0eca69c262219f16fed33970a5a8b32967afe0128c0ed2487cc8a45165fe07fdfde6f4436b70c96ee0634990634163a6ffd2ae8b59be947b8c65588227be930f9f2271f2e3867aabf02ac9c8ff62e16be50a82a1483f1b43b6824c543aa21c8a83e42917f52531e04f00697ed4a1676aee727c3fd6ae7f0c4dc30e21322c0832cf47e9ad213ff92b30fd5aedb7eb9b9944f87802e807b7d3886402ded938fbc488b6772a0a2106edb66c0135e339f7adf19e01479720fab974dfa881bf0369b8d39dfd3c815b50fc306b3257fcdd95de14c3c56c5fd40003c2843e91b063199719f2fef001bece5083f9a06df80a0597a4ce33cc485dbb32799c8057ca618bc4c10ef035c74229f154b41944d9deded614212a5c7d21c28ac6e1d8cc6d88b6ad4104308f1028736ace921bf1a26be684de82ee5b0ef841ab2a2ca1995ea5697bd41b24179966832f243e7a74ba353ed4b9a7173472cc55c24da36ecccb5b638f1bcd326f4a7ca94c7a85cf030b7e6b8cf0a152e2a5f6dd8048d6d22d9b6cabcbf5ef6b537fff86956199b3b477b6506b293b677ee8798c950614ff03da1ce446225a72a5e5ec2f167c70fc4a611639a831594d8fbb5982d6ffcbf84a198f9facf6a7537db60e7e9ab91a6f3983491490dcbaab358e9e1a7bcc06099c3f967ec80d198052ba9bee4de6cd5da00c1e514d3a9cec671946041391bf0610524754619431a64d924e6a2d652895c68b8c15108ef0e5366f21f1154da1bd34c2cf9077d29a8e7b8b3e2fc62d248576a9c86da54fd1e765a797e4864d3c72b46d576bf03e42f5d81bfdaf2086363b1d3657674c845212fa00e3d176274ab82936adf212c5241d864afbb75e1b6a990a1d5de4984860e7431e08f7dd7ec0043844a540c775d5ccdb26ce41b5dbd9e8c4ca858c582af814c592bc25bd12af4740685879a28e97447ca014b4b48cd151244ba2c1af7182797f41e28abec0a9fef53b2f057633cbc66b05802a8baeffcd0da12e70398b46d513e512fdbcb98ab6f9caf9183fd759950f18fb2a993db209baf69ee9aaffcaddda50a4945dc2ac8d0f3583c93a3917607b1d3a97318bae0f2a58a82dcfeeb1f1395415077842dabfbbf0f3952a00b56c44b595dfafcb53c704507d85fca2bd2d23ffb0ce48e56e1c2c87c13cdc21cf9036a6968c2566306a44233834318348758297c9e6eb93237ca212b76bc08b2e93c20faa618c36ea3feed1fa5fd4ae978000bf9800920149dc9856d6dbb354a8cf25d8f2622882044c02c701a399330c0d5122484d2938bebe48f8b975b6c0333e80a8be3932d23a0ee381cfc81ef6b1e4d7ca0ff26fc8e18e11219f6837943a906fa978779d4ba51c7d312a50f20b1e0680c29f1f70fb07d751f7f4da3555a2fea73e5b68d750fcd4da66dcf15efae2555d57230559a1886d51e5452fbfb38667d18cde34b95cf0af84cf0b3f7ae003086d6da88d8cd21a449298e6e24e70d0da637f1a015d4c889c3e0f3b0fe48d15b71a2614d7095797f6ce4aa071edee6d482f91795a34692c81a3d983b23480c2b5f81a6f4920a5eea5c3cb00afad2e1601442f711dd8e2ab14b9060c555888c845b4777c004301c39609c012feb7447a1935577d98a5d1870c4d5209d1decd0619989ce539ea6ca7a5447dd55c56327df4057a68c4c70cd15ef9c5a118c1995fdd0459d15db210c35d118b28085552ac1a1f18fd6f8e32c10234cd9801c13f242e307fc1c0eedf818e01b59cbc349143d26f66ef1b530f3eda0e4fee5aa7b72bbad8ccf02bf393e7f6a2286621451425434aa0818a4f9b6d7531ceba0633795bc21b80a9f7531a16ff37703e04fd921bbd8ceb91786a10e474b0fff28f8964af3fd3bce4e1e84e99119c5489a020ff692dc77dde949df9582816d0a4d5e6b4e2efbef553385d09544a42d4c8d0742632144fbd3a2f2a9d78ffe7a015df7a24f3665ca47abb0a41cec8c8bcbbbf3ab5bd9b52f0a3ece4e80e83ab1543cb1975b206825fcf9ee9367f367ca6a2ec70eac2e4643cfc31d0997c6f68365e79454cb5816d77a86367d6bdcc065fa207e2c095e17e5d437ffde38848ccf17f91504bf44e5e3a95e37c7f25b0cf0b3b1bbc3b4677cdab43da4d8a1982d759df73ea1aea4fa25759205b38417cc44aaeba02faedcc86a9faa6c4024862c52e0d86e37debccd084d030b5e6b0b4c688bda3c783df51922347d481e9299062cdba35b14c49b1deb7b10e5b240a0182126cfc38c5a7cb0b8d91deb1136f7c924e2de7aa6e71acdbe4bf569ecdfd9367f5bbefdf5ec534a6416095f188c782af3786975d2ed278324f3c99098eed2f1d5a7e54634cea13082820fe4578e1f11121be724bb74f1110047b90f5e5d50ae144e976a60fead2ac5da0953b20ca591f91a8621a5d09fa2396de8d218cbb4fe47451f123ae91b1e26b9e2159346cb34d70495bd72ad5f6189c7f0560873844d88f7d24d79f4056109f81ab88240546c9c74a4b156c8d15f0885956a65ca76946a1d486554263855d06448f1db4bf1fb0ec17a502868119fafe35fe350283373cd70ee1c1e5f5d153b8c5dd005c985b26b6f0cc7e353ab9ea9fe350bb6d0f8fe5aa476dfcedd62d5536eb647cbb8d67e23429b0cdb1f98f023498757046114b24ea2bc02e8e5998c1cd04a0b2f624645e3aeeec5d897a12df6388f27fec8bb54be0d8e28c0b23bb7163a3d6622d13c8ff9a39feaf7c52c4590883c2bc855060e026ef1826a8eee3b071e343cc40c660e69d782841b819c1308e39a66aa8b606bd1a630183692c8322c463db60a12814c955996aa49319c18bb917cc7405c858de4459c78da5ad3736873ef9f380178427248b387cc334a4140bd2ba29602c581fd365c1af47da8c10ade057edda55d51b7c031eb304b7d1ffd9b0f40e601133e40d4d9aad2eb32bb2926277ddb3d7ecd013964e83fe4afa73d5b310f2ad3f5cc8161c3ea7608fd7fd4e793fb24fe4f89b4ef9ba941c355af2db50695f5e8a57c47ea893c43ce395a8743d1b07d4acc02993f0d38895d13ac6c876b6cba10aa186bb070331dd5d3721ae4df69733afc30bcd2d7b8aecbb991f396cff5c313015f0cbb47273cb7110dec8773439adb277e77586657a384d16a917eedd61a7fae93b6bf39f1efbe821017a71838e188faaa646a2e3d527a0ec955a2805612b5853c68803384e0961e434e19b56dfcd2b45d4f78a6c42e566ccd16b33d98c43dab46727c89c377a11c2daadf7c5807ac463c923c7dcf306b8eb0c6928ec7e7aeb00322d1c99f14a8c93ea3eaad14fc7065ffed33fdc37d70baf1f8d0e251d2f67115670f86ce6eb7581a7cd386f1ce861b1a242dc88cbbe7c1e70ad98d1281f0390c317bb441527e9f3a1b575ac4938a0554b735a049ea64c5a7dbea110536da4794cb86b0944464754932db6dd5b7a1d4606d70ccc1e0b9988d31eb6662e9aac090418859ebc600ec482235c3b052e2b5bfd703ffed55579d6516d2138b82751334b6315d561ca7db54b40ac310a97b68067e31cab5b7bd805fbb05af663d38c0a73a798be07ef33d1647192545adb570db99bea09f475370e8f8270a6fb1b89500d214a0988ed0e929ea86049b75dde536f55995495f6f21b76954684487de510c191d19ef4edaa41800a22952f557c09307fd9fdebdbc5c6d2e3afee104f038a9c989afe94785f6321043aec6bf507d14ebd3a5d23759c807f153580e0a0b68f975330ad5d9092cc533a59f10c0f94316e441fec60bf2a2d0541427370e3489334a1f07a7a3993ecdb51045690c1c9148f5e919ff1db10b7414940197f01bc721b2d5c1a1da18f2ddf7546e1159169953181abafe389dd981dfaa009017caba1c5e0c46504ac0273780ac30a56a75698bfd117003245171221d842f713bee71b3d404e705c1162bcfab3a9fd30ce488e984bc8575469d1a291852058dbcb318df23d00f4a744515ecae8ef799eef060505ab39f1967656cdfac36fefd2e3aac48b10522214bd29dea9a4963fe7c712e852cdbd4e0a17b102e230b57cf622948b84c532278479b57cca4e00efd42fb19d467c3572e4da74f536ebb5dacf6c97a70262cd53fb538ea0d076c0ee15011702678de5497e28878a05bd4470f4edc8b4965880173c3ef75977e6b0e471228ce6d8a86581069aca8953ece659676667326917ef49069a10f45e3c7a5361e703a4b2319a6891a036a4812a780c7f1a2da3809b041bb5a4ea75df7d304a7b89cc17921f100de525ddb7fcefbfd925a233de471c449aedd110cd4e6e862ebd5b30b691bfa95b4eff5d6d9b4817de59182c6d11ccc04eeb6cf660a642910502da76dbfb02793ca7c7ca570997c69975c28cc40d4dac3e59e0a89fbe82728901e1758f8c4ea77bba7b1c924c38fff754defd6197217a074b6c578bb7bdf7d6cd8a16a9261dc82b977a34e0291befe137150d286e103612605ddcb2876dcebf6bb9b16431f86a394daeba81d576c9184c4929609508e108c7dba18dbf11a4918e5a7d068fc5de4b00561c82c9dc50d736a5688b96361053492ae5034ecb66c26394facffe1d531520d7259bc0637c5a171410c59753c95bc933dfb684a9e4662ed91657b0d2ff18c51a4874b97a0a95ebc20e3bbf76f380d275a1644ca233bb05500eca46f0008a3330fc9d5bc2aae771163bfa616ff33aa5861ac58335c0258b36bd02a091f3375f0193322ee34688fa73acc40f13aa62c3cd63e112b13092250bca62936211f14951e264a8aa9eb32f09acdeafcecb64a54d1a666838def5361cd12df073b96b035a17e21279bf22860e9e9e37f66accba069c6593e67176d0500ea0b92d634b1551aee2503487bd5b632d7f511714d693305c2704c3327f82d7dff8a0d25ef13aa7f4dc2a860ec84afb9aa8086885a93042bfc7adca9e949953b42ade72a6bfd84267a42abca25158b4a98655a1ceb0deb22ce1808a79a1eb4789a183b2d50e12c0a1c65e0e178bab152eccadd414a27a4b4be6b3c6017c39cba4fcd04397105afc1fb4bc832dab553926f2b1c89f6c94c14c662c087f9735cfab9d689b6b2e3e12fde37262437ce4822fb29cba67d7d566b29f8f1426fef633f1aea8359ef2841b5db7195320470b49fef8787839b3478db574903f4deafb06439ee6c47ebc3034b5f8e0c2bd3f4e3ad67b199da9381149833529a6bf28ece1763c542d4f1e7169c7d20ca5ef9bc741d1e2fd616a1a0ce71a8a5cc23d1c01c6b127f3918b7cb207776cc6fe041205495673319e6d0e3404a3c9c5eeb6c30eedc76a6cd382c9a34b8eca682d2a3b4334c315edbe485c6bda690e6f040368c432e42b5da50d3431cbb67b3793c1d1af0799e24633db6047a864943635eec0220532272ad95ef05ff1c197683060e474f3c7b23822112320c57dd7509dc0f6e5f08d796756f6ec10938d9e0cdcf7da2228c9f7ab3228c5a6f8477447a542f27a12599f0f976e60458097ed33d9062adbc1def7e5255cd43244ccbf2fdd480c31d9ce860311501f30c6eb1e41d5cf0e9b89cacedad301bc583f08fcdd8c162361f8e958dfa89934cdac835ee83729ab57ea1b58cc5b062ad5ba4cb4afece2adc02d43f38d273ac13669e12fa5e8dd778bc67238eea046f949bbff6252e6563ede382fa04780f70131bfb819799445247c5d72da521baf0b5b7c7dbcee1d87e9e58a1dba939fea57d270921d1244becddc4319527a1fb9d4eaa7700633a3149948d7ad92b724588cef62d762de341a87954358cd8d2f0c9d012d613d5ef614090b009c4cbe2a84c198ea03601f259218f4646be2e182800d0ed8e420b9a3491f7b1f55f137f702d26fbdf7b96fd80d93ebcf2cf1304c40f657129335db46b290c5e742c89049d455ef85513569096147025bd50013c2844ffd5e001a6e9f96cab836ab2ebf14ee800efd7d48b0c11b2af8da2c9a18255ada6396f6f00c95e8871b02af1fb0603f74481e6a08022238cc440e320e251aefdbf7e707eda6b5b62d2425d3b7e040bc5f57c93602a919442400aa8c876bd33bd9cc4caffe3193db715f9b9a084116f73f4ed16cf7f1b6092edad85912ef584be2555805093ec46181d7fbf28f8583ba787309b0ac76b12b511a5f8d6cd65a71455bdcd21e46417c7fdd3f5d4b11049a598d149fb31dc9c80e927aa2dcf236ecbc089429a0350e579a6f4b36f6a712b6b99bb6abe28667128037943be13a31262fc56df984e58eeafc9568cd32d7e93dd38e50cfa5a0e2d478b10d2973d2eb08958a5a4cf9d9e301a9ef627f2fff6c9c9880f014a285bd0bb1bd5d48d0cdbeb84ea13d74e18c85dc2037b745c88e316cb5781f2def0cf9900aaecfab8ada6125c4dbe5231131c72d7023f6e9db32c7fa042252d72f80ceaabb213f38e117aa8f7c2bb4fdb7f74235a0695ac3a77792c0c5c8eb92140ebdfa8f2b7d18b0f8a78d177716ff3ef4846ed67c78115f1bc597e8cf7d6e67dff011de010b97f2c5092834a8cef2ac47be353d3c5fe29f86f95469219b27d665ff1d0a44d043e683645612d52d99f20412a11a6e5b5405ed6cd21bcedf002b6ee8356cf064e6bd6cc0165bbe4b69f539834f6cd0400839abd89b238679877cf9187844d52b8e294d3a7f7bda9f5c270034a3b665059f1881fa27cc162a4039effc16b22046715a494e6eaacb01866266c9e93123f35879666337530f1c9b0a1542d6bee6f38275241fd0409abed21dfc71669dd30949a25c0a3629ef3bb69d9c60c12df4bb2419b41da62a5c36b49db6ae1d944ba36f0c7b59478b4cf81bfc8faf741dc8d1eebfbfc9961f8f37b8fe92c4f1d356d3f99c2e5206375d23c32c553795e094e3d3418eb9f28ee4cd0eb1b68803c5798b8603569519346ec0340479fc5e6e64c18ce64f6ed262390a1157f9089be3fd1f051d0c5d5ccd3fae212eda262cf86702dbc8799b2388bc1b12c87805246b02c605034e888b670299e8d028cf3a48ebe87933b85e990c3559591667903a2ae73d1dbb41782b37235ff5a780dcd06ff9a49dce46fbdd72c1f90a383bb5063d8acbeca6be175c3c01c70ef60193f36df6c3282d3eed21cf9bd8d270c1bb1ef64adb506511b4f5d9b00e21b3450a492df757d5b9c65389fc1c21bfe864b61f78a92ef0658ddc58c29fb2f84450139867ff3b3608e0bd64b3e57a3b29c16209c791f6acdccc77dd1efe94f460691950153d0773840fd08d98f8d6b519683fec02215be161b8a0a25215ef04b6804af463156757b6ab7c5bacd815df0dff6a3eeac1dd04d21ea245d726c2fa044ea07763a4ab7ef9d476f6b47768e974613f8553d7a051832e78c8d5648fa6a862bc38abacde4d3e59eaf17f3e8223cf00aee3b68076dac4fff73e882cbc0a062b87ef3e6b32fe7c57dfaa8beff122eedecc59a889d0fb3f8d538d9169b1d01abac37678d38e1f186310c85ff165dc5555433ea6a7e89df3d0df66ad46260cd61379f8306e3cd9abecf44d7a30dc0bdb16129350e8026a4b5d93db539a77dc2b53c3b2dc66f11e72a93db229df406d8add21e8e42dd46b178c37ada4eaa66d1187e160cedb8caaa1db627db97411c1f51dc1d6745d612ed1f7cbdf63a77b706b88f47639714164e12854165b668e9e8b0976b2ac60eb0025650698d90b001f3af8211dbd46483ca467d1fe3c75fe841f2268777cd801e34ad9c59366684e73d0e4f1ee175e03463e20429c804a0da154235a12ef6041bfb22c77c20e0b4dee6de23b10d46dae7eb862cd430d779187ef2c75a1aa7e4851711f545e28cf1ee84474b5ee2003b9783084e852e9f34b5d9c1f06143b0515cc317f3e43778670dbd6f088d2f275515e73142f4728e400eb8614431dd0607a14b1e5275a78ad3ae541891faae914febc3326b42864d920f8b7f683c92e8362decc848664b3799c337590f35bd5b94625c9f7a9ee38db5689bc0f33c8c5f5bf7a6d9944da6df400f2f93b0d043965b22360ce1f181fc4363da0e682ae95fea4146b6f165fad046ebac7936fa45f097c47db3e3e8d55483722c632fecff3d9508c1407f78adaebc4440ab503fcd9bdb834454fb684f581c2c2e3527adce5aefee650950400eca0fe3498462126bb699ad3950ac15880fbabec86217c97bc237a87734a55a956199cdef7f3bb200f5f35e29650678780c186668037a4f54c7cf5eb252a6e03ec99303ec46f2e38a88ca6bcc4f0a342db4d342cf24b5dcffcb5bc6e4d25e903881e427ad5318cb0ca7d413b87ac52fe643d2614e2a13d86fc31e74a5f114829889f0bf0f429040fb61f3b4c5c2c676c46797a0faa1f0f7f2b5642ba70d0229dead3671047313ea2a141726dc1a2a32d7905f4e92147ee17e74218b2fd271ad29313f8b8693d334441db91bd3776b3f18dffcd15da93f190d69ac99189ab24ac24c2eb40a63e4f5ef8626653ebcf398fa18dc8fa024808cf47f93dc6cf3a04e3d0be9a327f89b813d6d658250217c817c08ab50691a02430c36a4b05bbd978767ee5c22463be2c9b55523c09b13dfc9c2d287b785e332a0d89dec9ad5c864f095e5961a4058f5baf7406b727833dfe919497d32c57a3b56acdf33ac0d2e7045ef8c79b29ffba90991fb489ddf08b23177dd90ad7a3b2c369579b0c704837d442f9d94438ef20b0e626129217f8b721c6c36448250606bccd1b359c8239cf56805f5f7f109f1fb84729918d5c2261f0a5ca5f323dc63783a5ea691172cbdefaa63eac723599056b105df0eb435f21a0c2b09d2b7a4108271f41d49c5a887f1cad7f62e5ea7a36e6c8a7647c20df5fe6d4a612ae126a709751107001dcd63e53ba82992fb67eb8b8330cf18cd405d5a5037a4312c2cb5bdb876bd71edec538bc04ffe7c72c7a68bd1f1ea27d2464714673f9de5ce1fceb61beb0325cf34598731a1da6dcfc358ea9da71370d2ada24356116aff16bddcc9d5d9042d840127dce1082b1adeed908056a036b17368c20c7b30caf754372b3fb209e49fe667193f324db177ee243f8ce85a19a042c99df796afbd6659a1e63e92aef4fafeddaf5b7df540f19ad7a49d4eb8c276f435cbc941e3ce84287c5fa0fbee2ab474c54a9dbfa06d5e42302dfdf6519315b77fd89decb0da87f9109be50fc49fd46b11d7ad82224d8fa8775e5c7ff56faeacb04e54a4ad9b0452dc1caeef389aa6b3585a3ef7eb5e54214046b897f786ff16225f45fb22a43d0a894c26c6c729bd904a0fb1c7eeb1ccf4ecf637ed8357f9d3cf9ec725d7b7a3f694e5a0e434f0d55af1556619f805f045b76cd8f9ad58a6754ed6570b0e8d2c07b9790b1ad65aad92e2117a28ef001209ad367447fdbe6fb4ce6f34e93caab616742b49486db4b46226ba21bae29934a55c8232a1ff884e409000912074f696516e213126bf7261320b0df91986b0b6a7fafc9b5cc253805468c851ca98ae632dd1e278d26a69752e521056be74ca20fd141b98263c7d6d6bfa2a243473dca25fb2424c094550679cefc500c734a30507401b9321b5ae6987abdd3a69f03a6eeaf96e2b802fd3963a86c0601f1f319e65f06811bae3f9d6600e5638efa62866b8d86efcfe1abbddd36fb4c42dc3489b73b79828539197e9242226aa1614a61c420ce6d6b3c2cf682cdf2d9929899cd31435b1b4d01fa92b0e260ab0567e7f6d629917a9c46652eb4d355ae5c6049cc1c7273af02eeace62186e7d5604e6056a9176a2275f6cd57f5f9c1e41453bc61d0e9510b08efd2b9903a4804be8e3129ac4cb35a2f4c15af82ec5c019fabeaafbb68c37fd1ba07ce754a46a5297b8a5ac8a4fa86c1353efb94478c13129c1aec980323a7d5a345c9e17266fa5bfff9fdec648869bdfd6de565741895b834691198bf2d642ee1b24bfcc53953e40a93ea1ff80e437473d472be60dd8a1ffca9a010fc5e159669936b8ee253f4d89868e34052a911d34577653cb128f80399f8f37c816effffa5eec805ed6db86091bc656348429eb105b1e1c47edca2749fafd00e768b40433ac872f48347c522b3ec2612a1cee766a0011b0efa4055a7b5a60c67feefbf4ba984ff18b6d7398202c49fb4840e7193840973aa3631031762c8438b18871e2a686cf4af79c0f574dcac50a65265eb12b0945c6ed3b7af4bf18203d63f709526780744b4cc6b300be2fae31611baf402087fac8111a59f4d10a37d650ea1baf2a60a7c581e7d2c38469a39396b2aa271bba96cd588575e400fc33412dfb66061e67e0ca4bdaf024cf9f50d5c5bac64a9de51919e90d30abe3dfe10138346e34c3f6eeac4b3b631af443269562aef33a74f586369789da8af4c08243d60ad41919b65e501d62c12098a7468148c82593a040d3c2f3201c68ac5f7589d7fd9e9e2817c9cc8deee0e476c98fb165ce268a5be3b10eb0889e9b893e73bb57206aeec24cfa5dfe01ca08f5a73f29216d4f839abccad81efc47e1923b8db94124557abdec8e7687866d1e7438434a1bbf0ae712bc981060be59b6775ad8acd09da21564fd7839d723c30883564d4a106d71386b70297181fe5b0bcc2f2074682602ca6bc2624245a65c381bcf7c3e196c21078f35e319dae1786809d326c38fc1d5b3d3dfdcb7a82be66415dc4e414d8d55df52b68c67f5cbca3eb1f6d69e97b3ff80b3aa6f7d9b60a4496e2590ff0e6cb02018752e8bd6a35fbe2de7a72b3e9a789247a66d3f4c6621abfd4fca7d36b2672ed64b0180e566eca6c7d7ba0f0377ec518b3b830a6156481bdbed10ebbdefc1149b7c895202a9e490eb8164c9bb6837617c2b65838500b7a05e1190598eefa9fdb9a507a81da47fbbb0fd8425802ccc5a2bd14f70164e65da8a63c9cab3d03b25b98c0221ca8b12a8dc07ca0ccc5e61bec5e763c2df81b9ce0031ae61b2fd96900230894738f9e9bcdec601b3d7bf21d426b712598125866416f35cf98d280c009f68e57c14d3a98629941d63059561818559760f6f6217845ffed7764560d5dc4d3f360de0a453780f926ebf4de2906adec7558af67b48e54c39ff7d4d813e514631803961b73c75ab33755efec680306be44de22ef0726c9f90f159801064acaa0b4bce266fbbf3c3dfe30bf2aff4ac5ed2be3c6aae2b612a42b167a4e7c06357917e193cae6910b075b9235d51b6f577db491845b4726125275a6d78f99481c41112a79e61e3d65874ac610507056ab9b6104d6d99bdf8ceb578106e4b9c7bddb496780ae096f427f205d522821cc196e58900a41e7095d0770640f7dcd4a67cac18ed68c0406187b506e724a3aa580676a4f5d7b1e1b99a63ed6e6e4f34131e6be467a8e4ef6cfafffa8f176b1efe6efed098d4818bc8b891766c4737da98f08fff6a69a3507222b97eac65058c1665ab506a74aec0da2283e4b0bcb325c92a371e6c3698b63c4cc117ec7f80bff6be81337a04a211cd840eec5671bcb947d3ab6352317d05af53876446adcbbc5773f729182a2581ea9b5d838646aa81af0982ac4982425787f4ed18082150572842498be6bd4b223eec0f94f67b10cd3c75b98098c2a1d4b1c6a620b9c60c4428179f8f1d9efa6c5cae381c63d44e44c48449bfe3d3ea6d7b7f17aedc3d8f45637dcf9729d80d658f93591eaa9648a3cb16f597ad6498852ecf330bafe9a48a86a6a5e4ef02cd95864e85d2db90869c3378c2668f7dcb8dceeb35050a36b430f954024175e0e6a1e07943bd8499c508e01dd80f080cb13b6b614a62cc67e890c1d299e09e9ad3294ef7515de3f729d149bf84c51e1fd251abf4f87431829903d33112c192878a8e76e02990dad2123a59880ecb6a5c265fa7d706edde2eccb3e545e5812fe6948bf9c5809e11e6001912bbf301dd77e30aaa1856e8866d7d71eb028b5e7814d16fdc60266bd8245ebd0e7fffd919fecc6cbe71bb0d599dc525e8aabbd2136ebdfb73ae027b9ece3e9c6870a18d671e00f39a582b06c622a23c6e0568e6e2675ee31c6edc772c2baf1a3a1cfcb1084a07eeb7f2c409101ab18af7b13d98fa460887fb1c18d6b7647aed17f63f6049f70924729b91795ff8aa8b13ce5d1a9ad8357026a337fdbe4156faf3f9c9f3f0023f6ca1fc183649b91473d211af00db0f44c972d60313e3b28ed3afa247fe24f206c2d3772fdd6b65c16a6d3d5e3ce28c6d180d48606ac5c47b39bd0cccd6256fec23bfe7ab6a04218202680bc29a5729f6a7ca3be3acfbb36e3afb67f6a84f9072df9b2d1df44d25bdb864f0b74e155e5f5cd9e17d95c89eafc25eba065c7bab4b51d2c4359779ae50a7e5b8b210665f666eeeee8ba13446d931829849faf9d0894b9840163b2bdd0d0a5dfc5aa695234ab6c8f914c252f6dea7aa570d132bb3c3dc927a6d3f14d51573624fdf22b57fb4511ed671fd95172c112d5c6e1d9f46b5653d73a7fcfe856fd911eb7c0522713786c75da5514e442b1a52509a0f0510f2e3593d29a7950db7aacc33891f18e5d49f6096fb28dd5f04796d391f4e33a7a7500fe86feaa5b687e8af54cedc42fba5095b4ac664cd86f91fe7262e439daf46721219f63824f95310e33a386971b23764769760ef2341439bdbe1de62314844ddc2f176a3d06e67f3c9acc456f57ac79176903ec3bd3f460f0d29cfd4c0ad20aaa860456f4bd168bef4ddb82de3f1c6a1d069cdf4af26eb9501793f784b3012604bbd6667b0be6ec29a86366f7818fb7aaf1416bf6e84391f58362bcc0006018168f74d496baf3df571967e0ff58e0159fa42de91ccb9d43e961d3ad01ec2457e08db453f6def5d6fb550f986e7d9bcc3b4273c992a6e78164e95ee3b03541e4a8f70ff23ae2efa025228eadcef1cebe38c49728f4b343d7dbd2353cc983cd537e6d15127e595d51dfa9d2601b72e6e1b7b1a332e3fc2d27844596501be3e026a722fb400f235861a278c8a758418cb52a3c1c0d772aede0dabeafb09eb3f5fa2fe557c7ec5b596adbdb9aebc0912eb612b7548c8754c28449513706d731c362041ffdba1f12247d56a4a302f67fd421d30c55e58fd86878127e7550855ea5b4bd8172c4c661eaf8ba27d36ce0696e368bb468a0f8d91f93404c0dec77b8f861ef6bb45a2894c93b6c97e4174ec30f5243eebfcfcab479d0dd9b42d33768bfeb13839db22c7b7e2afec461efd39d76bd34c49b56428116644d1caf2fd47362e64fc18554d15fa252f2026133b7e178ea2f53c64f0ea52328dac032b9337fdba365b3ca04a0fbc879778c15e6560543d9f032393f231d30cbc1c7cea4d7e95fa279879f72fd6c7e85de4c20653cf4cb60db0bae18a679e1df7c20c92943875fb87dd5d6fddd338866306bf6062ab622372c6f1c9fba003e99567552d6d861d0724a92623416b190589ea8d51200d764d94927ce56242a979d0b75ea8a43c7b091260ce20ba2ee81b82fcf32dbb2ccbe70834e0a97cfe3a95a4c054b6af7bbfdc27ba43b9670c4571addb8a863e22bea4fe33b700c0f6da863276ddb7b5f0b87920f7eef5e9546706a474e19a9bb382216248932e5bd4bce55fd5ac309ba14f8df96dd3dfb70dc1fcced39919dab767d0d6ba02ffb2f239fad0e697453c5c664f5f21f62336ebc3df4cdf2d5c3ae4ddf43324bb0488011afd662ec6601fd078fa8b2fc7fcec16e7299742b3a0bd5718e70116d01bd144f39ebfafbce7fa4f4c444f6f50f46762712879edd70f56b7f06080098c4eecf353f6e5593a786dfbb73a1720df4c5dff3c8a86d3f0f2e70b6f74062b2d6eea2df437224e635dae43f4346e21c8cf467c0055956cf8ae5041873dbb9e3fb657b037a3e4e87d82a9839abbc11bd4729a2e4c97b55bec181e98a2061aa0a850b0ba231320f79998e20ad9ae00a0e7c046a7b8adce2ba2bffa638be8ccb83cadfe954706258260d0092a2db7f880f89acc1a76efed3b9afc326e1fc402093ff62d76e9217f8723c3e08c108916a309c2df6a5a0efd035b0c46e1ac41b3265ce1718cc695a8c53824ae184399e4ef2eaab42feafabe8874f334d761f67330e278f10db8529eb9d762183732b2cc82e2d5fb0fcbc4a1070edf7dce22542def37921cdc9c8ea78d94a202497ebf9099660e0df8373194f65a2df3ed366656ff90a238950a937173cd2b8ea6a78c83f8d75f68489a88c2a78c639d54f748dc6ad9bb12e4b41dde27b16ec9a7813636dc43809d88e922010e12c277710a2b65d387156ca244da2f755d35e68c08ecd6f7f483c459055fa48510b309322ea35d49a1c0e158eb42d2a8726903fa5f2001dfd0bcf9da160edc79387a986f3f0ee4f58a19f5b49d25a818069d96f6440177def26876f7ae19d472eaaf7ddbdbd853f82ad01c0eae04aeccc390d611600bf452e2ace878e44fd784e50c8e2d8859d5454f0951edd1ce86deeeff81062a37f0b0f2d280f27a0db8e5a0e799ce58c246d53a39727fcb656aa4d153e9fcaf45fca2518348e52271fbe98a9f9137b718e3d279b47651fd30017e7f2f695eb8156a27625bc609d7b6e3ded12490f026b59f7f9f05c3feb140e91c539d2b82ed02d7a50e69f939c6a48842c5aac8be6af37e1c4a96fde75f374b418916b8b718e662010dfc85b3289163e831006b650716aaf29c028597a7a4026531b3378b7550167475bef962ed5357f0fe3591c75767a335c548b551ca23501154dc51798e3d0cadba5191acfd5d8d3ece8664e0373447c50b9d7c60e87e821a1bc35b70ad7273c993acec330e23f1b0e1539a23766c033e7fa3782d4985e6eda7d4da261392b8ba71f4a29048e56648205384598b4d3ccc6e4204a14c5091e581d7a3512aad2c5c7fdf5de718d1a0b86b731e84b3e6d0242cbf555617ce7b0761fff133e170e512b7e6a3bf9d1f0f8babd724ba09a827e3f856b6dc7f213670b18244aa12661da861f13d085ca04ad36d439bef6c528f109ecff6380cdc3063e84344ba73800967a96c91ce954cd1812dc9a22d6c97d670a8d7dd6dea91de9be17981b842aee94f2644e0ee4cf1f2eb02992cd9b5ebcf623af7ef3a278abb049fe6601daa177d779e6f13054788b863057a574da6e47c941b5738b45da0bcb2a0c157decfbfdb28d990dc813824f37428977a61806ebe4a20528da03dcc29a01249051aed31f0fe6d5e9e61e772f2de9e06621df9e7b2b8a5ae64a656fe674e9d79ae98cd39971794d5720963f6c56e762a5a59ab9fe7b04b38b0a9bf2e8c58074098e66807da757cefd649022db30925c8196313d3061858e88f245ca45cc99295af84e5ecd34798afa192feba1c93ab8a873bc3fe627b3640ccf0387fcbad39d8ff0d3ade786dc6f8610241d355cc78c9976112a15ba55a5b6475aa8c0a44fb4cbf246ae1cecd02291e60aa0c0d481e5003dc976284b03f85eec3a27ee1be128c113e5ea6cf570c9eafa86981c3204c03aa10dee0b7ac07e0d471898552a843cac65b0f3d5a37d75cc37bb670c42ec1f582d20cb51cb035f6640e197ac77f70db7d7932d4caffb36c4db447bf45db0b4828524774fac87f073f48fe64b926fd41125fd755a46799f915b5feedc0536d68b478a1a121e71d50e1387e31170e60c5856ab2cd951778d1cb3306617674a12777ac82d94c85070bb347a7948f3db33329c48bed7c973762444e02255695d426ef17a18766b66a1222bfe2a6af26e5fe94022fa056a2c675cc1feed2f208d8e70d18c7e18f8ec7ca63a2ba38dedca86205dd5a1070ddfdca0bf97461323d0e8f1d4c4599dd318f5a59b7dd85b136ecd40be1f64b58fb3e16c3229e3ef894d379526fbc73b786a79385ab9313d50e8abc01b58c4b43d095b5398537730f929e9a480aa7f6096096385c101885d1c3431b5dcb395d56677a055f2cc9dd48f8f9e0414d7331db750dee1428c155c404d7869a3454f1009386e25ca84dbeddfbd263f3e83a350949e744018584a6bcc7ba359568b0331ea27e94cba48f22a688986484dbc015dcd883ccedf3c70a9fd280102a6c129493fc0c6596dbb178297c8b285cdaf07c729c4837f25da208b6ce5cd02aa0787ae390239b1fadd12e33275a0f297b7dea7ba38eff3d4c44018f6c9212a4b420fbe51df28e2938409f850e749876c0f3030a31aa64946c1174a2ce028cd372898416256a46d559badd0735f5a3af70ef2f9c4d4c20190840c7200e946331d5f2fee2cdacd97057a12b37496366cebfd7d1fdb9a036c8e022bc6b03a668acffb135208ee0ee934fc5282b79cdf0e5e38e224f1fcf8fb1c7acd10114828b39d9b5083d91a885a8cfc93289317eb1c159a8f048a35d5224aff19b0e12de6a6901caae553ea3dbbf8301308e21f9f9f16a928b9144d236b6e04b321eaf3f1c709b0c37a12a172b817d68269860bf61c937d2a496e242b36fe0c0947fe98de9f154bdc3b73594e2b31125cda2a48b669e0b824e93601005fd73fc61bf22cc01c1f06dc35ba4b283d72f29cc026ebd48d662c22a6a3ece22894beeaccfbe7f403fd4b8eb3c6977c97139ab6a3f8ec581d753a230ea104f64071ed0959f81020ee01a077832006ebaf3754545ed39fe9fbbff433ee524273a9707d75fc610feba9fdb8dc4a3ad9698fc03b0103f2cb55c55c5d947fc0405872f6d0f82aa57650537a8bb89a953f9a88abdf4118591e3f6093232a27258199bf92f1f8c53ecbc589c68e3f67530bff7cd6d37343773954140cd22d98ca746e8a0f6f6ef667abfc52e09ac79bdab98a99b970d3005e8006aa3fe98e4c79989476e8c8a91b7d71901974cc3e85fc47f4334432067020618c8d93610dabcfc3c636e2a12f924d050e6ae8db2210809ac4f1bcd987db10d41e3f6a4f5628d1221c41ead244c6ea2d5d64b6c8b8d7204684c8eafd596026b5374cec81a5ca11cb3eddead12f6e8795ed99e117ff76559c49a7471ad8c5f07e991fc8f4d9fb2df03d19bfc8007b3773f6117f090dd88a9fc5e2d90d1042374b85bbf90afd4a3c2c2254a1b1ffe47db43468b5b37bc74c58050b4b81baea6fc8555c1799137913b77c9d4805ea5037070c0eed5d670485e069724fad98e7b07b63ac8488223c9af0f75913af46ad940709dbdcb9af7659c89ea7b73a3d3ea6c3308f71fe61394a68558359e6eae532d247afa6292f0cd1b184c9e1307b7d3146ee2bacc75e00c2906b69d7cb0bf5efe01ec05fca6161f0e4912a5010c1e3154eb64a5daf1631cdc496cd33b2ab4db9c8e2cad899360c996b4c1dc1bc7c330bb4c9303b7051b1cdfc830eccf3c875ad71412f22d69368f6f7aea3f707e9a818bb054020222d59137a0178830a7f6b4ab301bf0b3ef5a280429c8adf167a9b7d4084fc0269b4c7bea3072ae1db7c9c95fbb69b5d8c4805ab70a9b4d02207e846e794a32986b6dedc6208a63667c34f70d7e6034b5b3f735a4b4a6d5b4d85f2ae031c67080077f4ab1baf92aae8514eb60cee79d4be9f941877ee021199da9bb5f2622ab6ac512c6dd6e2c9b1bec4be487f2bf4c4b8579d06b0deea7f743828649e7db94806a7641dfee2638cec5e539cac1538aa9c9dc4f47802a43a5bbb2d41ef08f95522c609bc7a01b6d8606a8ec1adc82ff6cbd5b12a442a60f71c4ac4fe5d6c7eaee1cd3291782b07706279573f9dbdc3417261b7ff642b4e026ee09f50775d5c5784fcd5aa9738b8942b559dfe8bac7c231c994662dc50db8e887de86ba034a8878299eeda91fdda77edf3d49fde10d40c51f40dfa57ded26a5065c389d9eca7e98ccdbf28701f4aaabe50f150198315bea22c86cbb0162d487b002f1d4483105ea180ac70ca5328f4aad3fc324655e2d106015c269d5129735ece77a7d88b788f8bae43647f248632334feb4afdb07fa1ee39a9fb80eef5de8389b29c64795a26fa701748b5e3b986bcb89ff41990c63f459d746d459af9b551742744e0576d2be0d1bc49f0c38167a4af382c4093750d4aad4b61cd0126d9adce1aea5e0ecbe10ecacb9f51fca791fdde99eb8897e6f7a4ae105911af0c26ce034ea69da137d28466ecc3c548a7d579a20c7b152c550d2a93f8da011a0c4f0d7e5e928f928a9732c8c6bc47b9b1da4dbe3f1484c7cb2a53e7e201fbb1e63efc570fe778df7be548766a56f2bbd06cc5517374c8cfe43adc97a0a533dd8eab6d2c9f548125e46a0bbcccf0fc5fe18453e9fa8715533258af0a2b2abb593b989f66486c64b2078521942bc4b3abf59a26d3bb98f9229962d1b1fcfb546f45adc3b4dde7d5f219207183e966ca86ac35b30dfcebe481f9babba5e6d610621b5d5cb347e92a2e5bc2093dc33637d1f0782274451e57ae779948a8f6358faafd782a3eddf4b52a60826e5d86683fbb7ac04e4a53de70c31393132fd50de3373ea3f30b210ace4981470ecee1667774c5dab2838240c247d1633293e2509667e3b1d43b8abe9e9deda31a9902e23a598e619b82eee6f477339df0ac32f165c09c0fdddf7bb93cf48f8fc645ca572e79ba39d550d8356d435459945591f895a02648aa1d15c6bdf87679e6bd040dd268e10ee4cfc3de2b3cc56fa381055d76eee1d49dbcc86e8d56e5a40e0113558be4146e813ef32b13c10be7c2c3ca03da058536e82b90adcd7b73c8e21e0f85558fe9983c4af83227d8df392d2289256bedeae103e0508f766d4a9e15b3b8d7a6d1fea6c6b02c73e592e81ed8ff23ee064a5b75b6db8808375654af2dedc4e8636dc7dd63f44c70f86ded1b384ef9395f750717bfe61c5344ebc541bf49133a4dc6550c51e14dc3dc439d648ecf7fa99174b9b3b54b978c45e72dfbae637d17ae85c371e5e901b58c0d5158267d31373e43f6cc918ffb3e843f3767aa1e53ddd50d9b08f6cb114c3615d7844d637c5400ac78f07086a9af2ecffb4076d3496f08625410feca4b958799aa794fe9942963a039755b780942722861f4c30f20c4978d767df0703ea2e6bfb975f6f45584273cb90c45a42d6a12d9a0a1cd8abe5e3e65092878ecdc92d737b02de7c09db5b4d80fdb687e12ea8f00938b1e204895f20171ef0ff1679ab4a6de3034fcda6044853d5e99cf617c128f1f466dfb8af6c08a94248012f4a74686f9ec46c90ba3b88b800b75ad31b355102b9e56cc0a55346c904a99d394b7d017c8ced460efd1b938997a8f5e69403e7a983865e281db908e0424ac805e2053847993efa4371e83336eeb6cfe856bbef6fd0447d1a03604ab88d673ce1e679cd0fcf11067c46e41b287ff1c8a044bf505442cea04e55dfc591d0571efd6ff7050fb14e30be8f7768f7376d86a3c0ddf83e2d4415cb519038e045a82ad72234e970ce5a32ae9fd7914a76fa3970c3a71fb7d4f9181dac74c88c74660570960022a22ce8a569dd2190829d3014f8fc78839581dc23430cb038dfb186407cc872f31cb9ad88e19b07466d8991e3752afe621c16b052af3e4e796a32fa88c3ca6eb57796da2482618c99b234858feabe94d24774c5ce7f5b8185551b7614212856d7d434a45831f650c698ed52d51832974ab750b27c422b9e83c5d31226ccea2da756626cfd76fce539a42f11341b838e9d78d76171f176f0c431cf9bf49fe961dee775cfffd8535751d0eaca76b5a8e19f3423a3de3bfdeb35b54199e0e71819f4feef9c8c584a8009f58bd11b5dcf81ace6405056e297ed753e1b7007324ccc07a854a960c5c9a3f588a04e694f4e1e02322a78fa29a65e8b3c2782cca2f3f91d5e221fe083b978b80f6dbaab81fedde55981aff29bab34d0fa46bdeed76c6cd0236c4ce2837e24470e6adf443968dd42e7228090494a7bf0e01a367d27ec40cdede5e7fa341b65290af7743050dc622e1f2073a02c3a3be00b5027b98d51df328dc4fa78b9dcbed4de7ab36b495f54356ec7102d86c0c99a4035109bd4946b74b691dab1bc7eb1762bf0acf96fc3948abfddcde99990c6005a884a5685d338d9acdeb7238c3463eefb3d172211fca0271cc40f9c9985c5a76eea8c0ad5819c0deffd41d77a63e402d51efd77c79221ab9562b7d7c5e59718dd5a9c1070b7d892bae9b943cb8deea01d38540b4afe7a7ed97c796c4326ef4598ae24b45ff97ec11ac136927c37fe6a8b2f9465648da45fc622ae64f2b1a8729eaefb090b5e77d8d9b6c61282cf24047fe8c1592f0e7d4519cc83b70efcc68eb37f338fff0b1306645173bb8aa0d9b6572db032c8bce1a3306048c14c10b00d831e496173a84c9b228b1e076fe8ac7b7397ff4147cf1164ed0340fd96d925d169927aa0bb1f59a58c64ccda2295b2f011ed565e32c1a6aa2af66fa7e36e4e8e07aa9e54384db4b638fab294dd048de20da77e790bdcff7586c51b38a9f8be100a8d59a59cf60112002af67895b208cc85dbc5f2dec431bb837a9eb4c8fc33d37257d1c71d842c978e6dd04a20e548add467ccb3995dfddee9950ecca845c519c2d3c5ac3ecccb688c6fdacf3ab3d11b5622e041a49b5df5ee09b992ea6394cf4cc812e76e23c51ab67d9773b31259c5ab76fba73476949b3552db58de9bcbeffc3814f8977160e8d93e0a17138963d4464cc5262a0c7d5d9ebf774b4a8ab7b73184b8748ce0160c4563f2e88fd6adc1524f2e255502145c0bdbec2bfd681e4aa398adfc9721529d9e441647a81edf6ab3f816427608c7629c9fd71c471bb8e955696dca369ad25a19d57d180dd6cdf651403b8725aba9ac06bcda022d3e512b0e324b592514926019a3471cca570acf8855895c2402cd45e8c491161fe401280a38a16d2ab6606cb8d836e07386e71f5f1908a3510549444b6138b1d2e373b8c7e70b8e9110840dce0446aede4e71024f280f80d86796cc48017b8b3867072b438695989a0bc17165e036aca4ec05b701e54b9a50f66f4d08d512414ca782e9fc7969b6ebee65720e8faa8f4588d9118825c294c79f94d60f70906f3c4cf5e0bee00e512966002df3fe78d6566a6fa64d1011afca742be154a31401bf9b9e8d8dce0499c01885bcdc2e06180adb411b0ce0d1a4f89c7c7c000c2449017f00a78170104ae5e76fbfacabd4e0eaafaccb94bd4e48fbe8ddc6c3dffacf4dbd5935fd3b9f6364efb0fa912799c75caf142cd6bbeb0507ca2011301240ea9dfc6d7bfb4da5785bb82bd732007620b85b2cd0e917f9e7863eba1758ca830e50ce512be21ed31d405c08f531523bff6041bb7446278c9a875e2391af07d223d14ba07c59273940ddbd5f800e65c27006c305757ca8c7a3381d236b9647cd2df3f4c263c67bc128dfe14e218e654866ae9b79ed702292df849cfe2ee0d850047ea496c7933cc643a6687afad267def2cc5fd1a66968e8375392709baac16ecb438c1f10f12f17cbfd9362c1b291be0871f820612a5554bfc8777ab946903735432df5289f3972d82a5964406f41b983ed89b294c9ba7719a814ab097531d920a5f317e3e846be00d6f1182fcbcf7e704f3762ddd673410ff92d30d218ba789d33a91b1746a129a1ef8b891a4ed2622efbad0319221fd3ca549839b965b96b3ad351d05918e5f0f6c7ab3aee9e3bf1247c48d682b2cfc274d76f69f8982bc7239d9eb9f36f2a05847a96322ae4ef33836d6ef59de245f6bf54634cd1b641cf8b923e2a0ced18d8a3f22b9bc0b844c931b8b47324975c841ce2bdb99975415dc2af660d886215ad1c74a4783175207ead7f92b26833fc9413447024343a324d4da9c80555b4f47a16305f0fb6a7af34ad3e0b521f04d009c810a891e02a196ca43a0da4be733dde309de6ef5a07382f4aa882b5bb456aff2d2f3a17eb3b620fdffc3bd9c66be91fe3a57625fcd719f8a92f21997409f18817071fa0d4cf6108b5610dc2f47bc54ebee40a6daca7e8f0940d4c74194372d30566f35331c27c3651703b23d0cd03a448039eb99f429edf0ebd39e4c17f4f8d614522b93a5c5b8aa06dffd69c487673d17e87a687376b3a7d1f593c210e69aec34781e729dfd229f7e72246a6cc806ef716ca9b0bad0e7dd44c1a2c8a31f97d95a69ac5893197b0551e7a80e8904ce54b75465ca05c3606a840918f10600cda540545f2041bd4c14ebb73041cc70ef8e1064dbc9a05a13e6c0d15ec8935d5cd56a83bc36384c8507111c44c577756b88f44e80b272a27a82ca2b6ec132d43f33b1996d3657ac07856d958632a0f1297c8821551a3df7dd94e984ec395e347c62a35ed558658d0808654394c2c38eaf17e07d7ab0e2099f11fbcc01942e1ae74b3864172a8723deb284e6244af8ff2d68e5b7307ce54235e50306d10ec320078a0e1a25b3c3a91b4224af848687c24692d09a08b3b286eaa93f130b3298f76168b5b98a457366a4694065929818aca9bbf518fff9a2e3a9a2ffe570adeee8f33689589461e5d9cb78417df3031cbdef4c43189e6433537c4b72eb42f9be068f5a70859d8b24d7fb9489c09763116a3ababb46611786680f5000a3dcc573a97ab47174c8c392ae6980fcd83417297eb5acc7f1f7ff6e9aa030bde04e5da7999fabf3af48935829eaa34ef470de4f1e19217659d0dc5279791d26613a821557d66670c26cdfcce5421dee4f33df58d3aebffd2f93069bfe0911f4d63a2bd0b9c5f80633056b14cfd37686b41446cb711c229a50e744705cd05e033cea756f38299955a132cb1cda426d3eb35941e83e5de198a7aa2a86afab2a9c9214ca2cacce12b0f66269125cf8063d40d804eedd4441c90a575a7568aa332188aec250a4de510420500e79eceac6796fe6c532821df44111fdb183a2d8c4f87230cdb9fef8beb5a05a12898ade6e341061dd1ca49fdd4be2d6e2773cdd0edaec7c33ed4b8afc9610ac2b8e152d8723c0165c2dee34720d0b64ff64ec775ef68891ffafb57dfd8840cfe634dd1f3716887b52f91327d2508d54cc2b06fad858e34083306abaac9c8de5e9613f49c62b1b1e9ea02c37a56c3a49201154559efe63b7042f0d25ffbe15cbdd70760b1b1be31ea208bb23a905e5c937004acf2355f49658d6a6f6ac143613499f72c62feaa6ca1c18cdd8244e1d52cd6ef0801b4501b0bce63737674df6d52fd33832d237e70f94ec46bed085d3bc8973c70b6ec424c83fd0c34f6e2a732176ece024309e0648b10e54ff928793e58c5a0b1f66fce562c15bc86a2e5ba0d90dd8dd07bb94863e7f3ab573f1f1f3a197213e8a3ec1ecd943b844789450f386e1b89f1e94dd81574c4a5dee859ba4ed4a0e3c5243dbf21147246282f8c065a9a6b65c6440954b5b8d7af130ecd1ede42370d14f2e6a4cd26a9c4df0349d44b720ee185f7bfedab1f76a18b11b3f31a2efb515a0b310946b9c626ebc5c01eb694cdaec356bf36959a621856fc66c9abf8285129630b6cfb7da43481b80da3b7d93bad5326627bc63723ecc49fe93279c28ea285f3a8e9829a550fe99179aba94eeb0e36aefee7660a6df622981c93285c4e88ac0c9676f9658a6055b090063f5e8712daf7b0c70ad8d15c8686cae1b06c88274ed23ff035b4b7506c017de3681ebf68af978753368835cc80e3258421bdfdb04b3c17aee2d3f2ace524c3ae96d4703412a343acaa261378b30296fecf7b123d0fa079051f408ff91ebda8295cff3ac2afaa2300f0591679d4437a8d08ae2e1532e3ead64a85847fbe144d80c552704f1cc355afdbeb41ca9913137f75c107101f20515e3f3f28e7034ac50f04815626ac78a4aa5eccbc93258eefeea6509fe7356e4de12a85ed9efd9bf699e7dc06ec502c36cc1bf312397cade17e90817a56d2596a92674ebc0f7f65de1981fa0513954397d2a0917310b328dd71626162907eb400ce80770c3d91b0614e1d438fba800d5fba565a2d518c1eb2b9aba2bb41bc5a995b758cd29d0301c752d62bbd897ceb3a766c881e220562bd3e9629eebb11b6086c16639841a0854ff54e94ff739c2fa233ad7d123d36f7bbd1c3bd292e3f78156473596424fc92c3e7d1b6bcc45d41bbef77b5490c8f6157e6b9cc03dc057685eb8d87ad139641b58aa021be5a75830bb9385c4d50d6898f19d715f7fe5bad7678bb93bcf3d0ff31192dcc448d4f63845413c4d384d1d06314c79b9cbc6c001ffdf46909d940d1772fb0d616dfc6bd5e06bd2265ee433c23420529adb55bd1303f826bf12795549d107c16b17f7525c5b5e81c4cdd1f2f5a7d90b27639131bd1843e139a75896b9748540ddffbae4b606ad849deab1255b57b6911c1d4557ea5c7f5e1338118f9d2c9096f69cab8df45e3c507731c0f13534bb59eabe48d5d026980baabdc6f326f208bcfc8a7cb1fc088fbdf917a225dbcc5e8d38b1aac24f593806db9f74a47a2a60aa15c43581bbd879c1ed098fcf092a735fb054a1a1909ffde0f4ad5f5539ab79b58d4df8714036316869b2aa07f8aa22b9900e9772eda8666088ff8689393430ffe10cbbc3fe4c0e07410ebee75b26ddd4148873caa99f488e02db0838d326011662d3005a553a4cb84a4ee08f48a677677921424d85afa1532fd809207e6f238fe2377dcf238fd602b7c308b7c87edc2a73c17b2068c3040db7e5a8a663db4cf0b2f5f73cb170876cad98842bc97577cf0cde7cae5c2175e9c7f81954fadccfa4326e2ec01164e5be0ed5bd408da5b466a1701a092190295dd07b32fe251936c7961ebabbcd5606f2955baba2b5bdaabca459db15f6392b6e6e8f7bc955242be791762fab5c822000417c9f856d1c73f22f302b53d712c02a64136c692d3b0e66910b91ff8cc8275a3a185ada194700032ddd997d790ac5289ff9b26e85016a71f459e6edaa9376695e9e386f54192da90a69381b5f991df80d1015866136cd92301be60ef025c9cc2d249fa0a9b1d7fc392ba7e18cc91466d099899f10539b87f3b940ab20eae013912ca6dc449f515d443df9338b7136cd96510447aa1122468919f8409ace2601db9e018a26a14535f41065a1163a688a01486401c026eae0f7b4c67090abad7f39f4da816309b99cf63eb8957cb890290372e31b8753d963d18398a0ef4c13837626aa79718569eaa7d35c94084838cd7ec88b7927e5c4043bc23f16bac077ffaae7e1482c24ab7bfd57a7a4a1fa620926f74662ae074acd825daf7e178bb3866ad85b79f066b1e50e43055d0fbc5d6f56eba2214fa71155b23dd5f5188c543b7a73ba1dddac5700f1f8262e8d58f66da42ad7f476e9e8b52ad6957625bffd02140b84d1ddac4d486fe0a23f1c478c140ad0b663c69c6b9830871d409d65917516c79d863e577a1e91d116284ceb62bfe3d7aea8fbeb5bfeebda27f7da248f1e9d188244460c7ad3bdbc21ca2a38536c196ecf870eca6f1693c4825406a2f056612a2f898125cd6b218be0fa7a4f07310533b4c84cd62f6da1af14ea9d6af77438af4cb80b247df273ba3f6806e86f27dc47b00645704db3c73847cd54a60dc914eaa35728d2734f2958745e47679fb3b932fa8df31b018cbe90d130d66e77931aad1b7f693a8e717b009e1c7c00db76b39f8408deb4ba356d302d6b262810eb1b639b6eb8d32d2f4d154ca0722199ab4a03e68a1e95f09e7720c56a4d304ab3bdba89dc86aa5b6813e8887e36d07279a59e1d3ec1cd32facb1269ce00387e85c9367a46d59b9fd20bda00e5fc3808c12650c52c36a8bab9b05e53e64ae1ead8f025d2ebd41edd139a841c16659567b9cec99133512f74af331634d2cf5537371698ff08e83897c2c85cd41ca320138e7c432b09f77549c7863b06389a004c88017563b52f1c8c24c2e1f3ec6443d5a526d531e3a55a32194596286fe4a93ae1fe39f2bd46ba3c1b61db9dc1582a4f5fd8cfd9482a2f19af413a24d60cfbd8caee54e0ecc3bc017ba6d39f798167af58cdd8784dbc81565a9d3270cdf49540d30dbfd4def190f435dc393e9248affc100113354fd18f09b4da1a5bcb1bd669ecad807dffc5bfb3d8971a4973e6c885c5f628b4ba0aa0e2e9de0fdf97128b07af26ba2e9455e51233a1fdc4e288d8b889c85e81baf61df1db0a61475f40f57de07be3d6f6a9cb13d5089a18da8297b5dbfa93b6d80191bdac7223882e8be661e1ead5201e6cfdaf21a2533f9925380b575e70857fce35c8a90c672c202d90f4e4542417ab82a2f05c779a7129cb9db96c80b892e483b764a384e9ab4a4a1ba9e8e9f3cb9ae99221bb5de2ec140823e8946b324098dc0b176c2089235ff0f7ff99832b2555c7407e1dd0a8af3d5d0ffdb8f9d9a250ef879816edd4b8b8bcb4d74d3a9a77310ffdceaedb7d1454620202867670eeb68166900070c81a5171b99ceeeb77701f0c001ab897bb3037c4401049f7117a5ef5bb3da0f7c0fea929fc5777ddae1b443ff5777766a8f7c494c1831f2fe41e878253e0a5069ff5d4411293953d5f00e723e5241e23c3da48df9b962f9fe62d47056a2a7214818aba046bfc2fe3e41a6a4d5f2f6b91c4567afede28e30966c3c0a9ec068224864a01b410fc51a2886f7d4d60c25e5a61d6694aca0006e7b151c7471df95b4ea1f6f9a3902559249c24079f05aa57f84a606ca5caec0eda3ae3feb75ce9db739f1d670a8680c802bbd61258c22645e9f2e6c65cae2ac8445ae0788df3d8177601fa7a7ee85566e5616ee1c907886c046ae1c144e1b18dcfb064331d15b79bff50f886a803edbe56e6168606c92d9be52d55ea1d6e49f4ad7da235b2cc67a592dadd97d5835b74317ee790c49a9536b4207c8610fba7d3d67c0cd26896dfc46f53a8b0bfdccc818d2c27b70f8c768f95045a357cea1df0577ac93057c4b42e3e3cd2a96026e86c37c1d5e58f8dc4bdb382f0fd04f9a3d8e799f8d2454a7d310701883766590c5ddf859f57bcce650c4dc74644b0d9cb3f2f5453e32f2849f836ca69b9bd91e5137275d1b4ecdc42b75b2cae002ca0b8af0d69bb87fcbfb592de21290cdbc08f2f7561a3641f381741fecc03938fe15e291fd22f336873ff6c71f55f03824ceb34c09c5e6a6c2a53226163a24c7811b610f52af2867bffed940d44942fd68ecc735685fef59b710dbaa4452cf01eb311a99e5318a59313cbbd6d828757b128d4eafbffc3ce61766c23c58d8546aa9984469dfe19d9c2184b8e44f775e020da19bd588a81b976f6276482bd044f1bac217a670839a9f919661829cd6ca3e24c9dbf602f90fc55084303097fcbcf26d6458ed50024de9e0a604f65663ca9124c69398242f04ee0f3c05abcedd56fe53ad506959c42b6941b2150d5223d1d92ee66980a2c5c5b8dbe1d2344275aaabc0a46c504ea89f676617ea5cb45691c30223de9cb43cc62594dbe65775d63caac3c76701c5b0d9405fc93bb7b2e9b262e2dea50ddb7ac0578c328184ee8e1112c27bd3b6824d08ae59b0f9bf3d2c6718dee9c69ff11726c777f8ce2afb10d25328ca6e1d68ff66acbdc92a131e4824a9cd7930b8e61457e80469fcd0502946488be7237853c0db411dc201c77c9f5c2b69e7a6bfec13eb7b13f7db3bb72ab6408180068d0eac963d345940ee9db16e9955e578e54a4d0e8845cbb30626bec74efd1fe9844ddd0559c343f726a63f0c689064a48f697b35db003ab4283180145f52be06ac7aa10439e3276f6c46c2adba9fe1d3a1a896ee4bf57dd81889ca8c58200a9f9cefeb16ebbe0fb69195525f112cdfdcb116a1964680c6ae144340f22959ee9c6e8bd9e535fdd2cbf045b91f4e7020ae3e57da8ab40d7651bf244d37b45ab0ec9215fe9e7351f2a0ce8cde98829335e33c0f2c39bf538acd1ba55916558bff3bc97525b16030b9a1500fc450655a40428e42925d4a8423e4ca39db42181cd79a403ac352b30d82135fc70ef23160ec81cba6a3c60cd4faa34ffa576355ea8e47908bd9fc7a3ce59e6a884d3342a92c54bbc9fae7753afbfe557da510c7ec53a59a77dec7a0a52c2870ef6b60f8300e82b6799e0b1e0d35912d340c91bc47db01b4ce7b8d8b0caf64899379d8f8c6bf4705cc453d11def31d7bef484e33dabb90abe3797f29de2cafac65b8c6564f776722925dd6bded76fe8ec8493e4686c82299eca230459cb9770ea47716340a855add9c95a08c892f5184ac227c9a7e9a9c35ce87848e1120b2f2de3a6a35981c14e5279260e45b588b4dfbbb718eecb37d433f1fd5b27e6a6bfbd5c576cba0f1635a7fb66f5c5db6d5e7f083080e9e613a36873ae1e517976e69fe1d5ce81ffdf97f383975f70ea5e322f1eb0baa53df5abbff8e5f64e32143c506a4ceb728db7c9cf200ee4120f834b743730cad6278364d8763ad61bbba74c7f0e36f5450eb59c810ec92f624cb7ca1683bee5c4b4f4e8e286f47355f724f7679902e702204c39244b55a884435066b691203d0e1c04993d705e1bc38c8ed0347b0d5607d0731d5d68414935b0f0119533f1a12952745cf386d8e94d2ce3f91d43ff49dcd1527ebd116f3b74cd406b657a52d7c8347793ddf7ef9a7182f38908c55f43b5242e3b80755623078bc8eddcc0d9a345c5650e7f99365de591624e26deb786b3dcd8c5b01827ee661c171992e4c9fc7b1790c284c5c0ab2e64c38f604fb06b41b4fc2db200c6c96dcc5b0de53fdd2b719d829ed31a3defb33b4563c8c673d2478e1a6f447e56ed7a43362f8c9bd46404b26761261419e4caf8c185c8cb83777f1ea7f84e953516b55e6565d36f229e6ce939a4b1473f97b1d0cae539ffd6e3940a9f9fc31f17aeaacaa13bd60111bfacfc0b242255f3ab3b84f68b73672edcbbbbba29888dd072bc835c74169a9a27bd81a5329013c9051cc763be7a4f5d3da272eddd4f93de086613e3e09cdca6c95b11ef8e4cf97756ca565403b4423ed93062987ac39299fa2c1dbb68320ae1437e15da5c3c258a1d54240f1d6e26ddff738640ce6fc6dc91b4446ad3683ba3bdb2d9daf552bd60d3a3cd6eaf58081e13d48faaf8114df862304ca71c249a69f3d6330ba0935bf72ffc99e02c892eda8bc60ba28e77deb2d4b5985d50c2acf36ea8800425a06b2612b943c6f8e376c81bc4c433cc539b7a73f44c91e0c301e978ca3736d5f220da44fe8348f9fc68c7b3fae5444ecaab295eae38103641b58f726a825fa01a88ff533ba5ea83ab2dac9e2ee28c0adba958bf74c97b40a208bf43cdc7814d0fbf577c42338495f2d84b8177c2d48b81a5fd870d54681d39c6bceec44a1a95b22ff2909bea88505215ceefb11d65a5794aeb83b2bdfa59c5ffc4b9f199cff5df26401543754de5229b638e3bab541594785a273a88a460f1b924e308fb14526d395564537aa5583f9b0ceed94ebf6548fcd6ea1ae70c2b78f8bdba9d46c2638710befcfc750093fdf9558bee28c5b010101f581215f9709f113d9749bf4fd5960f2066ef62f5cc052db28b96b45efca81b42a8e330e7b51fbcb33f0f13625654d5bc59c2e2036712b5013ea0da1ff05760ba8b405cca87de17fa6ae4397ba1118cc1a4d173b26dc87517bd905f46fd4036deb4da32404a630f7cb079934a4dec541efb49a7800bbe6f21a398e0f16629b07843d5e5966bc018af4a517ba5510f111a7ece526658ca95252a40fd8d827e97076583091a6988bb310688f26b3844ff03de0c7e6cab08dea6f9d8a0608487ce5a79679492225185ec6f3c0b481848e54bf039257bf6902e65d6bbcd11ca5e71b890bfa13adb4437d661d11f0bcef4cf3e35ed3cd692e4de36f980e543a66441d57d62ee81b441fd229673588cda64e9a0263f3fb4c1c4aa68aede9a29552071e982f459705c1b9f04d1141494dd0db29d44722b140ae7bd397b669d755d9add4f359294e0333dbc4b779cd8831e8f963e9a769c052400b35649dec3876ac9162194c380e95849514f66caa55fb0194a35e6f4b890f62b53928b7498d7bb409ec78fc7b22a3573db91506225a47cbac2b9d10b4d977e2836f8b8cac8a69822639f7a2e1894d733cc7c7353491a62a34bb3d238e77469b7d70128b189e9bb620394cd6fa33e016702ed0f7269061922226847b247542bc84cfe61daa093554989e5e474799d8ce02832f4c6a102f4296bf2bd5bdc5f503a002300e0ba19ea926154793075b0c3ee8099b50ceb3811f05029302f3b2224ef4768c4567bd6b089c311da9ca01c11198ebc48c272e00be8166fddc9ec17a1adae25437dddc4936f555c9ee8f3deae82c79ca6d6fcef662698dc265be43acfdada13447eeada1bd4332ac4fb26ed2b002d29aeb462bcab1886eeac9bda7a99d49590d3400aa2d9047ca3b825c22e666ae6bddf5d582b9bc503085656cb62353cb953f1ac7328ab74bf8dce7c6b0006421faf3817dff92d7cc7222c4a0459c7c0a02e9a53967b78b3a61f9f96d4e2c53bbf3afbcf152d8385951c7b7068fd20f86b53df7e870273e8f03a8b7fc27a39a6a001245e2a0091a42b5ad9e2b65d475c009c04652d2c9a263878a78335bdbcb45f9cee10724c20369ee1aa38b79b84cfa33eac1efde889eb6beb910720d81f237545c3ed36825f5f121c6e4d2f502105626d88e746a02d9ad4ad5159f62b5a2eabbfcc5e1742721568c135efee93dc461bcff5978ff20464b2ddd39f2863edd5d57021db4e224656e217384f74fe2e4926618724dc7e321df61d34779b48bdfef7c170e4f7ef88ec420a9b31f0d327db37fd673abae4c36cfec377bcf1afc5e09daf87a790661bdc93cbfb17d7ccd716195accb06ecd4ba15effbf890c3e6c68d9b7541be2618878d61f24f705f683e6d68b09638f24ef6b5661e3b7ae91ee97c1d8b0cea11a34e53b92d1630c7030f1b7b284f16d40c5dd23436261e257c316d6679f345f403739a5433e8cd5d7d776a8379fe25b17f77f8cbda27b74fa695973c5d6c10815fa5d3e13c0d5b653498b67c1acc0ee52dcdc4ff37eab57f68d25e4b203ec8d899ac388ca9ed2e7da54d836293b91b29bc82801dc4bb1c1b3badf596f7f71201459400f2f79863972b7268c5b607854ea18402cf78e1a580f5b7121ca4cb2c2a21553aa819000472f20847e25b388793177b9144c4bcd4acfe4e919450390777095769636191ff7d1496811aa5ff0abf73d3dfb371b8c755466057d30ce3d1199606c33fe822d7eb10e71951293f4503130fdbdc4e8ecda4e8abd1c9a9dc8fb8b01332b0178bc49801b1a5e271b47ceb783eb07310450702a4ef099078a68c9e109c09eb72ecf397f39ef9f61d18319d584e9626c6ac460fba52f9386fe80de0d2b297a3783a732a18f13d4713d865ff05accae139bcc3f1b214f9b8c293a77fa93fb8be054cb52328c80a2c4e4e91db42ff2ce74f7d258aa557931bccdf7e5c7d81175e8aba35274100fbeaf682f6ff4f79e27c55239327b607946f5c737fecd114a65f8ad7dca5942b9383d8a02c00e84658a4979b743ad2dd9edb65af0f91f1ef5366f86f93f8cc0aec66e0821784cb700f9a7ef8fda39183e51f16b2cefedfe67d7fe62544899f2c1b3813a3068dff439cb3c4dc84308a128e95d6eae4f315f0cfef5f5add564ab172b801e7e1bd96c0a48faabb603416fcef96a6e07f6473b075fdde934057bf2830473937c13325d5fdb1138cda1097931be83e130c079c4f4e09b2f63dcaceb672e7371b844f36fe68cbe2070c783319f7a66771449e2e6583731732a94a4e8843ce34c26dbc11d4ae7f38685ad2bd2a9f6c7fccee7dc15f058227cd6b92eb179546156359ba8063e89244e3564cf256731c5e68b59752353b6e4b3510a4aa51004f08d159eeb5abfd5f20367194db7438e94f5f261f5c28335e80bee31c0f33518514b88ea333b812668f0a02556d3d405e4ceea59b099ca808500039423e7b8d77c50dcf4d06a8b0e3a71fd0be1c18b6dc792d3acd42a972b643bc185d74784ca302f5fd84264912a24eb21dd79ac8ac48a729050f84defc3454e1edc98bb955342aecadc04bf52063f3a28f94d5ef187454961066a60516d7231d14bc71eb403e72b4954d7ed801d8df94dc7b3ca9fbd7c85f7b547f1753f9afb6610e98effb0c623f184809239160acb88f5dfddc778ebed524593eb7ee0f75edfc403607a9c523749f92fe23eb4ee4e350c5147c1e0d50f75c105a93ceb0707cac1ca3ec43ec901d8608c52ff387b9a686a89f7debe5c8ad2d56b3f95df838855a403884ee188ad8df37eed9ff9bc716b48afc297852847b7f58b9944703b49d7cdf947f15c188b38bb2720990a069bb6403f4efdfc7af329fed21291d013c7b4527832848450c83ee46507e9c5aa9950ec6cd198f1078e66f32bf85c0730196ba81c6a7ccb09c72be5a678e4cf566d6029b096ec10ce384099964920e70c438f3e408774aea0f394caecdfdbf1cf29dbd31ca7686516d553ca4d8782ea4d92661f97e209b2ec8be45b07fed8e1bbdedef9ad91c93ab5ada86047f73198d5696fda3ac9e65afe26bee8bed93ad6ae1e4dd59650bfac28293c13859e242f972758596ff7c4217728cf63e89d7f715be0ad425c241f185112888c5f11e67013e5796b0595cb8b0c72a4633de84f87b70ba9ff5c6fec4d2445e7d55f15db5c1bd966cef1f98a48aed4ae3f49dddd594a971fa672c54db7cd9d9ad6c55a02b6a1878bc76b4ccb015a12e9208f095f450797d5e2ebd00da130f5d6a3f04c7a06b5adc58c7a1d501eedd3ef0913c8a0bea5a748ea0d8fc90919458810aec1ef8598d43ea82ae36d931a6162d3a46c7edd9c0d00a8780f081397fe2c58c78b45838b47fb809564cbf4c36237985da4daa222aa2ef06525e8b291f208b7408dc47b2caba322976c48ec9a1609dc24712a3465aaa95a8adf2a8c2fafa9fc5e249a44c306ab67bed121b356a1f0dbc74785c0f9ea61e92cbc2f4dd48448c8077a9f7d917e6f4053a4e61737c0f81cdec532e43cb390039e9988135105dbbdfa2934527867db018274e56e577f7b9c303577a597456d486163a6f4ee202f3e3c3c027bb15eac3a8c660463d5e725ea4d958f8e6acb48a3bca52a7eb382c275b1a9884631f83905f5b9af2d17947cca991802a353c15354285d7d398e2f0d94b369d7c5af47cba1bd94e40f46b5d860b38ed9fd6c498b37456d72350635cb5e400bc398fdb8da445a86006fda7ef8613245fdab5f4d4e1b20ca3d9f3beccb96b66f5e5e8e288743464edd56fbdd29e797411a7333e97226fc905f49ce0519d293583678d59fbd02b533ccf6677d975df987f3b370370b4226daa0cb04904949f935699cf3609943ea49b75b6ac22add357db2f814479f7fd4e0fca9e154c180cd7cd2bede70cec9c857b1b26bd46b20d6d9f72c3549c30704ad895dec9afa6921cbfea2885763ccf671a46e529ef40ee9621229f15f57d5894ced46f6560a091de57e9fd2cc34f34464eabbcc325565515d0c8750eca4c8915e07b9e4819748a4424fb7ccf9bc9cde0fa17ee6125f590323145559e42fc5c606ced0a8d742a331b9c767c0fd00b38277652efb88167908c0904120c83676093ef63ceb8cc453fb96d03735515ca25d84b1fad20f2209edc1731ad71dfc8a8589d32bf40bbbaae7c618a1daa6e0c6233ccadd0847da136c447c0318e5cf109be3624200282e4665b22890d1a2f755498b4969a54cb55fb0d1f5ef6b66921366edc88a181e7827bed19b10c7ae9e55aaeac6213d62c2405fe7efe50e2e081b93c47dec8eee4ed996622977173a789854e312dd66965f2ae5766738b4d0949205625a5241806938b2ac6b8cefcfcfa6121f973912c4437e3798611c817e2bc8988307b7be44336c6adfab6587db19109a9ccbfbdd2dcf34323f1aeb72e1b9b8caea582edbec14d40750977f841328c428a844eca87b52ec7e3790b2630a4f8a8b803a584a0808f8868c97a1357f86a4cd04f16a30e45e29a6f160328904326752df8895c773be2c399680e9a86831c82180282f4c5a608c82faae649787436c6a4c96645c1a81cc43dcfbddff222b9e2475b6aa96bcdfd7d67ce2f0d7c06de3f054c4a2c1305f8e832d50654db342106387e9640f09e8415cde235b8b701e00695a894a2e54716b7a61f74953f1b9d7199fe9d755920aa4c34322b2bbd4ab9c09cd873937b4ebbb95e693b9abaa3eeb3b41b1e683d3628009adace6817d3d7952f046b949bbccccd88253ba061da546b6c678503344e9fc98144c75239da6a5bf41577d43922949ace0d64586608d3ac8eef8a379854a31b14a7fcaae82b01998ad17b7a56d52760cad0b1879b97db38aea1f91a088f31459cbc3e432dc3e403087e808d76fb839d17632d49303c2919094ec8aba70feaaf75cd4f3e5011ffcf373ff21e57957c7fe40b2336f2e3a24bcc58fb0b4dfbcdd2bea56c6b4b9ba2d7e0740915938843b08d6d86a2df5bedf5da4fe205bf24d30e6152de4e5f7178f2f2839a363c53b691abd8d1c93c80be711134dc89d924eb64d0eb8685bbb6334fb53ee71961602515aa728d993127735ce973e94e518c5b116d9d6b1d4be2fc2ce1fbbf8393043856516d6da4af6533cb0a009156a3f21f1d45211019d52ecde48d0039790e8026b543fed3d3fb62f74b72beb65999a562d6653002dcc56c762222b97c0e38f8cb68b63e613eb03403a5d7b21fe2a74841c70ba1dd61e70b9bbb26306ecead2bce860870e886b5e82ec33f2e6d932236193d132cb1dfb52dd01b4c68fe32340b8c59c0161a62b8c3b868a66ef57c9b690d27cfe82487bec7564da2ee904dd2d40bfb17bc1abd02b737be87a6ddecf19cbe6720aa877e13673451abf2b8c4f50265337f8a96c7ddf155157e1a30901475bc1fcc87a23ff5ecb0c616a0fde67ff7d772c56f75c56567eb955254f02657bcfc230f1b598ac75ad18c3817332a861be168896632b6413388dcdd209a157ce41a4c1a40d8f302014ec2e262ce81506272b621548ac67ca35851a9ed4a045978e19f4e68eb4aaeff13a984bbdb7ae2378e98fea39625616059111c5b526f7a5e80efcc6b97bc1358839e64c7dee52b3e388917fa92f01162a113a7c3b0fa5000ec456daaed38eefff9fcfb568dd8791d5019210714ed0aa499342447e0c4c4ec1bb70536c501ddb1b12d81fe4675db8e9e3362723668e2a0485d2852b0db912d7d8649c8285a8739acc4cb0884fa6d2001e114294863ce49f0e88687f029a2e05eb874e8ed3b7cf3a9d4fb55f03adc91f7d936c70bc1305d562707b4e1136e6f1283df6285caeab1afd32408b5e21140d7cb98289791e972a678c180e609a99e4b38648acd791d5ab1270e3497e136578a1e6aa97f266d3df00b3e953da9b9601b7183ceec44949c049cf5ed2ac7c2ce1d83ea10a2ad5af29a60ed111db2f458c293f4d501c9043c689e94aa68e1152e9d1f4bd1cb6e1e48c07b91c1b4a90e66ad1eaaebecaa3bc83222cfcf1da0fb19c7ec7c404ad3b3d7b223701a823c53675d2b4a2ddf6078ce8687a8c088e9b9936f4009743d124593cb60b4bea9a75fd538f14a1878cf16a48ed7ca9aa657831090c44e2a230dee2c98a15d6cc2136ff2ea5c6516215c858472b4a1f9bfb9d093f16ba8c79b224acbd3adf9c0de143c775321fa32c489b37c5c84bd88775847c783095d4002b1b3e98020017f7dd2c7c98e96d370f7cb39d57b166f6d42d124974d34f624506062a09182c6f3e2aeb91570676077c78a2b05e9fa81fa9fc4bb17c42d09a7ab68c2a879343e6119604ba983240a91fe213b0e46d558eec4e0887221bc9f9b77f18ac62dd9fa43d358b5970fbdad4c8e150f7148e7d14a87300109cf6ad2ee0933457dae833b57b54e96e219de9f9511b222313fd80ed8d077790ba2721aae20026ff8a5f4d1cd09c59840128d478180bf067364a5ce1b4594eaf225aa37f7e8e42a42bc87d4550fbebce1b0843a9fedd0f09b66af4a871ae92529f5204145b4597bc909f38473d9fd73568043082f7774835da5c2e2f6d0699411e90f4d5fbee1130491e8486c4bb7e13e9eb27da08c504b780ee4464ee53ec85ea7e563e521613eacb7dd49acfcb85d15292979c53b5e417255589df49ee5f8fac3abffe3b025c5c57573800ac273698602c7128d43ac7a750c5a2577624818d2f658712f8c28bd5d4acb3810440160a65e031e2fb7b52f354b76806fd8abc0ff0ae3d8109fe24e2d4ea543cde666ca2a38706b84cba403e430f346215e28abd767b92471fb8f59d5b371a5396ec848b1aac890771b6d0ff36a8466c44443a4e6f00b488b285eb70873e3f36d61e7d41cb1d6f48822a17f427c1cd8ab47c1c28870a14500826a2f286ac66a3e45b779f15cd066b677ddff61e3f99df8378cb77e65291c74751d15cd382d31285469a2a5987e5806d753cba7f504baa21aaf629d23ada0e6ef879fb14a5c639622b1823ac6df64694e5fbbade348cc726616fd6cdf20d5e44bd88f38916388dac4df5f479676ecfab763746e44a52164cc1a40a9b25a81644856dc0e2b4a8a6768f7896d0babe65e58b77fc112ef8420d94bd8bd8f28b1a64ca55b79753a999d415cb39794e4a46ff978b86c7e5cd3e95d9ae7ea6b1e78c94c37574c8c2bb12c95a350e2a14be4c82059929fa9d17bbc5ebf470607193afdcd490137cdd6325d5360c22d0ebbd3240b7a1ff0b57f3eb6e9823ef19fdc9c96c1d14e8b26fcf6e19cd6623346a1f5ce9b40d591ffc9cbf93a8b2b8081abfeb7e0633e5b35e70969e3efa30f077495aa8ae57353229588a34361bec310a86ec4c08613e65eeb9c9ca23177a483c562d47863d8626d93c7f7207aacf437ad4e92841bbf110f78d4fd572dfe0b3bfa16c83629fbecb660e7fa918f8bcdc10b9b980d25e2497fb35f6aa4b840193aa69a3cc932ee1409ba2f6ac47570a684d9deab6fa21dfd87bb4d32b65d2411e15dca36cebd19f99308aef56b937a475783931bce706ea969db829f89f8a89eaca5519947bf3b6bf587fddc666cb34aa838b47a915322a08ed1070e8bdb5eb496b64f765c4c9b7cfb2735a8a5b17ce67770edf00f9eb440edc77b4a7e934df04889070090d9500da0a939df8d55f00f8b168b86feb4674ba062341fd76054ba4e552a534be98f283aa960230ce8743325c9145e8762e1e3566816688fdbbd3e288a06a499cc52ed11be2dc675feb21330153f322a25ac4219ac7de57e1fde73ba955d524ae89e4abbc1194751d5ddbe0921fb94aa21c745a8ad4667a6dcf54d04cf7d09f95adcf23843de69547a7cf3b61bffb4ecbcd5f009f35a1feaec476736828e7e16cb2a5210b64c10e011ab8696f47851690b2f70dc7500713dd448375af50de50c7c47684678e8c53caf4138bf6e4f7e602794f92149f38508328617fa92953b8567765dc3ab15f0be798a6ae9e449ed551d7f5286e874ab9bd8dd3279a8bf686be35a36757b9347f9e8482941dc027dbe9313e2021fea6e4060d7616edbed5b99ba5fc268e0d69744e714927359408cea60c2b124d69cea30d23e4fa2d22590514274d8ce9d7ca492dfe65e9973e995d26e50b53b6cffd9430172a5f4c5d4261396e4cef85dcd6f0cabe9696d03ec6397e52374b813b60ae3c1a9d4231f85cc2d187ea8f5f208d39e76d460153e1bd1bfe766d63921bbbfcaf926cb8f91abab072a4baea9b27e68ed1b8142330a85089b954b6b8d6e36ead50167ee74c4dbb4f818eaeeddc433867f6e192e3948da7118cdcd3dd6e5c82558f7416a07ba61d8f4a96ede0a7afef98b3bda2f5cfdffebc2fe26f8a813ff7fe80a62b4b624fecb1a2aafacc7621adb86a543a172b62da6eb997e50280154289580e4c1a39688801b7d14b5418c9a1954b47e2b679477c0326d67860d0ffb5538c4027a92c5f80b04802dd5320f812d4fb008c01e942a450888bee7265182b67399ebf8c39510dfa168fcb76558071dfcdbb5d9b2afae86cb1f9d8402a16cda46f8a4be05149d6846effa46c724cc4bad19921446d5f57d5ac80ef2b2e53324aa6acdfab1aa0f327129bee6bfbb6e0d66cd9c050ce39eab282fe729062a7917f048111e4ea74c57634a562f11e2d1999dca7933d720ae58795de644ccf931ab9fb158e1a9440c6478a159872d2df6f9e5d53be8d62a592e2449fb6c895ca690c004c113466603b995626f920c685dd59c30bf1d303d22b750274f19caf61e440d79e620ce43feaa177c166087cf408b48af718b4932fa50430684f2699da896aa7de51935bab12791c3ebfb2004fe15151bd9cc123edf97162be104d0f587c3898b95a39f72d0fd8426de6a3c5696eeca78f56d2cdcf3d7efceb64f180ab53052bcf2d0fda526d583f340071f242437f263cf0fb85a854e2a8dbaa2ef835c63f8c0990cfb123cbbe9a68ce6b05e7f3e0086026ffc09c3d352951403d1b0a30b5c8ad0b3acdcc71e65be93c6f2189c704691b418569681ba4f25d2b29f9a561beb70b2e00e8bb599ca1b06ccb1eae377cd534fcee943a99c4dc9e40d3922ad901506d8517d63bb6f6b237962992a1f99c440d4624f304cfb5fb913c0cc28b7c7832afd20e50aff9232efd4bb4e65076f8d79d4e043e24a5a983db7ed57b3f96408502673792684c988f718d1bb21100f75d7c41f28e08b932ed09a83779f3123966d66a86de13b28858b1732cd044ae44c48b413260a285f2d401d9e33692a11c085c6118ec658e54ae697347490a317831ff1eb4b8daab167e55a104d9279d9290880e51406cca9272fc389be0c640125efc7a715293f256dbff2d00c79916f2a2922d60dabe26787cd538dbe998eb45786abc6f81b373efa5bb18b832822b28eb5e8c8de396ec118c33fcb00b57ef5043b62a6516f313b1c6e602af56ef61bef717758af95dcff1156319ebfe6ed7779bf67e2d744bddc18cebcf8ca2fb1eac4a548cdad0fe6ab5e0759a20b0e37c32b969375c5a5c9d012cba2102c151d8efd9d35ed60f87f4c8241a1137543046fd112be5b7dc5c851ce2c1fb83483677e848fa6f9fd0c1b2bac00f5fd51f15f754a721fe05d5832d1352c8d339d039e99a11251ce7828f620a5cbc929c869783b0b2d6e373c6e6f01332b371d2976a6774b56229a580ef037e3f91867952c3ec70740f1d2b643bd63904abeea46ef611b6fa1eb30e657312eed21a41cd1e8ebbaf0e8dbfabe211b88a2e29165b7d393b7064ffa49df1884bd5c58dae76599a00ec12bf16d619b4b8c942fe2e198b17b9f988dceb1dfbc7f16f962a6ab53bb209d31526e6e1159cfe86e46386e4a218d9f12b6fa71aa00ce197652fe09e37fa185226e2f3eed19354634e4a291fa37c7948d8719bc4dedabd14e96b5a570684d12808404c1f45ec4fc6b70f1287c040258584ed7984e35d77559a0966df962b454a85d031f0a9b05fe3bbdeedc00e3e4525a09090c640e18152308b1665a07dadba4b57d46b511388c63f477b4155184c7e6801beb6d5dc2123f23436acd42246d103557d3c1b312b3a011589bc8b4c1c1ac2df200e4f159eaa9072bbc72af6d96d2fc78174680dfbcebfdd9063393b2e1728ab60cf77e104cfb0701032d9cfd0caa74d68c6fac24c39e9d4210d013684db45c93b2a1f0246c67e451aaa45e344eda416f11c39bafc759e22a0a41ecd7b3b272e09f7f65d72008c3675e2aab5fa250c0bf5137cf6db796153802dddf551aa7a275d7f5ee0ceaeb44ba12e54b5d41e102d5aa5c3961279213ff52f9dcb89967d7dbafed40a448d92c7b17decdf1bf95a394daccc202bd967c08095a82ab22bee53a5501be04f666a295583ea32f9501fcc22d42ec3d9ac3d9512f516efbc0ec01d83409d7db48647d954143fea488e8176b2bab449e305519dad0b5a3b2a0711c82fdd9c884245375cab3650bfd99e46903c4c0818a1aed11d84b49f6e5eba83da4a11792cd4de4ae01b1b9a263881b2cf6925821611bbf768825b9882aa9dc33daa47833d96eecd07db55153dd8339010adf23232aa4580d00b02ccad130886d8732dac037ecdcf4adbfea940ded9f76a1d309384032903bcd3d38781b6f6c7e664a4ec2444bc0110cf41cd9f41887ccf36ea6550b2d80a83cb6bb68324ef4bc720f87b666237e6a1924deaddcd52691ff4343625c8cc7ca217145042a6c5fe1d4ff1d57e3bab496118ede57f07af2b327ef8737494511a2c1466c40e1a5bf363804547934a2f8355affa3566ffcc3fab90368c06ddd3d093a8ae6c920f4a108253ca0f28c9d038b27d281fac2b4387ea51b1517ff6859d94025ee14b447d2af99fd87c13e49c52acc6b6c94015dea7f6cd3dd9ef24ec1959518a899b7d4d81242419607038d2504ceaafac43048a2b4fd84cd7fe4ebe14dee468c87b37d9a2fdc8aeb18cdb613368eea5d3a8d6c197bf53fe92a6b888f4730b0c4aa53f35d8d26eca636eec197b5f4301811f2be860b87307daa0b70017ebcdd5d555c514ab71b7d61f8a43f3f27656375cfa7c13983ada865d82b94e00a1f5248b3a39c3caf1a1c57b017632bde0e6b6661126eafe1d7311506c106b4d8236aa2169cb4283c7e9fead8e48287577914d286d1500283357fbe37328156a9ff27cea6b05748945f06d8abbde320d6fd72df03a679e29216c8b96fa37ed3d67b084a8a3bcac6be1c359eb821a61dc02b46993f7b6c71a158d04da22d1954e7c10bee25906dd8254f2ac0c4c62dbd62534930853badcb085cb0c157df24d6677de1f0bc6cd98af7ea3f1d62ac9d4bf743a852fd543f22678dbc940367034eec8059b9160b099c3e9f145600110d874dc0581867e9f62c0d536d061374eeb146521b053e9849c13375ac12b1853dca0bade0438e456e369b6d89a8dc179de16087feedf5288833dc235157cf04f24085fcf733daa30ba5e4394e28cba9ee693d104b7a1853c8b1fa3f20e297883c274c016f63bcf18885888b8da96916d0678df0a5cf4c2d14048027c269ca974bfb44c3f77a28051b559ba72aa283b438595f64f5519f6f7274e7e22d0911eb0ede62498367479d064df4ff15660e80e7f2067fbd1cdf63b3563d34934c81a0d373254d895060ba829767389560bb004ed6347a58c94b1d372d670b60945b3f7429d04e35c1b3e6c4d7081b497865f6996f33ea3fe1dd44bef62fada882f48779abc04833815de86411b03f150e6a9674bde9f6be3ad7bb6ac16b3877bbea34ac6a0e216905c7155425cf5832b18c538f66f29d715c34ebefb4a8be178499f83ddce0ff7fd43247785b88445f7d86f54301046a337ad4c6884b6bb3127b6009409d91ac4c7fde791f680d7af3af178ffaef15f8a12bcd22c1dae6fa3ab78bd7e13c641cf8af0f72c0e01f4843087ccfe52368de2fcac39314e66c45988e3e0fc04c13e2425aeacef1f20031affc3f4954eaea46af4c36f7da1c08c9684968cae04a16257e3a94e6c2d51f39abde0a6a0b650c1e6df354652aa2283b427e2d170e5d663eaac9d8ad605c606b936062e1f24261db18de462ef997f1db2eb96e29d43bfc06981ec7a3a396e7a2787128384628e6c7e938dcfcd1ca4b7addcb9fca07f4b535c62407bb12eeec175d041bbc33342bd7a2357cd2b195c1d9bbfb855aedcefa400caf1d84841df2e8a15f338c74decae3f6dad035aca0ce2d0916423d58a55d01f08a81b1828f3b90ca01fbed926e897baf1371d0d0245cfb0e63c9cb0b9d45f078b46ced56ff5cffd1eb799744a069fa8e7ba75fe2744653b8dfd572cd359fb2e590dfb4700afa0733800eb5588f0d51acfcad0938679ad77e84837967298dfa667fe736cc43269493060989a53ec7f65844a835dfcf81fd92878fcb10e5f1443a4c8bf19f7c706ac1ef18cb17f5f46721c9258f560561afe87788a6cafa6bc92f9d39d05c6bafd7cd3514d3ad5b6c85b92ba602ba86ebd10086e2470305d6818b9778269d6f644b5d12d4081a87456958dac8620064d094f82a6664c7ea6edd1021229c3da237201a5c262144d9becbfd33ae888206845cf3a0228a9c453ea8e5077e54e39c97210d20aa6fdab6f4f7289b677e6f3b31d88f92cb8dd22d78456e86498b644ca4999d6326ae146b571b337677be7a26dd877645ffb7f558a370f6093bfa390bb325d1238117211ffcbe0f703e593f69ef4cea7a0047ec93a20adaf922917f34e0ee3b1b5097896100022dc02e7a65d8772b403c8638c1b2e8b0ffbcb40012e9e6080d3e3063af903b51222a80d77461fbc3a9cd7350e92f08dd255997c655ec943b2c30d3b473f222a626a2f306f9f02f209eeb49320317be62c920b99bb93a76a87db8b2c98aac2ac689524e389ac6b2181029a918bfeaeff18a9f022e3b238759a95732616b73965a86b2f7b01728bfa9a0862f1bde79721dbe741c87e8443d020a99905ad675199fafa1896c4b6020acf0c5a3416b6c32b1159950a5d445d0590e0b19fd576ebe015a0a4b6e97d413237c722a64431d01f8c717a2d1ae6b269ff441eb6d6e916941ffb5bc5163d28d4f5e7cd06c3c3121e3df98465e4df740753d7fde9f86f0196e039505a40dab642a23a0e514441536add966976616e5724cb07691d65280578dc37e026c0ae5ef72ce6c2d04ab4ea0b2f07d952b265173b6afc33221c57d810325883f4ef20de8e673677affc5038dd2d3c4c17de1c176c28a3c7b043e18ea5dcb6074fca42016226a0fa4dd35b993cc97dac41c82bb4d88c9c8dc57a9e63f4a243f3cfea7ef153837c5c0715a6b00fcbd1c44cecce170b65c8d4606265a567287e2b93b80ed5482581dd8e8fb3f82ecd1bd3cdfac9c3df872a42c057d89b78e0c5255d147bbbde4ac8627ca6cff95e22214f8499e73a7822afa1d4e328837be6aeba4cb814c4fcef62fbd84756a50f182d48891a0e192ad192e23979297ce26a448fa20ec24f3f7e14e5d0e557be16b908f66bf9d93556d3132a373cd49ef767b65f70a3ea6cc7d772cb082eb8e88ae0832602902173ed103d5c8bdfceca63e2ca746b9c8879a44eb7284f04592560df78b158b2fa315642cfff304948bdc196284ea3be48dcd1b002d505aa2f96c7fc244353bffa753607610300fe6bb7d1b74c7067c62e62eb3b929cf0f5c820f46f7e882c0819132285ce762e5c773b341de80083fb980e92af9b4e0c023919cf34d60e995b1cec5d6c4885e66baf9af4f7573cb0685fbb82366a9d52d6eba03175fcd5d89c480b662a1d234aeb034c8e2aa56a4201f9688bede275a7243c053853b9262aeacf5dc86e2d35ba9ee33854e55d5e55e62d0d22f25534547fdcfa66e0865ec243eb21a68375751d29d8d8bff253543a5d59499e8d36a87447250dfef6e2ad71e3987256ac80f7e5496208b8b7c6b73c8ae2460eb840f17a761f318e2a131456e9c8014bf964b3bf5d64571fe58a51352a5b468799365ca90a4a7d90ae52cf9405482f3cbf2c556cd646126f3b6b8f15e5f45046add8d3b481536757582e0815b547e5f5205484e80449ef79d9257c34097aa30127d9792105ad4b17ff206b810b06970d330d13c20aa92dea0147b2e146d8d3f781ccf546d71565edcbd95ab57fe0b20df116b187c14eac0e50ec096b9be603b1f0cea16c436332dd91dd7f330a553a5da364b786bcb82e41b362243618ea7657134d6aab9bf83aff82f8629aa93dc06e06bbae91015e25488f6704ee69d3a322fafb16470615a6a03c5a883fc37776ed29a2a062005bb3fb72eca07d36a06ab68f735f300260cfdfe10d529df141d05a11611b2bb90a89adbadca9f0fe3e7b3bb444b3c791d754fa02303cfd6c6b6df2f4d324409c14c78269013c4b0d7af52252764c2b2b0d4397cb5bff523d5f55e2466ebc78fa84d32f5f990e4a80cd3fc2bf33f7e40184468355ecc48fd479af55732a9ecb1c97d8bedc86e8ae5e7307394c72114bb63e3bbbe457b9c8576cfe57e4fcbbdcfaf3a69b5efeed3643ceabf1c44bc7cb5fba473ffe829a5ca4c1c5a909ae557b056b10178ba482faf6573480254eb67d78a045841a9d45d34fd1d2b3af05f28d5f467af1a11c530eb5077b0e594855b570be6d150a3a41d1dce29a711539c3e8a9f8049a77ac6b5ee20b65d955da3da24d77319200820821c589143894392a7a5af48434c9c0fb14af158b3b9f797505cbcf7932d11c7dcba1bbbdfec9f87ca74a09592285a111bf6b8489f79cc3622d693fe692bc11fcbcc6df1fb82e418e35f707b8fb3ccd6b353cbfde94d829335c9fafbdef97127a05e227bcf4cbee43997ba377f460e370bbfebb6fa62e9796a713b51388a223a6684d5ec67148018ee294ef322cfa80f53df12389a0ad600176796dc755b782647b9df94531c2dc0bc84cdd43552f39b299de87c9a1d6888ff33a95bcd03f427987f2fc6cf53e851a3a6f0199d4ac2ba6d1b1ea0654425e2ce8f756c339f6fa1182b1c958c54f2a4a4051fe3b5310f61078b1a1bad08d8b74e07093f2dd4b4c1fc8a10a3749b5bf236091b7355e4fd9c4003f8f68294ef098f51298b3ef31ff2459c9cdd3ff21966bab98ef264b6591c8e6135fc70acbfb71d9e7e2960c5e0bd16e32a5e4654ef59d6d515db96a035f618ce515cb828fb32237a933011b2003fbb642c35f3cd30e7c34f9341ef8455f8cf9931e8774806498e4650f212d4655c6c4f4ec14c3052263ff7e639c857c2739233592d3f0ade2bebce36e5bce3c50cf723a8548f13d02f2b98c5f216f34f2fbeba02e140096d39bf98ff7028c804e1ea11c6ebdf3c1b5a33d0837309784e0dee193019461019d094094b8ab4d146b23a40918b15da276d8bde1f5d2e6d436b136fd342ebf0d311ab02c179ab32f6fa8071f52004c01313132ca92cede564a1c8cdad252587f5a9050ba6ee37e7fd9ac3f43a7e5c22e23159b36bd12170e1c1087afb1efed28f3c51606fc12689ed55e2c572d1f47570add986083bcb71f171c2d9d9052b9f27e95f5750a50f15d77946c26a33f304cf0632c1ed9a4dadbfad8bb7062f48c68396a54ccbf590063006d793eb0891d6b641dac5fb784531e275ea9ff094220d8a34403355ddc5c726d2abc1f8ec6cd6980f12a3cf79f41081f494a3c0a128c12c58a4b184ecf562882922450158ac65e0dda5ed312be5bdc3babfc5cfadcf9850b221a7508433bb13e639afa93a657a2a1d22491dfe89e068ebd5b56d8fa229125f7fd042ad30a894fcb39b81e8d5702431607d46a2e002f549c6d0443884501f1191cfb7d34ede5456c335aed797c8a73ceb4e1c6b7efe2ee84a8a395ff07a1f13ca2ba4688f41a543d91a5bea16083e4015d8cc3f251a81de1c4fc530d56db9d70f5438017da6fa774103f000e864e5da0c95892a678aed0b425da94f1a9c6056136e66d2d1b9a0a4785fa7ac65f7a5f824cd36125d8b1b89a3699bf8dad72d9e623c4efc66b8a8fead7c7c9dd9587cafb063dfb620a4dd3e4467205c24b85d37da8f66c761144adb94c51375954a4d8f2560a26ed264420a3fb1f616f2a046f853311c0756c8d1e959a1d6b43d970b16b2bf53505ecefbe4c4fa9d732c89e01b3045d2838f3689d64307f81f3409e9c5c7688ac55f37454adb6015df1187973f0543863458173ecbe2bdea33f35943647f17035a63095bc76d794ac5688b177160b1f4895f7182c3a81a344883a94fa6053357d5aafbf91cb3c0e9df30f18793e9a216f9b4c559874278a31001fed586d3a13010f12d042747b3528ac97e5fc26dd39d4c2d69f1979596253701929fbfc0d53e65f65661ea67b8a9733a6ede3bf36462857a175e217bfffb828d84630c0f894bf2971cc097d1fa71c36991a80dce885280d6dddb98af77bcab3eb3b123025cc9deead6e4fbdfa3457ac5c1b0b0744f132e589d5c782d594c6b6de509c635f49922b44d707d5bf781612fecfa982075eb507e8efc8f72227f7e84e958b312cb7a34525605cd7ef23aaa57bdfa645b79f8198e848afc830d19640a8185aa36550a34cd0cead877c362b0648a54f8dc5007fc7434057efe7996abef2b116645fad70303bd259a067122cb440ff02883ad0cf3e58b874070527c54e56f57026475affdc08402de5503408ef8aef4ca63d1fef03be0e9af79f24acb879fe53b7a862af3c8f7fbb14a2dce5ff9a2d08b18c20f45a97e3b95585954866a6741b916dbd9ce1ad337efa6c4744109cdff1ede2b092042086ca38ede981e64c4e4b9eeb47b7319c596b38647b7ac7917d5b96364e5f0c2cae0bb525e04148480b5f4637c4f492fc9f7928df7cdce050321893f5d1cf6258712ddaf72cecc6b7895a436519360322d24a413db583ca2977474f114034a75c65444feec9363df0176b83a8dcb5bfb8b6d6dee9c1e2660ebdf667314d670b99ad85a0cdc32f57e1e57c943bb1117b7023581c1845a5b55607970f8f31de983eee99bfb87ff6897202d88b2994d2dfab8d8be9cc8066512ebdbd0ec48f7e6b11035e4cde51db1efaff6bfe03899d88af5451f08463e5dc90ed68c3d4c4fb8a7755bb6cc0f60424920e7021b31f39d45c3b7f3f670361c3893415f4411392c513f9b326d700fa050723bf0056387bed1182e01ae683919b70a25dfe45c3fe2b940e2c7048202755f8d298b2638da6fe2d31242f15b006726fa6ea03284be67a5e922766212e48951d1f3e529853d619b3618515b3ccdd7cc12f8c49ad53ca1e46be04cdfd0ad9c6a4363e3dad87dc40e6b357db32c83a68d4d96a6e93b766099b6ba8840cec101afc5932502a517035ee57390408d0f17f4f79d269abc61e3da3b5cf07936ad1dcda05916d480e3f286be380feac2c2056685464e3e4d54d46585905a577d4015f144a533c6a602fbceaa12c1c56397939cac0d9979214347c48971bc3a4fac4b3b6482ec5668b6fa48aa8f4bbafbb37f73f29aba6ea822218d59e703ff2e4262823345d34bc3f93ec18510e902482539eb76ab41d85d4ee2a9f032a58bcc83d05c59aa6fa3d9ff41f023d35bbb5bdb6db97ef232cf8b1757ca676c102b0a3f3d18457d332a997fb8d95a7f8c0b582889b3c41a02959251b7cc279cadb1fdab670929d8d4382d5fdecb020d367696a9887ed177c0041da3947305635467ca55b4685b67149509277853fc4fda4f633d631509e8a688c542b8b9ada3d3dd5735d833b1ec3089d0ff295298ee4fc0c3ab22e17f68b109bb3b464bcfcc656a03c16855efb64a0e9fccc0cddee25fa2c3e61ba13bf40362b4e66b91d41d55bc281fbc6ec192abd3681e2482da9aa185f6b5a47cb879968bd213e17df840a5cadaf4f9ee663c4fa74670373c723840c9192eceaf0265783c0dd7637671fa717bf3e3c0324483b29d401ff21f58078b85dcc857a88f1b3a11e7a7b619a9d5a0cf9164b37eb1cc5e3b450db2ed9a2c4f47f422944687eae96de748702e6aeefcbbc33aca071a5f33eb5ee322bf6f481c9d4a80c4075570240fdf6a2d3b3bc714bddbad686815fea3576b952c3a74e3454e5e8d99e6d6cd8b103efa22013d667af3ba4fed6b970ab3f7db39ec34e472aebca2f4cacb5751b43a163438afa8d9a971d03e29914c6502a8f82d97076a3108b473426210aaff339e5852c6c579f3a81b99bcc900f66b9c43432eb376d6c9278e69683ec550798e8f073235a8642cf9b3287dad8d4b4d191cfeb60004a6fdb849d46b58bda87381ef7ecb0d3fd91443884ec4c3ed8abb9f17aeb8247391c997ec42f3b26943a72fca8eb77c5abfcf9f0919450b29a82686c6e18d013e04c0ffffff3f