PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 49611 dafbeffee4c47a9012e321aefeadb70a1cc204eb85bb391bf23ceb73c2ab27da

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3f8971a706f1ee82d6de81738fa8bf9316fdbb55c584a18370d6923ca68fe111
Certificate Block Hash
dafbeffee4c47a9012e321aefeadb70a1cc204eb85bb391bf23ceb73c2ab27da
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...006001000004200000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006139f6b5843d347cc380256849f46be839e817fc6e38f8495494023137ee755df2ce530232ec0785e1e503179d99fd810c822d5fea2fd56710788bdfc2db6fc6fd06f05dd8f8d9f3a8b799ad1107001c7bbaa1c001e56ada720300000000000000200000007000006001000004200000

Raw Header Hex

0000402045fe0f93dbccf2e1f549f8506fa4740f5e6d2ebcaf2f8e0bf8fc2b4a4087d5640f838a71611e4dfd46773c1fd4d24533af59674b6bb3e3977b036780f35bf2d557ac016a03710d1811e18fa63c92d67083a184c555bbfd1693bfa88f7381ded682eef106a771893f

Proof Data Hex

59,560 bytes
1212160103077da61fe6efe18f7cb1c12cf617bb2f79bfc9a18f4b921ba94b449a0ad9a477e0ce5ec88a668d71cc86e01d6834ceddbfb28d0217ea83050d3628cc1b3780b14ffb5d86eeff5ae97c01574dc1bbb757f5442474eb57b8e6d3ce11a4d5117790ebae15bfa15da437d27a67c5b0b3f2c83b8559e08f8b369b75438c94107fb033213c5b2ab7b76a7777ebca3c4fac75c028e54a24e6781ade8d8dd139036dc0182fd93f27126aa10f9f343894566123c46933bcd71d9df32919d99b54676060b91e51a3e9e3b7637c688f4d686cbc07632ab154237416378c1571a2359c00b6be74a7c8688de1f1996eacf9bc2e66c5fa953bdb773ef736b5067a65e5ab8a1c0f68fec39576b9b3efb62342eac10cdcd5e68e7565afb2f64878db0b8ae09624107b4f3d4e3f70f13b1bf5ab800688be516891ef7c3a546540b1ddcc29630673b3767b9a008169cd30dc494a549a5bd8c13868b18a2381991112479e0c78e62364052fe5366e782976e02c4e50323a313d6686de0f66fd2048c403a0d098fa917b2cd952f340684bc801c46329bf638dc0b63f5178275ce972e4d1beee68b7a82fe58e44eb73d51ac52e71c77324a1342afd6bd1afdb8826f9bc9b792a39a924dc3f4314dff28b43f61dcd91b38c79f9677b27f8058cf193eba16a7580729040b0bb800c15ea118693e20f2b00b83a6466cb3ee250d24489b9ea63fa0e2bec054f33fbc0dbc079d7050bd00ca908b0196d8cc8650a7da02ac1cfa646f3539824e46eeca4aae63fbaa85d60f3396f069d5fcb0efb9638c1d31a1e06181f2a2991e36d996d17e4086bcc4e06f56a234daa340c9c0b470b5b067b015b78647ebe74033481cc93233b7bb1dbfc0b0dcc9fce3e60bef3980bb5fd789b5bf350e695e45f07fff8ee4cea7a5618d4d394359e3d2dead169bbc8730c5a1be90526b0d635164c88626cb24764bf1ee123cd8f1b9424b7761802b9ec837f3a94a9621d5f8ea70ee8b4ae81b12c542f760458e29152ae2dd0de89077193c7bad9025abf43cd7132c5c577b98ef18d95031b6807356bbb60e02f6c5f426f078a1521e66e73e7b0340ba048c0f6856c97a033ecaa36a1e576a96a4299a67abdfbd96f675887d02d47e0b0945facefa0b1f3fc082816d2a2af43382e9404c361c29a8e978785a177693927e95ffe1be54924c987d19b55cc6dc52e887d60bc8ef581677ce85fb92ad7e14e38562e07f1f16b0677cc70c8a590944a4644e9667a92aa9f4775f2ad85d19053dacd526e1d81a323b6bce8a273d56d32ad36bdd1bebefaf7a9a059933e4f06ef68e3f26a5da73324d99f259e180167d18912f7748cdb855da1a7cbdcce359b79468992174009b535d9170f09a9d70347e92c58755df0813cd3b0398e5b68c5deebf93fde885277c98749e408555980b0fa08d1588a6ea3d39951368e8fcd187d286e3ee9e0fbfa7b154e042b68a7dc1b67cc5279cd8f38b18aa332d8f03e28f3527f58ddf8871f82bc9d4e801ac663d779477b679cbd0c505fc5961a5adbbaa38a07690827ae41c49961e5e266bd88aaf7487a68491b055cc11aa400c86041a1f3555d2daf356b804d0c68434cf15d69f853a67525e4635edd1da04a575bd0b0c8c79bcc9a3766399deabc2f69f3b0b6cada1d800e99f47aa935b0c9b15a1af3551b2bc8b54c3a4f1df6c0c4f512a485ec20a5c0092d464130c7570a10d15b2cb3f45de570f1242b761f203d6ef79c58f5659dcc6814b8613fce7dd958f8935a028207fc3c6c780b68d39e25e33435e090dcf669beb47e2baa0b646877d38115ec752482c2ed761a45a4957f9c3bb57c6e9b9889207b825a890f90d2574f8ff9b59b560c8f793d16dccb5f418ce09f78723c1ba5f12d2c434d35eca61ad954716aadf9a28de90442ce5455b18bed5522b70073cbc89ea995584901df0f1cdd82e4e49233285280225539635fd3965f18cc2fd38f128875fafe725d35f53096fb149ffbb205e4068f623c41ede9b7bbcd659fe9eaf423bea97dc1bbf794c05caf09045bc21e4b8aa1156c230956d5517a2b74021c4def888ef79f97f815a0ad9cef90ec629d96bff5932510cd7825955914f6e0c8d191d1ea05377024db1ce119a10fd3c6c5156e65e56c455b659ba1b18189b835a5d4d4fb2ee7742e9e2ee7740d79556ae3a3b031f1df94b4a419e5e9862de77835fa744dcb55dd3ea349b5f1efa85f4ce05a6f5a341fe0f81d44e767df27e676e79e3acb4786e9e4109314c0eeea61c537df89920ab516abe033033acdc7bfe6e9176b385b9a0b9b4cddac9b4f2ead6aa8d1a7e7f43e81379a954a6f304c2aae9931217b688026c42b250a4f18b3488edaca10afeed25aa11482513c5e2d68e13bc917adb3f897a2b1059bd85f13ee43fb9b84b1bffbae418e1d2db90424f98ea397e153076c2f02e9bc93e6ba2655fcab69b018b85e75cdb334a3008b48c379fa84f7281fbbe81765c2e59bd286ba6ec0cc8caf4bcd8b183ee11ba6b9971234ab2a8f0312e09fda42e2ac32a639e60c52715c6cd023cd677e6344e8dae5717133d7d57fe0ffe162f78d0aa85987a8ce27fb826a4e37ad0770997fd9efb441a563699b78f10f263d0df78dd65720656a42a9e88bd7c76acd921fa3531d2be891126a64c9dac9cc07c1c9f7409de2272ee18c6d8aebfac4cd2284efdb877d8a1c3548688f287a14ebe5a05f96096c27826939454e38c5aaf4109060d611a39779fadeb459e889d32e43247973f6b0aa77609a02fcc981f32a7d77c5a59455d7cc82eedbf4cb67a08d958b4eb835c8c50f4ecaacf67566f6766c5ed809261520d48b4ab45b0f5aeddde924772fb2ffc6b1b7db6acf8f16712e69045eb2d7dcb8c0f0c6bcb6d1a09f467f67f9950898979f26c7fe71255f7effc252258877b005d1c01c1cfedf52e0b8635c29f20cf58e5d47f19acb6cc5a79f99cc9a99bc828b0d43d4c564ae6a5142711a5531a3287f82076159a50cc77580071abb2126e45dcbd31b7ea49890259b64cc29210f193947b7448c525561fc75868e6ed7c1a3e44822512a3ae69a2c0e4ae38f85f0ea250a8f3a5e4e56ca76c3371daef63680e108f07aabb7761847149da2cbce6c396318a1661cd61359c09a1a910ed34feb403ad886265bf3670fd16082d0fa9728ce3897bd3f79ca959b190ed4284da982d658fbdc9e2d07d2b1dc070a4c77567f41c72ab30bbdbdddba0aaad93bab9dad03caf7dfab60cba49f2ea87f7b1e9cf7fef9c549da53faa433938b2c5557a9d07cb0fd700814f32762bfe6e735358d6bcb51f31937e72bde62b12a2a90c684c5323ad4973fd87ccff9cb17c18c8a256a90fcb6cb2ebd769a8da54399ee84f70c9ac4fdebb7144b79fda5a2f29687afb83e1b9c0e1bcf6ce95baad84e209ea627102a1778628c4420ef08be1f4d6f73a7bdc65aef2cd59e7c49212850fa2d4edfd0f43be3e5e7c2766d5ded12e2beb228a6f87c5121e3f59e2882f57d62405bbf5ece4ad09add1d1997ec71e0cc91e04507217f92824afdb5c7fe50af2ea98241db11288e36bc710e26807407e8aad7f4c825ae1c09b06d1dfa8d6813bd282a2d8d5b724f777a3c84684fc1e5391130903f88783f4df043f9786c69100fbc0da1a9fb02d909f9d761e574f3fd6fe0d20af0f400afe3bc6aa9bd9bd459ea49773096a97fdbd43a525143aab125fc8b4525a382bb4c17671e2681c77c93a223e71e64a143ffe30787a648c010372c7ca927dcbb377e43c4765fd5a5a5e1c1d6049a84840e82a03e9357d50e16c48165d60dbc9859ffbb81caaba55763ab9d0392f515c08a7753cb472bb65fec21cd70f2b248138947e3aa9355289e90cc085a81c62074d47ca79fe4f96499162e2e6d2a6feea569e5b185e75e1b7ee0c00000f82550e1d9949cacbe67b54525f1079ebc2fb50b0d1642c12c5e96e4c7d0960acf653fa6c1fe0fe6ce7594664ffa658708be42f4cccfc1b45c505e30a5eab52f6a21df26154509859b18c1292188456c3edb4439baa04fccfeb66202caf306ebef5ea14308061777183ce877f68b755917aebcb440be4a11065781338fab05d34401b773c0a61786165fe54643974e6cb3e93fb68e3f83267cfc6270ed66ca52a409f485bbc0314a7fef28396805e00675e57dd61064cd15f92afe447b90bf1157eb8235743015fa3abb6091f800e29758063302e415b7a6b3ed4b0be9f138bb953fc4dec089a4ea555f27c98f30e4d8edff0cc8559f4f723edba51e89ebe81dbed43d735af082e7ad7de03923d3f1de6180df389eb53e48ae412cb15960750fcaa11d0e18a5ce7695b7ace7dcd5103f6dbfd9a011b19d439dd02b3e43c05dd7e1fc40ea56c5c69c19e60e5c73f40b37fb65411c84a6e8fdf199577e68b8b0a4b8fbe4549e9519f7e4748f9cfb2a849545e710f0f979aee42dbdd3a7a8e18df60e0fb94e4c475ef9502fe87dff1b05776a13692e2391e32f0d28ef530362eb8ec413fea452b80a5448f0cea7bc62330407a75608a245ddb172130bbca6aa98bfc0e8741eb6497b74fa424170a474857dd0f3e45b0215ba3ef7a8813d1a14a99c9d2845eea8d6a4bcbc7cd5580dad3956a77fa72acc50bbdb01d2804178873676d274f91f1a7381404cdbbefb82099602a9ac427d820bf74fba030a61ed1e45d21fccb62633bf95b3ea923e19336afa36327245375ca314cf2a889690914aaadd47f3fbd7fe0c5d00df142911fff632f32872376c2662ad81ef3bc9971706ced4d4e2b93c398aec834397e494b8e6e8e03b9690a4799a699a6ce2181c3443f52d6f94a79236d01c651665b6f27708ceb260bb0cc5b4813dd3baaf514c83c457edd6427ead8a88f2d589044497ed4b48360aa935a13f61552eef6f629c28cfab834fc0ef2b23c4946820e2089f0d37bc02264ce2a4194f954141fe59d2df118ba322ba12e8684dc4d4551957e1931caaf7dc0cc4e006e4282026c613a2633f877304f28b4520cb755999ff44ada0028cb42d4c37d8de0af26a1cc191d1984ba70f53c821b02f7f4b7ebea62f85f7b11aea5d82a33980f143eee6ea30c67ac0228bc528fd5ce6ccd146a9f87a95ffd65ba8d98579b9fbc776292e9ef5a8a96c836767e64efe2f8d4795883ffc0c91eac6ba4af3c17bad8a9e075982c60f1eeeb576a094017dc35a066d52f959a7ab27504713d8fdaa22aa8ef4586ca2006db4cb9c4dc1c13c0164cf601ad5de08310b44e0ff0e89c50110e4d42bf9854eba05949d7cae4311ffb9d73c977e8236da9abb961ad50749def9e7886cdeaae1653ef25a1c4c66f19deb3f4248fc3f32cfccc077ce5dd510b7640de2e531c8cb697188fccb5ff8ffe2cf31f79d6596cd68e19054edfc2f9b79e12c6dc8b11a2db0baaa1d9ac4051326ac31123c5cbd301dac7e53ca1d3a7a0eeb6189c1b2a9e135bb4d820618ca9d645725fb833a95ba2833f07389e1f503381ce3f0c53d79119ad1222826d9e2263ecca5bbe602bf018f585c50efa678e1754dcef72e7e481b7d3cbefb437a53c990a3fe29a92cf9b29a3c8e738a9c3ed2d2a8cf205a926cd4a85d3d5e2614c577c3d5f561ce55d7d1f3d132896182501ab1e1380f691d5af28f24772f32e3be4dc4adc234db87e2039adfb915653c42488eb1452e198fc6964c5dff4b727c45969ba0bf94b9bfa7081396f731f7290d4fb196694705b77dfa5d9c6acae6e38d435ed7aa6216e5c909a3837526b366b53837bb0bc3248e4f6024340773c3bd449ac54d79f599ea075b10f8882742b27f204a32d836e72758dbd2ce037f48b38ab2f1aeca0386d185fd8b055f27618d1b38667bbb173b6f177fb94449fdcbc8b3ec34eb132cfc480fdee9aa854f8a6a9471051861d2c3fb0c7650bc3b4ab20dd5c5ee2aaf98c3c2d8bfba60bbf40c826c2292a788afdabb5c35742ba11e7f9f4a898a34d90ae7469d189ebe45090eaee268de527891b17148c2b9894ba6cf003f2501299228807257bb25bf005b31c54dcda68b7b87f112da7c6f9a03721be41a5b0fc4193177439c8b4657bc5d6d9928cf1cf0576e786e080ddfc24d2843c3e60deed148745f0defa30ca8f4d32ec0244c2673a16866471c170c74e041aa2d70a8ffadc5b7a427a61fa7d46795b19e7661eb6834a31042544b74d3b96ef2e739a57bcedbffaf851bcf64cb296a27e4d8924db30079fa8c51798cb31838c056b33fdfcc7cdeed9f741aa01cf9c87bfad8cec83b7a3772bca112801be872606b20f9a926d34aa677ab3caa19711ac8c27290f36b93941cfa81418e7a7b97757f8d227791d37b78721a1cf9ab33da4566f045e212153074779a81bc69eea70a52b9ea133936637bb015c79da3bdfd4e9a46f055170271fc197599ae19b71810683dc726f334fdd3df3401b8255531d11e106dbca3e6ad84fbcd56dc7f0b1f5ad1ec0bcfaf4ce65e5caeb693da08f4738a3b366147bf71a28db0e207062124f29cf51eb6b6d6b60e30cf0eee186438d798ac1e3baafd4ed236d434356c88338fab2391d7302418dc7815e6e4c2a4de0b35e128880c6fb085f0199e873cd34f3da704e0742982045c2ed572b6ecb798e3beeac652fbbf88c7f0bf32339adbbce8ff9e3ba11d66668fbea4fd7215d4ac62f7d71ea4c81028ef2a25f491540174a3462a18451f7d5eebbe6bc30ec35cc9fe0e45dc9e4dd8190d79bccdea3033b1b29f944ad1293a3ad49f2673bafb98ab8ed4a5cc6e067094893a25fa48d6f0b0b225a6cfd1479b7c669aa05f8cbb2dcd60be11aab57c68865413e1b6b0821ff10afa960436885a354756d8e4d26bf2f61f5887a6bd61d7f96f49730d544b02a1e2d64308b444eec1bee55f6be758b1c0e4edab8d5a0e8044e43a25fba443b99c858ae909284a65450f0ce4b1fbdf8e5624d4835d656a834da428e3b016fce1f51a06cea139f13071a254169c3dd21ea55ed1e7ccac0a31dd6d43a9a760971cfc3de46187a3c63a6758412fdd74eac13d5832661e43595e5a8a126331976e7ebf245558ddad3b1ed09eae7eca492878679bbe5dbd24f9c6ff5a82bea08cfc8fcf2dd5e07f488e8043ca8f2424d8b7dd5ba6855aa9947777c22da731eb2a7c345575182ed66d8af3a6782e7d40a7ceb98e56c751eadb44ec0cad372c5d7b60c6bd0d09c3c60000199c1a11f80314d534fd4297c6369ec0a2d696162af0ae5a097e809eb7b9ca46d0137bbada3f7bfb7f5eb419e8d033e3186422f4768f667787efb456324a24e4c2fc15f6e69c2b6306a9bc8cbb1d0f4543f746fa921d686cc8c94ea93843122b8784bab9eb99aee355b7336c6b4bc4b748f138c3d814b25c26f2329b7c79e0eeba43d10fae65d8838c46307871b82ee7c739fc6f8fae2b69683026ba8dd11bcf1fdf16dcf3768aed6913c3f9db31323340dbab9b3f9f7494e3bab0cfe2cab48d2b7bca962d588b3049874881bcb7d3a1b5e45bd31ac14e5cf67c894aabf06ab98a298da3d634c8f04173f937dfe37ccd1f4334a34da885d0be225c7fa17ff927b3b6ea1172c776cff328e49970e9a5268a587ef873b7c0608bb5b6ddbffd598bd83908f9eddb841f63e00c326a8d27e1aab8ec3e83c69e7d64fb2cbc7d3c797ab07377c9eadccfee8bc5fddb7eb032c492996a6bfd24cb3e82752a12b554dcd6da0cc7e90204c8119da06bc58688cbe418f8ff826f22d78bb3324dccd4c0c56d84c6d281b25b0d0414bf02f16883834b9aff3ca19c0ba20a09232fb2e9a7a481e3ceac73d8d23e6ba72e58bf5b80c801ebe177ba4b6988d4f05eb5bc7ffb4a1b487161c4c0e8ae2fec14c35f36be93f4ec374fbf54e8feffb25afd505df1eac4ebfb754b0dfcc010a69b672b64ab8f02ca1a389c8497ec7e4acedd85316fbc023aee39f3eb1d90aa90b1dcaeaad02fe6b33e84ead6ce48f7a8ad83801174ce70f52fd0cba678b9acaba9f44200dd5d2750f2a20eeb10275085ebc72e1a4a2dd66b2479570331a48165573f8cb6fa5eba91c3c0b2148337273d64eaadcc91269a50da999a2b228078a3c4a6fcd2bb73417cdccc670ce2aa60f46fbc7669d4cea40e2f36714aff234a35652139e140747a0bbf389487d02f49d0ce40785afe6362d4d14b0d95a23263b40bf6841bad7a5cea4ab3e414930d4e99913e4eac89c5a5cb6de234417dabcfc7a38fbfbd81aca0231a04deea586c9e9bd00a2575601d535a6a05b122680e182c5258f4e959766de2d1d67745b9a749a90a904388e315ed7b03d6d83d2b40b98ebb246613d97119222814908ea69a57a1d5a9af713d8961c71f7bb8e4f702f1557b43d0401ecec74f5b8e15141605df083652d4fa724268e1a2131be267ddf717953da54b772184d297d39bcd2a850da52ab96dd9e3bdb62a828a104a61be15b7d9b170a826b5874659b5eb50c8cf48060691e2f14cc0a6b7a9460578c4d7f3e3237ce6fbb753fc32708f41b2b9fba8f32233edbb3ee958e41cdd5c5b87ea91bb8707ae76027ecb4843e1e4b51be58bae0f4d140d0da778c7d7e7a29efe6fa3998a758473ecad2a2c7730eec07680594a7eddc531035aba8b373b063416f120dbb8cbda9245a20b4864f8b231b95d863ad824504ccf4caa3e604a88b5b099896e775b9b4314a1efdea69fb9b0845395b46572b656f02672dc125a810cf720ac33b7d2395cda4baa1b8a6e8225f3fc6b413adead7127c1ea4a32cbaa893cbe3f7c9c09a1a9fd22dd9522532d9081f34d90af8fefe4c8231fc7633e10cc503b4ca2bd77fac31fc0a17845279bf418c5323542f5ae38ac4620d856736f5a7c475b665e66c24777ea9b4e0b83827588c1dfea596acee251fad6e6d0cd1d5316410a55edf85997b529fef945925bb676d46b3b5e2188ce23ef696586b5aa5bf34f2ed79a26c47928f3acee586be83d726c02ea48008e1f7ec2ed0e57d702ddc110e6cfa24466aea2347f1d97e4421e09037a0e9c91b2d5f56f58f028c0671ddb43099e6103639947322001a925c592cbbd64d98ea10557a19c5bb9a5f07e12f6766d66462e9387dd47cc564792def6d3670737a20ce5fcd8b260e609a31ddd1d776c23c0e29c4372c566bf6e37f189baadc886d3d569d8434964b81f3fe7417d664683435ecab3e44a709e3119c0ad5d68183b66ff9ea3ca0b8f9f4f2188b425d78fc08e3668eaeaa3fcd1e7375a70544223bf8b30a5d7649b87db1eeabf3f5274104e569a20c10bee333b126a1f509f3e0424af23435b97693d9a81b57917ac79725372efa0cc9d8557c5567ac72db3b2a3e7a29daf082686b74decd05297e0256c6cde1948667f30a22e09896a7d160abe542d945eae188c402d537ae543c991bbc13369cec407144206f1877da04eabc9ba77a799442f6425c8ae94990e668086a74473ef5c48b9aabc1748d2edb1d9d362f7b264b54cf9d269522a5a56e3e80ee8e5343f4abcd6e3d44511b6ac12e0ddaee45051b78bbec156de1e7d0c6d79cb3975109cf2997e25b9560fe0063efa1c008bec406075f8e62a5d0c8a928e687c37129b7e82cd7fe89c2db430afc12eb9d71619acb70a8140bcc3c73c5745222bb8a71f8cdffc96ac1ce61539208ed01d47df38fe5dd2c6bb4a5e34b8edd2f7c425cbc2ce24433494f22090aba8a92a0e30ed2430be08d4fcb38098ae12b87d114352ecabf0de406ccef9ed54c0e6c52953b0a418c352fff4dcd4f54f093766568e6ef686fdc24d3e9504b9480ba32e3e23f6b1a8d93b444621364fdeb8fea49ba190892038491046924c233b8bc7035cafff14c5eac6edab8faf45744931aff2b6e1568a33655ad1570959851e4de5e2cd5a5d141481f8e6ae46b4142add3720d19dde3c3d5310a3e9a26d7e527d2363e96bf886f28bf5809edb3682ddef2fe33faa29225c26f3ead8c778e24632ab7bc96c4c1c5dc3626c81a6a2c8d4255839e6d8939f5389f01a0beac594c39c124e341da95c5e8073fe178d7c6a6c0f4b6f3fc7e65a114e26d3792a722cd2017ec96014a26e02b0ae3a5a06da97fcbb8d4cae298fda6118d5ba73668b57d93502d2da48cec5c5aa5ca73bfad49df0eeb2cbae72eb7f8a5b9a6d4046df2fae0a15795eba0630cda126c4ae0d63aaf6e9375be2cb755acfd890dc19bbc9f7a9f21ea35bf7ebc5c9e1d8eb727a686aea61b8beb136b4c810bfd6a9eb84d99ea788769c04a5abcc5dd469a0f5b44186f1bd622ba068235e53bbc644af998dff73988600f8950bce0fa5214734b107b2a65d6aa5310e599beddec7fd2e5a70239a0a656cc75ccffd43f51c5b1e3159f615b0c8cb166fb08268fd09ab19d3b4c46887b6fe33ccad85517389371abe6e5a420a1fe97cf59353ff28d0a53fa53b9b534fcc41fa58624f084e9d3649bf7ed4f23c34e5767daa81c8723e0345b26d88f75a6d95a74a56f8d7ffb3fc8370c9627746108ce1807df4e430bff29055437abcbf4f266f9fb5bc21158a20c3f5efc768743eac4f542b03c9671502d2bfad50303365f3eb0ea7d65096c638fca856798845bc5a82dd9b39bbb0694975001ba4b300424478edc5c4b25d095c53946362d3db49257bd1f8926257d79fd42f6a8df11636bdb3e88751ae7fce52be1d5447d1a195db2a22ca711473d9980ff67077a0b7a9fc3e90239ede870ae9cffd00c835d607dc3a3c2f23480dd0612f5cd6698564eb6ef1a171b578658bee3e2209434aaa213491066ded1fb98e717797b414f9e305de15392ac112a50b4f9ebbdeabac85bef5da019f9261b7479f00932395d86351ee91b865f67a43745ac73cfc5972979900e4d26ffc6455279956b079d747bbfc77893e6023c333b5b237b26795199e06988ed8b1fc25dbd3633a51c2de14c63f3c91999f5a479a4131488664c3b373e38ed3f424c52924fe8b218a6c5e621809aff7bbee849e14067f04be5917dad5489f5d467c397d01df234d7c656f4eeb5fce67d7765a3b40d5b3276d02ba6f1daab4507eed3c619550a5942fcb88d40d80ee9abdffbe4ad21ee7e0b52f910eb915248d75e4dd44bea8ea5998fb7f13967bd0a1e0f73e98f5e92bd944c209a524b579ef4757a9e55f7cb642ad9cc5def15e8a2d1ce1fe81d82baf37f5eea2016bcd20b2cc22d807700452bec07aa2c4cf7a358b6fe8651f39326e9386f8448d56b30f9116aff1009ee178a77e23cbf428b6b20f56dadd5f3c3f0c8369c0dbc73c4cd31fb83919c63122c97e1163b2072512621d76832ed74018aeae4b12c750b4c15247f60d0a6e1e292bcbc9978db0627e24d6c401cb7a03f8b6119bed01708b466a73b40f4d0c3ecfa6f19b135d7ff140f828482bba2fc8a2ecb621c8b5a71e2072e49959d06b87f992df314a30100c08ad6acb96a46a03d03dcdaeb5524371781bea0ea353f29ed81b8ed82afa803456451baf85c4ec7e6edcd1cf07dba048daa140060cfac5047acf2593b6c272d4b2e93b62653d34d40d0b25d8518f525d0de1a3d9b561afe6bd721dfe8eba84238caabea1c0971e82f298ee6374617f4b5126bc5bc31cd5a549347299721c9e3f24a0d52da5fb9611ed63ccac3cf9f409b900738ad997fa4fc257001ead589acfeeecd8194d40f5b39ba153bad85c5a13321c918e9ce7717f37d79e81a758914ea4ec91b237b1d92edff5dc3e8b6b7dd86205fb2f3145ed8bfa603ea8b30384e0bc7f1c07b57d85b4e27cdb6ec75cbed1b1cb8cab75340ea6c355a8f4331aa6299c9a47f0c00748bee214967357e1009967f6c8c830887abbacbfb62e3360e7b87f5001662d02089b0b963bf5e722ab8160c8f31f47bc6a4944cb7ca349a962a160f796305bd256a8c53bc8c6cd0a347bf984bfb4e2672a0f72b90fb0e41089c27375e12ed0900b97b9fb267e7886fb07ef5b2fd080b492af3dba516ee3db7fa5934a2e4cc58fc71e31e3529e172f06c3cab499d1c7411fb09b42751002f5cff15162ab60e2d31ea6b3b23d7fe508d7f20dffc92a98e80b3ed8999e0bf832a9c3a1df9dbd43289b7f048c24b9d62c2ccd75852cb6b71d5bd7d4f78ce35d7463f863ba838f0d67b74efa538effa2f7bcdc60ed6f9c3d81200618666e927e7bc42899510d1a371d19bb44ebc5bbbe1e61b7283618659ec83404cbaa815b27724be4af2dec923256111427938648d1f546d11a80f7711fb4a642a3497856b6dd101062a1f2e6900107aff7788354c174b13c13ddead7302ac258fe273a8054793bbdc09d434f459861956704595b4590e70890f7128ed26578148c94f1455be2fd6e1b3d3c95aa23a44b370d0b63e7c272c714721b6be75b0ee4532780940079019ed2d3bf0e51146db1cc36a5450f6bd24677faa9a9bd195dee104ce8eecbd2849cb70a4c5ff95b374ae746b4c536d83e3f54aff64967cb2f5b0d6dcda9bd45b8654d72e772858fa5e4e722d856038d6ef7f06ad04236d15b0991f47b32bc52e0f1d78f24a82aa52bf90351cbd06e13ad4dbb1d4b76389b31d54b91470603f91e3f88d1801d881661e3a4c5782a55a036a67f21a9ed9062a69f356c4a29d87999dc84a86d186030b7c2f1cf25e889765d925dd7e3e29a9c87998f1f92daa1edae7171d0d1c12bc66a8cbb06cb56be0c53ae2d7dfa1c11e4eab4a37d782b275182da3069e75bdf420d790f257a3ffab9461f44c6a643e97ccf128dea8104305e0b54189fac81ba8959c8f86528097672db6e515b1efe82dc70fc08d3e69cc93f10e43fb543b3304f001bab3a45e8e22139bc86c69b1e26dc79c9b821c39b2cc3a650fb50d28a93e30b504901bebcc27001c123c01eb9eedb38eba099184c8928fd02e3071a73162a3c238ae4652c32562f70dad681ab8b892086ec4ae7f86729b8358b0e738c7574cdceea484068b92ef8aee876592e5818219c84c2a7a676e2f5d6888224d800064f09bcc40560cfa141754bf8c0d067a4cfe21868737d2bad2065b19f27940ea22b6e1f5be4fc209919cf8901bf887149177042d20a52537387bdb8314a9769d64d506194849aa8957f71f11ffa6ec1e877c8001af18bfb0e60dc2a5cb1c3b42598ed87a9654084e6a2348073c45cef7718e54b767adfbac8b712e20126bec273b1104b5b570d56c3f9aa49fc0be22bd447819e5d69e9340d96e635bb637548adf3a0ca29ba470fbaff64cfd942a7c4c512c3081417c3c47a720ccaa8ca342e22114071db6f15289ee3bbb6c6ab340235fc409ad82b8f8cb367de7cb48fe922f309a3a4830efb339298ff7479436dc3af25b943b3e28e6591c20a091b1cca978991b66b8da6a61501d68196049993b0c8402cc2749cfd830947241c7ffe3825bd2c72104416110c287f40513b2c34983cffec0f4221ef6a92fc6d560f0401cf1a0535f4142c49d02db0502e292f3dabc96d4cff01cc09bc3331d953dc512546cdaaa39277cdfd7cadbb23ec5dad81d17f9cbcfc4c20b33437e54f133a8d4dca6457c63e346eb779aa2609533f97f8fe373f838014972a405b709f453fee92858a676a69f9ec977f953751857494eadaa302a3c7eadcf8a0ba74adc175f404f85e34aed855ecc419ed64f86bf20d8dc0b89d3edd7f8bd6be28b6d775093af8e20d2b6addb101493d1110b0e3462381982a0f7490a6ab5ce88a805afbc373e56d760e2dff6f5805efbe681a6f9d3d4bb4920bdfd339317cb11d3d5395529e79fffcce2b1943215515ecdc39cc3e4bb94d9ad62ace82d2470a0bf5759110016a021dfe5bee1b053ffe8527a30b89abfdc20a95fdf906cd58eaa8ccc3cf24d1549d3ed71d5ddc27810c449a81e64d378ceaf64a23389faebf718c0e54c85f0ea56fab77b836e2bb8072cb39dd7e887cd4871614fa39e2b9036759531496d73f619900b36ad931cf0a63152fe0ee12805de1452fd291202b350c219a22f6b4a9e3e5d0ed93987220e61d8e8fe98d222c90807871014f7de198bcbb5ceca7d7990af9f64d4cab8c35942b24044f838e59e112788537e40bc54cc967c28bef6f0e4360591441ff5ec711092bf3fe67c38ce1a0505b76b43a226ef2ed5fd978ee89a20b6bdcf0c00b84f4d2e4e4549e8f392f645a5cece5fb0bb99fd493c52abd0d6f20f1ccd9ed115d2bbc2d011d29e0d14122a76056cad9ef28a7f174596e14a4e8e6ebd853f10e0f1efbd0b642351fcc1e2ab3b43566f4fee7d53d70b9ed47e6925205642f1a79566a1114330b3db48406c9b713ab5b147e96d429fd1fbe597894eb9b976afaea80ac12dc261c17399c20f15dcd76c0425391694da902ae2b97417f97b2c70c9db65bdf3767ebe59c4095d47db16e737d00d63fe084143837ae4575a5418efa3cd79b564ee2a9b3077eb0e5bbf8b3904f85e393a283c1a2d09603d2e91c5172e30e3f0c73a0a8172e050b49ce5865fe0a7d902cb061b26ac03d55b132bf7bbbd70c1249504724993b94e0ac528d43838e860c24e993b427abacdbaebc755c3bacdcbc2a6f8307758774dbd1662dfefaa2d1682f3f0b8314a375168f7dc1b2eb01d98ccd51f34609c8b703a560d88ee7424544a028739d60de58cf313c02293d569f7299c88d31f2f861f02f3a290e298cf492290d71beb8075c67fce63fed37718f55bcfc6ac48b973bd75d19bc3457eb833a29958510c3eaa8278f88d671c4f8bd5f6eb73e647b9f19c050a1f56c9fc6364b852e534918b40a7913baf57ae1031beebb76450de3468ad1ee2d95eaaa43739f8daccdcbad389da9a509841f6bf5dc1fd9a4da1d21e471198e2ef8b627f722984f063c61a58088561798030eb09beba8c75eb42450598234371a3cb36553faaccdf21ffb6a0260d5ce2343f249115935ae16a1323bdbf402bdd42d25f4fc56898792e9a2f66adc1d3fac4b26c6918427de15e893ccd2017716b2fc59ca20127f1df21db1cb6a7c326808ff022c50b9d79c0a5de997a64b0a1b669e513b0e88af097b9032c04a1c2239f3a1d26366cb8a18d0f3a88137cb85bd716981488a19a399d06fd5f15c11a8ddb54a36cadc401c4d110c56c509d16019d9c8952da474324664b4e3057d6d8f66afe092ecc373e59ea9d74e21f0687ac3aaff75dbe53f1f044292908b62dd58449763bf17c4301d8a58111d19a007bd2868685585fd0b02ef8b1de48bdd3f534bfa1632d8f0660f595c743cf7f67999bcdb4822286534345c00fb7b6ac9f6e7dcd472cb06c320582db2eda5c2d810e385f5b059ccc6e47d83815bc37295c71f473a0112754d0db4f1a570a5b909ce193662ec2aedf563b45b93b0b75f064de280d9958cc350285fbeaa909482f3e5767f685cea99a2faa4e14992ffe051a60f3755b38824e5da3ebb0a5c79602aa49aa92ee16948ca39ca50ad8224ebcc3b9c9269880193ec37cfdb8716622ebc5947d145760001b48e476e5a698a08d109189e251bb437611cb2b427a171d232599eda38f2863ba82e9b474bc21727d9ea1cfd624f0318c7fc55a6f93e6652db50a53991791e3c8cd229bfab8cc3645e53deb364efd32b97bc9b71c43ab95e3a50f330277b49b55a54f9abe9c9464c08c2c73aa86f634282648d3748cf00827b147ba85550125e3f79b929fba86a28f6c9fefd6f51f4a627c810fbafe99d001c14effd8deb7c21ab257f96381cc85455c60c0f39b573761367c1b46e51733b109f8b97accd47be5f61d915313f8e0315c8376f4feb8170972a7fd5531d4d901c30a27a144033ec6ad07d206b624713d0f6774d033b357747937566fc79c33db407878cbf4f9e096944a720447081bc45154c32fe04b8e12d4c5e6420e3cc096777155c9c7a960e3c271f170a4b1e5eceb46c248d05e873382a3c91bf6fbe41660172867636ca12d98f89a89223df093852446c4abad61066c6d6efb1442afc7fef782883860723b08d733311c4d44ff8935540b35069d7eea4fe020e551f272ee5ddb7015cc884eda18d158bbb6fff096b8fb0641af8dbfa8495ec8ade8e6db0d1ab7b0560cb2e18ae9b9ac9cc97f7f6e48537919f632fa7556377e5092824e95ad17253d0a8d50393ebb317c4279ff5745e0c876a853bb16489d3fa7de2f472173506958a931be07f200df705b2c2fd94de44361c0c37a3ebdb1dec84e5aef3b04a3fe7ec1767c7ea185bbfd100a9f583d06cf4e06c31323398aec8199127abe483903ed068dc39cb5bbac23e09535b6264b42339e85b6334fbf05f83b42757124919119cf6a3b79c46a4812555b5f0dd5fe4b8ce8f44b9ceecdaafff44ecb072da41f1782645780caaffdb7dab0e0abd685b7f184a17dffd1a428fb24089bee65b2bcfa75df10317679edf54002f28478c3b9fa6b546293f154821486361d5b74e6c6f385bdc960ee4a674234590c2de49c4ee3f0a5af455bef2fbf1aefcd7bb0a436e759ac59c65a55280c167b6f79bd9674c36cb32efa4fdce7c60c14679aca78cb0625ef3857b8c8f29cbefa02c0b3346c7d7527a366f8f83450cbd64723d9a7aa8529bcd3fea4d95f19380b8241b4b6088f1373fa4b47ce01dd4402ce735297c7b6d66ecb7a698dff610761fec92d1672944a9f8288add5efa75840d289c81e7e4f0c379289f7c908c05517c5e222963bf74a5b1e2c21429e7f6f80af984e04bfef945a9bda634b39446505ea8543e702463ce2c4e81d371f9f034afc2ccf4df3e2362c1a68bc85c4e17ef0664aabf8d621feb03c04c1b9d6c115bbade1df73a667065375543122dc870f7ff8c4ad5567ddacaa5c9ab55749a84fba1f299c9dfcb241d0116a3f174bf8c9cd368e8bbcc7f236ca6e03c509a27e8070ab1c380b85a114dc9dcc4ad0d7af4de7fc99e5147df8787a32415776f7641998238c176074706f708c0dd315d2c3d525777856b651fea1ccdb273ac695cd7f07fbdb6497060631a17c3b441a052fe068969c36bdd1dfcc6d044323c3334702b473a1e9d32219614f293c554480fc3905d72f4f7816ba0bbf9b03e4f3ce2272e86b13bcfe0662285a1c7eb8d2a6a17b751b96d0f57d84bea0a0ddf90355194f850e533e33befb7562e833c9c1c6f46fed218347124f521f063ec37323e4ce08debebdd71274fb0d740b467d6396fe484de1ab92e48bcd04b0240a9f5051e9983583b3ee883d368f5dfbe7ca42d9f75ddf03167bdc0193f4db5f22109fc91b1224e3fb144cab6edde0840aab885b7aa729711c36b0f0dd25a3f2bbd4d2daa213eb1aa6d4a44d7ab82424a18e00f9876b43a59563d67b5eed99b7df3812298c0c481f78b6d7978b364baf5f76fb2ac9c2ff9d3649fd0298b087cb1e78bec400538c4ec76803f9ba5952b48fe45a59d94fa72ad2ed76065563c7429ab9ca3f0baece1a9698068928ea9d2350acb4ade862687eb34622b330f931353e1c42d945f0f36bfd1e114cc5ccbebd0433c808c92f2139b7b253e4aeb4b2f1194b4c3ed3ee0c87a6e96b3e0d6d368e1036b1bd0ebb9bef53daab66e9b9a3c6e56793c89f1050d4cd7fcd2fc6301ecbc64f2924049c82f938811e25b39c34c6049f643a8e5db77be58c345e54da71aed59a5c534712d001a21ce0f2a8dad84236ccdd8734be6bac7dd2ff32d9af5dd4d12fa2fe0e692827b3673f8d493aa4dc61c79f502460207bcf7bee0272cc1a3b1a7537b35609fa3e05314e623c7a613843ddda1a14f75fe6a9fe44efd63a1da9a9a30c9f1bff99deb5852e0ab1474c25dbe064f6d56ed986520435217361824db4dce171e7430694e9f82e961de433cb0180fae221a6091920bb18cb295fe1b1b8ef62385275222411abe69f01083497d922f6dacf5337daabb13cde43c0f7f837ca3fefed3c5c0ae2a487bd623fc375b70c80c5cdfc766d7d5619972c8d4883e989df9514ddc65f46114a82512c9ca53cf666983aa73b78b859d6962acdb3b6b526db99d874499b6871639167bbbf838210a1d69847511a4fc7e6215d0ee1cc574a69ce8734ac6884518f37edd7b6e48b14a04d0ccefa589c06c444c351c4d059c8a0f29b318ffdfe7ed092abdb1e226605e73a2b620465688f2199880a82267e6809189fc3844a02711aee2118544374ca104d571fded047a04d5818fe8dc5e4b5c9290c65d3e2c1e16a6ff90d01d6c7a79c664b7091e006f35f23d579ec28153f3d10742be0a613345212d2bbcaf822852e9d481f40807fe33fd5e71cbd0d281c965103f5675c2a1345b7a771f6e4b074391ed58213b3b81bc3318783f6d396fb681b5cf626a29eb13a56883b6138fcfe13916edb243d4d42eb8dfa546e2b6be2c5804dc9637a0d49b6da1d0919fff397af97b4904342bc471cf3bb0ff1ddf35d5756685fed8677838fffef8fe24814c9129c1a0928847e27fad38d0c1c911dd7f722e93bb472e306cc59e09a3a424f5cf7853baa78ce505e5c762276d7a9dd7f89263ea498e59b62593b839b5f0ae6a8b156a32567b9e666527e2df83c549e13300fa2430fa05753c130f1bc4bf0d629a53f4da545e39e753f27ac0069a85a5f71ba597ff42d341ca92463ca708dd6885b8693cda78b6edb20eb89847b3ca3910a1e0f3b37803edd74e83f65f71ea74fb88a87559f99b5ca0dcfa5c2e4603c0a461f6c5244c87da0067dbfaacc5ae0d3f8fd6a123961dc07dcfbf566e58635c2d276becdb2f95030b0ac77253c3693f674684bd77f112cf1972000649a87fe38da5888a97ab61dcf2cde866001b87ac49ecd3282ede77882be0f6c121080f32f5aaf4cc38baaf15a34a73a3e12a85289329b54a2928e0ae8ba75fddeb40bd0a289a938eedc441bf9ca3f061d813fee229609a566913d2fb1f8af9ae0dd06e39dd5b6953a76fa4d184948b6409e8000e208f5006d1f297718cf38810545c2bbe45030a83d77ee3b2704ca038378aa0d4fea1320e5a984f2dc2e9486cb07264daab6c8974b3786a0a569ca89a1ab079aaf4c8a05b8b0e8fdb403397192a80b272dcd67d95bd26f2d64bea91e04746110cf652278d8a4e19637dc4f392209876096389e804b1c7ff91e3adfa55f71baa3e858f7b678648c0059f097d0e0a947c63cbd69a9f31f2b875fdd968ad527f0c783d1854384ee735a02fe94d49c23fc2e83fc5e1a9eb46ddfb9001ec5f3292cf4859bd6c50370e09e3806aa792fcb9947e582e017110a91c5d2eee688ac5586f43566cbf98c75273097d6634e3d8c798907b469cc48382ad63551aa46a50ec3291c0dc5e2d8b412cfb02cbb6dd8be7e8af701ffec9ea57cbdad557b4de45f14d160a7cec4fb822c0e141ec94939f3e081465aa9e5c69c0bcfcb7afd4a896e830f86f814e5a372d9b3bdfba450f2a67decb863dc4edc65fbbf610e2785b3135cd64dcc7e8204ceff428ced91b0ab31bb4abd6483d8bf649676e52569c0b93ca0fc9565730bcda593e61aadaa28ad8ba0054f47ae1f696457df62df99a56b02be01f9f4e1dcc4d1e51a675c0e713812a80127847bd2c29369595808a8ad104794df086d96b640c6083c199a34a0a16e7a0a5e93f9c90a68bcd002248e4e836c2077235890b18c117c5668efc71723587b35e115669ee35d661612b49d6e1a0b545bf37a89308accc7529a9f50b2f1162f03a8badf8639f2359d6c11301b28fae1866bd3ed29c6b5128580f1e1b68d243238afc5c16262239754e6d4fff3a5e1f5479c7bbac7311353ded669c4080589dc4f109e46b18ddbe5af804f8dff7850ec8c05a4b60536d3dc922d7bc61bc3e6e1d7739a74457d333e4c1525b334daad33775374e6f5a8988a9c0819585d2b1e886135454046b931479bc33ee404f9dd98af9410d49d8fccf17a552508b240c5ffcbc6e98f6e90e2576ae2a680e5c934adcf7db69cb528dee6462cd8a13f7c1c57621d4b1f230b70e9a57d996479b3ab651731da29740614d2a8355cd8ea0f768cabb5258a5ea461ba7b319be2b7a04cc1cd6d233be08d927833fe9270fbcd791ca279af6cc01ff75c99d336008a2a6c2a361257b761d0f1de8668b0caf6a7e80561a940f5bc0984032ebc9d115406947cdc243cab63cbd11d852f83496e391e7abfdd8359644bf8732abcf4aa574f7e8d35b899744c16fd08c1aa5c924e708fdfa40891f7ef2292eddc5f543f4d24f6e1dcd2f9c4584f0e0cec8da09dd5f4eb8089e550998e378b42ddc5f82868aef9b50469741f412a13d8942391b8047519534cc663d615c07f304eafd1653fc6d29554e9c2daaaab72c772f36fb8f4550e282e374f125f62dd179e03f097dc6212efd6c56e4cb29472294a73d19ef732fbbf52593f0fb48cfa2290a22992ee58f6f3cebf872f603567e16935ad09ad2154823fba07a1d5fae60ed06de1bc97ac0b67f25b9f3903502adb46b9e6828da15c5f6b83b560940d3d9b6df0d089e92f7b1b8ae8bae118c2a7ee36f44278d67212819d8a2ed4d964a9aaacd98dbfa6e94c61e965f33ea08ebda0a74c6fb621bf83b3316a824bfbfedb84ebc91166247e74752a5908b5cc13831e61c379a292ae709c3c068031b116ad5439c403f20566098844795de4ccd40939d7527ef715a3d74488ad5c0bce1ef95b45492dcbc4877a805c42733289f97527d8940cd57bb820297ef52bdd8d1c7eae87c93283cd3571b3bc53738610a3fef6f3a0a823c74a92d5c0b05b0d69002972db24c48ff3c0a1d2a5be888d35f223efec9ee828fec61c34aff3be2e5eaf10085bb6ac6406eeeb8f114564dab3d649f482728099c2c76c671facfe57d23e16003947c59088c22294d20eb2f4643b07600b431796dca582f0d0ae738aed2b4a7e857f1a457f0fb7ff76f7509468cde84fc7367d3e82927e27dd62ef4182c310ccdf00aead482dd9a0d020ac42f04b5f7f747feb055240934351c38c336ef5d5366b79a65b47f8e4fa520c28570dcc9b0b1cc958f13d7734ae55241bc3e42aef32b2dfb21a4e4dfdf482cc60180dde20cd4009cf86843e758403c4d5381526437b187a8cc504ce7bc7dd839115bcfcfdd3ffe697af7dc761a61c4f37771498fa5aedd79dccd5a1b98c35074c62ff865336cb8b8621b30c353760813f9977200ef80dc7ed3f981c934873019f8d6f834b465f3e6338a2a34297cf5536f529e8bcb69137fb2a288f5b28177c19adae5793053e73d22933b1d47e92d3071f83803387c70de4f13b5a41a7f50769ad705742b33e776dc2859d1014d795a2362d511d776ca396e537f19430faf0706f216240403b6d3653c4984b4f2c0b71468f346c82059a5647e72f82de3984eb3c8d734dc0fa5edb9bf251ded4c61120287e306b0b0cf70033af64e06b8d995021431f243c1530e82eedfaa41e384221dd5ab45cecd1b8fea38695d29a51a32ffada57b8c1843942ed8867a99fc947e88f7a854103259327c2da5dafd87201efa2bb90b712b5eac1d4b5cc5f185d993e2b50552d25d74ba2f39bfda6ccf177c9583a62b559f1c62500c2b48b361e46e4e1ecf465f400318bf382e03279919f0552c243001e88b402f80c26a5705ba26f7b34ef4908856b5bd2aef0062119d8592009285dfd0d17493eed1b2574535f5c27b099dfd6bee8071fb7e8cb2d3165bd1ca41a337d6248061dc079b0184a144f51fdd3dca6b8b195cf334b45e4a3c2755ebd99474a0cb8ec2c3d8f6d388a28c9572474d67a5404bd0286c9bca13089bae8640ce1ed7e4db13980d9a7898b42391240bce8b08d94787695386c9a89f0ee2901f9ab6355d5c3eec1ccca39daf0ae9fa7f78dfd08b0af9a4c01656765262ad871c0a894bc3acfbeb69ff2295766e6feb67ea6fa6c96223aa1021666545d5a66ab5521253434cecff4167a592ad75b1fd460817be9e4241d9c51b5a61b1bfbf0384bb8c86f97d28aee9b07b369f5be261aecf3748f785af81cf482cb4b12aa2aa12d35f65fc96e967ad2af0e8955283a5488f08a3660e5f0a8e530052679b287b286007fe5beb21f6469b2bfee430ecd9b54a06c0a61cc795e2d8dcfbec8556f6d33f74841455a964ddbfce9f94efd57f83d09ee5f54be8d193d7ac392757e10f0b7ef5fdb6d8d696f392b16de886491311820f39b92c918f36dd3a26e45eb7a082977a9375d557657dbec20c74196081d33f3781f4f9f252efff35a241ae73da58c87fd02854494f4624a35d3bc2f838460d961d122c16cf41d0744193cb6bb17ed7149a81777ebe0d3bede15cf87e86c4d1202253f20cb2147f1822f4c0d5005bb60698c3f9a57fee32436184e3e310c934c5426bfba4ecd5e172fa91e5cbe380a59e0e975f5fd6471ef210d4b19c51cb65310faff4ae439c821449aecf93044bb3dc066a66f5567fcf8aff7f95a43a07939cf923301c5fd28995f60d6534fc62e12cdfefedbda336aa70fb1e6800531ded243e9c7b7ecab17a3df315d842aa1fc73702190723cb3b0ffece231d3c9613046017b18cc99371b7e75b0977350a854b9c4b22825417d0fe5c6406adeef59cf9ceed9be367f903baa2804db7d0ab323862795a961442dbc15de1da24f197d25aaf52ab060a878786c6dadbdfcf45ca5d169472885b6dc820d9faed9854e0e51ae9f533b69a95112055bfad8887ffa54a2cfd3486ba4b2dd37ad078624daca89a20d6f036fa0e00ab0032a878b7d43dd7bee5db6fe0fcd89ccdfa13c381a0c549ee475fb4229727795745fac3a737d6a3edb382a137687b70cac017c52dff7f3a0ffcfdeef72244cb5c887d11194f448d2633b183c101077cec082725c52fcfd948e7faee1f8d10259e500ad47ca33861ea0311509a492bbefdcbe7cac9e0a659c6a9f1e0b0467521dffc2bdb98c6449789b0917770ccccc2e7d4e7bf6f34b52eec2ba3f96ce3622ea5bb12587eae0f8ebca914603bdd00c49ca8aa7b4e25231630c9ce21523e8c35cbd6bd2e4e150cce4261d80e541ec8f6bb17280080a64a42f871e930ee5c87717441de3cca877d4b0e4b2dd3f9213a2cd90441daa74e28c5ebad4cbb4581703df6fabf85a2fee24c191179768ad45c47b6104d07e795a77e619487db20ca9cc200ff3bf7be663a1f042af3df8b1da3c2e17e98aef87051de89e0a8c518b66b57d43abe2c8dceb8d81abbe9fd4f18fc5e9c3039f929b46624ab9295b09ecab27943ab9ac941a221c9690ba7f726fc4af6378e44d314e4ae33f35468dc012b9d1e2a2abaf21ad194d9cf177a8f86dc493ab885e87871628d900d4adee1f35016b9a8ab30b5da1e38f016932b65d161a8746a14244e1d342f62e73ac2fae10968c1bea5460655577d4f0f55c0fbda34b35a75056fd69b7f517373d1cbb3fcbf5a1cf1c684b753fde696f59f431906db0c49cd0e8e0a87b8d1c4b393131cc371f05f50bd95157f3ccebecc4327827144a0206dbce9bfa96ca27f168cd6c456f1ad79301fad95134786639578aa527f7253943388bc9b64160bfae9447d6aa99af5780c5de0fcef1414c2fdeb62d5a64cf81db0094e619ec46055434a2c1a33a81e20b18e7a61312134992d02e0761b08e5d58060063d0f139818cea99b33ec03cac098000034bddd0f946242fed1948a9aff8e7554eef08e0e5b83071ef30f81b249b08a0f2ae42067862838cf543452b7bd9e5661c8acb460b27cd70b884017d2b6f63e91b57d227920c6fb06af881d1688cc7cc7dda9afcee2c923d3f4a827859b761d63d5fedfc6e3a72dcbb74c082ebb815be9b0a599806cb03428d628ffb7b16d73cda6858b76395bbcb91bfde70bdad48a1f78b471cafae59bc84df485dba7a960cba4966dcaa37d3afb12cefa8833e6fb90ce870052b10dfc7f885cd53221d00a1d30e14a78d2eeb8b973418a95a15f576aa60fa8b14ae226323b3b3771504f7415a1added3336cfe52bcabcde44b147c9c2c0c511f4cad0e43135af49c2e0d4d8fd6fe998896c80be0f53e8e5a7de784eba28ed3e99578cf339d1683c51c96ca7a8a3f080c05fb570bb6843ad3ef15b2df7eb8a73891be67ce34277137ccafffecac347dfa39d35962049c2680cb9162832f9e132f10bee85fe5c1a9f3ed7ca0e9556ff9c0f7ab6e0069d9354ac9500819f4d37c6714a3174a03b9dc27c5a958f7ed327eb23e1aafd9374c3c1092dd4e1d7fba7c327d9501c562f3e46b7f811b3521f55dc2852c865a438c078406ac500a07ebb9c1af20eb1cb84410472a2ed521bfca3ecc3d733a079cef63b32060f727b41bed809bbef21f0122dea27572e344084177d08819d0a8ad3768e7a77a60418f8f88b382e9ae0a9b62eed18e4cd0e3d5971417f6e23261a7bacc0f2141b262d67bf81a435e7631955c11c12d4a8c78b6242cdd0b1ad5d391330c4b34b70c6852f94036c0bc6b2133273c6de74c97a76a3fa8a60a804ee11c5a4fcefad48f1ed8d2049e60f5000b81a47db64cd0acecc1480650c6008e873fbe5bfddcd182d9242c1941c8455cf5c87186173023db8bd45e0461cc22332c06447f6a9822e9f7a55f7c90d3c51d579d7fb47f271688031de6d843acf447086f6d432662062d8f8090e5236c30e1e69a6f9586c356c1d10e420f1273f98e23b6f76bfb177a412444708e538342871bc2dcb41597f925505fc35838db0b340c5aad460ad0331252322eb8eb010ca74be5758eab3a4c25db8a3d004d866dbfed50c9d13381cc05e328df142690afe3aa773c593135f6806f2693ce400d3548b4193011de34f531d8c40495376755c32b4984f06f9a470942da6a002ca6f178384337c4ecf2b5ed85d7c1ef98a4ed5b954bdc89b5a5ff7c76be1bbdaa2ab47ebf54a0ef5f68272a08cb4457d92090ef685807abe411654f13ee24b5f98d308b739e2dacc3940e7923be6db073e04cc83804328436a006fe84434a1f697f355c7d814ea832b07cacfe72263403233f651588cf3b35a9d88e2cf7f835f338d8b9aa39012b5b602af0c0fe5f45aef0f0eebf9a7c1a9897e9997be9b5fadd8bf937a3c3d8a3fcd292ce926b4c9a4b1d6a164fc5e8d02ed6f38e31ded4f7760cd09b6d888222eb8aacefc925cc4224bd79dcd697819240d4b6098af75b333952126a82bf2d0cd24b4051aae173fdb7f79b651200fcd51f673c14534a09f510af8c333d2495141f561003724c08e5b841e08555214b8a1c761b1fe65a4b4d9bd2752cdf8bdc51e1d63d9b58d2d8d8204a8f54b0357f42952e299dc8397e2317af1d9ce5906462609a5b15d52a95b897fc75d5f56835b6490bdd776d5ba3c24c1fbf44c53d34274409a2b52cb7e5c5a1983b37a3696b31bbb0ac974550a0c373f8691274262e59c24a7266191226852177ea988a8a17c2209234aedaf97d25e9bca7bda07ff29417891ea214f89f0a31619a99a4cad8dead9452823abe5b9589bce4d075fb42c4e0e11da7cc2a6dd438382f5b15284ff29de42a0fd850020f4cfaf436d88adfb2d8f4234c353f46bcd34a8dd03b45bbbc374d54c4a05dfe2a4ac38af6c9b3a39b000f32fd2d305e3ecc27afec4ba73b4d1d712ec3655fa4b81e4c3f9df151818531d2ab04d788f679d124dab0eb8f2e0bc4ee568052cc61673fe28767a137e8dc0bca9ba43df13a473036e015ed04a579f74a463f4ca8aab24cb11807cfa4bf8e5da5f1d45524acc7e798134fcd7d0c14edaacaffa401421549a3c2ba205a6b12aa96eb9d947aac182e00c07876c2d831241a348f35dbac180804654bd1121b8378da22978eedc329fbd451010d0197d8c450312bc2413002e8ba05d9c077af7c0a4d6924b3d70531d38fa2493830d42bdcbdef658d6cc7174e1aed635f0fbc4a8b4e0e3efb9e5a4ed90e9546bce05f37aa9f150b6433167b27ee72fec8cef3e70205a96fe5a58e7d49579c1e012ac6cf391cf91c7742b8f9a28cba19e905d29ec83a948aae2d0e71507b850d87e9a5b0cb7d377598dc2ccdee994908a663c4065362af9bd4e6fc0e6b5ba80ae23169dcd0c02420591c500ff98f2a5b1ccfbad7fe19a9980c9e89d03bbd6b911ca047e183d30ca1acae7e96c6df533e0741196f7cd468f19f216042ea29bcd45ec381039389ed660e0e75dfd2cc0d3233e4c6d20e0753922bac03538f2806bdd5906f1eabd511f9cef1b787b2169df5feb05f44787b78ef2af6f4db91ff3d0bf2f8045d016387838c944ead1514cc84b60bd2d1452faf14544a49b65673c0e26dc7c67a0c38e8963639ab7a2306c014fc6a0a25f5e02fa784902e7c52a767886dbf89312c7d8353b97cd6adeade260ae2da97b3bc81eb58b0143f7ca61fb7cfc0bc89524d234beac4e5636c7e1f4c432c9dc8a957462902c0392e658a54de45e08d4a22a7e221b438be6b31f660174d7531507ae4f27aed391d38e00252a0fed13de9bdf2dc324cbb352cd50874f3858cc0886ad6992f1d635d7cd74e64e245345039d62eb1f63a72d1bb20c6666658a60696cebc3b221d504794b530d66d1a1a5aa0c00779c0a5e4bbbeb5081f82535699307ff25074cc13a9a22530ec82efa5ca2887e867607440da222446591d73b8b5305f934b3e1e7157914b54b978367a2176dc64c4c01c3240e186cf4c8af0d09fd248ac5b2f49ef0b475880be9f6b1f78e58d3c6f7018c86dff3e0123313fb58b88cef85b8ad9a7fa6e6f494db0dd85ccad1dfd6fe2b70279b44a1ff62049cd1221b5eb0f1cc2affc266d852bbb04eb08822039eb03a8249e1f3c7e501c945a34e6ccca46650b1d23b10b86f6a71dac9664669c1b972fd3a67a608227dc22ece0fc830e3b53f2dd6e903f7ec4a10d70f85c503c793df7958988253f53743207f32343da2965d1c01f9bdbf1eb8fc505beab7a0b729212dab4c53e8294e6c89e2fdafb968408226cfad141e2d0f9fa9331bbb1983d0f0217875f505594b7eb7267eca8891eea2cfb95c2a2da2925964b1bd5bbd9799ccc8f1c990e76447dcd94a4fac291a84bc51972d7d936c17c319b471cfc8a49e3d3b418756601365351b4a753864773b28c4f9400fd178081dcf48178c4d090ee8f32178f39ac7b549df3898d3347fea66a81a45af4ed4be866b60a1acd8a95095c59204ebcf8cf99bfa5113631071cbcf863147d438af3f9a6b6a803c085a11b5cdc51160589496e2ddf9a248e85fd0ffeba56353489bdfbdb22ea8423f7988211148243c14b93cad02e91870c6666ede736cf4c9cb0c06a8e170f23eaf90fad997b9d623aafa219188e606b2e594a4f2236fb0af135da822f83b160d45d3820c6a66fb8bf94af04cc6c86d686e33f3499f945ca7a5373bf93c5dec7d44501992e62586c66204c38737543f5df14bdc703a2e66ba91733c74f98486185bd19ae37423c1be148a0d37a907f491cad40b7678469104d5f4cfdfafd07b7488ba8be111dab0b67d0dbfb1696bb97ab37070d7b856a4b723de344994181fa5b7299b77f55b10bd089943a07b33943e97606f2b48654bcf92cb58939f0b2c6ef11cbb6465590fd42cb59e957156a0114668bd5f4dc7ba07520a722e2c8ac9f73685bc1a0130b4178fb193940e160eedab09c5a8bf638ab4de5520c8ad62592d92619532c1262741a542e5a621da4615bad39300f0f7b25f6034e3f9b810e755165d9e64553f3ad7b0462b3c6f25e65e1e758edd04639044b0c63db95c43c833f78e2a0de81392c470a96ed94c1ec26b926dd2cc93ba4ddcc62064d58ae82ea8a131e232c47f9eae964f569b44c8b105bb88049e80c6a270346445b99766b85ecbfc3196c09d1c754e238ebb91f404ac9f05e4e7e741d7a8e4bda604d7db5cc4e4e0ed394c7b58acd494c0424a349323a088df6b8612f0684fa5dc5b7dafa6150e6f007ee627f98ba7edd31562b5b41ac8085b4f045d408aa484b5ccdcde3d6d545a8c51899770242c39334c79e50b67d60d29b497ce2b3eaa5544b2083bae46a66a6923447c30b190ba358a7257e4c8774b2e779b908e048823a637584a49ae8f1d027b822f5e4fdda195c0f85e10116f167f8466d049996ec7847a5209c16833661631fd3b65e2e8baffefbf5fb5d20b62f826f8113b0bcfa3c511a50aca369992a32181cb8ace2a95abf0cb4ca0b548af7ec3518d7c324be0f03a128a3460919930212ceee4d3afa8d807860520a3f64927a733890501da462b0df0e76d8b9781f66742a05a7cb1308d86cf246d3d2b833185b4e6e68e44516f4b7e7238d4f0ce87f7b0fe53e9e97622db1b2a5cdcc162e98a55927d9c3664e3a383f01562e6b827b61562456d555461da567adb3c14586890be8b8a1935c276cf0dd62ff510d6f588f3a329ac86030730bdb210d325020dfada5b0ac4792836a3b2f116e78a3b6cf9fa153e611beed4ac38fad874200620dc998a441225d8eb8c891885182c5118d9cc957ec43272eb1b381f0d98ff90d1efa23730df801f6f3416f3afd271f375beaa63bf60ab5b7d91d1b99ff487e10ce7f4145e18fb773d70bf31b89dc051ac70aaf1c3d391e3c8b553c76e457fd733476730a1a0ce37dbb890710f71af6958c8925def28a33a30f3646d061d1bd1bf62e5fc8c4a2a1c56712a977761e95babf185609cc51dbc692400a744136c50bd2eeee0bd2cff3c9b9742ff0296466f756fd6565a1a188d8e186501847a8fce62aacd0b5a6e7d41e49540be665532d220b52d5d60b21fe27820244df1b2a1950ea94459ac255046244df81c52d2424f5aa16fd019a21296197617c49d83c0fe502ce12b0fdee0832c7c7ff35ff3a224b177249c295bb590ab80933ab1a15febab1d155848b3b3d2365b4709924ed4071b0b17057d81dc18de74fd70bf768d4871a2fa27660d27ed1ff2d4231a34bec587536beb358f266ff10056ad5dee4ca0ade32f9a1cb51d1e97688aca3735d1369e27e0fd5bc59e5028956e20cfe54488a351ae88e0592660f127ef7e14676afc5ed5ca287fee3fef137e0ed6e8f6fd85568d82f10cf18b90fe23e3f831e8bb98f60f597ea2c4c5bede023199d7040ff532083d3f3f731ec61a73533fecff17a04e6b52aeba7c8ecaf516f3445cd479d696b8dfa57b7af653b5cdff05e661ef653a101b3d3bdbed05ccf7f423c92314e001ae8e4767c206b2de9ba97f8358cace3906174f2894254c4a919055ac809be68311a71fee01fe4a1317d83e7675e3d777ac3cde0927f5165b8df3cf4057aeac0029544868c0d0dae86ddc58ad9af6c6c7d3fecadb7fef257987bc6875e0a6ace540563023aa37677b06999fc5d4c1699a1e19a1043eba4aa0b3b7ddaf0638c9002110c397907c65a16fedbc74dddebe1be9c4f072318062b6cbd82fac89feef72e96fd9555a4e97c0248543cf8fdebaa7ae495bbe2ec7ed3d6c574cbeceaf59652a0ec40dbf2e6a7d8e93444b254d70c05e02834ca8a11caa2bd0e415472fa27583ad027f65b56d92a9967829eeb8aac4416735af91505cfd1c13f91fa583b5e7025a43838802f659f541861f8278fac653c31eaba0aa850318bb8feabe5e131d661ff46f899457614ee4718661f53ba384e2e3883e2636786384f410baa97e5c634d2f66f3a7faa687755fcfe53be3e7e8aa8ceab093b4194fb4990bebc8ffe072f33385eb34799a82453cebc09152fb37b05309460320db665caa36a23ae3cd917b4d5b9d30347ecf7991d279f40715807a043e6d3b85f87a807361b53fca2bf76daa015ea3a98dc216052cdf43624097ea319d285fbc95edb20fbe90c9db5aa3681c5745ef3f5449455a7de3899d21e3e7c00ad64409b20aff9fb3ed720f4deb14b38f6c46ea247e8c0005666736585720bc5eeecc602f59dfb88b5286218822af175554b5df9efca620b735a97af2d33df0c4ebb7117f493b7a92d86cf8a12a9eb893546fd69b40bd519998d448321a67627524d4602081c96d24d54e10829856a2d3a61001ca7cd4b316c73f20a5f5a15bb159e4ad0da81c6a1267155de746210c1f9eaf25b8b3b504c18aa66d7c2a47a05cd6356cfb21a96e7a6da5f25f19b78cfd8aa958abda63fa6c432ead189b53e9385acc6eab0d044361ef5964064b440cb1c2864985f296e917fb6b9933bf0e528950bbd4b22d5178c0c6634a022c39f9170a85b7c99887448df026f09a42c05068faad289c4364fd27f99d7c88de89f709365f6ed1deb331e450353f632567e70ca12c0fa29f8eabad6a3953c6afa993285ee998c9e542354c3e41bd4386aa4a0709eb124f49eb73002bf93ae580463103c8d857504dcc6d1fd7d734ebce8db8a2b0090f66cca31de9442130d83899c64d95963c86e1abecb0cf3b3d6fe43bcbbd350058e3b95497528539b0f6b71c23c8184574421eb99c9cb9691390dedf8eeaf1a049a3c4a30e2697a9d1c814809adc3bdf101f87f343ca1c3fcc23e68aa097ee7581aad3014331f6f9921d9ee4f3ed45b1790aac4b46aaa4a109a448a7e76baee87ced9363a6ac2763cb5a6ae97697c54bb800a84192a6e52601813b2b4bca901fdd1cb45b644b51c8b16f6fb15d027d5b23d732f609979de33f5d0c82bc4fcdc2abb22620bb412e2cf81e56649a42e7c6159836842567813505ca9e01e923589cd2ea150560c21b1ed0f6daa04e180aaa5f0d5a7261c926c43fc2f9a191df419a685d9ab622ae67dfd05ca1c0cdaaa8b864e5c61bbfa44bcccb35c3559099af0dd47e900a9536ccf058c52bffb6a9bfe28be16c5e06e73096e004b0d71dddb86f9818678589b7ef9aec0013e3bf8f02f0f76fc389fd7fd392b0b496f1aa63b37a97c62f6d3030867f434600063f8c2d9a01a308ded96fdcc799410c2dd27825551a34ebaaec9b7a6528930d33dce1c76ae9734c8221bb5bfaa9b707433bfd6e9eb8035a8365d0d520875a0dbc2ac6daa7b698bbb32ba61c03ea5d797d0adc603c053c7dbc0d33b7e5b62773d99473ec7523ac5603c91067da023291e643efc9070ac3709e88a139a61e3155dcb3ce4fd5d3c378f6f8ee8e7253baa0ed0672bde2a7656397288819ac8618d77e5df36ead82d06a5f3ae50e54e7afbd91b15b9d63e8a3b69d6d3c8456bd56d99084eb91a63621fe32b674b59b7dea231e0cdaad9c89af91741c2b6a6111bb2069fa908ecee821b57f0ba1e9fda12450aa61293814db14ea75da8cc7376effad5e83abadc637c93b635f4edbbda080536f4bed1324d13dc9a5cdee789336eb62e4f54c0067ebe089d6813ba265743118ec15ff0cb30b51f597e42c92442cb435f7e1ceae6ab7d6c7ab51c2e6942efd70604bd61391b112915c88fccb495695e346ebcd3bf260f7e178338f9ca18fd7e3770a5944ccfd806bdf333999cf0c48c0bed4dd032b1454d81c07021c23c9a6fcf062636afc1811878123ed10fe7515e92a6672555abbc64b291f7d5fb473bf57defb10b1ea851f5b739dd9198bd16f55dddc659fc97e0e3c1bb359ca1d6b1ee90cda5198a0777578708ca15164adb18dd586c9b18400eb58f63c7f78974700e90bbb97b2446c76874e80af81ebd22c0e35a5ea03f00a791caa8e04cba3570b3075daadf6cbeec870cce935dcb41f45d1ae628db0de2865731c1ff1a6916cb6cd45805b9468abe3b3d3df368efb164dbb9907a1b63fe61fbb0a020322a394edea8db5be196095797310d6ca323a1b6be89f1457b883ea4be3bba3c9b24a466000b65ac7f9943f1444e908ec1d398ecbb2ed7e96859f5c980f1f9ef4b50e5eb6c4a21acbae1d5180b6c9e903b6a6aee4261da9a707e4e8be59f4bde95614e9b9f043e2410bbf27c63f65f10aedbec1d52c731c8ebf351c88ceb340438810164a590dd66654eeb4e1a2b266c99b7beca1c9b3f62c6ebbf1bba821b1b031c59b4d2ff0d51973759362d525783ad71c722af6c8dd6bf729cb31595c1bd4248150be1ecb6bc7f81be7dd4c9cdf1a30a49563fc4a32d452d4f8f1b2589049701f5096273d15bd809013b6616060bef28472cf5d30dd0a9ac3b80d42848fb57f6f57ed8932563039c6e803c546aa9a79ecca074a6db92bf04c053269dd804b4e3f1d90c56b4efb9c16ef97b3fcde3cdce201cfa7d438ab83077648470b383cfb23da36e1948b5bafe4a65fd6a30feea8f73b9226ce6ff7d3cda50437115d452365d9acbf698baa78013925e2233bbcc491dadbbd4dd3efb6076e1e780d8e44da5a0a705b51b4ece5ef3c53d6cc69279955f6aefb5262746c823076e247bd3640b7278ab8b170dddf7fa0df9d396dcc34a120363e76e5b4d002b220ae8ba13d58f09dc3af7161869f12fe42c37449e388c33553d3cc9e44cb0821b32692eb8078f0f6377e40b359c330b186fc77088be6e23367c474454ed47f3878922489302369205f02a43a25f9d61ffd24bec2cff62601f50259534231f53df2db03c348ccb954bc0de4cbb1543ad998219d447c5b841b840f1fd5463e72bd676c548b5c14bd824a364199ee1a22d0351490200de4c5a42765ae254355a33a5099bc61087277fd090d39e0626d65e03f16f4b19461576e5f6b4be6f0273e8e413ee46f05ae70622aa4aa1ddf9612ddd181b976b9415727fe3326e2205c661cc7d66a1e79a629a042d776acfec39e0298ce6ecde208b9b80f3bc939a7417a6db1c6bce880486f6d2820a989dc8cf956ea64b917dba927f1a4b55755c8f8afb0cfd6114a6267c950a3bfbfa0d29ea31023e5fe5022c6d13b0c6ca93a350ba8ea1e5010bf220dbb95b0c5527c7aea8ecafbce484340eb61cab568f4523755d713725168af3e573f70f5335e1126759ab7b25e107cb982c3c8984f71846859fcdf79b3d551e26b3e306b37cda5c76864cb1f643ca1e8cc14aca7d2bf1f03b0b476159332ffbb7a31156ffc4bd096f5ed53fea85312ba51af299004fc045cd2c71238caae4bb5657fb170035a7056582dd5c3cdb85eea5a01dba56a59b0157b1ad0dcd88556bf351a5514b618894b0264c5645f6f83c09c7dd3af9a566eb4305b795421609483bcd93e656c566699be1bdba1b92a84545f2e9a0b252b938bac53b6a08770d74650575d8fa9ccd43ff8049577e63e24a124cab7792914d6c19249e2546d82950cf873bf0e6c7f99eeadc81a7f856a1460f78bb333c3bb27b7616bcc94cd863b3f0a0b75b7991c10289b6921e3fede53bb5e63aaf3f886e2b1eaadb1e9896245eda230b1b5c7f78ec50d04db359beed3ab2be75612947bfaaf9abe5eaab5019294dfeae25b2f3d24ccba25950ea20e561de1abcd520ed8969440aae2a403a48c38c375a79e3c2013d37b66132cf84cb7e34b0558ea74abd041c82665455ce8ecc55da28788fcc15060675944a1d7f9a996c71e7628775a6db190589722ac135721118e2f8041c4bb1c8749d0c0e747c14272fbe98652e0f6ab59f3467b8b2b173b6a6e0e4b698366845a66478ad64187d41cc173be30d5ecd6cd0398bc5a593dac4a1cb32c0996204fd7afacf3f90f84b7239c57b9201228fc736e422727423c2fcd33c61c41714b90e356f648a6bc8436d6e4ff2a8a455b99113d08523bce8523d398fd4a6730a8ddce660c77895be13e27fd991d1eaabdcf535402828583b48d796be53c4753f8fe4cd45caf858790bc487cbfc172aa5a060fbce281a4bfe1d449a54b6e9ca7bd204c2adc3344f3d227984ae77a46bc03d8ca20cdab4f9f93a83648e8c4c75e4b69eb56ba560ed95a620ecb1b6b565930e528560bd317e56976fa9c6881a2eb8a8ea0f35fc5d3bfa260ec77e58cdcd1cc50e300a477ab1178517e4190bc77de25ecbfce0156c473c89dbe5a85f8bc27bd67a4f5194981cc26fbd92a458c71607e39acecc2b4e7d1a57b6e73372ff30414e70358f4dd88a5666b73f53b955d4d059a5695d2cd364b03ac3c095a7b247ae5ecb6e124f993966a9006813a5aff5420b95889414fdbfe9b6b2c439476f2307f6e66df614b4e1d69ff698c8387d5cd02bfa93c4a533fa76502cdfcf259926e087be7c105e20baf0a3bb6ef2c465742397c36e32f01db6b37536183175dd68e4b37ba01f8cf2e03e4a12c0a4ab3ab8691289ab8490bf8ab8b6a990a3a5a0e64719b99d1163825a0faac77cca17a1b408b51725483a00b0bcf13c4d6a445d1b40d569b951e4493893c7388072b4327386082c6ee954405dd1b628fdcef7caf3b394b3db6ed74c6032e9c2c9ca9ecba7b7304030ad267e2b944328ddcb84081ce85889f6ec9e89986902e0fd2b43ae182b2485222d017640e24d251d8b00ea912766e9f564deeeda6e3ebe10fb3d34d00e9c190937bc4e6f21eddc781e7a98acf760c6116b44050deed7a218a99dd4fec14daabda413a1a226d96436d72f986d87761b2c0a081b6542526014d7cb21769c1f86c6852a55e076791dd5b6162e095ebd16d0645227ef32475d009660d7d6a48ef5465640b7ac4623aa0f1b4a103837dd95b2520447d7b8463976cb44a705f7e48797f7f22b731d7cd80eae9aa1965d2b8057f0d8f4c802960064c7a13c8f0673ad99c2fbf69bcda3d46f4f361862cfd0da3c3fe0d7bec410c52d8cff16b5f1cd28169914d4093bb8bf1a0eeeed4ba8ee36a5f787e2e050a819fa66901defb726752e4aa8d524de27e946b8aae72e22d43c218375e33fcd94cf5c4b7512beeb99ea63bd6fdfa1a9d6f03d627616a2afeb2f8638645931a0fe54eab7e9cbef543b7c329309811c57fd85a2756d37f79f6fa464016a0c094fb424dd9091c14ed7034f0ba9b0f811773fd2a803c877634c511ce4631d2f2efc490ad58ee5f9daddebcf9cb28c85d0bad9e7b915bd6c7b0a68b41427e61c556ffb037cd87e6529096c959883a2071fca68226825030c957bdecfc1bad57264dd92619949bf34a605a9f04805c17e48549f5ce0d920e0e9b8422fc51c3f24414aa539416226fc6e72f73f6491c452fe9b2d1198e76a24e353fdd95bd1f0560180942f9818bc440fc8cc189172c21c5de3b5e70fadf98419df12d0ac8f2d3115a16672640f1fd422d159f04d1c804562a716417214f8162cc67964faaaa2aa1f6e0eec318339c72666ad185b0210b3719194b9139978fe068c4223f605957900d9f14bc7f68e4d6924bb3756c30eb2c49bdddc8a21a1e4f1f672e586d5f4feac4c78c16846e09e3c482b4070e7474955d47799fdec46ce1c33acd4b7b384c640ad58e87fe93d3a9e855ba95288e77e118aa2ad2b3077157ad102488cec985d62187007a0860cf31d60259c839c774c4a1b4fdee260e56a35ddae05ec6c514260d71528b07acdba5ed5fa3d0bd8022651b2700833ba414e3dbfda9b7f94cdf065f992e657db724e5e023a438512da7a64c53e382d1e274a79135a5696462ab2c3ee11f405ad832966836c40d8259f21cd786cd91cc74424974bdc37bc306636bb8bd38d7a8d079a0fe7f0e33aba43734e64848a4d91c1fd50b8e8702eee39b76c33ca6d4a10b8854090bfe9ecdb0051e6398dd0934b638b597e4c63090ec2546f1e3521a57071e6dd416c02c67cb66b55098fef7927a326f8cbe0f7ee0e2c78799c4f6fb2c1aa8ad31e06330491d015ab29a755abbd7c8fcc1c3f76b4a3f2c036fbda62959598bb6c32a69afe709a47740f90604a12e54771d01adce8837d88977e11270f5b9cd8fb41197b38819cdacd1fe77a13f74a45e23e81ae68549536c426a00b44a319fa51bcaaaeb3f10ad44ad16814888ee3075b6d079bba12d07574fb6a59c8aec40179ae5d3db689a4655bcbf9815dd1e5a3df075951fa7ce39f94961368542a21fff34ee9a675c93b128957b180edda1a48dd33db20b765ca9d6a67ab493d498074aed2bef6e16a609f045ea581e36e39b44154c35b447c920e6f3e800cc489c508f44f167ab46f563ef329c011d10ca8d5ab0d53ff8a2545f71fe670404c91f9ff395819f4beeac85f6f94bd28657d74a8e8337aa07b96242bd911062b980f0106a5ce7ad47e67d155a4547aa9225da7d63d177af29ace81da991287b25d856522f2593bbc1b7fcd9a01b0f5db3c142f10dfdab428588967a3b1d981392afa772b7a9eb6ad17b5979e89e7b5daab1a139fd08d8ac235cfda40d99251a9cc65636f83bab50ca613267c22309c058ea974adaa626d13c0645c5fba54f128ece40278ce4cefbee895c772707279d246a1939c16658b44cd0058f8a835611b5ee7d6766eaa4aa5cdbe47c62711a3fe8797a76031dd7dc12d630c99764080aafcc4ce5dd7c6531799f08561682395bc3d842dc279c39cb2d8d3d6998ef1f0a1ebaf6c7a5a0ca46dd1f605e7ae93a257274589054e6779d4ecd4c39d7db47ccf3096d7f9a0dbbd414abc5bcdbc5e16cd16a310254c38ad0131fb25958705cd93785f291f158a7fd382f7f97b786f1d40659c9c8e69190ddddedb1a38d39ba4c486273dc8e6d3f6709451932b2fda7be38bf5e4345e1c864b0b7b1b1d3a4a95f89cccd543c23e645a1519c954009664d9b430f1e51700c5024b364f147899889bf5f45546403da58cc0763d7c100081142b79bfd05651c845e2a6a64c7e6c7c676ad653f41487fe6a0441a3bc5294f230fd501ba678e31362d9d2039a09a3fe423902a9c5532acb08ae6fb1c26d8826fac1de9982cfde2db81f09cc4150a1321b4524e726a7a25812697c976e130fdb91bfc28d42319116c13703cec08252e5d54a183b79e9e7ce9a74bf63ee663ea6f4318659047afdf6f4a63c04f6ae2c8100f6c53aaf64f487edf7758eb7313fb70ce34d249bbf17b51d95c07c46daae4d3b1adf38241bda525c23e5031c788965316852b46680cf9118fd8931a64301f002bb397f13cf60e87c62efbe21dd737ef583dbfae2c7e431624b3591793e22e49e92a1df5b2a0147c0276b88e34da2227c7605b0a467dbf129b2b9b9d4d3843f51118a3f7b4ea379cd054d49803504d9f762ba5d5b53c77b6c3c73f826b43f64e29a6ccede108f31991eccacb95d2bedefff0449310d278e8fe4206991bdb51214b4f2c91752519900c899b2f7f1c4b61edf1d803cfcdce2a26ad4c6188414e0124b69dc6444f6c8ac613fc54138a33b6c5b6416da26711bf00a69ddde23cc3bd037fa7eb3301aa06232156110264c488f3077b404d6f51d458d7f20676f7373415ae05991c53237798cde6780ac4593ff117155b0705869e769b8c1c0c9457bf3d713241233f69d66ae4b1ee36a88cfa067847d1c6287a8dfbaacbff0e7eab03db1af663c768a13b225622ee384f012a90dec7e3ca1ba2d4d290ecb7e4e47a5432931e38db7a3bb628fda449c9e42851842cfca08804cac0ff9513e27db5a968568acfc018f76ac9c9c4c330f434106cb954e900d4fed2ace7f2dc778851d24af490f8f342268c4642bb5242943d02c8153ad7cf9088200abe049912651cdad95c65b9ae60fe5db193df720000302d60b7d40cae227d951aa1206530d283aa501ea741911067b464645b5f5e52cfa7ad03712d7d5aad675870f716da5fb732cf672745fb3217adbcf2af3eb21524e9af220f40915d2700e3ce1494ca462f643b9d5be400803ba31da3f84e0b27fe1f2e5aca3bcb6963b2b5f03706f108ff8886f63b817f8297b16bb7d407413cbd15d530971af1f7a480bfc80e63d70352b064529f75a01c6e3b9121659ba70d59136d9abea4f6010a800ea304fe76ecb26968d55381bc0079968848d1759e77deb5c062ee29308de32a4740dfbda26dc7e4da689c9bf84a860ef22235431b6658f454a0a89bff72c4f49cb5f93d9ec5bde39d2b0a1874f2f4164e3b8f8bf033dce745c7c03a2e53b743e1348b6033e9eba4dc7d97dc2e49636ca9f52ebf3f64760f41462ab3101f0557d528c1d053a3a053f02bd99ca286c1a351cb9067649c9c1bc2fe1feb7fad078d3a0df3c5cbac3d33c42004e0ef11721646ef0b3f914198ada528044682c8e6dba57dc072cdf649c7214e7cc45c14d508685e0a8abd4cff0cb81b76b43adf186e6ae672f2ed9f85b3d3c50d9bbf5f715ef4919419a08f70050f0beb9930795a8c0b2e36c8bcaf1d33efa629206c3dcf48be980a39d0dbad3012e4fa6874310c4810e583721c1377437d0f3fcac356aaa65aba40ee43c932a4ab872891919f35c1dff963364dd2888bdb22273d21c14d615b2aa3148167275e23fedc88aa35c42726cb96f69726e234f8cb5e272d2ff4194eb082edeb8069053fdd4030f285a045012f660bb6ffd0cf188e4af6cdde050ed707acc5ba99dda9dc0684a061bfa8eaa856334404ed5ca0c339d4fe2f3621ff97639c6bad944b222771d95413f956a4d2ef442c8e51140ad6f138cbed21f0b481c5d7d433d98eb1809c46e7884fb1299d32aab7988af714e99337cf7f7edd2a07f91d72a8290c206fd0f8d66f659bbd65c8f86326840c744c2bfbba422a3dfafba7e47f105e54c2da0f67e4e3fb541df4931cb0cb06729df1f7c1cc8f35c4a051e9eee1587d5841633cd2734a0eda26a3e028f4eea152346ecad2f5b1622f67c281a3368fbec307be8bbc578324c5fbdeed23396d748db2cfca4b40df9a99b2e9d929019769746c357151a14a3eafb6b5b911a022490655549de77e90f2452cef1efd48ea314cb83dba3155ab3b473736be6fad1c4f641dd54d7a3756c42575658dd5db1d9a07e545005abf581a602066f29b5784c55c74e4e08c111c295cdf5bd1176004dae78c8b6bcece9fe99b3c5c336bdd957381a16e0ea853078d8101d876686c5a63f68521920c6614e5057280c96fce7a7320a5cd53e7e0c34a283fdf4c4a01721ebe6fb77f42be00e5e9ffd1f2274f516a966db0568b812445163fd3b89e0e1e0532b2267da2747bf708604b51c5aa094f3923789ad9ea5c77cb9c8fb9657a6a66b84ec09147bf3824aad6cb6a9a208770affc3f804069e1324b4b258ca71e04903280ce781633f13fb869c259935a40749644224e4ba2ab240037b1378a4138391255c47620bee32b8795c6a1f1d06bc2e3f4d6e381acf951fccc8f8733b95ef228847ba2789e35bec668835d262e0e8e387c6368b10dccde70bc359b9d798c2ea5eb4243a3feb90c27c84392fec2af179c9541ff7278ed20043aac480ae929564f07e7c4bc84a31bec7ea0dd7ce438897bd1dc6ca61bbf727c7957a4af3b6f5a6bbb890b20e87aba27e07ad6e87ca0d4efe32480f49e564b9e544c506425f1d7b04363cbc785cdecd68b6efa89f8b429dcd4d1ffa4baa17739039348faa119c7b8625b3140d40e035707b06f46d9c081b03e34dc2187d231a31fbfc14325c6ab6706d399d72803cc6a7699250cf9b7eeb6332325728da1206d16a8d15318c5fb0f692ca8b7ce646d5bddadd8d96a74c1462f3192457f28ed0ce1fe598c6fc1b0825629ae8f371886ecf3ec923c1b89318861fdc5afd656548df5700aeab8a3b7e061a7ea7f5784e5fdf377acd57f31ddd05fcdafa31d6b7aff7a257ed66395215168101c201a34f5a9c5c94d30c328cf9f3253eba8354d95bc9e8b8b8a7d8d2b213a866a4a5ad8756f46e60e0bc94e714024458815e79aa3e7eb24b6823bb4db81a985b4f351b6ce61c7cafcb0d76dc702d3c05989449243eaf79c3c298f04305e99d7f915c480d967a95815df25a2eb664376528fe504e7b94247d5b0b4e21780a9c9c19dd8576903959d032255f27cebe8b4fbd98b55ad0c0e0a2b041c8de8fbaeff30e9bbdf164fcfcf95b8c4b5dbb6d008e3c8ed44575c5aeb0eb5dc3b326f6f17a9ee9c2b940b788bb43383c3f7a58d65ff0dc56c19b27d705105799563c8ae3d901e1c7ef60a3527c0c06f5c49b673723bac6b251026ac78a33af804c40b9d5d6d9f3711756ae02a914c3754af703151e661f0b23d46e1ce665b8d5ee29f3caa4e4081d0ab7a205bb3b86c388e47c4ff12d91aa3c549570a053076e1c06509881957ebcaa3fd50cb57f3b3ed9018ce073d04b003e205b1772211a9c742471ac549f4a66ee07f580b03993e13ddaa42db7191be6f6e93625bd2db2790054d763760fe88a2184812687728138701a129e70c4d3647817ec422570e3e8f74d97bff65c9c76f4added56f70414f842224c250da1f131510a20a1850137e47b2c4bd6422d8bc62089cc46c32b959ac3ae885afb1071001b742432ecfa8ff3b26af22e678cb0fc1522061e14e82bdc2a5891af0996bab6592961a1271042268bd1d51686c980171eca9f76693f86f1f818535e9c4ba93a9d4454a6ea505f6c3f15f6dcc321279de9c858cd2d36fdce729fa9dbdc1cf4a3adb8a2ec7881661030e42fb80dea2efd4d9a3db8559c17eec274bd21193070056b327336c6609f36f542a63519208eee6af3fa172955eb46eb028cc5049acb1b5953528c96aa8d7e6c4a3c16fd41bdc42ce1cec4dda04ed59fc38656f05795e720b20509ddeefa8ec43796570e126da8ff7521290b8c96f2717f15c97ab76063705197725894f27560100d277edae111ec20f75cd0f59bc6996de46bf3fb128bdaff1c1ab675f4ce7729c49f12a42c973f0ce9a055cfb30374b3b4ae884b7fa008feceee6c24bf64662edf86dedfcc678a195d14708e85e09b8abbd791a15759073643a94426a3fd8e0a42ec00d7ffb29d5e97e5bfe143b915acada856e0420eb811f9473f8385f15c1b11fc6d3d64d817c275cb58b74956bf4e3216b58dd5110e0a1f23c5775bbbe7e1715aef7944ce3ddb29b20d072fd439869cd700ad19d540211024ca098ba135f7cffe4926127825f612133ac60ad667162ba025d8bffd3f2d77b19e49fa08ca9832c9ac581a970cae17acc6e5439aefadc7856429d48f5376eb44f0ba90cdb6e03e2c8f106facfe7280f0a75e8ecb8288020dd52e291f2e32d93b890c8dfeb38421830fe512c68de094c8d63e1097cced62c8068b2a71d69396cd05f9413f2f18fb4569b1a4193ce43b01ac56c572b96e881340cdfa78c141141ffb054e0cb0b14041df48c8ff2cf0c98f79f73bd039d3dbcb85234b4e6b377fb085e7c8d23c28932bc468a848acbbfde01bb865f7a381c0b4d44279c29ea48f34d7a6f29f3e4b1d8ba5d31a34fe918bd3508be625ab320736ad9cfefaf35391efccf1cbe562b023518dd949abe30ecb77779a6c36d08982b94167a276c2e6eae899e5a90ce13c180b6904fe0129273900754c1e7ba79cdc8c23fe179e8181dfd605186fac27e887ff20806a4b9254866c20b472cedbbd96bba5fe45998cbb961837f797392fdaf982db344a1ea964d08ad082c6474eee11b2960aea179d62f3926007af0ebc3b7130c7f08691aa1e5a85a7c7b4632105f6fbd5b532d438fe9d24a94550c0318fdf82d7a02ecc396ccef712ddace12fe0ace46606fd4ec9f4e1efa75b25df780e0de837a02b5e043f0d5f36a3e4c1ddfaf071100ff9c0974baf7cbf889b60e29c1a3003735d10502d89b08a1c6198095c6d4423074d04d2243457926298ab7d9cb21e94ad9215cd20aebc9be73ee973f26806dd79d717343d1921ee3c276dc6411ddb3df4deb948259a43a98dbf50a687794fea7fefff6df34df0d34bfb8233c6ce84925de782147d344e8918b4a7b84e8247939a128623f452f64a67d6b6565267acb8a7a718620b6fa485b78b3bb6809cbe84ef3119e2c521eb295b5c2fdbd780a97dd85b93f6b8af8be04b4b6a4d0715a2d3858d8fc108375440f77fe91d89e23fe3dcc42933cb8d59de3c351cf040c799d41357088326676e1a2e9676bdf0bfb0c7df7b84ab1eb3daedb659b10b633a3d36245b7beca05ea21f4f76ad818318a79a53320e56746bd0e3d3a70c2603fc08f7d6b2b5faa9d13a3aef185132f8206f83ad0072560e4f94e0bd1401c2e60f82d480e37d5564fcd1873413b6f1eee6685c29affec075d245f8b0f5a005f4aae25a81469e3aca81540dde271ef269fc9d4238f13f4e6e0f271fc21119bc115fdd5bf36561a98eab5b64d4bc26ea403b14b5f7b6886c47f966537641676c1eeeee90771b510b62aeb947aa6c00a19ca147b1a12cdaa2b7af7e25dd27ce71afaa9c287f189735c0d0bfd4e4965bd297233243f68be417aa29d853013c0b955e7439bf03c7bc764b4d51c17624a96c17df235b595a6ebad8c0f366460caa2404315442d249c1b33ee8c9af3c4563fe5f26c6c22853f6b37b19625faf256ca625a017c9d128f2b71307b6af4adbfab82d67c6921b8329ba0968edeb5ddca05d568acc760fb8eb9a0b5323ac66c140309685cf5e4f771793ab4b7b724ed4d23bb9ad214076f948f7ba431c04b20b88c94dc893b966313a2aea939c92a8ffbb6bbf2a5c22be73f44dc3b5264eae9e350af697e3c1089ffc55ab23abf8e371a1ac26becafcfe45a97f9b75928fdaea564bc67b2b2cc456a3ccfb4632b1febbc016cae6efb00f991e2d84c45d87514d93927f40a0aa1febdc3801ac9341a53f855aa767aebf27535aa0daa0ef7805be301ed2f87373a69aa99da3ecfed628ba2bce8691086baa6032e6daa8e0f04446a6dfbd90bd68419c81680284ee99a32a521ba8f198f67eb548c924cfc118ef532b4c41ea1e7b715579704579c1f3205bf3ce4ebd37e9f4788849e4a285d7aa7fb2bd8fb03fdc0a17fcafeea62fa0261c16decb7519072e25038d8ab1da925a1f7fc0e74f90b2d2995b380f637c5378f8152445594fa263dea404f4f57f02d3177be1dd7ddde965374939d8e240c3a100f4a9b826c13cd95c28ac7051e5807eceeb4469349160cf2454273c5c221136605806e0a210b68b27a1051b39d79a44447b8cece05f16c446580196e0b7449a723ad707e2b2023c3705e7ee036e74e086eff235ad96990eb7a5d18221d8eb7d42df7cd1fa0d5737628cd52d8674b8ba4200f295372d3cfe4edaa8acf7076837463843fcdda535b079dd552a98878818b8679b3427867202a425ebf2aacc517cfd9b95e9e5d62054e3df0cf080d61ce313bda268ccd89a8b27f2e69101bca51b5d608483a1dddc6d26fe5b0a3c1ecd65ff9303afc5570563ba1228bc0792283d2bb07dab8bd4a18c9cb2f5b0d6dcda9bd45b8654d72e772858fa5e4e722d856038d6ef77b2fdc52e29efe5050de0dda96629a6fcf940c690ada86fe9b57d651a23825e70482cb627848c75cea328e07fad893448d6cda2abe412576bc0a2ff144f605bed8c7f44b74a44b71502df03fdd2d850f96ea1bfb3db927306ed4c7553ab325f13d5b10800ec7372593c03d23a88f00fdfe9175a5d98ee34a773d118114d1409b9ea43e501d8c8d44f9be5439412b21cc5e95643b0441c9700f1b11e4fa3d5507d950c18dfee491dc0680bf159fd7a8892b81802935fe72d8fd86cc0a8c8154d331416c9ca9551a9dca96cad4635d63c2cff4dbcbc24ad0cec9eb9e315135e7c03702311c50be6cfacc60a3e6119265c827c3619bb26f0d09bd89510dd3d72d7f4a3fda4cef937405f1de1ba86849bf6af5f423c88c7651befcabfee162f0762dc82da287dfde665ac2de099ba12d6c9be2159b085570727fc6ef7a01ed33fb0f228a75a69fd3508debcbacab9091de7424f212c747fb7baf7c7c531cae8ef62104ca5e1648b31ee3e0e0ccf4e0c357e851f092b37c494286523df04d34e0578931f3b836e619eaddb87e53e17ba540244f734421ea5b7f7a0cd1f0ebcf6896bfcfc924c5d566738c2559045b0d9de6ae7efd7775dcac86f22e40b1d513481b99e4135035f697fb4cefde322b0e46cabd48f4a42fb174092df0bec73505414f2e5ec6f5c56debc1f435545076d871deb62ce453228e92139fe6e95ba15dd52002159df0a35a2ced513c82d060fc08e81d1e1eb9342e22114071db6f15289ee3bbb6c6ab340235fc409ad82b8f8cb39cdd60bd277526405c0bf0aee479477b9046ba88cb1354c60a5975a7decf5e8538ada90a3efd6aa416aa7ee4eda62fbdb168b3939cb3064e183c5bf682ab82145990ec3891e935600ce202e3c0795605f2cab237968da60eec6e6fbea2890f0c1ebdf105371028486035777a55ed9815b5f892033e418415079ebb9cf91fc07ac0f90e25e5fd18f6887ee1d061b73b6a6f4d98d80625a05f0115f121a99d031bdc6f46dba62bd98a0f572211a15caccf1e0c24f46159ec0ed1553a27b29065584eaa51991fbc6378879a4180baad8e2d41f35e891299178275281cdaac94f82962d2f4a02d4bcac7c38c5f2957b5b0769eaaf10d886516bcc152a54221e10aafd55334a9b458dbbbf955706c49e43e3fef1ffa77195130010ffeef5081e54098874f6446c7c317156ef492ee5626779c763b86ff94ad662097ce6b1c23dd601be9c655a4710f8fd98f69560f4e6e32f462192c40aa3b33230a0724bcf61db6920ba4189a2f34252433242da75def267fa7ce7a62335eb75c931c5ff842fe7b5793013ea9985cc149cd3f3c92d46f7205b8012ca1a69c9095a3fd9b78a09262ff1539e208cc0bc24764bee540e8f8a66e1e97b654e881c97f28c5168bfd3b5e4f2b96c78dd7658bc930a9c6c1f1423f5b82da14f65f711420e564992339afdd24751f2bff7af069f799e4a6757b35bf3e6398c7b17548bc720cdc8e60ef237d254d70071880fba92b92274070b7757357106f4b2082ef6b5d5b1b4d1a21130f88c6e47adbd4c3a9b03ce9d3629f7e6cf4a1afc238c6a6b7983a0f7392c61c3f6b23360b371cc115c22b61d7ed9679373c2c9767e130521ec8bae19e550908710f460ad0688f754799a243c9e11a50877dfef425490e052897c0aaf86733e8e3445f6b080fe1847c9b47a2541361e0715edef1b71fcc1e2ab3b43566f4fee7d53d70b9ed47e6925205642f1a79566a5609cefe19d1fcb84acf849307fec9b92a1184a40060149f4a149c9fbfb5c58dc01c0dd380025f89acf633b5d27ab16c54156422f5b79e862e853435d338d6e91d6aaa7760e9475c844987bb91f88dfc15f3634e1ebb131f935d1f6860c02058c0192a3694afcc9416c225c850004a5efbb48a2f7c698feb6d38ea1ff46045e70c3d275a1bd075cf593e88250168c4fb4534aefa77dcbda8c92771de19e5f088341a981481d32cc3b16819ed69fe638481ad5de74eb58c19d5f0726718369022ab8c5422a39abb239c32ff5158d6f51b14ac966a45fe8892a53d0e309a15493bfa1d7082361fed80d23346b6edfde093af6b5d741eda210b29fb6399e641a7b40a43aae2f4a83cfe3d8d2a6cb3d0a439054ae5fac731447843a2680eaf7851f649b15265136dd281b20b1adb94308a6501abb375114f3e4366801f4edc37fba7d41c91f959e78fd2e1053f2dde039f89dea97605924b5b0020d2aa227682e017d2eb6d046e25ecb95ee3b6ac20ae5207ab3d2164888ad45a57830a9cbf7db0302aa5031eb1180125709e8a3e887e5597533edc3df3d3d8c6010730ef502563cbbc50cb1403e53bc91ea73cb36553faaccdf21ffb6a0260d5ce2343f249115935ae16a1323b6e48c98d4ca7cbc82e359c8a38f1ab02c38e385a867d68dca1d8ec24e4dff47607fc27d37677bc467b84cc53c3600333009cc313895c67363c4bb673d5a86d2f0ddaf1c041d1451e61ea340d87525bc057510d67f7474b61eb029c3b4d3d443f8306a188daa3b56ab8e7a9057e58c6aa7b47f0c9a34fa11f9248633cd467864f0940a9cdd65e802ac108adeb59f1153f68da2de051f388c5d22ae72a0e911639f7bfe81d15a1e40e9faba5d485ba0669969b6bd1261fc2bbe1f5241d141d71e74ef35c81d6872191a429e144f70086d876a3b31009bdcd9e9e442867c5040e878df33af15aa815d6808dc07d0866e9b31146236df98896f042642b5111542d9b33000b808760b46a17cccc40ea310c3061f66f1b7ba665eb1b046995793808fb2ddccde9478c3ce8c8796a9584302d3f7a7faf32492243576e8cc0133fa8527fac62076a71c5641b72ceaf6eab1eaa81b0e4b3ad852414dd40da3ebb0a5c79602aa49aa92ee16948ca39ca50ad8224ebcc3b9c92e41a288d433554f257eb9c6ab3d7671f7d756cefb231ab368aa55eca1d04e9ef0f1cecb8d277014de6a0815e1f68c0aaf772ee294c405d354523d4ea9a4599257a197cdcc7fbf18b92aad4cf76d6149cadccb5de6f8c8b1347f01a2a16bee3673ea96cd17591ab1fcdc7da7e8cbd28dccb5fc9b01674a2aa2b3db88ee7be7bd92932242b2ae25323ee38031a440d7a14aab9458ba6f343a87822e527f9369715bae7facf1b9841fe4490a212d7683c0b242fb5a31bf353e34a0c71fa797451f61d0ff9513d49a7ba7b271be4e37cecb9491bfc1cc36f9f8f6792af5d235376789a2f17b87c5925fa80e9488100c8b7d79834c31f20fb85c83c24d88df5d62b9a1e2968e148fc3013bd5cc03a27b464138145f492d9c4bd1d4ec5213ef6e0d94e435a2376c0ec3760a0b5d18a1452bef504cbb2c6393dbfe4434a52a57d582d05a0b137100364657c670bb5c8d3ba89f00fb6aba65d5e40e0f6384b87907c1d21b2e0edeb9a0837544b610eeb2d896519278e4d083a5be8f076204e712e0efe9b11de98455d1d39ceea49cdd069f784fe793dc17a72178ce78214a62d50fbabdd346a3cd8335c921e3ca1be8fe90aa9aa389763c6eb7bab6319c9e067a7d4db4e586a8b773592e57540e1bf36ab259c9fd08eba7503841ec4c1719b2d9b4cd8b9fc4c68db736b27119bea72d5746024efb4a7d5742f41889ae9137961070af7924ae96972d768b53bbadb8d0f9b3e2672da57846a405315f08f3ee49c8f2c1f9ba595cc1c659ace57baf5d7e9798b2b8707bc458c4018c1d0b45c9c9f7671af7e9fdfa5f67a09da2212820a3b8abb92ff098bda26e472f85a5f1cd090be3393159832da5c52713338a8a746265a765c8a766e2efdbacc27d8a02e53d743ab2e492e00fe87e047065150bf7648bbde63e133c4d0119c3e43929e3b3a13cd3f1899159036de2387f1e14cb336865d49cff16ff3824a2476238367305f13e9dfa6d006ff0fc4da6354c83ccf2b86f2684a23813e7cfa702d21f08738d416fadc797c2362f5f3df177aaca730637d55438ad370891593f0996f514ce51ad9a00490fb7417fd1a7e8e8148d3ac667252bd3246ac884748cee54c4f1c9829cdc8a054fb938ea5b4f6e2a2167920609fd4a4d5ad07a548a5e02df176b04e510125e16fcfcfbc24a3b1fd7e910012dab6677faf28d5e300d3d6f586973b8a3c0fc6ea609abd4064884dd9824cdbd48772f21bb5878f3e3e2c13b007d226845dbe9881889357fcba847507cbc2b98c35bd70ebef3ca7d6fdb38ffbc15fd383cbc98a5579afd6e75ca1d28f0e7ddc6c76364eabc3b5cfff44e254392f82be6d27257d84a73c3c3e9a47d3ab8d8c1d61e64f142d2c2c5747048e4b01dbca7774891348c26a136a7cb56fbe9936232dac0f2ef0f3c16b0442eaf9f0922a8f69bf8ad445f4a5eb8fef92a760444118a757932ab7abcf9595f9848eb20e46515695e72794de63aac425087606488e87af84ccc87ff0dd6f1f83364ed52e7127fe039d44e644fdc7338eb67e8b5c2e563ca9417042e6e725a2804752f175d1e50ffbf92e1521b3b9f7e24668934e9d8ff6e88956a33cf5cf9cea0e375d7c874c2019be31f07b7047c46df224e19b07420556a7e79871fe46b874da714f7cb76ec829b3e105b2cb729bac0edde8c5bf40e06acb70d1766f494dede3e3c9cd804d57b968c84e507b5521a1de72ac969f19c3f07925490982269d9a2948294693d6e5bb3e6e4be832b519b3f2976dcc0724ec133ddb2f32d631b183f6f8d885ead4b6e5f0381d91666fac261f35c5c3cfdc680579478ad66e7dcdf0a4a2ba77a5c0ce6bb8ed2a9f06f77abb4ffef05db8752e22bde55bf5d0ffd0c4ac724f8dfe0b779a195685371479bf7317b38167453d50ac86f84d06c58dbce78ce1ef1b9bf90faae6394ec799de214fa89b101e7b178edcd157a98cef569a29c65246e6ce2d08d3a52123486fb4f64a4809e0f96f32a1e101277681e4b0dcae39b74e843fa5f6f31c848219427315fc875113f60ae9b5f4f8f336d15db9669563060cf7cb3bbf34db4dc54643dced6bc3a9621ac0c6ff32c39410047bec44d3bca70c8fd199131db3473240fd12d954b1b746d3cda565eb11d761eaa68f8ab35ddcad4f381e2994a6dc9ea9bce401e148984048051710aff2f2f2288268ea8861ae5bddbdc33ae00d873e3eb69d28572f19d2f9ffa2b693604b5f1ed7a6ec76270eda30dbaa5e2353b133493cadc799699bdc02e4539164b67b4c9e57dc4419c6e185d695a8e0428bbce2f23743b3cb71d78e188bd5382e2e0e7483f02fdbc72f023452d24b6c430a9c6bd76b0ffe97ab6a845a0f1905fdbbb0cd2689f212901b289f496ec389777c3b40a944e695409f2a596d93f5c0fc086614703c3a7b3a33012ca4a2e6331106cfc9138eab8d7c3312779c5110194e807eb9a293719a05bf05243ace5d48886ca2cde7d0371ee0d03d1d1e03f6c260c58ef3fd39775ff38eac1348f2bbe18b3614f2d7a48543fcc57f8d621c23c0e825501a01f91b8f4b6da7b9df66f700f8ed21574fadc1cb64f71756aded03811fca6cf475d04b5f879feab51dec3787f833f2335609bc596ed39c9626b98b7658555bf0d44e2c1802de760be1d1be6b1b58ccf4ceac489fc6444f7e3767b96580ae3a468ed4cc472949afdecee54a0391f33501caeda0175e2f0d4e7de580dacbd2ca690f8cfe220f50e2d36fe65c5b7772cc5945b2febedbd416d36c77b96ddbb03664ac09ea79babf28d9d02efb6f31dc1a26cbe84df78d406936e566fce0a6cd524ab9bcb277790a5dd5cea3bdc2d2db5f09917049e79f807489a6ca9bf3294f78a1438e4d8b59667a07b09902bcdee9856a09b2f7fffe7645c05db4b1896744633719b8b120412ee80f4f0ef1e4903e22828c439c1d3fc62249d3b84754b08581b4b5e58b3d5c1730d1b63310c960dfc1026ce59be04a9533c714b2a65535dcc5c9ed28b430a0e2ebf995282b4c784b3b953671c104ff60e2f1b0ecaa7b6433d36e535331c543077f09dc95848d494c36b5b2248aa26a76b626b1d5856ee7d0917d2d970b3463242563be0be2d2cfcd1b1dfe53992f87476e9f6fc37528923b05434f1a4a12b144127e2b8f7b0c708dd57e92bb28d213e07a026a71ecb0773c5edea0c05be1ffe0302a90fdc366c430f00a83a68cebcaf348c73f91b730acf580c15a999da027f48d9acbbaeca388199077cb2a23dc72c2bcd28c48fd20d2e1847a8d4a7cefee530fd3a27933e3edc420acc1d1c306b780c15c78d6ee635628c1faf11d5c022d33d10fd6f45aedec8c6a662f59991458ca3eedb8c1899cf65868b146ab81a9e4b2559c47207629b66948a903a1b11949409743158c6d84423b5b57d87c5ffcd752bb20cecc45071e8e03ed2ef4a0412b46e36d4a4b2137265fa0a020c4ecbe392f051427e5ea41d119d60b6638e7bc913550b5c6f19936b6b0abba452bdfcb7e00c33171deb6eb40f0ca5a2f04954a97c62ea0b4d331ede0fd73b50b2b2e055fb2fe6dba1eb186c4671628ae6e3f07b2554eb57fc4e9e110facfceb7b2d082ed5cff73dcb09ee4087eae9b1e178508973edd4be0ab8d5a0fb907c2d88f749b92ef975665f5c6991e97999f3e35fe585e65c46b4370d9cc91eb965373474ad4557b9966dce22909bef9be5c51f4a90caad70debd36ad2ca43993e00bc2d292c21325946a40648bf5a8ac55daad837d1c5445d27ee6ed089f6fbeb004d95c0e9f2aabe1472093bbac65188f28f12f75b0e568e813b4e8c2bd780d5a3582850a7bbf1bf63002e5bf34428f2ed340b601ce14444b0e289d02e046386f12666b184e54b5c800fb7ed76bb5a96564eea6ca8f403d81912b35bf4a1dda94da57288d6c40692c06ac66d31fefcccbea2d1bba0584d5adecba7821da706c1f219a293822327f1383f6a549227b002a513b942973015ef0dce6b93089f71ec40eb3eb1606d3496d60a1357a34d0596ceab188b3520960e19bf2bb056af1deaefabcd9fd99b7ad0a8fb73029a3b76a62dc383a471882f6e65d4074865a80c6a2fe22f8bb3ed78e7c28c7149c85adfe489d901be0e1e0d45c2f775380af2a934f3abd11702d55e0576eb234e119782153e8277c9a9635d1c74d819f8b6778d7684dee76d47fc045c661d4dd0ca23f0d0d1fa680d88c9dea61fb32c3505a4f3124aa91239b5cd74b6b16cf71a7346777337e112b95ab52b508b14f9c3a16704ed988bff17bed582ce317cea1de69a9365604bc5425b8a183463c9fb64b81539d5263eb953be82ce9509c19ce4f16c8486e895ca3a54e8fb45ed7cc110f64acbc2ab6411bc16d87040497c067968631cf44a593810213f09cac8018b2ade939f54c0f49b6863ae17282fadda86347fe7c13fa01f44f101919f789ab8b981016dddddebb1e6c8a7616bcdf802d3111eb76511b4fc95c33f0c764590f110fbcdd05225376044bf946539e9591c4a568c8b8b17b3002ba47a6c30bd269b4faa1004b8527a92be4ec2d11816d63a0e66f35402aac211f3b9228e6e48e20ac2874af4feb907b0fdc3cb734417d6fd0b312ab121ef1de2a24fe4304c7111556097d4b99a26de3fd4e239adfd5d7f39378a68d50145bcc391516438ad29ecd1389345cf3cfb9e7dbd36954f20956d97e193f155f76d34c9c000b1d3440683279289fedc516601f309575ace46ef4dcc086a39467ba6a03dcda9bdadbdd25caa4c00adfcd9ba67c6c33d5c95adc943f15a7a48792356d12c6b8d360bf9b8af0ff007c8c04db57c029147d4421b0323cdf9c1e30001e15f9e4463bfaf2c80bcce1e16ab0de763bfd7e746bb874690f4a21eb54b70d5baa45c81f713e583c1ae3b1278a0d30aadb08869bf6e10a09a8fed46f776cdc3964cfea2ac1487782f701529f2f04d5381804a68162cde9ff21cdf71825806224af47af81efdb2781edb6285571384a30dcd4c70506e531668a90ba659ba665a0512a5b17bdcdb350089cf85a9de441efa8f357c9e008273dfb423991d361e8f0d214b6f7bdbcc5f528874d7d9c2ab3d9a058e2b145e7e4aa319cfcf86a81297724ed092411e5c5eaea2c9ccb6700de79c70ece165747284405a1fb39f767549dce5975c65ba3c148ca575a081d36e79443573b9455f06677bcc0ee219cf68b4650d392df0ce73195a3a940b22192e7fc21c1a74770460683418a4c1aeb3aef3ee81284c9f69a02ac69d4ede3dbd7d13fbc4c2de6d2b30bacf19cb801000b2732e927771e03bac3050d02dc0cbf2db0657cf8f472b03afc3cc5acb595da00039183e9b26d145637b610b5b9e429f45d6ce6d22b9ac527b3e5d9b8aab1984ba5dccb48ac0a90a5feb57f10904bb99a5a706206057972dd2be2851502015bb791a6430e20c562be62f40117eb414d96f50f94c3688772ca7f7b7f6162b531a71d5ef2fb3b813e5f743d0ed21caff3e393db932316a52364e8ec7291ac883f0334dd4451a20d2ee2055df00322aa068f0e85169366d07ff60c51798cedd81387956dc414ed2254a442b17c741be40cf496ab3beb130f4c4b279d6fe385bce22fd4db3d7e6a0ae39e6d13325a0e658e4298e3a3c83217fe9395e8a2aa2439260ca08f0cea3ee573f266ac25f4e2888e6d802e40150d8f85b5489a9fc553b9b81675809311f9ece62c361350da78a71c5b62bb838d5c6aa63ea0ad66411005f2d74e7276e2503cfce677c4ba9210affa8e395bc4a833328d6ecedc88a052cd3f382912079efa0e7ac4b737977a102f099dce9aba5b144119bcd60223fcc3cd3b83ddaac4169813ee3e296a2c4c5eeb10fd6ab11e1ab485104f499a5a89a90b2b4579c0549589860ec5ca82faa665ba3b28f3fbbbce8c7df8e840286bfdf0d5c455e8a5bd27932b68bd3b4bb371b00be0b21261d1ac36a47ff53b0030537350f4736f9dc1f5ebb61beeb7b0995b3f6c179dc0293b169b162a524d640d613f93efa4d4b20ab3f370023ad22f10005eb7ad6005d9c479c6289d10de2a33f1032766830831866b9210f89b38907eed572f7a68d5696c7f05a4e4950d55fe552ef0ac14ed9e1d27333d3f87ca39e7d5437dc61a6f9e32c8f8e4e43873bac30d6efd468a4db692d2a63dba7cb235f7f95a1cf042c985a115c491088a8c5874a6558713bde71696e435e62f498365f94fb1846868cc78436df42935a357cc7605f8f7323cd61aafda8e4d9598eb7d0e4f4aa6b158c1c96c875549ec460d6bbe538c78f09073a601a4ab16a6dbb036c5d6e148f5c1d00cc9aad53b8d310b16df7b2ef96a4fdf23ff6958a911c591e68ad537562bd238d82db0f9925a855b8c8cadcc89baf16fbab6e732f36b55483d7a91dd7994369178fc4dd346c4fdcb5fed9a77013476cf20f867f4c1245f1e8eea56ff2200ecdb355553320c562d450e5633bf3dc7bdb9cf3b0d742892a52c4c2b876e4296a845b015cd40cf3de2526400465587809591bc1271f0c2ee9d2f6771ad082ccdf8b27b7d1610df2f9933c6710fe9ec9a96bf73bac3fbd7c841233180c125fd3f5dbfad4ee82a03185cdda2fdadf122560ef230c57252fe9b2dda50aebec86561a139d7d304d5f2660e7963b0c07106b11480f14209f38ad00d5193758fa73b6e244fd05c080a81f93e3dee8f74b4d8689210ec1b099b4bfb16e3572578d79fad35f0d1208eff6376bc344661405f332343baa936ebe4d0b2e1433da1f200b060819145705cfd67e9fb30507e1ef2b28886052594cd47a1246deab3863d1d9bc8ef02b6d0ec9f52d4ad1012a24a5dd1a6718944e0c5e167a30814270e18818236457b334cd397b1c2c89f2b5a525d34015d287edd57b3e6b9082dffde79f4b6d67460e89f7092559713fee55760e9f79687639be07ce2ce14dbcdb6021cf8c7354b4e600f5ed4212a1675d82b43b01e98049e7e7a1af1561df62655823a08705e665528e776097d6a8a1a3565e2140629e222c633f16571088ba028406f3ce4ffebd1be4dc20732ff26b59555bf2eb3580ae800afd5ab4c2114a58e563a5a2e79e2374837b39246a71e103b7af8a1bdb56c30bb48fcb8752de5adf25013469cba4818ca2156445fbd470560c66914c9a3c56b1c0095cc14e321b4ba06ee112389aacab907daf077cfb068e4751f195957c6f8580b9f46176f56fe185e889c6d00313a03891d3ac569a48dba7194b68118ff98517a4cc032fb562abe3b9563f9858e457c9e116ccbdb945a00ea853b9e5c2a8edaefea2c9cdc1b259de15d2e0069d92158248607ec4f09c8a3eec5b55a75a3a2709a71c31c654bac90884e09a96c74cefb0ac5ce9d4bc53b0c0fffaf3e20cb0c73073d96a636bc72d12b44275eeae40139f0f8f0343f9e0f9e1d36ac217c05c40a5ab0f888484ef723d44e945480f91f7d8fd1965d9e1eee272e1c72e2bc426496523e3008920e145da9f5b5c89ecc9abe841756d8bf4807d234ec625229d737f747a5827c34b2e1bc878dbf8c4c926ed24372cebde5e19c1498cdf6fa190ad76b83c280c5559b0b35be15d55096ca6348afb32c28407da7dade36fd3e6d0f720cadcc5e6629ca8993897bd9a2d4e8381617ebb68812e523d24837e034feaee72610d6a6e43a14a277d6ed399689842f88f71384f40f58e269b838c1ebaeebdb8b166255dcb20e39d8222d78579dc357b8512e1b54cd055070065800d0491de1c481eb79c2821b95bfe3deb9efa00e485e92f87d5380b26380b0095a21a20a048e2155b1ecdc308064e2ebb2c74b1a8553682a80be3a8478cb94c199efdb7c09e99e73d3740243a3dca1e8ea6524af84a43b64134ed9b1178c90828ed9f71648d7bfefea97db794a83e87979086d7cda00e071d96def060663550dae5ad8073851465b56bf06e0fb22a7c8f162ec699306623db980c9002d12e35ac85566f5a9f21f5c138dce60ad7c986628542bee2b035889b9b6d2cb8f9db9fe135ca71d69df40113afd117c95c15309d3eafdcd7856053264e4c75520223a149f45790ca057da09e3f808cbf364146cc7ae713ede2e80fe312221a39b5726e67a0ca74c21525dc459a5bc9b7484698b2dcd5ba3ba1567afc713e05d97f91b00b8bb26880ce9d33f7d007d1070e4acbb5f9b060263ea74cd6c50f303efb3d18fe7b562ef27e5a637c3ae62032c7638b40d40035e64dc04853f1f2dba4d7d16e4b72b1d1b699155e7dd33f6a8a153c9eb746b8c92699fce77e2fba0edfc8896f1444ba9838880c0493a6a51bcca9b725fbb430415cfb2c4f93cef75a00f20163d1dd61e16bef03195e152dae6489b86f787fe27da28fb69c4a5f76866fc60f178689370aa74113c02977b86ee8e7e0a88a89079e4b7c6a6b5b54161ec0615d91750fa534b0d84264aac957cc4713a8ff95fdd55ae712cea0053cd50de2eba6637574476f6a70a56e9b9aa8e9561cdfb9160561f3df7af5523f823b18c711030463e8e39a8f8b9deb9526536cfca33004f1ec8f8c529bc89fa35c14f63803de1e52a56aec5511554c4e7836c8d72bfdffb4e0cf9ac56675f4ebab4951b5bea13a162980cab8e202bead616ebd7f5e132a1778027c639614f1ee17abf693e1b1143f608d8937b742237eed64ece724a7e3b3350f2461a13eee093ecbb70ddcab72f0075f521a240664cce45ccaa74b4ba1809ed322ecc4e3269d868920439e5e6124c46bea1693f5caacf3db6f334373046dd3a51394a5e8a1f4fb9bc0a1d9be1144d19dfeb198e8d6ccc3a1f1bffe2b15b1dc8bc090d841587d186cbdb8d651245be96e93cbf72877e0604d83d6a7bc268127b4b96e0116e924a6748b1e209823a430bf3fc083d0b647bcf181dbbb5fc7953e811b3c24c4fb5b2a751b3c4c4b7889956ea930f57018d3def3b8a66a5f72ff2683f0b96ce5ad703894640321bb57cea330a9a0714afb435fa62252dab9570fba3c876d5bf0246e41b0e2291a7852247de05f1c4a6a43a7d4ab333c92c60c0367f38baaf7dee5c7c7bcfad1165cd230c6f99cfccd4d116adb52b58cc80457a7c4c1d3cc823388672236f98c730978c72c8315f8ce3137eb564154aaa3e107b92ca2593e1b0ffed3ede2358b47a303ef9cedea9ecffa5e12e9358c1530f173cab24e89a84c4c0ca57fce5eaf749dd4a1e4256bda171e4f5c5999d1caebc7a9f1ac9b2802c78da668182bad3eda311383dd4f5d9e6e61ba11bd9391519da4e81ef9edb301265917d07774dbf2c473ba7ae3891c54e879f13dcccffa16b45d7881598631d7d4398b35d53ca289bb5efcd9d3c86a6c63276b60570468d1f02c72d6534f7ecb27f67b6e0bc93dfa5fbd1f830fc843adeba44916389d4297e63f5292279b373684856f2486df6baee488a6f889a8c2ea8d4a65face64bc3eea51d01c9fde750d615ea4a1fa3a7f94fc8e5f4bc29b0fd033d58fb97d31f7f7c4e54c290bbf576a7fd54df502191c249fafccbb216ac6b62170d34ff622b314d10caab26f2bbfe4d216e3b33d63bd59765341f416055e97b69a31d20fb6ed481b63a869b718a284afda76c87a4d726b53a441357bad1844856bc35b7812a658f58ea183fddbd5200f303eee5be961c6e7c70fd70e5428c8e61cf420b72843da0ba0f6dc7dabf07623f2b3c495d560ec41f4b55906130e10b0e25f95571b70830ea3ce2d5046be9f76b94b37319dbb269e985d76cf2da037f6b588b06d53afc0c10f19bbbf8fa016a48fe08e12512191e57211c04473f4d77fd2382c4c19232ec697b072b6bc8e963782dc565234ac09ca2e6dd3a0f315c531099f467199b74c61a52ec18a8864106208ed87d1cbfc443e580d7be9776bbe8c209fb0dc6529482067c843efc76acb14dd27ff7aa1c08bdfcaa506fff0c92898d8c8d0c86a7cf67057c6a90bd426703bed9a8aacf2bdd24c53df33c237dda31f0580d3c283096b3cfc9f74aace35e04908d3a61ae803bed62956d419daec0eb4d8d2eeaccdae651226b4a0e8469418934c658fc95fefd30d782c2d30740972f3d3fc5c12ba45c5aa6ff349668bb5bc8fe3a561d255909a38341772c8eb2830590c5b17c88d8fb5181beec006224e5027a535cb5022c0502a5df243ecfc3a51a5e049c4d91d0474f9e284f8887fa72650c628fa8a6ad7e7021043bdc66c0807ed0d2e4d769d56684610d2af2f268f2caeefb04b232a860d0c8a4a4b18e56badb8439ea9852b7058faa6cb11d187efd3ce0039a822e351d153243841d8c6a5a33cf4cf167ef49cc1c054321f38465ecb976eca5da363f1a77b0f4443f2fa5f4c6b6152f1826d634c8e555720e89416cd1bfeb7aa34e26715c1a2ccbd1eeaa48089baf858c409b160dc259a417cd72ed47eb104cf94168300f561ec441fbbffa59d60d8acc123ebb72c9ed3ed431dbb58bfa0b6e8cd424a284ca7e3050073080c30ba4d0b688921308946665222c2bcd58c6f369448b13cfad2bf7634b0e2b10b267c19f780f9b3bb77f05a706033468a7ea05ec2b36098f9a234bcb19a2b8c8da5d9287b327cddd92371d5fbf0a65a8d8302a92c6f2c9e0763113e1d222a121153940ecc8e085665fa3d9e201f39aeb80e89d98e4339ca18c89b8c14232c4e0d0ae64dc491076d1fc8970ad0aa12b18aa27d62238c64d19d2b6f01858c888eb42fe016c3503c655c0265a12f11913c863fb6d28a4446612e93ff6b115f2fd9efaf7f2269cd54658af7793585d653c6346a118e9f43d0f658ebaff62e0319722df3482a0c9a34fddf415c82cbf30b8fade700cd84a6cee4a892cb39dd4559130cfce0e99546a9450e135e968464635fbb65b91a5ebc508518aac3f3da732e15e53300a03d0d2b278472c218440b13a8f37f4e803c31fe4c404a16c4d733793b56a27e2fd1cfa8fadef39e07e280bcc32e75122a4b555cafc253856630704399bd78a57849e72a5ca408e705de7973d5ebb00ddc2d8ba978f54f57502bcf284e614ab26fc30be303c45476ed22b9530da084284df1524cb24ee52230322ab9b355be6415eaa8134a82a3af5884c09554b9ea4d3b94a56830c804c8cf1940390ded40701085662a8b99029c6ee57a9a9e4e119bdc326fc033bcda0e44f9a9b700439e550f1cd05bed9aab8754b07408355d6a1264f28606355de637a1199e19b41daee408525690844e92000d265e4405487abd96c09d000753bf07e762da974a31453aa2e6d45635a0905b512a6c91df82146be7da8a55714741158aa603ef87465913fa81aa6214c43cabfd0c2c8bb4162049f3579cb6b2250a38393977824a703d225a594ae1f83b14d0c919e5dd39899c3f0767b2b5bcc464c8334ff42ae493ef1c16c479ed803d0ee177e3b89a1d8d576aee877526d6f9d909e2c68f5a2b1a635d4f4fa6f275e4be38ab39df0f2e6cf0c99235bb069d22518d6489d9584ac2ea2d940cdf340ccde594ba9cf73c581177d3c5946d535f004bf4358ac093db38c15353497197fdad218abac201c79a2894b5b3488cf2de635eb98661b5edd91f8cfa28190e7b4ea9017391ecc39e7544a292eb69b31ac2fad9f65afc009e799d9125f74d6eb99c1cf0efc63c2651ca63ddee2976d4c3ddb8128f1ffb4922945b0940f0f8f0029fcbccbcc58ce04275a897507ee275aa7eaaba03f19f1c24febf982a4de3915d98717e429797fb26af27aa5fce9fb7328160131e7a6a88c7ed9646874b0f9d681f0a78486574b547ec96aa7f033d2705f5381af6148f5076552d9588aafc6be8e87e67dc29bc4d8a0dfa2a27b77f8ef570ba8e73094f5b79c15436570bc0f9a30c1b5932a771ba0eb9ba99e1c16d37c8d574017eb14d9dc337008b6f673d9ec54a2e8832c5cfabbc35f17ad6992056cf80ef0ae67bdd920a39878a28caa2120aab44dc71c1fc06c8e6143078637310fc5da462a3d545dabe6feece77133b364528ea2f56ffbdc268e85ab2ed1af00f4ba4b8f6582189ce290965841e32077a41f80e530c37f9ff1642ba83e073bc804b52ada4e986dfa53d0e168b3ff48ea8bd024072337f40e41b4be93bff90ff28d629360dfdde8dc839fa2f702126fb5e0038d9dbfb53dfc7dc605496e596c1e36b3dc6fc1639abf00349c105b1da60d20bf87776bc49a650a3b829ee32b02a8cbec2b44e0d6edf21773e3e5d9c7c35340a00526253edec8ea56e6bb60ffd9bd16b23db3bbafb0a1c5ca77a711af4010d734e1d611b890ba376cf3ec37e8ae778dd92057110dc4cd35c5bfa68ce820582cfb1a1cd3b35b9980077416e5c8d92c623112ba8beb670ebd07e4de113523097854ebee0e7f572c39327f19cc8013a60bc4ce8d0a47817abee58ad2b8fdad6633133f00882af0ec61f031c5baec8062f15c49cd9ca17085d6443763716010862fb3f0aba59ad6b4ddcae432ef534d3ee0b70ccf1df55cdf9b181ff0a0fdb68c2423faa24f8eea2c516c9a10263ea1a15152b7f3db8591e2138fec027749d6e3e97e88819424533db23694fd90f0b2bedca6380bcc7b40d12a6ec74f3421808c928c0db8133a016e35dc4a2da52b0006dc5cf14dbd0b2b922414b02563a5cf58f94d577277a0083c209301b546a4836d85883ccd7aced908f4c3b7117ba162eaa5cdb63dea4bac8cc69510296f3fec7ccaa697a8f217478e4dd84e3212ea75f5b9ab883f6efad46c0158104016d16e904a0cc967e610b37ebb4a9809405e00515dfbda996b5d72374e1d8a500d60e6d608ec2a139a72c7c4bb68c01c9c96bbd7b7fe4a5148fa2d40c03a890bddb52edfca1ecb8cb797783dbbbb93270337bdc2ba02097fccb56897ac6c242d883e0f87ede1f32046c08fc8b1885659443360de638cf0bdff24d5fff33418ee511fa32c5cc3f021cc5182f228e5d737cfa57d3ccb8f1fa12daca63b87c648a31f4c70b7a27d8cf93a0a53a8bbb6574dbe0a9e20e044d5a36d5ee48132f87be77a77a4c9c54afb1e02f8aade13a01001d3dc75bd3cadc959232c4456504f0d3fbea0819bf79162fccb71b0b477f1da621702d961ef9d36e5b37ee72293fd394896dd25bc10576e4070adaa0a55e269f7674aa83528e49e0ac1c6355ffd7bd9233266611bb7313f7f4d298c054bd3525a81fb8de93f232aceedd650432b344a2592b88674f3270eca04ec2d580e4e34af9760a6507d33eca9248d66e46b4bdfa3f9903351f426b39a65b6cad543efecafce267e4464576ad6a93a5fc16e3b32a8b633bc7cb9a43f086f4d0f6c960b6d404114b8873457700dbe341b8558af20cdc0384c089afc486c3ad6c6c08bb7e464bbf6c8588c85e4c0ea80455a784b01e858b5ab7d88b1a8be7491410c1da2b914e6c2c4c71bd3d90e51a242194c1757251f68ccc4f6bad46729d7c82115f02e8662318c7faff7371befe4f04d7b1ce1979c9e4c00d0eb9f000142c5df8783f1448e22aeab58aa203dc0813a911e049ce4e6dc73f77ae6d66fc143899c9d00f0f65dcd737cd58a50d67980484ca07f545a59067c49a8ed8eedaf83c5d8add6f8962ca300a8d0cd04de9e427f46dffa065a8f1ef7ab634fcc08cefc6f4be1609f6932d6f977f4b45585f7c85918883c6bd82617baa10d805cd09aa58761058402b7169776c7df5bc195aaf0fde01f2ecccdb859646532e7cd5ad7a21250b4f6498e197763324ef0320b5e14f77624f95365a8b743999a84f93c365eca1fd5e80c2b584f08b36c2140340a820de5a5e1c383cba915a2f66b9d9e83a927b99fe2f5ab011ecf7ce842ed37d57342cb395ee3a45cebb8ea6f56c588b0348e844a342349a0fc9971080aaf0abfe289ef033bbe349c42e56c6d7cf7d83d6a5d186413e996cfab2b22c10df4aad0f08d3b61cc010a7a5f2468b01d7c39aa7a58f3f36a11a0379745859e713182ea69fe0015ebc27e26eb89f556eb9b1d3cc4815cc3488c8c39a361dbe2c965172fd90712ed9c9ab22aedb84beb04cffa45b17da63ebe6ab272900308b4436869e443b12f1e6893e9842e7056a18670f7c23e4852b3f4d721eee8015abdad1b5b62780e284704c0c7f9ec0bec9c80428ceca01d0806612040e04c81dab52b6ed9cd3e64bb8aaa1494bf29825ba0bda4c3983ef5b390c27c9b8fe0830356b279052970e8dcf42278d89f387901939cbb22fecc3ccc1018d24f87848cb6fc2a873ffc550af663855a5d4e1cbae7f189ab71515f9de6cb69638711930cc749585b13bec66795457a0477eba5cc1fa0c329e71590afdfa0cf0ba08949e0a9576c6c4b95e0e8bbfbafdefea247180dc941752912c212313e081259e09cdc0fe6d484cda3c26577b71e6b56439d7e7ad73200959de42ac7724ebcc43d78c3397946165d1d161627d3b401cd62b9e977d1341f6c53170c1ad72569f9c85415a2e94d59e1d124177745bf98bc499caf2a04c4485e9ebeb1d39e8b19d21569954abbd19d9baf3781a1898165d35c3c4d752608b421483818ae27fa8adab77595bfb38dfd180bf861f5d8b33eea39a8f53c72322608aab1f44ea1234f64ec3e19bf341272f99bd58995b3cc2ea6d92065d724c365c188fe0962f55015ceb9c9b8a99889cf7a64774f83dd81458de1f913792c2cfbc68b10c400b6604c073a10ded8779da6ddc7ef57d471d02176bbcb68602fa441ebaa2f6bfb6dfc3ef5317efdfd97d5296697e4ede373533251049a0f4fffeb2668279792dba58fca36177768dcf68d6d5107e85516d1c24fa68fcfe2c14bd51bee46b63a718159c94a8c2b3ad363da9ff2d198637e0436cc95eb39a040ff3190a8fe9aa56f31140ac0df06219d6c5566bffb5298caa8a3bd5ebdc26ada4b229a28351993134607e6c2a9e4f6218eace451d85d598d4e436ba9001309b19d74103ea1f09c7c9500849cfda1da9f3c2aead163fa58f0c1bc339b946da8ceac29d935d37d59b6fc9b2cb10e59ad78a419e5b8d552e2abe1b64a0ae2e3080cb0e9c9fefc9db32d6e4c916b69f44418df24c9a1cab18bc788fee66af9aba495f6b877cc464a5a8799ffd50dcf8b5ae8abfd837ac76f8bb8f31deec6fa5ef8d19a543ab627d733e49aa144b9b424e450cbbcc8f714a63f18b54a12d7983d286f114b7b1079a2e1e33ebb0893829adc4138c8415b3b38e855ee425b2cd8574747b6c1c27617391e64e086c69669636acfaa559d44163de983d5d20e78412b39434aadc1162b583c5f58d9df26f205204c6031940bfcb2c74c4e026d61eb3578c481df4cae7004062085b89da354605f1211e2e795e74afbf0ae8ad0be43df2cf777c51634466317a11ea5d938a663836464e4f2831c642f9eaf0c9036a8ae250826706ad96a2f46c8c9a8a48c1dbba68bcb195ccd002c9148df15b026be74c105a5893b71aafa164428ca3a008651182ab8d8dd2b74a1ba21cd05145aded2e672c81bc5870efd66ed0442456a03716adb83fc07e972e7d242ef8bd2562dcfbd65475875f867baf09a573349ef43c5f2da5c94e942383124605c2e6f3e40b252b67b47fab8bbd58c0f5027f65c0672697aa3a92ebfb15b68c499769e22c0c41f5ae779c8ce130186fbb1f7e47aea830468319b214d08a81d02ee73f25ef12415d1a110f860ca54fe36e71545bef914b837bb277624c7edfd3e201298cfd01135f131c4b6588b9df825189246a1d926cb7253ece2fb041b7f6fcc40c3f6bb2ce5475e577f73c1ea599582f6cb31a3f0d9d23799811d6f17da412faaaacec7192bce0578196d14ee46557655c72a6bb2bcabe346bdcfe272b28c9854b0ae8113161cdd1fac3ceee8d367c735718194d198414d8e42b60adf2d1f122446ffe7cbbe146e63f8088b6b809128f3c053f4a4e3f132294fc89de64b15ce58f9173b333ba6a822e783c1bfe12580f8c0eb9cf162a56ad0c58a7d08404ff0fe9f336d0e5d990cad74c26a2958f2a1f65488a36c5cb2cda064179a222d4a8d2300630b687da94fddbcae2267baf5fd5c34e5afbfa9db0db78af662d7c2d06db68a23d28a8f15ec33c3f2f0d3d4d129294534921f93274f91fa48db8643c5964bdaef13d3d388c5eac4a5b62a8bd46a41b6fa167373f4fbcb325743970a0d9be27b3ec80c185ccfcacb2f21da18e80b7aa95230aa98df0a5df27c0a5d62bec7aa6374cf7ddba4d11018fb0c6a57cb11c8b271da0d2c1993cc63267ba8d7ba711c96d150e6caa2856bff8db46befee835a4527f14eac3b113e79a319aadada9b155a5c7fbb629ef37e9d25c90aa3a18a23f57dc1c96983adc215198c4a81d14e396678a4a68271732e694d4cf6820657b58f5628f04baffa1a8a28b4ed2703bc3c27c3101720801ca7fc977b8b29d7980ab55d4c451a86406273eef4b66d944170dfd53a85a2790ac4141298f70f30ae7f8aa68ef145608ae6f2e3663d481d69e65b666027b8b1aced6a41f2a28e525fb7af7bbd78d0dd369085ca5eecc19fc4c6c92a3903a2334b8cc42f1f5b36644f0ebcf7879a2861a09d22fb7fefd51c9a11b2145beb28e5070fba6e44eb7644aca52bc62819971987a85f9cd177a7a066e20f0073953ec4ce8fa07b748803bc6729c2b3a80cb452812a0e0e1333dc8d8893b35f1241c459169fa1511ee874f399d65fa543808b1c21d3a949247d5664f5de81af24f825308e556b45357c521f6a75add090e7a8381a7e7b3105af5e6ca3067a1f7fb5c20666c95bdc4891b5ccbfbb9823b51890b6e6ef79b417c42e7bed9d0e15079cb7fccadb352f8fc38e98858d96ad21111b04f9aab11e060b5153d50edde505d02c9e6c2ec7aa50e68c7443dab879c0a6b08225e0fdef35069f3037d15cf5179b0086fdcae863a640ded967709054da6e6185c05d319df6a82897740e52dd8599b763017155bbc8c91fda6e59d09e0f074d552c0150ef85af50faea7f023e7f7918dc18c7c7b65d99e15b48465c8f05e25fa9a7e7dce973597f2e9b2e05dd52bebcfdca499c96be2c68639472d0e44fed9c343efd1f41b2ba209170de422f97f978a17912cdd394f8a6705f78f274e37823219f10ef7012b56ac64ee7f6c70efba9d12fe8a802d429186d84faeae35ebc10dadf47394580a9ed35e6633867a98dd5e6c7b9856aa37fb8242d5932825b756244649dc112a5df8ccb1c717611238eb60bdd455ac01f050e29fddad1504f3c42ecba24991447158a3b770eda52611110b35afe651ff9e2ade23728eb3d5da70662e73cc1798f5a962770eec24ee4bb85baa83c8d08c4381a914f27bbf0c8ec29ec72eee12249b7c847091cbf9f2a337b51afe03f95dd6b0528abca92824c332a491a55780214dad98b930caa06b7720fbc07783a883da1ae1b98edd750ce23389e80f6c6bc656da52b10e24b881401f2927be86496398015e1c477adc763168af64ef47cc88ef7e8f7fc3e20dde97319ec1f010084ae97752961bd6e10d6f98b4bfbb3e13aa2ab78788a9f62cc194f229b8443cc50ab93a5dfedf03e38d5715c278f7de2b1f781afd73adfc92b755990f0825c9fdf809c3715332b3a442174cb68465ea6975e32893297b6fcbf74c4720801646e2abe51639a30040f86ed3a51ad81982c0c56052de77655adbf67acdfc0faa971590efda01488792baf39fc4db822e9937a37df055f7f9d8fb21473c646356f20cd955fb19ec9ab535da65493b4746336eac179b2ba56cc0dc601d7d48911fb969bbd1e47d5cd832ad929b9f93a61ffd612a9b9ded732976803cb126a80ac1bcdf3d715683054d30a31d5e1f9ca7fbbf01d93022226aa45d1cb8931d4d69a392260601d8911fa5af9c4dd6da5bdfe3d2d4828bee309afdca80b1fed307cd8f9850149830c58166198c5b22ca4622af8168d32ddc23dda214b1339049976e064f61bc947ba2bc5d3fab9b797ab7af62611948ee898d0efdd84547d05f36ec1096ef36afe9303ea2afd11892180457c8918c02bcc06779c289a82d1247ab704725789fccbe72126bbf51a4726fdf92214ddbb114b3ab2b3485fccaa8fdd24074b8aa3acf4b705450eb27da80772137ecca8afbdc083f20e053b61f40298fed737eb17e374b4adc6ee174371cb4678fa7b4d65bc1a62189d047f6ef7a5c5819af88f00583cc69ac7646b6fcb1ed715db2d514b80b70f30a2e74941819e840ea364b49be90bf0b4ec77d18a61cbb4814ea9ce1072aba8181d4dcdfa38a464d4c25ba219abe83d25c91e0aa904584121b23375c528dde141c8d8948329d3df9aa80190abcd66643fd7e143452a3bbcf7f75842aac31ec6557bbf12992397767e7d0fa0d6df194a921e6e6aadc4506b02b160acd1b813de8a2e58d9007d8ef45668f447ff4dadc4af8d4e5ec109dd710693482f4a552bb6907cda79821469cd01c5ff2e8a162e0e2943798b67292fa67cd331b2afc42a525acbc3214ae02983e1ee8b51ddc80153472ab63a3a3b9aeb4d83a502af5d53f8ca8afafc23464eb11e725b1894843b355e1324558b96eceab72398bd1a6d238ca22ca122cc51e55e9417d5cb307fce0571230d04908ce1fbd4b1bd402b728ff2647a700ce047680eaa3de8676f813b88f07aa24e17ba60f8312ea1876580a2a5e4c220582dfdbc0f63d35e71e927bfed7dcd40177709ab3ed03ef6396fd5992e984672508fcd9eb5ac11becf2c6ca207846c852e4b92d6c97f446e5c0d1d65c185fc48f06d8511fa1a18df059c4789ba2231dd14b4671d4ec0bf3745c197aa519ffbc57f2fc6e6efd3cafb5af7ddbb6904623fdd68ba4edf29bdfbce6e7e91d4cc34f0eed0844de2cfbfe934356ca3d7136a28b592950dbace2508c979c241439995f6b2220041fcb118a9e296f8f365890c0e38577144309f7e8731f36bbe3e0920f06ebaddd3d7085b693087e55b28edfd03842b245f331f6a53b57709e5cda44a6a050aac3e88d2c8417289188b5c2b326275e8b669e5f284b5add530d1370e4751019b516555f26f8079b59d954d847b50d655775736d65d51f1a181b631904ddfe7b3ea78055897d5fed7a900f8a2f90e2f515ded50af898a5c40e7b2442067ad869713c563123c287ffab242044b1680f75a98fca072e0962bb6f300a3247a8f8838900686d7177394c18c83460a3b7ab3672e81e21a0a0c982d60ff602ab5552c8778aacc7cf86ccd0ebdc0138648f7db75cf65e2f62874c47efc07d8b1090c3cd0be795459cc010f84f24388620f7dd379c4f260f195ab71b11f5c01b31fc796e79df7ce00b25640e7501fca6ab06c5e488486927698006f0f967d12861512b026339c119c06090647fad8f0213c29de55fcbcd89217bf36e71237554a16b835a51944f183d3a5df30c67419737570c50543ed5ce3d7b8ee41994ea965e27636d7cc74fc161c49194bdde79e2bab1da64083c890dcb4946e9592c89ca5a1c25230b2abc911edd5240a77082543541594903a531722e3bbc02abb8d15cb2a3007561a2e5f99bdc2b7d7e1ae2ddb51780658869b95d5c94730a3666fdc05642fe731bf7549b5889817455ef366900a3344be76aac23f98c4ef757ea0971a0d79e5f8c92bc0a4619a6dcabbe0d409f3c0c21c4308456b71f67ea94880255a2adba41dfb96ff99cec384944f377aa655bc1d2a13c895d6cce646e27fcf958bda6886eaa4a7b282ade22d2d1f7b8b2d8981f0d44b4563c53fd4145208b9547a1e4b81607f7a913843cafaa6a4b2ea023e6de3aec8c492e49350c961361a3c04575664478288bf9fec273571d3886df407af85f777117aa466661aed6bdda801431e3d27655a9d160da0e113c9472846f6a4af5e2cfc53daf79c027eed60cab97f9e615db74c721296132fdbe3023583315b33e5bc5847dbe0c9bb787e1a821c2867f774ce75a606511475dfb3cc4a9b17df46df777a739034a63d1c8aeae424972bfe2c39f13c058e02e531e5fb36dee2f74ce91f0622bdc5046b2ac3533cc9783fc993052ae8b7fa6f59bc16e671e78097e64d0a25a1f93528986eb38fd9b805ccc4e94affdda0c86a81f3732b7f43b0793bb0510bcd8da8144abc3bf7dd3195b06472a91ff06dcff26e0daa4608c88e4af4c8dbe60363fc2e4deb93f2ad04b98a6da259a8f173c9480f6376aaa1b1df5dec4448ce20c4983f1caa22fa0dcbbae7851d00aff892c53b60784e590cc5570bac54e98295ad8da2f7267f5915bca012d6a16cc61c16f45db3eebd5dbe97aefb671d0016ddff7939d4425140fde8a0d39e065f0cb7f315e1bd209d253434ec6e1ef7e4d29a99c93245adb4b2ab20e5aadc778c8c12d627f04511a273693cebeb2bb886ab97135c24e49460831e3de5adfac90098326705c3d17f5ebee9bf3abdc696edfe1570ec0ed7b9426669ba94d78d0c069b2d92ef42196383aba6089143cbc8c4f6dd67817bdbb3a8c9a3ca35d8007b757c2c2608a8db0fd1e535a6054aacc29a894ed441e009a17475c8118df4ddaf7e4c2f6cca57e9ad2856f0070a3ae3451ff01e35d8301f50be26475228771f8500a55aaecb488d5a33986ddf969ad696ff8502a0679113c1fa7728b2a866b1753cfee475416a88af561da3476f6f25aa118adbf78615818bf6c619fd5d81cb03fd20484d46325fe76439bf81ebd62b213780153b27b9bd636661a387e71b37fe687aee33b9fb29ac8443316effda3a31a536ea208fd6fe447bebeea5bb4bf818d07a9cc476b58978834b8a23c04b495fc61a16b4deaa871d6108c225996afdb93c307c8cd2799807de4d31170db8a816a03c2cc106cd192610feebfd1a2c686fd9b9794d2a71c613e05cf936857d69a394f316d7d71ece59af43300054198d3e74593bdeb913756729f20d0ee54dc338b16346deb7e28c2a50187f5f0f4cccaf1778e3ecd35d21c3fb9b10d6e27b6285284a0ccb99e695a6afe548e6332d01411d867f75be4b25e5139e2cb32439852c957686746fe5f60c920cb10e38ff3b7de6203a94cbf256b013660f453b00da8ebea283a8ca112ccc875daf8bfa3cb1768f6198408fed66320a7cc43db415bfaeac83be99974b5c6d506e88821f559fe4b6fe95d71ea6fe241e6d01b7770488994897d87a63fb021c41be385f6c7c740a3a32a6caa684ffa6d389fcaba2fe90babc5155eedeebd8819d496fc1eb95ce439ebb01471425c94facf9dd0dd66049f72d0e2d2636beacc2d89e3da135743b3f86ec7bed0b49d88c4646ea0c75509e54bb295701cb13429503a93bf167f6d67aa9ef9cb403e6ca7fc42e7c4c6d4b3a7f787c136635a327ea87c9e8620c9ae2ede57d40ce6f36d8b1ec018eb2314f5cb556f8cdf375bc76e18832006464bfd9f18c4f7b2d3a5512a7315e07250d0c1c71bd2c43b26041c63bae70d90d18334649e2ec328bf03a41b9f3403a7693ae109051c8deb532e55ee7e721ea6a7fa8240e189f2a2204ee8ef63efe573f83af9c454043a79aaa4514952e8459c14829caf40b69643d0ea085b1af435c765b4555a34428fbe4c78a1e8f61c72f756253b3274e8d59b79f664a2ae57c58925875f350f0492c06cd7b8c21f8127ed255b52ae52593d59d9aa484ed30ba1374e813d784be24da9e39116b73c3955e0752b2a77b02bebb812e80a3590676d8617d12373ee9e63f21b11f8ea08dcdd6ac5ad23069600bb514a204d2e52bc13ca60a89a25809e8496744da5a0eb5b656140f0f76dc3aa753d6bc0ab135caad15f6be4862c557d10591ed5a75bece5752d313bf879390d040c4a9a400963be43cb3dcc609c29a7eba23c50e81e0ce7f56aa26f82c62fc5df78dc5dfb4bcd0c9b498315add3f86dae4f07efd785a81986369c973d6d972412fb11b6b1c0e86fc82aa35800d5fa59de6b51a9b84f84e0aabc565ba6160d8d42419ae598990999c3506846a176283abe57562d423d080fde7b1c74b86fe2f949667cb15187429dd6fe838d027c7f46d3461d9f8df2d4bfa2a71691a48af34f645f01fef922227b401defc0a0865512091082503512843f6466c231f7ab4f010ac467f984da61685e4f8d880188049914ee0337946db4cb07587cf17bb331a1f7604be3db1fe4b6c91b9b9900395700779db4c8ccc517b90bef6235cc2921e8e2d92a249807127a0c00b25a43552fd7ec1ab2e3ff5d224687d8f95d8dbd74c951d4f10b693674d4a5ee70a2ed40827a6800d5624781a378f65ac5bc3ffc1227fe5630f6dc2788339bdae4d0a2cf5882dd855d6cacc4857e59a533594525b8102c34b3eb2eb83c00ab4b693f45f68ac1de7c4e91711449bf4a903f4c607bd14ee7570d9bff8eed609454510e85844f55ff480b715545223e19f8c404d0c1f025c8a84427ab88df0e9965eafd7d6d2f6d9e918f2756180f3abe008f1abe7ac8107aea9e445b047fdc6fd7f57cb5ca2c01f90bbb0e575db32b2596796250b26faec1e70bfc388a65d4877b4b655d2595df2f673a9787bf9b3052f59034cf9e663b28f06f1271e37b63fb09152a4535b0e0d7c19b4721807c7980527fabdb916bf8a858c8179e39c655dd98e9b4bbde454694c3117319899f51e514ef4953cba78298e4d8fd340983e8c88b84a6cfc9841f3f73726ef93e039609942c12301c3334a62e08b3b8108ed43130a9e0ab58deeb4ded72ecc51392d335f15f609faf5b85e960955db453939e8b5c7791df1ca99420b4f31b7b609a6e7b0be4e39b503d4a8b54dd26f80f874f6c092f3789f84fee20546076f1b5ff2bea6af03afd89432d5e9d096ce95b04008790476c598036183aae635123e9edc375b97fcacf018de175380896f1d60b3a046ffa95273aa19b6ff5d0113b1891a436b1d75fc9930500da8fed5ead4b6044b07ffb275d56cb82d988dff12a9c26f11068b175d30ec245c613fadc975e40a5b1708441ae39677cd76777015fd44539ffd348bea17ed472cfb9fff5b687ea607ca700ba6aa86a2501e08a5f33096a05add52960246a16538bf7c2851d6fe9315c61b6891700b13a6f67b9d02f131ada6caeafcf5ff8c9627c99588325926c489ec23329cd31e5ece2d762e190714af80b0cb1382bca59c400b6fec3876a9f4ecf99b677a142600bf3ea12a473800b8e0d86bfb13d7b31475601f1ef4414d9c1f0e2a7af05f1a2bb567a337c53a3759d9d918c1c7f658fb5baa01873eed4e479674119c217d9f935370f380705895aefdb3660a66105eb771ca74b285bf7d5e0694fcf721fbae005f0f64c6529f262c6f9136aa0eb3af6e6584327b2fa5a472931ed2f1e9ff22f158c8e3b349cb041a7e88122df49a72c948ae7345d9180b18519f0a9f1f6b9f638c870171c1cfc7b7f36669ed3ddc3ad51b6c4be8e87d5800dd3ada499b9ab4c324c6b99ed1c5c424ad397bc32023df47c9609b21686b725313f6fa0d1da9ca8e342e7df98a6e9b87668cb3a307b82cd8cbf2a2cb4fdb9c2d370cd0d33bc4f47d3040320e7857690d58032f8f529255e1d3646b7c40a64a5724d9d624fe2d62804ba5e785275cfbabd29f1ec439829b60ae8375f8b03a9782349223ac0e148903f6059d396c152d9e7860cb152b3898d06f105fac88e2d5c48b2dfbe4979dec13b7c5309456a019baecc5182b4edd8c85dea8493976620d83375aa5c87a96c9335a849398bb5374bd43f1978f96d8281c7328e1ff4551592d0345ac9fb32be213b2c54580ff895326c353d4fe464f095f282fa845762d254f2af75049ca8ce27f696ef134577e791cd6aec5b531caf0b0ebd1a689d722452a8fb328037ec44bcd523410db5cf0c86ebe077106ff1403d9ec8f5618d06a5a6c9526495f4082da65499b75172d5a1f1b6ba9cdf408cbc776f4f1c660ce2929253629f1fdbe436927691aaad282b4a9985b822469030c9d5454767d4fc71ea1b9a1c75cf84800888cf288107782c96985e6058b1aa7bc9ad746dcc96d3594800770c1e062b06e81397fd0fb73057c4bdacafce39ecbc2d4c9e341f3a7da8d16774d19bb927efbbe8919c14023043fb849bc73868131f274d1ce1d05184c220bd6c9dcaba8cbde5da7fb648329ae8e8d0e371a62b3063d718e9919a586ebbe7f78e87c5ec5b64ccf721d1207078d86423e1705fc21cef576a18ba17a06b6c65f1a1f60fd95133dabf9f98401b4fbd0e84a6c1125b78810e9e951e45d6501f2701742d9f2ffc5121695c9950590fb31710b3801e09b12fa7c37dbb0cecaabbd7ac92b1191e81f26d3a644f338bdcfcd71a40908303ad446a12d361fa19c54ced7ee72109add7690533974c82bc37ad6558ea18fbff0ee0ff5513fa9ff8fe8b6c188b3065b5e86ba1e0ee8b41e82ce1ee71037267f0f184fafad3e2cc097c40df4656a88ea89965aa8fc320a3ceb8615bbe4676b50d8d60525e9164cbb3aaa2c719ac6967cbafefd2f2814118cec14c6c12f4ad54202f1268d957073fa79aa556a9e60c0ccbf499b6db59435362c7fbc7f047c09500de2ff27f9f81a64cedfd5fe6d64bc1273e5f7b9e2d2134bf942f7c5d355dc672521e8631936d976d12090c6587074c0f8c3b3f18625471b2f7f1824699e9bcd77a8def9b0b5f818319e8c42ff5c599378e780f47d1ac64790e2db4a2b842fafad340774c0646ab03581fa3c920441573436ffde7fa1dfdf74c4d992b8e481bf0889bd5088f309ca1308d8e7a6941aff12a8eee2fddb429237df15cba3b53f5dc9109cbf336bcc8dc7ab8ecf293b1a07066315af4af7c3ad14031305ce9d2a8d32a50daeb77087ed8b7c57653bba369ab8831c70a6f15ab65eeaa0ddacedb3b1f3b042de3bdc7ce539692d2ca66ae752f633f5798b2d3a744841eb944ea367f26af73f50ddf2cdf6da879a277fb99cba6260b05f137d7da91414e17fca1d2dc01f197b5cab067da31fdc7b4c6b6b6b124ff4b111f5fadbeaaa708b9cfc7dfed2e4cdb1a02a12681cf6bf4b397a2927c49538966a2a493e261fce5d8c0fe9da4a62e308a7daaa9b6de3bfc4037961a4598567214c10e5f84539922a35b9a4bc071e3a82696c79201bb41eedfa3efb4917ab2be3ecbdd67275a17541b0639fefa0b21afdc27270a7300d5071e0c0afc359c1100c90995fc20104c419a8fcebcf141ee13eebf859d7c94b81472504805cea1df07f4045ea9c9073e2fee2dddd3d456e155fe389e383377b3731f5ebe7617ecb336b0fa4d9b6720ee77ef1f4032f90c12e83f1ebb077b12cce599b647f9dc2229f85b78941b35ecdd92ddb299fc4ce8aa8bc1d9e93e07cfe5223135314665ef1e2842eca7634b3922e7e9545d8c0435ef3d37174c29b042afd4e0ac634bfcb34d77abb243552ce6896cda1708355739a5ef554503a5dcbf5e540fe32d6eede653afaaf1f6dd02b018246e6760b830512cf19574cc46f380fb70480e1f1a506645cae6c5b635babe283f40a486505366aef100292b0f591c57703d5bcd9643dc4659bbdb2b6031d020e7147d8c57b6ac49a0f24951f51e12e4b193f988845ea37f3412237411e07266233b90828bccc3caf45a40632d9092150c9060f30bb543721d23b7bf37ef066f8f94458fc1d4fb592599bd235cc1e7e562093a5be21230cf6e130fa3ba686fbbfd60843b05e8a2bcda29ede9feb14d8689a8d256cd2dacab1fe688e05e4c1ce8539a8be28c1521825d9f369e62fa25c650504a1705b428c1230e06ad7e2f8776c99077cb669391f234db05edf2070e00da11bb19765349f2715af56c89353a915a35e3677fbaad2055fa4579155a31460759a389d4e021196350c6b8d94a7bfc25ce0934b824bfdc757ec8cb3d272bc750e4aee6fc7033e4eebfba18fb451ca446ca4ad61d56b86078067db2607b6aed33ab87c52eae3141def97bc191126455ef57ec2b85cd3d26280ece501bbbc4503e67f42b9f36a21ea1b71bfb339b77fcc36cb9a24f480e3ef69a333b336d67505b5f22e72e90d5d4641d818d6dcd90686892a0eeaf411707506409836eb928b0171131cd5aaa249d63bfe305cca62ae526c26cd0ef180c3df1500dd5c344cd51bbf67ef942729d1d443f695035b4fd0fb415ee9a8328bb452b56f06e8ce5285a2d5ac10f5b2e1463d04d9ed8e053a500a6c17b7f7b9843c78af230aa99d9c0278bff5e8058a854217db2c60122b05ce2b09a7e8e07e043b267226bcdbaf1ae9974d9bdd475e49a8a50246abe2de6bfe945e47fbce7e8bf34e971d2eb766fe2f7c373f292182512a688a18a750de020c71f282a1bbd05ecf35897921a2484f5455f21287825648a41dd23c2bdea1f97a58c8943584b61936531a39c4258d2fd216cc7baefa92d67d5e4084acd7a06b2d12920a8fd3f659c46936b9583a7eb4c73b86cf88767089a43f928efcfd7e085270bafb04b20080b61e225ecb7fec1591dcd3a451528debf920eec63746b65988ce1a616822959da9db322d6cc3e9b731613235608884d1e6b5ef0693dfff52ad8430d60ee4b1d6ea88f1efa8ec63a66ec5619804563baa5b489d53f47c31c928401e0a5e4808cf940710228f4945d0b53e434839787880a2be22863bc6cb730af473c6366cd76ea1b603fbd115f45f0a14666e9e455124f8a160081b9f7951bd4929bec723c7506e1628c2a9ea5db014f0efb6e3fb31504ba0b1eef88348519e4fcd521f011fddde6a58bdac28510c55f1ab08bf1316938e1bf8a02cfe1c416c8bc8a4f419adbe8b18ebc9bd69a994b866fd51813b40e278b58f022bfeeb170de79b556650cd1156b7edf0c4281ad123fdc832dae4479a2a8c451f6e482dbeaeccaf499e710acd28a424fa32966521ce9d80d462589a0f4432a74ff8163850b3ae1ad4a62cd589ed7f6de07caa39f2d15db516309c9ddb02139cca162d41b680ce8ff60b8fdad4a8b7a0be3f6419f6e719259d61f385cd2e05c91ee3776ccc6204b69e51ee31de682631dfe83a5e79f976db9047f436373949ed92f27dbfdf2b12b88126f78bf84fd28989f5e0abf65df40f7bb004eed9fd196897be20ca91c7efcc9e78f10560f5e815f5a35c077e5dbc16179e6b88cc546694dccef9cf4ccbf274c2b6bab11cbe282928cfa3763fe363e2614e9d9a53348b8b1741d62e9687658934929e51ef5e5d85942a44c32e69a26142d528b5d43d1862e8619bf4183ba24d94b6be1b2d5b7980da09f61badb9df885299be239b2263258e2f846d6c019a1622238109f621e3518b09f56ceec170352149b8fd4af0233b76121cb019e210e4615bb47facff16eb3e5970f88eeb49dfd02c513dd7406ed8238cdf693cde4a27486eaf2b15dfa019190d9ca9e8f94fb5b916da58150c35912791089016278256a39bfd0a73996bda5b4e1e6d46a4a79481f208137a432cbbcf42536b399a1b00e9d6859d6bce18a98d6710f20f1bd18589234968865fef0685d9b89fcded7cf68b78a3e2b09268cbbe8311cf7781eaa7ed62714ce346c20c9c79943d189c2b612a69bb9a7dc140b989c3f96ff197ad04bb255da0e39a3954b7b4cd8393a6e2f3dc620f7ba9369b73fa81d442d4c8e8383ca47a037f2304f8b27e357c20232b6cc659352cacd16139d0bee1c42dba886488a08716d74572184773877338a1dedf132c022afba239d4123330cd52e72ad7efdaef83379c963751fe508a6bdb08c34f2e48d336048f5e558c4c655ae30efb5c2a2b536de100100eea8b8806f1fd86572d2a5400092c5ee690c07537dc004adea743c94d2b23f846c9d42f020fb2db061959a41a742098b79d4e9d3f56f6e4871f3962693e617bb9cba0b4052847a94c9b302ffbe5eb54e3ab2ac9eb0eb452f71130f2a18aca37ae38f8e6889fffe94aa0948d0685ccf956492fe62ad3d4093e24f7cc9fe78aea4bf61f7e397105a6c87e08578943abc1c7ffa16905523858df1ff4babb51621ab898c5d95b90a378e2d144724429dd8e7961c9dc1324fa607846018fd5097ad86b7c9c85dda0131cfe8caed3172d8d731713d2dab30aca01581b101da9cee27fe458213b23d8194b4a5378c66e209d43ff1099bd594c28813705fd8ae481ec3c2fd16db190adc214e72a8a51b395f0dc47f3141baebfac249fb224ae393bd18654e296ce4f1cd7778ba2a1025a845056be6d8b3a8860e7f78fed9ec8576bc737b0c3307de41f38d37c9b3bf607f9b49abca33b828d18ff56d6ac2e15dafd3b2addb09b0cee03a40ace66080cb90f483ef768eee16e534d89105e6502649275c100b9c4bb542baec6b0c447735873528ba749c7457c3685ba808a5de07bd873f4cb9190a9083954a0d3c56e1e2549d85d7618ddcc740d9f2c0f514946c6f7e10a890f1f3785c1309e2bdbfc22d4cc7ea8139b842bad97317ff4cf90ce095c3da5d54c66e8c3f13920f771dfcedf42378cb19e7e3752a8cf697aaf60a17e9ff74f64ca14ac75f13e8d8fd3e58547ac7e3ea672b0dee8971cb15d6d4d8d3a06e7abd1c600945d364552a41cdce89b02821a181289db766ec5958292f01e0080ce676b5b092a163ab6e1a30247257fedb06e3d10a5ffd8f21c17512876b9b127508e02106ce90a69c72e35dc00d6bcb3a919e9f219099d82bc338028b1b39c990ab3ebe2b62d4f0fe2792f47f6f2f9a44cf0b9e38f356d7368567bb53cc76ba642016a4666af761a794c0ac5fbd2c29997b58e99435ddc61098678f8b88b976eeba069d7f797fb42c12373b90393d0f7adc8e568f2799ae5af1610ca2007a3b8539ed73f93e72b64f1fbc60d265f55edd6b5f4606fa9870a72e53b4f1a757949072e61a1716f62c7285750ff17339cfbebddd7f51f3a4da2882e5584f56a6ad35cbd1974685a8f05e982ea69e85ef0174b1b4aa9e581be59ed6a73455f359a00e08d8dbedc82f3c28290b751ba89baf725dc259a29f67d39bddaeac194ef314cdd8c5c7ef03c051d202969fed7377cd7b0d3eb690c0e2e6cc5ddd68e2b644808bda93494f906a91e61f9f20594da94a58338830eec3045aef74ef378d90e58e5c3b39e68dbf04366e6379bc7dad4c3dfb1a1af26e4f0b6f6d9104abf31a4cf356f48ef5062acddd7cac57933357f3983d46ba62cf10754f28a69b3c05b732d4446f3d87820779b90230c25e98f84441e0a5b4a0d0beb9d949e73e163f51f7e3a27ebea880800bcce057de98ca73e3a1e561eff667c5c5fd859b4e34c9c284793bd8524ba511144cf93386b423c3277565a722db5581337cce3a040a1d7f35b61944fd8dd2d6358be84651a7b1441f36eedc97035b03795d9b65ab25ae7c91672196d4ab2abd4a72645e93e968b64d4a5ba81f05be40cdbe1a38ea75bb5eb328a05612b6e54eebf57de696a0ffeafcfe8e30ad3e2578b8533149f7b75dad06e1b214d7db06f79d57caaf15008b584b8be425bcaca8b50453d80a251a405a5ee40a5f319e8db7e5901eca51d98b6276cf8c9e45199e27b9b8717877a75d44ccda9879bcb91f92dbcd8b7bd67a6e4662bf8f3b81e525a771bd4892057a5f7ac29d434acf7a3afeefae4f1a6120c270673a6cb823f756312b288716690de77c4c0e400c3881dc98a15944564d5fa2e9fed90a0c9b5af3c5f3703dd1c0292331466dbc765cbb4aee89dbebaa17edf33dbdacbbf8e6a935f002c8ad0f4406790ccf9aff9cd8ff5e3e4650881865754a9a2302cc033b282389dc216cb8bb9e791d70074e570c6211acec85ee18a13493fd1efe873a4e402bfbd597b332399cac376a33735b701122f1f9e330b8cfffa65ec283d06f0ec7f851f8f70b298eed6a228c5d7ed6bca3b2d46271a08812d8bbd9f6ce001621c9f4bbaffa1404316fc0c8a0d2e13f9e249ec9f9dac40912d4155995562379edc1f59fd9732f5c1b4d270eebbb3c093d0d5705c4931f277d0d5f90b09809bab0e4f8944fc831c52f0db4f4290db8c8da80b100809bc71c59268553e7772ed52d79a681c327392d919368dc5e0753783ffa176c05444ac0c81685b8e809dad7ac33e10186d2b3db63a64a0b71ae40993388da56eb55fac2ce4b78cf3e4e0536926c76f262e6256cb75fdaae8d25e67dd760869f7f6b1a5b9b243661be5cde5a9a30d2ca220ded37daf0cb51b35171f0bf30c99a40be56999650d69b6a73024f3acc9ce2fcc5a336ac316306919835c1cc1c2016b74939e19841f1d74c83ed800f3cd5b778af4b3247c6e79e145012d664323e3c09122de8ff330a464f4b02e07c84e4a58a109b6a27e61009247545fd5b9695f4cba8b39f75281a7ce7274d147be80c9934d5b19adf3f84437991cd15384452c22e272a651f166320ccb0c6689a9e78c7859e253e1ae38a50c1f82209a41c702c21a99f4ec8dc34d2e0f1ef98132f5c7e3abb1e3b2a349a7a410125ae16ac818c4f2ae6cc1ccd4a2e04b3ea8f69d5ad1a8e9b99c40a3d78e84e67b7d8b7e2f56829305701e11023011e18ffe9a841932edc08bc076a0d3edef5e6eaee024d2df3f9b57517566d2e581c8e65e34aaa525e0dc897213d3a679af8cc01c801897069b6a6734855176cc56c0c182c5d298546454e7e44747baee7bd1637ac4ea74eed1372debd4e737bab20d637329712856e195ebec1ed9c18f0818f9aa14512cebd0d3146993fca0d5952beb286d12f35ac6c4cf39bf489d900e65bcc083f784f5aba05a898ef0766fb66c7bb5a27dfe758f9c5cb6ef65517aca7cb5915507356b1a091550ae3282b4b3d8d385acd08d42b72598f5a0d77ecd548a9c1458bd9ff121e277f4505f62bc398b4a08678fbd50874404884950b28fbd7a19ae6419377de2a97d2c134d68c27d7b634a051819fea9721d9ca9611e7930c11b7934641a430b181e09161776c1e4c3cfb1275e76f4c746fc6b14eced23959f9fbd5bac851002ca5a905a0f8fc973a8b10bd7f5952bbfc77d54bc9c49cf24adcb5c9f255f62452d83d5ec95f0c805650963f06d77fcafe3f14e0ad067d1ee9dbdeeb9f22aa4087f2d1069a2be90558eb330a9e74d0e2ea7fa843f115c7565eeba921d0b715cc899fcb9c636eafc55e66c634804520cc97c5fce288f0ab832dbe0454a8781e505c66a3f05fd2d5f61c955aaefde6a502554691bdfa3d1be8f4aa037729efe8453f10edf20edd0072e2badf964c9121d851416b32c0b3800c0c19be7e30caa4e1a6a1da5eb06dab0cde19bb9d0c0af6dee3a9241ca58c08834f4e4381cd54b5fab96a956f49b73a7fc925375c23930fdc69a30649ca2889bd5498666a3d95aee48b671417e8d2c4f645dd0924a3532a6e1ca1ac34cd25ed5cdf1f2b828cc594fd9bc16c509af35c96fafa07268050111a7f7b771fca00f1dbb40063f3501e23dab9cd98259acd928d3df58091767efaaf9f14fa06be05d0d1875be91d1d54cec77c6a477fbcab926667268afaf50bb26bd41e1297e7c6ce1c2d8aac3ac877a6c66962d4df6e2041f9115b0a6c321b93b2a1c00bd991808c594edba5f71675cfdb7a653aadca835a5d627a3dd301b4b00c9e7a0759e7a6a8358c810070e82bdbf24420736f2e278cebba2c393c176bd0e3fb3db9cccada624e6d7fc7063997d37844162e048628a58b58fced8b9aea297829f690c42d0164eb1b2e6777089ba73744721ae4a72631a9d4c1448ef51aa085c557d9ef14996eee3d536b9e15a3b53df0604e152bc01c0eb5f42d446ae2d4886ea2a0b9cc707ddda897b0b9c06592bdfd8ee4762fd158ebc2f957ee020ba2d79c8d1ce8261acff6383a28b03f7daef63e65f0e9bb12b7998f00c7ec34caa6ebd5b40e7f9db6c221bf9a847e1707ff180414ae3d9ac1c56fa380552517a7491ab5ac5c2c3a26856dc38eedb40c36927689e2eef0fd7dc9fbd246bdfae0d964af85c13157371f80f0908af49e935d075c7ad026bc422b3675c27a7293f401645e0464193e3b991d31eeb03f2802c67d91a568fbb985d5c312a17f0c1c2f337117a70e4622820ca5a956df9d768887b0f4eb96aab1afe86d547d1f13019c0712959bb674d4a44102fd58894e73b65f9aaff603d0c084a3a0853ad5e09f11e56fabc43fcdbb33e3827c14de0274fefc5e82277538e714c57a8e3afb7fda07bd2d0e61a442db1ab890403fcc05ef6f9b2077395f73bd4e560b5299894c3b0f1022672ec4fcf7821ff09561bf4001e10299edebec26e00981fc56f959839870a61b2e9cfbf2b35a20a4a0cffb026242ea13e25ff432195cb964affad5ebcd6a5b932f52e898cf2f1020b320d078cffbbbfcd56d522350869d07d2e7c56c7ba68d1152a69b85abeab747dd2f6f2b146eefdd3f13cf9c037db3b89a37de7ac9feef209b5be240150bca5d1c15f55ee4986813f55d87901b38274a8d0c7d3ee424d0891f6e7838e21bdce4d2584935cd058f7f183c8f927d290741a3b67b34a7027d01220fafcb5983876a706cf32add6e8aadca5917667b990ebd8b66bdd1c48ee64b0707a6343b8a28735aefc7631740b1a444fded3b3ada048d31f570fb16a229ce0237edb1985db29071bc82e3458b1c7b8bd8cdbe99fdbaf49d146b6503e57a05e5d3753e7b3e3853769636bf97573b07fb29ed332e264cf1b0e564822f6bbef3be98e68877c6b4639ddb9b70f088cdb7880db0a3df9b2fff07885eaecbc6216eb46979e751bbcf7cb4949f8c5478a608421e6a41ae66222b04f11955cd364eb26a181dc8e68ddb8e600f1df206b3e4e28f8848163cd6308be2446d2252222a5a5436dcabbdccd451cf1b7092f16094825f77f476b60e733defd93c6480ff497e88b1a7018bff4d836774eb6be25db830713a1b2ce9f9bd64f72396f461a7f482370cfd125726427f440fbbd4b35c662a74e67d65c923b23252504ceeab9cde29a1060cda2ca19e9bc10600b61dc0ccdac4e6cb9c49a15abcd9ba867eee6a85b63a4ea9d8ef91349369371c0fa458493e9eed8e769910e01bb229ad4f63f6a06ed1c7420bf5c0fd499f7b0ba619870f136ed77132f70aaaed179ddd4fe5f7f78c10e593c14818d2eb2d2ba2512b06822e6697b4ad71ef1109f0420b7636016ecf19efcb0d982a70950f58172b1e2804312da5130311ff62a2d04cf0ba350027dcb8fb7e1efd4004f2922b6c62031fac95924ce5b9641ebd050e7649762cdb891d64e6ad9b2af5b8cc4da740caa03f9a28cd966f76b14d647e9462379d566b847c57a8b4f9f7f4305927ddb0cf9fa652fdf2d6fbb5369b3e743ace07cc75fe1fe9717ab12c68a96de91938d37304f149b5459911ec20a1061c0802cb450238b3d27d788539ef93df53f77d73f246219936962607a35e9efc683612bebd6cf520814ce00bfe783332732c2417df6186dab28fdc45208270aa9b5cef2e847c2b36a7e54f7bd8b700cbe91f519d74ce0aae5100f6679f934d1d46c3a5e1c56f9e596d7d094d6fffe9cfb11d4a6fd8d01d479827b33a69c113d5a7929640b01336e47f0d8fe6b0e02b8ab05cdc99b79577887fd72ea1a22491bb66fade430fc23bf553416991123e45cd8ffe9d89d9d5f98dc759c59be25743d054bb2d0d256501e65ee1611dd98f237a2c0f65838e4bdad0c9db60d07809435b7ab70134460fce71769d06b256e9ff7cb3712bc2e921016439ddc68e28bf9efab70a83c2a9986f16e7b86ba36755ca67ee1379f4eeec42bf2224cc86fc05345ddbb4bf7317fcc4791b4f1a7e709ff49d393027b900771f33e5210c2020c00786dd7429ee3dd7f43bac72232e15d007d167dc52f0b9d8215da3029685029155ab75ff62189d99d45a7c6f4c61f511359cc50d605acef184d9e8b2f95294748ed49bdc5efc40c31f8e68fa93da6c20502143ffc0babe56838dc1ee1526ecd7bb52525c176fbf3f9e6b20e88057052580ca94d5c6830076a8a8ec6e61c1bd27c119315e0f34e233ef1bd9f48a251ec26bb548b0bc13c12f2c3692bd26bd1441ddc3b70ba279e2048796634b553e1c42c0c42737579cb6ee6512052ebf86e8d8f1bb75f997a80f492877982f957ad24aa329d9019317b2b23af708b23b99b4881f83d9898e85350aaed1a677ec94eaed6a2f1275d0b89912ec1096036aab4c3c476240c3c7efa35fb2ad2f2fcee19a524e90b15f639c98270e1e47e5318421445e2797b2d2f64ebfef50862bfe4bdaeafabc95188bc4155fafe5c8a04547768fe449f281e8254f47b3a574eb3e7633150b0365d9f364e6370933aa1e5c3ef29ad8ad9916f7c4b6a474d95826a828ce53461a66d1fa9657f31c20ef1b5ddd5532600dc20eee46467cef8ee26daed34a1da1d69330e260aa26b1c4897aae46c123af399c985a92f32f0992251f3d0939a3a8b6bd84f19d9475e4c55e88b20b5a07f6c98b5056227afb13b7a73f442147718f57736d3c9cc7ab6ae4f14a097b31bf56a361aa1097065c29970f6f7764eafb6a9c4e2a0bad5c277d8f501b58608a24f745e4d6146e2c0038d1ddcecc0d8931f431f21323423f70d63c861d717b5225f4e1a6fefc8b0fb4b18c4971a93af8e8cfec3979adc7ce898e4cdfea4fff3f70b59414e200b6dbedcf348a77cd4689f9ec62fa9568e3ac98fb791018654b77b215d9062a3a1502b885d2ae6233b3b72a184d511f1dfb010ecccc0fb9e27aef343a219a0b0ba08cdfec211f9416b0c0c1b30e106ee4114f1c6af40c3f18684d28b89692a08913fc29c833ceb3fbc46f103bfef2fd57377a15fa43b0d13d90391fffe9e73992025ed21c0a856a71abc101dcfc9bbeb68de1c9437e50ddd6147b9d7f207fe42de8acbeaa9d7eb24033bc791aca3c3b8b83bd0082b69d31c81dfb02f9a2060eebf1d3e22a478ca8ef07cbd4ffdfee163960f3982931571cd7ef03b2a2dd6f23858b5c5c235f39d047935d02640e72a1b7924e5ed67e166f24284f72490ff848d75cdc60b07b45add89cd3fa3188ba38fc5784bc90555b05ac23699a691a831e5ce314d77de60f06e038ef7d73fcc205897c29c8febd6014fbb01c3804ac5f080065113e32431ab84f8afbf1eddefc7ec92df093ad15a766801b8b4d998734c466c9b25d596c791d293a9836a9b9956a7b18ada0117f87ebc6c799fb202ce4bba8db0ea4ef10bc7bd328b105bad5102e19f09457813c393bedb30276340131d6df3c8b371b5b12556bda56cda8ec02fb55ff279bd9df6668dc08dcb480a0e0c8b68d50b90bbd10d76f372fb5bcb9fa01be9897f96b02e1f6dd5fe70e03bf7522251e457d3b1700f8748fa3af5689345936adf3911c0ad8f66647357ab392aa3ae6a1e5b9db2dba956693035616efe898eeec33e3ba487fe84dfe0b0901a513d6041d890051ecf10535caae2a77dcb4a19657e0773b4bfe5be913aa88f94ac1841fb0617662dc07bab9c30d0bde5b4d9d2b963fd4c49df31f454d0a92879cfca91bde7ded9d0901ae8ab310adf8b95e4040bd29afd5a191f602b8ae2459acd249bde85bac29b0e2139c5f524b24492423f9f457bba3a7eb9dcba0a053656af0c4e7f23114071bd093f68bbcee8fe53b0fedc85c0c1e1e90014803b0bb440fbd48ebc1aaedd07ecf9b31ed5106c0b506f93f4bea3a8eba34b4fe312f56b2bc0d7dcd0576897b73dcafbc2115c5b161c32f23e4a60739e4e0d8accd7c66863f14d662e804f6a218d87ed27b66bb4cf6d9c437f1b393fdf6cc97c359c8ba297f96eb363bc26af3efbc5ca49e942b49e98b526b561b16f47129329189d6d152d36a3a6cdfaa5b0b34c766b6931f5ae4fd7d3c738d17b0ed982f41c972ce331aaa34510ff05cec744879771712ca01d76e011c39ade1b2a89016a05b8a785d623aaf16a1e310b6628b675ca46f8a8dada2aa7f41d211ed8a8b270710d28ac7d729dc26e9c7fbf50af650e53f8058bfebab4c6899aa1ecf7365a88fdf9dc11ff929afc67dffc3fdd26d843bbc97fe392a27f244296234162d205fb8f5f2efc12acab3a38ccdb116b1077bf10771fd2cc4113ee0b3c3794fbd8bdd446ce907948f579ed5692602ce8b4e872b1f6aa9c0588a4b47bac3f466c4d1fd8243ccca9edf551067956dca1c5e635e25c6e3a1deed87fd9ffb8ddc3dd512ae406d654325a8983ec708e4ed4d3990b2e7f7ad83f2500ea89a6345f7fcd49bf06d0a819b73083ab2b7d0141f7f1a18af3af89e6a9325528e2e56320eec553186d31fdb6f795096cba84f5d7b0241410feebae844ffece5f06c5284b50c7a2c9c124602a242086788e947a40a07c37743703bf8c958ce6050e07cd6f1eeddc3a5fddb2b141a2a9e316591d31f83a7a154bcec2366c537d4214e5b3d809a2eb6df8a2adcb12c8664c0fa066021711f66017b5689ef24ceedfd2b98290fb7a9e79e0986e3297a69dd5ab7e4dcbac66b96678b8a9cb3a2634479474d9763d8e5a58782e44fd1500dcaba74893ca4db900f39447e37a7e994619c4964dc54b6a42bcc98ebd32064e006745c660ce861b7b8a2c48143d77fc33fcd5a81df8194ff8b18cb18be17fe77667bcba1628878989391b61a7ff280790bfc904cd4f1049352c7e5591f94dc2f2386968f07559e834ca73c8098c9838becc1f92b2431b2bb1849da42fcd4a320cc360845c1968b676715f463233096d3b6412cd84a50fff6941839454faa7e8da0cb465fbba016c5891667b99a1012222f1be2b466dd963ec2ad448436e77de2d520ac27f031822b40555d8d02cf1643817e78bc3b932b1cb9a3e1ad096be8d863acbde88d1d5afa314a136f7610970780122cb75ef252a423fd486ed9d97d42f6bfb0911ba960c67b56fe1ae41e612a6b0a9da923424b0699820a1c6ac6a2453785f347867e611734e61ce47535b58c46d5c4a1c6f0d3cb56f5781a6484308e730b92abbafd028e5cdbe23bb241008ff45ba6dea6dd6736f7c2f1097dbf7aa3b8e94a142fe4643a200816359cdc5d012e74cbc92e2f6253e057d3b31cd01661d4a8bfcf7cbd6c8bb6f51d1f07598b478a1ad084554ae87d2335e6830705c79125d1537352a4a84f9035b5520f113f2a8806b566049bc08642da5dff75f35c8eb77d8a407796c295770612be45fe152fc4733b2ffe1ca8979b74b10fa574df0a31adc011adc27ff84a1d59892bb42b1d69bab996068269056f1961229b5b9f48e9251c44fff59f691685e060380179c0f808c1289628c67f8a7b74706a063b6c2f9ffb04c0ed56ae419236f9810db07f8430fdc5d1930e3c50c762fd1b242479ae79bb5aff42d8636d0577866b3196a90f4075dbafd31e41e6a18d82e0cd7375d69e427502fe828a626164917368b175c76f0b52004fd5a2c09df2bbd3ce3771f8f1d134ed61154c18e0a9af89a362555629ef743eb83a80c719ba7e84176073b72660a805e4d89b03c6d14f3cac5da619de9d07005a95b43e51b797760e5ad8cbd440046acb11b7a8bce61d29e68a8727b0d1e9eb39eefe1459bb03590cfbb4b20c677d085b619918febb32bb46d09183417776fac08595b5590ccc178d66c13632433e08830aab5da503beb431ec396814b367c02a44c5852935d7961a4fcc2b5b34a23951981142ad1c0d3011b1b40d30de4502f14bcfd81f7bf3f0cad739707afd04c13c57358ea1006f394c27dc87b77b390d77b2f188b5fce39668932ecec9df23f0f96cee2210999a65c70d19ead28e6f76d18bd5d7c4d4d804d3e21fc0ade7c2b0789969681e885ee3064c76ba2ded5755d1dd6b35d8e2341971da0518f73522a78f74c3bf05dca799e7f6eed3e306cb48bd9856c5c6c983f14a9decc64fc318dda26e46750f5e2e07d6c037ab5dd6cd429276c892d62f8f8fb7fe4507be99a07b46ca2604b486ab6d201beb21a24d9d1f8f1fb8a4906dcf04b8077061ba521c763a644c493e5292909c1d351902d4454789fb5058623b5c81f60b4805f9168c858df69e219d31eaf6a3c930282bf75b05609a47e3d3afb16c7f351abc2cc014be07eb676aed05b9279bc7b0ae1cc4b9e662150818de8a6be59a0404e2eed5bf585797f71a67f31b7da202e6b926749521c4896c36aac9ae0aec9804a5e551ed5fabf1b77def0f9c191ad9057ffdb7a9f858823afed34d06c099b014876c4702777c2432f523435a6f9591ed73f5d38a642b26b4c16474ddf18d5f5e9c59c7806febc1a044e2e225a0f8b359a231c701372a70999f81e575c6f2bd992fb0abfda403a4d3b057492f3b85e541a5be172877cbeca85644231723d7a32db34524d7c178c36634ecd59fcaae2fe329bc23db4b32fe1424ace0ba9272eaff453dadae324111e9acc6674e644a4b45fe6cae1ee2024b5a0cfe3b3af6fa887f7d449ed9660d08917e84652f8c704636dd287d1640c4753251ac022ad53255a90effee3dbea56e3f9addd8c2f5dace9d1882e360e3179cdc6faecacbd7f879ea1bd24c6b8edb144a4ac36a15ed45f50503e129bc049722104e4d158bf4f60da5005c0cd7ca7ac8598bbb3c544a96a13bcc6c92cdec633044fcdf937d512ff130c669bac7ba3bf866bf281d0fea9c7677a028c8b398e16d4153fd57930d28f021b37c60cb3c473a5e70c1738c878aff4016b4ed7fe0f7ffff1f08