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

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

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

Block Certificate

Block 87288 0f282c435e88085079c43906db3787a77069ae1e13e9e366c29ef129af0af75b

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
45b9a7a9e2e7ba464e0af34ea44f80b19a3749fa888aa562b83627b48b4df918
Certificate Block Hash
0f282c435e88085079c43906db3787a77069ae1e13e9e366c29ef129af0af75b
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000e0000000f000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000b552eb7a8546a4bf223aa94649a0534dce1568d3c0b1147edc258ce41e92ba439e57967ba7fe753f24ec72474babd5de8c9d432c682bba5c386b3fa05790229ab7b68fad3aa383efa717e9dc98ae0aee677ad813dbb9980fc63800000000000000800100000001004290000060db000000000080010000800100bdf01690017d20097e3abdeec624977ee2885a7a50ffac26bf827482bbcbc7eb080200000003000000080000000b0000000c0000000d0000000e0000000f000000

Raw Header Hex

00004020b55f1ca4b433dabdf02245a811e4e071661aab79985ac8bbd10a3e51e6c8da835af74bf9290cc9bf53c7aa88a96818f77c4bb621e884f340d13af22140b3a0ec724c586af8b9001818f94d8bb42736b862a58a88fa49379ab1804fa44ef30a4e46bae7e2a9a7b945

Proof Data Hex

