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 70200 71a9ce0c063c5cd51f5235f00558d96573d886883db4e34e17380804cd12b165

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
04d5bf84f84d9402b85f24f48930b185e558ce4d5acd09a1b4cc06030d3802b2
Certificate Block Hash
71a9ce0c063c5cd51f5235f00558d96573d886883db4e34e17380804cd12b165
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00027a0100065a0100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000072fee169fe6fa9c314d4c6153a29cda436cdfdd3f3e734e956b5bbc4b7a2deb0af502009e2a9b2c9bf0aec4f75988e9d4ecd97b5cff9572307a278923c60f096f7d18595eab2b5feafd0321b35374b8bb56f158ec610374c6b040000000000000000020000000200027a0100065a0100

Raw Header Hex

00004020257aba2c4d9c650e5d406310c8279d13e6dc20fb5c255f0b05b8c769e2e90dd0e2e025f9ca9a548d19cba227a46a86e77dca1c9d9407acd8fd96fb2c5df8f2beaf81276a39080118b202380d0306ccb4a109cd5a4dce58e585b13089f4245fb802944df884bfd504

Proof Data Hex

59,560 bytes
1212160203078772d99aed6c68c12de9cac007bb0bdddcf70d9d8465d3dea6bbba6b5f39ada12d0fa17fbda95ad1873b521d93a6a903be50f0d4118f52d6ed29c6c5c8de1052cf4b0921de72f4c1ac232aba9cb7a87722db266edc496499fb503abdb65354f8e758f3ef119b71029ea842c91f9c57346fb936da0be0ee86470d5a98b7f6fd915b551d3ca0141eee04d48fa514d1e1ad7ef68caf1f66a98becd990edc9a6f3098c9dbc63441d6a49de548c745d4e4f9bb1e626d94b27668bc7e9ac4a915c02a4329251d90a16ef6ba271780ea35116c1dbb03f4d3c054868d089762a87f787f723277bdfc5074b86ff5eece9ae06b4a783ed48701693e15d7b3d4e341acf753af30bd4df95fd3244e3827fd66b5507ac7e03b5398e54f48e9b159ea873fdf5c15b53c4ed36eba8cbb18b1f10f0f2658774a8e83541194f15a6e2739b298710ba7847fa5ed935e18fda92c5768a0f439de6d0d19bea2cbadf751fc51feae8046ebe2a3ecdd9360210742f9369db24bf8a26e512437a29266f4598ba9cc1557e79a8883add526b5e6c66dfc95e546238a5ca7dc3a0de1578a9297f80721bc1b0e243eddf5b40b93e7024aad86b29cc83a8949468b414f8e644d50b486f6be98e91cf2d9a10c0d7132f67b29efd6dc9041fd0ca28a9423c858b734b4a46c897131a7d87d6fd357b46898d970885f8689641ce32e4cca230a51070d23209b8f66036a7f98b9540b770692645d1d8f2d0436a05b50372e0cf42635c0c8c17e19580667686f91856b11e550e6d459624ccafbf14807b91883dfee835ac19bf1198efd3894b78faffc638006ee55161fce93d068305a4d5b5b94dcd81848fe375469175321d69fe67a4ff09862b37f648389f3c896e0fa9ffe51297830aa27d0d79e8cf5c51008bae0e628a0dd6e25c9811b5b4b1d6b069cfd1bc7993ba3a17b8bc7830f8aaec22abe8779703574b749a2846e8d20f08c058f85dd860435ed7a03b58984946730a77e9b371db429b13f290991113fddbc88eb4b760d172251f4d0b30d7197b16a69cb2eebc0093675935d7bd4b8531607adbd71c2482cca899f58517c6539792973598aefcc309b67843bf70e1e3cc07a142c860f30ee48480b8774ac75a09871ee48c4bde6c978b2b009df6f765496242811151b291ed75bd816bdfbd26868ef921229b311961dc7904f013d6b71be8d9426aa503d3f5c2afcfd0ec7c5c680c59434b0b208dabddb7791ea99b9eaa7c5b9ff104740a0d217b6fb2fd97ca2b7e57e7a9b693e9e3696155b29f1cc48d80aa727c780c7dec9fe455523e20063cedae5c6f54a3bd8f9146df33296d496b190da321f46558a2711b8eeb974bb5e5dc70074a0f36d5de5d08a713ee65668a864fabf76c0ea49e71485fc4ebab555ca7387ce3fe359e889b7930bfeb93fe3be18114fc204753743e91f76881ef2fa84916e054bcd4d9c6f73abc5ba348c039ee93d36e8e9551e3b1b8386ea26dcc3685ac20a8d6f393d0c89250ae7df6b9b0e84549f3519a742d898e96ae8770ac2c3bd4105af19964d3898123b1c27851d370e8aae80838b9ce89afb8c1af20d4cfed8e75edb9939e751639b5bb97666ba441b21f58f1d448e67785b5cee175e44df6b08aff0ea5aca34d52f039699cb3dad57762050515cb32243588473f4d0bde07e32380d09b47807afbc785cd6d2643f98a0c64d9870aaad412be6127d8326b24ca7587d3ce3bfd57c889e14395582cb7307b936184349bc40d3dea15e9f1906f7a80929d75afac351de4c5d7ef74208ca7d6883caad3c006a09e382e3edac8affa0a38742189dab3f2a8ab786264318f1250d5042ecfbd67e61ccc9ffdd84ff16e28c8c6cb060fd8852f338222e8af6622d86d278893d6c8b6327061806f3337827af5ede85cf969645bf5239c9f59a7f47bf4fbca018c7eef975b5a10c1591dd5abe2adbdd99279cca7539bbfd0cab263f8010597ec8046fb0af4a6c17814c330c7b5252fc2c78de5d24ed8f731b195df0cc5ab7569d9f5c377a63b15cc4467cbc96fde579794a182ef8ca1f8c6b09064ffb63f6b08ce9712226dd6b379f9a2a11962f7e9a3215b284fd397f9446c3c7bc548a529f4eb69956ca143953658f9457bd2dc21b75f2ec3b1e089106e7fa7c98a7a86277631213521c69687ce31c2f6589211bf92f1b96617a44fde47f9228918df09130f20ea11339927f365af96a563796b8f48b183aefd7a99791502c3d8f4ee60cda8a8ab08d96f22f6e2112a6bf9e21e714cfd870ce26ac47b2c1ead1680889c74c2286dfcd4702eb020768e4ffa35607a70e26c332516660d33c7f0df09451b013ea0775b7fc76ac30b5db71857241daf31c14360e0bf7bad4e7df37f73d14b69a8a4ecc5933d2c58adb01e69756ae35f3fc92f191cec87b600bdfa5c54940fecad21f73d4dde97be9434dff05545a07bd378c4224f19006bbb58f3ed2485a76087eac2f2ae24064d89567829776f57fec68523def0b8d3e5a64a04f506b60f5eb040dfcca283fc409ee0501daa449ba42c00907c31408bbaf09088329431000bbb903f09afa9ed576f795f71348c3a089f79805e505923fe6ad6e8c78916303d085bb61c5b1573f81988c39cefb4620dbf4318428902504bb8a8067f85ca45394f410846e24cf82d0049a5ab3440b076b4351ed568bdb49ce3b70802a682f5f5b0f6d428a2aba2920f8e79481d7473cd735e6bab894fbf09baf21c20af5a6121d002d4701b700223bd22d661fb5b62bbf2412d808ff117169c6084badc1bafb8a510bd4e7cf8d2eebc0bdf760beb59c9a256edcb4f0304918eea081d1d813b4c2d0d09191febc3ce512905cf60d787dd16b83210614cc356b624007a2367acc12329762f2f13f5098bd455c4493105514f649868d5553bd39b0207c0a78c654729576e39e97852711aa69a29eb8fa6dcdac28b9ed57c9c3289fa922d7964594e3b4287326716ce9a321b1f933e8790882297cbc975d4649a75880a0295ed3a3f056850196a16b50845b80bedadfc61986f809b0ac3a078fde12a0bbf78a196520e0cee74aaacc2acb8f6ac6296ba5d1271e16d3e80391f1150100ff248b98f64451679e38672f58aa2bd43ca6fdf621bcb1389c99dbba05adfc430876d4e03e88989af422f24bc7c126cd04f529f86f2d6d95af7d02f26880fb7f3a3007a6114779bb468cbd06049949068143e6ff70276ca44d8cc188303683b1c69cd5a211b55e00fa6bad6ddd53b8bef9aac0e4b5ddaf3bfd9c6e8742b0b896ec4f4980065edeb8b8a96d42eeb7c6a0a551a866e4247893d050714b38a48f44de9d0945bfc5eca5a453f2357a2c3012c14899f0351bc944e0a065d0b8d411ec45157a140a11701cb252000a9ab8590bbfe71640b4a48d34a1ea36c0e251a04fcf0cea509237951ad3752cfd7cb37c60ecc30a16c478103f0a9c694196a98b0f33a00bf6a0bfd0d0474487029d85246613cefe3fdc49a3ebc43d8be84a5a9f54b359c9a740922789128ee2f0f45b50bfaea5a0220c78a22d5b03164f30c3600a550ed6f581758bedefd471c2f158b0a363147288e26c886db5c1862b87b5daebc25019733d1dbdb524c6b2eef2e9b8afe54e5c5e88f57704768be9dc1506533cb749e6a417df6ac319ee569c5799af09cfe2edaa687e88f25ed3a0cc244fc26bacd2f81188ca046af0d89538adbc14efbdca30ba50c261145c089b140a975f1eada7dfcd8e4b0a160316b1a4cbacd53fcaa0081ef02eb9f58d2f644c8c68d935ecb1f65b72c798a0ffa4b169d21326789dff4085d515e7ab5b3cb3ba096ec05e59a8b22511eec7299981655085a97372e29908823687bb3fa90bcc5291a2ab68a01564aa6d6f2759adacd4df604de19b4303766c393cf36f832d77be777025fae1837e63bd3853e6a25a88afbbc857706ac2e49d76a1358110cef2f6d1bf9540f84f5ba8fc8ca97bc5d24dbe1e3e9359f8dfea87c0b1b863f6175149ecb9eee5b75e23b3acd9c1679dddc08b028f5ae4874480a5e4576e1f440a243b0a2fdb502707a0dfea1ae27d560b9b60b2ca3969070666d123b3ac5340f16017297aba3262abaf5f4fb91b696c8b5083c310abc2c6334aeec341008d955d204c1ae9dfa9af0e0a6009b694886cc994b13bb72a6597b637e46aeb7d6257a7332f7623d56db437ba62c6a23eabeb9c42c3b540e0a5b27b6caf8daa98c8b677d24656c1fa2085630782b43e180e7ed8872ead338f8dfce40d746bfa7d9946d9e1e31ffb45d97c64cd6543b2aefbe89f6e691fe0a2579db33f788888cfcdd9d2ab46409ec115fa752d08dba0660c4b5194a69fc8848e68e7b35018c6349fe355f50d1b99f88f38815935d68754fcd8e540960cce6c4645d1fcdef0843daff7f4257efe72e68712ccdb761db4f1fb7810c47452a40c62743e4b613bbfe914aea36e90fdec72cef839dc7385c223ce17370f328aa2f64ec8ee316999662b31692cc06a121aa88cb76bded0706c27f1e8670f69b92ee259153e97a76f78a11cec671f1d9a7017b764c927ffe36af76890ce8c05380b6790d39e6a13f57d12353f2f2584a6bef190b39cb060189df6ca816112e54803b860c0762198204410bc351e0bb0e0518564a2be2846662c89d65c910c5164f7f1fb8182bf3e06715d3e2cfe7b949a63076c89f72e62f2234b7373c2123610e5fe6e01b103de8b93c728f33ecad3970e06037deddb13a3212ca9036a391ee932b58c224bba4c1816fdfa6dee730189678d534444706ec842f7a13a292b9d0cdcf357003defce8415568c55220799868d15ff6bda91a1b9fe1d2bb2bb6f4065cbaa72a7da0725538d444786882d4727350985e63180a5d3fe0f0658114fc5301481c00f39261ffa2d3cd41bae7d0c35d5600fc98b9ba3467a0b4c8c57cca5d7f15633af4a87fdcec6b18d798ba0c61ea6493ba65fa847158315aade6704462eb3a47ae072b82a672c8ed99e4530e2bdb40368596b242a2503aa5c6214de107b23e964a78cb358057af9b8756dcbdf8a841bb1be701804c379f26041026cb7b5baeac18f9f57c6ff92f3426a9bf3760661bcef110e8bf1a0c0e42042848567c9cdadc10cd127ddc7a6320028046d414e18cf103108dfb9af0a82f4c81e01177c190186e315195f9e3af0ddacb0e2e22fbdfd6ced7bd5f0365b1c4ac55525802d81fda44cc2a361ffd0689ef1fd068cb28bc75cd3db6c7726be46de0f84e3ef8802e514bbfb03977dbc86122a6519d69a263d4a5f4e5709d28210c7f6f236b77a6420502ffe51ad404107680501be940e6b7f71bede6edde9a59ddda979213431677e4e6bec7e24626f4874da4231d955f2725da306d552b69d1eeb67a52cb3ce4b510105211192a2a3917b5b8ff4c8b16f8258c9d4ce294df186307131b39cc15b888d8b964e0a2151f90b984b9faed8e142d3a6ed8a42264897b29bba901a65ee1d23fd2f5f454be94ddaf1381b05a489997d59f698f23888a1a64f6e0e83363740216a46885e81ddff996021c037514851fec12eb9b254bb9855040cff32f46ff9db96b9185a566fffd31147038d7a54cc2b21be1ca91751d47a1f778d958c2ccec7cba4ecea0ec067ee35423e5a87298135faa2890277056a14bd2b05d6cec86dd04991b02c8ac535f2023cf41ef11f1fa37bfe87064f7a5f134d08703578529dd7256fec6fda5de922a9f686e2133f8d8c801709c8a281a346d39b35187d46342cc2fdd2eb4f3e4401dc606496dc5f50f0583347d27aba83664941fc4c1ee20d78a600b7042d46d79480780ed3d66868a637f5d5836a343ce1a9ac7ca1f564781347fb4e9ba567f87cb157786ab2def6275c9e02a456dc54963dff22c8502a5e344f7f632424362a19a52c1820e2cbeeff87e70db17f033cf51c20fad0bd827e2db0af98f7cb80539e98eb7bb464c344e0d43644a984556027e2a59dcec06a791851f468c2afb692c1745ad868da35acff81507b8c3807e6c237f830f51d39bb008f9af7c699f4387b8a98aa418213f3b995d6411d120aaadbd13f4555d213c5124b7e14d8cb1fdc38aa9342f99a82b0d748afae99231ca9cc993efded8c9b5fb03814c9f5fce94a19221f258374036feaac26c071fbb1ef7a37cdb0fa35c178a7ead53723b606755beba1f8342cb44be5651b69828e8bde41e7a2c693662f9906114c222e54a9b27771eaf9b8cc5b6b0f576047750b750839db3950e1ea1cc5a56ec4c8551f003cbdf6b56342f3b0fb3da166019272dd3811060dc338c124760ce8cd81092b52f069308eed8a14034a5e67d7e19553621037cab47c8898df8dd6a6069a2f3ccaecd5a87943f8164fad60adaf43d6be9c4b184f8e181a911234ac788d5cc3cfd04952fc33ab923590b49e92b9f0cab81872157c744b9d4333e78a57279458be56af66f4714e8a9f202b556d27020bd53f52627211eaf4cad75ba064e14745be36c79cdc88eda0b774c89bb631bd04e007dac6cc48333f1c4e83c3254e236aea2bc112ddf81cde0c2d564c78932fe2a375ac5aebcd42daf0eaff2bf2b78c414a409cdfe2ae97c19723580602ca42ae9f488b8887530fb6f3ebed40d90c015032d4754b8f4e3a75a0a562406badc439a6553d77f0447ea46df66688fdf83282c9f559b5a8b15bb0a87b7648d938244978cb4c4225bb6a75faf73ee7239396f1fd80506cb4af58c3d2be235579eb37b4fa8c60cfeb3b4435c40ca865b7173ef8eafbb96ccdfeb6509d71bce5a10aa8df095cac87825b470cd26bd83a01856c2582187f6658ad6cc6f668798e07aad09561b65f903b0a02f22e07d3b3709a64bd5138c261637236e7677a863d84bfafb3888059f16a4e3cb66b170480c1b5a43f659bc61cc5371768a0292c86c3f4bd5c5c0c6fbe21a7eda2a6be7ac0584146a2cd7a598e6770e34dc42ff76253cab58e5333c8f9aac9671b1e02f3cedb4ddc94a46117def277c43f750d9eb8ad59e1c023e0943a0e67eb18b1afb407e581890e4593edc963883b2702df57ae67fa71c64ddab65e0843cef7f65ec63d623d5912db52b2125e50697957bec0067ac899294403b4f46ea053d7523155d36024ab7fb2f257708b08a1e1490d4f9156bb6352ff263adbcaff50cf00868b769ec36f052b221c922d4c27ac253449774847400c58e47fe08d7c2a69637d4aed5e253db10f7e907fcbe0cd438c58c864265bdef3cfd7b065ba745f842b1ecfb79452692241502d616cae4a10e1a51d7b83f4112c9d798352dc93aecc7dc61a0e64ba5d3c6dc8c2619c3117e7f975137f251f0090ec14c7370ad4c625e4aa30acbeaa2f5e1cb368d159f6428d014eb73e87857429ec1764639790890117d39902ad90557055f238260b09237152609a457293d2469628fdbec8403629e2c211e4defeb175622a38a4a245cbedb6a2ff46a3bae557e97f3dd3c8d7c61148058c1f070cae906db17508cf9072f7a01d07425344c773499d954e481cc858e7a3d8bda77eef576b5096533a98b9185949aa27aa36e8133c08237709fbf939596342beb34aa9ed338753787884183f94d49222d7a9ae7d04430975e3cbada07b37e4a0b408bc694aebb6289e0e32bfe69a30cc81e6bea767d3e7726cd016af945877310d8537a76ae53f7a6b9b726436cf79f6814d0f7cb78353d1683312e95f5b557968db21ad6ebd9bf7953b76a823c86ab00fe88a58d8da918e82cf816e7c44b8e6ff7c5461ee2dbcedaa9dc706f2f364ba2012ba879fc4c67ec56f4f6ce56eea919529312e7ebb90fa315b8ebb5faf41b8d178140a130c3b4a17e6f94772c0c3ab7442f06693d5da3a1e45cc1d25e9df3ff2d7a96af8bed215d6d0750d84c1bb17e9a57b37735a98c81b5153ce722c4476ced1849dfb4bb533c5d86887c901dd4f140b1c2ee7f3bb6903b6229af77fd983aa966ae4be858afa2c511a7e459c9be966b07ea8ab08af9e2db539510d2f9bf87e10779e61d66e3170ffa4e35aa2d9f129176d9a259a32cbae39bc190709e2cf7274854eabc0a9de000c950d9d70c99fe9ebdc78bcb49c64294c15d14ea50d5ae075e16952379476d565b28a3a1c542c2c7225d7daf9e8ceb74d0290fafcaee382b01600bf8ab4aa43c6398eaaad315e73a49b2fe204bb00a2ec54256e0625c8628296307d52db8719b1f3d5fcbfbaddd2f5b32c38154f354ee02643a229915943c23175f54e34cb3aea3d5f9ec5980f7ba20a272b011a351b537204125fc685ce2af338210ebb18e563f1182bffceaa400c1cded7644b103b446495fa2eda790b282e8dc3ac5d251f2e35be892836a2a248cff301cdc1daaadd7f1ff46aa05edcd3c09435618191bc8f79e3a9cb582e2f083a082c18099191beb7dc5eabdd1ade60648d0e4bbd1932f87c47b40c1e9d24b9dee998065cca59c8dabcda6e0764f6b79ef65a0bae19513e7902980a36ce74f962e151b6792535dac0ea280ec467061a44bdc0f201f83e37edf6be1f2151800ab9c86a16090138776b4d4ba19704609028e44481003de1e22b15421820504f124613eed0cf0a0b5ee329afcc681314d29f64482e2d900442404c213dbc666eaa3f0bad57fa657c4160d04e5188ec5baf8e13124fb6d0568a769bec77fcfecae559cd81713d3ac69e714a30ab9a53614194dbe4d00987ef0c9cf717760dc40dfd9c72c4afa096eca28038431de3b6179f569e41afeb491379246fd255bc5a92f9fb8f85469d82caf160f0a50e395ee59a7cbccf7d9ad865e4d91d80a01aa5972ada7177ce8c7cd6dd0f73e6af2ed03b4a0a606daa1045272f9102ea5ebed0b1c9fe85f1f3359f2b046aa3388c4da16336b9fe43eec262f242666402c001c743fc0d0722c12f83c3b623c539d2d9677026c521a10f56669fabde901d282d6048394e350dda4ef4aa4558d5700aee287862a806fc7edbb86ac682072e9659d31f1b1d6ef10ed4f6be776ce40a3bee2524c93ba43daceaec64a0c34134a25bd720927c03d7e690e83f4894306c46a3e6c0bfb2e130e4fd717eaf667a853eb097e8556a1d56ea0fc52df358e7544bb56f016ecae00ac2353cba4c13a9e4732d999dc3a6907146318dd485bf2e7ef2ba0e04394d9f31cfb856c0174c1eabbfda7575a50cdd9a82bd33123cfa79df992ecbbc92cc1737a3e9d5fbb2759cad22687996142efa28743b1d0fc78442f4ad41191e9d3a76319864642944925d0508283384f7dc1137c4356c8b70660b721db5afb27ec18407cf3ee0553f7ce0a8b35a24b7d4f24cfb87abd1f9d7c10350abcaa699b058fbca12a5a4e50ffb254a809bdaf03e758fb5e8f8d012c0176a8325c46c8b9257a1092d98ee14ffd59f773a49743d4fcc002155a5413583dafbd8199a39f50593a0b774f077a52f6d7d04af0f3e34546704a55d80ca2373393cd40fc2cc56db6e78405a76e8c8558552019f64fb4a0f2e3b6d000a8911e5add65fa2de1139a06f3ab8452fed8b85822ae4a1036c2dbeb079d948e19d52ca0f8b39d2e2d8011aaf3f5076efdeb41f7ec60897a4552edff3c78990fff01b17cc4c9522f13167c159256fd57fafc0bd434da4a6366094b78eb15784e2413a55962c0cf62170e975ab90abf0eb6227dea64a69abdc0d94266af28941deebe0523ff54765ddc64a002d5c2f32a1e7b1b556c4e043f76c43d7b0894e7f176a3e16a9ed072a7513218c9d9ca7fdc9caff6509de95c58793431493a671d20e5aa05acf20fc990bc33dd4ece42a53fdd97e974c4e8e5fe6e064ca61ccc97e08beb06b6414a72bbd9e2cba7219421f9e30503279c9e237df321b23c4314a2e7b5b26d0c5dc5b82beed8807f6cd88177b16ce0b06d7435f5f5817f492f0d6b5397520085fe7dd5eac59335e7ce4b206c0e726dda38b217891a84b4d3fd77b99453f2b43ed03148fb9c8c939511734c7285f323cb28d4a6e0ba83b09ee38fd4929b61a5a27e29fbe0a11f934f7bc198e70c4f77c9ed0ad89de92776888ebc1a483ffe432d47f62b93df118df50bec8ac5403ffc94c928d55956b74cd3c21dadee4b23dc10f4ea0627e0f099c0d8b4c1f04fb143d9307ecaacf0fc79ab2ef4173b4c4e0f4402689d4bcd62c2ece3716f22e1d21ee4b8154710ecfd4af4fa1734cd9ee9741e300d38a1076dfaba5708de1d4d76351234199c77e8e98115798542e84510132145f816e7a569cb4db054ff9ab19992113da2628edf06f4fadb8684b9f2d6aaba28d6cb7179690996437f8fa41c93bd4ef598e2e46d035133940432021bbde00d09946353ed297cbab403a6e7016886227e31a7617897872b21c704e6c599c5df33cad47bbc855ab198e957bf570739b77097c3af06af62ae5063046d3958aef38b1734ee2c037ab3dfa3b5780cf27c3ec8e80c4e9de7990675043f5696dfbaf8c3eb2853d0c40f134f91d1aa72d9cd3f1f8a6b3925c5374ababe58befa01503ecbd637d3a2508372aa99b7d27fdb252119e82bf8c5692974c4d7954167c2ef01f382bcaaf38ef3c7b083ac1c34cc50f60ec48b235496a39816f7b5c9ee6bc46152c131ec28df9c17264a881663f46a5e23d216fcec6bd6286307ac15e86c1aed17220254c63637ae8838e81444359cd5d509933d368d7a41f69dfa1052294eb367ba0be2a2f877169dd0f90343d2b26e97e1bde4076d1ea05781808f2154d75ba1eff09cf9c2317de17b7fe4e248f839b3f315ccb02b25f1f049b814339378389b7e90e6255ebcbcb853528e89c9544673fd68510ed77fa3c73a23f1bc6b9651b3c1b34ede4b52c840bf0e937c7936800d6e641ecbea2e03b5550dee9b0840d53b5a75457d23e6e7a040d7b9efc05fe3dcd6c73449bca2361340ac74fbb204ea88d9b7885a9911f63b13b8d5d120f7f4e6308d1915a00114971865b6f26241e64ae755894dbf219bcee50ab873b476f84a5d13ce7e647c6d92ead746ddccb952b17ae73301f62ff7433fbad3fcc86a807cbe8b702a28c111e58fad483052cedcfe7e1c0b8c2ea58c59856460eaf92203887c8387639d78d400cf454ed10da4f84078dff4091d6f9f1d7c4aeb60b7543557013a9c0178f47d505efdbd3fcfbbb9082821300d2f0a8d3fcf5ab43c335d220903af8afcf567f811875b850df8a3b99172cea20c8216c91d86b8bfca5a2cbded1256d4fbdc8aedea7f27cbe7ad2edae40bc5f1c57eb70162b8cc81514f6d317827174ca1a40a3329c07e9a5a4ecfa3bacd0ce2f3cdd2ef3639a852098a600ab306568a14fef3b11608614fdfcafd6c17daf9d929cf6fa0745666ff4868bbba59e15a9170105ecfb99bfd3096f3b0abe5abdaea5c80894de4e9fb710cf450ff209e2a9cafbeb9342e79869d6f240afabbefd734da3471d80282e2e926f2ae3c8c102c106c2cbd88c1c00399cedc54985fcc7f16e26d9e06befde505557c1124d635c87b699ee99854a395ef7893e03354d872de1c1d6fc1290f8b9c3ef427f0735ec2bba4fd07e066147dd530bd9b8bff72f50bb350bd6e1cee1a990705aa2cdad53cee4266351217c4af5272ac153c271a8029984046dd1e0911c3dc45017406cc1a0b09b0f5bb815a85e0eb547df24982a201bcf3155e87b71f7e20dd5ed412b3dc80987442e78af571fadf9612d718325667e0eff70af157291cdd678457101a08455d49846cde8a555fb2a2ce9519dd24bb1586e298654b668aef370b66a9628fb37e72851508ea319bbfa80da32b1e85f5952a2d1e92ccaaa73146ac3eb7c4467ae4ff735bdf669646a9f77598e449d682e036c566ab6cc0e4f6a156cf0926ff55f41fc1dbd8bdbf6a6289d4c77783f6832b2f7b3bfcf04cd351dd7808630387b7df5e97d60801b40ff709b493fd7ec37f3198711725bd5ab6a243d1b7efa1f3a35afb72fa05767ec4dfe375dcf0a4a8bd4dd3544903f883c0883c9e1607c26f86708cc1dcf0f80774d73fa3a911863b004a3db9ddc1825378088a5c2d083f4e7264e04d8a185050bec8b0fc8cf590e786af7a28571bb9355a7b17344d3890e9349368f5840aea0de4e1c6bdda361c1ac571386fe4e0bdd8eb6d9d69001f0d95ca1823bbf988b44f4f2ff6bde4e39eaae8cc1d5d71f3fc7bc095dcd82b2870cdeb9059c0967aedea179fbf0b64a2db3cefdbedde039b96e1ee20bf9590c6f6d56e56405ec53dd947de7fcaa4c9067de851a58b65d657b3db87bba265ac0a5bbb772f10bbb66e7febfca7887a2dfc8d08cae9de3ffb1d2fdc34200826137a1771ccec393a0297a00c454e3c31641f92fedb7568c24b863d683188ec12e3340d737d1ba97c67f73898b71a359b36f825bc29a1ba6cf6f320cdd10e4aa4a9a56e49ef6b8a2eb2d5172145ab95dbd8c9b638fcf8e943a7c5c4562d00678dc5bd613d19ee5d5d6147942857d41f3b7e82acb1a0b0323907faf683ea61fa020cae1581bd2718c266fddcb1287607547b9741f6dd8998436e827cce09c6568eabac94d1c00ee6696bfcff92cbc004bde2d62650e3b8da45ad220910b9d6f3c25faa7af3b7bb790a0ac4cd4c8800898b77f7fb332ca03c13d976195cc49769a45be07cf1f15623edde8eab40d54e4defae46d2c91872a866ea819b5357c0bff28235323dba649b734373c01d827c0bde0395d70302d89e4f4b0c0f4f8da35a956c33a1aaeda55c1cec019778e3e6c4e4c0307e6133faf41a89d5e9b668da84a28bf5b9fd8f5b9b457cc3a93bfac76918ce240baaccc5de7353e36095ba45577b5bb9870256131fe46e28ecf57b05ebb7df2c1c07946516d0c2bea18757f41615d4887407c9eb06ccb651d5a053dfc03e72a6e16ae5d50769221f9c106a2acea9406c487212c0aad2dcce0b91213e187a6738b6c8a7eab4d3900accf6b2dbb5a8df75b9c79e2041b6efe416715ebcdfb8fa7c0b048dd834fe3830814e1c8ceab92f8e54565e4c5e8b8f68786e79801c9cdca7f53b3b2c5c1eaa7fc83a52f2530fec71262a88d031c2caa714dff13cd1d5ae7516c575770e9b3832ab13b2f1774e2e4e5a3d5407cd4210e25ae415a8c4eafcdb10f4d02cd6b63bd523c50f206dc94bbdd0327a8ea1eba475656b4988385f4a0fb6723145bb4be03cd274e01120f170dc0a26830db3fd4e7aabc53b443f743d0d865c02d3e5968d138949855f37bc929307098168916b6e52ad4fd74b06c9c7d9285147f76da0b8899bce9f190319be7d5096bafe11522b28c50895e43281858c7159fc030e92056b8ce24a3f29afa7dccfa36df0210d547681d8c0498b732fa27ecf3447631a47902bccfb3b0ba8d15944fd6301032b6a3915d218892e2788e2313844a7211c088d6c535146567d97ba258d821e6083e539777719e91d82a452a572eccf66826521d4337f15957a36865aca37b95852efa5f71df2a7a891a1b0f3b5267a879db3a1c90ec76d7ce6603df1682bd6ebe41325d46a93110fe857084b86383e8b9079acc846482b7f118b6aa4c2b26643e8176927132729e30efb24e7549f70ca87aedd9b77c8b3a86fa5661e63a15a32f3616a3b0f1510c59ad4882678e39b7169478a9af74527bf84935553bc4f22aab2caa375d571b58e67f889f52b6705b1cf268c1c2e67ce074208ea33222c709b7e0f7fbb82a5c85c0d4359be33af91acf81e6ce6c2b99d7ed179c5af2e2f887e0316d944eff5ae8b38908bb5501adbcfb93ce6ef0fb6b14a01f113c263b98cb95edbc60d62c929c5b50dab8c133d2b3760b1b5af012be17a3566c0046eb8c4e48a9158f495f4db7d48c3b4a4379c6da0693c9c56d480b9de9603146614dae863f1402620db6d8735dccc202c491123228d26143dc11ba0faf3d5430651980afdd2747574bad144327824d0f102acfefe4f32d24c789683d385d5a161f912cc6f999ffa033e1754df013f08f2be98ec9c8e694789e3c73e57de23b8e989bcc1fec2da51a14d93eb20546ea2499d130306aa31ad71fa870785466369635e7166add38c1b05f62de8881ebbf9b3051926252b66b124475a06c50256b0e8323c7244ae54056dde96d02d6c52433470c39443c08aab07049bc04322afba18099b0344d5f1ce44e4da71bc8412868ea35d7df6067ce6439704b22a351aae399860315bac2af130afe2cc3c5010880791a878b0e21b2c2c2ecc44226955398ec3dc8c460dfecb94249892b0ae6801316ed085e7db87c639007c9812ab3b1529ff4946f42b31ac4bb78a3d5175337078008d5da395a61eac6146704523138ad5acd07904a3508001c73849c2ef21bd2f7ad16cee6246d548e4168e845cf93aa745aeeb8aa483d2543c750378a53c4f5457dd31e527e2056bfda5f784ccb4532822f4f816b0d58a12aa2bc33b301ef32d17cd3fea53022c30c2d25d0c936e06ab07859fdfb8aeaf5b55cbc27170075911bd16646c36f9df8cdf8337427a67cd6e3321784a33a6a8bf73d22b8df73f3b2e16cb35725d6f3b7a1f41e9a016fb5e7b624cb3d2b45689b656b1f6e99a5a847e0c020bc2e06629737d8619ed7d6a7c0a9479e99fc572a884d4008f470bf6bcc99b7fe4a7b24836803b100baa13a99574306339ea547e2aceb92d4a2cf860b2340e414d4b5d37c7d6e309db69a288e83b1321f7500b4cf169f96b9b47b83a43971e4820dfb87a198a354674c271a7e957041743cf764899c304670dca85639d65f6b741a28cf7e8c15a28b76c5f5520efc1109eb5204c6a5f247fc458f27fb935dbe64decec4c48075b10a52e83db9fc845cdc3c4a054f09d97f52876bd3b60b173e292aab2bb6687b97b89dc03d0ccdc4d42f3bcf7cd0ca27bad02167e2eb9e0e14135405da7891a634450a33620a238ecb4c38e26a4bdce7a0cf96eae0892d28e5c02fa4720b80a7e98b76ff694206910c026ee1dfd2c52975fd60d421c43f27bbba87e093ad7c17e9422551ae9a4e65454e6fea475bce7ca4d9d9e12dac6bd859e51bc57e8a09880dc69befab70385ffaa3006149ead693fc33bc138a4bc37ddf73d7df2d718ae85b08ce22ec5333609902a0b9c176e2122774c70572ac742efa09b9b0cbc872dde740204046abc4d7f31f58c380668b2d62c24213c8f9d4f31c7574ee78fe320386611ba105a3570b94ab8107c2b9419f771ca638bf925969ce88b7c7651deb164a75e6d7225550ec8988425330b53d2bd10f3b15956b121d5155c45be7d5ae63b15d8129458a01752545eee1fb39253acfa2de8778debd4708ddb1afe4b82c92557225d5de6209bd81afd61109261d95d3ee132aff81e638a6ea3d6216363bf3338c92c101c285cf41ce4f476fa0d583ffcd25ba4d1b5df2e657c129215e6ae215430cd05d0c9ccfbfce96ed6c6d7db377e5b9fbe923b4e19aea17b09ed0499d0f880e933434c671a736f0c0eeb1f75a238786efb4c6283b542a2c758979d2a651ae7f0f885cc469ba765c9d0d7023bffe661c2aa64c0b57b68b025644450a1403be169d0e65c2dd2c19e77d9bea61968feaa9182bd8ec2f171fd41ca5056df27012b5fb5c0ff9374949319daa748110cd5b130fbba4e845d20beefc1027270273ba30741686d338c9c439e6c4aec0f0cb89a78e8d5a18d70154681542ec9ad0ec5abf409b77fffea3dc1cddda194f57e3ec97b4e92e398dc4028bf49357f96dc58823d75fe12e1f88ad8ad686a45d74b835284f1e42662a5f72f23f62a6a6fe7bd428d12d0c90704c96e7fef9214f9613d783dd877d281fff494b11af6444602c3ec28ea50bc2409eba2547a5db819c34f305e3a6f191b19577ea5771a77c52ac116b216433d8f5f41134d7090384e31aaa3c7e27970f9103531630a3ea57cbc5893e272b8af01c6703a2abd7ac006d5919a7187e4093a3bd0f405fd61aef7a19e23f24f2c233ef4711c175156c018d6b704d60eae052cc0e14544aba38b3c4c215bfef91247fd6b35c41b44760491ba3a533500c93cf4f7d181f512cb279fa07fb923a505329d36800dcb5796eb2a73e057450df3a58ab09b59b0baedb2b12eb388aab6f276427022161734aa32ca228d5378f9983b0757d3b82ac333fef8f14cdf7de7e23ec28e297923ec1e3857a99c94e2e1c576924457ef737b32462da19571d5c25eba0ab5dc77a5639d1cfe100d2e3cb773e053c51dc04d30d9dd4b1701ab4a97084d61e11eb79590fc8c5bad5f75034cb5cee6f5548dec261b9e4b8bef29a62f1e40797e03b12d028ff0c6a896bf925bd18204f36b1fbb95c34ea33c96c9cf763bab92b9578b0300479d27386fcc72bb02d152ddd792726cb5a2bc8583a1df3d2e04fa68350c914e7d3c2fa3693bedb48e63d7c681f7faa8f781e3ef5afddb470899f82c0042bf5e80d0cbf34a5de892f4fc00d1403b343df91fc21c84a3c9715664cc858d4b9bf73b22e63a9e4493837906edeae126ac1c14ac75689ce4969edfa920366890d627b8490ca9f3b35e9fbe83f73c18d931528b56aa144c191c344dc79a93aaadf6c6d845b41dd90b112cdfb8f106a3ac22c474d0db50baec86729c2c36c5ae4bc46b63ea328a7c3e09142c2a26e6220785fe1db6268ea62eecfea43d07066e9911109a3ef2d968fd0628b2ec837cab4d309b64d81380d8684972e5ea2f171a719f42d2b1f99992a582cfe35650723360aabe7b98f02caac0f085345706e0f69c02a46fb086a55c52613b0c864bc99ee2bb371795612691b4d3e85551ee8856c2f41feed939ca002b9078aaeef6981a87b59163426afbfe9f167bae6af5e7d844f8de03cb7f0cc92cc18463f64401608992d0e86f583bd00f3b3bd88616ea1547f186cdcf3909e79e877b354c0b597f41c3e7f4298bbcb3fa2273e20321b26f0b5b4e719ac4232862a5440c0a3dac9dd9b08d692e76a6224443d692cd07d42396b844c511990ea6bcfcfbcf8fbb95f6fd23d35fec38eece53a77ffad6c19b8154d9722f72f02a8818fd0f5719fd33c0404d8b67406bf809359d5ce017eb8176fc9bef72e9d3133608b04b3f120e96a64f31fc464d21afe23997cde41ad8ff1762902e7340a5fa56633612f0600ae952d0c52757262abf3df163e4320e3d36a2c6f828e8995f9b8e9a63a7910a2a09a62dd2b8e430e97937ab58ab4f793dfb2f91b8737964527dede968c4d345d78725d40afcb3b62b478c5e0c7c74fc93035391daac76d4524d1bb9dd59d4541b7c558cffa4e13612cb46a5428c047d34859e3c1b01d6f4df177e32268a66e8c0a7cf889776cdae921f655cd7534b9bb684f60f12532affacb232f7299ff58f841651424c74f7975b270d74e15f1d40922c5a22b2f8506e932b672d0d25b355373041893b303f18e6dd565bb5baa4a329015651649a94349bfc7bbffe72e19347241c50aa2ae7551ac95efa1ce71ea8da7968850a3703718a8fe1136ff5a08d21db340f5e0bfd70dbc6d3a8a2e8977cda73491ce83164410230421d4e66bf14b28ebd3018c0308ae39d1452098829d7ba8938a4a6803032a0dc4b36e353ae1e910e55b43d1e5258e25d47a6f3160e7b5a379668c1eb03035389a96dca714687b445538b7ca8044d28da92495728ff70b3dc603a37ae6783b1bcf4b5d1f5b74242d4b9dcc46c1c172d256b72ccee5d21f7dce32c6c5a23a74a517b283d422eadfb2fb0c784b399814188a2999650fd3b336c769952465a881472ba56dd2c5a108c07c947136cb386d5adff199eb8aecaad509dec612947c17f38c4413f04673dd8f349e51b56f026c1432b0f5ba4b9aa1ce57eef2137b0d1e5f1673c0668137fe539a5890453f832d944fa87525d05aaf46c9a7740f08ff35262616f4846916cf6a2ec41116a5f64745ddc6d57ebd6b0fb872a286afdeaea95b9d0cecb83666c25b744f4f4dbf6a7315a58b133250d63c4a074a1f843dc0db0ad14893eb5e5543991bb0153daecff99b0dcbf3af7ce85ee40ea90223655276ecfc6f1769a4a4263ece5a9608ceca5e107d5e218aec3e00dc53c0970079ec6bf418c0da77289a1e61076fcbac655dc85032070c36faeccc38a1db8b0f79415ce18118f9f4c70029312a07bccd8c0b7766cee8c677038212a01f2d3900cca32596385d8d9347bb786bb0fae1806e0926e6c0fb9903da0630a163f3c1a0e9af409bb90c2a73626c2d52051c3b11be3557b6a8e3f643d644d18d390172c999145cbdc40661626c57d3a9e36873cd3c121ebbc17a32bd41b8539fe5c004515a9d04b64c27d106ee4d916045222129e03ffa8a3934c0056233c0ac5c1dc973c2a2055ab06ade2019600b7bac553d08af74de7cafe6ff4665912ac7cb8336747e2e2fc9cdf0faf63c9be42db7054f1b4d057646da9e0e8b905903ad27c04763df779c0f9aa2a329247390688c074a949e9405b9206b7ebd229eb9632596e2f0ceb37ea82b62ea6c1453364a13f0b0446bd6006576e628098d77d90114b1bf098f5815396331a58c51c3d3a394d1a412de58cf8c81d256d5c122e74a446c9b807dd05f0ca53f21380283593dea52469f5088d6f9590c0d9f1f43678c41f8e6660c8892d242be3b15daa763d5778078de04158bad1583a39e7ad2a86ce94838faa6a391e0979b5432c9aa03fe18431aa8d5ea01745887102df8f15e2c778bc33a6f91d4053a86b0ce782aedb9283757d20340feb2d150da8009b3449f60967273f71ad0629abc737850ebd55a81dd824ab3ea398b22bc123baf971edba26bcfe1b8e6b4a0f7630bbc8925230567cee809d912ca89a957e10aa29f4166b8570ffee9be11125154313e89872d42c594452cd18b20a4c03bad1f6249270da24aa2c2dbce8668e8f302c9ae71f4bf3267885384cdc4928424860bcb37ea2e12f94cb4919de6be4081ee96aec22d4dcccc33ddbed9b03ffc2533cf599cd69a846a3045ccd2efc592b7a0153be1b74f06278b3701f49d5aa4e157287fe2e6c3fce83c4ffd129616997ceeaff80c643702507ba5fd70e15c7ca934b4ab609fc9ae1ddf7d473d4c5a97ab8cee681275a103191430aa98fb57fe5321d203912fbc064516554ed4aafff88010739887ece9241db9449a6dd65ec90ec0985778667489a6a53e5896638e73bdc25307b9b76626182c9f969ce680226a3c50796bebf99842d8a5f04f4db9ee7b0a64ce25a5339b94ad568bbb8bf6dd2802b32a18ab1b1b14c627c422836ac1649d0d7d210d758f8db09e66b222b8df2a43c17167693dc6ce383224f3e7e97310f4416e19a0be00f87b05dc1f51691ccb69df758177010540566a9aa15488dd1da3964f02c5f094f442de375d8854bc135b3d9d35b56e276ac3c4176b8c271c92039898fafe9f6c7ed731e3852f464c84d5cbc7e3e223c9526b591e138dc3f31b6e3ca4129bce1cc8478d9b3cd752b265021879c0a6b177b1c0a858747d771d0a3417a73cb7facac5881c9c18bc709387372fc684d628f104e469e87581f3de0fad342cd0f9a541593481108de89b8f591b477870cd56f14791c9bfa90d06a30d9f01395293d0202c4923876a455468e1515522dfec8439620e89c1a0bce381916358631199ae2c5c829ba2d404fcb9e56e0b1fba61a946efd01680983f1b5f953f3abcb4a7c44d1654b23e941a3deb4791bf69f2c7e545442bed50ab79c74469c47d2eded35a82223d5b35d940d8053c359a4b6ad2b91042447e1904cfc94f1899386629f08706022d5539ecf65e5cc9dd8053d0d6db01f422ee031b1a39016846ef3e3da7a123f0d6bcebe5c0bc219d84bdde672b56667f7abbe3bcb18b942fed4a4784246d6c0ed053b67126115693d716ad1935cea9b027a24eee407dd06519c2f5f4d7331f813f560c98b917af62ddea33d7a964721d3a7243dc1351389914e5182f989249385cffe3932ca7e07ac470eb4823d0fd352f5c9c79cd37cacc62d34a0e14e448dfd5b068d85329a34d5bfe78cb1bf61da634597f4350db486625eb2e27b3d8d1a50a11fbe8b017a4f701915a579b9408727284df37ffedc9be450b67d3307f70ce4db8add5c310eaff76da2b6d558056f8ef4e543e24300bd111e960b6cfecb4e28755d9fad7895a4d9524dc50085ce84c13ab41626fcb0aba089aa76c866d46b8a5b3722f84be9b2db4b980b1c03bfcaf609f69f4cdd55af2d0e438933f8941a6e18cfd773d6d81754142efc4382cbb0cb871dfa75eb392aebea774840f4af474566104059703d10dc561d8f59db6efd40236817340ab0583ae3c8e1ab901fbb472c0a2556f45e22ea6ddc248208b1aecde969f77acf92aae5bfe642bcf6abaa228dc48f851c06b1e562cdca73aa08db6f8247db1c95b396b1831dbaeb243a583467a008479ff1d01766b42f2502a54be3b6cc0042e45d257d5b23229ab345e0efd36ae50f9ee3fb09aeaec9ebeb9568227587c7ce222c2529a3705a4167a9e73cefcfa0973faeff1bafcd17a3f92529b4682c4368f008f0f85a9456d865d3e5e2b2806145da61b7b9ffca888b4d10ba77678e7dee2f7eba61ec802fe8ee697948593532692404b9e11feb5641c203e7a50ce8d71e3f1fcb5017271de4cfe84f6e07512f0ecc2f07d1d8ed6878c0a286492f0a11afb7955353bb57a35d3662a6c408ef1ab737badb4805f8033ba107ad898dd7cc040885f84e7fc93dce7f92dcc87dfe71b5d9b08ad8fa3e66561f03e87ed8b00d19d6eec44e59952185140802ac73235a27766f8e65a004b4603297da9c0e2fba16779638ec13b957ea426150ee927fbb483ab7c478dd7b04397431d8f266e10caad53bf1b220776bfb4831b92a3df5c64d2a6e25bf342255cb09f28dd2c5965657bd26ea91dabbf4f84e3286fb0d208a0a8b594266bc2b94e89f2bc64b8f0c9a7b366cdd895e902387aaab0a522bf699068f2ff7c61d42dcc1959e6b461d2c66c109ea3a2831676001dd7a167772c371370a90ef6fe53c56a43c1298bc59df155914c48ed179a13f2adbf7d47462469d9dcbac14693ba45fafdfefe441b827fed00d4d2dd2c8ee94ca381e3206a2b07702767837d81617f17714e641086ca76999c563e470cdc186a1f96f8496ca8bc74be6f881ebfcb8c3fb51953d578c38553d2064b1f30360fae6e493ab4776be095d5fac2bfae4fcd2ede5db4b7851d2d97cc30f0e6f88a049af63e1edf3658b06e24c31bf96d3e56a09c6cbef7ddfb2d4b46f0a1641f9573722321ffe4e196b01552744270993d79d963d3a9f0aae9e1d32668d1143d9f66c752a61f32d3935b434e11f1bccaa7e56dfc9e17e7e9ea0af1a2e48d536592a7798e46d502b39aa59d07b59295cb3506eb9ce5b1366499188e61fb8cf450e7bd98a12fee2c09411f7806ecb943900238def6d778475558b1e17508ce5c1dc3c9b737330c5bcdb69d911fdbb5ccbe7dad0debb10504fb97c63015e21cd3066338255f21607c7577bfc4de7bf8b65a5007a56b991e1858f9d604115c3d37dfa1f83de705d926c73af405ffb07249dd17b0a708c4af8a4607de47a48f23d22725239864056ddd0e54adb01ba14bd6c98747fc88f3010b99799980e923345090266936687dc66656195ce98cbfac066fb4039a0d085cf8ae5d298cec93a3b3541bdabde1944218c4a692b30d7398f8c26360164589a05ef890561a9e7cb35b826384279f1c9c901b49ebeed6765ebc4afee3fd1a126984b8b42853d96d74f4bc9513a4b944a35cc8206b0df37ce1f677c5e6ad32defcd26aa38073a11f451a4b8cae16ac57d52d463ebfafa6327844ab6bccdb8d0dd3d18460ff0199b19c5a104a2b4ac95e9b2a2a341620ce6db8c82cf33a51a6dbc4aaeae0a8c37b420fbec2ad4f02ae5669c771ef9ae7200ee085608789622c54ff9266e63d1da868b9d17e133c2bf4036e79329f6842ba361a97427b3fba8bd3ab0c79b722f186d6b89d8d6414a1db41a7862f7e8a42890327d1215a2f29265ae6b11ba625e60237b33d34bbeabfed960b2c0befa3ffbc44ba67999ec3048a643c655d9c7d09eacc1c7029f2a57fd8dc7cbd3e21ef82ddbdb0a19aa5f31e994a244fa8cdcaed192f19f3cf14883620fafa989f61b92fa00df31a6fb2e460e47a4645b281c306eccee11a577ac7e58dc6151a949dd2bdb8f54303e5675353382915a79027591abd7f23b088bfb75e8ada4f32f386846c6188dd85d74a9defa661cb4330aadeafb4c330d083e6dc4b1862d251ed7fb12d7871434c4709d5357e17ab98dab103c7da4754398b6d20e1b36b2e4cd2e73e335ed788c3e1d1c56bd1e2acfdb0d22f78a249dcbb3807fa8b6e681c33663bd1f3de973c73c1606123a0103d1c01f1f6abbe24a49bbc235326b4c8cb25046c10982cbf3bb1f11031a5236092a550ba480533e313fb423dee11ffe7ee4d9041f9e0f997df919e52d794b2beeef789b52d11018ab4d8188982a8d8363daf7e5e14a48fe29da93f78498b8a7bac0a75e2fa1469ec28b8e7548aa57efceabd59418b73454facf9f3bc87159c1ba3e6d4a491d599bdec46b9aed01dbc0101df6c8f4ada2d934a17a48d7d371e02ffc6635cc6f5992e7347d60e29215a1f1d7404b58b62469b74ee88a4a0207f98ac88ecaa299471ac4ce17c75db63ec2114e944a83547e6b56a511a3ea260fda5003b2323da435977978b4406e5b7c5e9ff6abebdae8d66196a46518141fc6839b2f8e98a434bd64cd8b01bcff13c1f74ff6da0fc18bf6f331f994bd79acc704796e459d8812422b2aed818d0e1a5485bbce5073de87d23bd83213c543a2d35632b2e8075bb7d1f23fe9be1f1ddd801bc757d5d8caa7f7c4e2a0603aede540cfecaf4d09eeb918d22b27ebec1d6f4981167bbabb1f49cb5ca91ed82f920fcdf28683ec40bdd63d16c679c784841fb430b875578104ab4acee8d826cb401986a9097633f0eb67c7870f7afd12d2eeef2288712350579ef9e0df35c752ad23b7397de4e1b3d95dbd200fe445634ce466681e08a841861ba99e61e0bf0a7d491b2427975cd1b8e3919808d7704c1eba85660f63f45ea34f2278364945a5af1939dd50539907902e8bf5c947b9c1f01a55dcca00d7e3914b980331919598312aa6ddca01fbc956e78128ecdd6cf36cbb73c06a7f32f6c8a54489982ea463ebf4c544e6757520037c70c3c9414cec182efd341ddf0661350cfd8835267e0e86173d87375b5c0bab9192eb2d3d6500dedb3d4fe47b458b1743746a35fd26368dbd39f77e97a11ffa22c78d267492dc5e9f832b19d07b9f05eb9df147bb81336affd9e354582aec7160b5e97606f4d3122222708fb7abf55134a90d3a4d5a49d2652e1685e26bc1244ee0377d55807aa39a70ac8cc1fc334ac470a1c05e13e547f70b82e88af43be1606d2a461672203fe4c9844a1753439043d532a4ed734c8b7f043bd7d57d52becca121f92214cfe2efa530820ba7aceb8d749493d0894971026a462223ca4991c2b1b6a8a00d8a4f96380dff80df034f66d9da52e4f24a65dae477a5781476637f392bbdeebc830e69afd0200e22fed89486012a7dfdaa00d9e1ab2a21b4d29bb4cc2e7b82e254619267c4e9b2bfa7d0c72761e50a8f94f7f32a1306745766ebc73d6699ccdfd7614f34e0ef35989b7211f1ba5de08c8322e37937822447817759c00f931397b9c055ec88c7080859d85389d296f11ae96ceef7d6afc11a408fe44b735843588ef5c3c4173bf23356e5a3da8f75cac582673b6b2999f5fe0c3b24c82d07dedca5b705c0289cda3180be5b7c5abd96f15298d4f5573b4ac63641f89098c1a4856e48cee3a9e1103ecbf1966865342488a14f0fee3bd0ff55ddc6a01417d8b30b0f07a903ffe9fbd9b55e8e1b7b44ef6512a4e7f8508074fa1e44e6548da80dbbe212a7e720d615e915dd4abd8c178f9a0d128d590a5861f76e57d2bb5af42cc58fe051c1e2523bf91f7bba04116f12934e804130a9ea236fc8adc705d0c82af8f0cd1258c956d4d34342215a009ec28a7aed94b0d6311755f20e143f6680e08265f33669642d88717ddd12a24e262be0ce02a8dec3d84a38a37741945f87fd616ded87a8b0bd1c177ae45a15eca6c19fde918eeb1c50b6165c146e1aa20f586ca301285e7d913024bb25fa09b2626da90dca0e79a76aaf50da956a4a184c5a642038adb7f8b3ae7e64344c93b7617ae8bdcfa3a16b2de9519fe5dbc5bfaef58a9d88150d0230fdb4fded6dde119ca04807fe026735a1a90615981eb222bd785b5d7935125821184f136ec456c7a815220ec89b7272b0577e0ec96e7551721f3f28f743de287c8a03abc1b2753778d2e821e8002c1b8c58120a9233f166ec97e76517232d27b8cc019da385b227d332e087788e7ce5533ca2f080a6805e1b1202ddf68538dca08e4a5ac4a1c442608ce12dd781105db4acb5bda2501451a027a2df328e5d69baf7db755d8e9bee224c02b0541691cefde11a95d53b5f4b50eba9d3d5cc5f2c59550d9150beac0ff04df4b4872657763c3b6e10142785569e08bcfe728a1e66c038b521e11eeb23177646ffef4a4c2d92238a25f6f3afdf42601444ef9d2e23a9b6e6c31b11de705d57d81b4ec35fdbbb0c8b3b25f9b4d1a9a5dd500c5c8f1343b09d36c4f56e4d919100b7c818feb12178e6df465300a2a343d6543c287e292c2ae08abba17bbc69ee1bd441e380a4a945cd196c3d41c2f74987dd2e8cda06d2366ed001ab7ff3591b7c458716ea54dbc2d51348bca2d4a8627f1a4f2c4a0b14c0abf16f7c291184d3a399717f4ddc3a2b5b9266b1fc58ee0e4d2f2f4fa4ec98c3647ac2587b3d4ef560e00e46ff5dbfae3c3d3dee7838ea91bde3dedcab1684315d48adb8d71444939d1129ba9acaaa1a8c579c501e181f2a8301dda8a0219c4617cc850e4e4f98e9d0dc27f13177ad5f248aa2b6ad5ceb28a8be3305680db880978af705cdb35c6176b65e1c13e2b1cd1973dbdf137ef955f5dde9069986f14e4ce87279128ace87ce1b6a97b683c2024c0d14a26ed2eb64a6032ab1f1cd6cede30e818a31b05c46d2fcf51a143129e56a601829b073396fee9d320f63fbca285b1bfe43cd6aca6c6d883ae213a44334439af9652e99b7fd096376b40b96b3733534941e37f2d03cd4bed613c6d0af8082365b23afadaacccf31c3d19fe8be10430c1dac8a4b3ae7f160e189a35f041bbe218107f42dcaa04db4c7154ca59aa9f0a4dec1804875645aa6163b951a380f52c363970982407ad2812bcccc4e0aa6c0b3f88efc0cf0c60bea3b1ff2e47b26ad64cd8d8e0dc183cbcfac8fecec318989bae787e1c1acb3b1297a920a6e40f71fa7173b3f892f77c3fd97d007e72a21d2f7ad3d49b4f5a74b026dbe05a5975c6ed1f0d0839740fc8623971bf1c2ef7401a78153b926d1f59454aadb1d465efc6e2aedfe4840186beff5f17c21c427090d32cbe68a374da0bdf91289aef2a8693efaf4e7b4acfbf16f69b52b3ceeb6f95f0db8b92871444b6362520103e0ddb25db592102e95853da62d3706593e2775dfd897c1f9c3172fa41eb6ec04c4af026d55204c1394d05daab3aabcf639fea7d08b26ca293758b2b221eee5084d0005ab3ae751577dba7f7501537a65a028e98bdc2bb690b679cb969ac914f08ea28264be457c786a0e92bfcdaaa7e45aa74374263dd73d42069a1759ade08ea6eae561ce428745aa13d79bb00d3ac56931810ea7c16fed60134beadc4df551bd7ca50ab94c234e3247677043faf6ec8c97e89931246ff4b151477a8452978ad5da34b7fcc74f57750024b3d85db3ddb280e80b2843d5f281db7be0d2a9d3b31a71f4d04836fceedf29236241ee9843d5741e8ee7dffa47fcf1a8a13199af7edced3e5a88f687f7c7748220fc1412fe9d11f3bee3088d9c3e6b4f38c47af7de2724fb93fde593908704bd815859a47ae1daac2564907cb0a7e62b50675019d21fb5b99f33072f0b297760cf653f899eda98b4fa95eaf24b426d34194f44d5cb2fee7cc48a5f089dc0e5e4135543471070324abb14411b3a66373ac226aaaf0055a1771de2a5959f2d26d2a51e82f183f98e1c04d4daeacde23557e1d089c4a1796cab7e613c0ba143d62d343d2a4cbd8c65066159ffe85aabb881a17d54f6d87750f97a5800cc64ccead402501344d794fc880d67832d856b1a11e7a2e8a87956e9d5f12889dd7c51856ec803f417c747cfdb89f0ee97b3cc85eb4c485b1a6adca0a5dd2404fabb4fb7ce378f13641e9d40d66c40d498c764dc95ea79769004a10a16e8f4a15d527a46bd730387cd2e2d74863896f99bfdd0e944153dad98e343309cb831291ae7f75f159be9c6991ebcd776c0d10e4ed0ce06d0b95ca6de14d8e94ca5b63e99e9b0f161726ff64c6141126eee2c15158e38d8269e4db96ac1b654f51b549b369c354ed3bad59ac0bb9bcbb947211eab1e383097b25054c36e07fa660acecba6393aeebd5be5da74b05c3c8404e65f3d24d9b3fbae8ac438c1d0df6a1e66df0027971b5b73c2c5371d3eb1fe97f82a8138480538d3964fcd9413ed8f37311f02491775f6e16a787fa82288dd9be8c835190bce05bdc89658d5d84a4f38d583202d36b9899d70456161a31e8a60b503b6490a4de0fd963d6a5d9d69237e61dbfeb43acbebf89d9d29193f857251e2d03aade9a03f52e5b02fc69be5265e04e00dd5cef3c56ce6a61b577c62e54649a23c0412e35ac9ee361c2395f61b610112d47fa1bb67349a7a623684e26edc67f82f0a0228eb3271470175e6dc522878664e56e2196a2ba4bd84ee3b088c54ddf7948bf0a136842ec2c2938cb9a38f5e5246624fd3d988eb23ca611360aa23e95d85f51db76a531fa705247be27fc2fae590d7474cc9c3064420c30bfee3ac17a01bca642a4ad2a0ec7dc4d096d3bfba7a82130abce8b74fc9ec4f8f2f913dbb5b928847d2720ef837b23b019a9d95fdef4ee81c77af2cf8bbbd389e2374a5278cd1fc7f386aef6fd285515c891b497863944fb94218b2c4e2ba09fc89bf856e6c427f46ed45236dab07550f8b85db4c6dbfd86e2493b77a98ac9885e11e486878accc91047daf7169404a2165b68431986bd34e0cfcc26216db3e24fb539df5fcffe1b8f06e0960587f471bdfae513a044e04b6187c5f4ee7ca1a96fd240f12fef0a3a2c62ae5933e5712d8246fd5ed397b730141720eb36d3eced4746c8a13abc6325db164398db6889d107eacb2a6a79f37a00cd51e8b4664f3b31451d14b596900921c60eabab6f88a56d8e5628211efbe1d61e79799fb536cd1b4c59fb2b859b085a33e981e11b103504210a04d1a6c141312772a63b64cca5ece3bf277074e87db75cf0af544b360a9df0cd85c1d3acc4503089992de1dd6f4ef6b102091217850eea382074658a1a4d09e29dcbcc44fb74c012e93bc22d991d1cd6fb28761beca260a596770c6f2ee8b92ee7173de30965109410ce796a8344173c2f3ee7e5b6aca8cb2e3b6c507884de25ced364510b06047288ea58289ddc48f839450a3805799363289254eeb54f0c4033432bbb7a2a660979b9ff100d5b4d93caaecb099f41c4d3edf1d5e8185839ff5e279b80f1d729e337443e27a345f1f9e5e506db97f51b0e44ae72c2db46486fc93d2600b8d41433bfa4d6e157daf2aa8294912eb213c032ef1a925fb86c9f096c1e33e9d514eb53c93333b076e0d07835ec07236a690c951e4288f3a7ed061387e24ce73c57874d4205f260186c9f51802fcd7f6729bc65a9b2816494ce9dc09f32ff00ea1b9a0aeac12b66f0d43f8c046be311778952299cb6100aaaa0cfe90fc46e15715893f50f95052ffe1bdf816bd0835b477ab067fc0f66b48bb3c1e73beec884a58fde81a0ff0f6033776f120f0d4e5979e8de5b1d515468b3b76f4314405519373cbdce26bb149be683613ebd351fcfac8cfb6de8812c3a2a80fb05976cfb66e2469145e9ef51407fa15e6d687e0585b30f59b380ccec41e35e84800bf6cbb414017f849f6cb42ec40a6da3915855d2c3af66e4c5cab2c310f761fa8c90e50fd119fd34630ee340996f58ef2be9e7d0928c26c9f4015331c4fd95c90616d9bb88e342a6002def92388d559f964fc4885a167bfd7ccbd773ccd87990ffda839f1a2ebbd7f0960fbad956663a52328724f88efe0d843e7398aa178516da2a9b415ec18c5bed5b51de74c5dc0ef2cc9fe14063bb2d9f45433117eb270b46f0d60982f44ab2316c7ad7ef764202038593f51b8aa508dfe754dea932a81bc0720c672e97751c85b2e2e439a350ecc4568414e11d6a59a93965cdfac5cff41d2f9f2398422360684a96f57370d431a3e28ef3a4d8de31c0e56b69554c9c1cb5dab3ae4535ff869f2d7df50637ce24b2582f6a80ae181eaf7315d5e7637ed6db5b15c303c4d64b2e870482103757a308db567fc50d87c338a9fcc70bd3e6b19c1d9c3282290a57e296ac3528d833844416263e91a484de2643b66f0da9c5f63e3747ce26d829fe95b87519fa0da52d5c442bf61f49005d2c9c5a4f8f7ca869d3bcc40d69100148394763909511834b0ff51fb553befd38dfc0ee180fb747c44028d2e2550f500bcca7fab4c4bb7dffb1edfe4616c7b01967f45ce4213fb5fd7140c5e9eefdda22deb11666c5349b2e7f984fc5143b4968c17056a6f81b0af5b62c9b5ca8f4e263a4cfa6bb66acc39d0980574c81e15524af755016601a95ecb0b682f21619399aac0502507e68a462f1a1fac55538e63a55660acb454c848c776f9847a2047eba12842e9b1eed4de329fe65210dbef15974272e8a18c4f1a4f3bd0ebf71cf86464d8be03f13bb3c8796cab07cdce0399ebf0d369206965c3597dee5d07638c13b742b7475e40146659b2390891584e861ad3a02465b539f9af302e4356bdebc8ceca950b0fa8de03ea75947c48d72a8dc215da27fb2bcd8dc6bc36e043561a569c79a6395189035887b80e4dbfd45518afbb9c808b397f60fa99ec5b4ffac6683b119a1ff16aed9209112bb6ffdfdd758730bc0f7929669f18261cf10b665ad491ef56c95e5894b5d0c8135689dca330758db5f74f79a41f7f0c7ad179e0648837c40988abf857401cff4ee90291b63f8dce7db56d2aec437b67f02662d77236d7595d5ac04e389fd6733cf7822afb66335e8e528f1304dea263cb0b20ac420f58176a64e136214f512bc92cc7a92557925bbf97f21b83aff4f60436b8a5b419f2221a1d9e5a01e61f788e60543001aa5c610cc11b2ba87e62f5a71c02adc4567b4ed850f2a42b7059301022f4339af1f67396913d1e43b31f8cf97d5beb3b807129d65aba4794412ba39eac0ceeb7add2055996851bf652a1f3249011b68cbe399c4237e9c229742649bcef027b95f6e9201192a6a262e13f3182f6698baa370a28e80e768baf0a608c445b35eb0a9a65d16d7eee1676b70e560a404bd7daf5c235fa6aa61b592523c12a39bd698179b68b279a4c1a16b7935a39ba7ce313169a462cc07abeb2c18c7feda47669de0228d7778c4ff9f49e59da4cff32104e5df80580b0941ce2bd86ef35ff78229934fd998a1131a622eaa99e82a2e645e66649c96e081d04588d278aec8e9f91dbc3f12311d40e348f24323c0e5f1da2d758d1624b7bddc96ca6c93153ec4dccf3610c9d2752f4faba1ad84c0c10a8f7eca5c4971ce0a04b908d58a6df520bd917adfcca3b8bc967cd581018b87d40010e25cfa7ed168ff620a0772b8dbec13ec3cacc54b278ec72b89f2638a66e87fd8ea348d5ae617e4305e14ea45314b9492aafacd551ccea67c1042bfba08d5a6bab8d3afe12f8ca2555f85d54308e5f7c2a58c7a5611eea8af3b85176e64a076cf916140fd613b4550b0bfda12dcf539d826ddd9ea1c99cfd824c8d2d132b2365d6e05468e69d737644727b05dd1ac5d4841a704ca5e1b252eeffe515eb547599525c52d3bcc5901517af4f2757347be5e2920fe88432e5e39573a6804802dee73453ce9b23db0e69c2940ce119116021f4bc08ee7d312c1babadf3012aa1056bcb1c3091576661aa2d36f9a67774c15ae12250b4068ec5f54b06bc4194634778f5b60f10c69fc8f276ae6233a4044a346017072d56945c061c95105d778f53467758b2a21f924a96e2365caefaba1dffc708546bddbee63ee5d32a81c32773ae5d2a04833402431a7c63c63ee4bdce79d6d63fae26351a7345aea1a74e4644ee4165eea476750006bfa0c1fca262cb6e442a8259ed3e3ac3abb3d8bcabf712da1e98db475b912ed9e416a35cbfd7e8f8155b8c417f502b2b7fbecb04ca3e6d4cce09f4da3f491f6ac4c1be01249abcc81721cb5c05c8a7b8e1f4badda74bd724cf5587ea58068f10c9ba6a8ff1b7b8fba00eec52d0fd7779bd2940b13607f54a7845b69a913837067876a72a808e229b94ee0e06b22fc5c23af42606b4f43065080ba9f3548d7ad5ba1e84ff828f4101344942f0e0a2921cc19385a82d17cbf5d77d1994222365edc70957b941f5ab29f666639c39cdc49ff379bb400cb717e98e9e0a9aa525dc76b1787408825e8ff1107ec607773efcb528784d4d806805c108fbc5def76334026e95c3a73e1f9324d5119f2a83d82c9e6ab94d1d7ba75d752ec287809f7b200c4935b1c75b901a34e25d5c68e38ede5f44b1c951e876a4e40705563d92b23ca78bfe22bdc0522956abd68226ba31011df8decb6500493ded07740da1fe289c4288e1a9c9269101e688afd3ae631962370e96d4600b9a816003d46cf1ea1c5c98e366fb5836aa32f64470450e01c3e8553237a535ed2c089fb474fa47715886fcb1df803c8eee8f661c12ba48f4846952417ab78adb0f6767b11377640ea02726ee4f98da5ea8a84e978e4e8efc8fd8e299a9483fc057f99ab217c9ee9bf01e857661e29a4055e50d162dc5348efe28b38134e9460e68bb3bc5a4dd6b0f14eec16e47bf425f423e516b149e4bfcd0684574a8701f33c29cef2505d0e086c3addd638777381f1427cbfec3e2630906507f2c0688d0e88d9d8508a8b9a69c099d9b5a109957be29367a4bc528acd9b41e40a31907c931e10387580085f58c89ce0fe2d9c4a0c8d348ea3ad8e64f688be85d6f7cd1a5f3d515e625aba23d799f5a69f86c3e8ec2312c5592891eb6b7d80c28dacee7275b7833e9b54ec867dcde772b4a75b9e4f89fad05b14c2c7a57af74d7556d45929844f56f9e3a734c837c256e095a9dc5be1661fc80181b1df4865d080123005be56f8829c4f0ac60be2e8894a086fbe72d7e15a2b531250e2916832993a0d34710d5593203921359b0feab2fdc72d012660b75abe83b38b3bfb51f81c2f4265770173ee39a044f787ade421c29b5e91d1bf636f2f717d588289b85606eec695802f78e0d75b18fd16c2cce5d37850a6436131a2821540865904aae17eec8dd0d132e6a927cd12c09466f542afe51710e541a3c150907aa771fdda1e0643fa87056e52bf638e5cf5ad1528ac99d79f86be12e522e260636eb9815421ac7c2f1f6a987581dc4a095681bcf5390e8a458dd363db4b8a49851f7f2e13da8d701f92d05a1a7b1974efe436557bc399be9bde428e893aa04698de3b197ef9a813635ceb4379739c5b0607787dd93c4d89af29919f033c274e076071df0f345f3f0852fef7e9e830b49bb40cbccc81553cea28c7275c37f19a2843363c0a8cc50ff162549e314f7e49cc79bc74f226fe87840bf1ed49de0e2372ee330b795184805ccc57a7a6624dcf10dc9a046f5b8f98298f19b4a66347b741c12baf692e9e18e746ea4f0d4af191fb321f15e0d563a231bd6ba3cad99d38314cee09c9a42f808efeed04e9bb394443a6a65c18d53adf1735f1165cc17a988125468e6db5dea688dde85bf633d14c24b14ba2f494774c687f9a12b0f118103eb1a3a27f81bf950bdd026380054ad908c2aca567cae58ac399e623b5fc0a2b10300cb5a1c5ad8ecefd89f5ddf5961e514c59159b3fcf40d216fae4d3128f1506196b01d1bcb5ecbd050460e8f97c3db0bccbe034ccae4ce4932eea9fe8897f2610dc954120c3dd6f47742fa80c58a17276fa606a098eee7bc212903fdfc1f2e7da2aa13e19cc7195f08fd1fc1a5ea818ed965e7b011a6f0ff4e69458100d05b40e1f88f1cb228dbf7531ef8623adefc0169b699bc62054da07b152fa8cde8e73848512bf2903744b82eff48fa3f738c3f8df3420c0ae2c5603fb80f1f8afb53348d14401b49dd0ddba1ed6e382f7eaa9b8ad4087ccd1a9e52cc03aab166f3ef07c2413a6769a79fa2e3da106ac1f86478a4314c09eeae0b1b8f92c9d4d4c18dec994cef62eb21a32629644b53f9824aa6f75b13f283b1eb38f5090e86ab2c7c7c851a6c1f4894ba879913d678103fbf59d3f55a26c633f7c9bb1eb2691ef65117c3de6137cf4f4f4ac114d7723e81e968bf7b3d817701e26d2b5518feaef0d1e5846500bf34cfccc2a864111a898e845a58a40807fc2c998c93765a2df1c3a192ee85cd2badb4a5f846001d87a7cf4ac46e2b7c7c21762cb3521d6b6e1b8b18de15b14cc535b2b8c87db64f8bf626c4bd70376172fe1e663a2a0e10e4f8f79c2ae026f4fcc9f8b75db3aaac5465d8783fdebd6e390fdd90557a099b2d1fb16127905ecb8335aca22ff0c6fbfaa1dd75ae1c902df3b0ea2119520bbfb67f49610f2ca4dec33e23cfd9e100051874663c796b2e6baaa0185495f41eaa1b640b774480a6126723e09641802b85456b7d88e7bfd8aa619817c75db63ec2114e944a83547e6b56a511a3ea260fda5003b2323d226286b756128536c0c87fb154e6e28b4d6add843a2745c4a6958096cfd96bc7b3fd22d3eb8800bc78bf857bd6d15d9819876087fac6f6b213d3e7fa9033045ab3dd574ce3972b009b6d5475422c5f8579a35587c43bbe326103c1c2e91df23f4eb952c60e529f82f706a3bf24bf933b0db909d4dbaa9a1e17e67d1f0942bc9c2901a2f70d8ee8b316040d6e1b94d305bedb1ca8103a33d70f64fb8ed0953c93eeb9ceab871182f68e436b3cf5acc35eee1d0728e3a8bd90b76b6f4b173271405ae26cf72bc41f73ea8eb194191ad894c9fd7f9cf9caeb8276298ff368267f7a388585788e516e18d6061124698402393dfe4204b6a2e7a3e5a44fefb78df709021cb0f6879935e59cadffda62d1d1f8e4af4117be78571bffe6a03511d561c6a090e2af579cb82487d37725d3fad8c9798627c49706d6adde913b17bff4e1dad1425bcc32d9c38068be591d61b57afe0c4384a1ea1012a2264fb473faf92cc33ff01d4ed396edca5a9a460cff83102172f838b1ff97c1373987f6c47034e06a19a7958a72853d6f5a32c1cc1ab9d6f01a764dd67e5824e82b789d1194615b253e53c21c2176d017908e6b3f21612080dcc2a40297b219ebc43cfaa46baa636a85cf369ee007a8811df7a967ccd037cb368b32386e9b268374b5045503820774c10673f64a2c14c6ebceacb7ab049a773169f67f123f1adf167a0c73b95a3dfcd016d474543739fac5398d89637a93e34b0673a4ed734c8b7f043bd7d57d52becca121f92214cfe2efa530820ba7809797f30f4d63ce3b31b9a82ee13d06c56187f09d7afb8daa2b7bc2d2808fa77b77f43a181d51619765e57abc7a460fa66391310313c6c9ee4a356e9de27de7fc0edb31bc5f4f069d8a0bdf3be3f98e204402f4c506e8f5b9a443f53fd240391fbb3558a4a676a07c308bd6bb23e29b76f69cf0c27188ee0a5614df8e3bccdbf0b5f13329a9ad0cb0fcab55f5a9bdcfe3e3ab48e20fb5e0f7d74c5520d8f2e4920a711ad6f93e1de9e9689827783ad908d5ad762f1f9e2cffb2c267b5cf23d60e20e3f53341e684fb4212d04646cad352fb69048d565696fe2e33af5f9e3cd01fcfe6bfb666b8a340d7f39ac83e053b0b039f473491a40169c80214b2a335c336781858525ce8629d42e4ebbf43a9acd00723eff40a57c90f9f9bf6ef580243ebfbb04ff32d00339badccc2bf822915be02db2fac0869f3e4b05e7dfac4c588bd4b182992f0bcc2e9b1c2dab53ddfe42f24104d8041911c3c9a7537b6162215556dade4a36211c71a47eee75a9b7062f446531140137103b194c352e1c5e79d315d341f548b28c51406c5a167d698512289072c2ea4635f2c5458950112fe423335358198a98e45f187b907d1c8ec5b76075c2b8fa7b15f1f213ba3298ea081cfa3c43991d373ccc1c4f9c4e3b7501a9172cff45d1dbab180784fea83ee8d9f8d954ab33cb62e8ad8e465ad7f48beef51e59f82c52738cbe2c3bc284ed20dcff924d6a33663c7949ab75dd590d990d8055dc79556ebe0ca92f598a05b1d59afdfc7290a9e084ab6b1cb5c7c63ab7eb1b4100c39f9b1c0b9ff6a1339e8f99cc3e4de0b10043178c6e1b6a2356ff81feac5ae5068b4dccf63a4306a7107e58c06f8bd6d139a578481a1be78764ac4f2e8368492819809ccdd92131660e59f4a4283dab960c3aefb08d617f71c1c84c94e36ab9b805e1b1202ddf68538dca08e4a5ac4a1c442608ce12dd781105db4207b8c14ce8d3b532955e4c24fd477f2ae0a0548c45a4eee241e87ac59483f33e2b08642a0ed37e18a0293bbccb743734b0e5c794ceea99dca837e3bf8edc12666f51612e8f493853930cc29a8e235114ae866a5333bcb28b898102d04472d7d5fc5f062862d199ee7c9db232b5aa69fa23dd1856001b705755570e2a725da140c20f1fb170342526af42aa0f3499c3f6f7fc4cc25bf768955737be23d20d9fc1c7b792e6bf218b2cd612090443e1314f674f318d62e8c54a897d64432cddb433b638bc98eaa5b9684a74a95536a8c951a156b4b7ddad138af5c5d5c45ff7841f372abbd680e4d960adf1deb711babf0c12c2d85facb9fd6fc2349b3401b0eade7c5015d63a04a507582b1401dc0cfa59abb7a177217b691f14cbfc9e509ed06b6d425bef785f5c4a5775e39a6d16cf57de25e33a2ee07e11408ce3fe9c6a20d081cafaa1b11596e3efcb242ea1d058657a79c87a239b3eb985f4bfca71a6a3d77664c32ba07b44aa5f01d61335b15ef8f78e975ddd82bf242fd632fe7089c12c8839d8b5ad99d0839062f196c456b966f46c281c1b12303b66d92c8acc8273c48ed895afaaa2329238c032ab1f1cd6cede30e818a31b05c46d2fcf51a143129e56a601829f19d1028934c9057b8be03ffc131444f3783f6a02889eb5321852ba09d63afa06826361073c5b9ab125dc1cd41cda0667636ecc180da8d84beb8e8bd920ad9e024ba02461a1c8f97bf6255bcac94e281fdae9248753944c1918df4f35e47abd9da0bbdb221567bd93d4590f6330d1ab634d470d93930d10af7d8d10902b5275b09eefe88f5d7fe97ecffa75a939ebaa367ead94ec97f3a1e03187ecb8e561f0a4b66bb0aa3be9876157f6e4c62eb23449ff4cd843ab2501600ea56bc679a421dc998815963147147e5884e5498823846abe0d4ca4a02ffc08c35a5a5910380ef19312f13fce3c9dd0f906557429f7382a7f2d2c75eea846d875d079bf6d0ade3636926c7eae5134a974fda32ecb9417d91cc1a1d6941623a6b0b53ef4b0ef7a1d3f89036296e91c4b0b37ca240851cfb635132c23fdd2309194d833e40b76119d58f6587f41c5d6f5bedf22f93abc35fadc9b33fed960b856bc4af026d55204c1394d05daab3aabcf639fea7d08b26ca293758b24b8a8bd9407b0ecf099ea5d3af2f4e84f794329d85a193f50e7c0f4e56d5690d56515862d2eae69c79812e052a105f51f0ba2b04f60f1fa32dd0b33011189383c00693f6aba3e5bd861f5f9ba3d548ffc4ba8250661474208562ca61ad750c4741cc98c5e49ef8591bdec11ad9a5e77e4f6e106b1ab58f36805ff88e701cd94a63091b8f5ba6b66cf5119612c9813982f79613d134d05031f06abc65a5486a3cc8ab95afff47e8548fca7b493eb9953e0e3c4c8f75ab5c243860cfe6f202bc9a61f3710cfda0146827dffc5ba38076d273dd1097ae778eff469f4cf1a4df540c238a618398c555cc34988e31bff991d9bfe88e8b9265149fb64cd030241220ccee639106a2a900b71cb8e6a9e0051c7548a1bf2b851f0f632fe458e0ea69a49c9bdee55020962b456f30fb3fda423bea1d6ca33b16f075609e2726bb3e5f151df5ea6d8692effba922fae39e9328dcbf4308c39d90f6cd388283a6a24a1cf2ef9f134a83371b39bee0d5014b546d2ad403b80cf86bee6e1a404902f645e96fe1c364dc9330afbcafa324a696ca9929ee60c1a96e09ed5e7bd07a270b2268cd15cb0a1c77e4f6c424a47d3c4e320a956f4c3cf9d7a372f8b488447e02f0bddd5559f11cabe8a1173545a41c3eb6bb98b76106d37b90e4b5ec77ddc5fa0ea20e15f8e80890429249e0084fcce4f92f61c6ca1146a5d6836923d51b54223110804a4594ea303f18dc14891cf3d13059808c3b89d9ab333463ce57e46d271178bd88ed75e1620617bbabb13ad09b7c9b11ce77bbba75eb10e739de0b9c41070cd0a166ee2f7e67f032c2e9aa247ad235bcfd3cb0c83956b6d134e8000e006b37be04d266cd7cac352ef6cb6d2534859b4867bb2f4fef585a49621a30069d633e02f9089d9b7456d698b9bbbba7c66f5010219ed82cd5d744b81304b0a92d54f88e16019c95490a00adb1ecd7ebff83b8eb931e528b99cc1c19ec20d67143beff8527938eb6e9b166b74f1024cd58e3286f9ea8227eb000b5592a53acc608d524c0592024c5b29a594c6fee7ef3a378aa75fc795e592d748046e1a62d864d783623b9a8a97eed435b730228c67ee0c10190161d951a185de1e38c9d177ad0eccd3e3cf52934fdbe44da9c76624454fd133aa8137ed0567fe85efaa90c9f495a1242d76540d466ba1df011013b23a32a58ae1d36dc54bb8f7b3f48574c14f613a65aad75295f801aafa02311048f54976fcc059e3aafcd40e20809b39299edddbd6c65de7b1e70ea7d113a8724cb4ea240f6b1da36b034df9b67fc2cd6e4e1e675246947f555071cffaf32944779f0d47cb3537760d64a77695794b3d45f497b6a148c3df288f3c76173032649877d32444d8cca5cf70f45951002ce6d63650837ea6e75404896fdd01d01cbfde5efe67f945b25e4ac450396cf4df2d53801323af87ee3cf1df7b34c20ebfe7090dc0fe46cce899401b1e008aa669a05ce41821ecd8f45465ede3b066d2ade39899e01a0ff67d0d79bfbbc7a66a9e1ba70f94b5eb59ab46578e3940d2b487cf334320458c773c01dfd0eeae3de550f1267f982e05dbda631da7bddd4e22a88941b5681ca6aa2737655f9c3248c05bdff7953464c3b166972d4d06abe61fb6f7559f5f91a41649eaa6febcd6ffa749602f7a612ec2a8c08f948a637145129ce60d8554d2ad19cdc1d406ea3a7f1cef809d23101845fb7aedc671fcf95691cd533f475252ec5b7da620aba80d1f44f9ea0dac02254385beeeca47c5e0501a088200f1f9bf3f8b4f824e2c9840fd110fa774d11a0a7bf622a3e95c1dee2429f3fa61494abd948b48efc3fcd411ee76c89426e7d0843bba4ef28e578da83a165b3f25c182f16f1f39df0ffb5884ba5aa8a560b09073b90647c35e1561cb1564202a0bdc741ce9d70d1a646986f6c66a2816019c29b7f7ec70b682ad2da757a9aeb4524974c635ab3be67133062e09cac3b1cd177cd4354669874802d65b4537fc30388cdad38b7e3a51b339adf8aa58f64900864cbbb755721d268fe4a29a44affdccf3388cdfbc24de31bf3e207c418e29690c7a1bcbd262bf5e4302461a8d824171acbc51beb03a04b23013fbc98914d1400a37f8663866baa3ebd3ac44796fa55c72eddd55ca961e8f12e85c8b442e3cef8d8e687de085aee898bd17079667129c180e5d76582b5efeebce981729df9478e22a79ad30dd4801648eaa5d980dd58bb51f9d57431de75c4c81c076ffdc678dc5ab2691fd884914e96271051604988423b49d650adc0ded1d980d4f878f7e5517ee0615b8a8d1a3e099fa846a20b443acccb22380a96799d61bfb558edad0b3308c4a67ebfb5dc36d0b9ed0fb78d38c65cae0234abe0d77685e882809ca9da1614020f9a5cb23dc6aa6019d46870875c6e7e5743a33d5337fda93d732e87b18bb811a15d1aac0d259cb659f49cc255b9ccb38f7a6e836b8e0871a57e2dd7f03ccfd0e828e58e5d2114bb29a7704e08462efa364badaaa1f8f4f05bcc2f40d88b7b37dd3bb79f3c9a2d45e2930c179cb518bf5ac553228dd984d88c64cc1868d685e1b5b4fff2db0c2de5900f5e97f2ecef7bca50dbdeec88365132dbf844acabcdce3dd82dc147c8763974239734d5bac63c684489e29817b7c5bf4370d3fec0b7052d5f6cb71ba7f7b2f7f52f974cab8b73b52c51755ce39ebfb8e3b94cbea6a29ef5d1ec5f5feca6daa452f2f499bf0141c5f655a4d17f91de27ef831e09d1d7369143cfd151fa6586b6d4e835bf1168226408eaf9a0edf45ec473c2e9d4a3a796ee9dcd5b3704e193434fee58f1d7a22778bb04f8c1a7938d291ec064a6970a055e64945df580df22012fac44167b8e63a5780524d277760a1a578cb0313ff9147027b2623d7ae9a1248e8cd538741bb8a21f8f3575c04c825f3946e6bf12315b456e79942f80b87ebd620c4beb7a2636751b7189426a9d41565983348807164efde9cbe289b3248ce7bbed2b11c700fa61978c0ad46ceec4cbd82ec99b4ea1c7c4d7ab173ed0bcedb8b062cc7b4f27a87c77932218b55d59426c95722d7d4ca6d2265303e4613598ca6a120317f06d87ce21bedc622ba0de3559bff8856181764801aaa9a439dab7f6d43a9c43cc34dd55ac5386152cbc60cc9e5c2d672110c1c84ac700dffe4f6136f26f3c88ccf02bccef185f3c5e0c809d34dfa159ffda80950e378d6dd74bff8a1bf5fb9c156b57d581cf334f9713b9781d5c2fc3d3f84fceee9ed942ff92d9be017f8fef4ccc4ee690666ccb54e7821c214a44fb3f06e7a7d35c7b81d2907333b26cb83ad2dbed499e2f2763640d0ffc57b063b8e840a028efe31e4f7e89b5f177ec0008f9422cfa314666c5e9ad40f9f30b09054f580f2e891ee9fdd3c4d1551d68b5645f74b2bf8c4da5b7ffb7fde25b73283d7ba3e7374412d67e4403164ff564e585e235edbd1429ae9cf67dbb414dc6b3e8f68176780163315d29a6ce804bf58dd069c16f0647dc0afb43159a195697f8d3dc7313591017cd64879d418975def2f654b937dad1bacbb5929ca7e20e76e73de1ad94263fd2628ca32bb4b263282e0decc828efbfdb12d1de5ef01cea6b3dcc2452f1c8f77e1a649e3e3b8c0c423ccb9fb268e177471142db2f57a9ca41eff573afa888748ae48e896247b822b9c9911e695a34e429dc2c9c439b312c31723ea27cfed2f0116b489e8e182677acfd56084a36ced3a4c2665f69cc248fb2655c39794b1fb28f46021fe79080c14644648dee90cc435c53eedf044e1c4d0c70d97d7d54888cbadd6c2c6f25e1ea62c54c21a958516b2d23a715f6eafd5602f1d8e438ba2d26aa545c41c0bcfa9ccb9a54a3d18a8170b80233ef3e2430ba47de41f7aaa4552be8d47d2a890e0bbd72381b4d8e316d7a5eed124c436778d87a093754efe90801420f6db579a2a99b9e3d1be3a3188208084c00b2839805ae9441ce2ef2317a55aa80c4f334bbcc05483b769fde8ee6d03dc9568afaa6f2addb140ce77171d85c67ff651473e6ba58411bbc7866b5c362897a79e5a20a08843a85e85026aed32a2c7c0154d65498ba30186e0c12230ef23783f2f12dd0d368281d9a74911a168ff88ad9711f8d5b323a6ccd2fb4cd0a23314bb6d82bf26fdc511179171a3967948e87a21f306b3f23d340aa351387f1dc3b9a4efad1edc1e1a00d3c68a253d2e6176adc05da8127a2709b9de7493901ebf1d6946cbd22dad8bd984c22b8eb0987c83e872a512707090fd1640b848bca45d9d59507874e51593aabe3b0a7b024ff686eff9d3783d9bc5f44d58a18144d2f2738d356fdfae17a215ede259383110c6a1e6cb7b337523ed280c1c7696bca736a725e973448aa8acce32066da0fc5cabeb1ecb481e0d4b5d9951ef499195dbf32b14b1570006714673a06b913fa93e3804f98831d4e1c541487de67d1ed057885f395e0cef9e0efd6901d86ddf8ff2293f4e3ec7ebadfed343625f20ba72f43bfaf2a769601482306bf35208dd4383061ba6270858f38b12de41c1fac1b6e8eb4bfc08f763b0d3e4da9c8e26abc48135ec431d1aeded4f2af44d66c42e70179083ed7698096f6654964870ac2c290d81a4237851a4b06eae1201d6c2ac67f77bc0823d1a64508c0c2c38a5a489817b0f75b3052ab71111cfc3577c9aac62912298c342c595690296ec7c5bcb8e92f25956325d2770eee848a2772afbbdde92109bc86d39458eafc9dc9b8d373c1394fc36e4ba1c9d191a4013e5a85200de8616e3d51ccfa490d7d99077c381e61e5e0233db59010d35490488459f3c67a4c77dd0fecb401b57aa016b0ef4f79271cd05d2be12241af235da5979c109c9f3a92a0a65d10fcce08959aafe73203fb8c908deea144ea44d67c16a1cdeb3c842137a5abf01c168bc6ef08c0c6af625108162576744eca81886365983527de4f97963b136b947f95085b3f81e4109e3152e9307b255bb9dedbda9a9dec6c0790d3a05c394d5b42c7917de4b0e1ee71bbab68885b4902dc94581f9993a81d5b16c37d6140a993feb86dc51a0a04815e251a60accd654b26568a705d3f3cbeb9cce33573c1b2535cd0709ac039e9e7e3b9a8f7861929a2c2a94599c3cb1a453abf279402aa92a75fbba70e7f54ebc9c56697378f40581379c2d2787a73626d56b6a840607b81d1b87888fa91377dc9da3a6c31e99084e9a5dcad3447ad18ce30c756dd9095b531950230c0bd022e387c94ea9da2f12bb6b5d04946fae0d078d3d9e960b6533c24218ce6add6ba3fc5f0839206534374694e505612b5233e12c6712d3df539d15ec66a54f54b3160b0c4658b7347186f91a8f0bce927e50b31bce70a73ee68fc32b4238ae4eaa8a16651ab695bc16cf0ccc6a7d515de47583b7ae5197b0db977442770b8ba2084137835032231856c29d1a3018dbb2a5722483c7f84391a7ae093dcade6a44d3701e968eaf6f395f55398e7aed39510001ab92a9fce60fd947ad4294c7729a3409a37f9ce483dfbc805d6a68f1a42fe067af2ebe2bf7f5ba03ff8f40eecb6b68bbbc7140aab22c4f489300da04af3eaae3ab448392d9ee6723927f36d7eb7a8d2e3b7eb5703b4b1fc63c50b65a484e623a837ab5addd59b750eddde46ed1383cd843f751ecfbc1626d7ea88159505b88cabc04091d147fa73c40d4247549c15cc3708f16231c355541a66cb14be04c9094ba5b6a4adad54485145b46228d0b0d5029a0732ae86018046739d802bb703be47dd8fddd602e0df3b1df747415626e26f661d90962194b0d813d23f5f0e13831d002e572760ac7b3f4dc80daf040287be8ee8e4bcee1fbbb4712b02c426c3e84011213d4f7670164cc12472c26226a5b3d6fc4620b1c3225f418f1175bc1370124d0ffabc8a639e12189378a82e40dabb7e1144c45cf04423538a2a9f6390bd28c304169ebf380d5e5e138915e6dd6c8f472c1fa074bd13c13fe8c82a3a6d495a97485bb2ea16ec8f34f44b1651eee97908cb0f2c29adc0b4521a59f9473b34c1239dbaff65d3cb4b71f93abfbfc0bf24a9fbd2f0c150467441c807e18d692ffe18b80160fa1e959ef6516a1f2c321ebc9b7cff5469efab2c710017b6bb8bf5ad17c376e8e59a94872dd7cbac4e328e9c0e7ce03484b8b2f50e719567dce0e24f3da42e72eefdbccc82829d62dea49e7abfe65772aabb7367a99a5fdf3cbe6f00bbc536a35e24692e0bc90294073a53194a69fe127c22e65656d5f2449947a5ebc13033fa45b9cfbfa475a4c957fd9d17aee4eb0d3ee9ea8f22c30c1aa8cf569e7c50377ffb447268f19817a32a1a01a881477fabd0d1be50e1e505b6e0c122ac34b696b5c45747f584a33d96a4df3e903f0c610ac4cd5a1d9f3a55a1d5db4ae385d56a07931dd7614879ad97f5b3041ef8a468cd3cc213fbd63ceb88bb9b30ecc712fbdecf43a5fcebb15f9cf3da385167e8327e1b33a91982072687a9811e5aa06653204b701983a6f185e12ac2b84cac3c1d9ad91676fdeb9f46485422036b6abad96ceaf27527d234ecac739d0017654235eb35bcc08cb8dc85ddedeefce16140fefef6d0aa0a66c0e5c62499e0e1ca4c5f66785cd7a2a18f04a429b9990f27167e35831861e2bf1f9755330fe41e4b0f3db6549f78f39c333d4648862bd21084a43c0d77da5703159d4f3039ea9a4f106ba01c1473f78af16544040b3da446fc12b2257c920fcd05eac5d3eaafcf2143525299edad2abe55f907a5bb9c018bd5fab1eecd5f281d1add4db86d0322d3ea49f2fefa6984c9b7e04be1b7d41dd554fd33e0be9e14c477b50525e40be934ab728c6126bf450e5695a10aa9b23119ffa74223044495f2e7733d06f9f37898ecb2b46effee7c6f84319c15ca7b469efe3611e93905e560a36494d5cbf89a16e074d81414a5e486fa20e69f77aa0bda76c5e4c30debc8639f33746de88b222f165024e3d7af468219ac967d309e5dc774d388d9e4a4ccc61f809ac4a0dc6a5a53345daedb8f08f7afeea949b99f4a03bca5728a20c0e75a7294c0cb750b5d5d475b5777071be5edb0b1b5bbdfb551ae64206b21f8154167dd5b3d17169e12c128b1267c2ddf74e72c57bd2ca7dfd811c79197435393f98a289c21a64879d8d507b37777e69d8ee7269fafcee864d0819af216064f8ae49223f45190920ce04e65971b69d568465f6b2cdb70520d8e11ce85c2c2c10aec5e6d98333fe09994ed6b6b6a99b8cc3930c53e4bc33a490447c88e6b3b1a6291ab53007f783f87dadadf97032faaf7fcafc6aeaa18cf09d65448f2833fa9a303473f885ba0fdeb2b935bbae2ba412b16ab981f68b0a38a502deacb95ee7674b4589d5a7e0e0e39c8fdfc47eccff2e8d84e17c4d65fc7bf8a13d1fe53b5e52b7ae62723764dccc69a0722dfc8278d7d9ebcfd34513908460fd7cc5dbc656fb315847daea44854c29c5f69ef80d00ee9c31d0e9503d6c1763fe8b9e85e938d2232bfae954d1141207eb8eb825af031b3521f49ab30843558e397c96cd8541be53497414f35694ceb94cf0efeae6cca711a9f0b550758ad79e010bec461cb693e4d9bcaef8e73cbf3ef65e10d896e9b7f7ac2d9f6a4aa7ce149f91ed774463cc2fbd052c13f9a9746d12243e2d513d1cc2d81dfd5ec90d5db9e08daf0934f97a54447b4f653434956632b936fb0eb3306a843803672b8e28d5c8f01ee6cd4d07a7841580eec5b542aa5a518bca6ea9d029db6ba47ae1dd1528bd34c39d2e44cefb0610730296e621dd00e74fe488eeffcf63b20b162354a50d313b98207a73af71f04136b74898ff7bf2724f0949b2223f4d6efa33594a7d0b77038107a743416232fcc772f804eef49fdbbdc1476a61e245e717bc82646046f3f520b16c4c0442d311c687ac2a29d87e7824369bf8ebe5260e1c0f81df676c17cd0d4f8673ca87c2a14770e3cd148c073993fafe11861232204cfe330cf563b036240b73cd13c323090b8df3db720c6920c84a2420b03452ea9c8facdab27300e8a165b4164227e3955421fd00e36db06721e40537e15267b121af272459174917a6120753296384275a0d51278626a21c02647dd868f59d4cb3b56b7924d6d1eb5412c7a99531094577bf448baf392badb86240a7405b52328708d7fec7363d0bdb155c8b4f7a4f8731bb7bda5fdf5bfd37ae56040d74210a55250059c8587fc55f5b3bcfcaa709e1346a7af521995bd48dd005a693e8a829d687a370a5f4fb1e4ddbc9005639859ea64499f40efc6dbc334b9c8484da9defc0e74b24913d92c597f70620c6a5432257c0de17bf299ea93eef0c61f6ce0dca34105e29a4d5d6e817add6d0c9e6a8aa73a29bcbad0bca12c5298172a6332542ec0b33e4226924cbc6c2dbbde746ab3ed136c3d0fdcf919d17a32f83ad04bae2401d83d4d86eb2fae61d25471e489365d87da3974e421fd977469af43b14c6b7d908f0aef06f08cb97ddab5dfbaf1db36f026a113cd11de5cd266ef56142e1cb5f49639633d8dcf39c72b2231dc372408931b8f28475387c2ee9dfa0d75db2039c60b77ca728c6dfe5e96443c4041f243dddf0668f67377ea209908f57b957ece4dc246d89f0b2135c5229eb819e199d77b8ea82e5a7d20d3662d7c6ccc9f4c52791742f9551c3c3849313da3992846e8a2b69276c53ff67faa6b1d44451078e2ec97d9cc5318eb790b3fe329aa24bf9cd25c005c2c3928e9a2509eec7f4edfeb909a53caf5bbda7d0a3e8a7318e40c9171203df05bbbbc6847e1a6fbbe1ea08af47a04d841d564a59d1faed8167a45af9ad3697e51ccc21138e1c95da639cd74daea0d05b0b8267abf968b4ca0ea0c49dbe0b7fae5c7464ca7eca2cc1edf37120beaf002fd52fd7275bb09274da9904f6bb0113889b688471605ebde26e8c9a168af9e8973d0bfb1788f73a25dc5169be001e2e7aad0611c532bcb118876d1e2e97bfc4681c8e39b19dc1a96819f6c812a695277188357590a6e4dee66c06f7827f738e691aff05eabef963a91905bd8660516c06d48be3043141a85f6017ae06e7c0042ea5fef7eaa1de6689102c1a2ea7249e1f9690801523b886e32b0303dfe473b05391333b5b4f883080a465deb327fc48d199105e973e2ad3326e6d2b7e0efd5215d6956e58c0cba5d6b512fb4f3d8d5cb0f7ce8d3255861ae0f4cc7877ea5a0ea9c38b827de3e72e1fd939a33697554fe85281542be9a0eca3b57ee35704e1b604893bd24b577018b44af28c27af90374a71d78d82e0b38aca3287ee93832e2203ec0f83b75767ce4d63e2b925e2b96a6789f662b07be0ddcc880e5b1e70aa045a9f31d6783d7ac37c097004aa220b68e9936f3e99e2ab96296b1427c9ebfa2e702eba08a55790703516e2ede3ca99c09d58d244976b9198a0c652f5ec4bf67c0bba07a8c11f5c82001cba81f5d8f587bf5c1bfb3a91d6ad6cddc42fca2eb9966edd38a51fb8342b808e5a05b3bc69f3949c33291293c51317ea1fabb532eef8511021b46f6804fbaff704588a87621c6c88bdf6b0bfb6737fa5097a47764ed406eda92d5e7a81b556f84bfe3f8babea4499a61d5bd23be3840bbdac49bb8a5e2c9d8e81d633201c5cc81dd15caafebce57e971fe69da732a05374a76dc916fbfbb5cf239db5b9e556cd59097a06cd387f80039d3b60c8262dedfcb73488fb9a8c7e6e1c1dc654190c8116ed0f4718d42ef99d46f3a1f369f003cddc627d55540ddbb969c1695632159b43fffef8602cfb6c8f3c9ad2c2d635296d94d9568c04e43ab98fe8d904a62dd490942a152b40d269493852c091436d33a47dc845aadcb5dbbfda8352664e001fdaaf08f1c51d43b12746ab2fecf09054e205e9f502eec4c2b6427d20c6d3a2a3e22a34c328085eb5f9d107dc8ea62f6ce3ad502342baadecf6a82514c7129b5cc72533225d8e4bba05a3a8630d4f3747664862b7dabbb6da2f6992bf7cd21f41fef4f60ea8c5a2225dcf2cf9e598d82ad1e5d2afc87fa45f95acc42edd372b5f805c323a3c3bb7f4e24ab41326923c755852f64076e5198eb9ee5e2316b812b1da5c54d0e9c12197570cb14af0d98a1204f397b783cf648f7d33b56d6c45ffe4eec652af9bc164cb575fa87ef5f7a9d42dfe8d35405d4ebfebb927ad0f37fb1cfba847300f7c4312fd28c638d6424eb5da5dfc608440a7695c86841bcf2433ea79a38df372d2f798ace5ff7f2cabb7a5f0f3d0aab613038ca1d69bf6173d0b45b53fafe7555a9995f13da5d5e7d5b75af1c8cc90378978e1ed16501bf6c24f0ce27fd0fa4e613db7d84e6ec3c930e210a151e98a8f70a9803d4a9d515edbfb0225d59e241a44417fc8a3fc746a6cfeb086c87b54ab2a74de003ecb18406d2ffb2a7dc51f4781e29ab8e39d0ae8ed3b739151bc845c829bfabeb6e4544fc9eaac16fbc2c1b4b9a4999afb867ae1314b81fec826404201d133edc29d115373d79b98de80651a21777fe1e5f1c6f2046de1c48d7e636ebaed4be278a8d6b260291409ec867619f82b92121736339cb760230cea7bb21c9468ae09b67285c11ea366dc5f9e96bdb62173cbe8198ac0e7e24333c7105e6625a2d2250c0e35c27bb942594ca25c411983f53beac76bcf02eb2f5d56fdd0274cb1bec6c4f511aa1358869e28d4534b3a9b9f75d8a31e76d2b0522badda545b51466c987b9f1877a225a16ea710ddd4f8f04d3178f93d8c124ae7516c09e0ef398973cdbb21341d4db78844e69ee779354ce4c744bb301585b1f9bde3b3d810203e880a3894fd26254de2bb5bb2b03d1b825b9f51eed60a800e13a5c161409a27ad940d6f30177d16b9bb67fbdd5cdd8d81415a77842f3dc16e4aaeaf8110125eb7ece44f1c69dc6488fb32a5bfec46bfa32a06922c1024405e1c89be647f6dd52c6df8fc435aa719e0f95aa75df2f2a1a6b18d70c0b54259c90599a522844f71ecdee3e1d46c4e41076308859eb5c4e6c586644d2a1ab63d2238af46844ef0e0bad74fc90f7ac0bcb6e76318797e7289a57ca5f2f4c2e41ea1b5238e9edc6f534c6655289af0a4404c5af515b36ba87bbbdc3cd34987b5158d033e6a44e0344422a53217d7834c364aaec11e9e1ae8c3d7e04e5d859c4084909f5ef58339a7b3e2c36c6c93d40b6b73a775a7c23c0d61712fee24ad11c2b59020eec7375cc9cb8a58a91cbd5e6bd303ca94bd8be3b7913870de95ad4394e05d261c815a45f54cdf4dacec4c6d94560d0c558d327459f3a1360d85e1992f8991a907e7ccb98da19b0338ce40aa30df12a9ef8de39ca43e67c649c19a28d95fc7daa19fd34804fbd60692795f2a633236d631f8a1850d81fca438248a60ee3c6b133aa1a208d4e442df8cc1ae55f00af93801f630e49d7df62edc3debb0e3a7ff2591388790a8b7c126a5461a96fee1c025c6cf37e2d2ee7d4e0b4ffdda132a86ffccfa513171318c301bf7b4ea211f1c409499c720e381ce28c5292d9d94f22e79cecefa773775d80d6473cbfdeb4c52bdc1c66732c15abc1df719ffb461fdb1fd2bc04f85780ca83548b6f83f4abe1582e0487aca8ea33467d76d2cb0bbf8a19b9468745924031fa1306b55c659a07067e1613668c646c6637c3b1e34eedffce80dbb73c93e25b15ec8d1679bb1794f0b991ef2bde0226ecd9bf6864b8b35e800b4a21fdebd89328e66cb83adcc5cc73f1f10b785e4a3e1a67387b8e630ff7d8348aab5cf30b398f58268537f72528ec34aef0d9475244454c3d49f1a90f14e28b382d5324290372e35c4dd8113a3b9c8be20eca58a532dee1fdd8e3cc55064df0a7e27f49782b11b767c55761bb0b08a896aff1a05c00241e750142b1437546b586f6bff345d58b7420d85a2b2ff0152392d492b48bff3086fb36be9c8c96ab567afb93959eaaa592dbdd31f99e57aaf7978a15402642a50e0b131becbeee090c59b82f21223fd0b814c2da4ae2db4d996099a154e7cffe0a04abca940d7b4dc0c1b6d7d78af4cdc1493ad504f8ec7c6e44e166e50e5b14ab38399344deb243a1998137051db6dc0fafdb49d90878cbc175ef90c28e09c510ffdcd4aac06c18bcd5be6fe3989a66b00444257e39768233db6ea3bdb533f53d6ba38d858d227c8ba00e38a7ec176227a6d49e3dbc3598c349298732d05ab0d462cd6ea4fade011b41511191c693a349d134e09e957a601702096efd745c1c3bac603b4f26bf721e947608da1438bec854e9f3097247c62d4651d5d1317fd36ecac8bf1972cef64f83253ed218c2effb574205db86c858aea1c995d0825fb2fc6a9ead3e8138bef3cadb403ee599a288206671e24ffa706ea3fa5d79a06241feab05ebfb67c37b5a259259b1ae5dfd1f3f40577b191fed4768eafdbd517258311ad2712d21f11e2fe0b53440776713ce6b83851274c23b242bb2f95af1f1eede3b6ecb35ab5e084f36b6c81cef23e4abfdec068ac9fc795cda163a955e6b158c34211a9e70229d57e4316f53ed9f664123230f6d36b226aeaf6de91a61c76e4211340eb7c33050263740a9fa6434a5561834ae73660a66f8802ce72782eb330efef9d59fb4b61f7f3855d72e6f8ad67bbffbec96f66d66aaf57ee9e326440b4e3bb129aff84e498ff0903242ae9eece9cc547437fafe3714c8e560ddbcf57ab8d7aee73764e66adff7f321066d333e6aef561b9441d405a56bb62c8d139cc2674382bf3775b26f8bd84a3163cac7c23b9f1d1cce21a91e65e1c95178adffd55bc2198900408726fc5cf9de0716db3a5f5f12ba7e63e239b921e7244f38ca7a0f6fd3d673c252be223e9f95a0527f7cc7169f9d48f5e58778b095228f23732e52d490afdea1e6c88133a65772638e7f17ab3315ee6206946a2f132087e9440ec831148b3beb561337b6a4facabe9dee1ff458bd6c5b40b53de077ddb1d7d9a9b43f774324c14dffb87e6f49e6e295dcf91eb5213a8937822eb9a49029e47f9dd06ea0f323a41ce3cddd9793a61ca8352dfc4053a4726145ec074a4ec5237cbd1f6a67da535bfa06b09dfbe073e2870b6878daf0020b2dca0f139378d8252dffa5723dc8b49b21a900f6f4ed096a17191b19ee62817d1c86184f733bd2fb3c946128eac3f4119501fbd14960257322a2a3abd612d78dc69ad3bff1260ba3926cf0291fec25f1d31c538d2c67dcc68e0d802ff76833817d37add41d01baf51d5a121271f0335674c2ac4c2f35eda197bd2445a39c0ffcebd61a09c506d8fc773734c4c35216f561373890ba636eadf76eff1e752feaf44e6367498ee93527515fb131f2ae604b7f643a752a38c54c1dda0bf33bf98141eba6174e4e17fd5ea6f870c5e2152f18a9cfe89bf9b316e370876de98b85a24ea25297c2898e9763cbfbac5c6a73ac70ec90575e0b969a361c36b47e9a1c76daaa4853295c90e1b805671b99013099729d45eb41e7e37259290afe738683c6bff39260fc33b0ec83f6b93d0ff1e7fbc65f77fb58314c091c1cc274608ac46a71e50cbac853b4c948cfa6829a50898c32686dec1788ff390e603b01fa545d6cab7639c406bcbba51b4932bc27de2294021bcfc122495bf6e074b74ec1f615d297772a675085fd4ad1ee929f78cd19494775cfb12ee1cf8394d5dc880eacb30d75b3861d83f66f3bab562264bbc68024b112af73181038b2755f5a710b530a44e6564bd5e8232a4d7d93133e5e970d1ddf85d7ff360d77565daca1e8af7d56eb0262963ef2e52d8ca4b0c9483a4e4e85a6a11103c672d6c5885fe0038b0b88bed15381cbb0fa91b545cb8206b364098a0882ed11e75d5ab76fc2f4ca57d1b0ccc2cbe3e44ea186ab424531a755372bc2901b61e491713ef93dca82864443e3b05fb87349b0e33ac133a915edf5ca8b2abc7b01a2ea188d540a46445f7095fbfabf7af85b575a905c321b9bcda15720ee555a640835f194f81d769dd4a8adc8e5895a97b3c9467a289fced0e2df91e4f6f804c53dc78a851f447e7272990a1c89f2411eef98ded47401e901ed920ed49574ea28f1a4af394f22155c5c48f8d71b84eff11332c33b0c546417737704a11e90668b708efecd3e7dd3738902883bb5e8474b228b7c6426d64558209140fb2aa4304cf85b47b7f49174f12479e92d5afba2d2031686aa8131fc1a836770fbe7bb2053d7c5b8363257dcbe5bcb04c43fada299c255b78246cd50998455f3a39a8829e9f7fb25199991616280692ba08492190c06a063d8d64a59059ff3c182bc47dc99a8fdf59bb69e075aa9e8f043cc8b68328edd725b8311d53d913e6547a71edd59136adc9398457969037a1de0195b428d01a43748d37a692c4db392b5a6a963398ec0d0657bbf726ae8b3b4adbc859a7a8830ca4750ad867627a652cca661c5dcd702d1ac2ca60884d633e159c35a6f371b642c17578554c74dafc0b7e74c945f7430b1fc7133749a5f216d753201d20aae324a20d95d6c4378782fdd78dd514cd30d5e0f606a1e85db655201be9800da4596df384668549187478a325d8115244d5186197b19a68d6fc0e50dfe58618904dd13d8692be85932a93498170ce6f5ce6e1e97532317c6097bf3ce3de24d0fe5024d79f14f0dd1c8374a6b2c1f96b7fe68021410041432479b21ddad288e79d7ed804f3b00e07f884628af9e135a6b8b5dc172a489cd146ee107e51917a07bc477b7c23fb5930e9efb397976e3740e3e9ebc97c7cf7f85838e8879b8ce8470921358afdb8c6e01a0f33ba6410e895fb125054d54ee69d1c1240511a4801e0cd56ae6f87c442e6e8a5d80fb606dbc2a497ab268c063c0d72fdcb3bc02d3a2b314dee5f81a56bf404900e425ef0760762d6ca0b4532f8669e1f2f04189bc1063be8a24f4093e952ce34128f84e34deb9bf52c0aea98c296049a0ee01b11b1dcf955769ffb45481a71e58f6f69e8b25d1640ee57321b253067a2141b3bf1239624af57a916b70cf67962489805f5f1739f7e09888a838eaf65f408a0f7d146ebcee424704b283c576bdd09175958db2c577fe35f214b240e0ab9beb945e279113434ff678c0b6d213f0dc43c831b8c22a05c6583e64e547110875924f67a38990576369a281492fefc5215957d8054ba73c8094026a0ca4afeaa3805840b0710ae62c62306e740effaa392b32351f870832d348b06124faca456e891096c2e050cd03bc21df25d214625db99a097a0d05a5b7c6c7ca060dd52805c88e6a8eaa2ee8f53ab0578be770e3d6361028bb808c10cfaadbec87d0280d1ba37192440d4641651e7acac2c5d1bdd805255d6b71f32cd2783880af2d4050c901e12be60c0eb8a64b2032fb8fc16b45b65527a432f6f66a86357ef3d041f0544ae751b04be920adf5e62002e577cb8fab25b2f386564eb5d79553cde2d179fc8439d1a98edaedeac5841cdf199af5c95e22ba83a972d54143b448762f3bc89a29e04686f7c5f36ebf117c8936e1429f5f515c325d3e563f03537317641059f338e0d35c0cfc1ce4502d0621485d976dfbf0345c486bc7f79b8d173bbaa8d055b715ef4a1c8477221fe860204068933dfba207a26b6b4e2616b28cf346c811117e48101a909d1b475651c4155dbd8002dfb623a8a6d67e46057af5a3ed4e96d8713121544b49f66a8f5e79e19f936b3f748cb3a46206a306e6c29ac5b09af9a06fa23bc59b825a0266e974d9e5bf028ae32b0aa11cbe26390577eddd58aa993cb58b8976f4080e8fc2be05b55c4564c2f7fabd0ad38726980092f59992185182e900e34fac2eb19f3e3bdb88f60249564a573e4f808e4a979f1e95cb2c35a88f8da4871b05f632dc800e27fd67a69cf279c6cc05c18decd3f38de753e945422afdc96e086097647458fcdd02d7f75a8c3d34e64fc5e1537a388bd66840213588c7b5295f123fe2012889b01af0afd4d5ed70af557a27b54212c13ad46805991a360a47194a9c37121928df21fbf0b8d7f7e9991b2c6e7acc734102f450c8bcbc1083ec72f65032d1768b2540aca58fc3be8f1690df290f127ab09d6edc9bbbf120135f012eceff9e60fb29606bdfa2e4a0dce3b72804c6ff995ba3749b35f96ca400b2638ad81fead0071fb3d8b12fc6b2781662ba421791ee92ef91ecff63cae25a151bb4f6e5be8a6a64170bcb7a6933c2ac445391e2d2ff3859dc6dfdde69cebb0fb73dc3d7587cdec0cd291c878f49c951df3ca6a2ea7e2d813bc7df2d42181bcf9c531453f711966d6a499ca85e4d702f462215c7f20843a9ba34fb4b9d6b462294cd19bca59833b1dd5de97ef0699035ca54e81545aff074f050b18d903f886cca62c43236fc344519ffc98bec6b942632d34c7b806bae063d47e771b40d7dbdc473bed4433fc38aeb982a66472fa98f16c11cd8defef2e8abc4b8c3b0a6141c4625f6df807c5d1e9f3074b6fb0cc3f1b51ef59052c272f965a7738fe0c7c665717638d1cb6b07731b705c19be0b9319df07e6b92763bf82107b5144466a09aecc7e791430da9981dae37f482815f596ecd98e64a374df65278323aa1a2cd707ef0fbe06a3fdd5e7243fe102120cf95e5013ba4c6c586c0f793ce65a3eaa542e978e4291aa363767a9a88597d728fa3e08f6ec1fc50bd02ceb8f7304f87ab48435cd0a44d9ead26ffe941b0e18c4595a793c2012b8546489e9655c6117880d7c50b3f95f5b9e481722ac2df22e2dfe65b895a25501725dff47d6792b49c377e21acb898f043859e337d08e1301c337d9111fcbd1f6cc3c4f55728ba29adb5b36bec208397ecf46ab63cb10086284f0936dcc460fa99e3ff15dc2d686b08c222d0cf66444fc6f05418471088ca53a94e2ba8747e6c4b36440102c3ef266f189dcde4431a90ef8c5a71b09ce715d5f2d0eabef0fee996042760fc2a307cd33395df946b6fd2014db01829a84074d1308303bdb167ba71a92618eb047093510b83a39c708a978b52e6d4ca5401d05aa73966a6766e9261bf89781924c32a7d35d086e842700d5811d0f297bdfbb0d8679e6f068f1baacc700917e0c3cfa2fd16809588dc5ca8aa22332139bf0e24f18a999f1d9774d1a71382b30d820e873b1e5cfe854ca9ac27c4aab2889adf2319d35426db043457ec52ce9ec5398f97141b4a427d4a754e1d924500cc2adaff0ebbe03a96678d716e03fad9645f090ffec657438c60fbadc97938873979797f2288da67ca99824711b8bf1702389fb012660c6800907ca1c49a2eb18894402f48a3c74409def4643656e5bc3c4e0ed57255dcfb65b911f2888fc9e990c4d57a187b907fbddeac0f64241426de2fa3b4f2f7eba21aec31d7d2498942373da4cfbaa39ce671fb6d5040d065475298169fec1469131c8c5128223f2484fccd35fb512e1fa5d8ab5936ffe8d82e14daffe8e7f170054e86643d1306886a83b149a776463404314ba3423adfd8e1bc0584a60a27cada1eccb0d84612d8f36f5bb476a3c6776f6a57ae994a3c76fc73e12a40f22b749c519bdc964b98fd1b319a2fedc6b6c65fb37c7d7c4042bb1423e2e3e56a214f0e975187f38930e60727ecffe45fec0aeec28c25e8bb84348af325f6b7e5eaef90b0f7c311de1038c352af1bb3f1b645f4b53da10a95ca71c622140c8d9527dd169a3138f6caaf5c79d50d4baf8cfc7287dc943d368faa3ca0eb8ba85d3cd7863e33246a3e328d5048865e2ecb9fe970304163ff0b97b54ea17e61564e05b578554b625b121d0bcd4f613f4035c6126a0ae5da3860fce8297c302754e757bf60652434566baa0b531405653721f4643b990dc82221f55cf12ad4e8d3cde8cad27792faf57941f6f3ab16d55d5a1ce271fec329e6b368f190f70a11cd4ef24fe0bf11f316ddcdf2b2d96c87431f7bd463ec6632f885638bb576663d02052bd652fbb97c9f1dcb6d1c93d54a0a737b6bf8effe2ded89e42db53008a0bfdcc6fac5dfd2236bd959045927f95a19f6777515fbc54ae26c8749c12d094f3f0ead423f9b5c651cfb02f5663d8f5e39911187465a2d9bf53972ced3a7942c62017d0a84180b8d8d61803eb855fac254228247d26b056615d2e6611570b4372966bf2c564356b2cf678343dda3b706339df0bd0a7d579f170cf8cdf3662bd0b21de3b45af24ee341e0d0aa6f7bd4d96d449c661f5a16875674985f8ca295b66bd373bd90990a09115497740dad05ca77aa3490516acd06e0dc9896697b576d9d2ee2e79af73258c31c765decc38053fff83281e2fd0dd52e49765f06e40754c354fdf538ae70aa2680310b2e4ec540505709dd2bdb8583c8ab383db4f50399e7733e047ec81ce88548a4200d827cc335ab4284753739c8623f7eff769460df08c03d97f0eac9ae6b4fe2f68b13c8ce9629957df7eba8699c904fb16f06e5fd2b37254fe1c244271f3d1051d062e986b510b7affd0db711765a04ce783dc6209fcb47b6bc48c67dadad53dfc20f2b3dbe2d639261fd683d4f3a7c9b68c2f4d8284840720c725dc655cac336c559276fef444cc944280d7ba3f7bd16ac388e853a5448ac7c5f434a04c675ece7d1f8c7d29214cfe0fe828d78ad32a4badd29875780f8df58e91051e562da38b115b8fe04ac4a292b62f36c44c1622f4e76163b18377542b0cf55a6894054c3d5d631c954bce541ae641e60ca9a31b516745534671ac5934842e25ab6cfc4c40c5db883ffb50d61ababc7f483743ed012c1a305f057da09c748cad4456f9d4b76c417868bad21b3f112b603f049af16bce1e38ac70b46301a5fc7223019efd50219d7818fe66925a240e540b7ada047053ea1b3cd5468ae7afc0459a5dc13e9c3a83245d2002d63c9bf9eb7e22326e7574242f6797819bfa2937fead24fad4652f76cb4b6fcf76a01f7723933f6b57c76b9ebc77c08a7ba204337e4aaf35b038b54df748de056531a459170cb3d3565b33bc710559ab799106da2567f753a2bccc602cd64e034326702a055862cb5f7dfdc0b98fdae071c2ea7f5739b38baef91ad51a74268ad09d5c3f097de7a840d980c95e30e4968ace582bebb833475bb7698c5f85ac37f29c48f516472bce3fadc8c55f23cdf080fa5cbe8b28a9d85949e1e1fc708c44e772bfad5edf9509372ea7572955b5336ab620fca832502cc4168cb9904f4cb2739a2bd0d2ad89853cf71e11824da85b1ff4fc43d71ae0a8c4bc01d35fd238bb644fb1168e1f2c17449a17c2324a6ac0129c53c658500351dce7d26486134e673ec08deaa572dd1ea0bbe4ed7e1403e00ea5fe79ecc4c16d9b6ea4155e0aa65691e205fd7a1ef1b8600d2d37ad8a718580a27b68127708e40c61d2dad64c859bd37ca6152b1d95ff7b3e5a7432dc6a32e1c50b74ed35d1df8e373635d38a1dbdfa003174656c7b7791a1ceb96ab1b57e3cbc14f778a26101580fc6b4f4417d8c7635cc0c4d4880f55aa2bc11a4df33b9b948e65704b086a6e4746f67b3bcc8e91816e7f98e9d61095347db68c209f4b2cf48a68188d57dbd0d6d6ad9b1f31e29c7737ea6a7ad2d38cdb3c86073dc0281f264d3561d80029cbc296c0760f5f00a6198d65baa4aa6512a8ce6273a45c4e187948475ce838a34a7465360cff4da030e85edaeb27348b60d37d26536a9a04039c1272be82c7ab742e864d04c865cbfbe2fee7b45f3a8fd3401bc9d07db9c3df216b0a3af6ff1c47fa1a68dd422becb009c6c0c8aecd5170a657c3add111120766438240d2823bfe7ea732b6aec5f3d2adf680f875c3a48f796c0292e8ff667533bfe55f4221c8c9a57646b6d4a4440447b1d977a3f230c84558370ba5494cf643d7fc170c95bf7b82fee9e7eaa69a7e0649a01fbca31e8ad87693bcaa580e9348df0026a569b50c1d899ac3b2dde9f4bb4db610f01978f7c50ac25a573a4cdb0eb530ef9ce4946f211eadc2687262e3e161f12c4e2b0b5900e19907a7f6439d66f99720509718fa8b3d96e0109e48afae5941dfdd866557e97bc9346608691ba6ee07cc5622e3f0bf1548c58d2b5b9ede33c8f8f9c3ecadabe9a028e68cbf9e3a0199034bd1d8e4bb986efabb0109a972ff38358e643de789d8b0c364688070a54513655eb757353a14d90addc48ad35a46160c78313e139706248e936730deda7250bbd2e383704e184e41c61032d047f8c9a9921a6c2c7abbd01eb2e0892d0c232302e3336371414769d0bab1b544a88f13030e29ff413fffbdd5121441aee10e153beaa7737ff61cfe2dce5ce464cea4128b28fe0954e3b8fc8d9f243787f85745dfc96630ec5f4b132506e6b3e8a03f0f34188a2d92928902cf5822bfd3998a4d5ddc0a540dd112e21b5bed00593a79bf2ebef9dee9b8c8d82c4a0e932745dd054d6b56d45e5b2c96034769504614ec5ec672be6fdf70818b742122651c8087b0f49cbab13eac5b559478c0d9c5bfa3e4c492256f70b8752fdfec1b25755ed65491a25927fd2ab1e638f1f1579c66125f29dace8204db72e9538dabeaa1a9877a741f0fbcb85aeb5a0668b150e7ec4cbc1c77ccaf9ade6685e98d5b0e91a280b4bcf5087bf6c01c608d9b50483b084693e18e964be9536deff6bc4243fe7d249758f8f25ee74c5a9f19cefede601b88275b1646e2cfd43f945b3964b95dfac1f0af0bb584a5631346ea093ecd5e4f8ae69df3b35ee1af44bfe773b5e453bf92033fbfe4240ea0e2808f7d1afcf8bef04fd23753758d7839db3c9eed53e3147974233c5e233c481e12aa5e72436fdf7663be602d978906588ef31dc9d7099ba4b586b3fd614145b3a06730c7dd0c85e2b2379a89c25e90e8cd435ba0c84c364c21e517229ebce0c53bc4a3804ead76772fc9dd025de22e5e59a8d724c4da75737c5e477e42e14d9f58883af007821c2c18da9222f57be14cf5a0420e2d51d68fbf365fc8606349840694bb43de1a2ada35543eb36c7591c1157b9e07d6b3c68d9eb3cd49fb20cfb245dbe1e1c86d8587e8ef21fc11ed649abce7efa8ed89d95e635509f660802df31aa565eb44b0fd2e929f8a4240587ead21941b5edb7dbf5ecca80cf5b8fda5d2613e8a5f8dcb9cde85c95140dcea0e6d80f57213b61472418095c034520865da688b2c0a8f7e876843a6b87b60ce2ecaaf803eaf4f88f9e04b08717bd55892f206ce4dae01201d37d9d746cc6755beda5864abcebe19be7615beffabf19b0c4369374c2d8d60b4a3569bf245cfc352e8566eee61f93577bfb35ec3ae196e877ee51d8b4861a87a06f4b2836ca38fd11191cd964541f464a73bb4181cb96105d33d5d4d81d61ce1dbd83e4c3121aff7172f22375185536541475e37c80a3f24e0ba8b4e6a8eae594a4c12ce4697d77ddce4d7cc0508f31db897641bf736f8010426fba3ce138870db81df469fda971e6d447a66c42e93b76f1b34eb3822f96f8f75d308847b5c0c010ab9cbf7a29cfe3c8d7d26a524cffff3f4d1f54e442d446fd7142d9d7778b3f65425e65e78d6b486aa2685cb8c2fc4e8c5eabbabd4091c49dd25bc98e01301bf8dea36132be6b7e3123841aebec400b063abeb474436b250e84433f4881e97f30d2288a5ad0247dee81a2b2cec6c78e5d67701817825be2c87caedc084f03214b049a2da318b74112fbb59c13cad3e5cc34ce460c1bdc08b47fb59bd4c8c9219f9e5d8724416358a5547fd0557e3872224397ea0847cb3bbcdeacc2bcfac9b61445707a3d536e76cb486445f5854ddf55081705698971263ac288fa09dc99dc5f195443fe1407be9554cdebaa38a1be77d50cf2d8da7c5601b039108d38e34320abef5e8617bb317e8323f50e985ab700cbc85e5101b30be38e563783d87f8610e8a4b42b8e7806fc1fcb9cb32f9bff8ac1b1f05ccb582b4b62be125fc1c5f340d2a015c6830d0fbafa2f0ded6339101f01570cee783b48a733687c4a2b69631a8b71decf523fe0a576f155bc92902e2b59a6fd08f965a4c7ad64371f023808674ff18d8f539e38d6d51077c47ddbadaf4d38dcb975b39af2837587838b366e2e336ba986597a5a95bed547f424642b9ad5176c8adfac635e02935698d990800619f150706cc92443ce46dd32df3ae0b091f9bd0b3cc8897461f82128df9cb7e019617987c1619e6eb249e03de59eaa6856bc49d8412e2ce684738d600adb022419a892a96d52412cd3fea138093db9009f2d7c38f4f6f4e5206b53d3767b72ee7f85ac573d30ff598637fafc30af4f24029e2e3c9f6f170e8a17e932569b8c728c25fb2f0317e260bab4166c98868652017485ebcd3c79e0d6aa8f8a4918cf2bdb8229ecde7a6cf65f4b5561a559f6829e215f1d0b3c0fd6e8ab7489198437a33a90dba1dbad5342a1e81c79ac3acd844fc186154007ab37c31bb81a2b4300b44c25a730cd91ffecc4069bc1370f540d35e3e81bb694afbe42fe8b07d86c020d7d39ce671fb6d5040d065475298169fec1469131c8c5128223f2484fbf0c7a7d2f0667d9333d1ee28f90c7fdf0ae09ecd0fa8b704cc1223290c83474fd969d860c847b4bc89d226653fa2ed88ea0df1c237789a08261f0312a2509fb36a6adb2b57930df6dbdde8e24e123b72dbb5e934e6acf3b00e6cc8fbc4a15f0d38e6e410fc0817fc02127569545d063ea746e044680c26b3a37476a8327b334a5cea959c92636fe160d577c73484b7e382a40d64ee486530fb2932879314bc628d6ca72498b104596046ae599072e45a113ec0904e145de0cfe8fd5aa8520887e6cba4d2567788a75ade5f0b83164ceaa963ada80a2f50844838469758c7f9bd6c93dd0d32d513dd2e39cec097816f02bcc37b83ad4ce554065107bc6cc89efc7b155b481685db8e5ac9b9f163e270813eeae28bfe31551354f74726b4c43333047880140ea8defeaa2aa4004eb8ade559006d5da69eb83431e3f977fba51ddf1e0b90eb43bae38658970006e592e4972b2ccf2c54c68768096e31e4c34c7af092317f32644f3377b980d0b991e13031856f8131a178279effffd57ecbb1ea400b10835a0f2666c529b945f0fd0e31a73ddbeaaac7abfaf95b2001a9f5087c3aa124d0ef7c88677fca1d8c052ca4b364f1ef1ac6d195ebc38bf906bb241854210dfef309e6a5b2320dc5d8885048208f305fba85bd2a31b6245dd3b0edb82d8d3b1ee75570488fc266cb20f03dbef3485b78e2176351adb34b4733efca54d5ede0de7bd64f2c9d42f57330b0e0133b1aaacbdde3b45af24ee341e0d0aa6f7bd4d96d449c661f5a16875674985f80374039c3dfc4fb671832973882d58ee556becd8d04537f3ae8100e1e041f42ed0c2dbfc5320a8c7f392846c62aaf7cc2a393b4a5da80340c7d8acd4ff63c3bf5f81c4cef502474ec3e0913fb813a9d75d6dd6c50cba74267a0bc5819a8241759d96a4576e7c928e5c26db0a30354b34ae8961fd350c31d9247d8f9f85c15a16d537c6fff811682dda25b7064528f403c51ba3948b8c8969ab02be63e9f125e6a5bf398d95d364d39b7e28488ec5089810103360ae643072ffabbf995329823456057425f06773b1630bbffb16b00df57714d7653238f88bae356c5a21797ce62a8ce55108624b2945e495b97f765f498f7bf60ad56e2f35abd382bb982984a1cb330c43dce3188759a4fc0d98bce708bb6c93cee76ba5600f8645fdce26f5af53cbcdad87b67f75ad48286594c3312bc4a8ce781700b75825bcea75953b29c79d19398f15fb4380bffa349e4954f00042b452c601d00f9d4fb9904508dd9d6522b6248afa452b9b2bbc9a167d7d70ec8e7a44e805a0c74cc6af0add692e64ea186236b3b078b689903f0faaaa569d2da414a00219146e3697e22277b140e38a39978ef58079e520cf6a4e568453718911bbbef03eeec82a5f0c7cb56e5c5cdfa952174c0682333451ba88cc97dee4e1c046d831d0cf08c4c40d81369a78fec37e3bb9a649656be53fbfcce1074e37f294b4bf3b167175187512cb9f966d2d389185bf4a21464651df4d576844e969826b41a9ae69d0214177b26913a1bdf1c1d9aaf89f0fb0b801106fbd447c321eb51546115ceb440042c16bdcb79fe6fbb2c52ea7ce9da248d3020ebcd709f48ecae15c8d646b7763cdc8a8ab0da0187aa5e11cc8418ad7bf9277fc9ff241aa15b67b5b9a2ef9d0929d75c38e93aa0a4b0434dedce83fe38b87e412fc26c502edb7cdad71708c44e772bfad5edf9509372ea7572955b5336ab620fca832502ca0b50ba3c294b3d3e5f5a93f98efd4a45a77887af3093caef90a48c34dd50d8801a9c1cb54d02a59e8f962a1c06321ff05bdd88d4acb4a9058da233be22969f51641f197d7ca514142b75b2bf418202fcb2f14a09a963a2ace708907ae647a902742fccaffa7e8479bd0af8fbf2caf7f56584713d3534a0f417c2ec3cafa980b0c49f54847651e05e0c94a25eef9ed1b93baa73b8431544e9a5493286102fb7026183eea25d924e2e4d4bcde17e3454d740b1c885869e3e7a11c5d6b99c18e72a90cee9362c5ce705aa07a993610ea87fd8343924f6287cd4aac3845c6c65bcb4a57a54034ac9838106145a5796f0777e98ae34780e21b9e59919c73d1c3181ad56065501f563fd37c7d173ce838f13a662b51c5a8474f29221046dfdb07dfb69f30c201445b4af7abb07104ddb01e67a07cdef7c068cfbebd361e7ce99a80744e6af21fb0037a66e0e3347a757910614fd015372ae93a01dbab86b189cddb55025472d39505d2be5230c7b16d862ea40569c32a4a4a387947b29e630bd79029a76cccd08d8a02871236ebdf6ec10c1ce2d7385c17f6c8b2c63694dfb62c46b11dc1da7e45622e1ed323680f875c3a48f796c0292e8ff667533bfe55f4221c8c9a57646b6de3d60912628f5571049e5c329b994d9e623234e5f1c88b2f941bf63c81d9a0fb67987e3add81c487bdac6bcedef404ef2b7c93e603d10f9629c45661af05e161cb543e29095f914d2edaf28ca8433022c460e3a5c662aaa362c86d70d49619cc9030030c3c47887f1376ff8c4d606fde532488e628cbe626ac90cf277034e3fd09a7df79bb254620e7683ba8d86accaafc7374a4466a5729db7f412592e74d60b2c1d51540ce5bc984667ada2873484321840f34d980207a00b7bb6f6fccced1f3fa57cca9801aa335366ee6377e6cc02e60903a6e4c93c1f95dd70806f150fdf6c6b0e99160e9a93e6ab4a733d8bfa9047488dcecfb2d1cd7e7d3fe5bafa8c81d9d1865d834c49fc65beb97aa598e87b3cb6c4684ece6848d6d7d61c9bf134019ad66cc90f77e3fc686543d35bfe09e111c579b780f2629b2b5a7b73a630e797a7802f53b589ff0b3f8d44b7856074ea93736a656517bd328630ec5f4b132506e6b3e8a03f0f34188a2d92928902cf5822bfd3935dad34fe5d5bce82d5030f58eeaecf225f728547fa87c552e9691c38734b2d6ea5e216243a30271222ba7069582adabd647995e37af7698ff61130b12f77ea3272092cdbb96c5b51d55c7275e2b1a16e0de7e49ad4ab62b3e19372fb8366b3d9fe659082be2ca27e82111beac84803c85327019ae258ada743858065a20671441a68e1f4bf09c93c82572459907d1d77cbfb27dd735f405caab8c7cc933348ef362e2d611039681551d7a36ee891d9b54319134ade7dbe2e7277335f3045d98c9412a85ef0ad21567beb8da6748a192367cc259aa40322128176802ec0d7ba21f0534afce34173f1105bd683eae5168ea23c9444afa43bd101705d4ed6da4edb81defa5e4715bf59d3b542fbea7ae5809761f9b6ec9e0a9dd0aaec0c930887f92aa1c5fdb22ddfa525f525fc9fc19e8ce83424e1a5fcca78d150bece429ea81451c7246bb211db54b4786e5c70b2869f7ec7460c28549cea83684af764ef8ae16a41a05ee5b4aa37fcc7916a343222b533740b3772126658fb4d39070362081cd3923ec90b1b3b0b74d43ddc871da22acbc0f933a100f3d98439972a919733d34d340a617da3a60b56492ad4808855befe1005157fc6c9a7ef8e4447651cb7eae49da2a0d1f52e643dccaa694dfc1df5ae97980d9f6f66646ee3be8adadca65dcaefa98135ceda98be34efb2a96ae77e3ea50665f4122d9faa2cbea6146cb1d0a1f5c8330ec858a1f1811a523520a13a078a629eea194f820223013b7df00f314d8a09876a493ab8a2e6505e68def537751ba3637ab10219c40a1ba63f674b2bcfea20002d28c5a7db59d50179c450d30edeb67458195238fe85af5983ce446630aa8a0ce9bb42b845692064a1cb4222c70e51e79098fa18fb89a13d5f9fa14ca7eecfec342e717be4d6474913422bf06fc2d93f79fdb4b55211de688fad670e2ff7204fd1aa12854761f286de21ad8dce0515d09221a27982cf1a27c2caf3bd430198510199d80ffa30793e06afd153856d4b61abef4991408f6ad67859a1647ba7fde058ea2c6d2d4a8f8fca77ee29e54d08067d5fb66774e69c170df6bc3ccbc113caa0746dd8ba5f331e508f9d28b50efec87f729861843492c59f5cb7c03860f376381c3aa710967b8dafccf9299a5ebae9639334424cb95d60396348b2cbb85af3ece5226a65b9361a04d8362f7a8950d2ff278eca1c4eb97de81089c9f69be99020741cacfbd540e55f2e479e359d97396ab9ca00f61c034a382939d1bd47ffc5bce6ca2ec6dc4989adee15f34e1662132c0da40d3f95b5e4cd23108aaf081cadfb0e8f925ffb881dbd800aac493a0a76b7f5d88c61c38ccfaede20ac8faa9d697d484586c393caa4af23223dafd45881f43fde84198d1aa91b7f3b212bef897b2263acd8f176c8155b7d30015c150061e3abafc92ae65c686b7bda7ded44bb4ab5cb1ef103f49002e8d8ef58290833eb9d85dcf36ec7f544dff6db16502cbb3a4132f44e38671f46897a69a0f29745f29de0a961bb85400dc9667eec6b4aa1b582d4bb5edf270a562d8af990d7a814d0461f9820f5fe44792089185df335cceeb4d18fdcab36c8b6aba6b39336cafdc91ca54b2a8f8f1eabde84d6e955ff5d48c446da318012e55c91c40c50234349315280b42561608896b61ff47714b0a1eb1b14d8f4ef15fa163dd4e1b41313050306b2db7c9f558dd60aeeacdef7bf2962cb1552e3d866fe532331730fdf4c51bf4875eb567e93feebe64591ad2a85db9fe1a9e71c8c730be682d2976e272757c184a167b48c21313da8a774fc6387e439e72e80eb54effad1abb9a07cef6bc3d2d97760f1df0b0b29de437ce32973994dd692c11cc467ffdf941a477ecb40336732cabde8627436d20a42aef0d9f02f8213414fd6cd57b1b204317f98c9dbdf35e9c2f2bae3b8b2a55d9f52e0edc750fb924b37e9698ee916f50ce46aae450e90a9845ea0c7c715895195ff9ef3a6ca93890ffcf483b008f0f1f7d1fd4f18a95aecb9ac5644010fe5fe18251973fd8d8877a5bfdcddcb5f06a232cb175ecd56b2c062ad40cdfa609f1391dcf6ea4fa4a43e78375043956edb784a11ba39ef471f886186a03e6d1a3479fa946fead14f2855ea5012b07eb35cf2df105017697f479c24a85b06ecf3109a8994a01303163b5e2495c9d903e39cbfb24a29ee02bd80429b75ffda6884d52a1d7ce01acaa3158fd52374be5200e5392735d71d8e353d3eb7288f9dcdc45c5b162632f1a43be7fdc4798bca4472cf87db5469ca76dd65be53795fd53d41485e444a16dc2a9e6aabb93f3ce7e55e71782f8e806ba864da12695b830fdd55af0e435c8ce2f026254e00f9a689005219948b3a591b35cf5f9179c4c56236b2573906ba0be817489090b5eaf8f675537759acca726d14821fb2978382866c01a97e5e96d407274487e871784e8d2b5cca782653dd3bacbe74204c7e4fa272b2fc9028685817010851614cbbc98c68e021f72f9cacc99a78b705e53ee160feb066d304445ac3e8d4270184d2b1b7edc12c8154d159d65a8af873a443416c972f20bfa4171793224aab68cabf6bc4c1449fb4b1191cf64942be6ef7475a198d13c30828c773206183b4774fadce82b3a2d9564505a3867d1b4c404e511673c078ee524998aa0d32265088c2b94bc0bc86aedf3bc2ad71d30c50472844ff80c2df81ca8c791a822726463d39e98068c10ab929a0657f1e289889c4d5892f899e164b3ab73c86a78ecbc4bab3f234e47d8dfbf027ce58fd1f95722796e33f43a910b44a023c53cd6cd8619eb98525a5394404b203fd465d9b41f54d247e21c82c78fbfb86effe62e03cc8957927b305648b0d404587b676e685cb0699dbb5005e7def84a836c0162bcb43e37bfb5d7debfd524879be6b4af579dd08d009ca328f49b58e76a7c2d26dfba5282e68e0971ad07ec1800a79d56fc1489a2a7c3e55e0d8a3f90e2d7d3983daf1bd6a4e22e3540eb9d0a6c17d6c09d8d5c9948387f1cc41b0fff2bc30441b34f5f1ea491fa50027f42d355664cb95292187f04e410c690ceab597d4bb47ac5e3c1e54f3238fbc231afbc58650cdfc65d310375fba338da9e63ac78eb30722b77f1d5ab2c9f768b9be0ee33001de52d331b8e0c2a24d3b78bb7d42c01e4d55d51024666886a120566ee1db86f31cf19bd634b0e3c3d6bb6e041e00519523f6a69a109ee5e6cf85fc0f644f6a081d5ba598457c6e4c65ed9626da448b931cf3d762ddad7639d33477a2eef6c4194da40d8c4e6ffd503bcf6627358bca47d352577b787950030836d2f363ad604994ae3ce0f040975cead9f60035a90e54bfdc1a19d5d03e535f1c6b58fa678e56e04407d2a45645f054087f19b8beefe473702c2525b29a33090f08a6f1ac2f5e2483bb51740d88a54897bcab01c9d560fd1019e35d716a5106bbb36b6217117e03516befea178f55df2df6da4f4f2788bf84960a453b6a5eb7abba412fe54707c54c4a32fb3862187fb4983777011c432393e282e4e0ce6cad956581d939d1890436c1af322695740f6606ad323fed58323ad4a639d553ccfd38523a71e36d4a647692dc402cb808cbd0bd61206ced6f52e517603a8e311d77a22fc230f2628e03ae15c45ef9ae05c3c9d6f0cbc1e2df01e6252ce027997a1f123dc50ca25d94c8d018b14fdb88c4ff053ab7f77cf37365cfd706f306c945203e5577d3275c7c7c1271747040621393adec448ae4bb90d6d7adb617e1d080e3fef19746654d0bb60132fecdda887b4e8a44efcb4f51802c551e13440437c5f9374ab9003d0476c795bff3fd3d3517acd5d8a1982ccc065fa3992b1ebbdf34dfdf20a0be167e27c390d1d82c7778cb39b6d18203d7e60ee0b903a259f4cf9d5ef38db86a693d66bc71561c04d757b1a8467692fd25c6b74749e47b019b2e68d69ccc61759d854e11ed439132506993cb1a872b2c8b1ef83cbf9e2e8809e9b14b108e2ee1e8c78f36b58d5be1d0e786b4189a3bab234c7cddc698839b7365ada730267f5cc949fb194c11104dffe56ea5f7df216e04af261ce3c32b461ccdf295a0cfabb9d450f61726693b60fc7793f507b39a9db5741b4d6ecc23a72985b897086d40e9b943a9993dca8c22a2fd8efb56ed31cc32a6f3877579f4be4288e6c5ca997f0b82fed231949837852a34927543a3c15da468c58800f73153e97db60c8149c4122bf6146c0f576122a7c4379f5752babae6b6ebc8f73876ef28197ff56377d8285e906edc88e01bd360b9b2d4c2768559c2bbc7715a266159fc76ca6e991c8103908b41ec4c00f1bb5e9520bd0a10fec5fcbeb206017c045bc911a8198a62fedb7432a72506fedd2629da2ab95c1e8dbe72201bc4beaea1749847dcf7d597acdaba98a985d1383dd1512123ef5c6ec50100d353d2874ed30da45c3ed47efafcbe29e9e381b189731294f6dec1ab112d77304d68b48f5519aa47104454663ca217cfb6b959b9a5356e27a7798b2472b6625185cdd39171dde805d4f95fa00c568ea0d2ce668af34339045275343f09ebfb990b7ac938f242b7546de132d17480e646d8e7acb7cca808b4443f8137ae2f23e131d5e580fccf6576223c1411d81627811bf5ae95542719e771d62c15c49a9a759ad90d0bb3e993b9fc857f939684bdeb9b2994d7c2beeb1f3e7ef87a3e2d484916828138ddcd5cf1d6b69ec36238e0a2609695ead7e2f27a1a1220779e9b9072374551665e9ad348b7c98d51574a0b00e7e61f518788b71a5234a855d0c32c63030b6cac45b5680f4021624b02290eecd6d99b0541244a89234ca121308174636b057a225f970df08f7e26a052428a3c6cb7cceb6951517a450d98eb7bdae824eb525761ac71f79bc9e8d94bce3cb3dba9bf433c6ce9e6509920cac7a9617c631a5952b35eca73f9fa8f30cf21243daa87c0f7c94b75b1c1506a852ed802d0807e0ee300ca4bac5af0a9d4c9768457d65e933c38e93e09c8065915e0dd41569454071b8aa54731ba925836df074e5d412beef0cf8371fabfe3b7eadddd7019f88b815bd57ed0018f46babadd028322a6f6f58f162525c97b741788277778f1d38358b2d6e9bedfe22bfd90ebbc1ac140f5bf9350aaababc015e5d95f2c9723d7df133f5ccd6adad289ddf0b371002ed369c5502c78c7fb24f1a2a33a057671cd7b585b91cd601e0d0fe57f7b79b1660c64580814d0836ca306951e86b0c4aa6e53dc413ff066c8b7d2a01a49343afba616a678a09ab5a47c2267b53c40bec811ffd284e9019066072e963ab55ce4c63641db33918f87a4f79df708a7e39cf0b81f0f970a5b3573a75e4cef72c9c365030f39601f193009292eee7729e9a90e03619c00fdb9a2fabea419507a1bf499addcbbdf5f32b5c4a6652dfeb39fd0da6209c37de7202abfddba67f276bf62c896b8e41d630db0fb659bfb9fb9617d57c81c59bf47f47096963c1b219694c3d69367513c11cb4af18067cdd87e4fa50a4483e0770c0b0db217925579ea5af92941405ace0278312abd6c09c18058e00c969bb84b81414d9c07b620dbf3bb7c5f4ecb3707e3cd8968e7b2a7cc0d53ff2fba767f638b7f2eee64381fe9c72cbda39293ec69577af9b4bc5b5ffea4eab2a7ce9e99b4437e1a14c17919d9c3dda84a0cc4cbab9f2a0791cad7119f7e02f9ec62e195c3d20b8b463a8511a4f3fa25a656284797a439d260da92aaceb5ef8e9fcccf07972fbf92669d9557fcd09cdce1f0d91550530f078d960776de616f7f935467fe83c95a9bbc4d971647fb70a05c90d521ce9eb67a448198cc8d49f28e5583ee2530afaebd0f203afa7e2c09511ef9de97e0ce87c018d9e9af4b34a180ed99a746e733b9f9a4e9a206506a4eea0cfc32de2aa935d49cacc8d423082833b189c7c19ec373099257ea5ab47fa05b0df3fe6a2133123575a3d2ab56bfcb404f493ed7d346f403749e5a1322127e241a50eef66e7dfd25b48c90c35bf8fcd1f9bc2c4dde2c37b148eebeaf684b3fa274069ad23713d4a15ec8c7e6b65475176c1bb56a75b933139fbb6645f57908df1025dab30476b3e6b93ae3a2ed45b72d5df8ed7c112d0b6ae080875792844ab623ed84a091618ad84e18c3a38814cdf1ce25a672ce87a5a2dcc4ed83139f7f616dd2b36159e6cbb42ee6bd79215960bef8f93e46640458366e0d5b2c75c58b9a0b2ec7e90550db462ee432c88ff2dfb3b6d4dc50828060c780e8936f64d40e8b2643416090e58d608e9daa8533b0acd32cdd66c8ae5602381d13233c47e75d2c8f370ae7f193326f07629ef1592e352a966bc293f84a91ef1f40d6bdaba02f8259e58421cc61f4083b2f34edd85dbc74e1d99b3829e7ad6901aa7325ddad8bdd10ea183a61d37943389719deea565b0ef53d10793a4ee8a006c99699200d8f582063cd9f3feb6c75d74b93da9cb8799ea0a5414656741cf1e79be6870e9dcb4f6c4ea81abe27cf848bfb74072deb5fdf41df714378cfe8aef28c28d65df691a207328edd1af80cf117d4f9985e0b9cf8277517c51116e50ebb8454e1fb0a9db08d6225235e3062a2884b7d833e06df667eeb999739b352c11586617402ed71eb4fb24311c1c80b8b862baf6f7cf4f0fedbb395c506f4500beedd77873af105cf82096562e1550280a4f87a04ea7800b4d67fd91b9f9ccaa1187ecf024296efeafe2762cc773a4f87716f7f550d33f27ec380cf66c81543370174378eb922607dc788dbc1e2eda05d69a28ffbcf035b7c100035ea24bccff070877a9afc52618d0529c700c17aef9de36c6c6c533b3d6be8006b5f4bd827e73dc2e2289139af51ac3112739d74508bcf92d03e76914a66c792696a7e6543d8f36c11706d5153b17b871ce1331dfab337f7ca753f61f2d9c5d47496ae0810ac5511b864c45d3daa569e232b3c30e5ea16f9b2a884c3ed969af4fe975e4e11f488c0bac6f4a3facb5a63a338eedb49fc861e8d05f4e646743053fc5b124968e132495377a025eceacdd4ce738e927d9aefc6f79569e69469e49a2721f972498d837fd5eea154a5c8c5c1e221f5590755622eec25a012a3879ed1d343d6f079a175df4a932a3c11421deef36cba0c1113422857b974b340e88ef787063bfa53af3164f42300a304a51d41428655721000cd8b0de78229f49ec0c0489c7007f2f097997d0084761bc19793ca24fd31368d0ffd581441566b586eb23b2589c118003f1ca3a88c431130b3f0b70ab9abf4cd07e85a5616cada4a66f73591d638d32c0a80f0aa1e29a0da9c13f2bb82a54bb9a54a1eb37d54254ca4006f7ecc0ec99844ee4873d0f70bcdb034438cc7d41ad216d0f34a7437f84a4fc178d203d164fcc4798339f1a525e8e8039ad6604b41020cacea54c72e23c58d8a8dcbdfbd7e23d0637fef00f44f11dd68ea22c28f0483da19dc67bf424bc9047fb82eb83b37d7abadb8f2aaf54887b6eb8c2d8a77137c88f1f04ffe6de13d6e51e6c9065492853ec782751633af004deb3c52feb159b50506cf9e9e84faaefc280024d2a8a5c1bfbc7ddab4ccfaac3dbfe6f3e1ae12d95144b66ad33ec238e1bd9533dbebb825c9e1206c5b2ed0410501ab64235036cc6280c889fa9da5c7343cf8a615eeffcb804eb0416708b33abd93257c28f62c33972dc2cc9d65fca65995a87c7e0d815ee9b4fa24e0484f6bec977103dfa373f05ada2e64400d613b0e039aec20c176f2efbc3f1aa3b8d753e70620a4d6cb694ed28621ce3525369a3b8edfe2ff008c06c55ae489068f1c0949a24f93087f59883d87d8fcd6c9dcee384fb95ccf0677227886fd253f15e477597320dc320ea6d858ca75f2714f74043de5b6b9bc56b4fabef8ffd0a24924f1ed059c6bfeec0f143a386b7efeb01ec4c075c5ea31bf8e2132d97a8bd87a7a12f583d5c6af196f151ec91b83caece29afbcfff9cf72a98b52061887b0506df5ed2c38c300a034ee3b3b05c087d3eadbe460b201391b658a954193d2ec5314966aac5e204e22cf1405241d8ddf9b0fb11a222a9a79ba1a070fc452450e3c7f678f9cdd755abd2297ecf89effa1a920d77f56e9ebcf44c198babb8a91ebd319ef1d25a8e178fc63b175c0a6194d06db7d477f2bc1ae5a0a9b6ad0e6df2a5d061853e2e4293fabf93f90fe9ec4e4be4673b74d9c461cbb95f91a7cd1f96f2ae1b31967b73f2d1a90aae3cd8222bd19e83eb9a656211e6022ede8cf2019489f40307f5de8eac2a0a19273c19f57a26e3ef9e600a621f9eaf3a26d82605306e9305fc08c2973c41224d63ae0c984b436796b1fe393b07aafb20a5b1c0eb623fd68fa7449fc6102411bc5749ec9d9e8d34fd010ca022c5231ecb32503a4400609881e50aeea9b43a07a21f59de30ff7f1ec1145de488be892f48ba88675998e080fed6a4dd0195c0f72de8483377399d24e65e5b86b5fbcc36a9bbd4c2548dfef23d417868efb95fe143da5b043ed46d84da7b366f6dd2ef652be7b70b5958a9f496309846f383f84282f84beb4c06d8f40c5258222963ec7f61dd29297123d523b451134f20ebbf0ed2730e64f5c9da10d945425ed4bd4e55d302d794be260f3c106c07449226a9a14aa25b588dcb68d6160c987a22b2231f74652beb050eb8c0e05e335ad7e2b39e4f6385709dabfd161a12152bf6b50fb53f844e94b257d2aa835bbdfa4cce6b2c77d42cf3921d8fba145cb392fa02ddebc81b62b3d88ea7b32b056d8107048e10c6419e140b3b24b7022ae06606d3bcfc3411f5844ee83531d011a8b39ca4ad42af5bbe6d3d8af8d45ebd87e0b30815edd116171388e6854c6cb3cd8ff787d0d0008b9feb1caf9695f15d6f0ae6f79f9f2bf9b7ff8f949d316454f6fdd36a7b78cb04c2c79ec09f4a369e3e864232a737d0217035aa1971cf890a8ff314abfd1e42615ff46406071ef31aa1d5b28a37fd3e807b0a26c0a6a75fda2bfb47374e03f28741be6a307e7f807641fa571a65fd59ccf0059d46d125d1ff5ecb87a59994b044a2f6817812b779acdfd7facfb083127385da824d54ff32ba154e0ea714d5a6325db88d7a60cbb6d020baaa5272b9e8a1c68b3038edfacab4a0901c41d0cbaae98f5ee8850bef8cb9b1484e235c91d7ed73d00f3cca7224d500c75f503688ceaf1efa3a23f764f94c32409b25d9eb2a56dcef2d0fd78eed17130f56aba3e2cdfb8068f6fdd165d465e3a8d06855cebecdbb78ebd0c7541bf47800551513eb6fbb32aeaed9b757a138267fff0c790ece3862d31ae84f6efb03494e47934707fc18a898277022e9a15c99ae454651b3261c3701a1cd5d570a1dd7f9a5b5de650f9dbb846f62a29a4d6f59d4f6346123769970d3f0b8c510a89fb03c9cf9188a4b87c39b142c691caa824425799c87b344b4457beffa741beb11b4b76bca8956cef349123ed3199263704d0bd4c4b6e7219714344159e0242c4a99748351cab3e4396a8a3354be5b2bc0303778056ae81d63c17a1a353410ff9149f4d0b316d3e5e2c5114f609874780e933e82fc38186933ac743e6a6bdefe19e85ebae050e65fadf879aacdc6971bc3811ca853077043358bba88951dd5346dcde19327e223f12093644fc25f32ac54540b50ee4dc0f71600907bcbb27c9263d0d29e78bf3203806335f599e3185697f2bdf5a08bf330973404d2b14351e116f985503e4f552cbde30ecdfb8a30abc56ef41099e292b4898191fb43e3b2344e9279d6b06e1239bfc4dcdcf3cd2ee9b59a0840d74bb8f0b652419d369c6f4ac2f9112f2e1f609aa3b277f7b4609a2720b054082f90b1b237d73ac9ed0c44070a0f7727da6589a15121226654d4d70a0298cbb9ab242558fb5934aed252f92201bc5d572fcae3d3f5a1d88f5e62f82078f39e2209113dc122f06b54da46577599ce960c5607e60a0473eff0030c6a9956f75b07eeb20664ecec8ed8bdbb9a96e4b5d8c56fe2a9ac1729efe3849cbb9aafaf62143b4adc762413c34dfa98e40c9a3eda5a80f373840536a367a009d26980a4b5a61e5b04dc6974791712306617a96fb4d9d6dc489e084a5fdc7fa64f72d8002bc604b04a9550cad675c588c5e8300baa78c4d40f1ae022e86090dcc71a350ac2b132b1436895b60d6717b856c10776f1ffd65b907a371ce9b814e0cc2ad3dbf702084252120aca0f84a207bbba9d449d1fd2b6f876fb408292d44f8ea1f0ae18071b06c21d07714343ce454ddb0fa02d9a8e97b89ce4c96957fa68a68690c0cbee69bc17da201684ccb654165dfa6c26d959f5eb8803878f657dd42c8f4dc22342491a7ef74a08cd61c7ef4e19adff17cdddc5e2d01b539fcdf5632fa6154a7a546e0d3723daa6ba95345f8f12d6fada13cc284b28fbc84c5303cbde4a448aa8d4d313896c4b809ac2208139808b5e522527cff0e30cce9b64406faf474deac93e5d5f08024f02e9dd99b6909bd92534190d8e1395f43c43c8f8cbf30d55849b5593e1672d8f438bde4fa97708bb7966e1240f61bf06a80bca20d4b9e317926dc131ac74522be09acf77e34fd39dea4af4d5d94192ad8be1d8c1c94514012a1d0774762d6e1aeb5d0c17cf3a973370db6e371b8f5420c2b13c1e5540356f8476355f562170a90ea7844e25144010f0df3904627ea6ff08f85a9bc003a905932126db0fc87c3bbfc1428d02f0457c4165b215f265377c9a6321928049573f86c10c9682f5642e3e4bbc41b44ba90cf2b017c21500bde082586c08157207cdc411b727bc6d88649b3664b7fe1f6553d4f520fc4740962dd726bfc9d80c682804a00660eb1beeedef0fb7a4b1e8f1a36a00f85d710f6df30f6a68da82d9269d07601330354aafb75976fe4d0f56a4e7516dd39e7283c2016201da492d4394e610824e8678760e63514a64f6e84f446a0eb0ba9dcd7b6497cf6a898f519ba71f489b6aad02c76bc62f923f45d9192ae5d55dd40cf19a9637bd3100fe49ae4c312404d1895aec19188290f2c424a5d9cc6b501a4b2ba7d9fb14d3353d21b28ae52546bb6b6d08cab99dbeb50cd64cd1d58cf6496171911f38151ea3b06fd15b6b7bb30598683e437b87758155f3f3d3bb2db7eb05c22cc69c8933407b05ece48bf8fca117cebe59ccbf909ec8f08d82b13ad063ca8b66c30b29b11f880c0e4ce8cbef4e93019dbc81d80d7d14cb6578ddb00ff12ee568ca4555381f9074cb572b1c1da13b53180c978300f47225fc300caa7f3b0e3b66f955e3660e05ab416068d1903f99651613399637f207ab2eddbe0f3952c3f8a0b89393bb634225ebe4259396e13f84d828d376304e94fc63da929dcf74a9dd4ea42e8628c4a2c089570f60b926f441c5ea56acb4c1e6a70daabe453fae065b141313288a680aa47e2ffe4626b84f01cf0900316850a25c26127ecf56914caaa86691704c7c16689c12006f7476b0b7024fa5a2ae6fbcca4163417b71683bfe3dbefdae5a827c4ee9df93a6548a251fae8f152f257f37bb06801eff24b199b998c2b023c0f4d6c5181c0ab8ef66c335ca2a6ad7fe2c0817fb03251f2e4d4181514b614ce183a39791178cb1ffd9a9c10174fb2df2986393f0d3dc58a9ade2b7606e009390b418446b9bcf4a4403579e93cf03f2a337e60ac4bcdb754af7212d139318f087a750941fab776719d6b564d1a321addea512e3eada980dca4eb66c5f95601318f94bdf1e49207ac0f299179d3b423e9e6ae774c3b71bfbbdb5979ecbf3ad5246041d0078a7379975ef136a1b10c1e1872b78ad4920e2349566fc8aafa1bb080d92264eaeabe064e70f3c9311d83dbbf4260d14f1575c50b88f31d59487d2ef543a39365713b00b593c681b213d32daaf3c963e55cd5809984a921170beb70e81ced0a72c28dc8455ebe1680a1309bac18ab87868c8323a9e7a32f64ef7678c1716ec1164d14701da6790fbbf048ecd0ebd43b9e7240c2ee846d55ae3787185cf3221e6581b9980fcf85c4ae6638eefe8f16cc12c6c7180530f8068455f9aa24f7cd013fa48a7dc5b945508f2db2d9e71a3e5841f5be5c4de05c61a9dd8deffc5bffbe87217d496fb61582e9b6676b125740ec294f0c0329df2663cb10130d7f2b6d263c6629d15fb1c1d96e886a3a2eaaa0bb8e2f7804937e689a323625492865fd9b57be0ebdf2d2b7631bc30efe9a2e3167d4dcae1980b880499977aa32c12ecbccdb36658e3d2a5b180e36156cae9ebeea6f067cc00a108acee9646a9e0533e59b2e1df678ce0db4bc8e339c86d23f619c5620ca6a06829500e58b51d5325eaa1220a5d11ab490a8f9007bc9e4d0fd6c3d343ce1b713049758fda9a77179315ef9fd33fbe868cca68de1fa64bf8f09f764ba14116b1ba1ace50d36514a388c663ddbbfc1505af5f7d3ec11c98babccccb48534f8a53188a47ce17f85cb8e25a6f2df81394bd643bfff37a96e38031709d71b65e46785e3cb0d21ccb7825734133334acf2be7361de2c7b87b2ecca93066d5d19ee0f4d16d3b7915095eb9d7b54eaebb18a953c6d73449564104de9f9663c870bfc8bb52b734ef1ed8387c9ab171731cb5b03f05c3f703aa23b19ae753d7a11160dbdf0f450cfdbc9709ecb6041495cb4a988a70e3393449a2f1230b4dbb6f4ab2d9c280ada5324241f7cdac9a36f7792711875c22d2d55000bf9468fdc22aef24bd767a56f8b98be4e6f1aefa8e976472f08010d1ea45bd84138658188ea2d6816bf14f3fbf0aea32636910768b23980984438d34d9c3e9d77fc5451a1208129907d4b08476e369d06c60cdb2d4036213e03addf17097ff05749cbf0499421ea9b0d6e6a3796dac52667b678ea798ec13de2b92f89107f5828af221b9ae1ac634ace676cf72e1280cd2878ff97d1bb0bdde8a89e6a628e3363420875bbf399f821c588f8119b05acaab05cfde173ede05bd71335c12764b5408eed279d928ff30cf9d95a76222632c37beb2fd79e8129b9653d0abe365a6132907942fa3ff721121147b9782fd4fea1d2d872b64298da24f941ff7370efb011a408eecd549276f3200734f1dfda93debee51608c68e1ff24d8c0355452657197ad01fedddf552e687c80b616a708efac3db78f7fb6c24b278df2ea325ba0c6c9d7e1aec6bc44849fa632bc9c9f1335d48b26d62c90f743b09e007f3ffb642bd243aa31ea97db72281b6d7dc9acf7be1dae6d9467a9f0fe6dcf3e5c6632a47d6da6700ede1e4be8711bc91b0502c9693a96ed2f463837d5cbe09a9ec593b822c4889642e718c067639be6ca4f751fee397999eede77eb8e9a4f013a2d00e80a64e23e78b36b36458a1c10d02ed3265030f8f5b593f1e3538e090504de2a024dba23a0568f3b582b7646de8e898a36c093164be55a8b2d8e70fe444fd6e65434dc296c76007c61573eda4990ca503bc6e03f5bce663214296f4bb31c7ba46a5c27f614dbe4554363d0165488c7f07a8878c11384db5ed0f79baa2fe64c9e8d2c8da0acde6a07aafaa013b8cd0aa90279cb700f7d4e9fbf90bf2360b7d7ca9e4438f6e98dcc2310b76fed15d2f9cd48431e59db57faffffe9038c80ed568015a169bca4711ed96938e7876352798a3c00788b81fab999bcfde13db468a7765814cfb447e539ae8da4fb79816b1fe348369829ff3378e12984c141c9b3e5c17a611411309abd9052e561eafb483f651f0e9b896836ff14ea408d16ddf0af0582feaf3f4b73c9dae83913e5834cad3e7d397f187ea0f44f947a93d489f1bc4a6d166ef8c1479077f1e0eff80ce71d9f8f2dcd4c222d92c573666acfcdcfed6c728036116268a228b3b7f40a8817971c3dfbb7157dfcfc606207e0262dd94717fe2e2cf42cd1aea2d5302e9d0e699fe913cc84b3402a7f16be5fa1cf912559951c3961e78a3ab19778c62228a62db8a07680addc499e2bb10dd97e7f30d45bbd454fbb6056ee6d38bd240bdbe48e084857fc730cb587ba8b687a033eaffec9b8c3619274a7d396561cf561f7edbc3dea530ba063af4e7979f086cb5a277032cc4496195f87ddc4874f9b84d4414e7290121b0516cc76273721b108078c3db6140296a68bcc59c2c3d7ca0cff98ec238f9459ef95cab9220e02d9be255d0e10d1082298a7cd7e7ba5e22a0bee4dc40c4692b8d9bb1db2e557e0d2551f65ebab008e6b9d53e8baea1f1097457ac035c221d7d6cfd9bb701c437a378152b1ae0a96705489900668b3a9f2a0eb8f05c0b0ca0fe2684dd54c9a8ae8a4daf7f8d65b3580be247314449425608cc787feff244026151d553936d6f6d6886bd03cd9bfecdec2ed159bfeec71d1d88c9a279031ab46cff1a77062aecf3be275f69e2e82068ec1b58c33636206cf4bd5e83eeb41161ac0924833ab51b53b0c6f2904a2cbd0a3acff969f3605b169d369466217529c3b918ee4167aa8270dfa2e19e7b5bdf6deaef6acf3ff54222c997c35d848f18dbe4d8e80f91531e62dd12bd67530a3732ff8c374c2b1e25e973dd23c9a85721abb051a15e6fd92e2d2f7af7f82de793446a88ac543b05384d657293f0064805a4aae76d496a67f0b271c9f81783a66334004f88893e212080d42cb114334efb2029c412249d93d6fea9ad878ebcb454123dd93efb690b5028f930f45e2207a4fed82e506d5d15f4a99e5988e8eb30aeb580941a42104eedf4280f3f2b601211507a1a3a8582dacf2db4c632d6e505dd96aeb05ccedb04c0cfd8a1f49375bfdb85fa6002e781062458d04de005091b3b64af54501a1dfad472f29eac64812342d5229ada6698b107594b874e0af345b20af69a1e4d681cbc39be4273b03cbfa9110c0c1701a8f5087182aec307f01db50e4d960844e3171bf2195b6811ff9380db460c0b0931ab491fb0035cfe0947db180607dc2bb8ccfc679e038c2e5325b506a036c79d9a425783a7f4f8319ed921e66e631f0b9b377eee4dd3fa6f672229a478c127f92c6cab930a77fc8d0259b63412ac9aa79ceb9e0e9eea9fba5b0470e4d05b2cf975b2517c725865517730a9c8f54ae7703daa2fa46f389dbc0ddd22aac650138eee312bf3d1770abb81d1e78e6045ffccf2a0fc59fb909eafd0239fc236aac19f8adca4d8cb96132f3c1564892f35a8cf759cd0687c16ee8b46e864408285d9fa6d56988fb31b2ee7b368bc0fce16d89ecc29ebffce453c196b2e0c6f13730d0e16b91cf30633424ce5f904139761cb5e788f1e1efce0d0e70e84dc40ec6c27d6b78376dfdfa3d51155e99b9a6028080e082be9fb177d076de2b52365fee3778e81ab224d2554dd456478e7c6d3b4c183062fb64cdd6214a0056efb8ca89dcd80e30a4d1c9a6836397d467b7d05a2614916fe3482a1bc97925b787712779c738e4c649d5adf1d2ab33befd368973080f4a026256d484683260af8c354533070b67a9f6bbb821ba9cb3a894a64a4aff0cfd8763639562799750a664c9fd94ae312d0c6d0c87fdc07c7dd8f95a2906852fe6ae7cc63d95355fc125f8adb3106ddb613db9b69f646d36c2859fbcfe95d89cb3cc0b98e1e138747d4b1af74b471d70b999a7cc2dc84c896cedcc0dd44c0b120963c42e326702e87894fb7f982bed6d1f334ba55236141077e68f94b0cc052351e6479dd58f7c11a04f45049be8ccaefc482da8cd8bc216c2496c66a9d3fdf89cae304582b4820efd60649666cbd46481978b12be95cfcf352f8d374e1b254ca7a7074fe79a0f680e0e7cbc45621185fa4f07288be1213ace7c35a9d73723848d45169d5f1ecdc0363bb828701eff3ecee0685078a1d107e9c09db5948371dac2da482348ff975827571f9832bb029f05354a1dee6ea7204b1770df8ce8f57347a17c86b3ba6ec768f3da2a9fcb08db5beced45581abb20fb6d52bd8802181c05b255c8807d3a4f4107780f20739c72a6f275c5768fc52e158dc72939ef5580da239be7bb62daf7c83c48f617f73202a090e71643ae9fe972789fa20212b0b2a655e6b162a8619ca9fd5a38673cf96541a39a535db8c0460646fbea3d4d299ce3654104438ecaf81f56e4a0d83a736af1c5e605db2b86b4fc2c084dcc7d34e5873bd8ff3e40337aecee0a63efa543dc265b810a9789f9448bd3416bfbabfa8bbc3861f4163c3a805472f7b6dcc61507a375c03f9acbc5f7a8a321859df4e8565d40acd086f491440d0efcd8960382f32780873277f565b6a83c16455a1f1400923432b016324ebe3d160b37ed8533115a59aed544a5225dfd4697041ec6c435f77143fc1cd8d87bd2145db2f628c3234937412767ee2a329fe2fa7c1dc2130e0126d4d49eb6a8e0296d4f67fbf44351fee4f86345639ce9eb15c01d91e7edc95baee54e9e4d82b119e97208e39d5732fdc0ead3527dd49372f6cff1ad0d345546b17954148636c342272ab39d2dbff61ee4f5dcbad3a9903f16020cf5fa2d874156916eb22249f27422d1440c2477954dba60c429eff95a65b7da30d76d8d41bc9c5996a0efd44f78c5b050e798ee04ba6bd9360a60ca5e0f40b185326b00a9094c86c2429ec2e438441ff1a45b12f38ba2df233005645c8b733736569d3b61d67af2161e74d26e90c5e4c5659e8898d0719c5003ab813a631b8e987dd0e68fce9219af8735da6cb13c8116b116d227baf6b5d1b44cf9d6ba15d8cf02fcb66f692e5dc3f126e06b6bfe81dfb2938e1f75e5f5c6b54ca2a9d2e62c405b02ecc76d3bb4255409709892fd0c149b8be64e8032036e0f75b7d63fd6fb73229b0a846054f1fee0fbda37817fa26a27e4a59a265d86cec16584654f05bfa0fe83beb17cf58b4102208981908d6acaa41befe24f2cf55f2115ea7f5db78db0db5c6feb9f5ab947c14c77a78065d2c939daf6505825230525a644fdb622fec1b8c81d0944eae6ef086886d49ca7bb2579a0e87da899c641a6ba1b9f0210698e84f549b9ca126a7929f4ad347f32b76dc86f9519aba94acacf1ab9c638b93430c26d7e300470da23e79887f20549f7c5aee7fbeed7a82cae52e90606b21fb34942c8b5ac2f4cd9ca630a02dfd17ee93cd4020766c43293e6da9d39ce3d33978d1322a92898a7d38ee8917bbe1163cadc2d38b0e68fd9ca20df2cd0d353f036d580ebd34330f08743665758c9a733a9b8168c8c9b88247ec24dbadd5969deaad7b98dde5d8d12056704eab07ac5b677b7d0ef659f7df7f1087f4e25a6c88571fe9e7d63a4a3678368dcd0bb391ecb4fbf0a5a29bce96de1b5ea94e2f96bbc86f5669161fb7bf8d8d857fb783205180589fc66bbdd52dc49ef8b79bcacba47fcf195ca1ac01d2cc57e3c685b1374432d114be3de39f89243fed6ead81318d036bfd35a2b442236e4281342c55f63cabea7835fb3bf7edc34f2a77cf0d8043377c0a67c4cdc3ee61a3da6bdde747ce72d3ac6010154af3d1d1e5201c69112925dace8137aa6255fbfee354b295f1d228c08663f5ae6703ae06827b2abf5e882d9fb2ee54d2778d1378329ba2811320c707ef0dcd98736d1513e611cff1f47fb71ad72fd7cce8739a19de7110495050d3536c0410b94754c1200e94e1016ecee4bc98eed610b5495a860e7cd3dace800f0ca9433c4e8e9bf3475db88a86d109b6b3884bb4caeafc4c40a17c60037ee1354f465906ac590409a2bddaeb6dd145e495bc0087f476f4cb7ac00a7f317070e18a4620587bb97dde6cf1ed4c7be530b38c4c51bf27b3a068277c127223c962a28df047942fa4a450dfbdbd94d3b029e868f16100790a49ff6930e4a0c44816945744244faa2899f5e97c96f5e3ac677b1cc493284d1f414cd5eda2e64272ffb03c08424cb673e2467b4de1f7f003717cb42807bc1069d6bd64b85a8608440ff03f685807ddad535b219665844a2fd82323de05527ff8350892c6b0bb3784a31c11ea5bad77f17d404e2c803fe8a2e733165c5acda7364941b6e1c2951e328c2aea84da0ad4cf06875f9ce89ea90b19d32d3dfd8edcd2d51a689b49d8ab9dbedf04fe8a8c2ba94a77644189687232d97a32ce7155a3c9affccec552418bfcfa1f17493ed43fb86b3845eab03f34a47b7a080d38ff7bde64bea9b1155b70919ca3437221ce2dfd548d46c15e500392029407abc65216f2c6d4e3d9d220cdae596791152594f40e773f9e361be36fd3b7bd46e61d80468f1718b3e41252cb485dff6776c36ccb33c199be22c4a1de88eb36b9243b2f0f80c44d77b5ae8621eda2c1d85716463ab303bdf95a26f1fffd67daec6cca3da249666072c61283261dff181f8dcf86a687ea32541f03d12cd69f93856c5ebc4b71aa28617abcdafc5894e316c2552c84b8a4c79d4d02d50dd8cb3b56ef4737d6c34abd2a9efb704c88ea4b1c8c1476d1d2af616633f713ddccd3233d364b8bdcd0794c7d887943dbdab9e7037747103969746d43e158992465a6bdc5452f9f8820f0cc6e3ba5f4f5151e929105c0d1911c042976b520af76bf738fb94f37cead11fe7f82f23a9d5fa157e342343fc9fd8444e2626988b514429cb7f51e5ff51b45dbf07907e2678149c0cf11dc62786b45fe0ed0f539a2d50f4ee761d5bef54fa9ef616a138024655c5a29d4ce3f0f29f0ac4fefaa2de7151c3e69dad3ecc2fd4c2cb995dc2bb8c1334bf76b70f48791188d01131236c10db4a9e049574b5571d3b99b8c7b21839c8117bac025dd7a3264b29229a6610202c5a53ffe5f68cd3d8d07fa75028fdedeb0a4de584cff4efd0c514a44c9fea0e1dda80c55996466f740eebcfddb265ce3b1842e7923a695a579881f56507f9d32de8daa099200efb72ef20e0c7471cec45d7dd5145ebde3f6fd7ea31d7fdf220c6498536b80226aacdcd5bfb9fe9e326ac318ff046ae04f20cc641d34b267ce8b4c7e946eaff63261c86ce232666da3ac0719c37791080df6f212114a1709ab88df55c2ac8d244104f57e8206758a68f7efce97d09320482a40489afbcf4ce736be2f0f02b228661db4b1d94a47bec7124efba0327982ab788b18aaa6bad8a4d81d5aa44b25ba91dc423fde5079a69feb3308f1a34f38d52f00707525913d217deb55b51c5eadb498f7af10a143e91f35db196a39cdb84e3a7eebee663411886de1e09cc32a95ec861bc93286b4229b613ab465cdba691b935ce0eabd65f9d0a51e8d8d056ccd4fa682a29719d3b68651b43df709b27c47083e7e47b2a041cf5d8c0930b4070f9494b7fb61219afefbc025db5f601b1fdcadfe2f765fe91a4d19a3a34e034a65396ed5d7d187152f0b7115c68d154240d7ae98788b4b14ff59284e1a978a5df1fb2265db7a622eb20e8d949157ebb2700c3accf1bd62444426e9a3fd22cf70625a45ffa61ae2ff6d0fc19a988c3ceafc6b3c85d0b29161241dab8dbc733ca86dc21921deb5d3bf85e58a982c93d4eb846a555160d56b51e51259af41bd00ee396c82c977269bdfa126d176ba83b3a2f078aa21a454bea386f271a3b18b39ac44ce8c13ebf9555e00150d343438732bfd22f8f1f4b2fb9b990936943d7394cc67f879965241dd18e77e52b02105949c824c55eac4c5c2a16161d006fbbc12d0bbcc6486c78ad88c2fcddc73ccf0829f14e2ecf5be2feba5bf7ec4d939c8595e0f64c098d8c485abad82daef593a2ae851494c78f31863e8b71a3fd18b54a05391668d38b930717f52f09dba20c48114ee8bd70fa0065b682c08588b861d14710b2a0d051221ba02b269021d5a1b76adb40b937e22df0657e472271cca9933b43d3dfb2a9d214bcd0e1bd48213d3671af17dbcd5524ed4b748b9827b722f21612ff30219e04c946a46432ce7adfd37509966bfbb5405338d1f92995c65a7646c218c05bcf22fdfeaa952cfd17a721bdbaa0b5ebf0d8ee09c425eb1b665e184b1df4d1c85fd99601b8e91ab5c73c538dffab498f8f6ecffb2adb4b09968d593e5f2f184f281b26bb61357f5e6140d82b5bff159317fdf09ab2c16e793f2f3a4a173857978ef4ec71fa885863f179ac1928e30dce4b2861ce20e4c59ee9fbf5b87e943d9930e31452c1cea3a2f09f9df651029cd8efc9af55d85da1e5a0325a0578100c76859fe14a83f21c124d250b724535bd6f7332a26d4fa52d5c7e698332de21ba7c527f75591dc1f65a61fd899b7fc2e4a9a9dd8d14a6654e2a724f1fc77be26d2814624b541e80f9b6d3ee523102465a42ef7b23020226fd64d3baf81043424305a49e375a85f06b1e95ec3c3447f11be73d6378c916e6d058952a503e56445473ceebd599100a1d69ebe9c59b9b7d2814066dd221cf94684db4e05d298d5772ab32a6f60f1f6e578ee4116b854b081db906f277aba58be2538611e81fd8172ee910c46beb55c9ed85582c8c7d9c4b0ac25b577dd54b24077677ff710e8bd50855de618c792443270643def4f43e127a8718ff8f8dbbd1f1f3fe972c5611607a4b5209afa70a47877bb8b39b9033c5c78cc3d6a6501b8dc09a3673522adb49cd8d07ef34a2cb2afa4192ca5cca49fc1ef629144efd84d2565cdf97b3dd1eac1ddcf915a79d1b29cf2c30974493b2551ebc845154a2713520e3702965b55c9dfe747b8a818edcc0a83e0c6738bec6b9127828baebe266fd7b689e4bf79dee657122ac85bf2b86f114dc19499c19b82f44944a9e57bcf64f2724d67938ddec3ffd57b8f6b25529cdd57289eadfdbc76367fd6d1f82323ee240437558d608c63a9f44a213adf1723babeaedb146ddbda6efd15d943e7ef70c1415c1bb68da899a0492a3a42e598293cec3e20de982dca8977cc514cf478177bafd6c5e30395e8dfda37fb2850234e0a448e18a5f1f138d4408e39eb146c2840001522315629a3d72fa5829a2c2953306ab0ab4e1931cc26a037deff70d5aa4231730defc3d2288188e9af4658fdd6d948d2beeb02b1bc86a7f77248eae897ee8cfb8145eccd92001dbe3d310ade4a44de6eb2f12c26173db0e6479fc0e95a923f3fbbced623bcff7381362a8e2e31d38b5838375165f76c91686f0ab0f1442d3e05520802679bdd0691d09ff90500f3e45f6d7c8e0f03d0e9112147633524ebcf7e36fe5946abe74973f86a172e694ea48d57ce860912390bddeae7cbc30aaaaa1f876e59f830a213ddc7390404a9f9f04ecfa1b79ea4ad9f54c3419314865c8ee6737d6a49cac1ec9e0cb7507f1fa15c1fc2ba0c5a7a305062e8593eccfdb42720804fd9c2ab41b4bc9317fc49e5b5d8f37185fe610720d580d2e15410a67fd18daf3cb2fc7ba46966f1331b5e83cced0d9e4b4b15c8a055e3a6a597ba952f44a27f79b19f6f82708bd34ed0e90999c924b8c9b9cec21fb4d2c4d54ddd11d695b3cc3de393171e05d4b9493d2c8e4923f9003bae173d850eaa83c0966b40d0f082e17fde60ab5fb4ed9dcdd69fc205abbd48ccf48c5c0f62fd3b5e32c5ace16e4534e6f1a3375f2da9136edd9170243b3714dd66dae4e6a70de58a3e1a6d475264997698fa54c6633a2ba5a4b473e2ac27aa8198069c0a99b9aa20b5d9fe6c03b89380d39bad83391a6ee9313c74929afc44c05319d8f1b16c805db015fb5640c7f16af747a7f3ddb55f9e7a0885f118afec135f1e59aa6a1a205919fa0bdf8db77a2fc8deaa132a29a02e788e4d98783897f8525f1dda99374f7c09e81c24f01cd830391db50c8a0fd433f6ebae33b4ed7845fa2312bb62d0898af0c8242b6efabc01b47223a500316c8a7d999e6dbc1de8e8176494bdd2849c47c8c20941e1e4ee49b0165db128c94fa75a1e0542925c743cec4b9444025b6909f1637a0552f959aad780157613996a53724036533b9d7f5b3281606cee6c8c31b7e97acb5e59c47a52141e67fc349291d47588001185773263ef2da593919440795c4253e63650b8fc44e43b5f11beee58babf2a2b175bd956de205fed9c29a4d37af789ef64b3a35f62e80de7a15e9f1b98aea560dcb91799743d2033d319a68f3e5b070ff8ff45c4f87c440ca933448732bc8daa7d2e966bc0629a0ee2555a5293ab6b5de94e37dcef00ea397de10d46db5483df8622ee78dc2a2f4f5fa050c3157208ae414b64685e68eb17437b27b56d08bbc867679e42de9075187fe33c7b02e8d65f07803a657de4129a72343301842155e780aafffe4581dbd3db7cdbf8f79c1a5db61cadd1e5bb41b549ad20fdf6f752e02b8ffcc58e7e669d87b1d5d3f4d42614cbcafbbdb852d7292f0f3e16b68a965c722556e99af5a10c85a718a121eb1939837b3353eb393406ac6803d928ac1a8f76697f13e1feb8a3f580e74d9ef2339d6d03104bbb80e7bc1ea602f9360d6d0b53397ab9d361108a96952fad0e7643ad51b7b974ee7c5993fee61159c2d66ebd1a283a3bfe22f85ad652e97096152fd598014374a62aae7cb07fd0815e3e15cedeab68be9d387c9589f978388a125430921fb27356da91e3af007fa4c9bccf616e52d7ed46b0737b1208ab5396ef731cd72ebf06150b267f3e9d1dc15afe7d37a7d76b5ce51a9eb6f337577c4722237b4f3a4cc4b4c2ccf5faa14a71cb6d123320a83b9fd471f8c31eaf4d34bea37fa04453b7f45fda205927f75aa56de0338297054ef3ca8305709a375d09176420563ef812ce53e8b2dcff9ecf477189eaa602fccb2147cb9a14d10e17d2cb909342611d3ad086ab7f9b928024535d7feb30f174505f30b33c56880762d98c6775429c0f52f78627ca0adbd64a7a35ff0e2e360bf2601ccbf9b083eea4f585651d7b0cd51cb04ce9580003c6f3ed88425d52f19c996102f8958bc2c10e5aefc72f21a48506d3b26f8d824f1cda8738a6ef5e5d891693125fb80705a8b806fcc76f656ef8ac8d05bac8441976d766a0850aa2a0a654b9818643e091c28b2dde32015e10407ff1653b69c43dcb896140fa84683e03ab75d27f97e3ef6bdb05b045677ee6ff8b25ea92c41bfc533953753204a3568747df81c20c7fb0bef2b981c87a31c58238174061532790fa376c14fc59566faa1dc70e04d715741e8e6016839ca0e6e384d5eaaf90ff5838dd41ff15d726509593103f2e8553da18312db111adc4933976d5c1a563a83ec2be793215dff1e40e0b3db7e199d87b2e4ee6b58bcdfde12fe2c2ce6085e3c002dd9b29bb7adab04fd5a6a63500dbb0ae0e32e5da2e494e329c576da372cf3a3573457f80e1b15bfdeaca3e917406df2cc13d6a884136648671b23112e7b9a04087cc85f2f199a01960ffffff9f