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

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

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

Block Certificate

Block 55487 89770c87456510bbd18d7136f842b6b8fd8d73c43ea7da457d9e1c7f1b6145b6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
680803b0566b65047cdfff4ded1bac50ea5b692d84498da3c37b6f5439481d38
Certificate Block Hash
89770c87456510bbd18d7136f842b6b8fd8d73c43ea7da457d9e1c7f1b6145b6
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...003039000040100000
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005d6f4c5d52708644392ddd87ef470711913f37060029c9e46ae76847f5f99fc6676689241d98a8a22da8eff1bfa8cfd41932dc8bcc66057b58513bee89f2662d8d5c9e2ef348d419c6247a0cc33ee99749eee48a724116fcf3390000000000000080000000e000003039000040100000

Raw Header Hex

00004020451bdd071c022eaab890c45b2bd944915a52586da30fb70eff82e7761931ff62d74870619f3f59d60a9b7e2c4a57782b0a1674e5d8051cc19139f04c5d3fae78acfa0a6aac900518381d4839546f7bc3a38d49842d695bea50ac1bed4dffdf7c04656b56b0030868

Proof Data Hex

59,560 bytes
121216010307e83c48f78b796edcb8219b6800b99d174df182522b38038327d1177f80ed46f1f6fe69971bf5434fabd6a3818612a00ea595540a881d81e65c4719ab87bdb642e54f54c7b1e3de21eb10e69e8b7ac2c177580e241480ba15a34678a3026749612a9166f0b7bd1e04bb5f1b14bb497b8515e93fbd93d0922b9c53d09cd9c6808d62d43dc548e8a9a3a96b60813e6ecb45c49fda593e8b12391412cb43cd9700717b4d721a27fdd13c55c859b038202ff9829cbbea8a6aa1576299a43e71479eed6d323081448a8339ac5e75b20df461912420804da531db74f424c9c147118d3f643f412a7cb0a49f90d12bdcb7b1576ec7531944b37e038cd1e2db8e810066b735f70717fc0c5eed6c810d4aa64400452f40d8ec9471e608f6da0226a419bb1ec661e31cff75fde35e7843bafc7ba864d3796c2ad45626f93cdedbc66fdd43153e6e4abad11b41693806abd0f622d14c5bfe6acd18bacb8bd1d55fc0ad431a48e585cddfa491bcae33b003e70e3e3fce479224af5e0f3f416f79cd6e299185faf6376721ab9bcf074fba37d92c39aa9c5ef7c8869b352add4af89067beb2cc0b1e69a1374af07103f86caa37ab3c49b5d943c5f83599257d320f4642ab3da9fde6004fe64ff041b8b8eba37f5b0965ca8e5d2ce83736b49a5bf49ea0395fcfc098b3c77863ace0d233a0138b30a97f058b1504a91829e248e12582ea5246b875179092da7fde6c70840178b03d19844840804d1ffe10a0d321c1ff4c80289d52429a2d1c5cc4603aad7d85cbbbdb7fe25ff39f0d36e25de43fbd8ccc8990fc708ca521d91a24ea0fc3b256163cd51135b21efee8f4b767672eb11c136ccde1d390bd62aaece2dedd80ab670cfb63064f4eba817bfa55cc5bd7779c6278dbf5dad06c7b1f4e1d38a6351a731908544e15063d6979d3d77106e95b36cdf73d6304d774dede3c70585bfb1b84bb6254ab0cd928139ed95047d83921450657b5930d276d4851169b9be9434f00befd25a1f62095f26a2b282cc7c30868154e2f8e84b124944d91c4d6f709afd8ec51083b3a560ea8451f604107485f05eb3e02f64fe4ea428974e3f376d7cb40c28870cd1cd1bd64b37fff895915c8238a51a16c4bd2583eefcc152608fbc46819f379b866d49932280b916e2a505b174081437797312cdd9d77efb5885f49ed95a27d25994d473951750f2a3052bd732d2d30321c7f6a4e44d33bee4c5d8022eac88758219f9beeb2edc6e7fed94b2b30d9fc313c399423e23d71787d92a5489e69b6bfd65ba34a2bdaaf2d9519db1d216bd03ea310e84d45e0f85698f658854c87d61e88f02867a1956635647a41e1eada970793c7916bc5eec0f0f9bfdb7c21b544f3c97634422b6353860d634a29b3dd2ae313fa7639e52c35e3c46baf3dc7ef95f421c9ce32c7bfd1319063604691b20d23a3fc77fa53360efaf2019d301c1db2b77c5ffe8f062baf862d299e016ea4a55320319933e0ad669e2e7a98612928a0bc572fc690230f46cdad12c55de06abd79932c4125c4b74dd5b644c80ca9084b560c0b9196f6eb2e65ba54b38b7bd5ae9dc27632e4ee06a51616cc176f3be78f11bc9cb310ea34499f65a6d23eb657213d1cd87df820e82cbdd058d1f81341922957c7b62dfaab3dac3bbcb411e6a75fa7b2f5226eb706ebce68421366751e39000eb246a0c5444a24cd460866e0e49f9142ed81eab5d0a5f0b006607408a2b07cf1587430fb0a4e17de2595c286d1a390a57831e9bf3b4164a10e00cbd219fd56db5b9714aeae22c95dc76ec89ebf1b3b2be6c8535e839d7fd582cb44618344b4bca864a9e00dae30b694db450f7ce1e9cf76ace169a8dcca3858d7fd1981649857b83468310460316af7a525b5c862a1a74abd94d2e4d34d8275cc61bff5615b41fe9db94633e2bdda538a6ba2ff6298eacfcad309f0d2c68d87a319fd802dea3ce4e7523590cc7cc753ac3d2720723c6f53848f134498e8c4d511a6e33ce4f6160ca760a8313e43fa8c8904f15baaca1385e60da8232a0684356d4b320e71723dea29137d8dd73380cf71ea7b3735175b2ab60d2deafae0d32833cabc42ffd0a94ea28a440826289d5a873412c2a08d412e638b4d0cbb1c56753a8427bd14654a9228ae08209e5ec3d810df1986187a6e08f4b136918213e2741f93c31c6f755a847bfb593f3aadb97017ce21743ef499e79abc1860be7009e2f7644d24168d2321c6ececf9adbd7b6c7af8411eb698cd0eb43c4a9468d6b26269c2c68f12713d73e1ecd760bc80284f376097dfc5779a82d942c5461495cbc5d61669828d5e62514b956fd7fde566d641ac5970ba9fda66c410cc978d116f09cb67584c6790e103e4dd9313905a3f82a656553885b278e8c8de5abaced1695debb36441eb73b7e0b1888320f84e455a4090d2373f2dad2e5f5fae1391d3a6ba4f7fad2cf59f20e6df05c405929e9e1d6885d495c26a101bc683ec35ca4120646b098cc25f8e13b8017765ab45502d07a2dc60c69eebea53e0fa4b5f74db7deecfea1247b0bdf3fc9c30f9ac2cfafeb1fafe89fa25a07f84a36d0121598be9b3cfbc22607b9e09c6dcf657c7d9154b19a2e1759e42b61c1d830e1770487b2ef1096836b46e204e7aa63e3c360f9a784fba264585c7a52ed903f06c2c340d97c01a819438a5574731126583afc60e8c3d6bd5c464130ffa79de1b001f24cbc1a1fa043f7f869340df495f404b6f8a3a4ba565a9b4ba56c843d43be2d0c41c723f78932b228e14f2dee93fe2ae30b29e911b5c7c46cc01bcabda3ae4f03ff4b2416277693e6f1490af0eb93a8353b3fedf4406d059095deb1f745f98617290bfb869c0e3e54ea6837a658eff76d9fdd48afe56d4806ac591bee353a11a107381fa502742f6b39c635fba5d529e06d57482a9c576f81913bc74b3927535af306c24fde3fddbefc11a188ed99407c0aba144d562e9fc0a781d38d7e9064a3bb307e61a749bb6259b08b6fd418b22ddf129535528f1047d3f15d01ed3cf55008fae01924b4385bfd1df5cfd54bbe1d7dd120657cbe4f17c118e2cbe5f12f17ac111b4e136ee506c03b9ce6ce5d686725b0205957d4dfc58e7c5be9220440f62af2fc01003565df8511bc60e40a718760e429718e2c9c3d0bcc4a6db23601372679f2eb2e3db70f5a41189b02b5b982d8f16b3f1a2f49efb536616cb51d632f73835c8372faf98e2c56b4af75888b238f9d82c6c198e99223ef5572457f85d10834742b18de740a2c06fa44eb46549d36a9a54da4fca4b58a2ae5d5bb6cc19756ac942ae15c5f4193709d85be7d0be5f0930214f4eca50d35a6b2d44588f01a2df99198a98356d5931dc2a126fd9d3e8ec8d9ed0a4e8392a5d51e163fb8c3a3007d109ab395cfde2eb4102c93cbf842ad0634d4890ec91861f7f439c4a8611d798daaa274930a723be0dffeed4c1ab020c0c3b8b13e4e2fef9fee7d762fb15803aa06ffe06c45845a3d6d736c9320ab64a60ae9d6505b71bf4dbfca8c01ca45f24b0712ca3ba859d982b77f544ed31f0c44d9fa306b6530499e301db800f8e69cb7f372d6fa506a8168212f1cccb4812ab930a4515a444be979da5c9b79e72fad6a7d472a1713080cd5a3e9acc82ed267948a33e5a50fec52547c2103ea753b1f8b15173bc26eacac1c563466d48ae13cedb8fe5140ba18470a9bfcb5630c8190995c4121ff01d0f0a871f8d45b51b826fa323bd2054b4ef477bfc91b02662ddabc8e63ff7caeb311aa1ff21221ff6b6b7e5670fab475abbb74cc668c65e8ef40b5206f6acc98fd8d595916a885af89ec6eaf3589175b9445133df68c98393b10a510674fbb75252b2d0178e1c701aeb63decfddb557c8ea1651aa3eecf48a46d78340b830e8fff4029792a8576d1bbc29a8b9028ef6c7122a9e9b8580343be8c115f2351ce2ce91f9b9d7719fecc0da1f45036dafc7311e4334cf04398ab281315c77ac112417cb420d7cebb5649d18dab41ff1b7badcb239d20f487f9ad805be07494bc38c9857c3b00770be07f282c481bf4da8d1517c757189a4a1a35788d86ab6e20059535ad96a58151263de47aa122912225ec886c9a2d8e10f0821329d0ca777ca91c38fd341390c8f68012850c4d91c7ec1c8e0e2a4c3c5859532ffd002704b69194d56be525496495b1bb56438dfd4f0b2ae6b376f47a16b4467c46f2e22d7c25c4aca9b36cecf9b117ed7e8c26a1544fc1ba7bb7c35bf274009e188d57404b443992853dccca3f333f47e78636fba7125a5fb806f84266a09ab14c9dd946b4b1dcb654e6d306b9a16d49fbdf608ae59729b6d16a7019bcfac080329b3519f132f4caf2634bf2c055d2c322e3ffe0b91f1ba6cbc3c58d872822321f5739e004b586eceeb3a9946a719dbd7c411803ee14627bd811ac510ec5a8d8a7e3b44c6e701bc24e6960b311c685c0315649469c8c207af428141b5bb0b26895439fe0b533a23fae20b176120f830700333f9a4ab354edec4a9e0f14da4f2a53915b2760d9de0c815c4f2752abd65421e99f28052d4f9c046ae1906b4d55d6384a220252c77187de17d74d21267a64d29a06315d34c9a10d0e492bac3c9f76cd9b7324bf9a27ee9953224d48d4808c7791254a2f082657217ebe9918be2c0f78d6ff910611b0170c963cc199990f32d0cc02f95362728f1830570564a0a4d8d6b92ac8bbfda6cad27155d82a4227e1e1769944fb71e53fe21a8808631180cf9f08586ad116c35454ef6b87703caa9d30abc6bbc90b76afd1e173a187a6eb8c1ed4ea169f1147a187ec3c77ae661310cb8e8d824438b135bfb10028c8d66168785c8205adfb87e7ea002cae8fc9e18c81aecca5e72fe5d1e8215fafae3895c490ce0f389ae04702356233fb1bff863b15f32fe3b2a53e6fea83b262525a68d6abaaedd72cc59ea4c4ccf2a5c30252791c36efb0b00a8bd4eb340a68180e1df0ed1582f29a9bc0df1891d66e1534b2f32752b87b425c85ff7eed00e2a9e8362314257bdaad6be0ef603ceb29b51b4209076c08bfa3bfede3f397bc196a83c0638f5007db7fef33dcdcb98da2b4e24e2382b4b92f0540900820dadc1468b1c066a65e06b96a68e7d42bc601cb705fc25810c5d7cc9cf66aa05af28fc810dbcd031c5ef8f09bdd294a18fa15036f86a69244d012b47fde3eb789371e5022a2cba8d576a323a23a238dc3bcde3fb31e4dd0ed4ef492ed6aa3610f7e26faf1d408d795b0d6509cabe4610cc5ccd6db50ac67826e8dbb06a44a69d29db20c177e59ae92d13dd9766facabaf963365cc2bf1525e77adc1413ab6404433131ccf153cec0c03a185aea7b371580d31c5cdb4390db8b5c74a15a4c5496e392a138957a399b2625c17559cbeea693fc3ad4fcd2c9de2b7a5a673dfdcd9b861f07387d7a23fff7bd22e091ba084fd698233a879fde2119f7440b2904879ef57e9e85efb52af74fa56ef22c136b06126b2741930b50a2460da39075a07cabbb00bac1ddd79abfcbca5cad8670afcfb2d8a2e82e6daa02ce3bafa5c97f2dc32b3f709dd8206150b61c0312bff23642cbca1d1936358730d07e4e9f0c094c9b8947c38530f4d854712e2c544ef82c14cc2630da0f41f335c9fdfdc5b50aacd7c49a05d83615216cdea638b77aae18f2ab8d3bb4f240c2e51ce956868ebd797c52655d6fac3e359cfdc294185f53f05256110997db237fef1ac2264c51fb73a2e4f7067d5639561322d457b05ff2e77460c305152c8df2cb85fc5b4ebc90cca44273ef440f2ce7c8b050387f2113387b79c1cbcf92d4e89327c06f75ca0ad042bb007ce4c0b7f55e258e54e36b3827fda3d0feb07d4b1173b4c8fdd1573faf7a868075a3f5d546be73121eb8c9855fcc0924a69c0d4dda65092e00d2c67742e7539bcdf4b848f80c903bcaae9417a77b349d90b6696cd419250141ff8ac562f7e1c82511f189263bbef69f312725932c2d7fcb8ab64a3f4905cf9e82ec42d40fd743c6f6a81332579ab1e6724832e471358387fadf39b70c141685409555f2285f2029272ef53cdb9ef6f304f13e242f0d4d4152b0017edeb725a97bd34ae90e2ffebf396b8eac0d0608cf417daee025b7632f9637f40de82b63cfe09358641c088b024500b79ff593b456e0f04e33cfd9e4e32ee016efd6f0e05addd25f43c53eee480246eb348cf91ac5db323a4a76968747125e22ce63ac159df7b07120e58098b40c5f4c23cadda3832037f753f85e45f9c7d46626f5c53160467b9c949b3f69263c02f60492ad37188f17d96c1f99569e9428fa2772fcde56cad1683dc5de5e355a9ce33cdc4957b628eeeb7d9b15cffaf06e02ba0905aca8de525efd70fb6a0237036f48986c8101cb25e82c8548a966e39e0532e5568b489e04388d3192340dcba306632e33b090effd15e566ef9fff25a45a709f2edfdb1fbb0f13a3ee46954f0bddba9df2cd82db2011095ac854c66a8d2440e3fa166a55e750325a2d674928f35fb81f003a4b9c21736cf4c5d22315f6d7f38382f198dcb62f704ee2d36b5de3727c5b13995181d236320591ac97b236d6dc8d6266c76f4b862bc04fe73fe858e2458d96c7bc7bcd4cbafa90322a1f31788e7f39ac4166df0f4b42cef88f107e9abfb694f850603c7abc16c6d8c74599cc299c12014d9cdd507b6128035692464b05a7b7be48d54ad8a6029531f9003c97d753f4f693892d89c4d29a5b6c153756bb355c298b3843a24071819d247324a1704b154c77de911675877c72cd11bd6ae4138074c774dc6897dc072170f915613349c1b3409105ee658e88bbfea0569df5f85fb4984f145918f07225ee27ec9e4cdf6717d483bd7f67331a48ab8bdf83f8ecdc29f7bc1f4dbbb8d3949e3337f08f300cedc3f9897e3f6a99d3518e15d208a421fd2fc641a9e19ae2a80adba1e9210f41f32330e7dc7250b4f179dfcecab47a3c809949a88462265188bade773c0d18f7622ecf9371e176fc7208596afc63a54c2ee98d0677b5e550e7e1230bc94afee9d955b93f350e2b9660965b0dcfd7c3677008da716d8a7cdfee5b9546be01c895beee033cc2358a4bdb36d718ba706a52d22f31cd0847e895875986ddbaec2c65de3157606552242dca4a920a86ce8d2854c4ac03602e95bdc0ca1f2c2be603a407d3b552c37a7a1402d1b2c4594f9dabf5e22171a81c8186184d73360e21dafd411f2751b0b795c7e24363f8aac874a1d30528ce5f9262a577b8e36296acfc70f60b90edca48701dd3d9862e211147a87238c654958cf0e18ec72f3de3de03bf1ef2ffc0089dffbe6f190b2c2a23c1139ec8b3dbe8dc365161da1d592394a5299f4ae2c31682c7d96a60957f0d0b9dcfbc266f5eaf2cf32f34e363140fab61e493dc19cce7f4d212e913de51253c70850c924932b2ccf76a6a8032d9acd1d67950b6acb0ec4a9e612cd2f04ca5b8b2a52f2bc3cdb0408608f1160205bf8f6882b376acd504d9d89ece5b1a3f688734c44283570aaec944e77551e47b3b1aaff63ad62bb95e55218f9d6b6489887b2709d19392c96212430ec9f12c82a72c2893cd85c295c15a7054a726d70406eb5d831091f54080726567d48ba3e1d27504da816566c4f449b7c0f59e10bcd7422933df4bd6aa76dd758e08bed213810514f8681e82921ef3f3a675949984ebe637bfa3baab8e2fa099ae8833a8401cb9dec883232e91a09d7bc382795da3a24929a7eebc47314f34c7809e82e8330ad0b4d130fbfd445add430ee854f50b34723c969b9c9567b4cde3b25fc2ec777bdbab09e5b356f8ccd7ec8fb1fb394a22d14a752f5271b549e3793f0871b745188b2a8ca08c89ffbe441daa96357e260a20aec5686f6e67762d8df5e470e81e517223dce90047706c1387e1073145971023869d82b0860b9e3f3200927d6e3c1139dedd55598ca78c8941ba704baea0db76f6f0077655a63e44a9f4654983c6f86b150ba4210762f3ec5aff51d13d41ad29cd97084d32148afd42fd87c3496ac27d8b0686685eb7047ac34214ed7778c0062903772ebc982fa9eb3f21f485f10dd1169675f7e614c6469b79abc87622092524a8da1f835357a05690158055707e24a3e9c5920cc5f9c98ab43e9a69fbfe966416883b4595677aa05a38ca97c26cde504d403115385fc55b34b2a79fcec449a26ace5c28e5dce4d97e1c9509b489213edd777d1e7dabf03d16fd2e09b026b932fa0dbc8928c7a87f21c2a98922c53a4d9f38e2ddd2fac5bf78870ee7b796b3f903323fb46957570c41e979017e793f0fd58da53549f527bf15829afe47c196718affea17d5db0429b4663b8e76f71663b22cedfbcc840a857a924ebf30fce89a184ddf1c55595ee10a3dd1e7340c57f25bd677f46f24023a2a14220f94d68b991f9d60d697fdec11f311e052dfc3b8eaa9d0149a908e2b826d8e8499cbe65ba6a38f886ec65b24d467e762020ded8b4dcda6052fb0e378cc7e4282968f41619d5c2bc12cf2e6df5f38d161db35e36c72782ee89d2948ddfa9791b05e41d27602f6d9d9d802042a616d0203ab3c09d7714babaa2386a372125a2a18226f7c69f3e9ad4e8b72af76d6e056dbb11b9f1fabddaf547fdb1aa6f8543aac49d5cdc8de82fa255e77cbdb6787271609b8051aa27f84a8ae0d976a77044e216eb50a88531da3e23f9f5a6282125ca9bab4dee6761b31a3dbc4e9cc1dc06db4a4d1e8afb11c581f476a6b12c4f241e4f5697181f5f2c0d13c282fa947cb80a46268562284e5325d279e510588103e6d6796d9839f4534cedbf94f774352f3a41ca3826c7aef67a8d10ac51f12bfaf9211b19f3c8ed4a16a64d161b450dc3219d282e15c5afc200d9d4ac0f1d2e6a14f3b12443eb22cc5e2b14ea5cf7f9331936d6a78b84a85ad19b4ae9802ce2a1e786adad64fc661062dd2f354cd986cd3f37a4ead49deb915488e7661f9036dac6d1cc86cac05fb881c96743869b2f4a2a753180388b481fd2bfa3f8fbe01078a29756d79e2d219e25b5c15880fd497724c2753a22670ff39a18c71f1d2195f68f2f90845f22b1ca0c3ef503abe99a88a46eee093be38825a967ee11b2cc002be4c8a534c1608b1ae51fd1f6a01da503f2723e8d97cbb20e0592d721de376aa480c9f6ccdbd58d4c675671a6afd8fc06a31b256240479b228dad5fd2aaeacbb3c68f86acbc5cb0813912c0ccc77e4d0c36f6fbfe95743e606d96e7e6c44754a044f687e00cb4132941f3da4fb9c97e559e65905e424f512cc322120628cd702c2d5b8ec9876bae59c8b09c1120a53ec545cccf6295f0bee936c09602acb38219aaa2c90077728460f4c52479378c2174ac2c88c6f1e9817bf0d5c44ad1545f9865e3602a5a334ad9eddfa339dea6434a8e209d8a7d4496b2acbdf99ee195ad1d1a9ec791771a71620f7fb585d5e54944d78be4941de60f1c5f1e5bda2e35ba75d5e1bed1815217b0028cf0c1cbecb436e8ce13e4334da5c9c769d679ec02d28378855ade172198f4487495d6de9dc17649d64fbcb53a3c66edb0d960518743fd948cb05a258b55ef014558d2f56da4148bce35ccdee4e821f59a1b094c01a1096e4b9916de828d72d58af32e6ad96b2cd67aa0767915538db486e2cee9068e729e3ff8efb12513cdc105ddebdf488f11c4e7b9ae5a8b90d48d6dad337f9c6eacac7eeaafb6c20300db663974b2645ab2ff1f6fd8102aaa1f26364b0c96e6dd0c7233b10b2154beabcbb72e2ed41cc783f2061d64f5c3b4e31213ca2e4c1b42fab12a80e1786f570250a7f670bf75fcae375c65549f47c67a9486b764e4f0d3008663cbb1fc7389ae599f56c967434120ddd29866aa6da0e094fd8b78cf40c6148d7a1ad2c07e68f64c04a0898db854ea81c88a3e1ce339daf51cc05504aab8173cfcc3d4bf701117517d44b8a629edb7998f584f3caf3ce7eb88eb2561588cb05e31f40ad5732a8fed4fae8cd95ea0cea520e54f271891bf51f1fbeb9034b8df7c6eb044946e58da36f0b9bb713388df7d0b3df15a4885ef17194574fa12273bf683ccaa84af86d6509470648dae5c957024d1a8edbaf4c842fc6e4ed871d8dd367d23d663f602e88f7037b03ec84d8ae5b265e0be2435275fff34bd7565975fd68228e40dc2db79daab2f8a23e8bfd86c39da772cd4193467d0c66cbb851be79d2d651e231985c25bea03deaa15aaef41115550fcf4ae7fe6e20d4bd5aba510f5b1a5c10ece479cc9452ddfefe37c8760eadff31a8f0e48275e37349b12c2e59b631522f80d5a6e76be7a785d6464c2bb9c289f3a33fe03de6c9f73fd71b910fcd37cacbd3e5e84a4b2f3eba3130aa94d1297f3fa63167bd6390059fe9da04f9caad9c834ff9b3531c4702de36fe408d77f5bfdc3667b07a3a406cb6807c42fac67b5d3f80c9d308815407a60de98f928ec15fcd0a1990fe38df6fb066c501bc2ccaa5e4d643850e00efda6fa702dbadb0da44b2c83e2b55070337c5bce2ed05c6d3b31eb51f3442c4eac604da37e99a130f98a8c377a8a71ca4c12b49b5b2fb8ad781d72b9faea73aa5c8d2af8344e1f33dc303d780cf36ee8cc5a895ff9e7e82efd8d72e16fd7379b9fd526abf18db829ea51eee207fa4aafa98e1e17471281a0eed4a879b56b8be6381841bfae11e4baf51ea9d87afb6e8974dbb6ccad914e36f098c3ee3369ba9b0b0ef9444dba68f8f366d2440067f1d6cacd366c83006f2deb222c3ef01ceec24aa954b0c992109a607a7b805afb31548e07ce8c2dfadbfeae9891a0141b85fcbca7ca971d675b52c591bbd0d27d4bcd7882dcab837d1cfdbc8be073025bc7a9a6966043395e13f83d26b254d8ea7b359aa3f4aa22e47fb7eca40fa38724b9d4e7cdd6bdde73d3934ef95aec496486f8e5dda7c8bc49d9a6cc6da382f45cb4c7337e736ec3bfe54fd780b1fa4df812455588837b3ffd60b03f170c4961199417a96c44e7d94cc8b6d51104d4eccb9c271458d543da02ca492f6db45bc1379476646ba84aad7207ffb67278bfca1ba6d9e9f28f02875f7800a85b0acc75b8061cdd62c5ed2e7753474d8c47a4ac13f93bda1943eab160e4a8bcca3f72572910e4393c4a26c3d1cd6c850fc7bab82f0902dcd96008d9fe6addb2f6564663c3f422f6ace134eada3877d5bc08fefcd7600e40d88a88a2255f5028b1f6555bbab1b0deeef266a4263c96e0e6a96d6e2c8d1655df961aa0dfa487f61c942c9e9cebb7657f4653536b6d31c1c26d69a37c4718b475c61935c061b5ec63e7fb56cb5573cb9ed3fe94196295e9c655bcbd856581e2b59343b7753ddc67abeaabc90460ce2f1722d61174a822bf0a019f4bc7f4c31a39165a56315a80a47a06eb212b889138c8381d0377f50f4448a75eb8e39c3b1c4227be1ea948a531a39315b9d1064e1f825ea2558d85294bc9337bd5f133a30a6a6780ce29530c1458f9f352d6eb66aa4379a873dd4d00c6109e0ec2c1bcc00aaf30904398c0812bd7c33883b695ed3f7ee8348b922187b68bab32cd545036202578e2272dc81141d6d0978a5b11883060e4c3371fb254e0ff020d0bf13289873e500f724c059ca0e482232774248fd0e214623591f23edb01c95d56b51240eb65c7860bbd13a109acc1c323cadddae1727c4e4497813fa6593da32f89552b71be146ed5dda03ea41ae8167cb51b259dd86538494ae16103c383d2c6e0f100de8900285de4bf09cdfffb9c30c5b609fb4db26e4f50f3f4e2493ff8817bf40a67ddd1dfb90ab3f443b0f9328dbaef1bae0708f301266db81c7e7d64d43d095204228fca3a6441bb686d66fb0725bfc2d1ac702157f490a056053340cfe440fb06ceb1720d532cc45c9be4a0c492f55a34a583d21f19275ca7a32ad29856f1be6456f31b5ab1294231242c88c708cd558de1b8298c103532acb67fac18c9ccb76a4799f6e4cb0fc3f35d684b087bce0bf3930fd085719a6c3e306a3dff63d8c2b306ce29bf090813debd9fdea76d51f85a862cfbf0116aa3ef91ce17e08b173ce2dc4cbf1e5baa60fd74dbed4fbd8588d00a51cdb13866fad53378a88041ae41ad65e6f9eb21016586da6de14f25d3239793af9492bef798c899930b2482b1b59ef28f45bb9c0077e0127fd587c27ceec5a8e9d033602aa120abcbde445e31127f3587e6c4c958e59fbb5d8ad0ee15e63df9ffcdaabbd7a48bfdd28050901498bdfac48ea4c076d459ff81ad2d3831c035bc17639ff0c27427a4e3d27d8e522ce8ad81aa123a9b8d8c84b8e09f7a335ce7ea6b6d4c62556981f61a1c0f6d8f4796f93bc23b01a1aad6fdc90effc0629c80c8fd01f60fbf3ce30fbc0a3c7122664b76442879f5c0cced8f336c0732aa9c38981da0e67499ab83c60544a145daed18eb7d568b50f822770ed4ba7bb72274029842bbe41b97be74b535f1d1a7ffd93f0a8ccee59dd0994d766fcbe5d5260a3453fe3d2c11fe695ebe758980d095fcf83a3b3e0634e25af66bbfaf8ed223fb9cab43644e3a46081b5faf38fcd5a63f157aa0617b80a1119309a9ba15064197606063f39acb148bd4a99082ee6cf4b113d115cad140155fd7f75ad75250bdeb3de7ee1be9dddae394a20fbda34e2ee47e6eb7a49091569d182c6c9930f5244258e748b55ff1ae60143fce7154e63f9b85b18bca39e1cb4ee71b58a63973eb23ac295f0c6dfed5ba96e587b3c0a2631f9f75b40405ffdf184d507765fe0ea6df5cc7947556ba3d7c24d5e6e1da819b820d83ed99efc9330d986d396fb38a908b9fcf639927e27a315c8263272d4881ad4eeccf55fae872acd1af2cc5ed5acc386df9bb753af765ad19a1e52f5f53d1b05f8e26e38df51c1f42304c6da7a45ab1d33a606c1a8a4172203bac77b0ae4bc0e748f28f053214dcee7a457c26c3545562681fe12a8b2eefe03efc83ade8860d115e60050f97b1ed18ae859302699b4d576e4543bd466f5dfde81085de846058a644a5a3e42eccfd8dcf4d2494bc8cb9b8c77b8aa538caf110db371c228c001f2462e50c1518e14bd172bc8f61d808ffa4a6123a6d7e87c607d8b4c4fef749bf9c9108829faada231f74e68af4b94387b8fa5ce3ef216d3c24387d5d01b281ee1fbb7f95457bcc5ce8ff4816a4ea3f3590a547f8d021fc69c196388fedf0b3ad2f120ca6daa5194133d87df6fbfb85355d9392d20d96597ace4c8ee0609c598b89490924c4889874845902daa0b20e22b5a355d298111eab2888b5a247f83cc46f4ba2b92dcf539a3a2798cf0112b3408188988c11b2e24d5c08f3889ca2307817e61bf697b795fea42e1dd007b60562f26d356ebcf2f91cff055cbaa124356e3a04dc859c522eaf3ffb365b42905e739e2011f9f3a9f8231d840fc69bfc0c69f34a6f0d29a308768983089939cdb0900a7278d4b99889a62567ddbf7d399d12ec42f88d3287e99b023bdc987a4eed2b6a3eb3340eb61c547866964e6a9d2bac95f8bc474375621ccaa6a6b677e84d17033bd7a498f0fed10fee9af56c4a58b96ce7033106f263adcf9e5984e0d1ccbf87ea33d61fc52d9a180bfe13a060bfab6490deed316cbe0da9c0e8f93cb61fe46d37de24f21604c0158fc0f542189d87188f0d95106bf523fdb2a6728599a6c162aa8f65c8055307fa88136255e4215e2ab0c021622cdc7d0b42a68bd09c6b975ce816f9496b60fe6af57ea31f6daa63ab51a5b2072257aa53ca29d3e062d532435306c90103f604a1acf1b56f49f1339c993c8d52dd382210eb9861e3e9bb3236b1be4869f1a39da5f34c16080ea763b2bb87450d318b580c9919da85432f572dfd48e1b2fb531ee96351d8a433212f313b0e4e2a6e7ab4a0d9ca96f3df453540c6a1c3d000e00b907155d3043dc24b7893467abc8812d5b02775c9f3b9b092072d0423b32cd11066970c44181661586e08c79e4b0c634ab6e66ca614d39774a378dda854f87e175f47943dd46e9f0d2e8b8633e5c65e7900f5426538a5e4e0fa5fd5906ed64963fd8ed19e69b63bf323dd1154045ecc1faa64b61d25c036f0efd59fceb7408dd8e7b452eff53487c928e63bb6ff7c61201c89d4f881d6ac45d04efe6d0cf10d2ecc92eb71670bc66d9758851c6db80c41a89e09d7ef213d944d25c6cad0c1e8b8517648156c48b91c9e8d730c31f9883e71e0315a522ff1bb243d3de03345d559bc2151bc62ab964b93db14ad1f0945864ab33a119d7095fbc4c0e40fd82781c0d4bcf847908cebae2463f00a074a6d0f58d0993f2fb7cccb67afc8843102f7f80b10dc7dc258989477eaf631d7c0690e11c6a489c1ffc2d35c19d5a574d20170fbdde8e10f4129349d02dab651a45f35a132ad30fccd21ef60c29b9da047b5950275191fd2a1d06365284aef2c4506afc9618b7eb9cc8fbf74b0f6976e098c4966e1c3eb4ac43c66764199eaa5e05001b6327130b68b75d4d907bb97598047c41730fa28f84fab80f676640b9eb0d51a23beae63cf5adc2df988489599b2b40b8eeabd64b354cd4c6d30ae8cbe5b34e548465279c19ba2a8936228445c09cbfc74e27c50060da24745a31a4089da913e837552fba875d4f9bdbe53ef3a2ba730f872c7fa9008dc3bac48e9e44b2bd2a0117260fffd433e25f13bf73eb8834a518f13ee335c02144bc6af99186cd8eff6e3faeae900964ef0eefb2fa8ad7ec5dff61e39f62f93c5a7da9e720c6e08889e43963b7bc2463ad339ec05410d6d6a8696b9b6a5af7fb754c51e9d6e0e4c0c112c020ad25befe71e138f4b65650d8e313aab04e0f3a13867f7590a0380594ef782bbe6a4d5e6c2f9d1d994e28853e095ec35087a705b753e1644a007c8619ee3ccd4f54c86a23717596dd005abdc2cc5402967e529e4092830ac7c1855992cb5bb431e661d7a956952f4f3ee1be3a35186ec03dc5553d0a7139c0c7dfc0f92e748c60786fb89c6a4a0e52d24949eb5690e4808a7ba918fa0795959bf87f231e2e0b950f7d670b903e587dcae8b909a236efbbd32cc38b0d3dd1a7193e35b017b748c2e95eedf32ca256734915dbd2459e9cee78b2a3387091cd1ab3b8efbf82562ca6ea3575502dba13e789bd9c944a594bcadf9e56f25c93433658f66b9102f80fc402f080521c5e7fa8739f44a513d09c649f86b6e11b8a2528640213274de60b27a6df8b75c2c9855d4bb7da1fe5ff433c1a28080d7a18ca411df03fa4097b5e42fbf41887df437485e7a17acb232ad7bd3726128064c954a1f74c35569e684fd31ea68299a9ec364518321ba3702c1e47eff97e82c917bb9579af3a3bc990aa9bc7a4d52dd8370997864fb63315bd86512ee1b1579108b78df77bb5dfcae0b1077c970fd0909f99a36aad4936b3937450d4636c123cfb67a50ce9c1aafa4bc0c7c4354aaf265bb869c9842885731ee77edc4b3f40382e81af43829b461f5c4f436dc348b66d61f022045ba918b47b7a1bfbab6d460c4e96e474618ac28d65ea4bbac789d730e8072d74459eff57871db8bee6a44a416a79ef290281c78b43762064a714ae04463a6defd7c7190365b6d0943689eb9e57bf003225f2df3eeaa411db4c85b12584b7ba49d5949e982f86568d3cd3d8976bac3c7a27e5720269efd7b7f1334a753f5ac4448b64d4494edad2a11cc32c858665b8a9cf996b1e84ff0d3d34e84a50d2482dea17c7b4d594e80f77f06d10d255abfa716dd0b9f4a11d7824a960cab64e499cadb14d3c5ae32cf672fddc58b85860545ee341ba332a9ac88109cfdcad6da038c9e04f154d9bbba9847f37514755e7ac6f3cfec3014f1126b0561e06a5bd12c1e79a0023b59c26564287187db22256117357ede55f220c94cfd9514f43d89c3fbb091462aab967b9b5a45179e1db636268878babe2e59de5ccb00ba4e0ca8043f09123a60319582f17c3dbc16cfb19d1ef12e1c94cdddad1ca6b3f346fdfa4289ada04040e4f9fc0548a32c0320c0e1eee27e667add4aecab40aba67c1db28cf20a544355cfd630184a0c83885dcfe55dbd842bd885670a9f6dc4dec468dbb0e65995d1873cc62b8608016909bfc305050b3739b5b84cf0371e21659c85b56f3142eba2672bda47b5d9300bb7a16b431c61031875195e9517ee188710097c894467f859cd6657b833f3ef1d6dda1ccdf9c30fc843c5d34ce8830846a4176948a020f5665b11380ff7ac22be58242df79fcc0761adb00944ac33cc2a4b829347411108be1e6af067301d5d8bd81de2d356518da339dc37a5b51fc023431ddb8bbf293e3049718c44a1a1347a85c5c4e743630dbf241bd976a8f4dfec0ee77486a10386f9664a0aa7ce9aecd501c6b1117271e51a60dfdaa58747d1133f8b42136f0d6f443e95d70ce5b161fe2b72a1e022ed3b71d7a7defc19e6a0e42c36e8530edccf47056d5ea1ff4cacd75d5e510d0e3f06724c9c36bacbdff7c51ba694eef97e184cf62ec4f2746306df402f53439ea9c8d159df9e79a782db15cfbcfd8b287ec04923cdb59f0895d4276eacb860c6ab2edd712e7419b825fcddbcc5c2df426273b7c7529829a9ad698b7bbc67cf6863099dd1383519b82171e0052027cc5ae751c82b366f01f00a9f02fa2a99af252565956ced78574f5d045fdc95ecde54cc5f462b3d47178c3e45df709d95c7d354c0d35ca58c623456c4cb8bbf740ad1810aefe0a60500866fe88b834e9ad7b6ec8a7004ac4de476b5e79ab7bada81d10352167b72d26526571d291bc121843a91bb4ac5b3adb0c8d3f29732f06f92983171193672907934869054ad531578bfa20eb917c8d82b39e681ef195b615723fc64891488049968e88b0a50c1d32d830583b8d8b02ad8fec940f95a4c9ab61881a5eb042172c40ecf53d251cc9137ea68f885abd664b8b00e2f3e19a6c326095b135fb0250752e0eb32c03c5c8e00f5f27001d4dac2c1e3bfb33676510e49ca550cdf27eab2d2c768474468eaef1a31d4d09334906adbef3d646d3db48eff469148b305bfeb16da95e16e70fb3405132134661bdc41d4ac6fa991d135523d650905b31dadd52d6ff1d154d018cf5295408501fb7875e3c96aa12af550774faea32425d598066b06d3531691f32b5275b83c2a9bef491dae9778ac399b739e1d81407013f7e671759f4b48cf53eedfd6e7fdefd6bd9a162b11e08cf25876defa9c6cbf00a21e207e5d43f73abf9c990a41395da76734643d4738b5c1aa6fdb6126b7cb09d21a897d6cfca5811b84820c8165dccaa0688c354e570d3d957096314868800da5b5a91382d5b1d08d5a1bada075e360990b4aacfbebf1afff86b3a1ef1fd1501931ada699751d1bf7603c10d7835bd0394d9a16e4053d1f79860cf77d23bdf0dc7f3e628a437cb72e6767d0163aa4ffc4ce8e9217702743fec7247165598f152e2cb40e4c206aeac15923fd47e87975db12a3360de566d3004061da53b22cc61b93a64cf8d1bee28c99176a7a529cd1fc8851f66766864398ab4f2bb8eeffb1d0132932dadf48a15ab65bce66408dda10796c1f6855789edcebedffc9695afcf83beacd4fa72efd6fbdc214ee674bcb7ec56b3bc38bb4e1e9656d2fabadedac4bbebce6c8055041821897b3662946f23e30b389defc13dbfab593f357186b380c59166613db7dc60a4b96ef2fdb16c8ecdc42e4820d071b9bd7290aeb12ac0c8536bc67db43db802f44bb3f35e3f39c5b2fcbf535acb0a310f2d0f8962492ccc126572f31159eb1cec76162a949165f0446259e03b9ed58db4abcbc8ad02f4f2d3703ea11b88f68dded45ed78cdbb5b4166555857e7970eb76d18e1d3777d5cf12141eb9b58a6be93dfc7b8cafe11319f1497cadc1fa9dfa8fc1bbebfc344972ffc5906cfb844f3ba751dd827f838a0565d6238095cbf71a5309a9f3056ab0adc101d3bdab270d1076e82b438f5fd1f4533677c554bcea83078c04fcfe909a39288eefcaaa9c2dbdf1c1397dbf4c33648b5edccc0e66c5198d99e645d3268097be95c2468192d4da27316d5755ba1b4991d7027834f29cb5ca41328d4192bf914093edf562f368a1cfe9ce3b5a49b130e91276abf049e087aeaf7a4b1bab859d9690e2e33a3f15232493b4c46a88d1de3b274e38342146a736d5f428419c08c0a526990ceeb00ed7223c10ec684c320bf56e73b7b36b5c744ff660484443fed418b75edf0a8a66d946340f5a5d8635e0e67cba74b919d0af80f13293ded277b6cb1260b6596e48456b219690f9da74d7707cc421b27b699b8dcbe1e15c0635ffceba35a18c9b17b6f725f2af93c1f690c759c6eaf43b0286e17cd5d9c6d4204a2858542f98b7c725d30d46e501d003255d536a7195e0c1ea3da1cf7cedd2dca7587cf096041aba2e71cabbbd5147ffffdfd7a6af84786b1c40698550c4458ee3eba8d2deebf7b7f7fa0d019f69e3a28cb5ebd62d23989c71da16f57980e948342cb423524a50d6e80b1b4ad09aefbe3c25a7f160828d97b9ce37b3087860ad79e81d77c978aa3ea43afcbd611c471cb3d7669eef01fe442baf81ab0104a06081b68b879cda6302db9f3f901cae5dedcebe474730bcc72f623cfd0fc34d89de971081d3b5506a7c1d97340ac34cbe624036fe80a4dfa2e6ebc18254cb02476b966528805e5bc1b7b581b0e0f4bb204480ca1ae5266eca272ebf88db4788314dfc1458f0e999670facb4304afee0f268c6e209605455dc0553872d780301c898b77abc64021dd22355b4e10463a5611e9dfd06427b08262b7643d69887659e4e3c78d217cd44b62660505968bfbc739c8fd987cf12b40ed1bd6f0f7fed5a5d373620abc9a8a213485af5c96fc1ca1af5415dadd0f7cc04926aecc9bd62eaa1e8c9d09fc90cf0b6772c83aa84315998c2a98f2d02036c1bf8e3dd7b20ce929bfc4c51a0624cf5e54f4ca3fd03d94a4e177ef6cb4d14ac191ccf17652aab8085342fac38ebbc25931aa135e547882a0b4afa15d3c8283962ed83fedb17fc5fca92aca006481ad1b62e31f747e90bae6fcd03cb3a50cd866d0780531d8398a825ec082a69d61a32f8211bb54449eaab71617f776d1ddf9b94c2df1b07fd24ead3986e8692e992cff3072fb4a6714f026a2b53ed4ac7e65152681711788fa4da8031a8645e134ff16cd36f5a08f7b28461e6f4db5eb4c742d467ee80d0017426c8ab5229e0934e2a902c3d506b27bce63d15ef862dbb4bf67f1fcbcf9a93c033658fdade9da6f138322ba9851a54fcf63ba9b878d38c36882d0d00a390564227013172c84d185da0c64cb98957b154294a45e949457e107feeadbe2b5555fcc3acc165eba0dcfacfe18db0a8a2c7cdae52a5d9de1f2ba9e81a5113b14f99b38bc298b03d620c6c3bc11a910b645868d96cb24a49f147ccddaa8f97b9401937cae62e3f009023de28bded4ff357a25f9f1c4f4b3d5577a1fbdb8e6f37cbe38b0c315cf0d2f156f416de40b41af801dafc5b907bac0e5ca5cbc82793b4bec23c0cb0ca273ed1094dbb05f7b97ad70cc7a14ff2e319f6cf7520ea17211f0d5512d2a58d708e554412c2c581546d0d16a9ca7fd89d81e9f8f2bdcbf65faba8dbf407a6b55d592d1fb760392efee71de0dea92795e806b445a8c99820b5f946e8b30ec155b62a68880e75772e71be0a7d90cfccfe49682cfe7f5dccdcffac2079b436bcf021986bea3e68e8893b59476d7e7220dbbc4266d754028c5572b449dd7a6e55a39561821302719596156a2b2b3d70e9aa50c43be5a93bddfb326206fbbf4738dc66b7da91cf764a2f1879ed59d664d54aea25b25347c99ac46460da60ed4c0a606f8a6e2d356ea68d3d373b96bbc3d5fb01068aa80988da1b084768035063b34c61544b7eb43793b75468bdbc2ea3dc545d013e24cdd21e870e820ee195184ca0d88d070fb2da9d8e074a13b6c59c5fdc314e40299af8d32c0e0276632df65dc0c37c677a674d4b0a717b554a89643dca28ca207394134418e9b5518123211cadf89b92fd3c9394f1e791d30b632ae48b60006a9064f84747402cffac5d9720ec3d2d7364b6cd11e488bfbc767f48549e0adf79cc0324da272e4b39dff393e592a691094125b4ede354ea35b255749de93616693e148e382d688bfcd764a937b8ff457ba1cfaff3aca0bbca0f783c641ae69923830c098f4fb03fd536305c8ed35ac9991a0e906794188fe5b679de4493c07279376298535e55fa410149775ac48526e653267f9ebb9fce2730dceab4d7be41d9c046f9badb4f8b88d4058f2012b1db36b9a601ef738c0d43b9fdcb74bfdcc2ccf2058d0c5883ecb522c1caf77e9a193febd4a540adcf27d5cb449dea85170cbb0e0912713ee552cd3cae763d4e02d766637670991e153e335807449ad9111c2c7452c9e14acf1defc26055f0288a24a708d62a9c0c1f570b7c29ed6f41bc7f797dc16985f6d38ee4d549de622026a22727ae1e31cea7d2d38f893e3455d6d3aaabfbb95c50d85c792e4575ccd8ac5e0e24f263ff21f4bb04fb6a7cb1601b68525977b4f9bd72054caa6c90e4590f7aa988f18cf16ea222585e8ce7531d1ba25ac216b16aa7e1b4b13420ef67e6ad17fade0ff266e15563782be19ff9f7c43311683e64b47dca117d54016a5f5dbaf66c9cc27ba9fe043662457ff4b55a82f03451fb9bad473543812ef46c9c1b744029766b61fc6d54986b269e610627c5f7c4e2130cb8cdb90cadb784d3243309fdd62ad207a7527a3267f87f232e3535c588877557e92730837d45bbab44d73bdfb16e6f53dd7f4b243d59c397a0346e1e04bc5bf91de049738fd643491d70e9c844eb86fb40c9d3160ae231c9d75ab222ad88533816753e53067e76c050167c5f906f96e3f69650cedb43b0c2d6328f77b239f1fdc222bca2717d72161dd55e720a2fac0ec62efbeb518ca2ad0866bf0a91df6e5049f80f52812867b24a47921c64312a74fd619a99b7a017100d6c848344de4f5d612c29380a6816b6713f0af1d65cca2918230e837b42b0bc0950a618db1889b3d2c6442a08186017c0281d63e8376c7233d3493b25eacf1262b4853427bb7cb61d5f9f40cde42131554323d9709d244e0e420b167a9fbecec612cb712fc670d14b4f6e4a19c4e994c6a8c604d0d7c5890c541065b90c1f464da6a9653b761e5d82d4edbc2c65e029f5640df73f9fa341d66d860d5c0efb9f0bd27a56581ea68fbfe742172a7d99054e44ecb2fa9f6eecf9a34a770b5cb58a47d220322c3d44556d6f6723f67430a1abbe5e307bffb3f5e7fb9d9d6aa7f56d6e4b2bf7e497ef4012a30dfec43bec25103b21a330b76b4e6aa0d3d780c32b1d86e17958e7992fcab7a04408049663372df8602f8eb2f36f96640b5ed0a1659809cbdabcb78f212c14b4fc674ba7ca3640a45e7f8acea24b46974ad06e85ddc1cc46de71d30fbec1ea5f79be65297679a1e67b1557d1232028bbffa54c5a99db20156ddf622c421f41009f0848cfdf7c5f5f7304c4724c56becab0c226d9b4254f74156ad28fe86566511a9f9d64653eca00bbfe029273e1ab65459664ccd709d1f237bb0450b73e9a0cbc9b54bb308861750e7b8d12ded3a2a37f87588208743ef8912673c9dadc4bf231495b0f6196a0681892811b084a0ea8fef82017bc92e4990848fd70d2f44fb4a0bf88c1c528c5d6795252e8b136da7699892ae28e88464107ac7b27462a682d187e57ff68ba023724ee5b26e46085a0ed8792476e50247ac44c323d05ff5d6818ed11b38393e6acfbcdbbda0658f6bf6e85d794be48652a068d36cbe4760904fdaea7bfc1cd798047b34f98fc49a27b749dd4cba3e81c3fee6011bd257cbfb6ac2f3e1038e1dbae59905d14ef3e71e0c26a26c3dad93c7acba916c1cb132d9d739a9487f90e5d3b6106a1a5068669646e9c8fe57d90c44f9675c29cb1a1e87df0ae3f79c733e7df40456f1d7eb8da69a239d0fcd96bcee1b9f5dc9e30276dfc8b43e78587dfc6d6b0456b5e7f2e6df1abf4a49741de0fa51406faaccd0cbe773dff9bb518b561d2231cf2e46355956b7726598f6cacdc038d0cf3f8c457b2b0711f6a6a13c9313fa027885a229ec9d84e6ab29befe868cf2a10222db63078dbaf7f0bf2205767be3a9d40659f6a06beaaa016b99df8c7462feeb8f3b5383bcb42da16a9066689d2e5eb49945aaec5162def5703f6d2d9b647af638a6bcc3037f65837d4534344ecd7df3cf8b75c3c5b6254979d5208731c21784388e9548375ad6378e40bd1515bf7cbbcf15b8a5ada5d7af3a28ec098bfb461f953206f9f27c0e022e63fa31ccf8cad1b8626d2826269a9340a0f2cba2df279f7e99b0a882b0a75edc777fdc1e18a76046d121b3510a8129dc9ddd4a1a1ab4cea822533694f11d023c9e9c6f35584d51178a5d4ca62e925664e01f1a6d889305d20d83ee479a7a668fa057c91d6f093600c5dbd5b289dba4ae904da3a65e544b9e4c97e5a431ae579daa0de08facbfacdf3f387d0220a2b608cda1dab40b3ac5938faadb856e70b9688f5eeb2265561c0ee4ec3ea2dd71e5176222f5bd7b7dd91ded127d03410c5ad07db779c8c34e9da591366cf26061eaf94db60efee9813d11ac8990cf7f1da008aef5c6e97384d035b84ec08663898b15737a8a6a739e5de64616d94a2f00fc51b67ce300d92d51fa69c12afd27cf0302d570ac7e15b76d0d0f8b327edb9b6222a92e830c1521b375e9d4f30235bce12b04e44453b07ccddd9fb2da7e90b591b97057596cfbe4b9a5e1b2e180e8ff1f9e05b0965330a49e7b6649317e79a4cb1a70f1cd59a8559851d73024f53be397ccb8d4e259d48c4b693e7389c09150d7d9315a5c086f45cc4b6ccde13d7d632a3bae1c17e8254444ad7f5831f08c9f80c14a41a91b13ee5d95619e007ea908ef12fe632d076ecfa93c7744ad4820675f7098396a55fdc681709dd5240c600b5564e795c5d6b1890ea8e91c86adfe630ae58f3f49da2d4c854e33f427d5be5a637ab8581566c9d6ae5d7d8cf5d87b2df40176749c61b2cdc46e1d17269df8fffecdad9da8a2a6612c9a3808b130526aa28c10d3eb3de7a869eaa14579a82da332660b47717bbb92858771bb60be38608e824e251c07a8963bc84aac111373298b46c00e182967797e3c1d390f133dc8934fa94b29aea04e20bbb25b4d52d667f5b41b0fb835da3a75d39bee928d72ba9cafc580a545b4bc97b6e83dd9de76c0c88aea4b2e944f7c3ba70774333ac72094d9aef8583fb17169e8b39495fdd1b13d9ae5561334f7b3efa25734410aac5fd71328b673b6168804fef5c9ecabfa05e041e4cfda06ac0a0a780c5b0f59b0dd9fe582ff87fc889946a073b7f1f88683c7a0dc5627cc070ae7f278af47372c1cbf84d8c4c756cba4acb3ff9cd6a8936f71d13ba436e5d0ab9b715218e653bea7a1ffd2c44d8d1403dedb0e875704f4ae005942654eef1bbaf19af615115ce4ef768be718f36140115a98f2f752fa530605ab106cba00538af9ce941a40515b1108a0fa8e55ece8c70615cb2ec5059946abc6f09fac2b7257dd5ba066b05f68ba750e39a0d933f1cf25582783ea9165cabe36377e6553a50f7269f044d844c780bb04f3f3dab3121e2b462180fa196239974f1cc5d78b96efcd1da40edbc748fe334d862402f8d40efc70ca944a357559c78904e0adf8a92e61ba6bee2f19b06a48a42a7168a985375c59b161f6cde9b68381c59cd94a982196c70d0002db958d688a2126cd98045960c9421fcdd4d05b50fd553385b337f669625189b91fb6b5c4fd4bb10670b4ac99315f50d49abc1553b6bb1f7f9ea7f79da7a12947db4c28548466bb4769a0d723bf922edae654995bf4f2fad1851799f9661c271e95faa2cc67d55c2df85e6a6f663332ac3f769096c7e990fabffee633b50a32e88fc8e8d426472f05f9e483729800b08cdae195280f751592b828cf835e59be049034ec84f94e500fe56023153c6782f24bf19c51d8f159825e4708e96fec05de2c4b785f6951a1cacc1217fff661697ebbb7fbeeb64b657ba391ff5f60054dadddce3fc0c177a0fa328cbb51ac0220a7acac3692c607847658e95dcc57f62c4710f2d6f2fa526c7a6eca514f62d002b0606c0087f428d26574dbaa08bb30460a1e1868e10d0467543e5d63a8e9135c62a89ddd2aa170e151527cc03f39c5b2520bdb1687324dba789946df16770407e03469184aaad8cf9a70d31bf5dc5c374ec1a49d4b723843a637637053499e7edf97bae81a5553c389c579e72fe062cea30a575d9bbf4a89a1b3fd2e22403c397180bad91301f5fe59eb10ce95593856703502fc1080d634db90be54c0e7c802755c9fbc63401a9652b5251730affbf04900c8255fb14770bc74983dc763c73d45c80787041ba3cc9179676b21c7d2b7459318f93410da54301a54c83c7ad128f3ee6467e1cc86a9789a3eb5bc31cc79bbcaa60b0ced484c3211b22c09838c1c641b001b381108870d75109cf64460ad13859c03d9548017f8feb0ce0d3ea7fce91d209de62d1383c806b3abe48a4624ff480855f85602be7f52bf0ff15ec419801ede183e007074a91d6bad44bd66923cbf47f2106c20a8654fca0aeedfbdb0d7c0f3ad7710de946b521ed61597d3d7bc1c333a93e80d062b8e1e748251a278898deba61028236496450d0b72f1021fb4fe501d42bae2262ea851def067f9049c11512b98b7c1da66b5ef68fee7d3f4b76d8c4e74c9b40735c05fa770ed7fbf87ad3de5c104845488a7b80926a2b5f9e6ee9ebb7498d4a151367a7b795acdef748beeac64bc79a847255a8c41c35df7eb3d1ce76d614c3da9d27b32a4ef995ebde0989b4e842eb6d16e629ffd2abda3eafc6af9bf0c7a39ec36d5a8fa1ce347706a2d5f5c286b5b035b0b748db1d649f4ab8b371e91b0234bffba59330ba2eaf6fc09d0c8e28e5a051c646028d0c894b8b0c2f5b802fda502d651e71eed27e8c02421b4ea1dacaeb747e9becdd4b794b7532b4d5a316dbeab086e4e86f6bdf05a01ffda7837fbc7cf5a072ead98cb566d1ae65fa041005595e76b61bce564afa7798952cb98b169bbe05c10d05b1ca6266e0877115f05c8bae11fe65b308c699f3599b6223684025479ef10ed34ab06c91a4ddc46ee451b2584f6e7c45120309b0fabc6607c80aa6054905e4487f7d50efffeacb97f4ab6e6215e27a7a3902468118de94f688f664be1bc4c63141dc6213682e7be859a87c1208ecc23eb0b5aa4a87671da8143e5464432c998be4c910accd78bc2ba2114101a7d7490a58c6aebd0ff6f38fb99b0143e711138a321fe0fbafd12295578abbb4a1cf10372116ae7b6a74652c57125889e61df9bbde97337e578db1618dabf8013641ce46cfbde227f09f57e5490fa896dbe25c89dca56fdb776d9885a7fc21c5a5a42a46eef32d72bf7f481ec78e326a0c106b123f2ee8687d715fa974aa5f8a27046f669992165e777fa634f12ccac1310f9c25e8c40deb04676eee08563202400089e9804f546bf2a4c25d6a4bf5361d8b3a6e53293ef8c78880029f1c2cd9806b7d82d4d838c58822a229754e16e131c1b501009058cf92ce255b1794c3c673b0fe5209a31c13b05afd9c80abe9058c4010feb59fbb36ec7eb703d3b6d351834d78adf085e0108bf46013a03f88b29d3d049c48e0d2b82da23b9d626692a5817d52120a3696d7b0400823dc7b1f4be4c3ff8b095c7f3821b29ab1424eb674f6dc6f3600e65fb0dfe0ec6580e949a684b195c4c8f70a896baad11e9517aae8f605ac0e32c3a0e1e1eb6ec7f21a84f0f2679e8d0769501c1bb6b6059479f1cb0ad3be4a16f3d97aefad9ca8cf1623698fa6b48b4c2cd73f8c111670d75e439181f68db4af486bedc84f793d0b9e4aa5e16ce768a291d54431541c018867450ba0c5e80936d623beb4b3d0f0aaddb322a0651ede79fd22f423ffc2810d6d021628a59ce805241683faace2af28ef7a0c97d542a8c0884d0dd440a797fed12db8588afddc4ec5757d9ab5c439ebaa8295b0fa19cbb900a0b21ee63d3b8028d6965a01174ea9c305eaaabe35ee7caefdf6d7b4ecdbcff06e389171dcebd27ec08fd87498f523da14c2f3a89c420b1cecc4e3672a1031869b86f3cbc7626cf2254110e453129785a62a3e35187b733a2c5cec27a1b650d8e7239a5062c589228909cea901401ac5283ebec7cdec2a9f59e8a791967fcc23cd6498c3d3caa07b906812a177b31406bb595ffff18a618f67c6ac1df6dd8dc6603bf40c80326d24a801fa76b7655f5063b838479e67a971b6c943ea1f44595d74cce595316206c29931e2fa4a176ed522a8f1dc1df9d4822d82f51d76b44ad436a6ccc8bfda5d60c5fd116592942bed9b98eb4faf217a796e488ef8712bf2fc71599de31b269c4245eb67f66c0e78aa627579c9e3b565bd2303d5efa4dec3eb10f700adb0fbc47004c257d2a726697728ff60a964d128e10b1c97952d30b7804e772814b233f69f8f8e97c8aae7413cf14c2baa51a94930ef701ec1d1a5c58ca84b878181262bf8d9347c2090ba3e6f71ac976691dafd52d720108e420f7f531dfb10ffe308f0dc7ba8c0e1a578f4b36c37be70c6e0f606c613a0cb176dff951bfeea790d3613ac798fc2d80caa04d5f14040c22def47f6931f2ce77c04f0ee116b9412d45f6200b2d79cbfecc3d06fd9d09b4567ffcccc47167ab7541110c4457b74df6611e81ec8e1bb8bec9ee2b53360acb091cac44788249383b0fd4060d9eea59a16c111aa6a5ddd976675421bc277e04169a4117f2a85aff0b29c76c2da0ced4b6ef7284abc6687a7662cb5d8fc877d267be0c533d7d3bca3f8ae7234bedd00b6beda37868ecdd38351749cef6e6cc6b10adb403ef4315881c5c9ebd7a759981a4c1cbe3a0d659135668090f23992548f45f1472f27e71e8c1eea8232fb1c27dfb7e26b1f487b45c7b38bf1b015817f589334d033a43c798a2ce8edf2fb4697b34577dfac8e531d98c52c013757de6892db625ff1b99092e196ce7876de0ce27f516d12e6bb66098840592fa42c59121f9165a9a1fabad8ac0f9c0fcdc6f0e3dbab040acb98cad63a28a093c45b71cd83c058ca8bfcb88447706e2193e0d3e16c9ccb7fb86197cbc1097ff2040e7589218d58b806c9176be3049186a94dbe7c8601285530c7a1b5a4fb3a6c48f91ebf2a0490e16e4720a9112f7ddb95ac3449e819326816111a9f3ea07a758333c18f48cb1957459cae4c6ee79fbba1288280d6147dad530cc999f984908867aea82dbe28cb30e81ef4e57ffd96b2fe111cedb84235fccdf5662d093aa5c56c0585e1d0abcdbae3f3edcac78a445bbd5467328b50b15881cf9f111bd5d0de2bd9bcada5f83a6b0be6ccc983969828b5f891675f94cb7d32acb27191ee6c2f2e5b56a40d97c8b4f0cbcba5ed379e45a36cbfef1277445056a9ef8e1035ab0c757c38f31b16b1ca55c0c548b5a0036d5c2090fd7e31d0c3106f54cf48a000d934b4b2b050afd376c3f51fe3abe2ae9bdaaa4392688c612549a42442d3842631c87239c9606aa52415316eefcf5ffa2b8a2ab93bbb623bedb7f759254fdf613dfe7016f59356350860026b1103f6881be1e9e2aa7d35b1fea74fe75f3809120e6ec44f5156648c36d82fc1262e2f26e9834a3e23be47752b5d117d63389dd03cc0419bacc2646b004c4b63e729deb9d241192252ba6b5607332f3f69a3687a48375da1a87a05b191656e6c3f0a9c43e761afdf25ac72707dc395ce5d99aaa9592e8e60ccb4afdefb17789948de39806ffdb29ff75a7de50b9b8b92ec2f20255939720fdc52b12427a6623f1e8472380b673d8a32a8429f5e029fac0f16e2902be05f7859e9015e041cb666454cd66520a8a24c84832300a7a1dac9b0d713060a77084079ca166658ff406d76417435eb5822bbe11d922815bad9b196c044ca35d9c214ed631b087aa692d6f529b4d466ee4138b8468c4fcae4f3bcf86dfd169b38d85835094d8eb9b0720636fa720112164dcad184b482da1ee88c4cddd2eae052261ee1b4077274d4a9f0498749a3c896b1db52908ebb683b9e4c0fbf2f178ad4628d829dac1c474d375694ac38ff01a931cdb6072f382c4b143ca0e49cde729a3e188fb64449c81d463072332bba3eb937073f327a815bfc4c65d75894e816530304f8c6b6d434cd4c8f6514fb590c614498cba852d7b6f67ebc9d04feb86fb503b189b9ab74d15613b2714de85c728810f64d3411ce9ff4f6f356d8a2dc5e116d24936d40bc54ec1475edb9e944fc1d8ec3348e6fae73ff10fa975836a59bc752dbdccf97ab0413ed4fc82b2667fa95738c837e8735fa292f48baa5ed932aceacfbccf7b66bb6df1a2b1ef8bf6ff07195f087ff6e672601f63a22c72b05207bd3fe2abe52b6f813734425ca0cbf397d258e4eca521dce28a36965931c8794ed7cf74b5d7af484a246383c387dbafd062ce19788f3898317e2829805dd464c58235ffceda937b7924d191b8570b71b983b9f2fc69e50209abd22968874e45baab4690108aa598a095824e6e8951b335f62be01e0934c6b7a808be2d07943afdde8b661afa000e87b91c38c11923fc053432744d66417da00ec85f1d0f7de89768bcc8974b7e8c71d1df10b561631df02e92ea45263fe43760ae09464329a87c51219a12b56477a05a0dbaf41fe49158b4e6bdb67e823eb7154f4ee9062af3b872c35a331c34f684e3971bc828958837a11bb28b908f239915cedf6b0a20d5294a01e377e22aca46216865c94d5de9cb097a110bd68efd0eb0ce28f4f7929fa6821b063d4727509f70f0b1a067f9a5bef715579e4a28fdfe2eeb5571c7966e8a405d37d5f87c7eb5784d55c751020dfefc8f43e70654d4bc5c2814dc3d67b549d20623c9ccbd9abb2046e3643568d0552c738e96e544d603f3cbfe728b9df7442e0c0aa7a0776aa5fbf7c4accce290b31489180cb0cadb4d94e7c563923eb5ef0f52eb2ac6b059142297740fad606c729d96db208def0798ef551262712ef337004082b0c87f40fa3ca49f60afcb777c64fa59de676ddb1528f62d01fdd4fb1490fd258849c0baf9ed5f9c0b056d896f29cd97be49442ff0a389b907ee3d71c315394d39f2e5ea757e9173efb234718f03877909a8212f199b1e9ddd291ac2cf00586770d4e024726fd0ad46315557a79e6a1b2a9fa667bee46ae6e7f9644c4e1fab04456ddd3249d91adb0c53f59cd72e17cc834c9e2b4c8efede19a42e55e26448322da801e4350f94cf7103318667994fa786adf820e8ef0ab7cbff695007c3702990ef84795432ce42e5e1e179091dcbddd0276d33924f4ccb8fb10441921167f72c77ecd3c75b79241d91ebb411974a528b026451548f24ec83c798878cd8ce4e820962128149d4f52b64575e5f734746f6cc6aec0271b3bec97352745e7e75854e17136c12c7c49586453274380ce1ab52d19c6f5a4b59b6cf4653960997d4922774ed4b2ae58d3369dee541e84a44c1011f1b8f1542e24b665e6499f761b2af71453b550cef7c514fa567b487b5bd3cfee0eecef02d080ca52a52d0c9537a68d0b89be09a61ef523a8ca090fb8a7ddf33d2a06e93e69a447949c17968cffc72849b478bb5c390dd992f175457ed1ec7e27bea17672722c57257370db3f19664311089c1242f8227afffd8cf4f32f5097b4cbb7a7e8af734a7a80fc7c4ed7d50d62d7c00c59333a69d69372bb3342b1cad5dfa230569b95707b170a77bcb81bc9f48e99aab07e7f1045d157d0798e4e46478bde6ec24e60baed73857f1c619a33fbed6b539ca86b5584cf436b41475aebbc1f9651bdc763efbad71318a937f245deb9868bc6f48bb23987432a2a97584380ddc4dfbfd0e9f67b259293e62cebea135c7fad3ee0621aefe03bf4a110d8afa0cf4811985e13f3e8c00997770fe84fe29d1b79d95710dfc7de9acd8e63ce2ad203f240921a2d8eed060bc26ab31b8f26f88a0315a5a85885159ccfb0f618d52253781669120353de7e2a008dea2d196c36d28aa04fae025b27cf3b3f34bc16c7e92d2db51d9f43beda0cadeee4858e97c8731f4fed3ded67d7c78744a7eaf346ce7f411547201794d42e3fd4fd750c620e762d4e7ae7bc2e3588aaf70d676f43108da2807da38ba1b08068797de01f0ba1dae0fc1d68f9e12b1e1387677c0de34106d80be34ec2fd12b6403d6fe1670913c22fd140d3d0f4ad0832dd9ff2416fb7e31107680590848e1447b50c1591be35525d27f74ed9446af6359bfae95f73fee80fa8ed552c2ffcf5321ae0b2c27f3a07d2beffbff30763b2b03c31fd585cafcc7b36730d47b90f961aa3221f9aaeba9c2774ffb024f4f2e4b62d894304a40ab22e13f0b03b8aa2af726fb34ea7c064c7662bff8efa26c93d4daff1b31ce7c07717add2db78772ddebf2c25138e195b6bc7edbfca5444bd38ee627f607acfbc43bbf8ed9bf27d810822ae7f24d3a767ab6f8e6b0773d46a186d6f874c51c9cccaf8fb9db369a2ee513ff29bc2b3c345646c24a7d2e9cf27f8e0d7e59d9e4cfe5f9acdfee2f257af9c0532457158989086e280be2173e4675c782fa711d3ad82ac92bcb9c7f571e8cb934ecce19474cd3b975f39712a44b00be914b8bd2372c8df5ff387028db290b2f7684e5b6050a4adafe423ac5b60e475a2a6f13631ff551be4d105dec25cd3342b72ba709ec2f0108b2bbdd4ae73e83260a5170893646f97b3736b0b30cbe7bd58cf344dfcbc9b1c02268ae5f8031c5c18852302c629d2caf341df3e185309efc7a807d6ac39cf37866d6d2ec1b1169ad6dc13c41903cefd865018d31ae132279b3217b6081e64b9c9d8980eb525675c5e8ad24ed77b233d5c0b13d310d4bc477397b18852409505c6549d51fc332a9baa18668d4af56873ef688fe404426cc7181b4d6d04c5706f8f57ce3a926d14fd9c48256ac8ab15da847564a795e86c276260ac609de11cee1418119fd284c98935b63410e032295be39a8566a8d2b24fb62fd23e3853f71daf6346266363c6c7b5729daace79117e019bc982c8a1d2b19c45e0f4fded38e015577a3714ef3803db3f5be0a87e5973f1d3fa72139741b4f5d6e1bbfdbd5bee5ef3f175bcfcfd67929fb04757f04fe49a660fb6f4f120c4c1a504415f5512b40b167233e3b690c602e05ff544f4e4d6739da6ff451608e90099440ada0f5a9e9b789eedc74247b3233bb7f696722d2847b900d49862958fa1a5249169c4664f90c4d70c149fc93484ede0060fdf067cb9585378b98cc1ae608af03c603eaee5c2a0314a90b6c2fa33f74c7378817035025ca1460f8a47201f6622a1280e35afa27cb36ef4d1aa4211e688b061472fc3987c39b667e2d41ae0cfe5a5def646feedea9972ce7208ac2bea307a79eef8ea92447d208e42568c85d2a7dd523324e6782651caab635b25c347eeeb42b46887c969c101c50980754510fc1388af39ee75da3c87a2389eb19a621ea7c8e8cb59ad098ecd195c830e02b5b931a0a1b2996602e13de6ab40515a1150278d28e31c8b85c398b701bc18040710b83d66ea5ae04d25864510acfb05d68bffe6d4cbaa8c8b64f8164d60488535b4181f89b263fc3a8fe885e72c4099583abf7dff5c01f836318aa1aa952f12804c2c72a27c67087b30cc0e90a7cd52d45d3319d4430c52472238c6b3ab96185d4a1a80056855dd216062802826f6b2bb1d91c939dd66c58ed1eb7ecc94f70edc7b5f4bbbc11dfb91e9b2768126fc17708c21c27db753c473157c0a611a291d15b012aa29f50aeb239c77c589f10bed2eb828f59b4a92cf0beabdb866565f0dad2eabf3621e4dc5035eb66f081a19e61b97b284ce1a1a6ad2290f6c551921cc3a53e734ff8ab73e895c51d0ac1f5fc241431560c702781fdc23ddc67187b53d6de9af11f33150b21497abbe6ba385ad504d4c7399620d60e44dffa830c993addf17bea318d3efb8b0db23f1203313f94ca11a050414ccfd4e82a667b0f0e06c6450c0fd4ca7c4de6adb6a426480dac8716de2092a86d6c3f55fcf1546f40a02d56dcd88c03fbd8e398be0b0da6b1fb2adccf70c75aa4020f5e15b5ed99ea28e4952f7462b9239face46e9256ddb8b0a0f8ca0c42669554d437c65568fa62c108b2bf5b745e381b18abac0e18f754ea6b58932fd5a31510b256303d1c4a5fe071c603af9985c44c86562871274a9cd4f09ce879d09fd2d62f6046f9dbe977915e7d8f6c15dfb6826a06d29e013fb14116b79443ed41c846a49087699acf2ffbbe3bdf50eb46f236ae30b0f1ed4dd488910187668195a2fd616be279b32b98303f3e86db954e435c66ead34fa2178056949b6b912a58610d5f333341277034d8825abe2805536d75e149e9ccb55bc6ba53aea6fea394238c89bc2efa8c8ca320318dbbb7866fc0629e4d7fd26ca463c15f5a94c97c0b3215f33f21d8f1fae0c72aef60d64304f0575a244eb7b0d9551563bb737fbaf79e08c5ac19299a764e986f9c8204867f56754c7fccc237ea8b26e043df83b1abfca20a78ee14e49b7c6deb32fe35ba95cf500a644ed06c6596c5f03024ffb73d3c7ed8aec32ef644c87f35f00e4998ec57ef7e4bb7b5d68c9bed6e3309af755cfa376f58eab1b11f8408513c4801fdb878b9e88c0d515b4ee6acbd466673578075fcd4670c2a38e394c27a1c9155a8641f62e12e4d5cb59c92e103a48e75afd1db0f8601125e7a35ad0011e09c3c743212a38e47a91c4d6fe85cbc6edf4928c61a84bc4e30406a3b4b5a2abd9dd8056a28d050d450d055cb2fb37962ab797052d6cf03e1633cdc889b3a1e285160b1d9d8cc3b3c0d8fc6775976c20ec9765b6029e68e42ed9ec2afb0b3f8d6f0f21c9470f63e9741cad09cee2c72bda1318b2d131a6ef732e9bc7730f0acbc2c1f92124d1d40e185ff5b15569a840d20b27d05f6722f0f112524708b6e95cfad6f40a8573ac5b553904e13c1b2b25927eab309863439ea0995f813b44954ff11c89a72fa23c821dabb65e447887479dc8d725c7300be65d64ae71c460842922513e0568132b159a7178eb0f374fc96656df531557e678b9f8eb57094ff79878ddbc9abbe05b0d659f7088ea77b48801dcc30463b3e083bd15d27928dfac4f29c428e57b92994c7a68b3acc5dd9c8c3926dc80cd51a668faf6adbb47a99da2c77dffe4ffdc61d9973e616ad27f39e13e4d56a0f4b8dc53291e9b2ee0b2e6a7fefe4c3d36cc69d729309e66c7be72af51f6c9bc2a317128493be95d9ec1e62874ab12f736d9280ec944e8661e16fcaf7e3633a14603de95f03e56a1bfdb5efb4ebb640e97eadc514a2ff3b397bdaa5296d3baca436c23e7ff3a8c573b592471b6d87e20f71c1c563f6c02d43b6396ffdc3582a82af9f6c6d12500e4f754d8ac96c9d258ff62bd975a043fd679163e5aba22b7b6d3de34cd21cfe918a8c7314a510621d0be1f589849850c14e02038988f585a8bdea74606d1a6dc138576ab84e36ccdab21071c70a921da19d0bf2d406c4a8fda0948ba5bba80af50885926ceba19cae0354765dfad6e4991ddced66c2d84d96544d800c4dcc779c912c5398702749fc894ce6f0a7597119f7f4d56044d8d73a0307465720dfd8f3b1a33dc1ad3bdb002a0f373712a0e7a930967303332835a30dc74026bdd15220ae8ce059827fc37b895cdcaaf4a7900452f5937a4879d94b240de1f776bafe8e9c6bf0292ec4545bc691a8f3f6755ac2bdc35ae230697af2555d4dfdb815534caeeb2c34faab914d9cd4d0b46cf64ddf5f4662637be46594d30e6347da3a79d94db73bc4c91ec9cc71dc7d35903964c49245b42d94fe7a945f5449727c5ae42620d8487bfb12fd38628b01e8ae26cad0f7d9434b4257ea0bf3a97098a1d00db11af9e0513497abed218771b5477e44cbc8c23551aeb2a3c894ba5bde68f517d311cd0aef2398323f5d1a4485a739277c75af1f2931b732a48acc7688286234e422f00d8066f427da9f84f601606a0830e72024c699fb7634f7de6e2d97cc3f7168b7e5e4bbe90c723ae77f87da5ff6a49994ce0a8feb0df420231a49a06657e7080c6599b931623fc0df16376b346d88c4230404a265e1a5b5e9c224a436b4e4467b558b416adf8f0e030dd8dc81be25e1ad50a61ecbeea29d1925eac590d7506e44b86ba0195561299cb53b49b9377f803b294e6e249ee70e78e6767380762b28d584bc2303762a3433bc8cdde78ab27228473fcaff7b14a9208a0d46d62a6b01e1ebf0371a2053e5841e89e61a2b7d1b891169c0b0996dcc50560d218d1eb57393fe2d712376b6285b5e872bdb02ae4afa2b755e5ebae48e443d342bc94266d42739f786105eeb0ee3cd017623c6fad70c96933eea209748124bc400be11f0bf7ef83ea7c36022005e8e6c11bac2f227d935c03e43181fd6bb81ee2f7e151968056c4ebcdf74a1002464c07d4c896f41e31f466820b52ef04b0a81ec04865c1641916b20f8314d46675b71d88d9671e2ea2b8f772f095dc7d054667b97144b604663b95f316c6a60949f6f2ca2a42db227e03a8da91d053cc8672976c2cd99b3d103b3067ed205dd625f0225f0553e4c9c460e70a8c2c7299269696cad703853ff2e7931e0ca13aa9863564dbef4b86c99c0d51160c65c62124222dcbbf3cd3e601bc25e33af0c3eb6f6716fdc2a76100dc8aca6a8343bd63b09260d8c0d26e94faa766df11ed1bf4cafa7d07ae55f051b0002f4512e96661830fc204655c76ba4b09fef7c9aec21722aab691ca7f96ce80031a006fefe1bb67d141832c7b54a3206f2224a0f7402d43a4d4b8ea9d7e0da0af08bfc9390e24041d2dbd08e7074ddda37c5e2d75784a9c655305b5cd741146b99125bee7d204edf4c6c217da93b7214a6452b9fcaa2cbb7ae3bf9c593613ef7b8ceb9c3117b953abc3589cc6f775656647e0689385214f2fec59407ae5009e47dcd8cd98b0aeca728e2a92b75702da34b5b03820ab617c5cfe97123da0bce67c547b2fbec1e8cd93dccad5422261f9d79d807c7bf9707a4b09ce42e2d38162349295a70f3d44e1b32b803d3ae829fca8b63a3207ef0dc4e160f7a4bff0f3bdfe85931f7f192eb0c3ddc5270efd262206c57aa40204f75640d139192e36b1cc8ed2ee18a916d68ee341f7381fb2101e88939700faf081cc9e68699877a749329fb7b48d1bbc794eefed1214cef3b28dde07f191740581d25f20b49d9b58a4935be4399624c555d2d25376499a2c57f224d8b941610e8ad2090f4c4d10ff5a00a50479a52e27be5a10822c9c945a2ab3dd15abf08edabdb44394b013c41d7f9a0964343a8f51350d4353d2df56f61c9884e01f730078a8e0701194dac968b13bb12d29922ebeb56532a06256a46f3531767912d5df4102de2a298f9218e7ac1019a298bb05eac04549e6b61e151e7d987399c11137dd66915203128ec2fece0c6b27471b2cea9e514585e576295f501a4b42600a699483b450f973ee997ddbb6da98b2dc527d74587336e27a2da66c88cc3c5073a450ff5e1ca194c1ba0ce224e5b5ddd7f8137655ab4b36d35f8a669bd4e3143028c04ed363b403df0d692b658cb20d0a94426b7ef72a8a2e42a9f9f0687ef69e362eb576ff7778cce840c8b984cccb70f861209b8bbfd7e84abb68b0f77cda3e62f497ae0b09a5f06b068a8d6b63023484ebbe27c1019e1208eee44a7b426f81942dda320a9ee102cdb094f5dd206a9422fb48ee4a95f18a8171432a0c9643396b1f1ba88fde7eac2dca46e63cec4bb30a60f6eadd9f0f1fc925503a5d0a39549cb9cc5e9910c6b8dcee818570e5a3627be1b93f8d7313ddd70501ded31f994339772cf4067fe6f2480047a5ee44f87432ff2eadafa8555a2f585af7677fa6a769866d2add26dd53db4fbfc30c8b0b75c3bac8a605c4fac9f17684e166819dc9fa943786aac7e95a69716b46656b817f8beef293d78621e5f409ec191289b96b3415f1c20be51449797af830f97dca6e4689caef0a38f8b731c99165d735b6e9e31c1797a464d063f55d287704dc0052587e4f83c1a82316e7ef74b311999fa75a6c4e86c851a04f269d5a8a77b3e70b33ca1cec232e9622b80fddba177251eef2db2decb30bf5f9bd5e66aefb9dc2be4e873c42885110ee7792f477c07ee676a87c2a3574ed370614a7581f3d7a5bda38b50e20b3d4e76b450a0cbab4260a2a077b12a98feb1fc305c2d854595f1d2aab17e254916b56bb05894841fd9853de71e7d85ea7c3d3612480124f22cd19de77ed3ddb5261330006ad323c6dc2556b5427d1cd9bcad0ba18f8a9fc2effab966f15f608c084e700f7d3cfea4515ee722999ded4c9da9cb2e6a9dfa9a64204d60d71711e26e395b2918158c680d120d4fba0e3ef6f06ba40a1a4c6b31ab79529b93e0792396a11f57e467528ec752623f265df897b4929d4939b9eb6f8f14d855df05c7ba968ec9c7861f94b25f480f9107639c0847ae6be259e3cff9dd41f27cad28a2f565e6ed35d0b9cca845ffbf90209422b2f40cc8c443e10a369d430ed2c182508248eb8bd885e8fa395d97c4120f7d7e57fa11019fece2a5c96a2fe27ed3b9f4cc5e2378ab982ae49b130856e9dc761e924143d97c282d20803c5d0238324f29f366ae024a429f224c3d175f8d4c23339289b616f836315988ada13221d0bde0952d580207a6c54505f5d57d3a8c581e3594ca1eb824dad15e671f732d653a15e07199903faca59a42b23aec43ff1ef6c7c0e9a1cd3a0c09d3a05c54d516a7a0a9ce5035212371ac15b9a16607aeb0f623c6010973818040a1483705a53385d97cead1a05507cbbca0bf252a77120c4932abfdf7b06dba4c2c007bdf193d88b9cf32b1e538f3c9e466c7a016feb7201febd2a8d29d9e17f7724cdd270010cd6e2dd76aef21f3238d5c0196a5db36926e5bb2d89e3ae336d9e552ad67c806ef0807eca669ca51c4aed07109d0834e6089e2ac44a63378a0723e6fcb6de3db3222910cbe783b58ae25b276558d2a346a1696ee49a9e757addc0cef2d822cadc309b1c7e1670d773726f214d34a6a441e28d9eaf65999cdd8e09055379092dbba7b03fee9344383e49723a3f88f040ddae77e680cd9284d977b98f6ede068a84f5f642ccdb46785458182a7d0a997723b2865957e7abedddba9efb70b6150f63d583192aaf923080cc57c36739cfb6fe04d9b14159c3035a646ceb74a1aa3c0e0248819df3dad645c5ed7e37ad69cec8fcf142c6755f1215179060e92dc9317f3c73ecb2597ad7f1568e1807464c0cc251ba12c9494c24000094dce1ad34918f62b1fa4dca8e90b2eb7174f1b54e595ad6913d0e533939854972f7f69a2941b11dd1974ba7384ddb6de55626354f08efb7ab6601cf560f673b55f777c941af618ce69b92b02f8da737552860b4ece737994a3ebfa9a0a5842508d4f0e46dfdb8cc3d1924130c8de38de420ba1d1b4891a8cf1f1aafc34ac292bee9b65fe7a75511d5996385d98651b3ed59ddc89ee99cb1fba0002acdf1520b9c1f774dce93d69682832a48f43642266c842bee2ce6df9fbf8cc2ad130f8fdd3239a6b24c6f302ae57260acdc1e621bce433671ed46ab270c608a5ee9943abed9f3fc3f8ecaae67b1e1478c833eea316034870ba8e1d2a2379c5f38954fffcbc05bd31c91cf91afe21416a90c8cf286ab354703b6dc0aab3f1f79a8c2988062cf74824d88306c0cf9132335f22655b2238165a4f5b4e607cf270ed4647b8788a45008ece9676f8e4ad08d255405d983a8ab0c25f1563119f4b25e76dab69080a6e8afb5f87d5390200c318ceea55d8891f7586c8db843e5a737f48dfa5de349cef795b4499e4d1d36b1d8cd491d8190b4091ca3419265e0870dcac4e4147b827e8e4d05e3db7511b37b221d1e6975a7d3032acd51b3dd527dcc77fca753801e8c06cebcd59286c5c1e23df6d4b3b583dfcadf0f607a3a6a014397e361e7aa77f2a38f633ef781c46cf2d90dc662cf0f44a25612774797ed52c9a980bff5591d093a2de9d5dd232b68dea93651e580aeef5c4a592704e5d7b1338bb541032b72c3174f7ee0708d0daceeeaa9b1976b2785c5764d1ae1f0211d7122aa0f4f02165df779c6dc6087b97eff79d7be13f986c5918c13ab9b355d5d6e70aa63a49c11d5d62ba059db0fe36fd4c671109173a8b61eedf6ff05c0d1d83015f6b76c1379eb45eee129b6c58d904a37ef417e80759d08f061d8f40f8e9d50c5ab0aa96c88936d6a24cbc67923d567a4f6f41929c2ba883e558bd2bce77b95acc45ff052b7e232ae3999e974d4f3d22787e5ffde1b4f273aa0df8aa213b19f707c03c0c54d4be61f80ac42af2c13d70de45f910b610205a853db79eb392c894e73bdc09de41a363d379b6e62bc2e17afecf0c68341c4e767beb52e6328f69864b0a51f88f424feaef6b9b682b273f9c33f3c120a421f927467a7e7366846374a5218d31038cb602c8584091956031c32050fe266a3195dc44bb6429a8be112d3db2057ef8bc9debc342757d79081bc8e8ad59c8748d5b6f0629abdf94dfb79d60bd4c2ece897cea3586eac31de4a7ed823ad57e2ead0fa4a6e4e476d6d26c0529eb256425f265a2ad5a911dda9164f73327e3e92523595fb78f1863cff721b0e86e859680f2dbd57d1bd820e7e2fe36607863adbaeee209055a164f9cf698a64dfe6ef09cda67ff309e69ffbdcd5f251b5be6e7e579f6ad612675e87dee8b90c3a108762086316d7eadae59fef49a322676a0293b14c30d3fb96a2b7aaf5e852fcc222b9da2a4d35654cd983d75823dddd50c6dbfb152aeb11de816e844348ecd2040c664d20c05a73d3dbaa0fe12f2864f5b5d1d9c64198326aa5dc932cecb9dc3a85ed38f5d32eb255c00aebf580bcada1580d319c7b36800c72ee7cb9ca9cfa05bcf7e1af0fb1bdc929d5f877faf5136927bdef462c67aae4ecd28ad0e6e835b2f4b6580518cd1fd8a3b4857106394520ec799031ec5841d564d26987475ef1fb89fd868e1dc5385cb327a9b09f93383a14f2299031ec6c0b0da2ea41072237a17b88535d4c59c4838df5d792ede4712cd5234f07bd73901add9507edea8ce87fd71af8a0b7f7f2a60f4406216a4f5da2b5b26e87392c8bc4a927c296410a082c30ebaa8161c0a932a56eae40a32b0591b94b55ea4135fb60097a918605e26d1e319ae357673eed415d464c1605c8bd60d4269340e2db770b482f311e524a73ab472dbafd5b1ad2d8d60d857371c97ae88662bd1c996b40d9922c104a1bcdc55bcb72cc0132401877809f7951ea3e8e8c3391f4ca6c79f9bf26ee91e4161bfe7d71e9655a92605a1124e078b53f7b6910e01530c028eb68b1f0df74585fea9c63defeda65edf9f71774de0b15b252bc0541972756e413a4ffab2d4e79fd394fb8ed1942bed4bb78853066344c37b41b443c368555ab5b4e631fab50f90988bbcdb6a577616322e4758938bd79c7b9108bd543fb079cddfec70164e81cd31c818c2741c0e97038b072f7754b180affd429872af089af3a5d89ad4aa78310a9a70f68ed793ed0c616fe1cab8cf6a8393b098748ebdca305fe1c43884522473deed950c69f03d86b1321a35c1c738c9bfc48407fd1ed0be95ee8d015c41c9711d3f4e3d866c85bf4ed4d0ada8cfd620d54493d1c88b0ddcad4be53800c8038109243bbe11197b046c26b115ed2cb4bd3ba9a5e0bdde710dba663ad05c3c9c627f86a6a8a25552fda77e8cf557221a175810070c44f1302de057512c265d7a1e73d60fdc6c1ff284aeded963179557a9d17f7d1cd9a7580863b7c6fd3eea7d1ab220aef2d12aa6adc9ee353e2fa30ce3b4d5aa1261b82ae965c1d9a06c9c66bb7b6c9e5c78aefd58e4c16d4acee98bb764f47fc878b1afc606eac8991896481e3ff2904fad5f8d761a27dfb2be1fa400b2842bd7d4fe56fff359dc025b26c4ac2778d56ac65348e1a671f7d99daa6f6b5a072fec53c140ef48859200921c3f36e33b25416e837d6add54b3161d02f23afe6b0f4a8079df7d64fd068da6668b4ffb3803f58633c5a83bd1c01f1609d30099c7b99d8987f5a8dba88c5fa2f7229e8d5d0365dfbdee1035e4ab9ad8a23805772d9b8978aefccf0353107795e5b5de28619edc0ac1afb56e4906203866491967e0e834ece01e84dd4176a268dc6c7b095a9fa37cc2b6c3224379b36bebd7f020e50b24222a77fed35a55c3c7c6115dd0932df1a9f17aa47e76b4d786294867ef57f654c2d677c86a28ee161dcda5914b7c073e34fbddec50f56c287f18c3d4013c05429edc0ce17485e0f36e18be78201098476b659be683e9358a02d7eb0c71fece12ed235ff483d4af904c9fd8e48a0912b150892a50784557abd734566cde858ae767a5b827a942cbd4dccb559d9ffb97861df3c7ea0b83c494c87b8b42059b3e8681f341f66a7612127664510719ddde52866ee927e7dbb1776606e141edc0bc14375731ca698917b10a3111bbaecea0fccc5dd8b0550990c7046790b01ea6ea8ef3cd019004e51768dc7524cff30cde127feca6a707f918832e457c7570f95b40c6b18fd95b9639556f3daa3c6b34111d167f22784838e8fc431f6fc48b132b0609f2e368b4f5368ed1408a4db8a55ef990f96a62bb67ad048e3e7f726b97389283535a4cbe2172085a203bd61c78a8039c22e824f3a60365195fef209798ff6f7d5bb33b76d9192ec709e748ba1c689f97e64a9909d16815248e007ec56e616b2e6896bd83adc4edfdd80cc01c13c106a347fabba24837aa09532b8d81b4726c3041b761514fa263f66a78c6ceabbea9296f618d5e483c2d241a558777bdcf5cf7a8eb7c77214837b41a3befaea8e5d6581fb2adf3c22a305451a38b78746d3902af62260b5d07c82a2069f1eb1478258add5b279b509481a6b294f7d1f18edf1b25be2bd7709620646d38d8318813eabd9757effa0b3ed6b5ce5742543565f44ba6298585e4f61c1591358ecee6c23d3816b7301acd90097d5428a8e5c2506aea1d8256e3d33be9fa8d219ff27c284d83bb6b9486ccd2dbcaf565b53bd99b017cac177b488f975bf9df14933335e679753d231c711bc54c9e42ac17bc9a0a476e5b1adb02f37e6cde54f67894595e7889553b24c0de0173b8d14d9f507f2bce65e255f1a6c0b4c8eca859719a955e49c88c41b90f72404be8db52aafacc52459a5fa402c0519dd92d3af7f16b83a902a353cff1e1c5de892416135dd475dd0903011509fe78ad54dc96997d2c72272cea4f28b7eea5d04d236993a74dd1faa2f016253ba40165e8d82fc9d87b6ef5cbc369a60ecc99fed8436d047f52f62bba5c5f8101bf2ffaa21e690d76b7e130676b73a72eee54bc7db7c8e0a134dacf03902114a8c1f21b3fc1575828902987478ac2e086ef013dfa63db8c79c238dba36bd344b6e0ba076a85386d7f22ba5587369f6e767fca444a3582143e301f979a7e0d9b31895ea6cae6f26a334748365d737950357d09f2960562bba37cdb8053e6d7a987e59d08f4cfe227c1456376a0f83d956ebb713b387c1dc2861da6a33ae3fbb898256569b13d2aa18df23fee164ed053ea8806546cdfef7353a10727cfb1157f51fbed059cae526f84a1df9475743daac4063a74cc30170cd43f4f4c3158ddc364d9943c008cf4798bc1da9cac4395c4e6d02dd3cfcf9d28e8201fbdecaad0f01e3aaa0f7dbc29eb55d2306361f6825acc777e395ea85289d6d017c5c4eef392bc3cd599be7072d9910ddf899bc01d2935b1ad3479657b66d9450255aa1b1258ebce3f8375c21034c2b00f9a9c831e40852e6c002618568de02e6ab5de55323ec2e4f6616b5efc75676b79827ba88a665c064a0d384e1679eec8e5bb3be932c974258c66bce01df68e79366c3dcdee52b902e6c072c32341d158e2166318412731cc3d048b48a9d205a892164d7a57bab13a5c4feb1d577094b90782fdf5e6feef0f90c3bedd016083098b57c2160be6334c29d16ae3bd51159825ed49089eb7bfd04cba5dac8f6ad311bd1677f6379100deaaca58fd42cf3953ba8fbbe564e059ad5a40db079ecf26f2fb9574ad70c415da044e2aa13bc277e1fe6cc66ab5624ff4d8267b35de039928ea34cc081cab3808688fb6ad5e3f12693d5f19f27b29308d73be651878e22dbff4aea2970db5960574e90b1364030d465b637f7670824eccf47efdb0327fffea68247cc45d738198c4e2a63b70fab9fa03c7a4bd721c503e3fe202d77b34bbcf11b24643da2ccb4afc42ddc3960a1ace1388accab77b76bdec78653df64960a389f2940088bec95a92c757a5be84560b0804e272b4aeb7569b4bc9615c6361192a369235dc687ea9ba1ee0a64a4f64303e4dc84ed1be2108c0d4d0af8c437f2a13a58425afcadadd048fc9a9bd7f90c0ff0cc1ca2f850f4fbea3ddf2c86db8ddfb0a257527e60ad9ddbc0b574167e13371b217e01b65d7102d0b214417dd601d0cc4b4f4e5343229ed26f05ceac368519f43768597ee2011e7739460161bac1cf6fc2d89ec84cb84b71aed2be9a6faa00a6df5cbdb2cf0ebe6e18797012e1abfc31f94fa09a5d7b5d7fe3465ebff4496926b2eb2ef95be9fc43d3fc9e06c950a7e02da02bef0d2d7b68142fd8e67ace533789e41f5d047af18965cb68e61c211e0bf1860aad3ef83f693365360a70036341f5cf4c136f0c06e4f16887092f8bb9b8f4dd2c7d3dc42aab22b3624b02405e48aa19ccdc343f958a014813eb12b461f3f9f564e630df76997e08e5258a6c9d7f6365366491792fe934401087bf71af4dcd103d0cbd3a8136e203035c4ae92cd99a1bbd9eb59d7086ad86c397693728f48d3ee342b4bffe251082f0003fa246c4ade933526a18b3614fc9dbe5bca6b2d4b07829b4bd859e08f636ae99642bf4724d57bc39540ae6f124d090bc5dead41774cff8f516d3d1966b246ce070b02a595e122aacd1b9ddd6583e0d12be2b70ebcf462a85e54b4a82d3634c0732fa47977a37cd08503aadcf710f6c8c07be15773f99ff1fb56ef031ccfa7e9902cb7199d2d2724f7f54f9525d5fb535a895493e50bd2cecd0de150a0aed48c3c20c344207f7d0901b6c25cfa6eebf4dcef06224d11fae5d1a81a17461f3511dfc587a5884089dc5e819b8065f90212aa7d333e34c96968946f52b244a44a1a740421f11d744dee13862d7a6e847da70b598bcfbb247ce7c3589cacbb3b49f7eb754d701b83e641681bf401e5056e9356a3035f32897c081d94e90658c13b168315965b46f00ebfb282ca71d07caa98e60d74aa6daf46db988666ad0375baa8eade243c02628772b459f7b07c9889d06faf7fc55474ab24ac1ce77586db5f049962e1bed43571492822855c8a4d6298a76729fe304a22cc8b74313494790d267616b73ed6ad9fb4fbb7d172f7f5787b019228717d584e0464404503b5720db5fecca7ac222c5120b4b719b3f8601903d1695c0125c42fd05abcb726681e3d4407f60884b3b79c7cb143837614253454c4e2ad5df09e9086b0037a2a6c50ff2f68bbca9ac85e95660951d9cda6e358a15ac8a20d35e370a477569ef49778e37ec865b61c0a46ffb3db1c98ccf61cc495ab9c8e08451a06ac1618f880586851befce4d82a89921479c1709c8ffacee6454c3e102346735615a908c65696fe6be6a8389e1f5e84922e69bd1a3947e72ae877addb6dd73c754bd0d7af9147777b25daec42e6ac5adc4966b37f4a033cb3af3b6aa28dd8aa07f33ec6b9afda99db64cd049b93cb1c65db7ba0217348c96dd2f0ff33b50a6630c316754bfb7cf8e1af59a4648f26f937aafecc415465672f3d3dc8d4d4983fab77aa774f8096fd8a9190b66401ac2a1972292760b5ba4f68eb2f12a4d19a0fb10a9b2cf78dd86a066220e9de1af47f1fd196a7f2004490838266c3a77ab3f5b07037b5b06b5ab28d74980987e62487e95e3ccf2d8c39cb8dae99021d6dd81f307c5214ee90fec6473a9a8ce3a5c2d4d5fa296e07a7fed46ae29987f9a674169bf7d4ec80681099e8760279a6ca624fcf778e9339b09d72184adfb047ead9ddbc75c99dd7259a492b1fa3fb9f6a84f701b75be539e8540d8baa47212fdea6075916ca86c12ee6f25e3471bbf11bb7717001205b2755d91527adc47603b441dca5c48866c6989145146018a3e621923859e78a89901f1f9a93b9de97e58c7dc05e3aa37c273404f52d919326ea2e89dab5f6d5487255fdb71262cc511fb7efd7ad7582d4ce69d65c46e6eac9d5fe19e62d0bb1e542c59c66a107190750afe6748a0f9cd9bfc8d8f8a653314db8b1eae23037aee68d273634fb7ad99983cba50aa8d68c789e95b0c63e489579b0fa877b26f0134039105a047cc8c896f63b66c4314e951afa4a031866495974801ebda8861e67921d023330759d7898dde26fe758bfa684b80ca56c9d604a59a49c548652f364e0109886f9cacddfd41b520ed9ac80313d1b0c1dedb2f48049372a5d81a910517287d93201f8da1e86a27a95577168e6251d25d5312fde49cb3564037e024571b23f4794b7c79575010a7489f863bf1bcc9298cf787d889902aafaa7b598ecd001222fbeb4a89f140873fb12984e8f1ef0e0849d47d231725613ca5a6740945bd15d3ab167a536f048acee38d5e556e397c1b3b189545fb9a6adfb9ce6967548508b413ad2a3b27a296170344cf2e56400883a55a5e5d294741cc0fbdd28830ec989c5903da24045d0cf3979ba06437dc669393108f752731ad28f69f23665cf746a6b163d429449b915e87657878f67fde39bbbbab790cd68398071a75a57197bb83ddee0191ed1b742b6a531ee09b642f8022323591f7b5d603a29e604f448603c55305439d53f0663aef2d5ad8f2d2903e01522c306e367857c1c98ef5f36d4e0244aed5abe596516b19607ec7df84118bfd680c0c1f7e737a32ea715dd7e7a5b04266c6f511d303b45208a48fc0bfe2278fbc31548c441e0998bd8283479ffc4ddd676c311587a0bfe4a3ab9efb06d562c5742cf0474b49dcdf9e9e6c356ff869d7b677466dcbf0913b299297dc188e3cde56f7f35c57c839739ce894ae60417eafba59204d0f16fcd89434de2d60f884afd1be83d409e5d67b443a618ce7706c0f5364a728ab9cb25f97a56cd0e677486fd54ed942134b09a178bd286e9d3656227c3631f282e8e2fabdeba74550766bdc9397b5be6aa3f9c0b01a59fffaef6a2d73d862580d75b9b508f23289e5702c075d9fee66aff2501d5a0000649f22cf8412a48479f5e712dd6bf4dd22d72d72753c7ec7012fd03aa3de0fbd5e170523f97b92fdb9393780a0aba3b45582b282ff009572eba72cf5bea107fc341685f82ba7b6cc98f6ef882c9581097db0a2e32f863ddfe4cde10ab8ff2e28c813ae0a3b330d67af6a7f4f74a19c7f5b992aacdd9a779bda726d56247f7ca6713f8940bfd12fcdea43fb90460ccd6e3d674f124de1a6835ce6af7068f6390d1e72b8bf30250c667ec2158d495727d0065960da1c80cf0fcf7350f493571b58e25ded90a34119b13302782c9b17a69bf335e7f8d9ec01816a198bc302a68543becddbffe6bb1c80962700d350d9a4e5ca0a0128988345f9a3a5d418a20c903abd23d4c31cc79eebcac5f67f0174a86a3de237fae6e3a2c909f8a3c3f26e8a594ed8de4979a86245d999e2e64d67c29970e1c33aba3c98073c1609e8fc2c1dffcb63daeaa2bdea511f082328c7da6572e9ceef76ed086bfe6044646dcf00957c1f63b966645510faf612e84f8bec343372a9fa79617cbf908989243cc329c3e8231f3cf2def32315253983ccb399b168e907a94f6fad4c00d99dfcdb3a0f3dbe24d1055d0e28215f2242c0b997acf84b1cae41c7e4dc61e36b1f9a5afd77a6291856c0cf17848f53edb905e16e4ebd46a4008bbd2e297fe3e072f20bc0da17804021f611ca796a3ae240a467788a1f97ef206170ffd016ad043038df449f004676024c6f8ce20da43077ddc298f4bd60ca963784e4a926d38f494b3a9d633d83e8beb3447809a1d6278c965a415c43f0a59cb7df3f30477defc4e0c27a52a4c20175f2dd1ea797b2c0924d574c45123dc7c30634be5e8e198a880e68e67721ddd7f42f99bfceaecb841a3539889fdc39fdf08691857c891c5d67a7ae62633d17527b3481a49e6d82914158f418ed9ee616ffcb8089ee1af1f38f17350d658f8f0a28c7a1b2c1d82d4cf9235a27f06f4f39ad3b4d501c73a8ac342bdbfdb4748f3b0d91ac6b4e96c83d2437411b7d4dfaaae1dc3fad966b5984ffe3c4f3f7a2ddd9a22304eca72292d0c2a8b04605b3b3c5390de1220ab6c20a98e0d825026147e8ab137cec0aadb4d26511d43717afd1f34ffa16e067135f36b9fe11d0ecc15005a350415a2eb03e8bc434e8cb85f21bcaef91f563555002e6ef880c6b758bfccb59233293e048063fb81210ebfc4e14c12620dcb67e73dbbfafbd4fd38f6e8feac0f0357d0a2f76a88a1abda3f8089cec9093f8b5dcf8efec6d00a739ddc745a6bdb4377df934b142f3a33294408c27c725880bcefed65325d0079995cc5efc475381ce7ca3dc22da25e85300a6ace6224f890df21d9d7a8745d406c973024fc841318d6d6954407ee4ce7a99dccc49cc9bd9e298ff9e510c11aa8984c9372ad70aafd1198b47916b2f655979e36cd3b3d7da8a98d114c5ba73f17097153d8a0f76b94272029454ed2df76785f9e4b43092b8c7b7e1e0d8e0dda80000be1633d1605f9d17ffc668903a3023625a86406926b8044c953555fd3b09b624839154b8c27c8470c4f49f9760a5f094a5447d6cab813d86e012161c4bff0a7210f10c127f14b31d75457e0842213d8e793333a16e8d260d7e1078da523e95ba323a683f59d3a8ec18f49788c3562b22b078d37c50f78c8cbfcd8de89c6869501436b0a47c50035df94f61f0d913e6937a698894aa668110abdcd8d4f5de845e9403cbee2593cf6ace26530050bdb61d64f60883aa88a82ad057054fadd6761aadb8b332f4b9551d565f0ea30b167bfe239069fccde35fb7286ba9905573c7417643256bf90c6de513aa93c63373546faae0a838b606c440128a753c1632c80a859e65656f9b3a3b2888ed24949840feffccc90a7b763498d01ca18fbf4360c23c2cc0c31a0fe366864ba82d9eb8d16ac2a0de1af22fab5a497fcdf0b0979e228ebb9e94ccf438a6de96c6b48940649986c44d7d6a485f05c6df0760130943b38d9a0fa8df31386ffac08ffd76ec551539ae2d5c7f96adef65801038a9730f702b1bd6eafa7699d9f0f70dca8eb5b84cfcebdb1ff268f5b21458e8e078c8ca6be6adcfe5f90dbb69e1f2962fe15fe95c99257ba8a2b7fa38c82c8844239e09e5e7ddcc8d25bfaa99e7edcbe30e97ad82962419ff9aa43fbc8bbcf019b2f3a07fa315cc5e516a58324489835004b33bd36c49ed4832e89be765ad6907128e2b15255e6bc3be644c17c7a8ae1bef04061d789a065c29627f4ce458278d6c8aabf8169ab72e826c75e1b10b3a880f096c9e9b833532e5eb64680f6d81c6266ad2e12de8a633e063738aec36019f514bd490b75ae132ba1803ee018e2c4454c93f7ca5a72832d952f9a3d148add43f5109fee6012d7dbbc6a764e38163dea10fb76d8258c1fb8de6841d06f144261c8155a1343b17ed271fd483312cbd30fdddab6cbc425687803add8c4973549589c4612f5884b47c3927b3c62c0417cd13d270a3997f820e0936b5751e963c0dcf027d0b2071b64b7072f82964e2f35b7b623fd47e87975db12a3360de566d3004061da53b22cc61b93a64cf8d1bee28c99176a7a529cd1fc8851f66766864398ab4f2bb8eeffb1d89e5920a5726e9cf0f2930efcc68d99b691f88d7f17868c230c43592a1cb6cb676b9e778f483f59fd854fbe8718f12416eb8944c09ee3d10ce823b712db2db665cd927331359d46b87b3cce49e7bd9dcd4536e74508cdf6c104038f26f27cfc344ade819dac6fedd90f57eef01ec8e3bea36cd36623bdaf86c99b02a59d7c475403983e23d913656fa999135caa790106f5b86fb43d033cf0f86371925049cfc3905ce5eed947c3d8b85cc10a90bac553a1756d2f5657e84598e67d217e75fe6e6bc25f38bd760dcf6be5f0040a516dddd9d481d4ff4b975649295a5f16a2a8fd6f5f4f595d7c687394785a0b73c96769a75eb232b591cc05d8b02f187ce83cf2db11ed9ec0b2c35ca3f2261a3d32db75fc538ca5c6d7d63eb86e7d43c54759b4a8c61d0904c76d570456659e875f57b6b69a00d6c16f57169e68b83e7598116d6626353ffeff5324d9e0c8ebc38ffcf69ef9f981328c035442eedab3f2f3dd994266698fa12e0140d79dbd8935278f291e79890c3f81e53d315438520da0b2091015c519a90a56ae366a4942b9263e007b4d512c054e00217b189bfd1dbff5ca057e9507c42d607d6922b4702227cc229bc597f8262066565090bab17dd959286588d2e2577e86add269057dfddb81d4d03bd0dd7035ee4867cffdd5e094c9b3973ddf42f9b8305f36e58b67c95fa1d3433092580c44fb880f13293ded277b6cb1260b6596e48456b219690f9da74d7707cc421b27b699b8dcbe1e15c0635ffceba35a18c9b17b6f725f2af93c13b175ab9b47d5018d65025943cf7ec6796c398f5aab9bfcf4ede84029a718413f311187e366e193a9ee86d491f041808dec4c759d7c4b6ea1b1945bf3ce2e1de86c8fbb2d73bfdedd00c09e1017ece2d3078d0f38cb9b5080163c333d98b531e9928e664f225385402cb9cb0e320cad837e6a87b4a9f7fa247ed47cb3cb327e6db74032c24358a2d4d22e2a67b9605d418cede3d1778dc40ac01287c552b5d5ad440c7943ccee6d34933c1f3c2ff14c400c31583db1887094a284615ba70846a62776e05810c42c1925e50fb148bbb40455d9c60e6247225f12cdbfe7c22b68e9e4aee7a109c28d077e63dfa93d00e581eb87fb85c57b4dd7dcdee296d78debbc11b58d22524b3a796176bebd109f954fc1741823082a04b0f485d99863db13530aca739f49a5bd5f02ab4a2dcfbb63edd5194a435079e3ce97cda0ada3260889b62cb88a7728bf5dc69cb486637240b8dc9bb500834b5137fe6d0fca6bc16b94853a6d3770b64376e84ae14cc031bfe5dabe63cb30368b0eefd4f6c0de969c593fe2b5072edff87e33e1839156bf7b0f0fe4678f8b66fb1b6dd42d39330e5e0c2915936d0a18a34a23fe769896a1ba62b9d20eced9c0ecf9754bda48e7dc61fa13a81fe9104b7a7313d802a7f01c6516e1a68a8ed5bd806956c210f9850c6bcad5f72d06dce3677b90f0673c5637a3052ef51557acbb3d503878abd94d78585c8f901e9b41b8ff38e569485ce652d05881c82ae4fcae540c2c04c02e36d873d7022306867e6c190ca377222096f712aad33b03d93f280698712fd71280e850f9d0c125e42829ae42b13b297f856674c9967c2fc358a655ad49363150051c92d05bde19ccc697a23fda83a8202da8aaa8a7c0d1cb8d632fc2c3d506b27bce63d15ef862dbb4bf67f1fcbcf9a93c033658fdade9da6f138322ba9851a54fcf63ba9b878d38c36882d0d00a3905642586c268d84846f0a8ba2cdd66fec10272e50d02c8e23dd9df319ebabe0964ee1be5c5dcd97df40727befb42642e5fd4453f1bc88ac2add27707cf74b73b325fb84a93a51bbfde99ac9624476e0cdbc18d054de593e2d8a10cf29cc67560ddfd961cc7643172d841b7f230541dea805a9d665dbf0eda3882ef4fe0fad70c996070c5f2985013234db212337104f5e677235f8f87eb37bdeccb8d7ab8392a00585c982efc06c45dcc1bd7558168816966488bb719bf7311b9ab6f4d492cea1e43c03d6138c2849685f36c291989d461a8709966261a2526f78133fb2dd57985b6f59e422b10432fb708c30806ceeec734c0cfd1be360cb001f4fcfc2bc68b471fe890a7f074afe89e00a12eeaabf9286892d9133b11a9987fdc2786e3ba6db0d3cdc9b2370d3dfaf17ed781f5409a142d57a8b2b954fdf01c48b4835801707c9ad2fc1e10240e8e7cd082268b4ef8206a83cab68a172497b43ec80aa397102fb2cd874db591ed471808824d362d0bee703f712d4c740bdfc7043448e70e122124e5740ca753966a3cf188620fae1252dbbc3d5fb01068aa80988da1b084768035063b34c61544b7eb43793b75468bdbc2ea3dc545d013e24cdd21e870e820ee195184ca0d88d5337feb9fe7202c4c01cc6c2d9ffc0e9266578ee4bc6d6492842b90a9c72645b6b4f77b514fd94e9e150fbb2bece3d5ee243c4e40d5c8d2e8861d557791d83cd4e24195d2074538444f8688587c614a5345a336e5a91827f66b6a8a08fd6ce1cfdd6efd45633bbcfb8c0c508e9733bf0eb98b8ed4c55ca3f002897b86ae388a509fec30a2334d58020722be593c50730ec7057b729276a531c3bd7076ad759dcf2d3141c3c416184df6f1e6d5ae25ba004931f76a43d4fc655a9c2faaed566952ea22aa470d312690d7680772f4340763010624117d1839966b07d41e85173d6e20bbf9a098837a73216519759238429225774af7a6f893bd0adb6c32d8a10128132f9babb0199bf4f0ce0f62bb30daf8aa7c79ff066680e03fcbcccb6333a60418ef2702fa36f5f0fc19171cc449ebea53d9464ea42cebf9b5510eac5f902d766637670991e153e335807449ad9111c2c7452c9e14acf1defc26055f0288a24a708d62a9c0c1f570b7c29ed6f41bc7f797dc1693d4e783aa9b8019240f058c2c7094946d69e59230200015abc17bd756d752bfadd556875c58df5c13a1d73d0cce34d83269455e9f78e10e632869a780305d9510e9c58f336f81edac336168594ce007338eb9071deaa5ac66d873b69acc806d887ddb63460fbbeada7663f9469385ed72251b18d931ecad6f9b2b9ed8e671cffc3e32f11044fface81db6578bcc085b17b674b7fc9b473bc82bbf59c920daefa88eb6954c293dc727134a6989214f5abcac7b93c6e2ae8b17db18670557cd43e67bfa05dc829696901de2df6574ea4e7e93dc1738112eb823c3fd40244662fdd396879fe648d0e2c537ebfaeaaf94fba0124beded8ccd73a740fafd9837f63548197216044713ba2b5b1c06ee97935a8b7bf69a12d6f0a7d80a9d171d8a3757a6f60e487fb15110904e122ec996ec6828c97684d80c732d35edfde35663b3a770227cf38b97a61df40deadebc86a5e8a7c2ddb92476d3a294b7445801ec844e680f1de8a6cea94cd8c983a26477d9c4eb28b091d05fdc4b777ab1221a40bc41a5e8533287c0613fcbce94a2166e50dcbf09205a8678f918bc8ac16cb0be0971da7919e823d7fe08b4b6e3525fb140c49ee907d6a52ae7ff76b73f58fce5a33fc38cea37df5c74948ad357ceac83d81e112a1e42521f44864b332134a633a1433058a3bfdca7c90256b34b9f392f19d9f965d35ef58b70cfd5a55129e897c086fe6b1e64576d6f8fa4bb8e86bb154604d2acc64c8ae75eb007e19c07e7fb37e062f8b96baee6a798f3114d3fbbd131df055aed52ebceae6c22e670d61fbdfe7bf5ae09bf282c0ed5c4bf866e0271b8a602bf9d44d0ffdf4819a49ee32378ef3160bbc621a2d0cfc4436002eba6dee1a97cd29d7a4b8cdefbd445facd6d68ab21cbda281ceaaacc85564572cb66f12d25430bd4bb395c51dc43f6761468209f255cb9b9a1962c9935a67bd662cb8e97b1cccd8fbe15ee3abb3a57c35381973fbe5a1d43c3f31bd21b8a8c418c40e1f04022723f2565478aca144189e070f522c71185e845648d16eecafc4cd154fb7d33785d89915b49d6d5f2d0e3a0cebb975649ec3e0a2a577a4a999857935f4a3bbb343e51440d4e9576fac9d4db78ebb4e7cf690a0b6a917d1a438138eb14a0d21e0d3c32ab6ee943cb5dbb1a55d50282398f8ba2550c46305b7bc581e1f698b75c8acfc573c706077699780d7a20cd31cddf526f42780d46c232547effe6a74ca88d818512dc08dcbac28239656dcc0686b75b15d512f066afb5d1f8a299795347926b2d4586b3b695fbaf7d1248313b4cb4696d63639cec15feb59913242428ede320c964517c7b24164a783ac74977c6b267d26a2ae010f4d640efe57c4810d271c43cada24f83573f2db79041ca60a4bf52ac60ee27a36969be42bb0b65b811bfc1deb8b5891e4b759064e7de514f22478cb4c86a0dbd5d2a0ad15cb2c3e6d74190a861e779323e8ee2b7359dacc34e371c015309b1c10ac72142082e70aea383e1de9a88ebe3eff09a58c88f2ff97c0005de6a20c0b67549f7f803564e725156b88ddabec6712bb0fb39b2bf7c47444525508cf121776dad9f14de249eb4735837bf51c2068c9ec02af0ae7bccef278543a985095c41f30f0b360162692da48ad434c023fb0e2a42b16a2e7684b8acf858eb38cbfaed7795738e7ed7c3f9c42e251123589b8bc2e1f546d71402d5d6de6484592dfdbe1b6717bc3282f74c434f551a44895f9991e93cf127706ec57ed4253b36cbe6c21dcf4304955cb2db8797979a4b80f67ddff445d0fd6e29b50c8c1b9fd8f18730808ad5135114ce92a144e979e25ba27d362e73bd69dec03c94dc4e65408243830a10be6ccfe54b74ef0574e76b67e112dc9b59a77a4bf46798c2426b7e9675187d26c5086ce6a259e3b177f5e4cc03ad3d14cc29655db01b905d0b8ddb66e2126d2f93e78f791523bcc631c537960e3729468925c9d10f2c2b9c4e514fd8ebe82b19b4e73ed6f6e9022ed2ce9e2d0d34b2a8b4da145b94392688c612549a42442d3842631c87239c9606aa52415316eefcf5ffa2b8a2ab93bbb623bedb7f759254fdf613dfe7016f59356350860026b1103f6881be1e9e2aa7d35b1fea74fe75f3809120e6ec44f6c4e2d43b512868214380f88e190e6aa547c6e7ee5e3b90b71c47e4a0c77df23fb522eb942f499d2cb5f23309a0716f1360833a71bcb61e4e75e7a27324b0fcf0cfffb3631fd702b9993e5f3e92462be5cd1f01a2aa214709eac6d69b8f331a05095e9b8dcda5bbc003738e0505d4293099b69496d34de0324b9d03b90b9b09b88d2b6e657593bb2c50ada092c079d8c0569d256f3c4c6aa0f807ecd783fdbd67a4ec13050fa7646156fb904f236c078c9f38b4ba1ca80608397c4915d87e2357d4fbd1a3fe2a8875b99675ed6731b7a4591bd07baa856f40a4f182f0a1ba4cdcc27fddaac1f6173aa24a65445cd4c6797b1a97a1545ab9ca58b5c31e907a9becf44665d5d99dd8363419bbaa99525788a13c39f50683f1bdb48cd818bcb6649a6adb4fa933b73ed37f26703b37537f87b89d98af60784cac7cb80e28722452c14cdaf23fe7a80a39b1d107ad08bc52be1bbe37eb6ad17248ce98d593ab66b567b01e775538b77107cbf57ce7c6546155e59dc1375e0fd86fbae8644eb507e027d957eedaedef02688c6c63664bfa6fcbc9207637e0c8e7c750570372157ff3315decb06838eecbde1f9cf1aaac1b73b8ed11e96411411dd53a5946e4fb2a1a948481dcb6ba2961f108366825c54375713fef20813bd3259bfc9716b1ec752dbdccf97ab0413ed4fc82b2667fa95738c837e8735fa292f48baa5ed932aceacfbccf7b66bb6df1a2b1ef8bf6ff07195f087ff6e672601f63a22c72b05207bd3fe2abe52b6f813734425ca0cbf397d5559115776fcc998000a4142199aba2c1bbb5e1bd7f60ec70bef2d5a1585ad4a7757b1be87ef7277627db5310f6a6e4a4aaade516051e5e43fe96b94267433dae546f47481d938516e0ef663946de4bd5e6b6fe6943892a36595416c621b685be9e471679a85f3316f1f0b91e52e78dd4ad01b6d7dfb396ad75388f7901fe027e605408c17f38365acda9c4cad7a71c3e7b66f24647ef94f9035b94fa67ab3ae6defd3bbfb0b989f17ecc53dfabb9dfbaac680cdf323f3d21d6305816c7dd88f31ac9c5a8026ce13852a866c88189de8626432cb015117038b68675c6d5af07ad721d0e5883c6e02997e7e91533945597341c8a2c5153b29be0d8bb1bec89be4e4507df65aede99aae82971a32c74a08d7e3b5784a94ce120fd59df1c4f19e3722b5110f41be974cef19ce77eb38c6a47ff9688b05169e2c93f27bdda00b76ddf05f314172aba78ad1806d53c26a8fb9aca009cba7a6c35a99a2ad8215cd8e3c8df8efb37b59ba83c98c8f70f594fa42ed520cf490dd8186bc2b09c6ff7ff09c95179509a256ac600a72f1e37d8ef606e0d30eb13c752b1f035cf161431d15f5f3ce25ee62c8d27dc6de96c391d951166d57d81f723d3b804bfc5fb22094a774969bd60f0ecba989188dd171cfed354f61ecf8a7f2a6666663213b35a8e1ec3e48cf6f41086d92c5943ae4df49a857d7ce4bcdcc587e5594d14d02fb9bbce89d4baa32ca8094ffad9bccb268c23a584f9948bf815c4595a4619f76b7e09483add9c6e892c94a0a9cb6051d7163d54502c03bdede424c37702a6af64b84e9db2ba0e8302a55a55708c0bfaf2e1d0461746fe371124e5875e9c9a550b66818667994fa786adf820e8ef0ab7cbff695007c3702990ef84795432ce42e5e1e179091dcbddd0276d33924f4ccb8fb10441921167f72c77ecd3c75b79241d91ebb411974a528b026451548f24ec83c79886c5d9d5eedc5e581b70bfb1ce7d841d8b6d6bfa13025de14940da2c1eb7b4eec132af8fdd1f2254a780b74db48a1c2740b765e7a6ace0f2a13509c8eec29ce1bac2f20aec8d26644857b1a04b8e0f297df9c98c34713a828867a3621750f015ee4c3c4a98c112ccce0f3999ef6308c017f0f5be8aa36a57d2f497cee6d9f3c600c7b194f5327bd5144138b332ff0a4a54067f1ed19785bec58e99d017414bc1af277cd2613b5f09a5f8f62a992542d1e8aff4f4b730f1e1da502cb2ecb097e80679bdc71544b1a5780d8a6d92fc7db4f88d3c8e565149a40d1e26bd8de725e44003429bcd0526be82ea91be5453d6e7a4cfcfca88f64ca7f564fbe00459ad05d31ed0afed6d16fabb9dd1de443cb11750d1c6cc80a92214d8c8a123904bad34e88d849a57720536eecbab4ed1434ad36b8ac7e96f0067f4c370d075344fe9fd8d4321d38edbeb4ffc68c904568be7649e2069370f51c3d5428885e826645585f2786a1164914fc4d1437d0f3ebbb0b61a1373927afa0cf4811985e13f3e8c00997770fe84fe29d1b79d95710dfc7de9acd8e63ce2ad203f240921a2d8eed060bc26ab31b8f26f88a0315a5a85885159ccfb0f618d52253781669120353de7e2a008dea2d19cadbefd860cac0cd24fa7fe2868ddc513ffe8d73b7335be0b6b8fca83a4998897ddcdb583fc8a516d36dff5fe548c5b8ddf8c3ce87985cc76d19f6ea60fdadd840a104a50ab65b69f104b8955f343020eae6b58241f65154b1f0ca667c5a5a54543a37ef4eae67b75bfceb000c3fe866c84eb91edea588d520869e034e63900909ef96120ba33e91ddd500acc0bf2cf07345723b19ada53572bd77c571001bffd1468ec615c918f4201824155428a5d81cb14f648156837d0448724b4d935e2b01b38694d11230bac8e14300c3cf4dce14ee560b3d6ba89f15eeffc2b4c93b7b4546d7c6a7c5560ca6e66cc9428660d5995eb7ecbe14e166537630dd58abbfb28993003b876f4f07b3195b19d3a441e165f74b90a507e983494ef5bc1cd93d17d3a6b2c7edbfca5444bd38ee627f607acfbc43bbf8ed9bf27d810822ae7f24d3a767ab6f8e6b0773d46a186d6f874c51c9cccaf8fb9db369a2ee513ff29bc2b3c345646c24a7d2e9cf27f8e0d7e59d9e4cfe5f9ac743fd86c8ad44befdb8d67c034aaae913dd6fd8562a0ba36a8ccf317e757e2ee0ff9aa8eba09412c07858994d73cc17a20f16ddeb70639d1598910e9e52a643a229be194f6a6b6bf422cb0b2dc906cb9643a63fd1d5a45c3e8a58cb8188ded062f00b4e605e87ef0a3ff90c976a667d8bb272e79ad55745095f7d46be4fbee81f2e3ead9f00f33812c6838613e69c4d5768fcececb002731cd18d90de277836d3b59bc91825b627afc59ac5fbf2b44d6d420558ece688405ada6ea8fd6506864a64f61f696cfacd1d6d68d90dcf3894146070fa240f1d80cae96e9e52b2dea5b42c1a1704965deb860e31e1cc4238bdd53e71eeb25f9f001317de7806dcfb658240e30143a24c0354e24a466f5e326b4d088d4f01c897dd5b794171b3a7ade2a27e6d40f1e840d52f2a87fd2b2a9a0a03d53417c239df52d07a4204ec9e6650cca1cbe1eb92b16482f128dfdebfa81c3dd24a6330ce184421ba30f1ecb17f073c4ec2f2ac2b1506f54b20007fff0c7accef0cbd663a27873afeb3515094b228f5a1d09b02e31704644ba4be249703363ca314d1b9ae6257061cb6af4208ba1270d99e482b1171e206e3146fd300b8ffbccc5f0832ee9d063609472149a258832b39b191bc5b1d6045f8dc3f23aabf05bafce4b2c81f00fec2251bcad7460473b8f87b398079147627e5263f23748568e64fce74897d494add8e7550e8b46f087c6e43ad3cbbeb790cc9a6a89441725225496050152139a7777d68c6f133e9d53856a93b5951218483212bdc121b45c07c787f8a396ee4e2ba09f12ad3df1454d0eb0a479767d99214a037a4a3ade545c5c1b0c4ee9c239832b3c6d6fb08903dde4a8d46c039c007f1c5346e6e538a35d0cb3e13e85f414503b2bf1914021d010d29e1cf1c7828929c3c9500068b29d3bf355f616b4f216c79b1e0da4785db8e58363b4e8e8e28801389da1d96f081c9400f79f0f8f1218b41391b573c866679b58b4c74a8656feaf589712d016e8282a152ca5a5033a7aa2d84bafe0dae86252bda5f8128aaf714fb22435bb41871f5539354da5d56573b3e62fb8a7f95f7dd31a11f0374fa93c8db0e9a3ae4bd73f706461476ac54378e40a66aee5814d4c1ffdf758dcccd180cf34047757c88cbdf30697892908aa9b609a2b5b59a00c7787ff5d8cc2b3d50fc0e892900c1c8e23364445e3153991e247caa1abed829da257ba96c1f78c7a60f1fcd92f4c087d6db3dfd7a070397f3a90d854e56c56ee9bd8692c89188949eca2d70c21efac51dc862239a7bda913adefbdbd3f028192349bd7fcf99a5517efb375c4807c679a2774d65532f6195d87fe2b63f0e7fcee726eec2250f690a6e55972776e9bbe208c1924c1648bb2587792aed4744cf8cd6d370835aa3c8107b8e7eba7a701babff9defafb7e566fe25f2018b99d15873145a36efad9f82cd702026f69468bd92da4b0ee4dd1fb97ff5af8e4589a04da87eb78be439d5189cba9767e13bf7ca83ebad0bc5664a3e51a8623fe04d9ce8624d7f31aa5c2196e55fdfc2cf9efcc421d3051f3c3b6911df23e50f251fe0e172e294ca7f8d11f2e46efcc878e4b73b1a8249e572d37430dda3370eecdaceeb8a378ac9bf6b477477d33e6e6626f2cea758d85b5a754462797618fbe925979c9550dcd45009637a62bc54ac3a71328252673cd03790e276f7e8dc08cf4190610ae83318b9c7e0c6f811b66e724282d69288985657d4742ff1f00781fb7478c584d6804211624a841cee42b7211040a4ba5dff152af4b862a8e1a92626f61e3feedabf6729a3e78207cae46b5e180aa0bc03be5933039df9d94181732156fae4458671d3411c5e78d36471214f18477c317327aed4f18eac22410588419de96fec847412d63c1d536df215ba6e82db38b8562d8835124843ac383a18aadf80e3b876d961136d522e9bf7a80eb4bc1c68a7ecc70b48999d4cee9f3be0495a4d85d5373115583e896f215586fdc0a32edbf94b223745965014ed3f980fd291db1e41c347436b99d61df1a575610ffe0176bb2f663c89b0baeb9e3f366f9d667584ec9e1d49464a5d701397772ec77fe29669a970dada47994132f08c5237df241299d96dd22c4776e7ea96215ae31e7e3700b9287b6cc4d963be9a5c4fcf062927457b7f3969a6f49649d11e943944eca183b628d95ac93cd011305fba46e9937c006475a62da4db200b33df74a258e49b1b7a83b16c1e6e03eaf9575e051e2b26b7f1dce23fc36480bb42635a4f2a153a8d7a1eeb0dff54047b12a8322fa292536fffd15b3b794ca8e6d0e63df1d450fd54259029144212a880f312d95aa0a8b1d247c0959c372f81030f3db97a605dfc945918c6bdeaf792d941b94dd4260f7cab812c09a06e4b2422da634d0266b14576a81628d7a46b308b4cc9e3ed4eee8acb671603b57a3f0c1822b54bd1dc8cde0c9ed7ca5075079a7e4f254ece804889455f22fd745ea02243e0d98604ec747db9cc22c00da8d13eca8a2995dafcedb3c89fc603c22a274a8cf5bacaf0b673b98b2e73a976e0a7e2b99852405e123ffb6634f7173c98bf4de3e8655a6cf784dcb1aff419393c4430379f78f40a620ba4f11cdb8d5c0f15567bfbf4c8fa2d89e3066b9b78ce7c148e4b1ce005fa956f6daf6f3c50c11b2a047a8923191883e88f8db73ac769a2f68b272a4972bb00e55274e0019eb65326e1c2d710d2f5e38b63edfe625fd014280214a506ec5841cbcf36fa58a511e13fccc9bd8859cab6ef84abecf94c8c1a9ed947155ab40be7ca7bfef720337977375598f06583b9fc6b861a49f034ab7f7b3cd1ebdab9119d2efbb4131071bfaf18e264cb5ba4a112a2dcf88ba9dbbc40ed4fbfd34fa58517838e766be8533e2fe1b039ff79f948a692d62e370f8b45e651023bbdbef52113fbaed6ded99e831febe708248f5aed4084e77ec09a95dab8a69fe921c4c87ad317ce7fb30ecb314c995b0297a23cc709853e72db78aed25d224836f242ff8d48201c3a18c28c762d400583fee8d7165cf5aa4544d32bf9c71f1ebbc322b34c0804ae0903a6a95e09613f4b99c039e6ac43b0fb2c7fac4bacbe27e8b136a669a27e8667c36a80236c3d1e7e8cec071f710b31fea0de5bb68112ff5a21aedfbfb088bfe20bb88e080a3c76fd4b996dbcc48dafb5508314f80c3c53677da0f154a38008f97eb78e0dfe05536881fe1ccb438e9da18eb648c5ced2af8adfed7d3403b368d6141a8588f2071cf3207f50b81ce7b1a6037784eceb91217c8f59023cf2c49a9facf9b00d8e13103e46f93b28c8551877e44d638ab83d0fd0dec60dd7d53be53a55c8e605ac797693979e6265d1ccca1fc60c94b0162542135621dabf99f612ce90de90238d8d1e90cbe7aa41060d833a52e16d828ae88e8afd91bea4d1748653543c3dc3a77fe1b607c24c952107a6e7124e053e09b4e633671fb29b24bec9f687d7a48e92a0e54f6b343257b5444b7caf209a14b1fb5bb105976f621b16692097d8271e06021213742f0ed685cc0acf4de38e50f397d7ff5f8b12b8b470b8cf63eca61cc3b8b20de14cead76c3707fa295ad8f1f30abfc2206fa29c7725a8198d15e420584d10cc2edbfed780ef77b7d04ce4ddc67e7f25f86688bd892077fea4b5e9f3d6a30c9d3b734ab2c0c609b69ba071049daf83009dfb5e0205be97af16f54b898bbbc05312fb23b92c3f8f3849ae88539b248b8482e6870545d05b79dc7800038051d3fb381b67ff4fc460715992e8a500a3de1344ea41ece3fb764e19ddbbc5e844e86114914fdf696b2f273411b11ee89c7de544d354af710ef6321b95102d768b59b84fb837210f319d2479f1208e7d2fc0566a356751ad344a7e0507d124a54e71203a5326729a040ccddbae61a9213fc7e994cbf30543d4fedf80e8be6e44f635430c2bc3e369a72c7bca667e4a155c5dbb9fdb17fa1968cbe49a52d82476bebc542dedc6d0e57d6b12fa402e64f7026192a8b70801e4e8db4c31326a2824f9dee16af9454fcd875556eb09a26e6da2fb14ea17a9a3e77a309ec91e624bf5044594170187140c6e0e4008c69a78cb83f5eaaa84c405dbc2eeda59074e681ed51314dec643258ce2f53be4573a946a3ed97f7b7cd3361247b24185168f0d41bc4f95a84dd2f972332bea870a3c7571f28aca6f5db84943723a55c66c0d80ce99b3600d4bbb07443044856f1800c6f23a4ef24bdff280ef20e1340a1df422c30c0555a50bdb441a394237454059d21d48d9aa806760ffa3e0d574a805df4e2c193387bbeed987c9e330bd2107f35c424b9f396f8cd50c69b69cc3142956dfd7ce819dc4cea7d03d427a5c4ff299d976e876e99d087347b05a409e2a5d7b65af8bd88a1df77a47206b19d02aa525a6fe712db142be65e7e995113a014c4e4455fe86a2d95496a3975d44e547656b13f4169614e408ff8504553efe45a44a35a753aca9622273c27bbe4a0f3f35420ea4a9d3f4eaf22a412664f642295bb5d1ab7b2c320f2b8abe614fe39cdb38de3eba28bfaf44df915edf83c0f1c96596e531a3f50fea2fff9a9253cb1d0fbbf7209a66dc7bb3b3ee8ee136060a8ff2735df48b57c30234d28f455459eaf913f0eeabf9b0c5fb01a2aadc899b070595534557c09da37fc28adb97733a411561b123e31aa5f186c8d6aa8b7c3fd1097b6429c4839137254da9b42f371e1f84099549a2ea2a4ea80283df989e19943902ec90c4cd48d4d0a061c0eb55d7a8db6744d193a48ab104a74240b838108d02088890677228075737c514384fcc2a8b8eb71f64e5a627b7974953fad419a3a039d9fcb6b763f16e909633bdcc4af150bd18e32e39df2d6ec9c6b60d8f6096a531be6091bef0e61a27786aab42e73115f76977499ab1d8c90db44a3f0f56fbdc5e57b0dc377ea9bab588eea49943b6425a06ed50df18e94e632a315fdd9fb00acd0f23b8ace2529173445fe423810e82c59f13cda06f87f6c04c1801913c057b200cca35f5c4c243cb703214eb9e9f43ddb296ac3fad71598067d151931740fbd6724fecd89f58e1449da1de47de7913734b5a516acf54e930899123ee24cfea52aa5fb2f25fda34617cfe4111fc83a17f6be085698d935e9f01cd7165741e8f98db68a3ec7e9bc978ebd33be69bb157a09a6e0c172e0ae2308e9cdad778fb04e4e07bbc6df5e2bdbb4b49e826824ee6b4d0a01fc28ab14039fe90d7b89361cb79ca69f51fa8a8e97c122fd0873e478b1a9471785724d6d77fc107bb1ff86acefdc5e490746ac99b0b923a61eb18e7f10a315d828f93ba94d20ec1ff9aa01917d6cce017ed6dede756071bb671dd7a4c463a1f87fae5a7cb9353cc602cd4a6a9b78094e26d9b820bca9044119c2200731862e79169f394ab8ef1e29391f8d90ac1be17c490041e9901836a79abc22b1a3698ce2847615eb4e2e44c8cdb560acd4e42d1eb9daacfac4b45300c10afdd05b5770bf43af966e581626c59e7f627325b65a757de5ae495acb99a64a14179112c85b6b78dc9473ef0f77a75668f32244825ec8000cbeafe14d8c5ced506cf429526a979c7e009b77ded15b2853300d966ab19b9e0d5909e61f5cc2a2c797bdf080a11493aa9e9e8f4ea514c97ac8c4dbe98a1b42313799957f588f898a67fc217452dc4cf822029a3c7d7230f60584e255967878b86155a3e5ea78d037304e421fa30e4f22c84304357d4112ffe08185799c8271b1697095ccae5c7f7975984bb886000f2d0ed9ada74627af3ed23abaa923b7038f0a5a19076d3e5419bd4f4a9bb8d4078e9fea25414f3525fd44744fd656883de1e69b90aed679801702f4195aaf66d3d47843dc405f7e5f619c95533c6b3bd768c45d577e351369c8e7cc4a4a33d9f66e71644fff41815239a800a718dbbfe1e59ec8416aa15a12d357b7e8d54c2c71ae73c4aae13c4cfab19c544851a74ac1014515052f1bc3d0223585a9ed06651a52ec282a8e261dbef055931cfc1babb93d048e00d82f7f2c8993160ecdd8ea303e086524028312f4845c97fde55f0e96d3f159b510d99700597b327e2071e6557eee1f6d01dc0a0d773c02ce3e37a9a3eb43ec3b5ba859a46ab635fcb242025477c4f035d69ffc5e6e0a24378607e73adf5a7afa55bcfc79e5178efdd3700db5a354379bbe8da604e40dc226717c99cfc8876e4970fdbea148d540b2f54f7d4539dde610ab92d5f0e82d92b3fb1fb9d867c88c7262547f1bea688be44cb669178a7320af568f17f8ab268d89cce053405db973c32d18e08a90ef3205a46a90e508be52d1c8c0872faed01daf81547e7c2955f50ecdd01bfe0f57b1c3f172cb946dfc6edd583f727743d0927180a7041c3ac027c1c1f97a905119bfffd798efafb70a96104642ac01a93cd41435826bbaf4c0eca9cedb45eb37713a844306d6163173837116becedef48fff007f2bb365e42741f24f9323e8752113e4836784f945c596b4e5c00568f370681065c86ad3258a908f817b33b5662f2d68c93456a16613e90a44d2cc5ebc780ce98579ad0f6ad109ac778af1323c002af45b35a01ccc58474b29efbc6f3e6bcf307e2491d734cb893c299233a228d7c112fa97f8a566f6af347328e7e0fb82600b37783df3acb2ca5780907bda606414a3992d6aa0cc8d28c283f5b50e5ffba6ea9259750faaf49f01bd6b70a7867389de096031d9b281387a3e7c18c54b62c2dd7fb828518d74dc4fc933c4c49aefddac1ed2a3c61706ee396835feec88ee749c85ad4fe9d2acbfc87b6e17117dfce7e8e3db5be0d0f35f290625f72c83f3de3117e47a5eff2bcf45ae08822c49632dd823e9733816dff1df6e770a74c513c8311c32ef4951f00f336a15dd002e5e9c338f147370584b9b7bbbaf1c57b6a94942fc55501faf5c0b952ea0f40039650d3702db7b4aafe9865882f251bc886bddd7e9fff05ad19c0f4a710822083cb8d5976a1ad95020b201b238e5033d2105bebe9c6afcb609e97d881f401df0acec13bf3185591380a55c3055fa52c9823e41211c555dabee7aeb12641bc8f74d13b5b00858ee50a7b06aa6cf04db410f08006d919b35f87bc42e1e9c8e33422e9a00856eb2abdfff4feed2501757a4fbedb4e60e071f45ecbd4762a74f0e69f15c4efece2b20ea27beab15e21cb920626bc2d4f772a272412bab58a1e44b6e4d3376fe1baaa7868bac3b78c367b22f22e5c8938690026e20fdbcc2900acd9a4e2289a31dda4fb338475b728efc0eb3db77a8d0bc2e7a59831bfcea4defa2b92c370c241de8f3fa74b6633a265d1983c9ee2d65a7da56f7f4cc04e58d4cc63f3241d17e79db4e3831c48451aa891dcf8fc9cffd8da6eb023546ea001e065d781a9379e43dd000912f9ba5fd266b94503cfaf69a04bd2a51b1d36acb22a0f5233a935d1f44b6d7a23fff3946cd417bec45142645b77c8ce7c9ae57daddc5fde56d9c07d52f0c43ad71226f0d99277a1f2a8860d1f89513146ad2f747d873a73d0353f1aaa77b9b63470c2f3ae7b57ba5996c41ea3f5b625e998346191f38c009e57de5d593f2ae7e96c8dccc68e3fd84be81261b39689be86fbf88f7127d36f7aae8360f37428bcbb5fb31dd9c3e86d9d5886c6fdf84b015f86f058b63fc80fe644faca2937ab35d088c3e3f5033af2d87f533bf4bda2e06bcec34f52002b577856f1672989c0523a037e4eddb65c060ac786a358441411ad8050e9c1209ed71a3362946c0a249aa1090301397df7b9b700ce8787eb114faf88adbacd18b510c3715cb0a11b348688201a897835137499a6926c2e0a9feda905dd12598421897235b186feba2d9080388496b5ec32e37f9350e3aee99ec8a372d97033771361cf8e1be998f2565aa7c9c809332d8774ee27c7179edfdf3ebe21d6717be50a08a850e4f2872ee80c8bc7a0cac317428c5035f3641d9fb9efffbf9f1103d7d13ab5a23137ac4bb3bc39e5fc8135bf75c2270ef72e2259f5106fe6f77970a4cce064903833a63044ecea16b3acfda6f2d6927f227b846f07d548f26e5cada28049df0326adf583a3bb75fec7ef5186b60ad1d3230af7f5ef71e432a4903b0a87caed9e1b6134739d1f2804a792535d3c6340eb1013c411bdf7b86f783dc4673260da01d64ee70ff3e8e59199dd8f85a817637c478810e9e74e0f34c4d0cd045e985016395f21f4f8cfcc57d5ac6dd62f668d9a14a667cf2675d2391787f8dd4662de6e48c65940d9db9f7fdcbd3662f50508a4bb3281967942b0781a478485326dd30dcf20e2fc4026d143b839a089e175bdcfb58f743b9cf6cf950f3c958d973780c691232115234d46d96761250e7fac37a3be3ee5f2cccae002d34efe55b5230b593625a74fbd95f47cd9a30ff395bd7d558374a0b128ad83d659fc0b24394bd24044dbbe8950fea9aace97926bfab7d33816ca6d41e312737b6bf47d30a00a82b89b2458320ad05fe2f38682a75f395af661155a32b1f9a5deedcd7b2f8054cf842c0d8374938bbb7228533e5680bd45fdda31c2d971f28fc306ab190ad446c4883040abc389bbb11a2139725b4725859b178815260ab87861c32ed7e34696c34f59d49f2709d21db061763b81297ba9f4437c822c5e4bdbfe9a7cd01d7fc99a1f4c5778b95e0c33e482702bcbd465dd53e6cb13ecbc987eceeda46df667cef6719bc09033123f14b7b218d9c290fe0930af25f8f5859ae44e4ab470c315bdb19f9c17b7a9a9d4fc783bc288d50f5e306e335f5e07d5bd79b0f3244f012eeed6f9c5a383bf236e56744045c89e4c9bce0d1ec5cf1bfdeb1d28a0901642254a5f1a77b02936c2c929a0806669b70f17f045662858ad32e784852129cb3e9b07183dc2cc526ea683e9f182fcefa6724cb35c20bcb5a1c0bffb8f53abaf2b4b4d392737cdbfde91b28768bfd14595f57a9ecfb75fc06274999f699a540dabc1e5f2ebf87759dd0b30d7a56d17071a995c1e415b10e872c1d4f7db35990bd8575e6ee1bdbea7249447c0079a4388afbcd23a6a7538dfd9bca7583d55f9fc8391c03496f1dfa1870b3861390b59146d385404d17bcd1d867b3384e0e9d11c45c8662d2735abb4e38d3f2251a0e14b78d459269f87f95626b1b2e8db31d61a9dd34783d30ccc32bb8d21e765b49a97f5bf208c29f2de0ee122625572828e546916034d31c65a2de1dcc80c6d3ebdefb70c28ed3ab92c483fcbcb8c0b72665616e240dcfddfdae19ec9e3f9cb0e81c20b7652086932f042851c3e557dd68fca1db47db5bf81f4177436bc646022e1b2da53df1de8d4bb108e8f26998624bf09be09131bd49acca9eebeb830df0fc9a96e3571e708dc9eedc38ec1ad2a57506f0323ed9042964f83a2e77efc0ef0fda4d51a681fa5a78556a0bdfc5162d747d67121d9885a46a8fda46b3b26eedacf6f778a22503a7dfca3319122e7d6c00ae8bd68bd8310f1a36fcfc973e7aab62806597a660e4d6db8a505c5c7a253e9920f3528064f5c759ab0de746b15080b582b44c725fe561b7e892fde5e222535b812f57cff874a82f666c8fa695c018807a3bc0b7fef251aabbdd4c95a5e6e9068d816fcec5614e9a38dc491a1be830c80884c41e9ce5208d907433a897db1a4c11ada3cf2a11a8831e8d6a57214625a18d42dc939f2a38a467829b92f24bd01a6d475d0b7dfb8bfb7ed3bbaed2ca7e4045214498fbf2c9b39b6732ad9dc12ae12951daa04a04146c64c705722c812ea296a6651e6afb42ca53910905f92a08cbe4c3137aa52b295882af2ae0995561efa67c51bec3c0ea18d1a252815ea9289a54b020980d61c555fb39949c361446115f3a50964aa23db2a93eef2ed71f296eae312d7316801af080348edcb75c9bd855439c16df4aaed6caca12ff8bd3929a218250cc437c645272ab203d1c375ad937743f62806c5e1b49f2627c59a13ccad5e2c9f31724de9fbc955fa26ad2ab8f60620b4fcded89d5ed604a22725306100af8eeb3d94f20cf4bef02ea61110f1af517011882ecf7ba565aeebe17b72f0f8b85012ac009f040079ebd18b5a532b14de58b94ef95a20e0b3a5ae254c4b577e48481e7282fb3c07dc33ce2b0b520089714f3495d4b698983f76cdcc1667030fccf00c576cc4a24b0a0711ff671a3dbd95d2fbce5a9c3c4a45fb4ee4bfdd12cabc8db9961d8d567d9b2f23555db6a85ba898382509da1e3dde3ed20007d79da48dbd846b8b621463246859a09c83e73510c88ef2b1ced76074afb8526d42ade5d7d626b66cfbe9da2567a4a9212272d99553d2de5831588641fedc5efba5fffef8475ac064ec5390611fd99f76d5dea36eb3e8cd69cacf6211b1ad9fd93ce38c23d449d154e7818a8118c2f1017f709bf88a0da84a0500ceea282f61064b03f0c2f9d21a92063c19835bf8a0ab422f55dba660691f0ece1597a4cae9753ff0ab5dffa3f55483ae709c13cfc3b0a3b037ea4849ec8409b06f80b06b3dc0d2761faaaafce9955fb5414a3d1dce4dede9463b09f22ccc083287ef5c3a4563a7be2dc87cc66e2e88d31647b67bdb435b744646b6da3bdd4ba6c2c9cab0e213b08829e32dd4d9cbde8423f9ea693dcbdf773f4b38e836b6fda5b0307232ecf56755336338d393ca28b63326d405823269434e82943b2dd42a67da472403eb96dc0ba190b2dd2fd6b423d5ebea82ac103b09470571776097b805e2a7b020979d9eabccf5a93627e0b9701a853b38030afff57ce0ba4687d09575dff903c6d156bb0347c3eb3159b274a38c486eb53babf375e08aeb50215ac7abcd3234ce355a58d143160f71c46a90148cedef546ec6d47a5473f62655eead329eb7ff32387066cf1585364fdbf86a3e488625e4cf362ec6bf015d2ffc8b9cd11ebe1cb9223b19d96abb7c514a8bf0dc6f2bb5f25e077c384f6e37fac815547f28c72e6b5ea18d222272af515f2f241ed0387e90e9f31439ab260d6d874445c79934dfa6a5147f1cebe3cbd7b2c1709e6be193078f6a80d5600c6fcdb88382c13a9682f4235bd275eaf4614884e07566ec126d7393614127c18c22884fd21d4f488bf7be2b318282d7d11a7d78ff3d802d03e5334a85e3f62214a8af89e528556e0f7f16de4b414df1597d4f401ad6c6c66d5ef81424868ec328d14d07c1cd42d61634cb80cd398fc2947926dbbf5d7d5f4a1d9ac93e92fd43fb7b2be053b00df999db1dbe34d8ff9f8dab5eff1315fcb5bf0710dc21cd202c7da9a2c36a70ab26f238a8e59b49637b403e55517bd7175d455933f38d7d98f979af79b7eb07cee9eef5e98e0065ecb6ee90cb21f3aabec7ecd94683f6179ec76e73f0ce946ed7894f3c39ff6234337d4944040254781b834d53e2b6899bc2fb364deaae52f85e889eb440a0f2b099f983b6f7a12fdfa604fa7ce4b3d40c65e6a145c1b6142cf244851b63d67bd0d05402ea66d1116ef610ee82c84bb2bbdac44d93897f3fae273a2362b1b7a3589d683135b92ed34e542bea2911cbcb0d94030c0d8e2e59b8ba715583186fb1f0640ccb0aff4176b171a7af754d978f5bf105b3f877069dc3eb52c54622e82b0b8b5ccdde039de5209d39a40950c355ab14770e16fe2ac5498796170f8f7ed33d48378d7b9cac5dd06623b6138c56a58215dd13cf3694d8ac30325a5295cba61c15ccffff29e0eb882c20df89470787c6e60cdeadfe96a084190fc0b7d96128847929ec488dc8bc99244268e1cbd375558b470a0b88c6b3aea98d2b75e8c1668489757c7ebad758c83d96830f6af5b70f0cb482f6a2655f6471b125dcbaf9f6f88a28958b9fac3c70342747fe3cd238541ffe02b6876e9cefa88f4d7d83ed4a2dfc65591628a68dbd0e3c65b001f76503377c163b7f4f1eddc2489a5a4510cb4480c417abc2248fff71f9eaa000e8caf31b1e3b51a46569fe9b413d74346055e0ad22bcd63afe58c51c42cbc5d8cf83c61b3752fcc81fc29876f3b022524a652766d58b7cdcc15635d712d96af430f333e7c4cd542b0c18e1cceeb3d5f2e62a4e8cb4401375e0ff949e2e2eeed0be29a0ba9c06af921ebf1cecc2d44d80d3b1c8739145aa2ddf021eaf09ed39f0b7d79a3bae19aff7dfbed8cff4503561a32615b8896c7cdf3fbb9bbc1a8fb2d4a5f9862405fdcc4353a671d0ac902f82c2f86ddeac2778602ee20a372c02830659c6ff99f2bacc6150346ff44c2107f317a76f8c090574df97ca69f74679e04f4976c5e374fa94994132f08c5237df241299d96dd22c4776e7ea96215ae31e7e370016308e96496b764feb01a5cacf7350a8a89fcf1a5f602d4098cce291482816d6832e193f7e237a7da55e55cfa8a6d8985ba829061e92102ce7fb2104b186a9f9d0d94c2ab9dbcf587e1d98e5af0111adcdaf29633a34285be1381884d42f8750aa1b181c290deb013eab2c577fcd548d369845f24ec2e9fdf6250f83d6ce3006a627ab4691c505351a7926e69ce26d750f502472afe29c1d0f47a0660fd1edeec33ae50fc36e89e134a1210015b79b5006604c7c738a30410ed0b02867979728905caddb1ea31d988fd4a1bba6c64b27ad7b8420d254f91a26d5ca450ae0ddf03b2764206bf7018b3e3d06beed868f44444c9bba9ddb87360ea4e6b312ac12e223dae3eaf9adcc1b4774e3ad8fb0a7b4f012b568d8c3361c9529a49997b9fc306686e59f699b9f9a75401ba534b80f4b5ee3a3ed060b55885ba6d4a4f21f3b487fd98151ce09713a80dfd48b9202dd4e03f92991ec55d22a223710a6c888d3591fc9f75f451e872dbde36fdeb83d195f75723da856a2b161fc0578facf2d4a9f6f491cd8e3b9661c5611d2d694fac9b2bf4774e08062cfc4090b422f9245f4edb25422abba3d41de92eb9f58151fc5228a0682ce5446095d59a785d183fcf44e614c0f36d1f5688fcea14a63bfabbcd022fa713e5123702c24854cbd287bbc5ca0247f7ee4dc2272ac8eaa62313575aa61591e92d9d9a0ecb9958063864f39056cdd65805ea08e8fa4404e603682e8d06b76593e2fe1b039ff79f948a692d62e370f8b45e651023bbdbef52113fb5369b68ba7853de833a231511bb25db580ac1008d5483261f990e5eb97ccd54d6b749cc4f0302775d3d60248ee29b1b9d6f62f9c49bce696233b2ee5efa729befe9cfe2f292ee250834443d8979131d618aac13c5809f850845ba890ef951a36833598d400c47b8b3960112767a2418550dff57501e7b46d3dfa58a5d6c29a39df292739979166ce2afd84ac418c0f23ccf9945271e5688260a1cbc4ee3633cd2f1daade0048ef5893197dd90cd8712fc23829c3aff03409f7ea95e479dcb30f29fbd585e1a688eadfc611a503da3fe2a6656331d50716c64c8c935c49806bfbcfc11344fd25ea954b3e54cdd5c2ff7a6ca7818ffb98c8010cb0cde4fcd43a74af7543ff3f5a8f59f215a1a730528b118e69e776a2d899180fe80ed564b183e54390274de5abf10a336e5cedd71cafab72baa6cb3ac45040d846efeb40291987c67b39dbb20d6e486d782cfb0861fe99e2faf6b697a0ea2993e472e0e0e7a238b15359047ca36b90ad8b308ddd623e31dea6e7b332cb98a33055f830d38e51d1a6f66d29714ae14660c106d3f56390ca4e757f7fa6ba68a4a6b0ac1a4e4af09a8187d500cb90d98565f61842fde84327d31ddeccad6ba0d556c80f5ff990b88d9805524487379356ff06745e9dd4a83d83944c8736bc2200ef3b4474d6cadef39a78eeb5031c9bca300225b88e4e1e7321be81f63339cb67a4dadef09506884c22953a5fead76defd0e748e07d14f51286800e118ba3dff4e11d3ec49ed8b577f0521bd250a1562def823a5c740b3a65bb955171fe0ee3eb875d871396f70a1acf59cacb819f60002bc1315d213e90a073126a787d7765eeb28a23c514d802fb75a8670c133ea0b1bbcb8e2336474036b889682f551384033ed00120328f68860084ff196dad2af95769135e856228ed9b66c9f1208e7d2fc0566a356751ad344a7e0507d124a54e71203a5326726378055a1e086da3d77e965a63fa6e22908424790e997be3865cb4d044dfe8857e2f4eba676858a4df3de66f0a4c4348742bfa43eeb2fac48400aed903b93b39f42698bd7fb37afd99d9500a11628965ff9eeced6ee4178c3e91d4cffd4ce9cb43da67becf1f0fb210d6e9ae95d9e00698bfbd2eb7114e4061fd42da29a3fbfa0c2c7bb76695ea784bc9919cd1bfe2a400d4c901f20828c6b476682300a584ed0eca7334a49be98465821306be74da9cc7f2b38e5fcd06099c2ce20dce45b73222bb8edcc12c2b5612e960a1e1b4c938132d1a17ca8cf450ad4f87b972a34f929332f461043232213f5d6897a1277ef0aedad8efb878a1adae40c421aca427842d377042926b4f7c8c6a824f0ebfa73287ce978ad7b105166ec432a7c2c0713692ade80db4078b80293427edc07fe3f7fdb749890609d582b4fe914298c2ff53dfc1fe4287e290db837db02ff8ac710e8faa90d5a8253c5c96f557eb883b93a53f6c5ec96de273d840e305459c5006b99f65e4d3acee7f0f78e0bbc9e05876d23672a086c6e5299f61658fdc180f92f587ceb76cba72df5bb17eeb0fc75acae6a583c255b6c4d13e6925d3f4eaf22a412664f642295bb5d1ab7b2c320f2b8abe614fe39cdb44485308ebaa0366ce57e0c470bd11c3f708a64593899907d0825079926994673a6e216600da9546b81ddf19d6468b79019d1b5a7122b2264f38f71dbaf6c7766a47d74328baa7fb0bc0bd54beefbd3654ce98a370757fbde5f8b8b8d88751fdcf2830c2bc582e953e2499e5d4a2803ee461701bec9ed048eb3277de27811d7b098fb9dde7e4938fb94e508609ab5b1f33d435503253ea47669e2185db9f98e6804f943aa1e4136b631aa8589bdf364e52e98cd19cb303c7325b5e5d1c89896dd5a995f955f3ab1fe00925b7151c5c817facc0384dc462862c6d364054541839c70731ca990464360da34ee7af5dd02900fd362c8b9fcf315c902e8bf304ba86abc722da42a4f0e9102d320c7d0cda3bf48063b20ece93b0a2c915fa7068a8123f086784b6a8555d26fd95134049e9afbcfebe195ef27c178a2d3968bcf63f71e473d4e0733c7f416a9a218b2996c8379c15e3a7fc5606f701703214eb9e9f43ddb296ac3fad71598067d151931740fbd6724fec1d247f9d452ef95fbe3afd13e0d639875244690c8231a1862e69ec902cff6a54b2a3321560004d67fff43b6b4dc4424f3b82dcf2e58365704547e6081c0751deb72bed2f00421d2245a1d53457f4959c150267beab798393d54c661ee0d286c1a044043e0702a87d853d1f6024619e107a9176da598faf64d5060ac11cb693e69e25b64f90801ab17bb28c76e7ab5d44abba22d27bff18c5ef2b4b8e2ed94176997fa9a9502173e4add8872d534169a30ee7dcc85abb9d18c6c077c172c0349ae8fd074b85bcdc7103e52666fba7bc2388e1f9828b74ed3c86e8145f9ebbd2dde912e7bac46a574c2bc36569830beeb2deccc4310e0b9ed169c74a2d784862a610498bd6b7a63064b2967cafe90d8cd5c802726d81862321f506b01a4e7bdd2a2ca2c56fa0f827fd2c056f477118b2ef4953d914e6f09d46fd2b49f70af320df7bd1518eb6f63a61f82b4c4ed0e70d8388139b85a31e226e9b956ed679f18d381ef7e03bbfd05c270d1d4a3682524cf13c09b3417b5e4bc664d6a412e2bee1ebdfe7ba7f33f57431f88da5605124deee6d33fefebc7b0eedf512a310d363c58fb426c98a7e9b3d67364916fab6667db1e2cd5d4152a457300607efed66dfe79c2c59d8d1c63312645a969da4c668862ecfb102780f7173f57bcc529460e4c542c1e499d9b5900a9539c1a857569a16c6cca09875c5c8b738a72c4d31af0a0f3b9663cd7b9f26f8596d3e1c8940c6e8b5f381b64e0c1fa54a05551097e72740fe0a20154035db71025fdc4f8eab41b8d864ecdda261953f3e0c998bf55b15eb6261c6100f11c79bf6501dc5dbc136ee17547c606b661ad1a0fe29d9c93b24fed864dcf72ba486b9b754b4e58567450e0995f04a423f94b7647676c0bc4bd66401e659d364f50e7b39ddeb6547563c63e45f5fcd6bf2a273fc55a71398e56454d56202543ac1756ac9cbdac85ce525d8e30d4a8f32eedd145be51896120054239e317d98666912248417a623ae9169aefd3692ccd565818eddca468c28c5c2c141ceb9c8c570e25f8f2cca4eeefb2a078e4be179f07b75025329c07bf1f790a3c4496cf7f237b34504c52801ba45915b887567d9929407d3bd07ae22eaa2369173addabaa7153bbd0c2d0e5e4bbb0a1912be8d81975f26229d029ae91ab8c916f82f412c847742b2ab51a91ea396ce34338c75d8934129d33db78025590a0d8a8ddef281897ed840a72a20d9b2aae1f9a5634de51515bcfb4d211ff234f552824f8d45d192d8662336a33e7edab2e1185f6b1e66a1a51a6103f14e186535e873d884b9853a6356b1a036e43a891cc6d258c038f5d93be040b66d2fcd0a2b01b06807d7c2935b9a45851b2598f8911707b56296ef1987ffd2a97573eb209fc31f2ab19ab7d72c93e3cb03087805f813f11215c5d677a697b0db92321743cba524f0c54ad585e1e85b5f7288cb67746eaf3d7deb83fdcb20782ebf72e2a274fe0c2796c8e1fd5719bbdebf3ab9c3c0e4154cae818b1f43edeaae652af68b269f491bc08776c186ba3cc7d7d0aec3950ca423bb7ff3dd930690270ff9972086ed426de0b8534827d3241c7fe7bb442d4b785001328f48749ba1bc67c07f14b30b3dc37a2ef1d8732fc931b2fc412a7e2516449cf523a45245f6a955459faa3a99d09b405f1f391539f79d2b3e99e7babc48152d7bd13c913e75b62bbe321295839bf5f5a4bbb73e1920d64b10c1f74768fa352e9fbbc14ddd31cc17ade04ae72195253f5e89d5ad153deb42aa2b1e203157f4e5e2f4f348f45bd2cc74bacd41ca6582bd578eee26feb3dc50fbe0085198ea04a25bb0ca2d60950824f7305f2d465db098229cbb41ccda6e0ce6258b249c031fb8aa26d782f26f9ef1e0381eb29bc7b49a0df1839befee9652a4b9e3712226204ad5dafe56a932e83d70330aaa151c96ed29b591358a8571edc3d661d960e008246ea54ad97baf20c0763892af75244a1906ba6df332f81bdf708cca138321b3b76d67a3b877fdc20fb2f80261be9e3d854b955b22eb2020fcd425d410f785395f20f9a8e6b4ee293b89b98749999b269d2fa70307b3b6b62349b2a6802ae9ca36c8282645c42ea7da760b6962d63704166d696c33d0df93482708d6a7603d49154b02133e06693a0b540c881ab83b09527f75d6950cfc41e31978eb70a8ddaf06c77cf150d41197716dda925ed1a26ee5f7e20f7098e797c2a3dead4f1da00314602b7ef77909503e3796bee2f53c1249aac53853dc617dac958ec634e7a24e6ce085896e0f4932b90373308557e1bd7ba0710d5c7db512e4295e5b242d217e3156165c806e8d85e90d39e87bdab88acae3405c465e0ff7329e4ac0e6c9fb115af06f15a720d037a3cbae9cc04afff6ff22b5a0cd418617cde35a7094ed0ed5a0e78f4a0c1bd6cfd45ddf88583601df2c5f1b52e2be79afca18ccdee61dcc40fa6c8ee6f981e78487f5562e74bcf3b860822b66ef30eda0df945a98d72de65750b65499841fa7cdf48223073581e1de933d1b700512166bb33e7ea66c45aec78b9be4df581fa776f584e3767e66fa69a2eccee879eac8bf14634eb279c691369195c4dff7929e21807c7f9abdc4e6040782e2fc2cabb09739213d300b0c304279a25fa2fabded1700d532ac7db916d61a5619b63f56583a48c05f76f9277a5585586e5a498efd15bdd3de9a64650bcd2e499ecee264dfc76d968aeb7ea8b01f14f2d8f595f22c27dc28e52b46179bffb24f7659ed2c3bee9659cc47ee8f1e860b6e5e221cfb6fc651cfb6293fdeb7e2157fd5dac28e0c0365822757c14327cde434d5b3edb9a80e3c8e92eda137c64d112d2b616169bb3161105da2aa21ed0ca8e2399d1903d00cf9d8434db90c6128c6a8aae85c28f3cca78f6d465a391ec3973c6bd74661b235fac3aaa71e55f1e6bfd1a49a8c4d4c0e9eb646793b367bc8d596670ccb0062b24f3d1e8de735cedb3cf8b3b3f0f772ec83edfb721e3407465ebe2511d571cf295c8cdf1ce9e9528c66c3af31cf39b2845123e507d664080860809db32c6d6e34411eaad8144b14fa16c20c2c58e7c5be06848da53212996f5f863f4b92df5e7052f5c0d1b7c20fcf721dc76231c235df919c60da90b8e4c75b0ac006641eaed0c76ad224d52589385963dedaf0fbeb2348828504f670c7d966ab6fa2d15ece27af5ce593684ba71273074cd41c410297a80bc595e5690b5b05bce70e66049f6288e0a92a64146464f9260916265e31b47d33367ae7f30d650b17f2af371e67034f14fff822fae6aa424cc999a983c2b5cf24ebfb1de4bd269fe610e50f020b2ff36268346dddced9d483ecc46527dc14247027395557c55dc5bd21f617b672c0518d189b6f1fa927b7bb07020e5db6d3bbac469dd752acdd838059bb8784e391540669dd788cdf57437f1899b609be65f5316da9e84dbcaa76e99a7dcb567a24e4e8d5452fdae583114c68458f18fb47d0a78b92da52f8ade9aac8d2852a53bf7448fde50c0c57ad066e4a8c5dec78928e1a707b8e67afaf7af749833bb7c5e55ae833e2b5447239de13b8fb41985dc5c61c85e684d8a23a6e4a7ebc0884b95183740e9fb1f6b21dc30e0ee8dd1a0ce7dce80f942c18b8b754b03816252475b553c34ab475f82c91acd169d743833200dc37b1d62bf50dbe5d3c5b534b24882673c4fa73ee2a0f38ec347eaf84b835b9de7007a0c5650af130a1e080573ddf820dd0c5e1a84c8bc7c89150ba38e159b75ebbcc22288c66f879a75875a50395f22665f60069d27e377a8d7382cb70c18c385f15f349a78bd15b4452685bf4452ae6f0b0b931ed9b1d1b6b872b5798c676b00c0e7b34e6c5fa2060f7c601e7dcc80b61ada17f81721a3cbe0f3ede69d69721ef9562f8a422b805b550d81d46d97f238c240ea5365c5c26216481dc1732e64a91457a1442ca27914653700dd3b0d0f04737b20e3638caa3a96a146e7b9937200782c2ce83b8ac15124b0b41a3abd75b9c3c0ca7b3a7bdbee35400c1818ccb74253eb88748e8b5dd7b19d906a3f48930a6803d19cf9c2c067aeca3969e3546f53f0c8589fa5782451a69316167158b6014b5f0415d3804fa5781b29947a9242b3ce28b3e8d45d3a49cef3069505a6835b26bf8c0d549271f45d3789ed305b9f984ecbc68f71f7a772e13bdfba7d8af5eecc85c2b7950b7408d05549b0f791e5cd42aaf18be0ace6a5e0e01d0028e13c3f4ea42f8e22019424535004e17044cf13094b6de2ed8ea90fff75ac2fa9166f121d6380508d94f260fcbd8f5a08b0a0ea089cf563bf9d78dafa9f34286e8eb9ef4bcb3017904d61c74749a2a8f5a288a4cb853a022815c96ef632f938b6904fcdb1dbc4f3651ee28c5e9b004a4914872540cb5a7e0efd2611eebe8cb154ce1897304355e5d1b407bc238066e30ca4344f3a6e955f17f2d3d73951a412019e3c9312a178720add076e4ac24bb5da65b71c179819c534df93e7d74e0059124f0cc894bb6e708446965f84138aff0dbb6d90305e15a06e3cc02e8bf7590d8a4818daf7e03811f1f3766444eee114b8aee8348974fc79e4770d1940e2c7fc2f79286b38b67525bd223e4ec698454afd6701c16e692e41a5b47c12da920da9f0e023931d702a14f774286cba346bb4758c0859dec9ed6c6df1b46ea815d2c53fa19d71e3af794adc4bacbe84dca19c061c68eeea789bf6f14095d89490299f3a36d9d7463787828f5ccf196eb66da9142fc2080349306897c980d29e5d1774ac641d06cbc352f6e6e27cd9dc4545d278fc79fc8a9be76d839f96892338901dd10763aff50688c2e7fb0550a3d33546d481384a308a4b5aca32572b1808c8fdf7681cbe1221edac9967b6f64e27e518d25fa4e8e56279a84896bec96c88e9f176d3f5d47ab9d4ccbb990d096c663cd203701916fdc254ceb6364c2e4bb591e33d55b87123d8ccc4b381e6b628ee6cc1f59ada3cd7cccfe51b2852e25ff7ff09f91e412947b48e2562ab200f86ba86c08eff198e28d1932ea91805f80b22515a12a985249026a288ade75a149a4b8501ab189de08979478e00d5f28c0da6dfeecc27b6c133b55e0c5b61dbc0c4546fef7596061d829f4feeb97f48dbcee54c52ef589527337efd360943cecf67b11f0ac829ffc3e74efcda020fee9217ab7290ee4f6d9c4f7f9b623c69f679d33f896d878bd5f9ec99e42e5169bc90b2ee452d4f3c42f43124c69c01ca4ceba984f992771968a1d9886b8011d0b282f3a57a65decf908c56f46a174e94583e06ba74c131571ee2e9a763b234cc701d30ac4a95e1d72c49788fb3b8a03bd812a39f52bc414dd18052fca7e62e50a1442620c5b228f4c53046b3de006753c86a56f7f38e7f7b65bda4055877364fdc0d93151bf996a2136a6697c66395e1955e2975bb888e040bec28de550975046d788e350c8febd26bfc4a664cd98c198bacb9efbd5cc915c4f75bcbea1ac3f841f54249a9ff42d33d7ef9d00c78007baac28b5970e48b249f3a5a58c5640e9ae8c28672e127dad5bac81a49c6788e529cbda840cfd25cdd3b706709e992f39ba1731767b303e500ae6ea7c8a8b905958a515fda5150bb0c2fc777b14ea1b532838e246f3883b586dc447ef2a1bc8805784c4bf925872d9529669278bf9fa26a4463622c43194fcb7dd4e5a9ef69ea6fb6787172c49320c8b717883ba936eab566c33844dfe9bb10f34437facaba4f71074010d21b207a7ff750a7f5017bfcb5eb390684744a994dcae7f42e2a080508764b89d1c5e070d68b5d2565048295788285d95ca480b6bca6f6f21ab4524e2fd53a67f207e2173d828757eb0878a3687dabe50b4252afd546e34560cd8f364509dab70598c3d999f1798a06bbf1df499ba47d5ed0d4f08819a25dd06c7165656e05c258a684bbc2909fd30bdafaa43357c65606e4284d005e52e7b6f6966ac95d7dc137ebc34d569db1d5fd83438c2644191b23d989876076d4218c81e0d03b288ca35a5e1bbc443cce9b528dc5ced020d4581f57cadbfecc40cf9279e42bfa9ce89ad04e8af3794b3f13849e2aca0f42395d1ae3f19c3ce0cb7581658462ed9aaf1ed1d668524e09c69e20b152906fa60d1d3d9c9477ea62e43e4a7e22c34f2886eae721f572d2aa5af4e750e418edd6d9dbcbad41b629749cf7a0b861a7bbacc185f8472870ffbc1fc3056926f4237a8c9a5f814036e668f316b389b34566c86471541958e2804efaea0a2e1321b3fe6db770949a8e6fd2b6617572f0221f2e1d41db35aa0de06d566a53e7e9bbd3a7ba4c3622f6961edc825411c32359fae96fab2b621b691c992b71e494ae61fce9f1c2c877415de5862bbce02a3829b622d0cbc8667b778faa1d88afcd06b327eafa12137a8f75de78e3783506f296ec9ab14901d6ce7f7574e684381cf7788ec0169f985ca710d28a49e47e8894e02ee7086bc04aa4866b0b26daa2de12119b472a942011ab1c5e04298d53328d726652f85f0839e1cd71c2dd860b8e4f9184f5316a0f18327a6114a7de194f82e15b0c5429f2a56b961a168b51bd7007bc19f5bf21a04f5b006f90cb7d2ad3232c544518585fd8de8f1ad78e8892d09686fdcecff695b78ff5ac6fe50090f70f873257495ae0287f9a526d7443f88ea30593dc7c444fdd6f6777bbac24e3c398969658ace58b1d42b4ccd07978e39e31e703dcd8ecb3911f0b09cec9f5bcd44895b325101bdd79cbf39c091042e4ac1c4a3e8fd70369dc3161dfb5cf0ae5f7578fd2e7cd2f8d747825b64bde62476dcccfddefb2780e5a9fcdb2eccabb044c0f7fdf84dd5711de38f9748769cc7e550e004f4473dd1bca496b2bbc289a570909e47ee5cb6d8fb5ab9e234282a157d910bcf182fff4e6d522b3f2c80640da86d176b60cb233996eb16eff4d1e6fff53ca67a0d1d3b4986c2834c2653d238257a74e1f3687920c98539f172b9c19095a81d4e7c16203c9eeea176afe92caa46894135016b14b0fbd1d81149665d45dbf18c313e922fab75ee92afd2150b5fbd9eb29c7d6fb20e4e1effa592c7327278daa8a8b43f783be4a06a1613c44268efa58f2f6d23118932a7cfb8b7479fc518365cafd9ecc527b9892b56a7d80911d3e56781ceedbe0250fbba8257e3a7b262745f559412f1d309c65906691a475a0b48ee006b20ecf25fb601e5004066317a555bf19481ba5dc3bb6f05dd2c3b605d843b92745d42e7ea1a9f0ae21f1c4bcf7c2f4f483bae7e5c0462b5b028621f7482c1dc1563857e902ec6c44179a14b5e35fa59c3784991aa2b31c499e5eb231429088bc3c77c736480156ef347744c6aedc23dabcb0fc08e21c4157c25cf4c6468c2c8eb7288bddae86b201642b04b1af6ccadd403f16ccb72958ec4fc995a71e9a7aafe6949777f011e6130680f6081902fcce73baf52c2b6e62f148ec091869afb531229f4b584f919fff8ae02a5191a95de635ad868116c2428bc5909f3f33f8bb915b88f2a553dc99a9e0ebdeb7776a50c88581e35be4b995804b879b69cca57ca36aa7540cbf13aa71e242beada9d51a0206972dc6e464e3e626151dff7fba2ad739bc49a921d22d59184583b236bebc29c26518e96ad45e4513d21e7295b3678bccc74f0ba3488e048179f8ef54d82d3bec3deb2e6b51ea1f7d49870860100df14eee00ab66b532c4d71a70cb373e23a85e2b32891988c8005392ca864b6f207aecf4e3bb6e2174ac787749033650dc514a8046bdc41d73f9cc4e01394e108d5f94fd2df06c31d3d093ab5c4e38fd579ebd2072c3e086ff0443fd0872e34d9ba537ee3010feecc4916e470426f0719c376014ac7d217b68d708be3c3e060ff4a67618c2fb3861ecfe75143c1bf24ef69c101254731dbf6cc5324558dc217dc7d669687750199a2db038a2cb1eb9103293abe7a2162d6e06922f58f5fc9ee19f9d83864279e47f26449bc9b72824251c7d8ec3c5f540da68960d8d9fd997ea1b453febe5781393149350c9a186c6880b39917c6bf6207f27f69730519733dcc37b212a917c58fce6a7d0651ea3a3ccf60fef96b9e48d3ddb9047c5e26d9d18bb65711b68e9fbdf22974124017bbc156da2e2a1b950f6be5ab0ed95544a9ff2f38c0b2173dfd67ef05deb9860487fe1f177c0c59e1698a09f7e2015387b197b22edfd7ada713c19aaa35bfcfc9a8f73e9d87da64a742ca698ff1b0897a348470988e110cf95ec25fa73d99a34e50a3d91a4ba5f4d1be83f3e74f0c0c1dec6dfd7a08e66d7ddded5cf6b081911c92d7e801a895bf10d963441c1b05b7791589a8db475be8f99fd81b8a7733b17944089466f24c50d14f6c27fe013692862a4b13fd3d58ce6146107c5a07fa668f9ba780b1aeb77bb9a5725a270f7759d37a11241e104ef96b1934e65082ceb2c7c6d2a71f9940b2f1c75a0361d53301e5abfc2c4078a6988b74357422bb43c2e380aec8297c15ff981f809b6d8ac9a046183d965d9ba13befd2cbcbb2b75c927ef84db295a622210cc00ed116241da3b64f90ed46f4d8b0c6c900eef6e3c3c5448bdc0b144a6a4c5422c6361241d9892e830544fd489b0847f14f7b0d157952e42447e593d6bd26b7acfb7f84fef16bffbebdb28a478141fa7d8a46d6e46c17d88e27995a105faa132805e101cefa4b1c81ee56449752d30da9a32bd68cf87e4fcfdf7946682c0e1a04348130db7ab851d82a1ecc9a5a8eac1d10bd833c482abcb1adaadfc80a9efc808a53898648eabcb5646b627188a7c2adb8a6bf8b063552c30e718de122ed58359bbd6a77cd2c9ead0c9b91c3bac294e495de9594e714da16822daf0beb6bc133a21812f657b1ab4b909ca1c87bf3b3d735a26bb7e1a4a1a966ef02a7fc488a5bcf166b32a2ea59abc6f80b6f0c69318c135f15a2c78cf2b604dc40d6906947268092a00d0c44eee70c651b8f0716b872c3dad1aebca34f97f2085545331c4be75eb7fc21c89fc4914d2e06afdb69459fd330917bee45dcf6709e324fa93f270ec12a56c070538fcedf569e2d8c202999c7e6b809863228a7f199d618deca10cfc31857e566af6dc211723c41cac85a193720cc4a70568b78b1743401fcd7c56e2a84bcb3725a92e5f3cbd9fc06c142171146c0e1148538d5010c923dd2a916c3e5deadecfd48371a69dcb1b30051765278216a6e2d6c645a9a6fb9cd450e2b546a78868bd9d53fd67586442d45c545c7df992d58f9de01f4c83424bedd56ff1f237ee1ca8f8b92e9cec43d79b23cd36d7c73684b1150774b06cae59de6b2ab6d08061ab96c39373a0094a7d7a850f24a1644bd3eb604b7cfaa26478358324e711018bbfd33651ce5fc18dc220ca9237e4a7a55dcca47b17e51fa0376443bae3337dd99c769ca6316eb1d07393c631f35aad4b5ebc236d9c4a9a0a0c9121d4eb1496965092fc7a8749b4f2cf00ae68a5d98cb6db04b26bf5c84cd5292cb2baef633d04e5263ac3148290778653a75e33a2246b024bab50b84a78d2f4e353903c9d8b4ad4d954a8fe5b800470048bbe024deccf871a71c52d2499c41e8a5f74b603d7dbe2c1cb43939cb08817c2fb4221c8c91fdf8e331f6fa193feafd17a281c427f0ceea0b1e01a108fa842f86c7668de623c0b08bc3b31340b5fae91efb0157eea812e614140a7e7123ef8c54cbe13f507500541106b443c1e0524da1168e67628bfba97eda370eb997c8b69c45530fc30ac8591194c5c084214c6bc13256ee2adce9f0d9479ebe103b63dcc9460cb674fcc413ac5232409633f6c42262091d87986b7a1cf099f8681a2180f08ce32d450dcffa6c7cddac87a8b136631eb9dea3bb6c1f22ac7c758b7964702f70196b11f7f2c5133b862f9058dd407e8195b01f21f16453b94532a119341b836423a4a9b84496959765559e1cc1d3ac39925afc7d2c02b730b60ca2019028c951647b83b502bfaedfb10ed99d20dad4a39b6a8a4df228ecb6e812038c45465e6010b6091f857fbed5db0db7af555442d730d34bde92fd51b1f24b6e910a24978e9dff8f3cd21658613f52194f10c7ce68a41c9c3d157d3062c6a9f09ee17444ebdc90b4edbd247dec42a2d6a900d72dfa023d323ac8c2ea0273d1b1acb9bc4e98e86585bb5e4ea2d78ee11311f85587d001d240c665dcd176a05e68b8ba8a335117ab3ab573563d3a8a869df48f8df6967817926c241cb51c7bf7738489e10719f1a1dfdb6be90e8861ac924492b92ab585967d7c358b7d1ecbfc7ec86963025c4cb4bc8c6101d05c6302e993720b3d98991cc0a4bcb854cfaa4badf2029eaaafb6f9bda642360aae147887ab1fcfa0ccdd2e9453273491b560489dd3c8382798dad9fc37d49c3957adeefa3696a37fdd7fe3c2c80c94bd311508785b3e912ba4893cc73d276a8949ac07686393dc35929ef1f01356252f39190049f36f8f855e9aa5f37e039cf3aad990e78cbeee874cf55c9e47a6ff297b212f76d07acdb8c0d3f5366e0c4ce5b519c67d093b22d0b3a4901a825d7598c8967b6e1213fb26add3f75ba7a12f9b3cbb7b5e82783cb24d8c8f023e92c0b0f45b29301adf10dc6f596dde7526519e646495adb6d4467a2eec0f3ef0beda47b666a281d0b0acb29df2db05d66b043ebe94895f3c9fe896e9ea22044ce5d1d2b52fd72c2a33f2ec67ca97a3f66bbc8dd39db90b0df9d540d7e9bc1ef5fad9b6b247735b0fee5514d14e68d6a14ab471c2b38445ece6b8f6d1e16a86a9f56641d5d1d984876024271b5fa592890bff804aa5630886152bef4cd437a884151a8fea4cebdaf95d3f79e76dd6383b0aea5c2a886c56ccd038997e05baf663503888da33f1fbec191af15f1b8d669b489843dac42fc16db139a993949c09d108941a11686aa35aa9d274af9dfc489a85b16a7a2f5369a0abda0f39cc2b8caec8258408e962a470a7c86e34369651471990f0ae7730d5fb30aae56fb90babf383fefd463dca5bb725c8a75046c1013ed4d11791e61aa04288258c5e4109640888ad286e892e46fe8ba1cedb34add9851e9c76324387055a8703bc40540461fe007fc34f9d2452e7f8f0effb04447566706d05cf203f7043f60337be8e1417851d2c373570ab43fc2d070636aebaf3f7d2c47e82a4a1e39c9398f5d2f94c33e3ab54183897d50a5ec12359c2adea5fc3e6d56c700a9870d7e9ee678417488d28a9b4db53425f424f67ca5b4221212d239b3da66feeaeea024ad0b1640956ad9f8b8d62eff4a3863c8ce50c86c921c345df9f913ba54e2e752fd481113e5772e91da6a3cf6703ce16c11ec7a213be12c86428cee85f9e993ee74f096c2054b61e589e2d471fdd1340f59e5b53d208540d861d6eeb64c3db1628725facd22274c30342f2e5bc888715a4d580d845ff1c5753adbb3df45eddcbb2517879497f439516d474f722a4bdc10cc22194bb0ad1e3aa4fa22c2154f0c218ea6763a53801f18801a9a6f3dbd9eac5c265cfc146d21f553187b646b542fe22b67474edb3cc53c20019f41e4553e2dc3d82b9fe1d9a349dfe6e3846ece3639227af398b3788c7a9eeeedeba8e0e64ccb50cdf30668bd2c5ef9819eef53e64cda8e48b56a923459394715997f7b98f53c3ce3b806242524df1f7d834d0c0ada2961068d3b4c3302446e00ba460864e9644cae15bef6d24e0022c6862cd63233b2d7c5e8af706c52d7f52b1c0f97c6b9e9980ec8d78836fe9ecb13d1f1cb4fc441e44f8ac1085afc7d7d08ee4fc095094e7be4e4773f0cdab753b94602b36a53fb81c16ebe9824c3b95f1851e5f3a2b6b0f7239d92b24ea0f46ebc60aac9a8e8ee7b8b94d4171992e5b3b2410af83e9d49b0f2cc9511778adeed9375a1ef88257ddd51d24b334222d9bd9ee86bef2e364a4f84c9e8b22ebb96aa03df2555d7f1a20ebc5eec1cbab0c5ffd45380889511ebbf0fedaf406c729324e2e337422d1abda6bf901615978d10f44a79281cac6c5132c5000ec828d05eec1096681de14c24a1facd02a03156e9dd185a7a62e1e9333ba329bfd20a6937868ed8f7a1f564d6e7b06a8ebd65062ecb110f907bdce3b6d6b458bb206c9a87a98b2267df447b870f3ca176ad2aa03bda6078f171b87548336051ae7b557dcd14b12693174f1034d8e4a6dcbf22d706376a7ed1651bb3f3e5b03766433eb90d11c95c859be9d293ce6f08f2feb44fc1b02d12e29c187011f6ddc7352575a7e8839c5388c5e1b1ff21c933deeb10cade78301f007b1ecc8a5dc9b1015e677e2b48759fe0aa0011ac2b62f4211765cc4beed36509fbbc6142c6d07d5ee8756bf13625d81cd54f1e17e1bbc2f0656113dd884132635a203d30c3c728f57582ce09bc53b812413f7594c72bb026be96c3537dd58853467ed6ecf5c0bbcaeec31cbee161951dc95fc7d9f6eb7d67c0991009d9cbeacb83ad862f5df574d3b447c4f9e3c3589ced0351c72c98f2d917ab0e8944a4f434ec2d4c300d994ebbfc630b6b295f0f1555ad7323418d4871c3cb9280cfa734c16527fc8dac17d0c7e4101695f92fc518cec389fae59d4c1cf0ec50ace28fca75c3a3eabe23fe61985c8c1c4d87bf9f72056dbec90da3d6d8be7904d04d6c571ccb48d9f97184d57c7384f980ef0436b297184087c556fd36e2f240603a532d5e10ef5663d318bc70c7b5b046332803d8d282ec77f8a6e0aaa6312e9e60f422cf0f874dbceccc7bca6a06059fbe77db9631c2cf52b941ca859956288d08a90c602213756597cd316b6e90d572097c317537152b0e9daceef9cb036d10274d21bffe6dd8958d913790230ac1a74a864334d8000191953d9d82752f229b8af6ec3d869d36327a36061ab67d80579d19cfbdde25d394fc23511f6c522b0f223969736374f15628c58e0c44fa4fc465027ce2830566c6c0007ead505183df0253f6fb8573088ee0d98c1b5c2474d95baa7273d88e3d20dc7669a1cce6d6c9bd7bc59fab519bf4ad824db0d3cbe10d67f906406f46b5580f6c1eeda2c3773d1ec5f8381b1000275644260f0d1c4e56809f0ffffff0f