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 71894 35b64cdc536569e9cd6f314620438dc0973dd3a5032228117f8dafe5120d8676

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
721a4744bc36312005c279d1a8699818b17fa0f94afa2f8f4976d10825291dab
Certificate Block Hash
35b64cdc536569e9cd6f314620438dc0973dd3a5032228117f8dafe5120d8676
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e01e000090bf0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bb0cea54930dfe913f7e3f417accea917f1695ac10de5396f4a96d08675d89d9c1dbdcb356e47cb6097eea3362d078d8e982160e18ed8911b4b9f7edd04f63efe08dbf2ad56724153a7a1bb70aa11a4c3a6ceacfac55ac23ba060000000000000020000000000400e01e000090bf0000

Raw Header Hex

0000402055bb860af0bd71cfb746e49973f106ab087f1ff257cc63b92236d1fbe702c348dc36ce3b03eb42c6edebd89678c5456e25fcd6de918355825fcff9b9c506b1bc1ad92b6a5ef20018ab1d292508d176498f2ffa4af9a07fb1189869a8d179c205203136bc44471a72

Proof Data Hex

59,560 bytes
121216020307452db0aa01838e8818d1946e293f3f95af6824c428c7f08085dd156d717ab320942d5ac8c25e4fcab7b540270a9e9850bf54082ebcaded4884c3c8a44496476e0fa24e97175c6756bab9b5bccbdaffe548bb31656291c09f3ba3b3fcb894890376031b5bdafb15127f79a6beb529b4a36436452ae273b82c94e9ca28629215c442a6024f1acde7a32d97ea08fc492fc5fdfb0ba0a239817d2eb3619b53efd6a88a3a89459fd1352b4c4f78dcba8752803bab0a5e081570f373e2f81a273e9e9409b116206002907dfefb64ff77179d72980643faa7e297a8536921a3657dfb132f0a0f3c10d9066a35e8f1c20c9083d7f2975619ab787ea569603e77433fdaa8ff03409b86cb07c35c47eb9430ec36e7c696cfc84735d238dc1e925f0da42856e7af9fd6042989eb98c521bfb0bef5faa095bde803497f8ad5efb0326f6dff46cc895efe1e6a0dfe35bfcfa9786ce0f117d43c7f67342afd291f874302b24d4b0c57359e4528ef0c28cf91de6dfd2f4f18e056fb36c22a084855e52d6b81610cbcae090981524af4ab7f2fc8f5c7bb704413584c5cf03c778495fe1ff8a2373759478aad352a0fe5a1e41a42c6ee145a7469d756a3427f40277420fa2c6a116c24b7e0ab6fd3dc7af91f8f46579ca24e200c8a4719763ae32b41e2c0fd540046d28151edaf05845c98f140e92a7403ffeef317b570d39632a8d9a65f6f3509a15a235dc46e2a6f62ba757869b3fdcb0377084cd2659f6681d5a89def197889e1fe5f80906d1be310f52475ca69054405d7f291cd66406415655d03f74ba4252431863a4dce51820268f77a6ee2e1d467fa48cc457b665a80d424a5f65bea73f82bddf49750a36d52021fb1b2a9fb2a7e2d0ab7a59cd982b3cc0bf0eaa66f0013ecee53b3c84dd93aa63671868204421fcc3e33971c50a5c9f073fa177b8c9f28afe6468080f7fb3bba3649cac4a5f69e94231056def79f8d9a29f30bcdda53f9da9f1025ae38c6ddc960d84e3317782038b54f651a38fdf53796d0ffdcabdde2381197a76844507d28ac4e0b71988153e44fe54897d81f9c263a42b0271106c5eba01b3fe06e7b2762f16e87e0d81e71e3bf33f04ca604f7a8bca232978ae4122db3d77ee39af0284b996ee25a7dc7b394e322de41d67c750468ba67679f3eee4bf8ccb5697897fc7d58998b0d67319f8a318b1af15fb8b87e77e54c748992acc03a10a85005936e0bfe3b59739423211a354e56be6ba4e208652eef471d266d0ba3ee1e2b2c9a036dac4eb6895cc239416ac02b99bb4bfad14e32d384d8ab1ec9e89f2bb5ea4e731200355662cd53e47d8c8b06f1e79fc17857f87fa1fc44e9459ab45d7b6c30286d54d6b1206d89050c7e5892a925febbb0349c74b76ee474a61ea2bd1a522724de81349f8375948c9a541cf646d7064025f2497e5158b0e9aa3b5201d999303676a300bf8a2f4c55c5993e268b95b722257f5ebcae0c5422909829011ba9d53e95a9a5cc81f7e523dbc4363ae0a44124295693b80c4afddea5aadc1e11554728f62776497476a60a0a1eeeee7dd92566632da684ca62c98cf2762d06a36ff3fbc4661e1a83c53e834e37860158b131dc04580a86ac01a97015e359e84247c0fb2f8ce02ae6c3fe7e7e223c5bca1c0901f2fa7275229eb42059f944bd9f59d0d2d6a66f0b1f4742b8871ae456c5cb48545edcdb1d88c09e02559c118ae56617af994e9f1c774a4ba60cbf909a1ae8b00497ea3a630520dbd63c1b86788aafc11bcdf4f62b7be4e46dc8c29cad637b41137fe7a0ac215e442bb541f1c31cc8b7d5a0a6c93361e764641aa8461eed53adb7c9b6eb765d856af8b4c9867100bdba14ddbbe648771e0f7ae3ce13646dcf263afdf8f8c84ebc75baca9babcbe0b998712dc5401f2163b41f329d301ac5069789fd4728656f75e9808ffef053173bf72c0063703f994520884632b31f8ddfa55b70bfe7132dd05e7212864f040c576a5dac56e9647e7355429ec8ef8dbc357060c84c64048c2490a47fbc6c9adba7b7acfa8d53f31646971631daff696978c8ba9edfbd43c962dfc1122a22d6e3b0fdb31d1964b4db7f9ab25a823c1e1ca710f9544f3954564020dc0225117abdd770358ff31c93847536f9b7777bf6de35587e4c9cbbdbe791371771e28d215360a29a255ab6fefc1bbe683e800bcb481334c061a0fbc056bc795a648e34ce121ccf0ad234633478132dcd06f35005ff4e2fad927ea7e6bfac9c78bc1194833ae6c3cc209c7df654367ea03f9e97dd8720f1fd9c69d39d93d7cc7cfa73f949ad4783ea8222049834f30f11f2f4719549d3383cc736ecffdc22d4e5f1f1dd463f512e44563738410db3ead5294b0078ad2f5fbd73617effde61857d04d57f514ddfae83bab3ad0df7db6f3efe088bf68e2bfcb57974e4c728fb4d00ae3b5a71f79ba8d193a138e3e09237522ab0e622428f0eb10733d7f159e234842622e5108aeb56d2c6a8310a56a5d172b667c7fa6cc23f7500db92c2e08cf27c19079716923d7b563d007b5bc3763a949e0d30fb2d9eeea9e69bc0ea12fbac9f748603061faa1b098403c4650b753de220035ae7941a080bc7cfdf0bd5f1d69359902b0539c89b994d6f44c31ecf21851191c2f34a774903d222b9bb576b08fc59c1c27d27f8c44fe8df2ec69412dc143ed3c925de6880ecb1914237012c32f8b38e862102667e3417c830ef3859141f82e883e3488399fbf9a9d5e0b3491475308dae570609b3e8d38fa7c9595319bcbb0789dbd6306045fe376f62c23b93dfaae6076feab041432b1ccf529ec4b178e851d302655ad9ab8b2dc1daf4757a5fa37b3ba8457985d2df0998fcb83b82f58a9b40d098014fa71a23693b1b7658e0f03893020323e6782ecd2ff6dd88bad4a0bf4ec32a720903606b27839ff3f5e22eac143e31d9b9cd1bac9f69cb7f667d28cfbc8f9fb048cb9a03ae7072fbec47a9981b46bb7155062c195d01ada2006c02fb08eb48e2a3853791148ae4e572b18190bb4616404eaedb68c3062f18d186f751f9b3762d34c86ed6081f155551cbbb3f24909ea47eb165810e7dc80f068c7e2f955dd51cfbab9777784f25ee60e51fb2e55119c4a150d6ad545d535d763a085b0c9626cb468c71f629f50bf616d1249a3d12eb2f0829155edc1850d86e12bcbd516d079f7c847f69bae1a233809ffcde2ff9efbf91a67f41e5169873efc4c16d5b66828d4da156387a8c25b08a3b21dbdb5c00c45583b2debea8ff2b08bc4b9fa3a2e79901a78ea852698f743699051e268e2381de273545261b877117cd96823ff6361b109e19916ca170e49117975b191b415c18f5a72065a6bdf232551511e4ef072fd9f7ff712eb0e931b9d423c32ee8dcdc79912f40eb43e43ef3c5a29e23aaf88dedacc20b918b0b483eeb4a4c110c1fac1e0891166feb58e1bbbc905af779f01c2d69938826caaebb2b7175454624f172e3050d1747364141b5139870285fd659f7b522e23de119c9e138bbcbb9f89c0b12cdb73e0b3d74e3f405f804153b982f87c42a001dd6ccb10a6594bf2641439db107f47e7276d6a9f83a8d19213634805edb5194b1f7cc00dd48da0533835c6201ea218af6a8a8e3d0f54dc57cd3050817654977f5acbd0b68b3058730099ad26bde9b6f9e0e149de177fdfe3cfea83221063034b0519671f842260331ae5841bae0fb7b7fef4dd7ad8cccd6f7dda3a532b245a138b0f9002da0fab7b550a4315f43d108d2434142c36b3a1e5757cb7ba9faec57ae0c0bd9054ab5476c6cc8a49723cd519af27ebe47a64faeb0916d676b920e7135a62755c961a2c24442cb0efc094378bc49434d326469684c894c3a5628944042c197221a2c7cfcafc3fe2ec7a5e2259802b30f3b0eb01e29bfc4ed4e7e6b1cd8cdd903361a009a4b89b3b138aeb2fbaf4efe61058c3808d165f709b2bbb9ba4d35d155ed42216bf887e05da564b5b6b0bebe3197e4c948da3ff3b251a9c251d78a1000b0e68a356346b4f1544cf0c7857bfae01747ae918fd844098cec56f4420b5d3b0aa8d57370ddd3d6956061642400aba3a1b71cd587da947f7660a601f6fd3ac1eb155b830b42064dd62f92c7df37db26fafc7a876f69041ed16292aea982426b25413efbd9651b75da8f10f5440e7fe4ac332a380a5d26ee164acb394270f500c573a5163d6d9c1c713b2eedebbb0dcdea2bce6bd0947fe1b6ebc290ac7b3d084106cc108ca0674fa3a39d27a72c2aa42745c7211850f045ad48bf66131ebfd37fa21169cebc45d1d49eef9040df54585b63bcb71739183ff68a305b88fbfb960f6383ac639b3c3efa1b9f0bee441bad27f713b50a87310762572692472c9868c9238bfaf5fc830a22bb7acc6edcc110d26bade6b2e82e59a13b70728a897a142f03c9b6176f019612df95a0ce48be859d0c214683495d4656dec9a2c84cf224f5c0b399401ed4919aec96560e7ff62e57b71a69483eec8fe2d6e6e93df27a33b76213cd7fe5432464c4ded1628e97d41d9270831094952c3e6c49a263529cb655ea6244a7861524317370e55de758e2065212d8e9525d2e36981aac29283956b0144b2fb9311d55dcdce26ded69829c77032aa2e398de0666ef8988c38bd6b8ade8fa9c3a50d700614d4f61ea560a73fdc8e5cb72220650a1aecd929ffa2df5f86a943d5c0daa853f4c32076fed4407d4299da8a1925f8ecd1a9f54150a660274d7b4b52d8dc8ddef3913fac19eafc155b492f6e60d069ddc2e061db01cf9902ad0c4ce0e17155b190b5ff3c3fc3d81582d547f544c6aa23e9fadcd3e51cb53eba08225b3706daabc35d05fcebcc40c487c9d1af84a232c79ef5659493e913af98a352d31b776efcf57ea116ac72af862740427c90be9ac9ca9f6b41b058d7a9201e3731f918b3b4f8b90da82db39441b7f5f66f8d1a4d81fe5497f25d0c0d38294e7420dc9351a8638d0cb1791fcdd403945a6280520e0b43fc8ce1e2093bbba4e60f29061110c6fe4994b4dd87c5c5e645dfbccec695adb5d8c878470f9ecc5726d439233b3c6e92714a14b52530f6b1f0a18cde4b7d53f67149d74fecd498064ee6196e36bfd54f45f829b4131d46f51bbc0464b92cbb0a3064b5b6db3cf7a17d1b71e818afa3cea5b8039e4b8254b04f368d9c71d4cb9c6eabacb49c6af3ac7654742abbaca676d5c2c67cce24c58cbbc332aa97b7b4c1b8c1780138f7b12fd9fa8b939f8aec9c7b5f238364917a06d5fbd888c996c61e8f63e9750d49d8f5cb35c252bc77706f6013424feb6d42d98151de2fc2010f0a1be6cdf8f6fc4ea2f617b4ac945d84038110883439af950e78a65da710a2e5c54306197517402139feaea4abd4d737d9eecb1a17ad31661c2e2ec600875cf2abfcd8c42849e85a5f9f23a0fd17d65c9a8bfa9362a57e6c9a33b314c5e0f8e5c333d1b952c0da4e16a26ac84a591227bc6eca43824c6c27410fc78c1ddeb018750ba27f3d008b6beb797b654f5f74c90e535a3f9a4ed1281a4d3645ffeb5799b16913efecf7c94be421a1c28c78a6bf8abd56c3aff33f9fc7b5633c6995214e64d4ef795fd2332528a3fa13c9f0cee97e914c93a4949f6bd61d352c92bf6cf6e04e784b91ba189d95f9352b8107f50fb7e2fcb57d176dc95a8d087ac9a41c038644b64a74bf7ac23ca9131bce9a72bc279174d158a6b35096d350838bc1412919ea16a96ef154cc832e8563c911d6ea373bf758a64390ed6580ffef5d51f32a290ea28649deeb3f04146325312b21b9590821bffe027c8fb0699efbecfe31e329d96d2cec846d36da868a94a4a9ee25698c3e1ad4b8e436d90dcc5f53da00652839e92f9d3efc79d646cd6be5c4a4a358bfb90ea3578bab809fda738124428b2e35f55a879cd901a1da6b28ef50cd91842a765b789f7a0134b0c8b28fbc6bae5839cb5a9fcc0031e61ebea2d62d9fe875ef6cc036cc07404d380e8d49ec95d3df035b0e5e1d98174983606553fc1796f82c2ea3dc9c7a7d955379d484ce43bb4a6c903dd0cfe995373b8b036e1d7758cb2e46348647fb6d93fc097c7f9e0911c0e1ad441a1086db85e9411ec6704e72f3107930c11c49b1a85a0ccfebbcc960f206e14d8c42c93b193f92b32e4264f9a6592a558723691461e9b0af9d908c6c9e3a843a23a59698aac828fc3aa3f5b8474713bfd7ab0f15e4f499662e86a7a2fbf4749e752d713ab59c365765be955e145241dbad13207b0cbb6dc80ba7a0953d68d68870f51913baa473842613756986e473f4091c12c969947c3d18ddb440dec1002460ddc8ca0894bb21aeff7f7bd616102dde2537a4b28c116807a3b778132cd0e03cf6ee62f7791b0a2a3563f7fa755a73e4c395d2c7048e5354a242ae5d2d650a87b22b74e328b5b86babcff158be6ebee9d6a2be4f512470d6dd0053a932fe3fa17328b7b8b88d2c4a696df32c84892eb1636638dfc639fdcb223af454307435712c2fb82640b9601233728e4cad2dc283dee5bf5a9e2d59c256bdafa635e6124123e8d25d6fa0156df9ce679f20c8b70ccf6d00a72986c7a4d23a5e36fe0ca3ccfd2fcf91abc81e2d6a8f4a6310f0ffe08e5c6078c0f13b56782855fef17be8148c54c5ad85c56bcb17ffdd921381e8efacdbdce0b24e7647cab29681d14bd4d46187d24388aafb1647cde4bda3bd1b6c1fbe9057eebf2c1015991b72164443360215e89af3455d952e2930017a7c069a6c43fcbcd3c60610df65218c7305ec65b6d7862d686be3db1286edc3907d0aec53394a2a0d80d85b516df2ddbed9175d9773b6adc4bcf43f06ee6043e33fde5cf2374534e1ef7f66ffb77c60897c4506a6338e6fa253abafa565b3482ecaa211130693bc934602629ee2f123f065867c6190e58ceeb22254b0918d593f9747b63e54abf4f6d1f0ca34c541347f10548525b69266d3c1ac9ab73072d6f107749016a84288a4439b24a55e53cb2f7b69966ca55933b0bc7932d9c78eee68afa4eae1e91401e988c6b33357c2c70ed8209f372f7a2010d4748166392b5d2001b6bde817e5d4a588748953f572d61b3459e11455cfc3fdba18ec2ffe468baa10993f4a181d8bd5bd3f1370aff11d5833c1a9e75da0082cb7015ed323413de1556b053b4954a06956fc7342ced3f1c49b107853f8bc8a86135873c6c45d34299ea9f42a5542dc6fec8a1bc5b2150db32a8f9477167219e6b0c9b5fc7fd620570eb356424908fda5c44d63dfd2acaa3804edc329dc915cdb8bcd57a2e4caeab629f67e2b05bccf276964bf41c946c7d8ee27cd93a71422f0887e866172f2260c443e57bb8278e095444228ebbd086dd9dd52ffb3a500876d84ae1fd6779fc5828e7211c8e2e0cd698bcd2bf00fc090000cfd06aab7a116c5d8bc578edd58e1333ae7e545a1bd888fd1f2ffc61f5a1bb4c0d6782a2065505dd679214b053b45f91f5d02a3adb4298c42d56dc6396514d1ae967495d88b7c61ef5c6ecfd79ec6e0301e81fe4c2f4718f165a179097374700e61c86fb7a9e6cbd52f32a3da5406c8eb29d0286bce5d71dd6bd855d22c53cfe292487f4b709be6b1383f9a2ab30286b8779ec182aa72d7165c36a1f42152a70f980b93d1db7621181d423041bde56a01d9aa56ca8ebaa8bc93e5495981f845c30ef1c36c6cecc1e6ac31eb2cddd896177329a992f6c933568a5b270dd1e1b98ec9e396600968de046d7fdc79377760b704e4684faebd9f5acff25ef0bacf8bdcbf7c703d3c2eccc213d30d8a882c6d8ceb5a9188254a5b2cb08e6562f8e3b2508472f8cc299542046812af5e247bc65ca479761f59abc215d0608e46a20c577b84238cced7abb12898bb9c8a1b3d86181041d20e242dd6d8be6950d1c3b7e1c43a74bc8e901237e21d37c3dc23c7a6aca04079e5f0e0bd82a4d5fda2682652cc6f8b4969e43ae982a6c5474ad7146e96be2bea21222bcb8d01363253f625834e282a0db44516e5eb0b9267656b329f8cb4ff150b3ef2147c8931f6ab26f8910344c9f4b0fca46d3853157e300920013d6f38a18872078a818ffcfcc075642995976930d76ca93c34c1dc5f41bc15441696163e54ec46c24f886a67a7b10f76402b480f26eccbc228755f23b27247dab3cda0673ebe4d43163241bb6a0cb7d233e6a3088624024660fb2817b6ea589f9c0c7663d317b53f7e0ebcfeebeb7a9e884ceb35169fc12dee58c739dc726cf4f919bf9a45e2f9522d31a87fd4286f114e7ffd7e212ee768fd656df77d312b3741025e217508b121e5eff7fb26126bc261f982d765b534dafab00f15bab2f69d3857175ab0215c1f36893a662fa1e8ac2073ceabf6c1a73fa36450ae4749d3dc29dd19dc79fe1365555be0e60a35a975ec2d2892dbb075262bf767de68fa9b9dd453e9de9bf55383da82ad2f8d8dcaa751582e71435c2a7444c0bd548b61dc5228dede25dc5bb8313d6c38462d3abda1f40892d21f0383d752a8192951a9954e322cb53f919431804eea065a9e3faeb4eabc5539247a6615be1750ec99ccb80a51d64aa034e82529bf528390d0b12d5dcad5d4cd0427364afc7c5cb27312aa264ca1ad8ed8214e866e19392dc18dbee3759a6587b03ef2d24afe604f3876ab1676b78275505e9b29d8c5794bffeecf583c0e007e45799aed7d083a9ebe739895236e12602af2b1f520f208bbb060495d6cba605da896c0e754e2c660d747191f008a67efb2ff6e202b04e9c9b1c4329ccda91a74edbb9e979cbfe83146ceb7ee48d1c4ed1789401d7063f8cc4222ccceb8d91174af48d0740fc2b933ca23ca5707bf8186666ef79730525ce28ea48e2e9e615fcc4006f4d1e02bf76a06eb384240de12543316e6607040ef14c6c50a62158d98d6f7ddad3797b1a43a4ea7c9ea58bdcf32e9c0bcb618ea56dd104e5ee55009889114d2a13f8a86435dc68b5f2c53f61db3014c2cf76fe8d1199799c45f9d674d180b32ff40da7994b03fe8fbf2d3fec97b3e7891b1c4e581ce69e02ef0f8962803f85821c63fd7fcffee79f41618a39f5ee118a503299b4610a8880864deec489aa6300f31c974d525322fbf8a6bbdd86c024fefad0e893a359199490124c2c8e47e827b4b0a6ed737c02daaa1ff5a0bf3393aa29bb3cf41e159741d11dfaba75bcb77195fa925ad1534a476458f23e31d0d1a6cd5d5c9ab0e31f3f87eb0989f8b0d48fd7d8e41827f369fb62d3259d42203d947f4363229db4940f484c250c3359840126839383adc0e555fb7f6a904f74bbee0a4b6a4dd1aacd984cb49bd652f81f157ec9363bc142c6ab01375696366153714fa4ba1f987d5f9dd568ea60dc538589898b138def2badcc2c82e8070e835e285fa33b8dd944b693c1949f5913412ba0e44f50e3a4229a428aa24844a9dfc52706d7ae761390b835b681ec49f031f6dfb975603113c3cdda2844e1f85786b086422c8a6b0e80702f91d4ef11e6f6e7fb324313e21e6e3fc107f648853b550e9dc023430a0fbe2c950f9c50a08e283b00085bb1fb071533690598a2b8037dc7187e4e24567f7186f58b50a4870656255b866b49932ae5846dc3278777271aeb539705b9bcb0979885e95cef0afb5e931d2f3ad72f92154e16af64c5ad93e23fc2550903fdfc5ca85d27a30a562eb5d08a87004ac0a4bb021059539e62628f1d827a0c50648633e3c0d3e746c04085dfde5ce551813a435a2293874607c036ff60af80cca48ae5a11b8002760b77a20ce889974063479fae1c316b2b937d957a6f212438f89d464ca5e9179d4b1fa89ed44a4e3874bce43c3b167d6636a37fbe3f496576daa7fdc503d1aa74510c617b2343e115d458dcb43b697c7e8b8d29bca4a133e999b58653dc81fca7e3cdc47f060498fd0badf4e5e462a83123ce5b5346c9d7cdc04af38cad324ba36b365dfa5344948be5209e2c2633b2e9ce9acd653115cd8c8a8cc7314ec06afe7639ead675c159f2b81db6fd431c6adcd1ce82f7ed6af91bffd504891875901e3f15dfa32115f1f03cf0f469d70c945e74d49300a67174ea7b3254abc14136f700bdbfc0517eee51fd58a09c5e87cd299568c6298394f567c848264a141c3ad473dcf11ef3392e8d8c5d9be8bb9f876e442e07ebebc0461833fa1a31c746bc0131113ca2c48d098b884d7436daff76c84af5686de431734e36a01a36d9849891b45be1c8d2dc0db786a28c2f7f4be21005cd6da0186832bcab152db280cb86a17719131fdc39c228f47b94a37ada0de629b08d1d04a8ea561afa2de828cfac53235bd422105cba700f81c5ae0c081ec73648aab2b0ac2d017d0fcc9c492dd11c9e72b27254121c0149398f3ba48b9c5588f1d57b1be9af2f048afbb197942dbb8ca61400ccb57366ab383e896f73e7fce8092d2e2bf5549b1c6cfb47d2c59e77b596045e41e4f01cbc5510c28f8c421b200868c8cd7b4db5bb451df6274774676f9065bcbab563494d496c8b1fdcfd9476af7b86977184a07d58da9170ced467b4954e4a15c053c0893e1bf32502308c997636fec6d701c46b79b2e4dbfb657f863b7df62701dd6809861157b2540974878b8d64aa3f5a67e3ba4bec78af0c7c126348f903d705ae4b94a8870fcc6a9a66b60481bbe9189e9b429e07d63608f01af56a94728df19ba9fb1bac1adb1be47cebc054307b157cf311d38ae7f5df08c19da142f28908e44b0a2306fb7d8cf75e4d7710cbc1c380c69536334f01b72acbb8b1c5ccf4c7d89cfd746c8db59322c6f5c6a37c068982fe5d27bd5abb3bc68ce1db631d647dd7e69f260da69a47c0a77cbd397d76a485e8618a3e5efb724c726971192b48f89f5f7d48b2cafd525d6ed132f7ed2debea1c649a9a3f94c59733f37f269192548cac4c5a02cf43096ae21fb44d55b500e82fd900751844483b589e0af287a6aee4ab80099b35352a0373687b4e4cc0b9cc06eae155a94a74e150151ded5051c801068e356377052b2ac8de1d0f918ac435d1c37fd1d2669f98459abaf3f0cbf4d8ba6fa5d3dcbaa79d98823b15544617cf2073fb8dbaf62d46c609297bf10a8576825719b80348410054298c83d136167f725555887187ee3c623e1b676d8f3e9a5b2f2badab97a55a76cd4674cd546ff3badf5a26c4750b505f1167d5cc04ab3125bb6c034feb0b66cafbcf5b67b184238383f64c74a19985c6cfa6da479bf096d6050e326b612dc499725f59c4e62a092dd97bcd5618fe2ba19aebc951d950cf244f1940844ee51573887f0d61540b98255875441f53356c68882b7d87747b34e017196f6f48f9270e52683e243a1ce508fcfefb04132b9dff07adca6891d720536b8987ecfa021954fde6513b18fe5b3cdeac148d82e37716932ca3e14657a7d97a5f0848a312ba7b90050cf4c707e430931a6b4f4e86902ac0d2b74fab2010fdaa6619563d75a5f1d62cfcaa8883ec16394074a50f104db329b0b0a24e5298c55fd76bfb549f8d89337a610268947f5c05805e06cba5de0a068ff6bbbcb8cd766afbdfffe1acec5fe2113b3d84cb222b7adf0824a4a0631347f028b5e1bee107f598779e713ef69096cc7fbc9be645c5914ee815dc9ffd61f805bea1fe8d2430781aa12f68c4c59a394dbf53ed004dd109a4ba1428275999374cbf9bd85aa48cc8e309b7651891c06cb83a0a2f9c0d4cd1d40d53c45cbae002820bb8c62e4f416b28e8757b107d44c9d5c9b3aca37f1684fdbaa781c842bf8e1a0aba625732d189e227d19c31e46ff7206b04157692bcb5a830aa8ce2f8d440a54c81bffcc1f51b5c31adb43d3042cb92b7a693b7c0bf4f19e39e7ccfbd905a0fa43bdb45ee34fd745cb5910f423e91074235cc435626c3030c20a49e556a5274e46137b883626ccf52fc55f43d0e916cd50e06bdf6c6fc239e2328b968e9585296fdbf5cafbb36dd8280d571f866afff235e2b9a39f31ed2e82cd95f489904332f19779b41d7c73e011da510bbf30adb313bd4d2aba5e4e7bb8d5b7fadcd1ee6490e104a007d9253c9f0b29ec916bdce036618bd091abb228cde8140148f2781c7a3d3791c2bc43d7e6125644e680b8fd80570b63e307f0dbdaa42c8277f99b6efa92c67197c23b951d0b2911ca2c42a8780d8126496afe5713ca7cc5c8bfed0c2f83fcc78fa3d4b98b245de77c3d560ccac6571d60268b665f41528efa1cabd15479f483be3fee867c26c42afb693f32c4a83d0105210b7dedc9228b644e0509418c9ec9c1d354258e057fd9ffdb2608a972590e0b0d0e41f71054d040a200e73ee595ae332e75e5f042532334bfd95ca592beb482a1956fe43afba964719f3ce346b05f88584782197aa315f2d82b7cc642f2aed2583525510192b80b77f831fab3c528fa95681cea7338f70721f1ed16dad27f78996d1c11acdb24cec94ca91d78cbb74c9d9e5aff339213081edf1149c6b35c6cb59f413f1bb4d6de9631b7ee57e4a866f3a8e37d8c0cce7d30a23c1272995a68ba9bfef2f3c4b578860436d1bc0f0c413c44a9a2d786dc9dfd3bae353eafccfbcebcfdfc7ddecd5831d036394f77c93f736b7cce1935239a43b9a44f4a4aff9777b329d7ba3283c8d0f7fc2c4eda6cd07e17e8329eb90f2b220660611baf41a24a34a250f0fe250fa8e8f42fe734ba4096073b0fca617e6be0f6f1c95c9d03bc27efb13dcf878066e4213637b22125e5d40f1b981f7c3f8d1575cdf4640a124045a4c1941c74246841996b9bf99ef3f00307f591a5269db0cd5afeb81dcaba1adf5c37759a91b38230972315ecf0cdc44a8f634d35d2c6dbb3a8b1c0f9c6849011ecbc6849f0839866ce46795eef159fa6dd7302f8142107b083c1d4dba5d0a4c4bbbbb81c2ae2cd637b3201506ea3ea1a1e5935b89a44d07cbc4ffaca0fbc974dc5c23d06a7acf68f4efb8ce41d40f55dd75a73660c7b09fb6733cdd82fd435d144fc808c81408079d5dfaea9c7853934a692bf3c07e7e5dc34cbc75d6e287a84f5950571b5afd85d4b6ae887b50ccd8be505c50bb622e5dbb5c4560421f86b4789062276aa18b56c607771c902e8cbc9bc631cc69017a9f664903a75285a3d03630daa03e4286adcfeebdf5c461fcb4ecacbe594066b2f8e1a7c81fb5ce233d6caf65ae3e47619fa2ee48edf06dd207effc53469c9e11b2deb690efba0cd6acf9bd794c1c2cc0e8daae8c1a2cdb5371a4db235e9ed4ae6010a14745d8ae13b5a03f8fb23bc6e3bb454da9ef8f200572e285132d58e43985b0441e80d420b058b74752f52b8eae90d6be76a9fe29f070c4b9eab555a67a22c28ce3741036b4a51176e6da3e60ab694ed6904ee2a4009f7d358c3175b6332a5dae26819007b5d1480d9cf9a5514d09f68fca4b4c4e73022654f34127abf4079d859f728eef23d6858e1cc27f19e81a78098fff1d8fd5f6fc7c6b3bcada6bcba2da2f6c964e626286762b083d0d3cab4ed8341730345de09d6b7afe33c70ead8e3995c9ac26acbcfe32874a6629eb5b332743c6e84362f2f8e81bbf9a92e37f640eb48bf75ef7440a9c88b2d68f87ce58d6a0381cf0984cf3a970acceb0d63064e5de5004aaa806b417bb74b34160210e8959cf4f665c7ab60f4a970532e234fbcc60f9976dcecd4ce2402e4ed92f59300b1ea2ffa45c9333c833d8b00e01e87a86beeada39ef4d46339e248544effa944f6be0d6ad88082e955515036e7adbe39c7641c9d8f110a85fba4cfb87cd66cc4020c6d138589333660690d166a7ee51dfcde7c15a692a863524b74a31ccd600020cf3e39153039f15c999d12bd0c159c36fb1728da2321cc9433b7c318557a5540d947bac2b3bba9972765d4401867022b18dd273fd5809df076454363777c1f797513289f9324d2e5b7962662daa54cd86ff7d407e5423c6d8fc577d8cb8f1e5693ac262ce944db7cc2f608ce1459f675716742e67fed2115b915827e8e0ae248ed8ec6a51e07256f5cdf369bd25e3b7601d6b5360a5fcf14300a1670f0f791ce95b51107066edca1733485076aab5822a6d792798910b6b927c01f089ffc7ce17593f11a463c96e3370582112cf442e1f79c478873010e616d9fc7a468f4a2b4d2df22b57dab62551b67b8e584fe18653d958a96f8babe0bd0d092c7e81e7f9c3e2ef20f2c04f00172bedb4f3f8039299be80194a707f6815275fa43d57d6b47b518c3831ddf258a7ed330b10e854ba3e93e0474d821ad575352fb2a0f5f828ef7f1460d0aa98ef94f2d86eb53933a75ef19ad43d731dbeac6fa7cdf80ea679aa6d95b8b367968a761f7125d6f0c382edb222addf155c52135d5dc6b8e395b7980a8498da88dca4e3147826210a76e589bfd6a94294008b4ca8001a6a0cd9e5677dcf6eec48c60ca321442a4fdd68419c042ccd99355f01b4bd898adf1c54e1f92896ba88958ce2d22a31f569fb347fb90d2f35fa743a45f148e49baaad187ae9613ce1cd11353154267b1f8207267f9df5c0261942d19f4a132cb9b027497cbb518bdae356df03719eb141ae5f80a50a7fce76ca837bce9c76395c212f7673e8752b93752111a41797888f7484f73ef419af7a70b61716f6a07e833f03d87df8f60a7c3b9a7eb04b10e825d835704eab0ef170d379ec1fdf965adbb779ab86d6bee627be92535fdb60ed9834a11a07eff1902f8c539f25a46d52eff9ba413b606fcb42aec66aa5bb7f613218363f1007827af7cb88d7121a2ca93fae5bfb41b89d07a06eb3508a301aebeafdfdf6af41d25173b0b4e35bf112d2b7d089879c456c5856ee3447eb35a8b610bdfceda0c76d20b0b4bb431a13219bb27c4dded02a5069493af49b16fd38977141c2a991d8def482e49e2811b0ccebffebcba33e6a88b67bb7f938dca8faa37842902fc74b5e4f9cd92c533fda4029cffd4013246408c1ab384dcaeb74200a882ac27bd73ea5fe0ce463572454683b082dacb00c9900604ce9011467ea0f7feb5ac48de6d9d8766433bc6d2acca3661030f785c69dd10953cea0071289aa151f9eaff41c8c9504c701af71cd6aa2dd89d6d390423a7d9f3f79fd21281d02274ee38d93ec894abbcfac87e9c6381f1eca051468fd0ee968461ce8c14a28aed9b793d08724df2f71ec511c4000cc9aebbe69ba817265ed90bb481723f538507b149cb28e49fe6a1b3ee087a07f5dab8f0286e6e8b5ca0dc566362047b96e4d0d8f3f37068e6c367aa6189747de59244a11c12a3b35996728ebdf7c2851ab25d8e637ce4acba777953170bbbd584495c0e1f74e92b907309ca13d6205a36621768e7af4940d2618d0f5e81c70b6ece8112d160987d2196b8fa09ecdf9a41461223022875554ad26bc6801706df331f9a60b33f0aa91949dcb57351cdf1c2313375edb42e41b16ec43f66ebef47b8de16e318b490415d5ebd129bbe2523117a52e14a5465ff6e1190a3e6bf1147a11289eed5576dced9e8ea75d5e64c66d701a1130a9968c0a4726c91ef83ec3233ce7e0b8de85ce4d3576319395db52be697af9224e80e8d224a0923d12cf6c9e7feff9e3146554d3a802c2468233018bfcc4cc932e59a6b4c4bc06fea667b70e9835c3afc693288fe21753a4137b12c8086ed374fa9a4ca0dfa2bf7628b2be0fbce7e4127174e557cb76262ecc9f3aa0f1e5adcdb154e8117e25423fb1ac23b57d00ff8e5ab2d9ea957937f356acbf78f973a7d7a6e7260c38e039a35f4ecb17ddaff676dd12d60afab8889e12b23bc401dacc66e70f81c9391aee5963690bebcdecd633aeacaa65b020492c24b462948cd4b1df7b9fe23597a20642f1cc4fc6db5bd5139ae8b966da4b981b9ffc7146dd794f9b5380df4a3c9ad589007c5704e8ff3194e32c3ea8c6bddf0575798b09a5d9ed842da50ff7c2d9716808e5f40f75d075cf7e896f29eb4df45033ebf04f4db69ea074ba4740ab236c61066ccc9a91e231a41481030a601361f79233b1e3f7682d7a0cea030aa5cfa36021567fad5d9c8b2a49f93733c4c21179fd0c73d5136eb037f48d98dbd6ebc5d3b0919ecc8b7c2f2f7cc1d59e008bb0f3bffed62e05412f6e9b7cf543ff627ec778b15af3adb8e9daac93d4aca6af77b973fc62adf0d292454ad4e0c4fc15aab1dd06084ad839cb5282c049d47730eb3d1cf02a767ef84f99666a0f85423ecfd5ddd9685560920712c3d9f3f1806c0bf6ee8014ecdd24e86c7545872b892babd706feb68c2102dc363e491051c458c6bc348562ff5ba9934076b74a52ee9902fd94cb9d6cb394c7f9b1f0d059575ff70b4cbc3cd5f8ad6e2de2d65e1ee2b35a2cd59629c663cd53cce41c08776a60b7653ebd8e16251a13883113c75a4f04c71817a5f65b2c8a90a2ffc66db97dd1a6b6ae7a5ff3999c831ff5cd18688bb17a1baf94c44d239f8cb50bf5eb7fa9c489b95d444f368a6894fbfa04a6e027335c726e80d5de561b194c25fcd85209c161288230441e805fc4581c19c3b46d93cee1e058ae408112423aa37165682e2614a8b014084ca4f2481a8dc67423c653360e90271cafeaa2c64a3f2485b9cdfd5cc1c1d291178a3654a602cd343961f5f321adcdf39701c32ba8b980435b1004b4c05a7bf20b8d878f6762f51a6f7a56309de76cfeae277163cf947503bbfbf6710a61cc908a68910119b5142c7c84bbb2d5a78bd7d5c18054180f7fb4bdac33b04c95b922b82e80393d5cf01237ded6df790ba46d06420ca549b64ed84bf35685fdf4f860d4e23bf5ef725face5c2ad2d2037c50d2164f9a35ee441bad3abcd18822266d5e82e9deff2aec547ba8de3a0a39c0a64589ea9522775156faa6ab3625fcf060022a8ab9c1d7dba58561326ff11ca4abbce290d7836b444a7168f1fd229f0bbeabcafec717a181c9547bcfa851796b9e17e69493079b118330c6d0a0069f068a77bb00d594db8200f65bf2d5dd9a49385f4930f28a2bed4e989193b30ef1587abf0c71f5246dd49bd02ec5f5902a8e9b628c34510d14d7470622d3818bff28a1aa00468da0a533e22a991cd640c6614042fdd0e56a384d8eb4d4e25c3ad5c4c75585db279f72754ddd46e55437cfab415f11992a10e64217ac1047a320c9750fb17c8aad83ec49dc76175ca6411122671596c018f7e501c7e7d0905beb36e5a620766d65b994d6c538b49d67cb8fdeccf83cb475099beb3320b9824fd10f63d431a01853c17e88f2f441c557026e6bd5ad97efbbb3ae204298cc749f2e25ded85bf5065a794335c5a7c0483c551a1bf6ac8c29d239e67ff6af63f9a314bc962e65317d5239041a017b14848acc343a464f555e29e3cd36b5254d7d5888a83c5245520c252542f44dcca6179bddfc6aef3662819a4abda44d0b0e84183ed2ab84ba0c85d28abbf01a9a7258e7f0cc7ca39358fd65553ecb6afe7a38156da879a00f2b69bb389644b76562c9ef6df9f8475831975e0d7a55a99759385283319d54623f736372693ed58a5cfdfcb58852fa2671296c8f5d99516dd2fd17c8daa7a8ef8812776ca521156bb630c1ed66ce452c5c77e930b64c3e131108884e5c6b545a2f16ea7440734d4fb2ab04bfef1fc5bb15f9561ae84ce63e0abdb7a8741afcd80af63a3ec7f9f787f196c0c384521e33a0c605ad956c5cac7860d731ad553061b26ee284c0581ebb0c5ddba1dad5d289c19ecf9707290bbad47facc97e23232927b382d699f576e414f9b8a287cc248a5e27120d30f8cd5c6401c367b1c4ea334426d0e19b4c9358d055c31c85ca395e9fe9072e4a7810910db36a35097a16d57d2e409698ebaf7df1747ba86548ac6cef923d1e46a74fcd48eb6105b921a211c0b106bd2d4d9aa86efe687d4fe71a20a33ce0ae76052094315523f39102d8cdc0ad7aeda9f8bc0ee27c28094020a21ba39b70adf3ab4e8ef9a17b5cfcc45ac7f4ad17a5d7c6b7374c9a4e03b72267024656acfbd7a0fa2e972fcdd1b541face28d484afefedd7b7d480d6bb79e68eadfc78dac776e3af02492c9a734b42eca823425b2598012010f822c19807d941cb704522fbf7067ce08b6a9ceed9e2136c9190e53413fa441ef05d57b30c0d71c5575ebdead521d43a714c326f544e70ca59044a79bca39e5a7e8c4e942c42b9b0afcddea9950c93369ca260e4362b6786404dc94ed18c322fce9d59f88fd174a66e855558a69144c2e52a956f23b5e8cad1abf8396e80719a9e52a6f747555513b8f2a6581e5ac2e42ad57ad13e832d1601935d7c57edd1da99ccf2b0953b06b135485418d912406d8bda13901a2e7cad678173a16e96081ce2f1826381a0aa2f752494d7ff1d8cc88540e96aec718113ec1a8ab481877da215b12978c086641eb9427f4b94c09fd380b6303b52ac049dcb388ee164589635dec3239fdb7a0fe0d043309a170ed0cbe1b7064237c99b8eec3277156caa91d4608fd99279ef30e56aa0f5629cb20f6de0017e60bd1408196245117cad8505caa0ba187bc6bc1084dbab88877f47273e788fa0aacfb8b354fc9a37f93d24a1fd27f6de04affbcbd554e9a9e34728c90350f0ee252071c5176a6fb5f7599f32aeb0bfcf88668ab6503d7835725b516ef2d8281d5320f9c601ae1972c7cdb070863c220a1e8eb55bd38b72ec3c110ccf42234972b9176b61690b6849558f13ce57edc09ed71d69ecbd7ee650a1a7ccf60f4731c59ef9a4f7f0f6d670f9afeb63294829b622cd082c72e49902d9001444c8c5bf02ab65cdd6797b90fdc156958f763d7b9e46c0db37914d4c5f7982c9140e27d136fd89bb20367f21f1974d8ac687c0824f7d912993882de28b52721668a41c6cd54477d6eaa51b3f0f08008095069a8b763f697ef69a7c31f3c2126e0748b7aeb8e323c34aaf260d1a96460ded9b4f276c98e6cc563c375dec274452470b50966b06eb215551af4ee6a13e07d75351c7dc280c21dd3038eaa6ef780bac6613405a3775fd480155378069ef5e8f3ad19cc5a921608b33d4e85adde97a5c1ed332a11d49c5450d48fa7ace559708553e7d40ece69131ccb4fe08c24e204d145c35416fa7194511eabcf3f7d7acdf4d469191cb8d19fec63846aaf1a21eea00cf2d4ce5491a25422aed03de68abfe728a59bbb26072b36478cc90b0172a2e8301593d44a6ee082168daf78d36c7bb09261ef5f392691a6932ed5673dbe48e38ae00811780db0e208238b8d31b89f1f68729eb295657ae694e6e0db8f15f3ddfa03ea363a7fd9b0580c75d6cb759a6987b32bc9cc09de850715409cb35ba6eb0ac4ab84f6832394d0dc197b8b825c36a30c4a1c26163d29445bcd9f0b856584c2740ec00a297c9eb8b998bd985b5246a17fb44b45cd9ef5c707aec6fd137702900d150e0d02f1b64ce02b1a384fbf34dd04824a17237c4b69386923fda8c6ba63331a831870f217346313ac5519f4495b79e63ed23cd1c71fe6a266365457a1210c923fa39a095a00325bc3091717ed18725c7e91fc3c05f3f53a3d683e77243c143d3f5e1524ecb270df8420ed74d351e27b59553bb3f843e2ef92fc759f69dd7e0b6a15de47a1e0f5528cbb7830b434205c6ae3c096095d2536bb848ae68643e354dd76904b5517b52fcbed08c120c003b97d0e05ee368a86aa5f84e6d904aaefd1dddfb05a7df760bf0e99e111bf45ce2f4c8e79133537550fc0a68c140098b507fda0fe293a44561569ba624ad68dff3f3101ae1f9d8472ef97e76b18f23f5d88fb624fe7997e74fb637dcf56466a484d098ec9d5ec1b0ffb15ae1fba0901ee49d045cdb1992806ce5fc88bbded7a765ba8a2b85e4548ce71f3f7784aad70f72cbeb11c9638d48381ff33c3dd3e73360e5a9fd31310121c27fec93632ae8b6f605c40e9c2725f66e338faf46ec8e009c15eb19fe95b4a7769727544e112cd3757bbad749056a94d4b25184523497bad7d5915f3894d6498fe2f7cf6fa64a9ae0bfc0a437e57017ec78ddcd7d88eef373cc9d951fa166241b36be5fbd02b5b5ddb6a0c6c36e3a84615b059b3fba60d72fc3a7c41fb0fced8bbc28462b5dd1693c22685c2d902177aaee6a39a78de3d2def34d341a353f01cb49fcf28424169932d90082e09e3b5a92373f7426ae580886d4087691c4cd11bfdf6eb133e573e7003865cf142fec9010596613621af9b8c7a6caafbece6e2ba4e70fa7c2b4a57c69b6199cf133a4c7b50a6feac8d5691a6b4ac7dd56d08d465d9b27d331909906ab1cb7351062d2b24fe8fc1e315dda0611470b639cec4e5674b89e9d9b743963413edbba550dab9fd325cbc0667d31abad6efe9bf66db6ac49b44b0dcadea2b860afa52dbcaa411696a8a48a6fc4da9b79f462d52aa1d050965714bd5f1675c4f867d8935ce6fdc981eceb8863d5efc3edf21c114301477027ad2694d10ebd1dc76880b9f0885d5eceba3452900c30997647e3319dba186e21b8d1340dfadf26250039733ee530e293df818237ddd92686fcaecb4014bfb9090d6fdc873612b89b6b264c250e41dd00c65ad560f01672b876a7fccc011d3bcffe4a88d5115aec1783fa4d367bfe176b6ae81883c901774e20e8daff82d62e4afd42862a9f746320ef4aa47e71344838c58dd6ab26ffe9ec053cfc0996d669605165be8f4753ebbfbc1c52032b9ec5a0c45c543eb2066af41f68010f5fa8fd4467393942744c0b032559c556f5da555d9fedc2df4bd4f913dd16423fe1f85522888a4a2eb03214bcd61ef31d3c8e29fc859e47de2d1e57c3acdb09623857e33736e4416c36d4c9365a125fe8678f71692c72999d0757d48040cb8e2c751bff123a07315ff042afc8229b0c53ad93ecd5031f605db6ce837e1c1923fdff6ec0f2aed990af146f2b99e51f736db4c02a4660c49f5b50716b5430f2efd612c9c3b206a8e117bc21d56255afc89ef865a1953744be73625b9446373006d239601b5f4768634ee5c4f87d27ad193348a7de51d9f58c1161c47bca10a61bb7ac5c839cca335518fe0a794fd6712ac623e45168f63f7424de4af93cf16a423dd76ae2183a10abf5c16df5ad16edd1e2c67e073f632d9bf5403fe1f05b9203d26e2b2d153fc7aaca48b67588e50a6399c911264aedfa2160faae49de90fcf8cb53f748eb190a4be9676320eff57d304aef388e8ac882d2f953e8d1c4b3ccdf9a849a77f676934287c794051e9a0111955746635f11e339928e175c6d794f05ccc2362dc51a1b645eac2f2278ea26c192276919175a3cbbe41df928c641576dd0578bb634d3fe1856ee226e16b4c33296660dbcf926ebdd4771491b868ca0c420630489ae31f627638235301709dbddd9155386485dffc362a7c90ae95bd88683ae4bc06f8db36e8477d8bc468e2f74069bbdd180072be25ec37da7b391e6b1bf3c041d5065745d65aebf8b1e85b726218e012207514138ae47d344d3ec21ec5e69e2f757cc7b64b4aa29bc982adaeb06aa269e4dac3eca3ff03297f5265bb7aa32aaa4da8b9ea15f46091da0b7c76042e5f92a59645d53d2b9a0393cc14f257d1e17c92e5724c6c544034d042c9b6530f505c1b405cd9ba4d3f324d425df15c12b41b80fe05a079dd3ccdbc1366d897e23507943dac31692248953063cad8ab09396a062e909d6e19a1d792f4167015e2ff3640e50bb525c7276583aa9dd1ec98f23226b6b811abeda8dc2f66cc17667099176a19d257f62b114ba06da0ae2a47911ccb762008b26ff72c334b195db696e6dbf3db9c23197dc4c4284512e4522441b03de8dc988726f2cef3c4b90cb4369487b745b8f8df0f1e3cd511112a8be8796836d158e673627a7e7b8dbd6ff3a83346fc89f2d6b8f9277a770e6162505df9f48a9a045702b7fdb77f12ad02d8882e614d6d6c67242d06f707e67fc7b0f67f06d6871ecba0c20791d786e9ab929d816017dd8fa6e69b6f44ef2be79461b872b251807d25c6ab03d6d267a747093f93c3883f625cc6320d5e0c7e12f1c4459568bfa09a508193b8f6a8cce9db81e4f6e0e62bb9de0c5e8564650fb563094de66650b206ee9087a60d6c93a701a406f917a164e23f9a5ea115541ab0bb4cfa13566da652f36e578d5834584f69936fadb80745aa69fc9c59ebe516cc5cc6751837a1b0c520a687bd9efd277c821507adcb10a21ab6569e32cd27be6c5a4c544f8225bdaf782cbf4c67396000b91c94c08b1a914e0a3574bdecd27a45f136d88d71fe610da06550d59a4a5caac7e960e4499361faa52d55ff0a90d2f0cb4f51d8ed6e6ff9eb5a7886d708d42bc44647e7c66e7e86ef4a2c98a49d1e4ae513d98f23b480021939ae97dccbf9f6fcadc213afd9f668c35de2b80240cda9a7f6bdf22750460808de3de22bfa9738b178d997ee0de90cf85087e18712deea3ea79647f1d63d672b26bc329acbebd711354683e0680fe60fc169d5e15df7256d36088c820cb7bdd5a82598a80db9c9b9f3530469b70cf15a7a9458a798353d6fbf62a8ccf44da3d8c09ed8594fcaa9762d9e17156a5121ad96a4490255cc0ea134b2daf56a2ad315a165e60dea83c060c9190c2fbe0f5452360dd10ecee2afcdefa0bc43d448d8315f8478e69c8a7f3953520471d314d6212573dc9b5234d56220d5d57a8484bd689b833dfce4ec16e25e353fe33c01ba82562119072cdf85e07a16ee6b696953c9d7d4122f992969f219397b3733c276949e529140e91563ac799bfe639e2175e2a6ab4914de866ff5df7794d3750fe0e3f43dca4cc581ac49908883cfd09cc68e11d3814113722aa4caf6ea1e4d3016dd2e19cca4fe9c43611bd14558a118e315568d920fb0ac890df2fbac125c22155bdea383aedb60e24c860d0b0b23a112a6988291bd0899a3c0485e34e4c9479bb4728769ec103187861d03c88f212bef44e6d2e655f42a2e5f6d04116ea3f3541eb9185ae59675f10af64d94c60540b9abe1ddfb9a3971b4f5cbe661a3e9b5cd8027e90447d7bd8ffa98a8b7be3b55303016a8e66bffe7d72fd772ae3c3a4deb461211c9bfacc94762f3fb1eff3ef9920af2a9c8368043466a868fb155d8348b146f854fcce98e72fc59ed79bacc9b4728dc21f8bda2dd56fafa5d44c189dc9ab644dcdf823034a64271f19ecbb78d6c6e88410ed41a5fb6e5eb49d786ffbfa1c50f47e66477aa63f08b087631968a0e9e55324c978ce76de5c24d97f88d4322c9f4a47fe0e680eed47a508e79d07338994d8fec92f8eae54d44995688830f17f2059734bce5f9a4dd62926c781a1c87737da8a8af584b5dafd203f58f888f900152f17f488c53dd8b542a49e3a3896599594cbce0d8b544212d51d78c3b4b3526d92586eab2c73e274959dbb822bb7211fb93dbfaf9b1ae678491d731410d6b59c9cae1146b591058b0001549e7fb29891af6eaf6406038c2f1db201356b93b99b4444ead5b126af8f39d941c60e1fc8aae9f0e85f069ab6439a1bafd946628eba9b3d849fd6746b9164965bcd34d4fe998e7693e78352c1f8904d6c975325bc8430f7324be2b44d5d73bb738dad3e3bd1fd0ff4b453e2b4cc81b73051358b825482140d63cc539d1099e9276f37ca3000794cb8acdeb3cf7a9a1da3bf632d5282783bedb9d874934fb8d8ad47ab2dfb9f7607e2cc977b84157b6f916e10ad863f9b6b9fb66a70906268c711959a5be3f2e1f101361041fe1d777cfa694f9c109f935b8680c4756732c69fa0aa7e8e6496b94427f8569250684f5cd84e254e7fa23f3cbee3a5dd7d204e466f0fbe39e619846f78e2bd0a0615774932ea60cfe8bf30fd5dffb85643ffe64561d96b94dfcb153667dc1f85e99c6272de4ad75e9c8a7c08c9aeb5ad98ad6120692eb351be191e8ea482467258bda4145896dc184838a4f52c9b00097e428a99090f818a41dfdf7aa9617217a52ceb68aa5422a8ba74d088236f15a1cb104c7d730addabdec62ab8b546281c565a9ff1125e1b0df273846adf9fe025c323362dfa6de718864b36138dd02aa428b013f0391683cfe348738de0ff2b2689bc2666d52f5f8fa4bb155691287cd5299d9e43ebe690f76f52efb7ef696b0362e9b13244028792a2280f38b82a4657cd61aea8f4ae1054c4cd8ecede6d2c5b505f3585c7a3c912acb3a1b25393fb0c623133ff1ac927a2886d693feb7ac4fe1e25218e801216ad9a1c72d7da11f54f5d9b8f90b9a56253f09f5ec1754f3e5f66abf7817721c7c1125133ed7efe419d0ee5a1a2bd995f287283c6b06c99fb76d9e2310eaa4bdda4accda3097acd15d259a48d34d32dd4a70a3ff420ecf93cba7633842124c96921ba19d0187e4dfb3a16a1dec7bda50dc3f29b373d21a55be4f1190bad583da76a13a705cb577f6488b7c7888c7b9eef459d44ab663684d63ff2d6db01a1d8e77ff75bb27674a91266b9f71730dd50fc2da235c8b24f20f51570b3f3bf01a2e5c9512a116b4e82f4d00c26476d4a1115cd0b0b4bbea83b768752ce95447a9e253bfbf521b2120e29ad2aec23cdff88dedd91b05d0c2136ca6bf0e35f9b879629f1a0428de90ce187e300cc4ce53bd3f696c52a6a5f108d549f69e725b7f8a10f642651c8716765a019dc0dcd256d4291a7fb7e8c160aa34277b7a011baaabeb41f117f5aa4036d3df9e574de2e14149d2bb7bdec70600ef0752ea66ef82fcdaae3400863ca168f61842236a8a4daeafabe2f456e770fc12a70f3cc399639c1e1f94abee09bab9d1ecab10c1f22f96aa85987b39a90c3c15343859840f81811f52075f9561419b43af713e0dea212755fcf024d6d7b0be8ed9ac88150701c9e85ea333935114358d8e2eadf84c8b36136037edbb7b8d10b05b49a9d16459d8e350f9de7c6e8ab77a5b6e3d038fa28242faa81ac652daf110aabd0c12f5f0bf8f245443dd6f8c84409f2b7bc5026c8e07b36a912c43d8f9d7bc121557e868181a5c180334cea2596bba1a9a2a0653e86b48e8118cb9e24aa28ea406e84558db286fb3a90f4d6ab64c5f9cddeca655b64dfcca33426dd6a99b1cbf01d6a81325a5360fb9f146027da4c3fab88cfbe34f4514e3229f7afbba607338e38359ce1a204a6e4b0d46a4965ea7f9eedc1af98c8a1df761aba2ffc96e21abd977c97672c19ce334533fbde32c441c0c9a863d776b94006ff5c781faf35171c9e2a2fdd134effd362ed352ea547f19e7ae3c2e1f09fd778bfaefed076032ef7250c1e3d6d6c281e1d2022fd0d116a290c99bf76c6fe3f088badfccd14938b8138aec605603846966f1b2a48ae91f7c3e50d6d0c9dce844101cf6c2c0e4389eb52bddb3a760451b2d00588f72f43486c4f29d94d7ae84268674bd2c50317e99d00176e3885831290ef1fd0d3e8e6ea9baa8549a159664eae802f7f9b42a7118817a000a2fe9bc34ca5f9fc8ae6eef4c9cc59bb16d797e98c6c332dfd4c2e01e6928306378276e169fdec13f85e451f168274b7bd02575eab05837c347bc563335d21b2ac1bc78cdbd3d364c0f88506f7e2b2db801bc332857d2253d9108906be023887865a5c3d5a7e81a35ff46502c1969c00a58ae26e2d06c362ceb7110f35a48ed582aa277674e79b551c760bcac147576daab80b19fafff129743134405d1d7cb98d1444d36c86971f5ae7ff70bb2b72a0c937dda4131ae88732d1dbf9f9e24185bf57ed598e6330d7b38530b49583f548f87371a4858dd9bd78c43cf3ac3698c8a2831e913c31239b1676532049cca3c9fc33297857d72aa24f8bbb772d06b073c34ff9394cd674ac2d5b3824d2a577a28710c239772c53ca9063d2a993c00059410646a1f2a9f62cf056e5ad37a97658e14ea3f60056510f0341b611ebdffd9f3576f9f2867532d320efe5ac608bb59feed2322562e2c646ad912a967417b1b5296ecea2f9733b836496ac530214f11c6e58aa06446697eb00e61fc11c35e8a7e7df3595ad22170d834ab3b1e43372c6d2a794bd5ed8d730274962ef811b0a2c30328b02311bbc3df0c41512d601fb72eb56ff8507523236f77d20c307654cdbe65ffd5896d784c3388dce874523e2f3a8af01530f727daa204e683378dc2b85de825dc6bc977655617ec2cfd3a2a7a0e84aa7fec501f80711b4bdbf77128cb4a1979054cd0cc414e47b8c456ffc032c4b8b49757bb6742df0f5cdc236849160adf5272e7033c2b005c2816e0236acf400b9f47b5a7503cc83029f17baabaae49b356e46a59c02f3b92a6b1c29fd2fd13fd0294e80963313afb73287a23f409ca86ad0bcd3cec6716cee8019524060440d064f245e87cb31b9063b3b64a8bb90d32c0be6a6ca6374a446476cdf10a9d950ecac63c95ce20522abccac2cc36922e19ad288c4bdf79bcc89768c25a0d2c59d01c10dfebe82baa62e149c62f8a90962eef40f45b67b60d1e00d962a2fecf8b63d1c4d9815ef28e9fdf2a187bb38ccd00476312fa65d2d2511edc4d7d2db1ff309d5728c367db1f53bef104f7f96ca6564290264cb662160300cdf3d366a2341b04c6d9c6b516d4f928ae781f8708e71790d23de759dc3bfd721da9a12a3594042ea5b7653db4ad5efc1eb451f1c57714a022a5fba3dd565f7a464c7753fc410a52100d02b7944a6e480e58586dd4a1d7401dc473b76627aa725edf349238bcd0065b149e2c54f720b1896a2f42b920eb6c0e9205723a435265eabc589974f13425aafa8350a71b7c8b976bf8a78a5358d5ef140bf10e5c6d74e2689c75bb027d4b743b5148cacf6d47235ea481243b9e8a52a603da5b975e5cb60822a7eb317da871525c80d3bf789dfc65abf51de31129740d6a92287e46f35ef1f3ab04079dbf80f4f03a39c7dbac8c7657bec274a9ded8ddcef0b8658cc337ce2bedb88e2a856b2641a21c01f50b891c08a63743c4d8caeff5123c251ae64fee8ffbe65eb3f6a480533cb304d9d2f47b4af987c88f8dc2b0c208e5846be27753ffa232bc32181aebfafb94a8ce9afb60a605786d417355ad11cd81f59a381bed998412f87b24a783b168f0683a02a3e63e0fb6302ec9b78ef3e85fd06eb26f84c5921ef116891c2c75ffc4bc01fabda8bb80d176c20ec9c4ce0d37b1539909e13a4798b1b516761406ec3f423072c2a8aa0fef09725b4ae3f50f4491d938fdcd0e9829ad7c1c29562cde44bf22392d703b50ba18d8ee5181ea7300b5647d4ab3c35eb09c08c3b3090bc87becbd256e9aa74172d3b4348baefca67dddb9c52f218adb74a83f81a99f28df5472c96e13c2771b4bce3c02f4a9ce78b10f33312f684cbfdb7e9fd9e19de5679418f953902110bd4556fd087b6bf4e34883defc4a28b3cd8c0a19e3c5cf2808c5074d845a978844b95a59ec285ba40ab4322b92b32e64c1c005f728464ebd5ff7dab29a947a9304c33ba48d4d0db84ba4a577e7a7bb0a7d7261d70d0662e8873a285bf0291bfe57e0beb91baf2fa4dee7605e6094bac7ee57a9ac79c00394def566bd9a76335be7c137114eb39089be17748c992432591b20bed902d6aa76d0360e5559c333390c57898e43c5c36141f4e752bb93a820a95078b69552ac80f23f88d038b0de410f2cee366ceb3249861e4cdad61b0bfd224b7b373c355b60c093b0654ff678edef7690068980df5dfe36f783633c889de5181aeeab181d3055f6946a70b80b0ed7a3db419b003319b1e9aa5c25dc77f7b5d2d1d49278863670781c406679c4d7ce4378b14b4d211de8f3016f087b4d33eea2efeacc8602b4dd4af5ea050d2f552d8ab57727e11b2ac5d7512592909246e4e68d8a80cb95cff2dfc9fc33f0a6acea1394691a7c7683904154bf6ece53ed1e17bf8a262a38a14fa91ba25ed600a7603a85f6e12a7c5330bb7c0ba949aff299da50b5aea6a5211f6d1d490c06c1b9514d85cd243872c6fc58d0d6282d0fc6e416aa6dc549237bc3fc12b1661b45afa80e21ffa632d3bd262577f50a24059fde53c0ef5b3c71b6e707432e27b53ef19792ba03fb73a05ef34e3372ee3524ba77882cc7a6a2a55945f3cea2a1be4ef5456b97ce5b9e46454d8cc9e22a589c68e7d3e63e17d30464b313190a8f92bfd6ccf09ebd2068d4bec1f13e34b1c29e1acbafddb9db9c0f92225d8bfc11feba6b8710981b6df3d411c5d8bb809927300ab08bfbf9a5ec88e272ae79fd570d72abbd0a7c7cc9f9beb79248a7c259d86283f9021102c3b9cfb14c0ef10bfd334033e9a0a3b0ded817c64406a8b458cad6ee9143df1dab0327bc3eb40483902f46aca0fd7fa7c7269dabf0ecd5a171a377713fc7561f5c99f4f27c21ae9ba04f6171a5b389078b123c5a8549f22d06641fbacaad329da3d1e1c7ccda8f1f081658ac3449a99e3690a0574b52b12919d7210e851ecf3b02f28d1ad570f139d5857d51285addbb2004d634ad999b70839f3812e3368d324c5ef26ed2cdafca7d594ac30579612d6ecf563ef02430f6f12d8f7f562b1a03d794b9c6f4c14f6a8fc6dc2ff45c3e1f5bba3b8281976b9cf64556360bb1c0cabaf8dd46fa1fec8b4201b79ef18dcbb34dfbfcd3616d6bd2d99bb458971eab3a5c2a4b3f7374cb541f830ec83e972525140a312be524620e9586e35dd0d0362ba5f2204de45da6932cf04f090a418975a56a1b50eeb3dbbc5ee6174a9bedf5f50a74cb9a716a462f5611b95ef9614448527dbc3923d28ab99e34076df39edb915e37edf1a12bf98f41bcfd1ba56fdb95b2846343cdd5018f12c1eb1e3cb0c745f5d44c2f5c487d1c91839675642fade6a0649fae4f91d5b3679cf4dbbffaa92b3cf1e1d56b9a1dd19aa304d218f842d3e706a7cc939c83ca2f8ba970ba81a149ba243244f9dabb2152d2e19d172c994b3136980fde794a703232ae702ee80782ba57b1ba231a27770f4b594bb2a796ad0f7381667dc03e4cd430bece0eac76171a33c79ac0bf067e68c33e747447b497cae544cb4fd1fcbb6115dbe349a44b1dfb081410a4f10bf8d53e19c63ab3d66f9bddc2e34b72be4a8bf232436fa333e61ea85c3cca31677312f152f34e9090b5f4c711874974c1b731bd55f2cb2efff2e75e75e98c24136be89fb97e3760cc37c1851c3167be69cc913bcfc16803987a3984dfae316ac797899d32beff1e41358385116ea6960e5a7d4bb2d4aeb83e8093db8b2b7ccf6d8ecbefe35b16b1a9f273cfa20b0f3e911f4cc614d13d24fa3af3d8e3f629bf260324f734584b417f2810c3890922f29ce18d87667732f7cccf07b707d109e31331616a3fa2a5734e2f3b9547a1e9beefbc9590de00c98dc69d347b50a1049bd9998bc1acfc80b482ea4396aea6bc00e6a09cbc0b7bbc7813458d576bfe59821f2a2f274bd8d3a76e81cd4f332290c9d85e6cb132ba34b7f79eb9d37c34ba1aaf253a1dcfb1c4fbd8a4b6402e32a639df58868739dadd89ad7a7d374b9fcdc06f05f35132705b2473c5db1a4e50aa34d2f4dfbc3004b0cc987dccc852fc1fd006a3e4e01e56fccbd9d0b2a35d8ead9ec6e26e3470a544698b14a96384ec879760ff5e55fc7d503454b4507cd67f779bf09d6f4e23f33b4dbd1fd0c2a1d1aac07174d6440aacba1a935fde64dd592a9e060d4bdcc47e19baad7b9c9068a592e1db81ae7bc8d8832dc7e146bea4ff76f513c5d7ed5f8fba590c8f48bfbc5ab5c27d159f6f2a12a1b5e81bae821a4926248ece2c9e1d314bb9d7d34a7bde848c0cde9b69b05c5146dab1952437417aaf6a41f67c24bc650ad5f41b4729cf93d18c7443adb055c9f139f0ac6d84e4d324a21f8cf1ba3d9b26c105d00012936c995eca8ec59a1fb0fd8ddeb70ec8bd917b8a700a4fab63a565b1f4afc791c1e084903523f7d0c794e31f96dc354d0d4f1231c18a25289ab45841cb5c51368d8bcde7efcd99d9f39bea24320535a4e5db920d3a826eddd933e99b7449e93bfe1a9ea8fcf94fc2362f7429b14de552c567a5cc68bc79d0f8832c0090ef16635f4261155b6d216aec8e2823be1279cb0972411ddcdec77c6dfb27310455f7bebfe967b734971515a42dc5b7dd6a6040b970d9dce32e29ab0eb6083d75394dbcdfcbf760c9d82948be4771eca416b50c079be06c5f701730fb1dcb8f49216cbbaa75acbc46f3c200d04c46d4f0310e6b12c97319b78eea48090444b3b15a1c587183c47f46d428823dc2e49f424a6002afecaa12e41fb7066a22264f211399eadcdd36a0c5945a72424d55c758b3c5392f421cb517b9820fc43340e6c04ade1dd4f08766d2b37a0b61c5621fa56d2a122688992ebdbbd3a53acd27bace8ed04ae609b1f770089387b571349422d6a28e9d16b6a1145ea240d44fa82b92a2e1f28244363d279d3982e659001a73ba2ce333a220f320e98b29f868f4cebc87c650a45b15641652901fcee9ac3aa043e897f9fdf79a03ae4cd824d118849bb4fff9ae80181dc92612a74e04aa7a8fc8b138b1de2dff87d7656856f9536623ab2637790d0ba8af7b12ba98eab102890722ab7cfcbaa6bed0474eafa394171c5add0a03f42c18f99f24a8c7778396d8cf6f3b167699188310c26c1ef1059ba58a8aaa3c1abadbae81c4f5c50df544113f2a845b102aaed94730cd0c3112557824fb7d7eaceb76c78ed987cea84f8ff8dcc7ad38f884ffea4fc713a657418743a55df2abc4c7ab7c297dd42eb803ff20c7a38b6361d303f98b6a061cded65b88e0b3edffc4005a25f55e1ad9187deb7e4e9ca21185099d85af6070f9d4016c18bc8af571c8b16f96ef5a1fccfb3b400342159568db97d75275b570c413f05bea658e3a8a772f61fc5716bdf5c7db9b4b6982e0c09bf31345a4e2b4c0bbdf31df60e66a7e6398079bb099a2e4c3e0530f4209b6ace03b2bc57b92d8b55d229d13ae2d2f326fca0e9605bfae8aebea84c314394b2cc52defa279d81d3ba6a12d24727ec78ca3406b46236fc9ef712194d74cc81bb370807e1d78e47ff8a1204340d6558ab3639c03eb3b1bcce3e7bef0d3cb369f467409656ac836778dcbf0092bdcdf22fc2cb76a988efe158e1fc3458ca82ebd07db00c9f85dfba4cda46e57eca8721934830ff7614e4b5aeda4c524f326c96ff756d9158103a86c50b7e6c44c417a1b8bb56bcb7e8841985f59e863cefe37729611c4e77cfd9a2ecb8c78486d688be952413bd3519918516eb940b619c9dc2991b5a30a84aa8ea7d729578cc131e0d2bc5ce1a3eaacd2b50464f6093b1738405288ed96256f885f0c59545666a27de3e005b7a2119fe56f53eb073103f159784cd503353eec83e5bd412ce33f3a2794a50e221c56bf4eadf410f6c12ad69940c507f92b81ac827f7a527f7d94bf138e3b4ee5b4631073274d091abc8741fd53a217b9fe6698b0dd966c19919024c65a9e82fe0146a43cb3c2bbfe4986eefe5dfeb369aecf1f42a238d6ed5517d253a34b787fd62b1229e1dc0884444cb6e05267afcebb0062936f161b0c9c4a3ab92820b66c44d4af546e42658ca1a946eee935fd3121cb24c60b5be7b09fd77bca98f1750c6a7b517959bf934bf6e616b592ca51a50e0a04645f5b0e72bbca76b175196741215ebbbf9e777c828b87dfbbfb53db8fd3c6408ceaef0593030451cbd1cdfee298b94afb25a24d85feda19ca4729a850d3e366fdaf6126ea6d2461a48270c1ece30c8769518e82f1e23127c6e04be01128929ae080a8982a9b8daef7310675b3a0cd2395c5cd8fb767d015b9453735bdfd4cce3079acc73eaa2ab4732f61a0d844b79130ae6f8ccd3ac076502e9ca81b8b8ef0c14238730d957e55b13b3e04babeb2681b6688832ba6e851b9d22da86ed8a7cb9a3994ed1f6666f347785e63234b11558ebfa352ea7cab5591457263898e7fbdcf9c928145a79fc5ac78dd2bf6392afa079065d23c1392da2ac97312ce5308baf19afe784b99f4203a9ba0acfed7333e01172fdf8c5ac852b634901dbbd2c3cda2cb236ef428d6c371938587e6595809c24168dd217fb5f2f970fe5a4e802547af85f02abd72f6731c926276f7d3b4c3936d35f9b17dfca2fc18a4c352a737fd60377ba0ed7aa8562c1681bfdda608ed660834bd459da822fca6d19054f77a57737a3f30a08fec3a509302b20c36a0ba9126f8487ba827beed60d89f7a3390a330a8e196600248f50c55c428fd60cfaa4268d55ec4d6d07e22db576c238488a7bfd4f5f463493b51cb5fe0bb47a10cfdb89c2229ef5bcf0f4a9c5bcca95f91fdaa1def23c48af2416eeb871e8efe5b0bb53088bd936310b19a40ec4d437f14dba7250f9a6c3938b7aaea44c258c568e7c8afeb7ce38e4924688cf1825c77465d4200e9215f2b2d63f1ff4369ac080f1e19113b3a2c7422b407271c7475077b03141b9e2752781162934f8b22cc6f0e9a0d265c1c0fe1dd131874977529042aad84ec40ee9989a49214afa2efd41ef5f5ba1bc309b13803f9e4f4af6707043bb0308fb19fab9bf0632a4bc1693becae8ca0e4780ec3fd7d99a1fc5b739826f6e5fddbf3f56fd07e969fc436e3cc63f86ac7a18873373e8f9fb2ffe66b35de0e4d132a93961e6d97fba35cc5938a65c3360b30d7d160883d566be52ece2c516da7c1711704c15ff35f3ca2f9a923965e7a972c02225aebdf337c6e589c3f13b566a125375a7af33e3f81301621d221e88764b38bcde555b789109b8a051d714911646df7ce0db5bae86694d587efa32c322fdc8d66c4a36e67602f791441f59edb82440ccc68b88279c203544ee841284988596c4ccf8512d86154e1e1470f252a979599ac11e48964ff0eb00c04609fc2b93c16dbf114c5c661703fcc9fc06ebfa2deb27f4d146c268490ab33840c1f3ecc2a719668ec18743f0dab4cf102c49d5a6cf1fd41c6678fe47d314abdce4e2ad3599125919124f2f7cf0f61befb5a785aebbd2ab1715f5366c917516747681e5254dfce20daa65a52a79b50aa7ba406f204523072367f1a24a0ee88d904b455584bec769e70dd09e5ecad011e3641286b46c88d2e0f21d5550d442da30c0eb56b0f16c0bb5946cd067dfefed59b1fb08d623b475fd0e53a0f354f58fc20b08874200dfc3ec1d406065dd65df92daa511ac12bbbe69134457448e73629b8aea2fefc15378adc3b50885b803384974853648fb0303f645ba6adaaaa5747d6af901eedc89b91bd6623add29e15c49dc83c6b284a5dafb5ed666294138de7afa70327b3fd358700a79d747ace2131a98cc8445faf01e89d93d5de12a2e5ce52a3e37f21d527db99e590d2105f2064b45602f5eeb2dd40ce1959c42a4c036106c3bc78c7380b7900298b4688543ca50ff7bff3bbed73dd6fa5718ed1e1fa85c23391bed1ff5d6235268c05a5701ece31c7d2cf0621b8b147cc54a05e6b09e860c182f3527434fced28c15d8427684302c39efc3b5d8676bba79bb78788f4600615b351a55298a1d86e4576b00a7ee240439fd6d9bc7f35367bd714622c12d59589784b7c03c6eee8fedbdf017f58f5389a8023aca6e3f30120b6e550e31cbabb4d4bcf9a67390a12b90263be2ceb4f8c0e7d7e910dfe00cda0e79d33d93b6b5a5f42b5d0387ce5cd0bd920331a5c2bf7637cc736629d6e580ab9905e199b09592e15818073df333089c53ca2ef69304c8c7bf53fb4ae6140cea16dcd99eac7ca4322c00c3dc3d1b99e8305cc1277782ed0a11ffcaedbb640a9309047da99d26905383fa12ba0f2a0db8226508069c898b5f040b9161f2c31d2ba10095e7e1de6632a63cd18280dc2129780f1932a1cdae14f27609ba48e71db2167a88f5578e77d70e8f4fd54a0736896da1a3689fca81525b2ef6299a59d74cba48001ca2d954f1b44f877762c0e8d3ae01bc58720245e5cf9237188a483eb206ccc2f99f200a910a1161c897dd4d7115fe39db21c86ecd87f84684a64b45e3c69dfe3e55ce34e7de610792ba6c27497b8d1e0e0ee35c4d922bc0ff5d778858613a80771627649ec069fcc0f971b22301b2b5d0d86c956eda5b9aba43855f3a1d7ee1fb9700b8553bca3dd6a396adc15e2851e954290c1748e4aed4cc2f84e6477c25f844c7ced40ca8e1353af1d990466f5141d079cecfd5064bf423b029d21f769a17bc32dff1ac8df7ac626ea02ca3aad8235fe4405b8dd51d7a53e013aa4bc0ddf6dddabeea10ad83f22eb5fd6c168dc5d4da2fa34108cff3f3f6f86fa68a1aade0a1dc29c23214741e442d60b89e84975b9b97760d53d38f316b3674219efc6b4d703fc52fd5408ca9f03faee6ff2ccf5f591292e838bdc5c4992e96af3744872777fc5ff73acc37b8122d894eb8adff3a2ed3c08349e7118c2836b03d3a932029bf9492174e26db8487a32e8690b29a4e8a8bbb1cac27ef48474ab7dfccf221c50a9880e725b8c90f1076f4878b34f1c84086c75a92e8a441d68a1e0d9c93efbc25a28ac1b457b3e90839ddfcc17813cc2f471a8692f619de8f68354f44e69f02a266b91aaa473174966bf0a52d2c73f29459bfd8385c66f339929c403eb1b6e2f14091c450590e6696c3ffaf74956981cb9ffae6578de5b06781cf581a2a615317cb52f0a2caf257025c540ac451aaaf686e026b6a400602b8b0c8d0b4f8aa13839ce845a004961651a415669608a1c6c5522ede0ab8ead4461f27a1ba27cd01c93dbaa88f4a958e7f44e9387ddfb3b78fdeaa4e9c083f4aa9d76d269ef99e5ab38809065ca180bcdf4da69f95cc84f562640f5c74c9e8195e4a347e91e0cb4bfbddc63bf637cbad27c09f01a77c870ec6643fffcfc114f035bdfcade2d145e6cbc3140745bbd40f25ba800a1a605ac5464da8995d1069c7ad0c97e00508174a822cc4ccf1e0b9016e15db50d89bc8f9e75e78a910a906c626cec7b8c6954aaa71f1cdfdc1c27bfd84b340ae9e82dd1f79893b88ccfd4b35b5b6fd5de944f46992c1be50a7150606206f97eb191e188e4bc24d3a8f5b5167b70e83756734dd3ba0810891b9481e7b8e1a87ba9a3bedf342cd6c296746d0e035fd604aca1d982c3ca8a34368c006914e250456e25300972fdf44fe04bfccd15b34070f095f1229e8b8fc4cedcde2f27ef65e5979fd590b2c1fbde30587fd1fc754f436845c5ae52bdbb5f9cf26f1de4df5b7e1af9e914d5bdb43ad833bf5d9a8a56620a71d58797e184453941edd53e85295d1cb4bc0e6d8f78611c5181f763183ca62adacd9f61359173948f30a06c03a8c50211cb9ac26cea8b5d1ad75b91c6d89ef5d606fa2272298699bedf9a447770245908ac4d25d5f27f171705a251a5b641cec7fcc01df70ebb8687fe3b012dbed52f36c1c97e002508e6427769da210b0c60efadc68ecd7670be13b04a2f165382359b3d48967b7939c454e802a95388732cd950921e333809a75357dfc9c90c5f647dd6e77a94dd8f859145d3e5cf6ddbd39add28e4018c6df7cdd048428f4bfae6bab415d9a0e24b50543c3ec3b9a177ce91d600461e18d9db1d722effacba737fda56705abefd9f30ce35866a6af95f46e42644830c94c60cd5e5d2f3790162e84387ae14b766400e193b78f82639559940b08eba7a7098055910a923cd8426d86d4ea169ee752c84d44b83b63974b39296af58223efaf512cb4d44e46286aeab1811f79934e5351a8b014224510739e5157f412c2115fac8d2d287021385d1f2e29becbcbf4efbd257d5a8877b1eaa265f6f6a4fbe72c1575da3b6ac98b44850e184deda387357748a66bbbb0ffff1a66ac617076f970971ca930af8d2b71aa31edd166b8d6c1263531b003a41a299ef9cbc85ee4f01016a1df755f5d3bea0d3bd64d1e6cf3d9fcd5012a3e7ab2c565d548618135052f8b071bff1412e0f0c18a482ed109b5d3117d80818fe2fd0683eac52079641410fb611defe40df2e9100f517c427c8b3dceae9b65855347a131c4af196bf849e99a12712de841a22ee33443b2f77ad3ab6e20ac34c4514957e25313b478571cb84080e81467d5037652815851f29979d1cd9e90c286a247abbff3f9bd7a579cb4fecdd8a15b664c17aca734d5d72dc17f114fc4bb1fff2223517de90f0748fa594aa32e1211a85826a766a946a137db20db9ea20a15b7be8d34f0986eda199bfc698ea949323608fbf8f8f9390b2e42c4fcfa493d70d5059a1d29453f21b39686b86cf50c42c9bc5217cd2cfd428560ace9540e9188e3358117c4730869f30406f2170033124df3e3a6b0db2fdcfc21b317ac8d0ae3d147c68bed080d2ea075dd8dce0add050ec1c5a54c0563b5560edc4e7769d7cd779683d01cc1b3679e49daf50f2ec0fd070537b92a68cb4ae91634a59659061e0a301ea40d1adf5e4ad68149c8a28da4993d9899ec077dd1f2fe9e92d16d9d8a09fdd2d91a2b2beb11493d9fb6fd3ed0c488e0a253a3c1ad28f5df39c3e7735dc2290f93116fb85504024cea0e51a31e3fd32ef252f8e096d687e3c703d6235a7727cbd46df025e7e619ba515110a64212f50a06adf25c10211d5cb5d0974e8d1bae770fb487b913436ba7a9eac28e428c7e2054aaf067e88b609261f2f3925c80466e10150bd2ce397f483f5a420c99a4c840c7d31012ae0bd06c52d7e4f4fa260c1170073da21b6a73e27cd7d0c568cd3fee13b0f52c445dbf557e075c22aaf880005631d23f052aa165f2879374104c72892d8ba280b69fe0a089b81772a26321e24d251385f26caf623f459d6ea02a4b32416a1cdb46a3e53a6a38695fbead60345a8ab538a98f402f115e422271b03286d1f858e17ee53e1db6f2692f93b123877921e1ab46cdb4c8359fd82f9ed02e027f46910fd38099f94d02231388457fcc5695a87d0d48118ff2fd2a8c9cf9d5f55ca4b1b1bb6f5f658d513c4050b1a90ad74456751e5d87dcc79c94f06e32f9aa0a0262531c76ce8ce555a31a8a99e142bf0996413c527369feedf3344ed5e32e891031fb2ffe6fade43857f4838b05af9319ca8bf136914ae15a641daf503e580a3f8faae96a839d6043d36c84b699992873108aff76bcebf27827dde8f46663877e71f5e808585af94cfa0311be3bf8583e1abdc20b301663aaf3248fd477657ea8c756dea6bdf72ea2d89e5b32d7210ec5ae498fda0b770b2a6cd035a8e02dabfeb1fcd43d595cc854a2c63685c22dcd749c575b5b9747d52d4dc5b2d2a6df12e56727beda4f9b8df1ad02971702aa2b83af99bf1b0ce1b47f1bfe47cf0828a8dec695da4fb9cd0089940b154eda3b66122f3b1008196373b7bfefdae8741443149588488cdf28b67111863b4b2d4a88bc45454317b47bfe2e89d5896e5f39510a5cc0f0bf42524b8011a579b87088626be6bd359613084ed6e886689ca3fd5ac9e0f1f0278fb0a43f282ddd352221991842994dfd7e391ab6aba73d6db62abfa711ff3f5ba25924c90714747b58a041bf0b19bb7b7076bec27f72709132dd63ecde3308cf8ce5f3f33613ecdbcb8839758a38f215be1f2f96f4f90fa778bc61930a58dec9c16e73d5f6d346d2ac74b9176a9b4927df609ce585b21373520d7cf56c88b3bcef4d4d5e4bb212ac38146cae1a8bcba39d10d78106a7d2c6a0e83d4934019f807839ec82e19d2374a0f1d01f81d5290dbcc41e36a2f3dc396fdbe1c356c965a1afd9476ff78651cda0252c0137d0c37d0a12285ba4c64c2a3828c06621cc64013a90e79707c1a7a02d39cb7ee46f881186b6d3a75ff50eac95260ab89e514bf580c0b306d1fbe8c2cd63d736d427a75d4f99403509eff73740263d70ef9a8168e68368a438c697dd007776a6b37529c8434688af7416ff20b0f950b5a19aa9153c506400c001debb5635c587ac0b0513f4ef1f9bed10891d348653ed65702d4098e0a7e4464edd09df2ff8a3013d555999aff40e17f9c95a8fd0f763e4dbe44be3d2122cb36244ca0af646075203fbccc2a6655ea09a94fc729d33dd369d1ae731f1ef5c102df2b447278dca6689c56442c675fe3ef22ccb4531ef3a7409d9211fa8c2f951581b594eed73f4f06b39f0920376d7ab1471b7285f65cf0827770ac13a36eea734774c2e50979ea366fe3dc2c395cdf2f631c3cdc32ead80c934d9c0017b7ef70b5b84d0176950fa11d32dd9e6e8b842861ccdd4065dc1526e062b8a463a93e9c4456824d0a48b045e5527d363abb98762ceaf8786b32fd851d779d5ada00b3be0fa84fe6f96da7378e6800ff8559d225297925e1dde989437cd26bb7d973f6e1ee0e8e69b1f65758cdcaa53ceff638326e1e061eee66bff93e0ed45a83d689ebe737df2a115047ba9135784ffedae1bc53bbda237de52ce034605e1644bbaf4a90f75a116ae1e25a992bd5c0f0f726bba59912163f53e26cc2693f313056a642d521ee8007b367b4d83881f08ce1ae91bf8d510b72cd9dd624bd44cc30ef3e51ffc506cdc289aace668f20d4ef0e74bf71c64ef4766bea9e42c6be70cbce98a5afe9689ff0e531eb373e2d4155d894ce18515eb4af79f2f898680c4e8ce9f4b9ff0d92213d0da78f30046ca6a6a09d536f3f8062afe211833efa65018910e814db9f09f93c28ca93ede04cf977f4524d986555d2db242491126b9a26e1fa7236b20cc7494fffeda789e63159327e5f31f73f716c19bb7dd33661779d62ecb404240cfbe7d5148f835ed822535c901a11f7ac8e2b85daf52b60df587cf36447a0d0aec6e5ed9c128bf1bf18141d4becf8850fcd017339f16466328a9d94c3aa62275a3a65f15b3f927ff16e5b8288781d3840de7e9066ae6169a1706b3c85ca42f7f647c7bf324e862c10123f8765878b7a77ba6ca2e588a5391809b94b144c892618b4697bbcfee17d5a5fe9fa8463cd3e16d416de13524c344362a56c4579c074f4496e83099878763078b0335777a7b5a2d42ff8e224ecca77f09afd3a14cb66a1d22aeedd8d1b49ebcab8cea836f113fbfb0a6cde1b08757c7357bc7a2bf3f09dacbbe31b94b956d77bd63a739cd7a65d067b5e8cef9b2cfb41a13d25c0ac982cea0914d971f2383137b65c505cdf03dcadac372724caaa8d4d7ff7525be4444471c4840995b8eb58bcc39499505f38864c2f0fe6f906daa630d749660b7b1d6588600b9ff3f6f3f2681dc64cabe3106f361957da83b32e5955531491f40f0d7e2e86b0290195d4b9d12828bd1d01a1247cf5bb38f8537391d3749b64625c9492dca9a4a89fde5788c2b6e4fe356e4f687461ff404e9b6479c09fb818a9dc08d4cbec3ed05cc2001588a673709972af03fa7977c8f85ba5460bc1f12051ed98567c5a7ea35ff19334f9e8b70c2b035640403abf9e4b674e8aed97e8939ee82e4cf92b61d66067b49cf258851aeac35017d9794d68be2fdb28e9fd8ec3fe3828dadafd79f21a2463e2a4650354c93b32e3e96bdeb511cda595f8cd474a298142ab3141047e1d16147621db5ce8a8c5821c241838983e2bb679b8f39922d33b0883395085fc8a2fda44aefa7dc3fbe575ca26389f71e7b4e7530939d620348a28220e00263daa4e380d30f3bd38ef02d21e7e2f9d6188708f3effcd28b8f796ce7383252fcf4c74c894f6714f21d310c75c96c5480ea709ef7cd58b06bc076c3b04679f5927d828c2d0be2a1307f1cfeb2219e9b58902a8cb7da5e43779db539d099b2ea704ea1d3e571e579b8ea0232c8106e03de00655b2292e33ed03eeb7362c5262ea926ec25204e8e25e8af0b36837121057e227b8d93d56464a632038d003031ea27812f12e93f7ac902e29d9fa5e55d8406a4f118d011b8123b4d89a7efc168293fc4fafa48c14481cf20dc3863b0e1aa0121d713a2182993d44fb28cbccbc020ef306ac34640c698b40a7e3eff4722feb06fb49ed0f4c3003dcfdf7c75b25c4c2501cb987bbfb1e7628ed4c7848ce929c93e045fd37b1e79a67007fd03d4a0c0dabf403dd6732561b839fc8c1cc66fab8a482815f2ede78b0585baf32cb52a2816ebec71e76c85acf8935595a23c9cf9c3bb21dd271ae61327bf19fb882f4c4df5d28f58bd181cb05fbc0c0ffba6ed4fb95a9f47a98f9821c13cdbb9b651239519bac154d0e7fff93ac3148d29c45bcb34d0b145b6264956fe981393991a2fcf108025040fe804b2d14cbdc06591be5e466b2b84e20bc8c26dc968e6b00237df9d0cc683cd32a038c96e4c3797c1dffc4a0d2beda42b0cfbb1e50f16cf44b33532619377b259bd118e48c60a0e1ebdd2558c7762241ee95413689219afa0ffc8df8e8e13c8cd3550e1650b2ce4994f758dd59b17fab4f6d5639ae8dea40c4da5fe254ef40c44077416f79e4a9a2c4e8121381c91c1847575539cd79695f22ebc833926eaa67e6e3cf84d0c5c178dab6b9e959aee16e157cd946e43ba2aa5ae85eff8e5ff7cd76140aadbb92151fbb97ec3ee56a1216fe3aebe8a76471f62b6d5e2828c64e4b991f82d6cbdab7983df7e3124d81459ced1547b02be660a9bfe96ba728aba54b148363859d0986bb870691e48fcfa7162cae57ee93695e3be6e3d0a27346bc64c488ca13210dd77be349ab295ae517c059c7b0daf09bfe8bbd7220cd5dd58cdbd3e8ae4da1f4fd951b25c7b91efad3075b8bacbafbc2441a1f4e259c799b7cfb9e5660948502d457ee90e7fcdd187d1758e135c369b21d217923cd1664570e3bc66ecb7cbc01773d5cb99537976250bd703470f47952c8f4e2153dc2282962be9ae4cd83094fe36273970075160b463d1d839b26222740be384e36a95ffc67e6825ddb9f5678347022953e914c6ea3bf1f9144610213aba7fd0c96e38a0ab4e6e3d161a7757f6c977dd8ac3b1bc916d8293305068444381b06cd0c0f00cc593409361bcb5191181b070d1b29228922effc831526063473c9117a5deae04ebc9ee2d1178211e86baba30d3e99935138c20cca1ee1fb7434ca6b1725dd96093a79c7007d8323570cc2d12965950ff10fbff306e6be18c726953298d24ada881afedf80b46e112246f75bfce1c3813d983843956ba0821bdbd8dce6c4b1314252ad85202f133d19921e7dc42923925f1ae8dd6c20874f8eb331dd885917aeaad9097dbdfe26766af52dfc99edf7fb8a750c0197e51f68e09a3231de5f4d046d4c30d652c0bfce09b3578934ac11652b6b970a5622ade0c067b202f328825067fa3b5839343f53b5816e4b5ab59d7b45a16ae56590ddecdea2826bd9b94d6f646d84b5ca55a1fd6b08dc67fc931534bc0b05293db8278035693b2228bbbbadb19c3c240772454ac3d02882c3412682825a2c12bff17e47b17a88eb6891f89c03ddb4b324fabd380c321d9f497441ed540d82018a8b97ff914bd1da31fbc5615dc33095619c2c260ffbee6d10ac0acacc5057c8a1b317466a2c18e3a587a7f403e8e04c1929873afe31728884b6968bfe51dc7a407bae96f3b00e5f7adf871e4efd6685dc51295dcf4f38c1dbf93b929544aa40897d8b7eedad575325af76d0d9a5a3a9b53d4ef947c2bed15ec8143cfd448f375716372be2222e31856d934e3b933dbe90f613efd26991e58261e24cf453712fd6f4996334404c254a3755e692a4640ad89d3eff9cf3283d336c17af4fa16ad6d68abb074fa422e3c76b8cb406227c5791059d0293167da04b17471e47797089038155db4b048769b333d5c7811e761d8fe6c472cc92ccf4b2deabc5a9002cba1588aeda001de5858426faf80c7ce5098ae19acb87720da9f674ca98a00bf0a83b01d78fcbd871a2abc8fe28347191c988182423467b42a2cb997b3e6f9b9e4214e7a1c4813c428f8a33692cdd1cc5c9948fef83670e84b3dfa33c15f9522ad7196aac6145a9729296bc0580150e0ce559017134ed1695b45d5dd583d0031b8d96f5ca23a976bda7abacfdf0bc3f920ac726bbd174115a2d9c0e6f1cf4532f8455085a45bec74894a44a2b0c40bb1211b76963b9094d4d6fa6630752c275a5f054733b90efad9dea85877f6f98e37a4b3e206b4f57a4343f72b70852384417e9c73139b6fd8614ca8b0995d25feea8656605a9df57da19fc7d336cdfe79bdb8dfb5c3335da35909fa9bff5fbc9f9eb36ef19f76600547bb4e87b32b089e9413db021632f247e3d80437840fbc152b1b0ce0af758ccbfebaeead3d78ef8836462ab19e9c82e5f909f526beeb959131e1e978f4de1aa4ce9eb296ec1f4e2e7b51fae70f2efa3b0e1718890a50e952e3f1319e860b96f99a05ffb48eecc6a71a305af3df3c848a504417a15b6c8ad9cdaae096a17961863a2ec54736fcaa6e948f8865bafef798125d3b022f1b8b55cbfea983c3b71e1e45116d877496f0bfe707f2aeaf7b7222fa034eeec8562370059583474360dbbd73f92b33c32eed4327394f978e43126cd5b1934a969e441c0c4b318e5e5c7ee748e327640d6c7cc9f2ade0f2a62158ca28de2288b9b905488ccc5cbecccf1aa1be18bd728d47d92378cdda80e07e7eeb4a85c7a9b1fcea1985db7ca581c7f88db8a7ab106274312caba8f2bfe1a5a544e57547270abc4358a3179b5bd3624a65f65426d7ef32e3318fa549a53ea2ebaea4ab68a5a4a6723038c38036048f7bcf506960f4cad549f46930e469335b1f0f6243c71477caf800b216a45081bd83ae6b26a23d0d3f30bde70c7971b3e00039b2a0fb2611664edd2af394674588e017d36ef77950081e9a8fe93a5acf8432ae72fe27ad269cea271c95be446f6aec1e16f62e6049871bce5866afd130c0b1a11f99455032b570600b8a9a550c0765ec667db19a02f83b9f61fe17667bf8f1fdb1a27d7208dc881528d84a1d653665c6135cd52b73598b153e6b825c81e220f4031592832eb8f4d1e046755904eb65b27dd87133b098b385839c6ff7945a5693f1369c11f2f5aff255e2eb85e98d07f5b68020935dc60d0bd0722398ac7d07a15bf2c3084b1d2fa03407cc8f5fa1c174dd4d77fd84a9dfa18acfa57e58f9c230984b567fa767d2b675e118c7196b43cd633e10c3182cb1bf0bf5c49b9535649e1a33d5b2d0f7e9fb23d22f554f1e95e388eda91d8ccbcfc8b0746f054deecfccfb414aa4887750eae46385cbb573ed6da5b0682323a662a589369a18fb27ebf041e837c55877199e21d99d511cf99323df0fd09950e1f02f19813683f5eea3a590cd5c46a050795f1936cdd592fa6887f008c7222e35c688cc9d43eeeb41d7a95578a3bdd264cd6f10f9aac5872e2760c94712d49357d593c1c7da09e44fa96fabb1bf88191b682a6a087b594a9e9e1f05e9ab8ee1cec34ab8a97d9414ffbb31bef297849f04d49e7fcca26768bfbceeffc343754b7dfe5141f859b7310e3604e6d42700a352ea007abf23adc4402f3bf3c7cb455c5a294c484de228ea670aab8c50cc025e65695b0c4607bfbd18bdce8e0a8f0b2474d37819a3a728e7315fe92deb6cc59574b5aa4da3b5cef48f4696c570265761b945e2b35cc08d6e762413c2149cbb4e08cc10f8229f716b720ce51b2e0c5ab50922c0d15f340b803697856005c0f67d37dfc2db0b535107e21059bc719e0edfe103816ff516c8ad36e78ab2340f1dba110f3dcac89c999d2dbfb5b62fc3c67192267cfc15873927f0cfb58ff5867fc9356cd3b1fcb2657edb4ecac0468bcbba90e69819a876b33c17591d4def737a7f18ebb9d150563d99d9c76605f12bfb0f276ee0f8ef984b613dae431dd21f93efef50453f4b6e65c547f23578d61989b10c40ea28a8cb25ecfeea2530c50a4e7499857f857969969c6026d006caaad21d7b5d9213e86c31b25642638af2551518f6583292f0ba7c63dbddf05685b190cfaf50c17a5d564042055e85b9c3fcac641a79628958d6249d4995dba60d2b2242b1431c66b670c693306fa959e89604a9ef82b091992015adffaff8c278a014e4c499c289dfe26424a9f09a9487a9d535c466a8388cea8349fa99f67002c55eb37d69d9e6c3e3bb912c5de670316d9df745771daf947669b38657ffd18fb743cc3f5d8b3fd369fbd5d3076f8d790ef53005328910af103c0e22aa562ef11b054a6c753338135a46eba283aa978572ed5b22cdcc78fc29d9b10994e86a9650c4554fa10e410d878b17526181909e07f3e10ae3a8244899d0e23f7d064d7ff31fe1610330b972e94544bf98a11afa6a4d986ed253bf6c390b56e92a482957418b2eaff0f8c15a323d8ee23620918076c072086be54e16623611ff31911756ba74f020a11bda49fadae2900924609ffe191b0d229a459c208787cfed63ccf2d2be5e2bba7c2bbeee8afb803be48f25365d0718625855bf698b7ec5591d858510622709211ba0b6649b4c05e450676401f04a007f91c102909b3788ef01a5f14f6cb53fabb150289ca342e6027c0ccb0ddf1bc3fb0b65c9c190906796cb58fcc1284806315dc793372019cda1eefad6c09de4d2169623c50b3aaff37dbe38a4e4745c3e37124a10cc26f46504af02e3124d9df23313e0ffd9eeb4d680744f701c539b6d1f2de00a649c84e7fa34c9ec5f8f07ac6dd51bd6546f082532c07ac194779ac36947b1270224fbfa7a7e87a3199690a8ba2233c5b242e7c20224ff8b97a00e3cb8b6d9e249f13656994cafecab8ecdf0db866a9f0812259be4afaff013fa59023d8a98369099b7bcae993350c4e085a95c27b1243405edd9a5f24a31b609a59f811a27eb2f8d05e516e3159e64115e2677ba60a06a1fa29d9c6152b27f03f12d62072cb28bc2a60a186a834eef318c47175183b46b1580e253ce98bd70af52941fe39e2b5b31a4340641060b5c3c1125a141b982f8c8be68eeaa2ac2cbcbff8e10309b4e1ce5d4adaae7d0b37e57dda3f2cb060956a8c886d91747abd9bbc84060eea3eb08c0101fc290ac7db1a3a105c031caf6c89ae2696292a32ab5b1a9c6f9a8822ad0dfe15e1b5850aae93d2e5e21ccd375b74f10cec3a5de67a62111d9ad3539155c115e1bb6995e7c588c0f1b1357d41112314e83ab854876e495f407b74389cd7d4cc38ca039fd249d10098e75da9830afa9e0a509253c0cbac2c1e23e2913eceaefb510aabe48648a0cb6ae7cc45ad533a59554b2b43758144d6d8f92494648929ff7b00cc44c616effe65ad180f152058476906e8467f50a033c5b8d7b1f0617268d0df801a07196ae91c71bebb9f2fd9dd1e3395811fdc32cb9d3d59bd9f7dfd0e689c0b5d5145b0f6dbcaa44d40408c767febaad0b02a72a0d8a4fcf36808c2086533ef59a02b8cd05bbe41a2f1948eee4b6e8521d8d863e486c0b8e10e2f7c3a32304ed4eee34d67c61312bfcaa8291170862e83c2859edf5acb8fee581bb6518a55b805d36b5741467e5db39c7993b7ce0689898e6451376f1e1a7eb41b30a29a4b93719018dfc4211a491b61321caba3011847413bb592a405072947095d612086439d85bb8922846a2e35fba01358d1991d75d7a51db7ca906bfdb337483ba5d726cc8ed7849e3253319179f9e9860b164c1fc3227fba65ba81b5eba9289ace58ce5d378606bab7217c6007165b13bdab1dc8e2febf381e601edc87e6c40f50ad3b6218fbc6a37ba1238415443f7aaefb72728009445a6a98be675dc1c58e42f4a45c6280b67e8aa8a3aaff1909d46d36b5b3e32ef6a4458f40297c9eeb62b1393a02694bb385a638a78b7f381bf398d91496cf4ffe9786fb4e0a5ca7b2ef87f64ba9b716942d1c51079852dfc9cba95c5a12b979f10aed7da168089275afdd5340e267d74cde46a351f45e97d1866be7e42542218e1ef867fc8afebbecc66249fed92210134abd21537661d978e3f33cd0ac6c4620c0ca4c69ea470cc99f7632920f660eabddff70a021f91484611b7c06b205ee11d1f0b3653ab33beac31b593f4156238f1f6eeb17bf6005eddb1b0642239ac0a92ba2c90f5c64d4e260572d4f4bb881b1a54b7897934e945eab3d7424bec135f33346e563daf1562db7a4e76f54a187dbc8a47ee7bb847ea3fc3f5c5bbfda4941080c28693b1abd2a91a9f50f32262866c2f7b67958d6f950af65ef600a4fc8c21adec5d6f93b8c041b96e92b3bbdf05e18c74d73a756307cf6a3ecf4a1ed2e5c79d6e6f1782f91170bce888190adba829300a4db1136b090ec0a6026072a0a7f2863318f225a99543ef6abfbac4a6b56c205fd87930e679d6999a60932fc38c94aba1fbc77dcefef1d14f638c717e988561088a8608848bcc7fb30502c35f93a20efbed4df8926fa5aa2bd06e3613c161537132ffd30f8eb61ca975b0d303e60d3a253518ec4116cd0b321d003b66be3bfacb31b1bc0951aacdfde32cac8caa737fc85b4362ed80c95756c76f2e0cb521b83d32d794de8ae57d21f51cd8737cf10e22611c8a2c4dea3d282eaed69e369e41e016355635a93fadcdf1de9b9ad2cc7f47983b31f8b3751857f9e3fdb71e4959f7f24566ead00af764e453645cac8d0ad420098cfa36439d5c6ebf5948cdad3abea2e02d6509fab5fa49c55ef664506dd2466d5b8eabf1eb7441cf5978577490264f233365e6994e97286fbbc98522d8d2eafd32e8431c7114f903f37c9d2e4767d71ea589dfcf3820be64a487ed38e88dd6ad566536f8217abbfd1b6c386e5efc004c87d4dab6738e78844bc869848cc349f997880ee4319157defefa2015940a5ca293c266edc2ce6245cf0f65016fb5e6d3240edfb1c1f9ea9d45202565f2fd956c8f0395e1e81465f457b4de476d79c67b0655a97d1f2b78ac3ab0a2f3d75fcc3d8cc72672f56adbcc05304b4f57295868d581d387608cbe8e000a6e34515b3759e0febe59b898fc339c835fbbe9cfbaf56c7e926ac451209d37b744a183972bbff7f20ffa80a8ed391e411435f7f117856e3a953eab04272b8ff6ed71f8cb2abad42a9a760c29246afdd9f2d7a77fedd5258d00b9b363af248e1259cbb058bcd912cdf4b693e8be75c9095e07d66b11dca23cc7541d1a2fc8234495ea639ae7cb0413974278485471a721860cbac80f7ee5bc541fadfd81635c7a909c781f94096c75a24660fcc2fa34be50b82056313405bf36696eab1f7a4c6e28403d0149fefafe6d70e01c597a498f6fad1b6c8d6867dd9f9e2115effc4d829a33a343bc516e5da3f2b8e0d1ba3928dbdd7f8ea09bbfa296703c344729c56b12afdd393ae345a795b005c2ce45a2028e0ff0f0479648459c3d4319650ae3c2496e520052729aca8f05ee8af4e579f9520afd6f80efce73f68802237ba5071cd0359a225c9c3ac76471d973346ece97b3cc7f34dff28e21eb1b719f83c40332c230af5192a71bf651bc4c6921718706a57fd6382eacc70c0d6d1079c66f3b7dc86b7ecafd0fddf5226a8c08a41652c71f713f7b1c0c1a7d9480158e7a74d215e04cda1f529c1cb3b4295ff1a9aa006e8647c22f9e5cbf2c4129039bcb50437f7ee7addbe174f87804e530dd8f987e86a74608922de397f5665dd7a72934a54339df398c3695354cba975733c8428faefaad22cae4cc1d8b14c54090f4e324ce81119b46ccdc2d4775a82a60e7ffbf6de35501a5cb88324397d7093d027f96b0116f51a3101b2316b7f952c884e8d94e585059420c761d7c4b309049848fe4120650a6748368aef6da5413a31ce4c3d8568aec83fc6e666ef4ebaa1eea9a4dde3e47ce42fbc14e426b2b39e460c5ea7f49ff381d581d7bdc0403a07efcbe01a411e8ab61a0d45fbdf097a24ea07fcf9c6e8caab844074f72fc6f1e4d4dcb171a368736c281702cf1abf5d0bc6a8ff54be1b9b5cf2ace05f509f7a3079eec9f4fd1b98a590e9d865a59363c618ff65a46b0a3e281dc1244aa6b4befe92b49f6e5e8416f5b0be9f185b4ea2ed2e99c55582bfc297d5e1bcf25ad3195a83812087026dc39350821cc84399a624b88075afcbdac9f487becec3266adb5de0855617f7649590c4a9e157085bc75c5b1247a05b26fcff9e02433aa048b5a30207fe24b18a2e9f2db5d764a4fccc4f074b83b9ecb1c24f030f9b68dfe00d415c39f5eb4eb411c592f11bc74e0f9c49739db8a57102b153ced070d8cbfaa961f4800efed7b1e1a89b42abffd8c51351070056b262bd21b727f7fa1dc9868c1278fb099c1ff6af3c0ee6383928a5ddec6dcbe55061725e13c8dea4ed860aa55e1cc12d3e75bddcbf7c5494f845b94ab626cbd95b2b1ca67946a124c0973af38bf4c88b737ad14e280216dc88447127f7a91b86b3d847aebec6bcae2ba87677c9a2faf2e6307267a062f1efdc52f0422de4db99b40bddfe96f7a264e5fd735394595b30581da4d91ca7438befd13e0f58d6b2162c0276b308e78471148b9dd0eb645921cc62eb9ca2b2e46ad8df156c4fb2986b5dbcaaf6cfc0ef044511ae39814a6dd9fd96cd0a13f22a943e83eaddd6f347ee13889680c032e14494ef3a64f0d0c8dbf78859648fc810aa63b0a9a8231763e8dee91525bc5bf1dd017d08bd6796fd945dd06746ddfc16d8d070fb883b66aa5c213228c3ec4b3eb41ee9410221ae0b73d53faa9e1df9929ebb03cddfe5b4d3adb21ab8ead0cd1f13c2cd0d3716871891869d7785866cd4918ddb7f943291bf2cec36e67d18802a0c1e8207640504677153855deac1d850fe5a5d034bdfa3b3446ae785182c79e599167acf392149e2fa9b1128ed29df95cd60b3574edcb66af499896fd7b73e0b24e27d6f8edc134cba278950cdeb159441d42dda0a7b7fdf73adf2b0447b41616fe15bcad36fff832643efd9bec954867958356b77b4ed906e6479dc8629f8e9b2367f66a9fd9e1224bc899bc60e1650294d8d9e0f3f583554634dacc65a0b7706f3989e1ebb75fd0d21e19d273f5a85967059bf0f8782ffb7d4063e9202a698d0ec8010b9c587e195861b64b5de7306cd752241c9198fddfbf2250b70cfc63fcd8f978c9c109c0f63c05842c0ae2093a9d70df8a48abd46a1e2d9ecc9dc6eb4f0d4ed9b73a345950e8b0c8b024b33c07f2ef000ac40176d9defee0c9ca6a745737e68bf0538f1fcd66bd4ea5bbc37668581d494e81edf41cfd5d544ef822c2d7ac6956052a29d2190049b54226a53be918fa4cce56d0bf347cdc9843ef1dee8e2c0363f29475459cd5e8652e33a773b7ca15fd42e99629399c6db25967ed802eb82ab7f13a57daaa324b0fe6ebbdb75689e880850f36cf23f94c0984746c39ce55074a7ab05e807d96bacd5c587879364ec89924a7381dfd11ad7d16c2c6fed0f7dc62c4e8689630c5b0acf99c436ffb077ff42f225474e1cb7ca225c870df550e10feae3914c8289b3c8005635da324c812bcc0120218a02844de524fb94dca02fa1090186cd66668331e280959099ed95fede606b5d0aeb8b2312575ccd9cedacd265c87efb92b0c177164ac0c5a8a6ba597b8aa6f97d64512179049c42b411945300a5e6371babeec77ddc30236faab3eeab2d8b6e408e98a41c30e8ba9c3d562cab0d57a066c975ea134b1b70cdca33467d7e0ee1e33e432119eda56a4813c6538f3c37bdaa962c9552ec30272ca170d457f408c8b0a889de0619e8597e6e55dc61c51d115a1187a10f36b2ea99424ffdc91aee03d708951fb66825e8d835b0e52a358799fe8d26863e15768fdd4178b5f0b9c656d0b56c4e42bbde36ff0f1d312e4a984092966bb21cb05a6b218a8017a6351b20fb382ffa1d023a4ff36a2a34978e660aced2499fdf840877fb39cb25f52598e82b5b8ecd61430c6991e7ee62988d5de24c95ef431018476cae80310ff3cb1de43ae6867ddf3f2865f5fd657c866c694d1c6fbe67122e07734de83612e898e306342ab7f9a5ea9b414be52bb4c33abb17afe11ac9c236022d09144b3ad638306c60c123ad78ca5f51e6dbc5c812e5b2156db2406b9c034038233b4f1af0ab4afd86e67d6f0e92d55fb05fc5d8d8fb9d7f075ae16c225847f2925a9a1552a1e2c61df95d98bec036ac966a07cb60fd96294b5ec71007aefee7ba1e3e12d3cf171d0f18b4f800bc59736857e2730b5c54e7449f641828714a2e8ac7502412606624ae0c3d4555975ccee56ee2d0677e8795dadcfeb24a67c9e23d18ba0ccb131aaa326f2fd767b7fc696d9fd1506f5e9a8e5fd522661421ef2fc9bca4191799c9f39b8339548f871e23f1e132fc8e6e6bc1181d8ec299bea6907ea23e357d704f85a755a1fede041e99a6b82a3fab1aa0bc52853383c8e7e44cf2df37758d1b61c3419dff2aacc8e6847e460bca0cfcb67d117b25396d3d837736d562b0a07884d12f4affce119e5d6f2058481fc5ebcefe8461cdb1f7f795a7190e568f54fec27293b2acfd5ba5e908b04ca296a01fde0bf468f90ffd081a3fcd3e9a2538851c744200289c57e70f176013639690071352e2c6cd9a326e7c347508e5bf6b4c4fbba156f2b84235b24e70dbcbf1859e483c1cc2423958789dff6d30294bd6f07be07bfebc52cbcdfb42e14cb664b337a46a600f1f2e135350deb3a83627fde0de0ed939270a316a93e2bf6bbcce1ab039a6e7b74d72d938063c9fc3f98c9149b24ca8e9a0f7add95eb803d15c8815f04be6daa4935c00f91592a2799233f53c0990bb8c5d400716c049150654b5636598721062118353666f39556853a45c66b228f3067edd7b3c1238fd496e0621b03620d51ed3fd83b7d0d69da7121c668a45efad60917136a409ad3193df7e2e42bf599a7c60c5d9672b5b10b61abd9cd694233b02c351591811c367d96494e97ea847d39d6bbcf6f27d8248b7456e87f907556761b4030cb9af38c0b1693bc820e40d3ba989e44b0465efa0af34220ad82b106a9e81827cbb6df9f21112a7cd7e5781e53341cb815b799d673be1761679d9bff2f6fb11ac90ef5a11058590ec6072dc42c8513cacc7bffacf698cf087561ff81211a4e6c35efe606fcf2e23d10661abfadf675762eb43fb1c384362d45a15a9a5cf5385ed6cf53f9e6547f18a5026807b72a362170a5b955164c60d8a882fc44247f17c673b9ecfd00f894f8e2e27a70ab3cac8c9657d1b5745f4fbb1cec2437fb595f934e355ea7ca0bc70dec0f91cdfd95701e057780afcd2e3a89b0a42cef7f4bf47159246bc77c198cf0c9c6fee4ea09e218bfcfb2908652bed776fc26fbdfdf0c446bc4fa408030d10c8d50427e98edec1e9a9db184c40aec36e85b83e6f2b90df6100e1397754733c27f5d661ad012f43af31aea5d2afae654675ba7c71d50e218c962be92f32d6eb8ce4e270a0cfa047b5dee74f99b1e8201972e7482ff4250ea648c7bc9b41731a6ed0ab08edc064702c0aba5f7f3734a758fd4242d616ae074d2c13a83c8d99f692c052054e3319b524aa5f955d0f87d64e808a7347d478c346dd30e37a902a4a50ca65cf82d81acb84428db1d35277f2864f9f6fa9879b76f9798eefa71d9059b8527467a48168cf57044c7f10412ca57017acaae8d28365f69a01f955a3edf6797e8b1a2ff6e9222c99f6ba90df0c88a7bac58702f6a69861e30f2efc579568506a281f3bbdb5ddb8ae44b72ef6b55b5a56ae27eeb5838f09aed0d1932128af4bbe39dc207827957e3e7b6966f9ac8bd22d4682ed728de5f240b2522f9ce1105e9ff24b94afb900fb009d084efec589b3fd1faf58a50936a76b1213ad7aa372428a1d22f5cd43925da20b8634ec5062725b04404fc5b514d150e3c25412f735987b68d5db6809003706a489dfceb1a66f57ba9f4744476345f630c8950d479f62270e8305edde9a8fc81726e5e21ad42e7dfc1f03a9ec9d1d271fb49d1be99d75974c368145f29fed5e357432fbd7b7856af609e09072a60a283206acbdccbb2398d28e63e356b12e2e17ccb1d2c3477436260292391910e3feef11f43a4c15dac39914646f73c51bc5656481dd04775610c0b12f688ce782b8872b37e4cbb45775cf260445629b045e3b890d9d707fe0d042f5739403c339aa68a137f3cfe8b614f35832e54b02ba0d657f5893bae7b056e847def00a1caadd7520bd95e5508722d81515f8f34a6ade6e06f889554588776072e7a863f866a369dab01c50408c94be5de87c35522d3e2d849d5fdadc7469aa15c198e54f22de8587c749c5524a2615e385240b71286484e6aabd877eea0a6999e53b0196de10af43a07c921e06b40cc1abe3561f228f2705b4c2a9b889d54413764d3350ce49d700bb5ce43273344045b360bd0f2bcdb6019b967d116b9de5437ada80fa58fa9e140b0779aba2a12cf6b1319a47c7d041f261b4ea1a7ce50a76936e0ff4bed3323aa3a2ce07b6ddd7d9d720a46782650c7e656fca03d2607a41391837ea4e275f39d1496b5840a2af7bbb9caf2df05397f968c1100728fe3b1bb835f5a7f6fa1094f3484715d489f1071017d9d74ed387d21c743e1d33f5b3b77a7a3101413ed65d1e1e1b0c03f6d3649b6a5049fb3ad82e6360141d6c3f757191ff836990e48a7103d9552b106c5cfe535c5066e153e603592c69664c219ce9e3aef60d5fc87e68b245cf1232caf648e1d8d6b7cb0b1f92dba9b0a71a082f8ac670b8d55f874a19265b82dac6eaec9b2b98b0befcc59623b6db2f97aed0d80b51218331fa59b506161e04d71f7f2c091d540f5a58354950b2dfa0dadc51eae42bbd3e53c635473f5c0c8d3720c8cb324b7903c6e302785f74260f3b4e7b699623c364d03f224da8fecc34f5a0be65db9ce90f9c0529ec900dbcc1187bb64e3d5286967f0d1df407bcfdbe124b6a89a6e01559353a4855abc25b916b038550118e55357a9c4fa6ee965921d56c76b33ea96b95075537526b7f8252f9e8a8da22d486b66e8753560f6f1f28f8b33e6b07ed498403842e98b4801093ce93f32995bab7db786b43ca49610026f55ee2cbfeccd84f9acc571297a5613b244ea40ed852d7b44293d6ad285c8601a596a8e487200a32571300f1bf37327c033f26b9ecbf5cbfaa65f5673497b56a27e282f3716d546c80c147b977ab9d7fcb44aade8a538bc47126b4a59f7658c49ce0b2f0ad0d1f9c91b7f72c05254ac013f8a87e0d115a7fd19d1c5ba9c59c4a81caa51401ecfe7b3e6db7e9f56322f5f271618e4a87fbfcc34407291ac9aa83c52073c3d72fa9c9a2e02f5192274624f0d37949e8bf417bed801dccf5314faad35f6dc21e76423b086dd318e445f8f7fff034bb20b457bf19f47503632bb295ff07c6695645fb71c74f5ce0bae1bfb4603a872247c7150446abf200f1861c408b7330341359edbb52d42d81ceacb58a5781a03f7f161cd5af2847801bc84c84edc094ae376d7efaa270e7824e85945f95f98b7d6eeb59bc958104fa5fb90a53d45fbe5b340a00ee4418c0f111654cf3d9e6b0fadc199bcf5a11c59c1ed52f26f4ebf7c74f5d17ca212adf4f3a023dd36bb6a39b300f9128550149a699a183b7b0246388e08efa525d01a8fe467a1ea0b966ce67f381f6c7c820a76493889392babe3917994e1a1e3e4489805dba0558e7628585af40810de06ba43d939109e9e19c8f8670d9f723d1a5c69e544f8a398a30ba01c054dbee1fc4d195db0af276777ebd021f09e762b522e0d6512ac6b2680feb53eb00440e80ff62b0d476ca9330ebc2cf93d7b2b7fd56f526f5a187c2a21f6c16cdb4b411eb1f4d923310fa84babfa342ec2e8c78bb41adbe75bf4b71a291e68904c007d5b9d5e997dda7d40191c474032af8c0f21a50fb9be4b5346bcf10bf4766bd97ea640b6246765e54da41799ef1bcb2a23a3e4a13e79a4d22b23be1597288fa46698a8b76d5b9b9b0628356a5304718e20f8041b24f6a2fd5372ca24153e0600c721847fb4c4dde9f93d7d28a40489bfd205836cfe8713422a2e95ca07a8d4d6dcf740ab0a46989a934b2a49d4f4bbdc5579360c400a400824dc127f212bfa88b989d13b3ab43a11b9f941b9e3d299f2a90ea84fd4dbd0f1a6f2a0a9f7870ae59342d661076c4f95fc88b33b2b700356100afd1addec02888eef99b5c185cd9bce65b34cb25f67ab8d092b9e0d9c10dd48e80c7ed51681544e821441b81610719d61d623a6b7aa9b419be4ea5d25f4d27084afcfac17eaed467f5b9016de5fce7321f1bec448a9e9c19471cba912f1ba45ad5ccd0f344622d7f17f6057d4c704185bb1c61d78ae6b3d3ebab9000bb4bed6f6569ed168ea01f0d0c91f6237757eb1c111d6ed1308d5b0a4550bc7deb8127034671029ec3016bcaf7f5761a7e92417da7766831f724ac2cc129ddc3dfe2b76f50affaaeb0f44b3246654286f1f5a791f683d21ada1f289c6a0675ea0ee5e3b9b725eedd1d714e9ae50354f32c9964c2a2b90bc1cf8074fc4013778a2e9ca80f7c9ca53b9c48ee779d6e6fa0ee8d90ba0ff5ea69f2d3da36dc63e80f448e3265029aa91603ce1ee57e69dc1d3e8cf71813b9cf47ac5974af07e6e7ce54be0a217fb7a1dda043292a6e455a07d585ed40fc3bc17193ffaec662a2fecbc203b05db386df2e5938bc9b9011d12a02712e45215bb8341867a258e74ad197b4f9ee4ac9f07e39dbcf089eadb0287aaa18af725ddb5b37e8b1d063e61015fc13e0fcc5f38bedee619d64555863bfbcf29ecdd8fbd530885959907586107e0fcffc06abf64c806dd6a17c239c4ea1a9dd929cefc77fa1e56da71dfee17f96e1777265be71aeef65e5b779a6156a8214082abbb7829aeaf0eeb55515e42cc87c9bf9978ada359adc36e1a58ae88a5b66e1abbbad3544fb192b6a5bdafc5010197fc16a640670276b82f96f0f089893e15be640bb0da9f4c6817ebf8c84c8195827ce5e1c0f17a9aba95668a3d9502848efce2e6ded79da0445d8d6731b7ca074366259b8cec1fe01eee450de1e0a3faa6d30669fa61ae3b7d298912463f4e8c8e8669ec0f11a38b7d0c20aa613e76f4409a3141fedf55febee6840f9c7dfe35420299485c306541ec8fea31dd69d5dbc108e5d7f9b5888e744da65459f6f64b11de207e558491f9dd81ef0519cdf95e8d881113a6c3617dde1f16f255bc9c13a1e271223ab57dbaa88791cde0a3b525be13d1f9b53ef3f492a76bf23e65d1a5385c591e4fd3676e231921542f9d181914df7924a4a0262a764ca49413abed056e8cb4d40dd6e44b71ff3fe8f184713b046d9bcbf5b0c469e6f32751a4d698842587706a5ffa039e63dacaefbc1d5d274266ae43d6f53d2f920255c82a5e256eb0c82f2a81d379d7614defc5e48667ca25871e381dc98d43c4001a68f47cc91a0ac8c91de57a8bdec4c4234fecccea391e49efed9a7e6c344963a11a704c4e68754901d59f3fce72ab94cad108edb4d3858c9b3d110a44de5c1fe4866c6e1c219dd9280a626753c0f17fed0af3190b1bc73409796ca81f82983cc3fb8955fe555564b555a591b6302441bdfc955bae3241a56688dda68478109cb222688191c6db6047c0d9bb8c7505c51b3ee173a64d2db351e163f1103fd2cbf61f0fffdbbab63cbf82d07e997eb60878ac3f4e06d321d12b163edda67b66f91dab34968b21e47ea142b0eb6c63b716acd6b7913b5489c0e73d1ae09a525a59c7c590e1c14965cf96f70c3dbb0d9e53023348bd715834147e9108183446d6b2b261a6a8feeb0636e1822a2d081568b8c5ac573308ae0db6499d59021aebfa3c81efad6bc278c70972e309f0a620a09b79731fc166e9599161bb3e8750cfa4da434d64d4cc51eca55d9a53c1b046cbdd0bed4ff31a20258749ff74205a10c1be85523cd191461990c8f5f2cc2782fed2cf741f74069e841f24164d03acd46d80c09f495f828e89fd3d6fa8452ace836dcd25713067bf69f52c7c35b30c3ff02979553f58c556811799c930605fd9cfee0423b5b4408f508dc0c19a1ff01fab8ab417eb64555bb26d8fc289b6d43160298fd86870fe715f69ce31d29d2afd3482da279e8087b8a4c8949470cdb8c304c1b9145828d4fd2908acd195301e74684445a8af821717174606cbe98b49a2cd591ac969a4228b0804c458d1d58eaad16011d27f6992f8a1cb171ca5b9d6bceb8d735a994851f3d00f30b896334498b8e1b1d2daa8cea7c553541674739ccc8d7ba7497164cf79ea0b43565085390408c60529ebc32031cd3a442df05b3f9d7921c5c3fbe178e5fa774fe08c92c3d91bebb80acafc228fa577eb5d768291f5c1550f8225e82fe1c237b3277edd33a5cff1ba9bdf8d23a671d227756bf841efbb8c80dbff2308a3de01f47537782492be63b8ffec23add1f8f8d4281c161dd3aeb7ac5b1465621cbd6b79d8cf85b78e91095e7adea6bc314d53eaecbe7dd93efe4f86e7f8d76068158044bac68782c8895efb99eaf8d82972cb0b534d81c453efb5210a473a17a8591f5bcf9dc8f4ab6801834abca0290fcd2ed834a11a9b8cba412c57eac4f5c148d57184f75b07a2a08a9bf0c398f3b65ff574a4eb9c8e9d5ded912f7eea0be56c403790507c0a2ecb261850d4fd13986e6832de6898f014640ded67d20e1e57f5dcf6bab2b6da32b55f304da68e0ed259655d72a8362d498ab04482789567b6219388761af280a126a29f31111e1865d4c601048aa981eea9199340762fbc82f99e54474bfd10b04b4a980f3f42f896640e930629c4d60e5540fb330c7919eecff118b59b25a0455f71dc66a401a6cdad49ef13742b10f4343285e61dfd8b8a23885f8a3765287f43c29540b1b669990644ffef8bba307cb37aac246ded60c86725c78b512a8a4259ca7c9313c72af711557d5b98b8a92db8fcf65aee31c340fc84c5b07dc170f55700023dcb2722aa198cc9d3b5a37304a35312f90a68581a5b05eb22c13ec41cb6948bec603fb3a68d18e261a55f6ff2397d5421e5f18cd6f6a76f722d59d9b54b17378dad9a391812cd21c5fe55b9ef86c530fe037061e9c2f6fdeedd2ae73e10aea1f19286595026626c69fb99c9e1725b25d22d73c9542d33e918fca8aadf8f23e60a9d783c6606715075474bfae1acc6ba3b3533f11621d39e78818bab751c65f9f4272d09e181cfaea2a525c7a792b413fb124d9a6dd7d7e8819e6b102fc6be285675f284333490ae54befe63ed3f1dcd43a0ff97938ae033ce2c8859dddea8943ad344bdfd88761b436167f8c0bb4f49266df8efb87f4e315a59a4b61235be02913a94cec1cf1bd042589b58384f936994f658085accc9ed1ed370c14f3e1dd4d6fe99af32ae62110e13e18c4edc8ee3e2ec3788cb7249e6c0dbf86abf1eb8faad7d156f9423bd25fdb6c17f7f3903aae3b2e56a220fa79144a235864ea516dd9d134afea40e7b5fc689d5dda3ed76a21db974ef1a33dea9c4864473b3ccf83547cce1abcdde1849f28636e3e0d6cf87af4fdbf1de2c8d53e3fd73ddf0fa482abc514b9e72aa6d8d91f3630244e7d13662929e800f3f6a0bba447b4ad39efeaea20eec03d51bad1974c2d70809cc80a99a271b387e819516ee5cde1cf97ebcffac6e2d6a4928fa55b9690c053b03e9cf12e1723bb37d4a7a3dce0104bf40f6a163477bf7fc538d0c5082c0a99fb003602801aacd7a3f0c2a26283483976272614bdcf12d6c8d27e53cc1f29c7f9263c89db5c0a2326f27305bd38003deca2d34b2da188efa3afc217d7139a72d7ac0335bf7e879aff5c29176d5050c3a1466024b3db9a25b78a03d225a8f7f3dd573eaf8a3a03b2691f644d5b26a2d0e4f8510b6d1d463d638730c15fe4240fb43a1e8fb2d75368df0c73daba8955665a010df9cb35126423b21f5e4868b336bdd61a3dce54c002ce0cc25e1b6bbe646d891cf1be4104bce5637c2045c483e8b95cf488248b95e30af464f78274eaf0167c0f3de305e6693b1d2912af9a40dbc61e6a290a0b86fef755033ce2bfb6a564e4177fc78e84d8c9bdf4a9abd30c82e3e178f1e8e0d8aa34858a17aaf17252526f9eea052672a916a05e49db4a9fa3012274479cacafe407f15bd4365774b0c79499b912817703fece00850d4c9d53380ccad39063aad7cd0851c9a5abb5c37a08ee48e1950e514c229c3bd5f7206a9f04c5314d85ebbb94e46513d1018d8ae0814e984fda15000b18e27815ccf903fb8711a3b189e490289c0a6021e04dc122665942a5d028f119924054b290300bb68ddc4b7b21bc919238b51f963d03e3baaa1c5130c626dd4d60034a57bf4a7b8fd23dbec6f0e89fcc177c2981780ae073fe490e8809cefe1b214d437989b8dec2d0cea5610b3aa6e2a7615147bfaa163419d1666402d34a670544c7c5fac1c63cd450b5f02aaf7e0fd0bfd49771ccc84aa01c846fee38d4912bb8268faa7eb9e834d64e353efc2633cded0e0c23e9017cde488adb52d365eaaeda27b2a569af689b70f5576edce84b8b619464fa727a89703f41d4f640e5291be3c4ce3a8634ded60ad7e2485d2a8cd31b9428b131d34f750ba0d5ce1c1351878b4fb319f30aca259411005cbcea5e9b0c79915348f0c650e2624a6169729ebc2ccf7b07e96fe79f5a1e9a0ef05706190fb0fb0fa8ca6d051aace926cc6ae689c85e28c44a4eaac45a0d58169b2eea13732d8a397ba5aa0835568d5854d2f3e349f8ce86f289c008912419eaff99cd230c0cf2ea7549a5c48a73f800a2ea6f912d878f1e7045d671ddd365a0500d12fe84a270522c843b6d370a43339ed587243c781fb4d4ac3d944e32429ac8bf91f25b3877d89bf7c4b45d9a9251fd3fd27242f11058d799a438ca1ec5446d838c60f5253091e6a378938f6aa94c8c52d55f567156904eb5de38b218a99e9a4cd3bf8cfd0389791c08b7ffbc5b95448f721ce04584ffcce0077b0bbc45bf55d1219afb195c99872c15c41e8ffe8f7924ffb5f8fac713d161ef97202d85447574831bbf7128c3d0c318955c3cb9e12098ddbe6ecb9d12ee386a5d0d3baff7d49473fed736b35d88381e53d880fbb1731a17c4729ca264746bb90bc9f4b22ef3ea97e5ecde969c72bae9d514c1bb19db31a8767380e1c66da6a33858dee47feb3848452bd6bd52c1ccbe8205df4afb39b465194e994e0fddc869101d620db898c00516a65a796491d05668b6ed87b049446c635440d71f7f8c16e808fb96747cf4ff16e90ea2f15384e3b0bccf7a7f92885e2edc24daabe9f1be10715e64797624214f409acf3e425ac640af4d2703e058326271b2d9e95db43160f0fb84c8277d9a34a7432051d9441740e105da0c0f0666585132d4afd0c754a990994970c8e97a497a6fbd275b936423d88c80cdb82bf97b7a4b5a175573f08b3fb31a40079bafc090685871dcce74aceb4ae295b350826527df49b7e10cdb67954db8c5ab3f3cf490a1c51648c21e605abdb63bca1886b1d1664f7524e972380f498b7751e85f955829d9a271d12aede8580eac2efe60672b3076ca29ae14e0a041f15f425be099cb268522d212e87d5ae120ce1f2e2e464516c8bdfad9e83cd65e5a5e5ff66b4429e59e679504f683a8f1fdcbd065665ca40f269e250935c988b645a3c6fe3d5343edcd9a86b12ce21bb12df7943c516963962adced32bfab32709a2cd2b8e26421eaec6ecb614588afd4bbf80491ee8ac66f547665f4fc99406dfb5e127ffd9b8b50500eaf997405cfea0af19034fdb876a75593347e8692b628c98a0a364340e6cdb2f0709b0dbe60571598cc4332cd45ba0cb2a2767524dada3b169c9f2f606556a11b6321ebc65561c925d4e9705d2d0ca1b55fbecfe14996a8ecd508ae348c6f46585dbe502232e3e92b689b294511bf6026134b1a0f03241580648b4e51a909c528c02751241f260e5882dd36bfa04761d7b59e88944834fadb2dda06d3fe3d261de416af1acd3b3c1e8ef33e32d1d9cb80fdb58107047528b127c01f39e36b6871fd0bf47aa224766afbe2f7188128fc9369ca9c998aa31452193cebd978d5517fcaa9be327ed30b57b36fe7105763702a5dd1456bbdd82e52d4f0479ead835b274f6f906fe11e13f6b675c73419c2f42a6ce0fbe255619c3d0142d190381b122fa649f4ef2a4868074473e84b9ef333dc247e653f4a7751d5b064cca617b4fa77b0953146da2487aeba719cfcff742aa7a5624187eb624968ba4acf3d8c4b1f2b6f89a1129db2085be0f147c6f6ad051be18a6888ba61d5539b54adb9093edca539c9a3c92d22635811c7d884820c585edf5df2968e29c03b75f304f2855f6e5fee9fa352da0f7cc677aa80f216a7f8c9bb9d9d3a89f55b3b995c1784048288773ec5cc0c858cdbeeb8d2a0e70023856c42114f06f1303dd5acbd8f39345382b5d3eb0537256ac88681d7d6e3c7b1886b56d23cbc2bcfdbee8bf21259b838b651b4a66719ee964d92eed126b3e06ad6de886f36ea48a02fef6f986ff59fdf320ed01707d023d333a48aee4d04d97c042b5dd26bffbf1e5bb732c520007f19535ac3263d3a30b13284646794ad09aee7410a3b6d47ed0c9b961e91a02575c11541d5db9da41338e07fc7657240d5bfc272609148d94939757157a050fb3c09273843c938bbb41927f2861466592093782092a4be9e784e51453bf412e82af9987cbcd07d07f2c037eb32c680ea5d4d4dbc9c72c044f7bc2c7694b6e89c09a12eb000910a665d537fc23e024058f587f04ac69bd872b6fa6e8400c195d5970c76ce2438b65aed7e431478d54e887a4831fed21db391aa9cf9245750eb326101c4587359ac6df06d82aeb454166cd58ef59928b099ba0bb56ea77130f74655ea815a5288fba9f33e9d390a0a19fed5fefee4e07062217ea1a23068eba002148f5afbbecc131977bc627d7374d6c881f8ef9348adff9830fdd560f8739e41f80b6cee9750816c2fdc6a716e92a83856ffe59e490e7b885af38b59d54a0818995bf00efb33b85cfc401bd409057df6c36e93f7b356ef670ca330a2d7bd70d087b417e66585ae5e00d32f14bf00c5501104ca55ccdcce516e3edaa35d2e68437972ef5b43ef36f23fe45c9c8e4b082a7f8431db03e1067b6bb1552b8f401ec3277c662cf3522994960abef42784dc64f349798fb527f2f0edad28165b9951b5489da7d696c25fd756b23a4ef5548df3090443b0f979b06978954eae7d72a12d2cdb534e793a1d35430da98bb30fc1a2eb5dbbad1d0b140ade0be4dc270b3ddbbc0c5df1bd62968bd1c3595004b75cb1920da5fbd0efc159c4311ef6e572c0b7fc53288203ced906f0fe40655d414e2188811f4f3ec676576a5fe953ff358121aad96000990bb63cac0a7f6b57bf1822d2c12671b3e051a39a2e4a246704de2cb3f4a9bb51bfa750b7d84d9c319a47dced92ce076a91426b991ca4903e51a0ad93626fb3c967f5d68ff97a433e26f4b8307d6a1c74a26febf429a03b187d9dd01e6c02bc0e865ced3978756cf0c702c94203914dce1492d7006fbd73f26ae301e3e32bdb0021face9ddcbcbe009aa417634235754b34f7e462f09666c4252e1463beb82e70ad59d517fa3b253407ed4b602818a25a53065e47f017014418078134f02c72980d2e879dfe6eda17bca3b4105c1d0d849031be11e6203ed5e7855be8786b700c84f932799c4b048fac19e4749697488bdd4ea9d4f05f4d3d3f515e2224126858c4d963b392b7e237b02a3c505329593208298ff50ea5840ac32b37472f027186002b0addf276e75ead3aa5c94a9a4de2f7200fe14ae601b01e2514be9b74913bcfd923781b99987dc83b2e1fe6d2ada74e84f0fc7337a4112f4000e30071792600b21d1782e6f9fdb3b01c2cfa4242980b0e5082020b0803970ccd677cf45894baeb7b60c602dee9644e545a5170b9c162a016a8906158db57e604273eae4a76fea6d78d1595789370cd2ddd0c1f1eab642587ba68a7905cc7c92277149a9f19466af2af177751eb6ef89a794075ec43758bfec1580845ac2b9ce6857f6c159cd8207f2e59ecbc1d60c1a3a3c51065a9314f2b1a8dea59ed12189520d8161608d45eb1484d4e2f5f7715bab9de6a4d7243f1883802adf367046263842971881132175409f42c7f87ac1be2e4502ff610a631c03f0a19bb3bf2f546ad2e81baf23c878aefc114b256ec6b160452de401588a19a6c33f4518d65bf94e185d17f3afd3da99c1102dc9e3de6f7782742ed6cbb99e9e867c1b833309a4d813776c9ef59be7f9d926b59953cbccd3771c87d5706c378a7ddf32a41e21fb35648306564a8506a8b462777777fe5581c99a33b92bb630cdb37439b31f32edbb8353f4aa6d0694a100e0d4762bf6549b8b26bb80ebb03520a443c7da2c5fd216e924b1f9801a24f2f738b24bacafe246ee39e442f13b87277378b724e885b8f19e970d7c98e024aadc9f600394dd5a764ecbc4f3cb9c1358d1893321df0e065091dc4d77eaf4f66cd46d5c99d6460733cbff1265ee979127869686b6041a13d251c8c4a4446f82d56c262d31fb04f9b802f7e79737775b8b1d720be233608064ff071aaf8ad47f34f1a94b24d2d5193d653026fd0a7f9a6fab7114a78733e8d0b8d9219a2974b881ddbdb5fef9e2399443883c45de928e0576228b2a0c45ec413dd15212fcfafab8a9f338cd321cfa8159cdea24f5dad08001710bc4f49c664572376df8b48b6b8ef504f0c4584254e0d481e2108f7fd7a406971e11875795d91e8c98386ee9b47678269b4daa3eb599da9208b074699e148ebd676a4c4b51da8b4ab072ad79d198e376cc28bb56eabf7c9491009afcec13b750b9f186d5b8393bcc8eb1c2ba3991819381361e79105cdfe551d84915d99ca6e540a5fa91edcd5496dcabd17bf2e1705f56de70db7266555ac268f0fe8740f764e13a4cea5bf63829acef10f1e4e1c279bb6bb8aec5d5af8e2337d505e9d4edbc11833f3ee8f1c50fee9e1e4be80b031876900aff34039788ca1a597f0e5761941f0d2b9e3b35ce3fee8c8f9377991f87a8f5bd0b2678aee00a407b2f16e7626f3d5909d2f00da03ff146ea80a2091e62b00aa023bd28db763471018f96f08e2a944c59b2e7a26a200edeef6fffe918117024ea452cc749072f2bc9ad5791139826d66e6e29818858649955b8a161f40c9dbceb6d9db07095341f1be05d05ad20367469be5fa71fd16aa95674f7a729a3e80f735eaadf524cf8bbebf1dc6bed1acca4f2717ac53df5ea79f341503348ef321ec1ebae5f8ee95a18095c464bdeb8bdab0b6b1182df9a7c1a0d35cadcde6ef9e467b86c14eb7d1bab3ef9cece2b8c1223b336a6fbc6bb84d7c6629dd3479e1513330277af6e20ffc3fa5373cdc61781af3528d193da915cd3a83d12b60222958825faa55b08ec721213437c900c8bbf57d5ff7346f0fc34aae73600f2f889516eaced43f69223cc1207f07469e637cdc377094cdf4b3dd33827ea337bfe94d274b565b03250a07fdec7df331782b6e0447f472aa52dc96b0aadfc26bad97dc615d6a14501a082659222d49dba3d64faa1cf28850a70be910775cf5ad820a53b5dd6ca14d01059657ab48703e99e6318a5fbad5ed31ce10db26a09cacf4ff93994b9cdee4aaa31d0d5b61ece5804f81396bdc42097fbdcd20ba81cc6a975fa105332685461dac4bc03c74736a31e67ce5aaf301c01c668fd847980fbcfcf6062ddf0137355da5704b41dc4fe66bb9daa8121280381b94859ccabd029e5e6506b82b11a08dc88e8d7a7cfda462a8a65d90202e7f848bf4a08c556204b0d8409e90173074bcd5155af64a0011f7ab6c881d0f679fff6a17f49f5a3a3f32600391bf3a5dd33ca26ce8507c6f6b6db24dcea106bb5d58fa460920e8524ebca77945c72367d63689fa63197188b66d15f8ef5ba7fae7a721449157b82065cb569a6ebd0d7b14a86b0785165bc4f7b5df522bb70910b3d75a03c2188d93f3cfa29eff142d7b4c26030f26a945f0ebf4677095cce015355120ebacb6a23453d4c3482950e4007d9add87c3c6727391960ca459e2e1d05fc92ea5fc19be158921f960240dd6b51e6d628c92de34554b93d8de84869e8976d37068cd4a16fefc54eac7206a320fd14e74b09db337ac4869a823b0617b2f4ada4c00c4ed2ec04f54470cdc41c1fbca10e8cae07f77d6ce15b5c18d587c46236196ddda3bfc50b846a65edfd055e0ce6771befd3244cba1798f4efc8d7ce0a9ebe861a2a25e58ec74a4b2dc49c84356669671ad0ef5849f1d8f10e8ead57fb6a8b87b138bf95b609c4ca7ccb3734d798fb7b1365652010f8fcd364a73cb5bf5c4d5918c8e72ef242fc2dcc34edc0fc67b7a069915053cd2bb55d56ac748df72d7cfc16d46f27054032c3db3fde9675a2028364112dd7cd5296230b65d5deee137505421670226c0d97b59a93decc77041603e94ded75ac572fec5a3063ad9601f3ed204029c68afa43f34b1ff286ce1abed13b37118af344865f84d6bdb78859057fd6b79abb6495f4633bb19a15be4b5fe9fa90e70b39cc4eded5acc9c823f3d722c57c71c454ae559c16689a2a17962b59f7a1273abf3672eaceab6036cd5fb134ec34caf6990d6e92207e8c5215da3be0d8ff2f8ad723efb777fa1fce068aa26aabc80d6d0af785c5715e82d494a4264d9864d0fa265f23849b0f47edbd2c435485b35d557bbd1c291f00eea3223178c611b56af0431ed64227c889a3b37608b76b73bd2cef9b227f27c1d17b440ce5b5309aeef86afa72877be8dd0c7601729ba84671b7fa85076e75710075b14813694e6f41d32b87423fd8982d61dd3c98e3e1d901d24d99e3facc4cd7011415ae61621ecbc4be87b379b471c80ba3f370803bda05e03e42d37bada4cc72a0ee7afd04b7db0ae6eb0bd7422054de563dd2c7fbbbafdca0066581210aec685fc3166f9fcfff2f21ccd096e19df50649de9a52ac8990a99988f7f602286a6813cf2c223c8bcda5bf7669beb61beb8fec2821dcb18e1cf6267afabda6dfaa9e34d0c48634708754e1bf8c27141b626ecd751a1f6175661c5f285dc3d2195eddf2ab3f94e871dfd12132f00c3d91fe9fb2f66393e6e3373c78692a579cad9c2b72efc72329295286069fec6fa4ff235b60b5f9414fb678af4472dacd46f25edabdab78164745079855acbe1069e5fef42647202d7e3a5491c6c637865491e85647116629c2d59ed22291853895a4458de4cc6c6700b226a0453331eeed244765ed74c5b6ec1f04d2542003687075a4af5048d818ba7e84f2c618360c820705a19b46a64633eef3e5e18f001bf0e34dfe4edceee0ef7f706a3b2b599eb5b7c78f3e7ba78a29577b7412d0cf5aa54f817032ce73f681fc4f5c628caa5f55ebd5e9e0b1e55806b6c568df841ea60a81ce08a1b14bddac0244ccf460261c80cf00964a2a291159e227063e8000dead49c8eca46bcfb4ca3f20c4e51abf97426e1bdeedab2093b94d49f0bcfc94be75c551142b061e0f64d9221ed1924245c32db5b0695ec7b12675a2825d995c72a6069e4e3bdd98ac6c47ff481b1d5021846d2149a4d859ddb6e2a792a51c655cbcad30e76b3814be42f5c0c20fe179de0b17e5c48aa9a342e1e7921584575842a1ce890193e4979046403f3e8dba8c48c5344da028d126902c794b84aa230b754badf0fd30cf1b8d567461b25f87a17106a6eb461380f8c7c156bd03c0b4731c6f11b1dd20759bb4a65d2d6830de18173031a484b242aaf976c7056c360c0592ecc775adc16ce03c6be9fa2c144ba7f96d140cb0ad7df37695cc27e190e14d07d818025dc08f313c79ea7b2fdeb8bc4c862d96ddee681e62990bd8dde0f11f1db5baf405cec47765bcb95e1f1dae78ddb02887e1c7bdcf1f45faf2e7d94a905d7366c144a0980e7465fba8c93ae79e311079922f6fdc8500d30dc48a4825977adbd07e386df94df4ee4c81faeb5ff1565c9ad958db80abb3acf20dc32a3b3aa2690f0d2adbdb2d2a484f9e3f66d3413a15826446cab6830d6f5d105b095c7205884c02f1cd9678fd532b48a9cd1ca3bf828da1aab8509558e111e8325694f4999dc20bf85d5ceade26550a6e181fdc4a28c1da9696b5366fa26305ad88db44d3f08d5192c5a3381839a31a0c4813b35808bcbcd48245e6359055ddf4aac6af0af432efb9d6e141906dd509760b5220ec76a2f88826d2c4da0c9e9f3b0678425f3a4919e88680af0b9d880718d5a2cfe93f78c45400b7de3701918f7282f03ade2002fcde363f3bdf3fe4a70adb26a3c0177a44e3e404028418f217c71e236628a5925e81d025c649b9feff35a76e591451c1bc773e38eea9db27eb2365b98092b1b06bdd9c4059a17a3229ea3f1fac98d2354770f58dcad64bb582cf41cfee3b506758beeca63c66c127a8bc8779a6d2b49c38b93484f2f53c2010ec02c3c2af7e7463da7fa672fd580b36bffd4afeafdc9386826e002a2fd4bda0200a18cb97d5982d3bc6c170e4bcd33a7783683ae86a03bf4144fc6c611b91b8f9a5e0fd5b80732d532491735e490ad1202715f331e46a48125d0072f9869b0ee3f7071c9d9e91563f898c6283613dc482833f4150a7507c793e1292c6b6280a123d8932be588ce3d6e9a597532e8cdeca9a2fe98ddcc4bf6471ca3f42dc604c0ca5f9817e92e14072e7e5378ceb8d38bf151e4c678846e0cbfe6e166d011de3fccfd38b153e6b93b68dce9cece73dc0afbd598d97b0e06040d22eb377fbdf159630e5457019b01ca5b9504fe7ebfc7f53e7df378c52dc139204ab88691b06f468a61f2c8e55914f4fd32ace2601dacfc88f0fa59d411f74011b20a203471c64cc6416090fb7715679a30757bebab36769547c6bef95ced4fc89542052e2b82790ec2326e67c79974065d2a3b644d49bdb517c496371f88e702b459e5e221387f2332a42eda3f0ff04a9224a5a7e77d7549eb2c3637f394fea8eae03644ac1ca2f269b9e9ac9e9b2973bf7e543d416d44d6955f78bafe4c4e341d8bbf9039ad43cfa7e08a06ffb93e7691debf214405fa8af9f6da59941dabb73e85516324f1d5ceddf8930037a8ec61d9c0bfdbb77bc091b260780d64e25f2959807b6880202723908c457ffb612ccb1560891a2682d90dc967a995ebd74bba7594e4403afd994be56bc495e6e6119f496b434e1abe89ef8dab84ea11a14f22261346be5bd5471c03c0dccd81c37137176a392525e7cd79703bd4f0cd6443710dbb365b8bc563d7570075f235f6bac4be22979d12c13a9ab3395f1ca6a12941e1f8d2bddc79180f73ab202dc9dfc845b9dac49dd5203a278366c6747ad0ec604026b68a6888978f1afc82190b3a1b31ab3590f0a58dfd59245b924f7a516c9456665f7b7483d6137478faf8eca0a3e5e20903c1a0f09b680992f4172dadcc43062ffe5e5869868047c830105cdf339abe59d70176b3ff77467cbbb7875f590557f2be395555f849e8832f225c75b0fb76969a23407ca954b44e9b29cc1f3a19035ec925e9f5e77c8841b55b2f019ac84c25cc2c7423df6b5810327ee26630834ca7894320b7636cd69a36857acd140ab4573bc6b877fe2a1a6ab5c6cdfa88eaed845413ce63eac8522b93ea6fef6ba8c451c691df466a204284b6ba1d146d9749f8861fe622c249fa016bc768a6a7b9271423f81241dd35fdff1f3034c3d99e49ab9d9a0ee520563fa3249ca31e610e91a2948641117a3989fcda1ce248d9daddaac3f191539f7e2f70333959a9afb2a7ef454754290834e262304cb2466c5d86d82cbc7c2f5b2f3b528302892d6cff88c21f34b06931f6a5ea0f086dc029cf59742efafa3189a2177aa1de0d12851775048e715dd7bd6ecaa882d322d68ed5b20829a87179d0a422b965f9194275910d8510a8b1619cedb903bf3c92e3837a6d60554f190379bdc89efc5ac2db7d7ae683a48a493e49b38a397dee86c130b881dbacc31a873e8a93af7034800f69404f8dab88d0ff8deab7ad74d75e5543920f1129bf0364d7d56eb00d10c76452de5c1df74bd05f19144ef0ad62fc945adddf1736632cd3b97237eaf2eb954b7df4a41110e30de39046f7fa29813f878fd8f7edb96c105619ebbf651ce508d010cc8d85c76cd2fdc36da29730324bacefb324f4742af03ddc7eaa25b18bb58c751d4db3b400748364c74c1e850343a15736942e9844a8ae0b6d0c7cf51a7ef35cfdd46e44d8c699700b118fdf61ec194d8b9e31fbf4cd32fc103f23acf7c82c131ca54550a7137a7f4857c1e915786cec632eaf491286ead54416367f4c6f111735cf731768b2e3b791df3303ac7a8eecae80727c1c3bddc41600026e8729cedad85827441352de6c28b2f3c04a54d075d2922479ef20eb3952086c3ddfe614db009b2166a973dcb05e6b9e143b5d847ea450bb6f264a86f97f9ebc8fa40eaadb102593042aa94cc4c72e93a8a596f9c3a0b123587f20f69f485f867b2c84993a7783f48c45316f0c93ff9255dd9038fd795f4b8c6439b3f55334a1cac51d5e0444d152a1f34f1437a2c71ed1a311161c306344742e96ff3fc0300dc3f761f9a44024489b35905d318a6fdd11666a36a174147da8fd36ff6b75484f84d51d9505a02508ade94466d511c2a3537172badaeb79df48427e6baeed86b8857e92b572b7998aed162b896468a8581a4e573b2e14ba487946fda09dbd8cbbfed794a64323a9ab60edbb4afff85f380d643b63233a9b4bf4a9def405f075519971487f594087beb965c34570e9d143e10f8c88118716a6530a7d09d4ad2b964abb200a99a1912602c638c0a12306b85cfdd5c40e0667d2a201df335b249026a297b1056338890e78c781658732834edfe6f132e0d1605707dc7125d507490c4d203dbed0e5a142e25870be1693d0964b2107a25bc647d130b9818613e8e11da242a47e1ba06195a19eb90c4b2cb419f74fac90eadfeda27fa94ee67fdf5963661395c250acb14856ebfe56aa980b2baa31ba8aa54f1e6aec39d8cba0983452631cc8893a05f56bec1fe6a6129098346ca343c333a8d0db83e158ffa9e60061b5a8e50671331317745a1ddc58ba27f4b4ce56dfb2ff327f8c4e64e1cf2275f59e9e4a47bc23eb60fae6ba4bdb6fa736fba42f75d9fdb8134ffce98e207e99e39187b4363be5d2b18396a90d999b8c138a027df3794ab40bd13d9ec140629a02dc41b6e7847c876eb69211e92dce7cd46a07a2f789a6c6c261446d30e7e3d57816618b123e2253746f9453e3c40da6a3d65c96e41d042beb4922b8241042fcb050ca894f814ea2681819e1da05bacdd3034fe5e7b2d4b23742855ccc46f7e499e322500d1429ec8370098f7ed1deadc41550ac70800edede7391f24c0ebca94568de66fab221959b55176043a4b4ef0fb99266fe3a3841f5444910af0476b842c9eb779349b3c2fc100c0714b908f0a34d20a0ebfa3a5c454eb00b3dcc11729b160ef9fc48b9c9e3c7f0ec9eaefb5ec2efb2d893609d5e7eab9d87f29dc4033057f29af85dfa5e5d6e39550e2bb7e8b4a34879f8d3ddc681e2fc1462f9121bbb6daa8eaba407eee0ac33c731ae13de99ffb53b12d4aeed8db734417687ce22f7f24154586c466254d19eb22fd180fa4f34af1ab20e609cf0d6a665506017c9ff59ffc7549195aee8372fcb3039be0bb4aeedfbdb187ca7f50db72e97caa438fc58e8e6caf15df3e208be2597ed891b10f5b46885e1250db2733479699c642e0fe28d3f85d39430358ec3f3e2b73f51559c7fa443c5dccf9ffebcf6d31ea317612caa8a027be51ca604fd7cccb9d0a23b2ac6288ca8e11308602b8f29f039330c912a065ca30ac51da48837e178c2d3947faacd5bb071ce33c5caefa115619a79d9ee25e4b89b55ab20e0aa2fc318487bf0c73a1b4a827101c585c7d832b6bc8f7da9d5e396745758861c850647f27732d0402736dce103d0e78f50afc2985209156cd3ecc3d7101a2ccfc3986edb5c812d1bf27f5d942fe9c6dc3049d857a974b9be979c26586e2ae877b3510bf0644b47259cb6cf8331a8ecb31c41aa653476ad7a60f7735fdbee02e098574c8cb6bdc5238bdce5f60de664ce45c03a55cb6bb47573af19e46fb8d9aecee48da6d9ae8efc62e23e0648de230a4d9872633e75a76c066b80057af9f7ddcad3e9957afc079e1db58f261239711c3e9d07955718cfae53576baf8e6609ba7e42a8697e7207fd24712e4ba175a1bfe455a0b1f93235186e8d6dc03fa2c21d9757502fe4dc2bd9900f6da5418ee3028b3864150ded35d82f7e31fe1c1472e3ce444fe7e09659dd00455b4e39f1d40a1f08cc01cd10ba5479dd0f1c3fb5d88ffa0eb0bfd65362c00904c3d8a399ed3626bf3c6554a344f5a1618f4ec7804c9021d87462dc7a32b901c5552448d52eb4bed5d5bec0a54f896b84df58c7b7ae5aad4b0d4212d0a4ee0750e88bed045e5e0e5886f1ea68fa7cf740e56c51503b019204fb1dd1e2ae323c504c0c46d9ca05075fcf3729a89702656dac719bb9f62e942a8974b5071070cf681d3fed4961c43a7daf03516aedd9ff63cad58981d692ec3855ea2a483bc624c9d787983fbf51e4744d963c78349264d566c2c2e6e48f723c9580e66ac01041aee7dfe3705b338428e8bc99a0a631d9d5db084fb64c1ac0577d7aacd3d885e9c73f5be40e58d6bf6a626712e5f61c97b965e0d0a4a4927feec604e674cda2c25cce5c1d39ed99fc786dea1c612f140c4b3dfd476beac2325848ac502ef528852259176f63d19c14d05735e7939c49f410b581b3fc4a1feb9342d0da550321310b7918723c8fc9d0e30b85d367002d61436b299bd46b1503ebf9b0e5d0e1b508bcf0401c3e0e9d679d08173a5ba810655af9ffc59fd299f22c95d714cfd839a8afa9f30a5b6f71a04f9d53bfb8e29a11dceaa4930be5543c0c9a0e273b2980e44f14eb7d04707fdfd4f01a045ad910fee0729795067239e7d3d38353fc7b4d54bd96b86666b3c5a27dc0440c3bbcb36bef45a5c5c9fe791cbd3fc710785e69ba324e35e7215c00612f0f9ba4845cee929bad6309c029e7d6e3e73093cd11b34b70362e2ca581c582e596b5dcdf2e2e862f2c025f6a81f0c513d6bfc819c8bfc6eee69d5909e88e0934c564695d10e342b5483073857d518342f25cd1d79d57c12a3651849bc5c77c28d08323b19462553d955af833ad3ae92bf05ee159915b636e6a6e0d44fb65fd77f650f1542eb2be160e42e6f8257641e0a6ee816b0ed680ca18158af635e66b357a1b735627f4181374a11c80702c99d738126e6ac0ae166f6868fa7ef3b741d73c6c3ad755a989e1b3fbbea26bb698a86859bce042b0a9f92c14a88e29b2ea46b810f9fff62ac15cc2ef3a46d060f64120fb492c1f5bd8766208bfb131d64fb611774fc0f57b2646fc7164eac2c81e3521b14ea40213db7452cede702a5025fa24b07ab0ab4d4d1fea50f2e2d69a485c92d2f90ff27b5498acaaf2eee8bee8cca38ebbf3d2e005738856c1d608fc512ec870b5ed1a2417a8ba3e20a47763c36fcb8aa05c91841214ea457a43f8ecd3f4992d90cbb13c02396bb1bd136400ae066b015b416e98810ddbeca602ed6e2448777ae4e9269efd0ef73f6d045531a3ae28f316d3ad2973648b518ea13f3c8fbe9e020c2640888fbf0e52da2f0f014a7afc6ee9f1b8f58cd28e765c75e0aef95e0e903e6fdee9ec7b147a81e90ad5b6c38d10c4f90fa9f8b90065480da4ff4f168fc19842906f1a91513f51a01faf8c1566efd5b2ca1e9e5719854c2d8bc84b7799ed0e08fde5e4292deb4e8e84f0efadb8eb17fe20085decfa38a3a23735d0bc7d72b96680be22e32eea73fe25dd7b07f8d0eea44f6474d419c8188c1c8ec9c138ebf11f6f5cb68e0ae8a6c6a23665aa154003c540b2e723dba734d64661c62e5fb8937db59e20f42bb3e268c26ffae3a6ea44d0a1f786690ddff2e39c5f53e6c7af4c1ca1a825b747453baf30fbc640a6c3ccf9cdb856b3137596e26ee47ce5c53b5737484390357d910a7ce202049bf58b83c0e19d179193dfbd1d053433ea0f470e71f65448eec9dc23e0cb60760c193aa7d7f5c18bf7d421da138cfadc9fea0abaa38d97476abf71f956ae60ecabf39ab268a9dd8714e43b7b2e63f8d499fa699fe15731d33090f665b0dabd027050dc5e2fb0338a0bb9fcec99e838ce61f47de1eae135aa1e12b5dde52db332245d2775bcf2e936bb42969621d3e1bdacad51ace541bafd7706a33f963fc6c52f4b0fc44a5d40326f14231556ef79da0f3579501709b9f3680fe9f25d6a9a80d2ebceafd56f05570af93885def7021112ed4c81023dece8174827c8a2f81cc0397acc81aa321e932dc92844ccad617ed2a75b9dd749b856134f3b5a537b9e7f2205bdbe30927f19f967045ff578361d3579ef5c862217ec67b2d20cd5b556db7fee035606efb033dd3524009074bb52fac307f604cfeeda1e18d801b5001867d5d5c08eb8cb35bd9cdcfb87398aa9aa805db9276c1d53ba859be68cc9bac8b434bde3b2a8b5a2b0939d02da95220fca3665a0561e3ed0c9903802a07ce1fefb8d56dac9acbb57a972a0a21251cc5b089261bfd2452d491b970577273f1cebd3b4f600b91f0bfa9bb9646d9ce2a48b94cc285a54095b09a72fc533b0605955c41b16d47fe20beec7deb11fdb3d2989dea1ffbe047391155f9c4178c62134772d216b6179f826db97dd334c1257e29f425dee4824dffcae50bb8aef5250ef7508bfc36e4660f738bdf29380db07a6aceb310e1279b3aeb8ff1d72e1e34f7bc92a9bd7289f4bb532418e46914860eb55bffb677ab38ba54af8495e895a2d6483c1e668022c41affc44df31ec29f6faee7d941a9d25e6f84546cf4bf1838f08e23d5de85c40f4c9a435f8de0770cddaf71fce3a105933f856cad0ccd9a267bc43a97822ba5e90d66e865632e8d5c668390077e00f990ac9260ccb2f320ca155359ea6b4b5ecf8184ffd36eac91ce59d75fa563ce319016ed70742b7584786445cbb2c8060ea60d7c0464c24d80f0878c2b50cc85cdb1f11bc58765d15b4307b4d6688ed0c8f9033e1544d914269dc3e59ebcf64d216c473dc4eb97a68393598074bd84c764888db2d32090aeeb409a966409c55eb3e6e14a175996a4b84998fb71c97eb98f3c1aa0d249eee4f957e45508268e4c16b39cb0dbf5f222ecf41bbd784bfeab625a57f6d6711bf784d821afcc24803f487739435546da057c9c9461af92eda25d8409f48c0916772541d015b8b1a6e25e2dd1d93003ffc4828922782ce365499ede93c640e3d7b5d3e95fbfd1675ae934f0525a1523346f89dac56bd0bce78d6df407f7b51065eeb87625d8bccc87608dd32c3b00efe73d20b1375c96bd0539037b6447105d4b6c626c8dd182b3eeeb56c4102e8fba45835c73245dc36babfbd99aec27eea873996b927676e37fb1a6d484fc19c5182c1759a5a84ae758dddc1ac62668e3beedb2f32d090c608cb32a65c9cc487ce04c19f3db6867f96e9af6adf52b1161dbdcd246cf5d098cdcd9dd928d7ab08f155359b01f598cd954ee4e01cbb384af327522442e43dc8b6eec691bc0a26b4d25fecb6c14a7d5f533c905ab9debbb36c1807539c6f60a9188718dbaaaa11e4c532ed35895e0e163f72ca2439c062104f803e9913bad832666adfffb55c17ecdc23ab25a0468f2e21224767c0fe66b730b92e9d0beda30918146c6f53089033b8fee9020a4adbc15581448f4ca15c6d0664c1cd4b3e8e19ceae877d93234cd20c6c7ed479d352ef8aac78a17b0a8863cdf784e5dcd88da458cc4babd3cdb3f4dfe50f677bf79489ec515e05987ef345269dbc1d017efbc95656dcc9ec2c8ac8ee6e865bef5e8f98a4f809a664e81db7a326da844361566da9d0067c6831ef3f441f721a0feddf6576589dda21d4a8fdeaa8589638fe97ad06d2ae35040a3bbbe42dd8c43266b16d66c61e73eb343d81842ca2ee485e23ba7f34359a3872c67c20aa0d5beb99d4ae72d91f059703a31c76431444ce0164322b48648362a4f307defdd5a565be8729ac1efd00b888622b438f7ea531586542aa1ba9c013276b74e530d3c98c9229e348f5060236086e78921cf397c50c6d75b083eaa4c84c70c3524d20160503c0a196a1cdcf541612ff0825013139a5677aea2173464e708312d4dbf7d45da98929e527891eab85a11211c7a75343518bb2b7063368ee1685001885a6f7b819e8eb4f0855fd528cb3296ce6ff189d853d589d00fbaf725c69efbb2926a5d695c0bce4ec34db69751f95c2ac0b05fa3318037491cb13f3f69d7e04b832fbb82c2228cb732d4bfd9b4b2ec9774c3abbac73489b9dbe981af16af663d8fe70297ecfcc309a6bdc9f606ea4ac592b1f42e7b9d0d99d948bef6de3db0a7aa07f862c063b42160edecd0ffa0e1c47e149cf90b21511ccca92462f9bde7adebdc8cd4c4a734cdeb069023ff9f1754f0ebb9f226244432a3f4526fd51bf584ac4524dfd4e7c9b7674ee75d88960c7a0634ce477a3ae0a17e1018540be179abfce8cc3271ff8f413796eea1213ae4567652dd40d171e90cc83ab7305a5e1fb34341c83d0af731c1e3044cb271c428e89c432ccb31048fadcf791949c75fc13fe8896c65de09694cb1744009aa4fb2f7f04fd1bf08e394d58f51cfe8924d3a5455293993648831d59c4a091369f46338f5820a2a24cf1a0f703784033db5dfe387be51f62c2e3323428998e7745c94ceea7b501418be864a88d5f6c83e295d4d8610ae970faeda0124c31795378300f96d83b95485df71a6e13f6a6794706b99598150009fa7cab85a41b3eb06df54e962d1a8ea70ff7e348264442f96d6987ae6d341dfebd779363391e24e4c79fd6bffcb3c10f04ce6807bdf121c2bf3f336744cbca0524a3a54edb2d4ed5ec769b94d71d3a646e677f5128be2ee80bde12ef061fae1bfe2a8aee9186f65ef00248ffe93899f4e18d84ebdcc8562be794c9ff2ca693251b09b3afd9f265611b55dd2d26b4ef33eef45f8f632a7cc33e66de7c46e05e5d5a402aa914f8098946037b5bc9cf9c6e506a9d0e3a113fd4754ebc456b698b59bb2c069462e3d09a0293cfddcbf6bdcfd92a9a4ec5c656eb033d91fb5c8f0b881d2b79fdfde77b9e259c851d7ec622cda689a781196d7a2302e271c95b945f307a0da9ad89e454521a6519918bc35690ef581e931558d4103607b1f2d11529ed489279f233351cc7c56d8418dbb7b38a6e564be6afff142b72b1959843d4426204cc3fb8fc134d40226003acd4727180a1be6a351cdf579127db9ad670d16901fb83766a8034553ae82bf00794bf4f097c617ac4f86c3008e8ef49eb3fbf6288498b3ee273ec8082f0dcbe3025808c9f0637f11390435e21c6638ab4336fa8e97cd265a2da9643dd062820e2401e16dd8ef4a58d7002461d94603a0e2ed7add94108590d7450d263b7122ae2db56a751de12e09b0bea75edae9fb88d4d97776ff42b24380c88e82bec793846e6ede4a404c95066b04d50f1688dbbfa853c2edc0c145c78460bdb40eb074e70cd0b360bcf311377028b45cc1e3a6ab5aa737672b3dd3d108b39add83e4b335cbc28f1b28d8368fa9c3b375a2f51d92f37b312c8d29cfbd69d39283af09e557d52d9ccafde2bf48cbfea577a92ff46aadafbdc36017a146d76931dc7040cbc9263b0b2c10e00e69a0b0859263eb851bf926122c59600c44530a2672297a485eb069ded4ed0564b1f9299e66a7c116ce6cb76232f753b6be035c6e1062a5a852b91304343b87ae9a070d40e3bd464b54db6f287ff44443c2f2b1d8680763f447c235fef0f2629b814d0c8ecdf4e9255bda6f9c4782c57310b46c35127c0ce6e18ca1440d25fd7a08d1aa5c5a5671dfc2101c4cf197ecb4f0783c99ec85c9bd1991cba79f3a75ae73af640043db36431f2d939139b8ecbbfeca337aea827e5e73893c194bb2ac8a2220118fd53885937be7c5d341bdf067570aa821e639a98bf1377e55207be2a3ea17360aabd45c2c16916dc0499f04b1933a5e38833e21bf3e76e93af098c16398c0ce7b77f71af1adb9683716ca951457663e5d515a0fbc99f38a8f78949971baa1e5424f829745c306894353a059f7baf63e9e88946ed8e9be178bf8460eac6006c62c258ecafed39364009363fd1cd223509f0c31dd318fa01a5a3933d0320db4fe3960825399f117b99df3da65da815e31b6301e6e2507868c687305914b36c13419ee855411528a67f10857f7e5090503de0909c6fe4d2d57cdadd15d28e57dbfab0cb9ef7e338344a28a2d58d294f94168f38e5339c71953ac0ed0dffb448035d7f4052097ba47b47c6dbbf4bb36277a6155ced6b33f6d90eeafbad499ecb52d2d46387ea7392862b6ba609e48fac532396a314753eec789dc8cc3cf1a93ed910154251d9b5206f37e781d2c2875ef8c3f96200d21b7f3e10854368f8cdb2d3f52729f166a668b16c3ac1ba1f2144559fd2b93ad0cc9bb33d291b337e464f293ee6527766305c173a574f04a3339ca9dcc9812c680dd6dcb3ac60dd3eedea0e9a8c1f444e74bf5cc9d9328a226f490bf4fe10b3f9a0c80f9d316b46ee02f28d987c229c271bd846fb53d0ef7cdead1d428cb278c70f222a2d48661ac6d4380807885ecc55e42072a2d3da5536b5a0b8a8359ae6a0122bd098f3a692a5524e43ff7adc42bdcc7f4cb8b6453989ba0072e62fff09957d4de2453803fc1d4c6d78137349c921f648f163d1cc8db1bc025f4eb3522c35b8d3fe766d455b1bba447cdf602f1a2f67a435b90c901ff3d06ec672df26944962e398b9eedc9663886eff116c94a3a445ccd78bda4ebff12e090f8f42cf92187f4332f380552cb1766b0ffb264658bbbaff268bd5adcbb47bd408cc7e80f6431757651322ae1000f1ec644837ed6049d9378bba1ea6f267a22c033eeb70f2c33b74f72e222b4b337e2f754c0d4ff6245359495a453cbafb108c0489d460deaa914f1548a1486d61f4b75fcd8345deb1a838acfb87551ff8cbbfbff7b23f705c2eca39215ee61d395d941eaa59c0c6401e842e160bfd8f1c2018d8eaaf78df3e1f45923228bde4d27ec9527715febd18a6dbf033c464379523bfb6abd480d634d5065ea0c2b583f080d6bb2aa27781ee4d4c265121cae96a54bdb597cd63a7d65534d2392daef66d36aa67d0835715de9395905070824ac4b889cf0cb476991be4d58e7fe749958c3475833ea48e8770d444877e11688d05c13bfa6767c752187b9917ae6c59161ed0a5d1f743041907042ec420e29d914e21bb2babde617f92837c883d3805d3a0d0c80b1a1180cebb9e1dabe1f1892acca1cb880919cfed75fd52e1a0a4cdc611d9a1d0821941ac63a1616506820b869ceae28578f9208ee4c112a760c478b4b5ebd5fcefabf462937cd61cba4c3c4f4aa903b4c504e997b59eeafb8ec166b1119234b01e891d3aeb50f46412a0f3cb9bf73acb90c4b3350723a2c51fcc47266cfa9a9959a75fe8c5a921cb58722d7061969cce7e31d718dd4d219e38047d9bda8acc161424f264ad1fe2489ab7f3767b26494a316f17f8ff31eb4b64caaff7f840e0d306fbdd21ef866d3f79271cd1fbb64c2b49fd15b57c958d532d0961835d6460e9b7ade2a7884dfcb1c433146958396df851073ce36610d27e16d03ff21444ea0fd9db90edf878a18b1b3bf9ed519a2b1b977422322fec955b9110e9810735aff3791fd4e4f1aff9e765c012aca12ba93655172044ae6876b3e748d116245ab8be230cd055c3cc765d0f3c81d391b78818938b6c2a41ab700411d06e9bac3cc617c7b5e0b57090622ce614625d7a4a8121c57858afbeee447af34e2523b82bd7e1dc7156f8f3d8f24b53faf4557d026621f742496c4392419774fabb0a0d6db68ddc61449436fcc30cb3ebdb59b436b4fd6ef5ec9727091ed915bc25a8156e2f9342dd3909c55454a32b95efd54b21fe8e822b327a59ba9bc454667ea6704d392082b8dd0ddae5aeab70fbc4e9497dd098a53a944e01c062c10660375920d9eea98e98db74720c68822cde9414213ca8bab3cd6e560bd531e9d6770d910f85d6173cc85a322e6e22204866bed92b13c812f6a615110ac0459b95ad816f616d79ec10b1015f9b4ae0c599789b83894ec25c1b6341de956cca9c2a1262bfced033a8119e47348d8b597093637f14c65e0c3ce0bd0abb5f1e11f8ca71d89427e78aa36bd2890c38b9c565c6beb48aae999cee8d1c9e5d8d6570e2bc46d5120cea5014c49dd47699a9928d6464d4678d0e41febfce0505d4da5ef35b5c25a74fd3c0d4d79cea0e802dc3a1ad964cc9076a4fa446014ad11d999b9381419f3e12f7f591f0cb77b29cf599f7a51f04ccddf9d3530c9d212808bd3dcb9ea79230af1655b8e583a3a80fca414ea93130a8ddb899a77115f8e9e42482a0a34650ac726f2e3260df9dcce9396c904e3ed4f5e601f451ef8998fed01840c38a3ef3e8deef8c10974f7d816a0bfaf757b0ddfbdce5b8158700415096b2994b5c70f648bdaa25a07b252f1996267d1b46615f0ce3d2d590d9f5d997136536b48807ba8317f77ff8d49afa39837b6e68c2c280a4028bad8243533e90594babc85e581fb73da42d023766907bfc1605ecce335b9aa75722b80c61d6a4357801a4e1c20bcd6f0abeea0d58dcde195883f63039a8dabe3d08f8740b9cbdcca9c6bb902c3bb8fdb76d1133ff3235595d5ef56b35fcbc16cc5c7164b5e36cf939e2239a64d53b20f17c3a3dd9fa5ad86335ce69fbe4821bb79a5ab1fdbfdf517a05dafa17eca7630ac953101574d0dfe66b2e375e37321e5e157ec17e0ee6cf30c95d15e5c87e8671965d5604fbb134f826f772df0f3b1b8530bb77e7c5cc5ac35831154fec021b190bd43c19c2b810f01fc15cba300e6c0ea2bd8f3f25546e65c052a8b114f0c0911699c3b0a388ca66828cce9306139433f0ca09edeaa0fa8921e8d84e805695f862503c5936d550faba3c80c15e634859012db4e23dafa969b93f1ac6e0f7e4aef22ae4de6c3e090fc2605e27ae395875484971af4427f143a9944f9cc1f689c0d56efba88296b39d76042f0ee58e526771da5dadf0cf489a8b213bea6c53d87e72be06d6cf9ba76e62daf0ff60d502de5655f6f4941ad95dc2a62162ec64c236c6940623cf50d62a0cf047b4c34ff1b48d69f763c7b172058d17439b90bf5e34524f208f0193921de9d29fec654f0e92282e6b650a463e239bc66853808a2e808db44a20e8044868a594cf15b29a8342fa1f31667b4832c3443a834e13e791c9e8ea5dd12c83627eea90a6d46dafd608256b4c5bf9d2bf14b929809e19f242c03dc3f326284ecbbfc3f65db264614a76217527ed424e791cd8b1c72392daacf91ee40b0c36fa2ed9c86fd846512c0ab427ea851b1fc05408779f441c0138539f3f3f85f46076a3df43ff7e44516e79a2a7abd42dabd7aa49b469d6fa0e0095d402dc2ea27ab1ac86b867280382bd5bcf5d4882b10f9da62fe98e24e6340a572549f268419397d134617d6026fdf6f55f2f4872c2c2aeacb8eec71ebb91caf4db421aeaba685a257ad3de988dfc8720353d575d6c44d6a21306954be8e6e194c9c6493860a97502777f8170eed91710088fdc04e14aff23b612feea4fa77f29dee4544c135c8e7cb6e7270ebf9647976046003ee5a59c862b12a4d9578d514030fe864f2b42bf2afe5a23c13cf70b4c38433c75e3f4d7459b0ea3031715a89479fdff744ef200b52addd0454c435afc546b894756b944736ea04897426ad1e948e4b87ebaa29013de63f539b4bcfdf9439fce875690c31f0208ea0fc5902a9404c5d7856723754b562543b515047651840588923eb4a6b1069f84bea37782fcba48223dce5b91b28e83e0c2393d6053f4eac4c8f0610e52b02f5a52bc9959ccc08f5e12f876107d1fa18d0524a715b9d9c2d182d2aff3d5b26d310fe4fd1bdf8e945ccebcae0ee1b1583b19bdd4611ac69c8886c3d627a264e32253424cd7b1f79ce7889133722f01a56c9c63502d9df5e07f15b962b8c89b5ed8a8e4eb255f8d269276e233fd26a91e736ab68e0f26d74fb0efd9ddb9b88ead6767f7ac7bb398e4f1e1c91e4c3cf45ea75cbb0c0f797cdef1de201ddeaf318bb17d1fbf81374f262aec39f247a2a572b2dade906538c4e8849b7ad674319f356d5d7f0fc9a9b533734a3ecc66264f43b92302ca7388d5afc0d4a622a137b857b8d37d7e03582398a1969dbdc9ea01edc5f366b82f11e8cc0516b7efe19e710ca559faf87673d65095ae43d8f9d319ed736630f29e284d834ceb05c6849d5b4288c8c710fe6465ae8a5f59a0b0e89eee57734fffc82cd16648cd5356b6dded6e587845904656199cb1b27ccbb6d9c90430b00ffea1fa6b2eaf285148072745f60e6c82dad822026e5aa0298988504dc87a1c9c9de23bf189bd46419c4a0bd8d395b229a4c657e1d7464e5562bfe8fab81dc9cbe5fcf9c13f5431da62b05963cd0238d345a7f15b33508a9c46c26a9c9b0c916f7f6cc5dff3b656bc4913c3822ab4c8bd31a2e19e9cc70944a5af52b49e15db1849e339350ced6d9694b339a15c253d2419057e7142448d9139b9221d5fbf3b1e30158788411b6934d9999c241cde0f923b4db0dc625314d11d8da415b92923d96cb88015c65b0a7ca02277cf23da40db4ce9c9d6e8faa466a8089793d18763bf4578c739447240df536f41d97969cc24fb66efe4a2e9abd3f64789f1c9f73f51a5264e30193a65e3098b1ee45631053efcdb4898d910f80bfe6af9e6cbc7611cf34123afb96c18a53e74ba1241f450a6a1ec54044d6b34f2a514afa91a39f005d8dc8c3abe5908d3fc2791e75cf0a1d0681bb7b6c0344ec30062ecabd2745138e394f02459a3ef2633f6bcba1c88d5a698413c94e2e6377c85e9ac66c1ded0ed0928757cce73a7840d9730885eb0df86e48283de19934cba655b93e00ae950f90f63638948bc20f17276c4f0e402f8f0e2c71239eb9bee18977beca9c88c4417df7c3a86cfcb2d94669991d36328c959b63d3d5be9fddf275b085fc5596b60be604cdd81ee1ff311b235111fb29ad1e69abaace64ee6c4f09ea2b6eae41f45764c2546a657c94202c23f31c5b56cd01ce8844100da42d41a63baa46e36c2264b691f372738618e5af4d658e7cbf83db543c937fe8a4be3376243b498d69ab289e33b382965ee0a3ca9090362dc74bb4c3d97407a913bc271da987546dd8fa7ffe7a48e748e2be12ca491b6c413db6cf00edb36775464bdac048ba62db8744fd2b2ee2fff85c2d2136e5f74d647d10e4e8dccb91baed1862dad7acb3d815eab7564b4bb97d0b43c7182b21fefa71db3fc86c5770476e6d58e23ba99a83a0c2b44824d4178ace4ae125f7fb435e21fce4d215209c169c79b30b683c94308e4fbe245e96b30ef9c5b57abb31d603752238f25fd41a80b9463318beeade84d6806d733ca99465dea7d9b2f0aacc27559e03dc1f681ccbda6020856873f1080d3ac952302d28d7133f529a0ec2bdfa45f741d3e49bbecdaa30d8147188b8a3d502fa5e14a7adf4cd6a91ed2d5501467b73761332d8b2a43e1d286339cf696ba39c0d6431b9e35af634e50aec5aa002fd9565e07366e9ec1ec091747ba9b58ee61a8fb347d1c4f3943b889ee67d03b359b83a150895241a5fa1c5c43bcfa0428121f2418d9d733dc9d01036130be3da000704a8c9b65c519a2337fa82d034d4bb4a0aadaefd73285268f31148ca1375f312df7f10f9528730a8bc0c0a889ddf192a4b9b9e812628cca249f35a88b88349adc23ee1eb32986bed91aaa7c8da73d9d7143abd293c4dbc27c392a6b0d382ce959f4524e48643f34856d5790e61a720d8994e1266b5b45bd395ae70c17d73f7b9dc1e8a47930aee0d064f9914cc50a54af82350859255c1dd7d6daf7a99144971a401da9be7286b0ff6abc35b89b78f8e323cb9c0b2a5f134a4619d72b8a78218bb97bf95884313e326b99507f02d0a4a674de9342441cb4e57f10001bdffda18b17f5b69624beeb358d8cb6cf208b4306c4ec6536cf3ded53be320be2dd96e8643fe69e71d7f5ceb7a7a47794f854a57066202158d8f94afdc406b8b5d996a36e54e18b07f0c1ee7b0a491480160c828a1ea0d04f74b4b426fb48c681879c7bf4c764ae711ce000464c0df4dea7161a7d127b4f51f795d56e815ae220a9f8de69e6a207055816b231e257282bbefb93898990b2ed5218a318fec6c7b496c8088c50c453e8770ae62d9526152bfabe27c2d0d980a6e1986123e1ace302654434a2e0356ba122888caa139ebf45fde9314447b69c88a5a41366aef2a30381e2ed4f0d1972a6f2510285e3a100031cfee6b5f89f56dfee316a6d651781a70ba8a5d0d13e425230f805ddc44330fd5e4cfdb6a4fa26c5ba255e72c138014dfb5999ddbb00e7673c693769f759533840756e3bf9920bd1c68e49d3b263236174f3fdd55b9af792878199fb0b6d451d153e27abc07e906d47df2a4537ffac8a233205ce5b51140c45bc5f0fb240fc3f0816697e4ba04fdd43657eb82d51cc4042983952f95312c189a4453d52a02d6a0c8a77fbea068c434c92bf03673428c169b8e7c07ddbd43a7880f98f661e1fa9348d993ebc408bcb75339ac9a960ae738c0a6adf4f6005f05c5050ef0f60cef8de4189ac2205e04ed6e7a0acfb11d0860ae6faf4c5d9a44531cd2564d167f4f8292051708773b7438142e4b71e99249452c86e84e4fa66e1d3e9878ec84295179a8c57b8534dd14d0af6b02a85460978a6b089bf2830af41932e7465ddd99f4633402547a78947b561d36dd152a64dbf5812a2f1e7757c7e22930ecc84448a8d24ba5994d34f90218cf408693a58e4737be86d750d6cc21c2d5890a37341f558a8a593c24cdea4bbc50c787cd4d83998a4d42d7aeac9610214b2abb35b542e5f255b7f686d32aa0837dae26f0964a8e8a3eb6d7fc98198e1394c4ba26d47ae524dbee266aa74e698184ec05007a9afade68975760c61424693824c13d96fd800fc62fc458a43c1053179f27c003cd49fbe53e89a87ed127ced0a544f68242f421ca3b719b948da4bc628155b6b62d3da57982449f7832dd84f365fe163a048f2c3aafafd2ee3938809cccdd981ed05384e8037c58290321c34cdc969688b8dfd9a7726759793f6d3317fcf3c67314e9f360f14de273d18e5ceea73247a884fd3f6ca844c4a025e9de77645eb163a447377e49ac05df0f657aceba946b2c42546694a0234d453c1c1243b60532125d7843f4d45e50c96d83f4c283dc0925cf825016158936b62ea9bc83571daff0d8c945026a367c4f4e00acffa0b44a7206919dbfecf6831ab6abec71e54302e940964c8d97a5d2515018f315890e594919997c8fcf4acec7390799555ea3073887b5dcbe236dd387c5e044a53da2a59e69ae025af800c0ad1c76ca591515349a96ffc935932f433ddcff56ba076b1fdff4579ae8ea6d8334c2d1ff973be781ed25237341102fab490d413fd7a35b0f9d3251cfc192590079fcb1e3250abcb3621596bfe7b646614f2abd8b2092b993abde919f9303a1175cb4186a5d35692c4b7a3d5622ac273bcc7a825c690edfbf8555e6131fc7df3deabe3da299a168907295384f4b8ac313174c384224a0b023cbbffb3795a187301890a0b6b243bcb8ea0941d91b165b1b37feecda834b9e8d0d2ec8b9dbb928d01aae77e8e0723ca5ca95083b14d574cb963434bdc315abfb99588a0200c2df0265cb9253c3a3c97eb5e66c95a1c5290eb3b4c1a4003169a3cad2bf757693892d445fc904c3c93cb8f929f678de208176a00d9e6e4a422dc9e1e6449c773b997ac05c65ae977efb820ab56370b41fd9e22cab718ddc60b4df3517124be1c8cc72cb3c3bcacdc8e8c34ce8fc5fe2abe06b8af95c3e623642beaae904c1e59d53415edebf9b2576c2343437abf61006ef6844cfcf0a040b51c75525de7e55f91cbf77152cb3348f124cde4cd287badd25711cf3604201ef543d46676dca17c6e84ae21fd2fcd495d74159b302f3493ca3b3e4120ed81708d7925c2c284797d4553773e8177995cd5948a00ad851c600234fcc3dc23f2429efd09c36c23e5e7a9fd375603e19d988d975f9df859b520ce7fa3921e1580bb83a0a0710740f0620f2b4f7d5edeb15c75f7587de2bbe74338336e7dba0caded7ba3092b5675c198e8ab2e5e87d9092ed8b2ddf5574fd238ad28662520f68c0e95f21e0104bda290c709bb5bcfe4413ba19691ab80ecfa187cb6803f94a207b65395aed74f00a476981def2fa053aa9b5febac36eb2ccd7e9941fa2490a8b7ae18f39968cca233e0f659b61671977fcb15645ae61d423d915cd52feee6b39e80011bbdffa387cd10109c226883481cc7155ec7dba94aabfdb7c294b43a75956f8c159dcb7e7e52bac09102f6ffffff09