PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80505 f362204b6b72f230b1857293ad09d014b32201ba815091ef940ea1c516db7f79

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7e55efd8978621738d53fe140cea7052ba6dc7b7da30c30d61135e9364b952d3
Certificate Block Hash
f362204b6b72f230b1857293ad09d014b32201ba815091ef940ea1c516db7f79
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00942100000a4e0000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000143c9b483de275834f15851e99fc1fc0a6d2f6ab4e690a8615e9dc704fae8b174eaa4d8661e35d8a61dfe15d56cfe0fcdb158bbd4184d7558b83e9e523f4003bfad7dcfa2f4fbe3876b1aed8fd6a9b9b897e80f3084b28e04e020000000000000040000000000100942100000a4e0000

Raw Header Hex

0000402016806a7d3b3cb2426033ab3729f8a2ac8121b9e9f9b5ea9a51e7394037997893c66a0637853cfd16bdf9359dcebd170b315a8f6b4f3460813f6c585dce9301809b25446a42c50018d352b964935e13610dc330dab7c76dba5270ea0c14fe538d73218697d8ef557e

Proof Data Hex

59,560 bytes
121216010307402deca32167a4552b26c1d186686cc5a53bf7dfe1bff1cc219ff724ce112cb0d8883d7b83164868414999e4a5445227c74660ce74c165b0e6b2830fe25ee4e5ea2a9e241eb807d82afdc3aa7e520bd96a7451d296e160082efcb33273892446e7bebc283760dc54e4bd9926581ae064fbf627499bdfb7a6a6f4ffa60b8980df02582666038c8283b87241eb89bac55d19ddd9caeb16683e33eafcc49a53ef37750ba0d121d62b5e958fecb0905dbf544055369c68b83730286523846c0146a4b32792605513990a25437f25aa631ce8f4f38d0d68ac14d6ace256ed8910a78de60ef7c19c24460559b52d967fb1417d4a81af2560ad811935f019d6ecffe804deed6dd95e90d7bf5c18c9a69b639d8f503618cdd63bfef3a0988cbaa1c3a719688ead7d800345a4428fd630f8e8b9189fcab0171018198ba62eac2517f9b9157ce17bf29e13c94dee0971c412d96a0acacc010a8aae6c271c14bd055de4f4f73c0d516d2c49cb2f86e4f9d144e7424c2352baa053a2c0813f6b3848efe581c02f0f830b6dc96dad1e2f7310312cca3eb6b96c69a0057d9b5894720d7aaaafa9089182bc4cf73dbafee267ab97d864b026bb87ba149a5a4dde383268cb441ca4be284f4bff7bb581c9a88d03acd98f8ab9339830fa1bec73224358c492b19572a50f5ad56ca4d2f0035ebcaa95e1c1194f995113650465130e3b3a65f6305608b8da8970bebb97b4b990c8fd2aa31bbc16e2cc4ddfd655914ef880347476d8b7a33c0cd6f04b91f5790de212d5323ea68c955a9b3264ed4af3f17d69077a8c67f26d887c33100ec670ca9556945a020451efa14192550130d188c801351e1ce65f6c0a9a6535317857ed9c3f57b35dcb858c7312d21f19f3493c66dbb3dbaccb88c79a98c92cf204992b82004253a3e9d82bbecc4b05e595d476c4d8e5ae47036887fd3c87af557c81a95c41e81bd5aab51a9654c33045e4a5d86752466621f912313cf192b0ac241ddd545cc9539361b19c10619be8ce8c1e7239bb6b638ac82f06787d66d2a3190d71060e1d80d7afc5bda7b68ea2c0cf01f21de2f8c1e3f7bf6ecdc5ce6d8b23f900d58e0c10743ceb3fbd1e8df54ee405c74cd4855d2fb42d9fc2ee7f0781d66c465ed052dce9de6b7768bc4ba1ad580f4b960fbbde79dd01b2ef9bd32a681575bb3c8f6d00aa42d36cc51ed9136104b0e4e7bd362c16452c9095c3e0d4b07929b17e054fc2512b163cbeee78caacf69bda5cc353a813dd84f98110c7c84d5758ef8d784f6e4d99dd4428192b96b7427a1aeae4b9b581a05508b60a13795c89cb972a2061024b1f0e52f949c9eff1503c531a0a7d5849822504a9f6b90590ea85ca48f4fae2acf42daf883a2a5394c0dc92b8dc433be97e0433d5c0458c9175543edc16ef286cb645eaa8d8e806e53cd56443a5b49869b69522148dbbd818eb4386977605157df785cdcecb1d987df2eef26686b0b013ee126dfdfef25ddd47d9a26b9b9113cb48a67567a0dca56e9cee0dd75adfe76cb589020c08459b4e4d65e16a5f4801d19b70b111b7d95cc9c1c607b265683c568b320bfe73e8b4013a8e24ffc76aae9bcd248efd0e09c641eefa2d71afe69f308a737ca378a1a311cb60d9c6c8b85054398173746fb5288244a84a17c8df0b9552747564b7b0315141faeb72ede66d311bf59d51e86a46c84b59dd71a7499060a7b8caa0e525e3a990cbabbdf3d051557bbb4dad79363c5250f93b779a79bce561d32eb9965660bcea7f7925b5b682563cf3f39f7b9915df4e1a87de3c7be11d594d0214bc080c8f7d77bc1ae34864aed1c06a1c2a3457460c649c6586f69a0912d1630a9789a4a8947ac403c75dcfea2b4d03a11efea2ba9c59cada02f5ba7683952c5bf95ef6f6449a176267a1f511a8bcbd5a63f9c92c77b442949968d38bd16958eb9299e03e796bd9fe429199c15b26763e3404981f1f1c5554d9bd01e798428e213d3f3b22eb9482b3a3c5dc13d1e9d790350ee037817cfad329df7073358bc43f12d7a6e5bf11ddb59aecfdb3593b96b5e7940cbfdd41f612d8b15bcb7a0fbddafe360f9619502e47986f63062638dc7c7baf9cfee46c4f1055dfe76a6855282c2f8159804f137f057fc63fe67834c197334ba0168eb364b2d6c19a496d4381f1409706113ddd1c9ab37a2e36315b494e77a0e2bfbac98d2a3546097a66f2162d7d1391101b67a08aa892faad25b7c3a53cd1dce70d6c1f3b8c16abeeded7f8724a962037010ca505df9a336e4c8f236c700b72b104bee8077f7654ea964cc198a42222de027820f0ba5687ee40784bc3c7e7e2d8f9095e2d47ebbac5b8b2660e7b22e96d1bbc4e1760b0c398b14ea9513dff9abb42f940d682b5d55b01cc24546bed610ce8c5f7bf3ed3719c7d2792d410b2cf41643fff0e799b993e3745908929519257e785a5e338bdfe5cab60937f8e66c25f5ef2f83082728e977e69b33146197e83e336cad2970933f274ee183a17e099639537eabcb00b26192c10a7743857bfb3ef7e1c653160ee65977cbebf4e399738561b4f75f3fc37f5fe7b72f15a3548c88a4c3cc801f8748bf28ef25e528c5f7795e74b214cd86c1560648a97345001cace5655a1e8398843925761f6aa380cab0ae0a08e6c48b9aaa504ebfeb00248a41fad4d764364f0c696d04ff8f245bde45cfb627aece362984cf38a8de42f328e2a7f0487d1f7c4571380a6e61d7f6d49e4c14cdf5c282a11b3731c6a74265841de5009d3605b8184015bba5f66845a6c6e5bd6c8947495c866e50064b0f1db4ca8d3819d85d02aa10e4e57132e4d0cb7d27bc9d6d7a46235d1b14094f4c5a83666a3751b9f4c16021351add3fbdfe713d940ca0821571ef392b80eaee8ecf956ad229fa522b07659af6e598d1e3e5ba21366587bb04ace956b57151f50702e576a1ec25b9173738f983b84ca82b717e591b2e54f86e3e23fea02bb9952ed1f717ee17772c887392ea1a3ce2be685f4c5e9bb8cddf3d29cdef35e9630390517471539be0c9e9b7122ca0796d6339957370085e72294dbfb36a01e708661abab328fbb2f4e7988931e04c7733b78428f897ea7810bcc0ae0a5a26ade912cf435455802f9144b615e8b7e2d1ef15da829a1e2613b76740db8c0fc1c92fb267a718ea2ff6559ea11c118dd0331ec3c4693d0712f67bd2265ef22fe1d14e9a3b4080e6533bc61f62b00fa4190debb685145b5605b6c7337f2b7471a343ec0128ad1215a19d20ec2159315a835353da8161bffae66bf4bd61828ee212ae386ef3e9ff895a319122c5632c9ce19fcf17a6360e20ce24dad8b160aed00ebc5fb63845efe3e6db22efc4d0915ef30b557e8038ae659678999e2a3d66013c0f8de3a8cb731363279da7252f170bf0fcee4e22a30654fafe6abb44c27bb8b91b35ee0a1460c78896a4777874f111ff2ca569a2a5926853e07fe0eae2d99950ea84342aaafa7bfef6e01f41364581c17ee884f2522a11e564520ff9178df74471bd8e4cae25e560778d7a6ac2ff75d248b3c904c09f3942deebb32fdd3db5f19be5e9ce9f4721b769f67839675999db3f552717e6c1f9a385557caacf0d0f2a18d6d72f068143a60474ad3e73d35d0322f185c14a447f772e2217c7c4f545a84ff8c298e5b278179d634a9b0b897edfd885b934ee372872677aa91436c3ace4da5df8f52388a41a4b9af99a0b7a006a1b91f62510a2cea137775c9ffa77886797644d164a3e939400661739b98a526da982eb0dc1a2b4d40473a78fb061b6369b37618fc7a805ebb3d4bfc1eb7926b39c5adfb47a77f776a44adde51c4dfdd5b90df91cfbe2d054667a0783a791af1da75a3b8328bfea41872c18a54e3d2b0bd84b9a8c233f928cb295fa2ad5d34b881dc73dee2789def3896b40ff86e9d2aa9874c1ac3cd217234a9565c0aab809e42b76480fbba2803d52a5cf01f9f199b01f577a589c9acfe9d943d04b1c37a5d59aeb7318ec928f120981527a2c804a8f1f41c1f5fbed8e524f1ba43dbac499f05a2a4f2fdf10412671ee6d96a11cc2d56a6484414c8186bc01c067e7cfa2b6df1bb1885224e213af59f1dcf4453274e35ac7a8320320c83749f0b9b3b8b8e2fcfe95ea748305bf9f70ecd30b33606180c79fb858c9390d54bf814fa2a561d24f07ecf749b9457f06b9d01179f24029b6245d0aa07667ee3df89343bc84bf5ac8f4e3a2eacd175940fb2fa369ac90ed888d57f51efa49092bb74772976e5efe114881bda3e6537686136f4ad18147dc0ca749ce23d69b51c080d23df97cf1c0af96d9438e318da968201036650c1fd973e35887eb9d2f65abd62149043d63dfa260c7dba04c78d628aa9e3e90fefc0b400d47ea94e1ecd42e38cc98c132601b09fbdab58ca225a39e172f52e7e3415af0d68be05622f61a9d94498513e68d24b8d1837ebe481193847e56b81945ef42a7e82ebf79d3c86837c13fc06ccac4e51851cc83e3a2749523acec4f3ccdcd17922083bfdf7c575a2d726cadbe791d4c73b508e74c464857f3955b27d2b2f45d7915d9325b03450a32a077b9d6e3ee1297dd15d6aded7c3b9777e31d3d38b2c7b04e5e7cd3a9bb7b67dcb43e4a4148e695ae20e08d6e52a3c137e2b15f1da908392f0bbcde6e9054003b9b22a1a7725eb2f576eaf0853554dde423d0c7ab58de9f46abd81a5cc6b7c829f81fa8a88a074d2adbfc40867e46d9ae5f6d83679a4caa9266c29d575669e1cd2c4ddbc858ba6d9db3b7624e699b95694630ec4d8179ea07b458c5524a7ae7af81fe65505dc8b463aa5f1278f35e686c74f457822b9f184897a86d1315fcb9c7dd2bf7c37716ae89bcadd6d701b870422bbd8e881a57f629509ce5859d007c3afb0d3a4b9c3df57cfd0556661deeb4de916dc0658305ba47edf4beb944b581c053b026a4837c9acd3f3a78908cfc6ecab9853925ed5c3ce62e31bd2cf56a9cc8cd4006e7452a0043524b7b0be508694da554635ec557e1f744feed9e3e6b2a2e5c987affdd327a9ae3b67bfa4400423ef12d4ca5f8c04d4c1eaadd46f72bb69181c372b635dcb10deaf1dd4e4baa1f86a375ad8cb88eb9c2e2538463bb430cf5d8f82c4dab312216c987d9a080df3b6c471a0c5849ecdbe40e22eba6716af70b1a965e25fee67ddc622703a32bafe6b07b552d57e3a2ddc05b9c7d11db2e1a45a7d7e98395784b8d3d4c7b64df0441a8a40b520a297d7c788f2552702f042b6c8a1ffc0c14e70c1e669aee0fce6779e79b3e4ff7b09cebd2a0baebe38545582f53bf59169280f97173ae25870b802f25fa6492340e7ca97db1f75c241e1d0f0ee2cb262a69516da5a4378e58b68b828a2d50fa3e95ba5e9a4241148c253a8bbcb4e1939d91915bf1e10652e676824cfba85b416cbc8fcd0df0f29724825f7ac214baf06130022f72f8b03d046372115d61031d95a9f2386c58a877d35ab0ccd3adf34f7ee4926f64ea10748bf2630186ef369d9febe09466ba45b55bc98893725f342ba2f2db6407a915c70ba37524205800358da37effee150ce25cdc422deacb15352174c882bc91580c599bb86a11693ddbb5b5eace3ba18d9f3ab7467f9c81efdfeb4e25f0bf52b83624b71b16406cec5597c326990487f18d5c4ad1731f8d313f84243131495992bed40fc19f7d487b57657f0ee9a269f9d9b3af3e3d1c42139864058af8a94ecdd09e160d520fda39b083afee900039c83b471031d5afcbd42dfeedcb36d6ad24264cdd94aad23317b99a0e4cf8642ed277f9cb108b902ec80c16f98356d5c7e64250988c5a34ee92c4efe648e4118273317c54d415e28526d8f9b9a841c60b770dd80fdbf1e11e54a3e1908e90b52e55cd380339aafd4822effadacea029175731d8cfa376e48b059bb94ff62d18e851fcaf439e0f0a4ed2e71cbf8df135f11924bb04650ce3fa252c7d3bbf00f56a8f63110c2c5794d512ba7f15e13a4cf12cdbbdfb70cf6639d27fb7452503dea1c7728e08ddbd2bb6c5109edae56372751f86e96587bb320051913694fa2560e63afd78e22ea9eb322754dbfb6f60dc16a61964bd3c3625eaab154271722418ee4cd043f8513d5df9f0e02846567ee1b9094812408a7d38bca80476244613a00fb511d256e5e7e03df8d7a0bfe9315538e07f533b879d30172e0f1b649ab07e7746c001a10ee0cfc6489227d3051da6742e85cd9c5f034f238e223a43465b0e794c6b2830ae9818faa83c0a6a3f1eaf6170c41104bc6a4719cccb75c6376b5e712782d4633fb4ab26938d6b11cfa11fb7ee9bdb25fde7dcf52cec43ffe415a7ff176e4b345a210bacd6d30041750474ccba354f75152206ddc53bf12a07590576545e21fbd4e5cdd88fbe4007c8f1e042ad1be56b8aa5286114ccc89b57743c7cba6e88630293a613f740b7ebf66403f66c7adb73a8dffb79a4c9bf90f8616e5a31d91810bed827cbb65c32b513fdc735188c737880584ef9d2a00de2ad4ba6eb7ad1cb4f54f70811f2d2f0c62f8feedd3d6b9706e8830862e7b2dbbc94f07ffe896da580e9ed3f1b5be43bc84d064c5c5d61f091005fea91f0e60daee25e9fd7d07a2d2ef602df8d4c763f4749c857f7d8607f95a825af09d926aabc543650df3612842155d350d16079f672dc3b1dbc22bc2d2a4b5e88f6b4b4c1a2f110c1bf1115ed87a0a69bd82f5e81ec24b25acef96bb6fcdd407aa68307edfed058ebd0be12a58e1569ddde1c4287273bc3fddf34493c4573f004263b634b0eabd2cc3118d9b6658fc7e01175815fcaea3b28cd795065cce636dc4cac8794556abce14377b70895a8ac95608d32eb9189f184c1b1d64d3a0cca694ece24b204619796d26958d8f89d3f3ae0d45fa00cc84172a312e18df0e51e7cea5301da4a32c616b11172c6561b1ba187040bae47393500999e01129d413de8e67c8a847adb945ff16a302204f4c0470854876cc1d8967944d861ae8e562356b11bfa481dd2c6ed748382cad24583c78e64e83c601c126664b94e971a6a2a6bef81435606578f976f7ef2097dec32754a37a0ffee5c9711749b66c2d1f7ef88d2eba903a8064a7f03b7ff9b05ee92c7bb8a4b5ba27a5f5a3ea487f58c3c2f1d90d3b1cff5138b5c7a8c775eb399fdbe420a89b4cd3f55542f21755fec548883c4f722f5263f6fee5cc41607cac426b3f628ee566babc7e78703076629d1dc93d31f2734d4539bc07f46a05e4443ebdc447fdaa6e4daec19a5e93313bf53ad09411700df0ec7daf58f123e85fee67fdc910efdcc51de7a62d7d390e6fb4280d2f59fd9c72730dc6287e805314cc96c3dfb4a32b3269941f82a1477c0f84426b9689a9fe95864fa95832ffbd5d4a44215ef7b51611a7542793f7c1695c47ec2de9d8a558aea129e0a204d350152be375fa50f143141e88e3e5bf1ebc7ad571c70d12e82ae47d2c7257a59fe31e9d2849ddc8fbf63ed3f7d434f9765d0f1499e18a0de2b2943b57f3915fb74c20d54f288654afa4368f7b27eb2b630ce56d9bb46c7191b136445e302acbea79a78fc9213886b9338f5cd0b83e574912a6100296fd86b374eab05551100114419ccfe4669d1a869ca17019e9d27820f2650e92648970da8ae0cbf18e195bd2fa5f49fc0d46d42c78113d062ea500e82390993e1bd1daeb141aa07459ac06419461a8769189a76b5aaf54aa5b0521244ff161752da2ddd327bdef5eae139881f54e04cc904d04fea06ae8f57d4fe7cd765d15351ce567a467347eb5b942527126f3b9ade88630ce7b86d46ff1ec1bb22ebc0c2d5db4b151df80a79d6a15258d6467a7c029dd7397809ba3fb6fdc2d13d21a9ddae59db89e2803fe4b3ac857ee1592fc0e794e967ae6a38b519c0162b970857ca42d13019aa598dc8c77f88a3f17a7c279bb389f77ec5c16424cb565a0875f59ff652f3157cf7704024593d3f5295f4c5d3bf12b532758a86a311db7ec0c5b7e06b24eec06a7fdb6300d26c67cbc825cad142e388785a5ac9cf9fc071474c04bc5a7101fdc208054ae96b48cec1258377644bf27ab19367d4911954289dda4d52dfe93466e61a647efd6caed6d3ee1dc0dac3ffe5f4e82d9b06624a41aafc4fb1dd8574fb9e43efcc104dab68e9e9444984e8048c339c9af83d4767abc762160cc7c6489913b92dc48b38908fe8ac8ebbc55bae6b83eb4a618a937bf1a6dc6c15f562fc663787030055bfd983081235dece2f065b7bf12feef0f670e26416db1938f495fb29bc27de4e4ae56853c28dbb86cbe52e562227fbda0d86a6b881e1ae1ef2edc49d2ef0963b7aa687bace00a2bbe54b22064b373aad7227cc3a9bc928caa76342ba80196115ddfeda32d2422152f752833378d6de3610cf12720ebb81ce6aab9e18e6bf18190ccb4b6d36a2920c09a876db84abf9a2d63fc29ef440c9c5054993512535c01ded05630a464343a97668bc4b981c9a0101927edcab87f038ddf08c8a7d8673489ffec50aeab10ade740cabe5f94c2a72b1639f7002d163e42e7d4de1626b2eb661fb2a7786342060d90641df8af6fe9549706a6158a54578047a8f01e5e3264d029fc187e94bf0a0d25170cb38efe65052b2a1d06c6da78a71b5ae01d5ca051ac8e14d40e45f45405c302c26155be7166b0e167dff050a5ebac0e52d6a1542999b3e30b857d5a528229ecb9733b2ddc5b898fe225a35422b28c2ea4dc1621ec6b847cd89fd2b496db25ba48e2c5eb1e3ec4a08050a0b8ef643dc6d375d1e12dac735624cac7834a1cf744af553a49010869b3fd93e9d57d44fe2f163b19817d193e13b5e23d604ded71482bd58f8e65d3f3fffcab48c34ee865c97b8ed654c0c61eb8fa763daee6f2f0e7039234eb37d32a461a0c09976a852633ca1dd67e8f15677d15200e780cbb430b9a30609f2d516f50005e832b4d56f6e2e5087b95c020730207dc9118906b9ddeea904184e564b61023cb332ad146d89568dc39e210807ed0a7f0fd7e1947df236943d055905a00bcbe49fa5a136e2919f4f862adb298903a4a44b468cfee4ee99249413ed7510f669085cd0f1be56bed9e91df53f4eb43dfa8d6a2126e598bc55189b8d8aefd8608aeed7b39c9b2dde5341b2084d0a5ddd8881f4596090b5cea3b031139004da435c15472c859d3b3371245c500dbfffff0cf0f81af9be8858a4f23c709dd05ddfb18569d7196d492c891a3c4c361c3578b0039a424205097ddabec6f1d928907a67d968bf19bd6e1e4ab082b4d3ff0eb10bfc13dd587758c5b7569b3dfd63e6875d5b4c00e402acfa6df8f6919e461ade45381384174d06f5ca3a8cd51e55d8286a744f40af7a95bc8057e5821af92e6dd55c25a6edfd8c35c6ca54f0421b4b60c8eed1d1c10fc5431b4c429d00400afdb09e4c6bfbb72dc33983e0428231a221a08dce4e65474af538d9e2b26170e1215a68636b1293ae9675282150b9649b3f3bdbac7443c9c7e273f89a379e83f16ecab95916b5bd62939233d2d373701d1dabd4a1563035259156e2203eb5a92646ff16f62e3e0038b9f0f6518980450ad22fb3ea198d4d1cab2c31143c244dbd2ecb4af774b2337c6f77e3b6c0193b5d38873c5089bf5ecee7ad3a8e231f7ccddfe89ff877308d6e35e7a44e2183cf4ee88eef757e58bdc90f4074adc353f6c6e290ccf0b2a19c18ab7fe561423f1c824b995d0850ec1fbef9a25d87c02f9b0bc78ce3320d1cb8f24500a225b7b07f93a46db15e5ca2c943de938f0f6004bd3519c0b052b9def073174f8acd2f4e6ebeefbf7cec188f2ec81fb446e178a933127a9630a59a8a2b5b41e2e8259d1e97d763249da3dea527a24ecec9b3d2500449f1385fcfd36f9887d1593e6d6023f3e769c8a0bcf359bbb572b9c8f0e52d324dd7858292277f14affff01d00f228742aa830a6997293ab747278f5d956b8adde6f5ac188c05e5e5b4e5ffa127398ba9c11e44e6dad615cd843b516983da13420f16e24f4ba93dbecefedf52b341a56de57cf39dcdb4a84d12e28e4fd3600f5436049c1183e966152c046c129f04f9dc616246315b9f142f92918be498c638f37897614a2f29beb0924f1545821b8de384abb9cedebe3c640df87454817ec40d647bb098cf37d0dd7a72095951b0670bf0e376d46c70d7ffd274c0191326f507a7e9a3b6bdc9ab452e80ca926d49ce351a215b268c275a7aa20b3cd0054eb2e21e601d1a3ca1b2f40645b609fa2c9d1ab2fc4a9b3a1cfd6cf63a56d22dcb05d5b186ec5a0192d79b92aa2f14699d82a6bfebcf4c9316ba7f2a492f5715a8f63796ebfd145f11c12f56c931b2d4f80c30148ffc2ac0c014a429df0a0a2d9f8a7acc8bb1e1553d28cd7b62d513e5bf9d79e61f7e58fa315a507430c42d20ac49dde51e14aeb8062a6863c70a74d7d8caa1ddd8f1879e759e15131e5ed5a81b57c325758df855dcf8ec97dc1eb9d51c234869a4588ec56eb99c5694e2c478db74e2b105e7071b31d244599c6a87816325646978e4b0e34cb6bba030bf25fd001653ad5f9f9120135e09211ba353ea39f3aa81448a19a116104c4522f1a47c7640044f6d919b2c124fe7a3d4dccbd6bfad3ec1a9addf8bf3f39b724eac22b31e763c44aca0c0659c99b8b4c0277cbdb639032081798dcc7c4c4cfd142c958ff318e8577004ad2ce41c6a92fe2f8ebd4d00a37717679128e156f3142ff127d612de45f9666dc1139c8e2551c42cd78efbfbcbd262fbf0f21d9aaf2b40b36713d0cc6a2adbbb68c48c24c3ed1d587e2c5ad6fb42a88da0aefd62c06a1326db9812bfa36b1f640fdd2a3a4491f2f4b8b9d7868abc7d8c68d6e934d178ca0c939ea0f0a007736aef4499c6a4d1f344e3d6978a2660cb9e6a699b0d6581d2dcaff4239f827c4baeb90e79ef170b698894c7d5dd5cee3cdb11d0731187ae31cfab2bb10fbfb1f4286ad540ad70dbf042c5f4c078703a181aa7fb837d90f9f163435650b78ebce20a6a72d0799a3b0fab6598056ea80c8de1eb4883085d827cd00923ff70af6ca6545df4bddbe25459cab080005c7b0ef0e28d87e941dce1d64db2b1ddc8bb8e3f9a3d56fb80053623b7b3370f26e93b80240af3aeb821a6ddaa4e679ce471daedca47c56f8cb0a20dde7fd09347db2c221c2783008bd8846ea6829406b43a459b334bdd8c16cb0a0f7911b0e9b8df77781b5d063c5de6ad568dbcf6a03ccbf5e96d88399b336ce44cf688cfcfaa879f93a5fd30bb841aee0c2179288e2b2e831b42af104c74723056624471d36a48a1164c2f5cbf35296e6f85effe1bbc394e228165ca871c685a210a7ffda17a7b1d5bc7654055afc2529b7e336caf5fb469e13380d9d563cbce87b97d8098a17c5a5a9b60f9e9d60d6ca474c600b49da0b9e4f03f76414d42b65aa669681e932d5f2397865d29e93a794666835f5bd8b7e06ff59381cd1dc8b5849d00b5e4f2bc9a86ef387d85e130eab039f692f6400a0938f5707747c7289cc4551a996695a9ab3d90050d7c36027edecdeee55d33460198988af2da5e1d0a967f64239c611a3ea42482189bf18f74ef5b849cb323892728f0ca8370bae653e03895603ec34492344c85215ad5bff0115533788d84de3197490d4e6bf5a19e537c2c426acea055c16b6ea9bdd6471b7cfe5a8d379f6d0d55b4b4ef2fcd4edaa682d385714ce226703034c1f20a88178aaece524dd6e6540bbcd0aa61c122a4bd8eccc59196fb5bfa796c6ca0cb60d25287af18f750c317c9d0d500f493e4b98e1a5395eee22daf939043420bf0edb627ccc02ed85c13976450ce7c24d799df79f1f919104b1ce3a3e31c742c6ef4d94248a7a02c3b7be1f0981549d0e70fb5731e9e3ce8b8ff471c737ad7afecc237517904066a45f55c02cd791a151a242b9ee9018af3663d6d5bf6b92fb5390b3f7e59562e8d8958f1322170f3f4df643e06bf6c18ceae40a44f44e0d89163d1b5aa152b89596209130bb8794d72f78674573a164caa96d6a55828e845d872e9bdd79e3f9ada2d7c19ace9775566dbe0c9420564d6b835b014308881a0ebc5a76a06f5136908e689bd28c55b15088f36376b56150c791913719384e837d9df95ac9dc74718a7c8554eca71809444171d5c3d0a4e02585bc7f94a9eb95fa8d437d08dd54654492994880cbabf861c32daddf47dabce20bd59ed6f6e5c3142ccac132f49143566cae2bbdc8dd5a55a926253467f2ef36cf20b9e9ee78f33fec320ffdc074493277f45825ff852f8a2306ccde6fda04a31ae122159de905b137678a3bdb38db387fddb9f711adc5af48c390b32590133549c274343a22eb9c8f16e404ae2cf4b1ab13ab6e8bdbfb842fa8044d8c2ca73d82ae4af4655cb52d1d5ab2efb647306fb1e37af86ad151c8232fffda6412f4ff65f26645ce1b421ee861f817f2ceb522d635a6e1dfdac6b8c9d6ad82cde4be03a1b95445edf7c9248ba3b8ad9d496262beb882c9be582ff65688da914bf6256a20a87e7698007f5f0bb6747dfe57323a07d7c2613f044d06e881a04929c5ad593d09ad23f500403d5acc423c769869a1cf37955a3c963ead735acefebea84b7ba1a1b42fd7e93f38c89b8ad0a56bf93c9410979387a3590bd6581b46699cf9cc7875b2e25c2ae050f18157dbf71ae5cb9c50430a429db83ad31ea676eb854b59297723051dfdeb2db5131d1af22658200acd7e531f18b74650e0894294254d5850261819d0e886ce22db43f536e6aeaae5f4046f21ce592e86a8c288e82b8f3fba00fc6ca68d503dfd7cf26690a734c5d184ab972e654ce71f9956c60f9b286c0244b71488a9290b557fbd4fb01a0ec654868bc1038ef55c7128a0e6d1ffdc7d5b711986c4bf367ca8cc466c915b17587b0053425f8174bc8a654a5278c4215685441f721ce4e1a45e4235f6d4bdac8805fa80ea7fa64c462d9262b13c26ebcdc9294b30bfb9859d4e01f8574c7bc3302ee163c3e1d8680784b5ff007a7b055a9b4b24627a440aec0f1e67280818108c62972080b2226d74c661067413d848d00b0b64a3252b8b43ee6ebb1cf73e7159fe61c17bb6296ddc92b592ec3041d6c45cf0aee99254bf2548d8bd6c9794164011b29da8a70fcc109c0cd33cfabc2114862c4ca094f25f102f0235b69fddce87992fb3355877c152204204869c8225df1aacaceb531bc0a5d47c4b32d242d49e624b63f2c311dfa1d58a4294872b566ae747fe29e56ceae7daf4d64254563e15d2fcf88baa1ac73c214afe058bb941c5025fa56d41d9fc9cf84f36c0551801e271d783264046a38d3ca7836abb044da620e68bf60fa92c7f5908bc7da9a71cd31b45e69473872c6cb17c34fb025127a8823a4fe70e01b9921acbefd8be40239057bb231dfb99562e8f62d57d73cf255852896c1593040111232265d789f8891173ab69d04d38c5b02d1bcb00c9ef53d5e6518b8173351e636747f40bffd45c9b366141f1125a4a571533392636de8ba5f9d699e87f2e10dd6e7f760d090c939070ec82a49b57302805e28e14a1b09f2335dd0078f39e36a93154353bc5e344f0cb36ce26d185915dfbc7ac05ec96a5fefb9f874127de9e4e9e8427b3e17786395018ba4c5450f89740f2128575c5df8a281f4d5bf20720f735095e31d523bc8ed397b7c624d42c68ff3f1cca2292aa83b021126599e5ee002cfc20eec95e26b833d601754d14681cc71fbb511077c10ff308cae1b9588d3d5839cd89c530b33a11a893fa52e7fc1e949668f279c86ec4bf3400e8f2e8a47bdc53b5ec47789c34e7ff86a628490799eac8bd8c7d8444ba4ebe6b37f49e69fa575cb5a65b98610d98ae4d15218e802c97b602e3baf4472feccc2aca637583a88afac565e28b27623d1768456db7995c3407a95ff6d6af5fefbdb1e2f25fdcbb40e12eb5cd8a8ee88a11eb2416b03a7980e1ee6526ed2ee1a826c46fb1c092f384138d114f7b28aa2d7f6768093928361d394578d9f5cbb09b1f493d8b5ca51f800cad8b3555fbfe45ebf0e72fa78c190135e4205da7acfc231d09db4ceda2fc7be343e4417a164289da3953b9891517418c4ddf53bde045f596671de32f3a5cea813c570ae4fcdb44c5692e2e486147032722d7b99ad731dfa8e821b4e036910e603830b4b97b4ea60bd0c603e01df6213022e4f86e95f1c0d24d4d06dd864678a27a5cfc57866ecdf9379b64aca898bdcd9140c11ce77e78e4d2f93edc47ed1fd5746eae8e4c7d2797fdf7ea47d30d8c4746b5db1b210beb9ff08dc0a96fa52f4264f5ef719166ac21f8a09ed87e606c664db06d32284c62bdcaafe5474e07054e3e9c82e9f8a90305786617065340a3f08fd9a6660a84ff845761b5cb350dda9406c0cef7dd889b8d9e02638531138fb32a581c28398e48fc3617856b7f1256596c2019cbbd33728f09e47c520137ef86513b5027c251bad47a01471df9c7e89d0e50fee70e1a6ac36684982a98ec8307f813be6f0ce3ef650fca9c92311fec4e5a514a5b99b8a4fcd045329f2b668f8ffac5acb739b2bcee14e221357a046e089dfc7bf4fc020077ce0699145c638cc93425103252469b1113aa2862151d0b3fe858c0a0d40589cdef6ea2fd967348a3da2474673888bb0eae6b73ee78941d896ab07b17747d16e822ebc2c229812e535aeb0346f7e9eb94d7e433b8a26f0b21e954d9639e39602a539a417ead6104e5002479eb71ded7a70ed4c1476eb8e999bb14cffd2c81ada8a9a342199b2b7dbd6a1d07b590466b886e00dc7b7b11fe66f90155d354638f3a08a966370cc0d534c6b4b76c4497ec69f739b1f2f7aa28f033d963e527f295a4262bafe820ef12949a6176f9d84607eab5fffd87452928443c4e23f6b88772dc9ed429da539c7114c7b8dc6df4f2f887f191b50b8e29499b0dcce4df0ef25aed6313154b18b1dc03ae11688e3d3e548bebc55f5d98b91e5a7e8cdeae4a40dbf0e777cb2b1f158e2fb335c9956c1006ea74556a3175e135295b0aa82df62350909864c3ef5a0dfbc49037417a4d9aff07fbfd34cb2cd0bf7062ac36c9b93a3619f160e1d96fe5b6e88949da160b3fa5e440856bf66bbcf9f61cff61d5a5384694348d811e634ae5ef4ae7d64b03d2d89caa1f2633a2e5ad0403c8a7f00b90900a9343d472451fe2f9fb0ec52b3aa59a1f4e57986a669e4c2546ac4baaaef097fbde6ca170d2b8706de42e066d7e1abe76bd70dce66ba387c27a3e4717a17f5b44363281c7240bed77c27e43742c5f637a9f3eeb12945bd7a7a6bf8591c2a16f249e7a3876d1c7fb479f4558909118a6bad0c0b66c15e4f0e434b8b731796f165db904c3c1cd688776c6968d734ddc5b669b5ba092cc3bd6106989316f4b5c63e330ef36efa66c328bda7f5196fb86a714278b6ab910417a8c0c42f697acb2c5da09658df7ea38b75711efe45d8214cffab42941ec206fc8516ce3969510646b445d54d54cee95d41216867b7347254391034d0f420325926d5c5acb6ed848e50fdf5fc82749de59237c405f727c5b4497cffda878c46f273c0ea6d1b3d505f4917e3ed2b33d0f529564c202a57fcb60f0dd85c6951011151bd9ad93d5dd391bea26628bfeef79b841bf0bc282da8f146e17790d58c017147af2ffae05f8ab7335628acbbdd4c785c7ffb2e3b92d27d71f7b5a2edc1960c891fee19e500d18eae1f890982c809117bf49551b9d7dde3323f78f4425e40e69460ab1e4ab81638169510f9ef7522d28e129444f3a3e67fcba98068a763eb1d05feccbdf098193d2cdbb57d1accf989148620cc1b5c7c3e50413747379a451ea4ae8e48d7b0954f7be3bba720e714ce97e1063fd7d7b6674d077495ef9d5ef68813ad1d371ee32f57cded3afa36f214f8b10f8772fa545f2bc97e8c571fa4adf9c871f382e9768a7fbdf8232f41f1ef92c40f5081e432aa08cc20df68b16b30560ed29162ce2dfcfd83a6f2bbaf94261369f2e6612e33da2b89afd372d479dc60c63e5344646f06e499c35da2ea1991afcf520a5c1188c264f96cfc70383b9794395ab8d45a467e22bc0f8230a6ebb32060306115b6d0e1bccf9ba42b68d0463fc2189ceb904df2012ea10210fca7fb76897b1ac46087de3ac00e6bb31c7a03967a64abe6adeb0da94ec79b50a8a8381ee8f30371ae7182752d11b141aa05c03a98b3f27329989c88d0e65dcde9f469459dcb10539fc3e88d770e37b8546fc34bceca360afc83f12fbfaa42d5c392e862521e4cdece27c242c109213af5b6e8fa5239169dbd6ace2c793e4685d92bc6c81d57926b57bde033ca8c69e610bc6ec320cdb9c4d3f185333c9eb3ec26108e3c32d47d38521f44ae6c1479fbf60118200f751d9f4208b2711e04841543d932137dfb6835df39033fe1c39ac58c027c27a2c90e187ff083d8673d93d216032890bd0479060c208323b66f2f04e8679fb1b36d3ccab2ea1b7fcf4f3e0de6eae843b1b76213a7cdc2dd6d32a47c69150d65912652ce76c3f12fc527413c74f1804c2eefda427582dc3dac56b9041ab19655be65ca02578170861f23f8fd13d555115ac9b792521339173dbb8b7b0aafd3025afbfe92f5a369fffc906b8865346523f9273c9b524534f9fc0d0aa556b5013e3ddfd98133539c51b4221742ac9de6fe7ba614034d829635b7c82fdb94a48e0f3b07b4f235a0aef5056f44dcecac184422a557644f77554ae4e88ec2a3375a5c977a89fd56a295207a924bb8941279b8af7aeab76674a3f36cf9fd61072c90af09d4a37653741cf21778d8b6efaa9b19523b6d76c18383cc54fd69783046bd813f1cad9e5bba8646a475921e2fab6b1d6e8b9d58cfae89219682044acc660b9eeae905542bd2fba66fda57f317ef2df15ad8bf950246016a03ca9e6cd48e745c2e1ee9ba0b5d3d9920ac1c7029c6c20d799fb60f53d62c390c6457487b8d5964c9a4b659bd04562769f81eed0801985fd0fbe767f0f514988057bc70447768d6306a33d3b15bfaa13452df46c54e9d40e9a8b172202abe8e0712e5bebf2cac3aac8adce1b21c5161b8d9e23e86c89aa8189dd2ac4617057bd385d10ffb23e31be15da2c9cb34bcdca8fde97c5fc8d33d9407d98a85e78b224a38bca46ab276da3a617fef1d6f97b6a930b7163a0b339bc40b20d4dfcb53f3676f79f3976c271639098bd0295016bbb2359cfc5aaf92c1e3fe31badbcbf1e551c33b9dd39267c98bee23bd182afa99f8760d89f0c9acb431c9dfeb498048ab6a9f9d5252310dc45c2b38d74fe6bbdf33ed39a56e547fd926cee1bdb17beb5ed43dd5461c774269c2fbae89614990522935a1a6fa994fb13bbcf71e0f2505a0f94cb77b02c4b2ed8fff9650f5c801bf40ce54a69af53cdb1b7036ab6588feb613b4899429d5123790e4d5897bebe2591e8699c73363bc9832196eff2908731b462e7f80eca73615326b102c72b95f3df7bd5fc83101ab8ed7677d7f21aadc38f24af8b6e8bf176c7a5e3dc92540d348f7e5b041d415fa572782fbf20ecbedaddead36e6737adbb6d4bfa932e0c2e2ab95d32cecdfe935e3dbab37febc455dda43f03ff58430f45386d55c6e1d2d31a37222f62ecc6af972c5c528f8e0ae3ffd5cfa1c92a477b9388f78e2374612e36c8d6dc9564306d2ae87a71a324a397f194601a0b5509b1555ea0d23981b0fa9ff998f74cf38b81c56b1164cd1a4be51b9fef082fe2672108e880fa2b93b8890552b4b8a9205d1271846001f8974b4ed8262803b0bb5fe30acc82aa76023ffed9a02225c6dcbb9c0eabbc17c2f5431a67082020691f5ff7f794d02bb8fa2fbc294eb8f6bd10ec0606a6d7c3c608153ed5d80d7893007c1d6349a10173d109c7d5b8d0d0540aee033dac20ca8f12f3412da7fa88c81dd4c6a6519ac9c40674ee546d50432d89aabc68442abb15b6b706d7cd59cd162672c279573ed98ad620047fa62b7e694e5db50fa4b451f83150f4952fbc9da92659f8b80fa08e58e4b4238c81e7c54d41c0f6123ece80d739d15855f6fa896d2980ae2cf2733126afc7046e6815154ed0fd62d0311c3dfc54d5ee3b59419616c8c900d5a7ba4dd52cbeddb3d07d81d9bb0df7a054dd01104558c3726ed4fb36024fb8577130878fa9645009cfbf051097c845c9653e16a052af3b4f5f3e95ec3a9e6c25959bd6219dd0ceba748fab6f214ea4385768c5c1aeb32c20df4e43a141082c30f37a88b597ffe95b8ef703a47bda78e9592c650b73962aa6a3ce161655fbced223ed00e0d180ec4ba70d771be09324909af408098cedce8748b43bb7b9fb477dc59bae8d749d6a9224260fda35cbbb78577ccc722ce7e170ab41f20add91da3b7427eedd24a9089701c700760c041108d71bfddd5569f73a09e962c5109a1cb8d2a5ffa66edf15d2ec526fb5621a774e244e48ba7b5a4ab3ab6f9b4ae62d22b0d0293bbd2c15b69c0d710e8db48f0d36be954088cd480615489a7885c2c71327a48b4d40e871a0929b3d4c1f7b7b604cad81fdc1597f1aa205dd2fed2d448c69bee75d33442101bc8c1483d73dda7e26016332ae1c5222c733d59ccf23142deb109e1bd24388005d86438235ce8186b08354a3d96ee541d3ed94d5f309a3de12142536156c566fd88c9dd9e6a4d8122031a6ab412cfc4c1f85642c034b1122183e283012c9cd6b304b376c0e4652c820fa019e158a2781e3e56d1b816889d5596c7b4adf844b4b8c18a0ce90610d068877e7db257ee02aac27873e87eb47f554610acded41957e054ea225f1c93d4870d34b5660c75b48fe2876801ffd3e6d360ba87e97947aea0fef743f9d6b06c8e45bc48b99ad8f2d50ac1af6a0e4540b407759da4a580fdc11b8fa1d716146f229f24d42e2746999d14874c9292b8814d962d9b362651c50ce2e96ef79e758c082ed30580f648f3bb813f71cd42393dc440e863ed8a9b78fd7368a1196c63b1247de0fc6928baa57c7f014c000cc477ebed928ab3cadb1a1b46e3b6ef85381fdeba545b2c6df2f461f910152db8d7c1e33f34461841bf3ef66bda0582fe32224910f84c64f62e8129dcd9c71b98da15db7f0f4b02ec00232bdeca8a2c3568a32d36de3e4a5afebddbfe0a682e5131a328722cece95e381ee2bcbc1bdeeb0ccee38334c202574c0ab1504b4bea9cae3e85f99175b4bee319f087eb24f48ceaebc600df7baee70100725933c1c5df845d5f6832fef8644ba2851ac0ff9845fe6615940672af109fbe1c743dc34618f8773bed0ddf6e40ebad4d230638950ea17ff8ebae8267ff43aec2760ebaed1218d5c20214e7a496b1835558c9a5ba4fea4121808fb4257e0e5feb5ed2b27707b23367b00fbe55fc7ba044cdcbd346dad8d4f2fac631bf36c3a8cac8e49b9ee5f2a7da3396d3faa0bfdf2461aed592fac6678baa5338c0c51a390dfbe8af9cdcb1e051c8d42b6e95350c5d69eff49cdc52668f9e62026d3bc6656e045d6b012519e90195abc2e18c4d31750b4ccb359667da774622ddb810399644736a97221987fba64621bcfc446306dd0bcb54c3c591e71bd64f8446629bc783072432ec3c2877c3a0357acf76ec2b06e9c99bed4866e957d508b1bee217a747250bbadcbc29c7c14ced03b397c054568cf593b6a906b297f817167beb2ba706044681f13c65d34bf42c64f8165a6fc44f12ee24542021d85f61aae551a008e9b14ec427ac81649a33f013e7f010a9347a6b31970418429f495cf753cca8a27eb147ca7f10dda9cc7a9f145270ff66addd6aefa7755f1f4d252c05138d34b6c6e4f201c4eb49f83c37888e3f7153d3c40c38123c6faed7130b1b1f3aff1790d4929a4a80945f8656073fb569debfda1c6bc70ad96607620ca670ad7bb66d2d3ef44b2560e28c785abce6f716dd34da6e3b4ed544915693ebb692e19b131096df9d4361fd29cf9fbf8ac2706dac94974badb9ea601b939764a88029851912e0f02d18c2f77ffbf4a78c1abb04768fee29ab08742f60dadc876f7541e4016e2b8a0f65a380ccb84fffaa64a1684793b7fc40d38db98d396dc1bf902bd67819532232dc2043868e6bd76342cf182652eca838ea1909b3f19e2c578edfce5560b28311b516af46813d00442e37ad4693305aca4516b501e8b8f4a3df8c5244ff77222b8d5c04449d4624237fe0a63a78fc256fa32be42e842950172aef9caa30147d58521dfd8227d43463246b2d7202c4e6ec7a91096f21cf3e3f5a71b327574674f53ed18373e1c17047ad63adc075ebe0a428a548c89da62b6b2c148bb1fb2fe1ca968a27eee65d3c6ba2b282fed9ada47b6e06854e0440f2621802d18acdee020bf7eb42c0d6bf6555b5a68a02ee110b346ee2a06c56e41f8c417f6765ababab7e56b21b7510d3eb79fcf222a3e83300e9ff89c3a9a5a78b5a3fd9a8cd103ad5137a06eb9ee8b241a64094855a223a5f64710826b47b291106d3c44eb0a641ef77bc9124dd2f6c3fe6b8d2aa5424a6f7ad52eaad667117d8ebb24dd92c8e9f878a539e5d8403cef6aeda9fea0d9c8ac9c8756d881faf13c3fb3293748db4206e574454321a768340ea014e1796a1b2f3f95aca9938b39706fc71f403e96bbc6d4c3de4095d835f059976601e2937900a8575ba9d6f651cd8f17bd2801882f83e1dda42a701e902f8a329d4aa9149b634bdd920f3f02a48a94fb68ef1fbb1c26f3bc421f6b69fad624f3ba3352cdcc5c506b79a26aae2227da9fe98bab9f19dd6d208339824f469d2ffdfbe926349e401a68de84b79a192e70bf7a1b0a54b033b3fc24b8775a47dc85e6dd7474186abf90190e66642a94b26948b117efcee1c252dcaab8949a78d4faf7b305ff08a6366f79ad0198201fa79286b9143b6b52c41688613633668eea147114fda6e3f14212b401432b12e213fc554d5ed1dfed9e4ddcaa02f792c7950d5da1444a8ac0e1059b873aa25432bd33a7e1b504f184a46f4afd01de3b4560399f97956eb1d64eceb1c8c607dda3084b5714c62dd34cb2ae8a8752a70bc54128d6107b68269516efae165c59fa0ec6de44243cd9e9fd7d56327380d8cf0b3acb6357eb1f356b059b4a16cfbb916db1f03f18f517e83b13c4ae940e9dbc3abf273380f1fc351a035381547bb50d857d2db258bff8c9fc8678fee6aa8b0d15ceaf5cd6e6d1404c9e543539a5794f665240b068a7dcc6adf109fab0627ab5013e73e0065cfa60f56d10eff01a18e41df8f696e7897cbaea88a39f08d91913656049f896adc9b9c16989c4e5e9fc3976fea878a12284a8a869fdbc935cba1f4aa5e0000e1ce7ef5e4100aa85cbe66af982b1befd4fa3f5ae031be4c3ff88c7432d5ab60b4c75fa98b8531847e11b578e033604a2b17734aa3d82e132398b00a905e30d77c100df3b1a158b17d33116467630867de9eb210ce2388c1ca72169def983f0020472390dc2f244602ecd1c4086cb0f8c2b8374508c40d9690a84e75e3e1a2fa860e6108d3e7a9ac7f2d9a22908246b7c0e80fdf65c8ca7eeaa9582c9aa13486f1416e560231f43ec1d29dfdd671144e1be3af6adb0245ecb5cc7c3c6143257f673b2a0521d0a3bf4e46c4dc653267c216651b1bcc4e64bb46496af03da797d198b3771eeb8e72e62966816f05ec032c4f0d506604202fb6235311f6d3f979b0d6ee6d38142cdbd38b35b148fbc570cd67000c51675396b6a2a08bdfe53e9448726bf38d803142ec0c649e3d433d13c30496daa92c84117db7bfec2155c6c897feefa20242197e422af92b1d46c78d9048341b9c4137611421b34ac3449602d763c104cbc4fa30263a93ad24ef52ec74f1d878b58f8a96c1b765d9a7be750310253477866b7e88447e6161cc9b28e1f22603fcbf5438a9947e51c4d10f153c36fc17d2627ccd83e1d07b7ff7d2179e7889dee47d3f7874de14d9e7cae2fbc42cee7fe8647110d7491b7af795b9e0a3c1e06a890621fae6563c4d391bf345fd8a4f8f3fc41e5816b4ae2f1f4b45570731871d6fb0590fec90ad7309846e6bad571a9e33a62c52297f9a55f01d4b70eb6c324fedc50359bf1a708bce0deedc9e3596923f804603e7901a6574954e9c38c5012857b7739b23fe5165ac5ba94e613a22e9fdd9df78663f8e97ec58312d70fe4849a4a295bcfa28862d3dbbf50daf541dbd2773ac651d4a5f934a94f5e823bd461d34f3bcf1472a505c7935b03b9a38219a0b190dd0cfb45d97a37870b3774b8a0b232e5f106bb7feff542edb1eb7a01c99afe488d9038ae2497c36cbe0e273880d320a3d7875bfbcca1f68a3020170012627e64d16ef151be5ab2bc1bfb01f0fc03c07d5c5aee85ef687dac399f61d737268b16b94a9d968061a2ce1c731b133db9c806081f95adbbb5f25ed5a348991361cd019f8629b6fe61217a664a415d64db49d5a91037da98cabb068292d8c818f653cac200d6cc6fe9ba92df04206383bf1e954739f18f42e123b906d7b7cf3754019f9b0767828aa0e1db639bfcb071da55b5d3d3d14bfb706c0194076b1a743ad1e9a5b0fbaaf60848b9d182208a5576915e4f857e6dd61395471c6f674ed8687b63ebf9b366d5934d9cf0aebabc1fe5dbc7358da85b1afe503c6e82c37343d5ac46c9d5cf75f55ab7c754ff808435d96725f03c9112a5c3ff2b8e6bf64f540b4f14b3aefff7b4e10239da091eaaecae396990b0a69bb32a293255fb4b6d659407f6ef0e1e0d1a5a3fee3e5fa3a16201ec18b4a0f0d43a6249cbc64bcc1941f6337f74e4b91fc6ce561ab9e419df48d9b80f0d3071ab955bf700203bf05ec31990f7e3bac616fc4c28434db7a317b6db6ab84379f9147507a4624a7901af85889635e9eb501efd3409365c0394d1a14fce55c35a24ce77d1caeff45a02fe83bd3cebdd9af56ddfa40e8445f4d30c57ecc62a62b7c9ca4cb47567cbde1c6727e09d83731a8eae74095f584b6a7567199cdda849b7be62ebe5bc2eb4f16695cc9247e3c85d635d533c0e8e8abe080d34e432a096d3bf17fdad96038cdd1c9b480e7df36486f3d68cb03eb462a79c4a298b501810c35af64a4a1a90f0936bc36219844dee6db594c757c6e63c2ffbe81c6a894e69f23618ce5827e0550d51d7697027ad44be5d84878f44b41957b6563cd458405ac8ee884636f59d4ee8429f0056eb7e2c1c9cc7fb46ea7205b1fa9169db6c2044c3d8da4e89a6660e0fe85b52330a240758e6bae67b97b47912c668ac9ab38633becf2aa433b3c2090a10d2d236a8e7179232d60517dc94867f693fe4f10695221eb7a571d62c6b679e9a06cde6e62af79620522ef594ed7087eb06965b5d387b5b2bc2bbf27edfcae7e4a36ec675d6a1c28b3a1a6d397e595ddcc9addf523e08e6816c812dee7afa87a5f850ff099fb340271dd21dd997dab839d4b21b58ed0f5d25a62704dd794c4302692af08162638331fd1240125c38f88c16d028089429320590af558aa7800e1b6bd89de837d791e53529d71155fb6f50ae3a6507f8ecce08e732e5984fccd3f25c1b978a2b92ed73a03ae9dffcf590b6d8f1a488dc4eb9e047c099ce58e00172d38bececd13d8bab4d024dbff500a1b745551478c52794a415b32169f5f83a25922e22ad9ce92847d127e0a3e91087ac7964e28358927a58006ce1f53d4bb8c0a442940d9572bc8e2e70ac6498b90a641b3442657ed7e6f5be1ad7af9ebbe15331a90e1465b2433c5a9a68b89682d86cf92ea640adc1be9ad6f6b6cf652ee8bfa26ebfb2aa06ff39cd09bcd2d2133076e390f9044a2f5421a5e374a9662351e79ffd211459e5e6ec1bace63b715ca988dd5b511cd863d16713d0faa77b1e6c5e02646bda36a46868b7b4290105ff12c25b9e911f07b9f2822a70fa619fdc4d3f15b66026deeb9b96a684011648fbf7f3c7cb43f9d8b13725667d79bc1b748473354ead0766f95ed31ef5a682e48da2d77430be07aaabece351d8a780da4924bf205845dfeba49f0bdb2a3685d76f352055c236a4dd68f01abaa60b09642328c5bf1c44fbacf9e8538b0313a2d8722a7ef263c6963c0c45be5f0e3020bc6324af047964c3c8220aaeb347a7182f2b2b0a6b6519f9b42907e7872e9ee2fedaa4531cd7cbdcd9753ef441591c192424bd620d3c447532ff46912193e7b382af4e4f18d50fa7465ae6316852ef6ebcc98bcd9b70b19ddb151ed2fdf50e2e521ad1ee6921f8542e23dd2aadde3993bc6d1b96540945fb823112be755b109380c766138295d9086f46b097539f9aaffb1ed58a66c3fac77d78f311019d0995b1c2b525c525690c4dbc8a2611c05e2ff9e989f9358704242f83c86e3e9708a52f021a145eb4df207ff22e2579069c7d9eeb67a53440a7d375767a95e7b03c12528c5ffcdaeb623ffe4bffa27c90e1b36318d2022cb84acd4d262e399fb1b9786a567b70378e9be58196aaaedc09ebd2a616398099378e8b9291af1414cac2b7ec3468e83bbbdbc5c461378f965bea74f0c265726e69f4c8a0b22669adfcc4d38cd65be352dbefe10ff39d20c8700f9bd4eeb96ab77325057b9d1456594eafa83dcccac838fc685b56106f7155d8b9b3b767dc9444e53a4a7e191e4d4a3ed8a493b557d7e5b3c1feb69626a9e828d50d20085d1c3d94dea17d2379a21e04b84e0b68f4128221aef03d2eb22a85a3bb3cb19ccddd72807d1c9f27cafd247cb8d2093c2d3736cb0306f07b4f62e96278016e4bf9e502b763f910b90e227b53ca7b2926ed05a7d764c77f931021964e7e0d7cc1c699d7007d35cb2a6af3c09c46ef490b45707279a6e43e53af1e11b3774e468350e1fa9f5ceae73d0295414448ddb2afa7bc2fbf43770583ead2609b7cf1829bca5d8395259cbaadb9687d32346c970537a0ed9e087aa0f96c3810b6a34565f695549fc6808c710b9c40d4531ea645474507f86bb609ad80623e954020d88807bd09b57e05e95e19bf89165cd85104ac030421789390ede8d47803f148c34dd2fa008ec770077c7efe7fec41d8ec5e3ca965206fce45054e80d0cb08de59ae26a0ddcd1791bf2005119ca5fe8c0a64d69b61b9926361e112e05945c4ae16e4463697975894387d2523b3f398be1d1ad4f3ffba2ec414d21c23b58abefc0ea74189cc6814701a054f9cc89e7194dce39745c080e96d33b3cc97aaaf5ecf1a909bcb12e3697c0892e073f0854c4edb50b2dc6318bc579e7d97c8e3e5059fb075d7cfa745f2ba88a3c7b8f3c30d5634404a442d35c902a841e02b633fb81a613da9f74f4a877d8499b4cc2c75889b4c7efc0153e91b8128a779e47f0687a29675f68235ba5abbe9524cd8a62faed418965eadefafa59db7283ae0384f3cf7a4aff05b88dadd46409c356f5ad9e53e48c9650066210ce8fa0bd4d65c87b065c6c2e189e8f211abbd46bfaabde9c480a2f9ec73ddae2f6733cf4d104bc39ecd9083baf67d9800f2042090de9dd6a89377bb98b0da14deec712263021d832f68408991d6e81b94cd8c80841a71a55ee457ad7710bc98f084a261ab08c0c30ddec6accc6372e4dc58b8fbf4e18bde7e33df8d0cc9d98e17fd38a44977d94c402aeaf2edeae5607e8d5a43e9220f4a4c1c69f8c1787d67cfa4b08b6da428eafc3922e850af7c335efa9d8922aecf1da346488c8ebede8d196fafe9859cd2fbe878c3a03cc30c3e8a84f053f960de8ee81a13420fc2994f65bb5ca1a3dd178ae859861051b27267f967827e160b0136fb24eced07372e3d5b91dc19b339b2b9dc1c73576da90bdee29637e662e76a82758b789cf01d95c83c3612d0955444e450f3feeb0457472c647f9166943ec78fdf44a4057e4de8fc6a4794df515295c112ab1d56e5ff57b549c10cbe3cb95d1072c98faca4628f954a0ac0c4e9705e188070039d9691a6ab1f71963a238a9f33363769e0222f17e73abe77fd773223ce4d017a5524860cd82d3bb0e65f6dbf1ff0b543d9ac527c508904159f2e6167c4b23f8511d23c0bdde09e19d745c8b57e26eb1b7f9ce31d6c80c5ce70859e49914f80aae102eb8fafe4e1d1cddf0e3bf727c3f96fbc745076cd50879d7c0e32c3af8ed0c24e95506cc8d75386912bbd34ab053ee0ccb447f807143d585a74729890770c8196feb697448e76fbfed9894fe71d306dffa82047c89c57d950a60952ee55151f55a900fbed31ceb63872802c77196e8c3e8a352ebfc3788ed74488db0bd051742b8bbe3d41f3497d46466188d07502ce11dd45fbc13afed1a1a0cfa4ee7ba38dd576670e10c8777269c119090e735ed9d96d493c3515c0859c4446d2c8c76b76ae4c5a737236c6e637b150513078414792f7fbde4d0b7b5e47a25aad18fa87c05c57402ffe817855965cbe6675e81a2ba880d8380c76e98ed74768f8f755525b7655105a475d5f89038f0ecc0859f372b1e1c7b7ac1c86f0d30dfc5c506a632b652ff030f53dd35933bd4a35e525598d526de4b5013eda2188f25dde7f75b7915225c195c474977d75f340aca0d9955b25c2e69a4e29c778879e060ad4f97eb6df158dcf65f2b25c4c682d2891b5ceac8b2a7f012df3838aa720cd70fbb251bd8ba22cbdcbb77f73844b6cb9b2be4a2c8fafee3fbb2f1bfebf69e0ecadca8f64ada51d8bccc3086822a4c9b9ff1d6b9f77437e127be2a2fd1a7f66a205ccf9b230b243e4b9291c12a27adb1f027aea326e498767d077a3d25187d4d8950bb2e84ed1bff69083fb245616018f1a9c4092e2d442d2ddc9c231c41868ce032e9513fbc7b46d192283aa1de99dd296637bdde3ee8fea5c084bfee7a89e9e1894565ddf75eeecf3a165a227be413c34aedb3a0a6d62ea9e24f021525c52181bca76d0e6998643bb72472670709de6730578caed79b22eaddc126ac28b06f90f66519b545a7b6367824a4e18e6bce64516d6fa1fe03bead47fca48b1ac4ba9e48badb5edc7a23789a3a24f3e3bd53d7aa1161135344e27f59edeccd8274f484e3aa91a7c824652d26445a431920e1f69f5e4447c2050eaa6ccd201bec3110fd3cf70d0481e1622ade82de0e3692659e466dc565b64a5e6ffdc003397208040d9eecd0c8327ce3db44b27c5e2daddf0f239c0ddb9cc82cfa86c7addf30bebe04568ef9ca787a64abf6b971f3db6858aa89a45bbf651a46b218edc1186a92d7378e8dd6153b9212068ea6a1861824bfa54720a1b9c4b2e66fae987fad641612dc201e1838e2ca65c5105bab7021fde1921b4e66bbc7e0604dde504e5d55cf8d1df538fb7124a44a7cc09a2aec07143befa573f76739f4cea83cf5fb6963ff6d8d29829e534d3af6c03e5a5ede141d39acf3692515f38d599e3eb9376ed26622cfddb68a3e4f7a5b2da34598241a64d163fc239f2b03e2f5c9504333619c3bbd9c3c4d83ab423d9fa3707f589a1c5d45b90169cb83abeb506239dd375e3d64c723bf223408872dc026da3354e5410bc80ad718f886ebddbcb096d3bb735253d2bda1f5f179d928da68f0ba9914ca715a263bc34cdf580a17058b17fd4e983f806ad409b04d92fb00e6cb297ec36bfa8c54a76dea699fa856aa4ebd68fb1d4c0898002e547698178bbdc1609ceda9d46b2e6d58021bcf757bde403d86810a8d38a7cd12a0d6706cf8684175dcea96d659e766a7cb6017804ff3f739a43794988d35d1d42edc4025c64bd06e20aba34fe1762d199d30d3efb91ab4b82cb0b81f0dd3526f04bb78b747be5e77adb64ad3313f9a9eda3fca4b77d27ad164723490019366b89b3c6f7e0cf8587cd69442ec4f610fa1685f45362753c48e0f19fea03c9aac4ced87e115840c09602628dbd899349d9ca767b9e8a74ef27aedeabc35cc6e08676d6228d25ceee03b46d8ff588a5570674d2335040154c7dc10d9e20f348b139e427ee23880f26cd8c04bd4ff4d03a3a99a7f4c3199cea92425c6118511a9caf91807c1f75c207082eeb3ddf8db0a26a46b911924b593dc9c3dabcd8de951c7f17c8d3b246564c2e4ad1cb2fd2fb0ab7d12c77e197d846d2437bd0afffe17e700b90657566a9a4a3d66509def5fed4a20cb2f012e23b369eaee5f6540fbc67f3b1d2d41bd27b41bdc82a378d6eaa553b7516ff4d1b5fe793f5138f26734c64a923c95e146e1ed94f8a134b382e203054348ebf8f50d973483e8552d2582f5ff3a6223579032194eed296c7ca0c203cd41df33df6b19621af024bd65568fa3e472cf13f576685fda896052e7df4f0158fb9905f76a3f349ad21a072725c062025079b4c7fd3fa47cf43c950d56e284b7bff119d448dafcf83ed69af141070b802f9e72f9eb86e1c71968a2f14fd51894de30be682b92fd5924988f48d6515efb69e3f733c26f80f8e6eb852e0129f3d87559b6487062a671b0bdc87589fcb5693e91e757803339b747b0ec3cac7b364d787fb3f50b927ebcbfce22ba3aa538ad32314cd2586b44b2c51a41fed609a35597af5c8c6a360c898962838e4a65592bbedbc3f8030f40cd0fced192b549a12d90f32dddb05179b4e49f3f0a5856dc0b12b95687da1626ae07da1ea1586c9adeff965eadc37161b31de6fe9bc2f01f437e1773c3484e2c803028a47c450131036163135137dbd69372a52a1e02ce926412380ccfb0d2603cc267513e7789377d757c444c77a163249b780b7488dbaea38681bf5b7342b488407830a6c93dbd7da331080b6cdf3897c846ef815954958d70318c65e1a14052574bbe2050a9fe19c245d55759f6677e9091d7b1c0649450462c6086a633d1d9b91a63762648983fff28125c1b4d1d91396d439c8cb8849aca7ecbaad1a62569041ff54dcfb864a9ea0a88ccb15f70b166798b56a01d888824cb802eb80abf2ec8c80f752627777a78970ed6bcaab6ead9a5beb618ddd5d1ed56959f713482d43ad789859d8a17ae3ba3c65288b580a4021b2a9f18bbf727604817de3b194a7a150d59519872ba2d74bffa8b1555644dc198c6b3093adfc97e278c5e7bfd93daa96cb6e565811f7ec955f990b6d4316aadb5b43193d5a711549ff73c44c6985b858911afed4865c7ac273f86dab6a1e279f51618d0e85238c6a7738db5ab07c82f63fb47dfc976c46c66a8278854e0630937d713ef7f79f803fcd3fbd95627ce99e4210af41a14e61db6da8d081ab40cca16e36841eb1a16f4de2395a8f4898f781eb797115495c4763789e6861ea99ac148fde37d3985e35a3671469c0c620f226f4210e1461a7ca01dbbaad40fad47fe3bbd40b141f33765ec3df5a40f78144a1ff575e861df7cff79a2c9ff09bfbe8d6005bf2b79d05c2b007e5aea2168a7ef7bbccaec51725c011eae704cbe2f9c4cf3329580f3d53f2f4e0fdfa805f95e9ef5ac54f71ee17fceaf92edf994148f8207c2ac02701184550948a445ffc20802d762e3dcdc278be8579ed1673731206b0ff3889c843fb43387818d68c45f394c97ed6a2204210e495b42fbfc98e65960b809827d43911aeea43f7a1490dc21bb1dce87d10ae06131a9062c77893969f6962a458c2bf933297da4a28c2c4c85af73b40da09f733773dfab3bc90a5e0210eb30d058023f1775abb14876106f2ffabb5a8e76125a58ace5968d0ad15464545fa7e3ac0b71150c68102b64dfdc5f4ce13a7ceef1d73d3b4149ab9dff37dfac0ea9a19f5d3b3b2e9af4d9bb57a1e4490adf7e8a537569d0e3008ce1b1c0ed7d03444884be6223a0163a87ee30b8d0f95dbb1247ab0a54105acf33b41fadd6a11016cbb32aef72a536055005741b1948e0c26d2ae36778294856dffab22df9a74c2e3c8156673ce918a5fae27e8cc20f361524865e18b5a208dbca358b002287a20b7dfc7d1971c7a9b07dee1f58b9fda5047b2e192d973edab546e58d0280702b4b73fc44457d3655670b225ef4dd772acfd6e090f1532bc5546c950eefcabd0e4c59ba37a7591c77cd2c103a9e7b93b1fd9e426ec14f9a924814f74759afdefabf4de9ba092bb28f0a10f759f8c9f0450257850d6b34595098e759f86bbf661e6257aa8ce086fc0bf57c1312d1c42cfca2cdcf57e2ad6595e308fa926c423fa00ed0d2ab4f04db756e4a6514e9172d8225f9f45d9d2d409ec4154b6902b0bf232afbcb9a2cb8808ae76d7f060a34eb9ac01e52355c7b90a2089f27e6737e5d587eaa75889e6876e1e360c4fa0a656db1aad4f64a686fe6a20483e343343344ac9ec0b65fa3dbf15abea78b636fc614e17faf3146b20847c482d98ca1f4a10498e2bd962b932893cfc26bbf09d40a50df58155845927e58f755206683976044280e28ff18d6ce7198ea2d2a9a18052cc67466c442b0364b09fb5545a91aae0b0ddab6ed81d6ef22251341b0c41363c9f8e8a1648cbc52519f148ebfe1116bfa3aaf2858564b9264d0e7336d15e1518f4a2612446a8c663c28661d37a21e41ed9b853a57947e77c5cba1b6ab74ff6867a0719f8f8de7e7304a63275513546247655f6ed29e473597b1533b188ac50a48e59afc4e2e5bacbbb4f690759c6ddb9560c6251643e5dc867889d1c6877f0f50db4304f2b575ce92f6715be1fb41a9084245cbd1e5ff611d9121501c32883983bbeaaa3e8349ce76d15afe1087f4aad627dba32ada3f867fde1bd02ab8f594444eeef9bb12a148b25375cb197219575e32c975dd6e1f1da5bdbb9cb2e48701723a8707de9be8f0f0658dbec8142c654464ced3453a2c4507939af0de05c745d80abcc684d507bb939d09f38961d3c215df7b38b07b6e64d136df5358b9cfae17ef21efded50fa3bc7f3c5819729690c1d6ed87322de503a91ba5f82328a420d0a77e3d4e8e9e27a2a5ae45f54f82ad8b3bc6ce67a0f3a4921ccf683a4365c3571c00f1c067cb06a57a07e0ad6035c61050a15bf7eb772fa22f1343679a5739ad144bf86842d91a437a3a9b3ac58dea3e3e2eb3b6a05dba50b06e7325de8210e012db089775e044545324396fd01a6f8ea65b145d99f508a70a50ad8e8af3b3c69abe1abd51bd71354998ead1a52046f27cd7b138c18c3d255a7b00911d0961f8b62afc8e4df8029ed0ece68fdbf5e7f7a31762fee503623d3c68916f888089822243cf32a920a8d8396cb832f722f2104340ceb34b826e0fb1d9bcb806e024158ea49e318d99e7443dbcba9130de77a75d10125369c3421dda9b987a23d9e0434b571ef76b600c8dadf646824f3bf4ce9e82621679fdd668694bdf1209dc5bd01f8b4f79a3b13804a8f925fa40513c6b0333cb3a9990476c4a9d5e912fc629cd31347ef0dcc5f61e1ebf70675e688c7c15d4a9559852da2381b46d363af57fe5e787bc4eb9e702df895c6d7fd97a1165d2ee07e3343dd82475eec1a33b8902b7cea2bf6b8bdc23aca26c643ca4cb72b8e26552f65efa8a32e77101d043bd14f1b23a14577a1025a53abd826b1f795a08c752263967903133e920eea3d542f08ee37858fbec87df76fca5f4e5300a33b801f47ccd1488857921a6d37e663ea93be32ffb41c14ef5a87a1f66fcf15b582fda1b127e95c6ff649222495d42edb2cc97c025427b43de3f325094d54a4e473c2a4c3bcc58cf1dd4249bb05bdd04f395fd24bb3334b5fac160c56ab6460d5c576b14198e7480836adfc94c739464292fdbb85419d6ee8b0fb6d2b250adf70360e68846c0750575d65c07e826f5e2270d4e73dfffc7b88d13eaa2437c2117c5432c72eb9944c01fa2bbe75794721f82f8a03c517d9c4da641f59b7bdaf48303529f644248364e6b59502957332d7c955d63673baa1b605160553c78e33f7342cd9715aab8e32118dbc4e8eaacaff7f3c1dd1c80c47c58090be666f522aab5418f8389dba33bb15d0484e9ad5086f78d8825e8aedda58c2b40a5fe110bae67758877544ca3af32c5a5132a6bc3365b4f9d44cd73ac3a7b625134601b0c2db42f9ee7324f1ca1545344e78f479cee9e1a6cf42a02badb838a989c410343cc2d7649f036183a6b8d2914c7bfe803067c4fffffed79482f85676dc2a23ccb3d77c47087a4bd7153333fadecfdd55353de6b4d8c9492f697452714228436d1f7600bee02123b230e7f5af3b1df7209f3d0fb08ddb90e93f296f9c94895076a59662a21d44f4b5b9763e8500665dd530bd9b082182962f71d7ad3a1276331339b903707d591065e7d29891e34751ee4d25b4d0cf68b3cc24657d5d10f5e64ec205485a847ccd97769f709923647f4002a1d879614bc24344d579dbf53ee715eeb463ad106c0a2496de34a2ab9a610c9a1bc440b9a73c0766f8406f85714a7f091cd7532b5618bff34c5e578926ce1ef0f3e0cb03c5a3c929b4be24b6873500a7567ee9cb14ec34f0ea0358ecf81c965e9f97b19cd0c4427c45aa6289d16f479c20888abe1d200e7e419383f5b70f45c4f34e57ba7d2aa37539160061af094659bd6c345918978e9da2e7514bb396abc26e874f406396fc6963ec65d7af012ca2d09c2b7315d3f6a6c46d2ac836739dd69c58122dbc42eabeeab22791a9c958365a71bdc4815b0ecfc0ac860bba21bd0fcf03f0c6bd3a4bf2d8f8efaf69a05b4bec6c326b3d4d34ccb686cb8202b7129bb06988feea3b53035bbc24879e8b297d66ead32044fe50350fc1548b7857cde935d7f4c1960bf268fd6f1aa49e25a9aea7f89ce124f59071e2b98c4866be4c0fbb33c3e472424ad4bc4ce031580cd967891224cb12bff31bd9a1e4d015e1478e79f3334c351537797b8a7961a84b0d6180d240b395596987636a97e64dc842cc7ae1dc8563e16c1a3a900696dc725d8f30024beff7147b9fd0eea3ea668b091271429fffc62eb016668d27e8183bd018184240e1b1745e5142a0f7672110636ad7e7d3ead7f95dfe7e9da77cbff26ad477e2d859110cdb70a5479b53b177bcdaff6f0832fbf33edd3c024916b68ecd58d5477f4ad87fb145b6c2d1b426e2723b7698efc46145b97caedc5c4cd46b26beb7e52c9faa6edfad1860f2640986f743e03a33998347277f885f15a747aaf94e61db346c1e905c9f5894637d467bd0a6406cdaec87f63c4b66654631c31afecf5dfc494228568348e0e2862b8d11e40c3c5bf6db047c98382c09507f668c98193694254243e2bd75277a81292cabf54c024980f89812eae0f50314e086d8c94604561c70da131454da016967b82cfc4c40ff660b92a1b4d28db498acf7c2026b5332d4dc000ce7275b857a6591982074c685af9e42125dcfa4a4643c72c203b574b8d21dc60c48426318d5a4b17cd4157095d125b39d0b1831438d2750705a860d00dc1dc6d20d0004b37f0b96421cec5b94489efcd030166893e3218668fa140a59657a1b4ede19f86cc5219f054a7302e01cbfbbf3236b7bdf6083c34afaaf7b8fe67a11f8e35f8d948d0cd56e770689be2a07f23507bf036c4e75e4bfbaa896141081ec20cc2ba3954e491cae61d49d134b6caba40e33b374fa63cad347c875b0b708c6d46487c6fac96c3106bd8818e289846a4b2d5ea1ee3f76060d69b8736a105d9bc285dc5801ff643a2a3093186bac6ea944a33e37b00d937d455046f4c7e2c464c83a3d4226b925ad8e04a187b6ec87e2424346f24a15169db621a30a12332aff6ad1bdd23dafc47863cfb0cc0bf7523023041db120f30eb15137c7ce74b0b6a7001cebb62860d63f125ecd3d759abe307bfb1e39f8caa7daa06952a89532d28257ad88f249ecfa29dc16a8b9e4a5a985150611b678dbc92b340a143b9662e5593ccabf8e7865146a0c0dc0fb9e1cb775ecdea387b2a53a51112754bf34fdedbf098af7f268ca8df36d456262114cc88d0840a9e8d85e75937505576d8569f8992227260db737ba36f968922d1aafc26019c7c1ab6e3e5b760e90da1578d5fbfe5e44696590623390f91e5abe87ca7ce7ab37acce4f054a6fb9b50e43a7168f369fbe6afc61f2433902145c7a577fdfc5751680f973d52d3167a66b3f6377ddfe8470fc91b06e12162f8f36e2181d33bfa3b38fcd8e496a82b0f11a1bf5334d2816d061915f45d1ba707c4e92f177f1f794909e564e0ad6d3efe79d383b52e14b3fdb82ffafd7004f096927ab6effd57d73b7c629c96dfdd3817597de2077d322bb35dc27e22de8f5d9c393a12296cb428ffc899f22430f4f503b28edfc1b44e9ccd368df53cd14c5d44b9213d9d32b0af09503cd79738a2e8eb3d3f7d562bf464244160f6c7756477d8da204ad23d854f99785f8de02574987668a6dcd22dc6074f9c82804dbf69d52b820a25320f7a0c1994bd27c225b29a2b253b6544f209881e9c226961dfdd92052f0fd07348d5d67ca793856efcecc315036053501515884feba5c76a60a52223ff66c7379a924a230e0580af4bb9bd659f244e861f5790c9b9d200dcda55c7a55086821d09aae5208877578788e302619efb5d9cfe50dc1328771ab849a3154c492dae3c0d0c0083e7993da7d474cbfff8477a5d0d8c4587fe0d66a9a19bba4d0ebda45354169c25e0d2fb3e2682aa07ffd95f3aa42e73f22139a527fa6471a45eaeb2a59557755699a8b197e0b82470a2da54c24d430d9feb978007f389bc600512dc7b3032db6ae9a7c7d89b8fe6566dc99d4028b5f7b4983810ad05cacb108ed5220ea244b0dc679d89cac67bdead4fadf924414f0314fdc65a906f248f55711eed05aa362bd658f8b6715f57a37b1bbfb1e909fb5a396f04c4820fa0eb0cb236df801808eaf054a804921b32e8bd1fcf0a9a4461895107a16b53b7e73e8c08ae27da67d32a999924c77d6d44827c8fa38ebf4cd70d56d0c6939e9bdd69fffb8da8531159eb0335c101e4fdd2abbf4b64042c05135173a38c95b656fbe752971f9e943c567c0461bba2f22186e3e8fb39a9f488ec1a42763426aab565bc6c7076d03e866173791c7d66d2cbb99ab7ebce77520d6d582b423ed59791b6b18108e2e424d568c020c67c110018bb74207c412929a1d203e9166931a3e7e929ec92f84b8f29ec49e2bb3b65420227da0036226f9af6a4599a678699c731a08998eaaa40d39acf4cbe759c30f1f70181f76e2f9e8b246f5d4d9d79430ab68c3e531a2bf4b074c004695e75128caf2f530ee589de3c04c21870bf44928060ba9ae6f19a57d6d614952b0dce86dcd4b8bbb49dc08c618725106174eff06142571210f6da228f24d12efb19ed630fca7993e96dde774a7110d1139294ea7f748e989f8dd93a7b413bbdb4f719ab284e213b0fc52bbe13baa9721ec47111bc6df9c48916986945ce261cd9ff54bc9d720cbe8fb8d9430ecb528e045f2e200671d38b1a3b6b0c269f4efc5b3c256b4552d8562fda360c29fae98b4ec2247e6d1f5feafb563e2eda0936eceb7df5d761eced4f3a1d702d6e31b14cd6f707bd8de4b97fc2f4f70659c88748ea41039ed481d8b35eb7fa84527536ea1ef3284d8473f5ae2d3ae65787f4db1d1a17d61925dbe8161d85b4a14bf99feb9dd3fa78428358190b995f61e57eed5ce8e87a9bb53cc15c8d0fa2b0f1eb0e28a718be1041abc9f08faad22a456a44a73eb86648b29d7f23aa197c3963ba6c2d890d82153a965126009011651359402905fb361f5248acd1ee11b9ec8c6cc9a290b44436286946759d21cd73512fcdeb4a0ad56ac97ca805ffc5971a268aeff0acdc5216dee75bece53381b8d8162f52d715d73473a0d222b0d60442430c1dba1830bf805f52dd5439f75094f21e26c78d64869c6cefb878118e5dbbbf49ab8eb77a0d8187bde22ca4e384497dfc618e1f996abffbab02ff3c354566699629065c83da5df5362608c37056a48911d9ffe7777b09cd64f31d288268d5ffff8288fc084361538bb4f228f29d3fd20239e5116c171bfc9e85a4fea0e51a65ef62bbfc4212a04b52b897e02245cc1a6ac4648fcd812189c1ae6b75febc0f5161e9371ad200639db800b9ce8706234cf65e4600dc6eb691038e02879f2bc0651f4897a16f5e5797749b66440ab76767a7db147772ee3dbd82bafe7880190f51d31a3177f3a3c98ec5e4c6f9a026e5d1249965447a47e3dfee1c9c78274631ba1eec698a133e187c28078ad3f8bdbca52eb3ba3cef7c8dab6d045cda21ab629c2f5223b1fd65e63e8742547b4aad01aeae8b74610c862af7dd5e5b2ed4a522b0a8943eec1edbaafc3d600ecf00839fd4309cec7cf2b40316a58e0cc94911636d97c257f1e5cef67f9db107513c01e8c5219b0f032a9c74fe7b067f6dbb2cede560709f7caf001b24259e3009e4388d3e691f63bb7e37267e87a703d0b38b0c4a668eef7b3cbe32af6d0b495474753a1a573caa0760fc7e81b31500a6549b0c75149a4ecd4c3409ce7b56eceb4dcf551abe14526974bfc6803e85c834c7d4c00ceca18368e1a31fb24c3276208a014143541491dece197821b766aab95d39872e49b20ac4e622f474df3f0c2f882321311101a45f4b74034df646aabc6653602c97154e637fac88e1d6a6228367477373d3f0f37661fb80c8392c262d774df26625baa1991687196d7d5787cb3042d1e032495e7ba5c1b40c236ac1f8b7da9f5aaa6e5825da7d76003b67523a07c8f468a173b207b57259674d1facebdf00782455765e5a549a7264012c67a99a1917f70c539316b2bfdc9706d514942c49281ae1470e1bce29689d800374aa41653e117757a5fa0e5012a961238194430c132becee22d2b3c85ba69ebf5c7ccf9c080a1916999d2ea2980ffffc635ce8189f4010cd3e6060a31a7aea3169f404cb8d73256eca6f64be26497f0e1092f118a6eeb9321751e3c13ad195c3b8b6e1d20c8e73cf5df05898df73965777ff1db66f0d611f933dd5a235e51febb768b23024f3efef659fe4e2b77c86862367f11e6e8f11af6d5202a9e9c083dd4b75e8438b5f419f379cc748be0d6bcaf7f6b1555015d157058ea651ebaffa4f588ce5d8f2d9d52c0de0e5bd79a744b2451d2f798231d7fc8f79ea22b8c5f424184dd5187a46fda1f59db3df2e00ec5e65e7cf50c669e7a71be0b7605379021dd04283f32a6695c2529a3d3d9a44ab4a89817dcd05caa3721b11e47b4e6bab5aa71cb7967accbfe8d35e5e40e6ca5801140e2f339c33c44aaad78412e6dcab4563545176b03be2095c9943677b6eabd0eaca37cda4927731d50df8718ae8208259210ac999b6e80efa63491662996278d1388800d8c758eecbc81d9113933ba9b0611311dcab4e3e701ecad2f68a7f1167c00ae55c7b1618c565f74ab06b5dee2d38f7f8db4e6313a7ce322f49a1a681ce290f0752cc9919216c77da9bc74a850d66f2745f3f360f8155ea51570aa7b5f02395d297bc48e74a7555ca76e4fb43bad9d1b0ef4bd101d4c4a087edb2ad99f0a06a3f17a236b57ee359b4db49f3492a82b25726a8b1aabbc7c0a39f8b1cbd8cbf1a1a54736092bef3e8aeccb7aa2dab6fff78ddc31f97e33e265d5989453c0e084cb4d4614bff06f6a7112ca15b5c5367f19a224e77f67b0987020a817e4e1d0a75ddccb275f7e5f901d68b388b80431d7a800e1962b6b4365ef9c97ca8597217912befd7ddeef3565e99b49d125b14a7d0228f988d44a2874eb837bc0ae62e0ccb1ca5ea8ec618cb37959ea862968638ba6cf13b504f7879b0b0ff97787c6c27805d5d5a07601cbfe2ac5d738658b7782ccafa613b631ac4cd44e679640281e2e6576e224d89e4e9df5e4897a97b3e7988fc6d34f9767aae7452867fca90c2e2eeca49bfe110929950dc3131065078a4e61cd873217ba4412fd89c25749cbcf967fedae87140b2353636d4de96d0b3a5937971b07e4d5a6dc91497d0abb28ce72a53e426bbce569510446737ca2fabee64ee605cbd30fc2392d6b23453b3daeabbc3f2812c325d8bc10705712177d85e558aed1b8160627459a0314d71315ec34655f19369e0791f198d04d87553037c1700d5cc8b136a09cc8d9b09dd776fc77eca4a699cd8e28872eb6d9ce5f1816ac46f0857177f5e5d2e6ec7078d758dd35d6bc5fbf0ebe679f22d008d612ae4226bc408578688f292e3eaa5591af9d3d274edd7f706dfbdebd659785b5e240f4990430b1e04d28668ed8070cc73ca68704fac0114174146098317b0acfb31ecb811cd3956d5e2dd090752023827ffc63b3fcffb4eab4434089b1932038bdc239af63dd2745256f9019bf6cc336ee888371a5065f7dcc61c1491323c5476e7046c5a7a8c8fa88eb9e7913465584b149d88c7a48a321592fbfc199251ea3367063c9a4a9df5e64baf714fe935cc72dbe4eb236bef3fc0d697fe7c5f67f9c4b7b58c9320bd8b3097b652be2bf3801e79d21155c5774b00e1dbe173c1ebaeca56816aa001ffbbea9e45f66244fab4712e8abfa12c0c0ee01bf4e39734509adecc35a1a5391276f1a4071c7133e6140ff69d7501af28e91faaa807bf0d507c0772e07d7bb667d5432644e7323f7f7a40c64936c6de651687ac5bfab18689c542261b4b4bef456f72df271154e7cadc99046a022d386d7df57e0ece01298e298505f59d8c1e779b84e8952f4315dcff600bf74c2ae7590d2c38991dd821a6d5a61d2d0ddd96f9064a64ebd5e49e995c477bb7ebfa7826abf909e9e6fe3c279ca9611c90a97d9339bfc7eae60b82bfe455276024556250ffe87cce29dd6cdec6b26d093231a7c0b952eba1a4138f6718e2d13ed44d88afae080567adfd3d8ad0f6486a346c63785eef0654d509dfeb70f8bfd7f5fe394e00382194829e1f6b26df0940afc26ff1b80cd4206185ecdc6fa6d4c1a0fbe674afa9e4dd3ab45f89e9907a32d6480528805f79d6b96cac2cd8fadd0eb2b4a7a8734aade9596c6fb432f22503f1cf5b249877bb2f69c843f6d6ee30adc7f13236b4937d425d05756184de81ae86c06879e247aef90a72e9dee7cb20cd6e43cc27b90e5f363e53fa8b45a68bb087d035e666ed23f8ff4fd534f2d375bcda744113eedbfe3784f32697ac60dcd0f2c824fea2094f9a0bce75dcad8edb41219af8483737b3c0cd5ba8cdbb35d7db38f8c0b3762007adf35681435c0fdd93c41582a441097a0b9464ceb1bc078fdceab0395530a596b7c60b056608bfe0ed3c220980dd47275a05846016abce557049f1fba7f5bdc0486fe206aa774c46871b0427d42df775a325cbf7fb116dc0271d804a88a304f3f1c8b304914bd8d98a9ffd676d027f426de0f7ce0b9904365fc14034bd80a21eb435db4edf3e6e196c01b819f30a74bd4904a12b39272b3c54befffc594a6d34270206a66947f8ba8cf03b5b8ab310846cc3f1f4b2466ec60ac2692437ce50d60510ae9bc0a7fb410970f866bfbb6f7a25bb998c0ccdefbbd79c9c29e2969a56a74038d33e51ee1ad735e9376fbadaa31ddfd40e742aac92392f822b9c0a81624961be353e388018f1864c439b2d65be2e2809a6da74ec0d2146fd09de994863b5c0140c9fc54d5f86f0d4b6b543cd53f10e3ffaf95ad0cbd6b753628536389119b9877301c5207cf31b24385c4a29dc436d0321ff288930f6996e9c584c8ab32f5359ea5b8b893533d719c374d56df1524b660ba5db1530a4c5deb0b8e94fd4a98f064527221f4a2c56fb9325bb25a6223a34ea72e0d7eb72a09c44cac33dcf9292e546702da27a62fddc2af1858c9be0f7eda34071262ac84c66022142171be22ce5f182ffa2c5ecdda046d8d588075faf82f836da2f7f31655cebb76557aa7be93eda9118deb286809597e1c92a513fadcd48b77fe36f05045d25981d2634a45353984c02115f2e6b8d1843d95a42a78c227b0e6afacf0ac9eb450c7c717c2318c8f359be47cde77002f3913a1785cb6619850f775b0286a331a450c7ce2b1c3c94074360bafc0294d7c7a6f0d4631071a314da0c0250994f72fead6870027985306fbbb605aeb4f31158a14230e846db9c7242f184da86426ae09e42202df4c1198ecf64716bf23a87b835279aec3188f655faf2121de70cee9b0bb5f255c55b9d7030c634fb16579802987caadfbafc542fecc3dbaddea08fac406cbd56a170fabe06839ebbbfef03caa7dcc30483395acbbaa3f69b150c6985fc2388dd21f99151de2ab5c582c57d24c31963349449d9d6767dff4797d0a0005bc6d1d49f82b63f1af4d6b328bcd04cd6ba1c91d72fc9d42e8239cbba15569ec6feee39f13acfe654043a2de5f15c9a5bd1f301e43951b1ecec366900bd98ee127bbbe38a4cca1107b4403c86884c48e13a99fcfcb7df27a1931007b3363071741b27d25021b753c1a4c3793fdf3eb2244bdc7d8955830142be595fd0689034d83817a17365e9f5bffcc56c7c151967978958611b539c6a33fccbf2d34ccea0cc29576c7e38528cae05f4bc63f724b0580d24dfc8e23fb6f0ad971b84a1e0c0e198f05e930604457e1c9e1434b69b70294102cab5f816a7c43e0e7db16c5f1ba75be34d0509f9f6cb0835e91c6b6357935bb7cab0f0d4016a1afde16e21d33082996b06bf71ca2509495e75e85c734bdd27d17878b086e0e6c9303901ffe737c536e844d027885fe6231e8198e1a776b8c898463a85a6041340ebf601513ba359ca87fe9e12887003c308ddcb6e3374575b663969da4e4dd49ee84aa6a4bedaa215cd093dd8d3ddc651a4b57f198a08a21625c990b4dcf07332dbfae5900d05edc1e8cb040b1bc9474c0d57322f6255c2acf2ca2d2087613a0eaf07eed1939041440a124b56f77ec9eff77756f82fe3dda6c0f52d6197e26acb8a18539ecd3a3447b5e013e021a2c453dd628301d6e5f08e6359e0d3f0ff74434be2a57f7ef2910a688634e7dbe452d646f79d753d53d5b7d03393db728140d57d0b00d9b00f6ce767192905093a543ebdb80ab8f5e1d47dbf8d5025244be7091ea6555ca8e002478bd767f80d1899d08722b42f58e39f3c5c8cd7273f6164ca90bc293f1dc13246637adb428e99928473ac87835e8f87fca2c1b52f96877ce103bd0ac8cbeb5f719687b965619ffe4662ff239641c2807485f897477bc924221f430f4413ebb1f353cfc12c367dc3b061c0da0eb571bfb00912b2ce4a6dec3e3c97be0f787e84369060d58dced7244ebd96975fb47f1d017d8ad71b0d01f65351daeb6c7b83783816fc86640d208ce025d3fdd10dd85b8e48bdf75c7c14fe3cc832ab28e94f44adbae692d39703af8e50ae687e86517ce8d9cbe86b993df7c052a0ef30f3a7f02d7814b13a85e637b453127b5f9da83ec99750493872e3e965d7aa3841c873199391edf5e55e7ab0ea17c0086906213cbdbd84db34873d1e1d22e6766bb590d2151ae205ca7e28ad884a0d95323e343de82da6f6130b49391e8495717d05f51283c6e1e7350cb79cb7c27054f61febdabd3a4f49bf348a415f73d1e5985032e6ec756a9cda089dc5b1ce76dab6c9a45e78140771dc1b6748c8483159a9fdc0fea4881decff669b1c500a1b75e7f4c466991791beddaddf2e6c7724ceb711d33320522de2ffd0bdbac42caedf8322ec48d7d5affb8aa91c2d97bbd4a7e47a7022e7663153c211cf5cd8828e4779356924dd34f5a1c5097a61e08b7b241e77c51c21040a5135312c064a4a2638c7104d889ae285c97eaf59dfb7e09c20839968ad1f990c011072213ff5af249e8eddb8bad20eb6a0b8becff9e5f641067b14fbdd361bd4bb5cfa068aeae71aaeb22578b003c0a8df4f3ccd1fd57a7d4f6050e0844b207b9f2b469cb08191226fe4be916f9e446cf56fac6024bb5e2dfdd7dff2d391380813c99a595f78e1843fb64c4c444906babffee8be2ef3bfd75999246a266eff4118f0265219d620fdbab2b5e46ead542aa3ac54b7cd9ed9952c5a92f0796adacc97a4a43eed11cb0589520aa33112a5712bfa20b3b59553720db2be54a81d57b3ceeafaaf6856ea05de5e3959bcaa6c508ab5832a7bf476162390a00a0852dc4d6d2f65031f9934e638a6782ae17547d7c744ad4204101545a439abe4c48689c47a56a625575c6433e541c02bc55741193e189bdd3627fff3f41efaf00929f8f7bfcd90ce5bebe85693fec16202a76afd63cba7a031e66c1e9e1c32151b63fae98894901220a9ed8cd653dd706250de00baffdb624e98cbb3752798c9469497fff03da9c8e885a73bb52a317df74a0d87b9c16388f76e73cafb6ecdcefc4e7fa304af8e64e7d84f3bdc17a6d9fd469f2ccca24f4c6c5155deb4a27c6ede5d03130b2c7d09d2cf05cfe9aa7482458aa0497b3c8d4bdd9cce570ec13bca7a32f961ab40cca3ced97d063b53f24e63235b3d15b68629cc11191da08884cafb68453c770043135dd560bd34143a482d9b8dd90b767c7613b018511df54704804ada3605726378768d0cac9b18c141320f59bea4788f63919e67cbf7ef4210871282feddd0282a12f0692d6c073c49a4ff0707da02941149f0f881af4e67a9fbd2333f947d78fd112f7e04923577383dd1671ff199b2805c5e2c58f5e0aed00d75c37cab280672392c08c5d5ef7a237ba8eac4e300e4f068955770f043812ae94b2174a2bcd66ebc18c4ec39d51929e1caba560ace91fb1688655699541af0bbdc57577112d040bdf3c70764e0d596cd6cf2569cf915b2cc99509ee57937b5f2c9af831e9572a487e863f400e9d87b7f1518e15b7e21fbcc8b8aa07e6062d4e4d267af2be20ae98f804ab65854bb083caaefd26dd7180214a460b35a0d3f1fd775ce6ec4b968006cecf44315e3a42f652634ef73950251f881ff5a0d733a15a7b4be4c5cf207e75479531a3689594220abded51df3d71388b2a67fe10bf6c8557b3c0f642bf1fab88abc54340efd923ec9db87ba730285d7e12d246cd7cdab236e04b2a76f8f4d91cebefed6b1f38822704858fe065442041436fb47d9c5fa053666ff1c10eee3791b710e1b72477ead3bc881591eb3bf051ae4e08f6df0ca9a7d7a04964f03af2c5c0c82593a5b728ebc566687f1c288ac762a4d7ac072a88aafebd45257880978fb1b85e6003db7cd1373e5553bcf157edf680e833cd4a710d9f3c395a2c281b0bca328a38b4411c11f23fc01ca80bd19d0b153cc801fdb5af44a659d77a333c2e830fc06b7ee10672689567648e048d9fdd5644f987cdb33c82bd550a6391d076969b7f85779b07937a621dbdfd8990430de371f421d0f219e3051de569b74c587e2e05c81bb7cee53b35a8f2bcb9ea22bfbb66ea250ada18793aa29f00678314c06e1e6d97164626a7415736147b953976ec7de5f93eb63679c923229b60b50e55c42db50099e438c695ef454cd8045a2b8227551988a5a7ca1409eac63692f0c5cf2decfb0d27c141f026567ed0c115c30376e649ea5e30937a202ea5d56e656a199f10c0797d2d40a9b00b15966a84ecb4a09a4a34f40cb57cb2175db083240941e86509df115f3e4ef497e29fe7a03859b621f59c56413d94b9b2cf1cab77669a1fa6abe1be946a283818ca0b76e068328e5783e3bb90903785d520aa878c392f1640c8d3e7b1f980ff4777efe02ef98c6206a9399336a95beb2a8fb067809558043617cf1eb6e3a812c90cec37c9e6cb6cd746a8c6855acd87592597047dc99a4412aa26d7975e6240e2c1adbd7138314a22bc642524e3aa89f5466aeb541a3cf1d36e4c26d8a366ca95210dcd0c49bb589c94b5d06de6a975ae27e11f573ada01a4ba03cc359594184d3ca573ccce1e5803ff1dd9b7cc7ca0949511dbd7a9d8930f8edefdee1130c49520487802d19821274270b4d76fa31a271fd744ea5c805418776f0bc6b124743c643d81150b95130c352528d7e3e2cec005c2862ba64a13b63c3b53e4adcb106ad18f31616af728daa1fd30a09b7d838e6a1d502f97d043cbfa2614e00cbaf9981f404b0d152a90c67e7ac06ec40b7ce46bb48b31c582783df3fa03fa1b70c724ae60c2787fa6f3e0368134bf5ddd22d9418dc3e1ea1e722b34dcd2dcadb870a78691464474d7deab5eac42e865e31ca8f8cfc70eb3a9e38ed2b79f76ee9af8bb0e0e768585fdd100108275d022b36e3df8915778cda651fe1c103cc7ccffd5745dbef536bb163e19ff339ac7f28db2b1561fc49dc9f6ee3ab84b620dd715c1cc574e1b6bc91ccf0887928ccf6ca999460626a936d5009b30fd170ea2b50009aafa81e4f1ba813bb4284e3a9a37f3693fd43df43faf7d35cc685de58707091772a742e218b6a084cbaf9a24ea35829d26f0725b2188c7c271d389861cab650bc78f5b14532274cdf3d3663bc44a128fe2c81cd0476b310d80cdc6c00602f775d951bf4d664fccaa322bbd9357e113cbf6932b51e5181f126f7a173a432b34ab73bc858acb4d5a8d9c62814d29fb8c8e8c957bd5fbc8b404dbf51ac50aa81447e7dd67384392094cc90203e0264a106394a763595adca4dcae9e49f2b27b105d2548ccf8893edec987fc453e975f5b31ecb409732c8f02b2fdc44f2019e2c24a7b14b2e45193b700f7c7e157d4d8da8cfe9797dd9e272198839227ad84313e4a7fbdb86a170b801053c97be0dd90ffb7a40cb98163eed5d380821b2b8943e6a7e2b344ae898087e215c95c5f28b5b1a20f66e332e1da20d1e3c62c72e3b9dffc1382e4524ed1ddc988958ccd9ce9b06edf628129d692c54be27f842f48668a0b6bb85e57fd26fedfa829a78815a1edf1fa4e4894780988faf1f59881e856058ad2e4aaf47bdf725ef5a0b5a34ceacc98f9651fa29ef635e55adad952074d17cb28501fc65fb020e67655ea45e7f764befcc0d83abfbdd3c8d65fe98ca5391a1f5fad68dca51485a8aeb86f51cb7d03232273f312ae4e35005f29740e9aa5f5cbead7351cbb8f7a0464fae5cc0912a730512848ec8529616d64f7ee7099612972f2ed46b0d9d1a24eb0bef67be89060c1ba559336bbe1f960bcd530e6c559a5c878e39fbc2a8c933e05c87a49510576bbaf255149123d55980417082d0d2ac15f41f3452a20502beb2c08b8a34b5c23cf84971dffef9ad69484aae87c70b6d12d05838ae246c28f02e4ec2fb803b98ae847d61c060bdafa2a41a3ca626ac87b3bb1aef9186289df13cdba343030be09e56693c5255a84927697f626be1f58328d115c6e6227e72facff001927762a7e25614f5bd7bb21238e10edef248b91ea5957c866a04924defbfbe4039918e730878a9d4e41349bc95fa6b4cff2e0c2998ab5d051062bd3d448293ccbe3369ef9df1d183921097666bdb029f7f80cd7583d32accaf86530cd3967f1f1195a1e998d32e9e0de2ff09e18af5754bd40e1be5fe00e30db64d21919ae36f99e02a830a70ecdaa424fa11f15180bf705053f26261c997f1afd6a039d2a7ce65c31d589e35a0b46af9288e628ba3a5d53bdb2e1edd57375b681330f7a184519683dda1be000bb1f3d2d936c946bbbddad633cbbb371e7d152c08fb7875959c3d31dc11b18452d13a7ded491e9713004e90dccba123d81a2845174e089bb99131a992714c3bfe525f7067cf39557d4774ff6dd1ccb9dff33dd4ba227d6aa03df50cf8b1c3c0ad39ce0952ee12a914a89b14910cd1e6102ebd2fd43a8af4dfdea1382c93118cfd6c9f02647d22cc6dda638f288f08944304cb851e22b3ae22d4b0caf0e6d0f4dd05f6aa21079cee61e5ce1ffb84595c75663a43e627f0360696df83fea82dce6bab02aedcb8c16d6451e8db960d1f8b431d28d9de2eb3366f2cd4856ee8d874864ca9306180d30a5c6d4057ef6c5f7e75bd45a37dac5f73178fed30c959138873c5eaa35f9549beb20c28a2b7ed3daef2d4f8f38fc88e2f7ec773dcc755ec915a963d3551126c865b46b58b0616f4837a599830f88f72744ba4763371ecd0fffdddb32742ea95d6fb69344d692183a9743bbdb3b7d6665af17443ffd52f12654f77e947d11c5cb5778a8557370050df1238372846f6e997a901eb20d93b8a3d8ff10edd3e834c9e09c151fac941013dc6ee721878ca50f9dff20a97ea7cc9048c7f6cd928c2ce974eb38194cf624455fca9b1e282fc015beb270f589dbb4585ecfd8d60e42adb8109e49376f934c1a7f23c49d6b5faac8ed6196fd27afe88a7aeb0dab76e968d7e9f61f43de5b6ed9bb6b8d5f50071a2f4cf9481fb7cb99a1b43f1c88b1246d9df7375515e0888062e69aa93cc2ff443121ef61279b3e5a445b1d5fd2497fe632f5c3e2e875aff2ee49dc48f72d524628ef53c2c49e5fea0bb2644832f8388fb70040de7b4826585a02aec714b1d6120b4066e6d8519fc5886e7ab7993716e0a52a2fbd1c7f64f3f2467292180cc3e8b5ef508be1a756674e382ef631f89a0d5bafdf20256b61989179a577a8124655f12a0bb91e0b880e4a53b580bdbf1b72185065b5fe8febeff7a97c18421d4dd1b2d39a3361a7f81449cc3b0c3f7e1ab90788b4133a742c72e3d9aa3f0df442a4c96f1d84b9335f46a5661a008e77195f27ea827398a64124ee6c8f9223201844747d2074e51a7dfad205e18677c441a36ec39f9350c41b2e077e0b56b2f1cc181cd163d0d71b0eb796f93f09a24fcc3ecfe376c9d32cc921a3943463b52b128299b294f5de97521faa76f08e26014adea897ed1e725143ce9a2b07070f822e8b51096eaf7f013946b737849a9d1486e7e2cf2260796956007ea715b04152727bc9eae6cb8b6768222806752022da74c20b824c972f54818ab5f52c65b1c089214a910790d1eb718f677ec2263dbbb6a5ace31e2f7c1307eebbf1040bb98ca3c7ec48eff022c3f197467340b657c21c2020f3606dc6d0ea7098386bef0ada094af4756187cc0e530315edbbea2ecbccac1625fa19e1805ec1f0a17050db1778dc1edbea44c50b517ca352014424c0c5ee06b80b10e63adb3a382f61ecd7025131e204210c013ae6996e63e52835e678aaac1eaca0b91da5aa48bcb2b34d31ab8087931d69e824d0016636cee7d0c2ac76b6f9ce0671052d97a123c2bd55e467c5f67dcfe918c139979900946d2438992b8bd6b3b5179a8f16ebbc46dfe3335e723fdf37b3747847d8555e5ee49d634a8bf0a56d7de33df25d0dc8014acd0610019c779bf08ae3ecff2f99a55725cfa800b5900af0a8ba7984de63cb0faa1fb0ebbea9430b55ef28aef186957c6030ca267296685f6e9a6d2031ad61636eaf589bc22bb74a5b35155d675f2d705123b038bf4d586c63b2c4e193f436f576fef160c19226dfe79405922ad9249c94e63733ddd6956e80e8cdf21af25e82a2beff0cf28085fbc875fcbfd8a7e53a74d7ba980e43c96f840316226104cf6fadb774660fa092d532e00a898156f672f9d00e32b4a05f2cc7489e985fdf30bf907f64cfba95ef1b0b7a8ec77d5d10d9d7ebae862f62df381d72b7f4148f9cf75d9219fdb92865a64499cb093996929b061603de2abd4f628dd7949cf051ad120346c78e0e4421243d5706eed629dcfb3a2130694502acf53c8dfc7690fb027ce7dea9c9e8c603a5349c435b98381aa7eb8d531d18ffdaf2c4b6549992af87ed97ff507e8a4a233f1cbecd25a18cafb76160baf8403438590796e8ec7e35347357c1753a57caacb5d6e6e4ade79b7873c99ad3910de294d3207f3f645d9ed895a26bd7767ef97d4d1ad30a0d6c8a9f2540b90c9a596416af0dbea4c627b40aa0cb281fcebedddbb65731f091f6671005b0d5730645f56a704d333d4e49b09e16320ea90c8501c71dc8451ba60dcb9a56fcd8373e6b23f86cba2795d39767d316898cd443cb5aed485fe2dfcff587eedaf7e24d05289b6638893ed99febbfd1686227cede06301bc8ce1d293e3382bc7bdc7ed61f23db92096c30b5cb19246a09b31c623445d369ef7078f9cb1f6d21998c1c61d885df17eb4567dcff1a00a56fe698ba183fb357b4368b1794e6d22fc89715eed34163b4003495cb381e2f22515d54001f6cee735143fa6c4f44c6315aa10072b54fe5c4d40e1c1d0ab0325f0a188807b2742140edb4c8387a82f70c8eb74ab9563600246f0978af47df4fbdb7dd37f61fc84db168a62ec85d64f52243a16394c5c08790d7e4bc27e340798678942c447139e03872c1dc572c7b9cbd9fc736bd20f31da13880728e8dd7fd847c55e95470f23a30c6e57d9ad1d0c06cc6e238bc63d07393d8c0d9f7a94f550cef3e4658f31487658108ba8a3dcf09037880b043d9e442bf4dfa6275b022bef9e38f8ef46f92d369b42f0850fa4447b88e339b879f8f4eeb803efeeeba27547cbfb676412a72b68f38c5a6e0fb338ff9483376e5d595611a57aef24560dc28ee71579d27703dc0d8a05225ab38edae625e04dd3c98d53a2dd11fa87bf3a7dd5afca114def21c8cf843c8c1c23819689621a3482e86b8f38579651ae29334deb64631af0a56afc2dc9d2fe41d5c1b5f58e112a034d68cd1f6e8875ead9403c4aea4f4c820b4d0b3967cc36aa27aa1a90577286533ae7f2f0f4c8116e25ab55b755a05d560faf58389d2b3993c4ffd3d9f23bd193f94ed8e7686286b95ad2875768328146ec944c5de4752dcd80a6184e21516b391a0826a1f5873032c368483f80e6dc9e030a5ebf7852d8236414d900572bd01ffd51e0ed73673cea88fe9567fd2195a4db6a732bd6ba691b85548a8cd52cc843aa0e5fb4d71210ebeb945564316ea7b0232b63809b06ac9ed4dfad4eddbd6266f174bc975e0a75f244c66e464969ebf5b405a5458ad8ebe7e7a5fe22be38ccfcd90e9d8d736a0c6f5661632a975daab0e0a5ab90aecdb7d7a3885118313b5ac8423720883cb98189e0c34609f5dcbd80577dccf716618b7b10d53333b838889579c0bb7e11224d5316663d76efc95086ab909162e1715214416d3596c63a9e22c8026e745f749aa60e4f33e836633eccf1b42733677ef1efbb1c61a044ad1e086a07667037e35713707de65ac56fe4cf8356219119e7429ab3c1dd9546949410527e805cd0e85b0e86795b05edae2bd40c756e0b8b6c0825d5292ef8ddd6bef715b1262f9335e13e2142120f54f14e3dece84e1a4bc4480c60a6a78bd0418c864982569db8b87c858c7ba93c287fb5a09cdb6e3cd901434688601afead9de4ae168b1fc87e16ecb6569b9e4d497ef2dd1176d6ae369a1b0f04d4c77057c31385cec9fd95e590eb5921546efe4cbd8992efefacf4060760ffa72db32049b8e30030afe2b6d7813183985ef70d1335dc23463a26a018c7415e9395eb6baf5458812110a0cf79c90f2aef9199a95af5416345ed7ea80ac10b19f767686c4610b03913ae99bb8ae2053c2538f0e35a22ec4e01442f8ee67084c82c9d94e311e6b8a1d0a8f7062866196f4b50141df253c6c19768ee9d94290371504a0304d5c762cc3eac264278c9ec844307fd7950a020b88dfac1e303546c32f34b5fa85b02af605965d830b52ed8ed4983842f27bfccc5ca103fd0e7fbc16be799d5684a965631e6145cc095f3cc69f0daea344f8150e8d9c0bcce731e0269bde5fd1cacf9e374f5cec1341bd2bb15338b71e067ae2d7d5689697a106bcc5b85dcfaff70af71c9721b1f8a26db2671fc0d50d75cc8be40bfd4d02a538e4f43e675a0456a2bfb31c4443a23c0f429b1d2de1e5779c233af821ac4606c2701916db4809c25de4d5d8a42ed6af0ca80ea5e7c87ecd277a91faae33bd5bd133fa815426cd47160db668dd6637adcb7afa20f271fddedafb43937d222f735b792fd2cf942c6af67f37b81c65453fd56df53032dc30307d36b6d3eddaa9c829215b93df96f9761103f6d2b3027991d81be86037f738cdc390294c68273336b468e6a616aacfbf8f15a29adf8ef0a51a34a41b334782e1f4c72644bfdae937debbc348692a8c32c73962ceb14055d01ae60484d335d6a74946c0365225928a7d231af8a7fb3c93e3766299778d5bbf793e4900ce7518e2313e4c26aaccdbfe85dd7a34550e64a5cf5f3570c93e95d04b1ba35bc212452e0b73aa3e2e045fe72c75c952b12a70c0c7efed6e6de4a64296f1270f72aeca6daf570f75f4a4e7c986899745151dc51856da6cabcb2bf49adc2567851d93c7e70bd06642f24499497884cc17bb6201adfe00c71e4edf9da05bd4d50bd94a8619fb949f3b094fcc949086cfc99dbe34a1244fc9956144fa08f954e4f34338ad6486e3386905042b94ab61c5e9308a79fb103894ab3c635e949a06a07162035378a6e26465895cb2e7f352c199b659e2a1935540cf9c21b4dacca30d2b3dbf7894323632e57396d49afefedaccf2a93ff2bd2d2a8f8533ec6e3a6783659c07237f21ade8231288a84e45ed05b2a710538f897631581e47abc08a062964ec1d94d5e94334cfd4b24fa612d774f7ffb55284437e93a137229550caa97ef83aae6b425dc1bb0a8e9d365fdeb0d8721081519c8c7424981eefbd81e03600a68c6b18533a65af2e48d6e366fa130c5ac8dbe6c1a0a03e43a3cf9bcd0c8676408f726342823f13651568b89586d93d55bbf724951ee8ad759b52d64eedc6995068cdee5cf78c4bc4df8dca90611df29e95a943b2f5f286080068fc73329f7a2d10f9a2dba5787fc786f2ad9cf704d0da90cf5c3c294d4fcfc0b0e32fab8f9383c010edae8ce8dcb098bf782076357a476b0b7de3b3890cf1b09de65a1ea97065fd5e3fcd99f1834d9dfa5dd79666f71456192de3e91149d863d3b5ce07fcfe1fd3ad5a505a4ccc5ea9b28e9184a89165d7f3c4e692948ba8657c7e5e29628fab380a118a5a7967adf03ee409ce1a3a7e6601fa2312f2dfbc2a614fe086707683c42ef88b03258a64c1ec4a35bab716d0fa69c511dbf71f0a4fa37e85706d2f388e6b0e4c3eabb643578259fb35e7438cb1737d1f0b3fe52734d5f9715c995eb9b265d9c1d9c7c9a592fe4778407884b92000abf1cb4671b4f452590d20627425c7ad502386d56d197ba7cfe3b115875c953dc46229d55614f634e773983fb3a5cb675e35a3d04dc403c714a1fbf45e6306a9ab89ac5c055d277859d0cf882cd9679fb1a73b77cede20a21059dc0e1d6d336b6311a3b43980d2a84666803d0847de4cd82068eb5a2b5448e98d1d5af4af8a3fbce6ed326b4deb53d70b95c19eb0e1e2e1b241d320ffb64c399bf5bda7a10e7127313799b72291078a44ce3cc1018040286c11cff006e3c92a28458a5a9f3dc16498bbd21d966ca35660bdd88d0beb8769431d4ecc51dc0e7b3effd98a713ad6d8f707aaad24ed08b859ae41d37e1ea4eab645dfbbfec8673f4cd06e055a9b88c0101daa398e21797ed5c231e84130cfd4fa162cdfb4a32de3d29161e26a4493694a41c692088dbae54f66cba36408543ad73437417921791144e4ad4025484821c16cc74e347994abebecc4123b44bca060d92d76d2e801ad612f1aa576a166f5ac98bd3210c9c2983eee42ba65f55fab4370c7432e529e49af1b96d7a7a4657ed6a68d305ed92e00852e74c7cc7d877737c204d994c6417395e0bae8f7b24ac688fc5b9f2ecaa26f3cec22c456f8d7184d6f368b176ef9583f0cec32747f8fc2b74229ccffec5884c72c700471deca5ed19e693f8a8bf743a88300494dd984815218ec68f1d0469f09d726af48050d4b57882de25eb32667dd639272b5c341300d428576c1cccb31f0894d8032bbbba854ae2fafc0550f32f72f11d849d420b2e601573dfe1eeafad6e7b4d3ac7859008661a36c5036ee05c4788ea86b254791ce7813e2553ab21fa82b35c17bef51310c04a590d306e83a120f5b0010e8179150c68dbf523600c392842f07ec0554d689959ff5adb0d4e28f756d44af5678691f6e21f6b79ea30a21e9675f7fcc6da1ddf7531d824a34a3faf8ce09a9178ab60ffdef6ae14e0501e414bc9e21f8819a55b6a9131ef224d58ca301a5f7549ebffb8f68603078f5eedc5c4410069afbee025c2bbcab5de0641277011f5e21a01004af3f14dcdb6632620d3382ced7c24dd493f85b44b57c8b797b9d72a7389d4b51edd7dcbf1a509d6c4e1640927b21568b2c0bacd0e8f210c1272329ea7fb934af290da5ddf49f3b744ad619b356f6d69a7ffa0f9604d8a6d21deb1105fb5bdfaa407ce62ac6755d2b2ec66f93734c03866a6770d4da56f5f179c6193c18898924ceef9d2579fb3c7539d94b53e4f4b05c733737d1c7567e8d67b8aac16e408d0a6d3d087353cbd1239f80768e87f1d0052c368c97b25758547537a8004ebf528da4c2335606131957e34c5952e8e99ae99585c437112fc8bfaf2f67e3c98350badaa6578181fe289d1804a5953d210f2c392289e8820cfa63de9a0b315e225e9828a0855a493149ea791d575ca65f84cf2be2febf04511c34471afac40a05404f46ffcf9baef5ea2e30a87b37f586ae69911666a1839aa3e90fc55b2755fdb4658b55c31a314f54a229ec03cb3d093003a11839e0458698d9cfc80c9e34fc7270653e85f43a9f8e98388839734fdefe41f19367f4f9b1b60c56229f4ac320a4b4c6289a341cf340e58f8311d0649f465a64ee16f01aea83a196c6fd57399f1c036a9f1299ab4f3087a6d75c1bfef1d27cf0f31ad56092f4b4f63a685ae9bc9adab11bb115b4763242759e4a7dcca37f501a8b0648b585b87d5d1be85ae3a154ef8ce3e70ee07eca2d6929c3d9ba9d6c8ad57fad90a84547de1bcefb37bd70b8788a3a6d3161a1e45abe99ed336fc9bd6c19136a8cf3ee25a40fd5deab3c604f709b0d241322dc33bf23ed6eb1a932e80fa59ef2b1d57b5c57d5b33f2c185e8fd174804dc2a290f73cc3d69b725fe268e957d106c395481859204d0fa9a897af17b3b8a28a04dfb84740635c3d1751c1a04009b76196110772a252517cbeeb89655b15ba73e493b8705c324d36482d35c8598ebbe6157996a3c6cc02b1fb9b83ee35400f18b9ddfc4033cf78d03ecc99bf9f8e2c372a4ccdbcd881ad2d2707fdbd6911cc1b6afd5cb4cb53154afa6bbb28e27b310167b7f1706c3c995888a1923547f64728d4b43a0f8fd7268f3b2690be2974f5e262f680c04fa39a1db5508f0fc59f29268bb1359ae381ba01c9681ed0cd6486feceea472228be85d5206a797f1a7c4649092abd5891981a26c8da921d1b27aa48095a37a1808b8985e87888e5024a9500c67e3b864d86fbffb837eecb04507f742e38b0b041dd7394a6bedf4afbd83022eb1ab43c926e0ae3e7b471f7c5d4bb8cbebf093c561f75997ace113901e4fbd24092f13fd567627b1aa431139796d3577b09d4598524ef6e7397378df1017459215d9c14599a9e2baac43f020138513c22bf4a5def8506b39be647f50cac76754fd345e50b663ea453c320530f8b00eabdec6acaaf3d6d7e59f6d0f5ddd9ac5aeff370bf8c7ceff879794a7a3038165a8bece4b260b4d871cce80bce0707a00934713f8ce36619235fd5bf12a20a824cf75ca68211bb53847fb1c6ea98ac31ec58f2f325ec0c90f82c951cd75ad670d5830cd4c7e8cf5506e2c5356e445855c4989af084e25cd1921835fae4b29b556604a5abd00c030f853f7cd7f3a916d78d583bee5338246c91f33cf67c7b42046a68d289ff0bbad25b985c16f0376baff13f7dba89102a22fc461f1364241ef9c23442f51673f4f49b748f1a252851a6014317826ad579c19c6de340baea2ddc5f8c0874ae063f400db35e3b1f17d871a85df6352d0cf17b427d660ca996a6eecacf09ef201e945a4bd31edf51ebdf5c63b28c5716b3fb98fcca6555837a1d2b3566ec035167ab7362c280bb062722e5b2830b9793e02f84b59607f0434c7290dd32b9b22705f22b66541b97e17c3bdf759e835cd97ac265eaa958cbeb060b804690f0199e37195ebcc97d138219a8719113b24d6a4d30b66d606724fb3e5e507c218728ac20cdd3f5cde02da0acbbb95d9fb45a2aef7be8b503f80c739a68f792447ee92350425503429486422da16dc368faa86553c763953dbf682367dec5e5a5f768ddd725c0539e9a34385b65c1450d0f4f41a4ceab1334965182967e71874234c19abcb3bf82dc7b9d0efe72e83a14c573a7256fe7f2ca27a32fd9697697af4bc1c9c1676f12e03f43b20981585ce0a88ac2a93e6a4dd3ac405d31c59ef1a104820b74a147bcbbb11c45d2ef8ccd0ed71b5277c941b13a9069380c70260a90568202cdf57bb1f8fedb96caf88946a4bd2859ed1a5fa36e7d877c5bff69d59bb3fc302ae47570786d75996aa0c233818d0c8a2041d88a028c5151519fd542dd6b0247bc822871059aa034dab320597874d2f15273489ff702a48a7a4a85cd4b8f52ee4be3a9cace17d73cdae209f35c8a323b5f050c1480f0fabf70b7edfc4286503e5f501739f26171f8e11a14fb7c855cc757617e65191e9e3332f342e3cddd664a0eef213f4edbbf40846aa4fd77b461d084a929e0b305438b5e5205623f0fd720b16d2c4dd1b62bb7fe742dd382d9018540ad5c94abaf2066d5ab2dcba2e7b58e8eb93a91630b114bd6cda0ae24265c9bcf8d1e2b271f417992b86a1d359d732d3376e3c0f58b5ad71589375264896fafa5ad0ae17de7ff1912842db8ad15ee64a211e8c4b425ddc3cde108808748edb39c953c82dd917f289fa910961b8b3c85b19e6cca4dd61cbd1476ad450f2034b51c08e6d1c6d6ef80f0d6644ccb20e87a7639436ea293a1cf7ccc2e75e20c2181cbe96b9e0e2e22358109cebe607bc3ebfe45dc77f7df499f9e034ceacf82f3d37eeedd9bdde60fee561a47d998a941a2be8f350282e51357e2a0c8b9d63fc46bb6f55ee30deaf2088160fa77aa1c23852e3055b9a25da6f8459d1b029d84026b95ffa07d364a390d082817959435381674374acf77366c7ae37d3880a65a28f8a69c29e7fa0fbfae474b49361befe5e92120f5bdb9d04b0cffa1e2022cdc6a5fd7cb93173a74b8a70134738679f7923289f9023987f8693a036eb5b715e6e85b38cb11f79dcdcf543bf46eed99ee038c5e70c9f9313d0cd520c4c5e1c119910e9b416649f49e1da01e04b5196d92c8199836344cf898a185ecb41204b96f9809d3f96774252b74333c48ad2b513d4b44ecf032d3d6b567c9710450cf252f7a3227f96f40a6481bce900b6dd8d2ce3d23a9aa8ccc54337b5e889af7d9b295bc9b3e33148a81cd8675355e1c3f64ae4d973991c218526a7d1a2b58c6a72e4aae8c17423b3be02ef114647c0a66c397aee5b6836880e25da1db38ee42d3e088f09fdb2d6c1660412f5009c4c9683b84d292ccfa1aa432761414d5e82301c20c38b07d3e4130c18a3970c9ee107a5c96f7319eca593e055cde7c979f1a1fc6b4e204afcf0dfa1f56b47089d51888d53202ab06f60bbf32e652ef03edfc31d75e63017873db755db506d978009d6cf6f1d34fb39f1780e99b00d96a9b29611252cdd6bf31f0862374822ef3422a6f920e0318e277f818bcdbd95c946f12c9d43681101011e269d715a6b4b759f4444c88218e4c99385182994c8b9e0a404b9552935325cece2b6f5ca5f9bc087772a34c85742443434d129a5929cc960d951f89b054ccb93d65bf709e824c7724c83a0f5165fdc2708bf481871a2bdbf44dd15863e9a1cc52a700230a5f5f13f3a949ee4ea9426ee6d766e017be4203d4ae45bbf1aac9b5669324387b159bac2d8fd5128d30a5402b616da8c4b79e4b922c8d313de123e0501ce2764d5d0a379ba784f7be604b6f5c34fba28267bef9f8ef9979d0309eae1cc8347eaa5c48411efe3a8c03de47dcce0e926589f3bcf4ccb881f7e561c182e8b3e3ff8e3166aa9c6756cb537c6828da57cb4038f7e9e9865983b424f435f2ded4205aaad273797a93cf11ec73077ed5e7eeacb89f61b42482f30107f8dcf05f3e89fccae13399b45594215876b58d9b2bbaf18b3f4889392ca529186414dc338eb63eaff51dacf64c220e7d9a1dfd82bfcc51405586258e564b74ac9944e738d25ebc2f847aa1288e9b410c5343ecef89abe8e63fc9f222827fdc507ba5e1a7dc38373322a2ba39d6ea8b6f5cf522ca5ac5a934361b20b9f026a6fd5f8e0e0e058d272bf94b6fa128fa331783e83c1f9dbd379e802ddb51a823d9b5a76a5a0425d0a137a769d9a4a6333dc6e615c2c13f6db8a7362ec0226b4a27efcc0c28b82ae33a5626b6eb14bd032e8bee36d00d57cafa582180fe34c2c828b8b47a3df401627137ced997a2bc848f2909c98a203c92901a1cec058b0a44b1adb4023fba86ee4f789717a34bd7ec4d799fd7eed1ab44dd02bba5ee2b69e3d4270d4bffbd3720913b44cd81addb5eaa3a86fd820d9435467766580ad74de4ed8c351d4ae2cbf7981edda5dd2f5bee56584cd859f75a1bfbc3919dd770e2d97c76bcdab8c7ef08e56848c4bb81f661635219a924831731f7802b017c23f6f5948525aebda85cc9099fce7f5d020ef0d33d7622d38c52186544093b2f0ec42b7a493230e387f59ecf5118ccf004fc4033f7707d5df0ea0866a2a1c476e5e0ed37fe48b389b90d53c52bec6135cc46311f2cf0e481040a482424e6bdb760b581ffaa2b6470d2b8164bb6a526ba286f073a67e957bcb0989d40872afa6a1a17b3bdcd46bd6bb1b8d05119deb6fed9d106522c838e040fdc3302e4ecac71b3c4c6ee144a3fa355da57e3250e6b6828f19719fa23fb50a0cadff585db03c8dc26f5be52be98934ff2aee8bdd976b843fbb2f71def5dbf825f752ae771c4c3005635e7441968d0f29e8492648af6a8d1d2d455120402a324ce62e00e43df96288c2d31de901ada09325af9bdbe0c442fe5b4e7bf911fbc51e3d921a7bcbeeb97056e9cb8034322d4835eeb19b11244ee22dee1aae25d230c564ec977b6991a0fdbd231c0c8d3f735b2b25b36b1a7d31eaba9fcc256fdc70374736934a7dd4206b665f9100260eb8f4c7ffc799d45382d88dfa3de79fa83034a244910d21b13234d26d9b8876eef966ea7442981887753c90932f6f481aa693ccec564e549b8bfd0bd574031dbebb80e5dc149b3f10f5738775b2a1b267001701540dd955909fa7f91aa4effc4fe263c64c221086f97cac4c8b63bea589ff2119a4988bc2bab498fed0ad05a0a453bc9152fa7423df35086b77100e00521c359e7721eda28af2bc5fe7289f4931ae91f3b0cfa9fbcbe2dc3197f6f95c304f5920dad8e68bc8efd12df554c1a8a42dab26e3adca24dd37110dd61b7da0953a78108e74ae8f9137187ffafc9cbfab0280f90e64b38572abbb5a94b0bd74fe3ca7b72a6df26b9ba9794619924996780525f825e87d979685a58c544a6e444c6c84181d4b16dca723e289ad87801fb9c5446789e3f0cc7f673516797a00e36df46b34024b30fe9b38e2ef74b29f53280588bbba12bf86de0c90dec8ffdb97e62615ae402f4597a4b9ba7848865c337f924555ecd1475e11fac235a5d75f42c1e346a8eceaaa004eda15d982b67a06dac1e954db7e7267bba6878adfce9540699924005a2b6eebd6675533f73decd8d390fb2760cfe4b8d7ee679569d16725a368cd1c542ca5f9cbca1793e397d387a43f8d3ac8b2614ef2ac68d87e4ccd400e9195856ada0159374acdd78e0f32834291b2f710bfb111b71367d6056e0b383d53ecbf0f1eaa66810538ed73b1c1bb9f3851c453877246ba70f90fc5d136c9b9a81306036f6edf9d3e0b06182bbd7037c057c2334ebc25407c046b1be9d0213d4cd1df7924eef7dc7f4e1cce3c334fa6a8c7f0cc9b94bdb1c465c626a1113f0e29dd516193b0d61f93981a057b2ec15ce7c52b3a6d3edaa77c02336ed62e4d00f440bc6aec49d1f39ffdf93a34a00c03dd76833fd5d4f8d47d39ed95ae9a815284d5a7ca80b07ef932a23d1a16aee8fb1e50bfbd2d4496993260f3e2fdc40417c420a589b2c3d066f090594eee71440705761acbabca6893e01055790937f8698576de2118595cf32c042e025910cae2a78bbd47320f02d8fb38c641d0e7d975a6a1c0933d6597766c206cf61c56df6206e9494e765e0cac4fe06b1db43709b1628c8f7b4b3045c54e1984228b357c09fb89f4fd77b69aae1df325fd220f265e1e1fc4c8e543db7ca54bccf7395d6c4915c1d37a89431f634d53335b58da3fcdf7f1eadd3fea2e0319a72391b23b6f451bbd475106ee470a497284e7292cce63d0af661032d24079f4f6be8cec732dbf5dc1fc20e6487c9c25b26472a87ec5de435cb6a3a2493cc8e7098178f9bf59926fdd53a797ba0dce4dfc0d21fc704fd606522b29e9456b6a14d820fb6a9bbc9ad942cd2ae37adfc6f8ff721fa6116537f06f0c14d4256a4b3b582a0175922bcf576d2bed2bec3d58f3993cab51fbfbcb21d8e9bf478294aca918c5a589706b84ea0c6dc87b913d9314c7cf9954507618b760bd19951a3f4067ab446dffcde2039a742ee3d8cb4a34f8d9fa2f6d7491b0ecb15d8476d62d2e0f616866e7d9c707016483cc9e2c82b106203b5b97cd20f656aa04b1f8ad7fdde214a56a4c979491caf4cccbecb80aa9bb180be0b0ccecafb675b5184a1581ef1130676d9d9943312bed674f9c93a06b65a46bdb8b2c1454b3d843d768612d9f47cfdcb2d8cefad8dafe886d7ec5e16bb63fff275b148f15508db93b8c7dcd5f6f87cce8f9d61d2753d720138ecdf1a4a29cadc0c1f7905d4df73cad58b12d3831b51a13ffd036c1f43bf6cba41e5e00363b559d306f987ba2a843c0157e0fa3ddba34969c512fc8046008decff7d6fb69ba961414dc16cca9ccfe8871ed004c1b7199e97cde3447221efba59ef4dafccc46c924fd8621da188e9cdc8e15a676477cb9bd8b7ac1c57539c3c3cd99a1ab739d4e5d4987108ba6aa30a58b155320510e536512515acc8661e5d777d8c7f6506399b4fb1fd332afa34169ecf6759bd0647e3545e48e13ba30ca1ce9b2704e9f4ff7079073ecd3d5bfc54a8e1308685c810abfef34919be88cff1244e3d0add2b2b58751bb01a193d1127ffa0c0f58410f23ae4f40207c45a42ea2d5c6d4a034ad3047ab98fb2db1e8f39c3deb7dd05263030aa21347ef1b943369e12f0601ce46dc0978e71047f78b737051839db44dec6bf311c2be0141fdb4b73641c40bf7898690e65208e6c0df1aef908b88244ba383909127372619d95482887d1c996587369ca73041da79056d1ba2f261d9826eba18e528f12ba454d2bf8e328bb4b73a51a9f29b3c9b71c17a00f242de830cef1e0e40f5a83c0595a9b9f0bf1a25d850ffdc209108048e0289eac738980aa964c8bf206f2f17f8e70d54d86d4d72aadcaa9b015b79b7261471a5ba39af7746d92242a537d1b6b196fae13f0151e31cf2befbf7ee6c134780f2e5a5f5d13a0483a28f24cf3bc3c352c472fe9771ba838a740d20c62ea1ebc8df027428b6b29704b7bc48f8832806f5f346bc150f46439994d183e2de6a480e2102345e654ba8dc1f1ced8956cca46ecdbb45de725860d52423c8431f355e599ea3e43215874f9046a233e038e3d91e09ca2d89c7a56171a53356d4a6daa74f7e63c1d8c35a57f274870c5446cdd4483e93edce364be6a82b3621581c993006e61e6e5580e8037c947810e88ca0b672fb269548cfc00507dbf7eefe385b4672aeef73f90e7d5fbabaac781ba7c68cce2d4eeca60fb13ab42367a76dce997c2f37dd18a192eda0717869ba25d0a434c89f2b1ee7f922785ace6a20a35fedc3568c45f633924f0dbda61828d9dfd6228aab406c454fb1ef45a6ac5d0d25f5428e10e184526a958718a77519b21ec82bb264353440846ba2829f204155d2861f1f8d0df27df2ca42df0352252909f268de40b9758ea79c0966013b7f680a52c7f4e8a32e7fcf29b2a6b62733c2a4cc7e8651ca15e9e4548db135211ba7a71369c48592dd1927ae08f419666895b92db05cf70c36972cdb7841f6893581e79523d234c041c198a2ed0d5860ac9d049f25fdbb23815b582fad17399ffb9feb069a167abd2ef9c3219bf2af92d8d9a372a3fb92791e5033cf19ddb2edd2000556083c9ce5de3b810d6404f0f93eb82f9e80c725a235299c4f551200094a133a4496e2f21ef108b69c5f74c1eaeed9c33c8d1a87bd864e621bf225540763023432969c6b32a08976046d5a98943cfb50ac7c054e50826624b8f195b4831649774e941d94d351145a011cb40c760c449d39fcd9024d812b73012110ac06f560005c47214daa06f8b7c33e587febd964acbb4474c70414745f66dbf09bdb2fa0efbd5a6dd714015809631f39dede4b322ac37b749bc5a3521e6e4f360c834478b260930fa67251a391b598fe37bc72d7526b507af5333a0434252cf13cb167a502bf7f2c817130ab1118ae4a3b1d5995cc6b1b9aae8a40b087a265ee4a11de7dd5fa329603b3f067473d824e1e32aa79cddc1e660a6b21028bdd69226b5015250fb937486d18dad8611bc05d8ce55d794d054eb7641d7b7f3a616e4bfd2609e371b9cb038258cbd0bd6ba10eca8071a55b85be96424ad2b14b60a8b186479b5f19f0820dcfd50327146af7daaa866112c63081837090f5e296482afcd3786b4b0253a824753740eeac425167b29099025eb3db97214c0437bf3f1ec12121562c35a2ea96a2ac261581ee3a78eb1d755398ee55421c7b484602d92999c0257adb252d99980ace575432cc2538ec3259efc64493e7517082078a7d0b337b6dd1d20c182b0b6f30e1d444b9c4ee506cee5b0e2fbc1a05904e36fe632f28f08f30faf40fd2a62a73040243178191d0e805cc82cdeae5df5fed1950dcdd4e7b83e83206a6e4cd1b5a0c47ba362a313c753df5f3cda109abeaca73add3ff8425ecc1afc46330eac37ea60ac6b0b5573202884bd89dcfafdb7b35158c21f69e7a77b55f621ec2f0696e212b351b9e58943341d0f5fdc782a2ec4f6337ef7395d1320d3e86009ea738a65d327f305fc0da7a2376cfdb5af2220cb466748ddb073f746d37ae0dd8b1e50d0eaa3e2c6e6b91862a87ed7d06c69575433f4873f2f2a3dcc9c09784aa0233b3bb942582da6c4e6610d073e47f3d55f1eee8c44364b011f3090409e0b6e611db0bd4f3f33dea3938389b5bf23a64f52d4ad0d2a4449c59edd91f4b23f4eec9c42022217599035043b9039e561a51d42959d4504f7ec028d18ae73c696dfa56647cd226f83739e4066ed7054b4f1332503ccfb32d41b01984e5f55256c0e7a1d58c314294dc048593a29f4a83aa8c99fabd5600182989b1dc578a26d557fcecbb12657183be388722fcab1a971546d9e31cef44bed268b92d415d9eae9d3f91539e5b7ca79d7d2a07283cc44e7fb36383797bbfeaf1546d901e11bb99870bbef1a6d79d671b20e0b66787407bbf94aaf1a025c55cb6a57fd02efbb5a663ca210fe987b53f253be0d3125f0e2f897571ba18fe31c2a68a4c363baf5a37ca4d1524d866c43daf4e444744d703e06a6a996bb07507e6421eacf29d5ba7e7033bd37410878da976fc29e2699bf86765574f8b9f11f388aa069543cde9b5cec8d7a0184855fe88033d46ac8be847a92ca167e201b99e6f1660e2caf7a48b9c561fbe550f283d15a546afd10f869b51d3fc4a820ba447fab2f0ab034730d5e5a979b2b84afb353f7bb34e36144d83ecac368a0f5723e14d6a30149cb93f8bbce96b6eeb300a8b73abe83d9bab07b14c3323f81940a68c27135260ba66db3c743ee73a63fcb5736796d5d87ac5e8971167351005838b0a38a9aca23bb4aa62aec2c7568836b435d47ae463ab3b590baf5541473d09eb1f983bdf992bbd36e437db42c837d37b731a46aff1d210a13a6f08e94ce934d46b6cb76a3b7af47567b4b2fc684100190012341833670b13e873cb251ec44814529c0ecba83179223d22a6e953050a07487cfe26b58132cbc7744d5c492ee2963386e71149a4de09ef01269e81de205da0c7d7237a24daa7a123e2ed8276e7379920df2e019e2b7609740fdf9324875b491a9f9636ba65ded496e2901f689f6e392bc7ca896be2d39419d0cd599120360ddae9ea58b46940d18cf677de5f734cb85a1fd14cf7aa2f773c8fad9ec787a12ebb09aaad609017757aedfc8939181a12daa46fe4a433aa20c64811e19414f1180f57dfca6b1e09ab02ee40c5e92bc914739aecde48fca17ca367be042703b7eeccb06170b3b09e4a5b61f77f8fd1046c0f15f90491131115bb1b30d8514ff6c7ac8df5014c86b8f535afec3525ffae6861e6c3768d5aeac439401d62fb87100b02792897601e0dc65a71a6140b43fa2875cf525894e21e344a37816770445a581e542a37f10557e9de1c48a02847081cb33591205b61a226a279e18af654183cc0b7a9f026d97947aa07ae9c5fcd45cf3c607625af87068c9b05fc4423428430e7c1ac8a756fe798ea529549dcfe387624d3a92603892c3cce70f3592df2d0a40e209ab97eb78d7d6333b3cf2e1b3460ecb5fb6d96ca1ac6f08646b2e4cc6573ff99601111205634c5640b6fe712e6854016510d474cb880405cb71b4f89b36ac50417b3e18f96a00e836cc4f6ae6cd6aff02f18353f41cb1c01d458493ae76bfc3611710d3ead842a6c82ec17b786aa6f387ef0479454726ba2d910b3c5f17e8867d770ace194749e4933a6f05051e964b5ac84b4fcc74861e674d0d96d7339345d5a7ec150556a7786b88aa2d665526488607a730db87e99fa95cd9d2e204ae4719935244a50319a5f5080a3627cf3543547f836d00f3a121c1a8e0e81f19b515084bb64f508101472f8b72a1cdfaf67392071c53167e7c7a4495db716f68e9ab75244c6e2d452f78671da3c979ac5b6b42b1e83ff3b4dc6c78fb22d44bdaac29a560268fcb8e7ac426e3286597c120c062ee9e76b7741aa6228d793c9a40125238a442c7b8947883f2c57eb9e324e84d9f2ac72d4a80617d0643c6b75f3e23587e6ca3f9ea435db473852147a79c1848833f1f0894bbd5bc0ee1a1e6502324cfe7c0d4a81f5105a3b39941f08b004eebfc7d43fda87be5db3ad417a9b334d7d380d47abb7c47e70678631cacf3d4031b9162ceab7d2d7e42c33436a78489ac85ed57d4ffd2e20040a6943b67ab1f9ba2bb41d542f58624c874887c26b93b2ad2c3de42119f72725a582aa0bc697e6201d251da24858d0b5044ba9b0abb541dde05c6beb324edb302a67651c50e867ec8d53b33075970381911a81d2ca73b288b050e919a707c0acadd211db9262a6f60bd8dd4be8b552df11b5d80e5070fa961158b55333a23ac3f3a568dc85018d2468b69d8918efb12d4cfef905f729037cb16ae21313be749f752e88fbcf4d80604b6594e4704472207d542cc2384a909ca7641cab676b508ba7deb08b9e660ebf995ef6adc6d8fee4b083962af1fb3a1de5c3ef521fe9bb50bcf942b5894d912f47ec5ab70d08d2667ebf32be6e06ba58747fca7b5734d3bf2fa786907da915bb1920cae0958ad915a4d8e1dc8b20b9202703b7d67816af10a6e8d5f219cf6f5531c7cfccaa12853424750f1761254ec85824000fe70dea73d49a5d998fc579d4ba5c43660dba5eb258ddfc7b32476cf1c04714f1dc6703c8157e173008af84e7f8c0fb8beea63ff716c27d612d9b738c57429b205d01e780f0371eb2649e63082aa22c4529dcc5cbfd0695bc7da81fac3ba807a7c5920054d006f0470e45661806440c980b3fa3781d976fcd2088b38cc40b796f07c846afae78caafd0ccac522700a5c9e8a8014d81dc3b2217ef52f827a8683645536b8cc671d713ea7faf439a94096f5a1aa70e6957e266a6becf259b19f8de41f8528a8a66a3bdc62fa9db183366d3c40fb51c647aa545567412c91727c81b1b8ee0d5099b9e071eb16d4dbf6d5d5467d87c3f1ce095900dc784f4b62d869bb53532124223ec866c7adf39f0cb331b0bfe526ad33522ba36aba9ad834c339f632ce226c5dd44cc14b27224f7b461bd50eddefbf81c63b4a231a9ef0caaf9fc9dc2dc669907849567f491995836ffe6a6ea52abf76e55208efc71cd09d631e4d8766eeb2665d167c7513900cedfac90f801c8b4b45bf95b122d9337e03263ae9964210818dcd208ef4d9fb57fc7206734260c7a69e111970f65003b0914a0b608c1721f7f090d672aa40f70632356d670532e3ea7facad403604c8824633ccc2b7828d51e674a9b48b5405168362272da2b75800aec20a6a267b8302658c4553d1202296b694c98582f461eddcf83972f7da537f8b7fa7997e585615d9c314fa53b9a87419c2f51d84bef960fde432abc4b72e0183b40eaffbf0c93e5e921c7da079e841e705ae1f06db26ebe8d8eb3c035620d06d2c0bf43dae2cf13693cb9fc700c7d708d1b87a228ce3b567dfb806942e1dce7f31cda7170a610ba51e5afe5e4849308c7ad68db61c2e6de6d4deb263c8071824ef15e04024ad1d9be61b71a5392ee751293608a979b6a154c1b4a3d48f6a5cfdc3392ef6f900007d4561e516bcd5bcada023065a64fc29f0f28087aeda079a7b475d71654915913447f69b71b67a55b4192c14091acb6d35e41dedfcd872171b2aa70b94316f6526b0cbe1e80d89d880d23c5193e998db64849314183ee1234f009b75749d6406149b1ea1c197518bb154d70c2d9af8f61e1321f278ee7035e1cf8fd72fb4d0338fe794b10adfdcd74460a93604248267ac20ddcbad95ccbf3b9803e853cf7ccc5c25ef5d6ae8c2f9370037b834ba4c669a248975e7dbff6f45c87200edb57385d37153593c8a7eab2e9aebe9476484b28858d86d683ab7e04d931f5708e25f989edcf004ab0b3e4aef4b07de358c062f26feb91e1e702ea5bc85eb25106688e52f8f64bfd5e02ff80178addffa4843e3cc79e60f0aa570251722239248f53475369d52c9bca6d11aa60686afb79ae9f820db5492db91a3b5d33a340b90097197149d253044772f28f265ec828ac403329893452647f8643991717063d7fd3b8e897081291e6119a9c558fb83985d621d3821d4c2db39a4b2bbd7867d81a2ac9e863bf37d3492c37287c22f28a155572b94fe826756909aa12418a92bb66a51f8ecb345828b04d7068ea14fb1fcc2f4b167fa10cab6aeebbdd63696f29a35ec25b352af310cf94175dfcbea3a0699aeb4da9bcfa0ecbccbf208c95a7453bfaa7ce8132081526588f37a275c10d340313aca25746f31ae610a1f4f14223b06ed9a062709b50df0307e6ad7486736cea8e7842a7bc18f62d8bd8ab74eea456adb8e8b033fc31d35f0c5836373bd49926242f2dfca2a08ffb0ae6f5ea93f25ec8d167e93dbd99ef9c197b4f095f6a15a70e5e21a11252be382bfa390055d3723f09e767330b9cd0282267299af8a7db89d51f5c77da990b77dcb21c4b2643e124777bbfa37fd8e30842feb14df771e0d42fd5626ff6241b99eb1dda6bc4fca1a5ca06b9574124fecc7b63ccf9fb8ea6c60a0511e5e073bcdc18a5231e725df437f36e6bfb5a376f5329a40788871764319ee6438527024f6917a9d6a65b4b3a51404e29bf97bc25f0f23779d2078dd1e954a9e1a908b081a71d568ac1ffe35ac5e0ba22a7981492caad96651cdfbf3aad8a34a79e74d42e06a49e5a4c2f4ccc64af9188d498aaf9a95987252cdd5422961bbb1076082435deed562546afd67675f8cdb52205ab55ad25855945cf039084700385a6986e5eebe15bb92cf5c8b8feef3617b294c6ed14f6a6d2c2f211266f4260c1df1d4e267fe3a80fcdc8d5d6271af238b7fd80dc2d27f7995b1f19cee5a68f659f3eeed81481527c062a0a2eaf5c5fc6424e07103dbeb687fa86a24eca7352a6fb4d2cf84d17194fe8db6150fa563f60c32ebef5dcc63795c86ef37e2e379949749b27928ac6c3abeb989f84921960367dab379cf5eecabe66d1098d94458ce1c4ddf8772d957e0af24c7da2182f7f21fa2fac0ba43a5f450dd56e9f53643108bbf319d3337c5f1a736c4d0548c7a79ec0b0355bb3445e8d76a40ddd4572788985842391fe4165f78a61a4a16e0788ba0ba53e53972baafcbb1f4561bcfaaa1c45ef0d49e06557c64622f5f316f7d45e4d098af320a26975f643576d23d9c723d18aca1b56b1a20745ce8ab9efd58982d21499a45d281e094a756cde7f0e5d614ddbf31012f4b3fe828185b8879caf004dc5ef67d7958de1c7ccd62fb20029fa0455ad5b9f5f30e6374cff334a60f74bbbfe9d2099b59b72f6df04b71374f42baa3acf500608adb15d7bc5ca953e5c083cb798bdc9ee87cd8d553ff5548cac71e5e182d4d71ff300d15673612a0173ed458481af6c573d2e0bf2a4dee28ec963be2b6df74469ac32d96e33c8183a14b80e843a9d44321de0bb9fd57327de18f39968dcee8ca0478f6e193f76d44b1045dd7991cc61a340bcdfd8b49fd35cb90f563ff81ad6b6d5f0b58f4650d9447ca73e2d4e1c029d67012482c818b3998ddf2217bbe12e19d121bf5391d175a94618c01dffc754b31548a21c3d5503aef604ee8b73a9aa4a4bed2efaa20c2616d3473b0fcb0a2f41807bc636909a65f266b974a6def0691976cbca0774e80880b158688bb718b3dc32a355f9f8c1e475f3a1daae351693285811a395ea4ffbdd3a3291e287a76f52024c0deb3ec390035e1df4797072f34139f97b066bcfdcc5e76a49594d8c5d2f9b1e8b190be551169f1056f9f8d2ad056eb823ceb317e141ee89717f5311b8b85dd6441876d0ee6e7655503f9b3e3f3ab87f70785342aee9a9f0c00ddeb61c0c65a4a855bd73f1e1fa932fd93eb11f972caf8be23508bb2a0bc288d87528f1196bb7203428a43172092e526b74de10a4084bc00b2acaeda02838700226477ba2e84d1da886b7d7fba55d1eb913c9e2806d43b0c1e131756fd78cfcb891b933a1aeee64409a0f676651816460f6733b88b0de629bb39022a98212fda0a8a66f26ba1eec8439339141ecf9e677d5cf6e1a4b0e5b7a1169cb0894e27df1f9db39a44a232af938f98f1aba51d8d4576bf47de4c17e2cfeace4e16e86f6df861a9c94510599005ad174fc8894230b7af7f35851c34cf16457e777ebed4fe532ab2981506ab8c769fd8f5aef273c5b287a19431ddcdef441153b4d837c507a7d0fcb6b4ac05abd53ab9784cc494898aa645bac3ba1f80720d79c4ffc5dca7040cb86f28319b0e06acba24b4938eb1160fc1910e45cc5fe6a902e5fae6097afd25521753c3055bba5966dc8074b7a4a6e6bfc2f920eaafd756e3f3a6cc06388c4967d8651d8cab09bba19b821d3dd3129c4485bf13b3f2ae4e6bcbbbe1f78fdeae0edfca72fe4ea28dd38af504bb38a485794ff24081a657b13a1e40d283257d55ff62dd587083d3b5cbaaf4f270c085f632f30fadcf22777407afa23f9c69b642f3dfc5562390f25718decf69ad53aa8605fefa6b49e0088ffb3369fc4eb6c06625a9921ac16a6fc3fa6bd3315a649c0372beebb81f5fbf7cd446ddd920e6e9e9406f27a2a23f4513254ab6fa901cde00ef93c0ae17130788cee2dd739defc3f449a0af66d9b29ad406cce5970e46b5a762989eeaa8cad2420e3400f892eecf45e022fac538c14d157a645d3095fdadbaef8539de72a83b3062cb6ac304f59645bf7c041008f0a2839f02870f0cc90dc1b679f9bbeb522edbe94afe8e2dfb07cbbf6efbdc7baabad89df71f74d9eb92db3fa4929c3c8876e5061bdafa3c1aa46715a5dc1c60ee9cb7e43e6bf80c732fff83fc636d1ff19e9a0401e8833eaaf34ccbef010fb014d341501ca8275edb90511bc2dc7c9191a2df5cc9d17faaa9b0152bccdcbdab17b021f951b7458a673fef6f3a20f1b8ae3fbe18744643caf51086e1b1449ff0313f2543654838ec03b1173932319d85c45e2fb5c8ce2a31f5ee2c7e37dec839ae073d1642d8aab088ae9432d4601a515b22cedec9300c15dc3dd487835c5b084e2872acaed0fb92c4b48a30e1c5d0d2f467b063ab7ff4e46e3748b7e1c094fbc44e67be6f1c4287eef5014d311df9bc2356b53d049feda5d07482d17c5536b7975218cf12c8e93ed83f7f342e692169bc99af6645824214bfc58f1a68f5f2d4406a7e5bf4bec38e40206edb205f152e9aef11a014bb814c9befee525b18c6a9d39cc507859f9e51a7070e60322c25cc2f183dd4e85874aaf2c16495ed3e1e6a72a46ca4515783f0aeaf1fbd8dd604e1d0867fc5ec8b07af9a7b341a3b4a19eac881db70e0685d0b5889f959c01f63ead64259eb04c662e97c6a73cf98ae28c83c7f98627b09cf41212efe5369b9d646f832ee90412598864044f689dbb40e98ec20d4a1455a4b9fcb5b64439ed450167c376e95a16b00aaefc5f6ccf969f0ed017dbad716d411d2f67912f119bce46dc2e3eb08bbd9216c0c6cd50ae60954b91320b30ea72e96ba823ad49a669254f2108fb29d6adaaf545f646307ea4791520a43a293837e55ae1fa1c51ab4092c1f63fb0df3af43a3daffb480cd9884dc7c3e2a383042833a9a2e90b9bca708e04bec1b8e721a247557465b99199d403a33295712ba0265c6fb646d6149ddcd42a88caaaab8f56a999f925f3773d3714e6ab62166f4f0ef782e76b630ee449758f5f814b0631bfcb822f75afb70fdc1090f0be4518ecbcc19df394a478ec32dc7a5cca0db90f5d739e5b648b01c7bba446d19eeb9ae13d6b4d866d9fc44dc2fbf4e49cff2be5c5f0eef0b25a134fb5384fc2b562c419f2b4252a9c1b2a9ce0221379bb4fbc9b19057017fb3dced941c2ffae7cfb85d195154eaa67e234c81d327db2653b29b7addbd48055aad05f1bf1c2c894e448c6d4fca501625345a871a6a108199d39899648bc1702521e0c0b83fd650dbdafdb8e6fecb60f14c1b688626713dac6aa71fa3a757f7d222e30882fa5d738b8a71feb64f6aa79a2ced67e0291c55be0963e1e4617b0cc8bd9d8d1fe1c668d44308e6dafb814021e7945431f54407faf0325c5a233ef5889e2bfbe9e4563be01e8894fe40050884b64aecac69333c4807602990cdb9273f4cf285d49f9b66f176975d6b50b884222e06ed815c8b6702d66748bd8c3cbfec96f7fbb3b9e41c27111edd53068a6a63e8edaad85cd4737356d4c5c1d7df8948a82b6a945e55584ed18e8dea4c801e1ef51dd58ad02e0b8dfd945dd38ae52cc616857f047ee36685b5395d51892fda462488fae7bdb00cf5f19d38a677f40f2cc1e40335412ce2416cfee9c5e8b35e25b8a07dd8466b0963342fea2bbfe29ca18bce2415a710f6837a231ab8ee2cdca9a1876784e3c8de1f5c6ab1269f3fa304611f95a7e6fc355b7eb1c756a95a6812db7b46003f0d2f24d6afd31e0d35d55f225e38709abb7345156464a9baec2e2203532d1f54629b67a606284d0e12125dd3c01f1d2ef51f8adc128f788888354b2b9c21eb3def6cccec6247ec1afc4a95bb7cfd40f06690491e0630d4ccfb949ac259e50de0ad1674619b723bcb92a09381d8d8d024949fb655931a937e0b10a44bdd814ee509c71803f795f99dec15ae54440842dad8470372fdaf9c9f90b14d789d8434978869834962be768243a6f7562afb04dec6880555c0bae243757df0fafc30f07f69bf1a21afff22cacab37629a66a593f34824d2895f34e44f94cdfed6d2bd121be845010d6dfa44ccc7b4d79f143b1cf4d05629639c85b15bbe6a3654ce3447b46a325e53faf10127b0cbb3b1616b1c037e08666ab50d72faf7b6635df7642d566921006155ddbd1721956012a2867a705b022d0f9dd685b726a71ea01d26a554dcb889c9b776e5df9a09bb50403ef101d4f06fd45f1f9f1d046ad0225addf786c530fd7830e0306469162631abf492236b113d48785d6895cf5427640402243ba12431f5f0ce40af4674ccd60e5045870bbb6a99aa4a50aaefaf1b6cb93460964b2c28eb6ff43e0e40b8db93c25ac9b8940a53e5ba2a7fa8a5e133d8123a9b807b08318065b11e451f2d29279ff3a5a282666af3127266a134132adec0a40b28511f077ac3bcc309cd85b0b15c044ec44eb04ab65b0583eab1c09aa52b1c9cf68159b5ffb09ce724fa867a4b7fd2e570abb2c639b15be50ba5933010e6cf9962b6530de1df19be39ec6522a1b3ac12fc20ee92a31c63d09a286f629b21a370dda9572e5e758349f37ffe625a59533ef0f53a81ab077b3cf3b4afc79528bfe4ae8cddaa6c57016a945a0ddf298ef440c39c9c592324915c9416325a7edc446cae195e9bf755f7e0c5a9572bf099d8f8ab9b23fcdc4c111a8e15a573600f3b54bbae4ae89804dba0dfee9553fe6e834b9e26a62f68189f43d8974d36f34f107483f482d95b50639d3cf2ccd69a0386b17f0c7fe29cf8515deb98ded5d77a9426d44ec6381a3218c8072541808ab4a2f402c54c8a5605fb332a9152e523d817263a7fd47ae9cfff3143ea55262f4d37e1d18924563a0ece42afdf83ebd487ab17bf03ff46ffa4129bd652f67b9ca84f5883f634049f31f35c5b5a56d09add573563c08f50eb10f3d71b248f7a914aa13a0f113b1282fc53ea44f2f0b37f9412c734f670018f8b006fbceb6d3f916fbb5f1bdb3b9dbe396f602638c813e56493ac853d2526e87dd1968086326c32996cb89b6a610b26ad9627c70db24ecf11e2061395dd59f3588284d8e765ea3ef485766ff9d3d2a9b6eae2c46bb3999deef60f701c842a6f086ededdf6507b930d392220bc955c25c085baf1e7944ebd691226ee809f66de6fd928e2ca4034f30a46ff2e67de87bfac49f7fbfe0893dfd7f9385a97b7fbfcfa4816d8c12e9fa5dd664e5e6dfdf6194388fa70035fd28ab7d149b37b985d6318e4952111af2f83db3b53e7e6fbd0fbba3a63ade26c267305418692f336d2a0ec0b35b7ab2c535a6a93614475b125075200cd159045983b562fcd34dfab7e6c791863f5765c5b4c12f6bcb822b1fe6110588ab7ff21a2a20e87c4a6e0d7529c2cbfe4961963fe88c1fb84d00cccfcde340917c395b87835b1300ce700a7196ff3b2008ccea75a513418a97269d0e31ef78466345127d804cec5f84026ec853081cff7c9d34077cc59f43b7913dca2090efc84fd83822385d083a0d1baa48c7ce1700153c5f7d7cb1b4cacfb2b2e3379e43d52555965ff059295503ed96c9d4d89d3325418f71a5e60f400c751c5dcfdc582f1649280d03e28d88b854aceada8e3cf016158d29ad4e4f31601de1707f3eba3990f6871e12fc7bab9ae7df8921238382c778fa24ef94368edd52eefeef818e74703f95ac0fa3ccc0c28fb9810e9ea1212a864e74a208109b8d4ba23e7dbca36a3b679d380cfbec4b9c94b874d490adc7795f86a8ffa7ad353fe44c634e44befebaff68adcd950b6e2d4f352e563ad61be261608d880204617efacf132c8867c428c85d879dd81ebf174c4c0dad7a32f4db33af7a64f5d8c536e17e2ff36c1a500dd8bb01dee7e56479f7147a5bccc3ca33473a273d1fec28228acb5ee4f116572a660104d6403ce487b72a229ed5e991459813f769772d304447746d981d447d033de1105a83591f0ccf706aa5a52063ccda9289a48fb25355cde12fb0e71d5abfab8125b1676e520ea48ff599fc4f8b24f3d08635243226da0334b19eefffdb8d556e4149ba0489f734de6dfdefa1a50b5725be3b5ca03ffad68b29250dc326e3c6a27de012c96269d0257e042063473bd7644f20eca9a1a2c43ced5e11ace517a464a494bdc941b08d60a0cf95327effa2e1e3336282197222abdbc70b0329fe484a2ffc479ff855e6f6035f71c74994b7856c80ed0ecb9de108adfd60dcfa8db91e24c7829b5b89e55c6e0d7a1467fd5ba554fc9ea14660043905f9c070baa74a5c061cd04f6d75f475b61073d8696b05517a66a67f6422b28da1058dbc0096c4d4d52ec246ccb056673d3039c837dfd719eac37982f3e05cfc7d317c04ed59da2f1c1266e3b9287189332007ab1e07d251ad8a37e20ab1b2cd92f3e2ee2ae6ea4eb7a462eee5a5ab3f5f37684a16eb906e645a6d5284faea0d58c1fb1be4eb5b4daf8e887153cffef96441541ed01847a58dd2ac6dba4199c68c5d56402641149beeeea67d7a94ea43daf33c676b41e50b63cd2869423cba0cf26cfd4db444d433809b50adb808a70a077f1a03354c05ca708ca0a5246ad96c4b40b98d19f756ab771d9cf0834a10605648317f0ace7f39b3167f3232893faa6d25071188435f70d42cb5d3fc9a4574594a255e2067d9f7d8820783fd2d79ce61d7e72bde35385892b3955109b8065a3f1b6463795c9fcf44d4a38d5ce21c8b18e53ddc3600ccb0db0ce983948514549b9d556b8b70717cb2fc4b826cae2ea38c5dc283239dda087d690397235ef5322ae473028c12f02e504c4f8858832764b64667bd73728652e6e9779e19576b7728250e3db6ee26510134866cb769b81658fa794f915cb126f8762903c2e270b28de0a2fdceed9c2e2c83645f8227d35f2683619afb6c1081045bbaae77dce75c1e72373c100fe1d5d697723adff6e15cabd68040886db317e9a0b09f23f3ae2232c3d3979d61d9673dfe696c40bf540a5de7bc68234640a03a7a25be72f24985cd0f2d8c2a42d1832f7b5cb94a7d770e836f66483ba5188ee5e82a0c187064d1d2398a42776ceed4bd60a783a094376ef2b1cc729d3074d6ac708c0aef7b083cdfc30fbb2a80277a18a88ef941f06f5386af2df2ea3fe87d66a898e780d5c3ae7d1eec6800fdb65e59b2f98641c42b59167e86314aaa59b406feb6b5a1a3aab431395315cf2941a71806efd5e693b412064f5e0a3e2aebdbfab447dc379bfc09b78242a71859681f46541a94d9de4d2aa75ea9f59c8b092be72ce3600b3c5dfeb8670c0b5adea61b911f6b59d4f49cfff60059041b6659360c8417490be95f70f3971834d8bb2a2d87c158fd93ca2a392c3bebf85e5c6b97ad36c897fd606dd49f56e1b82a46b31119b405ae9092fa57d1c1403544891df6d330452b2dfc187d70d8cab3f9021532bcfc2425f5dc2f44584368a298b71e65cded9e453061ebf675f5494de652c03a192705d63dbe4c29598ff8320e492ddfede17e2a49826fb448c234fffd6f06347937d4d570294119d701291f10daa369d44327f66a92cd1308b445da46bb16b245afc0daaa4e1ae6ac941c3d22a63f7e18192bac69ea2f5a0017dbb0cdfa189e22b2135777812026c9406dcb28dbbd8f5d400e8f818e6dfb15edd8cbbc4f4f9970506e67afec346f1d615e3e6f588ecc90ef05bff39b4b6c7b8c0411d16cbecaecccb1a09f9208e5389e4ef2c01dc1cecc88bd1731edddefd244d3c1322a9b3d129d03b8c9ff2a486cb89bba6d8cca29efad4f9c3f9cb0d27bfefcde0056593590591f76258156bfd1fb81f5945ca73f5dc6b062613a6494b270183c7858aa1dccf52e6f9e6b37197c928eaefc688ee74dfe4f2b23ea30562b7ad5975132bed771a7a59b53495e327b141fa48022c955589152b0d2e7c702a2ee8495a6db3e4ebae7580c7a8461b6dfd4c3951737a68c424cf973976e31cdb601579cd3cb47551bc978264ac196fb46efc65be6553380aede57faca8284c48b338a4385a22208f75598c80da059cb6bbe8f8891d00944f35400fe263fec4fcdb49bacf5d3a54d076de588d101d2e8b9ec5fad10ae68eed39aee22fa86aa3cc61fe225fa0526506caab8ee9ee0f0e8a07bf185a3feea0fbc9b13d3c5bba4f699fd06f6817ae86d602727fb367df81be05995579dd524c24ea9387736b92b1400927eb8c2cce802ef3cb78f0a117390e4aaf1a8092e21449340241f9a32a0502cc87232a876756ec82a85fd2f4cb1e8c9b498268bf470df960de5c439ca7f12eb49b59cc9f8a6f4c50eea6b0a03b59ae4c0d540b0a75b78655e301bf082d90e8b581028d9406e50f4980b8979eeeeafbf40e1b6a56981fc7d191cf432e78b5bcf0b250c1ed883c1da969335f91690fd88aa9f9ac2b67abcafb350e92a45f2c2ed497cd9f39765eacc728f7b9b3b6844b50395c0267e9a00daeba25f75855db83caee5d2557cbf3dffe85db8db7de288d02eb882ac722040dd2789d6ceda0dd7806ceb550c4f35cc0784f5ba8a7a9299534dd1825fb4b22429883fbb433fe1056664f5bc25a99c17db3ed0cace4e2984197beb31688895c701200e5694bd4789a2c0e89a6ccf1dcb13e35769056479797f0e05e1274b8370f6bef34a841272dd47a114b97b6b026ee06b6be92439d0ff9a5cee2700c57cd0d1cc99eeceb75ff8f8861fb2c837d2bfa7ed4b988c280cdbca40a548cac7e3a9c27c79593cd2e938efe24334bcffc7df23bba2c4b285de92e1368e46044c8dc5ce3ca5112a0ea428978902dfded1ec85ca7fbad50642821911d0694c4cbcade988823b6ed1a006af94d13ae5f0e3151c1aeef21daecfe2ec8071f7768493a21b737dff0d12fe457d5bf776cc95cf8c436b17e245f3d18946243149f202c158c092bfe3a3871e0c27b48e7561a77bd66e8d7e5886f96249439d808972f4a77f2cb6099f69b2bf7e680b14408e9cd54ba244314b5f4a11cf01a888cd4ee7f9e172e610ef50582c5f1df425fc20f95098d7e576c7dad2457ae6e2caade50d76ea654ff8987b23df6f3fb241c5ced24156f05010e98a4b9273e7931c316c58e9f940230fd370f8c11f3759298585e11b542a16c42fa8204fb39fe42c5f44fcf68b52f7afb6474d9fd1df48be43731a15ad9a02c23ec5fc362f70c0f47eb23f0af0496e3dd0c9184e095efb35dcdc8f91221214fea43e13a0c569fc429c248f01b8c8f1f90cdc15cd2dafcd98824ce98cc4e286b9d87c560140a91815bda494ee7619e64444b703cb88c9a5cdde694a9f54d6a5c5ab02fddecf0873ca9dd3bdb6a422bc870c739af951316949ac78d4d9f54a198ca66aa7bee7bec52790b7fb4738e13cc85c0d4383f6acaad11db40b4e42d8d47facafda04218ae397a391a6aeb43136279ca3929dd7d50809371b492669f12820ae4351bf80b470d0f571d2a0b44af034d72076bdeb45b7ac2d443d26930a1cb94c38d2b0d1271066404b4c8fb9224641e3b7fd2ced8cb0e76521114cc67ccd7b9ee62e67c7f68d23fdb6ce81bf3f9ccb01598eb4a826356564355a1a8e7167d66f7f35d385d06313e8e6487b802fb35ee742deb97d781ccb91832d789cbb4627206f21cd6cbcec5877b48a418d712a52026ea95ac81afbf0fbdddd72a6852b3156cd84066d11deeed44f8d0b82c905ff395617bcae9ff22602aa2f8eca8dd34b73396576d4005bd2e1baf035bdc26e5e69d6875d12baa42e557d938746a22a987654d6ac4656d349b3b40c3ae18589461c341ca99023d4b307b68c383c8d11e883424148b28c7ee41d036edacf72aad10453287b8af25df72f4010ca651f3dbe12c7c00bc4d7d560cc3cf5f8f160d6b9916b39084c0c5eef4e5d5de8aadd8350e98051f2a6cce837402c313f9d948b641c6438684f4e81f349515a3da6f3d1b0f00fb56a4a2f1e8e23901bc4688707676886b286b0deafb11ea064149eb9d8211c03fd35e123551e5b846bf434d16650f1ec88417ad2429fd695859fd3f539e4d32c880de210cc06663f1317c18cdee729decfa848a010b6759a057a70bbbe6ac6797ed180f45756dd02025aec1e9c3f444cfea46cd442c7cdb8fb349c2adc87f34da54aa642109770b7b92d302344d8eccf084ee97969e526ce5bf04a47adbdf5d710d1eafcccbc6755a1d966e1dbb31540ab3ce3d545896402ef78d8318002b8cbe1570bace72a15e4e7d32d59de3f5c1901b94eb3cca622f6ed7e1fd093620219002723599439cd0319293ee1afe41d88c87a180b65a1a1008dbf66c48a89874e91dd15faaa3ac2f143af1ccea4e911c3d96ac26d2f8cdc0748aee28ae69217106f7a7f72a29d60f7530af4d84676cb276220013b332f95a7dbbc6b3fe53aa740c3dcabdc04a4019bbbc4386e4a5c07193636146fbbf3bee284188341468a64d7d72bcf762b756ac353e209859a79776c2e4aa0596bb19e9ec9a848ce2edfdf98b6a3e765852dd76d476790955809fd48fe366e7d51b8767d30ab16e8e4f3dd1d8762722a714318092877f6190c33fdb25573a2bbc721b27a7319dc435cfd7d60651c718cfae67f4fbec430a48fef6890b56c6bd120757166bf10e561b243923ca8897830b6a44c804a26a02eba1d7539aa69bc2724d1b1d060672b8b5637ce801e745869efabdb799156fd4e7cbdcb70223f8bdfb96ebe99a3f887cc246f2644d9a24bcc2cf49fc7cd409c67e0bf88dcfd9385bb62461b5566ab9cbec52a52694d00e085ca2e15da1ba2198dcfaeead44b63f397ebd9f741074f2dc7649807bb8766b7a89f964e9c1c4f315a86a4e57fff9602caaf0061e846f6cdbf2f764deef5fbbea2832288345d3b7045b041e8621e0cf8403f51e2fab7bc9d4ab40381658a63406e1e3880a02c2adf301ee62fbad53bd794c2cac31156cc80270762f2e5a579539a3c3e6f0c8fa4864138be5a4242c518c23c258874ce18c9cf832b282549559013bdb4a3e78d234564c4530d1ca825ddec58c3122bdebdd401db0fc5012cbd6db558b409535332db444136007d5a7c094ea26a6690493eb4311fa1cd27c4871d7be8e17038bf4bae7e983f4fe2e40c85c45e9d4a3a54330da7ba39c5a74b006a8ae78f93110c84d9dd6ea148b6137c372fe509af959ed2803de22f76602cf7a3621d4d03f73db396b128f81d5c8635af1ead081d493b731e28818ba331d97444ee62edb2c4a9ca4c8fb66165c06a172f2adcd3014e18d3cb676207627c1a6e2fa458fa624f65e02c014bd71958572c4a42e8656553e75a569cf9c67b4bea5df819d226078e17ae9595e370a16a1e97e453d7650e3f3c254fc9a6ee27b8914526996e032cf8fe47f76e70499a61000c3ef17a243688acd5ab8380b45b83a47e11a2e35757720287dda2620326d0290144adb4fed9d1c1a79d8b059e5a1a2763581b2f1493afb85fc8c681ecf179f46074e2f522d4f0f8c5b206b9a7c3e64b3c03a1f2b49b5700fd0cfff6c0d35d102d10e6296ab3bfe062107a130ea439d90aff6320048e5be064f07b745280a9f806ff3feec96eff5e2b54bfb8a5a1f0746adc0392c989a433227d81d1d67f9e1b1cbb2e89ef64d4834b740e8e930712529e884fc2de8c5690d735ebc4df9465e28f6106cad941227e1aaacb6dbe814fb316bfa06b436f9acd7e9825aafc24d8fe9636dc053aaf6b0fbf38d8fd3d0212f6744f211298c6eeb17514508fa90edfeb783c22c606749bf7bc30457f347af8b78b80714e1df47a0a1bf2a4214d2f4f8cbc8eb4d91da20f707b0bed570c5e655f5c727d82db3f44993c4f0c303c0154ddc45c08a71331a8c125aafcc0f7d87b690111b18d76963af5cda4ec09e4ad6d910e39960ed3785ec48158403686945a1a17589b8d8a60ac9631dddf71b3942ad9df0ca930ccc70c21b178aab3fe71581ff7e5ffc8c0be2703613aad9f5f1dfe55ddcbc7e03660a4e7cba8a5cf08fc5da168d2c4acaa469c6ad0ddad21e97b837ebba7954337d13b4f535cbe2100d88a32d1aea8189ddff1e4347da4ba829794f8bd5a3c5dbcb629a93e7fea36c15536bfa2c3196545bce32f506291ca45611f6aa3d0dee1dd9574d6909d32aeff22d49af971b5d09ca1788b868b70929dee57702a5427bc2a1195421dd101d4d1ea932daf8784d11276d83a97ca045554b97ed7b1cc42d004bf6a437ca70c49597b15fea0b4b8a70cac519d04f3aeb64cb5f7fd6bbc1794cf5b56dba30e64afab31d10535ed8ec92f735e96d1a1b20968cf1e87cb61da9db338ecfd16f6657f326a879d583545406fb324ce45f967da5ffef8715375acb0905b4fbe287f7c187744ebc4d030eafbc919b614d7f42c3b70b75f130c6a8c3c61dd04da72dc5b193bcf79898b48a124586d9dfd91f7e7f82b028469ca3fb1d56180f68d57b85321df4895811753800b39028fd0a485fc49acd116f7b06f82d20eeda74003b5342265508cef1b5775998ab95d2469e675b0fc1ee8a1409297b7a95c8dd25edfebfd30793dd465c42a70942c17ab1c189a39a21c35bd7129030495ca5cf4614b37b39476da205ab363aea890a771fa9d6162cc180ed3734c92edf0debb7282da946517a0fc2cd7dd3fbf33e12242ec8a913d0da9ddba92bcb7476fe65dc815b6277320e1784edaeba4edf4a771c72066a88dd0a440f2f7494afb3fb15c1d1a186840a6f8c6eca19ed85fc7fe7257bd6d68fbbbf291444acaa4e01b8ffcb1101415e729b04ca1db6cf4628fe5a4c9120eb8ad9a395c9c3a33b01dac58d7edcef8f2fdae3c67a64109d21e1c701b3d0131060180585a8e06ecbc7cb1104e37455ceb369c2f547ae4cc0bb2d35699cf6c44b9f38e3883012aba08d76670237523e66205d3332d7b50828c8a99594e84f08e942ec49a5a61485cc8a17d2f3b2fdc0522fc4747b03af80fefb34218eaa3b8e03596e006b79f784c41b733bb9d3e79b8428adc4197dd446d462999184610c347adbc82064401d4dfe1eb52d1548cd814d7de970f063fa3cc7fa00f490ff17085c58443f677eab7b7a6867a096fe435f6261317555a7bc4e83a97390d4ef886d2318200d0e29d786292075e875fc6c976808002137b1152b81b38a617959e9871450c6fc4585b5dbaa4a8686a105befe37bd0bb96ed4afa8e1d91cf90f7e41a2392aa293901f7fa3451689dd8663d0fff23dd951935959b512440f58e1b0a027c2607c68afaa051b51cd757bd288b1653f3cd8d667ad433c9e10a121483c3532264528d880d319850f93531432d9376e0d4fd9c4e2e5a74611c80d6465142c330a129d4c2e05239f5e119b4dd02039710fa99056c701d2f00918606118997c279b12dc7dbb434909a3e9420e54afc7cafe48e043921d257175f34b26bf62628adfeaec9a386793b743a8ca62f1baf60ec3da0b72493031ca5369dedf3708785894718f8d8c072013770d5941b264c2d4b9cbef1bfc3a130fdc35176978057da7dab8ed5e32bd7b8f6ecef3c45fb3c158f2e99fcc0be93ea89c3367dc6c7fcf9819af1790093861c65d43ed62ff24c4443d9b1b40092dead612ecccc46ad2f6e6968a0a7dfa0d58ed431c306d573df636a8e144b2e25fddd9a044c83fa2a7a3b7263aac0feaa2ee4f2b786cbfd75b93bd1cbe706374618baf354364b86e0ebbc9f9908e9d2fc779193ea2032780f5ff71ef3561ff64edef021d143013f9ad769ae885c7a9fdd2aefed5347458bed0642f69cd0c0b8ecd881f8efb75750017235703420f6b972a918eb639ed8922fffffcde2f7b18e29eb25285de4bd4017a49a51903cc227c3408630ffff85c64d7ea724cc96a6cf893c3d644527c22673b7bda110661fa4873e0a2ecc4a6bec6ad4614dee7d3acf36666c2b8c0dbef9573d7aed803768a13c743f5a938d1d9809d2f313579014db06df6ddefc8b5b5ef7063e588a7db38689485b3eb70d35c1cb4a23d2dad6483c78becc6f83db1c7c1c75e8fb136aae36ffb696f1a801a12a38345cf1070f71d848d537cbe02c19ea01f27bbccd4f5af431086cbb404719c0a8024bdd30f79fd61be41612a444591e0f0ee31a86fe91468c3c5d7ca45a5027185b15c2d32dd74ac364ab2040c4e7825555e05877aa86f16aa350368dfa9234eaf45f7b3ce06bf7dd2bd1503d8ae0ddb3b6e58a0fa7b90b5a0f4b70f04e21937fa974f4189f62b1635212d2233e63f4c368568eeea2563d6cddc74c2703b77155b6245fd4badcb56a8a3d84a48a66a0f4b5f5470e711e2547cb44656083b5ce5426fcb8e15ad8c4d05e06f10e729845d786fa9745896a42ee7741d7387f129cee75ff4724489725536ef439df77673eb79357af37476bf629477a404dde467edba23e29ca71ce8b2356bb490c1763ce402e0625c47cec109945644f0fa44d99e1db0b6185a7fac959fd50cdeaa2310a24230d786ec3c2a81ce73e73cc4bbaa939f1132c8205a7b5989aaffe00554bb32de7661ecddc635512b8da0315e730e9c812b1b5d2f71039e97b2fb5ef6a09bd79a1ba4501ea375d8abc4a2c3bb4327bcc0faa17236d6378509cee6859f38ec039f9ba39a92845db0760f373eb6877cd86a12cc9166bda1eca9fd58839c60ab644743e4cea5c8f7361edb9c9ba00e2374a6cdc76129cec66b79bc0aacfd9b28eb5e72a31afa575f4746cd337c7c8d5719c7c61e0ca9a74dc42be46ada2d0e56c4c1eeb50b8497548dc8f30fc75053c11d6f55c05c9793b2baab1b1d7dbbd2e445080fbda50d0f93a406305f584a4b9cd798b1f9943b7f3cafcdc75e2a04c66a8fb476826f5f99eda45056e3222711b426bd8516eaa3720cc4487d97c276696f3a5c7cca05f6f93ec1680f788c05f6cad7f680a20839e04c606d3ea54cfd7fc177da70be3fc0c2f190651f020c115fc1b85639d1869235db63ef3c507c632b3b937e0c7eb3b680c5a8749a3dbdb1dda20581854353710503ba229912ec410af71d37201a0a2ecb54e01fbd4e10a5ec7b83f3c9aa8654b45dee2676772d61ee7637e662643e417860a2f3bf1b49346e391150546b3439c8762855f6311d1c1894a8bbab098fa27e868bfaae26b07984e38ba3af0541a0d1d9110bdafba60b55b75de46446b9e27e6730a5edde04f695683a79f305610444a3ee39827af0b6087f728b89b295679de610bbd2320b723ca06e3f5318d59f56e70a1bc6332e3e7f6cbf403757f4cc164b14f97fa5b41086a32a1edfa3b3805963b7d1c08bd2dfe43fa3f393524e06baa6f93ba728c6f6359fef67f2158bde0ce606f746f39673316f076fd5e3c877a670ee64c0fe14b489cbcf19136a96f1d885a349b7fe33b72aeda630df3e02a38ae57ec64f8fee9ecb017972af7a795177c627064a7afd48d99448d9bdaa874dc3f7b8ba368ff0c71eda7b4bc84ffce984e9443d7b20ee1c313fa162c263d8465de5c7748fb7e4e84f18b9d78dcd98cd8d810c0fbb0719ea49962e6129560ef1399a0dbd4d73ac594933dad44439edfdc86e48ee930a005911eb9e731b14b1d4ebe54ff5dbdf22c2a98e9d1406bf18ec658a3510b233e38feaf36c41a4e90b876b09b95d4d90f4e4bc727847c6507d9dfb9e974808ab37650144dfb5d063fd1c91a4792009acde9e453cda146e652124883f8667e9886895b2d997ffe0440d27ba9d606aa761dea5a602558a3ad239d3769513503e3e47eb4f7daf355d18640f3c7bd68d8df2a33c0dd258b5a5f0c5619c521b08a6d02eabba71f3ea4e58fb9a9be02810424cb2bb165fb5546dc3d44e6611bdfcd5840f2bc0f1230436c93563b07366cc520ca77452eb71642f3e9ac18823697f8d599fa789bb0b1e770f7b4c5c4eb37ef4a933167600b6e3b7bd396444fc6f12adcf87bd4faf83638a4165041ad16dea32dfcd35c3ed47f0820dd5ca724bc514ec9afe1bc2c678b3759572e3a121ea6dc0c64fd1f118a2e28e6e1f8ec2ada469353147af8bb83e64c23510b2df91f6f951d247d04db19412deb5d95a7821d703b12b6d80c90be6dc7f871588ecee5246af56992bd26dc62e128927f3ff9809b225533325ec0b09c659f6f92afb5fee9d01d06f45a7f4bbd818ae8250c3be897fb3ca7f765b5b14f1b3343b4ae562bc9bea1563cf214e3f52df0a4199e8d5618685f5025093c51f809feeed92c6c37fdc9ccdf9651a97450764b6732ebd9ad1130589b8b26c45cbd22b590190a044336eaa10bbfedb40dcc19e9384bcee072a8f9f6378eb34ac825faaf9e346a756f2eaa194fde79dcefd7c1c77bf8de1b6406ab92550431e5c56142cf0c8eaadee29e35cd67779d650f821abd9eee9424a920b6f329c59440242629d69b27bc14f80bf1e82e7ce0738b8ef5d728475dbeddd0cf93e4f24549a4d0b8abddb2bd2ae54ff7e6ba124d6933b979d9393c59a198afe092c760d0f25c5671f3aec4c19edff0399895e3e2f94a0c329b0f05d1b1d3e7cf9a3e88f6c3a2adabfa26c1eff5a771d0013dd7b8722733ca90466466d08a92ecad35daa80d1c582acefae3d780f0bfb744e9b7cbed1a349287337dfdfab370e401f71c83fdfd57b08a42f0c68ae73448c42647443951be3103ef808307c820f6d668777f1a62bc31e0df137bbb9b7cad4599463254ba6125d5df0b3eb1c19bcb726814110e3ecdf155104dcc368c144df28451b310924eec1736b1f5d25b41b665ab90633f75dd10aa3bf1413d50c2d1690607dcbde0ed40d1c0490244f0de3d54d7ecc603a6618bd4ca23b983f9bd0ab9b8da81f8fa77be4cbf303888669971e8cf054c968e5c598debc5960e445a1496a5fa7bb9d66c28589f59f928edf11f7eca3de44e9ac6f3d3d8913867caa0b1f7cb5e96039fcdddc04581a57904b15faad0cbb0753f70face3a5833f70ff002a207ec2e0956c9e8264e99cd24d2e1b9062769805cc42a69b8d7874640bc0d2a88f795803b974cb0644c34f625b2dcbc8e05a5ec74587a14c23937dcfcd8c8aebf3617c7ca64aae69e9fb012d689dfc28930763cd0b7f844bdc3d6b2fcf9693316fab5681d629ef0a2b18de5a15f29b5362742eaaf44775f5a68aa4c1222d9b5ed9b401239ac2de10e3959441a3e0a83c4e1511ca6c5162af46e11cdfaeef39f1ed48cd6be2f6961ab799df9860b3db5e8b428a3854719ebc6f4547336543112b658bda2ff2a3608e8d38b6f49b6159735f89ac5739f25956976f465c312bb2e3f4df6b67ba9cd138674be1dac2ac0e73bd7675ed81e359968d7cc93ecbaeb568e4a43e6f42772a6f47a6f2fd72b7307f76f05cb651d8ef01b12271e13f0945f3d5f74b727cc3d65ae94bfc4f09aa07b3472c8b58f545590b114cdf20774640de64a3bedd047b95217164d7b9eb2ebe7d8082a0e909b764ac93022ba1ef1a1f00e233907dac778c4e0feb51874b04968ed03442ea369219feb5c04451741e35be45c62c5a324d36641a587ec03c0eacf1e8d5d9aabe6177e1aa77efe1a0eeb4a2f31682d66a544d953c322debd86059221b3cdc44598bb4c200d39b2bde2432d98e769940e4842973b977b219c6fb7fe9a7eb9f4ac90a19f1b0203c2fd08fff73f2efa53357cfb83a683bc0dcda273de98b2f6079bebd06fe3da41a7163ace5fb1d3559a360cc5c71b38db8d0d456dead462cb790ee4157db21dda563ebb365e2067b6d4b8f37f02a68f447e4572520b93754ecf7976a3b54bbf28c8c8a4837fac8e606df05a4146dd378cbf4f45d330cee1d563a5c5be0a389b4fc7803dc237cb1ff51a28021dc39de1cf57846634d61669db8876fdc589fbe9903689e61c6c7c1904d31087d1e58705a06fbe90ec3e3403c67dea1f75d66476390b0bed7673958998b5f53afbc912b0956929ef7802c0738951fd1753cf777fcb0c296fc73dd3e43743dabc698007fbc79a4f553ab280d1419b1a4eaae0a1f01cb2612cdd7b91a785af85da8f1f199892bc080c3396ec5d4e9a35c993a88c4ab8f096efc26651576a79220574c2d0ec490c09e1d60c2b4ff17e7aed4920846190c324d56e418600f9755e4f9164fb2fe4d256ec0fc9a4b22df5e16321dc879d9484ed60de83ddd66db25152236c904e772eccce88412619f392b6ff0753739579bf312b457767f7cd7215b08616378dca0ee9ab0a6c86b9f1b972a2839018bf6828175ebb99f58d16a1d124a8ea194f0d374ceeed2bd8772454420757eb142913bbd57970ba0a7eca5b9b8364b414823d0c9cef6ed7cc334328f4a066527d6cd6c05ed6b8d6f32c0fee98bebf5f02b82bd3c64d92cad69c628e79c80006dcedb3362f6e651248be8add33a6def0b87d2390a0118103517fccf350d10f3163326eb32c98933782efde94c2b21459148b2235fa2a09fd8f8c68785f004d0469b49900b65c20eed9076d38f1c507c076fed58ecdd38095c126c98c19200c7c3df9ec0415f846e969b2daa6460e9d9071646439fa07d1a222d2b36731e72937c046c744597f60df6b0613f679435386976ddcc4e7859c153bb947d2ce89afdfb3432b0c7ded028189e6dc56c10585fa7c73cd2033a91fef9f3c86d9ac6333c2878d1ae4303cfc92a5009e4b1d3ef752eb9309582434818e8bbc9f086e319ef8dc8fc4073e9bdb8725815ac7ca8a5110f0f4c1c8e70dd1bd5311782b08035a2b9dccbb2516e11eee11b0ee3210cfb6d4955421b5083fbbd127359f631c112c90a80f4eb5e0e0f842d3160a42ed9a98ef32822b778d58d89da81b8c03c348aff9f17c049b0e33752464e73b4b1a44d54b02ae4e120559801bc4d2a562725813b4dce27c02ee2463220f80cdd308f14ef3aff745d3a76412a16ba4e0120ffffffdf