PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78832 f7e3f3458663cb9f6a0c979ea7e56c0231f9cc693f0f328ab13f70e047bcae58

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
751cb15cbaac6960174f821699f6b38473fc5d363853918c8dfa319552a77d18
Certificate Block Hash
f7e3f3458663cb9f6a0c979ea7e56c0231f9cc693f0f328ab13f70e047bcae58
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008002000002e40000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000264fdc634262eb173cc3783d2123aa5186f9dec5804efa21056079ab889d9627aaf5fdac28965feb2f907000a950b3db4275a98b5341d4c314e12e3e7159ae144c1334e160fbfdcc1f7d3ef19fa88ff4941c20723c0e8eb51e1600000000000000080000000002008002000002e40000

Raw Header Hex

00004020f6612f8190944127d8b801125dfee56175c085074eeb6fa63e1ae98eab591b4b2656ed6625d96a23d6352f52a1e8050f2a090e2cf51ce2c79d624713affd08d83c853f6ab9cf0018187da7529531fa8d8c915338365dfc7384b3f69916824f176069acba5cb11c75

Proof Data Hex

59,560 bytes
1212160103074568bb916c186349fd0f1d420ef76a4e3ef060bdd59e2c926d6efa59fe2efe358725dec9f0234225fe9eed1195b3f44ebee0d08e432d970d06a9872be7dcee41b9a3c9cb3bbb7cfdc6cc8a8e24cf343ec7d0e40c7e0685d526916597b30cb1169f776a2b6ad6890df647586147c805f02dcb913985e2566f7f46ef19d0866a7f1efc9f49959b88669d6dc6ec7b14e9b77825871e63cdec5aaf3fb3db028775165db69ea6576fc746a186dfb3508855a9558dfddcce7dff7acdee13eaa714ae666628b97eab810e49efc45cc019b286b7d83640ed8ffaf2674c6aef513ffaf01794aa1c759640d6a390131db7706f485321e0087aeb2cd61d9b4425db9b19032670f9abf0ca4c81d19f23250f49b404f3206a9e5271105319bdd878905d0fd4d0120b20e527c41be1cb139eb49d97408c0324ad009202bfe3a89058206621c4674959b90ad4039b91529bdcb0079d767844695aa64c4aa96347439e9036773bb837aa0e5209ec871fb590094cf6c6ea8c9aa7cc2363356e9b095bb81617e4e48eb718ac0b49bbfa6ac09f92c5bc0e5f2d6bb302447b19638d8932a4cbce1171c587f4e1a6af175ef31653f510772e6f60a994b9aa0060e4d5b0dc22adcbd43cbd338a05d5156ab3cb519da1a7f78ce7ea7628f028258b87ebac5fe93b3e6cd17fe5fe251bbc9714f581af79100c221fbf4bd9a4442750aa3f0a06288e9946f0d2932b9c635fd7e64a8da56665727ebc7036b89912a8712477a79c13603186a163fa717b3daa2b4578ca224ed291ad95e5a1236b0074bc763c61ce256d0875260eafa21398e249efc51f22ffef14f1857fa97df24899e6e08bc4bbb190026bf56f76d8792c02724359b7d32c229457d562463e91d831b4c0a86fad4b9cb8546f458444a235df99467e055cc6b3f98fbc2a6940e079b99a32724fa633ccd72809fc8f7e7011ec0d121a902a166d5c8de4d954917c2a23b1a6b62f1ec229c7baa6f8bada7618b43fce18d82674e78df0834a65d81c5da0510991e02b29108a5553fa342ba1a95953e1119166eebe5965dcbe0cf94ce127669897826e5214b427f15ecc960db40aa188d3288bba3d4ae19f1f84a8672a140b693a80dc191ed37567524e3d3648ad7eac624ab5805f5d94c92f185336a5a875de26657bacf0848cbbd1053c49e0ceff4efbffc7f94f80145970bd18eb51197d3268952037523fa07850b82a2bc4405cff362a93395a6776055714d96ff3e9037af48d09172cbf3ffaa2bd21d6ad7499847959d4124d09dc169d13ac7226cfe0e3f866abc50b036927ae65414fcb4100228010aa6e0611e550e45ed2b2cd9ed0544852189527b9dfdd7997c76ff0b38d2da4e206a630251427d1dac250c4473877f4d71988af123a3f5344915044a8036cd8f7fdc7537fcc59c860932c05f7af1230b3ed810cfe54c258816366fbfb8070e4c7dd321093fa14f05af914fe3f8eb499d6ca5fef579d0ad4404f275333021efb997c5c526d5e32a23f2f45e90b1398b9659649afcf9bd606effff311fc0700235da194c38ef726200f3c3c69600c3eaa53c1c7554a58522b49c9060fb9d582431bd1316f8de2b54c216c60e52fc8fe6413b96947c0bd5b7ba11ce24345221a9092ee1ce19644532172af35577b130dbdae9acd1dbb6e23fcb88cee427c482f707e2737e302797921a79f076d152f6a157abfe819609c0220e8264e0d24f69d5f96b5f51739237a4685625bb60fa64522138227b41ed2485a9f0c064beba0be5901e8bf388fa44fb8c5f87c6da940bb7bc2bb4fc4078f4c541f9dac07a28549c04373375dd567f64dfd65acbe102066e8ab1e1c403ce99a8aace395dfebba16f8c0a7acfcd67387efa7e7884aa683a94ce38e261aadee31ce15ab61585e78e938246cf5ff412d1bac966b96f7a6146a1b75233243244143e0c83aade13581844fe256419cf7fd4674fc5e49369e9cf0a8ff5b1bb9e0423a24b7e81e62a4dc03fb76767fcc7d1363e134a5820cbabb59f9ef8141df2d621e423bce674bfe4cb377ef5442f2be53c3102fcf9968e859ca1abfb76556eaacfbd5c3b8ee0466850c9b925347fad6fd64ca40cd46000be750e35fbc1d5a860bef90938af830888653bc3b051cc0b50642b09b1bcf63b07dc6c99be099645da506a34ffdd13fac3127ba98f6de21819bb7d89601055dda77fc8b8d48b66c86fb79f0027087a75e0c032f7eb2443e43d3a58fb74e606d072378ffe9a165f56ad98bec4e2f7c2b56f61291aedc9aad1a21ea08878295f5c1f6fd9545b9c96149d9436445de3b96acf1234d6b59b95977b35506fe7eba4d2c20ef562c4d566f47279aaa3592639062bfa6d9ac677a176b1f060b32a8ec9a5e17fa099a8e109ebcde1ca8e14df5063038553b4556d1763e52026ffbc89abf385366415e9b72c28962d8aacc1f53b734cdb153848a0c71a3b19af7f6151649bb24ffb805d14dd5e070bc73f59b55aa2fb9dd274899310a2ea50a5a48060375593c848d2e3b3fd418a7ff32f6940dfb681e36fd0ba478cd946c354e325c2a0fe41c88df7f0e020a11c83906c88ad172906cc1f7a368050c5464fd51acd0e216de75e51dcce4500f4a782545b9b53db80974a6ece352e696e1a74763bbb971a69ba75da1cec4ac070542797b520128387ba68514eae75b16e1fb529e463bfef0dede4664c1247d04108e2a20dfa4dd92c973c954412c03271ee986667c61efe413a1d4358d8d57d2a4ddcf8b96efc63af4f7b631727926cf454a49b6ee2f5cc15de17c30b418af17d60c7e18c8a1e54b649941808c4ee8faa28610ef90a9834e0a14f73a80959c6a7bc696b5e7035a3c8cc59ea5bb0cedd50c242f283a31a22b4af2b3a503eb7349276ecd11a05a645276669ea32ab4505c93374f9cb824f74023f4bec8cb6a3bae8118d8bb797d5028e6fb9ed9fff17d8be7878e06a4490c65f47f273f37b1f133994e375308a6f3042000f380dae45d2ef71648304c80f9cece9ab970a7a4e027590e819932f088c2f8c9c34a7f5424ecac30ba596a7a859d123fb0e7fcbc85947d352a95836de56d56247baac7e8e627d92b7dca00e2cfd7140e54370601f7bf287fd2e5c678e3fb80c7a486a6ff99425e015288e351509b9f5a51e8ea39a4d93f28d29aaac3f8a5f46a958a34216b62f155326ecf8bf85d9b1c0555b2ed7a9dc1bb46ca65f0bd19a693f74eea4606623420ddd7f2efab1c04c1c45581a728796b317957a5c908ed0de74392f74329df5e39aa3bef7533a660cf55d4e2321bc76b56aab1c2ef83d507d53e37b331a6e530d09e505df95b062e0de9eddaa9553f10c7f79148d2f2cce551d8733ac61dba98051e57ebec4543ddb4ee931896b8d341c844f119cd202c15a5afab2ec9b9cd4c6af59e5f89290ff3b1fa6d6d33b603ab8f953281ae4e5545b339520a6dc3698b73128f6e06a10b56680a041db36d520cacdebd3b260e041303bc1e14872b2ed85e7faade6d3dee51c27c3cad713090d7b2a8c02e6ad6cd0a416c17594a64120a2536c8964227ba572c884871b11fc55c36de89ee086deeba64a46e19f9f0beebcdc7020473cf242040740eb402279bd736a71fad1d3e0044eb6b4e6fc8db1e237f73cde68d452df7ca19b158f0dd3410556aa6ebda1e4817637508a12c76ac7c3c8512442de0823822733712e723a90fa04a23fc9706cd16dcd12d5c9ad9b19ae7d4493947295a30b382a9821f0eddf65605dbecd0422d37617ab1d3c8ce7a6db8ff755d7d3b66c30d633cfb86f6cd2457f0b84918dbe1ebed55ad6d48b36a8da9225247b9941e796378870c57213c8a96b41685552c8cc77bfc361b9d1c74177a7b03799b61aa32da492dbec6b0f04bc566f21c5bf40ea2682908a6533541e492ac5894b95617be5d16f23dc66476923464c636f65edd2918e583daf1304d436996e6dc09482240c40bae7aaf03e3339f10ba706db47625ccf970b01ce4c4b2b3f310d944d236591afbfd25855719c2cd917dce790448db94e73b7cbff85534d20e45fd17731fd1c7c7ac7172a92483b800d75d3d9baa0515aaca214cce9f885893ef9e593b630ebcb915cbca622837bcb1f2265129e80a105177b11df7f52d361eabbe2fe1fc432077a0c25821eef608315d60df9bc8bb95c1b7279267d9d9698dcb64be22e58626e2e504ba495d880727415d62d1f3520823677d415cb3385d6cc99d4960431fd89e57fa5836706a45d160ec726ff9c97663ab6d16ad135abb87a8e8a74ed2a03bad0a9e7b35df3308e9870f4a13758bfef39ea1f5d4090f53071669dac54c73038d26361552fcdd7372159141e5e5a95a9927dcd43e1f041f4745d97aadbb9ae0fc671fbb4be619cc545c8d69e1656a121a009cf84b806f462036ac22a7a5914cb2a9651cfb7249e9b1f2c92bb5b2f60ecae7530f95e4da845690de4ae8fa39569baaef807f7245755030748334973a742020c7afd3b5e4d92dc1596fe5d75ab59df0e39e77a7c324f80c3111461c89065c304f9aa3fb47bb533db5ee4b6da346a6001b87b6c768e7f109da14a8b819ac0dce81f42ad250a06e413219d5b79117cb433ff8aa62aa3796804a009bea2a2c50ba6c43d96a0b992a3dda834d0b89c60d1010f47c45bc56cde26a307669c8cf1db6b04eec2bb824cdaf84ce50627b9f0f64145838ae05a51035987b49651730961dc52992a4f0b7512e52c86d00852c2fef69b045b2481ae85327925f211d905b54f3adb1016b08962b1ae5c03d74237397919badfe2221b7c4bfea6d2b212bc5239212de545c20c8e6a1928b9405e29c0f51d6d7ab9eb609eda5dcd3bf9a64e6341a83df982b0dd42e623d59f43031f75c2ac692b481e1fb3af411b51262770422bdb818cb6bc65ac5e0aa7bc5a40f8702026b100fb5b724ddecffead17765e47ece8677e81e9ca45b92e200172b8c71eb309b7e5c1e8c4dba862ee369c35bffd07228a1f8c63d77d4094d46fb71a0c496e70cb3f3dcce9b12f748f592696962496bdfbad5928c3e23afa9f8e85704be68101f7e6e74a4763f2ac1ec2c7dcaa01c5a90c260b9d8e5c32f9b67efb8831da3b18353c5ccb5daa22ad0e7b269bdf1dc952522da16054095ad80891d7312cb2ccda2b6eb14c1dec884fe4aebda581af8a1da50255b2f1a9d4e366f683d675cbcf913649259c723325d3f4ff10ea11b8d72e2233baff1a6a1d0c0e957f7b01a6dea1ef9dfa97c7222abaa3b968d88ac350c6b3559b3f15e9d77084983699c677536dcfb70c1f3ab0dc33f5450a4a7aaa792004a05dc0e51e80931e7b6f27c692fdb2b0ea6f38ead87272de6f5dfad053eaa1507e73743b6236561f326f5521562323632348e364e0f49e24710614ddb978fc80f96fac5da1bb87a1711a4736106636cd4c6301ac9efa2f7a9d7de66937ef221305ddee1adc551ff5792c041254207916555cc829e27e3b25fc75c59f183a45cb715ffae61123c98b7f45aed0a007bf28a1675881acc1a98bb9ec5617596db89dd1ae2693edec855a0cd9d206c3a9fbe9586c33eb6752293836c14df7805e71ae6198ddbe401f857a740e69b66e1a71f26df27623e2e72d2103530c0e262023cfb9730e1ab0003859469749f143ca69168e3c682a6168722c9889598fbb14cb8079476064b895b547e9f7fcc6c35b8f30f9e1b9c1f0675d9b91fc4f66deed96a5601ec6dacd43c1e9bb4bafce0e660efea66ee2ea98fb788d5e6301bdbbc5ced6fad96e1c21af8c9c2924405af14071aa252e4be1b2d9c4acd7e75f68a1609ff738258f2e47dc6d4a1f09a042aba5509a00e2629328aad6f0619f2b9f8242328ccbe8d9039c31cf5f1d4a9910c8a41723904ecc19c37cdf75037fd652e410cb88954bade572f20b26ba802e90c21047d1143a5774ff416b4808b86202cd35664d4258df00d7a1a1fe2034fc187bd4d88e4ea730e9d838a8a0e95859918bd43821b1bf8dbeaa04b63751e81f6e754bc7300b1db3d23cbecc8fab5e241352a3c5a624ead2d6198975a7ec0fd53a0d67e590767de2bbb97634de5d9f39303ce6f13a900e69c5e5cf9acd743d8b7cf92888ee98ee8cf83856133ed2162a046e2d6b9ccb2d2217d0e421a38c6bac87ff716a44142ab14c1f5f2900f2a1f65d26c4126dc7d5994af010542e8a1554b0f25669ef062898a9f2d3bc2dee658a9182044166820a80e0d4e451b5987987d496efaffa3e03241e5645373f4ea7507500cede13feaa62c3ce686107046482e7bc9d811a52aa3aaf00a2e542e4e43354d0c5f22dda5b6a3f7488587d6c373aac113884fbc22b21d041890814dcaf4d8ba870904ccb7c84b5b5baeebf0a3c2131b502538e9160fd84b42e580d497c50bd454857ae9bc4943e9eabd7362178b62e972f586ae3a8c053127123e44e8997829606cebb11db71b58faa03bd439c896ea61f77bd0bfb61a520c7a29396123fdf61aa57fe54430206b4b62e7b5c0c6e371d24ae44a81eaed50ca2fea58d63caf7be075e179d7677c2b8527616f20eef19850b54fe32f68b71c48ea85f8ecd86156b7a891a65e0c83a94cbbf268eda9389fcbd29bf56c8f0f31eb67348dbfb93c0944a4966615d20c07f4b50f915a0ac7ae8d8a53c8087d61934da78251ee9977bb7d61e5ffe3ab00f57523f3270eea812fe2cb9c3a51277b7126b801d697097fd802746f656ded2f0c5a138fd74714659491099d34bb5f3db01a46835a2e8e3309742c21f2662259798d7f26a47f1bb18c89c63d2b4f1b1ebc837dcb362c3ab79c730315c7f9aa032e61a544c6fd11e8aa4216649d35f30aa3968cf829e6e91c7f85687440f93cf72aed098e7d93b6ae2b76c17434d941d8559394d593e9d219793c949ac8ca181c8fdcbc0380975434c9e63be9556b01ca0a1604d83eff984570971cd906dfd3be005886d259484d0ab3873d37742a1fbe4c83e82ad33607c814d7ecb89bf5c4eb518cf4aedc4a9561fa63315f3c6b90b7af935a891591a9e6b79fa805194c48a9fe6c8672746792c02408d3c2074818010f4e33b68593c8b09e4225fe5b60fc27d30239243fa6888c537ea6671fcadf7cea9d174d3bf41ab4649bdad5d06405d50059e5fdb52bd444a5c426e7a89af0bc4a4731011ada32ebebf2ae87bff7f94202402dcdd96c6790a18ac30ba8b21050734a1d01b70c5c102ae6ed6463eb60172c24609fabe9f1992cb85b72544c65b6ba293d5dae1b8d37c51a1d1cd9bd43411bff6995a2dfb47b2bbd1d4cf9764a289b2ef93d1241963dddc764e698526476e5144010c0eed5828f9cae6d65be0d37759d2a4504b3fff4864433c741c44303b66538a7721a33fae925caac2418ee3296524392662e1766454f449adb211a5da2ae4826887da77c2e11977552b48c7b772e582f8f4cdb5f95a627e455c2bc2dd24f66cd50645db3f6346bc6d24028dfc5009e07769b7f7859dfcce2dfec26588e9a3a51cb6643a185cf8dbb72c32fe196c0c6c96aa7577f1ac54f2afbc8c67a767fc251539050e32a42f0e51dfe0dbf0fc76eb56b482d5536065d5887dcf2a67712b21bd212d911f9c148a04978bfe71897d4bdf0cf2962cd9aa9ab25f4b7ce8ff09b37a766d463c541945a41eb9f5e9a0b43aaa03f88bf7ea25d3f6263e0745ea501bae62f023611e822128e97ac8c6ff2544871d546cb5e8a5e5c882446ba72c4d4fcfbd92446cf735f7436e6ddc8ce36e4ad580e34be5f891f122eab8b936fce464aefb193a4741f7dae2fc2cae049bdc79790404e099d6c5825d2018e4beb60d821dc8d23a603a0b2873474dfb8d1aac8a82c351cf925c4c90cef0155cc8dd1c4e39e2e97ac8bd6bfa1510f91a6bf2f17d32e85e353b76ac35583e103e8f1e233bf2d2e84d673f359ce7183beb540c6929c85556e2e025e5612ead56e28edca41d5e07b4e4664111a81f8ac1a0ff916e9ba0eb9c1e71297d4a9add820545fd4577201c3d21457c285330289b3b2333dec66e2635691d2fe6a4b859efda28f734eb90142b71ef42c6008c273bc7f330d7b9ff5fa55fb6eb2c9b0ce3acaa4e3e46513a1e32ece933b5289191ce6ee96a22529bf755d2c7387b01b3bf222cad5af26bf6b60c4f258d5c4233574d652123d5ae41200ae07a4b903214bdfcbd4db6fd0176a1a7a723bb88ecafba3d8d5a8f8476e283d59e3297aefa33a5d862ac8eb29ce99cf26b48d158bcad6498e235229988eb5c71baa9480407333333ef849ab5ad66523326ae34ca74e3639be9d6bc5a21ba6338f2a2abfb3ca7d54e0a62df27fe61556e30ce6884985ce14897cee4e486e46c879e02ad5c1b37e843799b96762c891b32b8b54a36ce05582675e6be0567ecb027ce158682bb36b512e21734a4ba23659d9fdd627c6c6fd0bd16a5bcc0f7f6884746947a67550ba72db426148468ae5870d5c2892073b72fe40b31e520f24e122f06b5c3ed233c8a44e4ec7fc5077c8021dfe0737b70ea4a2aeb7ea37e14ed27fed55a9db2701779a63b6aa87be76a78ba629f6c9101cb61f0c8d1c5c6dab796bfe4967e036969b508ea5a675578ef1cd27181b9e9e8063326a8e6a22d8b1a46389007c6c02aea1e55c27cc7d9fbcbcc3a6933811605f1b04609da855a3954bcaafaa5c53d7006fdf98cb30b58767875bb99199d1c181a30910c871a0c0247a0aae4293b99a370ca4edf86718b42765dfe67037b09d888a6fdb53956d179042be9c88e6654f6c233aad8aa196524b5ac3941e7b90b4e1f99b370d2e1e9509bfc8e38021ce64d80421fc592290b3a35a5f7ecb9ab7f136a48638502274be8f51c768cd4d5260a000ef4462d3147691219eb1409f5376dcdc7713cc888577bd63a0e03696025c9e70a9b67e70f115641ff0bf1914d8e2ccbab54cec4199528bd9575dd7a5ae36f2cc949ce2536c7a2d834ea7a8d48f9be144d39f574e39c77886a4c5b9bdd3f76c65ef4919eda98d5da1835ccfa133128f681c76e5c0400782279a0d9d41c03e84bdabfa7c3dea647dfbb1167dfff01cde681be82a2040c7e18c45f1d35748077345a3c58a4307d47be8071565ab5a5e0a33988592d1ed88365899544d14e82cb91efa886ca40fba7f70d57a40cb71b3ca628a1618d1a2b5f9903605dbb7caa64fd8da461f07948de0b127017029ee54a3a26b51ce2a615557de609b136db416075bd4aae2aa9d4ca536725dce76adc592138737dda128874959c405805eb67a0e896723cd35413b2ca04d187640daa24c4e0775d484b651f205972a36cb2a5c7d06a146d829f534c2883c354c125bda9c2487b5da32cdf49a8c717f86d701fa01bfff92bc644f0cbd703277bb0405803cc5a1b742c11a6f02ab6a576b40492d9c22c60b80c82926b31537adbc591f4d3fcc2c44e677c43f8b7298b21f6c858806c7abf4c31e67a6420a4644583ec5eadc285b53e10727f26b0636a86f41d2a3f0f2704d0969fc03c98fd35754239d9a485768592bec6ad625cd67adaa706dd8c05763b0abee231b86193207be7935630ec4e12faa197a4384d8649570891ce76903c8375d0ee53f4de48d43c2bd43a65a5a4c70ab3a61840f51cae6305e75da7c69778af934a5b53d2bd68199e2b9bf6750666a0bb025eec8ee7bfb82299c33b87cbbcf2d49183c9c7ecb3105a2e26545a14dca240a1b931e81dfed7e59cc4bc7fb9b0af187cf965695627e9bd8cb3a379249202f6e9bdbbacdca7f6c57ea421a1d2c94a3d8d87080a24f4e887d6da2707d38a46f8f950ba81d267904f80b3c7b2913b7c7d10b942b6040005c9e8b259df40a67dec9437e44d163f74a108dde2f768e9226c876a3db655f757436dc4c389d8e9265503e11f426dd8d16bd867dc1ada817167d703a4bc8ce1125c49006f46a9f194b8948a50f4d19ef7841898914576f49509132289dd5e07ebaacbb239f556eff2f09c86697cb76b57a7b8e3dd6e2a4af50c6b828766b91edc347642580e96a06244e0f27f7c657f0390e45decdb2f09b71736f8fec1ee0c6b027c4cdd1c4687de3adc9b4844e5e142a2f6e9b1775dbb177f118b77d02c01807ba81c68c75a14bf31f51b7e33ab26bd47df1b549b399c5441d5eb81e92095c751b7ab3e2bdfa09d698c5d961e177b93e125719e65589caf661860a6a053fc1c26f21ac8e8c48f8cf38b328223915a696254126577c265d3816bd50cb022db1a89a8a917576297d9e69582d7cffb825a1132276f1439dc1d1a8771dc924574c4c490bc13b4f2bca28f44e2764c1094d1a674a3ecdf0a551c160a09500613cbfb85a26d0d383cd4a92054f21819ed84914fd23d0c90cb7de51f01e2f2bae09b37a5ee1dc692838921ca2e172d587fb620e223c66eafeedbeb01dff13fdb01f162d84e2d46d4a80b798f20dc9e1bbc632ec1a0260e3ddfbe2a8a5ce9f26981e007bf05829d8dd1ac4a940f1e59e40a139bf8d87a4b8728ca63594a47e04e26599250eff373b2734de909bd27ec4dab7f41db4a5e2db877c7c038511fa6a536a8d19103c12e57bda6af7024af0dded6381d1717834c432fbabe95d535abd81f9ba1d96a3c612af0816721318fff4f108083e853824543eb4189ae7c7c2f7f7d6f1f2b64fda31afe64ea920fc3fc8f93ec76510e9b6de71985d3d47d6588d48f86a8a321cf145501c3d2b2712741d45df376c74534f119274c54236cc991e0eed75b55348282e95ba4d179a3146b7568ed286d38d0f7301faad10316a66030daf23b1241e6025a16596b6bedce56df1b0b9bed4139647be2f4cb8938aa130da2c85866e24d991b576a7bdf2f69bd06b58733753c9daabeccadff41fdc4bd25ab24f7635f8aac68ea7407377933f7ebfb25bd3779b5984580c62bd8b04c42c1d5c28ffd8d63e6fa7815af136bf4fa09340008fbd68e988f53cd3cf15517fead23e7c8a71cd0edbdb1cb9494a9191c07186b9bb854e4071ce488b94c2c0b5307f3dfc280052b064437cfea958257ae6bc639a36d0724b664967695f0b616d61c4eea79f2a775570855775cb045d696e8eb8fa4be2162171c9ab19f998509ecaf531f8afe100471b761659d6e7f071766eeb110f83407243cbbcb0ce0b06e0f9cf1fc498d6bcd62e022fb2f129e0c7d6dcfec74ce16791d7545ebccd7f58460f1d9362bff85a7504c0e71cf308aedefc0d5f0afaaaeedbf54a4aede8a618bddce1d9b90253d47964e17f8432a372c1c1812b38b38a74aa95bcd1177404e96c7cc1932706a42d86bd41898839d9a7b00858b553e0073eaae447b3ffec429d80774b7390e31dc34c41dc9cb9350f0abc6965962be7b488df0686efdb52d7e8e8434e204d62ea0b042ccb7aa0b3641938e0048009dd7d354269ce3d61795253094bd0a11a24bf4d7d7f829bc8cf661275fdb20318eb851a7453dda31509bef53475aa3c020495f71fc4a85994ce235740f9ed728e4ab012f396d6f561a9102e8105047ee56567f15edb2ab94afbb70deb4d33d0a048ec73d025a7ae79b7db82d8513768095f90599376156c0de270c7e3665cd28d2f6402370cc940fea3c6b9d9c2a32cb6fb0e2fab73a0542bf00d18dcd73f37f4c022632bb9a09abba0a2e19ef44230dd842ee6c76ea4635e975ed80e914505343acaab6000a62223cb67d09edda027496bbd02abbda8940d169d2c07d0c4a44f0aaacb6239580530064c28302714849fba157936afdc58db4645665ed6322224d110ecc732b93cf4f29e5783c6e8b41e2bda80d64fded91096037aee23655999d3146e2e392ced0ffde881f10c927b69dd780173e4fa95d0dee7c0039555c8de6eaa204be22ced8bf91ab657996947dc17d39a9026fa91b02324c3a4aab6708eef3e6b0facbe50309ea0987ad6f829b43b9ea8d25125aa7e87f9147cb54f187ba303ecab07f19aaef107f42a1374a7261d908d217fe0dea0b07845f5d218b49252c8912c73e23acf1a21bca2e5e4348d3476e3d7a775b906fe166e7e4564d2a7bbafe5e441860ffe89042cfe0544980161952f828dc06548498c5d6a4c50fb5a68c1c4c9fd613b5f00775de1e0cb4516a44758babd187f8b4067eb3c29c9e6f49e3ce8caef3fb0654841f15ec0754bc38a4bfde5cfaa7b2b33be53a013acf85240cfec49101e9a39b004470866f48f67c6e13951a616d6a7cdcbaf76d80adf0b396c915c7ea4f3ddc2c347507846122ffad899f378c53f6b5a56cb000130115bdd4d04d87f119568e3e41b0558b0c09fc986bb0f1dca89b1641d251c19d42147ff2932092ce1dd120ef4b942d772c77a04d2e34fcef8c344658b44dd0f70d57b2b9fa4ac99e2d99f41613b1184623fed4d182f694fa53ff73ecf0de2e3a4ea846496c6a9018227c632210f9eecd8a51a213b30aaca4bb445233bdd70e6fb024e0e6dc390653619f60c338378d69f2ed083da4cb508449819ac1ac83e851ba30fdd10aeedc26554f4c4ca36aa8c80bf3c48cfaac04e85394a178cf36972c8babf6d3dc8d4d89e0a341c5878939ed53f8942e096c80722ee6d1f3af030d09d749ba072d90c21dd38b5e0aac6b5071a6cc832d967c5347f399b390b0cf2f216b24d3e9699873c1ff5b1a929f4ef4956b308704df0f36757f3ee4e3cbc44d09ee562d75f89edb850b82c3a5dba2f83d6885c5d0f51f67b79c87cb48170d2122f9bfba61fedc93ff31fe9eb1b80832e7aa76ad2788f79fcad65f4bbc05cfcd66508291d8a909746269dee666067076435fbe2cab85d197761e981464991dbcf930bb3629668b45236a4b4c8fc676ca2097f5d4b5a36ea5a8a2e92ab966eb8f9028e73938fd90618249edc66f4d2a8fa8c9cefbdaf19af463572e3404acae5ec5756fa218ca27ffd6f3d7bf61c259cbdcdf814ffb5f04d41fa2e0b77c38e50a8b8f52de96f393add188bee2e00c8197a3b610eff96c89d3a77be633ad2d0c665174b4d2aa0330b93d42277fb5ed42a39796ce4fbe4576f15ad07b7f03240b2a9d5feb226158b3fac531fb284105c7d06e21f2b56562c9f22dd579517d776fe92d4a86ece48ab04e798421b2b787a863d48f6720f58b577d9d73004f03fc0e31751e50db70927d338946ab89997de30724613fdb3c6ddb58f4cfcfb6e00c81e3fa5f068ba24e48e1959e82422e4298f20bc0a96dc06e7a1efc4dd64b630952302001937a4540221510b82ac5046abd3ad1b2e8a837cb57f14e33fa770f8d190427b3a311c3431103cf1d1010881e7094b49e26d7593c492269c33eeef972670ef9309cf22a9c2728e22756144fee35c0c83533525dcd91bea001f942439aa3968b762479ebb1bac42772fd51b64b3d8f360824358a359fa7bbac120b2132248104779abb582f07ba3e730fe2e2c9b732b31e4eca4689a8d30bf0597b087f0110af0a6ee69ff8548af0e31837a378bc799b76ead8b9464353dee8c169ef5e1a7bd174146d238ab5ba68aca58698a0aa829544a37b5a8c2e19206a4e8d90d19aa7f60eefe79cda4bb5898cd573e31b0f0a3d7bcb4daf3de5e7f549cedff17e3bd709b30875617a9c685b9acd39f3e8c26a495a3c0c0be1268919a1a3bd0ab1d80248bff69c7fa63349cc576aa671c311508be81d77ba35e105bfd6eb778f94c12b6447b0f3c2f22e633bb7b9aea45567f0d6b213d80cc0cceb20915b1dc997274b1795fd9f71789b9d2c8648f0a32007ef58f5cdcd5dc493690448a1fdfdc67421467d2ff66d32146c1a1fd08df90e3d4da63398f989da4165d75b80bed004788b8d65f032952e8ab321a3017c155a9e0b8d9e772d818a4711d525aadaa7b5bc79aa31985e5fa1b8f713b4204bb30e19bf349c7c64c41d5a9932ad9c9bd89c2956ad40cab5aa24d70a1d8d2eb1e1a3a8bd0d3bc647377f383afa7866183a221b7073f5b8e8f1c64a1a21002d3a58e02f056c6be06798af006d8bf8e7bd62c699ee0db00314eb82af566f04f6f2951fb2a3ef5368cd6b68abdcd4311ab0d9472db09427ab4c24255f278dff50f9460340ca78f8826ef779995b58ae88539f586c6b641c290e7058e1f080dcfe9906ff30f328a5a90d802ec764330dddc9625c12ddd0da06a8c780258aa0f66972067229f1d0ebecfac3f1be87bcd56922393832ffcee2d399b79484a83097c33259619cc5f237b17a607bc8fd8f427633a6d7ff58d88d5174ca5abff38ac11aae17fddfe6d5ddcda42799dac2fea71e242a2fbd9d83c9f8049b5b4242463a831a7230580e23075c1b521dc25954add93449aa8e96ebb97679ac8ac548ed4e9519dc3372dc1857176661171a201360b3a8c6d90cf0197323a7b4c8d48764bcd349e97ab89d4b0e83e44622af30ea1e219fb0900f86dfae49177d87bdb5850ec83c95e52df05a4d04ce1533c6f8c0c9dce72e4daa3600b49966bd8afa9985b39f80a6a09cda693b5ee7b90d7d2ddb73b0bcddc3f058dd4eac278b0f1e7891af9bf1a6e46b65b3cd2cf0c7a3af7456350526e4efdd9e3d3dd50fdf0a7d8fbb116391766f20ed606e0ca718bfc95103e2956e86383110e0d389dc11a84ec45847839d271b201785e2d144010f4db4b238e8583782e4a6878d8f81d3b8690c25cb1d117afd1dfd28ee53e52b0948666429df3c35a5f26aab05e428a966930b000ae546a5655deaf05b68384f7116501acbbeaa207dabdf3467662ef074f65f7ed41e38279c2c6441cf090e28bc5e39edd2d58cc9575625696989b5118256155edd5bfb021f969daff9f08ec69d28e10774da5541f9570c42bb0bb5b18b49a8325c610345f4a86ef989b802db935321b04275507ddb3634c193871b9a4390a041b59bed0583644ca83f03622e6b110049960b5051a69e8a340a3bb85a59c246f132f97f900eb614b29f4d9d6d3727bff847937dc5ddabd685348978fc5193782a52225827bc6ca0ab540289ff897d00354171b122a7ace03f0ec5df518d85efe8d87db27565186b6bbbf14128f3588ddead557982119ded3051f04bb72bf7e0641104d1e0190761df972995f42ae775e8c0fa80a8f09f7b63d4be87e35fa8a48fc045b9b63658d4230e3ac4f46a9bacf732b73b70cbf1c56132c6bd0266686c01f11931b6705dbfa9707b8ff9a0417adfd6f996f4d599a0421a721482ac1e67e850763dd540fbd73fdf2fc08e3719fb1dc4bf307e85c6f1b3022b60457f471fd29c6d7af8e04ef3d34cedaa2ec5dd1c7a712944f6e1abc421535ae1d14a7b3e9537a01d10d7b28af590d2efa168a14f5e3a5d221daa2c88933e46b6213588514bcb278145dcaef27e243fa0be20efc0578bf2be7b5a6fbe683a7fc9d56968c48ba4c644a419cd92c11c6c7ed4457e34bf052d36c4c209f804bd3c1eaf1897094e4f652839668f21a5da2a904cddc3d39c68cf7f23242bde72cf7b131f28af1c9ea022f50b83877217e8d6c5b131ed06de1fb91589171bf59c4fa3181ba0b32424bf7c6c0d38a4965f1de357b0180023ff1ec19bde34ef2d7ad35c4f0b6ffffb2976ca68064d551a351215a9c2219a93b91018a9d8dbd733741b2eb8f2a604ca3b2ee202615a8e83afa5b8e6a439b92d5f239a3e786d5c891e848321be129949a321e2b9a007b99c2cb861a5b0357f9c2855987581eed833b2d357de64b945064785002a3e6410a32aa7c3ffca9dd301841f6d0ccd413da7ff01c39b4dd1cd3a63837e8a89b459fd53d2f4c3ab05ccb5e2cde9608ec5b35f05a9268899b88d2924ad498d22ce929235e52dfd8dfdfbd68fee0f491fe98723038662224b4c8d9340dd962413501a75f4f6a1c14431b0b9225aadbc8c8f72546f8f1c13410a12cef598e746bbe0f73e7bb06d36990c30914e4d680d34054f2bb64855612fa3dff9e8575b9f62bb25eb8c666ada8d71fd1cac3b4d5409eede1c7d3df2d6da2fa331fcda0994955ce0e4e157c3716363b4b08a031f96ab241dbaf9e40457ee02579fa1554cf06d9df0ea5d872128b119956ad8cbad69c0a9989117788e3a2bb4cbcad4bd0efcb42c0696bd2ec116a4fe011e9eb5cf25c886637e136713919f49f7a9c30e999b5d34cd63755984ff30c0a04c8cc5aacc7c9b7d4d466107697eb2a81c74eda8ea8ed7e37ccbfe859ef7ae2c66f694c98382f211732b6b01e797832b675d7cb5483b5a06e4090f20db4ab8f8f1cd76a774883de74e7eebb4245002f628dfbecd042c30c93322d4eaf1d72b77fbbb3f57d764b08f8d6669cdde70043298ed87a704b5d68da026cce15f285b175aef74b50588cdcad449e2e77855a441c45299437c7661a17bbf019070f79920ff93f72dd10befed68dcf5719173345e99157b8cd4c19e771dc98951647d0428a5b908056dec229e450e9a165bb920cacaa8335c8c90f5d3bd5a99302a938fbf7b877f2247d5d19b7cd9df5133a66f80a80e0c5e466061b2468bebdc6edc5a005e4a6c76820bd7950298d2f9862d4be1d991c0809695757f3313b091de6b4261eb0b3696e544afaaa2923ae34528921f30c7895e72723acdeb3cf8e76bd2a44720056d6d6e57d4860c54cf8528094d4f51d924eed8dc8d83cf53520a2da1e5fe35671be28cd844da47f71ab097de53d02a64e10a6a822608c42b531a8a7c9b505867684f83d3e51336e62a743b82b01695ff5bee88850fab49b56b3368f791d3e634350dc6342015a79226d827389f74325da004939740f8360cd106b36a6a276524a925d38ce0a2766d5133eae6ac9587f0494b6bb636204330120e96d87bc8f8c89058f27afb8eb1c13ab22e4be5f41295da5aa5d70dfac2683b9d38676a002d1c98abb2f61ed33de6fcd10bd0b054f72071e5ab1c99688d8ab437dcc6dbdfc0e5cbade0dacfefe841f6dff318238666bc6f66152f32da546a8ece3bdcf1ceae680b3c2fdad71d957a4f23aee719a2e9957b878533bdc52d2fd75ffedc2bca91b13dbfe0aac9446264527c56dd5392b692e0f1de020aa44580bccea969b0b2af80fe2c54c23d338659326f1297d11601e23925985388f1417b22179b9c9e633598554c5aa538636536af3b920e138d3329765bc6d77f8272e22328d64c2d45622e148df0cfd6e71e923b7966875264ae8984ef127f716a0354c758c727cef287706109742f0fd766732ad76a1b1e68c3a98b2103a0cf16f53baf98d638a92ebe37dad1c66fd2a22fb87c701a7e7873870499fbe00b5284bb15cf3d85d5d59926a929bf7b4002db8f2768246a66e3b9fd42baed9197fcc352e9907ca95d84775d8cadcee29bbb9404cc4d7ee57016690ba8b6a8df7abce0cee1ca206160cd1d5a61dd45e7bc306284453a6ef849e5e003cb58900e9f05151dad7c139850f7598f5d4bcdf2c8487de1d705d841dd430eab5ccd347f4923fb8e3a230b064ba5e7a2eed8947b33f9ba553df93df5b40b5c3364bd2ffc68b86ce7a3608dbe6c8550bd22fe330816f3120ec95e65ba56da6e9a81478b65219aa642ce3dd63df26e92b2591bf77fd9eed66450a64d4c61143574c32a274ede044c3a5b43dff2dfeb432c769e334937612f1851e5afe6ff5d647a0e9c2ec438d2b33a88e3f3199661d8a8b91a689e46817bb8bc361b45652c8d6c30d475f2aaf54377a0830c3cd06e962e9ab164dbfae8959ea42783fdc8cc22393819078aba9a012c638390df81b4319e920220ce1952872ebe9322e2ad5bf1102cc27cb9b8d84a8184e20b4326d6693c931a554b45c8b7a6d9f7c41484da82147ea0aa05d0070a4eb3772b0fd5cc4240f7b19077b6609f9f5b8bd5ea43a547d126905f6444f18f5fe231efaa5a33f7696d3f586ce6fc190282a16480cc8002e003393b1a0ca18567fc3985a5e2e170ddcdf092710368a7eccd036d763bacfa1c51c6987d18463852d17068ebf52caf9dbac2030e487e21a09e57a443ea218efd99752aebbf18c0f4df33f46431390f110c3b13e98b153d79ce7aed6c36a55c9cf0caf57bb1672355b2ef2a0515bfe7bfc43b14088dd0dac9c5dfd3b0e317477029429a1c82a8e5afca81ccaaec55dac65610ed4bd6361a2a78c10e4b0dda6b4eca917a75cb4d28a227265475bb133e814ba7c44eb2a9f294c182bf95f6ab4bcaa70c7bff43f9545c107539a25eaa52b877077d27fa5be1f3a3535108bb3639f121195b992e03ca3eaa42bc60865d3d105db016145b46712d5a00318a1f86f61f1085bd9f8f86456be2933552407ec4eecdc87b9737d13ab81899339703e0c6b5b2b54b94c4c3102f00ca9411b9b94089248f11c487f48a2793b625378c060db2a13452ba63c80467876da69be6bd55b6c2c4bb4d2125c5cfc1ad32c9110d74e19e6e99dedf856bc8d9a201ff23a5f7d0a114352de1960ae44cf1114d4d05c5eef33d2eb95e9eb31914f22696b218dd8b03e6a717bc9a5aee721891c6197a616a4e030dca436a36002992cf7fe8210a770eefc73a8812b06f0613acef6956394632058df172ef8d1da6131001d6165182e96dcb56ecee1ca7098bd1a60f8c96414cda9a89a1da4514d6da429971f3dca762a06f92cac025a546c1b4ccbfccd3fe678667024472e1ef462089d19185eabb452741f44ab572e4811830b504a0f165fffa683dbcccd14803b0aa228a74494fcbd1e7824e989aff8495810d2e4401d2f820fc76425f7819295902181e776484946390d0a10971968c62146bae6ae5f5feab9c5fe2f02ee404ace8f1195ce24b4b6a18279b584485f00c58828f70f8ec352c670338ee25b222a3d8462ca4cab7be1c85697c46a66620d1de00a645e7e13dfa76970c4f9c0224166a1c5f641e8529debf55eb4a123e69099f25b14ad044434d39aaf99010d0844425465654c7420b15f060ecb0d99fa2bc8690abf8c0efb9f569b212a8b57d9107a142fee2e5e3858c8937714a4b19b81b3032ecee3edfc4c9b2be1b992766ff2fce473a1d394562a8c4d7c4cb38b0ecf922e9e24546e0a545c010d6d8f56bf10c23ed687147158891c3358bf143d4a63d4ba8f9c17a8d65e4b9ca36d4bc8b87673e02bbb2361022d17a3f788abdf7d8978cb01366787cdf0bc20657e5bd532d43796d4b945693a142771e465c2241e27ef32e8ff8babbf73b1ab7784d71a1b570aabafdc495aa255be9beec865a32f8e29406c1d18ee1cc8d6cf1209dc4a75e10852b7f37921fb4e3523abdb8539866b8cb5f95192f225b36970399728da73be45648f98aa7e7513f7630fd5a650cc6f425efba1e017bca48ae8dddc59b1a56da37dd6b4b9d9b652f25e9f7c114d5ea7d9ea9254224cb4fe3cf8c137ab60e616c5eb920c5e76dffc5bcdcd49c26feccd121451b761c7643e02adc1f0a694570e91ec1bd119c28cb041c70ec60c11513a0686f8ae03423b328076d2d827888c574fce474c8fbfc645bb935ddecd9ee65bb01947cb32e3be0edcfea2bbdf97bbd9d2347828d9b814e65fdc020c6d9085f94b4c5512eb89ba2d020eb47a461ddf12ac61d1aac5c5b425a0e30c303487672528180463864e1fc44f1266c7a05100a06234dcc66f71c65ef4b52e517f8fb4438e7d28c16e07a72590c208e5b03ae4ba127affc6f395c0c98e58910569dab7afd0bb15d7e92d6f4a65884bc060e0c19d3e2cc8f12e39573a824967ccfe4c4d2b43af3dde6c7f37725f0182b680dbe05c2bea26dd54ea85e3c6198dfe23fb91211b86e9874cf33b4d43f8e8c041a47107ff1bdcc666aa1d4741b8d19f91e5a9967a97e079c754bf88631b1f73a423b84265dd5484913e788bc7c1e5e670c77c7ae690c2c9d641f532e31a893d32276c09c0d750b162bff26c28ed6c9fb60130c54a576fb70092b2ac277ede5335f05d539d3ccf2d0a921fffa49e327fc810d64db1935a8cf747d6adab788c2d006fe022e6e713c3a91aef8231f6df1cff063aaf21a1fe859987e924233481fe026c82d3e5a7bf807347e5ba9ca8c9d984428d1c6151faeed48cbb3745cca8b8b8ef2c4b4ebd18b7736f24bc56a8affd0c546ae7d7828b4e684973b312183304c86e6d712330cd974ec3253cf1da9b395655506f51908cc3969fa04bfb5a72642f739b21307a19b066fdca10290bd9c4f743c679f847e517ab167c225aee256c1018f52124a7920b7b9b8a49ce6f3f1c1bbb4f091de9c1190273ec7beca704d15028ad3f83ee0b00bd24f50a4983b9287536a7d7369c6ed49df30b1c52c732953249803b81521c8dbe142efc5bf550199236fdc50bc0869e6dfbbaa07e550ed2461536a8e09b11bd74564d6a440f48e490a674d6131a54679a5e06f5d54997eb2dbb8678db3cfe17e4e7d1a0a45364df00ad06989725e873b5114777d5ff9a14126a5a8f0f3af3e89d132406df7616f6d062533a972296250e4e766d60893b0e86d4557caf67f95d9a73e85cecb90516c0b7fd11b3ddbacd7c263d9c28ec7f84e53fab3fc0924c0341d30df5bf0116739aacf365044f6b67ea75e20500dbb8aeb9e96fa1846a1a19eb435754ace9240920cd8450471f9f46eb5985c7a8d6fa136174f2ca8ec8e671cc493b369a978771bb9938172efcef8af2208d907e73b8e729f0ec2843b8b9897024360d8f9da8d0b7363a90c5de42cc922ec5ae7eed01789f0c933145f3a9173acd6a784e81dcb6e1be1cc9159d1463c4e54f573ac111631fe429145c9b8327cba238bbeab5912a06366da2aa2fde499be58b65a22401cd681ed8baa2018ef16db73b4394de2b49e5ec1ebdf7e2807578a8eb07d09a7013e3be62cf3fa0437320566b5a7a81d695daae04dbf8e54d4d1c11118b33a6fb99664de1dc5ac1d35261fdb88b42a0f857a73d96c9c6f850310f985facf8a323e22ab11826d4ad804e3f4c8605589761412d14aa63624629899be5afe6b5971ba6ecbd4cf5f52b49d6aba72be5a45466609959d9d547acde4192950962cde257af184ceac57c96af130f88da5a6accc1f31e68396666d111fd6d9c74f96e1e69ba3ac1f3b7312505928eb73688478b799a6cad22f074a6b578568fddaf4b6ce39894eaf67b7abc1ee21af6a19ab6f9ef6703d5deacb6e160e57f8f193c342ad07e16db01e6246f146ff08af0ad2152f10d909e756bf224bbad8079bf4bb14fc46b7a39307384a0e34744b2203663c8449f290851b5dcd2c5ad259730023aa435481b693c7061e373af255a99c3834bb55b04ef68add8aaa8562e56529091a6f89c7648086d3a120a3b1601e698ce6a47941314ad511b8f9b5de4514a0c846be2c85fa18f49a3a5cd64a2ddcf8197945d874883bdc157d98ada9f2e5cc6ace0a2445b753a31c3548bee190e6cbdead4ecea5cf95637ed2688799164ccd74c608f500211aba2b107df81f9e83261e0d56055a824d0880cf8b26e2a972852d4b242b9f97a1fa2122d2c64885fd197e25ddb4f5a9a5b8c2a80f144bd8d0839f272aa95e550bceb12f2a9408f79a4d30ea2facdef76a823c89746e1256b6fbc7db19fc534cbf3e69627664d3a085a7fd506c4071ec45202650f64a417bab66f109a7cda94f1f24aecf830f51196b4e6603f6e12987e95fe5462493fc894215368c44fb7219705acae9d83dc37910478ab084a87801039d899829d256220266b0880e8489b3008a2b4c519e68fbd9ed6c97fb439b9e581c8130efd649b740e477f234922034000f3eadf5b8cfa0b99aa0e7767a9e8bc57e2782dc3adb08aabbb37eb474b71388b17101892fb59a4328a35f4634fc85056035dc2ccff4f3b1f5477ddc5b9c720a12432337b02e80583fc9b6ec6812fe124aab05868dfdc6b35522f7c0e1a63211a511305b911eeef28b73a5c9cf087317d31da7858169d21bde6c1c42a84ffdacd54ae9219f80e484b5142688e5075b7dd143e5b7f4879144609a4d793f90d44d271d52deec56c9fd4653579f76ce9977bf67af18599dae21b054d3d0c17041c964462fb707585b878b34d1528d303559ddd2966c4487df4e80b5f2b09936424475473044bdb2816c80c2a03f525bcf98e3447b7bdc420a683143a924c5220a343ddf12312bc29c7b6bbe6656a6e6e9d337565f7b37154bd09b659d23b0fe2c805d09f6f782e1a51480e056c229d4aa00254d72a96daea3939fe0c8e4cb76db9d5460446ace2c88ea6e029edde9b9db1d6c8aede7bfc2438fec8ab62a63dc31e67882e718550fdc652bd9c1105818605534ba3a7a044b5ac1a8f1dc75997823c54f58337f7d9f82e302e3ef9d5b348e0e65cbd5ac016cc6dddcfafe4ed2229e76e7394fd4bbafbac0e4035972256e8cd59b81769c02d94e5a018b36651d7a9b1fdfbda67e1ecb2eadf95b86d0c30b687f94762a2addb9a8df19d97b56238bb27a6e32c6b80b826c9117a327327409eafc73fd0c19bee0cfb88b6f9564ca4b9ebafd52138ff855263f75a7e1d10c699ea7a5d4c2c627a3728c789faa354a261c5e138448519a37d715d5a11fd83aaa10a338bf28355477255d9a3b3c9c9ca58dffc96e3a1d207e261bd54505ddf3cae67ffa80455b110aa113cb392e3a9afa6badd56e6075f6f11021b318aa18fe2dcbc92824f523f0e405d8f405b1d68c079f1057c052fa25098563be56fe249bf3aed9ed6231ef135a97d6906b98e11bff9dfcec93c655c7e90c83dbee8fe7f619cfe1159514a71824c3e51090db398b28b7f84d00cf6fbdb93d8130cfc46ab64c49df69d8c616dae51f56a4e6a2fc76aa65070d8858ea9d2d690af404c9d332a625469f5db696f4306453b8e32124835afaf9fcf640d551cb62590a16e69dc7952590f49fd9ae159510f8ecdc1334e5ac729eb78b87f6fe01bb47b18bdcddc7a4ccb125ef9b662550f6cf183314c6e9a507ae0a7fdb395f467a1bef7be0f8a3db2d0cf78878e07d258e8803e09bc04ff14004da5f5195af9325c95fb2e760eef699a2f629ebbaaf986c40008ab8fee9a90ac9e4928f902fbcfa7d78a7a897565e86a0b71408e3baa9fb1c1fe91fd6c185805d3fa8834a6d2546887c2ab9cc2c9d552f08ed17fb9e64ada2669646e9222196af58ef8a88a93b309120ea6dd4675ebb82ca3c2c4e644298207afd8d84c1e0b51ef4f5c10912d6c38e8d59048489b77239d306bd65e7c6499e4aabc6cdcf3e8c37c68c8f0bb68f2c88ceccc63df4831837f76f07e5a2f8b8b555dfddab78c13bb56b349364c1da289828a7513309f7a5980b0b057eddd494759b5f06972be20d1a8aba1c39d4789b33d8e8e2befd2396a065236866b658d1ebd345eaa1ecd65fcc48c6e367efd04c79bef0d052e9031a700c00c15912f5eee1022714e4e28c5504997361c51845718ef21574a721ea03f143f5906545eb183467bea72dfc3ed660bc5296a86d89f7393339df8d5ae5a7f8e6997be639b81766919fad7b97ce8a50524e8f33fe97b7f24e260e424cdf861a2ec83c9a9429dd07eab47931a186530962aab1327c62ef6aa50786157aabf71dfbf05013e7de4cc069a13971ab4d9671c2641a40ebe6a2a9a12d6c4f59e2e44c9e2eceaaf9ff032facb73675f2960bcc1562838dc620fe79bcfadf392cc44ba93cc7362239662984d825a0ccf2b20becbf3c9ef4b0096fd7a6c881628198961a21ad8df3a911e822a7c20ff8496a6ae94aa6e44325f34885e73e866dc41550c461828bb946a50ac0ae061a71589227308602f9dd38201073df0c0185c799182885597869f7ab71a99687903196fa3cbffc8dba71d36d827e31b569e209e9979d84dcd4646e7c24388316f27581bf8f2f86c3902bc0183994753afe814e6b629eebd7ef85ed87f170c9adc4331fc8b24572bf9d7139376621e4c1023c8cc578a6d8d48440c664121930fdc207e0576d92f7e41a4ec917bf0844f195f628ab5b21a46be2bd206398032efe0a99f27aa85fc2df95ce7c478cdb05bb7d3e5faa5ef23e69b472c29a9b798191eaeee7790737881b5c8bf9c0186004bd8c27e0cc688fccc52c0e984b32fbbb395f2efdecdca53c64bae6c27723d5927dc18c478525ab668d9268ea5b9f592c538b0e258fdf504f65a5bb275bee2be7e79828f6e5da53a92a9ef7c13b81da41af8793d1fd7cc00be07a6875f8ba9352cf36ae3ced0629a9989b9a41e0680370e8fc3962ce280ea527e3af0137db6558e21105b220e25202556aebb56aa6b016e500ad149b1c893913e9ee77d0d63176a06b0a2b2045337fda5438bc727be1907fd87f19042e2a8a20cb479aa385d5f3f44c4e7d5fceea8f3ab976a4d294c971ea071dab40bb800b796c31e52bb4f850d1547af3d16e0ea714aaabc9f9d0dd9e3c713ee7036093efb5e1b6c53380363257abfbb62766d2e7d334bd41372fa4a16069bb7cf419e9d8415cd9c5aa3bf61a6ba64e81e2d1c668f3742f678538651663a573a327793685076e31424ea7b7e45b0c5ea2375af59696b5023537577d5695ce0ac35cc5314993cd69514c4f9c67b549e91c6c4387ff729a126a4915546e562fd5d4d99d6c9c7677ae5aa56535f1454e0569ba9829190299c654f6257ad7dbbd7f05ca0a754351776a58ddfaa782060c5bb6e7dc2884390baec31d2aad80c598d8b61ede4148dcf99b7fca044a7f230c99d77020c318cd8a0bc9d3937506304b1f4ab3fc1fdf56f85c0f0a1a85ff44dd079276eca003c4e621bfc2cb9ccd7438de731a639c84eb6dbeec44c26262a810c0b4da931a71e159ff01183e6e938e4c4fdaf242d3bab6a094accff6780e8f83f1cd9441231d7695becfdc23885159564248bec73c380194aa01467a1f88da6ed3f451a8c9dec9ffb17bc9447fc318a508761185bedeaf9c2c30a4536c42da3d550495823f51486027acabba40177eb7e5aa2103e8069a93e4edd3c044f2addb901aa204c5e599b7b16d6c7fa4b402f9cc97c039d732526896dd9915ea3603ded638bea81ff9edc5f7a565d2c9d07eb330c43d118227519053e4b8d80a9aad00f6b59acdcdab237679f9c0c90bcd388dd93da05d534336aafee9c7f6b710485680927d27c5a2b5ae731dd5e5c1da9c046a29988e9832829543b743d2caa69aef16486dcf905a326a3604a08203c92db2763a367e3be6dfe590cf3785fdd829f03cfbf0c54c4eed3d3cebe208ac16c8da81bf39a4dc5701c9e9270546da4113c3927f0f09e808a595577f1c76efee7ae4262e20169195d78d08a3aaae2c19fcdaa4e2db1145f58e88a12177487f4326028c294942eb7985cc3291a90a7c90099df84774ccc1c7aa89a0944de2679f00498ef9fa6acf8c3b534f441d2c9fd946ed00e35c9dda6b3271bbfdf2547321e6a2872760e2d85a7b40fc8a34e71a093054ff7c201e2f76927c54bb718dc1d338434352d5c2e95a0c378c2d3439859900ee9e6bf6daa6cebaf6a3c663ab9dc099b14c171569c7764d68b501a70727b499d25897f9acef4c2aaa577f88b91cc5926bc5209418caefc12aa90829d874b4385048c641e253f8e7e050d819f4a8f6fa72b1fe31fff72627c2590c3d247dee96258b4073c7160030e7bbb019716efe3588fb2820bd5220e179d33f3f0f7434ee09e04cb292b87357be508f2be3edf5a9b831b1d13d9550781c6526005345932c2da5c56385c212a37f64e95fb6c6d875fad5ac1d5103672cec83f25cbd1a0c56e1544651d58ad1e788b8037e6f552d7dabbeda54297f14eb4060d88d40e8c83e09dc54ad633e9a89c03ccc7a4f10f1fd72b12a80af79acfbb0fd888fa054212af67e175745fccc34ed6c6455f5a1b852599b5bdde4fc79e29a35eb0bc9235060539cd336e0a212a924784a5f41a22a4ff01b094e90edfc4940f3d6b3f723c913c660ca51a5c22081c51b65a2746fc4d56c6f9147242150fc9968797bd1d0cb5abd693094b75659c25d7db4fe2bf32d1aa9fc42901c126a460881bcf8e6f545ebcbacb4a8f33221615ea14a17c52e214ec5a8df6e2d66f1e68cefb472822160ea16579f8eccd0d43adc35da43b112d8e438448707e9c2ba842f24e88852fd178c54cbb6c8ed5fd6865c7a052fdc4a4793964cfa675f1d47e2d5335d7131ae5a77b005ae75feea27f24071a09df8b26079d5dc48ec1cc12b0d42eccf84a1a75b14334860634e0214fcb62956ba5b2f398a5b655726c14ed50025d02e6e518fb66afdeeac1dbc9d80b1619135f4555d57dda2a09e87750b37098ded3f5e763def8008c0332537b02ea224a59f7af30a6e6a47c0bcea55301617c19817abf1d84c16fdaaee6c6a752f788b1d0d37a5295c70652b4a9478e8488df2b03dc02127baafd0aabdfccaed59dc0edc3acc51d9a17b8c9a8e8dfd1ed2650bb8f41991d5afb3c8df7981d9dacea875f46dd03c4643989ec044a2bfcadf763092cc0683d258877b682083432d9b37c6076b16b736618c6759cb99cb5477ae7b49c8656cdfbd74f5c9f5dd6427bbe69af1836b7aa8d46772f1da4d9080ac4190018a4fd7070b92e068d9d5120fc020c1d388cb52060153c5e3ca2598c638639ebb78e123fb4e767c9d3699c57f77a749379cfe8874218f786a0fd19056becc5c7976c5c31f25748a1068b6fcdb3d435793b5de8adf0ef897a4f7df96e093bb5237158aa3bd96683ebff9ca821e4994d65e4fdcad14a98db8358e9949dbabe70613ef970bacf18059a99d51a0b998016627f9b8c61a7e12268c78eddf73c58ef68d183f7152f0fe58aaa4ecb8b4ed0be26b91e30ab8a600c7d37ad1d8ed7347597194f4fc964b08d34800c32e9813315eba4d475cbdf165e8e602d5157e84b85f195c80192c35cc131a654eeb7593e86e7369d54070e85853d8570088827c001aa9b8f1c49e35b19820af6a4b089c7e19312999e17977c5213e66983fe4f67b1a968416160025b3b34324e280d1bba03ca9b5752a1459310a1287dc0d9aa3a65d2185887e640524386b96ff434e886461469478ebbbe7060109831595b56c2058eae801f79b873412ce9e27bad1b6670b5ccf2b208c4e3cd806f17873cbdca5c959c126de000118d34cab0ebfc565494ce61bc127dfd1b06e0849c359b38de89bc8460d2964434bcfaf0ceb64b0c081eebec58e576d7583ccea2429649eaf96fd2b8b116b4c3616b2482560ef75271974c9b51143577a7754e4baf1027ee2c2705453c0afd811a259c2d382d8bdb2b7208b65d5a455d420bfcb125a40a0fe28c53ea3366ef4d7e6c050db5778b5aabb9339656edc993da15bebea6ca898b0411c1d31e621aaded545f65369dc4bc9352dbfadca4d3631f10e4252f18b8021c3cc00290b55768772f1b5413078a0d043f531dfd267b31288785043ac7d8e4c05e5b2507619778e710ec1a80828c6d6ed8cdda27ee1ac05b66f2569ba431f13661e17bb92ca0dc45709d846d3472fac2d4c21d3328e7637ef0aac54e068075e38082c6cf0c95064a2768bbb2cef1ee264fcc21ed0c48152af8f8a50e27ef6443c52b68ab2b4f6d64c425e08f3048c100ff0fcf2fc68228b91a29accd18c3bc546595e55fc4a3e50c15b6600f9d60ddddc674cbb7a919d379910c4a7b7a70bdc2644a276624e9a06ad8ea295903884660aaffbeb8b164f1db8152cf866da2ec548e82a04ce87796f041eb4c7be241e9b4026e589fba6630e21188b6ab18cf9902ea504e33c47f4a32e356fe2e0ee1619dca96ca038f313442bb65ab2b5161abaccbb400fe70628156528a68ef1120d03e4c33456d38d954da8f7d185237e38d82bb3eafea42e11cb62689d670ce14967e8895a765e799477e914db5c1b46c47ff08128d64966fda086bbfc0dbc96ab566665e4cbf09811773761f59ed72010131cd3bd82fce662ef6f2c52f1421b25f67d04c9ce3b086dbc31d120c24339f2360766df778fd0aacdac68c20a542bafac15f0cc33da0ff31fba7346c0cb7f24cbf97ebd0b214a296092faf45b09ba183f1cf63c1eb1693e3802048119d3a731249b263f772710e790a63f9325e0f57dd6d39fe4b40108226d9e646076cee602c5c60617c154c91ce800d64e41455f8000f3190cd2d2ae42610208412abea0db2228c86fba4c1c9147a5c33566491a0f4ea615ebe9a83636050381a8714487e3ce4857854a474b092b12e3b63a202b3fa885a3404578ba4fe75058f2540631de493f7287049da4c93fd4bcc20cad03d6076430aaca356e4332aed4889581148f82961ca2396f4ed1abe7e518185f66f90207fe5ff23c467d6fd78f7efcc581aa457bb27edd21fe08652634e7f5fb6f1aab185f6aefe78d1268ce63fcf3ade61a2198dabf19ef49c2d46c5cd98955d24f06d5680f9bc8dd608d922fabc496d92acea99dc460fab22ddaa8a1523f8cb79b4c3908b92099710ffdb42bf17bced2309f4ead202ce4f230cbcbe97f2a11c7289d1ffa94e14e97d48eeb13d4b99bc9f7bb6963a8c4c45fd369ada2813563bb642c5b8470af49faa5c4f49920e4f9268f72334930af8df685bcc2e99956a57ee3301c5891a402148d35cf9067161b34f9c2b8a533d82592aaa3c0f70aaf1b86fbc2abd0c2c3aa2dcc218937ba420c97ba27ec957798c6b97667c98817b17b803b756bcd820ed492e6d5daa08658ec68cc7f8f8810cf39fb1ac5bc10a03b2082b60b08b46ed1117f40d5bdd786ed1a7348978092f7e876ff0608ca726861fda22a498008b51641f7b22802567a3fcff0a90126c003b2aea08917a774e802ffed1b07e9281e761dff21a5539d0583eb3cfe6c11887667774234f9b6dc0541f57c6861ef2d87f7c717ba9752e076b2ccd402800a52d085d11b3139488cb2a85b04c039227ab458526838b4cbf03971c30db4eb620e2d1db6b45926686cfc8c79ec4228d7e217872a3e03406e5edbafeda4db3299ab328a15bc9f154fb74c979ff2e13fb03d146fc81d8e419b3deb716dc5b5e9d4cc8112845ea7746e7b008b83d34a48ce210ba4c4a7e0d243bd30f4a3525ab28b8b7ea1585c94b2ca510252842bbbbb9b75e225bf9fd002b3b2a1387f34487bdbfc7ae7ab24361dd56b19fa2a165780de4e5260a10a14ddeaef78e3fbfc55635f697d36379a4935629dd18f8e158d57165694cb777c424de09875b8f7704e7579456191f71bd01e6c2213827e17c68436e861a96149ef2751ce4628234ee7f885496ce9452c33e62e43d4493be475e8897d31611b855f0365fd488d8aae1dbc90cf56139c3363aec0a1ecb304da012935c721b0e468f411b48cd6cdec4cf576698b1f715365e5f30c4426d376a2741d1a129ac0965b89dfc742f22ccd5b20b69efa393204473980485c11140bc5c2d8ec0b8df0db19b0104293335209101c10ae0ecef1ec6013165c9b39fa0412dcedbfadf20de931126966fb1ff4f5b06de04dccb6db0fd7d0f72d6db96e30cbbcdab6eb68b86f44ae4dcc2f8632a334ef4e36e8a1bc7ee8c90d291155b5b12ea0b8663f6a734f599c11981b7a3bbee623f71767d973f43099b5ecd0fe530edad571f9b1c6ac545aa88f91266b419e5f0f2ecbfd52ccb97c9d4efe90d03ac79ca0f04d3698cc079b35cd98c9892ac9b867efeb348b36f769c61ac20590fa0dd8ed0b97bbd092dcf559d96b1c3f99c0c7d586a723b5221b7169df3f44bbb5d2d447a52ce73dcfc8a9d6ce38bd21a21c56278a86b6d55b54922da918e0fa85c267fa35f9a7b360347a7b89378697ca4cdae88e19002b84cac8cc1151b46b34fd6011e0d0cda31d0118278df8acf97424c8099760916408309b35194b24d2932c40a7ae32708ce86133a35131738b630a0ea9571474ac533dff4b2b143396ee28bb16e09486524f6d80fdaca54df4eb57bdfa26750fe75bfcbe55b01450dd225e93bb238fb8e65dfba986e8d994f7af5834c21c4bca973978179bb2cc812ad0622236f9439239406f5172d678d658e194f6ef7cae573c165c52f2276b8bd8e1cfd16223d32b5c16848b5d6cf3a43d8eeb7d79b29de845caa3f99147a531bf819aa02b75e1817a5bb51ef769f937d1eaf82c7f5adbb7b1e6467e06de42922943facb36171713d148e8aabd05de42e05bdc5dcfe1aa769b2b8c50ff9f3a9538d65e9366802fc25598c615f2f894b70a9406d2da39a01a01c91b2ac572ada4bf4f1a832f515dcca66ac2a628db0fc622c1cc28cb42cb7b1ea01b8988912084e10157e8778184f2cbc5e946a6b701daf41c418196276921896b40d37ca8b99084ec675b3be422b818327763975673ff4f07d56295f197e9252ee80c110beadb7143c299663cc0c14d61be5548f42d18e1aa5f29840bed9a2f5e0bbcfc7d8df568865d965effca023f400f2c12879697afe8f0e20efed0f1b4ac3ccc35caa2090dc28c4e05b325e61946d6c09fb599adb9777a5b9e4105914bf771a1f9f154ea03bc6cbfbd20514f8a1c710313b76636e32e23fdb9674c7e6282951bc95866632f9705251928958378852da414dac0c6073207d00feae6a01852c0d699b922fb2168114fd240cb4755e78a06d123b69f94f8712e0f328d5d409152a90fccf2b33b8684d6eed9673e56a5ab70157731e6dd90843cda327265c001acccb76e8b8939e9e83ec6fdee74e751146407483701f3a738dc8c174c1ed3c8d1353d249e8f813ed6a7509aa39a35c4da0f77225e4757ff8321c3a1074e93e8074fde41cce0e6a158e4b720ad8557761835631db36e09d825a41b208f3d43342ae111fe741f8464ed0f70f678a6bf65b503369415e0350314736068a77a94fec4adccfa0c9eb35a490c505f770ca66f012bab6dcc83a93987ea6f83c96700158dbc6ab1c6c4f46ade8abef64eb7ad3b31ca3e50ec734447608fb3c801799143118885a4efa3b10cc6a3ac7f6ace84b6308a941dfcf34a0e6bc97f572b25098ef9858f8b188d2cb4d9d4eb5641168b6106577f2bc326c9238d2f97fb908a7ee76031e0093b75f8578ad9b6379e2b795fc0e569e59104d631041fd2388716484dace7703c64081600dd9bcf08b6e071d015ea3be3749b36591b801aa7d915147982ed6078578695df41c1ea812eb332f3285b82483feeb7b550599e235ff4b798dd62105318babeba77a6ab4b6973dd5eb708a2209a16e4db8986021811b68c83366cff22db4162c6e8be4cf0b8551120cb2bc0f410d6fb1dd9bf6cd7579b3d7b3a7c7102c4ae092533d487bc51ed5f1a85bc75be52683cadd2ef0f2bb9c7366b8da541ebb5c21f25ad8da0fe19f2b75bae339ce88e95d6876c5cf94e6b1b20d1d0e1cebb19fa086c8c702eca76bb4c52fb54fbc099a45d2be28929669562652eeb7470e45f25cbda897e28691cf1d39aac2198f8ac87c18344894d4531146c2f4952911f8ec4f5cd63d566683822f93083baec2915a4f4b19be0b70a7c98e1d241b246dcc37818ee08f4cc1eb5fad8afce72db4bdb3108bae93cef9734e75afe778835e0126103050bb470796db50960beab1fc5f1c12f2a78ade32cfd3de485495600ce4399c1236c9f0cd82c474b1345cd5418126e1eea1de32f93cdc0f7c8f26e31375299703b83acfc7c62cbf9e4e2850a750dba1433a4e4b6db00c35326dcd6516aa1aef5aa72410d1344d9d047382b74d200b151805cf92d074b33b4064cdcedf2610086b235f22df6222919eebfdd6204c0e9fcc6452ed6010101b5a668b562f31d449967b64a35bac1f27e44d79f1a261d39b4b4e9355f44bd14243b1c9e8c77bbe2962a25ad333226d12967bc50ba883c0c56e8107feb7ae92df243c09a04c33e8f95d4c631eb148fc8385051e913d23c311f37624ca43be89f02367037ad073da09d7a84c799bc94584e5a1555212f49a2800a9ba1fca2a5e52588c23178bd2b431642b58c9a08b7e5ee1d652fad00bb87569652b5b57ae7e0fdd734ce1581f9007d2590fc84fa0a367664caff8f3904d925ac4817139f98bb9bb35ad0aaffa3a5a19f13d16d64e3f30e0ab12a1fad7ab6d9204a602b4f485dd84baeba1919cccee4ce53edee17047c51f0d9cbb28a6180cc45a0c542329d1ce68102d6ab12c3b9516e0a99a1ecb2885addf00106974df08464e748eafbc99bbe871ba165b665274f41b19adb82c590eab5a223aea5b0406ca749b7549d66d11a01b42fd68c9c327390850f9810994b450f14c05d21e0aee2928a2d26eda8648f6a5c9be8f55b6c2b48ea18b0962acc71e314e1c000a32bcd4d2bb4e91fd7aaa0c4d0966cbd6bec898f829b905aee001b06ab5018d7981dde1e6ee5811ab90b96e00e1a31c35ab5d4f95ea487d4e417bc9fa31d07ffd309cc46451854f13b20f392ab37788cad57bfcc2759ce3b5892ba2a91e9109d63142e25d00146074ce237c1b4f9db67436ba2295412575f0e85b420f9f45b464770c5652faececdc04b27d7c398a26b70c51195590ae8e6ce657c66085f2081a8d930a534e60279dc00294821d943f86afc44bf594072a0b76d27eb47d7c83da15fd52721bb06b50b88c1d8e3e41fd859f0927ae9d619040c4940512fa96091a19f338e134ebd2d08622565d37636337be34eda36de2b6ae9b3f855a3f41b739eb2a52ffc985f111797e25e2017f357d5ff7b92be163a88ba7301455c21c02ab2c9ab295d1e13f2c2e1e25f4d9a349463743887d72e50cdd16b2b5375a1424105f200dede606c66022e01d246ba08991ceb664bfec82ae813a2b05dc996a0408f915fd4cefd5ecb23e93708d83cfde6324b28a4487ae13cd0fde02fb66ccb9fd7f7d4071c51eb8c00d12850f3529da9d16c93f0f2c2d2fe048c7dc9ef235f62e0342934f244cf6492f9680c52a7e21c92e673dffd12f2ea2abb2dcf5901bdc7ceaa462772e177b61f876992a4bc0abdbf852dd699a4a4f6ed4ce3f3c863d67484aefecb5097fe515b508036d934a756a6d1b0c7cad48db42966242836fa89b7cf55b126483f9bd2cb5073387dbda2bddb7405c5edead15927f6d52d0149a241320e7874eed2a0b06df91a7becc8e7bc478b7bf182d2e7deb46dfb3d3ce8c1bcb7f93fea54d8e0a1b3df1b5de7190699f4f0d110fe8482fbdfe3df07be1fb7429e3347e4e370d64f1671b990553cb508177c7d4fdf674260f75aa2e45e32e230d11090c4c2fad2e96e315fed66e0b8491fa2928b85b3d84ec62d9c1b6fe8e023f06cd2a834d88e0269bd8da5a89a85fea75c75a9e487d670197472b41c1466ff0d8f30014e644a5628ceaefa33c76e6f1bef4abbe7526abe8461b0569b952e4b15e99cf26462130f1b6f9437365644f83b78c369a37d9091d24aeaaca14b7f27763ff800fc327d2ed7e26852edf1fea57a262e104d2f82403ab116891b28091d25db5867e395b479d1462ef642b42a483de010425625afd40a5e6f8c292feb29c991e678d8e0f66a29f39de148b7f53c6cdbab47354df41f4bd0371537c6345fdc4acfdc2120a2773cd546ba2ab7c14706d1b8ba26282a79d828b901dc82b431dbaf7a5eb0b5424cbc011ed81a487305298b8e02006447a4982c72cf4ace19bfd73848e63d3c04a0b384c8fb69af83021dbb685e07fdece6302b9752a1e4646e08f06e0d449b4833eba6614e4bb7cfdbbaba0aa07a7bc3dbc886fd8409d6832571a0083c0395cb5b8f9b977b5efca7c248bd720936f44c2762b280993ae1b338d7f74f76a222d31a61383035368091e50d3b9f097ac54ccb5731d544a366acf1ac317befa9e5bff1619ecc036a5c4272a31a6e1e140e018bdd8c95b055e8a48db7860874a3fe6b4c5d4527b4980570d568af99badd74957530f818999098eb674a39cab7350efd286276bafee89ae765311a3d243cd2e1b8970a462d9134542284f12f90705513f61648169d46b775c3a1878f6cb064ec0e14b1aa549808df4cc8cb32a4ce543a0b311f6705ec840e6e98f60ef689f31accf38ecb2a9c5d8bbbf87d9ce34a4f4badb0baa0ba377075e3b4f43881739b6cfbca84f144cd718e0763cda4fea1a3a7450cbe4d8f0be926e198038716d65bf52ca778fd0f6f2749d1e64481c6e3ab121c31acbb04d6154396a3f861e821f3daefb7898ecfa0cc80a8d60286d564d0f2acbc03e45d3b83c1e4582426840e5e0d81c30f076bda66de55db2e10b9c5f0aedddb8a7ebc97715dc654e92a234da3f79b4f1afa4f3cc862cecf5bc94566037e16383a1a1b2e521eae63d3af553233ffcb8143a49328d976f1c6cc5204f593fb8a6e5769f0cf25b0c0414e141e084407763323cb9585bd1731afc934ece4cdd07ccef5b8dd7508fce8ccbc95c41f1b5a8de8362e2b266f6c5473e184d4b6463df815045056e27f843746c8623044a2d68b310cd9ccf3630f25c0d62689b156c3961f1d63b42e8f876893073607edb49a1719a4bd3d147090da4cc9d8c3d622509bed0ed96043f033f0369d40b96b4f00461eb0b0328790f8ad695c26c75c952a70810062bd5ab660feff0ae0fe084b29e01def2cd57e43e2efb12874d92cf733cede0935c48bf9547a5a50029120870d1b2fce7de29b5a119dedfe783143068371b97f5c01e84eb5c5a9f3b6264db85a137bc8b93c601c60622979dba275c465cd48b19a99d22797a688a80cd9108cc29a85d4aef534b15bdd9ab0a75c17cfab384c82b98d5767f80777735e414b33a6f8c60a9e34d82e24daacd85dfd884c0418020b0fa764938f633f6d5c12953ea38f00b80b60a5368bfd0ef6419c2fdaaba851c86dbe53b0e3c40f4f20bc11c88307efd4fe6cc495ba64f0c66fdcb3f3c800d3806e53a1b2e37ecd99633ab82c64325479d2f8a89072c154dda86fe5779c558f3ce768f1b968053c828b0e6840cadaaae65b60c4a2b4295a601765f23672f2ce1a8aa6194aa1ebab0740de0919dcc772722ded9c135209c99f7be927712a0107045dab9c7d742c6c74fbc3c9585a7bc3643fccedec574aa9161917ef717f1b109d1af45e7182707b2c562534f2a81673e40eb7c5b039f9f9520bdc68e32f051cf84067a716bdf135385508f6f01f368f05509bc743dd7ac262491b566729d821cc623a00389443c9c2a3fe0563427fa27bade68933de7e350a1da04c3b1b01ebd7a1f39fae8efba4efeb18cf07038643526b153c91d7184256152c347fd2019a7fa65cb693dd0a0362a026db3a9e891ae662204f1f6b70b22b85a2e7d1ceb7583ff4e7a498dd78ca2876f853a681613c304679882f2ba63e8028952c69f40e27499adfb8954253d1e45bb9657de8f46225d0f7fee3cdac5df422b57dbe3572e56eebf1ca494336f35bc7c66574d199f044d4f39ae9fee9248850925bfa13c7717da69d222ed68e1220d3b6ca97b93fcf72d05fa2e7b7e22f6aa4bae29cb9fc12a96cc8e4a2bd485fd5d5a6979518c61ad1c9635fdc9bcaca5403d98d5fc44d5ab60359bd8db609e677c6993d1c256e61e8700aff4d8dc9d182115e1179ff0a51e9112aeab4e2c7685660521329028b22101aa18269c8b5f09410d89f31f84ff42482758f9028d9e1869a63ecca4602986741284c02433c92d14eed2b9b663c07cba86620532723abfa639d26077c1bcbe998b3eca068ffac7989d9805cd798feae85e1152d60667226db49679148daf29c1cfa8eb40efa4c7ebc035c07fcd9e34581d8b279ab1b997a632329d65c835b98751d8ef7e19b1c2b9c29df29a9442cfba255225a903bd64a1de8a9824b3f45aea33615a275b665afaae2b15abcf46b0ed6c38d3f50fd78174cded55483ab2643b1eea8d9a6efd7719fcae8ff6e8f40882daa1a08f2a190b44b7e3dc8c6afd1ef02e796fe29fcfa56c264534eb19ba390bf57b96437f4c29c60cf591f92f630f57ca5e734f2b87903f91125e0a62f4cf8fedb893b545b214750443f850e843399b0975a2c60d862352836464e042f63466ec9d1a306c8dafc8cf9deed1f0d974f80b178c26bd6d528e27b0b3b473ab9da6382cfb7465ba0117c261d74c904fd9957ec58f0be5ac81f915bf5a0b34363b40b2cac1f2705b3ce4787762782847cad0e17978b1cac50d4bd3cb2616be3bc5911d8f3ddcbbc6c2c1930d7685bd6c202e82e06c1c931f400cb8e500aaf0b8d28808569a02d24176dab9c4976d8e85ca6b9fef58261895e806ffc4295600dbdadf33721fa5e42e31c486bca47bf8d60df5f5d78909144cf6c0b28dde00bba9993f95400cd8fd6607bc5a59bcbe9675fc68e9dd37dd6252512d6c2b775555a3427f68f87248a670bf5968edf9702fa22af0d0ae62346eed7e1f6cbfa43e981e91a7d81fe4d4921a44c68a7ee40a0dbcb1ed69a3903ca04a2149077c732cc8d840596fa0f5871f13f7962115f24ba6387bae5fa8216ce5e308050e651d1f99cd4ce580f3b1e38cdcf0f6eec8da13fc81fdfd97c46bfc0ea670b04a9654630495b7e647b06fa4249581bfd15a49cd0be6d7e80f2c54f880ae2319a1df535844f2f9ef045591c0d73fc53ec1f15035fbd1bf751cd5fd005211885ebf883ff110064f82a93c37ee3b864da95b506c4c03fb9412b6b0c9cdfbd486130d5bfe07b4c316d8c2d949dd7812ad9a1017e903f0b029eeb8ff1ed046c369da2c160af8c91bb9cac85c606f83c4369f25ede4ea2de3a48f84a901d799d9da582566a1e394e9c6e9e6664f759a5558ca62b0b4f71d9a950b6ca5622dbc48117124733ad00241afbc22a9b0e88a32b6c081208a70ff0da1d27f37e250ea9133dfb0761e865b8232e32402237a3e6b0ff906d919f56197105b1ccd0ba3d5ed34f98b7aa2daeced05ef3c10beb1a0dae0f3b370a6a1f7ea2ea46c65b25d487e0b4a65749abb557bf1a5c040512bb8274ebc3b98bd454af9623247934e9d184bd9a784d84fe0e0050121cfa70e1d29fbf3d251878e5070f0fc665bb854a1f36228ee8ccfbb76c14a43d6485bf38e23e19a6f2e48bd79ce3ec14d194b4867c25cfcd3f80e891ecea0e1707b49e1814b7f2dc7ee6bcedf68732b44a7e31508b350ef18ef17e10f212d7153d0bc4945df258c2fe1080d0ebf07c1811e918aee60bf800e1777007b7282fee2202ff2a5913d1f2855010c9051fda1b547719808917a8f6b42284418bb80564017dbde04f22ba1195b592ca9572efdd2bc453772ce337ad200ed3fb9312d0481663f46f0dd942603408e0032619fe382596d7962cae3c9cc7d096971d22a8a417f24179c9a87f7951c9613696e904ed6701a762f1d635b453398a3cbcd63d927d12f1f29ebec5c7d5d79639a6d47eec23b01d15964fef68b6b71fc3504ec075c260d5f2e1bb11f36e9cb45189ac5ada792fe7074704aebc7946c778a09b65b83ae6bb94637e02796678e2496e8889ad88851f779f3f0921bc78412fcd16f0f6ca337bb5f6e51e00ba94a9b23060c758aeb7b01b34c72ac106417841ef264649b7dc50f5364015bc41c53c6a81f4a9f81d02c5f95fcbb52a9bf26c654e440323dfbec2b5c9316ee1a303f1d07128ef8c7e289bad93ea1bb48417dfc9da2c448e1af6fce7653f733b7e25c77f92af4b79f0af94a9b9ffda1e5fbb2c91a09c82c8639a7ffbe804aa09258a24b00ffb50671108effbf31af58c27b86f091a3bc9b8a6be5f3b2fb435851ab773696cdc4b8bdd37b67f053fb7feeff9bf88913207b4a941c2085f491188a56eac6e651b389c52efa3d3af91256b9da38c0315d32c8e2a285f30db975165798c0c61a494cc65a8a68eeec8d43391a71b5b2ac97b6f0484c779caced0cefbb238e30d52873e1978e34097cdc72676d5d2a63d8a1b7442d96d70f3c8b31ad5026f27caebef7b0008e9507caa198ff125c267b9ed1b362e4d567524b8d94f2112f16df332f73569622270088dc690e6188fafc59e7b277e104122174aead5cd5a13ef8c5b635d3d40e849460ce5ff42ba462d846fac94358406591e39cbc833e0688537f9b73f6c40e6e2321d908ce59b95f1c449f9122f2d482bfa352c5bf5a3cbb564d03ca0dfa90cd45b3c226a1b3283f4efea54a9a32f71ceeba6769468280625bd9744c3eccde7f042677e542bfefd3064bc08a5fb789b377f66bb0ecca149769fae596cf391b2192c971a6048bcabd7a73d64d71c40d9107f0bd2613f3ae4ea3141bb7f3193ce65cb0ceb4e2292205a185ca9475d09b4fd70f2e5ca2886faeef67faaecc3a212b16072bde86afafb736847b1c09c1b6e92c1944008ab2baf6ccf7099738260f640ad247c6cb9b01cdc08843ad3330e40d2dca7197e6cd3a769e22fb98f7554763294ff4d7c64b604d8a1973672ac762d1de3e722f620bd3be5c22cb5a953fafed3cba20ea80ffe2f93af10d10485e74d4b50ee7f3e6fb6f341f16b20dc622e8f42e73c74662f5dd5d898929a9769c950afdbdcbe7161ce9f97a75e44be53d071cf7c8b75d7444140c461b6c3efb26e3a62ad8cd7ca19fe8af6de59294dc3f44d05b804335ecd839a35a10d528ddc9be7822fff33219efc89ea3a122f94fd9727aee5d7fb13cbad33cd6aaf98bca95b7f508b9115f847eaea979e573a7d9ab9316c6488ded89f60e03506964dcab3978a657a3347b2039ac37065c95420fc61688e988e488cbd63fec46065978c652fa23a82e30d21fa5a279289b0d80b16ca39003829022edca581f555833153f4cc85a363b7ae4aeb6cbc9c815df28979d76a783150f9140e2b50c5f805e7c1a265918471793807f29b3eaf552f503e43498f66277d75738e2de1ea125586ff83833ca9fb7369b7fa2cf376c61b366b87d88f1af3add54bb64c12a3de363430ac57d42d74439cee0b40895d6addc976f35e1901f9fd3d319fb77d30abec6747fda8b70ab1987a24222a077aaf2a7cc16a90fb298c3b7c8fb69a90267b8ef556fd4a0e6d81a376eb8f70145cb9b4773fd63bd413d344183832abeaa9c54e042321b310cddd2da3336159eb5c788fe594b959b90c8e323c731d49e1771866d50c260dccbaa254cf1a836a1676ea12dcf739f1997a1b842e08c46a37f2f4a5698e0192583a5aaca7eba36ce335bb00d36bb400db56e3dbc0afba125eae002cffe560f3652fb5fa94ee06aeca3d5dbe6333750eea6220fee56d883902c706f532a68cbf30e769d20ca9c22a6162eea3badd7a21ddafda5e47f19091eddfc5e9eb7220fbbf2f5754b668c8e8f869d26a472a5e1fde3228f27b647c892ba8a957d0d0f3fa110f5f14c03deed3fc2ee5b7bb586897c74d8a5486faad65b52a03a881b49aef5cd74d4fe83d17d5fea0e20dbff528d5a30f71af0355264bcea21c380bce32abb23ca6cdec0c86a17ac687ec06f96d65aa818e9699375b32798b4e77afc8c259ea0f748a8d25d2c46a94902cb42b2eda3c5374ad15e3cc6ba199964d939861c0a8bbdc12351ad0e60f676f43006946eb2071b41a70d17e04d68f4b99ff3de4c78985d84e1e886037e8af20587918c2212e0a8b6062b8ba6c5fe90d591c19c12099f6e2b7d2bb86ddec6a85ecedf5228ec287cc41e937c8573c3bb3be1709dd80e86528ba4e5933d029c96cdbaa0d7328f8a631d6af609c1151fe08e8807b1befe2544d990a8265ed5fcf8c13faa44af341b0658fcd2805c2c9e396e48946f0f2d41667d3227b5b896525cb6e5645e3bb09fade6e816735a26eb4f560f86bd447c2a3c7bde381b8509217235a8d4825e7dd17ed47eb22e4a8d379a96eb644473c5889390c12a2ba0aea11cc10e4e630e008099a74e13c5300b8e486bea2a4f1ed131b4984508a8e3d991186bcdbff1b6f5e67d3afc6e01bcd34b7f6f1cca87cc1c88e3c9bb42b9df3efa4932d46f1b7a657388c57ffe69d454d0d0bc1c23f7a4b5c7301d409e6be7ba3817d7d156d07b01dbe937e43fa231c51b8edc648690b9d35c9f30f8c634be12c1ee1e3138afc4218e0fb81c728eba48adffdce5d11644bb3aac7bacbcbb0a45973977d87fbbfaafa1d98c0c3dea11bdf09753aedb5bd1fc513f382934335ff0a4e08d012f0248b55eba1d824087d9155039d77a4448283d4389b8de7a783a1375cec50d4820081e43f691a091a322f42d41e4157afc41a1822e2ed0d2277bb09c318731b6c4917939ee4f8a315b6eeb9f3d67a85068100a06a13659dffed8cf1c0ccad0e2e3dcc51515a06057c5e9e23a61657a8783374846fadd2b33adeb9eb9d44575a731363830c9547c1d0675aadf88a5d63eba14dfb6c5593dd696c5d84fe1ed584e7a3fb699d9ba7d7b74af46c0d2e80b19f4f0e19deaa856530560726746c2fa5afe3e179b29d13bdb9a1e27e342b5e635edf58337db6394cf4fdfeda06deefe4b52388a3812a4b440ceaada9fde10b6237d597c84daee3f649f5d10ec827399d27055d81f6af08e439f2a3b5ffda5a1799485a81518b1e4e118eb879e7d70e34d8943a2fa074654b18532ceb0800b9d233e4e04cdf52b76c38a2f874b61a57242882edfc44616c2efa3145894965d4b0a9946b196b52fb8013dcece5d5b74ef4db14e9fab02fdbfaca8285fb629fc64a45e67b6dab0c9dc7869884bed8d4af7c2ce44417cefba76ca32fff433613d00fc239e7c5c90eaf379b2f4cdf5ef65c0fb30911421497562711c27d1096e52cb47040398f3f686ca5a885cf99043b4690cbc7013b6c2a32139336f187111c11730c02a44c230e84a7e4fdaead892c70dd55c95042e01f4555d2f485a09680767ba672ae933e736423f1ebdb420714db474afd9a01a9e1937f6f1f9afab6dac6ac3d35149763f4ba7b4d368296865b80da91f99dd56edfa6a4c98ba6ec48f372d08e7990558c60e2992af9cbec89fe2148f87bfe794a7d83e8c11cd50433f7a2da5f3823131ecabc3374186113b87fa16c76ae0bce74cb1189167ce29b210f016c9c2a602e5096e14789508ab86a52f259d0ae0af060152a204ab4e8de7dba20e3966f0419c6ace1b42a9e20cfe81156d9d7924120a4127df1daf73caba96bb58fb70169d6cbebaf42339acca6e45d0a3992ee4a2c5dbbeed9cb0ae07d0d2fd4279da354ace18f23bd23ea7f23b5c839bdfcf37dc1dc99b748f6dc71acb2315f5bdcb7ff52eb9fce5c5c9a76797d662826b1781ee64e61ecceb468cf77c54e6d730ea03d17408ec560bf34cae6bbc0cf5930f256d2c287cf7a641ec61001b31b7529457e96b6a695bde2516088ef5ac0c9540a9714fb10f95c8195bf971f1182ad24d6f3aad70c41107834cc990e7e14e7246786be1da6f4a58ccaea43be3ca3071aa2f3da4dd6bd7fa4d4d08d6f47c500c826867e29395f5edfae97c3ae0f702e85b20706e5d0bc60b422db3c85654e92a48939f54cbb8312dc05a6fce48992d0e96736649eefbbd422107ee2b949a3df79324ecd66dc09e4c2d1dd120b5fb1dacc90480b8c6a4232a7fcce6c80d79b91ad8267a7f393cd26bc760bc1a9e12a159e86c5a7e159a65a9855e8ca965555a62f582e8862f6e8ffcee1df989367d577e9c7166cf11468fe1ddc6b3ad2b0fb5ee51bbe6f9733d9f6a68a4f0dad01b45ea3f049af820b2173a6f2f67c63f4dcd4aeaaffdffd670738f84525521d51d163d13f51fb74d84290852e433aabeb9428b68396ef9811991bed1075ec8e6c4ae9b8614b9d02f72604f5512209acda03c0bc57587ab72fc71173dcc52fcc2ee34f4c188af8cb5c0c3d125f4b0df49f55d9db2ce515b00c937675c9947a6a6384eb40075f0bc84d56e9231baabc09f333edb8943725d83d89b3cef63bf36eb57ea4883169b9eab4f42e74de7ff79ab7c0cf92c8097e753ef80a5f94121fd1c30522852fcdc9873466595b0afe1925a3c0000926a16ed3b46239b3a1d5fd9a217e8b025ef130531ba91623ef49888624804974c0c38e511a7e565ab376efc52d61b8057ab2983b5f6e512b33123d921f155f0e54a08c5498631aae71d34b6dfe654199e2cfbd85b4b31d3262a98221c9207b8d24536ced074972a4f06a92567441238e8d4f5d95479e7e589500c232a4744972e946c3c8059747c0196d1ba5a6900d3f740e763a8f6b771467962687aafde175a78af4afea6589ca66b57f35993af313106ce5e9ac17c333866b626c8aef5153cb90f1087110c3b6b3d21209b74857ebd1753ae73dc348eaffe0f2348326fc29d3023d38d837953c661fbcf8dedd57932221c1ee098fcb8c816e35f3d4b640be2d03a15eccbd6fe3f63c228aea9ca07af119b3741be6ce3cb2ac1819dac73e2c7195c700e9c15c6f9cfccb86ea612f6868251f81d78575525ed2a0143bfa017837c95af10c21b410346f92c431162596bf7557d609000edc4ee545f896c2d390c4b6097775060918b20e9da0f13eb6b39d4a8a210807eabcdc1f21716a48e5e58959a0e2a2c80a52c1db81ec5202f231c5e4b0635d60cf1ab87b0a3e45b173c6ab12aeee9f392bbdec19dbfb476e8119e8579045ce35d36d37b60e0136147d0ae644d269dd329b32c80a480f43264021aa493fc3d33ba7a8c8526a803f34fffc77fb7739ddb4d836253582833e3b9e03fba63d335c3180f3d7d767a8ead6d6d41227416526467de99e6c0a2217d3cd606952d38954d620bc9983ada286742bd099bf89f1e66ee7dd7fcfbd4228922eec42ae5c5d9b6798fa3559233e0cf135a1c707728dbcab5da5f65f7b2c051e26be9a97546492cee4fb8307987815f6b37f03b51be524e8d9f4480a626f533b5a4a4e06d9a4e538309ad5eaee7f51afe426d79b3b634a8b5597f2e8160845510e1a8d3ad7d9388f7ecf0d41da364f69c013ecd9b2424452b43552db2f0039e4e80569b2096b3bbac45ed0de946932e6d1fee34799b8cc4a916f4a0bef083e9fc5a7d94a45597786bb0a260e7442e1fc06b8d46b66ad04ed8ca82a26fbd9f1dab78036853b901528715415ccf18c924bd42eacf58376896fd781fdcce418b26ac30219350f9f239f3bef6e28e78b3504b175d8af3251bd75d28ba8bad0fafe6041473dd6c9c1c9966723b88f963d2e09bf31226d0d7d439ac4942e2854e6e2101a57fbb1673d39201a6717c4c75ebaf4e345a2f8a0e749666db3faf783583348cf786c0a9e3f505977e55888c4c79feab03ec0467944d5502cbe25ad3e11336b9c46966ee07c996cf42ed5a94d143908dfc58119eb44e5c2c6d22eac82758177d5c64131981a6c30a8d1e6c5e7c373d28ad5b277036a403b125a46e7755759c78c2950fdd2f825dd83f26183ea2ba44a6d3d4a7609268189a4e96eea7496d472fcfcbad65471e003fbe02be6ed6f2cb93cd494f50f2a89e346e81cecb765f4fcbea2726a58a8ccc0df1c1e8befe581a8aa4a17c1e95b50fd80bac42d9a961a672443b5d267b0d878f1f288e8cd04e97edf39bc86b20387701ec924f92ef69d8e93ccd4a4b43ba27df9504d9335f0760ad6a8daa3026e13bac0e29d598d4cd2f2368f87dd78cb7a170cb4c05a0f67d5d1805a45c16b3e590587d26022add202ee143a646028ac588f4c790f108dc8342cefa7d7ac4511a7534c853441d1e41d524407c692a22382069f84d59f806ad410954b40e7b0532bba4108234a12098917ccd96c84c3ad4c4e891e3f0e9c9b4fc15d780c851d59297a354460ff506c15e212b31eaa3b5840595947ee074fa9158f6d3820e5caae86727118e661cc8a280184dd035c0be46b26372fb92b42ff330e8b3249896f289549eaa19f1f77df5a8b098a820df1c853c1544e63f5007d70565305cd428e67c7cdeb105f3b8a583c020af1046a72e6084bcde747d53140e75ea37afed77dbc6d0cb3e275c7887b7eb16aa41d1d52e8a43c01b8b4de1077962a40fd81fd84ead1e19284cc016c684a168db1e9187f048d4f84c640f129483bd52db17bb6e153cec18784805d87f2cc378507e5ac50340dcf79d62922fe7fb8e4ffe5b3d2a907d1289d79e1e6e8a9b0d1a7412ce5994b0477e0baac9be122d4052c47ce39a185295a2907ae4b2f2cab968e1eaf3979b23ead377543dde796ef690f2ed1d984e065cf4a921527844631247d63cd8d07b7763851cebf3a47725d7af556158e3c9a8f67ce0040b19727ba826cc1efe7800d3318cc94abae8190ec17185897caae0e8d3d075f95c1012acde02611a363d53b91e4e570500dbd29c94edf9b0f6c113aa77975abe17a79de399049eebd42ad32474812a8d1fff77e115f85e869fa9d385fbe9f32af73105371bdf925f44037fe9473b20804c3cbaa03af72f15f6904a477395dcc64794b5035227adb750fd8f18a909e8e6ac6b792e4f90cc7659b78a76a06054d5e5584ff3efc99635c8090f9387152efe88af69f0bb9a8f3f9e23775b9a4dbdce9a1ba9c5e9dface405a2d5e39d65d54b77d482d9003b934a1518ea6430b25f1b3aefa9c0e173d2ec18b7e1f30b8038dc080e1ffdf71fa078c1ba9a1316c2ec5d1d3b9dd32baff9f687ef8d06d5e7b711acd29294e797dc01f536f960a2fd605fd23a045c4c2cbffcbd10058fbdfb0997b8b759694c6c43b4efcdcaa3b9a171713c0b69982c783d46238fe9fa9b0ae5885bfa4f79c3fe4889bccdb39384bed74f858da008953fe2502fa13376e5793b254cfb460ab9491495cdc09192dc74648e792848ee51e54dbcf080ddad0088ab48c4977c7b13a152d35a382ce0ad354897fd25cd5ceaf53e2cfbf18058e9e7d698f29c007d49af7cc666bf3a1f91dd433bb13d208f8c95761bb2bb8733ce758a8d9e8d298ef489ed9a01afcf92da63170dcf41d1e111bf41a314ba7ceea069f4cdb2c81aff87ffe5dd6ffb0365f736fbb6d4200d0a0f409d91f805caa9ba80c24130e5c34d5092ade7f9343d5e0f526a2ba1394869686b2bf308686d2bd991741194c825833abb5dd029a097d0c519d7a7b67c7fd175ce0f5b9f85cbcb055ab5899728f2f79f80f6eef867082463e7d6f53b4e1c1fa3d6421485b27eaea80a38d8b9a262972d3e5708bf1dbaa6e688234a87bf84f30da2c0ff1e047d1d9b7aa80e6cfae076ef2355eb35b30aa6bf37df4da54985595394d5c0df91626383415a29eec494db3c175bbb568e01d174cf5a260c9fb35a5afecb2ccceaad055c92c279549a6560696cc96e3d6ec5a5ec1251b0d86e6f1aa533935cfdf2c673c33bf39c25d59b88b4da53bb6e2c47fdc6004d4ec8848a4f1179aadf578a0a9e90ceb8427fc1e49af03642a9bb8e73c772bbc2a0beeb095a33b4a617b9b81b10b943e417d30e234591e1b896fa2a9e327180e94836d16359931a2d9bd1ea3973761ab14a80333e1b0e34b7ea9350c9416a180adee3f379f06fd2f6a0dc19b2d8e06fa3083bfaaa00e3b2bbc484ffacc409a3a6696f27c9961469b168104e9fd1bfd19a109bc4644060238034ad62e0af01978a5469f3fa40269670030fd7bb361bfdb23d013ed1968f06f1ab42fc9cf670685b7f3d5b87abf074feb7ac7d0369b6e88844f8b90b86383acc44699c8ae2567f7eb03a95f8b03626fc0f0e938cf9a2cb3752bb1e2c03bc96f3b04db82715aeb1bc9bb2ce913fc921ca6570e11b9d902be95b690f5cba7e95df3400b783f3bd3ef673086dd1a8c123cebc87fba67befc756109ca979bde26431926738aeb71b33d11064f7b09c3a7bc4941f87ee073ae0afd7420d8207f3245aea2d2951e77165ecdf9b1867f0632768e7573b8ab0c4e5df3f5c7c1427ad8ca6498083d852e687ce17db5fc1b8c3097dc5eb69ee36686edbe0a090d13a6f18c20547f91c553e50b745b8d9d5b6f76206eab02127b0dc80b9bc33484340cbfad27f259c7319248f01d7d28d6bb8328d6d8c62db47331a6204817c0a2fa30e55fe604bdf5d5f128f42b80cedfc361290dd14e346f533c308a42a75fff8893d2e3482f62a9f2ff0f9bef2d82ab67a55dfc6ff3343cba144615da21c7ae229e60245cecb18ca6f6edc14178ceadbe578525ccadaca925baaeed7cb59934b4828901518a930d6b8f9f94b789af9e3668523e1f7603994749624068637345fa204acd9923d63b4e7cb8f6db7b6ae4a5dac30d526fcdcd1d959400ab6f386ebc5fb382e20e77e837f8e4f774194a37e74d52b65800b387fc948ae72f6aa1e0475ae8d3140400ac985bb1a5a2f8c5247550096adb200f3e1558b9413380fac85a834a9c37c5fd277a9abdeecb46ecca27767005b410b9dff20e1fa7f98268242c4b5bd28f3cd26907b2c2526b55460a768676abde8cd061c28317e0d12bf6d6f4275d4a6b98b4d7bf372259869e89ce9959f833d67796b16c890aa4525ca1b7d02fbd4c59aba90e7b0357d6786e6a2f288374fddd5d453bcd30df6e3f8b9d3b884ec01076c5d23e5968666617df2f3fe01795bff8048fc85d46f20955f9f823b04b80c4580408a8b3c9927e77c86e86f7d859bf5fcf708e5fa9c6265678c92ad663df9b2fb85c57238adba990c88cb61a7202a9defe0707bc7608dde0bada09e9f242ccbc771eb6aca3adb5bbab02588c6f2c49a46ce5b629097cf1dc7c6599db7f331807595002368643041bdcc80babfc6198ad91e7f2b3a4c22a4d000aea49ea92a8c0c8e1b2ccfc828235923f7f3d89fb94557fc660fb75b7563fac2121f6e60e9ae7bf3f76afd648793f91509d2711daaae4328498e90acf920f558d276660f66e4f169ba86d537386c37edb705b338feba0f3a7d31acdc7d4065f7e99316eec607972f4ee65b551ad17e9125152fe9e4be02c1bd1ed90dc4351fdd933ae6b102ab49d0fb05b41b3d72dceb94d77dd931f89d25e216c70b1cd8c255e8ac11dc7a3519f0f2a4210c36804f0d297cfb673f2a53ee00b2e000dac4e7ad0aa6356fc659bffd96f6dbe00e5cc88e946434fd2c13a02cb693e75b39ce917ff3e58df8448cf12c7ccea59b81d1469a6af7103fde68b014d1670722c2231eb3da42e0b6bc365a87c6c01b2a06b0708666f3b0673991d48abb60d0a7df6297710e8c119449ddbd3e87f2aa426aa974691e535b46d769fd9f6f3ef59a00a26d8e55ba8d166743d14518e13d1ac8c8565c2795f93fcf65b3e66a940b7e33de5621d5a775adf75cc9d3cfda174e8a6ae813b4f0b9728ec2f9c79cff33189a779416eda62451df7d2b5d2fc3c54f0fa056d7481e0ffeab3bc8ce457cfff69662beee8eaca6c318b70da7112e79f8e427277c3d9e92332d389e88903010012d839cbae5f77f52469629684fad6b0521d228e9abf6dfb1530b28dd908bb5e0332574097b574c7bcd48138a3cddb11082294e5e3c86c56bdff51d9dd6aa9fa3af97054b7b1f863ed3eafe9928827599b9b58b9960d2ea66ed9907324b47be71c6dd368a20343316329029b8dc499cdbc2724f9db0f917facf77f88f190a2450aa605a7fd4035197435dcc258862e2231520211632012d70582ab3d7d14a7c7d79f46398a4a2fa975096b17c65ae27ef1fadbe81bc36156575d7b00aef2fee4a9926e7c4d523821ba7d848e70215b4e94fbd82e451b9e3ad1181eb1865fff97306527938297dd4a3b4992f3c6c3f39ad7a46f11f31bf80a1bcedaf5a64446bff3a47b6184e50c24116760136e7648902d63a85f075dbd7c3410c9661a1ee326a5d7cdb7911f69b5414bf3b40a479b80c989d7befd58cf863e2fde9db2bfbc7646773f1ac0f9bdf75d9dfad1b1d102d951f70852eb4a64e53cb7d3945e85db054841b359d78210c547db3adb44d55756167bd759b1d9bec254df9e1db22fb7e4b50c0f101487d0c85864e760bcd6f35483d1cdb2fb116524c2e6e050060d16c9b75656d45c86b46356fd6d9a311d9e99b434251dd15ae24bf8b5e96f5d5e55355ad6059c760277e45436ae937aadd68199aa0353921c20354b00542c699f0a663471bc9fb60e002b20b7712028ca59ed1ee50cd60ee8be5d1418fd7cbe1393dcfdaa73bee7d2a292232e2dddb348c3471d270d5b9638a04a10a9ce276e73631943b79bf6f296d31cae61555be8dff32b5b1a5c4db5b2b9b1ff813a359e028f8172c16c9e5c3650dbe30f6ffd1f93e4b5457189632829ae0246e96333d893be67022a92e9454a9514d114126ab7f51517867dceb7ab565d197771fef208334e38b779273f31f73568191ca6e93da473e4a45c69b86c07fc43e2ec8eafe16a73b63c421fd47665759b65dd46adf3eb2a756d59adb6d40f6711cc7aab35f12441a57c46a765f631a181af9b1e1e5095d9bc1612b190bf23edb9cc6f806b6422fd2c46dc67a7a17b5df1c0fdaf1a1263058486d597f5e8eb78fde241c278271f8a26225367b44572c6e5dd5b5551688fe3158fdd8c642666aaad858243106885583170a703fcd07286170a56961b32558444991874b741df210797a7e58207d5af0b2e7449e313a98f3982e0713d097e56c64f7191fc58cb4f5d81554151b6951bdf893bf2d1521315d79cf1a882410599db549890fdc297801f7677469dbf40e40d3a1b91cc33d5d0c9268f663796716c8c6a2a623f795377f7632a9bef8526ec2a4e0b4ed34ca6c7fba5bff846b6eb8f05725cef51f836be2f3bca2bdfc8cc27888a442f95e58654de469648b165a22cab7954b3ac253e38aa14bcd31794f56efc7b09842519a420ded11d889c52561c423a453b4fef9fa519ea6b2b3c21113774c32e02f742654ac0a280650520882d1c9b141a69c0e75a279c53fe756d292b6d345aa67ae46067652e757ae43a66e9dc2a91b210e93950f37f438cdf2492bd42fd6e819bf54102b981869a4b5af2e9a2008061fb4f572dee3fa867dc18c0b04c87ecfceaefac0700bfcc5251336169a567d26fedf4d9d4aca3f76d2c4508d8b6a85bef327cbe7541f092e592eb729f338215b1f0781f553049c575dae2be16dc1f4f2a6077f454e7479fab36711d4536f5e30c61d5144c0b767a46cfcb3b9041bb755fa867a75b8a0357cb5b188b127ae78865c9f40688e26890f77b983235981b2124d0ae6c70c97e9b43cadae752db87cc11da5d1ee68ae3b223f44c51102b7c1acc6006fb2db76fa5dff479511dc601241517f566fbb8df027135e885f25027043ba6288fa0a6b41d982bbd0b24cef24bd6bdc2a477d89e8a140cd257d978a788714cada1fa34b112677aa9001b53409cfccca8c9bd3b6b7bcf319a918363443580c038913d69a3b0762dca6e2c772c4f34dd3a3bbb58a6fc2872c83528e53e4a3817031ff5b47cb33781cd812fc09522b0c7422d00ab01ff6401d0a8c6188058ca948f7e67833e1c38176a913525419d50a642a5e04b6d953ccecb5dc23768a6d01133adc77bee7521d4f3e10984c66047ca0322dc62da7774abfa993c54610705c7f4287e3d5a14ef0c05a17f9d7e136c601b5b40d895a46a4583b0402bd66a413a323b780459b44cf76b057e932de668682a9acf16fd9703376256e85e60f59ba05c646f8200de210ca4ea69aaa2a71899441e2013bed814bea673abf0c897236263cbdad3e28f52028836fc51b474955dd0fbdb6809045265789f60ff029a45af869500f823af8d53c5569924f0df910702837d0232ca6b773e44bf8b41d98f0bcf12d88738636082445ad56d542144b3757679a6a40ea624f60b36a2d492eb92990b801d06359c96597c74de5448587c6ad4871facd3a6649c7298dd642f8914d561531d4d528c5bb9c02a00b2ff570759fe1549ecee2a90fa3764b62b496086a54514756aee40335efd5e8a1c2a37adac692704ecd6a2439ec5b224c2ec8d38cadfcd9a5217009e04ea05beffbca95ea50e4a872f2440a32987d3f090bb5535b3589739e36b5aceed58ae5d08e1ac0ee3a566c7ea1f40cf411b029732dcd133a8a1fd086e3288ac85281cad4b9639014c390a1effa53fd6895661b696de31bb128c48450c9374ac965a65bb558ca511fc2d1907fc6da8627c2812e6063e0030a62f4824839adf7f089598f1989702ffafe910b3c86019388709bb927394ea4d5ddbd02cd2e7f36ee7ebeacdf62a8c133a32ce15ba0d8bb9dd1ec89d6ee1a49b993126187696840edc14530dd9f010ba8d00f12181d9540f0ac5e41eb3732654f291a8a1b1f3e4d3d64917fc3b727481438b1df5a19f4f9d81ee6945ae653f1801a566a0b5dcadf9bd3a01a29ca7bc90047674edc4203bbfc9bf3ad3e89c27ae21fd261b937af6579046663c2a235872255830c7f1d25e90270a9144d9185f2f57e8326f9afaea1c438e4334fb27be855e74d1d571fca9320e285222044caf2f73dded831729a56a038fc70cc2acf150b619265dce2154cc92092b996becce5ff4fa3c3e489c86c67fbdf1d58f78a9e4d9b1584f652c2db6d9cbb66ad8c58a33db322b339f19915b500573a1dfc78f458dcd5947b5d76a7127e3d07504d8fe3fa380ca96c75171d074909bd1c3431814c5260256e403a562fc9ed2115e415486b920396b1bd1c48dea9f6a4c303398fdfa21cd26e0b9047c33169c6c180947741d92b13d6c34d583bbe0b7010b1efb6be7b37137e94886d337fb20bbfa3520d992ea392ea9a4ae2afa19d073e8fcbd96c33ace0df5da695ba8152fb5f23b01aeb45dad507ec22a26f1e9189a19d9db1b65de2cf351ab93e21a13656c9b00f2979f3decd2d6f2e515513055a541c281329da5c21b5ee2c0b54df7c7f5d8018363fd94d17a3ae1f60e3e88e556d9786dc9ad710c968794a33f7fdad56c0e8748c0c9ad5ab23c76f32491acbcaaaf28512f4f1d91ffbc5b78cb022c1bab8c22fdb70639743e2fc5681b61f796f81897c5b85d04827b05079151b39e6e2f6ae44e6f8ea48939b453610c730b411b282c4141c7f89021d2e643d091c26c57048ebb51f379d447161b2b7e71b0892451895eac987e34a8dc9bf8ba24f7508d578be90ce20f7cc0a4d9086497262a75d4b1c117250e11d207031a5579dfb2224eaf464f646cf94ac6b1dac22d34a01b754c0175060b70813592678ff5d748eb61b459e4888198c47d432141e3002361bfdfeb9284bcc8fe318470b3e7592c71bc8a473101c35cf6ba70e827c483d4bf51f9ce714b797fa23e5d93ab1444bfbbf9b0d314ee4319614d377af1972d117cd1173103053e320c94ff079b7c7d3a9e4815422b653c17b7ca4f3d65f5ff43aefb66bc397a72828b60f79aee806eda5d1dd336e7263a104bd1e70a7735fe06276a228d44ea3bcde3486932133d20ed76939bf1a231ba0bcc5f44c75bcb7d66a3052d655b3dda9755dcd3602f116623b4293eaa3316c35ddd8a959ad9167f6b7ea3ecc1d20f4cdd16e6e71b001028a9d2b05029c605e2225ab2116944cf66abd3469582c8b01bd7546bea4f86a0b2cba173a43cf986e80470ecc2cea5716be78016b5ba08af7af196dde0b2a5b30827eaf2b7c346fdf66e35d8de8807051da7089213e122a2704fa109a05df6428bb944b83b3b1a54f7c7ac5d4c1eb439be4e75344cfc7457ba056758891e5c2b33aa7194e06a4e57d2f631849a6b619a312becf55077a4dad3b1d4c7d7bbab4b3dc8945598e837764d76a8f4636e30ec92e2148715eaa226c35e0d11cc94c1647a93c03e202b43991a7bca760ca1cab723684af5bd86027ca31f7dba68305093898ed47e36ae115c54c72e4d043cb2ec15ec99f2eaddd3d9abf0df56c516b079b1bf7d6f0c78b94d89d48acdaa12eb55fec45c9fef308fb0b7a6053bac08724705d8f05b50f8e7f8a7a12ad6ac00a11870478324c308b3ccbdd0fb16853c9b56323e504d6f1f44a7188fd98014aa4e74916f92187f98572052520f6fbdd745489c7dc29713db441e474da4fed713f204cd08e212ab69e0b7299c5bd415a435cf9a6f97b76f63abd6c1007a0dc7261180ae9deb44c72ce6e71244fe7af0360c7280fd6b4289e4686adb3e956c6767d1ce44fc71d7ce83685c27f039d80cb943830b935687ffb194b0dd25b84a0605c1af9cb999cac21449d7a9801dc71972b3cf38f164b264bcb33b195dd4b4a05153ec275026e333df05e379ca9e1a824b59c1d23756fe05be61387e936f3450db2d808e0067dc1095f44c2d075dea35e3373a4998b885c98aace01b336a5dae35df135ed7a78b9b41f19984d26460eec0cd84886937ea4d59dcc94f691626a31f1dbea1aa8ec5a32155e94b5c7d80f27607dc92a8d9d340922a8f070ab6ddfbb3c7a12a5fd8383b35a15b135156b810bd266c82bcba8f210e4b2cbbeeb064b66ec8e7cc7c5ddb0354441789c4185619245d75e8607908d06820c02c11da8934bbb4bdb7571ae317d15918a9b0166dd32245260a375ebeafe52ef56936f244fcba4d74c77a800dc3ef8997d19ce82c2f1bf7f69377d2617bb15ff4cde119e0a7b61def0aeb7d2e4b0684c05a8be71fc084e7e6196e492f016573b262960f23c3f0a42c012421490ea9a2f6dd5c90c2dd15308023ec41c00d3e3c40db3a5a16450209816b84675ad5479371a084bf7b695e56fc1e171baaba6d557cdadbd804541cb5ba07d3a0204024b2282c3bfaecead1ab0f25b19206269c06df62038549f527ce47407956a8ef991ef772edc4d24b69b70d27705498327f8278e569ff511b7e97667b96195524399312fdb281e7a0378d8aa528b2198ca022c3bf4a74e1007e2901b2e1fb0cabacea610058f1300492f9ee847e27a8da860e665097c1503d0dfad41381ab0debd5fb88e2622a969d333566168b985605c9d204ea40939a51183c396fe4563dd1578bfa2695edc67ce67c892b698593ecb7e2c1187110fef490d91dcb9b9466354822bc46322456f94b8c8b34ebbc88b4d90c1fd380c4b176761e5186efd0794551060daf9a2aa5d8b1152ed35085dcd235702c654866fc78173f0a860d2647b18b20357fd299356e872fd0f8b048b72f0d98d5b729769b8ac09f07f5a844a177281f2fc9501b39d7635486e59fbe9d6dbf8833662e5437cca9520c56bf499cb9483a1b59fdfadb426958f80182b09cb997f41db585f3336c040168c92a5aefd2afb952a161c5f4966dc9009be96d916f79b4d99907650f44810aeeff7c2a1a44a61929ef5c787192f5eb6d176991a9e88eec4ac8adb4f69c57a50ed2b383169ac8bea0d0f36928257a494bb8287d2b7cc90612718ee728b5c2da0a965e235bbbd456365b9aa614a1aa4478bb25570ff67a008cca6d02a06f8147dc3e9d6a83bf0739c7dc30b2d0947520c373c9e95701110b886ad9b5aca77346123cefd4b5b4fe7bcbf8cbf03a8a8739b4d7024b5ac28cbd2b48bfdb430c154cf12dd296eea71f8beeed339cf9a66c4d302dae883a0f22e177b61f876992a4bc0abdbf852dd699a4a4f6ed4ce3f3c863d67c0c5c9944523bea605c8255ddf4746dd267b2097bf06ddbf773e3ba3db9a1b30f19c2ef6692de8587d5d1a2bd1e28008cccdf10e201dc2aaaeed2c93d8f76fe9232c7af8e45c412ee170a88791115228dcceeeaaded2b576ded2c79cf2b9bf0148a81a5af5271432bd9939f3ffb57df1feb3e11882642ddca59055a39fabb73cc31201ba6c5b2ad9d4670e7f17bfbfb28649dbedf0107a170ff24cdc9791b14ee6d492a3297d3af0e4eb3e7791183a6a1b6b01e5ffbeed953c0d9aedc42f3002da2724fc32bb0563c76b75a5b6414f79a503f56933cab1982f11fd7993af8731a7d9f9070d3d5d7e1ca19ae18d8d860a408011f980f8fbba4363e7b12b216e3289f2b2de67be0738c8e6ef0ec04701c2fdb3f2c78b5bb68d5970cda3a2b21ba50a8a88e9c496e2f4e4b36988ef4ce8e959902dd5b09721fdf1111965a9b726418a8be4dafdfc1eaa58bcf3e621899a7fc86e8b819a561bd0b3e0c1c9163313ce5bc82b5b57d2e5c118a51605d64a21e12e8d17c6642207dd9dbadbcf42930463758339f39c42591d9e276835e0aad162df03cfcf9b5f5047c42d856be2eaf8663080572e7f96417d80d1b80dffacfe8f220eaaa183bb6c581a1a710c062140f03982b1ec7c364d7a3ac3b34cc443ff773d5c45ce588627fbe82131c60eb182b7bac91f9369e22eba2436b6eb4f104ed8e464fd4490adcb7def3b3474286a6c0c27e370991fa8a6d2970d23d266754457ec18b820936f44c2762b280993ae1b338d7f74f76a222d31a613830353684c1b2f70fb4eef298566841779417dd92601d7b5ab6d29ceebaafd7b81ddc3c9bb946ce97f60cd578aad0694ee9099e7960e6a255c1024ad30f6f90163e00cec44661ec71648ac586fb4a97bd5ed0c27cc7ca3cf0a597b3def09f13f972daab52bb1e28769f72f89743859ae272d9a833b55d57309e24a622c253044d30236f20021708cea1549cdd1929c947dd4ddaffdf76869dfa06f5fc6c514d32bb897c158c44cb869eeedeb6cedab49f538ad11b5246330bf69aa40099f34ec038c86305686d6c1f07519645143a3b9c0af096b4c2bb716ff4387ebdd81967d18d20fb9cc27885fce6f4b402f015eb4c2194306b828e3253963d2cdd50557d9450d14d6c005348b98f27682ab20f721fb47cc06309c785f0dd588480faaecc2cc96e35ae1040434cb44b984da43999da2d132de40a6cab82dba993322783bfede43c1793e38985858713e4012a25b8e12d4fb5cb1cc961385cd123ed3698d4aaaed0ef8ea9475b963390524972203860715af37d8b2024a51c89a94de2c082b3a048a5b3a5d7b0779956998e82617d6456386ff827c7a88f979d0acbb8bde9ded9966bdf49a2072105f107ff690317342f03b539b91d29f24077efec828a9de57f0c0cdbb7ee9b0f344dfab6a290672beb2863071b8c2d8811927e3598b55b2784e4f97ed122b8bb903942384dd01a2521c2087c16d976fd7fe98b47f9d94c1f695a86eb58ebbd45c3205fd2749574490bc4236d9172f8d4c46403900342969a156753275838e9cd8a19f6d63ceb9ce0e0fc15ea84190eac2d0c796be99b07ee090f57e2d70ec7771c96424cbc8c606de2f8b3813cb908f73030f8e16deea6b0bd42b572e613ebfe30e8244038276f0aef99239c82f441ea1431439d9c4aa7f013e02081b66ff02140b6f085bd9145dcc42868b7ce830ab0a75c17cfab384c82b98d5767f80777735e414b33a6f8c60a9e3831ab6c00abd140b95fd3577507cf7800a8fb8f0010ac689111d5480a50966c5def3b5c456e0a7e84ff8673861e265a82b5f3134364fc3d6bb9f7d240dac90aafab95eefabbce25a8698bd80ccce24d521649ce7ceee46450f007822ecfc91807df53bac455be067637f6e7b39aa7bf812a5bddd996710f905073ba1ef1e09070cc1b72c242f0d23d1874c4feff6e3765c2799c65336bd7dbb6a22f1c289016d3a11d10ccdcdb3688a62c10339be88e6889ceaa0443ece54d91b2e3733245530f0f8cba1f8ec1b21acb5abbe319402e872ae6e146a35c6dd91e3408c703e39873fb257c3f60c83fe1435fdc914f76ad90f998e01494c8d231d6991c91da0d4416ad805a41e71e7fa6ddf6cb85a24fe3b33c55c347ebb0f230a20a9fd84fd95127eabc9c502ad66e3a9e7d5ab39a7977398a22ca4d7b678da03dc26d68aaa1ef471b50d463e8850d6714fbc166804371986196ea4f75a9b4832a004d2ebe68b30125bdbd1c149279f4e6fc2f6c80d2c65c32e65f230ef7f3115ef02ab16f11aea65a71c231cda1b7a3b9cd464c8ccc4af86a0a32b2249819384018e19c203af8332d706885b7c14fa3f41e3572e56eebf1ca494336f35bc7c66574d199f044d4f39ae9fee921dae7f5bd5e27f9cd2fab7ba8890b4878a9e9f34ab116e78a7c86a239168fe709c887b8faafc7f3ab082c687f8dc7624fb6c37add3311f20812ca29d68698d82501b68b8a1e97d34b2b4b5b9bee7e4bd0c34b1fef76a1c8a09b8de8cade8477e28d4921fc4f7720d177c3cb6b745b9480d255f44ec111ca7f7164a165c57730e09d8244b66f1b2ce3878cddc7eed1bb4e711f219e03a9cb5e1d12ce4eb4f0599af8fd807b973bb14567494eb05cfd34bf016806c7b59b39872000bc3c52ca79fdee9f2321efab90863340110dce9ba9de7000de661f822e8db19254eb219ca14889b5e882394cdabbb6e5726217c5ee69341a1376896d9c4e4d406d92747cd68aed53420cbf1c2f0a4a0fcfc9c1fa5c9856f19c0150b216a0947ba72146e79b9500e3eb2928ae269f9a951bf6c386c6aadfeebf7b9e9c34f4c46c21fd1caa88fb3ee80abbe8e2830758d5d114ee1c81e056d0c39babd71e3a4f02e796fe29fcfa56c264534eb19ba390bf57b96437f4c29c60cf5a3034a06caadf2f3ef90ae77526502c2e7e5ad14f080b903e70b0175ff62284746ffac0f1b08d2261fa12017cb7fd645d9b1223b1974ad6b0f06f0dab69d974eb1155191e96f369cb916a6f602929790db916f398ad1bbec56cebc509c32b80f27307aa0b31888a18b526d191d1623c499041f0b214285009eb3a3991385068bd3f9010bdd4416b7f21ab5811234fd7c94e9022edfe4bef5f98d4498907bcc1e141ad01c661fd9b2cb3f4a3a515da4f6c378b5875790b80e03e4f8fae6e841d0b44980e0860b34610b615bd8cb7f6520a5711b10aa985b9b0d5d934eaa45545fef939ef08c12b7b895ed569934df9245cb9816983967b22b8c3b10c0df5c3de49515d8d8f047b619dbfe5644a042888d6e856caf9eb6be0a1236ef25263881d20ab2e87f3f2e9de8f9001049c987f96a5705b924c54034f14ef313b5cbb574b1c8d5dac990a84cb80e8d45ae1cfb54c0830db0b9238ecd4437d6c96f31d32d134b0b790a2b72d2977616a9a1d637adc3ea9713d45289d1dfa068b0e553bc944dc860fa3b5c6d6ecda8e897fab767f967b76176a1dd3abc44ca94f612deb9ce4caa5813d308330af9728ed74d0de84d756ffe0adfb89f906ccb0a48818fc04c9923234a5ff43acce44ef6fe1153ad089853d4d062efa81ed3ef5aee27fe268b87ceebbe04286712c20ece6ea788b3ddf4ed06ae394801479489ac7b1535ae909e9812726073ce56508bcabbcabbf538d2dafc1067b7c5ee61fc3840e7eb31da208fbfed362e095e452059b7a4895a4496b941f4d6fc0a5af384bd9294b4a6e857000c1f2a614d5d564c01cd4268821e968821010ee1d197a339f11fd6d84ffd7dd8ec4a7c02e390f7ceff98ea546d7063e676037b2152ed9081745dc2039ff7787943d1facdb0f8b85d77124ee1dfca407ee052614e371976e462638556a586912491c0b9a64640b14927ac38283691e3d699b90e3c5a5246b486f2bb3a813ac986521552636893593c2b8303eab7c61bb6c1c1c8d214d880c911fba326348b2b0247a55d7f01849a2ed7e2a98790940de141e5031defce1885a01b04f6d9c70e86f5d34d0d120ac7cd5afd33d8ebc3c42241eb3c5450f2eb21d903adb19ba4fa961e0b720d0c4cf29cf48563fc51fe479a2389e290be6f174855c96b698708d3c2b4f33059086a09491f7774625b55b92cbeb9e5ed7a2b462a1cfec448223ad9435e39cc512d1e1a9be65ac085894225e1f0a5b275a6f864678d3102466f40321466dd915ebad56f85e73711055513fc39081e8907480e7194c9b9c646af9973b306c5b72522ccf39dd9864a9103563336e1266e1624e7e796646c5a0ba7c8f5e7f816fe70b0e6965e100b71b877ae816cf7f8e1622dae0d90ce4810580a532a1ac450322b1727eeb84f8fefd5b0cb8dfd7d82bfd646b3c2b97fa2563a92d4caeeeed1351c871764e66dd5d1c00031a0f544ce6f4a8d1cc941960c486f3d51514a38cadc3172aacf075d8e79e3ad15fbf26f305e9b556680b19c08ac0085b9e04d0e7aadaf6e46ce4b97769d3c9699ff8cdb94095529567d0fcd2784ddb30999992e33e0724033849f1edd97e2c8443c46ca2210b028a78cff89926c77e68511e507679423064531ae502d3220436cbd119757e866cd0054af047a58b178061ea5aab63ba289b156736c87ef2d711b57c93ef05530eb81c82ca54d9640daed3b7133a8d124fe2716d0e34a66294fd83c979cb79793e14d7b817312e9541825b3f4104a8385c406a13649159096f0db082edf0ece71fcb9e011650370de88babed5c730a09d4f799d9789a4a47967ac2759ef9fb7637c300fa4a093eaf139cbe6222b46607308f4620d7bd669fd4cd39bd3427a3b223fa131c47381842710c3ffd69ef38483790f2744aeaf0d39f7eb9bb94ecce9880250f65682a3a800492770d657c7604e2bd6837faa4347148609ff846cb8b9213134c002b35190f90c84e59f0650ccaa378a9fd8fc66fda41c6421c7f7d010fa3478fa02f46158729353a5bccde9d073ae356e38ae9e3a4a232dcf6fbab216b6f404c8f00618450ff8a71c9c8d614081b1cc4366ded0c4f3589e57cba5893999ae0d30cf5f13f6d8b35a32b7fa515e26f03c281d0d27369e1dc575fff07383f75a66817c5220ad5d56085c4ea68ee5ba2352b4943d60c77184d8497eb56fc355705f9335853e7bb60774508490ca5e1f0f112b973b327f58a6601b7ee0fdcd3dd104b4b65b068e8aedbc942102d707ccc17698af239c999281d55b0c88ad481b05ba9be64a7ecfe7b9ecc93fcd53f374cf87167a7741073953b259c2ec6a7422855d8805bc53e17ad1571374a05d330cbd0f30fe7ac174cc4ea1f70cf01ee9f9a5bff6dbbd50006ae186f7fc4d4144ba9abac8e2180830eca11eb564676293e61ed49538d7abf09c922d437c9870cd3abd1339f061c185fe257b172a230451ae5b3d9d5a2e71ab0fc72bd687442243f393777ddaf755fae7a12ed7afe12dc7666e231b175195968b0008b913ebc2599dc24ac938e899522ed1a427ed41604d36436d38ed5a279809a69457ca4160c2b215a9027cff0211efc0f6bc76c38de0088852c6bd9622acfd6d752648a223e62681689f0aaabdd29d9ded5188ca77281c568903d484a4c6c0af84222eedc6611b60f8362a47c7c48e01eddea608b988c5d7f7547fc31472100d1bb36ec0629d6388ccf9559d50f8ddb45f09b63f6d4bbff823318c26adafdfcc9592b5c8e8c920681b7e9ba87a74d16d42b3c00e159e9392eaf7bb70681052fcbe041a39cce6ba0e3c4ce90a285698e51326bcf64b495b9f5858d7ec2498123c18887ff94fbfd5ba8c4ad490a6e7c4ddacca53fa0a111181d270283d4b101fe54a9d7b6299e5f0d82ccdd1b5b25b218bc472889f7f86bfc2dc1a381617888228ed5c6407b8020726000a97832b426940f854bf8fe5e21f427811375e6cf9f2f9aa1a9356b66fc1ed8a782ffe5c6391b96dc62b9326e8aad0a25512f2a6b7a3a19a2ce22498268d0cdc6692da79391cd9d00e1857d729db50536ca23293b174976038b71b9dfc9f42836fdf1365677f65ca97c7ce73a4f4e5fce7d7fe070d1515a5f94e1bdb489998947a37b89d22c212bcb0b63856c75143088921e7b5884f089c8764afb3343755a291684ab177282a5765cba468de1c99f8edef7baa7431b2d470c61f0897842fe9dc4fb7cac0533bd3cc63d4887cd1972bfcb48c5bdf6aecdd2f952d7e26035fbadfa334dcf7e7b5e5e7d808a756dcf8aec44165de6a777b7df4dc9b6cd89b866aa63b4ba708d97a378e9de1e3f10f6ff8478e29513d6917c5b7e5529dd96b9254b2c35795b234626ae313329ea4e92624e7119a32814fa0b8469ba5f1b86291f45f5b1d87b1b0d8389308468ae080a000a5d739675092c2b76695c2214a3d1c6cda84a76d0f6cc3e642bc0788da7655becf86304154ee86c52e30a5959f28ecf5e11cfa3694c4cd529fd5f7217a93fccc6d358a11fd4fe507ff3ad6e10e88f0106b9b58661490403c6cc9117eec220279e5e616ac2a31fd62ef9b7ce3945dc3d7a3636cb800cdc0d596f6c297fb1e61581000e10c11d8d0e021c96a80d2958e0e7da7e464e0f50198bab2c05a870c64cec8f44bab453aa00ea1935116c24876aa38ef3d6c21649e1a58d49a9c1b694a9d4b79a8b1fe5bbc61995f5bdba21dcfa144b2c90aef66c310c1059f1299815f5978927418a9ef79a4eda229dc1993c14c16aa6b8a44ac942970828aadbebadf12ea8949114c96372a2f7e5ecb105b1600d4d64526b79fd156ea32708d650f31c9e5c03f4c67e3c15f024ec4edcb921f5c55ecb47713194e7af155b33ecdfa1a3b33d1a90a5dde2622ee950c48b0f63a108340b29dfd03dd8586c77546a599bf405c8fe248593fd70bbfb699dce9afeb50e8cb6f9dae14b5a80dd506f1d9cd6e32d237eeaeac4dc3b36318281e6154e034bdb6479f1f587b22c088f847d262b0d087f85e71d1e938e94b3e2c30ef386bedae8c49766eacef9608a3ae04a600961f40e7efc8001c7d8c418baa04aa1fc32b5937ee0cdd7e54dd23e9042274df98dee28b81fa646fda55f5d617b12dab163c1df253c20128344c7fe0fe8ac9d8f1afe805391570066cd26dc5a257faa4c0f7635a733357d529610a423db70f13e4b2689b953e03caa1e454d9a2f5df12b9d2c37f71edfc7b2b1d2f0556edcbbd65c3df2d80c97fd8b3b71acfa28b7d89ef7ace4d16a515f7c4290b0135697b7dcdd8dd0e2103891884b3cda8a783daf3a2b71af848980dba20bef6681e3b10f670e068f1274a61e18d9516c0ab0b0e4975f6e4865422070eba58c0c474e81fe6a80d1bc8541ec21015bf626f87a972e2f0e3192eb5d08266b95d3b5b5d2c449aef398ff8fca3309969a9232ec4e4daee197a0c6db58a4456233950141cd859e63e1f86508dce606b1f53b2830219c9866b9458e8ac2f6184c25bef76450317343febee73de12296353eb24235a8c484ee11d5909487655ae6947bcbd689a80d0b1a1517163a8c97e7857316463a5b5e283fd83bea592dfc7666472770737f0d4baad20b692c1245df3596ffa6490ff3726048f8423959e111f08e4dbee9a69cf90e40ab107d47969b96e582037ab18dce4b08abce61d8bcb6dfeb85989efd8579e26767e09b336f196dbf669a1916cbba0e57cc004873453d63e0954d26070f015e4323b77d86123ee17c43d554a416bd373242351048f8d2e13742e7468eed1cb71fcb4d12ce1170aef6604e840d290cf67e90c9551ee56b14531290c5dd0a1e15f81c25fced387aef9a07429dfac23b126f2e7dda141f30c381ba98d857b94f9b45b26ecde4268e6545280015e3c6530e06412660a7a97813f556a587bdf56e1f8c4b48ada60fd3d0eb3fcda9cc9a635fb348304759375581458d9be11e2f5c6dbed3abc1227dd891179f8e1d57e6beec04ed697e0ed47744e21512a414c5686d5337cf8f1b686cc96e955923b913b2082158b5733a68763b9096a937b7e6be089884e1467e14d745eeacff8f86e0c3d434403cc7c634a9aad516ede7b4b217a65418a4b757c428b32a9bf542b94f1d7646c854036e738baaff8b5fa3866e85db54ea5e60ec7e94364aa81ecf3230b4b2b8c77447bb9a812a21e6f42a1b7a7bb111d358a593a759fe917162364fdf9a6f888f6ad1d3e2e6ef7bea1e52ac132572436027b8cae80878f8ccd0896883f32b0e7c4a391ce1eae327b3c15355c6c0cb2d7ea843a52ec58aa212418805b0b247a81e86bc430a900893557630d9a312d7c00b6587dee792a38efea2fae2b0cf6cdefb0d821cbeb112bb6688bffa76a5fa25d35e6b12b39e98d66c2d2b68299f65dbd12f788de4148c7b22b2a322c6fd75866f94550ce0998d5a48fcf1c68bf2e98a85c38c5e6a6b1b1501ce9f48d107e22630242d74029f9622f9aba8545748d4af55923b4605600bebf814766b5f5471bd9b4bdfc02eeb7620d8782fe896b140d47891f6f8336b3fdccef35d9852422528aee08504a8950a0a2118201dc12aa5e0958eaec4096916c8ceea6c992082c64f0bfb1fce54a387cc6f3c9b8ab22af3284dfe7df399712cbd344271d53cb9870dba93a6f6350f0f25db5778e5b21fb6d3c14909581961bf3a6a5d8aec88167a29b4de391a951219acfc7510deaedfd82dbdacef1a4147ebfe2b20831e4fd7926c10cdc35a26c1ad46fdc9a354de6bcd58fcac6365b22c602a7449e8c561e80f39bd99cd34d15e799d063b7d80f664f82aa7e7bd2ed8e2ce445f1ff90e490f9724087623725a6f9865d79937574b7e7d8c3fe027c7740e34499c3f885eb796024e726991f05de87394c13fe2260854032f208ec414efd20583ae3fb636281eceecbc9f185ba7d75edf6c79452f1e5aec746fa9eb20b862622b26ea87ab33065b8eabf86c0fd91dd8e7caa392a7a00ec0a65fd19b41953c1651dc2e695ddd585e20c4c101cbcfd16a6d8f64503dd40203fd1a1aad3ad52905d1b48de8dce33a08f7b7d0ad92fe3491ed04a03f8229cf40c2e203f6e8da4b4174dfec35961b4f8770974760d849070f412625cbad95eced049c8fd9bea1f9d267fdd827f58cee963b43218206e3cc7d615e2528b0da1a7bc2305ec34d2a437358063f6d976396a269fce914515a4665ef6f3e0b54705391fa5523ec69823d6e9146a92a3114ac2db9c1c32e0fbc74aae3fa687c5d7a63f704e427fa1c412ee399a004f8d27ee1c4b6a561f724336fafca1b29479be3b1c7ad82833a53886d3384b44dc7137e7e2c8233ef9a3ef469a4f4e8d0a3798183086b1cd9f984d9588843a793a710b9f35d0384278dd9f4986b627d25db9fc87ec9b28ac588af98f3c597bfb84ad1e4adf01fa775df4caf47d9cd758ebc1bf080ff089bf93746245e95954c393c7a663157fae953c5b9f8790ec55467babc024d7b643fe421508c1cae26ff24ae3d9152282f4419a05fd7a48771790b322f00d497857d0bb3d5bf5a8b784b370869d4522331953cf0cf4f9589a5d2e7cbb80e3b3801aec3942deea4c2e1348b7795a03fcd0868f6dddea1873b9cad213c4fbad6a3f7e16cf888ccd463038dd0856852aa07d11e1730f0f9621a543676bf876a7693858d3bb351d3260ec518d7882b2c943486f59d11ce559769d389a2dba9be8184078d5c9c5acba3077dca3168c9943bd31895f821dc38cfa195cead59bdcdf538163b7eb074168d97158ee80d2014cde2345c1ad581fbc3ef8dd8d13d1858bcdaeb3d0071ee7007be3a656ae382af5d244d866bc9c3050aef92d3cebb4baed7aac22bf1d2fd3e66b009e7078305ca2755cd95b9816f6a14c96dfe787c5455d145304303f0bacebfcd0655b43552240867dbf0a31e7715c1a380449f3cc859be7fd30051acbf5a8b99def12f8cbe85caa45d1760942bbbe1baa6a546c3b8a64921c109fa47637340577e5a40224ddcebeca5a6834c8de915c0460ed9bf9b44d4c9e87210a347a0f07d2a18d6a3398da2840eb2336ea55cfec50125cbe717fa834c58f1ec8d896a1dde30502becc941473c8d9f4588e01414e8687e556744f05d719286502a476dbc2cc62d0d4cd70088d10c64d0f69b4b17bebf205d499efc5ac8aaa10e376fd290d5c0faeccffa181e554c6177b747e02f1c60a228d9cbbbb07577534d1acc093e1be0e77c5b7ec47f6709821cbee3614362e25693c8d50f279b4c036b69747d5e339ac6d4233405c0458cf4c5ccff4468e0148d0bb9499df1a420e7bb8f6d8d0815682a4ce5092450a3917ee64f16a0ec5f9057bb2590cf6f7c489981a1fc42ebce072e75cd9a43a5300a67fea87f9408f9b636a92f9c220b3e03c5d613f37c0e706e81558ec3f0356dea64465ce3ea20f2d4043e403820f835692f20fd7036cda4cac2fbfa32310a0f138c7946015a66383fca92311f4baf180fec8ab0552cd41ef0dc2ec5123e8e7e59b90a16ca391e3a894296faaaf9be6d25e71335dc0e8957939050cafc04f6cb5027413410ee1a8a5a5540b8d3c8d46530b3ac77f39701302d0aa93e03c67f5a60f038d0cecd525b108a0221ed352109478da7e8ab42fb731cf369b0ea1e5f8edf31e93825b3f77f36f98f1aaff5b6a81641b107b3392c44d2f96f7714e32fb32e1905aaa3c5ce54190f60e338bfa53889af2d9de06b69dd54ff8dadb462d81ce00fc2a008effb3916b6ff6979c15feffee3c1e602124c6399d9c05f03297bd31c6401aa0890fff91e2071f317467e0c8455f23f7610a6d91fc52f360c5336b48ec109f6bb9e803d4fcbfe5855a4391956497902874bb3685922866bbf455fdab30c2d55141310c63cc514071a83d2395dd6a987ba00b79a2e07871a31d3cb2e546dcfe60266db2ba9b66f592dc6c43908868527f5dc3f60c37dc4a8a042563c6baff031b7147106207dcdfeb4bf36d4a42d35ab36a720fa85a3846251ea3a1cec5c042600166d07779ac2367d2db4c5b86f6422730d56c9f84175bcd35dead71074654a57e11bf4998982d35df1c97580271a34b54eac7f585bda372bfa7bb4eb892612a08ab423b8e1bfeac950980e05f6356a605ade1f19487d07c0bfa78855a37249b51d7db3a0b28fc49b6910c09d202c5e79a22e28419778454c463c1d06758e92471e3ab4ab49350787da94eec0be9735d40c69ec7cf7e5518837387627c974cc516a3b520e8950a5a6d301e2e732c0bad622ba6aeecdd2da8293668f2166e77dbbad7534cdc32a75d5a61c556f03d2e048030f4fac10a72b24f189e70f50c676cb7dd718d6e0f06941a2f7dc5cfa0e675ca731dd9111a46bf2d526d387a8268abea603a43df121032e5a456653562c186c27eae9f5298db2d5cb06bab0f5d61d0d7639afe2d5c72023f07e67da6bee98890aa2792054a2ae67fd0a31da3e56a96646a70c22405f633dfdffde7240c561857c8efeaff99b398401b78338b9dbd92b8649a28220547b4e402f3097c0aef5756821ea399f2484db0f1b745fc4ad4935f16b352c48f3566a624de7f89500c53ddf5322f34c181214ceb55945d3dd6584efab55b8bbba2237864c50bb4ba5a31e949aa0f5dc1d809632659dfc3e9cc62abc63562a9d90aa89b54f7679b6f83fa06cbfab6b26c1a61881bd58c0e78813c1bac4b98f85497d4dce9174e975d58b1115e05d78f49c79ccb672b42707364e9e95213eb48016ad879c90802ab7080239e04abdbea61273363890bb94e2426d0bb65b267d7c2615fbcbb2ab5648a23198a7c2dce1c0ed8527f933d2a73e83aaf37b171a03c701f210bfa833327c05262c82a6023702c770f5e95ae9854115e8d0545d0d7384da7ae6b3eb05323c441e4b1e7184595ac98d776f47c83b35ef8e32c591db6d6d6c1df32d65db2ea3b6ea2ed2a5cafb966957d56d249a00b9b9f4611be51e76bf5ae7a6efbe34f950c42e20f16792aeee08f306b34d6a3cb1faa0f0ebffb4724beeec8892d2d3688e0c2ef7fdbcdcc65eede271b42bee47f5f95be557db3a772cb516edeff5c0fe97ef52220c9d64c236ca1113713430e469351e1eb492f268219d1b8b5796e427d81d98ccfd7c6bc4431c7a67f08519be9d4e200584ab5cdb95151746542ea3d52837a342dd70cac7352b59768b8c68d9caabdf8742cf1099f74b4331c1be20451005f30c81d050c04adb370814e452ff9d5cadc9bb6a43e0d54ddf27d321ed8d85f5d0921ab61f7df7ee3066b75531273e090842e0ac0ecdcfde96db90877669ecd292d7f34d01c018213713ac7aa25b3573390f2d74f60452d87b121e75eebcc52ec762d493f28c55b05187111a9cbc4c340a69659a332633dbcf4fff6c16f81cc143b705684ec40f72c6782d514fc3d6c0bc6e596c5e8faefbdc11a9aa64083e95bc31def507baffd783871d10a3dfa413ec5bbcff6c1c1ab776c089ee3a2e92a0b2ff736d9dc05d5f185911db67ff749a9f69bc3b06ebdbeb2fdb09ea81ec72ddd47c76b5458343a8ff5ac3fd6de1f8da1f3c9342b797a6f68926489966dffb0dfaddf9766381dffdcd0fd22759e56fc50f255bf53f81d0f3e5fb62729fce5b347413f85c3df062e624d6d78cb1d741a21929f2a36ca88c0025f7645ce470e7814874f664aea652b603cb83ca97fbd435f561f0747a0ca69baecaf9dbe9dfba1e32eb5be1c35f649a9f5db0268d654f3b843317db70252bb2bea94214971827706b92c248c240774823046f34a96b324d893bd19ff89657be97742338e1f191f958c613dde77748a8f093d99bced8a4a8a2c79ce09d4b83b4907d766d9edf85e0bb0db327fe79b8ecaa643935faae10b070708f02b571306874c4911ef95f317a99fa8658130ade44a9a97a09e4121a59f4670561ca575f45f3fdd7d21557f228f378b53d53a2fbd98f0a39269c2fe7cadbfc1af1b0395e339e282721b70f5b73054f9305120a16ca4844c125733c96c30557cb2916f65bd475c97e0c0a9f7af5d1ddd012c498654d233e5e2a5e683f17e458860f4b899f64370aea8f10227609dd047a000be5298a73d603c10e57f1213a69747840371fd46d023631acf7e38d015a1da0f898bb4dab1663ca783cac976d868366173ed85073af62dacd156dfbf550132519a3e11d34fc461d4f8d2fe9be99e8f0eb8be7732e3348fbce6728940d42fbad87c3d7b6d054967828522a43ed9dd17c2aeee2e4345f2194b577bb87bce33741834e876927b74011595c2ca3fed08f751b5346987ce769a93ee53f248d688f4db54c9f39aae8315f126942006c03a34a6287170c36fac2b339f515bcf2979cf4e9ac89f51e21d1895381d7aad82fa8b180c31c5dcdc049c07e7b44b586b6fbc7f01fff6cafc6e55763b016d8829baa3591c47971dcaf9724379ba3a6322b79776bbe8f4260f5c1b6a9b96fccb61330a404b34f3beca9ad2580553d3b949f12d73ac69e9d1faf38363a9efff39775872fad91ff00093fc51751082c79e8aca53e3938b5d22616d9d916078139b0df275bfa98b4cc756f01aa464d774cb49d78dfebd93eb0c140fd51e5049e56a1c4771eabc4b88dabf564f3d8d638774f49d85f05164978c88dbcede0b5edb7ab58b459ceb7e9d43b0230d617434b6490b116a98a4836d8c6584da28142d49ca894f7e5c0481e6b2cf40c1814f553fd560918f1289d380fc3280f5e1980f20fa3fb0d1000b5f1a83b38298560e3f45c3a2461ea6904d1c739d807e0f7f04a8fc328f2542af3839062227b438acc74654c497c10c67b4c5979b80aacbf1c4907c8b0825a5f84ea70932ee3063d9f3a6b4dd823584ee8b86b34ffe86f9c8034c5e9f486360cb0f2b168a0c22ef18c835a68df67b4e3394ffced073f187992a5900cbb78763ca381256a9b22cd98e49433855e673e67b649d70b33c7036a1b573a8c64bf40bbd5bfc2dfece8a361fb4ff3b405f6b670365ed99776fccdb05ebce96c8f4f685619e2213d36857326734176df2a07262842489cb1de644ad67de7d45d3001b7625102134258ae7d73210b53b43454aa971360204d23bf001b4c9c41346dca30b261d6f1d4c0ec43909df98e1b9cee507e34992127c38450334a928e5f339ca0a926ecc5c0c9e4886e384a3ffe57a2328727de4da6691b1e98193267c3ef55056537a60a8375176161dbb6fb78fdedd827d57871ac2acead2eb094282791924e7d1df5522ad6573e2509a611b9496647bcacdac4790318032f6838d7ea10f2a7fa20e88055b0e7cdc4471e718b05550ed13da58f760b35ed2c767db7e99b369956668394e897c79f30670a668842e6a2a3abe386438070839adc2d3de577df138906ae169cebee8a57757e21177837ecdd488e994ba4e71f827ce2eef8789b1368b2af6360211ce1fd10144325dae2db02bf0bfdbd6ad4b826b24a66afdf0f274dcc1196e9a603d669b15bcc1d81fd66cf8a9a9e4ac8a383e681e5dd766e0d42de1c1f0a9e393a7ef9ab6ec2a33f20fc79449b3b50f877edfb3412c62d05fe77bf2d5bcffceabd4951b324cb1b6ac65ab39e6657e10a36699ddc248ac95768fde16664bd141d7f2026dd448b6dcd800dd7153381015bbb979d15d409b759dc80a34acd36f03c4320aaf41d7ad8869c4e815f9a2b912a3bb34146e3f7123a252d787714dc29376fdcc80df9f16867257ab83ed3ed344f7d341a4bdfc23f8e744c30faa4698033d287c14f04d2c2f0485a09ea83813a55b3186d8abe34692a263ace4fa3446152481d962e1108c2234e88c2f0c6b0a2bf3ef97618156ebc748ffdc58d86b9bda51ea00e5583b835e7cc8e2b9e9bf09ee0a13a57a9e2e21f712188cace0b7bbbc6500a1a3ec51d28052cc7765e2b0902910f5efffd213448599aaf6037e4bdb7c62fc234b18625c243648b2659fff104dee321ced0896f51f355ac570fe17f573ddc1cfadbd227a6ae26a182bcbc737c67f30fc7d407e23b171670ec000c3299f1aeeb94670ed9fd54f9f2a4cf7b01442997c28ab4dd212525e5509fe4793f44bc3b9a298c323b5f19ae9bd7d61df17323dd353ca7e51f37494dbd813fc3c03bbd0b17c32a9e4e9dd0242fa598c86a1e800b2652b0e853cc65b3aedadde3bb1f94a6c7ac1744487ae13cd0fde02fb66ccb9fd7f7d4071c51eb8c00d12850f3529da9d16c93f0f2c2d2fe048c7dc9ef235f62e0342934f244cf6492f9680c52a7e21c92e673dffd12f2ea2abb2dcf5901bdc7ceaa462772e177b61f876992a4bc0abdbf852dd699a4a4f6ed4ce3f3c863d676352bad59f6b62146cb8f967a277b1582ada1502f658bf0a725b578014d9fcd3fa4cfe142ec49373dbc41af7977a1997dd39658c1243b442f653db0aea757630898a6035b809a0359c44057ce642ebbdeca17fe368c8100f562ba4396ee589487d71db9a57980aaa8359862176baf612bab64e2364456bd244801aae3fe40d98d32f5b2e10a21fb99d3c39a1ceafbaecba39c40deab8d34a0f295e9fe7db94bcc3525a7732e4a1bd4837d1faed31398752c0821cd93ef1296d755d1fea543e6f004f919293ff0dce59dde7d747fcf5e368d76a698619e5892c23deecc50b6e936cdfefb13ef261034d013cca3864aabc6ad8039f589387af02cbcda43347b4ba069b72b6386e008cd2bad2e88150d3498b6753045093211bf01eb775ed1e0fba51ba66b14e474f15c699808e8a5791e76b341b957529f90e7c78b1a67e6e710df67fea11a67bf86f41c8736295a115b9d0c92f285beee8c1b5dcfe9aa20402bf2197997912e30b790e62685f4c4c32e43d099904eb3a20deafc97b1623716c1ef24e72378be176fd1724d740c120d2212bfcf8e24439f2d73a9de5c3fc25cc7a742c5ed9305fed88ca4ee273ff43a11b81cf9b6707dc375962b296669dea9a8b4822848e63d3c04a0b384c8fb69af83021dbb685e07fdece6302b9752a1e4646e08f06e0d449b4833eba6614e4bb7cfdbbaba0aa07a7bc3dbc886fd8409d6832571a0083c0395cb5b8f9b977b5efca7c248bd720936f44c2762b280993ae1b338d7f74f76a222d31a6138303536888e3cb97db1fb28c05e290a986636ada41017d0273e4bde86dfad8573c9278c8dd924fbaf9b1a0c1cc3ff216043c6a3c9a9516d04259adc5d243953a93abb2567baf77cfbffe04512a5f40c495b7a1c4f33be5efb3088e63b33a38220490a733b5eef5569957062a2791bf31d00c5ea4008dd479aaa1574946bad03e262236dec3b472e7eeb1dce4fcab8a3af169d2524ce54ba7367887765f13b7c24834496a554f0bb8ad0ecdf6babb58d1e61eadbf95c615dc1f23d47fc1b328d2093f1f3389928243b12bf7aa424dbf7afcb6d3ed6c6eb9d53bae13919ab7deb7854c6a771c5433bff3e3d4fed98214aed56b0dbf6b534907e63c8e6a879bb36fa8d4af41a446e09d501116c030663d9691da31d7edadd65dbed2c5d90f2f36987b0bc74b8b4a0dfc221a85dfe77fd482fdce83669002995a1c8394dd0834aff8665e08c7101391c30335423ae4eb11ccb053bf9ab1e1fec42c94c766b07b1766b16aeaf103967fe99261707524fa86721b96ba11aed57dc6a84bfed602d19fb4f7557f568f93a8bc28e58c1b6484a90b1fdf8de0df4317ec8855193b2674f9f188154a1712a534d877ae60ec09172b24ca1511a1148214b793e015c0e9d392d0ae894e5692c6a19f74c47316f6f11bdb59f1e1e57d8f96e9b94103fadecbb4aab5f48e0c92e12c841f7f8809ab5a11b11e41159948246d4dd0a9ea7c5c3d7955381bc090ac73b8cbe1b6d9b7925b4e615a664b150fd21c8cdd7cf42f65b8a5e3234c54cfb4a87b545af52d642af5d75e8a50420aab6b164e79721f1c1a8eac16dd89e005e93ba5a50029120870d1b2fce7de29b5a119dedfe783143068371b97f5c01e84eb5c5a9f3b6264db85a137bc8b93c601c60622979dba275c465cd48b19a99d22797a688a80cd9108cc29a85d4aef534b15bdd9ab0a75c17cfab384c82b98d5767f80777735e414b33a6f8c60a9e35e84699e2bc2f08f820e13af3eecbccb90624c87c03b84ad8e5b6c401d20c795b240d2ec29fffed5f17eace66335bb7c21a6b34807855c35ad1627e76e0631f6e0f1006971e55b7257c2fd395d32df7c369f9cd4a182e458aa27bd7749e81122497f90a317b9726608f770d7ccecfc0bcbf9844d37aaa574a55cdba6543dd72a0ccf39dbb827f8e6be0da7ae59de7843e1d6b43b98991855b660d036337b507c2356eee72a816f2e28a51744177c79d9e9251981ea34e8335d97f701cf0f15ede975e085f99fa46e1800d9521062fd8e49fa124bda70fcd32680e53136767906f9590fdb6c86b20a0a660c81bdfa0fb1e14f2aef3a5d527e496ccd935c07bd70749c8af27d35e14fc9113bc745f9e6c7390d9de776ce107a014e3b6d97fa5c015c53f299f3b74fc6040a55572bbad6448497959a168781a3d022ec18e9ced48bd310eeae9b48febab85842b217daec46ef342a32eb415eb5e7b3a9e891ae662204f1f6b70b22b85a2e7d1ceb7583ff4e7a498dd78ca2876f853a681613c304679882f2ba63e8028952c69f40e27499adfb8954253d1e45bb9657de8f46225d0f7fee3cdac5df422b57dbe3572e56eebf1ca494336f35bc7c66574d199f044d4f39ae9fee928b6f96b071704ac945f8d2a1761c720fab44e38844911408b9eb45a80242adb6b4076971728de45e35090119cc783df951742abec17ae04bed8c145118932a9beff4cc6d5cd5b1aa4418994be606dc520094876f4bbc6f3905a1e6859e4d451c788a37676b99c4d117077e7b4a90de39f9fe15e1cfadbc2893c0cc5f5d9e8c520988fc0370660f54a92f69d4cc3df3a39d6fef53e05b9d47e300b3d6dab34685513a624d660368fb453e2689696b08700536832c69976d05ecb7bf461470928b430f2cb82434daacb4b5ed1212381b09e3be96bf872683f7fef6b61e356afde11cf6dc702366891699c916b190a8e788d636b8766eec6541e07313070abb8dfffd3cf51ea2d752a6cfba255225a903bd64a1de8a9824b3f45aea33615a275b665afaae2b15abcf46b0ed6c38d3f50fd78174cded55483ab2643b1eea8d9a6efd7719fcae8ff6e8f40882daa1a08f2a190b44b7e3dc8c6afd1ef02e796fe29fcfa56c264534eb19ba390bf57b96437f4c29c60cf537cf55c7f992a625e8016c9369242b26481dd3116c31de4988d7053d7324a59d1d4574a924974ccbfc54d7ed07a399ac69ae712c1383657a875881b33ec9872a670fb2c6b27a998814dbce7f6ac016ab903927f367f691b15b2bd08fcdb5cbdf7ed7fcae9b9960d161200f8c1a434e0e99495693545a56606944504c8ad93d8621c3225a60d45edaa7730401cb26c5d05999b21f74f404bca2dc61cc9da6eafcc061e2124b0170a6bc272524ef31b6f60781827a43feccf929c259f2adc00a55881acde6aa43eefaae991e0cbf970c4e21b3671a7c4382f09e341af8b0f9bc8a9c13a6c4fa24765e75f3bfc20308aac879350e6b521311c1acba7d3f211050e5e9b4ab2a1cee9e66c2629d012d32bc7dd0497443639fa8516f75adf4b860e1d50aae34ef746574dbded8a076f19e028b0e99b368e1a43880ee5264077357b52588f52a2f1121d3cd5986fdda71e7f6fa80552da6d04a89d35a34faf2bb6fbecfb9001604b4ee828bd1382aab75ef34b430dc9a5fc045136c8079f18c8cf250be75d353b8448312995bba86f83cce1b089d35bf327c0f602c50ccc97dd307e455316fdac38f039a321fc333ca7583d6c016a616488f1696a7a288c0cb6a0327c74b6f96fc645a62d2b2af21dfb69b6dacab02ca1deef69a900e976019c297c8e5b46db71c59dd4e0f47d61c656368203093a2b0de4db641c1d0da042ec900717dbecb3e7664037b8372d341abb96f1615d8e68caf69019a512065c5524db8c344fbe6f05a047877742d411fa72e0f861366b701f101f42386733b0ff5b59d846d26cb5352648a6dbab2ddcf180052a62cb9bc9ad5a1eb86a662a45a4fb11b818ba7bdae55cfbbdfa6e7c1e03d7e94e303095a6ea3467305c159aa12c36d0abfeb7d26115e57985170f5a37f3b4b2f12544d9f61f2ee949b2093f57c42ad5436a20a16012179188240716a281bb16888ecaef12967c0810587221d5d852096385b15cac7e3de74a5f5574ac1a607ad7e78a0bc47e62d99b013fa2dba5b15c72341576f36217f1e417058884529c23feccc66953bace79a7953df0e767a7d52f9050e43bafb18a419031c250a80a9e1f1779406d80d1e33ee3593ffc110d9961cc6f60b3a1921be164dbf329d4cf0a680ea221c8cb601cd66142fb1f45dadb2ab558abe7e3258a6cb4664e3b2a4560a442fb30b967676229158d362c396e067927b924845edd30821a18e20673184309d5a423eb9e884c41ff6d548a15fc3d389cee22b93686622b90790ef630bf52855eed8cd749aaef278b0335add6abf5a104bf8e70d348d662e8387e851f3ff2c228db90ae885fa8f8eeb7b0f3e57cead69555d6b15d8c3472f4031139d2c13fe2d2f5e3ef2383af36e8f938406c30e0993ecedcf90cb621d92e2532bf2a240b730a05b6c68f812a1f3c28d2f337b57ff855afa0c4260a7d4f5d0ae258774e96721131ca193c204e3e7e81142fce07eb2e8fc12c9a1c3e2fa732e66389c343bd7fa34e3a97683c1e3f84edfd4825fd2544599e98e9d2cb1e4bb48c463f52ffe901a5bd2e4bd5d96080d6f0f8764ea3e293ccff73c45dfc20a386e308d071e101de66c9c9a5c02a279b8b74f691a3742afd572e5fa06b3ec2097948d31c4a9f5d4a7e620f4ed2662e429bd48b0fec4fec4b2af97988da8c59909c52051f012126871317cfe5001e64984bae327a24cb5b9e9fff214f675bf5d5a120d18035d432256c70abdfadf591b83c5478326bde5cf81d6e446718861761133a405c667ea1a222228f8c6cc96cc0ff89fb1fe5e1b7ec0388ea185684db0bc22c48eb23a52220cdb7c742076ea2769511545b06def48183f1302f96630b773e58fb5f1f2ce2a5c871d01729f7e3a4721af02d6d7fd0eef82c7fef51bfc367188e134a0ccf64c00cc54a36fdf0e953ea3c03580e84fc89be2b74d01d1c5e98abbf2dadc6a85b72ba76c00f35e0481ad60f7c070c4dd9188fbe8289536324e91945e2e9f04ae076f39bbcd7d3f6733187972c6581e49a4979e3c5b3adc99d8dd33295c61c39be3686a23e865822ae3c3c49833f18be3b7bbb096ed7148c6cbfb4eb3b817cd81d44c7c400948d95b6d8cd2b250448da2516458d0f1ac08648204d5547e09c2552d4f9fcf28a0df680e82ad726ce0c156edc82e9d903919da1716b67f1a74b838cf838164fd99ba44bd11f2bdd594cd648d8ab3f5cfbd494c58790ef0826760952cd314ccbf4e3d37377c8a11f38624324bdb0df3e2660b9507042f72b54de79860f948e2abcca416221cb655b397173cd1e0735ec01aa86fb7a0abbf7aeeb15bde791dc730ddd8caac06afbe542057aa27efff6b32651a697f0fe83ca462694ba881ce48a269aa1757b12d3c9cc8679eba0a368430df098049a855f5b43bd4842c7a424c5260b631e72abcd5970758aceee2e0ea7472987849b9a16df79435e79c7c13f4e3f12e16c0707b8b73c15dada8913ac4ecec510096705157fe78391ba08e6ca67fdc16bae6a780b811002a455a7d5e04ba77e738d37b1fef2d70ac9b05358b676e50271e15791a2e0d7eafcaeb80e44dbd9a07d6365e6c78dfac09c58bc5fe3e210ed0d7bbed603502d0c08f7cfa926505accaf9170f3b344705e688703ec308e62f1d4e207d9973a25967352b3ff189af879cdbdbc3b8f94d10a3f5c0078592ea2c226e3eb97eea30bdf376d0ab978e922a021d324e27729110e9c3dabe7fa8b08a40c067b0f46d42bfa490840a934c2f4c1c130d4e994fba06648736f3add5f8de10614e9932dccf6cc90674999082cbefd3c3111db7cb5107b4522ee77f0236b45a9b292106332c0bc136cc39a997184c73661b1d15aaa3c56c434d96433e7795a0d409f4084965c9814a83ac61e88ff1686165fb9fd79a4b3d8761a502cb03a7946dddfb8fc561e1dced2e865576eb0588bbd976a64cea3bf7f38a463157dcdcc1d512a1e099342c1bd5d137deb93e12463063e90478a6ac4d13d349e77d321addf062a5cf002f55753703429f5c9f3dd0ed8845f874ab35957bc1da3e24245d74874f50cb13c906fd46aee0c7279bd84112eb0808d8761615db0cb511288e733b0abb79acbf9b2d759eec58c567e8dd22050aa18b5ff51ded2a72ce53ce1eebeb4374e7130f410cf9ad5f1040f65990684b61d5444adc94cb4866d16b5ac4d12382d5365b7c9850fd80c5a6c3dc606ce51ae918883f741d9553957a900884c8508554719a6bf97ad98739ab00dbf23eb7f5f866bf34547606942d7353e16ff8785af1ec4603984982f6aea027b344894ee952250908b7766ca1b508ce5088536a0fab5d8593f470a9c0e99ecf7aa1b248149d5fa113c9e01d74e6b01c8194b1bef1a6e9d48a9928f6eede36a667082d6a29b42f99f68e7e0344a6be045e2547682a3b5aa9729305020711fc1c0eed43da01411c9d6121b112751dbd971706de8678c5d08173e106a2592134ad8e6c1dae5e5d4161d64a8d8d254f442e5183ccb0e5a71ee4a017e897574484dbbaff5390bf12c684cdd0c921a740edbc86ad973456d699df7c36560e7132d3a05a0bd031e8e0ac0e3991ed1ca85eb61f294334e0c7bf7c66e2d3b02113535d4e1dcd6c932311e6e082530ebaede26f61f7266af16416aaaae71f50751152e8884d41d13bad48ae8c0dcbddff37a59dc9be44c59a2703e922a6925ccbab7e19f613860115ce4f8b50387628c56ff4b5c25d80556a61da74a7f0075f7805023b52c40f504f500570422b53f30513093e6636df7e7ffc6c3982560007ab785e96efaac9a9083869bfa9d96945d44265c849ef1865d9686068b4e7e3c94b43f180032ad8172aaa3f28d46223ec290c0d2d602b539857ed74ceaa3131dc6e31c7ab1896eeb8bd67c55c42e1b8bd02bfc4b773c8f4a9149bc771581d39935b5d98b52207072080388f339e5c64ca92154479c39e1754a086d88379899e28871df172b6815af2a0efa0d8f587899e044c217294fbd2aec40fdb7b4f096d75eaee425ee90f1aab1818905120349673e224ae003f09cef162b9f24a0d543bf71c4ea4809fcf70432dec84306a62280cba7771970d24cf5fc86d069ec55c87d1854b8cbe0f5fd9714904379a1b3bbbccdb5c53e3b7f029902de84d68222875eeacb4f65a29c966a7d945ffb7dd553a6a3f67bdee9cd219046bd49dd97b0a1daf8c753bfe1aba80ababe41f74bf799e98301d9639a90ff744d0c9acaf4e8a53c6f52da4a739b81d800d6d271ce1bcedae5e1692a3ed38c131a0c171175dab8b5c740528cc0c96732357fef376357d8c9c3de26a23e77c94af45225dc8e2add0f97a4f0a07dc336f8ec43c6d1c00fb6369125b9358605ab228db2cd0359507abb6361ff5bd9c27666d0003d6427dbae53b60439c3cb7800c29bb6405685279692a5f099f7b7b41a21e438844b895696bb13c45d2b6af7daa95fd86952d7ed7e2ba27af5050aea00bc666340eaf5e0df87e052acc5d44aac8e4eb8bd97a1b94fc11b1888ec580e53d2f8de5bdd6ba7ee32c83ac698e8e27fddf075d5c7edcc1949aefe3f925c7b29e1cd6eb84b110820d24da3a114904a8d336ed4ed8434de2f87d365bbfc63bb84a67c66362ea85fba429ba6b837a70d76b2348c6172b43057df6d03d88a2cc5f1567e4eb0fd8825c0087842da2fd7ff95ccc84ff1c3fbbaba8a2175cd7c3fcd164f8e226a6dd4e40ffc43d1a502909a1965acfc2424c2bb65bf837422fdcc4cc031db5fc330061292ce25e7ff25c471819056ec317461c4f57e8fe46a0eda49cfec6c771d9f59cd1c85e764c24fc1afead0b7522d13b3b7e9f2b668137b07f27518bed8e1e8cbaf74b0fa4772f45511c322dbdca994ef335646265bc0d126d8873f43f6b7f10fa64cc73861f26393b155cc54e49ac36230dc3c14cf65221ab15cb1f40401744109cd8f3eca0618205bc9b5cd49949ddc0fecfb2439c9396692f08938ad855de7c331405bc9765d290dca85eeeffbce2e284acca0708640476159ddee8e8519a2eef4249289522d0eb71e55bc1fcd508015d36c8880c171cfce533fb2d0edfa15f41c443b8cb11ab8ce7a220241201b14097f093853879e944b8808d6705e31efcb62d746a415e27da46bd6e8c7a9f264a1c2472390448c0d1008cd9717414e16b7f00661c04d61781688bd8236d33a8e0407a4c359c6cfe63130f06478635d1dc21ade1b3d70ce980421f3780b5dbf3862a6ff2c6e2ad1d384318b0596af1317efd5fd5685521aa3d5b04108ff3bf00ad64439646b3ecf0dc44f0426ab7797226dbba9ede6e877f89ea32c8830f0965758c6dccda65eb3d9a2d009a0012f8c61baaaee3fc7e4fa4c692633bdb32753dc804618607a98c49de34babd27796c58f4d93845397089bdf773b77474178e2879475b7a1a52fc8cd40b5a1db67da6e81e52e9f0f2a09f6e39ca5dcd3b699629dd1b2dab4ae0fa22fbc4e5b29d267f654ed0ddbc7141faa22a5c209cc3f5347f92a743cc912d37f7b45c08bcb6b229c252baf851d0320221df6de9dc943a70da4f199fc0ecf2d8dd167855988ae0faea2e5aa5f3f69d61322559c5004d69ab9af0ceaef756c2994423d4179255beca14220b81d0308751b26b4dd228bc963ce931bff944553fc4e8bb691fca38a51246af2656870e434cd0da0b02bb31dfca623397ceb6f30062b8e69baa5bb6f1700d956a0ec867d139bbe93ddeb17b0bae78e532edc2dc737e4238a111d3d271e95d76b59d346990e9e062202701af9b14246e774fa22f422a212420849190634b642990d1b1fc6d95fe752e92a0f1c769770f28986983725b45d2598401cf62b549c0825104426894bac643014e45ca6cdadc3b583fbbe757f8b8a203e2783abbe1732d2e0c0ee9547d53b1e492e06c952ea72135e0992fd358b08f87805f424b95ad47039b02dea1b8deaa2074c17a4cc341b30257ea0255d693c583e5bec3d6aa646c160ae08ad0c7289560cd93b85a1c3768b7c704cc0c321b2c7a1655d1d1771fc1065ddded396674ab6f62880ef352eba88cbbd1b35b08550f3f6836777ebe17b967aed5e4697830bbaaf26d2d35db89b3795cc80ac3a5f7c642885e6927d3f01a086facdcfeca77401e6e6493e222507d6378a7063eb13ff82629230663797a4197d6b43295a1928896b1d1a7462c58730dcbb8d1f61a5abe88c44911d42b7fe1de2ebe4bd500c50da9631fa4ecc22418384c1252c06a0959de5a5d678c3290c01e92f14ad627b38778b4bbe6a9142abff3d3f0cd416e14d810bc853c3b435006974b447f4f4c04d325c145f63f0108c05dd272eb1c16594ca01f12b33a185227d8bca26c43c037fa8537d1ab1400c9b2bd1b2a1e120bfb7d27e7c6708f3aecacf3b9a9038b0e6e1ececa3e97bb9576bbafc4649ac3dafed99ffd64750710927c2ecbc87fd44d6cb19e465572190bae3930461f5b763fac27a39eee7f2924bf1497b6d29ef039e6fec74b5b5f44cd93b65daff0090d97ae44dcfe8237d7f7ba0e0ddccae85d7fab592d3a0833bc4aa3868ec7ecfc906423102bdf0ae63b6c88cf52a50af3466e778f2fc718623221f0734c12c8bf07e3ad8513b17221cd5978ad89460aba9703344a173706a328eab679fed50fe8ba6fa5da54e841cd1448c273f83d9d47f254c1514da698cf3ce1fd7648eec66a71dac2ba187e8089238847e77acd5426b6a4fc7210aaa8a35bc104fd6b9ada3fb2fa9fe14e0e89f91400b3e416882a67f05105bf5d5ef7427835f326d765b722355a7ca2197b923a569bb5270b2c58bdd83e30abfdb4d8105b779bed4a7f15d8eb318697c68dc71e2213fe500b85a4e702d2268a702a51ef6dec522406e770353d892b831676843ec30a85123289721d354b33a4ae7a2c82c3160c2955bb0c1e1bfc2cd57f59ec26c74fa5f39be57780622573cb060913bb3d8fbe2443e5c177017c28546de3f241117ec07bd9dafa2b407848d4a517f45dcdfcf9ef88b9856c288eaa229a4aeb3eeb076a48216e66a9fc7d2fb23c45d690bf3180d708cf67ae226962790983bff04cc9cf49034e11d46a714abc4eb3bf4fc420e0ede575c3dab464631b616c12c90af2a83d695fef2e19b915b6235e5befdab01735637c8e9c092b156fef61049bdacf848c572266dd28447b3391f23531e354c6177b747e02f1c60a228d9cbbbb07577534d1acc093e1be0e77fe9f636c02b6a35ee067191cfce8b873fa17d9cfdc8c9a0fdeb201c2b4a1efe36e56f4921b5c9dcdbd1121ec739564302295b9cd46a650686d0e88d174d5de7a02dc85ce309b5276b2604c643cda7a05324c644fdf678b7755660bef475f00ab97524a16d6cefb6dd7a0e3c4ae576bbfb7219552a89e1d1011194f4bcaae209d3214770e95fe2cc86ffbc55e6ff31255b0683d3016a51ce10f2dc3fb59946c383811dacbe1ce8e2f46e8edda6c5e41250fad58b21bf5098da6961a9cd1cef7735535e458ddf88307e02112638e2762224443e41db8c0826f10ef31f1a1e8a76ac1da785e1d87c81c34f92e127da941c23624eb0063ff702c799a530445b55be7064a6a339cac3583f09c69f9167219cb2de7349fd92f4868861f7440d0d5088b30fc2aa556b4ecbca44f6612ad8f55d81780ba2eecc47af99943e113e294e050dd3d8d6f31d6b6b232d7fbdeba81247b9bfe6ab73521465739687ff41e507578f208d58ddb7a286f6958fa8052f051e889982f49721fab1fc038d98f0458aff3057f72676dde4f1838c30492fc150bbb6fbd10ede47b357d893a185482d65a44dbccb20752b5b72c2b1168341a2e15048128098d3756de555ad18abf34be90dceca56d4ba65d2a3b011ee41d663efcda9842f0b3f01c9b033cee4bcde75867127de3cf461713451ff9e29f2f4da0b0e5a00276b92e6486c0712ca9f649817a1ef9f266bae969b8169559b666d25f029c522371f36d4a42d35ab36a720fa85a3846251ea3a1cec5c042600166d077388c7cf2916ec041e2764317cdf770d66536d7941fc7f0b76fc65aa35efbd13b4159590a14e8739358c1cd8c078b454f5ea3483ca16d9cd291a0966df313a4696ff116b417cf133ced25384394f4d7d62af6627f9f32076f8d01e8775597435bf0a4bd3a87e3663d973e41942b716009ef11319a927f35d2bd76d0ae03c2d37cb5bf2224da36fb3567f0476e9a90cb4e1102c5feb6231d4346f32fd351a3207352329f431a42f00afcad4ca8417a674cb2c9835dc089d8fa97d22698ecaabea595fd0f76bfcdf91e5cebfa15e0770ab158fba3174121c0cbe7907d8e5899f67cc3a5f16e570510306e84e67a786965861f411fbeabf8ec68cd0bacdfd8b2a6cf828ec3477051ea64d0d8b80c8b44e6ff03ff389ef6350f740f34ec405342ce4404f58012aa3eec8fbe4dba76d4e788cb4ca15786b3c86166593bf6450a8dc7f3a93f67e31f0f27267236354b1fd3df82da05d882e8eba5cd96873d02b5fa96a384c9735e0c78ca504e39b190ec3d00703268c5a7f049c52f6e8645e1ccca13ca17d7fc567445c78c0d741c5ed779ae984850a0e7764c64754262c3e3b12e95a7db7d8d02704c1b5e844346ad28091d10e77c81117e820af3e0f599269c4df19fcaa61b12975e1bad85bdb8e1132194adbc1ae7159326a978b32128da46b77d85da661d22f06b66515313727fce50bbbf8ae86c7b4fbbefa6ce21162fe5ce191354651546a33249ba07284cfc87a216bc3db1be9626afa4122629589dd41154dea77ab6c87f756f38bfdef7b7defeec3d89ef0915516cc828e0f2ef6da3ceb59d0428302ac4fc2b10ec4107b8504291c9bff3d19e589138540fa5dd8395a9b921fae03a1c5f7dbc07bc94d78a13b831df5a77a835507d528e48e0791867d56665df6488148a355d354c956b6ea91b308e3321e37d56d249a00b9b9f4611be51e76bf5ae7a6efbe34f950c42e20f16473528621e3fa4a98c826f511771c1f1c8f651ba6abb14ba269ebbd779996934acb5baa8f3f24bdbc0fd2269cf1e35c4b7ef2d2589baac31aa70aa34e907e8a65c511da6e902f888e0939ea6e4d09becef52300569e5cbafbcaa8dc700132c37f2d863fada53118c206d2e6adaefd9ea66aba419390f031e2be571e09f4304a00ce224ae3a49d4b09ddfa8dc96ee87d62c7ab7ec2438f61be86771b18be7e79ca9209051a0f25b165f65f225ea1aacc2ccc47e0b1766f4505647928d35eea46bc20717fbc61c583e762f158db9e848c6093e1ba42932c479c566292364f552aec8c91c23f6e3c1e4c659a495c784c3b1472df265c17b772d2c4d154a14ab4b34cac0ebdd20453f1baebe2bc335cb6424460c5c01e7af9e5e72ce98dbbfeaa02aa53fdfafa2ae8d64276c2ad91a995e83dbdf62bd3dcc88ad38ae93ea84fad2adfef96f7f9239adce97dea1ab83d608ab3ae0a8a07e09125645ec2284290df6e290f6da076ee886469bef1aa73eaf9330e23f90dbcad90fd0e628f3f0028393aae373bad7288b95d08b94ddec383918095667e33b8d4dcd00845634a86ad834676a844330c900a69e086b56fc50f255bf53f81d0f3e5fb62729fce5b347413f85c3df062e62c9a1d293c619a430a5f116018fe9786a94044ec1f9aec182001dc2b1602f2f5e2008f94769a02b16ac8416f50dc2777a2c08548b81a8ab4334ada7d5416b6f82f2c0c51663b94dbc2ad1b29f9692a790d3e95a09b70dd09b511afcb6e51b0515b745c4a86a6875e040a5702a730f6749d4924fff6ddb466f3c927bfec3d0cc800946b4337929cc15f77cffb79064c2315514f46d153b5a44d37cac22873dd1f36fad0336368e4f122cb837532a33fbe62559dd553d3e2b9953b1b6d53e18290b23f8785ce0f2f39f704af2cd0129facc95b2e280a9340280547f4591e08d24b09ff61db5ef2d9f087932a8de703dd8ba3965ebb25145bec41bf6ae439f4f542849ea0f5ed82f4966833f396f1aa1b19a37bb66c6e2fd6b079ed6329681b3c37356fdb3cd2afaeccc83de9b20896779632d28f62d1360a6c193fb53eed07ba6ce4659f82dea248d26c33bf72659e860765488558bf8fe2486d7a1da0f898bb4dab1663ca783cac976d868366173ed85073af62dac86aae891ab73fb6cf806f6bac6196c49397a4fa5152ee376776c3137fd88c6c5946966d8ddb5fe1be99ca93251f0d2cbfa11891afdc52eae5c8e80825348d46e5161f7fe8783a287e2ead7dad3ea23f15f14c587a8b4b3c1e80bfb81c0e5587eebcb364eeba9b1ab82b378400c2fc8d58b9de6631f30c8ee38ba709cb1aa924af4eee8e9041f7d27166e0208ef1ab2ac0315e4e67a603f9ef14374c819ef5a30cd0bf478fcfd06c2640c4f0c1e81c8a779882eda9bea00368d69b33b9e69848c4db3e33d6109beebd05a3a16d3fa6451e997581ff85e4fce7931fc4497ac54b3077072287261e7894a31b0c07f5ca9568b15c89d7a5d4ff6bc06df31d87a2f8200605021563d36bc03ec7283c4738cff9a1dc03bd9f48a7cee27a12395c067a3e431ed67eb39ddfd1b330ec13216d9abb0396133909cb50d56387a11d711d7ccf742fef839356b1e7a8fdb7c80fbf36194974effe506c43de87083f889143833267082376e328087a663d7d7521d79c9042ee3c79215ed86a0006da8d8ccd596e31d6647e49afe5d9f49f7a1b7bbce046e744385761ebd1740f64088156d1e80745c0ba771ae557a82072e28cbf7bd9ad6fcf3393f93eb22f523e2fd1aba45028fed8c15388814b4bffd7db32835b56cc2b89e11893821848fc4d2acf10aafc8247bc030ac2b42042d6535cb1e38fc7f23324b3ad9467c6cb41044e8b43eecaeabb958c686198c31dc8d8be0289e3662168ef957c69d10496cc2d81edcd950989d966e3022b91df5ba9dfc496348c46cf8797852ef435497ed1a193948b048ead61d147420ad6bae0e5ef81e49f024d8dd9a3081013e15201d0d69087ffe73ff7d63c833e62ce55b70d9536cc761903676319ccd07594837c1ade35e618a790e4a70f499ad3584611a82b1f2d1220769d8be55b7b2c0f64731a1f0fb673807208f3a0a6750f344ad3328f41d7102cae2cb581302a5474adf686dbc11d16ace70acf346c2941ec714047f3ad89c3f7c709767baf10a93174f289ea87fd4ff194a4497fed0c1e6aaf06fd5e16bc56cd245ae547d38247de167aa38f4c0f2393437a248d41a74e75cbd633c733b9d0fe13aa21d47c9238720eed47c8b0bcf45e39542efa48f0f8b9ed55ea4392b08049b692e65611da8108d36bd5f0f7e797ee332b12c1fdef82612d3b26e036b7e20158ea4a639cae72353a39d5122c6511365488e796ef98922a46cad2dbc2becb03495cebcb0b0ee8f0558cb5c376b8c4fbb124567c5daa7a123ca6bd0eb6e514918503810d112971830854a3615aea4f6112b0fb1958a305c009d3d8ceb7dd95cd61801f14959bb374d37064a8c37004b7b19cc215069389556a1acc17d6bbbc180038d909d64d5290245a497a531f04770f5b090d33f93fc57dc1f694cff132dec51b049909cae2eacec2e4f5c7229e58e561e3c3bb50748418b24a5e3d37b9bc290fb127e5d73c43b17bf3b77b905ccaa83361283af706756fb8eb8035d6834c88be1c836792f900b734582fa25cac9362f0a333e38af12eb0d2019ca69aa3c220b470b57159ed4c9bcc1fc0db3dfaadb5476368c81167e5b0ac9025c51a4ac783794835d2ce67db0c3dc6ff0d299910997deaca11660cefbb678039ba7dee5b62db3f99e41f8556bbd7aeb779516c59df278afdc17cdb61f064571535da41ddbabc8dc172e80a61554facd667669f6d73268d4eb23d8069f799b0c5ca1a8bc9c8ed615ba185b12f004bd2cd17d7a29d4da72cc95de3ae5cc173da51acdb7f09477806f3df729f325deef7ce4b70609772c625e569a2cf06d79f0021660ebdc0e6fe7b1b0c7dd0def55e6206727d8661edb17de4e1f796acf777c4a7764f525b9f90f43b34a644507c2a93bd43eed69ad932caac02acf94c4f56764f8d5f85de5d6ad0b6cce8be670a06b9493665907843f177184f24e88cdb787266b67d4173f95f7f7d5874bce993ac6bb9954cfc67b045cfb894d00e8a7cadaae368909da132a0e6369d47502cff0cdd537a4bdbaaad34d1f5881a655eb98e77415925b475865d982131dfc4b8b6cbd12bedb1e6be07befda9414cf7c984ea65d83492802417e281196360b208c87a2c10519852367ac5a843f16bdc96444a16b81fa71d5fb40c8113d6ec6bd002ea6197959bacbad1bf343434db15ef7cf080f9faca7c0c7627ceff677f4644ae5971df4a97ee3235dd765b76702be0702c27f1aa9bc80327732c370e8394213bb827a7a672c98ef5a21615a6dc7e679ff1103e5cc0c71793cffa170d81479bca3e3edaf6dfc7161c602f905bbc3a92fceb88d1f2ea67018cdc75be3d2fe59072289ef7128a9adf5f77cacd93344beabbbb491733b7eaa092f4e81956d792dcf151155c849e9d9fe6b20266efa907c40d130e916bbf3c10c08a73ef82f00c99460fca93e0f2db3138145275438ba8ba4657c5d402239877b2eb6f4001fe4363294ca621d9da9597e4ea504223f1d28b287f49abf6d12e561fcc3c9470a8862ab7874b3142491ca8e6a1f3d047b46e815b0086e4cc5a4dbb362605cb543b508a5c64f853dd199b60b39b86ee4c103151c5274f0320b270995965b164016f15219a401f74dd2ba1f6a8180772015783653269ff5a514000aacb3ac73b1439150480171f23751f62dbf6d466bb3375825630c057a4b730904a29bd330a0972a6c1256d96ae5ac82a018d9db51285d0156e96bdb6f0033fd451e74ccf0ff19fcbb0856ef859fa7964d4c3e8f78df7e007d7899dfc4cf13f1117edbc0b8e4d7393df0a77dd87c00d16fcd73c0fde0a2668025fa6560b27cc82a83b71baffa1f94afce18dd732eb084812f95383352268f64cce49fdff2b88bdc771294810b33444836b7b36283d6a778a2a731b701d8ffffff27