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 55398 3a276b13554f3156c06a67c8f3c9be5020f711331e96252696b5ea2683c25778

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ff4cfcbf9e348cfd545e2dff0a3ed5be23cff3038426d7e9f6cfe27c01be12ca
Certificate Block Hash
3a276b13554f3156c06a67c8f3c9be5020f711331e96252696b5ea2683c25778
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e566000002840000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000042d98eb3da125f745e2955074e1bd2221eb0019939e68db87cbb74cbcffe2ba8676739e780b00a6bfd9590cfc315c0b17214a52ffff6ef9dbf9179497b92ed186b44c891dbaff84b2d132e01fd5abafc367d4325684023afc91b0000000000000080000000e00000e566000002840000

Raw Header Hex

00004020ca2ef1b5bf0b54481a00e705860fb70a99a52220d302eae4d7937b4f53c7af2065b62269393bf9a46e0b0de7901f59de8e9a801ff899ce39aff73cf11dcd6d4e9ad20a6a36a10518ca12be017ce2cff6e9d7268403f3cf23bed53e0aff2d5e54fd8c349ebffc4cff

Proof Data Hex

59,560 bytes
1212160103070f8990079cb01515a573d0a71ebf489a0f847f547b6cbcad14f12df2b1ee87e0102e5c5ac73cd40846db515b3aa48f81eba9562e6683f61c762dcb2b72ab38aac80f0fb9787d1f5717119a1a65b427a58d5c4cd133df4eb961a3dcac2fbc35006596f719339d1b7cab661903681fd9034942a9824c8797d60532a7bfc20c1180fe4257b7784ba8aa71600124c45178960591bb1fce8c6097212a40e8b55156c68afc295c6c27d36038187648cc68762ce9f5b9d86e2470bf28dc27d74ad9eed63d6b11d44efc6d4cfaf746c3ccaefa432e02fa5d297f65f289e34be7a7a8752c6f42a64847fd97a4b57451e022ad71fc96e2e9bcbd15186e819986031b33fcbde0c9402700a12e9a6708991217d38e735493686ea59924c2f460316d589456a315f55e04aeff2c995d6d33fe3433cd581df3bea521d0e392b1f7e780ad6828f8cd4b16993177e60699a99ee126f398325fc90f7c973db77776e94085d9ba21618da966019f0089ce17756c9e91542462622c4c7f285e83e3f40cf7b727a4dc270eb4da7e8e074eecc9b8556c078e878786678b7dd25017875c9974f9c16fb8c4362f8a287d19fb702c6ac01878d50a491ba9dd611507ac2e1c0cb76473f37983de6d0e3e3cabd14303c05124331152524d2d7dbe3ac7bb90f59363f181c6393379d6adb3ac9e5540634d9bc3612b7088d7550812df13b6624f866c9877098ec254cc0d7920d9e150b6c14d707482a942c32856226be0707c1749cc508b8251e99686490cdb7351878660dd1580a8f0c0fae1cf1e82e2e92a4710af6a4105cf802f3d29e4ef1d5424ee4ac222b52dff67dc75f09687dbab6ec3a0a67976c1449a8b0c56578d46e54da52e3baf74fd2ce69e60b6eb2515856a3ac245b75c42c6535c86880ed3a3930e27223235a775374477a51d120cf8c16b51488096a783f9f66ef4db831f90b8f42e043d19eb5b00bd4900db4293985552cbd03250c32ef8d1542cc5a0bea8483cb4af8bb97195c9d9e08b93b8d7536dc3f5738c1004dd01cace2d13ee9cf3a2738d075fe27803fa57185005607199922cbaffefedba058564844ba223bf6bc3ef4cf83e719b0548409879e06778ee2c4d78a2da67edf19cea48f0b4b63b57a2a0b3584b066a22cdc9c327b47ef6f49557df2ebedd6d3ea6945bfd1dc4c7e081e12073cea6d365f30a201b045772d1bb4d0ba187567d1e7233d79b167ab4febcbe0bb3b76696ebab90e2c7bc48be64027d25910e9c0230b4c76f605a9d50e941af98377452fdbc3378da90aa53ebfb155a6fbcecaa10c723064e6de6ac03ff6c478e963ff6075a4fedb9d05656d1bb94fcbcaf48e848c45b5587a2f7b77013f0b7571785ed1b29e4aadafa806b7c7979e17740a75d975bae3c5d94f2fe75177e04603ce251202d8ec8a419e7061d065b2bda8652c695a9755abf729b236f1b480c3fa6196563535af1d1c1e5fb10d48d3916861f209af906f752da094dfaa47b490438c6124412fa9abdf320d187b9aa5e3f382592b1ea4d04941412599013ff1fd7ba572269aaba922ee8f9c9b0335f1e8bdd55a2868f82ef9c55f8ca60f5c6e066d911b83de9af27f923638307f9f7d456cf5c056360839a41c8807597c8b027e6f2e74a334e00438f11c68db4b041b80698c517ad262d12f2fb2b05f19fe64df251295e43e38f83206ccfeb95f023eafa3075fcb4ecf4f172ffcd6732a530e79d553fa4d2511ed9631e846c7ae0e7f89350c9f226181e243e1dc81ffe9f4ac4440cf5f881d1af296762aac506c2715d379e1f44c990c87831c6aa9bdccccf58ad9f7295371dc16c93d57cb85bc535d4d66239f431fea21e21ce4fed053dd6015f27cd589cc5e875539206e188a4fd93208cd97527b8b1a82d15197e310a43e192af979e921f74517a720558662427c69d921be4811201e3be73935264ed93ef069eaae12c1ba0b6c13ee5b0acdfe7967f9e15689e71b03f1920b46208620184957518bab06cd50efb4b072ec6deea5f4d0cbe6b12e0215e5b4ff37efec725c4270b6fef7ffbc665dd744829b73f883bf2a5fc90bc7edcc12107e4f57145f03cf9d22a06bf955ed16fc902096fe16d424f34f46f0739b4c9f6d0bd4344c97d291b5ca834979d36158b19b9bbe2ac4e42853fd087ddc8476ac9af7523d1cf184f1332707409f2de43d5c157549a8624447a48cb0f0c3a0558b38ba6481df299824b4d364c599b800273b9faee6ef648ceca9273a862c6f02a30093a95fd1f37a4138feb89dcef92abc7d865e92c740cdc75695376119559b26b701890ed12d0ff4da8c138635a2057096e7da20d65f54282e9f10f2bd4cac235e065043fb11470331b8ce2300a3c707ab3f0b3db7e4c7c64f31f06e49166c7e73683abe1f3314aa0e98f8b44f3dbc66e620b21213a70991d69f8cf85dcbd73fd5c36e65cf6c3ac41eb95c105979353965f2a37be564dc929b62a10ef740f92f1441ce76e8370ea21b8fc25c01e4f51c14460fc1079ddc699da1009fff3d6160b07807bea77f7e61df2727ca976eb483ad3b3620dc4696336687143ea72fc25e7df34fec22ca7924ffecd6b11789d40a9dd2070a91f193081c08c50f54c48ca08918b97eb61cccbd641385c6b33a25b3d6cee28c58f2bac3d0136340f87a440f21d0ac7e8cadf62567f287f5cdac08e8375626796a45c2d94510d45b8b4650d73a1a153fc7e0c2f3f2836d520076a8d1d3bb381051a402bece63b795951e20167730de4160b06ab80c071426cab9062a955191fb7685383b9b2589ef53a970977f364d2aa54e21bdf51a00dd9297f60945c2d0046e61fab43fc31a3a161cbca5dcc87b5bcb5e2625b430a2a598ce5db3401ecb42f72dd1d9f89b798bef0b9b4e8a05bcdf895958c607a79e891b06d1895e474e902891d7df36783f776e50371f5360fc7120228a38157014eb05dfdde3d1c3a0b565c5d94a3b36feac64126c531b2fb5d5e722d4d62b3364c69a584cb202fbc183681cee380ecf52e98f5f53edfb526a95877596dea4417256cfd8dc3e8f57f6a0b4c8ec444f3be3d47517a89bcfd521cbb70ebe94ed3472d6d6e60cf0c5d598d742ffa0d2ca30e4d51bf1471d848d81b2f8f0e2669b50c75753489eb13f9cf6a46182e7a06077aa27ed5477df1d029876c86db92c810f0c4975ca5ff3456f82491450bac97447f36fc7ed4a3e7af72ed4a138ecf1f2d3613ba75f1d6b3e79b68929a99d22377d65727d8a8fa9760bc97caead191bbd8e842f87ea8ad2dd97652b630afe08ff6f890ebc002c77e13b03e61aadfdfc66e817abfb33494efdebf0d6a30b5f8acf476462a78a6dcc3bd8d83cf9dbcf0877d055df912e3f684aba21a80b50e69de222db9fe8ce4d10bfda7a9ba102eb4471f1eb83b615684a125a7db6cb9872e69b59e0f04fae29f570b57ff2968737cb539a438daaf4cd492a5205b4689cc45300773379bb34fc6e4414a020a0e026aa53bdc98b94e67eb51b732ea4774f0a4aeb4ea9c93e603d8940e186492693bb51371802e0517fabb5aafedabb155d6eb41bc12558c72932db6e13bb541fa6b65fe4c9d6be40113278290c1d10c61e5bce04e22198d97542ddae7206659a6245626e60a6d8ee2baf3cdc7e6a8fea70439eebbc21475c231615267c9419c2cb7a396fb9d5bc9ae58d4371ffc3a415977e264f483d940dcc5b380c0e054d269be7df386d19336ab350821aeaed52d45c66a06c8f7825b11eac34674d6163a3c81a337d7ddd32d4555dc1e85e5cd6e9f50950f8c601a259f4870141b6c8831d6fe3b00aeda003fbfe91c01ccc6d2801215fa0e46fcfc1785b70064103cc73ceccbde187e15f68864cc85707fe5c473ddbcaa2f7253a172381b87291733a9f0e791b4cc388085a700164741139f22fcf6694088c4efd5af69e34356157f0a28a175b8a275092e37073574eed8e45f316aac1f9a3a672fd46ed5627bad19895c79add660787181e5611da05596e38059698f2a79e30ff6f0af5d30ef134c0b29d259e3c6e9da92e4f6568d337f3a24ea6e1ed9fbc42214251a5cc5e1f5e2fd6c2ef556ab140f07fef3396ed1f2c1aaf8c1e8607158b1f1af74f44a06e240b577020712ae1cb08fe731761d0f15b2255bad2d9c0b0ac7fc6e9ffc31376d303c37005202d8973dcdc4d4e49cb345b49c8649050e66c9ca8c7e9e9b99188170a3cdbfab323273b755cb8b41c04be39e1a9efca83a5fc54bc6af0d0323b01aa60fd9f36f535ca189a6a033e9259dd51610e00c8beb00d49d710a26c7fdce36a92efa00f6a8c372c2946f6ee016b13d16c24ae292e3e687cb93804c655c0a03b2d06bdf6ed0d6619e306af5aaeea13b0b7a52ade17f008401026112e0088799effa4c8f36c86e10a17b42f884d390df6bd949c9833479553e540481fd287f3c511a279380e374c4f136bbeefe0670fbdc98b3696df1323929990e70a3b71ea6bd7d8f11d60866480beb07f9eb95ae51339577a5cf4a83ee87568dcbd2bcdfe70638f1497bc63ff3edc47f1241f6c99a927b97fe4d6f6c1113a1f0b2542ec2b04b2b780ebcee6429a0f7ff1ed78450d1dfb9f4b0614ceb9170d3ca9884b7b79f57b2d2d6766ac51fd3c5b349952df3faddcf34d573718f30c7e8078b2eb7993c808f030883c793966643711a948c79d61c8ad31884cdd0157b085a48ebf34cbbaf0723657a5656d7a77ee04f14ffd759f3ab337d340a4171df980f5da3ac78006f69b51f8332fca5050cba063c16b95f6962ec2aadde35dd452186a29a2aaa35cada2fa477a7793456e5e5e61d8e2e8a58a29487d65b30a654b72187aefdececf927d74a4b91f6bef84445d4c7f09eabeec6ac6adaa2f5e1e668a0fc0fd70533c7e31f228ec2158f1c7847a26363b756c33a0340fca70ed8aa84daec98b0970f0e75e59164e5a382c2d5a309d31533a3cb1c2590b73419ebadb02138a55685e709c6d29f27152fa904be751b7fe67f3348bf5e47d7c19dc880eede4c48526ce56da4ad8e6fafebbfacc58ca836f0591f21d6e2411f0fdd690458821cfee6c5da096b4c07135ac24fc058b5a1af661e426f937a25e6c770263f8918d22174fcf6a8421cd10bee62ec3160ff88b92ebf42745238632b095d48a2c1485237d4479304bdc8e6b4570516ff0565d45ee260b9d01fa200f8b535570c10c891efa4f4687252dc637c0e084bb7c14de09934032d41cdb6a652b5d16a17826e52bf7a0ef2c91a0548b657cc4f103d9dcf484128d0a6d0c5e70cc9c9d224a227b37cefc8b02ffce59661621b6d2618b973c02121f4798bf71d914db5f19f414060ecf8c9fb34f1209b52162edf4f47956dbb7905fddace45352e96dd19e18461a2ac26a8c0640214e5867849ef1991b044ed505a72bf84868a861b881d0f2294b7aac28c2df8fcbc4bdf63e4a0fa08430441e4117f3ad85550fa17e0c56a52a47dbe0ecf980e76027c832605a44d778b6af341a42c55eb7cc1e104f55b881a1480c92ce0a105d4369b797ce700443d59291344e1127f2b5689238226ade1a5b498e82ab18e7203dde47ecd736532184f7812deefdc331a5e831bba197f73df25131afc1489554d1bf2736277263e28693a3ed2eaca026a504f0726c0c44f28d6ef98b038e188c9657b032ff8ac2198db6fe1d1473e2f262bd10784206413b5a2999648248ed0f2e9136c4f01b03be690a08e486985252a180b29b16f367da0e0d6b3be9741129968c65872802612bbb519aec10c04989c2855a351cdb9d885c95358e342eb1ad20a374bb7343dd0a5b87481313cb665a6abd17ebd15eff479b7ec98f416fed562519f88710bbd03e7f715265be2c1310333a962006468e6f4d4572c016e1ab6a9b7a0232ccfeff9d88b81cb9a9f09f403256947a3f5602ce0d4250d8463916359dda4d4f8e515e6bc5207c5a38db70a7273a43428d1bc8a57c9f2b52d23e13aa56920e4fb9e5e3e9a22c2346005af276f8ccabb40a33a3228fd4620c12c3a9322ffe0579e5749f914a6e19a96a042f8e3aaa37a5b0f765bdb1c7b12b63f055a7daa711088a0d67f4ec9980fe0368fea8c9df17c7de0725e9bb4995c09003c18fbc3762b245213c85e4a309610356212189defe31a41d104e4be689bd27dc74a667fa552f3e7a88472f25844c32cb03191d9d7f6cf815cec221a1170f45e2263ae5a528ad44454dba06b4880a4e5238f72cf47fc33b9e4c57b812bafb0ebb45d14c27dd8f3219a6f96ba04b1c892cc2b57a01323b51b60cfe0c007f4b7d05f27dbcaa27d6324d203321fe6b0521100503a028f0ad6b8a630380a7d2bd9040e22896935584063d5bf5efb383edef035a42a1ccadca5b091d572acf72de6bcc1ed3f128c1a3add4868466a5b02d914d6072f75a285688db669719feef3650c209c8ab89aa0277fb1d3d12a3beae6dfcfdab39d80f120bde55d721e92a7c41108e712daa1974024ba0ae97945c63eb0ba1d7669b2dd5fd3d1c7902b46076590cb960bd65adf6c37e0b6689ee702722a071226aa9c3d68e47079ba38909ef11edafe2747668f0b1a661bfa7206e67de54623d178e4ddf8272f14a808ace7eae4de017c124461fb0649718921dd0adfab82b925d151bdba4912afd174072388670b92e270d9e2ef13a4188f1f06f4530dd98037cbd063dd936c16c4aeb5cb62eea2aa01503a3c81d34b97a3b522a72400dca3bcb330d16a88cd4e548a083f26e67065709aac611541af300f40ca9f399b04a6ef241b6d6791b4a9947cb05f34bc50a5b83e5f96eb9b08458e6c1bdd463dff7b50984c7891b519d2a52d1d7e623fb5a7872f312e8efd0aae8cbad30f7a200c5ad9cd6e62e416f6274947e79d3a1b23f0fecc4b2bbac0bd9fa340a7f0742038eb099198a3676a48356a29c9f31ff0a1ffbfc881006ad909435c6291d8717a7d404aa63f6634a5cce0f703ddd3b6c86531b1dea71788ff1048053696e9ea77a4057e5acea59e841b30e50c034d5c296bb1ed9a48322ca2d9e167235b47ad61e8c3eb6d06b7d67d52e63d143a844e299a0d180e214ed3fe1dda576e65012a0f327e83431114b3d58d3f988581e7fc212fc000e7a470ee2727b2a452d58a96ff11e550d30da0ba67745c97bd533066ba7f50c21dd59ff131df525ef851692aa7dcac3b318dbfbf3ea926eab55a1137976f8d1e85595d21d12fcbb549bfa1ee7e0f56922e08b334513ce71df75b279636192bbbaae12d83bf7c0f96edc8cccf0c9f84dd1b041982e323d82cfdcf7c17800c0684ae2cbae9ea1cc2331315fca811c46771be7ef6e8006d3ce019b58979a5eae9cda92f68ac405f33d3fb44197964200a050c9ffdfd1a5f3dc2833fee3ce3a9ddf9afd4c63e790c23599e40c762421b5df51567965821312c3fc562a23f95b4193a007fba8eb224268ebf8716724e7bc6199b4c430b7cb4c5d702a3bcfe1c6ccd959c9e68a5f8433572ebb50a970d2520bbfc98e98d08643abb3d75e68a108e0771a1b2588028b695c8e673f4d9ea0faec16a127fa93476348f1aa332cd0e7508bfb755e2aa676dba307d3e307fa5be2d1c2dfa8488761c8370bd50ce187f40d9b4ee5f08ea672d926ab67fd00db5030aa7cb1dc1775089a9a06b54f9a8ab3cdee2c4cc98e62cc1a9b99bd29135547cab9e1d4910a846d0a5a888b0bd9f98635b746cd29c05a4ac6fbcae73aadd3a3e47a0f03adf41ec53e637fcd1fca8baaf249dde4b9f55e372387846cbf02febf38962bbc8141443604af26a16a39df5e041af91c7c4fa5e50f05e56f11c2dae445d18a73db9298de520e72299639ee96bcecf4273e123b578873a4a85c8ca0442de08fa5aed7cdaebc4630b27325025ffdb760c89e71b2504de696508af61ee88bda4b34b5444054b3daf75feb7a1b8cfa05e660e377a13d4a414919029719ca1b3dbad2847d30165abf25fd4f0536124820c595e82abbff0e28498327ba821625610eac568e02cbace7eb6d92bf2eefb2f6960e8aa6f55158286e07b3493dfdbd7ceae565485e878fee0d449f1af8577873f12f5724969b75db5bd7e94371d9df1eaeb913e5fdeb2cb1722661a2b7b76a1a9b77aa04ce92193932827dc57ec888ee14156d0c761125561922b619b3ffea7d5259aae456c0ec8e99faf63e1eabdefcacb42da5d527380aba66d794b86dd55252c74344b1f59e8bf239eb1ac403b2716c7a22165e218e395bde0158c73eae83229d8bfa43b2a45c0f988c1cc05694fb0472648c947dc6441848ed5ce4325e04c7b58caf30888c7e7102bb9ee4bd927e522c02fab9ce25c559ebfe9ed0a1fd5d976ff70bb4cdf46304af3518239218de42dd6bf669553ac1b85e0d74d4f71192eef49f8980db83df769b5790cce34ed1632481be6162499689ec7f1cfe6247a110127032de91c48213f2e0769c86b4972aa3827e21a31a12a417aea09c5eba3b418cae1f1369bb429d84f02f9e88fb02ca18e4f4a17fd51043d8600f4b6db650afd499e0ca0e09d8435bf5e0c3ce30673536f71cf72f0c73643414f5b885c27b390703b81dd4fd7d99dbb1a9865ff60885759e6d897a10577dae54d6b4df307329feb8acba9809dd7c66c87143323c6c771157c31caab06dd4722066827efbf0f392d87c8d99e7c0a6d2aa0e38acac5a773d127f2d3ba79f58b9a9388162f26b511ac1cfbb0501ae19b00bb5e1fcefb4d82fb1c201a06d8c86213ee7ece6387aa473c0a8195e8a0f12829981f0506290cba1687670f3ce9bb42c21a7cfe93891aa101c7c4d86105f82ed150efdfe04ea00292f5200cccab7b441b8892f14f7d085e202c630590fad780da22dbc5978e3c595652e35a71c9274f727c7dfb4abc48ce1a5157d8269400917ce86a1f915cdd6f0b1fc988865e0606802c11fca18c7aafdb3d38a4e9b32c64a3a0acee53d3f68f461cc9675bc163def8f59607dfbbebc341026adb2a060281fbb92d49fc2cb1aca68e65d962df612cffb05f255d17c4fec4080ebb120f56c0688d80dce9e6a90c0b0249335f45236a0c5886ff0d3fcab1d0b1b332cbcfbdd2092b83e193d3f678d9187c9c6f71159136283bc9902dc448401d7c0a2cf52d99a9ad4726a9e5feb4c9faa5e33272432ca8e472e0678b5ecb30ea7fbb5426af17fb8aef1eda86a441eb238a1470db23fbbf4a3fe6be0a7629b5e29b39f384447cfd5bfd4fbd955ca61b715d8e25bebdba989a716cc693ac29c414ca923d7ecf4ceaba15ab499fd7151b5dabbb3db5570eece657e418da1a0c4386e0627b7b6aa5c30baddb6d62674d71e7abd7d8346ec9fe308032e04c4182cbee7547fe063917b9e94ef9a1a58329f3322bfe399a52de66e386ca163f76259f4f21ac3c3841c8a13d1e90fbf994165c244bbebb614f7b341677f637a2a47a6d17b3ee03c53cce64246ae5e479c02f075cbef832849f56403716a01bbd7fcb7585a80933a08b1c2893bc9ad79f9ab042a02248575c1db84a4e03ba622304c32f8ea03c2e4889b0423b40e4b085d0006fe59c920c6676574e55fd80e6f639b4d2df277066c524b434e981369361d430e7e3436c3375fbcd7759a92d0ea45c52355e5eb1e4ddd52dabceeddfa26334098275aeebc1423ed153cbdad3800bfb9493ef42737713318835ccbed091bb657d5b620b75dc24579355c6a1a9bbca3327ac72f8d4eb773f907f68185ceb2383b211127f328cd7fecb594003263e58ae7a443b9197b1e553282c0e03b262123dfbede98d58aa26868849655876b6f4847409bd12b731cff6f55f377c41861ff2f5ea2973a0408c37893ac44d4e954928734f3ca156e7684f826e57e5c3eb48a668cd32c890cddd0a59d28091d2015b0ad3c4e48b03b72a2baec1d0d47590454b8daecab59907e4c7829dd682213ef09cf0df3021a6d5f0771e37f657ab7613a0758d2318f8bbd9c165591e1c7fcaa3bc91051a28a1c9afba6e0c0f058561fc9e5b2829c1130baaaa4a824ad8249b8607d269e3ad4c6b8f19f4eca166bc2a90fb6b8dc95b567d91737335d4e0038bba782074dd29c38d96877ed611ad5ab9e82f9eb933a66d95c2f935932d1fac6c94aeb5e3989afe23c28857a73e90cb24737f7f85c06edf49ae7301929c6d39e62f41493dedb5b4f075a04d07b6eddf6e0f22d59c8bc3402bb5632e2e066413ee89f40b4f34f3b256bdbd908ccd132570dc2756cbd6b1d79440cbaee5d77ccd6b0d470b7e171b091fa07f1a71891cb8d84e9e39d8da0ade22735489286035d09c8df6425b4a1a2aa50f9da20d156f11bd2f4a53712084310eb2fb9b315b6cd1b666ace14d08eeb0201ea7b3a792886ec87c69d748c5ad08765f86150805ce29077471d1fbeb36ee76f5ff30153bd028963352f8145010b85d18297083543a59f6ae877e41f3e8cb06da513b39a88f4834f272820720617a39c1eabc3dfdffab39cfef45a1dae4e4a0828cf71968a734012b5ce856111dc4e33bb8577b5d09ab583139cc711fe60f27eeec300c055562c3b0f4d8ec6f1705c8ecbee39c8d22b1a4ded4444573c20d77d5346839c124665067da0c6e0a0c2d37e730177b9ed92bf4519d9dbc88630d277f546edc322909d80bdadbd54285d5a051c646d9d51031c6389c81dc2e630a173c30abe19da76d8b9e523ce786f94220d5fe5e0680551a0ac5721c1c01bda445ccccecf2e2bc629dfb6bdf4407f2cfcaf6e0aacba2baadb602d4846ab8c0e742655be56c3ab1d395e46474f9b6813df1b15e93662c0fc870e6d7bcae84e0416b6e59608e397a8f78e312a675b1c32ea795e9c03bada2fa86bacb70f26e4f9e1d613e2962e20b5111defdde8a1354418a82c8d663561c34e6901374c1fc76c5046d6be6d9c98b15ca761fdd9a1427d6d4cabc22e78c3ef393fa07fb1f2924daf493f157ac2dc22f38db846c29e991d66661c6f93c9a33c83872ac2530f8c0c56fbe1db0af319db1f9b89da25ed619c194adf20fb3b8a4c400fe4d8260c11f2c5d73357f61a16813368e6b576fcb881920daf12568eb8b174ab87c00513c8170273e28ab99a9fad27c6b76cbe90bef2bbab5f059d49ac0bf3e53b0677679fbe3b48e1c90e7a501f4189bc171c334172793259aec501ccbc0f77d66b40b416234cc9508b7575245ff1541ea0ee3c0256826a56b02d5d8bdb2894a746744ddf5dfbe09bcb9825b03fbe4d8e83faa8d3678f1f799b6e79d459275864d31ff2fc439ec44a7f9bd73f29d830596d47045c5bc392643d48c188bbe93fbe1049fa14d8b8d966b18654458e382d46e611c1cba089dc386a2cc20212edde26940b89309f0c4f6d54dc258fb229c93bd95321241a73b4015508a11612f5f340825017aa4dfa4bcc8b35cb51c67de0b9a9659b8b92b9b2e819011cfe9d1d581db6221fe4c29da5ab40e643de6d1ad3dae8d819816b35b161c01a07ff0d97e57b39769e582ffecd35806de3c119afd493f02dc3235ebc1495a4880f9d38c5d36f2c4f2e09abfbc23fb5280616c8f2ec5f445489b0ba4a183765f9860d4ff8cd8898b2043f1b741c130625fd9922f07faaa1f3116b7bd24a9d4e4ed705ae45d4d9b29da8c37f21735c3092e319b621dbbf54d745c9e947ecb180ff5e896796435c9131686a8ad13461e384ba8663eb7facbc98b8be37ed5d0988879d218c79bb637a409ecb3dbc1e22e2b94030207946432a4c0611fb4792e9635177c3f0c53bf469dbaa956582df6a4efc5348e8c0380094bc1f1f0e364f2e6ea25fd73ef7cc815cbfe5d3f5b32ce9ee480d740975835118004b88c06640ebfb59453a9d189905c77c142f35b3686064c43bda97c90879b3dac3a779623d90ecd1e0269b9a059e7f609e1f70feecdfcfe92b255afe353a551d446a41cb11bab30bc91ec1749ed001c900a076d93cf5f98a1c979ca38b2b6698fe23c023902f52948a07e1d2fb7474eb77153a7b8cfe829e610c8a8f062623012486677f984c0e5895a2727d2f6cc376c85506eaec5b1a5b0286c085d6adb1fa62b139f2c7d7ac2a608b04613d0102a3b5e2afb4f9d77edb3b4865a432189b6899dde76e66f3b955bcaf70850275f05a094c55658fb0734245b109e23738734ee1b66474a27872b0e484eda29768152b7b6b08c21aee364acd73bc19e461b37a63ff6cd704c6a6a0121c5832e4d05a4960f26a7ca9b40b92543fe56a13591e10712e0a16b44239bb1ca77e990cfc8893d37a690f119d2745c6a62ed286187bcb032b67744b588869d45b459824be5171e02e5fc8752459c14fce40dde14dc23b529908c5758f4d39b88d61e7ae45418c7365cf99f48b3969520cb18c71b426ad364a3ac9572e08a432d875848d3f0a3dd578dfe8d448774529ef4e7f7012a15ee4265cd2390f5fa16b033d9aefcd46b2884e3919d23f38e67ef3ce158abc0b47a2576d0b66464a921ff5e600b6fd8a6467251ce879267fdc619c2040893d177dbc97a436d591881a22462bea4ec1321270ef8092c93bdfd4dd039f59bae13b85fe9b5ca7462ea5d2ed838afffe56a20426ab1fb2c089f1e3b149f9bcf61d3f2cf8f8a88a0fcfa8637cc8f866f2b7775ea9341a69f83639fa97ae73166617369f0bd87873c08a376d2be6561b780e51c11bbcd554731be338f5003a4b9927195d30f059eee62deec7930e303bd4b3adfa7317b3f7a6a4f69f3d8e93bc6e6abbb3b6457a212c0ddd5cdaa630ca65bb525eb16c686270021d74bc0683ec2de82c9e2fae6821fbb87b689faef2217c691fa5ff50cde353298b04d25c43665f7610e039c96f03b7a991658e8436863327810f86d47d31f8a816d3fa63d0ca4e09c92ad013825b7b8b792094b39a120094b8198efffbeb43aa489d9bcca0e511064ac47decd2aa3f1c5546f988185eedf3f54c8b1b228badb1165a1e3d9b271fc95d36905c100a61d8def1d10c551ee315a0d7b5cccb7cdca412e4bda9ba63407abfbf1158b1c6930be01558f4b5fef1c4c2ae222f5785c21a98a607e7fc093b952eaebebdb87afe31a31584d3b6514e464d426e8a04c20bc4a4717261f7ce60dc0b94df83f4826af1455140b5533abe31298a1aff7be8fb30d9bcc60e824f0574bd713c8bbfd4fa2ad356b60fabc310bdfe915d99daea1a47fb24fb2d4e3f529c546de092cdec7f9a6db82d52b8ea0ab6779aeec50c28ad8dd48babdd358c907b8e34da957617f81e472c2744f5ad8e3545d5424655880e8e8c46251bcf46a388b8b9fd0f8d82a9d4cca4fe4112a54d827f228a261011bfc813d68ea0c0d910a6a320b0e02a5b2b48ad4eb73d0b9f3a3fdaf24afd7b821dc154c4c958a684a56d07f171a51454122051707db81a33fdfd2a93c6c1c5793e3c3a21bb4cb6a17e088d816def95017521f7ed288c83132ee2d97fabd6d015c34444b923bacda478a5d514498c30b70dd6f24dc55c907dcab0e212f1a633f7053c570c6556d549474f365193824c6ae00c83fcb07e3c07bdcc13aa3f56833adafaecf216046adb559fb97cdb8ad65e0801b8cde4d15b8992ee9cbe572fd66d5e44853606a9e5c34d9278d216a67be4c5e473fcac3cb42e0cd0121bbca107c1297989d3520f873e87f2c0690d0594f529b348b0d852939167dfb0f30c45af73b0d489771de15b29ca1c79718f9dbe481ca305cec469af0bdbfe4b0fbefb5f8f73f7d5ea45d6fe54a08e9c12f708c1641775a3e0e8bce00b914dbfea9ac980b7d2973fec078778d12a0b364577e01b268c1fb22f0bf317cbf0229cc2cf0d9198a2f1b889d2cc1c557d211a5659200eaad0448a39e0f289d0ad5f1c40bad684df538384aad583b818f1a041cfcb0d7f1d9c10cf1ee7b39b19590a2b825f8d56d32b7003c26576380bd5193ba83cdb62b368ee147f0d9a7c10846c5a70a16df878898f43c384428611a3d8fed703bfb8fc6fa21ff4f9302ccc6e175d0ad24c80b5ea70cd8abc265f0bd188d18c39960a451a80135f85cd45da38f05f0aec643575914831dc8d7009fed40687c681c75c9ae8066b83325ac6fd9ee86efb8ab58ec03c7fab4ca6ce85d879e5fe7c3d1d2d91b2d504c45becb279a35b6e01a0f3960c9e738d61fd082f36e4773034c3e709d257fa78fb8b1b91bdc37046fab9dfe5989e3aeac8fed70ef6193df574872a62746a58afc21d50692ba28bab7fb65d410bec24d5ea56eaef23a1c2ed836ed83ff9da9fb3038fad8470d7e4d0707717be2621b3f7d7819c5a88630625e5e2a2dfd1022688ce81c041506bae8b57a6008270e6392477d9b02ddbafa6a2de0fbfbed5d80413c9d508ddc3585d5c529fa4b685cc660e2d5e0a5f76b7dd6aebd5e4b5e94b435a5cdfc41cd193275c13f0a633a7ca1ad8ebdec01b4aac03674b821d48b100c3b27e226648a0f7f60c84122a78dd1a3ebda35398b1eed8f981c3ff187d9c2728392e177c751b3f3d06a3aba45409971e84d83dc8d9eb26f22ca3c77b35955e316f5ef16578bd9bac9200d1a8a4ffbb6a21da8507ecc919764d43cfe67ea8ce856ff434c48675414f86e9d02523953e868084b7e5e8370de0d5f6d71e13b489b8e1a4e0b39fb8bf6842bd402dcd4f01280c43f5f88e80e04c61f7698b0e9b7adb573917d1b6ae83cf3b65bf0b55c88bfeedea0b9aabda0ebee1bcf05e9355b80d6286973021b04d2bd4ceb5701ce0bc42c5b0d93283523a7d7af524090d892700da1c4b6118e5c902227896d87880b3a60ef1ca1c494dc0b81f68457ee20e46a1099a51f00c455a340babf72805eae679f613a307f538d7328ed43905b55284fd629c19e92037c954d1c6cf3a705ed49fc21a1c27e8b51f566dae4e78665c0cfe2f787bba7121296d556fb8cec278b550ab462ec97f563208463872736278d6b4c3e268bf5cbd4a2878ad5ed445b80c141e4cfa276255d2c500adbfc764a734e74f95596c513128fd5d87af522592f2b5de63a13143c7146b6fadceac7aa1c1ffd3020b4f261e10218a3c9b23f162dacafabd7700d097b98c651adc639a4573713c0987009aad4966cf3f210dc993bfa9fd701689e74eeaced2a38ccdb76405e1e23130b39c9caa7a171f5ecafbd446f8395fdc381df168025417d42b6139d955719d5a7e939c4291dd58538a3dfe39de591d6ac0194547d19bc16df3d31b50ae492b7926f96e1cf7fef40867f01c4b331f351ca256df5672d0a195560d74e12c2ec677756360480b9fef0d2473f53ffef1ed5f132a286d4aebfc401a4a6eee5a1951b387d7f7c67880cc41cfea7f74de6d6e9fe651bb9257d5f0bc85bc86fa3a914d7993410308b48a3cbf96e0b34fcaefc05af53c2f972fe010af036f96e814d99c3998bfe7f21e01e18d07c8f0ce4402073799ac90c399a6c334e80058fc7fe023338e04a706d21cf90f05827200f0d321acba4c70c450aa3402ac9095ac12a05b01c66e813b3d48ecf786f5d57d48afe3b0541ece36f1b685746330b76a896371812ee9e7cd5e32fae1abb2c635174269c18891e4f3068783e0ce90045e26247746f05d4b22be11271cb04ed9a645a7a27a61cfbed4926f2bccdb3f6c0064c59db712183edc69597d4d22506fdc972b283be0d8e6b9f2bb7a24711c62ac65254f395be38d7e50eed615b32bc3177ba0be9a399a228a6e83c57081090688125b827163813f646a4f57ec38959790c3b0512eaffe1b1fdde666d1bbcb8a29383c2ca3a62c111df3d04753f21e858f0c5cda4be3d672c9aab33d5702d4791432aa5d61ef55b8a56c4c607eb179e4059d43213c99f4eb70920853acd8de9e0afc462cc24f8415830fa11762bb60ec0df867922ae2f1352e82d22e85c350b9ba4a2bade4fac0c6eaeabb4182f5e4347c1717259f3bb82936bda4813947bea783083342458ca677ccf182b48e9cc65b7d0aa6d6f99c4eaced8c41b764c6c17b0aea4a8beb60876e0a7d5138629177c1ef71f1022cdcfd6ab65cd7985bf331429dbc2a1586202b6b96b9956fc5cf31e2a6ed736e97a71800ab3376eb39ebc367cea517f2a93cd1d868122148ae5aaf5611f169bb2f3d35160b61a85c10af28faba5927747bc0c46bcc956b661106741082d855c9c24601f405df0a96af50aa21e4f20b11d59064dd53a5d7fdbec5d20ccb55b67d0739086994779b9ec59306ecd66ea14aa24dee2fb24ffd753b13ef47707586cbfdc53577967e344794b820c8373f3cd58ffcdb6a81490867c4c20ddbe4e9423fc70b9c71e27c7b216eff8b1718d126e56c28d8d1198d07d2ed834dbcd5571f9674f0e29ca97ac32e3f8ca937518de72963def7ea9f201cd9a966a51970880f9ef30f449b2ed972f8dc3d00976a8369d88f471847262102edcba4df914e62719c816271fb62107e4d288a7b2450defeee34b4d17567851cf09675d4cbdca304ac87fd27182381beb73dc7f6453415306e3a3a8e5f6c144a7fc2615cc89e6f8c5f106d86883cf83b1e7aa6e6a9ca6ddc0f576a2160a5f52f6eeeddf081e9245d2271db75dd2865603780b7367d72d504486829fab79336b20de2109e034e2c7d73bcf32ba8d5a84d6f65ab385175e1f0cadd6aa648482b18ab22e6fe5121017e38ca9323130d0d61d5cfcb2fcaa1dfa0a8606bde8f1677e6f93052da6e21be1033d14946d9b229eb75bb0007ef4ba75dd97d13407c276629e4c8d6b96b334e0f21c1ae90e47da95963d8ca8ad6b4c8c91b87cdc87b8c2cffa2f246a8f6e36d705798efa76aaa746e6e92642a97a28f669b9f2a644df1bfbba71d2074cd65e6618ded285e7e135bc540302d32cfdc0e6969d12b36297d2ad76c2f7536048e76be87f45831eba314627dc84de5b81689f82932c0cf80c351a140bed53bbda7bbc3b81ac5a5c142b07c19c7d4486ac1b505dd606912143dd32b1c0e26f699669b481d2da7ab001901a52476846dc81fa24e871e36785f69b8dcfba34e3353e3c0ff58bcc7fbcaa7a0d11d554204217d9d0ebdaf5bb3f4ff5e001d56dd00bebabd78a8618491bc49e50db825818b356545b55c9298755487066fdae1292066e4f90a5c7647fb6950eaaec8bcc5b90c70ae87c9ab7ba4380fd0a46609e9a2cce8ee36d8053a07c0cf3000e8264ec1e7ec3877f4c71cbd680b34d70a9b7df5e742ca89d9fec9bd5f78e296f9b75d1b96c0c5cb81c7c06146963ceb098bcc4bdfb29405baa3eaf4d6c9cfb51782bef1c781255cc279113e8bae9e29f0fce90e08c43afd9c76e0c6015422c4988e3816e530d50676bf7844bbfd6c770ded36aad0476251f35a0e2d276cecaa9993a75b6ceaa3dbfe3a87eaf830ad2bd2426b095c4fa276bf7313dd8318679643d3a075e56263c802245a6ec03b8d08c98159e348e3a45fe8760b8e712a2d404bcd0a17a01a7a58515922dcb7687e48f3a86733bba4ad3114632dcecd642bf16b27b941a1f674eeb6afe8c04190c72fb5dd4d03a38f235f5dfa63913f0891a93e582dbc82a139332123b6855464a5d2df1269ec6c8288b05d1572a7f72184683e3ca87b3984d2a6259d69b3b79619c931cd5a9b1ef7ddd66b7d90a8b8c34d4fc42e30c229294dafb8b21f7bd253d6a5f86a711b0a714f68a038c358d68f306d3f701f95edfbfbe4d8209a8f69d533b93a91b1ad138ba5e2860d4db97da982d91475aba285a52a067d3f3b1540eaf2d8a4b58ab239ebecd813cfff46bbc9c68ccbfe14b127e26405012141dd3dac1abb6cc543b26bf7c4543a9b5e49c70c4294c289b10600f6b2b8d2bed6b92c0157dd68dada6e24f5c10d2f4b04eedf51a28fe521736f8f91f4c5b88ed131a1bf8ede5ff534f18041d2b2bcc6e23f2c2e464fb84e677428c89a843acca5ecefd815b39ed3bfd5ef285758b039f78417b5feb38d780785213f0510e959868596ad407c8f30ced1ab531691c314292450a69b1a9e761da2986f3793c2d8553f235c8c88ee243c023e763b20fe0120e8f330dd701212bdb7e2fb5ff04671a31b22e43577c3a4b033d5a66b864626cbe20a1793be92e6df71b05f9dafdb977a135525c9f612a7d4e85f1ea3dfdffb70ee1ebe4aeb36c53abaf43fef9366af53996f454e1dd6757e1e13166000a95b1193dd42978cc1ceccabbd4306ef48330ee83c342a7335dc78eb6ad037f3ddabb6887e045ec0f94100bec5809cbe78c35df5a84524d170a46af44b06adf72382e3a510f713056e731de632ffe6f4c2710ba8779a2d266c59c0881d7e26eb5d7aff6c6578c4013a930c05782e72acc1891e4c273e337d430cfc4af70c7010341acb75f70d0a093826944f0e8b07e01201ea83ae821de21af4deea5c41545485218ba4b4812a888aa638e9b3a8deeb1b177eb46106db486588719460f37f1fc47d4dbffc7f8eee68c83b485b8056642fd09abc312481cb528f9b65f5b27c7d0610e3d76eaaf8f4b5a0e1bc4a00b679119987e60a6b56c4bad4089450b1a2a39f85f39c38d7351639e8ed8dfe94ac098bb5b270caa56b4ae937c594b5f47fa095b6af90e4cc55b1dc0a490da29b3f4db69680249db6f41a6ed0dd62544836e93b588d6e52f9eb1b891feec468c05c0852f8184e4e74731ca8214b28f6d97bd9e4bd77871f850df12363724fb1bf9cffaf3466eaba513e526de9b3e726fc98267a77abc3adc6d7316eb3711b243c0055921d6994aa147915bc398fd859fd19d9607ad866dcc3938827435ed55ff22cc9639d989fac408bd884e460f7a75e77c014f398752bb6e67952ec644ee46ee04c8a3402e679e666eabc88809f49a31126be56eeb58a457bc40b2827ca42f171ea749446c79d354a93f8a3864e7ed2f4ac9d0b14d067da86291fe363bbd8080f7ca23f3e91369c4ce86961486c7bdf5412b9111c905168b7e99d2d30cee0684e58ae68481868337f1815d74bb1019ffe51cb1a30985090ae6ac1d26337b06c4b08ecbb3c69cd87cf627d804586514381651fe79e374b584427ee873dcd77cdf19efe545398c385b05dda87d7eba1efb029265fe9c1e8a5a0cf55fb664143a65acc5edeb488146038e0099f2e9f20d53f7dbace7c245ade6ef5751f12973ccd167530822ae04172506404d86b57700dbd3290df55c5c1f994d425852c1e60afc538e6030fc0fc02ad5426b16428667f80a71bb6d205944d0b54022e642723fea1a8b9223a8236c22decfdcb34b6fba13d2607b218151225b9a1c030219fa15b332de4443e41cdbb86aacda50eefc98216e311badf47b58309eeee7d6c640d0e5a798a5fa9264b493773c2081e156ae2aa5023705019ebc983491c9df6d088e4a733956a273c3baac03ef8f02e55cc7bafc9f773a70ba32ead8ee191331a1e0fffa93896f529028a07fb055171113bad22877671bf8d2023ab84c5bf195dc79261dadd3967229846ff14d4b38a483c37fe28dcee642b71dc587c81141152bf6adda511ef00fe6dc3b3e6107796b7a5dca42f460e2a24a574e8d5ef701ca5b129964a60cfef6216e962e34f0228f5c3a567cb671307fc61653f939a443282810297ad631d921cc4e5f091edba555d62da37ef858a34c216966e2fb04c8eaa7d8156f81467d12624d064bbd52cd3f8acd6a5560848a30ea1fc413d272bae9ce6128079925484e043cfabe8dd21b67d27c29a44a3111a28e3062162223542d39432a2d7a46055ecd65cd480ce7f2480c16a40598406d40fe66beb3f02cb91f38d1f6db181df457fe09779236a21b8e69626d220b87e302f7bcfdd383cb806e0de601e06f4580eccb22c27f3c1453cc95a6fb369bea0fd678bdf607a0dc691b34febf8e7da2b2d3776296c3ff599ec478dc10a7ffac2b468696216aec69d655fc5fbc4c5315872e31a14c5ce90976997993bc2e79f1fad0068b5311c71d4436131dd8229509f7f362537f0863c8c23d9e2d4743e2d56c7cf089924beda9421dc3d6eca58bdbdae8a1371688ca5cfdb96470f792cf499250162ac58711df7bb838a77b9a321593320f2630fc38110e2909693b2f3bfc7ab5af88577a99f6043753bf49aed903f642acc1edc634b07ac9d7bd6fa5a0905cf928b2eec62915ca17d05a650d447b962dfedf18ace549b1c173d36f27264c5d3dfa552d603d973e9f6b7b28b6975fb1f31a87092638a289b1d79b9ca184c1c494affbf118c3e459f0692d3bdc2784e9f53526ca69d362115c7da5854f0dcb7ff364778fb55440d3dfcd8cf82bc278a0d4e89f79d23b9b3104bae18ae428713cb34a80abd3507224d3d7ec037187fd170a373643376d3d26c2a04371bbe5670431a5d90a629eafce08ba0f9716efd44400b20b8d1f9bf547f159be64da9fe80e8844198594e0a673acbf55a4dce409e27ee3eabd494c6e9004d001cdd1a6bf98721ed0493721bdb3c91dd08ba2c75709f0f765b7278e5b7b18d560970d075fe2663dc36f45262422a3dc8c6b66fe6120f68cde48678ed871963c30fb2a758f985aa1bfaa6f4934400e8ba62c603934d5bb51f0a9a12ad81fe958a132714a4dd69a2342a0157d4d2f681cc17b87ce314b94f38821f03da832e0807466fd0b4ebf4ac1acd9bb80c10f855774589901f58b679f97e0730f1071322aca3f1dfad3fdb6645817076e5dff698baefdd88c893228d0626a431100633dc7d53e6663e96006c62b32d6595522f4870fd3186f77c096fc6413fc8e22a5ad46b8c099ad5ef62e9a9772f99cc19b68b40b7df893008871cf98a531b99ed60a948e0863bb94f230fdd75a92b42931b62baa8bde09b545d291b18a8c445b984c58e7aa0cd1557964afa7aeffdaa7c343edca76dfa29260d3296d93a69cf1230c52bb59e9c37816efe81aaf3048c3c2b1842f762aafc544048a0cb7f4d1dbbd0bf54e4598a469fc0dd8accbf494b8adc768ffac3ab588fd19d99971ccc216d9cbbe3726805f85221568aca1470ac723c11fe4e50afd998147d4a4f7e2d3f052fdeb88cf1e94aa91d4e53d6f09c7abbc8c952a3306933fd28174b06e26fcc384ccc6fac0db197bc01584632387be0a7238d22844eb1ae4429a85ffceeeb9ffe0e8f0da4b24c0d5429441d8d05f4c605c044dcb2d4758e5bd542ab820afca5d03dda061678a4b2edae73f72f407772f5b7aee37677bc35eaa8d4ae9f0c94d0ddda24029b4936cd400e0d8b01548bb52e46f08ae85ed946813562838666055351fab3684d84842a25246222bc3428d0343c2da64622860019bef2d23f8cf3ad967364b51aa04a2b7797b435bd54d73e45e1a992af98973303f6452c477f01e87364a6a84d8c9010876ea8a45127afad847c0c1969bd1cb563a620e8413ef23c69871732e3de6c23eb8a20a247e8126fe419c1770a269d59dba491cdcb2be6e17d097969aee843ddc2cb1188b475b57ad1555defbdffc2214ccea7bc7fe7b58efcde0436d363502341a09bbd77cf916ce1dfe1d37da1cc0cbd828fb5141a31af37aa7499599158976af627243ed038c4593806920fb8b42593d9eedac47b1c2d71c708e32402eb5c02d04649290d45dffbc1cbbc8908941eaa607cf9074c4492b42dafdc7a09c136025946414342b5ac50311318c61f2c7fce3b59ab23217bfadabb320228f3c7702b9bcc62fdee215045319665f8358c621fda7efc60526ede203fd2eb5269e4ef358b1a6f65776b62acb1cb72d31a4e5d47310cd68d78814cdb023dc5534ec7c91159ccc971ece804295031e97f5e6ae460216d784235cdc43dbe0071621afb79892dd0426370ac8252bb91aea2c881eef53f82c9eea82523b341a0c0c60459bde5c5cf7c462dbcebf67f76f92da527426b2960627015b65c2f5a214f0c9b784b6390dfc72c4bb8e6bb6ce4ea0631036e2e4761435656f75c214313a6d007edbb16918c26589cce89bec3cf185fd5a27f9071a5d1c3b1544ac0638d3b58fa4cc6ba4baf4347eb5a5daf5d433140525730bcca249d705ca8577666da42df13500b055b80b1995b24767a4e34f388b651b786d8b53300d753911ad08877427d272669db2ff53209a86495e9c2b9e83c3464137043fae7944a24448bf29ad94186d7a0fba6a0425696a1fefe0a873d3e4815bd30df3d4d0943eaa21cd6f112c5b2f639dded2affe3e8c791cd3c9a8fdc9d080acf71ea1d5d9f0902531f77e631c4039b12ea1e037b38a4a399bf26715b51dc4dd2f60671d36c21ea60e22a793d6874e1b70845a8777c4fa538c53bd8a9ec78cd53fb681042222053ecbc7e2515cbcd73fd4e5cbad5295c0256ea2946ffed46a89452fd6537bdf9ebb7509ba53c87d65f11775a396acb68e378add7a55095af0c121d8ae9e5b2a263f2062a461130144721f74c448597a9734725e306c4c34bcea5c733af01c0404a9bbb044baeddcde97d17177789b2426be58de3d30b7608a6134a4dbafd59249688b067662f0cf114d4d26daeb994b88865bcf155dd5b02fb40409302099161be5868fe0cfd6ffcd96b7662d61c4a852354bcaec7bcf5ec6cfc3c903befa8ffb93979d34e80be526725deae1970e0983d957ad2509b359047e06c4d002d77fe4ba8b24ee7a8842f802bdd6cf6ae3d3933f8fbaece9b1b3ae70cf890331f5860370e2a9a994da7637fd4a33d9f9ccf6c3e880da0c33c0f6b9e7a1bb8e58189c0d7ec9b92407c358b118b7eae4ba01820ba424b78e531c01120be35351d0d5ee4a15320fccd929cb5477ca3c573a6749b5131f4bfc834e3786a8b96cd70fbe5fb2b8b5728aa2a793ff1ae84190f328a9a949bd202922b298d705884d1f16494d219ec4003968307360649ca1ec623b49680cb2326c66bbc15bcae37f33c3c750e026374125a82b4296a8fe702dbe2f1fb46555a45919bc0fea196b5732feefc5f09fd0a1427bbbad51280c088ec8e6b62327a24a18afec2d86e59e72476a399901a57c8fbb98bce8193dbc2090c4845c5e39e5dfa34e596e35236d2672100ff94c09e8c155ffb811204296d123ebb59b48e0d724b0a93c76dcdedc7a29607d79d84f447a3bb83eb40761720cf647935d3a5b46671b5fae0111df8eb6e8c88c4e32a36f9433255e9adf73da248bd5e6d4f23e4390068a5bab988d3310d9ff6981101b1ce1f91e1c49d209e397605240e740d8b386ece3ec63020e6ccf619947c730bd6e0e803efd90bd77213c5518539f91eeef664a06cf8808014320a113779a30d4490e232b0e7b1c31c0179a82f0d8e3e66f6177423cea904637c8c172b2ed9b023c0168ef7b3408fc3630be7ca9eba24cf5a85f39c3b2c986404dc018ad4cb68c2c31a081e55ba5d8f702f9891d60b42fcac449ee356cc289bddcf70644bf5c684ff9eee6515f353f481aadcfc39a4975624affa6d54dfb7c826a3846a2e26d12b3dff9ce7ff43b5086c933073c79e0e3fef612bb50dc4373745f9efe62b1a0155a0a7e41345a7f5bb003194fcd0fc32c7f10dd7f7f6297cee38a9a7aa2b73eafe897c1664b2a106399a787ecd467ed6b865d02964904e165ff7913ec62cffa7969f5304ca8d5712f0d288ad87b78cad35248553e6ae6920101b1b121184684645bbe2b84372e8e0c741f8ef22a0614056d4889d39a7a24bb2c841ddb787e7c48ab1add3cff6c4ded14464765fc706f9fb91e48e1902ae7ef45fc604805f6437535817081135b793b7242c836f4799b4a838faed0610c4abd58bfc934678a614789fb42c668d571060379bc58683e9afae6c69d74abe0d27b4ec3da3658a3818b85df177369614424e2f5a3980f1b0a0cc0fbf9865e9d7178f95ed91b2c6c9e2f74911a4b671cf3421ea6c0ca7216a7a33c5c8b6ab180fef0abf68b0125543dc5ac52c90f09e63c46c229e261ca42b2b1014c1c42d9a2ed0124a722eee4ac22deb2ecad183b4368ab38ac30bf1a2b054eebbe2da07b89e2579948fed2fa987d8a9e18a87c994bd611fb1829ab1f6af4d8666457336fec724298ed398051584deca6cec04faf119a4e2cd021f08c67f034532e607b770d7ede7aa3762ed53103eddcf0560fe7716d5980254781b6c8605483fe02587a9ffefefafb72c0cbc32b024db8f4718053080fa0d7051c990b689920a5b13b84f8b01d7a9894c0c008fc1a0bf4160e32590e4ae262b50cc7318086c5f27714432cfad88aaa45744f04dd64263d2dbe1ffb7fe0382c3a82135bd063630ffdd0ca2405eeae387e17b58538cfe770ea9d748a9800bc7c0d9ed47f1c0d2d672b308657089762da737e334fbae8f786c2daa15246489b691c2b2fa6e949ae2e95ad09257779609d34052c1a9259bdc2c172932e4e35a5a4ac939deb04370258445facbaba385a737981f52d9c3f1f05a5d63b132ce97124b7a6619e8578e9ec750b62735bb9a5badff619d1fb4673eca74d609be6a29ba80f5749574197a43991bc6cd788bfebed42de48d4e6a461dcf8f2e0c736918844f22409f126306d1791994085488e7381d0443753762ce57e9d20ba7ee169442dc38d4e121df01adcb45cf0737fcc0e2ace704245d55bdc811aeeabdfc504cd462610d452bc2226cf4bd561da50c2ff204cc6a717260ce931542ceff3ba5ed437bcb1a71f03a269b1c132ec2d1b43d30c79f0301b4dcc4c3022a5cdef7fd2afefaa00fe093343853002ac53288e44308ad6e739ff815178aabc43ea442001d3cac72c5b3f3b246ba25a83332d1241f2cc393c7483c66ecfdbf119bacf7ab3338f89332b59aedf01143546604b6877ba504d3312e85c88c5572a81e75276214fb745d322dd3ea37909633942262de87a32eaf2ed3b1c6f660ed3f35e60c12319ae4daf6632181258a1ac9b2ea737f6f3e5f6ce605cdc9b248451bc7422e76bdce64d581e98ca8943a6838e4518df9834e05248e18c05fd439043f0f70c05a0c92c3348b7bd33aeb9fdd46f5fe12eae27757792c85cc9d152f7c7e7a7314020f320a1319abf63a7f3cf5926d384caaabd82716d20a1c6f0b6ff2c70a4aa970e322bdc5f36db66799deca072ec5bf968100956515a1a73f8d0b8ab9b65eabbdcc05be7232ccbba93110b81485a52a9da2ee00eb1aa1bf6d3c3ee3bc3f38dada37d1771f3fbdfa264de2f97b00e27935591d96a117ba295a09f7ab3169cce1ec58d7d746a243bfd8b62ca57ba034c77e9107beb82ad016ea73991a68ee4b399d2dc60cd1ab693ffd57a59a66e08f678ee84641cb79e1014b57a0f06fdbb1ce7513ddda03f9a6b194a65ce2c90811fc4a541a3755944eb0977c0b53462a81f1cced87b5374e6e0c5b4aa587cc47aa95681903bdc02249853c0b7860bdfa8a0ee99c39620ea78beb6f4ba3e658b02f4b5609bb9346aa2c965b6b66fc25b689ff17cfbbfbaeb884c05ac0ff884f7d811ff2a76ea70fc733eda6fb323a31c3e4876de4a90c69b44dfdfe26bf8462bfd82c003a93f0fb80aaccfd56432f6c01446db6f25dbd302924abe82faa538d039626572f6fad0ce1ed771d1121ffd2ca8dbd8e0fe4c2b4c31423b1ba8950b0ddc5cae04be0df771b081c7f0ff8de60d35b83206b68fd1dbee3eeca987f111a35a599f59a63345f4054899ac9d53595a102b05e53578b49a7f67a49a786ebd6b96fc41d193f5cbeee1d8c0e4135e80ff703919ca66a1201da49b4c9af31cf6caadc540a480d79e19a4d5e8b502c1858b026e1a697a6e1216f44f6b8ac5cfae47729d14a170aef293518e2620385b6ea1acff2b1dc5d1e6e267704adcb4b13dab99cdeb3b0381b4cc3aa84095504a3f4cd4734e8722f5a3ff4d82e61f78bafb5ec7816cd970f932f7436a01e265b22f53eb89c4c80fd0555d9a87ced247d64931d2b89bc3ea5dab425433ab27ac1b4f994174d1db2c1e7b26e87125e656aeaa51ba740313f003bb5bd77927596c1ba6b148a0e9624a6b052b995fe4b5565a690b712145b30a9b2775fc647251ec89c65c010a861cf93922238d1f29f1c8862689844c618950b463bba462346002faf4229224235004ee8a66d9023bc009d4315ac44032196b457e4da3d0f47c93e352fbb977333a217f358f6054a220afbfc87faaadcecd34295d3fc49036042e1440b7df2cb6c28f582eb5469f048ba65b39cbfd04add0873822a796790bb8f47de4634c9dba735372bc53a2eb8fac7344c231bda7172ab315686ff44cc89a5fb47d2b3a98e6af17ac9a72d530ecf8781e7b56a8f547e3fd96606b960caba275c31d459e70c3683104bda19df1140eee5c65c5af8064d8aa7a8213084d7e11fc5215afa6f52a477cd5558af7759b7a1caa711ad7f98c09d7741db93ce52b5d7de84b150e7f0a9ab1ef2eb7db09c2bf250d0a93a6f55ebe2783d598d54d90e503ef3c67a745e77b9b10b1d680fd655d0cd2a5f3bcc0886b71ac685798b5c0f92be1dcc45a117227a6206d9703ebcabe36f236d789da70288006edf5ea8263b5c60c653e787663d5a2189cedc58bb9c74fa445d7318d12e06f3658f1eb0250c6bfe529dce14019b4f55fdcbe728c3f337f7104a8445013791d449fb9dda02e4fea5aa7ede5f2537337e53aa4788ed7735d57cea57386c06c9ac62d167592ba412c82d7c4ebcb569ef6f0bd15200c37d8879fa9a4ac1020d3c44d251f21a61926be2f35d29ccdc8d83f5c2f0cdbfe65c52cfc7e3575bc4a9182ee83a5c5b99fc3b2f6fa8aac4ade8bd72b22de71be767d467849a03251e138ea0a01f7ad2a630a11448d067eb8230ed8eebf8aa98add9ab3690f4b15208ac6e74a724c383fbe09e4b6a5b52d8ec4abe1ad7e3b675f46d67bd29aeeed48641a44352e59536641927d84bde114fd973ed0c51712968bc296f3dba222e220a21d739abc8180b2793be939034ac38b61a1e9a95d30e07d43979692d3920cc87daecafd12b9977d6000b172d310ffae9a657b0029b541656c78a802e8d0ccf1c758748cb5e49df59b15c3ba743bd8081fc9f9fcd61f6c53f6e9f7311012a07912f00ce235125b07ea4ff58b6c7943e1a18b1c6943327f0165f46fec6a148ef4fada58fe28fd2db0aa377bcaac3eb31057e537c8039c337ce7079a825545983b46d5468d39c931f7895e6b4fa8c24da0609ae807f30921483f7d46d69d4746738f25a72e3f4f80fa1e8f763dc0d1e2fa051f3b4a4adfeddb599188b979795a2a8dcae3670b2646dd352b2b825099d91b9d0d6ff50fb0065609e1954ce31c55e98a712e86003c5afa251b0ea9a93df3939089dd7ecfb4b78570f3cf46c3c38a26c394c6a4737df4fbfceeaefa46e3c89f5d828af167f1c36ac922b4111614d799bd4aab69f2bac1f9d2afcd40415eae0abc371b33d83d8c73abebd9fbfc2b092903965f36cbc26bc3f45200311c92e43f08bd3d2e373c85fc84f58e4e7eae21b38b79bc5650efd0c0215bf2100ff3523b1076635ee8d79b26dc27c3e55298afee3af345630920a6abb50b744da565887798b0bfd5ab506cfaabcaa06f16cf4793d916a351fb2fe2c1fedd1d3dcaf44bb97c95e204f90325eb279c7270210e07ad30c9269e54a0d326c71240a2d3c93943e2e805d487aa9477ff7b2515c25e29e44b458c0d9e3573e3d730addc6265504b998e090e34052b1c6097412f5e2fe60111fa6ab43db016dd088703960c12e21a4f62b093ab1b7882b6b3b96889150d9faf8f8eb632018a00fb5a9db50dad00599e114b082937fec19f47f40eb975bd71262425116a132906b0842523c2ef646dc6c9d340870692b70f5113c467736d1121123bca4e5b271e9e5d56ab2f28ade7c0f2e530830e73b193a23fa397ac0da4112e95e66519befb2f534a064f737c4603244812fc942bab94963477a9219070e3d92db8624f2aacf966f87910a9dc7616d79b39f80210eeda699e12130bb7667180e6a463453b58fa209cc40d76e0434d0ac2b6eec4798b770c6b1f3c587f4a3ce15c1d6f29debd328232a8d7c65ec8f24274c8038cbf7c4229cf3d62552bfe70400fef01313a2311a010b13cff6ee334bb995031deb4bca881b1b04dfa13e2a09c46f2e70c6a7aec2d07c7fe9cfe3e70b711db6605d0e8164dc1bc821be3c7971f96ece3e936d1ca1b341ecf3f3d25e14973ab050bd98b611bcd86ad68a9e3010cf4485028d8e40c069361ae87e885aec5f9ad68f042a5d1502e4df06675e6f1c29ea454967ea72f1a89ddef9e63a07f28a4ce02036e6604608c1d863b3be659ddb98c58128e053f2461d302090b803b9e4aa64bc62cba813d34877a1f94f0be927dfacd8ff8f349c9bcb197bb3fc199a3aa9d416301ba3505d70b3d4e2a9b88c25a8bc05746060a4bb86cd8e11724b6ad632fc58e991eb7847c7e12942c41f9a703ef85b9a0c5956779d15aaf2ab6c52fcb16fd1c73e6b9c67bcfd182799835f5c2d7c1e2b6a1969b112a7204fcb69e2ae3e8a1a6f99c6abcad63e93834a85ab93dc5cdf4d94cf3b4f44b2874b877955ed4e31f2b55620cf370cacfabc8617b526aefc59d9ea0f497fb3d6df48f0d6b54efd23b26862fafab3db56a6b14991587e624f569d928ace2d6ffa2a47244937c29395a9984430fe27bf3d490973d5cd267300791734e9e58785db1e49551b8e43689ef4d9224731558ff11a03623001a9518028f860acbb2df7e98c26e650ab4ea0232f0b0013ae2dc8e13dd9e7e5beb8784f66d9b261ff26bf8b2cd08dd38eff327ca6f82e8961d06561841f9b1110a3dc8f06ece9bef4454bfb079bdf1f832f70fe6cdf75bfde67331e7da67e9fbd919a5e0d8ba2b41b0bd2d5af2a4cdea87010e7b3e78f24fbbecccfd9c94246e5f977c32034bd56cf0ec37af1750dc50051d68e1a0634fa69e1c5def051f4b5ef4cb0bcd9bf6ba9cf8af7070af6b3d900bd17ce0d7575329369992623975eb4ab0003c043409ddca4041e1c139e2e3bbb95ccaf8e55b74a8eb81b09b5ed792b2a8727779996034dc36461fcf4a90070f8dcfe595ce2b58ea4f234591a9283ebc5cb2a886a5d0a2439833d004f2ae5e9f8279c89e851655e8a6409043ec4967785f8926726e881230ceac6743f5ed64e17808f1b1117449cc57bc0c7738ad8bc867f6467682bc6b2ddfa976c41cfeb4d9254f8043f0f6797c4d2970e22272e2b68139e4d4ced5ce85e70fa54192074918a329d524691f6a94749b471c4884e65f02091415e82059be0aea3631f2969ea3bfb8acb7f70380c7855174f1e31d8e706b8d445e414fb6c26b9989ceb74d1fb2185dccd79bd0eac07cb38aece1eaeabc46bb78267f8b71dcab1f6735eee55ffb6de4acbba448bd475437d7b10b525796ae000171ad38602e001576179ef9b398697a5c122478e82f4b37655e26b95aae5697c9411dd24165d2dd529c4f586440f20574382d4668eaf5ce31e3b48bab3596d96204aaff1fb7344bce9f3395e9a08fdd412484a445025bb3f967261096eeab5c089a1c131cd1012ad1fbd52e56df857bf16efca609485d6d347bae2209e72fe0a889345f5c14e4cac34ea805c17f779b71b2110b8d6dc84863185ac6fcc22ffa48a2bdd7566c328e954f18c1c11fbf12bfba6b76e1fe04abd6631985aef04b8d3c3b4b2729f7ff14b0ad7db3d66dcf27edbe7f99a9534f2cc6f173cbe0ed8acc1ba997e03ff94d316c10f3dcc9c793608f827907f88c4f11cdf153db52664c3629c78879534675e67b350740f7cb9c01777cef35d41b476b58a748513f10a229a0ab070cd8928436fd86231b8d3f9d33691759c900588c24ef6e468fdfd6f96a245c93408335f256df04e6500bb44dca4b5fcf1db6ac2792422b11edbbf9d9320c5ac709a55d03a6e83dffd1e775753cebd3808e1e95b3fc34cf9a38b6b1b061e0a99e47cb62f6cd5835fff574a282cae2c450103da9f252ce46addcadc63ca98b523e480149d225ce162289ca11c7d2f13ef7b52243e0a1a41927a7f4ddaf8fb79267d22e8b87ba57407d4940e1b2a46256b9e66034fb20da4bf3158a4a5fee7b9e161ab1571645fd822ae97375ecb90b6012474d6ba6ab8ff1c634cdd6d906871eb6989e9ea9a4d4ca154eb2adb0e8ecdc3deb887f1843e054647a023418d53bec4b3c7cf908365bbcd62d621dfc927f1359c48ec6a142caa19ebb4a7291d0a5c6e3be9571520d4312b06238174a27a173ae5e7cf6d379d2372e6cc1b3f8d4a577796241ae53b350af36552c0566f3c49147df1c70b17bf8ecc634b2e9a9394007c6052d488fa24726c6377474604ed16c9452141067dd155f82ff3822bd4509c02820213ebe8d93f7cd75689b1341ef0d5073dc2ffc4f0f3d7b10b059742d6988546c83066758ee389c0fed5a9f183864e55786e73212ada683b9590dbd5dc23992890e19635d09e162b2852bf2ee7bccd44ae9799be7687db1de4d74736d67f506e687e9cdb03e9bfef68b37f8f98d22fbf7122ef297e81cd5f67460c0b2555097e20332a8230f1bd43efc3c12a349c283207102ac491301db561790c91ce604317157da3e2add01d5b3d6c99c681690d6a97d91a89c010ec86bf28d7c6e17a1518d2c7ea16fb659c191e8d1f9df6442359209c939ef011e1bf0dd1b32a8c08f7d53b2b13946468635aa7a42e617b53a89f3269335b27a4ac736007f3942a60c73b1717bd54e9ad32dd44a9146b3f7052680e10cffee997abe874d6b21a1f18494411a5eb19834db8db74aa7daa127e1cfd603f78d2b5e4af5b0d9f8e2c53b996332e205442e2f561d304932926bc2297ebcc39736769928f8fa1feecc1aee829d0cd2ac99f1467cb9c01d5e18b7eaea699a3270d6a3a9b20f512c5a3c7a438f4617d6ead97a87e5dfdb658f26156049b40ea9269816978809cdf848d97d348c6fbb311cb98e87ba8db5d92b0ea93000fa2db84c07968a438f5fb48315a4522e8d48525c46d2e33bd14b362c6aff012d59412143831bb634153c8e1b88702aa26d00cff0631a465fb85ab9461ae9cb681d2f5303b16c9883e04c294926cc4957fca565145159d4a8a6c08d6372e5e5b66a69679021d0d70afcf4ca37912259b52d4367abcadd6345cb22eedd1ad486672b4a94e7f27991e595416e48e22c2b449ca271835cd22231425981c4e8e0b6e5a92945b5287e70126f932f30c145912b1ca9b7f6a62d01ae3e8dd7c3740c49184d6e848db10ed1bc5eb572bab38513cfecb9fee7dfbfed0cf851e4860e8b1589254d0a2468e11cff986870f084470e2bc19c2ecf6d697beed4527261dda91d23c85e88e737703c8c8fec879f159aa5a30a79422202aed3506928a053d63fc123ce3cf2ac01d030d8c26cf2f6d080fa071f132b6595450870c19b59190fb94cfd60a92e551296597982cc24a70683a53bc070b6eeef10ca706596b3fa6d529e8958514dd67e3fd637ac725a2681bef6381569c546541b151c10972d39ba1f3bc2faa977b92682cc5bf8ddfe87331505009622d720afe949096d65f1a524103767b08fd31ac3792d3e38de8a2f013c8fcd7349df39a122ffafc2bcdcf114505a4cd4db213cfc7bb4b8bde1a7776d749b8cdefd10c7401afcbdd153161f49c684f4c28f04988c397d698e91165851f22f2f79fbb12b38f9d2f29d4fe4d1b69712eb64e29fc9040ae2512cd6dad87a80d7aa8382dff9bbfd17c1b3c19f717cdf40776d64d3cc089741a55eb7409c1ca5a0506f0c9040ba2cb617f5b7aea6195a4cc07d79497960ec107e8d7d0a8d12e7ebf9d82ba4c14953e976a4eb8891c8cf24419610a1ca55511bd98e8d1bf46ab3843943ed969e8bd8f23b6939d496b70f6b2f511fa4a1fc1eeb48804d4e28775dc915fdc9ae15bb05ae49ba845bca290b8ada5012b08d90e224ceefd305786e730f531cf5f8a3bbc3731d3810d7ea09c5d6041e1fd312d05b53f32e8309ae680ae2bcf16b0e8ee83db7fdb43a824f714b6069bc4d8330a205b299c7ac098235aa17c57ea8aeade643da5b3ff3bb29db8e302414bcb8d1b9d5d077203431d904fe860939b69091c9b73fa2a2a143f3f6e8f99227b9e60aec94d047881b0438006a490c20781c813d2a4bec9d8a26e8e4bc9df0f942d1668bb6acd81e69288bfbf5f804aca635d0174204ea90f17183c5b8adc2544b3ef06c576163a1f886707ab1871d22884514f7bdd61b257e0ffc2d2da2636fc9ba4ebd75489ecf0fcffa5ef13418be36e7ff8d78e31c493d32ab6357d2d5b3aad7cdab8955efe04ad36d78bf1426dd5c1006859a17bf4405dc2030f19c4d246b35643d2f203e5262c106b30bbd8044a16c1de54d1eec5b9156e73596eb95d77a0ff46f71b66505603fa36177a176c6a1f11981710513f2329089af388f63edbe12e70b225f9f6560d2db5e49340cab52a08d2dbec80434455d9311cee5f3f3604c14a9c1d39260a27799d54b4f0675d423b52b8e242519a3341d240b2c02dee6d979061f496ad6261447e805d596889b95e7951d26f7171c93cc98769a04e6860b1da4c26bf3e7312404e0b88ec23fbafcd93efca4f3d06b61a23329858d22e4a936b6ca65d144453e36bf1d0534f9151d534afc29f0925d531661c72445bb88ee3562d66af3a4bc91f3da59b5fff68592cdc555660f0c9dfef6358f1c6596c65a7c5fbdb3e88938af125091c96ba9b1fc0e6e3872ea5374f4d5b58ccb12b21339ed3eff6ce96b0fdc751dd07e2fca197e48279cab808ce2355c6fd078f967996359d7546b0e2bc3a24b9d702b60f739020c7ab500444b8d258de8e306a5fa1c64df5c700831faa4a074f74040d1851b09d9282cfe5a2ca84ad76841a2270668b1d4e9ec77c653067f2a53744689305849dff2693dedf75996324b68f6ac46f87176ea76abdf055634db1261dbdb253fe847702abc805add7120c474d31a2c02ab80335b5fe95bd9f7910670e99c95f69ea4c21a2f835abb5c38624c8ecfeed4819e5fac38b0e0b33f9c75479575509ef949a118b2006be94a0d48c03b7d116b626f436c8dbeaa416c6d1c1bb98f1b20d43b976a8d8e3f6cd56386bdd6da26eb6cde38152a498d64fc962b5bafb60ff8f0602464a07d96754bc21c25ecbf92b58bf32bd3ff59111d91965784d2db0f875ce33c8dc3ce21cd22c171c5ef41ff031f6be517439cd29debb09eb0a63e7af455ea3e073bf5724f38222483b6b8a83047bda6f5cebd31a30ac6748fdf8679624c12210a7eaac7cfc6136c679a832e6a884ebb8ab1dd0f511ed317e8ecd8bb01120dede0a7a6cf5e44803d812b0c56a43d612342f03620aed7663006c92dac653f6846b4dc36c1790321a22c1e570acaed0927ecd30042fbcd061e8685888e557f094db2246df8020a632b0ec365939b6cc5de3d3f591e1895a244b52285228586daf031049d705b59e2092a842c45459bf07a90d63c6f9b4ba467f7cf6fad0dda6e21fcd04e415f3175e2cf9ad3c3e7a43975144813487251d06f3eda6598c0e6aa840ced1a41506857ca458a57a801811bbae75879992d1f20f551d8f9be1396da13ddf4eccb5dfca30b79368b0938a5c31e55025fcab7cc6435806f71e2d84855cac2808426df60fb150e6ca41a0dc070e1335a4e2c539a0006d205a3f6e0dabc53f91c941706e34cd222eea7c9d415625df4cea4adc07b69f239065917ad51d53781bc132458605a4001dabac4fa7d2d8fdbc9f45f95a3061a8aa1813215ab2ee36fd1750a3a8244a3ffb19402a41217f65279a5b0ad6a97a376ccaa8503be1719bcb808aac03d3ae5284b6494b8ade0eeed966a2b40cc6eb613be7f85bdf18b91cfe671785e87e9e6a95c058f0392789b008ff8634ca3e55e6a9f57516fc3595cecc17fe2eef57f53b84611fe42b8ecfe9e68acd96d6ff21997ad3bb105a90496b4ae5d6a87d8f71bf8c759ae00f4bc9aa442e7088c99952cfd0916311c15f86579d763e989cfe66d45eb438ef86d69ab315b00aec1dd4f95a8856b94cbf506fa18c91fbc1da44bd520de250681c76d631e9706157b55ed011f47ab9be7a77d33de4331db1e2e6caca2540ee5d619f990ad32b24e3dfcf851dc2123bb58c6df1e4340f2ccd9eb58c2fe0f36dd571ae457dbb9600a089e43cb83754d84adfac51e6c24033b6244bb6017ce75a59c1c1daaa57e94673ac177b374626eced9baa5317832185c729dc1dcc0ff01e335dcafeddbbd825245be0db43d2db59e5558a800a3533554c45084b7728636753a53746dbff2dc3f85a6826beb184fdef0bf6a83099146e4556c7a7ee5814a8f1c79d998ed01838b6fb1e7538ba361fa8a0c21de5109c810e5fd3a022ec36fdb88c137af4e3551b92b99d4eea5f4106c2e4b0f60a16600fdb41ba4df3ec064b1a5453a45fd39bbcef1bf450b9eeb29fe1c05e252214659138c55c2de9aff8328e87f89ad07e8d9b50e7eb4d5ff8b8c8ec478a76bd2ecc85706bc64f343c029ca861ca366749e0263a58aa1ebcc5f0aa5d490946a26a45dc1e2e59deef9de5b8e1a52820043c54344258772e0f4046f5137d9f862a9591d832cbbe00667b09500ae213707f7b782e290ac8f788d20162894f4b022a8427e51ca08b6e2439741ab44e40b0b4d872a25ec43ae4b3c06a66ce3396a3fdcdac133e4686d12d221db98d3249d22e4cb95af65c7da87a6e9c889f3b8424e4ed944cea6b259ea1de6238aa44ea4e26b943cd0128c792dc6bf4351dc00395df3f3de64bc89c00c8d089d735dd937b187f667f23f03f993937e39e2ffcd06ee77c4ad875671cb82f92d97af9e208d9a661f8d7c6b432b6de058d1ef3e015adf254cb56f9e6e042d82ec070d00310b359d2cd3c944962eb19ac7aff2bdf6ee0c4ba69ec34f5432560f83798478ec1a56434ad9c87f21893356898e68de06113b932443e1a9ccc5dce5c0a29a8e84fbd16a9dba64f9063572b3868950abac05f4ab059fc8e1dbe589aa8ad047be5694eb301f6638657f4d7564c67579c5d7d4ef0877d441a21e1f8ceda7e822f9ecca44de6c62d59a44232bbb9be9d3ef360cdf73e51a9b8c0793f3acd85198315ca44d467e57c0448aa52134b532e75928476373b4a6c743571469a0a4709b909aa63460983bd11fa30aa799f1ae16df5ebc716ed218d329b6b825046adc6f24644aa2825f22e4900a30d921560d69be2752382268006ca56e612159b147501152dd36954a54f13bd6aa6920bbb304c96676e187e99d595e7dbd0b393632f42f9773bc640d69bf431ceb98dfba24bd8a09461e0f0bc3ffe44369c89eb23c38e1bb92eee9d7103f75603b54212cb9606022af54bf03ff3da08ee503f5f15e2c5ea8ad775e5951cc9eea21e06acf96fa107debe5686405399990c76f98d342d9c71143979d025677cddd73ecc94fea3022c87d741397c00098ff5f300195f8b106b72fa2bb84805a57052b13a26190860c46dce1a145bb72ef25c3eb276f4d341741d176c10eaf2709946c548c418fde02e2be92d7a4d8660944fb1c65a76455c314b3197e6d32c86e83af1ca321682c6901c2217b80a24da301429295b0dfbd5392d73f1210ea4f71f4059c31f85e1ede373bf024ff47f927e68107f9f07f4821daeb52daa9a5260c403bdfe4d0804ffbc332b815a615a66d7a213ffe87a3d59349389ac684980b099865bf642a18df4439f4fce9f79dfc2bbf6683c6fb6dcd3003f198df8a4b78415cb173fc351503daca192d53b8640c4b52cb42bde96fa07d7dfad2a46417650415ec082b7d05140720251f317fe3dc8f88edf1f8ff054c0d5d5fff123dd2e5214193e4bd11aae9d2cb2b1c5f988581eb4d3418148da37b75e6c4d0be5a8954fbb816662cfb5fe54869c024b7838979f0a4db9006da4864f337cf230e7ded530a8d6a105778d8670de2079bb04516c607ea6cf4b712613587b2a5f6379c50c8d3d2fbafc04ebc77d63d7b16ecda3769f26c1bbdae68a640919918c783ac4eca79d2bd8bf2ddfd27a162f87d5b1c13052a192bee90cccdfac28c6807943efbe5208429f594ddbb3d784e0d57bbc3e00d7836199ba92b30bcc75b93c073d71671173a6b889385dd679dfcfbed3ff0c9db6d28ec31e07bbff340bb0324693e3710c64a9e568e85130d0a62a190016cb35da34f6f740c00456d6650952bbf87a64b16326ba6d758e732caff8b22dc1e00fc2135f95d4216f0d338be4db7d9d8fc16c816e3e27c5eb133da2b99ec2c2f8520a5c676a288662baeb1af124c81e539a3ef215fcbbce7f43f655e089c584ecaf30a1811e6c895e0ff045033fe7aaef5454cc298114d7021a011330dc144f37af8fdd047c105496d2cf3d825195613efdcb05dbdb9cbec8e9c29070f2406f7f53406bf65387ed4fc3c54c55abf5ec396705248b65f052b19941b5dac8e43d787d91f7f94af06b95c7385a2879cca40d1d39bee68f8cb016027fc3dd322a5412f940dcc884400b3c2f92a366523e490b1cfa80ab752426aafeb4b427ce2e5fad3e71fe98492f5734255f4cb2803dc9bf565ae94ecf4b764b377b124852d3236f3f5b60a65661796b948de12af310d0a395bc03f4046c4cbe5270f27adddeefb2c7794f253369dd423ab1e63fcffcc1cb8c9ddb10338fb07ad1c565d84305c469e07bd82ca6f1a7a206349cc58b2ce858302bc54d65078a50631f44709ddd23b304b944349f9b17da2b1b266b366585a5de5b8913930dad5adbbe32e6fa187cb67efdaa8c6a7eff9526df968299d5913d7946a0fc1174131487622ed59ed29de9ad6155b7769c96804e40beb6e75b41154db07f8972c8c3a4ef4d463041cf11adb5c2ada62dfe8f91a3ac1332ce6f6ca4badbf94fee31d696bb30c5fd83887e4cac1653b32ba135588ed0bc2e5a3bab72c906be25b48f88e89a5bef5d579384cd5b7e9f0a044df23f9c39c5b37291f1a46f242e4622ee4babeb5ecb0e805900b7e0e45b3db27c8d93851fd52f3aeacc57a2dae24b5f17ec269c469dcd5b0f79f6db9221fa263440a49c9c0f0015e382720c251b10bf454642c3224b4bb03e49dd27415cb34964305d05092dcb3b9d2cab29eef3e157fd0167f7d2469ab6ad6f2234966d9c601e2e1e158c2e7598c2060e5fb138a678fdd8f99a0bfd65d7f98b88963ec4280f59876c17122e0f32d6eba19aed096f792730d35252de73b96d6c057be8cb27aa73e22fdc9007e75f69646048f165f681a102da8da53f8b49f5da0347a025624cd92a2dedb776dd1816731551f7b2a7e0493e723f1d42bd8048983a52178b43648388e25b2ce1dda9bf4647dd2abefc6ccbe7a8d9707dc946d9565e8e4bc958eab559276aef2476c8a3ea799ae8e02cdecd16e9aa8e408e380924ef0852ff23886c13ec30faf1cf9c201ac6bbcfc38c7f8b08114de958fd9d1378f89dc22b8efd7deb8277bf332f61c0f9ad33aadce91ca21c12f6bb109b212523b5100f5a1acdf7ed8bbdf941aae2e6430a1c097f8ac51f66534f41c35aed791cbba102735b7a13d90b81ac73fce99174dbe5fbb12e25744c1da8f8d4e73fc54bcc50626d756751c5016a0d164e7839009db7e238f2a42aec6a0948fe21f6b3711b7fe8d89ecb0af504b6cb72ee08d79bebe2374dbdcd1bad9a4092edcfe2c6f9cddc2b50f8e1a9fa286faf2e01928ea5a052ed7989026104396c2bf98b67ae0da3bf86644577484802325d6d08a81aa94fa28a63445855219a940d950c836a94cf9e08f12815eca2467806112cf731eb0e46b0b4d1c37cbc40e677a3c46e8edefc8bc2cd68433d17b1614c94e19d1c797bf72776abf75780165378a7447406d077557fba46fc3b06fb483d96508b2040d783511379a889058fe81a170186d6ae12d3fdce7c222c52caab1595f118a4d9df417437b5094f7abd689f8ff9fd190727491251a0a5750c9eb530a45d512cc4c3907689df5b16981d9b1f55a9a41422fbcefe83e04255f181d4c49c2431b3fdb02f66879abd572469f6e19dcf6f3c418b39a094b8fc5db1ccaf49fca6b3cc44d3649c884b3283e3d77600466637885561fb208b72a63a45af06e4d0626637e6344c4f18cfbc70dd8f1933a2fb679f32434f5fe4284ba47ecc789ea20b1a2fab37586531024a6230c8df0d57033e22793de88c4b022c1a360908b2cbf083801b2ef6cba4ab136d8447632aafa3c5b4d34a886758498edd1c881610508fd07df93048260f087fc328e3c5cb77b0ff4ce9edd9fb6e995f78c74ab9c43af93dfa4b912135ac9df01afb19754c7ed929a6ff09581313f2f83149a8e01425599a1c77ab99696fc653353f6125480440b2917ae7c798d1c679bc59c2d607f88506da54805a8fbbabb5ad91f44c4f26e20ed2f655751859e66f0f715a0f3e18c4b1dcfe144ff6f6faeff4106a4867a4ba0dcd43defe2bc5e1bdc0763251bc0a693fe9fcdb3a16c37204e5ad6042460d5e129cd18c96b1a78e7b8da0bba139622165d512c0972ff7b455b26244ce72681ffb232da8c971756d24dd5558497e852893fcc0d7865df39bb23af0a7c5d0b9a84404afd29a9cc9825199af2f952955d8badb0232afb2a09b118f401843d04523b574effe1127aae9a8ceef04932ef907b236d37a2b1fe089e320ff234624d75fc121b486b57d7f24f2afd5c60d245d023b362a498186f132a8930b68152af901340224668c606bb72e8cd090a3c0d625cbaa1c3186664dde062c99164f97c2db64cc0448abfbf0b4dfd8e090adcbad4a6ec86d31599a9529d4b67c7323371b6ffcaa570e88d82eb357ce142de7f3c1c538117895ec803587bcf173097ef4cbce6e4f136fc42d1023db60e540ce2709bc619f9db0851b0158aa686604c8b656d869bd15216c11e89508430243091588dcd7ff3b4b3eadd9ae2c428ede2d2871f4ccb1e45dbe8d2959192dd965426ef88cd3f3d892cc6dface3d28844d10e149933684acb64580a81f605d3ddb2cfed76d56cc6b73a21349e5e77ffefbb2986fb187cd9710d0cb68fb235dd0b6603773ddaeb984ff2d6c66d396a6e4856749c7def641ba863205fc76e345abb1eefc9056d07da357d197d6fb75c804c169bac874754003a733766f43150e03f58572cbbac00ce456353b785455067d697d4909830f21ee967308db6181b6941adcfd26feeac02c0f628b38ff0ecf34c00953936c818ef79713731759c26ba34bae70fe0f4f3c14b5e9c721c5ad9925cb44e9854fdb321423092b21868811b62637ef806a5e569eaf3d385c93c8ca6d14f4552c7a02e2ec3820d2b26b49bd387b754eec9c13c9f5fa5b1e54b7ff666f1a226b10b06a8cf30b485ef56aeb689d319f1c664f826b132cb2303cfd511eb83db2facbfcf873627673d0fe4940c99f0526b754fd6594d8641c8092f8d90efa69d66cb486475966236af8ffed271acc856e5f8343a2779b2cdc6330d9c0fc4ebd72de43fbe3d8c9c0f725ed0b0e9f16c664d312a63f9b3fea993110b17cc29f9bf0f4d9b25d6fa8defccdb0f9c4bab9d55d701001dd3aca5b2649db0d9b6c8a2b3c0d91c8dc21e8a84c4c0d249dc33484ac60d10df4eeb0c424a62b156788df9a472ebcac0010c4e89cbfb062fb2dac68b9265b85fc3f238105728b75e29ab9895ef5f4ee4ce6d04c6fd6183a6463362557a6dcea4f7a68328375bc8c1c8e89ecb07980c88d41e0173b54d0959f016cd48f9075d7b2e328b6ccdde8b56a1a9e1fd69cade0d00f76172666221ff6b345a594774ff5a9dc84c9b253d8c491d451c6b5212d21386dbc63254504a22c27156c331de1a8aeb4443a02a7361d73e00dc77ebe09c80700c4045e6e69e6d4d94b20dfb5a1499f9223436ac32b6b021564e25c22f50206fe5aa6307445652e76a9193ebdf5993763c7231d77eead754b60116556eb2132bbc324174a330de5cb7687a943288bd79ac22e930fdd4c346003bf6d95091206beebf0c690e6894e43e192fd68b76726aca04add1bf68625f30c5f37db042972d86bec7410d6b819dc1171848b40ee2f383b9b60d9c4dbdbff9454d54ddc4bf12d1fd21a022626bf845c3a585301c975ebec454e6d8c6b0f4812c092d5da3245db608ce2b78ede5396da5001789bfc786d655b5d279857104a19a573a407c2de2ec920b1f6f2ad57d8e9c0fef395cfe63f4b1ef9307ccf3b8fbfd6f0e4676829d1c810b0322e9d99f953997008dab7c88c16bd77038b72d8db321e2d9badeaadb374d061a95d926ffe63dd08b5cbc9d6740deb521bc8100a487310d4fcc57283006aad976f355c52a53c87eb2fa809352a3002e438ddc158b2f5b33813d4d963853f65e13a7ea648ecaa0bc0e6448132952261d4aad8f4688a471afbc5499ee6a6c1d465ee3e0ac449ac3e71b36578716cfdcee57bb5a6c53a942e728cfd7eb7f2fac1f41d9611a38053b6f9ddab4bb77910008ad4bce4beccf837e242e752d89f0579504a96aa9194499ea36e66976d4bfcab6f6f6928a878a87b6693cc67d77ea5a9d7fe0c206888e0dfd1ca12f7f38902334a729c8220a1b626f7db15d638e984533061dac451ab78d5616f9425cd8417e3798f91f2c6b6cc390b5f54333040dd771d0cabede0962caa806297ba3063c354478a13cff1562c50dc28ebfab23ef951940a0c2ee0c0e97deb11976b2794d5935e38d92c5f6d58077617ebedc8009572dadbdf91ac85b8467db67914d2b112416a851477513e340944029150784300e866afcab43b941027a89248148f6c445931a4f0facc23349a04725ca2453bdac1defcd0274d1868e62ac0c21a57358726f4a6a920390f766e8cb3542e2811626c9e09a36d2999e485b873a38b597e124df4775660ed7f60e9263eb1199e6482168fa15d848cfa0e477c558f7819626a6bd22ffc05885e5bb0744de0fa5f7966a2973559c2a7a297defe21cb4be27bbe829c2e8c07dcaa077024c9a5063397fc545436672b3ea87378a6995c6254b0b01724ad09444b343a9a95566c6bc0440f2319eee297f24c8157e95d5f6739154ede0f9c09f37d04b7d98905ec5df7b835c65d338f31f1233273cda5bbe3beefafaadf462cb8acb99010027d5cf744ff460cf8c4200ab8f0efe00580d8114e0af5b4ba4d29406e9989a47351fd0ad4af921c3eb1c3522c18e5cfcccaca3f2911ab3a0402154b8a1fcbb0cf1ca3420d97e276973ed53fa4f860145f7b8b19b4978ccbdb9b6510150817ce4e38a181af6120a8a0f6c3af2aba212540f3568cf5b9596b95fbc7cfd245522c72128c6ec72fcf8c3a375c3acdf476347d3739624e2059c8656f33682db227dfcc93d110f7108b98eb40d55e70570a2fcd05721c148c99d6d87eefd0eea84a4278ff70b8ebf3e23b0cf597b64e6c6035e4e311ddfa051a8449e34cac0f0255eb8fbba5391bb6f303a23c0edd95b57ebef55db3c50d1c0492584c89bbf49ca1ecf5141727cc55061d363d68899c2248948398302fb51380ca7e693e474c71bdf6eb2deb9416b9ce3c53766232f69952fdd03640c6c3de18a624d4a5157a911c52efa723081483a499edba093ade10de786ad4d4b01a75fa4355e637619eb85621e6396306889bc04b96dc674544a7ab8a0a43af642bfcdc567115d0cfe6e26ff483a018cfc1eab6d458141495ccd51f0fdb06c71dc63171181d34d82c6c5a583893af249dcfcd6fe45716fa6177ad39ce27dea4dc7c0c313f2caeb333240cc575b7eda7854dca7085ea0c85853e5be5c23f2f7b3657c9206fdb252fce79436a9275ca6a7df1f5a0d72f7a3f240f3f9f768aa5ad38360ca36f69737947b1a9891639559faf52b1df4fc72c9759c9d2a8ef66dca769f04cbd0de989678ff8cddc0c6ed4936f5b7afeb73ccb75cd55f133d2de959c048b8e05a05c8a59f1924856a3c7cfa1693a47b3edce8204e78531e242f605e6cc8684bca138427fad80ccabfa3d33d949926b6c4845a3410b13008abd9c52e436246ebcf066ca9628230b5c4175dbae46b8134324023e96e854c4808e602993fee97a23576c06958815364ce33a76b8521f0319ffec9f3a7649a8a3634ea04617c283009463a2871ed0e5ed34e9d6b14d75f55ca4151afda80b5c13e68161101fba8f30db10c6c11285e81e2e47c587905341501158fdcd3cadca9be843370f32ca9020db016ac29a8a0319e57840181154fa3f9bef3ccca0005713498229b6c86a7e6648b5f76371ebe1b16b7a06e3a6b806cc8b7419bd2974ac4a41a0fa8b1c723170587b703525b5217f41b13d68c5f75f08e27416e5cdc95bd231fc58c61530ba1acddea312334decd0543b7b87e4dc25bf2061fc023ed6a6c24a8a475c28a6eac2956414f0a8b6e19fe7791ff155c50302dd2270dc7defedbbaaba91f31d09636a9b6950ff903cd0d934512b0c6b93cfa5536329c8f8e633e5b1760b5a796c2e9f6654411b2c0aa67515ba84958028dfd5c4ad8c2b42e1e97a881ce452cebe000018521d891f987b81b938ed8d5eb1ef24425a4c96da6504526e3f60220f192b879230f996879f70f40482880a0cce4a6542f6d3d31f6eafd4b718294fed28d3709ad072ac9e2689102ff8c73004787691ceb0782649a51484a9a8ecd485f94aa4e1e0686bcc40469e718145a6923525e9a2c1633676f6bd8385a8dacd8d66b6853d2de665bca923190f43ce6bf4e7b49dde6884a754cd311e9ae7859f40558644da2af850c8a586fe68cbc520972a76978109b614bc5bda68a8c4b0726ffd7106e09a66b112cb4f5fb0cdcb06b818e8493d4cefefe288e8553f12a7bbbcedfa712138f7b9eb5d803214e55a89594bc28064b97ce9f47656c4e56ec0cc5334c639dc8a98f0240ab7f999592735d1d906c064ca48b33de0a89ff747945a78eb8666cff6fd5f2cf7e2becb359d0d1cea7a449a04f97a61f8fc16b911ec7db2daf64583c8f055b47789a2ec423f3e78f5ec4eb217d6b62acb103d416a78cfc4dc6105fc0469efebf96e48c385bb06f166567e0376822ae26102c3e880860f3339a2621ad3c29057a496dfb4b31e18607f0715fb806c2865ef464322828c5edd2039b1594baea26d31fe353eb45ef3932a9c4463f5b9f73f9f7f818b71d36f3b066be0409e2c35cf81c378aa4953abee1b2369cf83ce1763be9e25bad2cd780c7da1fcbad8ecc31189f718620f98608f6d1bceb4da5d3e43fb4da73aaf3bba03f448c5443f8f6dc9f9f2e92551fa99c83248541315e574247316322d6cbbe60448921bbb020814eb48fa5ece9c69199af35f1a03d007d6c16fa70cdd84d5d27febd9aada56abdfa674d23f3d78569c9d3384c0fe023701929d5569577215acc27582272525e20c4c236bbe33d7761d4da00765d6efe721eee9d6757091929e3962004e2d9fd3c665c583c1ab3683064201349f221656a952aee24cdfe608bf213ef65917d41cf201856f054cb59206b63d6b862654ab74e684c5f531473470add07f7f1d5e3f0feb3cc60997dd74f4fc02526dc71a68d9cc8e54a35239930e099efa1eee09f697e30f8a32a04e3f0c18763b609d7fa2b63367fffc55148bdbd8a17a45ac0009759a12fe94e53fbece4153633e9a1ac155605fe5e4b0b44604ae7c270917bfcb2ea4b62508665feb95df671e4b53c6b79b3348353381ddd4d9fd51d7f52eedd0eacb9419e4e8f468ecaa360ecbcfe918d4df14be27499a999f0300b4c0b4db08054ee3664d9b3f19d971b37fe1d6de9c9fb22368074bf23839aef7a319e1afd406d4e530ffd2abc985a3a6537650f97eb6834b1626b1b654172cda1c87aeaabe8fdbee70801628c41b624f7f27f35672c6bdf1502771abafc29cd8783f5998814a5e8bcbe529450c06a44bd8199400380561ca26f66208d29561c04843380c7dab8d728ee42b6fbf805950a5e607fb73c917e6d1aa3fb277ee9eaba4833b72d932d52be41d34e6f8b9e3472e896be3c1b9c85fcb486cba7deaa6734d1bc207e502222203c130f3276ec1d41da9e9c3dcd40e5d478c6beda3bd8de29a34562623b608060bc3ca040ddff6a24df881852c3b590906edabc7c6a8f6bfd9f24069b0816be2681551464ebc1c0ddeb4546a38cd78a284facb0b2d860940f82386e7704f865502de058e4a86856f9a26361458586f1226c298c14a7c06d174d0ac5eb7cea5a29066c5dc6adf931135b0448485fd71a9cd49bbbdafd36cd9c7966ef9c21cbdd0fa5fdae4b16509dc0b3038b23ed62138ad6ea4cd80644a17dca24731666aa5a43d17c8f3bd6c37ca7d583ec27c608ed1a0a9a26de2bf9280ff76d40d1cd8bb9e9970bd7e268326c48c845cff8f5073b37dc5c60f5def6f6f3aedde308ec591e7b496ed2149bd9772febdb430e1099107f55865331f8a45fe7cf7299b7d683689af278eb7a0c11e3d96d4988f49792099507411a8203030977f9bbfc8553aee95f34cf70cdff4e24761b0b7d12b34a8bf98f3b29aaa77fdee5a07da9c1e77e21bcdf2d699aa2e8f32c619c22e5aa5f12c89afb7e90630e165b9b17226b63d4a7e2946545fafdf6bf1cdc74ccc0c2203ff1a8fd201ced592570c11cb31a6f9b58ad44a92dc3646e9b7ff2b74c51eb5c2f4fc4a42db035dc14a80babac72a4f44cf22f98bce168b28c8d35c84f77ea999f8fb41470d557da6a8eb93301aefba1058c5e5a9cc59eca52b2e17eb85131a1daaa807b56cabef06f6e80833bf7f676fef0e24ad810a84562839cf52932795526b87d5a38b1f4b32ce71806632666e9313c4e0a051bd8edce75e703717a0bd1f235264309b29d26c3161c437ccdae12913d42ca21d66c59b91ab0917021f2890bbf11a3ebd079f71cefe034abdbb7180b790f271d4f0fac6f277b3da6a40a0911d4f090cedfdc5a6da4757eed769b6b04f703ee96555a6b587857ab1ee5eae3f9873a3eafdd515ba0925d151c711d10031a18fc3d14d8434decf789fc563f1ac1e9ebf782a2d41bdddb74e22c12a8fa5a3c489700be97bb183fabdef019bb0fb7450d3fdbb18e47681bc75dfafadf21d0d6449abeda73f7bd9cc0372150f00c2df51e59f12b2162db6ddbe1c0d5bd515e7eb080b0eaf731826568e05d07c6903f7bd17e3fea5e667948a2de495cc1ba9c8f2f34415a547207d80bcf5bc07dc24c30988864e48bcb860650e3f8434e282408f2569c988c237bbdacf83b636f529ec537e8afa19224d1c691adc846246567c16c09ff98a016acdf38fd8f1a18e714812605981c0f46f7c68dc5635da1a3c404161fca4b2a09c25524b67cffb5a79257d806446ae4a8de1e5a417acd6e00f7f3c1de1ab47f6143b7606aa8833ce2d33e7c72bee3fa8633b599743ff9eb341b8aea1a085c176d03933b55fbaa2d6cd238286bfc1ef7aec71fa9c1a66f2fe1fa363289e30ebaf6339ba97146cd2d895b53d028c3682c934b38846ab26b428f745ace027e89246512ed75d6387c1f6767e8fbdb5f19d26ca02480c4a7b469d43a45feebdda64488f8455a2f282c2275d5042f43933b4e1eec9b226cfe6577c7b0b94bf9d9fb3691b38d124fb20ff737f4696fb102302a254255a3c704571e6fc45ca7e56790fec6351cad21f5302781e3c8a5e714e9b75aeea92e83cf4d192fc8cf5c1cb86dc78254f69d4d0386019fb737cee8e06597da4fb958344b09452c25e1d134bc46b3838d3d798c8af1d7ffc2222e6709fbb786d5781ac4cb28305d0353ee699ea2b4c80479ae3dab4db00906f1ecbf745d996e2ddac487eb0d640a1347ee688ac2742d2deff7a8112215d605a44977267af2de3b495cbbaa47b032ffecb0cd04721d681acbc03e1e8ba0b6c5730eac688912261c3461c662e8f49a8ed846ae0702661d936a1ed2fcc67572c536a10b5f41b725d9680752b875fc8c7797f2558fab5fa70a3ceb30a8ac2a895feaed0abbb95be84b96eaf4a09f283594313d47358e481f4e058bd866007257f2d24524c7c94a0a67c142e66240b99e6be6ccf35efb43562878c85ad358ea059e98c399aa2d797a303549873a43802b10fc944a85d9eb50b8cb65fd8f5c9fd761ded7ff0439760b709130d0fd6ac2fcf65454697d6f5e260ecb9fbe4ab7d00e065883dd3a79e9be5cfa898e301a00b8d602ceb9bc12d52209f72b597dd955abc68e7936207151f92e190cd4a9e70163f94f75111267ed80741519a979c1a9f1a36ef9e9de04ec2c3d4291bda6d8dc5d4c8367558d5641a32b1b37ece3f6b3b7ece851025d90e3d71367b92c7fb4d324647a8bb7fa5ec292a9a664552e982854b4a766d61a88d2ede855a57383966015105424dff4934d9739d622ff057175aff3a521b0f9f00d5b5ae33fcae71376af304b129e132bf91883a4026d46f5da4201127f1f29bd15393bf9b6bfe7f9dee1e44f57a226e80f389f4afa5d0617f2e7a0087d6bf7e7c36c1b48206029f15059ab5bd49dad3c3505032037da688f91514a150848a3af32e288418550854aadad422d2a2bccae38f006017b45955d834c6c991f1f77c7a9e8e30d1883532c4c4c3842cf203c436c0314e6c7fc5f144c625fdfe82ab8569a77f6536b5d947ea889def646fc7cbff16fe9a381ff103a20f279c677ed5523ea559365d04c07ba137ba549c49973519ce3aa074741e4d334a6c1c0e4ff8b51f5e3c03ce46def4916703f688e60f375f75fc922f4e840fb020678f5086aef4d711c84a96cad9caaa55c5c784edcc92cf245d9323ca6d71b1b4ab9583594bd11beb8bf34566b0ce43ef6099340e79420782a614c2ff1e0ffc8a97dae0759966a49224bc10546dc872a6e116157352bee771bbfbff277d2c90097c2788fcf9ef11cbd359d96a7795cf1b6cfc9b81ac04425809c009ac3630b97e386242594c8de774db133d1bf990880a59c180765201284e3bcad6d4c38baa08687364e95ae005e8bfcd008db98e73d9b8d2916b577bae4d7a8d1d19fd7793d5048db5621473005542085b6b3b874d1477fa51a02037a6fb84282e3aedbf03844981ec9a7b7c6a4befbb7b2d89b64a8cdf50b96e1045a70f7c70f7925dcfaae2e9d40cd0dca38b2c19041040a6a26a33a099a0a73c6e6206659b828cb47d9b2aaa78723a21719b055d2c031ab68d616bab9af8d1d4571d6f1ce6e9a896cbf27d1eec3fc445cc5ff2165c0912a59d18159d1b446dcccfa76105117b267efd5108219447c5706c9421eca40c9e3be01b41c60ac6ffd3f908469cf4c0cd0b355150c3f0fd5dd37721fc3e8b9a3c42ab39b13ed502ce98a2730f0a576a2a424cc3e3ce6e3e464b78de147c31e1b7e4dce54a1877e46fdcde7b52e82510749557aebb324c890a179a53351ede4f5b433396c7bd40dc263dafb6f81e70ac12affa2095312cc4e35ec7b0e549d6fd6c8b06996462954371ece7c5304a3c0da8058ca7e0529aea28513e134f0ed533535158ef8c421a4027f2020bd9dc41c1274cdcc74c11a3a21a518fb8186dd47f11b363e51052870f7222950fd189da4db36c2338b1757c2716412692e9ad8a80e0c2fd5b4163369af55efcd15ed55e7158c976e0b414f0cf334f8ed97edaa457f250f83eb34fa6baaa951b9a73a5ba70b6b6b53a73e3869810aec4e4e95007cc993004a4c1d0f0e1bda0e1af17b31126f28411ddc4a1fab79f92929b258634cdc8228340092c759dba26c4873253a6ed82bcd997c4bb253a7236f66f1a32f192e1cd2d1cb03824e7fcb2ac39be37f6cbcbd98b95167c3576e69f01feb449784f140477b20b06ea0fb530e6a812fe90305c6ec425b43f324fcfd6c6ae65e10eaef98f458a8ae928736aaef835bd44a900e9fbdc4eeddccbdc35e34b105247e5ccff0eb58903a5d21c0603571effc690a80e31814ebc4007a236eee4722b4ae7280af26d55528b85f82ec8d05563425055cb3ecbb5d8d5fca477c66c7db1e6b4e5908825c94d2fb86f9b14489f911b628783027dd75a02a9cdcfbeeb2be59b888f5fa564858ef83b5576f7db924a93a21f86c16b864d52e8e39f80b1e02f5ea9055317d2139bf60962a9869720e7f0b4f40f07789aa4395d42ddecb2221b521fbc79ffc0cc8102eec2a7ba94cbb470766e0ba12a322c7ae8e5c210561a88daebd777a7513628d3c63a1e647e007a550fbb226f19f47b04d18a7874b312c4f3fb79e519956f7a2a75a1bd88fd5111b72e4f6d5b4a92194933cb292f2b60949f9ae1d9b7f5c905e02f954079f8b802f4527aa236e12162469d1b484cbcd154758aa943e1600f9fce3a1a13cda827913ae24053c02026a1bbf5a862700d487d7780de5f18f9a1ecadc0c49d2e22f8bd0e40a296f5b27805af772377ce548ca027658bc64f1d09fdec4eaa683d74e03d549ab6938e03533fbd7501397b7f6ef2e16c4efc99a78138502dc9b3be64ef1c0289b088b209f0f50447726f4f5dfbfc3909036bc0ba6af3ee555e8bce584b01f402e571e6aa26698e42d042a446d502975a86a89a1d1580405755e4f739130b597c58e2ab4a3d0c7b8ac6cba116ddb4051367d8d2e686fd9bf55cc5e571dab2a7794f55e8c19772b5a1c748779b6d1eafa78ad6a362717dbabcd61b11fcf2017c735225ee17cbced0e97fc6ca53e9564984456f4e28c2f76fd19416bfd985218100f39c953ad75ad34e182230ddad41c657420802c21d060f0929f44da70c47e47e89bfff7580b662f4bb5bc0ea5cfe3fcff8e967fad09e0ef6097d8a3685940c23af7fa684d7bf221d8e8962d88093a693a84263fec40fc2af7ca45da804412a5bcd6b5121441fa33f6932e717c3737dbe4728b7f9da95e42eaa90cade289e42fde77436ed146f2c4034931778a3606c7b33e4be7dce2ac10000f1e19bbb9f4c74d653c256fde0eda6bb958b64ac1f5bd8869236cb227a6a679d41efba6f16edbaf424d85a049ef0209131beb7198863ef4bc0c02007f19960f00677f13a4eb0f8066ca4545fd60b76827e8659b2dd948367fe23df637f25bc77928b35b1c1f65b8a2ca00857e1ad4ae76e1ccddfd36ecd0abd2d039cb1edd37292eba2dab485d44d9a06cb2704ea9ff2a95a29c8c3b5638d3a532e8f487d3d3dcb06426321217be02c5ff3b4697826db0438c43e1aad5d2cf18987dd2db4fc9af99b8c8dfd1f228dd30ff5ce007422806af3f67caf137fc1e06434eb47eb7358dc26fb426ac64d14f16b7fed3258e388174166a58adc6aaa1bd9bdddad0e2f735457f39f5cb43f370478d74cf665e8daad1546eba919b5ebcd9348474037266db1d908609990e47e2a0735cd1a9f3811269ffd5ab4ce7c1d1d2ac339a2e09d824b6889165a1f4ea8c82a5583f5e1ebb00f2c945f039b4f5823c4e9ded426523df6380dd193cde2e4f27cf45b710ffa26877e81e093c7f7fa5410fc5e299a3699ea487fd2f1dbe049cf80ba2c4063d90223361168a6f1f2a654193bb0a75fdc0b260cc8831ff33b2bca9d7b8eae71422a96ba8e031e0ed3fd94d8f383bea151f79a2694c48339cf3e17c4cd14d549a71c8f2ffc1dc5c88c354e09dd48402094e44b54e7b722d51edf5c7e94d6504ec05e659346f48713cb777f7768169d96691a64390540cda2262a2c73a0c10c69b5631e3f0104c319fe3d52d366bcc2f839c6266de2e4f39886d76c691e8285fa6ef121a751778783ed0cd25e672f23211205f0b8b37697a31b275d1b56f87a9f8b227a02bc292b36e3ece3b255872aeed6bb891766b446ffaf8e0fdee6c80c6dd7e62f550f712cd4e15cb675ff12e619ce1e0551b0fd54ae0c7f75185f53854009b519e6524171eba1b3c069c8a10d2ef068c3a54555f93d2441d872668b0eef686b6a4b7fc4f1d0f2bb72d02f377e0b6ca7422abfee9ed8eb0f7234a1a2cc36b815bbb5498d4b6781cd2416a79fee9b43a60e3f713b0b32551426bf475f14e530f568b50ff06511523832d784a26d0ad387fbd776f0656a3dcd72b5ea249c1015db355a16281ff49caa264c8528d3d98b7080d54127f3f228c7e6308177ffd46a4a3249d52eb3952d225fa1b6932133b31d59aad9a6704dababc25496aa81760e1c3e5b9144ba55a0e7b4b8ea353b5cd15534e3ab1e442e1324d32688d69471f2f1a9d1eb824821e6d484bbf591e8de4f6b6a4882f526d7e95409a20f4021aa6390ced07d829da771b7f8077de960d4cedfb638a8ecb1414787a5074bc18cb5f819efc6b3d63aad0bd312dc5bca9756a1d3c675a1dd22c0252804dc1b0802d6664c23c4a173929955bcdb8c549a2b6095daa9b997de3f30c0ed0d35d891cbcdbe5965f61d2a45a478a59fa1619bbf4fc25150c7235fb9652bcd157d54e91e902465fde5d93596644c9a7637c945b36dc674dd9b9c7db173f649c012db6262f4da26ba0d106d2239525aa500094affa49411c86b671f346cd15324c268db2ff158bbf879163945c7296692e5cc58bb44c90c1824fc0293bd7312e015e975f14e1b5922874831c7de6682db148a2937792da68becfe1d9b06088ed0a4973a5056c6fc7378a5bf030f1e4ca0eb66e1aba2a7fbe6f4c239fde9bfbb214e99aa36c4eddb07623301a4228d7761a9db35be928730f584d6db5d207fa2158bb76e3737c82d714c153738c21e821ad8c693925b91083645ae361dca656432ed232eb2428afd494f6cd018d0b90d898045618631bb237ea3e12b3d34fa8b090adb5b82e850bc6586ef6e0bc5ade7170b3c9875512afe327773c4afd5028e7ae746f78762f66f4c5398bb2a2ec363415ceb605e60777a2086b87707da595e83b6d829b6325dc3754f41d0609a94819b195206942dc9df9f301993b95b6a42c9c01e0afb74c62d07b08a2360dced1ed50b359fe48fceada647f7c464fe8fedcff6205d7c724c68f48d9dbfe66288671c41c319c3e0321760a43d64af65d710fa4664b980a9eadfa0b3b46636e4bbb0d5ca5a227df430d715cabcd645e922153aae6137e1e9beef55529815f516c28fdcf405ffef11459d0ceb1317a1b383ff05f672a037834aec668f39b9a6a9d6d2d91128b05cf04f00a9f4fb74fb8511569a888f75c777042ef64e253e192ddc59e3f04874964664f16fd222b6890e9afa4c64b93c50dc6d194109bcb79c9997be4fc716d90e9d843afb2dce07f4e4672c3250c9dcf254d218ead09bc9e1ba2db5b2bbfc440dc54b901c27e8f6702aaa5e23fa142daec118e9b67b6f69b0ac46aee8e446697fd517d6f717cd1b2fd901ba173387a8adb56d572da10464a97c0d44290451d8bd6e817dd117cf4ef6982161dfd0349b62fa270d77ba453520354e83f8077be1064817761bd978513d059c6908b8ed2b0e036276769852eec8c120dc18969cb3d0a9af65ac088209a039cb3933e01594f4d0c418faa48dfd4240aaadab4a1025184a41dfd4a3f4d0e748ad2f350c6f56e4ee49774baf79c1d0a06566599e6a3e1e5892ef3a1ecd77cef7acea5a4d167e72aaf14a23d5aa4b48fff3d48f24872f7765f825ddc70fd56a5eade12858dec7e7da34b87a72464c18787202710eb3d029a649add5422a4cb3fa27afe3d72f19f2a1182b132e8d18db2123ca7233a09709736d72bb700af0158feeb3f21a1d43b2bdc4de0baac06a1feab5a6822d6b129c6cd10485af170c7c3835ce4278d85eae851b19e09ad76f4f0ce1d3158085bc755aeca97c27f36ebaa047f3564e3ca1d1fea2565713ef1ae9d4ef7464b969b0ed88bcac63aee37b004ea38dbba1680b5cfbc65217dd54c2f1d093e6fd54ab6444dc1addf9b4d4c2968ba749c6a0b9beaf164f13f2db4bab7f7e5ce870f553a03ad31125f90377a20c4b5019ee9df747901d8e0058dbd8cca74179c2b238ee4fb558ffd4b6e98b37a548ac1e429ed4ba82fd1fe79d4c14789dac1580a2fa270454db10e514742e3f8eb48242569056d94e917015b9e6627bd06fe0dd9cdd67517dbb738071d9981aa39b5ea5e6518e87dd97e99dfe14640ae3b6cc2428e9db871af944fe5404ae8e6bc6d356b72fb62eaa0c863f1a8a0874d0e03e3f4737f4b0b9c5c9122f5bdeba3626e384ac1a4c55e1de9cc0a3a4bd5131e7cde1c7ab70f9b57dd86febc08783c76ec3e2662e888cd3e373bcf2aea10586ecd849df5abe77650f68eb5f7f0c67d24eb6daae16e563ecb9534cbc1b7d244ab1ccf7159a967ea4be8b294a86a3578b436c52eebe81c62109fc6628e1c9c4283c462fbba4b40ffef9845e0ac0be2bce61ab986660ab816dee394c03438dbec1d360d0ee7d0b80fa28c4dc049c5f0b75124c7dd233caa4bcc61d3c57e422b14f54cf871c46298234ae4cb98403d2e155bb273af51608f72869469bf139cef706dca485ef1366b2f6a0492fcd31794fd252e1d6a6d3e13251152d69a4a9bbaa37f17e1569a1f6410445ff4cb8db5deabc3c081d9a6abdb0edcfb0b48e6a34a35bc3dbce6e4ee62e5f19d69b57aeacb71d7c11601ad3012f2332893ad11bcba91b3256e5bcad6616aa80d7b18b7c17de09fb9dc3ebe61f4627369607696e989acba40c1a4f546c42e3bcc147ad7e9d1f97d8a4b2d9dfd2d61c1828a51562923e1f2a0b8f6ac8a78d0f76a358ccac90a2c0f09192248ea824957bda78b047fb537b0a3a02369d7ef7fd5b383388dba5eb4828fea709ac5b953b58d320359fb15bc8932536b2ca65f24a5af620f569586cec95f919c0408eb980d93a5ff2c98fec682695bc4927e4d26c9d7c6930f0799ec4629ecea5444d50473951158093c953b91df88c6558b76b766d1df321a8a7669c9a01f308aeddcc733ad1c2f97a8c362acb2b3f85d60fe27598eb79acdf1b5e03729900b232eed8e25a6fe215af98822e3fc23707a5f1961217fe51eb82bacc812bb20c5de76e50cc04a9bbb627576d1ef93010e5a3acebc3787317d62ccf3ca70c01e4e5a4164e1a1f02e64d5ccbb6337077cc3f1a10a1b1b40ecde2e6e387d061746318969c7a02c74012041f0b583a2bb40c59fda94bb142996dc40d41a5ad31f4bc935200bfd6d0257f6c4377f1740fcc099f8787760266c32998ca6a844ca4063c1138806f237420ac7f4abc5f0356c90aa7808b53cdedfed9209e3b21e0201973fff38c7bce1b6808330bb65bb8c05c2b79fd315ed99eaad3472a93636147bb1907a3fb96906419b498857cc081ebdf3c6e8d1229fc73b1ea19435bd407a827ddc8a1743fce512d82eec023d8f04d3d55883c5592186c48f2d4e56cf5450e5a1ea3fa483be6ff86e2cfea30141021372db4a45febabe76d0a55a8e2a3675c1876e25887dab99a3359272a5f2553c7b27fa2ede7fa3de3fe220efe98baf036955ddbca0a12f2a0ff617bce79bcf174a75b9d954ca9fc0fea3f7837a492effe716fce0ae25263e20b3a12fc7955b8e6f243ac63c8ee5555f2d05536771026f15b5e1fc71ef344e3beed2cf3b9821339890028e4dd8c0fa188dc87a00b27ee45967d1317c94b51d34ce21d3925b65a7e12aef4ef10b0a81d0dc6b7778e2852968f0a0be0df5c4a8e60ff5250f43a344a3f4db0f3642a6d60c9fa2e6ab255c4a919c28da9409054c51f194324e6331ff307334f4f2876b91110f0ca2d044c4c7e0f1dc724584f0255602d698672ff5e7ceaa45c3cbacf8eee6e34386f063630a0604afa5e4c524240f0f2c842e703527f334b2ecff10fdac56c1f1778d5333517ef5b6980c829f305f8264d97c50c3de9bf823c0b1b53ded1f578e3eadf047e8f5822fd91e9e6f302241be7d9fb6ec8dafc16ee0dc3c784333d5b4ac8a94f82db32a3f389f6be53febc9277d26759937fd79f228bd9dfdc39a81a67b13cc1e672b3da1763daec2e1119b2edfc3f8a8977960d8fd89fac56a7737f248cd9da25c88f7a1b0039b0236160f34871cb38bdb0e230478177203c2e22645ed2fe862538f40b5f7a3f9e7b1675780c38b1a3250b7e8387baf3d87cbf79dee15f7620624af9ff5950632580c979f96fbdbecaf22f8bfef38b5da3a1426f0288b053a077a540da6faa1420027c96c9c3f23929b36be178a2c370bf5a1b4ba0d6256b9ec3124b904341e5417eec0456c13aac067c308ba40c4f633477fdc0766d77011c29afaecea9b6cd9db0c0805c72613637e32bf728992e501ab52fc39dbba431ee4bddc54016957ce9f31025c1aad4342985da96c087d2f62406676e617480deacac0bc28bdb975bde7c6b536836328523cac8f72d113652a0344a1edfb206e7d100fcd876c41d24184637311524aca4e728d6a8d2e46cd7bce5528792466edee10eb9575dcb86b42d5153d873f72d0d946d51fd9602a21ecc0ed06711912317791ce6a7b7174a1ae0d6e07d7f9ece3771e18d5dcee577cf85b37f4ced3a5be7900692c0e256630f9a3a240acaf45961cf40e60ea0ccf0ca5adf7a9a8c2ce2b91ef6d22c3885c27f2b6cb5f775d6ad6353a89c014222005213d11ccc72435fac177cc399bc7f949aed44ae5df3975451f31ed01486b5fbc330b0ffd22462715c84ff76be8dd22f60abfbefdbd96eca0fb24b001486b69e9387ea0958b960a47d1e868a0ef26a72efa8dc7826ed22bdf59d88b62c52be57b67923c54eb9b0d7dc12bccc9a7abd8b3dd013bd1469d1a7315d68d8ffc30754d3683ff36d65215e700e0cadb559676e5764095330dbb6ebeee2229c4acd40a88a12d8ac2e07e122f770a2d4c16ca4cfce10db08af8e2811e186354b1bc9369826524b5addbbe8676d7461777a62820f6a96abede586c990c890a65838feff798327786cd13cf26b473b70ba72ad3318d501be2c5bb33f1c8fa7b451ad0991ef0ce0e9e09fc2f0561fc9acf7e57704e91c3c60c289a818986bbf44c07675e0ba7a2e60ba74858b8c9bc5739872188733262c0d510e0279606f7565483081b9395ce4cde94cfdcbf45af2ed6c17a3f474b1fa1ffe7871f99a45802068f94aaca6ae117af2e3d385084369849cfb732e8ab37eb6d5706a4df9d91f065a9322870e2f5a62663570132110816b6bdbb373953d4b724c37066409b3b7b2c7e60ad46527932e971087d6425355491c77b976e2f8cddc8a0e52b4ba4ed4d82e39ef1102034d96ac0ba7c0f16a468d77911f5ad28b3c0361ec0cfd7ffd1466284fff1c2c29e097313274afd3f21ec09d332c47580e42b40b973e3d4c7cde80b1bc5d26d95d6a041326e5f049510464a992e544b4fa78ed124ec6e9fc88be8f12d7939364f18c26eb0c1be24606b385352d26ff74889567f30f70201770ce0fe638a3347eea8bf98e7a2ffffc10e367d1d91edba6c451a3d6e0548e328a4e42d51ebf12f909353bf8501a9aef7f9a1d64fd9cb7e2cd426f74b4d19ed1234707bbf24da90a2462038a439dd292d50ca83d243d413a5e9d922fff09ce59564e4c4020a9c8509e083049f3085fdce61851ee17d843dfa3d0b912eac20de67e16cc04985ed81aa51364b5fbeb4ad096a8532b81111f68fd1a798f60c2a94b6bc721c48cf41f336365b4ac3ae5a5137627d86ffafc23fdc5e33b71033fa8a6d4196254a0cda8cb1ab7a639992356492d105f43dea09a1db6503dc0c76ab19221a858415d4a5ecccf0786198b84193715b3697ddceabfe2c0f401e837edd6d37ffc20f5f628197ceac119a4aae061f9cbab086b52c782d5d9013f93d65596967b4519025d6cea8f1000651283ebacd44d79fcd541b2c592f26f35877f0084fa0f76d47da4c351f3a6db966d9d22af3aa42637a3bdf69d5f797e820adc272b0975a2b3ce202ae9ac585abcf22ae6738fdda9363a21222d1cd7efbd8dd2150a55543b58f11576a6ecef27b126cbe9582c0dc77c8987505c4cd598234a0595ae299a512850ffff18212600277a3f80f09b4567c27701c01b5d71af085cf98caa2126a7ca4914d090674e5367d44507fb88979e33fe11945934e98cb4c701bacb3232ab5a6b43db90b5ffa65c86ccbdd6f3a8188d8a2559f4788c112f4da70449b6f282ebc344341c23293c123df0bc5742b1ff1abe3ab5b2e152d9441504aea029436e4b456002358386aeb707d79a604f9aca155fb6791482def616357fec35586aef998312404fe58834061ff8a2a099e491fd021cc26b5b7f89be87cd17cabd0ba99f652413367d5cfaaff2938fad18b2311b25ac871b9a9a97ead0d3a963e718b678f3d16bd9530f83fa95bbc588af74d37d30ef6deb909fe8826b6fa24a162266f9615ef8a88cebc7a2062b502990bafdd8b5227e4bbd4ede810d43112690c2031eea78cdc8671b831f451beae750b76ad1c71f080582eef2e4d227067fdb08c60d27549ffefe92d533b871f80b324693a5acc203350d44dcdbe2b0d177c0704f2dfd245654fec0ffda915411dff639b4b206cd387c649fedb30e689a0a1d4727037ea5b7c0ee40912eb441d904bf33afd004a2c0bd672dee6ce186b6b710673becb08180a4d9405aecf0dd20db4364b868f143dc3d49b06b8c818c12857540e49ad059d9db50ec20294b6cdba6399135448a943687169bb955d98d5f827bef4725406b843cd7fccf3a849ccc75ad4e5916ed056e81ad0aa18798d617f55fb310fd964d3b05748bedc273eeba3446bf9e7fc347a10bf4166357534012a67ad1b7f37b2c2651be9b862c18f9a4d227a6e4b37bde861f09b2a0cf8b7b8d22f0ae472206eb8b033447b09e69096f045f4edc17fcba61157eaafebabe2806144408173ac07254b7ecb04d817bca9cc69355bfd8d63ac68cd6b255367f3201470d39cd7522898761e1eaaf1c019c63783358bf619d1a043e11d667776550379a356777651efbd8c9280dda659004ba1f8bee2faf8e8525d1dbf1980e8591947bc36a0051f5566bf610759be9b68de1a6bd066d28aeb7c61eac317c3fc0817b81c44cb14298b725ab3c494cebd75b0099098c1f1b8d0d50257bf95ed1d364ffbf55e07b1c5d47a7674369635cd7954074e7948b11ef3e7effe2a9afe4d9101a952720a97b0b2755eff4fee58800dca3c95e60be95449f888684d9fd1a2ae26b1449fb8eca2709d990a8b2c33fffa1765d475dc6478e4a78fa3861f916b7b9a260a2eb36812bed961bdf248b3568a7ea371b1e84e70a8aeb13df0c1e834bd842e3b55972dee8b148e23fe11c720bb3cd9056732296046e4873c5cc83dba3388fb1099f227dd6b62e8470edf3e0a07159d3b9bae1f912a4bee801479213d0f626e1897235559bf0f33a2c57ac2b8bbb48002e65f8d394010dc0db494fd5d0c8e9d888fe461860af661f2f029d4c47c4eff2dab7f6c6c23228667d947ed7a86f9fe5cc5654f69be2699b5fe42353d91882dfd0c02fc82c97f420b7880aa951f1f121898ba5f96564ea0d36de4d6a511739123280f1e732aea4e2c50922c4cbdf4fd1aa327d07cde9b98e49722373fcb543cded3d1aaafc4222a55b690eda1903a260f8a3b1782e78dea5fdde93104ca7261943c0403af3c9b510ab8415961eae563e74252ad375f2bca3e3d2ceb49a95ed083eb9e801df4bde722e0d6468bca65a82e76606805f546aa8dd5f9d193fff3e75e49efe9a21e5353ed3e187da3c38f844fec88d1e5cc8bdcce55ff57d66731afc058be323c3ce89545f5c1050889324ec67ba3e581c6481d919b34b624b322d7865a67e650d483b5fee94f2e6a181e9f0db83d7b1246ef0b9035d25c44b28b6e27612f29e317571e94fb4f554a30e9d45b742f7827ae7e930ebb2491d81f673feb9760416bdef12c000fa40bcb55cb8ccdc0bc6f822b0e0a63cd7a8a28bc05017785d819860128610d696fcefc5ee4f73147526fbc639f250fa4a31b9db9a00523a87f0fd87b913dc7cf2c17b6b74272a69085337f2e46a358198478ee91e8347b62536ae9cef9566ab1e24bf31b05fdbe7c6dd0b1d7ba080d84076cca2f8c7b1b572ead16b003ed75d0534d0fdb7f034b64d115fce41a13ad783c3237c77f10958df19ec39ed7a4c153d7031606c6de82123ad1c5c31dd1d68eb31f6ceae0e08d7cfd9de0789e117cc335c455b101cb09b7e7ece8d3308c2231636a135ac656daa51dc2ec195146f6da33347d905a599518464a7874868ed67394c36e1d8bade610f8b552d22c8d050a952f1141617c42069f78ede9c4d93c56d21fa3db5184b7d2e93e3ca4e8f2f455bed0e52a9d1de72366d8818b3748b1cc349015e079ebd3b0562b6d272014cc0d07698b229ab6167f3b113e018b9738db3def5248b563a160505c6bdb7493b0872305f1207c00267225d369551b3409510dc555832f16a35c810388cbca1888c8e2168a95c8be3b2a946468cc7ae96115e7f0c0a3cd0f4eff1ce1e93f71de84a002f534ded9351c98c8c3d852d9871f09495fd2f42aabde07bd9b2c47747e2c4ef77d597995946436f7e74da928f5ed1f7e31c56fdf1490aa77ac2f84c747ec6681435da1728a15ce074db630dc8256935b28eeb56e18a18a6d2c0b73a75f35d6d5f4ef10f30b6ce2197570979f6ff055d04cab6ddcd71fd54bcbf86bbb92f91cbe82fe3e4fbf32e3c3b3064477ce2d83055d9ef4aedc732ac0dd90dd20d12a2ac1ace07827ae23ba7e6c8ad4a8be8bbd6c39ec34d4f6a5872dfca0684bd78a43a91f7c47ce68830f413abc658da6b18bead1962e737edfbf29c837a8556219fa69fa60561ffc59f1b01279d9583212ee092502219d466ce88e8663f055fea47850b868273ec59bc0d5ed425b21fd70365c6b16adf85279226a8857241c76c9974a325ffd2418d1736df78cab2d28ec6ea00d615e9896332c330e772fac9d588bd1594e188ff3b791aab9c205d3cb10d6b146fc51ab0b7c8a5bc93e08e5854d57c3f971153f66fa0c9a357421e347093783cb279070b9fd149e814de53ec5ff1ff472ca58015efe0ca4ac9788fa082bea6c4eef4d73f6bcc92c15a97f36137b2098aae3e9029c359e0f09ff7f8f8fbd09d6cb902924777ac480646b5bc406968c94d6f355d5930c568bd5346b12a6340b6b5d6dc20a9289bb1f359885f1e67226442cfc82a92830223c8a986169b695df924102daa9659da9eb2d9e6b708017fd96333ac07bb3aa1bca73a0e6b1cdcd2b79901022be4761ebf5996e752362e216d850ffd8fcc3f5025fccbf8ab5e34b7a163948a828c623a4224a1e26dd686d33d71f8eec07980bacba10840d79bb0bbedc56dc284a5715b88debf431ecae4f8cfb47138ac2a6d8bbf19278abee2b9f527773892ea008450cdd0c40fb8c0f1a6967ad0be26e77255d87b357b093d45e6bd1657c9d29225424df85bcd0012f2670666c0341f5e4084d2ffcb14bcf8bc570c29f3a1ddc975cf98fef75f9dff436bc3ba4030bd979cd85bd0bcbb362a9cc6b1d0a88e6e50b71ed8efd034c7308968b8ee4fbc82f4d3b10e0828a2bfb5f288b26e361e173b8f83b80d8c44ad9ad936a4fe197627221f35cb3423ad9b44a565394882c136ab155dc71d5b648d1b32b1aadcb981fd3461c0a510e587fa6bd55e04196502cab2018541ba3d6cd9482351878274d12375f131ee80de64642085ab65782a2a0ca01b13662ab4051cfcfd8f3a6c2ce80d96031bd4f1b15841fa8b3ab02370d32d80f30284ea4f96a1de7cb9f03c042fd93e6326b57b7d294c175e61898cfa6c19d4c5ad40f95089bfb47fa5e6b7c59705c1dd3e7e97a623505dcf0ae032f89b0d489c724268ec331ef09caece5f98e22cc0e33e24c5d9bf5e185f1034e3d4d55edf85a4d1ba9fc381c3f7e3f0cac9345e26b960f0abdace7f587da1bcf454e02f2ea8d3b80f535ca7ca6fd6af35dea89a186be21126701f23b8f8c38daaadaeaeb1d44e78f828d40214d8b6972c3eeeb4871f295a5c6dd8b31963940e2533701e05411cbfe732b8e86f1bb2bef1d5037f1b8bae3c68b8549ab14d1a9bea0368b11b477ae43a63e6800325ead797a1b40c4573f29c54e01df4ac08f3c868303f1558bf59bdee83030ca63d41985601d5407e889c001662d58ba184413631e70aabf16ab6559b77073c029c07137f2dbff63db3f4cb5a8a2f71b833552d88637fdef24ec968135ea71200ad486a15ea8e54cf834c87f2033c3b91ec75679ab9cbcdf089b8f2db96c3647c6d067567ec5af0e33ca9741428a78b476119263c6e7b31e502aeedaa4abda4c5ef61899f561eadb960f600d55ea67c2972c747e0d8d4c9f448fb0eafe45f050a473e67b8e470f968a930c3eb20ee1a97f37eb7dc3961b9b9db7651e0419afa51d2914cd2f02058106d10c6e2c470f3b372c73257f556dc66f351b38badc265493f2212fb323d98a4646f61ae88bb2e743e898a1f2ead5ff0abef39700626ed035a3bd0069c3080bad82f495ceeb0c727a2db337693359acc5fe39a1734951ed87b46dbffc51c57749174e4b7943042f1d1c22558ce0a484c55e82100d6ca2a6da132b9a75b56a19f18335be31df03f7b939cf66f1d5ba70b12cca07d8b264cdb53a729143e0e3394197556ff51aa3c07557137cd34f4386d8b32d50780988ff3da156a36d2257d0c4ba6618a8c22f27f43851301b57e39f4471ffadf12e07a00529da067168aa727d8291fe89f11111558f3c3a36be64ab003c12401e88961db42b601fec3f8ab17e830cab3fb041e6b2b2b1f8b6493a6b578325305b6a3f12e4418f2174789084f11f2b291ed9991465df3db6d9a7bbae0a9f6c1c7c6629c003028e5817c402ad591758d211d55ff7028947fb151c7ebbd76f300b7fede01e1d011e0ee2e226571ec907117b1815df443ca8bd7ba48b116fcc53871574a56d3b3f5c0826a6aa543c932424055e4a78d35ebfa9d4c1aff33bedc8496020dc4cc3c1014f1833aa2d5372f534a96df175de06fdc59722aab3c516bb8e57f31afd84faa352935200edbfde63fe9e6867bd175b48f25a22deaee518da3c0ccca4045f122283c9f58e0dd25b24f884478809e3119f6d0dd30e5db370424e89d5a1205f506c4494c57bd895ac03c6674e19c2573c6a09ebdfc46f59d542fe897f4ca7fff3d3567057350c30cd87dcefa2f35c8acb56e65f6bf366b4aceb9cb0cbb8ad0d793b6b14fb4d81f42f94d4a85b746373ec0bb4825317a1ae2e1fe2977f8d4e0aca8db3f75203275587b5e47345639fe48f11ce09e57440b1e3e47ce7413a3f7bbde583189ce8863f2fefa0da32b410c28d80391bdfbd4ae6aaa53b81acf58de5678f112eadb7b5d44d320138e001bc4ccb22393cefa5f43a56f736afb13ee2a7ab575c90fa859e61e23d712ed74aa046d71a4a097202c263edbbd0bc33b9be92d4cbd3e24ae6141857480d7eda794ab5dfc47de1d35a6a6b457c0afd8f015cfb16cdb22189aa9584923c81072051d471902cff26c78cf7ddc3456194928c7838df162c44bf0611e642b11a38e214fe8a1ecbf6ab35e8485a2515e9028869cb9de596a6c09beb37c891dbf176b03446e9a1ee6e2b9f62400694bf549db0ace5129da48346045116b905711000bb13fe3db5a567b8afc622e66252bc6bb667bb19a73b8850f1872b6e1259cdf97bff9a67ecf093416196c007d68beec327bd8f778b88818b10729bff1729dce2dc328d7dc0ba2b49c506cdd0a0b60c66f4ccc05db3a7e38790436a24b588d35dbc0fbecbaf3caae1890bc1d25936c8a9a1c5ef7bdb88fc7ba9610b089ee8c27e8e609ba0a7f7f398fe968a676830f8a047f05bab5b1b5cdaa21965aea38595d9088d1fbbf6fe315a59039e667242737e57f87bd2e1983bee00f55a9d2be5e46240ea356352a8da6f65b9298e5a642aa8a0468f6b890aee9cbddb193738636f130d522b6ed497bb45f5d43396d18651cb7c147a29f2a21577d9e3065751429cc85b0cace59704ec649d48329bda7df840433819ad318411d0c31f8b1bfa37c6724e820bf4469f9ea6aa6e71ad1e88a3b84fa71b34540f17f898e754b440a2813f1b4895d6cb6217f0fcb453324aeae072af624579323a85cb8b41a94f8fda6e6a85dd2dab1d67390e6b9c94f2be47db80ac98f48d228f36838f3f07f2ff2b3061edbd0dc19ec8a3dc955cbb53c1f2fc3b3eab506590b63cf37c8b768e17f85458160b83b7686070868c30d60d1213a87b979c757d67bcbf6a24e7e2b3e65ff01aa018e43647b50851d72f87b1a7c81cb076b57c50fae26881f5b36feaff05dfefcfb88503d5665e58c24f3060cd412949c34c8111ea83ba06723ea1ba683d64c392e6eb9df7f2d8fe380aa802feefd4a3dccdfa42b9075570936dcc11e66d801eacdd245fe2021a558b38b33692ee32dee7415ec6956c5524310af9aeb3e0d74e7f7b6c0481bf6a6c0873f6d962e6ede6b61d4b457677b10c17e79ca9c08adb3dd31a96e02d58519423e415a02e5fc29d4708e3561381930723d55521ac27f39811103064467a6d93197e0e395679a81e2c06cf6aa22d2d445d3529afa416a465b74353c883e9d1c1819513cb54b7a17c4864b462e392ef03eb4000796e1fa77b01a7c89675b183bf551b6744360f561b09a8ade866b42f9d0825dd057d3571294a4d92bbec5402636679e8b80af067e3af2c4799572d85ea1a42f6e5cdb9db5998c4dd833cd69d1659e2ffcd3f1338679a0b65dcdd422d452b405aa654d6c79198647f96d24469be18e3e5a943acff7023b6cd6eb07c33264a8cc8ab29f9d034c333b30e40d68a40d948ea7afb3cc51ca0771757a582e92fa1a9dc33bd90dc6c69a99442ffb5f0da6c424bc9c13fb615ea698e69090f540b9f13e29c6a8f9f5d13c28e9a204f9155ffcfcbcc397ea9767ea16aecd66d09af9b0f2fcb836fe541e55eeea9de9e534d79a6fbca123d5ff38578f45b3edff9db8ba8287ee5cf9c095efddbdf34c975c2d447e95d109a12e3ffa44b5750867eb3e32063dcd661d9ee59f072b43704b843f91bd6016d640ba344680fde1d9c4af52e6b6cf988733f2b4f1daff9f756d8dead312b343ce61a0763a91b6d6fa2fd5a76bc2d6c8b6f833f2cbaafb044ac540b1bf23906abb267f0c3d3920179b7558692fe8fe318cbcd5cdca5f5d5e28415d383076f093374d39434b329bd0d1a308424fecc4f9d01e065e5731c41be53a3b77ae04af0b58fb4798c6af3b233271d9222232ee5fe964fa0851356139dda46e7a33ab8f57c95763c643a3e773a321fb8aa9c11047fc5eea4ba7d4e9af491dd51679f29a13d4e4b643b30f77cb1908979937bec25fca4789b933873e62927bf3c007ce046975b8ba47bc2b7087c8e931214040bf8327678ab9fe8379046914ee3f491a8eac23f2703d6f01a65f26d77f3e5168c0f0a5cbdbd80fbc77f3b148bbf34aec95e30a0e84c7c8fdde6af6f346b5bb3a0960c246fbdc8c6cd6ca0ff383908373c1210f3c9f1555fa24ef6f6f8f9d07e9874ff181fd0cf0bcbc47d096ce360ddfa4fe1006df95942f8ff7b8e0579424492964ab73725f257297f37609203ffa5d69a2433579ce9c886af61e1418c095d98866c5a7637cfc661698288237d6b875dfbbec89a8c2f3420cf7a7d6e4d7e3bde86a1432bd0df7fdb3d4a34ccedd5fb8d75d600823af211a9aa09cf51d91053681306436d4dc88678772c797024f29bbb00e3b9031858f8d478e91b901f8ea042e27c0d2188a9b6d65d227c8d5ad256f3949aee19c9b96b6942538c72052946cc9147bc1900e6fe0b52e2cd28f800041389da619c706ac63d4c4b2771e8f5a5ac87fb1bf52c0f73ee2e57192faa3c2d2d9a418c0e4402ab4f57e749597f9d24a8301bf51a49130f0808b3337f82242333feb245d45f32f5cf64233cd33c768e582ae8b5ee360bbbc6d1a382948d772fce8b2381b8ff6f0633f360f311c80007a611eb36040a5e3f32b7bde97f6f2feadff36fc2e59f8f39bff74562cfd6cf193d56efe6c883da6317b6f371ae09e8987113e25931bb7265a7302285ff16d7e12d765db57706c6cd6d3c3431e7befded675ad6cec1dd8bf6ec6d8e80a69a74d7e72c8bc575011612d58a3c778ee8cc706c478ccd0e5b93f16df574a7ad2d74cee352329c6eddbb74f7caa10901befffbbc14cfb15e39f8d20ad62803018cab6b4acecf8919f4183933dd9ee57f437a0cdbc1c445429782dbcab2cb1d81de6b9af8cda618a8bc92c03cc0126ed1c6cb8d219eed621588b8549def346d114f8176f1114d85c58e513f103f35e43c538c9a654066f3086d13ac773f3fc5de63cee92331a47c6c5ee81928e04f5a68bc6abee641a951c3f9f363015647f7ba15664ee281f98ab9bbceec4b399523be7cbc1ea6e1adabdb8c4e9fbb74fe51710aff6dd32766d8dc3c0460499a684805673100db38bf103274e17d434a09ff216752e8afcdfff10c36a3f7b0f20b18c1f12f7fb736e9587ef3615e6fb1445906d55634aef45062538d4f2488fffcf0431d3a1bc44cd706f17fd67f12501ba9791f11ec1fbc390ff7959ae982116237363381dee3f49579cdaf0398be46d2c0d2f26aa328afce908fcef420194e15148f889e3fd5ac4624b71409e0c04ab2e8c229d4071f55ae4d564b5ba4d552fdb784a1dc4f4429c8c5039c96939a32879782a8cbcb1480405862284211125fe4e05aeaddf78c4005173a775582a83bcbb21d9f8de9b7ee08b6c8769ed789852ef727fa57f60f42721d1e0d455a07862fe1457989e0037eb1d2a3f3739ded479fb3c83d2d3285adc5e80f5b8bea296d6999cda50a9600568d3d75e3cb8c4b02477946f919330ef4599571aa5157bb7adfea9ef1a50e31ff73d785ea2de6b0b37341ea408b2f6eb9bcdb52e96a3b0b99d12f9651da9ecd4d65a181ad2d4f7a9909947b9add1d2101b95e5e289270404511853ee2d0657e294db7d1efa99179f0d884f5f811db93d1bd0ec67209cadc75f544745a2c5432df78f68a36a093cdf8ce54b48dddc9bd9554b5d7b3a4889612a44fc686df71170cd077449068e99008593fad4afc8305beb6d788d151a2376216383771ab006672898c614d3704aed94b19083c34948c54ba7242c37cf0847a2ad5a5c4a86c5236199112bd863e62c8adaac829f7dd64a0d0a5228f9652f1ae9d7900082604e7e564fee9dd0bb81c69b6388fb0ce5fa49ea0dd6f28c64ae789023b666f98f5d9642c24cbce32b1ce6a355dd45751d601edc8a0845eedfc8f07d4f7fb1a63f81160a79cb91c6f0b8523df005a3764adc3778081ef4c4608d742d028f679413307197f40fc9fa0fc4709ceb7d361de7d577e4ed4998b08ef08c4ca4cee5b946cd8b457ffa7cf4b94225abad051f4a60b9c2eee02998b18ce084220e8d16237c3b1929f250c0588f495ec55953073e24aa213b78b91971e30ab5c4cf9edc7dbd81f4e8e3c01365fdeaa49058f6f1f3eb95a659c6e9fb3bf979aa537a0613758c70123f0e422ed32c9323d5a3c537c05d5b500bea99cec1209c2cf0312839af004d2463d8e669e80b4f8bf0c8b42f275e80aa869e67dc7005175a882137737f26197bcac02ebbd5927baba8e5bc934c9bb8614e4cd1e96049d620d41e5c0801ddeb8d90cd676dd2ac57478a45eb9ada38eb730a038f4879d83fbd28baadc16407a7e3a57e2afecdccafe25ffa61c09b9e2339400ee9b0055bbe32442d4832cfab20a3604e1db7ca951e6c1cd9cad34f687cb87bbd41e09c1eb1414332e9437a29d788ae63c88b72d7042c7df04b84d782bf94c4869fde8e55a07985637ce1762492f0acc09e902c328ad3afd55b5a10d8471b59861df99290cfa6f301f6767374ef94c96cba43a416ca99a3c887d5478bb22cabd867e8041578dd46238ba772f9855dc6fae7a5ccfd51169d6e80faa15a258103ed316f021968ff2c9ea3a3b499fe83ecc03088c3525b750b9ce414c9ee6443ea6c5f6979690db0e1de64ee5fb7db814a5213aaa91720ce3e40fe98325c8391da99f9fae4263be32f465610e82c6f8eb5dc5623573db734fc1ab8c0e8eb0e2b426308a4381dc271f19c34e06240b6b4a78dc86f3d43ca711873c215a21a3cf98023e96bf2b5419577d025c677d4873fac932027a2d6bc5e9b614e2000b6ea685b79091648c4208707c64bc83fe13c9f8610369f7970f2e4e1e862ced5b09c71900eedded26652e06d5035970a0afb2c728f621d9d175827567578f42faaeeb03dccbbe1a2763b4ea7784261b06d7f0f12cd4506aa94d311a99c08e9e4150511dedca66f90fc84d7006807eec01b63a7a0d212a621883fb92ebe2ccb714fc18638f57b158b8431e5478880e6366cc2e2804e87a0a7df1c13ccf82c7a7b4c23cdf40391cb7bf9f0391db18673a9e25f4bf82668e30894ac51a3241c0333d3791e5a1574ffb4404781411c69457cd18d98c5d6e148f78d40c45b75440406ce04cf4f9c62e14a9fd04169a38fe6cd5c9d0b3060c4074070a8429e47c1aaee5718fd7bc1592da477c00720eed490578e1e44d8ec270fb8e3bbbc77e862d1cdc22b7db3a2cc1a60c2171526921e4ecb020206b4d03c549e9520af8c58995b3b691e074f00c09a7199bd56fe74dfa148f4c650eaf162bbfd4e6754f016eeeb88e65aae88b22d4be55bede47221231e335c970fe33c3378abd97a1c24f7b5f6deb10da44da3ac3bf37fd59f836391bb5f6a43c8b27ae378bc82faf4501405f97cbf0d9b916e3d2e3c7b2615a65e52319cef7a5c1ae5fe639c8cd6cf0a574737738672a091530e23cc4e6f7312c0d1354ebda621b6d9e3d0d9ea8113c6010518c827bf0e487bd62e35e3e2f2f8831b5184b89fc3d5b651d367ac01adad4800f96585f4f4d0338c0e41b9f10c0d45ce218e03a813c706f3d1b731ad5f03896a6eb5e3dda5c72cd35ad0b48c13b8aa0b417922b9b40a3801bc4af93880e41e2bc310fd63bbb881bf53af33d1c87570ef40957f5e1d78175f30ae2ce89cd4822000b4df9cc5202064a026a704f38f1918cccae451e8c6857f31ea354c3693780871dd4a931f498cb021915d82875987a310fc906c4d9b1516a50d977c07c13312ba9c6a1b8e9eded041e4c3f6dd850257bbabc518155db0ce1b53d6b75641dd0427b01fbe49e8cbcec62a103ac7bd1c704c80cc73ad4559d0e7dc91e1132ad12e01242d3e2d47ffda84c48142f2eb477fb2a3812b10ce5788256a3625e838da0e8897fab403114fda026c1e1d16e571380f0575428fa32b27c9a318ab4d7ba164b06226ff17673ed1f33e5325af1c5cce981b49fa3167df1bcd4632bbed9ab9b4d7c199cf8a7ee57e227f20eee4b75fbaa6915451fe2335c13944f81d4cdf1d89068408e5288a99a2ac458b0688f8f8cd5b0712c753906645c5ac95cdd0a82f9a2faeb6bc3474e5d2dcc5c7c989c4398d392799933445799026eb463e79e8f42643c696321766475e6e3772bb6c8e77a0c4bc77044ed63ecd3bacddfd522f7ba35c5a08a8fccb7e0d3e7d5472251a7d6b901314e3d8e9f32e4d9a43076e8bb14be8d4f193d6ed7968b852b30af73cbd1c60c18d1e2b7e77a03a3e98975402d71051bd1b8e1f0b3d3320f8f2d6d163e5edb435da5cea9aab3779f240f3c899de08498a622f5aea4a7b0331c9347f042ec5b9369d942ecef97dbd15b475e8e9a082a02c3774151f9ae096d7b453223569b60173c0be2f43ed1c6e90487d05dd30922e1676122e18755304785066278923d5057adc97e328795c31a17cc91bfa1577c5998d9e54751f56103654cd75264d066b3e89d2cc6f0e2a60dc0339d6333dd579b7cb942c99ad9972f60efa88d06a78151dd0dfdf62d24286d17bfb7a4635cd091dc2d4ca6c61c2a6dcbec11f0ef7d2cb69a98a6bb62910f5180a6e9642cf72fa1e42074f9017885e0599be37d41abfd5a8fa843c9331ab7fb422a8f29f5a50b8357e462d475eee23feda5dd36f5ea57d0c8c7c614cdaf45d6bb80b13338490c4e10a7ee1ae18559616e34b7edca9a8fc7d4b8626f7ef282e464198228f993cdb91798c84ec84cb7cdf6ba58d8f82c8842bbe6b9c9484958df5a49d14f02103cce1b4ec9d24640490c1048ffa4e40ffa84500f941e48ed65dcb53852e530ca0b4465061508156a4ae2878251eb39bbbe385e448d82aacaac6bb2a97223f64652ee2143f3bc2f941ad44679d59964cd8904f12dc374ab739df4c96b41fb61bd36e14bc95e0c65a884df81ccb30c179ad727f124d266fc11e1ad9ac7d89135e9dba1a942b0127b12eb76e221bb4992416f5e22cafb2be2009db6e33fb3cc64bd2f7cb0d7e5155b5f2244e1dee62d5a8476c33879db5826456303941c4e6c006496a98455271eacaa6b9ecdd8ea719c18051083d676916deab81bc79a1bedcbec540bd400ae29b8a0ef0527a3c3cb842ff4852c0f01697f2f3a9355eec9ed6f8fde9c5c33d40544cceec4c3e18c73c47873af8ea472cdb7b680131abd32ddc15f3f1d59909812a47f364d4280c0dc80f51149168616fab6c754d16966d7110e6a679fa2faca7470761afa9d5aa6fb87f35f118bcdb3b96889150d9faf8f8eb632018a00fb5a9db50dad00599e114b082937fec19f47f40eb975bd71262425116a132906b0842523c2ef646dc6c9d340870692b70f5113c467736d1121123bca4e5b271e9e5d9f59ff25ced40cd21fcd10b60fc998f82dfd43cf676f7efe9526613f945502b451b4eb1bb52beac0c3099873aad830f0598ec25b70dc5fe4641eaa07d2d3ae3ba3443dac80a6493b5caf71da55671755283033979990184a34ba34fc1f10467b487e841d351631c224f434fda874e599cad6ad0aa9e148ad5f71057d1334a8b44187e46eeb20ba51e4cd4703d16cc05da4fbc410fed6baff0f01784eb6ed4b8df56aabb395a8d43d7c99011814b425d537849b83d0532a79a51245436f8bfa8c26d7a2ce340817b19d2eb0a2de996e4e0a05d777beef240d46015f1523d0cd2d78dbde44d9fe98d513d7cdef8723699c8eee03ee98733655abfb77f55443d8dbd1ef8b2fa490095db2a3422d0504a08cbcb364a62da6c771c674c1d59695fa340a8e670e3b032e17edaa8786e19b4c24dd537bf9f08324541caa006823047fbc1f882de24f35fb2126b74711c7da5dd2163beea2252757581747d6a31db49744c5ee577628457e80317018d8c47949781ba3dc3c63fc7fccb47aba804c4aafec08a1dab1605aa3554f87486290a6991d42b26b696c542861ba948abeca208b2117afea456e00a4db829908f8681f4a5c18c4bd11187ca6c64bbec150d65c4560e99ba2e200b3ffdb03060243893fbe6c95bbaddda67c96f96537c4025c4cf3b4f44b2874b877955ed4e31f2b55620cf370cacfabc8617b526aefc59d9ea0f497fb3d6df48f0d6b54efd23b26862fafab3db56a6b14991587e624f569d928ace2d6ffa2a47244937c29395a9984434190a0ab4308f880457f15c594d0a293117e5e859ddc36fa78f64d1fbd9398395ea15f2485f1aca6bbf51ea6564563cc0300044f1b2437c32f508699b216d2adca78c54b4ece0d7c9f99f931aa34da4cce4255da06dde6c27fecb725e0147ecba14e403b56ad755374a34de8cf7f5a591bc57507ba97f8cf8c5c239d3c59f9666d6a2d5e8df451eec40140e48dc6109f96d21567c9cad7762998eabf54625f8d2456f0f2d504e46bb7536c4eb358fbfb21b5c7609a7891f96ba00e757471c5b5d07ee75f15db11827ba524d1fb529ef8a216402a15ce26f2b9dbe904d69987f7c9ece9496d6b36e62eab16278cfe8b76e79710ee156537f4284299525550b2ffa39dfbd40572cf10211f179fefa54f5165c52184db5ad45d0fa56bfe10dcd5ab5627923ad6edf8cc7be968cedba80152f2566f57da8d104148553138906f3556ad97e2357b2ce49097a751b5b2d62a84f7a2e41f3cbea4dad4be0a6076a8050b996eff6553eec980e23672470c9131f8b7ead85477384e8042798497ae8c473264bf931879a33d54cb8cf5d02712ac81b65c4cdf774aa6c504c17fdf479209c89ee0e42f091d069c89d762f676077027d3f45cc5080659ee9d11fb2df798636f948eac0dfca21b637cd51d4f013184cea0de87fa588bd6d51e5e4e50356b23cab6299c8e4880f4d950fdbd01369f6d03d08e3263628d528fab8cd7903b5016a1de33bdcdcdd291af762470e1a6f6ba78739eb4454eb01b48429100114a4dc8f9526da96704256eeb82ebc240ec227053c3d6760dddc2a7d4034e5079d8d33300378c7884ea73cb86392202a3b1f1a72f3f529c994848b2f4b0059501de84a445025bb3f967261096eeab5c089a1c131cd1012ad1fbd52e56df857bf16efca609485d6d347bae2209e72fe0a889345f5c14e4cac34ea805c17f779b71b2110b8d6dc84863185ac6fcc22ffa48a2bd43b14fafc42b64e9f6f35abbcdc8bfaa389dbd5d14469c128f38e6e16b6345a6784a88ad22537e2bf26a5193901c5e43a71a90963b12fb8a4686e189e7da1f6478623c151bb9a8366c0e052b4e5a181b0dabc54aeffbb98fe1f4e21691bcd5f7116ff94a663b50055657f790c1b1bdc16d6ead15c979eb16aabe1f57de466e120c45a20904c7c410633f4b9f2fdade6c80f93bbe935f6df986080ae4e9830b88f342e98c88027ab31a1e1416104af73b60411c0b3c43784b53995b8efce8459d1994c7744a4a4cdd8ea241582d7f0cee3ae35a55a41429d2108919f42e571f69de6c93421ce1e3b9d55e656cb6cc3d0f87060099cf1b4bb92b1d94638d838c287e430c44b1151f6aadd9ec8e4ee8cb7c355dcafb0f74a615fd9ddf38bb50a5786ca20382da57845d6124e1fdedb03d3e3dd0b0cae8f2c96286bbef18be68477b0cb15840738cdc4a6b039279a1ef1ec9ef316980e7e3ed427cc6fbce2ccbea2727c00356315f999bb553450e19d9dcdba976865743e054647a023418d53bec4b3c7cf908365bbcd62d621dfc927f1359c48ec6a142caa19ebb4a7291d0a5c6e3be9571520d4312b06238174a27a173ae5e7cf6d379d2372e6cc1b3f8d4a577796241ae53b395513f1c07570c42ef0922f410dd6e3f9e27e4e312930d760cb00510ffae92ed143865d4cf2e23cb6050c9e65ce8dd7786d361f10e7821a0ffc5056b1d46a4f529232eca71ac47b07450af0d27e6d669156053bb949043baf1430897df3fec4cdcea66cb70531e5e7b9695620dde4909e2be5d8855a48697a6349dcf352c934f090ae91f2d94aa25c829f925e8ebc890b3e57e714c1ea8fd2667fc1a4257a73512fe2af94f03dbe0161eac2f0e68100d77318c21cf17eed89040ac4e6a6e3200f80bd745bfe8e48483f39db6f2561517314db9d64af161f6c15d0b2a3b3ad4adf46f56cf8378c0073a5a5dabcda0bdbc7089294ddfd5072d97c6b2c9517df9292a9e53e577ce9dae78996b04540e238893011a7823bc7dc5dbfcb8e84cceee743499c9aa7a42e617b53a89f3269335b27a4ac736007f3942a60c73b1717bd54e9ad32dd44a9146b3f7052680e10cffee997abe874d6b21a1f18494411a5eb19834db8db74aa7daa127e1cfd603f78d2b5e4af5b0793ce227c317e3fb3757d1e6b04310887b5ccf9b5052185c5396e22b7131c9bd5a81a5da0679e3b93b212f50a09b9da07a0292e0ac8d11f766da3a88069d88106290f7db26c482331cc272dae7fb9466b44536425223b95c3ad9e7e8c79bb5fce8d76edcc722c2a21f347f43816d356855d3bfd3d6b30e6c36b31d9df0a9a5f66eb748c2835b918c752e33a3909db6c3aaf6e2e387d815c7e966c615e1ee024ad3442406a68051da24d946a2bea9fe8b846f6d278708192a964190270ca8bf26b011545da9b4aa198120e5d4a37212492971c353e3c2106ad2d6ebd4384a0ad7bf943020b16b4e408d8f83d646502d1dd1543904b310f4b995d5365ec5f414d0b577012e1351d8d164282c532d9c7316abcf6c6f2b52da4c07058da42e0bb360ff2e66f8babec196ad74603374c535a00b5d6fbb6812405fa24398401c3142af946ef52b588af309f171f7f3735cd3147c4e40a927e1bbc0d19f939231fe349583e39fc01047138009176363f63d1711332c1f5077c3ab8b824f0eb2cdb458a7187e836e062841d441abf3931b90ad929edef53bd6dd204fba8691adf79c6cc27dace047469d060bfe22ea9f4a4dd47798d80ad72859cce999aed443a11653364fe820cc581c96cd8dc4676895aae5662c711085a1c71f582cb31dfcbdd88516b2dbf70fc9e068de73762e539f795b554e9c6ec6f27166a56d1f0f7ab68b50639d23ed1f6f0e22cdc4f0cdfe339b6b06567619a80d71a95be2fb61d16845a0df85dbbd6d0a4c84afddfe4ebbe114bf44bc38b1d2fef0caea6a5c05c9fd0069247641f2d2d207c3832a2ce2212885b2919bed8f5e422cdacee19120465007cc6277b52a5ed88d5e48d0488ce495f8013c972a44b731f0ec5393c766c54b95cdda13320035bdf9723c58204797b73efe9cdfc10a07f45b485b16bea2275a67af1dce031af87e44f4e0d9b79f1758c0ab4a4a5f3c0f0da7d5bc30f18202eb8cc8d2d87ac490e5547397f7854fbb2c3ad982e32ce6ce2d3a9cff0f8a7af283d8f9c2511c428ebc9bad074cd2756a849cc0756d7423f78e6477d1494b36a5f66ee9e2e7a92ee841d306fe5d94cc3a9c7db212674a14df1661296c58732083300abf64d6ac3d67d72f6befefdf1c555b32a37e58d3cf21e5274bd1cccbd9f19478fd5709b0f4552d757984918385b63c7eadf86a50e267c3d66f2538e3311c03d3c51367ba4dcc58ba9ccf94fd3882bfa2f144d900597bb2ffe060fc578f08d7061b4d63e2aabf904f54f8ff8ffea2c540270675fce0a4c6a5c80180f81c7d5eed1bdded5d1f5f4c25a5ce382208d478205c28516fb7547e772af2b6f66356415447a39d0744fb74d3318fdf0ac2a64bb3edb9fbde4388b6fddcc8236a5ec129770b5cbc89e98c21bf80438d9b46425b73b574291ff9e9d82ff12807e67af258b1dd384cd25425e51e4e0bd82836902c72565bedae4875c65e2edb9b9c77583f327b68c311726394156c9a8f166e89cdee252a04a2d9067e62582f968c1aff52cc2a5cf6ae50a0077ff780869be8b938afca36a3baa963a1ddf4100ff4f9505d262bec65e74f9010676a3b57c73f309d0be3cc86f449070c0d6ec9f4d8a9331ee9035dfb6a9541200b70feef99a13e2880bcc3b57d2271f8727e4ce74f230c33369eb26b8be7f763eaa1502622b5be02b51c45c9ffb6f15cf8fef43a8229737f81f987bf05fa77d545dbee9cea02aef94582c32f719a98fccd88e09d35c2ee07a8fba899a6dc4465aea1e249550c664ebcb5716fb5b08bc19ff94dec55b098a3e818cdd2fbe3244c140fba6d28c8bc4051ead480254eb4a3224fbac3a51b50f7be0cb5734883ef1c406795148c8f3fb795031e6dfc00ef93716a85c8e9797c417e0089ef3c4158fca0fa220c41d1f4787c6b3438a66a730fbba7b4f1a0bd6d80ecd27c1c0b1270101dcea79bca88675951a4ac3ae6deb23ac05796109b96a57d2c195709e5c456dcb38b59f326534731f9c32e16e00f3de6ece3f9ba592cf87fbc70a39dbf8610f503a6bb319dbeba48ab6450e33c43e721f8e5940f8c41252c974c984d0cbb33f1f23cc90e55f82293c04d350cfa3651d17c7c0e263452b94d82441dd80bfd71b83877d1d3ae810287854c0b41d2c5675de788bbc040466a72d68b98176e8ec4d94568c47e44c910694e7e4409c434b623118f195aa91ee5240b9f33cf97ecd0f52cc4c5579acc0258d53564a7c5decaeb030db1674ec88e904204492b0611441db733ff64ea284b64d2b9e280de46c3082b6677f2b8e46a1491e7698042a200ce2eba1f8691cc159c78fb983046d75800cbe49a0e32f54d162ca6ca4624ee2eff020fb14941637424b8e55a7923364715c26ffb4458496f15f7ba379fa445afc49cbf8c37ae584d7514d9ee65fe88fee8c48c96fdcb1b3dbb5c7b88dbef5d6a50c7d5d5dcf412fb68fe9f0bdccbdd560ade88390a12be633e0009902777231c77d45d484b767acb598fd45793b7009b375cd146104e49a6a4cb42a953dc8410cadcd6ba717d4ee5a53183c3efb49279563c81456f1c7fb4e27fe88ec3948bdfb64e59768fec5074ee5274ef223876802c7dfab53ec493cc9c871a6aa092f1123066996e16118d98f77d1f4f8fc8b682add3559ccce49e8faafcdbfaa469fd130e4ef195ef6be34386f1d0d0c45f42cb697321beb00d40b8fe16d8e03c200036f63f66f1596be400a42d866d9c592bf797639586a3d9b697a4355cddd56118a96e031779e721b1cc9c1e6280dd6052f69139214c194eaf437fabb864030341faac85608a3fcfef6b7e07384a01ff5cd3073c3495f42e299dc2bcd16c309ef03f8e074b9df26aae6d1d6cc383fa1d8a1da06fcf7940b1fa55b052e62e28356861ba006eae3bd56c13370f2ab0d90d3be370fe6b15cea243348b20a3279ca9f20efa93ecf1ddc6719eb038740d739d7379b3ac59f6df8b0ace421ce0f3f1b1ebbba2f05ccbae430b760ca7e54c55c78c86a35c3d3772a61e49bd353f8423c62e18604224a82557157daccb668669d4574994f9ea49a91b996a56062f38621e8e0e00e2d394ada44fae7dceefe722e0ee5a181e18007d1a2f905f26abb757ce4d2db767a3939a30230a12f8825a16429b1475dc013da2d171471ea490fa4e876e462cdc58863e449a0e2e98db34cd4ac839d4c70d9ab610bddcd1c578a5ddad82f1ecccc228bd43fe080edd21ab513d0fa5eba44abfa0be7e6171b91270049cf8365547382961758c885f0f5458140ee0d97fd89ae58d4c00c3fcd4b543fc828e9352df0025c38d9aa63010b6d78525e2f50f1fae69fe210e08bcc8afbda23789cdc5066d368609e353b0757b3963f59ed9cd66931ab85719a08c6954d6608cb9e3c262c77483d4fc67881a19c9ccdee876cdfdbf33d94a0c68bdbdd97839096a9debb451391bcf5e1241ec4037ddf6a845546625a039e52ff81ba01818cbb77d7647645dbb73287d6eb495502afc24d0f40a1ee8f776fcfd678b4d34b2090e94854ffd1672c435e71fea8038aae23ff9b2811ce57740951ad0a7ac5858fc022454fe4baeebc65fea2f6e6c2f8d95e764c1b83363c6ebe1673908f9f5e51331a56a8093550cfcbff81867dbaa04722b90a325ea0317f59e0d66195fef8e39bab8a302a3cdb8fcd3a4584c064c270b6ece58299a973553509d3f5b0707220ff67ff6961613cad574c228497e7ec7400d5a6d586a924c3ed48657a925a68f3b8a17e8ee5fcfd5de407d38f0c951ffcad9b7ae8b8150dbcaf8768237353d32df3014a34019111cdd57bf8a6229c7ac077aafebd470243de62652e2e616622961a1977de33cb347975ed8eef43e2767ab7be23372d0f0d752569e86f44340739c229af4cc578b1f00ba0754eab16f14134345a30ef09e0db40c8ddeef8374fd16f9f77efa8c9275660f1ba3b72a14ef54f50b9ddfc4c94c49ad05f9f92ff59f68ba593459f540f0cae6e1c808610c0f3ee9ad745cc9352cfb800dcd314172de9bdecacbd1b34e8a83d71b3272bf5c9fb14c8db403cf5f85d4547940642644080a60da8ec622bdab6c9c0cb2d8953a6a08b044009f36d6eda92fe1ba640ee75358e4f0b5d7a2e59e382dd7f913c737c824b4419a7507aabaafd0803423b59c71eafa6f87bf58676c4fda819163ff7494d25ffe8648322a1ceb38745ac55b166d933dca67150950a84c5f906a23bc6436c96f88eda689358aae1fd0dd9c20224029f42f3dc1c5edfefaf2c15842c1a7d2d8e178c9a57423df236ee6cfb7dc496dd72d97e1970afa52758c6c07ee604da19c34befe171d852ba59e0454e3df0c9fe26b38e35b9a9bbd7673c68a75b0ab945246983c95ea1d62bdb6d05c32134a6f7e6cf52bc1b2d219071efdda704804a030b534d2c5df908af6ce203b805864c5cbee461b416877f9fe8014260d26c82667b813ec4c23678a9d5dada680ed67a0379a83f6281c33d9887e9830a00df3c8b1fe1ac0f9e17ac7d31928bfa98c565f22208cd1fdabf2de16641018e2446d4c1fe05ec6a4638d0a94ca404e652c64c9c82b429203463384fdd780036055b97b78dd2a6569a8588d24a86f91bf881bcab920762fcc2bf8c05e6ebfe562f41d1a5827fdd5508d742c76cff8abb3e0319cc145ce5744b123106f8e43fa8f89db607c22ec2de4deb0fbc4d6e4fa73d5ef116da66e62baa5f26db57ab824a76dc1098b5e75b4b5f19fe051a425a6cec4a9d04d276d055809795b33534c76acbc1103e02aa82ff8f1ae3f412734e41bfa56c51541820eb0bd7eae40adf4416f718fab8122a703234bd734a766125ac3fbaefe73d41f18867147d76caf103ec6abe2b9808a45c9939422385ca0128e92f59978aed465b1482ae60c8e2855e964965c4b2f5a7fe9cea346514242a17e48db18274442ebcf139bb2f0ed2cf55c387475aecb7874bac92c161790953c431b63ae751db50ff78d6221834b5482983dbe7a71134d33ea017cf84c4a667475d3e963fcf56997e93439bc9f63a8a5a13e015d34ab83e68c8eec1b72833ce0d561ca3df2ade962d404366ba2d691eeb4105d23b709cf672c4091e54d94494dd60a526db7e4188a54a5ba6947bedb5157142955ca8255f95676914d7ad21cb188ca369783fb76f3f403bc75230a29f69367525ea7434c6ab62ba75a25565ea88de1f0748a2fa69f3be7c94dccb68b5cae45cc7d6395877b88256ca2573707378853e38c1932d7877db21378ab19dc6b473cd650063956e85bb8a5d6cbed180d5e827295b81572e52060597c5e7ca21fcef5d5121c580db08166a457fd64273b67dbbdb675ac76a507aeab874d1e420678a3e65c68c42ae997914c63f462e63fd98c1fcebd1be1228ffaba6a8e926e8304bb5262508848ce4a24899312ce429fccc228ce0613d6feb551f3c5d1ea6d1ac5da81a5a02f11fb252228b5b4663f6e90f2ca1acbf228f8fd351c86b07e7100bc6492074b7adbfae8343691f5898c1a74342d5b4a94808b561f431c8eb950c76814e9f8b1f3f8f385a682c2762769c7deebab444961c7b338ebbfee39f989c4c055053c6d5e8c4b78780add9bb74f68c2d6898c16f553d9cd6fe677b90803c8a155fd6d3fc691fc6310897536e9ce6c1d4c87d26b7f66b10c67e8651f28a2c207690057c83cbe4787705cf3ead3ec3a64338298428902ebfdb08d122cf0718950c66f3c1b2343adfa864dfbe8ae2257aaf17bd13ebe1adf331cb6a9f2b740fa1e17725d4c7e9f86089ac6129f012ea66a584d43ffd7253bb51294fc87c0a35229a8e4624c829fc62cd175cdaaf283ceeb377aaaeb6b2e5203fe1b4d686dfca2fb8d88248465daba5aad82af9fa754f2690f85cdeb869437a1827c20a65e3f538745448bf80e3714fb2483078d27c2254c7b06e8f827abf40305165718671311c39f7f0ee456bd7f2ac657a5bcdbf46e90d16c60c9e255ab8cd2c3cc1741866a92352a3178d6a8e388dee27b0e84002f8cdf316a0075c58e69377b1f28f4ba1ad36e538e0acad8875009ac8e82b0921afc0571e9bcac04ed67c92a9ba8a532d6ddda8cf90af1af6f5bb67c6e19d89368a2d561d7f63f1a7139fcb8611522d940a7d0201a8c1d4325eea6ecaa11918a541b150add0fe0e7024e1116c204680e5d981af7e33632a294ecae5464d4ded3aa14b90488015a44c80eca55c85f0af526c8b06b3c8f7eebb806be7dac9a1c4280f0802a279ebc69b73635e8d96a9b69c2dd4bb6d296efb6790ff1c578e03f91ae1042353c04a24f777ce6266533461475ae5fd8f55ed54f94726ece091b418397776ad1b2a14d0d07ed74dd66ecf14503d858560aac4921be566a672cda27d1f250026e4828b68df8778faf92c192a500289b1d39f81340f9de4ea215917b26e1567734b921d8abb4f22b0459a6f4fd6eab0e8702469f4c167a22b7589098e0fb13e8ab2e107423dc97e0aededd9914707f82e3d2359e1b0024725d1332fb214b9075c6ae9054371802f20368cba5f50992614c53e2d68e56396d5801c32d7f16d64ee676da295a4145ef26e7986daf003c48be7b34e11aa3a40730efe66bd45bdb989ae09eb578bfb5c530a563e32896afeed3018093555a9c667b6814a82d680f798b026d91c51cb04efd1ec91c25712ba0e3d91d29252730ddcb48560ea9398053f5dd5ccc16ed78dbb85b87b326b9096786d0bd04fcb0a41c7c76385fdd8c4d85ed6ae39efe5f1abfe197d4a2707e5b891ad4d5de1b260a1558099aa138b36e95d89f979031c8807d72f29cf267590d0b2396d70bc60a1d3ddbb47fb888bd3de35ab58cdef515c8629452041cec803d7e5e0ed7591828ad831c96d8b348e55235905a5901a19d8fb5a49f60e09ca77d5a363317832f4d65e9db416ac4c9d9e2b0916c66f54e681b54b0ac586efb009ce627f4ce5efe1d1f5ff6c1499c9a68152e8d19154bcd94a66ae7ac80f352622e66dbd1ebec702575beb953bcf2eb2563ecb2c2eda328b6cc9e25ab3954b791aeed864b2d9d20fd82242a5e0770e105b0386724756aac03127eaf0a5acc4e55de4e3fef9d5f94ceae99e098e7ab21df27a3845dc0c8e8ff7411fd02d1380a892c7569a0ea18448f76b7040e47961eb0deaf61a2fd28dd54f0d96cac41062a6308351ba51e5b6390814a6136b17035eb00664c466b327a82b2f8c51f9e5bf957e27aaff265556dfccec947abf0b806db8b452075b96dece03506b1b1c99942b5e457373df2b4f3a2f5abce31372dcdabdc77d51b42097e3b45d6c140f3a1df07536760230f6d5535ce90dc5511a49aa0264484159c6d03e837293831bcd76eaa66b9cca350fde0dd544dd1cfcf55976b298fca3188053bffc6dad24598c11765a163940d36c1e46ed062540efbeb782042a8afeb972de45690876f0495a50f937d7a0f26fd937989a8a4883ff90546cacf3797ea3fd95e05de8d988c1b935a6f4e766c79bb70eff39ff4364340f9a42d16ecd9876f10f37046a5c6ebc7d161d1fe979d2716796a99869b72a85bee0880392b92fa2eb0fad76937983b36b5083bdf6bf44e0635618c15ee95eebd36748ce954d787d22ce82c9a4e75c07d8bee242fc8429dac1d02c343e814bb3c02bf74853faf3440ac1b1529e3ac9dd7acaa10802ec4af7c4d9328bc6a13deb969c4a60bd1cea459f806f781b357367af7afbe2fe1e1a1a128ba49d0794c9738c776008ad83f75dbf0d51ed35991f5b268575610a9a4ffc411aa9b2e6dc837e9842c906d1626e0b131f2986aa4effd278161526be7a198310ca921cf911ecc69e9e092ddf805b7557957090be054793866c43d257fd1452118727b4c3a3542c65727b80956113d22bc4dbe14b4a0fd94ca226fc9b43927a16951dafa70ebc20f692a484afdf62317587a14e1074e0ad98b5529af2361cf9d4a77fcf5704e8f2a6c926d14bda78e7c04012d22966f84b858873b207f9657e2a071261cdc663ee04a9d68366275326b53542412c7b16af88694a40456896fea1b9d97621334346bdb58e7d2decde69d290b616bb4a9eed1d6c5ce255ef2e71124b0bdf9dadf4012351cfb860011e67b157fdf6358918408f58d1ae3612291cad7b5d181b918a78f1a4651e616eb51cee8a45849ac14280bd6d4af70ae8dc165051bfaf33d2d13689afcf341cfa88a393f0e1cfdc9b8d9944690e3c032fb29bc631aa0c7bb76000eea9280341a18b5783d09858769eb75d87d389a57a8f05bdd36154d2b5081ba6d41d3072129ba99b77eb43500782bb8ea257467bf6ec68e5fc4b52c49491fdbdc15a69e2ded033e6e5fbb1a8892f53930e7747eb679669bd57978e07f5cdfb49c5f014bb221faa2ea16ddb9d1c32b68d0f5df4638ab35025442439eff416c960f476675ecfe28cb70cafaaa6dda7e9bd853189c14764237c46cedec154e0b2616404ea5ca225d11d6540981781bdd6527b4b5bfd2b442c9b10e72a37ad78a237958f33c44eb4c4b99748009606d570c91cb1ca4d5f6d6c081bf067a703910cb67e38de823e5f7a30cd5b971703f139104b1696146870f0281b6cb71e72eb0fe90104e80ba176b789eb7a29b529b32d88702da3fc0f8804c73cebf68ff22d1ad95513e511c055cdabb344788c3930357eb2576ed86ab5fec9d7f1e3c1a2262d9d22277d3a5c9f1c95a81bd46b2be616cd504a99a253d7107a0f6a20547ea1ceec5bed9f6351fab3fbd64df2328489c0624bc15ff4cd5fcadeb93a2ef572fcd0abede2b78e3c6fed5e8ddd53d0e3bdd9bf5eceee799223a77441a4664434829f505ff66d913a7276da7640484b55506276a710b8d219c3fe4847b3efff44e52647684f7922a912699060b00006778261855486223913cc550ec511c4d3d2f9b34dc1e129d0444fa0626a37588b62f61f20936918739535c33bd2a6d53e3a2fbecd61de9cbad68212983e6020e1ed24e646be9fb8dba274341b9726ee3ea6c9c0d1e9ed172832867b53602d0d8fa11ae0d2c89d5bd06fce35016cafa3e33abea98a2a1f7e288242e6db87856edbbaf7021d6d327d044cfc3db17a281b4277073f912b1c5d574d65914dc06f6e012534d7322f8d5e50c3438af5a1693128fc848a8be887766baae7a344430e4c90a1c73d271623f4207f90c51790ff379e81b2814f0636e4e770f9abc6e2e809e99a8ace5c2d6adb858075a71ca3026e6370796945ec1f13ac0af67aa92405db5c5091bc2fb3e94c83cdfdad3cba6847d7f648711b547b97431f81fd853cfee61ac023b6d9a9bc4b7671120160cc02fa2507f4064b0164b58310c9deac19b920e5d75fd7ad6905aa70aabd7baa8d35dd85684c452bb63ce70195bced2684c21a61d50ee981851b494d6f2631268f9274c381f5d0d66f8278c0e8afa50ed45507a28340b8c313de6cfcda91f6f99ec1b028856d271af2efe633625e28f5f4f503c01e4073f7825cef25d40f6975ad0027e5200b939ae53efb45bce94c1456f7680c5008095db54dd2ac5f38ae9a448fd704306c36e9512fe1133bd99d54e1fdf1d918827ea85bb6e562aa394da05f56cd7169951d3f351134163a46416876ce35bdb84874464f365ec572cfee1294ff246c6dced2f2b78e0c6bd99c9eea59aa04440f296f78e6c09936288b427e297f2bddddf141eb0ff4a430c513ccddf132e147abffd478b4a46d65f3fb6f1b0e3bd1b6108961468c035111c8228937e6ced27ad79f506c392f02c7bad3bff808b6a724c6a603730a1e61b730f8317190561131c9cef1eb68292167466cc3c1951630931ef59d989b8a2e10828849f92f9544c699ccb820f63316e45b07b957a7e58e33637993f4e3779abd567e9062bcda73ff7eef27a6dd840e33a708d5a6db166f20c189ab8e56473606f5f5080575b0ed7a7051bc8b5bfab1dae97ca117263ee3571981d3efe59c3238cf2081a18ed79e2abbc9c94cb4aabd8729a116292cfa69cc906bba4abd5df5986a5cd5f857e2e9e7124cac27a0b679f4e77982bc6be27b441770dcb570d9c6daa837ac2b7c5fdd3d7ac636b0a98082b1ef616b47650f415a93134f90f0b91b1fb1af42997859c199a5b65178be8aac8bbb88c2a400d4c5844b530aa59d8458099b8d53e6d2571a8aa1d2a98e1ac0d866fc9d07bd54cd7e7c0aa4c7746c07e06f8a4445c67adc732dc90e913b067411b37098f7692659a9e63f5026778c608f7c134e9fb02acde37378702e010fa0c5a3122d00b34203a8aa72d4da3604e4890b82a830dba5d618766be8fa6c0dbf7530c6704d262010c0c58287e0d66a09a020a975448c93602887de5ba10965f6f190d72031e52cc8c3d7ab27bfd087a7dddc1359d654c55240819e53f124f85847d17552fd275800fca08d80310de666c4f21ab754cd2a90678432d91da0219877fa8adb102320acf6bbf724a8fb5a68b46cf7c5d36f8ee946344804d78551a13e843134afbac240b0a91017e1355d5871ae4e68d9d67beb429272fef8c4662e43794ed45292e3c883fb500e3b6facd2be41d84fcefe4e97ec3c0a9e1527ae7fd5e67b72583948145de15cbd4e97f5184bd4a7a957e3018a95196037868a29e89248ad712e4a5970ded9da4bef4d91a04bdc225620f1db76c37d8b2d74e07b0b18db096867a549a81ae545aee186da1510cb544f6df55f31c33371661d89228ee72c664e49810bcf5855b9076c2d91298af094b2f7b77abde592856998fa2bceea2490240f73090782b4ce369c8644dbf0aae54efeca69da8f11da483008ab5e2a9de6a377d91f2b88b5d0cda5052ac8825e481a1f4c23a78f8e2c68137313b10046a0cc2268d34b5ac76a9234524fa2dbe38b581efadf2430871d8984285f926806f51648dbc7301e12ac654b1757911208ff923ad42988019f89b377154e1bd9e86713fa0f9f2d9267a98692e7db27db6a69925c0c0fa2c47a64d27d25244f0a3f1b2ccefa0ae5b0319c9363a24231bc269917632c39931f7377333468bd445677ee0128371213da6a57ea6e7bc991a5aa156c5eb66b8dbf3a54a619c02cc76b02477d3252bdc972ef1db255157e2691e31699c320067799870014c8cafc9d6e7b267da21794e2a56f08e7f217650892598cc902d7dec0153bf51dec97971268d81ee3ce9ae601418bd37bcf6ad83a5633f758538b239149fcbbb5b4c1f56c663f4233c378f3f21c25dbd5dc72df0a577e4f7ab431b0c3b0225efebccbd0d66b57fd70b76ba8a00f1acdddeb70a395eef87875f665a435bee131a9f120d5a8e90d43083bdf69910c1cb8692e5f24f6fae54addd69a2153ee2677b299f6b06d75a0849a6fb64654d3d29d12ca5d80bc92067c1d98e4f5620338ebb089c373134a04e00115fdcc4f8c7c89c3a64cddb0f269db565a49379011013a7fe1afb2500d2ca83b33d88f207e6b7746df71756e83480d7bc26857e8e4d24d37704e0102246e41d5dd1c56bdb3137ed6643fa7f28815e9d4ed56e10448e316396699578ca5c23b9a3de3d7a3d2c81aaecc33cb8e1560e70a6fca1f72c0ec970eb4afa9dd37a26f816558113593c4fe9e07197b0cbd37c8368095cfcab126321d7deef2d54a550d06ccb57f0fb3eb12b0cfa308b6d59a3d9569dbeb306d6665cb3afe86af0342662c3566c0b3b5a4199410d4d17d0ecc8fc7ac3218b4537d28f717363bb3c3d47b82620b58630eee803a70b3957d560f2d691636ffa8e385b8c07ec0e0187ba67d4db18fb63e959d4e6a7ca5ee55479295083b0a28f5e2a6418ba56a1b52ab11594939f4bcd41cba9b17f2a5fc672c5a0903432ba19d1ca2e8ade8ca788da7884e6262aff42f061ff63a3f6abf036f28c2c302205db38a09a524a0663a7e7dfa096c2646bb85252828c415b8481641f6c3c4053519d77e16d79806bb0a689b8271a26b7c8bd46d531e755dbf1b272a6fbf4ae43681c02450a6d40f920dc2855cb4f61165893b1fcd4f946f777da07962e5c0ffa033018a3da89459656e5a61bc1cf232ff4036e380f420f8bd7c6ca63e7dea8e2a63e07eba7a9dccc92b421eff11421dbcf8618e18f24200c369ca3bcb62f31400ee189f00ca09e421154538f4701432da8cdc6af1ea9010d6b1000c539b76474a53952139bf9a56c57df07516073d2b2d143557180669a797ebe35594a7ff8cdec0a05b13172da168bd0e4acb0a53af3bdfda386ae28f70b8ea74230921d84df980eca7c46453367f09caba8d877534a4e45a1f5e76daf3d56300056dcacb9cbce941ba2319681c5567a5f15a6db6d7dff5f6e5e0feb601aacd9c9755953bcf93bf5e98faa8a01a9281b3085440c1a16c1556d5e8870c297b05c2c8afea223022608179ba7bb8fbffe0e163046cd8ae7a358268519372563888f4db4df675bc3de3f42d6190e25f4dd98a0e466dd738a841776b9f001b45e4d7f36c23fe83aac06b9684077c2f385b52aeb170376d5d2ccbcf5d2d6a1a518c2c222ac464178012ba37f4f671045d0081ce19f63fe9b844c7c18b8760e4993136a8bbffc7331d2bad2b1db82ab6d0f20b0546794597c4a56225ab48c4d3e6cbfc5f2f953d0d4b8f816879c5a2d289cdd928c3972af36b28932d9c2052aee1572410064463b7af91f7ffce47ed9474561fa9abc9d3714fbcda6b20443acb6ea0be6580a2f59a9a306e0db88510c828e1c61016e62989b6e60c48202f775cb415b827a0e2c3186f0da299925d920ebf88cce81fac215d8a808a31083f8fae70b8080b7f0d20c2d15b9024a62f6daec21e560655e95b157a69b17e27cda022b5f88e004360424fac6a1b71729622b1070226498a3c7d770c00415b1ff4dda1fb6d8748865430b810fbbc47b40f9b30d0f84fcb94fecd69a1b77e497510f9ca3acfe918a6665494324b29a693671ca9da9430ac193c1df23ace036788da66c63fc18c148d626a2d23c0d38d01f0b30087a134914eb7150e022b9ecd3e03e1fbad748062be3c078bc6945b835da343357c29f60483dd66de79ad325c2ff1165a3b98293710c5719579254e6c91581d06e1fe5c0feffff3f01