PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54306 31be7d70c4f08b4a8edc9fe6c8688919d12ec0a04c568d77e48b34cbb572c0d5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c86388379c9126a24787f394173f5acba0401f955ef4312b626c9a2a49b5d47f
Certificate Block Hash
31be7d70c4f08b4a8edc9fe6c8688919d12ec0a04c568d77e48b34cbb572c0d5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00610b000004a90000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000198698a2d0e63aa528578fcc8ca1ec2f13165aa79e124fcd11290d39feec493b4e02759ac2959b29612f9f65844532869e47305816f12b6d83c204fd52b526f77e51c1e7366e42a0362fbc85d0a397173f9efd8a3a650c3886570000000000000080000000e00000610b000004a90000

Raw Header Hex

00004020b624f38e621177d4d1b4ab9aefbe313792ebc9576fb61b833bfdf31dc85b4e766e4135beac21984fb49fc3d6d19d0318b49c53fc1b3d882d6183d21c9ca0fe46ec21096a1eaa06187fd4b5492a9a6c622b31f45e951f40a0cb5a3f1794f38747a226919c378863c8

Proof Data Hex

59,560 bytes
121216010307af6c14d063c733b16acc09aa1ba115c5bf6ea758264eeccc147589f6e619e9f23ffdcc4fd908a3551d8f863eafcc4590b05861eecbe341ea6db3fa390fb1938ffbca7ad727d10859278ab55cbd197a750f4c6bb01ab7d97631c921618910eda743c3ae92bf528c7d244eb93700880da51760b42300c680a009f6138f29d896151106403d2f47133cd11a9230bd80373581c0de53732d88eee473094686aa9ec413f43d79f9f9c48dc00de0ad72be439ec5fcfef394d97f4925c50b4ba26c9bb5ac7f9b3f0596c1f164df1d61f7a1a403a9625321ee963b9c7e7702561418ff4a7725577bb83309e5fc3db5b60eab5e94c5ecda79a8434123403eb7d552d2b79aca5a2429a2f0babdb7a180ed068e0a593973be80145c11d991f86c838167b2d4ba38a71cf5b0b0324723f58eae45120dd5e36c24af6e9bd35d8fe479883881a32eac563db5a80af7f738a78d5122dd05a6e9e4b1a5e52d8322d96bc9c2a543d08b60a0709e92b86c29e62dc8d4b9c72064a0ef94a96e6847e916a4156a2a8df8010e2e04a29008da2d6e2b5caf0471d37f08b69457942cd430c4eb00e7b08af058ef5f89de2086dd832a5fdb882d66b36db64032a1b5bacb5524105aaa604df994dd34134fae5630ce94664884d39205c6cda2e4563c7201cffbb4e8bfda875482b8df59f97f20daa35970569d3db9c708848723acf412d872575235e92f2477c0cfb861288620f89f248d752a213d07e64e644ce77ca3ffb9928274919d1582f74447c9fbb7275ac7c8c7360666ed15a85d495bb0f067b7190e316ca2fa2ceb6c3c05bfbcd4d0a9a1bc718b01b3f945aa434d47ca968e2f7650d80784b80ecfd607c4d8777d04aa0e3b8fe9a1bc4d8b65d030f41f286f5fedf36f4b418a335a8e4aaf878f836678869848820d811837debe1b4c28c6920f762959cb5721918fded2cdab6a35ff2fcda2a533a6f4993d560f4233c61c2b5a5aebb476c07f620bd4a107b9563add168e26c8e5b332ec327b9f312900177351752d2969a4883123f9585c4deb51c9c7d157fdb9c615d1802130d768119a5a25328470f87e89e53fc765564832772ff62e897b46b8b97115435ee86f534fe04f36b12cce7118515a0c9933a1de483d9ad1e9d6340aae96ce662e7b9c13a0de052cf151ef0705165f0826dc4757a787a48601abe1a1e2531845a1f0813f1e0951c60f0ad3399ab8572b62ee82876bf1ebbe01c973a874df38fc267c3f846860aa0d3eddbc7d75501b86ee291c4a89c25f3d7010b636d49ab8880371df9023702e0addc84ec2086d7da77936dd7806cbf4edcbc1423414369cf090b2fe7de8412c93cc3f0c2d639933f9ff3b475cfd52415438d720a1d46504d422e56eeb3ab42630bf81010b02a0fe2f2d55f0cdc5074c9dffe459daa7f51bcbdf481278a738b34312b55e16f2eacbcd6e263f0966d8b424b07d320b22a035a0f708329a5476a3d44e22410efa13ed33b3ad5d07ec99c9e839dc6b2820260cb9a739098cab8110312eaccc76b3a73ea09ef0027740aad6be71c6b3646839f9e3588e3e10640a204bb16a2154f415b3eab97d4c79f1bfacadf0b22ce17ef0fa255cab8671d0e64a435f364fcc9619e00734a932c53f8a54abbe8922352e2d1dbeb81001b258e1773cc159dddfc87951ac3d032a5cfbdefc66f56887f9bf7748ade1b711b82b7cd1254fcb7f99c890aefe57cc869dcac6bfc15fb989c268901214b96fc0503b4fad17eaa6d69ba19798703d756b78edefd8ec7416101c766c49c3de3251d8de6454467de55943f072c77492c72a6a554ae0bb9fdf498c61f82efd3b6628f8b478b2b4acd9ef779a54eee2fa74801cb21939a840b6ffc285a65801b74851f2111b6994fd73836b3ab64cc9fdedf1b259f9aac0858c79befb572658293863fee631c3d79f968ab9225924508a65979fa049bfaf3e975400c5f20fbbd7e5044c238ad0a338975debc0b9a4b8b4db7bb08bbe9a8c29f65ee6db23311e57a41fa1a2ff83ae110dc48972673ee2d7e1dfc37ae269e376d261b76b01172d175070a755b209f491d2554fbad1b87625f7a0308a703467c684a9891a2deea2c376b95e1180f5a628aa960e83d0902b46b6316e2fc6cfb603b30efcf01c00d330a27d1c7fa169113aab1dd0d5a878e4d97b0236e713a902c6a323b11d5b65cd1b1aace7f276fefdc343b65acfb4667df5e8986eee385da438b2576f7624d223668688f74c6b0e9a8bce8ff9fb4c7da4d61b6bbd4cab14e14c17f0a9044f420f89d6f727c2fc141dda247392323ab885ca5de2c03ffc306ad45a4c26a969905f7eb3145b6f3b98945d40db1561f368b7e6631eaf71354e511c07d4d1cb552c0b2185ed7393634a7596e7c7354535228ffff4affa7f4ea4f1a424b7351f8ea6909b45b605024f08a587498e49412d8e948cf6adca2e24cbc6126963a3996f24bb04b6214ce53b12630bd8b79a1c618a5a6c37655eef99c3beeb840e24d5d07c47f5b6ca2f5a9e876afa0d80d212e7e8ad82c20c65ea0598b62360de5e2fd5b43e5a31871e7c040c1c173f7f8977260edb1d4ec21956093b5c8a28ee86b77d102dde60994ea5ee7a12f2f6c65f81ee53c69e4e518de114f1e91a9b64a9032641d32a1efbbaaf1c462398423b95f7f6649bae684519d1dc8436a4ca703fc2ac15ae54d967e1bf14c9c41be5690495ac4be74e8e8d89695369d62219db1ac810b0e1eae28c6ceaaefcee19e2ff79753ea5b311d8472c1f808b9e392d4947f225f92ad1dfbb2113b0326ee98b90ff90f328ef0285f2cadb6943f5a9e54de7f1ec85a613372efefdc07b5c8e7a5bbf74ece69ee3f94520cb0ac77462915ef56831afad60e56a9c06dd19005024b9b957976d243ccb49b46614178fee692cba2e0402bb8cf3403b5a55b3f13b249cb99c47851b946fcacecc5224a39de2bed761507c55245fb59bae3e738fba40a09692b27f2ad89a7e7ce67f7e9aa3bfe58e8ba8cd846e9ee2480da3412425301e6caf137dbf8f0243f98e873ea02195151a9b3fcbddf42e357e628b72e687e8641d01fa9c6725e9bbd72c60c44726fc6431ce7a86f7c3b6ed1e831675d88f0d3cc599aae8a5292ce4aa4cebc78d0d2c911f73dc8a2b0f5832a2b36dd778597d071235353b58b2b9bca98c7fe157991b5e602366f6fa2ba36b27d563ed0d7b90e1023ca5b22588bfb3e09e1624272e4b9a0cbd8c549d61b57f91ec312e1d585cfac0a5cc44e8e9b3193bbd088694e0722b5601e147cf3a4c22b3b1eaac2dafb1033040ed6e55af58c3e923514c2f0fba51a1dd9bcf8fb241854045ba8aa921cb71b8ad71e37f6efa1552bf277c718b3ab762bdf46692a648c0d0c38d0270d791c732450c2e263f59a92532dd8e91d36e36df186877bb376d25c9e141c43ef81edcef3708f14f9d3a7e2803dc378b7518592b32848710ae849f5109a370e0dd8548587e2d91dd256cb8d9b016c22bf942adab7901934ca0764ed31db22c15cfcf590598d8b89199e4a0e7903cdb2e7a3122426ee3a80a899d73df82ad7cb4392cbbdbf3686674348487a69c884605d0e484469bfa0410ed3478c19a8173bb42849553fecb6c377af5fc64cc01b76f036ece0b3ba5a903e1bc4fc10168acdf936d7f2c5f58ea7a0a160d36ca11de1fbe49cd1be039b948b6b4ae6c4dbad867915a04016b39b0948ec9e15215457ffceee4f2d505ea5f3e8c6c79d1a8c2483760a4b0c86713889d0f1c6c1d38a7aadbb3940a058021818940cd57d7555a26955c4664e2d118c8e6a5ee0551d5a6205f436de289846cc1cb0a16199471b74927f0815d0dbc34794e06b8960b27113a1d2995a4b66ee1e8c139e74e7fd1362d6354b2108ff266f9ada200e607d2edfc711e30cabd97fb8313104eddce4d9b1ef203b8cc04844c399f2c30fe049f2575be633082ed1e1352e4adf20924f51978edfb39c1f63c7df8d7ec43965c874eb2e26cdc517241613c8855863652e8abb88ce2a2c7c23256ac83506e3297e9b2ddce4bea01d0316c4de32a80195834aa4d6b7ea83858733418b9694ea5ba7664d75b860666b7f73cae9d1ff33104d1b4e0643315bfd62e01549d679fb5f6f5c4f97f3c3927d444f4d6c8e948e187282306e96d196627770b4ae35c0d1b780776d03bf314109014845f9fc8a93842fac365b4709302242448600e87794bf84928493c241b329a09ea09bb49a782ac8eb3caece874366adb58e93707ca83702dcadca4b521d7881e177e5a8b5e09d8556860eba69496089adf673cc0c7353eadc22e4bf019ec1ade0d0bff8074b8d681cbf965d015dcb7d28d22dcbdbda1a046efe79f5b9a6103387cad2a618c0c8208f3ffb54ee378de137574781005d7e8d14d7294f441445661b4da93d1f7216839aed910788d18ecce9a1c19cba3d45ac04988b4f98701ac3d6b936b636230422af4a8e314f527a4b64b8fd5943d71fe622f2ef8be7ebc9bd03f14cef0549b308044823b2091ce27f467c7cd7ba0590c94c1022109007affee5afb5a9958f20b868ad31734ca58d0c82efb9b3284814e4f43aeb36d621861df584edda3b328a27787e328a8be11a6030d88436177b543494a322a08b364af24a824580cbd3391185e39b25bcae2e0f62fdf44b3f0ad686ca3fe7c1833ed012441d53a87ed321c1cb8e15bf5e2f7b5a5e755c3677d33adf2c782978b2902ac2ecfa090158b2358b602729fd415a68b296d4b71306fa7c427feb3366d596e6b94377915fac739778db0e77a2e403dfb04bec7040b67e0868f91ea233cbbbc267f9057ea7d36d2d2926fc40040210d8a576eef972b1a36adff36b936eed4e08d3a5a17fa43a6ee3807af29a96b02027ebb832c3e1a4bc5e8af1ee831291b03eb57f61733590dfc65b379543befff66d155dbcd570a2d15128cc10ca95399bcd6ca1356e3504d97e8beb94d9e1a3ae12b35d8df86b67b67c9dbb94069ec9672ecd050358e6105ca073b7b271ffe56c476cfaa4db991399f0f6112131ee3cdcd9e139c6c3a8ae7ee6d069252b75bd38e899b3d302a68fdf6200cc7806367649baf7430da014bda74b39333d3d3098382a304727d1eb6456fdfc64b8ab7cdbcb39476c55bea1f9ee8d26fba0ee2df129e8a598fee3a1b2f95f4a9822ebd5db65517c723b5feb0e0a32f1368e6d1146b8232ef036b5684d5d38b5f4e1c18974322ae13da70f4dd23a532f8f025657337fa6dda5252ee2fe5eafe6b8bcd575f11f3ab5c2bc6ae2297289b11e65070b139b6129ecf5fcdcfc00593840905b3fedecc724c6a52aa18c6533b681471ed560e242341791ae3cba93efc68e55cfe24bce4234fe7d46ada2fd1dddb47727ad2a1a782a90cadda54f47f5103796aed53ad757893308117261eab161eb78b4804a0b8d57e6cb8d8aa4541684ff6c60699531696469a62a0b83e7a8748c5024eb5b391aefa58c13eb986a2bb2ab1928f6854db81c51491fa3f8e963b3b3e8f31fb4955e575cdc8c8c932e2fb90d78b23cc31419ec361547c3ac96978f53b62368eef86cffc637dc90a4dbb0d6453a11aa1220182e1a2279442018458862a198185f4eca688a6fe14b7ae64954a98c097e84f0f117d717a5e85e441534c96d56a35e7fb2c0e3964bb695f3e1434dc50899ba43abb45ded3fdf327488bed09bc60b6425c939ebcede0862fc204ff3695c31614e6bbaa74bb9d8897f5005b183e238e23f5010face618e187cf12295839305867bb1ec719f7e93f0bdcfb8dd83418976b98dd274f25cd5b8a402cdb42ae38723a2eb5d172f4bf9f6c697cbd4fe2f00db06441078bf54e046301b4d11a677fa2cc3d861437e2567816e5a8bb475d59aeb7c216c929102e28d98a8c41742d00e2027afb337986a2ac2c3af6692c65df99db213b7d5e5543a4dde4f25a65a59c4b18d7019772f95f743d265c999663df0d0b53217d5ba1a38e6a687687321dd12c671295251a185905514d805819ff3aaffb6b5dec1fe5d761e651c9cf2e9a2a066c1ea0a2c9a2b03a2191f862c188d4af93819763aa7f8b42fa0391eb968795308f281d3def1fa48844b1ee83983b8cddd04949cb167bd5055dae592884b9af408ce39b405591d14ae8f8b5bd34c41522a7a2fcd8dee0f14c09541ec2b21246ad34f2b10f5fb259712e120982a1ba6e004db213a59352010114d91bae6b5286c8508fbd078ac478c29fcc3c758db28e6ebeac281b273f55102b81ed1935f6fa06680c99af60e319d1a1b3e37b8cdf24bb7616d9145d869d8797c8954e605ad766d3774591d0091da42ee2f139ed8178068241245b01f569e3d378d26f0136a7e365f008da65c66d69c7a15dc188ef68eaaffcba6a9ac3841b96cd541aacb0d457ce20456f9a4779cbff043d291c0bab6e40608910c184dba3816e570d196e7cacd26a4f0e69ec5e266d172068dd2b39d9d6dae005b90c22fce12df8c26432723af78c868437a4dbebb8fcb8e8dcb491fe4daadb2b8d379a06c581eb5f17ff76c98d91e9f399e119095634b5ea65f286361dbf40764b88b70db25500259760f8bc83473e6f07ac447e2b7a5314e7986d9ba20e516e5e5f3c10bea331931aeb358fe716b74d5d66af65f152c1764e48237b3922660f75885cebfb6cb8b012600bb303faaaa805e98c510ff044ff861d241646009f3594e6458a3b6da23b4610978ed37bd862292e591713c0df028cabd1e0db6d1f6d91e949c1de6100d499c4268538a69ed5ca9f4e1be522a5f14029f9568531329398b00163ec8674d8bedbf4934d8ddc863abcd4536237067603ecd1d2cfde06a53fb7266d67e69667f5df666c4aa148fcd2ef94b4585b7295db835fec09102953a4b4f1d5defb774c5fd61cc2fd299ad3fa1365f309df7de387f5ffc110c9460696564d9e17591673637b83e6c9cc293eb6c325ba339b39eb8f6b91149546e8ebb2aa56e8e191ebd24c17334c021496fa563e1e776977a9cb56c4fa8745de2a75c5e3291fdd776e24fb7b6da977ea759b3ff378e436883725a61cb38ccd1ae3298d4410d87b2f80f392dc36aa2a2aa9ea975ee91f6c351f1d941a0745ccdab1db96af1fff6ad0a446e1d1d7abcff97ea2ddaabad9a9652ea12e98678a0ef25aa68c57a7637f2ec642ab22a548a940d26414d1a287ad5db288f5eec3614cf643a3f3fee3bb34deb0204dda3f044de3d6987c55c2b46d6222c5adfb53e06b1c47b209123aad58adc57b9dead4f4d73828265bccfa0954e1b43081e0a0018b131efce1ac4ac60783c64ec9418b1495d3d4c7c36638001e14af5d2688561a5dd42e458eb6e6a3fa7a7ecc6dcdf0d4824a31e090cac3bca17ce5edbd1d4b71813bcc6d2c1f4604a9b4be65f5c747e885c7604b2cc6f5e97bf8afd6e3d962b22e195908636710dd3485f44a82ce09e351e3be5951d59f1f98b6186078b5476c2537d4f4fa8464c63e637ed4e7dd6e2affaf15e78a3237d52f248bb38576e102f2198b2ba9967e19facd6b4cc3984f9323a0ae8c11805f2db3405b92b2bdcb68bcb1265d6ed5b21a7778dd489b990a3e3823ee8d7485f7939d86d5f613ad9a708dc54e6481321e4150536731ce67a7af4544e7a73c5b91fd45f13965c9ecffabce62d667a5e13758970bde3e5a9a82bf5a34e8918e239a0ad99c7fbdc2ffd4b1f1fc60741e5cb5bfe133a7de3b55e9fd22361e4c8acef5e89a3e090bf252c57ce713fab5ef29c438769feb4829c33ae1bd8266ccd4fc94c24904c54b19351cc5a34dc78d0cb87722f0af0df90ef6ff521d8439a29b1d413e20cdae148ac138abfbaa5215f76ab28778d31b3a9c0e91e217d987f3c8e0b35618c4e226ccabf7896c611bfaf169d82d5baf7771c3d14311cbe739ceba5d0cb6af19e6ac20e9817c036f9f50fca4a9b90e28f88b5a2b8c5ca2f6f8ccfbf81d1f8cd91acaff49fd204a6c13f18b7d2af561094bf79811670dfdedf96f0e1745f854d8b113c3930509cd2fb78862c3f1eb17e2e2e1ab8d03555d47ac750427ea62d12038a7c1ecf9d6a6333b65b780d7ebb6eae80afabe75af0e093c6694867d4ea462490ee95368037030795a6a2dbc8145711912a031547f4dd17bb2866a90be37a7df9d2a9f8e9d6878e142ffa713ecfd63490f7b18d49882fd35a16b79cda0864fe44479e8a8c94e122f6739f1499cb84ea15ec57ca676fff19241588392418436462705f371585fcaefafeae9c8794757bdf13dec1b623c4955b3d02b275c3e213e905b9a85fcae60960e757fcd6f9b7de74f44eb192a46fae3e7f0d8ca368a4422197df411822841709830c0ed942d423a8ee002b0f0e99d3b001d2f90897858c000882424eff4ea66a84a4705d73031e36a14134c954363313cb1956e8846e3c8ca58f729fefc0bb32b58c0de122881f53457c4a7e26c7c45d7a602ab11e3fa7426950250204e08be319c49c3533d8de5c4ce13a2af1aaa1a97ca537f4aa45899a07a67cecfc4849545f5cc632f90d610aaa9df1d7cd712d7905e61af111bbead453bd13975e8b5a6836031eb259176c3ed616903f05f1422414baae0e7911db56061e514412e31d54ffd3289f0b6dfa3377c1fe0613a0df9432d1834c2ed699280d06d8174bbded8cee4f8180fd0b47d77cd0762b894cce02f8b247b7625037c38fadd6f2baad069bb4536fc961727bcdaf37914ca01df655234e4a2a611b9ca6100c62b8b0824a7a8c0a914d01f8385c78a1e1154e8f646d0cd84d2d673e4ba420c158c95a33ad3249cc51eb3a32053542064b8fe912ffc937b914d5e69615eb1b85ab0dfc5e7a7e36769840da0bab81ef077ff3f9154ac4da15c4482bd3d84fcb6e82837deef124a1f013fd204f4630e81b4a609cac120e98d962ce3074c1b044b87e1296c986c56bd4a7d21cdbccddbce5dd7a531bcecdd898255ef3052628013884f0e4ad7bcf2a5268a22be3f1a52e57ebf121bfe5ec00df0184afc23d402dda16aa5a9592deff622359bbcd4f0bdbfcf0a5b308219da2abc547cdadae3a56b1d1a87e1170539ad0974c1b6d8e9b615785035d93b7c7577ac5baf2ed073d141e53c0bca003666763720e81ec070609aa8210684f67530f8c8830237d4d578a96b3592299a9937cd892f56b3791322ee2d7588b22bee0cdb80bc8f930219e7ffaea40ccb4ebfe26d3eb66fd53736028f4c3f0071ea96cc98efcd4c0301dc41ef921744e449bb2dfced51b879ef23fdb6045736847a43e3b33eae61a5acfe132a808c17bc442e6bdaff4c515b8f0ce40ef57dce25d3337bcdbf7658a9f87449fccb1657885b089c2243e8008a6a07e56eedabcd6570150efbf80afcb2b00ddaf293866468b2a0c27ab94487453820cf570662d5cac099e2115501afcf483a314841baacfdc887a5dd16f276dc2663d1c9a6f56a4e13b3dac8deece59f041424a3bb2f4ebeea8dde4e7a2b90f8d1b46bcc7bd2283e640e56ef7fbd5a4046151de8d78a5676869567ce35cc8b786f95dbd8ad25ad00a8780c2cc41c8bee1a43047eff050c869817bd83559e85c95b83ee8583f21e8f26d48582226819c9c9c75b06ec8d6e5b1e7b040e06081554e1071bf17c30e08ac5691177d69121c218d86061ec9f8347da5c271c137633bacb72b51a4d8927be7c4d638e4a980005c9b9d454621dee0b833c4ab93c1ee6bd5132d83ad4afbe484d03e5b69c1ecc7c430632957b0db48c8988fd0655e606c59fa44a5ab45a8c285f1bf89a9485959580f2073aa91b4e3c3eafcccc5734f1e0b512d3982c582a97f84f89b7b6be9ba0c21972b4c0d1c4f84c794a8a85e2c482318a3152bfd0412901b8f1908705b184e4ce9304760bfca8bd1bbf235ffeaf4301ac75746982758bde3a3cd39027301d1c2b4521cd659a2e896b845e6979365761c0b20f35d5925783a80cd19b0b183a6fcd9c5bd3285e5886b86c790a91fb0d18aeec21d0f98bbe319f8ca8147bed8a2b18b1f291ec102875368cb6d73598b2fccbe9308641bf7fd051709d010e2e5823e4afa164e1dd749432e0b850580624047d1a76ca841564dfcfb610db8a7b3dbb6f09c3b4f603c0a24f7c81f76d6452b13bba2986a9b381ba6f8a913030e035900219bc8c4a681c678b5e03690ff8e8549facd3daf32a1a5a176ebf1ee9e2cadab71f1f3c32f681191bd469a6b8fa23c5e0d4e8650f2ed8427aaadb64855714186d77fdd7ce865d6d9f9cfc433fb77fe970da3e340d0ee985f985ce5d57d99d9ad9cf62da9591dd1d628721adfb042ebfb693fa36ec4e882325031740b09f16d22246b94e4b888eb840c846c7040586b1f45299ef5f6ee43359124350945e082ba1cc7bb7c9cd8f023913c2c99390b80b2396af264049fa76fdc6d8030bd13090ff68bc59bff9e268916db5386e5e10f792081872822792218262b7751a6ee1c7968472d4c703456ceb331e164bf4bc9d9e568cc8d1551d379413f4042cc14658570ab26d0a92e778a6530856defa1eac7357b54b4a9b3a74605ab86886b483ee21911a81bf6b5c1f424aeee49b0807f2f090453b144ed442c2ef2bc1c4ac4f078c8e18ec5149df286a0951258c85ec8cc6119741cacdfd7d22a2503fdf703add3d9dd995252210de562b1993c64a55c9468f7d35c2afb13c2a67ee19a2128630e8e7dcaada998d0f6c002bfd6e464a26ef1287af6de7ac27425733ad6d5f9432673732dae21af10cd637841d6b9638a49e64a04f159629c86bf77b973239bef8a84435f80d3c6ed7dbd20a2630b27374de38fea9e3220adc90ed5813b7beeae9358d9a2d33f931c34e26d964f4f9f70d73a687ef662752616275ac9d995ae3f30f9b94194837a5e6938716756b6551ddfef973548443adc1fc5c430ad4f55c78522c83f7c2969b8f34d7bcdf08522eac0875bd9a7563ddd92cad16d6db0afab1dcb0be5981141fb21634ae54c5795ccc21aeeb3119134f87b72041e9701bc81743ad4c1fc21e697dfd114d0e3046abd20b325778af26146e49fe59e68fa7b08c8de3e965bb8021d1802bb5be90b58d22ca3fab795c4c49a1f0cec41d5c8d309c666ebebcb6007af5e6b81d8122ee03f0783ee6c774c95d8502edaeeb80bd75ccfd40fd0344cce858fc6ff7acc4aabe0acf95ac7d831322da1b37bf946a5169db782dff62baca8b4b6840ad11b636166ac14d8f956bb1b0a0fb203bebbfb35a767b81a721baa993ee9f692f1108c8a4c750433fd1c630b1bfff20ffc241eeb4681523c43b37c01b34081c98b667cca8d2672617f732f36bf80ebba2f0abe0f6f4fb82c61a52f9aea39bd949b6c2fa3de06be16ee1c721d625a5fa322af3bbba4e490dec5dad5286a58d85f495d4aee7072444f04aafbb52b74efc976962967a1f6eb326e7da7a34b5a3f94970c26c89813755a4ca92697ee24747ebddf82019ffa986eb85787cb6eba8afadb017cb396ff0ab6ae942948869755e930d5c5088a405787a24cae9934dff0fa7138fd8c3d06b3a60f1ec63155d1752e021eb797f22b1574401378c0e519e56e0b997c7997426edbf2bf579f2c3b51c3a6b61e6903bb840ea4f5149a870820685d63205036a97c75b92fa4eec2ba2597a0b61bf6528251c1c9fc6c57966dc87c0c1f7f56fe3ace00fe65c2ed87f2a0f2a3719a5dbf56f171752f46cecb9f54b20aecc2216d9ea85e4cbbfc5b170efd7d18ad2aa0c1f25297ce6bb4a713f29a20d2ea948f0e29fadf0d9d0d9746e846da3de11fe9bfbab47586822c6c0cb91eafddea33d2d0395dfde00795b2f89dcc97cad8f477455f4c0c7aff8098380aea13dfff208edd5d3580f1dc8c765d8faffff00e73ff3ee5ea3b9b1644b8a840f0ef3da753a9a2306a5974f0ff8e03ecdbb9cffeef9aaad5f70524ac624f9aec25e7bf9f8ad98a8bba3040406e08317f84c5e461847e701033d1a2e0d202cb6f89a20b3acf2b8097a1ab32bb4e89c6c78560ea9c8f897ef4ab3f559b16b95a4bf3e649a86eb6a233cc87f507ac37a11dffd1d272360db57250de68b33663a2370993a7d89a3d7a4496b5af34674e7f32fc62de867a5726e46d1f8c366a38fa739ebeb66c3423f54e280c1fc0840e2dc3386dab51907e79e46af6971c7c8431941f701abaae145b6095fedc595199b858ef18a97be9dfb16f4796806674853e1546c93700a7d13257b4cbc2adb20b8329fc3e4bf8acdb7e4c39ecf0a940b574892412e11cba49728016fdc58b16c0f09036277a9104bb8593601062581e1c882a37ec3c7576e6506405e7bce3c2b09deed5ea4500d764ca88a27e205e288259e21db444d6eba0e6b6851628f96d20dc07e7ac7193b0aa6a761cb6432cb947707883c038b13538b1c1cc6b27454dc2d74ea214eb08d6fd5dff6f290189ed6dc50e880c3879e9b54f489448a6ac3d54bdbfb174126d0c3ac68086854180bd5d4acf8c7b163946776d7151869437277edd3edb48616cdd90bd50fa0055e91fb8e575fbc37efe399d9b3969ac2bfad6f8b7dac7edf8bb8e3b7596fe9cba9f9057db7c3133ce6d7aaa313889eabcd08b7bf42fd395d16a603c322376084ee4964d41636bab1e7af88da4de39ab046766ff99ec39fcbf2f4ef3cdef18351c4822a750855fba286aac35e41a716bd1943483ebd5a12006a8cf373cf8d970f38220295e835a25b1efcedcb6a7fc83a65d7f2d54cfbbefa9cabf596565cebc1b14ee59206d93092ec0bdfe5c9c79541ae7d161a46350abbe53a9aaf9a41bff6def3ca367a586b2da5876ca8a7db2d9060409a56004fa243e969d39bca2dc9f43419ebeab4fcf5e4941bbb1adfcc3da4c7d81e7b41533bc8093edb397d979ec3a94918ef517dcbe1fba48274bea1c109ca58f51a876f0af142547f26e88923f9d5fb8b60616851d371c7f272bbe93b4a2930b14e13aeda49fd8ed8a20cc5de2c0b7d3958ce9d6355310b72e141e59fb5790d971d296a24185b8e58dbdc48fa74fb6d3b3c93007c05863a2061a28ccd9dd416f765f24c21c070bdcbde3d48be4fb5b4eab1c456cd9d4e2f3a7d4b4103b173e67d3e0e8c258be7483eee8128a6ed6544ae58eb20b1f83907c884b09ceec0c296560113df380d2ec0cd2ed4e1e53bb4aaa83cdcd7148daa11c02c24b19c6d4423543e99bb5a1dbd0f0b53100c0f7545cc3d0cadd8502791916cd5233c316c04405a627fc008a9f6528273b79bebe0fbbb03327a5d761d0d037a1ff9061ace8dab537f67f388126590826e2f01616dbf606b9fadfdb48c365c973394251160f10a40e2d0a5b471bd5ef46b75ae3bcda6094d231ebaca008fc3fc8e111546389791a10135f920d2e3febf348477c206371257927989c53f0181ba2ac78f2977349f45acbce0ba6160c22e74833b5b115684ceec334ccbeb5f852571f814cdf49fd2453d27ba2fd0f68c3729ec1008d02297e5b914cb6380f5eec636961f8c13dae3a7c3232b1812dd647d958dbceeeeb5e93c1dc1f7772b500e1087890cf15645fe85427add8575082a14c22c9f0c320e832e689ba5787c0cff64a631c53d506dfb441c1971ab2c4bdefb89aff2f9db103f6d423bd7a2050277ed2e578a4bd072a0e3e11196a96234768000cdb96f948a56eb09b129cf4724052c1dcb0fde84bfba8db8431d22ac96a9eac6e7918cba0297bcf9ea6f1a04bb0b0ceccbfddb1f16c3151d4aba37d98a53d8ce51ead5666f546bee4878a2c7480782a528dc92407b4092b07db26a88fe4b89c40dbf5e60a358afeb15520430395ee2b3c2079523b8876fd5e95cfd4b691ff2b8cc031e6a7bdd824d740df979d7b321f9f55c11573abe668126acd71bcb5ef54e1a71c2ca1ef5dba4ff1bbaea226089c88e1e8d22d470bd21075b88046f42d414dbe0aff07a7a4834009cb5c9e4bd969025762edc7969a68c6e3e3a876ce74bed00159594708a972af18ea91cbe428586497849c66ac377a1392f93776b09142ae216762f9c1c615719da44f2da5199f5afcdb1aba45f561ec369d44bd93cd375d17718a54af2f48bcd92d75d680952f9180fe437268c4a07098b098be73d1cc82a44ab815635cb290fd78a2172a35ac803c8785c625430d8bf61a1b69bdbfbd96e9fd98a99a02a9971def800f3038f3cdfbf78ab455485388f66e1ead910b8025ad197a5597efb59f6a47f45462857449d349bf7262db42ac53023168d7a76a9e8c28a3f3ba47ad19951c8329060e2fe3d9167dbda3bdf51b9453efbf54bfebf499cef592990c1dc993619478014db98e0c73e45be376523db107877fefbf52b1ae9dd6f196d71d4881746e8df22c58cc35fac885389c41e6914295d95e51d42fdca81fe09c0c12427274a946ffb4da84aedf3e22700b7544959f8fc1a9f0cc250a16c05bbabcf0c768fbce94906a215ae65a5328b6cb804520596917ece08c5fd93274d42310d168212608c45eb904a5b8451f06436d5f9420a2deaa8284a576a32b6e7460555701fa48316c65f43886b95d6c69a2c0cdc47d0621a21f80445f5da89cab98bffb7e2a32aa437ab7f8830053f9515f2e31210f846727b4bedff0d5b8968e92d9969c52bd21afb8b81c3a98b128d4bfdf6bfff5b5904495b1d8195417fcbf15d539570f0ca0007a110504e38a7351d256a9892a62ab15503eaea05832f880aa35a980a8b85c55a0f1f9a3f7dee89fa8c76515c93f10844877aecdab3068158e86234704b2ae8fd350b0ada9560d46a9dc12a02012885fdf41af519a477fb2ec337b7dc22f26b6ad3fedfeb5a62addc2c0ddf5b864c674ff472e1be97ff4db18f0fadbf622cb615ad6629f6d9782436ab488e3c61bc749b564d4d0db2c57147a44d54ba6ffb816309c8eb65eac24cbcc5b2e00291a242dafe66d4fb2d518e9b3f21de8295ff19d21a54b50733aba6937b60c489225ae4215d6144ac56235ffb9420d83fe238e85b39d85e7fb60678e2a926510b6fcb2f0bd3c306d5718d20eb4e3af151e91fbeecedb723c4fd8927a473264345ecfe6486f58ddf438e1fc13e650983c84c1a100931054a32c2cb2f3a8365d789e31335af486fdd73cade94499e458f226d49b06eebccc59f355e8a912f3046c8794b55e3c60cc1ad8fd54c12c91968f794d7adce95652a9d5be8a1c959baa361f955b99c140df30d730b134b38a9bcca6bdc7f762feb7d2800885e07c5a3b515d3da57742cbd98db2e325f3896a3ee017cc363f21f6f421b2f8d6746ad4367058ef51a17c1bcf46b3910618385535ba239a77ec94acaef30fc4323c7c40faf48017b7f5f2d74c46ac3806f24801165576ef4b350168facd9f61e211cdeacff73492ad07bead06131d751339d11db28349284ba0ecca24b904b00ec98a60cd8e18558fcd62cf32adbd0b13e80d8f893c596dce8fdc1519da83c3355cbef7e60566065e9e047d622459f41285880d22e846528b0478f3acb26a3e44fd8dd0db8860f1dd887ac6758a97e882dcd25ab587b5a18192ff6749b8cdbd7ba9c7900bdd523598562476c97444809dcf9f364656208e1fb3ca1dd7dd237f9029c8bb3869a397f0615e5b87ee61996bf109d4278ccf54db3c5073b2040fb1263a9a229d1cae9a3b4ddd922d4db67b474bfbdd4558c7915f4710eb76929092e9a885da7649be7c28c2f30ded7779304e8db0eea1ed7437efdd068db9cf0de1f52fa8bd7867e96da9cbdfb64dcbd4ff36c365aa79410e925bf0071074f7c656c4f6e16c7af8b9a301df6dfa1bb3db2972d34090c81e212c60a599f67deb4edea3db33a1dd0122245982e7e4b097e9bb1c9fa9d296cd6c9f43eab8376f98b98eac626f4d614b653cde4cee9ef6b40baa481b797ed6540d3b309403d80c8d2ab964687c0fb35fd55b7ce98c62b6d777f27fe7da10358a8921d6c219eb895cc2dfbe6c09be6a9335bb54f96fb623df0dd80e4e15d47a75a8a3acd64feefacf9cd136badd0507464debbe5073296c29c70294eed4990315ae80661c796f184888ddee8ebd80f76ca5d4badd9b2894021a87994c93d85d83df8c9438fbd505f1b719012ce109c85b998fa33056bc59132c04fe725892b1b41825679f8b5b30c81d0a3c6676b0b17ace1a9e92d2332ba492b647fe0b072efe21c515a175516b6f42a382a2a36d60508194d28a29f25472b265c539d0b7eab1f419a53f2dc8b253a0e9eaaa1763251c6fc1e75f081a5eb363cb04727a42b512c0950b756444ddd84a1c0da88a9d82eee8f8b606f68bc597b8669b56cb4e51cf44eec4830656b96d14b4e187e7888926cc25b89c0c5537e23ef92ad55ed443913e0a3b039a77d1300866d6a9c97a7085a73628335c6fc1ab354a67d0cb0bbcab8a1b68a0ce9610e2170f42d1c5548fa2e3734ca5192e4adc62387f305ba8af778a1471c1df1c9d5562416a80952455ed51862c7a32acaa0cb2da917093e07c61e3589120446ff9c107abc68737390f4bad6a6f89539b12f22433a1dfa32b661f2ced5e516d106e324e5b3c9ca49b0fd1f485c3c76982f880dd54f8325dfa5322655f0aac7f3ae93494bc4eede19b6d02fb66d8bda9702a8ceb25bcfb3ee6ed7bc5bace5a520aef52d0c116b12684c4af2471418e74423e8a63e9b7b3486733cbc1aa431f4923373ee708c637644c0296d00e8ff9714a01f604f70e146dd8b7eb15a81f106531d0b86c69be3097fcb41b661440022ff03179e1db3d06043d97921dcd9167ec380e248f64cbd4ce16ee3ad7213f01592fdcba3d8953241647c0f67bc81101dbdb7630f6479aad3ea97e6897f6e159ebb533813ea241a32ee1f2e3fad9c691ed32d7601618d917a70260b8dc455ddf434145c3424c320c9a747a888a5ed4774bfdb555208a3baae4f13b7a404c1b09965e27c3340b66dbdbbfd9a0c75b0acd5e8428f407f906bdf599fe8b35cec135092eb5b73379f5f8f076d5ecbd04ef5f03612b922c346aec96dbe6c0fa8e8f2e4bc17403935a20e1e6d73a2d6a8de1341ea6c34161ec46f5b93ca682909788a524758c5de168a81fdcf652c1e262fc42950359812bc23c4f6666df4aee667e3acf8c6009f9ead9fb5af93d4234d206b37517b8e89bc41fd96d474cb7489b77b3abafe0995ab8f620ae37c7af73e6f6a15c2b6e96de3f2acda554af9bba467a14693efba81a2ca3ae3efa821d6546f698eafef6028ed6dc21b8af263d23f23d6357007c88d21e116af26805f885f8593861f48f993cdc732240cba438509ea3fbd150f8eac1f667e76d914c775c8d71b7f74e3b809eaed0080bb1d0cd59581834a6d540b0adcb3cc5400add5895728d4275fb3e27d3acdf432254603298c23f6fa6520a1e15d08b731b99ae6fdbb082253b0385d06b32363b0d127e1ed31ab57f5c691fab6577c4d642c858fd51debbe7d8b46997614be9513a5622582865df67eb1db84100dc169cebefd4e8074b88e9c02ca19b91e395594a5bd8f0c737ca1d8576eab84aa219b056c0da3936b0093bf97f95c1a3a7b9f915d2e760c21d9314f45c099e418b8ed6d48ddff6f082d4d5c0397f557672e065ac0c723bb8dfe52cb0da747c9e28556493543cd2f098718e1d374c345f231349b2c9ae68e5029867f6de053e7a95cb6bd834b066113f11f20258c440307d003149083d6e5725c2773a92b0fd73e8ad74df223173bebe592664b45c761f394426a13bce7c85817da42e2e55416826c9d5e89d1ac5204bd870032656d871a5a10b80d01d3a6e746a68ceb66f812325edfa8870f84a682a9b490f7ffe8ab60cb82228743c82f2fdb81f6a25935ae5948ae5dce7087a847c90f8220545632750f469225c6126c281c8df32a3fb81570f2f5480a15091b13b3299e74762e1b97bc60b43f7dae0230f22fd8bcd1e730604f361ae994275a0106d6b39ebf7194859bdd139faec37d1bec9d7e9ac98a19fd4cad7d9650d6c7f0ba7714ed62657c18871249c5d61290d3b7d41a60041b3c61fb4ec70139fd5d967574ffa2f7ff1da8a7ae9c48fc0a250df7dbb1921e885a804753a7c28031cf64672f9f5f45006a35322da2fc7605d2f145bf23b5450b9deb72f00ea787088670c7274530ea61c7565591ae54235b6b4653f2c1357bbb4cfaa2d3c8e046eaba927dd63c5677bed4f65d6c28980241de9fa0243d4c243cb196f1e062e075a8cc54b95502033fb5bd3527bfb8651596de32955271552a26130a2add52f8fd80249ee8a12b60fe5c8a2366f31ecd97c1d47226e05b8565dd46250932f0b8c0420bf30f0113198360232b91d37e1ddf24ad72b03d6bff984f83fd62911029cb379ab3af9574f7ea850a7df397effed13aac61e54564983e21e4e3059d10f190c7fc87e0c7080c63433eedc626333a27768422c2b6189dee3f2c59796001120ce2d7b4261a31eb52ac1937f35d5021941f03a7a32b3106e06c8e4258bdc78e619b54f82a6795f43b594b79479d8d893d5239ffeec914137daf82410969edaf948cace669bf58b496364613d9dc617807d49719a96c0fdc50f5c6b897aae61fe7059f9c5f316cc8e5e451ac46480e243434edd291c7f4385a87cc81169033fa6b8ec0d389a51c3debe274e2b7bb390876d0f3c5cd56efc3fca7a499c13212847f43f6c3cbb1f3d0db591e0b3525bc211ac5ad3d57c62a1a2eea016591ab53115bc68a10b370db44759f2434b64b475fb305b886c789135da78619409418dc86d32dd33e35e47463c689b78870c70f0e8b8aedb8d8203aacf4e39ef966d0ab2f9d89339e69bb019dfbfebe735dabacfbd5ae8b7c8491d9c3c80c1edb551cdd6c428e1013596478c1daeabcffebad671978074526ad846839008a9b595f5a874b71c73d22d17bfc20f48ff3310fa833b79951e9751bbd091a0c79445357a5a83f24facf343fc16fa82f2609bc09003fc241fa8bbe5eed22d1fca912c45c1e9b6a494d52fb5c6410e8e3a4b0c35f8244670c8f5fa288bcaa08a7c7a33b90fdbaccd3a5a57a5e406c2e6003f8a0a12b9bc24a6c9a66d4edaaafcab2fe2fe61a4c0d11270327c46bf0697b539649467b147a0493614e3c6cd2a6a5ca91783fc6b199a68839008116a8ce682798d07c599aa08354476df8a690fcc14088780326261ef84c375c9d7b2d1ba5442753925b502c5f3ee43b5c1ec9ded0a01e5b984e3aff94313860199524b5d86ebc94b26778e90f3bd48abfe5a3f1865e497882c8b8fc19c6d2e628465dc91e08aaa245abb4cce7a8fb0fc460b2767f40322fd8dbde7494e9242fb0867557e10c1c4b880ed7050553d4020f094c12c4c076646b414c28c3346dc2ff3fa63755f8b96827b4bf84a3a0e393fa32bbd40d674214cf6a422ab255566284fb963d136b8493b55c69c17117a4089e96f91f7203ccdd3fcf68e06ecacbd941f23e39a050fe62ab7758db94fbe1e601d7a3b62d40dd89f48fade8349d5932100cf5dd7ebdc24b535e23181a2e38ef6f2914a678b28935db0314b3db63ce290cadd2407ea8884737d7211187c09d64f6a498b59f15acfdd9eacd520dc5aa42358c48bc91143a6de98c6d6b0da7356839aaac4f32512dd206038d28ccdc69b722cc2d426eddcf67464bad9fca2410e9386605653e1c5c3bdd0866db46f1b671b48ee1b0589a86834ef75236b9a9340220a6651fd6331a3e41ea55523ed7667101b5c21626c131afe4e85385f191fd896c182735c095cd151c966956001a8e89db2c57e462338e9928faa9bf48a3f7520d735a05859e02667afe8ce764ab18b7a786510e69fd1fd232ea3636c30bdd7479a2931397d091f923a8cf3b2ff46f2164c793e7714e79b896de35edff2149d67cccb226c7c42620855176b92131162640a78c8c42f290cae51c9d4db62509a4bd7a03712b00d251580fe743ceb4cc65b65b7d6cfb537acd69925b5968cd438a92a31b77e3dfd4db8e87da36b1b469fddf607c0c57a6cbb3d6ab51e9b51a1c605ec1236bd971b9190e9be0fd0b58ba88a0969207a7ded77ec19f5fef36f54af0984427ce3407484476a3bcf8e9ab05951dae7461f0d7ba23b5eb02bd3fe10dc5ee80bc5a3df2a6ed48b9812f3cd20195e7380648bf9ad333752a29be1559a4ac81b026f656a91c9ac64f48327f0ab262f679c93b3109248f7448b76cec92bc37d437339539ccb6ae06176591b188a82dc062bd1372ca392e5ebdb502d1de2dace1337cb105d303e9abb192d6955b4ff3fd0e18411f6635fbbef77509cb93769cf8e8b23c7dd29216aa1b3a1c121554ec79d35aaa6735068b7913ef2f4cbf3b7edc217a3fe9120636bda367e9dfcad4ec6548b532219e30896ede081a7522072725cb88e23eb4d6ac1c4ef24b8aa28d48c8fdb3e262feabdbdd29a4e72d033c84c38458f388e30b19504d4a535759d0c3b039cbbe80f1ddcd9254c44b1b2487bdb8c6cf568081dbb2449c9a3e33a1bcb30133c67ce10652ba08af94585a77aea5b0ce5659a11e6c5add59b7c27603b14fa2e789676936b457bd5450b1dc934089b86ba5c119feec909ce32e5efe5aa3970308ad87c54eea0f8e92bb9295d971debb2ae18682187c0424fc294ab8234dd40776babea24f3e8f81472159ea041c9c330b59c44bbdeefd35a8720a29eeaebec56ad0d08009e20bc61e23c238f4203450558c3ae36e1374e6f29ed257a50685ede2571d0e52069715f83a54b44ec9d41fb38251cffdb6d6e82e00d0acca368ff199c46820d479c8fe5d19e3cc983abd57a19af662f9a775d94819ede4b27ded7bedb479f292eb2d435ba5224df1a8ae352b53393f2050475fddfcf0329bee710f6217ef6cf5029f3b006408166755b05697c755b6673eb5c9dd629c4ecd1e0b1348ae1bd0ed281e9f4d2af66b821bcf7d955f43d00e894292f0a085ac19533b66245d9b77ce950cef3ad1ae443f0ce9a7a13a17e2c77965bb79b73607a0090c6435e40f321f2e8d61f661f8f4328da5aa2330ce2429fe381d5e060a6e0ba58e338227691a1ba456d4430a8fa95bd49046e9709df211d12814c0cd4cc53c2da3109582adb948e2d9569b248ff692dad4ee5ae719c300b2b826a561ea0045d67adf16b231d5236a98d9cd80503d09ca861d5ccfd27b96194b91abbc59aa06fd159e9e87dbc3ab6137025d010ffb7a1b01e34507a95229562aba1bccc054683d447b8c709e1ec7c36f2be7ef60afeced77b28883711f39ab9303e152d2732e8182ee483d630587d19256c884f0d5780cbddaf3d7e7713592d430a3d1a07f43c96dc413d11d538ba28a23a81479ed8b430d2a58a8124d09e9326d80f3077824c92a4f39dda3a6a624ce99719853f2add8547e5a6acc0643861dae60943ac982371355f7c9957e6edbd33e897c931c1d2699240ab8bf047ab6ce8e324740611ad6023c84217ef46ac04843179c5db8dae25df392037fe2ef0328261b8772d960aa8f056375eca1724e9896b3f3eac3a9a61bbf9f986ce9e6ea923c61b6582af5a8fc3f77fc0dfaba1b0eaa17222f0f2aab4c4ca57aff53fcbe231ebcda4c65bc6ff41918f9b224b8efef7e0d33d8093974cf16da642ba7a78b177355d5f3092666ca9bb4f91f96a8d251f945f1337321983a1d07d5b8b4f6eb456c63d09d998e74da3c53916622281d7413b8bb4bd84869b879bb7701198e3e82e8c716c35029f5b4b6ff3009e62b942e696a1fe9bd4e71c0d4c4a23f6e704ec0fd7f1d07226d6e59c629d1b01cc92e51d9c8e03cff54e996c50aefc946fb5291401a2f52e9afac12ce0a520bd9fb5ccc544c3147b1178ba086bd33838b6fc6e0fd6766fa2ff56ff699e4faaa3b55198e9686626f03a5eba5f6fdbbdddbfcc1a18e810a21cb1aaccb75cda9faa9821357daa65cd70775705c10c30985783565543829013d5f536f1ce8aa16ae10814579c6e702184195023e7c46342384ac7e24a5ed0ea5765938ef2eba388b9bd04ca8b536573b5afb08235751bc0e27cbfbc7f36aa9d430d7eb9dc2070c9054507f123554120ace37b6969e3dbe2dd8b61f863aefe9814ac062e2a1edb40c4a8e101b12fa7f2cf131c986c90f32dc66ccab094c7239a0550d7919fc5c4072debe4101af7245d9fad25ed6225f197c19ad43a18a369767287242a9954ca60f6f4d2c035adb6f6b43e8492918823824b9ecea411f41ac176869f8264b81d15721a1c6f71ca9623947e5ac63e992b8222520ebaec8a51809361f189bb940d1ac3119958428f400ced3705339ba2702a998a93d312832e4c80bb959505daef55b6e411cfb084e31da0030a9f68a520bf6b0e04773e0b25ba436d045285172b9477f992ae3707a59df3f07200c0ec85bc9d4ede3e8ea7986d4e789e5c406f66ca524485991cdfe9da90f494f89ae633a4bb71d5e123e7c9f749d67c0665cede2c5647adb31f4ee364c466a4c5e0751600cbde39b32ea9b856db3bfd418c48f6a3f6aea58433dae4b7b85be239ea8bb0db070a452b8afbb8b8df53dec62a4e9043351489efc576843fb6f01655efccb7ee181ee5885727c3826eaec4ee641ac086ba746ea6375633eddda39814c7aa966796c3db3f09d3dc92e176b529a1be486fb9cdb136e043c169c2d34bf456a1185ab8e6d9fd92d2a5258163503a44d3d34aa98d4b08a5bc09f81eab787d39ec3e122595c3d970e57c8986045730ecd09a52fc7c402e314fbaa6524404a3cf639746e8103f34acf8c209e98851a9a07e12d7482b33347d683911df224282b8893d1dde59e72f5cd1b42eb63f0b247635db97433dac641ddc328bc8e926eca13f830a33b7096c671185bb890c1e4aa0dee17236f033dca4403b842b4a3dfbd038fc29e952c106434363bcf59d5c70f1bcaabb18a41c3d0b66417a7f45d21a3714d4d0b18ee42e5525ab7dcd93344f0324fd20bf833632d44e19aeb0d574a8608810841c96b509e7c4f8928e82aa958f54dfbf4597fbe5df6a5ce25b2c7a47123fdee494b32063870675450fd7e803a0fdd780120138d688062c2d5d70213c86ef85fb110ca1b87441f1dd2eeabd8e82e5fdede3d13fcab6f18d602faa52720347f8bc244fbff61824fde42e84e942c3f8ffc2890d6e225be28d39199850ac6333c00b3f97f37af11de4451e80f61693f195552298a8f7abb5d37949f03b5b93b782936b9122ed173e8bf6a3d7fd0f3f166d8259da3f437ab7fea50f82b1744e0ded4af25bebb845144c732689c0724bc3d61c9df9316cee8d20cef8858e4d267fdfeaefec4ba2ebb1ed9300ae309e4d4f9398d176934c9d5d16f646668b8c2ae17194d154eb20bf1f1cc624b1196eaa45a03e62a55089e494bb19ff4d3c76a2f8fc35ec5d851f35342fbf0967d18f0cec7164a360ef601b6a6faf45fc1d56f48d2c7f752677ad1bf0e9503bb884145a738ad447306f23e5f7854ddfe5a3e797f3af87d3784c44fcf74b258318aa7281809187986d57c25bc6d2830e8f28d71c5ce968e0dab7ff181857e9c20cf1aa1b7420413972987351d1c5b864bbc602107cd718fef714e35fd0ce21ab144c18e82a285ad544136e37be58508488a6b4681a511daad8f38e2e10349ec4460f40d91d7f0144f88a0760a588892da1feac2dcca96bb0760d646c4f69e94bdb6be64847f91ec5c04f85fcd411de78af78cb228a7839115363f69f25b655294f75e3e3269acdb53600fff38706db0cf46ab12797f639cfc4d4dba22c1a1186bb4c587cc573d7ecb03b841513c00b5a3be58f26d5b20d3f1673672b3a3162b62b52f13057f25e881be3b2454127ee59d499e6a536b9e52d70e5741f69d38833c9e8918d21c7004f15de5833edf57a6cb0f95dd416d2848ec66d9c971d63ba354d095cc7a1a7927d9471adbb58dbcc3bf6254ca915543af474c5a2185e48ff38689d99bab95eea21be70e8301878929ee86ba028444a1ee634610c71e4eeb02a409142677ad00b6bdaf5254c0072cadce4c235a16c27ebb6ce931df87dce60e739cac8f8ebae831537188d13f6c3bcd6ba536db66aff23239b50f97b000d2654ec8d97d1c656e31c61318a55090daf8a33dda731b1b5a6d2fa3f00d42ca53c10782f90140a8910058c1082b28e07959a565d48ba55f93d1b3f7a45d750074066ec7b9ffd2ff9860d74add0f27e287dc68b1bad9b2dcf5ca5f0e267c06dacde6f1464526748bc1b54b32b00ee128e3112aae3837262240fd37a74d005af1cea3654364261c134799c8172fbc054953980078185a761c974607cec222b0f0f749dbe8cf4fabe7b8e04f155c15ace3488ca72164f97dd97ea85eb9c79ff86a67a0c30e2aeee96eb48a268bd20aedc96539e722b84e75d2969ed02374147350e9d970190e4dfe52497d44026e700b06bcdd1b2ab6f485053db3b673425c44ecfc58f53757838eb9fb61d2c8043ec1d9ce322d406be6334e02183791a0386e2b33f16ca20252aa90e2562462a5bec46c50b7b3ae68ab46ade07e2221f3354a86a30ab231bb0bcdc6f36b86aeecc916d8c2a353f0b763107ebb85bee10eccecf1feea37c709cf595168d2332f71df3b9969c2beaaa13bb0eaef5fbaa3da291413ad7c71bb184da89f1d0c346ef53ee2571ae8fb1d7b104cd628114bff70b4532a4d2ba54b8bfcaee85ed0ce702a55621324f89f60d6a40f72e92d9db719fb23692737c774c87ce1f86d1b03b4ea9052a3c7259a4b5b562d91beb17aa125d46374ec7b073f2e850bbc123bc974c7914d4e7ab6350b4e2b15c2b59f1189ac610ca4dc272b9ffd6f6102931bc432aa2aa9b9db80130189ffbd1596e52cc394df9fa29a99b9a56663f4e3ed8220bef87a712f51775a580dae564e84611ac3d1800c5ef5ce22b7f7390df94528f77f449c53a602b5efed1fa92e1d587d9fe416599a435e7fbe426bc25b52cf3b36e7ee65ef541c39f6e7a450c5cee87390aa0ae505a97628fd116932a418fbb6f9cca97e098c346fe5ac33fd2a4329b8b87d799630c59b7005d7c4bb79d3fab670a0197213e4d921131430dbac2bc9b3db9793954d57894eafcf5525a46595e2aa4ca1c2d3169ce29394f1b4105b41b9baa27021f97d4cbc2a62467ef50e32b64d70bc709828d89fb3b49a7993b0032fdfaa77dfa60698dbd98a475afa33d52123fc8403419a3708c406e25aa0bc59a17d5199cd0976d6cad5ef518a570d36e937d61357bbe9a86ca898f01a906fa7d1be7dc2fce9923770ca6da13bde0d3f9ba3c7179b0986f68a27567b6a9818d5b1396e35875ef6109d394f3830d733ae95c8e00f8449244b38bc4cf3658fa610be49a569f4ea516c3b73445daacf1b8aae43eb133f7beda99c88a7aff01b7de35c39a07def7386cb70d745ab60adb77b131f071350c2829aab6f8920793a20d5142089df081a427948804a4fcc2c3f4de60e0edec27021dabc198af9dcb87ce76bd5f64ad11edd84e21379671af3366066b84ba1aaf617f543f0a3b2c597851a4eadc51e4c4b42d1015cbde454263de12fb3f581ff868d90d626aba482acdb3d40789846883a127bccd8a20d532ce4e9cf6c15ddcefd0ddf64fe611938b3c194ac343ef12cf186432f740fb28c56b337af4d80a1e9d543fdd971ff6f9a92146c5379530c87108d75b78cc6521c6679f4327912fcbaa06e26507890f428208f114938003106fbf95b0f517d40cf42fe84d361eeb4d753076b42c9cecca6396469c4d53d3b520e42268cf77aeab614d5dc7fdc9172989c0cd61a5923ddfa88aea8feb961c3ae64d7b449e38b6e0d4b2b9d97c29ef7c8cde239c76630d6da5383c2c06eee966c2652d45e1905f9c13e966fab6a9f0ecf6a154199544d079409e8963bfa1d2d0516e0b023daf051a64e11ac7894e3359d62ed8a4b1853677855f7b182f5ce3c3c25b47ee49d7f2af4b2fba73cdd4184fbf18964bdd3e82d0a2de1a657cf6c040ce058eeef6b822e3f00744c95684280bc7e9d5f4c51401ec9c8329debbb2c98e3fdb68c7a68f18bb86d0dccfa6d042e17a2a817bf1744911842aa056ec4df0d475fd8f926d39711477dbde4787da81d7865fd26bd0bd7ef6a1169f70e466b9b67570ee02733194ff96298d6e44c26d650c670e898781759bca0e9124c523c84e81a91e2f05ff3220d5956c2d360a1bfd86e6ef2cb1c02e86127bcc3c76e15cb491dbe5242622b846a34260bcb1b79f45b8706c9b9b11d30507d1cf4e7306437d41e0ea8d4a9f741ef2259a7f25f889e5672febb0c4ee8ade3af25f3f7abae6e7b92f7fafeb0d8419c841c2d21a2ef03edc976255d6cc02ac80411850ac959c83339e73b39dc97dc4048fa8168b75a4aee58d96f86d2b38b707b5ab6c7044a769c83350f1b7acfaa46d6cdf9b1ad135fbd33e57392c8b26cfb864efaa0c253a2ab0b2328579eb38c2b8ff7d1eea4ac7edf2a596762a856dafcc065ad18d2ffb8fa94d1f95801bcf2b9456ef67bd85f36e09398664307f82a193bd525f8b211c04709cfca9f26544dca5120b4d7c1865523ee9f45c361e5284abb259f3a0532641ee7088fb9288d2bb699d3f126e385c572c29981f7c69d5a55d81ee3dba5132f6eca2fb11aa940cdac6fd75e393fffd8817aa7790cc9e80c6b12b2b2a92225087a3ba0605e4ad1f976e2295d00c9db27f721989ce06832f1466c8d8c43700353bbb6653f4b5b90a74c97a921857ce045c169c46730cc7890ffc157f65729d4012d6672e783bbb44bb3926d87b30ffd52cee136005a0cd48b4ecb9d2f433d73927791cb7f44b46b62cd07a3d75ded0e201a1722ad6a1e12127b7c306adaebba0e370a000b4a4bebe7e4b1b95e355b50136a386e53b3024f601176498701e99e4cc1330c851291dd426db4c2b783dd490c243e7868121a648d518abaf11cf613947738d9df7264669ad70de8d5ee267f4666b71733996d1f9c3e04a54124de60158e4160e9c6c6d63014111c3a2fa204bd844c597e7e7e769d91e792ce92c907da76d856bc72665ded9f29840f4270f6f93f5936abcd9469fa570e4f70edf38c5b400e7c6a02401f21cd5189c54016f5e4f3da78a599773af5ad061645dc234351b877b0d289b21e781070c4cbfd96872c9d5009d15ed21fa6c04e47c06be592c88d0797c9de6134f277f6b434813293def4fed7ca589644615bb92b72560fe28211084523d38388ad435747c1e27194ed61228e710c960c11a3ee373f0a4d45764b7042a6825219bfa21c6bf6a089ab2db8327911a45a9442e7e453c5a4ccc6d149b490c8b03f259ec6f2d198e957b1e685defd0732f8f4fbbb36ce9716325425bb3c8887ab97b52f9b66e3009b7c3e75b45da0e2cc6f79b1423c9fd531747d821b9e5896382daefbbe3f118ba7e4916532409548d06944863d8512f16dbb2d4a8d3e095ca5f70dc69d4547186b33e5b832a417d00214df00b2e83f0218feff467230914d9c4ae4b50f9a4ab13aa994f72bb41a49c93282ad84ba4dfde0d927d782fb398147e9a1f73fdeaad3e5ac7916e5a140080214514ef875c3324cc06c326ca3581371e146033da8f0db55fc5ddfb059062e44e197bbc6774f9588c6b3c144eac2cef0ae8c29a15d37358c3a72a6ee43ea676601a9b8756736ea054c005e64802cc1b315d10d30c9bcbad214f9a2ee79dbc17bb9e7fbc2d7ab397be98e3b1567abdb8c9e72f2a00665628a33a07f7985281b6ee9ca38670067fa5991b487923d89441151010e50ed0c77c9abae9024a4292a9e2a819623e4298824063b6b33ea3af277e19ed48ec402bc7e80e5e3104be818301405163fe00720b16600d5628c5dae50f570042f3b4513f89984a75f4d44d32f606cba863e53cf9d75f89f30a1e3cad59c3a770dacd4b33081a1732bb6292c0828724ef974c09f0823c9ba34aaa5dc33f7cb94c6b974baabc2d20cff3ccbc0486f6985a2fb9a16f375a92507a1581139b536f0ce25b70faee5093f3499058458b70cf7b960071cfb63055dc8d136e7621ab6d055280c5dab67c2c24c8329b826f38837b0e1f53b7b7c5811b8a62c3aa946aa2a60e5b48102efbc8c8878020df302ea2b022a266ff9cfdcaab36c2a54a616fd50328598de7a7ba9c3a020b7a71198102d6485c200711e74863487eb5d971ab3b3338ef42c94dc2c9a274f32f6ee983c6f15d9c12f115274184ac951d43adbaa2afa01b653b8f0e13de8daa19d9172483a6a6191b7b8a9486c77dec17c407afbda47587cbacb5aa9f17b53e4c2414f4570e3e1f12d5f215f2d186d17b0435e74f78c8789d42ffc7ccecbc150ea21583bf5ee46e39f53e27f43115a77c872b1dfffa7fa872cea4a4a50e3c530768857560ed73a97835470b8de14cee77f6a22db16c23bbb9925ca4ca7fb23574fe8474547fa0988c59b61cf533eec0346058f9fbf9361322b4485083c57de0cc410a789569b9e6456e5411ac1fd095464aa4ca8409c2f0bcc526804ca086d13a1c1ad0e57de1463a08d08b8bab2bee86173661d8dc6e5541de270219c157e71a3852cb685116cce36b3e45594174f2ce26b323bf3a8c5288580a1c8255320d30049c495498340fd96640fb25c0e03162c131859ef9c227248d2ff8b9dffb1afb88fc209b889fecc2393dd476083cfe5c0b661f6c1f8ce5abc102df5ee229bd119db56acb102574a2bb9fc8292c517d83e77e447a2e5a1600a5dd20749bff7b95a18ba6828e941cd2640eb55d8fbe465150525e17dd32af21d51df727ca82267431858a85d5da26418be6b344c908ac9692c322e82dc94cb11bd03968c66484702897116bed3f08ff2b280140628a5fef0d7fac64d5c5528f44222323cf5010d6c6958791ffdc489a87496771871b21d3c45da2ed8baf0b9685d62d45e7288dfa0226be998b5e74bb7e4f6f7e803d9a23873cfea93516a608cd920bd3a6c2d316724fbba70040f2c6f76914b59da9b4c01dedebeeab6c8da7cb65062d865516d71b5f22751c4256a07f0e8bbfe2a79eda737f78afaa6bb2d954d4685b70a3116e28f9a305d07a367c29fddb89fcbc39ccd49a60d7c62813b727fa9bd16c7ed81a5ecbaa30eb040529352132a61ca4551e6dcc6b1c15da9eb16a4fdfb9373a95cd62d3527a9cb29537fbf9e5de249969812b25a946923fe43b0c270d3293ed2e4bd50e02ecdc26c4e3715108c2b255c5dbb863b33e4a4b063b26f735a72737922a19c08215b029d22c1f788a945f9dc98f5d07b9db02ff007136c7024f7e2868495e38ecd9c1be407e41b304cd316a78c2b03b40b59279408303366e1beb14ab9e0edaef4717dd624d4ccf2a6ad30d6bef286ac641c40aa11c37e2f94ccc246048768b2802046615c74f20def353a6262d238f23f35bcf85bd26955f5426cb1877dd2914fcc7dbd9002d81eece8d300abc62787d81ac23e4ad956529f7e3ee4ab2192d66535bf7662f86f68e5a6121f6aaedbdbf7a03b70e5e54b168380e2c43378f96c513ee550b4a49f87f299704499f7021fe8753759716b316ecc7d5bfe14dbf4e44087a160d80e4a40ab9e90314d8562838b8f0f25256d9f4fa2353ce3b7eb93bf8122cbc955572be34b6c8d23f83452f545021dcbd70e6955b17ded73278987b51dad4b74cb85bfdc5d2a03c328ba87d11e55236dfce3b2bfdc47592c41af8397e66b152a7eb8a3d94bb850fe3c6cafe80c0b9950c01f993ec60c202596a52e5b4c4fb0a6f229c927c155c38a8300e9046e7d7705696b3cf8b17311c2eccf76e7988cdc82dbcd2ad80a5439752df7686a09ef88e705c8d8e222faefd86677d23058e3fd9ca22876288cb90ecd2e58893c972d7359c73d01d7fa1f111f0e3c26917788ad243f9c2b10ebdb94553d5d32e2a066059fe63e90d4bc4954ed6c4374074fe9de8da3754b1aaf11d888dbb02612fd5241745230b31b3a9c1e195d0db8f475e1b4cd588b749a7faecbbe6ca49258bdd2fde112209259dc593c7cb8f62e52e643d7a0749e5728147446718c8f21f6210a7790973f4401f7a03b6add74e7481bc4aab292cc8391be5a83ef36613f169c17b4bad6fbb5fdfad0cfb675c1877f172c2e5ac2730521b7527168e12fb61dfd4d58a657d8eeb17d129a8324565169a46756827e09d292afaa2c9274dc0ded853ea4ddf53ee5951ff14aed2746fe8e028ce52757f79da77206e619677f48d57eb5bd37930fd7e67070e1c026e33ddb715f8b27ef99409fd7689bab2cd61cbc6951cf0a08e54f1af59459e2a82ba60bb88016d360fc410937fc01e669f2025ad81a643c86250b27bcadac6fdbc89ca4595a3b32c0e270878cd6d869ddd59ca9fd51fd05a6525b45512929c81804095ec25a877babb2628bcd3fdf6f87de49e1684b2b5745c4b9d684a959d5f03c213f722edafab9ba1e719ad6a075f48db76a9c66cca1e7e95cfab5347d382168458e08b093a6670d26673331eceaafac887d452d480992b3a5b8de66c7e8407eef4d74c88cbb0a43ce81e24970fcc64621d9b8ad2c4c5f570eb8a91b6664d2f54cf829992890e36bfb63325a9eb58b86c836b171e874b1a89078fde6f8a5fd4f3d604e10b657aaba379d63789f93153c449a586b19612fb910274c4b15eb8df07cfa44e8f3d0b1b3e2b01ba1ce5248a8d51038e626e25fc19b7d8c597d122eed2d39e86981bf3de344897e5c48245cced12f95eea087366b837523e0ceaa6f37c86fd5c69e480990d45fed665939b05e02d8d26353678ce26a14bb253df1f2616ad9a8aa97ce62299adf24cd535d50d41a3d547e1e1ba45b7384bd8cd3027c35b782c41279b18af71676bb35ed3e634a20a3a5701847efcdb5248961dcc810f09f6e1fc5150539f172aa9fdc3a9b8e09447c5e5b6f3e943efc3255b93e6375a5d87465a19cd84c706a92468bbc30370a5d75e07113b1fd8124a878ec21794ae609de64f511ae6085bf5ab4d1e8d0d7a6aa1d99922375ed5142cf9836817f3e7bab33189faa3a59f7443aae12984290859d7199e30a3824a44110bb6fe95a3e80486a9857c62258c4bbd20b0a340d624b02f9bc611ed59cc264673845f76f8308a60c0fabeaa0b129e6ba9d93b52429f15e09bea8aa25ec53688d5ecc5a75d03dfa26913a0d93c439acba9fdddd12330c7e6591fdce790ce35f57d7fcb0d18a20069b9c80dbd0904b58ebedb029424eb8761b18d8991dc3ba7f6ef1323efd0ce7ca429bea1ed08a50ed6ffd7d0d43563f73a27e802127f9c8354575e106a27faea6157a054ea380da5c199a0a565a9007ff4e8fa551ffef55569cf7f5d8ac82c0b0cc9b5878febeed4fd4ae9471fb0e9c494f064626c18b6eb1f218277316c28381f423704f50206ee346ff700a7064c6dc949da15ff89b5728a3cdecc560806ddabc05f5873c2dd4086ae21c00a6b1a5c23acfa500f433642894435dd52166ded72ca4030a18ced8f97a16c3ab41404013ab7d95154160b89fec931c2ac42f861ec5c566dd0b50b60756389340abceb3ef9856757efc9d8c3126b124c2948ab5b21aa555e829bf796e12c55e063392b68993185cc9bb58fd1a6939b15dd85b98d6da7abcc9cd517e304197690b9ee719fc7962fa584f56e69172e7e71f825bfccdac13d0eba845d8baa86eb5db07a3208894e7ce0afb579d2c2fe147b0d9befea79db0a51820c2f91cbafbea501fecfddcd5b85bd8f8223af79e658063f6c3cd373f6da51e5057bd4bba442ef6dc0b938216cd1713924514b8190eab9aad1b8c9a01f57e0e8d9285c95815806592e6742ebb126123d2b2502937dde6a76b3207a6f974e65eeba916010cf75218b09d6b8d728bb1545b3772ff6dd72d6c9cf10a551e9421d98c99fe743144b90a822fcb30d4112c540362f0a3c056fba66d3e680b7fc331414526d9f20211413b7dd8abb3f5cff9c3bd1611f12805ae8aea5227758c9097b225f6eb953db7a3418e0f46644859c80b88d0736b745c6d697151a38f0db3eea09fdbafcc40ec5ba391d54ebf3147f4d8ab1c19a25d338462da2a03e2519716ce193a8fffa60e6b9cee12801c45b04540074090ec712284e2eb13e75dcec486d335c25e82f935c9bf294bada74e8ee239e4719130573f1f72b2d290eba0dbb1ed1da2fbc87a36835296ba71496a84e21ab72a677c5df16f079814c4fff4836989fd4fe5b4f1cc1862d149662a87c2395a41fe90cdde5e5afbbeed355e1bb681cdd7ff337597a6b5e8ca0e568362d05ed44011c95d22e21a69f8bfb27527a40a97007ee98192a0550f880ee74d527de85746d4c47ab3810a85994ae8fc74272730fa51121ce4ae77632a67928ffe02a83b4c6b5f7393d6b9b188cd95d3132caa1268f8a330b5d7a40bcfcc1cd93147bea9fede8e99332f3043b8d1886b150a80100b5054dd51a4736f663a483dc739073fb02d28545a96f801ca78817c93f5f3f669eba15c5aa685790a7d4dc497f83a7e04e1a5722c6367566670f7a1a6c9f9429bf368881fdb7c875b1e496427f07a36f0e3f53fdf1150da00754db5e0a5a67926ee66af89b9c4809341dbd234fc1b5884706de3d137ab0ce50c3836cbdb6c782694051f18d75dfbf9e8663439d27becb7ec12f84353cca46650e4e4f8b7f5eee442170b589a9f6550737f3f47ddaab417a8a6617b86dce4f0e73ff112ece8f4c220aa03d0638370b5076ff4df1a2b4862d54a067933ead1de9ab4f5bb7140f3544d05c3bcb5d980680ebeb8321498604565440cdccc565f0810d7e354c65fd47197c27aef41946b3a30464dc52bcd0761f4f946455ce12eba72b792f90ec8feac951c7a549fde8b4322b0ca0a9d12c2163967df5518a8e22eb8f119c4433eb02efd355c1fd719101a47207205cc2295976e0c8e1eb27e2bba49b903bf2ef6858dbdd208c04a67a3ef08d1965ee3c5c0538ef28377fc31f96835af9f3f46c634060b1a008f596306eefba1499a4314332e2f86c6a605587a1d66ab2071b04013377da74bb938479128774bf476aa2dede2c54b843ecf9d4b07e984481085d93d9366df2623350552ce527134b4c0f5722653067c440f4f1244c9b22651cdb185e75e04259745b7c99f98a9432064b8b03c21640a0edaac45576708ae629d09c4894e00b089c3498efe071406fafa90a8c209284e62a7777690a4aaea0f5ea9a879783bc36f18f361375dd6ee23fac01d757b91afa807569b456cd88104898cdfdd77e1db88dc537387ae227127af43eac0c55d9a194c2d9de2ef45cdf131e4edb984a0fa97ed15f696d2666ebf8ab0ea1dc3c40322697d9549503783772ac8f0920d827c60cd78febb7b3812f66dbd4eff2395880913d93c695c7ee476dccc48873e9da8b610c5ca10ef9ee3c1d333dc2b435129de6405765f3c18767cee208874d1bd3c45b2433fc8d12f619a6f25bceb75be43198d36b856969a361a11684b11740a33284a14b41d3a62cc782196795ec4a7e6a85131cc933478d9f7beccf442b6128918cb8438e886f0c9511f1fce2368905028d2e9ebb5d940788c76b76d6eb64f2be0a4ebedd0c338213c2f42e423b0f53d1fd2b6b3984303acea9953f671d07d6ec74303c000d115d2329d07e959b36f6f81b6eaa6e284f78d6c513be025c8e6b63e43b38de2d6e89ace3476095f7e1c565fae8b4311f7867119561ccd513076d5de6a0340310729edb9f9bb24f10025e614eee047fa2aa12ba566f0e6665dcf49945585848bcf82e592ff6afef0148102e002946196aa0809971ae463c91c19a21b5ba2d1250bea4504fa3631600550387eb87cec2e3df613af360e4f11a81b1c7fa763d618d676caf457836777d1f6c95216978e436ef4c242da2dc1b9c2fa779b4914884d8abc1c6c3d8f4311cf3a7e9716c7c685b59bb4d01ccf921ffba2a47f2d89d8a428ae2759bdadc79762076dd6191b22ef0d8693d2b46f70ef6f70086ae31313376a12d9373b240405e290f7170d9670cb1249b381c6a30cac1347f529fa5ea44bf81293421e959fdcb0b61cb4bc6116d0ccb72af7025c325a57660fe9b3b37950efeaf200000c4f3ed9546f9286d11ea622325f1f7d707a3383ed3210278796e5a7a7c723692520144b4a2dd7390e7fdb8fc91db7b9fa975090b2f13192bace27f76c75bc16fc3227ff33b2399dfdde20c1b4b9cbea5f64cb7d325b64fa02a3911a05a9f1de0d7b348812e84aa7b737e69b366a251d5e22e0f956709dc6862ef56c3d39c5c430fec48a0546ae7c5a44b75552b4b17fcb52c41b7bee72e59f13a18879063a57c2c2d85c1e742b19f46a4ec46c6501c146db2e9f7f9e8afd6bad3a036992e63a01f6cab3fcaf2e43fb5f05044d6b59ecd97e09442379702abe07e8f488704dce0e3602bb29680e277b31371d5449b76fc4b12b3b728cc0a1b33f9066e362663e8b8da408aed8b8c409f0d91473d51803e762ff2c2c19535194589ea8ef9cb8c64ffbca64e7d2240f65607ab7e3a8b8260d80b092b3d73ed961fbf7af6b93f2d01566f258f2dc76785d22f5857c9acca221e28c16b6fa7ec5dadb5a1d304d0fb36e0686165464bd8731a660af86e801e3b14305202705b374afa401555d3f3da402dec39d034f8063d8119ca8d2155f9838fc8926ed7993f19276d331b9ae6f05a74fe64aec756bba52177f2f922595b0ba8bf2f51ae8b9a76da4bac0acc91f0607da1a10f8f0efae752052a5cd5264c686f201bbcc2176101bab50afa69e52bb4a6f146afe712343534629bd230cddb82345c895f100851b7fc826cd84631e0427795d134665e93bf9c9c80c06de8e1839b14ea4b2c7e65d273e4c4e1bcf1f0878eeec8ddc0854e8884c3d805f1b38a603df87f94c698a6269d9039b5193dfcf6b4fadbefe459afbc95343b7e64c7ed7887f82a4d8c643bb270afcbcdabc73b652a86de122bc52402352e733f6950986770fdb311eb17c7112accdbf41314088dbd6f100e7884b04205657075ee77055e1ce5878cd86bf3c8a7ac3d4daf9fb0348818ea9b4625e8dd8e6f63c2d8ba4ae827e02a585304e9359dfad75f2841622c20f1bbca94604dc02c545ef40edaa5209d8e1cbce6c5a0b5f4e8df7332415694a2bdcfc725a2a44439621f38d098842b103523a9b520021f2b95d8babca4485e1307f716057facbb7c38370b8b45db11d42c5486ff5ffeef38d93a9a88e28016f2ced486ff66ab8e2bb9fdc290389ea7e9218868213919b6bd33858719c50f956ce76b656b35e75555396f53c8b23becb1e3319f495d2986be5809bda4461a22ad53c941d632c02018ac2a4ba7066dc14bad73be4134f1a3ffff36106c3511c44c1b79a4e043c6181a355924a7f25d2b3f5f7c0e78e5b92efcc73b365cc212c36d673f3548cd1a9bec30dc13742d6a3895a1d6f2bba851f905cfbe520bfa9cc7cf6477e53da214a18e7ed6d8b422d0f0963e239a610ab23f00966acb8d298fc73167d3eacc291f6bf543c41f692d9cd6a01d34a5f04faf8607a75f6cd84e9821efedfdeb237974a39ddbf80cbec3d2bcc594f7060ddfffb64a24f209989cb6b6b77ead2396043bd49ca52aec452edbecb48045ef3a445d426d0b6e7c078db9b87c87985346f59a5eb833dd7fd00719714d796ac18e161c4f2c46f612017cc86d9f6533ca72163f8d2da30ed9655e6eb1d0dfa9529b763a3192129e53afc0a091cbfe3259edfbd1e55f57e0f39d4cd1a62685c748171cb742a26d88d78c0d3d451968914c81aa85a81af364369120b819f7982519d00e239f9084ad5f87da1bbefbf161a8c4ed93803ca52fd5a331a059314065dce572c04e96e257df5455d211f738fd3184ab30e5a32fc64144fc66a827afcd75755b1314941ad51f75213c722b524e4567f52f867dbc76e451e7743e16bad60fb5fb657b6918fd140a288e398ec83663dc1e62438520e171aec3102c8bb994f2172e9b3098d8b4c070aeb92aa414f90d728d7e044a12ebe9acf6a60dff9aef772871184bd247bbf3cce1419c8d800b093f572836d5b4b8d88c238aec3247f9ed55a970c94c300bce554ec41b982a798207012988d33211a8c0186efe17e920334f4706ed8991132c6031c765f7cc79b5b28faaa88dd5932ffafe2907dfb45c7f98352195f9e2f64ff3ec79328b60b48cc65af70601fac67ad4b258c1ae8fc34963d6cad4256dfb91a419d8b08eb2ebb7527b6e02f4c19ee8d2629dcdc784bc8443d24c63069c5f77a7a958ba0c2b542bf9ec7cbe5a4c190f21927ad0c5d3b62404d45732a8d19a87c1202bc32b17a4ff623ac68033666b634f9a85fd05839eb9be25dd81895d92ce9eac9208ae585d3c16d67150728379d88274e49bad8dfa2a33d4fc0dbe8ff13fee131c7f447cd1f4595b29a891c3e84b7fd07dc76970c640aae1db5be4912843d2b1349207d9638e8bde8f10693a18db47d29d6dc34eddfd0d478ca7d9773c6ae7b40ac9fab9ce18af9594aa5abced55adb10320aff12e21e0f28f72961a5819e1cc6ced0ba5afdbbc76c05f31a81172cee9e64ae90d460896f63afb83397c4e61e963c46de306539c2a6e6653171da8569666598782bfbdf56801d8bf364a366d914dc805b27472449c8c91ad8e7eee9dc92c6632c7ec67e0447f9695313b8859d1036aaca268f88a4fec0f48c5dbd26fc7663afc37af1d1042fac1afc3e7f4acdc382aab79b0a1939b52b67161e69e2e81a294a31846a94ad58472e54cad5b1d87540cc5092ead71fb7261c0bd21b2965474c1ac7ee25ad25559070a3f6155852aac0220a13b1d0232de71cfba943e29815c45ffbb1f71bad400e79c03e83f6605b70fc54f6fc0ced4d17689b3e59de8a603c6678284405b667dbfef5dd881c468dba82450ecc754b402179ee93bba4069fcdf4d1360b995469f5f6f539b4c0923d9ccaccee571f29593cf0c2db40eaa5b47119a3675b8efcc1cf382c919a79704999a52cfacece8ffadbe546e2fdd5eeba305d58ffb2901bac7400cd33e1c919f100cd2b3ff8258a2095af5fece9f30e90355088bc57fd29dff552a0f967de0eaf7350b43c7bca592746e6bf3ee089f9c90e37553fe576bfc8a27f2f514af97f3628eb79332263adb80a6bfac8da3af1c8de689e9d28a0e9cdbcf84cf658b8ba54d9fca559105cb28837566963226bacc6c7aa9ce3a8e395b9d5eb3eaf030dbe032980458e2dc8cdad832148ba5bde3bd5bedc010c1b89255a3b8c770cc59983f61f2c5b451de6df68ff45a4d47aed22f18160021bfc640239180d95e9712439f69177cf681ea8256bd1003c02245c53ac6043a280ff279c316109c65f7355dea9ab0aec0b62dab6f9cb87b44a8c78c7f97ca37311bc2098119d1e1b4fa10f6e1af0b0866a796111f3aea9c224e87f75f5041a8d28686583cfee095576e1c4e35fa950abd2239b9e4be12cb8126d659f33d46bd0ddec210cf86889025b2b24b0a912edd3f38d17e5c50b2deb887b4a26f3e3c8a3372f154279a47e19001bc11b6a81bdd13dd606b99ac1181a3a05959c4fe1daf7d80e5d4c89c7f2d877dd4997fb7968c0869a9e0d63a6051de5932f7eb34da4f23e97def71a8bab984a3c49fa9062b6d5f85299a40ac1f4007dccdba8f3a79b80e385bd3360a02287a73a49d282c2e2fea99914c5da5a41342f6c52c0bd0cf4b0644aaa033db1bbe66d9de258defe45e77c85d9cbd086c50f75c0cf4269e19a0a6ba27b8512ae4eaed04e29236ec123063953135ba17eca6451a035eea5d43c70179fc4e030302b19eaaba65f7d88199cf8a280236f66ea8c7f1cf792ee0a0bf6a4ace8d94cc1680def2ff9c06591d475e7650398b0bd725155a86eb0968fbadb5ef66914c42693515b74a87b8753d0f95d1ec94d551994abf16b3072098cad113badcff69c33c4b9c67e0b9892302c5968ec30e44653e50103f0f8bc10aedf34af2fcb14bde6e61a7dc77c6377fdd86a09818ac7dcfb728b399206764b73fe4a292682a34cb13ca76268c2dce2a38a7af0f77166c14583ceb5fe3ed6174abb10dbd4fbdb19aabeab6ddd5c020381e60c93b402e313c253ca363e43da8013d5e5c9694d695e160804285d13d5cddad5e3348026e753293039ff0d97f278af34a01da52fac103d3c7858b432ac67c122db1931f9232a75b2120fae1f163331837bf3b2225a4cc6ccc35131d1a229a0ccab2b426bc80eed01405256a91b20f33af23e6bf508246a4eabd418198990f0072556b2845dac9bb205d6e98d6c77ae4f524551982573da56a3d6049498d5ae65981d04dfdea6f4d83245a8573a28cbd2cb993fa4ea8a88a380f3a4cfd55f587c09e9b2f0a26ed3fa11a7310346fb264fce091bd474f5824e79058d017a26d0dc7231749e9706aec112240dd69114841f5463d968c9daede2d28e23496f00025e9b99f6a4f5e4229a5b9d53206e4e24eb88a77ffa0aab8c95f97651475f0a6bedb4d27e3978e7aeb71fd2edabab273efb06582a657d33d5a0db5be9f1d40843119bb13acabe4875a2fc0afecf89a599f5f4b36f4ce6f42e8cff9b886fd10032eb100ba9e0794848d9348522ee8051548a6c11a51b5ed8acfda6bcefbe4552524d69d7da2c7b376a110f4cb3d914f2f38f19b6c235b10577aa0bbcf3945946c496db9988b136459d8b55da36a3547b556939ae2447cc6edf8e143d493e2b409b883661de8c174855ef6e273b76ceea81e99be4662eb724ea3b4f0e3bae1249e6cae38a4bcb688ad3bb9eac04df87db828e5525c3bc8dd67962675e7d8bc4c7b870bdd60ba98daedfedb0df49cc1f0a7197be3c71151b1bdfac59441e7203a434999f0edf8862fa98a03951cce60f488712cefac2ede4116ba33fd05ef9aed6483ad44bedcfc79faa493d2f15be69d5e8d8cb9345b4f93bab33a94a8fc318f1d4a42bb1f8f7ac293e53b9fbef8737537476939e558fcd2911fadf795ca34bb8a945c8d852ccb66f9c9fe728332121fe50c7e31c18dac68bc275e141f29f1224361ef12ffe15f697b1bab5ba8723a854421e35f9cc68037d02f21b6ef2539e1f27ed2ef05ee6fcbdfa15ee9d2d72547bac0d1cd720a5aa43acc91a4bc2e332c08a3586127b05fc5fbc4bb1201fd9de88e7598fac3d9d5030490f856a6ce44ea360c41f9d8a0d803bc5a3c5c9fdc5c083be53dfbbc46e0ed3d0236e113c11cfecbb0546bf5da01d6c0b5ff97bb0ba6fc9b696574ea160874a5bb67724ce49dc9141c74423b1b30070e61ef044de59e566d78bcd390d3dd747c0a8d7138fee63dfec39a05aef2cac37a992e8caf8dc53bf4d62bb9b48927b17622e63309685a7a771eb8465a2fe74c0e71070aaef91950eb622b9ac4dfe6e0bde1d8eac32e21446da2e4dff4133a6880f62968d3bb80afe67025846c35bea0c57402ddf8a66699f2b5dc000e1a5b49da524b0991aeac82f4faf933779821d953dab6128d040a0ab70d2a4cb6d1d4c7ece19316fc8f60db3d6daa1144181b2c62e1652ab37e2ffab41883924a014da23f7851964baf5241adee5fe9cd43cef84c70075088f040642c61839d9b885f3a5be59259deb787ce1758af164b61df50f4d3fd28fa9f81321aef1a9e447e6d589302a00aca622440316a4b20374f81c3e1be848b4463b0d1043958ff15b620507e448866525e374e1f59cf39d1f162afbb9b2a2671e5978f2fe45c3a6cbadb0ae60c079486357394d23adacf63e5aeffb1a0dd38075b49b798bea8b7ebcecd6c57484effe8573df7bb9a120526820f9e04197f9f793b50608587c41d97fb6c01ffba53b747519fdd878c29fe4f03b4bd40779eedfd23c466e0d61460871debccacf6befab7f7ded1f4513c1ab17466a55ee3896577ea083374d18a30a86a432dc9b93ee21537b0a0cfd3a718ab1689755ae2cee26c98017b4d06ea31aa700f9436ad4d18d86fe3cfda3f70ef38e83ca2faf3c400b9f6aabc773f85fd4a7c8a8df9117b0490cfcb3d10ccbd5fe505c9d47fda9a653d7c737e3ee8040e6d78dbec26fa409530764f92348972f1dba699e689c1bc99cbf7471c42b9e2db5fa8d02b8465cb46055f91a7a7d8a9c470c73f5c7adee0e61041dd6aaf9c16bb1c22d93c3c9a1982d23a913e87e7d20558e455f04f791b07e6f84ecbb0aa517ae9a85991fda397a47a6b1ffe58de595b0eb12b7f30bc1caed90fb7afd728c9c1405fbea3ef6ad1c37b657f313a51bb741cc2295039f841d73e541116f2c181c2638e5708a8466bf83e38e0b234f3faa1c7522408745d2c97be1b27b7ff1890c9ace51671f3e61db16fb2538a717c7d0611ff38d59abd3bef8b225baf9421d7ee0e837226adc6bebcc42f9b4d9525fc37d72ff71ff1da21bd312c5bb1f4c2e4d963778df8fb20807129481178b5ab8b44032cad36794eac93da1f58e76d4f680af59cb4a1a933e1dcfb3f96e20b57dc6f2dd52b4a8eac27872066a07c80124e417ad5deacb47cf4b77f7bd6cd4a2621045e28782b83d3df58d7e14df7556f0f02dbc17e8b2a8793c51a6edefde96d84d0409dac1bcf5115628985bef505803ce477c215ab03daecc2de6d498c4fbdcaeb3af3a26bfa45fcf973999b1f2ae664b6386bf00480b7730874d88ac0c83bae45038da914ca07ab9472a835ffe01cbc69d7085feafdc71137426a6b762741de440a04e7a5669607e3af03935d6050e46a5888cd302e7a2d803355fe07818cbcc282042511d00661f772459e308c33a35b8eaa80b897cc210755928a90ee0745ee6e7a242862a15a71ccda277325d4f275efa0df6aa9106532bb4ab0da6b190c147dd8258e1b692a2082fa5b88cc8ed9f14c86efd0e481bb4b3d9572f3d9290a4b5a3a4ade6bc9194816c3de72ee809427a79f25442a6586e40b6836111b6397e1125ff71f4377c05bacbc89c16b8eaa76c36cbab2a87b010027fa493665d55045f08238c9c52c947624b9c30397a4876c85cac63f780cf40b92bc9356fcde05ef4d076ed56ac020762b9299964e1efd003ca1a5c57c1771cc17aa5318677c9defb6c4798e522dcc020f02498534a593344a32ef7cd557be2bfc4d334f0d10df1f6a55e6940254a9b549d1e9d185fbd39da63dc1bc4ba8c1406dd4ffdfd4976ef72b8fd83f0207b6ba455e81bc9101c15117149922fb2c93318eaf5f18984faeffda0bd2c59ebe66622fcea6413e3268cc249d5d7e65a6a528066c564e925cbb08b2358625b5eef97e92ac88246b3296dbce5845853a5cf1f0f2099e002a5bb213136cc4631424d2628fc8b199172d7c2f2d061179ab7cfd4dcc495cc009d51f6dcd88a88eb5cb89ea3d28ed406db86260db481d098604d1a97c1ce1662095813d3ed22f01d95058f64677d711fe1a63b2abf092cf5c1fe3c24b6643eaf2d0087a277c0f31ac320a0ebe247d70e953fc56f8ad17a23fc0b7d8770973c64a28d38f17d2df7d46bf68e707757d3cabd2e3722284316e39d0f6ea87ebfe1a008c68d26d41d70aaa6d283a69876723beff566df1502a685043753bc558957d7b617be7a36bf680d6babc8b35de2cbe034cea6dc78b66c08960cbe8e6ef7f8524577c0377597d5fc8ca88185367b0540407a37340d75ba93edac4e54faaec6178ccb1186acde1acb7bcde628635f650c6f0d046938435efdfde2c5a21b50086a9a6d6a79d86e6acf182acbf653d26e02e8dc40ef0b24ce335f378fd1e9629daf5b4a9f1e28aad629f2929561208b65c5f12ec09ec02e70a75f3ada9ec2401b2ffcecfc0e76e3c71ff5b98ce46cc3c4ea7cf5374daad9473bf89a2b701971bbfdfb57fd527e8359bdc3886bfd578757917207d49e2b6d57b95c4ade362e73c448d2dd7252a59366cb09fe1d774a62036d67a08386a478f0ddf57733b8b456174a1f1d90bab49213fbda5b3333b72519cc85f66557e58a4f7335bc4fe2d413cb15418b36be746562c6c7b9f4595bde0a231a9412bbe7c774cb965cd5d1018ab3d4c6438110214cc30965960cd0d7de136872f386290bcc87a556ea224ea4141aa4f8b1091aed2dff01a65433c69c1ff35e600dda3126827359b83b6add7cb655633a3324c523498c7b70eee5f67ed772cdaad8b4be07b5d051cd4d664f637331563c86345d71ef1b194dc578ba9d493e93431776ad6851ccdb6c9e3e5613f65dc945a981681b7181c00eba0b0275cd6fe32f16c17b8b1c8a11196bdf9879130ed3bd0c072c9b2500a30f88e8dbc0727c83f3f30e0a62ada690308c02ac725f95764c6373e7ac4bfe029ee6756e53cf7818bc8b1cb42e4a50a493edb3bbe137d1a7c0552ee1645664e94b375535c3a4ea256368b77f950d2f22abe4289f7c683b991893a24f6676d18a8ee772196b627848473dbca83b320d2ede3946a0f5a855050731dc4d1289a5cac2857631e1d7e3de6704c7d94339c6a11ec8e6768919d08f614e2ffc22fd8c2bd440b4b804e2af040f56b17ed28f142620ca3807ca554d5bbeec0fde37f7facc4e4c749795701bb184c7ecd2167cf9debff5c4f840a83d1dca215ecf3224998178e22e53fa262a4ff7b0528f3421589d527bbf62ec08d02a1e7d53ada4db029c484fbcfd0235cf2f2d18769898bde84a04f880f3209c5978cec3a2a2d872d58e4e0b6db9c619e1a91b5bd531ff3061fc384539a7c0195597797af48ccbf6e856ffb31f8023cb9350e858699577db9c3736606300b7ff81bd9845c479d5aafeede122de4c15b56390348fb72032d0f735a30d9fbc7f31bdc4a4e3d1d79a47a95a1b77730e96330a1f815cd85b2b85b12abb9fcd5059350939d5f8f3ec594a5985da5ebca5858eb6a4f4c67c40d4311a454260c4c0c7bb7de5d5306eff18b4e43024f4850790a431a6369183aa1a399d9382fb52ab7d7018cb7aa6b122f7510db8b3d2206864c10d595c059ae20295f94f6f4a13c05d4e8138bdc849ab55c13f5c168e777b04e74ab0bff3ec9b25e66e13deb429f394e3bd34310e67d96c86f31d3fc5a60289354a3d2bcb57082d27c2b1ed9df74dcae287cd984e27ddc6a760bf46cd09e591880ab405b10fc3ed115d9ac46f5ad5a5675f34c07c52f836c0bc4d00676c055eaa880a7aa07e119d13d8a2712181270c8f4db7f267f78354aa68317d61e9727d3582857b13218a8481b41687779c7d87a096a25fff7947abff5337a7cec666efcd6ce027d09ab28c7cd015ae0c611234536a38bf09c5846914242f7738660c6f317b98f3840e3cb2b8e2e761b4426a57740f3c94f7844f5b5053a618723ac572273edf8849c91cfb7a263dcb75aeb9707231c7b3fecfe4bf879db0051e62bd14cc6fe23b2c141a4f8de2fbb8f8630f66d3f3b67a3c4fdbd4bbabf1d7e331b9f06f59d8eff43ffa3c4f48f4be7ef0f779099ee14712cdd91f71f4bc5a538d8751d00b0212206c1dce1917c2604edfbb2977487b80c1b4d216ce3a17ea5747ac33ce8792b40b8c019d915073d9bee345b5f25bfa10729f5d5b009a4b90be4d60a83b8add3dea3ab88df67390fae5b1e03eecc4e54911bd3bded49574f645471a1086e758599ec5c933741442342398c8cb735f5380dc4b03af65e51b849f5cb45f0e77c53865b07cb0182d7aa354eca032dcd56d4ae0d4ccb2627b22230079366062ec6077b83ff59fa1042cf3c3b6bfee153dbf91de3e2be4d50adf61f739403ca0d9b231b90a3ff5e1bac763188565701e3462108b0e5ef0505b8d7d41c7a66ac2040894e8e0ff659e595bfe14a1cad2749bf7deb2e37bde49fb46e6cf49771c4c930a2fcefc16991f8d10539630bb5301b97b370c97e73ea495338917c3a07488e246dd54da90d209df628b8fac58a4493ac3b06d5e5049e9ef523fcab0e4eb2d460ee546242d7474ce069cecbab74c1f95f15f62dd276e060f220c0d589c8ca45bb090fd55c02cd76d3f26eaba59ecb8c66e3ef9ec358d9d124e2f0f86c93505a6bfcf3e46571e444c47582127bd0f44b8d78e9c087037e96af983b4bee901cc99016130f09a53a146100f0bdf71b3521cf9b16898c06a7f2b459326d864186a98e5e5837d1bde88a08e5fa5ada04447aeb135cba1bfbfae5aabef27df72fd4035324275a4c358d78093114254ffd94c0dfdc1270233c556a3c49eea49b341ad82c408c85d68748c7cd6161aed001304cd181dcc3e5dc8d9a187ca7669d032b649670ee1d588dada52c6308bf0c756a031eae04c86d6976912451c2cc1920f9415a6bb9c19f42987794a34c3ba11f7031f1df4ce4d6e2f5e1402ec79af8721aa463d9e87942d3f638c9c9a01877a5b424527adc456741105d240ffc363a1588b9c6cd3400c5e2d1dad9fe4952fe1b970e8398708843ea4aa295790b036eea4fcf166baeab5b9eae76b2e8f9601292382c6400e2ea5a32f50b0ece1efd68461aba0eae78e8bfdac24c8b43e79205c8dc1d0fb9883b2811fed94675619dcc1dfcbaf273855d48ea597c0f1c563db67bce96986752c008d8760ffa904455cf02f8dbb1f29c08e33f9af2a566e61307c3eac918274e98ee52c5a3c098442f87466d988ecaaa9be9fe5453c79f229c0ecafcfaa457a83a7b512b7c8d70160119c762e28aea5224def07da7b9bbf9efe155b8ae8921fadf16c543c195d025a542ad2b5c6eff1f546a50a4584ffc049267607c5f5ed057c35b4658830e99fa8fb7b47cd2ec7fc0baf6fa57889c7416441ebfbb21a774bfca2e28c3882084ab963acd6459f25106e302a5aea1450697a25c0a21069c53ec8d8bbc8c0e47ec6c7cf0e1070e0ed96172c9569701ecc0cecfebe307da253eba9faea2b51eeb4522790f978ae4e7d3820da4af071841178870f03c3ed736da2e7a7b706ef0ce96e13ad9f69376de6d5be120b03f8444eabaf250658adc18d52c43bda8f68ea4ee929d822ac3f6945c3b6e9d8218fa6578fa2d0f8f0cd2c63b840de98c836abb5d946d1e036832fe4cc8eb0084f828a218faac6d0ebb10a91ef8b0c33573d0d92c2e3436da208f800a1dec8870efe8109d076acc6b335d681bc4f4ee9c3f42ea8df6cd21f2ecf94d8dcb96c34f7519f99be7da843b4036401061087fb5e3f96c6c8e26ce22166a4250ac0c515a651b685acbb8e1e3f9358941f77116ea44378a5fffe5b21c20be8f01520b0d417635b373d6945ab9f2b0d0e976622dee10d4c035921ea55e6bdf9f473b9edb4df54bf68210c3cf844acb3f3995f6af276fbdf1567eb499f3f749a12f5a61d904a02ca0fd987d8669aaf65e1ea9696b556356cb2361f904d5d594f93e5aa260690f0033dad0db95bb1af3ba8a34a0e25651080dea27e8c4a1994e9977757702c578dcf5571979a4c17ce7b7e457767e58af5ab913eec3e9f7db2ac1816326c678881ab0f6a99316b11100b27342e64f9a892cf6adaeb3a144802619cffed18c382e551d0fe55ea1d7d8027283ab6833728bcc15bd2805cd4017eabf30df8941e32472f892b0490bc1b625603f74233eb11e60595f4f8127d88941484f7a2279fa9c6c75e7ec2ca036f4a0532f41ac9b95ffa3a88af5e84983e3986f5eda73b44886c0e09298056f2632f7ba5fd4036ba672f4f2f2bfc88eaca6364a0bd72df2e9fe4bd5f847ba657e9459c4e35432440f3bf4a0964835305d2b21341ddd142f8cf76832f3e0992f3fdf20cad9564d1ec65e0449f7a348ebe221911983ace3ad2d2c769e350ab89e06baac92c51564dfda3f51e9a73699e3c12ca146dddb11e53fe9289efc00b1f032d54808a61a8b08f8f9163d33e3d2355af35303e1830b805bb797e813e0b3aae3ee2e289009e871c8d4a5970ef75e466b4265173c7a0d6ad433697cfaf4cf8dc55e163d45f6b45106a0a9a4db9598faa84d6c4941f9a39445ae4a40382ad53d227a8280143b3fb3441a8f0f02da9114924e1c78eaf82928d595389d0601d80f6cbb4c9ccfed0535b42650876ce9655d7e4e602be072b710a3f57d49cfead91473c97ef8a88e3351e11d79ced14860e0b690fe698e7ad8deffbc524502af5abc77e708cc5d41a64b7a3df4abbf7c8924a7089e3cbc2e484d7dfa9eb2bb36c2322fd434c80a4303414242533344a62171855d95b29519dc4de1c8b612330c4f3d239bb217e5d1a985774a43c2d0b38e54c8812238f4c402f1c4a39dca729efac0c320849fee6262fa729ccca7f045a17b366ea57bd9183270482a54faa4137d65d1f35a683f9c147a7708c1c9cb472b2ea774b814ce9cf902359b939f59be7d9a065f52c96d2df32706a4d0d168541f24a18c47ca81852860754c7bfc6576c5ef445d8c3409c9102e82fed02532fc4ee00ee9bbe87ef44370f902e15987fa546723f55914b400d9b1c07740b044a5be79b237aaa2ea97461364ba4e878314c6e11bcd9b07e8b85c0afb3adf744db8ce42a202c6a4bcef2258dfef9dca5473512ba2d5901fe308013b8c3af6aedfdbd3b23a86d7bad3a6ab5c55af995f3d91f0d3649a3cc582e874122d1f644e0d27c305fc107e5a360cfe940d2aa73dd9807b50cd655b8029cef4b4168f2dc4177e28611e4458635ecf5d5e84c8f4de35e2792601b529e0207207168c649dc5f7856c80ed1e58f8a264f85cac7f1cebaf3cd46f410a87b8a16226e41bdfce2d1824fe02de80f9e7013f4c3e84d11cf9dd6dfa7d9e869728d1d4ae9bee00cf7cb78112295922384097fdcd214e430272b1372c6334302555efc6a3ff8c981eb5062d7cd38b162738634e078847487162c90b70927e22af8dcf004892a39fb1baae85ba4047f45d45d026121f0a0c24721e3c717597db0f57aeb22ffcb162bb801b8981803c00e2544de07ab2888fe2ab5d80b537006effcf3d8ed6c4e0075a5ac731cdc8ee554e10f83cd885cd4b66d56a472165327e194cc1d464005cbecbd8ad232aca9b8973bdf1d6b27e23ad7ece611495698bfb03c30f6a97f0a240bbc2ffbaea7e4448ab556d6e48c5605e89e1c9c3b8e4f54083ea8025def54baddd7aece7098d9f4dfce2f7439097e34f6e6643fde7de54acd7ce114c466b289f908eb3d5072dc1c4c0ce148e15303db49447f6cc40d897c75b3b34e55885040d577ffc7eec7c7daa934b3761668002459bacec51a07c9f0ad06a0b2e8faa34cf5787750ec1b923ced8aff0aef4c21b1d2a4ec3ed8163a67f0d806aa070f9ab1ea7315eff75cc06d7ce5a06e3ae661cfac5119a12a26a98ef500236ddb9f7e975127be44b9569d3123ad901c9f7972127757b9ee5cd26730375c98b75130f5279b3ecf37ba7c78516942fe2f1dc6fc2041aa509deb4e7898fcc593a827e61d78232fb8123cf769d9a11ba9eb2a45a94619ee22817cec1ab89782d62fc1d5be3fad3ebf018d19f01f7aa7b372b47531f296004ea4690d4fd074310e202e650e7b5fa2b33ba63d522f9babe4af1792628905109f990ba772a23aebcb6524e5a54404b2781c0d91a61ef13c87bffcd0df6df37c8e384b2166ef8f4d2191d7a658191a35e619eb069c2cfb27ea16647db755caf3bffac6ec68b3b29714b4d0256eaa29a433eae6798a5a94a7b682584d0f04e51fa634b08a41e86f2b2dd421a959b7fca3d10deadb3067eb3176df740e1366be2155b08f29f0cd996f2006642d7695aa4c0289b248110e3d60b8ff1335aafa34fe926fbc4ecb2a7bd72e2cabf0c407a309db5218f59a47d319774e307c8304bde2df7c0c0c79932c6fe9e2e447bb67858263d2fc3814ef3b98146644f6da0ec5d27c6a84ec88ae11e5b15d29416b4fe93672942d29881a4cd3e9325d12cbba9b5a5c74b7504d3ec484aab31fda88eb2989b6b402548d776a79cb2a994a0a34558f8c28f99f82ef2e1a9c26d70b4e106e00968a56ac16118fe3c26f8b4e551914f544ca983dc3c9cddd55d4d2d17e0c020455999c00aa74fd23f5f1a5d49e57b74e7ddebee2d37dde3e1a03590ca2df062734bb1ec48f23c301eaa85320477b33bcd6e2db9e274ec8848ace82117ea4a5b10021c71c646311c56b5e84e40a4783544d6b07dc79e68418d41bf9c5b55f00a7eb814eed65132c68f200a15e48001015d262184cd3208158468500affd9fd294853bb35b1f456d5c499dbed67d680b19871ad50925b0ecb793b3807c3c4757670c9b1f118a1f253c05d7e4a042f86926ed66b2615a2a8b98ff7c42bd36094d65100ae03b100f8cc2010ccd1c78bea27bcee0268000f26a5895fd65173724d635f1047ab13c5db67694be3363362bd669f83f6fd0ee71f00ee66fc02b2d7a531cfc521d6f9cf4579181a99153ca83041edce2f3785679801395a8ba4dee8bda25fb16e091bcf5208c64b5bb2c6f607b42b0820a17cabd84ea88bd0f746b6f2a2cc3f73c3cb166b6fe62d58b893b57bec5de6fb4d0b5e055828e1e3666cb1639fc0e3c387684553f4bb8a7158d378ffd6c94869be46cb9300a47107567800cde80d29d707864f2506bd269aab2fd640f75e4b221440871b74e2bde19647a171e196bd004519176db60d8cf492c1b9d87203a20b6d1f3427ff727b160dbed5306c06403d1c2d9cb50b5e860e98fea42086dfe118edaf9e876f8f41cf25bde2eb9cb16e2bbf5c4afab8686f2258548bf85501f617f25f65697ccb7f43dbe75a94b03cb04b23dde4dc1168b7543d24a973f69d3318098faf3c41c1613c69dcdac0bfc3a2b2bdedd9a035750e407ad0639d94c1e26a975f36f9b6133d2aecfc7b0df9086b88372c73c18a57c8ecb93d88dd9b445e5aab14291a3d1ed289f8e34e8d50ea93d60a811a044d404e0af4c90007e2d05cc1b03848a9a2d61f527da49aee43cc62be675cefeda822249ca0927a96255275986b4b404161aa201f18d095d7aa3996d9ebf4a1a2016c9d0b22748ec6c9e643c7afd12bcf0225b1e8a997d01ec20963970b453cda8aad54e89682c046c54372bd8c1952101aa676f3f1f186e627acf300a0c72e147d315a53e4c80b5e30855725d3140b77257ae0a6525f2a0531c0d1835df65252a6d181831b2f79182cb505037008d5a9a2dea1b08bc23d8ff6c9d11efa5286bbdd5bbec2fa38b09da1822dbd1ad5370610cc665df96a94a25d5456440f3efe128d50f860a6787f766b680530a9a160248f53d73df9395ae65ef5160e083fdbe0ccb4eabe53255e72d20bf262dcb7e81647118439706c6a099981dcc620f469e0a062dc8771e920a65fa40ec9e5298f8194333beb126774ffdc4d135530a83006a856599dec7dfd975ea973ff21e0945ab193ab454942e1676c68bdc9bbdeb26aed6f62bfc14b66e6898d8bacfcc45a6ac7632516f948a0c086a5c46855ceb8385810fc6cbe94511afbe7b2e231b5f0894e052125f952d838e6756841e9857c82600ac47bf88427f0a69671e29bb923c4ec70d994494753748594946a1429780e2f707ff169a7e45a072ea08e59fe8ccaa2868a768e7975c212bde946b263a374127b22e62c2343ca50156621ab69febd03e2d4c922019fb16211ac56a6cd7b0de1fda109b13cdc30187b861fa22501ee716fb6e6a1e572fe7e0ca135e402a63193d5307921bdc0ef8060cd4db975972f5c1c34dc36cb1cdcc6e935f870f64681ba230dd525595e355373d209a88cebad297d81af3e0fd5c9217ffbb0c6247e5820f212e8d01b31d5c19444884e86b0f039c6ddfed8c14fd8671e6256e4a5bc27700d13b57794a8be97232795077e689f81980b6a2006f262e527bf529ff739451399eba788ef389369a355ea12c3fa80672e09bb5f993108dc27100e060ac50b7b3b1b4143f0eb6f4e53a7ef221dcfa68fb076f071090aca14b5c546a8c3b95b093a0b40560a2d1634528f9681ef0811b8a4a221a9b3677e1d04d62e641e7d094fc7a829f638db8b3d8e5ab93284661df3d089e77b777f3549698729765d2c021ffd2a3edfa59f4df57faebb8641ccff5cf079f5f6d735fc92bff3cce738988c93123004d8780782437d5b8ba66c8e0987d193bf9dcf57387b4ef74036c04257addd880f8d2ba4ee6feae1af0bd9e2e00b46d1c5a32fd86b1a99a0942967b4247ea27da9306a26029dd7bb63a147a0bca5e16fde1b8e4830cae798608d2761726d9161d167cede4483092f27dd26d0797c297610b8583fed5060ca1acc6a4fd3d7847814c7f134cb0f7e187c5a278a8f2e9f5d8f3c83ee8e345103cfb06dc1d625560e2be0310a3088fb65956e9da485ce13dd8adf8c34c24897fa762fcdbd6171c7c87ec2036e672cbec670e139c0f04825447baa5b6d3c373de5cf8651bbd758c4bcdcdf49b2f7be47b4c7ef42c6a1e2db1c2a52ca7cc074553659fbf90d9c60e4c0aa2206a1066d9f26462ab176a853f70c16bab613f8717ec3501a3cb0ce5d28eba400f58138bd2b7f732a946a8b4e44b0afad95d440236bce41cfa76bb30ed47d28c20c8a440879ae94280aca18629a5fd15f61d3067e95a97bcae01e686f6a66c6b6fc31dfe0341785d35a764ded5b239f22f4deb29aa6921b718023c546067c90d95f98bdce3d0e0c1dd00c84091b60700df7bcebe344ac109f67cbde92e3819f968b2eda86360d00f274fea065f4efc8434e27014aebd2855c8f05e9f58def74be8913e25f2a070b652bb92ec6f3e4e024a4babad054ec89c97e4bc76ca515ab56a78a48bbf552dd7f88903e44c65acaea7f0da5fa7b2758f20e8d2478254445385d8d35865aae459f13b8a4af4b9d1dc9777842c0ea3d99809f5ab7cab05ad887aafc95d00415952ec4c8156eadddc523820dab214bd64443afdf08533a3986dde43cec0a41dafa4c265f4507f50a276713ae929a0f592a2995a24a80f66b931eb0ea1feb261321134b68e556df9354856dab49e7e60b0a3814e7b4e279df9686edb580005bee5b667f5cc9a5636d78bd9d53ddfcb2e400743b8f894cc00392ba437d8f3401d9e386acebd07b73509d5c05660f877d9b4a14c1411d735e8179f4d0e0bfaec0ff251e3321c6463fe2f01caaba9a8d54d5aa6034ae0074704db651e2270e8b21fb8bd3d362b74006bb04953f4efc4963252f3791a919070b1a0916955331883dfa07611dbd651d82d9687e438c27db0c81d34760104057a8e1bfecf26bca73f43f21c37a7c3e96ac34c4fe5fc15158849e1d8cea7066cb0fbc8999782bb4d68737936eec8861c2c1e2f679ea6b0e2f10128d8a8ad42a67c4a7d1b2ae7702d7760f1ee77e8a7c59b4ea5af948bc134f6b52acb30565cbc68317f9bfd390b62296440e0fda666c974fb599b3cc85e36b37fca8b0071241b92160f204dfe9d5ab29cd47d16cff6a9fd99c8e990b5256ca355ecf940408881bdcd223919b530369fb00abc05ede93292473a575f268764598562e4521809fa20ecf2fce9dc5fdefc3d09b4cdf3eb317e306c0c8fbbc6c1deb90bc4ef01b2056e0f0e5a46b812fb795f4a3ccf31938b04df124adcdf3259df066808cf1f7d3e7affbd3f1a72a03bf9d6517d191ecde15545977e67183fc3a644b5f604f5c8225cbc3e37a24baab1cd48ec4cb603a06d12f4b26f902738e73af30247d1ffe4ff7b674fd7dc7f8ed7b77ae8838af6f901d34de1473a0506d2ba678f19a7b0d4baa11ede25ce3489291df93b1da1e8944573b13f4f68e9c32f826f2dd977105886e7842a4b9db9a7613ff882962b29386c3343bedd2d593e307d59b175a0b32563fb0bd154932c2e0e042e2bdcdc0a18bb213496431467e05442af9859f6bd5bc910032a0f5ca3d64862b646894273f789b39934f7d446aae8454d724fba10a3fa7d2c6a236997588640f5bdb3e9aaebcad6d46e1615e770ef545e1bf64ebb27bf0bc5051099b08efc6008a7a0ee53cc3617f0d5bc3c6892567ef9f92876a16c15ff6503b06d16e9a6e4cd5bb7d9ea3f35e6628bb3e21a6c24e084300324ce6047441d29865f884da5ab93db1178f416919d18859281246ab40fae7ef037ddccb0d2d8ddcb5dc43408d276030f9bde9f04884611db55cedb1e89776f1125b3edb550a67ef181617c0a9f508c4582bf724073b66dd3d93aa5f36a5290122c5ee7e985111bc23b88138a14e34cc89c6617a3fe5c195bcf0bf94c224212adfcf98a67eef4ede1e13ce9dee5348ad6b43fb02237d0b64c7785f88cf4f7bf815ca3ada3339a1e2e2d38180819178a7df0b60150459a1b99e5ad94fef75896ef5766bf2ddc0a3d3aa6a9c7788044513802b81ae603a1fa03dc4fc8c7d7ae39dcd563f7fca7d7d05131604a5c9b26185e853ab7228dc86c8470afc5f3c69447678a2e62d1ceac9c5e968432e7e2333f9ab74f18a7f0d68335f7d62aca1106637678a3f96fdce15df8313e6cfccaaea3798aebc82f475a3157bddf986ea5c628b4deb37a79b04214b9e64691917d6c431f1ab2d059ed740787516fbe1c9c281268906a97fc1b38bfc8c7b9fb24b3514109c5cd4644c7b255c442600f765f6e4374fe95efbbeb151cf7e91c491248223cb4088b34d42547c483422aa1a9cd99267c420e4e6dae991ee52851add04987fda30116c67f30a73bfeb9b97fe0d42c3ace1306bbbcd018a90e223a2315afc8268897bdcda4f086988230d6fe8ef59042556968891fd140f7ab8dd6be122188214e8eedfba245920b6d582f0f911b7b702e9396e6b74b03f78bc14fe8350f7fc9e755efc36244cc10c9d1e04deca2cdd6963d0109fac36c0d204bd43062bd1e2a1bfce9e39fd94d70aaf4cdca34adddac4a65ac597b1225f7f454d8d14d57a76643569e27c2fce0f36ba65d28ddac4aa50cf7b6ce467734e454d256059affae11ef6d931513e784104a5269b7d9574417deecbd7d6030210aed7701c4a5c9a10206e0341561e485a6be4e91a099ab1cec4b26724ebbed7f6f289872b4706cd7225b5b34eb0faad050b67f8e0c722b3416b84db55d078bc39a2b2e60bfc13a5e309734409983243f615d3238be50236d48ae4c6370eb5591203ad8e8e9b8e74ac3906987449809525c48c21dd1c15592bc0cd899e6f532fbf69f1df68c70cbcb0d74c7180faffb0e7667c5fd04546487ecb9de457b07be23f65919fa45eb548176d1dfbf9d953f4908b33f019b256f4a786a4e5b1aa2d89f993f3765518f5bdca1a1dac29bd985e0c8cef0e200e97d991bd017071f5d151467ddb4d4113084db0eb78faaf61e89dacf2fe67c0b0fcf8b788dcac65b0955d4a732ef02caac586c580aeac5234e60a5ebd4069447bddfc904ef14c55ad5250a2a2403f3431fbb68de7fc82fcdad462b5f37a4e6d601737f76c2a2b68d2082f781035c357dd72dad93b02215adc1de6797a67c4a274763cc223c4cf5599124938ae10e5fca9f8065547f822a88309a1c387ab6370911d397e23c738620ab6c014f7379680b3bb103a367ed9164970d229a45809971ee24f9c4ccaa8b6a9179ab6189a0c1937561a99b2d1ebb8125a27fcec562ea0f7fb4af52f1e9342333fc158a46d238e3accf472eb6e10fc584eda8464f49ce375d64a3164c30330630d1ce58330fff83b3be14ff8a61fb470b82c3c9aa86ee08d4afa1cf916a23de90c4c53a7d161469c3bc3118e9cebe0c2122c710e7e6e87231d859bd499585e1d48a4ad9b9158b0aabdfb967fb5d2ca5d6ca37a01c1ee17c56da925b80d487735165ec3e5d2abe3d02b181b755f354faf396ae66f34c64b2b67365d2eb0af84ac02ba093b7e18bda0fd28697dde9d0255d3dcb034d6fd661081113edefc9c0cefa5d499e50ab987bf3efdbc18f93f914b9ce2fde9cc748f821d02baa9c3aa677e403904ab262b3f5645e22a930431385b64459d698879266febfa4c3641cbeef532d3c4b76fff5faaec40ef633813fd6dce79c32908e18fe8196dc46aac9fd65ec9f3b38e05b0b464e0b4975dd26c98b8dac7e0c46d37047274721376a27c32c7b74faaa4fd0640d98c080bca48dfe536c0eaa7ccc82755fc6e382041c4e80210c1cc7c503db62d045e0905cedaade9de2149e3ac3c65081152150f57c69f2abd44aec5a037f2767c15542dfdb75eb9f4ec38c19be5d4e9d212ebb51da31f60d139d38fbf225477f15d8b2c3f3f6afd3e76e4b939d473a738566dc6ff1445b1c2f9434b9ddae1bfc68cf4f62bca1e9d4a1d9650f79d02262a0d933c058442b7c62255ba47281f783a83a9c3d09786e753c8f6fb7577303a713a7164d69f28fa6ee24a47a55e2b4beb13d3e23ef82ac19331a58b00482e412ecafd7fa1e383d014a9bd145b0f69ba5610ac6244d2395b0b06c83a506061de29eeaa034b370f66293b76002a6a6ad3ec9d13357155526a75fd1ad7863995b5807138d9c28c5d1c3f4c09ef4261815d6654943a80a6c16e34dbead492fcaee5b18b9cea9a7f5ec3012556838bb057cd02316c7580c5ca2b0f398702ee52ecb183871da3e83c110639196d00b060f72a018b79f8bf0575268fa852351bd696a26608d5974d828a8a07ddfe8752d4aeb5ca22eb4b7263d88f2100d5247af2d765d14ab4fc4304327fd7afe9bdb254f2838017446f6987a7c754ad1e2f1d473914665d5ede05e915ac2eb433f42f1f3a54eb1add33916b8794411ccd74630b61c961f6039eb8b068cf74e682caeeff68948af3c332bd50d74528b1417d27d6912414591c756a31f8f5f41bd990bebbd6d7573a84cb8c404070fedbb879acaaf319d67d98ff8814493bb8f1d10d03c6e150e1f2bb2c10b21d79bc669da522a89ce6f7dd82d6ebb22fd63cf8c9b31695731e3ddbac905c25667860bc5cd44adaf3f55c434b6ff0fe121dd785b6095659e4c998d9bd2c71053d589c19e11e4c9ec75c7a28f1c6f51a67fcb0ca0764633726f7e727334d7cb16499a171b3cb1a490ee11b0d2667d9b095d62764fc420f33f632aa95fd516734833c278a628fa3c882547598da13bdd02e0c67ce2159b6fdec65d4468404b29ed73f3fd43cef8c9c93eaad9e7adcd7f4276cf7ddd4afcaefea38a7eb82bbd09bbebde9b09ff9822e81093d60624c654081c3164ebda112874d238801c761ef231938b012448008fa559b6540b8fcdc35818a0ab3e650e8b1ee88e45d5dd36a8f6999b05488915a551e7d6901a0dfca429fe3acf1689c930867b27379bfdfc920f2a58a964de0b0e342540ece984257c35e77d8eb6275ef98fe099ca78ee76b39e92f485380a7f34cfb76d557f3e0c35e8412170b3ae1ea0d3f06712d04f6554e2f1e0e20de25b0f8bdaea4fe128d6277f0a67733fa2eaa9af36cc44ae6fb2947691f9ff65ead88cccd322c03d537f4129320f80d617e334ba8ee0907058786d532f2c63c43a92e7511330b5d73070f48732960ca55310da4fa991075ea4561e5cfabd6c1e1c7cc08c5038354cf2a1989680543f386c682ea5a240193061a69ccf9d5326231b2cecdb1395d1c00090e39d47218885087c8b0cb2b1ca3df2a3c82ad318305a5cab165febb52048b03553090c3abfd4a3455c88210defa16229410f58de95289fa08c2513decdf6723b35b354fbf715908dcd89f271e4b9772b9605e00525b0c056cf01f46bc6f035c373068f0c4302b85fa99165ff078f7c5da11bde13a5428118cf737462cee28b9fc9ab50989d258f64172fd28899b0cf13d07ebc34a7e9c5dd98080a7e76ddf7cd6585d1ff70b353a42f2457833d29d6044a44d60673ab77e1e2f4714f9757fe459f4fb60d41f057030e558ade158efb2c988ff4f1533853fba40f5d5f6a481ba88688e799b8ac16eedfe8bb7a91afc1574b1fc61ef9d1d4ebd656ba479a78b843980eff408de2951282db59f91e7bd93a5d91e272feebb3b249d2b9ab2c8f8bb094b2e7ab0913278c9678cb3a3fce005b09b157487d2698826b246d9afb9c9ee6fa3859fd1ab359c8d2f65b5a7758343e20d7324929dba956d8c743f4a116f63765ffc8bf2ddaaea1d3462385895e9b3440b93ed63a5188e8a33dfa6126ab5432912a592247303656dc8077a87c965258548e5fbfd925a4288c69452a6a98d923b5badabd39bf03be1123df9913974543a9a79d9661f445c22586088e3db1118bc53e0d9cc4a683f02172f5f34cec448095307311194f96cb6632ce01fcedb8f5e6674f19eaa913e1846b421fb2418b2b0184fdfa70e289464ef0a7709b3805b2844a084fd560ea4971c8cb30814188ef9e03140a81f6c80eccbbd3bdcaa3c3fdceb09efa49f746acb895351893fa5dbd677177f18bbe1ce75f29eebd80a908af4a20e80aff686e85c6d710a19da7c0a3aa5c90e50bf31d657e5365ba8ba4994e6f6f084a5e53b2d5a74380c5f2caaa42f095828a7bc8614052dc3e94ff0d8c9f9f69fa29035725c44f9d7200bc2f577d70d55204cc9015f1b50c0c0aa0cde65e99c9e52e523805a88bcf97edbbebc08ee11db77427b51f9c8f9fc15601e7a44694a30cb5f86b432acc6b020483b02014b32c0bab457177d7adb5049622dbb73922a86496564224991be50e3a99698728e93c9e1f898b7736e6f3b8187f095b38d57bd03b79dd21907aea3621fe2929ea920855ae13b46a69c9435b951d16ba35b7cc7f538524c1cc044cf6d969fcc333b5dc97647323bd3e388504d9178504a31c86035c32a3bd2976241d9201a73fbc95bc91032b973dc59c51053e59a80f38095351d8d30916cac015eec34cba20398c0ef4dd781625f440d435137524e51c18117bf22c13c3962595b1cbe7ee8fe5193c910cf7b8d92d8671ea09a297cf6111210fb018de42584facf7aa6a8b8cdf89eb07083ff9d4e36a01d75558f024d2cf1411570f77b3569674798b29bdcde298653b8335b2a8f90a0e8059d7bb35353d15d9783b599695f1dcaa33212e7222e8b03103d917b8922425c88552cd19775e90008d77d60733fafca9cc6f9748eb2969f1dac3b18118ae643f34170fa955dee7d9a530c4315a34be1d00624c96cdf1547af590d545bb0748a5178cd3aa14afd1b00a7b9f46ab653822a85780d61e60c0c83f9b0acc6710702e103549781bc5656c5b03c55ae81781b16161a03b9264d7df49b002c1a5aa46f771e43dd8da890606504e6d53197550b332d59d593e466e15ad6762ce2a5f90f9c7ad2d92364c5cb1390367bbed44d1e74fd89609f62ccdacb91f3aca913d57f9610c717f1df76e43d701b1defb6272ca0fa94a8df67cc0cd87f30dc56568cad4f3c8695853dc32329193d7f355320ee44256fc36ac5bf30603e541f89d95aaeacfb497991622354f6eb0d212f8bd753f612dfec97402b4b121f57393548054688a26bd5f3979ecc50593b4f6ee80e9149f37d8a6c54915840bbfc0a0fabc7dab4a09c6d492ea1d3d2a5a21fc8ee22d9b9722c23aea2c0be6a720d401713ed9b304b047dc8d7e1c0818d7fb16855a99c45e1af1c8dac56ff8eac5c8a197cabf55f259368d688c7256387c887a516ea08ba7938fd083db32f2ce944318359bcfffef7430a9187c292096992c1258e820e4262299c640bc6b888cab7e2d617db68a73ec2a37b9e2b12f725b6b9ebddff2d03a5387592f11ae165b3591f6d41ff8e56bbcacc86479fd3d8d99766b29bfb21c5f1d0805e82167806edb3a49f631251172bbc96bff19c7ff15e57dd864a9c657c01f22cc0caae3a41cbcf017ff669cb6e645b976a781777f2b4c953a9517745db136153017ba354d6b2d0dbf7f53c6fbca47b8e3d622424b9254e325f6e642989284b00d1c85350b82d9d803217b41a7c446ae6e37f60b72ef86807ae186a595b057328d5a0f6123489c46b9588f848a4bdddb1d0578771e449b355f0fdfc18653f6fbde69f1bba660ce4eaf8e946b3160f1ff0834a438e68bf6137b54936826413da3a9e5196b83c6b081b04867123e38b4a31afd6266f9334ad1d7e5252c4cc2a0885539ce1580bfb18be37a8f7c3fe7b8d59cb17b27ac04290d5d7d4f20fae9a7b2fa571a703c29ca1538ed2ad29587eb54dae8b716d62e8c0be94501599c20ac205ee81b9c09d90224eed1feaaedffcfae12b1d056305ee7644cc177ff12051cfc48f537b0327960ff62c1a319808f42e4c157842573c96d139954a135a090841af520e670c1c0afad60db2c8daa82ca051cdf4e1ebc23b83ae82355e729fa043303840ed5698afeb7e0312c4a53891a115f56d063950e0c5baf92b1745777b331a3a4232962b21cd91863e262b2f9590f2d8d41b580cca73b7428944b1391b71d49935aafda8f483d97b07076d2cd59c9aa320233365e2804c93b2e78fd9fcc67afed769c92b3bb75ae66d148e805f83330ea37ae6eb5e08862345e4934436f332118ee3ff8e9038a40c01018cf469deb18eae9b8a3846f8370ffa13cbb9f9f38b955b9892239051fa06b2af5d8d4ec2d569f7316d992fe4ed31088a65c9aeca9ec331ed58a85f7c3ef76ba76ab8e445d33065200cbc05345b3bf811edac63a6128fc22a786c918a1cc83dcc6ac289eee52b13f588e59b39150bdc23dad9b0eb38afdd7aa13c1a9d78e29f536383bf073da20a9d798c2778b7d2c2e60b3d2034c5a3c1450fa08f34ad5af58383fc1f8e90faa74fe14b7f764d6bc5a16c2e08d15f5710ad5a778ed7162380372f2d95deb461488ac9aac9f2c9306d84a9160b0a6dc6971147245b4e12004682f54ace96e4369f02640bb0d9e7fa014b5fc21641a9c47b1fbb69c49daaef82b0c6f907c9586d71cf890397a59debdfdca3182e07fdb0edc22592c0f0c433fd8ad6e9a89a7b1c87a68469c0fe85d0b4194ed9baa6e0d104b692d67a12e47e2531150d18187b2786d67510f0752ec48deb36594438febd8f6e1b567dc972fcc6467ac07935fe7f3eaf5508ff7a471485fe01a9826ddf9cee2d5769a6b69d0da0728eea83bd39f0b388c0d2b88a0aaa20412e9338dcec5a4e184e16155e694d34a2ab5db64f99a43a0c465e9674bc6ef1a913826201fee874b91b3fd9fcd3c0bbd6f939bba2b889f4fd74b0fa0f84564c6ad5ebfa3c413eaa98e6dbf426595d23ffa12f3237d3c348378eeab37eb75e094af873074311615b5a6c2fe751a15b1d1f7dae26d8db19848bdcb6f813e491ca34076ad51a251acdfaf8ee6ac3161321b9cc8f54452e8152831f843b51efda1855ee12f8a566b2297f5c7b55dbc542ab3769aa4c8f4d98cbb14cbc840a6a23a38137ded2d4152047ca98e21a23b31a8bc696e0998385dfd843caea97cfd3b8021d059e1161980b5a92ae6f3ab504a750752e5a296bbb4530223a89f6c731017b28172d85b7c1af3fe370c58e760526e49e965dc65c050f295cc7907f8032abcb665e01709cb91aeb3ca659a9c4ac522606c863fc8ce034798146d95ed430ab2f364ff3403c479dfad0f7aa4aa9ffeb909e11f3ef70f38da912e7634d09ead74e101ae639a1f0b000386d1be1321ba90ad1a0c0b73d31b6566cb39e548ffdf3471b3264cfc489e3df9d6fdc759fedba4e03b6ae02b0724ec8356fce2c7e9d340001903954461a9f48e949e30bf72472ce0faa2db7309305251526ecd02f2e97c466c23520f53f0c3d1d72e6eb5b8ba6d887a8814ff105e950510d8d50484644139f8ce1e2fab327a1dadf3b4daa263ecd15f89efe4a9c3960f551aa43a635bc4d85a19556cbf0f5137802e1b2548378e5cfb76957ec82399231fd982c8cfb188ab15488b5b4e5e2ad02b72139cb7780e0429225d5e22584cdb31d3b30c1a8acf0cbde4996ce92125b4c536a9f54214524d83f3dabdcbcb219c4849c3083b596571877f0b7e27c9c1411c23114511e07245d53eb070196842eebf95da696e249a72a9392927046780cae89e19421c82b4f5cc6c7893cf888eed8f42c23261e0c2ef35ccfce582531c6a1c5b156989d5c50d6a8902feb45f02e267179e7ce9ff90e03ac4359dea9b0af6d2b11c88b9a82dc7ef07f0431be796c5fb4ea18531ec369ee61ee02e79af12309840a1bd46770d5b86c3d44cf102b3fe037d6dc573b0b47b46a85729d09257e7e27f9ccc9edb970cee9016f631fa7fcffd3f4d2e3b8c00b0f3fe7246dba1933d86efeaf78feaf8668462a612c1b316705ab50b9d9491b1fd6d53bf20e9cd2f0928b41420f4c6c070a2394135e6bcd1257960182c48ed22ae0173fb0ca998f4eb59480844f1d3d00a124773f9e01129fc82f1c0bce6b3f24ceddf88779b7146ac1351885baf775f52978ab93fe3c30849031323766f52e138e6e422e1f797019c06ca304130c37e8b1a688b3836be8cdbaf6f97f5882f7be8892a139a582c0c9c4140c899d6841e4f04a782ee8645bdd89a0c989cddc950787f1c7225f3fe3a9fab6f3386aee59919bacf989c52e06c6d1b470abe5a7c7ba5c5e319f2ad851060b13e5b1fa45d8444bcc5d3cfe052758cfaf7de767aee398aa6c64bb067514a6b5ad80d8d8d7d9739c66bc11ac12b0d15cd4aa872106d65af2d1b3587ab176bec2e249fcbd5e6d122f38cb7ad89c69056cabfeb94a33659cb56cad2aeaed5e6a70f3f75289bf625d9cc5de5b3537690de239fbd0ae506a6da63d339310548592f94e1d8e0b1ef2750d6a098d70fc81f6f32e525ad85df815e34154d5797d0e5891b1a24b43c76894579a5c2e5e320a56348e3ed50f3cac1ab839c4728d69c02ed53b5e2c3335c5ec82a2db169f721face4559ec8864ed15d1981532aa81ec4df326150583f76e96d3df6fed6b2673687442b7527b1751cb2fe1224b9c81929aede59182b0621f6f2ed741d70fcf10fa9f46ed7e1e963b3dfa59dafb4376d949330f7747eaf8bcf5d83c886e4f54301c86b19e23de83faaf5328b778d17d71046ec1003b86b06141393f3bb417d29989e7e0cf78a0ab1392b5ae961a1782bbef3964b2df742a5d4cd2835664e404159726f8fcda4d1b2cc11aa5cecf3695eccf2a50a99af99f6b0d6f831f059a26dfc13cb2b918cfb64e09cb389779ddcdf397dfa7d984891255851cca78d80042fced4d385a044d41e2ced15b280a40289c9d5b23f239a7e9ec36be28b4bf3a537c03521f4a7bc68fc83550e647da87696038bf46d5cc26a3dd966563721776523e42f9d6077d982d2a1afadb730bde7b317f8a0ac51b0e6fb717bc71b318b4cc2e23f60c06a6f8665bf816a1880cddad0e15aa84c86393626068e0dde9494d868af076268cb93adaa5bac483c5736e60e0f51b5af6386353041dbca9407a9ec38b32f48730b8cbaf1d4f3ddbac897484bd67566902d1fa2e5d2f4df806df8ff56b253b7aec63a8b4474677496b612dd0a8f99e98bd34c1a65416cf1aa21ca73c3ddeeab28a4d0764645d7d732ae24bbf2ed6a51398a32ecf31cea8742c691ed8f5555c21b80fc797e0592581faeadbc4098ca577dd27e2bdff2d226e6092b68605744f2ec6d47a4324e22f5ae01efd508970e841c42f9c89a65ef1f7818c18b035468f7bf0a96614c32ff74c22f06bf3f317d97d265afb520af3ba8e913d4b2b0a894a9c803a0c67340e0849cb980aab6ee38755688d1e7d4dcfdee039d91139380bfad2f77dd66a74287cace8ad795ae9d831528ef6b612a0890d4c7e058979e763771ff982361be231676f6ac658979ff7b033ef2510e30772ead29cd17748e64e548065a1b52e1fc81f53f2f34e0affd1d3c699f52f7190148667fbd43b5dd15a6288d55bde713b2953e2347dfd49fdc47894927ea01c26d0cdd27b7d812aaa8966669f45e2eba04ac06deea167674810287aad80dd38c02f7ca80cf669c03c9c4e493e36a1aeb10070dcbd658c42057cf5aa701096149db6b3a362e9b92dd2ab95fcbf716f3e6aa36adf3e8d3663cdc5a13486bbe29d4190bc4e64274d6db51d3ee2ee0acfad877e4e7bec92d018a3b894e517d04ac47eac37d4a4e664910b8cf491b30c82bcbbee5b2790c66a1a7d2156e74b2a825b58225954e0b092c7b5322d4c825ad8b645311264d862a18fa6f4ed8f85368a363aa461411f44256a3f4e51124ae0e86cbe6eb0672b2a9b81c832cb8ef7d4c8a80d73b5533876294f722d26976c8dfc8e58b34216a14f45799fafaee0eeac3e084b8d410c786933312015a1077e6ab384f744c7055d69825576b509e1ac17c914b0e4f24eab0e49c915f8af6af18e63a4240c07a5c4e76a9e6f9156b6c8d547106b1c031c0bbcc9c0ca2522e8e089428bc5faa4b26e60290f8786c8e213b7e574ac1190d5962e0dcf9910471651ef5e8432b712f0027aeedaf670602df6d7a69f2eb52c08a06b55317c99e6a97faca891ed479caacb1acb7c6b26e7184c4a05dd549cdcb50de68b829c3ca3346598161ebec7ca62dc6e8e0cdde1603dea7b6c19ebe8ba9e664498c98cffd5459ce1c4109ea49fa647f773a7feb03ace9e76116e4ed1f1f19ba24e4aa069c6819a53fb67302931930ba27e2fce8a02528fd9f68dd1d2a7aa28e1a06c8c5658a7a0dcd3df313d38ef55242b4cc4121517bf88e74385a6743b8f3f59e9e04a19993f6d4dcec10abe35a5d5b3c87cb5eafa140dc461e12a2812782bf52f83bce1477a26b1c7a335385266b715ada11bc7f22b147e5b640a3d4ec7bc434e566754aa1705d10fc696ea9414114bcf08dbd9a9956130751f9e05466cfbba34bda9bc048d60b86dec51f7a3ed612bf8bd8b61323b608f71b77ed8cc511c0f7e859176f9eeefc9dfea842883ea963329590e53a9b9a2fc8479ea317d1ad08e71a6bf52ff17aae60062955d6c44271d4a8a0cc3fc95408433d06f6f099f977bbe301cf8a5ff6e7cafd2c2d6db78a86fc9333fe6d9e99aaea55a8e8b840334d9f9d106d9cecfead492a62466597518b8575857f17f2e76a9e1d6cd734d983d14b00c0568851d21091cf9934520537635580a6282d8340fa320f7fb2c76ddf109f1968479193605beeced253e1f11f6e4a519c7f093981365b07120cbe75c3a12cbd3884e0e2acd7e8097132b4e35e2fee74ec47cb4b4d9fbc61c7f4444f7979e43ef304a467664fe6f2d9dcc303718cd0dfc48e6bcd7b36f706ae70c9d9b25ca0f48a63d691a7573b209c107bd0246283dbc52d72122e6a21d5315c9536cc6d639b8ad2540842f3a5ed44635859521f2b3afa7475e9aa8cdbcf8d8309665f51a9e4cf977c4d78caae73d853da466548ea4b997dae8d96dfe2f4acd74a45d478a2be7975f1f9dbe431dbc15b8cb8775c8e45de4f212d480a2cde05e363e02ae141bff6949b4447b8484b47e2b6a6fd1540a40389b473a4ce7a81545745e9401c7eb72944c92d1408b1a3d28e49b7e049c2c127c5002ec4de4479aae650464044d601d7bbb9cbc5106e5e2b5b9680dc18ffd4057df0397186a9df7a2599a276ea6cee7736cfbdee1a4843204d29a2454c16798f33c38cb4679d04db21a605cc668091a5713462d559ab88a82b3044fe13ee61cb0aa1221344782546b255c6195ed0ca01f46b12f03ba537d3edda5465cb376dac3802ce7259444c5cd0b938e2b64183fed4988bb30692e1a5e2f91bf3a0b2e07b6d06c9b656281a4778d2a4df621b9c819e6c37fac9c6e1113b184ff823f9e0085490efff784813f1697ff68004baed2352142fbb4b8c0b63a5cf9fb058514ad2c897a166fc61761bde3ed5bcb3a8bde3fddedfacb2f9fd0fae92c587e907611beda719e389a241e137abbab4990a2689a640fa888adb37eb41c020f99e1b09562a000e417abfe4c7f5c8c9f68a1d5d61fc9af0b3a5363e0317c043cc069ce2d7d069c6852eae51f0120e7a1491ac9f31768b39e0364ba9bbb29c8c9b85110c0be0f4a60bd13f9803e9d38e815621dd7c3b411beb20bf91fa5285883b2b84bc1307780470354843c04ecb673930c1a9b214e8c4f9031192ea115f04366853307cf81976d1a604592d46d303550bd90bc7bd0298defa32802b0fe5f23aee0293ad8db911ea6e3f8827192c26f626b8cd3c5f13fd56e8ccef73120c4bc96e0e66a4a690090d630aa998ee1b578f2ea5cd433cd9d7b9674e4b0067c3ab290bd34e771a261169c4b6cbb37cee4f4e038f2082b57bf1f65aec66169c867ca2a86136d319ed7e9a249596da81bf35d753257c378d120062bc1361edacac6c3fb68fa6cf558c3b1275c9618d48131cb398f279b53242e5fb9e5d20b5529c749ce84bdc00d00460721bf84e56d052c9e710d6cd50d830c9fdf46b33f68557cb43e17381a4a86e9839504c728544c0845e52e37b3e8edd8d7307ffabb7a56f9398eba923d326ccafb1af89044c55998478e1e5248985890260633a2458d7130e26b319fe7f76bf11902655b8a9e5f612f08dbdcc8e5078a37884bb288b79ae5db87999e64105d42617c83f244cb87456684812aed4395b95eb304998f49fc402b0ec51710202c1282852559a26eb5a5a3ce2bd3f19208b78c8fa5c8d3c8d0356160d6f4ffda6a819fa62aaab58746523aa4b6e0d2f5605c47310805a28b4ce8d56486773d536c258fdf7ce360bd912aae5bb202fb468dbedd9b277af588594791fe41ba66965c33b7d5a6712f10cb425a03ce90e3fc02d415026448b95589e4c8b522ad59500eda35a83a4fd41da7adf01e2dba4de4b7d5e132de362d449e99c4a031e9317b93aad75a1283f229dc138a34b0c5dea4a84791fdb97a37ec002551bc4890910ff0d172d1e7d78d65fcaa5a91db8e88bdd3f7c31238f25ccc95c1ffe996fea74397e180f01ce3e3c951fc064317b606f4bd6908d7cb4682fcc4de9b76f3b3d7dff9aaefb948a56b3f594e0c82604aeb5b5da6f87adf7603af76ba48f06bffe7639677ccbe1a076adc78b5e679a26eebb8a25795b5b0e094651efcfee88e0b36a193c29347c654ca430ad5e06dd8278a2793109ea59e5763467ca15639464e1280585d207c04b332ac871bff3b340d65a383289fcd227b2e498d231913b007bc917fa19d927cd22812b841c06618e59890695385a53f7975797faeaffc217e6fdcd3e38d51f88cf18ce19c01777638b33802b9742dbd0578f4eed83177296eca50aaa976896a634a7577589d22ae1427ab7c47fce2508edc9c43a6a40ec27088e2e542ad288f46a6d380245cd7a5ef6358c5c0877480f5366a38be2dcc0c8a55435b995369984fff9a92563ee9c288e34692dbb823ba6e73f1b1fb9b7e61a8d4655220598fdf3880f8653fc6ac0e2c367040616387c07cb43bb5ef32ea301d1f2cd559a9cb06c208d5cdacabd4acf11894dd002e5bcb7249df867c7cbe9295c9bfbf03b0a27a933c5fc41b065c533db18ab957fed7cf754eaa81a392ac0b5c17cc807a24163d7cd16ca4266577b4f0faf9de13385bfd56bf87009f20a6ea8469f47aa7d281411c15518a6a0c7d521a1c8e59f5acd24b626ef6eeb5a010e3c791d9445173ba996a2df54fb7d6ece463e83d7f0cfc5ccb0c6f5921df0518d5adf093a488494d53c573ce21b936fecaf2aca83598829e7500a1b2bfc92c83f716e906bff661422f5bc68010c4f5128081bd38a36cfc7e72b5ee2039acd22a84876269e597505c0020b52ee30c8c38f3d68e368461be2b673d133379f5b85e8da833597c816d1e44c8d8a325553b32fc2b6cd5c0adea533d7aa122a3ed499f5100ee1246dbac4daff9ffd08700acd9c5b947842ee3a65b6cc40ada18c3c24793664aa7e3d5edd38c3d3d54ac4d2c73b83b1a9e6de11d421d2b3e93831f53281bfba912e0745b6aad19742f3c75391d22f75371493c952517433aa6c45b65e33bc912c35bdbbbf7aceeab50a39c02f54d6bb8e000bd6d30020f5300b63c28afd7e35fd4f04ffdd8f39eb0d490d84b353734ed3e278d7975dc636d2c0e964030bdb4f8f981b1a2e74a1ac4ec9c7b4915752c1280c4abfaab7bd3a92b62412b43f1a2293075009e56a854784622935d63186b2405695a9d688b1c0834a4ea1148530cdf0e85d7948604ee0c9769faf0ac2194b827d57c188b5f0620f75b7ecc6a99548596854f6c96609e24eefb7bbac239c099698dfa545f81d57f8f10fa9e20841876989e1977ecaecbbe46f6080c6509764af567846f73d3a823886da409c1b849887e7d9f8ead496f7f12e0374581a6a3833d6f51058a927555b73c3d725a8fb84405f97f1be4058220f6bd1eb78dcf451f9b314e953cf229d7506915eab368aacb093e49a3b8de6a9436500f73060ce816c41da1ada66e0f179f74522560b1541d511e57783724e1514a27d8c9e076f63dd06d25dc69400a45ca36822b8382a305dc668070654791b214320f9f651fd7fc5af3794a54aaa3b81423523f49ed97f8389142e5a1ff5f3b65cf04cb69bafb33d92ad440fd2e4f63759ed731311655679e72b6b9db28528ecb74e3384f42b8eb510f855e1f0b107f3858591c92a902b0159286d2639de5fb3cf9a6a7160ccc05f2dbe2e0d799e9ac2e2ccde64ee63f15166fecf5acb78dc20bd67912371130155dc054ecb02d02296cf2af96f2d930181023520f8696eddea8002cf10357c588f885eb8df436b730f541016893bcbd42fbe04bcbe73121c176f7b689dfd51e4e2ab4caf96d2bfbf36bed35ea6939669997dc70d2d80c296d526ad55ed577b0ab624e9a67f04914eab374d185a60d4b27b792a11a45d542f592208da14c983dd6fe48f8548b3fa84ee6585de5229981644b2cbe0bd53688a84c076057817d074a0bfd96abb54015ff3b340a8b2c8e611736a26a193104a5c5a804ca52eb436a5aaedd86bac980b2a85817695fa8645adbf54f0b685b9e24ba88684ae34506af266863093c9a83173f7dc5ab59821e7bdaa4f1cf8074e43854313ca08dafe68c97ca048a1be879011957875a442a87708dd0312653739f8d86f7f10a9d93b7786130ea7e76e43dd7ba27994816740a3baab3ebe7960f3ca6c8394b9a7f68ba57bf883f08204af564babec88bd90bbcc07b76e827cfa56eb746e46b52f7655ce3336d54e184a8f1252f9467a1a44b8a106b2c565574b58716586d6017db6ab1af344082a343dcfbd2870bb51c0d0e8c3662ffd04739aeac0058dc6e2deac5c6c3acc861ac198725272ccf817da34b25cb5d701104edaa59c1bf7c87da61955fffb2da5f3cc5ee370c82b30d0c84f388c44cd29890c53014e877adcce73406ac8b9b42c7631209cae1c01d96cf21d2b78534c13f831eda760d07b55e421daa186ebdbd964efaa0c979b2bd22be2104d8f428ebcc572341f3bf17abd95257b21f76d5ea182654d85dfa0ad4cb6b171a727c2ac487ae83b021b7892b4f3a34973c76ad4a3573b9be98d7119377539869d5e002d868cc69ade4eba7dab413e450a78855da2def38d6e977ecb904eb221cb9ba190aa4903b938a4847e487a1d6b793163b06019a4e4720dbfc70816b457e685db47a853cec3f577e92fd69b8714ef7503628a9e773ec18b2056aa5bd0996d334a38805394763903502740f8fb771e36b0ebe266f36c07725e3e63f1b1ffc9081b1279cb3a2220a43dddbceed6a503c2d962aafab8443e4378bcf44b185512fb1a459851a3edb06fddcd2cec22f2d10912786365aabbeb7a8f267c4432178d0d72477e0be1cfc0c87ce0e9229d20111c092a163e2a4a723430fb8e37fa19fc1afba9b542ade9fca6432a8ec2990009a587e8ef6b65a03debb6b1f0b30377224b946895ed8e5453632f8b81c5715de09e4ba6db03f460375b219deed77bdf1185f0207e7926a5f2e63a70e1db19b1c892c9fbc7b503f8b205ca72239f67db730e58fc5ce105db1846cfff8b2d2dd57df3c16570f74eaf43a8b38c98b328da48624cb2e717a33dfebc478d4fd23a4553b77bcff4cf394f87b6ef6d8f40531cb2de21bf3dfa39cf697ce7b26ce023f75cedd9bc95ab43f7293a8b1a3b3985935bff9202952c185ec04583ab612093372953e316dcbd5de63d7fe30aadf6d1d5621ad648cbc283af71f3b6d38c48eeff0495a5c5e0cc14bf08c32c60c5709702969afc93f46cc712430da0f17a97bc77b147c2dd6188c1182e25130b919e327a17161623b472967894da3f3250220bd896dcbafbb2b82264085c04f07a8d939948b5acb8860788ba90b570abccc8d474a76e5ada2376b5f7a6ebec1953b236b85aa629f2a1d074bf30ea1425e0d29975bab47096598e37ea4bc7092fa3537e43066e5b920fe0a6ac34e4a079eb161e2fa8301df4a6c25de5683e93619ac954198e70b5dd718ed8b5dcc8cb21f907ba52e50f502b24f599827d5fc1dd261834ef8b190ec70ddf1f2bcea683151e5aacf564c2c43637e8e11692f2e92efb28e746474ac6d0e4f11ecbd4488251c3e8a62fff67a9638e9c5e94e1f3697e30039c18af64ad095b88f97eba063fdb0df6b5972e8028847f709ed2a56fdf6674f614de949fff6fd151e637d636fe23edbaf645fd6d67a3455bc49fa20b80721a21df2a7e1c0885b3bf439fbd151bb73562271fb32cdadcd7a3916599c1cbd9a3abe513dd5e3c46fe0a6c773c6927d5000ff7fe36802cdd239294e74429d2cca464cfdf773a1120610a39ae5d1051f2d8115a63b290f91d8fa4b0302142b78c69f8d2c879944913a1f83c19834eb8df92125e449440f9172f80ec7c20b754a7dde247b7adec5d42b28573b6d33761978a6d84a3efe73ba8bf1ce03803b1403408594a88e10b40f7e4169ec7826388faa9f6141f0f63db448f577cb74bd1c5079b704ee3c6f8e02589106fa1587f2f0ad93adf486287f67e7884e791135dada07b1556029ce2017a7bc77c14d20d12a68c461012abb03c6d7331331610f0ac4dff7186fae8ba4a3c87eaba93d11dca90b4358db147c6621afe75e02a1b81778b37fb7f5b4af8e9bc53855b5bb45458a35cbcd611b03ea049de126ce6806417a306f2f5c0f6f6a28d16322976d3d0902e9f2ad46bf1319a3d6d947f52a2430abe074ef1d77f59ae7117d0bc4a33b83d8db8bbfccef3515d8ddadd615e5390bfadad97dc487acba6767195edc9843354621cb9b1a0fa9f9a950792b2312bbe72961e0e915a0faaff670ef2983d4e1aa32bd85e31558919c5b200543ec6746995b26d11b5c33ee65a1d5a0c90b710b35ee797552603abfca1b2727082111e878b1dbd999bd688f0447cdf4f18d1f974d7f4c21e5d75b7436be9d1ea49c391984894a6df58898eafc4899225a344f4cb78c2678bcdb8d395efc654fc323af8513afb8ebd8ba16ae177d1a6616d68a04635dcafc363515c91e1a5556708f5eb0d3400c012110b78d7632926b36d26d48104465e12e749301c7dc11043117481acf565f6b6ff019e24ea79a2dcff8a634ff570623b58ae2bb4f477ac4fca0b3bed59126b0c22889521e672576f864e68e28bf13b11dba1be48cd75cd16aa8ed69c4b8a23e415ac144997ccc398230638fb95f2e293950ff53a5de714a84cd52bb4a537d07bc1112bc2d3716160e677b5067db2f85cf36d32293acaf0d48a6bbdebdfa21cb779678601f61ef7a89dcb4f25ef314e4661aa8a4b96cf75c84ecc4e00eabd1568edbe06bb97c594304ba51d44501665e0a21418ba7d39e3767ea3ec3e3de0770d0af0ab821cfbd49e264d789cc363456a2e68e2e95d8acc0fe70e0505228e6667592a546181df5222384d3988abe370b752108a9a069d5f8b5f9c0ff9d0eada8c3b81548632606c49f26063dc5bdb5a61d0be1e98e1c9a99386c31d09b6ba4e87f381562e395ae97f7e6c64597f45788e09665ebf870055a7f38bd5839cf6d4af8cdb70c12a0e306440f0ad4f48a20c0bb84b0dba3566c05e794b79df426a901c920c9c82ac9b348de64a05355fb70eedae7b725a0c12ddbfe46fed2c660d6a589ee621de47a7cfcb54a56d115524c21dc061da01fedb9e755cb5d559ac2ac39d531db2d3876cee4530916baf85e969d4e019dafa9345aff983448dac91bd45e2b5eafd0e11017ee0ba4bb6ad411e7afa07850f31019aa9a703399165aca4eff44b333d643d800484c5e087add40b83470f4f4b0b17edbc2e34aff862f915c9411376b005b1f9ac68149afc879eeb144f268aaab8636f4a5e2a1890ccc312c60e70d707b7e7292407c9d90a12d12b0cd035c4649d2c84d833c2ecd5252c9005c91a5204ea9a0879f156362b22f3ebf80cd50340abadf6460885c2dac3d8b360b4d011e297026f0f7d4cc91dc2cc7f0b61790f4872f0a9733b68f4c3b4bb0d30cffb0f54c515b25665992f151da7866ded7159caa11a331e3fab5d6ce0c63afa3f5420149de6ccf01a7b632589ad7ec1f39f873e6cc7c67b79f22cedab68d949fc56f1ccd7c31a8c882fa35d54f747fc88146e08ebc5bc5228e4c16f9aac60566896b2c16b7415cb7da3359e26b080066e8c2022217895562d8b7a3d6912bb9aa31599d56b3840ab3db727a04f4bde8bdae0d71572e2c030684b32d687fbd052627930d05db073a093dfd2aa989a97c88ec42d9df4b7bf6d7b904464c272d3e5074df713766461ace8ec2b5f4ca2bb37e5e9d08793fa501ebb8335110048ffe0c64dea18d47ac71ea861b5851f70ecb50d2052d0f951af923aed1fe95b291028318b5f8c819728b37d56a60221004dff67de661c7562049a15f95ac2a4b9a9983f7adf8fb3e0a7eb8f66f6692624dca2cd13b5e1c4bd644eb39bd5487f60626a4e96753285fb2cf7228abbd550832f60dfd0fbd43e8ecfc49f410311ac2b7edc310d7f80bea3f917e0b772bb941d02e2c43001083737f940ec9b3b470312b7f4ad35abb6dd780e489258227f9334f22ba32e75ff24826b9f9903e393e39ed3db5fbb3fdd2fffc9d676dedc78c62b6bca306825019dbcbdb8134e9bccd94f0b02efe58e93a424dc0dd0a131e5b3404d93afd42a4dc612b48a9bd5a2ec791a711468cb3a10d8e9c538b289880f6c70da1d0d1705b19a376a4e35f4e5e917171ee36a76844fc67e8660f4ef5ec68e0f402d64bcd5641bf3cb6036e25a972cb50dffc78426e7a8746e64d8cf17dc894b1f173fe7a466246612c8d2fd72529327bc915dea42a8bf840800b2ea4a20d762f8ad7636ddfc05ad08637b15269588387d520821315647b6d1f4af368bcd84845c53d9f57882ca68f0a48313aa77acf14cc86e8dc70fa41f9a5fe82911b1eb34c70e0fbe9f32350715df2593b80192ebac52a8e024f7e0998ffafb749ddabd7abd470182224da5d27fdab09a0c0618fe07998470d0b8010d8622173eab6102270d8eeb013faf97053ff4a36151d43f4499a8070e39cf8fc586b8729761bf430a07cd35c9126bc7e84e394f47781684e86a5abb3d82795c971d2f31289ae0ab0f5661cdea198808f1d950161bc44a0a1da87c277ac3b48ec5ec3d56cb53118f220a65a0291e75a6933a70339e496d5e8f70b6629b8ea7a7d28e2f9098be6f1707d7262605b707e9fb59375eea6de6ae1769a5fbed04336734172a36e1e754f72096d0e5f2c7978d1e4b2536971f845e5f29cada4cb44081f490c6b13d66b1a14258c2e59b4164695e8e89395a7f0affede5750e0e0d5b57e1d6f30859f6c0022aa3a9f274f391a6128a0995671f79bf085d6ccc8b6164ddda5c22a31a11a15f403236c2da5ec338e561215819298993afd2507a41e8e2b317c1cc48989c7a278a0bc1e2d114da41d7f131e31bb9287dcbfa02ab29e8b280c38cfc43c1c0505ef33ae7c731d1650695b10263d16547b903641061117dffba6896f7f2919aef9d4697ef89a9fb7e811b0f94397d31525b266e7fbf05d72cc13cfc5a50a4c310175db38930e42e6384d035332d1b9e2df254397cbdb60b60173b1f968e4d2773b2e092b7d9147179764ff748d1e5cf3c900f67665382560bd8aee27acddc7a05e6c82c16534bc2828211a84e7d6a0990e57f79d8e0b77b29924eb975742c86be551b833fe8bb5c85be469bf32fa85087f5696ab2e199cc559acc120472598fefb37505fa193b4c9adeb49161928af158c8045254f559f62d8e8cb655b569553519e3fc684cd68a2392d4c29a3613c9f27b6e1cb45d2b6df9dbeb3eedf42881a005ade5a73f613ee8ede5e4d08620761070fef298a16925e0f96411752984658b65f539acff2d4db130f558aeb9c3428b55d12b5b174bcb4a37ec7f587fe8e3b3feb9040c7871892552f71bd2ae98b8d96cd690b8fee28a0a90d2ac02837a588ba8a8b0d04d01d949f3235acab28b14963a8f8422293a5c53fa81c3864b04ba2f9cc8cc0ef0d2c9f141285dc267fb96e8020a808eda794cb7d13e35967621f086d0ca284dc279aafbd3ad84b046fab9e7df73bc3b42709c0daa0e210e6c0c16b4b98ff622b1dccbd15d5a0bdc5471c85a83adb0f3d03b470789c7a3bffae748769bb629b391c324a75906bd6b05f1a0b9aabab7a8abb24ae925c3263cfeb954dd44384d614c3f8abbcb4d8c2bf08d68fe71d6fcc1643c8b7c1531a485e72a701314377588c77e9dfc176bcde16396e7fe62a5c901b76d83730a0257900a7231c773dbb7f5aafc0233689625bd55c253ef8c4d495cf95cce1e8991138ef018fe3f716dd75698c7a99f284c0aa420a77953edab5530b324d768903659b6ea2c2bbecddf5e736f1e89f0de74c1735269c0a7b0b9be15c6835955641e596e0cba843e0a596f40ab24a13551702da1a495fcd969919e75ef1b5b476239e4ea06ab4c2c8188f9ec0d8c5b4db534e35f5fbae4d532c9451a26cc1e890f3131618bfea43eea4573940afd96fc5b2f50cc710e059474d18d98741bccb99c2015d196179a254b73745b199155696c8516604be8bfeddc000f3c72827ba4221c077f25968fba628d7cc80927cc8fbd621f290d8c88546b776db278ed5574dab021cfde2c37bf00972fdda0e77bd3346c113959d4ee47c19b1a61a8a369de5c398252a51315b6808a13ef48122cc3ea45a3c994c532cc6a85c7cff9764a288f1e423b35a9d6dc17328b49088c207acbad6376af3e33e9390a710c8a551242d868a21618a28976a4e9fff6bff6722eb3cd0c1f3492d8083e426a672b931d0f376d6970bbc521d1493a4b1e72626d19b9cf546ef1a75ec6cdff6618d78ee3f089f2b6de63453c961d6a644f30fd74099a0e6df940f3425574c3032c52f91f3f6af7d1f5a7e1320d466df101e7f0fe0e89ee75e6e52d63c49bf92e304c8d4a2d10c1c5a0b79b300a4f4f228ac415b627bc03f18fedb7056257f968649a260f471b3e15fbf26f000d1045ac15458617c3ccedf3c5433ed58c28e831c6d45d6e7f95aff51f539d7094e2670a3dd72a9079de261680bdabdd0aa7f0a59684a77111ebd73a5bf9770b703d3ef30bcb5ec46f0baf99358850b3127c5fd98fc976f50ce7eec11fbe3422823ce9b6ecb69825eb4f3a115883a2847c249f5710a55145accb37cdd7f5ac3105b09d88c48f74cc9e0c1fa3f349cd95f3e7aec8c19e2df61a7c0469945556fda1c80beaedfb679eac683d1ae11e092b7460fd8488e788a223ca9d7b5bdbcea7e905b604e67e277b9c8851f8d7a959d874acf011e845d774a1a20828868a8173ab2c7929cbed22fbadd2a4c5f14c44b31894f6bb2ecdb44bc731c93da27f0e509bbcb59941df1b93b3b1d9e0f57ccab97159f18f36b5e80a92b558a58b20fde028972e3bb38a36330527cf878b60261e71f3597cb391608de19312deedcc1d56b3a032330018550795a21b09bd5c05a74618305d609ee14b5ef5e21c217f82419282f74ae00535f28969d838bd05b4d965343fd7943b8ed41b41d4019d56be7e2e670ab855d210fecd5cd2c720283d3deb634f63ae34482a06df0beb44f60a9b9de0936b8bf31cd8f7cd2a6cf6efad92c1102843332b26052aab0a0f16d697b075736685b814bbb186e96c40b51684ce501e8e10f09513147e78d5c71b743305ec2cfc401bd558eb0823e1f0709790a7996627bb3c03c4272589beb2ee6fe0f48596f7e76780d04c40cba3f346f9dafff4efc9954fd8b820a4907be38041a87b749c09bd044e48c4ebdffcf071d051ea4d339c3f4b41f1b293fa5c812d98e4d2c831d99b6823b7cbee034d2836adcc5af515434f56eae6790acd57d854c9633cb7448f6f1c4d5bcc349c8c6d07d18891d1f3fb24d7535ca28cdc258359d86dcd83afa27efc5e765165124f11f8c31a539ce585597f589dc43bf627c6fd6c15f78564d9715e93badc39b5e156d99eaef69b185cb212e3483d1a5ae58dbea081c5b0093432ad13160153aad5d83b843684be0ce3853d342ab1c9125f168c19e679e21f8f33c2c3a184a3e22e2726cbb3a8496b7a8ef6adaa339435baf0e59f0a7472d9117c6b8258bd08613fca31c8e1997040a2508ee374c3f9cdbee3f59cf3d95e7ca0af787e19c07312af73895a4d93ac66549b5ac1f5d55fb2482015db7fbc0ffcff9447523271e75e52ee1f48133b93d18ed128c7df9e7850aeff80c2761eaa370456168ab05552c5c64a0c69ec3c72e4dce4b82f2d5bd6ce0f23b226205d5971267792f7e03914973a4ac4d944b438805296d73539e823306d82f454f337bbc347ffa560bb311b1230fb0cb1c8e2a0bcde159df1167483a65669665ff15fbf19a6f4b18ce69f90daecce6d9588c6c86536b225583bbf207153cf7c153866cb57672f22c82913a928bfc9151acf01ce23bffcd71da25f5783397a01e58df979439775bcb82bec3f96a1c729d7823faf871d8dd36c253c621a5dd8acbb8c4089fbe00066d478e9308bae1ba223de893906c3cb917dba6eff131dff1bd2530b9cb643f5441fc756b7b9d0763ddb885cd405dc7cbd4ab57c190964c7d32aca53a5459a3b7e2428720b9cdeb5ec9cbf1477e0e5aba5a150c68774af812279c2d5d480f55fa14df3db319ee07d1bea39b2699b6f58038d5e736b5e0f5cc96c8a2d014f0853a39cbca471e83d37401b446da5a2f5991da97d369c431b994be9e3d86fd0f2c18f51079c4830ff1eec7d418fe13df7d980cb978954257243569e660def0800465dbf44c104422e5f0ae03133499a466710a0585ffc9c142a7ae20038fe79b8ae9207479687c8361b83974b5e732f95d1c497c18516e25cd3602a671b22ce215b84c0d5d5ff3846656fe04e3428b308f3056e80ebb91f4690712117075b2ba28e49098a12a2417ae20af0296a678116b810e91682119a6c542e2c22b2d5b6e4a0f3b71eaf73d0d0d5c4a86f6257a485f89985ac382dfd728c78dfc9a42c809f8423b941561c8d6e8ebcae765ea827a5d021e08447df77c3595163d52e265241f25d27eab64faca275e7aa09c69aef6df497ae0c83a79756dae82ce74c2aa05cb7657e5e81139a9e7596f7c4150753c32bd2931426d50f16f03d28f45be8ab29f0b13ebe02c7b6e730abbf41bc32be43a8ae1ff52de8f41dda058082b8f7a2cabff6cbb492fed56c55023dab1d7ebbbfc4abb77f2bee74042c2c9b7b4e731bd4ad7f4b22d4261e0969632ebd504ba0c1ae349688fe00b647e43642dff73da3ae95f77d425f6293bfef647768ff6f9db0a3839a94182c1ada687afa63ec075e5e8f0df3eed9bccffb76df0035238df228d151f9dc479b977bff8ef40c63c67254225b68401e2667ef48a272f612d36100a73caa13e0c20b19db722593e278b86dd4e24c58e5fcf03b9ac2a2fe9d9f1aefb7a5416c9c5bdcc285f051eed9a95d251d5b86aad648f00c3dea01a403380c745d9ce301f6ff536980df933236b2ff2c83fa5a49ca0b7092caec901e2108a8d5dbce91b46dcb0f425b31f986dd96af185ffbeae1f590d486e50fe402952015dffbe79b832cf4158995b3ad2d492efa32710b90790ce4811426c2f30714146dd63a1100a154e11bc54d1cbe110c2a4d1ed30f54f4d65455c9ea9a88f45bd386ead4208125d76a2894da88199d9a4cf1e438cb76a7fee7eb7d27f8875e529132222a7347a6600870f2bb04f09806474316405f11e279215f2a3a74dd9b34aff9a44f062b11893814949aa4d57bcbda8880caa91c561b8def3e07d24371770875b1e42235b774becf8ca995eed32adb97952171649eb4cda6fb8bb01b2046ff7f4aade412543241cc548d005f93c45c182483a58f0c58a2f1b1c793e52506744f3bda479683ae652bf367fea8dc93b683507fc5b149f486203b16451af4fa1f0d6b814e60d081fbbcf1fa544f2431da5daab0800846e9a8d02562d4ec3da4b217b9d26ef148ba1d34655b3d05b7e425babdd37a36385967c5ae2d3311de7990e7489f52f9c6087590bd5d209a90a3f3f1a6cac2b6f218a5da6030fb622a2a8e08decf51d33f8fc69d0f442c6a012c58c81901207a44538e4819e502f1b087c244a6886ec9a33d3c03fbce8e6466a76edbf33034a3382a6cc87951d3c50a1cb2c2c96858a2d023a6d4d88630a721086b4e9decca74cfca2f295061b92867548590009d1eb1e6712ac65186a2d6b657b44ab22f69456172d54abe2a4330894482cfe0bec1d8a2db0d0ea8a0d30ad81af135e126fb4fcdadf4c646774a3bc308ee7615c016c018944d5b1336dc547da835620a0571e0d1e045df16535e3bf58d2377773459f0368bdd1de87c2e6f312097d1294adcfd9a0cf3fd87deb9bfabfe041d762a7ad5f837fe7037f81a89d0be943661351f29e7cb2b9effe4065b5818be4687aa5d98cafb94095dd5688b1b95d8b1d46ba6161d69c9f74ca5f4b1826474a1aa67f4dd9c0ca0f91d142528edfd83f5169aaf9ff3b410ec888994d083e694865e55e9972aa3c1908d983f58534ff906da1e2785cd803dcba3a21080a6dd9a7f53ff98725bca2a6b005c412093a764a1029f0a0488abe0ec0e94342fea57d25702f9a9b15345497ba415dd7f13dff77eafb38ebe3601e45c7a3f68f29978e31c70d41532718b274bcba581135cfe60a4f64d43a55cf0ea57c678db5f5376d7dfba2a44641a520246e5a32d759e4a329c8cde4154a2fae648d8d1761612aca9c441a054a297b2f8d6f506d5a568be867bcb35e5054c603c615442228e76181e440888d678afe742ff606ee364938d6aff213b736948f66fd69d32a8bf4d9a7249aea7d0c6ceb2894e54bf81669bd4a4e8cf1073747a97f88d976e10e76a9662286f93fe699cd70bf8566d1e9a8b5693de5ecf61d7b68bda3ead2dc01218d761bbc1894cf61766574a00f7e858d5f733cf0f88ddff3371464aa68c5cde79a261f36460ef8cf4c9d7b6bbac6566fc59feb75fdb3181d8405acfade50d2a38a43ccc6640ae53967c38a51937a3c6e1df01dcf7016d84ed5ba3fa025c2888d2e6f25f82ba5ad18feac7dfaa2c9906ce3927b34c7ccc676fe96f9e361721ace9173a9ebae76a3956a19c719e9e70122603e61d1f3171c694da57c86081e078db24ce57e5abda269429366081f060f9168ad8e51026d0d99d37e8966502ea158bc853c8600b73a422a537a7c031bb80a0742c3b3c310c2a4b0c144f86c83dd855eb4348544c179568f00cd56f1f27f9c2d0b66d5e5c7150d6358aa3519adec2a7af103bc9fd58b86cfe1968ff1b5b9c0b7409d9794fa73ce25d5c19d9e4e5498a1575b5b4de944a27deca15c347a3ea22c9834e24a5668e32895726f020a879ffb4d226046719a90c3e4c2b4f5418f047ed1f05d5820c71124c125b3a65f3f2229125bde5bec4bd2484e2d873780460521d5be193e8d27cca7f28ce4d2a7fc018ea25b99f8a8a507fb9a0a920b8c7f8a6ca29be758a9696af45d5a94691e9b77285869abaca039a6b7747e6da4e43ad8c4bc3cce4226d0e6a405a00f8c0f112c6233d4c22534f68ea155aa4e33dec4fa865a6f71c02a55353a53d1f169953c64aa2c89b7b8b4b691a13f45f0c3666e3361b8630e0c7132662abf12b5f9ffdfa3dcb83cccbf572402359303ceb2cd24c40b44dd47be673a14059c122d16d4d2f8ec210a44a8a79f035944aed1735d7d34b0e04b95d7c7975d46be4e65861a6e9123299fd53e1310b9d9a0c1d6dc2761b850af08fba3da3a4ca44172046c50bec7ffe2a54c36e56fd75288256d1ed502a8474af54d840611fc0e536f18c04e9a4e9578ad203b3c178338f4e13f4f6d697d0efd8cf4c90a2e0ed55c78a26bfbb759e2f7782f18127804522007c6cb420df43efd8bd1767246e213a2a346a887be32dcf73086aa8a974647b4996432f93adfad216b3369f700b186c50fe393b786e45d9ef5497f1a685a25f0628948175f4233f72370385232be60fae8461a71df3897295690b42a7eff6dde0e9c4cf49d9ad3e5782c81f3def3ac92a32c53aa25b8dd2a7570e5ece7f4ed16b7a9a5a8996f038439c4b179f9c219c16b1d237e8a31d0b6d62f6eb14495f485336366d69ecdadbbcff23b27aef27c037933048576a9d3d086259cb43c63624f4bbb632913c7ce8c90567b45cc6563eca5f98cf1b4c785c9befd34b84c51b267f2b497dfeddae6ab39327ccb51bfe539fd7f6b31f071438535385b193ac1b4edceecf8eb738aa0a70e1086f62053e420297bb685f6a0180b53b9d05285a264574a0d7266ed7e481438e4737867db0919b7d597f973f6ae3a527963fe41b90b56fa23baf553bd02877c9620adb80d0043b73b77795dcc44179d771df7aa1165007dfcc9e27c879f8560861df4739712897a5e0b462b20dc5b37f2ce8493db020901801138bc23ec100634bce891f74f4be133cda3692649e54873c093996d06faeaf4408e580d9492bc6ade8972e3bb38a36330527cf878b60261e71f3597cb391608de19312d26f5822037d4e94e918ae54d9019b0e1851b3379524bd912a5a22e09421054168e1b05135a6dbca54ebe874e4eb0a4101155a64f4d8b4cfc3b1223099a427ce419e80cbcded055c0665b1ac4eccd8ddda0f32c3438f00f71d6d00a12d0e5dde38685301bf46c77e5350eba7873e5353a2f1e3356db8d1948ebf30b0cf56a54817e0135089707a6dd3005f6c468ea219ef577125e727dea000f29879cc4e6e051df8526b365e17605cea57b95b76540b5fbac57b52e673333fe09c5c19b7f022c6545be3b69307e8a09821f1ea4ca615e82a3147221439ce0ccb75472869bb49228c5f4dd9a13cd6428eb24b8038aa1cd9c9dd26f1f5b9a8521da5a5912dc90d0bcec0a657df45b3ecc4f804df8661b49a16d0e89ebd6281c0987c66f208929b4457c1f24cd8e6219e29c157e9a3ff71016503f7b30fc484335a45cb9e70b0ac340631bba9aaa30b0c86b1049ab47d74f9975609892a8004718bc764755e8d08eef2ef3c62ab1429a1165c2ca45a7f503f62af03ca6653b5af4e043c78b50921806e435fb7918ade0c7f5227104128c215f4326cc81ce6b263e88ad16fd55652897c7ee95e486f1f72f9aaee01a0cc8e667fb529a9f749a848cc8cfcb097dc43a3f5e5c8356c3a702edb47758e04b94f91213bdae3be5b32534254d54b6bcbce919577e45d8806945b39645308e65db903c3ec7059c9c55010569aa66eda6ae240611b2ee3d7113c7b9f03a8fd6b638faa405a733b93d18ed128c7df9e7850aeff80c2761eaa370456168ab05552c4aa11068a437b7399b65686f4634abc55580866ca91588df014399223fe0a89b3656442e12e12bbed850fb1f3fdbf3e0f674b6e9049242323c659e3b52c29fa5cd66b3c9bbeba8723457b8d7aef07171b8ae3069a2ea40648e70f35898408071fc48c6082f7895b554a51458efd67e86420771500b52c96c61f53e29c6ff192b224162a1fb1c43465493e1163b5637e89b44c4d7426292b3dd893b7133f50f6fc1d261c83699f283a062bf27f54d46b53c807f2db9dc01fee955ee264f79dd8806e719a4b2038f06a6729cb15efe68066c97e9cfbbb0243cfd9eadcc7a27d286b6e1fdeeb2492db5179f3fa550e15f564cac835bf1a82b3e778f9206934a02df6e9aa1686e1d2ea145633186586e36c2a4527072e3d307e40f9d8b0cd1507e214278ce6659fdf7ec0682540e223d10964f993714f751f6fd2a47bbda4e94c5f831a79cb7619a24a011149efccfcd4f02cf7b65b9cb7331c7ec594f62774917a142d70cce19d3f696e1d6c13ee65ea4fc577fe9b00b0b288f3e314a8981075044e095852e476d4d0968deb7248b872a8feb9b00a871931b797a8dd0e4310faf0377c9f372d3a1f4c090f7e1fe839b44545d4074555651a014422cddb01e36feda8aa21322bbb740b4c1f4004ba11f0a876cf57bccfc15b3a96caf7743cee151c91256abe652a803195b3dbe6e26d54da95b00ccca667504ce3e3898813ad8e0ccea3ddb71382453bd856aa0a0d6c1f0e1427caadcb17119e7614210000f681d22267e190f01e638f46ad7ee76fc0a17e6bb69f7314acbb3aea01eb0705c49bcf62712d5b4c7639ac1a7110c06af0eb4169f06cf7446e367f7ddbaa3d1d4932a888076a78a80e9e6b07bdfed134cdeda83a397b11e4aa2700f3978be308bfd4d16878ede530f504d720f8116b0ac7678de5d91b358082b8f7a2cabff6cbb492fed56c55023dab1d7ebbbfc4abb77f219149d652988b8e4c374aec92c142ba1318e32f2cd1d2f005c566f681ddaee0e17eef4d9373b5501bc6591ac77cf294d167e725049000809c77840c312aafa87e23dd3a0eaf6c012640904ce8541da7043f1f3b636800293a5720084f4c6c08f5f46602c9b441027e594dcae00f4f599490155095a187634961aed67c4a2b56a0caccb0b103b58815bbed7df07e36e4b212daff8a2fddec910618c9889386a0771c6bc6d8e040181a94c6dcf5700ee37dd2191bae71d710e5042150331ffb5f50d67e65b70ec9100a3b997cc11b5b040e36d12059f2564c7a7a8e5a42094675989eaf23faa32e99737990f33052713c7d5b72703b279f0796c3f11aa3f64102c7d5710f56540b77a1fd54bc7e67805b3eb65e7a8b17c709f7c8f5ec2a0fc073b3383711149d51377428f4b2ef9f7992bcdc8f3cb873747a77caf17f1e2606db58e473516e4d266f00668357ac0c76d30cd4fa01c5a7ea22926949272caa99b698caf6006b486137cd0a003b988d63ae668e5fa4a4f86009674f92efe4ce0f6b6b782e87d1e91d4c0e56609139db75d150fbb2c98865adad60e71c235a0a93da1966055c3f1a31591b5f57952171649eb4cda6fb8bb01b2046ff7f4aade412543241cc548d05eaff669299855cb9a8acd91e0a6dbfb4f222a5ca1b3884bc91cf67bc2cb3476fd69992ccf3b4f59e5305c097075aeea1c31e59745b9c11f9166512a3d33f40fd1277b0305d7973bf999a44ef9728ac9e640b8c525019dbaf30c25eedc0484b5d9d4e3202411cb7aac4e8b480cd971e11ad8dead8690dd6261182a58422e5599097e6fb5cb023d0f2d9e12882212f74b4d0d7022df7e18a718b118fe6dfbd07ebc14468ade7e5218948169638df9d39897c691b3dcaea1e1c06624705a68beea11c766d2e6e0fc8dd227165cf8a180aecd0a5ed5593ce16022dbb6d5a34d9c1fb1ca3599e5f1638859a81328c34d304cf557def90d3e7852226837ca6a927f6d8ea0e680ff5a87b81757a7705eda1cb7ab238dccd73045fd88e6bfb1fc1b46fa1a92690e70ee5ee8ff6375f5fe7224a06696febf80b1a9289ec66a98ae7e697d6cc5f44dd48bcaef5d2907f5595f8036217587242884d6579e0368bdd1de87c2e6f312097d1294adcfd9a0cf3fd87deb9bfabfe001bb0e4f758559f094381cc04bc6fcdb633ab2d15bf1371aeb90431e61f5367dbdcdf6527c02c2f45f29f3ab2feca5cee392c8ca1eeba16941ad217656f8af6205d00de9f0bbc3f48ee8da00e0682385c779eccdad28cb7d2819f4a2129a1b4a74ec800f7f54a9f2d9d87b9589294b3c110aff69cd3f229780e61fe414852b6eb8f5bb1ff6ec444ed4cdc5a18139945a7e9f132313a775d363c7e7e9987a984900270997785ca386c58c8feb53e59d0889793aeefed2d95be868280e48e3ed489c159675ca65954211523866b4965c673aa209a5881d79adb107c7187da698d66995d71c17d26a4f59dfa49319062e4fd0d3ad96f3521e004f5c78566a67bf50e6155fbda2e15217c166f459eed23f04d5305b7a57e82570e0ff509eff35507c5cf0907890be52df7602b7ca740465ff0c88689a92eec632a918f42d5a05cadd36d622093181db0432e32298d982b1488032676c71fe053baa904af4a8d9d4352ef2f0c4decd2a35e94e3bb89902931395adb69424f1f69680ad1257cbb73dd5f0be57d9c6bab847729030fc578a4fb97e063b1b6b56f4c4effc31b4f89895d9c147bd77c1accd6049e966d558a760c0212ab7b8608e9522925e9aba309c160080913ab2cb0e5fc8b8076b663908aecc72deefbf2fb469304aaf5639cae952c217337fb5044d85e9f9cebba384c3c3bc8bb767999cd80be6aa9b22888fcca1d37005cbf97045bc845b2aa5d268ed973f64177ad1d6cf16019aee1f4c4960e2173ac475e89fcc1182fb9d87a3a27478d7c9c141e4a7c6f2276acb98cb2bb8b742d6e87d1418b0205b3ac8dfa893a42a5b13aa6c546bb8eab4638c4d52519d77f8d5426f61812a7b424cd126da3c2c216d6e1e2efd74dd97bb150976034db1b3660b3a1a43bc5a37884862aa5f52bc49757df0c2bdc177193e433f1344708ba3eaa158777d6a83be5228513fde6a7b08033b4547d5adc6c1e8704a47f77854f07d61096af641b43d9ca34ebbc7eeca41ff92f5ba565c4901538f2acadd234710e0bafdec2b5218664e8cfc382b36da36664302fb0178702fa0017e5d3783bc6acd7f73fc784e44b3a5269648374a4e7661dea6fa479aaff3ae95e102ce06834b102cb055d4bc32c3abba2b8dfa6784ef6c520f7272a76d730f6bb300b75bfde36b420d2beabe0882772101ad8215abe0ff13679a559319522573c3f4cd49d2265bf9a9273ca55ee3b542db4794018376c10501421dc7dccc0b9dbb39f99fd41083231b1cf44f2f306de3a3489c9b72e6d3eacca82ba830189aa0944228b55d3731cdba2d63bef4fa6d7e87d2a8e439c75633b42402ba3c74e92ca8fcf7ceca7f9456d0e605c40f5256dbe1b7848835e9af646e2892d0e09fbeec199f68ff0f0a01d87c8b19bc34a7b8769e07d312c60a5c2dbf26be489b198bffb241c7161dbc660edfd2e553b204b283d830a8cf1e13c97476b239d8f812f90208d69688e7ca3d53d66fc55f57d93cda842542761ca7dd095ae500d905e230479e7331a9da95b94edbe41fbf9b51dd421e97de82a6540b2ee23a06fa7d60e0b171467a5a6113047bd5daab961c11f8ff00a8abf23757fefbe43ddc5a6a238ca7165fea93917b98849b80712e49c9f921b6b1f5e5e6d778f940be1b7308bd0ca059271c5861e3a14063a4a1dcda6b0a4d9b9f628dbec273de74ab56b321fd0720b18fe939c667ac954fb943d44e6d8aec5221dd6f8953d885699411442966254de4a7d921cf3c0d22a995c0d010b5667aba1d72fbe3e09b35daac8a4d95b7aa1dd4fb1c892ab77784b0dfd3ce258e7e6b535c30afa1a05a2b53689fda10dc8546345d2e0bbbca9524223a9c018ee6bee6e16a02c41b1ebe61189175cb5b35ed95e90bc932813022328280d55f531815b1300620ecf5ea79dfc2dc4ede94a16bd90f0d9593be2a2e9ad3eee2e6dfa90337f4b18c34b27964f02ea703f3715d91f5485320a8cea97a6706554a0e4b0bbb99d796a4ec0964a0ec4de8984808750b61cc247c3734cae33ac1afc3eddab5f979f116d18bd4f956c25171d3d1783dd321d27a23530fdca8daff6fcc27800cf8f0e6b64777d3112286a0b771881cbeb87997fd75d3610287bd57ee6877922f00338c99c25fe0f9149b7a6bef965f5ed56ade30283a295efca068435a5db8a360fece562302b620f9735cdb6bc0885fd2f258e65fc55ffbac2d5849c7704cb11c577ad4796a8c820f215dec77ace96ee4a23e879141abbf204b3637aa8670425b2321bf6eebb592433614acca6f6159f7516a210ee030cd9da0b67ff821bfb9e04d0e54f755e91a68b0b9968d51dec06ac5d5ed54b6e513b8ad505310faf28a0f67fa7db364c8f7b7c9392b2d00921a509e8032e0a0dc4954eaba9ab20bee54ea2267aa24e31c7b3f1ba62daceb74534f4887cfd6b39e0f5d573988ffaddb4c5b9d135529795e1ab68185f6ab42d9c13e5d8fdaebaec2e28a2af964ae9d696101f885f2c8e0b2cd500cab013c6d989f71530c2a1e7a095829fa2a2b2009682448923e0a79d5d550dbfeb04e2df1496d46f28f48ffcf329e0dd0df6353975fd68a3a835752ff61cbe6de625f72f79476035aebd89a07df1a3d932ea283a30840f3cb79eedf99d68b7b64ff9dfa9355d2655392bca3ecaa7ed62c53f6bf91ca856e4f4479df11bde5c83100657dd4dc785517acbf855e5815d80a66378231d5cc279e50e5e1a350b466478ab32420ff51834bfff3d2a4dcb73539a5658fe2c9745b574bea25ab855e05b02bfee38dadad42ed933da3b705697bf98d906e7cfef8762afd3c84ff29173103ad5cf86cd1f7efcb409e084d942c6763f7d94878886682a4fd4666ec485cfec4bbd2aa97ee37e54e2921eae3decd07a1ff000000000000