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 59315 286f3d8a8eabda0bb099272bde585d84d39eb41eb6e0211ed4d4f4b76893b6c6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6f03f4af6bdee2b4f7513c53f1ccc75d4e67782a273a779a0c326c0156ed0fa0
Certificate Block Hash
286f3d8a8eabda0bb099272bde585d84d39eb41eb6e0211ed4d4f4b76893b6c6
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...004018000060070000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a31353cd419dca241cd023b64d1485409d78a0ee144b06064a792b42dc4ceb1a8198bab3c513889f7d722b20522e73b0e5c48ddf78980ea510bdfc790403a420aff77a1004537fa68cbd2233542ddf73c35a17b0db1efdfbcf1300000000000000400000004000004018000060070000

Raw Header Hex

0000402051e27950f02d0401b5122cc28608e969b71a5b5fd434484bedfeb15ebfeb181b7e2ac8c4bd21b8b26e8cbb7098fce2dca2016800d4eef2fd3feaea4c3e0aa0393a0d126a707b0318a00fed56016c320c9a773a272a78674e5dc7ccf1533c51f7b4e2de6baff4036f

Proof Data Hex

59,560 bytes
121216020307ba8fb9dfca68bb287ba107691fd28b9d599f15f02c66224cf4462c33d4b76ee0e49996143a6dba49165e3bac1dc9b3891e36433d34237c7449faa8d43db8d895d90d59b4873ed9d63c852a987fd3f51bcd97ed794ead0be9222c6b53606a621af694a9f9c48cf4a239b68b232541b26bcb7688beeff77bdf0101a1678084eaa07ab644d7c1cfbe37ffd62a7636038f358db94fc19edf3c5052be19d5909e029f856d584a751112c14d95c8c191470c69a841b67cf7320c6d6a03e34b4f3c362462b0c206787da3f6f150fd7eafaf0c983ae5bb7a6c9c8d489a25f3e14cff533e966008f219ba55a25e9070c1c0a1b45b669472b58955e5f0aa6cb04f4eff3210ddb6b747e6f95b583742fc18c2efe52fcfd148df50fc9df6dbc1fac4856bfe23c0cf9f4bb28bd7d80e92af31d6eceeac84e040afa9bff55a1b2fbf12b6f1b1030893f7eab4e4d9e49daa525edbe4a6e6c2e3c8b60c9d3369564977ff32769d84d8345783ec0b1a979c5e86505a4ef62a6b16359e7740d24b400017f36eb8ac41c057548b9e8cefc836dd6d4bcb42ec2d169076731a6325ad5680398a8cbc0ac22920fcb1eb770d9ad5901924a2f1e29b9bc6c961fd9c7b456468b8e9965df91e0cd0f53fa38f27bc6214ffd712b1fee4960c8985266fc39937283825c564cd36540d6fb621bf1915d0ff9acbc1f5529259557703efc574d7f6bd8c634f579c02fe839399d98d52190ff2157488188260ce2bfe2dfe0ff263b12c342bea23d5ed7ff66571b3dbc367322e2021711e142d5fb6179f4d77199735c4f21cb027e8f8aaa2c904d9b6a57b5c0717548a3fb3658920ae3e68fc35446a357fcb9b410c83e17c73a7002cb90f397fa215b41ba0585dda9e7b4a89cbb8496e105a090f8989907f3c66982c069646fc12c54dfc3f5992482e80680afb9efe3e486535bd2d5ca853b4cbcef742386e2c7dd1438e5080915208990c407f0d49627f9d5d10d56c22e7c9bd3f6eb11a79a34fc8b73113db5919066dabc4a8d72a8036a26f840aaeddee2d91a730dbeefbff472850a7db488462e641aa4ef87d2054fdb978f104c96b02edb5017e4840923f5a0ddf5b539b8ffd05cfd89ed26a91392b8cfd600cc4dc63932d6a2d42beeb89247eabcaeecd5b06b2fe02c5a5429012c209ebaa38aa4fce1bee1eb29764ba66cedadb5f67a37652179fba365d7a2360bbe2caeabeec6672437c48d5a173b8276bdbe3e26a8b88ed2bf6161e574eb8684258428c1478593f04a42a0da23fc456481d4bfe31b6ade56302903e12d6599d6ee86fb8fd9de63f17a93e1b3519f3e5fa008390ec7767334f0d2e5bb6d19e7c710e88676362add1747d028b324909ec67ab566fe4a15b368dbfc77fef2f40ba914e44ef1309072f5c523acddee420515f03c64377f127542fb9c956db156b6130f066bb9a8d5e64926b3e27863ce698d00cefab4bb4d81a8e26fe58e4e26b32c675bc9e64967da1adab8a3ab437c30b9075ead3a05be26ba50063fbfa38af6c31e450062fa133490c91571cea0390aae97c84e29a86ddb8ff28a22b8a5613e87cb715682cbe58fbed256c083209cfaf16f68d0d5c54c8164327ab89e1884452b6048f91f8b9a259aaa61da816889697cedbddbd8d7217f40c45b46f375ac054f3571a45db4ad96d81aeb511d5f762ffba449e07867968440f5b7b1738d93f70028324574e80a7ea9e9ecf37da12f1ed7baa419b87c9aa261bb28f7121f44ae6c94ab8da93baccc9397aec94fbd999fd576eb1d68240c85ad14027f3576f226379dc533e7f4746580021ab824d8c63a6190f2c45fd4a7103f783f530bad91165aae2da50d869695c78257e27e09d2f6003c5ab94957363e54bbec9f53f7e8079718a780cb88b075e776246dfa0ae3cfaf475a41a92b9faa835e81fcc3dc7378b9cf113152d72b3876f1848a7e0f96cee03e4424949c0389310deb828a72f0b1136232ccaff65d294d88ecb981a4533d3f5f2878179db024227e7900ac1aff7ae68442c21e4e0eba5aecd36af4b870dc3718d31588ecbc5e2b1a729759de526e5c3ac76f05a15999eff2b4a09336f9f8f424cc7a6564f5f1df160ee8ead824ca8f0224249f40c01f81b24cefead12f1cc6f195fb67b7ae830ac437449f8f7c08a4b4c99b0139c485fca5b90a0bb743ffc1abaee3f19769c8090771b63918f270b517b328010e82d01a2e984ebec26e435e89701a133f9a6781a440b2a50cb76da4c9a456400c33041fc2e3d9fced5258936e672f73119930a38b68cac1ca332dbb67ddfa6e88b405460a4e807391b9439b497f59b069a4672e09de0e9ca130f965245c0d330007cd993e799f2469cb4db049cb1e54111349702800718714d0a8566cd91bd0af2d029b2c3044afe70c4bf9f79485d869121daf4ea3309ec557983c276da98d9b777847356aef7fff1a6f8180a540b62224d826c17a23163ddc4eade2b15e75572553a9568c308e19729d974ff3c592875edd6270493b24406749093b16f299d95bb3a8b334ab1ad313a0eb7b11b211217663f6f68ae548c101c3672ebdabe9c35e520a4b960d159c7908ac49c3430ef4a5f5fc08a9a73f4f574035b83a2040b8302643c919d77b2ab64a05954560c34dadd0931ee50db00f9bc680c6a98c57d97df0e11903bbcf885aa48f4907cbc9cda33f4f238215e351f70c78e49de9cb5a49152ad5d48726b72cd5713231b24a3a090369b85b85ae3e6a0401c84e6571232928d560ee67e26f8162605363ff555bd3afea3a96f8eb031a77f90fc0d64895112f9649d886eca49cc2f7d31c1b6bcd5e1d09f3543f17e3bcc5dcabc5030a985c7591d35b273f4f755a62bf59a3c3a07bb86048627d6c464515b6ed9cd73d9c2f875e9cb43f6c8ee3f879da02f00ec3a830f03e799d9a5df492f38b5f645c2b7167fffd1559152afe43c1772e05c95338784889639a4ce0d8b24f01656fcd25ffb580e64e32c89781fa5aa0c9fa1441906b2ce9dd002729171fcb46e7042dd41a8f085f0a0228eb4f3352ab936f02eb9abfd1222fcb864c38da2d3cef6a68e5692a9f3865c99114a1baf2d54d41db5a9ba7e64fec185f53d301f31e3d926845e5d12a98934450e046b128d053f933d105b1ca0d0feca07efc7b5e9b59e20a2695d58b0d775a9df2fa55ae41a20854fd61134c1aa58f8fa68d1af9f04c5f2fae514a37efd346298a44200961f4de1c4bd2bb20142a0f9b8521eaf28d3a1187fe0ec630094dc035bbaa19ae7a919ff2d52ca239781b129db924bd41bc6a1c995c684afee822c3ce28c62497e56a52996c855123ea4bb36dd2acbc093844e2fa1b492df3f8d5aaf76afcb8ce1da62e2a2db8dc4a9418cd051d5ebfde90383a5e913a3923e1764d596b63adbda39d30b6e8ca5743f9ae2a31dfe442f824338d231434b3e9df2e02e2e7fa58a7fde7c7ef2d047fd89dc13f571a5bf3cfc7af99de302cfb3e2f9d1f3e70cfae0550448e9e805e0f0184e1f74b150a8d20e952826b555fa122cfc9b9d7d2def243d968734ce6b6bca2f9f4a8bb89cea40adfd59b09998737732c03b5274b7d4ec1fed200ee61de82ef48f1f088eb75309533b6e74e702d8800099b234a00a34dd19babdbbb73a433311b5850f31e6a812d683dd6690ca8d2db9b08611a9575be6fdd7e28031948a4b01da06089a890c5a7b2b8eb29dc17a65c0eeb13a51ada45eeb8102346fbda484558df270bcaf424580ef378cbd6a3ea8820b43ae9a78c48917db807c4a3880c7c2d58b9015e1b70d97496bcc2b6b480eea69fd763993f5e3d7842f9c12a5f1baf91fc333feb0f0d91ee540d7b4189334ed89aef8cc621c1e4c9d4b1735a2f7cc0211aa4e11a239bc3e5a7ed36a210d4633fbd257006330a0d5016efd58b3572ebfe5082dba7f591ae78cb0b0b17b512773b0298b5c5e0ea3e453621f9ba0eca014ed2300ddec92623e52cf4dfa46a525bc84803e48bb69f0979c2e3a52d63cefa9337dec1de23187b3adc89c1a92b3f78a749524b79266055a89cd60fcfbe8ba5949c586134d24096215ba0934739dea960b7bcd2a65f9be8dac21aecaf004aa23c17495ba9d90e9912a0195e251033b7353896c735afae62adbf6194ad7af93aee494c7fbc47a1a67e8aace2d779f2e087edf0e11b9291af0339e65e5faa4404d873e2b681f8bc2c6bf892597993cdefc57182e7f759bf8853c7cb2e3820ca7660a4fbe0d4040aed46e75b17ef8e30939c6e2282f86a6cb625c6a033a457bd6e83a8ed65ac69cefa18740da90bd75dcc3a1009eb1381e560523d52b1da54315bdaf213cefcfe50acaca601fd15c4c23cf63b06968f60d86846407f46406306b4becaf0fc81c7092188291e2d6170cee01745700e945d2b1825692c24550a1cdbd97281101931117c58d913775fbe20b03043f342138c7ff85d493decbf5f6b679c02411f3e974d62d76f167a8b1b308585318a0f0100acb9b4714788dab55214d704aab5b0618fbd220001b62b1ccd0f147bc9ebcb26fa1888c122627d0de7b70749b89b89ac49fbd70dc3f0a58d02a410dd012be33d15c60007904b1d42f9f74fc33f9f37bf2bf7395d6b4c3332a8f2b4aabc4aa7af41b006b254d3786a6d83a6d1ebf700798fec2f04c3a6284a919cdf8b2b8467f30449582fbae6abef9e2270bb87dfeb1341b5f657b525d4d004631efb75dc962d957fddcf95c59c3607bb0c992e8c979d273af3a507a128ad163fe73768488b4094ca5ffc18b85ed7fb313d133ce154b95a8abca3eb25d072718516e9d13f90ed280c4091432f2c4133037d5ca46859840799bfd5a1adb41dcc41a55a441fdc451f36b8707114b2ec904debb9c18c0d1783197cdd4f9c1ae0c0031c95f6727120d8f79938f7a99ffbafef52daf58badfc52cc2caf25dcab5e56ece1fa9b64ebadf28e9d748388f922b3d14a0a2603fdcdfe6995cbd226f97821211e0dadb2cc07c731cabc4a4a748c6c6598b994948aaae75b4bbc902a1ff3b5450625616c725274c94594e4b7073069e2e542b78eadb37963c1f1bb1dd30550f03d5008a4a4c57dba439f0a8184ef1205d9f145269925b6bf15d4e420d93b793056282058f6672992f0147874eae234068835223bc5869d383642aaec4f71ac1e145af035d005524ab209e08d9eb9381d5ce4b92241ef8ec0117f2c488e9cf001d7a98cf4968eb8058fa9996e6d8a1d12ae9b3b7a39ee9716a8011855ba60e376c865e12051979d11d64ff23722eccbefd3e102c50fc55a42bfedada42dc67d64880fef3e7dcca994663e741ff26a3382b93dc7bc659090902050f8b630b3750fba0fd78f4df7f3112415371cdc51b4eb0732e7817f7840d67effc05c0c1ff2d3d182d8d738057e8077b62e5535b10423359614bbc9730b7ce3db891b264f4788179f5c8e17f40ab4ddb41b7ae997f4481c61feda98a24bf345b2b75de4726b5d86be34bdf1ce89591690f8724834949d6021d3371dd381b52a9b29b03c3d06240789f83b95fd8deaac7cbc68ab63e105da4b27182774e3aa547e08e51ab05ecb86d2f6fb3ee74d7a41dfd7aece5fe4abc409c8af0cd956c07cacf35ac909ac744fc553f10455f811cc4434031c48ae94440606bc87b51741af842e71294cc1256f27fbed260a6e6bc0376672e8da3631c524b7ad039989c206fd5fb4353e356315ef57a1283e2c4a37c276483f535dff189ad4bbab7aa191fd35012e102f01df813995bc79594336f753cf86b1e72d2a6289d7c669b687e0c7d2a0cb4b900836f4f412565a99c87f48d3785cdbabacc47f0536db1c95316ef37c1c7a442def88df2f34b40adfca99de569e1bfa2cb22215db91e97a114728844aa8e88eaab85210f1803b6b1fe5ae6ee3266fc2a12a52761cbfe684f22eeea68730b5363a735f4457368fb16a8236d5dbaa0a26f7a1ed82cb48def31575acb16a23d6ec85bf0c1730dff8179e1e8fae1669940ec06d323b467dbf851a5943e79cc0f9734535063733bb7db2342d1a17b3e7835921cc3dc7a1057ad2c12f3b88a4f8234ea8bd337032d5e0cf69c99359fd358b535271fd32986fd8a437d6ca95385ec13bb870c9b0976524ba89c1cbbb2c248396deea76e506028ce67d889d1e22225f0d5ec281108e44cfd54c289641d93a1ec15a3b746961e43052a57ea8ea4029ac8e13ad6fb7252a24a89aeed5ddfd70fdfc358418417241e48e54f8aeba4fe18e0394227b0d1a88cbd8fddebd2cec16f32593fe5e8edf57b99005dd7718544f3acfe4b5b619ec37974999c26cc5a622bfadce90c67ed3353a46ca8d90f4ed752164b717d6137ef6cab07f2013c44598485470f3769047e995f1523e3c650a7d61cc493d9d587251546782f53151927a4d97ab96a96248ecb32fbdcccacbe0587af30628c36d8606239530e547d54884f788172f78f14b8418a1514ceb251c90dc7536e8cd042597123c055f6b027d24bae86f9f9715470fabd6707278d34060ac7f038d8e9ff3fff4d73667b71ff288eb6618da143cfba325edba32ac79462f0c12486bd8cc67f3f98fbc32c8d916b7a52fa61d02ea3080882f8d37fee4544ae03f3321597ae3ea0a773bc9f8e117cab3a9494448a54b263c28db44130fe9d62350e34a8fe68412fca6ffb07bfdcba15b83d0aec42cc3a178331ee284dce827dc4fb77a6e6dd0fd8b2f13023533a4c4b93d6957ba22847fe29c5aff86a737f2779fbc9f3aba87840de759b28657b27288b8238e1b42631bfed8882b902faa10c8fede3efd5bc5527a1b4a7a4ac707c57bed4c52b837f36a8d8f5e5d48c12ad0e81f1546c8b0cb0ad4f118905f29772b53240606f0cf774733b99ca35689a6d9d1499c43debdd5132536369e3a3e9c031b404bd4ff09e2ead69023404bee65156febd03402c68c02f819de6aff084ff309ad0bd1022de6254dd43df06d3332599df35770e8eff7971eacf8ca4b36323eb3cbb70c164841ea42a8ae08b30a35cbd37f4689fc59d52a1d1c0628cc4cac488b51ba8fb7461ee007d16c23e437156d899a20492507d760c94e66c1accf357fae91546b2b4aa3a90aa30b9699cfdd04f3af2068d46dc9080b5f2b5ff6772d079ffa0cd22686b5fa9df8b196f6a863810c4bfd047fa69445ac75f75a5a0ab761aee496cb8fc2a1d419cb54ad229e8104e1758e17dffc01a35d4cb18607521abcdd69981dd0a5a999f398e360a502d987a30920465d83f0a07c6b1395d4004d210fe2968af8f934a4f66de2f61ae41995db95487f896ed2687f0dbb5d0a87f43fdc73013d4378f36a104c35b7e9a838847209f88576865fac7e432ead3ef3df2965a8cca2a1ec019dbc9cb6f24b2e8b39b83a673eba90eb5b5ea05eb1544b692630d2e386a3d6bb1d783fbd9c5d04a1397c3c399a0b8665ac5b595178c7cecdc027b547d1095b9fc6161883d6c3c7dbbbc09fd6e3e7e22a4b90f1542a921c9780d02ab749545a25c4831c552806dfe419d9ee48e384a5ab1433b4488c002bd619cbb0ea537c49a3a4d51c63af9d58d0782990e6f89bb002f72ef2364bdaea69b5add1ec5cc7f54ca020ce2627556c32826f28dc59db5de56e5c3d6b305a3b6701788c2f7efee60d230dcf6637fc1b09d186db4dd3e1a609ec95dfecb7ed32a570c1a3d47a79abdb948af5808af1ed13a0bdf98a8a6ce79299a5df1e117c66b33fe8d486c3f40856a6a92c5cb91e4a9acedee9d434232fbfe37fb9867611b803f556ad8a4e1266d5ead80fbf5c65260621363a20451e3414565e3064acadc0c811b2041b098506aa8710f66506d28ddb63f13e063cc4bf0fc8dfcfed833d2cc5124a5d492ba1044810ba6d98f36f3e8b704c46a10581bc4bacf7fd49d099824f48d4e8f8b0b433633eba8dedb301d9603aadb6c78274302aa0c9729e6e9cd305cce0be578b66da7c9783aacdd4bca4a80990f074023c12c04ddc966f109b366baff170dfc1a1e9406451c8e7040b631a858ee5648fe501d67e83a7c4f953c0736d606a0bb240e3ff25a5e5960bf78af0b9f22e5b462635f9fc45789ffeb3c80579caa4d25f5598b4ba39d86b267b9b9e1c6ff6d5018607f6cfe7c29fa1bec3cf04152a4eed385d775a2717584d2a1196bbb3c9e92b2b1efddd374860ff484a71539807bc67c436aadcdf9bf2af77ec51e000cb4b1ccb124b1e74fa31ac7e6732f6e5b92512edc78c20f30651ed7d3f5005dce4d57d0fe17c6ba906c6cd54d04d625dea8686c9baf0bf9a10a9e659545f597a24607cfe4060c7ae4efc03043355b3eba89d0a2bb71a3738aee0cdb3343f6aa085ebd57d5f322e136ead70424813a6daae7482ebd72012ccb4c725e9049584c180c71d5d6b2cdde7d9c397323df44ae5d63f1c148f16e4c889ffd0c8c835cc67cecf2fa1889c3ea79f0c7c098c00d3ee5f9be160f4f32d78079f7df09f98dbf6fcf675482a49756ecadc9a67b581067c509e38ad8a5c4af61c9640122182c750e79432559f75c99cb1394250bd1747d2e2f9ac5b32c85b9c4883b9c1f9f964367ad2ff6dd130028f82cd70e82e001043d1938beea9c48488ee9f1add79324633208427d6b2c4a4ff1f76f3b661d421c680f3d9ab6087d4dce1ecfea748f952468877c8b6761b13f5e6ae5e40da428d97c1af6b0c8820d55719e37ba8e2d7b5e44923994887250501d3a6d27cb53f9f09037fe91f3a9955e64628423978d0e867bcb252901d0ca94653eb9a7844798b0e1a4e6b7c024a62ec071da362c7037944c6cdc2692eebf0fd5058961ef976f22c90fffd93744c1c65bf5114b21eb6d5a3263fb463fcfa3c9fd8dbbae38b65f5e30209e7b361fbdc8b7088980e4feffa0de1c22ae026febe6bd2361a088421ab5452682739c0b4a0b8bc0200f4a592cba7c22f4ef8fa62653c1633122e0d6d8e32992c615a9d3ca1df1c2edf1cfdf3417d50e7f43f0c3334420a38bd1fd6c50779e1c9747fad2ced3f29fe6e0080ca6e17d596b6bfb472d40b0db5b33a5ef4c0f5d37a05e474eb19e2cd9a72b52cc9e95d8be9bd75fab2479c62d78dd0bb1aab8bdb2bd8bf3c81551c5442970fce56cf4a28c2ea74102abe564d8ced19cc57af80761570e4f07d76abe0264573c4ae96d0a0d99ef65abd9398e60e4358194841fcd0d137268fdc808d168d40ac6e9e1b3470a4299bc38fec0a85e55cbcd5f7b9731fe3e817e6c87a78fe23d5f0c5ba99923c68f27518cf1486e72f3529dcbe6597e7f6b5fb142974c77cdaeab784734fdf1a8e920e7535146601a72d1d79e6833f3a5b00ea422103dfbaa7d301cce442d70675db53912cc0aa253af3a4aaa58a75cf1e4f7eb56e6c39a43c1fe3313844b204fe47ab82f473bb2e3ce4ee6209bcf3de3a155bbbb6dd827fadcaa05a00daf96f8aa3111abb088d413766d20fbbdc7b252cfacd5316998168be8bb43bbd90e4dfaf93bc113e8a072faa3b76141b8accca8ca563f74745afa7f20aa537872eff2bd4dea9bbf266b1cf4aa5e5023fd19cf5d842d663bea0772b3bd4074493aa9d569186907548fabb6e3143e40194036e0accb7dd8809cf00bc1003e06f8eaa183927a260baec419fb3833607232aa030dd76cafac3815ae85bc1f44fb290442dcfb2f0bad0395f337641308930fe5efd2c89b14be1fb6bc62a476747cd912871eaf09e4fd6037fd4afc50ae1d7cd0e875dc87c5192597a165c54169b4ce814346bf222c188267bf1bfe51081a7e28ad489eee320ed72cc423f69da6f4d0bc6ff949ea1d2d48ba419d82e765bd01a688ce25abcd8cf6d3cfc9a0ecae964a4506e212267b1d19b2f7612944246da014d6337b1900b630c9946a39bbec4594966f0abb9b9a63b7aedda5a50d01bf447bd0dc3aa4b4e8f69f48cdecc4fc4dd46b9e5296a3591f7f4cb23b0f3a284ecfe772d2138556c659896b0979f009e08fc8bffaeee786cdaa45f6b6c2e5ed18694c3e6bddabae44d3c24923ef29c3e599d14973c69fa309b3b86856e397fe6c00f0b2cf65f7751b9c7aa05473097a3fd0a61b1d44272fdaab6f58ffe6490a1efbd726917e5450083603ab3798be6358f7946755cd61949c240edf36198eacbac1dca32af46d05caac5ca771ee894fe0e88e5d0191330d70f578a6dc7fa3507b8187204038a9a51d346ecb09fbc45e4a6d79bb0f29777e0ea8d5b3a5e82b969997f8367b7319ed5fe896680ee2b40f66fd5c8204084197df48541dbdf110aa00e0ba2b54b4adff33d3939d6721f2f3bee750c082e1b6127b674ed2a63a069dbeaecc6eeef0e7958298ed30e813cf7342c01ef6644530469cbc529438196c936759e2bbc11c87542f613a6904207552f1281f573a6a9d4060f12b5a02552544254f800c6bddc93fc8d608860d14bf2362ac6c82e1d4c21f2fbda6ac1a0b820bedcef80e3d041728b87176f1bd7678efdc27dcc6c79a384f96e5727f50b5404d14e0ead26ef28c5ecb58ad5eebfc8d44b3dc4b1839d8af8b9ee0843cdd0dd4db2ea757a59a566a0fb5db130f0b691f57dc29ca90f7bd3d6e518ab819299d68c4eede9f86e24ec797b7529ed0101c90a0a8efbcf92d30c2f18b24ce58aab18d3e5ca716164aa38c30c54e007b668267c627d31d499238b080288876e405ea468971ea4a91e356fe16038439d9c3f7b59f64a45421680b15303a588d4a108f144f013f0740ce384211451e4b6a34aa66e29eefcdc36d3b4f64cad013cfb11622cc92a102bd25025d637dc87b7ecd45587e57331215f5513aedc6e330e1aef8e48ba2cc85ce2e505a306165536ae70cab9fee6c6b6e5e971fdcb3d1335a4404907991c64b5b35ad2706c63843f1f11f8ae3a673fdc538771307e76bcae0d04c931ad63091f08d403c702cfc1c654f62d6b5ef2eec8cdcc3306ac24388c7f8336141f67264fa78ff2e22596d4c317118bdaf07a13ec6a0925f57c4e90fb15bc98463447bdc8540601c6ecd90cb416a37d199af59eeaf6c932f49de1353b1474b0f9d27c0e376174b72d4091f2dcb00018b781e73be6310de72c0580179569f2d22b609ba7d1e1b0cb5023edc249a32e8d9786a1c7d8438dadfb156e20ee93ce4aa2e46202995974f6d5dcc6a658ca2f72493b2c95f6c3d896124947603dc8b6ed65b2d919484e222f2d2111a1b743d4f48878f4e84a22f04dee93dcb71d6e9bfea46d690459d919fffd6cbdd699ca290f52859870df5ec297164d31f7c25c904b3bc177e02b17c926d2bd831102583bd6fd888657d87f0e62fca0bb71bc0280cedd16eddcdd1c8b1725c85e05ec210629e181c4e3345ba12281046453c5ff48d8a4c3f26908ef6174dbfa5d5297fdbd4aed13113ebe9cc8fdfa6581b0db450c900b1c6e6470ef9d5ec8e2782141873b01df108b0a916dc6201ccaf98cf682f7892986c3e4cbbf19139afcaf087be17b1e5b1a244b3a060d77758a56039f87b8b0d440b4f39257042c6940caa055a6511c9dd05103b83b392302eab1d1c4ab7bcf32bdc61307f1531a475e526d3b17325223fa43921efd2cb092e527949766be32537620ee40b02e58470814a18a595bc618fc70d497163861b21d557e3eb6fd253a8837344b447c9e432869094e68d42084c60735de08d21db3df427b176eb5ea2cd0c31a0d0a2b3571b3d0dbf68b3f1d16a2d2ed8d604b5aabcf4ac09a28db0029f5a75dd997365ad9e2708ecce006e4041c4463b4e2643018bf2b7f50b4f36b32c939aee791ac8f28f9cfeb131c38bf62ec262a4cfaab2efcc9282e8b90b3cf73a4b783f060f613b37fc192d0191c7663705f7510d11121ef6f402655404e5cf394f0d29f298696986fae34758ceaac62578a2a5546a5ff74a9e177ba4be460f5bca5e7e5867c4def27ea5e9d8f36c5a35165ab16fdd7e5fd96f880da322493b56b33dc8e4bc697ced05b18d36553f2848a355b913997b5370fb4f99eb036aa08b1139e73190718396411324d71a071ffbd246d8368e35c6dfc5f7f260741212814bc9ae230b33bfd94696abaa513d5c303a08d2e278251adf9a3e5383d836fa12e2605c7379cfa192fce603ecb8b663409c8f72ed5533a4599ddfb6be400be940dcf634f2d2c83f575942f154a660d44f49cc334bdc51be22a70f73caa822c532a2755c9e3d806507f7133e7aa2b756718cfda9f295453cbe4eec045b034b9bcc16b857deedfa4dfa0843f02844f6dded8ec1e57612f1ef357fa912eaf3522389e400d6ba0e63ce532439b3f6d7d24f7a4c66d9758f73ef6421a1d8f000e03f27ae26e38e1e6cb8bab7f99daae840a8028e226cc6559739bb7f602b0db4126da1ffddc63839f3709752f32363018fef6800bd6c2a1e47b711065b3b3bbbf6a4270c3344c9ce4f24e28663e3573a195998612c872a7513d1f63ac71ebda46905fad05481a6c713460707c4cb233af5a87b9de17438bb37de1b93460707f1c4000656901cd5e491fd2e567b759bcc45cb0999d15f234d7d05a3a7df4b54b28df5dc8066634e09dfd30a97a56701281c239eefc48f85c08e14982fada2a21fa784bed66ca3cd43f1022d263a670a7eea551ff9392510fbfb00d809f6022cb953c197f2e17134a10fb4a9fb9fc9133d1987ae5a464b414cab30d9f4f629bbfc30a4fddbe46802018c35a04b53b8710fea4159e42af024609e733a9ce4036b16155a7462b5b78f79757cdb6258e9852ec0e4c7b1bbf376df75211e4aee7a0c3a4c46c33041a06633641c423b03fbcd15ae57718321b113bff024faff21cb74807e1faf383b5be3ef5297bc32f78a1456e8a4491558c37387236dca2e2c86866dfa463c89319936b68e36067b31044066a617d29cb9bb434885bdea6678f32e876349e64872f5ad7615009d1295fe310da556e0550c109d63c53ee8281c96863d430abc30184a444687c5449f15d9ce3813e6eee8f4f3103bba1a6165219e7d0e8cb6e56f130d9a876f8ef45b4a7e2dc83d062bdd7d9433137e319a5ffca9f65cd23ff77328d360aacb9cda090a95ba7424c9de41115966ae29d290281689136353b02611432c7fc0e2f8bd9bcaf37760cbd3987ce25932af9a380a3c1697ffe98901ecec89cc861de47ca79382e202c969ba406f13965047fa92764a46fe79f409ccdcb36baa2a40818c966fe49ccd7e258a68ea3e02d2d314013ffb1f6831fcb0860fe1ff30a48212aee1b06ab9080da1ba1801388768a8aa8d734f236376044e3e7d838ce34ebb833118eb11f5e2461a300ce8b25fabde74312ee8163788b0e51e8331e373e1ab5de2d0cfd3c2423c1ce52ba9cccf3e2115b823c7c0ce403ba07db82785eea5a4c925fa5923e1bdccd2a56af771bfea7d1a971e913071452cb5b91b2e7d54ca187b5b3b6704ed7d4a2b84386f01c167c734ed24fdadd17005c9c77157ac333e6d0429e4f03dbb4de2002a056b6a30c2c3cdfab8f51535c285d7f53c24b3c596477f4cffdc280bad494fff05884233f4c2b455438c3b379a5fc3ba80dea7b37038665866d341b949a8885f9decb66b4f365f04f681d48c81af2e52f9e89772255e302cac1152a13e0d87723e73a23dc71cb33cae81444de0459cab97e10fc755e63650ccbd298e30f3a7a04f29d65917c26222e2f5e90f0371946523c4f51ca1c10078b4b56332f15f1cbdea4dfb437589b843d75475ce4d33dcdb1077a733a0ca677a7385c0a71457e81261aee22763ffb0cab10c07b13496473fee04920cefcb44cb98475de50cad1deed7862d9286ca2a3a1529ba2a94395d8d0178e90bfbf453cfdc19aecba195f41da3ff929f656bb5062ba5ad5d5263e90bac1ed313cb0678f6f980bbcfdc4d8acc04f0b2952a808d44863de0e3b5489a2f87b50feafe77a3f4c8c14613b6ab8c20901a7b91fcab6ba1c23266c56d467b063a46f28adb73350c3a07d3646c81894e07b9c4638dc051e75509997a488c12aafe9647ab05890cc0ce6c2d9c546184aed8696944fc40d6ff37194f7c809875eba7ee4011cc561a5b1fe611430d3d632445e4bcf4cf8a85d6de52e8b1ca398a6f23b18e0c64529a3d52c458d9655d41c71435c7e10b76a76c1628e239cac292a2f9e4c05e0023272583e17e58d2b89b1c2efec4d6faed9e7b6f98d62f07b71499fbd6e53e4be4bd2a92c8b46d9e08ad8c57b91871c97a6f8fa66606a10c4b84f9cb1a9e7efb3563960a1ddb8006ab5057a2166c021c85dc19c21eccbe51cfb2378620fcbf2ffa4e7e440c1e2705af6c9a56a393e922570cbf5d1998b43b30ee854af3f786b89a5670cabd038b3f1bb263524d756ccbe61b2061e17fb82a8ae31748457e40cd0a0e6578e68f581895e88bc19d2dabdf5a004bd914ce9743a156bca5167921c9d057ee2495902b818efea9690cade9cd4b1b08f17ac41da730aef5e84863f9b3a2efe51b96525e7b2d7db396c9c611ddd5a68f3dc5e063a128fb205f14020fd650462c675bed22d34623879795c63c57d4e7cc556c68b2ac5ca2d10dcdf6e422e14f085c2ab6f72562223da858c8323649aa7371178aec74da8e0f8499dbab5eb1026aecc7fc370932ab7c4b6b84cade430e74410b03484a520c04edf7b4589c252bc2787916193fe4b17d227f41e481c43bd0aa6eebdc7a34d20ea26a275cd9b5aa27126c092da0d6d2b5fee8f0043f316a0a8c3b775b1d6f18b54e4a4af7cbffc2e09fe201fbd2053d02b376ff738961aa7180b54c6fbba62c7a1213eb51d2224ac09d509096aaec1cf55257b826ef9c284ce41518b0d4e8b8824d9a57c8ac3336d36507da0e0ef53c1825186548ba52ea01d451f755f219c3b92b5e4f31073a9a626f1f0fb3a38c5ef2d213b887405e42122d02472ce78ffd6aa0d13e78472947490f931f3bd97fa82aba25c89b2f7f33957737ff55e77fcfa2e1d21db20e198c1ad9a784bd3ded31bdf2fdab15dd11d985afeb1458d38a46df3b10770924a7d73f06b4054ce6c0a4f4a3ae7d9d009a64ff52bc9b57a8f50b5d3613eebe1fbfd6791c9bedea2afc1750857dc39a540c0910916697cc3d94f442f25f48b805b4c8a8df4fdd5ab850483b1d533695abf8289af873b48c8054f3bab123d3a3a677678b3604a0dc50eb48fdd5df43bbe7172e658ff5559528cf9663861eeba3703ff965aa01077f4b5f822ee6060629fde4de8082eb7b83612cf3e9e7459726d8223e344cb619664f470b9321ef4eb944a56786929452f6abdeb0c81740c952059bc9cc7285c80b2b2e1b6c8a15587864f0585ac644b1072ac6fd8a0e276a8ce8d38b489fab560040b8633bffb33fc9635077d6c44113112ef17100ceba30ce4784caaf881039b613c36e15b2c55d1d9bef1133ca71ddf5c9628a9c4b4ddeb0145a6a1cca667fdc67b3e740cbc1055ad744bdb17c5b9994289e7b1ff155b1e34214b1a1b67bd5c394bed77b58c441bfc1e18fad4d63348a89bf1ca805dcf5498d7383d4d80cabce63906bfc8e1758676a270e444853d2dc0624a4596fccdb91f053f1fc7c6d1d15a3e3bd1bae76fe81932bad977f8c601797a8ff253d1545e39438c9f72570d67d982363faf5a22c6eafd16f2e4bfccc412dc49742e1f66c920a8128f475beb66a681233760fe6fbdb72ba40939585bcf95d0c47d6bf5a85a048b914abc6cfb90f19d6e521facad1bbee6eb9d59612ca9be6a63f71db53449b35bc50514e5fd42459a55e99381db5be74df69149af40be25450c538867bec56dfef9430f8264bb4d2f72ac3c029cbaf318f30fc7c22f19430f32b37300ce98582a873a27c0e2570046b1053e8022bdbe6250bf5b92c5c762c02e9db08435ed87229fe63c918cafd6956afc8750ccb1832d208b3405b28a0d6c489a00b43ffb8450ef0b14a45ec89515e0d0613b932a264ace3cee7cc0f10c2bff3c553afefa40e8fce4b0973ab304d906383fbd2841bb0d2e3fdac9938402c19ab879b195c780a50709fdf63d9590ff1fb5509b50d7d38d69095a5e5a5e26e1eb3abb29f436216828991872a9eb773857d492851d542758bb78b52b4cb961af7a85a99d7cfd5b2b434c9d4b05a4ca0cf7292428538601605f95c967383e24d9de774c509db46fb1871cb0bfa9fbe2ba9813be86a3d57bc4710b5187dca672be7e3da090e5c562801f2691534abb9e98ab63287269059de16094d2f9a6556ac666e3a24a4ac8e580a0ce95e55f4869c4e2fd087adcf6b4021b18ed784900311e26465cc129379e66c4a9f43a772cca999038c80e017728d14aa3f614d7f938d233ebd5a6383f2fbdb5b103f18df15e908bfadcde474bee97d920bfcb54cbfefc4760edd869c15b7469e4101ca391d34b163d8820563e5c90f739077c703e5512082829774ef08a312e2fda4cdf78f0d3a19bc46d37ce2abdb4966416fda244a797d382fdcf3f3feff95172a6055c16514cd8a93cb1349905b2ea1d93df6ffeddc89904798d3b845f377422e7cd66fdd64c85f8062cd64cc3d00435413ea79a34f4a93bba2abd6eee1045ea2994f3e7d433465d31bc06ff3572eb5883de1063a82827a822c89b81db00262865dc872b546228e838716acf6ec6c6ef48b432e9f2dd29ca6c2ba2dabe5fd6f8a0648599fe11fbcfe078ef46e3bc7381af6948f8daf0eb0175f765e43f4a206c8e8186186e3af99b41b720338d4678661a11c5d06f1c5ab4d8c8e9b4bb0093f91238f4bbfa079b86fa287ee54d73d9a748ad625ab8d4386ddfcc17e824803c2f48e89718148a64023a373520c939ddde012143714a466143bd37533f59a2da1f3e6dc693c9aac68cc1284b7db6052b17e9b30cc491bf05cfcf2837070cbbff52fceaea135522edd204430451cf0bd3f430cc56691fca9a098ae1b7d7bebb5558f0ed9758c3966d899ad30be62819ac5e66e9e364fff60beb39529c7d56c336a3706f1e62b120317a85389e909b7ce6df17b60b8f9a7b7e2fdbc0f815b69452c47ff389d089ae4b679237da0605964044607071545819256c62fd08dea459313199a221024c43716acc6f2362c0ec3fec07a981fb107129827414fb9eedb292b17f1d4b18090458a2174075680f4b2dda4917229e754c280e2adca49ddf99ca8070adc94dedb2341202dcf063b2d21042465db297b20dff5e57338c39724a1fd54a8b442f2b9ce5d38ffdc5dfd098026719b3f764da1becb32ed70dd793c91c0c5347ca5bf6e1f142fea9be0d541ed9a16c631b7c1a54491f1c795a195e601725e2447432596cd48eeb133094b4bee3a069b1682607801c8ab1ba075e496b6fbfaf378caa91453f53ba30eab3c1a09a25d07aaea111fc62a3f3d94ff03bb46a8ca5360e7e16fe43f7b66b036332ea2cc6a5f7a2c8df48ba5e6bb96b7a8dbadfb009561bc79c28afe4c8c6d36b71570af3e1deab1b6b3f4d95c492606d10914646c8e6c50870a9f0480ebef1902cc1f4b6575a616457054ee85e28fd3f77d7952990e5850e94edffa66e5ae389fe6ddd7e5241ca2e940087df156ff68f2bfda8fb0554dd126a1d8daf165240295ed3c0b0341b08b50fdb253b75f4be4eba202e3c3c34a7f19f10f83fae5aa84b27cab90d42805b7b2a1fd07ced477f1e4d31b9136d57398b235afd2887b595e879861b1f2f59d0a74e7835e329b0162dbe8b67d8a107f19f6932005bd28bde55c647c0001d4545317edd1a3ddd513efdc60e8cab95f765960c5e096dfe688db5cee44a3f5e0fa1261cf22dd30ad9ccf820c3176b3aabe7008f7c9750f7f0d2f5a5758109684c05cbfda1891f24a7363307189f1b6769a641047987457f479a3504ae5ca3e9f05b0d1b59f9e48627415ba30b627318d0970aadb0fcad7d809f905bfac0b38d11d13f62ab7667b3b929644cf0a29d82ea8c9c34a36a016c08071b0c7922e5c79852a75fda70790f4006144d3137d4560e5d008c0cce5f337379dbd130e1428426b174189da18198eb2a07e86579b28cf6723088016918a172da5f1e53889258b49dcea9ced65adfcbb2921ad8557066a9ed1bf66850343fa95fac923944f0d6e2c7b0ee54cc110809137d068d31daf0993ea4f21492dc95b29cb1ce34e92c7039f7caa5bd850152012b292eb32fc21c1cc5c246d5da4d7ec5ee1e0200160de70d391f336e1988b9e8541130a1cf3ed1fd706f012b50dc3dc268a724d4a6937fe000523f6f211ceceec5deb9a31899d7ff376f7ab773dc1faab8bf5b8fc4a1d8c04c15053653241e4d0ada58c08fe7f6bcf85318570191799755b5fe01e625241ba43586d493fe38e8d3ad939284177e19e3e83b03dbe528186458d6c7fec35bb6c50c2682c79beb9b258c1c66102899d7e3ff3af6b4874fe0dc95d47edb7c781fe54b3bcac5a4c10fd79e48634fbb65c759badff931394fe39843b5db3910f83e857e3674e1c0af27bc036583ecff063e2a93b8b620d68f9d49b56c4f375a293f410e4cf9d860c1801d3ccbbd7ee6fe5919fd7c45d2b931e3c95243e6073b7df2e31c9be9ea6d2944e4e9f148919e42dac34d0424564a8d8187e9c0e11834b1e8383c16b347100e50a1405ca70554709d198dfb77d426249dd9f8ffd6d07db1fce3e41c37fdf8e5f74647867b17e605fd02080c9416ad11fc0ecc15706bef8b73126e26177fae78e888d72dca63aaf4e6ffd96c846bbfae54d83ac07754ad50c7ff1d95b689c31ac9f0f593b4dddd56f15a47646acaa838535f300f675f178fdf79f6d760f87c2a05878b524eea726c93e5f93b5b337cede9cd8b89682935b0de40f926aacd347c7334b79c44a50fe2535d668233136da7f2b9ee3cc275e005f9e32029a45305f19e21df69f65f375c3a4962e63241f699d67e43f9c3dcd095bf71d598021ed288547347f5c80964e9272452bd3b48ee0abc2cce281f17ad96b478a1d015bd49702f8079842254f9e9ec835fdcd6e4536a9b96bb57dc5ff4cdbd7580db426379a0e6db571c305c39061430e644329f2f2c45dfbac046db52be62c92210b81806241fbcfaccc1c16699d9020e76683ca2e4884030d1598530757973983918f36a86443a2186526da65150ae0c34628dbbc1496032644188781d10c3ae0ac55a317215f791895a8886c26d7089ac4b75325a418317e8aaa2797cbd6a969aa92a3ef35c216f9fd5dab2c17e3a7ad7695692b8ea712076f843128bddb32cb61ca9674b8e44aefd81b3d6bba16dc32e0036e45c28a834e0ddbbe9f06dbcae8dbdadd58d9b00c76d4c170a63fd8aac0b1e0b887245d3ed9a34fd2cdd76aca77dbcfe7effd9fdb0bb112b3d532f4caf4c90ef17b0875bfd1b6855a9ef19756df57bac6d1010e051588de11644111e13769f68d6bcc56409fa2f0f4003a69e47e65c3bda766d96f987119d9c3e026d27e511ed79a6ac2d3e0905a45db9ea0add016709bfbc957004fe2bbf2dc5acfed6b801a7024193ab1c6349800344dfc31d10c0d5d7717e2191b8a049a0a8648044cc269c6e799a4f00cd25420c984a6cd35fee02a52b7310ab98b1cd4f3d1bde3b67f0d5cb4a40bdf794f3144be104208726fc232b474acb751369e0d6abfc8f9ca3f3ac36730ae45b50ba0985ffc9d13106f7976a9f796af1a1a744e6416d24abe730f890bd11f0f99bf2326b715c2189ade2b06dc6cf17034d4a71322967ac8e633d4010b38c91efc4411d99b52f9de126f82822c73eb672181c26e1415942b8e250cc87bc8fb242c319e6734b62c2b111e950437cf10eaf6f014d81a023117c01166d1dcf9ec664c6eead2b4fc0fb3f55d4f2f85627de6cb6f729e7813b8c895e628c789d4d397d5d745e5437bce02e5fd8f3a2df98abed25c2d6908db763488d57551df8271726db054f10f54baa94f50ef7b06ac6cc9fd4510bf4a402d97c68f739c5cdebceec180912f2f5f5512e8dea128bbc07153e3724a015779530c20e51730c52f8f63f18defa123498ee67e15ed3cbf6ef3af0f11ec8331dba210ec3b94046772e493fa4d62b294e5c31d1f119059f2637304e707d4eac0bfcddda4c34f499a260e6604046c5c1ddc4847776c4bbd4a0a22d0c597c8b01b9137d6b5781a631d866023a630be15faf54a0e6082bd41e929153d570055a9a43573acd48eb123e153b71845b042b4e9093bea327e827f84c2da40b6ed7974d3dd3a278c931b725ed4a9c18bb3a52260572025ae92f5d43ebe5716b72c89e1dc470353bf6e01bf90f22caee25ab3538193babcee9791f26cebba33cbc0cd0114b2442dc6a8a33228d2a1d93357670e141654a2588fc37822f0ac4f63763d34fa9a7dee2f1140bf6a4ce479f0c8487f7b12fe7d1db1bc59a4a2144b8231f48bde11d6dd45bd5b44bd4f9f3a424d8f2f617de41459bab9fe8939eeadb9d96ba298cd8d1162c4faab0713d20032a4532199a0129d63b18a44298efd44f14fde06da441a2b9a9cac7c95edaa8bb06df1a43b320dd85848396b9140d3eafcd03da188e015f85dc6b71cad405c10105face8fc97dce5e65c96f4802e0a3065e1e2f3be7fef3bfaee00f96c1c788b8ce02aa4f24e5e13c863dbfcd6787d70321ac61f4ac41de25ffa9cc58f996d67298051878e7282750461d627519ceb65e65bc7819f92fa576c831cee3b05bd95ac11baa44308e35c66a229559adf2c37ad05cc051a4b7806f59a9f2b993000105bd4a694da30cc7f0964f056a3d282d75fbb3a231fd9cafcf7f48900e4ca2b72e6c4d2db05707292050e31ab5b460fc5276c023f3a48088de89f818125fbdd0772e1302094a6d2f06bb451d088701023b086fba992d0199485460740cb2af39897a9c87a6fd6dffe9a4c42ddaa3ee8378e3f1c9c0a12bc2bd66c21ab939580f071c58b4dae134fb0e9b3363884e1dc4ce7f00d592b88c035d66d4863bc27716d7805839556fc50eb5bf1749774abcedde1a505f1795a8cdd4a77b145521bf9a27f43e48e8499de871e0bc0808bed503f7984fdec4adce526200debc623826c4e1eef6ce70b22bf0c4406bac951d8ca83863ec3e66e240768bcdfefb4d9df7e5f4259ec836fe45501d6bb1463ddf5dd6460dbae682af0c8b747c7f126bbacb6441ce7990ee4852611adfc869460c6d878584e1e5599ab09c50fe0bd8908009c88b6fa99e0fcec197f2aa20cbd00678f63fca093c5cd4718be333c75704d28e5448666b7876d86cd5c739782d9ad23f8b0e2f9ceb64c5b5164664a4e70bc632ad4c10eaeb0c419c19a33257f1e26295bfc55088a0cf90712c3f5b94c68bc577ba5cb11e4eed9fc85b3c65456ddc8186f9bdb682db0f13951b06ec05471e62d78de560ad9990fc16ee79643ca900be56b433b41c06a8747c495073e503888aa1311ab9c187432f0f1cd13ba5f43e688d665b1d88b540215cfce5207c47fac805a4d51739d41afe2fbafc8c1db01f2761317b3e360237c564d1417eff0267c6d6634c335796ead3b85ec00d48889f2b7fbe9e595ca184bd7e51e108d8da0553605f33919e6e5a162e8d38a729ceb2f26709028763d4e269a71acb1937874c29cb2d17ae7ad2e05111f66b429d43dd144bac2499dbc6673b60bbef8dc8536aa665ca343647302746801d4b5b0d685e242160995c1f3994c313a14bc9075fa6f8f535aea78a30368a5c1a3e0f996d3980829ceb831730a453fbf04b6b86ade8bad8e63637dcff04d2ee477ff3a77545ac692711b7763f61e49a7d8efb05709df9902e639b309352a90f1a396781a07e1cea898b9b52211087f3b67c8da926f64499bf04ab5d65882f1c4916054aebcc2177c62e9b1b5d28423b495b195bdf62ef476accf7312c325fbc876ec84b1345eaf1471868b527662ab5aaf7c9c02e3691409c28c580bad699dd5cf423b9a5c838ebd3a6c5eb3e01d183f4070fdda6567ba32841844b657d6909b7c31ada76b798801773844226e0086e330fffc7b8e3ae3ad41b33a2176c9f93fe87bc4c93af26f76ebcf1b9630d6390dea1806bf9b4dc5512eb665b18a98768ec4f0d74fc4b7d3b4e2a82882a8abbb96c8e2ab203108a8a42c79adef48c00e4c769b5f752496f547adf30f493be322a74025eef722b9f8499f8bfde18ede9835d5e9d47b44c4550bff95f1c913d8adaa3ecee9d35f95073136be82662bf0b5761499cc216ea3c57f7de618bf17b171d87e2e084ee3d952c9015268b08da663b9af1bfe3c813ab771c518763b7bf1327769cdd67695f950cc274877f5738467b694233c3aa7c6be8c9b6e3a12560b1ed74734268bbfef6b166b90c388346ccfe536842ed33960a063397be618e097d12d203b9129f4a57b60092ed96c192653a22563dac415de6ad57eda3cc2c4d4cd878e0c746cabe7a3d7405acd5631aa134174d10057ed8951ed38101792c68829170e4a7d319cb500f0d53033cbc0873c8c3c90d1daa99635269b3ce184eafe07671eaf606f2b15ee4debb885789defe5cb44615bf2802a2f20831950e3d6c625108e359b446422376fd0297ffded7e1b966e20da04c774647b3c203e22e5181e5f3f246370c3018206cebe9ccfa188ccc7fa4b92518f642b53d60e334b8cba9f5337199c2323a40d8f10a3ed68c54840787290ff166cfebb043eb3b8233c5c54b7b818b448ae2ba3a18bf7e7e381bcd534c9f080a7004051c1a5c31b50ae1ff924c51b94342e9b215689a66c8e1bb5df94734e54606cc825e3de971233010916e1976ba32a3ef424abd1168ab715f2a163819fb5ee9ab26e75b0da26b7ae40285e4fe1054f68c427b12a331571734a2e2a77081960bd07c738ee514b54b625df3a7154b4fb541133871cff728b0e88e6c6078976cce2d01a91ac72a383a1e54509aef4853d332d3b210f31b7911e43292974db603691dbdc8d89b8da9eb76ac511496dd44160bcc0db8bb5c8fdf6af76e01755594b2ad32ba9f7bb6ab90b58df3eb70d84e57464e764a0c49bfef47ba6eb0dc3e0a74c0a67869240fd0413e6c1e8243d3be4171a1d0cc1542b390cda615466bc6066cdb602147b11c740a40572e4ad70a26cddb06093b12303f7c4fbfbdd58f79a282f4e4dd99edd3320efca0d39100fa16b34672b6f4c2985a9264075b67c143e5d0862b028f77eed34aff0754bb8e1670828b2b3286d7f482b0581175aebfcb2d5b9778defd18127841802b65cbb3e77b156a51bd523097e6ad895048afeac5ac85178b0572a3c395ab524aeb2196f27d783b59a54a7ded1ccb729e8b314a7fc93b43474a564dc860fce226f53fe5e060219f3a92fdd013fec3d6dc97cc56c8401918f9653b6022a90cc9bce0b21741361c976bcc9ee3c362d630ae0970316a671ff549079d3d17d9906ffdc4811a537ab20ce9f5ae89034a7d1e11c01bd8d176094966214a0abe976808496c1be81ee5bb9c4e8f9b04ff02ee096dce864da84bf641b600b5f2240bd9eced20ca559ee842cc2e0c7a8afd48a1eac3ede6118cf800ece94e170561c22e2b588a4184125974a75fac92fbfa24addd9ff1fa8dffd7637bbf3bde39923c1126a2519bee36fac4528cc516a3f3eea18086a7ed22beed4f079b9a461a79f8ee5df7c8f41bb565edf16fd530c4ef6bee0a097efe8b10e803ea2a5a99a56c4c396a80a096446034bb8d2d75fad2164a395b887304ddcb22ed209a052ae6ca2985d08c1628c4e5789d2d031b9ca3c2d919fd3a3390d63598a92784dbe7da7e60e0fb2d158c9efaf0606a8db45366a7885ba354cc1a152ae7545adbfac0f2bb6eaa20deab852c63a3e8b9301a6bba819eb3d2ded1899a1572cd8637c761911c300b7e835247d9e192ac5d06f0a801c3ad01b5e5dc88434128ae2f70f61ef481c2835b6b4a0f181cbcdd85afa8cb70d83789d640378112d5604e3c386867ee445765968f0b11894ca11de9cbe5d26aea8834ebe440c7b84daed072640a202036ca4fbbcda3b564a5aeb39e6c77898da7a897d41e165fead9831315fc3de8e2c183ff269d6e813f6dea0af232c4fd062e570c1051526983bafcfc53b497eafc1c4dd4d129dc8d17048529b3ceff92a0922847c10e933674fe0e57f5a1fb703031d9eac60df7fce8ce039c7f3c8e97a756487e11325c3921c38f4f6409e3e2a57cdae70de4738b0c903d0d879e7544e47421738f8b3677dabffc55b984b9196b256a991917c807cb32bdd5daf812a8404e9335a9e5f4f572145e2a516d391edf22f1e20c676cee42819acee92fd8e1136878801bb104bb75e794580a30618d1ae725cf876f15f66868552652cb2211bde45abf9cc58c2ca2a9d72631e2b9a611ea30f2162589549419a9bad16699218baf6290c857d990dc762df92c3afb2f7cccf4f7a5b01d183ac1ef92a9573d5836fae6e48dbd547ae20358971c60f5663a7ff301216e8c70e82139eae752dd178c16aef03d63be41f5922c5d97b92886e57bc267b0b803b0342150e535d042059a24c1e662a22e81ad27dba8d45dd71449d08c9dde4897ec9e906c0ced25daaca00028820e2a77f8699449e999b9d7fa409d9ea66092cd4bf4a7b16105a523a44ad2207475a91924b06c9edea13077d83cbc37f7d3abe1fe9948f4b7f26ef6276ed0ac10c5291efe87c0ad42d4ba8a253e68ce0d1c1cb0e082fe0d1aba8a079ba8c5203cab6077dcf58001b5d0f998b889803c07ee80b4ca0ab5970258c65ecce749fd37be711ec1153cefab8c570abc78fa37b3f8667f3992bd8cdfa2c7445c2f2690af747213bdf0c894188c28acca887d6c61d3f4ca263d6d953ec9c48ff36696f54028e053647a74c7f0708c4c2c64b5b73c5ded7642f5ea64800605ffc134ab54c1dd9715541a53b34a8ca8578ab7d2e9dfb5b174a2dbef135382b045abaf84ba301a305972e334fd5a22e29a84f5d2beb924d96da35f0053137e26671d36f0089e5f7ed17a5c35e56fd7f484b3875f8e0a6cb39d6e7b09d200ddf85969495db87e65a260943cb3f6b80d4ff8f341b45b05e74b35ea36595147c07ae64c8a2c325b6a1340f4d442cfcbb8598b458e664dc3fea1f42394ae92dc4c86c09444677612ae8bb75fabfa0e3db8ea976dbdb56b78558d4021bd367e2b054d08f899dfb84225ea751819d33fda1c73e7539a69f3ee8c2b10167f60b1e40d86b7ecdb86e128d06c1564dc006c7d64bc0d6689cb4eff0afcb15f5430e965c8d1a5a9306bef1587ed7abefe0616cde7a84b0055b8e8997734e1f74757ecfaa9807a293a7696a39393a766509212f2ae33740f4501d944a01850ed79efa53caca2dbaf58c5a3fc7fe863882ad59918a6093be9b7a6f1c802185fec65ebb39003acf646656c3003e48d9b41c59cdbbc3c27cb128c1c34d933e112fcf8b6ba00710068820c9c211edadf1f664ed947b4a0266a0ae0a67ba4aee328f17cc6524816e06e4eb61e0b220e57fe2185b0c376a1592f237034f81b804d9db80c4fe249e486beb261a4cd6b94feee4f8801038d716a1b47f1e6ead024a4efdac58a25c747bdbc6a96497bf7296ca166e848f791338e05d9e3df0c42b5ffa08f112471cb32e3926a9a573cd45f2b2aa7fadc8d2649a324d59090fb43607cf017f623ecf61c346b9dcebd232ea4b81939932aa978f6b88f901201600a5d38a5e21b60af800d0359b33388ec1811af7fba40231ac42a9a13d14c05792dfdfa0aa48199b7a40c6f5073012ce915e11e1c3fb953ffad59753943b964b58ac3f1fbfb75a172b0a957845581988101c4803270a3ec6d2c48545797bba5294b19541f36119c66cf9728be7334e15d33cc9d87964aa8a3c647310b490b939a10d074fa7ee27b37001b6a0e039de52c9258ddff81c97b13ccc1ca9f06df9b89da4ce921a1f2ff495b72c40301075ad78fb7de7624c9a317cf7b989349f7172007bc9b020e646fb564d494cd0117996330a64b2f6025a236cbe3418fed5748c96dfae93fafa7c9747c33563fab3f1e6233ea9348d4c8124a5df5f31ec1c2b39260df786543dd9c7b7ff9f0f7c68111e5a0421bb94ede263eddbe1ad0f3ec4c4849fca971736cabe42373bdf6b344fb1c5b177dc7a597760af23c7ebc89fe49198038cba7d99933dc68a2db5a6cc66181bfd57917ff2153899a9b629364c296d6c482a31f89cb16d33b9f53a7868117a62ea7bd54a1fc084ef18ad806273a963aa662b67ce9c10f6ce141d6a7cf07943adc75980f07f700e0069764c6a067d7ce65246705ece420fe7e22db321464282750c4fd7c1e41acab92f013f758e104039f4510bc2a9786c74abcc8a84a84aaf52341d2834eb7b48cc771f94b217cece74b6ab07e28db37ccdc2f832680f1e41f64679b74ab1bfa22e37ef2da8910b7a98cec5f11cec76da0ebc5cee596156a956e21c064450aa35d2e6e5e3b5e861741939d3bd96ce75af509be8f10eb4f7c75ee23e7f86b0e53de2c93238732dc6060296d82bec38bf8e02db41e69a549e179ad2f17ef43d8fd50b03bb9937a6c0f29b81798e96bbcc88e6c693ca4cdac799fee16fafc75df1a5b1bb265733f1272bed9e666020348d6de8cf8e33962094943cad0584d8a152e7ea014e50358cd0e62d219030449860be77edc8036809cdce869709ea4310806c4fa223be94137db1088dd76fb6b916d4dc49110bd4e8a7d00e58226ef4eb6e065089e928c756d98cb6635a509e001e7e429e850841084860486e13b639effbfcaaad5a3d67ed75280b489e5040a9a2620d8dc4c730ef43f076b8dd251ad39ba068f0221d8a393c0047e3f8ccdc5b8eb3964f47c104c81c7b2bbc2b6948f743143f999a76198bdaacd87684eeca8ef27791aeb7426ab4b50a376e2c455f308e0e3392e3b9516d967b9edd0b24c8dc8b3c9df18f541f4ecc8ba20680192cef4987b872258115ee066a53374905107cd048f2dccee2350c74afbda3211c4963413233d5f2407653b93f7bbbfa7d88224edafd16667bb25f355e0658e2366df54f614c7b5a5b24c9d794fa8279f72757f7097e1b4b54dc2146ac0b9ed495b7460e15f922d1484d8af9822848324ed2414b06e4776335faddb4128338b389ce82d6052156e9d3702256fa6ca56c294f270a077f11cde63d890f28997301e22f021fee31918ac7ad7b2f6d4ce96c42380ec0282191b9e204587f085a8a9ffa4096fb2f631ebbec31786a8b2b950f58ef5ef44e34a3cd0ae62493deed5e72c49092445c01dcbc38ff3bcfbce78171bba0b6f8212f4508c55e565c931e1744608d8117b08db650a251e8190f0a69a1c6bf8c3eccf73e6aa4ca14b8abb3e2ef21b0e1f8d777f1da3e34a013a5bf2b3cba57c97885c174ee43aabfebbda3278296ab82b381f4d0da666abd7d32845fcec3606764400a58e97f0b3c27188d4d851136365bc9176f32be53338e522d2d1470c644a05826e44eab70a5fc852e15a2eab3e6c9fbf72d588dd0cc23fe53da5eb1e08dd0b7ba57663654f4706ad07209b3833dda1d70e8266ba887c7fac0fe38e5a20f3faa57dd589c5d7527cd8aa957c8223bcf2a34663307bb2fcca3782acde0d00ce9bc63abe9d76d50990263905fff864648ef58a8f95166468b47366cac4a29219f53a2b6afd1edb30e6e958cbfbb51cb778989939a5e124e05bb7e8d88b90f356d89ba1d862ffadce9491af74afdd93244dce09d5bbab3a69cef1a6edf7fb24c766f9203e227ea750174371c08e8b28b2a3e07dc0cebf4588b4638f04d8b01738ce41d919cb9dbf0cdf3ff09d55ce6a3e00129aebfddcb1313c1e4e21c630620606e785ad2fe26bc79e856172e5b4851550abc9d22966cca3706635b1018e879ddf8db78dc55d0b5a49b8edeb22da620d71b873df47acbca1133c92fbbda08defde90ee8f6ba0aca270513646b5aa265a88e83b675b568107aff3b6aacb763002b860b7ae35960bef9df6c0e33e85d6b63b95aed840d2df85a4c99191f102670d802021cc3778066a3360f9c385b17ac6c3842e7e77c1106985c5f8cb87f3207ec64a9b0061957ee4281e0952c6b6c1e3ef1ec6c3a1c268d8d65433b504ded0e408385c877e374cad44aabe9e72166e50a0b734d44a92e26811884050daa686e7a8010bee84dd235659ac254b9d0021a4a8fbdc5039662cfaaa5a08b9e5a6e2d9a5fcbbca7e38572275479b1121c93a50eaaa6873c43c8d55096a685d2024c0bdc38240e2d099931ea4f02538573e4899c2be773e3a656ed9df9d01d80c705e8323a06fc9f16ed618db8224f12a4997325d00906f5c4eb831be2213aceb8de9f2ef9fff27d584e5b3611653f7d5c32c80d97fc0ed10e488d3c43ef20fa98fa495c7069bcbbe9ee97a7a5bf6012dae84aad46763e6faa99560c890e4f44fd1f9bb216224cf81eca4bf2c9d927926e7908c5061cb64645784f5c996bf0a7ded8106c7561c86e6908e20970c9104ddf7968c3ce390a6ba53f400aadf2ad97896c0ec04ea816b10ce1867ba8bd3cb757ee278f2bf12dfdcb30101d564e77b2ca17016cce61d1d60f7188815026178643af051e7a3d7c9aaf9db569f098533688c20a84da9d8cd972281132b7603473722e9a7827ef7732ce4e326ec4d119bf831a7416302c772dc11bfbef310c32ef9878ececa32d3149481c913ab391f1f16e4320cefb4bbff848cf1e8c45d17ae34942cc26b9768056ac7fc92fd7ce59ddc79cefb814e1a66a97b43b52026a4db828ea27b970730c203a9e7ff48a6ed9c25d89d63265289247a97aff864f03a4447dfbd60010316795ee95e5d98dc9031ca837c0675f5805dc2edaff415603667e5a2de214a332ab5a2af548389a7e912e56d307a122a7482d59f2e19384af9c866cafedc920404cc2e850efb550f14fc2e9795ebc9e24cf305568f2cc6db5adfc1c93574ae7c7b4c89f3a05e841abd6a9ddacca067ac5aadffe03091e9e5e790120ddfd41377e56583a2d830f3bd2515f43478b8e509dff16014576da0148d5b859e0eb343b4c46b346413fdb7f09bdc49cc64aabf517c313648dc8f69dae107906d35d6d121c08956587ed0d4583a489da6f440382d115b7ba37cbd165d2671c2e2833f86ebfdb5cca49f126b93610d57008283d9e2ad3e39d9ca8a7ec59852d16954589b5797042d609c923917ff8605831ad19539c43bd7af9495d4e9e0e3471e86ad0c551072bc8c24f7b23df99cab9055eae0d5eab5e96d731def3684373fe16229babc3812197411a1f93f1472a59d82f831a1a82834bcea9d095330681a6a873c67efd24e961d8646bbd69bdbc5a9d9f311a87ee8405d8abcbb23ef58bc62934f8f1c42c0ad31635e72c891c95a4eed19b512a70047bcd440264043d4b40dc73c013bc89df0aa836c8f2202c14afbf826e739f7945fc6b96f886236fed159eefcc67199af8823754679ad7585f086ad90ffd509ea89ef11097595247e3c1dc9372a19565309050ae3f0fe18fe496fdb8fff697f5c23a155f17f50ff803e445d5b30e1ca7be7a4f1951f189d652f5d71238de07cbbfe266afc2ddd97266a1d43176f1af194cbb1c4859f4815cbdeecf02e35897cb60d279c8491583e1ee795416166661613c737d86b58f6be809687bbc9331136414c22a03de685f540130b0d2ee223992bfed944124ed629882479437da14a3e3bf6dba630727b01881d5cfc4459cd231dac30d019db8c1cc1d13262f1153991c664a7f691e967cd1074e0c3864ebffe991a8b6f30541b220499c984065ac9b896028e55f31113ac97b4499cfaa38f3ed8bd6a2749c574208400ac83bc817abd781f03b244e16151a2c9963180e788aaa5956c2059d562f7baf6d6db7817812a2122a44a3fe401e42f6ef3621b6586c4da4aac82a86c235268d35992ad4e2a88f8b507e65acb678e5aa4d689e85ab7f96fdd5dc71e3ad124cbda6cd2ede8fafcaf5d40c0fe33fe564c4ef8108f8b8381417d84e597395b15c5a3ccc39ad4b306a64914e37755de1c49481427a366bd71a405079952f83e3f819a7d78b91053cd372b0d3eb8ba17c0eb025851a46bc7c43e1c6ffbd278574eeca4e4303fbaa571e8b904a89e4741fe05e8f3b8e4fe1914f275b2268b9b9131d3235bddc3b6bb97e8f20520f4d6eb954612c8fbc3e323781c7776c7ffc73d34f26b30d7b350a53ba0340220b4f89b4e4de208cdf28fe1288f954b4a8187b7f08462f3ceeae24f49e493148f4d88ce666c9eed4b3201a0208e30bf8354a61978c1b6c5792679298c4dffd1184760dd263e214a08c1ac9694ee7cc3c97caec15cb81929499bb7265706186fad665881574b3780f1adcbe13809cd13aae0076f4082d3284f5ed2aa7354608d517906562f4ea0599624200c709cd3a4ca79698e9339d645e825be28300d5bb29b5b063278546d9d4490e568e3214f3da3c46f68920e31e52c2c1dc17740613de1bcd67ac39621150cd9ae401b7c571d934bf8fb6fa8dcd515f0523e2971b0514f313255ca3e04c1ed22bd01dc711466b8addb8b70336a6975333bf4355fe78944f71b187e6eb61a0a556bc2d86ebe688193a252e3df5d70d3a55ab6dbca7873d29b2441f2266a07b74fdf56f3246cc04f1be8376915079109f6b10367d6564fc1dd4cd2cee103fee325f01e9e5bb881aa9f7c8f66418453d0fa3db5fce667d06300650cb31813c27d16b50d13612233a3affa195326ba8088d48a149320bbeceb602caacdab7b7d7d2a09e6e898ccf9b978309bed8cf41a2bb4214204dad091473cfff361205177084b5bb898676fa90ef27ead6f62148a7ad487abfa31ee4e145eafb5309d785df57f27a6d1feb6c928f1cbe225634c0d50f63dd0380da9e12bc87654dc4fdf9328c9698628544771a73256591a70187f69b442b09744db6f2e26d74e4f1f396f61da5baedff166e7734adf8fe9c4dcbebed291a0cbe306a75c90d90c13d64fc932772496f967f3b758232ce0c4cbb82a331607cae2cfda8d44249065e9a8aeff595667844073b06be53ec6ec295c6fac43be8c98b76b821da2329b08191a0f9cd561cd51edb0518c034e5dd812c7ba041f94e90f2f9a7f9761ed4109e92a5fe5246ce70b91febf4b949ccc1fd6a8ea515f2022b35d9008dd665bb374d5d3320072e61bb47e46a4515cc8e0000c7209d7941e874601968c2df83f0784194c83cd4795e559289d986b51d5167adc8ecffa004e6bddabf5949101ee63823484259925df8462c09b47124e80319b1621853a71ce31f25ec70af51b7fcd6f89b5b5c67678b0f553475f77e63518a562acd041c59f2f91ccdc183fc6db1da0355735fdf52296bd9cefac08ce4c0825ddf3e3c2afd3574db7ed4ea9a3983ae5e2f09faf934087d1d8ecad7f0737a4d8c9455c0c0f2efcef31957c5ea131a2f86530485899b440fa091ca6b175873bf78dd37d26805a43c5cc3ce9cefb319d096d15c9f5898eecc28fc0c7cb7d556a130eac5ffbebdc2b0a369e16238700100908191ab942ef1a5b3fcc1ea6f14360c47254524fe21256ef2a6c1cfe8f6eecd175dbdc9ba5a42b59af02b3299f0ee968f4b08cd981a7cb0ff36952e8d4d45da291882e0ca1f7f214fe2719b183cced71800a0e85c2d4bdc84cad3c7e0b300ea086a3ebc17296fe012284261b1d582d84de1d21b5a7293930dfed36ad20ed8361538c18923a184202519958cedae5d0387f6876736dbdaed2cb8b2c18e49ac705990b9525300562afa9cd5ba02094df59d37f9e8782edb63a69f5268ffe8c2a2577f8a5db1a8787f11cf870844ffe35835a3222fcb196145900247fffb23177a3738c49537e8be98d082eef32e5517d715cb102bdfa77e9a44d8fac98d4fa71acdd461e1a263f531c87ec4d372454595bcea803a76ea8fd3dd64b3af7caf5cd435787e611e7c188cb7db82e8aa656f899b40c31117c8d9afcbf6c3f092edc28d9c70ce3487f6db9f6f167f5c16c6924f68de1e89d8e6ba20596c4d8e4f7e463cf83814e2907edd4c03825a9bbb15655a03c3458a34004069a4a31e57bb5066bb55da6b4a9e5752dc2cc748981c8946baa11252a331924f405a05b33c844cf17b18a604fd6f1fc755bc14ba523ed3fa30d6ccd74ba2feb00e077e04166e32b816fdca5deba17c3949a35b85501c8b2aef130f03ae098207f5b7ec3a559e8495c5043dddceb15629a9e70884e30798507443231e0aeafef53afe6e0dfebae88264571b5eabfe0062983ca7ae2d9968f6ea24c050fa32a1af10112cf838f2a3b90d89c089330d3b42dee86be6278e34e3afbde02e4f410f3dc264a3217e8f7c7d12d2ce99d59a2d1fd673e148e7e75fb3bdb30c91cd64e1395f2def5d7cd6ba557f932da94f61ede5d9393921b12c8ee0a9cbedfd6f6e1c5fcf53eab975dcf8fa022382998a4e6ac50af615eb958bf6fa54603626016b30c997517460214e311ffa2cdd06ded386fc7b01caef89ad2f94cfd360cc6bd4ac997dc5c9e67f80cf5a4691c48d49aa2eae0fb21fb0a8458097ecb07375ee74edc1c3cabba87151876254b62287a272e1a52e72d3734a84b8b21b75d97ae263ccb77e020d04e1ae7cfeaaffd9fa39f6f9cffa839a3d5c87d6280a4cbfe3e3ea2dbc599424d26658750434edb9b9fda51ee9ae6dbddee8eb178acec0a03ab2a2b76263442390aeec9475892f91236e8568937144767982acbf3f559c4cb8c5eaa3b22ff861f018ca3462707cf822403c4f512c118238b24782ed600c8c3d1ffcd2f89b5bc196c12c05c1d02ad6f696d1aeef409efcb03adfdc545e8377e1d71fa6ba6428fab8d63f892f300f65740a369a88fdf315b52de1b6abf9d555ab0d462a3e92dade7be955d8a1a3cc28adf7ee09de55cba9a10c6759dbbb6fbe1fb951578a7b54b1ae7d589d7157b503ae6bc9034c7db26aff2e6a980fff1c7bb5d90ca2208a5581b57d48f206d3dc005e861dafcf860f44952992d0b76ef14344cf3c7e10dfa8b5e98d3cc462641a217f4f06fbe748305d8c4da3d0f8db0641c18b40991b0dc392b12194910812da8883538a460a394574a757be64db122a6d51d96d5573d0af372b288c5a8ab61a3a2f0f63fc758be44c10baa2fa209e47fd0659b96076ebed3f3fd2061553092daf8d06e2392e56b629e3e944a82145eb465f869c410909efd9fa0bd1c5b835f1010bc78dace38a06619e888585cc2ac505d9f2db3a222c91fce49c1f6072b2ebc42b4e07cbcfa9bb9d5aae5c80bf7d595351ec9020a0f3d3684d970625c918ee74806a80fb4aed7132dda46f1c98e74a220d342ba9623f53629971c3a4729249b99be5a62388379a11ef21af214b86e5654a044714e3ca2ce4d5bcc1fca96bcb8477657dd8a351789e66ae4e4ae7f49250cf6d7fbf9d106570db7983869cada19cc27d488edb6de36fed51818b52d4f229bc8d585d9784dae4e442f63624070a1d7086e281da77d7a4bc3b6875584e23744e0cc7eb9e403adb79f06302b2b1ab69259bce42ef30a3cc7c1921fe686217288f9aaa42a43cef7022d9423efb98b8b7cb03a5df847a20ba32a1abc3f96901be33350571b60b5b285ad9b356a246889b9361af81ba8ad2612d2a7527c80812956f01b78621312c8cef08207f43a377b3ba4380136854a9a041ed3938916392c373cd8c21ebffeec3fde86809c0760281d691d8d7a33a2f66212507cb689667867e7dcf43302f289775b21d68db3d684b242fc8a41f15e6f1794b10ee3d2ba3debb2e93aefb1ca7eb2d3f3d937ca284f901efe89942ec1ed7c08ff74a04f102b18810c3ed0f7dd08edbf40fbcf9d994c7ad85925e03f3c8b1a83ff445eac80a0e3b6ca16933904efce6792dcbeed97e35aa1c06eb91de54fccdc8753217605e41c1ac027de0db7faed15b21f57c70d785b1cae6c44dd2f48e1710093449321e22e65dd650e3e4fd94873a33a08e27eecfc050acce2ba7e23b638af1499060727fd9328fa9e376390cff829c5f968bf4603919ae81ed87e5383668ed4e67fe5981a24330de1fe9b0b7d42b2958039a2df6df7fad004658445f2cdff58e00575c0f44459b137166b50db4df23151cc0dc051a56ef2e26677e81b29a9525212942d757cf93c420fd691395cd8d6b9cd044b6f1d35dca0954f6d0dc101fbe68eb9eefc0c35a007491f9fb55e314f004b0f8be7747a9589bcf7d5b904059cf90791f17023cd6ade61bd2108e9665f84614d102740c8efc85458f513a5a4289612aa4ed17388522924e0bfb8fbf5cf809e0a92c0aa78f0130d05851449e8d3b7d12b202ff54ef1c4c4ffd82afc1117a85d88dc73a85e683480412cd6c9f9a21f6692160652ac044597b29b4661db1698cff7280f9163c6ed5d3cb82e9835ed06e259f655ecff1c5e8906bedabfb81b58f8d480fa24c15f89c245143df07cca9024a648224e3f7434361c39f76ea0d96400bf81081ed685696400c8998063c4db5b690ef4763d6062ea14c2086fa896be9baeaef526990bd258601be81d2a6ca7a24524017b8fdb47953956e167f065e35d86b705a75fc2fb7851a50eb2910fa31ed853e06a0ac70831aac499e4684822eba18077edda18b2f2d2c9c9d522d95e32b71400e6e1fdd67f7fab4d3b88fc94044329c71683458e61cfe11d4fcbbb289059058ca1ba62e062c00db7c57e318d5817449df8b93dc5257d92e8de7d333ec3902d53ccb70d9ff3810cac5fd7764412b684e65cf8bf03604e5d820cd7a2880b16093b42dacd7dde581f03465cca7f8186f631ceb30a4b158cfe89d20e391299e568cf54134e2c6645039b7d01b531151ac1ee77517f1130c9edde03e88f8e9bf5066f7278950e3aea2e8521971e6cf868cc3f8b4692983b74b82bdace546fe594028688b5a1ccf7e9b06abedc41e9a4ba21e84c32988050d3ec7c41e5cc1cc469ecfb1f2bdf8d27712504e5d9548f2155f97490d9a615489e658ba01763a44e83e42542b162d1ca3736ba588ab89135cf8d5f70f081e34b10d92d4b1e32eb2331118a11ab1508aa139bc50f730c956d63ad259dd513c9d1547967564b65f667e784b98f76af5d640de331a6edd93df99a731aa444a7da6f1b68534736b607b1172f3c4b666a4885802f56e80c1e161b00e7a4134c116e828a69dd6ce8fcae13f62c7788e59701335a2d5344e01c486ffbcbd33631e64b2eef21ee8e70c6d366d2dbd39ac0a2d916d0a624eb194c610de041ebfed5e3bc78b58a7254f710cb7b5c36e321d856279ffe2087c8ccc2e0bf62260bb8443c402cd675db2e4814e9f7ee9baa2602e5f8a60f9be7451bd13fe5260121e6a8a034cca0434700a885bc3b97eebb685d397a525d287c10bcf00839dad2583d1e60a95185edda2a05139660e377127cefbd464c93175a4ce4cf04bd26fc347fa497bc2dc5622db7e90465ca0af39454a2e1233f04a86c2b78df97c93cfba3c1a9fe666c12f43024c0901826681f26b3600acf240626c52758b63273325ae1bf6b94269b493fc247cb749ffc8bbfd8046aa75b5356263fe3aad3b8977d2efa3074e195fb08d20074c9a776a6ad3da073be94d9b276e6a9149ac4f604a78c20e4018aea8f3628c664caf7cc889c329310639278b2997d1c63c5f12081268b3320d968a287512b5431da1ed4daaf303e0e078f333dbc52eb472abfc30430b7d941d8dac0ff235caff19b4f0c87c2a64da7e3fc61a2c03beb96d1bbc5dacf0bcdd934351e2b84c8602cbb73fe35f069f00a20f094a39a62de257c9b484929745197cf42d39e7ac07f34bf12f6b87f1926a28da3840ce6591b2c4b337919903c009f879cff7558f949749482e7c3749685243c8f59cb1b44ae23e5096bf82797959db533fd8886f2f18af69e6a66ea11acfaf3a8e3458f88cb2834d2730fb629e27c9a79d5dd4762a680255d1004a0a74b9df341bf08897b50c24db492a8050d986ee4ec2a16cec2d8a563c05720fa62729f163f4e2ffb634d6c11a5a46f6a5aa807ccb7a4bd6035ffccb9f01e30cce554d3ecd59e7fb16835730f1e05b55488433568cac5f30a3fe03fa48cce1fbc7c736adad1b2112400b366018b473d527397f3e26c2fe4df7d7b236861a3fe35f5c13bd4cffd3d53a8b85def7112574a772362aa184e7d6231c9b9060152d724b29de53b5ebfde1588b2360402e2afa413999f9b8ba48f96302fc61dd2afd550993996d79888a97d30ce1b54aab2d7c36984868ce968f7bd9de8b89c8b578fc2e53b993503f449093134c8c0afff76def550bfa78b7c4bf417b19c8b66dd89d340adde04cf05e76efb2307f21faa009aa93d7d6a74b1c84aa80d15f2da19714add5f73ce1ba0e91649bea32bc62fd6c64d94c9557f3df196582a6a6f11b81d6768269fbe67758a3f2b1dc15920da99fd5dd8acd6ac071d1f720353244f65491f8c52ce418bb6f3f28c106f7fa55b5f068274a53783f5e5ed4941eaee6d4e4681b2f812e083d93c23c9c422a5df60a6984ca413357f1512bada9221e6887346a79bb9c2a9a8fde87013b0b96ecb80d0cda4872e42d74273f720835cb8144194dc9bb14cae196469277d492cf7879f865744095296b3d8b75e94b8ddd377464dde8db014f4b6f0cc25ee333a81780833812bb4159a4d36d72a0fe7bfa750da89841ca0da3758deddb0295a10f57d47a433c0946d4e7fd070aa56083df828c9472fd3296be00fc3ee0572bf5edc2a3107cf82aad46bb7fa14ebb6a1e97d11c27a6f888430e91e8c20c78379524686ca087019e8561f0c0fd9c9ad68f7eb4c5f03bf11f43c052f8eeec5f70018d5b3db17336ec436347bbbce0fca2ba0557d1f8b7dd049e2dabdaad569b79da976cc56a8e8aa805022038e31097bb2f17db58306a08e33991fb390e257b2f47ce73b3722625a587ef9f34704f1fb73c7f7a4ba73eb0fcfcde9d7a8e51d9e8e5666df0c6aa17f0e315389e8cc208191df19688275e091da9eed86c534f9799cc43833925e6ce5fb9e23a7847343b4a4c27a290d9a59dca2adacd6fd5adb4e1f273be942cddeae99a701e2b63511621311f0e6563075d396a7ebf432d3ab8dd609dc1e2a8b6109be7fb5e1fc283e9aca9b3b16877b2ace704aca723725dcd9ecbef596e713ad53121aa9b3939fe57ce6893b33b8c6298bdd82af1ccc24af92b1377299ffe13b4a5252e25d4c030984bfca36b38efc1b731599cd52054b7b58f3be34438f30e82e45a84b3587ea2b7521c53e6c88c68d1de2302574e6f836369101258df8ef1ef08ec931b6850b7cdbbca6ae315d61953edea631fab2a87dd7ea5306efbd40bd6103be00f1b414910fc74cc8c6068f0971df6783f116b9d1f359e1b66fd1898f6f90c66ce59807ff5eb3cf675cdd6805795a32b4a83592e0fa16dad2871d1bffeb6441856bebdc6aaf8d934b7446155bd25d4b26c421ca4106873583976e5793e080b6c628208b19bff2cea67d033453f69721d1f4323e83ab4380c17ac6454ec4fa7d082eb9b7158d24819cc73741a8f4d9d2e2440da248ac4e06c8e3b62ce714f614af68707e2b1cac45439a9b0269fdc59e4174816cacd785d04a7a7eacb5e6e7b0b42e96c4f86640a476bbc28bee75e23a8c69d23c8e574e104d9750d984db2be76e77f62915e62154c7273ce2d73655938833b52deab61e355f0124da3da9c5ac53bfc91453f7f1831aecc80aeb609614b10aacec568811ec6ec420fe62d24a3d63eb89ac932fa4254e004128e60003f2900f4e1f2d7ed776f362d69371986e36cba15efc7fd1416278d4b2b5623fdba6b8b206c3e8e77759469274e874bbdc5943ecc70f4097eb7c976a67036193672e4fe9368605136024231e6dcb8651088c3f90a59a663d6e2086b45a5b0b9f005b951a9d6f32f07fbd2481547c4671c3a5d542650c20dbeb7e5dc5fe0a3f2b9eb4e28038a192967dbcdfb4a40d74447b38290f820c8900201f38cad4dabc76f987f6b44265fa751b03eef48e3abd9a7154350acbfc0229df22eb58600a649847aaa9e92900200f9821892bcc40c6fb76ae7f438720cb5aca5dea7e91d82ee426fea3d46e99ab7fceaa4d9d8331cad5d1a490658e755e039ce567b664f9c2b7cb472b22f98bfbe27e8e99f50fd130cb003ae156f3019c7fb109a1983ea5f2bc9f51e30df7b05fcea54e79767315c845d0ce92cea0f8c3af0d23a58597143cf9e04eecb4b8f7f35b1665dbe91e21dad65a4d4bc2e62d8fc54f433ce718a2616eaf41359d1603cfd2fca04edf033011a74739f162dd16a1fba8f28f7ce93635b37e42c3162949ba75847b5c537c69c05594dde5cad8e19cec5a470feb7c34238757269a60381498863e0633049913bdbca91e20a947464c3bf2efced6d1e1118c411aa8075b2c64f92c90798e63c316bc0baeb271a39926396539a13b6e7b8297caa1267146480c5e8904b89ea920638a622ae6e53935d7519ebe9143a56c3728aab788b0d936d0afe64e0985b4b5eefac0e395cfb6addfc58e092bff81eab51c63ad9dbfc6b306fd7b2aec411f62166885af1fa31b69c5c87db190f996dac6a5f82903cb576c2c70daac66d983dd92abc3faa7f0434ced541cdb2d2fbc8cf8a30a6ca8fbecf31b4be5ccc18453e344f4688a5d369566414f5cd3f569adc334f73291a95358c03cb3c35d666063f5028ae0c13e64330ba951104d27210ce167d1243c5a74e293b53d84c74faed901708a6c7f8a8790047cd22cc9180d234de7b651bad86934b16a7080016b93338363dd3c3c7748b568c52c1cee36cafc02690cf6f4bace29975fd45feb69f555e886924c2cdc4820b2e7914f19cb3506134359885aa2df94c2479aec6a242626a427d7f298c0d864fef3b05aefdd4c66a3b60962eda11132c4a455b7c4c16cde7ad1a8f0f86fdd6b3f0a644904a3ce5c05b3e0f7156a573219713e1f70230f741b7c20b7a391a06956b463293337d7a82bf503e717c2a1a42a4048409bb476f808bf9f5a2691b0c033a453e5f47fcd27e86d184b784c743c008e8b8394cbd6ea094c00cd0c02ddc0462c5d4e21e27f8cafc402ef015637eab7c8ee2868a0df4a84aac104ce6ebb99aeec37527b695ce0fab025a0f03ef58792b720e91dc33ff620c3441fe9f99917472ced7544ad40e6250bd2d37de0fb4f6fb74d925f0e0c2f7e0ad8031c02f85843f97d8eb2a78e42d8f84178f13992039fca4467b59376fc775ae802bd945453286e1f573d9b675fad34c15c1d88adb10e4d97c199b6d96c4cd03d3b19f9be8b62e11b8359e21fe3135a37a1b756dca8580d2e3165f5e8aa51e4dda192154f36d43bdd9e0ac3b004fc8fe6b28dfd1f9d61b4fe82942c0b5ce96406e937c2676e2a7e1688f9e83a132d850219af0ef62687c9e704c4f025a17c2a90e371b318ef5f75293a8d2dc8f13911392de2e25c634e353efda85bdc26ed8b551e653198a74cd45088a67258f2753041212dc30d21e3a2ecd453dadb2f2425b604926350a5aceb91e843692075564c9caec70612898062d2772f636ecab6eb47b3fcd6a675739c4f2bbb233119d1590f1886e85a7fa5520373de3d6c27e511513eb3949b31894a2c7d021a3190efb92442d4330107f52e340cbfd6460ccd9dbbd7c30ac3b73461e6394c8b276a06daafec31b8febeff5efb6f39598ed72c167302a9cb89c87d7851bf344f56437019cce15154a588d408f469801426f9bd5bd6b0f913a79217d87eef9c05f43dbc6237decb9c31d3bbf57f706b8cd5268a57ad4a5d775af39d4b9a388658a3816d2cf36bcea34bfb17663d0077a87b44eb9b9237cdec3dae1b3f7318e46c08bff75e119c8873bb5dabafae53bc052f90af0611bc7e2d435cd3398ccb01c3d2f16cc644d17af320a08e18ebda6f62d62683e9f39a8575c7b1444e1560c225aeec94581bab990db8756a43850201a0544ce23849f960dbd21be5ac35595d2d38517e3227e9b674cd36e249b55ef0896e8edefff42846b6fe25320ae035a04a27dc63880bb669dc01e04b9fe284b474f8e3c32d269df066009380306e1e0feb06ac3a49815cb8e67afb0d16ac3d7914fa90eee5c62ddfabed52e0877fc39935726030f6e268dbd0177713ee872966cda21b720dc7795bcd4073e492fca11040ec6a355cffa85ece2fb189f9c3dee08fa2d54c8f9c5b3f1b6927589bf42b3719c8c5fcc8b2bf54c5b5aa82b1f12a6819cd4205b00197cdb902ac6a2984579d57c17fc76cab8040f38a0618f60414ade6b7af78b1a842e801505e9d14ac95c8a4f012fd24d46513e5051e92552626c7c1ea59c823b6fab8b08d40f29fe93ceb0aedc936ce64c0d055b7bae4c2c7f58358cec16246f1a3e5838044aa076be00a46ac6d0ffbe731852c50009851a83be01f5cf8eaaf9a90f49e2ec66deca912ff0c8aedec330d5e4b14b4f5aa70800c232164a490ae1c163cb6c5f868fb63143d5a040aae9a99b6e1e6e9c0b0cb62d9cc49d5a53a2b5a4a8cc5a2d67e288e14d8ebebe9a24b22ff1d6d3fb224a07fcdca31b579907aa8171b549c6d9842291092a7b9a56091bf035111601c6dba0b39c38a54463d0aa8df8ee375a53f41cfadf0bc71137f231f1aafe7344478d9b67b1c015db248a676c95eae16efedc0e8c46f813a1416881a40c6931085428b35baaea72fdba635e854062afdfcf78d2172c63d4d3a7a7c167c218004199bd1572bd11415734150a7ecb6478851faf47f2412536e6e501f7bc9a87c56c7c18e6322b3b22649a8da1173e9feb21b02398d86f4bb07fa91ded814eaedccf434b732aae3cd8a910e776c3b8ca3b4a620484a8d9dc04bb62a3b4882352e38d4767ecfc76c7646b1b2ae603da102d3b28a5f1a233e132d562ce2cccea8ca349325be4cac627aadad467ee7fc1b85aa80fb138d81201d0fb897f4ebd66fe0471fd36d4296a487c415723c87c14480e6703b90d1747f5b4247425dfe7d6d8dc06979f9aedf5bc0e39898ce44200e81e3ecbe8e6f0bf15df08a6a4d45df7e4223641492b37b61f49a2b17ed500bbc371516644e4505def8e726ab998490d8b57b9bd3c0dd1f605666af81f8fa5579459d6a25e8c33bd70edca7c6e96b75b94b409ca14006e6872a0e93b4b281d7b8115e77c22e94a523f3017f93444257962b23b33578cd7a8e7ed4e4737b0d52b2b8c1789438658ac1d78d866375ec99423e39fb7b67cb85a17406ac0a893b58191d57807d9fa30ede0f4fd1180cb0585b0800e569a74faf3593ccb27b8812b2f75d122883042801b0c5c05b3e8ac397aced552f87c629417339baa0be2f894c103e8141ea6fa2590bcd623bc3517d9e52af67164dc1ba39514e21224e69cb0d730e1d61368c2c73f6955d3eeff5717951c1a22009f10249215228cc0c826cd7360b91091913a509ce4a8f2c85ae14029941cfb4fab2dc65451f52abc16a24648630ee4440785c346697f7e23d658e991ed18b06e50a393630d6b055c00e3a955c2b8ee90acbc28249eee6fa8e544cbc370d1f5d465c8cb750237f78c6ff260ad4655cd1663dd1452ba4f9f87a5331a9e9997425522905c88f3f0570f6d08de1efbe163247e6ee9b5e5b1b3aa60a50603188656c0050de028cce9996ddab8d01bf5c0355f2c1a343b2b92ed0d3f402f5c9e806d9b05e375a6f1c21b10cc72f633e092087089275b7b699b0016e9dfeb385f9feddc0a1b2feaff503ec40c3799940f8f9be23bbedc3fefdd26cf1678b0e38a6027723d9c9311c8156bbd102995b246fde495e6c23ed9fa75ce23f6a544640dae8284d823aaef02251b1839e61a82bfac336dfcc0353f9be08e562580b2ef2abe68d30a13ca62a5aca5c55332e42bc00f4a40e13e721be1d67d93a3025d42d3a2d78165cedb82463f7241c50e16d4522d7cc5ee1c1fe0eb43f84ca8bb6056ddff2bf27240f3441c12f75aa6b9c6787f31fb258a8728d47df7698ebd3c10ab8728cc45f5aa6a842056311de1f8532e89297e6bef493aa0c0a5b3a2d33e7075e4cf101d72f605fbaebc4324e10cf974d0fa822b17419dd4b7eea15a9845c8c9584ed45fdcc69efacbf8de1496d039f7aaafcf5f204832ccd81de6703256a6b2d63552e33378b4262a699873aa70bf41ff196958a7c8307844fc71d00f2546c7e0d2a437b96b4e30f5a8532eeb6387cc7225b34133056b79c4c07eb86602d957700834bdb421d290093e8206e4f4ea69bd99490b530f188f526baec42639f38578e27d32c34a9109bfefb7030c87db5c880692971b543c72ce5e6408ddd3395674ecbf9f849fa5dc704d5b4058151d217c4a2e4bfbb5110b0ff042b58428b5d739af3543e981bbc4af45243509c96b7ef4b0adfce740f88ebb9a131c725629674679b9eb8da5dc75f3a28760e584289df8e38d8054a2f691e7031c39a3d4d6c74f342a3b6f1bec8cf322ea8f4e2fb2c0725d12970dd4a8c89c4ceb0f98effe41b5f8cbc26e843dbf0f2b5aef89119f62cec4ea33d7791fcb39034149a6c245a6b604615a1854db6348aa07c5ee7dcf16ec6b48c254a7d0ba80c284e314f2c8e545b8113d3677106b2052f86a9b83276257da130173b699f6f10375a5dcb657a375ece02f2895bcc181a082ae59f66f1515eeb8d8d2e7a79b4408696650ca0e890bdbb894175c06b884a8700f09dfb1ecb050f564c6e0c9c3299ee5d01b3612144f0ed2649473ee2dec52f5d1e5ab4a0666360cd5389bbcfd6cdb1bac1c07d58a5cfec271ec58ec485ba0861e0527dcfc0d19bbdcf198f760a568c09b7492615a50597bc88fae603359defbe33ae46dd01a09fd28be6e5be34a5f6641cf4ec6269632e4a6067503c7d9e29d9e96de75b8c9dd8593999948b5a26879e9c2fb70c44cd54a6e48015b2ba678b9145558257bda1da3d51d78a858171cec8e6674c71153cd52ae678e80d3c2bab9cbf7975dd2832979f779d0fbbcac1b2c828a4c6edc39c3145219a0e3bd7d07640201d93790499fa19316415a1c1e1d936d1dbc3e39c1b48378f13293ea76924309aa1e3f92d7980c671bd81084ed59f9afbdc5ac449fe3b55fbdf82194f48680368e6fd07a27b7131bc82d63f9178dee452e0e652798020475e00c222674137a631b7f4a882393ba76a0eb2d5fa9e2f3647e4ae8531946a3d9cf6ef031fa8023399a2dc096316aa08f6c2008e1d1553f5646dc4a6d5f2d8aeba7ebd35ee8b77369bc592cf12b22a2ebabe1607bc7a1c55f0449608154fb20a9794368b35c7028e8ce95f3af9d2a6b28f99b0f06bd2d22723d4a6759710b561d293f231f77747b82d9cb6e7879c45dcdc1ba813ec2ae57b3b6c7b9e897c0bf9e7901100630beaeb1f0d03c2fa292f3e02a5a3731f4fa2275f5a79540e5647d86dd966bbf09936020f0e25803188c87deb788532f4b657a230ad58414207c2ee20e799b1f5f89df9578e36097fa863870f354e95461f50afe02b436ec25a117c582448f9a954660acf15a51d124e1bfeb9482f5ed49e42d7641e2fe5c4fd859e746c9ac5c070d9a93781f5fe55bb62f5555c3f96700f3f80bc6ccc160909d6249e13eb1b65d6d51cec5ecaadbf0a396378790d709d9b21a2605da422d7b59fc168bb46fb663f5e62d9af35375b32610272e97e3d349534a0e20da6777153730b13897cd85252034ce88c84f9419d34f3b90cc995adafb5afccce96a68354ac581b3141d27643c09b009a36c9b43375812476d8a6c89f2831f1b99730e4f7068b02192452345e72b0e15ba60a0d3af8db0012a4806df44f8f9f9b1effc8dc3da7a03881da9f378f4a71400b1ceaed9e41b9157d80d529bbda2acf6f8b13ef93799d2dec7ac61f95c3de756c693a3b3d608e0c9be1f6e0e888616dc4fcc77ea94128fb61003f0d08264fff2802dcd15f61ea43b67051c6b135659b394526f1329e37be990bd37b108252c6ff757dfbcaf8ca9b02421360de27e5c0e91e14fe0ac6448b7ed90fd887ae895d3fc49a7c85dfac4a08772ac34668b8a9a2127b94c8ed8a105e0c4fd995463098c6482ee892c28f68cceccfbe99f51a1f787ad04af81b303bd02f22243ebe068a0df4a33929cec50d14c42cb2b350dcacded129a8690b8dbf64ae101af491989c475f10186ecc225744f390aff3304a63cd63f05567aae23a25597f27c2c06dd8583f4471068965cebd60b31ada54edf6bb01f449bbe087c0cae792d8aca5eb5597797d0846741edb4e6ae051a41cd32b3df5402ed9d290f284b32f635bd1c510aef74c2e2fedd6236e730c5ef3da4cab74de88f77dde2724ce7a56e3ea1d99b33df488b3c00a20c6dd9e96023ea3b5e6f231ddc6b8472944bda3516e3367bc4229d64d7546746b54562308b2f24c5f349d91cef6d085095734239a57ee9cd7421e4b4b539a10d0667aa98fb987eda350e611f485fd1cf155824fd1b16b7e55e36cd0dbaa8cf86753b23f566ac626134969342408ff421750fa4235689e5c7f362244628cda3d69f92f6ef8168f2487f72f34530f1b674b315a1f478e71d295258a67aee1460ef8b7433894021290618a6af5ab964969ca712b2e33357229ec3bba660aef28fa8fc641ae9943f42ed220c25c6b71f81974292372f51cb81eed045baa23b7bb9d0e6645d625db6062395b8e5e79d0234abdd50504b75cda22b4dfe314f5984c14b428ea8a4f1af5bc934478b47b9621d2392e7c37a5a56643e7569a12cfa4cb98aa234fc5a94a154631f71feaff801c81bd56964fcfb3d63425e43b2e563e5fba1a4d0b9818db78ed34aef4ed0e4a1360d921c1f005fdb5f7d3d61d0c5710d8f3c5eecebcde2e5fb6f390776cffb24e01fa02c2d698713c119c64db1ce047e199df50727a905fccfcf5aebfc9550aaec41254894a84545886bfd4c933e816160169ce28ad2ecaa86c7c892202df0706fa43fbb248df3d134a823de71a825072012541a20aa5dabee44d93765dc42e68ff78c06a219c6e33b27592dd4b78df4860c507bb458aa2b0cecea2f1250ac293025c38cb01a2b3451c7ac2bd3eb21a54d1d02f1275bdcb08722b54227384a818c9ba5a2c0a78de4143b843ce93a79bb870494aba8fd0a73451ea1d807781f46cb1f5ef0a84fee274371fb2b10dcd488eb126a93606e659e1420abc77a87935e9c54add47244a0d3831dd5a8f5aa445444d223fc9d6cbdf75557168861186dadd390ecf19ef0f0f98079c281627595c1fd77eec68fb76a6559dfd0f257dd5b2fd47f1083cc815c4b309f9b913819f88d2168bc23188f1389bfd6a184cf84e6bef5a79dc7e1f19b7b1bee3dd698381c31d51e01dcd083ff5f62ecb9a6d2f266de8359afd6ce6951719924788205fd9827072f6b25ad41218f3973662cb1196c2fad2b952924bbba188cbc5fde403663ed53b32abd82d58686bdbec5b32f9fb640b7beeaf6ec843633c007cc7805f5b7a0d17b16eb08de40b4ef9a7d18f82d551632b9bf589d561d9125ae88518f2a844b06e2bd3ee9e61b6792dfaf006457b39ad8874fa0b8bb3488570693ecdbd81cff7abda63a8818c16e5f683e642bb2d0a4c27c4d8e1574f97c8a25f329cac84a866fa418bf156cc5d41dc0376b7a34d0effc0006d8fa6f6a365e999e636bcd7dda63b6c56441d7e1d794cc8a53d7093550acda5fd4e956dc9c353c513be87a3d04373c5f587bebe5a51dc10af3fe6596b7a5663e4f934c2c6968ad98009ff06eaffc09ee2bf0a3ca974c465d87a916b469bb9666ca6ab66c95c3f88391b9c7dd6a19dcd05eb13680e42e1668551ae85a154fa776c7d19fa97e1a4d3802968dd3786b01de8ffe7465b77e22b821906504ebcdb2bc8b6e6697a68bdfffa4ce0c9ea37052f60ad550d8609c797d5eec3b72940425b99dbec25fce5932ad00402fc59b2c76278127bf8458fcf0ca9aef506b78faf60c20faf90c6b31ecac4d86a43c2ac05e44d9e7841b39d92a506f86c5e2f281dd0b86a7ad518c3610e486cd36089a0f991b89bece6a9afcf1096927e32fa165d9eca118d7d34bf988ac33f4e4c8d0c675e40347c219450652116aeff1d9df9fbb975ad9075146ab6f145e08dda10b1f13778f6ec03ee08f76bada1e159cb7cb4d7da0fb986ba411b103917b70795edff93bfbe73715352728b3f740bfb12491486ee1de7939f9acbfa653f0e01b4cd5e88c26d78bf2e3701b86919ec4ab70668edeb2b012db5eb3b3234403b9ae1f7f5a9f443b0e25911b43ba5681125e2ba7dbc407a1b0c7e60dd6e08fba203b797df810d3284977fd5b6dff98e20a180f2dea6b94c7f4a96eca6677f55ddb3cbb553189a5d790fe8695931ad3a70a2b7b29b42cf495221d9c2812a61d381b03bba6da0cc458f45202e2264a83cef2343b2599fcafdc6de70b59618e0ef505fba6e9eba6f111e685c71554b03a200cd44217c09384960f23606fda50f0b96aa441f74be95f00bc63da8d23b1ac79d114083ea84866e8c4bbdbb021ff987ef0d6b9ce0fc312a840c103bff3083b5b30867033ff0c79eec48d538dd998b2b41ba24556ec454e2ad1c757f3d3157595d30135dfd9fa7f12a6c253422a61877fe373765cc6168a34b8dcc275352a08b3503a377d7367d17aa9143bab98e72cb6ebcff2c99d6887e8b0893e175362e03eaa514800dae1689a6a359687108e440c233396da8903b9301fad39d0cfe7cd2bf667b1e0fc1d6a34b5599d090271214705793db5506b178850cca7592c704257bc66b822b5a6b44e07d735952d6306ae0ba4568d1f5d318ba8d7146f875b612881cc620f3066e39080a1a7487827ff01840f08efbc39ece6966972cbb54f66a211cf74cd0a9e9d044f5bbf15d3c929d6727b08f5d04de84ec54f89050d9858c86e0d5f89a152b5c1947fe94ee74b74bb0ceb48e9ca14637d97818d49f91485afbbed1b9ec5d8b00e97e0bba4a9c0ebfcf8885e787219d19676f2bd1bc83de5ea2c9b02c214f04cd053d33d11552545a6faf0fa39abc68a9918b1e279f7f919767cbd43a181d38e3f5c0d74dc2c038d86390438feb0cd8c4654687316c510dc20ac4bc217d8c8a10887c9ce6a6161c5acc02cfdb5508ee703fc53a41c5afb0bcd68e28341b5425aed3f327b0d77e0990364d5583df744946cd248e12965ec784093741975ad3497749d84bd97b29ae0833d5402a2c392392bc7df4da5bfc0267b1e09447dbe5a783b6e0faa34b3e39c129365e4511136183edff93389e65441b5ce84cb26a02f31c4d7d737b97fbcf9ab740532bec2f72172b5625019ec2b38ce21a48731820b877e19e0e3f102335609b57d1050e9a35c9a758f34533594b66aba0b48c94f3669c40cce151ec57457710f3bd12d25176791a0e70346f618c75dbcc0eb575ab6db9a45730e67fda606a325db65e98f7a3e86c5686175686ece854fcfd37f4a2e3976128e03a892bf0d9d8e74c90ff5513a08301c7ebe492d514dff57454a5120452e1b676b0b8b7694363ea324a7535187a2cba30803823e37612da0f1a50c162a6e01797d176f88f01ee3198504f327d68aed9042389200a4c0e7c6a818fcbded41fa8ffa880f2764800002824d65cbc7bef46bbbf12a353f7b1796c4803f5f586d1011908194b33558373979c0480e8c08138c96b16bef9d5b70edcd3c36beb76cd9a15042bd8c6ce9fec7614a9ea6059ac502f8955e834d51728f1b767f04a6610454efe880cf6123a2192d51056030da3a91875e8aeb7ef90c9c49d3525c70551e9e02bf87045b21079880c992fd51358ee745e118f6c3e5cd1b4abfb06ffd445022b6b94100a679fc31f08dbd449c96f9c267433d9479ed1ac264771e8fe2df7c6f4b52eb970a6de5d00e5440301f2d2a447799105481ef8e90fe854bd15001ff08fc14d8fb8cdce72fcf9d4deb5ba34afaf903e190489ba2bad4933bbe39f5ed63b854a7d8075762305f9d7f945614979cef8ce59961ec03ac30396b4c8899d1e0c204000a9890ee6e1aefb8852494ca7a0e09100ad8f809317a33011c1bf30018c57d439fce2f7707e1feedb8e140b0213cf5d056447714077b2781dffcdb98ed6c3ede5d35024f1d24105b8b121990208e4773f0f37f6b84f664c019d9e00a8aa868c2a3bd6920ba18793d4664aa8a7e0795f740f8453e05054533bc6de74c5cdc2362b2a9b1fdffc7052211120809dfb5b077080f330344473ed142d1dd0f34cf8e0004954b81cd6b5b7347fe9cf62fad42005cdaa625034a63df762827e2596104a25b445f890b821a2f8c5deb05d5b7b20b6273fd3df28c5e6e73336a44f49fc0113376b10ca9b1ed998fc75b55cd195836dc1a5d0499b3bc1e067881b73f0c3e025b8c6122f6a48bcb8a98e7a5b20fe138101a044191f123fc01eb06044de92f795720a882c2f655d4fec483e2bdbefa21137ba266b5ab23112b20258fb99cc616f2520ccb6edd21f36163e97269901d58740382ed4171979b9065464b3cda8477049cde6b52265a6268cfa2e63ec1af30ba130e52dd318d84da6d5f855488fee47b24c35bdf2b5228ab44a478491ceab0a58ec29f4922a46224f058e91f8226823b9281513fd309b38f1201ad44ff31e7c7bb4be49ab673be46ca9d27abe4f541c6fb92d7af285b7b3e05b7d511a55f2b3ddba5c8681c0cd936bea7cc73534d29f7cb896526c34811bafa6a053536f569ca4fb2f7c5e414668e5b6cb1931924a3593abe615649dbd2f829532f434177a7811440625c8acbef8a9dc7ec495954f264733fbad81fa65f413b815774479a795c48c49ab63faf4cd621a25231dfa7764f1195be94d8b704f37a770001922dcddf5fc69f722146c26808e8849e8a2b9d3565762a3a57687ea647dd15713fb91a9eec9c6250c6f6eb2a8665f10bde467e0edbad0494a4a85fd6a0a21ac4b4095823e6e13a4d4e64a0b249c232812b42e4a993c7e101a684823d182f2625ccdb5d2908c077f3acf3b01cb4edc96e65d2d1c145b54e5a7fcd9abd2d55042963ddf97b4a2eefaf594f76df0fba4b944f061dd328bf85d77fe9acff7266cdfa3f36c630dbafabe821f77f8fcd79f6523ec61da033a283cc17e98be19e941ad66fb77e09ffe21eb266ff6214e0d5acc944d3f90b1f85240a17f5e57227d542cdc5ee54eeef6cd17e8a2304ca6671c3e2c805e1b2b4861981ee527cbfdbf7e8beda68d8ef96cf9dc377daedb525937f6025db514d9dcf228d85dc4807eeb785c8c330efb36eedb5be103e4f59ef8bc3c1d6f6f388e0acbc4f3fb38081b63c85e804e945e9869d929b8d58946f23b014194f2bf574a549f0850e67fdf69c3fbc3d02fe8706277773f1ebc29d0090b50fc1637aae42c6b598b27027f952e4dbad9b7156290fe5014ffcac900e1f689ef6ceb4a4c109645b2270f843a10cd2abaaa376528cc948654a18b0f75a3fefcf19456626d343307e78466e23d392a18c649c3244aee867181e9d1723caef16ae618bfca6263336d9380f820049a46a0bf812875d67a791a01dcfba4adb193c6497941b6d94d33b24deffefe4aa631cd6547fee29d525af587d549d28a2cdaf2c94b65012776b94ea5a8ff2eca44383ec01761afd5c2a8775e2c50799351d7989fc9079ee62abefac38987f461696106f67b3d47fcc47fea47de2e7f288e937a5558615e4898a0a4f22a719222de987833201acdf8973ea942bc09c417a2a8c3a48d25b6c019626b15c1fda849064f46df4671cb10f5a2588cb115acb98d0cdfc7effa96cb0e728d5bd0c499b8bd3459f636733c46941ff03ff05f12cb36d9517885b4ad77f1c8ce4b7131847b769d3130dba5a3db3608c5881fb0fca65ded73cc7a33682e0e4708cf51702f879788d2c5e775f1a9e73d1ce5f22f5914a03c3704cc6bbced6f07cf0d3119f58024648fcf0d7306c8523930b63387f925bfc9ef3cba457d4777390f54aa15947581a3f98d8a4b33578f5352ebf5cf74e19eb4b67844e1bbf4db55e89cf60118e45671e79d0d97a6f6e9d307f0a0942be814be6fb3c32eb8022876d97e277aa446dd9959b34392832f9b9431141a05b6492e94e7534f801b5aaec9118384df1853aabbaae11c69e43aa760c41136238a1fb30425f8fcedb9f21eeea62bbf22f696d1fa837d8f44078c5cf699715bb6ed741b593a3f898a8086c7fa8c6364f4e1c1a2f4413fcf0eff3746116908f15adb8efe2292f1e901ac9ca997f4d183867e5aff180d7af7bd2954623de1ec547b193c823c92fe8fde31fe512543f69e720de36d5685c2200ff1399d1295078fec603b6e3bf12b7fb9377f9b8d4a174ccb8ba6fe542f3d0492710de5ba11a4f95b06c889a40ce648471d28e9cd06ad37926843f7b46f8b547503a4780f84acb09e7580c27a27a3cf059456de0dc828c8c248675c022be8b381ad21dc326067b17d1d76c6c2b27ae8aad2d0bb71bc78803dca441a12c2eaf72f0daf665fbc693fee0a857e64ad015850515dea0d8288edccb8978059a71dfa39cdb80c3a7dc91324839ebe82a5046c5459d9083cb23c936fc62bb9918ed7306602c3751b6119d7a2513d4f925c34ef695322c04cbe3c8288a89cbbae4f528bbfd2985ff97f9b6b88fe1115e8c135f2af7b78887484e0b124f7a1816502b345d9c013cfc5c3e24b4a8ca8e992d0ea141c2720152328eb4f2c63369d7914932588c273d388347c225ab5f40f18c3bc374e47c3baa4fe285c5bcfa6e70a735e30d70cc14873c3c65d03f09d77b56cc9aa87526a84879243395f29d602f774659487712772087d4c54cffb0ba82544f8df79b2e415284e0cccaccdda3a4a00293d318b465bb66fcc59c988f34dedd711078a0ef33734ac89358531a6cc1d94c77936ef6e9fba16e7624e24d8e851eabbc8a921945152ce82a0eebf3f3f6f58483b543f51f8a48b631d37ded131fac2987f2dd2047af6ca88522d8697aff9d07dfbc391fd6704362703ce6c59508bd90f9b0cfbd56796b9f00577e1b5ec923cb76efcd53ca697305ca9191508573c7c68f5d2b8292d3205b8c203b0e9690780d5b3ff63db77055bbc5285b94bcf6f4d189ae701c6a3106fd190fefdd21b2509cb1b5ab276a67d1fca4178c0fd4ac98b5f80c1f0c6d1da959d5912d0849618e87e32bbbd81d5216194a5f257683f3cfd26aaecdaf1cac3487efb6f42673c34c273707b8db427dbcabf584bd80262b0859c1b01981d92d7f41d18edcadb1f889d1c7dd4e4f6f8fc33ee16d4aa036384a5d42a3423e7d7a7831eb81e6d901e0b53bb85b1191d01531eb1d917c30c22c2cd88186ebfa486c7124f6a002209074d10f80bf3f1850289f782619bc99ab292b733912011a80923e03560fb79713e5e1586e244243c2f5d7c031ddb4dedc0155cf96fdc873281604c41d0dde8a935628c9e96d941a271ab3816a06f88f2a992fa84635e1f1c0197938504dc92b2c0f0fd84ab497f0518250289c4b264722a47f773be0fecc58869c7e50d67c42e04859504840ca50e21d13ffc42e12564a245742b7515f9ab6314b4c339ff5225c38ae203eb01120f80564268426368139f39a9d6bfe88975312fcc5f3b33d2b2fd5f7675294cd12805e81c79d8f4884f39d52c1597c52acccb9a2e5ee513c70ed540912253e62997ed441805328c7b1116f7118680738f0a58a88c34ce167e5f5de93d8e1516e786d92caa475ba654c3bab462d45290a7b67425251cec5288d6197037824ca2ecb60fd892a881bb048dc26522629c03548e6a85817701d434778f2a4cf784f0fee02399e2b58655c2334fde59e19962ad86e245fbecedcc0ce559277da932396822d02bee21b0e5f16623c0b3f40261dc16709d773c06823f6cdc1a7b5af130d1c23ebab97586ed95902b8c87b99cbd33a3ba057894594b93fdb4cef470e9bffcf2570c3d6e482606c428c1723482a9d1edad9d0b3b85a19a2eee771872cd88004ae33d2997e425ed0743910560bdd263d79a530d061d57c0ae11cc4396989a9cf929b2b5b196dded980ac2e1550858c5b27c5f83d6c6017fdeb4dd88e252b9689e521fbe2acbc76b7df046c185abe220add6e8b9d2f7c5be1c21ac728e9f3b1549b168c97bd6d2134ca38d4e4099d77e421226ccb5d3b012c3a38558da0dd99822031787350ff47920ec024685bee10f7c3f8ecf7ff2f9178ed3c359c21af99b2bd96adec5124ff6ba6be7ab0d0b9568e706f4b947d0c4af69a0e3ec017506ac6bf6cadf1f9271f5daa300e82cafd8dcda11b7a5c0b7d9626395510c2f9a482c176d8b7293ae0582467e3ca309ebf232a4848799bd7ab397e23ed369dc363f304241d5c826e5b63f58d214c9fc454c5a08482ef55ce2e116dbf1d76ee365f45f383f5e5d9b665a47cf59792eeae2f8e02f8b8126a8a0c89fd424ef17c89682b416dad2bf5bb43d174c3fa6f7fdb20d5d00e24bb3dcbee3b798207dedabbcf512453afcfce6f1170c3aa847320cbbbb5b914d73f7a71f57abbe68b95aaef0a15749fb40211f850357d64f0b7c56d214fb3c40cd8a6a2eb8bfe762ff6a9bb121075e6c376f7d2625cd1c8ecd874b7991ed46e92c287f750f06ff256d6a0e98efd999fc519d7230fbbc654f035deeace0bd2873eb73b1b043f9728f492aff56d895c081fd981dc26a38b1eb1685b8cfa12825a62750f532cf2843930329841c014a8b71bfddf71c49f21bc1b8e9d5ff1582c47928684916d4773378b720e9ba95cf67786366e3e549d56143f111b97f1fa4d2facad01348a80fcf7a51acfa27c2be69c6c9efec3d666205765016d09aa4c1331c30d80a12860c066ceb061d8a5321eb8505724e3bcc715d99671b73ad620fd1dcca81e9c2f3bbbb15468c20519f958020fd65203f1d71371e766c5b06a82c5140138f0bb5ab64b200195fc2a58200aac9adaf1b2b106f71deec1f4822e31bd4ee0de5880d963746ca385fbb071020fa8c368be7b877c153f96a209a6ab8908379c8a650326a4aefe0a61cb6a7f104cda969029ea30d50f3eae56800781640da32317723e92fce990dde9dba16e7b4644e8ea8d918c886d87987894e977de1ac4cac63ea8f04cc29e6b228725423665e294121e864f240c1730252324c2921f5fdc869c677986d46b60a8e9e3ca9de733d78ed30a3364b1c0d4ebf32d3090a30b09ed1aa15ed933c7f137fc81ed5189ac93ce9640bc90857f38bb7090cf8fa7bd096dab8133dfcfa55f765a5d9712dbcef1200889c8c1239e284cc39df9e068acaf4fee95ba40e82012508f013720c256c39ea8baf3a8ec4dad4a1ff495d4c4539d714e065cb0611d8be51aa8ff898eb8049c4bfe3442be78a82e0ca67b1d700ded4831a86da83185cb786b27603215436c69398894d37520786e8d0a547a3f7436f8b545fbad5402941e46cfc6964a482a7227af711d046e1000f0127af7ab268b35a8f3eceab1458175dc1e3e634aa80f3bbec1cd2b9a2a56b9c7b74ce71dc64da988fbee2211e72a906b1a392951cca7a276742edfe72c6fd3d873f14269dfe467933c20058df2b094f616549bc89270705b4b95efeb1299bf3ac5160005b27b0ad459deb20c461dae9ae8dae7b39545338d78d8aabcdd98c52a24b6720001efe855ac2d2c57f3d44697a9112a59801fb8d555caf3cfee36b2f428d95e9a5840d933db9e09be3be2a2ec9f35e7ad4782626c72471372b8eda5c1b7d93076fa2e928803470d21e6a224537b568eb5faf89ab4272fdbbb2f64fb95630990bb2ed3ba29ba969c482180962723fae0233ed91007088e928b80cf8dbd626da27b503268bbb493a97f36f85b45abaa2bc07b1262ee694474c298fed8acf46c476566a918ff6bc34e692b75a28ddc892e888806411feabd9bc3c4cea5e7e7ecbc707fed148e9085830b1f51ae17629b678398f44f21a6c78ac18780b81ec1e30d81f088fedcb8c61c886d174bd64bf46d73d04e43babc699ebbb2621e7f7869294ddb249762077be2023350a526bd2207b222764c74096fbb45d9065f68cd560e5329e249ff0eb196c0313743572b55fba92d31d26dc7fcc86c77eb471a3f944fbbc40bcfd4bb53442296d4c6027902520bfbed9e07f77f61bd8500a50d7623d643223f57684d8dca19c4458393b5aecdc87f299d684f0777a7a56d575fd172ea209fcfe91def20c77a56a5b7dbb0276849211032d4196e0bf3e34e1ca59fd3e63f3694ed5743bfd6a7159d6773b6bcd1d84f089b9fc3df32a52c6f6813923d645204eeb52bfbd538353e908ce259381e471e4507114ab51eb0ea2662be4448ebbdaaac1ce4330e6187a87fc120a66138387ab8d608e049aed52b2775e7b0be56302ec875d9a0348ee0bad8cf233e2f3fb9fe3264f77181fa0ebd5a94e09e037fdce26c406eb538c8789ae39bd245b10fb44f3248089a7817b00860db5c58df2f0f0602fd96708b1c5da1a36c988d0d6c13c448d46469a0706b46a2ce1026138497f55fd38d2bff3a6ac31604c2aa9d5e908ae2b44787409697bc323bb22d3366ae1abc9f6120db8cfdbfc4f6f7da48dad7f32b86fa8f805473efef25d32614c20ec97db8c52ee84bfd600f847ef171031dad6afab6206d7de5ddf1aa83deed109415d751cd95a710807ad3e3d38390f2f441c8a53b947e74e7ed4addd58b6bbd8331644ff73feccc297cfb2268052c37877bd71442ba144a2ce6cf54737a31fcd626335ffa7b2ac06b626f0c85d0f27f5b997ba37d05a9ef60c8c92be238906ba89a411be3e22f9e9005efabe0d3d28772025e4027691f9ff4d2db08cc1efde9f84e0fee26ffad35ebd0ce599295b8040d069380687aba1d70a90017b22b238b3a16896489298ad44d89c273ce8f37a9fb4f06afba0e2495516c22cb0e8bfb2b96f02de0c25823f4673eb160d881150a6b1e25649d330995edd12ae15c789ebb8d07860babb1e0f84f2e7e16346c9fe801767ec9fec8dfe485bc3823ff70d35c24ce2afe91d3ffd83d95e1fafdc1cd198195557c31074f9db19a058681c0ba1fb01003c9e9c0d605d9ad11450dfacd3f197ce5259d233d8877de4013c7883b3f857d61d693f40e6577414e6946afe4a66ccf86ab2883ee8e6253fc23ea46aa5caba12dc350d9ad484566b74a960a38c2a503f8028b2cefd9d022e47f1decdec12493117ce2de8257ad88520297ba5e5b8868557cd5ad0c488b53592e9fd222e8284fdb4dac46039be0c0da679b4004f562610ae322c389e952dea508f6cb06967352732e7e306c7a04695bea3963dced91625c6b6008c9deec02e9a9cd34562357817b14621d0cbe0113e6421ab226d9516b913be429ff91ec277a734e78e3736451bfba87dd4f78e4cf955fa863bd75ce824e02cd93a6ba8678e185dd7340dadda1237869d1fb6811ab1d4cd2bffb6acb23dfc9789cb893854df64152aa55d6a1f3d84600e552630d822c0e25e130409e1715b0cc484c2bd5fa97dd5486176907534008a5e3e34ae3d15b3b263dea7a515cccb2afff71a624bb4e6d026cce09ef9e1443cd7b3e78951909fd2cbe6c7703fbbd3c01069a80f278f6090425cbdd16e3e56299fef3ed706d33abc21c606375f6b96fcba711ad0c08171278b96b76187dbedc05a38db29fefd351e8ddd1c433ed14785a81fe19af5e8b8371b9097583296e1424cb39e7c2e3c73ca317a464ae1284c77cd0ce415123a815f31897787a9980cb4650c179fd3551260bfb7928fca10d903388010744b25f30298fed19203552609a0823ca17195a71df6aef0c5c7f657edf46e2a97a23d34c6a5dad6cfdd5e7b946381db943e599fad85bd516ac44da4e80efd548b35e8709e75284fdeeccf0e5b07ebd113264d3db04e34157f6a05b4c98be9858fed22e4f7333b89115621a2fd1ef48c7e68f2a24d30bd29b8d704272a1f90869e4bd18af219e84aed2b4044ca7cc3fe425199703aa609ef7690f9da5310cf1b0c0d51633f71b54bd8eaae726b4197322b27c3d40ff783980d3134a8a547fab8f4f07e0c266f9744a45af3b2d3036a9c5b72aa7f8ecf0b2c5584a93013ad5f918acfb14b2109cdbc8ba6a24f3bf1be8c764937a2d48c95e94381079e7a8b933fcde3d64fd2323c53a44b997421e50895cba96ec0e5711052916f7b22ab3d00c4ad23b022d7b40628b81b9e815b61d0aaa8da6fff64b32cc72693de4fab255b25615b09f9dcb2d3642e447dce53a0a683afff38269ecd92ac8d8480b6bb4929487ce63cd50102f377c1477695b938ff9ad0bd42cde2b9439a443b35370fbfb1ca376b266c17d5e119713b188e08408fd0087961a58b0492d99c724b89051e8bcd2d9eb6b7e50a9af29f25317d99a11f4734475a107cddbb8e79e3da2661a980831004dc5cc6f6024883ca43671da0ece819772e16ee5caee00088b8db0ce2a1365a0ca75dd74232ea1b762e911d656b5758f2d69851a202e438ffd6b105fee918eda5b55dfd8feec09b36681c50e8ef41f750733ff82f55a31e3ad0c458576374830da34fbc12a9961a6473ad9d3bef5fb4d71a54e2d53a3dad50e8a2e3aecd16fef5641603b1ea809295644a2fdeb2d92584e388c53405bfc90ff2bad1a3e054f2dc0db7009fa890237c93571c5e4d47d150b5899dd76284fcb4f9b66182fcf6ef96863cdfcba7b447900592149a1f70625aaadb2b135705130fae6f976ae4f41738dfbfd9253d5700eab2b72412e49c676ba7bce769a9a5e60176555f766935f4fdf29483f8e9fcb8d00a2a45e0d588f9a9547a5bcee41a025d23ec0d27cbcc842ffe84e507c46a69eb874dd60740e3b92d9ec2aab2548f5d9ab1626d42f3a810fc1d1c1683c24fcf8da89732c6af47580cb517f1dfab3aeac61dbf4c7263b00f06320dead49ce7c296f7eb5525fda50da62d990b23c86afa3c952613a51b0e79908dac94554560e9441d98f53277a41b724d9a07749d6c10cbf4cc219f058db02f2bfba0f60698694f23a90833303dc8298e1553a3816c5cc1ed15d5271df18af16a251c9ab54f206e61af418373ff0ef481cfa541a51f1ff071aee856968929ad2cd79a30cc8188f357c7f19f98ce5162106036c8489a3211b795f20e703c8cfc9b75c783a53a735cb1be6c6dfd9b8c42fe6a695f71d12abd362fa36095fcaa8e2cf83762d3e0ad9811a80d4ad90de2ef60858f915966f6ce0e8aa70e9b6460d258300282b281c89e7cf151f8927e1111c4bb484a04b7796741570e9c6a44ab7cce671afc16735b059fe7f6e691929e499cc851bd99a2f893f22148a7a5c753b9590b98f9a10f7f182508bb0edf0491c001d6c9adb3e6d7c55f389a1c4533c60345dd94208c46f27fbccb6e64a1f913969a6c560096d33695c10cf632541e2a07d813a21fca880c870afe5087d0b5ca8cc5478d3045006d0b298d25ec282780249882a8b2f504393ee371fc828535f5ed4e86be9d87a6f300485431b2b0d296a1ba04c82f0942ffc73c1852084662b148477743c6097184a19a37b4924df2d12f90034373d91b09b9ba786ea342e7539b341e22a4be74c5d653b6d035037d24476c35afabbcb20a60ccca21918d2b50e53294950b1e641658b40dfcc52f8b06a94fd2105af9589667e2bb955f62bf9db73611dcfedfa97851a7080d0e31a16eec5b0e461709dcca29031c61da82475f6785cd78bf4715f500dd92587cb6ea49239f4f2da7990198918a73659ca6f5a11dee09fe360f2f1ee475beccdd959d623269199b9dd8954f399c6bea56b410f3eab52fcd21c0074ff7d72258fc1ad9f50a0f487495b206e5f0dbe9d92e801731b08dda38b2bd9a9d5a0f8889ecca64eefe1c5a42a72973be8c3df895aef84881164e125b9172404ea6c3a661a8c12d718c497a65b320c2615cf855460add46e43edda868f3db9a428df58f1879c786c6924435752c8731a7f235142a2d2e40e19f15539d8c82170859b9be49485914e4d8dfdda707475ca7251b9f2ff3d336bcd51e6be7fee92f5ab6ae642853bb59d569e98d30896f5ed580a433bc76d17da428496d1c09c010cc8584685cd60aab6444ee47f8274636d06fa08139ce55797a0867d57f73b5deb01a430d6a19a903e05bca12daaac214817399f32163e02158e24bdfc3555f7bb428fa5ba68e195fe083ec21ba7a2dbc4620753c1cf63c5129dec9ca658d69e67807c1430410c94d1d535aee31702474222dc4971584a0d99a0f43ececed2de13273c66f126660aff08152f8766a9a735fa87c12a6d01f20735c98a8ae6eecaf5d4dbc993979a314615fffe152046f5f8e76e06f6e5252a59632a7e59ae34ca658bb6a9c86483419753399a9c757fba83832af56f5653380c7fd733861ba8424d8986b98e14797899e21d19193dd52603c8bcfebc4e771de8245cbc4c966b668f4565fa1bd9e67e1e49cf8fa7f8b8a33e49a851b5696d970e176851497857333365173d15b0159b585f1d736cfe8e7a98928b78f53fa7b6ec5112cec8a27e8c9343d883cd6342735c4b9923c3584c9cfd25bb4dc42b516a33799a9f72af0c18cceb3044efc90f619ee3d2986a022712a72f7b38eb3282ad8e648b31980f93abdfc5e44f233f9ba25678bea6c67fc606668c2998162913c893fb303baafb9d2faaa0193f79b01453d7a5ee2b631b1c1cf7f2774655a62c65fb0ba9cec09a71c01753048a8b89f4364a1501e57cb0ba8aa1f1bb6a2b2af5cc756acfbc2a3a9062a9cd2d304c831013c4220dc4f65097248acad3e59ad8a41072d4b14788dc043c418071cbd44cbe8951a186f8b7df0d065cfc0268d952ce6e20263f504c1f60c93c8a442f9aa4756870b44e2238b96ba21461cdaae2d3724df6563a9d96222b5c57ff0d0c43c837e76d22b37d45bd2afa58f85cd6baf81e37490a4443cec718d1c26a0d7dd9a9ef61c35465fcf1f15fef8a6682e765df2d7fb02a9a62844f4817a0e7d13916b689d78e9e5a9e9c872169ea2d6f257415888c17b67ddc3e9e955e75cb5eea8109b891fd20e307735859ed1c870f7668016de3360ccb7d52279c50a7b7139ab55fa84c45ce449993070dbda26ca48c3aec78d5609a69182d707b07b6e89a0e5db2f7769a84bc96ba858d963eca9843d30b5c5325db5d16af6386d34cc827a961ae819ea63306c05fc74692299a84df5b5e335457cfdf32bd63569e846ac0cb9b2c923be300ac18b84ad086ac8889984b7c06cc2d404a178fc9669ab425c891c8df0218824db530c4e6c461ee27015e04cc050289ff0a94d1f0accf95c0de5d90ad0b69a63c2d2d2c8b6edb6ac46b5e5c9f0aec43ac02e8ad5d0acfe961d92f16ab4af9642cad1314cd7eb96960144f6b531ca1306beb224efa091a300c372f2d04211d55fa80c25080ba0b5d49b1e34cbbdd2f8173029a5c08df09945430edff0f16bdc52a00da2243be2d8eed34999e00b1251fd15a769ad8a7d0bab4c6ffcb60bf6d9115ed82fc93bc4b31ed69e00ceeec880bf6d9d3ec2d3e318fc40d6fea52f9be90876b1a2413edb9b84133840fe4f6ce72830d55d621ccf180e2944567db9ac803ea12f99c0c0d6fc1869b1f646fa1c4530f08f675d917638de2a09616ea64a85979b513831b62e1a2622064a0d520e0bc87d1818bda5467f93bcc14513b7ca90a539ab342a972f4a04c7db6abb7b062906048af7fce79ff3a803990d298ea99a570a1c57cdb5700548b610096bd00a0ba27f34d7fc1156532a2d85b38cca74705bcff913bcdaf568172a288fa6b229555c96b67433de707ca9c96a69ad5104d9a8f458401fbe7252935e06b597ea8c5f924bea47e6662e3a70287711b33903543cc9158803a69d5178c2446e7af80ba663cfe0c7e1cfdbbf7acc0ab7c302e474b81c4342da63fd25ca9e1cb8e2611d6ea45a635e376b193239021a355dbd0ab7bc9eac9e0655c9a14d76cc12868b6178fbea6e192728319394204776a630d9772a9802a972e4004a2f9d4e99a5ba99585906f44aa9290c3c7f8553ad963b149307a37e5e09a21b88f103582bf02557ea98e49a3fd8863b774e2fd1d5a187fed9c6f1539de66130c133676d96eb5f7292dc6de877072e09298ceb8ad1fcebcfb4270c068736c3b388f4359853e62bfa606f2577ad339f2a13e09b37f99d7584d9756a8d95d5c24d5ccaa38f1cb60b30f3f4e1eba73b877f0930e01aa9b327f5261f1f2f2e97306d161a4dd69c2ac1b81f415e7f4e7cfa4a6e6114981fe68742db694f186b51a6c4430e6512a9142bff392d2886aa02a5722b49a2bff7c80158bf4ff0ccedbd9e66a2c0ff1ccf4508ce16fa3cbee190479f74e9fd8e5e565305507a3d7a890267b12133b3cc1e8e63222d80126b84181bada0b3b2d70de46347870a895b8c6817037136446fe6dc47511746d1b6557772bd5687004dfd0c4d3a585a29bbfe2bc0dd57e3921c0b9e8cc1fa31b1acbbd6c75226010c81c4e9c3eccfea7230b80f93f1aa051b8cbd596fc69c62649b5d6d896e9bed5bb2ea01f4da4c765e78ddc11aba6673f2ba879421abc40f487441e5a7a527290c14877918159b3681276f4156db606c335687f566bdcdb6d203b467d8b48e7f25bb59b6e5e1f547c9fc82cab86e74a1c6b1ce575178f139d25c0576205b04cf38db4f34159412f16dbcf26e173fc89f7eeec6e536a871153bb7adb94fe01f3c8e7bb94a88a453aad8414a20327459b3bbdfd0e7b59499f3383e173c9d6456aee226f48c7f785726cfcd50729c2f292a81e70da4ac1db3d7fd11e9d9feba4feb1619a8a8e6e3154ba72db7368bd32e25f247372dce2da647baea7373ba31cb444bf25b1b579fda7a8e470de2f5c9f21ffd77ad57c89397f359f33c441bff657effda918672c607468ef8cc4f6be18a193fe80e073649eae18e5a0dddc92198023d38ed97c45c81e487f767be89809b6fe7592e2a242d35f49dac0e5ed25f77f01575422c335c4972de63e8bf162192ae97551704bf7e2101d4d3a0ecc9aca3efde7138c5781134b6cf65a5e6def74d570962a901cbd8899da253b31a71201440f232f1911498d2f6ece167ca6f449a25a10d3d93f290d256fe7b00874702154ce2708ac2b2cb1a5929e60ba71f82b5619127a2762241a90a8da8821f78b94478539d3ba324ba2d56315872f26468404dfb412b9a7de52f38b368af0ddc5ba70fc70b80a7d0a71c1311b7da69199cdd7ecba082cb4958b4b0dcf58fc45f30242de8616f71af1c6101ea8abb09c7c80a4f35a8beafcb12c1fd0f4440c5ebcf054de49779cffaf9e31b201fbc80d376d6a39924866a3687bff46debedd8c3b483c2e27c1684f091d1217c27ccd1e7da8e8148cea76e29245cb2912061aae7d8adcf4dfeda33bb299e006a23830bbea4385ef478cc9379950e8d15701b05f02b65f0ea83eaf10a37d455883c5e48586a9385a386aaacb524abb5c7c02dd450ecd2fd229137bd8e426c49848b30c925dc121a72e5930260e4712771db881b51dc1dd95531d96b5c8ba591e90d9b37c75bd4771cf38bc4eb4a4829b1a79c9837e2e351170ab950c536e992cd39dde7a6178a488b106fb9e87a93bf13c18353a7c7b5c838a5667c0dff80db2542742c5934c1516ac7ddf0d14963409795440bf8d47030357ef995a3ac6c81bad306b214b257cfd8b54a79f71eecd61d9f5ea9baddb35add59450115a5fbd76c8caf91a63976e5e9bd646d9f985c5c7256515615ce2f31ac7395fd42a39ce6564426b6fc390b5f2cdc74d7a0855bf774be0837c35798f3648eccc2423f641e9034177d7514e4a2f62af625ddc9cca2c9e442f411d7c9031b865ef4dac5acee67cc033817bd0cd1178292142fc441901d129ea09ddc60f53e3f171ecb806db245174a6f235eacd55ffad4bc66858cb4dba8c46a0f0bc600c5c1917930a3524c6e935f37e67dffdc52649b7c5557dd40d237ecf755b77bea21115814b52ba98a71eea8b5c5db3b002bc5bee8982e3e09bdaf3a7cdb95fbf725e29eee4c86c45b372ff056527aa1ebe3beb76619ee07284476b79d51c7ae7f9e29c21e09d339556746d4e21aafcb42a1e08633c866ad58af5aacd73e69d8ac3cdae1ab5f69c6f8b44d8ecdade693e4b96143a450ebfcadad2cbfa269840ca9eacd17f527f314758249e7ca1813681767941839ca1cd05c2bec832d6c78c7d5114a2d2f3045cf20215b89e2fce234ff0738ee748f41f284ac3eea4dae79d40e934adebcaf6d16002d7f09cbde86958db5ea13610336b5d573a0829dd998a3d33541f3f89c96340cfce460d543ca345676a2fe52369ba5cb10137d78fdd49d7cf3233b3b6647a05ab506a364d1cbb972bb1f044464c04c6564c1c310861cb0ae50cd45bcb83693f852c4a39fb858f35409355ebb37588813a1411420b6648399d6e3004bbe80269a50ad90a6185a830e5550dc9b1264c628b80fb4a2922bdf0bb9dbd5df0138cbbac71c1fbcce7927391827366669302b2c0b9fc9fe2dd013794d48655b319f8a90e1fbda90a9c3a296044b2653ef36fa14c6eb4beaa18850dad24bc7413f65ddcd9f30e5a233e997666fecc272c2109e6c28b98366c6bf879d5adf8015f55feb04535dbc3bef46a714b03d0287012c2f40a87a2c8140771161169340e55e2c68de67a11f3186b2bf0221011da64e89e6f75ee9a6793778857ee3d7e9e0925a883dd4dc2ae6ea21b8b20d844e3e39c56f49ff1a1f5b2e601ba4d9a9c120967b8e4eabccaa7abff21c031a56aa80314ff21b4361348140ef4f85ee4cf6e27840cf579e45adde2c993cc96249fa56e4b22e459f8cc1f1a313fdf253c57aed39a82fa29db776262ba4f670e09a914b99fba8439c10f272ec2f1ce8983a84d104548438a3d2fd6357bb66ea14d5488aeb5458ec458cb5f6785a4109478cc23cfbafb81d70d84ab13a9ef224c75cbc225a8cbe7d9da03a4af22ab201740168e21aaf2f9c87d5e56caeb7aa170b06c5d9ab50beb52351a55d575f848d91228a071c35bfe5d5b370da4f80cbbd463302e7f20764583c97a8bd94a8baec95cc592679a685db9c5241e76d3be427230e6aaf647d5f70664210ff07a994105f283ff43b6dd10dad323cd22eb9cbb8d425519941f1548f8ccc2609642a78a9259610974bcf555375a7fd11c5e08879a1b9849a185d0726e2f47658fe7c2b5d8c43679b3c0f436e10fe2a8fa1be52c26bcecae01c1ec46031afc8de077a14380ab62ae18c32e50950d9a44e30f906258ec6fef22aaa76b43484f012d5ff37ad6cc6937ae396cc60c0208048e91e30759708b743fe5166d83fe55e153c494a35b37675ff81deedaddc5a5aa7ecb7c7e2690d34e28afe916824ee0ae9bb262c87aadcab1446a95e79384a3e9bfaccb1db949da21d0f9682939102338c8846ca03c919b8b96ce9010f67c53971b3fa3ac1e226f91e388940e540be2e60468aae624324c81ea910eb59e296f54ade324a53971b343308b32fc49d5c9cc441eefece198e6f51c9bebd2cae2b8bbd0f675002efc8ab25f092e0738bdb021a6780ecaf080e01db4b9de621381bc5e3e9fe25c42479b3c6d7febc887b74490800e8d3fc3444639f9bc0ba4eb2d5d64625b5d41706fad11307a651d89681ec1bf637249061fb94bdca83ed80fa2ff9b0d68897e2df924e92d5bd364b72e012266e7dfef8e99459b0dc5cc26b55346447762be02b3b6cd07cb115ef9674db9257766893a62921a25522320a7de87d76d530eebb8f0ffeed91d0f99bbbd25d5c655e9684f93a7afb61c8ab339e06b8e91ba30856adcf99175fdfd062a545c14371fa49e8bd64a590b952130d2e2bc942e02c462d35bb2762004926c9fd224e42a72c73ceb2c0a54d4727c2f083f9cd4f6dbbacce5d5647407589a78789ca4a6243774b200b5848f4aab6b864f58258bd45d1d8cd61b19dd198bdf5805cb1124054caabf22e0f17ce5fb34b0fd9d88e957ede70d8c8ca1b3b548a2f9afd07012682e4a7315783be935ce494543c019cc73ead5a661d5b1fc30b55ebdbc6971e30077382d218eef7bcc5a30fbed870ecf448cd98fdee66988052cb4619e44fc8dc430d663ff1623f214e85cba5785a870eede465e14ab10ac6435fbbfdea269a41488831f04e8fc99e1a68ce43aab52e5aa9969c7e65d6baba051c084e082982ac12ddb6276a1801838cbdc94d1ae835511f5a92c3a6cd4f74a63eb97606b00b467ceb483f3d0aa3df6be58df2659fcefdb2ac7472ceda5e25c730825ddec9a25e4d3a58be9c85affd3385dcf5ce3b095937f05a4aeb84e9e06f88bf2741769950f9dd70c7afadf6d0c71cf5aebe2949792c54c89cfe8517ab776d434e5538845322084b8dc614c3d5c9ae10a83b7cfd2aa17e861c282be36f3c1797f7366e3f7012221bbbd4a08cb379bc3e1fa0e1375dc5629cd1f80aa6ec16c6bd5509e4c30ced1dea0e9735b521801ce5d7c17ed819cb876d608d1384139f10e03dc98cdc5f5cd47eca446839a85ed02f716cc5c08399636242553c933a92e3ad1f4fe6c4f0015afa1d6632d9487c20b56ecf57b8ada310215b7c0f169f111680f3ff8c5f2fa108a570cccfd784b7d5fff21b4634b95334b2e32e2c445d7d3d50f93af87f1372c096d80c19b7163d7e38ddf132f8f8eee6bb0d55cc9a606d7f9eaf8d788949422f12881342bb9de4282ade1fc9437e49449ab59755e0b851af0c489313548d47ac95e420aa7f08efe8e21ce194ce97134d124c186cd7d10a9d848320f559139d595ce6fba4266887038e7bea7e539df2bd4f3523b8eeeb32d5139252068b39b00eac99e67511321a8144da2a7223823e472c346a4b37ffae600daa5331d65118393bec73ca2222d4dea9a6f4e6948320ff80a3ca5babebcb98df2f9b84813d2f8e7ef946ee99f950c0aa670e84b226a3c79a6775dbedf62ab866afd6bc820a0214080e190e86e195f11eddd86817fb261df461fcb4cb5fa477a78592762a80dd5ed3b7eb83c4a983caabfd58f393c5ae102cb10c58d168bca4521724502da2aba707d15b3840e9af6c0e38b1735132cde9955a5f2c5c9fa9554d2367f9b8ab2df753f60ee4ecf82dabe3a0ddae67fccbc3d1735035cc2f62c866984f00d6a2713f6be2f4b8e85000da0a4784144eb21454bdf20f56aac7356ca922d6d8f56c2ac8b58a109823a4fdeb1a52ff33b32e83ef3758544755374361319c00fb81bb829fad6cefc50da0431a89e7c722999aaf55adb214bd61ccb07f184e0e3b4633bb861bf1d2fb22617a4edce66b054aa4f00d62b99d2f7129d9f16d1ae56095ef503054a0136dbe653a28eed48de527f07a223a984ee9539074a2fb85cf1a40f0d2d886611ce1ecd3162e5397f00f59a130ccd2a5bfe13d948c81d16368f545823c0362b05acc57295918c72ae8158068699dff1a356c7783f10062507d0f1abdc83385b90b895613946baafe9d7382c8af93b2c68fbbc8a2ac744835c5d6b02ba92fb61a200f7541444f6a39d60548f97dce5259f8ace9bb443df6b368d200849c6a96a29b40b802e4f20c2d9ffd13432a85f7f2546978368082b6a2a0fcb20cf554c1aadf18acf832446bfc01a38ea57f709823fed671df7ef970109e9a4afb520b81920484e8e6cbc6c421f50154387459aedc4e2bf21856059dac53de4f62ca1742c0d38fdb32d49c40014583b4bb01626c62f7492aeae8045befb8d4704ca8cd97313709c78a2e08fb40c57847a75369f8debd6c1e74240d17cbbbc1551df823331a79c360e9580aeb2558b5cd7ad57abf3fefd09096e46852ca4e2d74c99ce6658089e0c28a73428b2dc999dd2ef5af841bb858fa989451dc8dfae230546bd235b79adb66838e9b04c7f756ed64206275a3bba80f79fb9d094975d3f4519cde7da735f4d374145c6765b037d15e69edefb58d9c94126e54429d6dda93f6063a95cb464268a4e5e6334ee920affce104cb503eb47a724e4570725689ecaf0a936e8add6748490881056e679fbae2e26410ba8ac09902cd7cdf54dfae7bf43a49e2f7aaafb96390f7acf1c3ad6702941c7f715fcea01ecc93d12f806a9031f79754f4760a200f82410f845fca6e6deca6fd515353ed3e3cf05e119b95e6f77afe22edf55c770f103f4930dab61fcaefe2b9133647fb66cec7b90f5da18cb63487d1dfce197dee8d972c19b98b180d01df01e189373a2fe562b0ff5590840f9acd480af38d995075fcc49fb137c0b055362cc6dce26d2386540418e5bef953c800e896ea8503fefad7b6ea9f56b3531eb5b7ebf8650e00dc1cc7d6f687195d8ec3173b8b9f1ec5e09ff2a97f1825537ea09978c82f699432a52c75f7f5ac42b152099f553a8f45f886a32de8d1483595f3d203ee2ea62a33a62732e6c86f06ddbd85104ecdde806bf452428a43ef10fac3a18b7919d55aea7b88bd0161f95ae6cd21debbfd0127f9be3496df843b7bcac1896cb6cbb0798b34c93cbf0fabfedf8666875811124b5cb41347a25df9e5923439684a33553bedee9f12280d66e628003511bcfa86aaa65029ab1d4f1211cff0db43933de30b567c8737738b19919355e7acf69b9f31f9e580ca3621f1ba1a03a20752c6c85f149d502064841d0aa27dd0bd11bbfa94a564e522acc86495f9907bf2a2c0540af4a30aef84275882089c928be1b3ba414738bd9628c3f08b2c3f1643038eb950cfb2e1647ff04248bfac0a305f7c2d580f28fbe7622b04cbfcfb43cd3d3e97b1530a238cba1bbda0d391239b42639c4e4f30c55375af957b2533824ecd03fe9bdc8bd6dd9cd4fd8bd4a654886fef71e05b29c838640574906aab2fa60d6052709efcd0771a372050972a3f8974b65a9b412ea58648535446470c735720a885eae2c6cbb4a1bde781cf87e053afaf4b738cdd2ef96e9700b28f3713ef822693b72489c241aa3cf44f26f77208764766b39a17ed275c37046e090e6a53891f377d47102bc7809ef8396b6b025d451af9c60b0bed93661570fcf93bc2a48e9f94f1666b8a624bad156c0f060747fc417b2c87336ae2f1b1ef9b2041461620f0df4f25f2a318f3a0a08295cba18be3a716a290a9bee94a11af9c9e8f8420d6ebd40d7471d6302a3c9a32409ae9c39d3411eedf3faf3298868056e263e01bc7b3da15fb3c53ce759b2a8effe5107ec96cbc833dca98e07d66b776eaa63fd8d9013ba763e255a6f9d17b059e8cbe5ea63678537962cfc72c81f5ac85ad239c54b60efa223a05408fb7b6f666465a41c5efbc3165edf7c532e44a6aa32b39e19edac4afd68b59b8e571e2e9bfb45217da2866a8a15e5a1e39f319be696ac764717cc10ea250811d74e32c98b52f5c5aa4f65d617a18acc8b75620f81fbf13d42304b0039de4587b2faa0dac88c26da2aca503e0c06c4217c930298629dea74c9c25c50d5d8779d25d0c266be805e5a90d5dd95d3ba6f392abbb3bb301f426002b1d6cd906047fb59ecc3c27cbd751690ef4b72234139e61862b5ec4c30bc87a1bf3fa37f7060d080119cc9b91577fd4e477d7181e06af581fb957abcd71aabea2226dfaf22b02a2cabbfbcaf7cc94f3789a80fe4504bd192e0e5bb618f2bd3afe024ca714cf4e3d27da66046f22dc059efb8f140f7c0878d8dc88d62f5ac6d4790531c89c2fd86b5feb10357cf44e5dc53b01c9f27609ae5df4fbf702e1a48ab377da7b80523704a328eff9e8cb7b6948cd81ab21ccd99381bd62b9ec55e7476953181c3d56f9cd5cdcd8d859f8a505c944bb7cd80385a3a3da4301dc7b14f788dbf53666e4091c662f6e4a3f4347d37377fd8651fd0b4ffb58225dac4adaf4edd976e10cf23d4eee823a09e2833516aed1649e7f4228049f663c87f3d6fa6ccca370ce7406b8140f2b0af07298e73273fe151eef1a3b95baa63ba3db4e7cbdcba04c5f5e0e2144df86b0d6b300f0088079be7e79a92430e34af4d5557d222d9c8d4b22721dcc9596ff562cf8993b97ea247de5cc45d86e550f2d0494d73eec3b591c6668ca2bd6922797b30bd0e70b329b9a95148b47ea26e9627797a459323d90777fe7ceb93cda70ff589f5790396164d6737423b23fe52571c4f8fd239b574f744a8120d6e122b662d3e3d311168dea051d144e684e6a96e4b6c38cd06ff580519b45b9ab4046036ae2bd90d79d25994b52ef5d699a8fe7d76856a7460a6c0b5d7987dfbc07eeecf537275a4f1ba2dfac141794f7ffccd87eb04c80c3c577585ac05fab8651a0220a039ad5fa1ce3e13c93fec4e99b2adde7be50dc7194c29ac40fff0bfa9aee9ec380ea499966ba18fa9dd4b03880645c53c14c4ef68cd847464665550c4962ce4dc1b022fbc8d97771e1fbb4a77b0529ed2d10234a91cebe7ddcb8272ddf2cae21df376f50b80de415d6f1708bb32c572d44f353160c048690714c5c22f818a26c3a07ede684431ed6da0c800f1c121f3e18ebe92d83c3759a940aedc6261c9150685b915896a1d8ccc55885879d778b43ca28798a84953f1fd0e81356bc26c9d4078a4b1df8ff481667164c8a5a8969a6aba1f62b21fbc4425e3a59535e584d02a71afbe44631c174da3d8a71d327998407f1288e03e1add446132197e2d09a4947b493219f0004cabe5115f5c3142729e493f211fe4ccb2217e30cd9c01d8199acc8916b45a47af5bd62430d391f49f2c08dcdc12be441b994f936ad72c636fecc9a2ed41e98acebdd2a35f8769c1a2fc0fba93672a093a492ceb33e3b60ce97fe327d084d823044fe06fc1ffe2e1796f4cfc54d9050d9231c919c7f46f0f012364c4e1a4dd09e47fa71b97663e917584447c457c59661d8a15833d2f26656e005b7492258264083f1a0ad0a93db00408a715764d8e818c4da77284d999a2d9801a32ea3f20dd0d645890e8f43955a5024a4fbec132b51a1e6f56d2cc2848c212a50d41f2dd71684876a060b29c2c68fc1d4ba366ea8c03e32d5d0801a06376c100dbc9037e25fe1043872334cb1cf8605766904012f46b2417e4cf4644f45735c882b369a28b74d91a3545a9b65a058558534d2c0f7c07705935167902333d98076f482c655fb06605dc3340209e8263899e90dff1d6bdb44eacdffef437163abddec85e7658f77cc92fb4363431d954042e363f11c0f8cf6628857c443a16ca7d9de30d3e2f3a13baad5712e8d57594a9b0a0ca671db56d677eb1091767dd39092fd5e70c064f2087af74139b0ca68ed6646cfc1adc87b3e95c9cf3f75399edde21079a6f84503eab2e3c7c9431148705d8ff36256b4d8d2ecdf49d5e40d91db44b0d679d67baeb551ec48d73a827a4d424e1a5c3285c21592698bded78464a4121e7c061001b5418f90ddd17cb664bdea2c290f8522747db0cf0a8623114c3ee4710e33e570b98745d68e1ef824ed02540def66c19952b26757808c0fe27ee407a46a27f15ba1683b6cfc1b6388e244775ef9d5b7302b453540603f50edabe30927c9969864c647c197a525c68f447971def3c46345674bf4f09af0afab4f6b3304ed6c9423364a0232bb9e802aa05c599581f486fee259cdc9e707552a0d5c4e53cf1b6875e7e414c345ef20b86532ded93bcb5b84ce748e6623fa3b5093a7aeb40e74e2570426ec55ec2dd549442ff7d4ced89b7c2f302cc86070e1741862d2a63ef0bb8ee127e5e47c3a4a9c4fe9ab01bb169fc538505000926b7430f2bf7b6c0ecec8e7b438c5d85fa7f81a5875dc8d85c43166dbffca16515f853dfd964332ff55e5878dc07cc28bf954542616e3d9a3ccf412a2dfe556e94390b41171190bcc355282ca9c0487014738199ab806c4b65e16d1d532e279e6abb77010d5af6d0d53034b2deb06f935e709b11fcc777c16a84c4de561fc91da4645060f16e55b7cc67ba2f249f0fde36ad81c02d9c03e8def0f865bd4edd9b5dfbaf1eb6cfe4b5203690195ff7b090e390b96cff27f7e7217c3fd45d1de06da5d63c40944c103ac785e30055238f4c2ed97fbcfad9055b67fd492791aa6fe124e5069e06faca0c9e6f8d2450d09571f3ef4881bc8c963d7e32b0aa47e62ffd40ff3db0b32ac68f08de1550a0a3a248db00a14cbbf549bbb1a514e4010dc576bf2f4cf10ef8cd1c1edba2a641a3e0f80b89b00718559e07d074144388649edbef5a9dd490949254a5121ca12cabfaeef50e5473a1392bb1fc0ae048d710931117ca939a00a9b90d351a4b627904c4aebf6c8518e066bef8ba47fec44cba619353c6be9d60e135c09a907acb82caf145193bea8317d218c3b9f59b29537a5f0481b9aa895f589c506615fa2b8d2f3ce25fcd50bf7a6e7993bd4a523f5f188c6c134265eaa21f68c50bc4d819a4342563151782bf358954f3d0cde59679f6880368a1285c6283adc396246ac8e64cbaa7f863c531e8af3113fc3dc5dae74fe56e5d0dd353d507087d48348d9dce719700b47267b8190b0ced3e0c464f339cf33ae64debf028793c1e19d0f272c44e0b88633a5ee9004077bcb1ab96eea24b3c2567a5bc456e64a3d329698b02f7e226c56a8bc5d158dd70eba795f67f56e10e082b23c713bbcf83411eedd8f7208e1eb186136e997520da9cec4c236ebe4e76a66cb79294834820260680db9a939f18d649f5b75d5798f0ac190894aba4d7111e69e16dc2a9535eb01bab47b6f08d87a11ca38a7beec14bf920f8707e3f52770f3e03bee26b597d90ae78c6c4f45da30348a573e93d645a28fbd94c9e885b81c85d553d0f00119e42da6f8f266b2e1c7179a3a41e419ae26e5436478a1a848d7a1d79d5eb40d915328229db8a14170dbfb01372bcc3273fc944778a807b6ca0c1af5e723187bd529af0181699cf439b68be1482ec239d3d1d5bec123e53a396f34e0f044584569aef566f454a67ce85c5141be0dc5f908adcb479b047dcb245ff1290bf01f7f1cd3a4712819b1ce2198a69f90d1d7b08acaaec7b3ae6499d3473450d5b521194e4252f40e7c8563d0bc58f078a70699e4e478d98c8c930694393c05db1d9810008f2da40382e52562d7abb91a9b24a7ecf2c1ca2192c8ecdd6686c1595ce36064888ae64c3e79f225af22665036b681de25c0b9fd482d7710921d8d9eecec1fcd25a43c7c3fd880a1f9fa7dfc73e2540e6bcf923bfcf79a83973ad8858ae24dd372a01e7b7975995e79bef385fa457a9698adb281927f629c4da16d60004cf297f13b2cc348d8ad5ea4c4d9feb7e6331fb56d253c0570436dbe021509ac9cb9bf499cb54aa91f6d90e5bf436d30c0244e6b8b013f0cbf5bc48a36c60dac95dd38afbd186e3e0f1514c456802d7e51f97050d6bc4b1b32e92164a52b358e49622f580cd5f6258fc9cca690c776e770cf4c9155a9f407cfc190e950feca9289f22d2b7a9dd78fdd221acab8a4f5cf2e79f3fdc2661a86fa0c73ac7aee55a81ea6ff0554ff520872bfab5ad10a7cabbc2705ba0f32f88ada97a9905ef41f6f99ca534675e6f15789136a84ad0db4fd59f183aec29e12b3dd21a5e3784e67f2f220b92bf3e18666b514ef1a0c377011e4ad001dc105cee33a90cf25b0ec8c7550b6b613674c6c92dbad78c9c1a20678bf859de975a59c4f2e173cc841f74a66e2979a18a37d8ecff65dac6a6d80e0a6d597b9df155130c415d1bc500a5f1cd754aa6c96875763fdb1a355c12b19a6b836a70b25aeb08bbbf7d14a78e045f66090b4ddbae16d8cd5f5048480619939a432f5511089c75a649f0d1ed5e4be2e48adb5f61f2dbd70a04cd9e6afbb3d9c4642d59ac560dbd1cdf9c9cb14bf726d63c4b98330c896cb456d8ed18d50fa5df5bf6bad76fdacc1d48bfc9435dbc213eccde2bc30f6a65e7843960b43b1f7b3e763b7d6e25522a454a4854e2fa2f47ddad38f27457e65376aa70fc6e4a588cce6e50fe7c6d5eda5b0b7dde9c02039d1f1b600fb6cb5d12c5bb86b31e1f9edf9d4b4df8b145601659bd1bcc23d15ecc7932e52dda912c3660f26bb6609ee0594fffbfff41fda6dc948ca4440b5a5199c179b08b950cdc7b07b7bf30afe25a76a69b5b4876f80449390348f52b4d8b1bd4b38995568432343579272912f0f6f61990240176438da05794f393b62bc9fe693f319f7ca7efa2546bff962708cdff47d9c129d388497e7577eeaa74a594d8633ace9df672ab05d695d3d0fc7c13d957e6daa40ee41229a72b75f75a618c97f2e1e3c44c07e7d5113d44de5ec708cfcbbb844386c6acf3d579eeffdf25415eeafe2038df10561cae875d423e5ea30bb556cca844a18dccee9f01dbe816445c295441e3d1d0d076507449a7e6f8e017f28ecbf1b6f29319c98fde8c96975fc7b0c083d4cfae2f834695bcfcaf4fe6c82bde68d1e3868a1f57620375512490f447cc5cc6e627bfde5cf8ce7aabc43f7d21b46f830e54e654dcd8bb08fcb18eb4cd14c71c1c912f0ccf1847b8fe7d1fa44056d3af8529798d449d71beebd54682d8f0ff1530a50f1a6ba846833b8936816c7dda71cfa8418e6a414046659c0d13a055573a2a4d5111b3b372c84ebe6c30b1d9cac6d52c91e300a851662d19832e32768581dadb750d2d0f8b9ba2d999bc6ba96944c8f319097a185a05980129728f0ad31ba7e73cf032a8f17b34ef694c47658bd250ffc0d889af4a01b154655b9219bad7b206a2c0eacd9df630b1b8fb8af37a09f1301d5f648729f6b74c14fd11982858a95979212c02be5fa76ece797c603c3dbc93e78c1f37b4b6e8519260a2a089c84c47dae3bbae374b494c8ac5e9297342d59e8ee91298c4b37eb7902a70d3353ce823b5aad54fc6c61d4511f8d7984fa11e383cccf989b006608517e5792944ce1715482d3230509d6cf203ccfa6bae726284c6e401a70b3b37f2e091ca616cac30775a9d27985dfcddddedbc3f70277ec35657b519efdbd4a67a3b7398a60f23c25b0eddd0ba5f4d0bf751e8baa4402a890682ab737bb160a80cf1cc8e519664ab42a46c238e83ad8cf91d4d487e3ecd2c25adf258479bb6c4540d7a36a61fe4a67c73220f82e0844914a9de4163128e4277dd08cad3505bb3b10c8da078ca8e22086ff1e85a9d4c5aa51ddc3704d442f56fee6f6af7ea8d10c58688abfc7650ce870d80fe36aa7885d02280da9400937dcfe4bcd48b5d17a4bded97513424a69f2e2657f97b959f42c45e3e2aa74e558670fbc57bd1a7f2afc90f4b0fcc150f8520db1c3138d6531ef790d6428eb153509217f2ae1d19f735825f1178f3faab6e7b23ae18a6f7fd28f8816596ae80960cfcaac8ea348a514769b0141e6d4883e9c834db9d09f826457891fb1c7d3fc1fb8bc56015aeb71a948a21b6e20a4d2effa03de28d1c5405d578c8f7f60580f325558e7116aa5b7699da2a3f258a6fbf3674fc5a43c6a882e3997bcf884dfdc8fad5e29b2b210b15c48ad7b4951f350ac172f17477747bad62063e1612384489dd8c054adfb42deb82b4bc9081d8827a6762cb8e99a2978b80da44acd348f89d9391e720ac9108ea95c0838e54968c1132cd7fa3083b6297c4ce642baaafd14ba9746c0f5aaace030963ca40075d8f9265d0488b71beb5e8e0531dd9c06d64623f7af1f8bfacf2c588962b0670fd460091fb73ee8375450842507b6821c101cc6c991ce75e0c949a3f8b1dea6eaab296562797bcbd3159010f5a26f1f886c48b3a377467b118cc21fabded202d82d032b937eb986fe6c0d175194155604d99e2d74801e4378b3560a663a6132830e25a9779508178b6cc90b2429bcac9be054b81d7d9ce1d6c504fc032369debccf8cb1ce989649ced5d763cc7632c81669f50ecf70fc905e28f3ef4423df417972df78a4f78e32ddab707c1f20f1469969debbcb3dcb1171d754724ea0a1998fbd6f61a9fe95ec5c73887106d0755cd036edab1d4800d68c6c42172a62c4d063926921f56d0a739dce147a14d36047b7163b4b059b87636d2797e2c3c68690cf8182d0a5718cc25d5842d062dbd42e971ed792c8db05f2e5fa5a6f000a546c148df8907718760d3521dd5a32f6c6967f4d59a55255bf4f267276e16435a196f948f2f54e3f821913f274c150cd21145c20bdb20ee3e6e2a2e8da7257f72b9416bca768cf9271043f001d24b7c79ce93f3124e30a6713294db51c97b783d9c0c60803bbd813cc47e0c23156b6357ee3853704f612ac5b551ec59775f5f2a8c21fde78f3298b3f08203856799ff01e8c4ef635ff7258e3af920b9975f03c4b92ae71722fa558ed268f166787c42763720e9cd77189585e5eb9bf38c41bce2f8e70b40f9940448c52b0ac0ea218e2095a739c1e0ac716e394884fad574833cb3b64e2680dacbc51a8e9cd11ecb1d69709229be3803bc8af87bcd249396aaccc759161a0c0cf67aa1fd737bdb94c333cc6da5f6a6dd945f99d31467e5cdb3f9bc6ccd1f494bdb5a6a9c14623d65c68afa3f9540a5daa6465ee616e6d09a962c06bb9a9845bd80032471d259bc1814e8fc45fcf96bd0b31b8ab155fae321802c09602d2c75778cc21a7a8b219abd2c65cdf47cae74422e346f9335ea1e3198fe03048fd420d57d094789eda74a16ddd599438d75adcde8d584d1aeade3e55e6e8c7beb770eb4ec1baab5455c90d125abb5f6ff3e6dea0ec516c77174a889591ed8e9c2b23e9039087c8bd99da878629ab0688146031dd1867bd05956b9b83450d1d2113b0cb87ba5a54effcdddcf9bdfe234aa1ac37a60b9487f99858c99c1cd332182387e1432a4d560c64c4713235ab230a1655530bc730f97ab56f63e37c3b6516f122c0f4c08fe1c9c248ba219c68d638bc267f6b883f050bffec7b2394bd37838fc14cd52a2144c7fea1db67ccb2f7a7578c7ab0a922cfab78b9ffc33dd41edc09db52172210d0e936e648e060192e1edc53d2d62cf2865cd6b99ababe8ccae53efb9943b9ff250b76ae4f8ecafba004d608ab64ef5a835d808314d55f1fc00bec7e479111330dbca9cefc0043e96d78127fdb1d1c338cbdf3666389f3073fad6998c511f9f0dffb07ce6083b47395db1e1dd3d0b4aac7075ea404ba7e1a04f6d3157f2690ebc73e429b9f02e1a43c572fe723d5f1c1baf3811fea860ba0915368436557aafb1e81f19bf879e03b04e081c5d292299110b31232da7131a60ba522b2123a485ba317b09adc338ee8cef0351bca4b2475b2f3eb28e9002e0c8112bcf3e656ad17ddcab20bc050a47f9b4a58e6af9c092a7c78f87e85c52e2e923cd5334b63fd5e64cf99a350c51c52d5a9f14919bea485bdc1686abcc8b0a654d13e6238b89b0610ec71fa1c8e70d365a85ec87c9118b526d4ad676b6af72b04258a7eb54891d9002c57e9dd3b2c7c6671b81dd83b548287534015e61a3a729e93a4920e4bc3614bb5480056b3a1bf2e43968533ad238d0df0cc3f0b96c76eadf691ef49dbbe95287816e7f5a7003ed7254678b84e8f732a0223c2640729e372250f31812715d6a9ed1c1ab7b3dcbf4e290c585b2a064b81dfa914ae53cbf7e1a48ae66bb955b99ee9003ea01897f82429d1f27d5938ba103ca0cc7635cd51dda5af7d8f5f0ab314e20ceb3c0eb1d8536eeb343f4859caf63e71f3e3b6bddf9b5793dccc080fd60d2e21ad5b969494c7a95c0483b6e9144c656cc546581ef87887e3e6001e3b76c11a76fe0d43bcdbade17e951643453dee1fdcaea33bd387f73bfa61fc0278f929c48acab237895626df9967c769fe2e28f87808e90bb0d8e8d35373fc95ea3113981d05540d6bafb2452b42f1c8db2076313a5abc25d8a1c1bd03f216f46065d86eb472ebb50525de8ad2a6cafd6bfd65566290be1344033177978aa40170549f0b595792eb1e2cf21898440cdba4a24c5ff879058f286a4033240a86ff7eb6f6d8e9e63064994d1e243b4028a4c7b7024d26089ba7b21e1110769128a3a1ae9241cdab5e916390ca18e3e7539b5ba57dc2c712132459782c62fb4fec6ba5a9d5ea1d12a91f0c93a506a0510e20445e51846024b070ed836ff64c3236ed51bee14cdbc05aa82e90b5236adf408564aae5d931d700083d0e37bc851adc69cd46aef9687fe28890ebb65b53fd240cfd8f560eb7f545d18d802b074bbfb5153cd861c14fb2961b1f9a39c39940f9659199f0bc014732c0f55eadd8383336727a2c50f58a8b82b0c49738230e06746613c1cb1e3a227c5759109baa6c7d66a70d8cfda6e6f0a9725510b3b8d8832ad392dc62d8b572548ad736b0b8108964b92035a4aa25abf3848336287303fb42f3d8bcec83d94c4a228e592d7f53add19015ba013fe77de6e34271015082c7a9aa6e16c43417f4cbd2212d5ea4bf66d92c96b210a7189a29e49a167fc6542a316b76ad901d68c335bc16050ee371466b9d9096be488d9b21528f58587dd5d36049b5d2c947dc3a466f6db62f74974d6b5688a3548b8fda51781f11ea2929b17ace1fd0e917885d0f8c23f461f1ddcc0c67aa4a4beff6df32f63503518604d7b980be318f089b3e247f88fedf35e314f8badaa2e43a6c0e161fc932d372f4d331af737b6b936a45be750dfb8c4995c5538efc8941fab85c850e447dc2348ce6e777496ce8d43e248702c940a30b15c3ea920f6daf3af4bfdc1360142dc4f6a668ed56d0dd92bc5317547c2bb8efbfeab819b66f88e6f59aad8176dc8d6e03004da53d201fb0688a6928adf039f85f3e931a4b599938a2ecc1ad3375b93a97dc03a1b45a056aa4143927a54f1d6140565c24ce7b1df01ed5bb7a2ed2fa3470fa52aa1f40738ed221efc4ef0b94a276f39a3b4bb704048d8ca1828c313412a2712547061c20998d79f9a54e3be4bee5561aa5696e8001a7b1cbfc2c47a4fd555b9e5f8a2bc59b872fb25555f8069517570ecac0c6d75824a77029b82befe0828a0f0bc7ef843016f540fb93120e2fa8dd083ecc6ee62776a8df4eae7fc9d78e28081f0790460ba3bcc570e94efe2f1e6472050c88db0a16d6daf9e5df731aa6ac047e088c4ad63252191f5a75d6fbb60e15cc2ea91b0fc2b7552edeef78dc972e6346751bec7360fdcb8bc680b06b0f07a13f0f9ce0e7b940c60dff7e56c53ca7afab72a1585b76974e3c26ddda72eaa266d62b7bb8e193ea71ede1a8da5e3710a30644e48211ca1f4b6f296282590c4d1019d4b9c0eb1259fdb967d002d4ef218bb77a2aac5a7f94997c220e9f551f700d360649c4a32a694902ebbf061936d41bfcd3cae3881a1ddf359e730e91011fed2ba1690c15e03a9f684521dd9249ef01591263b9b017518091a6050036f0f04638a2481c2bbd5519ffd14334dd4b624050e58c2839574a21f34f43502300f85cb260895f56d9cd7f863a3399ad47ad16966b448d0e6aa1ce21004fb0e6c2dee4bddeaa722a4c7e45979851d5dc5835f5270426cbf576d93d83480ea1c56a349faa78983cc8e648188d36d6ff63e8576bab36ef335f5993a6ad6296370a29840c14b3147ad2c9fedaa2e0d0c3328a63dec804e87a80cf6bc8c009015d8427dadf94e34e83beeb1d1c9a08359eb1cebc0f0ee547e0850685d5dba243abf8efac5165f29a146e47d6bf2d59fd823d86f467171d784b32379385aac25412e8bd85d353ea7e0cc2976f9663bed0d703dc5bab9ccb6552273f00ffe0f8eac740591cf75ad35a8f579f6889bf57fabada1325fd338fc24ae0012aca1cfb520d0f0ba8e8142f3065132da17ac274916aaaf9d8291a8053ad5b8cb650ef8ca4ebe55dea163b4e5c063ecf472eb941918dbf45d3492bea1eee532160808f9953ef5283ebac4d8c327866e51980c211caf5e3eb849d694c18ef4f68ab871461703c84e3b73af77c5a9eca3600112081599bf782dcea795acd849fb799ce7f881dc1211c9396157773d08aca382a393ddd12b4e7264a1b306f5d83fdcdc67cce56574d42bc93faf7f23d369f647e607c1291b0c9689348c633d45bcdde713ecb8f655667c02aaf9210ff32fa1f82896367480db207fffe5372d8f28c76640ef10dec750b3ab740efa6d92205120bdaff4216877158837747d4fb9d1369391b970989d92a80543cab67f626911c920a96e2492985e44a4b06bfc2eee6108f321e1a6f7ccf7ce9ea5452bc2bc7e0f4dc5d56ddb5ff88726922e4c1eae1427de0a055e91e78665a431fd17682c3db6c3975ed9d6074f79039d336989eb4b987f6f13cbba2f6d4e488d6783e641a93acabe73e370f5718aad47b3deeffd2947889e5528eb54d0c234e9216a1108958be7bffb9ce7a90cc3a1553dc538632c029487123813b0a28f339d3f9b7980492affd832e2a67d41e46e949ab83fa737cbb0e337acb44f28b756fed78f27e4438ed206b300877515114df68707bbec2979502096257f502235f49c1bf65b1f7904744573f29d8233a6644af4cc94f9f37479fe32534e27dd037d553d3ec908807b79484ad03c2c420941aaf970d9bad0d02d4d4e4efe9942ea474278b017993060184da0a1671922fd65a1fbcc7d5529cbc4055fed30aa6cf85696e93694c752669f029bebd96671bab42268369b703b8e25f9ba75e2cec6b227b0e540ec0f5ac1ef5d6cf70d317d340c291b23794d9b187911650092c4a9b5824d2dcc93ce05ca48df08969770dcae94a1930e43059cd84c91587501cab586da9e7541fbb97f56791915cc88a305cabfa38b25534b1379a85c38075faa42365332956ac967e48cdf023ad83835ece4e3faf445e43488e45b1aca1b23d8b23f629ac94803f31b016c53a84eb33f624425a9048cfebcea6d8933a16756079107439a9e39b7c719a0965d50a3450cd03a28e3472c5c3e0f7310a23cccbf039d0806e76c637b216e4a9f1c43caad783ecd83469c462abaf865453bbabe347422532ff2b11f72a804e9e045808a0a05d57f0ccab333130f36fc89644e30e35be4bcd436d70521030edc5add5c88ac7d817ebb4adb7dc02b07e15fcbe823c9a64100026d0d92dd5248c84271a22f9193661267eec3978b5aa093e00662c86e55a8209b2fec10b916e9fe73ad1446821ffd1fbdff84d8d3ba7a9a0d8778bc9afe472921215c4cbd7000e1fe1ff48fc69c0debfc67fe7bf839724aca7e142b79ee1d3a91c03fed25e1673fa38b7b20015316983f00825244d2b62eff5634b29724e1e35c0ca5a239bb2789d854d52b7f7213cb748bfff4b96716f58957a4f1aee950f460fb2641f9adcf16c810addd73e81430eda3c29039f76045e1b9983849945e3f622e616375e0a6b6e668267ac6e4f2a204bd97d9c631b8fe24b5775cb8def267e0ba775f555f66c3151b5322a2d5c65c2d4944e36fabbc06d4aab852c13d3217ed9b8839d57109948c3cfa3f930e6ad08ef7f14fc18854ac1c4585f4f49f130477a9e41ef131619598fcf021e402546fe7a05f118047af56c539db556032e9b8e816caa33f1ab7b8d85ff6fc2355061484a98af085cde176329b1ee6cbada6b907958471b84da010851804911a960a299247200b5de4254039f3a3e40d36050583617e393c31a76dfc1be129e54e76b28cf8aadbaa7a7dc87885476d1a6b0a80b4d7b112bd080d3f9f3345291a78aeddd6ce82e27c054cc8c0315ee0b0174985dff4311c8cf355beafbfd90a54456f956b0cc60052469b5c9c3fc4fb4a220ec7b9a1ff632f5ea33407eddce8ee1415493a333f144e4949c97befa22953b85274e7c8e9b5b3ceda20960bc5a638e1af93d95f859a26387ba6c617733c52b537a397f053c4b7c6a69f1e99c78bc1256f164a9186113efcd3cb264b3553386570e86b9d68357a312ef57a2a3ecbbb72be56d5639492bfb3138818f1c7b18c584c7d6ae5152789bdc214f23654827b16ac2c890794e828ce87d18a604d245137809e517cc30f1b85297c106ee231e39e665bf53c558d98de164f7a73df83e12839e40c087402d33138dd6819a9a19793407c5c55cd2e291fa7787f3ad17942454e6f266bd735c3a07925157466ff2108fd9b6f046dd0862d1202f020dcc3a3dd2d736eb2385821670687e549fc5ee380e97fda40f5775f2ba0ef77f55361ffec0dbad4ecab0e2c3c30776853ccac591eed9ecca182c97ef3efa9b42d3f7677bf468833529d520240c9483cb3c344eec9e28d03e15064047da9790033eab284856e0cc8bce9f435225ebe04d8896ec4e5e440358f0b12aa1a65c82e3adf5a4148b60de3fc9ca78f9ca088ce8cf7fcc0fdf777165925a4e1c61ef1f93c51f324bcf85749538ff4e0a27ddfc2b19e9d973fc46fd97bad1363e76bc8611219296b99030b3b021eae44f4fba6b681bccd83e5de98d067475ce4325daa8f63894bfba92a6913826216934ba43e55c6db8724fa55518313f827579bdeba47fcfa0e4136aa6310fd454821cdded386782357e74480fe4230af81ee1c06a9c335bb99d21abdd8a76480dde936ed4d8c98161af7d3b696ff1de82297dee8f52740e11f298699aeca3e0d51140353de006083301d3b1eeb6d928ef1be912987e317ea375690fdbe4a10d9a80b3c62865ca6daeb3b9836b6ba66f239d8d7cb44ca9b057cb4160c5be4fef8cdfe87cfab367cc949154274ecc6260191955f184471bebc4d8b71aac91c0e5e740699864ecb6863e9475ef91419fe8a76fdad00e4c80c21b74b52dca25b626f1d7c7da8a7a9e6c5e4bd62541826fe997bf6ac37b066c360fba17bc1353c03ae3240fe442db7bc30e547e9af5422a74d352880bfbf4eb8c00c23e642fe02ce75e4baa37bceda7939932628514e5767b4e1d38651a503b7d5b2dd28db9d5e8a19c0041006c21d12b33717a5a5e4f80175b4defcd9fa14532dfdd895e35371accf20f535a988c598e33f67d590efa787faaf01bcd3174823e73aa8288d791e12ba5ee5bebc181ddad4eaf45235efff4cf0a37b889c7dc87f8af007dbe2521dba24c136fc55fe26ffb5f81d44f4219346298eb6092f73154e16768efbfc0022d5755f189437f7cec29ddd330bff22728b964586544867dcd0c47eb8c163e58d489ad46190f417e6cac0538b10a2aa127cea12514100dbd60ed0c198af67876f0dfcba670cf955d320e8d99240afa99b0d9442f07d818ef3f3f47754d599255b6245366337113e27896f1022cdeef11af85be94f38a03fe8181d10b0ecbc51573f1cdb69cf09a7ec2353aba6455b2ae8ab01a4c7175e20501eb571de5467b331d433804324ebc9a8620d815526b784806aea60bd259f77b25fb1acd220b376ee8478f98ce3ac6995c819f0a1da605a43c174bf73ea2be86b34f8a780f609032055b283b5944eaf75d1abf3e0eac011d3d507ec744d108df1d0fc3b3b7d7850b61bfba6a27b7f487714a9bd7b151d29c23dad14f97ffb8a8f4082b6ad16217e54e923c6aa13987e7cedf628381f19bf6245c9ed1d1991fb8f15e0b8bc26678ac0d6993827bc23af221c864ff548f670b1b9b7c445ce98659c8c351af90067d2acded54f9686ae06fdaac20393e2191e553a58a1867abe86c951fe043d5e548e590b92e883b5b8b9355d7940f3680a1d65d8fdf438f91e08aa1e63841ea4721653425934ec17c092a1aec5939712dbe2cf6f7475117f7a3fd4d64a163e74eb4dd825ff0ef19ac1b94fb3fb55dfc06c29ced397f5c5dfab1933b6293c1a3743ed00e209ce6381170b03b272493b25af7543deb40ed4c78cf3db12a7b7797eb17631361cbc774426a229ccefb87e0463eb6ca3f6433b19f83f37c347399ec4f96a417d83838ffd5b4e32906ce3b83473e7322bda08a0a8b68feb2207b1f0617fadbdb386cb58be7ab9888a3a1c78901f8757a3b38ec7523e68f5e5e411b68c9c681d709fc88eb6df8c442d76cf456f5b5c7e428994cfd1a05148a5848b57f851e3a19dbc8c77b70cbdf73887208c484b39121613efd3fd60886216ec6aa20c320c5f7e5ef44b3f588892a03a4991ebf394229935f1ddfc1551891373ebe6cef08d66b94c02f9acd1c097e45c7edc4835eab1d06b030084f27c4f3f02a73ad199691cb983282c7fc1975cdb9a5e85d2284a026a44c6858231ee2f42ec9defc0dfc111e08fb96371b1cec29ae0975be6db5a68d75cb747d963bb130cd9fc153a6bdeae58b7852820f462a73ccaa840e0a44dadeaaf005517d15c9510c91cf344c3d51fff4344c3c271a6db9d56e73aecbfc824691698f776e24003b6220741831825233ed8f84e23ec11b93fbe5175db1b2e9c90221d82ed045b13d06c4918e47b74a264245fa82d4d4f50731ef6dcb04165a82d6e508e9778e57a9f9b30b1a341f3994b72676c1ee8a1fde6ef946b6a1ba1e9a3442d65d4f21f4bbd70222a4d19530c74d3d5aee61c3e16a640837a401072b7a3a4bee02e31a4aed5248be7ce97602bf8990b623af8285c918adaef57262d36165b5044889de775590818ecfe0abe7576964f9038a5301ea20c0d2873cb64e9b33d3f06f7adfea0df45b261c40f90cc24f2175ee441cd00babbd85933147d8676b36aeeb24fd1c669c582074aaea7568efbaf79472537338c915cd7aef9ba9b1ef7e0c16bcd3d70c3aa3d32ff0b15e567e7d176f5d09c3f394f9a23cbcf2963a20c138d94770eed85e033777076603cce9387a706cc86d477175dd461d44ff984c33f4b2429994257ef479b4b7e54a886ed325c742c26fe926b06d3a36bf3de32f6214c7055a544e00793ba4d97866f6dd4ad78bb6796c059df78bc80805d8b482b0b8ac632cbcda6439b9c50a6f8606914a831fffc1870af4cccf4312630a76a2037bdb6dc6e9bb69af04661a452fe0a0b8ea742051c8f323cfef80857453dc9ecfbbb452cadc5a33d551f2a0f39168405ae3606c56a86766d94d4b95c3b6ff603908887a387bc58adf5f8a5a70587df0a2b3eb0d5ffb12dd838727a6bd6e9df3d2c156c7ed6eb1139636e31afc6b914eaa131014ae4ab2b0dc03d8d25c3fce88b9aee96b2afa073611e0b1130aa8b05eeb09930e144f785da1b6b616acef3fbb92d65f45f8f8f3dba423fc4fcfd1fa34e84b716dc00e33aeb95b52f746fb8920f65d0deaec6f429cb4a18e1a7a31c26e30bb4aad3315dca35980d54c0256853c2b78a02a789a607a0ef14db4850b7f4a222817d23e06ab2c905d48129ed1d3c7dcb30f144bbc6d2609153b4e697bd3a113bb8f49edaa1eb9d517e20b6f7c27cd89d9269e1eda279ca7f758520b1c1625d09842be62dddbad808b24188d1ab9b616b4f180a0831833af2c87e07185dfb87eddab9ec91b3a14f71a87f7aa800df5f51e4737ab1521e25f0d386b0d4c64dfe05feeaa4a3179660e79b519f2b9904f4dd50c442b8da9ad275f2de0858e2f5cf7d3d4a572ccf4e9a0d1caf52e090035f6af73f606d0f5c2c79bdd0fcc23171c3df780490de99ca32b1d34598ff1e2c484da4e03047847efe7478e470e06f5bbbacaa1f2c32be7287e95165f86260b0b07a5e11889b32fa540e29e2eea53783a2f73c42a1bd3306b8d6d879500bb7db94b228cf955382fbeb91c64153e92ffa8b0305074918816615f916c3cb50ba45f688adcf586d690ec21b76ac800faae0f9a54483fa6d355e42db14e1d138b5aa33450fce78a9f9f58f04181e60df968feb1ee7a3f7cd04f9af08642afd500376fcdd03eb3cf4e84fa2e2c197d4f64da0baa4666f325a4b61c3c06387eb571ca546df6caef4b2d9018bccddd7990fe9d84289950db11feadf0b1165e33f1295b38b870c784cccc6a6a212ed02cc58b18ac7f0181ea00b815c637e336a6c2fec096861feea0fea98363da33c4d34018c9b21dfe4bf97014180932705824c9b7b84d300a90e5488fd1d04ff02069757d46e7f36c9acbca45848c46f462d21072e46b0c21746b17a92e1634987c191e0177f4d5ff4194186f2cd70632591299f5356698e2b4a689f2e5ffbc9f04334eb8bbe894952694289b0ace4d884647040b6137091987ff9af5ec70b069a66fa386ad6cb8da4b3a93e7ef87727f0d40b7468d74410b7871983e16d3f6b5e47fd6c599e3a1094a4c81f4ccf26678f98306620fd0f815f7f3587adf00c7dd93b93d5ea92d9aead1b69f3358dcf0019ee670fe74e0bf18e82e4f33321661e35a6bd30f72428b139361036df0f06af2de9ef597c504aaf7430ea39963dad5b13b31ddb2f2d304f40566fe744bec512973a8a8ef21d7ae81c98671194583d07c068c93810a12e3cd03dbef0c523cdec57f88efda3d9b214b51bca69bf7c8ccd0ce9e09ab40682b960903de616c2f6262b1f7b24e710a7229608264fa871048f26e573d4fa17a6154f16190423865d5a590c946408b80c941a6e17998ba1b0c6dfd03f3498ad4674402f851f2ad954289ca72d207d30947d7ac102de466235b8a0130f9ebc8bf2efab37c349e5aeef51dc50138306ac9e91552f9e9826ecf34081dadf8dcd52e9b598a304456c8837385311da4adeb9b029f3c23fc406270f9b445d1253bce86f8165c0a18228218297311c74e7c3d8b98a16fabf2f89896b5b4038c890905a87d489e2114068d7a23fbdfd60f710c8f87208c0ffffff3f