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 49680 48f672c5e9ae20f388cfefeda5399ec2ac3919349eb2295d370ac827005572e8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
793af7663c97a21e3ed43cf324ca62586c0899a8408cfa6d203e4301b24439c3
Certificate Block Hash
48f672c5e9ae20f388cfefeda5399ec2ac3919349eb2295d370ac827005572e8
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...005314000004d20000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c170b4c06a39a5dc46cbf99fa616654778af5ee3f797fc4519ec1b3acd32728b206cc9e87f531874c7003a3803fe4eb21f545d9da44d7642de2b845da1164ff86e3700ff6746ff1da4d99d0f54a3fe3f9e153f58826b79c3bf6d0000000000000080000000e000005314000004d20000

Raw Header Hex

00004020ed4c29bd945f956c3996e4703cce99067edc633c2e28e33b6112deb7efe608898b84f81e0d80bf7f67a773c509b3f6c61577d24469b9b9010e107613954edd90fcc6016a094c0d18c33944b201433e206dfa8c40a899086c5862ca24f33cd43e1ea2973c66f73a79

Proof Data Hex

59,560 bytes
121216010307f035a2c379ca0e35cc828f574d2f03ca90c44a1d7fdaeb1c35bae010e141d080ec3b3322703b1be8ec86ab782e53c05a1251184b6b4939eccbfcaf1aa22c9ae1e3fd6be5eb651eb5d9d79d7e7e6d5ba49351ec86e8a7d1aadfe10db6d11ace99f03fc267cc1c66bf809a5c098013dc367961d9291f08d5d471b7aa1a0f13794dcf3ad00abab2e275c844b6e01c58395e3e629443aab837e54763d2b4f7d8c38a786d58aa3f0213e28d4b0b2d411a7e24e8087f762352347ff025f5b2a9e558636c89c70522ac2c3d2055780351d622ccb7eced08ebc629dc970dd6bbf0d78c978c36f437ddbbe07bab3476f22a0466649fde8b412a94f4ba4a0aba3f2c57fb9667ea03fd9592ce734ea370f4d9f831c98bfc144f9ef4c91a98eb939d7ebaf75d7877a6ff57961b85417dc5fa6a0b4aa344ce9d3bdb2e5c1b54f0c31a1dc735535c0443586d358fda7fe06e622d1e014399bc607e5778f852ee063d15825e9a12fc7243ac0bc3aa5af2250461dc7b680e9a08314a35c899ebd3019e7c0876acbdbff3f41821cfd7f6501c5fac7d32edf9c94cde969921817742237717d00f79f949370f4a97e61350db6b5211310976f218843f691eb5f8846017839a5fb0175251eed80c3093429b37ffff97fd15ee23574b24263db6b3a260046af313397377d7feeca95416c35eebc5c1a01f3f8ca5e363f6bb336d5b6423e5084eae198b700f1ef1e8752fa9ffd015e772c41f7c02b181e221a9c860e0e860d0bdfa99f14972b620844eff8bb1fea3d065c35bf9e9f418ccd5d11640488d2c0388938c1c09aab4623e4e8f8c88e555dfa3270c0fc7e7405f0b68598511f48a25c847661b4ccb4bba622484e780887af89337a1806f40232593d69fd40ea36067d6dc0dd9b2a2bfb7db951c2beb2f3389d853e4588769581cb3ed95e286aebad2e83a6e414a78123b3984dec1b1c3f2f6f78830c43a85bece47df62edb931e92c50c2072b89417cae05fc191664d611a24c0d60d1fd64ae7c294bf97454aa0f67cb1b1ff4ba379af70ae99af9e4a13bfb95f1aad7930d27799d03c163b6afa2401ecacdb8ac71854ac38502f7cb05496021dc4761274a5387ba9e764aff26f51c24d1150a65cdcfb37a36244215b54c766cb34ed6d520d4d85cdd17cebff12eba1edabc748bf18a89b941471075b72cae0d755e68c29689a6c269fbf1c6f49b209c451862663945bc585025fac4f91d087a91848f88cb57b8b9f4076d393372072c4b7b6afa964bd0737c9bf61ed85ccb28d03f5a273d3596c42f656abfacaacda9705da3942512f6a0d34482f5d1a36769d431e108cc45e885116f5e95f3af96d72467f6c621607f6d298b9ff74baf663a7b2e487e8bc0d8e7b7d8c39a8f6e32fea753cc351bd331659f78a01ee375f862b605b178fe44d8aa72cca06bc40ad18b1c13db790dc3985416c93e4ba331f58e282a040bd02e4e2a2b035bce4f3152b0e57e691cc129d6920d1264900797ffa602c35d346a241bcd91c7c7df714be41778b4c9871f426c1e2e29007082030e3a6a49e73fa91f60382a90f6b9f4df555bd67f463d079e3def8da50d0028e7e66806ce4240df05b4fb63cc9106eab8de3938dae9f77929fb1bdf6bb96d5f52c3cc4b153d76fcbb516660009fa346958abedfdc39f8063daf3da5db6120efa853422722724aadbe638639ae43f271ca113b5c4639acb973fc752bd9d99006a6ca98e192b11f9c98dd0ea7378dc866e2225dee7b3d66017e6a4dd4b772593e359d5e542023d915a7549e317b26d489fc6eab8dfb450a3414fb480368f18c1e1b019850a8ffa7e5436c28339289ddb74e2372dcdc3a6f47d3fe3e61ce0c782be2ec5ac86d24f2e776611b9e8e431a043fc9035f7a627de29a6ecc01b26534cdf2393e3d942f3fbeea83316be54b4c7544d9277927a41cedb3b35e277c04791d0c89acb91af70720cc4d6621be317b85c7888359189462a7efe02a7a9e623a08dc76fa3f243721778cebdc6842a8a5183658c708992ade3ca1b5f8f92edd7952eb7fc2397fc57990143a2527b96e526fac4bebfd8997ca5040a40ef055ddbd60cd1b031aa70f4a65a222e956256db224f5ea5790c042479d57cbef149486f0b1db636dc86c7ea8ebacae488749e5995b9f4ad48dc23d081b04ad56498c547a2b4de5564a8f11690a8e29493d9740ccf43f0dcb51a8b9b29efb108634eced97cbf4de22e19f36eaae16f3e380a269f5e7ef16d4ca98fe2be7f8584aeb83e70563a802ddd494d3f1fa5f8cc0d2bf3c9cb858da787daf22a7047ab20d0ae5b54aebd054880ec572f8e650695e09f8833fe48588549fa0f8d644fd860d4069d49ae1f51bde515aac2f0b1b3a498fe05d5858a73820d99a6d8a7198437717310aaaa826191f2dbda63efd9454f57de255bcc38c8b6246637b7c7fba31892d30e7205c1e0b68f0fd7153749ad097d4ce94aa7d18e651288d6d619438d3ddf3bd7f00234b73f1c1b7e7240067b1e8f13e058e1e5b117aa9ac4cae376af161155b10871e20b4dbaccb840b4d4c8176a7672a72b320cf9bd89cf46e51fe3462fdd793ea56002a4e8ff7931f64c7195c95d2028bfba8cf1fce880cc7ed81c7c34e87e22a3ce07b13a684bdc360fd5e5b3cee12cd0181b111698d01dcc03541064a1b8549e078f2cbb74942eb78e91e06f3b090e824424bf79ad121aaae30a04ac77fbd82e8d3e9f40f714b1532d579154d50ef50abf2775697c3fe4e99665711310410a68751a1b17fd742dd61a54cb0f4791c91059ef781e16c26d52c9db892f17dac0424d79b1278bdfe31b1f5a9a4747121d1c5581627f855760039178983a5f4906500857e28deb943820c12154d67f8c6359b337937f40c3eb7eb6014721c1aa8be1fc44415ed106df9e81cf3a9cc6ab57872bed4f57e10e61f06b0d5f16fa407fd2b9c0923b2373ed69eff838166e964b927b2df79961a81f3da464005a8387c80ef3dbdc86b1fb921753e8e80d4a234912f3764c15bd87785d1f6909586fc9999126da74a804002f5f7ff8ef2255ca4dc77a54b2a1ee0bb29a64a3d12d7dc84e0966c79e4bb3f4a133747f0a533fb318d8e5f6f1abe2c3d6edba48dfaeb92c77ab3c8e9daa3d4b2e40cd466740880c726dd4b2a516eb24cbf1dad463e0c91abe410c757e75c1c26662c9f8eb8b15989cd5d4a286a70022770603d40d3bac8c08e2fda7e7e3b395d2d1a52dfd2d93db09da01d37c30d092f285264cb74e5477d5ba338622eb60132fa40e2ec96f28e512641e14c45b62087d8b0839c15d0ad803547ea6405fb2a870cf874c067e513c2ea2cad48f379dba8a254a8b7a07870bcaf98466cffc98a05669b9e355001f38ad61ae8b107dbfbb8be777d70b97813def1eac282c6d2437bec70463bc4dab6611ccb48be05a809fde07fe76f2a1d5c2c8c42fb5f61e4e4b9d92201041f86817eaef95f1daee0db3ce4b4049234b72883460c02852cdadda3ded0017ce6505e01d13a42103d3abf44e7c6dd67a6d19952f631c4905eb98615d0725086e1392780c6375ada8bdb08e21d725bb45e69224408e961ed6f5bbdfd1d7630fe75db7b4c1fb61cbaccc33a89b60ad5fc729e771a8da1c99c4a38ce933c07b06a949fac7c90f01959c0ec54fb97b0ac0196ff6a24de42a402c1ccf608a143a353e70f27f9b1a926b7bfb87642493a0dd35b63fb3014d39bf687ef2c2ad32b4247e1533f5d768c7d38f2ae18d9761740370f682daf3bfb6d85921a368a1ab4c9971071360e663766ca8a124202048e2b31fe375f80fc3b7ef9ca39f7a599c2e90d89c867d6ecfc225c08b743ee6b179261efbadb6a6c172a7d47b74117a9cefd9853a39d88203029e5dc2fb5b6c9644287d0bf92af1568a0bd22742f0e0a200bda9e75d4ef43a9d6ea03c4a787f812ae1f0aa5a59951cc0e7cd665b2a5a3920abb42a277bab67d438e8e05e50a29c2bbd645a9f87eec61e590bb02705717084089d9918d6b6454ef1f3ca22e1273eaa68171d1271c6771f774eac75ca489118baad05db3113c113773aabb0e356dfe913452fdd970be719f19f6332a4fd60df2cde61ef5f4c1299714dbdf43c4a121f2335372c22fefe6e9d4810e0bfb1c167ade851b57b2a3958314596ed3aa46001c900f02b492c7bf696e84726abbf35a5ef8b8ef23d34f5d678a382e1df11cfd313c518aa66af0071fca29057ddf24c65eb7b9b9c4d54df00843e9bebe63d1bfb56dc0fa4c4a90c638bf7753d64216b369d217e4468c429d441fb105881c583f9a4e13cccb48949d54455360db745f0bfaa785e63a56e2c80d9917133500978747962c859330f3cbbdf765e8e887c480f4c505b520696d6f1ee68406217e56bec7cf4c63c0964b69d600178567971b6c16426faba3548c0b4eb020d363ce334b4961e7d3bc0b874bd7a1ded4508cd1fc487290bfc7032abab9bb868837cbfc948ee25dc7dd5e47a3a24fbe411ccb1b7674372182d7cea282b7fe41a044740d980fe919d238149b363ff45dfdd83bb9e7c6c3735a02b5be6d5ad6940ca478b17cd0c2a6e5e1cda8b66d4aa8cad08655b6d40a8b6f22ecbf25d53a1f69412bf58624f424f0fe99d3feac765b314a2ac9c97f9242d2e5f562037f15ae8be3e9f39927b9da0038a71d8b6f03fcf3763b797da1b14f24914f61c3e3bc61802eb7f9c66c8d861c0670ec702c301334063278cd4c359de84770a7a937cad93cda4e65505b9daa5453a51b8bccdb5cc123bae53970354a492b54578c37ae888f70d7df8756b73e02817e4ad74b5332ad9783df7322d63c0592227c9476085662837ec1cd58bd1d2514b97e6e48acddec0b4da7bfcc94e7c06851ceb1fe291ad5cd456ceb98caf763277754e9a770440afc4a4e91169828091a53cc81e41a2e721eb532862a1842ea2f0f7304808af368f1225f0a19bf5c97266fcecabb47905d969c4534404ce280e91d5ab49fdaec902cfdde49b96c0231384f8d33c8593b6968d6dd33227825d1e0a108dccf26e9bb10223555052ec05368a776bdfaea6c67758a832be8a9ce9566d3560920558a8fa716383aa10fe2b05d1c8796c12f657e2289e7ecd1422426e0da42f70a5f6b978815c3c4dd3b5acb1b98a89be221284eabdb16e2a3fd492a7f821187d2a1ef70136fefbeffe97bab75171354265477bbb09ab1459e40b2c9023e4b3a24b1c2bcad42a4e9fc569fe20611622e74ebf7fdd8a6cf1f648b74587d5236f0c719bfe8276de6666d7dd9d6d02a46b05d27e158f0c82bbd86f0511cc48b3b138646f44db1a6458b0fd420cac1cd60d9103ee748f88badfbbad980acfcb1c4ecf31894f27fc09426df409832bec78b58707f3b9f4e7823654b030da933c9459c2a66cdae7edb718bec572f4062901686a141ed2b580a47eb2fa63d7ea6d4e44cb44f7c2c94537215c8de754da06934188f83073462e0797acfd180a32a1a0b5dad6fbc2da4d6cf4c7e99d76257f8f0d05af8c529c9c69f88837981ef6b4cf164687865598b56db8d15cafff5708a462f053aec4a7a77370ccaae508633b817f5d8d32d6814c84cab66089abf1e134ecc57f222d4a054284d3eb450ddaaa7f4075a749e5a3267921a3fe6ffae8b50a23acd291d81260d2676230970d7804892df8b0720aa52d8a643b97bc7b72f30d1076c2bbd23128a98220b05591e78379368574400e73067ea0181098a4f288e812bb29775dce36c4f1f49953c9098833779584bec471e2c45548cb13472d76c0d0d3bc2720fab27c871400d089a260e360e8ac999e1274c5fe29d674e1e564e768a0187fdeaba06f331cd5d9734c58420f849d6d5040fc017e12ccd085b5d44ffcdac136c686a7ccf1bcbcfd5db95ba03e81566e74ed2c8df54722567555c5da0219c6a23068df559519eadb9af8f9e8fedca7979d245755cd81f7bf21d8bf36100c590792a96085057be21655c684b049271d866c394b2199963204f0e57f13edffcf82c43d1d85f3c641c413973c71a81fe47b010139dcc31a4f0a08e141517a3d692f16496f240d36f10eb1ce67bb45153c62dbef9d37b155102b96c65101ba46fe6df21bf300c27b45dc9247499454dc7b94a0f5eed20ff371cf19253b06bf810eedb931468f82bdb0953e711e29b87d0b0ae7706956f07887a53fc1ae01d9118b212f25dae19da39fb3dec28d48890ccaaa7e80686e566946d08a4c75e768f6309409334b02ea7cd9fb8fe8f18370393beaa3738e522241ca689258a55925eab3f2b818d482be880cfb1840e7f8c908fc07410d0ce43e5fa97d67dc2448432a924e9ef163e2ccd30ce2eed71d78267085357ae70c02c2aca04a8a0a533a90ce28e4e364ab8cac7f56d3b7322474eb3f73af4fc80cbc6c1993db4c56a68aff7418382261b4c0a0ed206e238d56c109d0462d344f5548e8c87a687fe36528cd619df816fbb2f3e24235e24d79238532152e9c029451f2e16c5cbfcba051f04c2f40d85c13d88d74d4b03fc7ca02d11cda7f0b2c71bcf737f1450941a6b4e5b3f81a18aaa617fa2e9fb7f4a6e20947ae6b7a2df573b55f7b247680a454f249fdb2bdf672eccdd24caee69c231b58701e8a67a2c37b2e76151bcd7f9d84f9e18ef5870bc19e75f40a965bc26146a3f270614bd4a5d69c33383a0050a045f530293b0f61a013104cf82af6c4f73d7dbe51846db908c842480aa528b1190c50ed701cda671554cc5bcf209797af2fef095cf744c34868f5d19ec248e7dd814d1486e304c8356e0f5ac359e26c091eaeaa24eddeae3c030292d5d09ed45ba5e86ab631764eefe9a7a93076267fb70879d113e7a395372b97620a81ce9be2f00c06ee0b7eb51521f1737a19b31195549a5d49e8802795666e12e9b82212371a8429819f36eb84ecf65b1119f94592b58d6141ae4ce1a5cc6cd09fe61a09f41aa866b4daccab0538852d9d8276ebe2031436224882fc9a368d5777c8983c37f722f09f01dbef7e0af4be66beb0071a04dc1d16c1a21a69da19a1402314a8309aa3f5a4e6d82d88fa376996108bd205e56dd454359d56d9f012008bf74e05829221e1b32fbbd6b079d028ac72f0b6c06ff1a3897994a5c5a2eaef3e311f0828698fe9ce0f9bcc8273551914deb16248a376955d7d881c3033538dd977cc0690d693e62068e90800bfbe30b953e9135d8185e79b4ff933bc92d166d2c4f6988bd5f0eef30ba265d9b9007a43bc678984d8cbb5a27df1abdbba827d4a0128b19e89858b83e3f7ebe9a0966d8f5f2e339c74ff45dc501c54cfeb82740aa5a028bdcbf2880077856495cd42c3b31a829f887d0e1f7028f7581f148abac8f2ea1a060b9697142df822858f2f892fb60877914b67493e906d5314cd2141fec692467afac7bdc5db51c6151af46799679a22f3fc452ac283d81e2990ff9de314e94c43d77ce6b1ad78b537ac4865fbd61615195d2eb50cdb2c16197b7e543b22549891f9ead26f41dacef797df79d6f5ffcf8cd28a8dcbfca9d9c523cbebaf067352edfb309e5a6f0075d2b1baa80ab5270062b5345b9992d0ece8c7f9145cae2081653b41bd7d15f7e3b5b7338afbf45389cff4dbd24e0e3761bc8916291e25a9aaf2fe0895149c1f15f4bd0601f61ad80c37253ae3ae60e0a953a2df5691a71e149dba3d2ab4eb8be8a0fe76bcefd9e1ac03f09a03e3d08421006144eda69ccbf2be9d67bfa6fa4ac28b36d54a87afd31a5d09f815314fa724889dc701be3220c097fbd5105bf6c24081da06e8227b4f459af88d7a89a01f764af94f9bde206e858338de9bd891ccdaec40e655ef93c1e6caa4aca5c46c7f490e13adc7f6c7885f1f5309c6d4655b492f65cac20548fcfa465df015c2c05b0e9e836e7895fa13798386bcf1b628a11b159d12930e0023ae649b4dd85c796fb806baa0a662517960721cd377109b577ed8c554657c6316dee84a9ae0d542ac390b3f1f5f0a23ddc64bbc6200990383b6eb8acc1628270e1770848f2b3d1cf3d5925df353d4171df6aee9fc18b24384b7d07aeb67c8daf49e7bbae83e841b1f962053b8555ce5b0abf7e9d52169e8f38d5ed49797d5cd711a223a3d9ca7e64c255862815fa708b3d4eeb9f1543e88566243d18f35a4671ab72c8e9acbc1724abd78c8b8f5258c86ad37890549203a67cea72c06df277a86dcea6b330ae465fff660dc353a8f5d8451dd51cc215aca969397753834cc836783aef65284d75dabc4d9c2a0dd2a23b4d40e8a81167beba35c44fa27a2ca1e0ef46bbbb5574e10ce2bbe27595810194f35dce925e50fd206299008bc2cddc4b4b9d2abbe6995fb0d80ebe7ef6fa8faf9583a4848b1b940ac5bebb3259e92ddaedc1c6326d7aa9bbb13132f7e23ec8a976f52fe9464e75fd88534669f9c0452b444943bc18c194972db7c43dbac8781a8e85072d05858207af280f9f9170bc9a86de32a4e870332ec031eee52cde5317ef9959ffc7d408f35a029c703f9690638890fc4d232cff074114658d946094c057c6ab4aa4257b8dafba9bcd9af14e850ef00895935f5f27bf05b2d5a232ac97481731a8d4fff82188c9f03aa1a38a2ace0ec344805e898fcf97697c68cce1e864a616296c0ab0d8ebc70a4f38ad80880818f1cc668d0a393c9160bd32e6bf723e73409ca762a9d0851876f611d6c61324cb7db733957755a1a5fa158ceacfb07f7019b98469d7bdb15578fd96402fd8f5765c53dd47495d1650a6e22a97de843abfaa9f1d0bf76147d22e0ef6e2ac4e225c72155083b062e3bc3e9a6f5fd9ec3a3ede6410d7cc68da6c7e8a3beee2719689e3f096514bb8de8ff812a92d882f046badee0499d94c205a3bd125dafa8dba6bbc1b715037b67314539c5b3694710ff90341c4865d4ff44031e8e55ff5bb6cf00eeb1618730c7eb9a36fdda6847dafc1a3df1f8b6d835d80dc37304ba03b2e1a561676169d598379278c010cf49a9f2de8fa4a43a38340c37bcaa8dbbf25a091009b0526dbc25ce660d09ddf12557115de9845a789f10592086e6832c20980e4a837c380eead0a47c7095c79d85a8ffc2842d5b7686cae8db9a484813890173dbeecd79fd2208f51f1f9644841a193e8e24d97529731464e07f7623f8ec8b6567501b598d7b96a6679d29522622d3133dc569578acc40533d33f45e17a9e3fc2a15774447ad418e0b5e8c71ec8bd223377316b446f112c1bdbc20323d65ceb22f7f4e2751d18fd8c252f06c721c5a0a401be550addf5e603e62082271774af839eb464a0baf38716eff1f7779267a5cb977c5cde88f07b792fe25ff0349c4535db5449c8ad898d00647b8d16b0da6de769da7b20c98e0c42496d0cd0eedbeb321e5f26004341609bb5988a2813d6bcc6fa1a510b58cd5cb987faa82cb13e77be6e04f0d99bab0253d3e58eb469106f272da435537269b0827e796db40680f9569fc9890027fdfc5a075f8c91af1efae3a8b75517d8ba5a96fe3e6427749f2988de294dbda29127586e1774f97847b728a498155cbf25e28336383468a4f3867438140c13906822c4934ec989993ff47051fe561c9853bb65fe88d754f93121e525d93d704186921e60f052602452027f426fe5960d0f85667bf934e54d11688838a49e261dc6d9c400ba690c2898bd9af52627e30f86dacdce77c107e3cf70ab8c0cc508f5d263c0c89916fe54550214aaf4fc3e2762e3dfafffb4e488368d70b9614349299c2b2360383eb1e3e711ebcef257e7ba1ae8730e033802f2e4f7159478ba7241664898d703ec520b527c4e787b13aeec00c03a4d99a427f97722b773fb18228a860710446cfb1d054d7aee0029380c4e111daa173527f0c92b12b7635484e317d1202e3aafdab36d78c0be0d790ac53e78983bac806a3ffde31c0b84a9f096a869a7d2d21c8c849df4e44862906acc1d47a6756781d57f70ddf079f2f55bcdee8d1fde1e73b0e15011e83ced4671089cd2e8ab2af8b4341375035116a65c8096778cbc66a4aec50a17f9f4c57f73217219de945c27ff943a83b1071eae2baf4362b8497e5af72e10afefb0937db27ca6da68a8260e2da035a9003cd921bfad2e4899b816b64da460885e52cb7be636e129ea7cc2186ce890b0ad9d2be78385623cda211908f87b1da7b784ca3aaceef8ee0080e15de34b449c5775e1b865dd51d65cbae0e85b5773f85ced25e536f5d2760a81a1feecab179ca9ddca3ae575a19ecf4316ddb0b94fc4351592812fb22cbd5d13d0d5cba6e9e2918569eda64275f16ec4bb0e4137d9314703a82df17f8e35eb8bec7fa5cfbadfb1bb0112f7c5c0158d72d9a8b1b035b3d9518e20d2290e65adb1804d707bba6148b2abeabd7ca637518646f16a64e2fdba8569b47ef46e4299767d4beb9639f82618507a739b7bc3db5e3bd8806b7e4182b3ce0bb4800ad3296c352a96f13437c5e970ab42191a9ccf9c5e46e8573e89ad9ef3450118fbbbb7be9309fffe537849782c3197658bb6beb5f7150520658caeacb9bcb396e61552a691745cbfcab44d48b88425b8f227fdb5a84a9e3b35e13f5da9e6170bd490975d8fc038df98332c07c7b3e13283fec05e8b5d0d76fee02a3ffeba48e12e2874173e168b8b9944f3d8acf500bb247cb18f8f3eb1549072bfdfda46670836cc03fafc731c6ac097a5cf108142a00edc1c065399852121a52d7b09afc84407e7442c130812be27b95e3a69babec1404e818c445081bef7671cb333b7d1b551004eb43ff0f6f39d01b59cb3590ab66fc1a662274d1087dddead6088bf405ebae452cc968523c7e07349911017c40cffbaffcb2d3126472c59e21456243430f7a68fbad64721ab64e9fa0176dca2d5eb906f8dee8d93de5b483ce52ac608850fb62437212a663ee5134b3792ea44c02aaf65021084a0108e09ea3afc6d517eb2a298f1ed192273fac81f84b1d759eb98faa26da7977b73dcfd584fa6832ae3127dbd6b6f89e0ed429bb26588197f6c5f6e87c307873c606c1d98c5a1b83892b3fa19a3da9b124286a75c80caa4e7c02b7e5d72cfb7ac4608649470d043378217cfff82feae495bfe27f95c5e3770d184f98a81da8e9e7abeec5d5805fd09a70fbe34febc87e5f99227ecd92a69a64e058ec28b005fd0c94cbaccb5f484764c528462b8c5c1dcee56f0ffdf51cf69de9072d2dc51b1e38c5c9396c79affe22f9fbc108ab1948796e5b30503ffdb7364d0bd765733c667391b9acaa55ac5a682c3b33d4948fc5997c51fd576a36bcbe5bbb323f35575641766aba0fb0449fb65f01620ea4928b70184d3569ad6bde61bb37a675a370aaba9da4c13b2d8999d9b45b5f5649c85447785bff7f0d1bf91209fb96abe58a859bbe5c52b3a52857f717841f677c82504eba52322cfad607ee61568f56021cb2139158f640fe8d069416095264006ba592309e41edfe79f8786a432a8c19395faadeef1208de14d04008fd1e886759cf052c96b0ebf102fb0d0490d4abe266116761354b02109b92a943f9eae5c6211cdafcb61fc6eb5166f12184af254a2888724b15c63a239c65d5549cd4c147a0d24acd4012c69de7ffeeb96a42c74c3eed6807af0862d5973a848c73b4388ae57a44ba2107d4f7b90c26262641d5e2e347f6b2d019c9a669abbaf57eca1d6152a0fc79d3dd95246ab7369bce305b307e4d2f002c6bb0cd0607e3731db51b0cd1464f86c29dc4b22421238e07b507c555797892bbebb2a49acf843b1593082a921f52bb1f8a5d1d53e0228ec72d67b652fc88dd76b672ec22fc689dbc6f2d339b9ceb41ef1cd97350f08bdaefe9c8b3c812c11b41389a92ed649bf3e68afde286341b3352605f232e840450f57b8222b6ecf7f302df4131ed7e28fdda7fdcf233c7ae5079bb0ea4e2d10ad23424080498becc63ba8712ba601ead38ab347a7a4cd1fbb6226ab5bad5be12f3614f54f97a044e82a36262cf24d4dc102c58528fc99b81555e681749cdd5de6e0f9140a5734ce0691c9ae08d4d44267b06bc08239aaa23fa88baa6490de22e2b88f6bd6c1372fdea94cd49276ff82910f12d0931ecc7b01833b6c889348601d849da9fdccaff2c8773d18e3429fd96eaceef439c8bd92cbd939ab4ae8bad6c50b81f72cf031c54b69304be392b5a58f54f21cf7266d6ebdd9d309c38a40acc8f3fdb65e6627a2db582d3e183beba4ce13251e9949e540795d76d45b7806a1752b5009a7038a4ca00dd1bdf159f2ff50d83c6a1f0953c6d5e23c1a8d6ba4beea8deec1c065e2e610f61905da171e1f5aa0651b1bbc60424a0b5a94363e290444297398efd42011831099d40af111e912fcb20f9919fef4a8ff5281ca6576525e52c8ccb8051998af575bd23be237111b1cdc3c13178fc1c99a239b33eb6e133d4dfac4d807d5a97f2c2589ecd1e24aa384ae68210e8630f485438d8d09cf9af502afc090be32d515d0599338e8b6a02fc195c182b062d7cf65a91522fe96a18c083a5616a37767439c8816122c02c045978d0d0091980c01c9ee505c54784623ca615e43552d303d8bc8086fc1285c707b3786f54c78ff6677415f726c6124575fbe3b2690d6c4ee045130ae21be9d74349c486e1651c66984aa60072d3dd1ad63510b50b0c0409e3d4a0023b79a0fe6940d3ef0ea523322024e18b59117eb69439b3a0e70a077ca89eeff20345779286a500db646907db21f4b288133cc97eab056764b89194a567a5ffcd0957b1bbe776b466d7631bdb8bcf3e5335cde8933b014696ecba0a2cf1d548cd04f1b6111d4436797c5d3fc0718ba658beaa875775358c9c5449d32950e703bd3aaf296a2c5a21c7a3e58aa55890f21afc6a5745ae1e45e75a7703d50ce32b79ddf2f615b351a47614882f562d18ec00c288650fc491d9b0e11e04765aee1f2474447f889d7420180e7c0d7d6ad1d23124f220fb48cf4d98fda958e2fcd45e5c6865cdc2951003de035e40cc25ac786571db54d51504b2d9a7c9826713a26760677b7f027c97c31bafe995992d9358715cc2c2f3869093d386d801cf45c76e7a4d1f1f1a2881a6a092521cce35f686eb23f28cae7435358412da6b8c440408b057cfca964693d85de18f2640185ba36247f2f190e15e658e95f13aba1a6801a03dd51b92245d0364fbd8804390f66a5a06e29c8c95da0a955ce03def8aa1cb29fe3daa5211247a10ed75df2b6867683f33129baff0740affd5b989621a84df7c78c8462ec363bfb5a8f87df1d143e712eaf04db166fc0e308e43fe13e07df5ce06f19f365f0eefa2155ecac2bcea3856d0a24de28be736ab0d276e9f880c5fd74159e58bc2422d8307de8d0c21179a72ab390033fc5cc4e40aab30918d2d4f3e3dea314afbe581c1e9a87f4d3c19f02f886f29c1497466b3ed094db65ee32246f1c6c6aebc8beea17d34545d1f3b74825f7420f0d14b34a1e9c2e06d45d8fd41d68ffe5a12b88dcb7bbc19c8098710a6d3c9df39363ce49f1efd7f4a5fe347677bffb806f203f9a40a73268838609e264e118d189a297e5a88ce38a5d5eb858cd361e1adc5b13b042c19bed0ae6ab20a70dfa7567a89f1c334e13f91d75294f32a354b433b3357e489f3fbba327299a600f3a328e5dc1955b260f2b3f18d2a6036e0dbdbc1049af516fa6310b809293371764a447c796d3a579694cc5a0d84e9fb89663b823c517f2277148d674f34df5ff426d32e9f22bd895cbf5d352cb4b59e26b5b0fa7a8a83dc5e652c07954e31487c2050f7df38a4c9079fdf725159e770f587d792a713f1ead15319fbbd03814fbfaea950d9bf5608eb6e6a083b9261bc1fef091e2d1b28f1f186d5b3f98fd967179700069fac7e78eb598d0dced2c41334b4c1ce5e01016e8a5912ed3532e5e5106ced4f61dd5b5b923cbf31b999fec09b5689d937c8280b553374561f194912916dc694a6719c872a100ffdbb9d29014adf269ce838d787da13d81b0bcf83bcb7e6b92a0022427c58edd7b8746e802abd94395d7426e77c2b317b5b76b430a45744cd5a7b022a8617636149708702e8a95d8b8c71fef2ac2c0eb3c3d321e8b0334a24b9e95961c171f54c7874bac384636d4cbfe76bdaca5340f9a46fb0f982d6eeb9862d9ef285344d109cad539ed9e9558fb4458706dc9aab065cf57bd08877bfd0fd52592a50f369fd500e24bb0757be99cafd6bf67c75f814ce1dd271bfa5f8dde1ffefd18b7e39a27ac20b5b52fd1991b8947ad018446d247f7eba65b4891c6b6a560930d1c6e1a4501dc005eeaa42fbfc7b636e6781b8c832430ad881a7b0a50a218587588731015868a47502fba062c4c2b6a35793ad885ddae665e71420a55c316ce7ab99de7ffcbc8d24419695711e75c0c7b6ea5a34c86ffbbb8225fa89baaf6505570f297427a5b12df983d80a30040334cf3ba36945260817aac239086981114ebb196b5ac8dab28e88b1e0d66a6bd238e3e7dd3eb5e732f98caef34fde132e05558491ae30cdc3cdc29c3dcee7a1ab656f4e250b13a9621e941e633d25b1176cac80d65d88651639a108a44079a7d689fc09f92d1cd3eb210f5a435a7479bb910d887cf33fbe79779ac7aaa05387ea0ba423758474791ccfef933af1ac8575d101df785f2484f1c92f1b7705092360d6e3f01e49a2cf1875810c969c17975277820e8e5da2b409e875cf123e51db65a687fd24eb31f927b54e09488f38ebcc7451c93829cd0415791e850760c60de841d7a00ee38873fdea9ee35393f13bb2bce5f35b00d31686016f10b2912d321e749deef76961ff9ca27d46a54c13f108cda63fcfa890b9cd10e569d039aaaea66cbfb6eb68e9cdda395ad94c2a5457ccb174508eb643731ec4beb8ba782ac881da28180130b45af3e37df87bc66680ad8fcdb5b2d8bd2abe1a4e9ee3331d2e9642840af87c9dc8286d4bdc66b8c67e724cf1ba889f0a42d0dcbb8e7bea3f879f3cf541fa8fad11b271f1a3828c4d709e48fa79d7fda301807b08c74f3cab9e6cddc54d4bf09461bf1c88b8e31c909bfa363267983abf0aa23e202d50d6a481a6308a7eb5f2decc66b16088b40e802ad0c26227ee0ee9c2f0bc7264998bc0d90fb590b9804e52909894c507a4dfcacabd03ea97b0c352c903e5d0a25986cb229f43beb22f8ddd33f3161bc710d8ed00213de58214f97ed01b86f0d088b5f77650636834e13af0167d47d8c375f93181860cac408c876075cd43357725a21315cd9a9e39768bb511e11b41c99078bbad70f255f0459c805e32bdd181ac546208e8c78bd747d6c312eea50ffb9004da50ea11e805a6794e65919357423b57089403fd883c95d147dfa86518c57b353407d8b0be716f2b7347960664b38beaec6d09c317f7a920e2a3a3a74ef1cedc2068b127b85ca38958f9162f2cef98fbb6ea78c610a5815486d2883d13dcb714d5a0430ad34a08f3aed06e471d255dbf4f97720776a12fce1f7e63c03aff1d7844054e5504b2cfaf5afbe65fadb7307d9379f264c04f4b7340cce8dcc9ee647fbf83f7b9a2885b4e81f804b96abd3db7150ff1d05ab6eaf2421b41b6ab45f14af8c779384e40a46f4311fcd3c242be1181f0082e91ba7fe82ef3c7f0f0be9f6ede55f2926149f9d30c626538cf2ee1ae7ecaedee62d72919189624546f082f3b84da6df7687985fbb5d161d2c1769f6d1764b1531f4c606c504cba7483382de80394ad222b108480227a7b70ce040586d510b107f5b990cf169f018386bf368da4a258ca43717387cfb4f819b6503d11ccb319edd75cea803cea0e4ad027c97766aa08c2ecbf514415ca1c7f24fa60cc1f6ad44b98692620b2d20730eb4570501cd41f10e065c53f54a23b8e6f9dd8acf56587b4b895028c1dca6b59e650e0e2b4d0cdc183ecafb26d60f127dd413f65648de23f12e64689b8ca41c99e09b284c80832a4a70a683caaa05f54f81195713f12e070cf8fbe79b5b86482c397200679bbc330250dcc21469188a85c194568a9f9213fd2e09b407e7a3f54bca8c98b503950a656975f9d890586b210000eeef057ae87d17b81cfdfaa6b5b9b22b7018fc1d4e27a9ba9be5cfe6b2f79be157acfe7c7754fba67c8fb675efde747a75b73b5e57d1de6ec7af052c6a5831ca26638454e277a5385fe846deafc92b3c9d1967d89c420c82efe4d0ce706f99c38fef31c1b4516c96ca54a5393cd44a64384c107041a8469dbf21666e337a89f778dd8d1126544f4aa4c62f53b15eb4cc50df6df321df747cbf85d7a468ba78e63267edda7ab268bdfdd1a3114d68922854605b74d193ffb4e88816efbb69a9267264606041071fd70e852ac7cf7e6732bfaf85794e3c15395e418c6a325b8faeb3b9876d7d65b37b4b4657efca8331118a78d5b35ebe27e12503be455d4d899afe830eb9fce733ddcb9d2db8e7b624a227a052499ae8f6d40ccbb7dca88b514630854e028cd708a448fe23897a9a81ff1a608a8eb3e46251a2515544ce0767519f628ec7fae0acb0497bcc51b9715b976b140000623911824e404675feb0b9fcbb9d0790d32ffb274b9e8c56e69231e974050e7a622f6450ba48659a40a3e4245cd31295a0081cbcf6bf5a48131cd775dc6f0f542c3f99b68a1fff3f5fc0cf28f34df7fd3c79e64c1554484d0ee6f8f67193f1d0585560bec630354cc27d739df82b453adea76fd15d4848813027b13cb77206c9d509ef3f0eb7958509c4016c5e66a66fed063c02019ea376af29bb42f7d58b208f15c2ae2ea2042ee0bea56c5b04095feddadf70e412cbba7784a99f224e8cb6bb4d08ba7dbbd9dac9e3963eb136ce0e485dc4cd7fb92aae6100d23afd3606c243a6e1beedecb5d07fb7bdc616f6999e07a1ee74e19a92ead96831c6b51fc2a57064d24beff78a7aa73f856f8718134c99f6bb296ab74c31e1800816183cca0c3c0fb4f882111f65b468abe6271fb59b42ea27325c09ebf3e9646a0cb36abb23c82d8ee5f5b8bc0d264a6c542dd2f583baf8df36de709d60050300ccdc6fef7008a31bbe308a53e79d7d7d08140b624c1b895d78e9dcb09c9cb5edf444fe65621fe1ccf3e131512248c2f879610229fb4286c26f98f7c0cfece91312cf70e0eef36c5f2fcb23f1080ad2aefa7c5b24c6cdcde11cdd5f5fd2829cfca0eedacb8a0c088672ccf08abfff08c302222f3bb558017bee0873dc30c66c109ad8d7fb2527b5faa11cbe59c367bb09892d76f8bfc6ad0225af0cafab8b6edc7360a19f9630b85cd068fba6b5d9e80e4a7f3c82d069d5fdc9e3a01224b1889d6aca611db4839bafdc8a8dc786144f74b28b7ec5ea315fdd74445b0ff0b9c755be64401b2d0ccea5994d20548fe0b39ca9714372d96b2ac533c10a7bd64578c0665198283b6184d17c9ae115e192427e14d65a85d0248a0f55cf985aae67daf7ab72de331c6aae448c007eb442203ed3d39faae1715d320b99bdbfe373a14af4c1162676ffb03e80d4081f629998d2e3fcf9dcba8705bb60ccd628521500c1e5d89c0e4b55c541635806641be068615da7dee9604ec0ffd5e17dad089e1a9d2dffa90a547c031a3b9aa1a2a14cf8d649704ab3e880a0fc8a1e35aaa6ec7d5df1ff86a7e6a9cd30f7a19da8be0268b1a1ff1810a4dd864f2f3dc69e3d8a3a6c8693f6cfb23a8ad18d546150bf5cdc129fbe09e8233c04dd2cf92c024cf9c3f84a99b4ff4ce4f85fe258de4aea99ceff1201784da20f8778b24c2c0b6787ba7f69cedb0afcc81e671dca99c6b019b1f89e52ceacca169f27672388ac30292e42c67d7464068ba4085284961c7973b16fa324ed0b1a3a21cc880f7b09c472321b5825046a400eae9a979fd37054a71481f6cccbdde3e0391123117f1eb754e76ecef8123776f8876bc7bfb4e81d766eed7b4f00373098bc9172c7dacdfad1d45cb9461abc907d717989cd13c3bc267deb70dacc99c5d08399f5616009b208fc8cc94ecf7b9b9e2c542b86068e87f3973ef3d7689c488b4a807193a634b99bdb82fa077d9c8828004252cf88b477f73e74aa701d4f89474f60a618fd6dc3b8da9b15ef58a2a5bb385ae8ed498067a1a38337d603a0376edea37ffb934cbcbf4cabe702b4e26473a48238045bab1866a6afad3411cca2bd510e09efcf6c02ee544ffd6919c314ac06f539b0a97ff52db7124668bd542425916240f088c4c51d12b59e8cd0077c6c51a889189dd4777c49b9671d068e4278adc4389a1abf6839d6813012b64db02701f7e71b53d07b34532e1ba352a06f6f05f87607fc845dc4fae4350f125361f89b1b59c026e46687eacdf0bc91255b7406fdade44358b92e7b503d638e0d45f9ef9f111a25f78499dfd14f6769c89b0d8672422d4ff7c9323e33f3f57b168da25a08e668c80f672852d8172c9800ee43854712a913ed3db78d8d7a47418316376826ac6bdf97dfaac3b7725007381d325d3b831ae0f86ff8504e7d54ce708e043b0b712f13715eaccc4107472976fe782a6c24bfce2e495b3b1b7d1009cde163678f773feaaca44277c6e37890a8a7f14c3006c9d79338c640cbbb02721fbd810cc929baf1da608674b909007046aab11bb68e2ebcf3a6adbac187502d56aea6d1fd8fe502ebb977e1f099f257e6d791e322936e06da8f97fb8802e83ded0406bb3f132bfd9c4d28fb0e53257a3eaab9cd0b1c42eabeaae8daf12f831a0f6d067c6cb9486c22c50927a81de04b127779771de1d95aa42c6b28515e236c5b06ece33edf639597606f8a3b4007e35bd2772c7e71ccd735182a093b3af4746e9ce542e88815c0c664c41efe5dbdeb8880cf25d550a2eed50c43de33cb1eaf1c678eaa45c12b3968bdc940e66f0236138d920dce039b8d692d00bc5715a9cfd94bc209a2adb2406c043ad3ef6470bb5e605f4fba2316381d13f332b2b9febeb0772bc6b5fdf5e06c33fa8eda5705ec3f4776cc2b6610582310a11aa6115e083f195bcf8af821487c6b307aa21901ec7bdea88d66d2b54d0ac84b248caf539fbffa027fe6f722b84165d719ec3d05b66cfb1cc9c49fa7990ce4b0a12032877cc7f7066422f8748d16350ddb94c3101b4e8427a8153dc1105bb2d1fbd4257c23b4f843b003757b4f89748d06b8b0eab1c3b0da360c132e7484c8935bca100f1427e0d324ca203d161273808cb1108904d718678e760909dcee257e8ce49cc8adfa6097c335df341d5830cff17166ffc21d0f1624fd3cdf8264583a5befcbf771ff0d2be20a7c896a80e66ce15f7af90547dba811547b8a31f0e12bd441d8b8467a9a1b23a021487bfa17ac4068083eb3f59dd6b5ce853a3e29353a58ba0bd5169010c4e9501661197361ffc242dfff00cd344e97e9e5e02b0cde298d1b058f8c43eb870d24ba3157b1168a7c5be987cf371f6b3fce284aaeff2abc96584ff3214f613ba0d31b166ca5eabbec80a1085f2f86a6cf6c420cd6a0144173fbc29440cc39def8a0d7b7b50886180a03c6f8570a024433325fa5bb6e8091b2496ea8c7e1acb757fd2d182d164f89b19f55b0e7951ae50e9883989922dba0d78608d7d955629fb05c43a4378bb3fea1e0523cc46f551818fdab1691d513b80f2d8ddac139ca0913d92dfa6c9452b3de14b9737f84423c3facc73ffa3ce34700d0ccef18a244bd05f3fa92e5fe77d1432185474a97848fa45e553f27caf2f05773afd0ff56876d773052828d0d1df1aab18b9dfbfe4720e7696377922309b442f9ac8ec420f5ac91821dcebf931519871e53387c310b8a2ad1a4f975606e4632713ceb6954aaac2dc3e23a8e602b128b8d3aaf62c1f07874c5a1067391663123fd0ed3660dd41df44065870dd9e953a76887a2212f98b7002f78d7296e7c318a5063487bc55fcd4cdac7a4c8d63bda6673d2621045e54fa6993bd8e1701ee1bcd077333dc7da77d0733a53aab2fa9f702629cdbc4f1a0c25a3c5742c4b22049a74d0bd3e66e0320b613dfb203e5a1fd12738675b5e93c8c4a225ddaf73b34389b94673cca721de2a02570376a7fce5d50e24a62a1ee26b5bad1a457ca84b9a1702b9670f85a1a59fbe667beba06230ed26d59f210d324d76cade5f64623bc90979d0f74e7d32c11c819386eb5727968f28f59f61fa36b54b40391bf87095e931ab2190176dde9638af8d07aa40199c908ce093e16c575cfcd992aba14cb6ebea1aa13765443817cd9314c232b5da2a32d6eb1573e52a8a0dcebc607a134ef6763be9cc331d6bb16a9ea339898cbf2d472e74ad3b23b3601e6467fdf7845c0ebb1b9cbba2d966d29d7a859b30e1168d6f67c1c6edd6c590ea118ffbc3932e5a7498df8429ee257692dce56a62ae09c38bb43021deb10498b56779879dce2cd68eaba94f410c8129adc1673e574e30288d762121f9b7d1db987d79120d75e7bf2437f81258bd133b261b8e2127cf8e33e2f3dde50d4487a6a4083c9e166d99a46f54bf56ea5e8065279faa9f391952600bb110b546a9a3331d04422ac94d18a508513036c2844c695fdcc030216d5120fb90a0d5889168b9861738cc69f3d77528fae644ee433b76fde53cd38362a301b803bdf90018e44984732435541e0630be853740ec892fa38962f72e030eac1fb1e945b349a3d03c53ed72cf851da50d233286cb400054dda79c1340a03d36d9d0ea7b6bbb8b12569ac0c223aae273a504bb58e60c86f0160f8d219f95d455e549f005d6fe889895746be45787b3080fdee7e0c943be2e36f10f90f778b7c12f7d6301d092fc60e1c4c1ecf6192e4a44fc1462caf0b79e23bf5a1b1f1637f31744b0a7879c39955a84d5971319081ac0ac8817d4ae4ff4f1295329cd2e1b2ddab9de20e3269cb695ece601a07d27371fdf3288b1135fc2821f1a412231d4cdb7d521c6ad4447ea719bfc1811ec1b64051570c776238bc14a5dc99e8d54caed3c10e32db693e9a6eff8df66c9c662a1e7886ed3d7a5abbb8882af1d795df45323a3f31e21f0520d202917f3fcf6363dca32b283762ea93b9fa7257381266d3a6fddca70d3ff082356375ccbef78c237212a14561aff5e029b14daab594a552a4a073c4dd31e3a9a317413c12ca4e825e2cd1f21ee6e4cff6451244cda454a166ad7ea5ee5a2afb21c616a3e1447c788d26df5c7a1efed6d43e01a5244a50ff1b6b698d1a1eac74e3fe18ba3daf4eeda9d5753205bfdc26eeb34353bf5c92745fbf712092d1b03eaa7c0538187d5ac731e2e19ac1c16a24eabb2403a0afeadc8691e4928a276b9cf608302542e9c2726cc44e297d0fb709f535296836465d4734e6501871a13e1e8b7432176501383e0b6d5bcd513e5c689cf90416d938e3c10dbd32ea7e06227b4abde1844cf5d492891badd0a44df26ac6e503c6dff074b5ad60f9f9c862ab7909b00a36d1ce35779013d2374f4285e536347c1c22851065db13235cfbe657a79db047cd5d999439c7d48701e2e8af8e4a657638feb6f7215b7e5a387b31d588c0197fc17d81fd7f15a68164c4d07a362bae0a0880016d4c9deb12078228e67235aecab0272d44c2e78b42f6335e974aec087f752e5b284f60b4933f25ec362e334bab40b0315bc846a712e61c7033b2388ce97631a527eee4c197bc55781d7b7cfced5f9539f6cca8c89d765096b9371aa4f33c54a129c9a0c31251d305ad55d4cda2db230880af22ecfcbc019908404f67f13a4844e8676415250ffab53ab8684800f33a1f4d484a3b84b01bf01d786bb80cbcc600530c05d1b28d24797f56d2fd657a8c14f65029b5d3e785bcd234ad3b3e425c855cf41d5dbc2503d7fc120f06fb03b95af73056d762e241d4427fdbac23743b471bb6dcc66e78f9e60d0ff7d6dd4561357604ad8bc63be6830bd4d5544ea0c2e7176541e7024700d7489e5ccf9bdc19a8137322da64c7e138423913e2cbd82293e940f4fc97d979d7c4bca25762aa3e41ac4192bd9cc671d323dbf64523a6131553228ed1df98e2235c2612eefa4e834c8f0a9aa988ec7f67f6e593498fcbc580f08b906495bf4c5bd88c524e00780f1b9ea0743e67f3e7b9dc45571631621d50de283405fff36a6be3e24c9527054ef6e7572a1e5f59034e8a76b493d5e3fa06fd0cdb9ae47aefda7d9e2afcfe64634f685fd8bc17f3f3a1d0f068397a9095a364378f9c02f6bf05a69291b403eee0a715e1be3877f5f8ba02d03442209cd47fdea38ed6e4b47e9a9e0f77c4915ba5633100c9fdc7d41c544025b44674be3f9e6ea97f513acbb6860ccd17eefb562caaabc4402288faaba9e68c20af8dc9cdbd30c97d15d9613ecb26e9b432b50562875fd0c8d9eabb6c3e7af57bc954dd23d72a24136e0f936b90009e37af50aa5da109967b434a03453bf8adea3128cc9226a968b6b69b8463f66704aa05b8b57d424c72f9a6ed5672bb1f23025246c4cfc8c59946d40342931c8cc30a8f0c0dc6ff05a6421cd5a2e46d9ebf66fba8302daefb07cf7c70dd9c4df88c9fe50bbe39e4a7c8513fe79131f3f3f58fab51f6d962d7b1ab824df383ec87f3465ecc0ad5a9fbb52330c13d8bafdcbf462320bae2fa7af55a45e006c03193c6962217e6e4e77518ab8c045f8ecff7a63654ff91df84a66b8b0d19c40090f2fb5f723ba5b93849728e52d98de9f1c063043e60e54349871948f35acadb445e8ba75bdac23cdf1bc8b665a083e51532db287450db7ec603857b0f5c6c3b9e28e73a1a0dd3bfdb29722994a353eafab23f97e87b09a3fc1b08c515def3ee5ec800a16c59dc429d78b625227d2c43481fb34d2cba52d22b3325939a2804ec7020def1339b80f6d0a0e36cf0189a5e81d4689a141e7953dea38cb9bf96009aeb10a480b19a301741a9b345b53c24efdd380bc5a817056f037d56b6c91724a369ab57a8e24b0e315b2787693daad42cd2dea8bfbf5079cfbb488dbd74e8460e6ea11e35432ddaf8f7d9e92709cb25d4b7f1625ca3d0629ae35f3a373ae6ae4733ac6a71bb6e13e98d15f29aca33619791a0588e192c7f8b50395564ed73f6363df511ab9922580937745af7c03737e8d68794f6f6f3f095e932c409cabefbb86530b64c1f0afe0d75c7433ce83a27c697ca7caaf68393e90a6c5d2ff0ee2f2f18d6f3e6364fb0b81a08387d8d5c3b410e0c28054569bd6192d930580c03b64a08b5f7adb51e60a5ed0af24e8cd46914da8d2236bd9b7d1310f74ad141b2d50f413a7b68b5b4c245b326fc7c90c9f95432c140e0c86396a5461ee8d14c03faf1c20ec74d69de93a90f25787c18bea1277068fe509c9ce5d104860741a1b93244f2224278171279aaf10c3a0365b46c6fd4691b4c7165df043aa70351c5ea9510c400dcd29c7b679b2f27a1ccb77c74bb179cbaf1730b908f36c375ac2e9e1301fb2d76d21427eb6e42457788ab758b10ac5b71fffad1178fb1d6c2e28910b8d2f3af40334dbbfba1636514f6d14d0cc2c2fe9522058afe8829fc99944f8f9282bbdc6b1c85aa8cfa0e7f1bb5a5870cb09a43bd38354fce8977b063a4c4e5b717c5894f55218e6b8022759c9451fd3fcbc71ff6087cdf8216073eb568fc875f42f572d755d79424a5fdb250629c0da5398c999d6d1f19ec93ea16a4fd9112adc847c095767d022ef49cbae5897fc842fa2b6d471ce1e637d1b0274dc36c0eb7a580ee9b8808a14426a2bd6e61aa934520511d44934d4cac17f8736151f23725ae4cdfff9f428394f7e0f5962e449a29fd16e9e444db8ec1caa42112966674fd62c4fe1f6054e1bccf16cd870e8adbf444b4c80459d0f4fec00649b7c9899460a82e8d2194dcf5b6d5ec48b9507ff255d798df51fe90412b6f4e79d1636afeb96117c9cd179249e8b7979331b0db635668c7af22f21464fa5b42dd52d9175c19ed34654aaf4c9e7b113a77ba9f1e1f54724d9f42389f6203dfcfdbfc0dccbb3eb16dbe7f2462447554a7bebd45724d210b87b48066bb9a2722d718086dc5e24b21b64bbd24355f9e77c85b1dc8a2d51f2a50989183bdfc377992b1017ebd4c4809ed6d50b275ba0bde76c6adfb36613d942b0cd4f8295253eda1610a9acfd0a4e76e0019db220bc77de2c2397aa17bd4c248e8d73cbf16caa49a6ec430c0027eac4006c246dda4052938c15c7834f8e81d8f49334bed1a77e12ff698654cdcb67fdf4fad0bd88f781e40a263ee5fbad8c329137c73bd9e3d3a1bb9c7d6342f9593e35db8986e3f6254a8e34626b9ec9d416c284e563aa5e87922e454cb415cd39495844ad834a62556e894cfbbe6e848ceac0c1273f1edc00c8e6aa6758992650805a4849055289293ea14c626497df4a0f9e49308029f0f2629246222bdaf5559294ebc65f30b4fa8917436490c731d0da7ac113425441dfe98471dc2aba529981ec6d1b5755c6b215976e858167526244099796d816fc8de698b2b438b8dc28a7f6d3f75fa40888a800968b8a4e9613107e1f1a49efeb50c76187e2c214d112a6166301f1bee381d50ff2f1b57c9be9f0ebb8b36031e2195fb942677bec5ee712078e101b91093102a24a0ce67c6aa04b426c0ab295d10deda178ae0568c2ee2cf53cbf58026040d09c9a12741ab37dab1c7f62728203370ed2ea6781a4a54491242e4a2f9ab55ad466b02c92c07b533c64717a6276c9ee1a1d200987db574850eb385a88da7dfb7c1d9ceabf68ec7d5e474914cd05b0895691257c3b337927d0f30bc7c303fefb9e4b4b09c7ee28621883c590387e5714906f340c942bfaf98888d1778b3b52d04761428f6ae20ac2d17a5f5f7f5bf3c1c373bd2875a0f6a6f80296c49ee386856ec50253e559cb7621a4949fdc4967dda087e651eac0eae438bd8d5e32dd5f8cad2a8389ef33d203a8cb2fe57b96e74641ef4f9c81c92c5fa7b689f4b5e667d28e31b9779d2641a2509943e50aa2584cc8c550d2edd9ad4a346a01e816a9fdeba2ea6cbca611c67f9c8c763175ec11a18ac76b405956bf3bcec9ea3e6c06e4f967160641837f4ae67994fddff0e047c9205dd173aad7c277853db54a791d45b6c4d4379d40db969956af04e29fc0471e579ccc1b6154dabc8e7ce77532930b37087225b055db9c12d86a83499fc04a26b6d89d81e9a3cee1c5123f392d757c2aef1d491b3fc7566d4973d0278bbcbfc5e4116ebd055950e0a1fd9a4ff6628b05f88183c0f2650e4c095947b1440ebf8f9dd426a489222e410ee0e5251d8aae552dc409a6d6b83be1ce83d364368dbeb0a6d1c80764fc7a31556669d1836d1a8bdbac893799cebf78513cbfa332a18a3c8b881373d511a9fb77fccf67c76e1849df1d34a2890add350d1ecae817697b7dca9901431c1b35e346342ca764514e353c26e5a7efa5ec1b719aa50493e54f730e6eec18405e104700373d0c6234b480cd3fc75057da1da4217403a10f5a92e37617e2ad66258a635cb932f0acf4ed25fcf9002e85dfceae132b67baba36861ed20e0bc52a6685c998439c55977dc9d875be36dfbf968c5b820258a4b462dfec03d55eff865eaf95f0abfbb74e80016e3d06ab0b8758eae6ad6841007aa06ebbf21959e8bbe3d9068fb0470fd23b28814963870ad68839050a67a11c81e6955e196cdde77212116e83bd93d330bd661794811600a04db609fa561aea4c64d950620a52164b019ebb1f0c42d7a3c59c0732f11f1a53eafb5ea1dcd58c5d850bfd7407ae3c926239cd60fd82b831e0a61aefcc1c88fba2725bf7ab40f4203e45fbec4eff4f19eb17064d9fc53e0ac6a9c225c154aa0249e63065b061a6037651ea425a4e2509598ed72155900c1e49396bd716b1ca5ff95da4543c3658d74673573fb986625f7f6542c50c4678a1ca7af9533fb674693f426b44deda5643cfeb94cd9a4d9ba3640ce24242f016835bf4dbb582d91cdbca4ea4c3407a2b23a50eb70e345115d856fe6cfa02cdfc1089846139d2e6ae5e9558985aee32c2b686455064daa95092364f3ed9fccc7ae2fb5fb982b9cb91a81b0ecda244120b6ecc3efc2aecb0cf1110a6d4158c46c60e412a450d9b5a40b62b19d27785a4e62bfb0f94f9902db154c39ce6a05c1c0f51cef8df416bca6e2bb67dec245069fce97d343ace56eb523b34bb5a27f155aa2e17ae3a1535ab438f74b4652c1276279675813fb213c615f2ae0a06982dba1c8ec02d9a801d5e66479baed4881ad4ca5edc3a45acfe2232c9ff53a5592876cf3d5d764cae79c12652890ed01ce42e481cb7654a9d3cab48627cc6c88a2b1d870737d6fe66987404531a3806def989c0c52e31cf08ef5011312aed1f4dc7758ec965eb9c97631ccf71f1288aa2267740b5889d8eac593b313c6d980989a8bf80762174ad364b4db619afabbb3db0d7dcdcf8b9cb94a05d158a6daed3ce154379dc98d8b2c8c2fcb2463bc78a61ed29261606b1eb84e7d7d2a148416f19db7a9a844decef7d21cf5266d9d7805bafa7192ccb05acf3c55b3e7578f2acff1fef4de778faaa696fec970ae1ebbd98a0dc6bcd872801f5db4a6bef80346b4f975e0afe67529898fcb94b49d2f6d00e2ff7e5d0b2fa43194b928fd03455e91b991664066d78df4e50418b96b6e6d98e1202baca54db1f2f915d3a36cc8f106345d9ed15c170d53b1a03250efd09d5944a57ba8590afd7cdcfff6aef5f3b8861a98ece9dad0bf183d822fba18cb8ad5916c06a88f8098cd76e292751a24a738ff0e51ded2f6dc2e1ae85385a3ab853547bbd9d7b79d34a72f37c0b85ed2f883eca449a1d8507d2a52c3091e4b48dc359b10d0b0c79d5d3383d2f41390a41d7d9cf484f79ecab9d2a9258cc6f155ef0169725e47c320c0a34ac01e17df76a077258a88322042675d0582f3430791b5d01373605d5b9ee6cb27784b5a06178c75cbcea3e88e8534444d9efc093d70686d735bd2042950542128632e3e652c79ca2611ff70d5fa6455bbeee438053506f808a8c59829ab3903fffcdab0420a59cb66e9505df5da862ce6870886d0b2a85313f5e4e188726e00367c728b15bfe7f2cb4a8ef03d7e4ca1db82fb7e0c65a63ee090ae13246a2c87eea94def370c8ab20e0035ce850870b93a25afd9f17e890b016f8151da79bc48c820af60fdac26ba3ed335356fddbcd1f630b37d40a4018e94c739a4809c21927bc02ee6f38282410d8f6d438abce8986b1503892f2847ba48913d75cdee4d5498a9f8afb0c5a19e52f0ff3d40667ac31e9643d6999e6b3279f13ab99136b104eb2ef6e9e357d29ee492245f372af05ce95a0f56bd7a1458ffe1ad1d04036361f63a0a8a1485725c59dfad1fe4713a4839b3fc90a27adf8f5b174fa04245279cd9fe29f09b2c293233c1a83cfebddd220e40b05ec420f41fc68690cda74d6debd6ee07451312b01ef11f839d23e0bdebd04d08b3c6a5c7034c3f15cc3f91f30d8749f895d6dc981b2920a5da08cfa0c43e54a5aa7a0136f381d6a38a0990a68c1783319209468f45d5746971cc173494d1d52240a77becd45b27daebc3caed4a9e8a7eab541ea7c5bbf7e10c5528339c7038eb71109ede1bff17e72a152a042b8b7f4645559be67f8a55265f89adb1e3903bdf4599eecd7c11b741979a476fae584ad52f74014d175a3307b0c548ab1f7091bffcdc678da82ba7ffdfaa93e1f55b709ee6805acb6878847cabb19c766ff1a97e121bb48a5f65f777c9a58bf638bf39e70ccd4be02a5c5114b00552e7151c4fb5e428d6b01f6dbb4495fbd9a19e5c7ff79a8cc8ff0014ac0039f2ffb80a9c228f8f9a3e5a9b28995cd02ee0efa2249694d67ed47e86ad85f0c4397afac041cde5954ced438a0bc8c46e5ebdb4a2abb623e20fb4ed6edd79d72145f522ae5c2c1ef99eec3e5bf6d2e8c296b6eac9ec8e9374cd61ac867cdfa445b06f9496d980f263d13db589888b1c91ceba887911a06e92437e209641eb316dd8fd44f3a371a50b456351039c98502ce42291d0a292ea2016fb22875e97cf666ed538a3b72eca5849fab79f138bddafafe5aea3a3dfe14fba80708eaa6634efa8a946159cfa26ecd76edda4813f7de44e66116213f381e9ea7a010f385b7fc929829c9f78574e9baa5a632b9226ff403f7248e13326001cf25d48d3b62b1231cf53a39681cc9eb42cf71cb72f4578221c4b225e1a298dc53a00af2698c6de6c072c40e8ea480ad45d85d62d92409607ed327350b64252e08e8d5ce85eb7a30299f119f9e98374360653a6cafcf4c06b210acf9b90b4be62adb2ceee0a66a9a3e913e3cbfe432ebbe25ebc11bdc43f7e780e570e8b93309e5c8d149131dd832e3d93e0fce0a9f90d67ff4fe0ea957c0d7cabdcf4e0e78717068374f4f8f448c96e3b322b96c9b51cc79eb9ed728b3cda27953a1d6a53d8dc65bafab3fe4a41065c416dfc1fb672f87027bab80249a0c3841819ca52002bcbb509efc05e868dfe7a4e17fad3cb4f82010225c8554c0728cbb3dc176ab7040da073404415a2106490e4c118d9965cf63926ab394bfd95d985773dc8057586241988c35bd1dccc30a62d76aa5445535d9b3c5041f79b02f99b656f9431a967be58cbbfaf786879bfcb9342e50b278a1c0fe87842ba1804b08f4ad067dc0c31670c6eb48064060fc984f2bb98e68c05568478f872fa91c6908f5563be10b5eb88c22732176a79f3d9955ab486250ee1546f739b66c8b5f02b52101105332108f0cd62165d0b8c60b7a0e3b985dfb4d844461e75c1c7801ef997ad9c3bb6b4acb6402ace41f667b34bac9cd8b98a2fd9c806e47e77e8b82b4f94a17841f6be8fba402050662755715b195b31f822d23619d2799eb720d0e20dbc1695dba4b07f87547c12f09f0597f82312032347f559047861ccfd519c411203ebb5d0fab839d1206fd04ed97c53de2c0a4dae32febf2e8310d9c05b196854677f9d03c0ba1e36d86fc1a864b77a79c1a0ceaca74131b5429a01ca45d54cf98c8ab5552903de99af0685434fcef6e5d238e58a470f9fc07de4bf68a8ebd96fd28e37aecdeb1851d8ffe95dc2ab2275af62b1eb18bbbd860a72ef572395f886fcdabeb4d5db40206fe91d49654f2098654d4088c51ee66dd17b44e67b31865789920286c0d08e06721ad69f433a1ebc6b701a530304f86ff961b492da856413c0be7030b466c46287c342a18c55b91e9f19ba117e9f42eb05c431ca14edcf38a1a646499dec6bb1374105e966872344e06488d3239e143e0a776c98de8200159ffe6df28712759f85a84cb6226bb88b798f72ab4b12a155f3aa503b47970e207764c9a27510fff2406742d17e9fa15c9625bc07bca9260011aeb35aeab67a91dc464cf627a2a41eb978e591811f7bd3175195a039e20ae512b26cf04481440d557cc74bbcaaeb42280fe0c0877076724d1a5a2bdc7ceb765b762c58a19729806e2f0a070a3050d593d65213cffd53145e483421dadd94e01ecf80999c864ce6b68ad1b4b50fdef8ac666b55070a7636b2e2eca38def3367a82e25c7d49959003c62646950192d047f199f0c7c1a5fb630f55fd7c49391184b0b91f781ab5c6d8bbf204b4d3f7b6f740b4b2ec6322e28407a0f2ad86ee5b115890d3f37e2318c574c1f20bc25b8b5b22a119c0996af95326611eefac6e87a6720c1cb15b5ea2d39b62b8b0ff26e0eb3ff7be053cf3f0fa3a0cd2fbd65de414fc7f2084c9b11ff556619d9ea1090c55d534885ce21488dd409a1f089dcd7b6fc8fb66638c3197c402e6685a5f340c6ca426846a67e0498b5354cd5f35e23a3716d0274b03fc716117a3518a454bba68b0ef5276f66be1b41c66051359e20380479aa86ff1dc77a1329ef4537182a1187a241018c3bbf4f6598dd058be62e3c4d55f2acb7d4a2b529b18de3c537b7d43dc5173cd9e542949d9147844c57400d6679d2499313b84a094c10a94dbca12bef50d063e2a239a013667b1fa7ff0bfd83e5dd6e8d4c0573e6e73d72822ba7cfb74f30f0ee56663652a49d94e161802a38bfda01ed05285164b767c885b8735fc7d89f400b1b6b09edc1a17db5f43ec087d1f57ed85b78c9bc31cd3f16de0ebf2cbb377582a130c9dfbf3890c0a42dc2a5bd66a4954afebbd6293ae8525045e10cc0b5a2a399aa5744c2db95a415825a7277559115ba2b80d90487ae6771bd3104cbfd39bc740f61621d1ba52d13610bc9edc8834868d2bb9a6739d70f3ea88d310f53b1f2e1880552134f32d11c653a9775b08202b8128d37597c7f9ab78ea421e646d1ac4aa8d6d93fc1811c01f50fc241a285b4a61099556b657aee3f8b7029a66a4454c125b0ecbfbdc5bf684f894afb50cb5cf2a0a43d7092738e040fcc95a57751d0718045b5726539d58253b5dc0077a95f7edc336acbb3e561ec6a28fdfca64d761dd7ef0e926b668013c2f30caf3d1e46a7f5745462c1b87908cbc81ea1813fc4c156514f7ea43cd4be1d6135bb95ad27a8edaa816bee1257fd6de13823972db8ccefc41b3ce86584cdf8a4f8b5b3439a4c9a581dafb7659a9c988129055af42044ba4ce201c1396cc1006f111a9d711a4c0a8a5998925d556a0e719c503cd618583dd03f268f13dc13fd111ad070258da60e213bdeeec391bff5ecd15aec215aac4b292381bda45902c720dbef06473f71553103ce62a6108ac9b0e35872a2cdc4ec5a0bdc9805aa4d6e595d6b5f78f66a18da5473f322c828005a786a783d68ce26eee4898f09f80fd547632280f6c142919d77ea78a43f810d6c9c4028a2d926f6ea3e62ce5b82c05776311631e5d91db79450607fe1c23410572490352a66f9bed146a698c427fc297adca5729dc68e770e9915de4ee168aa771c95dd72cd63cadb2fca80c317ea389d3563725f1dddc2978f9d43ec0432ded0341380eb1bb5d8e532dbf7ee4a2906aa9b5773cf0eefe8b0a23bedf45cdb03b52ded6349f24a81fd5254d0a29695da824ca63e2ce968ef2f82e91f339ad644e04b483d2e354b1f65952418abd60eda8e4e79e297b70ec667a50e1791af1cf7f3324b56a68dfd48c2113c0e924be28aff99d799762a8f9e840c1cd5703f9a492a6c58118d3e97f8fda485221eae6513fed4a39e759d03e22503057fdb04c846b72cff7150fe34ca121b618b3a9de83cecf494a123c18ca1270b75f4b7971945d22f1dacca967cb1e977333117f3075d0dd31675d1f44821798d7e1166339c4179d8bafecc21f8eb7a28045aab5f13d1e944593536c5cabcf0b94a07268b1301663cd811544c1a4024c962bea955be33bc92d79ca0de793ab2e226d2a015e003e0f707b4db89f53ad4c2027e4aabb396eccb86b60ee6fb22f825da39fa6d03e66ab4ea70338fc98f2af4b9fa452ab6edb471696b28d2ef77ea04d26c30a92ee7973a41df129b4c9b7026eb0138902415ba07543924d808c833ca47cbe72a539bc3166598c8fe1fe5fe353a5ff75f5fe11883b0f9bf661b26602e064d1ca5d899211f8e6aed4c7a193e9da4b730a145bec73b5c4604ac038fd7f35ac895b89b38f09e4a0cf46e2f6024715655b08aadb4075d91393bedc28c73095b4f95f13850bd50d105a71f6c454fd2c7ccb9ea9eb5312fd4ec349ccfd9bfcde768d38a761b865d19a2dff3c122346f9a1c5d327173b03ad76480c5ba658e40f74b9624a70dbe7f7b39056e85386a5d0fbfd22f7517ef5d2ad4eeb327b7c9542e2426e675eb1fbd9067766ded40a2b589cb489d7e1c02b91c88f49c4e687ddca2bf5bc36bb4298f15f56c450d56b7e0dde385fe499cc7f981e10f90d56e46307fe8225453f80bbf9ebbdb3c0b1c64cdbf569ffad834ebfae1dc16cd05e731eda7b1fbb7e106d371897edbd4f324134a9038705fc9eaa1404cff73921a1430031b298a423ea2e771e443ec5eee50c0ddb8a8e99d0b248b48c4b3308db21b81386ee3cb197317a18b6c3e3485796e04f09ad956bd956bf6b85677b3c1430f2a11fc4428cefe3f00a298e47fadc92b86ca0aab56f69551c25c57da3c89c40983343fbca75690355fb4797aef057504305b4bf0ab607a77ec3c867fa402a89de326c6b90787fed04f19425c5d3e6540eb671257cfd7137cfeead07ac0c9e9e5886f43c24c8107d9a3eab39056c4b35697f97ae55b75c00985e9f2d23b4380ef9f24224a8642762ed112758afa5678b306b7e0af172273d2c7debb2ace1b5667ddf23d7f7d0b644d0a5cc480f1e966fe9ffbeb74db8227a40ee37b8bb28c4abbf2c238cf00378da865200a04cb8ede65b90945a9c811cbc0b7521c1898adc3d6327d3e1699bb730121b0cc5eb0ae4145b4e50a2013c8afbbef623647dbc92590f0b7359927205843b2cb276cb9db70ee945102e1b068a3b04751338205190f4bbd437d7f7dd87260d17db669b7201983541cac1c820f9fcf092fedcb14071f6731dc5c21cae0b1e1f817015e5d4ce007430882fbfd4083d6ad86b1e4e0b01e3e534875966a5e3c85eddc2c7d743731218c203debcf34691f8764418a1baa78c0763176f0981604bf20e0ccf1a245a0eee88ca6bf354da96324afa1928b4eafa3289560b049e3756138c7c15032c77611e76b74d3c1d56b163bf458d16212ff54bddd3cdbb2c66d5b9f81a74c1146f95ea5ae8802c006d827d57e2c065685fb39e65b0459c689daa0ccca827d0636c12416c1483061b4f016a937f18cb714bd1c44bfc5609816143f7630c1d08e7becab41024b2d74a50e0fcea0fe1e8c093d3e4a11964380a3f5c121108401976934f271c24048bd6cdd54a77d2ddfd088d609e83218604ea5882f380346a5d4e1e8f1d1a9c4d8f1e15534cecc9740ba3c2f6abcbd5e4fcb1ea7b800177dd9104b7b3e97f80db54b8db155baefedd2c36861e80ffcd5fc308ba21e48853bef80baf1e6a86df276d74602d4ef2216ddf3ecf75a5d925a4bfe38ab67a5f4e19aca6ba704f81dcc1e370912a2f4edd086fc184cd664b27437cb589933fa640f52760a8fa697e9b1f05a832fe5d0a0f435d8328b0ba062affb91d277a756de095a6fd34eade6d4f49494ebc279e40116af71cc455a0777889b2d5ec5f19f8466219a0b0c8231273fcdf81fbdfdfd42950692972122c1a81b8f8834f17a8189384fd0a0730e9ec87086a52cbf42a8dfea93bc4ebf528fd03bece0b9c312b6f16fdb044eccba759de9dacbe237890316ae299a6de74e4b59026594cc185f729ebcfe2beeb9190fcbe5d47955828a9536a5f8b5767bc3bbff824c40917ecb84594a341ce19cff6c129c6583ae42dc4d7fdef3e63222ce279f1a54a25d9954dc0f0ef16c185eb9d0f4d300640fabc62036449070b5c100f48e526b4fb35547097b23c87fc483a108d38b9712a7dd1018746e198648842f5d7af3713540b98578da50bd56a5e79d98b3779b18f440dada2cbcdcc7187aaa192367f7e871c7741073f60d32d6ad205f2b6e1dad08aa0440e7fdb2c4a8aa4dfb3ef13ed4961a83f235e607a2ed216b5934c8f693a9418537a0f413fe8440cbb76cf373cc401a8950d654ced2046f75b0a773c0101e72ed13f32d12c999e308a772818e31754486a6bf81b5ee16413266ee651d6947447b53c5eb612e909874eb437d7dd2b09e413f9be35d51a1bf48e2811489d45e4f996e0dc04a12c33cfb30f1ea673434ca350f400c2fc117b73e6c956166b4fba6d6c8e33343d4cd6d42c9bc92fe53e4ab4ddd8e42b37d755a5be9c57dabc437997d31cc44d6cd2b3a46e01450d6eaf9d176b74ff61c5e310adf396275b5a6a9cd4b76552b05eb3d0511e83430dab31e5be120f6105059a47a9b5e923f0e52b042ccc91f1f6b9538d5598b018585119de89fcca4f40d4f20cc96aa0a5ce2bf2a38a4681163d36210bf3d2d559b9a45de2373179c5cab4b388a5fd018480f11a974d45dbe929ad34301a9bbf185725493e189536cd90e8dc18652a764630a0c66a57ff565ba306d2e61d84d0a009635776ff0ffebf10d84e456dd96c5c67a7903f08a1f693c16d54e0190e774042b1b7e4011274fa47217aa71973d1d4fd4e32488d54893072c270d182b8d6de2bcac3ce65e251df24e80f28a80f78ae80e3019ad7bd9f3051501e6242e7d958b01dad1d584543719da50499a35e73263f2db8929f2649586d8d2379a7f4521610b803b5e69db8aa9d30abb4f687e5d7e5539622123da2c23ef7d0801ee77ed50cb20026d22a7203b319dd3b56e5f6614f10ebd9521c2bb6e886d96524b90afeff749a94b1c14706868eff155dda5d5875b704696ab6c5423a23e03ca8845f1111b68e89fed84cfc77607ddbc17ebeba1a0577f73573da3948c348e95c35681a6f0f96fcc26ba0f7b2d50063fdc651da8aeed72f7bfce32496911b3cffbae6ab8c4fc75df31c247cd3cb44228f3646011842a36087d4403790bd0bc797442620ce797ad568df23412cfce864882061d646becc55d8b587bf797d81990cf320455adcb166f0a7f3e8af073e328d4a34e7c7e8aa9798a9dd4b48b6225f5682856734d0687e8d9b2139e43230531458a08bcbb8fc92b55418b889c00da97c4c8834a50d112405ca07a577044dbbaf9cee0df257b1a1e7e8eba187242aed0c16244f761c39135169e386b00241ab0f1a961d96e8c88b424dd7b1a40da0a3fc25f0d1188a63c4e0113d4b495da55abae0878da1b11bf60413a660f1b8cd2ef1cd0b743463f5516cc1bf7b94f2e66df8246a88e75ac55cabe522f65685900c7e7a565d78eeaa11d624530eb3fc62c36583613b9d86431b5d42e0d26f7e0e2141f20b9af696ed19dbbd054461bd3536eae31fec35c30931875b391ec9058a60f5ce6a9334e941f5d3943a2393b72ae0ff58f721b892ef7771efe17ec1983bbfc8e1e0ccf5a550d106e6259d6a82df177be57f6b05cd622fd2e38bb6435e9259a79c26e758decc5fa8a262adae38191a07da6e7dc778a226492b92707e686efe084ddb26569c0ce8a4fa9876de73522ed464b311316108cad467be2e0b3f0f72dcd7d0f1d1445247cd25e5264a7fd6975ee473c497baeca336e05fed2243344d41666a44a615f6882824f7b98387a721d11cfdc031dc4088272cb991d81d5ef1e4a630101cdd10dcae3b2925ba9244dcec1180f5ecf7d8668771f703cf93d51526f91dbc7339eeb3676044296a57b81eca0433486eb3b9eeb8e30680ce80d2013b26b113833b3b1fed3ec5498113c2b9dbeadc22719831dc02bff9ef64f8f4ad14256a3ecf12c2f47d85ca59cf294bc474bfc55d39959b4162bebb22bc611482963ce6ae0345095870dd292d8bfa49d3f314523f468f3f776737d0966d660f855e5120ae7ba9d5d08c41cded5a08037be87a3089c79888db6fb1d0434f57b96aa46072480908a63f40d9124fc5603b71cbd08163170461b39649f18db67c07be4c9071272b43947eeb3bb6009950ac272866631df936537fc3dfe9ab65bc483c262c6e21869e80f802d357f2281a4b0db39c1d3b01045eaeb930847d9b79087352573a32148c2415a718a0fe5acf4f006314ac80063f06c4898e81df0936f42a36bfca2040431f1fdb020b263de1e3f4e1520aa5f9af93bc76f3ef0bfe6348d84c1a16f3df5adb45b99f9ceb635f2787abbbc6c581ec824cecfb5d78d96e2f3dbe8c7f0c77fda0ed98d5f484e8ab60ca5ecd4de1ac8b275d4f27e5e4bbc73a891201e0e44e467afcd7cfb1ecc4962631bacccac9e4e28b210ef821ba2e9d2815d2f38fcb3f953d361af4902a781322214a4eff596e0c16905363ab4f88bfff5734e493fb0d34bdba757b7f1d77b7026ed2e537374e74d0e1afd15652a61775cd3af923a17a47e5d6732dc4350aeb4c2aa01db7b3dddb0bf2326ed49424173cdb3a35509ac0d5f0d05ccd4c43e43d627ae5d53fb4f3dd40c20e9db97c024c345962619d28faf42497010c587e77c4431a28f03be8a4690e5caf5c004d0b0974c4202f43e890d1a67f5d75eeaf7e72e02ddab6ed83f64a5a2eca85e150fe8b0e31c759cb04cb57c3ae1e700ae41d1476261278915c4f168149dd657a538be28645c2a6c338d357082bb506149794a755838b07ffe3712e55909c1cecd548eec7173b7dd2995cc3b6a119e897e77ceb1e16eddfe7841da2379558fbfcb84e1b9e629d2779487e7d94b4bc57cf8718f83b6a086dc72641d6fc579301dc841798a1883b84c92ab3d35ce0a4ed6f5799b8b394827390210f4dc4fc4323c7664cf825b391085ab1794b0f4a8c68a22bfe17ffdf0b3593b3fa987a5d73d9563e76d9b6a5f7780c311b661a8c398f088e4a6d08571a5531a67e219366dae30a2fb49d979d571e46ab4b0513757376128792d06b41b554a676a9e0f1850e7857913f721b84dad785a7c88955847eb45c803d5dfdd7c8ee88ddf3236cdd7b4e25a2e2495aad809035cf164aa58a573850b51c5c1f9de0fc80acba818ec6e600035af42b00da4c38cf090ae5062edf0f7bdce9f9439ec54d84db121a1a3a413776b3777cbaaae3a96e514f18b6b6a152093a0ccae18853de4d3199bc921f23c33a271f3163b867fa90d08e173deeb2edc491973d6e17a76da3ab2c274e0dcfe5ce918eeea0303c7e6377ec9254ce85e3edfe172410708b2b8bca7596b5c8770569b6ab31f0109d03e9a76a8ca14b2113a02b8adb3adf1b4365d81b4936490619797a67f1b422b0e09b49c1ebc2b004bf8b0935a16e97dc46781263bfb39c9c32b35ef5ccabffb41fbf34edb6833e78f2152c2c4b0ef4cc6b75b8b0f4dc551066b8adc37761d91f7c73b8792bcfcde63566ebf21c9672779d67a34bed9f5ed95c6a7f3432d44eb2f51684b89d5f9ba73aa13fd35119316477a904941aa6e6d8d92c737257a790eb6615e72d352e07bee96bd13b553337023d738d4071a074e146acd3a6d2beabfab44146e4e63541f3b85e45191fa8e6fc05e7bd02f81d1e9d8eefc43b22887ab2527d81d3b5557af5ea12b3003d73f0f49948776a5266b9b3e7d08732404fd5cd3e26434e0f386b9dfa88a9902d3945218ef0c2258e64c7e518a503a9e97e77b399bfb5ed80c1bab0abee045e2f053b4190ad0c9f31df776a54bd28de17e69569038378ae5e90d6a1d37890e9ff51af6ce096f4a4b66c55afd8c9a3cdf77d4fa6e5fc926f126abaac52ba1b4d6211ea140c887b4b1157be76b5594f0a1e1b0058b960791709c3bf31fc916b2828fa0ef3db7a7f3db59b4d21e4141dc101e70f5beace61fa8237f301625c48f9cb522843f766e4edf77e3161ef0529bc5bf4e41a3475ce5436aa66dd497a36a19683b20fbe1f80f3778e6eda026b3a04fc44eca6746ee180ac72bfc64eea5c35d9c2a5e68b88d9a718ccc1c54919ab929850b369de3b59a576a69048567d5ca0a2f85d1c4d5508003568ab579e54c23f0d6ca8c32898c5e90ec19c324adb57e706d3feda45b3e65b18908089a58143092776cdb5e667eb8971223d2733a12fcfcb0cfd4ed6a14833aca5c2c283b6703af648be19c4a2413e795a0ac52ddf0bb1648be068e1e9ee06b43ebda3939c98d4808ee1169abf336df6fa1752970c490af7d270e392e7b3b78dc8338b3625f1b625d7c2cf517d693b89e45272752e3d160339948002c9de7e4d2e2ad1f3d5c453b3ba328effd248911d8069a76081ed3941936d2dc17b4c0b307eaf6e0d2704487ac5d4b0f32109266fd77af6b9d0b5c128484b0ce1eb8af50671435c032ee2dfb44665509e2f50d1ac2db66ed8af28a6ca03a7014158276c8275b5f0e57dc26b377fd879080bd8aaf9ccc719a60e3a581232f0656ab613aea2f1cc7c17407d89ecdeaf30b17c6b6e14413b21ade20863238988c13075462fa0370ac547a39c8c15158b765b39736e4bcd2b130b91ecc95fd2ce20534aafb6fb865b183f95f4e444f4cff9186ec9dae41756c85dd6f704945536aa3735a287e7ec330ad5c9d83868db49ba2d0f42dbe9af8430daaa1cec8dc305daba39f848bc7a3ca0c52ef337a81eb343f26473b66fe4687df98bedd090b5a1eed04e0d0b2063b00062e1dc6c69d02186d803e24f0f23670268e83afac89a3a34acc20214a53af63d41916404cf0fe8da8f01c3e4838d47b0935107e902c475c54ce008d1bdc5af4786636636daa23d53e6901053d834218cde2b4c13f0562d477b8daee851d8ded11cef8cac770f24bf44d112931d5b5e99ef86222f095864ea8fd2ac1f768c315611830237453fe45f88224668f0f34df89d498e17a952783cdc17ee713814332ede48b671a43837a0e0edcc931bb34035bf18510a2a59a516d3ed7d8413b72b878e1593febce1ee7c4ac9927519a288ecc1c28078eb2f82d70b7747900c19e5b6988ab61c163548c4084a04dd97e816efb38c01ac4317447778a2a50aaba4610c63cb89a7d2c7b8003541e01233b475fbdf823f28d3e58dd2342dfbcfc5cb6e078f30b883b42de715eb3cf01c112d16e089829f449f2455c2d353af7880d4ac5ab8ae9ecd3b738352ac9457d824f7e18188175603bf9f0f5aa7233215f9e206db18ecf29a0856122c6ee0e27708528291356fd9d057b3c75b2b3dcb519e5c78292e491bf90b95dbee5d8d94d2402144ea3f3a644fd7fd39dbc1db339c85ef4f883dfb7f0c883c8201d7ca516778727400f8f59a780c37b94490e9d9de078b9c4542d81118931ec530768b31e68fb08049bfe2379ef8c3ecab018c6105c7ebdb68d0753a21b6aa430d0bd69c1ee3b8964d6953f930e28d911d6b2a1c3aee6d770d33d3b14bd8b9708db72d978dbaac53777a529f4303318c0df8ff2c1dcea20e33642758404baa7b8328031168040ac058d0200e1ff863da96415b2acd1eb2a26c4ca4db1d640c5f9131512013f515d9ace5edf25f533772aee7a77132cea0b74d5da40acc7a88c211200e95880cf7ce359ca69c077e5b5eaeb1d50a6bfdb92e1b76cfb3336e02cbce38aa7735423c2657df0f61f53c400a3a8e088e277903f40c42689b67d73d6c0cb22167f29c24d4f9753e13fb13565c918de5835c96a8d71968448ad7d35c24cc44bdf9891ae21649bdc49d0fbd53a2373c5b8e9a9c42dee4403e68dc411e44498ebbde0dd1c5109e98efe71107dd72f66191a998b0744f4fe7ece63f7830c0ccd999bd4ca7a040d3d181382a307ceb88c80b709134bcd662879778125d49fe5301f9ddff004b12d921c7bd00bf7d90028ecf1d9f4703ee681f066d096de665e8f6c8f51efe7b5bedfaa4bb9b4b883c344395d76053347f554beaa7c6caeffbbad2decfcbd64ee597b55d3491a65b30f1c6103c293068791716b940f85ffb53fa391a18f29748010f251eecc724a513c5f23883a6e7effba067258c4a497634b414fe238e972279ca483110c6763ab36824bfbe5c3061d7f5f2df3c5e76596e8155d919156eab3e141ca83aed55a4a5b71e3aee23fb711f6d3bd1fbde3bc4f41cdaa3c094fa8225121a00552455404e315dfb1e28623f3a5acb2845467bb60ec193c6d0707d0245949695778aa33f3634a80960cf33527ae1ebf5f96b52bcafab84dd0389f7ac21ab27790c654869eb78a48365e96d086f1ca16ae95e3adef5125ec9702226d110d35dcd176f4017af02605ae841edf40eaef1d7df79bc54f039872785a12f732261b5ca7e9c249d12b92da9c535bee74f377105314522addcbd2d456c9d757d663c911f14cf4bac0adbcd602d3a589c9a467e1471e3af3659a57a2a1f5634b32cf7fa1167bfe0cc7a8b099720bcfee48c7b97f65c50d8b2532951e98bbe45280a43e0962b4c35f26a92371c3d5ee4b9eab9431e9074e65e8408b80c8f4b6901401fca6c37bf418b51a8f218bc9536928da4064e22d52d12e10d616f2e6a5058e6e5222309c9848477ea25ca086261be2bb0311e2fd613a20a9a769084ea9227cf9371f75188050e660047c76c94285f79615d68bc8a709455b8aa2d549a636fbb4f89777e6c6669878ed8a5e79fdd03e34bc9d30179fbbda8a83880c3e58dad896106871169835108b73a85ef63c2f7b3dab0bd5991eb8a2480c6ae440d39428c030118432da7d01b99e78763e509876515ecab9465f49e5d5131a4ca4ab45cb28584a51f49a24bcdf6ff6cb4a35f723b91d7fdc406e8b3d8c0156a3c387f2ee294487f281b02df7dde550c5c9687c8e4121bbddd5c91377ee34faf0ac732e0b6887f6468f15296ebca4a8dcb61d51c83b66999e12cab0c9e12eec3cf668330a1ffd9bd97d0e9311fe4c57d93ee6ce2260c526e343b8986dc9cbece76981e267dc84640b49c80eb14d377f44097acdd98ba854595667c2c5adcb022efd33307d1c8440f0d04b090159e826a3963e7aac3c7ac45a5870e835f0c4b299f9701967476a23972ec140d8ce9886fa21f2e0f44e94c6cbfc2f77b5a5e84a2ef198099dd0d944915db445f0d35076080e76368bf9e929e21e7bcb4a58dc45dc26c7a1709988a18329c574af13f52f0d7c1fbea2f3d913bd1059ca415d3634ce428a3bf5caf96d673d2d21be5f422d46f33d79729d7a9de7db43d2aa2150202e5c8195dccf5b18e7e122b20275be5a58e0df2642c93e0b931da8f7d64c2c586ee85705a00af1cb0818f684f6f935e7788c20806f8c53b8816e72a15431bc63b65a239766fb7bc8205c80e3cd529db6b2dc804782915569a9251847dc02b9a021b085d8558c43bc0f1f7312acca93da9ad262aa3c8ad281da4f7648dee9a46c1eb68a66141e91d5afff3115625036abb135fcf7278ee5211835417a23f651e46a4370c4f70508816876513e7d0afe0456f268f888296a4bd523c8f7ba5bc3efeb4c911b86ac79ae3d2d026991509799e508450b9d01665de9e4af259884ac04550ece4f6310caf2280410bc68a9ca6a941c5e87b55e9744bb7059cd39f98509c83247f46800c886b03d37f9fcf265872a60832a51af03203fc58a2bf8d85b1b9f4fc5b7c9067ee348bfff1ff9e98d0a5bf6d6d97ce178b3da43ab3f789bff760e626f9a1cd13bb0af2cf3438cddace94066989afaa8684cd3bfd26d1b5fc5846360db2f75592da5e76bbd2e3d40ca8fb1d0b05241c1553ec1c2edee122f024fc39e3a758d34b17d21c6ff4fa0f011f98efc089ba2bff8f7891f76e6c696b056a7552f050c2a6d05c4f1b0b582b84419ba6b08a13b4aebb5665e56f098e6ab9898bf96fece316af0775d8e74a0df3caa65696ca52124705649915f3dae12058d0882d13c98dfab79703acefe55c0b2ac2f86fcc3f27d81b845f2a7e07e66b97745b303af9d36a4abfa3f8432973c492df413013240c19955b46181809b12c56336704d83c1adf6628e17ce1c5fbaba142ad298456b9ec23f51da15d1890ab4b1e02224de6d59c5cc011815d0cf6f47cc31a909d55cb53d22c11f801d83fe2be1cc479e022890d99587b0be3c08b740eb218991ceab13e7a4faceab7a78afa4994c01460ca1f942c358d496b6e28d5436c422298849b27de6b7aebb7783d9d00d7462a3f019b955de55c802ac89ab913517516b5e3669d39b070052ac1f6ea7447a24ad4eb5ba1007212f1de404eec9f65a7b422fe3e218eab988e4f12d8dc71f2a91366f5bd59d73d6fc4f0ea8654042a8d3f4d56280047c2a5f2498234d6ac8caeb51da9d7a6b741e8247e424d9b1a9bc0dedbf7ea5ac11c5832ffc7c100efc063438dcf48cc0fb05fe4fe1d0edda935429a335fa3541b1c430a7603cc0d6adf915a2e8162fe637084da6c9052707e85e1d1cd456340809189ad75408dc575417a23a6ba38a3b7a7120a40a00ce65de7c43eaa985498fe1f711f06051c1418d505c78016facb010ad3ad8839ba437b71ce700a6c14e5f8c76151230fb2acb50173c0b0091c77ee0f6d0138bc81d9234b097e017ddd18ab8451ea6cbc2247a5c4fd5376ed113080ae6b2ed949d4c5741b1f14e76c09c5c1f338a4a9202bb75adf8a8330e93a55bfeeb366be631f6ad6516820de46bdd22460f8d091a265df2e4f2ec046c7208bcdcb2b73c1a1d603e56223b8bcc3fc6152d74b47f36ab36fd36ee2e10efd96f48a7a3d967a02cd37b4b1849b95b98ae6ce9ba7896b1ca77f21a8fc02157a19a0b97afb513d872acf7fc7f9708bacf044c1eada68c2a9d1fca9ac996c05cf97a772edf6801e064de0edaa94ae5b73583222445bb4c5390ad7582a5cade0aae51640f445734f3f0adc8d909c79b049632d0854ac0f5a1e883e8a9e00ff459ef3e00c82f4efdb895914de0800ca274782bdde1fc08aed76de7416ee24bdfe0c60d07d3598601600951749d6abd93a1355f4f4597e1e7c9a4b41bb5c66cda9446a5a44de00e6aff0efca82d9240ace9b8fe4f7e2155119d2353ece9c77332485952dd55df79a4ba582c72b320f9591e8bc51ea0b8aae7520c09a80425eb70096f554cb2c742f0fc775c83f691e836e714b6722997ae6e4dd7257dbfd5bd9d0b287e05c7787e978f94b2d99dcb48d33457e1d1e52082f892d955a7d3410c8fc2b37949886d87a4008882f8a0385ce5d97093275d7520f19de31822b90a06487d988af6a293d4963d4100e4669d1edf1f922c3ef121140f937cbf7803d70a2ed1a0dfc4c0546393d57364c0cb482a6a202f28e1eb56779ebfd1e10dc196a2a4f9e41f278ed29d11020b8fc0cea82977ed2e2eca284d71b7c24c0c493391742d7a65c1302ca801305817799bf6b68a295e88ff7f08a664699fc62e5bea81c6e31a68412b4028f3cf31ffd92d9dd0eb880acccffdbe76df5384240777f7bfd0d29649d6c9e85d2d114041c11a371378181b298753aa031f14b2e650d06893a85e431edb3e17ce34fd85e80f8b192bab5d8dac1f4f3574e163b4128c1d1430c814063fa899cb296afe5ebba1d371be924ef01dbd138d2765ee6eb22b7a3485f765cbb17713c07b23359ccfb52fdb568e8e6e72c50e7b1b4693ff522a898c2dce951f7c1edf6d95427f911f17927afbc9bf3fe8071c7aae7eeca121afd23a6cfb33f284099600b3e65775c160169db950267c08edfa4d845045992df6c6c2ec055c6942785a0c2a57532703a5421b3bf9032eff29a3e370949d0e1e04a29924a51283eb1f7c4e9c20dc24311abd7ad896e2f7709ce31bd32ed1fb598092f9fff9cc181e637a4c3f2bbd64cb4fb7150d8449fae184f0e36a54d2e7235940f422f3a6e8ea89cadcd8ad35a2e438d641253eb5bdcf20841774f7d26b6ad76cbd60a4c30138289f19b6d72fce8e25ff984e94c594ccc7b4cf127b551f93c5ab5b0046465531d67ea507eb74c60e4f629085dde444746414b718e90483894baf588a97439dd7b6da10e1776658adf56b71a41411a5d7a495ad09e90f9fc00540b0c9bcfe0733b97dd0dd4bf05057f2e06c4e004d8ae28c40e9cc04f2ef661ba6d28b752a4407d289cd37a1bff094a46a2ce3c9eea0751eb455733f1b738931507476441ed4d9c7623d6b748680b3d00bb22d406e5e093c2a52ab6dcfb03fd08624e275d43f1aa66ce32302089a73af4a0fc23e6f143068bf38fac4a9fb2740fa8c54449b88e673c9452a06da1ab9bae97d05284dd4a77986508296266144d7f231dce565b076ea7dfdb346b3e8767bb7985e039ac355feb783165725ec0abc465ab9d0f5028b714dba05533a1cc281070174d6cb39876bfa2cc91f2aa805b4c773cf6874b6f4e63f7f12dbd6f1bb984f05178ea8446781484bd7bd9aa4ed2c5a095540e08bd1fd102121f2c90466755402e610fadbed3dbf2576bc14b4342372f6a7dcc5c75b19d11dc59401e592bd7ab980a0aa9273b1ce916c6ceb463eb2ee021b467b755079a9fe3d667c0ccf52b89952511337d626eee0427bf9368e203fc511337177cd15f2624f2227ce29874a79752efac7da6d519f729b24ca1319e7ad48c0fcc07bf55ec8b707f5699bdecdc901e489ac0a88119dc0e0f6e4e1c6b1a12974a5b387cb2d04a8d84a0ac9f3215e2e865a746f38127a0ea986d1e2677b234ef87b62896dffda05e2a35b4515c2368e476b027a60f4b3d5802ef418d26515fb9aab869a367b67c1a0e652f3ae95b727dfef362ea8734d3eda68eda987d492703c8247f35dbc7d4e47a91fd9f2c9790b4eeeadd9e1974cdb12a00983ebfde38d15864d8132584a2bdd6b94d0fa0fbdf4802e414d9733934b6e33421bfe2bbb23e09c4d6642751dd9adb77cecf551933812868f239808377d4d49cdf481ad8d7d84b94cdc3baf992a919cea6f241f98524b364570521968f5d8be7e0a6519135e91e958f7b0f9df7bd892ccfd534bcc4321ce3fd07bb3be42667bdffe6404c41ad61112e8a407518aba7af6e42497b0951357218bf79ec37373539d148eb73aca0c96ff1135540a004743322a4482e43464579b1885dd9b46a45195eda87625e6c371024532ba5fa4a92fb747dea871896dbd52f6e960a352b3a68df8d941837710e88d9708502c8927263cbe718dc9058e5b89d56bf2984462c3b827128d9ea141c105c9bf8b3746b00a4fdebaa119e8f1ce71316c6948bdb1ed309e02115e50710343e040613054b315c95fb358b0f35a7c531cba419b4ffc9c6c139f7d4720c9899cf8ae8b3d741d62c6eb0161e5faafc60d2ab206f5679c989194687aa64442a15108ba6b60c2a1fc576b70bf21b0f3b5632e4b811c95f80d43f2ed26abc21b415ab62f715494fd16abbb67aeadcc6e38535607cf4b5755a8ffc8b6cf590aa174cde147ef95a92f848e8165b7e04b6e441f53f2dde286e2bb8c294b150f3d1f9e5e74fc2b4b251c3b8015e6468020115fcb5da7e8fbc262e32720b0d795a0e75d65161da15f9de415e91f71f38899e924ed1c0bc47ef8086f9ce82033475c9a3b49d5aae159f2a4345a01ced8134f52c2053fc36787eced347505eb0c3fa01190c1005993bcb84dfb73d1483c79f36ebf44b042be067c8103a784a0261982fcb6122b15a19a3a7e47f9e1b28245149950c32b3c7056f95bb6a0253f1a40431eeae4e997787ac04dc4dfc6e3d4fb5182cd6228100b9e4f213630793b96ee0c9d108327cf481b4efb653d4820760237040f1fdb54d669d00dcfd065ca1d99f8e98a050d5bd5af60914e9239a25a16b6662cb6bcc3834f093ccc39d5b16ea443d439b5ec80c6fcab549cde0b2ed41f586989cdf42b611164b20065cba94f6fdf056886fc8c92ae8a6581e52b2f7cffdfc2374cbb5d13bde49abb273d2ef3a71b9cb70d4b3874ea27c5a9fa30e6d8a76253e83431f85a046ee692d1b0801ab23ff96709df1a40296f717ab7e86700d85b1a803e8427d218e2cba836c56659bf806067f609b880a7a477bfd096c560aaeb0833fb5c87a0d62d4d77c7b8995b56fb41f5001d48edbf0d50bf4360f680fcc46bce2820df78b18f9a1eb0858b22cde93963c094b0bb606f2004a1afd71e67f72b2ffc85a48476bbfb144f6e016aad7def44ec4b2591565c88c77a7ac6c8d58fd5aad7db648b8497d7b60256f115bd77f93489c9e73e81d9e1bfb575ac1af7fe271c19e5379653ac5cf41615b3985c52ccde49309d7d009499506907cf618c581ca86b8a613d2fa3b932cd4e6b3c62818fa5c99eef8de9cf8a70b1c39db4ced75b9385025bf08b675ca88106460bacee13137de5872cc0f981f7fa21783fea489bfef3bd3df9a55d2e6dfc0d2e50028ec86d163ea71eb911ef95470d05afb2d16ec4e285f866dec20838f49575ec36523156c75b730de6cd65e732c91e8fd2f409e748c0060fd97dd20689fc60b9b1ed00d891397253bbbc93d33ac050d808e220b3e99accfd5bfe44193ed9e8b2b3aae2a262e16a1d01c5b8e58f46f0f6e1eaf0b1e64e36fcd3c67e62149042bc2afaa9b0e5dfa88c893ed314eca27a5b5516d070ea9b128e5dda4a90d50a751ebfc1acb8b7008d268488bcba09bb30efe6238225e243906ce79157b213a5b4c05e9ab5302109a657f38b19a9348c536098be52c64084398ac9d2be4c91884c2be4c6dd7a99e2a6d4097a91a97cbe2d1145b04082ae148d47ddd83475a9b951f52a0f5a9b4091f4b0119a5eeed208bd586e35cd9244857924b33c8afa4e3c70d740f80b7db9bb225c6670468c026bbfe55d0324a5683a3eecedc16c63505b21d7cb240efddb0077b46544a92bac71bb22123df11923885aeb088ee969cd28acf5344ee90be24a7e17ea4c5d31023622314357e4179faef52a843536f77d4fc5c57aae2db1c8c60e0785d87b31386b490e338577f80f5324a9c509153c23af785ca3938939f9407b490bc8df86dbd2bbdcdb3cddd34c2c38f2618f4463afae1f0282aeebd0019b4e8b960df2315dc35f5830561a51ecba6582181ec5175d0a97c2f268aba8f30c2edb8019567eef463601d413083f8dd420fefa213609dfcb2fe639da40dbda47a0cbe08f554c62dbb1d6d98be4b4c830032e7ac6502198fe1d4a57cd38d7a4d505b22459fd844ce756b4fa9e3ffb08e499db20356a6415ae815449d6eb24a086765fbf796b8194e3bf6163b1634dc94f085a14fa5ee9134b9ad51b447651f3ddc82fe38b1e5c4e5ace5b0abb212a6d19e5c52dd0af0c574d0f53016147e98713910acd3b09d1687084d934212863a809fadb7b3b23c6b54ca8bef4d8eb8c6337e6822b9baec7818a3060defad3f6947acbd654226baeaf38dde531eae31414fd0e8ae42f8ce3e17b0dfec9c6039742aa7900fc703088c1c53a46a960cf2c67d418e58e8031b31c773e52a63d57055d06cec7077ceb4ca78b13dc969a2e53ce3ee0f648de31ced58de607f3efe595fbef08b0729d364062efa7d538d0f9e79bb8e76e153036ab68b93056e07c3f71312e05f9ce045c72101e065ad246b6e0473ba34c62d7da75ea80e4831b6902fd25f2499ecea414caf5c2d0be0739660d4eb524575ff42c115baa8aa898dd83201dcef8e5543b9a9e08f9f4188d20d7f1ff165fe7dd3f339aae4c73eb6e2aa2aa2f6e6a02e4883d88ad7a8b398a013aee9984cb3c3cecef68ef083c4e74df593168833618802bf4097c837dcbf0d19700c02aac6c2883658c4d68be2d118404256343297f8b9bbaea85ef5d67d6124d651526311013d03fce2b19e66a4bb65ff95f8ab896cb0c3d4b218347b4d70ac486ca4f83fc3a3f7e516b6a9d6914b04eb061c99a9c1e1ab962939134613ec6f16c05a6b3a8a90323b402e679cdbe64effda25ec2609c83d5cc0a7c001da8e12882fc1cb0c95a47d3c5d0c2be3cc9a5ac81bf31db3c29326275eb6ddcef0b5783dca112cb8a126c66aec723e4fc62180445f6a3e0ed0f865e9e20ee1a2f20db315cc5877485797ac584f54d5264580fa8ab7c220ff2c7b0a1def3c6d23efae4063267ef8d42fdb7fd6843e237bd825071046db83aa1bfe9719086cafc2bb57e15c0d07e7fbe6dbe8962294303fd259f2def563901152389702e7e6a53be3ba0884128370b69b772dfae6cec5de995b17a59d0f56860038a12c273ec77e0916637daa9c316675676cd594a3f61a585b543506a9acc61f858b1f1b4794c6144b5febcc43c34613584db8282cc39bf4d2cc098ca7aa45aee5ea9b240f208231a5231a980b5c956511ab67df6253eadf06339cde65022d50634ebef3dd7629d4b93d1c69f1036dc8c4026ffff68954365187ce71b71d4f9ad48042bb87c96f127b0f365e00cc2e6e4b12d7d06e10a6a8cb2dcfe9d9d195f20b927ade13ba9bd525f3a06b9d8200034801bf98a7b819efa9ef0997140d67e4dc527f9441f4e5f2de6e967096d95473124f051e9665b37a424aabd04c7de4d9cc115d57882ac5fe501d90c9875dab5c5c8970db62c76698245c62d4511b580ffa76ee420d2920026c07a52d4c82ce62d3d3df61e462410d5601844532e2390796aa947dfd3336d11297f09a40f2d94b99110a36e3d7379f4e6ffcd857d4fba5a68275b5f0e57dc26b377fd879080bd8aaf9ccc719a60e3a581232f0656ab613aea2f1cc7c17407d89ecdeaf30b17c6b6e14413b21ade20863238988c13075462fa0370ac547a39c8c15158b765b39736e4bae8979b6ca9e6a48515771cf640716110df508523900a08079a73aefe1c30cead2ee5de1c523d98efcd63e743e907b1ab19866511f2575cadaba957a84457c984b8d6c593d3fd0e54128ea8fd76987f5d32266b3e6f9d1020211539fe36f07be2a1c3ea5b4eb256ff5febcb010817bc679611974b24aff19a0844e42323082861722f046197e2685687b7c9381d394492b76ccd1fff6174b0f0162f4ea845a2bc854db9f44152aea2ccc386c1276229c5d0f9a15d5b83a6e63c4eee0c53d3f9d411b5383dd359e85b9f10de5587573274291fe49cf2d33edf02d89e354ffbf58b29f3db13b52ac387318f546b3a7afd88f71a566e35945a81bc7b061903812340bf9bffc70e70756a8b57cc797c1afd03d47ab4e9be5ad40050c83e5064117ae1e07b85fcf34928d8cdfbf384f1819b405995363304242ffe6dd36ff1c54b7d5e79d0166b4094a38d0d9a87b301c5bdf7ad0e02a5ad3917574773157addae8a8161984680d34144fd634993e43018d37a5e1a1be23ec1b40081c8c93efda48368c24066d1904cb21c7256d3e297e35310922c9c55cdab3542d808c1012fdac355fcc398ea282ef78fa284f8067281666144891155800a255cdcee239dc050010d9fdc840591c397688f82429b338f9e040d7781d37854bb633ead7d740e27708528291356fd9d057b3c75b2b3dcb519e5c78292e491bf90b95dbee5d8d94d2402144ea3f3a644fd7fd39dbc1db339c85ef4f883dfb7f0c883c8201d7ca516778727400f8f59a780c37b94490e9d9631ccaafee674c9992828a1eef0c87a261dcfe4f9bec5847c33d951a496c8debc1390dab65072c0542771cc810fe01f97e2d9ee9aa012be7e07e3e4b0bbedf3845b6f4466fe4a1507faa79ada214097d25a6e6f63831f5aac22199dde9aa6ce5cca39e215c95f6904e675f4fa10f2cfcdd315f855fb6fe8d61ebb8c66122d141f4aae8920a3c33c9a93870167ab990431d551970c6adff3cee0b618a89b94a7a6962671fd8f89b9970f77a4f460a7f79bdce822d34ebb97c9c2171560162a899154d2610d467ca55c1dda68205b5ccfe934ebd3b95e9c6611855cb83e4ceb36e20c6a9e2f814c75b9c98f488aede333b43c6faf76442f56333b881220fb0968f3cf4767e6ead8a2fd0ea56088b4fdecb9d0c60d8fb7c1e470f6c9e4a9fb5249d21b93235776c0da684d90646a958f00f713ba28ca3d5e2892bbf593533ec458d1698b91ede8708bb9d1ba1bf62d5e3274acac108daf8d011efc63ff3088e7bdf2a7d1454dcfab4bbae56dfa0d4fc3e712c2d102761b06c2e3e188f1a564950d78b7cf01eee2c9705d64b27624d187124cc70b444e91d76d1243c7a89376bf147f09e58ad9c9be5df7106f6b270830bea1688baf92f747ea1f1125de443e25c0d6b1ca49b34cdfac7a2b9a6b83b248196646ffa80b31e69657c0902e2d9ac3380f6c8f01f4ba1f2385131493c29f51dc8dbee79f32f45f95b421a8a9e4187d4d3dc36c0f6566c3ca30412d87f78f149da6181440311f53b8dd272af397f24c900429034d72f13633999811febeb08fa8fdbcb2ed951b97f2b1b5a36e433f028edabedbd01b15cc82bcdfe436f30fe9111ac0f4fbfd7c910f4aadd98fb60a80960cf33527ae1ebf5f96b52bcafab84dd0389f7ac21ab27790c654869eb78a48365e96d086f1ca16ae95e3adef5125ec9702226d110d35dcd176f4017af02605ae841edf40eaef1d7df79bc54f03987d70a8219ff934723f7aafe4554467761209d79c09e1a64670e8e21fcc216cba338769591dff8b4bf9a816f247f37b214cdd63aff088994d2094ce07741aa5f1fc0f6a4c9a6ee492fcefe7784404ec6b1f2caecc963bc59fd20ff0ce2b4d478ad1bafea89cd84d6c4608008d697de8cc984afbec60a6311114ff9345ee7daad550c8f290c6258befe7e533bc0d213ddbec8effdff2060f29b6b4e362c1f9ac1fc4d2d1bd27bb48c8b0bd4ecdacbd4d1f6cc02238dce5a942470b4ccd7b54b81b5c1a9dd3c570f5cfe5f4c052f10e23b767bf2f935acf20cd4ab4c6a6e48d7d2bedee59d56372d9eda342b102baf3412ec455adfd0787a751ff8b54fe8df3264613a79089e5832f167f5fb46ae4f5ba3df00dc2124c76e5c18e41f8ead7883646d814da5ba3cdf3baeaf79b347c1ce1cbbb762142eb8bdb3d2312ebdbfef64f71c1d772feccdcb63c111f277cd2185cbce10e3644b5e13d4a2173678f23051024b8cbb3a107a03442c08e2064518510b356eac1e82c8e4121bbddd5c91377ee34faf0ac732e0b6887f6468f15296ebca4a8dcb61d51c83b66999e12cab0c9e12eec3cf668330a1ffd9bd97d0e9311fe4c57d93ee6ce2260c526e343b8986dc9cbece76981e26684be5e4a71809d854e92019d428e9dc4d28b2320859200f5056b08eeae0acfe5595ade61e8ceba4e55dc0d272044cb23f66a8c58b024bd6044cf3de8e16d10907f14afe7c98be9c6fce1ee2e9c237cb2a054e6b1f86600171a41ccd0d667d6f372ad4e6572fd6a20b8f254bb9d8c44550eb6c1abe31e26d81a318dd1750f0e1093becc587278ed1eba3608d21e676d8549c59fa1b59ece0bd98cc94782a3275e65f7f29add474a3399475045f257a0bf0b76753886dc6ab4485366ac383c327250f902904fc25394b3fb56a4c105863d9c9068643663402d91576cf857904532c8db810d692e86fa21cd6743656b4f0b4cf7888bcf65b913700e5ae56378fbb782f9d5b7b293819241feed248c8209cd4bdea74a84058a9b1d601edc1947340176601c0f1f7312acca93da9ad262aa3c8ad281da4f7648dee9a46c1eb68a66141e91d5afff3115625036abb135fcf7278ee5211835417a23f651e46a4370c4f70508816876513e7d0afe0456f268f888296a4bdba09a52a40f54f415b0e3777c39d46eb2185303236d262da1a60e830dec97f07f51c874348bdc364083ae96a5f6ffa2018b9687f2a96f51aa56cf7a0cf715861c97cf39a6012b2c6fc514fa9c0606f614e0a65ff90e6746f841d54fb857f46f9b94b2e896620e95305cc0618e0f3907c8a2efcba65d27953d9450098cf6d705d286e78f64d3b6021fd1639ee1ce4e562a703772decbcb87d9e0f01a752f562a3a44fab5b48eb4de988cd067de0288e2345f089d1a3e7fa556d8113caecbbc77f4f1dba8f3c4cd7cd0c0868804fa5eac7e7bdd42e500568d1c5dcee071f77db3a69a1ffb3ab263d550713e08c592af51a468f1d9edfcfcedac7e481f8e46206c388deb0b4a9eabeb02f5f016499982fca1de89a8b3d14446af4be2fb8c64296cb85703204ab105a2a1f68aa2d390b63d1eeb9c6358b59d8bbc22c6aaf82748815ca83cac96e0eb74a7f41336ab097466be0d3356b71103f63011f98e5660f31aab8223543e6b38e5be166d374b41fa0b03288cad70e0ff3ea607398213c182dd76565b9ea79f0c7ddb3541309f6c3a77060238e95eb414c8e931775ce68d6a2cd0e49f17ea3f54bfb7887bcdaebe24f51351507b2f1847a5bbb858eb49c919bc63db2b68cbd9e6500c7a99c68b8b9d6748d0cd6c666c25c8210401b7d5ffccd22d8df8538401c17ff0958616ba3d19af9c5069d34f39cf1da857ee5c61305018a3211240a5015cadb32d34e4906fee3895ef547c42706a4212fde8da9d8224e1c4295c8a56c1290b5115e24cf8c83a96109b08cb9dda44f7232130a2124920711085cfc8fb99ee6d43febe04be234eedd392526aee37d0454dfc7b5516d8adfd580f8b3d94a4c10c7620bbf9296651dc40ce6e7e87d9c09ff731226c4a86595a7078ee64bcabf3da78d94771c74d30be6e568cca2410661ac4edca0e1ac099197164626ab6806600505d843921c429ae24f01c494aa053400a5aa716f0e0cbc035213ebad5b308c1c1b179890083f20eddb65bfbb3004ad7b35517dac391f4f58c940ddc6344e11cdaa505cfba9c7a9020c74d1b6f4cc5ae69bf2aa4469383a20141d946c5e5339b4dbf12bcea296fa770c03e7348b797b4740a91125ca99521b058944c28b0733daf574bcbcbdcc306098e19fa031a270a260aa40725d53c7702c73702eb3cac91b4219de5564089d0d7826139e99427a7d2a8f773b2a8c9592554a0f4cda88e7985fdfb083b54047770e9d43a8c8c8cb910f5692d7bf39e526103571dc800d6767fa9e6f8e71f3e4afddfd584a711d1daca0541f1354ad3b77ad475ca5753ae742a5b5148018951b658e1edf4c725efc80334cc239123a617bd741b950bc60fec5380f5c9dbd458ee00a85180c43fa225a2368b29ccb7ea28471ab9ae0cdaf94c5e3b2e27ccb41a538391dc1d94930a83cec0e85261529fc7f2fa4d89260431668fe25069787339586de8e655edbcfc0b4c6ef433270ff56ddf7e8fffa6e25b810cb470239d09ab3b1552c54eca7746df5795141360022fa1e56491c34016b9f2d208db982a1813dfaf1af2dc2fd2d45260f8d307b48ca4ce75d1782afd5e74163d952f6e3333c928c34d572e63b7331c62fd800c516483c464f23672de584556dbf7fd637fd7c31d617acc02eec72624c64dc0737841e72c16d6e2158de8bb6a6bb0438138118e6eb8a1319536a56d2e3db8200658fef12704d9ef33fee432a2f7a799c9b2dc7424b7a6a9bd87b8024edf87c93f74b823eee0f27e1f0b38ba7e6d12c4aac2e29f4eaa21b5cddac43bce21fbe5288a6783ed6dfdf1094456c7c322631b4a6139578003d28c09ec4384acbcd5ff2e6e67998a78fb8970fdd2b7a79df2c9fffa766bc2e781d7206a7fe63c708b7829f3c7e99938c58158bdd3fe3e02706ee1d790ceb1fa99d9755f57e83db6837a9f1cd1ee35a4a993f6f4468263909484d3e8b09e13adf9ed22550119f40ea12992ced133e96d8af32a7ea14fff9f68ae2177a9d7573fa93cee717292ccf0f7a58ba1fb4f28821772390fabda59e3219b2a50b4a56bf8b970084da32efd6be066ce90d23da2a47a76fb678e1f257ba4a40146e18daecb4391e05adc3cd880c32430e81f5c1645edd3bf81de544e7c8504123490c434ac545f3de67db9254a723df65f905c48ca996ebfa46cf2f4d97f95a0460615b1759f9e01dc4a03ecba1ece87f113437efa76ec21b04a30231e921ceb0cc36df0443aac043fa7546bc18466ee2d1496ab53291c8696939f21c3e2508a5a03f88fc51e0b1a0d01b1c7087f3a5b88d40a423321f110a0c18f863146b371455fc5f187d353d7b602ac8cbe9c2b4b030557f65dd0ca13a5afc0fe2fce87bb044b37a1634b001d761ab6e5bad1b0488b5c7a2f517ba0acb52865ff6245b2355ec287092bb768dab734f20cae7262b5e05282ef41556be970de5b27276cbf7692d5fd02807b307f40b22784011e561376f11eaec5ba5ae3475a1b69a72f2ff33689724860503d117cc453b614a04f56315edfafbdcc0dc106ca19d6aac9a4bc22e4e9afb29213f9f30144b6c8185a4fe3d4b5c5c0028c9f6a2bc5e8f31f314b2ec45717913736af79677fe596db33403a41d5dcbc3ec103f29a0613a40cee6a367821e2f155f42f54194a964c6f6f63cdf8bb610d3cd5facc6d306158e547f043903b119d83724365e0d235cdec0be8f680ff7a9c9a45338dd4934e05e2150cd59eca84ece1079277fc43af0714eefa8642ba466ac2ab80597cfd6dc3ba22f65977c0d769c0cd7f0e1b664bb3cccb3b94f2ccc5fd5e884f0ca05e4a58f720e2057a8fc345d033903890252b7cbdcd1c817b0c8fbf6053acc1107d23079572ad24831448a6b918353bed3a3a058eb219010a11d624de9b0bdac0f586484472004f65b9ca46f3edba9d8372efd131500604cc0da1d5c4fe9ccd5799357dc62af2b7b573c4fef44aa199e8cfeb65d93a9ace05fec200b9a1a0f44158f6350e19efbbcb0f9d2516a43ae919daef78d4c4a80906f9636fd73db8c3419af27ec0990d7a2ce44e699bba80f399f3942b311c4e1f28735f524aef4e62ec2be2e9c5bcb50272233528dbc26b0ca0874849bfdf2bf59d687e33208fb7a3caae813ae36556f2f97fffff0e9fa4f031951196fe0dc102c8bfa74de784097bb846dcbf1bd1c0b7140b9c2c9a62864de74424a90e2ea34a5d7c1a4c0ff63a11583eb1f33bc4f2cb66a673bac6ef446ed2b2e04a3bdcfab57c772546a7978f16f114b9201d19e6c0b7c5ace51a509bd141c11b47d172d0091cf7ee39ff0522db5e7847689cd6b0a7966f38a6928ab3e0fffac94fdba9f3128b6a9a519df8461c75b96bcf55069fff51b60b5cf974e32a906697b4408f587438176a8aaa970035eeb1b5202d74fe2cac7eb56b16144e13dd407e883be631f15be2abb086d27a8c2e582ad3621710b9be9d81fe332a714be6877a9621ae0f1e63d265f80a38242f063c7aa02d15ad4e3ca33e6fb068dac795b20656e1e21e40f7cc0a78ee0a3c92714e6c96400679d360f2a87ebc0283d6de1be9b3bbf36323275ed643e2ddf13c66888c2719fc57105472f7f629ad3d6a0f1f443d7b16e83270cccafdd29239aadcc557618774d205ccc38148fb109263c1379f71b49900cec9b425788f204544d124d32a9426fcbbb9bfa14082663840a2ef4e676418ee7d62851858c431944acc2d92170b576cf60a2045b5146ede35537ca49879315e4b1a5ef7c42bfb3ac9a3dc622ae3a36b4219f294da94868b37a28299ce8558a38e89e11b443ae2d5d766f487ce8d3926e41bca67e5b3b6a3707b63f1761058c52302f8927f817fd6a9bc2ba8e836b317d0a0c7f5884816c5fe854122d4494b9d5c218634a05ce05ec71ad390943d4112bd7fdc64d68e7644a36accac7a0fa2a48e4bc1bd6a4cfa4c8b174dd3706081d928682c79248a0217ae9d7ef59b453343c7d2817258879b666380cd287370a8b81e1cb6bb09ddb7981fe1ef34c6f4efbf0329f38d0c8e49631a6b89671d79c34be79cc4ab70abea67715ca43c463f6b642de25f146dce964a4cce041980d020cde7a657cb122cc691286eb9f0234d109aa91cf577b77bd66e3a51c610709c1130e1b5f5101a657a19f4786fda081ce30ac5948a74fcbd31347dfca5764fb26acba038596edfb8fdee43cd459b27aeb85e1627c406c30c99b7d3ad1dcfad410786f68b6762170708522ead008b12963de1bd5a6d1fa2e7d53ef064eb82efd3fb3facac1d990600b66f4a8d0919ac3fb92c7ddda1ebc202fc889130d86cda473bfcbafbfad6128da39608198d45fbeaa2ac7bbbbae7963633fac60e08db1fc057186080ddfc6bfec0a9a9c9fd87e87fa0aebb3533b4d77cd0bf284eca91c3a2027417a3b65353e23fa643bd15deb833297fd402718d9596abf23046bf004d8977536a825d8533657b9a408d9bcd289374e93426350643ec9e38b50a550ae502c9b1c475fb80fd1709df1abd184f5226868c060263ae4df5bba2ea59a9b5fd604d6322e0fb064dc178ecdba2839b05bda1e1aafd3c5f1b94b1147e2d23a69513f2a8ffde12b6d4b0b1cdb630dc43a33051f86e56a3ef91b0a7c63a3eebdda171d085c8d039c3221cf59c875aaf3d69b115c9cc105347bee66e39bba1ddf26299f40ea54599b5aa4c1cd202a1f236afae8f85485bb15063dafd976f952eb5bc0f2b6490e44850903cccaf98cb97e29a772927c4bbcb6f51817b687cba6fdf0c222b2ab8e512e0d97c0ff67f8078bb786309e975c0912656adc6366032238d8510230844e0bd6c7dfbe1da883ca66dea87138077078e077dae2bc9ef249e8cb0d633c8e1f377d3c1b96594b6241e6360b95f5c5868e34c3f9dadad08e43e6171dd551bf758d21299fd05cc75368c9250d943d7d7bc0cd7c59447c2509e5ae61a63939f02add3fdb31ed7617c31658f4dc25fe5ac1c3c9d829ec7e4354f574a4bfc1329627d59a2f6b5e73faf89f0b3bcfd4f04afb9f806cafcaefc8506a5562dbff6ab8146877259f308adf507f624360a13f8df74d71ae7b945669f96996bf11657f845f6296009b26c818c586df95adf59e3bc9f0265b3c793552829871ef64dd11551caee9c3b6353ccf39a9cb6a7e4e4bc4c337349a3ac3f82f46fd4be09c4da9d9e24a2c3d7f2c54e0b664905c1851c24183a90560c1409a209ce4724c415c7b25d4f024f5d6885daffb7fe38518042477a14e9e880a9745a820039cbf6c42a4f72bc8fcfbe81853133a68ba48b9edd8deaf9505544af27eac841807e2daeaf75fde708ed2f0d8f0b701c5f416e2c92cdba70811013da0d7c487074b7e6d7c2dfa7e344957dfc8a89163eea44e6fa84f80f6777308e062c0b695d4fe2b65222b759678acdf3c935eb3cfd918e8e96cf69f17deb8cbf886684827a5d51a14f7ba4a19eb5767bd8e2f5aca27f23d58f5167a488ac4d8f2e39fbec6cc998a67fe4d3cb29996055acfbc9e1a8eb6f337924f27e52efc0cc3aaa3b8ac8e5ef64420da61466df03572bf50e7e20234a4448731bd6d999984fa6941247d3347e261a82d43308ee59edd404ff89f3177fac0fa5f53f59a575f945436ce271fbb18d3b6ed8e969580956236d2c6b9423537e93dd37a8ef29072113a5cf6d9c122bd6c9cbc8773da1e347973d73e079118c87b080874b64868020bd00607694bc0fe9cc5a7556dd0d8808400e5941a01c4242b6ab0f650ceb4667b48be22a2f9ea84af44e1ac511b5b25e7224e5513fb49346aed9cbe3b9e3fc276af0eb42d02cff82d24451ce53fc44f2e05d7c40584706d29015b04e8a3a30fd2ab76e47c772113d65538a5bfb3bf4b5791d7ea5482f261db17a9c6d8cc3fd51c1afde392db36e16be44b5cbb1f1cfd01dba3308bb72a03762d962defdea05fc02f06a077f082da8cb9c3b0cdc555795a757e83752267166fae0f7bdb46372af63552c6ec2a1078466b81470a881e83cea0a4b2426d7b208ae7ec7f0ddaffd040b2a3e3c1c226f160ebb408267ee4456812976ab15af7b7f410bacde67dba015f64a8e2db419b9154d01c3c5f4c0f9027852d9bd6a7644eb88d20b09443ff36a7071790e85bf20a221e8558cb19b069bd7bf09f95b34b5d5db78d5a1a0b3d81391d6897b6170297aa5b1c55bce85a12d0059cc1e98b50cc0621fbf61b0516043412bda32374d1132e7070330ddea47ada4a10c7e137ad554497ad4f886b649a10f9a4d58de69760389acc7c731c97460e59308f1995c2de3b91beb997ccb3379b1e6d04b7084a63ef6549a16f7d1739d2b7ce3f222f28bc55739a0ea051fa311cbade09de4cddf88e0f5a60ac3151f8a79f0defbd347e0245ec96e4d0877e4ebaffd715ff7ba4d8648e54752d496839bbfb71ef3e8d03ad1937bf8c7146b423dcf2d5b6fd5fa9983d3cbe6c044884836c8599372acd5967572884a492c785ba229e6bce4070e12aaa22a166edcb667117db0206749212d2e3b7192cbde7580a5854fa36d505d287496a3d6a2832272652ab079d574204d9e477a830a9486cbcb3727636c56eafd5785cbad8752c69b0198f6afe553eedc60950fd06cb1935dde7bc6094036ce0b1b2a9af02298e4231a4019f0346c35c30476f990f63ffe6177060378d0c901a30494d73256d9be1c529c4b59e5c0840ddb26a118a568230e02bb636ca4aa60a53049897e671a78f6b84762f1dccebceef952b8867b49862e9c4be266662b3a64f0ac9b84a7e63a5d2a3ac0527792530d6e9f607bde7f5f6a6f634752b6a47a4ba116e5c664af353b00274373840c6aa83d05b8699142b451e011d43fa3f666ac6a27a959fd92a8d8f878526be19cde6083b5d43d977deba885eca8bc2dffb014c50da0fe62ef58372e9816f978957b3e05bd478d856c02c16b764cf4732f837b23a9dd214123e64b56502f5db1389a4b5df5ea037b8cc6cebe6fef70f36d38243fd04849499a9212baebdf8d967fd42af8e9e269cbbf7fa540d13ad8523f39eea38363bcdcf003db239e30e3d10fd877a23ad4ff9402d534b92c8375983990d3a2cccb4eb631c4aa40f14a570d1cf851b94ad6a009d80ac13fbe8baf8205692478e6b2af39a2d6c165834d1d4f774fff9c4a2c59cd908eb8abb1b1e9263d505c2e2f25a329e34a819095f60815d41f9f7dde6d3c415ac2303800a1913c823e6ae65405bc93876cd1ffd3a91263fba7ee27a558ebbc1c8656347e5e3d250684e810dc16e629d4f2e55b33950f2bd0d8108c95a2d4d92f4dfe10503dccb10057bc5711e7d80825112fbeb85a0240b81ed130a86797d2bd4b0e8cb1de46e380f114455ffe89517bf2a2d2d1006ede9c235305d383b269df3f1bc89744d9ecaa1303cd28b8f4026310b3716b13c9654dfe72984349263d39d42933b9c91750988d6d0580f72c332902e7cdd9f6cf4705d41f37b19f8c29b22bdcfacd5fec19265adc952f7b2a6db2bea5644ea19d566bfa01d6dc483b44fc362274ecbe78f3047ef18fbf6f01771008f068ccd9088d5f14449893ee8185875d909196e1724549a97c41928dd8d2d361fdcc7d7398ff725dbc516a3264d8189074aa0319f08da0f969e24aac73e836512cdc8eec7e3abf8feec9c35cf1f694997307e9b1f537e4064ad40ad0e02ef11c7d297745ba0acc5c13c61f66153a09dd5e8d11a3b698a2d341dd9a8eb4e6d27518f634a49896fe7a6389bd99454d96e1332d70fe551a150ef6ecf00b081ddb2d96848ad6261133d7ff0609226bb79330bb30766f3ad8823ea1f1dc462caa824dbf9ba6725aa11dcec35e50a52f8c59c0ef02f7e44b9f8ffd1f479ac971cb908e2583c92761df1d74d85978f23c914b2b90dcf4a8aae3058ff1e34b541d960811a22edb129252cae9cddf0172603c13bf49456c1f03b157c1da0843028efe29821efcbe7be75f9d4f341e5202a7b95a01413c4d71cd1fafd7cfa9ddf539fa6c4f077a0f8570f3ad1b62697a9b0d63910a22bfd5778be333bb8315706ff740bc41c1ed9ed655cb514fa4df1b7cc57ef6a974a7ba7466373f577c970e6663733d4abb8ce7e9e912acb6a83d2dfb29e4034ff7b68e883bd790cfbe6ae7a98e841d570619f5e088e884e49956366510f04952a7ad1b8c09f7a694a490471e8faab4149e5ea18341dc9ca6e36ba305c22579521c9da16da72b6388c5140cce11b2d9b670efaa53757533e639f327d3a66255e90f794f59906ac6cd0bd5a7373be441fed3bb00c1fe0994548c2f2a4035f1e0832872988d23a301a2d368b48e47c075c4b8a0808a876e260c2af87367d4fa4edb16036a5d0827a23d7b0ff8adda8638175e947a69383c7e943739fa501652a30108abd6625285bab6f6e0579b5d1969c42c9e68fc6abbd430d0f89430bf8ade615bb214a96e56fc8662a8032b219bd691baedde4f5c7759a4d6457f4b0cd5702b6e13e8ac8301aaf32b1437cf057c0c5200e39a02225e36556ca305c8d9967966fed848cf0204e4572c8b713c396a4dede548aa21697ada17844d59d9f0cb4ba3ccec71e6bc8ef5b127b8e490ae55c3ab01c8bdcb0012f45d6e9e771d5960c747f478cd91ec3a8f18b8f2afdd95133eecb46572d5caa9b93f101080b6bc867ec3a7facdb80a38b4483bfac94dd9d36dbc50499f2c7524c4df6c31c07252173afccda3dfe19b33436e04176ef38aaae0464976ee0685b4d5e89162069ce855ec1137a945a7a15e5550c36e8bf9205d5be589bbdb088a80e19952b45d6abeaa7d50cc997f41d37ebd6e3694b6b6a9a184530b32c263bb91f974df53e57a25d2b6aec10f720d505dc5491b8b96b28b465904110e0fa6db84b6c5082201cf805e58c3cb2dcbda8cec2d78f2a05cd6b1fadf6d12287074cd5d046b12cb1e23eb183ef054bf2ef93856979a06e56fb8bc024357f59d4e191f6badd0f77a07cd1307b6fc463aef6eb987dee9c3a0f75ab759321fcc6b87a8db2333f23d95dbb8d57b79f6003ebbc5f995c4ac103171d8df6794c0aa2b47ef9439019136385abd3fe9b8079781147818db1469da2e1c6fc52e08d47c89f608dc2e877c59b55686d2902ef629fa3920bf460cf4a231aeb51186d1c0e8010618066db621d89fbf45b599b7baff36ee4197aea92a552fe475715250c82ec36d596a8f34bb07b3a2db2db74ec2caf442357413b81cfae7c4bfa1919f7386db73ff14ced2f663c6e8f197a72ed50c07b652f907017f49fc41a686d6269b38d15ba45c0dfac3fcccd49bc3c92a55bbc14e629a32da6e077087249fc84866efa3884fa7d2ec4ad0d641400f41876adb63fc734fc44a4a302579aca06b6e8367f4eec51daac306a9cbfc8cc92f6643ba2328d9c23acb07f2fe1a4b3ae5f91a7526777e5d39ca1f828c6207984fc8f813de6b9e283fc189b7191285af5794238255bc20d51b11d9ddad7af5b7ef014fa885eed7e093bfba74140297f782004c1881b33cfa412f182d06d8695e698029566796925df59add659bf29181bc42b2c5e4a7d46d2ed6e0f828058068e54c579f7310041fb51a6fab2d6ac960f1b7ad262801b721db849a9461db216553ca77833586d26bc869f8bebcbf5640b3d3df77cf59e76b7708c6ac0b558e3a594859d929da80fbf4aa794b48a8e87e3980dd0fe6bf3b8c69b12ebb320866409012661bd0f814cc9c42a82feabc84c1a1578ce1e788e8c1c95526516aff25c9646648d607687219075e68a3d42e7d2a6deae22d463a41c92a7cab3005c5d67540beb62cd86d7aa485d5b91ef57787dd6c72b1398ba1609bd68d7f2ac7768b9cfa286b69baf3a7ab9b2fd0362953c4eaa3fd216d620310f47fabae2b7c5f04f9f6f26b11a3a226604d1e40a99ac94b53c9c28866b62540cf80b2b9f29e4518202db43099c3851dd3a615c16c26e9c46dc7eb1acf8f385ccde2b8b80538d80f1e693049177416b61b50a60b31f6aeb4b2e02bb1676b48207250157d7dda7066cc0e8fdb5e4c429b40b3c6858debc42233fe9d4f8ecfec584001ca04a145026d75069d4e698d4aab1c83f6362ff94baf747a428dbdfb9e6cb074a3094f533619ddb201721861f245585f209ac7f2788727e52fcdf739c227a65fa6d20ca641ff5fd5e09f8bda9bb686f8b6bf81537eeadbc1e60c3bf24d191f6f8edf938d8dc4439ee740cf3c5fc310cc37a5912c4941962c407699c4e978f479d4bbb2bf1081ffe86be21f5901a407a34f1919283048d67e7e465c49f9e96e7150f7a0f98c7be34bd03081a1ff8efc404989292168164ac8d5d6d831e25ff5d22f429b741089af113b750f423819f63c4fb4c6732c31f7aadb4f7cf64a71701e2d34c07df874dccf8aaa7aae49aa43d2d04a1f8dca366261ecbcfb4216f7d9358f8e4e877f5be9c21127956a06fc2a401a8ceb1e19a878c687b7f7f7b9f2bde3c30f50b00a9bd306985e47425604259fda5c971907ebe5610961625e6b1d0a8615505ecace4f33f2cf6f5b4cf19b22b1f6668e5b77b5dc23375507f7fa7f93934dc2fb6cd04b6ce45a53e253c816cfaf9e4fdefc0f80976895e849bdd952618997640cd087b0a31107549d8d06281b2e03d4b8712c6846733c11ddaf08d58158740eae01e54440dae44bd2fbd4136fd59879f8f673d4746a91b9a87c0a730d23b76c2ff5fe72f14a13b8201970403f1976f5b6ff3f322ec3fa149b9e1217f6ac5164cddd9d3f0f670505aab699db8fa7461ec7244fbf4444f91c174a2f9f14b9eedb19fc11359bf0440e8217bb9567761a0a64ea3f37e7dfb21d9c332e404416b60d879fd2e324893689ad0c52c054a176fb75a8764b25b5a6f5527ae5ff318a549fc91da038e694b55cdaa7b69e108e258ec6aa48cdc571d6a408477eb6686c6334fca728e96f7a235f8e64293b3d091de5d48e0bf9dd6817e1cddf0999858b67295bec06c2f2cfd433cd75ed581ec42d210fbbb588eb3f251c2b34ea5b07b2594ab3f5c1d87f20411f1ad82a8a625fea265728eda94b49f2445a5fe9b26752a9fedff50e7ca5d86573d3559f2e212c2961ac31919694b2542798d5b3abcc428694099f64aeb8961519bad56787f0bf71663c5abf72e99cbb6fbf3b7e1db6998f865a174bb778d4f3e83f99043338a3845a905191dada01b8776625105dbb03a981815d500ec554927fb701259f1dc437197100f5ee529c948ec5fa3d1fdd34ca8a33b145a04131f51f92813f4b0ee6f845f8c6aad567a157beb0ec66a7990c25b5b45bc113fb10a6fc55bc34a380ca127e52c3da6d43968d5f77ebf767134fd341616c8dc07bed1d909cca741290c01e0cb341fe69cad596188d73350e7061308799d63c59b6162f974f590e3e8bdd92b25f51e35488e18cfb258419064cfea2b6ed31a3c533a237a54e1686cddd13f592cf08d0f665b2733b72453c6edfa7a0c149d67ab87f783d08c90e5849fb33c8fba0b523d12514ba0997cefbb5fd9e829ca4ea047a16c8ced5054db63079fec337f6ab68705a15759f1064d06367bd4b16dde4ffed370336990cf98c78ebafd52ba7b875ea5577152abb975b5e70ded15351621ee8d3063f063026b4081bfb67dc218de0c0fb110b24e9da1192fc7db8789cd45389d395938eb99185eb4d9222b340e2dad3834cfea66dffed4344489f0ac0f254dc89767280431ecb9eab2aab782a39a49e251251740690cce0bd64acde8bccc18bf4ff3b40f6d62441764566dbe0500ef3e3c5aa0765dc43e92e00a6c0e6ea50dbc191aca1a71c0bcd936f10bd67838f936c5d5f74b50ac1944ff9402bb4e92514791ffb5a2e779b806f136ffc4c435558d560f0563e6e0233090a9ff5e7d593c390d209cf98a2c520da5868d4c99aa58f920895ada603d8586355f7c67d63ca47cac6af07aa02d78c7b701a2ec084a7fee38e07403cbd36c4b0bc9d64a526c8ad7586cde12cc42990f3e302472c66659db51554646a4d6e0b0012003770f716eec9a7b9ad4553c4e6dc4c788bf803f4cc439cf2ea23bf376caf858529243b5031baf725df0ca6ae0b0f7fa4cfc4c7032ea11b639891f68755d60ca976f9c563ae2768f0454274b6ba23b124738751dead30589cb69ca31577d36eb1b3756613f08568f147ae2eea192d0c9acb922fbfe510c67dec2dbc42f2d2f0d3f0fff8ba5337f875e2b868e1ca2cec2a504d7c9be55b83bc96f55849910c45f4f6251bc77dfc811bed152fd12942429571752c3012dfbeb676c356f69d0c4183ced8a4e4e150e7dfb975df3b2f187bb0312e3f6fffb1722a8efe8edd4921c8c0bcf34f781be291a7d9a0a6a322f8ac6108026cba1f609579a897e424f9cdf2123f63ea7c35d6fb93f58874f0df5ea6a92b777d77fb645653eda85ab035257f9ac1f48d1292973463cde7d6b9df9d5b6ea57f5ddb9ac6004fab2ee158a041befbd05416f88baa444264058fd7a9a5cb1c3538f033e51d9b74fdb895a68e15b8076147424054e2863fa74aa18c7ac9f685656b2c8b541df0f1dd79f850f4408c9f031907175beb79b94cd0744377a350befbed9a552d81edca737060a30623aeb16cbc905b16de5fd88097d38d6e8afaa6b4b3bc7b633a350a417d52e3588a63c97ca578ece1f6b23e35e4a5c7f81add050da7d67123aa289ed862b13c3cc619222d5b15b85b3c515ed6790db1543866a750ab24fb762aa43bab7a1b72df996b5c2bd578adf9baab279c336a5f27ce45122a402199c66609279cdccb259965a138bf1081f885d7e4c4c4537b0bfe8dacf63f819723cff30ec3e3f4b07cf5f5fc2ea52da8c6f3eee1d50012fbcf73c1ca932f957dcf96f7d7c2459f19df5860c4cdc269f4dd5fd9dced083311e0d016f31dc33476fe834212155f04adadec49576a71850d7e706eba01d3eae75c017c3139f2081e38b9f01d094ba704462b2709944a37fa859168b845540305fde7773cb23051209d4b087adf354a4f2ba5c39d4a0b53d2f4e03b9bbefda3951b4f58e48ceb188d8ec03b7fd449f15a609f06eaedc9e47c2f7275418ad9889fcdabeace7df23f5ce7f56c64896baf9f545282d7f423fd032a740052962ed3fc436e4056272e15da5c5c7de7a2cf1607a6ac79d37f27ba85cee116ae4e00bde5dec4a5def415fa93bd3967ec92ee2be8224ba65f1ee0cd5e0878e3489dc1e3aefcc0165e2cf1b4757b9a5539c4e74d318e0b46387b3f3d4f34be02169472039186588a35d1473044d5fb7a53508566dfd01d323d769a26af2749509116cc85f511625eea25b1987ca51301ff49689ff52ef421c00f1c5f4871acfdf24e39df8a90fa8cc805453a8fa30f913cf95a8e05e8c430735e8c35256e84d18a66169194b0f67a18496237eb1544cde4472035c146119051e94a13c0394a865f1d17f509cdf5cd2bb64ce49c7553088a24b87489c029b46c44bce317d2b06c3e2dd843942fda16e4c4eb705f0048e7fffaa5c0628fdb13d65de65f850430f45e396f4d0ad96a4bc8e5d062aad3bd1d7e78c07232471f5a841b2237384cadb5c5ef76c48d8af11e4b898de5637d197f8825481c61a6291d29b4ed648a85dbdb4673263d25800ec3b29dead51fc27ee746721e65fc8a3ef2599f9f87db2dce9fd9a0ad2757086be76161ab38544fe53a9684dd466298cf16e767783b5923fcd6493a0cde4d860189d73e6d8be2573ff01e8d98d0ef199ad1763a32adc12f5d83751be9e2d3655d8fa826632f70693792bc16d49a988704587f3ff5b63dac114755422bf60f4d5978be89f402a611d8f32f196a385b6e69659f3feffd37e21ac7f05271e0425d2d2b4246ff037251399530b230dbfbea725cea6681b689f8624c2bce4da4f167957e65872c35d52082407c14aceb1a1fe540bef3555851237bace6e3ce8ebf538d348b9704b62ab76652cba95399fd91ccbd71c3eba1323dfd0981c5ae55a37c60865a9079bdcf23343a44e8d17aadc0bee2b433ef3d55d6778643cbb27557f320406cee7355a9476b7d1c42fc314a500750431ea3fc91430d0e22183bea9b26e9dd2c1e24e0df52bb1bfc69779b427b0777bccd04743b2a55211b8a50072818b05754d824fc7b95fa965212da5348664a52d2f22040b5bd83f28def8c20ca83b3097c66a0adf92ab578e85caba7274903435322788979cb614bcb18d279addb522b1b0a0abdefc5920e4ee0eba1819878977f73d6ca35c83f311b2f059a4e0c6787d563db6be0f75ac5f589e96d20cf783210bf2141b1093439bc7759021a6b10139097bb8d046b7be2876d39d8cf45b08271fb6c8f118fb9234b3692433791dfc67b8a65859f03f7742c56557b8a7cefe34e5b1bb59a61ecc7172a4c373271080d401360e9151dac32afdc417f3595fa1c8ac9d9bd87f405ec4b22a097c0e50ff6e459edefedab7b0adc95be70bd4991ab24b1ee5c20077dbee2d9169be4153a16852c706bd187debd7cf37f8d8e0de6b540bfbb254d58a64a1069e379ca8338d4db826fb214acaba043c0b37e00d06c29eb48e0d198b419abdcf87e2a16d613ff5df14b13971695d6a77dc7d33a358aea56ccbb1b578c3fda1730e202ec610483c18f6dda01ef60931b22e6a31cd08516d886a718c39e740867a24025f54a9a8f506b3a2049a16ef0114d8fea7ed248409d1bf8599553b39a609ed3b5eea6382d615cd4bcf29346db2a01a88323f3a0bd7599730d7937dfabe02eb7e894458e42292b8d285e88d0c6442c8b1abe3f7aefa694dd4ba98f47ffaee9256a3b7045212becefe5661e6aa029ad377d8c60f8687d32aed8b7f12b730ed8bc64a7e1b19113146f99e32574f4ad5acfb4daa36a80541ce0771abeb75571e0ae1ee35d506598715736d1989ef0e4136b5b78149b64cf80962faf6fccf53b8471bbae0907203ed54967f144458926ad84f2c3674b13a640005cba61a1f7bec3f7a582956f4e315397338a0c11b10223ae994f53a1d9d4aacce5f26be0fa194570701ff49895916246276a37d3bc66eef6e4b96a2f7f6b25a009356d56286660a151ccb5aa80c3a3feaab749cfca6eab8d7d83ddb8dac1646d1e7fd891eb676a68d707b650d066664345e03681b01bf2978719bd582c0ef93a4563efaa774dfafe63c9bcdae84f3e04544693b7357976f11f26d060bbc3eb59d9a3eb41d5208f792e6646d1934656c47fdb8996419a6015e9c3b04ba63acec511a5506ba4b105093d3de3055b11ce22ccfff1d79f825336c98202d07fde5877bc9786f0619d59eb7bb581b220021145755c97ce1d22de2c4c384030ddead4bf00419db5d6d263b30565c7833d8040ec296a6202fc315b38870944e6217dca2792dd488ceff26251e38003caad6b61027c4087583cf89b8f248b7547f516f58148fc6ec8e1d773f914b7c1f2b7490357757c876b096000b27d12a73979398e3b44378056c14673cf9622206c7c506e9c96ae0a684c6f63345c8682b49e314e479d161307974d5ad015a3e220b12477295b4382024a14fdd1b6006524eb817ef351bb32b99f8b9839be421e3df2b61d45fc40278bbf2830dce2b12184cacd5cfb22edda5199498662b83575780cdce5df853851646c6ef8d0cf80aa25a85c11acc8f9fb1022d1e4652978c2419060db3795a55305c1e972ec8d79ec3b58135ff5d564b6c14658596e317f73993cc4b3fcdad4decec07bb44eebe30033ddca69a2ea339d8336a6b661c63839f47577b2294edfcc54f750ec241d5ccc4e5341111f83d191d04bc9efda00a2aa9a71c347fff55bd289a4b0cd3df2a0868f7c8ef4177963d34a89688fa5abaae504231b6abedf67a2d1a6ea3759556ac5e6db54266700f5d784c9b9a1102dc33a4491c43daf95e47c8ee0d54ce379328a3d1bae36aa28c3cf0f72629ef6bf32d14bbe62a943f276c2c8bbe02e9448ab6dbaf371a6672fd7a0d61d4f980b24bd54e87043d51424ea8581b5ec6c39c97a420560f17d86e2e551ff8b038316f1e9ce8b37eff28b6bf6d2f6034d816e7fe89b3fec13789e05cc900b4e228c330f7a3856953f699f928270243789baed8a4ed4bf48d190b5c437e22eb40738b2a7732756952cae755ebfd63be67635a9250a591f0063a898e4670be5b7f518948bdf82724c00cf827045dcf3e49dc9020cf8bd15d611003c4f3bf2cd5a1c5b9a3e460b8666c3313b7591939ed8648ce88f8ce3daeab1422f9cff6fc27a85c2e6cf7bc59ef3d654f8dae141a967c6aeb0f6aa277c0b3eae92752cb1fa4e1c0ed5927080815ddc2fa61b36095befdb6df549fd143a77a9bc5bf86f88f607c587b10e08349392cbacbd76b5cae7f2ad01dd577aaa003305e1b61cf0007fe6444e384c5c990410122b808fd894419567e2f74252bb8f12ba4a1777150207424413790c114583126f36560085ca507aeeea7576b5234f6d0dc54a796d368ad2309fda5fe25d9aece41b6d2c529251eb0999b68e6fa9d48bdc4bb33c87fc34bd87608c1ae959e4e7c422589ab9b979bfd300fb8c36cafc8ed3e1287cb6af9cc3406367d7b5a60b6ca3876edd0a0a8ff8d66cc172c1531a48aac14bbd8ee02a12b4d918559c29545efa9422d9f30eefd8837ca75af0daeec29110577bfcd7e4561cfad99e7f48e0beb9c32d9ec21bbfee9b3e1ae168f998e7c54d67daf7af2869eee5d79725e716d45891b5d5a3dec696c5b0e47c69fcc3144bc0e2bc50df698859841073b95c7db3077217f08e9243430fb80ed94b57c992df910c238765492b9ede4e806b847749bb3f1c1eee2c3ee1b658e977ae945b8fe7ba942e432e98313d187d19b500f6fd6310b9f368bfbae6fbda38470121d5434b3a10c2dc7858cdec2ea185962b2193e6fe8fe6d309ffa00220d19ec43732d3f51b7aecf06cf15e1e7a1f5820313de9b1da7fdb75a59469a1e5c932c5f4aa4e1d11f85e789a49e50af7c1a8b848cda9fad3ad638046d5774f48a4d96e3e5849086c30a77d42ed5318f1d2f102dda8c9a9d0efca1633c1011aa80ae13741c6628ad38885c441024db2a5a5c87213e5d524a652600c0e5ab567eb790011eff3e556a3aefd927046bcb91ab745d2474e8b180611473d72e8f66a56ea1e8fba843fc23b1aa7063ed0429329ab3fb77306baef1bba9fc97c0529706c05fbb321106c4e5e53fb787cc21a4a09b59f0c7930faa020103062d6e422f9c044a68f8b94a569c6c1bb824eefb60af8b4899ef4f236129b51ee496101a178cc15b27e66659fa67b67110ebd1e507ebb7b2b3b419a703d7b5ed87e0deea0a88f0895e2bd4bb7302b21a3efcee019cce24db03681290a5a9d72a50e1d488689a6187e599b01a79dd42195e726c5446ecadc2b7c2659405b7eb009390be2e204db11067dc78266f8d1b82f727c15152b4821baa0e86e6fc8eb2b27d22ca901825441d6461ab3c7e8d0a83f0fbb507695d64ee3d10b612f1c996d791b3b8448e9f7f6251ffc7215a1bb256bcc68a5c914a767c982e20c8e89822205a79323cc581174900bc69dec9dc9383c754ffbbfde71de7b41fb5fb0a9022b1a44c414448b5fd76ea83186e4eed588bb3cc68ab331a353f11a103e58f811bc96ac88d2fbb8b1ec10f9bba638af9f61b0c504ad1e83765a16a3b31f0e12005f113f0df95f37964c2596ec2c85f8913e4dc7528b790fcdf2be1fe5bb235bf8774ee2289d8cdb2aa116b125d73d545d7ab1569235e01894d9cf2e6b15f94f500dc1416109417ea36eefc7f7996e710c487b6550b7b70a1348e7c9337f88c4817cee17fca7f582c179cb2471c962ce5fdf466d61f331746f923a53effd02780b47fa8890097f3c08b3786127772ac42fae7d41b5f04a1a34871e2e589d380cecb55f339f275efbc65d6659ac17259af01a91f729989d8b3f638d48ffdd4d99b15dcccca6e379429ce56cc083792eae4f3c107db91266ea0d88b738c198b20021eb5428c419ca0793b9fc6708f89fb4a0d20815d3318853d7480ccd2411c57c8293723f3507ceb3e0910f9f9146f6efef3d51e60a125e551fde520a21c1773d29181f1d017e1bba996f44fefa7d4bd4fe7de97de1e97d1e88429f721b3374b6a3556ca0397f4dab06cdcd0d4e62d3bc6bc9bfef32aecf010386c5612b5aef51c7760258c801fbf2e0dab7c07b5d84a34e8aa1b4d67c6b4caecddcfce33df7bb61fef28359d0ecc3489e82c503a18fe7d4dc76e13d5c5f5e4befdf78322d0f769ea7fc6ccf27608993d491289bad0641e4cde74241a576560246ded35a9c29a9e2cee58acbe2618367245650a800aed90c9eff9b4744939286a52bf10a0b25c7a4974b038097fa93b7504593e782223df0a20bac571675b15fff6025023e030783a51c09df572e807ceade7112417ce59b2073b192cef2be5ca1a5bd1c051b34d842e4bf889b76175775352b7c7e9977efb81ed992c8171d0a405e8959202c6ecf9c3e49fbb87846a44e30a3b069aa0cdc748cbd567d6c1c3896aaf2ca71234fec4dbb5e4422da4a80f5cd6219030f0f00c30618cdcd765785c552750f86daad4c525012fe57e76048b09b4f2c456fe6729f29e89ddd9236f0fcdcff023f6b36b5f659d98febe820b3507c72fa6dcce1e4be7077e614202fb490ef828b5b5db65ef474bf77d70726ad1265d9581133acabafcd1fda2c4936737880227808278b93b9990656ade0cba40ed3dd9808f74d4c42c7fc4d38ef6829057daea59c156cc562d87fd7157180f62867988bbb52e4ed6d53e2ecf109b30f2fc4af77fb6d049c875830b519e34a0fbcdc8e556a1ff0bad6bbfd39b670a8d49741c964ffbe556c1c66454d57325b38d566342953057b8f1959387eb70b954b011931b70bc9f0f6aff84a8f0feaabc0ad53f38f9968e43a07f74e043964d6000cb86ae49760c7821349fe166c35eebee43a4e853b8c3f64c7a8324678e01c205c801f5e856ccf95309a321d484c54a56290621ec8d71a51b687fc8e57548c09316212ec918c596fcd6a13b94f49ddb62a1c6fc602ae59116854fc8609ff0d9e51ed120e6a27a66d4ae1a3ba2edd74bc1f8e6d3d3e198392de43c08a4df4cc9f955d4660a611cea0e8576f7bb3cfb57b15cb1c3c17e2437fbe04a9dad62218e720dee970dabf8a3aa8cdadf82e6747648ebf4af5edc59893a05d223a8e792c4c7a17842b4e5fcfd76225a27280547e82dcd71751984c3451ebe763c86f2e6f1b60e03df9ced8df8474585e5388f359ba932718cf96d3845c4c3d9bffdd940cedeb3cab3158e51e01fd7bf7245c019ff0712de8852d52f111c9f21b8db18cdfc4466cb6a2606489351a89bfbd4487b7bb8b8d83a61c30cd710cac1ec56edeae99db20c7e601e67b219f550e1a0c1ae4549ddcccb5b2827aaf3f6446a29d2b91d1ed900e099f3b1fbeafd362ee1ce8ebf8c80365723f2998805c7483ed8b3521252ef81baaf65c8c4b5e8879c71267212f2ebaa0eaa98da1b71fd24f398600a29b2437ef4dc6c278cd796ca389c79d24233f918657e77f94373add6471253502984896d36f88b34b644622e86c3a89c05b4b1f29620ebaf4b0a8d72f97e8ab96a07d50e159bf2c48705de4b7c30316e5ec196b97a5e46e98682ab6d37174ebd320abe3c1636a400bc396b3c8c53af64a599b6808cce7886894e2741e0413f6362949b46c4838f4a8e50555ff7c70591213e2ac413cfc2c3d25adc8e09ba71452104b5d6e9db33a64bba62d4366144910a9c82122a5cfa787aec4c6fcaa2ba937fedbdd69ca1947f84e61c4e2d5b37998d2a36ee5576aeba69a9e7bbad00acfa83b1c08cd8cbb647ff98514f531df219bc0d2fb2ed2565af0453a07db3bd62bc5fcd776b131018aebdd09cbc33c155d901bae4f83c3de5df494882e47187092368d71ca4e9bd7339017ba1b32ab98240146d142dbf87b529eed8aca61c20732043794fed6a9ed2e77ab95988fc4cd1f867046526839e0ba01ad9238c090baf120b4605047061e9c3b279b0cb81fe83e7a0e623fe723d2e0e61c0d6ed1209144ce760b5e68a5d80e7f84cadd4dc337280103db062777a32cf665f05db70859d0e64a69e530e62585a02f5632fccdaa6735f4833911e533b6528cfcc002a0ea984b6ec76c0be0caddf6fac06c2ba49b67a914c191508a9b79f1b4f8e4b0d78cd88a0c50141c60fa462259f0f70c63f8f3960115077542a72d70523bf2ec43f4eaed3530ad6177800f6523edbb254cce034bdf05cafd00653dec5a7084bf069c7484d79de2cd78c6697888a326c2bb2251260a3cd0d05f6d4f5e1faebc7dd3c8209fff2aff8baad94aa54b9838aad124bb0b60227cbe430cdc5abfeccebabdce77aa69365896c759bd78952520099b42892c38b4ad6a49e9c4731ac01b8e3791c6aeded2fcd9cd6aba3bda0ccd4fbf29410a41f6c4ea854e1fa59e2da0122ea541f4f28f8148c03295b7facedef0e57303ede7a236c747751838320204e084cd8add530348937a9f0a10766d4dc11e444b7363b0dd046251f83a91df9ea4cbe96a3a49612d480f4566a86b083111eaa2ed306046764dd65f4b07e4f720833316f7f56656a5a9396d9f0969a8cce9b190ae6d54c5dcf7b054f3e52d46073a0df25e71f75e76f18dac3b178bc7da11f514d5ebde528231091b15eba2b2359beb20f5c7c088620c5173c16e07fecb9497d4f32846db0e47b2685fb1e54ee09ab3c04d67cf6cc98c6a6306e5bca344dc167a2d2bcbe3b3ba7c54ab3fb9e1c687fe211e63198e0b5f42b88e1341727cead307bff3d2f451f74b8eac6cb21b36cb8d3a5bac4ab5154d5985be823c1f662f074c0d3c022fccdc7505df192ea41aebbba4533c04d03941d14ba2e16ee932c9b41d5f8556bd47e14038e6a7e2f0eeae02e86ceca642a48dc5b2bbfc34f2cb67e2f82c2bd9158e9922a01a8cc012dd68527b237a864da2cd3a6f79c0c48e31ffb40740b501db4e6e4468b301d5b306c5f4316f398ea94f432da7ee730097872569af7ca6f783933198a34c9b0593f610c1afe8e413a51818192c37dc57a290da7111d9ccb5c62f5602ed96c595c197eff6f2eae8d1f642fb9614bf6b0f00e3fc51d8c76655883f4f9b84f41fea5b3d6dc8d54e43816b7015dbafc8dc8111f01b7d203b91c06a38c3b45efa41e9924e3ca633407cdb5691f77ab903b7ab99bbddf0803a0c93626cfd01724f7ed1efff204aab3336b4f7def18d1489ee17fa9d159b80dfbfd0dff92a7694276ae7b9a1e89663d2d89ff00ff351b1abdfcc5fe60d0055620149f852d9306a22a544c7e222096bf0e95ec385d72791f5df10145b5f54aa47a9ef3af164b0d57c15e4f06002e115566f4694c5647996f60b9462dc0ad810ea66861d604cd55fc690175b804d96024b867d28bf85cb88bb77babf5914c6a597f6c3a1def5db118b521de2106887dfd3282c57f50129e8ec7204e2423ee8f5dc933fe42397dd5232c267f0bb3b5b4dede92f9c95a3a0e349ba0c21594ad2e940dc899c9d6f07bc0c2bf90147a99dbd07aa0efaa4b0750f36d2f38eef2867781efc4cbb7a4203a31549e26e8e901f9cf192be01e21dfb92b6c1ad3bd972d92facb47e6da9c2b7a78a8fb394e02d5ab0125281862d774448a05f0c4eb98f7e867c405814392eb1f39a8f773e943e56bfccfd774648943357190def475adf749cc162280d56d76f0f737fe614fd77ed2497d729dc150354c986992bbf2ed3763ed364aaebc893dc892d77d64662597de39c3603805b67937ece77fadf9dbc13db13e14b4bc1e7e4e4823ff9a1da21d1b6eac957874f453177a22c589d208763e16ae3a6daaf4c733b351ea82db3cd5ac45884047aa4c156e0292bb810a5f940c0bda1e4aac88d1266f19db01f96c7cad6885946bebfa27dfd7010fed3d87fe1f144ac9b2b23b893291297d45aaa0fc458017d44883c18c78cdaef9474d8555f9149c1a82344883f50c0475ff62bbce502eea73fe60f2e6ef3da2c15c75b66be470d704d9626a3d6fcb6e8a2edddcb7172e649c0f3e9ab9f38d28f6098736c8d614eaa516aeb1f61bf640450e28f8606ff2beaf85213a813a48cc71ab9b5f535a9ac34643a5eebc216fdd9ba7a26f850a4b1e7fceedc473ebf754b3ae3c612152b3e0609b69e03b29fe268275dde83c1dd930b914dc7350128a5ee1587374c29d468a528051d75f2ef1894dd45324c49dda962ca5f962ea1a2d069efc3d23e0cc4ef3b2a23715e87b04c1ac1fadb4756a235f0295fe59f6148ceae24eea9fe949a6546e23ff909cd0608388a98498bc6e2f790ad134798a0c30c03f031e526d8619688787d60069f38dc449375f32341474517c3af55767e9d30aa7a2248bc8e9429e317301f9534ec0daefb4178a0e3ca28380421b395fd149d483ad9df3d0a4f2e84b5ee878d6a6976e94e58eb9931b02910d9bf5539f5156a8639b04af995f639edb9c10c6c48c1d71c3d847eca24c8b8561fa93b4ccfb627388b6a7b0c3a51e42b018e572d74192bf87c385b2d3b6f60ffdf1c46435659cbf3dbd84995c660f565c3d5dd9caec2c82067306823b3361214591757593a9c86e1072363f9c94e6743dbcaa5cee6b92c3c61582914f2a78c0a97a811dfb8a78d5f08f333f272054db1cb3708d053641e8bede5a8e16237ef860f93da9575c94148b9d1bd742b7a8229a8b4218ced10f35937756953f28ec8a6e0b3aaaf990203d1c261e5507ec757e179f3fcee7666bd786723cc6ec8c43dbc63a235e8e277a776ae9b575e3984cba56b5df5d53394d80666e1499d847a04c6494d78ae1a815a1bb612d7d7b86775a37dc874e4b917e8d3d4ba5c800e121a857004da0b80fbd44d13fed3943cc6f2ea9559ba43e32bcd63b8b2bbc0a313134a0757b018bcdf2386e98db0ccaa6e48f993460b9128262ecf77e36311128cc8426dd889ea5bee0aee96c2c979223576e05c7db4696763d958306906773749e880cbd7daba075b401eb640613c873434246862e3671e5fbf225db1e5818ffaa09833a29bfa2acac519db425a71f4eb8da8d914e23dffd3705b6b936e6089b88a2b15ab55f6f39a21f0fbf0d5b35ac8a7112d097254fc9fe966c4a6d49420001461517221a911f0e22b5c137077aeff6aadb71aba86736110a863dc5a761d2f16567654ada3ea451cc9d01047a26f30d8b68da6803dd7f756e8ee3f91dc2e6d6432f0b78778bed33fc228b7e86f15cc93ab8ec3a55a2b040eaddb34db96cde605c42e6c0b98568413a9ef61e47861475e2517d2fe07201c27d8612a286398fe5d7788951568d4bfc4d7631c9ecdd41aaba9293cbeea46fe2e0f59e3e415e6d5265e5596b55656d82335e0fb02d271de90912b320d31479688b87e43694e98af3f3a068df9e91216ee29f533053a0530cb51abb920ec3742989ff437a7d52ef67845e801422b7901ee64e8e4535d78691f2bdea659282deb8430c74f093eb61aba4f8250fdae856253496181e60ae4dd41b748cb5a7a15ba6a159a3ca3a2c4a42184d64f71387703d9b7645157af37a4b355a8ea01d1f4bec3444f668032d1eca018b935929efd5da591c6acf4b9a1e3f720f4151dfd0af310895d29c4bed0076f8ac5b70dbb6f1a3d358e624e22ac76b273ac71b63a0524aabae763cf68ba8407a34bc2c460ff37429a2ac3940578af9a9a08e5159430e1482b7264791ec03246a20d471bb7892293e2f52bf3dfaf703a23053547a73d602321ce8111081f7ce40b40b1486b39184c40a1a420f3913479ce70f3c8fc3588be6f011e0edfbf25e11e33481dcc11c76edc8d534d025c308c7c679056dabf4711bf4ef95f5569d4fd9710a2ccc486be4428faaf6e75419b858db7a263e9e5faa95722f820268cb4edc3e5fd9441fb776e0ed3fe997b6ef61c11b9bd51e66e3be758c64be3206437d890d7405d08c73ed2315ca1f25b14101ecc342cc85321b46a37baee2f320afd3acb83883746291a78f456a7d944fd0ce423a381220ccfa7af4ca55937abaa82b0f559b559395095594a08b0989de23fda88611fb4de5b9a8e162245c3f1ca73cf4a9a7d9506c2199f855704eee372ae37d9d7b853ae3164dea330821ec1bd284a2b695e159e268fe68c121c67128546bacf2cc08c6b10d727e62cd76944bf1507779d9d93d64defe079c107f910863dcc53f497246f71c051d50299eb6e792f15c576be9a0ead476e5d582176a96ebf99647cece68292d6cb15ecc273d24a0eec928f531956e81a286663bc585c25890376477f469df25765e01d603d77d00ff79d1aadc831d6ad974f7f0005f1310058174599d6668180dcda9d76ff36e90692c355028564a6d6dfccdc984b085e4c10ac1a341154e989fdf4f6ac4957770f6a342aac9c54c746ce01e13593c495b791d06b2821099e83a45b06d0c3c19f936ecc276e54ac564140765d8bdc404b2ac5a0891ae58a8f1368ecc743d45e66b36412531ac63b40da61a64cec4ad881d003e0575a3fcc15e93b42a7fef8c717dd18ba7c933114c4514afa98298061c3db4cbe02f7c4945bdf5e132a527b0c58850749bb3e61fd73f978ed61a9c2d896e1a8d57592b105100dce1d2895b535b02b09e5d19e4da7858cb272e4bda2b66bdfc3df6cddf36efe4a6c119f960d39fbae61a95900907914cf889c43dc3698690b4f3f0b7e515ffbe69e1c96a9afbe5eb83ea621e951ba3083e6cf5bfacb469d5fb11a873ffe23964046098d0b92b8afa17f7a1402300d958030ef3f2fb17e3affe4a8c33f250d248325451d364790b8199f61ca4e36fb30e13d38862caa1ece14f1e516f17a5c23f94276e6d4d5d12edcef8fe9985a56fe6d93cde19fb8abadea217c3c03f6d2e615876efa8d86b935b332deed442fe617bea2bea9ee36d65cc74e1a206526eca8e1510d96b0c54d88cf938a4fbae791e236106e1ba1848a731c83b8f65633f8b3f1e36a260398bec0927e68b87c65273af8d14f04922426651ce4e36b7908496f707ae28021a83db5afbfcff2ac5332b20b8c8a9d36713d44f68d9d6e82e3c4737b36e4634971abe3dd009c599da9dee91e610a00166cf35da79730957e8b09cf593b4c5284bac3420491d8e1b66402ce52727791c7c3d25c41a18c4450df8fc01efa2f202e908870fa573ac99e608b085d215e45c25258157862ebd5def96848590350ecae130da375be3238d3312608335f4424879cf4e5817b155a0c381ad3ce43b1651136fd7d0431c3f14de7b0e3fcca75cf1c2ebabdb069897b789dd6d5a634547c6a1055ebcc8b3e76033001108364cd1de2131c491d785c864b215e8743a9bcc7deb93e5d74cfdfaa47987433f187d4bec565e134f4285aca9db143afdf757e6b8c1c40a6e39ee732ddbc83ada6dce2ddcc840d59a80586c7f5d639f64c320c7af4ad62547ca0aa3132df530ab9d22b5efafe48053ac9416132e0aa1720d039d944e3e91f2d7be082f3d915a165e1e6616851e1a51ff30c4067f1d97ffaf06b91a290877d5a1eb1b52b6054b33f0314e04e292e2f76024366ba59597bfb0a8c2a3758a5ff64de6e0dbb2dc5726d97123ec9801b9fddf72867dfb2ec4115ec647704daa307a5735e7bfe8667e7191de75f5609670e404c5c31ef09c2deccb6b8d00660e001ff0a2d8bcfd42e2eeba04dd0ef49829db1c408e804743e36d573503f2aa7f4970f12a839bab050974a64a357da58e7bab02ad0a029f6b150acf8827f91c3e4a27c4ca964333f5b04976cfa68b9995ee8a62fdb121562a854931d2bc80e1d00edc7665b9c9de75e50e08e76c0c100fc158aa6ff17c2b226b33e8f2d88051589792c272b41924270aa3ba79d7d02b5485fdd0350b7c0c58764eb381d7bf9759c2ecf85598e71456bd98b6cc911527ed8126a612f2336d3ce660e14970ae714b3323c9330ff6c4cca80209959aff1a376893c32555a2e7ef192d63760b6e0dbcdd1a3761ddbc73a002056421543b924b80235850eea698d5c2a5163c1e8b91c08e437d01faf4afe29ea9cbc4599606cd6aee25cd15cf29306dbb45327dd8eae03d2ef1cd8a4c3ba527a9bbcaa2780f1fb4d995c06beb55bd312243926dfba21d44a00396fe34974826646967b1fbea6b5150839b45c7a820a383859c4ec5a77849d25cb2c23416cd5e972f5fccb6029e1db585f572701eb91b1e1b8bf8afed70cf78ba51818fdcec6b8285dd4bf51c76d600764013adc1cf2efc40f35508ccd49a24b17a96876e52a7453f86dc0f4cf3487aa4df030463c8bb7128e44761593a4381d5efd22531527b359d8886f42bb6207279a3a2790772350482b7c7f260a4f764c2bdd59d238fab08572bbb89e5a989542fc4753908afb27d60036f02e41533cc6b6cc03aff80230ef0b2d32a4c7c69caf36191b258b0c020618e2a0e7052cbf9660f9b2ed73b84f6fd76a34ef6eb1854baaff3b1b40a11160fa2835d17bac28c1e8d14e8cb893f624c76eb97dcfe0f19fbc4ed1a644c9b912b85e7eae2450e48fcb35de477f5cb989afc9ebd3b3b1a4993da477fb363017b85575fd1d7b4da35c75043aa56628e39fa238bfe5738552268d5e66bfb3c1df579b4c5e75f91c5c35254d0783841fbfd320cd2c8972a7494d52478c6a558659bb0bd64cd82105decbc1b2e9b15d63fa6c57fd9e189a5c7dd606083d3aa16a839a9b8556231aefc9aa19997d8f1a9530bd4d37366541dec03a04ac1020ccfd53fcb85332ddb57da4ff043be27134f197fcb942d415cc5565b64df80f44ad5b790a15dd0100730459ee619f05507251cd4b6c80b951ec0daf962bf3c0ab9a4f8e43f8342c4a39d6735411a28c87f025fd742e6e748d431685b0caa30e5f9d04b2238e41dd89a3b9f097669a34b9b04fe69854da135bbfd2827bd40b59ca7e4f7c681925899507b6f8c1bc487bf0a658effb92cacbcfb443b2d8ec9afc83edc2434ad7862172bc0eae6422effe4b07ed5fbe2afc0e4e50f85f22508a5b3b1d473e28b00c26a6087b9d5bf105883f53730ace8d33295960562e1c332d3dd7faf271b613cddf84358c6f5780c3a17b53714b2f07db1c8d6e5a20ea60442c5b4b9884f132b6ac82ad2e3c2c50c61c0c42df2ab8bc26c130dad2fb60c3df05b9d58ce914a92a617f288c3fc7ca4e8ff806f73793e9af5e12149c9f189697192bc839ee32fdb281820cd7878d77b4bfb5ebc8c6c0be2b853694c077428155c6022d9b47d0e79c8529467736b5a405835eee5ec62cc4ff5b3a7024ddae745b2fc88fb15ca6f440529723a2506f38ddc103579885c633ba8a81d8a3749d4c36cca672cf74b2844348e3c1cffc224789a107eeee79be968ad05ebcc7d98cb2b32bb84347844b4882818c0cd1eb5d310d1f56b80b562ad8f5d0c31357874a037d630654313ee4ea42af0ac6b4f296a32dfc60b904e5fa7f7dfb935db533691e52b667e6d6fb4e7646921ea0cbd2c6086e57bb15bc5e1c7ce6717c1aaa9a5115f71c68fa7988de66aa7cb8d09d499831ceaf0768519fd97034dc90606c8e64b1e450dad2e9112676008e2ab940b7c1cd5ac8ee45d18fb2ba836cf201b3692c707f6ffde6cdb47148a902fc310a6ffef368cc6302123c0592bcc5aa54e6936dc37a395df8a718797070ee1cf9917304470e8afcecd897374f877c8f3760e500e6e4a61de624a2d6211ae909bc05d285a6d9d8b3c74fa48d72a59e144984c3313bb950778c99c1b4e8417dcef8f5296c709223f666991fb644d98f7552c782096cb3cde246102204a9cdc0f0cc43944fd70eae0c2c54aba89411ee3853bf8c0b25bf978feff53d3cf744afe865e9765848a449d96a1449c13af06e40302ba75476a40a5894de5f1184766231c8040d2fc1511e0308a48afd0f25d2e1144c256c88f06dfff258ada9dfb71b16d101bf78fa4ea2e8d989ad689ddbafcc274d6d8235642919aa3668345f139070eec5be948b0fbba8446a5ae6a8af6059bab1f156dc256e44e8b448a0a147d56819e4397a29c368dc8235627fb87c5b591a6c1f8e60f3c5f7ce3845f848cdea50d5bdab5e550d10bae05dea48ea23e38f1fa1d5d79c7346cb07c130daba663d1b7e230ada07f5b18f0dec5029e7fc5d87049657137da0c83a43e77b7eb063c2179e41824c52c12b4e95796478b83c3413f8428300bca5e4cc6d51204c46dbf5266df33163fbf4f725c76bcd4eca98b73e9fbdb7ebee0f743aad8cbf6cf0f657ec43243f0d54d824b913f560e2b733e5185b71ca9a2d321954c730de27e85fdd037621ed6551ccd3180195cfdc5c89e5215cdb0690c77158fc67eaafbfcecd3554dcb8bcbcc30474c2ac30716586fae70ee4c4544f64df910cfbbf6331f138b8011daaf079aaa0cced9e86dc7bd45964600d951ba00534d20403089404d0e2ead6bfaa90d100d4c5edd755b1e667a9f3dfca7c16fcdfd632f4b298776d631bd47900dfbf4c83c2e2d8654a68b16b0ad0470907d8e3d96082f23aa9704cd4781a9c2a52d118ce6ed18738894f8f121afaab712ba465c474b2af0caad0b22ad72dbf3937c962e92804f71da1c19c6873ca98bcffb84f5fef5d691d454458e04cf2c72710a32f14909efaed0036de8e7d6a7b79dbfcb375ae7f181d3445c8eca6ff61e07e9495ff4845f4694434b5978d548d7e7739f95caa017c9702afca4fb41fca43feeae56096f9d4d2c003538503ca4dad7bdd444374163164068eeb419328f4fec7694c1b6c4f9b3827c1ae00f3f4c08be7c8abc59911bf9c3c2d1b319b121a5857d4e793a94ecb1c7c8c7b03af62943fd8672dd97e7e38026c99f90cbe8af85eb3e6c1787b8aec0d6c7573bb40001ddabb434d1bcbf9c607dd01caf2b5fe3c68ee5f77703fe474d56b4248f0ec7fa0b322df44898973d97d05e20982380da7d17affff865fac4063883a9d236d58125134b21a01a83d39e1df40bd14e3e98ad034fbe63df36b9dddf1472d176347474be0daeba9a29f9aa7452f94a0a39d1d2ce1d47c082cd81c095c94169322936a4e24c650cf89bf8d6cbe09cf900ed1bfe68cc6966b3366d5b471af1c7b700494b6d2386082fd8cea8fa92ddc0f46b37949264c4cc61990f4a857000de9cd384a603fbaba844f49f95e7bd3750977390619546264f81bc0881b576c98d5c00c8920fbc3fcc799223b8a3236836e9405ed014edcfd9b3140be73ff2753eaba5a03d4e93c8859c612ebdb02064f3caea9e2854c86d70610775934461c9e5d585fe3b42a04cb4a0d35958f88f838420cbe8bc43829bb68c7b6919553361304ab75e23528c5f7414f9012efb34939a92cccbbfa817348259f6fa60992c953a9586d1980c2e2fcc046ecd131f143426fff9bff79e31af463534b8f21bde810a895594da2c1bffe30a66a66575afba4006bc97c146b1c88d5d90f3ae4ae914db4db1b549f431b174df19274208a5afe28fdfa02f1baf728c5d5e73930f9487c49916f06a96d6e6ce77f475148e36d864fbf2960d98110c827c8af49f3daa1d6a2045c2248fc875e9ca9e6edcdfb806a6ba01c875624135ed463add7697be25ce0a64257e634b84be2fae6f00f8352f17ae5874cfdb2a7862b2eeb240e02fc6930c9f4feb608318fa1d462bb1e02d82194bd8fe1d658da1bcf848df8f1bf76a973961dba5028a72d12213ef80c3100cf63179e5ccb3c6140fba1c3dfd30298e828de81f75be166bb9e98a958397a897a9e1f9b6d110d5691beb7fcac16dfa25f456728c93ebe1e0a8d92017a1d64ef664c6b776bd7197e47c80cda88a829e0ede0e48f6c31889612687823142fae38ba8aa51553e41313d98ba5ff864867b11ba3817ec66880387cde221f097cad6c5030503727ecc5ccb5ebad7f0bb6e1fc25f48a3ef0e508402b00cd636523bf85cb7659c84e2965aa531ec72ab82b8ff0ce6928df3d5cd0e1ee1da4d46cb342e15f43ce9b761a8496bc5ad4b4dd36d7b03d87bf4210fac820019586ac038fa1bbfb27ed58874ff2988eb574bb9a8e91e599dd76f25e8657b31518a444aa6785a8e8890262fde9283b48aacac8d8668beb3e1cd313e77a9d0e246dd67de0de6881ed890eee40eecd857413d5cf8e7cc22a71477c2d99c3e0c145ce3a3e9c2a5404c4c1f84e4112dc2720577668509c12ba42fabc5e4759372374c3e8aa81de48eda0630281f9172151b30dfcf5fb7eb07f2232d82383455cd34868945e258b8ff511baba8ddcb7d16748e58bb77012946d214f6918fcc67d95915e7015f794065ecd2985d2283fe5f480768d3b2386f81f1bfdf5bd85d05168bb634e0da98f83f339b185ddd12fb6569e5966f0a32f8f0ab7ad85b3dcc62ab34fce4c6c2f0f3c045faeb3ccc535ebd383c79d53159ab38de55d5d33756e8bb800177673ec19df6d2a25db74575a878f86b14fb7de82caeaa023e9cbb8b47e38fe8319df02eda8820ae44becbe2e7864f208cf782489d2427746be272532fd983ce2f0af2f3a8e12e16c8b63cb6ea1ce62a9c8403a5acc6cdc1b85ff537a8def53b43a8be5effcc39121ef9d1ced33c4026fa60ea6eacc82c1a70648da0d23116506e7a1462b107ea5186b35a25389adacb8c758f5b0045cdcaf258759a6059a8f6f1adb1fb1040294170253b3c870979700ae99e8f21cdd46cf2a67f6d55b0c63faebbea6d7cc243a2569157883c35397c0735fd1d1d288a3d10d63378fceab5698af8e410eff4207643dc125fda7d72418a3c4522352cf8317ad5c8bc84d43e1a34ceaf10259b4b9ea71c212d353efdaee02f207533ba2328ef212ce7d453d6c234edb8a1183953e11bbd16c5a09a05e867a7d6356582c04f107963abb91feff05f390d52ab44de1465c0f1ce8a395d5cb61ac35b7151d7e1fd522713e0fc4cf8c36d01e65588ece27759dbe50bc897e29cc1e60f5718ff3714be05eaae8d6b1144fd9d030ebbfe7b262d2b8c9c21ca40fe7072c098d4d3d0f348d3d61a688e0c8e3901ebe48bab480f514d6e0c17a05d0a09c017dce86454aa24d7ccb437fcca3b267a9e674e540df4e07fe14154e8ac1de5e8d43794f1c50f23e920c195e889f9c1cd3c1c220402795b0fa96d9b5727102731bcb2e84101a0ac27428c1c9b109a218493831fe44e62bc0fcdabb8f4733a99b4836729e05796876c18376d77b78ff30f5a4fa812c194fd5e15ad9ace91d024633acc0d7d8955e2e78f51f82935841754ef3b6165af667c3496d07c8b1c122cff46ccb03b56d7d63b7416a77e0cd3dce9b48ebb14b1b5732ad92ed89459dfab7b7558343eebbaaf05dfe004dd53637b90abb4b3b7f70d760e110eb83d528ff848963fc431e058273c2c27b13f207aaca5a493a8751f2a9bd2a8e2a9814273cc684c69a14dfffe67c9c281da087caf547406c1bcd41e646a34e6b13b66e1ea23e44d2b2e1b8f9d1f50c1c322d31227483e29b2feaf1c920c4e071ace0d9f09b6a41a51334848405d985b26ba41e99502a320bed0956a71ccf2c758cebf485a5c56b3958f95d031e6e6cf288904f083d32dea2fdaa7f0128a8294813f21fd9bde67375be8866b588b87f34aab20793300f9cc7c3c28293edf7ef59bfb41150993f60b199c3c43aa935fa41c263130ae157f6a2eb6765daa4cc7271306393850494e3640bdf4037877d4c7a531cce9c4992482dfa69ee0ae101698fa3cf510d26b9c7eb5fb224f9c462af10715ff8e5b6c9498da884f8a767168e9ab6da0b494d9ff9b4aa6048c9ee945ed29ab755287b5e50536a18429fddc7088cb041ecdec3d94877bb4cc27c3440f12369d1d7a2cbd43cd51d494422246674324ba3b517ef2dd705445b94004cb04b1154e6d75ce8713a66afdcb674f8957ec5b8d24eb1e3bc9396a25ecf507e6ac18efad03a720a9b1141ee33f8fd0d33cefc6fee14e2e1949656cdf16c67ba22978ccbc1af5f33e3c67698ab11469e006176118c54eb2f825a0b4d42e4cf1ac23bf9d30a375de7538bf89a85ed369e96bedb89e9adc256a76ca4f922c62e8a354bce5706c64aa42b0b8ac8ca54276daf879a43435a41be10c0db90b7876fbec536f8d5ac59482e5956182d1eb08cfa8c525ee2359ec940683f29eda0d2d9d8e1f36807d9686a6e4fa1929cd3a6c11abed4ed735547bfc2039dfa397d41cc4040a061834521b348e6dddf1db6cd03d9ed3bd0316a33320e37b724cefcb975288832d7ed8d790f5675031788e86b9495d080c3b3bb469b5c15459683682473a28257b953c64647f08f273f90f327c085ee0452f6ca0925fae9b4b87e03593cd7272841b87a339e9a5020166ed2f0763a836d2e1a352798f8b695d546648a3b6f339e2c0367a2f46fd774fa5ec9ce86b1bf631700be93bc549d0b6e274b8439c6fe6ea96934f9bcc49c4790ed39f057041a9d1fc6ffeba78033e801899a9819514ae4b0f0af5ffd93a4bfbdd80a1492188d15bf8c5fb12a9f71ba32dfd4a9e942a0dca8543c47a0da3df3d5692a29e0cad1b41626ee7303ea8189599bba437b71196f13368a8e2b1d6d57939bd176ef88f34f53fbda6f47ff51aba86f31144831efa3ef3a0d529654cf38c7a82adf327b6826f3da3c38cdeb62e822058dc7a67f44f0d72736e422462db2632f4f4072ec48b5f69da572827a75625374dd4fb09d12926dcc68c8087f6f8a84d8f20b33f888c7192e7bc4bc0de5e13dbcb55b9dba91bbd84bc93358328b8ddc3caf7e80a7bb9c5a87dadd1d68bbc8760a7502719779648f8c9800a3c13b076a98dd0e9535b4f9a6f7423f934d2750cb81058a96c03375c3f44fccc907529b591498fcd196f847b593a055a4a5b94903926826ae64e4938c7f92c22bafd428cd95c97536cffda4044399fc4593a1a46a01f1b14a449aaf1b22067781138a1af88780c1d4fdf5e83b4b81ab6aedf11ef6373d875a52ca9062cb7ff727483a522ce51e80781cd7896b32125da1a1b3c8b0551031cd290a3c83bd77e0d8222e924c7a55fcb4ff5e8bd3872014be44d15e76006289fddba9b54a339480fcec7c1c20c49a998da9356c274ec9146b84f7c7b6fd620ae4882b8f0c04c82d4b4fa45988da51ce81a474d73ea1d5f864b729ebc8af2cc3d3dc7175acb8623582ea273bd42f902ecf75f4686f37615452130b0649371439b4d6694906ac79b93861fa7f7fe34792ba93261d2621e35b62e552807bb58420075ae79d6ce3615e7e26b6a4889cc89dca340ea9466a6cbd4b7456bdf7327353d37e51e7ce684f59623b2e5eaadec7e557b294bd0e0b94855b84c8b4fb7767342524259fe7e038415dc1e7982eaa0fa9f227fd40c0197b96424ed03653e26049d36f45eb3f4f117e3dcdaea01c782be547e706404a3de31e3d632c2d612689b2ae5a81286bf21b0315da565c5598c3243076077ffff9f88