PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 57054 ef666658b964e75bb3130ddc6376343644ddbb680507d4b2320091f5581713d7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b9b967d436f5e5702b3f0f0002a3ca6ba6b86ebd2846b2a30ffe74cb40592294
Certificate Block Hash
ef666658b964e75bb3130ddc6376343644ddbb680507d4b2320091f5581713d7
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00223f000006980000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000611aae6fa327ec261a384a4cef2434151e2e2c101f7b20503504231d052794f10e44ebdec7a67fd5051937f8649974c7a4ab94c3576b8d83cdce76bb49d105c74a5b2e3f7940a6a9f529153f62929c9f553f273afd8ae8ef60120000000000000080000000e00000223f000006980000

Raw Header Hex

0000402007efdf2d759956320b097b5c59d7bd94369033dfe5474fe0ab2fe974123ffca72f5a5fec31bea5429c1aae4feeb4db979a762a81e02d81130a7c8a091a3337e761070e6a78ac041894225940cb74fe0fa3b24628bd6eb8a66bcaa302000f3f2b70e5f536d467b9b9

Proof Data Hex

59,560 bytes
1212160103078b9e7576a1cbb7679ad1383a34ed1da5ab2684524b31041d58a057d37dfb6e18cc54029905ea16341d622503f0202a25e27452c2d3fe07e886ee1831ab928150ed2865b9fa33a98fc59905295adac1739e15a476cfb330d20512430775e3e4e12c32356d5dc7bcecec9799c1779ec9707ac0630bf7ca0d197a3384203e78f55dc774183ee817dd9f2e9d49c13160f4091bbd039fa1644d1b460bc8d634e24db89c5003498039d0e70ccbeb99877135f626707088d60f571f1879c06517f50617845222681a19f8b55b4e8e4cb5234e3a3e837a003da2225c3c9533b8a774522828c04b34a8bc886fa38ec3a8d14863af1213150c17da5525930bd99aedd03569e46f18656ad3aba614eabcae62376c1d34766a63c55423da03b2a5e9f3387c6f15e0145d596d318b6ea2c7f8a55620603e6702726f80b865418e5b3408047bfd5aa783a8f32b97b8540a98c912a7cb91f07f78d9d845d89d4fe559235f8c7874bba775fcf255ff59073f46669e7488cac644dbb0dbaf7ff9cf77fad28ee258e9a44eb6be715d551436fd1aa366aabcf1afc087e77683d5b1abf704e2fe9105ec6edeaf039991cba60ddd616277e4a7a288616feeb00c165e0d58d902590d4e05baacab04195fdfcb9556a48e8bb7e3fd6529810db70d003a640a2fbc19dec19bd6d50433d32511cb64c74f3f60c99e48ae0659179ff17062a0491324796c15112d8a14b9d4ccf4c685718587f1bb64deea75d83ed65fe97d6f74f026d93575a87c06cac4254a9a6a5e52b258b532aedf965664955bf1634406b627341c0e667d461bff2dbf5ae4c5bc8a935ef4a27fb322b4ff60da6a9f715fe6a9ba82224d2ece0e9321ed10b9b97fbd1314b9dde9a69e644d9690a62e0287fb2ab54e52eb020180942dc4da87c4171b3e8b106d2c9a30e639e6bc21e80ff4d2f44b555b437145f57151f2dd3106e96d5e8b8b0b3bcbec2486a7cb195b49b3d974cfc4e008c9271889b063ce870ddd6fb5bc53b9adae2efcf4a461c2bfcce4dd70a8859273a1b2cfd58a402cd6fd578406f34b9be4425fe4e55ab0dd8f3e12d70c55b35c9b2b7199c04fec03afd93909d007f96092dc7eee2b72ce98745a0e3bc1d4460b67fd40946e4778513dfd1ec884d8b04be54837adad4ef67674feb1db8aabc61ece99006ac812376eb2cee93528b0381554d4df3fa5b8b89a47777235935b14c137a2c0ef9a48de16c0e8bebf59b61aea004a6c4fa87bae04229f4c703cc686915e93f1f47d7dd6a98211963ad6c52491cb9451029127cf4a531cafbe5e296905f503907ae7b75262a2d5f2ba5d6f303be7f87eeba67c5819799714e00e1e4f159d766716b0d075511499f414375d9780fa1e889dc907e1b759ce3855818c1ec8fa0ced3923946040ee58967a2e0533cf562e6d4d765efe7bd46535775db0f93ec75e1dc0fa915820eae12a03f87cf11f174f578ba5819477e8427a0371b8a327b10dea8e17d26863f444fdde772d5994a60c83da1a0b90969b3dce5d14bc28ea3cf31cb359285536114f7a8bcb211930d40be5f038d85d448ec386ed6eec745ccda6ed10e64b19ab0d633988b478738d41b7aa3bff870ef51b810546824563e9fc64889ee4a3dd1bf922455edc0874e1b68e42c182aea13a6635e63dcc24d960209a57f0f4c89c182a8dcaaa85a52acc74dcdacca80fce6363190b98906049e033ea7664378542cd2cc04e73df6e7a9751fba404160f0a774d3c365327926e987f35cd1086aadc13eb6dd9b0e7ef39170741caf6f4ccf8737eb2291931a0c922dd0214c43693c49ba5bf7814847c66871af24b86bd9fef190e6b726d90274dedc05fe4eec4f2db6b4d35ba111217d3ba36783af1c424fd2b13e5ad386f694ce0c397a4991ac3acfc004ab6001cc2aa4ed9851570f3df4e4a2cad462aadca347a9911e5e5d99f036db56ffa757a5b90993c4d90f1497d3e89c08b571db107e86632ef9e56fc9f056cd4037d586697ebf5ad14635865ab5f401e414b6ead5171cc19e3762024db17134f8691b54efb8b5b2a576f0faa8e52a3b8b62edb9f4c0b7288af7fd532ef290547f42eb2a56c6cdad5152c569d7d7eb5aef8c8d3117e7ea4801d52313926c555d60268cb0a89e174b00e85fa4bbda7402d7f51253f3d36d412171fd544cc23cec187c46866a7e0c4835b0bff109e8b05f7fd4b397c8fb37e444a37d55596390fe094fcec3b8a42b4397a705bc0e131f0073edced5e2463de90ef742db4a759fadb64623776bf47c0219818293aed31df188d7cc5ff098e75de3cd7214d25588c31b3ebef68cabf0ced96d1ca9cde43cd6b56d557805f0acb6bfc344f70da9b271bb732b24d38cf33d69ad9cb75f14a675e8838d41f7c3ae4b89f13ca39f1e1b59e3dc2a27422ba7a6d7d35b9417e327c359facb2ef268fd06cdbe1350bc928e4937ce21469e474d680a69f433b85895b9a786c877cbc4e035ce1646718f627707efa0e947d0da1c4446425f2919cdb77f583eef4efc7161d92cc74fc0de25e838dddd7cf1aff6fce9fdc75762df5524c974895fe3c49397ef00f9cdad9706e10387e5399ffb592d94eeda3636b27c403e8a3c8621e2342a42b87fc0a01e0177e2761236818a22fe019035f22b11979e6b82b7eff7c10711de4443491269017f59f84edbfa0b884862988df616c131632fc99e8249b9f517468f0130f882fbc5de454365b6f6c493a847e3e8903248f7c3f30cc3807bc612cb423cc395bcb25797a33131d89258aae753947d4466307f888a5175df514c2190f5d47b1dc3487ca46e6c554a8bdd40877aebd85a02459e71e6616dad2651110ab60cb85a388cbc9e92ce6d50c48fb873b962e110c3a8d8f7fe33b22624f143e09ecdb4edc24b4f4a6d46bce8f52691737f4560b162bae3dd9e1aa786172f43ce92780ee4a1997c0d8c93c4653bc830d000d952ceb2e1dbf10113276a97b964481262d255e3e774049953a906954a1b9be406be91565a700460cb8ddf64c6ff604636573fd5e03a0b656d0bd72bc2390610aab016644ccaf16407448ddf3e66c45c20dbcba0d3828693971e4f043447b80846a7f253f928e166422e907de6cb07073413a1f891b4145ef781d85e9262f00587b9bcd6cde7e53486d8b29bf035d597663efc70ef51a4a7870d1f46ac4c07bdf4a8921e87464430d2f6010cd9a1ddf9640742c9e9f3af0d7ea0da9620f72707e44a5d5464b6a5d3fcda2985c2cb03af3bf0ec40122a3722c195390dba238c9782a60819ae05785380b829a6c9ad234c9d894d6be660e7d784bfec7933415d64ede53c74ac4199296ecc65e2e5e6bac78f6211cf77369144c41ad025a853c96924a27f66bace019dc065147b52860bcebea5c4cffed75bcabc1af3061b9692bb309334420d36530eb478bb273b497b2f85bb349164151531655fef6758fb520f43f9220e798f52f225943a5d02538ecba5b5177d9db4e1199df24f49c1059b671cc6b59dfbf1b069ec4f04d5885f697a93fe770ebd82293fe0e49100fcd77f18050378b23187121b1400b3291f2ee2181fde32f09d37cb97a3e548ea0718d205333b0974e77c04e29b7b87964e9050d4f7ff1cc1c1db1169da28c370a38a4e81089ff777735066cb86d4d5bae745ca1915daaa52f1385b723c6d088527bfd39ccd86edc372f5a5d20910b410b190fd7b041d3717f55422efdaee8c84180f641ae2beedd297dfd34be0ac9a00cf029625cea4efa37ad54954592b50253192e3bc592dfc570b65917c38d6c0eb8eda58bd94c40df925ce3f79a8508040c7b9ba5b403f72606ccec1566dce06a0199273c4ddba09dee8769ff258b44d51bc53d7d907c6f32f413d9c4bf88670f5e5f79589b691ca62acc8afae901904de3cf10ee96b4dc4ad330e438ada3abb321ea53f20bbdd20921c753e205dc960d3fe4914a9885100aebae0d5ebee4ba65cbd5d4ee9a73615aff9f84f04b88b780f0af2292530d1824a74f65889d38bf19b46961338914d230310085c2b0d1c174ec77bfc6cd70111c9928ca1987b84980ae40c0263893e146d80fd7bb8a263693f8d16b7ea05e239ae72c1f551de65a1e19350c817073b72fe444ce93dc72655588718fc7d5aecb246602dbeb8dc3191e4973526441fd13aba98f3cda15263acf5d31ea2554696ae3f052a76fb962eed3b31abe93afbec74d59cf94908962d433a88d532860b5a04b7c2d622c13d7d37cb6a0e544472c307e000dac9cdbf169b4a2c2f929d07c324f0cd018790c99461e1b91fae3ef4ae3f3d21aec1c1b9790f59e08408211f4ef2f9bd41e4b67d830d2e2509558a954d6f7c3781ed9ffc33b4db6c81b768d716aca8bc662bc93651c1fed42903932696da0777c315c4ebc8e197e44ee208481bdf935e435927474f445b6150c5e6d0c983a7d10c10b9c8e277376a2be8383ac368e51366549f6344fa11831ee174a9f4174dc96ba534c0fbb3bb74ba7f104fb768edbeddb79f2fc7647b955e183d331d0009587f5f46a21ba4fc4b9ae638a0b1d0633ac501969ebb7643bd6a6c574664f65f80bfbfc6b5685007576c81d4327c25920baee8c4c5ab2cb25e8894d13b52cd95ace8abad6c0447b723205fe2906cd25a6eb2021ad13947e5d1232c00510b1deef2501e7a52e1069952bfd833493617927a4635d71c545f0bc3a53719910b5bf232d79a289f4235bb41d38a905564aeb7c21c5ff11f4d958928b037ead96f6026373ba48b86165db03c4b73c53b6cd3cbc4bdb166c4fe093e035f9a5ea244df150e466bb65e64df454a70218e30e228832a716ad579945e8ee9aea4489dfc092e23d99d1794ccf170a1c43c0fc4d0f5791cd36ada867e10ec464560c4bb27f9ef8e267e1d0085b5f071fceb95086b5ededb290f0e136f6b71642aff2576fd3609c7639e511c19681951aa94d6249ae2739c3fb24c76c5eaccea46777c200fd4740a636ef212ce885abd614ae94ede43bc4c52865dfae98567d9c08767ce872cf0ffa7eb0cedb8b2958db2c6a0ede8751324918c7e111f34c0681ef040b7d3ecf087aaf5f2763e059fd29c3850a6df869905a5ef5dcf46893a91131b8c37ac9bed932660388cdc56f02736ff9f1ae4ce02637d55de38201aea894aad127d97bf06ed7a58c1dea3530fd7d1570a06f73aa763ef89030bfc61cdcebcf86f01eef9c64d2d0c88e3bd1e5e5688449d0df6e64edcebeaa4ee692a983a6f910976053facf6377c9b9302b68e863434b517c53785f876bbc7c08fbec714f5ced68edc708495051a1514e2a23faa5091ad36844012aab6cf6d30b156443e792c7f7687bba82d5535394d1e89d4fff22b509f89082f87d40090bd1fb3d699b0e4e6ecac08d7b2f61c5e7ad8ba9bda14f0a0e1952f780d41b4a4506e77b601d528a45b0581cdeb63fe9ba8606fd00c6b0b1d10ed43d557fdd0c6e62f44fe891a1421d46c97233073857697ac83e1b9c5567d7d0e80a66bdb29a1b378e7f552b6eb5c50ae6f6cb1c7f947e812ba3bee6a52685311b42bae90e189fb6e44fddd118c9d4d1ff656b4b8d6975106d196b612aff56ba0e943ad1486cae053cc2431af3664bb7825e46b78a552dac3333d7fca1c591fff38cd4e3ee9921fd26a24a72a5f7e02e92427d73617445a1c510309ac50540d2153f9093e647975c38c701c6b9eebe57b72c41c6684b4d0da0138fbe6a2ae4ecf0a3762eab82525ed41c999b95be91561414b0cb5b02523b87ba85e545e298109cadbf70580c85f7c0d8be8b76e7ecf0f40562ba6e95ed1e8f5edba472aba8aceba370a791b0296aa9621854776c15ec35519a277d521fab03e501554f05da6accd00064f3666700a1df95e93c0b8266f5ba4269eac12393c232c06b9a2d03adf082505c2caec5e2881c567d44b9f55d9944db8b722a59f980044c4d570b90b1524c320e36685d05a236aba70dd03781eb22f981a9b5a520d60fbec9201123b2a850f74250d93e5d350e363125997c9eeb022e5589d29fc0e974c5b37d6755224a9a75ba3cdf649dd0addc2af0942225ab1e14d88b129eab279722cc7fd83d411cfb33bd812a0cbc5eb92c006e167e9b2977217aca773a54f4e27a6a7cf0d6d202416aa738ee6564be277629b396ad1eeee0cf20503f39c484ed5babe5f9869b00e910646be2ad873c1cffda235cbab1dace62d2a0eefbaefe4ecfecea98c9b9e816e841a6a67391845f91f438fb439df284d24e90873be67a5302b30ffeb6a984a8a3a1a693e5746bf94be2ac27618887692a425bb93612bddd371559393b9ba12d6380ec59d353d4749c6875f849e3c05b064ba6b8eeabbb2ea193d83e8d12b8ef9635172d43837bd203afe5cb958b30c2dd2b37f29e3c31d6abae8e1cbb61d8b7092eb816bcf2afd073fc123e2da1fb5eae358885ded1877e3e9ee91034ae2bece5b154f1b39af2f1cc64af3614f9352871bb67b2e0215c04cfa4478241fa2444575485226bec8a7da73accf7d0afaf40b42ef53293072657eb811193444dabc68cf61b02a9c306e70aa3ca1218aa0a5fea0c7df8b7b7fcc45af9fd5deba38e7a027a6cbf0a8d2c0a5f6d1c1d43dd38a7d94d6cadc3fbee8bde31ea492d004fa20a78ac7cedea1cba6ff7a85493829c42555a44b8540d29fe52b0b59de8345d932c4794d9b831e10c585345209e58aa9f672bc2da140011d047fa7e0ceca030a972dafc31dc270c7c135637abccd360f65e5f81f577b9406dfd07901b8d6886e4906f21d1fc99e974c3e6d02034b49b835fb1b950d4ec2c68b0093f1d9fcdc01d9e05868469a8a0ab2cbbb1be0cd6a0926af525e5252b6ec4533a1d97af29e2ff3a3080b52eac1699a3c5d05e0752568a8f33021ebb2977f41a67161eca63a2ea4c6eaf9b310b1744097b77920db86e429825123b8120d4384c45ba748cb9db92da8685c178e9e9b3a1c63046b0951abdaf3005daaa2056f22e8f65bc560f3113e5abe3d30562685b763484961d2caf5a3d2520f3823f5fda363e7645a37b50fb79530f541311e28f3457c8c01f5d1423c4866a90cba19bcc7ecf04a0245541180a61bda58fae0ba0c4488440319c3aaccbf29e35d66d9fe69f811970857d87d2ed9497a27e29607ab7d50d369a57f2ab2cb986e5f719ad34df4278d95d0c662e95567741cfa0485b20a2d9c36ceb9b713cc6a3e39551c36773429bf40dc66d3fef1b72e00e5831871dc1c6ec62a5ebff9cc71001d9325549bda7c15e69cd0d0ffedb578c535e6fab32189a8e3a93dfb2dedb66cd0d8268cf35fd7dc827144b0c224222c82dca9919c1ebbf8902c41548702dba05eed580f0390e9297213931399afd915c00124e3c80001d4c04116377c084adf72a8d1a3098df7c54bd96f6e5e4ac0a114ae174c0b80ba463102e6065794d470294eb36381086404f6f3997fdc6cba93a253462e55ba0813455c5090c9b0525f7a3b972c3fb210a1286db2e8122834828d3ed028c901a03f92fb806afc67f55e63ffc34f32ec548150f9d7800736bbe1d92d9162c69c1de84fa6e60380d432d532e4725ad7ef81b770c195817ffba560d7820c80d81d82e709fbecc1a14f18e9be6797241cc10cb2997df0de405360f25d3b2dba395d2554de9922c802147236b5d6c52cc91239e44bc3001503818fd56423cf52bf4e370b07c5f2061b10524348629d6c84d710ecfac7feed9335b1b289c86e5366dd866ac4ad46d2eb508c6381644e2b0f4e03bd9c879f4d7c8ea7c1553f1d97294f2b0bcf16c6f353cf8989d71436e35d5122b1eb8d76c3cb645093bd714bbd1f46cb550169780b9487f07e69d697a3d7a82cc2b24543413bc9ce7e40cb765c154737d50b264316b8cc77dbd2bc2998452b8927f8e22af23f47e2bf2dfb5f0d3f5b8cfc9eac36db41e9bac37cccb5a6e0cf44b0c796804557214320545c7131cb9fa4f83901c9ae64342279918ed7feefa0201dd4ab66e8ff0a2016bc9622279619f0d0586506c263128b227ce4764797e3593817ac13bcd5cf3bc72ec8f07a90714d5da400e34e49c77e8dd99e490537a681ad73644bf252c79db53c183141aa31146a77275c87b11ba86493ffa3a360c041f704b9c054ae0691c5ffab125fb5b17c2f4be3d96641d7107ee0eabe82ba02f58556473a3adf66d15a5310794f26caf49d8196800598340182ecd7d94c881262504f7cce50a9b1b8c82f82bca7886c2c08a76fe32ca86029ec030f4377d2b30f96ba0c5f5dd09efeb37d9a3591c9f27ad10dc1b169f578c29c859489f0571eff90fa65f2f13ee1c02375cf40f9409df3dadc09b603129a3da6b3cca9b65a53b54f375cd68609e64f3cfe70ea8e974504e9a95329b5c00aacb630f7b9bba65ac09c381b8b0cabecb5d366bffde376f5b9016b175fdd768047ccde9471cea673cc97a4ebdd17150fd1a7b1b73d76c405710a568e037ca6b3ec69833303830ee0e26410c1fc93c35a9edca32fc0553eacd08cf0ea5adafe343f59247b321b684803bd8c3c9e2885360439e06f0b3ad0b62e693a4f5c406ca9f43124c70cfbc2db8bfb8724a4dcddc824ad872f91cc2cca3aec2ecc0251aef25eec727c585929b137c2c2ae9af8759a8b7b04a941b94458476071ecd2b49f1b1462816a42f0cd6c09bebefdc489a5467aa5a1a60aa3bd7dab8d66fdd2e62034a5cbe0c4bff60fa2995e5f1e1b6b1427ad22de6ab200f2181574e6b8d0edc5c7207fcbb1e72d02bb213c112e0fd3ea7f6e1df8b45fa99d638f7f86b459e02a676f7a8878b338ffa169ae7e1315ea1202360d641dde7d96416ede0096b9f021d06165931a4a91e3ef92f88d4386f26ebbb600a284e68c2cc95747ee12ecc248892e3d25922eefa60c116496f97b7ca44afa48ae23651d2585c7ebdfab73a2483b758df94177f7e2ac3f0aef072e12612399e658082aab911a2d14f55aa1791af79ea6c0b375cddc987d968124550f05f45cb5098240b61b38818688c13862f7d9a26e649af8395cdff34bea40e184b4b5545d351e0bf381544d73cf3f76c8e2c63be45f882c3c4913b50ec4ed8d89e8a2ccd32cfdeccfaa3a38881382824d87ff1147227fc9dc1c80038378a6ae3ad78ddc85773a0a78b4bdf5f66b55e5124962312ffb6d72af2edb7e8a629f67ecbcf6e347e7cdf37b13c296d67b69b1141e8f1434f727909a2ab3a7d2d9d8a24d5fe53b2a2a147a4434ffdb1d9c42cf080f453da8d0f2eb014e7b0c6a9dc71f86826fac69b8a844e5d6f4a832fd9598703f9d2783fa02a06bfa90d9b99157f598fcf2abc727936e127271f2f7847761103ad91377ecb90abd86077c74e665fb1a0d61faf8349136a26c7ec7aa7ba3011f9d631ffdd6613ad567f0badfabb104acb55f2db741cebc119c0b3e00fe1a819fbd65dcb68d8acd2dabd46fc4a1efbee98843955c66043381a0ae149e52bd8d2ea7dabc7439df8de2bc08f52757251299c7d4ef7fcc1068d42f998aa46eddd3cc34cb341657c750d371e43bf6a2a53c845e787162d54f0067debee6c99be8c9b7924de7afd785e6c4f6aecf4f14df099521508869cfea0457424efd5821ebfc31d9e968e767788498e3024f273ac52a4e5ab22b72265233bf1038a25e384526cd8285db6924f678ecee08cc836a5c7261d7da9a423cfb07f9e18590241242b57653425075f98460acbae91140d7f6c64835635a8a0d4687ba247740f235fff043e295f07d49b8617ab91488bb78cd1be49798bf8a96f409dc66b16de371a7fa7a5d91ee4df46975b9a3e321e658371c033ec863697971340cd012fbd038cf143df0b01a882db40e13c1a5d9fabc913ed3465e680ec5818512463ba9b1dfe5b34b44d8f1f638e392f2fa511dd2d99ce0ca6d8d9f883da4a618c814b934f7ac0b4c02e1a7e37770a112988dcffb07437cb7f534a504fad14e9a0862508f726dda52c830e156790d0cfd1f94b3b2aeabe288f5c4f18345be06018049d86871a28631e1c17073368efd186617a0d1a7f05b16f5b1ef5b7f59f6673c5711e265e2944f394aa431349685e311319dd02898861007ba068904d445a63531fe0cd696ccfb9bd4c1e04407c717574187286a43132e321690532c5dc75d4a5c54563976e9293730a74533a505083ff86670f664774ae2bfb0027d5e3e5d84669d9dde5db936e6bb7656ae9d8b7c5522db38970d35d21014d6c4e99ef73ff1856e564e477b5ddea93029b92a9e00d265bd0f3b873505f70e6fec3d080319020aa48a33e4da9f3a9e5e46c570430adc4aba483690e9980ba9a69860d1a29126785b0bb4a15323ceaf667b9c4381ca281e98fbb8fee8dcab991eb46bec2ab543b457d6b3c3fbed77ff07008ad10c3d25c15c9c93207deba7e45ee1ea2411adf064e5d6f963948da4a83a02a2527cc0aa85c6a00f6fe2866361c55132b1d8b58530abb6dc78b5fffb6517c9e37a514fdd841b0d6cd0c1a632b9747e98596b8c2fa3c89cb50a636e09247c72ecc8a3ed2fc25c1db68593074dc14b8098d9f3b570b29a1e9e6a21f0afb2e9a23a9f238f04a16b1ed7787c84e9264b90fabe68e0628bb45f241cf6add4864b830332377f3f6d146125c28fa09a330744d1c11a97875630a1a10001402f42608407f94920f5869f12c215c73239caace3b502693b9d7fd825733d87a0f655ab9040c92bf93d506e4fecbcbb42fb376181827fa6a261b73d1f0e4c383fa423072070c03237e17715d65f9c8eb1c2ae371ccee69bce2e01b60c929ea78de78f5351e4a6faf06b6667f28cb7b74a8f531c03bb2962fe8ca885a906e7c4118b9901806aa505585017beb415c62896fe55f963008c0637771e46f1f198c185345e109ec5f7141e86afffb5b9a83b472ab988e453666751e01b5ad663294dd90409f83139575c8f0ec551ccdbc97650cd7d62964cab32c390144b4b22eeeb3b04e0bccf0795db06ad9159d6c05cc88504a2082f09f83a6e1cb0b06b3e85580218ed0175b82cf2139e1558a64b4b29028c209648047791199c289534a959fd62ce7ede63574c724be2f6f6cc8698f472576c263c66b1f6e0b3d05e3bb88bd9988647b03973b3c140b34ecd3ffb740d5a5a9a7cb7f8671ff9e858e98f501dcad1146d166cf55b4f99bb7d7d20d8f5bde089c18b545e7ba1e0ce7da58742253700225ff3d66978fc6ba2330ab61ba5502870b142075b9f624191cde96912fb662ca42da15802d3abd7da17b94d0dd96a91cc1adf358143a0f05e9499368ab6e40491ca6738296efc911275d9b5ab9974cf874e815982f9786174d8fb3a86b5a4b02542b3aaee78fe0fae9da078247260502474dcd4635b849b251be1082d8531f5f87d7cf06316e5fd80cb3fde3f750fb42485d7ac4e34a584c2aba8910cee04ece1dd533e0b7d67788e257de4e2ff71a7189f3d8059ccb7c886b60e7933e97f0729a2ec3a4469cd8383a5c4311a532e03449fd0e919714c15d2825f442ba6ef3b0f93e1e4ad3148d134b5723768a9ce637e8bde9b75ab21bbc8cc16c483dcc7f14b5a7c9fb4b9289f387031011d7239d654321c0ccd8d67821a058b54c0c0b799eee08b67ff4a97f4269f79c433697196e6448af6af0cea25eea39deccc4e440aa02ee05a3c8df22a6b69e7248109f06fa0d43c1b411f015b2896bae00c0e0d53d8055b182b3e5dae35e91fa5fa4978d2a11a1251dd89282f444157136f087fcb92a74fb189932c18211a26df9c398fd1f23d94bbe9582010bafacf57938cb73d6a2f63be2a708678d2cd8c8c0bba8043a0ba30d02f7bddbcc7186e5a93b4e60b442d349b405d0b8f4ccc4c3e36322046c137d0d54239dfedb7482b31c0a75a0cad8b39210500fc0d14b45567d95efe60d1d6efc62667e252174d8c8a3ee43e62af54be112bad91ff0d54eda8eaca397a49278038c7556ef97264befdc133af0474b6a9850912be8f5386fc33d5f23f448cab5321950e740265f4bd7fcf46f40f064296039a99886cbbb95c82373e979b31fb667937221094c23b674a880f1309053f543116bebc500d0946fcf2eb7d9fe4f198ba0157bb5aa94d14e74c9a9aab0841f367f66c4673300282f6d5f2c0ce9ac503ff4d3d6b5db676dc8622f92e4202bc6cf13c5e70cb34e68b7fa2b03d38b4d0d93ffe0c9fef405c11de5f8f5070589d10fdfed00eb991dde6c18b0fbb01b3eb98f2aa935e2e7637e74f0e4eadddcbd0e5db1eae9109d7937ca19dbfafbfb07b2c0d470773dd790a8617b2a8a676f2daf17ec4856cda96b29397d934e11e7b0e7d5ff5c1751fe59771234cdb35f18194ed494d5537b0af202151b4cce2a256b0d195a034a826c9740f0220859d683854e3088a7f8717e8779d0c213db0e9b561d38b11803547dee0355c37c29c862165909f1cfceafb1b0e436bc22ac0fa306944c3ef7a1045a8172e808be882dc6f4b6446b04225404b6a80b0172d29f2b2f7486a2d42be9c0a1d286f2c9b0f5f9fd2102496d7aea9a74a7096012240a4888c976c0ddd9b69abd257b96881b0cec8946075b3cdff2387962901bf61cd669ff4343b34004925c52d54429a481cb2307d503f6a96778b36ab83dc846fffd7847d9067fe1ac22332c64b0ec5de85f17d48bc4c2259daacb030a55c99cdaa35e2758a60f2fff8bec071be145affa8cd242573f79302b4a4ab0e6c4ff0afd4f6ab5430e0d2fc1ef115ba841700425fea05d5b587044b3180e1d9ddb3f8cb65eb3cc0e035a840b71d1bd38eb402b1b9057fb1cd53aca1de7e1a5f392c1b5a1d6924da7f3e0b659bdd499eeeaea23480496eb732fbc2ff73282aac4c71a58aa98a84d5dc3d46aa844c50110e6df27b10e365597f4f4fb2843ad7d451df042d090bc00436befb7f288e9958640592ad3c9d07aba20a9dd4368ae95e9de4ea37460793937fa5da2084a983dad468790cda0cd14b6cf5cba977a814d087c3b1c5d137a7e02486d8ffd87948492683963942b2fcf0729d0b1ccbef932ccda6ff6f52a195454e8ee02328af95c790ef0d92b29cf3a8e4342e1f10f5d9d23b68ee9d7d77e7d9ae65dccf4d67fca07d28d6786092871c4b311436d091ce86289881a4c3b7e2b55e34510e2949fbf35a1b653f918abe361992977817291b0a5878632770eb2ddb7ba1253e1ed9e09889f99b813597b8abc4cbf660b94ea598177d77673cd0470062a93b8d97d89f3dd525a2350648e96fe727cde44e161328105a0fd2426d0d8eeaa30163554c89adb9289f3bfe1d4a405db850a63f9ce294170830c2402a7597989f9d12ab177438532d5bbaafb30489fd70e6550debc563453104f7dfd4a7f28a7a628534e64a304729faad8b9030dbcf692e0a01f2ca50c231e3fed68945710eb8a6aab828fe1219edd344fb854825709caeecf08dbeea9475e4f32e4a2d85bffa8b21e4b90d2be1dbaa9762bf2690e4ee9a7a4f66eb3c2fe5316e17c636a8b4f206061758482ed7067cf8656593015c07501f5a4a8e5cef00307eea85dd70f263295aeee9bffe7cdc155c28dc2f4bc76f051aecd2602ecdb8e6a38c0a2f9ba44ea69bd9564c34c74536e8f49b1d4781ebe81966e8532114f737473a37c3f877985dcd06393159b19839cf20ce2ae0f69bd2fd39ffd8d1762b79fce7352a33f0b39510560451b69068bd02a204f104707b5af624dee044b92ea4c85cf91c6e2b3c0a0446186e63988e6339ad1e28d59434b2fe8d49a3fea5f37bc1d151fab6d050e3767f697c75167b3ed389e6dd0f64813a79c85f53e5c8738549db1a27f5539ab5f8c2d188f52b7798af84a0ed91a0f0d5309b1cb89665887d492501601dcb4559427ea71c9a978de3313608af4f03ec1e6273223430298a68a15732f5a382a33beca1b9bd434537892c929cabfa30aa92741f859e5efef5bb22276516fa3011fd72b0756a2560150b4dbcc0afc10782fb66bdd5ba914d6c55cc4fc1310d37b5a6aa76a5f3d439b08dea93aeb0de2006f5716d70ed2297bdc9aca8cb8e13897d2b10a6810b7610a9258c8b950e09b2e2db0d58f92d013bd7647db327a8470c244b96b7b738549e4c6fe8fdc7ea18c37a7b5d1f6a154d241f4c4f9a40129f7cc560bd9654d513dff37cc26723926d4375f3925a8088d5b154f92ad1b41bdbc8dd58c4d880f6c7748244d192269fd2c0b9f89f6a880f00b741a520226ee2210524d38becc8edb7a189dc9adc6be1e9bebe064e9958a894b5c088907c7ce3194931f8eab97bc186665d6f73485747a0b1854fa8b1086eacafc4b9d819797a3b34073670c5a7188cb739572e058b1989f135d5f69d9f1ebf2e50730616101cb1d7193f22c75eb775662fb7168018238f96be7ca964363dd67172066bba4130f4ac95e190dcd0ce640d1ea849a1fc86389f87b544c9230a6ad588e0085eb64e009531f9c93cba1a1fa7057a1a1494c6a8043eff4c5f66ee4338f4c68ebfdd913f40afcd9f7966b228c1f8936b1042e5697e273a25c66cc1aa75af3ebbc293e16e8e13790cb6f5ffb36e348fd4ba6aa4f1ef57e6f77374612ffcedc7effe5d682986388a600f36dc7b27562d5591576990f4a7a553ed285690f96c8439f9d366c46772f8734ec68e59eae49ff15b41911da2653b288dcbc6c5c4fdd186667489a6a4748b42ab13490e35c7eb6dc1d79ae2c739038701b8f12227938a9f5e8faa4403c1b0fb8c0954813f6c7c76137b0540f868d06648a976944f9ac2f4a0bdc25d4786e08ec87c1e82c525c6208b546773f67d548af4a1d6eeac71340f3c62492176f2184f986fe4939ad2d8feb282f27ed784343dc3c8ec3aaf0000b72a556584b4cd5797c8ae858acb9ba067ae21081bb2336d62fd8257a140b51ed2f636ff530b24335547a8d1bc3937abf7afe38c9e3bc9c7ff23b2adcf908c2f8e8e624f9d906ef7fa79b04cc302406cc3efac418a060fe8a6fa7c77f5b2b06ad5381e6ecf9592ffecfde2584d367caad2ff9ce6fecebc770833c96a389fa68095d702166f786e54c5ba06ffffe733e09ad3a90bd0d7e23db8d3fa444e172bfe5031a8a226704047ade93fcc4e08fd4c6e95412d8f9bc8134bf9fe0a324f89a732b3841eaca7e34a5acda24c51cb1ed6af3da457ef65fec27a7efd43cba03cf71efeb5f7c04973a582107c05353f64470503c6a84707d99af6ea6c2f9e8d2ff41d856ba2c509bceff4553980a1273fedc72080edef7d96f98371212df7620f817ff248f7e5ecf84bbc4421dedfe6352553c0ac84c689b3440943f520e479bd5857f073ce117b1490dcd2bde24beb21a2f52eeaefc3e70b4e6a5bae330e78231165e5df811bce9eedf6e24ad82d5bab2a3da9cc5e1be59b66ebe9fea40a791cdd1908420c50dc3fabda7ec299a975d41bd65090f3790c7c9960061bbe8a8c00cd5f0a633e2242898054d9a1f28681e155fb97eec9e1c3160cbf4b6c2d48d3019ebb05786ffa9368b37b008d6cd54913e9b8bc42221c12583bdfea1bf159c92ebbede5029e52b6326117a26fb2dc3adc2d7d5e0f0ef80769ea0a017d7ef7881768479c48f880a6dded82c5f9437c2c4d173c1773ab0e61ec413698bc42cdd16272da0054c94a7490db0d7e22291017bc6732535fef0b38bc8769bca4f85d306bcfa1840746f83fc023312901ec88095aae1bb0bfaf086a762e87060fbbbd5b56e81a7228491afca5e31d31ca0beba3db4fa8192fa683ca9be5a9fe9dfca25482b9d3cc7c6bb1f2563d78362b108886da5fb5850544c1f89578f392e0280ecf2ca900aea9edfe9deef4c48ae81fe7c0b0cc2a1de3f2d52e8bdbb9ef855c1d594bf50e384e9f8e238ce2b4134eac392d000456e328fbcf1c95adf45b3b773221cfa78e479c55b9c79affebc2cc26793b3654c225fbb7c1e2fd60947d4beeaca697d5b8f9909e49525b54ae0197892048e86580792ff97bf70cfe1cc786f71242c51a3134fd94519583b2d1110f5bb90ff6d773e68b71adf99cef5228b91a729eaeb55b3f311930759db68373822137cba19f58a6b54e4d6487d940ced13b68601a8ff7794b65073de3d5e5abf11acab3abf22c4f56369a22e065a1125cbf87f3e6588d2c426525e18048fb6d0848127249efc35d08ebf6c6fe185f48e186bb83fbc86c9a87055451891012543219140757560a299132b3ea7881f35da2bdedea3af346596ec54bda617dd1c18f6bb901dd238b21fd0c1b2de6739fc1ad6a628b3b18c501cbfce62ae9468a8cc79340b43db59cc281c7638bb1984fb227857a8decbfd85f3f55316718b2884346c9d980feef3f69f05f348a9fd770998f64d75a7bbdd85422670b93ab2784f33f89e73ddd5c738b77b4d0f0060f21e149b10f43ec3fb454ffd98f47c87b747dada8de23cd705a16047c54f6181c3c4a62af492dc772c1c6de13584fb1ba6c98d9b4f1203fc37dd53bce716cf5c638b3313bcc118b65416c2a9900cccf6ad07b2a5d1e00e27d565ef14a595abd876c99e16ce3f5b63a5ec44c7b4f0055b8657e6ceb9c205a23594ed1f146c144a7513dfa824b15128b28ac6ab77592a93425d18fb1c98345b70cd96a3cf3f9d5d31ec710c5837409f0f7048a7aa76c46bd7e118e99a98724f38cbc6148fff334fda0ef2870fb4e1104c8109f899d76088b32da7fce547e9111d28ea7b7dbde1d433b72d2619c6b28f5a2a819754c3dd6e4ce3a2b57956f3f4805907e4eb224727be6dcabf261ba1632749d93adb23c504dd0a9d573c4399f7eaf4d7a3b23c374c441df267bf8e9eb74312a71b99b39ba80640e762115b61043759a920062c788a2607fd5ebbc67744385f99a36d73e6230f14d83b8b434af36decbe3a63a368161c110ef1b1a4326239c42b60d8865836025d59eaeb0bb78a2dce546b4a2a6ecaa1597889f7010060769603d0754e55accce3254469cb10a7236ed594c23f81684e145f600fc250a5b9226b0bee73981a9482e9e08901195a100562974cd3b41546f78a4ca67b55cfb79af43163cd1b052f9b20f66af3bc89182cfbc90f9fed97a75765ca0a4fd930962bbcfa27e19f33771692b798b330afc00fb084ac595a0ec2f08e2ca1d2a77a6a5cd9dd5c27db3baeeff98376035167f18b9240fa33b1a6156f617406a06ed49d63493a25273bec369f75dbd654376752fcae83303f2d0fe2dc1b62b55c65b66ad8e3b5711137b96379bc31d1a42e5cb1bfe09b62497c81b6d21c41ddc560f1476a53fe219a7b701c450d37a424ead29e8ed78ebc92fa80f3c8a474fbad253a1540f0ed5142f4fe947a6a35d9ee0f4193aadf7fde49704600f9b925fdb917df5c7fa400594ae6556dd48ef47afaf40bbf29ccaa493af0ce2b71080befd4193055dcd684a6cd1eef803e14e4957b418c70450534bebffb2595ded918cd7ca46c860ce930cc66a13a20fa03fd158da9745325700918c6d512f34ea7875fcf9e0b4e72bdd11fc9cdabd3075bdda3413e7bdd23ebb5ac7e78fe20fb1b5be9a1022a78b91909a8bee10956174fa058ddfbf05373215d41e3cd3e0b5804eca0ca14685bcaf9013eea738beefabd8f78dd3d216bac7290f0e11f9494b327103d7e22c7e40232af642741e5619f0d7d1f998271fc740b89c83dfcabcba7f9169c74e7b000e880576670a2f7f31cf92e96e24041685158d015ff42b33c1a62da18e3046a1288640c63680d7d3de2ee92282d70b2cc65245e309080ac440e597cb9e2be3b21c735bd87d6cd5cf18f0ff3d76cd7d7839ff76a79b3985d7895d5181bea63a13653454604d79b99de1140500219b2c975c0f10c94314b513cbbe35859541dd6fdd9167522fa13d68d664d0e501f303453c28b0a855d5461fcb7e6984e2cf5add578dc73aa4097393bf779432d181f8d64d833a6953d3ee360896d88d495a232d9af62697a1dca957c5048f62d67114b9379494202cd86a7953350979be7e41572facdaf51143826cf9d8b12499a5c566aaac37140e4714930de1e595fd958e4b70b3e2ed97e4cf2d1f3d52bf246d37d1675f3630d369a557fa006ac595159b44f99728bedc60a70ecd65bda3be4926746f2be92e52c9ba66ee66bc02efd1429523c891d17ed669aae98c089528efa06a5a47d44e54aafbd5048e8ce7e9d3b3ff39f52de0beb5e2ac4bc77b9b80c6bea8057362afe5ed59c94741976fc745c3b6a2d0496528150a019a5e76193311557f7e3be98abb4d2fb5cc8b5f3abbd98e8dec7488acdf7d08c5dfb0ce8444dbb2c6d55bfd6c6650430972800e7bb5e339c3acee878a03ca86806413a1b090a2055de8e7468e70d9febce6b236d0b4633ec8b2ecf435c54e66ccb4c56db61283785808a815f14a5e5e56ef2a33abeea40df566548b51f46547c7475c51a5caf8334650e4c2483651dd668983f81041196d999ea134e86a99bf23fabcfe58d776155bdd8a0b4bb0b94d5c273ab951f18aa8418bda123c10282a06eb7cf80fc8dea82833bad73f253352975296b00afb850ab140f95e481b7489d31e4b53f1342fe05753afac018b42278765c223616b3a5e9c64c2002173d9dc22e087fbe60dde2033a69c52f0fafabd1cd3609d80e63d2b908490f05d79e8a0df9828e134fbb33621bceb53e12f958f7df7acdf81ab65ed7660f2e92cf27f83e946e029f515ed0b0570da939859c650ed65d8c170d3a7c99796cfb2ed75412b5e93b29442acfc1b63d3b75a76d42cc510f71c6bb51c14c82238516eba3e559382b0b0cd3a8d008f5908ee052c9338b14cf3f800b135b6a4cf6e5bf79b6bbf87a15eab0c89c4d8cb8f1bb98b4f1350060a6a6a640dd98498d41a506b04d67369b90af3b112a0ca491218a06725429f2312dd8601d9b425b27f1711c50f5cbcfccceeffeb4682dc0f8e5bd76a9c45a9f30e787efe57619b445d35c7494058eb9903b70bce4c4545a703c7cb73a740f5d2637c531c1801fdb70126fcd1a2b30541a396faa47bdda9861a9d4016abb361793169414c7690b6e095b6fea7a318b57ea076c07ea3b14d9f07465880a17d4200dfab0af991b35c1956e908e35a8b6a2a8fc1c9484e36d6e1fcd7e04e8d45cd6344dbf219c5cfd8ab8a86b358096b69699ef7ee2174e5993f0fbea868eb2e6353eb33e6f72be9f7d6390adfe6ce81eee1fd75d63b92f213ec8a1ef03c773f43428ca65dc15a8308cd146fe974aa531dfe8b32ea74153b3678ffc8866b32e96111ee248e4951b26260468257b71ff73fe041ef7d0cdb5d3f1cd0a8545c4f18345725486c5da9bd8132e9241e4e84be848ca087adb31588949f89a00453b079c3e64932a97bfcbcc78e15fce265ca079ad1cdd1929d413f0ce1568bf840c95b0944b3cc678e2168cd6bd893885f2fe3627bf8f99b68443413a6941ff29abc3d57be16788a0d1db6eaef5da46dbd7c08f384902abfc1af2d1f5f83a87f00e71ea03b597a18b2b4e7d6e5b684286224cda0072ad15403d176b0ca7627505d43eeeb029250608e28aa65bb0bd7856b96b9d32ef507002d9a129edfd9919f0033af9bc6f34776f077fd3b91b087e175f315aa569e4a1c5cb0ec4d4b41996de32c55b1424f4d297ae01ffd106c89413b5483eaf1059bb7307191c1092bef0ac83b05cf3b2441d865016e121b40c5a6d35e689fb130be2be705fc3f27f266dc30285110d60f088900020acde3d73d5f18e7d44d89ded2edae559b823adeab0d79ef91e733464fb40c8d59b944344a90ac7d984eedeb68a4f6ebc45370a783209a602e1743e9d7b26a891c37e91db0416b2a6e0d9038b263f3c801ba2c8721dc363c7b542ceb9d26e6d3e51154dc642922141bfe869c09902045ca771b74e6240cb9ddf02ad596720ddb88dfccc15a7cea7d842c72d58afb4c174defbb5ccf7fb5070c5943d1fdc6eb39193836a692122c9b0178db2a020e5fb08829c4fa52bde1d644c7eb511c7135c14a5e5f95d0a9742b6366c310f7e5f24c976cde2ec5550eadaa28fa50ea88cfd0e98aa3d174582bd5a47ff30769d6ab197eaf49da234c97ae756af8057f1b21ff70304e25a28388ab1d0101b7019d9b66ee85576ebff9eb04c67f62ad67f2a7408078cb430832e5da57811e9f82a502da7876f7dc5fa61099e9d09e54756f97530b811a01e653237e6004ff553640a3240ea530ff6e044d5a66648a2afaf93d789924573527b428481d7e16173bcc6b65db5b81e71965bb16d2078a273f9d2f7e1f2638e43f29ee5b1281a2bd48760b32374b2d202bb940dd18d70dd4820a05a228c887c6cc50e0a85a7767d773f63614fe25335b55dd2f6ad2e8d5ddd7a8d0fa2acef3f54935b95e115b157044eb4372dc52f570e04bf17b9bbf41d72b905b99e92161d6ff53d87eeae0c618c77c8af894a0be4bf9005b65046a854fdaf65c2aaa076d73a45987e0ac54fe9887fcfc6101d4cf42614c1cfb123b96ba791e1dbdee2bdcfaa74880af08d8a1456818bd284dcf4fde6010edac5fd99abc2bc96ef83127a0e1b922ac9c7d3c71929c138663cd4660b04ab2c2d572800f5c9643226528380f13ccfa095d3e2c4d5820001196f132a71838716cc208f3e1426c8ba4e6ddfd4aa8a11694e293c668dce5cf60243f7e6ebcc7367ff14ebb25bd34f8e2eca4f2e8b1954e64547023cbf5f46337ced3e7ed5b1d731d9c9dca3dc0b6a025ef055250f2b387e81b4e7a955ab7c67ad66074dc3675bdd24d9ccf07767a213f9649db4b2e08a7cf99310647824db8f1e5c3f3b84fb822314575a1b9837bdb38fef7cc4b36842805a08c2a98c6f6f18801337cf2724c0e68fbbcedf4640b56933f27a369601c643dac71dafbba784d7f18f11fd1ca3199b16438bd00f5f02fa166af2107701333b04181122a23274355fba70d9a4f8c46f644aa7235f8407bbfe1dd8ec3c1b2cde26a2ff18bda1188f4908d95e0894bbf83378fb766bb2fb5d60e1b44aadbe8583b2172ed48361b0f292589d4ea395890232a8788f464d8bac57c30f5b53dd6a9d81f795e57bb04771c528050eec7c2ba8800f7c4bdf148e12d7cbac3aedb3a23c3114b21b2f00e4499cbeff4dbb0b71dbffbea9616a5efecc2a711d1dbedb67fd1008f5696f3993cc2f33141513e0c52f602c5c4df1a03a9e764c41db9fd532fb925a4407c8048592e7838103108bd08a4b9ef3c1ca969ef19938b1857d2045524e2ae41c61dc5aa84988bc8d715a8cbb23cdb1adf565fb224cbcc498f248adceff7273ece1db10b506a8d09f208e9e4121327b0efd1c91c108d6ca1b4955bf7eb7c2c5df80d03a914caa188ab147d8f86c321cb4a4ee5474d4fabaec57960d0a8866768dfca5d6c4b847a52aca3627cfd6c97b40de17a9ba0c700b8a6822738fc5acf9efa64e2d4d852611fd4e1295a7c14d728be0132f275977ea1746227d09e18e01b6556c7a6b6add8f23ef9c183bf2f090456f5771f1b83e02c4f477a452aca90061ba39bf8eaa98cf917e1d0874a24253f25bf2a6e5c80460dfe9f9e1dee92a3ecdf2de4d2cd329d86b24f167ff662e5dde8071d8fa85983cbc62eb72ca4dab0d2f883046e958ba853aab91c2b65faae75032df376650a9a5f03d572415400e840c685826c4e8a51332a91d0d6d4946233a00632527e4999a72fa45d5b29da5d31618738d2e87105bb39d80a61374868d29aaad40a7e48dfb011da2062aad44997211f0c2530bb7608305fa360884be53df2d4df9bb121f87bacd5890dda780930c7d502329744dfb4f9db303a925411e7a48f7b305797e843df83f460a546a5801e0fccbf5bada6b7b3c2b8116e87c7429717b1e21c38299a2ee9f769603b6ccd7b34359c0b336fdfde5e71e2eb6f4eb032513b857f3e635f08c517ac32d85e283f2756bc032edd6141f5c1989de7dc3350764bdf226feb971e98446e639d813c90c7629cf581e442de8e23c44102d876ff77f70c60e26f6334bd661f772b45bb45f1c2534c736eb47d07811d651ea075382e7d36ac693ed3fa4a2d87b8621d0a7fd218174ba3b6a131a849383fffe39778c3c23441852b6140f2e05c4802721a7923e1b621b62a094342c00b2d451de337fc7f20f5ce60eceb7d07e0ca628537a858fa286a91f6131475a053c4f7b7fa51ed6f4d73fedff691d0dee8ec13201ebd09ba1eb18870563e0f3890cc67f643f0c440c5f7bd0728af0728221957ae4a4c421f200677b307682c133f56b7078c490e3b5a4426c148713f4230c3baa544297c5898876d639cb681cddcd80347fa776ca0ae7e9a7f1504cdbabd3cf98c2eeb3e78eb5828f68085b718ca87a75dc831d5188ed2ec56a10e5d050c6f7f97e06054cb13c967a29425422ca5809f43ecde0ee817bed9d457e2908c7e7eb31b1eae511d3666dc12b67f2321de4933502de9f36ff6038bf05714c05c78f1b49f3d1defd171b711b9b44579b11a798633af194ba0e3bcee642c6aa9c6ea04ef646c00869c424dcb83c3aab00b502f3d09fae3a28e74c8f83dbcb7ec7e61b2837ff598451c0b2b46e8c822931cb3d88a7b7203c655aeebb338d082243a7828157ee091a327cec2da33876ec0b05a899c0996cbe1c37b24755958e41d51fc9740e9c9f9c94bda73b91ff30205e87d7ae610db7f1d8b6c91236fcb2b763b7b1e4bb13497221b2b710f9879cfff3e5ffdf281129ae628cbb6891e78f6456e790285b14d5943f6d69e5679ad52adf8ed97515f0e04e39cf5ce089f601ca5888e8db7daa65ea932b6e3344d7bf7c972bc594f2c4cd9aaf2b6af6f287f530ce2b28f2647d0858151696f132ba33accdcbffa44110b91f5048064233dae42239d95e42c31cf839a196374f770fee839da445a56eea1b4db3a9d234235f1a451bf46a2d9332cfe9e850b0489ae24faa6d180a9cfce2ab5de9285e41efbd90e6aa2c4c8e5efa6598147ff025940199b3637f19864fa5080f2509701e9f52af0fa27d0716a64ea3a6eda63656c85922215cdbc384c73f1b11eeb91c1c07663a311c04d0779feaafcc53b7d571f7b6ac2a3ccc2bb3b0b123bcef7cebf21663c7d22603bbbbc1d0b58b54f3d2451487d147b4381e7f57b7007262543ae2782eb8df1443cc25e11fab7ea81100349b45c73243c8629384a2278eea19da79990fd88eebe5e4e028fb91c4fca61656da3e601fb6769e830a2af2dd61c741ddee856470c82045586b145cbfc11b65eaceb7812b01e546a679961c84c29b4c9ceb3b4d6aa60f37b641b5beb1f459356ed444f199876430bbc7b4668e82d95db62c6865463b9108b00ebdf103516b5a602097fdf3c75b4ed58d89d0f51facbcc437efee26f1ef5096ef5b77ea38b8ea38b4df4d66f2fe4d8ebab60efc7e41014d04c2208d292642283eacb1cba8e201df168be03bd72a81c3aa3c31aa84285dae05a81be102a3e4f0282ec61c9de09dad771a8c6407ece747bb0c973ec977c57be6c3911a82b8166e477abd5b5260c0bf2c2123cb84618e882bd8d44269e7d0f914b4fd08066f814859ba96da3d9251d74f55c4d889da302b5938cdf0fa4b065b690bac46a771cd32333a6d3e479bef90083932d881ce42a5b0072639c17cace50802fc5747e2c180f9d010705af9f5f51da2b2c053824e4b59c66623678b5c95b694b5995e97d00309ae4389e2d78b1644289a7b936a17d9c7ef15723297875393a424e890d616a5ff9ba2800c06ab48ad2af2152827bb88c2a18bf8a2f29a5311b6fc033bd830b6f9e3b3f4ea49013043dc74133025f7bd1fa040ee26fd2485b446fe149ceed10e26a77f3a41addaab029b2f0d8f6935c398658bfb41208b0f55bdeafebd51cfa9051cc21f143736f63681852c8e2d8579417ab3a3cf36ff3abc1dc7363a14a15c61c95562ccef3dcbf8d29777f0c20d38df35d5c17ed2a7d735d77b345c8107f2b48039147902b427c03600d93417319a2c3d5564e58850ca3e73e3272a0c46bef76102fe895a936112979dca5c877ab7e4f1d1dac76d7d4a0b1e045f5760058500b3c3de6679ff415d6a2e7a4fb8fcf7ba6af27d6cb9c92e14b074c54b1ba5c4069f1d27034c4e959540f52152f3af39ddb38b1457e580f56e37dadad60f3bf0c509462584174161bca2ff7d3677d4907fc766bafcf085ce13fff14b8ce47ecefc976ec6cc003e48c214d612f127dc551c1498342d08d3fb756b8b3a229ffdce0967ef2121ddd668034fd2753cc32df7f196b0f0ed1ee664e568678115cf096b95a8c946b2b4b713e03d89d80c3f92e237dd7d95a337b2d7bb1916c5299e4ea475003a04980a6e7cee6d945e494b02bd930e689c151807a0004aaf944416893402b4fb3dccd9dbb7304e5ad0639f294de03def9e5628cabd14c24ac572687238f0d44712e3438c739216f42a1b63616893ccc20a35896e9d0dd1b2cb687534ad4db2277ee88afb2e9486193fb3180977c6c8a6cb00d2309016735dc0ae2be3ebd0990dc86a5279a00facf69f3ab92568031e77c7c7cd84c55eaa4461945049cac828de05c40a717f77cce7845e9eff2460ad03601e29f8c7d6cf6834008f0619ee1c537346056ffb2b6694be1c0c6d22c3f45ff44ca3a36cff9e52ac51b833e2bde9a7bd2d6ccf884f5452b3b1d0c15fd301aef9aebd2e055af4b32c0d19188269906acfd6bd923fbb0df95b6d5d3a07fddcfddc025903bd2b15952228afdecf6428cda951302a03624a3d6f3bda5d5e630850c2a01a6ef1ec64a05b227f62395b50b2021f5ce3700abdc630d574644294e033f019a7c0b23b07387a9ac42c924fe4e9129a4204fc3caf4aec50ea6742c3d6b8a1a4ac1d90da6060935b477ea83ec76c1dfb5079a82ebb49475ed8f010e5ab40324f1947e97b59771a2bb16fc3d88c104e610ab0be7e843e11db745a67d05cef1ce619c63fa74decba23b865d6370b7e679e8e6f5dfc4a404fa3ab512aebf51f1baf904845143392fe4a7e9bcb44d47689e05780f29d9a21950a68dc16500f770dbc9aa154b940dcf2b3dd38df738288c7ed016fcc136636644a305dd19c91648403c0227bd122cbaa7dae307041504f1ec17dfbe236d90690db2bfb7d8c042500ddaeabd2eac90cc4ffdac1727b465cbe60983dbdc9522a6c54f5b7fa9ba02450ab982e2ba392b9504df65c8ce792fa51ab5800ee8ebe5e82effd18e6df4923cecddf7b47acea2fe7b4eb1540d78726f78691597749a3f4a85dc3073b3679094e8e6f89c6f0462afef5cc3be093b5211e79e633e0649e507e08c8be326efaa366415d75625b7dd64bbf601c52ea25bfb5290ccfdb0ad4ef807bfb2e72aceb8a1a362266d84b63fc99e88c4d45aee492f9a9f9f719ac5490cb1c96d7508e5bb69f1685bb7d90246777e8071c3e43615239f298b9981d5d7ee5d2834b88484bc0cb964f6301883540b479f44db4d803ada517889788feb21476be03a42998a7a4f02e51de0f48de5ee815ad71ff2b371ef38e5f0a74ab54373156d9bba33400f99372373f6a84883861e892c4979db8def24d71b31b091a2dc276a233d20cc12c9a74ed9694c41024a94fceca4c54b0cdf26b2b59e1d1d01418a9aef8e58450beb4ebc71b2b03d3f5f5532a397479ad662b3411be7a7dbcda7c21dd3350a426f1fd8a1c3cfe97c93a29773e3768d1a3dbb9827d45973212168972c9b8d9b2c2707bfa9efc760b0b5c9aa47807eab1460e1add8267b0176433805d825eb701a51c00c74d2cf42d18d7fb60479b82b587478b5e655d1de1bc9909f1199b455c287ad4bcdd1c50feb818aa5e695ad5befbb933e0c5352eb39e9cd6a59aa95bbbafdbf95828e91a4372a7df2df261d9d0c8f81adaff8cc4b7c0097cfb20044fb42c2d84cde4234f2b0b74fc31c686fbac3dd8261784d3ebf93d141016e210f47be29f1d49343c06742c7275dfc13540e0f21bd06e4bd56c4aa49260d5190d8cca7370fa6a76a7fc84e048df90f1e7990c3fbcc4bcaefefc555f7ff63161ddbf477b7807ed1eae18ef71e1c955ec9ae7a0157911be111e5747887b0425c4444891db0b488b15f4d64785add40f15f11100d3f53e25cf1cef66e96374b6ab98af87f1e9e157f3baa637daec795da5d1e3e51e75cb924b4ce055d9d504462ac5ff0a6dfa66638f16a4dacb777c9c2fc1d4e5d58f08221086c00c87c2e336128637710f90b63faa5fcf4d0d1ec8218238b63ae29784b26b15130d13fd2a013e0e88ba2782defaafe8ba606f9a25536a78f01e455a7fa85ef94a2c8a3ef9bd171ecc2c544f513443b2c424a829df2055dc1189e46049dd860899fdc0ffd6c1dcec93e2bb655a9404f2f4b96bcfadc41226522ad8c9caf7fbe1f56cd8d93272e330e5d0fcf5fa76a56ab556c4657b82c7bbbe232f0e8d1426dcb03bd89eac79388b9fb04b4ccfff22d79e2de7ed077ffcc4da313443e11fa91b44558379179898f9de5a973eb29776e06a1217046a96d02aaa87ba9991111c86ab124bfe0d0094ef9b703e7eddfbb5a2ee918824de701553e92b5c65d0f9ac7f0485894ac9b24fbe42f0f3bfb0c2f870849a7ddafc0eb726d86a5552ddd7cc29b4c4693c044964aeabc6363b021eec1e0ae82a33a9758116eec0d83f2aef016060fa3b6b9dd419403d53d330cbaf1e71be82a7ef999b4fc2ba84f8053611f4e79638cb2da0ad0c9056b3c42dbf3776fe9c0e052da1ea869ccb35e702c1f12f029b0260db4deb3292a995affa890afb18cdb9d2f3d0e8f4e675197913f795df76e2b810ee991d1d6d17c5d021cc2402a4d4dde5ec24ca4db4a64de7712a5ad4f4a81842e718e3744f8687a1e2d41f29748a00f13d3b74187504060f574cce930ce8faf6c2036883e00f9b1ce0a6a51a850f7da57e19b73fcb47d0e4280463eb74c6f703d9a86d231b2b708f0c338491467b7941490ffa936e976e6bab003620cbcffb5d07e87fd3ae3142f06c5dc1bbbdd6c2dffeffc19f105ac861e99fb9bf70af200ac14a24b9aa555fcb0a3951aa3bafb60642f7023b90d1f38fa86d1c2c52ceb83670b27ed9fd7faf5512f6b579a24da7ca9a69b20b028453ca20315ab41c2c20f391fe924e01039129c760a3dcb8237f371373cb62005b34228bbab5ca5b6367f783c6743188b5bba1832d4f633da0c80a04c092c60f540da2872fcfe5d23a31cad0ce68c3c3514bcc4b1a9d5854c3681efa553b0c5ed3fa825b625b6dd913f464c21f25bb7cad5ea303f5319062a19db12ebda498dbd85b2509cf120bd356d3fb80a13bf9165559b42835dd849f4caac5f9fc44816c3e11060bc29ca7ab63294f1f7462d3d15c533153540c343dd9700abb0045800a2a2dfa1bd51d027cef234be021bc76494110b4bd1cf8b7c17a41fade4d95968495983f56a426e3414dd5146316d928f1fb131bf2a1e42890b718c31242b0e52228b6b6f98862fdb7b465d14977a00917c18d21d5ad1fc0c72a2cf71b94e62f51d0fcd6586ab8c0b7b7a3f6dd018c9f685327fe5441d67be7a31315f3ea1699b9bffbb314f9dbb5466f11a6b097fdba41d19f5e0c466bc605f00ce153fc40cf452ed13847c05553d1afc8836e838fec11e6b2b18f327634ac7aceb69cfc9cfa93ab2f6637b01db0df263bbec518f42adf24e4d54d026afc5a059b68835820711c06c2562192056d0f3d72a88f499c6031d87e904c86b377d628673eb550e7f5eaf6f37c556130eb725a25da4557b06e133976e96c55f71ff3a23364da25abbb062711646ae35f251e13c6a4ef9ce289f88cedd99c44a524f85b938278da0425cb51b218f03fcb165210a5136b232590aee36b6b54c4aa8458ac48359192e882fdc23cd0b5ad6d0c17cab36d2a6114f500a64183c46d94365f2b7a5f33316b1c28d02c4639f6798805ef090cbab54d0d7335b01af0f852c433398ba3a20698abaf1925292dfbfd9cfd7c464138f10f1e6afe74b3d1af24b32613052d2bfb5b4e2a048fd859817b0f9ebca2d39249ae78afff4b777bbdef99b967cc466bd7f661fd2ef61a9274c0e942df74e2625270bac0eb6d00cbd98ee2567af24d4cc2e42cf75c0853b318b67fe94e59f44a2d78246748059da024eb93af8a28fddb5e592240bf86c4accd34c21e16b60f1e30d6dc88f887cfebc7fdf2b310b1b6d30533a5efe0eba15eeeb3487373d36dd8612a6f5d7cfde13a0e787053e7370e8f484e6f4dd966e0bb23edd910b8da9411192ef335c0201ff0bd1ffde1d8c059dc0c2be1971efa3e2da84dfffb26b211ed8059d35542efd38d9989ad44d2aa637b45dffbb4c460fcd8bbff8a33b230d383d704a871e9d5facfacbb55c0ff3cfa8384537a459fbe4bb6ea823fffcbc46af93ada5b2b572a89e51cf16b23efcb4e106e3caa30d0401fa958cb5ae941ba7c12d49f73369871794e4ba36918a3176f88b8e3b4bf595c7ef42fdae20985bcc8af626c1794f032aa4fcd3f7997423c2f2164e37748e6952483f27658a8f9c597a1aa9a934800a4531a6116c5e87ee54548312ed126ea48f23cfcdac8d18407bc52c131f2a54bcaf8ab96c5392f6279f80ed8ae9d11a77e21ebe1164ce54e9282b9e23428cec4269f17d430061e3df79327e6974ecbd7203d0e23866d72fee0975ace8404184e77c343a2ad3587e85b4ebffb3d168f7d52c3753492610f5a4abbcf55e1f0407bed32674fb261e54833133134395c628f831e02aed41a4babb60b61224d25765e61e3721c7f5bf2931e1c791c5c3b5eafec2b710da3a97d21367be8f8e2f3cc63bb421d0885cb914b6b54aa292e159227036ccc675cb64fd420bf31bbdd847b733d15871a89c9a8a5be523cc1e3082ef305afe116bf2be4acbdbb8dc59a061c09c2287f7839715dd773cc78b9caf8eff67bde601e048dd45112c1490ff5be55044b26b1d463d885f3e75b0f00fc9be89864352ee29f4e517cf2f7acb3dac3a8cc7136f856287a81dd9bed6a036401f66ab2704f3e5cc30c302df41306812697fc8603f0d9f5d092befdf4f6feb18a2fbc35a1a6ac445dfe9fe4030d8973df2d3fef7e764200a393499c03711afa6735ac6b354bd939fa47ca4b83c6d6e7faab69b9e43be41f6c3f130eb0b48eb28c804268c4a7856cbe8d8ee172a495001bf3f6cdaaf465e8dab3c3ca83e227de783f3f7a0ba17b97fb62a55348cbbb13e7c00784970bd6fd215b1e957d0474be94f6c660c9d8e1a71269a2d5a5c5f107648a29b5b2d7d281f8a49008d75e7e3c1d01203b035e3e108d1c0b7e631dc45a77166b462f7a79e3892955ee6be6b4cf0a74c4024b7cc6aafd2215cadad225c9ce14c6db3192740055a17a4c6bc26fdc6c8da2609f3a0be04b9d0fb25113d3fec66dbd11abc5dadba1b4bd336a5eb13ec48f73b693440f004ce53bd65ab0211cfbe03ab4d9b4fbf325af8cd5110560b4d1619e3cf55de3d1b46ba4fbceab6465b27a2af8bedca94d44f05e29a20448488c9a98d6afec1ad00516f2d9346a467b5026365387e72a928690fb2ae9b2d1c573e1f04f351a6229ffa24cfdf3aa86f26c2ddc8997e08a5bdc3ee73aaa08b65871574bd3d77f7f6e3212299e063b42211b04e2f5ff2fb446f9796d5a280f73324ad43d2f0739fd6157859bd8e832f03bedd7474413b7fd98080af84b789a68e514ae82f902683902559c8af0c367d4bd5e2b380c9cde9db3ebbd407918b3a69cdb7d36cc9d4bafbae6c29c51acb7878478ea42616488bdac0ff9164fbd57905a0adf5694c77af7467d1db9770e73d880d155c920dc6860c33571d92368fd9d2b132c8ba3ce70b53e655515095266a7ea61901859a1eefcebdaa8690c5135639a1e4d2779e9a021b66ec7c10a7fb1f117a6a280fabb6858d287214dbdf6a7ffa9e0f2e5bf1a1ed72d6df2a83c0c5e17c3c810c0eed64633704bd9b99dfc4ddcea7692fca3d5495cf66c144c65bd8c95eaf0b237d5eb776ec85461b065a651a1de89a21b4bfcdce8260e0805ed06775c614613ecdeb92cf9f8e8770c6a408efef970bc4139fb98466437abf82a3660f86528a22835af7f95a7d0cde8a3802b8a79ad9d8dc295ad368ff8a1f37563454ca339d3fe9b9f26aea5f398ed903de8ef705939eafe1139196363d4b970c8052f79a3dcced008d97716ce0d34f7367b2a7473c400734f2aacd779392fb1ffb52596b0e49ec4052c3058fbb5aaa7816b3d42d3f52a3b50e5a8d488dc049fdc1c00aa8a7a95a07c54c87bb6c1b5e271b4af2b96dea3d8c28e43c3dd415b79cf07844b19e4fcfd0012a2f49b663f554f7fd6ac3c33059a13ca2e105693f65d35ee1b5c63b1ad9e339d0f6009b20ce7138beaf04e40c2a05234e5afba897c764ffeb77853b77c5e88fac30d7aa3262bbea8c097f9adbcccf1c68276d3633eb86e4d2cd24f8f565afab8c0f5aee874ede180b200b777c55968c3589f82f2e0bae74cbe02c5e9807e30b39179ba31d85ae943d6a4de18d36b7d8d17a054c5101123676e644c1d8f5f1585104bade5e5f749dbae57f17b335470dcaf3a449f67ce1509acae2304b35791f4cd43264f661630633b07f007f8257c0d4352511767c3e2e191762e56fa1407da75eaac0c232b4e197fd379dd2d4733fef7fb9ba53442c4e82f87a719f87e011528b2cf22ee063158dc441db9dd44de969fafe604cff0a6fb07a02e6945e3fa0c799a9d5554d9a8b57c2c727678a1e253dee929e13b7942aa67151eb098626a9c6b4d6a916e9fbdbd06b6bb76a9f8b92b3e9ae2232a4697248eb169e5b87aeb9ade4603f05abbcc1fa329f63c21516794d8f0d1acbc61d78ca4fd1e500433a6c0a8082e8df86585203d29ed99546be386f20bc5be5241539b59fb1d4d6563fd3ed9f2dfeda6e8912780310b422fd274ada37f34566c5cb331f4879f8a7e65657c65f6665e566175ff78028431d6b319ab7bc4aceb31aa09b1da007e65fe16b043b97bfb2410d6b7a6ab0d904482ef0e67274e859eafcce2b5a3476f57803b4f7e2bc178dc4f73665f6a7297f2c0a61c430e531fa50d1da518b2220358193b1eacf3f8103fbd250200f51449ffeb396bf88f1f212b1f5035f1efec659a9f76a28dbe42e1cf2637b2961bd05ea3d7d69bceb219f68e486ade42988d1f0395fb531d0d06438c7b17c8cbb69bd0e51195867d9e6468bd4d44373b1fb5d99d5d7d80aecec4ab8f196fb0d0669e160a06ad720dadf9a958f21b6db5aef26c8c315adef7d8868e4769b2dfde4c87286c8f6a8bb307047f5e7ec4ea233d7947771c3ee40f6dc2d1fc4add31eacfacf3af8507f9724d09dbe9c3697c1c2a04d302f607f06aa56e42056e342e8b7021d782aa394e9b0778e7f92c9179fcfc56e0273d133e10527e14364ddb24bfbef8e3da808e17208ddbd1515fa3571505caf0a37c5b9d4bb08589318d93976a3275934af7d4f8267cc303839f3f2b1e1794aefe0f4f55210f858ab4d38b7693cf19becaf697367c5f48e5cb4d2231edda1734228e4cde87c0bb0a36c60225cdf170d73808c314ef237a34c14ba864575e6bf3f7e17cc9987ad55b50ef3870aa54f5aeda57fbe07e692bcfa88f5e6eb954e01d908455267fc403992edf95fbbb2d6c5ffdc761fde04effd35ffa504b6a5f270319c4448d8d03c037a8ddfee8a18c198f1f5e482340fb9b3e819df106d22d7af2257a3246b8e9df3a117663edb3a6e4e8ced5a6f48e09256611b9ceb4f7145fad68609222bfc22eda7b36318587f1c300dca2cde360682aceb8a0cebc9092f8bd9302b70804678a821e0954b46cb56f5e34a9aff29b1b51320ff86f296ab59b68b8f334a154d70546247e90049fc2e7be0d72d28c2815473e648bf6621cdf3b1e42f4a4be9c03901262b833a0f582e7b2d47413cf6a27e4bfeff9c92ff9e63015d91e54770a69894ac0618ae64baeeae0bb3a6f218b104318eb1c5a2348bc2f99241e3dd704d762305ef7dcf11168f2c2f22a129ee8936e1a79d9c90a9e7ad5ff27cef110b157f24d77da7cfd6d35b3602578034b5b23af6166f0de379d87dbcb1f98048b54f3465a2e9483e74223461220cecd57278dec4bd548398dc2021aaabd25e9766f213f5efd6b150884a7d85842923cbc4137786e7a5711d6e2564e1da07bb8e20d30f30db0802aa43e84716bfa461658b865ba27d31b32b3481f241c11cc0ff1f7dcfe06d6cb4e10974a52738b989181fa7610bbb6cc43b528098422049daae552382810397237d0c01467dfc066b70fb40c408c81e4890f74f1c1b021466b6b7908f6e31f180f6562ec3a30086d823792b129fa5c37ad05acc605ab2ae3e2c2398f2775639983475f23174bb2d3ef632f77aba0da40b826131b2cd0f9bb1c9b8bb5d07cd39afaa9f69e65e651bccf9684df16e28b5014304a02d0089493d01ded2ffa2bb6a197954e5c2b47e473ac9674cbdeae7a2a8e4a002fed36e87bdfd10c92938ad7bcfb3264e1dea1f2fde5e2b78919ffdfd5311416c863d56d4479a8e928495f0d0d4989009ab1076bfe36ccde7bec20bbd6ed776541ad25404a9a2d9dbbada225a1ff857ab5b3d1cbf5e6c2ed94d3aa4a29cb529d3f6d7de8f606f9680d32c19910d95a19d115f7493d403fa6991554b272f3e9ec79da6d4ea438ba0dbfa7f3fccef4df688b5afd7566bbfb6a5bd492b09d8a3245d9c6f355ad9bac9f1e8b028269aeb926e4de61f96a953453a64a145665d95d9ec8c4957da2bbaf564529f16008e5c6250314a44804805b252865774f5403c677b1de74d936a58864d2a13f0cf930d79c90ec0bdcf2548e33987fcf26c7b782d704daaa7ef664498f9c81cad04708ca88a37a262edd8f356b9df098eed2c600e19400907c8375986399ae5fd03772d83c3a73af4f6c8b4ee6bcc6dffc61b48b8c29997708ee17d4cbcb3206245dadd03996f43dc5154daefcd29e2ef232d98ae85c6b6308fc7ae1afdbead35d9e7baa38baeea178915963e11eaac0e5fe7769c4a3ab1c6d519ebef286125238c45a30d288329c84385d3784b020bb6442bea3ab07b2ba9f0fb5088c4e4132c92a685281b4c7d4c41944cfe4e090900a5564cf7c808f0a401db667ba7223332848754d13c58b7269206711510e8b97e97929a9a03d7d76e8de107a6fe21cdd2018b80adeb7003b5c6480f42994db74dc41015e39f6601038d4b9f33e0baac269e549bee181ea5388a0df5fada0ceed96a745aa67cb394ad17627913fd458067dd4fb3c432f446ff0fa46f9f375123a1abf861942d705ee5f33b9c3dc465c9b652f12b8a6ab384c938680bae5bbbe6643d56b84557aa75befa2edb04687e0603791541e78ad4cecea93ef8a029cb2e9d52723d351bd7317e9841131321085c623276e0ea69dd29d353cee13f656dac2d2f71257af5cea9ca86de1d3737583e8326bbd481713dc9ac24e7a4c7065958e403862e2f208cca96311f7d98773a691441de3d1433b9855a45ad36e6feab331af13e7f04943e3a58b0c10464160442834a998d9bfe54cffc78b2ef918505d9b48d9dcd73858ad52fb7f278ab4664429bf9c4470322223bfde6b4031b809e7bfc7d5f8361ad43735f73cb7698a693754fa5d4f9769505f2ff3c9452931330634b1d49ac846b7b96a8965fd5c5d0b41c72f6ec9851844bde644ee87927632ff7fc61748e0d4d3235a7adeb2ae9c6d1057906c736e55664c4c9310de3be88caac43ef4338b25a24dfdee3b89dfc5f1561bfbc1ad629aab762bef8aa4c12f846335d44a7352f6d0b5ab1c99839f036e43316228c1ea1a127972653c4ef75ba3e6268e1c54dfc4323ae53c5098d5d5f4b1dd0dc9858f67b70a200ea93b0d354e2219a352ef7b4fc00a8b1b07fc93d4487324032b531a165d9f1786120311d5f6dc3a943ba35dd878bb2c33e6d8def829b4af2a9f4f6e7db8af3e2c2403af8d2bbec92250585cd68133fa684d1c03e7bc486e84d92169357d75fb57397b905110328c02812463d30e90569d56df48012f33f918bdf810af46850fb1148944352a368a577a9f5a0a9852f04156120ad7dff7f4f410bc5c3a045eb78133bbd185caec0e566c1f02cae73e20f987fcb1822d4351d38a3a766383f6e74f9ee6b5632d3a7e9f3feaf3b466b99f19e3bf93e14087998a2551564f9e5999f5b895f8a13e3602918a5a193f0a0a9f001be97370b71fa17e088cc5b9edcf3866c230d5e98c267315dd608778c52978fdc18317cc0a700affa2db5dc93520c926e17d25056d3459a265061d54fcf7e74a9f53e1ebe5690c283d1cf62126dd50979e74500cb5ddf8e269fc8643ea2fd3b1f84edb86b2d9064abc6577f246291042d45cbbd5a4e8a4adf5318bf980a568c508119e814dcd203b48a8bf97936542ff42098d457122ce1fe7ed250db813c684006e419d57ef52e47ce32b325c5b22be2526daadefcfca85b783d38d3cf61d4a1c33c314bca70ad823c66246a3c8491ef43370070eef8a87a09f1b9e6acff88887f3d461dd9730523b97c7a806111224f1aa874b72f5646b35164f4603a876380fdd46bb3411e54aaf0a6c461f1450c8580e5e592d33b3ff85288deba27decbd792be0b95d5ea253545e4e760b81f2f8598b4fe969c29e2b998dffb2432ea9fa004d88e36c529db34c0e4ffd4a380698e3a82a87ae8089cf7546dc92d846d72b9fbbd683249003ac2ca33a0c2dba2b3fccdacb9bc39118525c4991b1c9159747e5dc716b2deac5efd07196fd4e9a0410e8b16249d0052a8439c8ca873a1475ffaa36014a0c6d2ed179a4942aba4cda4e2fcbe247413cc6e1dd7748ec3d0574b42fca5905529dd34dfaea5bfc1ac4abf8ef3cec0e0d0c6feb12b1c707969df322f844d7f0fc778fe84d33a6fbd96e3e9dfc5ad0ddb560051fb0bf4b489b1bb23f0ae04690f38f7386a8edc61d58a94c4e197ba7cc4ba59eb775e18786b4433ee440613debf9d28534d01be592ae5b0e9ffd058d72a2897fbcd7d9935e2b89b5b5f612335425482269a27cea3bd48a0408aef83b0e6d47aaceb080ed4e61a6b25743417c6561a530aaa23758d4a6238e8e21a3493ccbd8765285aed890ef8de6359a696877fb836aaf8700ca1262da025c3d91dd136c93e50e3ddd221e81665a5e63b2e2c7e920041c85c6a0f7223184b346c9f8bfec483e720a8d8e95ef7f81bf2020f53cfef678f7a6d98be60aa743fbcb05499e27cac77813b25161d1a2c809388cfbf48785b766ef705edfd15cfaa331f965b2e04dcae3355bf34799f036bfe5cf686645becc5da80b8492092668affacd90f3e04e393d6a2b40a78c48713a99ea6678755233c3bce9b175c1a8be22cf01b5053de9c8a5273671160415924184e13d321b233be6320f6008069de6ece8f98af29438f7c3afb3035d6d2dc6f98d3bcc1c2ca0e96713094cacead329d79c40e5823c41a126d75a3c6ac46773711f868ec71aa3796ec32f30296d5372904b74fca2aad78c8553029f1387eefdf50264f74dae49402feaeae013273db0f8fc72aa524a3867668c8da027fd4ba49df1724231e5478855d825c440de3610c89fa2c57c1a6270daf09e6e815c5df9e3bb5735f85b17c18d6684ff1c4b732e1bd0be9c7721fe9ddf92e4bc294e85f6ec841e3b2c272d9fb615b5d3b0af28737bb8988ed8d3404cf053d213baf6d3ab169df9645432da23bf414ada0cd59158d71cc1618602c2273041d30410f43a44ec63225306ebcf2a4670a2d137b2711cc93395a89f34abda8b2ed0c8c43c1e867dd046f54375ebde8b28ede27403a137c442a25a419e5bd071dce7cd94b3709bf8559cc18e511b55a415ab529081b892bd23c59e01ab79d7789e0f51b18fba47f8c89b6e04f59c031866c1ab1b7ab592cbf2accf7c1c6d3f504df1b181cef92625dce526ba2897d15d710e7aaa269c788d3d7e43f426b8f9566bdabd33507498fe2421c9b9443692db94a10287c0620d576aa2740708e7b409476cd0ab154ab76464c0a68f27649dc4b3952be05f630343d09dee807e59370304bb40a5093d3e94f779d9c88a1f2e49b34259eb01757de26dbdd13d6f04ee649094ba36f98cc11ae0ba3bf82478617a1d44bd694d1548924c7b34b59a06802f1f025c08c51ff467d091f1c143985c2cb6750386f18624fa78c441ecb8db2534343af37d75062a70a58da807be6f79f9f24d9eab18c485449b618d27f98780ed4b091e102eeb0a76b4b9c375c6f3173470a9bec440bc4b2f2133a305d15159bcab92b64678d66db69a8ff76913fd9fbd9728790c46e89a6ad7ce263b53b5c2c3eddedb7d76ba35ab634e0f8db5a3a555e6a27236229dbf3bc4437a0d1f64f31193423dc33910c98c067c3840f0d9226351f61428f8f0f2e3a55e96437558d28a5e7b19a39acbe5bb9e35af5f00571b407e44ecafd34f93919d458cde0bb876bea15a17618591938bc643b3aaa19f9360946869f85465f9e3e5a95f3c232c9a2f3c67841ebe71b2f87a253de2b1ea366eb0a01667e3bf1ab482b0bad0a035256a2767f8809a90f813cb4cca3f8082d97e4948774f18acad7be85d961b87c9a892fc45ded9652923717df36fc9d7abd62e8c062459c80811c468e0c8e973cec599684db15551a6fac078fbeff1af3ba047ca9fd1ca9b95e463cb7cc987fb27d764330d84849b31ae21e176e80cb78721275c8898a6bbef28466209bb0bf561a1a65ad8ac75daf6c26ad6698759c176ad97ec32e27e55cb25442cf19ae143a141034dcd5e5b3b7525e77007c5cd2c1a3f792f71eaabfb8068eb7f24f9deba0dd9fdbc442aa574c7e6278a6a98a9c2b18874d6fd19b6f9e5c98ae65e103a36dd14c98170fce4ce9bf6935764bbf35868b0aee388338e73a9809efb4e5cb600681267a64bd31beba0a60b1551a6766924e8ccb6f6d9db7ef26c8cdf5ebfec1f7a24115bada7de5f3f4c0c6794dfd2465844f9e255417ac87b4b45a08ac7ce835acf975c61d86b4815c729813c91bae44d5fc92443f9d60c2a9cbe9c606f048cf9c9abb383a409fb5b20e78094a01b80132751e3e0cf2872071296cd991a96df6e06ec188d7e9343830bfe6244273a628f2ec0c423e060eab84d2b28db62a7bd0c39ce31bb2826f1221b322268f05c6e6b3d0249458bdf62a116acbf3193444105e7264626849847db29999fa7b8157fcddf037ac3bbbeab9acf60a33e86b19f3d91cae0df1f1e421b3d409f09a773bdcc408d0d06b45f52bdb7553852b4adff143729006e3872fe3f5fe7b7fa24b44052cb1ec7eee73f76b47ea8abc137ab4b0074777679b9b15c4de25064bd6efbc5782277781e46da6fd96da766b37c94a80f8adc00561506e97ccacf0ff255aff37cd1e049c51262864b192a3dd71a42dab672b53027ea0065558664a9be181bd0888ac5533eda5114565add56db777a88ffb141375651504626af46ad77b10c6d9be1bf5bb21adaad964e955efc13dbb8e29d55cc0d12bc7878da68ea7cccae43974e30b46b8f2fe48ec5ea99fc98059a3c50d88093d9fe0e5d266c7f6cd67c104852ab23f7d6e1396b571a9a32f5fac41567353125bfe3ffdd6f2306d851794fe03f36c1e5c45b5fb1cf9f2acd8bc135be4391d36254361f276759809451a3981a1a498f1d2a447997439a6ac561b54b97b42b27cb6e66761d4d528726a34bf1198556fb23c20c7649b8d9960c847600f59c415476cfc2a55fcf5c134d02b14dde32c81450442d913951e3144d4353a4018d9d3e54737b6e7e63621cd554b3d9801ff659a4a695bc8a31534442e5bb5d2add2a8ea0291895d17333d6e7854963c283f2ea2c350cc0f116956d4b933ef1c9df3986b9dbafc2712a7d8ea949f717cd0d43309b24020f0623b168bbfff0d3d2e4ba8be1bc69ce1a80f595ca9984ab7cee0d3d0f6ef5a205d85ee760d6d7a36dbee0e77c1f9f15cc25f50e6a5d0acac04081bc7496b4d54045ae8f34ab46deb1fc0dd7519971dbaf6aa896f126eea52a5a06aa9be150cce41df0944bb4a76f059942199358fdf7f8c521e848c2462c3ae3c38c4e75b0c95abeceb8bbbbdcb7ad1ebf320c52e776e0269475ded7d174b565396c804672acda2d9bdc4be3499a3fad0290eb648bec78cb60b4c65c0fe3cf6c20dddaa1695dffe9b984c3074f751de962b7bcd93c9964912f2f322c158cd6b42421e4eab80ba04a6e296638355004bd28ec013773294db953e32cc971be74d2252d40dacaea6ac0d2f463ac9511f35486d343e558d71378a9a4005d6e250c80eaebd83736d11d0288b763b92d82c3e5597697b3fffecc7f1d56c26fa4d20a665ee4cec30a1242c600f9278e5582b2d8c628f41be505cdc6ff8e36453d63bfbaf60f91e2931bf181c2fcb310722ff71c083f1f096e4e3b54f1bb80f65b6ba3e50fb198d13b49a0f34bb30a4d01906723c620a624041400c5bcf2d025dbd37830ad607cc1e6e8d29b048c0bdc79bb2f25e865ee37dc1c23d84f4c25b299d46fc496e067572c21b5405e1490757cb793f81e37fc493752fc3c2619132856e41fa07087046678ed306554f1413e26b4bb8049dcf4a74924b99e4a04c4103a51c1b0de4311833cb889326b86f55bba6fa44711d8939f70f85fd839e5914a6d321e20601658de15f8cbb4db9015313b4bd39031ad20af401b6f45712be41ac6daa19cff97197b1e214f8d98b436827f6dac6dde7715e40f8e3d82f2380090c8234a649495c973b727c19696087a4976437e7f197af6b5429d7027dfc067ab0a912550b1181c8b98c839a46d82adfe8cdd8300458b27df0c907efaff297890dfecff4d7c64838f6951eb58a45513e6c8d490bac92bda17531152a026427f3972a9d25b3dab1812b2524e590f6c42ee2abab71b09c6621aa9ebfa3e61ee8d4d814c993f8f60d342ced0ba5d3a12030e88e3fc01e92b5a26b09bbcf27045e139a3df4f76d62ccfc68ddcc0f8f9cc2a139570cfdca1f446a661b83827178b1fa29923fb75d87b3e0869128e5a7ea8fc69796fff1405866bd1f43eb55f3c7e384824e2e0bebd1750aef91208fc094dd8bbca6deac02e4441c9e47aefb9baee0f13ac0a2b9fd76d757486a441ef4f090f033b7306c416b207f0771aeb53aec12da2a657e65b9d6ad0f2f99d8e095dea5a7d2b30ce7f2a35aa8693cbdaad3ce42f1f226501294528e39bf02f237299f9be4c19935b56188354e42b46a631ae119ae7cad46eeb49336fb6ad3997822a7f04f9af70145c2bad3aeee9c0979d08f512dc8ffebff69d8576dfa3bd967e1526e54a778745f01880dd0189331879ec90f17f13b3f8d47a1e728ba32878686ed66350ba87f26309f7fb808407b137bbf2e2ee39b3360dd2885483a9d4e43d57efac2f8ac9fae44a7de1f209236722ff575255b8cd34c5aad9687e3c0bfbc25d3f42bc02c1fe74dd02324a03f5d98ac5f163ac3e05f4122e689e1a809e6f70b6a7be885326ff911922fb5c55c7cae8961962bf9a232d5ba134b154606767a402366e1885f96ce7a38fbea83d9cc35747033c6e8b76635c24c5f358781b24b9294275fc4e320c88827c4ce89b2eee51ba05e65ce54ba40adff54ec0bcde3133866e2db2ee179635682e28971e33144772b15e922e6de22ad0089ef1852f011aa2848159c9f1db7c90b1f3d9b4272073e0bc9ad1d28a7ed7f8839a38ac0dc6a737fb35ec221df7c4e19854b0d0b3e4f47ef094ef1c150ae8fc2d83296b8b24b4d009cc701b208e7f37e6913828545437d9b12a4bd78b11834e646dc5432798ce602540e557627a1563356d4ff32620731c9fc913c0108bd1f59a74db00f96b6d88630f100fb7f848e361caf4b43122d8f637092d7e1433e30cbe63d0ffbfbc252b3e03184abaaaf131250373bb33437438ce9d705686b7b6feb0067801060685de9c00eaf113f14b47ae266519a0e94525fb96a442464122d74bdc413ff3e8b336b441b727d0c3ee13843fe2538c0af1412c86779b94f78598de1be304b31baa6498ac49b972091c8e051c97dad5b2bb01d6fa02133aad333f234e18327375dceefdf0de16c9e9dc1e68336e3c0da7c213347139d0b583b4a8e427eaf855a09e7aceed00657186e856b9ec5282b87210bcb80b46d61b18a7aeca52f643acb7cd53348ee2e9d090968eefa73963a0c3dac9e5b785136e5afe9c062a5b13bb0b7e7e71ca178ad01781c9bae8b1994a3654b574909da70cb72b9b07497cb70ee5684e5957781845c403535b8c51f65b225910cf77b34b2513ccc4f9c8649a1006f14c9861d2c8c8c6cdaccc91662fd49d80b39c56f091b08ccb2307383c2d9b2bdab863acbc15a8d40ecce111b5b573af1a29a4401b5d90f639d5b9ca30aee50389954fa56d782c0d8d7679a0342bbc31ae4405c410cde59c9afd2d69ae2364067188c9185586a4364bfb18fcf1ab662d5e7ca2d9a4c6eaa7b790faf02e492ae5e0e4de5cd0261bc0a8a9c5b407604e75d3b0093dac193bc687440d96645d093f1fdc6e306baf83bd53a39dc5d57cd5d621af420a5a27a6814796916928ff28998c452310824271eea86f0f22617edf310d37f1ef05527ac05f80ef3552b79721af3678a7b497d2ae444ad507605aeaf079aaec38496eddc830579358366c438eb85fe47d8fc93b73947c5fb71919600986f25d63e214e88818dd595bc9962f826530792304e82fb37296b79a01576482b2d89f76ac60afbd7c93ec4dad188c140b97a1d70bb91aaed63d54f4c891f10fb614c386be2f76f2006b8b7ed292383ee1fc58f47612f117f20552668c6d11aa258088b29f79c218d5acd93d6e170ad526fb7bfbb49807c9181e944200a883a6526125f985e3067372afc8fa58c6689f035d5d7472c760663b9c7fd548e51c5a3c448803b6037ed014ef1a690dc7d373a90a842158b2da3264059c623cdfa62f422cd02211effff907ac14bbe910b068b995887a7d546934f355b8f0747fcfc6d38b4ead8fd1cf125c7998e76ea153d20e2fa4224fc6fce94e53710f6466c940266f24f4d3bfad7d3ebea3a7a3788db56473091c7b54c99e2c9c912c471cab7c55df00a771bbee8e382a180591147ebf2b5940a536987abb19fded12135f3aa6db40905407df4dcfedbd2e163ed465e20a8bb9935493ffe5bcfbfcfb58eeb470a44a798c080e6a175255da5b08558fb11a8903ed8bf40804567a0cbb24f5c7264414a304524e8cd71c9b37b33954a98e70c4a65d3dc6df1757e6af5d2ba53a998b3f9a64081a89e82735594ee0273ae0221290077d0a2947906d8f1af15afd883dc76bdd08678b90093c084757f26cba4270b38fdd687e067cfbd158bae08203aa192797930f669681be4bf216c4f9198a38d41dd37d5ddf8a35862eaf0e0c1fe61747b141911b6f13e7126a5574549b7a1a0d906beb2d795a9926deb2f8976a13a1feeaaf7b56fd2cbdbfca29a62e7692a4048bca296c596c754b6f0a01cde7e26d1770717facc5ff91992ae7fc125802cd701caa9e005294b5f1ad4ba8836c1148eee4dcea7527f355913827d6741f6724135266f40d9f8e088285a371b826a8cf39ac32d29ee599e0c8dfee9bee11e49aad84446df37378a8edbc5300b71069554d2521384c3febce5b915f57992537f008461902f5e5b27f94b5b2b46e4c9b3e9e61211da6c86e4aabea36315089bd1658d150aba5b106940860d784bf6f4a0e3ca0f805aa4ce4867504de6c90ceb3aea098185ed0f45c6d8c3bf318b29f92c1808219cf7f87c1dea282c6781e20b4eb45c9e1fd70542103cf2184fe99870eab225ffe2be82ae880ebc45a6ec8a4e38fb2cf917e19c21de234feae0bba516a3e009deff9213d99660d68e267da9f90c50cdca463ffd9c966a7359945bb4bce2e7674c7c4d8de18704c7d15961488fe99104c2f11851dc2b75090280867edcc5ccc24f2549d55e2b41fadd53d0f39b64a27688cf95c4ff62fb124395ce310aa7decc2a9c642c89f6f4b026944b04aa9c97fd328757e502ec781fe6ba3ad0fbcd9f2d82f500f7df102bdf318bbbd76783061050c89326ad60e202a6bff7a33357217e95af115714ca98904f335e656735de3d437bcc57de239ad534066f502920e454739bb3ae882aefacee41899a2951f976d241d30c816f9cbc437b6fbf58d7e092fedb1dce2a7a07112b7984bfb5790bfd5cf57920d3e151463c7600e4b31af29a8bc183c7fcab397660d5d8697e62688f78a3e4851e8d5ac5f4a765cb1e5afe56f814183bcfcb0984e900a7df7ef6675da801e8a9b629496fbe4a5146d1d958ba9e4f7c1d57f28bffa00b4de2aac412d82ed7c710c3d15a6e69a75c4ee3399d5a8bc44f55079e0dba36007920e90622f8282d2233720982228ab795387730c95bf09b3626b29f3911e0756202afe97a721b2d96f6f05110ff6e12156af73d5bd678966fc1503cae2c0fe976c9d64773e34c297dc13541e1cf89645072195938dd2847dd5b9e56f175d7d97d19432b4b743dfecdeec2996223657a5c148b00037a6949fe0062b4c0373cc5cb383ed1d56aeffb5fe41011d224f5563810330d8e129c4d0bb0bf4393e4d2d72fbc75f098a01608a129da38b5a383ffb5c731d762aa4b4b46bd9c033b9b4ece83f5281d775759a77e4fd1c2cfe8257a816cecff41d3ed1851cc78cf5e97ecab5a42bb71dab857b6bef0f2770812c960c536c3ba2075d6f586c27a1020290bf52a877bd998531bc4f90a90213c55102b43ee406f998da0fe96301f49d3390a1576e22a344587f05bd395989311fd1368d4ae8210f6339b8c20ab18c4eb086269de1cf14e7ad1ce582ed7d3d11146aebc45089026fe32e8e3714650050914d0176a4d43bdac0002ca18f635a0716b347768837ff598451c0b2b46e8c822931cb3d88a7b7203c655aeebb338d082243a7828157ee091a327cec2da33876ec0b05a899c0996cbe1c37b24755958e41d51fc9740e9c9f9c94bda73b91ff30205e87d7ae611740d3ec136b126e5f217a75031538f7d3c85547b4fc33f224227f2713583ca5a7ac220a74fafc0b2f80df45c5b00ad00daf22d96686c739dc0734f539988bf5f398509ad796cf142861aeff575b800410e2e1706ddd37c4e19cd9f9aa5332bc92c9f2b0d5c562566e174817c497d47b76a83164564bb473b55f2e7699d35ef88815bb3d6fddce041d46987a60e431b3d0887525fc6a457c0fe505ba5bb4caf18104be4b1c4a0b1c560635f47a48c1306b20c0030e9d019dcf3e2998275ae6c62fd01f94405dd8ba18ba566e68d401c1adb0162456a8042345f8de74f6f93bf7ab9a0b40d70aa9a43b592ae4809a3bcb0409808d81e6408309d32f9a3e89dd0198cccd8234db8f5323c40ffd96a3ff0214f677a3820c65a77027a519ebb13e8960b937419f4782640ed9cbac3394ac0de0a2dc3cafd34bd51ad378986a3ec2b6969aa73dc3d907fbf3c31dcfc8fefda8fd528c766ce9ebec8aa8db353dfe5ebf366842c6a593bb4036f4b10635dd35f7d07961ce13b54e09326d3e3859c3fb7300ba9336c61fc0397f3cd16389c4d793f96408ca5270f447620f2c53a2c654c30e41e3a0243c1af903c0e4b133572517c85a9a7e06579393fd447842aea6478741a86ff502d92794abfb8d095f1d02cd64c48280e7601c6e1cb3a253c14ed58d89d0f51facbcc437efee26f1ef5096ef5b77ea38b8ea38b4df4d66f2fe4d8ebab60efc7e41014d04c2208d292642283eacb1cba8e201df168be03bd72a81c3aa3c31aa84285dae05a81be102a3e4dce39d97c792bc9d921d1c032c00a7e7f4ea95f6ca57cd6e3e087c13fa1911d55d1377931c382d3b4533bff269b32cebca5d9f334f077b7c80f921a7eb88623b3ee1dd9497241c489087d4127fbf849e368c6f5483943bce11370feea3562fc70d38609819ba2f1a16b1bd69ccc7a14e9104e2093c77f06fec8b195847c1febc4f4dccc42c81f6352e773bdb659ee6073b03bea7897fd82f1985472adfbf24de80c2239657666419c516e28314979c8f8e7d4835e940a7bbe59b58dca62d47f05cc6bda2d9647850e3c6fdb14e3daa3a79a0f42bf1605a13b22c5c76877bcbb50b59b2f9a424d2eee410f2a7b74fe58a35a8a45970e2523926cd4836798f8bc0dece7a8725d9f90fe9d3adc580b65f23124043ad42c63f4e0f2e96b322cc8f0e1c14035367666df7f4ee9f3766d0ffc00d194b887b45db619334c864f4fea89dc6f07f7f27f7da10d84e17657c4e16b3a5c97ed9db0e8a512d50b59e9e47a2b69a81492b04c6cc97c9668fdfa201d7187f596b2be2930e2f1b63be45540e4ad00d5fa0ed7dab37a6da0367ed25c448f8bf1c81d5a5a79601d4062bed77e52487340de5d2502e0f225db26fec8f3f552fa075bbdf6d5ba5261b5e4f0a522d9aa8befb4a662e0c1ccdc0f9411b25d7acc8443c49b40d7f2776e56644c39820483fe4b6acc3cfae9d1067a3f37cd29c192dfb2326dd627944eef3b9f94f19d586402f2b63fd0a459dc979681717278d8a02dacfeae96b9d008fb94b97c7d1afe66aaf0b82d42c221a3e0001bf033bb3c32cdf8cfb3563528edb68012edddffb1e89f89451e8f651773a6cf7051f53ba58f5891a2a90b2913c551dced4f299299e4ea475003a04980a6e7cee6d945e494b02bd930e689c151807a0004aaf944416893402b4fb3dccd9dbb7304e5ad0639f294de03def9e5628cabd14c24ac572687238f0d44712e3438c739216f42a1b3a0bd81bc2fbf4aaa675f171525274dd3464a89c2a06c3d6da7c4eab9ece58a4967d88afa8f4cc6fd1a6e72224eeb93b2ce673bf65efd439e98f9b6442e216fceb28f9cc28c4fd79efd504861ac5ddf27d23a37dd40c9ee9fd31b88d127246cc915bb1d7987bb7d6434818c5cdee5566fe4ec39511244ab4e798761c48233e890ccf734330b1eee0401b8ea10be09d16235c110c0600406b3ed2fc176802d40d71e6ac5dffa2f5fdfa7d38cc378f2c5bde33d1910242a73366bdca6a1260f2fc4ea03100d2b6feb8e8b541f7cdea2cba9df434f87c1cd53c457ead8497f5790d58427c3d225dc3865dccd9668cc8de3e4bc11bc724c76f4e924a91fa85c3e65509c9e986ace6b4039c2dff467419dc7d7768f9bcbceda2459b2c17c8cf8c650610cd73e69b4bbbcf860353a533dba36363817a66c64c3856132c84b43c855ccce0cb0c7a8f3b889833532a6a561c2f08d261cb34dd43aa41094ff0d79671a814712d7524173b7936a1e6b6b7ee3591e18f22a7dd0b7e679e8e6f5dfc4a404fa3ab512aebf51f1baf904845143392fe4a7e9bcb44d47689e05780f29d9a21950a68dc16500f770dbc9aa154b940dcf2b3dd38df738288c7ed016fcc136636644a305dd19c9121035374e3b3f2ad658f6bba7e8a2fdb2fea3926c3401e278c279b652d4984e894a2ce033bc9b226dc90dcdd16ef8e001c87df64c4da070b2f8510911ea0e1d90215a597c8f20452a06f4f942f5a6b681177fff4016f47c517dfd412bf994ef7c27cc507a95dd61bbbb8e02d0bd6b289464684a59d08af2708e5920eb230ff1609c1a80d9ed827f61866d1a9096b01186e459f551f68bbd145e3e5486d95204c194cb522120c96d84b83968e7d3428f82a9d398c02998593752beb3b0d95846f17d8192872fa22f8202c89a00267881a931e8cf7809d2710c5d9d37a5edc4fa0e25b14ff9a44135b871a20048a16813ca445e9ba528c69c2bab0825c2a936dbdad9f3e6f1c483292e2cde5e4be74f162b67948fe59547444e7f590a7eab9883d5f106d51de0f48de5ee815ad71ff2b371ef38e5f0a74ab54373156d9bba33400f99372373f6a84883861e892c4979db8def24d71b31b091a2dc276a233d20cc12c9a74ed9694c41024a94fceca4c54b0cdf26b2b87ecd935c2489c9a1ab4f4dcdfebc45ad2cf5263d4fc9101ffa956d521c8a125739235010a049d7e449b520aaed9d3e9891ce46438ecbfa9cd6618a902cb03355daac1ff40bf8f701c25839b8462f14ca093978db325af81e0aed4a83651f4ac4abe1f632d6f7ab403bfcbe2e47a6c93e4022167919f7aaaf430ef37ccd665e8379746539ca2d519bbb7dae0cd4ebb7b6bc0c6674be4207e3c3fe974447df39d938116a1e8a2d9566f41416b4b2904f74e2077aebe1621efb32ce0abf93d57dd6ad6ee4f5be47a7557916adfa4e145a88795cd5a3fa80d009f129e2bc4171b69eadf7281f6ff24c98b823ae7ee7f6682b2c0d68ad1375c3d0d57bb3a016fffa4dbbd3b805334a69e9151b32cd8ad4632d5e59e1e25f91359e2d313140bb37f57e7eee950d8b1d54dbd49bf2e83b007a58d8ae2007abe579cbc87817543ce6baaf278eee32bc3e4c73eadaeeba822d23d763c67be88946f4c422f099492af7089b39aa34391836921cc07c0b0ab0bf672e80202390a57c22484a591e674656d62fe823590648fc593df69ff17f2062ea2807eb04348e00de87f93e65ef1ba30c7c26c39bff1e412ae2cdaee4481db4a56ff14d99cc7105661552db3e6c3da6089b65a44e70f099f1e6ede29a462cd7ae929824f7bfa9d3be20684caf4a09ae84e8691a10497cd495c9e7c433089fa76f778283c7ff841dfe8a600ce5e3c00c20dfa89102090bb2f4eb170c3482f1c6482f5a93d48fa963d02ddf3384e2c5444386bdbbb0f6539e51f3039aec29532b92f11b9ee1669ad82df05b38f1ebcd9901c82d5a77e6fe103a9af940cf891f0841b5c04debbb1f725f71eb8f99aad902d78fb030582a2ad5915e7a582f5c87c51e09fb42d1a37595a3159889da417ad985fd16e124075cae3947de7f9985d0664f19b6e561b07332b0b6eff105c91f4c8466c201222a1425658fa6345fcdf9706ab3b994f1d6813111bd0b856e1068b48ab96c9c50ab37a59bdf91806b3e826a1a7d122b305717e712193eadce9f742e56e059e6ac258ea5f6e0eaf29b336eb9116a53951e6c9b1392dc88b56f2be7109dab2aa76df49885962692cbd8be7d3389af2e6d84d35f6201cc665ccfc71ab8bf53e9a47f3601d1ff8db63f2e1fce99118318eda1e310cc7fc8683f4da396a3232e98e72ada443e7184ab929e258e5d5ff981944791ad9476d157c031322cda789f582422b1b544c4a35e4a58c1c02d409e6bdd29aad286eebe765b09d223475b4f99f3fb8dbbab1254e3d9a934dfeb99cef000d9c1c2da3df40c04d3ffd6200a659028afbcea78b4fadbd8e0668984d8f96301f7ee48cf78392293d816f221726737a7eb946447d5d75123bb1733b48fc3eb1c1331b9819534ee5f27d37fa960ec3393d12ce1c801b6fd687383e91ecd5cc0e777f636ba5200e5ec5aa18221525b2dd02f16be069c079a20bc73858be2a683e2c499398fe6db382d86057823010ee931b69202cf9eecd09b74ae78a2f8a346771b4951d696879736182a0fb14e6466d2282d47424b89271bb9c580af9136b73d7dad6b8d59d0ffab8989f3833cb14ed519317b032254c19a0d505c32fb2140d6fd490682413105907172bedbf676666ad7468ad37e1060dd2cec7972ba79e34e8927a61315be13057017f909428e539e2647c2b41fe6e09263f1876db9f4f38d49d12124fcad85f8ecc1da3978809343d1fb5af935f6264245ca79239de43383840bf4c63bf0b8b87f2f07c3d6b2d320f4f704f83144e70388026a66c5c421dfda16917a5e5a1d16becd9b3128a85b3a9a26d9e3e6d5ff105129f7946359826c3ec1f04ba60819e9c425883200a53362ea650150007a4251e1b463bca9ae29f7ed196a2f05a4aea5edbd6d7b97c4dc4fac45206df56f9e7589c9359210f38a808ef9c18dfed0a4926fa19f5e6073a03f3f672d5671d8eadc3cf1c6fbafa22dad781e749ae428d5ecb9f13852e4c6e0a02e94b66ffeda72b6ed5af22bfd5fb2ee44597107597385d99a21ab73f0fc75ed66b836af335e691284c238777afbd4b6db7b5e604f64ad755f206d97e8dee8c6a2ba546180459e7f050653cc0c7dc5c92fd68d8a12a19697f092637b9af6132100a73f8717ee7cb5cf9382cc94d519c45c694105cfbd651915604ea0af429c4fe4ec14908900dbcd499f4637a4f6fb6e5628e2942d26fe4625172163d318040384fc8054f18d110d4975d0c2693c2239d0c4a232bdc7b4147e26d9037f2589a1f2b736020e30521fc746627d1a4369471e67e0eb3f428bc57bd0f7da8fa29f1847f903986785ad1af029009aa2b32786878a7f9b7246c085752efe91589d915a6643b7f0f93cdae7e519d4579cd08e6caf1dc71f697260c59c3c224ea2ec017ee9ea10a07c8f8c1ccb758a77f7b2b78d729c5ab32816c468f254bfa8af583e2481c836c352d32d5f963475b2d74c14b6de083bf67dabdd00ec6f84af6dc468662275667382d8d545207980c90996dc95459b8a98f2faed8a1994fbdd70e4d03fa6849a2f328c6138af949689207e0d8245d268637c4da84cd515d5af5f0829a69a55e63c51dd20ef2818ccdd80df818ef49a5658bfde013c1883719d29f5c0fdfac2dcec29b5d5c224c1acbd165a9b9e740e87d376ab59f4472686e50912a8519dcd0ef33cd04e394240d507eb7922dc52f042947ed5c0efee111942d4894c30c368648d4b0de616a7a14bb7d74f0578d5eee284643ff5a10f1bcaed49bd0957cf526dd7d9e748066da8a49d39e2a1da291bae021ab35a5b43ebac23ef963338fc34597ed33aa97ec9237e2d2930cfa4c0867ca6d7d04e1bbb7f28b9f48341dcf017f2576b6dde14a4dfa391e8752ed2c650f31e0b2d8357d9dbcabdf22d69ec79e4b268031c51b6392f3124fb2e2a4484d9aa6a3582c24ef413264e40fe3d8b52894fc418d535a15ee6d97485aed62e678b933a9986eef51010bf160025d9eb99bb6831f6608b73721c1126cd3e6c163a2b418a637e377237f6d1e37c8d3087bb5d839d70229c1c15c05a01bfbf5c9458b4ca6018321d5b2c515536f87189d9d9acdebeb8252e677461ddccc843ac91c9d707e5b8f9f093ce8c1d369ab596ee9c652cb66d267fb98bbebebc9ba346ce771c9939a1ddb1b9f7198580a319e2411e2546decf0bd81f4f8eb4179969fc41bac6afa76ff33b7ddd526064e81ffbe2ea7fa030b5bf6df35bf8185d76f9c746a8cfb32800f161d22c3da906c41bece846a27935d3b48f83997e321c77d94c1397007103b15488ab97039f6162ddff7052f97fb77c0922f4766ff3dbc79bffc12b80fedef80794011701924e3bbbed58268bec9cc76eca2520c7e693e6b994ecd94d58c05206041389b1a92e894a2b9cdaef8ae793c9393f3d274e69ac7a96964d912b56c3da597150790e8562552f5cb660572dab01e203b670e4183d94b7beea6162a85c9fd07a8c63162df838a81006b0d340f5cd46a21fc1e38c75a7d662ee17406fe8cc9a2fab3ff47aa4f09755eb8d883a3a6ac54a98aaf154dda375adee76d80b9697192c76ef1508690a37a0d705c995cc773b1959119fc1320ec3889e151a930f179e65544b81a0e51bd7cb755de86e64fbda36fdc4508b6a17d2aa06c1b58f214d1b9a2f8e56c0331c53e9466f0f154f7b4b27e99606d06b24f6b8f98db28be3b44ba54f651e732a6c0eb007377367f1f4e3a5948511624dfcbe7746c6927664d1f044c3cdba0096f903f5677dfeb9125122d5ba5f332661ae54de56dd1f5f14a9769604c12ff918a3190cba1cd043272065796739054bccf50222cc684ba5b9c7b34aab70f61c928d8be43d92a96a545102c47955bd021f37f80a51e12d88891c8cfc633a3c0558e61bdfba4551da00a24c51af448f0577e5e3973e76e5eeb539fc4c0bec91bcc3dc3fb801466e16f9a6bc1c9bce930ab63a32bc4e44c6ec541fd49e79d86443538069c8c3de3d7449e4d60f2350f446ebbf52b5b8264a8405c0ca7eac43ce633e07cf5a90d8b449135b9a31169c7e2f245c7466d40541780f3974e5555b48d5fa54c0f2449961e678a6bdd0cd793e6ca3ea692ecd7f62931998690b5ccb9b2f5f4ab2a3e482cc9037b48879171d774e2b4d3534ff0953bff40af7c423508a79c9f54690a74b555224ceb04612fc6744ae01dbf8ad678abf09e1eb628de2ab5f2f666375d5bf46b60022864d01e493788a34fa6519d975869828af2535ba6bf691e88ced9f3cd6a6ab75c503f6b007de5a4a5d8ae4d87be60663556ddd11da0a1366febcf98b9700abd771cbdad9e18a15f675984b6432f5618b70922bcc0820a4d2a7eb71391f4e8bd1bf42507c4265369db186734c1829c985f7259266c06316a7b40caa060e47143117d243073e757479a5592d6bc140415c3378ba49e8a9bdec25771426e2b855ea8ec0d93fc805a4d1ee62ddb4bc16f2c1418bcdbc289cbdfe38b71636189e885fbd0fcba54e07b6386a0948455582f491cdcb35580d55d52ddaa34b43f65078d1b004b787bbe3b0ed271e46c55d6058e29fd052549b6604bea8c8c4a863c8347162d654440a7ffe9867157e6c7ab08050d6d223151edd032ca8664eeb274298d329fdab44df946a3e7dc3ec69095e3ab0e036ca6ac11e36b35d51d80e790da3adc9616ebd1102e4d371a7e9a1bc41421f30c9ac99768c937e818bc052b8e91fe9c505c4e7b1feb0918a10dec9d32780f938fbeb290c306f5e16f38c69f8ddd49afb02e3d51e0dfce16657883995688182be9b4a0ca7a475cd9be248911e00449989eac61803ce05429ed97b658142bcf5192d12e18a2efb4dbb394b0401f843b4c7ce5d6e2e04e020fedebfe421e99a6021422823e9941a3b18a81052a5b98f9070520d86152d273a5a6129c59a5d60f1e7b5b917ccf61c084d56947c97350eb40d841890fbbe29102d2637410ba51848046564d88ca2a55d8059bf885194de6f9e4b4c0b2f830d23c2ffb1506dfae1cb864ecb6383f9ef520f0308a3af90c8fbef969a836c35794292da07f9fc475303dadbaf1a0d7f7c225a6e61a0f2feaa340a956cdd04d85d3c57ed040ad1daf3458973abe71ddfd06b17524decf1bfec5ebda6571545faa20f7f058c9c7d8bc68dbcaca9ba71914855809f767418412784d7844b903cfb77043c598d707be960e13899708b301c33bf4889ec59b9b2be40452572a9028a9ae6b2dfaf13494465365b056fc532015d1b4e8673cc841b3a07060ab087596cca11d81e2ffe8fba88ab3302917ea0ffccb237f3c4c5c532b0eb8a90bf28617c5c9bc8fcfc7c659f4ec5e5ec5419e9e32be50afeeaa7f3d5631ed091bcf55fd84d4a47670ad67d72d0b9c60b82e65fabe519e391bc72f8ad1176bcacbf7194e4ddccb517b4bd271c384f7391c26472a9f21ed1c1cd3266fb523dc29ac15bc0fb1946e06db9eb66c50df56381c16a935022650575e2cca5539b42b4f5c74d3016bc5cc33254e9dafbd268b29a9ffba09cd9e9e1ee9bae82ebccc93b446969ffe1e1350b006bb0ab4a41505636e7710acdd54146f758e15304af3b217eaa94f9c157c135031fb9f05ac0f748f0b21eea5fc965559edcf188b0e039b4bdd7e766bad550b3bb58abeebf1569d4628e085f315ea5e69e4ef51d5bb91c9ecb6b694c04975f03db0b803baf862cd6aabadd45a67f0a6acc9c5a7f137bd3b42ad624193dbbef1853b4e61a6197da3a01a2eaa5461c239d70fbe286f63598c1b32e67ca687ab86bc5c9c91fffa6dc9cba8cb621f6aa35f94a5af522a520a7ca41fbec39b2588a0c1c2bab75dc7f5a44a3a69920ebe9901120b23a9e217dce3c3d9ffc5926bf3aef52ab9ef466341ce39e99bbb665b4e3ee5f4c37975a5db10ca37ea84965b37d19fe42dc1a939c1b98595cdcf80979c6ee87652c87ee41588f6d409afb2348e74104c0debcd20166fbda46256782f97921aa81fe0c7fb873160b978e9f8f85e4f9c2fba5081a7f31510d02237577419f114c446aa344dfe4881743eed986a0f2e9e5c8b494c143670c048561541daba5c87fb46ba52aec0f4d53ac479aa7348b6d3df110e29036462acf1d2cd9c0b606715875a3f78c6a56353ea4bce9eeb2d012c9e423e3ed703dc3535680fad133fb40b322350770a2c0aff7fa39cfe65900e45bed339fe1d4f25cc777197b72240a575b612972caed3e7e1c34dff3f7c3a74cbd52e54c7f0a4a65c5463f114a8d4df6f0f2c9259e74cc51eec41ce69cbcb9257e7bf9065b9901b505fea94a9e725a02ba9800d8b325c9cb712c634defb95cc21716da388275b13f5a894847deea46ddf578f74050785f83d660d9e3a70b012c6361731e04e5678ecc877196be88fdffd5fb6030c91d031def747439924f41e5329d6dee289c6e36520ee2465888fe1842430497692a6cb93cefcba92df286e6bb784b1e1788a980f8392e6cbcc62744e3ab70fa5326c7d673b002e692b14a65b5f6647cfec26a6673641f535aa90c6a1bb23de56b894d7d7ccd51086b7d2918bf65acbf236a090728f30c89b68a0543083478b17074293468ca14915119f425c8ca043686d937178da123b0c7f7653d1d32532ea5e83853f2e75cab9f9355d563a7ae091f9489938d90f9c1a7cc75a7e8ce7bb88eaf4affffddfc3979fbc24e0e803d0bc6ac7673c526fa7514c79ab722a2917305dd0125bfc2660ab02962f2a32c015d5775707e3fad50fa0469bad1958f9c123be5dc94809e0c0f8c453b3d19110695988f27ec62baf3093a347c7751c308884e6637318c84eac35bb558c38bb731d7f1815d8c7e91a29710c5b734107277deea8157ea4006b03b34414dd1de0f7988075113274e0f436256eb5156b8e2360e230fe8e93f78c1e12be9af1937bf94f8ae212b4700b74924ca3d6000ff335c58649c6919b47058d7365f91197d8c86e3014d9a8d09276d67e609b21fe7d7efd5de4e6e6314af70d64ca799407b5b7782f90ea438cf7fc6808322d52c5a821be8774427dd470163f4f0e08fb7c9ca5e20d7d59f6df4d188ba8c05b32132e26c7d6b6d8208d88b174edd438ffb224e37871e783f755302e0359fb5649d683baa426dcee26a40c78739da958eb8ddfc7034df564d96e989abd6fbefa72804ffd568383f775facb80a80e9e648f73f273313d5809c6b98a02cf4155684040ebb667c61276fb0073ab6f79d727b86b2e38ea13ffa521c1168dc44e5dc5c2cf1ea214f33a5f3b9af6221c42992ac27f07dd421838f98bde30d5f92b588bfbfe8d2bac02844a27e2274d389a0f3ed15ae0e227924e24a5597068420896f8e4c16f553ca14e27ab7cc63ecc3be13ebd03d788944f3e8add03bb4f41de54fda45834e8605f9ea7162ee18d9ff85c0baf9269bde134437093e52c84cc6ff694d84191d969493303c60fda88daa2cfecafd71ceae87d0deb8e710ebb23911f69d4c3738fbcf71528adf511e60920769b48d006430e7bfcea5337a04a7fcb9ba182ed2eb891474fcc613c8330bfc7e7d5b29124c8f2cbf816d3761b2183ae8b84ed695c39d0c71f2177b339b99cfca4fd68bd97d99349def4e3097df5e76b4f8692bfb2a54782d409e4f6be4351ab3563d0646ba0e626f8d746f9c9f9b9d646a1b6e8a39aa474be6651634e989f020a98dfe35122a03b7f411d23ab10d63b95bb005fa8c66726d3314649d5f538feeb6482cd27774ab86fd0d0db702c079eb0f36a5ecb36b6c4a984e957a02963b5ae93f712bb96b71bcf1e8aa51327f2911d07764472f0d8d45fd9fb98c4b65712157257b2c43560ed389915b0feed9c3b72027325c427438fa34d8631cbb3044617390e533ff582b4043359ae0daa26893c11510d1f0bc80afc17a973af1992a84622210ddc65b189eccef719b3a4144cb0befaddb651a53fa294f87cdfd6114e055c286c01cb1124ab1eed2447560e8d8a8d32ff919bee8ae1f45f0e25c178d10316d6c0b6ee795e0705c845c802c9152dbc6297d96cf39053f8d4833f06cc8a43ad05c17a1b7ab73a65da5923308170afd7b1cb683821b2be0c32af17715906381ebf0d97cf4b4aadc3d00f57afa785a81900f436122b54000181b5c7edfd9512c93c5849658f86ab4fa8b0c6578526d17f8888e6f4fc46fc8025f580897cf53656f6d41430512eb92473b90351890bbe0a1f28a5f492057550cf0ea027a55d05633a1b5a92d2b8dbe06b4dcc3419692dcadc20890252510c0dcfd36449bc9aaf43a1dbc226110bbd42ea3e54a2d7fe1f65516d851e5bf3e2c61c05f16f555cec13fab8ca36b9311aef21a0a287e1e8c946f8cd725a0ea9f166ca09629d3ef0c909945d33895e9cc30901d70d14bec452a88e300beab0b01ce0e53a75660343191b6ab86c71803ef80fe4262ab07870d9d26fe9a8dbb0e9f482e7fd124aede4bd552260ba8be2e7dffb968d6be34dd7a683040d03cb81a26183b590a25c270b980e7cf7ac81aeb951a90427d694006dcd9dba0fbc920622e59e1d54ca810a84e214862521b1f698f2e4f4a31f5c53dab24c59f21494fa1bf4c16c9bf04e4b0a80b2c735b0f05110365d5d7681b81148e80b8b4730b09301b74ba61e858e276a25996295e5a5f38cdfe4f5a42cc98a5e44ea35a0d7f09c59707678ea5b9901ce1783c28847cc486de0fa5f042a1806dd76eda1e93c861684b5b31fc0aa7775f37bf2a95792ede72d07a4c332f3bb7491af117dcf41a98b756ceaa3991c63d165646a2b4bdad6f8f9b544a5394b54ad87850430228a5b0e997f2a181f4efb8acc1013bc910bb1db40784cb90322fa65d940cb1e6052d300e97c8e9e7f1dc8d52da15c2d9adce3692fccee713fbc28edcc3b9c2a6000ef957e92447951c8d73d8f2eb573beb71fb1c0f6197b6e032ad5607f5474c1485e888b4583252edc13d3c3e798f5b5e3b992dc2644c344fff3889e360af8894086afce5fc95ae2c1d647bb38816e55bbaf5dcd51a9da8f58cbc9f7509f9369c04a6fc2e3c9a2ef6c8a3166016dacf40b9b09e7d50ef455ee973de55bba48bed409e7fda8d05bca084cc277ef0c556985ca521f6fdaae7ba571382cc134df5cdccf7c26a7745b089949e2a3d0ff1c627dcbbcfe1e5a3818310a222f2466a139e90812d9777fe952accf4a0c3b4b564a626c84531df89b3765907085a5bdb49664bdc87741bc41121163fa03baba6bdb01a28743b216b1738b5b9788d2def24d4cd1db5064ce32ee51443e2ab90197bbaa8ace7669b4c5365413daf8890f7876668a0b2a33b1c1db732902318ea255ccce6467ba062a3303d4f83807ae713e4b3988cd4df73a4cb4c5ef8a84048293b91f3e6973f4624810795acbebb28a1e05bb702c6d8fd3c0d77d0f7b47f9f3eb605ae5722bb66550bfb293901784f27a83b3c51cdddd341bd7dd1928b4611c6086b9a6f79dc688dc368b16f434491094a0173d5eb3637f375f556f9234c3d73500735b20cf334406747a881e82da16a6c012cefa1f957819510b733fe6cb6e73a5cc8baaf49080574c5cfbc168aee99443195c2f7d558d37f8071875ca7f103108728089a3f6fc8f1c0477e7df413022c376210ace200b2c186350ba8a805ab50171e96fb2d6b66be1772a66edbc71e41c9373d307272250660e428b54fc990564d6af0d20b4fd96f8a18b551c2c3f62a627b3c237b1fe9f5cfb217e1c70c9967c321203bb3bb0e71460dc6633750312c1862eda2eb3e33e2108653ca167c39ae1b8bcf93c976f59d01660e3773721e9c86234486527d99fd46c2d518f93076e22097fea603d88e980da548d09e7a0db36a62a59e07e84f0179b097b2ec47af90ae637c2d9cfc3fd2f2bb2633e08ac42b93eaef7095407227ccacd360e3fc8ab9a162e66b1e8a993c44cd945840ff6e69a2c98df5b5d18910c40f8ed45f62945768d36805ae6ff77a242f97a32c31bf347acc852168e72fc1787648ca9faed2db65e0576a55d8916fabe110fbef04408a0afcad51defac72ada65294a54033742bc5972554587ace644723276b37bdb4c328b7c68f8283e2b945295ee935287749f63f33e412b50ce49c97c86cb9be5f166f6413160139a22fe7aa4348f7f061bb50035d163090d65d016625721a9bbe4a6bb975921d1607266ecb23b7df8537f05898ace7792cba7207272005aacf1c95700219f1aaa1a67f96b1f44d5228184b9e00b6403ae2b1509c567d913905b9f24c48f64885c6591c3e8f634f3581ccf605e50418172e1bd7518d0c44ed80b2ab6ad2646c8f957d441521a6f86e53b91e3f19b8b53b65f426fed0de1a1a04d4002118931f37d04ae1a06b0af952a0144f2f352d5241e00918d1766765992be0c0f5f33efd6be24b6bc2a26d165df04375963dc97660f7e931bbd7136aec601e2746472173024c8ebdf5d16b0eb1843da2d248f38d9d8d9777717cca1d8a0d7304f05926cbbd0a8e4c63668be909f77fdd8c33dfa2b0e779c1aac0649afbfed1a36f4af6878fce6a1e9c5cc10b888753935ece248cf6988dc4c639e16d2ac16443aebaee161886ac3f3ef66c2ea8239ac1d556bfd67c9935764096bbe1b86d12b825a7bb1df228e54ad8c825fe79fb14d582f3243fe745fef1ba02e48d1e88a90486eb54aac372b62026e03cc8fd0425883ea39280c8d676c9817002cb53a4f325a66ed02a15c1f55e98119bb9fd61f31b2ae13b0b7f81395488b68185843ebe9beb6752d89cc5876d89f6a09be0d28f11ae114e2bccfe6f9e48ad960b4b1ec3ddddaedce794652e0cbda789c011e9d20c0d8609e20dc04a92a6aad1e2f5bcf0fbb3ec856ca363527d17dc9fe54f40cc8bef2d36ea1a66edb3494aab5482b9af2e41e8c4c97404b283bdd20fe668e6d068191623b352c092ff584f06ed549fe603582e873a00dce3645deeb1abefe3e5b8255d0195ef07bd372b705a1453344c51eaecda3d3abb0a69019be757cc01ac5121c9b8da61253b62e9471aa0efef3e09c3f3b8a7183f9af91a40db36c66e18a90e61cb990b69125cd6906c75b6098fb4ecd24fdac15e3b31d26b3662487a7523f46a8d1537f90f749b3ad72230e8fb859e3b30a1001003b62ba1cc719732593a96858812479c512554aa6df6cabfdd4d9656b461a0e6f3750bb9491154732bb967caa8223917d82e436596694edf5abaeb6921986e99ee7628d7dbd1c2a06c4925a984a5f2d2cd275770aa48beb88dc4f382580a9e3d11eb68415582ce8c36011a705f5bded3a3e44f8b2ac1cc1b7b72dfcf622a1ed81861784683b85c347ede9e8f23786537e44f8b1cef58d8b4ace97af95be2d3c4d4b1380e84a8c97211334482cad7ee19647e79fc38c90ff42a3a9286cd519627f171cea2a8640f5abeaf704f73b7e48d1657759b712eba1a359718a48671f9ccaf227245c68aa31084aa4232c0d7a0c8d56300d26bff162c075b17c89b7bd7066c065ecfa1cc1f18e61aa1dfb3793e7c0e071a7dae78cf29d683e72322373e28a1a53a215d0f41d8eef735fe8b875a2a5697be1bc53922d4ba145d71ca4891c048e7352fa5cfd8c4638b650c10f6f692dbd46587d42f4ac5b0ea5f379584a694845aafe65af66f467832113fab8b515db0c5ec9cc5457f97c54af59eee0263075e9eaa401f7560e07d4cd3e20c2f4f464fc8824635ff710292e63885affeaf6b9d48eff63da2917763121e3223016f3fa226d40eaa070febf8f37e0e8cb36ba36155d835fe69e7b65b96607a0d173dcb45084c2070d3c387cd6d0cbea9e537dc1f1f7b2410b7ceb27c0311e26d3c835721fe3e3fce82c58d5d9f6716209349e2c496c8b69ebbf12780a27dab5bd5d7793973955e784d6e19d961b501c1662df389a09afe4e37dbd14d23e61e3db0b60590b74384cb3547139c72e14d4441887fc8b53e9fb5d4288afa2fc0b1423b3de9c1881ea8488c86be09a5c7e311984e66da8c750732e475d81d5b6af15dabc63a375b380ba5f57c7e6c3a889c1998e3324c43e6113d9979737c6a5f1eee6dc84f3cffa6d8e325b1668a57fd295c286de1f5c137da11c513d16b4b0ee2c286a8d92929bdae135a4e21d862cf8d978409565411dafa36e41c107a024cb89251dd14e07cd5011a56764874eb9bb417a2dc3f0fe2790212dd814d1c6b2e4c79d02e635a7a6a78bddd771e4a9a53c0349c9ea31d985f4eaa8aff120192b7c506b6bf578e23a060782cf9d83ad05c2175040abe5eb0fc9d1bad000c0c91d6cc128cc9a683c52a8d8dcda667272cb475c32882909e7670d2f85fc6d553ef76c8e3209a3c70b0e35e4a089a43a0cee1e8f7885f1c07183928db8c8ce484cacacfaf5bde92c73e8925cd300d235065d18f56ee31fdf0cb58938593ad6dbc1d62c1cd27af4fd5ec97a877e56a74974bf67aa9b2ac1862b9c597c87f510ea0a6382b5034b2832ce244a29723d5a2c98b588ceb424ac058b071e87d6b704db78c9e2f99c82a58e80a354e3044cd79eea7efa95be9b3472f29fce50fce8855e0fe742a231952df9fec6b59edf0c3c389af5b0b9e3e6953271460602c0deb39f6fee3d63d5112886acad005b21e7b75c182786605bc4500ffc35b607afe81f9d9c9e888baacaa49c3bf8452fc28c193ad0933235d0f9d388941faafc60a1b86ecfb8e0b1628bd27e22cd5874ac7a3cfcc51b396977f02f56c541cab4b7c2599e871aeeee515636ba9a6c3d2f213322244fb01307ce9f3862a6162421b6f6ac8b4fa99124752a18e0f10a1a958cc4be89f4554e72a1d8af2ad51d88ccb23d7269abc40e98ec6161cfa61bc01b202d62b08ed63444b85ba70bd47442b5bc916418adc991d1dcd5f9a98a021a81c44a1b0078c30352c49817d776fe3b97e3f0de74e9c618e32991bf6a5e9ca833db9f5b7f73150ee2fa626966593b5baca546d6ac7e3dcf8b01ef1195ec97a5726dfebe3a625e1885a028876a6f6cc04f98cb64f63f423c6467d6694ea81fd1171edb7f5d945bd2e4edd503e9b30651148fb79da0f7bc04e97755ba0a6621ed75a75c0d4d140588b9692714e84c8dfc8a21e1037b0ee85de7674fd4a31bcbe796cbe83b022c5886dfc0e91fb843de105140af1c65a5c845ad04daad5c8228f5428cb13df9cc05c828c12e4347b940c594cd3243d35cc231456f4fbddc714f6f88c4c6e4ea520d9c4e3ebc5dab6b75b658568da282edf4ab432fb1cf941aec6ccdc058dd3cc217d74a82e35400b1b280303570eb57e0977b27653c20e6b0d432defed18b0776ae88407f42cf3cbba90bfee8ff0bf7a4ea978b638434ad279e1007d00c072b9cc7a420f00a336f13642e212f86c766cf11dc18206169c5a85e5bd8c427bf2ae05d51b6fc72b16db422a37951b5782224c83fa94b5bbc25c2981370a67e1698ac6ec1514c3732b3b611f0b05e7f45eb983d217669f02e03701de8b95ed16be3574c1a73475dfc5b7433c3f394c63825136339f45a0210795740f2d50fe9f6347ed41420c539f3e827d7e199f4b2f0683782e4520c7475fdfab61a79dc18515133d3c09c9fb484890e3e556af90b34d5f84023e8aef8bd1dbbcb76f5fef3d80b4483dcfd4edc28faffd84e3dd790e20cfb790c72d81854b9cedb09b37ecd0bb837831118adb1890e94c1997cf4e36c7f4c5e02dbf47b53d1ba8f38b5f62cce6888b672aca4a92cf5d1a6ffda45006c71c8f3ff34aa2aed41c2a0cf60cd8490b76aa0dd7b492d3d75c474931272a9737a8405dc06aa4b92dc82c9ab9f46cf2a08235d3f531a4963c8b98dfcf802f20d6c903e548bde6fef50bc3ab5c0cc63378ce3cb8544dc4564899b068df824455862489119819743eec82a915acd137f0b862e7e72fb0658d5861bcc0608a736fa8b22f36e611b50b22d8f8d8578bbc24b9d47a474362a9ee163c83b786a6008fe2919469e320a9390770ead13bd7f04a847b8af40c598bc9834e1d3928b829d775a52cb4b3517447c331d56f3976f8c240d95a9a112fc13f003c07fe05961d01608027f0f7e89abaea79c3c0fd92bfdd2b545a270b6bd1bfb28c1d2f496cc14fa117c89d3fe5bfcca22a01611fbd4b07dcaa7f1b1127e48e13293dfde0a7675b363038cad644ce4ae938fc1171e41e9055be29d33331e586e55b46c0bc9280780275aa4360d54f7191978c88b0ccf12f019cd6687bb46b53c41f071d5b1f6986e7def591abb0cdb49403bd6741dc9dd675e4620b17cbb6adce5bcc408c9a3f7da00cab97cb61b16ee1110db85ed1519dd38cf257387f8db1974e579457e547ea802ca5abbf46c6582df74e09177d402d1de5580641c0173cdf4805d63ca918722363dbb1e4443bf34dc2d18d9d6605e5db4cf6b5ca8a86f4f497121b2794b4a54bc987ae3a52c5d72154646ba3f9c087cb2584baecdb586432972290df2f0f9db43c5507d004d725441cd9511de39237acf6286a718b2dad7c8bcbae527164988c85f8f7702f5971059ed3dabbb7f64638110085394df6cc174d37b62eab567281d676b0f858b9f59458c4e2bce03f5d93416d23803a24c321e45179d93372068b7cb3de4bced9ecab3efd0c5498e99e5149fe7e118b81b2c3c891fec4c47bea18d6d863e69a6169b66a6f1bc4b4e5adc433bdb67ba6bd8ab49f2e96358d873ac298fb67acb9b05365c1ac5bab630d56086c9b457ce430466854948dd5a8811ac4e49284f330da0a8d857648124f2ad171ec376bdc633a2cf6ecd18b8861913760fa844ca87082b846f984470545ca64c1ae303d1ceba70d4677636afe8502e1c5e56220944471422a88fe0fcebc0b9065f1f08f822ddf8f6da1774397091994becabed34c1aa11a2ede9f6d9ae4bd3ba56a4767abced2323671dfcfa26b471c32b7522850c80980c9012c829eb263eebfdb71445de01e200ca66ae267edabc9d82deef01efa791d17b2c4ebd61f220d52b26ac901df5b2bd318ab0d585b994d503411e5fdc397711cd38acb4895f27c64e6a3d86088141a647d1e4c25db3c5410f8d5edc9f4464ff3d8228eaea98eada567ca66573c255f644466ed59eae4100352bedca408a5b3fab1bd30a51ab79d86e8e47b7e59c638cf1f9a65397726414ce1e6ad5245e0985257938b3c8b706b2a5273a2ec787160ee19d33feafb3199f5680c80bd86a8fb2b57a9e68db525da89c9dc2b2f0b29002a110303013f5316d0568d8aea56736f64c13a6694c09394c0456e94c98fe8d599e87d94b69328d1db22b4d9019c11c25c3f9fb4cc6581056c0df57fd8e471c1b223f0fc226f64172ab90144985ee69cfde59fa3390b89d7ca77976c7fe06b5af2815df4612d4bb5d44e75f1ea680080bdb3ac67ae6aaaebec9d060d8b6f310244b3609d0290b4c977aabcfe12a3d1bb2609b945d7783250b9828fe1047c0f506e43e32a4a00dadaf42f83677153ff4543c8f568746b9c6087bcd80b77c6bc7ee5d7bfcbfe1e08abe45307873a5c439d5b47decebddcb37736424f6ababc8d56f802bbd447cc91017cecd278ff9f87d5418e315269ef8c829cf6a36d6b7c45de32b38257d4cf3bea79bf811e9bb5f8b256cd789bf798ed93a73987e58dd1086a8af0a05347c3376d3cbccc2bc0b467bdb348944006647f65722fb2e57ed43905c7a772f6e05b760d2357ac3e8eaa94df7833496f12193e00a3eabbfc183cd4125cf3c199f927c8f69d35c24033e8e1f945cba5b696ca83a6746372f4f4bc88557ece534a6f2d22371e4a9e19a49b2f9dfc4520f0f6dd2b6320dd7231ab98ba73c7f949e43cfc66ce8d384772162b3568554c4595012a762228a7d46b8d29bce6e83f129192cc468aae63506e541f25711c473b28ecda504c5d6459a14c025c172f487e43f97f26078b20a0de5f153727216d8b4a3db33318fe85ba41d04b270e0ad5ed57503e9d45ba8f89d9b9b93ba2fab44094402dd45d123780b7e3a33b583a1445b545208cadcf684d788f4a9ddaf2d0cac33b4ac11a028e2687c13b0cddd7f3bcada5252905f91e169929bc329a041ddab1dcbac50994dd900290f487d69f1873a7fcde68466ba76b59403cb3c4f664635ef2ea921bb41e9e0b80105867ec252dc438ceb95194a217f039c034af52b64ae0b048e5c3a247b4e5b0881510e31bbeac771306fda8ca488ee84d8326b8ff68bce83d91b705911ef072c293f7e7780d9de3d8caa9c2fe34c374348e6e4e4163db23159bf8bc5113f4d620514d349f20a4dbf498a3520823cfc66f80db343707f89a090d0d1b0583537cb8fc312e6ccc93aafc3bfac1f4a6b99d3e58daed292c6e453d7c04da277e6abb98c665f18d26a97d43b7e6c5264140c16931ea75a18875d1984bfd70275327d8f7b03ca863a0d1af2d503860cfa906852627dd115ce92fca71807bb3de18d60bcc08e094b162157a313dc8b217d6478962209557b0e61891af806be20c76cfc2a54b6fd16e0414d3afcdcfe0b1e75306e549a588c0ee7de09011a8ca370c9080678c1d178e78df9a845642d0f25712ac0dd9861d7d56c3cebb8d5166bf8279b03ea183e01c584b432226a75633d2917aa50637bb9ce697a4f911ed985ce885809b93d60ecbe24af8e9edc0a625e82140fbc09b2a9af768eb14af20b5ff6e6cf69be7f58a4c08c0321fde0b94fa04f9c675b78fc6811527e8688a7cc1b6d09f69910735163d01b07cac1d16d501f71803ece7947f39f23dff809300d94a890ca4d7bbc6b3db034a71858ea5e72902f83f18ea344233f5f9bd0721a92954ed11bea703d3f01378a418bd447cdb0631496138aae51aa1b003d29de11afeac0faec42204c4d76f1a7f96b434259d20da7c4bb2f9bb2d4f19bac0b3c67f7e56d05d2ef5fd47662da21d6787b63470c3cc58ca75b3ff08478c9e62d3b0980af09e55a33865e3fe98279d15c22df5fb70c1b257a32b0a7836ae0e41306160c84d499d3bec9c33221c356b89454617572c230dc210325135dcdfdd9a66ca5e75e8456e54d433834158f39f9fd825c62915596cab9f993fdfc14510fe57a9f13896673f00cba9559aa99fa5ec570dc27659bfc1a9297881989bbeeea56c2fe04c98259f3ac4cd2427be24e102dca1393fdcd33d6f5dfa07e378d0b285e6cd456218b5f5a8945fe8ec20224c4fec271305bcbf6c9cb198feaab29eb86b18115e5c09aa4f0b2a68dfe120e28d59adcb2aa80be9a2eec303226c14f0ac303c90dd7870d50f678967363a5ced2a524d23e942ff918d8f2bd902c622bccaffc536d2e76f50f860cec6aaa8ff4c195fd52241d6f53a053807c7edeadb6e6715be6cd4ad5f6fb0bf09027efc1fb07c1708d3cdf917fa8ad1f82bf091bb1195b69ad74e3a1c04b78616faba7a2e24e444ca1107e5b9cd14d6bbfa86ed398f8aee0eed38ed7ae7f9c9ae6cacfd2dc4658fc9152b75896dea3717a1dae0edf8296147171c58a4ef779f9e756dfce4d4ddddccc97b14a35601598c1e9ec23939d2d5bebf0101e75728fa0e1ac740fc9dc28d463abe75f530ba53cd65203b97979b118eecdd09ac77908cef82f59fa79af7b5d5d1191462827c22da48456b14759e25658133b9ce0ea51e4cfd895c110e682a1b75580fd8e2a1049e16f6485681ae4d2c04c7caf8f83dd6aa6ee5aed7d9588fe0a2e1eb85000cd8f11c8ba7d4471a10e0dc87558f4ba2216e16f61b83be1b8c1c35388c83998e382fbf4a02ebeb2f538791a4e15f687348b077d1f4529e88e58664a33a1e09cdd5f3eebf3733fd68917665cd2da5b9cb7dce750241eed8becf2c69e5e27a71ba8126d74c5b2447e52470b254ea16e115282b377c44bfbb0761461952c8af0558ff990a70b07d4e921105cdc617472816a5666a08003141284a6c3c4bc0667ee4c36ac7a1c468ea88c20ff89914eb70029fb8f5a8b4ff3b2389d8731ccd43e39c423b26f41fcd718e9a98f09c9ed10d84ddd8f66b6d81dcdc71781426fd0647c5c4cf606df005d51dc56a72a534b9c69f3e4f41aa5829a90d710129dbce7febd5c1dc23f6b82c6ba203907b778e0fadd191d93eb57134f1826ac2a7c228efe5dbde0bb2da48576a07689c3db8b880eb05242d08db20fe77a1af491fb9010efb4c38195fd5dfc4f6abb743f712a8a0c3b8735c75d85cdadaa0a48570b126286ade4bb00e7848bf4ed9cd6831e36c6647cc3b2f4782180b83cea980900f20778c77d2423c9d2367aadf37efc842078b4d40cbe0cce95e90cc30b37905ccabca7be5894fa710c215bb3c96675efc47bedd0eca988d600552f0eff61b7734d3319c7a401da268f475568326c6e5b1ff1f1c3ac160f84d49c1e13f5d165b02ec715ce66c9cd3924ac16caa68cfdb75122af9e839736f6c86368410d1f7fdf46ceb8c580754ddd31d13d4aa0db5305873e2e98081cc6de0ef75aa4f17cbba0a47a049af489ff3a9c54bbfc6982504d14183ec7902ad3925c3ef203c46b6c2c1e51577cb68496b517e0d7f243d2b5cfd7e6155f3a63130e7ae6fa814f18279d3da9e38fb0814aa32b89df7de4b3a290662ed6974f1423c8d30ae545e2d151c5d7ccccb90d87811d5548ef027eb3f0f6d485b808cd42ba7c555ae335a1b37813a743fe9e721f9627f1c7ad7429144697572615a4c68844347bd764b19964127ee10fe25640183c0114c45d6847c9c9722dbb79a68964a33fd1c2c913b882c0224537c6c7c1496005437722a2075a1302d153a561e1cffaaf6d8ce25b6e438c2923f96543fccaa72cc4098e434ad8a7f6fdcf66f853f0b9b79fd7b0da783eb30d18a1ecac06913a38667a67af9e96dce07f582351cd3def907d259e9fdaced589d619ab64f576eb03d9f6d63f28cee4601b1cdb8a7e1989d23cf3e0566ca19f200e6f71d4bd87e5c15f6ff90d78802e0eb8ef8665dc269f7e018586fca05c9302ac007799feda708f46481675b974a607670d5fcaee2dcc7bfff8975b7b70175f7da076fbf77214bad8adc85914797750b94b19c676e64fe16729108d6a77ea533e8d9873b9cb7a757c4dffd408058fd60040dcceff001fa8d7910a5a79b9927f8cc57902ba1c978e0bd7040beae60c1bc0a76c208ef273621a85114602385bfdcd68f5cd836f82c805f187b6b75bd7d443840fc171dc5fbd4583a55a879f9a2aa553aee6481cac4cdbfdf6a9a8b8653e5f01827f32a92a0a9a3c1471bd267ede6d4a739c8bea837e459f267a7cb0834c3e2a31e8ed900fdc0857489d7b27922e5a6a7f68a2ab66057d1c87b812a80834df889f2f05e01523d084f62375358337bb7498c635a967611ed66220fd877f1d8ad33a7475043cbcf7994d6e25e538c455383ad2a0c594f2cbcdd3416f7788daff59b067ba3d57b4e4d266ec0866573e0eaf97734b62720292745b07f1870ac2bd3fe549b82252ce51a365cc9c0df1f03f0d584735e23ef061c00137217906dd63f12e22fa07596a0bf5c94acec3cf6dd0be9cdb916dffa1b6cbe481cb723bd625aab2e285ff775722dd995cb59ffb1382dc25cd61ca4775d35871faca84fcc7bea2c1d0e26d6e3d4dde8217ca11719a2f5de9ab2720164e5e99e0b61dbcaa992588b8de14af72daf8c6c81530548c36581f41d258df9e3b5c1dd793bfcf3b07bd60bc2757863c3b4fc2f4664e4b10c76fae31145bec33a3e1c41b77a0108981eb7f10b9d05db68bef6b6beec50191d0d3138e0bc20f1a8f276eb548e2b6923a881416cc5fb649344b12afaf3f6ad638f70f4234bf4bbae8affc2547e1067a5815b9077631b5458ea4490bfaf3d96ea31a38b227531375d5204f487864b118af3687daf5458ff70ae8a8fa2bbf7bcad0b21e1e945cca7716167570efcacf571a3d32184247731345f42b9f2cd3b011f7d49e1afc2520ad83ff089fbcf3f3f404a8efa0f742225152b6066a62e6194eb5b4f79f6ad6829afebf5444dcbdf85fdb2d253d18387fac62e8071550e5a04e2e745c22df2a62ee9829109f3a6e3e26adc1c5ae1f62d26ff1dede78eb2c7de21f1abb54e7e7397e3ca7a7e9805e955fe0b278db92b3ecaa7cc1d6dff44ec7cea204082feff6568a6c1bff03f02587ce5219adef1fdc3d193dd996fd141c26ab9f35358bcacfcd0af5701f60998c4f9f0f7ad74fa95ece95609323e35543a6db3b639a16c29f0d941a01ba0954e0364a717037da9215b849477f5be832519ee4f5060395d9a5dd9253484ba823d3f1537e405d539d3a30bb5ba6f2ba958500caef23b34d82c6c6ac4307e95bea03676dc8fac12a49e4c2ee881252550bb4291e0d704f1a306772bc257a342059223e700af95089900d080a312077b4c1da01331cc286d3380fbe6d502f8b4f68d5250f501e2315e6d6f0673d58a33f94b9c0c3c6322cf635192b4772fd5693f414ea809c3c83fc70e848b2ddacdc093b38737b5491149a2f3b7b4e578c6242e7545ac6b4e22780ea83032e558b81a2051e253b97bc913844d94ec566300b60478a8b3c9e6b25389cfe3563a79f34ebb7cedca9dfcb6121a67fa3e74ae85b9fe5124eadfb5f4525c9a2c329f457008c4698f4e43791e92c6de16082c541c68deae93c2ceaeffd6ae952c3c73d45ab9c8d8a23627e2f34fb9efa0bcf48e39782b6ff8ba3be8458368ee8f8ecf39287b137664191f5d1c826286b783b6b9b7d3bb280bccfc24aba62d2e72edd8e703c2f7fbbc0586ddec528eb93f7ffc41f4faa3b6da8157d6bbaa3f49ac9e310d83c3bfefe4b19761334b19cd2019a72effadb648e3b515d38901d67bde5c2fd31514ec89f5cbbef2cc4f4eac465a405d189ae345e19aaa3f5f3210a273e39afe7ea825ae9d6a574e4c757f6f7e4c04f5547e353dab33762c46432b062fb3e0f06169d6790c9ec70ac3b7c997c7c9084629283ffd93f1f3026d007d671a6efaa3444a0f9852e2a49e2e4f8c5d48042234b9532b4142a3d63a42ff15b902f68d1b400ae516b19c5ec48b86fbbded5a3731b5f36d960bf2cc93a3ef4a217c6a4d7a9d2afcaf79ce7984bbc93dfac5d5e6a78ffd571d6ff187d920fbc6e7119da0a07758a0a5223b47814a5abec4e366e5904e141ce7c6a2c8423c1aef46a56cabbac282a26762280b32f6667d9c3256065fd19b1624347faf3e986c2045e02170ed23e5b8a682f5922a779f0b7096f82e2568349963e589ff60d25cce181a4fb21a7d2928cfef88c274d96a4bddefdd174cb7a42514935878668b0fc6339b184f8fc9fc77b9cc07c2ed2f4cac0d0fdb164b44b8a5e4d787718c3fe41bc3d98470a1f4d3f9063f2087b88e63b7ebc625bc271cbea9d89e41e4829c232c39909cc9d0946f7b72a52990d3cd41225160d3535b898055e37831978da428b82844cb7ed4df029dcb9295b68c3b728b4fbe6d7c3ba9468ffa33219b2adf081db534039c86e199b9599d6b4ca94a78d6b470423a51a77f6e66b1355af6edb909fb88c88a3ce3ea831e0b1440387db16b75688ec7d08da328324c2d802cfbb3acb19d0cc7ac1f5a80281a97071be15cbc5e1056266960368856acd6c8eb7edc12d0284b0524624e523f5312a4697e16a93a9b4b4c051ce49408d60dee42198db81c72dbd1c575bb0403fb48218197c742d2e5d2ede57f902f7e027109abc59a01395269714d07749e5e3fc2d8e2aa1b7d254304be98c66bbae6a8d11acf4f8738d8e96d4d225c3ca11dbba0fe365419f8811a1b71e50cdd5d1a0cbcd33018ba7454e417987fb0878e5e0700d972ff021794d0d922a8c4d9f7357947f036935b415119ea8ac404b4bb1cecf31ecad76db01ce6a171c5ad43114ff803830ec3c6e3c74d31e12ed390cdc87047f1d4036879bc57a90a31390e32183a414babff5904de4262b0a7dfe2accf2d519111514909a435deba2cff90d62bc6fabc5b7c1d5b5a450fad1430e33d458f1b1b264093caad4e856391a5235aa8cffa6d750c532e9120ef6c399c8b0e2df63d00794b612567a9e012604e792e8afb970660a53d5e3de627a4b71d9f07c2dd164844c0d20688f830adb9ee159afcaeb1660b4d67bd5230ce8e16e626d02e9889788ecd700df51d7150a96928c2fd51b66d9cba3da44ad292fd49e66e05c59503f2679cb677057a99118c453d642d89867e159bacb11b0eec4acbada98fbb9afce5b78e6f98cd73ecffdc2b5699e1986a9aed5c51367016ff717a1e2a85181388cb56e3f30d4ff7590405300300e7d303f992c92dd871c79b32c6192be16da7340d24c03c8cf2c192d276fff579bbf1c10e36321cdef0acae07bb5e58537e13e5c99dd40e7e4e158093277e33f6af76c22b38f2d3625ccdbe9bf44393f3a6197296a70f7333092d1f2992f09832e985a146b123e162f867436da8411110a136c18c426c9bee611ef4d395f2e2dfbc529dbf04bea88497e6af4c73f334a48f1eee00435a07923df1927b04d12b76720c1277828e142d70f85ea132f32ddb48920c69b47739e5187b055c2e5a161efa74757e9cef27bdf899fbe4bb3884c7eb28aa3b468293e8d1d06bc317968bbff2b01707df2090bda8ed510226e82fb1564d708128e2a0990071b62d94fc12d4bd1e5b1ca1f590b1c45d524aba552abefdc70d0f78acb7e6fb9bc5b3978d4557f337f333916c567d0f964459f08e6c1197a78177874d581f92d091f9628c787e7ee68cf1cc5725fc273a2856f9341cad1665745ac85cced20f0d264e79559e33070481831a54e3fd6b712cde9d878a9806108f2c04e0f9d3eaf893394a41b15628b9dc1d7ca4f53ff97fa4027306c84bad2dea637d64b108c7d091faf1563dbd83356c0785c52ad1b847a2e5b4fc6f5f1140debb1ba6eee2fcd6858fe2f4415b90441b1b91565e1259672e034ff6019c24fe851765ad558c21523ce9f27979efde299902854070d52f809b86ee8d9c40aa7f63f34168f43e3ecc432def62efc8c770b9a81f1655b7273876b01a42174fbfcdd63eee763b27c6efb07515d72a9d69aef68a54fdefe66d7f364291dcbc3df0794d558a4fe85d841c489b199ede48e7a1ff27ea7b9885df8d4c6ba69f522b58217fcfd6160b9390eb69481b25ef3c1af45ca09f2bb01dcd714bf4c1f557ab6909c43a43fc42d50cb4e8595f3537ec58ae82fd79f16300b11e67fc1128d465e1a3d682a991ff1e33a63670d39c68146f1d36ad982433563e7daf00681a3297e67d356f9a590e3af155b82201b5cb55d7d154f63afe47dd95ab03af9b96606d145d55753845b4f3b02d9505cb2cda5759cff8f5622f88f4adbef08b4dfa48d49f392718a16460351273bca5a02bc89aae1ecae753338f6a523830ba6062ff9c41ce0b47b6cbcc95c1ccadc62de7f9a64fbaf34900c96e37f7ef3400d3d222ec656f35b6e68657fe1630409fa85aa1476637fd51eae3f29cc2f2cef2c9478765a7662fec582c2dd09ba6bae670c773d63c0cbb358f924a7937fa2041cb2028f5d0849dc2ccabd0f15c0c57b03d14fa1f465702ac0a0f1ee0d701f87a7f16d14c8177254a0ec69e345d2692e98d304b9a366ae0672c5b71f02c1722b7ed810e5ab5e47aa3393c89bef170954b34ea937455e46a063f7d524e6fc8ae312042d9709a509486d31724e4102f1fa79ca5c01914f25719330942ee6256e1e94d34198ec04b74bbefa039789dbf5391a1a53bd50c36cdf966c00ff6c71b903e25e9b26ec560be28e0e678a2e79b5baaf6e791620542e72b5695da57cec0c17c299e38ae509382efc32dee64d36a6cee6404fad7d251c023b9a3b0ebaaebb91933a990837bb7fc8ad7c8712337ba09a31741363faaabf66eb5e51887c863b497063fd1ea52f1f57b8e78e6c56016be4d24335c9075c91794208f2e5007639c9062936ec7f4f83379f181b9625cc29877cfa62ec1b2c4c1682c2c2414db5016c31cf098a178d70517029dfad9cde8afd967ce837ec580065c2ae912d8e2f03abae1ac59b645ef65c9dd1f30fd56813e264a99f15605719877a5500cc7c23bc706fb870af945c341ba9b28c886407ac1322553295fe025ca7ab5b39d0a4898949617d369f8abfb898038ca7a97780a1c26f3dc8180d68f33f85b477ec51d5de6be64f8aa726dea62d0b418b561149a79882b6221bed835c71a9fb07adb5ffa490fcd3b6fd406098bc1c6f8e21e57de8cf147cd343095f4c28bf0c0a257c78a776ba55181909e162a6064a3bfcbaabe5c7a893a30fd7e6bead871f91f7e0a11702999697f0904725d083c6f27555f85f9a7d4f8706f738d2a9e9f51d62fd6ba1b3d66568af0b64845e750ff2aa0530f8c97de27150e817409d51b3bf89b23c6f711498e5f0e21842a23ca884618023007750b441b2f5fbe5bf9b10146291362cd482fe97aca8afa264d981f22973f15015c430bb0c5dad73c160a7b30a2799fa69da86c84ec65e22757b84fc243655918a50cb4149d5899bb85c89e646a1447299723083dbdead1d6f44b4265ad815d081241f6f6ab6c1cd4ab86e366475242ca76a4ef77633e3f25f09747a7f129c32011b93f486df4cd5e1c35c55aa341157ff6f955dc309726b5172003023b70c15982616798e4da1ed6e34ed992991b6c85e7de6c52aac519857af14d72c913290dc2055288a035d87e3d741b9926cd3755a5d9cac08710d37c1215482bfacbb6d0f75ba27e91133e53598e2c6aa26fce0165af7768d325a047669972ac382d3857aec7360583066407fc76ece70a91201672a9a62fb8b01ec5b80ab43926b3a176ac9b559c163e7c23f44732e642256da9670e42f2c51961d4f97e4356ec006c2fd40e9ff7b35e7a96dcc95b488be09b61c51d64da71f81bd47b36bad4be26f32c6941704d68f96a1243e34d107a42085735d65a3bcd5a8e8de9300fefc27bf0b5b3744d68df16b2986fc913110f8f3107291f12932afd3ad45219b251b93baf11c93e10175f2ae8eb467381518ced609161cb557b9e276e86e6b5acec44f1b3e147a192c1f8b707ce8ef9cf5242dae215b419f7c1a3946fbe131dda30d99287df2d4cdffd31806a6cfc0ec95e1a19c556301cb6aef020a1a159a57fe423605c3c63bb6486de3109bc9b9150175afa1c870f195de5c30af59f548ff6e4eb729d1425e8466b7c80d1ebc46b2ac179ec00aac6ddffc30e26078cb07ef3582746854e9e6db872541f1e768a2e010b8428c1a3f22ae07b784f43a0f116dbe36d454f5a8e4b48723e4dbd7a268cc13fb1614eb37b09d1deb064e17fee5a5cf535a9509c35c7a2a7888085f3ca8a83c8f43780766ffb679ef7c94b2ee1663868a096adc6a13a24d13bfe56f80a0a3dbdbf9df1edf1623c054f877c3b09f1ca91e3cd2c4d84b8108cf92db717298afe1612fe52587cbb8b27778f05c3cd829eab5a572aae46c664836ebccc94c2ab6a802cc1daf39557bdbda7777b7a31d92d9da42510bcc469733380e007ef1678a79482e8c223bf91ca8b3a1c54d89108b8f2afb026611f68acfaa25363d02abd53a5a5c3b026db9f9daca83ec4968e45f6312ef750430d64f62c82f5965f33dec1a049732f949e8daa7b66641f7d3e49a6b6498f979c4651d67f4fa6f4e0566ac73f150c08947dd6d20fdabaf6a229672e4c8d14d4cf92045bc682bd20758edc4e4dec1f63bf7523065fe0cb1179f4701fa9ca22a923c65031a9dc7a1c389da2ac3c8526617b13fc8e0d220b3a36d2c6383b876f26c06eb9cf18dae924e602164fda6acc90a943d5ecfae16b5f2b4a1ec21d13f6fc1cc526a7530d566d1fc21d3eb0b73664eb2cce8398c28618fafad5ad535bf93e805d0acf7cdcce83dffcfbfe33a902c83f2157c2b6f24e7e91e271b7263266a54bb2267598155ef5a81c2fa40481703f72a1892de1397f8bab859b69e6ab4c68b76a1be970bbf87d00e392ad3fe11f7bcead98346b1776aaa06632d80e8cea3eed9a11c3212b9cd82c4b43f3bf4caff1d9e5a9040799358e603166eafc7f2cf039192ee073bf3f41cf6a8df41546687b3fd80db498b5b05d6e01f0118066d704970a2889198f4302afa17203a10e70338f23bf66ead98696df46cfab2f0f1ec8eb96317166d0435374dd7d1e4e754c4e0a0dd957ac11837ed330d8ed134474b50b9d02b33b408226558d5c3da07052f190ec9414a8f5425c82e553f08ff052c67ec16ff6b7a324f4507364432d5e1f011008108e617dfeafc71d66ad2debb9be830c0f9a7f2083b8a72616e0b8600b31674a3bd4a6a68fd5c2a15f731cb936f04cc23cf1809de6b33830a124d474589276df07bed1193352562ffd5341239489d746c074ab0bd95e8b6ff87ae122fde9d86a096e6a92aaeceb43b795056174cf30101e9ebd8ea7ca3b2e1fa1b3af85bb1d9ff7abbef8deea8ee290bd79a5438892a3c14e83cfb35eae4f506554eee3ee400191d29ecf13df35bfe315662d23e3641106960c9fb028779a15818e6723d251b06623fb3d78df311247c97e136b69a5ffe30e758a9304054e8aa23015c18968702ee547f54c79908ac286bdda6e67f598502aae52bf09b3f600e63dd83cda01b0b463442bfe39fa60dc983f932229a238c67d262bdb410f702bdd79d25a6a10bae44d0bddff9530c983b2f7163e5ed1844693f308e49aea746287ca6b16f3ed4e8ac6a35a325d4b2cf5b255f906dc44914a30616bf5fa9a9d03db46dad926bd67a3d58aabf7738710bed6e35a828e5ac32fe35e385a7ad9aa1a6c35dc9c960adabceab1307b1c15d1af88aec76d7294268a306c6125f0945f1f053c6d6267fb1102c1a240713f73869eaacf4f5bf2f1a4893cb6a544df5c23f77c715a7bf48e95a8265a73543b7a8f0db24b061c88adfb45cdf67edc3059310719ca1c089407b53b7d3405ee72f9ca1eba22d5726d8e5cdfd77fa04684779b9def0f8dfe24c35c4010b1e10dadae2b2ad6c4b1ee6475619086969e0ef3dc51b3a44cabd0ca7add4465d69a146f72dabdfca74925ccf1099e334d19c7d5cbd858b5df21f2de4148270f0db9fe17dc64e58b00bd5af27d9aa73c22e27e027c13d230890e803b2b0e6dfa58c681c73f3e6f7200897641da09f2d5e8b3254cced776473edb39f40235cda9702af0cdc2a086d6650fc8347946b523599bbe132b579a1f47b2fbe5e32ab7a60a64501befe886fdc4ac6738149fce591d69498846f67d5758c9e92b1e5d163915b117a864ca16ab4b1d63091049de90225bb5f1a9419d334d9e1a14cad0f64fb8b2c3a7da09c1904efcfb662ce06e1984ba563bf5a888b8ede48d2e6abd219d70276246144c09b9ae301a6581635c0dcc07c606a814f821f74a853c1fa20edc8a45429902850361acf9fc74069ff5df28cf6fa51f77cbf5facaae94115eed8c5c444ce21b8c6d2585e2214281e0a247ac832f21a478672b7c99bbb5767fbdbadfb0e0abbb1472d8e133f6ff829ce83e683f22d48a1de94cc82c3569364fe99640bc5bfde99e3d5ea6665ebf3e9986e31b8baed84e29861506de33dfdb0ad183f24947e8d53b95f1ce52c522236c9377984c93e928f022eefa26fe20fb1b5be9a1022a78b91909a8bee10956174fa058ddfbf05373eccc72215b20ef13bda91fd3d8be88fdfa88383e863efd76453d3abcb78050cb7f17688b805a177e35ef41ac5f02f0f98cf517dee5d75ab5a1931691634e19f29a7a113cfa1fc6d0dc58b6d9ee84fdd8dcca4cc93a540531e6c03131cc5cee2d3da96a2f897f2a161c6b78375c9b18a626f9e120ee46d2ad775f24c360dd96ed35cb816f39a8861fae1bd94fe780dd044d3f4099d4f2e8b40f3e6cdf30e236372703f5200630ede9acd8dbdc2ff3bedc5f0be6401c71ee5162bb86a5f67d7719c52fda00dc1e8518d1c34dcd416e6fa9a1bbf1b3e8b8ecfb026da203d716b210816b904ffcadd2833c06e64229a59a6601394bc6d8b04c61bd746daf149f74ea547c93d71135bb1450f27ddecaff8cbf3be58af9b4314dc94a8d94687c8ef2f1a6ede6eb120341b8f8299411dac9a7d376f6106bb1bfd5c156dc9dca545cda9595f0413e114433723fc3d7e9e5c4cc6a68e7e0d6041f655994db30f10ad57ec18d65ffcac70c355f3c8bb6aa237cfe94233ff5789d38b958bc439c0aa4d9010826d1fa18036079ae0c306cacba5cbcb4d510db5db90ecc37e484bf2d998d61bc058645efeda97891977492f360667451ee6a447e383def3452d5dd5e32e25a0a619cda818ebfd0cfab5805e6110e8a97dbd3810e2c7779421af7c3b8c6e60945b417a4f25e065415e4cf6612b7611f4286684444ee6ca220fc1222a9b8566aba3ea63cf4963c61ebf80a182f377c9116fb9ce93ca86806413a1b090a2055de8e7468e70d9febce6b236d0b4633ecdf388a0a97e0cf358dd67d7710266df2db0bc638edb45c6145debaa605f1c81849aa48d9b1c110787c01c62c18686f1fdbf8dec402bdeabe11890863a38e9dd5903b8cc674bbbf6feb3c0fe4a5e0f6e23ee4ea9cbe9bfe385edd2b993a6b585d9194aa4e7b8ca22ce222562507d67a7e127d7165949a636364e4c2182f80a4d64c65a31350537e1970a841dc81bfd1ba30e0215b2515a04c893f475fc270421d01d8d6d60b309e8bdc010790f0eea32c3ba6b0cd923a9e083dff1a75b87cfe5b0c271cf88e69e7a04ce614fcd7174075d0e19806f0a052d2c03fb4e7c733d775b58f86ef2da2697d005928d441bfb16057c03bda68c31daed3ccce3780aee1415cb17ec8e9dc09ae409161dfdc828ca66fbc26ad14e3e2750fbd6ff81e267a66cef1c03f2c2be1fc295bc9852afbb54af1ae8f6bd9a21151794373508dc0a8810959a1f256adf243facf4a31d6a3bea47f7acb807467ab1dfca9989960619c13a4a517e51e277b270db17f23039ac70c00f522515539bfd9c3726bdc1cfe5034c0e119212713206898ac03682c36474021fa519d5eab67ee2ab6601bd0285dea306eb968f006e4c1bcb2d3d45c3dcbc664b56d8791abb81e456a9567d28b638ce8e4a0cdd1a710acbd55097296fd8138aab6760ffb22960deec84d8b7b3c1e4c3d7ae8a523a3a2229096d9359c639a5517fc1360dd316a4017c2d0553ade31b1931dc5cfdad5a4f0317fd6bcfd470fe621d4c9ee93774517daf961c45455c97032d2169820280e878c4bdfc2f41d8a37397f00dfd9ecbe86353bc7801c322fecd72d4385d0ad43bbbc8cce7de2ab3478130acb38092bbcba54b6d9fa8d2eeba83c26cd1d83e5c97e107991a34ef0c997ac4a6d69b27229c0548cc9f81e4119e45db8fe265054594175f15ea0f707d512826cfcc4f18345725486c5da9bd8132e9241e4e84be848ca087adb315889c0de6ff2b87866f457739f79d5e4bb4d40a045a2b3efcefc6a1c5f44b40adcb3dd43ff5609109d6d66c50dc6ae10fb35ab4ba6caee133a58aa7c81ab3dd650af84cdf65cf258664e436fe1518a1543831cbe61d26c3d9407bd976082dc82b4d5b6624517a1285ea6a1f7c682406a55d68b272b8d86f364995f5bd4946d4430920cb8572ea51da6aa3a121703664c55b02a2860463e3fe82e81b473f2719c87701d424560c60fe9024667a788cd1dbbde19d3f6ed8549909b641c1b57b8f4ba5d45c5b528714af33c0c9afdac03424ab69fa658f8f2152678767d7550365a986079aad471f01dd1b3be09db05ff4ac6a571dd17809390bc9ccae01a1903d97987594efde473b09c5e6d441b1891ad5a4e62eedb038f4416d9e4f7a959ce95f3142d661a7c0c32e6f432cbefdd7ac91d0080de10c20e19c697875a711ab26fb5f9b6e78d11394c86a357e8cc378bbe9b6b06aaa5ae8f58cedb0f6a5e2ac12c5d26ae1eda2e8ca55e46f25ea9476ba885da3d7a70c487141cf3b330af8c282286f3b127c0f41309d4cf37592b3fad56147e5a09b059eea516870394351414fa63d670f9d80335c08ad9637a1fdc6eb39193836a692122c9b0178db2a020e5fb08829c4fa52bde8654c2759f35064502b7f91a3d5f0a1c76fdf95b8b382264f669c9c4181f4b18b0eac9413dd76961432a165ad0557f06bbad0aee57e8570028f678e80608a1c2d18dac6c5e606142b649fe2439071e042b1c03115a546d7382c3748c3afe0c20e791262bf751ea42ee228912daeed60af82452dfdbb939ae300f47715ad8f854096c1615e998915d4ac377332837f7ad2c4fd3b2abb9541b4d439edf43c978409b5c8f8aa64c8eb0db68a91d52ca905503e539b5667776d8ed49bc969bec8c678492112608fe9785032dc2d63eb989a451b447f205305f9a371285a589b772583985c867d599c68e7c26debb9d7ee7ede4e3fb0f5aabce7fd8c75f3d857a0fbb0a9ed3b6dfc2e8aeba80dcd20c03ea56d1b5aae726853d3d7040aa42a26f6d03174d614889f97bc6085bd6520251cddb07bd1b513055d6b3866c61f9644e6da8003387d0b6ad072f0b9228ca4446d4ad90dc7373d9e2ac1efd101d4cf42614c1cfb123b96ba791e1dbdee2bdcfaa74880af08d8aa681dc1166087ee9e923f3343038f299ba435373713153f2d5ac403568e9fbd920b5bf55997579c777c97ea1b3826987da208cdb53a45b5b991f91dd4e0c9610508816e558870de5cc380493b3347e8276d5c6fd6c4e5a4f81b9482e7ff484bfec4b4fe2e0cbe89bd77bdb258dbf7a527cdb79be1c29e11b933940b4c59f74c26fdd640220ada3fa0af6730efb3e475f479f5281ea7fd227f1f80a39e60a5a2df1cfe6583371bc7e469310680cbd85c64e27f9d4c055e6abec84d6f04287ae844e4fe9718d2becbc22488ba518700240c9c6ba291bfb2252598044d9b2d3e050077653f2077efad0ed4c8efb360f5aa8d092635853508158b171c85c32530724055b9014bcff25f203c1388d55f10e5e6f04c90fae2e2368ff4921725cc61eabf838c6ac2629df42318011737216d151a28c7b34ad21f126b2cfc2a7418d0d58298cb2ead24cb4822c94fbc4771746d83b3dab42cc9e5a3259f5209fbdde0ccc61337ae6d76d719d175a7cd936aeb24be7b22ea6261eb7b9914b286384b8f8723b94111c4ba9d3effa8de58e197caeed3a5cae93212700bd09f124b709cd6948e7c16c369edb850d1582e3dbcfb4e813704e79145d1ac6f88e35284a0477e437607f8fd1cef63e6c3465327866eb63570ccb329dd28f891b042df2ec1305c92bccf0d0fccf387fac9610b47ec33b7d1f0743282cad984153ccd52faa0b8c82760592fcf46505cefd190657a600ac6e8395cc54521e86c278fb19867e25461fcf19cf55049204423647bfa2150f0b231d42ec665356e9942cdb768b9bdd94f2f1926b68694a934014af08dae366bf7893b99dd368f30e9fa4ab09a09535fb9104f3d06b06f191766a39cb5e7a2eaf8d28f6c15503b9401f4b805e954fb1be2f8c67f830df20b0d7e112d2a1634523c5c7ca9c4bc3178d30c22ea559ec1665ff0048874818a0d5cd19fda21da7bcba1526c109a6b69568b962fbc9f1a339720cec38e6bb971693bbfa7f2846f8e1ceeb8383a00bb7ca9aff5fbea82562f42f89fe4026fea9879fea0c540882d3d176af9cda52caae575995025553902ecd722f887a30dc82c103e89bf87b6da4181ec9e35999360f0e81026da9bde00bc919f7309aab5ed04a8a2d7d34c165e54c45da5a00f3b8951605e8cd04c292e43843c2aa3a8de894dcb49755f7d001bd88cc86bff49a060dc5d4ebec08aeba374bd1c82db7bab8a217652099a0944a0eef17ca8bafeaae1840f71181f5de6735d55c2657ec8c6238b6306b37025342c21fc1cf2e4656d6be2f3c9093b8465f4c5be85c8710a979ff4f9f1d6c5634ca9f0226e11ef4d9ec1b665843d645129bff89bfd79241df721b8f1244819187e08ff7c772ec5f97f4d70a0f0e5537e8d2516042392d6b0f46152fa63d8463eba282d88a84b4f330c7df0f14158403980d17a60371e025e13cbc0563dcf1a107d287860c764a3aed9fa4a5df3db0c92e23c425e8afdf3a2a185b4b409ba6bb05c15254df0eab8dfa6fda09e3e4c127073420fac36ea7e03f2c0594d448dcb9559ae6676f80a2836cfbdb3687a65d0f3b1fdcf394c6b5d2e97a5659f482aee41e7c630dba9c1c127bbac9a80a2679d33005967e2d8f77b9bb581506147f81a7101af81642259e44fdfc4ed54a81269e74275962e601f258dfeb23946b31ae3bec43ead79c86335b6de3806218b616bcbeb3b8c8b4f310d0988bddc6993b9da5d3c31457628bd54e57e7c6b22617f9b74dcc2c2b0a1dee2092c64c2dda6dca23d8cb7d70cf4a22134485993b4c4c2927159fdda53556a18ce98327dca250a7de6e807a080c4c24e9df5a750977386d9b4cfab82cb10ad88ba3f13e82f43baa644329e4ef8d7a3aba9b0bb7b6c8668590106c521092a7127381ebb5282734065bb4c37bcf49f908c3cf0a831d930d61afb9b7aca65039077af48c1081f120ff37dd2112d2c90968afd8f2d8a079c3df58dbc9334042840ab8255a6b43d7058cb4d61b324564253d96806b7c538d6e7d2231b56ad65167c657acb105ce39dc95c1293f58b8489d4a300e3e1e3cbc20c8e6f686442c993c8f8890c3d3ce1d5cb29e8a6ac1d8314b509e8a95b407f79aa646e539bbc235e10f38ac72963183815bda2d9449b595c5e6a8d82fe9b81cd854c338e0905c7e98f9f94d609b5614c679bfdb648586ce1535cce2d6bf81cce2e02175b46fa5590c2cadde68fc7bed4ea60460a61d8c5493a0ec1cc9624bf96543d55f5b5bdea5883d50dd8cf2396d80346e18d89ffbaf4b82c6a72b41ec1d9ece002c705e4c81fa54479fd1ff6998bb6eda87e2bd8d22634f0007c67b9bd86809d8cc1224229254672dafd581c6dc0fe8a08bff4532f216a31f6b32c92cac96fe8ce0fc906b0e6b17cfb607fd903644180891c2c38abe9a5f1a28117a55b19ac1a24cb74c91de8878d72dc0f99df85e3ee203ff71c7f07b9bb3aea8a7c6f443c223b712edce5b659e611388db23f57716f32a577a4e7c51a9e04dcc1fcd8579c8a701d55a6967c56a4311a63e5f62112f89335e6787fabfd645ffa1b1123c703ca7af2702ff60781019e3b1b400386f6a6b8d9e0aeadcd4d7adf816da63e4cb68ad8609cfe4a8933da1ed65fce7da3edba5299477bfe40207196a311cdd6aa9103b2cd8e590896e5a701a2edd02cb1b1ab861b32a345182f69812081f7d3a0215073df3ad5674c07f65707eab14f9d3ffb84509bcd1c302de4a8a63ca2afb7b1245a1384cf10dadee087b4be7eaf08c8a4fe4b0fc68d468cc4b4d6da536418c5a1fbdde2f527a794a2254436a69ab804cabfbb2b18081a1edd72d64fd32cfcd611ef378c896d30f0bea20214452c3ee514ea7796d50322901e15cbc97c08c6ba61ee8b62651d52a225fa4b319d5689f7ca80c9491a82cc511596d43510194ec9411ae0a7ac1fae1f3dba8c74f99fb0e5d8830bff7950e94ee55dad787ebd370203039d3068ba33f5eb7fa260ea7c6e91086722a8558f250e0cbc878c35ec7b7c3805c8712baccb99b5c92c88f5e07a5e90a48948116fbd6418b74c0c0d74509236ea0f70c5d455f7c388afdeff5374f0f9799210859f6b948b62a47f23a60f7948d79a425911a98496c48344115d6d8beac9ca14fd086d4c6d40c5f1c5162a81c60e8e724172a134e4869c4fc27efe27891f444bdd29096bd4cab340d93b55d0099e6067880cf2107b0a23345c37b8ade6e1af1e0c49513c100f97eefa22a7e866958ea8ee6a920126803379581915b9488ee5c82b4fe72cfa813e66a0f867f10a252ed53933a48865938e1986c9364b8b9f65a2965d4f53904a67db00f6721424f5528f44ab0acb629f66bb6dd512b475441ee2cc93eba8294fe7d4aa92f80c4d9b772f28a62092b3ae0ea7f2cd37f76ad8803fc6f342c2a66a898789ff504c0cfbb0ca56866bc38122122afe1b43073d84e25385a7eed5c05d3097a1a2a0383a72544c5c5d44120646ff45272c02995850a7487e12b2da35c535bc5ba7ed1c09ee64d1e3c7490091bae9a88a5b3e688a6579197977bb6abecf8730d332ceacbb56c8ff2533d1134bdd50ea910494377930784d31614f4ff5b27dc3cc618edb34f8f5802fe84f2a301fbb3ebb8b3c269e6d488bcb0974a0d9babe2d3f28a81259fa1c01fe99e28144ff5c1c358f5be0429a4546a93526a503041117881db495da7d4add53e213f73639cd5ae2fc7e8285515d98e2828bbd76f9654ce2c8bb3e5de65ca10ed8e23ba7bde562dcd6e5054e05e1603b63a29a24d6ad186eecd32d6567a2fa250ca0d9723dec461c93a66f3fbec0cbd8d1ebb2babb3a112840a84756d814213b14297b4c376c5c22d191e159cb8684203f9e13d00694c28444a77bfb790e186c89232700502393fd3c7050f6f47d748cc3ae713e1fb0515ae1c87d38a5b817446634a38bf7382bf0895774ebaae2f206e04a66c2f62a59e8dc488436cdc981345543116e8d142957ba5646872aa813a6a764782ed7b9f5f82841d61376d03fc94d2a9799dcb4a004e1b3f92f0a302c075337873b76fbd26aa233de408270270943a28475fc43cb838e04428f6480c9775e4b7cfc1e0316aeca454e9d8fe3df9baedb331651977eadd694d47bf9bf42c6c150ce84adba9366360cfddb43d4cccc787f29b962d3e6bcd644150ad713c12e4c304a3b5cbeadbc54aca3ec666921dd19856dce18ba1a6faae4c8e044f4cb1b9e967ad1bf8a84ea8ee045a85bc1f74d1cbc466ece1a170887e58e9b21fc1660dea84a0c0f180c6ddfaf3c8fba684e64ac0770be336950aca16d879e4b590aba99e4e17824269f5e0d783b55da05210a52ab7e1733959a4356f97f39c57976946463ab5f28eeaa1a46505a36836d764e6db0a02f9a5d8fe78c3f79fbce6f9d5cba406e2626093934e40ae872af2c139a526f0150f5d3356700b05bcb8042b202e1afb45fe16f9f1243cfbb88994aa64961dacc69efc642af34c23a73c03715b4c4efa7064299545900a39547c8f017a9b1c70d95ac8535c34907a7718f45d99f4e3c4a777f1b22a3eddf41ed4715b5150f0cdcfa1696e7798c74e257c14887408328cc399f6ade76864fb5da10fcb3d03170d6ace5bd37c73e54234f1ba011f6229ba82f372b588d9f0c618c27e904ae411373c3baf18f44525ed0e4a5e97fb7f5355fc237c9dfe4b78fa9756c7279091638bae82ae780875d749178b13d15feecfb609f9cee4d2fe322f5ee0e5daa6bfe905ca86fd53c2a4df6145fc95346e424d95a835fd693f13396bf4efd7bfa0bc579d9d2c54d14e3f43fe4821725f3d38b8eb41571ff86f373090d7d0dde2911c00fc183a3946521941b47e72025ae505944f2db267681d99638ff8a4aae55b3f2a51ebb3aaac32bb27903d4ac28aca8fb2be02b4666fba47dcdcb049a525c5d88e25254438fdb129da917b20b4f8f1ad7dd762686caca56982572648dd875d9785e0ede6ec169ce78d109d0a386c7c16dbc57cecf69b101309a60241a9a0c0ddd0a69cc4d3a0ff99ef52db62740e977c224c1f27d5dc864c5dffab1a187e92675c1cf2e0e77dc829f942726dc97f12efd6117fbd1c3d6a699d43925321a973eda2646723fa1c511c2ef040ff6949fc27861d22708defe3cf2ace34cce24cca16121b7326fda151d147ec41c077880688a74d85f1dd64b514a001dcdaf3d069fa3bce7674bb7c0559513bc0a566b743f6d12e281b8a9c7edd9158f69642299d7345b4e9e740767fbaeccc8b51069ff16626b1962c397f37fae7ec579720cae8cb47b6459dfee51dd77291b47fa6a986b4a90703b0b1819f6b882f7355fc5cff1fbfce15614e3309ffaeca255ba7cd319227c9e7fe509e0b697998ec743eb4a1c68412b7b421357d2a88b979226af172ce3a9edb8b7830b30e2fdcc706d3443bad3b6ae95872d90fc70ee351b09721976a5d41a767d8786ce6737084acfd7d9e71ebecab2392ac33abb7d57fa5258c8d0e5dac986dac18ffb050f114803c5ea00cdb34d2e64bfb1fe7d6699ad1c95eedbd8ba726ed00d3fc8a8fa4352af18189ff0e4ab164e0bc5aa14de89f5b3a3ddc57e0efe59dedf035cf388ccfbeb9f6aac0bf8f96609b6a4104bb17e0e43477897e5e91c0ca43ac9dedd6f3c1882269e42787605325ff7f08527a7f80a7ae562bd42944913be98c294b327de116d76987054866301221aa7ebcab29baa209fe24e914ef3c837536d23ab3bf619e826b90db9049b1b0b42d95c71b2d123c01cd49c01ece26873ba780d3da1b2f7f3efb7f39bd37ab3fe80e8b0a0fee67029ef2b5703995fbdc3bcac3aaa3ff41530620007731a33297f95021febe73a4554567d62eee38bda5fc88ea9bfc42ab6db81b602cd18e04ec26060ff233d8f2e5cde2e6d3a27871433099879f6205825b45a17f21492390fe30c6b0ec9058063207cd8508431458b0397faeeba16b19becc6858aa4dfa94d4391235991039558e9dc2d2db62270afbf288621e377bf0ed0897d335e7cef7b548c49864ba51fea226c29c5dd96e20873f32860200180dac96b02ad112d94e9ef108c52295e3d3f0b4b1b03d60a0fb9a9c4ebc5116f1f7ee5d09be80d598feba02eb38dcf141d5eb1bd495619126c07ce2a8d67c2b2adc070b71ad4399fb5478bf76c25caa1ce5ec7fc624b0289447cb72782635e07ab77761542fb1fca9212d864f9df3ff68415c3ff29e3e2dde59604737ae981c2af1104a92ea341e08cb1fbd25d4d92e02e4864a51097f9a50fa164b5ee01441ecc6bcb46ca3a8dda95fa5da1a49ef58d0c357fcf0d969cd32f91b7492f1cb26c66aef08b807591f387af61dc8573c5c2dc4493596e09ab1b07620ce170868b475b076d5ca0c473b550d259283fec57e295d727afb84db56500ef98c679c22590235774306465e2d85c2eeb318c7f0d3e306f62d151f41c9447efb38a21db2be0dd59a69f7951cdd8479abd717f17d6eea66941ab2431a5cfffe41f163709545159dd865d3764975bbb727309595f3f870ff952d7cedb5ffca6154ea43521bc8dfb5a7c81c40594f32ce5b1216910e466ffcfb836710edd68a74d482afa3d0d5ad3a81b0f0bb69b966267cc7a4a31c5878bdf3058137fd6fc85d50d0246b1aa864c530b9fe2b6bc718d97c9a6d4d5825b3136ca1c67677566a4c384ef9e6de982a600508be8fdd243a86619e42245917d9ec6a1a90e1e5f97173d8b4d0bc87cd1ea91e9eaa9b2ff29332a0c4821520a0614c60caaf0621713285370a73f81dda700454088de2bf9354c1883011c14448adc680c750189626bbdc31baf1ff18b9d6e6344a1b031d97cf46ce25917f3da1026b24fa9427601d9a9d97812b7a34889f8199f4dbbd8be042070cc13d414941280ab0944258d02960f1ac2b2443d6904f3faf33128d8efa39e155207235a814f4ae16d93f41beaf76f468f954b6d99e66a7778710ab08d3672db4be37497efb049d14795a29250cc3976e905e4a76c0fed04fab4dd842529aa88c3c8d27e5a3ee14812a18eec92567da66cdc025c6f44cfa031df68ba49d57745ba0fd1883bc5f92f13f0ebb705ba09a40c1a635bba90332ee2e7a1ad50b2991f35e34056fe46071be4816a0fd48dceafd543a530e7d912ffc6b6aaae1b657546d0ba77eca9943f402de35aa50991051e18a87001d7bd515b78f3f66bf9cd0f656c7188e3071125922412f47066b7d40ea783e02770c15db5fcb3934602be3f3ebc1a293a5e4d46ece0380d2e83b1fcb6d1ceeab4a7b757c88f4fec7ed43deb9c8edf4659452f7bd1f2f43829786ef0d13d7961379fc6a30e6e76159e6b0fc3c08494502b50b5baea38c2fe3a90e9f16accdee13fbd2163a771166b6a10e5bedff845e78073286dd6a3474101f7203d9749639ab14ca8a82440e11f261157e8e6754c17d7b38e67e6f4024924b412efb68fa3591cb18d64572a68ba2b2f59c9f5a00cb92d54320af1189ec9c4fb8c04c74b348857ff1dc729f3ed68844b6bd9a8518e4c1daa3d41c423219e6d321dab2c8674072af4c020452197ccc3e4e276a52429661b70cec5019103fd4ab9a9bbb6940e1e8882e14af25720f74f6ea5d9a943da0ffa01d7edc6b88de146d83c9109f26ea16a95b3f952d6624f5d71a26032f04ee55338ee1fa4ae4bb75af0e842837f442afc4e1a071078333f007d7f59b0737a84c5947a2b89c7ba095adbd5e57a004df39cb54fd5b47c6423c07d7c2a8b8eada21371d2be164845ea5099c6d2227ecd14dedff36d05b3dbd99ed45135aa44d6cbc154dbced74ff15e12f7c2107a1fadcef7e62838a26d754dbe54f9cfd6ed91992843743918872de213dbcf6dfedce63b69ad3007ccd7b63f4bf7078b4b5d2cd5e4db6236a270905ec6d7b807a270539001ad81a2b549760ce22dd8b3eb1a98780b84f5c60a2c3fcfc25869bbfa1682da8feb7f6dfd09bf93ba7ce24831e624a936d005affffffa5