PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 62989 5328770abbae3df0f9926f2a11a47357116990dac6d380b56f47e7f35e652abd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8e86dcb2086b5f559f8eabca731be4664b75e52a2e4988a2ec8bb5ec42455bf4
Certificate Block Hash
5328770abbae3df0f9926f2a11a47357116990dac6d380b56f47e7f35e652abd
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00c706010040870000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000014befaff52a78bf766346d206bc770acc268c554a436c41d168f94b12f29329b7f83c244be7aaa16c198d074215b562606c99b7502fb7a9efa86f896d123eeb6795664914186ccbb4d99fe697088bf9c37cb26e0470c36ac17110000000000000000020000000200c706010040870000

Raw Header Hex

0000402070eead41e0058b06c9aec3703eaddb2af8cceaa30d9655d6231fefd65ad2e27b625fc7d4c3fb00794baf8862bf071b265ed1c67c51d60607d20f4850c13611acfa98186aea270218f45b4542ecb58beca288492e2ae5754b66e41b73caab8e9f555f6b08b2dc868e

Proof Data Hex

59,560 bytes
1212160103076fd2a447c302260c3a0e86cc81971cda2065f708c002074b2e63e0d50553d0fcd6c5358ef39fbc0d1eb55b4014da1ca03c3e79e18109cd3af5e2cdfcf3340b06ea04d6c41c56daa3279463a1996e5defb9bdcf17812fefe98853fed65f8d7c9277fd859a6196c555507b9e3109acacc7842977c6a0e9933458a6825161b8ac3c074d713a292cba83f5292f523950a92345667d98d40c82fecb04fe4fad9fd9fcd7828a95906528db9558d92e501b92b7e2b47e4d2fbdc8a6eea9acdb6a8f24585a3937c93a8cc715d3fa8bca20bbf251dc493a317e36a2cb4e37c360cb4efeb1afb1fdda23ab1f1f803588458d940c6217bfe670c7b2fa6ace83c3cbd2c139e181b5efba27441b0be5143d418f4decf5603870dd5daf647b0dcb5efc2575f62446e7c1039417de714dc4fa1d566db7fa756f328364cfaae2a52148405ddd6ccfe638133b0aabca84884b3d2c44809d57be004842938e2218077a24fc003f3618397165d98b3761d7c808717cff5bbed8f04263284f6bebda17ec507b6a65c199585e622c488cfae6de953997742affdf00d1eca2aa5d0f577b4a2c99ba30a8587e06d797668de39b76fbb66e50d4cf51b7ce37a33edc7b1352b9215683ce825a1cb0743241e6ec24123b2386074693656379985fcae978ecaba159bd087b9f3308c043e9b53bb012c9e9d811f53412acc24f4da64f01b0b8b41f3b0ad27e4985a2f025136731941dacf59dcb4769220d0aba0e8d537523790ce43f7deb8d26a304bb75f1cedc22d45b0a2406c776fa4bb1be742810dcc4781b2131c02a44805b2957c0977dfd1e6211ddea77ad802ba8beb7c7652d9c11c404a334b5b952517b293e687fb6ec1d7043647ac75757d31efbafc1c7c4a62e188566e6e87cdb537f26af5c00b8405b1b8d92713a51fa6d36421c43a252405e99330b1a2c51fe0eabddedf10ee9966e30c46a495dc9a35c173666625c533c077b82f40a0f5ee32730b61a2a3a3165cdf7248c4ebb0ad7ccf7b84f7b1ca014e761edc081fd85b107b0d7a9eefe0bf4f2efa16c3e597522b4548126da9d28561b4aac172f6d6f333a6fc2f8f4fac7e409c5ae21a43c2685681191b690564574dbfe8fd6b3c90549912cdeaadbbc46ab3edaa2a46c9248ad84c0e9ab232e824f2e0c254af248d5d07b704cb353aea0425e83240394865cdfdf8439233fd3f034eb9cec859f0888de0521d6588c3882140f6720e327469f530dc21063bc6d7d601cff7822de8c66f4cdb4407399246d2bbe3dc09fb3a23022903f1b83fe69365f3b12b5fe927a4894839898b509530836efff5453b913e01eea55922885d97ee4746fab1f7e7e90128505536189e75a61d93baf99eacd7d4128677fb9c5c068467ef0f74be71864d8a5655ebc9e65d88a5574f2613648c58a5d3811388d6d9e5ee021fd7515fa6f4b179052459e3815a8c96c3b184acfef9d1ea2f4b643bf9f03c9f812136f9555e522d234a4ecec82500df1e45e47c29cf71061dd63f34b2e3a09750a5e09a6a1b48a3b6aaf95c555b88e8884bd97b7db78ad0f680957166890cf76cc28b0ee2cd5c00d5546d7953142536c389642885396a610e01fb900ecd2a7510ce9e212dc972e9023d7552573a8e88ed604285cade01110bb8a7e77a0dc5dfd7b8b4496c5578622d7b457b3b904d9986613a4ebf88b6634080e1a6ce4ce0236e7a8eb6078c9c67de54f85b60c52ffbc8cc37bc68f2535aa75dd8bc643102d93d371ed002ba24d69bca70e7dbcaa8e5fe1b5f013769dbf4e2dd468ac35edbc42698b34ea203d9d32ca245529fc687e3596897eca3f35cd4384b294ec8d574b02f2b728f94b1166fe391f6679af0220079087a2330ebe7c7ded8fd8be7e8f606687169aee6f661e3ee9a0f56a8aed49b16f390271fc67a5727f63d1eb6838332f5b72415851ba5fea7991638e8f93f0d4c9ed4edba4376f875fb73b8a4ed54f5d9e42e4cf6b33e0db78e3715f4023ee5eca779014704fdb61f846322c187e62a1bf32547222184a5b381602047b9165acf006985bbd14b2837971fe6543a6ef40243410cead11fa843b4e127ce424f19f7896469f25c843e553d2d0377daf3419f2f9d209524810f3f49672242dd36482214dde86210a2d831989b17cb75d1417794a2d223da9033ca9163924160de2cc1a829063b1d89b8f7b3aafebbeed22eddff0104197c775ac9034f585e3b5c52385fc5af0aec0d92fe1be1b0d9611b2dc247d1dfd83dba7cd47b65e1671395ce495c61e64797936b1f0db21caa9268c79cbe7191b37c12e58a2fa6cc134f5ca58cbf76ce8827bc564216da012b9c711457d1e1126ed3ac6c5fc634c86237c73b5f00b01a842297e2ebe3e696aae5aeeca35f6426647657b401426e7c67a880459b37b8436baf0a6a83025735bb19c98716b15d282f83ea0513440fbdd0fb7d6867e3e0d5e119615c0ae4f7f090a3e3886cc88caa62fd66da0f043804a41094b18893132ff05c89b8d890eb29eb939acb4b58b5bc01d80d30326f9ba203365e38c0439597880e14392ac9dd481f6a429936a67fa822fa58689fe2c2d2163d70e60cb77fae90bb6754388f184172662e26375a04b62c70bb694cfa778a3f376be005d5f5bcfae15267620050033dd8224e7ff53876d880abdda6ef4dcc189960f09ad4fb5c3e2c9b1539a13d2f9bebe6ba35a991b983306cf61da323256052c07cd12d23d423c7d144f43aea26423b5946d43d274801faf9a94ebed2805a081a467650d0826c1e06b6922c6f9940d4aab5c639a250b982c887c38867329dbbbb069090c6d4ffbaeaee1cb062312f5d563daa6d9e73666e259448a654c8db2a26a19438c411b29c9e763346fe337e948853b843856aa63017541894787282fd87ce3eef1f2edae6bd7a942d8030ee9ca41d0d7a1e1ee256f7d6cb0c85c5b7de317326a043241c3b080318c84038118581340d573f49bf940a3adafaa857ba909df5d0a1dd31249a11b7c5608e7743aa8589d1459eaa40937099d02df80b05f55f56cce30ce886ea68c6e1fd1d0433f96a09d67f2114dae3a35a99d1507cb1ec75e657ebb17164d9aaa2fb40a4dce938acaeccd7bbfb3f527fba994a3e33919d2ff439136320fe70f80549a2ed34c144565982163047a08c212a941841c381e241bb1036ba2fe597335ce70fa87503f54641f35b0c27ad62cfa41f2dc883075842a70a260d669ef0505a61f3e6757281964c52e6a534307b88391827d2e4ddc8ae5b7791631d1deea9d40e6c60fa7d342be2dfb475dc85a752ed115391da4cf1932449ce03127519f38ff880672b80046e3deef52fc1801834666412450f5fcdd6a5651eafd7d099b4124e4daed7f0755a41300d4d4a99310391f9f6776eb03b09e5b87b6111e18340d121510485c0c7e61b7435886e8c8de0754cacff2cde119abd6b5ef2afaaec0aebf8c5a46c127c185080867acf6f811f5bad251f73cd7a57301953bfc4652869f5807a992f213a22bb301a8e1ca9b868082e12349f20630ce97e35d7e42951eb23705566b1c1b3f210e7f6e178a74072fd560974eb1477c3d6f401a54c6c625d5e62a6a6f0e98b29c058783f0a36219d5dd94328b0130598fd5be45cf1d9b7a1628e7efa3fd6bb88d6e4438d5edb4b09a6207fedb6fb469136d2a255567e034667c126c61e98b57e882fdfecdffb3f4c1d4e0f3f181cd5f8253097def799102e7bdb2b6a8d373e277ce01522884cd591473c67241cfc155a813266a5b5ce6258a23e4a23b057cec26082dc3fc0e39ab51eb22607aaaf4e04840a0911002d2f6d50bd69cc697514e81b27ebf2d6c4946cbed00574b0e21ccf62f17bd68f7c7b798769c360397edd9f64c0272f7a39e54bcaa11fdb17b16c7f9aefbfaff4a609319e139bfcc044a9c628fc96513a5960bb12b09ce5a12004822eef6a28084d01d495d30f9aebbd977c244c18d06b16bb3e343fd998c541e5051209eccf670d74140b3ea98ec08db28f4f42ac9e5339571411aacb65d08a5930d9886456028e74f82068cfdbd87684acc0b15e003618a086446f1af0593465d320f5b7b477f27dd6ac78b6395de70e2b2071fd86657aeb09e0be4685b0c7e8ba3edee88995a834d85ee6b9a166c94abdcae8002888267b9f64935d93c0806293d806356d00bba0f722c50cfeb6c3b65b364e8d16b790ce490ec488960181fcb16e05ab4c6fcc219f36dd4ff8e6aaa9e09b0e6512f1999fee6690cec72d3106878b18c2c837a1f6178bc03881b7286a0f5c5cdcc3b7feae58f9dd71296e62a909a9dc329cd12117f1c2eb113bc3b226960eb9d624e4c89450b01123761bef641c2fe21fe6f258dbeb6dec68256977b296e6804d242d9b59324fee70009105465f84608223d4c4fd89ab0f98e82f2b4652c41dd67ac1116901fa05baeac7344885e82e2afa9dca1e236fb37030830083adb446093f44f679046a034ac6b677066784a29764e3c7a9585a5c097602b7651cc45f0bb8b66fc859a50494c1d691eaf31ee75b80ef3472aa1213d7d77705f7f544e1ec4390fb896ea04da92cde170d5a7d8fda5b5503368e29f030c68310697f6bd7cef2e6acfccf9291006d934f75749f44d5992a6b8c64917465a95833b9f19226c4a6ba75909beeed5d5a22e1a858562d18eba548288eba6ca25b27a17becb340184c4a6debeebac58f1ec29e930288abd279b9766e3aa22d7f4c79acf1a9e85f20e0c7a5a62d5e5951c60f5bc434b7aa01f401ac6379af7b61d0a753bb7d568c5a8120bae358f32778973bfd00d0a0f6b5408784f523ada3f1e832c1fde584297588cd8c66ceffb0cf66fb7575a797d7b429139624a7af315150b8e3f4fe85719d5495a3349068e96f60e203b63189178177c6c4d34f0acb96ffa159336922ba1ec003e8d26d22da0eb90fd68cb906792e5f17f2e11c1b7f9dad45c1955aa66b8c155e06693baefbe73b91bc68d1a955587b78c9da88f144195db8d6a72fb3846d6c5d12dc678a0a2bbd08cc7d97769e552cd5cc9f7ece0efedfe8631ed287de95967d87401744764cb2550ca383ec5fca23ee312ac83931f8261d8e0567806a10d427019cc8a19cb1c37b07949a5a3aa7e173906d87a82f9c6a9675f6fa44eb28425c6a8cfde28a6c52475d889f83f321f56c01dff106d67e7ba026b1d641efc592dec1e2044f99ac789c3d8772afe878fdbfb80bcfe179475ca35f978146733fe173ad69aa6eadb7b55e3bc772be8a36ae813f74f081147b8379e1fb9fcf13b50dd54994ef3c437decafb2c7924ea99f26f2d54815e5a164974e5e2e583392baa04ed1f89b7e1ddf8da1164582beb4eef168764a2887687db99abf3461a7e5fae2e10b293b33549e046f30d7c74c216c5cbf0c8edc147786d23b3bd1c8a710f02ccb1b0aba2087488552cd31715fb53b783b4089078e09ce74e6438ecf264ee534ae801a1fecb8e4b68954758bf2366e9e3b0780fcab4c7704fd7ac040dab6013c20d67bad5efd9dd390fccf0cec0fc18bd0683534a4b371b8157d049b03c58b2c78a79e9d80ca356848d58df791c09aa1f0607af145d9a3ee8412e2035643e26292344d5bdcd71bc0d97737a1b57c8bbb79010402953336b9eac996e9bd969a23df78c702e78550411435edeecbdd6c5620d89204a8c0cbabff01003b6ee8b20bd39d0438e7990dd9be41ccaaea822748e52f4c96b05cfea178f3e36a5c170de1cad616172ba9fced9ab953fdd6016570fd4f36d1263fc0ea99d2b65646032fad1dfd25c6224c6cdba3b92e80ed17e9e021756af788270fd7418c634878c4287892d2886b8c14bc10412791a6b12b415d5dcad30f7b81019350ed27ad9fe52359f90df7ac4687dfa5447ead8e6f198f3c78a81416d05f62eca651f8a6c34e9692b7ba5809756a394babbb8b95a7e05339c35946f719446f29acc06f7b452f344917bb27b26bf47f16217d32cf860fd49b20ea39e1ff7dcdab7ea493f5335706dc536c86a840c9b0b8104556940daed53c578864f092d577a687c4e7386e0a9ac578e28a9223e6944e15ef006c93c85db49bb3e3f15842c0230a29870720cb2054279d12a39c35a26c85ed75c937a30f7064f89ed53c71a48ef943e66ed5b51071d5c3d3e4eb919854cfb961a23e40d6b54cf211b8aa6d8603548fa04a79d46d90f1b586ab198ed175b4425008725269d9dac18cf3d7463b9840c5fcf2de623ef84c76b6c5f779f2911b805683ccb8e3534a516c8cc6fb01b85744b5f6af49c66df53b08ef903b6ac75b29d46adecf6abc907e5035204412614f3c0ff93f9dcd1dbbb01ba882e075da44090d000161b12d09d977f085c1f2f8c758d38641cd135c3ef2f657408caf79f07aded369793b7f1f598060745a7cd943ffe8200b8f549cfa2d1b1242f048ee42f888142995c5cd97cba898e2c04e8090fc56f674c90d03016727103a3ab5c3bf96a23c77442bf1435140af553b96bacd77164461f316813181f363039d0d2f8be878560cc1ab554be42d993b4d09201b6de41204edf09eff0e3ad87cd06648db04262bf95e23cde43969644f2c1e16ea4fb528e8d895768e4e20f0c5865c23d3ffc1c51839c18ee96290e6f54b1449857a6b6a33a2c18692bf901b9ad8980890297acf770eeda9720e68dd9c220c6ccd7b7c63427f9fcbe85bd0e597e5ac4dc90d857767ec993a32c0ba0a0d94657b977dda44a87b0c1282200637fab6dadaeef172c53ef66d1b026209b49d0498444832492cae58109aa4435aadaace5de4ed30482a98d0b02064de51a2ae88144000af843fdfb54f4ebf71cdf6f5f8abbedf39ddf3ca601686d71f88ac964f47e719d819e4addfc8cec142e66844708fc48ab30947f4526bf5a98366efece675b9e21e6e16f71efb7da1f73f2270180fe125d6a2d46392a29f08ff5dc778ded9ce64bfe82ee1707faad12196c22412226eb049a0d66e0f810b6a67db44b757436b5c9fd1b88ad84a4971934e15c23deef7692519cda3114bd9872970e0383a5ab5180229f4ca59226b4bf8cedeb94f5f05c4838084ff0814dd831b76ae5dfef7608a77b9bc557cf0983874ab43aa6e107d1e46d66f57233b2047eed3b1e9784d076e7b51085cf3496b30b4cc802d957e7a6ee4e6f6c31b4e60e6dd9525706326676a278fd6004e056d2298334d4ebffb5dda08357c43a47b952513fd6d36642b0d4173d0f24f229b7146eddf3469ce7d026080e671e98722b0ae4383e5cf4743b6af64653376828da0a013b5645c0fc69ebd1fa4b35f54bf57d1955871cde5ff0d2a4cbae6bcef154879d43d40118f5358d85f38f25d629cd1b7b948a821891e2cdcb59783e09d4cd27e84b4645343350228cc0d93c9ddc8bf5aa0ff9317a04fc07446cbd76442ce85c890cecc53217d0d6c259efc6e998a701a6022aa5b342679e55a0ed2446b1e144438cdbb2e9692b616720a46cce964d5f3bcec37b6f5d97b88cf0ffa6896389f46f6b76769ef3d3f57bf726c663f60a2b8fe6a20cb66ef15192a5895faae45473b4e6ac48c0145e47bc14d153299ef345c007e8c7f374f669408d6d0a816fc8a0bd3d87d93b02b543c7d4365a8c08e2082b5ea750c0b9df22dcc3c945a10207ddf616f4a292566141e238e3c2da6a4d2d62b9bdef414ab2ce9f52ae6e746c3a8fc3387170d55435b6437f63eaf795f9deac927858a43ffd14c46c9de99fe2ff603371f38fb950f98332d501f5e953b0381f0b306c3216f9c07241c7f3643a8b27a8336c93520739177f5a9d2f9671200f7ccbe4aef043ba31e0d71afbe9f7097685bb0f66984130ec0103bb63a57dc0f52709818b8c7537ecbe7867e82d41f1267e57fda3dc8075da7eed1dca2b9b4539ac34ca0d043812566f5f81bcabf5df6bef84b946876dc7506779ad0a72bc7b2e247ff8ce0af88e48bb97f94a71efcb2fcc0e932c7fe6fea09140cd74933e284be0e10b3669c6dcdeca14d0a393f392efc480935d70ce04d99bec1a02690309fee6d300bc195b6b17f53f15c6c57ae5e46c7d6d26839f74e833ee2d9d3ebc7e0130fd42dfc8f68f1d078cb84f99bf5d8e617e1496d01a8b02ac9cd00c279e8b45ef79a86214fc1534272139b8e09e11b2c8c2f6ded93362285a77e8c2170782ccd987345ef26e97485e55cda5fc2a7bf1d474fbac7a64a1a558d080a4cc2bb18f9e303d87871be92205955a3d26baa7b30f0dbd489fbc1a11bc2c62fa7c8d3f3b0d5f12ed5df23088253bd3c03e4a85945945aa7954ef31e59ac507022e12091409ffa3a904efd5b98e4f92dd64bea505dc9e9d28cd695b6c11cf7ab29a73a32aab752a91ec3abe7b9738dc1b41d5d15df3eeaa83b212152c0012c7d3d07b378ef3bf22c506e5dab2e922daf7b0bbf7564f02b91836d3bf8d1ffaebd7c519a7687f648dade34a64899373a4da953227eac40455cdec289f0510b1dd9d71b38d46ec4acdd1b3ec2e9e6242c40c7191f54232fa2dc48c986b0d8e29ce6cbb660a45185caff9c82a807fd4389fb1fb11998cdd1a7fc7fe3d7ec6852f78add03c339364be27fd5277f2a6f65dcc005832d6a6b75a7d10983a579b54425140d85e54c0dcc9bb860b3717e73f049e89026ccb494b63fbb398f0761628e78dd505cec932116803428b03520ed22104a9d11a0c0321999df25f5b1d7349288b2f18d89740a13f63726a0e529284e59938fd88f19df45cf23488ac88b346b1279843e0eb041d53f4cbab1163e5f51306aad4f2dec96cca383a3de741c48a2f1b1908fa2cb55353d63c327255d12f740b97ec1e6ed236e4af0eb515029dd159cbef263c6f0b7e29c99772db685eaef7b614ffa303785f9dbf3f06c02bff56703b2965c78eb7a1a0e2871090c22144d8b4387ccc14d581565d64de5b60193340f1033759b14d7688f35fcb9f62998705592511c1e0cb93e473b779348c21c8a87807d1f9f39962526f4d3d3d979eae46acb9954f1baae2f5918e3b77d3f39678d1e5a42dded7dcce813db49de6e817edf25af0db60bd0a86de64b993f22543d19e72ef2af102d3b6536f97c47c46022228a29e4a4ba30ec959e2e92f2c0d01b23b583412142df651f3bef5a76fb1cffecfea6766025148ea3fbbed7c895960fbab3b2b6a372818c28be753774df9194c72c809f902875cd8ffadec9e450b46da67f5c3c176e51ae000784de37b6d71bc83f63e06de4aba8eab41ba2c06cd506bf4679263cb018c5dadf20d85b25906c052b2823e2affc10abb8b232f23374cc24c2ae383be974acef9db93d417c3b044a63159359a58fe54ad826049c2335df19a2549da4b67e1e9c7775bcb79646cd13666953e65f514f326db60d70a497c2ca10aae2dc9f6bc2b500b2f5d8ce8c2e4c83436150fb4b20ba082055f477131037c33d9d4193da241030c3dbd9d964304578deca41417126ecc16de0392b312d9131450cc656134a187eaf3c8db6270d17e6c94d38ae9b5567a07d0c9832918cd9fce28a9d724cd2f955272b8236541e08befbd9b796625bc41725e1c03198117374b36b8f659300a306fa3ed0706b1c05c665710273076f97cf94a72af8d510214aea19b207e68efe31627539215c2f8c40ed2170de1e8b7fd0e40420001a0961a95beb4d5bec827c4f1a8ab8e886ba360b2d56789c29ca5e7bbfc5c12cbf85a3d9546b31515285dc141a5db237586bc08af818354a0001b9b1582eb0e1ffc309d8556cd8664ffabecde82fb606cd2163f2783a2a0710949be665d80f8dd9e46bd4cdeb651d6f5ad5504d8998e67979bfcab098133a9b5e05a7ef9f3413a30974485a3b6865186de101e8218990f57844fb96212b0ba24b817c065ee492fa4cb48873578b99363b1de199da390f81548f5d7dafaf9b30fcb69403fcd7e7ab1c68a43b7bf2e51264da718a73718bc5164bb98ad95a16d5bdb5fb5b663a68591b590f0a7f91263a7645214881b21db9e92c61bef996eaa77090c6d99cf9fe07d5f98779858b45a798a040fab5c73d21391019da4ad71016807c069a04b01599416a3cf6456a504cb1770f2b0c9566c9ca6fc93bebfdbf61fdb8088dcb7c8274fd880b5bb299623d112ba500fee1fcf876a4dc5eb9e385d40946ecc59b0fc2abb9213182aae75c9ca3837af1a5e2dd6081d3e3c06d30fb9adf9604d6660950733df112ce97ea96ad2a286db2fb343f0693158c774814e8a8cebd7a668898ca1a7c2223d8faf35655f62f98309bacdf1dfaecaf090a980668cc48c30097f90bd99380376895462025e0f39114c079914c423664fa9fd19854809e9ac5525eae262f91e886a1d760db0770a7b1a1666a2b06d74d705f4bb54bd6b7109a9332db07be0c30294b5f0080c0b9940ee8fdbe33b30a6162b13e21285897d01ab38e0b059a58e89c132297f7d259be0136a0d25b0bc4c8189a4934a8cd35e62f230a7272de7b60cd5acad83742a693e90e9d5e26ff7f55400de5d5c29efe4ff4fde57a12bf183c5f118cd2d006ea54ba8209c465430fa3a610a62839974f5b6b21ba5e86fe6489bead91c0669dce564f59414eeb8bd18d74502818b5ea1daf9a6544e82ee715ac71f4fff0a39e1fdc80901b58559cfa6a4cb6e4756eea103105f0920687a85ef4a1df8f0546c566099bdae861e035dee1bca26699858dcf87228bfcf12677ce1c13d380e4a1a9d601cdf600bdd0166b798e19c79517f06905f983443246480e2042ac4a6441cdb8d3c37b6c16b39fcf35bc6fa38032b5cccbc9b25e258a1167224d228bb5553b2a727d7ff1ca7206ec84d568a63d262f3e098d40dcbf64f526fe0c17f7e8f4f06ed16d8cf54d371a0cc96a964dba6cfd14f7c755a4b63159770f4a84e82c5ffc4807246e737e031de4a444392baf84b55c497ffe0d6ebad2f074eeaa3e94680606def8983736b34c100cdfc3b906011870a0c9dd991d14a31eb4a8b7aee934881436453e681d11f026bd4d8e654f65ca281ba7a886cd522b3f3441e07042d0a5efe95a4bac826e0b1ddf2ce39cd809665b58b74f2f5e933e63df11aa8dcec564a3dd92be2809a0b13691caf062251ca1e39ec3d85d8dc76203a5d2710ac07cce8967877ffccdaa306357bf49d33588e04c7c90707b0e47a679beb14acc57ee3f436680fdfcf89b45b5eaa199d40893aa3be6a461288447a927a9c2fc34ef60d16318cefe50ac269027ff34f26cc4ee7c886dec09b14271cf113e7232b2f40758b124fa2493944321eb572e04cc2723f1ee9791d3ede010224567eaa1722c65168256d070b0290ac5b3a660ffb95bc539c3e6a15c62191c98f8bff64ed6a372489d5105045d7d4eb49ad7500a49497411ab71bec960f70122e075d5e1e781fd0004785e7a10ce5c790b4a47372ae45f16900eb38c489abe96d10d742adc79a5c544edcb9dd4d2f5af6344350b4d58e0fc8704bbe8d9eb15dd37c9496bd320b6d3630038befe1ee74b7ce024ee17deebad011c3e1a2bb22385b41a6320e6aaba9e17fce0e44dfcf3d8bdcd7f481022e24376f9eacf40b5e8c6c1d5f510ddae08b938d7af6b8ea93938b3a78ea576bed63a5a54019d23b1db737748dcb1ecef57bd33006d82b49141d6ff36675f4b0595384379e421f961649cee155ef81b17f28a0c37e6fb338d53cf73c923423da36b40a8cbf802cb20292f89c38c504df4a93c66f48b2af4cc5f360e365d3c2915ee2fec3fb8e16fbfd2388973d566c0a0fde16c037eef7f56a4d37400fae04262d53c4baa8d62350eb253101674a29cf0bd60b0d6a6d4b82307f4b84feafb16e7ec95cdb3f1593bf25d0b459abd3129468f0a8322be717bf95a410c78cfa521402353593e044538ee5f1d34d37890f303e8916920392dcbe0c033b34dc15002a13b764c779e69a6fc82ec33aadd6c0b3f7ef743cf9078188c8359cc109859f28f660357bed4da14f1b8878c1bccfb5032f5ed6efb93e03291fde535da95015732604b1ee962c4606340fc5e3b94bacdd317e3fc4bb08dd2a4cb895bf464e6d42b24745eb72628b5b5b39ab9af0fe115293af1505847b062be6bb5b82cb2732a448ace1c979750adf1d0bd1103454ef4cee8920790a337c80d5ba597aa75b62a2b6830079112d6806c78d62d21076c09b19acd6defad36a86542abcbcc138f2d32f22c0d78666e7c50315bc8863241b8b9e6cd4d6c116c5bb73a94c449b53b276ca23969f84c4ed5217232d4e3a897f1d6a8108b87ae1d7dfa572cae69c9cdf4f86d13b48a09ace60d7eb69d9123c60ed684aefd57a09aa29b39c04c7162a9ae097a72734fd791d486a8f1007aa94242eec3f076848880b105a2c0d2362f4a9958078c47eacfb978ce16e310cfe126eed4e56d4bf780607dec855b4689e2c98f33c93b3046612507776f95b2368752895aa2da2984fe9d150d0a33f83ca4214a1628abaa476455ed4b08b82a1fdc15cbcd3e473d91334da3c7160875ae592d8bc7ed097d512a2524a0947c41e1761352e1d6301a021be012c9b104b31169c52081d54c9b0071bc27ec25f014de68e46caf690c423cf106785a9241dbd862f0bbcf1ca8fa18852b6bde6ef80f3643c4e4bc4863146a40fc96ae15e0fe9535d7617f09ee77b658f8dbcc9b86329c2c01ddea6fc3cefb35ac50b13f39f310fea615c669f0aeee1a75580289a85d6cbc4a1ad9be2d5f145fd98a6ebefd45a8677761b9c28a32c3a1d58f2b713494ae4e60861b0b669ee76fa700794eab37ee8f121cd21862c19287e158ca75351206ff07fc9ee22b90d272706e48a70cd500e3e1dd39dab91eff2858e248e36e0a83a00213c9fd8ec3a67850785077ae30a312cdc30eb1d1766f64b420bcd22983aae09abb277f09fca27f3f0d6680f2fb856498bd28d3102ab6af485caebebfd69028378f65fecaaaecdfb57691b7d750f4b1fa8f3e1847fef1f10d0dad54db26563b229bb3e3bf52dd414df7540fc7e54482419a31bf78daf01fe145044eafbac23e899669f13c509c4063156b6ba6c7338d138319786ff23830e40ca20fa6c194e4f196078dfc3228f2c05ea2fa80c21a3d382d739c360f606b4bb79ba896ad7c6ec6c45dac0ea32cf34d273c7cbe801fc7f48a1115fa99f2c538bef580d1dac87f95b7f33647067bcc1aabbaa68049ce7c8c6928eec9575e8a538af505e35946dde289f42fd380b7709ffb91e0223419920f62ad2c01cb34540ce3cabaeccdbc2715123a724afd377b91332c36f400d3f57cd3d7f88b6308b5e5a3f544d583a8ae8372980f7fcbc7dde6b16c1b2c99549ba96bbb8385318983584c1c290aa6d8b5c741eff1f72639c1c08a55c5da48869955c027041f9ae1a2243bfe88ca4038a973d61b91ea301aa993a6de7375be29f322d3b30e87d8e7f4daf20ca651118ad9adb726145a3546e9b195b8d8aa65780eaef82493f2d7e8f0736abeda44ba30d29ecca5dd5367db50871465574ecef60de16d4871dc158c9a5c30464b39488cbb6a9bb271d48555c0c3b7b5378ef82fadaa1a890876cfa29da760183d083868e67cba569ca4de3bc130d6d4d8721613aa7a3f238ed5ea251f1a5bf1750af2a56bddc6b82a1ccb73964b436f9dfffa6e1372ba83254be3861b5915204de0ff154a47e49489aa329f4a0cb408c0a0bde26f1ea645b3361842524ac61a5f4aecdffc88f5cccd050cbbb665b6db110fb4bb30ca88379803b102d3536cf37f1107d72c79b1f64325a82e2ce7ef11aac8dfec105732ba671c9f20792f837f689ae14a9d9dc6e520bc64b9075b205f4f544ecd5d52e0990937c4e7f4bf66d80d8e446d4389c64fdfb92be4bae47328228ccc2f33d513552b14ebdcf833e7b536484e79233f55281c9cbab80a96ec46d535acf736395929a8da8108321e69a8f86ac3974fca1309f95f97d7849de76504e3bdf3c2672e4f38431e5211f851cf1525b9658cea81ac3ae8b8cc8be2101d86b184396077dc15d6a0c23cce16bad1233b7f24aefb33e5f3fd765ee3bb24b9f957eee69cee9ecc672b50596bbb32a30119da32b0c28be62028e3d40fc0f240a2a3194e317591ac5e4f88975ce70d0dc3fb638392595f81239f3487f4cec05bb71d3b71f65e02d67e31d1d1b96ca3f9bad463110cbaf11b3f3f885ee1548acd662447efb76499ba66f7cb91e95771c5b6c03d2f8d28434932121d9d271e77cbe058e9e17b8da3bc9d7ccb09f9fe689ad2260fc50e64294e70cc02e859e2dca013db459716cfab1740700faad265dbe4fa55f9e6c5723a882ed88c311f97ea14e308a1fd1cf91b56f54980b51cd205c4f71b373cf483180ccd7214910b5087af65b8bc90bc691cdb5875d78770404f90172795dd64b2c83da94f92305a896965cca5fc4580449e80c0c7b81aa914cf9276a3f65dde5815a0dd3f9968c52659886dba74e60c6a8bc9ad5cd379d5dfdb823edb0f1ce8ec2812958fbefeee83dd5afaba5d385f5e695f2ab5aa6b0098e3e154934e8f47b84c3b079a93dfa1aeaabcb5e98ddf82ec2c9fba62e3a3146c491b38202b90fe3993e834091665f591ee75f46a83b3ab210aa5b527db1d744ca87d878b142d4439fff6fc7f2a4260c3c6da404f87d39350b4f26699b6af9d37cef9db89137ca20b653107f03cbf2cfcfece0de09ffffeba163d5b3ea392fd84eda90b49edbb6e5a357417f8e0cb3d73de582663c55638290f5479c62b1bfc60e85e4a55f8e8d35f446fcfc27a2c0467b7fe6f8dc930819f331696197ca81d913c71e342a65bfd4802e0a97d3da7b4e1b4db81576cee458c18a655de1d14ac4a079b2f1f25b0718b1e42dfaa6c3f566f5f4253fbec0843ce1fb5536a5c723f5ab8421c2f190d12c60fab5e3baa376340dfbdc0780886ea8d1afc61850c47c2a17641bf50991c691d2aed08b2ce7567765889c64f4172f93566c8d6dbef16b1ea9d760cdada1615edd6f1ae2a00ce0aebde783f16c1e8c9654892f3ff5c8388191e092e83a78ed0c2f77267468f93e8e8e838df70c6a322cdadaa470bd96eb094b9f559eec53ba8195882fcc3b4b42d2d704342760a137bdbbb580bc57566bb4fce2a3e100b40e0ed66e9e9f902932c943880b7155b313e3f29535170e634e9df22e3784c8a28cc911a4b488f7c77afd71c46a69553571881109489f22f085bb3a22582a5c0c4b158e7ca8dce09f7264dad0adf92dd8c18ec85c20124fa0ebecbbf2713126ef7dc2442c8fcf0ad975df05d126ec2a3f3287d5e8f6c4a7963acc678acef154eb5d20e3ecbe912fe01a13817e80476242cc21edf870ceb75f41869b055ea4cc423a514eaefe9b57b41155e749696dde9a05f42bf47e7536bc4227bac03730d7a6745084806348e4484d4f7d947d45ec7208673678e52f9dc06f39f41f433ddbc82819a64bcdd544d1dd48345459bd0d703a716a36b8b7f114aeb8732794727af029b59b3b54e9cd670dbf6dde05334f2db434b8ab1d76d61744a3930133016b691e3b0eb6d52f4f179053d23f70c5b97a2cb68892fbadd88ef0af61d409c7222c0f78b2f9feb9e43e27df4a1c8c67b3908da2a9ee70c1d8490bb33cfa1ff04581c7a29d38b6a12046e8ab65bdbece0ddf0be2181e167b188765996fc481dc8f432757c47143641ceec6d40e4200aa18dc995fb7d6f02d917e45a5cb8e8132ddf888bb767638a1d6a9b95df419d60538825e8db33cfb0d6029e84cbf5c90db74b3d49757468cf539752238e6c94af3f3de797c733891c979801f6d6131aa194863b48db91af52c4d5551eb76966e2c2e6b3040b85663c78b143a2b8346dab3b222272aaf0014429bd8cba502cca712a8a035caf25db6fe3947bdfe93f72c109b36543e15fde5d195c32fa2e55db48c5e6568a57a334494568de89e4fe3d98e396111ac73bc4aef5308010f20f14426c066da61aad33d3429c6c4e4132b911b5eab1566d9bc0d058139301e5353b6ccb16ad7d61c930d96339a66e5307b5a0e7be5015d0f8c101e9214a5b8f7ab67e13bf88451286a584476cd229110f1e49568f0cb1e5304dda914151078ab13d57399427a3243d572d54ac4e1365d25cb1ddfbf9d2e6b9a3b415c5c129000fc27b98a62f44ebb285f96778950c06673ec39285e4ede21a75407f2b4495ae583a0ecd0fcd70219b4581ddb7eea0af94f4e4e4672dde71ecde63141d638cf139671385ccc8e535a15205d479ab5779f04896a945695249f55e6aa2fc2e3d37f9a4df15e4261161498086c95ed6b5893440b8219c4c57ea3a136899a6206486dba31a88154104dcbc363886e77026ee418b8792ef24d848baa813fa8ad165bb9edfa16b6bdd57c187b08f57c82602b223f6687660fcced2258f5979f737595d634eb542d8e1c165941edf513280543b886f3939d3733e6b99afd12a60ef4b0aacf63cdf2beb3f869e8058724c61f537a025a1135d114a24db3bc4f89c7208333d09992c6b37626a92454ca28053f127bdbfe77a3abb1e792fd1d7c04eb8ef6c2c39b361909aa02db9c50cbb83794818001aaad1b06dffd4c1f8185bd296a283c2c14bcb825eace497f6d4392788fa6fc349afe5047df6b878362e15b38034c1a248e2daa2c0df05582e0500390e2fe2077e176e46ed6ae8ec162a2bf5b3d285b4d70f55fa6f8567c4bd97338745df7e64df0ea4924d2304d3427c5cb7ccd3fe608c7e63d92c2d1ba47c19b3a3f74bcfce39d25854daa3c9a11ebe02e7d01180e62d1e7f8987678682c427f016fd1cc9ab7e28c59b89553aa6351ba3fcca6d17a7967d00f01c503bf9e9068568c72ae1a7895efdce392e86c3e485c3f0acef4325cfbbd002f92dd78509a4c5f305e21c80e088cad5a55c249ab19b7ccf32a8c22d48bf458901994d03891650bb378b9f9ea59c076e28e4edd7a3f8ce1346db11c4e679e13f1b4d73aae48b6e7a9069df4341e009e84567d7c16c40f040d06125ecf59e2121a97e275c990a27b1bf1f5b48fe93241c34337513290d92962806b7671b128e41d628b8cef7ce74da1b0a312d923995791fae8389168f088dced9207e82df89249f7528959a1862562f41e86f49244524f101f4f252e064cb4392aadc69f332daa31a96947cf5eb067ece5361bb5b8a7718c14325ff2cb33c43161d5200ed30ee33d512ecbfa6f15738463654f453d9aa5e206150653f9538d35fe709f2fe6e366f395709bcda61c1acb2bad3dcd689c58579ae3315ba596c9c388b955a12674487e7552d7feaccf8c97d9c132517c9d2000e0871c80250bb9094080cca7bda849a7dc856be27ee72bcbc598a8661c771f0e94143098d6b498e607e11fd5ed95830a3879bce39dcb0d316bce00b5a4162cb337a56284a6dfe70eb5bb98ea66ee10c97235ba5b29d3147da76518d663bf9718a9f1a0e35058991d647ed63279ffadff631ccf9e6e351cae21303e1cad4b25e35107d4415e7e19e62f9eeb53193ce0eedb5a1c20da8ec2a4d5785292715fa891b961d3b4538d397e8d8a2d9d9d41a894451802f3d015b6f4391734119e8731cb2d107a7cc6f652815ffaa0f4bcc01ae978025a4d97408d2193a00edfa18ab68d1104b441edabf44ab844e79c42d56215362d94f67e2a65e5758874585116f8f1f52c97e64dd25fad2fce6bbb2f667487bf505a6f2f805d54d19004dc144fdb3e58c098c16cfc7db7e7fce67181f0e50c29d78a3dbd99a6366ff152a4213a41355a550a94a028d99e6af4c547337f186d4ebf0fefae32aef406fd820d566e71bcb966a21cc35a7f8e5a485234a20fd7ccb11b412171b6df70a21ca3ec89935642ed13075ed40e79bcc3fb11546820b15f7eb3379b6a1f1d9fe523d12005126971c09526a01eac5f9354ad4f80835e292bd85e6c6e4eb8522ef7bb10fd1d24f272245bbdd715209cbd6d706f2c4b43e668aa2dff90130211929e71a33c4d7d61d4441b969723f81c196072e8c3c11cdf5d39af2afe7d03e7f9d1d16e13308f91eb21c435b42808b0ad8da7024ab4323bb6b9513aa2d994be6f2ba4931f321b47f9d4a8f772a4ff1a72481948feee081d49b3d3fc9d4b932159cb8ff0acb4a4d0d00f3ad49e2ae616c0041995d3d4bc17306d204a244934192e75aebedddfb25c73542caa6ccc22c7cb33f5525279bc9cfec5caf4d3700ea50405cab84dac03b44c4cce3805e83873c24d8dfee71159df7841ac2e6175160678ae2c0a7b25e63a1465512f6dde133832545a770844cc95a870c6e7656f31e5c90ae5f294ff7eb186e9cf199722ec0355dd4d83aaf8830920fe39ef226b8020fbaba6d41b6ee20ac7fe251684b7eb9a95085d8850d492af0a08ab0406d75f83682096ecbf42aa75afe430a95b65bd187be9da25e507b511204014b5e993dac82938acb6be5199c206bd0163cc3d6264344b0bbbba5e1f1d9bb92c7b67ba385cd3c2f66518ee01351c820ef53a8d4ff25a8e3d5d2181c5ab2fdcf7396d8fbcda8594bed0883208fdac9a2414c5f503b30f3192f93391c8579c254f82b6da2d3bc5b4a6f30a5a776b345ed11bb131b22ef07e117489a7e6b201f52e88cce677b4657dfe9d1192872f40924027b499f4fa8444a0f7629d6211efb9853af4de4756ec0116b253d849bcd240cdfe3f72bae65def629c4af6c37880c7d6e32076bba38aa936df646211383eb8639e1cccd9c2e71040cb1933c3c9bcd56628c718b5508205d8f0ac98cc96d00f6d050189041a6fb2f6b54995f6f99ce034d367bf153dd2d01ace0790ada57f7c095b85b703604fba82a915eec2d3193a6fc858c0513ca599a89020765c60d9fa381c89c043cda2ea07d91fc9ed269ebf4570ce43b4af9c80827b6cb61e8210af1a5dc4c2eb902728c956607ae86ca537b71e7bbe5c01155daf69fe77f2b50c54f4cc8fcc05528ee944c02c2d38c9f279a3c2ca40beb8b8b4c8d7303819a25b03edb13ff41688a0a7374d6a08ae76c33d35650efef70de43be184fea79a3c05c8d92b9c670a888136b4ab5017d71b86f209d064e196ef6c5af88290f20b0f48fcddcba399c54fd7f7a6025d7d7366f39ccb3ca36195dd08739ed8fcf41ebf042808091830e2a33bf1fa6978c1fa2e0fa0afd0177f9d1c0d92d19a30e3a8a8e36613a434e3b4860375866e19f74dedb50f91ebf55b5a9bce6ab7825068d7fd89a8d88eaf766dcf614c9acac50fc162fe6a01fbc8f0e27d453ddca49c401e5139e17280649d3d46624a9c1c229b578d3fae21d492bdb927dee0c962ecf3abc9a1677471ffe01bb7f8f026d923e6a49661af155d789da44396dee63106115e4ddb0bc55b7f503f244658b2c229f766fb866649f12211c5607141b181c03a611e6fb8e5ccdc224720b9971c742f392c971828bcbd2d5f82e3f8c5cedfd0670d73b7d0db873caad1283ac8ceb1dca8dc954225b1270b6055997b67cedd857e8b2d5598483a5f1719ae638b8b074eeaa900ebbb8ba56f29eb0cec7b838b897fa4679b9f308f4211bdd67619dc1b9e4f0b4620c7321fedfdcacdcb7f0a4ccaf4fbe28d9b9664d7efa90cbc1b98e3928047337f36e1eea417e5326878e7b66b91a08e5a318b2e9d0720759f648a132646a6c19bdd86b7b2e514e776ca65cf7d73575741eea651b5d82789cb8cbe3a26a04eb583b880d06dda8654d6674a6999b20750761ddb8ee1fc18a8559e1d1afbb06927e170ac6cd895e654faf1eb6a27f877ebf0a309ebd5cb6d048f9482cc6fc0370696f971d7e645e60bd5cb82d5cb5ef8a190d4ab2416c842119d90284f62b62381a44e3f905414d55fb8a828080ca9fd77a2f3a9e6e6facdcceea34a4a916a30b569eb2b652b990938e2f35a7254ff9a40ebec5bc1ab27219cfe653fb8b17f3d0bc50e3718f15f42f5e6e945de0fd4823a7635cf57a254c98bb38f19ea4a95e59bdc79d4f519b52fb2e8fcf77a39e52e64d9daefaabe9939f11241404d7e4e6026d594e2194fcf639bdad8fd37fe33ced31d795a1be59b70d1c41cdcaa7b372fb1401e53db82e503875b2c35a6eb7d232d8379f95f8db6a116d5b0f7bb53c94d6a72b8201c763e1f3c6de80e6a4ef3154539b045e547f7266bc64f4999192897b2e0476a003d3595609eface900936ad4ecf3ae35757be4b951b529a85becf6d63b31d7643866d6bc3aa244657192ac6bc04cb841ddbda09bd7ca99bc17c43f1fa74025f3fe18b749397c993c17a6b4b8b2c440fb47ae2daa90c95f335703345c560337f49f8f671b206bbafce91fdfc8d07473cf7de0d365b495e772b18392504109196810f52a5da29ac3dce3d746d6960358f6ebaa8fc6542e865fc44ff054b5986bb600c1f2f7c77f6e860bc2e3d5d6edd9857cc25aa4bdfe89272de22b09a3793241752daf1846974a8eea0ff54b8104d87921e1b2d968310f087284309c3da7126d6861de9ecd92f965a8255e4ed7bace304dda99f6e70c4a6e1785082eafdcb058fdc37057d45a2c28ff263ca0501076989b34bb38e9ab0c3761944a740749649a9b6c87726e671f40573624cf1139cf6e15c97c3ecaff3877e8c973d802fd61b3a8a754ed00edc79711faa4c38a9bebd247af5b3cad325a403ea2813950357cb3622a3f9d9e585d7a9775ed18d050286b5b11279c2e392d67e59ae2fd10a5b777910d7096277d40a6601abd6342c26186154729cd9209ee4a36779e72e2a5ef8c3f701239fe5eff5e0a7a7128d2bdd3a29d539eb3ea321fdf11a4556c3ccf27b2624f780a5322c5b9cd70bfdbb466d976c88eaf35458ffa1805235b5fc81f1e4f3da0d2fc238e867bf6d06382d8d87be32c5337477d79ac5fc715d56f28f6e462804aaad09d37f3e4addee00a359b9ed466f551bf61f8f6211c1ee83276a261d7dcc82b7bbfe85fc55393ad55028eadaee2546d965c5c911dbc95fa7038d412f2be3bc68ab80cafafd199fe0a9bf15d13b398fc11dbbd93f24589d02aaeae8f5d6774f347ca0f78250ad8dcf8e0cddde4490e7c2d71f44a6cc5f268fdae5a43354a62afd434bd392d2fe76f4a490c3cbadf8607f60829e9f53982d7114f47b8846df22ab9ad0d7ab0cca3c7aba731e707a504afdf57de4e8e3a232e4d95d41cc529fa5f0f3f81d6c17841ef565913c5e9ba67f3bc2840a992041b53b15b7595ce1c611ccafc479d5d24b8c925900a6308b7576f21a6f33d0c22199f3f2c6441eb170217ded8d8f6d5d9fa55bdeb9bb14b2ed32bac877559edd5b53cf6a42dad6a7e0b8c7764d2c270e64dd1896bf17634b7d2e846c765b01e35916da8ab6cfeae5208628e8f5c2f5086a7669e8dd3be1e7ab73b18693bed3f4b02c938d6607bb9f082223fe6a3f359fa46d9f4ea21ba6396be5074f34d90053681f4f5db43db9fe44c7e2594cb20091e98c4d012637626a580dc31501d1fbc5e88d23770a6cde307b833d139e4f269461170f0f8b1d8dac18aa256906032124a050726bd94b6bb583b0a3191cedeadce6082f351a0cc06d029a0878347cfa1a4978b167ef9e735465b62ad5767c5c3dcab3fd7f13d3e7d3957eaf6d446496b81a44ad1fbbd25e5bcddfb3a0034ce26874fb50073b2557a731b7385a18705ec24678836b6391669ed32050bfefe77f29846aa3deb690c3548303f8a67b201f35744130dc0405f672ba5c1e80f490af723f61bedc9ce71722fac17bf894319cd8fafcdb60651ec942824ee4b1dec79b99ba938923ef64835978b61dcddcf07975b87b191ba6d5379b379c9d722cabe80c7e44ac9b158f5cd2b06bb29c783e3a67c8e1e144c8ca5216ec3831486d8b6ef6dc39f32736200ecb84129b0778434d5f367315d6d388679ba2d1f7c0cc042640b4b06ee2d4a5c5ed40ee9dc6550589dc37cc152a145267f04ebbb75d411dd01bf4d7278fc4a475cb5e537991ca6070a40687b10089a945a9341b0f802cdecc563cb2afc3ecca7852b62c9f402fe0073117695c53af937da888cd49f5cb3671902d59556b5daad746959dc77668547ade6ab58776acc63ea63bd1df2f70f62178b652e7fb79ddccc5928218be0f766b0dfdf55db78937667528d3768cbe165fe0246cfeba4c4eb953ecf6bef62d2b504e75ae9e835a1a188ae35b5ac4cd421cc2dd4822d5c86570825a1225690cf7a91648bb31203781c170e11e6fc62e4b162b6d2675efb39781893be75f4b0f6b3572423322fc368caf66f81701abd545e8e130c93b810313fca172b41c82ffcd18331a6ce581ddea2c604c148b27827d923a88c8d886cf295db24da3fd184302f3b200b4e1258b0cdeec4e6902f3d56c5311cf773287e53e42e10baaf65101943d5d61f9cdbee3f70f5bf60f9468b5a1643da42dc5799b268858a0d950f85f748fcab4cbcdb98df36de9da51ee020ca0f1d4d55654557d4fc61f1af5a9913f53988e1a8b44531839ad18b724d7d836aec637f4d10dcd7d9d0ca6c52c59af104047da6a10f57468c2d817145eda1984ca2ff6cc8bae83fc8cd53dc64bd9d8f4125eb76f5b6624b5ee3ac625e13232659f52bdd586c40be4807e10d2702539dac9578392511a351493f4b02d9ae2293a73a082ccf6a5ab4194aa9be8c88f85773a50236604317691a96a5008592d3f2e91996858cad4b3f8ed104d9eeb6deaf49475540f19acc8efc4ddf66ec65b9b98de873c2af382a4f964dff652ee84955ceb4a72d3cc38ea45ce713ad5b79b02c972d7868dcef7e48b0a2cef1d402cbae6c0dae3d0cd0b0bb3ed9456bb1d464e714a58f95406277784edf93de37b039a58ed637ad179cd62dd36543bc30e2394ec3755657cff180c47c4b02a6315278cf85f41596577990c27ab6543106c0f199fbc2b5a91a78c2cbf5cdc1a9d96b77d2ed2c3f633b9605c29498ef72142c37bddcbc64075903d20c6a03678ffa459ac67fb1e66d3aa921280514e0c4e071d16acdaf43692145c48207660464fc927a296ce8e2818cc67c04ee3e1fb7137d61c34a54d5864ccd9837ac89df3cf570afc73bac835982fbf00be8036be3d910526436bb443db4b7f2e6071613915e099da44da0eb446e561b5b3de2feeabc40091b12fa8f9e76aa0d95edeb9181823341e4df20673fbdc6f694ccb162c4bd3d917b81bf696ecc44f15a0c4a9ddd85300730fbfe0c94281e2c657fbd808500e6489d70cbfecacf114308ac7d61b0128b6c6a437ef1fade3ad6e32b3866d8ee57278fb4c668734d011a582ed24d09148e2c6081132db15092b42855e3af8aa1b2af9c6b748e0601a4ba87aeb5f53fd0add0252764d8a861f9cc5d35158578275c175ab913877a9142b4330cd98c71ef370b98d37447f56652129acefa8abd5833c0301282dadf5c0505c77458b078d08080c179392930a04fa95a486dfad34e96e3536e0c0697e11c0b8ea313a5452b13a1ee758e3b15df46d929f337e9cd5a09eb71ce282a2b9ec3c51d0c5374feb54aad517f2161ea89f04f1902f254a8be90737a64557ce1e024eae9fe0e7ec30e2007a4948dd7b14459919e3251641bef92a8ad3b714401b3293e131546164f53c377629b5cfdc2f2933e733fb1c179c489ca0167b4a0e49aa48c3c38c3e24d47594cbc9657b6663738c7116bd1480ed2d0b260dfa4ee202cff83442899e6fcf1b75751d347ba08b06ad70ddcc718d931c37080fb071d9d7494ae9e420317f6d4b8bdf8dc0d0dc5622d0558cb52930569dd9377f983cb064487a9c262f4d6677d34f3b92a87d439bc5d804ccdf770089d573d86e9738ebdb426bc114b90de9889592ed208a1f493eddd83b7c4fbf55256b1c5f1b2e52b7db2cce52df818f780f8072846eb035bb6a0604c38f5ce0df4e2b63371a94c8b3ceba08eefac313b0a70daaf4c939aec5aade2729b5a76250e0d5b8c7c6afbec1e5e0e846185ba867b280d7af1cfd8d17c2b882ca1c522ad06a4a44c073c4222c8824bb1d9d98c3e4049bf22e7864c99d98b8b4de4c5d9b7cfc1e72cbf29bc9bee0c87bb57a5e409be82ddf6b62fba2db4fa39f5ef7426ee140ae8588874164ff5cec82935ff5727dddcecd742f084e321f02ab1c38c25ef648e6aa6c6194a273c29f3b836f7dc35b77eb8c75256fd91435a8d690b67686d32e74a537b3b18e6a2980d5ac9a7dfecd9496bf92f3c84a8bf90ddaa700bc25dab6edebe0ebb4a081b3f09ee22e2139474a8c6f2c7724f793e79e483e85bedabbb6f58893069c5a0e879f9f13ba3d62fee5bc237688fe7bbb95250714a7df3fff6f32702ddb029e5b068e201f123ca9dc732ba5e4fdbba886d8a072c54b5ef7058bb5de272e09e9215a028345cbba452afd5182cc188e0c08dbd122e604631b6956f4f4241c7403e3543d73a25dfa531702f13deca6cae8f0976708fd8a8e437b1357fd8e03b1a2fb25c4706452247de22eefd38a5f6dca3f3b173ac9e2d2413c1fd61fb952b9e94412a9bebe902b4a3222f0db6257d7b082aeba3f54f9e396f8d1a8f6234675bdb63cf40fadec7f62efa0237f76ce3da174eda657c0f75ee6c17ebb5717fcd8e3d4fa96632950a5c342db4f4f2cbc854614513221be2f8455ddc01709145ad40c6adf7cb5fca3eb7316c8237210896f0d765ba06eb77791cec466fb7ba1b83552080cdb55df7fc595a6dcb0506da52c94ff950a7fbebe377bde68332352ea37721b6552bd19ffca91f1481387122251d7a1a8501917a2b74675c63efa0876a22d29ff9a0a73bf71c144b42fac6aa53f5e96b118afbf216b62e170b65254356ddbb225d2124b7babbe653eed68ff04d2ab545d218acff2ce073bf5d322e7bc85e593d49647d94ad1b2dd8eb74f8510f8d1098de5b7f800c8f85a1a4b011047ff8a01ef5ca6913d0db047d69a5e0fbe1d918b7ef95455e365f3491a449a54743fc6081e5ad16450f588b1a94b93f8e4d133960aadbdb47d403846894ce59985100b6cb2eadd3f251b996fb0cf3634d0e762b48b1d025237a9fe7242b166e492ebf68d5b15831bda18d3db871b019aa09ceb2279769f1fa4f287ebe2199e472d74358457bd8d5b712ab4f95541f3c3c4795bb07acb7078c8f9ff0e153e77a5076f152a454ec9dc523dfb0b1294861c84a2f0e19cdec7a3dbc227a13629d175a890f59a0a0722b8711e8517269f9dab1200aebba6fd3d717030db699c9337d6e1ed5c59d165336857517c25c28aee078553cff66f0f94df52a30cf754cc0131bc691abdec369c09af0530c5c03fe83b46a16ad6e67b5615bdc35d15029603e32479120660cb6828e90cfbdafc03d99411021d33bd993b044b5bc11b35e1c8644ba75ce95eb62275a77e49eddfd05bf813e978ccfa53f45851da3430486507eb19d4f288f3c5e10571a7d3d7f269210b64f618c5144bb1006da57f3dc4b2bf4ab651f1af83cd2d5f6e83734e5d1bd656c940a0d81c599141812833a22e888d26a3ff7f3388d2f76b769e6f8f9d25349109d5d96c1921d254f8c84408934e1b1d6d428455b09cc8d8ffb41e6eeb04a5d5e017d5f82926da57bf9d151b91a50bb3fbc9fb5f627eb89250d206eb7d8893689c6f13e633bbac91ccc83f3adea70c35e3a30e56c38d6d9fb12c75cd061959ccf76997b328e602c5b591b222890fb1936d9889ca0b0895e2be4d3f68f9219becda472a282bb1377ec9ce675062e4db9904c9679b7591a936121cb91acd8df046cf8a8da66768abde9753f98ccc61dce3937eb4d8c1d37464d534b874dd597d2dbf7d04a9f36b885ad1a4761161b9e648d699a0df1fa128ffcaa26e9e7d7239cf1391c720b2715b9e842de9febc422c79c0294486ddde9a0b222f24f79e58b87d08d7ca971896eebea9cb6cedba54954434ac637d094502d7005b6cd14ea662620c20e6a03f5dc9018695c8bc57ae77f66c9701adcfdc3cd23b003f8ca4983ce8c60bfb3b28e733b693d8f665852b44bea90c3939e43c40bf4971669adf7743c129b8ff1068a43f39b7622cafc279a44f7c64d6943db8dcf1ea666c627a43830e353b88eede011cfe83e1d6c8897cee780fb63f783768e8a0219dcd5fe11ad190e891867e556e9849cff48a1babb1b85788c7dcc605f2f864a676caa477a92b9868d357e02072437e2ad3e1710f8886daf6f2a10c35c213b7f6f8027b9527abcd4e3ef415d703c1bd8c61f027c7eea0d67a838213e0d218d534a0400be807e6f10980768b0257e905d8ef21ce41b1ff254f321149617c89a787999b3a520e9865523bd66485ec479064b6291ff40420f96b3c4877473dbfcd3d3725ef0d5ca0c783a91a9a291048028a3c900022c9f6b4b4cffe51d0e6adfbc9c066d0dda463718c10057da24891a6f25624f0c202bb68aca4bc5ea2365338a9418abcbe29b07356e5ba11fb0f457aaf5cf40334d9bce97ffca2c526f59db517038af02888717ae7d66fe4c5933d293df3fd258be8e317afaf9f1d8ee89d77ebf2dd97ac358544b87652a4c42b4dcc74f8cbee00be9979e7d31f1bdf70b29b54572ffe41f135941e7d0e4e186b8d085fc0f0bcc27e193507e158b1339f04d10a1662667d8364d6fa9580e58c32e69dc57143c83e941eaa87cc832c356c3c697add3fe1cf44615107c4796b68f33dce1a28cd5587320096fe2bdba2f4dcfeb66310d6ad6dbcf5f91c554968fa2ea11485f3140f2821c17c50cd70ec0337dffc929ca64e04aa4bf4dcd76ea472917a6acb35248d06cda29fb7ba41a924d1e1aaf850918e9758603a154c50a728a5265bf4c2bb252e873026ae5acd0a5822957497df8b25d3cdba7d290f0c6b3a27fe35584bcc9355ea3c3570616227512ea42e94f8a5a53d0997f65ef6d1a590b725f55d956d11e5d337cbd15ee9e684d8bc4d71a3344954422c15bbc20cb1efa1df408a02c4c5726db1ce2720614dfc4f938b3b7ba700bed9de3d7006e9859efccc48850275ae12f63be2e8a233d04327ef947e24ffef033f156ff4752f33b66581ed25dac2840bbbaa0bc7b6984cb7a74998f82293805dcff0d55cf5ecf92548d46060bcac001485b01bffcea6afeeeba3f9a00cfbd662b90185076e7ff6d5c1a34e8b5c4e611f02bcec2c4d394d791a472b5dcdd7b38fdf1319a48cc376ac9dd98bca4de04e466785b4ed6a6db61da2fc2ca1d8235b8fd0c6747e01760ffb346ed0897261198b59f575348bb79ff875d0ddab2e66f5d623e263b428332fd0bd3c0ca06f734e9b9f2f4f2169ce7bdb31dcf4f1cede0bdc0074f5227dd14020b4cf2922febc86b511f82dd2801321fe8fa45a356f09b686bc9b9612e8ec78fcb8b4aec347b1e54cb595b61ef2da5c98d18ac0a94c55645aa302aaddba18a707fa81ed5be462ea5887ae6fd29866f044df4d0cc3ef9a0acf7a25b2b289abfc715cd1d869daaa9aacb8f5133750f004d23374f04950106ad87b4b99016e2bc9ece6a7e35e4601ef14ab7b8cf764bb091ae2d744351ec686c1750661aaa3cf985664edd369215e8d43d2129565d5c5abafb70b17bed7fb7ba9d1be250af9cb235b0a53d138190ce1755d8628f472236b0446390f36f4edcce4eb66ee351d8e342df2195ead990024f01cb857cb28e233cd9dd69f5d8ce515931bb54a21ca1e6b4c2e8c735f4e3a851c43f79ef98899daca286b44e42d7e7723b000cc0c5be568d699d034feaedca91307d6f4682e2725fdb6fa0ee6ef9e125dae176bb7bd0e81390d4c1061e70c7082ad5e7fd8a0fc83aa60e7e0dcfc0148e0b599021742f80ca44f61875ce88cf17dd60e7f03bc0ea120a2f9bfaaee7d127976c65cffc229db90787337a3c03129aff3433ac4889cff54cdab92c80ec86a0a7088bb80f3e36e3302dab72550b2125f14f884cf489396a25b672f6a8c7ff52fcc7e0f5955ac032f6def2d51e3cce2dbbcee2776770ac66c306ec49609198f6b619b34c48ec88e91e9db9952014a178c0739d0220f0d4516eb9c9ad05d13b49201abddfc4ca4b6f4aab66799e734f4afd868e724c3cc497cb14848d10c93f2abe4de376dc864fe7a840102ce81cb2c162fa3e4f3b2518b47079725b2e3dca11d4fdde17b70647b976a12156dbf6ad7b3641a1a565b2441838288d418dcf218d134c89cdf986ea62c9ad514bed3b631c4cd891806962089f13204e15afaeabc907f6d7aff82d99c74e3d20264782c3172be5c83994d3fa94698750639f0f2c5eafaeed28925bc3cca9b39bad105b65bdf2e3243f650228c5264a91fc6767ad9381b168d2f519d4eeee900cd998ce19364e13b2709f37a87269a8df4498c9c76d151569ab6d4a53f728efda96f89cf45f2d8d8efe3303a16ba0bef693d1a5f108e4ff64980bc0a4205810cd9a02aa8e422961765bf239f15df06eb9b02058d8c4bfd6152f62796b70ca8ad871063382b0f84ea08d767b3866429e578a32a2b465e008c598039937c9c5d54ebdfbecdc1b2d49aa56e4eabe954a36cb84a8d06a9b00582aa1e2a7f2e848726bcd063318df7e2d8fb51088f32fd3d809f455fa0fb583e3416f44e7adf1ea0ed3a2d4043ce4a500067553b683c7845e1f913a80fe223d39053ff15269723aaaf4bee2c9240e9bc84905b8422b894fe3ba6c2f36e6e2cf36029381076a43a0877c7c1cb54ef725b4df4fcf3407a6c4d99b2df0a195697eaef49ba5c2df9e8be54eda52c6f7a4a6bd6988827953cbcde047878a54862113658b8a283fe6a6758e3cd38a5fc7e9b17742a5bd31cd32a1dc623e0539a366e81dc11af603a1d0be7ddc41fce29bd3e36c293b52153ea56f0e5b7e5dd177b670d84d100c592e792585f1e70772bf983a0ab3202b16db12bcc5e836b199fa8b7d984ff067aacec79916faf72b02d9aea857fac8b675d9a7227bc6a0ad0616e768ca057c1b470e7a5c97d5554312047626c272e51f22aa1c852e89ce1cde9689b0bc20f3e1e76625b340ecc592fcebdea0055ada490e2134bc53c216e9bac60697dca91ecf3929f5a83f5579ba69a0da84be19d2db224705588aafd9a77082ef5854ac3046c1ab9def8d83bac5cf2f94f0d930fe9aac88b36f6c9144e1a1664dfc5c7533695e8eb6c1445cd5cb79ec5baed93a5a657f528298402e200f337f4bf1996f0314e011bcc7d1f1b8c0a114e1150cab234c264c0e24e0221ba98d1d1a20fd8e83d3e8a099859bf59e1cf3983e3772f59de6ddd2df97cabed5b36494bd077cb1183100cef117972019a42a910cde10af16f05ef7bce64f48569b88046aed95caf26367ffd380cbc136b2ee0036a3ecf7e31ba422b81ed0625afd05294fbb4d08863e50af0e0baa495b72bcbef3ca9d1bc9a4bb7136b6a4b9a81d2bab0b9b23a90389c46acb3042db71d487df970c539c08853f001f38704e8a2f372770effcb4d3b6ce97e799bed992814c571f544ca25ba59cd01d21dcf7bd5074d2fa08f1c80a436804e3acf88e9b31588696a5b45db7feb007fdcacb97f9af82f5623709e233498b412b704c37f0c89ea5bac407e35fb414e64963ae66d176934d0d63fa3aaffd84fad2bd644eeb40e49ca1f62ee167fcbfaed7d26132ef3ac6f06ccb042b6a3ed095e8a8538aefcd35c77440391723617c93efed309c86a4c2aad5127724e5c86f886ef26a211db894c7c320b263bdc8f79ddb8fef4223a765da1bba50f5a16be9b50945fd91b989dfc64dfd45099e2441324f80c47ce18dc5830f6f596f8ad152872deac603ff8777eba26bb93c7790f9f0f3ca4c29ba1401127a7373d852e94c0bf1d5ba235c83c6a9fa4b5807067fce66fa4c29dec4b86497f41249551d7c7a1aa33050ebbeee5f8639bc4b5c55e564f191891bef412cfcd7f9e58392c08fae9c80d9242228e4b19c2aeff4852ceaaa812248c44f41a86298dca2ce3455357397ede80accbbea35bd7e68a0107ea56559e59061acce4b49483096e217d30c5e35f908ef4efcbb97a7cbd7c2ee6f137c4d7e2487ed3efac353a9d502e22fd7748636f97846f6f8decb7181cc0a01a2cb45bbae3857ef885ec16c43d5ed5f601c5a7cbd3c15e02c5c6c0443ff11ae86f561fe052cb457374b5f97fb944e247054aed9596b4010c6a56edce20f55fc645a022b604fa94931430f8a713f649435f2c085db80d6f7759be0939a7f72a5eb7004f9dd5d056942eef624783dd478bd067d1f8399ffd7e9546fa0e472c30f2439cbab34cb73270620636f38d0703af830212fc7c2ca6069e9c695c22519d82f823ec4d709cc75b7afbf64db84ed6c18957522adb86b55c5f809551708219cea60a781cd67e81494f4f767ebbb4bd7c033e39dd538622e2edcca2fb0570f56f88267678c6a13cd7650916963fe9dad30e6ad406047dde6391d7f5e9e83ffd582df10458116cf7afca6d37b026b19f076ec0d86896c526577570bb0499db920915e30caf58de3c0e1394641d9f08a8c3a8485c20d19f1cac437f912638b29de982b6d6ba0fe5ea1b9c4298d753d54b2bc6295f9c54c6a37cabd1e1c0f14112911b343c152de1ab67cc519f4e5fbdc21d62001f2ef5cde8f74c2eab441ec23612a53502552c3fb4d835b8e199970474c1a91123605098e9db17f68dd086e6c38a20e27df800037ecd4106c522742b48bc085710becab657237cf6102d4f5c3dcd25840ecbee43915306132498972a84aa71f0590af3f1bc755c3535528d1a74f048faec0aea34e9349a396d30c4014802ab96836c899d27e22ee612cc861b7ac989c774d4fe5218d3a67cc11afc99832a99aace502ca44dbfe445c4df510880fb71bd6bb45d59e36c4a35682a6936b2716fe2a1cf04128d758c312c140e66ad4ca46e1462851525e27f2607de3873f5b223fa6bb47d837899bbb6f1ad3be51e2377a8c71c386ce15c88ca2dd83d0f4f94d72015352138e71369cd8830667ec527ccdb418dc1e47a302fec1157741bd607250445da761a6ca5369ef347aed94fa35c141f7ae9fe5c2b79b9084f28353f8d5612579dca486e42255cb3ea2a049f0c3b88a51ef2864634263556e4ad79fa2610ee827904312e844cd9c89b557e0b0cb13067ddf7885d9aac17cdef057905996f6164aa4e5be076147298a4b4b09c853823cac589f8cf4ba470ba83a5919615210abd5568cebd3daae0751c5bc2232c579f5c97d946092fd28b42eea7450b71e3777e6f4782f435005ad4e0bb2bd10f083c83c6c511806c07d5a184c22088a2efb0be8473b7b4b44c2e5bd3feccee91ceea72b55aae403020e35884b137567b89fbb00c2594a642d5304466adcfdfd186eda02e7253335323feabed8bc8bb9bb67e87ff005331e6b7d38e03338239463947a6a6789d9e8183d918af79b830bf19cc8256486b76775b3d9ca2558a9adc32314321478676ad48c3b61d4041e2667323d3bebc2873a5bb4a54a50fcab5721161987417e71bc67dff1b89d3445196cb13862fbf17069fc76cc305b962bbcf294d1b10b70342321995a062f18670cd59f68af959e022995c6db4641f59d80fdff25b0153ed581c39c531112bfd77a08d2387bfa361e60be61f2b0eddd260f4d757a3db4735da8a7e95d8a0d942b5226fa58065a2ee715792ef4681cd0fde7ca328c3323302006d0dc107039f488f6fa01cf600c07f46fda45d2185ead2cef60c9cb93b9eed7d2dd8f108327580e622b03f51f331578270f277d382ca063f2823b48e33bcae0c341c079ef48901916f1a7821a57eff7d96c81686d04d1681d8f4df1316744f80fad846cfec6a581a457aff4bc00281a2f7890e5d35eb05c8d1acbe0ed61254335d043749399d8fbf2b8f66ff6ff7ad8dc2a51b5ae6e5f086b9a89e651b8913ecd4f4a10ec2c38ee9f2dd892f154ed9f86e128890f572733dcfb6f536e54fa4a488f734927f35309f015a5279436540b196e1ff9ebdee041f61604672c234e54d0324eb6df58a9d2f0cfad0067c21e86639a4de76c6b4554da0ab6125cdd2f4afa25fffe9163d65533ff2d449f4726e9be40e3e1b6e220a6d8984704747197a93320d1ed59989a7cf528f0790e8fb8b23df216e1be6285ae188cacd386ec9984849936edaf835fc04586f80665c66f926d1bb00be80584c3721b3ec3a8335b03409fd378b6b1db46ec035fb44e5f7a55d56f01581f5398dc946654894634fe3321ba29797a8fbeab1bfe99553eb89daebfd880b176ab969cbed8950f80fca8ba5da1549b8ee2366d234ff1b0cd7eb22f0e8833573d4189b47bf6d36cdf11d54ac3021833c2f87aa310a161dca58ed0fc1511279020d2d8ad5b5318e55f1ba085cf7a6a95479e894b72aa9310a13662f4e143f94c51e3292a0476021342977e9ea80ecca3e3539c2e757a36c12a3ff8bb0e05ce17dc8ddf19d06c26c1f3ef6ae33871cbf08ec1ab3046ee7a22b4e77c6522283086c85050a7593b66b74788b23517952278ab4b1c8f7d11028ca72057e5b185284d790641fdc890e3e074c136af25570d03e3765459ddfd81f98df0c24726a5af56103ceb8ee2d3892fdb255de9b41da1a95cbea185e07a7413c4a9f46027877403c02de8e610290599624e680d75bafab306d58cadda198f7bc1bdf761eccdcd8d84f5cff97fd781b8f3a6d21760c216ada4ce04681743931e12779c8dd16f904eb3bf8ba82bb77dd59d0a391f9a1039d5feb513e506697b0259254c86989b64a6aa51ec061f715c1c1ebf8ab6263f12086d95215efff6fd2f4aff3a365aff63a722bc1570a37cdd24d8b227d639f837db41769c31df9f9935f09e4c0d61ecb71e709dd187782b35459371433a78058e1ba6e4fa25d9fe587aca0833d56431c1334c50d228194ef717511d67299386ba094d53a2b027bafc9adda1c59d44ecfa1014aba5be1cd8b36d974348bfc850c659116bde4cd2b098e973cdbff6f0f05f4e5fe47e1e94105e0ea7471d8ab7ef5ae08ae31a856b271aa26842cd5464487f3cee94ba0737b92f91ca9ac779ff5026181aa7562a0decab78f0304615d50257ea16bdcfe16c02ab48e806de9f6eddc308b07ca26625dd0691124c01edffbe3e12a89e0cd227f44ab5c0f36168fb479fbfcb357b956c306446c2f44658c7fb110189158b5630822a50f5099f9f7cc61f40851fd011bd494fe382be505915159a79cfdde73564e7a4737d366191b106aae04ad9f9f4afba38bf3654f1b8b1038c3a9b413a5c2729fb0546f6973ee8fb5f5ee03de47c3e3747d239a900bc64340b5f4f10a3e547ce56feca01edb78aa9ba6f975834d80f7a6a3bbe5a6f10e7663e490ae09e0a4fbf9732e3fdbbe57ed8575f13fa56f585cb457b8624cb9b689c2aa94381fc1bf5df95e745ed403118b0d1c9d58c63fea79beacfc26e3298eb10a6c93a2b22fcf0058b0195af8ed17990664e92f460e574b68905c3720d0aa0f355d87182d195d509fff61de930efb6b80e15289cd981b0a0f00295f34ba98422bad92c6f9a9e708ab992258a2adb9502285944fe5530f1f9721b8e372bf51c4ca8dc2237254cc51d127898530719571061c5232a7e8b6fec72c884004ea010685103f808e0f20843b8024eeb61bf4ad81dfab949d63a1e8d93d8c3b39e7595ad4c97ce0e692524dc0a2aca43ebdc6bde9d7f37afec70672f528b25ff114b9b8c29e2aef0285f3c76af4fd613d2af9cf17a6a8c806b3a9c4d958b093deb46273bbf636af5c2151dddadf635d2e4b5fac9f910bf6f11b765842df82d1bfa161fc3e3d8df62152a18329cffcd1798fd049632c6dbc47628628946303d5097ac1a37583691bbb713a92573ec2fa3c40c48f881f7a2a9b5896ad39ca82c6da7c5bd2b50b1c701ed2de64843c028cd2a283496dac68a1913ae8c33c05fdd53865e55301dd60fe9561d99d62bf24ad092e3bbc87c6144b6f1bcab867c563a0a8fe671814bddc589c05d127e38991e0def618387e1cb844fdec665544ee355fb0cc2cd378e3ee559170dc5fd0ca275e20aced5aa7c8c38de5b77332475f81639dc2c10fa1079446669179a4b849665fb01d10ddeb84930871f831120e0fbf8ae9536a6f1b2f3a9ac314e728b1321b12fd1f663e1bd7341e2a199830327d3b545c4fdacddb538cec1add28fe0ff9c427038a6f85c5dcd71fed305ec654c12a83227d5b2dfe8d461c372f726bf8e09076b28f74f7009a35888e9594f3bb5e9f0c20f842666a9425a3088d2929aa55d5e10a52ecf2854232936004f94d6a678e522f442d23abe378de0ba464928fed556fe8dd5ee0e94cb790f5aef60c483845d5e3597d1c4fb40f78255df7366147b9be0a8e92338d934cb57834f00d822336f20b5b61807b176fdce4bb64368fac1d591457cb63258cd295bcbc692ae7ec88f2ad299c7cd9fa66a7ab5039c4f20f7c2685fa6273dc36544e196973209e2334b3a2c45e555cb955c7e461d3680cd56b71bffd54e4441a1df66a7a8509d7c6aab62f0a7dc3a592185fb174df4fad05bc025196e93550e29eb98957299aea6e7b61e9be4942e0e016d8f97e92fabb12632c8cf20cb482215bf74dd15113e5adbd5283396df3dc27241ae7b80cb9cbe1372a795f0952b6c130b91fe2bba034dfaf9f80c44837ba189cd5e1c4576a3add3ef8173bdb4cee766ee98f28906dfc5b7f76671317d79a336a18f0ca3e0342a2d7154ea8a860bfaa0337688518121d2e04d3515d11cf210f1dc954fea3d2bc18efd6b915f43f5ab56573a2215125176e6c15917ea633ae0e138fbead1305785744d14516f8eee74e2a7374e11b7261c8c579e9f2e2feb8a34b6577636fea3c451bddeb53e90c1df1869307b68b4ca91573451b56c0f0cdfeba532e07767d4be7bd36d83522970aadc05937e00d562b86071a28532521ac464f88a8aca2b8e7fabfbc8f583f2dbdc7293c43078e48fa3cc1c7385a7dc8a091268044dd238063b4e17b346ab64740fa048053a19e0c6b8ae1e052710d1bdbc0957608a10dfee5c192c97a7951479160337d7dbb1b1063046a007b2f4cac88b89e4cfc1b2e858eb07ffdf6ff88b81bc21efd6a17e580dab97badd8ea12ca1abfa73854b1f8ae92346e5f0f81f87dd706045846e3b5c7f9997cfaf42bc9afec23f46f2e2b96e01f79035550618d9cd5f3381abe91a744c623bc055f208f46da74d7941099a83d6b9edcf113ef7b6ba7c605bc38efd1a4293f6c7812fe0ee468de1eb83f39d1459847f968fdd5e84f267c14c91c77399b38565ec895504c00cec322b091cb8e94d4b343b29994f15562042230da87dd19d277b5cf6ab701869a97169d6cb0a5a5cfda03d4171479526658b8ea24d02c010ac336966ceb06146abef11311feb939a1422f820e9d8899f73b00564414e87c20a1dec079a278b360a2a529fa635a44673c135f07bddb79d61b010b6f108c1ffc16e66d3c48e2076c07bb07113d449c4aad2c647cb228dc107961590977100dd09d43a9830016a5e7f8c2c0bf5c11f3d61236dba11ae9b9d63f9c2438a38b55171dc8eb5dec5851fc34bda76035d45986fcc402cd886a926622f6c3526ee7e69b7c450a2f84f0b0229b060cef7e8f52cfa359cf57820ed454fcbf45dde07e64dc4c911b5b4f5dd7c391b910160c8de26beda09d3071dcd6325a9193fe4d5aa248a994a50abb86858fac1a2a4bec5a0f538e22189bde5b5812459e13e218d6caa23100ff2908dfd345472d3a83fd57e138fcb6266d2593f1bfd4b3fa45f0343450b442242c4f2b1869997138beaa6612e04b6c6ddc0e1ef188b22f0267a2d672c2da498587d1ed67e122965eed850f72e38fdfb755b6cb7c8ec87d3aa72c1fdb307bcce78310365aa62c343808ee6b6a1c3cf6c6c69a4c0458a87ed780f248cf45db725eed7bc1c89d1a00347a26053989127dd8006a23b94e683ea8c156d0c74153e2e292dc168b657862bae1675983e61e09dfb8c613654f3877f955ed1fa73b1c0aa06f48b7c538b5f91a623283b668e8bb22805c567625eb1af75dfd2baec3b55a29fca0c17312cc9c8ad36082e95a40ae9b559d55458ddd2765435675019ce4edf7a51cb5e9571e6dabe51df39b6f9f31bbd5dd33f38d420bf4d4b342ce734e843aff7a1478274d934a4895f7e2abdfecbaafb16c8d8b6a4f2b63b9a5558f17776741932c38f911c27f610248ca55e6641fe43a364b68707b8d37e43ffafa884dd4d393fbfb02e6dc229f5ef77bdcd890884e6df58f1e20d29374b578ec1e101b1e365b24b0107ccecc226c2e107c468751e68ce1c29656477c716867b4bcab9fcdf94ae48ce84692368f77f587358036bfaac592e413eb4e0de30cab366bc9c19367f3e45ad6b043bcf6d5ca05a577979af4f80c01f3ccd1af4b56f9d364a7864f7878ef8137c730283c6b57c939905969b803829e1cdfa8fffa4493ce357ee8e79811f6d13f2644975bc44e642d1c72122e1d7f8d0a103b392336d8e17d219f333be5a6fedc0c815a3beaafaab0e00c162635645ecdf3420258ab962882b81ed0b58f60f174d16c7db4c6994436b043b62343d371ece7f4f09ff89a5d7b2f4b71362aabd8955e7de941a1272a71e544bae5b8c0749ca8c0d0919e7d707602d98080428701782ab289ed736d1e6220c1feac7a75feadb49b1c9bb5e93c6b5db10dc94e34109b98db257f6805ba8c944e0c5f5c7313edbfeef261184c249bf0a00a3a705e0e9d26f3645174730d8b8505f5da96e3a5c4b45e8e94d0af0ca1e14a8b77f266527013b6852e4d0ddaee42954b0e85ca4e342a815618055f76395c56fa99418b6dc358bb22b5b868c7b0e969fbe541ebdbf78e0df1de3c948f5226ad5bf5499c828ee71b8ce638124fca940cce63dfede9bccb566a0d0bcb2ea9291985abcde4e226544d73fa11d0306b7253509d5b17da5da65787fcab8992c8eded56c85e32ee7a01468f7413447c7029e300713b4a4a80c214b8bbceb00bb3c0fa64fb29a92f90c8cc6d3a8396963cde3e7b669d8ae66eed6d2f940ba9cf7acadd0fa7a99debe8fba0e5d600d2eb3b6c6733efc212ab8ab02fe040a7aeae041418417244703004155ad2a80d1ea080d80942da306b427ee61014c4c8d9db598cd64a4342f729448282740bffa56b17153ef76892513515508d8a946d7b1ef237dfc98bcba9cf61b96eac3384cf49be2479cfb04a1591adfb31201baf66cbb800989ae16630b867ad14051c3d15a4044023d44bfc979941ec1e8a77efb56db4931a1602dae3b8d33e723a183f748b2b5adc66cec421779a669655e23b2bfdbc0c2ff1c22c54b0a444a41c6c02f236308429567d500b9a0f387859f769ef00b5f73110d542e020214e8f703e57bc61621ca075685fcb42c3f7a67aeb87ee30412f386c117b60c50f91c868aa0319dbdb8b108590f4365e708570757974975637dd5818a106f8d6302d4b88ddd65802c09fe651d49d5d2a1f82cf2c7b9e3c82d9e5d447f6c973250c0b36abf35c26907661d434ffe2a1d98bdf7c2c7d212c35e01c10f06368b5e6e067ea999d05e215f60cac6d9cc29e92e3888bde8d4312c35dac903977113f40daab0fd977f95a22ae3a38db1102312e7b05afeb1aaf7f498af653dae346650a6ee930761a9dbffc066fec105716e777f8d3d10cec9864eb411a9e7b972060fbd7c56f64ad26850346020199e47717b171197fdf01a3546a19c16a6e9b129868a2c074fa1b5722fc6411558088233131a5dd87a08dd661eec8c2afef452cd077635e7cc94a5c51d81c7968f8f1d27ea83e8e92ed1fcf5a86476706697f7da91f85856a20ad3461ad3bcb89f7d759fa443e7d27fb983b5d9c90b1a686896ed9b22cdcdd120bc1d757c6661c14d30464d9e8ee29baa84a6266ab40f8ab575d85f3be47c4ad53798603a29b907ad39ef11024382140ab6ace30272e9b7073e8058f53f0002ed42909adf12a49e2769bcd28d6fcec358673bba14cd03ec5c55cb26e7949be676eb0106c9d8ef1ee88b91b128b5e0585c1ebab40800513e4797e16a97ff9e5c986a226d2b322942ecd84a2ec60d38c7ac6792857ed7a56454ef3dccda92cdf0b828c1ffa15e3e2d403fb4f948e0f2b5d59d5267f63714aedb005194a7164bdb8c96541f95834fac0e259fff0b85b095b29763ddafecaced6b4e1700a3202961b9cdc7ff84e220581ec2d0f7ba892eebcb931903da23613c774bb3811660f3405e70ffc604f1682ec861054fa2a02b40e46f3959611701b76ca6c19fbf5e7066b90b72532109737d1425b9dd3f15cc2f245a1ccaa3acb4be611eceecadf78a73e62ad2e9eb183005fd9a69a3051163ed2664abd39b9468032d6baf58cf74fe7f13c59ff28d9b0469f2a5ad0d831cf6e3e9bb08ac119b468e0748f5823b4dc8e873af7123a699a91e0c32d75b5c69eb82945ea9fa39a8931a85cc269ccde7751231a6ea17732806be6901dd22e314902cb9b1b47a9f36ab5b6e9fdedd40a010b5f3b774a005a4e0c3f7f1348d604016ec0d18187ffdfd871df802f6c5e4b5192a3562c6b8f5025de323e910b3d2043c1523356d3687a6549a10bc8f032d722a941b5fe58fc32e01f738c2f6f208b4a5876671a5f984bf17717c0d3ac287f672afe1ad83e73421e141d496c092a522da412b188dbe38279a0cfafa152b92ade650202de46a8745965dacc8482cf13d0916b1b879fc141dc5e258c5d3d498fc282c079f639f2c87c406dbdc49cddd68e8c736c542ef5fca6201531d27993b212224a29a8be212ea470a771794773ffcc8c58c8e9a9b23b3f8c2bc62bbd700181a9379b68f7febd8360807862c8d13afb6104e9915e7e2807687d8370008e671354d8cfd3e5b7757fea41cebc3dd212baea2989b4a58462e78b94d722a9b47e699cd430237c0eb3b33fd85eef47bc3a8c0754aa550d41777f47040cac8b5d06996e5ca00cd21b335906d18977ea760e3153bc909e00ceebe6b5dc4b22402cd1f78c1bed6eb4924ab307e96c920b19b89c50323b7687eb3af0997a3e1db2277fdc03a34a7d1713484e718b3587c622173f80553046a920ab0acb027e9c0c605e335fe30efa92ab0bdc42e24adebe7f392a2fbc98433c0494e5f3d3ace7a52bd61b2b8cb58fefbcf86b765f72187f937db7d0336a4fb8b61330b8430f560572d542fabedf84b6ff3173efab8b3a081090cac5cbc621a6f23bc813f05f2c74d3e50239016310ad8f07f48bae21ff80f393133a19290c0e0efdd8db49de69041befccb90cf467dfb4bade41498bdf2bbf818cd5dceda7f13315ed8962fc01008fbe57e6a95d29489494c29fcaea0ef1acf7d3dc1e690735787b0dedef2dcccbaa4b745687437fd29450e000b4a0893ce9bb0d4e9677e44289f830602113eee8a34f70e118bf15cfcc4c407244dcdfe09b6963c5da57458fc82201349dd398c6cc70cdbe90ee984730b466596a24f6a1b2e34afe813d5a114a0c03836681e2242e4ba9d547c66ab589e01a834b048cd5d22de4fa034925706d4743065173d787529207f99e9880cc3edac4052716404336c99f038009235176b34976fc1446df73af33926711a1f0204dc97adb597f9ff9a0e546b265d50397225d85ec946b6a354a100b621047b63125ea7a80b2b9fd96d75d869d6e496704a49f0201036b588a170499936c5a1f0846a8794abe4f41a92180c86c50c0ba2129dc20b0bbd485e1ced1afa6854f369645a2b5749c4012385cd33c6167167b48a3adec91a74c682bb0058afc47fe9bb069ae4322e77bd4db9746d20b32306d898dabda42087bb179504d9d8573b0ba34083dd27ce8a637750177ecc34ab99bace1a1edfdff2a862f03aa60005322ede4c6f615144852302d50cec81a0e9816e06297ec2275a062ba5ead2fceeb086f77ce32f849ff7981526e870ce81d079781bc304d1ce70ad2ec8eeb3526d3fcbb6f8a5fb2a82e409d949ff4c74bcbf65b9e5cc6384891c0860aa9e5409b821a8758670d935b831248006fd518c74c2123549041e8b3853bcb5f45e5d931e8604ac8449371f5defbe3ae772b0534e0cb9ad8acf258366ed5ef9c8dde39ebfe04a537a20ef76dcc10b71302973cacb091d9368b8543f1816b4b3315692bfa7079ef1fe1bea2f7d6015ae0be61ef76b71eb8c19ad73fd3e9e876e2c72a120b4952bde9a2bbbd8bfb7cf568ab77699f546867637f4caf1ba6f98dbe4756a808cc66edc82b992189fc7112589f9385aa02bfd333f85ec94fd0eb9a00c0d507f62e9535ef38404dd46ec9aee867d260ba5c07df91b64b78dfc1b7d059b679006ad3a728666730592274c8c92c8fcbb50604ecae03fcaad2254491f3d260c0e4a317f172bc2229de6fed78857406e82b54551ba3c6c449ed500e9b76cb25e4ddd275e28318de7136433d3bb463db7a37f60f3b85d6dc5dddb678c30664f5789dd93c7cdf97e695bf512e7b0d33ea9baf9f059abd3809cc9cd72fe56704985359bda643664361bdd4ef95b9eade32db57737431d0fb01331101252e92bdd5d13a33dc184eb69592da2336794ae15a891fcc2e488b0932459813e2925aa2b6b94221d05cadd224f907f3007175c9f7415efed2fb1e5c07563c65004dd4dfb3c2298917cd1c8981559910b76960cf798979700af8a92f5cd190c91787fc7c1c90b1425bc571e7f7e51b09923bab6c5961123dd20b43ef6eef65dd8b31d1694e5095ceff72178263d839a2dc260e07e05358f512ec221be8a827b1019292ddc3a4899512ccf9646ad2d4753f08c2acad23751aef8ef019d99493b2250b201e71afe482b854e023af24378bf2c749b49d927bd9aa2dd702240117b87515a97247b6d4aba7b8e89f245660c399c0d0d51cdb21d9b59f933043633842c908ea9ed1893709e66a49d4eb40a127967f4a6d79d8cc24795d9818c30915f58f8e68596889d461c3c015b554375a168c81f9d4442fbda9ec72ac68f20be1172cc66b147ab36e970d3ac2a4b891d1781ea3697f99aef867e7f1c6cd55036dae47afa2d64c88062f9cba96f98b41635656356db47af8490c9ad3869454168f9c3ee1c9f0cf0b1ab43eef98928e2b6ab99627495743a21e25a93f1861b04bdadb053e7d924959f9a07750284711db9ffd38b074f553112d73b055380ac550e516e7e7200adcba99742e21edfd1bc4d8b10657b65c7318719bbdcbedbc2fcc6b840be36a6dd096369a2b12c0b7a3a92cbdc53447068ebc471a427454732b4fb3607b7b4af96c863cbc16590a64ffa27b1fab9da2d1365a43251afc7afdc0bbe9bd06b6bd4aa8469141f6d512ad44d9c94083bf849222da36e941abda0f490d444bac835976e5007e2f44a30e51162e6c982a28da193440a160a3a63dab2013d88c19a3bc2b04452768b0622afee81436249aff0aebd85c43689d68873cf84d91129be84d6bf107ae6943cfb04bafb4cdfac009d4249cc70f3f72962f4cefd5ac88c1cb6ef55d18e64dc93933f9732a3d605ce84c9d6d1a8616db78f78a76fe5207a519450b0bf3df52c197538f74e577bf6cbc332ed43614c9a49ddcc376160d24dab2ecb0d19fbb733f299ab3e419e689a6c01a4635ea22722ec000425aa4aa0996a82f132051d1339b4335eedc2255a6affe07525cacdf7807c687e6c4547931739a09f81ad08cd710e8db12f03289f1c4513352afe1aab93aed17feda0b45a5c3d086e4bbc1090123637f75ccf8cf74a514a9c527d215e5daf3473f9dfbaf2f4d5222d5fbab00e9a88ca0eb7054a6d157bf2fb4c99b101253325862a6abd2c37dcfccb8e345ac721db3e92efcec154e7e882cdc0922914ae17e86a6d3968ddd7528c80bc2436cad4477227bf5e9099c9c392b9093d255d889fcb543afa976c98b0e4e850e113bc9c89e954b4aadd2744b778a977e33ea13e81960b985563856f073550288fbc53a7d005f81e8e434f8ad22cf8dc4c65d01591910a2dd24cea29b99d0dafa01d41c9946a2632411ebd65ad5c52d0cb8cba233905cebf37b8ac5a24bd55b34d59c27aa44c00fd48773224f4dc691d11c41bfd4fb9cc6a0c00d77959d6a86e7ece95b6dbb115f2b580f27cd62d47eeb027a94acf0cc97df5b092bc31f8b009115e6da5dc5ff07f094220c5cd8bc5d269ed98dd6c1d7d6cb66c7d9aefe3c0126bb1dd93fcb0fd85ed1542d5d3b2e38a01c95e3e15744d7e3bc3c3820a88a447949b520daf863a19067df8d712c0f2376091d4eff2e16ee24e37bdc71cb8f0fa504e99c2f68d5d7604ee2e0b0538ecd7df127401ce278a0dc72658dfd4dc33ada6ee807ab8e547e6086bfade2f40d2a2570554128870310a7146db5aca8918f1c8bbedb13387c8eb3c8d4b49fa916dc191eac33075b287a9649636982a1d01acde78088bac4988f16e7c18f1335d64ba7bcd4f2ce0ffc3e782f7de8e645af488a7ee802a870ddd2839a35d64f756256fc4aa14a7d332a131a79b19f277b353bddb4a80fdbc13bade16376d83af0b2796ee038fd36fc573c9155a46fb500fafc623223558ad7f3c8c781c452d603164395636155e11bae92ff57d238cc2bb06c719d9da585b986939d3be871298fa9115056e6e94355ab93616c72a427ca8468dd4989f9868611f846fa07efcbb13e31ea4e1a7af09add86e04b3cfd830a80f50b9f4586b7bafd0afeb685be4846d8a256b8572624364286c38899a80262e7676aaa099c832fbe3be0bfc75c931a8f3ba9ff0bbf87d31938dd953fb5595f3b54be32fea0115ef440a05f2dfc6c44783746aaabe3c7cd27c81d603f842e4f041996781a04481ed3deb00b45a02d64c2cd67c8ba67b34ad41d04e46d3d35b0d196eb92168f36f32e2f12934f41fe0aed88ae0c3bf9f1e3df2af31fcde55bd20d022b4b0af65579dec6e4053ec56cb06a5241975348260c10c12c7ef612e7cc10e893606579936458ee11bde4365f7363f53afb2dbf49e60d900dda7eaedc53ac885b9807e090a2d24fdc588523f3d207cc8b3833fcfdf0588f2047e43b0da589011dc94e9e00aff5739e2ad6228a324ded3aae647f3533ad6decbe85ccfca26f4111a577c8bc4cfc86c3860ea8863a1f218e9fcf732e58b9daa0963ad2e260aa514c5ec39a4793939ab53fd144955fe17ef6134496f0af44a48707637606555a9035b515bae38b53f46ce11ea5f3b1df0233596970cce56d2b457eafdbf8a7b70254fda22173e79c03d85d535f05298518f9c98c7a828d3d3947610f3769fa171ec96541391b71f7dee84289da1619b8e71a0fabba203a0c89cf54c73deb6812c6bd11f0230cfeae8b95b0374376edb2817f4881edd6fca6e2a57405d996847d99b0fdc4459a5dafe9b2075d255e39be83df0c49a769e44042eb9e4072f3588a5e777de6d2911d488b740cb85cb37b53a162c814b8c2bd3e7d02eada53066cd147a53761558280ac9b49b6bb29909c87d6ca600b342ac06681c1dccf74e228102fee0b120f47ff7bac115289209e8c173b097c767a6fd0ce9ab480229d7df87ffdaf72e557f897de6c9db476f4040f195f0212330be3135124335418a86aadd8657889163a4600d72ce595db670954980ba34767a2828a202855d37dc9acb66512013d9d43ad83ccf37587f21de73e198611907e9fe8062f46ed30d3bc731aaeb2a24d398791da8680d05124f8e4912248092c22bc03005732955aa028e646db5c25cb8512c5aba61c49cf0ef124f29cc9a9fdd1b2e1712810d42861210bd7b5cb24f60911f52dc4618160d9c2433ad24022309efdffa6f804fcafce1ff006c83808ea98b5cb49e0c696c1d094c6cb33cacc6398240f8b08c43d3623881b34e904e0f0e0b03be9083cc4b1624d3aa7f01b2768164582d5713b7594fefde3616ce1177e19cd12c3c52b4d7b855fb9dde57381d80f518a7d37657e6cc506b1a031dd46f3f4de3c397fe65410945fbaf5fff8b16c11a3d69d4fae499b691cf956f9966918cc16eac74f64fc50f2a192c5ae51982ed64198b6d80af75836aeab4be185b175983c5e02bf7c4c89b4bcfca76b6ab13633e810e97bd00a59faf2592ac200004262976345610746c9cbbeeeeae12d4e869f8046895f700b903678dfda24287c8ff5d9d649d877335d8af8951686a755ce5ddc7b01186ce46b51e1302939b31f0cc0fe4594b020802b2e1fc41a857972f69d56f527e5e986b222b667835c9ae1d8188eb30a04467ca11a81d8ceff604c6716286764d865cbea7678a95d750f5188b5da3f4bea9fba76bd220e3de252004421f91078a7382a4c325bce461a9cd53bcde8b956f803e05e368856c5bcbf23b3df57a8b2aaad1eacd4db14a6a85a5d24123d5a757e0dc9353a478a367d0f3d9c0218a43c636781f43e89a6982801b076afbf5da4b4eb38caf77793f51a505a38f5dc55ae4bf4da4e5e448fe8cabc18e8ec369733dabe55bbd1994fb83c9530405a9454749c6895a55f733de93a5d318a0b4682cec26e1d27554a6697530894650d4e5e4a5e999cc04d21a6fddb0947b4f9a5e7df8a1b52fa7901a8dc057f18f58c44160f5b40693c4d49e712295f7a7b6518adf5bb259319038c421328df841adcb7b35adb292eaac0a3a15fad9d3d95bcf6407329116ce58e21ed195eaf8132c9afb6c0962cd3ed1589721b3c8f8460ad7bdd80646240f9d7b9e899fcd8e0bc76b89b4bb5693385c5095eb74bac9ddc6b1910da475c9e1afdba0d979debfce140607c76dcacbac95d9d33b184cea45b9067d2fdfdabeb48a16a3682551782a42badc2bf05338d81d62108bd75053565ca2c69889e27e2638ca5079b6f448a79b379fb5819b201a08a81b18d415acf82821f44e3dfbafd3d93c4a98b536ee91215e4ea2fdcbd57e8ea15cc17611fa38b1ff6456218e00c4ede6aa5be5ce944ed7df3523fabd8840ee28582953ae2a599985e9aa358234bc18a941ff5b2490a22ec8d8566c45a20f80104e264e6d13b5995af51067f038271ed3c4716fc9ff4f9a49cc40c99d1bd486ea72075c8640878dde0ba4d60513e5266ad1777e7b356bd34592f3089bc125b7670d25794635fe050d73e6bd078a5613107e999fdde0cfc54620863c4fac77043289d28422bf390551313945bc239694ae3242596d992b1d99a8c407dfdbe540b142372bf0976793807e6e84b15700afd3a49130843639f16bab04427dcdce89370128cd4dc4e4cfd1afe448d5ad509b70dc795f4c7d9a067f479c59d640fce4703b82cc65bc1bc1d9d0629382923ddc199e4bf69367c32df2e8da198a37012bf2345f936f8a9479d05dfe962a457c1bced2808f6e67b408af5a7c1d76889eaf94cafaf65f427845682a77ae857d05a78e6f48b10e79d57b316d391d2d6d60447be9afd85058817ea9c954a4a956a833e0da2b392cc32177f183c7f4be6018561abe90330973816d5c3e5a9ee8e1923c90d78f510a05d2e8e7e3c091e551cf999f0a677b4c296468b077e1dd90290850168537e2ac9741b075efdcafa823c6d2073bae9a02908b87c55f61cfb30a32dde23fe96c88978edcf3c01befaf8d15db6c7a048f14b4a043008af3bac256d6cc0ff8a5ad3757334d9197a040809831e9ae2f1b94a2d4340daaf618ec34cb3612be2660c0dc75ca4f5b2b9f5ce5a4f5f09f60cadf60cf7d676393c1864f2b3b184bb1940c613a29a3dc32f14a3ec46860ccd0e64f4ff776eec3ba2fd752c55d070741dab397042cac28c3a1d79c82cb28261da083c1820863462b83997243e5cc5cb50700c4760729bb495bbd8674c0ae304b35e1347ef21828d5daeb5bf540e7299edf4b362670722b43edc19168cd7b11eec310d4be3be55cb34c51f09c9eeecd31456ab9fdfcf984d3ff88ad57a11e6963a2ccf31c144bbb61197132f8e64398633ce6acff9ea877e5f06ae5a266c47ac59697d641119db1f5729c40fa0d26df4e9a5e1871e36ff90a2da102caf332012fd3f330200062b50370e849af678649d179a0345336a3bc52bfd7aa68a0c8f88ba38a45339b3bc59abdd2b7daaefe4d15d61410b266850dba381e7643f442ed37c501ae965239b2d1694fe401472d5fbc1e12639b8c2dfd37fbfad9291beb0dbd9215ef38d0d220959259c90286dd32ec11d6ec21f1d4481e4166eb8a97ab09704ac1795b25e942ed466036b1d1f57a2b367feb2eaeb1e53f500f989fceea6bfd752f329734a3e0b7dba626cb595d9faadf34fdf603c11db1018d72fcb3fa6e108f0ffca89665ccd12d4109329e4cc5ac93ebb53a757e1eef2ab5aa3ce0fcc9203c89375c09ee03dc3887fbc689fc61bb987bab77494f9ebf600ae53a51b265f55d91e04deedb01533beb5f9108cbda80ace1133c19f73d75baf31fb71db6303ab1787394732a298ea0399902dbf9218003299cb20b34d6c278ed6b1d3bc78ff91ed5abea81836ea11e061e042923ec7b9ecba15efcb02bb4961ab78824d1a493ee1d71acf3297736eedbfb788e03c164de0d8c173ecae09e81a0de7d8781c8db8c17074b6d7ab7304673d8a5fb54f05848720e800a7c18197a22874e7b6db0c22c71d36cedb12b68c70367198458db9d08cf7750b768d9efc48950b88356523134e431b821816c3789435232621ca8e62f724cbcfde3e328c17d19092b13776f6dd7bff700571af2c631d8494568aa3fdfc4bff74604015023dd0ef6863ec51e179a494e3639a31a5fbb57774fcd352a53daba514a79e76d0a60cf3e09aac531592404a1b6573c91bf5231e7091670847809cc99b54cb303d9917a8c9d683532a288e8fbfba17b5f2f63678a87bfd35b72d17055a849de97ad575eebe986c72a183c489b7f87f6a74d9efa66b88091429546deb80fd3875e1da032cbedc1939ec6a7dbf088e5444461280753e83e98990e0f23c0630ae5d137575a9d8805fc70941c797eef8fd9b31a4f8629def5a23d7cec95647cf97924b7b4a8bf2cf8a8e0da20c97b6792c6f42f566abacd60b5f55d0c1e7586cd1d8305f6e3fd1174ae4d2c79d3e576c20646279b01f0a5668a9fd714ada73846ae29515e6fce59cd3af560e999ed70124f5fdef57deb0898b8db45f1e4163ef7ad05e5659291ce379691a325bc2dfe6b8e9343b15c223890767f4d5fdee11f8b169542a8ff4991f9d3335e58f9e44f4924af0ffc89fbf8ca56ebbe72643adb256b77d5d3667e5fbd9d977bd4f24c75036b7dc1d65d093389b2856a53f6e15e7567d9cac44c33c551e3df2486aac00db4553bebc4cd311a80ca175c5f44240a95ade12edeb7789cfe06ae9c337e0326ea1aca0c325b2aa03e7b1a48ef5d8aceaa83d4837c540642ee459963edf120893e873d8a7ae0e97e05683bb7be12834d87c81b970725afd566623bf0df4d4b336bf2c73fdf8478e00c96c7467253c7818791ac17bef3cda20f17b61f09edcd48566e07c8ef2c937b12164203f41e28b0865d74943dac11d22079c86744d080235870619d410c2e1350f5aad00f13f3122a044a091bfa96a4dcd18a5091a5da69acb5353402d616109f0f2d6b2a2ad92f052e114b0e73f55c0dd5a8d05c1e44339d8cbdf2a0fef3b96f6b715a67b3fb3b3f7ee817c106b184e984e02639977b927be07fd7c3caff5c0dc21961840ae16782e12ff1b03ada32d3ad9862ca12c573f2ad6a3cb1da5eb7de3553a0479e9ba140365d4678a2223fb386e1a8fdefec386b9d259fe7c79c0235f6eae28ab673c4e395f1d6b6a6f304be19d300974d5758841574009dd508e81bca1e8bdab630dd53671afa8100be8b855e49de88c27fc3260075cdc4eeed674846fc6eab0a9ffdda0b8f1fb75a71bd98b04ba45b4f55adaea9b7ad3a5cb580ac2d81a68478632a3a8473c5b37f157209f9308891900877bbe5846bd07182697af81085db35a70728ad41336fbd13e2d27168a90c6645c833e788986b8cf85870ef6471ab8d9822b9fa5858e7b204105a446cfd881c1ffc973340cbd9f6aa7f33920e5b3786254d96477f94f6f6fa8e71a90c577966e6ed3c6f9c957f53aa0ea6cbfa9af714dbf513aba4e5bf1a80c20c45aaefb11022dc279e8935a68d699d034feaedca91307d6f4682e2725fdb6fa0ee6ef9e125dae176bb7bd0e81390d4c1061e70c7082ad5e7fd8a0fc83aa60e7e0dcf343aa095a891cb6e0a89abf7a4d9a8b096fcf1fc0aa937e532f6d4bc412df3a182eeb1ec760e3c5bce37a73db68d49bcd5fa79e69d44bae8348b3ef05cef2fef21c1d01cd685f3f2ec20778b32b603b0ec659170583b6cc1731947d30a3bf62f86a231364a02364a2aac7cc24660a424204a21c37c4c4cb4540906f128efd5cea76683bfe48fcd46efc57dbc9d2379d34944a00da54a9e40f3e4d8c287bc2024b8eacfc7037523248dcec55e049b96521a6e31815147153b7a91a1b7fc6d90410e3e13c74a238e8dcbeff781dac5774527ad1a16064f5619f21204ef571f59c4ebb3985f8387fb08d4d6936684e1ecbcf4b240413665a3f70fe42764eaa8e7a51594df7799e58ef612a9d7078733cf4faf26934a7fdfc0dd2cfbb323fac971d4d8141ee3e21ca65f24c9b06cb4e03408866434038a04ce80e25038cf5a5b84823e4fd6cf66fed55e7e9dab2c80269d4b5b2474801b444376f472f23726c0e5a3a28297269d7336fd91d9d6860f26f7f27831c7dcfa45a4374e511c0ba0d418bb9cccd991212c61acbf7586e0a5b910bb950f9890246443e1924d40286688a209e956d5b10023325811b3d045ba75e66cad21a5af9e8316dba6e3cb298caddec22a85747b670111de3a82a75be824a2c7c05d9d21a7deba0c5bfaeda23f065dcb5be779982f84b1af5c010e6facfee7db2a98f00f3508b354eabe954a36cb84a8d06a9b00582aa1e2a7f2e848726bcd063318df7e2d8fb51088f32fd3d809f455fa0fb583e3416f44e7adf1ea0ed7a77aa8bfe861e3b5eca2e57c0d37fbda5abe1b3389010c813308ba27d8aad84194b54bba0e0812bd07e3c4893b0805c61d939effdd1a966280688b886293c2e64b13d31224398623db9fee3df01d62e8ef2f6555e9184a5c162d37322e13a4c9cf80959fac1c2c50c67259cc51fa28ac25b7c56752d649747b03e2cc95433a2e3dd37a223d172e737ba765be4e538576b368105abf2ca5f5d4f3b519a4d8cbbf92c53f3a63bf5ae1b294097a9ca6a2fcf001108fb1a18e97eca9ec7fb4345fd6c345eefa6e87b77c1d2c4f952aebb144c889945957c78fece06e01a4c221bbeb8a0fd563d184bb41095341761b521c24f13ca7636304b42f3e7fed07423d724f0006756b0f2b4f7ba377bf09a0211a21499ac01338519ea0f44375d2508189e35769f869689627f1f43bc4c8d8920f1a1e12b8d7ff2c77522a29bd8b85c3171d07a67f50226416377956eb14f3cb8e23d83aefdfa72b2ecda3364314fc1ff468f256671c0709ebe45c73781a303373d0c0edb09200bdabe24cf9e68b2ea3841e5545e5c54bb3f9fc4a46612e92066622677dfa5130d6fd8dbad661522dbeb769b3214475ae2185b51e8313f31259b3f2ae5080514eb1b066716c83ff5d59312d951dae979c0b067a5105eb1f6a40982508ab7a1aa66701a583e8ee9cc51db396b17e329986bd3b46043372e25dcabf681687069d947dc51e3964e4d1e72c1dc9e5cf5450f2be2b1142717682a2f1b0f940aaaac2013c18df6e0d9277d899af97a9b31191f02d5053ad748dee495c0cb72d87947324800276356652e0db495edfb096618090c17b1d4a14e3a1f977591a6cd7ade0e50ae0e6a4866d8056629a4801a4a108c3b0b0f6c04db1f26c7feb7fc7be0e70dafa7a080a436804e3acf88e9b31588696a5b45db7feb007fdcacb97f9af82f5623709e233498b412b704c37f0c89ea5bac407e35fb414e6496b2b621feb2d5e38999b195a9fa1ab09be21ca43850b26886574f0db7c2adfcda5d936146e2a5ec0a582700b6bea5306c167bf2409c0649c1e66a8a0a84a16d71288f041045b2d857b48cf5a48509c17e5a8baf4a5db4d6584e7301736dcb014f1160fe2f77fb6ab5a0ea263a5fec594478051383f5bff784a5469b05014f34350c8b586dc28b3fe8941da4f3bf8d3214c37bcedcc2d7aa3685f21dd9a32731e26fdce1ce6ede0cc4a74303af935c0f897f4ff6b2a74eaba42855fc86380905476ef9f22b0de8d8962671178c5efe842095fbd9234720b16bd2a64ab41e8913d34197e3aedec76579bb6835307fb06a1805cba47f1173c1e6a3ef1db721a0bcd153937c25c514d161e4401bba5198c644f5e911c1ba63541583b0d2d4f26eb6deca9e3ecda97cd56cfcacddd36df6819f36476c2d0c47a4f572a51af0d8d1a6c987cb2ae2514d1a353e5b2607b877dd28e64ae2abd9583337ee3873cc3c61ce6964dee8612a8ce2a01b83b05b9effd5afdd8bffee93965089ac0141115af399057889ad87ac66783fb3361fd3df13159596b4010c6a56edce20f55fc645a022b604fa94931430f8a713f649435f2c085db80d6f7759be0939a7f72a5eb7004f9dd5d056942e7041a89ebab6d86960fc86d55d1ce4631b756e7f73c79c1708a2fd8934787c8ed7a4d9986631df8d8b9745117ed04612185146fb08115ac14df156702e6512570818598f4a9525716c85a5473fc5215bf375a0a2e08bbb7d52a105169c517de4f3905ce362841afc6d7c30a6f68b082b512dd2b3228f0ef901f08b79d875473009011e027587aceccd49addda06b477970984a303cbbed51b11a4556040f963935272fdc93854eaa4dde5f3ec2ca5f932e9762afe5ececc49c8ee76f0f630d559ba710059729009b5548ec2a8a4108e9538e24be969334bd01abb8767a7e8d8cf5d083a91f2a6d11ed4174a7547be37164d07e4efd814aa43c61f46623886e7aaec898a6d02fe5887cd2a1b0b4a54cf770b9b24da004b1a675fb38b8bf98f74437107697f28d1904faf520953934fd73435ea06bb53ff9bc9bf01c997bbccd4106c522742b48bc085710becab657237cf6102d4f5c3dcd25840ecbee43915306132498972a84aa71f0590af3f1bc755c3535528d0b83fb28e7ab655158df3e1324bc0aa06e9abc8ddf83c902b294a2ea449c1c84ab33c7fdd9ac48dd0ba523debd119497072a31e58d23fdac49e61ac7e8210b828dff5ce9cb9df3c82adda08450158fb4c8b7239dcecd8680ab41c3d194f6aab189076e2d60d9b7485753ef783e9c94859673e1be8b83c34ad009fa5715569e33ddef31790bbffd891d7df9dbe71c8698ec5feadc55a8b4d06d1e9031a11c3082757b162ee08c20cf4ba828565133736bd6d92f91a54655650121606c51271ebe7fa67809ea75121995b855bf7d442efa259f3f11f48f8e2acb45519c1153249d7206b6b0382cd6fcaf33fb6c425b1aa5e8e3f97fc3bc15a6886d3b7e45f59777896fb7a188247c48aed27d516a5bcde45068cfbc97fd3eecf204c3a51cfb3330b26035ce76f50a344572620697f5dc63f7d9ae8608d59f37f05c85bad4f80481b596cbd5214074c2f85b7efca1cb19f583649527d4356ef1fef3733d3dcfbfa04430b59e81498a1973888b0937c793338acb50c9a64cbfe4b8d82c74f6083fe0bd33009c57c43fd0e05af69097101341b82aca7a0d6bd7844fd29614a818f259e83a76edd20c73d4b26552d935834fcc11ed1eed29525d8a0d23e3f13cb3afc245ff62c23827de2a5746cd32dcabe0876638765d1f755e2ae87617ef579e2fa7252f13c110b83df3787b1489f26d8617d50b0537050296c09f6395e9f51ad21230b90f6c227224a7dfe0a1f854f68ba050e35236581b2077adb0a6935c73d01a94a03a72aa7df1b56c37ff07f79926c730a64b06f2a45c3eedf5d834525d67768b552ccc09c6fb2df07291af00ee07fa642c28c45b6b33152e7f76f7d49f0483b848eff65d295d8aa9d7147fbcc19959c5bce9918565652e7401a2e06196d368d1c627b20f4ad2732e725fb127b9f633b9b9e1c63076f8648686454a694f7a2b2ae31640c38bf728da9e33545430a4e4c249d9ca61650f30202e3aa3f2fbce96dbf43580074f22f77b1ac8e1817371ed3aaf54178077840827cc82855dc6ca3fc0cfdf5b02f4606bcbac64b80e23d749c17e082bef47c6e908f2765eba1581d36dcf96d9576a65c44b59767468bbcf26db3bc4b031178fb0064e7f2c95f0f7db6f2c3c4703dadcb7fa947514c9b1aba8ca06d0882310a54d6555df5ccc42d3eabd6b02240b3b6338ab7be6fa0907d45841435c84e8725a15793d707507e4adf4647b3f279b07c8ad01129378d8235dcce4bf20d29cb3af4b05d2e37fd908e029d2999718daf142d9ba9779687315d14d6cc2ddc6fdca7efe40966edf4ac5f20185f87362847770ed7e7b8d493e67b22cf0134160c927c0f60b6b68217967679b13a30a6dd008450fdde2bc9ddc186359caed060358c67ffd25f301f4ae1a57d902c0f50fc3b9aa4ae9036105937771b18aae40cc41ffa39752e85c40a8bbac96459aebd132d20c90b9b0008a305d97372241e544326fcc49fc102bfeff621778ef8b60bddbf1bbb316892173f077971e1c007bf26ff83851976a43cc4cd298a559a7deeee7b0f33a4e63aecc9189f998188098390ddc371e0f9495148f2c6de3c9789be4505d58165fdd93a11789c45406ad72b112594c6eaef1e41d1694d6724e64422db308c9344be9de10a24b1b77cca86db253fb3cdcf224e1e7f81f3578b9ccace6968ea9e368534c2d9c06da03a12a9dc4487462a1b48476e81d28c05c266ac0baffa8e8f61419b4afc1482fd1033f06b1e65bc4384611e1ccb8d7e81a138afa194cf90c66723a05403412d06d7fd53318b73bafe3daf8b687884314d1cc3ad34a9fe53a1a30d8741d3a47ead17ea017dab56499c2b3b691dadff25808417dabbb10fea91870144578faeb4cd2c5892fa72ad338992d281a372cddd6d8b6a08fac188bf89041d7db908b94ffdf9abef5704712dd9ffeb746f0a4ca7c2be2377c47cb1fd4af47012234e2fc91ae14f8e106b8615e537a7e076d0862f6b50e825ed19e6aae0fb20893b3ffb4af1b76d3c6255efadd814e936e4e4944d8c925f76bd8797b9a0c2bf47c4ba4af04b50a0a91b6cc56ff02d3b2f7e77e5c49505a5b9d8154a4333d531e4814e4f69af5805fd1950eed61553e2424504d8731824cff1d40b576f57614f553d489c45eb4327b93a0d7235ca843dff7783ed864eb04ccd1d42e6930e432f3a0183100e7c73d9f1659557c8dedce1ae78d6c0af58e8fa493e7a34c1f15566de4d6de41863dcacf4a1f418abcad932c27da4b43794541fac35979fdc6a02d4a87461a96172610c94ab837cd7d38d7333f96ff8080e28398ea508735faf57de166f21dc8daa3414db881da50aa5bfd80f7d41007f77bec88528f67d90f27f20d89c79f9f2193f940752b4a2deb0188d9c0fadd794a9c95c9462b68125886299c3355f004b6af7a1e6c6c7ab2abea915cd3c7a611bd9a3aace1d99ee9ac173dc3fac0ee46ae17d3e93e01e0fa45d6b265b7c713bd1bd56f289bfd98df58781c278fa81cddff4d66ddb30b96e7f7af00904d021161ed92ff39b8d91f3ad850e33de56d01b00fd50354b330ba81298b91a2bd1e80257ec084eeeca5bfbec8e55a1acc57189c812236550b2c9a02b79f02906424c2bdf153a78476fb01911ce1d5c1fba31f9cb2466c512707248696b0c70b37b1ca4e20ddae2983bdfc6a6cbf211f08745803f1899bed66fc7f6753fb429efe2f35eebb06a7cdf4442f3cebd6149feca2252697f34336225ccfda9f6ad865b3c2f6185c1d5719722fb2f4ac262890aaed04178fc5aa605bfc718fa42c256a386a879804e08673732cc1f4cebc4c66d538f5bb48fc82395448a0e615dfd24585f2cf73a34817187c557a529c60f9efbc1bfcaf36f60b19e78ceeffb3f884d3a77e2a9e1f04c25279d11fd3de5b604bfb07b1e1950aee8a12e75dbcb7b58443857bea118e2be355e929fb2503f47b447eed9552c78b023208efcf8f22d726b71eed620c7ee35da84e2843b8ef4745aaf966775a75a38524905a84d140a3b8cddee71318b76c96bb5c8823e070441b6eb58f64c7a637bb1e8407fdac2c5a5e25fb615af136e3c9c935135e97f638a04bb4af29ea47e4dfb99e4b0558c40921d79f2be9d57fa9bb01f13178d2570bca87be2e0ed5f905d5d812960db8114ca514b2fdde891c290c2d58264c2a032e29b8ea961e0d0e52f092e8b395525b71de69074e9c608ced927012c6ebce63fc96f01093b59b3f2627e285b9dba78db23d3b036a90a310b8fd90cf660cc7228e3fd7849a4dc3cb754bfb9900468b550251a76ed3d52a3663351cbb42473ea38af937c73916a3ddd69f7761920f4c56f05deeb24a2d3a38bca22268761c42081e78cc1859ba08ea903911a2f2f3ecab2aa6dae7498d8d0713cf091611049c22c5434c8569ce90b91350e74640c40ba377d24505fb1f62cf68bedb155693cf400465a56dfb99f0973ad7e51c344335bd3b19074690fc4182986778e5ab761d2c9628975d0282623e6386f761740e4f35495607566e578a62a597973a27be910c099e0acdebd402f0ff91b94dad471439b730d1b744e1bc16e84e195270ad556ddb62b67bc71388c14abf9058c88b6ed6faaec9ad420fc1018f9de17100ac772536e707b5176968936039366df3e741b5a16f57933565634ce4e9c29a8efa3615a542ac3f5eae2e944f4c24a301a1e915b91aabe7932e24775c259059b7bdb2df6f5543e2919f7da65f3750f386a34e35e9752e4a3f4f3980f65f093968227d8609e598d19b90bc005c3832444c2537684e9dfea89cb4dee1c389c0d90bf2f69697915ff1b3ca0d068a27bb078150c88f5a75af4eb09570313f7874b92176a8346dfba6526dd2153abd09b19085744b23db1dda9bb77c2d7f5f71b53512e3f7187c449082a9ab71a964cad17bc50341979b29b852ce524de231dd071537456144c7bddec0265aede877b073125b40df87e87044a44a5254035326115751adb885f02fcfd5b435e467073c7ef56820198f2ce2a2a93fb56e344b2231a1fefa40e33f1de9855011ce5d36aa4a412343a859e54690a7dfa81cb3760475f92c55d225d740bb0c4d2022de2be60db6945dfea74f85ab44ac2fa9a195a94f63f78bcc4d064f84e66a37eebf9f8ba7691edfaea9e61f0ddfab616d7b4376adfc8fe95222783d816788c459d3e64d2e3d7c1f9a0ba555235468e12a55bd74120c5c01bca83ac4f377719e259cfaa8e6e047c5584f87224bb224186f7ab3ccbc51a4bb51cdf4dc64fcfe2258fe624f6eb925c525eff19e806876b0ee7d9fe043073e10e510769ee57a32a32c7bd373a6ceb2187a914124f42c27d9e71751865dd11fdc2191e33eee93045030c204a637f9dc4f7ac033c29eb64f873634e4452dd2cd399f92c5aee50f9bc080650a02722cd54c76f8c412609139d2a83332dd2d56f6a4ceef8cafbaf7b858a71065bfdac0c0c38819c57d24288cc8fe7d96305508c3d94861e0c24dd6fc297a9e117371e32c6f2c4e9d213c106da0c31597a0dfba890f6b6c8ae98502c583818a42f6df70f1df52bd15486f795835e40ee65878835aad74d3fd32ff015761fc2fb882026ad888b2e362e78b5245f3d547e2dd3ef3aead669d3f5a74d04b1a9bf1fd776c55bffb978722a85aa5454f6f62d0e3db36808c9527077dc965f0ebffc5a8d83689bef503b19642dc32a7941db38e0b2632ac431d22bc365365d9ff775f0955632abf8279d81e2f47fea11872c2ce397341ed483a03c84124358e2daab28dbcef81a308b29fbfc1fb6c6eef3f569f1be7f03df729fecf3a27d9fe4e9eb7f9f8b6cac9002b0c6cadec3d472458d1ee65c04cf29f6e89412168217e0c9f0c1857c195976484924537a628e66700ead64a45ba791416c79134b33693d0b4380a0719133b472bf2ea5748e40b95b3d95aff590c1cda0d13f36d39575e23a628fe20992c0bf45854f00d427dc876415280a09ca85b2db20a18d54d76f0f3f24d3d19daacb4856c488542b623be6d235c246ee97e57d885c3aad392efc6b8c448b4f5602b60903417f3b35a7ecb14e0fd8ca763d69301eaf48afb0b3550a55b1e685bd3b32fd83c3c5b9c9a64958ca99dde152550f41fc84845ccda426168d1ce345dd446c6da4e5390996c8fb15a01211fa26090ee979c4e3abaa73c61a26d26cc62b90e001f35c7afe936eb6fd7e24ec6b93dad8f78b798aeac1e7c3a40bdb9fc3a2ab2a8d4e8807f4965e8c7a48c881d21f8f024b0531b2012c0d845c3b2794a8120975dde469a6a1d397a8f43bb7ed77677ad4c220530c2c3ebd0e81ea53d692cd3202cafeaa4efee5b1a2dc6ad7dc39129497cf3e477dfc965645df2ef6268a87f0f48d107acfe8dfbd14abe8fb906e20d4efbc00f0d753c81f1ae0c44be534c2d4fdc17aa2a42099fed3e59e832fa8eed13ce21c8ee3bbb1639c46dc4b9965c66d46a6e7cff7c3f9b8aaa0865f05d03135792ad6cca0a42e1712ee11838a2bf3f68b2159afb26337202abbb11901365cfd7caf52a6802b6567e3037675d9f8155b86ed10219b60b740aba4eb54394788b9fd246ee142b6e0eb8a15df5f36d2cbcbb8cfaa156a4c2af99b5fea602bc6f4dee23e375b32263f9e7af71a83fe9871ade1a98d16a17ad8adafc13b9df9d4be88e87469e38e0df61e79592f1e82bc85fc87e578216cfa031b49cd36474d8792bf2b58cffc70b54bfacc00398b6c116a213e2b91a16c6e79f8d172f0fe147496a9f9405aad973dde43fca3b991725e27979b2dcbfdbeb405ece7049082054f503e393d7be4548582c46b8a8cc3301b1cbc4a06ab3b87a8bffcde98bfe75969a0eefb41acff7fbca47a8234ce72d1a48d38218c03fa28bb63db7f9e32585c9fccc55ff4ceaf20ebf8dac14d518d56c8639ea6d22fe71997489bb714dcd76dbbbafe3c1a069d5a5466971594189aa7966967e5db9d585b327c2b4c1584c24ffb21af5ac79f97022a0d07e6c0652988da460f7f0a5567effe46186b6b1f7de5126f6a7bb34b0dcc89dcb477ad30eafd74ff225d8032a05c7e67bfe42c763d54fd448cda2edfd61914417b68cdf2e00c2a3497e9e4adb8a3a2252c8a34de9dfaa8280c6d132cb3f5315eea045d92dffc6edf6b8ebb7a1fc77749decd31f6cf55a1f9951fd267ad49aed9f7f809250aeb49dff827cac0fca4003a1b94dadf3d7c5f86963eeae4a21ca059ee7476f00a121c801d30ceaab518c48e90fdb210e7a1cda1943cf9d5b166ee034abd8751838868593c2ed380d3953e7bb8bf1a57e1fae6b5b6e329193b7871041103b5b59903ea971cb6a5e8acd15ae57b576a2d54deb38ace5b8604a51e73e865aa7f662b2e2b4a5a005025ac8c7a108671b29d433e9f8e4ea655eff8641df6731d9d0804e83909299b1092f6f071050ac144ab6a7484c84fe5034de1fc8b232c264b2fc43db2bfc016ddedd7d8963ecfd7d2df853264e81b8ed1065e19a5ee6491663239269f99a769e9ef2ec5dd81cf29f56d73d86a1b5a910f0d071e6294864ec1e3d9de328f616de70907d6b41867a71d079f3a8b800944ecacef40b9ff63d27b31757d31d815fcf26dd34d082123eed5c40b6fc1857ccb9f313d51af86f8e7b21abb9e9774aae641fcea7743f87030fc941a24f8fef57a6590de1070ea29f462240f3548276f72958b68a2d8e7cd832fd318f9eb65b159b6de9462d1311a98fd6b4117a4a6c9cd05ddb2d7cceacbde24ec0a2dbfa792236d8361f63fca60724dca12261c0f4646a362250ab530404547251457367988fe1c0c816d610f5d1af8641f9fa2a922e6a7d7c4b2ad7c2633c7012369745e290b0da909150b4618701f0407b8aa674e9b7003832f26eb4e454da9d450b66d79b16bf1051a7e0268c70a37930b324634382d6be22e3bc3531058e01fec51141b715c0cefb3c528e279c24dd9af3cd3aa7b96c9acc648dd396a305e3e84877d3dcd4432d85857a4181dc644355f898c94cd228266ef9059aa005a4c28064fccad7b5681d41964bdaa3bfa221362a1e9e2d6f65322dc878225fe235fdd08efe5793a9763e3ea59673e85dd89b8d67a253bce209cc38764e76022c5d8932be19b07346316ac2a4e311725ca08c118dae7d5132318415540b7c0c4dead1ae36cb421ae7c57e68f7e062d9a0c9873d04371ea10f6c943f9fecddf6928adf11564ebfcd165a7c289e802d3f7f663154612cf0739009410ae3c9cc0460147bb8e3140524224fedf6bcca4fbcf4ba8e3ce536f271ccd082b004a8a851dda0447983a13047135014f2945696a6bbcd29f1d0524dd5af12da512c671c777ecb1c0725f0fede2c532dc20f84759aa625f6cf3e0d4eb09c4762c57c3b20918b874c83adc4547b94dd5a217087d80a4e6570fd07d905235c65fcf32b909575f4847ac57a47434de5a8fd654b220fe07a960d3faba037f3cf793e8fc7853d10d82a2a08f21fb96f27c8cece862dcb3a4e92e40d844fd33e7ebd8f8d2019b60e35ecef21729317ca005febd8d9a42cfa660cd4cedfe08757a8d0ee4c2973f64a425dca3d96b040b2a9808e119c616d7fef5149ccbf0088d4bdd235caabb004e597bd445fe474cc54da6dce9ec91908fa44d8781f69414bc1caa3a1e75e9b04c55fdc0c54d667ec5f1b4dc6f0c291120ee943209e206c75db60a40121aee5b99be138d3584bc803f4e75b44de1fc7f7fa67761de6fc091d010472da874be40e1fdf8d42f829131d48f1a63000607a03e470ccab17ccf9bc52a414015ff431c8e277427c300016e9e424af1df0a30e8e6dc42ad089bff0cc9c117aec39b1cdce81a356b5e77334408616ecd23cd98e184f2eb92d171d271c59c0cbb1e4a26c7928071a03a6a086d603163f28c8bbd8ea0f4f7c3b43048973ecfede35a7b288e8b75204b2100d05bb93e7324cd1072e77f2aeef2242c9a466e96ed299a824b43c6bdaa37782cc8db61dbaa44d62d4822f1e37512004c482b071d7121c3e780b715b9ff8d957a0d25553058b11c35bb81a1558e0e795ea19feec9595d9fb9e993470e78bb0c1605d4d6db81769eaf91863d87c6f9c6845d8a8fc1f5c03d3bf1fa1761ae97dafe468d8aea26be9c15a41f556d3bb24464a949ecb6093c1bb5fb41c69fcce477801115e664cda952f8ae57d36ff361bb47078decad6ffd7699769679b3a345497372af266055ce89ac56c5e61493b5f23bfef4ef30ebf814cc29ae757c54cbd42521a496dd3ca62767e66aaef7afbc720485ed48318d6645bb2128e0b6f48c3098cd98de44da07762ffc689a148bb203f709c981c2a30f6f4aba18c6a17e912616c2a0963edcb389c603b87643559fc9bd216ca639bf7151cd6bc641621e4a431c00e60c0b41ecf05faeeeeb62c5f04d779e23148f66abff40f6cfb494b77a02a15cbcbbf76cb281aae16cc5248700f6cfd068ac21a5dabc262213d0911b11130568f556d2870ad131790b665cae40103fe84b6a499fe72029032addfb98e6fb05b4731866ea6b81c5788e82fc3a2a6e4e19b0462135f16839428d5f06ef27e498dc442a811e966666c69c92438ac39caa9bd876055b639efb465c1e723a8db364bcfc37ec1672a10286efcf41eafd88deb75735518991e6754d6d1d7e532ccad7081fc472913ce53126f211b85066adc31b25b91bb82bae9b01705f1e5289f08fc786abfd7672ebf3726fbb9946b7f83225c6e0dcfd0b65100f83f5d2d078a39953366217eae636bac18ef98085de2dda83dc455242bcd9b28c164c2dbd1a7ef4d39061ebf4aac9a2cf73c085e3514982cede20ca329897404a70b353df8a206bb0a4c972486a6f400e5ec0b058a5be4a8542871cf69ed5a80d9ce17321f81f63a37ea8526f9bca7afe3db9b93d8136afca25df2d910e7933b6b0fcbc729972ecb10d03ab51c536cda38d02c8f476a9679d9f1be8e91334afb42c4c6fe70c9a73b8a166d92e7a0de33c54ff54efcbacc05eab01bf46286b85ad4dc63faa9ab02b8e01c97f8ab6cee7c83100bd13017928431a38343a8dc91e08409b64b16247f30beb59c76c90df993524d84a7c3bbd8686707baf8892a0a56ad3cd795463b22830bc114824f3cc7eb2996e26d01f6ae871f6df9c28c475339aa53a9318bfac7711172137e5baa02f89f0d85137a0ccbb43401db2490c0168884dc671f5d3bcb51a4d9635889a8a546c9e58b655de4f83af03e5f2f6906c463f078f1df3caf1733ea5ee59794a6a6605db22e47f64e4771cf667cf2a55ff9b2a3e4d507816c07d6fd1788ee070f82f65aa39aa3c863e7dae53b75755d088f0f2b09b2dd4ee26f3fd4b52dede5144d6a117f5ae171bd0565db260adcaae5f3c1bf2474b7bec3c714d82e80d30b47031f01ed6ecc96b11682d4ab0ebc1af7f768b8e4a24b877fb1921cfe0cf2b017206bb2a70a585173e38f03a487702d33f53f9978b58a913493f0616f489372f5593e58cda4150c57a25fdef84c3faabcf30594b0dd776aaa6fa7fe6727ed24cefc34a7c3b20002e4eeb7eb0523f9891b92e3fa63826effbc4c9d87e26e4f7ac10f88db043194656bda8259d5e10df8dcdd49bb1ef645850e5e5ee1b87a0d44a9eeb9ad83ea792ef2e3126416e1b73365994fbf13507533439769a61d10a13fd7201703d2e560b43d0e0998c9bbb958a77d93069c96b1a408968878046f0d92d0de33beba63ae21defc58414000263da8187fae82eb1294591c1fc14a1bb040eb2d1c8dad8a171b1cd298f3213f13270a0cb3f014bf3bc57c64c834a915cae2768e701c61b7b7045e31a19c6a09b8fb8264eb105463b04e2365dfadc0fd745ac647f470affe1a6101f74cf554491ab1818cb4ad380d2fc4009d3e9b39b8c83af7d4d194f5390e44c621cb7a2473b3b260b0fb170c91735aa88a3b20ecbfd8f41f64c0c6565bcedc57dd744d089a98a22e48d512bd5f0feffabc28c90586333e0ca3acf73438921ccea5a6db04085d0934f23767f63b70e2c018315eee01b20065740f90c2dcb7c7f3ef21daa46f731bf310acca726786ed7cc4bca138c34c1cd47f3a8d03dedae5c74a23084ff921e2a530c553bfb3d3d751d8ce4bf47a2fa90b3025f30780344b83713d0bba41291f603dad5c7ef1308de9b6dbab2279a10d21e9cef4f6637043fd013dfaf07cbf2b0f6b7f03f724583e0b8632c071a4dd084f4f6da6456571e2b165685b803062e1717ca2113c024af5e4e224c5af3085bfebf2afa758d6d803e4d1e5cae6dfecfecb8821dd9fc3c5f6bf05597ea278c58bec77e74f68213ae72d8018979bac12f0796fd96bb7f303fdff8c6cd211f6aeaa3744b57b4b968037fc72db2f77fed25806d5028b6ba15184804df630936905eeb8c369ff8daf2ec77624cc249c6fb3bbfa51ab1b1a9a0a30d29a0644113691efdc20c81af60f6d8acb2de5aa172c817e333b12e739c4d90d6e75926f11f828c6a9c193ac2e836661c6116a23a8db3604ced3d016403b94b8f11b2742fe6e7428bd3c03a622a752ea8b90b532677f8794a4a61c0e24f966cefe5be076f1952c65d76e811da2fcef71eeac583c58171fc99ba708ce11645d67db82f044fd450235dffd1306eb960bbcf927abf364330af6e7d6ccdefa1bfe8f2730b129580595c3f88b7eceaffccbf96c617b882cf4e45364c59266b0fb54d360eef63e61cde43946bc72a554cf6b0f198ea94f36a902fe62323b118f32e832a94d4a91b6b6c727b3eaaf87642881501549e9591b64045ed419909fe66ecd373655bdba8ecf6d6939b8aa31831d27d855f4a81d73a2902e67dd5e04ce23c7afbf62400dfe7206f240e08a23fd0013baf994f7247faf34ea819b2c3f176339b68dc91e2df9dccaba8ee62ae389815c2610925ae8f7060193b8e350c36b15e96b30b81c2416aefee81f0fda865abbd52d0455c5764f3148e402bc621ebef1bc68fa0b73b31e150e2b117d9d49cf9a6570f2b65779c01f5b9d90ebe8f748a282cc513af276c86038e32c3c2969df22df8f6e6c98b974ce99a8ce9503e5624814e531e47226109e67122f638e6783ff1b2b865273ef03de93bd2c674e79b47dfb807e9d5eefaac1e8edbec74bd3de59976e2b06ef1f4d168a1c94b70e5c95a565a7a0d8f364e6f24c193f96436d162831271f91786be2e5b067a58eba1e0d4134c3908c9998a18433c7dabb8fb7e8b74947bcf43b6e1ab1f84a5bb6dde2ab979ac852f292f6596a3b455b4c3de2977edce1595c159021ee3faeeb7add52fdb6a3981ff05d270be878a700b2d3c6ef728cb7923957d28e510a542c427997d2984fb60e359e7584d9be40818c6552feb3c1eb417618d02d6a763157dff5bd12dac0935bd89100d81c0cb91c04030f15cdfed23b0060c35265afaedf1aeb3f9ff7a1b37a4f6e5b5cafa02c6f5338535877c529047310a287f4e80cd16b0287511f9244c35b19b1e5c7e6716fdd52008e12244dd8e3ee0509c8b850fbfb28cfc89b5bd54f69c03a98fd4655d69ce82bae249afa5f0ea2e247f01e6d4a6af4f5cacc091e67fed69849ca597369479f38d5d75f01db5f6b5036d18bcaa4cb553b829b2e1ba0b5eaa2111f19a3987a8eb39b898d0ace00927bd54cd518954b94fa2707507812afce9217654795cce291363cbb2508aae16821230e762fcf964a79f042fc7f4161f64d40ebb8b24cf174fc30cbabdd25323d9cad15ed550e21a9db0cf4f810d10fd73d6e4211b0c1484e3d886488cf3635057e1ee041092d7268b37ea5fecf9f3d49db58a9ec52f9d83cdd044b5f78fc140c0c366516adad16cbc9467ec2fc9eaac6c765fb5b446cd12e29ce801c35888cf8e48cd7c39038f73291a845c1881f17a8e8a7d4f66b52d2b9a46743877cedbb801618cdba2750976558a9656fdf3c2f2b21c4c89929558739cc4e855a97409bbbb08ec08367272f6f2adff756bd626ceccfe448424f10f45626e218db13708034f457e9c96d7cff75abe7501eb8b31e15b86348ac2b8139c13a98a0af21f3ba9bd75169ea96f7fa28d8276a146b2ffdc05f95ae6b14d7eddb47d5da58b3e102a55d7cbdee8dc465b0c0ba7ed000c21186dfc724e3efb9c1d1c6bb049a3ea53beb2062939f32859b82820908f8c09781519c781138b2bc15dd26ab4f7664880b17aecfd512d872c367368c17927a8375c5b5fa3cb1a47ff6b2ef4ae758f60766bc920bb6f9efe30ddb3fdc8074d193151fce453326b3a4f433bc5b83eb19582d5b6fc4a36dea74343db1edb31998393cfd00d820eae53062453e7253e5796eb0a2eade07365af274ee177a7dd17cef79067d00a5505d2963f9100679b53162fc18968f2d88734d7c3dade3a0c3d7750ca5444a8c6334d711bb8e454c209fcb6ebca638faf0c6c98461aaec7daefdd6c4bdd43c92fe3f94ab7e8193810de3f6ba61cfcfa3904b18440ff9df812708ee831735076e656407c0ac8030a19b543030e2cf7440d8f0b43ccbe6ea3feccf86b37f38cc52bd8b0399b7167366400f06eb828a742ec73f371f7d11a6819feea43e98dd4da87fa819c1492944e6c22f7d6a0f90b72be8ceae9b46c4a4183a0027b69b166eef7a4d3cfd1b70df8e606a260839a1422a9c81bdaabd37f78e0d3d85f076a9e61fba7aa1f51da283929c6076ccbbaa937f85dffae8d0f9948673b864ccc26909fc4ef13827c44e1d987093f7dc4bf77090fe82fad18109f538817eee6a9c58fdc06db06bee6d78a4480c41805b7cfb4dc5ecd865958314fa6f474c4d22b13542bcdae5ccbb851e79575cf03fcf045b52e58bb8d352003151b8e855e704975f17fcef5ec0cd4add23a32548b0d406cd49c555738552cec472e963ca9a682524e1876c6777cdc029ccad7890d0956732111bc6b568eafca694b918b3ba0641bcb24e17c7391190d6e60ad638dc22aae2b634240573d4dbb9ac5b184af435fb7e29e5f663c726f1399c3694e38e2ed382d5522e1bfb79b131f5de26b21f68d2c55d93e2f426dab3b09d878571d3a5286825426ec5da9306c325220226c0bb7d98249b98ca7e0c432f56cc61b60cc5966b3ae2f1afa1ad42e40dc0a5c2c72d49772d6a6842b5c144ce6c2561345b68b59e8e4b93a1b5517f997984e69e3c445f9e35f737ab89209450fef73893ebd68d8c47d0d0bf6058d29749f13bd19cd2716f885fb813c44a014719df249144d944d7bee9d22ab8d1f0f312d99f995fae6dfbe7de50d21495d354ac4bf7cfc06ec50fd7972c74bd17f08b4034433e072be557d25a822215678066e89ec61c4a0dd1d68ad1331f02daf1303e53536968577cc9ba6b17979a6723c3d8d190097267d62a8c1a89fb9e224763f204c96da1f46c3c8991e30c04b7bc06ef10e534e1ba1f74d3ef947b34d52058f79c20173ed04f6a8c1ed528628576f2e20c4ae4137278592068034d782e7113442f610e89f2a18839b210f8f1fea197ea32154a6895b9b1dd2369f90359d5e63e0f921dc8a9146e57690afc9fca39bafc85a498c9f8e79a6cc354ebcd3a069ed968ad10fcdec15f32f9aea0537aaaa6fca02cf8188f98624452e0799bd98129280a23d82a6e4f7ff79d6fb1468bbcab06d3d542fee5ebdc4cbf6de794ae3f047e373832405484184f019affe878f08692a71af5b785d557bc98a0b2ed1d224125dfd051e5a00587b1287a1f28cfa332684a5a2cc4ea9ffd70b798696a09e782d7a618ddbfe650a2c772d8bb14ca80b1037a53a45e57473b8bd4e293d85981869bda3892c6a4eba60b2245248eed1e80a87feccded28d6bee1869a179c5161e83cd091c1dd275e1e2d7d0fc759f5a4fde3a23e926229b985459eb92304ef7abf9fd7a7dfd0ae5c9ad8beb069b1abf08a9c749fb11ea47ae5ab1c701920590a595a22a3b19fa9fc422e55e04f60fb5f16db7e7a659685c0a208187699921c648ed63649cd3975f6207733814f8a952b94bbfa9c8baf27d56ad2eec7e9f5d7b37c2f03503653e548abc33a66665bf7bb28fa191cc3405be6387028da93387f190960d16422ccd31bd525e27f492ea245f4d329c09be4421438e483fd36f39d366c7cde7866c02fa0f29f3a1f93f81529453a89dac9745836a03ce5bb8d49617c921c7a95ce709ecce1d533a6d10cd7fde80bd7171c7d12d6c2f600eeec1628986db18b3bede078cc6fa6ba0fb4d0d21d66248d04c0244b57877a3554fb525f68161a1da130d7c5e50db50f5a6981a2903d1fe2db9ebcd2a80ccdd17533e194fac87b47c8fa84fff1623545a18ce0f5b709b2dfa8f1283dd22090f59edd44b9cdd4a0e5883dd24717b450ddaba23db19cc44368e1ef98a87f79b7f8a89b6deda3568c2c7b2e6db9d162cb8faed90fcac48b5848b8efbac3f3187653ae15643790b7f4b515127900538991276aa9bdd5ae56ff8f9d16bd24a7cda5742ab3d5da72141b5dbdaceb34a73e146d2287bfcb944b350c54914ec78a905172b69fa9992b87d52536b9a9ded655f58d9d0f3b3d2b4a892307d2334fb56eaf0faf6dae9629e6372faf8bbb086751ba7c11f997f9243f80b3b658bfceeb946b12f63310dcf6f3d7651d2a27c7bdff93c23b86b601f59db7de96ee84e64b8eedabfdf6ace7f77305c5be3a095e00c9ced8608582ebad8f4431704ac5c338c534d2ebc40e0b26c327cb40fa3ef0042c1cfbd23eec7ccc8554c0f59e7e2a20a7fa52d952dfa16631042303bec046f04f579c94809a6ddb4fdb7c911418df69f2dd0e7c423ab55788e511ef43f6074581f3652c6c74e9b26fa88c24aca8430b96786ec3cd61c7ff2bb550e82776dbd65f469704dd2335c66a8af8a7b9dae63aac3eca6b29c7f500532f4bf6a1d7ca0c384db13b99858d00baac60267d385e81458121717409147a6814d64632207fd50c854784739d94eee88716d2b63fae456e4e3a2e4925c5e75862f9d53f1aeb3e10c1d47b44194e6de509d33e07c1290e1661f6996e38bfc6d0379d540aafa5d4e037c4ecefad722a80cc895c99aa55f3ece584066068bc2094e9a81d0fc303cca7c97df601e44610617ad4ef5df7000c92e4cc2036406dda90565b8fdefcf0a84ca95cea71aadf0f20b2eb93ef61e1def8aad6314caa3cb1e47418714bd0613c5e4fbe6cbb23c0fd08548819b53d3871ba1d8e2cbb1a19a019f1cba88f5665fc81c42c5afbc4bd37f811f8a596e40e00731341b06a9ee6c12cf3321de0b729c338a3482aab5417aa0ceafbbc0a40559046d63aa7dcc00b89977fc33457c2f1eb41bb33c6c24604f964b401788f9e9eaa14608406c82c75682cd04740d5df891c2c437e0fca233736e70cd07544c3bcf250a7f4ee31680d8a6848f5e37b1544d981042cbf0441e3567734ff65fe87f596cfa9f29453f46c2be1e2ca8e1282f0662274f465eec982e831f3a26567d8aa4c2b6541ff6afb16c9d7ff9ad37a1f487bbcf051d489daf84bbd47a5177efb7ace2661e7ae3da80a5e11261004bcac8beebdecc9bcfed644d5b414190f45f049da73498ca8fb145e6f8d20ea1bceab3ac08be23ad79c752f15915bf788408ff7e95087840a88a26e7bc314647c8cdb8c921f6aac353f97e9a4459d0dc4b3d8762a7bdbc826adcf829f3a054d7b7432e7d8dad8c99fde6b60e4b1470d28f630fe4f74bddcde25754f6d3ce35f380a61c6387c92637d0fa66a4c58ce26b9874791a23dd7e01252b4ef61cb9227412cd7cfac92abd97915e484cbbbd6847afbc285a73b14ad686a26d94636d743d8afa6bf4611fbd437c898f9ed9702ad5e7fd43e9b1a45a6700633bf38af1ceb6dc1c1eb91bfb2a0345c58c7a46512d65639519278428fe481d91a63c947ec327dfea7dc772eeb7e42197e82ee8fd5f1e7567a65adf911d4f941c9e42665b5e4551d9ba0bbbe73c2ff80ea9701418f04c57d74cff0961e85bbb20491a96421bba47b77ea75a1c573ad078ccfeecef81e1fe64812e5503ef1a1265da01099cf7c0bf3dea96fa46dfbcf93fc923b8e1d13906239d8378de3b1d95fc8405b155166b840d57393951aa68eef14dddfa752adbca2b80932764ed370cb1202d4eb90feb7974cbcf64fb8c3ce5b804c2c1ff1c6106bed231f9a561afba8339600def7f28d8e20c855e89ba24217f2870ce0bbc566689e22db11ca9289a2a7cd96849faaf529e4d74e8181cd9d22bcae806beaa36244e8307dcb0b84bd9180aea3e1a363adea3d843c51dae02c28e918588505a8d4c93a97743f181ded46d918f75432cc2d81a7f57ee052b1a498b359111dab8da33ac570007b5cda5694509236da41da7c7f086151c275ad54e3b6bc0846793feddf038cac441f1a775f72cb2261561794917d440990ec22f47e9d3784d94924fe49f85b007e15a05d9bf48daaaf2c5fb1c1ce1750d5bbd64ef2dc26dacb8729ea63a20c8c8cc8081cdad061a5d18ea6961e4408db10ea592181c6e80a4654b719c941d43c8722295dd4bcf0c43088275659a75143bd7b7a22815cad21537bb64333bf3c5c2287632bea1a332d50cf482daf72ccd5de2acdd4cd7b8262dd4d45721605e0e9610708fd462e4f5f082cd449f4e5dee9f253e93a9a0ab02f755088aacaabc7b47add0e3088a2d2b4ff7c9574d758525fb00b7ce237ca7197aa9f5d0349909e67c0ca52a30c1b71d0bd661b537ae55d41c590874380c6ffb61990c74ba515bc5de7312f4db019ed4d3c77955b4aa727e60b4a0d63831c626b2bc8c079a22c5b7346aafb10ce9fe96120a1c33aed74fa687b9cad98066e754f21b75d0329e11897bc326041f8905de23bb08c1602a22ae2900f93b47552b947a5e3f176467f773b921a585396966d77c33ea3abf8eda73ddbe19c600431d005939a60f27819d70c929eeb2d8da554c5de9e26680d6f67963b8ad892e05a50462ca0dda2cac8c5cbc9506652b17ec0150b019b327d47f3f4fc5c893dba7edff5d8dbe5f309cca7b64bcdb2e6f549661ac0ac44f7c927edb5991dfa3c102d3a796ce13c3803128d43e137555babc098dae4810deec93f658b45f2d19b43c05ce155c22ce31b1fbcc421ccddede5c30ebbcb021c19f6e464d7d2ca912cb582d754a3b3ca987a394028eddece553103fa878fe284bfe8cc2138bcb3934d585bd41206cab36169f9b201f2b3ff7ca6a2690d2785f7f2ff9cddaa4793a200fa5aefb1927e5a69139cb42c086701490f4241a224d14c441039a7b8c3747df8dd9fa719a81e61e3f8b7992dcfadf386a34c7a327263f894dcfb2b4041b5d18b65667acea0c1e1d726c71bbb6ee420f117d7811d1bd4b3eaae220c3eb3a11b93099bd700545d3d5a96829f5f267378b51a9b01765f4614963ced9efd87a99135eda9acd6090ce4c2b2ebbc23e6f431cb15b709c5f062e0fb1509c079ef463cf51346f193b42c64d59874451710d0e7ecbfe6944a8778527db35a8b683141e746fde0ed63786f2d7279629caf36de1c50f212c5bf5204194d766e5e0119575f532cc2f740a0c4d2c174c0fa1819f9dfb830a4ccad0d14daeac846b762fd52dbb6f5c0d96cf078b149839a5e910f2ff017ac0037cfbd9547b7da0fdc1318b13ccf2d0b70f9357bb670dab9cc0fec0165e0b81ed0cc909db090aca71d6bca1872bd3fcb368bff1fe10378e0e363cd6b5cc08a009d1fc1550b5870fd7c789fe2e0257d24daf058ee897afdf818139d543d9fb4533592ba54e4310d5f8b8cb22f53c96d045aaad4b9bec6d96554d8ff17b1040c6ae230fe2e384f74a60d447e036ca0bcce5f87dbf30f915d5eecbe2eedfc2b0ce9a00e24a3ed943dc162d55729b946f03f8cf6f20a247da27d62c69d7ff102fd11ac2f2ba02ccdb604280f882598cfd0c6752ebe30596cf7833b4f47f304c3dd76d72671fddb93d09205aaaf955bdd24e429761a8ac57454175b13ebca2eca1b0f392d78f488f980f0bb8726049ff94e8effecaa3075b6eef202c92e72ea531c51f1a016d60510ff19565700f599617e69263cda5f2264bd48b0976ba55b1ea745563851c5bc037840889f778790006c0ae4a25f55848ce151b5bb60c95b8ce463aae3b3011a0bb6bcb1e691125a575e897a5265a634fd441246b2cb232c4fe1750addc4873d8f7a74191595b8208f436f8a30b359bcfd06b83ecae9a93c7537c78f9e1cd375c43218373323ca3a7c52deb8ee747c862622c83b2adf5b8956bbdc1d96b7752d499fd015abe0ac475135d940545c383a66be4302b0e7620a954ec82fa2e0c6a033e42a38597625546a7a3381d872c6ffe4f97cf751120b854013a01a0a354f5379285d34a4784c246d57c93a62bbceaf64a15edc8e620a09285fa732e8dab494f72ec172ae793bf67d5f5a12cbe8cf84351e1017fb26ad9adb2fc0d0ff1efae195c063d3fd7316d0899adb163d27916a67046cdbf5797d75173d10f84836dd684218d2ff3186b1c3abb8d50270837959b4408b5c0b021f16c17ee9d0cfc3e19a34adaf2356187de3cb7d67bb3718ee68b4c2832e4985e8c150cd02c664cd723b46c6838bbb4ebc411a6770714e6ddf0f4aa6be63f63ff39d2edd8058487c481deb6c0ffef2e868fa2588ef75741993d7755aae7b147fa5df09c670ef5ccd78df0c07df91f463755f46f980f27bd24d27682e10d950bd6f688913b2700de8245a9f9fe02ef40fa47233bc2c6d533261acf0e8c752e9674e9ec904d1546096bc6ce4831fb8dc75a616dedc111a121112103034981c1dfea43e5a7e164a219d64d16cf8b41a0b7b7efb9350febb01c739e676dc5c6abad92dc2298b56f58c5f85e2f4b97b1d61ee75d5cccdee052756669c2d0bc6ecc8b14b6e7f382e7a96cf6c9502f91fcf68c40dccf628595f02bcad0b45794e3fc300b2cf842f4d49a436724001b3363ac88b74fe882e93dcdd18da13ab0b8a6cca2fa6428483a89b4bcc8c750a9226a6762987825f830a784458eea6715e8b903ca63beafd6e602debc628f8a0e86912e14a40ddda26115558e10abd5ddf959773bbd715a901e7aa2bfef79547fa6566b059244d123df6a9b8a2c847b21f47df506e277c5f6e0b577f2855aa24a43aebb4c06dc4f2fb666e2eaa3e8718375700ad3ef9118ae8a1c81b0be7433cfc723c30e1e5c266006401ab817a5468fcf800d83078fa52d21177a3129c26ec81566ec85c42d46d2cf3ca7903e2a76b4344a795d55293d477293c0ba200ac2ab91799a2feab1d7f8fad4a8256027b3bd5295a833377bdf5f6a5baf039a513cc4f139a1ede8676189a8cacbea1c060750ab3c9a28862b1d7fa3510fac20934d55c7244258199bf2c6394decc8f627dfc55508464d45bf80c90534fcdfb4e2945fbee155c749422763f0889077627ba58e422297eba63b32e9c9de135f6ee18647cf83b1a9a1a2f2b6902eba23861884a76ca596103027fa924e14eb945619edae941e828944d9bf4b505b9c28c8558f6cc3343b8eb7a9af75948db960f7496655c43bd6728bfb1958f217ac19c23649008ecd0e847d5468290cda7752ccbd082be8c6235562c5a3f3c2f63754cb48d7268690447d6cdd031d6f6a197cba4d7f7ef48e820d66473795b59c5a8946020261a9f7244da0f8e220c3882142ebad32735453a91440c593d0767c57faeb368a31066ba2ff855f1dfc459cc8bd6a85636c165277f0fd3dc6ab62c89e006cf7fd140568990111b6b34acf737aaa4dba4de03ea7f2187905ebd47f307384260d9fb10a7bed7e712ab137f2bea5977684f863cf518d81f1c3db7c078291b3516874b70bcb22c4116e024ad1fc394328398c541d0e141e6daa45c5ffc62e6f3d6d2dcac1e11c87feb85bb4644eb89d251605702a99e1270c3d72456be54e42bffbd68333326ef33a021091267300d04f34c63738a72ee0f0fadf65003df6c2e949cb28f245c138fd1c49a7f6240a2b68670d6816c82eb2625e048fbb83b3259c7af1a80fb49ca751cf346ae5bf92309bfd78b93929fc86bb5b2b715e5df53f8a99189d4753b9539c5fe7b4ed3181862be476909c43ff770a54d682492ccfcc58d29f781e705c9ddd0e3481f5bb0d3af6d07ae1e23b35563a26dc74d3dfd9f8bef6a9da9373d09b81600b2f42af1e82a6a99930db16d59094908e115c569ef8766665257e032e68eac432d16df1e9db016bd0be1edc85d1648e26fef5c1a2caa71e14dbc9e31f989acc6763101e308dea8c0447e12785ecb98f4789b989e9b47b83e57e42cfe6fc8fe1c841bcf27bc1a508f59f66e2ca61ee517a324364dc44c96a2bcc3db2e1cfd39a7dfe8cfeee1eed1b76842a7ddcab5622332324f1fa4110aa0aeef43bb26dbb2605f5a8f33c4304351bdecf9bb1f36d625c4be5c84d86994b47525f00691991d60a0e4c3f91c775f1c75e07ce096bb8fdf6cca2ff3e0d61648f09ab0c01e5801ecaa5a56b00554543037445f7cde5b901fcc4fd733076e905cec3f16d4508b77d785cf7e2638307e988de213c1c616305f5c17d1546871ec428ce4c37bddfa9ff2a51d60094202aad7c152bd6f10fb7502cc33ce88b72db2163acea3f5ad62e86e301e01b2d8ded9fad8c2821b55f6c867fcf67f9d9f39450c2fa6920450a1edbef0390188d7274082f870103458004982270e2607b0e8c1f641a36cd0e9e8f2f106a19aba144363d83445b5ca4ad7dd96363ad9807c0067a52c1de556b69da8c0e26eccd02e66cee9f1f81447b89cc716d8cec00f602971232d93a9b6a235986f721f995169a4e685242832a7fd433c45b8ce95cf514c86c32e6c8148c5e21b8eae0a53c2df805c3167c75a3c7a56490d5fe2ac2e360788eb9f6585d202bbdcea1897c8152257fe53c128fbab0957b2d531985c35a71d967ed2e233dca27035cc6dad8f037658ab22f401edb4011ccfc8f8ec31761348a9d3ee46061ca1d60347add5a272d660213291a15cb96a6ef6fc93841cc47c85a2c8e8a38736b24a8a17b6270f5d06057eceb00b3c76f9fe68e51408a9a194984eb996a180da5eaea35a18c71ad42012cafad00a6654158b721392808502593e2458619babfaaa0178f70561103235f6366bfda42c370ad48a555977915ad2d222e3dd4fbfdc1ba869ba82532cd468760b24034356f18d7c5c74e3239f29251b446ace14587ca543d377c27c8579ef5ab09dfa13ca90e1a79f241966186d886b62ab7dfbe3599b87c283e8b02cca95e214dd88b2999708ad75137566c415187920facd9dd6eebc44d1bede5cc80ec662bd1fc04f7327e7e12b60b0b53890c8390f274aed6283154670854adbd752aa4df140ca367833fa3c088e10ae35577831980860c1620d9a3dc0fb095b2f39ad82d8248e305e0b2b4d7c63c0353bfaeb99d413cb4fcb1bf0749878a885e8298fec4ac2719da3974e529be14efc494e9c314db282adb46aa66ff018ace1502277054944bd9201c1111ee5fc2c80f456f51a2f5a9b03448bc923c9d7cd79b1269b282e460feea8f9dcb8564db953ebc8555342e8a068f4a54d72d7acc33562d087a5ad72b49e7098d7b653d3c4ce196da0d637841d4a1ac883cf4ba8ad6f4e78d7b0e8f62220ef053b4da4b88bf8a7e71b76b6577e9ef1ab57bddfe6ef6fff46271ab609dd4e590c60ecb2a1d3a5001a2461befc1b6ba4185a08fac5f85943375cb27c130eee29ddc7e6726ee56bd8362d70c263e0a7dfe94350861cbc3dcad26f396450d062ca1c182bf6953b41042d0a5db3155f2697316404d9b940d30c2727e18cbb557c1e10e41504364457c4dd81b06c509164eb3037586fe494d335eb7c08f7e0b6be45631dca92417080bebc368642d0d678aee62510498ce86c454745ede49f13760f6486d6bf58f4d206b384f795ba6508404a451dca0632817f8f8de6d4edd43135754f5ea7e3c40fd83576d1fb148b4925d25a8ba3396aa0db347e3d6afb2f410946a66af6522ca0b2b912933f41b3a0c767b10abf3ba49bc6b2b64cf5fda030294567e0609af4325d17ae03cd0300a72873f49097deb9ee0b96c2c1844e2960adc8c1f4bcb312b8cdff2e703bdc1911403b32f3dd551ca2a7c078b3ea8524f2b7aad6d113742ce49cd9e34887b9f753484711743350a58c30d6eacf6e78efb57f08ea7bcf01daebad5d1334c223ee479216e10e6faef5fe4dd768557042021140314d2bd2c8c6bf057a8360abc111d4dd53958c442ca935616bced8ac0b0d7881dcce92ac7470b813143fd4d34e402d5b9e46541bcc0cf0d7677691b7145f6f3e5cbfd0a7fe66a57f63c20225707e17cfdcab61145b575181caa1ac0b25ff01b0eddf00b21038874c63aee10fe782398c8583e6792e1ea70ac4800f5dc24dfb201d8941fe9d3b5227433c12981165d6a88ca788515d9f27673279d7039f38ca1fcb6fe0afe5fef50df16038af77bde3c832ff858baacb7272a86ccc9febebb51a1aa896cc196ca47f6f22ff377cdd0e9bf5733784ed1af8040b06ddcb4dd5479da5ef208f0b87fff37bb9055e677b04a54fb65ceeffcd92f876dffae356c2a061b919a3d659168bac5087af1bad652889935838edf8bb69eae26ed893dd54216ca6dc88cd5e80b06b2cf19797fe0461c19afc4bb3b7fa4fdab45e26b927a611a504954fd9c947d5ab6f4d086912c635df58329a271d5a78119043a1aea108103aa0159ac253b47a80545796a8787807fc729ff6760f1b05c06132bf5d04bda30609d789a67762884e3f76f9cd870451ebfa2c123d3f65283ef51546a8c4d0eacdc00906ec5b4378fe5faeb149b3f39e13166dd9697588ca3dad7f431403b12de26600aca40abfa9f7ff7556241f54c5a92da46727d6b6a9c71ac9fb2a69fa07dc358017aedd0bec3f8b0067526c77d121e78f35444d3d69f22a67123a13bfcd292e7653593531937580f929386bd6a95c5215c2bdb9cfc8253fb59e73519ae7ea0feb1584beb6981f21c78d23959275352a4e058c7532b18434ead9ae6cb6d137d2434a29a200662ff7a401b57626dd18aaf446131a71ae9fd872412c1defb987a09df0a3524005b9a46086345e5581d7d3cd94e7b4986fd0271db9a776a19b435635394bb6e0803517df021221a663be717ceaabc4468fc6af0507c7cfd36799fe8c8e1952d5da370f5fb617c4be38832bb78d92b8976aa55175c505b09007cafd31abeb2303e3e57ffdadc70bed0e2623507e9d4ff1c627e89b5140092f267380bd284e310535567307bddd5ecc11633c11b300a3a11c8b64b1d543ef184a3559d2fef9e8201f6ae7ba2bb4be389a01284f5c22cb9812c90f1b06c7d6e5ff2633c2fd81328afbd77d4a3e0e2c410ec62b046d1e87bac83ea2f050cce6c2a5297cac4d1f73d7ab7a362ee9ffbc27ddd8b3888b37af88f89e68f5b7567c904e9b621240e9bbbccafa957d91f89cee96b1ac6a926ed21276b6c539ec4b19255a5a82cd35ac75fb7ceb5ea49945f6cc9c74a79607b851ae6374e2adcf60cb04cb3a950583fef893c925cb6b1322477dd275b4a2a042bcbead251cbedf4825c58839643d687d07fbaf051fd6a1dd1e91d4cf5751c781c897b3ab24d08819c416d13b9f30928d6d7c272d5d56961d355ee65ae2b5a0a7976215a3b1b47c8d37290af7ae3df0ad5523b950cab3f14a5b16dd70c09e76b8b705ed4acb498eb5105bbc04041c0f11b8d4da76a022b2501b17c33402d03128a79be94f2f5fbd42a37df21db51305cf4e01b5606a69a546536f034453f50fa2487a6f6c947bfdfff914b9f655d8ac641b6173f137f9e55b053cd67018bf17d454e9482a253a8eac7d1a7b603a4bcfbbf424cf164af448b032856c4ee3135c5ffaf81f865bc0ccec041d0a37161e202ef3eae05e59807383afe9b8054615d2f2f942a0f4daf065d55a40a39d7e054085123b5d6318e58dab912220867a98f5004fabb2a50e643e277b5d784feae32671c7c3f9f944353b524592a0e82b901ebd0844e7fd06b62eca447156217f4693046e0728f7ec8dc4c05bbbe0a0a5bb745e69ef14dd2a78f88e050e18fa10b0a550945f2b42c97233a86f4feae644361cfe4ca9533e490d1f51f251127f02973be856b78990847ee5b3af85db0cf760bf92c4d3fa639c7e6fae72ad8ea8a43ff05582b7fed59325c0479817ea9fb43acac8caee16dddc83bc989f199a88ef4c62f055ac7fa72157cdd4a39e7d10e1404c67f2bd0404d7901fc4b628c0ff443355340ce0e5d0b9353f33e591fa1285e1b3520fb87adc613424fc714460edaa1815d61a567cca47e34603c6162c7fb1896c340c3dc645d9d186e37fab0ab327b2dfe4683260f13601043663b4bd5240b35d669d20d4e099636b77c6598f17247925d4c52453c6da500d3703ce3a9529e21f17415e22f5404c6fd69358a1ec32ba9f5e1ca8d1f77f868345717b769e9f856d354f9039a30cde3d417774dc0a8f6f092de760db3d92e32fa4be9d761c9ece2209d91291a121acb8e8493d7f3cf5ec2db679e6fd750d729c768e3ce773c4feffc7bf735efcb1064fa294df77da79d39b16d822c996b16cf8e53b21259d1970be36045b33d4981c26cd2759a3338c728004f85363729dd8ce953562573debc72ebf208608a76a0566ee02917ad9a0e3d3e1dfeb67b2f5eacd086289b032afd130a10f81d838517fc3c0a1c673724e7959897914a8f7958b88709614e0d4397b5e30bbd0951fb13e8d9dc4646da2a7193a054355aa0fd9001f320e32f68f7c01fda540548f40c4828471ccdc4fb3168eca5a377090d577a1b4e6709fdd695bd4327b7de496a09e92709de357c32eb80029e8508afc78dd26a3ed6f8915a761b677ac85b1a78d66364480003bac0a685fb17a1e746f53fd97774b9fc931017ad820119e39b39b76a5a2d08a78580061f93f810ec9a18daf18b361387869089ced8d7d04d8465c9d191b4e4d500b2d359604782927a3b301e41541f32385de95580611db05c77aa920e20626f3f05eedc04ca52eb9f852f3fd432acdf924426f1750f3e017d245a955763c5c2ed2b8842af9cc8c1ee11b0b2d5a8bd11b6a1f0dd544b0d7240838aafcd90b05097a24b8d14a53b86e9f5a10c6a8f210178fe4a346e419476e4358f52958178fde9538bb10f2a34c9f4194975eca31af71217304e8788abf80d0b9d6398f4515ba38cb2c951e94e92d26c036f050038d526c62e0b4e6de6ababf86ae579330a3218a212f0921139f30cd06dffa1668498ea28631475be52947717fdd419a5c648a1a48b4b8032db60e3b3791e79537eeb9afcffe56c8923029edbdf4ff4df8fa198c7a40f89644348baefba8f45198bd34fe25012b48450a8b927894e972e900bc206276021c3ea1a21c3bba75fac810c5379509239b41d8593ff78589386f36223dfc1048d07db66993687b15fee192fde286c112f1f574f873e631c748f6280156ec5f5b79695497a5712b88919ac8e052b6543def5d831247a062716a67e3378afe38c500c1aed0173a56713182e66f6cfc3685c33828982ee98bc8607543e08e23f38337d31facd9d94ae322db62427e8e6c8bbd1d3b21bc2d4a273607ac551bb066f9ff577067878e09594093b9a3644a68d8f1bc430bb2b5f98252b128bab1519ae33ce165e6b8e6983f5a991d8f9eb129d64dcc80516000f8ffd4aeadddfe32cc0ebada88ffefa3746adcc8c370c46eecace1b76f0fc5585c268c7fa109321481d0bfb3d6cd685a32cff76a01b2e6bd9e02df8324cbc6807888cbee34469e7024982f4a76bea095812d7391980228c90355853fa98a15a043df103d83d25a2ac180f6e924471b6a32e38e76f195de0722ee0c7e4f556e474cdf2b5338ec426694b36fb70dd89e42eeed7f0a4f0b077af5677ad98d1bf3d575c1ea338d5f5f3dba382ef4cf904d62e72b94094b9a4092cd0b07e999ca8d729d7a2506c12d4935dfeb893080e78cc24439c0956f356f047200b9fdc164956ef1afcca5a94aad5ebf045c27f85d7d780335942199f36281aa16dcf2e29ddee03505fc7a3b42b8cdd3199d7e2dd128ca7d9466e2cc6cbd99ec17543c5fe939afc4a71b5ac9dd9720f2aa35f6578fbac773be4ff38af7d2ac61593512bdc8f67a95d8db6ef6f4ab8bd882477843c9a50709b28fb52048feb04c83647ff993b936b18684f58eaf252bd93aa2f2367f0914a05ae80ec8004f3c3bbce28879c703e9e33cf75c19d540086e2ce444f20aa46eb8aaa1feed2c537b013ea9d0c13b715f4f462d8f054c83eb3efa06dfad724e03aeb5002f10d9c13676b8d9d94a888d2d3d29ebe092c54a0d384003a4f7718eed2857e916d5f5052bf6611fa08a89fae651d54a3ff8d2be153c765d0a34161b2cce9c11d3c0769cb6c8653b0c758be9635e20b12d6bf7be52f7f04fc99642dc6bf276ca0bd283e215944d69e03b4d5c12f049b9c933d1c0a8a0c6473c91409a15cff89fa043ae0d8d820f578f3496f559b4b11a2d9130e86b5532f26ada79aa7d3e5f459b8824dbac9b93a5dc82e21fc352b6d55583dcfdc76171b657df7833ad3140548adbf6825276bb720b947169b7529674c2bb21ba18709acd7343666999ab05fc74edd1db034a2637aa2f40d953a5922cf639c5fea8997a4555e8cb23ff58c463a692cc8660c7759487f825538d70057df5685d5cf1eb96f47b2ab5c524b10d72b7d9b38e2de463b173a91dc14d1adf5a99ae158bf4622b97b35848549a0f1899806acfd12514734dc39352c45a4396b2d9db13686fc2b2e0d2efdaf43d5fe7006b03375a71677b6c1cb198d22fc7cad86f9d3e2ccc5f4fb42d6d623905130f108e31709ea16dc695b73f2161b7d4b37b6ae2c4de70ae99697ab8626a8854222a7c376cac657f6837c08a53a0ca050179bfa4646c893d791bfbf8942a658037ecffef60830327d1e173ad8240370bd040c8b881cfe16ddeb00980ffacf9d37be9dbc5d0864cbe46934f3d7c8f1b591bc61069372e8c1b1a7678515430a1d30f564ac75ea81753ab7fdf1c69df0add8bf7a4771655e25152443f7a4b339332b675d2d4337b87cf4f0d36ed2f1e51a34f190964517f464e71da8360de6af74db7717f8396dc0cb3809f66a9c0406551fe37be016ac6907480bf84c5cadec3096c2eb06d0d404efa90ed55f4865b9585dc370a427783b971ca7427a30fa5cf03d43d469e575ed4a858ca6cc96381f7776a19baa43fa95e004aaae2373bbb6dfd2167044a2b564c5fa9bcef6e68bb8173314ac5d72d11b19af91540eeccc6837131859157c0b9cf6fa4f8836183ebabb364bc8566f5e241555e41626ea5031322703958371741c36f73cc1d08a69e96ccc36fbe9c3cff580a47242a0d231a09b18878beda6ad75752f1a2fb759567f2656ce189380924b05635fd5e219b4b5637d48c47e47a6b15a21e8f173373cebaf08ec12dc0ebfda16147120067ca2dab7654abe33b8e245c383f2e4590abdb062e720b9890333cf27294b2b0287f9c06f425e7ce290e6c79193817511cdc584358767fd0b5bdbad38fc4dab9de8831c1a239b79473b81b0330fb0eb246f2d894dfdd36a92efc847615c340f78b0efeca9bafa6b1f435066e0711219b9a97e32c794092787f2fa043dc9e5d01a5331f7a312ecb296b330219645f067a033e25914c219fc36a5cccb58b927c6f0e200baf64d7104825072a8b01bcad7b892ddaad132ddfd3c697900769f85166c929dfe119fb50fc8f3ce987b7c8e229924723251fdefdc23e7d58c9aa4d18fafdcc047b05ee9d2e3517680ea21e1a9247d8a90ffa665b6e63774da4a31554d8135faa3226dc9b79a9a5492bd146b0aeee1a0729e7f18d82cf67ac5f27a662599f9a95604baf06b57f8c6035fb717592d1f4c3bc97aa4ee0e769a8e5bee3fd2186d14a577a49f58043720f71d086d4a38cffec3c3ae7d0c4efc6ba723cb22e5e7a57eb5c35519d28d8617b7927fff2250b9fdc98073985ea76b85b1d2723959f59c61146966acd235a7e20ae41a6fd00529f98373f482a08788916c1340d690fe6bdfc1def32fd10f1b410a34e1ea6f91759435c527333efc55fba73385f0910899286401cb5bb5cc45a0074c40e1b5e97dbcb9a4a2fd93fc6177d7c1877d0d5bda65d25d84d53a6140c5cd04b4ffd7dcff555e0962b4f02746a2794189abd59bff175c78879e555156ae4fd0fa8bdf7af185814c830e883ae16f5ebe9b51dbc591550067cd93ab1a61b0d74c538d03e5db71d0411d06502bf8dbdb6d6e89c0505a274b6ae234b97c6042adb0e029ba180d07cccddeba9ffe24bba4f2f4977c2b362dbc9227470be5695176a78385b1981ef6b988ce597d69cf35b6f8abc1663f2f3a07b922a2229921604bb9d21de0c387375bbe9c886f1259d5997ba4a93603399cff69f8e80622a1fbdddce9b5456f92e1feb3c1416eafe3f0f82ede038a11b9e3cb5a3929b444dc59efc174eca2ee62e13d0cf284f45efb8c9054a1138be7cdd5b0c5ac3bafaafe8a8790b841c767a758028a454f9c94a401bc2286e8711a73b8f8d6d4c3907dc6b3e7409dc6a927cd71d0385d27fbb51e64e6e0fc96a1669b7c990b375fcde398a045f2b702e4009c72b00cbe16864d82706353e9f51adff74a857ff24ec698796a52411909c20f48bad65c67b6f563ab3959b24c5508504db37da6578350df8bfaadac8bdfb5628e3a4286e0b02ec1ac31145d99cc069127867649992ffcf783fa3b6d7693837ce90440f40b0117b38830131e249dcbcb30f2be53127a72c8f96ea3fbc21b60dd8db94fa34bcd6550b3ab8edd062d94814b7560382f07e6f4ce0cf23f76196368281abbcb31b733f2473aa3c09d64bd8d039146f1a2f0e25575cfcf19d6cc6bae3080f987f1e439056c6b33e961d5e6334d23a1f96bbc5293f44f52753c1940e74830632be9876208365723bb24c60ebbefcc417f66a40baab57173f540d96536b0ee246cc8046ca7c00f1759df5f41546690573ad36c07cb91b4b03a567036c39f41f5dbf50ffd458bc4073498e243d896169f60adbe29d87229e1b5f36bad5bb4edcec9bd37a35bd2fc296c09aa21b8e8461d689ca177ec602441ad930f0a51fb398aeea1d1209a4da63a53bbcc401a3115067d15a5f6f5ec3b6b7cdeeb3b3b3328016a7e155f87a1700e29e3c29ef8eed63c94f4169d1034927b56246ae309bcda1b6201d46f5bbbcf3d3c9a5e8113e995fadc9ae57a0fc111647123982880d14c1547bf3b2ea3079a6b8e7b5e4af39cba5e559330acdcc2bc22136c05235228bd873317cd1c9bdb9165b5f3f9396e9015d9a8b62d5db55e3c11be4f043bc6753c93ed9415ea619bcc5c9d296a7c277c7abe79d6a8875fd68d3a1f70eb1b0ea27dac0291c933c7e30baaafc697fb4180185afc440122c3fcc084de530a7879cd6811b8539dfc99484cceedd2faeb739924f94916a483a2f720f30f990c0ed99493bea0e02e91cce73df1f4fed8eb0c23c506ac6791d6c1c67c0a4920ea905a8a604aca993700c97a4fc3d70b8908512744d75a3f4a46e88519fff0129ec9f619e29676304cbdcc2db935435d6a8fdfb5dde1d06777e1bbd8208dc9e738248229dbeda6611b4d45621ca3bd4560bd9b0a9cd9559aae0ca38b966fc9eec6880d1d46915fe0559172829c804bafb008695c09366b1c0df6357a51094a95051ececee1a6f8dac6d30395585ed4df502eedfed62ebd088834ef51f69c5b747e7cb6a360135cc0bee5c7b0fa84054561e26d426e1b3793c63a4a7bfa2d40e4aafbb3210d74a15509c739bd8dc0dd0253d87f4e2dcee6f4e02af3c2b818aea94a65b0cc5bd9a82b188031799971b3bb9e21d7c8cced0d4ca3fbac84df601b81ee8119458dba8f6ba59c4d9568b15a5e4ea97d991e902ad93aa68c72b3f804c0276fd94276830835e2b46b89f5ba2dd93dccf80ad28dda8069fbd51c73d1ff9a10bb227675af7decb5c9d86a250fe1ddf0bc8a6bc544b9b06e9020826fa63596e0965373d73aa287f83854d6e314af9e5cf894a4ae760943c667d6116cf4c5ac51ea3c7a4176bd114f336432bb7112c3a17f71ad6bbbe8f7d9e42d4c719990b8db16011b552db57c6b5d5f1b4e48168013f766092f2dd224b4d7c63f9888809fd70d19691a490ea63b515963c05f70917e89e3117fc6b2615272acc4da9682151e83be673ac24107483ddc4fde9aa3e3628bf1963660f2ea65cf361f4a2c3392abbcf70b672644a570e7590a63d1c1946012d9a5f0729572231a8465caf331c147af42bfc3b3be939a3c40adb00b926651b5230518a66329bec74dc56271fb1736abfb14944967ac53903acfb06c63addd0001bd4b2e070f8cb2727f8ca44af92481941c49a7ee19f41503c068180e41448ed27b4d1b3bb1bd8a4a1ff767ad1b27e51448ecfb45d1d3b8593ff016d8131246053fd74e777adfeb7b53aef80e1f3069a5091857fb4c312b13e41da744e0a17851f4c14b436fccc741f2461ebf386a4cff3b7e3c735e8ae6dfb353eebf9d4f5c1de58ed8d80bfa8a9c293d8180e55dbd80cb9da7a660740f4f5b1a4c2913877e40fe055279ec0cf75d3048fae2ab0258d84a6dc5b5aae07f53a0450d7cd26b7d335fd6197a7813ff661c6d531cdb792ac3025159294016fdb9e1dc5062e259d101f23b702691d5bfb266687db1251a98448ebbfa5fcec14506f52fbbdb6faaac8bee8ff6bd2d311462f24f30cf7feb9aa5c98077c0e921177590968b2ffc42ade772b0646bb3386e57f74204bd6a7f7999c087304957f0180a24293badec4fe61f807711ac2ee4263e8b745eb9457d0baf752651f4704a0b597839f734628d2eb814d8ff7cf26a3bd39a95447b8b4403b0a2e81ce87162ea90cfb5dc53c503650f4da0e419a485a264215cf61bfb888fd596d3222296bd95c7da317bce9551e9548211b92a8b8ff0214e52a0dbbc6076c9af470a7ba16c1e7448dc4028156079470321a71e47c5a9a9df37155427db8283f34bcb88dfd2abb973adfbd15b75667525640178f25c7255b3e312edb25004b65f2acef586a160acf6fa1824b4f2889b3efd331ab3086cfd737b0532147feb01af09f542d52c2abc531b90520ede68e3ad634d6ee3fcb698872e28a15311f43bc517569a9c892d1d96f1c206aac5023239845c123d54067d9562ef8c40860447ec499ad8634ab0f3fccf7af57781b858291d39639e7ba3e6a132228b0ea3b0f1434623d64158658475812480e9a1bb4f14eb56368ab2c6dd5bbbda7a161ac2aa65339686a64c2dae0779b3344f1ef393b1ea7950b42ba1ed9ecc2cc6358919669e4b9ee2120c42506ac6671d1e56e36b2f7e677032274387668ddb15493c782dc73f2c9a4438d48404777aaa00b00347fccc4a9faa1a37c4c6e2733b71a705980892c65afa2b2df54f3ca4357702b1afe10af54a9e15670dc7d6865478352d93f261d1f50728ad893bb70865a77f8b807892b982d20556409852d817e4644549477e13875efe25f3791aaa49c2d28a019f118caa7781d16db867a9e552108310a0c20a254635571c64cd9f7edf8809fd92baff5e67fb578a908a33a31f1ec65ecb4482139797bf5a8e6d4c8e6498889e866f57f57571b574e90fb0a768a864fa265ce25f3f434a0f6d8a3b9caf394980183d27a1cb1cb6076331d599866e51ec0b779a3786400c0e0c9b1db58636a4af803b114280a2cacfe9f5f838bf01dbebd0ace606800918bcbda7f6ee8db5f2bea0702a27ac5117ca5cf267b62c4672a0fe998dea52b226e1df850b61ce1fbedec202a380e426aaae7f9aebad67a72076dd158ac124327ca59492014479f8d444970c5de542f5205bb65f1b6b08e5d2f239972d721fe4e7a0202877706cfe429c81fe77f73c7c83e54301dcee18f659c795d310ed6bd6f89e0391e62d0d833f9643b4d47ce9b25a3b6cc9a0b7e6171eac5a5afa6020888bf0a101e77a26681faa173a722dfc0aa56dc656d6e96501ea4fb57d7ae8f31d583ba6819a56409eb5d7d118a4807f81ea115169f4ee37655036231d50313c0e909eff83030744d4af12a6af107bd22e06d0fea914b324d6cc3600a70fbd0fc5e49b2adc28b21dbec3e85f8eef57bf2cf34618a86ad8e840c01a625fdb401e2ff77c2da5168598a981b8e183cc7ad96785bb0b800f04dc0fb17faed22846b17eeffc78edee36bdfb582cd6271b480514def95bed2a49340ac59b4f5dde4117c20682c451fedc34ad842370f580faa0fe521dcaf3d575d96e4ad9f49d0e9f7454812efd8e66c3aea99578f817427202ba2a75a25e59a32ee5fa3b21513bd2117a8b2b972fc844277ed1cd9cd95e62b37ecba467f5dc2477d5b83285b06d92c72c56cd7236ff69059384fbe3729c3fb19573b4f604b86c3192e5fbd5b11b4ba67665a59b4826f7f42aa791011e8ea1a412b0c63502378e38b007046d13d1149bfa2ff9c7ba08b8b45f986a7b9d7eafa496b9644d3d4cb5b22fe3725d16f108b59ab9b12bcc12c3925f93b0b20bbf0c8feab505bb9c80239ccd2989af28c760b65279a1aa3337678b4f8697e7e3123fd4960ba1a09fd903cdba0ebc94a99560cb1b257959d89b830b22703a55774d4befcc5e59f6fac65d938a35ef48e57ce849cd421ec0f3a7e6b1e729745bcea78ba6b05c7744d25207534c58e14106913e529626018b3010a8b0a4a8687a45c610ac7ae5a5515584006f18d346f6b8daf5ec70416d04441bddce697c7250f5f53097142af2b559bf7535b94a8ef223caf0c5a9364fdf8ad27dbfac1147407af65f10beca3f245f1565047a9fe65a74edc7160da70da19e9de73b8681bde17b1f838ada9e71394214692b51cfefd561a41705e8da5ade70e4ec7c07fa9a7ed30520729d928c096f9a970e056c42ce2ce3badc2e70044278152a0ca3c254940f8dd7e92da8950be2dfc526d81eecdeaba6f10398568c214d881f4348d2bca8b96d0967c6f5bd6867109c0014f3e1bfcdf30f50c7eb8ece6935911bf5a503f49cef09d6f7f428d202e4f62c15e42d49931a2fa52a46aa6f4a03024a6ad3efc69d55d23a3aa9fe7c83a31417ca6bcffc521c43edf9e9e6c985ffc3ca11a38d01561f81929fd520974019e7b1cc9cdeff5b2336d44780cdb9b44faed1f06258a995deb1496114b4c7ebeffdd0bf344647665799e2b11b5f7338605e0c9f2f4cca89c75bdc64c9e285ae36838df1e4b4c2c85608f16933d1fd4e71e325a4682324e1887171d007c5f5b39255514f91fbbc7153b50be9ff34f86f17f1370f8647abb43bc43abbcbe10311e06006840a9273e1f7966dc9dd3d96e672cff652da05efde8e785afb4f8e7811dbf010004c19756f38cec7a3c3d402bf6e96fea42319003d2d5b883a630dcfc430f8b1953c9b1ca130000000000