59,560 bytes
121216010307622e93388a707b41ece4d26f886eaf3866f6b0860a3700e03507a9fdfe20e930013dd2962ff01f920d96d280f1a0aff1baee01965a17c3e64322cbe50f6f965eef876d68f6febafba4e2d85b0c5d5cab74ae3ea58fd7ae987a33f2d3f3902e74f5357037833b26f4906166988609bacec47024a30dd50b175ac9e931ef72ae007cece48f819423553e7843aa9d44db6a09b3e6ffdd1a8a369bf7a9a7f93ecda9b64de553f2161e6b6353ef4160cb0edec92a621ce2bd401164038b54f481f3774f7db7c55ecfde1e8f06ee2c77d845759f7d1f128f4f821da15098cfacf30204b117c4049a15ca057a6bf25691d15b3de683a32c0eeeed5c9b1cf2fe14daa70c7485975a3c6a9dcaa19e905d4cb1db5e126af3e8f302442aa34a1c7211810db63ed111b08ebabfd35aa920a32056e33f36172a10076bd304de87ad189bf2558202f8ebc4ed2a590797901bbfb055120fb7a9f13c1b6bcb3ae2fd695f65cc7a92e3a3f5c10f3bf4d50b0d98557fa3c739ee812823b0af64041dc231c323ca493dd53a3b58c2fbae80ae76e1b6194ef0b3cf75b3367d92711e15af8fed5bfd26c0d781c2b6061d0b8d1e88fba3283f3af5d145fadb5d9c3329ac4ea1c0157a9a0906c7e2612deb45f4b373cdfd1904aed310dd5a8a673a75f781e9d4eac2affc1e09c8fca91b8519ca4d2a5c0b24964b9d0aa283f84d1a660f155bc7db8053ffd83af5882f23d3571cc6cfe8ab0fa0ae26684ab2aa5dc523fcbf48b178e69c5d7d9f9680697f6acbe3e4dc5c4b44387a100e6acfb9c3279f8bdbfd5126f003f2511cdb030307805911554a2732ede06186d9b9ec58fe8359672ffe8702dab9add91c3a0d59d97f1e5d79a208b9ec1b257f389d164ed5a00b1157df3c3aae99aa65ffdba078f2dd8d535c4c58eac24f17123d43e60b6229053e54106e09dac2711630089da101e4ff302b9650297344060a12de7d0022f2971b7d99cb7df32efe0de0e8546802614b91b9f3e70f646011aa2c930076364658cb851c76e72038a85abab618b7e586d469273fe969aab29ede19df238a83a976df40293065f32a4d1d5c53d2d4e266ad0bee300e215bb7ec83aff9aeb817d94b09356346cb02150760402231c0201660be059e24f273fa8e842eaa66c172c440c308c1e22c9f0943101ffde81f566f5a35193675f5fa3621d4f27e270d3c3372cb12c607ea1cd6832e7260644e1f21dcabae02ccd673af3ae53d60ed636e72e0f88477651ccebd8923837462cfdc764a65bbff73ba3a9e9de3e5800f8fbc0ebb462ec012c73fe01d9ea55343355f7848b53638c2dc01e92cff21ec35de0b5634226b1bd18b1d7fca186bc69babbbe657db7153d594c480daaf18ff2d2332f66c5c3cfbbaab47688f076ecaeabbbe4624a557b6ff3444bb9678be9e0b936f290652d883de11b87add67dd5148ef7485a41a2486ba05b6e5c453e28329d244e828746c7712820dd48934917b7aefe9aa645aa6ef6c8bcb257a30acc3df997702cf95b09541f225d9859ec4c6964dd83c1afd1ec0088ac077c29d1f9580ec2bf3c20e10d1c76dd53eab56be874d23a8770361d93be31b33e0ba8476c65b925f20ff1b8ad3af5e3e97c05d5659b9915e2ada30e20c7208dc2ab1559f07774c9f0e626917711591097d64953dafddb1db3653b9479d40941543bc8c184def9c411be680c896cf54e68a4e2578de5a6ef699be2612805e937228d6aa2fa34bd88f678524c2bdd54230eb1cb4ded61f18136e04fded9ff5c1a65c053e4e78b3d9c5b6c596c897337c143a9ed5243b181ac8c5e6bc5b2ba93844ccdb226166d8bac57a827cbe18513c2f172e1bc08a7c7fca907e47a761c51fda6ae8e360062bec9d1f649cb67176cfb4d3907140e567fac24ae47ddc9bd7e2973f72d95caf0bac931de280f8d3d31ca3a1e80660430b9fd5ec0a2efcd205527265c24a2ce933e8b07a6ddd47bf1803ccb0e983749b77442d0ec9a6113de87f4efb94bc90fb22163718cdfcadd21d567bf4e6ccf2a0a1406a0c951a8749b5b3ba7d0da607246babd09f426fd6f9af3292f7bbcf598dcfe99beef7e58306d482381a4cae9ae22028dfb00ceb05cf057cd8107f2dd97986b6f2097b76d958e8425fb9d94caca488469d86332ab79a0b1934498eceec963e03a4442fcb0e459f927a519a4d71aa0c6daa6cb6191dd2eac84616994f0730e03f0ec58629606001471136aa93abd3742f91c1626cee4d3d3855982b15465b83d8724fb6e9fee88e6ca35024868f5697ea41a720ae4bc854c7748958ecf6273f484096b5159c5fa59763d087662bbae165ff21ec5c971cc9940712a6ffa6305038cf315afa2f0b1070b076d0ca46df340313a52c41b52a1b8d4543d7c5a29263005049d01f40d1293a1a68a946eff47d2c3e03562bf8eb5e6af6d25035e16e8a46d710d1da23364ab5d847bb69b8f4ab8aeca86103c97591c22d0c9195e087dae51f99ffd22c4f7e1a785b4366b0c863a1df98fd3b5b60ba69aad90da4e7ba3848301a91caacc5e79883b167c0ea56bde769239c483c110ef894dfd28cab811d3fb3ff0d23b3898084da91115744daac1400b6e661a821ad96af0a4905fdc808cfb084d902fec3a988d87eb7443e756aa45d979d3849547e79419c053b6abd7a27341223d64bec2b192999626cca1343b13d0c1e851a45787d60a06fa9c5cd65a06e1231a2a498bf254c071406f913cfc1935980149400d2820689a5a13eca9acc97dd8aeb3d76a45d3344427bd284ae3b10c53f4e945cbfb5fbd954a0697bfa669ed9d704b9da6a6ab6fbe41eb8206170fccc0ae074d4854f9f303a3955e507ecb4d275197bc53aea63f88b34895f927b596b1e86832497ab1240df7982718b69688d96aac6a3abfc398bd516407ae55740a384e1bd6ff2942465fa4e450dd4d5416e68044969551074e95f439ffa719996e42757f2a7271eb90af98193751dcbf72da13cb5543e4e3e5029f7d2255b85c7b11cd1c7689e54ae3c82944255084416b2c396a6af1a6c8fe13eaa2f69cc76edcf57da0db91328c054ec0c53243383eec12877d80d4d3321c10f1a6519a252be393f35464b77f7f7bca079acbdf38651379d7c565ea75d1068e06d59fb0ea170cf812d9c3e083e9413e965d1a24d9838366ca08dbd2ce737b2882c2f1a0b07a6032572e8ac9d24f896258787869794e76c8ef416d2cd1fbe0c1af72f0ee4288939a5f30a2cd3a64cd1d8b5a7589bf5a8358e5cae817d0d962bc6f8360b15418272c99869607b607cc1712ef8267f1e3c0bb6e7f4dace66a54c9485aec47614738c8fde6e94e13a8c6408947f58ce530b7dc97083a88e9896c5e0f7c241f9df3b2c4a805c6313b7daf6c080650513772c0f62207b76dd0ac5ee34d10357fd087bf899315708d93940906a43dc2f31d13f5b39d37ca318243322536e69bb5b21de9f5bb1398839973016acc63a515ca0d7b1577d032114c3eb3fce0463632bf433f6fde4b2a52af81ecc9af6d108ac566937727c8a68170ac60b681a42c9a858f36ccf5a96c297fcc52e3b5ab545b5725b2e09c5378cec959f2fe743d9c81d8f43f86ba190e11f15780c9b2c2bc6cbc90d01abf9d6e90570e0a9900448d631221891cee1583e04e4641aa401eb19deda8ff2a8a37bfe94968f0540a28671e7860600e53a43bc148d05885c6777cb397557f124e66880eb96e5e8b94a819b1a9d487e0454a6939d7821eb031caaaff7f137429254c22075ee37430b66745e53816a57a8eee6714a19e7970a95af67b7cd2ff44371a887408e645d7c094a6c506d824902cef2c673802b64d05b7f458082cb5b25a563e7e0738faf6c51768878b45bf9b0d77fc2ae555a07dd224450a4e329cd1d0c82e4c9dd45d68e7c17eb7c26748e163457930ea67ec65b143a5993ef284dd7c013e63b034e58dc6880a8a0e8ea2db70dcfc9690ccbd4153516c72450d8c791b8a2eb881e8434bda0e97ffb6e11afac3f2d9c77da4c8b744ef811039df13987505256941996261dfa390fc277754e268e6e405cbc75441045e3df825b02f98cd5f5170565703d02c48eed2952676b9a874ee72c266d6d6986f3dda5ac24bb70201ec9184b43179543feca3d8ecac4dcb5fef52ff44a8304e69dce0b09663b8445b1794d0f3baba372f734a3e38d2da7d424a6e3d66fbd7699b7932fed7aac81716ef8e56faa77284186e90b5358e08416c59598d9b174cc340504fb959d6ccc7e3fd28ba868221840dfa884100818155ff9442313b58ff1e7eb48bcb8e5e97a213071f95efd52cc6271b8b82ec6dcaa3a3a9457d03fd411591ebe013212d294d3ad83dfb0a0a60c419b14e9fc8155b13243ac4908b1abaa09e8245ec97257452733eacbd9d728ff87a23374b93874bcb54de117fd6d89adeaf0d93635d07980ccde478cf81475387d3d2940b6315ec7d50314e04501cf047844b6ecf9d582ccbfb9bd4e87c00638ae5d72d752a8a40a942f1f9d8279cccff2a79a69c5da41923d21d61de4d2232f7d2b4dc71a530a3cf3a13ad0af685cfe430533ab678a3de3d5d03e3232de0ce13cf0c7c5ed0137ee447a134744876a9a71be20ade7d166d7c792b0fad6c2e9b5d26cd15db9a1f25a810e8fc13e75535dba5b9c8d1b731b900b877f3e01b40330ffa5603a8324d1ceded7f321555b337efc500a23ebc3beb3ecf76d4e5b49fb6506f0c819b6edb38dcc04238fa862fc145042da42f568a85b99da93e4924eeb2f7b53934d1fc464ab270835f9fe0cfd46d3f6b07c2d207293c88575ed85d0d6e7de925c2d2db87336804ee21bde1191bff7c23337f8680109cf52663183da9a3bfca401ea159d2c1bf824ab825fabd9c9f6573ccec3f8dcb38076ff3fbf531e99115e2446279f475856ab91b1a908238b90b5f9f37e3df7f076a21c4ce2ca1db88754ff781cf9c6b21fe26dbd78e22fd5fcf74ea6b1a667a15b78d96c528133cbb1d249bd387d0923ebe21ae5b1eeffaf744b25bea71a1de08699552ea351a6ac149742a4b6a9f64f414363cce9f6e54611c8bf4abf0535601d24f2477b73cbec2d2b2cd430f2bac7f3acc2490da4d1c4580c164199495fb68fc3f2603650e9c29a013d9bda3a08a39972e67d805944f6a0af005418873095b6eb100c231cc7a57476019e425a1dc86e013fea3e62b29026300c57e6a1c132ffff876e5ff89a69d744126d9435a43041b4dddc99567215f2ddc511470953d1209a917e0ebfeca99d4d86d3e34a2db0efa5533009b088f71b5b2570875cd80140c56adcde145f57e55d613de8d2db0f52284c70c2fe8aa5be221ea5242e5fe5b34e8c351f546623e7a7d42bb427997ec0d0ea04a404e001200cf3caa3f92a856847caded28f40931358379711a3b4f9db23a7020c81ce83474d0b3b8419d1e98a744cbea8f1f873bc97dea20185c34214c3f0216fc90a0753c169e1713f7671ca8191355a6fbeefba125698f296f65b1cfa0c256d8b7f0565b2f3a37d6f9038816ea9fa76494c3e31b823261488e836484c40423b925d837231fb0f8547964c3a522c8439a0b250fdb2310a91f4d24887a5d0ac52995cf8759f9d56acd78f0b31f70dd2ad36ca0d03f7d3e814ffb9a442a025d5c227f4510d2a1b25db0c4f302bdead53cc5408040aab0b7d8cee88321229bc5f08549ac0acd3e8ff30eee35a37d44aac5459fe8b1357a587d98a161c17b96109ea1fd1a6b878046a3b29eeb94e98ae62bc4d0190742807afa9d4915d72f001f3c348ef97770eb5a89696cef263325c48d1aeb5b437d49db19d15b1eac3626847ee6e88a766be49e26da227358acb0ef90b6009435103d150c796c26b0b198e765e9b300fa9e763698e6367cdb5180d534ce5730469509d137daf25af40a5ee392eeb4ca95fcd4cb8c853f0907b25eb5665f478387354087df88a23ebd01db2019c6cabf95f2b1be6e2fc84eb74ca01a684dccffa7da4204deffc4d55d0a42034f516fb3a6db869c7d78f168de4ecbbc790305f25bc16af57dde0848c9d2704fc1d7447c6a47c631451d8db1cfed683a775f53228b44118e7c2ffa8e44a43f7f8472ad62f86cc401b414cc4cd277fcc972332e4e06d52f4543ad70fe04188859d1737e1a4caa8df975cd573c4d0b28ce1ccffdcb8d5eee51e54c00debd2168a8a2a11ad7975960ca8d6046f829373373f94fd1c3f8cec0a5b03cb531065ead6ec6cc0165be615b545a21a537a46888de3a94d24d70d0e4d85e3abbc6131189507daba8150a346bd757e79fb821f896dae13ba0f9fbdedde086a31134adde401a22b3c5d574fe1af3390044385eb5653809dfafe80d3369fa066dd31fe485ac3600bd5ce53d7b86903a21dff722789b2451ec0b553e0fbcef97d3f720f88e0b58b9a5b269b1c215b9de07d18dd0ef5fae4560f033980f375e6873d8495d2cbe367cb4df4c83552f2e39ae877c5850eea832ffd84bccf0af57930613fd5adc5f9c65559e0aa1c0df80f66aa4e4290219b638a1302a226f90f4ec7b1c26c52231938625d48906335ceaf2814b7ffceea5cef763eb0c7ed104ab8ab4616e73cb96b556678435b2e3e30b570f4f52d27b8c9e7f7ebb9ee00484f424b779863d7071a099348acf6729e27871a71c0f6722d07d8c6ff9ee7f2016f29e1efa716cf117899d8eab31a78b15cd23dfa27e40437ff1105b59aa6c6b2adb7ca25181cd624423906c1ac09632fcef232a6effb8cb11222d1b1e4e9a0eda5fde21b553826dcc966c6c0eefc37d9afa81f15d1c05f999a6dfeed3568358e21721932f1062aa0a21685867e80906b5c07b1c6bf07ed2f0c5d10c4afd51d66209b2a5eb4facc9e758637c00b44af5af0e69253f228b6ee5032d35dfbf39b245852240c1468ad0fdd046a167bbf064058eb741d72787d42a34664a37e7f987663d68be79e771df0edbc05bebb7950dbc0a82e1fe456b6228636bdafd853b2b08f2955432b378126a0f8dc27988e9f97b0d64134f69cffd101f5c3bd97a882e6f155cc0c908e44ab5ca4e7bbe288d4feb5db1c46b18904ae7defa351fa60d4aad825068e324bded289487d1eefe0988d2e40744a609b44f0d4f82935d146226b82391dd80b462b1ce3dee07c4e90365629973d9e33af2e576bf75dc7afd7a0932eebbbada37d1302c9405ce6700fdad5889e6f767fccee64cf9ef8f6083ed4a438ad202c4c5cfe89d8e0093cf31173aa0d7d6e2e381f471f1de13ee21a9fe826bcfb02de80d2c87829a6d7f9cb8ffd217246fa1dc0d3aefaad884796fa924e3955d2fe0d9ec597d27dfab88e95cb607b627d0dd7897e9caaebe342b7c4d61b912bd5c2ff2f7d718fb08b597b885da96008c798dd42ef0dc2ddafa2e8caf7ed31c61fcb33600b659b8d710dd333a961fe78d40dd40977980653138fdeaf0327e2eb3e4fc4ea72c1d2c7a481ea76276cce2fd4bf9955c119b29021bf2ffd7c14211f0602acebf1d73983484c747f97aa69ee6e9df46b956e87a65e2771763464480f521c04a37073ae246b9e0df351a79bd61fb4074f41d0d4e8eab588b012c71ab85238d1fc3e68a3fddc788eb1e97aecae305057622dc2686376c723b796c22115273c057c842a05de3540b80d6a10fe5cf8d553b46072c89587aaed5f182db760fcacde0e5a1f6dd94bd5ff29f57e57ab150cc3b6721f9d706581171e4b4fd916ece7e3f7e5fd34e06fcede63fa9f57e9c9cb4ea835d761706a2c81074b94d36d34edfd4d5fbe8046492cc7b54f754d3970ea308321fb0ac4c00408183854adb1c1aa430a0360fe684c2935c47edc888449aa7575ba447612dbbc12a27efa7555adffd4fbb0a5ba0ac313a8d95aa8af15bd6eb84dca97c688712c4003062364cdb6e4fa61537bd00d8d3b7108f4e437f8336f947185fdb64c06acc98b07cccd51c6fc12e04f33614a873eb38097f1df99111272a014cbc6cd1753f1c4b3d9959675fa3704235c0a85a7a7ecaef8aed2d8a07a9658731a11649ad7d493465af6e4fc8b7d6a16bad8b1fd7b1feed9a90c055bf2b90ae3b1491a9ac3a3aedebb6f790017d28a8b58b9599e51928ee4312f1f44151a46ef413f840386068dafe1f2fc1f99f3fcece30b6cdcc56d2cbc4bd6c80ca4761a2260ebc4ff02048ca0c353be9eb41c8270e9ea8683ed6c8b5f5f1012587ca2979749e4792c99debd01a935d1559b53ddafe71f7e312ef46640d5d01e0d891b38db27fb6273eecbcc31e9f0149f25a2f316598d9db6a69c8b8a238a8078f87cd51e3c2b5bfc7d59eee646f7b04ec66bd29ebe2a9c9400e5d392932d223546592502f89316c3f6337bd1ee914e9a6431ad66b6c9f4eb6efa3b96c89d41b7b2243b3030279e5c08a29bf31bf1096869077717299c47136034873b9293a251d30356b2a90d9e3ef23127bb2e747f9b8d790470d21b8b7b749cdbdbdb72b1bda2c06b88431201404fd629556c7ff70b30b0e6f3b97dee654b695f33dfeb4e7da8c456d1644fe91bc6be151842abc74c76a940528ef310607ac10c4badfe7f4a726f1c5d40e4f3f6f0feeb83fa36b6d69b6f3eafb951ddfbd91657ad216217f14076d076f2c166f9d3bc6e84f64abbf95ae94b3e1696fdf338e96f405b0a6bfad385a5fce1e70843d186195a6904e207eef842ef6b1330f7869994c13f320bef24be337bcabfa628b72f64ba48408326dbaf2bc06c96de92ba593bea66afef0ec3a3eb80568e3f6959298dd1f296585744797ec2598addda433aa65bf0801a457e2c8c4d69e859815f12fe98ed65810d73fe33455fcd5b2ea1885e67641d3341f2a56cd7b8e818256ce3d73c0ecabe00f709a91d0f6e8e48b351c70351f0ba787655d0b1c435a0e5bd94999470f68baddccd52fa9cfa2dba36e0f79fb976a534fa15e149c77b71f74a52494c0719733674bc4497cd0212ea17b8640c4ddba367156c414df8b53c1aa9605d465cefd1b7c6711b6521c78454226e2f9e8969168f79616a309a4dfd90aec1fecd880154e5193773cddb065ee58845782116a4f318481f5aff47d8f02cb13c465dc81d60f7a7b4f556e06803cc791424058b78289652567555f6719a7c6db64ee43c3b6a0a90962e963dc4be3648a3d0c95b1149bcf72ec63107c04b3bd6251abbb3dc3452417e0b9ad4f886fca77a15ef5e49e96f1e7e03e4ff8eeaffa7e555df423feeba84b92f726a676f6fa5a35dffe4ab0e45c36f1ef9f604adcacf30a011a5c99ed969ffb939953712360a797fe0588986e987a9b397807261c6f9f36bacbcca735cd7018d37ad2f715cb3ca43bfd6904a7f208bdbe41ee0f8f1a0f91245bc08ef962cfe8ba78a86690cf633a24d20a0d9cb1d83d4db197029db0b6382d8fcb9dd87c0c8a6b2eee21aa2c3fc7348cf194dbf66191d6f4614e7299463bab528e1ca5b2e7a9ec881d426e68c948bdb7c98abe6e2be08b246666f47f2226a49ddcf7e6ba473e776009b36f7dc6fefc81019e464af1a3079ed8268071bd06a3ccf77d150dbb3e486312d4a2fec94ea3a5aaaa24e776e98c3c5e911ebe7ec605e0b3857430bac0dac98fc929de05396b7b91edab117d1d2b503c153b41164e4c0b4c750f0ad921e3afb11e9ae836464cda44683546360a832cb2f4286f0e638418abbb501f4d96eed5d90ed484505eb0a0f95767c8106382ce4a9d04581de7c9c8372ce943af9157a836859069972097bbe9b48044ba8a0cf63b543cb5ddcdc545a02a22a3cc52e0eb6c90776887e27433ccb2af48b6d58e2cd1a8134e80215962ab7ee363cb4a257b110cf04f0ec1f847f0d7298780ee791a72e1d06eb37e035e2ac3ac56e3dcaf3ae81bd9b144a46db808136f16db238296f2f0a8e6ac5d7c6ed48196102f077578715c8c17497bcbf79eaa66f9d0496a29016da2bf78dc4d98f73c9699b215bb698375713d741f5143ea8e406981bcfbdc6f42065cff29c42f5b1bfb4f058c37c86ab3e55243f9653eb53b5e065a5abad530ec89fd71267082f7be2445c81721c5bad4fbfb475898722706250c8d19a513fa877e6a4c7402a5bb44b2c60554db4973de61503c50f5db01cc2bae045879082bd02302034a63f2cad892324d10e740eefedde9f91584e67c4090ba407c48aa0ea2bfefb2857f7bee29bc1703fad77066ec983d5fdbd53b2e8132022a0a6bfa18f37a7d8e42543c3854dc29e8dae7d032b23fdbce2f0c0948b6430aa2b870f67ee0e9bcca5afec44d4211774e85fd1d847a9bd3d1352b96b4ff7a1beef1f13f911806a9dd4ce98aaf3118894e6d065ce2fbd31396fcc02c8eefefbbf42382fd08b16d03f6de34efa05e45f941d7579b43b011b63679a52a646e29c58a12780f632652a47223b907cf00eb1a20aece4a6ed3f7028c55989bd983f4f6f3c0dce071702d9d108a12aaba08d2e1eeff35540382f51b9802153c65736f9cb840aae0d8a08e9328c9fb80f9d74628d41bf759020c526a1622097f1d19abb02ccaf778a358714e96fbaed0e389fee4b252d3b55974366abd04d6e77837263cd4e436dedaa19715996d13c9868bab72500b43783083cb83a663605af7989c3b95585628312268d350050e21e6f7a3329a637c86f074b0a382f9bd4357022510a6d7427139e31345d146f68eb0e7fca98bf235a3534e183197dca96cbbc6ed24143f2f0d81ab5f5e956a454d9f0f9c65caddc1b186c948432a608cd4a9d32f923aea12ecee6cfaebe8c079ad06fc77134197c974f80f5282db55d8739461fb382ff069a94445cab70ff2d973840f68bbdeffc61ffa8be2aff6c1d60289a82d881dc48679e1318a2b3ebc81ebd51ccfdf77b1ca081527d5203f69ee3592d7b315c7261b978486ab1e22a0c94f3ef2b620d4ab414ed7e795160cdd71c833532efaee1867b060d8239416386f02da4585507a0c88bb7b6e1c5665c0d0325813444fc5ef7bfb5b53587b27ba43876f06094011768d3da7fc523121a73998e5ff1edf376d6efe5ffbf1472ae9838387d31e4859052f9be394bdd7eded099fcbe56fb787111be97f8217c4dd52ccd09d0c06f87a505c72c47208843bbec7c051e94ce5f356a27ab986d2312f2b8bc99770a408b8d8e38dee5c8d3a917e57d4528879996ecfae8f5f49020801f1d2cb6adb349df5ec0be87acdf206d07dc268b9437baec5a76cd72ad62c638dbc94c92ef30af50bd3f5cdba7255acad09ed0617b0d07e9fb4cde1426a0a1b0d8d94702843bf3b1290126600cfb115df9f26db6627da3bb93b556607e30bdf8c1a9da692e413bfab6eaf70fb0df8c4e6d23c00b6370372d39234f2131c26813e9e0c49ac31dc96cb41cda3f6efb85433664b55256c5f4a63a2768b13f610d81f26d6f519a9f97713f14ec190c4c44b8b91d84e9fd4421ea75f662a8c52c8b5f11a8f6bdaa84c8fa742029390c9f4f601d35a516dfd2af9eab3325f410ccdb013a7d09fb8756076f5287fe00578a5726accb70dc56043fce9c5fcbff8e1f3698f30b12ce5be3de9d02e9083aca90955c0ee81ae9c80a31317cd673216e7f0ffda66b8af397de4214014277f728ee577ca518746b8c04cebde711442d06f8c35ea8015383627b0b9a8321369e775f5306db82fadbbb3bed31e5100f11f045f817a55da948d49d5315258f3d85e26aaa1402e7d295b8bb0271ae2f9b0913487a4e7d12c252e671f42f8953ca3ebc5eadb7988a9a78d75174e8390c6e1e0beb7f153a1a49d1246937977e9477da236eeb9f52072aaafc634a47b84f9b1c9b9572e43d953fe14e35f5106dadd0755459a02b706999fbadc2a2cf1cc2f9f04ddae177802e6244316b45413043d335571019f7fa130f5ea443a9a40b78917c0fed5765031b0eff2fabb50c78ae1321d59813a8e94c922de0b01491f732150c9b355960c2544b90ee23d0c2eb28e7c3cf9c97252345e30d26a4207d7c5cab53ebc2469a244b301d453ff27249156814e4bc5c03faf1c38c897e97a4b4fdfccd592b31c4e2672e021d02d6f9d3b532b5c2fe429c1425d6eb0b8857fc4f3f4df33cd109facc3e4ba7c1b81fe2168c166d879899aec47d4a1d55e2828b5def11544efccae135c529853603ff5cff4c099caddc987395bb974457c2d5f4d525eabb5847d8b7efa84dc05ccc673c0ee8515a82f55f6d30602bbaef8a57336d5d1fd476d2a0d61cc0603c84ddddbfb25fc25df0347a81845d4e9c299b0362ca8d8ececab87af136cd7911229c4775eadb1780e3375a371f72d376ab0abd7ff9a43977b678e27771ce0e8dc3fed6898cd12c86a379f46073e05d77c27e09daa6fc9aa87a04f67f4ce1efff5c5ee773ceb8247153917ce6af9aebea85b28e12a9d6da881014c2e178e30aad7b49a02c12f34a5839b73a819537cdfa455ba0e572bc4e1edca50c073f9eea226d551399956eb253c59abdd7145edee36437823f11a0d1b200a288d305d33ea6755b57c24fcba75bdc3b295f7afa698c4378973df82078abd70fe9e3cd8e75f668410a3f46afca4816f25bee6e9e48e4dfb76527810a028a09c1608cbea181d22fbedbf0d563fe04229ebca73f1ddcd33718a9da02f5e5f7273518c269985bf15876502d9d010cbe911f8a65382c5a53a8d4af9bc46439705ecb733b61c143b4aff2dfa614dc0fdb767c80804bbeb09fa9a780f1742e00c9f67e49c5b3a03b680095843893ef7e9b7de28d2979ca87ad3a0333b422552a5bf6816bbd4a23a47d81ac5a7cc64061be3cf4916d3fc1562acd33214a5a6e11d4cb7c003ccbeee17879c0638a34a8388429b992e4e8a24c4b12012feebfe4f11b664bf651756f558463d4b5ca6855dd7f3c5bf174a7d67e2b7b3fe997c80234d75c2091a04bcb4adbfe0ed9ad243b515c96cc94a41dffe721fd2aaa5285829df1279aab55e3f3d46b7baee49c85089864b97535e5a0d816d2944d11195bbd24bb094c76a0fc497d8a17f41085c67ffefb5190a0f3dd6d0a3d4dec2a8d0b174e13b40d2a22ab42f9d65e3ed494214e1d9fcaf46f4299bf25566ceee5a8bf9a9c272bec06a01abbea58a4778937c44582897e8bfa3227ca410e120667fba2d4290431aac60124889354e4c382eac6bab9a2f7bafdbbd3c60e211ef17a2a704a774d67aad7b584f244e077b853f82579cb94967ff250ede2ff0a1de7725ced5687e0f970c3df5760e3dc41682db7cefb1e6645d806d6325f21ba7f88bca520abc591de5fc33940a1497525776b120552523374916f0450b91b0c50edc917b635e2a40761052e82ddcf28895142d64fe99148c201dc8581289694af457446b41aad5bc10ca9e249fe7a6f0706422038367ccd49c3f53aabab48c49372077028137ff4cf3a3292dbbe92d6d785690f7414c8d773986bca9a03515d4c2291087d99fd3629e283a074757520d8c999ae66c7c5041e811dae93fb6fb4eb217f917bd04ab335ee19b78ae707a3e5e2ebe9693a8c518364219144aa84563635c01007f23f6c0caa07e17c688a9aeb00a1280f8c70a88a80e311d35d34800c3beb0d45918f5cba33caed7c443dcb4970651778b3f72390b13d4277e3dc31d7f8eaa4e4ae6bbdf048c843407165d69f3a0d442f1593c01fd66c8b363495a8d5cff8730f11c9ebacf8cc2e53bd10e08d759c4997f1a43911fce70b8d3c9203e1ae04e6249917a85161e4941d52899597d397d915d5178497e5a67f7a1099b747f4697197b2a65332f5297374ad788abddd337051a31bdcd292a9b6505801ab8758965f5d149a1edd7d5cf6780ba352773ac40223e2fff702f61765a6183b2a286058e2e7b67e058626f8cf8437b36893f971fc016b22e7d0c9a826c3f3ea00abb5a19a10c99073d1d366d672c919accdac8a43058d7f8064b45c9c460a22288ccb722c215d7a16b2492c8418c9b6f16f2aac91b52b82f07b3248040fe69f82debc2a5427432d61742b22d8a3144255869759d2debed224b1621aff995123880623bff35b7836dd3a62eef3d20d055f29e413d4dcb4b2dc818bbf623a2ad21add5c62b85a74e88d1a1574824ed3a7bf9a3140cdd8737d193522b0e5c9d821c503c074e944a98fb30a3974aa4baa960e8644aa7dd95871ea0a0a5a8951e4c1249961d8ee391c9ac9ebd9622868365f25438e4f69347861bcdbc2a7a49ce6b10b4b3a29626cf360f9cff7f50df48575a821f55c2768b0c0c28ecdb705baf2ca9b1a9636638d1a846a589c269f47462e7f3bb7461c4faef03289051389c7f4955870d49585a4ee4b2d34d24681b3947e25fa3042f18a64cd2fe9f5ed85deed69f22c9932f9510e8e14cdcf258d86fcb1c531037ea3ec3ce69cda720cc24bc692097e7ba94dfec2eee9dc4bbac433665e80863e187aae4e4adcfb400c8f320442117605ee57bd21e58420bcc042c656e3e518b8a3a341c1baf888fb75cab277e461fd441eced5666222bce03bea153a5d408b252a602dc479f405173ba2c4906e013cd358010593017dfdf72f55e061c94bb4b1b5afbe12e8cbe5bb712707dafeb38a23aedd05cf60cc7fc24e6c12f62b464a97075d3253aa7da59b04b3faf2bba5734f4d7c69bf10d9121e41db91feec3d8a7b9a5811895b8ceb9fb9bcda2f150878a2e05d291347432cfabcc529737025a1f51087fd5c72e429f2438fb5a44c523be69f302d5fc010e605ac6fc83d11951d367d1a574ae6dc3d733d72b119203a97bc72b2489ea901ff9785e9667b76e0043de420787a1c738dcdc83bd1f3525c3ba182a6e2dffa8ba333226919505ec10276b386d6e33e006f7495055eb291d1b475cdd42a268999e0d27fcc846d084c13146fcf3d14892a3e9475fe5e9eec4dcb15e7f45dc06881d259a13ef07a9cb1df8c9755b354f84ff218d9475ec72ffb99596e3bb70da91cedf7fce0d31c97260f661953e2ce7739b59fa4666b62deb5fa527181000c459d31ab04f1e9145544baa1669817b1f04298c6f12189018cf709f9b46eee376edf5c254ea98016fa4d6f9ff54258ffef648153e70d5ab8390961c8c138570249a4e6853a30fc29ecb08cd1edab9be9eeca3be2e06489d5cfda4dc6d0ca9fa300bad6ccbdcc21da11e8c726e02afb80bc3f226260005c132dd7e03d28f0af20673716e9b1e8137f8e815f5599b6beff977fba0c005f582f106c74f287480c6c573a57cb397cd5afe123fde83324ad302c81706320f112c03918fbfe5737b2f9c693f98fdbd3fc6f2c094f07ee2e19f5266be9f4d1ca3959a0bd2853e36f955db6edd34f23f95dbde0bfb1fdc5455914da08a1b469b8ec37231648b7f877807d82d8f36bf53279afe0eee02514acc6536890162f40b6bd0198061b2545c5757a26e8d6a06d4e6fdc6234b762304b9104d262528df587db17316a9f88bac6e16feb545e0f78ab32ab478400667c51c7f81b35ebbcb5392cea512383d62da4b1bfd9166232c797d2a1421c1bf19376bd24ffa782c1f5a7308ba9016163f11d13281d94d99c614687c5e0e0c608f904fa57cd0878cf42258e1b605c6709b8f647751cd35170216fd6000d530fee0f2792e828aa7c27fe518e38a99b91f1bf047234c618ae3cac3804c33fb83dd8ec406956977c39f0b4747a992cc8de557278744edd47ff35935d2d1675a6bef3464dfbcfa217a423b7eb6a84ea7cd6f93218d87370f6792c51e849ab7a468d8d9d160ae8b3c5a90c487bebe6eafee2d13308c62f31002eb3f0f435bc2e1405fc898a225d2a3279f0cf33b28f2f25395bd44a96f875cf3b670fcabab1fd914215bf53de550eed23532ea5afb5c486bc396a007b4156c41f06ccd6bfdc0f7c175d0bbaab565a833c71d74f1747276148879cc36b59a2c66ecf16a702c71f262d57babd6c9a0ec0158269b83dbc5fb1310d5866231fed2c7d77b36ccef80b8dccd5f32f76c91b8306ecc3a6962aa4cbf6abc89fe66eae91fb88f9d84ae7ca52c42aa99a900ba943db9552bebd9c675b10719b349ac9de9c88fefc0d78a82b0dc1f91176c7211ec53a9438b9fae7697793f922a80a7cdd335e1f84d9648a0eadab2d5f1eb2f2650c5cb168b3530a9a30451d9dc0ec0810f1729a4fc2995a10706f3c90a144c7516d903f3e195654f6d65970d7110b964e8428d54fbc05a95258643027f05c0c34e767ec02dbba243f3a50a61ac7081f055c3ce322fbab33c64bb0fd749be141e56dc6f770d8984facd826dbcaca646815e52796778f4fab15f991be2eda74e3c3ccae82e7e1c398492ada4e70eb1d6963a8805243ca2a564a46c77e1e6eb97b0140fea22e1c422e17da1495c044d6c1616ad1131eabf945921d66daf3c95802de838777ae1faddc7b869d7f384e4b15ff6d5a4d26fd3f6dfadcf1febc594dbe25513289e569ba5bb44962fe604a986c7a9f35bb80cc3335e492c77f72d51aef6ef15bbcac5f0d719a0cb0db42611a5c512947439e9c84427d5c39dc9b89a88b918ac5c1aefb2006f6251ca3d46152af21af766fa01cf84c246f7750857e28513dff52e34212ebd30cca602e3f52de4b86d6ddcafafa3a34449a1ac8476f098dfe0e23b35c386baf217a91de982c2efbe11a5993c10634b494dc48c08ff583d5d7a1af166894a953d4a7f8985d6200d417a62ea2044500f66445d9115f9967e1fc0d4a095a0a5f1efc0d065bc67544362a9f911a3fd9825181b1804e2cdd837dc2cd971896b7984328d58b1a0f28ddd3511611d4cf18107690f23cab7ef0a6b7953bdf44456834c18bcf0af523360816b6c3706b1409e5153ecda9ae9eea7cc86ceac39c85fe652eddceb2cafb904cd708564c2d17f435fd46e0e028eb5de5f778c0ec5a7f5e57ee57b66001f5f19790262ce57a09b1545ae33f3ab20cd0d777ba8487436b55206e2636d9fa4095551da4d5f6d965a5881a426e61349d38bb60923a47b7df5cf9671ded72a00450908a3df7b71a840f54c0528198693836f5bbe845cee86d71ef3e6e94725de4409feafe41ba10ca798913a6dc09cdf7cf38162581d97d0de958618914c5dfbf6b61f3765ae2ea2f46c93dccd3e689aea756167efe7c20e5d4a6fa2c7b20e0318a81978ba80ea07391a6ff5ce0b92cde964857d20d9faac865b128fcbed92bcdb5a4928e2ab88e6f4bbc21e3a58061c75f53c7767ee25b8e4270ce282ecb28d623b29c74bde8b400b39d263a3d5081cdc5aa62643e43be3de2b72e6452c2a21d8b52ead0588c8e8930bafa488dc7a3e79199b70f86c2601e0d3e016b9c34e25cf583b0cd7fed76b4b94472b7f6e1d4d6742f7f78b71c6f2980d18ca54323539267f9a1e692296d5caae9aec5f6dbf012ad8954fa6639bb4926df259b5b46402ed745ca2ad6ee10887795018556e142b3e4bbe00cb5453e2cdce6aab91766c75d80c0a42af3b388155e32d3bfb79fae4224ebb475d652ef93008b75eaf73fe4c4fd8427069047bac12c2e21eabd637e07646592de498e0c72a05dedffef5c01404980f4b1d383ebf2aca4a770662175ceb2f2b3aee4bba72c2334d933a752a1338d7178abe62acedbf0710b00d4af8d4d4788076876b2d8f2cb5d529a4ee62f8babe0cbfb9ed5739558ebe04729fab005ea65a7c3937d1df37c65cc202323480fe7e9796db6d6713ae4ce700e055a34ea8368b99dd3ae3d9fb0331bdb7d363b228adbe16fe89661f429ebfc8284528cf253fe891901fbfc9e115e26d7c44ccf82041bfc796831c98ccf094b2cd39621a81400bb36e9180f893519a47266394e4dc44be64c552afd510b32df7ba5180326875ad88093ea2d19a29de1195ca4720f033699436c80d93ca905463e470486e8a1a3160f6b29f5176382d8369baa562f3eb36d3bb1b87c1d952702e96dafff4ef0e95fccf5d8a6186c7b8df504ae99ff1796d2eae2561f7325eb0da46d04cb2538589db7e4681c7fa44d8055937714dca900240a53a6674e02f4214ed71763273672fe70c92ca0b05d7d5a7c610d46b83f44e724439b21486d999af7bf5eb088fef3b14541205ae8f7e8574578a3a91f279fb24d30803ad84bb8be44bcbf56a1d7ca413503e6f01cbe17cabe9dd1d095e8048c1b5d50580ae8c91867fa5920ff8198d1bc3d4335e0b7f57525bc4e842eeeccd354e9f531299177e9406ad4386624f3694337cdc9d36831b803c0ad59c20c79c4001a595f8de5d3e40cf64bc9f401b037d605126bfa8d85f0106ddd4a7b651ddd8be750c2fd7443028275b4e05b8f9e4d32f4bff3f4e093309d3b96cf62628556cabc7ac19ef218cbac92b4a92ffef1c4f7869ce02dd295696a2777f0ae46e289f2dd589c188ddd65b3f4d5a9a45a0ff33c9f4dd6dfa28bc8afc4c6ceab4b1413791499a7356803fbc5e9c42a476772f7c5257e60cbdf450085ecbcfc452a063c738cd14bceb8f70a084cc8abd0686c1e0edb84bc0e489175507f78812972826dd9a11af94a8fedfdc1ff43446a165161e25b88578c7221bddf512477aefdffd70260a4912a69a987346bc8a12fec83fd5cd8a916d76ab2bc81ef524839ee98056ab6c9c296615672d195e4a6929cb2dd27c6f9a6b8ac8bde1c083705ceb55503a2522378762043281929e3e02017e8ed8d70c6003400232ff0bb88db8f9f28d24af1bdecff6b3460b6263b33031e2070b7af590c75d1e04dd3dd916a404d9ee002bee73604e175be556c540aae5acdfe8b461c7c9e32bc324a0122515392bc43d10f323a0d17eeb75d411bf82c927a0879fc9ce3a443fb98955540a517ba1e2cf5bc0424beede100a0e5720c5668481c66138b59cc749ff88e6488a28e889356f23cfb3a5d7e26e233bc57db16d36e0a2db78b6439d8358e1f6b909a7c3525f9a0aa9e3a668a07a1c496a1e36b3e45d91fb300772a7c6106ed14af83febcf1df0c6c565fc785c86b9262ae5596f74f52a0c2f977a6f8c4dc9d81979dc49bfff15e2ef8430e58774f323dcdda435bb4378d40fbe38623ba4dbf9b90cfcecbeeae75374aabc65c6c9822c94420f2fad3060d77be2002eea15b21a48e6b869f1682b991c41ffadaee1bfd8a0e024129696fda0cb98bafd59a937750d45b4db7c7ecf71fafd59edae0391fc1a0eb31a9e644aa8814c793e7891e126d9f46b7817042abe8661d7c9507da437bf03e5ee9e01407f722c1d6fa42acb46ed36c0a02c444b10f2ce3ba58c14a41c8cc65ee6566d1cb7829e8314057a6da04ee426dbedace1b0da3ca1bccd46382ae2be892e89f2c339fa0811593d376d9f7f1e3ee1263009c52e55204e6cba385fa811066541403e9ed0dc946869d17954083092f7cb04d7323616637364957bfc6ee0384f314ba99918faa0798bdbf0e6b90d372c6ece791fcca4ca57ea1116931e8470fba767ad7f2356cfb387360232f74ca3bf0a8d8568b6c4dc4668060528787ab748ea150c9b2d29d7f2983f698dedae0c2acc373013f0d435e0464ac929bdc2512dae57c0845b4d8bd97070ce3b6cf6480dfdb91e659302346de99f3d306298b15ddf11cdde643c046453f7a7021d8fa383b3cb2ccbd74a683a9e14f78dd7e73467de75b1eb642a312eca3f31927a8e3276afc40f9d3f9925ed3374c4ebc37a6c5c3989a3c4bfab1ae884f4fe6fa0965678682fe984cbf22a8906a539c80b864b2e5983065c08547ff23752d4be18bf6c9c94477381dd80a25e3acc021f610232cf2a27ea74063784aba18a65ecfa4570c798d6a90d0620e7619c5a557b27959766fbc4c01e163848179a095162a67985d5ceceffdc3a3521bb9fd5d5b8eb2ca90a81cb8d11b71aa3e096e9de9ab39198699023b0e6ebd43f4dcfefa01bae3e88c78bf6ef6aa113a0963d9214a874be7e07ad7245c67ece41ecb7744663bf8fbe57e60c40c25a5048ba34a8ce6b9fab6058f4dfe2b0b97a20f729bbe6600998907c6dbbbb9820230f0ecdcbe24e51622832c52e3dc0b3faf6a212f7e0b77e7754babe19355d30c3a422f5d13bebf9bccb0f5527d20745a059d7cd964020b52599a151f9965c0fb3d10ae83e532d7be70950b14930778a27658bf45474c7375361ad10dc423dad5a5ad141a2c927db802014c65e8c21c5f6572ff6daf48c071b4e4d73cd2429e5f34e7c5996b8fec7cba09effd391769faaf28a6534f06ef6309ff4c9846a390abaddf0642e54ad507176726cabf0a725b97dce2a8a9eec8f4841de855bf54f861e3aed8e8bf17a8075ff2be6c6548ef1640e90c0017c7d1938bd87f6ee7930e234147fcc68802e294cabcabdf10efe4669f467dcac1b2fc4e6eebfb2407f9f5c7b1949851476f2df25ed50e85a2bd185a9f9a1bb2f16e2847fb7c9c62bf1e1563189673adc1fa4912f73e46a875dda0253568f59d6d2a5a54f60b901882ba570e0c9b45fc2e1d2be701645fa9e06f762f4f3b53b53297e2b6551a981ea8f9fadd5a037fd55c683d4f2cbc31c60b912f87874920cebfedf9b1e32f8030d7d6ce2e1b9c0ed8ac6aa26f8ea838d2d222f4880ed8d459ed004e1fe1485ed3567cac57c76027716630a140a1b34e26bcfc2225838de6158b9ca5a88d7bd66ce4df347602fee92b4b883c1719c3f1eb27c07234bdef87d07c76f47769a8e39f8a5dd39b4702c9b5157766579a4dc87011ec23106478292aa59437b1c1919e5a9bc37849dafe8f1087cfff95e7b1d2021b8fd556c4368b11297054942a7643c60f86abc543fa3ce2b6c7d89e451dbc8361588e1c03a1fe0528d7d99e9a1cd6e71625f9a6434e3b74827f042fee350c275cbe6faa407d3f7cd0213db29f74fbf905a04531dddb67af010cc921e0112e19cb5820a758c48c2bd499077555b0f470369bfa16b8ef486f6f55498fc9d2f2c197e26fffb1161718dd7b12387d9a86b46f04d21f1de9b236852df8914fc1907b47d37298a2409c7e7975770815af11ec34adca868ae3b6ee5387456a8e9ecad017458da12705b0531bb95d7079a04424163c9288ff5fbd7a0ce2536436e2bd590a5ed15eccc10b37c5f3f21f970c2b0dd9601b65353d1943fe15a0b89f09e64b6f42345158c30ab65f5522560b46f222feb707ae626f0de20409d3f8064bd4617dca29b6a660f747cb5cc20445073ec45f7ce63755040baf675dc99175a59f5a54c491b4d959b439ac89a54aa5c9f91c491d8fa6728467deab7e18922cade175e362c707d3b643bcab79ac3418958ef9015e7a2386048357ead4696e020babf14c8e521d4085b7e2a89984bcc91eed0fca270474855512bad1bb53b5d49e0cb0e398fdd2dc653e52f4d62a604b9aaa37a11adb6e930ebe09d63efb02e6cff7d417a9e282b12dda8a183818eaadb5a20e0552f528661100483df2cb6c57778084415c370c0d8f2898a2ae91133f08723927108c21071b1a0e409af7bc093f1c569fc0310c83fbea8bda596a1a00b5734246cff2642d27465b5e6052cc256ca2f984b63055ea0a4db963b05e95fbec2572f321e327655bd2b09906cb6fdbfcc2efe7d6ce77b034500817fbb3d305bd0cf56b098afb65d4eeeb93acff7497cfb651a428e6d3779ef1fd7580f8d2ea27194b5179c923cb7082c33f9a4e990145f9d60cf5607f099e1322b5c2a8dc278bebc55cf0b63ce71480bd244a93ab01595f794dd60828c5992cd076ed666243a9175feeeb02458ef9953db2b1363f9f34514460152c0876ab32c19229a77607d8f23271b5e04b36ef425f89e75d030befd7db92e2bafa26b901cec2a7ef8f24ef815235aa252d442572499c784cc0ab2ca871184dde38b9ec558e4fa5734df4a6debc1bceb9a1778bcd91f1b32ac83a9599206112f7eba1287c371dd6e0631f03f87d5f66c6dd4ae922373feeeeb4a167bf8b2df0fd46ec1598b1fb80706beba7a4ffdff3441c1b8309913eaae811dbdf3292b87573c6c8355a9edf8c037ca218e546f280714fe5df8aeb1b98a3dd5506e1f6edb43135e0542b05577afbb9ce72aa2224ca4b1b6803f6c9a703b72fc6faa74146e483855462f20b3a6dd53b5e2a3f049e76eef6d06eb417bb7a6071178fc04110af04459d98f3eb860f8e8ca7b32a18779fcfe96ed1fa9ad23d67c109a0551b4ef4efb11e48b1743c21201415c871d9e2633036be7a3e611816d0898e51b11c4d2906fc6dcd0ee57b7fbc582fa51f00fa808fedd1b2b934d606dbd96289f3a079f527e85db65c3ad2808d340ff5fb650015ed92629359b308b80fe948ce15a0d850c2903f72c862a4a31815bea9c7379af7a1ba5d129570c8434a0297bd712307cd1f1cdef6420451bb89c3487cefd389a43257d8aab1d20482a9f285c39428493424403b57fb5c4271a5aceb24f6aea3c0e8d125b22750fc392ba8561fd7cac8dfae200f00de508fe2a5237ae7327c8709b16516f788643c8d7fd258d8c3b6ca68c8df40d8538b0d4fb22ea4d5006532337701277b6a3d2c28a348987cd78d94d00d60b711c9ea93dbb822fd6a391652fe315f27247391daa6327c96be281d786064707db7edc57ec09dd10f04f22c16fd7b1de6144a14fc54d4cd186ff31ca69e1cc6e149c3ae1417d2b85ab409b2fe6af8a8e01d2d3b4333a517a12de7b42d64ebec98f3689b388a6308e77685e1dbb2b6d101819744bcf7e50d7a32f3101ce56907b8591f4399f7e820b9afef547eaa1515ccadb99754ba5a271f1af7c3e292c876b6a7aef9c9f3f6a7d59c71debed43c8ec401f0de242473592803aaa81064424936fd362b6a5c37e0e70eecc23e750ea5e069dcc6c4b0b7019904685376f70f09756342b855e2ae9992ca193c2701007494d60b793c682ed95a7333332c7785fb42dc4e727f6a4476fc6378bb561d15f7be95dc0f0f0134e7af61c4cdd1a06d5646d8cf1a03a679179c99d75a37c275edecb3a6ce675b73739828ce144b05c5a397a34fff3423a81cc7f40bafa8395dce1a4a83b769deee72e00667fd0dce9142eae0048e2b3dc330c83a74a7833aa5e5f93c2125842765f65640ee00707017c8253923a39a5770c8596db949cdb599c6ed89494bd976bbfa805fa54f581320fffe3fa1d256f4861a58cfcfc4e00708a1e956d134d79d443078f44f5b63200e07e5f3e64272282de2b9fdb49c856eed5a189c43976851bc44e20b7b159c3281eb01fc0169513c5b3ca29ac7608bd8d1abb7f5169de87ab7af5726adddaca329e54d39ab04aa003cbc4759617c5eae766058250b25d03cb13ecc7255d04066ba976560229c4fdf6ccc5d722e9c27c23ae8bb2b27bb3fbd86306808df308d19a845f8068d324d75fc02f57046e458ed96fbcdbb18fab51d6b5c3b091d5bee3b77a997be1cbb6ba126233044960166863c3fb94663946b552555d8c669ea98e30b43001d9a173134399f23c45cb201190a4b15bb5d84b445af3de1693a4f2725f29377abb3d8914a515d645e12372ba50be75ef4c569ae920a834d2a7f6420eb77458eaf48ec4fcf52f3bb54f79cd32ed797fc3ed8719cb170fd4a3b7ef0e24b0c547c164085e44c8e1c7ad25d44bdf73241bbdba9867e3774a99d46efd63cc58a92d3b960f42666e9ec53962836251aad139c9aa7a9641d7212570052232872495316902d18ffb4d05a4234d91e9be29ca797c95c47f654dfd3725162468a54d5eb7311a8ddc7e77dd9302cf57ba1f5c25b5dd29be049d9230dbc4b372010c7190e1e5290d829a258f88273582375d7aa366ae4f38021a6b325766e64507bd026226cc96cf1ba368e610f6a577c826ea20c71d627b5d01946cfafbf7f2fcebbcf03b2b1e32cd0a5517942962672167cf67efd46a3e2994c8baf9fedc5dfec05ad1beb0f4106266aaf139d3b02a6da86431f186682c21f40457181803a5743743ece39be8ba988becad55b202fdcc90d4b7ae42a9532ca305b051e118e72d4ee4297b2be12b6b5490e74739c73a89e7b61106ce9a51de2d5092adb24fb75806754fdc55d820f7da336c8514b471ffd623cb3d31f18c7b24a3cad1e8e15d3047a0f17fbaf31b31bb1796d9c4654d66665c6bd6a43b5ca7d9ca96f6ee18f9636a53de2bc7fb30143c5bc6f67314dc057f13cad7b5fb18f411821dabeb9f4867f52f02e5491990ad6f1299dfb0bb09b353964dcc05e8d1d556117a26b03f2444ffc1283f317180227f699cec1fc563dc63b2d96174c6ee6e9101ea82fa82d8243d9a1bd671e5e1ffd6162475ef4ed76579af43fc29525f23bca611fd20d2ba25b43b859503c70d27eae3fa7024d76bf14f7401ab8a83d5cb29c68bbc7cd2cc5d0f50681de29c0ad3409a813e418881ffb9bc4b5daa5e22cc23bb5424fd616b54ee8abc368083e2d71578ceb69e34c1cf6ca84a9667a59a3eece93b3a38e75b2a92554d106cf723274d7369875df78d7ab8a9c5940781d1d25f62bbc8211317010622776913b7afa518c6b75aa7483623074febd3e03e84948ae383acad65ef30d181a77b8558a0be538dae5afbfde744374ac89c14427fa8fba3594dd2a0506bf060824096d24c31134a6024384ae7463c4dfbad749a1a4f4507865a44d8c4da983dc7c2152faab9fd6b913e0805a3af690ac2390f9a8b5d940d10ccb031e332421a375d084b15055a732be7631f586e55e9e94c3d5301b33c71e79fc8aa114b9a4de105f0cd40a2a0a08399a166805a83a56b9c95f12c33b4fb4a11c233e4e23ffe974a488d48e35b71ac098be54a42768c2c3d04989800d51f07c566a3ced75488b6b3289465543e13820d41ce53bc16109de64b672a8c37c738c25345ad334502129c732b87d4a4cdd62b20f77bbe01eb042904d1349f36d15cf2aa4a6d18ed4fd78389473e7350343a12a3185be1b5f4b565f14418bae224bc6fd113208b8edbeab6a51609a2a849520d4e6e7cefe78ba7138525d4f934cc3c9c42e169fc78ba7dc380f1e8a4452d8af6e5f9f374e2d3e5e75756c138050372e1d5478df2618724bc60980ceac15d6e44b2b86eba667f20b32010f93dd5cc8883137a381abfa295265809a1b68ed61d03f05ee17e4dcd9f6b67a56d29256b6eb9ed0220792f7756fdb50d2d6ce53b9bbfed7596965566f1aa21e06d7b5eb601ab8d021b5b4f0ef7ff00db8fab91a90d195f08aa5279e2d12faa907b7b3bd0bfeec8af11edde5934fcc494da4fb50009e22b5170564d18b597f507202a7a74b9e51eb127ace17060743e05018f49edf99d26ac2874eaa18f2eddc34b093155a53508ad6e00921473172d086fea0df043090f7d7d8d5b5cb191832e3caadd1080e3c6d3ba5340baa7dc8ffd39ab84522b1b99d20b57c6c1513ef94b04abe3281693bb6c04ef21aa9246f38712a1bbac0e6ff32de3c4c1692c08daee864d12232cb2a24b62bfa5260ba95012e5f28b34ccead515e070888f664fcdedcd389340aa95f88402e169ce0356ba1f68fcd9e915836e46b7c327ec28081160b48bb7462dd94bf554ab83d27bd9380d6a21f1ce74c22746d9390255ffe0bd46b6cd42fb90713fa6603bd0d52d5f99e09e165d1f6678507fd5c2b793c62dd16bfa76a3895f4a0509a3f52a410a36e9211c1609acf195319176cc0bddcd92214ad3a445fbf12f8eb8c90832ee9dac11be9cad1ab57a431fb4965f4e4515788a8ca24dc7018dd7d6fb51573fd3c6f2ad718549ac2fca15077fef5e9b20a39a52f797871a0deb16ba0a7e59a8e1f38c295c41b3dd13efc508c14c9b5fe9d547b6dcc9d59ae7695eb982893a742a9866d62cbfc4f523528787dc1fadd99c61db6afdaf77dddfa4faa0bb222c4a3440f106eb620805a7d98f59c348f32ca338a295fbaabfba235a4fe056141c2a608df191db04ff7850d254e8cc521230a2cedcd03169837350941c40296d6ffcaa7b00a8a0fd89073fc1427dd8eae4e7dc418bd66aa618fde6f93f4dcdf59ae3a7f84e4fae4f0facef34ec742944a7a1741744be374ea27e4566697b7817306288eabd7bd70d59e4225ec2be0b08f3a5a1a57843a8c3e7d460195dd90d54862e87b84c6f7bbe9dc537e5ae84b9a44692073f4ce9bd90ac7c13ac881c870ab30e8fa273265ff5ab3cdf1b1da4194e54430a5297e2fcff6308d638bcb519dfd6d0426287ed3bdc00c2768d09aca9401e77efb39ab1ff997d1b030e372bc104becfbdae0788e405467336ecfb128e91a7d141ee013cda9d75dfc2d3da2916c4a8aee6a4050ed2511d25cb9a5ea2f1f44eccb0853a5ecd230158e5dd85200ac431aba7e79877120b3bfe3875d3f94e00761c4b1e916602e643c8a0303ff8ee22beb67fdd6f4f6c22b93df3abf0f29dcc617d2133b04220c65ed5ebeb29a60db2deb2460bff604cc1eb91ff947c72e4bd73540f6696a2ba24fc1271013870ae8d1a6f8983b94b6e09e8862a789896fc8e82156d1317ab07bb1b4124b85231b9bc2c95e3a8b93dabcae97516858cb142b68609a39798bf864ad2b2fa5d3791212eecd18d919ce26f556452bf8feca3ee565decb1e0f862818b87a5877839688ba2aadd29475ec4a02db56a6a69b42319daf41f7fdae282d6859d6130b8d72461727dde3da1b16012ee56aadaf3340085f017f6f95d2e0ba98831eff4287fefddf4c2b3f5406b9e3b7247169837dd901bcb8447eb8d71fb20bfbed19ec3f34141828591e82fd4ff7581d387f18f38a2312d33c0f496101a848b935d453f7347d2d54d9212016ebe3679890268492fa724ee221e9557b2c533c6829e2f13b9a4a74743a0dcedceb0b9ac74f129e6c31e9a74cbd697f6b32b58fdd7faa4ba870e24a044dda4f3a6c988285d495c08e6d673cc121b74ff29c6905a9b13aec5b7562fdfe3ea7a263f5864e20da101866ed3b48fff4102cc113a642c2aa82e407f7a5f8915d171f7b733a526ac2d28cf55819c9714f15c3e3ca598d3c63c190957f1b5c5bb4d0f265326dd48c67a149364cd1ede9d7296ffd328a88a452c567e9866d7aea16838ab582edccdc2059d5d628eda9d13ac215fec1706ddf7ab1b41b45bcc33eb7cc23bd778268ca4fcef340872c46ddb41581bd9b88830454533372f700d9a6b982d7e1f88e90916527b0ff67581ab43a0952eb4a133c6b3e2654d618d74dc7572ea135d51a66bdd107d129a4c62079210d473df3b142b048133cf8d6c7bfc1e62ede07f01a2c98675d36e70f771e56590d0e761d3c1e0556cc5dfe7deb7011a852ebb1d9b3c7faf515cc9720b464bb93b49594c0fba33320921138953fe2a016c194c0e3bf045256de9d3a3513cd3c3684ac9fb9ca799281955da5d497dc85cb990eb6fd6d6cc76a3a8fbac89231dd2143b33b9616a210a84f1699e8755742942bfbe23680f9bf9d6fa5f55c27524807dfac75feef4f65a934c0bcdb8b55eb3f5b9e124990202127b5525a0ecef254a0bd55fb801cd13989f2633a80b285dd095826398ec269b575db76a25ab4b273f5c6fa02b2b6232ea3ddff18e59f1580da78ac24fea8a2420cf919bc1f236823a8b94b72d5b1153d29e9ce7e51404568acf1373519ac378175781fe4f195e322097c50b490286ae817c1533930537d86eac7ee72d896f555ea0fa4e429a0e8dfbba775a6ca29b1eb98c1bbd0bd1b507b4830679a44d5f8c7060b0e59944afc8a2718f4294eec74839ee710b7bfc4a464bce28893aa1cad11a7828f98e429525821a2233aa93ebf7534cd96a1b364227fbcda9a0cecdfb2edc8ed63706ec47e5facc452faa70f4d206f8fac92100874da7f11b8602dd5dcf8630c9e4d27d13f7045cf520b462ba9b0502e4b4909275297e5a5f4afae23b683defdc719fad0437a526e7a43e4487b8e0ceaaaed27f3ed72bbe23727f32a2f18897ecfd1342b0f7175b4b84cd4b038abdeb7f9ce2780a705f1d9fa7bfac6fc3bb5238b3ef51b0b46b7ba7ef298b4ee2ce6bb6fa5b2aed96283831fa7489174015fd9e3950cb26a6b5c41bb1f15f93c9fc00a0f94fb9a736271c48981f5fd3c14ecb80f414669f84af10fe6a8d6fbe85aa25ac4699a9ab6d671fd9f92930480d320584b3dc7a8fa5c35db58580c3187ea2ce75aa788a6ddfd73b04b468dfe500f8bcae9f90d88d25fa08d53df09e7e516d18b967b8004feea6981062514d58b483a51c9e071a1c74bcc4e7bd52906ccf0113c2c1fd326cc04d7a076dc3b33a8b81e8c4cf6d509a900c87a1b3498227f59c32de3f1cca2b199ecb84ddca0e5397974a97181352a3dea32601d0fd3a55be4708306fdf1f4fbef6032b68b668c21d3599a083dcfc43fadd3487cb6ee239fb884b8938966b432fc347dbff2377a5ff29b36ce89f954047a535dea6edd02e5eb6f27d1581719fa745f181fbcd26a86fc65cfc3f0eb5ca17c4c2c8e5a3f6f8691e58f812e99bb5b511a87f5a1c18b327ebc3936de45d3187c9ffb478affe9944fea3f33196b5d3db389e846d88ace527389c13b18dbf0b26c32fc3b22195edda534d6a29261ccf7630410bb14968f59d22581350ed68624f56c96af598c851c623ef0f34d4c03769c71a6edbc419828f383022e76fef3deac0bff71bfcb0d2e06fff0664d8d68bc3bd8a2e930931871acb2252310e0b83c8c7d42d0f9f7743f9642ab31f0c0ad0c87ec7d365eaaa5067d31c8d2caae915eb5331db1e807a85b7d2d8474180049a313b26c62e73ece3abe2441f7f86429f2fc7343f1e01b76b077221e5a9a8f266d686d6971fd5498207f1732cd0fa42f2011d789547a04da56241d4cd64a0807a55fb58c0eb25fb4cff189a37eea74456561017b5ed6c082ba377a7813496d98b8f7d84aa1096989d3ee3712b50a8398f01afbe2763c160f33ef4563f3f732c1e440f79621d5154db01dce312040704b84e333e7c70a6a197ad574d2af7392cc9b1b5cf7beb6d4aad53340c61a25308943cfbe0466435f55ad3f400170dd292b5df51f9901b7376510780ff83cf90d3e0947e5cd613ff0143f1579d0ad0d43274742f4c7fcfa702752d9fa448bb79faa0f35b454562cf98be7d57c130ebbc7bf82d809316d9e83f4695bcf262286ffd48df23806a37d92fab2e96a255c5f5260fdc30b1bb7deb4fcff3cee3e7b371c839848dc33d7d5b1119cbb334345d5be1bbaafc02fdad380d6d4370184f349934eace91c17e17682a4d294fa8c08495ad32b307b6d8893dd9bca00c596b766c1f168355bcb9feb04a09ff366a3e26ea36e8e5c2f415b1cd009ccd00b77110f9402f046599186f0fc0dc48ef47e44174c3a60f70a056893dc33d811110cb07f2ba4fb027f25cb27a10ba77f23fbe81072e4c1a3470ab86a1259eee62e51e11af87ee38427a60e2daa747182d9b14a3911a045f51e400afb6a3abc226aa75934e80330ca86f2b7b32679ed6b60702713ddfb46a840c49f2cbaea926380279ef71dad226deff39fcfa6b3b233c081810181292330018981d19d0f6738f16f53e2fc23ae8f5b21cf7b20e00e0ca011ce863d573a84cb48a6634e130b270e254e94f23bc155a3f3babb48e2ae9d537e4f78e2a947eca85ca3ecd6dd3ece395355e9a78a8f99573c89ea35f3abb13a214c44a07f5faaa81bd6e84e1ff313b2331880c21350118f47c5ec406fd46836e99f3cb3ffa83e4576656a2d98856b6ac560bd28a3ba687d5dd5bac0d9f578bacf33a603822cd200f2b84a8160a705fa656b3dae1386a188cd299eaa44ad85b65b436cf72b0cef5f02e06736db2382d9a1dbf84c7c701936cd95d6b893067a760a5a1f86a25279f5e9147308b1403db6277814f9ea3427ddce1f8baa8f05e423113464fb2dac66c4536272732e08d292ab8a09f1b653d716c8f26225d9076c69c9411f9a42748c9fed97fc3a1278f0786ce91860653a6822b52fa8a5b896b518800b48706cc9563a9eaaf6e276df781768833cff791e2371bee790e9ec1fc8191f09803a8da632acf3d9cc0c4f44b1fb19b22c310d1f4c68cbb1efa7d89e053e3e71ee598a6765870e9b31c15c5519753136abd193eee5aa094d220e473c0fadce19d80851392aafd4e6862478a9dfde009ab0e7405e7f4d13b205021f52bde964bc69aaef58d7e82a462e02410cd4fe8881928f13a7562ff96255d61ec5ccac9b90579ee68b67babc0194aabf69cdc4ad2e4ed2a56e6d2980a39484e134737684c700467d569633f2958703783b23f51cea6fd7c67e5d597e593f4bb67f6fbdf616fb1a3ebd0dfc7014f05b9a0a90982adc221a664fa0b7d7e2a953cd001675d9439d58c78a93a5d2b33a4ec5d9556af0a7b8242513d5f421ac4ed22f783fb63072d0d8c1f3b7e8263dfe7bd0b10a782798f499d91bc1508b81daaf4ca2bc904eac0f8475b2d512833209ca67612b86f02a742ea557ba6e1442e6ae67ee3badd44f986638675b5ae9eeba3da2858a5c14a65d2dba94f65eaf69452ac4e874b21f6b079f0a87b07b0a1f4efee3d99af4744e83b29d3dba120e8d0920f3337fe07aec5746cc9bc4f8e3a986163f7b00457ca1fbcf027fb080197182867a2ecc5c8ad847ac2306f8134dabd979c3dc55c969bf3577c8ed459f2e62ccbbbd708c5c3f1aceabd7d917b3f5a5adafbf810776a36734cd548541471168d3c4820a890dbda7c4cdb572c0b0890705180dcc00bca55873fcd24911a93f0be158373bf22e137688073ec653d66a1c419bfcd44ba3399d9dc632920f693e94775267bdf04047e21086b990815916e637fda372237b8a13a7df16c8107fe5bd70ba0a810f36d68f8c586cdfc9127b4009c7dfe32036145a8c163ceec5bad11165e23524752bc08acf437a18f7d9a7522dcdd0387b15213308c7c164d44457e2c0de45a9ddf80cebbf88bb45309b8fe7624cd2ea765585f9749cdaa643d755f57fa873a2b570d112bddc70cc725eaec2299610b0bfa868ee93d578e6be5967be7ac13644209982a48aa32d52ab7cb0a7c7f74448a4b4cfecc3738a4d86548b017b1d7bd329cbcdfb31ff88abddc894cf527f242034c4dce241f99d49171ce86e9bbb633354ae69a30b812dab505a7c02682cb419b57d10784682ad84c5ae10481c6eb23cd29a869a2df730861301f44230da0439dde5d91f2bc6c3fbeef08f69c2f73c5ee477e200ab5162c5ae576160b33aa804aeab7d6b2e01c443b357eca41d3f6745bafc0758dfb22421336ecc4699bb0f8ab5f50bcc106883167de82af215af0234565d4149b93c50f6ecb6b32b3f6fbe83f48e06c8ad0d7a3ac3c244a9850989a52c019fc8b1a85808e59b4fbd613a7a0ea5d1d7a3dcea5a3d149e4d24fb252b20271812e58663befda7e04c6767b04328b6e3d4d03481d47a0fb8fa4dbaf030b26be8d0b22a8b28ce32e674b05efb0103c316805238d74c255adc7029f28fca8927b1ec2a846cba7257381bbf36496b1c29ffac4bfb0d7ddb8094ec95197a9a166722cf3d9c118e24c6678df1d70bbf967187756f86a2b28f9cac6d6cb0a3ee47f07b94b0edac4858e1be29e78f026146247d57ea924113445bb79c26791a23d90eeb2032fff2f827bc38744a89be6a9a0e5660bedf478b97d816f0196294f22efb8d7b876db95baa1a54ce517adb62dfd9862ea18259e5f4939f64b11f8442d6e6a50e93b07d26153680fbf82b602d25d55806b32430b7eab1ad0aa9dfce52cf8e6e583307cc729682e413939f7674d977615774b82ea745249f1ca050d2d78505636fb45720580b2e88e81a3eaeab8c5d0da296c0ab46ae2af24ab6f85f5967555a1e8013b25891c6396c8da08f52541f5561c67f17d0c2e3dc498818d57a5c63742a7f2a79aedd6435e9f491dc7d31effe39c96d58a2ca92ee9291064f11abe42c1f16d71420c74455a605312e6dd0b5f20dec0f38c7f888e6ed52d4bcbe23e6d0d6365e73f35248d4302949b6ee39b6043dfdaca1eca8581626e50d2e92f3305d5ca5ec806fa977d64b0391897e5910b117335de4bdd12604afac1e58860a30cb05f461d879ac7499bf2f8751ff1c3ed5cd008b39bb989b596054855477d83a5fe24920ebf2f61444b2698ab80b97f69a764f8547eca5f57bb8f7e62b035c3ae3418afa9034b2e88a1ead80e0382effd3e288e5d20e8af5d634f0f27c118f09aff121919db0850fd35b279095abe5b91d2b0140d3d2cca3e4f069f86ec0fe86fff9396dc1f10de8b23a98de92bed1a8d1c4c3e3ef19b546ecd9a5053c2b1ee42ec38ab0836cf5dd876ff3693e942b56b39753f00bfe7a8c72e53c6197f74b62583951b3a8dfc4d54ac2b03fa0dc87c04aa82cc3751fdf0f1629631be11122ab64a366d1527a1cc75f49e0967b620dff9ef73bdcce6eeb16e9c69180e7602ba4709bb6ed3054a159a6463945ce63a2fc92ddea7149ab460e139c071bd481667755e00474e98c847721df45acc984b68a9c0e0d1fac9331e9870f86a6d7be5144ce3a7f41372827c79f134972dbfa0e6a7204efca3530af2fe91dcdaf27f4aa84005ad40ae906ff89ca7e583e99177e8cfe69d5736c298a620ceaa25b36711cbc340814634945361abb053a6cf40774b9adb08e0a9b4882c06db67424778201b94038009c0eda8a8d7de9f5f407d5097576b8fcaca2b29442605d17782d04dd0553d74c82ed53efcfb59d2c101abefe792b7489fe6545ebe16bdc783eed6537561ded5daa910ec98997d1347c2e6839cbab754dd80af3b81e902c675babdc20c76006bd661df51ca56a4b5a7c8351ac71dc56dbbd4ed7e8fe601d94022755f590be5d28c8be474d5351f5fdfb8047d649f0f0680e959b9acd7cd7499eed8547a9cdeb475aa46c70767a270dd7e47b9063444a0e2d530feb29661682a7432f48aa7c6cff1994098f405a32f2900ee143cec4513d504a963b9a46ef3409136960ee22bac77b403095124a5eb8a5dc58f700df4e22b66dd4dd44156ece090dbf1c7948c1c0738139ec879aa94dc2eb4973c7d4cdefbb02539005ee7a045ff82e7606f65a09f170b0c6c80fe27923f17bb683537e6c3fa4e391b2cbda3f783634e836be861a0a46d4eef82db0d2f1503e08d832bbc4a16f3219567056ea7baa73375550844ca9400ff68462043c1b83c4442e380efe772e76dd19426e762f0b3354e3c632bd476f88f0f6dc7b8aeb7d562f29817f7286b43dbbde81a545580500af211b76f75420c3eae5f7141f299c16e291577f9766ebcb909911f83467f4bc8768be4fc00c6a24699a0f50980218365ae293bb2a5d4d50fbd70dea5c9bae6e6c4818e8392758e117c7dd5b80420133da95d7b229a9781ecfeca590d5072ab54cbec177b5f496f11dd6784635f14302cc21af4ac68a4fc76db03dbd7be52d035b73a056f316916a6df5a225f72858638b6f8a46ea9229a062496fda9e1b8129f8815cc485ebca13cbbb682e6c5c24d500ad895b8771a5001cb664ef66eb2f8c80ea274520f5e127435840231cf716926f206ae224f9fe55c2a3b6e4526850b2e0630c4977d6dba089365021afab738c03e5aab010ae4b88459c214b5aaaad524d6cbc5fe2c47af7111e350b22561e8e5e542934f7ba4fd03a9aef42ffafad145e204f654f8e12bef3f69ff161cffecafddacdc66bd4153feb81cefc25875ba3fa9b9eca148ea79331e063fd58da1f2ccd2823f91b7b0615a979c6c3b4dd51329a1a05befe92e1c71455d6a4bcb24e71358b455317bf64af2cbde098d8a146147c0a89785cdf78e8c6cdb55d48e418faca1d765745fdf70acd3992c1965101f2f412eaad0d8fae9da1d3008812a4f94724d1da5e6b8079fc4be524c397a7699cedfd811266ebef1eaeaa51d378a19798910c4c1000958ac49dac0413938278745653d5eaf2641c0c9a591a8aa2ab1aca50978986b967bc19ccd961fb0030e555f8ff9cee83cbaf7f0eb16767cceca041d7895d69a65c5d73f421fb4948aaeb399ec955fca6ed788142143e73660c8e6a7d222499867ff2df19e223f52f151a839694441c472dc44ecf9f52cdb2aa908a14c74c23d767ed4c9973ea50cb7f8fc7af649004a145aa75416ff87f9a4e07841c42a1ed740f7623c8432eb408c86a2b2a5e1545faed9467a61a9e3ebdd54eeff02e0591b748d7f5dcc9391f802df5347956f26ca382050d4d38d32068ea369dd6ca3edf225453c6576dbe98a35b788d5400e5ec1419ecb466865d18b043e608b7f924c3cd9d8270600dd11c4564195cd4a205e00add8e2e81739a352ac0f37864b10680195124486eb19e0e876c184dedb0da70ffcbc03eab33ae53af2b81596638969ad833478e638a033c11fbc64b8dfbcef11dd77643e51e3e90158b6427ff7e23069bf90497e12a500a52acdaf1a4476f0b49a43d3c3a234090ab06caad2e7f1df4694f9770f6e1feb7f82c5a87c4ed62d6705dda383eb53e3212313c72a0d626d03039e3b145c81473950b73bd2e46bc292b808bcc71663e743f66c362ddb8192cbcf45b486d85c91c776cc1f6cb883341558206194c8c594bc67794aa5f41326a344f610d0ad41bfc92fcfd8c6112b1401353e91cd4e6b82b587a971b22b98356d12606a3c59357b575711cc37807128a6a3bdcf47cd28f023920aa26e25be55a59871b60bf77ddc1ca61f8f63c25cae589067a24140aa98ef6b9750bfcffe35e87c1cad20a8d571ba434f41746989c092caaa7200b11497b0e0a1cf6f25dfcd1f5451e130c66291bbf08b3506a7d034025976019d17bb90450c90eae5ebe8d16d989ae0e749c31119cbcd396300f76c4024eed6903d7e92eeb25263108e8ab6cb9cdcd99756b0f5c2ce70884554352f1c4691751531e140cf14613b20c5eb1d84a3fd869d169fc4a4a6c094039928de579a93616293e3e76a5238b001a9ad4f4bd9c4a1f55f75f788f020ae864f869654dc474373cd4d0ada02336b39db639396776513c59d3f10131bbfac4f78b8d6d681fb10e52e2df1713cbb0ca16315c97d9c2eb97722228ff62d1d3b89ebec4aabcbdf3f847f06b283ece03c0e413570c5400c97f43b9ceb4597279808c3c9e9a76de5db9b7ed7f644e387279320feb4482f6db392ab3b0dc805fbc75b3d9f4bbe449606ab717c79424844686896a83c918505e61a874f5db6ddbecbcd7c9603f51196243f119fb88b6d2a9610d34cd531bb29244bea73f9239f621bbbffc855c7194bd2dc9215a5d2a02564465962fcd9f860fad0ef6269344cc45995b829d6c45405cfb0f2bd9da596a9063a078104b043697440c924afd8ba056f9e2cf000f00467d0bc2f4979922ee9f63d178dbd0f11def0def18a502e6157def24dbe10000a9b6e4aa29e5e05321c476cef8884ad0199a5be44468e283d6c0e066967b539b2369bbac812ac80c87b914776358e0777d5cc807ed565fb0866d5978189cd9f7656111a1c2f0115d7089b5ecee86ea95f65891ddc219396fe830893feaf1edb648c9250693365b9e39d9c709e902f677a2d3a4afeecf34b1ba49bc5b87d0751d31149f82dafaf1b9004d003aa0502a33d2c2cb9d4c2fe00a0caad6b93ab21afe8c0f51326e598972729486eb0cbbcc9bb8b6a9bc918eb0eaf8cc2a9ab53af562c9fc07a30fee89f1af2a907ce6f06a4ecb868ee838a1612ea916ec195a52a15619729e52fb7a3b55f9c56cc38e8d5d18d41e01204ba6e0ac0463f0fe08451453f024fa583c7eae37473cc2045c356a5327dac4c25b7ff40cbff203bcdbe42e80f50d7f0d2bdcfdd46d93940d78734c3b8dab1b1e8994492a59ea4749e2348fd336d6bda7367291464899cf9cc72ae17e49f0dc6751c1908f40668acf51dced55158e3813fc6dfeaccef5f2e566aaaa70d2af8d8947e31afa6a243df8959fa84df77b5f611c07c625d2338650dfaaf29faf9011f19c69ae4d7c572a5067432682b2fa372b89a7cd4702a457cb879a362139335834dcf6317c20c389cab05380614f421c6a91cfef3901efd139d227d1ba8b468fa9754a06511e4402b3d2d02c9cfae53b80086d294ad3c23bc575627b89ecd0a522e204da2ad96259bcf957a00d1fa4d77eab984a343a7d7d5e3a8d9585d814f969f511cd87544aea1446ceb5bbbf493a1eb9b844183d2d9be95955629da1b21c51fe24e582fe686c711a6c46ad0824fa92cddc3302f3bf431217aaa2fbec5e36fc12ce63af19dc597b4d4cf57ea5b8ff590519d43ee7c9c4dc33aa961d0251ffa740ad45c985d42b2afaafb6496256c6ec030691fbeb4140525c855a359274342c5ea8a8d460b3b2c245a36294ac8a6da4fa11e10e271be25163572f7f536e86fafc25c073d66999c92d67d84676adf56ead6a2d394154875e81750d1ccd9aa6e0ab854b9acc81439debc446ce031ca6990b16e958cf8b8f7db86979a2be02f345c75334dfaabda024bafcfa4506540834fa2fee6643899f8ded2527f08001d77215733e9384eca8deeb0162b17ed52a825a5d989ca1647ff19b53b2ed9549df6039dff998c5d59e18b868893677ba26dee9ee288bef5f71d00aae94913c817554313ef48dbbd61c70095fd817ff717ba355396969c6e66714a4447b4c7d6c5ace1e9b427c09beafcc26d5b6428ff9443c28373b30b3415765747bb3db9b53617ee00f8176418853f788a8619344a3feacb1cbb6ebd54a036d7e905612202ee5d6f94cc7d8ec642253c901388f3b6f8b752844d5e94beaf99149ff97b50c5834d14cde2ac0993d5a40febf5caaded45c2eea1f57685bf053a99709ca9ad379265c523696a532fbeee5e0cada5360891d870a84ca7d06a858c58089ddcddc852a0f7cb767095399890b1fe165c1a52be5338ebfcd756a0f6d12453b908f80936216b52ad0d4ab1599e65b6e034abc91ddaa7ff23dfb9b83f1f4ce33083c5adc85ce67756af7498c6ef04bb4be12f445ed558f24eb5f60628b43ecfca5e1fe28d3bfb2b3d3acfbbfb4723f0840d4a8383cf49c89784f764832ff0a131af26bbf0a782136a784f12b514d3ba107940808e7e6ac1d8ad0ee32e8b4f37b785630b28d17a4fbe36b71427a00397a084a2f6782abf7b09eac41e60fdf518355aee6c2dee8c8a7462e0aa93975871b176f111ade91b25b2a4530881d2554dde8294171675532767af1f36e387cfd9f39c8527f16f4a761fab6e25780803b7be52fcd51fab729cf801d9dcaa5f46bd516c6d40861eb12b76df47ac0f7a264e095c89c8560bb0fd37f5b32d5b2e766c3dd4ae0dbe97312609a4bdccb228c875c89dea2b6006ffc4178ad74f01348f88403e67e5f620427bc48bacccae911b0d4fea82e53f2ff0e70b22d7e3576323518681e86ae84e82dc7294830189a83f6df5da0e5f49838e5ad79597060e320779626f2c403062e9a63ff924af8c36ea088f0b26cf9932836e6b00fceacdd264eb9b3af01c98605b2bea3ed3dbf2678bda956e8b0c9fe4f9c5043b8e9b1e3f6892ddf51724143cff8cdba8312b68fdc6a23ea5b105fc5967dca61d9cd780f9087892be916566733817bb5ba7704ab4ee67f531a0b5b492bf5efd18d852b491550b3284ee7e5db7afe940620a511c0f4aa17b30ecd178d0b97c6925755b1075b56cd81977d7a7f650c2c865601efb9ba6d8fd225f162447384ceee4e0838968fd377381cf0d5c93ee32e5a7a69ff156aba829f40d8acd988c264882b36b304e59e488abb88576cc36ad16f49052dad16204ac0a512a700dd9a7a5a0ab5662e7d1b7f41430e6b22d9a8fe4b828efbe390afd0a531a6c286eff169709afcf97f6e04d56d5e49e18a5d63e174dd25ee4a019041f06964ce9ab8d7810d913328a84df3502ccd7e658d6c01de91cb85bb78ddf39ffbf78510c845d4b87a3a484c8350444c034d13f722020a20c157c468703e2d5f105a2123d40eb47bd7009ce36c008126227cb7a5a3a2ede4790247142928828cd37ee8dba1cb6cf6cac3367432914b7cc779811242b966ecabafc2784660ac7cffe59813437ff29fda04a3df607df5e6a0a747c447ffaa520cae17a4f488d099ae569a59065e3c6bdeedb52b34ba2e0c60783018c8b19865499c6a903da7d7b10b05744fb2d1fb97e9dbfed870d945caec4da6b86b274aebdf6528deefcde5835618d963ac8179e3b18d69a8a27d78cf4f4aae029defd94caad96d935463f32d4f455b00287161ded138745b62343860a9a24551964be80f9ffe4727e70458283b29e68e923bd5fa6386a3ef6ca50fa22826003fdb918ba7b9b4bef62008d0af4010bfd784ada4d7e8af404475155002a546d4dec45c0e98d6898dcbf9b1b414afcf38df3577eda3a8bfdba902253c852d98855df4bb615c7e390c2d81b68a06d30213e8e3b726a830fc3c1c2b6879df515c6ab18f6710e070655f4e0e0cc3c00df77ac2b78af17ab0f63bce7952ee8fb8eb88b038077268dc7a11586b5b97731a3197ba698bfa30cb2e33355631b630fb8ad213b08f68fa185c367787b69ec0408a63626951c7ef4162f39df6485ef210fd372072c584d02bbf2e6cf3d197430cd8e5ac3daa97c8b1bad47a872284d84d3de6ea3a284872d8e2af2f9096c860653c01181497831d9ea31a94616e7d6458c937e0df444c2dc5b0fd8bd545260bb6a37a9dc352a6cbb14501ace138a3ee32e56d202ccad39a84548d68c191773f18ae7ea1caaba39a9bfa725e7c13b9aa1b18231c4f91910dbf2d6b87a487fa521e0920e6fed25a5a905fd547bddfd0e7f0c608ba6b35c18f95f5135b6923526d520282acb2de4ac686fa6113155238b763691eed046946b4ada3910f138f42a1a1f886e94f7799173630cb2979b7adddf794361a532adeead2c71ed1a53deca19bd71efcea778f5209ac568148177f9be00d805c620e903e21b86c08536da409086b5e5a0e5c5fe2cd14cf98b0e3354426173ead0c632ab8c4bedd0c1cd6f88dfe4c022423fc9a035ccd3ed6ae1de3797bc27d44d7e1893f7bf14d38417be912e3cf5d8cbe4026265e5054e49e0359f71e86744f766b7f4a1a48acf633cad4e52ea8e56df2685b96341f7a2e98d545d0e4ec9a39d2e2cc669c54232544d7b9c75ff7c2d82295a2b97514e6f181510ff60fd85bede2210d98fc015f030f6fcdf1925d0716c1ebfa789d743e600510842a4927d18a640562b49bc15ea4617862570e9d8135a80f2aa8843afa9a0a4ccaf8c8f9985e0da5bba3afc6a1a99795d03c8fdf7bedbc2ed2d4225238e5387de3aec1d45d72d82f3d972582d9b23618d24fbe67de419b318e9c22b5d1e7daedb849398003a3c7f2dad0775feaad8a690a05cc3551038302800ce79bf9e3164350ced97ba344a7a00e8b6e49d9dbe30fa58cc0646d57b62bdd8840550822b8477c8cc85b1e89c8fb457cc2c7b60cfe28fc29d6753ed87878e06a0330958dde4adc963465e652293fcaf02f644df50d93687dc1225154703fdac81fef49013d577f934520d35ef024630065293022eb772e446653c867086b52858c00e2aecf6450fff98f57d8534e952cf3fa315824d5a8d3b915098f78a4a6c36807a90eaf6afbda5fedbddbbce227492b3f063c494ded517091a65e04de67cbf81074837731586f1460ba743fdae6d5d5df82f57b6ba919af70dbd671fff2273e03bbd34d7c4ad88f79e64024b41b068b1d19f48bd604ceda74af2106c88dffb16a33434ea155505c3c95a893081e90bc307a7a0113a340c5480430d99590470587f7764c238321be66c1e4f07cbc446562f7d4c5e22029f8c017e8930a57503bc7326e544107d3caf8403191f96135942f6f59dba71fb4fd9e8abb2a9dc7eed234432f1ab27e23b9d616d2da2d399cdbf2b0dd6ddcd38bec39ccb311729b380ba168bc5bae8e17016aa04d5a11f888b0d99b5530b0dd4094d4e0da45e83abb0cc1ab8b63a79ff4a28830c55f16ca90a4fd600c1508f262e5ad204d24155077f735d631352f870d11fa4a05f1ca4f736d275a48abf1bce775a0fcf3cc914f8eac299a7cfe8d70f53333ec682dc7475ab1d4d028e7d36a67da985db7066f4e1745b4437ddddbf37aefe077524ca8ca71168e2898cf4447401e3f3397abebec071403334200ce35a62f77751760352f40b880d555e6aff490588f8771c7c14ee1bd31a675d0e858101f375ed22b5266bd750f8d9e91feca52730d8a3f0fd029ee309aad131175b49e0d4d6e5654ffd6cb7e9867110656c93be8e0b2b4206df16e0675f0361dae344ee8295edc7e17619f722415ef376dcb94a84aa4302b3f0adf709c9341a980b749ee3c5e6ed4674a7b1257d7f71b0e5e435a4d065b0af1f8174504554b6539488f396b7308be1a8ab76ce834a206736704e72744a6e10355d7ec133719f28de1c07db9b147903321467cca1bea4783b0f519b2d021877810e90316b37cd16da982e3d4dd46f9ac02f0ba0fc0eb57847f9798cbdc5598452f523008206aa9673f37264fcc6411a2d4ea0af79bec43d9dfa335acf711c6d27d46a23a8d285f05b029d6efa64837727b2bf2bc95f13b8f6d9e1a34131a098c3c33094bb59532644ccf9c3a897f2a4285e7b141d97513f3ea6309c934bd80a091f186fdeb8a4377e082e5048c4c6e93b5e0307370346cd25272d49a75b5252846d02b2a02dff357fd9be1cf9b7db999157b92575c97550baa2d91f06706e381bb4ef8202421bf91112be5e3c8e36f47e7283b63ec7254a497f31b9ca2454fccdbd2a5e34b9a5eb69101bbbbcb4f075d3574a6c2d0e0fb1885a618519e864e589e8f9c8188b6a2804a026fdca21df74478fac0478e1941f8bab40e50ae48c91e8793049da2306620aeefb4e98c486753558ef2e0dea66227435dae831ac7fc387d54f27fe30d773813d9e144add42d55d7efd0768a3c720047f6c53629a66be0da25d44e922495e77b61bfd379775a4c45b871bec62a7fcd53c5e1608b1399a7a6ab4b695aac2b527e36a01a050aee74a43aa89659e12d7146173575281341a2fabb6fee8b3da437dfa57d04bfcea144a769ac26524f9a5e3d6bfa2e88688fd44159a0153692b4c80f32a6fc462e97ed7349b8b582a055814eeedab06ef2a7141fde6f2f8c7184cc0a7ff22927b0e9b08b5f33f6156ae2d29b7dc46ae9f01aaac7f7b5da49e6e434bff69faac1a22481a824295b8d56ee125cb02e8ee4b68d825effc3254ec4f47dcf71b5cac2e3c71ec225ac61cf488a711cea443a9763bd8f48a79da5045a5b492910041b3dcc10ac817de8ad3150c1f938ea058c925ee074deaf18078eec64be1f955f0c537de0be1eb5bc9cfc826b78ddbfabf2425cf194d59875d13315e079e805ff6fdc365b297cc2fd0bdde82fd25ae2495fe8eef366d5e6232da5da3b2ada17ff196946bd08084063b4e74d66fa95600d7db6deade58983010bfa3025af1b321acf1ffda8ae3da97187ead947eca8b58e5b486b12812472e1e246b3e02cb81be958a8d69eaf98fd021a5cad3c335fc220e07a9fe1bf86268113ce21a57ea352545c2d318cb2049a65ec32e2fbb903c8f14bbfc737cf0026eb69dc686bf270fb1233f1ceb35d7bbc80d75ead578b4b69be4e688e3e63b12538296ebfd00bb972b09affb7181ca18fb54ec79898f70edcc567ce09490ca3319d666f067db0ef318efec76a04078659a421f5d93fdfba27dd0feec17c428ee188feaf8392ad5f05150521e7a37d7656fc924186d53d1d7890385fd01b34c6dcb125f6f729da07e49c38435b5adc9c391434961518816fcd37c97a1c56a004c6cb97e98fe59d828b84644688db97e87e68271aa45eaeba9c7854185180bc0216366c71e9e8be0c58eb9ca5d5642275e2be954cc26a7f4ad15d96ee35d2d3684ce8610add6976d24c8a671292d2e3942b98f29eacd384efb837548fa8c668acc037f7ef682ed5961f7b8e6afe8b95459c7c10f54cb6cd0a7f982659c04524c5772bbe7fdcd7018359a2e868aa9e3fc9beef7fab28ace4253720539a570ae4ea75fa45fe0ea14b8a0090f76c6c55afac8c781d2daea1072cc999d881d82bf398a103d21b3256ade1e9c70526ea6ac0b22dfbb1896813d8a0ec1f079fa7886e8157336f5aadbdbe02e24f59882cf58daacc4d10c30e13ca6ab53a10dd5ecdb118ddc3844f9744317d12f6f0bae9c6af4d4089631ad5177443628b4c6498d3367108cb69619d4fe69aa1fa267aefcf1c78c8771bd93c8d61ead0f01649a9363988fffd5f6cc8fbeba2ff32a98078a687664030c192c701156e830f93349e5bc385b68ffe6874efc6e6942ab77c55fdd030ce580274b68660f1a4e3dd59a86a683574faa42601a3c5ca1596ea4547012d28f34b40a182f6458ed775ec11000a65582eb37f490c1fc7a00c665a19f9a8b1dfe0db61967971c7f97f98344149b68060bffb1d369ecd0f662e337dcd7a9dcfa3db644365e5d08616dd97b78094d40e75fb3f057e5a9b4c870d46bc7d32514f41063e2639715fe6f80a6f6a4f15e152efea87797c920f6c9ce4ab14276acc1bbf4b125a1dc096bc1d2df803206d3c160f81e0c5df8046c03f783ee6d5bbd577cc990b5a2d67c6c934be587e1d19f83428b5d3731b41925dc8122615e60f1eddf0a2521b2d01e44424c4ccb56c759b1889c05a307a1b8072c60554546d904d13f00a8a257862fbcc2413274af355c3a2119e76ea3eb7045efe7b5533869ca1b95764b6c772d172147f113e231a76192777d3d1204cc2ca0011224422ac6ab0e84ff193758ab2021bbeccddf3cb5a45e2e4b94dde7aa7007c08cb9b362ee660752ea4f90da840ee829a1369a5fe2fc885da3dcb9f7a0dc1f2d060a636295883902ff01bbe80fc8a7180334a23fe70ca58f2b30d3bb2b004c6ff1814759d936d6e138dc0af52cbdb353870796d85859dd3c091a778bc7fc6636694689f246b13fb58f48342c537aceb10a73b735ea432f9679cb96de640d1b726c2017d8c2305b9f95654ba5ab07d4ffe3712e279906a589dc13a5f6b4a445ddaa714226ced8119ed4d22b92ada1ecb82ee72175ad2a257245dd5ac8f9c9763966581e615e9ee3db05903ce0b7cd7d7278548ee4214134b780ad05e41a474950c8d9bfc68679048aa7f44c71f473891762275082e188ae2144f723b97bbf3abca632a696f753231d885a578e8cd5b9592572fcf72afec0b5369d96145f7837d093496b6e8346d13b247ac986dc3e37bf3609b11f182779368c0e33efe2364c74ba45e083bc11aa84e01cfdde3b4a785b23dfcca13883625f7679c632ebf4018b605843204a0d358bcb6f11e0fad16d9088f6762029972cad6adfd3248d5d452ef5cba84e85eb202a0f8a68b42b65b9bcf7bf28043344bab076d6f4912d5758888ff1cff007db78707435d8d3b2b4eeb7b336d6c0ea9e6f6cc0e330a9d6f6c4c270237700bed39ddde073c84ddc3cc3dce2331d87583e06626b482677793754b85e745dc5351d566282960522065f2419eb0921b7a008ba0c025035a57595a8a53732ebda49bbf47ff657877fc66aa5d2a39791042d69a6c59e900b8c78cd45633c2b8bca72b8b047f5fbb5703f75623a7f75b3387e229f0899ccaba5e47c396305ae57616b6e33f7090a600507c878a0ea50ad5866ba7820886c13d0c88850d3fc781f8b65ff64c11c8a9d1f5ad834b5f08daa8aaf0b865bdb5f4ce275eb3a0025ae473701ba8eb2742756266e28a741c15ed15ff0efb31ea1bb82565dee8d96edcde9c9b97fdff54dd5d544edd4bbfb00efdff9e16a97602ae90e80c6955a3c878ad7580e7b2cf8c167e8aacf35a333801b4fdde196b9aec69721621f982c60ca01e737c0fa6ba5fe1ec58024af9526adfbb841588526aae119eda5258ef620b74aba0f7f18d9c90fcaba42db6378fdacb832d693bb07ea0c54e59ca9d7e8e723e5852bfc1e5b4e5651525fc4cf41d87051a85a087a6af56fefffbaa9a4cbdd550d01ab7d5818883a4b4a96f11fd1ff99612c5fc643eb2d28b57fe1be2a71f0206921ce4f5477645a3e3ed79283b677fc3354f1eb28b47cb8c58030b990bf7a79e0d74a552d17eae72c151f09e5113cb8bbc8c1b4897bba0267cb6fe5390b9556b96e0baa7714070882c56ec8c5ba2af6b956b90afd9724e23e63f9d2625d1d08b5b46ba6ca234f2030368fdea7e9c168f5be4570692c22f4969998e0b4595b9bfb3bd68c55e5480bcfe37f351e21949dbd7e36865df57db166e34518f5d2af20726de912b28222d3c4ff303fcf9aae6527ad732be87f0e8850f822842e2a00491faeabcb35bb64ab567926304ca8c0aef508a961bc573d31847206fd7d1d0a38e966dfd8d44273a1c6e172f4e7a72aac7b2c77acf39bf143c8bac94957167c92bb53efb07972ac917a14f33f09d0144dee8afcf7ad8e8023a3d1a657dfde20d0f773a32d9a4096c719e8a96744630111d1117ddd3f507b04ad98c211c3ea4d4b5b0df986d5ba35f882d533cd729bbacb0ff826646cb87a3dfab7c248c3d6ae4dfe28a9994a65cb68e697160a943b21fb918dd4127699fbe948704a689104c56e7038b8f29529fa173cf3deea846eb478334011ad135dc6850feccb9652486134ac2ea9d50fd9b5c3447e5b42a41bab4685309a5a97b432d69b588d37d002178c5743aa951dddd9b3c70457f6df9b856e4bb454148605e5ee141fc7d515260650bc900da8f06678cfa21b9577cc4b4ae75497e6667c5c3ebd4f928c0427d10847c41d06d687d2f476fd6f1d91e6ead346af4611f34537d9043437693fe5d4f78f66f8ce305d72818f607dce9dcbc861ed1d99ba3bf73d5e70c0c09bfe376445165bd66613125422aa1ef1b88399cb21a7f60e8c8fe4491e09f6abe3d248de36ce9944a58e58f737865a921694852d3e5dabc7b02c64924ac1bb08e56e647750cc74f192eec3fa804f0a9b0a216f73e57a634d0b621591bc92dd2579dc2e930d44ee5ebe29d88b3320d41422d440b16330057b1e5aca3d46f30e1b745195d5989cd528dd24698e72a6377656c72ee000c55960b12f570b0ad6e42444510cdf438fc02d97bb772c8aa95ba7060835f7a5edcb8fcf4a1b93e6c27ed0d315d2d790ccace124051e4bf0ecf6c134232f25e9e3376b37c8091a913bf3efc4db8800d23b86140471daf27733d57a8fe38ac631f160bce2dfc862814e0fb31d4a5ee46163b7d21712af02a808d10f2ba6b2655770c5988f79247ada8824cac7cb06b67f0c5a0d43cbf68015a76649f42e1126fe24ccf6e51b1001202a34600ec7b379b61f74ba41afbd7ebd37b06d621bc6f7943aad72f8607407a2279fc501b9969b77ba2362c54e0a4bf942ab9b6d660aad7e89f64106c289a8af94a8ab0189dbfeeb6627d31e1e40fbba9484d084e7733ed7fd23008608765f9f88457d92c8241bcf9821aa4403b9c183eb9bf44c4958ebbfc10cd4f38d4eb62f7ef0eb2cb52f735bbf5468ba266ef81273fae4bf95521ee0aca647044d00dc66984135d61c1614bca1931122741dc6a8db2ac7c5dba51cf1839f589ee459e9a5741f07c0621aa15aeb07fc20601b10d0486475ece6e9733fd626dca52eb6dc41e970af0e0f4cc1212f18e09ebe72def1ae85710a046cf5ca1e5a5c8aa15db69b30cd8a979fed8617f9c0cb4de82f7d85030987d043504e6730d23fc0e0995fa7d223cb6c1c0eb32e7617291ddde0198ccae5ae25852f014fc8aa93e857eaa118c49bf6aa4445f3702aafdb6cd0a2787afcee983e7571897f628b8837c6946e778c22db0c30d3939a58db23f67b0681512bc448f6d702013139514c35cdabe980e5f49dcac5f3013eca5a76a91e84a644c162f04ebfaab593191080e6a1d4a21b612a801ff84d2ba47b6189209ac02152a18458d1e5854afd072eaf9fa37d3367006d6f51378f8f9a07ac19b2defb3359f3e2621b92193079cc444dc2439342f29dff4ad81ad683f59b9d79aab34ea118157ab2203198e0a39b52d70e9327e4773f31012c248ccc7dc10d2e9f03323dc99bfe42ef393c216bfb6bc0a4d783732c662c7c2c26399b5f1fae0aadec9e52fe6059793ab233393d75201dffe2026cf70f74523879afd057c085e2aa3a18c04524f321254dccbc7d7c054a78598b66b1ec57b0bfb1e024e97dea9f6901d7ac58c66c87820c3573971afed05caf29c63a7f9be7652bd7895687559c4d62716738bcb9b7f6cc3a1e020401ef4bd7b1b8d0a1496ae6c581c737ba5dff8fbd0152b13616cb769928d903fddd1f2093a7609e37b395bbb72ae0dd5b3f07cff54976669b5d7f0bb1a8d9c83e85ce382dad1395757bfe0f38f16e8b70aa5dca44a3703a1ded94e7408aab0c249507cbf72fd3767b40737172a3efc60967d32c8fb2c59ac7d9645523abe60e36699b84d98e13349b5c8c93445d604f3c72fae7dbc55c47bcfc10b94bbf966f27fbfcee7f4ca909a126dc08cf65535f4bfaedc1b0d2a9f2fb4bb65d8d1faaf2f62f567cf25a36ac0896733d4a42a97c87055e5ec104933f6b11f01f9dbbcd24aa977fcf99ee84f577edce57cc383fd12dc262001faa28ad30799ca8506fb6ef4b9566a0940b162989d51a79f8e5dbb907a46294bd58259ce91cb3b6bdbb68afe369583611c09459ddc5c188d21a9a138072fd89400cb8dd529e119fdf90bbd9e2e1f200c22e32c4e1008a3a46bb41340c742c29f64c32825bc266440b0d173701e6718d6b003b699b0baf5c667d4cc37a436721fc22abdd70d283dd9282cf1b6ad1ccf8053db5f7a61f1f946f693730d357153474a8138b42e541ae0ab739ca7135c1b80366037bde3686e33d9aec4ab8dd2073277c336ff6943fec03fdac80221782fd629ac899d4790afb00d86edc31b535b0d578ca04b614fad6f23bd15ab6f96aeace25af524fb7521c48f6560715423756a43277f670fb635c2d5166fe5b66172b442c8089fe8e7c8b15ce4ce872c7e6a4485aad112fecbd7037d23c9831d6967b2708966033dd5474fcc8c646a7fda12d062ab01a6e11f5d3f4adfc03b8da23ed3372f85b7d57b38078ab8cecbe61396e40d18b0c6f4a825504b551808b372a2c2fec0213922280a13f34359bbb46061c2f22a4e3f6590ad74b549f37d4ed5706ed4cbe74f37846ec71cb5b5455577b02069ee7a56c48e22ca6b46747d6500db7fdac34bcfbbe20316faf42d9a6ace7fc4b8e7c0c2e835d73a2c4d0d7ea331334da6c4eec17218702a4d760f702b305c18c28cd33d867277ea15ebdac6fc5b13161611fbca40b62130a402a942ac006d620bd05cc77f3ed1d7691bc84fcafb2587fadeba3fbae36b658683864551ecc0a8a9281794f29a2129962912ffef3015a6cd7226ee7abc01c14b15339c8c26818cb262d05783fb0f5337e3ab927c8c5135a647b89667884b126af2c46242e9d5c2088b0fa586fa8622a77bb44720a4e38405afb02b0054bff0bf6bb26fadc726be9e8fcc75cf3a2ca2eb08ada40b6307e061bf4b76b2e5f506dd8df26c50518448e7c4d65201b15ce6e01f111641608f024fff2a142802b5772fbc7d459f40f5fd5b0d88832f029a1b507391de83a936465d59792eb37a0dcba275dd350f11bc67699b20d37600e31e00e24aefe1b10348f46984e7cb3c429033b33250642fa7ce1c1b1de2ef77ffb5d53978cc00f4d17e05e004284ef53d72088f5c07240d82b98d72245d01381dfa27973c2e4cc7955ec43fe130d7a82ca8c96f496d136151ac33a1023c3c1a21d0047b59c14e23141a6f1f230cfd3f21aae38b698d3d0d80fb480ee901a876edb9650e5a2be5470a8edc8f99125bcb61096f21c46b1ac3bbffb289e25d3060c5ae8f7fae9aed76759868ecbf5d1ee65118a447d74088a1b00f59b3aa6e3e055e751257177e5d204a6a8c4126a58dac5cd8b98dc7e494d79f7314b1151c3fe310efea1bb506ab52f5579ca18ddd3f6157126a307e694ece4f0e457fd2d62769926f8bc06db4ac833e510fa7b0e965a2531e222ed91f0cb10588280db029b9add595429a90aea06a564716c85c843357541bd996677abb77ff0fb837f81cad7de1020560e6f97b1f63eb290a007d97edfb7bf2a0beb3993bbd2631e9a4ed8584e63f90d2b4b6e10644f49578839ae8d6e231ba32f5f5629b3017aeac71cf345a292fedf72fbb625a9bf3701c5ef9c8278a9c25225a0eaae712076adc6ff82c513e3df26ec95d25156383a771f10a196a6893cee4c04baa25bef40c7c04d2ae3cef23b258d3c88022639b7ba9aac38833dbfa23f4edfc1965711e998baddaf66db7ad192347fba5d85939ef3054ee3deff8f8c05d4b6ab01ca4e99000dab8e8d1f0983fcbf36dd5dcb7cf58d8a558bcd965e75f466e9624929de5805ff83537b2eff00f550f3196c518fa01c2e95210f0e97d209e8ad38e71f74daa70e8a9ed57b4454c4f4ab6dd8bc134b784c0d66f46adc5ffbfa59dc34ac63d78b9322542567c4d22b43fbfa03f3cd266b271bd665327e9405214da076a4e6d6f55a9981e352367c634354fc93318349d8f69d8b5bd83c6ee2d693b3774e1cd299fdf983432699028b48886ad702d9ba67de111f0f3f7d78314679eedbe403f0c69f024f392a2352b0c2e650a2eeb06bf1127416e3b8d43632f304bbfb59a38aeff661c7fdd8c301a76ad0cd8c47f3d26d5803110c9a31c218559403d8e1871564a35490b0a0dca9c92065d20f7820ed045fb8e6fd421601f5f74badef88c3532d58ddd6a02c857a3c8a0fe3d25b975cdfd4d894afdeb86dfad02cc627f840fbcfd2a2b68e4f0cf3a089c675fcc46824c3b7b8ae5494d0200786b326b245d16c8bdb06d03b03a20af882464f05c9013534356df021bf682893e44e9356debb332649d2bb024a74933405dfc8f3853384cdf63555ba076921f313e7f3d97525e89073027844fa531fbc5fb0675eccdb5f42a99a9c5f4f717a046f9adcf404a20e963ac06907689d85da386edf653321ea41763887ef6004f60368e1580fa19bdeaab4e08e10c62adcb639d380fd94676b1a7a6995b88b6a74ba4c4d11f00f5537be408f8f4125d5c943cd3a8878c357025b087014a425b05fb611602ca798a97a407e5db05f04ede5037d0c514b4ea04dfd7e998f4c8869a755edc5902e6392c9eb4f2291d5c4985995f98ee40f554cd991aea634138d05edb9cc391ae304b49a15b63da8d7493da8ab00e2a9a4afa776518dacda56f206a9f9c763127f52b4b6da0a22ee58c31e383d8d5ebd144ae4bdb675999ad25174735b3029da5a9d26534b4027811120a5255a1526e513a7204499cb40eb7ec5cdcf8bc356b46e477c288d70cac510f0d86806449492fb2b065c7374c99abc9710c0fabb1332355c88caac5c6c58a72251ec9861851bed09e6e6f37eabc10fb5c44ae01ee759946f1b185dca8a39855abf9ad1a72bc2d50cd575aac39d881e9d2524f52e0f8909793cd5f073c177766b83f88f6bae5db0d9e25db934597bfb99fbc0200fe68b9974899a7c8374615cd33a2aeefef171ab539c95b6f9d9e121232d146a738f0116afdf89e39b200672fbc6f62fc9c5192de71e75d83058535664fcaffb9ce56ff12668f43d1b3ca3827e92d93925095b8bddd70fdab9de230a02caa2a98ffe197451fe01e012da628f146486aacf78e42834959b27ae584ecbd0b651adc7b0e086f0c75e0088cfff36e726054b0cfbd94ff689b864a79a5fc4b885b14277922a3ba2b90278a9e504d7cab602d735b9561ca21d2f07a776181a775e05de3d9d06f81cf07cf1d15859f16798d85d691912909d8195c18c11f84a200cd1ff5d1696029659284aaa9dc262380de4c85dd69f957d5ca90f7718dde44a6cc14e2e52541bc68d3bf949fa086781fe27d6600741e0906038d8e7d4860e3c7bde4b678e418ac7a6f54a97e194a5624e71d7a1b78ca2537b2e7428b0b8d028e4586dcbbb4f1aa0f767a0fe88385e0dd2c6edfedf721fd0b2e3d9f550d6d9d5d05abcf1e2e4849dbcbf640b2b20e24ad8448430f2a31743a81a1283db0c8843f246bc8b9fc2e83519059143ecd87cd27c674ae6e4afa36e288228243d22921e25205f3ccb44c2778a52c9ee2b7410e9adbfb7cf5bb0ba30cf9531390210ea0eee986e8f6a3d2c718bc9fd9402f1f7b9366812385051de51525618cd742eddb4f6b6d5132fed406cbf001a58096ae9a3a1ec19d363da4b76a82cbddb4202a0d4cb81fed42cbd6bbb7f8563c11ad709ce8cde4a439868372d3b2cf874973f8051fc2fc1453ef3c39d6d89deaf87b678fc236753e5a13cbf1c95178bbff7ad6ecdb748b68b0b72800a67aa9707393f5d992c76c85f6e86001367a915b7f32688df24f70b2c257da735fe6609d4c8890d263c88d7ea5ea77140e5a888371cbd786c737306db4e085c356b77c8b2b48a6793a1e8f18f73da882f43eeaa985d685f37bac60086f84b22541fa9fc829e80419af799abd713979299e25d28711874f9950299e59f803ceaa7db9356bd75c7b530012d7489cb2c667242c019129d1f63107abd44f4ca358f0d250c9972ba8d6b9ed9fc80362f37eb89d7785abef0ae53e3fcce52ad8cad0286345048920c3b4dbf1ddd7c2d3b2eaf2e2346d39afccebc999f25f77f82604d2c5db165d99d5807b385220ef96d2084f8b8d3458e344efdc0ff59a17a9978a686ce44775689fff87f6e4003e3d3fb6b2cc6b32d078592227b4113461920dc2ef3aff72de2843f7345cea7a334c2ecff06f11f1dd8809e5b0067b3a4f22a22134275f4c884e8668791da17a1bcedc5a7299ae60ce5ee7a1e80724716ba9d00700cba54637fb010450ad11db78c61e1f89c559995f16f82be53a378cf459c3da426585c940276463112f4d409963d3de683249024310077672638b3adc47ae0fc7f6a44505cb1aedf0e835c86bb72748a08a5a2e456d9b3710152b6c17118e8652ba0e4e75442d11ab26935baca4d8aefdc6e97bafe5fb94be3edf6e6638749d31ca89d4e42481ec4156b6b736dfb15eeb84f17b15bac9b2fa26a27fc94f4b1765c80ea7f9c4babd21bd2040b6924b667c5b433f260e7ee98ccae7b4e30c66da8ba73dadbcbe8d1544c271835dcb6ee6118e6a22b8b358c3630503775b409fabe1d65ede9cf5ba6482244d5e485706a361bc79e344817e4bf69028f914ec3c4951514562693154a74ef0807d9c19350cf997e8a84d8dd811f25c44e9603ceec7cca7bc96dbf131c582a33fbec72b7f365e46c3fbfc443ae7ecb31002b72e617801ba6417e679e3bdccfcf5c5e97b82c27a06f8311332febba5ec8f3ade5d6f6050cf6b47bb11d7658efc6c1bf5c9141d9b61bb31a47c6699b1285ae69893b25150fc275c5acaf8bf0b19df625f5e1ae09f8f1917f50c56e30765b6a3e30a8b02da8d4e9f5962738ba5d0831ff52129383a3f0d5eeb9983e8033c1e68e376e22a59cf655c62ced06ffd451487c80764d6c35a89f351926593eb2a2bb6bb9252b3d78ea768755efd06333d28411c2cdcb550d2e474081373b815a73ad849b0a73c62a967b103f52fec6b2c57832c5b03e7c6d9f3634afec0630b4418a2953bbaa9d32834db5b4d4b03cc75a836e01e92cf57c16c3e6531cc6f7bd2975de5e2f21cd9d21eab203fee9213eda43bfe1ae5adc719f04227924fe2aba08943cfb0d8df7589e4ec57231c3677541a89c8bb2a4e833809b7b632ee6a9cdafec0ef4eb033ef72cd1a65a2e1b26098c7b5ef2215a6fc9e4103d0a2dec45d966cb674ab3e270c51d545cc4311e2be9dc380c09295e4b0294f5e4526a606f4a4526976669ee9ae8f8785ee9177bfb3785dd49e53a575e914127d1d8e6432107b7f4e0bd7d98675e3d9bd52b8bcef90e1dca44e93de8f293f5357778cf7c2bb29146470fa9ae09517ce42055754f20809a673a6b0e4b1b0b2ce576fd3b3d8e73271f533277878bb53a86e220e4f712fdd803afe44ea6f5f7b881150d666601724418050d6653ed413c69468c8c1191b07380bbf56935791980dccd7b97fec001c18cd64fab4c4af7c15c2550bd658428409175ec3ebda595537e91144294dcac56954928ed712e88181cbbfab9acb41b7445f595f409e89d939b2c7756015469095cca1441ee838be091847e0ea45f96b511cf9d0267cdaff43280c1e59eb6c803e584ac16b819aff8bb87a71dbb3baa31b3e8c2b0e67e3047de13bd7418edf0f6d85e306c01b5d39cdfc495b1581d46a648783851df0276d4ff750e7ee71ac0de8dc7d23f81be6edb914eb2b6dc656a985e30bd3c282f01ca06be14c5406c739c4c71823696825f5d297f3d464d26c02221af290f002e63366974a6c5483130c96908093160c8e6b2da79ed3adb2d59082fc851fbc7b25dc46615c6d63a5b32dbf3ec371854615846972bd9e6f8feebb82bcac73004dadf262508bd5be9d14f0abab20093c6ac024e1beacec11d32a5449b933c01d4b016deaab9213594e5af005f316fc521104c54aa9324feb6832cc3361a0288debd23004d1651a28a4a97f6ffef1942f3eafdc683b5a85fcfd85061078fbd6ba105e59eff38c2a77c130faf5186abced626f4a6c7c63a26fbaf64f587e22296d2f7e9694f7af53f7ca55a0f926e05c9eb9df5d7d53c04c48497df706cfa08f427f6b646e580b27c9e15b2b5913c80f91cfe9f90f4f1508798389bef376b54b36de99928e060f34a8a31982062db564baccabe56e77c70d121f1f085e051296bfe23ad7dbd04e77790653dd1e895cdce1df8a312ea9efbbd5b20884658db66190bbd3f36ce138feca74f8fd3ab3124cf5c0dc8573e48e5bb2d3bb779eb7a04c930b2f1d44c1de5b2c0d2afd58ca0a2aedd43ed419fb610b42fa68565fced165bdf15c6ea5995a668364097106a7b570c3f42845584549e1dfedb456106a7c25fc78bd40f9aa494b04ce2869a293bbd677874b6e1aed268416a2c5c50aa5d0026c8b2a2c1fca331b873ef3590fdeae0a410c37aee8dda6f7fe31e8c8f484155913f6b5933f6818cb91d6d77a8e937f1db94c1475e81c9b952a6120b2208c30fb3a4af39918d646cf28f184a3cb7e050677dbc049350a1743d1fa482bd1598f2b174ff52bd9b3057475609e481b823cb596e370c792f93395200a5b6b67f6dc4527cae8f73473a81c03b732fee0d0e5ca11652aedb5e257d5a796289ec7a54576857f4364da06e70c376caa556bd309fe920e7d0c40c6a50a43a025b558978e3148ca0dfa999decb682d82f123086c8e1be221bb14cd087ded21d1d72c59288c4e0749f93beeb201ad99837f3fb5d224aa1132352418e316d279697959a6d9e98ffa46f1a52dc20d4ec84229616a1dda45d2a31111d98712a9eddce2c653395c4becc7572d077bfbb4e1476a9c329936911d58432df657036a21f7cd7976aa85f73384bc3fa65506cd8726e80945d4cafdb5a1072676cb37017ab36a4c791fa1a5e030f4fd3f34d432e2465ae9a5d656811f46a640d5f26830f6d19aab60ed3ed444afc1812ee3928aaa6b10b8031cc6a395446b9591e8e194c23f8d36d35337399cdd3ae59057f41b1369a33f25a41c8f30a07628809fbdd9f8211efd5800dae91f7414bd81bbf2398bcaefb3fad0795d1d4143751789c1df080f8b7a77d6c5180736f77ff3ab826a787aed536c4dde1aa1870a0070ded44ca22233343ce1b192edd88325fb9e68e6c7f3048a72dc0999ebb9f223667dba65b30477cdcd6555ca7cbf5315d86e698b42d10554b9a5b50c73aec3ab2eb8a748652cddcec3b082f43536ec0953b436cbf8cc8bc974289020e852de7a9d74098551189ddaefb92811125e24c6765fbc39ea9021202e540906cf9c8dc60928a10aba4794ace56b38da01a967752ab707c8c2a1962364458f2601a3a5a5a69a1f44c5851fbd583efc8572f4e277e65d425bb38c66814cf67ec04d79084e2843d36a8fdb23340e843d85ba192d307e28c288050e10bc5bdf35029f9635f2c8f557cae8cfe3f24fdfd4bb24b8a16f01e8535ca83473fc8e7932ce5bc3572fc71807f3c9605f684f90a471c86b92742dd79c9e8652aad09f34b0126ef75cab207e7ad024e4094104d4c12e65a3a40c37e9a96599a5d9f3a79bc8a9ae5b5a89bebf6d72832fe7b0a5375a0f69eef4b28912b36588e8953514d01ad26287a1dadea3bba17548eb571cf4103c286467e1adfacaffc95a20616803c1deebc03ed5613e701d733d728beec1c70483bdd79174c5d9997fb1473a2627cf7d0f16482c02a3cd09d52e850dce525f53526244c22e600d428875a2c7320044868612c7da2841072d63e05e25bdfdd2f26f4bf32aea4a0434da66fdb44bd292625fcf6dd84861ccf6c1429a7b60153cea6b1f56ec5407a55ba4339f027e76a7bd297de1d6141669a2de5eb07ed5ca6c7bf234f2ae219857b2ac24f953edf72930f790d74c53cc4d306a971d2e7b635b70c68686668db361dfb320a7f7d5d83da23ccd227788658bb4bb2405423cb0633a45d217f5d3d0cc28aa49adf9c452a48fdcd6d5d83d3813012b02276e9e3c16458650adb65d1fdc4beba375abdb91a4b9906fe26d7539ec5e7845b8040b40dde92077e49ee72466c6109b81599041034cc9429578828c02fe6fa384d187e8188b0b6e4d6ada76361f3b1fcbd40a3369951c8910cb6fafc10ca53e0cbe958bdce2b0667916c4aa7fa651bfb7f7fa889dded87ac520cb30960394c70a5f20cb134c0f6f5954c76c2c690ef343cc06d2b0a80d697bd204485547b94ce3bbdc5b309267fb2313aed7f0bc9f7ff8670ea23eb778555fa3e0afa9f5e3919bffe9800fca706553393860e32d4eae9cd06c8c82b1fc96c6e4aa7bff45fd8553e7c14bbd4780f064495651ad0a21eaef73bf928cf47527539893b58706b8b45f8013a3b17d5cb65d84c97014c837a69a5311d9e7e88940b98d42509cafd682feaea76c8a72481314423a54e183502bc215ce31f229979bb0a7a1d8d7fc928d91cfc169d5ec351a4ffec09d03a46ec0a50214158144efd2231f12638dd808718583053ab7cb44d92a7b0819177d6816f2eeddbbaf75deb74e88f4b4f413ed5954115693d2af115027ff0e2b8b2048f2178ede145d9641e3b8fcba1aaa5af0a315016d8a9e5d9014e8f19ea08b75df571ea50cc3e2f95eec57ed392e1bde86156f325e1f5838a7518aa88d00cac499d1c52bf132e26ac9b6311ceeb91d9da830d982d6b24013848b3677c62036a3edc1051582059f2759e5d5380e70862cba6eef6ca7a6d1c071bd055b04f44109a7cf0f91686861c4d1e9725bd2003f05364156f0a7d63c5f402c69c5e504c5d47c8842d5b6ecd5f10f60a3a2b69c610830cfb5fd2fb9478a8084bfdb190aee19c147a423d5886176ed5de7c8f1b4b07d482758a46a5146f3c6dda2ea07f4af5022453d0e4bb6b2e973400d3610aa39531e663b80afa049b236ac1f6006033cce44f30bbce89a58480b237e0f1cd1835821055ed74aed452a3e83e92efa8de94d8ab66aa462ee7ab76913f9edc9f7e538538f5a2b6031363ecd79ea69ab2a5b39e617a5ecf8fdfeea8cfc7b5eeaa09060429df82f69833d570d2bb66a9815cc27a2dee41878c19deccb6f327f9d4f1fcdde7daab20f16638e82557bbc119c657d14b02b1c94a791aa3414e1eea252c3417ca617d3a673fe749fc6c56cf0349c985d0df250ddacf221205ae2e97a7b47e61a5fd21b5c930276ed13d501c3db5716bc2fff6691a1be456d6b421461fabf0bfca62c8288b4074129b9b927331cbba9fb3beb3a7c00b506b5b51498e7ad1f17ad915cb431d8dc4d940efb251a241db7576a609d1f69a4014e424b26b4e50e655a24aa06a55506d9bdaed9921c767ef1f174419fd82eb5cea9c1b5de1d988b28b5538506ea73769aca4985c40f3d7d89f4d53c8f4b4500c8738accbd8bc7c659cfc44ef29e9395c5a1ec2b2754dab30f81529a75501ea7f60459ba5b7ee6e61a40eb6be086650939b33496fcfb89c437993e54ac961a0546275d8f212a7c648b8609c63fce738d2cd0ed78684e04ef926aa8f2681bb5f78ec23b49ac8b4b36eb78685f1e7e8b809c9985303c280ea644b3a281ff13ed501c4bca0fdc769c36dc3d3ee0bdff2fa16acd2c72a86d7686115a743dd7cda029144be7e6fe96c2fd3c4047f4a4897f6d5ec67db7b35e713b2bc3224e811c2f7562b6d5eac79c81448d064a45454223eeac1ded6cfef447b5a637a4df0329673395eaf408ab1b5780d4f143744b11e1397a4a7f5832508a4ccf071f2c088334efeeed1bef0b5dc516a157087bdaced3ab225d120e9c51b9e3dcb34be66eac2157e7ae9650fb83a0398d4f7da2dafe98b9401df4f0ab0888a3ff767f9556a17630dda1796d9c23ebd5eeabd7af07d2719b2861fc9d3b465eab8b12573802378f34a92a0ece7a70f2da37f93f85353fa3edad6b0a85d12d200a1296b5f3febd4f2e880b8c32f18d4d9895aaee3e95630e341b4054da950cb3965cf69f40b3553a13c2100128649915366c542230975f69641180fbacee13aa058e3a59881f8f8c73d61a6d84dcbe4882b5e1388618915ccdfcc3dba863d08572bf842fcaba9ccc31d3ce4d9e27eb91fbe5eb8e955ee4bef3ca20e951a82cb859bdcc6e45843d0f470732d1886f0021ab2b49c29c9534fc44a046c02915d082fc1b6c0b4705c27d5c4a149fea4473f456aefb5fde675f822ef40905e880d44c068b3940ecb51d85dd4da52e924aceba0215acae639347c583040766fbdb0b34631675064efa2a5c0a422f8f3200240b24589fde44d4f457d5acfa0e5042af6dbd782344d90185bf1155842558c1543051ef544ff2d5844d3865955714904b630d61f848c93d98d27fc2ed81217cfd691bd82b9f7f468eae6052182075e0d0c0c468be7efefee554f3947a9315bae61906944851730bc5c63def64125378fc3f762bfcba078a54e7df527e72413e260d0c260d09443a20685495dc5721de548ca8e5030fd0e92887e6c1004d5dc1587c9b285b9b0e9238a3ece68c3b1324d6d7709b5076d4632c73b281f86f5956b8aa5bacddded227cd3cfa89571b857a0597b280474cc576073eba92077dac18a850e009d3fa9e507c8174ce1383b9f8c83068ae36d7bb2fd7a88a12f67dee2306c76fef55462577a5d58bb2a3204d69aa5943ada1bfec88d38a032fa6949056f7e15388f44a3aa5875723f96806a38fc563153e1e2e75a01d80cd836a911264dc45bde45ad45177aee089fa68e5928255e2d9f46d5d988bec0770ff9dec52fc775ba335f94cd1eb67df82e6efe975d9d6a6f8a4703a68555c157f413cfe76a7e921a06173ef3727adc976458f4c0b252b25d65cbe3fd45238f8f9af45471c2a51c18510b7e55a4ee957962132754406ee21e7da39ee85a12bc8e2a888fce4244177bc14dad992c21b000e2b224a7d6310ad9835e846dbd68db9c1654cded3069bc4f911e8da5c9b52d115de9dd3e35e92ea36e3383a9feb0db86e93e8764160bd88250a2c0bec5cecba9f1f632845fd16240d07bd60cb10ee7c9f03300e0ec6199d8e8baacf32d3390daddb45a07f8c84239a984c23c2fd5c085e08ada3d2ca400935cb9a7d3d9109e8838951e78868beac98ba4a90bea2a9ff8ccfc8388e60a27350c9fcec400954c3a52d6e91b9aca9bea86cb945d70f402b930ec9e2772b606cb36e83782a7de2f528ad6263e77f43d152ed9c1375617170012797f36453aa7350fe1e4e60a3aac92cb4f9d1707cf5ef2e8509382711187e264be38c0f3df57b6afd0320ccc2af850ea3cbc38eacba7ead343a2d29a50c699c7d9acb05b9329b796e35e34c44cdffc09e7512033f155dcd6c87d50bae2157cf5413149ecae3d6255e6d37c7e01cbcb493d1084e4a86928c33ab7f26cbc76b94a276e554930155d536b68ba0b44cf291395514a6bc8712b9ad44f8c8d5cf12fdc4b17878ba4768da24aa2cfafd05bfa82d07ebd5d255d7c13f108a6e7e8b37d40df0c1b2daf077e41b3efadf5a6a9618f324e5c3195064f0d108ff28617e9ed54f351f7f16df358420728245b63cfe4581e0d8322c967b4ca1958e77829888aecd795d78a67e0177337022b0a88069217484ef4d98a5c41557cbaebf7b0696f83c70fb819f5d0d33404f6746112fb3f534f5e5715f2727f48b0419aadf658b31f22e6c6eec72e9f30b6770bda12b104c95155111df2e5797a334938fb67d7eb53c2ff0b563098c590f888e4e4d37ab5db8f4c95c65c21741cecbfa32a56ec435686f3b013ebc7ff5c4a578f8725b7ee980de0d519b1a9fa8071dfecd4d1007f3cb560f13aaf4009feae8e571d01e549c452b3fb09f6b92ffdc4805c8e6e3630f5d15638cbfc47e4e5a4e2687fdef0077e53d56bb653b370236f4bbaa3847bf22f56d55412b18f2138e5c2c1d17cae837fbe9bf38cb1c2a3be148fed330b5c9e476fc2f271a7854fb2015d6b7f7a8b33f17982557f34cf769634612beac8bc4e9211b459db7620982bb340c652e27b1844fb7c87bf760fa902cdb8074e627900214f264b2967dbc24a5ea7d196da6861daee58084ea5f884793a0d0890594e38ab72cc0b922f781cb351a85cfdb7522c456e794987e951dc302757848733cd2840e9c17e1a9fc63b8fa895b8c0942394eeffb9ce3fbf8ebd494e212a68728d18723e2f0e46ad0492dd8454d5ad3a39ded9979f012cd253b153b9c5208e5b9c6186f2515a818cceb24ccff9b9884a69789e5d19d4ab99b9e9e93a636cd3efd74592f253e3638a1512cdcc20db0e2e1abd9d3ae1513c6bb062728084b99e6bb919e17a9ed370c6fb88252a9f558c2da4ac0839a3c781d375f543a6a711a4816c8c450f77df4be89621a6c399fa92c6fdee11e6d199d4596bf78a403d9149723666c0589354aac9265e2fbdbca97af20500111cc134a04fa769467cbf7e0c20461fa7b4d559e385227eac48b898cfd93cef64f634e7eef59ab823cc1fe5e18b6ba5c4c6968d61147b32798ee91ea3d559a5ee072961bbe4990cd488bb468e2413b2bf15cb17bc7e4d00f3b67962f30b38afcc5f986777e84e0d5f0b4ca945b1b461525624aee95128dfc996255e291fabc89fd09678f55eda5ef94c69ef2fbd409eaa5d159c97d532915965af73a1f2cbe7472267beec71dc8efe9db75441ce1900e926ce2dd902a4d5de1cdce5608bb6c13ce14af64a79ed2c0d9157209e0dd8e2087124670c5a77244f7903430a76d3752c19323793926483c85074fcceb80fa7d7933d92bb1734841fad19d3d25a6a250ddb0c70f406c8cc642a1d9aef186671dd2e3af2ccc9a93e33ebb4d43579f68decda5c3f9e20170e39c2d858ab621655e76ad7fa9d9f44da6743fdc037eec46782b33fa80fb9bf869dcb65bb154bb72ded78e41934b5f447318d8c77ed49b4b1ca24465ac14b669ba03569ec61ffcd956d71d10b199f61bd2e5be44bda061915bb5b4a2ea59436c479d81cfc20ffa4bc5df1d1300ff78f7a4a39a4b8e775666ab1e5898d31f657675e6ec8e80de408a30af83681625178734aedda0a6b44bc30cd014709ee76facf68d76bbf51ace97a11a7128d5533dd34043a7608d9cdea84c7c81217aff7d2f25e895ad166e2fe7f9700a2a4d012ffc94955700e9b39d0fcd42dbe06dd57cfcc8ab321e9aff9ccde25d30da2b0172a7804d27e650f1ddb57af1d69794d391452ea55768fa5ffa925bddec47cc1f5ad2a868ac61b001f0d6aeed5b5380aeb5ddb3f0f64c0bde6e8abfac592de732f4ffdd8ffd496d239d8e12000784775ff3c8923d153206e4bfe932b696ed42f44afcf8f761ac10fa0a45a60018f89090d8c850b71e47e8049e27857c6eb697898c167151a474d107ea1aebe1d691394cc4c83269518d2e51bd3cd7b78d495336b9313b2faf3b5179a80a0bba7dd7e34dc0812426ceb61c76fcaae6abcd3a91a9a20d6ace8139bef8e8de2e5b9eb392dc0661db3b1c87ecd466965aff68147acd75584626109d9552fd8c2937708ca2ab603fbb8d6477b07718a36c62d12ed6f1f209a96bb1bccc25be9053ef465c72b6f1314cacdeb853f2f4643a6cdaf112fce4699df93c5777eb710376a4e9bc1da6320be13ef4941534726a587438089abe822a4d156456e401615adc7dcee50ca9c6e26464741aeda6d378815abca3a9b79abb1098a03a4368453949365a4f18fc38f5c7a5d379ad8a0295db33109d312ac43a24ca70c5c2e5f7a3b32257237dddf1a80811b0cff6e899f8d586d1c497e188b3fd9f120d230bbd60d8c0f2bd58f8d24868d97c3a7120c18e5548b7c5ff35570598f1df13da15fc933d7c2143445ceb3d6536a27f1abac97dcda093dea08d53bd1a2aeebc7fe01ecb52ba713f4c1460fbe1f6ab90d93d6dd9f757b7c500d9f5539bfe7446adb6f85cc5b3f1f2f16ff70ff5df3cbf6f7730a88695611df43af8ceba9f1a395c699519d4ef9aa3208954b07c9ec75708311e6afdd0084f3e4c6daaff1b02a23a00b3ec85ec130d131abd85192279a0686a712dd283c30324cddaca517f84fc29ce9c0573ba6839c1a002f6a9dcaabac421cc623b34744a9f0ca8bbed2b0fec0f6ebe73dce8a2575bcca55b80bb5bbddce6c0958fbce92520f11c803c7f7b75041d763ee34a136efe8d68f955cb96c8dc5e3a0670be3993be2d58fc2d4a1a29c52b6323e7edca64cd587f0fed1b91a9c841862ce5e011a5cef6d9d689f438beaa1bc8a9311c0d0d90f7b9d5d3089fa6fd9a1ac05216b1b43170cddefcea10a92ed2fadb1306da464506b76c016f061b0c5a450be72f4bd963f06c661c0d30933edbaadc4ba6debc6134d787f2b1a5334762ff2a8710638098cda65661f363d173c8e8fb17ab1ed4f3d08c045143b6730ae38f6093c2ff9407e99edb988ce7143738222228192baac7fcf23488551a39b192df82aad55acf5ae0701ea725586af1be949658c4c3a8afa57e1ebfab15d084bdc726c36d0b00bbce9b40b6d6025292938af57d3b87f25cb15e233f05266bb72ad918c8b466f9c2a86ef7987adc0d5ad773ac8131938a187e0df2994281ac5a5bc0879a806e6450ed4c3d18d37384a65d09b27c392a67c67ba7f3e0b98b25276590b4c6f9b0d8d0aa9ac998e92bfa7363bd17ce4d92c122cbf920546268007b06a6a37947b86ba39ed7b0bec5c6b12acf1f08c25f3a01f5f7503cad5ec80697497940e5413bb765352774b7777891b1f113a99414b7534a3cd6f4e281daabe5d9621ad8db8c946477b2d5bb7ba1203b4893b67151fae9da9647f2e226fc8aac6f98f9954b6937e88a1c1cbe576b64c3bd05c0ce3e02c5f269a6626c2906c7b738005175e5fdd49f8ade31cdebe927fe96dd32173c180c58841bbe80dee9328e333d3b7d69a2d4a1bc9e188548d427e07fda40e5f064f1c6947d81e57784785bea5eaefa8a923fc1a80c1b7f1df69c9fb43303a37d08bdccf01b57f4a254ecd78ba8062fc95b7f495d601e55d021fd818e02acd90f7fae8c98f97f7226e706a584f61620218a0e3326266de9d0f34bfdef8333585c9b1c20e593c5cf27172f4b6707f479f022330c65d5b03f7f62559a8198923fbc30b4bf7c63dcad2b12a3da6262cda24d49f06b2a8d705cbdff27149765c49ae46875ca4c174ba719d364150afae0a5a87dde67e82949a997d70da89929bc5fe26348bf5c2d95d4f4a475a727c6a8d1b7bbc15489e8a5a3d92648fe109dbca8172d12d837cd9180700de0c5a376beb78a1d8e106cd863e7bc91d8eaf78f8e39a22cd723fffedfa8ffbd4ae9f88a8bc43966712d697276a5e0662f719ebebab3a33881b2b95eddc39817d65c188ab679a6a3d4571d4d6d477312a06407c98ce8531c7cf832fb55838c9efdf1bbf96ea6765df4dd16b258eafe85d5a474f02916710e1b9153681d46efd1a404e7138eaacea752ef4ad38c38708baa9e2540d8d29380f4fb743a2668b47094a08684fd248c90808b9f1212406d5af371b387f4ec0466d81723d7b664050a35e05df422b709e0db98bdd4b48d355c62986c43493bc60188e26f53f5fe6dee424f892fa168442e4bb11dd5f18956405932b250cd25dd99efbd989104c1b31f963ec4ec0f95b81622a4dbfbf9c2bcacee838e9b3d67cf63559097aa6de0e49722e79be295cb0336a3ebf4e7fd0d962ea4c2e6bdbd19fca737284cd886cfeb8b8b678be401a4ac15f720a4f3c55bfc05ea6d22ff929cc86d51e295ad58363b0d8819233ac8248bade9c5e6cd2a5adde2e4090d5ad66980667f782f969ddb09ce29db7a006d18deffbedfee612c70b80032d4d1e9f14e4ad795d5b114159bc0b6a94f6e12b4e77b39fb5548e90136e30b01e749cd10b3e02dfcdd164fdd581f575d2a161a98e659fbfaf5df7607f11629294610e3a51177cede3b26f1bf99b9fc447d3a167187d12592d0c15d3d2cbf525518723140e2f0390f73006534a0464d96d4a6af96e542ba7b7b192b45b30e1e2a21d74d96b701d98fb849e57784b3586a9f958d487a461f96ae103280d31a34915c2a276124fba3fbde13624e9fc6a1b96f7b949ea61e3d7a93eeb084407ee8e2e5b638497e35021cd72112c592b7577acce6429f5b58e7cf8483b512dc704b62f8557a88522452f11b411e0fd060cb3b9c57fcf3980afc5cad2afa6205f7f2429084dd553d82335d7b3161a80931091eebfbd738ac73ea08720b66a5163ad03bf5f3e76bfc1165139589f25e80c9e211a62062f8f72124358af4ef176c02e405706cfcde4389cf2cfe5d403c8a820ef323b2bbc4ff9d70b03dda8a5003c264a0fa4796e4123a84165cbede7b46ef56dd87390bc1a9c1cab618ce973c965a5f1c18c772956561fc27dfbddf16ef9ccb68c325ac863644e7d23788c68d74a745939b79edd4e4bdd81184b8662956502827e22291973b34370f71904eaccd716157a395a7b96e3e23cfe85a11db085a555aa119df967756bd0e31d35090646f1760fd004e3fb3abd99d2be368de2da30638225c518522d4e6c4ce273313b14c8216162eb7612ec279527b9d181a33132c3d00657c86e99706323bc5f4030b24a43c7bed58d46df5d32f33b9d7033826443b6574e617b6c22c06eb80af73d42d6a9e197466034222a946ea100dba008166205a09c12adb63ef838f908977f2e94acd40ef67ba0a3fb402ea131935bef9da90887798ec1bb13f379d767dfbb12078e3cee477f590aafc853720baf6504befe90a8332fc076afb766871ee56bf4049a211acfa158e66323ca7d9a94901a7b48cd5c02bb10ca48e35ea1f72e534d832a4cc7fe7180abf35e8aef3df2d74051920daf4c65111758f69016b1451ed3f065cbb6ae123830d0944b86e0248e47728d90a4a7fc4574952754e2fd92680e9e27eb1d19992e2d6e6add7d482488d873904678ca3211b75c45c591cd25c3f9663e98af0ad671dd71279b552bbadd86a773be1fc5fad9e2dd0f290482e9a7e90bff10820ca6ae7785f5b19f7cbd908c174a56b2b48682900b8cd64642bdef8c8d2054f13c2f9fec6a1099f1125b445cdad8341e036d43d43118a847a308e63a8db0d8a14008bc51183697110783a2ad0fdb4c6177be9dceb82069f50741b4c328ca0de4c35a1a3d1d003f86379f376eeff9d3cb7129d2c6317209de785bd54162f227f16906667f198ec6407fe5c3265a5873655577cc627ff2d080a4cef303e65c040254bac67566ca77fc231e8177bbdca111aa911f98927b5e8909ee696a8dae3dccb90f0fb1a915ef267a4b49bf4bed90101263913325e79b91883eb7d033b774d2fbb86bd8d35909992c9d6a3e147357223ae480ad084bf264bcc4a02fef9ef64217e0f91157961e395946d4d414021ef6b3605620271ac7d71ee12cb35a894a835e8515451afd6ccb51af0e05cd762fab81408caa1d9202a9518221d026ec817e7bf309b94949edc650e347d27a45591bdc301b71550bfcdb4b747944fd8cbba82ce08fc6894f7aa3dbcbd4eb39b0781f4968f29733c48e6a6bd4a076267988e8ab873e37fa314db5901c95b9da3c2acb69fb7635a3305889d5d25e9ed06b6330caa3100a94cd19e52f1205230fdd08c1a732ee129d4c210151f5b9d35ee7575d925ca0a9bab3974bfeb4c1c3027e5157ba58a985b6a64bcc22944b5d1fbca3f42c0c79a9e6dbe22c84bc58683779f96a905c3dedb50109dca1ca3d758351f052f04800ecc923d3690529908a181e7b10a020d9a58a05d4eb988b0a66f33ed73660b7c02a8dd03672e693e027be507e73a1c2d22d1b7ae1283c5eb7ec3065773f79eacbdd361882e3acc8d50caa155f9ce1274172d2c13b9c0c4e6efd4c9bb376de64505e6ab15ba95e081fbc84ab5f2f3b7e556645024a74d4eef34e6df85b1de1464eb9df9b3e957706a67c94c2d8d725e8453389d2ca413209fb3e71e77e2ce42ac843f2e2d43c887c3611e86bf38a2a94d08d0e92bfbd29c524d0b7d5fb2025d54b7d75ada30320ccd900bb220dd840682ba05a54632c86256ffae277943f28602e2658a4bc4e7e243da7d7badceafc6e39e89a5c797ed4110f855e65666b1f5fe3c1c1437a20b7cb023c892845dcc940f67995f0f7116e504e9d79cd86b4810f78519a29ec5b1adf693c93c18292e999dac4c7c9b083b880404a0e2ab28a017a9670f6c5b0926ca44ff7772b82ab1f6879bb357ca5a33d6a1a1ec8383a4a9403249ba162c504744431eb2e0c66daf5706106e0faceb6c99e3d0072d0b0b8cf5d7eb7692921a6b67e6e52cf6ebba2e37c7b4ea6787e4bf610f8efbc0587cc763f7dea88dbe696028a6dd75839db61b32dac5fa0ede3d4c01e63ab3753e3177ed889d217453fe65cd5d3689e1344a85058d06f8ef5bdcd3e8b973434fbb7428036f5a7566d7d4d8757c322879cb928b7281fcea7fb7e4b467c3bb563d3fb7824e559abf791286cc6cb37f5cd634609e6bb89f1c0eea5e60cc62181a2e0fd868616e5300070f04a2dd89dd207f63e8b43477f2741c53117ea1ccc694bd76a09608d8d6494dffd78d67758c643557eea7804494474bb13c89644277d4078f051fbc03a6679d3102f3131bb8b629f4731d66dc5251db1958e32775a1907b0f0acca700a14e2591f7cbc027ae927704a5a3573c841fcd1e6ec8ea1114694de8f99ac5168d001b387354785958538fe348a7a3c2ca455806acb32b88c4f7d3699d96bc4a6b86e7778020483997b499a190d39a943929f3c1116c9d125cfadb980a0f78fb8c1456c7f8de972067bbbdad2a73a04e751eaa757ca9996f3e70d401b43594a70c7f3c00a62c494c77449fefaf20cba361d97d215495312448f0cfef3ddd6517c21e06ff9c4870154bee15f95232e82af8cc13b5acfe564358b4f64ec6b91596e78abeb922fb22080541a33f5b5385566ef7421c711a6c4fc707096a1ec2b08a448ad34a5392cb44a7ac716efeb5b2188d654269ea558ce4f6e129b46374733b16d8ee71a4acbfda8d637ce5b5088a841bb27a6898b4b757fd5f0e2c0adfcd5c56266f8c0a5790d822190ce51f8a88f7b0b9154a8164b1cea4cb8ee2a908e3843a6c019ebebf728b478b581c590200f0d0366e07359ce06b04f913505cee7e379b755f2f664d169dcac6652cc43db1880085871383438d953ad6c20ae16fbda07f96c57d7cb1125f48096808565c30efc1df663f05676cc81711b1de41a9376b3c4ba1c77bb88da2d09b3b94ba36a81bef5a1c948122fa2814a09b35d1b221af0dcb9250deefe2f6b8f9a1893251db825c3bb4df10a4e1618c938c872cf7537d1fd799406339e6c12f65658a7618654a4d8f915498195605328b89a62e85557a8bff7aa128950242b7314fe8188c691b90eaf0ff0c9cecc67dbf4eb48eac9372918a6086ad5ab735cda998318eb5432e84eb2ee0221b421ace0bd1a758ce6f030fee554afb2cac208359a9a36b24ddeb6fcee091b7b71d23f4d0ff0c10a257958beda9589e3d624c395e3ca2274491c73b3f972d3f5b4042993dee8154970d699955ee8c04ae541fa7cda50646e635e858356bd1757fc12aba74152cd3f23832882fe173cffaeaee9da0dc3253a0690297eff4cca7295e11ed837ee8dba56a3f61bf68f358f8141a4ced9fa350a0a0ee503ce8c73d590c876737134115bc479cac508ef9b426de8be99eb2bf1dc3f46c98214fb2afc840aff0c88a362ec619fcb601d6f0e6125f86de1d4f4f8a57821e86796668d95f183d97325c926e9c41b3fdc1e634e63e4fce1946da5021cbac36e2202d86a323682c4179438d926d3fd7b2b420c5209cc86029dd805e8d05e76e92133decee37aa73ef42e4af49a5ce554b5e548e278a42b96d36c35b22f38133218a3d89e4b082bb8bd2c2b816d9d4e0f5173d7081e6f77bf5b96c6d67fdf896c71106932aceac5983cc0d7975a049fa85cb7e49aadb5e6de707360834f952179e57c7991147b112075bed11dc2b8baa7d7c5256424e0cee5a5c628279c6c5cdde9ead573361a0a02d0121e183d73700e50925358bacad54592d9af0dd8ead3a068346a70816e268ebcb2c3b1a2783be28386d9ad7bd2a4e1d761053302fc647bad7679d51fa44368bc5f17bb5cea2b1d5a2d9e370d845bd949b22e6cf9cbbe56d84e59fe237df9d58e69f07566dd30622e5639fbacb79f7da8e02436ea1db442a66729d79686de78848f8920db178de11e82a822205a02f92a87a32467150f01290f63f554ddfe83fbb7c45742e288afd0f0ccd3c4d20c096dcb023d679e022a6ec8cab4ad3b436d30f04707d2e0850b0e24c3aa896285c82416cdf9f7594a531c54114be808b933dad861c3d45f924965b7ab88b282bc087c654490ef2c65110b84ba81d6feaf09c9476276e71347dd416182d1beb2cc418c3aca20c39f3ce3f3f12332849d6fedaa2d4536baffcc6f12bc7e8edfdf5c1984ee4bde36b356f7839d43767fdec0094d56bb27dac990dfb839333b4563b1e4b67863a5e412b1d0499951c453c839e5c94c19494aa90dec5957dcfce0d4b9a89abec8708c79056ba4eb36bc53012baecfa2144bc50d82370018a2c66ba2b1a11dc024ac8fc63520710e7417b3557ba9339a171a30fc7d244ce5ef8d3407d56ccb03815ac8f8eb76106d4de61d3245a5869d85d8b6ef8da87e08ee851544c0f49d5ced3834a64550ac4debe308d7b24ce81f160fe86f084bb0f69cd8a4b8d1841ef9539175e29ed37598bd2e057de17b8a239fb9b4280b1d210574b2d78e348c3c000801f2f0e593f79f8b57040549b5af1aa5a48c53dd49f54a50c73c2d8fb279012e59c062184201cae767457834b653ebf302d21b3af11ce4071459872418c4d768205dfdf45518a4cd9f1b129efb8d6b63d6cf06dbab0b3b07197e8eb1bc32dcd8f865aadcab1513659b2e530ce3ec616f096906e12ac73c654817bb106041cc92ddb601165cea524578a7a7b552e40ce57dbb10524bc404585f40e97158802d12be0a2f161d6182b678d5ebde27b61e1d3fe430f236c4a3f2ba44403179e60047f3d28d401273dcae1d120b86a976fcb8b324447913b518e137704f01291d6fc65697e81286c5b4817be25b20e1fe28f148acfb366f8b67b367829a439877b7c6ac9472c7a25729f92da868331ae247408443db690cbd2d308757ee13feb247ed782dca9d4f5b55f26c58c0880160c081d8ebed00cc48004070499072f67c33ea74a40359376e808379321a1cc45625fdd35da4a49109d7b7ca7668afcfc8cb72d118bbe58b14acae9a7499e84af431bd4d429eaba235b38ee1bcd3947a95a0e5f2c40ceb954e34cd050365ef8be37a923a59e619d2bd71bb989705cd58a3c4aff45addcdd5d59b4fdc9f5088b389b7c89dbe7f0f4cda42bd5647e97a57851f2eaf9b6c93f3e4e6297bf16d66d7ab173136e797be5c5cffc2b88ba7369fc6c3be2d2dfb85cfb33a88b2bd993cc2ba4bfc65aa118176dcd0e2228f7cd0c7bc3d0cda2b937d61685cb34719a126d40eebcb93d06d6d9304fe6caa16ccb2c2c621e13912ef70e0f098723cdd8e2447eef3cfc7e5c3061b7b9289822d5680365eae382e71dfdc516e8f6dc245c1dd7206f1aa2bc8172b9010f46945dbab6ec38704b47a99832ff48e3465a58b86e35cd5da8cd9a1bc22f38f0c108877799b40543d4c44bb5562b1cd38b5bac90c0f3dc98b5bffd708008c98f2b340a939f6ebed235046543ba7919411e78b2a7a7ea3bd823397f3a75fd5f6397b939b52c0d8c33830886868c77c667b6024de8d4c7cd15e2e92154bca74f5b163ce212ad723bb2bdb94ee6ba36ad284adb8dc1912cd829a62f15eb92ddcc7003b440e4efd2de7ebe14c2c6f7d2470478adf6b0198d0e684fcacc50bdc53e6403b706bc4432cad1e4d5c4d33625346879ffd4554d56328d26795f5bb9e86f797b566f680ce6a65d2f4b6ad010193d4fe0403fcfcb8d8fb2f12d733e1d5b407c1cb7290ff84a1b619a190c589b1b7e650ef3f49ae914c360d7d7cb46eea5bbf062f8c700548385ebfa50ef71ebf0ea77e37c1c685815e5738575ca2583269f235e30028f4c04e45b92f80e9bf6bf531c986dbbec9d7304867367851d1283f94e85d54bcdb7682b38f2d797b324b299de7c8468c177b269ee1f1b2c2fc7181e73189ae24eb95c37e8f815b0f15919b0b4b3fd32d9137c2184cf6def9d8da0768c17be31c8702116037bfd3d6ff0535a827db298de7302d21cdfc1a7df30a4ab8eb9241198d36d18ce25c17a965d72d324793b1fe762e0de8558ff52afcd45f707ec3c144d644bc67e26873f57ac372a4c5d29a54ca62a44944c8610377751fb92ce8ed9b013af88592a15192b09d18c7f6df290225002c1b2d7f7cf319764e8c36b2e43d6dae7b7ede71ba85e6bf9c8714ed146edd4402bb96a7e675b8d168f23a2b8744694732557a840f2fc28865bd4f2c290fea7a60c2afef3a20ac5009eb06d2de12bf71e9cea5731f0e475ea3c8dde9a954140ffa405366f1d0f2c17c8377640b56aee38b192a07fa933e57752a16b0578fd2517c7e0ea34855d65124ce4c2bfaf5ee0b02edfb9447a17b0935b2a097d7f7072366988761bcf58d2f6f690b3488692f2c70c4165db8532b11288360bfe2422271e295cb058401bd31c3bf4747f7fa143ac15d98931f2c2bb56e4be755f6798cd99a9ddaf3743756e273359048d9dbbe7345e73d92ada83550bdb99813cfa4e0455a4c7c4229ad61804597ae1afc080ca38a85002272d0d2f4eff33e98f8f7d241da1470268aec898737b92cb7182b0e82aead5e307391bf090b2c0cb86e3fd8e4af0e13abfda99acecb86c739e1f739bbf4bc5c766aa87c27607317aa855467582e8e7b754bfcc1e5f58ee97ccd4d63045158f9777be802040efa60be9bae2e073b723c5acbea30e3f3e12d3a4debdf29e98a2a05b3438b04d3bced0625668cf367192daed84665447dc077c264c2da7e2010f0fdee306c0a123e1a9dc8c14648c9d3f35b08f01e35e8fe2d64e6365675c8633506898e2c85ddadc06387bc64ea344c7215839a7ed270109ec9db9229e06ed204fdc43bdc33a6506d6ccc94a39c1584bc0509a79dc534d925c983d7bf66308d105a683e1bc13a89d7f610a7d2856564760f0c84df1a7da269dd4246f5fafa639a30c3289040a7b0a0ae310956f1b22354033145614ec3e6d1c6fce51d9baf8304fe792bcaf128473223287d42e2619d07a988fdc49e94ce18086e215aa6c51c66d6e514b53826fd851206309595a4cac7b53250e9276972ec21df5fad2c036d29149206cb9795fdbb79d195334a04b897e9f88643137aa938b2d8928e57834f8636ab5083ad475c05079b5c5ec10e3e13cb01b52094cb273330a06f3c38848aa7b858742570317e033b0bc4d8bbd57f4d681c2efaf828b7f62d88e1c2136c7dea19241c830f95e135d3f3f68a9526d20085b92f1e2c28445758a93195c0c9a0862e1e6893d33ee110480b9fa6d44966a71b9198efd4272e0fde63d9eb9556e03b394d822cc9951d4969cdb6f27a8dc6ec83be824905390942de43fa959310dbb207b35d027d86bc8f7fafd53e5008515a313f6169e30eca9a2804aced1c621eaa46bb4dec45832b3778978a87db16a85f8e4e9a2dc3fb88fec6b8c8320781114e1d33f729faa204dd4e862c42d6304f40c29a57325d436a912831491fb04dbfadd5b7d56cd7fa54af05e68646590483089b402324fa3c7965f093f569c0eecb876644b8b19a5e9d011f7b28c87dc850ee9f249f212bccdbfcea4cff025bb418e0158326b7ca6dac29186e9e7fce944f55f4b0e6a8c7ad46fdd32d9c237b8d4a980adb373dff18b30e2b527a70995ff386d166ede734b19747007cc73cc028f05ab668a7ce50f90c67cad76c9f592398c34a353c30cd8081cbb58aa243120015a75eecd5b1de9d7eda05df69454aa4f6bbebb7bd4d5b62868bcb7a5fbf80385ed6df1495688713fb06c7d6cfdc7a202313d1da7ba08b2e6a586ca1cc4ef36d94dc0806387d2134edbc85a7a2618a0775c18fb81319a106521176996f58a7ce55dbd16860229f612fa474308d2bbc438df1972230a698b9a0703951d0b9e72057f5a12f82dd11c55b14d2059c035b66c05b9fb73a9d07e357710fff3209b638f5794d426d752234c0f2b5db1207ff2489f13cd336fa46095d92d27fb04a8e52386be76c68e9c877749fee2ee89286fdbcc2db10c647ffe78dd069c4f9c9c1e932eae25a7e801804a687a1fdc0e25df06e6ee21faa98acbc9ab3649dd93fd90e3edd8580d3cd41f3e717c2457b08cf6c030d7c9916bbbe547f7352ff93b629ba8b4e854efc273cc93a9578357fcccb98e1fa605a9b82257a00fd3c9d2780e325bea5e2dce99077cf74d1cb58e254e7c7e7ef4be6c0300d57e60dc93c530ccfbfb00e784e266e2e3f07028324ff4e950a1467727e6aa215b777e40006f41d8be49d8fab5307c328f4866ea4f500bed716d9544ec55d1351c4c63d6a5cd801ebd039f1a35376e870bcfc2027f9fb091b8d68ff1426b891b0364c5243e5e5d32c39c6e0a2ce556690661bfad98d57709ddf48285599d9907357498806cfa9dfca7b63a21d9178f3848f6add97c3a76e293b2e3081938045213ca5c186ac6a9c6cc9a15deecdec1bf52d607620cd790775119677c0a9e903805c4971e6de956c67488b255c842dd600eefe2317eda5df2034540367fef6b71c356900ce1e34a2b2d5dc8d11ecd8b1c5d95455357b976f0e1b6aa40fd65763eb260d7026a9bb36b9361ae33b71127c0abf45a575342cf616c9bebe53d89ef18942de1abe4cc44202477d6646163db49de4b8c4a5e0fc479ff1861b16c3080562fe2239f05448c2342cb81447480623e8e6b7fa0a9789bdcb6e3cf18f4db47be5b1c171c35e2ecef6ef7039eae13fd66584ee850fd0a7f3ba3f33a91dcb00fdb7c6801f80da1690f06a86330f159e4b45c99148075019a5f601bcbf7fd248958fa318c03f330ad2780581f79e65c8c05b883bfac6447ec2b3898f57a0da2a74616d4f790af8157ae27959a3760d8b9d28656c358e9713158dde959fc90f33c7d846be33b8e725b30b4b83098e8c27629f941becbab4f07e69e504e2b4a7f6312c2f0701722b45a4a0680204a438d0e857b6d51226468e3a32a3d9f4f66f1f5fa062e83f0694be11446c187746ea475ce6971d63a468149bb0209d0b17267c60e3495e7466474454955fd6f0538e59bbcdf4de7fe185a84975c4c959ca8bb8147d283306c552632a8a8b0de27ce22164df2b39746ab285dfd5672ed75f20a50bb5ab6f7cbcc6bd7df8ba48c8605991eaf470e2d86f17a17e5e3f86af506f639930f56255f6d139529913c5cb7931bb4027678d44851e6f5bcf7e70a099946d3d14d54f36cff33a64e9158896fc4899912ad1a684b95e0cab65ba598fee38ba6c2ec4ad01111139e8284e288b77fccb8021b166a27727becf72c0ea8a3ce972ee702efc78028a34a9902809a28c9e67576d4637e3359e8a4324a995167e9de0f97650c17567a6834a9f34da8f10a3f6dc8757f682c30d6cbf43768397047f50fef9bb008f3ae8b8894d8dfd7bd8bfd1a6528f94730731fb0848bb97627432262babb330553da738f2b2e13c0509a181a09c8306a93bcf1bb1874fea4a7f5537133e35553bc9b1598139666469c679df307369cf78b73033aa331fd80cf1570c2de231f13aa8db785c7333faf08579b21048d9f990e1b50d3cad92bda6c98fe620b8f4bf9f06c856dd008b9d912d81d13a045a8102196f9a6829452be28e3ec8328e8ef59eb17e5e8bf0387c609f3c6b753b2cb223ef124b4a3c8667a9ffd59eb2fced452ce49d5ddbf2a209eba527698879312ed922244e74c25a22a8c99f1f9658f0c3da8ca97e63fd67058c6a9ea607c8d6eb52e4445a888b0f882e89305b1a7955fa8d9b1f285dd688789f9b9c3ae2ae5254e5e2d11797e87e9c093792c48ecf35a58f67646308151fd03c421df708d538234c60113891146cb61f2b5e8a26b21ddc63bb06e6e33c5a10aded7028bdf8a34523ab510683a2363fb57623d28f98a8f6b7732377a9213fbec0ade5b8eef0bd340a5a8997c7d6adb5e6237b42d7c7e215b6634439920d5a9ae11566dd5f252651ce3a297f0682bbdc404c963c02e4875413e6b227ff0b88dcd178744344c8b17e41bbcebdb92715d1d39ec491bdc67aad2a8fdfc8805be3c9f0d598be7dc53c6a3d2961fc41ccfb04cace61ad6519e1c46312fea6a9a53513250273783d91143eace478873add6598a2887ba5e874973592b9d31f1654366dd6df2925954cad67fd7a55374aab005c7abc9463a5d8a31ed1ff4e1d21d93534d32d104144a40e831bfb16c4ff9ee8c074237cc8474b206c5cceb1d5d3ea3a2d17df1afac2e172423cb46513684dc8ca14ec350fc9e1f2580f09cac98f7aafd5b530bc9101b9bc24fa026acc3602d311f07d8f95b2d2b0aaba1efe35f33a28fe56c48520c98a4c3a8bd74665b97a1d9a9dbba3da93800e751de5cc962d758100a6ddd6b2fbe387e98bb08b687ff238192a947bcbe385903d4fa7d848c76948b51c45b58aab25cea613c00cfec9f660ffcad370e9671856de2f36a0c98901e9b736acda8d155b51e9521236c00d810d754d8b555312e54bdc2c995f18e598a1ef733e57679e997a11d01e23d4630c887cc7f0906c0ab3ae78350b3c9f00caff7890c8540f8e62e8ba8de6c0b87aa442b6c40d803b027c8ea384bee016d26f9f3afe414aba6176e08a0f16d5eccef439b32a22ff215cb569aa9b020e3b80fd81ca9077cacc963c9a982a162b8af08abbd46b91cd5d22d9d07b8f5b84dd36244c499539b6aa0c356e58e0bb6f440b84c91922d0b03aedc6d0f2543a39fdb4187827e8992218ba2c21a6624a086fd3821b69db61f613bbc334ccc2e8619de936031e24ee22da066c620683ccf98dbe62c97eaaac6cab26567c6719535de744e317cc6e023f10b30ffbbf3ef01551c126f89287b4cf6e4f3246ca89539a29452c8d654ab7a6e093600262f2f8185df2232adec70b4354dfb9d874fd8796bc82a3af89ce41c2784059a6b93b2927f17591252282b6e90155505d9876b5c91d5a9252470789bed252c2b3f6e8e137b7c50ca5f07798b2d747d066aa89856d252751dbf7f0b0113e4e3225697d016336775b38031d174265679bfdc0d648810a76bb06ea5ef63fdb3cf10f2659b352e156edd2b733d82646c8f2f6322da854883fa3762862d5437fd442fb3bc26a436d826362b102a9863808623ae42903bc248b30d7a53447b7b92b09cec5a9e6c6af644006056a2b7079f2299615258f13a8b228761cfb5a0ad62c3dd6f1eee6278835e2151653ab1ef421608d030afb69a2e548e16965bd36c9c233cdb42d492f8c1015c9da716bab4f443f0f269bc5a24dcb5a937b7eae4d4d16f9ee3e8ed2a669be01baca085825b84db3a46d92a73a8dfc8979dc5e0484275a187c906f191d8604046c1b514fc4b3511c93c433e0a06206fecf1c8312b0ae1b43ad208d39f0602a7ef92c863ca79bd4814f3de36131e1a173d89b22e843c3f3d5000e3f1924215f218747ba9ae0e29aae9b890ab5b0fe7531d1c9657171ec0fb6e18c6846480bd6d2757ebd41fe6b5390ded4e92e5028c2468d329cafd43afc00269c9114bed5ef690c598235871607f5df9eb2832696d34ee707f8a994b5e44aaab39c0a2aaa19cc8a4cd22376d84f443b34d2857fca749ccf1825a3056d00a02df605cce2c302b2a24d5d1a05968149ebef1f99130b26f286b53736e3e3858ab2288b97af1aa72b9cfc17608603528a8c91df68a22bb31d926fca8ffdca0868b535a6e4682cea1244325abdd66061be343e8ac5c62eaf13882f8258e25d342c9712b54ed5eae5ad3629d95e402be19bd62ebe5f98f457ac5afc8964edfa64cf068e0be3571aa52f1344a34312d238be65d45f14e1dea6a8f5fb7446a238e820afbc7fc390c325f7ec6e6ee7fe0e7278df05e531f5a69bbfea1dcda27182eb6d6fc8470c048401c612de1044af2aee132ba5291955ef711bf8d5baa87a385d5c7b508910cbaf2cbd7074c29437763cfea8e91da22c2c7cfc016684489bfba454c32f3707e35acc42e652842db0ba2acb181a97633d1cffa3569f97f744baa91221af1ab703d1451c63573cf206610f23de1a76453411430e42250d76ee65e6d0e546674fa3cdbdf70ef8eb796de88835e39adbf372ed3a26f28b76c1a26f13c1cacc4f6801579c868ffe54707b0b19e6bccf125a71c2ce811f40e72e3e6ad6d09f12edd21ecf240da374e6f162432bcbf99d14488ad7c2634e840ac9de12d95e66f145f7051ed70fef89f9e4ecffc81f120a291b46b5245416ab06babc0aab827044e03546b57619fe3ccb6525c00d3fefa30e0a3c1c4ddbf36cf5eca1a17193226e745cd6a807003c545a54c3ee6a535e7dab018aecbcf2145f53d55ab86a67a4dd7b9a86979c3d59b3a156fa99feffed23c4229a832acfe8e2aeb42df31788c48d1fa4e6bd8657e08d3299fdc3cd1c7c3b7c87f8906e97059f962d8d7e948785ece19bb3612ec7ceaf326d26d70bb45ed2ebaa9517aa4a6019908658193c0fa71daaa86966aa3c98711c67431086cf4d40013ae78c1469563e35f49b5c0fb04d024f56d4a6c5b8bff9a0dff97aa14a81c22db884c859c38b571cb040bb99684dce6f42191ec02c72c4f20d621cd72610506330a51ccb398a9207199625acfc55d57e91027856b162776b0bc64969d258ab8c58f5024e38d33b3ce66a2a67e8b6d3351d2bfde1359636f32743273e203b26157f0d0ab65899be06c0761336436949236431b3557f751cd8ce889ff759d2a50d3f788462428717112e13c90169bc1223a271d8a9a0e5ac0d1c9114abaf30d7dbd7005a1788dffe89787cf1fed021594c2e0ca874fbecec6438ff7b4f1b866545efb56b14e273cff570a3dbfa7b9e0f8561bbe2a8d6ab13c5737f15f3f75b68b20fb4d706dececf968c07a4bfc8adb0764e64dbbe2e5fd3871f924f6620ec1b6dd731f1101632426056c70943d363f9f36c9b1e13fc598dca26051127321f1d061fb7c2d2cff98cf8c6db96c0ee86a8120a7bbaf55d8003ef751289c3c8b0afb73a501c1e667c11979022c0d45df8654deec7248240665fbc69cb665c2c52afc366986d89345539e7ca056ac24a928823da3539ba7adb4fa7d8f9e09d726b1af4df4696a9c013aaba38d43f258474761192bf2c961e92a8b1b3d819e78332677afd97fd58c676d042660a60398f4cfa2213b9005e56581a09ece43feebefdcdd933b9525c8fbf3a81c0af7102caa348e3624af9d494427f96ebbf94072684433b2d80a393d453bac3429903d6fdcbbaa5eb70822adf6db3be111d68827cbe5063f1d7abf5321ee17730927e54b5f31cf6b6d7a5964ef14d5258d0ae34c7f974ba2a80b37011cc9bd247e6fa2c1601a0e65749c2e537948d12fdb1cb4596dc73d36a062b5d3afc40ffb2b73cb0653cbcacb9d7338b5d97dee6c1884fb5e1594c7fbb0a2e87e22403681e90c9276bd171a0b4bbbb38fe4c09597edb2fee4843c1171aa60a0b241137f1395e71a7f37ccf0588ab0b4cc19607875faa253d26d01549c9cf055cbe6d314ac2041c8c4c2cbdda52cd066d16acfce116c7cfa7618331f2d7c9a2ab0b44ccd313d059965bb65d2a27215828264abbf8feeb09e03e60e826d2da667a341f5a67228ccaeeeca2f5637bbe6d0ab7533dd942b71272a5645413363fa4e2aaa96bff3a876ca1e7cb3a833f8f183ecdbdf75adce30c292e4bb6bc86a6fa9b42e0cc43a0899b895239376b889b02998901532734412cb6f50ff217e08a3c9d505a749ff14dcfb2c6ddeb4b671fad04370b7bcc5b17ae7848663518fc3685d60ba47d504b858b5e1d245260169a55b87e21eaa0360731d24fb90953280af60ef8a4acd8210d2a9e82412edf5cf3108389476aa03129961ab663fb78d6d531747a3d953cf8da5a40412ed876b34cd66588164e468aaec7c600ac054b36d74b7cd8e2b1868e9de1cb2b0cab55611e6571b59e26a4819a7e5099e3c7e21cb0260efee4165894275abf0e1cdc1514ba383e941250ab04e088918cc38851675816cdcd185c15abaf02627ac29f75dc551876057d1be27780b925923f2ac803c0baa224481c0bb2abd988b14b41c5c88c2b477c37c631d76fdc23d977a63a541e63812ad76e0b7bb57d25cd936a5123f5e57cf3af223d8d49c9e10905d26fe74a6fd44dbce5835845aa305b5c390b4da51a69510684bc1b94c707d31a4073dbf4ac4d42e076bd4bd78d9e64f55f58e285531a3d5c354b6c4cba61c3e75fe29dfc6e2bf78ce3a5eedb41f89c193662b302b4bdced1117e3f7b9977f9ade3e2734c8782397ba6b745f737cc6d88ece6283e180879ce2c40100d26fbc1e9c6364f261cfd5b5044894d379e1993ad8e9359723bca42fd6612a01e2d23db665c26e4fb08eecf8796cd00f21eb36b3e5b451e7699ccb5b96ebf45003c1c24c9ad08db773c25009c852fde4596cf3d4430ea7ff90a8f7c735e7cb16fb2bce9ce2cba6b072c35aaa3ee8f17a84ec289f8008bace38693f2eb342a46c0dc38c5cdbd2b2782f2c4c32a9e9b711f8304cc6322f65dc3044b20b2d82595bbf4fcc36d4a7dece6a0359fe5246920ab740f5036455451acb3d3c1b1ad948e048e04427279f4056d71bc26c24b3b275dfe37d9ca0970ca0e75077335739fd37eb593743d635f80df2f736df2fd3bfa568099a2397c3c2016b7d2aa28030d8c2c83450a4096a9d5b092babaf673b08e65b42b145670403fbdaee6df6bf6106f5c8ff5c88cd5c56e6b4451e498986da13ef1b95fce0c74e5e685cf66ba66ecc074d325181ddc5c6a1d1ba693b2bfb371af743c2879b1fcbe7440d0b5edf1fc800453e63d64ce464c6e3d879c57fd3da20349fff21a1c0e9bf0c018d8e63237ecc3be2fb6a5e65a836a405ea2d90776a07186ebbf508026aeb9457efecbb13ea0276dedad102c8a1038432513a6d9eeb6e7407bf6160e0472369a9c075e79902ea3100bea371057ceddac193d0e3625c23a93ffdae1bc061eb32778dfb1ad42b20cde06d90ff0ec6c3a14f4677af0f28d3b0376b4d33daa9845e8b21edd725adb3efd1d697a59e3b881fbace33218e917e0c67ee2a69b48a2ee65b372af1e0fc6218c8da252a11f54933daaf2720fa5c2930116ee6385166f94a93a79289ad150ca6a18dee9d34b16dd7049f2ebd0b6fca1b44fd111f79069e7f9ab93658c11820b51adba1ebb6657bc2d8b97e5607b9118540d2784608620861e6bf72c51c107d4aa3d32bb06a978d2647aef2fe123fed86b608890ed72e9633247b4a62b26e55c113ce4a4727dc1e19b7dbd2d257a822b537a88b9eb5afa75e9fd88564531f567a6124b4326791c4a6bd960b7d88e5fb7251bf5d2bd34419772fed84ee9acb9c4ec22d8c0791ee2ed0fad303c869a0838bc9068dbcced5e78bd00578ca4298eda8a116c586219d57a7b555a231f8711ee2f149490f67cd79b61a2acec2ad3cff1080dc92e1b46ed443b6375b3bae563bea1b998efe0120833029521e1c2a8db4466ddcf86dc697cbad2343706dd8b8511b4919d6b493c920cf2eab3074c0aaf3f74f75a9c0250cc0b7c41677b9585aa1b3e2a6ef704632c71f7a79f561d4329d33ad4a2db1e4c15b8abcfebd3ac7f2f650ac982cc5b2c03b32847876bf3383dd826b098954f6b1eb21284fe47d1426e629cdd1109ae94bc7e385aea5ab1b85066cb5072b4e3c4b6861054d2ee59f77c8f06fb90ee858ae0bea22f0bff9a2b192d4b84ec96e9cfd43ef4e4476e1236698c562636a7f8dffdb18e9be4b36d57760edf2a48f390402e24795f4509d3c95f2f3c9de30d17458acbac69a758485a8ae3f787730f8b77bc22fef520b619d518a835981e9c53c47fcf04e23b5e35b436d10d6a5954553c297f4666aceb451f47dc12778c644f13e5dda1d8bb88d1ec50f821e4485d7262b229cbf93b55823d38b713cb51477270e553f376bd0518a932b0055369e0d9b04b4a053a2bea981e6de05d5a929a701b57487eca33d9f0f6a0eb96e24b4e1951351c6fbd400ea34c6ede74f62fd26d6d84d689575486f8c45bb9616f3096c744aeda2acddf9f1373d2d671c8f2d782e07f08e596a5c4b1058cbd8dadba3d2ec4b0f46c6252b61107ed94d2a9c7128211da58e359de5105377707836f7f9e9fd328f89b2dcfac841a8674c9737eedd48f0f4be47095ee7f61e2a7688bb9fd903b178377d3b3cfd0805187fe0bac140169bcb615f271a160b5f29f8ea7e182d6eeb166893fccc496d642224684428321cc1c427320263ed267147b52941c801649bff0ef378b753d5a65fec7ad92772d146615be32c81842967d8fe632851a8b95fc295e3708e2962c4284625f1931ca45181194bf22a31c2be70115d2e991ecb981f6145e384d4b5c424c4efd35d84cc8339e744d5c39c363727ce71dbcb433a7e1df47b3a9b920d05a1f5403746dbcb411be502c067f1b7be19c52d205935fb29f97f9ed3cd9965c207658374f16e4753b7dd5e712c267290f92e891f3aebc523dbd8030590728318f8834ba0c76ebb30a8b938ea95fcfd0883b2122587c670767472bdafddf13c35b00556c295755756dd7b917368657720648284292320c838a37829992916504688ad611a6e6ff9054f0d2b91ee8bd5c42ae5c0ad1bf126fee71d44f70cfcf1a0edac09a48141ac4b5341cc2f10f2898739d815acc8586b5d57f7a31ba4312c77821d6fcc7a327d663991f9404ded2016c66302343ce52fab4bdfbe717c55d940a8482da890f301bead17b3a0f8b96b651169e6d6ee28279a7c2dec28b5de609e96b0dc2669759b86834862fbbf0eb67204f34d4885e3dc4e39ddf94111bd1f10cec24e0af15a2d971af3cd17e723bc3a438198883eb5e5ade85ad0558344dfb493c8a29871d597385944a9d66d6cec2beb5d6391a5d36c87b9cf8b76fd693f8b43583e5bb382a8b7a38c480b46406709f3aed35f581a285559c4f87b5e1780be56494f4bd6350219089843f61dca7fdc1e20554d283bdba26fa17b4a7d71f83766f44e5daddcfa99f39389a7da659779897ef24aa0f1454605f71a0169538b862b49ac7adb4546ca07eb8c523cc0a7b988e98f98a28225acdb25e083892e64b9d96eaa67a51463ae6a406a41b5b9ae18f6d3aad9c530f14ad90831ff0f3f93424c40ae96b959f48c6e2e4a1d6dfc7f2f08955b0d6407bc0e3af4f0d4413c3f2bcd2b72d15f050c2bf5b87952519ea6d7296d173a5a77d4a6dc57872b0d93c8abafa55fdd003670e98f99e17454d8c7bac781db6fb964c32c3f14f62bd786117b770bfb776cb47b18fde315b9f8bc4065083abc2e95c85a59e456e2c4b731c359ff9c02ca03792184a3b21c6c3c219d29f0a2bee996820d9c1ae23fe1782012e376ed1dc0f23e94b07fedf014749f320b7fa9735b82bacf30e40d7233ee7235c8747624174e1eea44533ab91bd0754758c3ae4f4f6dfee580eac2f1bf44cc399a129469d3aaef5408c43ff896c733e5447d6e250a4f34b66aca143d2bb00188c79a5b908f3debc542345f99fa266d7adc0269485a54d9bcfe82527d0ae5ff3e246469b6a3aee74583aac60b349354d32166a5e53cb924e1ed5448c42b3ebff99b804642cc5079a5bf16bcf5adaebd2045baf76bfdfb9ad2a6d863ca684c2a6b372a0f7b0f37d331510e6685456be66671fd47933257fa2d8921478a1624f4546a4763140f4057ae3f86f7714d571bd8fed12ff2d17c8fb923c7bd63597a446ea120de5d2d34a301972849fedbce5d1b2dd9338cb8bfe6df051e0eb8b2f6b88e14b705da056ab839b50d148829a5a970c1f77b8d125e917c97297d9a3bbc99aef5dc69e9a52994cd77ae8cb43cff349b4dbbe5aac4de3d13ea2f8718302c007ee680ed3b4f16e7a18e425ff530c4ddb056c44a1fcc9e94d4f87d6281d2d003b49ca0d7d60fa5b8ae13025237ee4e513808540b29a569e2f18d1bcb6f9c7cee72cfbbc0c04e59a8d7ce95982b55a1979be6a151afe0d5dd6e9ed852976d0db97d7793da66707882dde75c0097d2c6b14ec7ba603c87210ed57bbdfb6bbb51ef8517abeb3acb8b3600c164baba7b472b4e9a572e3168dd897aeec3fcd86d167d95345737f59612620d5c36dc460d7d035a333c5acd4666b1b7083d588555646ac835fdfc994aec7953e7e2d06beca8145bdcb0ad72b11a54dbdb36c0018e61943dc3c90ce822068b4d300a223d9cd3d13eca5686460d6ef28feb413fd8cc3b1a6b51d9f02cbe635e8f250e756a4b47f8b75790f118d3c6c2d15748d973436f976460e0935f446f24bc0d1d8b73bd8d9e52e378b141731249c971090493bd9c1236c6140a6b86136bbc3d6e02cfeeee0de9b9a37ba1866fe7a2411d4fdcedfc15f379897b260e4d84d3ebd37439e9a9519fb9f7801b4627f8b0d58211b30d5f39a45d7b65b8ddb7a7036a17bfdbef51e5555223ce8352830b4098a856ffe04d82ab05be9718362ba86e4a2fe78b8bdcb63769fe86d1c9ea76f7abc8799fd0f73f17832fd4039a070015e4be9a2b785b886918a096ac6e7f4348b2377b807992153aa877c14a7e2b0779d2a472ef7988f24c22833b5b2873cea79d2a38aca28c0675b1a89ff266352e039c5f0c4cd858e90fabc7559a00c0b450bcce6f310a7e15b81ef807fa851bbc3b6695b5114254ea99a206b31b518215d03ebd206a8fec923d27957d3bb057de287bd5cca6a314ccbd1a4a49fcdf3fe320c5b232d1b19baa1f150ae37e5ec7583b93cc88c6c9a629e97d4e007ee3d98f99a323e1689495f01b3606836fa7e4f4659fdd9d7152a7d15cdb79d916c4fbd8693d1f98350c769439beb94f547b92345b3c462fe60d6ee2b9442d20abe512775b35cab8116090561e1fa88f999eacf5bbeee75ab3cff918f6da3f34393feeeaa794a1414d83db013da969bbd55e7fee5e3d2ec0653df55ea9568f8d90f556d57dc975fedc94be14a8ad1b15d946e0afc281fa5c7fd7c9c434bbfa1fdad1392d43e8e3b165caa76af891473edf2870edb3fe2b77c84d0ea89d113ca008c792a0e9269f8e156071a7d6f7e5e6d72b7f71b8de538708d6377bd99e0af85f12c789fbfaa6c3c317100dd3e0fff3eb8d9a8e2629ce864dfc023fc28dd6fe3febc2cbf2c89ed3004db198b1183e334e868d0884b6a74ca1212911b54a8efd2626918c58ace7f4a523cdadb28e18f1a91fb437e23ac4d74577021fd73fd5bb5c1e7174c157022414b30dbbd91d78a4c1ef1009b04a0981bc016422354be89e42606190924f1fea219adddb9bfdb23989394c35601e99e3a462797cf93bb6a686b11923bc2e25a17651e1bf889451e2c80b2eea70fc1c993e23a81db6fe2cce889b173ddd819656029ee48fd0d1a1407eeac7f0ed719f0f56cab31c99e1de10e50e8d57e477d84250059911309a37c6c4fa66cb1121ec5a00fd1665a18ee46397c80ae7624efd2fb5d48c330f12c561ac0ab8ea2427fe456568393415d013d50d7c3d1878ceea6c244be26748ecbd66da1e243f2be980116c7749fadf0433e67efe2108d02b607edea3530d8a93f7ec24e683ab24c9146d75bef5340f65cf5eed1e80791d9f8855069fa6f5024172ad08476e32bb844ad872190ed1895a294fc372d0a42092ae6670e37fd3a6804f4cd44d7f2430a11e399cd2251cfeba12f0da73d9721d6c370a415246a2b79400bfea568f17c52a7b30438ce275fa09a1c3c13e6a9e9cb4f9b7933cbb0d271523cbc1b565401a5398eea1ea5330d076eadcd0f60b6fd1dda8460ee3ae2fb67135ca08eabe5cce381ed213af7cc1226f48330780251dd04b0ea4a97eb7bdee1dfa2aa103815f7b1c71c2e48db2d41f86752ccc9c1ef0326bf0c77e23c10a2e159414620dbad56a03f0df5e132bd3f0ce6dab275a8a5d2d2872736a3970b2a0aa19dd59a9728b8348a31f763583d796a4260b16346aae9d2d79c1cc0e733ab33cf2b87830fe2e1aee42acccb677ad5387a03949591529d948c77a3d037ac230746b470922b0a8d9c950689d002e2967852f34c377cdaa871fb21a81b2125c7c0ca4483a0ccf83c434d22a3ff67863e1d11d42a00de539784001e7e24a2226875022048064b739f4f1df28367e6247bf4f9b7b79a7c2e6ac9b224b1dcff6fd55a91e6a2027f755864708ddfc6ada8b3c75461ecadb22a87f12d55b0090804559b074752851fd504f877873ef8c17162e00040b4288d0396370e45c8bd93765f29bce30175cb8d2fd807c5c199b6cd274bedc09dda5469e48db09ad6b0c461955790d0815dfb6d45b435bed1ac1eab56950cb3c6ee2623156577037f9d6214d6e70353b050d90472a6f662f0aad0bc81b0e1da0b893cc98b895c97463e04a2d0a0e9b1f3bf61fa2ff039f23ad0e0435798bfae926d497a0fcfedcba2ba0332c8d08c844016516ef3e8517a60eba0fbe82a1f994799d67c2666c7b2327c5cee8e008bb8c5f596b0388ac3fb7533aac24f763bf95ba1a602ebc15d3d675d71d23ed3560dcf33ac1e41ac9582020febe401b2abebde24ec5e3a402c10ad837b2dbf47ba6d7947a2f93894e7012351144e2f36bd48c7467c7b0b4c9ead1530ab28281ff4e3adcd5653df90b31090fec86d8136e8c96e18f33ce6649d77f7f531c74236830d70fd0883525a92944ed5199af6c2afe5734d26152d5593f5e6d676d70fe1cbad70519e18a785297f726e14ed671b1972ebe3cd0cfb2c54a31a532dae121785e4f721c431c17bfbf6f730f494f383c356561ab9ced2ead29ca42f8bdfe06dd30dc4e3f264925714266025a9cb427775f1ec40020d56274916fe50b361d5c1d3def326d35799675d5ad30c45f8f41464a6694f1a3b96046418681b1aea10d128b3b07072b762dae4c1b7bcda7abaf08e0b629a09b78cf707b984fd21073213946320a5113acf7177f5f18c79ab1d8ccab6775c8511785cb268dd82cf684aacd1a4851deff7e7cc8f5c659b19589915e4569531a844bb2a3a5719e26165e9034cb75c3c15a7e98aae52583f3cef6c002625f08253f64346a30140caae470bc7362d3685169037e4153226c5133c1b47d6d384db4f5af4e2664046df899264b4d99ac3d3d3626b098338324fbc6d53eff5db854df4f850fa25bd0b899620da7cedc8dc2727b5305626587819d9581f80d044452492f3da5ec9fe4984b77917c7ae8795b47266733d3acc6b1f350eca12105037ebf5a33fb3d505a82603461fbb4909b11b104a2f548c942d077d8add9ea04eb902ed2209a3852970c22d0b0d1b47b83793384dda85289fb092c595c783d4a4ed85880a8181f17d343d894c81f756e8f36e3febff2e8bf6b0b965ca402b2a8da9ee79918213f374247b4b40c44249f4f5ba3856cb735827d8aca05813320df0b2bf1e197ab5361b160e252b8484ffc61e00414ee2fe0fd25e7ae99e2a81cb559dbc32cbef03061f5f7e6c95455200724fa40f4b8e2d129ae3d11e67dd6e03b80e5e70b22e03e3ac17f65ea40291e878a0c2bfe027de2b243b9eaaf2e95fe49c6fefb398317523ad7d387aface1092b0458688d8608d56b1b719498ca35007e4ebdfc59124516ab7e8a78ad9179efddb1bfd25ef65524b8cc9b8a973279dbaae25d2f450b8168411edf7c732709e2e5a86f62447686a542dad2f5fb4cf5189068f4ed8f189b6ec89235c508695467cc619007005bb5be239e402a07975007d22ebca005f020490b0d5d752712fd9f2346150aa33958a15d87dfe94b81da044764c859023083204c588e8a13e18e0e1447c1238f7130398ffffff67