PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 57392 a3888d90a0bfbe1ea960fa5b7c62da364642e4c1467b7acfd66447a43605ccac

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8dd7023e31c69f3b9d69e5a8330a6621124564cb0eb8ccd4ea1cf3af07882f5c
Certificate Block Hash
a3888d90a0bfbe1ea960fa5b7c62da364642e4c1467b7acfd66447a43605ccac
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00701a000080050000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000010566f885d7481bbd3f775a2e6ad4bca88d703ae618ce91fc247feb83c560a4088227096bc7bc9f569aa77b721aea57f82cbe23eeb801668bce9cdee266a0a10368f84bf5d673f7e5f87ba3a813952b36ef95a8e720e6654f1040000000000000040000000400000701a000080050000

Raw Header Hex

0000402022266274de3cc3eb6f6dfeb793cc75eb03e344c3a8af192066470ce028c78f059358650d203e3c8529e007ae169fab6f112b77d37a9d24d92bf76da243dcc729c89b0e6a4b7604185c2f8807aff31cead4ccb80ecb64451221660a33a8e5699d3b9fc6313e02d78d

Proof Data Hex

59,560 bytes
121216020307b911f68ddab64a27a523b0f859ded199a9dd8e32d21c90c4626ae2a3889acd2d5f1487c37f66801793f9809f8ff05a9ff60e83bf9895d4dfcc54dfda5442557d319dc3bbe9e64ab406315db9f994bf6e1944351c9fa58f0ef1d6ea3df4b88cda7f441f6a9a74546e582aebb766d3c76bfa49f96490ea1bb32d2504c5069c33a992d239515d28c083098f20b76d48fef66511e823b749fc647ae7404095dc0056ede333ca31589d666572724396a5d0c2f50b918f86721d6b5a534f6f114b9ec222cf91a19eba095e4951c3ba9cde1bfa3ff4d3ba812afd2a832f1cf5ae89116500d38828718eee1192dc0381c3c51feb34ea4710316ef9640bc2d89b9377b16bc170c4eb6ac2013b92a172e443edefc354f79bb91e67b1949261274e99813ea9767e647eb8bcd0fd9b2a58db55a54fc46749cc2a58311d76b8ca29abd0a8989a6a2f0930c7234b7596d8332bc0ac00ca62f2487c3f9767382a961ae8077cb9addb1f54f7f87087ee1150fbb6f1248027370d6b8c2fbcbc0aff8f0f5345af7746d35bd3b8638a008de6adbc0da909f20ab1c178ca96a50b0fa914202be46672a058867bcb57f3ecac052fb4398c74a65d1e79b560e89cb5f8d56f58d778978e9947b392ed9552e24d60f3150fa2c2eeba0de3883317858926ac51d964a3e280b64a6f9197d26d4594538eba97c0c43c321dafafd1838129aea024253d192137d6f47e4e338078113679b70c6ea476ea34bf88e6b0d1ce28621a1c978383027f5e533d80694aaa1d41f013edf0de97c3a5880eee7aa0bca4da775d161e2efde0144a518cc14ba5b123facffb069ad5b00beb13fd32f6c63c4d9c52eb557221a8ca5c27e708f22bbcf8000633035a77f9e3176963bce4b9e624bb405a006b71ef600c6baa57353f135e9de11eea35f9d73d34391069f1bf8ef1886e8126c48068d8339bb7f1b14f2cba54c45eb526f69525178660be188d08bd68514499831906333c13f2cda9e6b5c7c4505c3b6a7be59eeec9ecea88e326b7df762e7405fb684ef38b05279329a0a9d5121597353cf602c374cf21ff053f20325545c8492e9eb4e8a2f27f1b8509efa685b393fcb6ecbf252f8182871566909c24089d6f0554c40108bd95825972a2a2b4fd73b9563feb4707a0e97fd3fcdfcc6a9001e10000f65fbc157938b16971cbda31a58c6752f8870c957e16d73705a75e3be0dcfd5a9196ccd964e3d04a5e2c810e3d63812fedc991e04539ac5a21a422c3cfe8b3304b6cf4acbb0e180fdb9a6ed929e2a419d0be7b4f21c697afbfd6446fb8d5d01cad7cc499f06b93071d31da935a72b36e16b02cea4952c1ca1c00855abd481b1f0635548688337b11ec7d684a52499c9e847c0fd18322921eb562e25ebac83b87d7a94c608c1960f27a273d8b544603ac7739edeab597d62c5c144e4b7b03b2dd3793a8c5a514519de69472baca0829897f86d809a0a2c48b81be326de04ccda2c63d1d06c91ca36948a6097c5f8fd28f1a04a285c579e8cce066fe063d7acc4a07b27ef04e4d951492dbabbbd90d43db9ad50cc28ff58fb831c1db4aa8aef41f4b63eb0ab42f1f4a28f2f81a49378610242e11f2d6b9e60be86d15c7b55ed32970f448667e0f4db0ff14e31c1d034d92385f6e16bd4d64d3ddead437410b5a09975a581be7b7d983b58b964541c22f2326c783df2e7894fcba88f219949603c8b2157ad49a09b995fddfd7cac970fa32dcbbf4e81dfc3d9905f852b6fab046ccbdb22bf98a5339c647b318c07f27ae3fe6bb20637d3a40cf85dc1771d931fdef0560c021721561e1ed80a72f3205c97cc1820e6da678c489da0542acc4bdfbe40d49b99615c079874f4c64bf1a1f26187024d70eae52bf91baae4a3067a6852155686dfe92b68306ea268caeba35faa7c144ed5dde86df69ef0399c8f49d0a846153b808fa98f68e480d7dcbd012b38ba8bd0a06748866a15247ccfda2fb060a692ae586991b851f4e9879141f3e477e96c0cfda0cc2069cd8c5f166a192158e32d2ccc409bbeb54a89fbd3e17a2e0b4f6f6ee5ca04115960fc1368375202a7ae89f6f02ac0d49340670ce652c01ff845483997cd71606ccf726f262e62d6094cd85a748e75deab0d9caafe47b8667fd9f9ba5367c8170ddfab4d2bc5c76cf5472a75e2c3f0a275f1f01da49ecfb0d3598b355456dd1736fd20e03106cca68e104fa953fb29b18cbc558d909eaaaab346db4d173cdbb32e5a9ae09631ec3c645041b7aff4935e2bf4dbb5f417286286be6d4835ba4c346a02743d02c333138c59f1a7e35b6e674d7f9744357d4b263fe9537ed55649dfa546b0b4eaa3113e1cddc3f803cb98212c5f23efda8facf2d3970e899c9538d8acc4b149d038b618d6c9fa02ca9f753a09857376bbd9b06613f924c26885e432215bd70953822b0b77596f64ac10ca9ed17b03792b38edffbd7fca57605f82a82a896b8e12f1c2d255133bfc7bfe5416d762a67cda3e90d3bb3e6640d7b31160a106cf48ab4f99b4134cb3183b316a495eca1638a0c78cc642a47aa08cf7438fefc551bf397de433ebb621ec08d09ba1a92735292c4d97afb625ec7a163567727fef289006ce6a16a79360db1a76aa02d620955838d3b056680cf290360613951be74e6d181a174af0a8cbc4c68603cda641a9b2329c370b1a37c869b9aaa3c2c29c14fcdfef263497244263ded6c7bb089ff5ade07bdf6a5f6570d1ba277ee53d8aa8322815d1d065deb134072c95e68d77dfb82eacabf0d5c5352a33d2d8c362e7b74114fc8e70c4979b6242e1cd3dad4b32ae80de8f1d7dfd0bc99cf617b104dc65ab21fdef9cdc79935ea30e7e4b3c354f1af8b313b69dd74bd410dca1fd3c0ce60811f17def7dcc93669dbb65c2ddaa78db366f908316bd9d2c89648315118dcc6a328eaf4b99dc8d080d1d21c3842099a0e18b706dd9b77776845683fc143f512c1dd3c222014695a01fe14aff5c39fb4525d2965c7ed0e24be373b66586a31b60e73b092a49df6dafae0bed0458d0b5d07e0a29b6d31a4bc621cd446c6b08e4b16b7830078b6332a4964d0b19542f41e74f5925846bd2d59ad36596b80288eacc22d13b30993ad4e1bb5ea71d7bf5b634dbb8909fc081e3da0ed8d2b191fce95d6e6f2779144279472764d9417d5e4adcea40ea8daaa8c8257d90886aef5f2a927122573e8480f4410381cc500d69329d7cf8632d0847c1c4b8ec4500d05928bbb87c37ce0231a5ff7f4cce00641495622354dc3286d2e6e398e5d73d533e85fc108573ed49f42ac7ea4a774f73c787aad99febdb91b81c829dcab3df4dc0faa2ec4c298f1001144bf58c8effd027e2466566ca0275ae36e497fa73a07b7e80d57a48850513742322ea02eec17c1bae27d0b1991da0b3c721e2f05185ed54d4373189fb693c1c54c057d2b5828b859c96fe56c03daa7f6d4d50941a7c8527f0ae2498852b8413ea833162034ff0236324ff29dcb4dbb4a34fae1999fc742d26ed5281bae9abdef06e6384d5cdef4235a249e1e490cdb33829940051190ba4279d4f6a88d5114dc671aaa031960a84c799e3aa05cb3d660c6d34d3056d70c87ca8b41197f3165fa999b7f856bd1c8cf16822bae82b11e8135c5bc90a332cab172fea35e4368404d90b4324a202ab68d4aa05dae70445c737ac526a14b5926f767c7ac5680439c5790bb0ceda99859028a75580ace84a44340427ab807fa123129ae1f6b07fe8e5e489bb3acc1b4caab18e2bd63082e1877bc87fcf8d6e22673c9017b1d4d456f025630a0e0097df405bee228f5aecbd9349e3524ab0f3d18d6e14fd4b836ac7522db2065b98d6d9a8e46517098228c7bdcce855bd62500f8e8d0dde90164a7fc24c735076d378be41557b3e269ef820ae8f8b2cd5576dfe4b67aa64c1824ef03f2c2d0c77effde7c2793a5cc673ea24c7bc45cff150e53ea9f6a7cb531c002401c0404c76dcf5e2b54b9be23bea86635ffdf9bed7c1cf869fbebc78c2679e51c05172fdeae32b1cc9457a6bf8d060bf535be3d505d41e2382a5469bbb0e53442c89b99c0e371a3fee6762a57b75a82a3731ffea97abae6b07f85cd18e8cf35453743969ad73b2d301263511e8febc8a7c38ed009142d5a52f51e848cbffc7dbd66732efac1fd02bca707c97f208bc3ef91edbd225b28fa07e9e12ed82d7a3bbcbb69d02b7889695d40620b732632dae0eb618da7f4d34808e4a11ac2071b224961fff6d3deb06f9e7d41695434498c3aabc37ed63371fd7f024d48443eb371bfd618ae87d77a3f8166be350330370a848d099b88e2f06b778ed3ea82d97528872315b2e820f84116a9988a4dcf14821bd1928fc082190def0c07d63ebf11824751424d9a36844d1e64aa704cef8d672b496d40212a78684b1e336db2417429e7b614dbd7468ecd80f823dec8f3a0dbaf7aa363dd842ac89fc5bf2e9fe39708985734df88694507f84c000384b7a44255d54efc784dd206fc79a962f87fb0332e415505b70f80517315ca12f60f4d1ddaffe176288322d5714fbe14059d7e0a094b2ee275ebee697c530125874751710692c86a81ed8c1fb6c45075f063bd853a6165b91588b0e63709a16144595a7851751dbe972ef130efae03faa0cdc38bba05016569b404a8b65e274121ff08840f7c6c6403518483e4460ae3d69831324cae448058c6c97b36d261eeebf4718bce65b65c5318b94d2f883a8023ce070ace74c1ba6e714103ef498a466dad39490786cfee8f1332313344418f724aa9ec931ddd6a6d218d32a45baf52553c1f0d4fb40d9275bc632e16bd1205c79f1a090f9de474ad3eef196e20b75f29ef9e3402c54beb80b29f3eda5d7b60d145cb319f7f8d20cbc5d05a65ae758bef2a17307d06c5fb9c364c2d5eef7576d34ac493b702b8e5cb32c43382d092b288e81366968ccb1060a419f1a91e26e81c4ebc4694b34a2592e87ee3d4a9d4173d9d5e1fb1436c1a28fb4d140361e93f15cc6fd342f0fc4955b1ffbf13014035e6aa6e2e68f4bda4229f7bdd3c71096a39481a054730b544009992d360957a4dc2336e925863bdce8b774d00c5cefc5751522ee139f72553c82db2a7aef6cdbe170b19f6599952236274be6a130b44aa4229b59f1741980ca6c2bd1fddec9b78215e8937a516a5da2f9721d36c3fa56f6e2a9ac64c5a03f05811feb12cefaa2c3f08d6334d756612a7316765cfc676717cd7af1bf2b583b75fc4b5f3f4b3a10a7f2df3397f7b27e0d2f4d676422af9c810ea5acc54785277c513c2173ec1122752d92c0899f7c9a8b759a1641a25c79ac7792c4d40c11b166175af18053f5f4af089a992ab68bb34d1b4c73fa780cd431bf82949dd70004626f104200b40d579ec686d1aa51d0991088031ae3bccb5e829d3d7cfd94f3b5a65636650ca1fc1d2ad3cd4edbdf3be8b40188e48873037da79696b815edff42bfefb08b66a4c7896a915e2fc54dc742a66213335e565c68ff51cc679055e25005bb6236a37ea309ddf3e9abc749ff16431b23ed70e8a18727bd7e8d6a74c19560a5c8dad3007c6088b81fcece0800f33d6feac3501059a329bc30e2e5a29feecf31f5253a386ce98cdd14e4ccd6cc4a4337fee0e1593afbcfdf34bddd3aa0cdd5a442efe2387a0b83fad7f90e237d455749f7a1a2389df82ad9715a14acb90a3363ae560be6f76271714981c9f6f2f6550451778ae1a94c26223cde7afcd7735fdaef85814d3b7dcca2eef5a07f2b26d5ee238b1ed042ba6fb9d9b0c308bfb9a6037b827759f284bf9fb28c65cdf6f0618c98efc0f697f43b8213d63414073d7feb64269b890a5c63c9cdb03418d589870e015a783a71520ef9ad9ea2aa8a903c1367cc97f3b81fcb4c0f44cf97fb667ddd503bea6d6565a81476512a1b25cb99dec23495eb31b814a7b5d5657125ab547a61b0f122bdf34b0a990c0af5ef9e9553c4d77aee3ee2404bb4dbf94940c5963104ff4e824b61d02ff86dfa7fa318225ff3a5acda1fbdfc49ff1291d7a68ae3e5fe1e5cb1d34878df630872d88bc875014428c9cf202bd9ed0207842d016921d5db5aff9cc9813f420eff0b5e999293b6d1226a72b9ab714349677bf603b875af05e03c43a1a0a7a5bf4175ff963a24003af49ede6b64cafcd3388126dbf4740f3f4731f803c179ebef1fb8f9d0aeac4079f6122bcd251744832ffc335962c16574ec0da6f0496d2fc612018fe22f082509d40a6c5b1ced7046fe779af16154fb649588aa5022d0c52d47c9cf770db136a46f4189916d073c5d34a9c38018afebc043ebf9f268d79ec850cd5e4f3998999bc0656ac121d8ba27c078d005da8f81f6162bec798698c6a005d5c2a8ccbf95e94dee033400d54362cff8884e93942f9f48c954d7b434714a9bdae7972418bfd97befd14f58232c2ed8b5a9dcf1761afba3900ca0d4bee2cf99794bca12e03bb16883b2e5bd886359141baecec7773b494e4f978124004c0857bf3d19f6492916139476d43a57e35f010ab88b75263f8b6fd2dab7b43a0fedd200bb422cd488ba46aa12d82bde8e1318c4a807f12858a3a6d20376409392e212876f9c602e63c75d0cb8b656273a3d3919eefe90795919617eea2448db18fd97a24a49a4ea7a7897f1dd878801073f78b14f53026ad8edc29006a8dbd61415610bc71828952852371c25822d67438bca3112172cfe08c935ed72276ba47480559aa9fa104f7af3235a5eb4438ea0d0fb010198cf3b272675c22ceeaa4a8d7b8b83b9ea0d070f520397cbce652281027db765739ed09a0c3d7a076ea5a31cc3037515c2c51b51337dc1a2e32da834190d23953d201ad91f00ea651345c88dccef55498c2ca2efcf558a73b9120f8116c3704f151bf2c8f3bc3b9835465358f19ab1e1982e968852bb0fb76e8f85b2ce08c0fde9a988e7fc1027ac92300175eacfb088bc9c9f0191cf2b4b8fc74d6f51cc8915ac60f47012909aad62495bfcbf3f3744bb486221e0fa746947e1c4079e4f874553a0528e62cd5cdf8e0c33cbf69f8094d4e03e1e708a703e6a866043a4c528a650709342258effa0f1cbfc2c3638be95b94a5d6bab209171db308cdb917b697043a9f9d4911cb352731095e1a9daf24361c2d88c511a8d431ec4ae8851d5e89b76e18b62f651ed18f7a12feca5a1236565aeaf8cc54a57b588e8def164877386c6b4053696ddda15bbe5e617bef97e910cf677c2f3bdc51eb6d68a9c520cbbfbd891f57fb31bfa257f631bafb6249dc0be11137a91ef3ebce604ca26e84bc1900e82a77470aaada76fcb8ef0e093ea4c61fdc425c5e1c53af289f08c9ec53836c3fb6a32fd37d226b2c50e93c941ca3c9c6593747373c3533fba949b86e60d6a41e1f976118f75d2a924eac370deb444522f4e39093b61c58454956a4466e8eec404268d68512f13da5589a53f18e91b10c52ad693abce835a4ac530a5e98687ef9557dc2662483d87e85ff99b1b4aa4087ddd89e22afbee753fd187c75363ca20dfcc486871fced35b3ecdeb21e9d2305c04090458bdcc8b923006ae8f0bb41a812d1e29eeec95e38b677d18ee9c0d5810405e97c53bd2a215e6871167c395847d1cf42cfa0c0bc74b7173479ea84f90616e41385ec03c05b7c80911926a1422807af48837d0fff5ea459cac1ee1d2054c82183db55c5bd1717796b9b3e8b0c5406c4fb625641d9d4471cf6af7b9d2579e53640466963b2730cfa30640e7abecb6b1dc55a755b3c8e970931b4d4405b4bcc8c4dc04b19b410f49b94120c23a4131c0e9143cacb28b10e80dff6e294e598ba3a79093992496aaba67002291d89245975d9d505f61499bda1f1c9b0051b2c6b227ff478f55685d707dbb3fb4c8a16ca8ad44e71d5bd85fb0829ff1d13fe49b0891466f9f3d80c9b4c8fb3214699701c8d3e940063c7cbb09f7e6fcb93b8a11eacb3a8962e3d1c3632bf2e3da70175d9222631608c4b818d8661165067e31ffcca29d9510ffe635ce67366c73282a7b8c90898b31395004fe45da89b44f85239cf000d6f4cc0f86edc8a0657f045c687d67fd4e946254400d78faeb4d6d632c955fc52bfe0734dce272c1b21bbd5d7eece88102c04ea13f54c0749e339c16be7f689fb49158c034719684cbc85959f354704236d9077eba067730a3654e50e0e9e1b8d55c6a6f721372259b10ba76873ffe20c73a304eeda3fce3a542fa7f74c2d2643bf0de06d38f06720b9bc47c2f16b8b1cd282c103c834730afb994ebdd7b5466c2201ea6c2e600e2daae318c1ac79a8c758191508b8acf14e9188427020dc7bd7678ce19f46abb99f0c9a4587f9d30c25496bba4dbaeba1170904a759d9ab8bcea70f0cfffb8319a4922727d08aec1bc43a8052b901c295002c024016b501e89ca3dc99700a8d98533fd4f64da6045982afb2c6f9828aab9204e49b93542415abd98bb730db2f5bacccdfa2da1dec4ea54063c3258a478aa0ba9e150678f77fc20699c44a71dda67b490723da0a4af26fda812afd54b581f4596222980687cd316da3caee96b63a6c09462be4566ec52c1e11106a6b1454e8a4117e78d79fb4bb03a844cacca279e415d3ba87b82ea2b59abb2592fafe790cd5a74dd72a7d940fbafde9c005af69a548772988c138a5c359fd73dbb5ad982fc4291f1957cc30aeb6004413606a3fe6333ebb72449b209f9794c52b415e09239f8a6478e4de47e53bf10b59a7db466a84394031d90c10eecfe5cb7f680fd4c6cd7d9b22bc6d76fe7993ba8ece49ecfb59f1a02dac9ca69564b2c63300fc10229a69c695d341411889659272aa58d9caa5ce6635eb79feb7afc3d92b9ea9ca210a9e9e042dcbe508139291a072c132b4a102f5042289b89760b8a0a7077b6e4c9d05730141c15fe0217945a009a7232e050731c44df49a279c59130cd55547ced5d7ef6c4e8949c58633e19a905c18dc8e4f858ee1c41f8282e3a03206493186a934478918696513a2645ed108d5c8a8605972e36594105abbcdd5fd0de6cb2341dc3fe17ce87482471129c772f5454f9eedf5c0a42b242d27c599e99fe21c1c6250b266df0d461d76f642a576c1893881afd27f569851041cae6bbf96cbadba8dd9043e6ed725b4f7a70a56ab98f0e306ba322e888a275c1d9039808a2c4ec92b31f36de1daabced6b9d7b17ee52c0304a18c9e24fda82cc6104bc94c00e36455c685db933915eead2d59fa8df406819201fff45e4e086a93249d40896161b2358fd9c3cccd6a8d1017d43ebcd72d3b82a3276123c7f7009ec78b2e9c2e35aec4cc802cea431ac9d7c91adac5424717fed06d2740851399017d716386a945c52bcee8097ac938beea53481ac041a76610334ea4cf5c673bd34252eb1ab30e968ec39f3c9ac4fe253d2b9a8f2e9d2fb43134845597793baf2ebea0993bedd100c9e3253368e8431000296e74159dd04b87d32118e24042486499cc2784efd4a52a881b76a6fd76e8f7d09b76f925a80e83d63cf732b01f8b1162ea9fbbea8b0832bf6d4d13896a5401001ffb418472d9da7aa6dfb935f6a42937caddccca89d675237cdadd242f444089e0ebd22aa4a7daec390cb5a664faed384c12991fcd7df4caeae85429a3d6696717742cead0713d4ce1daafc95485478d9c1ddfcbeac425d8421cb21a2b1f82341c9027d2460b715bef543a88fbe548fae1ed318c632395423fdba0441509dd137d8916e6dec2e7698fb4b3ed99ee15235d69ac3dba76d34950dce2a3c4b091617230376774f456207cdbb2a9a606b78c67cee797f5ca35c3edbda09dd7ab6696e5181a132b58a15746018fdbcf707e84219245b402c34a0ecd2eb7d8810cf5d0982474de6a2ce56ae49973004fd4cbdfeaf19f5c74f19fbfff6e56ab6f209d3a39285e6b7b575481432f498f98ae76570f047a1908fa3816f185dba472793f906ab900ff61a78d01fe4195f5d19eb1de69b7342b5776c15b9d55fb56a0da12ff97f9491cd7caa81e62a450ec71566a6832d010b2bd9ac838c1e51daf4f17a56c1687cd51d0df8200c76fa3061970c6c6f93c1aae7c6d92481f289bb220fa04226cdb8c3b5502bad824e8680e81d6c23b69d5d67037c9498b96c3713f0a9ba3abd7ad0bb866d7676fcfffcb2fcb3cbdc19904a66842a2c02624d013754bfbcde844a70ca9656268c7b687b73797780e175f52170852efcfc0039010eb22f8fd5c6739909d51c0d21b09d0ba9651f872d74e4d989d239561c943eabd7684c9cdb3fc66b5394e400e1489f1c08d32c3cddfe71cf5592b0397a844c91c8622d51be3ae6ecdf2008a3f40223d2c4e09395ebfdd71bff8d5c414d3b5b3b0e79f5feff88f7b89e0a268434432f378d490169e46895164b689f5131727e7320d90b5ac93e87f6518866ac5df5c52f2eb7e051af33a44f60f830b0fae4146d413fcca44c51c5f564ea670ef1f10178fd4d35d25408e47b006972a32771562c90dbcbc53932d0ab2cf6b42608e2cda2244f84a1e9357f451f188e4ed89130f14771e549606eed8bd362fd399bc8b2fd86c77e4fb9256626d51cda631843c7c97ea2b6c57fc698701d02bb6d243b2083ccc7cdee7b74d9c1d1e2a6f9ffe69c8749dc7e345b303ff77568d91fd1d1e6459b43e8c7d5a4ff86ff4f755550a126b7770cbafd4a589b63d59e243f5251acc487896072df2307688f12d7d6c3f1875f2385b21b2ae985e57d8f4d7df7ba95c4399ae6b61e0f8df9726961fc874649b2886166a826cc9eaae79e1609544f1f68b717e6bed1679bd2788c1e86f6458aeb3159c3fe2920b24df671c89928792dd0b3a92dbd33a0ad1bf86492e3dcff3d367281d7d218689097cc64000a87741654427f7ec617a936204bcf8ae21b3f7a7162d6c3698e698ea93ec9d0ed253e3845c3a400b2ac5b5fa654291ca5010325b1868a7cfd6f0116fa877bf3319bddeda6816f659bfb7b471cc54122bb86df5a67974783deaec071548894dc46bac6475da4f1b4d225b7bc8828aef1df81fb2574299bea380e970b6b1b811d41a0be4c2373a32f3b5bfbc3589f8d7d3e92780f61ff59d89b686c719004dbcbdc557d352cde11bb2baae9e72a648913a180e6197875641333514c3db91969461f1ff3a6dd854cdb917e66d5cc15098aef1bc2a87fb5a450e5d46cd831463cd916a86aa86cf082c826e27a71c0b05ba2c830ac4097557cc5ff1510c5859c3c17abd72d8903af4eceb5de7147c68f38623ddc498162b7a444c3babc4d417d31ddbdd5b1ac790bc3ee8385fe663e1721a6d523b71700d1a3b8ba1b697ea06678dc69746a91b62b6af7d5008e793d9511b88c3f24c68c592b0a251a265022c5a4d5f4e41be4a3be6f92c27927473ba9716089d65d7b10b0b460867d65cc57d9a41b556d959260b92fae2a14fedfd2be110be1bc490071068d3651ff36133c758463f1c208e9cb3bfc76b2b4d1a0d18f8bd1206da345eb2db363a3441240719960d186d3120782743012a0c1f13fa15100f6723cb964cac673e6d7e4545ada3d080db084b493cfd70fadc15cdd1af16fcda0b71b10ec1c3ac5258f4fe4c8dddd4882aa09d1b4b845035c10b5d0040b94fa2317eb895a073611bcf10eb987eb0adb7199a196bbd368958d6ce8fc3772a793fb55b5d17af75fdb3839f24b47295fcbafaf8e44aee2ef265ded0ab3696f2b3692b13761faa579a0172b10cdb6fba9d93b717489e268581d5a1f6db6286fa820e871e3321c8ad3472a881f4227c2f956c0d6108c02f9dcce038f0e0b00b3a68cd0764a5a8d306be5700aa090c6d011f3cf5f1c4b665604c4ee812fb4a913b79c69d46274af33acc9f88ce960470fd2746233aa6c416935e461410bfeabd9a660fe55c23d9ff582956d811843791c93d549710d0163fe45fe0a6ced0d2bc21650f814e9b9e4c6ac2f0fd8af4e10be3c09ff1259370af70757b44286ddb894cbb2d155a07e190d712e7292393561f9c727531edbdb41aac3c72a3688cded24c21e2d76c785831c3e8721537555195bc78527fb8b18b3ec57978ff8bb88667d8405c28adfafe8ede21c4abf6c0b824d5e71c6b0810f77fd015088f0e03474cb20d4e0b1c785eb28bee8b5769df148d374e77fe8d6de5142c417a7612c727f4c8c03c18650b067b62bcfd09a0520934e1a3b6d368befcd92f7a11901660aa6df5fa485121acfee65a016ab7df5db1b48e51341b0710c09c1ec6f8e3eda1cf3d02813414b5d4dee3d68298cc949d1f239e6b4596591d379c8b825bbb7d79b30d363b836632c9e21b612bdb5e97d492b874b5cb99fa46d08c3e7d4ee3682f1e75086f8a7559072fba5e68b2a55121fe0dc9c25bc9e2d98157fdb8d2b0a0e88eedcda8da93b82ff0c89aaa1ff15dfa5c0d282c032e656af70a63e6f533e26886e4b5d6b3e4c4b41dc0a1bc43b1b467c7df8ff738af42a71f130ce1264f35091a30cfea014a5e88c59090612f7d65a0a4fe2d1c109b8472e3650a3ebeee712752202e4298b450d0e7c42d376b1ac197bc78d2810a3d917021c040ba32a2346c813f17af228fcf4783649822c1c71eaa0cb4c4ac6f24f4c1c1413e8f1b5174604fabaec4298c07a4b8179ea5ec1c64b13c16fac75d7621b371c24b06f87cd180f0e753452249506b8d0f387a7c50b7d0d4e28d6b4b7189fb40a8a0194cd09dca9b2dc1a97a134b32903e4ad4d0d6e40b0cb23464c28801afdb2de5fe4c091a7f8bc12505d75a9944010fb366dd386a399538a57aa5b7f904c2cf3a84030438929b1aa9842343d449102c9990768ec8f686b8c2c041abf5b31b52e2910f56e21ff0e1a5ca3fbfdb4d615c41517e870a8bae27aebf4d9a2584e749dd13c9721a7aa6d5bc22b3330e11a9130281eb99068cc9037b7f815d86c214cf6ec83c093e3969b8099efbc2f5132d6744aaf432f438df2d386735ef351334c0c72cd1bfa9b02fec9cc7840b963a4cfbc0c85072f706c0a400abf27212601389db07c2a0c1dbe81d8cee0929e627bde0da12b91a4cfd53fda9bc1e51bb84455a61ab922aec9da5a04b02a1c2e8e8220873d77aed9dabe73d4bcc3a9000e447eaf71d723d69d6376b40f26197f708e4360f9e3b793f3ac3894a62e6e62f77aab4fb3da803a64e5bc9b09a48c142ff4c0ba3898f77b37ff9ccdc5a7a9fbbc8b8b8f0673e62224c67f661ae3d7ee40bf2fccb4ae412bb93cbb644095e3768185af8c6bae6190ae1bcb2c32d65393d77047ddc656cef149c0d195a68214b0d00614245a10e72bbb1b28c7abd9540e637a80f973402acdd79e708a78f9edc1f60c9c60629ea6d98ae80ee75fec3fe5f91618ddec209f7ef6b199c9b92970c35e51dea53d6479c4e6435d6b61bfb6358fc9afb2e19141383632706cc8406e24eb0ff74fc1bb5cdcd81a2cc60c303189fd33564a76cec79e863ea4597c4cf6ed98c31b92b3075b25d886f87d0859e552818c3560d47dca9134a338a868cb191bc8214ffd37255fc7c5be3af81abcb524dfbadc3447254cc563a7b954aa3148f8ee6a69ee7e0600584675ecffd31eff85c8766772c58b355471a9ba1da969af3cad33d07839883aad9a1bfb016496663f7fed8aeaffb9e30fbda41b15ab21d9334b893ca1a884eaa1400efd5781dbdb332991ad4b198d02450ac09fc3e77699f73083a43d0bc8a261230f21813dd0f8f9d252fbd013bc69543a5338b3ca8edd0ec75fb9d0321cec0e90189a19b502c43b936e6cfaae699ac6d6c326f1d36c102cb0fb13d768f9f657f9c954d23f4e2dc46b4cb12e8251bf216837b219c5abae6cad788ab7aeaddcb0002899daa4fb2f9d2f9d7435c382167578a4de21fb4bca00fb4a22405f226d4ac80b96b36e636c57b8482788d529ba9a840d69e593006f358e431b09bfc287e42e4805dbaaae6f0b8b42798cd12af256b45877d41626dc2193fae6840f0134d3b5a1ea62d6c0fe216eb6e6328884310a41b806910fa3c2075cedebfa5597aec5245b870d898233ac008e8fb19aa1379ced922428348101df7dd022781fcdae538369c58ba7de0160f9f13a05125e763b27832a9d51f46caaad7d85c88a6f215502c04fc83199780425f40839f62a30079e3d17b2516ce7d49cc6f018533111b2042fee3880072b2bece6f54a96db53abebd917933a9cf7bb146786a84e332f2b34e03bc127826683d3f89e348efb7bcc5b8fc4b79534493f660081a5978667abe8c8935ffa46c48666199bf5ddf29f1360275f076869faf8987afe58090b71910e966093e83408e1cb618a633568880c5f4800721981c3aaa7eef218e47abd29b8501986e08219738efa3e4fe462627a5644968132c4b44e67bc02821501c25454d44594cc0c68104e054846b3eb8dfa9c52b4e1f160a79c3da79fa1e30784d8820eb85b4828d43b2bb3a03b1bec7bbbd8f00b2c10e68c0cbc711bf6f4ddab4292c0d009c8f12a3b96e8b8399610d708486350a4e7e564ddc8a1b8b713fd85e241ab9a1900403e5e3f83b9bbe5888ef33cb896e54b95769ef24af32b9e0ccda6fb28829c972041668ca053f15a556d638824aa97897af097e0c1a5eab292a4a3b3cd6c2ebe70d1576009cd2efc2c8a341b25c9af1d6b3aae3b2a6720649734afc040deab5ffe62e5a73319106d98f361404a21631295d97a190d3357c44f8a6d2bcb0492f969400f1daed475e64873191a8db1a598c9b86aff216e65d525c66ffe80e1ba0eec895e7045e03cc13093572b94b98c2258db7b02de5c61f277cc8c64940956d6325dee63813fa7c6845d75bf2ab1aa5626328c40c2178426134dde3ec2efc9272ac0d4eb1504cb4191763a822d2cc4eb3a8e009f1b91d13c4869078be187117d85c437762d38b9ef93d7a939d5c2ec3bac8d8ecf543ddd41828f0a9adabc5b72c3c1878ff580fa9c4bc8c26ab945854c413b7f1e45e476a085e4c812b30b4e09365c923ba75e18ac24176ec15d557bee4bac5e14e013ba2eaab825f9bf362f122e9bcd41f7098b6f3e871bcb4d3c2a9a0a273a2903a1de17914b9e31b43a13ff2819653d6595d4d1a1cf9cdefe33b3f34f7880a5b12ff7c54c25fb9ed20d4df267fc54479a1c738ce894b4a2dc9a7029c91ac0c6ec69bedfd589bf25b1988d8bdd735fa09561eb81f5f83d4a3b6f681c4d44de0403f7f2be32fb1d051ea4d12e5436343cb3419e6adc2394cadb9b1a5fdfa539999851d6fc5b1aee7fb7a163b278e84800f755ad0d98480f1364b69c8baf82794ce423b33f6a0aa752b06a933c0259fab7063e456d5d9c2e23de0af78ef1b0328fd4f92c03a2672cb12bb6333d41e1384f96ff151863c4dd76fa916b6afebe03adf1788aa1dd98e8dd8ea315e074d241a1204d79b71dfc0ea7d65f94e60f304ce46a6f4f3a5dd014d2dc56c5ad6d205572cbfcf3d98e0e489380608f5f8b3ba01c4d56e5f1578512fb5bca52e6aeb4bc58d1fbdead566129daaf87bf5e8bdd1a7391054fac7a29b26888b14fef796b53d6d933141015eee5d9560b2be33b492f144f9d24830c2b34ec555b372ebeb9ef77f9385f651589f71e3238b5e1dd3cf0712f2d1e218c45b6e27a5a39b07e76aabdd2d20a1be5984387b4d4bba03eadc0f400af203e9117a23b561b21e9ab4cf804aa5d98d6984ec954efed3f2659f56bd2833a1670356d703edf31338e1995020b810e3844c5a06f294d72c39450570c48a48b388b0fc70ebb915b99b4dbd94094eea9e74fbf130e4c5527ac5c872512fdd02d04ef7fc6bef6a0aa4caca552c9bc62880f7d9a1c497e8720b405e7ec0ef9171f160c78a5578da4f06b8d3103975a397c9beec0eaa12ba4cbb1b68ee48991fb372390de42b2312b759b2d2355bef1f13d2eb535769df8b118fc2bfcb1a0bd619d99544e9ebcb23581a7bf78b7e6daebe4ff547ce04051e1bb37336601bc21940fce0d247be59fd770cdd54236519eb7c69a618b14ffa1b1b9bafde1ccf20eea76f53d56d9306657c424a68284667fda5fe1664cff08d1839410277ce4e52023948904ad472ad2da2360d47ca21ab534f2fb6c2c3a26eca7407481bf06c7e0d35f8c37efb4162dcef97bd6cea955bb5149c7470feb1ffed43f918cecee0b9fb4bf58726e48020c40fee4b55b47bc6eab0d112ebe7d9bc0186c47656313c450e2f998804ef9e0b61a753b99fdb8174536bc15e89cae9b21c9ba330b67402db2a34e42c853754f09c181673a382f6e6b9dd978e9780fb941b4547c018d1850bc0b5444dbba9e5e6fcfaeafd4934648052dc3a7791eff8b5c3775d94a7b12fa1c61d7fd38469e38d415ba657b7e2269120c6d5556bb9cfeb83b2b0166a5164da0300576a6ad9ef00f5a597daf1732e392e1f4680f1bc616e1aafbdc4f1fd774369aa83f7b5cbdd4b1ce70b3fee0261ba8d5b084e4b8b980d591f85a9bcb61606dbc432e8103b833e14b916e884332954154e6edd74fbfad246496947e0378a5cbb2ea896e32a1168f02d9e5c0eeeadf72bdd8a31f9e29bb0a23b40d4713abf5fb802e3c9562d29a0746063a2f59330147a8a65a07bf7d34329e8dddbed1b3fadb6bb0a31825fe3759e80133579a1ecf1d156fcaee36b33a0967336586ad0df4c266ef12028f92e602d0a85021d6f794e7c3130b9c23e64937ceb9f405ea6217f30a7af9686b89f9e06c5963a6374e0028a1e65c0ab218fa548ff110aa5f60ade2cbc6c1133b3cce4a931c61bb7b5ba2eaef210bb99b5c01be1842e298759561b3bdf697dcb2d5ff583e2576cc232a76a70c774b33ac293d194e8968e22b9e56c3204817613ef56c7954576ae530e4c94c95e14e03d5f9a19ec037e6a0ea22bcbcfbc207c25a107282f0329dfab2c4671039ae07052c52d1f57244fe8d5c3ec07aea0fd763eb6dd188ee859039dbbc30d2a83e05868788d2fe0807045aaf0f57a3e6a97292d7cbf9e37d4b7319a44016c6b45afb2313d1265e1e17c77745afe98a11960ec3b48c6359ff970b640639dd16bc46704c1f62cf8f376dfc47032419afb5ced671bd5f5b37b14e1c2a176f721ffc897ceea1527d026b775184fc2886a588c40a5d5b05b9393f464ad37ca11fb49dc021495848e253b520f0a180375fa2ec189e16875a6e5bf12c2fa54b13ec57a09db1172c48672fe23e4a7228fbfe4ebc91bfbbd95b46a4a3d89a49cb80101909225b1ae4d2812963ffca0072b12f7c58500d574b61d66ee86f54bf266f0c171b1d64d89434dd2f33b8c9d9b8269754f639e43c6f0d413fc0fe65a06b1d2e45c1dea5a5708f283d24f90ec364937f43efcdaf13c48c427b1f53c096e6703cb7ee10233ff1f70b0ec5babe946fe81efe6c0e43be02af5dbf0f3ad5f77c602724a65d8c87c86d044eb954053e3230e3b7d75cc6f754e3f0cb1ecf757e72eefa64528f2436c12ec5e170900f6716535fd8ee7b13f762ce4a166a598153cde4bf4e75dde53653a99aad307e27027e5098399cc623ef8e019588ea95e443dc1f58c5aa6332a3b66a2a2df2ff19f6d15514816e08c2092e163c7b351f3812990f828d20c02848c1bdcfab16e58cd1e437e7d92462c4f5de60d98c6a076b1a3bbd0c22ca8c3ee530eb7a917c934bc9ff5e441b148039300ec3bb7534dde51f7d128109ea4c5baa37eb1d74aeeb1620704d1ef226e0babdf42578cc86439bca4eaa5d07270f15b67778eea6fdf98839b1e794acaa73d92e5f7a58ccb629500f58976661f70ea5c6fd85c5ce0d58cc17d0609181724e9a80b817a0f3b7ca4564490f52ad37b3ce4abe9ce280c90db87568bfe2c305314a142a990be6f8dd2bf4a8b019c432387467e906363ae720b1d2c7b28e4397b56719566acbcedb8ca35189efb83bfaa1454c886736812dc3fa770933816d5d20a5e2b4d38c319ee2a8ff9b88724c3b2fa9e0a01cd53079c399d5e7504ffb51e3aff9978025aa82b56099b3aee950c3e3d7438020fe28616f76c40ba8da949787f9b6d609f7f5634c7aa4f87c62a2ce2f77229c6261a7ff9ee54f7b8d5d8ec032cb7184727dbfd424641cf186ceb8f3bdf146afe308fa3e0db81f31d166180b56978f4bf4759e26fd94e3cdbfed4064b7d9ef7d8e6125629531079b67f70080db1f26a26d19bdc517bc56007848f3ce4e041ad0934f351e3c176bc270cc38b6c8f7c6503cbfa5de10d84f7062643ab6c4d997b2bbaa2a109830f345c38c7948f04a88183d49b497738a511ce57c164283122c1fb67bd1cd8e9fbd1893ff6b43f07ca678f9f467613ec3dd5aa0acb6e7ad63ebfd971a9bf2360f4758a7049786eed0a29fd5fcdb152de96b07e435c5fd61be5dfb12958045c14adb49f8735002a2696752c9bb154f9905fe3b92706e550a3eaa3138e2713f72bd70cce598d31cb8844e228fc3708e7cb06a08add4c03d5950fe71849e01eddab7964033f92a620321a5e3bbf9d849388997647584aa23f7db9ad7af8b2937c73688262ba56711e6dbf33bcddba1d888d87d1ac6de97309e787094067a89a3b011d2255ce21eed93a31613ef976f663d2bd2ca3db20c9253de021e51fcfac8f31e468d39c8605015187799b2bac186510f12d914fa0b2121e85300327c4a639c43ef65594dcbe8e06f2a8017d5ed117b37ba2492c2759a74e58c4d4ffcb2c8bd8c72e9766eecbb2b1933c6fc21dd24eed17e03875627a33c54874a970516bc0fc429f9233bd960abfc338b193bb3325b5d151e8cf2a92c4cf60a3fff20cd1bc04def398e277255b25f37378ccaaf6326d606c796c0c556e51608a0b8322231ed63c08fe97faac1cdff3d71dd7cfd09fb24fceb414eab15e3f0bc790a90aa332a670d9f69feaa7adb443e69e915f097751e1efdb90c1ef90b31d1a67e7babcd149b06ecf0522e6978bce4a8ea4a4e096b6fe19251ec3ab24fa287f947e8f6ad8dfdde4dd56437dafc601c5e4ffc918fcb665119622ec05260f1d93d2b920bb7b50ab87c2214d87470696cf2598c8fbc90d73c7209a619f515208bbf1dcb879babb6ce22f1ceda1b159b8631fe170832cb9d86ceafdb2c55ad8c3b0833d6bb9b172593c1f55790ffcbc80c6ae75b08524ce7ecb3a39793e778a6bcd1d38ba25499e294a0a18512f4f37c70eafd9f279768741cd74276843006e3678ca31d52ca145d0891070e66d8ab9a674dcce05f427ec6344cb607bb3775dc160f47e88f8622b8c9deda818afe0f857faf8aeaa254559ed1f1aace783354dc6a462f845d7e8b40d8f11fcc23c4fcdcd6e7cff015bc3d299eb4928c40f325d3e519cf384c54f17c20e950f1eee56aa1c4865391d4a907e0f78e6992284205770ca86f152002582d2cabc208e60e46d3c48bfd28f575030b6f8e706a7b59c850d7ae95926c43df9e607f81182d20a56d3fbcabbaed024c87b80bbb45298f3766472163b03e0f3311d5e5409a3aa4e98d924a92a84b8d1b87249349ec0cc06ed815e270bc79af171f8ab87953ed5e14848afb4b229c4e9b8da9e75d45e5236e5a08dafd0ea8d3218c31b5a0d96b4c6cc3ae656a70a01d82f306fb65b0ff7fe7f8941aff0424a8a02e096c83e4bfd29251f7a241486d80fabe453b8e6f8088f1f772831bb2bb643a2edd21da86cee5257ff370198004c25ae42b2c3fdce887c626ee514ca04179d9b4b8c3d56d9c72f762c0dfd5c2ac839db39b7d853f7835f3c2c6dff48bdbc0afbc5291da60bedce122512c5f023661274e7ecb6f2642cd90e9f4730592e7b7bdbda3fb42e5e5e5bb08e28ca0684ef13d0e14d35b6070d134e4eaf18fd3b5c9a4f5170ebb1fcdb7c57d41a53fad2deba0dcafca7c8fd379cd77270a2a8959f878b3a22709539a308d0a58408b29ea23be118a34e99f8d24b53656c73beeea10141113f12ef7b0be381795efdb1166547a97f40cbf5a859b6364e52fd39b0a55dee76764ab4cffe8ec3136ff9a210840104c66f31653ebe6a87a3a448cb63ef964785ae7ed0c4db2bc216f33906977a349ecdfea996d9fe81f522dc8703fecf3c0d1a0eb8c8629fc20354bf9c75a02af1dcfcbe7054cee4f9b02ed09d38a2f08b4e033b53c2ab8302aad2f747a8b14b04a84ad6909ecbea54098c50983b5f466f2e0a30f83f49fc0b09f6cd70528e429a0aa3410b530a13d7c219669214c122f02623f19a4926936294ac125fde98b7e47cae6c7b8c68f447f5cbf120819995943bd2c5f4fab144a7bf4d8f6f0b545fcec39d1940c23861c2ad94245900310a1c967d8387730ed75cdaead14f5acae417be6d47388c4147f04142b0f0e1bc25781b808bed007f50300d3b6031e189cb60f12237494bc680e1fdc11438b75c80fb593021c9f6cd7b6174b43be3ef3ad957de172a655d48dde0aeef8eff1fb3bca24863f535ff64d386e8a8d2bb9ddee35cab5bf9f4e31c42e79ac99ca170a05d4f1924bf9cf7a5f2ec7d9a16f7f5008dfdfee474d6a2761359b97f56c9e58f21b0957984f06273f93e5e21605153824f2fd25c9b532bc3e795cb2ac1db209a37cfb586cf71cb211f45d7bf483ff106968c6a010158bbadf18c0cc163d77defb3b343ae4e2fae4f0c26b5c92d6f8533091f815f8976267975bb1497acccec8b6a49a9241d3b317988eb0c7138f50b33f204ff623625e419629ebabcf4502dd11b3d57dd912ce5f25a6885762eaa0d7e75ab681f90e629a387dbe161521bf64e47e51e99aa03af2dcf06237d83d4f29639656ab63e4a993597cc531c0df39d0c1e1795e9f72fd93457be41e56be94b5105d0eac56fd1dd6fcdfe0298364a8b15ff9bfd05ff03c56d6de676149b1cdf7ba99368552a4d472513526d3650b03f771d71918587f48c7b3f4a718a0d9ee8039aceb05a1234be84114014eac1e99938d821051de93519718897c431d4ee35870f2b9b3aca497ebe34ac9389ed6c4414a00145c842e53f69d2e19f9ed9a602cf123c335847d9d11b74fda7a6d2077bb930b2529390e8db6d1560d54e6738d9cb7389772345a718e5d4c02314442a07b6ce941b168c832188e8be128f4a9275c1e4b9219bb5975d27602b398542ea9636e86ea7d44ea5d5ec10fc88f5dfc5ad8ab380ae86a77b505f05e213bb6c58322c37cb0ed103da4c3913039b771b06f33ea8d4c7ce03a2aa6c40bbce70773f4862a8bcab7cbda6e6bdddf99a0a606912490484fc0a26c60d22914a33f6b87c9e37be2b83f67efc4b9201dbc5215f7a23b3d4d27d37bdc7d1d6b1a61fc8a99c78b17a268533b69b62b28d6cdd73cf7ab6e6a7428b0fd881ac3e929e15937cbd4efaaebf0bd25de6500f2e7dda69e9efbf5cdd9ac932b3e6458ccbaa9d80f463bc549d4f2e3711063c843a81423c24cd6c81228945a3bf5a7c9c7e5d2242a0a492a7cc0cfbd4d9103c2ecd7275624ff089e807368ccda6b1e5c78c6da42256e01082b63fcf0a667eb7ceb11af618ce9814ee0709670648775dc134ba6fe7724238576307d164f4a2b9be1fe704cc14985ddbf2601319b0602f18261ecbd4edea0a8c703835947da1df0d525fceec55b3fcae5a50ff577959fc8a47e099d1aa35077e3f09c54833503389ca79e098f7fbae0423404467a7421d007615dc5347ba7adb0127021476047f77ace7ee74b6a3d2cf841ec3481e441ccb548ab48c1f542e5d99f27f4369215e2a71312bf5753cc1ac9fec4700d7f36670bee7aa1daa4c4c29424605eba487e39848579fd2e3183a420df57592cd1bfa30c3bed5f2b5f7e86e5ba2ae7db140bafdfc1796495ccf522fc0887d6f46f75e1efacd72fa8f486e6c1b3562b511d68e9b3322ed67338b399282337dafe7fbcdeedf60807483e00e0a268f204c4e54b2765e17b5481bcc50c6e3579b776713f51bdeabfad49bfe0e09c88d6cdd28002c61ba7b0d39210124e7dce7b4bc965b789a634fe9474c5ff99138b4e7c1d57f67091aafbdd21d36d15ac9c735c3f06b1921c9e00f31acdc362482ffba170f090d1985d197873833fb52fd8766b32da585e4e6d8ef0f30fdec94a96e51eab308006d30f29f297e1cf04ca0f90e1a80387e48cd0f920cbd751e2a792cba46048297ba07976de206a3fd42dd855b4087c72e438ef7e88c792c1d2a4b137762c15bed76bd074181fee934642f89a8b9a4465127f767c356cda3911f5494e03341f5b8052e5fe99d1b1a1f102ecb7a404d0c559ca2c661d3f5a4393238a96f2a4607b4349eece96b2629e0de1b570da87b73c67039fb1de62ca55790abc43c3526f6ffaf66291ba07f55641c95151588453f7648adbd08850f16daf1ea5af64325e4fd851f692e962691e934dcf8d0441d5542363c62aa435d5d9e684d3aaf28578e8a22a55e39d71b6718bfb417bc798dc6a824dac9e0e6c1f140f7ae4584068df48b7df055b22f431b1bcc02d8cc4d16edad02159fd41a6a2eabda00f871e9639ed00ffcf333513d1161d8deb110f3b349d3b39ba347782818bb1311df6d3d0364badba3944fc1f5f84fc92bde4f1652755d3a68110946f35ac30f850ee17c9742cf0f604b2bc5d348a653ac184ce1f125f235b0f30154cf7d3bebaff52f59e71e797e706c45048d9f90b242c1b8c30f66118f4c8cbd1e22ae2aa899d09cb45a96562cbaf5c04fac467a2cf35d9e67d69b028731310b325c6b93885c41125c63a0aaf3bcb07a9b351df5a276e6e6dcb50e4e09e66ef0c9cf5977cfe7fe8ce96013c663fbf3d2706bd1299634c38dfa55bf700322e32b2a9bd3c60dceee5a70aa8e12361d0c0eae197190513cd732e0302e1a7176166d4294b766b46bcf7117512ac9d1c0251a7a4082bc8b39ad639187ed10f0895266b2b5f47a0efccfc30d79be3c0cba5e68db32ce16f75ddd8aa8b1c2815ddf3aa6823f715e97f751b4d618acd4c1266d21c01eb8d5f2bcf2d8eeea7c74e0395d52821fbc552fadc741bcd808e2ff39a0e7051fd1b82d019177cb592f12fb7ded546bdb508393cf27d89ff98c88f6ab18780b4902a2ae64492a5f6c833763a5199d68532cd37428c6b7dcbe8c777e24f2fae20a44fc19cb6514ff3d90dffc35425c36655acb57ae07f02b23c58538eb4fda84b6123823960240e85bc7704f6daee4a695e2ecf65937a88bc67d2cd60b79987b37e55da6b50d3b73230d726c84c7edc03e01ddfedc3a3461cc89fdd357f5df515a4ea00a13f7a19abfaf520fa2be7e83726497ec27884fca13340c5997006650303b932935deb093b717231f42fb1e2b384be496433f6224a77a40fe9e32fd4076761a497ba7415e6f8e027e9940ac5983e334cc684c0e227a08e72182dc8cc2bca2183358e3956fe0813cabb96d36076e745443cbad0a1a9bf2f4f478869f9b331001acf35c305ecce74ff15e8d59419290ad2c849c6a9f9ca3d02dc08120ef42c75ceb78ea84ca6d2b094aaa7672ced237d03a55d6f7ba37fdc02d81df91cbbdc623d174b7ef40d5ce67f771b506d009ba8f82d3e4063b821cd7a5254ecbad67b5ca3ed32a9d2d9d03df621de17943d5cdebe5400992ba0427d42efd7e2f3b9a9fe91c4ad80fd9931e2af629c1e67fb3b1b1eb152a939a8020c84b7b7648c04118154f2caeba5a37580bf741529afc6c8edfd216bcbbce880d4450099f754dbba6af1b32a271cc3164660dfc71c0b32167fef8e9a943d5a8697b5a4a81f265ee506c0805b3e1b6242945551abf8240d66eaed2d1b9d42d6129569b9d4f2ed4d88129461e8ec064b2057e3132d40f4dbd95761c9ffba0b7992936afab1c4dd207b6c55f310e7990228e3a1398ec917c3dc3cabb946e451b40f5bdbb431f7a32d624ecacefbc188f80f59fe0a57729fd4a49e7161d751a2da31319eea313b950eebebb26ea2cd751c03c18d2edbb339470cad48a9e18086fd12b34aab0ea3de075a2ea9bb0492a7374404896b873c1b85adf66c14df9efdeeef35db8ca415fce49a0684625db042e66e9bd2ee2e651581af8f6281e890a433b93b67be68f568bbbe9b570c1a1efffef19df44e89e9a34799fb68b35c8f21284118c84f817adb373e287a4d8e844df0ee2542200ba13212ece1b19b7e26a7903f4d179878be2d14b5b01baaeee54d96edceb5121767359815bfbf91118e52d4627f09306d268f28b12726e863cdbccf78a5bfe8d3aaa337942d62966b348a5979c26537cdc2549c02401309681715a0a8265b15aef6e9785a42b18648d31ba94eca311edbaf7ebc52230dbee47381adbac3f37ae11f418ad53b650f0a7dfe21912c0d017ce46ee794d79fa7534b23ff49608150e08f2cb9fd0736200d4cc6d43e048a0b816c5b4d2e115f7f005289eaec667d92d45d1f81f3b1124214e8125240f86e58c3f4cf5403c6a0c0b48ab269a5415044edf07ff9d3cb276c4568dcc8f8d6384d67d9ea645558eeaa63f587ae5acf895a87bd7dca373c0121d2deeb1a98a600c5ad426328b3f144ad19c7e0b49b791c9b8d5ed48857dc0bb6e53280cc273f02f723560a29ca5be94e91b4cde5b624819a67056b4fbfd460f0065770620ca01c00ebfc25d73a4ab5a0418c68ddc2486c5a5e670cf49c7a579b3d391494a50323f7901d97ab33e1d0050571d8623d00c0c345a47d2f6f06ec42966c5547a2303d740af2657367a9e24812cc116a5152b7948607f990c52b109c05c181994bc18e207db53155dbf91f2573728955e8f734a08cbe48e6df91fd92ee03b4ccba13153c78c7b13fcb0efa3d241294347a729c100f5c6d6396fe61f9152f8c0a4061edcd267dfacf75e33e0e67c87799bfab474022351964ee5114231ed4c0087dba682ccc050c02baef450b6cba338170817ce2d03a0d6ece8e176865aa0aa429978ed3637936a11d80dccb1be9a1faf4be6081cb5e47ad7d2a4014449abfc168460f9173c992c05c737871239e9f1c135125664d6014bec47f9ca7877387de9b4c97efeb53918a7e17cb5f60242dc4ee874d38356d46ba37674e2ada549d935573c957c8bfbeef4f0b78042e4b85e99d03bd0eba506fe25e83e26106bb86b1ad5669dada54ba4fd7350d0cea20994e58a6672153a59a387d483108d314092f58608299a6b59ed500dd1cfe7b979a8b1d8771b6b3d07fdd82f2646a1ae7433f920e194f775ab0283deade2b1f246e03c7a4505a88a6ced0fd13e5adc83b225ba5fdec025aa295bc11f107f0b8b25b6cabac8a152382c7da7e2abb09a68a84bcce5a5cee5b4b2ae69bdc0a04c0cfbadb28082530859bacf05a1b7718926b59575ffe4a268b5a6a01e82f7fb0b8cb56395e3ccd2a7462040bba8780e6e13b2fa251445394f12da6310254c7666770031c57ad2d09170f7857b452ca8e9f6c845ae2481c8e5fe46e4685702a4ac9303e60a24c15253881c96661e9eb0a9757b2019e9a4176143fcccc5fcddf61f523a165585f587939c230ae57cd7b7e0f378df2879177bf4f49ec2a5e15c1c6ac44bface5f4bae9b9365b06acb75ce3882560cd631323d7596a23ebdd6f3dec02c7aa0f0cf4883bc4a5f0f977655dcf4de1510ff4f35611fd541019cb775ca477cda7e35d340ecf100066f42454ae553703ddf09e918169f6f97caad1f121ebdfe0bd64d5cc5d8db71bf5d0d192f827cfffcb8ccd1a6a8601cae8e4657c87e357685a1d56158c902cdf5233b42404dcc7e776956ff64c93c9f82f29061b1f764b27b6f626ee855af89fe43f8ca9df74f9ebb179c4d1d9a2ad50117dc09705f391f0dec7ee4c4757b6b2c00480b471be1ee59dd64a387f050e8fd0724d2560454b1027db5132d6fa5c67369482983f2fde2aacd3d5ab453503c138eb2b47f6571df7d34d0930da1e51836549422e4ed0e130d66fa8dbaf929bd714e28397f44f3158104f7921b0859b9b5e85b6c5ef59854130ddf6ac9cb96fa0da892260be66ff1fe18e19ce3d568c59a5023d803fe869da2568a8a0a39f41fdd76c56fda2537844389d86dc0e1f0485aa41441b669008372d91a2b75aceaf8e19376f3f2c3f7e42d5ddf2eb61fedeb81ac8c2637fff8b824254e0ef2be6bc44385f1fd7d3be35c6e917fb53e9a7acf939b68389788a076cd6671eaaff81a4cb1912d7097a329343e1a1a1aa47607bff013b51f4adcb25fcbcf615b37022da571b4023f20c6f2a845f16586f02d11e551ef0cb0b3ae645104b025694c344b5b87e6acabdf1efceda6768b08e47f860a3434af1cad9e5dbd00a62e09ef95a9b179e32c0940e72b774da6a3f082d0f6d67f204362c28befbf61f09fdcc859676e936d225bae293573a842889091e0d0db0d02afe0f94ce0eaf8d561fd2dcb7d7bbf91b9b9121ed66701eae74d78fe5e4f610af4a0ca270a37f35739afc6075cd7b7b6c9a5af6e2a26f19aaf8babf663c5132bbe8e387e4202674bdb15f4bdc4f859a6b784dd1e8071648661bde2d03e9bea4c55f8de928e5fb3cebd89573950264b039e3d405da12471061a361c44e9b01c275ec8c15474df5795ab8396e0f25e9b5982be3b82070741be697f3083626c6fca9e32253737aae9550c2b23c31d7dd4c6f91750afb6b50908439431a60963b3c27fbf7a7fb0af32ccd535eaa6fe34850d27461ab1f04fbdcd04490d1cdfde5d1d5d8e5c0c97050265a1965a531e7a4399b5e40daac177abfe99e512544ac2ec877f048ca549c231b7d6db4e569497b65e7df6e59a530b064dc820d26fd5729ebd3f8b81d535650c06ef8103561b3d09b05391c9d3be672c369a6f08714b38201167439a2f5998e9207451678e1bdf680fd33878b3aff48a82840bfcaf9068dce5a23385535ed67331672868f72f89f7061fcd8bb95f9fc328476043801476de911e9ef6307721b382a713349321f737cd7c8939d5736986b1b02377da0516b79ad365ddc8876628d1df9c99ffe826dc82b0babc714809ff768c30204362b40593c6614e63fb8576ffedd578df5b63af836677f04c4a0388f562abe21958425c9d56af737e6906912adbd7bd3b69ba5402aba08372e003e140af83a5963ba83d93ae3370b500120162873baf30764be7125a61c468556c8171d1254cf4ce0dcc8cd297a3b842dbd30e71f7b99cf1a1be53ab9e95a065e2a81ccc90f2c781a0ae517278eddf4c83cdc166a5cade4243edf0f6f75e81ee265d0149a2f87a70cda7a656e6b6676db6a7e96751a44242ed9bf7ac39e810e3e8dccdfd549a46f048974eb8fdaa8745864d8dd38216d28c6de399e53dc920fa3f2f5e0a3e428dbf54fd49eeb1f51b68ecbc1b4d85bd75124a3d39547af1a1aad5c2280d538f5fb57fcf65cbad83a337eb70077bb65a61ac40a5a11d98e26341975a255494fbcdc9786b0baeb8ba3081616dba871c71964a4da5eb2a3e5303ac01442d71dc0f7cf9ba08fa76f400404c1e5e6b986ac477e5c7c3f487d8ac24f986c923c48a3d1a9b976d2ca65031dd1216124284bdc9dbd3b9a481959f7b56be8ff9796a34422832c9d6423fdd771994455cfdb71e51a7269c39d8c737785998c6de8c9221d998795f6d8bfa6a062a46e69af91959dccc900a89eda11dd20a2a288677ee8ad51be9138dc1d413fe94c7b2c275fcf374ebdb3518a858910674f4cc6b3d005aff8539a48e6cf6e2ee3f49d7adfa4b3512079e5619d3acce34a75504031fa27d69e43b2aaef8611164fae6b7a074b0481565dbdd50b0d5f52c75af7b13a5b05a602c785ebce8dca45cfa9b2380ae208caceebac52d63e042327866e26a04e64869b604bf1038e4795720218dad50214e1568d07338b56b9d0be2f572fbe8f1a3967671b837d888ef37e3b626a73dac5f434649fdb3b53c841cf6f1090a49d14efe1c784719198931e3f710a579990fa81556c1351a94885fe05f6f803a262ef253bfb2f64fd95ea9b7ab49a2efe7ebd9912578d7cd311f3bc4c43c32890ba8b9fc7f96a0fc983485ac2b4e72525a578b2ba0565d7d8cd68674c5024eaae204a7735e80ca47e13e81e86dd0bf4ce44ff6409b0b722f08057cc6d54b9427f5c52abbed8cc8d54dce8ab1e2fd5b25d61fae96b6c7d137fe68af9cd49ded92dec393670ae39190e2a24e331a3c56e65bea2ce18ed231ab97a378b210e4f050fe25e323c63db8ec5bdb709abe05c4ea2defde79b239ccb4c563063b86b8663bfe169455b55535383b2b80385d4243677179e03e69fa8e92077f442f01d693c80102fd012c32310c30637865c1c4bba41c0266d10641566f678161e2c7ba2dfe5fbd5bdce691df0d178dc43e49db38f63d6c4b175e34d72447229fb7884bbaa4d947d84727b9aaa943002a1233547b62de48743779c79680708fdf66666f4f91d17162a153655e510458b5c0e9da9098f9fa840e34a36745c5a8da26eb30c48e5b7f2778812394ec12cb6ef97599b239628661750c233ef42c93b49e58bf373e691e096d5e93a9a14f18d548d54e9d5e064cab9cdd43703c546b2eb40a219d73f4fffd8eccff45b2fd36bb3b4c98ef842f8d4f379e298b3558af276da0aefb4cb2f984404fd83bfa86c778e4829e81df40746618b0abd2f8fb75965baa782294b92c16c67b55ab01698c60e25fc5a7e700f42738f062d4e80ae581a42f67481b57b74bef8f903f0465245c5f6436b1cd26f435cfed6e01df10ee5e3b093df7415ab1adc27d5f0b2be3397ff1620ae53c8371f34ebe450a3d7db9d327f2267fe3669b110062810ebd6df2de6108bd6f7ae5d716d6533e3e5111c3629274540be4cd707a8e35194034075c0c7d9ace1bf6d5f67f99844b9647124c4ee542ca06a15b871667e48fd58605db2904b4dd0db2d940a4e0080bf0f8ff7c114248f72a13c8892a7c48501cc2007fc0e5d03dcca3334adb5c3ed6edb621c5550a9eaacc307265d54e8c765f63b4adb17f0c1ab07527cd768280f7562787757bcf2c7718c8e14b1efe264155fce25e1cbc8dd634a79262811b1b22da006bd68649762b938450400628d1f046bb99cebab8812c6a601159d63c83cd64b2ef0ef6517b1a7a40e0c4cc984772ba2c4924d7695cf454558bd8ad41b5c037703d729518d1fc301fe61836fbac07b2f4fe17595eafac7f7ad52badc87d5dbac53bafb4ba27b90c4a34278b0e8de6d1743fdf60acf5edc961baa7284da8e95c1ac9c544d81cb82819bf82fd9ad7fed3b56b789b5fbc2b887ffecb2f82668ae6d7c850c88a84434568009b2df2da7b78953ffd37e4ef964e86b6db528d4a06c4bb0140ba38043909e192a25573958454bde48b671c36151130299b90ab868e7875216da752c56dda7b9597763c0098fdbc3dc3485812af4cdeac0ad70abb99abc860cb878e59571f0497f98ec7c8619c97f2509bc6d0b50781231ae41e37f0f37d9a7b5bccd954d28288e8325c4db9394577877b3e152c356a644838f6792f6ba95274f6c36ca7d2a0ac5265b6b7e32a78ba0736fc9e74196794ff3d24c6c9286826c1cc2b104791c9c9b1bc6d1dc15228aa60665989b9768265bde2ec82f17055fb177e0b36e98a02ad97fcbf11fa6e59668dba74fb19dadc4dde5b1d8f1adc0c7982275e9617748a7db22198efcf98c7929e6848d63ffc7beae918a61bb59eb34bde286aa21cb7f4dfc9f114114ac9aa58cb5c9f66ac21ff620dd95a2227e06480a65ba4ec97ba99af70bed6b11575c73c68e0ccd3fe448b12a2c1dd0970c68a698f86ee58721aea84b2665f5d07e2bb9c01d40350820e9e5b70595398371b40d1b85ead92a9a2318b245b7dbb55b2f4b7f8046f744a287bf8143b994c4188ff3eb6c73d09a308ecd84fb5aa7e537e12f99571d271ad6372734cac5499729ac8bcd141cc03e96d94fbaf9a86d2a656f85e71997b5ca40e7d3d3952f55c08e1b1235cac1dbb8392f14a250aa2b314a51899c0287d79508b27469ad67e4aa9ef57f144df3694424613e96f6c91fedd9c5bfdf1583e8d9419ee6056b86b71fac572ef3b9115c83ae885b8c68e41c3b606d086a737e4682285287187138e3d42045be1a64bbcc63c067f236bdffcb69db3cb7b54c8a60c2b595cf771f02f626a900475e28bab9eaa5f76fc9b8151430126c65027a4c214f922dcd36c245bc0f559e96fe50fb388d10b2fc875656b1ff41b6ac03e45cbf826ec686e05dd3a940d2b8be1faa8b4aa010b54769706f7dd73e7806eabf69bcb4f60e094dbdf098642e29be584cd19e6188e60064aa0424e64c4896431f86eb2b58bac317aeca0a43664db4f9ef47b47cc551c8cfda24a31d132ece6c7791a0fd1d990b2bf30165d1565790a5096850a2a0e2e3ec1e3f75ea33ea907c438f6c595f8409ee26d412281991f83c190f4e39a77895c7e6603f53580365c745c816354b6d1f9123cf09c3d5e9896afcc3a6bb901839079022e3b7da059c650b29cdbcfe0cbc33d8b8a67be350ff79789c03d5c8cfcd2f075777d2b110e4c2ea4ed04e704ebba120e5595bf9a99c5816938e772e7838ca53080f88d6d1c715fe3f85ac597ffe5bd8ecbad2fa495a332d5c7f436285013b6956441af57b6c06620155f71b0c27de8be7b01df4aebec17051c182eb60e1c22b6d81784a9e3eff67fc9af3cca9bf406f9706bbda53f62811b6f80a4e1426f29de2c0aa285276b964afc52fb9abc595628002bdc34ed58fc7df0a7eb161d5c9458714fcce04cdf088789e16eec1c6b4f82540d9cf8efa8cd7464776ad164296b127029a565d1e686425bc788e8b1c4d779c5613eb05e99fe1fe0c356cc59b59112021a6ccb54cf7fe81c42d693f5c995bd2661fc60d1de63fa1596ac5cba3145ba8003e7de58f7e6a14a3205a99c619bf9d3c58bc6ebe6231badd1db9774274d4fd6408ff38e15c6c6ec7b591bc412641be122aa9298f79611080c9c3bbe7afcd54fccea99598432a4ae482fe679a2aa640f4f01b35177c9df0c0e67ecf2658511157ffeb4c955808c946f7ce525ad92d9bc7f000394a22d1cc265d5dd5ba7fef3b31c08726517c2089029be865d0a0cc380dc8736bb9b09dd47b56fee99dd12579bab4717acb35f2d6fc9f555499f39d52b12048e0f7b6f46466a327ef96fe84ab82f4abf4f38166bf0822fa4c12c00fad92447737b490935c39a474df0d603b1a1508f48057e7582a2b9cb7b4156e40b0d787a5a3e0111810ddd6caf0a5db54f480e40359c34b09c14fa3b3cfac457e4f1cbc374987d3a1045c863a54612e0634159286165dab134e1db324b5d26a8564e98d0c572014c9cfe966506886d73479d342c4be24f50000d0bd39e804cbec3d1e57cc135ec94166bd8f4422a570aeec7be284b6e7863e88c0eb0c18d4062b3fb30a26c73d3e080a7dfa2f53504ace7fb0779ec9d03be2215bf24b4617e37ef23e813401351d2a883814d4f580429902f4d0529445d3b4fdae6b95c3cadd97da4757a5a5fb064f1e52f22057f403006f929e22c6b3a85fb3544d4cce5a57dba3ed2a2619c589271dd8b1ea1841f0a431bded170eda56f53d2fbe09e4fcf58c966a90053c66f495a655e8842d53564409a81fb092d3a800ce6d067346005d1bc8e370b90c9055aeab87b41d03fde88683ded0b9d0ba978b5e1f47181796ff0bc5eaacc6897c446520b9fe69df4975d846857c1e8dcfdf1e6282d269cc68ab6019f2979848f62571704eb0ebd500bef4043cd81e9f333961a19631f2aa41a51eb680691beaa5a580411096f6c1ce94f40bc37ee3788687ca912c2ca2f70b4a18f0b190678d34ca8d05aa774d1796a84a90861e617c1d9b8829499cd62ec8b88fb9b0bc06d7affad7ab34a2565384e192f39be78ed9c437859fd25c804625cbc74a67d768e185afe833686dba940fc632fd0b0a3eb47ff976061f499954de12ff6c58189b21f5d409625b22d1c62fe6f770558540cf68bb8532619226ebc186bae44cdc68f7ed273049a0cd1a33070583d903971bae50200480bbcedc06b1c6c31010053f7a7051f1493901d0267d87f7785449aebcf22cff8fb05482da9155a721989a766b17074c266f925798dc4894e4cd44daff4f717f591a38878605d481e7842f6f8213d5c259abd1c0c0b6a6cdf55a339e1fd160217afc8aa0d25f51cc97bead6b047369e0106b3cc98e21250f490e5bf7325a2d5a06562c0dcd48c96b0dcf0814298ac9bd0acce6ac601aa80380739115d6eb5c7747e9f0d31772e45247a17945e252257a19fc33e63feada6bc8e31b17f24fdb11c9ef51ab968773a987c5a460694fca81db0f44c9eed82b74d5ceb99213888d8f85b0f8dc4eddbd37a3a6f7b9c7b53f9b7d99b12fb3310d93dfbef7ebadb84830c1e1fded1eed99ee4e41e62de732c7135d4c943bd9cd529cd051544bcc00dee7811e3d411fdef41105d5147051a3a25c53cc4db95f7126dac9cb0d53166264a565661140386970a3266750729a847ea8fd6fcb70e5ee02139e239770286dce8ee2f4221005922bba329ce4b7fd62c95cdbbe47a4072b0e47650cfd9da23b752820354493a239f43320db3f62ec4442afb5cf38d9b29fbd20e073ceb85475c87c81eff41b38b4b7c023e0a9022fac7a1f7b79901d93a92ef9c5af6f765739698eee85a2fa3e701ef8ec0b0839c63e2ada5285d2276dffdbfb1343409da814551a570277f0c54bd492f0c20c7ab9556cce4697d61f39c507d2e4e0a242411d1709ded2b13338d1d622e0b9dc5071e97be30f148a98e32c0fe38a1e3ae356ed716be89c91d094f23adb52de0bf4d842b61df7c313bf15ba674eedf7af681b3398d9032005fdb1576450e0df7aeb1364f27d0d42a233c73dc9c1ed235ecf69fbdc00b435d86cd5a1799a70cb51e28c021bddfa59cf403c05a11d74a9d14d1e32ece1f32a0d535468309d91d1bbc869865dae8e7639e3d35d058f70264f31bf83671532cb9c73d19f52839c4f2a57e4bc773fc7e27c98d0b6ea476e6a299f91b0edd951b6557774c0298db6544d26061d093340158bbc31c68d97e58aac3def146099313531a4d45f1d503cc89818ead80ead1d209599d25693637099fd8983d39c0fbde7db839effbcacb378e37465ad6d3736d1f502e54132fea83883e47c6844e63d5ebcb7b12e55c5c290ec6e6d7cafb5eb5de115d91ee24c063c04b75ae760ca897172df13ddc814cc0a9d4a020e22c7f258d64d6a7692f3d0ea0b76182f26f38646a27ee1c35be436b80bbb0aebf87e33b87fad4926d22c1cbcab02ded1dbe58c58a850a62e9bc951e5f38cc304a4a915a7ba867f2ec794d5ccd6f1c0a2d489ae2aac7c5dafb390940249a210d0d69e2750ad8bbd1e6b1fc27e454d4e6b1ac1259a5a2432bc4ee880689bb4e4fe932e744b8ce24fccb6474db424e09ce7ff1aede4bd19ed12c4b17a5d05e194a697c20f9e64c0bf669bb2a7725b6f975e07c5f246cebb7784cd0e985daf09176a3eddee36b104e8ac74cb8979e9ecc52138062ae8d26ef07297ee53521330ed85ea3e64a6823eac52f1ad3c4a120dd113149ae996662a5622070b89740d7888fddd82e4cfc23c9d7fd534caa969b42376f3c4c3728494a0753ef828e55b1857e2ef9838185e9a3cfad29a5c3d2d065d02ad2ca855517a72ad0772bda4b0cf3872ff252784847e3896a36e96dd6cc9ab3978a433ddbdded95f7bd83556dad4d55886060aab1aa3ca3cac55c4f7fcce6aa7ad082467a927d36bab82e9af785379fc23c3434d3d2332405e039f0cfb3ba79edc41f0e44ad4094128d1a0cf2fe1e7bf54620c57b9cb167b867f425f470d22bf40a703fad13a91df8550c5ab864e9658f061d3e2fe2949f9ee1d20bfbfe5aa3f6d06bc72b3a1a7f5bc2c20140dc7fa33522fc5166bb2b76aea10792b6572c9d593120edc0e728437c44dccb23b653bfa8d2aa8e62624935af98f13fe4d918e69cd4d3dc316736d634c56371c78c35cb84e978c290a0b9bfd11bdd669a76b41cc64745a3068dde0dd4735677636ae8a343a1e696925b99d288c996b9ac2508f3c5411a18daeb1e3632114b652363ced0f4d73591287454ff877df720d3444cad9ec3646d1703649efa3f009fb339f4aa78170835f10eb3e103e32601176fd82536a02edf981fa26f3fa84da1b29f4ac5f7c544a704e70e256b72e8005f2863eea02638f06d427dcc936e96fe5f9ba8f49492e80dfd1df2fae6914c9c68d6d5944c06ce40a93dbed39794ad3e53219a28940e9cc0ba50addca55a1ba3713b1433f90e900064727ebc65d0a07a657c5a9f2cef8565df4868fcdfe88b5fba52bc441bfa1b1ced71bc7d42f8e161f19cb4e2a4f89d977e359fe45816c1cdd58d5966be926b67d2a25a1874f2125e7d4e8e9bc5a1de29c152fed70621b9ef066f8e09a5ed6b8e8562597adba6bda98c6dc2285e400bf8c5ae2c61456c9afbba32de7752b493fc050270d72a76d4aad218b7c30519bcb4b4726c0db49d97116e0b5a5e9ba8e56cc088961d042ec7d66e5c44217bf40a128fd79a1807b6f517c03a9fe29b03af90860c9d4ee4827dc5ffae855ce37208fd9610b415d3f78c5038fc6ebdbdf33ae671765774fb732ff74a82ce00bdcd0b0c7ef4b67bda2bcff1ee879fe1e4b84f4d5254e97af6cdb36d791bb296b0fa649e1ac21aae570bb45be8b32814ea22bcef69c0b6c79e069027e469814322af5737361732fc6f224a3a6c44cf8e1f0f3ff46752d3fc1be252a20d0c59700f44d726a80e65476037fd6689758344627a049f10c7698cd4e2291103d814c6cfa9668c3aeb58028fa5832904033b309425be31a590c3be29f9c7a8563fdadf26d4ca9c0df473a00b0c0bb161ea3626ab26a858086ac63bad7f17b0dc0218ad74a33620ab09329f624a0e4bbde20287aa16f17442a2cea5d123bb99992d7235d1b4f36d13d1ee8d091ee7fe650326dfa52067abad75b5db526cbc1b7cc0f3cb93bc1b51a42d02d4ea35e145e0117fa47f0b84da1f50164aa376a1415305f74e5f3426ec3de3d6a0e93380c57eab2389afe829331da87d1e02470224bbb353f707bb8c7a2cb4f18cfdc18e67afd7ceca582f2900c6794ed5661f4d508e3f0b22ca9eedd90af8af720a8e87753891e4ac9068175fc7c4e6ff66d81a28ec0c15fb672c70dbd44f6e4d5c3eaf2ca7613fccf2cfe3b6eef7aa3a53570afde0d2e0490ddd6a7dcaf2b108b15eda10716d596abccadc2bc36f06f1cb0c35b6ba36aa7679da39b2a60945d75add88d74c875afd25bd5ef5ebda5a699fb677ec0675c73442ac77f30be66b562ca5c958cabc8702fb3f68bfb1ff63269d6e95b8064157d22aa82d27e0dd98366628d59a040792e69379365e893970b37a974b79762941972c12502b47fdb80185a11c9507290c54935e1c1de249e698b0c04419890df4ce95334026f5f73fe6d353dd70e2549eeb1200492e19dc8c854861f094ffaf1c544760700a3db1e81365c07e7c45c5a0c7fcb55089219470d7d98aed80605309287b0fea18b99db5f71a6398661797c59d089b919fcc97d877ddef38a1091b96c99183734c4c48dc5ff6f8b0ec51ee56c8ee312f92739e3ef6390b71e6a86b619d29649982c69f650d383a41cc7c42cd49f382c44db57c85c853b5f337c57b23e9476b40781f427fdd591aa186a4ff268b76405e743039c0e83f5d17e0f648aef13ef90738a1bfe64192712ab8ba1f73561b9b80607fe3d7d37727cc77608d9620024dd7fd7b0ef0e9b5b490eb89c5a841ce516cd81ec7411ea33e66f2aaaa1e382e46690a24985ad4bbe0d3c4eaa708dfc0aa83e621768a6c1c59148b372e36f75a20f1d8081c6fde24c2b7bdff948d9dcce25349d631183ed7019513f33e731b5e26ded387e203ee2b60ec5613a1091d0861c88cbceaa8d0613985620a474db79e18b9d43cfba8e37a1941a5297e19b2fdb9637437f60ab0f938364f478d11dd206ada74675c611646618db2eb7f1cae75a0df51e5799b9712bc74a67f3028bd5dfe04485d0a63f27f975b00375200f22e1696d02088963e4c9888a496b02faf0562cbd7384046094edf8ec8a75ec0dd41cdb7d53aaf3977f4de5031f45145b9e3e7f2759a714a2f47b110e21d0e1a8379099cd5cc21d0e0c14d64ada64d5870926444029da87da4e6d6b4772909762901ca2c0473a549e1f37b2f19db7643c53ee586b655f9166c71be3bae09c371de1515c56a44417ee903ccd07e0afd0e2ec7ae7f4ce24ed751c4e9c8990bd0c9a176346b511175bca6207e9e14689a18b91f0f93dbdcd397bbfc90dabebc7defaacd7dac94cb19dc2461a573ea4eac49fb0e0cca87ca39fd27757cfe6f8a09c82e554256c9b95f7d1b1fbe98288476126ece75a2f29aa7388c6b9e241a852b2c73e247b472521cb901aebe138ae384e7e1b53e0064d36da169f35f1bd79ffb7c8d99670aba06535ffde758f8b311db0aec073baf43676cdab75b830c6812f98259e5a9b9898a64a8304bd355e755bb40e7c15b34fba73c04095dc434053afef9883d16a3f3cada44b55935ed8207513467d1c606eaf39fa78167b5ab652750878151038cda67cab36e717d69669a96f282a91bbfb2c2dc80307ef9695aafbdacff9a87824d54eee91c926c2923db10d489ef341d73819b72abf16ba1e2d28855d5c15d7440d970e969cf9c498e795e72ef8579648cade2cdbe76de91a9f2ecac435769b605f6aa9a8576c263ed876e1d648f2a89e92e29c2b6b8950a9a81a55f38efc53b936310fc2cf3aafad0e27683459fa01e7d55b4ddeed5640740e6e4f5e13a0e33fac89cf178db35390eff910ee36fd47d1ae2e79a47acd7d5b3589436f5a4d5786f5199ce00d00e12a4fe98ab7a12060d34cb70d40d2c5bd07ca2c7202adec93b460b467886d68c30c36387aeed8d61db24110674ec2be77c12495a0e667f4b4a6fe7135aad63ab8905f4cb15ddc6c92e25afdd819dea7307f779710f2496ca8d085912e5581bea9afe94df6fedd23dc90a5ba6ea4c32c3c5ab64a9130b3f0398cdd83f21538bbaf7a38376ad61bdfbe47f6ea817ab7fd825594c2c549086bddacdc1b52bffa0234cf6ca9afc99c6eb4b37d98f2e7bdf188d0ba5a2a241b009bbd2d01d027d6816ba063177d6ebff07c984d81fd2af9c546d2e809b258cfd29f9fa8aa48f946ed859bf1eb4f07d4a022600165d6aad153fc6ab9c28d574a82280a230c0582babf15b10715d6e0d1856b59bffdd3cd7f9afc9b5843b1d54fcca73bba2972d2743f985d2216248bf7a56267b599915c9dcfee3cf90a82cc04fe7cf030d72668f1101d266be5c8d9e1a72c66c1ddf47a155c81bb749583ef208993ea9fa59e1b211e66f658504dea6fe0ac47904c800f24999a2706563a3ef8997e09ba00eadec259bfdb566d077d040f2aa7d99bf6b5557e8f173bb4b15ec3e144b25d8433c513b6ccf435df11be73f580aea7db9ff42275b00d76acb03e4113b807548112b04308e9d479f8295f0627eb35f721ece2925734f687f183acc231c1f34900120c03749a930158bba9f3415be23cfcca28c43913fbeaf33c84027e927ace4148e308b93b0e0b30c7e61c5f101f4a62993fb1039383a79a34bc4a33891a654dc94b7354dcb4a6b819f4879b35bb99a043aa0339d7b2684ae9508f5ed1ab335d098e84a636513d2f04dff6496fff17d4152eda62c65b9340b0000e33c3314fdb8333b10daa33a6fd97a5054c130c7d19a10ab4db6bcc64132ffc49470f2e8f4d7588e6068e7b2da7c5d4732061f95e2566cf0ab5f3e2a9605e4f897d2f766ec0c211593916e7e02203e31318cb117eb00da01d3a4099a46d08c3e7d4ee3682f1e75086f8a7559072fba5e68b2a55121fe0dc9c25bc9e2d98157fdb8d2b0a0e88eedcda8da93b82ff0c89aaa1ff15dfa5c0d282c032e656af70a63e6f533e26886e4b5d6b3e4c4bf918e1a57fb991a4284ffbf282a2668d4eb180118c4197f75d723c27b9d006f0abf9345222b29fb20ccaa736c1f47a8e3c86c3d8e7b745cd7c28cfa9afef121b41a669eb979c664149dfe7610f6cd6584bb6dc2ebe43678063193fd5c87385d7228cfac5f3cfa0620f36da7809994ab39982fec1ce90463b3e4b8f9fc4c59eaa451f55a41e0fc4f1c11e14db7eaa9da37bd0329f7d1445f20fb278c96f3d51209764304173bc642c09bb6230e4f0f5c632509b1b98f25f0d817b94b15be2cb903bb292c58e5457a28f8ec3fee8def1befd4ffbdb7906d2f3e06922ad36ba194a84ec5db6302dd3d9059dfe7693871963ae5eb372f6198e4a56081d4b62b354fad92d88ca6fd7d228f2f06211ad148f7b8d3802eb0eee16837cc9e2a6f4445296a68ba85f08fb4e0dd3978c00e9f98304f5a4493e029cd1f45d5fa65df7eaf2d57d4c092b2a780b2a32de2b03759d2ff9c09bebe3b0f876107cb4fed16b8659d87a4857bc320f69639c0c3a06bd2179cf6b9f0c4fa82f606e43f3efc6796cf9afa22769a47c0a4fd9b5cefaa04e46816cb40387c906fa3ac610b4392ff0e1e55f110add016fb58dddf636952187d2491082774abe820fb93bd494b4df9b2d7f374c40cda5deff6eefac471423df7f47636b474f1c4cf5e903c9c8126035197f708e4360f9e3b793f3ac3894a62e6e62f77aab4fb3da803a64e5bc9b09a48c142ff4c0ba3898f77b37ff9ccdc5a7a9fbbc8b8b8f0673e62224c67f661ae3d7ee40bf2fccb4ae412bb93cbb644095e3efe45827f48d7f4ce6c28d084fc8f61d6602e7510e4aa37bd87fe2dfa6de1f1825baa9f2690b9a15135897385881f9af39bc3c17dfa88e1bf7b04bb70b1b3ebdb67c146cfa6f60bf740a55fe0a00ee6f2096b327e9c2ad326f6769357d9337c024b8e4f78e8f37894a24403d94c419a7fecf02431bd9c57497a81e7a717a475b7b4a6f89ce1c328b212261cba9ceab5188c6ee134abc802fac862ac9c7605b5cf71c8a9baa19413048232f679d6dadee00573dae76aa44095f57459d01b6d6c73b914f8d7c8ad3516e2c14439e52a6a7b63f3bf21d5b20dc3008a9324444dc53919aa909d4b8f9648613aec7df13d1bc9be26906450faaca5bc9a954b99e84cc24366836fdaeb64fd070767d4cf1dc3c256a02810fc6f6520f455d0616a635e1e6b17768b99f39b78749172e5aa828483c70ae799413cffed0580351657af3efb2cdb36697554d50c8e1f7ae41c7d36fb846ec3ac94fd2bb60582a3dabaa205bcb3abfea24f66e92f64b249fd621e4725434f7e3df3649e205b6f7afb1fdb41a867974eef999a78aaf750bbd5e471d5aef5d12cf4521f0015d12975f9b417ae56a1efbb3b0743b546ba4adf33c4f7fc637e24fc69ed4a0817746c605267f1862409354ae9bb0a5b9dc419a2a5e445771dd16be90f26d687d2aa57729dbaf4da5e1819064222786435406207f5a7bd119cae201264e82f28ffc098911497f924b5805a6e685026913616ee89b39c4482feb89dc24e04ba8abc373dff7c2e3970d45d366f844f15749c2e1e7d2c0edb80bfa9e437dc44d16d6ccc723c550e47c0294d2284990c71cdabefefec8a713a882553ad6af2efbb80cb1e1951c4451f46caaad7d85c88a6f215502c04fc83199780425f40839f62a30079e3d17b2516ce7d49cc6f018533111b2042fee3880072b2bece6f54a96db53abebd917933a9cf7bb146786a84e332f2b34e03bc127b6cd1b5af05d3efc7426a452eec8417ce55f288ceb4c4b9e101439d6a219fe81c5d16acb9b153afe042d4c825a4fb303498e44d2196a4019933f6d8d9872714277595e3c0222de983838d5aafb7e3d01f2659a2d44521f35fa91cfe9bbacf07b74f279ff85a6eb36d76ada76a9ff47372cf1dce73fea44e0416f4d4f4630504c0c7b187ce9ab133ec55c9572888f458639774db89914ca5b0bb85b60c4e6a306b13901d4caef2b68d81b7da7b56276734f05dfd334b8dcb201c4fc79a44c1fe2b7b9d4eafd683c6a889c32492236c3837cba972e21e253a50da9b5ca61e6bf26faab05469cb59f28bf21c4bc8e2483ddcf555221ebeb4db1bdc69781995663656499a4861329529dc14f70b0e4f5ac794eeb6f76f098be44dd17946f49826a4469d28dcc5fc7002dcc54864ee02200e1879dd7b32386f160f7f840ebbf34eaf52cd2f2499b88596adc9b8a24fd62c5fbd4f07e06d76ac5cabf0b45385f967014834dd3311ea98a0b135de50268b1a08a74754672216e65d525c66ffe80e1ba0eec895e7045e03cc13093572b94b98c2258db7b02de5c61f277cc8c64940956d6325dee63813fa7c6845d75bf2ab1aa5626328c40c2178426134dde3ec2efc9272ac0d4eb1537dc801e56bd1df54deccd4e34984f34a5590a21a3e2e9b7a1fb91e2f18c553f26578e0f43e926e88836ed72bfe1ee65582480b028e089849dbd9399e6097b6d57bfaf99cce0890de92eb363ee31455eee05b09708be4129d717b504c44e44400c12193fbacf3fb9646bfde8bbd105c8395cb04ab6756ce73b5897627113aad20970da53f951d0663c43c691aa45281418596196c754a5041dd27ae2aa52dfd6b7096ee3549fc6d7ae4ca67b71f675e03690acf8d05347f5389226e3c7a837659aead05b0a7720c530d7d2f5c89d5a7974644012f3fe3ba6a4f235a314efa1ca6583c56aa4907bc702393b62eca2e5cfdc19c82bd370a996bfc0fab7e4eb05838b4f001f60f804ac2df5f9a408a435f7658e33f1573efa758676723a32119aa55459f098480f1364b69c8baf82794ce423b33f6a0aa752b06a933c0259fab7063e456d5d9c2e23de0af78ef1b0328fd4f92c03a2672cb12bb6333d41e1384f96ff151863c4dd76fa916b6afebe03adf1788aa1dda3cc03e9c1e750d8fb76f24c78b0d53c82e41fc22441b3cfa7dc5161d3e5ef1401c17a5ded7481612d3a8f5035e3de34197e5973f20ef3e82ac25d714f020cc4f58076e1030a29190013c078c17c6e4e26f9412900b97cacd3677f181ff70b6d79dc9178e38ca0e4fd7562c0c121bc812826c0d859fca65e37928969de93c07b98ab2e18c7c65d146c6bd5071252580aa070ef76d04cb404a4fa596862a5ddc4ea4db74b9686b176ee880371170c177fd74ee3638dc25d4a31e4588e1a13e6e25ee1587582b80769a099877015edd8b324c983caf7fa684b796f54ea77539141f85ad9369f41753c8e414ecdbdb7b35c2460a58f24f0ef2b1338bf41020881c74bf1b9942f69991d570952be2540b395b58a76ff3bd924f117edad966637f3d12c90605e10e81cbef0b358d269e6261f883a1d2db219c3ba388c609b878c23b0977e17b9d7e0aa4acd34bc99b76568035d2ef598b0f58ed8c1bc074b2db1071403f1ef65762c7eab67306478de85b42d311a7a620770b4fa29b8a3f3972050e5ea7d60749e84cfe981189eea15b9f5c2f15e1ddbd9498e0941e8fb85fb1ab91adec2993b5fb59e5bcf179606710fe70391f207f9251c396b110ce1df3ec11c73c1e590d5031f2725f4b67badaf5d9fd21a0aa68358892b52aef24ffbd737163094bcf3a39988e66c8afb2634e24cb84dd51d90e76ba66bcdcdc785aeeeef3e44a01267e11cf7d819c3584c425eb286ef9e022a7d6a951ee95eaf4499157c4eb7fc640435d541ccead008f6ef6d6f33e2482079008548eac976ebdc9128811aa134b85728c41968cbd7b29b191b834e02f97afd8cc031ed83ff35c9f366e576a33a72f0b1ae7c65772bbf5aa4edfde3db7334786abe2b8b9fa2ade27f67cfd3cbfe465d7a49e901638268f2e02094445855364d2b24f48234f3744eccb9647ad96af3793b816a4f97d0203f8f4e5c33104d35bd18a57fd1243cce43ad51cdc9c075784b05561d719a1444858b6e358e7ebf1cc9052668a4afe910d0b3489b21b214bc230e359d288dbdb5b6197e6c9d68f49f245b762d58b6f9f2d2ade8584cc75734972eee9d4a7804e22c70e3dfca05af8d6b6245a21edbc4a5bbcf89ead5e9151a3c0d726e405e1aecc7f41c2b2ed960c8cafadf848b23652cfb2691c3896228ee97ec380eba2dd992893725c8d078c83e7fce525a48c73c1fc8cce4ea9eac8d6a83fa352068d0cdc864552df3e12891575a91e97eccc82f7b11dace4e6039622b50f0fdf80469d8f1dfed7548c3eda878127b395d18db2f448303194f287ef196b1f0017f6804c8f12ebecd78ecc8f7aa4b301b0d0c050785da050394ce5e8abb3e7c3e2355900f5d3115fbb296c8fa4133510db1ac9c641fdbfaf2c1edc7aa3859d0861fe53499ef16478a4d5f45a43f5edc21947efda7ccb55c3aba2639320e5c7c9880c5a9ba0c25859c935426c5c2e968221be84acd180d19109b7b1fab37552b1bc644aef61cd2b854173908a8228075441481c7da7fbec13431f7e235c56f686da2b18d9c67eb28fe9d0b5f4fbf0fe5c4fbedbf0f06ee45438d575c212b16b45a9da1c79881e3a071549555584a82a9ee5005bddaacffd8652d60d9c99b2eb00139f33bdd016f3b3178fb44e55aae47bd5c1f3847e0f4e3aa9e8ea848b2eb2f57b51ce2ed31c637142c79c6e7cf1c59305c10421ff3fcd7ba4da39bd134646d3ec0e7eec08a4cb7afe9cebbb94a89b98d782cc80a5939d762ba77d4be2ffbc044b24f5adda0dd929ecf27134cd8da747ded9d5442ffec35e16fb7fb09bdbed6ac5d0d90fdb32ba0e51390ff0bed8bb1b10ac83d28fc9b88c026347a05c9b4ea554927137ac199631985f7aeccabf4954e17b3d42503701683df432961cf0ef0179f5b236f4a48e33d28877521cde215b42022efd14463262a4c575b9f36347d6083a259c2c65bb85f4365a8fda5db8318085ded04238fef416113d244781e0ec8f058feef0e7910928af6b988d24ddeaa6a543cc6e01c8726229ffaa5b28ca7ac23ab6dc0bd754e2b78f4b62c21c4e0c600899146839e279377e2740ee4b56d70103c4be33da365477203ab70b91a2f0aac164db01883d3a6d4c92bceb53811412a6fab7466e702a8b537ad8f2d87f622e70175b49ebb364f9919a82d4e3377ce3391c6cbf08b6608f7b380443a78b35557246b49427a7b3d9ea155a3689733eecd9fc0b1f785524f51af48753f4a6135a45ff9d2c892aa46e1ecf5e87ede55338019839650539bd5b81f9de9e6111304672bb81f3a676b2e6c0ab3ff6eabdfb807f9bf877e9d637e0a7c02be16d5fd3efea39c8d28fe5e5ebf596353761a4fb0fc0f0a2fe977302d79a87ecfdeb1b08ca04c7fc1e0520d196f274b8490c26c3697bf7801b2e836aa33df3f7eb87eaa18e56565ebd3829d400e75ec676664021a81db6cd2d22e08322cd2ceba3a7b0b71a54119928bf2b1af608014ed61c8931c87a483972b868e1fa51dbbb71cc62ae0d12902d724d5018e23ddd5a3cbc8e1794e552b75aaf17852778ddb3f3536b2fc23dd7fa9d22c9a5e77e256f112d55ee7f8753784d13a17bdb7ba0b17bbfc356f22d56a4c5aad275ea53bfedadef81a614aa09fa5d6f4d02664d9dc77333dc600403d087ef855a530273bd1f818d5afd75e95c2a278ff260aa8a75d06f1998929036f2e1480b4c3f5b5fef9492a496506f280a54e1f54430579c97ba41da0bb85f37dee94086716c01f0cee9be8d37767f1e42331f9bcedbefb604f4ea4c000f0e9f248f220c3b01091674c9876167bfade5b2ed8c9c6bf073ef09b976b81c4e47a104c31cbc42bb2b47b1c805b065b558ff1ff3a1f620ea5bd743f7e59391075db5d7b83d18b56e7d050789762ae25e399567a92fe94a847f205860604718c0f584cc4859a3665fec0b3a6f59af2dd110f9721a94385e6bf316be1e30b40f111dc3a528f60d9d66f87ab0448a22c967a326012fa4766e6b21102eeb9b56937132482227d175bd2557be0fbca351539713198a7b0e443fba5815035de058df9b9005848bc70f03d942dc7d627f416811a931fe79b2e2a317b561321898ea7471eb2a471688387051ec8f74fad7f49a1035411312e712ed05e05251aa6e9b3d090830d0c1abe0d923c587097a4c4d2c6bb14e9edb3ce133ebb7f175a095bb19b970e6fad56b43c79c91d2dc4f11dab87a7979ebbc8beb647262a28800d314b70dfde2a605cf3bb874c8eda96f298c4a1907a95e642c118fd5636298e6fddad86c2b4808fafb460d2b3583b5f1b2e6314ea53ef7283316cd053f124a5463a7fe10f82ecc2a949055dd2d7f22d4931829217075278e4ad15fdfdc77f72947c7bf646d4c1004c456a8715e05dabc2ba9f264e07085c18ecf97f4d0c0419c7a07b3427abf3aa875d2c3c80a611fc2c04d13ca3cd9d078c878f8fb8413d60461d291359dcd35c16de5d990bce8ef4dd0405c6789c16e21d80818107cb7507197198d278499a899ce4166c7c1704a8178551355b7745b64dc17d4131ab85860a5de9639c8aa235e10ae7e288de6c4a16a02f6fded0b6cfa476b7825fafc15bef2aafbeb1431391d3980b190d37725316de8dac07ced4d2b087480d9c1754bc1a53425df6d5610d87404fcf2abc40ba0cf1d79687c1915c3659a2a4e609cee23668bb98b31ce8c9a472c831f0604528593299d5f57c3b8606ec03a0d30cc663d88fe0b398b1ecf56d17b705a3761ef21260481663f7afdc97fa897f5c15713b6096581ab6a384fa2f162738288909543f58603e2b17dd9c476e032f80d42514c6609b8536c0e283bdc5e3c1fb05b819f8a1e496f070d954b0be4c5c388a904340f9765a38e2fee52f6a65738745240d7012c0fc043645f44cd842fee85bb046b373214192f0a22ab0f4f4a45c1645672dcf82b05262484bac8471202340e643220db9831e6b34709121fb35440d4fbc02e80fd3a84d20ccc53adf1bac8c15e5cb3ec0f095f1669eae2f5bbfe7d750bcebd7bdcd07df0042f2409f5c3cbcba79b7afa2505394b041b334356da678c1b8568b5d42fb6b5c6667950cf87b152f4b0282d6b0310a88706055ae2edd8670fbdfa47fc68383554d65e1d7edecdec4a17664a1054bb64dcbfa0cbeae4aa2894c40c378b3c3780cd1550d9f7cf3c57bff824cfbb04297c56855f707e19795702f3cad4243422792d9a8966938530bde8cf1ea5739209c0c9f3c460b966a0812dec0888f52de07bfffd323486c8c8c86c95bd1fc14e1b88ba97fd03ac5c297a0929a2246edcc5f1d92127de3ac0c20c35e9cb3e846385fec4032058a7ab662dd9edd7d4b4bbfa18ee6f15ae66494076ee777e9dc65df2f792275510b450ecb053dcba3db5a8b029c2ac76b031c68aa0aed424e5643a778f17b9d5276aae3b818c5bd8489cc3858554c7799dcea0ebd8bb809d87d2171cf717245f43b4702f917ceb1257f5ddca1bba1f143155a5b9a47d57dc4d957df955e768e238ebd7ef25118bd4c9573488a123f3c16ccd2d3b28d912144f2ffaecd949a166baac8cee88b9af46009ed29303aaf976767838708bddd94a5f418c188b8beafbe91b7453f63d1d8732c6ebec0d6d8aa30d2b9cd608b13c5207c202e0c44a04baad6e083cafb0dc6f368c0bb1a89cfacb2597a484a9c5132007e2cf35a14a0ec1cf57c00c759f9f461ed731b220608a449070f605725098cab9b9828dd37d17315dc06137382a1992f894f436d3558896d1697ac697ed00bafbe91277b32bd30e8f93babdf2627ba0e05df569e7f33fdafb08bbf66e2ed758115c160f0091f61943d29366d185ca0ebbaddb0b834b2b76fa4085100f7d39b79b559601abed1671f3aa2df8eabd1beb01caa3ad96a9d33d1acc75eec9ef700b9cf5d03c94512777d5548aefbacfed52f87f351bec6f03563a5934f5ad0d01d6d9ac32adda6adf4ebe015fc63d72a1e7e98213e7902aba6181e29b609e0d851e3fd517810562d3142907694c6b324d483451030bc4cf7e79723a6ffc676c33422a4e9f6ba5e719f1206244896b1eda9d66bf9410b841d78b910382d7217f067802694cb2383a053fe9a4f8b915ddf4a813f65f7175cc7f2d67c469219601d5d3d67cac75b2eb0c8161a9f4de65d69e7d81f97a1d5d97464efd9800a0ae91a2f73dbfdcd5b61cc6ca9bf7fa784697dfa9c4fd532ea392f648ea07e26a9a48b5f4da9b271945e67a2608b1bb2c11f146d741e0517f6990a70907bbc045eb52a1b8a346a0a065b5e14ebcf46635dd2d3e8ffa4f1fc2492e1281ebcd91fb751bc95b9c1fdeaa8123447e4e3389f5df9466b7fb0b0ae17f8be88860594ed524adfae212b47b605c12a7cd0bfbbb921ea29951044a3f837b246fdbebc783e0da50a1898cd15302b81b6caf21079a81c569d63c123de3eb2ad65b9920bf6746135f338a1331c5bb00f9da466aa6f46bf58f47e5a88d0ba0ea73c73693d4eb77b2274c9c73713555aacdd9302da36d45bfc0165f1e33ec3931c932ee8bde0a5218daada50ca382d8fb0a9789b278fd2b52dc1c667523e2eef48c8167f6e8563e971bf72f27dcb4d35de228720ada7a0ea7d02b9f664a99c6bf6ce2621d00d8cc23a224007096e32d5d47ec6d57eac07d959aadaa22ea9848c234e1187a2c6dac1480e6e424d5babf0964e81eed4d74904569d1860ea3180818b9be45359a061127e03bb8a2dc630d40c503fb32501044d0c1014d658910051bc44058bfaba32bb3db5259ca7ef4b9eb3fdb1511763c12e5565c7954ad90940050bbde73b5e2840cf7d3c1c648aab6cf0df5fdd967f6380dbbcbf22e2f139cdb0e6098e13d97d4b554deac073f7637af453e82fabb65a73c252e0f45329ff410340214ef8635e32a02e21021dc39be9eaafb6129cf449d8ce192b50e78b2a440db9dc0ca2e9fdbd2b45e592ceb5f6f29a726d3c993450c836ffd0782ac03d3814c89a3deb21f8303c73180e259e399719b01c74bdfd46c4a8a5f3c86277954ab135845995d553245ffe085f47209bffaf09fb22f238b6f9bb84836565740b57bd19a9dbc61df2044a6253b0bd8ed93e52a14bd8ba79eafd21c601ab82459cab8edb6c61acede1fa39b5b10ed2b5c53130c7c4c8f06820310065ff42049cbd4e3ae1a9af7e2a5725c421d11b9aff1871d7903b86117d1ed9be52c3055cd7bee5959dd18960948131efd2a314d48a1d7f3f5da680113299b20fa90f133fc26a3f7aadbb5187eab00155e73f9a952885211d16a4851e6e8be51780620ead4a0f3d442e66722bd239c149490057b133c6c9a6853e8ce2ac86f9f70bc773c3d2a4c3e8b3780c3966e863cd65247d6d5fb28d562bfec456681b151921885760dc9876010c80b05e0eff7a7fd47ed1a958f383964c33c4346935a8499f2af3599e3a87d9ee62a9a55894da23b006aca939eb0fa7bd7e7bc5f75096b70f9fecee63e043931b868956c455983e0cb2683a3d42ef7dc4c4c733844d18c468af15f8fa2405aca375815b200d6a517e622e8ab19fb7486584a04a135db94b47f60cd4cc88b138b889c37bcd68f5063909bb583ec3f717c477885822af9990cee245b8b0e8870d2c59af90412ac7761115b5f6ae225c00987b7cc20fb04b6fd9fe8d95acf580027ab955a676f43f18eab978cff22091daadc775e66755461937b4c79271338b6d35bbe373bc5047995fccb1c636269eddc0262212e4f6dd0151b62c4e9a8fccc633da90b1d88079c90652fd71684953ab87cef523e3f64a27f4467e3c65402241291be466f2648b000e9f7f7ad56d50fb9f0c90f667559dbc7b31800cfbdbb00f74d69b2054073c6be56d74b12399a3fcb6560ed5a5b19bad88052fbcff7f1c607fd41d504572e274a92c593b99d385cb45d239f0eb85caa37b3c8a4f3d7844b731d818f7f015125927b9fd97f736bfd7935406b59a8a0693dada6e6cd8a273c6a84a1682fbe6df2aabeeeca09ab46453547614acc1223d106b1f2594bc1d25c2a5775ea940d4281c25bbc464a597d6f6ae610a7fb31abbc33b9a809395b0adb3550997154b4ed7144b35141882e810d413e128a89126137eca2a82eac14d45f77d1a1ab04c792a2dd7ee8633bbad7e49a446e0d2bb27b165b40fd32d4d2262618c8cc63276f3c61b7b5a4b10f2e8cd8e1ad81468c011e0600f89f262e4fe2b0f902a2c3ad12049fa2e8c6edd0b71e0901eb8c9e0f52f40b0e385e7276c43b1219f43ed92fb237e397643889a7158b6c37141a0289d7359f566cb33a951bb9dd85dd17b269855631385b166d736069acc05c7ba2a40afae07cd32e5a851c6cf0d7c12db4e61be389c3501801ce18eb24fba17d4b38cea1f4cbb44fbf13db80ff82e1bda3ec8b7b04567e70c27c10cf3581e280a9cf0893dfb828c3feac2b920b88a620fc91d2192c0861f8bc59c0f47ec6b7d320455fa42aec4c3b37812ca48fe0483ecda817d1734efb8b166ed88dd7e439551ae1635289513aae3d3c5500ddf145046becf019498043588d0f037b9c8656da8a562daab0a634ed35750008a7fb22efe7ef055bfb2dbb0dc4f064a2ed4fa2a50213cac4a8d597c6c269fdb878627e00066737b2d68008acc68fa7293750f6fb75827496925c5f29265f47226e1611dcc92a9e95df7d53253097f96c2aeaaf2f9680bc007477a6ff38a3a9ddf16c37ae790357c71002abd496c054a64784d520faeadaae9f0a84e939ae5566e32f6dd3314be60f0df132c411e46e2ff35daf9edea33728b688b0694cc0982b536d25124bc5b706cd3b4ea819027e631cbf9e2c775cb8c00d75972c2e00eba40dc97a4d09984abb77b32e6fd7cbc3e81433fac9230aea1cbf60fea97c69c97fe18d80c7f28964923bf33d51b3b16004046bcc0c6be78d8a6b4606cf561b914e179995cebbd477d6eb50462f68c4475dfd3e98bdc42c25646ea0a705726568451b0d48551eff593da815839a25dbdfa3dc4d1b987da13a3c861cd93dd308c1b597edd8b9dae972f3bd4a58cf00855d91f470d80e7d90064a9a11ad7f564fc0fef323f6525a5a90a5ff0147a0e9b20e7e071b136acb080d0e357513d3534b8af043d917e1b1e704ecae4c1e77196d3d9503f13c9b6d77a984831d94e7b76526608ea0e157e4c4e3ba431657f5b63d20d29f6edc33290e3b6e235d9e68c47c6b6b65e2a1b82b67dca701edc6c3c9a399447f8bf0fd6eb61808440026e9feca40fc51e7f9b6370ac85395d9cf65f23a09892d5c5bf8591105052538cde0143af2a8505a49cc28d5fe574aa1ff827e349253d688ae41fca8cf64ce4774f8389012e7525c526ef9b5f224817f53f9c5349e9022fde5036a370499a4dcd34173b1f727559508d6bbac6a0c6ebcb66bc9363951e2e0f516b75198d97523068657f00cbf841ccd1ac2e6d319741be4218130ee7dbf2d603fa1549220007a8cfc2808a5ea776d4e1869295fdfe86b1cdad1fb6176c56760d42a4a1ce3040299c2c749bd042f1070e73c67557d2854e11605e3baca968b838e8cec00ccd52965572a440349ef9dc077613eac59366aa2a911914d7eeaa7eba194786430eb2bdea3057f50e4e58b986f2d9dc859f53e13359d0ce2e763c953d1ec06900ca4fbe37bf0d31b3eefdc537f0cceb3f9eb4752ebabba2d3fd316fdf66161f432dfe45ce5af2ff72eb2dc1db7adb8561f5c9891f85a22c9ad3ebf778bb2cdff596fc88ba9259d35ae677361be12376766c23ceb2a641877f9f3f7485b7786be5ff8d9e822581ec95e1f908dd23a7d0194f22f02b9b122349230fd4d9c837e05eb046c9f3ff06667fe92cd5e13ad1561230803d17d756be85e5f00f9bfe12362bbf3d6ea5895692b7f59b71edaf03a0ca4ee840a122c28d3defc934b26704fdb6b01b3187be15a95dedec2108a1f41df5837a31ce83a32d5b88846d7b0b01cbe123fe200c0d45bbd31083f6fe5a707253204d4bd044005e1cc52f1ef6f9b5ea4ceeae501245b95e80ea10e08d593deb74ba352c20f14861ca57439e2c8e22a5fb4d4ce731ffd1736a01930a8df6bc0bb2d2279f62dd7c48b82228d48e1040c96e6644da78275bf478a2db87de1b14af658a5be9b10cb69a8e77803ae987e1be19cc0b8329e71d7717c058dd1fcd15fb030c5fbd10df5c3498e4bdb50d4960d4b6f00a202a0d7f09f813d91ca6fb00531f08aec1312ec3dea8a57b202a965a608f309d3add854b62d666c96ce1dd865ad67865930724a0153590342f1e89c4faa25fea356e008e2b0b33f59c61786e5fc0639fb176d4369c34740f673f6743b68257dc5b72305f3f8227af3f03739062705d87a5c9e4c5177b3a585f0cc9e957e6b55677ddf8f20d26381f59465bf6951e37857d320c5733d186fea02db160f4c3cad2fd831ede94cfab0c5e43d7c35876d61c73c697236f5e070eaf54a9ca837c3070334db0e5fe31bc66e24bc4027102d7d00c49501bcee6e0cc8a601a1aa7308e3e948ec5703b8bb6791a6004ed6eb9d4a8e35131e8c5c83dfadda4d51f2bf641b252f65a471807e31820dd9a27a6b4480811ffe0796b6207c52584d4db4522063c1d52f264ff745e62e9c6ca80b3e4d1a0a5c3147d14a9bfeee51f1b5bcfb45bf1f8526fb45a862b45b913df8eada13180c902ff89a51ae93bdd70ff5ee0f5ebde42eb5b18765ac76c974ab44b2d93852ac24662584600eb746cb2efd23c1e9e7775663b75dc47303383a8a023d0e46e6df9cbd1da7c4e54e87583d7a7c08ad8ad18782e2b05a15049381a8302a17f56df4ad123096fefab9d646317dc5615e6a47ff6ce5cbce49bb844ddb4c367b3b2547a69dab1efc0155f6206926f31e0a6b093939474950aaa736d25b86318a6ea78a7cacb1e6926377ad14d381b716033eaa364feb616a222fbba2d520873933a6f1bce6330f4194e908181ae0bc2ea8cf58507210d1597a57d8b699ba85a816e8efae366b14578fe27fdf19d4b65e55a69442623b53e9fdadefbd435e745c1df7b86df0006d5138b149f53522cf6e18ffb680b56860eef48a79e5f02bbe546a716fbb7436631b9a93bd9b2dbb38f922ffd23ce7abbcfc41107e73fa13371ca0b4252e065cd9dbb97ec14a0bbdbff74ec45faf59fac0abea2c6e1631d5d95dec1234cc2136bcc4d939f147d52012ef5a0e9f0b6bf8880f408669363f1ac09362217680020b932c569ac1b21d3a35df37be0502f22d559fa17e064b03737cec7257c20ae7e6544cad6046725f7cc4fe3d4db3db5761adf2fc9fd8361b12feaede29d305ce0b68b9a7f026794770b1f15b81728cc3ac9010ef040c850d968aeea537a68aae5e6fba74c1436e05413c86fe8ffeb975738da40120ecd4f5a42b290c0ba3bdb0987f70eab674b4c984b1cb318f15873813c035481abed9a088d48c598681204a7452c6bf6f8029d9ff68c9a949a092d3297fbc0a4a1980efe7ce003eb424cbcc2707d548131e552e1689ce1ea60b1f461ec3fc4de0d673fb994067f0417a0a1ed95116a674f6a759fb4173b2fa8c097a06a1e0c4deae76042688e5d042ef676d05bb273304918ab13c22f3e75f22b901d40c6fa2b2bcb852c4cae34b862ca15b2e414e46b14caf48b6fec68d0504c7eacb734f3ec770b4beded57dd6e16a409f53de5236ee3d95e5ffbc108efbf707782aba0500ad853312808440d542a51a50353a1b1d3d5f8f2e48cf50c155c8178882797d062858c26de894c90f4e269d99e4cc53dcf30885a3a33c4d3d845eb703d229c82e6db83bd38a3c1c16a92d8d8fdef8dd8917672e3fe72a5df350f202b5a35ef653114e611f23a4b7b40171214bd8ddbb250fac3d5b85cae8d8645372ab45b72e3a5c9f1310d80333c015e3eeb81881a3243327343466f86aa6ad358a38e746e10ef6f42f9960ac11b486a3ed0f01396b974d63f53db15e7445d33dd4f83b9ed416f108f8de2d9f38aaa8f0c153370aa62bb578d6260bcc6f4e6799283e16bba20d6e6810a241dace609c22751071a2de75448e83a9be55ba432cd10acec971cba6922d691cd4da5a83e5d14710b0b7e65aefd85d1db895de269962ea7c20065a3c297a1c4a725be141ee9cf0e3d242d527bda74d649b972014cd627d54960d3d79f042c84a8a6b81ecd0bfd9bacf851c5e863dd52c1eef1d8d1629c53cabcff7b0e41fc0962c82d40992aa386eddaf4b5674945b9459799145351d008633cd5d2feea12a26eb3d37a6ac1ed74fe444575d548ef8d5e73afa7a35b010dd86250abbe61781db0af57c94e126809ed0e68388e293fcdebe1653020d0e0d9594014d6427c5b8a3c8020d452fc7197bdfb9c535bb7574ce24c4d78da8724756edc4563dc3a2b2d795bab2d1aaa059209cce61d8ae7971cd4049cf1036fe9d4260278429e22f08a9453cf2cff42aaad8a3d216bb5713dd0d25cb7f729f0e7935ee0c7c57243ade536893d77e79da9c94bb0a170e9184562f9bd15348b28827ae4e21795c8676da86b08a4e5c7097d91a5b50ebabef3af81f5a3df16d004d41f139d9d6959afb349cddf07b9b706b3563d0d0a47437303d5b6811be76cabeb89d7338ab6334e92e7fd41b650fb8b65d2d05c8ffb7a7f66a35262e976857b885acabeaac27e56fef230d9a5f601e47054c3b602cb3a3729dfd950bb04568257a9f1d3d7e98894cefbdc1ea93b7de32b127f3e1a41a54397d7d4da68979b0ff8cdaf112e25f230a9e93712582de7dca5d9f9f8e34b8b0dd07cbb0267eb8ade3f3cc8773929fb1921d56d07d72d9c3cb4a94a470ca313d8dfc5208a66874b91fb523413fac271ff1952840fe6a150a1cc39a4f86ccaa6a90bab2d95c8955a95a9abc803eb40d4823814608cae19c9df86a2c0d368120bf91ed03f5616e691f46d70b3fa250b04f9e4045d60c856f6fca504cb720198980a2bb6feef2bc851c5408e69d38a85bdd8e24e072372264848ccd75ec42f002d1f9eddb8056bc708225d6273887d97a2fcef163425355941595fe6354cfc95c32465918030d799768aed906c90cbea57da88b9af73891ddac44d9d38d0af7366465efc5d2868985c6fb7c78f01f8993faefbbcbe22c0fa695023fb7baefca3065071dee3b743f5597e23e04a89bffaf4e3ead7b638c749784dcfe2bf3a12d1ecb3bceda2b6212e908496514443a31e361e7c6d9765341d19978722839ba41ee9398a61a86129fb6642aba3e86660a376fd31cc079612ce817682443f7ddffd1df29765769e807c432f0098708f394c3510999036fa193dad93a8914ae034d3dfa939f4c55fe9bc80cf83ae3b349083b78c7b00277594403e21009d4c2267619b0763f43e1da59ce159bb9e7279e1b7feb0b3af19a015c38dd5311b6def0f8ac4e11e931641ae595040d0fc6a8729fa2a2548369d264cf8f8e3b9cd33392a051c349acc2048a77a996cd779516f00ee45df64ebd9e313c28a6d5aaa73f6c85be93242809d1e5ac54b401608637687e7b7a7ca4aeccdbb0f76ab09df131ffda8167a8556f6276e9b73859c42acc74796ae57d3b2faf1a81694dd4df16a0b4e2d5360aa5f11df71763f3ccefaa0ce7a5358e574f0405492bcaacc0ac9e89ac4a0bc7751d7b8027df68d68836d7b804555552bcdb7b652445f570e82da44cb2759a730a825b957756cc4f9eb00bae42482dd80b619f42f266f77f5070323382099cdb321b1c305b389fc1580bec0317247af8be5d8b28bff1773dd8775038866e1f6db0eabf338df75d2e8e6862cd1025fc19e1a75128102d16027f20ec98706902518ea1e12834cda4a1ce22dece439e2565da1c95f3c43aa1e41cbda4d2c3b245102d2407f34b61316c0281fb887560270c72e466a79502fc57387bd65cb82250503681f52c5020e4b29143f2b66b160c70051ea6901f0050affb8151c2a886a92372d7f3f492eaffc88e93c470c540f9a3bce9ba969fecea8002e62e41d94b5f6ce7fa4f75e4348df083fd6f4d29ce428571f0449441c9f25fec602c7fbb5b75691b2824197b2970216c4f2a63f7cbdcd2332e170d30c76b8c53d2d5d766c979dda43869dda1bfcadf39546d3013faf2557f82a9dbc8d63fbbc0cd32bca5f19181644093d2490f3f455f1a27fb2ac5d192fe83246bd2f6346de1645bb123a655e971d46f74f56546c5082b2cdbaae58af3f8b064033db2077a97ce03c2198606780d986da7f12f3f51bfedb905961b4e16817e61836e91e3db81c7d4e6beac55649d13cf7ef3ffdb49031e1a86b226b34120c3ed607b632f2d7bdbc223eeb940e5edb70edc36a568b276fffbc0df7eeb246907bfdd9622ef42464d7cafc26132e7e32fe5aea133430a93d913d0a587fc6070ff18a9bfdd10d68fb361a1fe77fa2ec6cd6b28cebe908ab53daba760a3b0aeae362f00df0748d13bd887f92c8363a10ef4d545ceea7c807b592f62d14ff6dd3d6cd6d1b7345eeba9f30992f7f636ba2c1d6300ffd9a414f28843ef5750bb977beea48e5001e99344c0361c84e5cc45b646d6fa91d57b9c5e85fb6fbb53f880f3295f14bb8238bf4afcb6ae5b53bc2498f6de443198c83f79c9ac53fa1959ff7480cbdf277a5bd4518571a243572dfe5379f5b65948ca521dce1dcd9aa53cb7ead401e221b4d300e8f43480df393380ea21ca197fbaf824a7b59d9c82cb7e1fb017fdf402b5b3a2e57cc569b734a57428bcbba756599c6403ddd26b31700a1b90afaf8678d94d082145ecf16b8dfd25c66ff6b7ecfa51e19bd6401a73d9d5ff5993be7acfd564e6e726438a06987d32062e788e3ffb97d047176ea400a5ce7b95d4f337a5c9a1ed8a93ed0fb884066edd683498e8f6db571f222fda382b0e502ccfe8fa4570d47e957f93773c470e834c66716d29d0511b7cd0d47b9d53ba03b6383442b225c62f817c17037e6a046bf9d3d8dd77f932d84e37aafb517a47559b9b40374d8b3a7b6a44f7912831c5473cd411110ff97c0daee0489ee461cbf2562c6a047740f7b24a858285bcd65734001403ed67e8c16074155d15243f2ecce864181a13580e01ceaa78e4a30da55bf1c3df7cea13e38c44c98f87bae9bfb34abd2daa31d1d803ecb46f0030410d72fd336b8c230732aff099a4bbce2c5bc690a1656af21688e681e3e7ef2c4b924400b4c4e17dc8bd92b86fe4bfe2212e30a0692b05fddab6f31cb221e31dd20e7575f883fea27f2a0d8051f7373dd2d0078019fa953d082fcfdff0c3ff052cb21856daa8fb3da92dd289c718cc522deb593f16be1713681a9e28380a6b43d1265110bb5810cd7257cb7d28c8343468f31891385b7e8ba148dd1a5ad066997d7e9d79e4ae7f5738a2b57920165adf1d484cee120eafe479cf8ca214c1439d195c7389dd0e70b81e77d08439758827d91a46b8f117fee1a324eb0cd758d907004611a07a1f4540f1fb2476e7f27a2bda4be5b5e199dbeb852791acee535b5a55e0660a22375693b079a090d6b84bec62e37dfc2ba164b3695f5f2209ffc4ca208631fa6920edafee9cf08d34f66122817c38b586c9084f2f83dafb33241b65fde7ebb5699419c292e08c51827372ae03f41fe114d3e4c804bbeeef2c49a219332fb495cbbdeb2e16009d30cbbaf272a53584ffcce54ab5350a3abfdef1d1878f22c8fb9098a14336a3b5636e52410925d455400f57ce96316a25ba81bf86d98a7379674b40ad0ad14a65de570fbfabc3d27f995a5b3cf14f86e808413d5cfdfee394297d274369c15758e15676acf48472e7b613b374d53f399b460e397e3e9bb92863e28c9faad10ada0eea5b9402fd1265dfd8758cea3d8dadc52c2b3b6bde7b95d64e649dd52bee81dc4b2fe92ccc7b654161f62589923f8b65eafc8c9781409d01442d4458198a9923b2dee80a74b16c92330affd144033e93e3ea85d2cb075cd5db205866c569e76cb85a0d0f25c587c37c4c74bff2abc334233a20430750bf1614c62fea42cccea184669fc24000f0e82b6814c17b38f138b59afc4e42188aec07994a0561caf1c616a7949efc2dccec0f822415aa59331c57039baa2266c7af00cb41498040e8a99aca71652f642dd576968fe01266c93e396b5caf59a81a6ea753f2e237d6291e333ebb955d3cbd37e55772a183a2fa478c91c8e9e969815834bb2d300981b7fff3d43d402e6b982be06b21f2b1bcbd929f1a3b85bada82ff526419c942fa3b3edce48440871dcfe456c420a42b2e0b0723c125fcba1a2650597bd1e0dae17841c52bbce5757ec63b2f3076fb7d9cd546058f8bc8d99e35527791a080e75e973c18f5c45917bb007ef4e84b7e5f3b494c16fda20cb3e8f6113dcf9eb42e9b362410534ae1d007c663849db396586af696342b7db1256d6508df632820ecdc807bacaf4a5b6e6966830cf1e582e5a54b029df6202c9ba71cb6fc0fdcf286e4e20ba0e72bb9310a2c56f75dda9e1e7ce9a943aa7b820530fabe8b01b4b752b1dafb5195a66562fd78bf003275512ded488209185bb82eaeb41c385871746e2fd731c05b33f64a950525ddacdc39bf70f981ac8462e61c16a6009fe13fe28362fb2cefe905d7c9f7716e9fba12a360114860b6abfe214ee943feecde926ce079c2d611310609918473fd3150ec0aefd8d313fb5bc79eebe4d22f50c9c1a0d760d8596f3e6bce984dd84da3bfe38f30a1b527dfb2c22d2164d6e9c977eac77590b4f7055c9f6b09049be5043f1572f81f1525126a62f8ded6c141fe67f6368cc870d6f2ca7c6c7c739ac3e129ffa621a8a4f7774ff83c20efd730e53d8dd5cc80217c6c6d843bcb6ad541738c7313d58a7661adb43508af13087b3c6aef2a430a30bd880006a00d50e09bafafa2883b67984785aeaf90771f95bc0091c3ae4c3c103679981f2e4960c3947abe1e274fae768c7c428415e987aea9203217d25851999e315373617abb0052dfa008213a9d5c740017694d8bfe48630aa02c3e11b677b1fbd423677b7a7e054b8a6cc47eeda3f99e506e4e47a8d261b9c658ce52f9ca961f88757dbc4161d0fb42d0776f2d150dcd6f73a65042f587368a3ac64a1b245518619961e39718406b69f4819e1137f5a363a3faa670bbc4db4f591a4d3118797521e688d20c01dc37861be27c4a899616fcbd5096ed41ae747ff3868fe78dca8c400bdddac5a8b2a5acef65f962c15fc9f48e7748a904090daec5094e6b620cde7694dfe8b3f2989094a8a18be73e2a9f4e7c12d8bada1bfb1b85e77823c2dcd5c2345ecc1877f581a9b56e61da299acc9246efc9c2307a4d2264a25feed13c1cfeb2a2298e26961c0b84191771571c86e6000f1d396b8b1513b6d479f39de9f44039839a479e225e446aa422a26d6f0567182c7602b53f238a144156e7d34348bb8e94821722b9ad72c15c8e6d8faf2def3316f1d40fac19cf3d1136ef96035607a38e1a94706382537db086398d9ce36db95900b49c520cf5aa8094162f3e69cdff77534ea6acaf6598fc70bba0c6ac82663a47515f31df157a36d126d6155c74fc22825646300defec4583e36be2b374d8d8dd72baf7e3749121410d7fa4d0e87e34a771a50f1f83dce78533671bd26ec5fdcecb8ecc938bda615a8f403a134c96f408159b58f368ad046130d3fccf3f7962cd06b754012a2852d7280be64f39d997091852c09123a40240047ad33580afa0417cc91fdd77e9b692c8f4720a60ed554e637a3b5e122a77cc7711792f79511949279075ec04bdb1615f9090acffb9f7aae814c54a3c7ecaa9772026a41782cddd3bafe357cc1cb153ea5f2140d0f80c847ba79c842e97a98c71b8de4b66032bcb1854848fe6b852aac6add08832c1881ce65f112b3631800ec102092d37a8ee3b62b1e4fd228202d466399c554d46c42b64070220fe7cc0902ec9d2f6f10b451805d34d6cc9c198e6f2e1768bdef8d50f3ddae7ce76b25b1d841b927f3b142c76f8f25f598b58838f475bef3e0b974093340cecd8e1f5965ad4b3395dbab39c226bd851e68c882cb75d7493b778bb44d56ee7785d041e2f18bfdebce82ab201b3e774698ac55e45c82f99809bce13b1128bdca7ddbd32c8b4cfa9d709050c21cd905eaf53090720635d3ab33a9572adcd975c23b451607f09e964936ed294b1a538e2f375a81f41fb08f944317f80735ee780c3b16177a467447cc0d3eb4005c0f14cd032ca41ae80b3f8b8154ab2cd3b18ce55c68e802d2b2f995b8a2759100abd624d4b6db4b355271bb0a4199c5e76d85a298450ecb0ea76aec117dc0956f770643712a9cca1fd45db17e98ee61051d1e9afc6fb4838e7f4463d1c8ea25507e47122b02fd931ad2308794a2cc54ec083a23c7362da968b06170b4b66a4cfdb85267fa7c4c4e7c2050fde2605b3cadea2aca657528fbf02a19e130cd904197ac411b6292f54f2039ae1d9d559bb6efcfd53b573cb0526dd19c4aa8a6d7d53c0476fdaad3c293276c975ad5025c05c8793c2f12b0b6f9644097b0fc3300628a01ccbd8c36f09637eefb6c8b7a193ef5a7afc2b3334247ecacdd76dfb36110dc40c7bb72a0abec3f38c20d07761719272144d371ac110c4bc233c40f829928e0d5f753598784418221eeb36f08c157e28c9155bb2b28987865f1fb46835e8b4f6d023180abd8a40c2a706810e7efc7d3834fbfbefe39b044d00fdebc0aafe64bd0a049d401f56de07568ecd2903898ef1c3e69a56d6222a434bff3fbf37055e12051f46e96585ae27649f119f8f34b1066f6425b1ce52e48f34346192b65376bd7baf19983e58b4029f91038be96ffd0eb3f0eec1ef8402c596c0c0c5dc0c7a2af19cce3e71a70998a7167b8f562e796ee6cea05d9e0447a2215eeecdae369a3fd3e53c8dee6c892729f69ab1c17b908ad0e341da9159b3b3295cc3b1fe5ede51de85803000af65b82876c91eebda54e805f479b3b8db1aec95aefd4bc37fabe4b22ed8fb1866ece83fcdcd13bbbdf46f80aed528c1b0a3097c2ee3073b2a20d568147cf1e63272d486e7419e1402bed7b54c88376caed6bfddb521db02865e34796e9d9b73af41d842e54f024f122be746bbc2fe9f65399197fef541d82f387fcb7f0d1bc8aac63b576842adfec14cf9098e49e6c7d37fd5fa2f24ba378241582451bb69dc2788bca0a8586bd295b4628277084859896d01728515e1b836fea37daeb7b00dc74f63bbfdd3c087ec2d71eb4011ff9f1f88629dfe04ee4ec391f4bb0b8873ca0f70483b39d629af57f68135e96983ce0bfd8fdd0136b3eab5096cd6de9bb8046d1377856f5f3dbd47c9eec694f249c1b1085d66f5818236c0d7eae6ebc7670bb02deffaf4904735f75f496eae06279d222e497e962de17d2e7a02fac0bc8331243a69e067624d39a54402e7fdd20b09e937cb41a7d577f73295efb2eb0213cfe0c340309eb73e4882a831a4675b83431df95a3e55b70219bbd9a3ee046df86c2d1f491de0a32b700e571fa1b4bab2993033dd986afacaddad2fbb206ac197c3f61b96aeed992a705d4ead0049d35c84ba51c9b51e9fd344f49aefc6152d1e514808e200f4c717fd80f8d5982eac8b7fb38868a93c3eb1caf726056da2a61f38e984332734c5f98add49077c48634d45e936ae510a3efe5ec4be9573b3b9c5f3dbbfba063f9edf6271ec30e224da05af186956955bd39cb3ed71e4512225a648795f3fcf8cd4b641faffa6abc57781342e5119d89ce56898c1af1391829ec3a9e6ea3cd1f0e5c33d9ed877cce80dbf488861d2ea3390c9745fbfc95ca2a91d594f42a45c5ac7361e7070ed7a429e2fde2466af38c8fcc4a06f5b9f01aa72d3f6738aaa9f26a2562d4e96dfb40b3eea52c0e3a1105f12b483fe4d105d267af70f1d544f60ba758f5ba7295f47340c26f9975a75ece8f6eb9223d0d503d88b952f416d1c9988ce42cec5d4826c65592dc1a918c4c155ced0e45aeb01dedc0c993889dfa5d7ccb22f7cbe613c23ca606e55f6e44400275d80aba6880e92a898d195f48b7a636a139454a957f6c7a3ceecf8c13216c62bdd1ac6e02c34bb7b6418c68db4167d48b4c31961aca69c0523f29c44b0895962d9a2533a5ef9f604a1bc01b9eca9b5db79bda7e2a38eb7080667ebc7fc234fe8858b84e9067c7685385a8fe3f53b06c65c709d08317b3cfda8eefa176c52ac3bf9e8436d24155d677b144f4608c022b56289ee45311d9bd4ad296a8dfdb83778ec46e52dfdb198e6a9bb48c683b4d137301cbe60d02ee87f1e1eb359e1b3a7d24c02569cad93dca27a076e8bb2ce461f1ac817e66f94892cdb978d7a91e953d7f57aee3510c2014eaa2dc1cb3822dc527f505c97e5358f7528318f58a3f590acb701b7de2828a979fadbf35d7551ff6cd10ba0d386a3bdc82cd259b3d380a716b7c21a2462a9d99eddeac095c344e59e955a95d511eb5f0050d732124ffe57a9fd5ae25099ec32dc478ba1bbc43449d7eb76c4cee7ecb61f508032c3b712cb436c5860f579bd75bb31d9d41dcdad0af4d7dbe61a9136bd6833b1fd2c62303595c6a7d1c001259d8ca7b4de3b147022d112da39d165eae5de3351faf960576bedff883f1034b21d87b59349e8c3728c3c9dd583068ec86c015a8b83ab4b89c4980937af6da5d84c961a508f50b703b0d790a7dfbacdf1c04fa626058c0ec99d64872460c6ae64e7de1c06505a0e178c8b52d9634ac10a30d561b001be5f23307e5b34d314de46f4328528a9a2f5309c0e6e2db638eab1d4f9366700d1e58f092136dd5dfb4bc135bbcd066294de574f1b22bece33c31a6fead0c5f6f37fa5398c39bdedcca47d5657bf8a86210639370f18c2b6eadb231a5001331403eeb11baace664a7f8df07112dc7bc756dae639cd08f9668a39534ee38e467c6257df8df8997c68a072b96c1f640d2229cc70d8fa96758f9c013c4c0b760460f6eb64cc26afddc70954bbad48428097e5a2f7380ab5365db7c30399e994a074cfe9dc798bfd5c03e21b4cbabc0bd4845ce4dcbabcf774fcdf0b4cf98b7d8d2939d21875ecfb15c6059165cf62de2e6cc4fb2e4e43d61c928d06dd9d66218e88521ef97d251e71728dcbcb78887a7ca57ee543472eb7fd09659cb32d4241ece60f15b0c93404c5ececae4809ab9cf523564f9de813d22652b6dbe5bb132b68b2015d9fbc0b2a9955c8785108529e66b6ad57eaa8d7fe20fc4a8b32fa9fe359f1ef75991e9c9db8c928f587fd7167074672e8978005dee94682e0bc80019f5733683f3b8aa3587f9879a411a780fb05c4e663ccacf689b79e44e224b4d531a9616914eb08974d4209d5b18b8ea31f6489219623b16bf902063a5ce194242b22c85ae0930677fe751a54236a6983b392a33a46820d8dbad92108053e7734b7e242ae49d15606153a81953e81a938a7e215ae2e4c98d47208494ebc6cd9958a338be39e77519db74215388b15690199fd5b54c439cfe875a22549acf6e2cd9d3b5204b5e16d36d547c980112a4fa9830694fd2fa9d1bd6f0b50f76eb1b4e23f26e6b801d20cbb1987adfc558c18562f20fa777b196b20895d686ba6962233150083754e76903d00a8dc9dc139f1bf16b5a17ed2367c97ccbc5b5ae51e75f5c82a7414161ae4d3b41ea8211da610e860cf797912567dd2c87e1f768013c75de6e268277cdc3c9167b6a9adb4ddda5e80754d146e816e78507d73cd6df578998cd308cfe9a72710754972d8e71622cbe25d08309fe15cd6d4043a259c0a7b989eec7dee463f83e1d8b9865355bf459972a70d3bf93f8f6c8501630f4d1b95fcd8a497b33d9f5eabfe2062b2e1551bfab7da5cf135e05569fd6101d63b13abee7c7f4f36d838bcee9c89e60250d614968bd091b91bb93d73c5fdf63aa9131b5ff9422d779c9005bdd6d8ed4585a24d887d06ae11d347107877628e4a822757c2ccb23bb1d924896b581e8b598b71fa77d2030ac9515be4f2818567392fc7e1058f106cc34c1986b812f1a3bef54e8bb50b83980889007772dc1d64cf6a7cad9a14f868d6beb23eb62f0141b2c185f0b6b90bd707bd580eb32eb16d417c6d246937e73bb148ee9b4efdbfa2a8ba3aeb0baaa242dae2cab0a6a573ab3372195d5544997ab09534ef8e50d2d373b6fb3d12f28c1c5b48cd8bac4acbb1b4cfaed3322bc76307721e1bba1cb040a021612a6ff1dda947e2fffcc774c6f94970d7619f0badda04669d003f31aa44bf729372ed7752d9b34017f126015e3b3ebf5bcb1e0fba415d534332e49bcd83533c3099f374833afd47fa99ed709d83973b093113e89d961ef9949c52e7f718efae860bd9c99081f7da6662c6b1ac47b34173fdc6dc69e671697b4c0b3bda0de2857eff6dcbd56025338a5d214e989eee9a5af33366ebd02f9737e1e770b2817776b44ad4b51534f483f437f53516a738aa644db23c83c896e94efee07827404663463a49fc0949b3dfc144518f815b2cef523dda2cb387bb08df1feb89c3bc6a542f12be8c9cc94d29b82145069bf47c18d8aeb49d53e0e036abe6652a98432f6ed22f72c15013608877a23b2b7f56621a4ceda6a41b8baa4bce228a22f2135992e245d47e0d152bc6fa47e85c2c1951b1a52b1ef9738a96dc59cc14ae93659a00885fe5f9368ecb04a043d7c9b86d0566dbf8b3da1bef061b354684936bec915ea728659ab55d431c3521ed3bc781f442d94ac5bc98f441414dedcca61de470cacd4533cc8ec31b2ed02760201e9b86f22d979a8a45e5509f8389853f4d2db36d742a67fb42615eab42ecf99f602d1fa40f0b2b30f7d163a10e87b7fb0ea8d7b4b309df2d6948566759b592740aef58dc03b4b7c3a7707bee55c5c8e6b1b3a48de6062dae3e2df90989474a989e0b51d870ffd2a2b5344ec067723b778898d7c1ed4094d23b0c8b0f6222cb8d6877fae8c559d863436afe03a52a108d74c9cda2ee9944b1fe06a96c56ef1f9c50811cf4f1f97f685788ee0cbd876ad65b3c8ef2f537afe83c51a18021839d4703f9897d12234c0f50861550fb1fe599bd27fec07e1ff709406afd7fca0b2bd349dad9c1e95d12fc7fc2296e83868ded0d1804b415f3dd9d6383557682a6ad12b1bcb008dc994dd0f2f90c49e53eabb01526ce9fdfc90de66de5fdf226615be2b7a46302a17dbabedfc7f5306f487ccf9265af260708c498aec088f3718d1c19de2ba9904489572fc852f0e5c0ad7350cae9933055991095d990432293a3c67037f12e22b374044f54f6f449280585ef2602061bd3ab72ccf50d45873e4ca01a34838c46af816f964d6e1e3113284ceaf8b9a0976a41d6c9e804768777bfd966f83a5a4844b2f8c73d6f4ffa622da748c0d3d752138510dcf813d77fef8038792e8f339d8dbfb33bbf7848941211459fd17a50d54749f8abdd971cd3f6c10ca9b0906c3ec2c6fcbb184f44ad3fc3e08c70467a848e0983a83c592307805c93008be5435046c69c81386d2ff233db96f4a80afa396e57739ab3aab90bac66d8eafbfb8d1e82abf6c871347a9076db65478a3f512404753af72dc1ae5e301e4c0a34008c88d3b9f544b95ed0a68eabb62f02f95042f203844a1cfec81d97aef66f44c54bdbac8590af84e766b7cc18a09589f14596d2537ee223b2f1aeaa846f19de011a7f489edc91de0ded2ed68a727b3aef60f9f6d7221b5e26c915fe3e35e10e93366eca9b4ff36c86bf48a4e9ca78985babc97c4801bcaaa7610e73301e49e22d60618d65ff75d94298a1911dd16726af44f8a70bac85e626bd0fb01d2e33f8bff39add12baa22888b621b859925ab65a28a6aef5b790e555988cdc60643be005ddb5ab169b065c8706b8f6f2af23c8f1b591bb709909095f5d27d86b7de2ade0d2495ec493849ec61a1824c05badf0e3ec1df276137d65d660e89c6e0f1a38d45c72bb3e76914195818dcd4033932d8c88fe24dbe995cda7678f2422724dd4458fba616bdd9baa658ce9560f14c94f06620a1c50af9fe3df6481bbb9239354e7720b6485346a72c9adf8aaf7e8048f96fdc0c930bfb57b24da2b5827045a80cc5cd77ab67ecf1be6baac86a2a9b7783d0c9678db33cda4e04937d3e603dc170e36731c056b8e6b1c454490b0155996da51360f26abb53e6cc9fdc0ea06f03810ed66eb6f090a88063f686faeb34906dcc55e72af851e3649224b7f1256f4e94cde109ab2559a0a79ac6b159a506645a0215ba3fef6a76badbe0debcb98e1a86217c0dddfd586fea47f6c5e16f75c2ed0044b6660995f076159de39cb2dcd14566c7c1f8dd16084fd43c6feb692cb6d72b182ab44cbb6a4567a88e9c3ebd2ee71e596a501002a8137d96568116cacce544a867d760284a6495176c88a1fbaf2a681cc7fd9830b06ceb3b4645b2f508a138512bcc91315518416828f83ec580c3c363cd40f3565368c8effbdf7f4c90bc9bbed1ed39a0a7179b27da3fd142e49b0ae5d14ec85ebea074774ff2cdb148d039426cab7ecf9821a16eebf941174aa9806781d707d1e8945ebe882989fed731ced129a4998b142d69b98887a748b688988851666a3d79201877be33a19fecd53021c07109ec8db86ced400bba100a1af058465dd294b928209efe0cf2eb70f6997f18322ab99ce1d127acdc4f0ef00f50341bfe5002d6887721c5f87c20fa77b2bdbac0271d5c49cbc07c12dc811817a0a3888109ac8a588d0dadfdc9a1cbdb0b29b22981dc4246daa21224912f168e3a972ad3ae097e763aeecdcf05f153b812c4db67337403a382eced982113f1037af72e67ff2027117d9e3d40192cd81db220940e70c7a025130222eb53c8093699c3e6eb734cacd82d54f2cca08664076021f19dd11ffa881852df2b5e16ec95b9d62af36745797e850f1d85ec32ef0ad52c41f755f0f96c19c1ed351ffba2c97a0f8a868dde27e8037c889d29719d36eed8e17c9e1218191bc029bc47648f398949d410ac791596b0b711d87560708ad884efbd4bd8ef8d211003de30399244e0c1d18de9748d391f2fa590b4195db32a366577e3730e5a5ae4577ed434e562a85256ab3483ade2346723716bed4cbb1448892686dc6095dde7156d1e81025cd8202e231ec83bfe9ce2663d6b4c37a2df893ebd20b33295e734562850c5c59c3084f7552a14ac31c14601cc6ce950458d1c6dd67b2d3824e221af043e7d27ea663cf9b73eabd3b7e03fafeda06e0f0f0bcba25f3ebf79fc8483575f8f62eb5e3bcd600dd49a688c19ac3629e729f5cbed900d99f8b8625e0ead393b52e938688b4d5ea5c3c6941a67af532400444d74514e04285b941a7531ea54e642fed0bd968d809a4f8b12f24ab96db924ac963a910725cf7bd76352913c18e5c5c5b81f1c9aa45d742d84859d12d6fd106d9aab6b2985fecf0ce1967907d22f8b02fe7b9e1f6a05d67deaec88bb7b6a20108c31912f1af9e87ae6a4a6e3d7d3dcfe03ab43c45d6cf696f4753405b7d4bffb5180b1c4fe63b178104e959dff65b19393756cb37dba23a1eef74f9cc56d8463b0c9069200243c37d2c86013b82d0cc3fd56b4cbf68acf0c8df307e3a5bc08214e82a1804b41a1da45ad18611c7526a6f02bdfd7b253052be741c99a1de57dfe3d582c5adfde14e5c086d5cb512a7a04e1e58973f8f69ddc7aaf58051f1fc253184ae883447c318a701049640d033a610c209fde1603eedd401f9f3649c911bc548bfa854a88975e3e706b0eea14f831dee0e7deb56636b345de8dd642d3bdc8e2f8bf4950d272e2a0be501b2bc77930bd93ceda7815a4e8850308f5dd60231c9ac9ccfa5bbfb161e113554cfc78b47085bf33be26b665849d2bfcfb2cec19d0675026bad69b76411d3ffb47de3fe71823aa7809011f7b240bbaca62eb1430a5cffff34fb32fa390e806c4c668fb78d5a3c377b188e6477c1eba56e17ae1fba38b9d6f9712816d5addc02124fa790f319d7500020f8d9c4c3c1eb66f892e6acb03f2616f44a75a7e3c620df49c3f78e19ebcc991cff96a16df0abaafaf55e30139fb0646a822d331d9d9939009e104811e6b4b95c18d2f2933da4d0a9f872096337a3d5a5e4c330a70930b7fa30782a9fbb2b655581fd5b71915d89a5bdd91b5f68775c83c478bd64a16a26505f68710134ac9b3c4e99c33134111f69201d631989259faf09e3c0a9c79441ed4ff83ef700656e836845cf58a5961ffb39e62ccd31aa4fa94e61ecb0db51aad0b0b6fcf77f94877628e1f042d88997631533dace88543d028e0f9de365339463c3593771e3a52a768c2421dc37293f1d23ce410b0ee35c6fb829065335f6e934c448e1f6c98a87843121b9a00cc89b18746854b0974f1e8a2cc16c399818f373d12be3dc0d725043f37bcb02ef59c81c3cd33a31bb330de2006f7e414da5163bf55b44dd279cf520ef808deb1be23d2449b563524d1c90f4925e29c742a9e792f634ec62aa1d1b314fab4ac3644a3291f8acb56fe2a19eb5fb1635b103d5641fb58c7b07d5ca50f88eae446c89bcacab47bf5062fd58ac61e15ad2bed257636ac65507fb8e5a2c3d08ba5e2f44b8ee36a729b89e96744ca58a2b9ef0a3f191156c3e41ec822c3e0091ff5bc24aee9c7873d9e3ac76cb3d22b951c6dbed7a120c423f3953e8423c8331686c48cc04ae6f6ec602b74ef5fe9c9da34681bb6cd9dfeb050e0611bcd442c18d208ef8f9cfd569418d023d7202cbdb6deb852ff1040f2bf2964f9034b24fc594e3a71c65365d8781b4284c49f9613920d616134b7db004f1d3691dc1043ec2aebb2e90671822c831aefb712dce5bbfad34c26518a1e94ff504e8102dddf7437f25f2f7da3f15434770c4f311f90795b51fb458719821772a7410a6d341d0054ac30dfbe305f5cfa3239cc4ed516737e636f416f1a46f14b7a2994b1fc4aaaef4d1884701e50fa0ec3b02666c1cba0bb5ff3faa11c173eaa10175cfb7e82f37a439b7b36eff8a6a34ca2d8b1ed85c192287f67fbd3fc58bf132d62e0e6419980cd9db0b7dfdcc7aeca13e5491f1417a127453645076968af7699adea6de8de453d967ffba6f706aad9f46d2fb6e1fa49fba074e197776c61f4765b46e392854d784f55f50b8bbfb59fc10ccbaf8ec7cebf7a3da6a2da1eeb8a6948901a93a21ba475c5b94fd0e6f1e6eb99e8d6660ef0d9b7f7ad48b1dab2a4adef70acb812fc921d2beb49f19eae4791255f300c2a7af0a2ef9db7db36239614972be8d732602f8c7b4dc89b1cbf829e2a12c32af8e531add40f2178336888439f82dea36a716f8baaffd675367c69bdf1e87c581a98b2787b2db32d37ca47669f49d02a1f26634f87f9083b196fc12617e1365d79f355a5c4e386727a92e395a6c7c5408a172f6d1617d3b0e8121e0a3f70126320d5118ebfc247ca2ff6fb4ec9c28dd7f1a4d4a3c3045a55d476026e998c512b04ae4041feea0095303c76756438df26c7348739cd0ca1e34dad372e3fdc9231f19d77395910cb900f36f2acf9aab24edfe046c46f071507f45fbf540fdbfddfed81dd69671470a7a4e316b3615e6fd3a5f112c077f01a6f14c299b84f0e44496b16a71365e0034c65e757c93fadef6244971893f8e8e60d6b0190be2de716943fc76b0d9c4c327bb4629d5af5c7f7fe395725b72eefb5317b3f216be502477fb40c553f6f0f0bae586a1b382a332854fa79d7f6ca2b62fe9dcc0a2b57f2c328290d0dfccb002209701fdb1aa71134e403282ca1cf2580fd1cc64e0bf98b36c39083191aeaff9a4b4ca220f78521258e7179c719b909c214e7c6a5a2f76ccf989e5f714bd650666f7cd21dace0beca43bbf559b1b63e38a8efa11a697ebaa6b1ec70253a985ad2971ef481504e418dd9f3241eacb7fe4d87dd1da92c7c70f9487045fd9038f36e326abc84e82c42ac123ce1d3e54eab3be6d4109645688d7d8e414cbf8b7180d7f1a5ef450db70fe19fcd4005cd0f47adfafa68bb41510e8cd6b767b9c9d5dd922f495622bb1ba31d9902fb37c161eb6f96d5f35b6fa616e1dd5757f5ba96143313cd82ef3efbfc8dfd46c9c85f71c9456f5566cf02784f7b9aeb956bb3d0b729d8365488f42980dc22b10074c740d02994fd69356326204afedd5cd2244190e7beb8e0ee21f54f822471cc3bf72c83856ca8e5fa410d5219c271d4b4dd6a7cf830c7b3304119a9cf917184569b2a9bb583439fccec373cc4ab2dd0254b7d8723804c67c0232659013b4438821b719f87b00704daf8812a160f0284691f6fb6c5a9f80e79af00fd6a6d4a7088a58b7737e833483d04808fc8fbaaadb93c48ca0047749f9f96e4abdba7ffdb79d14aac082bd04705e6a087b23506f4943bb2721094f8dd1b835f3cc07e0808f50a39d8e66426f418d46cb4bd652d5b4d0fbfd457ed2b4f186a8e528cdafb9ee6b2b9c103fbc49421fa072809e005f56c54f2fe8548fc25a732c0e0dde94458781afcd49f13c2f83eb935be24d3daff0bf29d7c715e0b850122600c2b51235e1bdd77cea0beae074bbed0f184c5107208b30ff0afac8ab782f9995873074d83c45c101b0399816b1611f7041061f2cbb2cf54f5e991b272d7a24286e2cce702d67e9b3512331ddec3dac0b4630a47247c406177a28ddf591c960f492fd10cd46aaad8b7724178b85a6b3618afb7fff8b4c2caa15c0ab0b1479da0ea5b91072ac890ec03320eab65ecfb4b19ca49e35117c5fcd53a2e94c620a7a02c4a360b0d2d0b11a2fe209cbd0729585352c505290ffe88bade1bdcf740becc964e2c72c738e2a09e6052083b9aa342c33bbc49697a0d72bcea086dc773ad89393d553aecb7327584b2f9b1be9d587b58cee4e82a4eb80687217c0bfce1f9acdaf17f4f925d58c3f62aaa056fdb5648d4df3d02dd4866cd6799586cb65d91f6f0a9a050578b3b7a9991c064815a061c9ec090f0835ab2f832b2c306de8d61eb6379ec779ec4e71e35e66085aa902aa50c2439f71e690e4b986cce64a3539cb5041b5b0672aa6563564ddb1a75f0e7c0314bfc08d3d02dc5aca2dff6ca52d1aa4fcc44f58d3b66820486ea6171b66e2aa9e0161cee88182cfb1572fa86ec61c2b41a6f9af71c7eb7960d90c56cf6a1bab4988d90db1bddb2b5a0f002d17a833f2b2bff478a8957ed160738dd78d0760bbe1d08d17fc84d48a69e02b74a8622f852916330d5f966b1e274d578ccf846c7b906e6d52b2afbb1cc8bbc4bce90dc1da9fc5d18e0d67e6fd1550127d8cc77a38e01ef63481197fb2dbb946c6791cb847bdb879f26886a5d1d9f77c5db7a1949c3976172ed487771afb49b807ffb71852bbff7fc4fd5f25ca3da1935d90ef7ff4c977501b52e715325386db991a7987513452572ff53b6f6442feaf5ad4d9b2b04f2d2130f9acc6a5975b7736b55c407c438b1c39ccbca42c06fb5d9bf811e3adf7064cdea313abb7423b82dc0f64e61eaa3f41ce497b8866e37f1843097cbb5b7ccf35174065f17123613b28b4dbcd5b8f8ace104fdfe2c447aa0d8f93736a282de1fff0fc37bc7dfb81766d6ee8f8ccdcb3e3420be5ed2d23568edd7a40b589b1e636d1688b570446bac829e48d1555e8c765e032bdcd5926496d26ea5edc455fa94ed349955585657c4b99e8c24a5daa3c567428c46d36f66535f83e4f844b24f3a4b9dab30527bc9f4334e4d2eeee2a84678603fae30b6a66730c01d07b522b09ee64a53839f0caf4587d616ca964b02de0f9b3557fda1b7d08d35aecdf5925f9f728ca08bd2227818212fb46cdc18b8f304779c18ad26b5f09ca864a5df01317b154ee9e4ca228fe30be4d9dad15f78ab5c3d566e1eb55ffaeebaec33f4827b85a79738423ab92312a109efeee60e0d705fe7eb745079ed08a2de625b98572a08fe552d520665664aec3cce6c3b7ae3f65d1b58dab19267d2b9dfdd321c24cd95df0f0591c78396b87c6986caa6c3e55c22ea9a79ca2ee5e116337c8c40f566d7b83e9f88cec64caec25061eee83c39f8ca9aa6ca31297133f51b3bb34d8d53f49aa1b1632e449468de330a43c16ea8103ae4ce5babc57792b106a2f53f4dec864aa22888fa8deb29a570dbd7aade1d5d05cc60811bb6d2d4d289fa87c0e1f078736ba052f4477ab2f1656e8c0fc221a0dba955e6853af029b20c6f4b4e15d8b2e042f569dd2a05a9fdc9bd3f0f1b8d7f83a21992b23aaadb765eebb416735537b85f1c4d13fde6d0f2027264478a157c01f69d4b1187d32f5187ab8f05f687a0e5d95c4cd1538c4202129f096bc757290309a4a371652d21b35e74b7dea59e77a343a29db19bf8bbb19a6cda0f36e7378bcb5f0e00c2988a3a1e1dc0a2c05755b959f49a78dfd3e31b0841b8338101aa7100708061e329e73d88a694bcdf5da3c543c70d23ebcb787e234d572013cdcf2c35622fb237ef1cf6275285af3fc91e7e74ecf694f2604dd62b79e7783740297e4079063510f78ecb7928312571b85f8c5001ca46dd0c407d85fa4573dd105e9d505c42c5b4affccd6765ee5be4ccef519eafe0761ec0a49ca91c2c74de086b82f0fe7bc05266098c119ac712eeab7f8398b685ea536aa6f2c66a20423b159121e254b8a3cde69dec0d2906ac3554d28fbc6b5854381f772eef4e98f0750036533758d03738f0718d16e18bba057c5d720acbe32102a930b84a0685ad8833baf30465969c053759142651566aee4d1660fd9d6c1b9a34ae27f15aca89886d1d1aba9792e7c19c7d21a08b0280cf4ba5566d39adcf6a70850eab2dd4344ebeecd7acd17e6aab4f452b1ef31c8041f87d3b4a8d6ab133509aa87a137e39f71dc88874de624b099abbe3d52631a9711d85be1fa7bd2141d79ee8b65ae817e9772c9469bee03f1961e639abdf712463208508fe8699999a4743266a1cf90554039cd312ecfffb3fa8fae580dbfb6b31db043b4548e4fc5f517731cfb202368bb39539f25de7073b31183671d23e4aa6854305654f3aec2d4698064b95b798669fef33bdf5197afa194084c4fd15822558469be2e208645021cf0f41d7db2289a17f8ea98ca28a939542afeb1ecb3cc378aa8b3ca0e9d73d045c43e1fbc719d99e99bf4501f9ee3d29f2d72fa6db10d31da0fbee5c8d31c5d7b30c46e009acc4900d7c23fe11d96c86d2af251e1f85837a121ce2eee10a52ffa1616323299ddc2538b77aa5e037bbc71e4fb1543d55a59fdf5d7846a77d242212981de7ce846bbf29555d70f2cd070f186aa8122f5db8a145153141461fe7a3fae3e4b435ace942c41d83e803348d0e1bf7427c844b9936af5fdaa037492267a25c8bf29aabdd07e7494b9182641a9d2c44872711b57402980d0a6f9e3ceadd4ee68f6d17b501a0edf89dc57bf14b1ccdee840b1c3b4e98b7ec5a10685ca81fe0c16915a33cfadf3d5ac2c45cb3f753bb2a170fd75ddad69650b4764b921bf8a8a199be2001874a1b1915c6d729048a3ff527a20e0185c31a53c89453b66b0ccd8c5878c6034f0df1125811c89277010e7752a5ba3178683fdb60e084595457d3af350538c4cb27751b691c01c1f706a2ddbdd02c449b2dfd4c1c9b267de982569a2c6b3cf8e845ef6b4b9304fcba8925fa673d22e0d799c0d928af1709225a566cca5509fb1ae80cb73c670ae0cb0d4c4a26cd0c3b4d296074c17337b07b8509ad4d9ec10cea48655e1d16a74cb904970bb160539c20c67dbf4b7507efbb840deb34b38fdb149921f254b68b50a8833322ed3484cc3f5fb9f5a4b8f591fa68a26b7ab3e269094951ad1a60fdd1ee624d563ca52548bfd71a51e09800b84c4b8b6195aa35b29e7d14d332b6fc5be51bbb0011005b3c79dc8cabb33250330d22a7a691ff714f7fce45326e5418081366b20698c84049e55c67de9a4d5d46e5978f0c961f7053765b41185fd5e4fdaf2a4c54d4fe0603358053dc521c9e0588fa349ef0c9a4e16e1f09ab4e15bce6b930aa06836c5029ff515779d36b0211d9cd15d0f6616a78aec70999a51ed27d496562f82d7717001db6c5e1441a3bd5d5265115b39e8c6abed8b075fb4150b1231a86549cc18f96876bb7d4ed2fa36eb4795d43a6788a5bd65ec826b116a53344e29aab75187a1ab6e751bf895bc0578202e4225a60701033908176cf0cbe3a52caeaef6a648755b268673981a674d5f96d126fcd76efea8af5c41439072090306525fa5fe9e2ec4f26613f46304b7a38d0a06a38b450563a73ab0610f76101afe5ae0f10deaf3a9610413a326a0cc5657a0b099e6c444955dd7ad7cf0004a2da1bfa3226d933d66711992974e6dbccbbe7895b5ee174323abb7486e1d33ce5c849dacb611a3e09a438eb8fc8f05ea00d89ad15ad85be574239e28bf43b7a5b219ec518a56fe0f81c40be900e15ab394f8f2b3a0b426fc45bd8013487ad3507ea85850a798c3192ee065f90c9fb76353c4455d4844d02a0f2732594f866590df802387e94260ff4076a2d3fd9a6461372905a335c5d147e6b55106917ddfcddbb80155442b8a9d4b6c85cd686e3e0d53a003dc6b080d7810065b52f250b86459939dc5e0739134df55068a5e2dd29bf066b26a50d61bec18644f05f97faabda2732be7f50e6170c8b961864c204fc999b88fab57891fb872929b5597179d9ffdc6d4391d851025e11c08ae5925ed3c75d482c27a985ec41842139e874d355b1c39058586acdd5ce77dfe2619b465a7eab78ed0370b007b9aa07598a79bbd1274342c990b05bfd0eb51ef975577729b16e6dbd77593fc553b657691cb3115393376c83ab0dc172e88f0bf14c1c9002595ccd2fd447f84361288e282341bf7b7b5b2615b8c481960c36025aa6d5268ecb4cc34e609828984d19a843cb80b9a20c3713b5490b4206d5975fff112bff789ec1f940ac382d9d12882c8ecbdd449ae3a1d5543470817bff651efe48c610553462096bd59c785c99f65b7a918d0c8cd2c89da536a810b0fa59e1bcceb890c0d5b7bcb783a9fe0db4fed69377e22e139833aecf9488acf0fd2dbd10e452604c05c4ccce9b522b2a453648547ff33d28f06d260faf3661ab6f9278e43ef4c077fec7cab492f32858448285ca33e4dd0af1ec3b6c29cddf86acb04e828d2921bf1503ab9d10226255ef3950f7dee8860bec15f4ceb7d583aea391d96a52898d3a2cb37ede3d878f65eb0ed840c4f14f9f9e6ba56a803b94970f711d37093c3bfb16cb431c48caf1d338874be08cdceec38a1ec07f3e513f52aaf8873eebd850d28404af620d86b8842730c993972b85670fc5769539ca0abdc8d171349b9fcdc117fe77821703e0bb93a1ce40c1affe78162043f6c2e0df9971ced6c094a80a041b9b900cefa12bfb0e91bb80ecc3b314a55e31281b071fb2a6b080ff6f8ce307fc498cd217c096907f95ba6923e8e0074beb8a033646b979a44f813429fc92edf2dca5de13fbd3bfa3d20b9a4483e00a211241852b4533c0f0ee4675891fce27a1da38d5fdeb651c2986bc5019c5e46a1f72a84c2f2f88064dafcc599037a0e675cb084f6272cfc0da2772b35d07e0e0f9ffb83e1497f5c0a4faa09be1f7da5aba466f94dafe1af34727a01dd1a18f4d3c3aa5c6b735509e4ee347bfb4113878af05def6705dc948b8aa2356d75d8b34381d3146f95fd344968bd9e90c98c901dd51fd277944506b7567e000ffe8818b6da7b93ec8b1d845d0a47282a6c64630ab2f0ed752ffd4a8326ef72092c49b22aa59192edf24fb7bceadf1c4afa5b8d29946a3545c69420ee481de9b3deb56ef5e4de2375bcd027665bf5b912d5ab20fbff62fb48503826addab0b2e086386b21ce0a97113240ad75c30c7f3fd36e156c80f3de3c9fc731f0c54a2150c4fbc5c74152b1cd0196880350c05733f243c79f451b672dc6b1f0ce3d2b7f749a43f66ea1baa8188ec7773df49de030de3aba34bdd0a41ef828a86f987e3f7f57f4c5d80d397ff3d736bc5d5f9ea4815e5fc00236ce5d5e81c5c9393d3d3992398e042cdc115553a95f61284a80be399f46e220ac2fc69b2f02106d72024fa38457a69bf0759b18499c48ca769186b88236c1c17ec6f58b3ed52ea0895a0ed415b6d32eb4a90afaf37c9405ac30a53d980bf45749f6d19f3c8d1be45ba7ec9fedbc124a5c59865a8c2398088e1db468094d6299123087876e8d1428aa3991ca190491861bd6f7e857accf169705af6aadfd75612d233b13f0de3ca98926a8fa7c4a762120c37bc95c55801c94061ac9a6e26da9a8478bb85c4a5537b1a574e516e118478fc1ef79bb1c23a40afd0da91b234dabc27d82345c1e35c48b32029b4171501bcd6e2f5d8582bf15c0a1eee64a555cdf090e044d71d64c63212771005389c20fa1dcdf2ea561f489199cf8294f12db121a7ca3b8d59cd268ebee5825a51d1afa8514d12e61112dbbb5f66c7554c66a09756347f8a7da01707ed63f75b238d2e7cc2f0143176785f565f0f918b6cbee9a19c8594342cf2ba5a6f7f9fb7cfdf5cd3758d490f6f54278c2495b66589a4c9155ef36f0cae1aa0267d4664017f864b1785a87771c4c8d18070e6344cfe5118ff5543e0f8b2d6725ce74fb452279b625f6a84d944c053ea47aa8193121bd19fdb8f03cc9b00c4f6d08cd1f7fedc36f8e2e079327aff028eb34f15148fd4c24cd2fc8531ad1a64dc18561ef38ed87a8f88e313f00a7c116c96a50e109b8d529bb060439fc17d8924a387db6b6a951cf887ca7fe5cd8c1f80d3a8d4c430446e62e0aaed95b9c391d2e61ff6bb94d89b4d072f2dd21741aa459cc03c54dbccfe47f1dbf5d22152bf816c077a058d85040ff69c3d5712ef25ac69c07db3f00fe09f5ab01cc9c212ac6548e8825c4e5cdbaa1565c15ccb1e0374dfa3a00c88c3d639467d4fa1b82ca5d2cf247756832a79f6cfd026830f00c194881abe4b3caa7603cc0b40388f70f2480d1e39a7e18f831d4a8d713db28a470b553e9e4f8256cb3581cd49c9c826cad45deb5fd5e9200b0b770504577635dd882ad50bdaac9e2efde971f3409016aab0683b5e75ea60f1780afc72cffc644fbdeeed3e0047acc2ceb6020a34b04fb89d166ef3bfcfcdb87d5f00a76f7e39b402ac3814a97a17ef3b075d53f8784396bd0da42dfc372360ab94c30e7318f367df4f2ff889fcc213018f7293acaf44a33d68992cf2f191ab4165c76f90b03b7b4859bd9ac3801013f827fc4b47267e6582fde8209505c8cf8eda418a25e93100a56507ccd6a79d25486c4c700c7c59a6a28378180d6af9234001920226cb49d7600e5028c64e541ec4bdabbd838a46afb0808d99deeeac14cdc8b3e398e0c49156e319d11641da45ab0627b9fd617db6f1b1490be7379cd9a21c9b4809becb33c8e55530bde1f44ed5ffffb3c64fec1781e097a4b7fa75f58aee00f1903d9aafba3caa4847f0f97e89e7c18ceddb075f6833107808ad614fcfb073f11eabe48312bbc67089c9919e8eb8ef951ef0598fa05c77a74bad1cb2b2250f864d98f9b73ebfbb6bd3e22c2c655e0f3635ea6dc3f852cc3b324f64b50dda165487903c115986ca19d4a4178521f6e929674d0c9196c66cd50a1acf6dcba9cf9ca5ac8af65475a24e73e248bd2e888b8efdbc04bb8d00f21e3d35f6e1b5f7ff32a91c4256a52a30b6e9ab883670ad1271fcf9dbaad5d7fb2dbf955aabbd22223aae186e0c9c335904647459cd9eba9f3cf25e65171da683433d8431202a2e4b401e1078555393ad7a1c1479b1a1dfffdd9e721fbb94f0d0b42c276f2c3aa0a86606b6717bb0ad3a90b5f1b974af3a3089a127508b385643b1c9683314899c009037c736acd277af86b144e069a37af15dd8b6134671766333e4aa676b6af8268ed2934cdbb42127b53faa4131f1990da35e25417cf47bc67afbbdc9c0a1aabe84606e5977d2dfa28fb188d2f51183d15471a3584f05d4aa557608eb246c081fa2c7857c0b617ba06d25d70734bd141dc335dfb776fb7a043a023b92639cd55033b8c883b5b337dcf6fc02009fa3b42548c6badff6d023bb816ad055cb699607fcd4f06133e2b230d41669c1612733c9e607f40a1d4593acb61489a84cbc454abec59dcedb1b753bd6995ec8596569af7d92fbdb033fc194272669490640399b4b13ccccb7fbc0cdf60957eabd020047cddc054878b3e9efa41dca5679ed8255d03a25a1b253ac4d16d8b155a9865119ead35e6b85d3ad1a09d51dad7617a65b36a44ffad5de3f87132171ab6e15353a2f2c2875ee6eb840e2d4877e33f566cc77c1c3d04b5f4de702eb6f147fce37c4205465a696d8195b6943f7cd7c27970ab20b6c99dcfcaeba77f4e061c9a47c988b46f826b36f199c8b1d85288bf1a7f816b4243f9f843785d2e254fa2d26cacfca139835a45e86edc8cb433f11d9ac57bf5202f09d758eb50de2e4ef932c2546aec7d64a8d1082aa001d22e8f92b0533d8260e6707a304c9038ebcdad0206fced09547efe8bff2db3345794946abc954bef6cdfca5bb789cc856b0f9217dd0e73068f7143b58192e34549d3c0c8333310b0b167a47e42080638a9fec11e981c5a9c0366f81ee36cd7b5fc79b034046520306a6f056d334a9f66bf3756e942ff84610b0f9d2510b26f5ea0677f38bc5220b17fd0e1462d4a7073c6695d0d834d2350a87270f09e0d889cf38f6eefa883904d7cba1c3b38729f74cd383e74635ee3460d0be1ff0b3aacec4e29d051834be3b471003549a203bc01cad6bf3d484c1eb10469631aa234aea947bf43268819bf88a8983edd3fde91b64228d524a6599ac1817ff33efc1a19e1ab6aca7cfe9a3e1d1170c0bb7fdea20c6ccd07d5d27710eb704f4db9c5c1228956f4a48eac25a66f8c0ebf4efd65e0239016f8372023844bd0bb958a2f0c5ecd1cec6818ae3fa5452f12e2d009b7e36a3f59175e9d254dea21efcb02b26bd52a06f3105861ad0448bc48d801ec0f04536fc122827ea09ead743e5d9066a46096daa8431300b2b30482b38947bd3e3eee35fad09f5bdd44627f308ac66c2fa2026205260b9d0b1d2ed4a3dc82e88a9c45199e278bdbddaf70fe728ca745b95603e0d6b8b704f93421d4012ebb6ae6c61ce6a7d77d3cd759374a5ce1bde70e951d9276fc25ef7d7692ffad377ea39b965e74cd4b2781d9ea92aeb6db3061f26466b7fb8a82f375915a6cad7be1e3ee94a0a9ad9f2851fbdfe863d26208058e37bb38d043fca73937004b80890a359d71f838f0ababbcb353b88955afa6554e8140fd3f7f049198bfea27e82d56e3cd64fa0c914ffb9b4d2137705e49e7a3f16d7a76d67b5b18dbdd6ac6b5263b52012cfe55c3d66026440379f151a7cd2b824e2cfb9be5ebf54dfa2ff807b90b81865c158c1936819d8de3d07d9c0adf2c3d1c3a59462bc3d706fd6895ba11ea5f20b8f50c4ff2e2d653087bc263621fd37ec9ece862d170ad8267b331500b5c0da1e2dcf172b90d994cb70d4a139dceb81ee509505672630d2daeaa10dd44a61246d29944dcbd0b620baa6bd345ea30c6c204bd6df5450b72892e48a0c829826c864864e2170d14e687f35b857d91a5cb54ecc8c455f56d08954ffa0aa1f3d720536456f9855e27c207a6c32a0293231415a369cef26dc748de2a821d1daeca018aa6f49dbac67f50cb650be3b4623f1fbbe1e206ed49962674e1b26e6e8466a0bf6234e211292e3b824f22cc751303294ec036ba6bde3d86937fead8ffeb880f1f7e1c6732015cd3dc68b83ac979d4b8d162a42151d2c4b5b39d5aa7a3384af8736a4d83d25a452d3af57f06c41685a1edf50ff4f15167f963f4ade86d26de52605b4c7401d9d599a4791fa8657f405ae8e1812295e4e0ddd264590ad8123f9f298a1745435d2878aa2e4a1e8e4894a419e6d0e029dcd712f99cf2eb4769ad5fff83d8560a9c79490580a4afa77e970c2824b22986e7cb53be51560b1562a8dbf65cbf658470577e329bd015aef351f141672d27b5f1883d3565a0c473db67bc9bd6a300e09de3c96f3b1dbe99c0c38a40a9f78e22ccf98c326965d4018aacdd4312f5c1a9d313b2825e000a36ebf69ef7ca0fd250bf8af49690466f5e27af7b26507de8d668c445acb64d9b1307e085376ad0de84b8345a3c00533629b0fc095c98bdb7cc5b7fae5deca4507d8ae5efaf476ebf2eab0e5d60ae48b99e158865a139297928c8eaacead4a583f9b715183e456ea7e497caf4ae92e4ed827ea68eadf269b2195de0f2c2879b33742eb75668ae0a8786f6a1281d3bf8046950c67ae6db08bfce8bbef727615790ddd36dac1fddc52ecddf14fc587e7d19e0ab388f976f42fe915b2512e62fb6ec31fcb49526047ed31d3ce975b9882cef9e907c4b1493e395a2c86aeac7cff53ab039d05f5a5e071bce4eccbb86f17d91e036fba1fbd80c5d813ad0bad59cb1511ec9554d7e197fd4264d45de285aebb91044f0b1d17cb18de6e4feee3c25a17d7164f00de0d0d7b539cafaf3e7f1001075d492b60e2a1386a57fed97f5b74a6d38b4c350c093cd4d1226a7c160a365020b80fbd8f47c81c12eb4d7418395727281561e1f544cc21605c6cba69f9326037f3d147f82b48c6a5e55fc8553b2a926f43e0c6cbfa6f8072081ec604986cd74ca6f258db941e8d6e43f6646944370772b947e6d681a44c5b0522f8698a88726fe778fe795ed4c0261de9fb3fd086fd2d25cde4f1d57c3f2d08de61688fd8978dece19fc7629c00d8bac8df989b7341e02c714aed65015cf497fa4fc821e4d96244068f2f3ee5479b4a81aa9da747016053b71acba63478206a8af0b37e263e666aa6cc54b63c4c7c0e1793ec830ffa3989b607c239c7f8dee99085a8348115ac8783cdc45f866aef8ff49a4e7eb85b551ce0b38784ab35b18054ded8728c33681bf6c2e7880042079d1e78483f1f310fac9f331183fbf3cd9f02d45346774f83d916d743c637ae5d5a32d1fda7bc9b05d899ea39384fa8a318306509a20cb3f2624cfab994ccf2f1a9c9a6a281f775d28b138409ed1af4e0cb5106a9740aea7c6ff322d5df48cc9f29c1bd63ee81227a1ea841269b936ed9e02630d714d63aa5aa81bc2eaa4ac46d04ad7475e5eba646bcfc800df7916dab3ad64146705c5963852f295e8f5cac2b58eb340f7c69aaceafaf55cdbb1acb31307e08a19174712ca88a8bcc592c2d04c46517db09397c7ffb1322d7fc111c59598b0420e2284340166afed77ab43772970ee7414fb274649e6ccf5e9431dd7b359efa749385f8adca59eab53623f186d81a4dfb1bc1e0d2cea5e3103dbd7b30b6214de4009c493a591e5bce1c981d436b37b3b9785c7523745942c6409a917a7d989cf783220c8361d8be32a9956cb5ec265db31d788b70cb9babae8e54ce4e5a87080c9d3ab5ac025685d6e1a5dd7236a31a3cc7c4de559eb19e1b37a3188c21555cfd25d3eab6610b081c5c25f56e9ee125ce2e0a6da8999ea42b24ad39116441d88c9b82f774b1b43b98c363523febe89e1db2cdf7a0cb0519ff15ded5a8042bc4ecf2e8637f40eb9ce134021e5d488becfa68fa2d679a37626881322c4b6eacc12145b935507d9b026eaf8057be89fbf09f375107c7ea52a3ccca549d3969871e0427e1372ff299f1f07a75ff3458340c49a4157f1a33b7ad7e1d7acb29173f50d3c0d68845f094744a359a17b982613c46158873f375aa177ff97b3633f121dd337f9b846de8263f2d4666689f582b338b4e0feab142759bedd516c0555eda41a4a2c78c5651aa24667c0815bbb7f932af5d531f34a459203b7e0be22ad06ab45431ab9576ae9efb4eaa16b746d63bc3fd29e97774438d1f26cc4140e9642dc626b10f953dfaad445c8a1a32acd83a196c36837f12a737a2309935f83f8146889aca0f6622f4b2cb5b04d89f7ddb308afd998bdfc38bc5275d3a24fcc4ddc197290dfb72eb953cb9c4b94da6471129199de200d67f712362a86b1498ab96a6469ac7ef322a42352fd3f3dcb19bba44f0cdaae2228957673ee09cb9354e8f63079d81f78257c167627d7eddd5499289be3bda27ce42a73b0ae9ae0bfa6a9459fe33f20dd98f99f017c3426935b8ed30af594c04056b585a8d3255b8c1cf9d0d08012089bcab94a89306051ab9ab67895ae0e961160397aad6fa30f0db78fc30683b05165d172f38c165cd520cf9b486789db4d72a0713790b00d51479f96bba0d41dc4800ce1ba955714a5dfd899a126128e83c92adc931471c831f50df771b7373b3b916d2d1c759ce05267f0b8150a8f121729a8e0b921d8105a62da6b08b500b0ad2eddcc255694a8526e5adab6c23623a30d132c569cc48315fb3d7975982b88dee49a0b782ed5ed8e24bb13d64855c9d468ca9c5e326890eafd0987bb00ad391e13cfcba73ddf7b3b5781b80a966ad41d73885a922b67a4a9d0eb9ee7297c5587ce650f2f8324f7c777618b54edb541533a505089292ef4f27d92eb4e11bf897af9bfcebbb088bd560adeac1be032435af6f9cf922b46608e19dd93bc96cd5ff918c9697f2e5fed09f76ccd44b319da7cc988786ba76cdab9f2c80a43647392453b7b29af8a10532dbf03d120a048111e212ad134077b47b17cab24a0e94118d874b66539de7c73c52960b2ae0770073f2b17aa6f1f80cc59ca00e8ca4153ed341920caffc374f78050954d9cc5f778297d2faec8208e36d022a4427e9c997b84c7044aec6580342131740ef968ce7097b2041d05067a5385c2d35af7444b83f063ffbbabd1bffb5959c8ddc24a796e85b1eff14413920970ed0092d486cb5354be99d30315c19612ca05854bd28231c62c46105183f17ec7c33e2ae11fb41c1e949f9041baba6ae1c1f500eddd00fa04502d50087c7b3a98b5a936e33885fb4b80a5be7dda8ad6281b367071133d43278c74528c00e66888d817e102272aa5d9be90a4f40826dff4933a1514d23fef72a366f4ec49bc34ee6ab0c9fba6d9d68d41493a6a07f7603f39d844be75e52a091e7d060eb7aed886264ffbe6bac2e0db06f08d686dabcd1482c33f9a1c18b16623c98fbd96276cbb2db8bba049a8b8ac31459c5f45cf90a48ed72c15f7f42c43192d5863fc22d91b8937fd2848ebbce9cf8a8b2f4bd5c7e63da2f050afb3f4acfb5bc188b9079d6c408488a6d8bc265b17f828d6e1699df06d6901deb513ccc5cffc32ee3de52fb4ee1dcb399f6b9b43089e6738fcad26d0df9f0f1ffa01703a9d2afa7e38cdedaeaf1777d823ade070cf0b6cb04903a536a776a92c09959fe43dfa984498f6f4b61456e09e2901e37b6656e116b794081312cd53b99fb8eb60782ddf2b046ce75346e7116d4f3bdb90db3763aa6f538461624ee72b18e5535df09670ea2141e7c503f7998c473c4297363da80ecdd681aeb6c079dd6ab55052a1fb2ade53f75c3f12531d7f41a64fb1176b2e1fd82e90a3bf2b7337868347231d3f9de1df0bd159720ec8fae8893084afa284a02ffb7bdf2ce68e82aa709618fc95914a95cd5d839a2057099c3ec4aa608ff62d85f0743cfc3168e3259ec2c166610b8eb3527f360d7aa6c917297d94bd567795fa8a3d3c89b9410e3ffd9952b935f6b19168793ca4674a58b610e07a84951b83f8831bc68e7359c70507d3c14848f32c92e324d742f9dda33c6706fe21cb2040fc05b1b2c491c5943289722057105ebdb2404923f3d6f5c4f5e4f1b58341e5916e34618e828e67389b5dd8e94574d2e32cad28142fc8c18791c2a1cba603b1529b0557c00c8eaa6cadc1cec982780a3c153eb8d81a483211f48c04be1d4ea144f54612ca6a8c9114f689eafcdc327a6424700a8b006b9e631aebe7e8048b8c104219c091ed25d464f808fc49a86ea07a3a345807ae16c4607badc02a72b03e4089c90d2757580fab3ea856b8346678fdc739fcf362da516565af387392525b74f9bf9c6ed6630af81670777dcacc1530088303e165f30890b02a3cbd0da14113f6696407ab7ebc3d2edd48d696bf186b9448c825624884ebdc463fd8aa2557e7f0d0c3926ea106b4dc83bbe0fc840307ab3cb8a47f7e1de7d90fa3bc9827b26658cbe9d8e1bb0052b257a0bfbf6c6546916fd39f1cf3bd17b5890a1906fba286f2c37fd27631f0077c9e56432ab5d4cd3b804f4912feefb1989a0132ecbc41aa7660739c712f974892acc3c01eda0b03b095e1ad8abaf2ab0ffa5ab3f97939b7ea1d6e42ba1edd4bd49b7be0cade50a112b9ced021ea5e8acfcab61420964f85f733f97b5ebcba95919f831717a24fcbc8ad82ceac3cf06ebe4d328babbea2cbf51690a0c2a9c36df14d62ec374791323b6789f40e1f1a75e2d2b56cccaccb75e51e5ef200eafeb84428b40583405e8f1dbc55049534791cc58686194f70f08dd17a36795553778acb1835be4b66fddc0446d4321c55a9812dde520f3ac7d55ed1a845dff07eea63de8f37124116a115d2152b7e769a00e3b3a3a20f4f968ef561be45446a4b8d069871c9710a2a45a80a6bca19b635a9592e37e767403d2a07b951ff62b14eb0073859b4d78bedc81e130df69e200c73871c7ec583d5da98f433c5f81071212780b1ac2e753ab47e190db080d08a0a19f4395171529221c177b7e293bad5751a8e95583ddb82c5344153481968402805247519941f9c4962e21988cfd3d7628658b9a9b3d9fbe4c625fc247718f1c27ad51a83a1a8f41ae90171d1b426f99c690012ae33da382c2ef178ea399a9a1363688250b033993ab6bf9ead4f0ae548b639ce8877400204dc3f34a4ce6698a9cdea568f9e33e324966f3dca4731c9582294eed5731fb62630e8cad24e9a90622e6bf37dc74ea054e035e62d61f43495686113b56f33540bdf9023e06aaa9e50982a21c57f78c0cb71d7a979639e27f50a62c3b9eca0036339952b047e7365651545a037e0d4b3d2d1b161b22603a81856c59727e0ac53fc0385384218e80f52d07f9ed3a2ff983a2764d3f6098759d3f764690b2da29d1b56c7bb1f34e9fad2d45744113853e69395a4e0a2a25f716e639148f72bff3efd164f334131907c4794e4f602534f542f3cad78266a5d30d2347b14c7082728b860b8f035e8a2531b0d295294213ed9058767c6f685e54056dfbe89733590bdce02d5b4f6d5851bb2845c740b401562402a19274f338fd643e0899916be07a58cf861b6020cdf0d713105f3d686280b4f673cd08ab634ce4243e53031005ba64f589200a73523b830e5676b03fba183534848d464c4b8902fa61d37b4e44daf6f96428a096ea49747d937eb6bcdd5eadc716a9bcf6fc8a7477f3a95f83d9f53cfed00042b5c189de9f06310a1ee07c4dad1d4300b0c4f75c1a010a434407efd7d55bc2f8ffdf61de177b07c74fbeb768fd36e6cf8b1ca158a7fa17b927e663a31f82c3bb5f7f84db3413eb1864bd6e2e09a0582673c5031fa8e2802b1b3d1c759335379a9715f2968556bb1f0bd7213d3d1cb1175a695916d4489cf08d2d354bb00d1cace36cc80c1f82023f02765a1f8a977cab1cfdf1f132182be22dadf4ef961784e225728f9f0dca6e558cdc238c48c8d5563fa90e9f1c9cd0a483f4f9e6e6ccde45faf96f8ae4704418e105d5bfe182fb43f4e60174f0adbec90ffe8c5dd568c79ee64a27386ca4636825e9d2315973e86ddda2ce4d0fc35053828efe117b5f189a201ef2c8a5368de756b46a7b6814162e1de551a318b70bba35995c09f4934b9b4563b914a0ed53f3e75a709be8bbca5d492bf2c57ad54334944a29c07df7fd5522223d57992cc247920774174b7fa33adf130f08b4b8840214f4e3ec966bf2fbfa6aa636782c9cba435e3622b2b98a032e8e506a406469f425ceff7dc14653b4d015798177b770cfc55d56fb6a832da790eecefdc0bacb79b787dc754513d5911f30dfddfa1dc167c6f197b0bef91f0ca9a27c5c71451d456aa17efedca2988a7b104dd385b303dc2af81926b6ff32a9ff055b1c83db11618dfae5d53c8b04f6f9dd1eaa27abf58bef81f1b1d72e55d3bb54b7ff718f442971b897cbe46020b2cddc5bdf31ef7001fe24716734916fe14f98e94a03d82ead618d84bcc1d33e09a8bdd8093f9297dcd6ee6fa90265e4e2c5b391f2b89bda7f1c2ada4ffda667b99855fabf9fb06ed4d8802d79b6e6195aac5036adea9e6be11afee2180eb47f311cf1fd3ae1478b794d8429ae5b920eb8f05936a7a08e543ba1a0d13e5a4a6aa988af64a8b65bbb1a4e11e3fc5d5228992469fdba98c5982792aba810fc9c8740fa40cdad699a68cf1bbfbb9eee22b503b5a4c4ad26649f2d023259d3c8b9777a9a69e7a9e582b7f2248ad637ac4e60680e473f71ce00e69bcb0098711e9db74900aa46afa5005e0b6b770beddec74677ffcc9fa5ceda862662cef13425096cb99d23fa597304d8bf0abc99e4ce798509be0d9a8f53e479ab6975e45aab6d34e609eabdd388871170ec879ca9fe77e0e05f4762c1d5228dd561674bbed61702e318769f58cfbefc8705eae559ad2170fb29f8c3244747f0227b8c1700acffffff53