PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 45228 0019a87e8379a3f678f80e1b6199d0d4f0195c05bb822fd7f1e086dac806ecbc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6c8de0761f1920c456138f732df73ea7559026431c40d4b59134625ae1f4f124
Certificate Block Hash
0019a87e8379a3f678f80e1b6199d0d4f0195c05bb822fd7f1e086dac806ecbc
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000645000084a60000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000001f4725f854cc693b0ef24974f93726b4e143853c9506b22136705cf70e5626cc5067e3520d37d8ab6216e43b50a1df145d41fb4241bc6eb7e5a200c360d7594436f3932a06a81d25de9a2b51f5f7157d8cb2b85061f9396cd6d0000000000000080000000e000000645000084a60000

Raw Header Hex

00004020b97625b88ee5816c3e9b7cf04c732fbb04e13a5c9c9220408a1fbcf603d852ac311ff3a7680ac6cecd0e00944184cae7cb4907c77ea7e9df050d6520ab1722d3569cfb695a7c1c1824f1f4e15a623491b5d4401c43269055a73ef72d738f1356c420191f76e08d6c

Proof Data Hex

59,560 bytes
121216010307af95d0aaf800cd2ccaeb3e70ea9aba0f588b18342279bcb586578c88256eddad8d122bd648e21a50423f7fa2b7741ec9e6ed0fa6e36acdb2b2f9e8a5030be518cb6fe2fa3ff2045645b7cfbac66b5b6a64870a27df5a6e36a197d1a97ea1573359a1483b5e693b9832ddcf57be0735dd9d89303617d19993e49756ece63d96a298f2b25c4c6e006ecae1e9ad65a6f68b956202e8d47de1d28c4e41b4f867865d91d2bb6d37695a521636bac0195d21d3a3513a288fefa3c1c8cd1e3e31b839bab0dcb9e2d1727287168ca398e1f2c7c0a2865426e6cd153b98db460c09fd07e02612607b56724ac739f0388a935f544db496fa60d36e885c7c5bd762f4c82ab184720a6db1693a6d10b648869852e65e4a955abb85f72a570406d68e382252f4945bc89440786e05a1ae77d9b9378e949735c6e792bb9240752a954781c3cabc0db8d168f7a4b8a179b4ef850da4f1b7e43351c0ccfd8198aced1bfe71841b317124550c22dac573a7535a8c465f5a959a69e0dde11882eee54de07558846955feee3122b65e479d8057b1b15a82fcd1eeeb4264a73738d79e21acc7c174e390df91d54e8371625325494abecb588d62000ebb086450fe44c074a888044a94a90852449f60e6b3acb77d98449e0a2130df59c56854d4421bb0bfbbc1373541e7c9ab927a747334ec15e50da5d1fd3047d8a718c753c26d2e699d502589d2c0fbd3d1cd1f698787c6cb2697598e5276e8322171adb7bf0a7f965b9bf002c41a4b91dd8865674a61b46aba0c583d483d7df20a3f569a95746cdfa887d61cc685cc8f2115e480aca700d4a5f3474e69d5dee6fa306203c6aa2155cfa4a354f63354c79c1b05ee8ae3592b72a667b098ad5982fcb5192565181f59deeec3665f479a894e08b662fab86125fedbb894109ef34b8f5226aca4b459d4870466cf0139d11b5ceae115109cab5ce985dbf8c4930df4f6a8dae85e28c4b0f94495e24868ae09cd63d4c52538c62490a99a397dd29b14d6a7c8f4c6f32e7d5237068c51d929d99d212c0be427b00954a0314f3715b0ef62abc494fb3655d572cc0c7f17124615a4041ce939065597afe79a7c68f5150d1fe783cab17a15cec4e70ba7c98380055dd7543f9c60d63d416fad26adda43e22522041da52c4663356225c6b428af6dba800e7bf8a73f7bba7614f8c76fb38c80c7d12cf18dde0812a203cd5a9791ac4e32457dda9b624c1893d84d01182e8226989db17fc9a4158d3a6f6f13269bbc222cf4d86042eb3218c46559f89eaa2c2c871eb5fdf8ebdb41153e91e02905c5b5050caac572904e29515e6f8e83932920794dce8ebd1b124a635691b9b03a149f614496daeaf811f17374258d5d29787d66d8ae6e10701c07487f1456770e7b926e36da0401a05f4648f5cf322853955c360ca3a02dae05dcf76b0cec6ec1138c67665eedb336a0ea4ad9be381c7959a4d799950c32989bf838db712efc792460e1b185d15b6f03c4099f80a355f0d58e668d7bf9ba2bc095e7f04033c73eef6d6b6e52eec908d6464c1a6596dceec586d5fa71e7d14d261db6cba28cff18186a0b63caf31d639a6cb0f979edf0c50bfb6c8122d2835ae701d2147d30038b14197ed5ffa65bd2c7c4c6f156c9bdc9e1b3dc31ec192c42a56674208085eb5d03e26af197d27f3a5dd84b36fbfa37c4ca04ca32ebb876c3c071ef7759ef8c53e01a0e489332b21ef0309db34689a3036232aca4881115df7288ee0dda9bc1bc47565cea1ad770d8f53eba9a3b080bbc4a4e3edc1bd03930e6dbb9d8e279f7671af05cbcf6f3421db7917f2511d23764e8296f1a1e9d8b42e280f892de8ca631406bea3f9ae5c9394f946483875f1d916b0a6dc234299544a66e6fc5e341419bef26d76ab17c6ade8c6dfaa254284badf3d1687cafe849867617db396cad6a4e8146fee6b2b17942a6c6bd3737f1747e0706c1c5fece555f6a682b4d0bf6b1db22221d93b5fd17a8d1e5a6564a372b28b509f87dabe16857f352f3fb3b0e9333b7cb5fca2543269d6d72876579850e73a9af8b4bcddb757d35d5698303c38c5e2ab21899daa85e519cfa9a89f5da1154b7ec4c655a2fb19d8a0a7a5584d46a22907f047833d4122a2b8b48bb85b2d704b9cb46252ce0582d6f4cdc5958632ba5a8fd143c7f567ed4e5800820f4ddeec85be419be5a6a01b1864d271db53d6854eda16a891c149e4ae96dc9363af1af270ecb44929533fbc18219299e8dd41dcad2037a8d32eb22c74571f183271e82b5681f8cd4d36fe3ec96f9911c786bf6d2b495cb0e7d14194eb4b432e1bb53ebc3c6188c7f4a321ae256f91206c33c32fab98eb8933e2ba3f3819620bbf08acf81565c5a96910c14c34eada366f5740aa351de0ffeba21fb213f08e56f5197dd85e96a11fd126d01edd385877c308cf9e73996dc5b4dedd2fef33e025af357c5417dfc4f429017ca8c5deb45ca726d543b1ce3bcd10e0e585bb4af668768a132b33279965e6878176c1a2aa45593e8d1524f66b2cbe23567f75108104cee829b6c245e749840ade7d652b73e5edad0084eaee5a0e595e511c109f105491852bcab8d50677be2b851f98c275aa504517b738cc4ab722faea6fbf79414e5f5c51c2fc7327ba4d8251f8418d8d7f3c8dc96f30772d410cf8561d8b18b7f57ce540af2149c2747590dede17761d8ae48d9c862b898a3a6999946babcffd51dee8444f43b7622d738be52524ecd1bfc83badf41685957a6d106f70932c242d1f28dc6a6d3906448d1afdbf9b166709d1cbd33378e5882baeb807c7725a5b1440777a83446feefed60cb2fd3812260ed57f96b87a46cd1c1361be108f895a35a8ddb58f46b15a0627e4e1ef3884b131136100ed4e02942c4ab6ac7edf12bca2dedf2d3dc204bf0bf5952f73a147f407773f1ebec9ee37f50565c37babd021179d05aeb1e3d8a5d2362b787a3ef1107ad77c0e5614e269ba16d8e3b878ce7b691b3d690c39b7e84e8ad935d1fec327dfdc8282f242cf35fe5fd6a763b79fb9c55acb03d2784cfd99b6baf9f6ddde349d2c09972845f561d9ade875537f7191b4df21a1bb48c027d89705cd02cda308b492b9ba6c211ca4b60cdef28ad97a38b6b3e37ef69e21a9886f8079a2033701e825d4119b916b2953e029fcd59a1c2ed9602d859bf32fb7eaabedf36741e6567ec6fe5ade8d8d4b340da7e7a57135da13f8ea8b0b5bed1fd6780c98f323f5564dab9b0a9b6981c5a781dc4a3bf625dad09d16581e54a570af0860deb3bbcd7a5e70ded1576cc6d521ac811f0f317eb7b61842408358818435df79f0de2ee926233c2fbc78b8c90045f98b6c8dd58cb2604d2985fd648e7da20db0c0f4c6e73d09b2ddc931e3a390c422f8630e1f7746135ccbebb753b80ef1ef1412edec6da450186fd39a7fdfb30039815b771b3f2538ed3b783703a166b8eea90d842fb33e969dd6f0f68910c8ed48da114fde6711c606d040ba8858acf718320f6745847a090ddd9e8abb22a9540f6b2635a6b00e81da037e755ba41980d5660f0e5494bb988ed9799282612e052ed57f0f9eb70297c57be038bb1c73f7dedce9905d09eca77114998cd80382b8f85113a319ccf114bbf4079d311442dc7ec503abef19abde9f834b753b60538f1db74ca3d2c987255d2f4eceaef4fe03676d441d53f853bc5040a4d109f44c9ad69c8142494e838b092c2034fc90afc3b18bf72c4ed5bebd3d4456d88610ec3c6517f33028f5d2c7932ad360ddd74afeeb9825a85558c69ffdd8ee7ff44e0d8194225d8d4968d11feeeb8a8db7fcfa0438350c368ce7c4bea07934673eb8a7036cd8429c373d014be18e4094826ac1e784410ee5f88e9f2332b7aff1aaa954c8c537288e7fcdd08abc88cf1143932657f7e346924e093845d3b33d94c8aff7c301d4889aa480381126cc010da6092e01a9868280ae24eab271d5ef4d4ae8e124cede654e9f2b2e2456b5f3d1826f0a14ac762285bc182f08923835e4b166e62bd243526bd8c21d18f1509f6aa949725f52d850366d2059e7ef3bb4f4ba76301a8d29f5007952e2c4ff74ac2ba751ba32e12809fe376b1f3658f18314868c647410389dfb48d957ada5f982b54f5a6615c2c6a137c45fda43406fc2a41518fcdf16ef81ae0f1a8c3bee4ce033481d874169a32df518c36eb2d13cf1ba584d572ca495f9b873433b45a0446c91b601f142c5f86d4f8f422ed9c519c5152577fe96a48e9c95207bb7ca9e9e9bc3947342181e3421bcd5f69f6824084d6a610d56aaef7578f696e91ba7ae61c7940c409af34a121430d4890c400824f1589ea77196d410dde8e5a59b880d730ecd50b2dfc1e527f49531ffdd380180dd054f16b86d6e786708949844c8a53db4ebfffdfb57caef7ea4ff76377e6c40d7c27c4a765bc0f3769751e023a290acc5d972f129e5937f5e6f15212066fb2edfc61ffbdab88ae2aaa1d361d24ec599195c29d8d450c5c6ee3aa372a7c705a3a237043856b89c25e08bac1b0c84bf440547aeb7077a904d4d46b335c075179d30fbc2fdea1a5d91a8200feaeb5904c0cff2097f9e675fcffc2a900107b3e405c3e9f66d05bed2b0c9a10f388f776001647ddfb13349d89e73778e05e6d4d76974c21b4fb16f0df56c725cb57b1d5de42b614e0088e61c6fc05afe7c43d21adcaee0265813a295c20bca607466234fbaee136e61be42d4be2a2f466b1ad67ef75d0fb4ae4dd066f365cadae917727f063cc3189fd9d749db2f9ab099ae7a2d09eaac59436db32faadb4e94e3e3edc7c7560b5458aff8e3f0a7b65c003ea39e9b517463cfd5d047b9dd2474d5d00212e43651bbb48581e53e3dec9ddb9b3bf571b5abef86ea9c5b4b42284a49fdca4af2933d5e357a5e6ddbc527ed8abd94143e7101f4ed62b25d709fb94f539d92e43078fbccb0522c65c6a4a16bbfa79d4e66209a82cb3c4f7f6cdee626ef0a9f0e8cc2453cf1ebfabf1d815fbc381428f36e18663250115e3a6263206a5c2bcef37621b99317a86868584709ebe66af75b6b5f2451c7a5f6e5d1ac87f28c52831d9634bd42f008311db69a2118982428886a90e915ebacc1d49cf5f25c79756cf7532748682792caf0c677375fb433a94e3ce00cb6f0d4b3eec60fb9ebf489e5cc16396efe9441520fb2c19bf90c1aff99d0b513481b64366d8dddb730a7ad9e24c18ae07d169cbd3d96d25051222c0fe5f15c050c95ebd3e4e039ef78c47682e6bc9dcffcc184176495435e8bb426f2566b1b5f175f2c4d814b06027c2dc491625bc5d0e3e42ce072cd3db9e1f7bf11ad7308e95ce73b7738b0767ec3c18b2df43db9fb88b77a7bcbc3bea3b338ace6cd8e589a3f272dee3e155e13cfb7736228452bc88fa0afd362dc424a4fd17a889496c19a83019e6d67b175e01e6b50f7e188d7aeb5a1567b86693c8321ce731b57eac7134b3fe4982ad8654b53c0ac5fed8c724f7e18147ad1df1126b18dcee1f06a3f556b1d0d0f22acadf28add522a401aa41864416983053a7eb78f70836c34782c35daad690228c6270826a0e90fd51c79779d84aa29b4e097b271a06eba5e6dd59fdc94c0df8101708f6600ecf147673fe8d691342376b64bac21bfea2b2d7c608c14d10066ddecfdbb134d9d5ca994cf71d6c8cfc729c3b68b58f4f5be40ae2d95bd0e9f7116f9e134bc00df6f67bffe6ee71b403939db554c389f27d64f874a96f53ef4c2b049ae84652547d6071390f8d10514a223d7041f90c59ec1f02f379e13aa6e486ae6eea37612dcadf118ac88c08097f4e372efcb56002e13f68dd65d827dd5100ad7bdc8e1e54512c92176fab2b072aa14d4334edf076e83464d15c4067235ddc5c554cfdfb43b8089ade7d86d3519a1b2991a1c81dc1b9d296aafd1b4e891d2b53dd05598861fb1731d8d611e87c0a6bf185e05ad7b09c00eacab31d6fdbb5d8765f45a2255bcd2bf2c532ac602c6d3f2f80e9729a866e6e07fd2ae3097584f83120d0b7cdfabdfbdede75a1ab5a12b51f234afd020012c33bc15ad4c8eb1c8061d5976f0f43bb73cc8055d965226a7b1bb0770af123424250e507144a64659680cab725c6733c34ec307f30b02aa4682cf92b0282b67b26a511e29caf89a9c700d1c3c50b1d2d41ae288fdf198f66ebe9e8a9502818a65dc6fa13e775b11c4fe47cf5ee2d65ed4d7760123d0869896e636aebc0ce6861b0bd57b412f8514b2f4309e77ea4ff33854147b8a3d036631a6b3609d057b7517912440456f4b76a2890f60be1a2885a608eaf50dd3ee1172516ad74a888c72d715ead0769e7e856e298a42a508436334e80285034a342a65453ceadb9c9a3e3990826e9b49ca7de218e8eaf49423d0421a6019ce094c31294f02bc1c1c3d70c5007c7f28c2f410245c90119dddbe47895bf6d75f3bd6452d46ef701138018f1f6c5cbe5841176e3e0e905cafcc9d31884bdd64af57b056ff4e900840ea47da5cc71eb4353fd3938397043d5a4511a3b9b0b0cda1a10ba72700bd6287dbeea108dafa8799b949144b1ea729548d201b59a3fbbecf798506f341b669d99dc45bcd624c793fe240ad8b4e06479e8751bf257fc5aedd316c6339000f0166dad0e62bb304061df6ffc9de3a2225c60bbab06106a8bebbfcbe725b008e889162f431f42ddc06c4ea270a42671b8198ccfdf179428c8ddc7a3feb92b16904436ef51cb31241a8467683c47b83ebfb462932ed2756c4eef220804ee2405f9d272ffec2e86091bbe0d84c457847a35f748ddc174cc477d6e1d1377a872e9893d8882b8e0818f07c0c43d332fd1913d6df389ac59910e31f1574ec95dc8b3018d2b68fb883ec61c512a4fcc8cd590ca2aafa316c7a337f7b40e75a6eca1a697daf82ebc4814df4980a6613327d351b1b1d00309e1206dbcdfc644f4e5c8a1fafed8fcd69049f3396c922881c4b0259bb13ce3808807c39857f9ad6d8fc9d14698f5ebfb2e8fa78c2622187ac8e5bef9eabae96123cfbed29f1691d20b6afdf6a00cf9c920a9e0eb32475c2b14c5e96528dd2d433005533446dfb93f6ab2ff8da2814bc2f6ed12d608f91c53b41e8b549aaedfe31d145a4892ca13f0abc29a20419f70e38c7c50aa4df50788dab7f2e6de141d8b1e72a97a0fa70ffa974891fe11901cdc08d4b7cf3a923b0be1b554e600d1d6683f71d6ad5d49aa5027c1541d3a90f1ef1233bf384dc0c59e9436c01578ceec2357cdd40e8f43febac4202392d49d3d9ca4dc0c65800af73876a02791cdf11926daa8c119840a26facba7d56436120117dbdfd984a4890d7dde36587367eb5b0e9e16a58ca3e897415c147be4c4784e4405608fb569838dbf32ca18a99c6781f18cb1452b82419ee5bb24523df011a826c931b756aab848ecb5c415c0bea1a9c6304a82e7783918589173022860ca03d84be0889ee1c1d0f717e08fbcaf0935d5ae0eb6276db7e7ed61a4c865caf0c88871f4657825f3cc2cdc5846c18a9e9babe9c35f0cc88c93718eb86504d4cffe84fe9b379e24e7df0ae7716675d8cdba333c40ce9d8afccd5c171da842175eb0a352f9480f88f7d23ee7534c7f8f75761a1e641831ec16b8a38171f5778cc2b8d42eef59ff4f272e33829a27073ee755235bf6de51fbc95fa2a82a45b9338975174515cfdd9510755bbdbb38d61397487ae022a887adad6d99efeedbfd7dc659b8e5dbebc38fcc735ad5c5dc5ed003e32eecaf482a7e0b75a75ee897d13fa1227b6e1a7b6115b18336dc3b70903003b87703e21ea6c1de36994b34db8edb49a6a128fc82faa745096366297c6e3f1bcc9cd99b8b21838b2ea4aac96e827ed9cb770e1d7d49f7a541f3cfcc2c5c250698785ce39a17f50e7e199398324a4f72235130264a36cd06e59a72e209cbc6e78061422a3b5ab86bfadd9c10c0186c8991a23005c150eda3f269409c47111c633de4430659ea4dbabb1b591a6613f10ee1e5db783c0315668d5c24fa8cf47d281f54da082686d7bed12bd03384a21e1e0f4ca1bc05017d6b6962f98f13c420af801c810758f9ca9375f3b4d82b70c33186643187ed311aed10038356389acf2bf462b5971cab1fb3beaab88002bad24b4cb3d6e7b009ca84ffd18c9bd6dc23bd713660ed5bf7a73f31ceabb80276c17364bf7317e33ff499eaa71826ad928ad92c26d8c8a80490ac300ed7a3d7a0cbc06b3ac3c34caf65eeb16396a56f081a7810d5dc4e90bac65a390cb4dd896e29741508f2766f299a3d39075196f85c66b7f8185f95c2de6225c0077f9f57b8844fe61b7c28b9d1a6889206f605c84a80e87f128d818505685be884b657befdd2378d4725881bf2f42745e8a95487084a3a0e0e4a6606d6f55bdfee73155de62e17aa992df55d848c7f4746942766489c8c6e5e1cbd71e6376cefd3f920e9550dfc73f4a450d11d74043fb8f345a98d5a58368b0135b12a73aad9838d3de946e53eda32b36794f5ad523cd635821990bcbb5d400b509343d7bc564346c0793b3e28e36895f550242f2f8111283d4cba8abb21b652e128ea9f5d68268aba7fc981a9f45a874be97d46b6b46f05891c18425f4196835b84e2cd4bc9dae98383c3543f6d2c7611114fe0433f612257fcc62876cf451c60e70f03c31418ea9cbf2ba59f5ccdc7fcb930fd429cc473f7c096f27d5621e89f26e4dd3f7e32687b897b7cf28dc96788b01822d11100546b463484568dd2faf32e0c6c690200e027e9358247cad4384ca5f1be27c73293540641ee769919fbe551b3a631b41388383a9bd9d41f8b30a2755ebb0131aeee22458a70b2cf0771a5c1f96d71f2f52afbed2bf9c0d220fd2d15e67e93d3e4a6970c2f48bfc20791c60711ff07e880cd6cf898f24f6891f62231609e85e70be99a230c20d9569db8ed7ef15ca909512c24f329329c06cb53cab2e18b964dd892bad8e3c398c82c96e50f70ff3051bda96d287ce2516245baa96edb1f909ebb9f737f850ceafa4ee2eced8caa60323b7fb9bf01cff34aa11c7cae37d4553e3dcaa7583184b4292c61771c07c35e93b4b05656e2a2298483bf69f96c48e5bec40a0d17eb95be8fecab5e3d162a544312a8e2338c9154908bbc16e529d9a25bd7b966848b8c78ee3c5edd2bd658b63510810e07227a6013c184cdc7662fdbe900b090ea3fcd4de628ea3721d9afb2399f5ace2829f3f051e18d9e5bffa21cd65fd866f74205c26d5830e9f81514b74847c7e4c9853fe1890c0da036072223e581132d90238ed687d5f88a4a26afe092f9ad06b5a2ecfbe2066deaf7375bf7c2625702bc0d671d7b5ef1e8530177748ca980d25d64ca9620b0625d75b6c2c97101202aa0456f371386a23e4d39e091a6d592b676961826e11cd3627c9be9959ac74a38e0c60fedfd202c1a0760be3c549cfcec98c8977f33226ea6d56708d65821a7e4c0566d34b636670116cad7843c32116af72a5247e06b0e1f46087ddd3ad7d9dc19b03c84d8f4e7f4410f0aa821ce5c7fc63c86d169281cad80c65e2dfebc5f777de5662cecb00ffe40e722437f0b0bc49442c5ea482b0fb6b0cf02e323f48e01ae3e4478ce0cbe549d328cb7a332a7bdee9df04d8a217fccb894162d539109d769efd6495b00b7678f1b9ae2fdb59f3b330d27ed5c575a8ae88c803a2faa0e433b89f2e25fe090dd1684f4b6d50e9c45e622bffe8d5ba36acebfd61f5544dd9ca7eeb03e843538b21e4686ace57609a97f146def07a6b3760f6ea7a7d3b7e8cc989202c2c529596ba1ae39cfbae3299ceae0aa349308924a6cae55d9caffb4108d1a50df58b2ca80d1a4ce766ff5fa8ff27f78bab245bb32e98f6fd5b0a8eebfa185df20c71f0ffa37b097dfdd180b456877a74b1f92230fadecdc4b97c6bac1d40309c697f208f7825e0741619f671f3f1c286c2208d6c8a77cda982e8942ed44a49319d4aeb44f428995e9ad827cb7f6f7451fec719e8c2129a6c07133261d13710ae3d11743bac9147b263ba5dd94069949f1521587470b3f8ac82716eb85e2c9645d731a81646bd9755973003f7b59ef25103efac6010495251484e166ca82a24b5fc8a726e9f015ddd7faf1b91261263b76733807e38e58f4d2b215b936bd96331645923d0fb77296682c0d819f585ce93d2f36205291affa8b96d05e59aff8425d1ab80db89ce3b67a0e1c7e68ec8a38d9ce943ffc6ba654500a697e9e30d7e18fa4e6c3976c0ba06225c1932f038c8a0f5b3e77489442e7f9f34b36abdbef8d06796ce8e73c36b6241e5b94053e5ce14687dffcf614ba55406d9c27c43f85e0c1668ea4ee250600a9e881a6a21d6a81359a5d8135d2c5de2fb484b44afcd3bbe0e6550b3d83d7a8a667d2bb98dc2d8ee5f5b7e780b3ec06c86ceff73e1ac07cb633ed8d8ff06c822dc5b01eeb89bce54a22d3eab52bcba34f9402fdacd06797e0da2eb9362e59bfe693bfda10f5483e0beb86b7b7d363fd387afb1d4487c434d0114fd6d4b21879086b90929322ab20a3523a86f06f2315051d6b6f0d4eaaed57071cbaddbd2f6d2d79ab49f680dc8a527579f2cecf8856f704d7637d2f33bf48608f9f5025d53ce419f1b68441de3b1debc76e50a6387db6bab6bca696117fa367be12a4df0964a89fbde82ab76a8eafd151dd59fffcde0be5270a0e6fae90881314ee10c7a4651c5042e0f2fe8175fef114f09d78119335652b818cfe9ab1ee421d32038b7147c298a438f188a1721fd44bd73c60bb020e1bec7fc7394fd086a30c8eee6a16b7bb6fcb265d080cd49a904393a28f6505a8356a2031a64051a4d39796ff50b67d86e9a067c2dd863370feeff69e58cdd71ccb372c2ef7c88d959cf125f1c30c6bd75d8c67061b42418309e896ea4ea981f5779ba82bb3cb18d4bacc687be846e0c104c4f1fab8b425c18ffa89510eaecbb2e183d19a6a1afa942999a0c64fbd057589501b104547b443f6799327b5c8d6b4095f9cc7365ed11feeefa034efe6d09a2967f06b0027ca9c032a6c5eefdcc944a4b0e0dc62d9023fa8c9a68f0fe2c3cc09799475a2c7a8a7fa358fc17e2226cf89a31ea2bf54ce4ce643791aa42b4011a3a6e7a2ae6be632c015e65e3ed00096d53d3fcd23df363e26522bdfd443d2f796d4a799270da4e2c2c12c7905e8200b6153bfc2c1f9e5df9a43e564d8e9aab4e58f09af4f1a4c3b04279cac0043179265a9a9a0d22e15df6d49c67a732f722dc78701feb0dd794af284e0925737cfa50a2b149d3e71cc877bf650ef491cbf8c83033815f028bfe85673e2203c5b177e05a573c0f1a5c302418f6e14e2427aa47fa4f4142696ed86af6fadccf2db6c66b4a0ca9e141d6179095f70f294d6a4335e20f43ca6d06989662787f4b94b8988eb08d6ce680e460febc18aaed7d1528e71880da4246e8aea92223ff7f2e84e761e76667d510c93b5bba400fe60ee63608895e3936317667041d0ae1b7b9bbeefea036575789a77801fd4a191d3cd93b2b3a738354bc53a75c8c11207fe45b10f6051a349568534ac132e763eed7dfeeda67f4305fdf5e5f0a4d9e4f8aa22b7b99567800034fa8e7d211bd140631f3dce6523d406db36349530da93c91df34386609cb374fef10bbe49dcafcdeb3501f7842f47ceb70354fdfbf0d3a16bb821b54b4177ce4697b13521b098dffeaf85ff3cbac43ff649ed40a4dcb0ca733e939b8b6356f46aa933d6805f93f867e6156f8db7f42d4412ee9db1df9c4acee0ddf75bdcc5c756e4ef89263de2f3f39d2e4607a3ec734c3bee353ea13d4d57ded4dd8e05cae4ab470089f78546831d0ce89740120e889e412e0735767c7b053f77e307487b469e2058370f4d79a4be8e1f8232aa5d4d86c0c5406f52d102dd38790974e0759a4854e16b52aa88eff29f769fc761825000b85be3673785d6a9b76d9698bc8eda85e9a184cdce880ce5ff70e6ff61d200e9acb352b27c537e483dac5af2f201cc202feb2db98cab4ced687f8227ab13f2c43485f2a4220422938f80080044e650d8557476714298ab170d2573ad7deb561e0c39170524e35f27ccf255db56a9247bd1a116a90bc618abd019d15865b000f11c163df89b378a5dc742ddb623c9e3193ff064a3e5290ce076aebe0ba347b4c94e700f66c33df689b6e6ab259be68f74969794e77fbd11946d3346aeb13ffce7743e2b83d70256514b553b75ac499ef62e214edf1adbf48aca3e984ae3e8f43f937a2d9f9ee11fc60a72bc4424ff3d81e05db3ef1bbf0286e4e105b5627b9dd5e37bd1951106ed41f9acbabd402c11393ca1f67168ecec0fe00049265c9a2a02f9e5a7432f33218c81f4448245b9b357c405637085f2377659eda3e2b6e269d6bc3af52041282112b765f46c8f2e0624db8485a292da5a719cd3c88348dfd5878f026da30f79080d4ecb8f953fea9fefcc19832749adb05cf5d656199d6d9cd03fa92e32c651d6eb6e41459a927bf653380bd8f0026e60e7f8968e445b41dcdcfa402c90d934d84ca0636f159a51f425e38a84cb70a855e4e2ee827dd88d7efa1a14bcb2e2a15a81b6692cf34ede18b05105e265bd926cf62366e3cfa1ba2e7d95685875e1c37e7f86d6a84e17e90fbcd45c2b06f9a421c0a3216cc667ef5850a40f69b7b5e3e00cc867dae6dae0013b8aba86b499f51360a6759198b91890a33a4545403c22d82871f09cd3c69be8c5b3759b756771a888e32825d7ca106ea854f770842ec24da5348cdd72d243d9a6d6df6135a4c63003130bbea42fe00f5e49e1c00472b7687fb092f44f0785ba9fcfe38391fb3e657c6aa708630a2eb382824e3bb27d094160acb87f60fdf699b86b0db20cc4a707429ed56129517741f4bd5205dd46810abc91f0b6dd82aacb63378c59c5bfd71065cf227cd0a6e0fdf89fa364596d9444e7d0fcef8a8da4ad5404b4b813cfbcbc61e3fbb115edd3c903c299cbcba8d9037add8123546edb54bd17053515cbae163d395236a63c6504cfeb1afde616db54760d39f5909b4cc636a76aef38cd62e3d91fd16027c5cae65abe9c7cd19951da97f85beaf4909449f0c9a433829668e541e60e8ffd67f8bc93543ed2850492ae9e10192e557783841d14016d70cf6931e0d974efc54f6effb50e9fe03825f5fbd24a03e1104d96ba12032802c71926f26ce197495d101c4a1230dd5b874a03b0424ba37088968386a436fa193459b2929fb066a71c9b7e36215ce87fc2527fd370e2c10cd05d8550c95f792e4b1e4dac0e354434b3e968f811ee9c784eeb32ac2b8b408b761362cc66236ac4bc8ed69a93ac20e53be9830de5fdac972180b43dfd75b7178f3d6805abf4bcb0e2c03a194d9a39bd8f0ef8fa81074888ae32258ee25de643c03f8241bbedeedc0e3c4aac7a6f9405c1af72d66d3407561055212139ce9898e0beebc726b719ef6d5a9a74bede7d0e2e315e904bc51a9d6f88ba9f09125acb37884da1ab735c5fe04858341b9b2026cdf715653c0549eb2510454ebd6f870734d98f2ebe8e14f86eba2815c0f1432aa86d0780500541e524b1159a9dc37d66c9864625e9220831176049e89f8f611722b851a0772183f86280ae7402e6d6a50938230d0f0e70b9e93d12425e56a5a60a11770c05e0e20d238ceb0ba9194ec78077c34a10628fd1c6b8d0fa2b4623305019e66e75796a3ddcb1d27fb69f1037e6b546bf117106f80bcd5ba40b8dded675a4aa096e1e0a1f749d48bea1b6bdb51c9dd2a05406863aa39b31d12119c75f3eebcf7550102ff6b080cf11a1179500a7717a76d08d09a493acde3d7833559edeec9de3fd657c50f90fb2fbd0bd5b537e63ee2fb8f9048f608638d06b4ddf865b2823ff0f0cc1f5e18556e008f08c91ce72cdeea9b163c9d73ae22de8498157a580e9e4f3ebe9203d83725662c77ae3fb4300032fbbfbf50b69df04057317a3d54e6addf29d4eaf0120ee603b1252d4ad7f8f8d866100284a72e6681132b9d94f1b693377b7694a8b5794f99aaf81684c2cfd06baa8046248bb6b478caa406eee4dd30bbcc1de71af34edbfb00e8c892a90c6a0b9f376a84b826175e461361ae56174642735ffb7c30f05eb349b76ac117f7e2d68e3c508e8ccf681cc7695051478e6c61e1027f31c92b4790fc68e1d4136e24ee0c36097dad175ad20fbcbbb7e43d7d5ee408fe661d8519320301e6bd4c9a11722f0c16f6b98f9666f2be930fd8b35919cba1451db37f88b385a3a6cc7ee4d0992fd22261a69dacdba7388dbba236c40670b16c65738a758173c89c074727ba7f70255aa8bfae8d90a5a2a0afaa07f979615d2376555639654c23daa6b0ac00e9becb17a5d366d6b933b089c3f2193fd7e848ada36270c4ae69e1af8343a155b9f547e5a2550131c9c47a9fdd15def23dca1ae63c64501ffb0564eda6a73eaba92c4cfef96d41b487ae5b1e43d433fabcf8819937c5a4cb11a4f335e355b84fba009150700ec2654ded862f9c85785b4c8de02ed1d958ad625a0deac51d371baa5e576cb1d72857a4846298acea014d9c7e311df9d3ed045e6297fbd432ecf88133386d35f83fd8e133e106e2fd46496d1c3198e8f5977367f9293fdd008c24fc785be6a54dcda13a66d6dcf55150f4f734611efdc91d732bd43ce32425918907150946dbbbfe5bae4660eac08650b27429f05ce495b5737dccb7c951f125f93a50fd4492c6cea82605e4bed17e20e760530ad21301c8833c75f70caa8ac485303eb91483a5f1c65db003f22cf65af182d5a5a3853f6fb801cfeb175db029c11e5956032dc31ae06e6c8c25eee399306507000498069d194821787b0109d41e40b73209dd341eee0b06b65c5b9daaec168b8bd96087d832cfd89bb978fd6666a3f1ee6d4f0d34c37661f20eacc327808bdf29f2599108143122efa134561399485c71eb5b308739a560486205a19fc6daf38b590846e67c76ed8c66e74a5aa499c0d942fef7d88435a4dff3708991927e75ee27d0808ddfd1b016d097cfe23fd946bdbfeae71fb6fffc2f43804d1e5f9edd31f8bb0a7591c6ed007af0cbf122c9db8be48023b604a254b4dc1ca5802777fb0e13754cd81217203975bffacb164165aecc718d404ea3bd1c969385d2078960925d04a1e12d44b83270908156285869a61a77e60f1e6a92ed83987dba0d18f35a8d48b1528a78a9e6dc66a3a457f61eeec4357be656b25c2a4bf0f7ceddd945e9b145c0ff0b18e840e3af65a45a9c0ab931db0ebf2b411c6861ae433173e2a16fe3a41045c9ff7362c8d68bd70d126033b9a1aac2d3c07dd04803b6272e8e35347c00078dff5e63c4e4d49cf14efc8f1244490d4286c68ae9b4713777f23e4e9554db87b81b4f8bec0c3c26b8356e69483ccdd84758d427088d9fd166e3a75701b8adc7905795dd9a64da437e553fbc765aacffbb4555682933c770c9c02a22472c0e20186e26463da6383089ead0feaef21367a82094f792522dd9ba5baaaac818e8716fd0730bac8e42fcfe052903f6245147e3b316481cb8298019b0620e2181b17884a163da21e2dfe663aae05a68d496932c73c65162e1bfc54dc9ff4c15c3952277a6426145e4e313df2df12d20de0f46a45d8a7860e870b64d79f24d56265c51863a146e7f56a902968648351073712709e7502716986c26baf024ad7e553abcda957ea7d82102107969c2385b3926192af5c83ea1e6a0de96bc16a05cbc1e8db775e4a7bf7725d5846f647739c64f8836dfc9b1686b468afebad33ecbf03145162eb8b2c30a0497ef00f5ceb652db358aacd986e6477d7e9b4f8b7077a8cbdd71f8c8b6a83253635c06c482eb534fa78095dc1a3d4086108ec317986e46a24ddb2bcf9f26a6873d3ec3e4ac9e53f12d1704e07f0d773b751b0bc3cde98f783431b0b7bf896cc49c94ee8e508c802c1ae9ba6cef2102f1d39927001bac42d315945f20bd8497ff6ef0f0099b7530edf0a374e89b92a3b96df10dd8b93c08b9887357dbd5b1d3790629afb157528026b004b1e92d5dc39b66bfd365c34c8f6c17ec42c403be81517427d0849a7da506045085135c7ada05eae80e9fdbe00d8206d99b67668c3827fdc57d9915d21a873f9ceaa23b4930c115fcde49a1154239c1caa4c4eb7a5678e27ae640849180fe60ff0d4b606e5f93d7a664eed09892ab7ec36138e845f8b29a9d6064a18d7362d5f04c5ac55d9883511e24f9476a23c288642b50cb20497143ebef4a54c7b61a1f2daf96a7cee8a1caa0f0ecaea4ed62ee4629db9b3333b120548a668b8c8fcdf6a76b6237a2ce48d075842c0a420b20b92d9a1960243951120c8640b045ea4779324d0e3e5e87a2efa8673b8cd5526725e3aefe261fd508a348ac3782aedcb15899c18147fc87fe7ac415f1afa92310eb7dd3348881d6b3fe68ec998804dbdbfa842c25e3fafc221668b7a67b1759d8c0545d6529b9648a102b73bd5b11a769749a7e64f67d858578e9f9ac61eefa71db4ad4ce04aa13eb270bf4d32d1007fe052552370b36e7c3bf4b6d15d51351392948ff68adb79e6bd2baf0382809e682201d1e664dc53113385b911d2aaf00274418efa4400f12385700a040eb0e5ba7474b1b1d40888cf0a77f4e9c83355866233e05fa0add8f47cebd635655f777cd5fe23fe1dc2410ad686021a044c694a435339798c8355aa87e92da9f21c2930525abac340670833d7aeff8d978542a97ae96b9d209f63ee9c30b671079c3a8814b457f125e002ee6cb91b5da4e3e62bcd0d0e9112a6b721ab82e2ef01bb8720eb5758287eb8905bca748874bdd816ffd1a15433e178fa6fa44dc98cda052b4038f9c915ba13287d7c4c9ecdd1ef6073e9d6b1e12e0522c78ce1845c15d06c5b8a5ea2a390cb8c81fb3c631b92d18f7490cde4b8321a41cc695484e75e961f5fc877ee0fd8d3279c2253498c4a0995e35d4aac736c8f1b1b5897c919d4952aafd1a987e251a4eb1a7360ddfe194fc8c7a840ba062acb3f8ef6a520a8cbd56cea3d151e331e5fcf75be27a81d526374b41e290d49b20ea1d3463c3b80a92cdb702309fb19413543da8b803ef9a209f1cd86c63e113d1bd126c943f966bcb5e8ac2544f7ce0572e82aa5b07452404e316806ccf0cc14151af52b45740f8affc967b210bdf3485053d54c276a1b7a0a22a1954f4eae239890a0265cac719d510dbddf31e3d4f40e320b94a09c5edbffcf61ac2307a15f30d13de1095f98d731d44fd6934873e957a36e18582241164c6320b00a5fa7250999ce0515a535bddd66b5d1d81ac513ca17103aa06af366b08d3237f2a3dbb41e25c966b44b98625219cffb1ab94983bf6076e36931d95d7b36852a35052ec7bf7e039f0afc7d1d07846bea406713836c1c8a3f3ddc3308b2a891e89d1e3a7ab46bb19731895adb5a8cdc21caa0aa8ce962d03140f69a53972afc3a970c3a3248340596a2aa28588407d50a59fc0d79d02eeeb3207af148813f4bcceb703e4b20b74992d2d033b46335bf4f1dd4da59273148d2e1bafb04ce411bc7e20b08f38fe198020944974359a4825bb5d1716429a48eb0456e55c267a578955164e0bae584b54e1e3de0dc80279ebf1cf187a85dd8da22c86b11615508bf3180614ec3b6d52db855b7f87dd9d74750d6f79e05e62fd45ff0f0f946876c6c48e57124787f83ee1493ac5acecec2c6678160fa4cde2b021182cc2d833c5fbd5e0f0ed83d4b9e270151e497879bc61b25abe18d37b4f2db82194d6a55fe880e9a10075996b1d5ca501afd3dc085075f51f0a2345e782c2d6cbd5e2570c8711c4e24d0d0c30a92130947d3b7ed2b65bbac0ab53f99f7f18f943a48a5372ef28fb1cc52ede66d28e38a470264aa37e3346406ae0f38e9eb9a7f5330768162b036d90b56847d74d95bfbd22647c4fc564c6fba4cff9103e405c3f6325d4090876ddd9bd5b30374ca72094e11e93091c8d3d9320f128896e59bd2bc50ea325c6d67cb4a5c4dad58b985d5bcec32f8ae65a97b77b8034eb098f3c144786172cbfcbd3009df6f57fa6ee6b8681c253a33b53ad3649f8d6d0d6ceae8943d0d2b9921b697bfbce88faafcd0c96515ab1c70af0e163dfcc7aa7ebbe2ad38e5f2b4355cbde063aa15de9731240ae0829ba7dd36f5a716476815c070d41b3d771061bb790406796e0186d69fde4ac68803459e5883afce1c60ab72e84ec8f8925d2d0459b94284701023444a2e13cb344fe7f60a5ef6d3cd38ccf5a13fd2018b237b14351dc7dde62bc7e3d52763be564d9c40431149bf55028caf164df197282eecac8e0ac04522e3adb7abe1537f47492e4b96f6c2420aa43c64795c4e57b302041daae773e7a06be786822b022d13b7750c39ce2e8c3ddaec71815ef1701d9b62bc279dc731ba844d1a83ddc01d9ad132680142d8b0bafaacdf79a88f43aed554118b48f35a1706e0d51ff1653423fbaa7170f8666315dd447cf6d5bb39d816c47e2b2282116d740a799421b48577f8cd1bca1fc4bed7a6fed844ede88c8aec2975d25c76253d8d5625feb52923b23a3c93b905d6ae7bdfc16aaad8cfb96a8a25eb2596d5a541e70c939137925772b29fb26ee30aea5aa24c806e38dd90c13cfb664e4c67ae27fd6fdd1268e7429e09b3bd6bddd3ad057b047cc580df2a7d9fcf74c26f2ba47402e1e22ce7787c326fed773a0f377a7444eff43b15913b1523164de9dbe5386ab69ba49538a60191c2fcece3af58135718741905ed4d9cb3f3b6c3ac63b16d685ff986924353bab4c22862d5fa65e075fa94a6075bd96b5990c1a41595f53b18849d22fdf8feddeb6b40be5741720b83b494dac4f5ff2657db6698e4bc5a0a7f4f36687a8217debbd9ea18c9899fb1fb937fd3aa9139f97301f2fd1a25ab4b25a13122862b790e28b46d2df44097b4955f6352a674ad2ee3d472fde0c0dfb8fd283595a64b0b6be9da6936060b42a41d8b7a16fad38d0e3483264a12ad4f0eb1b8a3365ac51e09a0f4c9d033575f7ff849cbb1bf33ad2d1502da0948a564a60262917e6bf22a087e69f7f8f5c613ef2ba7e78b3f8641fe03d9e7e1db1d52e6b7086d68cade960eebe8b5ae661dbe7e3782fa10247d7f41a8aafa233537ff8d3c2d737fb9bd9ed526db3d346623558964404f727f34685cf0697754a7ef825affedfa154bf8e39a30f480349546eda8845189d99b5e63b4b14bc8ef05aebbaba5b2283e02de461a06af1d93f10b90f34e1f2c2df9d5fc45652d17526d5033310f19ab7a4d5e8973296cb3100acd643a370c49286ce07ecfbb39133a5308a52174035b2cf7fcea90f00ff108065c0c543e171c6dd8bc506962ef56c1c7b5923add06b9e9d0edfa89f643579c3294af04c009ac809fedd07c5076ced934ccdd387e929e1505c574177f778a966eda1d95fa80a7f7c1ad6901640e5d462960461c1f9b130c492476bd6add3a9599822783931681c1163d6d7931274873db5ad9c10980e28cf34f60d5a1cabd72007d339a73b44955f91472d1f71e50bab96f03435e967d4d17369de4c10ccb137402a50f1b2210a3d74b7a01268c7c0d0287b1c128181508ecd1b800c008e77ee8bd2ece2231ac9d7ea28bdcd300603aa9bc6b62ad1dcbb6e1134ea892202d02948ac3cc629c199985b9a39bec987c002604f6bd4a07626bf7f3b734458409774b05f45b1502c11613951f0932cd7e5bf9d16d1dd3e990d422a601db9eeb15314ae9eca960ecf792392e38e43d8638da482b196aef25e125b426ee2270c09c67640e40d88cea4dfb7fe89a24800961499d280e55c6df681093fe1969d0b3a69ecca8da4f495065e61ff155a789c822bd08f8408aaebd78fad9a341e8fae104db9c3482e1bb43c6a80cd59c328c001b6cab541491fdfe96b0b53fce47d8cdceed828c250bdef117daab489338b8c4ea9bbc14333e145cb9c54de3df6b4183dc12a2c9c96a923a8331bb1120634a132ffe9bec2a1bccd41d4cd0405672831dc81959897b837b2d7571b27b8a5d87badce591e586385bea268f6b85c28b8c11f6d027aea62453e1749be64eb192ece29034ec252a3d5b0e79b281121ec0090f04c33b946197649b00783ebe4edc9ea3c0d97e79ea844d1e1fad43bee7a79e5d9f5571bc624829f1303bcb87f0f447ce5980e29a77236856757fa7e2a1ff974f313e16a341a15d7daba67119333f9760eabee46efb40822c43deb9a32628a2fe08456c4cf99df58fa7de77b1e9e434ed31a178be0ba99246ea603602c729964e61c867fda1e45567f5cd5e5a939e5839cebe33234fc21c56f14feec02d54b1d53b184ddf116d0e41e193c5c6407e41a47e61fd56d3ef2fd408246866a015d982bf2b1b7a41379e361d54864a21142bc1cc8a8a932941b9b9824eebc0f8c2f41bc25551ff000b29d6bc4d70c4b0ee777f91c14b9474b08fb36942eb29f19b78fc942fbde72d869832006dcca67738ffec6136bb7c5756ac707fbe1a7765fe3812b69e5fb07b274769933dd12fadd90bf87a8c06c24c5030189e284ab5a90dab4d7bf08ea3c41ecda65c5f9099d3eaa603052bf180ed86ee783a9e6cc8d8890a3a3e4470d2fb47ecbbf95180be2c8b93d8367e2a407ffecf0de55945102ca5fade396738c21c26b3f6358640706d638b4d23d3921bb2f7513bb6980b7de3f036ea5730598d0065d8625bd9735411d40f240fe4f79b3722a83aeab979a82667063426447be4065faaa093ef07c914886eb7deac7f0cfe485d00f4a8a44fc82e9c9a044b268fc47e54f464d7c691dd86945796bea0772aeee0f3b5a6cddef123566f6fc5a153bcb027d4bfb292f8ec186a8fdff57117508e6f491c58d308d0db9e1380aeb1c1125ab8d95057b4c1afcab574fb885337c3aee37fcb9b74a09101dfee1bf58315ebed08197d7858600d1cc37f567315c2a3dbd463752142060039fdaff486a1395119d89f5299b21cf1651411f496c454f5613ecbdca0c7abf0d7c6419da69f7d89bf6ecce10bd88bafc9ec97d894d93c2b8f92df8c2d51213a4af9d4b077404a38cae4d4439c8c7dd1172cd0d3d2f6d860b6e950b4287b50f9f47a612cf78c4852f4a2f69a9e1aa84fcaf19387e0b4622593b7d5a8b698e07d39f4c4aa87f1a1aac69b3cdc4f07d601da29702f332c27801112b5e5dd5c1c36d50a93475314ceef2cd7aa23e2276c24de58f1bd1bc94145bf5921a41b53fa4ca1bd92d7a8bce2bfda2d343aa81d1c3772f770895abef55be6af45d5790f729cc9426730116f5efd9e28c40eeedb073a6701ebeb60ab6dbdad673be511beed08ea8bc107e6af30c5bb197eecd45ee9deb92cf401ebcb6a7df02b1715503e3eaf1fdfabfe104588d1233c0534516bad99803c047ea4d7c4b9730800593883f2c713e57daf77c3d40aa81946d41b44083f5450355c80f8acb193a1f22680da03a9fafcd17c5faf63e9b7f003b10b71dd944f54500438a53d02c660c67892fde540659de4246f58ddfcf543502181bddd0b43bd52824259f08e2f6b30b525d403792f049161efa1c9a196c16c686645838ebee6c86e76d0582096616e13db50bae07c859de77e54acd6e66a55aa42b205723c783e38edfc87fc2422149092499fafcdbeca8098d9963576bd8a03a08ca591677069473727f67b4e0c54b69c94adf2367b9db77ab1ef20acf7bf485b49d7a2694e20e1338b1ad61161c92a3c9653d1b8f56836b156bba147a359e3f9601d976bae33704eabcf604922f1207c5919df10cebea7d0c520569f44a068c88c81255dd5161c4a7e4356bb053ed2123f9c6a8dc4914a90347fd164f35780915aa912776c79fd731983707bbe80946f8ea268255a4e966a38fe4d145fcf02363d5564e3c4352d9eaed3fecc2c8e8b7a38c6f2ef94544c69867f687daf8721f9cdf41182afc675012709416ad034a02b75ffd42c7fdda2fa20366db37b922d16a46f0d8dc99ec0b28a9d641b0e48c779eb78d8791e1f2efc7248e2b0e2d9b82c0f46c01b4e7faf2de46e8e174ecd318fb44bf50ae2151d34fd44cf74ff2db503cb152a66176568df4f95eb24d71e2d02534bb66fb4e87bed0f3fec87e0e390e40b21768cbf16093235a4ebd15961ad14f07702f77cee7cd978c56adf6b50c6af93fce4873d8e39ec2fec02f09bef7a6178394dcfbef1f42beac342dd19f5cdf7425d3f0821d6bb8da372f2f242793330da0e90501b0b3a1c6a14938f561a268653b61e9cd8c08294d8a7b38e5190fe48abeffa768bdbaaf81a88b5d9c339c99e5e77365c22893c04e95687918dd3241ef996db6c3336266c0d56aceb5efe39654622e43396b00d8e7db73513e66d0e7f9b1e19959ff4a262a212d996fef9639c7d72c56ba10d982a0eab8127180158186c49348e8e744127d767c9a3f1d5483d2f34fd6a4795b94ce32202614555d1228e1578d13ef93d3c487c79566f30e0816dd970f57c5780df0f95e4168cdf82987ecc1fdab1f2b8118de7a785168480c410d2d7a202aeca6aac3cd6f60ed9bf4c3097101a612a24ae31bdf35e2134a8f6a670af84ed89b7c388d4815daa995b902c1c73f41cd1cfa414fadd72d37d4365f95458de95df1b94e904f870b2882d828f7b88e6850737bf2057db6f1ad065213f0954b97ebc86e8ba35f41bab5163f616afc4d86e3ce37f4d5d8339b804d825a424355a6de08d381ae3dbea03475044bb91342ab893ea95b687280c7473ba143fa3cda2f46a1bfb4edc0d34485675672578921d3b0293bd5e20a90c58b55090e8dfa26d8301517d8b542a8ac3330fca231ae6496f66f319b5ebaa72f75346b9d9d124a8c09a241783c2c1c31706aea683546bc8771bd654f2e04d96f6a8b0c2ed5a77832b6f09c8582b5295145444b7470c92639f0c9425f76b5fdb017d45eea79e7794b32a3836de0ff243943f5fe9b306f14df9cb13dd417697f586a5dd83f9895496de33d27176a566ddc8a0448beaa50b5fcb503501e27304bb9f290e955f9ac75e0f520d67f687a345fdc0c8c346694bee9b1cbe32ca3769828da51b44a3b62563b9ff4edeb73a40174ee25a60f120db96b64282b106f810391966fe91ee29303439e2e2bde7a2bd82a64f2bd0e806d99045474b53f0a784292b806e2fd1ad2036e7511ef56b58cef567e1c44dd9b21e4609f50cc3db641ad50fc8f65337968f4b39865eb62bcc3270c777e20ec3d112a60e8c4bcb182e7ceccee136185e2fa2f0c4279afbb06165dcfb4b0ce305015e831c26a9a01fae84c78de29ff0c37c6907b91eaad8c414a1277983284e20746aeb71f48e77400a97f8ade02c70604e30e6581f9fe05f77aab090512bcb0ee34153403c5b2683c9905e6dd2f0674b30fc47f27df8387892326360d3169d9e316bfbaea9c41677e33d4aa3a39861e410fd43cda686548b40fa27696e721905fcde182fd1113dd95eccbfbe1727b42b1600bd10cd80e5554040e1935c679a291dc5313f7a7657d49a7637618d6766ce9b29b89142d1e8d40722059f34a41486b50df736594700b5d0295449777f2706c6546a9b949fcbd7777bf55b385a0f45ec0dd8ffee7ebd6dd46205ca8a3a9a395f9dadd019b0c06ba9606d0b613d95e8fa1723398823d29f6f2c37f0dd306f60f9ca297db3cc1bc6f594b4c021c458416529c2960e97d0a953f2038f7872fd71b1299fbfe73e03de71ee4e2dd298e52ab774a24fe2adf7614aa218b9e1fe3f6142b0cda6d8c995d5dddc8880633600ddb6d843f52dc2ba956588ae0f3beef7ea0f81989ea9b2eb2d4a46af17d7acb9481569b5168913b4279cdab1d61c71b390a2f28ad6409d87509f5f5e8de1041edd9fdd9e11c9b728ae764312ec49949baa28bcae1df7bccb16ffb0819b1bee5ade3a92ac5196c3ae47e8254fe9eac37435389812f495283ba88c832025ce1acf1a4ebc56cb91565044622885943a4a4d6f6da4d08a8f27dad54e831af9eef31d183d72a067bfbeb67b7ac17e9899d3458438606677ef6f3fe15033b0e1a543e9751e9a09b51ab9d106bc711136c833c55d10cea4acaec6df7818ade959104a625b47a17b15c5b8e6cc244e62dd12cd7e63aa8c19d20a1a37bf13595fa0653319e6c379d2fd741f1fbc3c6ebc38749d89ea3809ca60402a45ae34cf29603702b5df51570a54e67c9f07efdc5e9d716b5d9e840f1c81b1765d26c3140088aa0c33fbc8832bcd53da6d5545f6a664466ebe2c79c2555fbab16d0a0afd1cb72f07be5f56e142b8460845e257d5afce837551f08ba94bbb21d3cf09260007bab346908ca6b793f673b5c08e4b7d2570d127426c44a41f70146f0f4248b33d40dbe5fd648705f45bc23a4657290056d1a80b8772e04de7aaa92327262c5f53a0cdb0d8a4a74d5932b69226e6958fe3df42619e93f1331a366708af8312914744d99dc3a83d4506552bb8250eb97fc390390d3ee83eaa098b2444b4c38e29c69c5b4fcf5dbad1e2a743410110d15a9b4a1348ceb5f1a4607b85d75ae3f1fcff6575f7ef737d0cd5a9e9d3c6ebfa730b1c74d768bbe0d86e3b664d14e8dc789da675d76e541d6137d321eea4d3b418a825452c69b8eae473189c80ee83906dc6661082c42a91d71b9075fd1455d705dda93e6ed8ffa83d0b5a54fc95cb5a40f5746b32e727bb941385e9e02f74dded70ce47240b9c00f24bb04e58ba1f1bb18c95779569123c21198f545c072d3adb54a7b64c47f96aa06f953b575c5c3688e35ea380984f801b388ae1ea2e0cfc157679f79bcdece34366e1253ac01ff15ce947fd836acdb78ec37d6a9b5f6766f670dc75749f86c0c9d4d160eab6c1d49bbb2d6d16fa7906df1628f30eb92bb26e052fe640ad0053810715d55bf27df8c89bd9de118b52f00828770f94dc7eaacb612b785fe5c6fd62148305781085ee9dfa3a84624c0b526c0b4047f9bce508cb2bf8dbb73c7d7da2498ea1dd38f20ed270e7de43d0412bd54ffd03561e0101a06bef4b12dfb9b068f4c3660b0fd5816b548885e7c2e16d21c58d0b9fed66ca5a51dd47cdea72f8201c8411e856af7d3ae453db042a58b9bb8109f3498bc7b49cc505349681b099fa40c5f58754daa47aa2ec6659f7555a13b3a61b1d0b394cd8501baee1ca08f76a56c2001f63c9cc8c7a1861e26c00dd7620e7eccc09d00e4d6500a166e0a42dfab2b76c6af3848e65191513d6706dff34ebd41fb09920c7866c7dc5440735d8eeb401a6bf70b9c1541471451a6afd886b3da9af72707706deb33ef8e777416372f5cae9c3c27c6afec3f65ab94eba82739d203feb011b2f7ebb01c3df8905e21355f5416141baf0247b2c38f51a7083e302e54a91116b486d73928a830d379afbdfa416bf138c9ad61008cf606b7f1056b3b9b562bc7bcc805ec7849720e065facb775e42d38d5a83d8c73600aa401385fa0d7af72f1a57e51c8b32d493dfb3cbb3c20de6e1c87fa5a75797bb1e433d8c83c51e77446756611969a482ef87f20e7ff9d12b5b2941c5c02c03f636be3a41597befa4a4789ac51186db182229bb58dd8407050e33d9d6024fc9ace87f90f6cdd8f8de3f53daf693ef806999a881f577e8a2d2d9df7237976d63c1036edf814857c029a8f8e21be22ed87b312085e3f77ddacba192a7138dcd2e5db24e383395207660dbb1ce307c9c1ed5b6228dd12f5701a99770e72afeaea6c5c420f464af7854bea74d2f0d15026b89eabd9860c432f017543909cd8f04f87d4904737f2bd1d136066271eed5c2deb1cba7844f63524c68e273391c9951ad04de04268751f022fe101be56a999be3a47d65d032dfe318d1a90188f9b4bc825cb79545d2d676335e80af964b43c89ea836bd1fca54d5471ab65abaacfbeb0495542e30d36611d844275f0534b5f5e0dca0b0bd093599fbc321659a51b8db946145235a5240a3266002f4895be8deb621c49f8b61eabe3154d7c0024ac2cb44583efd911e9eafa58fbf887e25cb82d54abbc237b5a8d9188e4c9d33026300c2903d8472f8ad19ae95e62a46046390e401172e0a99b6626f7e086e3a5582652670ed4cefc513fc6419d1983b9d18122b5a2f895b4317d68ee65cbc685113dc81797120e5b18eb0f68843b0bb74e03754213a3b94adf9507bfeea7871ea1a6db1f83f32a3c2ce095e3672920b4a569d48d044a577b9645d99a88feee0464d2206efd8c2c850af78e798ff49dd25af31e47acc9f91f61154e2b9dd60034e8c268ca15743e95b95dbc8b1d24534d606f93263f00520058cc86da8308a83a77607bc3e1397dfa3414ad44d59c57976fcda91ded0f7697f0149e80b4e9dcc763e85fc693c1e47b65ee0455dc819c05ab9673c4b0ae566f399e7a325e63d3461c7af85d28d4cc6a80dad9203f3803834449a1f6a22b6db8fd3bad41142201dc4c314fd34670cd48596e4e1edbb73eea39e1351b4d2dbb2f445a5afa6ff7b633b436cfdc8139479c14771b6e4dcf11d728104a1ab89395351cfd0e2f290be716deca5c35f8cc335151f460a8ed324b2d957a388ed9c15fb46c08b14976855ad02dfc4f6bcce71894ce3720992900b9d2319a4173c3565a9abfe9eac78e57e7398b120cd43161de1e84d0f4a73cd17146fc0bf9095cb0c89f51dd82bcdfdc885a8e6e4e4a297bac691f1556a0249b341fff4288c2c24e7ac504e6ba1a99ab50fecc21e9048909829903e358de8cc3c6fb12cfa33e5d5b047d2f7b9e6f8dc8e6478877a17566b7708e31c0c0ab3a80e6d3baff15ae9134299307f6d089c84587c3747f21acf5be2f25e803e29ab561e40cff17b3c96942eda265a1b07087f9793c6d9e0ce6a41802633b85eceac871721e5d884d41695cdfd63af3d0d448f5d8a0ca6f440551b67e9d0497e1323a8f1ad30faeb7fa8986bae184c358b015163a13266422be951cc625ff74864d13c0e076d0718ba7653c72fe61a8f86e1d7aa961a821f3f89a190b72441b9173f1b2515e6ae836842fa2b9c33f596bd42d3ce81b3e31fe5b298bc245914c2496e9a04c436b380681aaa101d9d4ab618d8e6928674e4009cca9b4f020e33d628ebff9f6c0bae9bf8d160ca3e500fb2c1f0d422dce2271c60385bbf81e67daf9c9aa39e5ce761d9fd31d54f25cd0f97cd7c30a913935777747fe7ca142deb39295863888121c3263f7ca8a0d26d8434b0e781242e817fe3db3d2b6e0c8a562ca833e77a66f5c46f2957c5ea881d6ea46a370ebe3d41cfaa396d9728d5cb122dee656c793c16f8e1a69bbecbaabae6298839b4cbe70471f98762b99ee731c459010d8d8a39e4fa7abcc47f365942a1dd04d41380ba5351be6d38092366d0e644866dae0664b2c97c0781807f29fe8703ab2c7c13389cf0fec4d567f46d523b7800806f68a77c844dc7353efad2ef5dbe018a4bfbe26966718ff924a14fa21adb93a20393606db30b8ce905a70ab178e14b7bc13d179784f09ca6a772bada89c6696724f1176333574d536d4af5670b90a2f3b45dc702f4ca11471972b7526d4aa3d159a02fe23fdddae6074ebeebf22b9d1137a9942a3266ff4236ccc92f6226999d2e9035c86c32e9cc01fcfea8868c2799fff5662dab650b166572ea4094f67d49e9ec1add9aab42af768dd9755135448ceab0184441c462f027a112a47bc05750b80e1ce8a825cbf72b81267411888be52c3f2819c36c96461cc706d045ed177391437f154ce2ef581cc04713b09945c5dc9eaf15afc545560aec901d46d38b89d9533a0fd785a740e3e854fa2c2c65892d1c4e4faf6d48e719bc41fd55f9be38ed08ecc3219374be286a17d8d7b24ef7cedd973d4df5cda2cd9c5b7cef87072ac27a80337d118e35fefd88996ebb9c394d46776df9635a60e5050f4d20adbf5ddaeb7723ed92475a48fffdca2efadeaf2085ce2aadfbfc74242f06be6a53bc9865d596bde01064fc2d8006c7af66059d2ad4d8bf384072520b149312e4355fec93ed8f0d08c56bf792e2c43d310cc9197714f4eb00a7cc1e8858f966f6963da1061903dff4a11e9471ecb6fc6c6782bbe823219a0e11fbe5e20174689f3d3953b6a95ad836e35f6c3c695ff85f58967388fa0af891de1a5fdb9d6d5d2d72c3f4ee3e384d149beed84b207287a2ae573ee61d09c30dc4820791ebf676b389581afe4775b721d1a2d7c7acd0738299ccf79550593036f666581fbc0ee1e6a3d45919befd5e8020bb64da69af94424ef7b6a629aef98129a63caad08416746e2bb78749c5d84b6327809dd9078d642fd442f677634fdcbb916910429bfdb722e12a3b942bbaed6db7bd0311fb2dc225acb0247049c1410ddba3c85b45e757648c1b9cfd96baae2de584aea84d85e850258aa95527e11cb31ba1b23adc68f7d909aef4a575e223a7035a1c96f91a03eb6760146cff4adc8e40d4bcb127ffca1ca9751ee1d2a9328299f2ab9205f18c6c6fa3d8b4ad652c1b4a8524b95dbbada4db2f32cae009a353a35528ab6f23d98dd65d0f188b1295f89d757e8c736aa20b302c61d6f8f0bc0a0b572de444d0e0be9994890a9bf9aead9ac77e26deb94c919c2a179b00133b490ea1f9ce5c70ce8f68a9efeb4c84e6ec05d4a605018c9b0386286b28378d8d629adcc4e00d291db2156a1393cb0bf4c30d8f5c4b00aaf9aa86d96863077d4b18509e72b0991beab7dd1811dd1978995c1a741f23f841cc26c1e19f2b1c58ea9a2499695eea2558ec786b2f553eac2fd6a8c7fb74276b7c4e225e09de753415c67a60f1113bcd197ba661a3015fcc5c28875ea7edecf89b68f52bc327a8d79acf298a70dc572e88dbfa1aae45cd3a7b0e558949a053c8ee9d9a180950e8e168a30caa0f3dba6baa70383f8581a32ceaf202fd5d55b3a656377dc17dbaac27cc5fd46d190ac1b2684cb1e1508b00265ae0156fe3bc7f2bbb7b8077de2c63e79c0aaecf25e99193bd60f5c8f6c6c2306195e224cd9fbbda97f9b786cca4a3df1230e6c97c3beaa635c3b38756334e9eca9ffa34f3553590edc88081ec1a6e60f7010699f981316411744075f7496a4bd1dccfb7c72f7957434610be584de9cf3a887702e8e162fae2d1deaf5f00eca30cc17bf16b0e5395a0de641d6e74899048528c7163967aa857f59b878c65d4f9ec241544028ad1e933916c3b7064e6c855a659d5aded03bb9d988785ed4e9121eb6aa28049dd17344a4d68a507fb474cc3cf059ce9d4063260b793eda87117bc1bdecbb0f1a647dc6a2b6643d76bab3592c2b29e02b0f4671cffe83297c07d82f764a1a21e4cf466db055e1cee3edf362ea400149d9014a2275892c825f2d70bf973f3c84e91450232f4317486ef323ae170004ba95f4ae6225f9dd0e6543e15a285d436a6ba65a22710be33fa9ce1e8fd18eb2ac1de2a663ca9c9dd13b7a680d4c76b1a0ca151b5fb84ac7edea231b7b52a38e653937fe2324175d5cf8b55df80a2b17a9e0d1a5da3ebad51818562ef81788920a25829c816c1c4671565f3acd228fce3c0ffe7e93ed5dd2da5df56eaaeea4493088ee62ae1234874a398790b908f899a9ae1e74c94b0f5048e3ec91d703b2fc37543c8110edbd06bc015865a8c64568d9ef3cceaa6f50c3592b0392c76cb783f9b4f0e5b82d01b2a59193a119b4458c0715aab25f5816d910537721e03f721617e39efcb23ada230a6064d39d3ba1abe8c01a0f405c02685c21c8a65fb5e0d4e411fd234946ae16ee84efb5cbdf1df7dfc52481b788c3a4412a4d626e8638ed276ce6c495e661170cdd7cf730da2721785c479205540a64716e0f94976185f0852d8f9ddad67b44a44a46d982e9af316c8572275f382df4358e3ec81a15664edcfc318f9574fb185cbafbeabf0ba59be9c6a2b3bd2abc8ff067fc78667cab36db52ad18de0b120fb9c0839a75f647e0c1c4e8008fa2787fd82bc231be2f4bb0a0fd98bbaf766350a003cdf46e64f60fb91f062daf417200e1d82d13146233d572879c9252f72536eca1b3537f7a64c63baef30f1bf5c06c845a269679342718e86ee721a99c19be35f16de0f353927573dbb055f0708f2cc442f504091e7a3a45fb4503890810f356c0a77ff5b98094fd701e09436ada0af386acad35ac710b10a1a72478b3e5407a4af7e8a6e07c20083dd85d7517e3e7601487495191e905145a84b346f11f05f3a794d9aeeccee476d854d2aaf12088d30a5f813a5c922a67871adaccffca06eedde6775b4a96e6e2ffbecd2767af114878cbc0987f0ab58b1b7a0da1527119956db1e3d76573315b74f595b4f6c6d5bd7c19af2100f592e4e2ec3d975d4d84c9f61b3d64949b60376ff2cc8d6b5cadd6243c0d103418e47ef885f91f795a14b6eaf5170b2fbf8f0016a6dbf81ecb7bea7608f9d0f12d26a6722e8e7b968d09f8e3480da1fb9d9869a3b37acadc20dd2f56ee159ff64bad55fc2cb83cd3f878fa7e93cadf82fe337ebc9dd22a7afab900f7167ddf4e47efd190a2c135afc6a50675182cee13f8fea51965ff472f10297d072c50c250edcaa089dca77cff513ab9c9481017277ba6bbf625606dec8c5772b91ebfb82c8d7a070c3381fb67adf14066b8393da66968f7bb46473c42eb1ca38119c6b5451940cb0fe66055969a781e7692fd2feb2b15d0d797c97a03faf15ad60074cb7fc4c9815e1fb58fbbbb752c30728e6fbcc26c2503475863117e0a082d0f557758c114f77580942f4e976d9031f091f762e0d5f4aa8172f1e93c7124617c99e93ddf0a6dc1f1b206450ca3cd928c50b27fe0a266d6a8a32fc2003aba111f370389b7929819057903ed498f809574f618685700ab2f88d2c11490dd54e02be252d1fd43abce70a536f3aedf24664be7c9723251c9bc20c55bf99800301b6e288e2db3f60ff7d33ec8a944f27e15238b587e1872f1b1771a350b85d1e5605c76b9384f35c1135f3750145c8994380b745adaa767af4e2f219a0f99aef44283626cd7776cf27c9f3d03b8e12961d744f0aaa7ecdaf011b055fcac293141a3bb0971ca43134d4604ce6caba7c78a808e372c8b858d981a8e2940691716654cc573b49ac60cadb53d7afdbc8aad92baab8d91ebe33d84cf38f6f58096cc11e2ecd5ad04e493e1f84de3cb3a75142d493aa888f3d0bf2f4de156e61a9b6d1ff254f2b231bc519ba62335883aa3312afb86820db38e5b1cb1cb3abd6982d59ce1b9edebcd0e1212a5d59d81ff64b93e1ba06ac6ebdc812e3ec46999f8ee7325cbc88b4fb3f63d5a7d590a092750d670ff3ba5ac4c37e2c8c7d1b9051b11e488d7f68a3bcf94a9067f9a75cf58003e4b850d4da62d39dd5db7c657b02697a9122e52768a1212fd1ea0701e447f2a62ebdd5055ec4da87b12f4a6381943a83324c41e727f14960988d8340fa02f3cc453cac645a1e1b1b53ee9222efa6e65369d2de44535e9cd98dd9dc96b99bed6bf8360404bcfd8a31518905206a78916982cdb73eb880bb8e7ab44547c1d036d206735aa276b83226b8a5c3da42cf484a9923552883cc20d188d8236df6ccbe9a1be20ab28bd4ccf43e88226e42b42ac5e87238e7b5cb96b927632785ca2ba09d0848ba8355cf1ef96dbee3d75d5d24e5074ab51a677d960e13c9276c2c2024413fe7b76073670ce80334a2e0dbb3aafc417151416e50dd3ceafc1c8d3102dca2493d42191b57f422dabe58bb00fe358864c907245fdd5d12d479999a6180e06dd9f0ba18c12e447bb11a1e41e9c9e5f47ebadf54c24c0a4f5ae36a6033680d7fe235d819ad05962468b042653cc42cd0cd9dcc06ea647c417db761825525b04f4e88a2c7634a74aa12225f4c106dbebe766d55d1bf6de3a0cfcc1569ce2c3f6e2348e1d7a2e6c87db969c592c8b0e6f87af71dcc49630a9b64546b8360df7870a8c7c4d53174c0f13be1de12863ba2fb11feab0c2d5b96fbf157de0e0b3fb94953f0dd69b8624dc01b9220a28d8799805a69a0ce24e47310e036f8e55728a214a5f79f8888a353b67e637157199de74baded3ac117c62658f2e7a8f8f860c0ff9d7c0ad3527ee9115217ab61686d9994f9eb1e0947d1e5f4ff14ca20c0ee5e86b686b064dd143202b349c372a2c7fb92b639f448ae1f992cb069145a7508fdb3b3360d089a98838500202860c9a7527291ac012278b6bc7c952e087311200c340f6616f37bed44f49b0bf3d548695889346503cf8c5241e795e507e95742978526d0cd4fe7a9afb2e76f34ce69492cb5b05b4fd7d5fca6b520a6c83253e469ca580095b250815d699409929d7b83471fea9693e77e67c2ef3a6da6ca289a0a62cfcae174ed5699675fe0be7e6f9f266747d31c027d97cbca0ce2c0af9924c9a2a5279aba53d360d55665547b62afb9dc70e33e4bbea2dc6d97d847c4bacfd9c5a72c41e57945f42c0a2f5325a3a7cab1c342e50c14b2c72f65508277b25c1039eb7e8ff750c54af74150763344ce31f78460966be2afc5c1e7acb4d2f4778a69e99acca3b81658e35218586c3f69f09998a468bda5a1ac55f4d27b8a50e833071eccfaec3f634cdda45b5272e777dd2cdb6bf3d689ba021340a76c8d97fd1c292c834cf48d5223372267b148ae2a7b8d264912062441e197b5d16092bb546a8bfd7e32ae970d20c1a5d4b5c26240bd8e1aab195f00c4d8894ea43d66d4a1888fdec170b5d2545a95d4e6c4eeada827afbac0aceebbb575553d106534758d3204d9faab5799e5a48c18182912148d35e07a4c938e0bb7f0b69cb1b2d93b9b487f6e59cab4b0775bab602659fe63ef1cf2a09340055d041bc843cac46fcf2b7e66a85c0b33f2d7b1e71f48fa5510118fa16775223945b46525992539573fa6f2b93230bf3dac5a9bace73edec5b9e651438111d16590b07a369643aadbc8425ddabaa942fdc5a1186b1a99f20248694eea00e6b505045e7bfb46bb135d5fcd9e90f23ab03387f2656efb31e1a1a1dc0f704e61d1038ffb78c84da78ca2e76898342db2848eb7b6bf5321000303c46ef809c92fea0dbd393acf8eeb44166c932babfb866468863e32866c1346cb122ed7e46cbd96e6c578cf8678ef275a2a588b4416daa910569d3a863da583d6b206ae2325447e9d2c638a75f21da699af483b8ceaf99a35e470106c5452150981a9c1e8bc448ca1ae5d37518b357d7159aeb1f6dcfd301161646fbafc6abad57c17381589800f0207c782a2c5e67225f7a244471d622c022f8b7b0aa9260022352073395506343016c0c7f56cdaf3ae106583421c3ce8d7e8c1d60643172d60a9b7e88c449d8771f23b4db55b982f44badfc213dcb670b5a1f4273b0466d214ef9d32682bde17affe304370e9f806d2330398b678113e4fee2ad4388d338a91ccb2b2233e75377d4c29d2f1ba133172d5d081b166a2b4a406a78d28b203067d88f1a85f1aa4c0c0a5c1a1cfde21118935ef7d65a10bdc2da9c08f000ff9ea58af8de9ff97757f1968a28b2972d089d81911012be2e7235acbc71b68eb6b3a5ae2a31f8f3794bd05a3fb564a769c6ea19a318fd12b5f9ed35f143b2609cb1c7315104cb1c4c43c1d0f5b7c0850b247710eb0642cc9111ace6893c145b3e858250c048898b0b71de8cfce5048fc0605646f1df7c7e6ebed87966425a8604fe41af6859bfe959ba48c26e35fb4aa47b1d7b4af9a31435349e6660c81d5f41f8c79887867d936b1171c952fe39319131d1a616cad4fc4a5fbc3f93264fba265a896ad2a75d85d59c812126db30acc775d199f2066f90e40b60c7b982f9aabc7ba197b16e2eda637728bf0684e44ff536bc76980410da498c8d931285cf9c0c646d453d92639e714a0b30c2290da021f281ae88d10baca09c8e16622feb6d8bb119a9e8ca46cb974a523b190bbbab65fb7bc3813f389b6a013f8d91c3e6d8dc485d1be317c5192ce85c8dcfde0c91bc6bb590f6f975dc3abfa1cc94411fdc7c513db8923b66f9c31c3dbdf138794466700c09af3bfc534b50a2c7ede57c1b2d3300bfa1df2d08b07f4757a9b77a2fa7a366be227ef8b8b1a79664de0d4898b4aa77bf81fb024d348526da33734fd378625492c9a33a52f0c3168a52194a1c741219bde18a0e861fc5700c2b3ee22ba1a7c78c47936135f5e504291ca93ea299393afefb2d6b1fce383c2a00bbe44823de62831e8fa93b3bc8e87eb7aa5a3d24a8a1e132c40794b3fa7d2900a4e0d109dfa930030a46064d9110eaea92fa2779c7fbf03d50dc940486cac570fc2beb4944c904bfc833875f509d322cd5517cc8419c36a76ad864f4801deb33e96bf88e990e188edda31439cc310e004770eca67ebe6d8fbe1b25382d54f00ae23baf285ac68fb16d4e05df184a4c855e85b77d4fa286c5729f7874d266a5efe149ea2a3e931d954dec2e6faaa5af225bb8c610279e521289ce70dffca76f9a7becd8326d780a90dc0ac84ad3a4a7280ecd42e16e05ce3143fc0a90130a1358a146555e491f7aaa01ed81e972a787f5a0ccde4d58932798a491ec8446757f2da9f02ea1494c31656e6dec5698c1ae72e69cdf2fa86ae346cffc2c7f75903e86963866887ba67b43ae1b7ece74da55a7d8f7312c9f0507f282fa72b8b5885fa58cdeabe6fe3699a1ff7b25eb3a9138ec5e6b7987fa95220e91b4ba01ff994f2300db87f8b5bef9b325a52c2d565130d52c2620849579df5eb1ec2a71e0c23327fdfbba298e822c07fac68e017c0f2c60b82a1aec66f9ed5959a1ab990bad57134c6a2c6e24032c57ad9d4169161cb3422161c3d2605cd529494f0182e043ba4ab5b4b76bca3b4be5913db67731715f50659600238de5ed8f31ac7e8cff36d6ac8a936a3ab9a4420e0b6fc502b15cbb502532914d7a0025a6c5e55ca1cd25d351e700909a6be887de2fb219ca9e560495e42aa047612594ed3642e85c60092bafb72c198c5d952b75e4d1eac04c84eabbd16a8524b5159916214e77e3f2d8de51d7e9daf65a464f2a1e992ba38b6ed4d34d04cb91cca4f9e9a2689f35910cd8522de726a80a442e5586459a48e2e84127be0b9bf0b9c4b38c1c8ac14d223cfef6638b1fac52aabcb2cdd86ea5569cdfa3988466e33668c51fdc0d13ea64f9e5f6e6952c83a5778fe03c5885311319044bdb1db0ce8dbdaa2da045aaa2d37404280d7521935366268c19ea8a85992d0ad971427a7a5085ca94ffa87460d61ee6fcc3efb7b43bcde6a9d2b299f1e9e6330b02b3a597bb5de5a38e0e743e27c06e15383a51d91e39b1c8847b0c9688f0dc4449e23f572580d04bf08c68a9ee3d5acf8c4e1e555389fdcd97efb30a9d1eaea31cbd8f64e7f6ccb31ed4cd3b12c4eb7666c09d4e3ff664dc43ab4527022cb84ebcf7af96c57d20e8dae73e4450065df81383a13e38a0d23c3b87a1cfe341ef72b5717ebdbb2713108d50eaf63e36dece08cfdd23e579c60a3504700e4e684be8911fc8674addc81898491ef9b49260afc00a8d6a5da40e0187fdbc697a4b15e10a900411efafa689509cd61cd34bd4b618a94fe196f142e0cfda68e4ae071776a4922d88f6585da66a0bf610a16fb2359ea14094e75762719d656fd00206353aea7988b191381779475358fdebf6bd52591f730eabd7fc5e1581f9b620c23e7ea414d9e15d1d1fd003bcb0f14de02fca361150deb55a001a1f3db88515e002587ca4d865a815d4748647e9fb6f2dea5467828840a426cffc3c7a1df663ecc7a7bf24b360064aa212a965b1cb7ab4238cb71075a6e71615d1c36dde313fb82621a39d5773162a2603f3a4bc039090f26e378c9f81ab614de6b7998ee9dedda350e858037192b48fe38f0b77766f757ddd0d3cd6b8664dd2c2711d12b5c3f737cad7821247102db5a6cd062aebbb1ca0a2dcdc6931a7a7ca42d899eeb54c04d731a81facb92d896e9fb52cc25365c4c02d30211c9d8d1fde4f00490f052985a5b0595c563e760f4d398ebf810900955e96ffc85990bcaaa056df04a6d213f648b421aed4d38b18ec6f78bcd0ee1c3c8562d9ed8edbae58c39ee13a2ab6e7a1ce81aa482b749541fa85faefe158eca20a0807159662f715ab4b788b1e79dd04a3e5040a949baf45b080634743e4a30c3147612b46c76d9aea93ed64675371d7f18a468053f72c0dad101132ea0a060b95cd1b8a9685c9dfe3e5a44c5ebdf9bbc00fe3d0db952009c043a7cf3101cf4465e45051cdcf44b34d9c0eb00a45f4390b5e836505fd8968b0b836f27a4031ea4fd2a413ee7e6f58a8ea065b29438434d27f93377524c73c48a7fdc1b0d7d2bceb09c17c511d9cc39769d0c2d38fcd93a6a26e9c0b2a3e45f10519b539c2a87643e7aa80bdcc580c747185e26652055296df8a3c2a5cfbe2179cf7603bab3935363eea8ce704998edf2efc5d971b106529721100963b8a52ec39e81766ff4077ef0ca56b318312a3011d613e390a2a3c2e9a2501f41b7e6b58492f7d0d8510c73cca0ada7fd96ff05cd3181ff85e4dabf0c196d563fbaa277d200e54f7ba848c94175fe50a792e37c39414fc452917d6dc71aea9da4ebe7a7b566a3f6799c0c073a6a45af7d27d8251846fe40caff6c876fd0958a9969553a1e04b60a1d3892d0f8bf01552404830dc4937e11fea7ccbd21e44b666579bd5d0d72f012461c3c2c3792cc26c0b44c82f745599cec870e40cacf24e7b8e6be5449d55b8032ae7085acb17830a25e70540daea9c362452b421b004f3b38d091f28e792c4ba05c06c35366c667625c9bf5f946e811829583f271e0c3675fe1ba05cc789aaaf10890dd2d04b0cd1a28d52759ffa7cbf30e0e1462cf7b200ac8888190f69cfc3aa3a42f2a43f61dbfa9f2ba4c82c73e0b2aea8a8c634eacc9761d54820b891f1f0c2ed03bddda43d59a9c7e359cf3996234cb94d991eb994d5013034b460415cf1cf2a8b91389e7f9222024689bcf726a42c05db26bc87f19c39e93843cf4c9ab9256bb702f53b4426cfb94e156ae63e6f55f9c7b6a8536bbecc85d6a7e9b624b57761dbe310409ba13f5677f6c7e748224d3966e2b3341495c117485327261d1d5bf841ebede4c2faa6e255d1c1a89c84b221cd13313c60e9d06791cae74480a1d7b34e8f5cad630578b3a6d076f18961b969bee1042307f3fd99b231c70dfd98c0d17d3e50cdc3e9caad4bbd4f1073625385ad1205e0de792d5afc348733b879aded3f5167f64b23019b14388b002a6123fe9436310675ecced56fc8f249453c4be314e120d6e4b52820cc03e9537dedc3f0f48de70ef3cd146a9caa857c28b442dd906b225d5c041985a24322506b4fe27f385f31d3975eceb8b023880d4403d36871d7df95ec17b963dbdcfff0e17f771516ba18e8d187cb58807c194765709c7db081929f971a08675b2a12f5fb3d51752f7e61dfdee318d39b57cc4ddd8bff1cf490ab90824657c2ee26ce6f0bfd459eb3954595a2e31d31a4941f533e3d19de39f7ba9106caa4cf00f45961ca4e121ccc7bd6c15fad97568761ec7618398ca972ace34b134dde610d0ab0e7be5df491d0a9b4af2e51947091a98642ed4b9732e37b1b2c7b3c956759e8b8039d1117e6794a85c0338e3806dc8d7dedd8a0f8623ceca6222d8f016adbc0e90d8c1444bd028a88d2f0b199d8e64da077adca068dcd9cc3520bc4f1a700e6832c15e4e2313bb5547317abdbd386b9dbac9f0043b3d3bb00dfa74602119147994123413e921234417bccf5c9bf778071aef78508f18be148377bb80fcad2768cd358c3802c1f47bcf17b957d4807f6f695f21721819a04ba037f768ee47ac7a4d1cdab15dc6b5491233ae2317a3c964704f65a1903529557c3afcc6715d7d83b07c900d878ae341b7f1ae6c150cc7ac0f1d5a2392c9a8e393b6e2057d5d55032844877cbe7ad339300623ca291b8297c1717d25ce253dabe5ab6dbd293f17e4e04b65a8f755a0c43768c6e1ba82ccdaf100ee9ae5aa0cb5f87db195b95069e37a448f6581213afe1737ce755ff8b8d59f647afe3324cc5dcd590b68456a010ffb392a8906bc036d9f14b3cd6a10c965f1d0c00f5f8a5a063025d86d897f94adb5af07b8e7e4e3e10319ee3773dcc58344af5ceb71da854ee0de2485f1a83b4e31360eaf284240f2b742922bb12d4a7415ac21bc1b0913bceb0cb52ac8846e7376dfdda2d133199b08107a71b8f38592d6522a4aee8907535fb7aff9c9b3d587f7902bfcd3ca0bd78d9b8d0d9023589dd80492c955c61f2f8380467b00d636a0c1ad4e92e46abe126f0096242adf59b8834ddfd66890cce42497f12c27b3092ebf806c1c4738757947858ea8b6c9c2ebf40c9b11d363eff5e446f636045cceb670a1220964859331ac0b04865797759baf2b5ab2b4b267b27066ac70ba4e4282d6e522f0e30b8e54598d83d70b2a807259782859db8df6833c27f1daeaf8f23a1862ce91f450638b62536941860d91ec0b1d14ba336d34c5fb975eba616a2c87decab6583a49aaae47936116ebd3062d3a4a1951d66ea3594c2ff446df19b75408f8570974f86d032cbcccc6ba6fc30088d6df87e86dfc205c36dccd0ff6f33f7f5057f8cffe7f3c780976bbcd0c6819000f12d7deb275b655c1fd07fd36d57c67d00197df176ef901f316960cca995d44cabfb96c2fb2fdac45f8bb89f0aa3b1d94f064c9df48345daa3cf0cec4eb22bba3e110bc25f57889053fe43e1ff716ed5da055ebb4cc3c3f9fc67e2b0da936e0e57fbda844848d92831a914a85d7bfcda7272bf0aa928fb16712c25302187f68ee42808f4f06e4d2693e1d2cc6b7432b370054dcd4d8ff6c8bad2b834705aed786668c5396cdff88fed4f315480857f686091190af1017d4807ff5ba472341813a18076e8813dad92a6f0d61020ad6c7e1dc31da62f7339769d66387bd58f80456afac35a0a1a2a4cc468540c144c6d12652b0daf6b473f96439fbf139f58aa68068186485d1bdf9be1c65ab4bc8f0e5d86b45ba13ad71aeb88bf720ebf2317931c0bd50f391f04f622f8e763621aeb80f494a08cf6b77315338a6e759c5670d117d5081d6a1d774d08c33d455497c886dbd38c2c894504e4c6e3fb883aa5c77d6a58bca522ddf9c63035212e7729e158e5f38346b23b586b4eeeb861e1e0c1f4319055214312478508526f94951350c39b32c4e01cd6ec38e8d867f2f39eb0e56ebd92593807c54a99ae62af525ff65c706add1d9f8dfdb6aaa342848a6ac733ee4559ecd69ba2f500e7a024f98d198fcc0751647bdae9fb275c405de7c45ee45d7b296b46e3ab01d95d5a54e59e7ce6d0289a1418aabeac76e551911f26f0c86bf9319ec40ecb402b5d81fad1dd95efdfb853b3b93ce1da42fab79ef63aa85a22b4fa7655d34d082c759d29b7f60971e8660aaed58224cc9208601b06c2bc1c8f2e5a2534bd965362c4ae25ae0f24801977a8e24f29ad2aaab5b38ed140f03642d60868895b8962bfa1e930a867172caf783840e68a10ff9de644a82975020e82d56af07210ad26ad966c8db362ef781f6f7728ceb072bc6deaad46f063d3c87ab0fe09ccb9a0b90b163ee13090fdc9afb4cc13015ba5d75963128e7041ca2def8a1e0c145a81350d87bebc1bb56ab51da9c974155294cdf5733709423e6c3273872a761eb5f6e822177f10b13e2fe7294195d447794da9f63bc27ca392e7059883e8e9cad1db46cba9a5525360ffd024619d355c72c001bed4688833cfcf1e44be9dea9212891167aee9f67a3cae8932b359d470186d2fd3222faa5f6b5319088738eccd90c96b2361d45be1acca00268a9607e5bc1ead89e4e2e4b35557d9973b33e122dc39670b7389177cfa647d9e79d207ca6e9f3440f69a580b01a3bfa6169339c2422db16fac3b59da4a2efb1dfa89ad5dc7f12ec26a8662f2a5ecaccfa44a846d8943dee72a1a031036f6694a3560de1977fbad5d114e331f181171f3ca41e36079120dd333d74a3ef44abc438dffa8ce7df979233e617acc609cbe5486e49b73c7aa1735f740d8ca8b62aaf31f1c28e55b5c823335026084368c9b3e5227b8ac677643b78abaff11c592ac155c449aeefd4772f41c6478c927528be96ada6ccb13501ba6f06a9dad1e2829f178c2c15cbb0fafd1cd17f61f5302a9d859db0573b6e0960db8494b3f31d70af4893423e5312d933338ea27d3694f0dc26092df35c24256d5c4793a06cbdb7a96281c8744789262ac716b5811a997cc3e9ff958ff5ebbb2a56dc88d263702a665bfbe3f6b52e747e14345a4268d78d49bcbb079836b4e28c3b802865a62a506b68eb7ea2824ef9753008e4009694a67920543b7c3eab665f3294dac5324b59cfd22e651cde57461c9bcbd039073cf453b54ec0aec0e4819354cecb28146301fdbbf90a149749033bd88135e317768a0447b3cbf6eace1935371309f31b729834697ed1a53881ee5341f3a3a574bb47acbcc52bd36c3335dffb8c13b75c15cddcb95ec5a45249d9bbea93bfef7e7da76874e4963ec938ee147a8a7da3adb33f1646de62e29177e0b0d3a440db4351a3c0dec7eabad121ecca7231754e48d5bc7530fc85462830e03c0443f140192f17a746774a2807a2fb78fea40fe7edcf4345cf3b55fbae10ef767191307006342b77624dbff2554d4f9438d404ae96597553cbc0354194a82c689ab17fe55e6a84c63671ce7e87d4ee02b1d829fdb0f7ef1f11528d598e44d40b88a4ee29f9d42b33e91294475aaa81e605e8f705d7e366f77854a520d55027c1faba1f3ba9f5dd9c4b0f8fba14f25f34389beaf310585a9b8a5492d2e4742d9c3d59159feab9b0044bda531d778fd7f4bd8d811da65535b8f3cdab7dc4170d4452509388d405d17e1b4984464353f553fc3691eb9fb7b80daca77eb97cb2abf24fee391f45276a6930533e43ccea848472ae9f67c71f8e96c48ad13ccda59778a9a5349981a7c631e257837e0cc8e4be40ff685bfe885d41e65eb41207dd331ea8d782628c9235216237999c16eb5a1b7d355182247cf22ce9ac47b25edd5466b3e6bc1da1be98a1fc03d6b354a77cc248293172263a673b281fd900872d75bc2e0598eadb00eee6ef888947ce9fb68e890c014d2b1b2faa7ef73bb705800a52a0e4da899998763e6b66285a4841e463ca77ffe99d8500e4f1e42825c14c0b5f7c38b7ccd484775e121a218b953d470b9d201cc35eaa57ca53679def9c14997aaaf19bcc4e7186c12a38cd876f0b85344518e681aa40dc78bdc29636824f4e32d8ed89abcdaf62211d707b9ca75037ea9b3faa3d7e78fd713116fd384516f8e73a8f3a664a8a885ae522f09aea99c7e6f89807ad86b2611929e94b1cd93ed0b5abcfff210dfcb3ec3dfde1f9bfa69c8b4d2851c87f3cbd309726d25dde6d7912727ea2ec81a50343912ec293050e3be2f174243cc05ad9b5ce9bd7fc8f9ab0bf2229285b5e697b5fed4bf0308a0a70916f4e16c62e284ebb2ff4b49c68d5a7f596e810b52086b2692ebbedf5f74958d2affada4d9051ec8fed17f0368c278700666f6784e43e712f17e938e3124338e66283465f37580ff550fd336189dca46e27d4f755581af105b3336682c207da38de246c21ed2014621b26baaf744d13584c38165fc77e719bfc7a80ee81bf5b932bf203f50c6851df126e318ce2b53ffc6410bba04ef2cdb495c82a34b6399808bc138a0c5bb1600dd928342f266c24ae59ea3832c59b4bc40abe403ef894a4b1f24d4ddf20fd588d92f3c5e9266fa2b3c4d3b596effab4daf17c7e98f0ed35eef839e29b6506d95d4d11361121b894df70bdb858e917eeb111ee45b963c39fdd40bcde037711d90ff45b9a71f79ae3ea474a4722b66268dcf25f933b8764e0a03b403533e82dc2487c0a2becefcb9ecac9879959782aa8ae71fa43bbb782638c28a1eaee205160ffa0d7a47d8db7bf5cdfe7cefb7402f8f9f4803cac3b9dc9df7eeafae5a1e4d85408ae39768ff01e4e42a11827ec1672ac093b05275d41a91b1907be2ca5635a24fd9b4d687eff9598f319af1e0308c38b0463ebbd627adbbb318ddfad2699614c227c19afe270046b597e4304c06cf4be13b1fca1c2497e894ad3de5487bd9a7643f01ae00abac63f7abb516e45097d9d6e088b40e6066be9174b86e9e5430d8e4905a2cb4b0ca92e993bbdd64d7743ccd8afe501497b2dc21e6918196b8aa38406ebd0725878b0829c0be12a7feedb57727c84c7eb2777c82e2d9157057566f601514a0a5b9c3de85f1067bf139efdd664f3263a58a9f3e32ed8ef22c2e8c11b1b5e5758b3903369041c73e3500d0fbd6c26e3517639d0ce7600731b39e200dec0343a727a9b0fb01a8a2b3fd27ce0a06c02b6ddddfe4628bb4b4ba0e6ac3a26a35b7f2003dd1f5eb8d05bfc0732454b233d19a331759f65d9e2b67eea7769f5de84dae50a3dd4bd60fe591e3bd6c05daf1fa3e06d07a68b63d71463700cadab035a8615a9bd5ded315620563ab3282394702704138e28c3d16fad28a7bdebefc967782d9669377e0f328c469845d4ddc56d9806a671a05a3d16d9d571c0cce27b4005c30dc479b1801340a7349db436e1a267cea976aac5845b27a4efbf4f9c22b832cd9d535d9f3ed5d27f34b09aa55dc5ac8c9b8a9567e0638f2c28fdf8cf90d3589ac91ef00ece254064d0ec3cf9c521564890ff626b2ae2116fbdb07143ab481907013e5b7fff719f1f63398072a7c3961c02560567ba94ea983bc42b49123a6307b371d897c60c8ef9790be7046863f36cac042429f774f8828821b9a1add7010743ff00161871d2dc5f12d66e041c148eb435b92dadea7b15459ce3c95262885c5c2c09aaeada884e29c12eb3751352132dda5281d3d47a017159cd47578aeae8acc416eb11cbf1e87755f2ded81b3abd1ab8affc5be70321fc50a4e6ab322b04a1328c2ea5300024f2c79ed6073a446c65f4dd288bfd75d9a61f96c3702a2204b61138a88b80e0b4fb4d0bfe5e800189d767fc8f568ab61b65cd1ec49ba212651fd0387b1682cee36a1a0b53c4dbf0eba26d8fbcc0f2c0ac05d29ec8304eff68258eab04828122593c6bdb0a97b2a69058ae16179762852f2b576a347a5be0317d55194af1a13665f3c9a675dc3290320ff14a29d7e3be6e09b7f39f2c8bab1c455a4ae6a77e4e51ceca7a7d19b696ab1db969da0dfbc861ad5541ef9b439588b8c6adad818bf59ba4d6b634b950b22cec1da8a45efcb6a004e86e2f03c5312721beb25fbbb7b324bf467cc432128341cbfe15c778bdeeffd8a4c2e79cede713997059cb0ec4b4c81d85045de34c96e211939a6d47d9187625312751cebb25af1403272a145610c909d64312529d3429fcbedd56ae850c87c3938f88adbb67234e31fb1aed6d2009c34cd66d3d84645e5dcdc7cbb29f616c63bc3e9adc1970cfb68055b22149c32d82cf484837d0a93dc7b0ca39a4a9cb28d64023ca7b44093bf0ff6ab91bdeb582c8b34b9e59f12c1ce8da94859d7cdc6004a119bc05e2d46485bab6e5b7863d9ff11150e395c4dffd29e8f9349f20cb034d5eff9d184f1123cf4923354b38531f6bddd33fec4074da1e397ad3cd496218d3ea099a0ee7fb47ea9f2a9c89ebf7c5846f448c9e0f189b917eb4c069292558f2b93adafda96b3ab6a6592532c0d54a133f04b4babe09040aa5c5e3486abf8c9004dd05807abee1711ddc0eec717241093c2c8d75204d202afd952ed4a99cf06dca2a16fcd3a8284928b21de70635b0d3bab9e1bd5213042594566ed6bf04c0375707ae3c3d734f88e8adebe3f32a9ce84e2c22ce5882400e7e854d10bf2f93515114fa2ea10273adfb3aaa3fa3680b6d72cfc621a79cba6b381ac72a879022a20cff01d85ce0371c377dc955db4d1d1ff0fe6880b433d6cf8248c123cf4a077cafab4b19ebf03544e6d43a4f4296e685c686c1bf3b7785a1cd17f880f06396d2988d9fc567b7b2388b788abde0e20759917f0c6d893b0b09a16b4b05168de9dd2a07c4895f251dead9c3508718c59a4671932a1e0ebbd05b25e5dc0afc806e955a97ddfe62849855148d3afc36ee0c994457eb4895f1510148cd8d70f43732fe704fe355d50f93ef1f0df7558fa0c146341ae65b16c8ff15d73d84e7900beb55a49a8ead51b09e8b4fe9227d26da30c698bda0b5c3d12187cc7ecc9708104141fe9e67d4c0d95b234a19abc0506f0cdb6d7f271e7c1f8c630b9be228df1f398ea1388affe7f3c5980a1ae1c4a1ed535d8931fd867fb65bc68ecd9f6c0030d9230622957cf5130f508638b2fefb8b0bf768b6d8f87f06334c9fd0b21e0935b9fb87ba45921ffad4f39de9126e122d793267a4c4af2b43442358609f7bf5c7570aecd3cabb89be0900819d47f37db5d22d55d7cb57164aa9c5b3ce62fa43253857a8e46c6dc996de184fede8b93b9304dcc9af363264021f68141bd808fac3f1d0d015489643721915f7bb7cfae678b85e81092ba1b2c7ff07865b5386d319c847ca2853e6c179030fd0c297822a744d9bb88f2d6ec606d74f21cbd9108bea06cfbff89591bcd292240b09f1b246d41c507c940356275fb1339a8b1435c16f47a473a59c8efd38965598be16a83431f0b6d5d1ccc5c149e3f2c814e0b02e969f88f33ac0df2aa79e77234415b5a416d95495898ab3d4fe6b061e2a16d4efebb00c8f9d06bf1bd34262356bacb882c90912a5d3b3253331a6c27280f7ed4cf14834e9e0b868ee5edc2881be33435809ff755cac2e0c37d5853b1bcb45a013b006134a7026b46037c496610d5f40240b6a1aa4e0307ad7c3059e8b3424f4083fd8f7c22e670ccbe176a8bab7d36671ba8d07cb7e83f6538917098f88eb0cba2fe379b23ae2835773a4284135848a984aee55a8d41e6ea5782c5e61e56eed2ecebd735620d78684c7634b2946d0022623c7cf70a8e9fd084a494e3d09294f834dd4627f9fb9bb2ae126cb37bf89ab3924f23623c34ad75c70de44434ff3db67bea06f9862c89b69690fd27ff7979af6ef61f82060e2ee8fd542530bdc4ab98bd0a853b08bc7548c0826c0af76bf36d515d5c4bd06112ea5aecabd9c2d8d81bdae209b3c5ac45b256a796a9897ed686f9ac8004996f168b23544af85999de7d8c266d50b7403691f3dfe57a9d84d08b8988c639f70ebab89d3d7532d60d65b5f8dbd6a33837ea730c7e6ab2d61d03b6e89ee865427a988da7d5c525b65b8e1fb11cc46cda587658d28affdbf721277949b94674b97ea4aea7ccdd19a346b171c173bdc39d819fc2c95745453807ecc014e73aefd22bca1da18931405e135c47ad931172ef476b259ee46ed6319b1d8d28f74cc0d192c793df77254da7e8fa0723bb7edad5dcecbad2f5b3a84ca51d0dc26db7a47b278c7eecf4006ec6db7eec516a6c4f13f390687e577438dbf2e51e9c1c48f0a590ec72ae850d250c988899a98e93644ea2fcac8a62da5d334643f9daadaf918718c2da21ef08bf50f97e63acb69c10945da1951de20d1bf5810a01e2308daacc4f67356c3c0a1b6068072e5c820a0701cb481e3059a5e32b03c59b123d354c35dcffc8d85428ddfcc105026d8e9f3f26c7dbe8aaf95509c38519df9448fe2525455d7af0dad909800eae1629e8dd91da9164b1e9f7847e47fe48e72b7bcfbcc5cd376ba5a1c2f81e34efa5041c98aa388f10940da8a1e91ebb9d7eff7de886431fdc0cd4311210f96937c132b61f09878db7c2630db85233be4836c0ea8f8a37e6e590313e50d7bc05ea375a2381f69bf7bbfa174f8aed0ff26d0982752dd5aba118e26627824f462affafef56281d0f7a601e7890a20a16a3879f032ec1e0a85c14892169ce0e97db78dd844f939e6f583ae62113a66d0520b1c4c74d1668088cdbdf00d2d8f4b2381b30edfd3d1944d2956fcc9395403229fd9a9765082fb03e8bf3d8b93099e21f45a64e8c5c419b6254aa625fc9597c37b71583daba6d4fcab48969307f24b34800d587215369a7de692cbc6922dd3ada5b1b421463f4345c38ff2e64a51a9df9f86e84a1708a3efe52f5ee0dfa711fc2b5784de173ff45ae0b7d311f3ea1e8844042b3d5f76f9594ed4e08c86a5f089eb01819747202fc760e1466f3eabd12f6c9e23abf7d708f272f6d14c3ff63215cdacbcc21b8fdcf522b403d317b641c0f2f366017ae6f395a27b1440dc56fa541bc1f68d4a1b7506155686efdbf2c50345e95f5ccf8ec7c0b13dd643dd7949ddba56d62a14dfb885c019ee3f133fb97a05b90050a107d3ea06b23ebbb4cc571375d306df64612d4542befbcd5d06b4e3d6891b4148f606f0b51814fce6d4df816e0feee2f428d1789fd9ba651e40227e36b502da47557f4874d797a1f20bf9d6596b5e925716469d48d26af0b82bcf47499d444f49c9ed51afc156b26ebbbeff71ff8f69152b152200366033d816c13abbc0601c2830951fbff708a94f1ebe9b6be9fe35b11c8f265ed21b99998cc2ed365ecc984cc795e0596c2a918d7b9621c70b09e26e448bfe2a5734d3e6c92d68780970be66d97b798abd65cc01b3507eda47e3ed1aec1570feb927f7a33e05f24fb644b8aae5203080c847b05dda2ac0f6706fde0d30ba5c86ea348b939726d7ac20dfd44dfc1f82f5ea33a64bbfbff8839dbfd0fa4e411e78e43b7cee1453429ad077a026ad0fd70008ee5a1ebe8f1296a60b538600d0cedfbc5455423b9c751bf1aaf5ff5715021753ebcb43a108996cb9a6c827718ff6c59182864623b567d91ab0a00281d1a9ae27b48bf93438f1d576d74fe55e5994eff117ba22c3959b9f30bc553380b662786227a9875e078a1d7b8d26962093feae1b9fa55904888f80adac3f8e9d66d16ff28bb2c52ad9ad9f2c48b9687f2e3fc77f817b43189432aba057b016f8876da73827425c29b2feebdb3b56f8364c2b2f7e2d1c175f9fda078d901cecb8eff03b128a26fbb3dac9b387b9febd6f80471f7f01143d51b3a84f7e4c18f91550e3f2b484815d8b120e426d7697096937e32ff0203da9586f751bc1fd68aeaadbd11283b0271a47364a9e8a512e6e78b6c384d42530cf3b221f66799c4460f3c569782ee219a02ec56f525a802cf07a7bf44cab1e8134e738d507e66733f09caa2ab39cf295a904b7f1cd47ebac4b9bbac29e190cbf7acc4f216de98f3f4449ff9d1299a2f6c7047c08d963510d0f4f74d383e9f0848dc943cf7cc8b07ece54e3cfb998ccf60c4fa13774b67e06053b38f3f562652dbcb056304d8ff443c9779720fd40292ef3eca336b7999b1d7bc8db221db252d53f6f2322b7d76e0d3ed051be038d896afe3248533145225081d7c3277fb446484d9f105cabc375dcea15735d50b04f5764a1a2261c81b4b6ef38e5e10f6aee8f9e731ba9cc2ab58434e5000f639aa33eeee9818a72c90fa30b9cd9d794f0447afcf3ba186d3925fbb8cae0697ab16d1fe9c97f9e291cb0e19b50b59c6175f25b4b77e6fdecb0438eee8c0be3866e2cd5e4adea133f673a0ff5ff8a8901e23218e88cef3ab0a1e05e3d065405ffd5a08c574e2986ac13c10028aa39e901bcbd1e73d0b01c7acca337eed8116279f6f894a7c82dc6405e4e7c61d7aeafe5482e1b3a769324647ef9000bd066cab198e981a1ac204d9fc7c81f518056e1836ef604b6343d92049474f5971f3c1a5f3356a3e2d76c3af9f74ba28969e69f20de4fd769ab8043b9cef05f52e9f9ef66f2433be8673b3329ae6af4296d3b8042d6ec23dafbb751f0bd667288c4974d0f1b8ad31b253e7397da265304f8f97d105aa6d7835c8e07b58bb4fa96f950522d0e9282ac9dcd0ba8978c3fe3ba354062012874682ee956df10abab305a76a4d3c787e873454d8f9881e41e5ad8860bdb1a992b30198f29e42805e1600aaa06429c90a61fbca4d61960712efe3ccc6a497c3c5556853cdbb8b9dfc1b2e30515995f09bcdff0146625342ea9b11f8c80542c84a5f07aedbbd4d6ec2c1b186a038df6ff9d3d945f76e04a5e630318117581d23743c2769f90671d52a8ee463f6c5126a722cc6d919906a66aff7b208a6adc6cbb6622c2b4fa06518c56149b8b4f90e88881cdc0a97538b83e85fb8b94a62629eca7d2bb5b9ea0c9d9ca8377d404e7b8d50448a771af1f09455a44c2ed8358133e1a3461593212c35fd28928a6dde2d13c19354848f9d6cec09f88fd88b0ca3d6df1f5fd7fd50fa2589be5cff273260cbb47f8b738a9bfed3e4182e606f49eb7b039fc375d069391e70274a66bd18491258cb394e9b7392f23904c2a2371c46e7557b2623ded301714cf3423b724a3a6c2cdd76ca5860ccbef6d9162bc654c71d7897cf9dc962c99e6f2d567bd954335f390fcf773466c9dcb2508023d3427a0c35e158d70fc2d3d9a8db550ceadb3387ac794c4ebcda4896ed7a885fb0333df5e5e57b27fc15e8a484bb2c4e1f25fd6c7cc94a203b662aab6b5c950537be48e5c0a3ee97debdf523d80380161f8c69df0aa990f5a9d07436b320d800ee5e332a9b97c69be0874b583c61c5d0e2f32feb3927d5fba924e15b3be9dba3af09e518dd8a4583910fe757e3bdffb3eec59f11269793adfdec63bbd7c08087b8dfac8fbbd965d7c47c4141ac743bb3be9428468f8dc20b530e7f88f37f4dac18f5379769c5669fbd4af9e575165365c55ed49dfa2c7d77f0b539f2bf454b4c5df42c8b607dc377059dadcd1b26ce4aac4bb010cef66ab0127fdaa01422526474cb1d6df80540d20688fb4fb9c19f1ef2b0f2db5024b5391c7a930d3299a51aa4b36366e1d360f4060de4ca880f0684bc99e8753724a900d5eb0fa9f79d28467b0462b57b2b0ae8ae4d9594e1a1cc68bc6261d1e15b4bc5190fce6678e693c4e6b4ba4106f0704cf455c25f9b2a959561545bce5e9e2a514aa5f7114439f26e1068364ad9a3eaefc7371a878d652f0253cf7e1094df63e810ea55b4266ad0848b2abfd9ae3332c9075529d5b5c7faf4367e26d98176513564e4919b0da1fdcfdcba44783f05131ff8ddcdc5b783bd7ebc34f3c4137a06a9c83f1eed9f3879715825d39e4282983dd7005f80023022d8d5fb69f607f0dbcae4b186750c980741b0408cce792276c55dfd66a1d17fbc978e289d99e35f0e8ac3b3c83ca1faaee24b6437ae7c1f98702afd61019261ad95e1ec90e1033036b0fae466754b4892e215aa17f1816f3476c2b94378f3d2db717c1a47e954d63d2c5ea34c774c30c1ee05fe8eafa607274e1d8c7be470f38f46dbdbebfc47adac13c84220e38a0d382ad164cde5fc11117283231021106ae5cc239003a08d02d005e07667b1c4342c092067139c3fb555e1eb62c4aaf8562207a5eaaba758dee563af7bcd5b1d44c4fb53fa7f9daa49703d6a5b89a04ab0773c845fd7b08c6fc394c1c1cabf85f59d4383e6b61ac62ecc3e42078c8f9af39856824d8f2ef8aee0220f8cd6d5cddeb60d90c591fa2165bcb003dbfa4582890c8b0a1c63778cc0e8eff927090f70fcdb9fa032aa69ea8ee8d388e1c0249372206941e85b20b3ea76724c953ac1993b9d65160bbc99d777cbce1b1a83529a5bde7d6265f18549b4769319af4f1f8bc501dd42fed15d8ce50752e0a8151698e1cc1b6cbe87d6ed522ab6721f287f567a5d1bc96723b5b3abde9055cff9515293a852668d8003ce4db83433d65fec0f23693dd5a025b7e8e4d877350edea27e68508f1ba547a78cdec5b03c444bfab7b84d1d313cecbd95db98187199731ed394f22864bd47f4d7eac4123d26cf7a13803465c54841ee1a6afd635f071df8a31180fc175b0339fdd961a935f953d0b8ebd8e71854e08f77cb4710783df279f2f1cc1ed0405f29c4ceb2e0e54f2e3342ee6e1b791906b831ef1e8303495d186ac370f75d79b74dc40bd3c5cc537e09398d0869675870b1b3c798fe59f8953bffe0c6de04f3bcfc4f2182213b6c3e7c102c3eaa276279fc559495a8e9af23cca6ae3fe282946597c01d7a7ebf2af4d87eee9166caeb785ad0e06093b9ebe227ca6121b051aa2e0c63f5a6039445adc6f2edbbf157d6794ad47823286fb925cf5cedc0aa629e7a23a9408d657d3c78a0e631e52c692c3dc06988934af5820982a42a0030e6cf06d6752061d02d6da7d911a9472bc222d61f7915e3cb3a5add4bd6d93afe380620f8c6c8389ebc0b7fa0a82cb7ea8f4bbd1fc7b77f810bf098a11fb94d2a5059711728cee2b28e861281fb3c47c709c182e9a5ee82e5958ac2cc7d814a6ac18eeab042c4d38d9a3a9cd7271283f10044e65b08242ccf23b239cbaeaf98c6697d40d3ef2f2917f764302f447b66ea9b09ff8f4046111d43271a4b0925c17adb58e3fd306058f2baf5e3ec009975d503cf0a8c23663a7faa61d1a439b3ea2795b31a0f6b5e89f9df196173a1759e1d0466d8c1f56ada6f44f1967f2b51039b7b7b7abbc2f5c84ad1012f5ec82350a0b01442b9e753f876c009849922d3e2394b0515f724646e4f6037ac9cdb4786b1c5f6734557a7d13ffd266075a4b8a0ac4965db0c365b7957fac8e282b0c82ac67d8a3c364fc43b46f357e74d93ba7467f311409ec90ce68133a67c135a10ca8a6c3ab84adb9f2edfcfea97286acbea22f863e75d8818c20b42af5a11bee12ffdca70b2a05813aa920cf32dbbe643dd54a09e4383ca916a48a9caf594b22cea87523a328ee2d5d19a51b5ec7b668c2293b7083fcfbcddaf4aeedaa9613f69125f739e0d4af796ca83afda56f4d314841e7b191338d0ec4982ba05e13208b2f6e2a43aadc640d4572525ee8fea7ac9b5240749ec56845c32fda873b20ffb117f06d2b2f36622a80a839d2bbae9115bca11f2257bc343060c781e0c1162ff773c4cdb7c4222065425e6ea7fead28f4c6c1954d940fbbf26928951e977b08ef4f9de76646e50c3492743737ee52bb9090660fa772ebe4d4a2e782a92653266be0242d9c1aa721cab31efb4108e48f72975e4691ce45c65316b8038b7d95a10473bb8038dfc48489757351c0eac82d3a4209512acb827b39defe4cc9f0daf59924b63d6f30009a05fd13b21668dd6aba8c82c28971f8b7ef027dc84a1bf18cfe339bb0271e8517efee14e81c5fb1f6a5acb6dcd8b89868a629b0861711820725872a064e71862d94991e65e5a02fb796fb789bc79cfdac3eefd48ce4930f695371cbee26243d51280768d7c3778f211eebf648b2d33ffebc0e1fe3035fc1c0adf6ab1833ee4d57b4041e024c90c21f721c3b208b7e95a211e4d2bd014f0a313cdc6db385045e3dcd800ef45dbd1f751a6cdedb7c48b9b987957b28d89e1f3d07f03dbbb43015ef23e20a4cdf97598fc5667266d0be245dd559238db4a9ef117b0ba4a61a223a00ea9cc397d4cfd7283d59557f06fa0e8ab92d377c9be158bc1c3126c5624f61bf8ca0f09d00ab1da5a5c131d123651f225438c52edf7f8fa2333bee31847f744843d47e6dfd60fe63bb56b0ece3e33130fea8653668e53c2d7839c14cf9397fbb0bfa33b65d9c0f55f204cc4eb508f5a9c49616acb02af048d8a0790c25919a9460559602b42f73c3c486761e14f4216092d4dca0c1e0db1e030c8c4896dfd7789dec36592250495c403f857b97660d6d3a2176a1c4e0c12bc181671c7376b9f7ab17aff7a7d3db71c9951b4120573bf68fbda0d6487bbf0a114bf6e3ec00577bd3b0751c36b248a9d23c84d5ac0c1c8bd59ab4b6a4ad3bbb4c2d3412d54af313330243da8096ad1188de0f82faeed1af1f7bd6630720fa7d0aa5a082e421100878eaf1388f4da4f6075185fbea100b41a3dcbd7f341101cabb427f386b92f8c9e2ed3dc7832b63b3b7a33eb902e8dd48878c5c3655b26f7b417e52bc4918b041948fc53a776b82f7689059e292caec908ee9ee1942342418b9e403ad501c32157782df11ff91a11d947dab53e6463aa2a37b8cdf8b6c2c78f60ad41a783bd0b9f7b019bf51b6a5be2d0ff04a5b37fd85095f44b3b691436ad7b474b132679a2abb80ffe135238dd565179be3f9edf0dabfb3bba99ac0302ad22c75ba1ae7cbd2b2fd1952fa5145f103a3a3ade54ccf0c9882da3648dc6a2ee796b29b0b5ae5987bdb4302efa304a290d170f29070b2a8aaee1f35215b1cc6a4a98513b5236c96bb9774d20e440b90bbce81d507fde190ee5cbea0549ea57ff77ac2268f361213a86720571559864f5fb75b11b091f009484ecc36584eeaef8cdf71a999594ab627b714568afdcef4cd15974b06bbc969e93490fe0991c8d428db817e173dad47a3e2bc029aa4d1e9e4c17874f883c5fe308069ad67a2cced250a06e07a37bceca7844b919260f994378f1de272aabe3de02f438ca9e54a1296979f4db13715c3c63641c23a43b50ca1b647705829a1fe9429f76a97c94a7b20d52a69234a0e1ce568aa582fc74d8d6f4a535ca916bec6c149d024708b3010465d0c040cfd2a603f73a3d6845f4b3e902d0557ac0f2d84bd2801f7b8e76ab44cb10f2abaaac5e2aa065c9a78666205a509dd82ffb172a3af31b5012ca3f077cf3a5c680b8f96b6eb3e523c32c6e52199f4df9100d80518ba409b160603facd8d3f6cefb1a039f6c1c39eb8b1dc7270415c91bb62f3b290aff2db5c6f5e9b632715dcb758d5deb3c62648c84dce039798a9945c86841d921867d26c4f98ca87872d4ac868ff8a90611e2f4228b048010300ddd89f475a565013db227335cc72487b4f9400d43f3b862b5f01ec1c1b2ab5f57a7877944ad8d0733f9dfa78ba6fe5a12548ba4899897253271191bc94e8c24a44fe61e1a58ece7d47e30465a7cd192571b0b66cc63dbb7d34e9a228a365ea9c42f9d7b13f0c0acd7fee42efa2a76d543f8be199a5aef2cf2e619a425549b3e289fd66e1e478e904a0888a457b16f81e62e0de34c9fdfab422f33be5318bfbcac326134e77ac15d133a05b95c9d6623a00e1ccba78fc09856af08292b8434f9a50811ecb96036c7820b5bd9543686053b83e194711534a71141a04f08ae3a7762a6b07f7b97bce8a71c2678f89cce7ab89a53b24297eb817d9061748f4ef72f03ed78d218d4dd3a4a1d24f4fdf0b8f7078861a386af52d08735516fd5bfc407abc1f4bd6147ffb2505299476ae1222c2c3ebee79573142e14da63ee27261b38e17f698815192998661961718c0a2c3df78ae61421987fe5634f454936fe6461755374ff175bcaba034bb38c528371542351816390efbce98e86cb563ebf71ddc9ec8c9e2103b74d036bed489b0e0a20afbeae282b64ae18d8e7a27e3a5460f7ed7991a1cc935948fd12e648d25e8da1161ea8a653b37cb5e7c2acc414f76382e75d8fa529d05fa172f718a228426b40cad6e68db586f7bd6de70315911582db81a87b452e6651b33f3e5b5a378afa8ff04af58baf19e7b43c7fdbb1f248b540ad08aa076286486058a494230a277e23c3e5a32ab359b280ccaa5dd25fcaeb60af66385ce37e189526776ebeb37245dcfec45bd8e7e301b232a4b4d6352c39a1ff8fdd923d1af922746eed37846fc509d5e7f97ba0bc832a0dd65eaf8de2c8767ab82fbf514ac0a78b25e81e39da6c9602189ff18004a4016ef80ace9a2307c9f6f00799ffcf3cdf885980d1e7b3ec7892f42f05486e75a35cfdae206ff07e136ab3a3fb143f489adc5ab4ed436d5b159bf2f6c7f618fcaa1d102c71819385b90091f92f1177bd5e90ce9aec12e872aa6d6a478f3db905405c843d9d0a3bca508affbc55068dfd13a6e0d8c543f846a8a5e960c45a81f1ad4804c6d901be3e67584b689e698a4db2484d8b61276b091d6cc33ada7415c4c7a06a9631b7d6f5fbd8c27e6697a340169a28f321a8bfcc0195a3e3fa7fa47c12df99b8e92d4708bf924e4bc9fabf7f98eba0fa1d3f3f7a88d265e667142c75b1d1d027e6d9f851d1d11357300b2f8a19b578a837953246d1f2f97ed43fe5c21b42c6712cccfec27d9c840a2bd3924399c1550051f71b7c180306d8e63250eba718dc3e8c93593f838b816b88b32bc44bebc3bc6a7a81fab16cd3b22e985734be7985b8208590da0dd6e23c4ec66ad5695ff8d0dc6b8f048cf61846e64e1e5f0a9f480be7587e01a1729fe22af6f25482567fab8fe740688a22e34d55882ffd08dc10bd7d989c81a16ecf14f658f11dc34eaa697eeb20fb71456d53418b73289c21e7cc7d28412fd3a181ae9363e13058157e575f72f24a33d59802401af19fc36619de9e0c24b9c165d9fc79b2689c1cf813828b70f8e605ed198c82837cf4588ccfcdfae3491793d6bd5b92002a2669dcfe3c93e142c9f88aba5b6aef9826edb14ae65bb7549295d696ba95cbbe64fc4dd30aee6baaadefebf36978996e7183cb78612d7dd0881fec2fbd2653fb71e559070407762b5a3ba508b4afb93b03150457352a3e01bcd731b6864effdcb572c38f343f60112fc63aa3199ce955bb772a2ef2e46102968acb49cc1371515f50d7622a23c23e9e3236f4f87260b9009d83dd87d59e8910d390a5306c1ee24c3f4ab5082baa06fd60dc3b8c644cc4d09abf980c45b1a492eadb65bd89f8358a78b5169a8e44db0fd4525de5372cf22a55aef5f679edbfb7fe7493b750c28f8e332ef11fe444ee5095057f507997d2f047161978435acc9dd00e4ffb7364de0730ea07c17c305e7c4fd2194a24dd160d17cad5ed7ec4c95904884f8270a90d9684291ee56fc4ab859b593c46f6deb52d4d8ebee84dc8181ad595e26b088f06caf398c2d23984006636d3380d7f41febd4009446d20557bf76ceea923bbddb67c0d862d8a9193a8351e92c8590c7249dc1bbde8946622cd33cc87324df54fa550e025cbcd035aa990e23c5cc98f685025ac6804375fa965419eae7d6a1c53bbc6bb1f04dcf79cdd552168d6f05709394feaf22c577b5c28d0a9d6dbe358617c7f598c64551ac6969ae557fc62be24d4551e2627f3c96cad90ce3ab060841801ec21d11fbd859ef2161c2514db99b490fe4bdae1b83cac6099a81aa000c1a70c46019a7383a22e7c56266476ade1d6c98a9f171d83186dbc87dbfb38bda3ef1e7053e77e084b981291281106636a04c66928eff3b5d2a5495d0fbd2f28eb7570c3a262781418fbe5041b500a4206baf4a18a033d85f674a0fb0f1d5f71bcc69dfacae8bb187617561ae2bd940b20b44b07ee6ad6c45b2acb409485a7c944f295c9856f2d15ef2c499c82a3f363dc8aa83baca0cefb06d5cd6d9983f65655d75d20b30f8fc3fa9c5f222114a7737cb30de919e0bb6be065b935bc3e3ce8c5f71db89fb1b520e119f0af8118de2d23307d4ce651c4f3ec5815d9624e0cd753e185a98c6d986a2277ae0e17c4d377aa15da378fd5e4f10fcb8c13656513d5dcdfe2a5c5c2df3a555ce7eeddc01dd3247897b73edcd174d6e3f80e3dc92767ff8b7300ccf144938893f6222045915f81ab2cb460cc5b75845575c8151c281c4beee4e49c50680eb073d280367f15b3a0840a6078057ef18c76d3d46dcc7dd168db089aa0fb94c0756dd2da31da04a39f29abcb5fe947c6d2e5fe9593df1c77575dfae004c13b09311628bdce1b1b84b9b59dcded1fbec80a798f1439efe7e40dfe18f50430f71d730fcad547818fba1f0405b85f0dda876fb48c2b24cf68339e87c309509937b78e42f5be694af03aef558f33aa7ed41c4013b8f9dbd21d2cf21e6edf945e5f8e2089436d8792239ae3fa22bf101b88b1c4e32c78c1f647da9d2683e3ea573d12f974bbe33fcffbefee84579df3f9579b3aaa89b781aa43be1a3a8092979b1c869d3d66a5b2a36a33a163a1b27e83685c031076639df4f1cc650192cd8b682c8af4cb106cf79e322ee5a5df2c562b4ccdf00eda30a8bfb8a90236a97245b064d80a06fc9f548d9c739552dc37eb5638edcd73b5139cf0e9c8134e3e1cb165ce0a45b61eaf6e62a4074a0573c3a65b94653920b8b9dfd42fbb52b60a6ca670877b65f318265c0e03d80043bfab7f6e13808770cdccdfa339ab81b4c5ffabb81ef78e672c1ddc52e5a710b15948382132fc8bebf9d9b471d268675c3caabc20ec5d763dbc56675b6db8b149dafc7f81d337fccfdafe6873fcadaeaa073d4846857d0863c9e26e927ca91984caadc50f8b50fadcd5c72d4943bb91222f3a55e4e3dd3ab06b7709f6912851e65aca27e6615b07a6ebc062eeddbca91ec71954a6eb332d7861e7b24daaf0d2f5637bb4a47701f650ee89f4044681066caab78936bc5a57f54e2b24d4638114edd8f53bb958118d1a1ddd6cf07b0bbc94fc814799c534fae9b487a239d9fdd4156685d763c987025b8511a86cf144b94d623976ae1207247ba020214d20a09de1f88057735ee5308b35a0dfa2a3195cd5bce5462c26a3e036050076f078d524ad5718d7989f8184afb4454652f683c73082285e25c097e6569a6420c4097d9dff7a67e884100bef31807b757418c7ff8a3b7298f422eb1d894374be1641fec79d37bb19a4fc984fa5e04467c204f69a68ac7f4a35fdd3663d3f4b5b2f87787d0ad550399c5cde30038f0529b9710d3a7d15c023034550d1e003af91d64f19209b719dc433077d0c30800bea5544247c3279f449d6a1013f16423ab32119e4afcbc856b1098201234e96e3b2e67b8f027b5f75f6172894e7836386928c899c458ea4d1e2e7ab0ba98041d9fca1820a8e34d42b7b1cfa5897c26dd4e5d63a7e27698af1a46419c20d5e02e2e182a22dd3993b3dafc6f20958f7e834982df3ff623bed12d8d13728dad8efa6708f58e56a40d6d168874835fc73d580809de602ff5f1bbf10e2399d6c6b2fe396bb90a66b47e3b98302f2fae709c958f1075135c3775822334fc802cb736e4c152a596e73fd66bc974cbb4c8bf20c4be0a9c8562facfc9c24b08affadb2d7b2cc08d50260298ffe83bb59d9f9206ead7660fa269dc0bd6710897857229a410c95a81ecd7644f58a67ffe8bae0ae391f6e58749d11433212ce3f1e4e4a6686c6f3a1c50d0ba9cae823478f27d124786a2be400d910e078a554f036c0bbebf378bb37b1d39b27f9c1bc21c129118a1fe584848672d683f76ff334d61716e6855561b24815b2805174ec195722b5754435175d1eaa14b20872e11fc26b8fe8b5fd581e1195e431b6b9d3c881260d7ad59978e24edf009a02e1c04e25309c567a215610fa23037f723166b9d2ca8cde5301a79bf1280d324ea6b3d23bdbc831b3807b8e0f2b0004a20b1b222aff5f437a4ee7bee9dd6197a426c76dbe3c3520a072259fc5103f78741e30b4e3b4addc9ca9210c1e1c01536d97007c09505ffa5452f1d031e865b977b451909b3dd6363a46da7807087192c4da26dd0bb73952a3399507bdb1d1e279bc0b5f17b82b0d461f6d126696ff3ec7dde1a2e13afb317ddb468f170375ff585687bcfcac37c89a901ccb1b4aabe2606a21876f6e48fd5f2d95ff1ec36d56515901afac52ffe90946f42371c7f733158b3b162e60a440b398e8e7d9a2c0469dc36517e0a32956f08b2904f5c97c6a1f2c6e3c31888ec628841d7e76a471d4d5a414d077f2d40a6d907b9889f2c0f57e7945333cf970b41ad53c155592a93b107ba7e130526e871d65158f6a8960bea6921f381f2b93c1f0c394845e13ceacb12d5569d371332e7c5c43c9c3e17ec771883cf2bda98e88b639fced78bd85d107a6a0c74f99f0dbbbcf2acd2f0e0dc931994ad41eb4031efa3a5a8930e3708318b886afad7244197f9b18bca32b39874c8ed5e3586e8faf1dabcbaa70fb6dcba55623aea86536eb102d3cfddf71e2d4f82138a36223aad108effb260957d74086a49762256edc4856099e7a9b795f185a81b5d30a668d722e7e2c5abdddd10169fca490c6b5d68684066a54f331e6474912861947d9baad080c2d81eef8658f656f27d362e9ee84128f6d906c353537a1538cb4afe59b1416ee89bcabebd0b68f87398367a259412a52660d2ccf2f452efacbc01f304b6727b24f7575bed12db8c25ef2c0fc9371d9d19713ae9fe8a62013f6520828cd7320b39d98eb9273841efce81f5c407572772eb681d86076e9dc01291e3b541d14ccb864174162984f2393d206a0c768f446c5e2134a8f6a670af84ed89b7c388d4815daa995b902c1c73f41cd1ce3e520acd41f5eb2790190e50ab125f2a1d8a548ea68c0ea7a43a84444adc41775085436d8f93a4563c2cc125919b338c3b6dd61e6ea3c7a398847d158df28219eaeabf4e520b033304ffa9ba2724146698ca464632d4f3d8890a7e1a4055797e9a9c55ca9e000a47a13fe130c5e068e2bd2e1f6a7acbb752e5a021640b70334c32d92a16493c6d4233abda3a45af31fbb540203122a79e0f27624903ab4f9b5b265c06e74f35bea9ee85b1829eaf6b99a45dff1fa6a9097c188629857e3343c1acbb2b877743702c9998a49dc5bd296a751ec309a7078af600af9998abc75d1bf94ec177fe7de7503bc33eb2d655a50c40a9eeece2399528dd1788aff41d8d26cc0ea8f7ac64939307cbd08f53fcdc449396aebe31b9102bd46dbb46b011672a2a0b5deb128b496e1b6f01d4a3c32315fb6f44c084a0bb1aeebe7907115e1040d3037e67ca68adbc12851d73f422f2a7ba3e4d0c0a623970ea29f9eb1b4baa8b4f674742ef71d83edc1285340ae3cf45d3c3d88689a9476659259fa9579871d9bedf53a8e7bf2a40e257f63b61c54839fe07ecf61fc6edc44567573bf5d9d60db079bea63956c18a9d3b30f0fbf3f6b9fc17ec1ff96323d0f15222a05c70f32e6dcd1c2be6b013d22e444e85911c554f50b6fd3ec98bdd97289191db2a46ad76b3b19c03dc9896c9124f834a632b2acd51b2222d8520d8d6cbb02e7c7e216a302ae5f567d8c1702181d92bdab6f05896d83c77aab090512bcb0ee34153403c5b2683c9905e6dd2f0674b30fc4733898afd214d85a22b9931bf3b699e0be92de9f2c5ad4627862d1e4a91c15c0c8c37d714c192b00407ed02dddd74e06cc4d67f1e1c6f73dcb9a13cea89a3d84e2e0e80290bcfb6a0f326b319672846818b9fcfcdf9e39785641d459498ef1fa78470e3d2377129db678a981382ff921ea8f61b382f50b85fc41755c5668c2f8f19af9a84fd93cbd7b8741f58068b90070dafbd937aa5e40729e4bd9bfdc3221a906608780188a06f9b7ea2f40d7df95235ea4decfe56eed8e034a226d53497f2b19dcd6397e08b2593dce6e7025612a1e30a0e22a615ea9c9738bcc8c92a5dd0f620a89280e18c0b242d42b9598c6cc56e29c1a71acc741a2c99508b9430cf5a3d8aae93327ddad9f6d0e9bbd8591a3aa25be9675fb556c90f5a078c26500555e75ddce76142cf1d11c50c95882430540f44b08aa126b536367c3938cf7c01cbb3839e12bae749f07b312ab6e987d50637b01082aa450ab610911826fc47b19c60331b9e4d0d50d2f26708aa62aec734204cdf266232560537f75101f5f90be7c5f9a02e8d2ad973058662eec7ef9c08720b65dbae136c05dc3b81bb012d8aa8a3c03c9dabe85df01b353a18b1ebcd0b00396fee82eeafb10d9b90540c5e82385cc107ddcdc34d173e09f8b4fff675d95b4f25d3ead567fd8c5515899e72065f81de242604e0c832bee16c29df19c1792516fb42e9d4aacbc9fa9f424929539893ceed1ff48ca2cd43f91b5c5b751e080d07c43ae2964677d0415b27b79cc15593e5d20bf952afebee62f873690b913a918d858a8ea0e9a609358f08785ce19564dfe99165b4705b423f63c2799dc0ca443e918b87caaa609863d958961e86c901b8ebf64edfd773e93af66560b37ef99990d8cac9643866576fb6c59780c2a5116af14c2d0515ad3ad36adea9011e20a4f17dc08e4b7d2570d127426c44a41f70146f0f4248b33d40dbe5fd648795cfbe90f2d1067ee024ce5f4fa8e62c17ba86194b330364c6906dad4ab75844491dadb58e9b0e9cc957823508295f74874ebcb78f136e0c829ca49ac123ac6a4ea5eaea56d91945c5c2744bbfe15505c956dc521f7c709fd8dd42f4372979f6430f5776de131f36fbbca1d1dd53469440f9e2f5e83606a69f00b56c55d172f60c68620b7a3a8e2ce5ff79a7a8e7347c71e1aa1c52b115ad945d84104fe3b8981d16b1412175cae2fecae9283f231c2053b4ece3a3424f578e82bc8566e07955b32edfe5ecd35cdc1df7ac2a58a901f73c54fe3db0a218e94a73ae94e951954641213cbcf18b82525bb0802993d5534baeb1f5551c302525ee96282a1e25ff7af3fdc32caa9aa7cecf3f3a96a24124619cd1832993b57d6d916a66f6aa548cc4e4e1b92f956d03bc5fb50f5a5d114f15d54b0be9d1bd57f4fbae23b932be4781008a1b08c2b0215e38374ce679524baf3cee7a51dbcb8a30dedd5e82d929ab2b21c956ed29fb8e34c347e89a1a21f2e777a23bdff07d0a936c8c1144dae906e44481a2155f16b1a3677afd620ea63d7d61bba5d18de1e602a0cbf06ad2df47250c8014041555580de4a8f8dbb73c7d7da2498ea1dd38f20ed270e7de43d0412bd54ffd0356fdab6894bbe68121e887ac62177d32133311b65be8d13886a784466f0e16225283f65912e28e90e07629f9efc31b1115776ec535874f0359af24fb4ce00c554c5b7dfc375a5ca4786207b8af7bb40ce417a2eeacfbba13dd9c72a3d11b582b81ec7b376fd9248a5b869c60940d6771217730e14476fa58ef569ea6163e2a80af09cad3068cdf47517b217c1ef5ac09d8320ee379ffe8f807b289888cf589dfd89b189f317a7e9c7ecb84f08edbf34a4950875a0651fc47b7567ed5b56bed1eb533c445e674088cbaa5f832869436d8ae81d28ab41a4ebd8972f3a10e38c791d73e07c3936ea884861b6ff7ee8ef4b9e27827294c3b15865a7d204dd0190e05e10873a4a93dcc755cd573ec2c7a4e3399ff89bcacd89c6167510f5adf522fd4ff3682c1633bb42fa2a5cefe21d4618c019485e881b3965afb6506cb07d61021df9e455a7e561966b2d62154fe38f7a414eaf9671213943bf7a1433d8c83c51e77446756611969a482ef87f20e7ff9d12b5b2941c55ed30cd369ae8b67c3ebc8bb4cf6a5a10d40fb975e7b4daceba55266c9b8b8266b6360d3ea36ca01da46e4bf6dc1805a9da8dbd5736932acc20833d87d3ec2b4ffba3b39c7403679feb2d3237b3a0099a6488672795c3e440af78dc265e0306e6121ec90170f164fbe504ecfeeb9e2754970e03a8fa9ba492213689e76f676835ecf75f30062a59e5f0b52f0863b85b3ec55f4c219b9b58296838b3bac2ebfda1263f98c5aa5d4416316eeeccfe2ce3b5b9cabba4c917cf29b5d6efa5f63a593b1e8162942d074dcfcbc8443bdb7b81028a9715152292c82342f3a2c96f8d35a4cb01fef185bf5c14fb7e53b223dd1b1b47a75537cd4a3092d176ca0ec5da8902503b0d7dbfb4171fdcaabcb5f8219cf3232a5f8524e198c09eb1cada257cd4dd6e6ed7020e6cae236f4e54214f4798d82f9234c90e05892ea8666defbfb1b44097b4609d5df26c6cfab1a901df0f9abffd2e51fb185ebd4c6b33773f846dd3f5c23c6644b68d497966c59fab6d4ed7c6426bcd246f169029ea7c80756660f51b1795bac003fe45addfc04ac4e2d986b2f52ea724b1309d68f74aea69a96c4efc00206394054437aa85e93dafe66269ca114323e726a2a4bf9de9ba0daa71cb852f240546008f32fd4822c28ba6e2493cbbda704e590623eee910b807b0389965d5dfb0f2cee2742c63cd1c2c407d5c1d24ae0cd85fe108275387e869667f659437213f45de178d8379b0a98d0849d4d99c7e98586741ea6beaa341772c7e9beace7e9f98ff5638485deb462b63dadd8a07507a7522f979500fa982c9ee45e46b7fc376f1d79c5c69ffad8b964598eca8ba42d856cda1f9acda5fe70ec534f8356b226fc6f03615e8c53eb410772fe5ff76a42c607d95e204f0a295df8e6b81750ed8c05a19aa308358176a81577c47a6e1d582ffc68095b28e62fdc4195bdba3f007f78c27d6b1b3c9c3d873db20b8302545524047f5468c30919197222f43f3cea7ea9dda9cf9dd1d152e76e1c055b761e049c20403c36d4a26f951d8cd42561d58234313160e595040f92fd8653c29237ca26cb9df51739fdc945dce547fd967ac705652a72bf414863c0e623091c15956ebced1395e2a7c22b2dbfe1b1d3d936acadef7943ee1f3ad2e78a1c80867fbb9c2d1c8ed477ec072ba7ff8cc1d95cf0e23bb4a8d8189455eadf0247746920862b2ef0e29946abfffa198f9ba2770124f488eb1cf515783451f6cbc61a7649a0d874f37bbb34c965c9575742b47b18ae6b9d6234be85cb37218c76288619eb8f7e4ddae755f4626d5e33f62cf8497f2dc9fd10c0293f287a6734c7b973fe2b1b273ad5eb24b97ed2d967f3a5300fd0efbbd0662a6620e46305a114d54a30ce10614189ac3429afccccb749b099192698ebc8cf466ff6d20356c14e4ae3196762338e1f8e81745baf25af2da2520eab10b8028a9ce9d1d2a76ad25723d351e8adee703e4e73ba8036ca5a89bdcb031480900961f6516b18b8b63abf5ffea9b621d56126afb5ff6e264dbab483920d3ba873c4e3808328a1eb4b65941ee044983ac0d63b89f85a0f6b6cf6ad5d431df9acf2db4a002ff801057f9ed718e1513600ea5dc575a136bba9371b3c0e21b5c06ec3523fb3729b6be6afa3fa80164f4460a5fbb49dfb836db71602b4c8dbe2524160a5301b093fe8523d92233475b8a03c828ca08c5742e6210f2afa307f81a2798c57420b70dbcef2ff5cf8335825acc7e570482f3419cf6a2a5302689b48ea9b3af2b27213daebf2b168cadc2efe9236881036dcf3fd5202cf534eab2d9f034c40dce90e55ac05dee8d6e4d0aed8cc54d62009ed25570a8d630ae75cdfc2fb3696924535b27b9b76984485590ffdbcc7a760def7392b2e2bd88d41283c7934049b42ca00ee54b9753060afb0e73d111596824841b929b1a63278bdee6f0b2d8a5fbf2cbe00e215fe388aa8e1d3a4e569c91822740592ee91840b25f29705079b380a54ae27c32961b9a99f5ac8bc647d2da53ddbec3eb4442bda0aa07eb677a7cdbe2726081df209512c23aff87d3ffdaa9db4d61eb76d2da0f9dbad0bd420b177836a7bfcf836076d26f3fcfaf19f0cf3b9d32befb86200adaf7d9f6f55cc9e0c0801b4f31187d15e81aedbc25a3328584663ea67b1f7f1050491df001ebe9924e197f21e31333bb23c92d211fd1496bf453c6974b6d7b14192c1bd1b7cae2b19c2e23fe4fd7b1ddc9b377fa7ec12eeac45f36671787bc94917165f7709db5726f5f6aab6d80d55e60e1e0b59b923eda85ebfd8faf9c1f14d7cfa6c70c58640cb7f04e283a0a58a162c976da7f2299d421d49fcfc1987d4db198278d3054fe23d2419800ffbb1c5c663cac553b928fd8d39d13e25adcf2c1b928422c1e939e42e74eca3ae7a6f2fc4269380502c8b0b0090e7cecf725eef93be193d711a8bd31a53caa0d1539698cbe5cc47f1fca1f483b237dccf494f817b5e82891c0f0e30663fdb14904abd01d91fdbe44c270de117fb197708ac21388ef5434a9345af27d654f455f0f9f01d18769755b98d121fc9e9042188576ebfb7142311b9edf7a5cdc89b0ac302eca8f358b9ca070895be59e6eb287732dee8934db48b888f2b0301d8426bedd85b85a60c93fc1365a0ceea47ed2e0864b4954b818a906c9d739a968cb70487c1f11299a676ab6787358ec866ad4bac89701900b426d669f5ad96711e53939cd907e3cd1c268d0b52a84d9aa5bf63881fa1584e3b80d469ffdfb1d2de223c18fa3e6fd3db3e43b53e6e3c44229d316976d83054910e8420a45134095f7dc45cfc43805f5780cbcf5a017d653aa355d463425f514ef30657a51fd6a3ea2cf7071f5c1eaf10009303bd3a0c97a4f023d68b41ceedd3ffeb822b8d5ce18af436ffc7c097fb78a20d239aaf79993fc5439c3ba2edb6012f9644c4cd3aa961c55c6615225f052c824a93c7d22c2f70084a49cd811ac47c3606dac751930d759aa06cf6e70ba694345a4dcdeae63d61ae7122d58f187c932cd8ef916b5e381a906ffae3873b106b22b4450318488bb2d210b279cccabc585a4269c496c4ed7aa7e8a5f6c2308afcffd5dbf1ac6fda5ddad4f3b4d9b9759560f47c92ddcab82ab2045a71f65528ce2b17a0500ef4630c8d3ddd9afcee8f0104baec9d26744e96a03d5a082feca07cd3b3d0ee3f9f888955086fb6f57013ac548f68ffafe1e3d0f365bd04e0959cb6527b096fc87c077e8b580ccbf18cea32763704c1825b9b32633eb46f62a13c89046d017018ad7543c88f3383799e10a01b26431563d527070ee59a5179f65039970faf7cc3bd8a150fd5c36a7f751ecaadb18c303a7408d9d2ca66a22a3df05fd388bcf2cb679c2ac95fab53798f6c25f01e9319f2e06b8444845050beef90fd956b3681a731af66d6efc35209136ba275e6641535cd34f4a34f9922dd1ecee1f0656ce53562d0a9c8154d4d3b1fa6045bedc727a8794b49ba91dda2d234efedc0c34853f44451c8c7e500b80a18d285fcf79279b5e559d931111bb9cc9c029112d6ef229466f80683d8eb4dc424b120bd568ac41eae28db7ca145d8ca970cfe0e18bf9d2cf155d27ff82887179f79c5abf6b756cd5d39d2b41e15d3930fee6c1373e4915bede556994ef83227014f813d5d5764761851f6c73cdd075aa84f291acea50c080276ab9dc851a9b9f3aeee1e439d76c38ede7e2e54245ddefde9ac31df2442e63367140247fbc4fab59276b917ec9643ef07de094451c9363fa7cd7447b00368b28b9f6c7cd67500e0f9c578dbc93f2512e3602104caf7b45ebe11c8b21559f988c56c2fa7c5168a1c962266c1d40b18ebb2c72dc911f5579fc32118a39817df1d7ab253ea43955134047e76518ce724100c206242785c7fdd1d21fcbc73071027db12422e1a0263041909d4d3b8b90777acb5aa6ea5629288eccea2ce30541d773efd33b4874a84d4aa7844e3dee1ef52700b8ca205c9ba75cc24835e38575b30b6c9856250028a4b89ff2b609621eee4d8059201eecab3c0e2889848f834ee1d30a3eb73063cca2c3f7dae53350f786342ef5ac1934e9f9d0c90c678a95a6cf03513ad06134d5259774a2f9ae436dd1859d6f31a3b31c058df7d0bb28b8ab8a1ae258bbb57baffd8b03bb4a3ec882834b2d319423a8d0390341c8e566e791328b227817cd7d004e69134186331710f58da8cea1e01fc7d49006e5588891d792c6f7095f4a1c4ca6808128cf4fdd2eabc62793086900eaac3a095f05a8fe0cb34b29688c9584a964501170767a6248d0144045781de4a2ff2771052770c5cf5da2df4466da2de66f7deec7940328a301ea6aec5667093e6fa91bc5dffb15a517ce1cfbbce942045c0f5165c1b558d0964a5d28cd9c9c723c9097fead9d915a1dece571f91f1c109e2738816337830b790afd1fe26897eb2d6ab8d90bab75423bef841b637b7d6c58b51b39cec5324eb09666d80c4af72114696c9d35ee2b4d2f569ed421a447bcdb9ea273f1eee30bdd52e82e85cfd7bc27c979fd24449fa9f575d36b6a99275b3d8fd736d805d5ee57b5ca74cbb7187a0ae0774d2b9642267ada1eb0a883b8a96a3459bf0c299ab9281cee76b59f11e801169c48e7f665c8bfc892d7d15595d0bef5536e3a732923433206cc271241c3f4e5e064dbfb5e0a98eef0704a657f2f3a331e01586c91bc698da70c6938ece5f14e81e4c552d09c1bbb21fe08f406496577a65972f58e8b7a36488ddda46359863b629452ef254b002953d6a49f08879e2acfa29e2440996cf73c2c6433e127c1b9db8bdcc6ae67d5c0e2c93f2301fbf216bf284bc2404ee5250e36f7d7c5339e5e810bdca9b69f3ff7903b19db833ec2b422c36b4dcca58f27ce17239680f2a0575c3ea6bae87a205a54c128363567cf5cae63be3bb5113adea72acd9fcd81fe107d478272defa7c25c8290fc4b762b87a57b178af6592946dd9c670a89c2c4b90f81b661b781e671ac469cf3bb10e8577e5a953a202d6e4e81649d9f477c750fea9c76e274e8b5e7a925542a65f6958b5ca3543ae4d6e03755521d5e36d4e76bef96f8baa270b2ff703f02c6bb2444bb6c599f6da2503571b529f166ed93202b8c81ccfeac0ac6b583b657d0920776c032dcfa905a1b38caf176b57aaf31490d1e3710fda95df685a014acd89eafe56e3d831788264ccf08ac8341fc14fbcb1ad991d5cf0bdc70480e6bf54f5e1d74233ff35a192e78c40db968e709def92a497ed4ef5ec0b6aa181468b100de67766d5ff201527e42f34f4f80cb17a521867fcb3ae6e778ee43a6f4917c1699920ef61cdd335a873b0187aec68e38e29313fc1cf680029ebd60526f06f5ba3c15a110586cd6a3a3049395953b58fd26164bc4bfa4f9a491f0bddaf020d065b6268dd864d608730ca5dac8f4edf659581b607c1fc87dcb15e0d7599fe01ce243995386e8bb10d7a0ba17e498ddb9c194deba01acdc0d9ae5714ed6a4a3716dcfafb3794727f9529132ffbb5912c260c0f57b8755ad2e5fa590dea0f5fbe90c0321b9686b14dd9edca9aa7096dd13cfd680e55d94d410b1197cc3ec7bdb00087424b939b9f77f07390f4ad91584dddf70ebe03ac2ecd4429a39ebf2c3ffc50cc60319e29684c2c9723c8616586f65f8e13db9ef6c1ea56d60b8ab0f7fb102dcdd6add5d7ae3b3bf72d0bf574a81a21aeac5693355f0793d1b2603e99e494e03df99db4d4457f29ad1c07e52794380455120bd4d9545434ff193b8453eee0dba09e8b041cb9072fb4a7e3bd68427c1111c5eed7c79d0d4f9fdee86a8aaf1e3368f95f371315be0a3e55c6d8dede03f88c3c8b4bcc508c39bdc31e581d4b9758bc3b79e2c19a5f9c19c2885262e087a030d552106b9d04158255be2aceab49cfe4c5bdc96b9829efecebf3af712425772b44e61fe8bf4a91f14c689313af305b08d299cd89131bc19b1cb8be6563924c1405fa8a841a3e90da330c3a6b3d8ca7beb6add9d90a9db4aa6461b385d1f06a6b8aa00a8eb68159b9ac81e3a67fb68f14eb86e492d4fa3d82a3dac625c76e0845a3c9a175a696b091cfe37f7765d369e90ef0105f2f51b6418d602578003f30a229e5fe272fdab7d6c7d3aa86a1b88aefad8bb52aed7eac78ee2b3d3bf55ef398f1c00f74278b916d7fb798719b003169d0bc7e1c8bd8e80c560fe75fbd76ba701de3791420f8b80f400b0355c959a840f3df2a3bf14bcad8a1b080e54e741c0b3d8d7ecf75b9f453e997622e190c16b08bb0ab0af6cbc1c81b887512b34889aeef9f94f9da24c4be639d1cbe75e7333f1f53dfb053807e9256f4e288d42b4ccce2063449ea325af6a83b8364934f764d407fc187b6d18712a188c267fe60f06bc83d914e14d8a01b21beb768619e0cb24304e4701a1cace99522615a90aeeab1d3bf0973f1873ae51ecbb8eb662e90bebf86374c048ac22785ae9a932c74047f70c8cbbc14895fa1c42b54469d9d984d8f429ae98234675eceeaf072d25a120be6d08184484d8f2135e667957459c03e01c81f667762fee7500c255712a7cfea212f3be24ae56cbd0422373aa1bb8c77f41f87b02234d867725ed16db7361de85e146860696d3f269797dac26f4a9dd067952a5c60fcdfe26acfa64d03c9eb9429084b10d9cdef2195802ac1d21321df685fc41d207270b6a1a1306f7ef4de94c179adc0e5a69e5f3a20ea2c71c5bb9bc706d23ae5405a857ebe83350071db55f7c50437daeae1fd2a5ad308b5747064b10ccfe70847f5104bee1a4ba218755a4f8f2d6458f5ec6b9ca2c9da8add14d2aba72947ef5aa196dc4b8a2d74c91b50f79677d3d79ecb7ffbb50493f493c930f852256e9428ca26a8a7ad8f1e89fc19cc6214a0366bc287e281fe9433c886a8a8af5c1f8fe897f2acef9f1aaf029d3f5447c1f2435ecdab96ac8faf00f1cdae40e004c71cce198a75c7ca95fc89ea4d8c5e4582e9a41eeb6fc410d4dd78a2d1bd70a93b2e123ca2ecf0c1c5cade3c15c8f5bc39828219358a5233c5086ca74bdcb6dc1714769c70c74d660588acb2039812f0c401dbdd64574c3bc923b5180be97a06121822591d574530a5463ffdb4f2ebeb40bbb5ef58c3cec71f050c55c42a4d5ccb0dd3767903b572c420c2196b39f273ba8d6e5c6a41dd6170ec0f48d56f640d8f1c55ca2066190386d5f117858b9e0a4a9f031aa2074fcb366d8e702e205e71b5a543b16a52e36db7aa8249102f69a3c40cbcd907e62049dc1e7258f3256c6c19b0773e26229567c702516bb35b2cd3d2b818b7b303b7aa8904b3ca8b4eaf6abc98d65bd9ccd129cf8c4491599369bb0f5a919c3f4c649106ab21a0f21045e9f97fc933a12f398d8d664a1e5adda2c47356248608b56a4d8bdc4c6d875fd008f6ecd8c015a52383028acc879e65b8b0fc14b5bfdd2d728f8fb2f4e4234aa3c9f7c9a756985c3e46c3b4626374a29452abc8b2595789e466ca0bacc314e4509ba8823f4a87fcf4573dac6d6c6bef828881a80cf674a031361f6a87576c4ab65c96366e19624fea5843b9b8245b9ef47bc92f3aa3f6268d44353c6816558211e2f570392488e520290014dea24507e084bb659254099a20cda3184fe27e4dbe13852a1f98299637b6b7ab72ef790bc8c2ca83b07e1218bea49b6df10015b904f04d049fe184fe5fc7d1e5c3443b1a4584c8240423b1022c860fdab25df715298bf5877f0952ab3f0fa31cac6e4943d98f3c5f6cab7daee20b1c96008ddcbe70943bde0d5bc129f96649ec7d5e3ec00412f9f5eb58ea54cb9cba6a55869b3cab536a0f646869506ab95dea614853a718117ffdee248128be0acb98d9d498b95eef5702e8a5132938b7ded24f5d583c9a7488606ff58f470e28d5aba5fbdafbb62e5dbf84cb7e10b3d4ead981d28dac0811ae28bebeda7a8f353846cd042dd67a9082efe0cf61b5a576a728aab51ac10d5870795e31447a20271f451370f1d259e79511a6f792a53bbe2b3111c3babf4be0e75770fecf02505fdefe7961247520a977a9d17a0cb12ccd9a502d60b9bea700724e9abbe0b597166288fdacb2144d7cda4b61e06888604bee47ee47fc2e7d9ba1dc968f71c458ddf7724740360a2607d3207ac957107873a9effb8b2a0ef936d203b16c45525ab93ce542caf6b180e892f5d297c84aff4b8f51762d6e798b972466ed59d598e6bf8addc244a1f688fe518293819804f35ddd5abc5ddb67baa8ad6d533231375f308bd7d3506b1bb2b775d7d071b87f79ba62987d62cfb641e35579b293bd4f20942e001c4c8a1ea5cf8d552fe557e8359d367a19f9a66a9a03235ef859e69d2b40c5a9e7ba22d82639d7ac4575c514d7b9b17d930f5834c958688160c5c4c3a1d314c9ef7ea470f058bcc1ccad33584bfd711ecf5193b721c622556aed8c788273b9ab8a4009dd370ab99aedbb8ccb97da74045abf0dbd7119c07c104ffe85c4b2d3104be0fd69ae5fb6a83c6f10084c6e8d5466d421a3da6a311c493ed1bedff5f0ab610f03c9a125b3294c82db01f1d607414406dc9caf3a40305ab7d79f9a4406d56e69be7fe1b2760ed6c4e02e4b69e7b8b8eef71ea90c9a75f879e5124412c675ffbff63c1eb9f92dea35ec891b9cbf7abcdf7ac150145b357d9df8ecd06c57578d6ae14c9a9fe624ad132bacaa5990c09f41973bbb95fa45f47e4893fbd363456ba35db60608166f0e6c3f9e14dc7802d5ac3c52adcc4f16f480ba42ce8b51a521fa9f1a4941cfd1237acd67c8630ca897f46aa6c35d523cb833c1a4bbc02020c4c3037b4663f5dfa026a6417c2e89ba2dd523113bc406417108d2733dbecd96348c92ade8d1e059548d057e7b58eb760ad7768072b8f8a8bfcccd92f7e6f4ab556dc43b92c42e120155d349c5e15526c4b82258066c1eb209be07d2d92ef25a90b0ec3e543f3d70a77dbca2ff1207560a4fa5d745e977f428b3a9417a917b03f568775687c9a2433026b19fcdacedc3b12986ad3513c004506878228a9bef67a10e18f7723c47dd1d68767edd982cebfde67d61400f7edba892e32cf21603f9d21b21ca42aa64fe4628acf4541484139e6a77752eda4cfedcafc461ecab80476e13e3be50a0a8d7cbba7bc589c2f699739bb8461b5fbb5875a0ccfcc374a5516844153ea8130ba13db6d34af7fcf452aea473f6f3c4cd5ef42b8a066b6cfcd5806fd11f4dabe29e527c85e0a0ac0bafd8498f77b147bab1b06f898882b415717380031a29bad4f5d3edd1619b81614bc91f0fbd2559e94463e5a4e703da82cca0e4d37edd254bdfe94018c01f9123a2070c59aa871dc31ef1d02e60daa3cf25e297e5eb991f20e2d23d6362db73c0701105ce9f5b474016a692ac02c7d044680fc5281d6b649156499709c3068df8f9325467e11f80a7594a4354add8bf9594ca7992b34caa453a9cb5723156579df872b7c940584b48e832a5dce2107ec065bf0c72466e1525198ef8b95bdae46ff738833751064d4b0ffddaf28963f1452329176893973a3f1f94ca336e0a17490c348bb6bb2f3b56b3a7ae2d2a7ebbd220eebfda60ec38603e5c8661f75cbe8f0ef5e2492852e8e3350ff91732c335b51f76ce85e948bd20c8b6d3da617564804beabf93707de37fff47c224400740aef0b85f9857b0c50a8a3c18b23037094982837576ebeca6cd31f48a203a3ee75306f54c90eb28a5fe6ec4c3392b412f1b6946db9327452d9502e9eb27e4e790dc36a1c14ee343bc7e755484fd07e7b4981d8c2c6e63c747e22f1a9fe98df7426094ff7c5ae89de5547f7d4a1600520c95863a9c3c813963dc6e20da79b614985b47afa4c4e9534678f6a6f459fce6422b9f21da683dd75e715a76aefd27cfa92f849c37b82549e2caf3ebdb97418928c0699e2af6b85dab57bb557f0a506ee28ad930a3dd06d94024afe1c55a9fa7d3209e061fd5c2bb4934f1fc64fe528578796d2b02e854211e191861a6946a32cb1497ac67de575bced1fb7e7b2d80f60ac55ada9a0ad90f8e8266c16d8354037075c1b03298bf577a31f0b0234b98d8d4fcd8ca63abc667a8471d5b6332a0102bc6c731037c679ea322435666ea85cf2f97fdfe3b872a2189c066aa014416335bf77f02f9326a71216f8e99549395fe94e684cf29dc7a6b20f1af6dbe49dfc08c31cc131f2bd5d67fb316b53fe9d45a6ed5dbb1b82f8a1082d8f2cc5022490eb5beb3e4d1828c4ecdc381a1118205b5a339d9e33df2aee357336cb7324abae0dea12c059a0470559aca92d2ea87db66b3cabbc354f87a02e33ee1dfd1fcae881dd6314709792f782840fff075c57ffc42cb3ba7cd2ead6ae86b4cc7ac5c62e58dd943f4234d8291a8800ecbcf894d0266faf81059dc57de851d668523ba89874c52122b93e2af72f4cdc376ccaea213c313dcd8c615f7d12bc295460f7e791fc599464197fcbf581a02950226b39b79236837850300e3e285f8366c213b67654de207dda26fdbc6393b8be5702b861e8a8af0a827f325a6dbfbde1b6c71a46dac28496d2aa56881671244179e464a3e669288498337aa489f5d4c93999517837ebf3b60386d1da7414ceb99a8ebced7d29642d1c9d9f0a6531cfbc5c1be15049591438474a44552693f7707f251d3eb74f8d0498e6819d2215e6e42f5b70f071d6a0c97a2bd46e28431a1fadbab07fde0a8c03e1550a9500afb3a9e29f4cde36ac38950af192bd3667e780bed1212e70129152bd3108c46a6a4e2c9b3b03b34fabf976dd3a1d42e9dd9fad869185b462cb50de08c6dbcb42c4580cfddf09d8138f952ed19c293758fe63b9daaee78321dc84fab86dca9f702671fc2da7ea15476a225069ead2104403f96f40d0235bf74404926d1f3dda8438ffb1f3ffde73f0feb401907a44ffabc1a77a783a4591e835b22b095960eb7fdec8cf83e67fb0be574a8047bb3cd1276a64a8dd83fb296b1c50da57fb4d6201da8d3c319c6270ca8ee4031c0428645055fa52a17247575929f30412468c779dc9ed8c4f440cec7fbc26668eed72db267e6cd58c3a9318b39625407f605fa4c88bf5e4a405c9a38ff0ad2c046bf8f40947f2458224c2c47181d7d189e203353d2d5d469fd2200f2350b90af3a146529e4d61c30ccd7a60441c7fe26894789783e99519cec00083444cf9a85c2aaa5c2c2fc0b5e74e7affa4bbfa8259445450bce7846d808db3f1fe07c24cd579303d82fa44a19ea3ee5a38207cd63bb036a5c81811249408d4d7e79825753fdc76394f0b80579e6c5ad7417f3294477d5a7f3abf58ffbdf46729df90033e112ab176003aaa4054a5ad5c60ccdc7d7cd86833c642f53de638063acda11a5b1b6abfe5aa8468b99bee414b6f6f4a1b5e3cb667dd1c552400c72b77b3bb961cf6e77ff0128db38cad8f4c90b48cf3f9522250dbcda7eb4c0c02d65258cc6c30d7bc550defe48ae89e4e253c2a4f7ceeb6f403b7d9dd70a58493a7316f4a5b7e2a7a0bdb600ae09a327349b8f3f7728034bb64bedf7bd0448ea1ec495bcd0bfe508252c53d197b06996db7bbc87deaf61e6939024ab01de431da4f18a03a7b649eba7288a62d0a328784dbcbfd4ee4e4c3f486779eb1b2cf18d16ca15650a518fefcfee5756842507ebc1b67da2839de31a58d25d2e135fdb8b95d2782101deb19edc070979757a6c737f4aa3f40bad1130ce1f4e63e66fff08e0f63fecbf7ef258d3e6941b9060277302cc11bafbe2402a94415d9bd04dbfa014f2c625d6da861958872f235374a6a8c49ae6f97a9b1c3da480d0d3f1bc0801ef4e41cbce7803b0c97f30f9994bc039ceef12a23e56ab905f8625707e749be1ec7fa11d1a4b1580843354b431f8a1df0c1dc90a74684771b4f220d13e553146eeab74846143985f9b954a5510d104bc32bfcc5bec0fbb9f8c1106a9c862ebaa76256f471ea1664c164372a4c8e791d3fedab2cbca4f65ac9e0ecb09e7c294bec99daa0cc2e03f78fd985804c4253be736bf4d51dc68f3ae207d8c11961811a7264ac20fd1567e9d1d068abb8f57a0461797592c2ff1e52c3ad75f49116daf341ce8151caf6d10b966b8e06d87cd5d4e3bde6c1abdedccf0cbf2aa535f5937290b1241c19f700a4f4c9ff8ff818ad9f46fe4061796f1ca41a1f8ea2c3f5c6b5030f7a6aa49be7d0ae579ec730970246b6e61ab3e885d94bdbb64a19f9562fdc6dd7a931d14ae1166de95c36edb64e6282d2ed483f1244fd168c857ecd0294e1f7e3b1ae8641389af527dcb5a16996dadd361dff012f1bbc39935ce89d57be1961957f67d0fbf4a7ca987cc960c636c63cf9d03e572889056d0d334a7040dbb633c85ea81141dad7eba3a9f699716c6cb347f916cf8507ac9b16ef1b2b5b362056e0177b6c26ea14f290bacbed4a4959562c26bdbe784b5e579339e28fee248b7cdf85aa8296f25e15d4e57704b3360a23179ba7a629dd9c54b43cab82addce1130e00c97654a09f49a47fee88034d0ff4cd208df44a68e36c44a0457b90a7af148765fa623e411e8af6e1716cd26aa445399f613468511d2b29e02afe8aa170b596d68c38bdfbc4ac3bc670549eed57194bc641e1238f600078b375b7aaf86b53e4f95ff7b32d981de1359caa5bc51a4a21e39f3a23296e128c8f8718b111aff1c45de70356f8578616704347615f114d690508fac64923ecd18d2a4643d706d069b0453f2e56d99ee10795346424fd197c8d51f2248a041941c525073bc3054d9a2c9245427c5c82b60e67c67e66f31c54010b51e9afef92124e83a193e0b1ba199da29fc903209e0e01ff8bad5e507d14e7120c1a73ac366fc6180b7962e5708b14a199e7cdc325656894ca6da766b3f5bbcb24917488cb276de340b643f2891bc2222fb4e0647c233224ff549cd74924a99d90a6e06216d7b56363fe9e9992e00521383819ab79c019a109b5dd1c183d88a9d8aadf24a223c4663f131513734debbf88c76e7a8905acc17dc95d69685f2af688067ef88930bb6cb94a55bc8c98cd66a41cd0756747df815d1d53ba5b57846212abf20d6ebd17a0210b2fb9c8a3b1388b1201e7081dd535cdf6a6f596790df92f893224d0e12cf43e36027f12823abe34a448e4f0617eba6db92a083f1c283fcd03c37b310b94428ab31d2ee03d7b1876d9a835479bf75c8bf21936f91ffc5afcddeb6c44a638764a31550b7612d04709bd2ced86559ac0830477cc1ac39c989450dadadf34c5205ed09ddf264636177a3ebe3293fda3b72a65a0e24f6aa8d0ceb63b4730988b358ca6f5663e7ccac8d851c3bb31f3736776b25f00b70390d2792f4aa8569584a4ec3ebba7de1d678986f7dc6d75cdafaa7b7f45ed51d49635fcbf171aca7983cf35ab059d21ddc5b4139a94e8b010f191031a8f31023b348ccee58ca6b877fe624b7539a99bb3254c92542f41454af687d8f083c9d9e0b567ee6be00c181d0c04600facd0bc94964fa720dad109397d4718f0375053183eee2c79daf088800030fde4aa6a4a89b34305625b134e1a9c88db958b9467c6d29e3ab2ab25fcec96f40d7e6049549ba601d827df13b3313862d09a519d90a5caa795eb93d30527c14ebbf3c17e8df2348b978c9be149bea83ceac37251efeecfa0c05bc79ed413f4876c410c7a0a8230d5cc639aaa6da6f566ae425c679ef962ab7c6a5156820a7f020efd9d6b4513a9e092cf74321c442972d6fcee29b72ab5227cce1f803cd59fe5c417f4e952e58124e5e46756ae9a8fb880807b096b52c76109322427da9c349de5f6dd7b6249a4503f0f99adb37e18db8e62275ffb2af20131288ff980ac357c55094aaca2d5ea8fcd3b28dba90bff65abc36941e49408c591bf7dc8ba239cc85c55961555fae23896c69b3429514cdb6d2bf1df250187eb7500c0bb7974222b652c0032528439f974d9ead299e44a42f73557a05d19376e168ff62d2edf4b8d53bcd035176f2f4ca1fe69bf2c1492328901c6bcf2d0a60e5b0fd2f6b2cdb25ddbb52f0960ad9ebf2e0a2e09d57418b78be81597a3a0bb337e84d540c6b2eb28026d99e047448b875e911f57f73246574ef2efa8a4183531f9535ae3ca02cf2b8d7d56f4db7547e73324db2d93adad8cf0b9437bd26a18d6cef0ae1218909e0ee837ee09f1416bf410c2b2e79ba71058c3788da86f7065111670f18ec7cd73b5934987ca8a415db6a9f505ee7a06fb7da10459e68adcae0c19fb28b90e39fef02f40629ec4011f8ab6d06066eb2c023a08acc68d0644b05302278db61fff9f27f7345afbce3e244eca98576f264abe3ac045189653fb40dff5b1c414c44742e47fde0f977cc85179e9a2106c22c4b546c46d79c608ca331d59dbda15b69c4d6889b535882a5963d66e9a0f9a78e49e03796451d80952405079e49c9acf4464d26c39e781541e736356a5487506dfb37d966398f3da5fd0f3891f0021ffb06ab300924412d679473727b99997ee786f70c8f09515f0fc43e1c77318c8e4fe8a96f662c581ac979ea6a6fb69275924b26e28fbb308e8d5c2a8accf4890efbfce15126b26f1a1cee68d759195b363b3d90e48d940347bd6fd09f66d1b27d8509fde39dd54807fd36685f22c5ef51d7d742d9ced0403ba92e79a5dea262bca637d496b40465f6d4e3225231745beaf02e289057fab1c3dc408978e753164245a069bb44d4a71354c524143daa76e8d6f9060d666bdc516ae3579211e9c93f627cf75956478205b35afedc618f07f8308d1b4f9890da8bdaaeb6bc5889feaafc78f6d52342418c6fcf8fc87a075e7461faa0efa462cfe6adf0e02ded8ca5530b96dfc3f63a3f930165fbc5e8a0f85b839d8158e2b8be3598cf0af464d3fa609c6250bdee0ed4e1687167dbf28211ddd6d4092f559728cadd190c5183be1ae594efc8066f1e2c6d3a5ddcabba6cbd187dd2c495f764f72c3a8c3d954554bdc3169b0ed054b49d4700fbe3ef5a2115a4567c2fd9493506f472e48de155a95ff2bf91008ff88c05e6eda9bbd4e409843c562ae1701b49bf4bfc4a1a08f35a3d615344cd428c74ce7c967f7a5390f0b783dcf94c7ff6a71b9ece23c3775ea35b394d5421ecdaa5631fff2b52f105919c500bacd99a4256a1fa5d8b13270f36b15d294553578f98118c69dfac4da0027583e454bfb861bc9ec4dfd5bd70b7a805abb854cc2bb963396660f3a86077f90a54813f5b4cd24dc1e25548c378b1086e72152e66402383e854ceee8b2738c34092d21464894e65705702f33fedfbbb9ab6c7279a8a4df5070ed5189dfae0a1494d4530ea93e5f6e09bfe55520d40186e9826a362874f583932f8714ae4075f0baa03efecfa5fa764de76b38cfef831b2dd42cbf732c66ee4a9eea7056e479f00147ff32b5bb884a384758a29888b3a654c1b1ebddf2e93ac8468975f1d07455914ac82843bd272d2a76023dabad05795d9fba923716cdc703067aa022d27efa6ba213bfab3689cbe7e2c32746ba496e8278bb8ed332e489759869b2a70fad8b090499b214cb3a49286dd1d4f67d335bda6172fca1b8463e2ff357d71b07e3c69198b37bde5379f82a201062e0192feb7565b6a867fa3e9164504af14b4900f135fc2c016128f70612e1da7bf9e0ec6e23b5361b789b1088ba3d186a40b2035c058ed0c496dcaaf01f113055800f1a433037c1024dc71d5fbee04cc5e4a4f5e1c34575a48a0b9c88ddb9812f3924d2a04419c93b2321d6e3036ff483376ba5accf2ac48bcc30dd0ecc3cc6d7f02a31a53ba70a9a75f2e6179f94e05fd460ed1f0c1d7ae5231974fbb33df4b4d45fe5d16b52cdcedc1c2d5587f85c38b86597990ad7d1f1a9f317fa66c3528ce56cd3ed1e7f6f27871fa5d4804a50b09ab9d2c50df40d6f39f7f494a077737d8346f858ce569c556b31a344a090fb5d06e4a6ab7f11b48bc610c6564959d68d670a844facf3b42526b23bff0540525eb0aea7cdf2284da506a2d3355139895db00fd7f9831e631232b268d554912400ec24e41c1fb00e2b8faaf1b698b18e1daec762b39a7866dcb8c7e79fe9c39848ecca9bb0cb875a724eb4a861d086126c934a85594533e9c42c1ae69a40b4547e584263f3de92d4a97bb7140b268853d0ed94247ec9edc336644744912ce04a8451200be590e138e54de2ce78d0f28900d01d6946be23db7a39cd6dead043f7549220081d0e951118ae3c2227c29da3450d1f7668934ef69a1b698ff424751992b5834b9631152e895db069860ba8a2b4a81d68530b224ff2b2352821eb69efaf7fd48c6fb8ae9e1341d6635266f677d2f93081015648eae14a9252cf6d8753dfb8880dcd70842496215294bf7447ecb1d788fd7f4e96dfa1ec401423e2435a2de3e55b22265ed0f702d42a105a5d76c47069f0f0c16bb6f266b2c73753de38355d7829b800d4003cdcfae4196a027452f4d5d41126f7bc27d9babe25c2e4fb18fa900020ffa6cdf7ed027070a467f2adced3e364f49f2ebbe9eb7b7dbb06cc55e6f0ac96b0d1897d9466eae3359b92dd6887396fcdb63dd7036fa8823a8b71241f58171fac46e4aeb0f0bb07cf48e54698ecacc64addf04916eed095dc1718e700cef3933414686cdaa0ad4137bf06570122bf054bcc485a4ad7cfa4531f35d097fbd97a56da8162566156f0b5d3bb8fe815c91bdccbcd7c54466ffefe1cf99499abd828522d870df8848418586d46c31a29f2e0105d362ab868160b565a5dbfe92285f35b1d236b03febc8dedcb95a85209ca2f02ee440dbdb36bd110064214c30f08960e994952fab3b9b4681fb8675f2744e65b68d87f7ef44338f4fb0f6c06b5f9047f7d15b7c1a6893495692e5eb2ab36e5a3b42d80ec4610d1bac65ccaf8e85a7677dae24c9ecb83ca1306253a89fd3a9dbd1b3ecbfc37ef5afc552785b98d2cad5d25dc21a83b89c9744d7948d4dc40b9fbcb43796af8cfa538515525ca1381c24aa0a144bf625faa3fd96733a7b9629ccdc251d6ecf8d3e4db887511e74ba8b842e3e39c1fca79aa4519ad5b543aeb38d1616981d9a978c57096e6de7bf3a2c50b3b910612cbd23e7a233533e234ed63639f0716789a8fd7b103cfda4f7ffcd69b451465f667d30dfc38e0a3aabd6262dc13ba11c0cb58ba33f445b75a1734173961577540df6190b1da7929f2d5de8655d0887286dd1f28506459ccb01dc6f22b5cf8458b675f975afdfcefbf200da20bd7ad44ed0b70571ea25becc27d00040be1665e15cac88b1a98cdb36c3d0b4120b87c2bf340ad51f683ed2bda5a21f25ad86ddf0c5e013df69835868201c38896ae851b5bd714cffc6493c83bc05b57be955327ee240ea1fecf01b2085af809fe4db8d7908b222cf4c0dffb2682686ea346c295692dcef4c4d1fa621fdbe79d1c95b8287836b30abe2c25fd84fe531443ad5f22f64bbe4c520c2c7ffd30b42a9d1682a8dbc06179a05913a8a8b4fa3926af0218dc531564a39fb9aa76c9cb8dac87bfed6d4eb1913abc8aa631e1a82141ce608cf3e183951c5c18425e227e470cd92b21c8d2170713b79d834982611f7e1d40f46dcf86aed74ae70f1a6b52b6b105b4806cc45c772babf6048fd6a32787624472201ff9616086ae53147e966c947b1b742f2af386af928c47d47dd38c9b80c389e7645abd9f544fcb4e9e7f9fccdbbca2890e41aecbc50a1d4c35e5d2a423359ba5d3862e0de7acccee75b7cf63b9fc70e6e26479e6e21987fcb160b343c645582fca5519b9d0afa90e315f5f2f9cb415d4969a86ba58c5d615d7ad92e2debb646a2c3d222e03f36febc7583099b06c13254f9bcb56a3c3033a09658809ac8f1cb63164b772da28e70c4d63886abdc897edabbbd9ce1793d93aadb8b13311c9d479386cb491d998efe5b945fc339ea3663e519cf845a9d50a9b6b51f11ab9a901d7e7d1d5623b2bcc4404a4c99e5042812819eeb1a46739484e0077ab13f6565aebd9f37b6f8396e37a239e5b936a3fa3d0186c39fad5b7307911fd2233aefe8d481a20f3d64426fe63eaf9c01852195d5a8b859d0ea4eb9a7180f22600374d89379e6cd8d1b136d192c4ff98b3b0679599e20b7987e1689b423ed83e5d86e02231702b2a30b534542c31825da2a087dcf625739e6add7249b8f7e905b1992b5c1bbd9b74be26134110e0cd1d989ca2ef78944a1096891609571ffeef1bf6f180eefd00a8126ea8df9d58c6046d56cad13b2b0ba127330165f6399aa97df5c030e55fe01713d4067ab2459b96ee03822b22f2cf00d2c6a17e69b64dd847b4cc4e909bf45e0861097c1dd9c95cbc29952fa00187041ed1549a2f34179ddb4fbbd6272176be085cce4b355895b7eeee10bcdc46c824817b63bfa521f98111d3601ecf632fc3512e091da2efc662b29b04e341652e02da413792b67ab876017d3afecc44def357f408ce18fcccbe382478e02ca26b9369e0c162f54845e0cfd17bfb43a4d01cacbd92b7eac2e55da9c2d8d65b071b86896015d2eff40a43664f807cbab65def523c18cf90029803420ace44dd60db3aca0f5f94ffdbedbf05e5212f58aa4d71cc03705f03d039e173d44d8dac084c01766d70ddb0f04946b72b59f6fdbdeafb544448f836df1c2146aa2b9efcabea265cbf62443c4693af0483d1eb13905a8f691b98fef10aa42049f48ec91d8c27be63bcbf2b812df446aa1051501e6fb751e71b22bbd7c483307e39ab2a434407e44ac84d11a5edc8a87cf7e5bfc23bb33f0b630f048ea721dad46cb3fa8dbd3ff40ef8eedfef823dc06ab4cb90ebd1bc4d142c5a4d19be560775c1f11da503322ff654da3e02732887b46bb324a21e5abb71d67bf2a7c64ddc63ff5dc466c7950fce6d9b583d91457faca9c4b4a6853b44dd2f793affee3a743a045058769ccbb7be81bb8199fa50c8cf5c284d7951077c10e89af755d24108742789b6599fde0ac14dc684e91983a746771c42c81820f468afa4659b44efa7d883499aa4e9a59a77431fdb6e7c5ac1ff8ebb31af6333c5a4ca3bd9aa908acec207aceee5ca525b92f931b81c9e5c6e7d82cdbe27202a2edcb1b8b4bcf9823848516d1dfa1830efae9fd82bec547ffa1c9270bc3ce624aeebe3e956dbe45fc8fa0d209ad2f39217427af4e386c85ef7028a24e494f36bdbdd03482b3347aa11502e22e9a01848b75371cd815df4175a9de97bffa16f1ccd48d7103636d88d94a1b2657d3fab7193c26263a002917d36f1e7f75a3d81fd9f18b8e8b2bd160f285260d898acfd9cc0b02f4aca709001343f64189469a8d74cd6d9df5fec0c920c02bfeaa2dba49eeb0921cfabaf0e583d7b6c25e2e55dcc719add4e140cb972edb3b73e403484b7f63d3f7d7295268833c791a0a08370829be4aa37d2cc9a760c7559a818f70126c67cf94af595181fabcabd93c6085c0c63418cb2c3ba60bfe625ef99d2ae76fd2ce4dcfe8db2ec45e46fbf0d493a947605eec0dc59ab5bfa3069731e8f317774f5ea99351258f6d1eba2d55238113fbae1319f6937efde2b399ca3f3bac8a016e5142edd95385b39b55d70e729f0e31e4357901c8601ee0c4153db5987dc6feab0ff2b286de9e966dfb0cae2852273f9c43488bb01f5f794208452995eeebbd0ee2af5e94ca318c66eddaf048b3bc5ef23be74c84088af24eb5318e552f2bd4057e412efb7677d0cca6d7d4d23968bbd4d932dbf7f3ba32dc7163db7c99eaeef105795f78f02f8b6e047ad51dca96a851ef88733fcf4328aef04dbf534e44a903eab8a9544f65c0ac1e5980553a1086fc66c35576e496627ff71412644a53a250f61143c9422d711afed609b6d0139efe3e596d6b1c0eadd3b76033a4a31f24d584d9dcfcab0ee58123095940af725cdc1dce736e8769db0566538871f018e514d31e7f680ed9b075b18ffa8a8cfcdac48cc1e1f7f820fa8654bed8ff1097571bd5a24442da69951091baa0fdb5f8a52d973ba83ff92ffb720996c76289d92a563aad13db0b72dfce73e30d6b380753b286643b60b666a1f6f0ec88458adc355aa9d9567ba98e9f0b3e03316b0cb7c56a0299475797750db43457baf791d1d54b941ecd1d604e5822617510d3c89db0b38e1b9c3d25b4b5b41517dd41929bb3ee7d6881d5b31ba3c5585606937dd0c2fac70e3c3e69ac67e3eaf0c9f0ecef554313a201c8b61c3927122fe253e1b38cf802ed7e75fe2dcb08f6c379f47fee35165937469fa99efbbe5b457e3d52aae113973f671abe55c37fb091130213105dd271f4107eb5e579b8d2b14adebed0ff1a90e752ecb3dd730ad7f30485995ce8ec603bbd1c5e94bbcc1534dd14002380ada44b7db12e707c3b08f7870227bbd95d971371a2f390b0bfafab3f943a68f0e37fcc46559f2b0648b8798049ba8de975d72032cd886dc4f7fd827e70f569f57692eeda2d0a55827ac0179a1190bebe190f11dc3a06ee0079b34ef098a8a88c190f327e4536b4d09b7b1b884b3f1fb0bc12c3b2dcc01644f1cedb9ec94cea42bb6c542721bf4d7d7ae750d93200dd00098b2d52b5535edeee70ec9568f9e8897ec3bf5abf8c73bfab4e66ee06597870c41d08a1614147bb893e220a179f1b6754c4f41ebdff6880655dfb0a4cc318292658d3255a5d5fac599dcbdcd2326d02b7db8e72cca08f0d92e891723ee308621426fb5777c1893721e658d83ffa586cc7d779480e9f40e3d9cddc48b519628269d5df543842ea4fbcc161b560688c87e27e9d81f035c41aa59311e8296c418b6b51420ea5613299220f95d0446bdd0759624aba52323f67ebd5b507ad78b464b62f767bdd799a1829be42722b5c564da4cebb16e5d6b37cde83f80d35765a57ca47cfa4cb8c61339819a356e2574765804d5f1f24e369d722db0aa303289fe50ea4ee5130831da498ea360ec95124b683bf3968e428485e01eea8fa7ed42416afd8912c0b54e67e236357e17fd60c6fa7d101a7f9a53fc46baaa0f1c8b4996b0a961ebd222b2ebdb24c90aba7999a8c82a2c3bd0ec1b06a04ef2876de8421cdd12d57064dad3f94acb4b7fc76a2ffb62ee57d55711300ad9ff6da5b676f06882c42bef4f092467cffd36951cf712932d36aea9afc714204e96dd407d8218e9f698391ff4099aa8b7abea7a7e75caab5992d072b4b9ae3956dc44c20530fdb2b95f7d552130f562b975290b6603dcf6f1a59dea7652daaf1de0c96bdfe55161cf2cb843f01f645c3ea0ad5e328db5f6a10c176c884b309e6bf14dfe636bb3ef16fe467030830da58c4b7a2ce6fb7a18d8790b98ca786d41b0469bf114ec2c4ef30ef7b9d120fcc8091a4b4a4e8b381821bdfadc9b8fb355b683c3358d08a472bbc1aae915c91936faa92cc50835bbfcabdb92a1552f5947a805f47b582fabfe70014fea7c6c6765a68cda1ec92a3a69d341551b2885557f11a21c37426c5534d703dfca0b5c03d20d8dbe54ca241edb052f812e9679640d6d15441b8007132bb0d8c21b4565264376dc3d769d72880f869dbfbb0e0db17201fd55e7f0cf111fa8b4fd4fc98b88f9d01b1b99b338374b239d67e674f6b0c8fbd5ae9f5a3dd7a3af4082c67068416a29d8ffe50a69e7d36db3d8052c3530f936678451591eb24ea7001e00a2b14f665db1dd559bd9e138a0bdbd57c316fe7a34f49b4adc323ae8bfc8599c582afda6780768c1aa75a2625aa9fcd57c0058a1b9c0ebea4d4ffbae7c0faf098dd1eff08bdf9fa3b77085526062bdc31fd73f1807b41ec73d6aedc13f0bf224d0f13ea93988bdf8d2ef402c98512f6b5054a6b8b0d042845323b46fb57d60aa5f8b9852fd7ae5f2b4d1453f338c31921985f199616f80ed94586de53f28805c625efb55e3c3fb382370a656656c5ab3cf250e269c973011eb57941977411916cd7b6e4355af8e6181df30e5b680cc4029789468d28596a55c500bd8db62961225c25339c41679e8116bf50025dd012610c935d35feb16e867d289aaee47ba2fce5b26408317e2e6cfd4cf3892d2b0bf60adf1ac4eced41f39b2e9b8d39bb082b53e82946d8a32b6740a3389ecc824760da8730004c28e566a95a163e6e458e42e9cc5d94cebf749519747c6623c7d473cf8e1d1a2f715c1044459631ccbd4759b9b3c930a5e148c789a60f69ec8b87722c9fb834494c69fbd316d8db70e12b142cfe11aadffe57cb61b4d3f7f4f2ab3e50f0558285800c5543131baf865d1531233640d86199c2b413f26184e71a3be2571e79b9ba37cac300973f00a7b38af6fa243d031a47b2aebf75cc6a40a2786ba0453f63cdc3f869ffce9e0f1a1fc60fa4f176307cc8d572563848571ae4b1bc3db20270a44359f044c7062b80c46fe9a0864b3f3c1fc8162d3658dcfefbf667ae63aec196a3253e8a57e1df2b8169456a487482e2938503bd8ee3db41e18f99b4ea15fb5d85b2e17ee248f970fe51cd0c74bca542482eaeb14980fa59000dc7df7b0414a13a06e70c2fb00b0a6073f209e830410e70dd8e73c9477a8565baaf789efdb097ba57242190ffe84fde054677751f5c04f336272fffcec9094395eb4721ff549c6f93d096358624667bf023d8c0d96cea2d080b0010773c6d193704be0e87c263e14497746303b5d81ea49e16c230aee804341ebd0c67cce7ccddc714e5a54688ab8f9aaccdb246ee152c209ab2875eff3ed93bdb99037dd948cb7f3f9e8eaaeb40dd5b742b1b641ed57ba632742ee67237379c25b83e875895b627a14f10906b160f6fae83ca165892c744dba3592ea50c21bb8fb8e674d4959bd8ef36cd2c7eb82295bfb507daa6fd3e9fe2428227e1a9d61e2e6d3034e65a64aa9755a63275d901973228ae8025b7aad53644c6acaf94ce8e5ef882c373df6e491b1cdbe2f73764e24b492c63cda303739eea2164b131a7dea289cb7e21d0bec8e74f473e76b14c934d3d5681eefb14ee45305507b984bcd1ec6819e4a065ac4a8292b1b216ca50eac5f2fe249ad24af7690c3f4b6fdeceabe1b46afca36a5bdb41424b34a7d1d6fd1ea8b9f23692f4386cf356015244ffd6ec145113d83a5c1b32daff7f7735c866f254f2eee6b37d055750d36963fece7f5be14a54642a2931f0aeecfa78edd988616773a1ece09fb74e211fa64c3959f42fd0a775b08c505cdb3699c5ee1e26b1ec91750a824b749d50bb443822bfb6dfb4e52189bc534e5017effffff81