PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 61263 4c81e109ea40a66772344ad57fa4e051bcab9ec97d33b00aa1cc31eac6497376

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e940574a6fcc856482ab9db74c3124373bce67f5fbb6fd7cc14a80fa48dab909
Certificate Block Hash
4c81e109ea40a66772344ad57fa4e051bcab9ec97d33b00aa1cc31eac6497376
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000312000086360000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000276f4f7db4d1edad018ed7e5edb82e6b61426fd40eb4c94ede02bec27bbf8482486cd6e0ad54c0a29a9e416a0d3fbfe5ecbe5a54d2cc158da392fb780af2993de007f8802b7031cbbf233e32927350ec11805f10c46afa2a851c0000000000000080000000e000000312000086360000

Raw Header Hex

000040203e7d7115f6772ee651988758c0a2eba2435a74c380ce8d5aaabd500014f3288a9a83b38cf5993e9ea1e140c248431472d9578ec8fdeed313c521f8f003396dcc0170156accad021809b9da48fa804ac17cfdb6fbf567ce3b3724314cb79dab826485cc6f4a5740e9

Proof Data Hex

59,560 bytes
12121601030711cab31b2b882826260bdf0d3a9d39431122c8c301fe69a8cfb40b04dbbbff359e6b10c5df44860197267aa1b333f8a75041544b2451752af85efbce504c335c505042306fa3a22427c97bcdd8cabb1f91b25e1f2defeeb03020749dc65b32ccf491a64dd3c3ec2d8ea28cac90573eed1a85e9b3db7a28508dcbd362d619481187a1892dbf9c5f07cbdabbc1baba89dcf9c20e956770ce06144b15533af26e2977798953caa949c61a4b970e37eb0662afd300d18baa05d1a217075ea17e4b0dd0481ca84a6ce7e453b973eee96ee918d45075b0e62ca639316418e6ced4f874b16745a12625f5cd076479b4293d80d931a43e4fdbf2485c09ebffd64dde232b4cdc485725d9313c8fb07cee247bb31b96a74165a109653c6f3354a0ce699ab5655549cee3f0aa282343fddabcacf5ef9eb6c91968852c358f8949262af10ba04f151cd7b0c58064ceade59bc00826a49937419717ba523ce5be8441323005044486a8f58797481e9c9010d6fdc3baacba67d9ccb5195e9005bf0b8e0a6bd86f6cc2127335267cadf7b5520571b286c43f196b3a7b731d5488a6addb286b587892d517b3d619f2fb05056597168feb6768a55e94af3780d01144ba39a92e835d9c1b31d796c61621b80c0e2e7049f36984b8f1edb3dff307a7393cd4e5faad76c376fb00cf31209b31ab4fefba7737e683094caf69868e6a054ecafe49b2ca07ee177458a1d1daae6de4bc7b481069fd56b10811bd1c4fbcc2832396de052c25a31c7207a4d5b44723a11e6801473c641502b62dd877d62c5cfac7c8096ba60157f6255500209fcaa961b4e2acce3516522cc9ff8250b84fc4f7a629e49df252c6a0344b62b60df91a3747c873aeffcdd0b2a772ba19401e2f644519caca8e140b56cc743423f0bbb405585257158600b1346b8084a9a113d74ee2623a388b58b1cc9fb2944476a1252d839789f1b7a2d34c76ec4571b61b2c11f5c9bcde9ea7317384d28483fc4dc76d9e6a3032b923f24cb4afb0de25aa1b2ad4fc83f7312a90e6a861b0b685a571ff01e4b40ca56358044f669843b2460a2a6bed9e7a066aeda2890f7ed30b75dc06cde3c602b84db664372385fcaa7182f0a03dd88de623930dacc3125ba28ad48b71a2e23944421b2f842fe50b8c17d93b6b7d823f7f1da70411864723c605720faec367d17e0dbadf7cf6ff853146cc97bbf810eeb2263d2f64c47237fb878e800276c12468c5fa978cb7f23816c81215c212c83749d517a34c02b004f1150b1bdeb89b69eb06502120cf219cc64754afa3e95a9450e46b24b4f8131f7d0af840d750f03a886e362e71ae021d350a0f2d711086ddb503bf1ba49eea9f0dc67586820bacd30159f7336d3b166e717c6f947d44426c9dd33adf042365c3c109c8f63c1de685fccfb6c2d472ea4e8aefea5b45fedb831f845741d45274b892b85234a01fb3ae88b0f6489d954516d3e6ef4f85ab8947bea54a631b67406b2e306fa1fd0a6879dc1e9056f1f13e2401391bf4d394cffbbae305db4b6d239c6fa6f0b270346df4a556861f8720a64eb0d81703da05ba3c1ace341cbd8add6e77abe2a4b1b5233afcd2f6ec809c184b6093d36b150013c2910ea2a2d79c66b7a945a8c3b8b06c6337fa8746c141263a70534bc68b68589ed7549e2d575283f4d16724ec57df4904493e83588b0b1c37a4428701fe9ffab5cc9b225691a58fb1bb1cba94e0dabe4d2e15c3aa6b9d4baa0ee832d5d5ea927f1dbdf9814c09dc9d05de5c8d6c18ab14d8bba42b9a0c2751aeb34eb2e1a55308907e3ab009310f86cee8f32cad938d8e935ecbe00b59e638de6aacd9d8b15f95d8e0073701814c4b13e46fd6c3535382113c25415ea30f25991622d83e722bc1e7b814c0892287af3c6506d8b2e325db03ebf3afaf3dfafc9bc0ba76ffb93774e62c0227896d22be741ec43e1a343af26df40fa09bb3937597732e39703a792f71433def1b8b2b892b7ce51684709294e9c181cb9e45c69179f2d3f6550caccc4accfd8c48f7a7573f1fde86864058a258ec98938610450d33292005602c8d029a11b61c6f8668a2eff7ed06528bd7554f163c3cfa5a5ef1066f952d12eddced9a5669e3866ac48774951e692519c23e35a52acd2959c18ce03b5e19ae76036dbe6189f7bc1171cdb3e06a1dc70e7c39aca651781c5b6c9fba7f2641d839708a67cd695cf87434f331fb62c589a727b596eaa4880a16ca08b81663f6fda2bedba5a6170ed7d0326e59c4c8552e77e35815d309f75257cd3295d65fda29d00638f70e9a5a535668bbca28051a1c0581ab1b31d3994d0e413e819dbc372cb9a447435dd71bc013b3b928f710ddf1891eb3948f262edfa89e153a218f5e494cf1c254317f51e0b42161f05ebc8b383b8ab4cca12e042d10e7e192b19bcfff6fe16ffbf895e24933830b96d788040565a2f6988053999491f4b5a3e4ed0a75fd84fc1053314cc91eb6fa6f0b8177050c11f8f786599c056adb0bb68c27be50917f93a0858bace11cb4d54878f1bae3782fbff4f119b8ec58f85e6fec398ccbc345c3fb87b16691110d6d43c8ec5f7c629ade7c87939c7590f5743a7946b33f318d7adf43e27b0f568c9842c0546a1ff20089e7ed5ece8e06235e835d7d1403794dacb2ec1ac64ddf4d3ffee31af8b525c4b6401d055729a2ad9f65283b37a8f6f9b61a1794f56a28dec0f7d4018279f6f615ba466bb4e90c175d1c02077b1ed3c6c7d11156794711fc081281c393c2603226468669db061bdfbe8b1cb93c28e188512fc53e60d5f2958c030f95b1bdbf7fad31c9f503c4e3acf5d3d95bf80816b9d3449ec2542b29b4ab720c5dbd0a1f7d4bbe43d05c3ca99fce49adbeddba617b4dee54b2fbcdc0462ed898c4ca9154a30b9044df6f12e1a2b8375cea863d0cf03d254c525cab0702c929872056e608983f8b54ac1ecf8e772f2572c64ab4f7c4be6dd166f733e78c74762d3cc79a03f4aef7c1660f419a5c3645c74bfc06abdf34377494ff42837667bbfd062d67b68b84a9390ff28b85d0994a7e8c77276ff6434f7278ffad1e695e3d5ccb8501168f196cc59ea70b5e9f099e54841b7059084b6d30632a943e438fc180bef11ced7a688a7a435f00f00281b35aa563eeaac9cf8dec1060fd870a5966c4ba49bb9664a075ad8facce82090056b9f0bb9a8d41504421fe15ef8faf38ac51b4029d35bae1d12ca59af693ad3278b41720758bc29170f5387dbad6ae811ce7c1db6dc3f85d42560fb93d19aad7f1763f9ead970b8e6d25135242b2f75a4fcde0d272c07e9b381f162bfdc82a97ffcf599c1f4ce17a6ace113541376edae3aa3922d2c12b70750f75c549b6a32701e36021501adf75bfe3268cbbcf14419c1594f99895c0400c73fff7f37546814dccc9d64c8220407604844bf0fbd71083aa98831f4d1eca035f29c28e4ff2004df2bd0a9bb976087194304c913a36794f4f84ad84be1f16e235048675d70d3c4085f5ab9ab8447a97897a2d6f885afcb415744e82087dfb5f79b73d2bbb9f65b646457909b1b08bdfb4adf70a4481c1f3f5c7336f482216344f877412956405c2214194668b177db6607156622a73a448fa59a756c52d2018986f02ad6570270742411638d39431eebe5c8d1c73768edbfed0cb01b760a74c67dbe8ed49de92262296813e69b47088a1495504b9261701074fc9d4fe63eaff8276d2d8ad5408f8840fc18ea1afed4ab377e1c147aba65abe3d6a087aafa2cfbc89bce462508906cd5214af4cc70023693632731983eedd00a3cc39d628b3fd337f40c56e5a9916518bf50c0aaffb05dc5e960018e76c782b0dcdb107c911bca06b832ca300231a56e3087db60eaa2a49fa30097112f45e355d7fba2710cf593812df66e260fe2c0d71335fcf8d359e94bfaa75a491fbf0611bf98e7e825b757d6e65c0e8423acf96a8196594da93be8e623ee59afb0e59143f69b89d58cb67e81161f1aa3c933c15fa3e2001ab99167d5d5e363bee2fc00e9af9508595ff0aa68a8f6c5efa065cb86df06bcb11301953f23d7462c27f1c07d0f62e3ee11698133399d119f5598f3b8bc31da1e30889ae363dca55a45fa82140e77f132d25344b24a4fd68d16be8518fe57d77ef6bc83e127a0dc413e3f30c3606800d3aaf8fa311a951b7fac903318b4b5358df52df4f748657a304e3b30e353160308f3296bef037b793666b547305db4ceccc90089f01e85edd87e5fae1270b4b5517c0d65d762eb09c3a1ddf7987983e53eaf95d0d557edfe19a419ec76b1f943ea3abd2b80adb56a0a6f62a795372a210615b54b3e0d316abe6b6c402f07f190a48a453c9d6e5bec86aa14818bf6806daa170d01d096e5678f990ecef4bbf4620d6fb29eb46a1d8c482736593d62fe502dd7074fbb92e150017c16624409ec6a01c3f2bb4a618fe6c68ca52a50e001f7a8ba3da5378e971f3fd4dbac5d0fe0b8c52c13e2a0dcdaed81f0d52a6da7c6897b83116e7a40ef2a0c05c2b963b4364bab4c05fc8b2020d22fba7152a6976f11fed2fa104982d99682f98948b110c0d1004f89289b84ba0e504bdb9fa9645c8bb6d52cd2e11ef69552a9424016a5bfaa9469c2cabb167beedc3f194fff5bc61643fd63db368c9ec1e15132abe4fc25171d2f879581c0ff0af91d0b99e00f0750e773d090c2da7cff53c865359afd88c7d8ce6791ae2e1fbcdbdbc5368c1a8d24c199bc6fc7b2300620510b35e464125580854b38e0c0d9b3fe0ed6fb79b7281a516b666bbcc354cafd446f9fbce46e4af98139fc0ef392022b505e77ae9242fac6d5b55b48da6da42d1b8658bd1599b0d2fec7bda69c2fd0422661d4a241b6d716f9f80cc204c53516220eec7b086cce0c4c1e3e2cd74fe0aa394f81e9c54885a2e65a82cc81becb837b6a6881ceb592d34895e5e1d9e9d18f73f63b696e6ca4b7b6e00abb22e2fe2387dbdce27fc5c75e6dcb9a595f02a017457e96ce5e25a315714fb26f3e2094cd305d7cd580d6745579ebdebfc39321a79a49e4d21171876e1ce32a816fee1f9b98233d3ab87ecc0cb4b545ad4b265cca975f3e429b5a0346022b6505ddefff0019483a8709fced727e009bcedeb584dbdb95e7f951f0003d91e8e842faff0180dc4ee888d7092266be029d007d53d77d089400f8ec659d60f0b3c7ab2a732645ea34670911e2c09d3857b82b3524af4c9ac9f950201410e078252284b92025386972a4b25eadc629a91e126f62f6da2b77a199c733e7f1f22f0d728af8e25cfd63f20be0a8c4d19d0f3c6e73cae6cd71e859655e1ec5ccd25107fdd14a7036f24d370a52f5f7822c7b2d7b9bfcadc65ac03269373d4b78e307b6023069794c94197dbf8866d5abaa0bb3db1f92d457af8d2cb47788a9136e8d631deeb75ee9c95fcab347b070496b0352332f5aa4f78102f691a710ff8c56d13acd249e88ac23a2a3c769beba7a34ad6e3dfd2440f59dcb10fea59ee4bc20bbf9dc1b583ec6ea50ad70b9018ede5bdf86e34514fe46d85e637e04a68976e02866e005800bc6c6018bd952ec04b4d41ee1cca373d996d1bd3704a2519270ca3dd88204a8ee9949f6e5ff8da9538d4149660337e6b120a0fc2495849b6749fa49d7f06a3750589c58b627f4b29891814d99022a2134db368a7c0d6b4dcae4e596149a06fb63e7235301c8079383a42980c1caea368806afe921991d50b935811dde1b7b4980b825a2906b28fb33406463dbebd8ad3f06ed3b4e3e5076d793b35ab0f1f18e12fc510a260868217647098943a7203941579dab73bb603dd7790bef8b02acc0b917b58f365820ef65d49253d9fc92a81ad335bd0566a93ea8ef487d2513b4a71dde8b7140658a3c7fb7df1de3745a394e387e2d1bd2172e088833139dbc3b56a5bf75d611ce1651b3bdd71d1daf55035d558b11abc37c03ea9be93c6655425ac96efa3af697ed95596e384b9077a7849d6cb4b0a44ce4ce2dd2cbb017238e17e8bce64ad482999c027b8720a24cd87d3abcd34b1c72bcaab6c68f58139b3c652aefdc22f7f93db0bf6745ca84daee4326cb2232f8d6a0a7951b4b0da4ab45577926221bf0470a9ca550b19417d57199a1eefde615d7c57753a99b4547ba5b73faef6d6e18015f77599f63ad27342010fbd505eb1d049b9cb85c4e20eae342392b1350d666d4fc1cd06ef5968d5ed49ad629d9f7dfbb1c140cb5299b9350a2f55352ab7b3e398f2f6c726ca06b99f8ce52d19eb73f58cc09b91f36a2fd46f9b9bce8fc0c65ecbc284e533cfa3223bdcd63c5fcb6b93ac8be7471f040c1f4640806173aadcb6ab9286f7eded57140c1a95ad03da65062eeae42154da7524ff567cf13959fa1656aa0e055f32901d5eab0a1458509ed8ee49bdf3591c11690c692cbcd327b7056a6fe12006224e3cff013d2d44655930144a9259ce6d1e3810d01d606db0be8b71ba8fc6221cb062d277cb595f06b0d3acebaa31163ccfdab67f3948e8d319decc3a771232674fae8553cab21206cc83488775ffcbc3f52891654bd6968a0b9282b6ae4eb7b78ad1e6b92bb33287df0ae6e44f9e23c1093ab48e963b94f9ac1d85e2bcb9742bda10e1910013291b02c137e49f26ed1dc7322d41edc47b2fc74acd32c9b664048860e74b4773298776f50af7827bacaf3045444f9e79d6f0794b3ce65247de8d492250ad69ca9ef380abdf23e4a8f8904a3e165ef7aedc0a49887d318c8a31ba5c30c9fa98980f039c3e9ea70b99d663afb46c88c1154f09a0475bc61d11c59e72afa36daba205ef7ca0a7f9f070c8aaed8bb9e8707c71e64894ec9cb2e4803fcc87456ff9af471b2ca096467f6f68e6be3c82d962c9bfbe9e4d242e325038cecc46203a6a0ca29bf801c020019ae0302d6f88e3ed9b77e5bcc687ac065e374555b3527a4ac9dd8bea030e00ff1d295309810fa2b8bd760fdb9e18a53d541d9820b1aa696c8f81559bba60bdeff878c831973f665268fc62bc7dd47b0c58da833cfa85413cad86d8304987faa8921082068fde0fff3fe0cf09cd5f4d9880c39e1fe83f0577989cc977be3d73b177d08e958ec080668c672eb364895f6325b496bf386966a50b643ae28c1c1be535e745f415777db3ab6ec3e1cec79484eb66ff344304d317efd6a33cf6cc9c69989964945e29378744099d272176f99475dfb6a2793d2c100b310c872b476092079c3367c2a6ddf5f0445367a4557f45204d3c1f9165f9f9a6e894a3990ccd2d896bfa60bd6c586a369f1de8a507b4dfaed4580c20185fca2085eb43579254d22386f2ca2e48294b26b05e96d92944c7f9a2acc14472d3a0bdf4ccacd6ad112e50fb92aaeae66a3c4c3fb3df9253d175944eae442e920961d111cf422ce86bd88bf9a44cd252806eef911ec4b64208d3030c9fe19ad7197a337b40ad7c56b1e65fc2dd56ff07a5071be0ed47fe334d85cdf33c022223ab89b2d5ab6ea84c9bcf6e15c97c325c0301808d3a275d7cfa7cd2c85f58b46f1a4954475ab7c5602581cd52d4f5c91e37ccf61fb3bbbb51958dac310cdf39450c87a3f094bfe408b1cd9617b6997c09f5619b8c11042a535026ddf88def821981b8ab68ded6bc722cb7bafc1e130d3e098d8d6b5d4265d51f4b53a7082ecbc2c05c7a53fe2b056fd48c0b932edb8d19e8cde1ec9e678735e3b611804a58b231e5616e0486372f0f91d8a8c43a3033f221c1b3cc2cd7af7ef4d030480051c58972907ff328fb0d635634249a3bce268a65713fc7d638a45f78280c2e29e8e3201d5e0efa24b1ff30197cb18b198e8aede3e7740262bfb244dc4ef3d5266cdbaa109c6e7e4986b2f66f037b16498c1c9f1c76e7ee41a34aa89cfdffa6c02634f7b23f2b34d80a8cdf19054ce5c424eafb3b783ed49c951f7a15869127e26f127f0045f7fa0fbc0c81fa2134cd1a3c664bb37055616f29a07e4192d18cc8f329670435685f068951a065f6fb187343d8bfeb71b9ddc0a6b04583916bd1a57d0e747f639ccf62cd8fc66600f8bc17e49e387ca657b84fafa6082d17233140537c96900b1814e3d33f0564d12c2819de9bfd6cfd99d3eab64c0f40815b9a35db91a1d6466d6cb39f9b47918e2f755d1d086862ee575f20131201c03de840eca7d2940bf2ba32aae9814d34b22d44ab2683e3185f5e9f01128568116708fbcd036850f6ca927b3f1013673d26a5621b868d510a78ac64b1712532d9ce2b8ff4c58bddad1fbf2784e91b506f1c26557db3525483f465eee3dfe4b53d97a5c6f5a42eac623ff05d33ef5152471eb72ad3f25c810691ff565a2526b1295715cc4e857644921ab5f9724699d9c6aa51ef4faded4b15d3d3815f9fdd8c82f6e07c31ae817e60d26f276d105458cc3d89c22df6fd518abcf833e95e7537ad3ae2ded9691a4e7d237f7bab591c9d65db4f645e2a38ff1be104a65dd1e7f62ad3c450a295a40727a4f8ca6fdd725d923cb28f75ec6c20f8f91af6ed297799a577800a63ff4ad7750e1fe3fd9cb7a1a7b698036b323d972cae40547500f3e11dd3f9339d9d6ad739fa5e95a73d599b998abbfecd40ae334d70b72e99654000693b6679f880365c4f925166544923d6193ecc89b8fecb5a0dad16ae6fea852431f34fc23238c67e350568d63ecdf5d8c17e0902125e2116ff708c270db445420ad0b5c680bbe5a1d16c342695b3d66db4a253229e46a097c970acfd1ddf48ef430a190b49366a7e74ed2f687998e2373f8a5f4a469269b075689d965ab1f2b1d131d1cd4ba2984c14a0dbce1bfe6e92fb00fcec79d96d4ec95bf3ce9c9beaff36502272154450804ac19b9e7aac737b0ac66bafb86a40e396615c61abb196cb68d176792d4b0c3356c62a963e3387017f8e3f845cf95e5ec76463c541481ca0cdbcae2c229260a50af147eb7b31c25d7fff923487a698f7729555e48a2d1b0e4871573a4f9afa2d88475acd1fc4b7c6da49292751364cb5aaab41a579651c9ef27ad1c491d2b4ea5fe75b05abef8556f69dcdfb86e9444d755480595ea068a8de21f87804da7c9abaee3e8a7df9fc0cc18722300067595d1bf1a818830de16c779e2988dc7acd1d21e62801378b8e2e2e8cedf110ecbb7e525ab79252508fe3107e756c682f87291fa2f6b4aa191dcd7d8513bfd5a9d38e6a1b2874b0e61bc6da0256a22e670823e575455f8b083ccf11597fd0514c7005fafa019dcadbcab7a9e814912dc0ec6c8f40e66061a218225635549c5d0cd395ce5c1f6326747cce7a903eb19de0680aec1962aabde19e0f4eed62730382e4c682d2c94f80a6c834bf0f8f000c82fcabd590c7b6e5458ffec2f04b7219430ef278434ecd0f558017397a7ffe9c38ff2dc425a9e1efe859399c85acbbd12c6097eba3af003c9a22a28820332210dff051c66d25a9e45be3bd2fe023140f8c84fbb8e55ae3b413aa491008daed18d8b7fb99884a56bcfe7669e3a4625515f1fb546edd616db85be25130307bf9c7e46f4678faa777ff64a45fb9912545e5ae1031035f989b00d8aad60f422956501ab13ebdc72fa2d34945db46c493cc15bee7992e17e6ea254f47c90cb862916e081181913001483922c2a523534189d240776c66f54a3a1b1adba3722047f15f2442b1326eb2e783477662c93fa8b7511b769302aba2c2adca84313f11d2de0217c1d58ed3872ecdfdb0b81ca8af4c66eefec7be325351fa81819f0d74e42dd68ef2f5df07ceb3f3d24ee5e1867192dfffce787d599ddc74997558dd8e6037d6f1bb8b0e0bced1efcec1b5b643d53fdae0f426d2d3344fca0e31bae9c55ce5fc054d5b6a6dbbba9875b32ecd32c84430e89d8e3a8576fcd2b9f4870daae1267c826dce1e191f394397ce305e50430ab8b26bdc4af0db00275f27ba3cdd60161c5ac5e0463e83c64921b9ea856844aa3e9a9d49ccaf9be1c71894cb0baeed0aca77101eb8a23857ecad63d875b094c5242fecf1f1a87df8bdc31862a3432c443593ce1207ccd49ff93a7ddf939e889e4e5326d597d7172dc1dff83802b3609eddac9e00d00112614bb5ce7ecb9231f317f51368421eb8673b08c8fec0852ce82f69aec4940472d6f565d2410c0b30334d260d8c71cc638bbb81871fb83237b9e410ca6b26a77a24dde99d18b73e38e20d1082b2b39145d9ca92539fa2bc52943ea91721346e7fce7106f1d377df71a342361d211a62e8d5bac9a299a81080fc18e26b064354b291777870494bd4b9dbfd5279bd4a4c047efa496f84ea1cba87b985a70d6620f4a378169456e5a0d2437455881959b2a40815d2221ee8be7d9d57575bde92a84e502f168bb555ee3e68b1f0999382dbbff7475b44a95b714bd0261aad97282e4ced099cc3725a434d8b3893ffc773280d826ec820070a0a822fc4bba76d15c60ac393c7f52ab1a54f960304b6ba4bf6ec4a236cd7ad628c8ba41fc0123aa6dda7deb4b1f0678549055e90577f8c4716f07b06fa815bc1360a6012ef7fc20441150abc70c7294e4f8d981b3667ec56f70e5da794b953731c8dfb60ca82ebadfdc7774b0565a1e9ccde465715d1d29013d8cf2889061cf58b53bf84c74f08ac5f3202fd2ab9864528c63481ec24b27fbfa8fe65158a435455e3cd7967da5a3dfff1640364dc84c670b934562fa237b303fbe4a2c9d3aae2ea00e7be6dedf7364d0a90b53ec2ab713b2886ca7cf9ccd80d7b31af2a2e7003ffa3046dc821fcea509d1dd63776daa60ae9af84714e3142d47fc4d1f741cb8ad9088a7ad726a872ac38916d8a62daa64121e32867c4e54271a9e49f9d4d93599eda9ac27e86563a9408426a906367f74e38a2c49867fd8e29889e6d4bd86ae3e8ecafb1fd4d9e478a655f2dd7a3a95ce92c521ba87e7d32acafa7f6b909361602f808e845ed2b862f22414d0544f827913d72ae1ba08710e6c35c76da931691efc4e959270d05bd2fe3b6c29fd36d3f799cfa0f031fddd0612819419df1275df35ac1ac9ac1d524e0a9459203fa534965b2b64eaf5c0fdb018d48f85d402e5101718b10e1d36b9c38869ab42622e259983d86b206b4ef5fa6cb5bfa6d7953835b2adc674feb91118ea9980b4183cc64e215cc6724ebe6725e1b1225da5711fffc9558c634ba0449873bcbbd087436ccd655f2fa3cd5d6d3346b2d607e249e6fbbb5e92bacdbe9778d5f2fd1ea31a4cf01e0ec50c7ffd107a0926fd5a53e67c45a01c6bd9bc25c85ed038e76f6afd310aff593868128037405b7fa580757505384941d8741b9356a4f21e872d510ddacac88a1d5fb0627ed0687952de8ae6f56bf898033f00ba3c8f34783d733f832d6462160e830a34649b90221a9cc8257247ffb99e4461afebebbc7268202334ef2ff267a5d96fd7e5438779a1948b5416ef03a8595858e65e79f72bcfdb4cb0f023a89aa57053fab4f76eb7148ea8091eb614c6c61bd6f23211416097d0f96b839d0eaed841a7024f21f85619d6ab334b120965d32d33d3a09cce0ed2a428e7cba492a8ae5c571cb61594e07c48b0ee240b0c044a6eb3c68631c2628f2d0b5ac9934e525f5946cb08193daed0c62573134c7667f129ec2be3887ef39e3c19a10eefd41056f648e944539afe0a82f33bce98a7336e5c50bde2d2378c5117d7cca32343fbd4602363ad387416e8a221c7c5cbf9347629a97028fbf2bdf7fad28a555ce2c90ec619a62ccdfb5fda26ec2a4bd88b225bb1fafeb4c6f2853fb8235790edef96241d28b759cedc357bf26ec3946df1395550a3f604c06b414fb283262bc1e9f635a5696ef032fa326fdbd573ae8e27e5e5f4e0ace4f22e17929435ac6dc1d9d9674b70a7bf3132aa157bffa540f1c1e891a1a80eae1ccf5caf659f1f3fbb40c9913d3d027375eee8524d61610328ccf176e156fb53a43bc650682921260c58b930f9b5d58c868e8e5d8bb770df4ef2b22c9bfac5c84f245c9c67f1474833fe82e5eb569e6d25fe942fcbfa53695e9df4198a1995a9e5f85aac329f2580a9bb7a70953458bc0847f7573c2edcb4892b8ecb6f5dc04a98f8240e9fc668f25287f43ed687c63d6480932dd822d70c4d3ab4abcca5a95703b23a143817c1434a293d660d476341ef3a92e78d3d5a49c8e99b35f3b5f1303065a46cdab07a450ace4792e5888aff99d20b89762b41d652e5afb7e89bb1e933072f8526f7e81e956629a1f9b0374bd454ee5997094f3e4500fab897c1072599eb8c79ac54e21d77f9c4fe201b5bcb155970460dcf837b0f402604f9f313cb0c19f1990bcdb4a6ab00168289f731e84081322dd3a3e6e20eea9ba528058eacf5269d06746fe6b999d5b961a1798e51d4eede82606b159f8572af65c5e9d70dbd6259f34ad6ab60309ffbd26e73cbc77130e12f74966f69921614fb275b2134924d581d6b73a3284b3f11ee873b298a38f56d0ba16721b24a316d8dfc6086123da0096cb3903f568cc62ff6cafc3a5459a1e931fef09d2a40c18443084842ca99b62eadd16a47cd35e80cc963d62aa7d95592858759939b71469f0cfea09a2e76e521270509283a1d770acf1f7ba910814b0032347073ce3946c368e4f386ec14b2291d67924b18be3e34c44ae2758963c9820991d429a8f60e7b1b283f45cb80dc0c7ac3c0f1761f1937cebaf38b189f61150a0572e8e29cbe904944003e7b62ed0e21e8c19a2c273631f6f9995bbdb5f3c1f11130c4a99496ac800b9f7af98a2b53bf92268888707bd5e6e8b50a5d2f0a27a98f5747d4970ba7a41258dec429e3e5dde640072b750f0e69bf5dba9de3879153df5519c902811e4bac5035dbc2315036715c13f89bbb36068370189e5afd47733ecb9dfb96bee0d4d9f2682904cbb1c46f7788b9eacb637319da3a1d780fb8b63b86d9f36520c5c7c9fc98b3383beefdf37a697e620ee9176da3f71528488f9d80ba2860bf40f1332f29970a0b13051eecba7974a375813365e83f93b0bce0106b247af67b9fd4caafd45512e2cc8cb1f703b30c95168f5c3f1d910b7d5c845fc65637b6696f9a023e593964902c94346a01bbfc8ca0c5ab43dc271ae249ccd94ffbda6dc130fcf329205b2b9a7a5bf55c822335fdd6cf5a0b3d9f5d631b08af1a9fcc801ef645c0260bdf780dcd763c3ab491dc839e0521551542edfa00a97e275eee3f7b373367b77e05647d7aefe0b0a35073ec046da754a1a093b673ed9d4953e9a9c798163ab5bf925edc640f167ec8bc4d804d9012acefee359951b50ae7daa1e900fc951dd551ed95071c7ef01764504e47158f9382e8e760de324a7466ce50692e09238712f42219bbace4f2b3f42889d1ddfe59c72c7af7f83c62a02b17e43c74bd2aeb221dc1b8bfc78ff1d5a34b2b510bf0c30ab364f1ff1d76127cba0747c72ba4e1309627c9cc0320aad73277d2314f28f3f895cf74ef59b1e4e77a6ba10ad684e8d06aa358b9e03bfd80bdae29f20660d3504fce652e6800f319073cc8604e01d16e47d0e4ae44a58cf4bdfceda7153640acbb700878c3e34188d351f33bf57a1dbbcbf96f1c7a51176f853904ef61cbff583bbbee40bc7409f5ad5c166499f68d162873baf8e150e78b1c4c32fa2cc24bc21640f872272c20f81510ef850284073a389b3e184cf37ef574a81e56fc2f1863d8febc8a3416fab12808d08bb23c53728dc91f1ebf209c9f9517e917919e5af37e14c42a7a3fb388c20db01ea655324dae4a7d891899ca4d57e58032e2ab110cfada8b90020e74db3d5311775b2a9bc5c848cb31a551ba920ce49c28193bfe3b7d022af058f23451b39cc5c7bfaa302d3451ba0dc0dae6707693e3f5500fa8b955c20da99dde246232e06ad38a6f7bcdca5b7e9283d985a044384e5f3d679384f561743a8da72159320beb9ce2fd9b2de1313844da023c74f035db74ba52e4a26a3f8d6bc192ef9f6c9334941be5d89ebfa68e21fd8a7b7df62a2681396f491a94f703fdeeff2afaa8f10c57fcc45fc7c7243315d0e4e4eafa09b0b1bf799c90c8e6b529f923b73445e83f4b009c6dd594b14d1d6832d2c2ea7cef946c46e2620c0e0ecfc91a2807cb9918e4cb691c93c2acc66c04a40a972fb9dc04db28f09e5cba2e9571a9d821d0c64fe7309c87fd42db8161698043badfef472e26236217d17a8cb10e87fe47dfa828d241b283ae0f36bf86cfc6c6689b43f465f233b9f53c181f533f6dc3edf87bc2f07d2172d204190af411d824e0b4b12778458a6015fae49286439236585b79e44848ab8e5a9c868b5be89781cb09a1753f5149e3c0b45a0d3658c4f4bf49d948e144ace9662feb1521bfd0d3d8ca3de09f38a62206e9bb5b1ace31c9d975f7ea9448ef66b215fa7d0e3c4dcaeca0b01e03c0cee4a68b789f26fe581a358aa997ad96fe1b49476d0ce7b275d8c40c9c7234b2e23fdda948152982a038dd1654431358724d7d2b71f04e7c6ee22408075b0cb57e87a9e8bab0f6b1e8289a4ecf1e89528bc0a91da155959d8b23d9c2590c71ef4c6e2b9becd3cc8b87e98c7dbb882693449747ad0a241be61b4e6aef74283ed0859936989c0da7392e89e0cd52e3f2b70063dcd2a2035b153b9878662220da32d671b6f109cb749adf9a7fbf68ead2b344262cd28536978a67a03a2fb0642fbe4c53e542ea02971a1a7d1e6dc73d95dfa9fa00c59410de8e522b9db84eeacbcf109c9370c56c198d803f2144f80eaac9ee67abec5dff37414f6703fd23f23ba7112dad65750b2b6047d835a5abb97f075ed6f938f6fcdc12557c251db840b6d615c5db5e1c8cd09b89d865da727ff5c6beeff75889b9caf720f28ffa6a22c89def46cc13b00231e2450efb200e4c982af204333fb94b1ac0e54b2201d771715f4978953f321dff2b2d622ff8721b3f3da73322b627bc87449826ead6f1960b7143e9fa76e1be676404a3a16ecd0ab5753d10afefd194f4d703dafa4b5b1dc8a98793b8e295e0c94535e53af327ff04d996dad3a1b6c02716c77597379b4e47397191db6fd0908eb8a0840f3baafd1c9f35794beb1ec73986afe1cf9141c1c2a0e3be6c2994bbfe7e25f537137ba869e3860f0255988e6f0d94d8bed62a57c15b679883ae32316bd3d2de42a8b724dd625415968c102b600f8f122f5f703b9850ebdd7af8ac22582677e512ce37233f847eebdad86ff188e10ad550fc2dba4e377a01c52c37915d7a4e5862f021e1b7698bfa8b3d08e0697eb22888270f396fbee078e8af42ea5815bab984e3869bc6309d2c0613280547f840644ce1561cf91dcee843144435054887d7ef9346e4279505d799b29670018642d69b727597bc8cbc0ee90c7cc6e6f3ee34068847aa8c997518fae0c36b5d591bda2d95505afe0b2aba6afaa5274cc07233ffe7e1f6700079b45e9b377f67b768a22c46e7d8f1c7fc444ec12435d36c15d35542f760130f0a07434d6bab37c903af23b4d2eb77a0bc3d9dc57449bbb8a8c120a94fc58a667b6113aaf956336fdd492705b873e1df86b2cea9dd776dec135958fe9af1552e4615ca9089dde02af04dc0d3a7f0c1278acf79e4d83d48b797a78ed0c608988e79216a8cbdbe34b64c60470bc39c230ccde99863f189da5cca0f7ceb5b90f0bee9ff3d5bcf274d217f6b85abd45c4201606b7518168dde3a69663aba49cea263128cb0e46274b2b2734a8a2d1fbe69c0bf67b8d0ab7b39899160e26168b1e96f5f66a8097cff9a8342f3a714eb3ced9cf573bb66766281819c7da5389100e005e59ecc56dfb869c47f8c6ddb34df2bebdfa51f9a213ccee2a682c9730f9db930304ef9b563f6612b7637610b49e2b642042c9bb80c542e73d0c6c4cef3332bc085ed4b9efba11e00c82f643d8d89090f52d52c968da7bb9baa3844bd4c81b34923e8c7d6a143da989549356cc8f30a35156375577820aa9eb9e06d1399743c765c3d80dccbcd2a9c6e7ceb5137465e5fc23f3034dc7942f5d4fd0edb249dd00f0e460318ffcc7facc32e35b48c44626133bc6a8d5605f6da5f906786807fe3e97407feac44589ee6fcb4e3facf8a66764e768ab7c2c77637481b4fc52ff5db9cb80cb58dea594f54a741e2b1295d17f402f6938a6bfe0340facb5b199beb7b523b8aea036fd09eba8a550868764aae0527d0aade631c1994ec51150b2efeb2f1316798c6c3409c6e79b1e3ff8a6a11444e87f37d3274e6c6be135c51538187f1dde2dd7495bf114ef14a4fc0fe141306084e8e195ccc55308c8fa199d23c287192da168e8f0e2faae270538898582e4798d1a7f74f7b6b84d22e5d03c7a44662105236888420b3a44b27353560a8bf32e7cb51530a87264879add5e02507cfa4b2c3d12bc7f6e1093ea5a261597f96cc6f25ec492074d4a16dd51513e6fc7db66c2cf54612ff7151d4d927121bc6758647cb258b3b60dbfce57c531c4fc6ec0494ef20578c1684a86c7cd8a4d7f75883dc8f5de7dd11635ab3fdf7249e03a9f1f56422529959c25502f4ff308da5b3813439d454369b8be6e6ed32c3b97f29fe1e40648812773b47b11f2ff6988ba87c780d23dd3973f899dc6d21b3d82d2d92d1864f35555e4f4262e34328d6168b7a9c7ded676e4938cffd68b493969ddc8c135833e06353b9f3133a38903eb3d32c8a0b90299a19703788d859deec9ca8daacb76964bc0fa4bc83d902d2f95ef91abb9a8397bb014adac2bcda461f10fa0e3f03abca840b1ecf107b271a4adcf97c2ede418b915f8d98e3566cf08409574ef3bd9d41c500a6a388c1d8c1024700a83f793ad744393d1b448540101cbae44852f41416fcc4cbb4863d84c54f8a9ec51109dc9a9c9652d81498bc7c90ee6ff4bb8d3442082fda7e4c6a274ee58dfab01634c268dfdfa060577330749d4b18d33c106cd40b40b41d9c3e032378a38d5e1407323bbdace14242862ff87bbc646b80fe065b4d17bbf4b0434c69378645fa061b9758df471906bdb665f7c0453bc68514d1d8bfcc5bd4121db50892bebaa0b859ac4df3c36b8cafd68eef35ab7bcd3e81c49971043f3286d85e532ac651664b39ffc0884c629a0cba699e85cac7831aaefea9a411fb55c7577d1d6a9e244c399069f18e6f6e16abe24e9159fbfc636dfc2271913a4bafb31093dcb0a23d76a15d89d0c422bac5a59a3057b9eb51ad9ce61d418b2bbbb1b8282bea003d16e3b813fab85be26e641a93cd17e31d4b71393b029ba33fc76a5e6cca672d2d396ddd62f671fc6e993a408239436035f09beaa55b5cd8803f6daf908d1f5f3a9b6ea51cb9d69a59caa220bb8243cefe85a79f4d8e3ade5db6b9ba0da34f4f567548dbe0cd19b525a65b6c4f00f628ab6638d82809e1b301b591d73724dc2fef14e249150c29798038be059527c3ff5bba9a68a81d0be4324f7d6ceca93208830d8cb6b767c2c455df1899a849e0be0d64d8c718f5731292f0ab12df9768517e3e0e5878a42f1a9bdb5e5d8dffec774a66a1c9d10e2d18e583d6677c61f0ef7f177745336555e7ba93240a4346977e02e39a7a832f26104301015610857e328544fda7648db830eeacfa9b54e6d7286bc7a10daa5707eb6dae74d3dc28349575e5bf807641a2dd226bb513753492420cbb8817cfe276f25b7af9a0f4bbfa28457a6ea849c85484f5a3b4441d797c4de41cb230976a8836dc38cf10a6a074059ee8930aef3e5722d9d0bb56d6d1c2bb580f90b0f0ec3cc0a6f8170351e7f04a24c0fd9dcbeb81fdcad5ee3dda3d55343e6c58bfaeab3b401bf879b39654926d50760ceb98cb1b5883874eee1764b20511c2c03df66a50988caf8889e84307e879cd300fd6724fa8150a44bc7c08e011f68b6094342bae845f58740946b9cdc1fb8fcea4da40015ed581bfeabe92d5e54bbc6c87b976ef01fdc1253664df9caa1dbb98893699c70a44910e5ecb78329fb3f5f734f4a7498b585ddaa49b51fba44a6051dd41064dddee35ca72a37c13d72264e5328df1d2ac2b7c32951764b592d7419d8f30e5d57dfe78c631f25d90eb3d31729ae7e6de6b749f87fad7f85103bff3f253dd77187cd352e1a7b18ec258a2a493419311eb9fd992d9e5e4f51bb208e719f66fc2b99b9dc7d9acf782cfec373ddfd39dfa6996573cfeec82260a6f41edd7d8d6322512e2f05bbb7d46299e8c0b679ae897452226bf37475248b49e0fb832e08c7c0e136fb4e99cc3ccd2453bf9860e53bcc8a1cb601dc56ce37ecbdf5bef0f2c330dc18ee9a01bc9a64cfbdeba35f489352b54c2a1af85db549f2083eaf83ddeb5c3b2f7b77e784fd7d6736f7e3031b4259384f0abe4be72ce0afb32be86850609b40af2a882ca1dbe062768aa4c05ab3096121b99c5b1b3a8299df2e81c8a9454acc0a95d8f95b91a7c09ebae69cfbaa2f719d9f106a507f25247a1095d975f905d9d506c0751c8b519a31b43e00b585501dc1ac85e49313bfc31e8269a4e1444066fec887e88482454574aae260de671ee2597ce72a3a7f9e53bc0f891f0311bd375dab2295afa1af198730f2b9232b3fe03d29d6e38feecf4502bf48edadf95229092e825722d5bfe1557e5d31a7bfd9f5cf7643d98b56cc182cf9a7204de441d0564a9d5c856872126ee89dc293c9ff2af4c59dce9a44d7f557058d09e8b44b6bb440bf4f0aece37eb2494c931a09a01b8e5d519d15796efe6ca8160051b22d2590f54d11b466d7530f67ac51668687e513caeb2823a787dbecef4858cddffd60851a6e0b9ef3e8681176d9af21606918db22f7ca53b53167d9194aa9c74efa0773d1c2fe9947dd9d64ce11f0764c71aa3c943d36873c46828420877f33d6278bf2aea8756b5991288c86fbf23ae371b7b8f08294e59ab9428c4aaf806c116f407957e42c57f75f8b1fb2f15fbe6917858011d244345ddec6617a56f0688deb336790a1c9497e1f9e57e550b0dd65c903c13b9d2610ea23c59061aad23b375802ea94d6de5f73f8040913206ff02312924278a6f2f887169fbd109f9190df4eaebc454765c2cb1a520d2b0e7a6826becd5e8b7922b362758e129440cc43ce725ca5d108eb1d6ed09d2b56446d7263309c5c2e120a05007df9bc0cbda2447893778665c800f333731155f0de4c2681376f17919edf3a9c5e242181afffd580883e8f72b2e373373746ef5609e5a759413808203ac9bd1a70d9d69c0d26ff42a14d94dc259dbbbb91cf774cfebe55f5d17a14d5ce9b3c89eb675523a6ba69ea9d111eb70c9cbc166301abd23bb5e0e0200fcfa24566094b68e915b3b438d4141a4661ce15b90d83b812ec4e1b0011ce115654b6b21cade6da751710c06f8a6144fc96cb42dbb9699abf71a06f41b4f86b090b1f1369ad1842c935403be285fb19c00e0c8dbc83b1a2e269b2ecb975492f174bf021a3d2461dcf5d20bf4c8fe3e2f10752cbd3461ce6eb4d8535509a50ee3a4166cfab34a5662a315a297ca3180ce05d203a975ea09da1d821888718f01f56390f100e4314cbfc1d52abbac039b1bc658a89abe5282883e3053e54840b42d3dc3726649adf5527367efd891fc30e799ad37be847af3976f28ae7c6189ce4e954514e1b902420409b732e4584f8af35622429a91767f5a1d545e5a4d583fdfa6f53acc21408eef5c80d4de6eaa75a690b952f41a3f123fa07aa4cdbb599a90e9bcf05d06a5f2d8842509594f9050145d0891e912e4a0535cc659f8b6ff4d7b995ec9bcf1e6b6f18569aaade0b57ea4b5b3edf630e1b1a824f89fa94d99c05818eeae5df091d33b6d7d0cb638c962e48cbb035b89bf5a6653b2c708a3cfc8a8f0a36d79e2d193f440860e78112c884a00f915b3c219922fdcc674f2538f1a731bb79441c8f720d718ff2bf1c06f6343006f5e55bcfbe36f43db9a4192f6acb1abb969569f62ffd365c766721d09403e0e5a56cdd2f5a23b0f05edabb0dc9758548ea2b360e787e4c95b5b815ace12229987125d7e821cef15c555e6d3a2cc35576548b160f54940f3f24966c593d8272e6190a2d1b154d9ad1807b504707f69ae628b77a9902dc624333b524ed752b1b69768cea3b6c53d67cf861bff4b1763e6ee0c32c3b76d2b3a66ba187165cd056fad0610920ce50d76bda86b8a70fb5b3f566f501f9e35ecf9a9bace975d34fe85419b9f82509f98c1513e2d5166619db06968d943a3b848eaa669aa43e77301db3fb277076a60c0e6a02050420e0bec78429e5773cabf947d5a8cef6158fb7f7e5bcba50b77f764893f5a96845d2a88f8d0f42f3dbf86e38a6c72aab3f8033e5063558bf654b40cd79ef348bbb8bda410f837ebe1a5c0a99d322c158e11001d94e9525ac9e438d01ab5333811813a6b77fc1777a600f3c5c45d4c15dfa1d8870ad7f0b1bea2e7820a759929c01433d648d4eb41a6dd6db77594b0a9e9757155232711bc071843b0f90c2955be0a4213aa38f4e973cf43d928bed770d89488e6758eb75099939f40f667f89d00fb28fadfab02901ba05f0d4b93fc67351df4d3b4cce14b59d657230c26955cc6b0f8ef5b45d2ed7afd41ce619311fe4d9fe475ea285c93745f91322363fa78f8c197c6bbcdf28246e66864605708dc3314458be0bf31bb15248610a3ef307030ae0c9505729aa8c217a1c2ffff3340505fcf984ead91d299c1a13492dfd691c8725d88523c54f436fb79465dbb0b6e7e5d4599e0a29d41ccc6925690d72d209815788f9eb46c4c4c8d102ec9ab6997515ab9cdf9b926e406ceab2f3f736e64f497f550cde75a0d125a6d368efe4384a09346ab1339b43dd6ca5335059383aaf43169b683f4b183742293b29c2bb7c985872321599391eebec6ba456371c49a4dac6864b6540b5c27766b1e5f5af356e937a440e4c6036c9a486cece18ded72ce76b0ef04357af9ba843850f325a1cf53b07f696360a5a8e11e7c0c4f57732dfa656ccf078725f95815c214357f58707d0e8f15625f867fced3e5a7954f6ecafec2797419107fde6a5bf2a83181a5e996f17fb06cb84fa4e7b7a78cb3ab07fe1ab0d9ed378300794ec294ed4911851946d806e39ee383bc09553e26e7be186a1a0438a308b29e64fae1749b28ac8de7bee62b154c13ebfce1e29c203011dc75c4601690350c00c75fe2e5421e0b321fd60bee8ade0b4126d9bdb7c9aeabe9ea06d090f789052294219839436e1a1b60bf1a714a97c01e52ea4bb4986a4d06ec8e399756aff94db5c45d740c01fd352b899057ee0c14306b77ea6155d9fb492187d35a93bca59f13150c1b612f822053c6b9695a57400ff8b1cc65276b76ca17b52302854b338bf8aca163c43795ad780d75e3d59c99300b3df85fb251f37e5a68311d0ce8d8ce850d65d6ef8fe19d358110b3a6ded617722120b2df17b9c24ece5ed9f6b3c00e3f3feab1c88b17c80978fef7a6c23d6598b69e0c24e24c9fc637af2f753e7c2d2166b675d5f2f2218a3a8c1ba075e970633929f84ce7f9a4311cbe538bb8e227449d0c6c636f8e572aba1ccb1a5f82a38b8d02f3f058845987e07c87e01b588f194881ba0448f7765efba31f8928201f64a9d24f95506428e882d1438bb445d71745e98996be3fd79a600edff917d82a52eda55acbbde5716a74bb96e5f08e690eb1396d6d55f286f8c5ed6700791a0ff40f85c09e3bcae207d4a8b0810899d0ff0254d7e9f33a84b7bb67aa07348979e11f7535b7a294eb2034eb97d03c4cc02730abd7a163420c85bea592dd6b35d0d14e4e31e52e0302edaa1d48379d86b1b1f4b7f2e3b2a09d9137932ef2335bdb82cdda603dc92136640fbc315816afb70dd2307557c9375651b9429476c7ce44fad26305e611d85a5dac8074df0b969e128385d448ce9bf8effb4821bbb2d3bece9d220b386b5da70b89a4d79ba08a75307004691c5b6bc53f86055b224e092d3405c7b9e5c38178fe99474a99ea41d323996059b8c4b2ea6da48b8ae18928db301c1c4f005a3069fb55b7709e7c95020a934a1317ae838f1ec81e89399b0a1907156f538793ca637878d922a0fcd26752f3854ac26d958b6670484ca239f7a9104faa89cd00a84e692e0b1fd60d91b68f0a3f7023119f41b175f9b271b050161eca3bab276b17645f59fe6092b65474265b48fbfa94a0937e8ce95bb02542b82db2ccddb14b179059dcfcbd99afbfdfd5c5e874ca1e159c3a1d262acf6debe63078a3141c8760c684106fa8b3d741b41d38f78ccf61961482ea76a7c7d3ae1cb5b56bcce33d946cfb0dce4e0b2714ca52c4a0c4bde901d1775050949c4969951851b90c6619c989ed57b06dba4cac71596e793d114c7fbad89e0dfe21b5a8d059314f63ed19a45e65e18bd3f4de78d2dc444201d858e3528f7b0d38e2ee22e7c9fd1f58a17b92862bdb4e9412d3c4732e238b257f8c1f7367b764c8211dc2d1226c8aca71acfefcc4a1cec5bc81b66b97df4e0a449a254e1e704eb7664cc076fc2f020d724d2336b6b715015515bf0276235ec943439ec50d36fd19a425ba36d760fb7ea43077e65e4d65981d3ac54effac6d29f6beaadb27b4aea8d00f8ca571e8db0e3c6f2b532a0f279cee2a879400b0caffdadb206a1b396676631fa6d6f628476502fc447f0f71bfee7184893514815916f603f258a8c13de7dd50d8f53c68b331bbae14a0106473779e56c43341f01c12af375b1e8e37cf43c56c81315518dbf819384cd9e5853025b04d9ea70a7a1d676cea5afb5a3e5c312860833c85cceef0ae3cd33be6837034b06ac4a646d434b43f13016bed12fc3507c478b50209579b2a677577151dbacdaa3ab36553716cb485199c9e238650f1d35e60f7270036503ee11221cb7e7ad7f79fcd5828dc64cea7e026f30c27e0bfcaa71fbe183eda3eddc8772f0f2b5f77f2d48ea49b4a32a0041ca266371f7bf87d81921fac02ce25db118b5fa27f3878b8e0a980f3164422f9df18d9803ec99f9ad0a8d815995dd4cc4cd5462349d5b1140749b91e5a3af34ef6fc89a2544ad240cfdb16f343f97a910d55b93ec1a3273af09ebbcfb79ea857f4c6350113a845bd8f139f815d734965a0404a63883615162b60fbeddcf8697b5c79b35bf491f1be0e9ca8182c85132bb34071ce9334d793d47a090430e9e9d500c8a33a0b145fd5c9442f1424601e82dd15677eb5161d9fc616a345379020a9ed2a8e2620b2ba210e3025fd169383f73d51f945ffe17e17fbfcca571799920f0656b42e9cb8c1ee59b81d08a266bdcf2d82d9c8f9909870a31b064ff51a11ac368046983609811150c8cf829a1a16bc6377402321824ca3a17f4c6093f4725334f3cf8641afe6a32145784593cc2097cd1e91df8859a01c93b4cc7cff084809afeb086c452d32bbff5d5c76fc1f059235daca20d6da98009d27517e2924619fa3b180740aa7e332072d7115a3d717676ca3467c4e219b0002bc9daa765a3462661e4fed4722eece72fbe7d0d070f52bf45e456f3f17c5f90ddc98eaa370c809c9aed1e7e554637f62dee0a1b08b4e310f2be10569860e727d5f2559061da66111b25adffe75153176a9a8474986734e2f864e85f4560fdac74bacdb66aab7f29f0230c34d2ed5c36af2706b9e94e3eaf7d256c2aef777e615990bfa4da2fde0d7988282baa0f30fa7bf8e5790fdec83cc092a1898729541e53d7e5380bc0d41db81195b07258884ee6cfdb4e411cc2b6444626fad5425a6b5c25b50b124d870c37cadbf657ac5d6c1b36f695b710648ad733b32a401587a5637b78dbd8081a9eabc613ffac89616b5046355c406cea14fdac4f0fc766600043bc0374c870e7ca067e4f6de182d55999804a4ae6dd7395cfe0edf4f94535aac3234cec58921aa2606a671387d253f2e9f8700d66cb4d2f33c392a390a85ba01893e558d8dc56e6e3411e27fd236db40db165ffb97daf188cc0a76bb79f4f6d518b99351b6cc99b5c062781183d61d273a67f318d09e8c5554123f95411ee9c10a4f378d8b121deb400ef843fb6ce1209c5b27eab2559983c6dbc79f2ab89a4d5ad1f0e49c9e6a73928e3f8364581be94c8cf9c52e77d9696a03b1280a63de58b7d2ba8f4b32c9d00a0558b65f21e93a3c29e9f09dfaa7531de71398d1303e5892993d38f23b9c641461229114eea61d5c68e055431c69fe1f9dc4402a744db58c5eef66613c05cca2672f3d553003e858ed202e1a9ac9d5f383ab46cf917a9aeb279986eb89cea717e7b5f5556aaa29472abeba1b4ac76a87fb1385cd3dcafa418bf3f849a877cbdc12b7677b69e86451b933bb8848acc7aba7673c90acb68cb501dfba83d0eb9f3e8a2692ca94bffaf49d971018d9eb98a493309fad6f737ec9ed657a2502bd3e86f64f72254bec77e1c683b77396b39e1a9cb218fcbdd1729065e20ddf182d06c2d66ab88ef3121c6b09f9ea2eea38970306e4355c4bf0e9dab13ac03465d5cad3402896ab083c53795fd7814c7813ed49b5ab2fec5c119a55c367662fd1787ae2d4c1e109eede3752de6e2252fb00f0356ff94473cee98b7b79464f0d16ff1989dcf0861eb3ee2350cfdfb4d9a18344c9f92185563b5cad22a0ff2b37f4013bcab8aea4307203bf5037d054baf7118a465965e4d59fb70e0727103d4dd4e04a9756ec4f175d0e2360120f57701db322bb98a90cadafacfb2686c70c2b83f5ff0890ba38b10200033496b8cfc73ebddb2f3892a3788c6661a89929c99e821305ae73d5caf8c3ba83d8164f44cce61ec26df7a3f3cc960bfb7000d76e3a03a7ea0cfe4e736d6ca356cb9d132af1ef77a20a6c498708ee292b288fc232bcf2b2797389a7180ad1024ee203bb0a95dcc5227f7a95ce3ffcf2e47e688c407170d61988929eaad5d51afaab2f3e6fee2b6df65b11517fa824b67a259cb6a2d905beb8155a717a49d3c6e9fff6675fc23d530f964d5c18ed29b8205f878e62bb04e808d9737e1b1011071f27abe6f0634e40d16cef8f3e198818fe250d05685b45a0c460848f86d1c7ee38d8f69796dd7d72168822ad90d2747dd02a20004c78b4744de5b1a55f669af974832efa5fdda9fecf68eb255bacdd1337016ec6a154d74979bcd4be379485f3038869c412e77e92c77cfaea8e62b3e30de4f5a248172e97ab79c2c83b51aff2f44c4d599a4cc25d841282bfa5656051d161d93b871c66884ccf4676b7ae54b9750ad3917e01409d631d936d26e5518e43a907700afa35116b3ddaa2fa442e673a75382e2218884ef6dff92f1af75c74702d85df028abd1e8380759dd05a76a066ef5ac63b340224355c891ce22a76d76342890928aea4a9305e16e4be0482cd2b324e162a5f4fda92894827f76628c08950bd2043c4aca528be54f61f7c1d75d3c4dbfd75edee3d52eb62dbba8094b47e4195c7dd0f2fb50898398e77647b32f58a1c2e989be8f43a44870f8ea8b760444c2d3e81e36729076af303a50fb2a8b6a4b1359185c5b891ce7c79dcc1f4c7ec1b9b9cdaaff6a49d5886de5eeabffa534375a2a44969aefc585f9672e2b333ba839da78e99f7b8666c2a7d48b556757959acccb8b584572da036e23887bce918f7bf0140535aa2240963beb396bbe8e0683928808c74da1bc0c5c4d41abe62717373c89c569b1f2afceea0fcc0a0d64fd73ba14f748eaa4a85022fab09e3c06498236411e1085d4d6207512af054667302c79bbb4cb8e423892655d9932c80e1bbcd12f6c3a9098c6146b526bf6a9d6760f8648abdb16df837c70dcd08286753fe08be59719a6be0c52399253801dff90647bd31ef7c41237e1b43bdd1c71fa71890786e13c129628d89e3e04f0c80feead4d2eefe15e8a9d5d12ec2e34e9095b002a7e6a05f0bad5d885771bc2ff6a47d0d6a134fa1dd0c545c008a53728026d23e19b9cdc5dcded143ba83334e0bc8cfa501b0fad1f3044c1b36b9b5d6ae538f297bf93a1f2b0dba03d70bf0e09f350ee013a93b9405a339360ab74d6560c6ec9fa4aa60c085bae51a8bfd39bdc428521c0c7396927d0e5f98b8f1c999175275d90f765349c04a1ee5782fc768119a5d486cba0232b0a141610a41b6f0ade31a9d634dd1fe7f2db02309a6cd85ec6e0ea1875277e94aa90cf1b2c1c9404c1131c9188d35a7ebc3e3064611282ec31959c6bac3777bb645b3870400f0543a1eca100c756718fae82a692766e5a82a7fb987927635ab63c3782e3ca489b517921d37444f400ab2edb393a41a442c0729180e60fb5194df35bea40a6844eee0cd35bd206a66c2e23542fc401dd85627752e42b50adea9902f8337ed5a7e1f97b334a9547a1398f1bfafd9b4886e45343aa548bd1dc3a57a3aef5551b1d98a815d9e8709d151d6dd6b969f5742292084c86655c301aa1451ea9f23e777860e01df64c32caac138bad2329c5bb5ab037b7967dcaf955345cb488c71005882d8a9faedd606447bcd7b462e35ed80e6bfc32c32954d07ec58db504fd35807c1083adcc9f0deb5f58ef2ec251b228bbe688c65bf4a04b98806df8f97d27fae2eff06d5807f035769f5621bc28bca28d8652f8f24eb54a108400a440294e289539dfc446725046f550036e987d97a9980739fc48798db7c6d63fdd25fbd8cbe2184c2e0a5cdf955c416e310b8a8f353bf701f89cbdf22bb6461d8cfb7b6c8a8d51818fdce82de3a4cb31f3569936788f60473878d1fd8f285d3518f970c795adbf0f2639456a8bcc5e6c73f001162442636576469068376d1b1de13931fed9be450fa166f52f87c42cdca14159a510341676db5a9233988d6507058071e356405dd99555ad7b7019e98aae5f8c53d3cac1e33ceae6af627e75f4f6c6668f89b454b845dc83bcb2ab54667bd0f7afd3a7e2935f8ba1840094f93f8f84d324909878e19002eb6502d6db668416b72c372d405c50544463a0b4271b97957ffc59241b75acac9e4d4316c507eb6c0ad5039fe9c4d61372cbe353318e01c67be684c2fb343c8327d69ff0d7da62d3754a2578cbf642cabbec9b2c11be0198b92b4d37196491e0975a1b352f0407d3cd3ae7d5af61ae9da923f6b5a4f0dcca46067c576281516625801d8461f5116da9e46ec0754ea5854d4bef16f58c3352e25451dc1f11085d390fc0f2dbfbf8f8e233a7a3e6f3fec90e36194e8dd6e44693a54b6b5fada1e0084141ed339706fe5bf721fa4f90bfbf45c53dd491250ebaf8c2e6583a64345ac7669de35c7fc5344029a5250da811920992e9e25655e9a2c042241f144293983eb9c0d9830f137990baed5efbb87365103ce082cb52d94773b4f48b858f02f82500290a0b6b7f97e8ebbd08f1353404d3685f278573cc0f93a8772ec1d96a3a500e1197e1930c57b8cda9ee8d7344f6a6ff26b3a6bb302c5fd20635e7902b2290f39e913d1cf37d936167b5d0377b0b41c6f8cfd33d5c66870cf4ec6457fe5e06e1589682d66f03e14cb22a189c40c5adf2f8c405c471dc0cab5cf490e30507ad44edfe71405a9e4b99846536890a7c33591afad8f45e8db43d7bafdbd06a3d2b8d403035620456e25e3a6a2a18a5a3561e437f728a65aaa2461b1434451cbc9b80d22a0b138c778e85c9916a92944f8c02d328ae42226f6c92d43a9b7f398beb5aff8b78399573f8a7afb63c0791ab7b89df3c5ba7b78090ddef0a16313d938dc61063ebbe902ac23d4d32f87f8fcd0e0dccd0cfa0ffc4a580ec6913a7ff9d8f21f4bf88fc9937e4de0c0d8a4620fcbe3a6144ba355d7642fe67e36f06199414deab6bbc0c3f77a46d5a7d44c51f1bff800a764bffb604c014e954f5d5843c84df6fa076bd6c1e9e798656aeb1c39bb0b6f124282110bc4787daecb5119d892e0b77e4529f897a609c3ed194d65cbe8fd7aa8479da80837867b7123ca37bcbd905a8b454a16d57096d9c41ae196a0f3070098aed8424a5840d039ec149838e467bd315d3c4b9063c014f384ed190dee90679d6c5de31764820f0f597701faf58ac754c6dd262e073ae0dbcd6a9d42ca2b46d7147fe0bae2005f522a88ad443fc4617257411b9995239a2c10897f845fc91d06eb595c5aedb62a1bee6b1cd6f9fc6ff87533fef3dd1daf9acbca2fbbed3880ff6098d7f4c0b698b4a5ccb1aef26ee8ecc9ae37c9bc4a1ea2711113c623cead4b41be956011ad31af81ede317ff3868df98199ecf30b16161d5a866174cd2fe5640b5a8e3bdbb2044e475c98e983e2e7328055fde71f47dc8bc376b715fa5d72223b98c8641a38c3d6b208c6e0fff590627b5819ac56036c13d81b10b58a1babce6674cf3a737d520ae52f5473f0c3e944bd3362f491bab159f3c1d2e1c54d5b159328b8deb6cbc62ebcc9245d7f270c1f0a865c290c70d8f3ce85f1461a01908ad645d19e0afa48eedfbd3c5e0723ee407af02cb3d79901dede51491ce20d37f177c21c5c9ed160dc52eb70ee93b9ec4ce74d4fd670e761465d871c75440005523b4580ec5e6bc16352d8ede5b6a11650a7c3d5e8e1600c724139232f0eb3930162961071349ad0dc85adcc8b001c47f5b247f2ef8fc75de4bc828b0cba622c048c3f28c0ac0229bc793b32827bf0b982b82d7e3c3a4571224cb01dbed323bbc6752dc746b212438a3352469b84fc1eee57ad5c959985fc98f202a35f2cc0ec3df28e58ccb266608b6b9040d044c351dea812e94c3fa45b3a129827427c81a6eafc33c99e08bf39154f7e1296aa35fb10e034574953ff1e8e7a23efd6acc60625ee6dd3f0509d32e74621a00087bfe96a79280710677ab72c4c49961810b507e8432cb15dea46ddb1353db1250ac24119d49df48827396fdc8368fd2ece235dd6a2c43ca023e12610d9ba10cf72022f513ba1e4f260376739d8b7df5f0fa9f03a9516aac4bbac78b7040f2ede843d30ce503102fb191bf5665a001853c5354f4330e3c692d2dfb4a6f4208e91040b5b31bfdb27a3c4bab355b992ede67fb6568a813bd45c7c38a7aa097dbeb2c841c7d972e727204529c826656191e1fe8793e7d4fb9e78d8d77a42a538537230e273e62bec83079317ec7c59a567a9718e20621f34a6dccd31f11d2390bce725f510e3687056ffc1a5fab63f96eb79d0a7722be50f3148fb1229c6b10a0f12010bd536219c4dc798cf79637943099699b241fe5acd75eb82ad51df4ca9182cbe20e47c43f4785e849c0b25e8d07745ba473137816502cd26141c2f5d38222049077eed6cb9e048d6a92fd10711f5d99c732fc28191b88517866aa646572a1ce871ebe9b3504d6a78fbf457a9f7c817ff0cdab8955774b2525a35e68fa573e4f31c9e238356e5440d5bc377e3e0c2eb488b77e584f07e4dc2230031f3480b2fe866e2edbacb120ef862a9ffeb4118f59f4e14f86afff1e4624e774446f665d076f23ec67b6c6b60bf59d49ef88802d93cdd2ab571c15ad00bcf8845b250aa2cfc0ca4eb7bc59652c62729cb192518e8007b153d726bd31a8900dd9585e858dcc44424398e39640fa2af4daaebc091e5622219f72876db1e6ddb4dadc90000f26e646ced67e9d419e2410b99ec8855ad943bcae47278f80182bb88afc74c93e9012162eff1d397081398568bf5cc69319d397b4d2032d8997d2283226194361dfc2a4ddeda22368e8a8975645d7624d8683a110cc4714ac7195df629bdc44ec796e0eb300df467b32145665548d9d016c1185c29c53635d50c38302f9050d571fb6c996f92279197cc72989a5e328c91a53fe8c3815e00289f4ef4a3d4d830ae6d9bf6909c2cfc4e690ee1015a591c18d9a2d8c0d084422036e39334d8ab93a4e75187d4b4d35b4fe4dc64e042e6b723ccb6feb43992a236bc1d010ab0cef0ed901555a029aed61209919aa9fb0d1efdd4954088d08d1c2bf214452c1e23c330b166698f58a3dccbac2a623cbd65ab8755871f7ee461896fd1268dcf280e30ebc722e6b1ededee8e2096fe63146a0f4f1b723cc6f6ff6a0a6c19ef752ede2d428a210e79f056085e7f00d023c6b53124bc19bed47bd08b6617c9881b38ecfe91c37050e781d1458efc5c95fab2d617e666d7945a6abb6e3dfb326c583830868c20ef6ed02e1cd3711f62b39a1543d4b3fbf84c68ca8e9089ab73f75e3926302e4c0bd0bab606d88d6a0ff5533a4036110092773996c3ff51c116fe54e75607590150d20665226befff7cbd8d0f02fdff6fa3cb353aff8d9a07a4d5a4a41c5d8f061579928679c5317495ca467c1455596ab95de8860bb182a689f3c298f5c7e475d8c576dff4e53da9cc4bbe2a9e40a2b7dcfe21479dd68c098500f7410e919d4dd5cc2f299f8fefccc2e9ba885bc3f31f665336eaaa8313315d7ccff13d630518bfb1d680f9c1da15ba60cfae73fc99fd71df7d29009fcfe5ec755696e70ea31fcf3f622dd39302696cdf9cea51c4a3fdecb45523604d6bc1dbfd19631f2c6eb8e97f9bb4aa85fbb5a185320d601bf6f4b007bcc154bc3e34ac59fd78e1f3b6125972556db399a33b91d0f169856d17e7052625107671ae5bb2529dd858b9e3231854598dd9aaceb84c8dde615dfd3ca64888b93fe452307ec18bf891fdcfc07b02f6bec52c8c1e367d03052a1be85fc72c595d5a66d92e94a7ae2a6ce426bdac5041f78c126db50382689416a4f97336ef5bf2f377f754bfdf9b667a39635c34588845d4430987ecb069dfd0b51e9a4a451c41da56b3cf4303d5768b9f50d99aaadffdd163cc0e8efbc20359ee9fc5494f12a75146ad72dd0fc06dc95547063debab47eab7955f9b4392ad47ada83780dea21fddd72e1c49e71128acbd567bcad76cb9c49f23e4bbd92b37cead0a3ca3248bf4d55b2e5bc361b11731ad420f0f9846275b0834e058be780f5d7511d1069c525783390e165ae13a064ba2880579b2bcd35748a2024d9f0f4be72c8a3f5cba079abdda3a5340a1a3452b8322006842b27d51f4cb48788dedf8c4bf3db844658b46cc9c744138e8ececfbd849ed9e926f1ef9acd97fbf227edd6e800ad9f3ae3a4a9963c1d13f511d213e7a290a1181d0d9f7a2245c7ccce83d250d0230c228f63f29beaace0880c94cee6e2ab18d231210739031f4b078dadb4d7272bc65030612fe10d766a5c3c8d790be9202777a1df5e303311dc881f6537ccc6da9574e4a3d047177cfc619dcd2dd805fa0a076156363b8f2704b26588ccb433a2a9c38178799d6bc386a080b55966b59ad5d81a620e746d510eddafb5ecc4b37c05ac802f633779daf37b873ed23beda4b2cfb1b24bbbfdd2ba8614a8126bd076658823dd2941d91cca08933c92bd2bddd0d4811ff8cd6b2843ac87c99c0cfaed628c32636cee4df87f7c09e0f5f4e6fa38b823d3ae331db016b66f9757a7dea505c45e4ca172aa78f02d4b2e3b67628fa4b773abf5974712117d7c4a79ec1b08dbd637f71b9d4e3172c3da182b841b64e3d8f6ea0d7c3e1252b1cc63dad6389f5a2c07fe6f40034271f3eb929bdab922a61c7c46f9c7f5098915b3b3c64ca3272d1542fd59fdacb0e6555a43ff89b1047bed3ef70efc550a9884b0f1bec0a8e64bbe11ba8179d57a81b71524d94d2fb2da94c2887d571261c2fe3e84375aef962cc07abb33039c1ca6125d17bf6085d529b7227fd70b687cf0235210e6dd25f23817af9f418f88a87ea70f67981b88d638e6363eb351cbacb0ec31157f302b61a3d21a6bde58b862e56818d193cf4193ffa656fcf54d88934a63441443fa7d62d364fd569ba1a060959454f869dd2db539d977588ab93315599436a27f79bf35f7b5be4361224b6982ee9923868f0e17f8c4e3ec462eb5c39edd1187c0e80d9e253d9584a5378119ab3bb4edc03a706de9cfb2209960db32e730e3cc86784bd6f0c8e6c0f495fd873808e643cddca9072b61d8561e2f2dbf82cfce97e62ea3abd575973f4a2587c9cbc18932d2f9d3baf95d5401aadbe82c0a5660f7d43bac247e29df070e1ce0403ac4730781b22fa4b280bf7b1d6484a51c0244d19e514dc4ce390924f9a7911a81a0b64ca07d68bd6573bad2d1b7bedccc5e7470273ef60d91cdd7732141180ad0529f5dd1cd7c15ad1df90d1e31c8d9cb4e67059fedaaca5e5a0bdb57d5f385142ab8f3a17fe91cd152095f81968eb6481aebeb1b65bd1893b7eab1f03d5f14340bf5a7b1789cc6ed90bdd7cd2aaafedcaeb1c2ad61d520ef9dde8e71299c74c76dc5e3b337b8e14977dcfe70f3e36627a2817dbe86a038382fcd1738892caf57cee05a2fa4e9a99f408bbd5124f68d550f9e774ce046f2b1513213a43f828b44ff106818e279f9005be942a97acdd6808429ccd57228fed1bcfe8cb2d047ce61c1e53f3d07b36d3821451788a7f9ea4a0630a1d5cef72ef2fab485bdb26daef162338d1acc11bf3a7c7405ddd8e9b69d78c26b04b93b78a77b209fd6ca1ab6f237fed0b479e3447e3c3287286350e5d9b44645c979beb7c30ddfcdc1087f4917f8defc8b0ea046420d1c3d58e94d3b3847c8eb14a0e8c60aabb90571603730c876abf33758d7aac6aaf4bf52dea313d50720b85b8d50d5ad5e2ab6a33cb0ba2bb4b89875ab5154e94ed6d3493de3f3147aef5dd67dd72bf07eea3e0ab3bcfe7904fe35bc5c19ed9f34aec056523c1db6d125b9eb109585b0b5e6db2f1fd413d54077ff82b89c85c334afe23cfc80b6c066f58b4f8a04a5c6cfd08aa10ec7085420af7fe1a85b62a87e6a7ea26ca3a29000e7bcc5c604511cb74f2ccb5f3325012e7eb728c83140dc2fb6279290490bd630ee2d86312ab06353c85c0545f91f5210d94bb2234af615732df9f231232490c1052bed4cc4b2d3a992ed4c335bdf2ad31de70856c1a0baa07b4c685d05891aaa789e57c2bacefd45e3d16735d325e18efe0df7330d84046abb4202f1f175c42b78c79fc5aca46ea64a11a9787665c74bc1d1d3e93163e3dddb5033a5fae2131256a84c4dc8729b66d0afe27d144eed39430f8aaa37d25aea2998d92bef99991fe7f0e6e0401652bf40f9662e54d7b74c70709f55c27ba2b42adaadb98f6632e8ba2dd7ff2cdf4e14faa7ae3af4c9724c959852bcb6c17158f1a2ae5847afabb7e00d9ee89ad5f4c86ff7ab1d34097b3f66763ac11e9d6b0dabec1f0e6f8d72d7ca677369f4e33d23c690dae6d9975d3b71e62053b8a11599449ae62c2bd81d3c7e00da7c9db48b667c5fd50324a2d50aba222da8e465ff7d8fd839f74043924dbd0e3965be4f6c4fc6bef9b6f65dbc46c705aecae603c4627340fce00e1be3ca984c6e5c44c2f8d45eafec8ed2a2878603dcfd3566375a900c1820c0beb442ca9cc1eadb044935d9b8d0cd88917107b8b10b55f928d42b1743bd1095ebb8c6428cf1aa7a6c770ef41cf8c6704ca1278f574d0bfcf8bb5c319e4c27e2e88e097be25c739f7ef416c55710ad869056c5a024af4225802e57c49dff3164f9e2023c98dba8ff9bafb236fcf6be4db264b94e236a396b67a203d30b7f6dfce2416c562d0044aaba1d1b275a306212c0cb534a2dd53b4bd35d51b6025b291b7f15dea8e448b6183edf72d93d2fb851cca17d497c7ad81f39b33b4d2d499ef0924dd01d7dcd84668f2df7393ed5c01e48286c87bb653df4ced1e389b3a3504ad61398a0b261302382a031fb211f41de781e5741479591ddd3b559ebd500d8946b407ef3a953d6b6953486e64a410de753dc8fbd31a037a3451e23b5fe6af4f4b51cf15376002750117dabcf5b6577eb592780251fe2032bac715c6745cbb6382f588e7532612fff3dcf511b2da416c5900c329b0292452c62bff4ae0a76f59903013ec8b2e63a0702b594dfd4fca5ca86893946e6297582fc509bb3440ec7fdfd78dd3f8cc0235e73c946f59b26bf30beff8ec871c516fdd4bcb7b17833d00b767638e16bdcdd189d09fdc473f669cecc1706df2be730ea213440ee9a477fc87c64dbd3ea0da4146ed8f71acaf4b6b62006c41e7bfaae4b1fa870fd67c7d5ac19235256015f0df8636937092e157cb86f041b65b0795cd4dc0806c9129f97a02326fb6c07e4a2b42061464a6f410365a8aecdcc6b1f961bd757554ab86fe6bc0a4cfd0539e2bc7c60047a2309851783e9557b0754d35b6c6cd96f75d9de88afca09ab999fde739a3cc38faaa03ca14fca7942319afeed9e485ea431beca5094ecef3eec0b01ecad4777a39830b77c0c1d61515a7c25f115b872e2a35bf4760b9d6851a7be92c64e5af0fed1df1051c1e7b56ddf3da628770de1782b117773162010bc3e4341b85c14efc4e13914f18067a190e1c82298b9d05e0027045c299feaae6cbb81e862e9a0619b962521501d7a88a529f137585e8b1d1a6ca4843cc8094f5d11a4c1d192ce68240642bcd79f9f3fe44dd18ae9794f807ba003a4ea99a1507cf5ef88106a6726233cbc71dbcab5ec8444e731a4e5a31288a9122aeeeea8f63d47317914fedf01583508a8e6538da6fb6a286172a205d1b825ddffae339d03c1173ca0ab38cb6a813ff525d0e85e8fadf204cf3b7e67d3714bcd360c6337780db2d8caa937e20be3a00b2f7b2790df0e69fe3358ea6636e7a4bed1d8f6dbfc01c794642c5d77c60741b3e70a9f3b73c14ae21d4131074675014072d9059ca93103e3a4131905465b78d792f5689510d938862117618e447b6cce993a1579d501cf70f393a620fd92fb64da9663c4b54346b080a6726eff4e8bedc835decfac48ea6ba60e42a1af17960a6efe4110c0b63b0187fbb6473a47cb57d51773227fa5977313bb7e9694acea9feaecbd8e3845fc7b5cc09d8f19f74ab8d911946578b2f94c575a6973d8e043ebb6dcdfc35b8635fa126441765614e00cb57522cd6d025f56e9d844fff7d212997e9008b7477ce587eb475adc5262ef16b7267844264f7d90dfa1f942c06712f4d0bef3c37f7d1933d0be77b44a3622bc0db788bedbc3b6ac91ae25f24cc67018b2ee43bd780ffdbb5bc5a16139938fe299c1edaf60dd3b5d9b191675ac048da18cf4be8413bcee2def9089df0a5995f34358a446a0fbe8300878478d291466880b1a85c19f52374de5d5e3e05c42a990b33f22a77386a1afcc0342f612a979c0e1f92b3d89fe485ec1c129b8c89be9e3f6c54abdcac41377a2592db503e65206944f0c0f8055f0dc4a898a9bfa2859a58ece23df1a9a990e8e412bd1c8d20515ba129e6c701458f0fd2bc18726ab057c37d390c0f1fc436e2331ee702d19a2bbce9c1f0012adce2ef9f287ac8714fa61149ef3876a3bb40b1b6eea4f66645689b5ec8ad45b55ebee5e65797b33c5d31c6b7c027abd0c72f863b46abbb587771a6ad5c98109fdcabad16fd48132c49870e88057f59945f9c082db046980c2cfa27bb0096675954ec14096e003029b055ad95d8be56184ca2d5c04ffe0a37ab4a799ed2eeae73f0b5bd60e5156faed290ebadf259da25a42c71585788aa6396037d877d06b6495a007bfce4b1457967899ae24a68d489f39a1da07bba982443aade5970790d0654db95e8d089d3f713ca1d101be03632ff3ee3454bf0401d5287ccc052f0398c8f39c7a14e7e81d513865fff89c640efebf2532b7584c151a3fb830f4d6803c47655d14763defbee8ac9ae0580a44e95848d091fd3243006bdc61e70624d2673e60b337182579c89d6f37083e2ae4d9f70e07ec152341f75c6383d72e89d6a961b0a75b2174671604897dae0bf45b0a73d6babfd0ab8d10061ded3191bb0479001fe088217bdd9e6ff59d7e3b79492ec74f7402cc23127003ec7d4c0ad38321829654b8930fca7d75e556194cb7c9c1b5b616138d02f0200ee93ae6178e6d1679d84d3b6191dafd66edfac89f377e805fdad3c08e52eb4c418d78f36a0b9037dca0aa2c922765c334d881303568a5048d70b2d623b7da17064092d5192c93ce96957b194bcba386d52cc36e090c3b639adc172f3acb8b479e96e3785bcc79a6bb796f89baf2b7814da4ee6db85ecf2bdb14046883c9c351d7b5529e18018ce1311452067e6a4c3c0ed80a0429b6181099df80101079c5c07a2dff8c1022bfb755eea1bdedef88e1b752327063ddc96e974a0153d9bac1f8f106a6f6b2d661c234af4416a5278506f0dd6a16517763dd3b5b567ec2820d7288add64a32606c64a6e0385549315eae731fe63de5d48073dc96fd32460849596a760b34d902d0be8d8ae1c1de8b65a265323b836627718797872b0de03c265183b46f3fe9fc9ec2486c64f3f864d9a6df3bd3d0d21e70c2af90a71574904036dc305e4f3f3c6499626d506f69b779a6989b3682ba3f32630a98bb3549512e493218776fa73c43981cab946cd62cb6b8eec5f1085457ae6921c665906df041fdc3b9962f46acd9282eda3682c22fd0793c29f072ca10e0b012d4cf3bc0867ea8b151c15092a80336f616e665f1c03cb6d9ef45f7a572592f1a850ae60c6226c71b4680494911df87e374c75e3752213722ef505cd32d93370e0cab43b8a0508ed587651fab6c7167aba6ddb470faecd20b163e8ab0b712c095a5b7e8e524641c12283fbfc401891bdecdc2e7258d4ca575d982aca7d0b6bdb3354883802bf1866e0f2032bed4bffa6799421caf711081bb016b8745b94e550501b31e08045fee125b91cabc18de72938a3b2772b8dacda49edcb9eb33bf8ad7d265be4f6763ddcdf50fb72f30a891a80b0f0ca32f8530344d94a59e7258c004b59765f1a5263e6d9b81dad36d428f45f6fe4bed32ebd8106bf608c77781d24ee6680871c61b931fc908751dc4037f2f446460fe6dd6176f4087c056073211adc0e66dea23adc40f4a2537832d4cb0884861362bbcfa6ac26412e0ddf50d636eea29adbbd217cdfe6d40aef41f63f783e52a8735d75bd34fa0806b68c0c453d9acb123367242441623413f8bef4a2176e84d2a51bfa998fa7a39b39614235db877561df25810f911f660bd0ad604074488f109b041080bc186fe796d1f4dbe4dccea3047bb74b325b1e0004907e056bf58cabc551c44ae3873642a179e21cc42c08927eeac95a99c27ec2bdb2003fd000d5cd1c3ad708a2348bb602063d7e316d198ee66be3cd761f514b10a2709ccd9a931286e0d1ac013e9894e52daf2143a13dcb562f094c30990fda9a0f6c43c6b998cc7ceac7a3d170186f244a853609e99c9a20c23d4302013932823531a37be23a2a6e163eb73582f2c7b3e94d04ac262fe2859a004a3d7089940ee7ed9a16449a9d3ab4d47d43296293ef92633dc8f07aa66eb36b69b2f494a42a4db6c7bc9d896996894b071475ce0bd4a394640f8afb474933af31e0ca3e1a0f948149debb8e6bbf8a7b9682a97b2c8a9e6eac6b8ad485ff819725461a0f21eef26e56fb2a767c65a8a6a11c560f0237fa9f796fe563b20fc5412bd1b11ab8473b0814c165eeb9844b8766769e697cccd04a71cd9e5334d34e66115074809fc899984372d52a144d027fa2d69e866c1dc336d3f69b11cc5dd750a5a2402631930a1b49994945b10aa561f37814e59568184c3ad7984193eca33aa37d9718cd6b5874944aad4f9f67638aefb0fbb27367352a4439f6ff02845e87d942e2c91e1cc342d117e5aa5591036c9b5f7d85bd1c5d9feaef2d812c7d24824f769cc932811470397d12adde3772a3a700ed30a6a53a3fc6cf7828aaaa2499439c927255a60d238db2d9d94f5955d01c247eb9843ab5fedfde43ea25027f300d93780ca308da51f782350b7f8be2694cf34bf3dc83ba3cd066c7ac79096eb51ea5af33998947e1660d55656491ac5ef1d7518c1e8f6ca06986f792f2ea6d60785844d5f11d6cb94c2e64f022b60b35ce55c2a559866b22181367a0b4a9c5be234c8bb39e3bbec880330dad53f87afeaa56c43cc0edf9e331209799e74312ca70b586b73668b50992129864f787e432409e64710d00039cc04b09d46011dbfb92eb2dd355dc9ad681e3b4d5c72a84da537834eda91e12a0249ec2c137fca2a3df40033313281d89f38d3ee8c9c269d0621abc48e4fd9f33104a82ea006cc9d55fc0e47400570141a2be4c4c0aa615a026127283cb212daa4020921c0db576f1ff0ed8a856a89a0f5c4d2f6c4b21f5abd3c959b7081dcbabb7a3a93c9f206363fec6ab61854844ca9eacef740271f80dd44f32ad8bc980f815d8f672abcada62a72799522012d8527887564965962c78dc5ebb8a1ca8889f06b19791bfe9981634e0cdcf6643e4599dabac9332a100e401fef4d00214a3f2df8757eb92b66db1114f978192abdd55b8fb11a0cbdcd0426d763cc0abf8104545168eeabbc342a0e7c32030a0b945001f2f0a18945eef7be20e2013767898f232b4e74616a8bb74c6c310a9d2fa5b7c5f4ef97596c9125736a8d3a9fed9c01ffa6dac06eac14c06d062aeeaa5b59ab77fecf6bf8dd306efa9e15abbc939b7879e83b2332f9b009af8b62f982a1f638ca5d61ce0bd0e95e4a9b8cedd15078fd746348e23c6e275923d06fc23d5fb259c9766c48574d7df26aac16e105b0fedaa56eae6e2e6f6cfa7e4f08369dbc2cb727e15ac1b3f053238fdcbe84f89efc645ce7b0f1d6ef5b2faecc48fbda7c7c3aff526444c4fc9c541049c8a48dba89d32e030e79c6f999c28986afed204f75260b3a0c4d902809561c59fefe19c4d79954bd64a6cfd246daf79be0ad92a594e92b3639bc0d3899295093fdb9d469402fb4a52b313361fcb7f9cfafc47e1c405578dec702ff12f185b02d737de70775908e3350ddda9289b94452f6050e3e0e4bad2b4d79d3a6dc12887d0df6f0a90eb50c5150460354e90bd1c07bdb71e957c43d85baa7037d2c2d3228f1bf38e216e35ef8420cd7ce35979aa0509e169abc23cee5fcb3812199cfecebe1e92084f1ced4c531762f9f53388fa190c6e7e5be40ed9358e99885bf02a3f698180fdee25e4341d9432c5a5e3d5ff3f97aaa69e869dae14e9ae8a9ec923a2a1e66c097502781b8c0bcf29a88fb02d1193bfc56c461b1cdfb6550efb6b2c0ebc740948ad73bdec72e4ef1c8dd3165ba899c995e2259e5819837881d70b4af58d13476f0f4d4c6d7cc493ceb7d40b0f2a2363f9b90548a38fc7f9b7f539925eec433edba8fb1890c6000ac8f3c289ead8d15f8b8a5bf5be9c242318ca093e39a43a66961acf713633b6b6c8e9d2c3e11219351d4a8e13739780824d45936568ef599c9c49349029495f8b8cb8fc424f5e21ca106f62ddd2ed532c115bc64c9a8f9dda776ca0aeaa51a4f02f56e430e596ce41e477d7e6a72c01bdc8ccfac7b50c7f8732b3b84769abf1b8a1e8381ef418465218d506ea2e9517f733ecc366b38eaa4e91ec824dba8045e713bb21f8c2ece8d7217c0bd2cd3d2d10d73ad624ed5d883c6a4f5f58336e3ac4b8fd5a39fd0e696181af9c5fc6cdb7fa29fd7749c744e6d748f466b2c1eaba0d1d69a600f64d4ced5455d24245932023b6d348f122a504aecfe3a731d72c95ebfe706ec32bbbb2c1a7d2a7f09a9a624adbcb447cb07066a3c99c2d4f9ce0b96d5094bbb4b3653d5072dce46ec3310e118cfdc669d0bed0762d81ee7759b557d8ee3761ad814df84e122aa5568af24f5002a269a1105689183395f5f2a2d122a60fa310d1c98ee03ac28f6d60aea1aad4c129f30f35fa3f00fd5a85eefc2f31cf214b0a8e9cc40787c985edb447df48a1b945c37800336227e3379c0a2bfcc73a97938df67f51e459eee0551fafd250d761db519bfa458c738dc44a67c5c91256c4e56a39fa0e1ea857a6814ffbef0235147542204b5c00008a5cdfa5c8c279d1fc890003dc4b2a1dfaaef67df3b9740c3aa8bf48edb29ea3ab5356df06c8bee1698fc71e15e636bf964bda701c72b74b4a249b493b8d195f66ca28fae02c5ca92d6615e68450bb504aeaa1ef18c15b37a2fe62e61822a2ae18ecdc871e1a92fa44a35ca82cba1226532b0a08d0cdbf2a7e7dba5243eba0f066441a6a7b19c556191ea6349dffff1e7f1ec89d09a1714ce0c33cd4e3c08ea0d4b49a7690bd52bfa5ca3d3167ca301b1fe21285683eb92320704d36552ed0c8e7669ba27d863003a997dc50d782ccbe8b2396d92deb106a91e2ced75685489231604d6bcb896d51fbeaa7979302372f7a9b86fe62cd5f44228f98cd9d4dfbd6fbf77ab6aed071a258d4e8c2b4163e8a4ad26cc8d4a97a5b45f13535e46220a88b96ff06665728b1d6dd2a80daa50c4bf7bcd088735cd8463220b3b540fa4d0f8c9a93940bc6ed7a3d08b8272afc7cabd7290da061b16012d858d5c123b13127fe53dc52c6f4f491e93c01c04301da051c57f2f0487383e670bdcf6e37f4eeb639f4569cb3d7dcadac2ad578def0ce884af6cb13043f53b75e5580f384ce1159993fcb5674a990d854286371b0b1c627c975bd34715ad4235e8406dfc982e00880ac83189a5dfb9087f2da128de8e9a3121af262e11b9f946edecefd09e59cc4c22eb2a234a7566e54bf0c87eade218b5a953e5e73d8ca141e54fdfb600533fc22487a55a3db526796ef9aeeeee11cbad8faf2949c13c9d763c9b508a53be146f84480d7da6004fe66efa5b1cbfa0412f10721b3729cbe42ed57909edc01d6f6a980bdde504387ae52cd9aa722512b071c5cdf6724cc6c3bc91f58a0a01dfa1d687404d6c7935b43c0376c5c9fd3b46c4c7f4ad064314b483956766a8b995c452d3ead263a64c6da2af649bb5ec4e6524a0b39a7ea394aa06b5ae5d7628aa3d5ccbf4f1db7d2a054b24edae77967ffdd8376ea12ebc8424acccc74cc5990c8fbb9e119532308e741d305ec9e1812fb0f0dc2a6e5b36b249032520b0ffbbc9e50b8103a14864fcd61d18a650b0e15ffc6202a8284d9e7b8655bd3512e7f5c59335b5984a186815fc23bd9adf45ca4c0c98f238008924d2799d7c8d0aa5712273472bf4e8e52c97d80037cad221b66bc516e3c294e1ba8cacea2829902047d9c544a47aa8b9d9a0024782b4558df93ab4a75544ed5314a794728b0edd793fb44aecf04e75ac53a9d50453c77f22b2c4761deb5a29baa097a858018026c0d0893ac6c2e909adffffec31d566000e1532ea3d57a29ce0ba7bcbe780adefdf4dee1a6492262a0b6797c5ec19250bd6fccb2452c257ca78144b1dcc4969a4773c2b1fff9afe743afe4a114c3361c55fbc9fd92ca3f310b29d5b5a00fae19b987d3509b001ac486969ac659a877fb2692e4df1139c6904cdb622af447b3d58f4f8416d7d4907e267d2165377ba8762010a47f268572a846b9fae07612e190a28baf52f143e3555c8eef5983d0c925358d17901e4d3d697121ca42a67ba7ca36ec31bd07f440cdd5453e7f48ef6401353205981b96d638f9acf48728d5720bd17da843161ee5f7a723ed914ed3a0ed59df3e0edb4e75824685e49dd4d0919f2e9ffe0fafd3305d5e9fdc6c78be4f84338ee160961565a289be86c4a2b7e2e1c6906bb3774b7c73e66e71875ecd968c512f3224ffdc3cf6e0af26d525bb89602c11a09373da9321e9a6f98588e965452150f786df045393a16715cd824598a8b0ee72bfddb68d36bf8674965e33850fb024679b6bd91a65609765f710a60de6dba3c8be1c19870a48f0db30dc1d3449ee679430eab2f561e02aa59ecbd4ff8e9c618389476dc79b8294eff0c9e10f55b993d4ae1a1a77f3c63dfb14b755878a6ee2f8afcfd6d3a379b94eb632cca9e4c6182b504351af919c175f4086a4edc6793a176fd72699da30eb0a018c4887b2ea4ad027a56a1df15676262ded85f22959687c90077ff3f1bb58926e301e01f346f6e3f679bac2cf91474413da0e6337ab94b3e1052fda6460c0f9f03a2d280bcbe109e88d64c5ec240c58e881b4ee84b7446c3651e7e42ea0762f4bdf7c892bd52a6ba301f6cf9fb5942cff57e6a208c05164c9376415ffcc50b261747add538f89525fdc0eeb902a9dd5cbd0f17da6a6adc5a2809fb402a1e91102aa60f6f96d6f412b4a1c0993c765e1ca3fa59d0377df5ab0fb941591269c9625b424b19452cd2d097062f0d26176822e4202ac0e30664594786269b1e93d953feebba6536785a321846f09de9622f08a355a001729860880571cb7ae96ac7650228f426713f0a466de04753ea12493fc7a10b34958c9a3129fc2323ea7fefd0e6cfd6e3927bd2e4346d3f6a953125422d1dcf4cf3a42a9bd0e8e61d3b6d09406344ecb7b2582092338b63d3361696b95c4d2aa180cbdcfa46b5f59cbb7cdf3648d8ec06e9b4d406ee661955fc808da04e4081ca1faeffab145040c230babddc8469880a8b3e6d680ec95ad5f47132389cba9e6672b19b29ad358427e4dd3de1b34237a8342b96c5b42eb9bb60ab32aa5b945f91f4339c9d05af3ae3b60598ced660f8df2df2f7009456b8c6952ad57ce4cb59618f34afcd21b97352482bb7f66626e3dd1174aaf22e56c49724097a5c0763b929ee2f1e57173c3401ff880a0dbc94fb6a17540a694b996aaed910cf64d41d8ba065e482183437aabcc6a583ca4150ae26395e1d533b65bb588f6f50c4e25f436ae64cad7439d060c9e1ac6c4c06502f03adfe70d92ebc411339dd7608ae3f11e3d0bfa57138fbd6edb9246dd3ac23bd2112fe31a62080ed55fb1a2b10eec016c55caf54f94fd46aeccf8dfd61e0815d3650462f2d30f01dfc1a56fe5d1c368f79c57860801fc1af5f3a0c1a25b0af32f3abbea84f5b011a6eb4c71ff9aa645742ffaea4251813eb8d0cd2f2fb9642583d0b704fdca56dd4fb8fdd4b1a38f50f8bf5af4c96c85aaee663269fff7043b8debd4d7eb353d59cf9093e524c3bd10efd7ccd25c68c4a006a9003d3f94eaa1b5a13f3aec26ddc1a80d8f4f499c8ce014aae753509a09f28d5a18f6a98af76e62242b924e4f4bdf97fddc337d1d8e7c028c45db415e8e5369bd4cda0d3194a539bcc8836e27cfd9e5cf1cd3d46ebaab4912cd678d6445314b9873966071a728b6eae273d249eda8b111cf24980e9acf289b41e0244f84218c5ba06d5bb9af59b74225d5ca0465e5bf9e171a71fe8be296b598f09969cadd0ae9e6c38112b44eacebe83d60a8b791c6d46aff5fcf691d158dd8a3715b3cbc3c23322f6cfb38f64542b68ffa869a529ebcc17e4bd695bb0c9f7941932b8c3941cdd8af1246f0deefcb1da1a5df0e4698fae6c0120fc2cf49ed6991bcf0f050d7ada1c3954a8aa35501e3fd35cb7a079247e7fdecc8c6b0614507a85e68613347f3f48acf457ed71a7f2945357e1a23a2615f8607e4d06882c988dc79c3e3f63cbe43e8cbe8b3d767e362408cc5c547bf5f4e33448f0356b62519cdcc616302c1f24cc5d7afa6f44e99e26d03576473ec1dac9e60bd1a631fb79139c2149082845b89389e92984d9c11cec81edb5c14434e93b0576f4b2a49af1e2762e6923b5111e19cb425684d3d97eb267d399c387aaf6139abb8f2503ec419d934bda5f6c083be34ee99afcf8610f144f5c451130137c3f14cc2c36cd0acfe0180894c330e9a3f5aee469ad0fdee23ce536354f2845f001ddad5577caa4e2a1d0fd771ed58f1b3d07211e1e72c5095bd057e7b3f1497a50a5c4d28a6507d81e51c795405e8a29df841c1997d5a76f9e97cad66e529291e2344e90641e5bc0b3189373103eac782913ce7b1c218e85ef894a2be686baef1c4bd268ee26d989bd1259168aea021860e888a466c82078d60ff2fffdad1b1dc1c1d22b246841c0ea4a6601d3f664570e6b965655877d652fee19c1c0e07bf5edbd3a13d403fdfdf2a41089bc9b228116311fdbbcf4386186e45dafe49bc4863f869a723ae886587d91de7c99f3d15abf6edf94058a3f69795ba5c4c3e5761aa0768ddfb4681d8ebbcaad13b8f48acc19cc6659105db73ec49ee59524e4ea1cc1603fc7d5aa47152b938202fbdbdb2ca089f4723d9d00040ba10239b2aba35510b95fe07db5ed2b6fe1164dbdc1d035457d1022b4c7ee0c105a86f82766981950f37696dff97baf1e5c70e900b35d5d254075709f9cd2e48e2f7012ff41cb2aea1bc56ded5149676b6e78e058d3d5d6b353580e8e4ba3af02f838b51e81ee9a33304d8d18a497c496e45d8c8e37047ca784af46bd0d7537acf45e7974d0f45aff66c620d2b64fe4cad60565100c067690f569a1e9f9a8cdec0c1eb8e7066cfc4cff90512c23e882d7d2b408f64270d859d55dd3651b19fb9b437f2feafa61a9fb4093466343d4bb97645a0324d3aaa178ed9fd953e7e73805514ab8bd04bc32e851c8093b8c502cb2949b57da71e84bf4b8cef8da9959ec78b37021b7e1e38bd38694b97bd7ccf776778b768f635ede072ed8b83c3194c515f3c1ffc3b900852d88c409daeaca86ebf1360206cb79b5f21779c51edb54bb8bb9d48cbac1d386c29d0950404cee38e22a56ffc6a1a62089c3580aab6ac8371bdaa83977dbccfebee2baed6ea7b5e37d11b69d76f192cf1b72bb1cec8c43ac116e3d8ad0f24391a17cf1b875a317f44ee048056a178d3f12b8f5cc6aa8e071e2a3369bec0506df82a20f64b82b7907cc2925760751016b3ca93b1b08a288bb3aa3cc8fa54c29ec94feafbaa5e4cfd5c68df3a0426d04ac34e16e78766e4df0360d64b210a0e3bf65a9e9c6685830f788404aa0f45a14650093910f0fe6a53e4135b4ccfec2fff1f6de8be29061e0705cad5aba38aa364d20fb66ed98aaa823b63a8dc65760abca2e1cb7571fe6723ca9fadc9b23ba78fcee69fb79c1af68e8753a1e6e43e0307d2ffbe482772c85395ba42d2f911373e5b88e516d72d2006f8f14b9482c84f3af027b4b01a158c4950acda297d5beecf3e8c72d1b401b78189fbbbf47c2bf8765e72c420a73e16793c89a80d97602826de86242a30e8d14005886e863d1211be8056c605ee2c0b0cddbf804c1bd03aeabc65d9fbec1ef4a68a23c95686d25420ddc858b04e64fc052dda2292c1c828e2addc7f57f73f4a3788ee9c18ff7ad8e07cd9692598b7dead81fea666363e657e9e322ce3edec62a1a2625e5cfc933b08304ec9d8d515d76785830cf16176ef38460ca8ef552aef43d335f319fad5cdf55c412670a597f6a42ab1711ac2f93cc66f8eaa7dbf1a4d6bf7c18b105f7d9c87840f0c819d4058251c60e70e818640f3e64e3471da4646a6e3e83346cc1192be327d955ed1c2eaba86f2ef7e955c9810f2c8c5a9e211d4e1d0240016699d91ad7c42b9fbb734ab1568e1522a4a43b2fc9315c2e3502ba133b142bc98b68e7115dd595595d0cdc8eb38d514ff3515c16a48ed777f9652475f8b0f3d177b6bcc63b6821c1adcd6b6bac89d27e90b0c1a049f4ba707c94f1579ee34042816a11d85dcd392538039bc56b9f17cf5048e5ef3d2ebbbe4bdcae4afd56b6df19df1f766f20b8e2552353ac4e0520da7b4068071c3a72ff891d390099318df2fb340f622b0c27e3ead7ee0533a6eae171838477131f1135bc49f2a9c4b016345812f287598304d3372c9d532363d9a4444c78cc6d5e13bd0b1b1ad707d70dd17ee652bdd5311879f324ae36b5eb233820923f42e99cf4f81516a8988c054f1c25640c7c9c950d9fbd664259aea96a43bac3e3bee52c4d22550c2ecfe0f41ef9bb7e823ee920f4e6788e2dbe88c46f6712c161f3cb06beb3bb91b66229753b5bf2440499f4796c1ac2edbfd51703a08522d5ea59f2eb2df9122f9b445f40f435211727f4c4222f6c441c44736d75342029a1f7f5079566a5dd778b741fc1ae3215e342271f730416e7aa1e472fac1b10c1f801b5c016312c8e9298893eac6502f2163c0e632d18e1d7fe1b58a0cac2cd20db720debe8e110ad504544288afc7c5d05ec9b7ce84b637197d930316988eeaca3b88ea2772170d6c279ef8e5777f0d207496d51fa51590aca546775ba382bd5577755ed05a03262dcfecbdf1cbc17e14f143cb81aa81498a95bef42fd5bcdb3a3b80affbfe5beb9e09151280c4805b57b9706a303b1310018ecbf9ec32262b17e77c516cf4700ee8c4116b2ea15230e849aa343e756e71e2c51f6c72ff352aed360dfcd01141f18ddd6a1217921d6c1be15f1218c7f34dad574e06dcae3c81732711bff5f49b7800b68702788bcf53e376ebfa32212ccceecf14ccd66a998603ebce2b2fd54a77c54d9e4c35e2144c538fda9cd86c43838637a7cad18ccfc84a9a8be575b9bc64ad03109b29dd48c359a59881816bdcbe9d7ef172da25da864784803646482096ee158a70a27b72943adf70679e83821cf3e0dae88e3c399550701de99e2f133019baa79e2ddc55670ed58def2647fea320f4f0828fc9527752874c6d8e4d9cd41e9f8e271d560c170b132857ab61dc978267c1a458bd1d9ac1403eedf38be1df3fd2f480c0f1f80b21d73ffd435b6d21866684f77cb6decf616b8aa10288f6727d72d1c86a6f1984601cc7cd4bc8cc45f9d51dd9480a3cdd3885111fca608b8749c73e78e9619ed0e0e9907f1a2590d531809feba8759fcfb1dff40bdd99a1bb7e52ccb7b3fc0002361b45b20bf44949d2bfbccfeda1cf95033dbbcba7b9ae6ac9cd2714f34ca48eb2ad02218101ed96a2e0ae37987a1817bfc31d6cd22cb5ae59e9a4a6ff7953ac9a20d14a1d1203340bf87c8f853b420cf2e06e4d3a094585813256e573becec64bfd605004b8e3ca4a6fc1b57aa80a74cca36f6055cd7cbf1a13a86797ddbc23d93f4fdc7bdb318d92ba057d318e36caa903eeed85c75d284e49c559ea99a19a19b45a569f227fa87bc95b5b302ed137e34b0fe15839046a8bc80cc3ad70bcfeed14813bcad577ca66ad6fd0702120e23a065a13ae76841b462fa062dfc515665584880914b89699e32c9e124832cdd7ca68fbe03a2054c7c4cb8c42fb2af896f0564eb7dcc55c8afa379d838c01f4f30275e164f103f6986e51e1343205e7d74e55b97ef3df074a49835b6dc1d3f62b96c4c7d0bf9be9a5cab106da73e5e3919d73cb9f0edcef2f7b905da07e520a05fb90a205d151a3b3aa194dfd730095d4bf8b4a99b46d3fc58027fa15da388341d44aa3abe133ca6586f8d51090b070d4905f3b7a44efa80ece9120c3bcaf8429b435debbefc037344ce65464b5ac40313350a0331d883af5218d58b63d9fa446563335b9dd40e8d4efdc8ab7339fed495d067a4952ed5052639fe21560aae48f5aa776cd7b8bf739a27ab599036b33681721312598fe7fdcab9e4d19cb85b1a60fcaad85c1f2f33b871bd2fec151be6619bb92c7298f5d4e1f1b09c8ec24f0e51fe946db004b161c16a1d8506c4c23655268c79b05da2ab081a184c5c30aef960584320c825d2fa5952d14ba91cf84a5d8778db3464f584fa88f68df71786332d419cef39e313bded1b9a3e75ae2fa0e1ca98928c89339eca4ea8d58c59ddc628a84433b36df34fdad33101f7972acac3708983c53cee8b939e11ceb5b21b75f7c61d65968ed08b49846b15f0f3bf18cc28fc0daa37338b5aef56f882e43ecaf2294d9671f25ebcad6cb7989724ea830ff90518bb760cd1d3c1672a3aa7a557fcc35e073fba6044598fc53a19f7f11e35856034a1dbc73b8dcceb00d08f81de63ca7473655150bd08e988ed2af69afc4b9e1fd8b605cb8246c894119cde70aa44dea2038423c8236ca5fc440d0e2107bd17b3e925c82891aa6b1ecf69603431e64cb9731869096507ef56f763b9802c8af590cf9059bdbc5e158e96f65be9e9a45b134586689dda0e7557ee68cf3b03e4cc79282515a52931f365c06789eccece6f74651b2388266e389256a8ec5ecdf33edd35a01eecdda6584433f60f88f83854c345bb45a2902187a860c492cbe73f025145209fc5f074bc817217a9c24008ec90341b4ff067a4727531c9c3a3394f2fb65b753262a5ca9ec16e58551d8836c2119b6ea34cf16a7c5e83f8aab7c908ad678fa2108ca15ca8c8feca2410111a5a7cb0b4863daffb8ff323a26ca3a29000e7bcc5c604511cb74f2ccb5f3325012e7eb728c83140dc2fb6279290490bd630ee2d86312ab06353c85c0545f91f5210d048018af4d5d264b6dab1ab3694caf2c56feea5cf842eb156ad792d7fdbda6a5d8b6068a7309d1f11eb18bd3acd5b987f91529bc56adbd8b3658c1567bc808a6753a8c3a98122ff84ba302d7ad07523c1c27f0ee1ca46a88126f40f8e0c025ad996c23908770e3422caf0087a9e6a810f74142b95274575706c33f81fbf613cecd7991eff75544a69ca7934d2f9c486deae81b19bbf4f6a50ffeb46c930ccde2fdaa355fe2573c105e54630fbf3e6645713bfa82f021a138516e97d44f1685f8d8166e7152174c2ea3a1abe9dbab6b4443f7cfc74e1c456db5444168893853eb2f0cb7427c5024b3d1867f6fe5832c3c067bf52e5f2e8ccede5e796f642ed67a9ce5154e78a8d529da15bbd7be464a2814e3698c0f1b096c68d96d41eb7d34f702e3ce66b6f128ff57ffe3e09faf6454d694ec7a0d8ee336893ce2878ed375f8e535def96de1e53dfe237ec50db1423d91a46e699ef4d67c381e123355961698e0a10ca2c6bf6723ad3e724c57937896a2c751481ee7ff4fcf2922c9377596b12337936f7d6af6f7fd9e9b1b26657cafba4a464eace628cb7c470f49d130e4230bbcb705431d25b1a288bc56d35524cfd84897b719a74357d1046e66f85b17af347e68a0ea8fe0284746a2232663499ced9b4ce87c50f38c7093fb46b16ad6f2f04df40b722448d9894c17b3a542b918a636e0f460a13029a306212c0cb534a2dd53b4bd35d51b6025b291b7f15dea8e448b6183edf72d93d2fb851cca17d497c7ad81f39b33b4d2d499ef0924ddcd633bcae1e71c8040a21cc430e362a838f69d39fdbd2a5995fb0bc87b4ada51a0cf178ccfec7091abf48b77346df78899d4c99a0c15f596d1401dcc875dea6522f9b40cd2b9ad719879c74165208fe68659f0e75409f832c6d3137c8b3ce6e06d6831077485860c36e6af6054b5ff588977377a3f303c1d4bbcce5706a0d3060ce574636f1740f6ce40be14511704020aaad2bc7941a0ec6da6fa3d475a2aaa5a16df3e7a63c7d289279de12e6794013402e6d55ae2830c26d17f28055fc1b0369ac70f709e37e1822e252da81be0da39d44634f7a1499433f958f713ce0ac6e5d80441c50e1795b67b62ee34b8b5e77711488f97a200a342141d7f5c251d843bc78923fb3fba87801d3f36afb8ea491a3e717b6821c85b0fa04f54c3eb384dabb6ef00ca7877a1a7b3407c63669c28f33a025294a9cb370aa98dd9680024467c648145eda360dc1bfcdac6ce27ce41ff76e29d49a13de09d918bdcedcfac267d45a909cb3e5693fe4facb643f12d769c6208390f9b66dc6aabcf018e3542aa351118af23f63eb9770398f534c0dfca0c3761e1a29d00a41601a511a6995d9d4dd65f8add009b993387a52b9f7584787984dff80b594c3c599bcfc25577261012dacfd165b57ff31621e001b3ac0c0bef4f3a68d3d4ec9a570653aa99d72ea673479cc08a96928f55c1979d4196f8cfa001ad3db27007028e0bb4916a68ef57aedd89b128c00201828a092b40855f34b89b20a6af41b9df9bd6e42226ddd4679f0016ece7ffc55ecd843442a675348958cfa651d39f4b317aca22aaf30ffa9781889608cf3ee56eac55ef84c18392e3fe9329aebc13f2667b604d9bd3d28e58deb1116a60daed2fe21361442453e6e7625e8e82156cc1c0825ddffae339d03c1173ca0ab38cb6a813ff525d0e85e8fadf204cf3b7e67d3714bcd360c6337780db2d8caa937e20be3a00b2f7b2796fbbf0f809dbf2dd937e3162d5df8ca4a3f80124dd7114cf34768222498f5c25a6d435a94540e6e67bcdf4779f0c1b15df4866d68b1c1012d017cccf0a273a58f3d699a1fbccbf1d681517fe40c7bd160e76d46933813ba4646f8d2a7f5ecb4284ab4a4f10f77be6ff36d3cf84e4af25c89e321898c35b092ac482e0038de8500cba6263cfc6b088cd487c0437f5229589a4cadce496e715a46df74baa85f1347e42c08c0a27a7a214e18b9e6654017176bccb4f9d444dc8737bd87d40a0ed4bef08e7e51062d37b99718692fafb4ff0e64adbf5aac4671398bf7fa260760d483716e9ff6f25a589c8dd573869caf51b99673da15cefadc5742b483716a3c2f43fa3168962ed41ea73af79cfec7fcde0f547b602b6350eb009b02118881a872c4f725fb7668ac4a5c765f09a32d1d8e9774d6791ff4f3c02fa83a68266a6fd96188b2804d5f1b3406e981ba292b8ba8fd93d2c3a938e34351acd96c1d22137bc0401ea91092726f12d9f7aa5b8cad3afb5183963e139ea567f407d894eb96fd6f5575a95a437a0856bce5af1118277abdcac41377a2592db503e65206944f0c0f8055f0dc4a898a9bfa2859a58ece23df1a9a990e8e412bd1c8d20515ba129e6c701458f0f3b5dfec3f30d7794d1294ac3cb1ee29ce1ccb5808f6761b581223bf1017d13f37ff70b6f218efd3ea973401bd867cc4a8f9e7f4f7eae89994ea9ded808843f6e6e26805bd8633c24769a6bbc8bd83b358afbacfb296000d89343ae60365703e0b28d29da04765ea5dac65850d8b724ebf67f9892035edd0d858ccd771ea3363409f73656908791347cab09a56cf648d3dc3a7f8e052e260c573b7105953e668987c6cb3b0637e94aebd788457086bf70e3b5ca8dcc1a6c468eb8f75e02942aa0b3001128df42524498732e14800a63e8efca0ab738623c513e7039b7efd2e7f3339838f0992215e572abd9efd66b38762d84e0e5b9c32595bcfde5e05e166d7d597c3d4e09be1fac917c516676fea50a7959e0adaf621cfb75aed5c96814ac2c7009cb36087073e57cec93f4cb634b9b79224fda6c07f2f6fc750e0bd3e80b337182579c89d6f37083e2ae4d9f70e07ec152341f75c6383d72e89d6a961b0a75b2174671604897dae0bf45b0a73d6babfd0ab8d16aad7bef96978ad118070483abe4cf07ba17b2d9c8006fa8700ccb2c6b9b01aa44144765e314bf85a2cb2e88c2da6607e1abb34dd790d7e0767158b5090dff0ab47f9b848a4e17e33faad0174aa295d2a7645ccb8070ed9173fc7fb016ff84ef4a2fb2ac7ac9f4da943a2f7f09d6e27580cedbae9403b3f4e2d48c8ecd1ed40b57906c8d22ad324ab3198d4fd467af5593788032b18399311e410fd2da303aeb393dfa4458c992c4970746a38453f4f62504d5d72d136bda04977c1a244f196a342dfce283013f8b83977d41d670280698d4627836f8781096c48fbea663f0dbda07f23ce63de597700e747157b04512e6ed71a0185f7965b0cc24c5544e515edcf06f52e4382ffa6c8c3d0e61aaa085f72369f25fce738702b9e873adb8f2a5f95a42808e79924d16a10dc8bdc804b4e5ebd0bb1f9b151fc4bd9ae4a787a61f7052504d70ad629dccb47ae55013d93185a8d4fc4dd8d70386b0eb0df20800e170990f76b5536cf374daddc331feedd1e715310becc17bcb7af9d4ca3afcf8783b80e4be29c9be3bb03dba6c241474fc7fd466da3287e7ae0414ac774ee604b05e279ee5143ea3a92aa1d07c4e8b8a83b114d6953c813a3812d5f9fa7867828ce698802791193a4f7314ffb2baad4146e76e46a85b3c522724333bd02771cca313fafc1b93f79c342a0ede705ad697843988c98a4560a09ed9cee6b9f5d5097cba6a455112421c1ffc6eeb1937072086c3d2e735268b548916532d1d39c413371e13605a874058823ae2d39195a227cfee271dd11d6b1a15a2078e8ee5e4ec9db870e087bae4e020e03a62fcc21f6aa0e54e8707df1fd5f26e6c9411b069db7b7e7d065ccb9bb8a73bfedd6da03d44e903ebd875b013b7cba45e538ac0151651d3965fbf1396840da6300d1381c583a6d53529952c2cc411d8490e22787448a7c4e202ef27f13f4528f2b8ea378d154fbbc6993827ca6094772b48c84144d50c81719ab16372004fc5e512705768bf74e9fc1ff4c627c38b0592a601844458f0d688237da8580e6531b6073a9958e97e7ef835865aef0167ddfe9b182240cef6b319b6eb6c825796ee5b73bfe2842edcebef3554be73862f96aa3de1c1066033f4a14bd3a78b0953123e29341723cb3ba37b6b0b3410b67cdc63ba6d65981f161c462754f784f3b4030130af199cde9af2593c3dd3e06aa19bc068a5a8d800d437bbe5df0c0b7524ff58bea260581f37a370ab66f53587fcf50f819c070562de9cb953981a96d3664df36867c4a1780cfe09ecab29fa689bfc9708717d1e299ca51765c646629e7768d9fac1e00aac7bf743641fdc975a41aac1401c69acb7db08a10e35dd08fe4b6087e7c45eaca923b878f698b6554d488503f41e21ed137c2112695a817304590836e6e3d37bdc425cea671cbe15ae8a90806b041d78e4aca9e792c85d9c647588f190fe7115a42927541e0c5020957b578c245e620c4a7ac536a614d3d1ba7102041d19880f581fb3109feb40df2f8809cf50c2678ffcdcea5ebb73792157d30e8a67aaf34a600d64c6d2548254062a0f6975c8aa7a2f6116b53862e28aedf49ecdc1a42dde3c0076a2d8aed4be1677fbc86beb51c91c5c035f8852ea1ecaf90d2330d8fcd7559134a0a3fb5b0d6afc543bafe085dd0bc4180e81926fdf77a6e48961426222392d90a3d0667e573942bd1fe742e730945a90124252dc25fb8091986195d5d3f364602336297c7196d1fcb0af2ec0a30328baa90b3b6c5ff14f9f191451493c69007021a012394d728001bc9ca4620f3c6e4091d2602a43c0d946cd7da0d2efd4378d3cec5044b09e2bfba1c0c19b45158aed23dc5d7fbb963d68abb4ee9f91a80a530c3e1ba6a93b6280a43cab9b4c9b234eb612dc95f1d109188f09e23d5f6e9f86ee9ffb3e7ff527a86e67cbc7fe23749b00953ba9a13fffa44f15ca4190e0858804835a9d8288e80c9345ccb225be58ee2265951efd12fb5c9cad1bfed2512b09d462c4a1f9e38c1134b60e0596055136dd8868bdc1b7741df8a8ed32200ca7123bf99eac615995f70bece5b991e96ebfb6e9cd8e27d0400cafeec39577a35a44bf2db2425714771831be87ccb31243eb36af3c0aabe0e67ae9aaf5eb1a3ba607d33417f5647b6dfdcb130c55804100f21f359b4b5579018172e1d7deff6fe4e00dacbd70bc15a5dcc5d54a8e03dd02b70f09d193bb609be37129ebd85bff7bff426a45f323458637e4fa3da9a12489a42864ced1fb2b38286c8d5d55f21ebc743ef1b2fcd8647705bea039e2fdd4be82700d14dc53e02b472dff069138e11321edaaef46895115d49c121eb9737b4a62a02e17d1970f4fe3fd10da7300848a1579320924db06da49dbc243a40e016ee5e6f8ccd088d163875f1ed3d2dbb47c5619115b4ba26f672cafae86b82ca180bcb97115c40b7284c5e1e85814e789743fd7e76d4dbaa5c10551ba1575dedca06e5db17d3fa6344a8e0ba47d009bc52828f8e8b0b48f76c6c0544eab5de07b2d0d43052675b54758201a53ed04788b52683d366ded34b9f13345b3cfb0baf3546a6647efd87beceb2c39fc85b7ff671fbfa76e93be2a5c8898bfabbaf373d33fab7efc63446f811d0e61fef9c58d82e7366e1959eb0f527a58e4341ada3ad709c75178a0b1d67e75991cc3f878f9d35e55f74d409860ce397d53b1885aa19aceb97c338243250d7cef4e6bfadebd126eb340ec33c61203617ddc96e29a06695b5455d5ce33796d19f960f8c6b6dffa81d066e6cec9b31644c0c164f10110d1b8eca578ba7af158f21a3ac981877b7f5870775e943d7bd561a91bf8d8ea62051ef6c9a7e12081f3c7346d0bd72e630bbc5c34242247d2378a0b8bfd9a97e5da7627b2429aa51157654e0ed81a6a21cdae7253419b1ca98c10a45136aedebbe1e71e25e4e627a598324bb28492759a6d1856129792a8ff6c4aabfcb5723145ea9ece5c7e0998000e6443777f1eeb3a93679c8c6a5007492a661ed9bfff99cc8c83329058dbb508df2b9a797a75f30d0fa28fe0bdf593431e07caea56321142c6c247beb67c84c32a5bdee954407ae4dd820ce1cd6ef7fbca491d64733b36be7190344e53c2246b1cb729b3a057078dfe733e66b70ab1e969833441edd99b68af09cde45a352380ad74abb67234c1d3f3bb84ae0222c91cb70ce4548e5fcaf274b36ffd89794c7871ad12f0b38b3bd58e2d7eaec66042745492da18878126d135641598735d05abe14ff668ae8229eec81e72a53626a740abf50eb29d8b2756e4e3fca0c274faba8d15717e93d3a72a45d7950477540f6044e3a9415e50d7277b18a55623567659d86131bb7b8ce82a407399d99eb0a3564684649e0cbfa6f5ab67c84b963dd422fb86493dd891cfbd022575c0ba8637dcb6f8f87522ab96b4ce2b0b53f4b6d910cec6431a1792106964348c08dfdf37bf6f94b6aba77fb032930f58ede1c3c1f758e5a90f9e224dc40b2814fb53d909c38f72a311b90bca1c0436296458e25b37536ef74e1df09e83588dc4580ee3c42e5aa92baff3d2ebb7285bf84a25f95efb09407530a0d63d9417c2162214dc232de28d51d1d0a7d135e28062339ffeb5870cee11a798baac0ed9bf6a2f943667b12931f3222b0da45181a455fca18df4adc94bfd63132e90f0adbaab523f9c91a33c3cbad93a835df499fad7ce6db748ae27baca6b77649399407ed313b44ad76b963348aeb2a955ebc7501740d0af5bbf573b4b92257db5c7c9da1b16ec64703404267052b574a7abaefc0ec0304f27135d90ea67501574d6aa671cb1cc536499d9405a7d9a7b9b8558a28a48c5c82e5d9a08e3f3b1011fe72c01a9d41495efdcb91d66ab1177313a13c3f50eec582817ba41e6a2cf0a3a95539f199e96f17375caa9598c094f4eb0aa3a4e8c21cc74cddb5212d1e6ade7723049a7ec6f106b5ef8fd654b988eaff802b4dabf079c04033457fec9d540230fca77ac7f365b8ff7e4619ca87fae86f2541a0276bf365f067822850e159d1afef3670648b705b8dfdbc5e273eb306caa5921e6f0dc406cb86dc28c550cc2c067d7a8437b1d751340df31d86fc0c9d2dae96c78473ca6b71fffead1ce2d2131f46540533c4760953fa4cae2daa3bd2357e7256574f1a1605c58a2acb13977a50d46a070aefeeeef2f04a284de77bf946af4400053a60f0cfa904af2a6b492911d83580ede30a488daa9938cf9f3d5014c377c1724339ccc7920139117eaee75781dc0b27aae839c6d3b60c44d4dd06daee34fba9e6b72cb69d38b12e794202c385fc132cc88fe41aa2316aabe52abe59976c0225d3e76e75b77e7562655b7a25dd39f7fd844709e8427693d7c4c453a23c45b5ca4754312576e98cc1cdc5a6ab2245c34200efe0b47ff77987964f390759aef3501f903289ce4f071e947a25924d4308eb6eaf79ad4401b45a977f510454c77843ce0f31a561d04aaa8b0a2ff6aab1f988f41e158cc9ea8349bfe81748ed80866ea5fa44b5689b29f5f3cf6d5b4f12f91d69d22b14d837cc30cd5f3a1579df69433f7983fde0d3214949570903707f045bf54f09f58d14dff4ceee1838f8340be385a4fc429589f0a422cb1fde397363cf5e0b4f63f111ca5c4f2bd98a1cc131bf8bb6f61a633ed6f0945a26c78313cfbab9db18e8240e633cb1953b66cd18568276ce10e441b6698f19f58bc378e0920ae40099e50c334c470712048d636685fdc6b8b88a3d174f3234be6ff373c4a848d37a4e3a1cd1e15c5d173dab55533b0eb25ac2ee0de1e2374a936259e617b79a07c5199503a1f082a44273698afe6382772eb0c247f01840475cc6b9974ebea98d534afe22fd47728471e5cb7238456fc3f70630b59740cbf784c79b8258104df5ced6d01943dddcaa6bc393eaac02309ff1b7f0a5da2e2215e7f4ff9bf5d92645efcb14a727476d433a47298da14fe80ec89ce422a3577d3fa7761c83a8537e5a3384eacb3796b654bf14c924c236fd6728f5044f2e62bed8dbdfa81bb7d2eaaa48b35a26914b1fc1ef0a4aa1067268792aa826bd13cdcbd4ddd9c640f8157a6d1f7cd4f70ec1adb20e2dd740a2fbeeb4ab27e723057735e465978e275de255efb8a4f922c87779202ce9e6b55ef76f755dbb4f783c21956bf3625cfbbf4d2d975f66b4c75e6dc677959799054b2baf66072e7546764261353ed1e673683f0b2059ec958f1a9524e68059845d96b9b06d8fac549614db0742b419dd78789c942cd161d9f6f034022d7266a4131f37b729cb0879d4efa7c818c625bf5e2fd853d0ec00b134b7f9eddeff2debf183effb24d8bf53988acbb55086cbad1653111ea6c764b64e4f87856450af99e0ae71be5887e75d0bc6f64578f5ba159720ee394289534c4f9935b9ebc9060efe6a00660ee61b4f82b34775aaad96735c53d92bb2e931e17e86562901894f92bc9d894cf40f75e6d033c730b425f29bf93ceaa8f7fcf4348d2e59083828954b77a4d1ac89d1891ed1055446a68f547306f53a0e4121e134f6e2542c78ad62eefb23bf1f1e4150f48600e2b0eb9b680d2a11802197bb210a221ca1fd43b0c00c9d56c372eae108481d79fb1972d3f22b1e5a788676742d032196897126d88197d5239c239aff2c284a2471aee308eed571a325f967e224eff7c50aa586711a5d479f7bbd2d72ac56b12d362ba6fb0137cbdaaa148f9ed1ef94c3b8d68b7fe27c7002a1b6bdc74dbebb7e12b68f0567788aee1b164d20f32536e27481e6d760b3df75717a73c034c8ea1120190c0a0fadbe7ac229f0d53d8b0c3bd356644976247dfca5f1e58235325e7066ced9deb215afe109af01ea01147ab7aa8779644c20f073ad07fa8a7e535add0b986b010350c687b6464b96b08f22abb68d928b38be8f3dffb1c79effcaf6b7352da14ed1c72b728af347ccb3f376f2824d715476708ebea66faf6383a166177121f63f413a36a732ae717e3fc36ff48396e11f1111954cea56fd2a446db97c0f37c905618b86860ba47b3004f0c860c1f2df688aa24859a35cae03d5b70bcc12e23dca7b8afdca35a426a1c095a41564ed82bed727e0d847962c37cb085d3b445b9ed653dbd97575f4a49666a75188f9a9f7b1964840ed5d44d6b2e991b9aa84ce66ad54e2a25e46e35ea7513afa76381f9e8920dc0eae826621866e479df8783990ab4715fc44c426be9a954ae264d13b93fa7dc2d87db8b169bf03322c54695ce1bf42496a3be3fc0440fa4de8ad37a390917e4f04c578d6db8e1a49316f7d5ce27d447f557401d47939b50bf7730892a2e5c15dc56978c93be33d594d6bb3a8c36c4a2de9b9e6f271aa5ea46b3bb0c44329b317687f382c7f3514bb5ad5cb1f35a2fe28d1f87fe1633630631ea23002d705cd25069273315f638d22858bd835617a7860f3bfcf17335c41c740f6f9832213cad034a53309f5a495bd58cc82c845a1f6cf2aa8deabc4dde58c0196fac6346dbfed6a543fa1b2419c4308f47612fd3567603793ff91bec84182e58ab66d21ec3fcd12d5e850c14612d129db898357cc126eaf69c6bca5a2701a34feef2d2b8a21faf8fb880201e561491ea63b92a4ace6919922460602c36373e8c4c5597e00f1e4233f5b9780d4fb411e346df7c82b00585c858ec2740203a001f88e51bf72cf4157abffccb4637e9eecfde468e85385fd3e9e4613ef0b1cd0658e4bb8d2613c8f214e8bac305c84f7506374a7d2b8dac94cff155f5bc536ed5698f2ed7fd79eb1891ba89246f53e3d8276676be6ce7019d32b304f4ad197b3d154abd2c7b858bf865593e8b1340e8611dc313c5b3f47c5b5a84bde01ec4d2dfc4e3ccf179f2d292606ba5e56d920f0a5da6491839545ec15f707e22368a82fc4e64693599a2fc4bb6d78861a1e7dd333ed34536d56014c555f2a8c69e1d3e9e3165bd3b0acea1754c7b143fc39976a8f1907be6dfc9f7e069fb571ce9e32ef3d6c52c5ae9544ad5318699604a3dfa8d1f2be81ff3bca3839e513ae23c986e5d6e6d000d99b3ba56cab579986528b2f64a82f18ec1fb4b9efc6f0c85fc4eec7d08fcb540b6823eee29113cf05b95b07b614c0367edd51c4daadc7a9b3f05e8f8b3e4eaa93730705d2c6c296066772a93d19099eddd346ec69df1d354f9602e914fe798f0eb72e4b157488a1605441d51297c4fd15dd7c009f1622a0643cefd4dd39e4a0c7d72997fdd126e959b7b79b734c933fecdfec2e0c188bc8622c1c6514e7454b951477a6db50b70a780b49fbef65f61210861549904b332fc65083f746c83ec2c1d1a083544bef895b33dbfc4e71504d2408032e1a515c247557b55c8c483f69217e1d369fdc06e7f307455a4079b49ca9dd8198df43b6531dd752863fc88370b297cd4286b052dfa13ce9d9d615aa20ff9736434a6cf67f5e20ce070a8ce3529f482c069b58990251ef2ae18f8f256526bf787bec5b80de29decfffa0502fe6f54d7869c19d77e6126ddff1513df1bcd653f08f8cca3331a716f3c5306988cab34c28a7a8070e6dc66900df5a4485ad48c0e65a5668fb4606f6ef78cf6181382f2618452fd93314f2342d8205186952d43e866e1797caa3284ae62f43d2e7887ac9d18b7f6777706fa6a955b1c4cc8181eaf386cb9b9378edf215e1524a5b60a91b1d49f89e851231647790e5e3fa7edf61c63e625145f4790ffe8b2853ac26579e57219673a6d3cc0248fa7f4c08c11ea25ff32ef9c00f5e4df0994f04d567a57d09299f3e0855c60e5cf4d02e93994ce785d87fefeb1f8c44f45237d78e37fdee3aa9942810c64647207fb684785d49024f7acca2f2e5d71de7a1d71f3cf935558920872bbf9e21a99831982784485a2220f58c83fe627dfd4f67d65d8a36a72635099ed45927219a725f8a5fd793b9c281281e50c60b7ed7d6c170cfc7fdf2f43ede551d6d8bf9fc1e826e61062b5a453a0ede0df8f0a7b8fc3dff8f5199fd79c8997d2ee2fb3f0ec38dbb30a067f15ac8aef2401de20600aea2331ba9076c7a87d41870ae27a4acf7c0eca2a18fc3189a8e35ce2252fd4a79ed8d1674e58650e5e8e6072c5bdc3d8c2e3e31fe255ecfd0f04640d934efb43861b73e9dfba1a3042d003afc3e8189ad8f3d3de3485a8e2833b2db1ad4f68cf79254290580e34e5699103a101be05f5facb5ee95c4433a064ac67027070cb69c7c077ae1d0e2692cb2e0ebb30b0cdef05e318c387553e598d85166795f9231336bd4edc72e6e450659e1de70dbc30b830e2ab1fa9523d3d095349cf8c068e29e27e79ec6722576465cd9ab83e55695e45eea182886a0f320859c4344e3673d7923b0dee3fcc07ea3d3a9c0c800f355f156a49da637c2e42484a4b65de55f24d4ed6810ffbc1391c84682d03a571c467a40d165c3a308dbd557770bd4c974a64f11637a0914ec24519aa455bce7d97ed485f18c42aefb1d5908646616fae418441dc9aad8482aaf3ffb116195c199c55a8fafe91d69766f54c3d1476a06232291d175ed717821e0b383cf10399da9da2796444a14546effb0f56249ea0f451e7d549010a121f8c87c7c00eaf678555ea69911528aafd63f851716828e9ef397d43605049c01c5fa40149350ee42792a019d4f0d30a764e9ce3b00718d5c77060dc739f530e14f1f422d0ca729b6a544ab3d05bdd2a1f529dc82c62d5ece9423539a117c839311ba831d3498a3e62a894b6dfdd9e2c714456e284f03e21f0fc1a2092a37ccb061a86f72f5eec36cc05a6d7ae6a0126281f36e3e215daa1159d4e18034ba6f650b3f94dbcc0c18426e7de9b081fe4aef4010cca8ac6370bf91c5a316925e8b677945050f514d539c869973efa7686d8a4cfe1e9379eea0c1c65aa0c078cea58b76faf5974a8549f87f685afc8ecc994388fa6a913eecb0198b7ba5c700d0e2b8decdd0bfde7a7afc5bcc29a75b8a13f47249496044ac3e2fde4ec25c13c9419768a80c500ff919926b9ac1155897e7bc802227aab4b84f5d2fa43ed193bdb5a815df6cf55b248ab2d596699538cb854c796593023e7bae3f47257e7fc1e455de990a44db3d4c5d06bcdbb8ac4de45feb5770437e13a51ace862d302ed3ddc2b0b2ca55e7d8c5ea896dc2293e0dfe31da35393b20cb3a32c4fa995ae89a8920af133e28de5c9ba41b8f91971106f12a524328db7c0a58c84a543fcda4d276beb4f423d06bf13e3df8749df7ff5c8070f31f29a9898b4ae71e2e94669fef5287cf3a1d266c0a93cbbd6f637b13e2d935d9867d0c077325436184d34be7e58f324423983db3decc0a25cffa69a502fcf76bfcfe4ae55d18fe3ca3afbf7dd7af852c357495527f1c572c8c4f4327bb7bb02a4369c9d6097b07de56f4d52b598a7e2ca8cde3a9ef425f8c4901d2e7a45d9e607ff239883795fbd95b6dc24c10763c187489012163d1e4b19884eca44dd55d73668136fbb5b246156235162512884c21f35687cdef7705b54a4d5a796090a45ef93448a00dad18bcf786bc800ab27d63391bf407d0f7637c4d83ce0fa1c54410067101634819589ff77c76ffe42dac3dd65f332133325e192628dfd7c83e7e322e7509def35f3ff526c2ef3ffa5b1b27794b2148c4d8ec375d6027c60ad96888f85f9f4c2a07b70693965f55ec0459a78cd869ca895e53582686919cdd37503a81e3bf49c4cd14c2a7372b01d5d2d4758ec55fdf16a69a2bb432257c1499fb1afa41fc0162d9aaee8593c20f79c1ba95d11c06684712cfab26b7d98f4dec3a66192996c8fc5927071098bd823ef85f248113af6736b694424c5df20ff8a766b79cae9f064a43e7a70b54c9eb7c88acad28b34acd5c54fd75f4d04dbf249afe60a1aa3c6f72d87a5d962c7c24f363e64c6d3223c102662155ce46e4de1c6510e0aa765d8bff43e746d294da72f99358a66b65d0008bc9ff8049b967933797f2b4da5acab7d5993a5b82e31248cc0d81e195fbb9623b4a52084b1f59f823c3e19cf6948579d7aec879fafa6ef79ae34e6a19bf1985fa82a3ebbf963dfb21a2a09014d21577f9eb8a0efef80efa9ac79afdae1511d0691720786b17aec2bbce56f41ec2882b3fc28c04d98a8209e178be9170319bb542b4abed6e2589758ada885cc8381efbf82881b31afabb9a75a712f34c5d23b1fe82cf89879ca3317551b7ee3a796c1aa56c3084cec7aa3a3bf488ac1d427744c433ea9a5f633a0e466239fd6f866f1bacaec10d94e44c2c2b95095a7ab7a55bca25153b4b2a47f097ad3458f051dde79ec749da522f38e5f0072c8928343c05b4fcf1b5b18ed811f9b1c1524682b88f1fe24377dd7056838272a13fdf4f35cf98dcb2931684bd0ed5ba07775c9dfca3a357e5459a96f02d7474a7b65b825c571925d2b2a2110ed35a201f75a0e7b0e0f41e2b6c0e4bdc438411af2a9951314348f7e6d511d68fd9896cddec2c9764784c2a638e5a58f441f4db0c6c0366d8ae0ce97d40f0f86fc18059d0fa653aaf27c51e17456290e6a5820f451d53f75b88f36ed991074a1c2146845934f3dba77c261b2e898434d77ede4f62bea5cdb289b657b03081bb2b225b48eb9762dfa0c2a9096b6b81d0064db2d27e9fe3a026e269898d69d893980eef25c642b1b5f05af0c0845d751dd6b62007e41fafb14eb26f6b0020890ea0299bead9eed6aba566178203c0fe63e40e9f6e8097d5466892ababdcc6f95a9b5daff49fdd65493f5cae5345d26821b48c891e17dea5f97cd5b36c4fa0de6cc6408d198e3b589d37f5121a4af3ed681e82e4f80cf2d3293ee7456879828acd8a2c0b5d0ad1e6cf783c9985b0129efb0a35c2bf9516a0d3b30d66f121c6e39628ba9d6e6ad1ba8ffb599fead45609f80523549c7c7aedd692d6ba66f60e315804f0121f0211b0afcaef546a8db26e705a5fd58c7670f3c515b10aee5baf1cf61ea3f181079c24442fd28596210521bb214958ffca6df407e29af9af26a14159adfc4d023bc64ecde6b64a5ed7a9eefd50f2bd2b4c442e48ce6f1cdaa471b02cb06463f3423b999c07d9cf9296a4eef4a6ea02e9410d7a5acf7179f624a4067e3d0f0ebfdaf98cf49da13e728d4b4cd175c3f3c0713f385642513dcf5fe596c6ecd8bbce44ffb6d1b5874e63296bb7f16e80997739148ffb072e73bd27411e52ad161ba8a3862899c73ed2dd3924def75d10374023183601259f892953bfb24df578cb739aef2c74cc52903c69d03c2568f11f7f2eec606c0fbc57f1c427ae2fa0f8d7b3c2ab05b62dd2649c33ff534bdbd6e23b6c5029a4554d77d05fded6fdf639513247972f2c5d1e830e7e9cc582c3819f8cc660687297ca2cb5411f093d4bd0bf76506a86b74e14eae9ec21486a91cc688662bd585cbf9a8f68b1d13a7d47ff52260307e3e60fffe7a29798c0d373c10587ffa69168fc001860fa6abf72c579ddd303d770a3ce6d7775a9f80fe75909d930bc5f389d2fae2a060c39d40818b84ecb5aeae8af5c0fb23a09461c64ac3f8a1c597ee30580011b71ce1d28ca42da5f0e74490cb003f059d1191a64371200f8df736b330fb88fd7194486354ed6e9a8d4cd6dbacb7f97ba7c6e487f922614ec66e48b2e5eb80ab3f934261c7d6136f8d24ed456000eeac9b71e5ff607d313667b039ede7983a8e36fd3cb0a0b0d924962a936cc328aed1673f4da15d423732d3635fa028b1387e0f11ccd17eba648d758e96ae3d403e6ef6cd2ef73affed725c5be162dff3401ff8a50fc1033640f37ae1098b4cfedfa61cfb81604ff0dece240a26d230aa3ffcb75bab7651801322774824c40e1f1e1b80c326640eb25e83e2629faca442c607058c2ec09c41ab09a74468ee16f844fb33dd77dc7a06f4eac548cfd84f90ee72471e39693f6c5925ffdfb19d95e31c471c8fe7fdead43a9078891e3002abbb5d4be88b85962a3fee8de8605fe8b32cefc6c45fe2986f07557dd0e4e40d4479c2d4d9d95cd0e8050e7402bb31d6fcdf30522804b7233a52680caa1a42f18bded11e29b37366823479c4eaf66aaf61aa383b8e2bf727e15a88dc57965e33df159382dc0993b2a7cc5c32c979cb818be5d8b7081f8e196e0b0c14b659f052cb04239e237eaaaa33ab44f1581bf8c8c3eb7153d836cf76fbe14faa4796999004c0bdb1e89cfaf02806d4c490598cfdb5efbbb6fcc8814c316b5023c29eec70b26cfd249a01ac0b15f752f0ea48cd8e27efbdf87cb8d95cac8771af5a119fb8d0e1dd8206905a8d4f48b04a500a5241ca73108eafac3233f338239bcf9870a05bbb711471eaf9560128b99695a09159cdce9b1d5aa90671e7481bc59c546d687841cdb55b16e20ed752a34da9af4782d6e0aeb2270d9ff540147d137cf7717f2c318424c94e88ff87c44aa25df8cf1900162e63d921b64484f53401688ea2dabb480b1dfab7741dcda13e5e1087b732c883a287a9a24d3604c9925e6e38002794849161f6bf5b097ccd3d31f3ead0b8d80f4bd0164202ea339a7b6a25623b7614404005eaedec3a87b21c64eca023694ce4230aac8c7af0c9b58a04461a482ed4624332e050062aac7aa9d1b5f31812d79fe257030e30c2233d155e67e7063a6e6c6130c14cac0a346f0e5b5087101cfa14844ae44b3fa03279b92b082eb5e890c973c995b8c882de59be28a3dcba1192ecef5c4a56aeadf8d2162ed6742877123bf7f20e2e4cebfc11c5db786b6ffff3a96e5a51c632fc837915d84892984db59295e015bbc8fca2863de014318ecf3b761729c8d40ec49049ca95d2d6b610a8d87e4c678342a94979ce5e26cc17ae9caaf9f63e259536656e64186e031177ab19a46477c811961b28a685c9a69ab371b5f555963ba3d96e66bf788d6abc43d88c4d7ae2d1872c4bdce6391abd7e453829a3e43af3e6250405825f999ab623a045f31537b2a6605e89d675cbab132938d759a362ab7c779b8ccf44e278d29d606d11e1e481ab5f2a6b8c8a0f66417ac4930aead40cbca00219eb79dfe3ddff7edafae685b6beeac36f3d77515334df27dcebd8c49f3b50a53ab2f93a77cad9f9776f493d36e636944ca05b3c6da4c09b3bc455931b36474dd12bc0af243aac4291363b87859e3a67cd2f263091d202f12603d68825208faa526e17b9886640cc7018f5418f08a7e161b88c4debaeb196be935844d85a489a6142c0e1025e6023d361354fd683a127c78fd673d5d975e61ab3c4eafa278d098accb943325bdb168485635c97b7d0055955c9608a15c3974d9b93df7a3408d1520931b34c8db92cdb267d518beea950297a5176c7fa2e9357c9b99c7bae808ef4a1578d514817b308a51dcbe911457629d15057e26f6e93aa4555cc8646059f2b66a0682a07dd1aa2eaa62f5c667ab08bd3cd5cf0e52f86e6c7c555150f76da1ea98a7581eac2cb85fafda122dc735cc8061f0450cce451fc99132342d88826650698d8506a0f37d79d4b3dae34b30e3424d30489ea8d50bf0cfac96bdedc50ece28e188e92acef5e7691499421ca5a3d05f0cd2b74d94736f7a5a4272ca4ecb367a494973fdb33af12b51a97bbef6635e1351270349b90ccb4779c07b08b7349573bf5c529dbebc1d8677e335fc903ee89752de9bb7e587e9fe69166387ab0d613b868ff2599a7e984c676156fc3e5ecc44168dde2466b6a1b5baea61e35ff81daec48d7af4fa65deb744701867c10258cce1f2bd1af6e01180064159a915161ad3917dbe37dd7088b3add1be25744d52e6fa7a063e0fb5d22f5abe84fe34eee18a3362df426bfb05c5f167258929490a1b2f4a15495d71c4e3df4b7eb84ddb198b439e84c67e7b6bd3f3945b71a24fed0d1caa8caac54ac22394f6efb9c5e20931d49aa21976a4a1889322bd2bd910fbaf7ce400da61c0c8bf420c7f0d36dbad8e9ff9268ef97477bf53ab2f37cc57be464e368cf66d7d79f4f181ae3494f97794aff6c59bf8a2904da8b9fc2230a9dd46160d49d2322ad8b06abe09fe913236ec390998a6946d84bddb1be7e1eca7bc95268662ded469667f18ee959c2eba069ddd7ddd47cfdb030839607accc29e3d92c0111f84d2dd8d41b8c6ac51e93b3fe6489b01a638299317dac87bdd6e16b00427cb64f6ed78f2c56cf48b346ae986d58984e57585df4df09f9739f31767ce09dedc89aaca440af340b34205a2a58252a63bfd549e71996118eafd3bb39b9450e6f1519bd0700ca99e00c004d7bed8b5dbc2b48e22e689c7668a35ca87a3fb5d29704cd8923fee08a9d9fc2f33c40816466d91c907a90d9f26c78b167eeb60070b9a8e2b0bc3ae97778c900f8ed995792e5dd241c74ec1b066ab396ac2e96701d8f5c926b8e8c4acb7f41110bc3e253eb028a77ef4f274db1c460def4c30c7af8b1584ae172f910339b6136f1168ff8f2524bdae3e70b6acbd79e50b7ed9384c702011b50c59487fe7fbb997a2babb8ffe645cc79557f30208e4bd2446febd280ca3dbff2a09503ea41f19eaa46c50d2ff0d3f34ea18795ab4a5d7ac2b49166d0afdf0d46d580068c203681ab22aa613da13529b9a7fffc66327ab9c49b402d3d2ae2de1cc5972ba94d363d11bc5130721ff62dc86c62e5b294da0c9cccd77302644a178ecd81736d9be0441cd9cc971be49b3c68a077a88e03047b9e64e96c4d8d6b79f7b8876d424f8eccefec92d5ad1b8040d05955a4e8559b374445293943256443f976aeb993b90f48a9f2f10000d2f95b8a1cfe3fe0e841fb983a3d44e17e6c8b4496eb0eaa138f398ffeb2ed6208b7f3d4c18aa5e9aaae2e5d6bd0c1c9130ddc0f8ab6beb947a1ebd3897661b7aa8563ea6b03fdc3dbb36f0ee71ed4726c10460f9e0528efeda1bd61fd35092b08f88bc53684b900e0242a5c85f1cd0e2e9be18bcf162d2b1c1bc74a7d9edf578a5e6d80bd95d00954affc4830bb5aed3671b4bbbd79a04f74d7b681dd76bc2ebc8ec0841cd4403315246cda7a897897f213b8b1306183e70f1f3cfc82999a73b3a0bfd91da962cba0cb0c65070f6e6e297dc31a8efa3cc65397c43cf6982168eb1c80affce9a04a9ef005968c6559a49250c1dc129325365e817c6fc24a402e7df9dbe8c8e7d04fe6feded27be1d0c0c7a2b75ce110f9c8ea9e018e7c73ed0260e7ee8687bb0aa33dcf77a85e446461c7f5f22d7f87e18badbc63cd7e9020f499ea47c69239adf9004f1bbbadc2925620c4f53b0a9b908c4c0c5a7798720a754e00c1e1b3db2192b1a8d3c12eab816402c98ef83e0a1721587d8457870e42d6e31283564f12d5d9f4bf7656e87613ffba977cd0b8ef047916b2ef5c330d2ed5153ee3d8267cf6b375f1e411845935ecce9d8d6ae0d7c66dabf1d76d995590d90ae78f8329a768bb1e5febb87519b935ab157e1ddf36c9e1840781b1c76a9019702239840a46c4ee3e7def38f8aad5ff330acdd55e4123904798796d290029bff9f55ac29b64038345604cafb89b8c1de7add1f4efbbe152d9a6a26ced6aa97491d909f716ca9ce12f7af2f50fe51e321e30faa7ff095c100ed54c724295235aadc6fbb97deda91fd6f677a12ca16c23795408286e8aa0aa905019107c369e6a83b17fdf9d591f98de664bc2e483b4825eafbab0eea07c1600c6bd0b3ce7a6d5ebf861db8bdd6b63d5475e817b6a15f433e1923fc7ed9d3163a92d546fcbcefa0c053af3a529537761714db0b3abac0f08a264541262cbf7558dac9f429b18db620ad913238e34516e703ef492ea7e9eeee3ef68bbc315f7e9a122058757266e44f260e48b70895b443c2e8933a9c586e7753270d544dee0f6ff3eaccda8d1b7349ddeb37d6e9917e5267369cf4749c55254f016ff837e3d64e4aa767460fa39cdee00e7b1fd6e7b7d62b5a89040a4f2cc8903c22b9c8689a91e49bd0b2cc406d890775412463c9e365e340dcf4594b4bc675e4944e2f498a607474c90e0ba6682d1164d1790e4c413b772ef9ff29dacac6521e7e41e7a6cd585ea0cb4ff57155bbc3e453f814ada9bcb37a211ca6587b9f4667a4cd7f3f05f1f97cdfd510db410e2f60571c97b9cb70e439dcfca6db9d900cf5a83ba60961e9839d6c45119e70212d0439c4b05054071fb757665a8097cdd3d8f37657b82c744822c1c773e3b4ddc552c494dadc27ad85ad0a69b0f20da037f595d686aca7995b433cd825fcc826288dc6ab191fdf3c3293d702b143028c5ebe1f8032f3934b38ff6bed27110b1bc0d60f41b1ae6cf56d1be8913f4394a077ea9eaf3e8a9bf59f043ed60ad99e4736faba11074f6909d2435bf8823ac639abb0de5f95d0692f5c232fc27d9b715faeaa54e1786ac2d5d56163140b9dd1586e5a07c29dba371b32e0d08af98ad99160ec50c12336446389379316183b9ba262813394f715a5d50fb904d57c0db07e127335be481eb67e2b47fc4c9a912ea8d9abe0455c1f36074a50aab3f75587db150911349496b6074ee5ba0ea816bdc0def23c80bf1c923a3aaa2a8bafbd869ab28ab0d1cfde2c7709c4413d8031a95439d2f49ba51c2c3c3894d5f783bae0210317430c1fdb41952307eeb80a77ffaa8f7cbcea09bf4b6001fbaef117adf1828650240581d61366602e3390d8cffcc86fff7e178a99b0e8d3108a8c866fa4c0ec5fdc2e6c31a7bd82e61ecd9ed7c7f1c496befcaa52f1632d11b2a92a4c74160be8af4cbe53b683c35f2a0a67017d74f5617d8e1d7f6e40f7886f36fe20bce35382cfed07d2eb3840263647e6d04890f97b636d1840e24a7f6de56fc2999ed7f3bbfaad7671728e00f421b962a9ba14548558e5c272e2e135e292c720776f6664b7913b7d1a12f8e0d36d03ea197215417eb8a984024943a415768aadcaaf468bcd184cc147497926485953536614169ef4ca2b43d578ccd577810a95a44475f0bf140febc31a858313339b175cfb3c183417d2b9cb97f82cb80e1b98be5c77ca0a604ee80f2515d303605aba9dc966752c966877484774b19a40a5dbae7fc4d6ad57658b0b40ab843710bf2643fbbd58bb0051576d55fef59568512b61b3964abf0986f27549f72f318577450b80b9d8b49cea68faf8acd087abc820248aeb2f80e4b53d0aaa48de580fce2a1864c4d447de079a75de27b780143beb2fb69bf08b3f8f2c80cf95b18fbbaeced24356645894cd856609ea5bc701216cd6448469f28cf5c02240e3be1addba4f4f5fe174ccbb468295c71ee625af5db0005a3357ccf99a8fb928914085472f1b8f046b163b7cd354f86dcf505ac24d1294d2b37411349c4536e62713f302f1aafcf4d047a77def443e9063b08dbf75f813b9f196238c95860de3ac8e34a00ef210c3261b3d80ada027784c8325c81124124236e7ad11dc833dd9d311f44e3d47aad3c8326c0a7562f81477668d410b4ba6ade483bef1803a693f4510ffbfd8c7dc1c4b58916a6b6d8223e49a2eb410f030d0f0e8657171091be04d6d0fc57b02b20d72214739d44533096dc4c9bdec3e5b64e45ad7f5a930d0a05d61b907f043b3312bc4735c92494b8034f121d604feda39a147bb2a3c19969ea9247eaf8be381f5c388ccd50caa80b0f2082d425f8ee900c65875727c0213da385fc055a9366f44590b9c84806871f3d3a7c70c3b50d8ab68deff649f4777049b0678f9e085a338314d6bd73724fc4f216eb1a6f237d0d14233a62b21678015b01ae8627d0ac7c032f9283cecb0bdaa8061342ffbc590da968656676d20466c3f9598c668a813c8ccadca7bd8513bb004cab2ad69df2daa6fd57e8bf6c4bfb71f68ab7423aecc102f142343fd5fa06abcdf7d2c90be76a3e66927d3a0e933f95b73c0fe334103077b2af006df0b6dbfb000c86d3cb3d9abe5fd5b772e2885ec98317c3e14705d72881b01fab9881c130c99647799e4c54778baf9c820d43b1a33fe8eef6d7167fd8c96c8d21a9b797fb6ceb7c9d9d58b2261929f06fd68cf2934d45ecef571cd8f4bc1511061b8ee47fde207fe64b18bd3b81778aa7193143d9d9c0270da9cf0337b14400f103b2917531ba691fe1d986d1473c2eaed5a044b5ed7faa321fc734f65bd555bbaa4c0e14bfff75e69de348e18a161ac9c0ec8623689d4d00d52d8b57db3957baf9e29a138655fce0ad25e1e4dfe8a25da134335146ef097e01e49daf05f6c1d8b1aa8ac675fe621eaf8a2526bf0bf8496bf8999c07566b363968e8505d702116097fba9f091bc8c473ca61f1eb5dcee003ff142ef09df1823bdc7da8ef46cbe623ed03b4df2d5c3ef7ff4a3e72863736c6a838d39d48ba0e479bfbb65deebe376c59f8e7d3e38912339e185361300b04390fb1afaa939ceb2f97820e95686dbb1433a67fd763187c93a5fcd03e3e975b670ad1980cc1977ba2b87b1e0e1b0849c92e0d19c49c7ba22bc07625ac39694567bbcc9145d5f90741c07e021bf0f3f51b40fee8922b7b02485f55216f1e6f65f9aef7c9f47eb06093ca667f820c23b1b44dfa7933f9b545524de3976cfc906d00d8828b5b3d276f38664f70d6de5ac6d2b806d77cb7debe09b93cce8a6d1c2cb30f99fe86a3bb219000128a7e559118284caa3ecea24c51607628dd12ccaa1b02dadbbce1596e0974742c8ef286eb2c4ed33e968168363d31ce50b258f02a66fcee28823892ea0be756a8b7425c5fca8182128b4bdca891553a11a6fccb6a6559aeb56dea87247e1931a3586f55befd8eaa44a7f6bb201e0832496b563743980e956224967275c04afc199aeaf942a9afe88d2b49035a41276ea56bce42c3baf900192795e5403a84b004bcd2cf8937d95ceda0e7f367e45f192afa34df60aea645c55c7dfd6c1e868497615b8e12a07105d1960087797972d624c2989bb4d18378b7b8c1a8db6bb04e90ab0d0057673f4e1510209d70bf70c7f4b8a9c7ad6895a646230feb91248567234b279780475b7b1a156b5da665510a6c4eb6b46b6c11fc60fcbbee2601f90e5c205d84398807e15e82d18ee63a93fbafd0f343a0c2a105a392f14290b57aa6ddc4ec3ebd35423455226702f3623a3ea738f6f1cf690b6d71addf93fe8487910f0e376d471f768a886700284964d6b694a6ed4116e1b8f25521a349e3cd297d99fb89a5a3357340ca9fc359dd075e162f9dd2694974d766deb99b57f35ac3dcfe324ba7f0268d963eaa2888e02f8fe9f14e5fd3eaf4ebb06b568bbc1a0b3a61a216fb3007667d698a569665673822abd6c345db585fc659222f63f399e6598e38ca23eb24dacee47e966f101a2db17de2ff303fd23bd603b1ae3907daf9c836b42c2c91e4b7e7f42ae2dbb9100c7618121892a49d72916f68653d02fa09dd35326e568673851cf82c6892c5c05d8a61c2eee80cc79fc53aa67ef90c603a57e1c9c24212d0ebf57034901c674d67d44ed3dbc319bde5d42a7257ef391a57ce8328bbcc24cf4d7b06affbfb05a8d99fe68003b538011ea6fe9196a12b45451b910c7bcebfe9fc7412ebfb51cf8d6e1acfe054a6480f9868d580bc499e5a71cf3fe1159ba01826f36047b83104af0d7b3dd3e5861d11cab4b8a8e1b64ae45f5102e17713db55a8a026a6b6ec361c803347232c4f7b02b68c76d9a524050de8d17ebb63275f92b5eb4365f62d532bd9f5dec40a2ac3f8b2eb97fdda6332d4759de538e773d66871e99f7df2e1f7ff14d900d67aa4d4bd8e4b2ebb67eedd0795acf2a0136e6205baa8bf89f12cb4cccd7168e6342d72ed6f3868f3982760d0c2a4fb9e9df68e50aafb9770c28c266b40bef30032156114a80630c61861d08bdcf1593f9a957b1e48e72258d1f95a296f3cc5e0e498b561419b7d353f7c098e75f53265c6a6e5ab829c4bf5aa15aa20092d1f2a173639240caa8dc5589184ffd559a28b39e94a3e4638ea048185aecd3c8c7584ca003c4321452e032b2d6c0ba7dfe8722bc75e9fcee20b865bb87ed8ecded33e23096b47d87c59aa2643ed18898cc5fbdfb165cc3cf05ef3a28b4be5a83c8804f63ec49a933d93e83741290d08ec3617683a4865238f2ad68598c84a93e80a789c435148880bcb0abdc6e7296f50a32c6e6ebc34c9a958a4a0b57c4656464c0d2df53563bfe003e1d634e9a2d35aeb55a37e2e11f2dfa0ecee1b0d2b3f91c598135292a9d2b0b9bb20f8fe1cef81b548d776027e5394cfe1c5637d439d61b3fde7c951a199ea0a1d388012b8a2455ae1a34b6bbe9704dc90741c5459c71daf9b748a6a9701b4865fdfdbec6dee60adc1f335c26b37bc123f32d681dd79159b3864ee1e559e6099fa8d09cddc58c95aa89c74eb2c8f1d98383726ccc88577813d0bc4153e30b088b68b7efef29f3e50f53cddf1bd54278d576208a884ab159df2bbdc5ed2bd190a29a3bd4cb155b9c1879a7173075232a05f9f30a880782237745c6af88337a73c8f53960dd5306cfc18c626fd2936e5a5b1ba5ec56f3d551e5924ab5ce1584ab6659f96db2e08ec2348748309f0a27909478617d2856ab6e25007eb70b9c6dfcec64614bebd2b31400c91a5944b2acc26273726db25fc0d779c018d5a19eab8b169b1824985bfee1e6e8cb070c228327490e421279007f17cf8d7dfdc512c84ccb4cef4ae6c1f3170584f265599dbecfdddf0162f3c2e4249b96cb4a07fa34ba7bb0fef0326e194deacf6aa7d528a01feb4133d21a437a7659f15e7ead9528dde44486fab30310eb149b1347bf1948f805e09ae8fcc48f19ca0135e30e3dd011254f2ef8d426b61e1ae786918dd1e374e85b5fee381f30732f01b64cc94c5d78957c7a2606f6926a0fc0e41e7790575a67723657a7378a34f19ccc6a3dd7c1ab28f1352d463d3638f3f94e06e8ffc01e0b2f7c529dd5eefe4c43e129e7e380ae18b8705dd2e2f9f6ae81d13b07c900a09a7f11c1825d8a3e658b68d7653b2e374cb5090f9927c7891e76b1ca29aa7e4f0462205425574c16def7210cb19d7161fac460eaef676f1611c380ea28a2ac57d3ece2978c7741e9525689928460cd45dec69755f3d7d7c674bd146388cf5947b08ceda5e05d679396088bcde32cbe65765e839d94a4826ab676a266d5812317428d3ba997ca35cd617211d8fb7172543706e0215e05abcc8f62ec7881d3fcbf342b1c62dad94660cc886360d18d02af4a52590a6d2c049c5c263ed2638f3edb2e1bd0e0082585324fa84bb006000cd1a86f457f189ef7a17378a350efed46a2dd5b595cbc01311f0c476ac005305a94dbae553e9f3e9f78787db7d49bb4f44ddfcd2774b5bb8915b87dc7d2c64bbddd5143e990fdf446963fe37651c021f3fa19c55bc3eec446331fc72241e2c214609b1c2351e4e6b7c9544303769c32774098dc226539bf2c917119ea777981a2d72675246b472f3a6b3daaf3567c8157d94637f25c167edb21b05b3b6bbf4f8f2656f1c133a8a808139b474a515fc9983d7f01782cfe60d914943811fe704651a458bac57fdf6ba63d228e8e5d0ec91044bf7e14742568bd41b844ce537bf95601c1781a2891b455bb8d7b3709b1ec643e76361eb599b9a8fb0b8089a3e081e226c6ec86d68da3e119bc3ac50828fb24e7f197f0f0e0576a83a4ddf9b4659c1a0c08959c11e6f39139071870d5014a4696fdcb143bc3814e48628a7e1592e0511ade54803d4de038af187aa2ff6db0b7a4092064f68856bfdc41980dfa785f8b769704d72667ad8621564347df12d8dfd5e22f35b137419a3c3895f27c81bb36ceb00419ea6ac609ee49639717cf3baf2e20fa4ed277aebd79bae45a5fac838da98116746c37e09ac038ef1973caaea601e0a0ce877a5c7c017627736054275f11792fc9516e5c4cd80c6449c2dda59101d903239d7c0625d85e5828df520a552cead02c9ad24260fe6adbc9242cd490302c62ffa1109fad8b0c4f22dc4078a5ae4dccaf85bdf80520aa9fd1361eafe9c1ce7321517c82bafd4a71fdb977e260b563cf6d19d6a3f77eff16c0b0a460979d2cd41a2f1dea2632de1d699a049750e948a7910529d302a38e0c7cf843f56775df2f28c09de454049d4a6ba19059afe8fa45e77fb5bb737f2c3e4161b0b19a7e0b6f3dba4ffc249a395017a1c224fdfb90c1bb9ea9c9825e448f21cdf42b781d3c2f0c5040ba29683a200e28a8e43e8a06e675f62c8c653d5aadf3edfde9b40ea85047f8f325c8003d0f7c99ddc77b90ea5f2ed675bc345299128c8c234cf58c281829abd36ca8feff5fbf5de924bb68826f28cab8a3e5524a0709b9c01f9dcb882cabca7d976d9a28fb305d64a51e450754f5a7eef15c9d331c0120de09fbc2a8264d1d1af99fcb0d6a3e214f4b16e1fd71df962603624fe9fbbf32cb41dc80e6547b6fea1fa82e1a200fa7c281fde16194a465183c471caf4dc08e027768f131fa57789185e622d5cc7a90cbcaa50b49b0e7c9534971b3d50e0ef8ba6357f86d9dac280c93a6236458824dae9d7966ac2e1aba6a72fa61c4435d660432cfb979846713f35b4c7ed538d937bb87c091524bd0d7fa3a80092f5921c5fb46e9d0166a2101a799afa3915e45a535bec743cb4af48538a90c70a9862d02041f7ae9e07ecf6fafb5da0990ca833894b2602bff1df40cf144e30ad55dc0f6e3a6c1f4432a3fc81bc82888de1647d399ed3169a56347a19540d593f91a58494b0fb778799ce4c040fe89e8afeebaf1fa2dfd76eae1e0ec953303754497cce7d35e631c7a31b9169fc2f6bd757de7d726e76ec419e2716e46fa70f5d8027b98786ccb953e65628481c2451e51667d066d9b1da0365b119d4b36af91bfd83dfe058a6d10e33c8c07635a0babf7d4f2d57a4ca7037beda0b19a1c1bf34d17853e7f313ce2b4c5ea165f593520500b13077de9f88c9a7003f775a54314e4eac7639c26001c21dd9efbd9445ed4bbf77c2ef06242a3162d41196bb1f82dddbd3cf1f6d74face708b4fd4c646dec70ddd0a9cd0b02717db573ce524b02060037f5737037e05400b62139818e402a9feb4783c96ec60586ec9efdfd223057506e55e459e78b76aebc3c716cb96872815d4032c6e5889f8535d6959c47c833da07e30e7ef96d68e6331f9efc9ff2020895c5de169ba6844283983e32d699a03071e30185494f8bdc3d025d91ea4b17cf5d6a5503f8228c6a9f5bcbd5194640de46bff4bf7a4a8343dc99f646e67446b585f862df90b2ac0e8e510e200cdb55af63f1d7ede4d90a674d5c832b401f0bdb7895c87a7cf7cca32591defbf1d8131c914fe17fbd22fc06874b1b62edeb0bd3e31ead849c9db425b02d8bc00a70cea5eb0d08a3760e81600c4baa68d238ffb8f70e00b07949763304b235720eec7fd0a1cee6e9ca284cf58a4633d0dc0d9572bf1aecb110921f2433c93e1a8e9b83b578e990e994630a627897be9c5b713d20abef07f8258548bc97aefb3e040b2c62baa88cd518b4231c2363963fbf1d1d8ead576667bb092129f639c31da130e0d7fecd1dd506682368277e33cc2c98ad0ba8684be71d5478c990eb08054e4389e21bdea2dc1d5cf0a273661c28a0f4ce4ca1978177224c49e10550cf4b7a988036d8b67b9d6e03490ac278fc2ef23847df8040493eeae67d76be2dd2d3049ea5f3dc750835c7c5e70af6e3b731fcc779588593df1fb59e7dca4c00ffa4d94918f024796f1085c1135d8ac71f10faf5fc497dbece2022107d08de4686eb756bffa6f6a1ba1c32a1ec650a1f380accbad411cdc2b3df3124258ce019cf7149183cc5e2305116c1eaed64307cbbc4a117b5c464bde82b43d1a92627395352630fba79c05caee619dde8e71bb9f95cb593276d3acbb6316f4c9ecf75dc8ad63cd20ecfa9b07a5413bac89329f2c12148a79b53a9cd55c38256cdbe2ce117c087bff8469dabdb0d0e95ff622ccdc8fb6a789b9c6c5da859cbec00f4331c1167b4e28a131944fcba1b3be75b45838ce3b62c9a7b122eb026140a5c1fe50c9f144b78c2f0799e5736d9375239fb38ff229a4ea75ade1ed845979dbb3415afc407624689ae6b07d805ec411f72fcd74c803d638b76587d4ccbb6690eb5a97c1589a18c624389147b2fdb8e30ccd09e4d2e02c3d3ed4d1aa38036ad75d7f795bb17730f8d8cd8f0b4d1eb42d5f67e0f653c9e564723eb3cb69514ecc018fc68e126e44190f006d7d0b6f4836919698677f2c40839e8baed3e0a283dfd819a9db4c85d4c89c0c7a60616d2fab7f4946cf288ca8b39e19c57e985a84afce47f7e20b49049290c597b66ef8bd613008582d632900a8c14eafcfc3eb464074282732ec55e80e2e51e1e92152e19bdccc1f12ab1b19dd705ecb086135fb9a9cf8e2d888cc8f6842136efd048b1c22b6bdc21b80f4aca6452b86b083c0c0e5c1d50d54831557b8793a94c9b782519c6e9d879659c5cc24100c162f4be2a635649d6fdd65cfd7e1d4c72847e889e5b572e00a623e92ebf15a036964e3fabba90428d733182dfd914b1298b48707c64bfd003a5474719d5dbd3dee0e77e90ee742d923d33e15310e382f9e5147167d297b56f0a043e3a97f1bbc991f3302005f56790dde9f3408b0cd7a147b8c6d3c573a9413e58d856e39809cccdd6698893e13d80b1b4cc3bc90a508fdb97299ca35341ac6b413c0a60e45d57016bdbab2db068d44c3775393ad6a20ceb9b3ca0728905cdf8c56c08ae0d795cf158dd4f8be8c87d8e032b2ae6a4f7a4590dca1684936f016db4b995e23a35adecab2b42eb8b2a1c81996a11521119146d1c2312912c909460f1e7d234c4e1f050137a6f0787665410eba88a0d958a4c363d3fed1ea17221217c62e25548ba97d35a89a027fc1570d5ced581f080b13bc51de3ccbaa696a61893b58a54378b397bda49d4d961bca6d916c44887d02e78a23ff57ef12cd2c0253eebe84c6174b0cbcf28e6b279097457167e5c6a747eb159688bfc0aa9c7369c457027bef644a66982c65de0e8e406f9e7f86264d0674e28141ffba3f6d523074e68614e5d2ace533a0a78c44522b1563173d0b68cdbd958c5066d03462ca3be550589f43e50c9691cb4109c8b3ff395a7b5e230daf325f552d1659ee0a3f53ce50924fe0c8bd9ab4b31d7330c9c3f154e030cc9a6313b1bffd7f22d8f12a607fbb5f807712fb8f071f1d432051e4da3a914633e7faf6a7d144ce0e6652b61e3aa1d25562061cd5f396a309fa6752f3a72fbbdd407cbc0fce27cfb4f6015aad995f8f7ecebb0887937cc47dfac8d05a6e9da443158a50ca4a09aa768759c1dfc635b487dc018927d5a9b539e1005a43778a526c73b94f4e42cb57171e78756407b589ae387aa495d84e85b3eb30129350233c19e2f4af2d23e052c8f739f7d66553c8be01cc978cabb0e586a7b1b021f22caa22c2a69983c07b0f04c5f2fa847b0082a33565748ece9cd1f36781e00de2ad5e66251d7ba16cd27ef71c30b1a71d0ad26ce272aff9329f82d3f24b5535d2ae103e61b2d809ba84f0a24cd4b9fc21f86ec0b59de8ce7f27ac5d295cf886afa37ae263f0468fa8acd7cd0f63501baf4bc8f4c44accf8769e7f536c8d532e9f5ffc28be12593818444a5ae851f69a41a88e2d3f4d41af12c3e0914370942fda95874b82f07d284e15c7948f661abd14d70b89d8fd3b9fb1f0369da17b821e833d9b589af90343052c97f92ee66a1c26139348b221ea88771450bf88686c90ccbc036760220395dd4d458cb3d1faa917db3398078714b22768ef791cf58006b4b600d61e55230d7691151e20756dbd3ad5aa1c46b7f029398375726abc16d22fb0fffc139371f815a473268ae8f09ebc85bb8673e2825ad8078acc2a3adf15bdf37cc9df3d9b832c94c0291c76c7e59c549853d355231c5fe65103e12395573959b069b94de053cbe4d0917ce6dba8159672db549ca527f3a0108dd01715e063c5cdf633a5ad5846387de461c271938c03ee7c02230584cc4ef96f22df339c77deb9f275255998601a8af69de3dd006070ba0bdf45761b08b03f1f53a162f160191eb5c80012b773784c037d573ffbe467bf7c60934756d878cc07b774c780968f07ccfd816516e4b293bbef2958387c2b6b079abeacd7beaedb492bf2f26c2bf4797b7e255c4694d6496789bdd2e752b92ea69c59a3ddc1ac769f0ff1494325b5fe52de953cbedea38c88fb3e66d930d1d510fa0c8d71bfb35c66e163634211bc81f583de890f7a4cd9adcfbbf19671cc3b9559b6c1a285673e1447ab6dc105a8cb5a681c67c077f149acad31629520f34027ebb9ff4fbe028decfad2d673a9ffdba515a51974ae49b757ded7fbb1f0192cb47620c44eebf9159ef818ea8ff0ce308537b307bb371e06dccf36836171ec9e1321e0f3c3867b7d9cc98888fb8e7e58dfa2d6c1efd5c1742072c59f34847afdfde14f9f14bac4f6d55ff0774453add335493a0fac0d43b703e12558beb2cbfac1de29b5421761d1902c58d2e1b6d71b7c953c37616a7592fdc9075860314983cae822ccb34ea0a4a6c37bd6ecefe01a9d468cf7298f067ebf0399002b2d1074f4d8cb6c449026ff92ee1fe010c3a320f50cc3cc4e8d9354b435a337d855249e0bcb64311740469e87c9340e780a3716c9a882688153f9c372583138f4efa5fd6074bd4920463c2dfae2fa886223a3d8556818414f20ea67df1b3d2a551cf291cece1784c3d55b90d0814e5c73ef99fa8f1576fbb71666124fea1204ee98aff0da1c5372a94ed7412d658c7eeedd537ea5e58c7b5cc8ab36659184156fa317cba475e256ccac3a399443ab8aa9948701e0dc80147d53f553b64f8e0cd7a2c745d90a5cc782c31155a2b86531f8ebcd0dcea566cd98a262de62662f318f2e1bf4ddcb315c1f5569d9be30f618ef60712a685ef65c6b841727d8190e761a74fe9b44831481ebeb98962556534fe41c48e9dea7594760445133b5187b389e2e876beacf06c7701991459419e1bbbe7a0d584525435e0f3fd59d3bf2ba750571378aa9d9b3e13ad09053c4fc139d08794856ed00c077760b07edcce42869cfb6da7681cd7b48d633d166782e37c3dbb57b4d06536aa4d101a570c483af4664dd9baa3ee3080cfc331a8716bc8a170fc646d9d016cb95907562d222daea06ef18e2358f198e0cf013d1610273a71e910e858e30cd8430b3201789349cca03dea452157bc9e689f5210299d9fcf39a03a3fe9c98ff51114496c776254859b0f9613fbde52efec91fbbfb40dc0f89f01253185def8aaa027e0716c14fd45516b111fb080358c59575693bc9280543e864850e36aae83f02dd6be3cc24277c2d70eb02a1311378b4bc7579953ec2f38661b50411df0cc5ca6345e1c290afa3135fe88d0940fe33dd9746a137809545d345a3755b072b42bc46ef97accfb3f56a5f4ce1f2efadd4d36a2768acab8a3c197183569ba4e91416811f1daddb166d97b2576b502e99631eec9a530d35b7e624bfaefb1f0ba8d5f4c02d71125dbd73ed27f13b2a4b0b3072aa4eca15ccc1fca0e12f8351de291f4fc187a679c22fa4cf87d30666c7930062e5a533a531af7ffdd052f413add3c749222353320685f4c92280aac86ab9db88c617d519ec4478ce7e5a2ad1ea3e72bb5eaed26ed184d825b2f58b3199f13c6a711c02703b34c59987223f4eccfa125bdddd5d67d0137b9e3966282b33eb92d96d0930e172d6d583071b3f5a78bfb9436b8d14804883a7bc93f6a2315f070e8361a69a6e4bc7cc20e64271c5a48712f8ef34087adeff344655833974afd80f51c5650976ad83fa705aa1cf624efc7dbc44fb7a0ba16ca88e54f468f56d3e897a799222e36280870a1799d0ca0381afae19df6bf6a5fd899b4c6aa7c32f1d718767509dd46fce54e8c6f7cc5b94f1c04a9216defec749dd68eb42285b546fb64ec0cd59bb682699b7668325f9f23edf2cf0a4d075775fc2cb4284e7f97012cc78eac1e93dc1bb55665273f11963ff8d4c932b2c678f191d695711eeb59257c467fed96535f0a35284bfc541b528dfdc2dc9753ac031a2d78a951e7ab908f4cbc6739dc5a59cca74fe4aba6ee925ef93a01c8e26a4389014f32afce75fe43fc9313d6e01a66934e9884c0599485eee6414ccd66b9bb9f6efcb8dd5930a2ec7bd74830f21033061a7796af5c8347faf320723705b9a39818873686e8d4e7bc2d20f4e9f5367f66f662a943274eba94fa46a29e50e69b9b939d2636f0240d2360663b1754d3d7b9d5e0d4bfa3a173e5c0802b457e14ac2f44b596597fac59e0d4742728babc6935571d5bd23611da0590f5bd17637360abef7f2a547bf1013a04fe661d41946b1a48f11539c00143ea40ec628b3282780c5d5bdd88578928821263b356fa2c29ddfbe8d4ad7789343b8f1f14bbdbcfc2fa1dfd26c7b27272b8454ba8dd62be1ede30c3221866b659c7caa40143e147d1399ceec0641759a3573bc4830f8b26f0eacd29078c24cfa02e75d6d9946c74638130454f1d829cf50a2c5d631e2535077a4b4e62e6dd63cb10cbf53c8ebf041db041693331f6cff35b9bd535b39d144933b70fe38aaf38d3460d1defbf15a7bfd9d1b88518ec6445758a615bdec8ddd1fdece83f3e5c5ae03a879e7eb5a1752704be0c899a71f69bebf3e054bf3a9909943bdcacba9b5708751f7ae237d64d460662bdcffb2f1cc86acb09661929312fcde5e0b96b3138d37cdc4dd1fd317d8585a1b3bbcd71fb84eb442f6392bfe62baeddfaaf543f60b0f4c8ffbad98c94afef20e2bbe8a59fb3e801c656e6d209584ec8fc112d53e07ec4d99b9bf181783b03490352562e7f9d3185bd9083d03ba1e66d53042677514f5a0ba96a7a2db0e1b829d94ff3fec18c77208e9ad6c99848f13f967e9f585bf8e43b0a2526a0048e294577e4d45dc55cfc41b75be89132d3dc3d391278c4b162c4cd9a5e6d92fd41209308ed16ee3d00b5300796cc70595de8a299267dc26bc5537d3d6636f74042346432b2a68a875785a15766ca218b7acfcc1ee660d4a2ba1aca172772393c609bb889c6879861446c7fa94c766b6a1754c26167cd8f77aeda1a168f9f08ff4850969e21a0b48a96237b98fc873852876653dbc70c6c9f1297e4be5ffecbff04461497a4f10cb09a34b808d94de696c42ef5b4a49952831993b82b3976f7e3bc07ae1ab4f6b02a45261da54fa1df1b760a1023587dcde1180d8e6a5d3f3896f71779de94713d86ac16d2515ff034cccf6181316f1e64dfbdf631c72fd73f604f37d1abc4f9f876992fa44c590674f0a04612fc638ab7d2c8fcb8061abcbcbb4e3f0714e7f501270c24f72e5be2bbb31b898d5b91fc5c8b27460733e77b058f4fc68ab61c937d06e001502aa21e17a09ae74635da0b2ec5e7f85fdc545fa3e9afb0fc203823a0da27400f79ff0100be77599ad77fef31f5065257690edfe5bf3f99e2a116bf360c67993619287e19ef6b04d158dc7431d5d8ffe87e8dcc896ee13d097c43ab4f53ef097e953cd210c1da507d21251e1cd3d9c272fafdd75b1dc42890d80b6fe16a841e5829de3d2ad98c154432e7356e67e1275aad7713d73e55ad6b602dffc7d7c56e93c11baec7b38327ed8416a7a63379fd6ba4ac4d4c6b3176365049f099a0bc844a58080ca8d826b9b99eb7ceb830c8813f67ea46e58b33e6fa10e5c3dd0c9c5d510c18fa8666f9cc9474768cfde80dd6bc1fcefc6255da92264de96810dec583ea64ef75e3fe313148fc4632c52703d4760ae53630e9e78ceaa502cda5ae4dbdba928795d20af5e2ce10d25634e6e260be0c7ca68314eff19ff51e39757a7c26ee9b2b95073ffa6755369c0fac0a46fffa976fe1f47a1cbe179be98122819404ce5077fa3614641e85031aff16e137685f66e2309538ef194e9a7e62fe8459082ca8e30ccc813cda67f568afc80dfc72e7c2770e6503681312f03b107f57aee2f24d5ee3160f8e7dce31cd803ac375d72f536f38cd287d301248fb13389e59b5a0c33836cc4b959104a8e0f7468796a8b65c2c8c301de527d8545154d2b7ef50e9dbe5221490f3a417a0250d7bcd196ae0b82170797633d9db41d703b2bbdaf714932c0683cd2f4b5ae94ef61ee3adb06e5d3a59a5f8db7811aaf6befdf7ab30569cf2f2a6f716173ec0938326f1c27be9243924ce62dbb4ec45a0e24babee6d7ddfd828316dbb35b5c3aa858ee6294fa5e94e087bd438970677adc364ed9dd4972192b69b60864c9db5d7e0cf54083461cd6557bf6bc68a725d89e0b2fbddcf2cb818e5b66919d642805d1952eca7523b42a307c109f0de492661b10759a9e5e6a43daba55dca7ff998af669000661d5cb4fb7e19e47bd0b375089f446ea7dee019521a3a730e89966c6547b59200f19954f0f5e686d0021c4a8ca729e5264225990b402f284515a4936a9cfa2a58a0ab305c975a4bbdd4beb6a844cb2f11b70a1112a695b35bb04a65aa1f76cca29a68c0f146fed1cb3eccf00ebbb4364c2d92162ce507ef5912e2feb38c4432ca9b82fe1f32e2a78561d8d01db5eed145f6e09e8b33f643b4b97de02f0efdf12e4036565b5b6e2afbda763d4f8ca2fa3d88f56c0ac1325f37aad2caa15e5b1b2c179002974653e7d975e1657d62c468b9e79b42ff177483069cf2bfdbb620414a554c01ec9bf12964507a757c13540d35d538bf60423b7024d27fb1bcdac5c1ff831edc251ec4841f06b07f58b44fe86338eedb6aced9db31d07b59d50bdfc5a4ec4f5e40a15a60be19d49e1a44493989941eb4a282b4a6e6f42e534024ec8d198b0c54f58fae7ab509b60e3b14be92ff04c78c6c52d08c22c8d44bbddc6070cb9bd7c26f6cd83798763561f9a4e33aecdcf4c976254d1082eb5378eb785553557be34d35f2978fb0d061227c7df135881eb265ceaf3ce9f7bbd6a53e4ee8fe6dadd3782784cad4bb7fc0b29bea8301923c896ccd20129b7a981c035f60a3807c16559f2ca65f15886e5f87294b050537b2968213963a0c7d68680e18b38a758df1bc043d2870738142dc81b5d631537815a95022884efbe3b728b0089a07b9bf58f2f4e1cac3864789f86243bf89ff5e9d97d482c90e35092cc1667beddfa03e9fa3405ff05f007d61535af24aa17b240a4da1e4f7726c355ec47a0ac79e1178b86e6af9701fcc96a95c87f4db2f01924c6efe559cd911dd681970f92e6e7c9c250717b501be7522eb626df7d7271134198a67fdbff695932773df9b2bf80c61c86e8156c7e443f646563bff4a97d3ef3a80bf78f9f09f46b554232e5ad6459ea5c82c048ed1ae1fa7850a81ab54346f58f305c88385a586b04dfaca4502ffc0e438f627f9e0d91a0531abfc4b8cf73336b5d0fc0bbfdb9daa83b5fd1656ccd948ac599caddf2082f82afc924f416e09122f266cc367c03d080be9a901a96dd5a16ee55fcd7cbf546754d33ace6687a244e0a0d7f15bdc66ec1cf43c20306da3de6832b8677d8e009250fc354fd50de7aeca062db4f89ca1f78c7c569b266e92b58041dd88139131a84598e8681c558c3c4a93a8396689b4884c1f4422c1ed054ba4944c04b2cb28bb17f013262b823ea589372737376b3d6edd79f31731398ad075018dbe1402505b0386c8cb82900dda0cf5d87a1f76ae4ff044fbc6389719178bb8b6e2ee9efe649c067fbfe8cbae068cb0e02edf229bd5b2774ca258888dd2b8e0e8a5ba7bdd3485fb0b61af5baa3ddaf83fa98a614e5d2146041440506ec584e37942e285389d60581beccb52762596bd5032f6b2f2f19b7fe7fe92a07532280981bf49249e38ea3c08a0639737ecdf21cf1b80404f00a4f30b7c7876968c59ec93d8fab51bab0040a99e49744f9efe5e5f6fd24a45d1c747a618448d7834d736a1bf6264201d6c9d07cca0d2153668ed87e136d1c3ad62b3bda8c2c9a89bb5ecc0a3267328216a617b490f6ffef8fed790b2ba08a345cf2c91608592b7201218b0103a44e5410933a04c47d08cdc13b1b5ed7df68ddeea6b14b38aadaed83e59e299049a19c8da49410a12dbf85353234ac5f7d0cb9990285361654afbd373057afc72d639f8ca06e3b1c04d212517531c5042dcb26266f5f237a087da9cba6e348894d0cdef107be60971699ab49c1db3b2f569488c464ccfee5341bf9b796151ca5d488541f95deb247ddc14d853e3d6e0652e063712b30ebacb70b59289e8f2444acb6e0fcba18d88b182347ba1422b5de3e8f23ed0e7e15d91d08370b4322c227eac84f96bc41ef2e7a5addc0777c319e710bf75f90655cc976231006c6f91c100be9f385f266ecb148bc22f6acb9c85265cab58e5a85eb11ce9f511ec704365bc9c6ee6f1e5a756fefb3018ea624bbd57e1083c4a11f6d7f6cffdd9ed395b9d2ed0a8756d819b2d0e0dd4fc3f6d12c6daf56738101b07efb5ba95cfbb7ac8aebee876133e86aed43f814b23791e54bda22708eda6957399f9a00e66e691049c049fe41733c4dbe38c5156c2087deee3af825a2283ea8f26ff41aacd5658d32e8c37f014192e841bbcf8e4565ca125f32c2b78c89c6189700f00ead827bbf5b452f591057e4e7f819d6bd8b097f058317ffb8f0175f476cc1e5f47d18b81cbc85041ba602c29bdb11316f834f4a64025e7dbe52f223e4f7eebd7e3c815eb23e346a38f6dd770679881a274b59bdb2b5afaee1a08f83c28098dade419fa75fcc68cccdd704eb42f953ec9c6b1a3407017f86568db8700960a5c70581cd95a9ce258f7f550fc564f16bfb1e02bcb32b1c852cb92d9e31e4cb53971eb720301803cd1608bb32068606b916906bd5d72a6b9276fef250c6577ee98a2042acb5ee034716229b71dd835723127c73670e08dd6208261e8df17542c0308b37b59134bb662d3b7fd6cb109cd6abceb26552026e66370dff278f20a4b19dda90ee133d53ea8f30e1c826f50784deba042aabb3cba51b7ad0f77e2827a4edb5b6f9517682bc4c8b2c1adc3fa99effd031a404b1c92131b5e151207a1db3449a840583999dd74b0f666ca9859b0e0ce1b2f49fcef99a6a82d0ffe85aca2055d423cc7cbf7fdf5042e3cb7d0c3fde7d0d255282f336a75d94a38bc205c0ad5bb44167fbbf6886e19a65cf4be736cee8ab4481ded5020b2dd3f2d0c7f94d53f82576027fb3cb70480e65623a2cadf68568a1a5bcf56231a50b202404916af98743d0254be000fc2a8ae4c3b2920e0ba3806ccd5124e1e3c22c2bc5ad4ea01d754651f3b17c419fa62d847ceb67f11496faaf6bc53f254eb8d6b4a5a76d4a82254fa723ba4a4d2d6d7360a1acba4703ee80e50ecda85ca5dd47b7020ad3c819c68d235b803e7c7980887c3e853deac9fbc0c727fecbd9f0cc64ccd1671db23822e36bc5af4c452aace500c8e294cb3cb3f63301d0ffffff2f