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 80447 431b78b4dfc87d1dc401f2c450b4ba532be8566d97c0f88dc9b5ce8f5b749ce8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
934ea1a384ef3aeb890e8b70a2cbdb6dd86ae846ad8080080fa002093d97c1bb
Certificate Block Hash
431b78b4dfc87d1dc401f2c450b4ba532be8566d97c0f88dc9b5ce8f5b749ce8
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00936a01000afd0100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000079c8d687f02d413e5852d79c6224171ffcfee01483e0fc9bd783c0b2df42baf8b26939a3911bd4cafe22b08f58385f73c5ccdc595c8accc8d84e75d6dfb6e10ca09b1f6f890b091ef4de15a98a11e10c25b24b56909871f278050000000000000000020000000200936a01000afd0100

Raw Header Hex

000040203a2c1f498bcdc04c7e3ae574155fa19585f8c9ba6a9999aab85f580955fbbd88959f9c84c06d907427400fab1703b20f4aa4e81d4ba9256cd28f6471672467d76afe436ae4c50018bbc1973d0902a00f088080ad46e86ad86ddbcba2708b0e89eb3aef84a3a14e93

Proof Data Hex

59,560 bytes
1212160203070b9a136574f62ac073d07729a1636a760c5c64a5db3fdc270dd9e15ae135f724589953bc8f589fb71b43a468c7cff07448ac8997192ee12fc8f84b729a39ae160e59643593629a3489f030c1530e71de4d856987957a617458797c27a97b513877bea97d9d9addd101b52b2af0ed05af141b889c13451a14e440a2adf63dbb3005f17c6eb5daf2946a2955b3a37b5a464b67a0062a60589ab8f3f123aa5561451e9b600a08ee3c2b6780675283b857f79482fc98ddffb3bab939c60456404ee888c5fc32f263f329d21a9ff699198f88805af96690f67614ea2e602e6b824b7f1735f16aa02c7a79af2b95ea791e03708c5c95a9e91f04265a443ca2c01660421947d551a8c214aec874ca52894fd9f8074b7929bba0b8904d4d4d65e364a20edc5e8416a0633fdd28c5bccc13772f9e475e3540b872459bb715177dd6b9770087e27c9faeeeacee1a5c1b67c2d89716178cf02268a404647332efa923177128ff1b1c3c0d6f275394dbcdfdd8a91ef2baa4b5314669ef82a1f84686ad38ccd2ddbb38dc347cb5e5945f4211f9ed6ce78827241d3f2f1b9d1df82b3dfa1b84851a428ac6d29617fab60c5530d19054395456232a829728941ca28825d96d6bfee3cbd6b291774807bdef26b8a27eaf3cdee38d10de10a5a8f1f5a3bb1955fa43d2587fcf91637f43d66671c4d0733c72fe575038980329707d24d6c6be16501c2249044e728469e816143907835d2b3d3adaab9daee7c38d50d129f70515c4fcfa9a58bee201f7341d42622ace693cc290c6718e2e1ae6dc377a151fc5b8d50c05b9fc718b9aa52440cdfe7c5d687cf6dc56bba74ec49eb8ed0165b4010de6aa38e49d529e9d0f9900ff73b570009d2d9af1a6706ac486094041f03bacc7c5cc55a8d050da02ae308192550641d7962db9c4531ef2a1c0f673e31a550700a999ce1182f6e399cbf8e93140ff60efe081df37b656b6015b1d8f81bdb8ca3bbb8817b8318ed8f033e1035e6e3790f93a537d8e4847dc4ae09b7ddea9dcd73fa41406ff4ded2986536bd72170b50ac4b934b4ac09316ca9cac4387193560847b46d20c6551daae8b87ae6840b7d529d651c83020cfda535c66a1c3709d8bb7df1c5f8b6db146d918b7be5eb106273f75a2409b303e13d63bfa2ea9e080fa0dd50eafdbf04f5466ce2e105ef5108462c19bfb1eb2f60eed0d924590bc383360b96542289337fb1f8d3aa4c0dcb2e00e9c213a87228b95b979ea2ed36c6bfa902cc42c3830e52efcb0a32ed70ff8920a8d3d32413a277713ca884a1b7b262dc2242f9ec86fb444c019bc7b28754931714a3c6d771375c2142a9bb70748165c0f7bf028af503b3fb44a5df7e15b7988d66cbfe17522a259fd2e14d8f4a7b0fe03d52901e551d880a2eae0811837e15f11f45a61114bf5dbec28b12456d1dee365c3bacc93e845b32bb8b9ee933b9a88100ab863a688a3dad2bc85056cbadb6f6ff01945da80a8baa6d6bfe319d659fc5b39aa49a003adf28864c03a3b22727c003322bbfc90f0d8ffa1472177d4c1b959c4156bb2893ca5eb172a50f913f3f16ee5b602a234bad4a614a7a57158f8ba31fd1163841a1dc51397e4d4aff7fd2e13d3902ae056e7bf6057dcf370252aab66a3991f225fe1f5f8e2a90d32ce1a46e6e016af278eb3d1817147bdc4bb8b2d176b1ba159f84d292a87e5cd78b8ae390f4d43e38492d10489fe18175fe7550fdb8021669b603e4d00ff25536bf666d99cbbfd0d8b27a1745238e8966b28ba6cb35195d898e0c9bed7176e2ce6b244eedd8e5fff92f01a3534ac635dfd62793001c788054b9eafab8e510e30ca8455a697d14179fa2e72a755d68870f2e66fdc57812dbedc8df0ba4628d8d960e05f36fc07776b2859deecd28770f242707b0218338a5e46e25fd6c97d978f7e04dc478f6e8c8ab7259eeec72d33c9a78b2b69ee867ea6be8d18cb89570b8373cdcbd9b602898339b5a5cd76feef4a9c2c4c48cdf6806ce065e648505aa5358ab480b9c2cf6c6b19bb52d8eccc8c06a8d86ca9693c41b66febdf3361768033beb389d4c4710cc66e1e394648384c3a8bb724a71594f93629e28fccccdb077a94fc79c299c9a52ebc1c1dee67ee307708cd818f27c3f8609c68fc226c7bf569f83aac0fe46bc6048f9501d5cb83a901d81a30c8485489924a875fbf7cae92430ddad9b08bfb57c88b28b3984e756f67655908d53958dc5c89ac61ca6f72974edbc8b455ee9daaa3626b09a5d44ff8098c90d11f445290437ced1d027eee9b2c76b29f00720f8f7799f65a446551431187374a2c089ce0f005a7542d23f8a2a2afa1fc59a0ac78d1025f4de78a5f6cd5fff00cd6627049f879529558092ecf8d4f5dbdf3e126a5887d11adcb6e5c237311d5c668da50ddfe787b320349a8f620220c6659467c971db0bbb38e01e2416b1277ca0eb0bc37a90ff8c137cbb489cb78acbe9da6a2a6875a0d1e4f5c9c0ef3a37c6f79768131cb2d526f35180ba685a5a06853f37c109d68ad1725d933056d7d698194ae9a74fa4576f4b7788961a2d5075e3611e4b15bb9ceb357e83a78608f47a86a10b2f3980764d1218078ed38f9654f0602d8611969745ee9032a41ab5b8ddb5f9695cc511b3ead604914ec1aab42538dfaf008e512202b883d30d687af2de8b53b51be21d475a859cb1edca00e8e26325d592156f9b6c1cf674856e10299ad3bacf30406dc11f694662ea1a02b4e822641a6401de9ca8feb04219b5f2d2487ee29be372758e1474aea87585a5bd0b0eb3574ab47d10ec9b2a084bb80614571e1f0d1a798294b9eacaba0b03fcfbbc730b1b0ba07ff829df6ea87f9f80369bd31371fa1df036bfe7dac85dbf5fab0ac67db404d1799536e30c3c9e5c942daeaf02854ab3b88e98fd0466b2bc9eadb6fafc7fe3f37731f453c61754793863747c05f7e68d04eaf0b5d08ddf684631f35d9a5ee925d4fadae0e21517fcb729b50c29dcbacf5147ed174a13b5bd14cdfc557cf53bdfc68c93791f180b0f96fd4ff0e158ef595f350d7e2e7b9380655baca617961cccac243a3ca97298d0e5a01056f7b6e6fd64d9fa589eacbac75838be9f3b2acce8b25ac41b60bb3e89e4176a79e99d9815d3c25c83d8603e5570a1d89639a4e0a65773124de0cbb58390c62bd0e1171fcfa1f9a74127072251a3876475401452abde283f4a6295ba8bb4662e43e957ce364d95dc0e7a34667780189dad4d5f108c773c39dcda860437cf7e93fcfa1e6734b3c9298f93aa816584b21c13aef287429f09f9e15269e51306ceae40a45f75116b43b75eeb67c7e87c168d090aa7d4be2987b1cb3dfbd0c365e6306792e6b564f052904ff539026d7d16307194c81ec32f71dec729d588df965f50d5d4eb0fd9b629a47fcc28abb67398263c3d6a2189e4b6dc448daef9d9836e9645fa3d99e06b7fbb340bc1b6258085a17fef02943a8f721bfe2775ddaa2b7c22012d59c48ba06ae14f695e9332cba62d284868f95845326f2e28ac9846b3d7190fe7a3c0b30e5f83d917d72dfa661b0c34fbc75da41ddb76d0901c4fb47f5342d727fcbafec09965e417cdda54e43993ada47755d0e795bb75d371f4fb9e7414af2879313a45d2c5ee2ca37a508eb4db00cb1834f13a39a85304b85ac7ffb4244ac7e901a6783439d41fde9836e78297d5893ef5b37c597fb5aa27070d70c17c5def7ca2d61621d6d435d0df62b6d74bce40016bf6092eb3be1059830e1f8200805532a46336de83853ea72f0e9d07eaf6f93429862e5c49190893eeacbd94b5e2f1e681ad55f4a9ce5745b3792315450bca914c407bc81f425b5340effd24c16ffb2f256146804c14f7f5f221d966651ae116e5caece5069824d64d1edb515456f779cabf4252b9b21079e25176759eaa6e7c1ed9a9dd0e0ab3172ec90ccad0aa2b1bb9379fb8959e813cd6b3ecd52061394321af3c5c64464a6036dd30d65bc6cca0ac94df3ea9619fb1d0066021663b331c34ddf4c83a947ad1cf91dcc234fb3e128ee9dfa53682ecf61473ddb990b793658724cf01a66bc9feac03d367c022aafb95621bd680a9678af324815526feb7f61cff5bc22e0b3b2162f95262721d4d99d8ebc2648b2e5790f99fdfaa33a8287c9e405e4ac3b0e2a69ac72a1f959d959a648b86f404d5c2e14c05c795ea9524451473a82df7d0acd25845c79f928e88722611c2727fa4233aeb328660694e23cf2a9a4d92ed6ec63ab38d2f42172569ffcab81e063cbbf5dce9e63eea3bc72fb51546199af47bc2ab363b8b3ac80fb78e5557f93064de15fb0abfc24f60639a00e025dff6576116ddb6b36bdcf61943bb42f77b54ebdeed19b183508dac3f3a446bbb812f78f720f74a163e373ba2d24f44f63de181a3347fcc3642c8143963e096406e9f0fd2a488f224ac9286f8094fccd3fa550e3cf1c1ecc9f552b2ace083c9424cea84746b8a16c87ea201f075b2fffdcddd834975d5daa81b9c9a94bf8de9806ea8bfb8ac6a23648d5ae16e344baf43aad3efe93acfa88acd3a69b7eb9da78e61e84af722ad4b97cb5cc36a4afde0f0a012523afd5cca648748f4d2a1c4d853cbd3099c10960666a2624485cd13c6ad80b1b3442b0a55a4f8b91dfedf046bc5246b2e374de5d41062c0b91c5ba56dd01f156689b3481aad8c8dfd4a1edb37988e9b85a66e61144440d57d0374bbc35fba5ed6705320ac8a70f038df23bf2be0cd3265f4fabfb8df6e0c02764bd396b70ac006a4e696a1eedd8dfce011f64beb72be657026266bb083bceaf0de42ae9a9b38075dbe487229c69c26a297a84d1709e086b3578f7557d32ed5312139ef4d2d387190e037a6ef7745252e922b51a0e908c4c488de91123c1f3749b23e2f4e0a3c551da4033cfe648d516c8e461d7f7020d74492d05d9eedb714ffa7270a28f4fdb1b4fbdc7a3037d0a0e7b258ec680cbf4e6751d4c745152ef2da0e31c4546be18e4076af2b2f492621f886bfa6a7f158d7e87abd276f7f5b883691a2c09f912fa9a4e40311ec5e51b13d8727381c5a739634fc5e0b301c46877f63699c0cedeede785df7ebb3ef70e657b344f14014dc8d5f634663e0bb7c2afa39a60486c119a99684cc557ee1440fada3ba19853c96ddddc04b1ae9efa960a3f9475cf1795caaccdabc83de9c225d50fa115e9006fd2051ec3bd63df1d9b8b29c6849dcf6826a6993805379518facefc688b822f0082da49280cea9af8d1ce439952ae77b52802125ea5e290cbf41e6c10ca129527d130455c0020cf1286816b39f635ab05e37c2668a8062a047f50215cdc6199035dcb68be59dc428ad77baa0585e627bbcfd7c47e7cc54bf6af3889c24986b73b6a2f7ba05d568f770e755218640bb71cd0b5ba4a236b614eebbbb789dfea9597b51bb0d7c96cd21b2e77c6d9a163aecc1eaf884b34e52eb6e1490732e54082738be87d4fa8bf2dbda8f7a4cd1ec68a1a150e29b1e82fb53e8ecb18585bdbd8b065e075af45a660154a8b65f1d2793987aaa7d1dda1cf01c1472bb0378738af4528f232a2b56b66672a2446a8ccd8deab77587aa980b38fbd3f3b8a99bc396436bdebecf4002ce1fe993051a2562cb3459fec1ead6328f6d364e68a4eb0ad1150c51ab18ccca27ea3f12b8d37374fdece5a521be76117b23c0eb1000fab571850edefe93a0d6356057a5779e6e9e01c891c502d435e4dab3294a54db7db668bf38b9b08966e80e61cfa74aa69fe0874df4d9300b70937b67dcbcfc4dccf76754f4237e4f0addc5454eb725a379f7452cdd59c84eefbe535360ca8371c1ed0a845708a9ee8373540425b7892ed3c8b4c2a0741898d84c8515903669d9fa1167c12657cf8379d71ecaf6755e5129b46195ca59269b5c40e9f46dbd0c808bff243fc47432ab9feffb7e3b99d7f5517e43a6ab045f5701f048d7fa01370983e92e9b4e9814d6854aa958954f46a943fa4ccb9159bc96c0855886955081eacd7030ad4cf8959fff73979583256ab1813f1cd76c70f637995208887c199843f70f38a1c6bce40fe73bc61cb7407c64d8333dc71d5d4ef509b5af896577948738847367a986a3b0b5addf3b01e803ade9ad2fc1c313e3a6cbb4d65f2145f306523080f16e2565d14df0cbd1eb44877cf05e2451c84d8205e8a85ae59c8ac5899281ecc5d41fdf7de8a1b3ebab73a676ff9dd75e7e5a5dd6e1a68577312e8d152ada07677c137fa11955511ed71c17b8090f4ff1d8b14aa0534c0832a7d35e3aad60cdb0ce6db80147f60f82a7ac5adc58c4d47f9538cf4af991f6b1620b1a1037f49900f0bfc8bbe6a6ee805a8d0ee52350eb2d029e1e82a95d3911d3807e50f8ae6a465f9527c318f1f67319020b5952de1647b9601e987878d715689db9ae3c180b2df35beddf4b7c9c2835c24ba779f9c0218a11ecbfaaf2d4796645cfea8c75fce574d5f1a0f471befabd6ff38d3c01f377cf4e9fc965142b05be3d2b4dc08c8e7be936a5206a57d007d9c430c3ab773f863934699d637f4fb8d350a0b8c220326f419d4d3f70f40a9b6501be7603304bd818260ca596e25a3369ced4bc2ed6948d76326dc72a217358ed0d95de8c94984104a89be878bcc5249ae75104e5ed4bb49a66a2baa3a896852e3bc6361837bed34b3a7ad4b34ef46cf90610675007f480ea0966f462c2e1bc10e40d6e5ab910419133e84052e407ff613f4b41bb4d8b7ef6fe57aceb7cd3e29aec770ab573ef2463a5ed9685d88864f538745bac511289415de76a929967d1aa47423f6aeae8e77451bd4e8f7a084f9ab9bcee3a241154b8909bcfe6589c8df018b02a1bdd9357bc38171b048d7f2c2dffef967c61a2b10023b2b0bb29430903473332033b6e21b9c84fe4c9e36fd359f6b9dc93ce28c7d3e457b0220d8f67359e769b7e2fe17fbf6bf49853819b10ca17d015ff94679249897ebe89c3de30b37532f7f13f27a43453cffd203fb34c6d5ed3e8822680c954dd325d901bc9ee5cf79007be0131dcad0b1637f6d4686cbe166da07c4798b9348d2803c676c278b9cdde784efedacaf5c9817cb896162f41f6214d6bf0f039caf5703952d190fd10419cabe788261701764bdc67526952f94a27bc97fb9c30d160bb0f32f8272d3ee12e65c739ac9b993b40325cbd5ea97da9c98ca747b8a324f0bc26a683dc9bd2caccc64e0e6c8c176ac463b0f61795ceb2a7bd79fd22880aca298490db42e88034484e0d0f412f27ac68162431da26068c715a093ae0ac906000111e6ff89ed50e4e7d0702ecbe6ae3ed7b9cf1c9d5b814f97e9734c5239a271dceabd88e5473b6cc0d2e282e97721e2e902ad60008a870c781414a63b8bc617e456fea8f6c12df3a54c79b91aa6c3e56d20bb76a796fd2cb1e4d600bbaba959bcb55cf16aeeaca29eb927023f2482c22b449665911a1bcfe4f741b4e3e86cbfe23ffc07d68b28c4bdee4d3c85a089c4f246d7f41131e8b8dde6b26ab7ecc21ac5910b6680f8173b661fd806045052d98dd7102600fd28d9bfe89247a8c02deb4930fff6ab1fdb9aae0a6d6178a3403328d834139106cc1fefbf56c1195b11158fcde1d0ecf08f9a8e05bb2f86359ad65ab019b21d3bc0a370a1d20529d73a078fc7fc5204303bbfdbadd49f77ae49c1bb47407ff8e564e4a2b305e7a18686c34230d08da3ae739a584415c2ce6ab4897e85d621e24e406e6bf33222ba147b37074989ede7ae483085d3ef024efa1ae78a638af293d7cb4d46dd09773c1811926222dbb4c7cda3d559b134ddd7ad130f344798e7544220a0f34759f1851c54e3c39aa870dc0cc7312b104e97637280e07dbf1557a58adfa52bb7461dc39956b35d4352ea880bc4614fb6242aa3b21f5007e3e5926f83215f76704a4ba2d0993b0faa2d1de473492e6df612ce9348334b8d94e47f79bce4fd7a4df73a4a13d7461d6ec9d6705fd8b7dd96c456f36ef513df8f1ebf708265947f3cdebb744de6590d3b576d7c203613f3f81c54914fcfca989459c67ab06abdf6848a209433dea483929c0cc6109f4d3c7400e68bc8001a88dd4b4029cb3aad3c5977f290b702a9153a618cb60857940071c935047b702bf4501e919cca8e6587290802198e8d9f2bbc1b46b008d4e1e81d57e0e5c4dc4c7e583354e9766c732b826046602e7c13dc957b89862ae8f662c348114ddffefb1a80da8d6a1680f0016e4846be7efdc7b03e5e36ddb2ca5d532ba07d41d4d0819575d77c7dfda1a1a8c99513759f4d6132d77f3bda2a40cda08a25cd8f151367c020e5a6f07600830c73ab60ed4f755efb286961173fc206cc7de722eef00d77a8b0db90bbadd6937fcbc9f5456580529a7ad192e682739f1d959ab08ed1f2a49d363fc92a44eb62ca6ab0ffe48ba9ecea22ba5f4cfa517eb7730132ca7388ac282034ddb562c0044f4025b6a6d044c8e05f7d5a1c2f26db32c304340cf6c70410933d76c8341149f5d3ecf2480d8b2e5f9ccc8f55bc65de0178b1a99c3cd2915fb759361376d75c52d387dfeca7df161264e52d5fe57d254928b9f037a621b5c1c6079b1d1d3eee79575d3261a2928a649b843e722dfaa99863ca05d3155057d77d62af7889526cf1c497480aa2e970e04a83e6c61c971d017de90c52d90fc8de38332419473db5e7f3ea96804976ae6db8bc8edf8b9ad18398bc9dbbad09b32d1c133dcea7c22dfcb381f28c7a32f4219149c978fa7bba4767a5735db12eeea188e6e69da8660ea69ff8954f612b4e043cc397565bf959b51f455a8d2649d496ffe69489eb48e7f8fdc7bf61dfdb955a4619f8d258a7ef5dfc19b69f0370fe5dc6572bd3bbf0b4c240e6c8bcea1237c6052869a16773c189503f3e3e63052a19a23f378ca2e3168f5f8c471a64c4cdf22bb1901dd1214391e21294f9df30425415c8dfdd6fc83b7bb11fa00343303daf729054e31865cf5121297d4d8b012bf9fb56e5234cf9e704269c63ae03c46d5631d704020547b0cbbdf834c3dacbdf4c7ab59f4191a59ea60b63513fcaf202e3166f066b7ff0a212112ddaf13de1eb7476992894c91b2a2f49d4c8e5585a6544f5fb875f0316b650b81f544647b746c94ca91dadf8c6d764499f56a78e9c621a9f0773af7fcf52b06d685655bc640ccf26c0ed40b1c608dbc9099d8f6bb7bf0aed482f9e72eaf0f7941f46f7a5c019f80184d08a334f01763aa656991a9ec0ac243a0d32950d977120b1983d93adda5f6038cd5aa5034ea1a4924df4bb8f484480669bf6e6cff62443d7140106f740aa9227fb9325ab70809952d236fa6326ac7003db19337dcd75711eb72abe1a5b9f387b436cc53479e3bbd1a381000fe87dc8b6eb065f87ddcf7ae242df88d49401a7e81d7a6376da9a88e55e165cc363231fb074a692398245e96373ff20f9723ec9813e538e8d7e9289f6cd218fed13d5e4f145086d1b5852aa7f9c8a4e86ef937bacdcb729a237c0a6b0b4fd004095fcfcf38df4a6022d3fb255056ad00d1676cc47655b863ad071b7bf898c0dde77206bfc345877a1fba9098954b02b9aa5c89a962765bfa79254c90611fe7097710ac945d2aec366c60e091d9a060e6b1758dc71615a39848ca5ca09ab31cbe92775eb94ce8f3173077114260598bff5d66c400e06f6fb7a4c84ef4504208fea649148a06f10a54cb792110275d0c66ef64813bb8cb8e5d50578c546b555f6f253bfa63fbe7d6a0ba37b757551a56dc7963fa8c7e096ef0f756d4798ec562315cd1cd80be5d9605498a43a28ef4ca40956c31f435148a1456afbebb84242750e2ab140e337c99dff4185c55f40921174f61b532f817e34fbbe657b93142d76e0f87de57a01a2c5b81fcbc1f69b632226bf219df9977b66cdfa90db2ba516950a151ce233388f97c840d352f3f05b6af39b3e184fd0e5422bc0f1d44d4f55736055971f0659529ee51533a0ee653e5cfb7d82d497601a2e46f9feab8d856c65aa57812594db9e6ae47d651f9a93dd73c90058b9b616f91ff19052aabd395ea22eb78e4c368daf81c7da54de0cbafb2febbd4f3d3fdaae1e9ac7aa0051996e11e05009549abf840795673a420aa976a9f426da11b847f04852436d33384c84e291be07fcb03dc85effb7e63a0fb15266617c2898e317a3c8d239f4a4168263929561d38d9e555104ad09f9ad2b5201ebc58cf62a054f76d8907c9648c1e17c5b26e7432bcbf4e8b921bec25fa3ce3b1aa262bb086c0e53ea9d28db5b448cbba44dde27eb504ce72fb30ca6176a6ba14ffb4378a59c1f736139d8faaca687da4420272f2f37a462f8738ea1703a2f6e81377632a5dae552e3d99d8ea1e7c9a28c498b23164367922d43319e40280baab8eb223665dd88c9884025598e4672249c5b53c4616ecf9ee134de3b90d7608ca3aa2f805abc3a99be396d341c7665239cb85e518bcd55abb5fdb41425aab5701c3259ea385503da390d8cb075e34c294eec7dea42e21ed40fac9d6022d22cf961490b72317f9b91f136449cf9067a44effab81e2e592d14d86a19f0289b37bd206173a5b93751ddd0792351b7d6b6e49564f21a6e2df67a56b0dc33323f227a21dcd001b4ad1455345e141c853d26858f3b9783be85d4241e3fb9f85e31639983254916c20b987412d59597706682b8b88e90b236efd432991dd973d050cd91ea66a4179f4446be3c2ab4a973b26f86602a224abc16bc3bf3c3aa40e138c6895c04965a57e58107b6cfac9f040af02bc678d47744142a85de1183fa0dc7d07a46052e0bb9e094d3b6ebf147676b061bddae3c0d4aa3d15c8519b9c0e118cad1ece1be61411adbb01891f2d8d70596c3ca79d53ffc5de17f0d618bc6dbc6f6a604857200e1dde6f3b3f331eef91b6271103480afe4e1591b906a75bec99d7cc3bbeffafd96e2868543bd74df0e5aec89f2bccd23828a090e0cf3f20742e8640565fa7b888874d515687dc8837cbebd40af3b1731cfff471ef306785cfae7307897982880b818605acc1547c60598480fc8e77e19689ab3bafc14b28274f4d549c7c106e11a62a088d04d73b77668b9377b2ba9539add59d43bb2555c262288c92ef49c42717a9b998d8a92929587f291fcb91d0bd4f95a16de54668f301b4469e83f4392b84ec89e8da0cfa7a85a427cb5915c962d3833a3cb7a92d8bea742c4b570401466e0fa2fdaddf4c4c090cd3734c469d1766c20906868b8caa7fa2fd94b66a80f122b1f8d2f8694ca86708bcd4c1dd3186ce85f54bab9ed0c7f9a897c1b9472e5a957317e2dd0ac504e727ce9576a0552fbc707ffc4486aa9604724e458837d9a777c7cc19ed5c249c1ec2e1c1e2f7b732712c894af0f2f236a30ece8783520c9dba543ae624a11927070909757c92d0eed2c1fe978e523ebbd8a51a50e7bc1d990043fb02afac74e700af5d3fd0b86cfe160b452035f03b9669e9f13e00f0427e84fa5206dd6fa877bb4364dfe23e892cd8618008ec4ee45f149d5ff79cb4f64bff89a0c1555bf9369e02fc598e526d20b3bdbf26184595ffaa68d02cefcc34570275a414d560ffc1017a34cec0540663fed359aa7e9768e27aa8bf43090fb3f9169fbfae5c04cf2bfc4c55126d4667f2a040d52e4b1ae0b95734def6da69b75d3edeb7f86c6bb70d158b880733466b7e606f629e24f89953ae4a9058de1533c5bb7f84971fcd37ad6f0f1b418d3eb9d6458b699be97b4f98b46ee931382707c58414dc90a2e7a1d2f0dff1764e9b4d0db95edf2b24927cb1d05bb92094cc7a445120fda09e2b6106bb65d80ab4238c7b3ca1dc9f9656b69daf1ee7d9351f03668ee119ea067e0d75eb20fd4b8e2c0cecbc09ab0f29da40bf82676f5e5c2fa61c8430c546fa92bbaef2094850e386187f0debd4c8408633e57c4814dcfd36d7946a08430fd90ba0ccc841fe97ab9330da600902dfa5789730fd295e0ab44d4a4a8cac36895d18a74aa7a502ba0bffdecf402b817a1f741ba078bcfc6863603972739de0a5070410c2ae417eac3231357100fc825903aeb703c60861528c3d40c8348535fb0cc15180c9a57c489803c3acd2009fa1d0ab62784c74a48e6f40b472c5b4dfa01195241fd9d8767d3c14e9755ebb96a33011bef570ab4c830b8de98f410fb935fa81e20b1a560352b7642fab270caffa2c876102283b99458be7ef6ef427af40662d8c0ec0509d4a6c6ff992f2e6194599e0f660b05b5475ff61b75c14a0fad88d9f88895839944be1ce7a08331bedf3b2a45338e81585e9c616a37cb3181ba9a01b347a5207c96a8e187b4fba62297a356bcafe7cd0331323ea145d083cc128a1c5d3a7322eee736954d8ef51293432cea7354783312d76af717b281d7a714405bf057deaf687d4d29566974477d9399eac5b3d2503972422744c7b7291fb622c13ca40eca35aafa42dd9626b9aa9e5d89a9b57fa06e918efc0145d1a0ffdc4653443bca11244f7c38fb3bbd72a514b67d79639d7abf3dc738e4492a9adeeffd301024f2a308dbaf7fd44c24ff97ae5301c1a0aa3d800ad329ac1320a9ebd6aab90b1232f9548fc4fd6df5df0e04e7470c096ebb0c6066723c578ae7377becc6fd82c451ce9ac662f716f587af6e39c7a9c2110946516e764cee05e6c0f5a29eb707a324d55052859179c075654ad0d1fccb1600bb188891f6a1963d299a5fdd9e09283189a3969386fc8d41707fe6bfefff114720d44a89e2827d792d7b1d74b4bd4d1c545eff97a16e4836ce4c75470276206dbc4ba57f8266f44005479ae1e141eb0edbf711e29c0bb793f39f0a0b3eb711f731a49f69ec4cbd40bd76ae45abb31979c6b9377cdafd52bf4859c184654101a18526d4165bdfc8d66c9275c330c8455835752b32ced053ebdea010378512e859f96606dfb313457da6c50fef4fed41990d2732d0f64bd551990c87cfc718e53f9f9f8cd49ed4b4a09a78c5aaaee389a864318e0cf1259f6e2a498d4f298acb8ce7c007b7cfd004304702892d73f1672ac2d4a029837a36560bac0d81662e6db04ae821822d8f9ca79cebeff138fe9ec76a55744206179ba25839d631fa2e9d0d7050f858b7fc9b840fc67d22e58a9d81bdf00a06be86ddf4306e9efe0103409db5ba7b3e3423bb44ce5e9cb9aae403193736606a82bcd0e2a08c14b25178c171174972490302c67f7d6ca2c159d4e0ef6efb603e4f396ecc8f477b3bedd4577a9b0b020a30646ab7893e3423109c5f16bb945e23cfc17849a719b195bbe4187053509a3d8c87cb97b76feddee294d1d49c3bcfd194313bb1a2702ea8db3935afb5de89324b663d20eacdbbc9ce14dc9523d1b4ebd97587f8322d01bd406a65d15beb2523c01073334b141f90e3d33bdc3fc5d9a1ef163c2c72f92c3f9dbc2ee015f159858da9469a21251f01978ddfcb585bf24aade6c7c95cdbdb7442fab5ea15a9100e489dcaffbff8edf8191ec64e826b95c5211f93400f713b4c2b2579e4e4f4c08b07a5587f12e652ae71cee936b1b8bcec7d37ed233b4e2e83006bb7f293c99adc77b2fcd40b7e8620c00d47626811f3a06e7ceb19964009349e23b9460165430c8c676855aaea070a26a550623fbd32a693a7d0f601b565a369166c3cf1309645f496481d4cd15cea9a4e74a81c8223d6b76d8fa529c8d5344411c547b2aefd0e8f8785eb0ad90c2d89c65c54e839dd1e63f428f77e3125d9d27df66b50fcecf34a30097392f83880d80d05d13467847a1d8cee56064e1d7f3857d8104ec648ef5509239decec293d4d7a8936738b1d9a18c10de6507b6702b5359d3f60a6a8ca3886649eed4ef44bcc1c90aa29dd15d8dea4cdb252ab33bc258c2e546ea4a346c728054413422036fce86fcf9ac89a36473bc4f38bd197a6c7955e359ae4be6c36969f85aafb74a125fa6c478fbe4078e4764dc11e75a8bd65cc50457ad561a9ba4411a765bc0e4dd9ac2718bfb4818e76150b07fad66e4de23b70990d2343a051fec17fd912cf48a5d90780e017579e1d52a965c38a2f1967c922a5827c25d3d95cf6a4fbb51d74282c8872290ab540cdcee09484dbaf22ab5b1a9bfbb6801dc8ae12612b2e54b41db076522fb868e9a5e269e05bc849e685112d579359191ca6c9cd3e262a8f7918f791c354441ac92d470b52afff657b1347a55bb5f8c6699582506d915d8f27b1e64ded5c6237035819923168f2046a1295124d9394d8b7831b532cb07c49d56ce285ce5828343cfaac5d4d8549d4890c1b62e2802dd4bd549ac85089a19a6baab5b1be8b0cd9e2cf3a5f03dc9388a6dafa1c87ea9b9a4e7678f39e7a5de1879924fc710f1cdc94e6f42400ee1fdda3311fbd88bb80f3f61d2ec729f11aad8c20ce619e59253a675e8a4c07f79e30dd2d91fb9c3b68e39c9263301674ce755dfb7af99cb249eec5f91d77d3a1dca58a3532d3f3a303f82a44b917e483dc0aae3252ab825fa28793f7b06e6adda44425ebf551624601e4e153b537b16bd785b393f980b2bdff5c46026508191001108c8212e0a0ae676f5ee653da525516eebab3afbcd7edabb8074ff86f1c141c577ed3bf528852c73e8f517a2343f3ad509808cd1cab803f864a8ec4a1a362fd6d3d17fd8144f8dde1391b53965c99379321af3e5be0e1c2443c893b88e69f47129b64c6d4083f9cc6c535eaa3e4b04481c544392c30e6c91ae5f7dde93c8b781884dff407a7bdfaab47e4d183d23baedfbd480692e322effc6989450c2f0f611e59e9e3c23c00531b6ef4d59bb23ffb53e47536deb428c8edb102678543184dca3c6b0fd5641b492beefce4e0d96520473f16557eaaa9d8f029f186a663ee5778d99bf6b93b13c484ed6a12e41e99cecdde60ab76c7e7880a8f6d28fe88aa40c7ec097ebe1ba1036cb54cb7d60b12b253445bb1bc549a879ca24c2f0b484f5dae6b499658f36f13561874f35c5cabd2fa5dec3782e7560cdd752b04d164ba427db42f350d620e5ab37651dc543fb7195d99b5e8f8e8b1f09d0fe70a0a921047541ba500faab94784445c7e7f74b7a23d21b0878d54731423695d251648cc69a1c726bd8136efdbd024b50310d41bb7627afc948629e6309898e8ddce5525fe43970a226bffbb553e6ef750755cb9e52268b9dfe116599f65cc964d5e7a1145a633b3e4f4d3ddcaa5c750776a7e28f62b2ca1a4ef433a5814d69f73e1dab7565cbdedd0a5301cd403abb5b8c3f3ef52ec9393a8547597a2d51904c7fb74ce7c3a9ba46dacafe07f0423cce91a126479e8000f0cbe2f0f3b8bbba8eb5303e6e0476e334fcb377f2a0e81f98d0fe3ade58b3854ef529d43b72954170e9b1e2e162657acca8e5d07b4dc309c5c46f42a94a02e2bb5f0536583ae18d8fce475d54fc3c99c99b432877904f90474407eeee49c8eb179a9eb6a99b6987a7cb87f73b48d4cdf91ae7a0805f8e4d98392a82a2b77caedf6b4e6b3ad39c632ac210514714e794f57801309547a9c29d2443d82420003931d8d0dea89bbbc50b89a5ee63f7e0bec537ed3d915e41b4ce5cece82f14a689fab3cfee007427043bfec4deb3fea7ca5736860decc71873b7b8c216c2b0c12c2a3cad3c5e62acfb1fa95634c25c3b9f133889d29cb990b89a9eb10e98fe73e9d706e650e0f2a22b3ebb568e086f74e015a8e5c173726760ed1af455a561c3909ccc1efc7fe5e36a2cc92ee210ad72d6f975bbeb491cf0dd5c77202ec1e2264fd5e2ff83db6d919bdd590f9810cb81d5aa2e293c15cb4b52c245a8155b5d4849b5aee2cc6064b8889b099456289766905293eb8d34ac30e1b28b6a4540c68fe72ff3a16f34f3a841a467b550037d33b9083774bc2229f9a9a89489dc57362d10d0eaaf868b2d8c82ecb3b5be569aa9f19907b40170d684fd58c6a15486193be54a3aa502ccfac41567c9f9485d0647a2e9483e7496d476ad037a861c6f653c5848e44b1c134007da8556cf02f9fa44f31950056ef74da8874f91022482ec00fbd3f56331c156b94136a81eb87546a238a0f14b9f8121a753ba9a1b1f5d167161b5d6160461347d7e6102646fe9c7c36c59de378fd826a4d5f93b86e553cb66aaac0ed58d74c2e7d6583cc56f0930b62a3de9878e64aa816149f2e9f7a064a6b45758de8145f2a31ecd4bf570e47316c350dc4e981e1709ec8a0bf38d01e3ce6d975538190e30f767219ff16631894def64012fa5dacbd95f109e4afda859f331b72d900072379e8064c9264dea6282a4a655952a984a38caf382d8ba1c7706e72071a54d6ec60cef70a969d787e7dd7de2572abe0130282fd546a8874af8310e4f371a4cfe936c044458a6d7b10cb381cf0ab676279617fc08cc4df50b420f5c0110cc8cf7b398fb754b31f2aaf035c3c45b6a0465a46e2ad3747896439828b934008bbd034ef0ce26a54238ff1c3f9ad43831022c758fcfec239b3fb9aa0d9ccfb63bf09e915359c00602b4825b7915cd11eb1766d1db786633ad191387c2d259617d1a9afb2a5b7c20287e0456a5fe12e275923ac21c42889057b4912233ef854b7253139586b90354903723969084ababd3bb9397c4b72407c948087e1644b707d696cabff24e0a263a4f732447067e7a2600381a772e7cd8c8f87868c1072fb2c65e69602d8352499d73dd43a558202cc93aa457e18c385186c383a82c9dca6ebe5077a8200dc42b948cc146a7642ffd56d8fbcca1df6b98540a8460bbfac137522f175646b5759b4f0c9ee62ba9a43d0ced8b20472c5a27c6c28ddbd5464e3e0589c74db5c7f13bee375aac5da0ba66de38e15d58f8b6cf6ca445a57c96a5fcf80ebc73abca28a8c8675cd6ad18d60841cf918f43a859c2f77c655a3993c26e308110ea5c079f5702cbda693cb6d700c6ead82024321c14bf9f610e98ddecb5d4f3b8411fb49eff57e8c82e3ca56ab0fd75fcdbc4b2687dd280a8037a00937a2e7db6dd2d1bffbb212eaedd0f9f82975af38fff034852aca5ff772ef2fdb6bcdcbc01914e35561456152d620d0a1eb41c9247ad90f5a61f1d2b48004415b2dcc4006db1ad2d4a0e37d11dec795af32849ce28e207a534922b890441704e0cb1b93e6fc71b833222e3682427b30a89bf15cb0451e2424bec24adf960345ed582e4995ffceee482a22ca85822cf85fa9b7755fe9b331a3dedcb2bf45001416f956ffd6cfaeff8cd571e9f20b550bd8a938f4fd3c44f13f12b3470637c734e44befe1508dc488a2412668a1965411f5454de94c5da2274f2335c6ec05253669a4a1ab797c8f2ea9d1cc25aa276dde384783d36353a223b8d3860f5d4106fec1a5c3964b2762beccc528debede840348a65a4489098b95f5f4198485e18076563a8bc185a42f141add4168e0ee1c0c8cd2e5fad27fc9326c0441eca97d20a2a167cccf8f28845a8058d9d6c143aa228402816636522ce2da78331892d1ef50b95374f2dffe5cc2019e98e315032bb53b1e42aca85f8a49bfd8108606be522f8325566784a10cd10738debda154d08899095686427b6da5917e59702ee58bf3b17e48394b4e4b5cf7a7beac44153b90372ccf5e40e104773d4555bf62547845f315910f53cb58864304896263fc507a329e70d98fd80d1c72d99de591e7d114e1d2af7ec055ee3adf490569c8cb135942687009c1bbda16e5cb4e4cac7520edbf5a9977fffb85d765d87373d0dbf857a29bc9bcded66dbcb8029f413c1b9b270f9e00d5fcc8e40439339c62f888e57a1b0882530dd4d5395732de553be641e405e7ad1010ce386cc7c9d682466fde6cbfccdb40f118f97bb082259d666492f74c965cac1d4dc36888cf0e8f2f17254373876e6676ee8e0f8b024b658b649ec27d44b43e78992dfc19f625f8850c7b23a7049b124effc5274b4b8d9d9131392e170d5bdab32fe10ccf55f87914d99a995af717a0e1a3ca96f78b5b513e1b10e5d92b4804caaabc1143b950b5fa78725cee0b09769a21aec33166a2bd08e839ebb6bc7e1a5da7db7cd081d79a5402a8fe891791c66e68210d8adab8d452b31127a5f16437f6d3a7d941a767ac47da782051dd2c5f4e1b03ceabf78f1851b0e0968f4862b8db4ca0ba72d4478ac328ac63e0f86d330fb86896b91618781c7f9c6216da52cc2693f84303f257c178827103b702abbcee9e8b0de1c6c00b670b3ee437940f864f698440fe1f2c1198b1eff4c851dbc28c194258bd1d0e8149bd223390d6fb8de9b9f09508965d802a54c576a192035fce2694c57198f1e6ba070e42979628a07a3a6a046b673e1898823f25478e1128e55e75d764795bfc41fc033015d5a4bb457431c9beaef79e0322b895d9bb57fac683c38ed42cf438a364f15c7c13ac43e35706755b354b092fce76a074f5057489cf7265f48c2343e0f3e29d70736a21427d7db8af9e565ca0c1bdc0c0f4ede23bd6b4f7e00ab7300cb67bea8c2281049f17c9ea29ca1c6bb9389bf76775702ee271bd4b34a8cd51ec61cc86b19c437bd9f17438f9dc578803bdd5cf2c1942ce5196752f22ce56f91c6512a273130a35caf848e9b07e1ac2df71b4f4a17b57452531ff79ec59d99ef7ee976957bc2a7c5d4de6dc96c75126fe8522db4a69fc696ea601123e6a6347760aef78b9166bb9a026333d38fb434c6522e7299edbc4da30bc58a83bdf5f44dfbdf33b0829c318dd6e09b987d9a0e710aa0f0fa130b709126ea3451748d7dc955c1750bb704e2c2301bca5ac00b7f42b55f88d32901108ca102b87d8eaaa04ec1f2bd3f98279a72d1d0e397a89ecf6ae8ce5e6ca9b1f637f2a2c79c390df7d9387f3d1e234994daa37c9b02679c32393717d27a525cbe0213a4a2465f96f70c40cf263e0e783b2bf5927200e7deee8edfc67940951986c835c60f4104bcf3ee0bd7574fdddaecc2cd002a8fada098cc154e79d5932012ba857503690adb68e3e8ffac017319c7330b112bacd94135c6c1a2c616da650c14d1f2d2f10a7a5ea99eb503c7a401fdb1d9b7db3ed2def618a1c34c90c67e2b5b9efb7a6585051f36085a5b01b7edb1a75ba65cbab0638b23faa6547eb69760be6eb57a6927f96c0cd2d34c3931d1a84c0424f34fdb051afc36c689d8b1116df519b803696d576d822e3a1163f876583ba63ea54268aa8175bafbf6fd05aa6f46346b98b920269cc511664d236a5a09ae5421aec0dcf205f19351fef3eb0166670f62ae0a4fdba189068634ea04b55deb95eea9cfc44961edd2b16639b72ebd8dd63a72332c2de57f4b2c7f3dd8dda570e8d989c3c229f423287ef50dab15df3ab94ab6e45f3a2e53daa51d3a1e52e3404775beba80d8a5b8b80ed469fa199fe548ae53d8a51db6b310fdce869752370eb86acdfebf27845cd38b5bd185b697e26e4be70649c6628d91e4aaabea2b510f09ff27fd126b1e56cf3132bdc59970c333c6c2138e9a23b943b6b150a2f7a9d0c36b0be109a5136f8796036893e6c42a812896d96dcb0315eefa38472dcb5e39c056a77911b90f5cc7ad0568d7987a51e48ffa7089922a382584c0d1f12524aca7d5bfaab0b9a993b98547b87759e9a6685d59108df202097471f571f666b1ca835abf18c7fc77ca2ac826d4573c6194167c55967882161b6586718d58886e62f7854bac5154b1e9af2fe4ccde3b488e2284be6eb489cb326a5931c079e77b2749e59b8169230cbdbd4128406137fdd7f37e95eefa7773578a1b88db6a6657e83a9cc0abf6a8875cad70c7ee9bfce867a4b541387e635fa9f5715e0fba5ebb37b5c383dc93f5cbc7e453048611c792187fe945aef119d852d42a793fe582fb19d00b6d9a7a6b4aacd99d0c8470a03cd7c63c2216c37845b1465d6534c1e9d44af1266483e0100f211e814e4bf7064be80859546b4ecac811f738ad436110505abf72ec8339b4afc0ab5d14e458e6fca466462f78d80148f05820a12053b812c0233597f9258be422d8e145c72d13699c34e2dec2398f66aa37d0ad6afeecf896b2652688e2dc4110061b090180eff39b056b28e19fe3e53b7bbe4e66163f6958f818c31c997983d5c8905bee169558f85199b40141d98866263335f81b55fa62436fbd06909d4400808f0eebb027f952ee5180239232722ba049eaa804e2d9cbff278ca446fc4545a372425d20a1fa65eda8e662975aa22e6d6e25a82fe46a3d3cd96e19d6eca1577f031613a654c39be85be95d58eabad0916cd8df5a92ae1668b321ee6cc96ce142eb09e5f72b956f94da760555fc736a6cefc0188d01e08fb8c690a349bd523e7e6042946cd81ec1ff16c3d70b216374cceff2b461c5f589f78c9e7268b269101d622f906b126abca3dccfb6ebf0688818fab337c1c49ef7c62eaee07fd28655bcbc95bce101114ffedf6e17567cb83a5064afb27bd7f4ab3272ffd6fd1f19e734d419749d777319ad3f31378d9371b92324f31cb3a1196f05e02fa4123509ace10141bf77b4a108d4794946cd72401bcd59cd4124c91d12e0a977b3ded0cdf86c82b313935893b8da92a172db91e0923925a3b3ec7f397332e7b665ee64f6395214a4091e89410b25201711d8c35eb4ce52455ef5a5321c284a30eccc4c8cf3db460c622f2479100b8da9ec1f70e13c02f4ac33a688fc46a95d644942695bb896569d6d11ec0521c525c7e4a4a2fad71f3ab650bef0a1ad9dffb3ff8d76525e0c4914ee910a127ecf0f7e7f7990e78ef0f19911efd45542dd036853cf8cf5a22134c034b63ad161f272b3afc2c46b7411cdbe1858f968c413d4633b02d187f4c95b573b21b0ca9d0c39720748fcdab95812beb3778708dad1313f5b4abb1b79a07099289dc5f9b2c53c5b54093c5121e6d3ee989a0344f307b2dcc2451a22a7955d774df8bcf12e53838d034e9dbc88790ecc32e584579bc0fd96b31b8f23e4d507e3a4514c4f5bf2949f3d5f42990488258290b937a31d9238d44b9bda23a36fd372e3354c2c3db3f0abc2e723cb92f2f89de955de6cedc35aa94fe2dff9661be47732962911baf71571a7985553438a0a3b7117608a1377f035b2b66e77eca09c51ede2690b2b8034d5d22949b9f418377fda28a8fc35c279d5648c793c1d581fbbfd5d54a8eb3bf0e958b85894a012a73a7dfe64041a3d7a10092762d1c661c5964e707561a65920280f9f80898cee3454f7899c39555bf7c8260657ebf362044c43f2dd735872fb418840924e476818549c1e3b333310ff2f30c11bfe29ee09574b462ed6efd427c7b0b7d931b97023872e8df1b72b946be0f1471bb102548008cb8b9c2e25fa496596e129225dd61e791680a34d7b01cdef1f7d81b309ed71fa532c68debf90aca5731cee104c708268f5181aaf45ed5ca10507433568397019ab44b9b44413d67adadecf84f6090eddf49244cbf0d5510973c342a0d39920bd712f756b806ddb06b692af1af3e694f799bb3fe7a74cc111b428b6133265c1cb8162c9f244d485bb80d09ec60b94ce9b227b71d7768d42aad51f1eb3e0bed36765127cc97195c0d81de3728d282458817a94a738adaf95647380229ded671866f7a7c0e27ab0fcea57a0d4b787887e4ee3200c5a81a41e4b19ca4a5bb64615ac8557e8b8dc29ca11f9ac103203c1fd85bd3332e04f25e95587c25beefb358ec8508e115f06aff712885623a267a1def35aee32ffb6681bd869c47c6fddb26556ee305b87af5ad687728c51b7192328519db932f8190bdf3cc4b95802dc98a23b521d41559903f9cedfb37806f002f0ca4b138d9d035922b7cbb6e50e67348f936945352f9a5c0e8e4190ffd91eb1f7f5fe234672cd52263fc7393dc58037b1d349bb4fee3193cfeee322812059f3a19052927efd0957e84cbeabfc46bd71c426aae45a1c6d4d55cae27fc760a21349e56ca56cb4f772e0f1443c37cfbc1500dc394169913303d30691ec0adbc3e2bf5ae64a93dfafa0537dc1b7505802f8da850020462756909bb685792ab79c06a1ae6e5f0b92eb719a699816fc00add5732dbacb0046eef0f68fa57dfc6a40a7fb492d243f7e15732bc5df2d5c48e263793e6aff5e27c9b01ff0f5aa23bfd331fc0f75f48cf51d5d619b07d6f47becba315677a36f6cce10078185cae99c69f1c0da71e582bb5f7240f6b2125f1dc71b9eb01eea665c4b97b37ae347f2f19bf65eb61fa1fb04a27ad3867b5328a93bcb56003f21f468e10637f5ffa4e1e6c25d0756b43df0d7cf83072f1ac3767a2e5eacd12a33ad592d99aa4669282e48eac6fea2dcfac6d818dbcd153dd703f24844a5ea8a70a29e08eb165f62e92296d5cb76437dcb9af18fa88d9250223f72fe182b0ca236494084e514b72ef8519e79b3ee941b3afdb5a31be540f389c57f56f9268bff72dd5b6694ce15d6f1b9279b61b4e449c6f832d5480743c70dae478440d3372e45b93342a370ba5c9fc76f77435eb4a13649dddc9e10b6faabe9c25a28835249da9044434f31897c28aa99c063f03fde571a00054ef28b3d68e605613eeed3576c14b2413e3ff0dfcbeb1298cf1cb6d4da48a92d10ce2a37eb28e692ee36218987e0c32c587bf07889cd62f8bc621451ed1d10f62b2644146de4f3a59790b940571e786d84b560111f64c76818f87720d69e322cb50e06885553aea562de2b577aad3a5df17b2ddb690bb6283d0efe1e485669c2a52b3cb1aabda3a0b90fb6e08f9343e413d45779a49dc9e70184e9b75b231b2452f426344be84634732f1b53149b07d7eb0a16f6318d5e97604cf2aa586516fbb4ebee33540df7b9732cee40a25a1bf741578b45d365dc4d3b7a63bbd6ad00f985481c64b002bf867d886fbc4fa5c18666de134eb663aa840c748877404b26d671c6ca79cb76ec4f0f5ebeb8bb73dc7f8be498e03fb79a3e638b012c01b490ed52f2edec0ce5529e7e59375d08380b34b7266554f2b4d18aeb346bbd2da43cde2ee35540266e14542246a2daa5d7f659706345efce9d20401ac51b136cf31cacca2ef6b752d79e0520c7f6e58291f02c28ceafc73947d27e272d159c4aaee05dac4ad0b0d4fc7deb5066c0dae0b33a98b9afa1e028486a97530f9d5ea8eb460596369b87b2877ee37b29dbf9fd3f56ce610002c6213d7e2bfd1e834a87ed1e2a797934b180df7a5fcb82bf5f90f3cb4d666a2087b3082c0748430251b6b1d1a32697a12c8c3a03339b0654fb17df3b7b869c4accad9fab0c1f5364de6a30b974ffdecd1c00960cb005383529f674515441905c01eb43c98bd02c1b4c4ef69885c441e85234122789c2aae6fbb0ad8def459e5a1cc7861934ce92607a8f9e2286d48d3db1d53aca433d453e3a2f726a88ea4498f6ef151b0d4c0a21b8c0effbd10400165870ef090d402a4f9d3e754cb0f08f114bf430be3a0117b79cb42bb0bc9e8117facf920611547875e83a16ba4eaf7d488cb76d45a3ded5670eaecea84610816fa8227f9839c9da0e5977cb998c646ea8a1f00224b5a5583451e43a87a4aa97e152e819aeb2ff9d329c56ed4d1c6436040d0c7772d3648dd3b7472bdcf41642f2b63800e2ebfffa8c308823d33ada0d5c68010162b179039f621ac66d6cb0f864318d77f6c403ceefdabec26039efc8e7b361011c197551904fee1cf681a9c2021a6c568d2e59e7f4b9a13c3081aa6da97033ba335cfd6bf2b1892eb1210283303863725197b184113ccf5c2f9fdc5a39b2f3e0d496a2cb1ccb5dee8356672ffa201ec688fdcbd433e12e341f552d2d5df9ad437396d04ce3bec2c0fd8f518be7b69daa03f5c82ffa1600fea9b899974213eb816b6cbb7078c717cefe0388533e26c930aa75f1a64e7831b268ed34cc82916db6f1eb9126abfd73ba64415df8f8e777fece73555eae697b39754fa3bdd5de6419be60d394c49beb86ec07e34678d9435bf4b2fc707cd27aa6c5f1e0f50b46ff8535dcedeff7a4681139e9bcb3a99c22839175317a1255ad308fc8f80c49ec3520e3b2e98390d7f6ed267ef2f9450263a99a3f71208229c42905269fa24f746919b2ab69ebad868c10d0c9c1667212e63cb556a0f8d616a67749aae09729bab869e08b288a16e214b7144485888a35a5583ddd54cbb91677c1fe5c6f59412cf516cb0316c169d1479514192c93db7466e9740189cee5ef4834afe88be719d7c0ee345e4d2fb00bb7a661d0a7cacf85b303ebfdf3bedb28f5b9d2fc6cede0b0bff010af38268ff9b89f0e4fd22c5054a49e79c694c52935a5861b3098556a0a373c43884d408802abcb0bbc0c67fd6534e54709f8bd163d67456bdc495b52766e080341c4ec2c276902d6052d405f938b18206cdf7451656f182793eaedaeafc514117d043e430a23441c4a1807e5b37429f1fcf321fc8e161d07f05a8c6d469d79536c1ea66d3dc8d099bd405c929fe9c077625585e129857d7a717f5377ee3a5a0d09aa7fbe4d97cfb30480bfaf40fd144844802b6c6e7cebb3e690e55dac3dd018ec1bf8125d8298de90011ba70dc035c78aefbffcb60c050a4b3084b8fb0f76f32bb5a512fcf6513574446270c781c33e1544a7f2d395e5ebf2cebe985c93d37c71cd38a0ebcaf5270b4a2f263bccb6aebcec96337937eec33f14a3417253ae838772e6d96243cc99776dd0a9558bad49938ee25f6ee577d5f91d4293c86ab4b957d9b8c9a48230ea2ef2aece4a02f3bb387865656e2a7d3207a977992c60f6178ca3fd7bc6c4f2153d93c9084bddc03513bbce9deeb9f7dfe95d553b5f3a4506bc635d28c816813c2a7a00a140e160552d47689fa6d209a0a42a3ef3ba82b4cd6ee33929b6b860e09fb0b522f15f5c1d0fcf10acade980e2b6eb09360cd311afae620fa985a34d8852291cf7ac55750b17f4707fe66a0cf96a3f190f04fd7ad7f398229b566dc1a6257f99e653d26027f7765db1562518424edf5cb49444f9dd1e911447687ad60af8668c8bbd728154d2a64e9bc2b62de7def8eb28e1893a2e44471d107f4d38ec7a2053ab688accf16c08ae8541fe65d83eb24d4bc3ea145f6f2b755779c5a8a1cf56e7d461bd06d32a15440bd73d6509a2855364e0f8c32cfdbd745319fbfd871131146e4e872b4de5f7f1004cc520b49e1278de5f3a65aafe4644befa46a6152f04da30f313ca6b8f9fa33c91b62e3df6223698f9985bfec8e043e236d48ecc19df7d54cf39650ef09684c6b241bf58c112e4c06891d0b08bfcd79fa4006a60571f531e66d884d4df693b2b81fae593b55eb814c00ccdc2b9d56db3beecf3e1b0ad3f54e9332360ce6a114dde6c372ea56e286906a73f943ae737b6ae8b33a7d7c149e56a203c5142be975de6b5f4b5ff107e25104c90b20b1efb4528aeec9a8833980e5c05c6d6676ddc994ee4837321646c32a76cb1f8e0849b045952aec496d6602121ec97845b087a1c5fcfa9571459b46cc07a8d929ddf6607905f643feffc6d9ec35ecc3e0e52700fcbc8c0015b9cc494b6cf8374247f76a0a715b10cefd05baacf5d402fd1b23fca70c8fdd7aa17960aa1b4484d9905e685cdc6d4dbecc174f9fdb478cba0c60ec70ada9c3420a9cf66fa49902922014b9cf41d809dc39561612a476fb183b27adba85ae58b76a5ed508ce972dc60573d692b5387873cdfec3cfd96bcc754c7ec61474e3dd77f181f550f6fcb682bee916684b6fdd6330ec608974c17083a71369768838feed125688a98dcf39bb1a1d71a677da3ce501e2a0dac8f7e541be0162731a1f97595c6d8704b8146ec7b1252454d5157946d10ab445370738aa1717d0be0c5fa8cfcceb266a902b99654ad93e3b6c51c9e02fa6fb389a055d47914fba43d03b3d2d97b2ec97d1a6315bd775c52358763404c09786ffb08092d51b789b168fe9a8346ad30afd4d7b66e5f145ac8dc11b1bc83f0ccdc70899b09b81cb4a0564b2a50956a9ea09dcebe76da4f7b5b1f224fcb962218da5d91ee58efaaebbe10c71dff4711d8c7cf85e00a10a9ba096c3ed262052b1d660e396d8d2fe8c060888e80e74f9a02e3e753d658d4dcc294cf1f20db5903393919968c63ce5a130f10b685206e362fd6c49405393bf36342c4cd4a31c0000db3fa1732f1ab205d6e8071fde527297011eaf6abd31c98781fca0d36aaf23d88ba0d87b03f54cba1277fc5a6e040a4043791374351e595498bae5653a068e1fdfc720b7b16c1306b17c1f078868d37de1ff122733c37ac8b969088c457c383970cedd3b4ef30dd1a241cae6960f0c02db24e67dfe02ec5eac3c602fea9e213f535b41d8020e681355c9b1cc4c5cc6502aa6272ccb1105527d4ffde9c497ce1ce031a449ce86aaf462c84cfb3fb36c1ba820cbc0826e1baf00f801f33b8d0762c06387e8a86735802d234301c4b7fc76c316ff9971f9aab0949f0e6af6b3bbf86db24d062905c0a0057ffdaf5874e6b7801b5a1c07ce23384769f8f5f389ed6b953303cfa5397b565e964f8fcc1748425e9f3bfd9ece53f35675310c18399ca0ebeae8ee3b02d03afa25ab719dad8d962982bda0f341d6f933d23f80bfa9f7a2e872b58453474b6dfd815823cae4899800cd8be1846021acbd46203d63adbf20f2b93320d7db73dc803032a2406227820d1ae550c759a37ef364896b05ba4449e81ed47840149386959229f1d0072752e1c75529bae1b4bf24e13fe4aff380821aec685c7035a21485fc204f4887052fb1daacd48c2a40960c909a41eae59b88568b4de4a7889231e1e67395396a23ce4bbe4a7c825e433bbe9d0918db051d0a63bdc7a2f9bd1770f9124adffdb5a01b4f9180dc25510ef47ee9075737e281655116e2d94a4bd14a8e457283a4265ae76a2ce5cc2de101cce63376081a572d7f9a4382cd0f821744b358ee2e4da4d129c6536034e5c97e383ad531cbcc257da461a51f30e445a66729f5526bcbcf38b43086d7247cc7f56f081c0e7eba35b2a7761580f4ef5866f684e87b7388657522c94c7330e8fb80384416879118788ca31b93b682c1145b756413e8c4e5135d77346f70e8cf4c795102431aa2db214eb144db6918a019190e0322055949567acc4d2e07ac0eb5d8d6aaf40c2305cbbb677ef617d019c20af14f946c2212d653c0374c0fd1320ff4da96d0d4f156ae7712649b1829eceec57ba340d7ac1c3879b916e54cfaf1c398a4fb3589974970109e9f390262d3994235f08d8ce2790212a6c962906cc65a5253b3b3c19f8c176626be51f753b2c64bf369e161ce7f833ce7cb1b4f82de921dab13ff11eea72f5c9b3b2d99bf7c043e978798360fb2b2ce711a854693adc869d6739bc2a24f42c0acf83f64388376d6194fd404f34ce19f6586d9bd8cbb924efb56e8a87842d62208e7f12015d03162ca3c4528ab69217a2163294f59d80ab2dbb31c2dc0ad45b4459d51c71bcef54dc4b5ef652f6b583d42a2be74e3779298726e2af80a572aee6618a152b22dcc1500e2749de381b6d42ca30e3e509fa2c5ae80eb27e31f4cb14d0ce8d752628da08b16e42642a66c8cc7b47bce62affd48845f29bc48b35adff4e2cfe4a1a30b4a6936267e83c23eaa61b47cf647b07e7fb5a1f40a1c4a4a54d4513e1862ef874f39b068be1dd1e9e7fd4e88242db1f5a12500107289c3e6a690a2551b1578de15d44a7551d2c0ff5f3099db0e75ccadf6abc6b4c048eb37302e418ee271132661631d53992569e7c4690643167ed716d41569c74816213857bf9e89c8a10c1ff125c9dd4a9896f2497e1c87d8b9c4f4d37707931553de96b10e403c5f3ea994c8a8dae6b3f40ff872a5af9eecd5643f97c74c06bb04761b2d164a29b49c48e7e12c2c2e3ba4289e55fcbc4dcbc82b3396f8243c7c70820359b572733f6e14de797629c21bb5c1fedb09c157f578bad798b8cbe75e00c2afad400f5d03b207d73825881ba4e3d367050e68b5948c426a968e8abd6ea1f226b432a2e2e331df955ebc63377bbbeccbde2d8765486d6ba6589e99331e89bf71e281d5a1847cfb05eda35f8fcedb1d814706d6e30acda7d4d7b3c44e4e603ef63fdd3c713c2f90ed6e92558172c131d67fdb5312b79842cd6bdb2c67c98352e85e7433c02fce63098fae69d839a11c7007816c642f2246afa9fb156270ea91cd5d1561ae0e9e6372b8629f3cbf0e05cf342066435523759949f98966f3b12bf2a89244c789be056891f598e1d8e3cf3fc16b7dac6cf423b5f874e1f4632a29ae404063ad28ec196d0c6273bde9f089febae9235855e36c9a10fcf4eac0049c14e064309605223d308a369732ead9d870f17abacd02de4f42a69d9a7c5ed92a60837b0a448537b1b4ae4b48a0eddc88e21612871a3c7c5e1b141710291608d70c35e875d7c80bc03c50b02a232ae228e02b27e4ad6c55d2e4d6ea1c9342f089cc3a67c2c6d413ddadab6b5843025ff25ec8727b2c6c1cc81eadc7e4960ec889b8b326a218e6178c0658dac5a43e49415c05b15f1cbeb47fe9e16dfe3b3f271df53d7f6ca1f7b616fba3305ec8e15366d9988f34426d2d090104e8314467327f777172e9973bc7db3b3a299783f05cdcac662f6a9758b5ef85212e5348e9836e771e6caa0a16040e4aa02b7c0f14292e7081615678102f499c3c87f23873b6344b92e28a1b11c40e75afa95563fd7a0dbc570e49f4c098c49b76e56debf0da4ef125c9bbb58118f8990c85b50363ae1dcda7c13cd4f13dddd468a32a379bc9032f088539095a557aaaf524fbe54e44439bf1946e8da06f4daf827db08856a0f53755d3e017490b6792a78b33fde4c7aa7719f62afa4c04a950d0810328b44c8820261d7cb143c0c75084c7ea9712a8b676b223a66dd958a3ee99629d7bbd032e482517d42841b30f54ffde13782ea0d4530f6d20b909ac8038f1202c3fa96e2ba6be6bf36da281942c4ef71e6087c14a18c933d0d60561510f1a29d016348889ba3f45f3685542656004d698845576dd2d5942b1e009b86b847420563003a2cc114bf87c55fb0171ba6c5dcb56e9ad7dc0e8c2aebc3d6fbb0b186eabf08c84f16bfb7e713a2d73f8f7687da9f4902208429a6fcdf62c250191d9ff8e77564c1b43df877dc2f00be61dd214bfd77301b1cf105c5f0173624528cccffd6a15033a9635095eaed1b012a92b421e795672ac052038d5042898fc198ae553407cf9bdb23bc0e8f5b276361ca1dc13321b7ee26c4076fcac1cf4341481da5a01cc8f6c145346007710634e21dc7e6fc0573993676e2ecc1d12fbe22f5e89f72ec39bfbc320e6c634ef0022c322974901a3f4a84bf69a183fcd557d190fca03a7386a871527f03173ad6acad72a1bdb5fcf94037e8a5c7ed75b735ad7f5fa6570a68c29c8d05a8cdc359eee77d9308fc7cc81891dc27b01ee9b0cc51ee30d66f5c4beb65fcebb839a19d1733b72021b46b2fb30efd880fdc1864b6a7f6c3bee4c88cd5edfbc9c7fdc41fd3139bfc6d8680178bd842c13d0e440d29f5a2ec2ea726e4f461e656018bc9868453efe6234192736190e73b73e6f7b34bd3228aeb4f4f51166517650665dc4552152ad8d8c6586c4064ffdf160218aa1560fe392e83f9087a99a44217f72fde330ef308b41591b5c66e73280fa697a91d6058feec2740ccce1f46514bb8926fd0c9c0c0f9cab9040f94aa33433082fcf9a940b8e439d396b97b052d5dd1cc987600361d40ede700270e715bed18c0809975616cdb016f3165bff76665e4e1fe7b3e916de74c591e2d0b4859678bae49b62ce587c2d8f32ea788dc247ce09c78fbee101a977f413aaf68b409dbae7475ac9de0499a68c047051930c924a943d72d80987e0c83c092a413fc8d706824d96d6c0a1ea9831ce6404ad03ecbae7f7bbc8324bdec5b9dd8cb6a8f0e93ac4dc563d5e4fb0fb7555f983552504aac0614f9465d8898655fc4e8efa19049928f4db82e10e0c07b91766bef8f8c46dc6e582fcb5d02c4062f26d72a81e5a992e5ae1dfc40743b681c9c825658f9725bc41de67f56ef63df3ce6305f93a08233912e6ea61d5a5464a7b61ba3624da75878d06822a25b5269f27b666f04840b1149857178b9b439cba52f6960797a80dea51b3f42396b1fa49c6be26a9eae15c57086f9436e9e7848d67eeb2f9fe22ef5b352bca8cb2aa52b4ac1fadf5ce9bea83de23486a89b5ec399d2318a519fbdb043b91c7c9e49f24b9610840004914560ae0aa139ea7cd765e6a69c0e070539bbbdf000b5702025de9b015e3116d97df51607d5ee3a86c12f2842af49e9cde524d427a0d2843c7af0981aba0649df124d7d3da7a120581cc5e14b815b6714a4b415ff0a3f6fc5d0d4de1606182aa52444bf52cc174d3c1b2e9210fcb029802da56c7372a205cdc83a0f790d5b164e6464dff78e261e9a5f55fe53ef8e5f23247078fd5194d2544ef047dc7d7a95529729c6002e3b1f79ddb6a72c0293293d16bf3c577521eb662a56571b4e58b80c3b0856c81818f363cf8343490d29cfbebe29c7721296f43f19e991427d566258132a4edf0bc7cee8fff9e28be7863488b9e5a180799cddc5af6337ca6b95df866bbe156cd6d775349d95201ab5895565a099c4dcbc1562bb20773a90fc0c7d5a9b34bec49ca33bade8cf0ee3185daea0072011ab28427c97a60d5b77fd7b3379b137c7d1cf70dd793192bdd6855bba76b502ddf59d4de1f3df65dbe3b90c5b9b21d3e001fdaf48ae961b601364b73e6f9822aff0fc1ec31e22561853aa81957dbe8740e9ae7ab8abc0024fd9dbfa229a0f8b1175debeae3b945c64c92a5221f90c5c4a893bea87473c305a35e1957f7ab1852b52ca8255b8dc066b6499708ff3955b4be9d78b9c7e435a8574d09c949d8bfd64d788ebd6169c78894b0ba8fbcb732ed30f5d3b1f25a3b8c0784d7669ada62943f84f148a00c37093709048e3af93b16a82447df778bd3bdaa929ec470f7680de2a17c2781a2c78d0664757b4cd0eb82233d21d5355ca88d9ef49ee3486e599f4af8e9f767cd7828b1eb546fcc75a7448b5aa308eff7848d1205affdc78a8b881b58bc507348cd576f4be6da0ffae6c077d25d517d1425aa391a9fda4b337ee81f8d191b2d627ed0f74643fb57b34a11127f95ff8376ade07a177524d482c5429e565ab40400e3409a90a3560a570af0c13106d1af441dc9eab89f86dd24d4bd0a48c4513f6fddf24bdf5a20c738ca9d987070dc83c9bdf34ff5a0ccdcd88388f342e264f2a434546dae7683bb8558cd91244dbd042c38eee8f1674388baf8a2b18c547e2d068188e6130688fef7e53fbe6b92f0057fb09a989deef404de0abdc3d76892c1e4217e1455bd1dc2fc0e5ba9ec292abff45698a1727a38759591a9a32e9f3da6cc463f9943e11a673a139d2c7aa27bbd99d67d63373ed75ddf36be21e9175855c0cecaed6de0821a283c034075fd642004e39d52baf4caa8e5f6955668d12e7a05063b15e371ebfb9ab58693a4ea441b7ece6a551e4e68298ebf29d3c487272a93eaa17f9b0946762332de2225d1d700c3602d64a9341393735610677b73d3e7ae638dbb54e8a17cf477bb9cf03e2b24cfdcbfd6a19e3338dfdbaca45d5f8655c7aff0b465c57c26961aa8d4c50d6bcc0db0a8c7e10c29f67c0ee4bf8291858c8f9b0b2a33df5c175e21a34608c2151149efda9c585c4e870d1843a91bc5b25e987a84cf827ae9f8ba6944ad7df52cb107d8158bf79d092e14e2c0c3ac08bdbe381b64a05ec41209b70e2b6dbed271f84b05cda2d0fc6be44228b055278822f4970d31d1e163cc631f67d4e72667b009fc64381dcac08b03f0b6e39013b1f257ab459d23a2ff14a6487c8c05aa867db58224e1c2a73a5c481e4d81e4ae297f3cffaf39f6859b0f624d361096b13f3ea31e4416b6020ab2a9691a51f320030eec316f3e162d05566ce0de985fb237a565509f37383d3bd44ac74863a916333ca74a2acb40bce19a5a25e60dd156c6c060589633630a1711189ec60671b3a99ce681f42143c59216a89012441b8a9fe8178507f93e6c79aab753db06812379cd9cfb8b161e854306657822655fe662afb1a3f4909111250846b86649a7a950549dc6ff0bb5207205e364a738907995891d6989df125f5839b6d2b1f8ef216a2968ef9a359aa5f5fe16749e55b284daa6b899423e7982eedeca0c37aa90679c35ddadb0a099cc290f0583fe75d53a040fc8f0c9d85d34f5023fa08db9910bd190395905deefea41864003151e8997c84d46c85e7d30b699c75e2c79ee608f7f4e5a83509f0841ca31ab7fe91a4c68d854bedd43b9edcebff0eb76d40aad684aeeb5e1d3902352e3e04a50dc05f7349a312a7d4c095b0e2d91d6dffd79d9277c65734802f765493d76821b4da73bfe60d053a431b37f419fda27348ba73b48689d99a103b3710eaea4d1ed010bfd7cc947e12eee8b66f473376689d348ae54fdb4e774ac8735603cce89a7fab325f9b37d3ceeb53ebd10b6a00e1a8fa5eff34068e19e1a50b95db4b0c20f0365638b1274e2d4f5a6d963e371bca0befee3cf774803d44a3bb640546b05d7c8839f823d19e09041f4d50304d45b70336653234a75ff61388723b64efe069cd6ab6aaed7f2e38b6bc87043bb68a76fc7bdc7b78e7e2766ac22ec5262dba324740b80c93488c0515c461f6b42ac44e8c59415895f491edaf46a272e2030450d9bfbbdf6b17a3088dd2d081269967d33f5aeef009147729973222051b8d66a380be8361731260e360fb3e3d1a2dd3c6d1c0cd65627fc604f0e8bc1ff872759a74e1e5e85db7d799e7e27c15ca62a6d6b7edf68dd68f7465451a5139681f344797774f889371531bb339e8ae98639db23b5f1c2f8b38e24e8972daf65edb2cebc72908c94f0aeacddd7e6526d435ef6054e32695235b6356031336e8769950d59c3a1a590a2d76967b6d2d64f2deae4520771b989ab29731d908be25d088b4b2dd1e24d21981d965d9410bcc734e3fc6c9964900f5307e5421ce507d947bf19f17f23a27742f7ac721c9f22f7a6cd07dd5150cc571399697671cada42dacb4d2cf6c12d7e7ef1a6714a798d4566bc55ea36dcca9cd8d2a74672a6f8f957075878869114cff6d51a62b935dc3a15977cab441ab59fdc88be4cbfaeadf0c3ee393639bb53bfaa2076c0a5d9e9beff7f1f3e089c45132ba46a37ff5aab918447a5765ea57de848441a149317d24ae0de637dca6c88abcee230b58a22d2b8146d0dd2fb878a13fc868c49b52809bafec55d544f873fef7ef3b55e3588619826bf7f85116c28858fb509ff1fbd9228bf26cbebd8a780e6ccee910bd20ea93ce8d0ca50004b4384d0ad56792181adaf3ffbb22584702e971b9124e36d5011f2b95e1c64fdcd85a1a1f901acc6b7586e30b8235997b9d5e931be9b5bb4deca0d532316492f1e8d4f2d631a8c95bcd16c6be7fdcd4ed23f9c909203f5a3f57b4f0e28408276d8e0b51df45d02b949453c5adfb07d951e6e62f2e0d49509beb7fd5cf9cc15df2660b67e18a2c90e63f79c289988aaf354d792e1d3968244d3b6b7a4c7d6c65e62ae1dbcf5e42891f312f10e39cb5825013453204ed27a89049088b903f096fcd8970c63eaa05a659990b27f9b6c681328b771703ae24f58c57fc63316fcd280c7108b441d97a7a8f16c47c2014575ecc588ab7f9aa2ced1edc33c068e37846f16c5f6369b1284c719c55957d0085b9ade823ab41dfc14228fe95ab66b7662a5ee73cd565f6457fc7ace72dad1c1780ead7d4eb78850d0077adf9b9800d46f5c223486d24e9785e6022a5814cc93d26d3362f49436e69ee7240418af6dd2b4df58b27c81c4ef38e2b53ccb2881597834916fdcb3e9b08ce89ff64f4750bfcba9e20be93a18802a16ddf6c8f44a65aa09a1f994c2bf069d2434d3aede4ea95ecffcb080fb940fe66221c4962fb8aeaa6f9ef730fc8aae3c15e1e24f515b28df5f0f7ab8dfffe8e2ca11e4c919d8d7d9af3ebcfe2bb909998c6721c2c05cbfd5fb0c8a9056b003c29647e3b549637af80d708a5dbba97cd9d90060d1d60d124e8545c5d8357453321bf033fabf6bd6fd23ec8a6452fa35112f375b38ff3865681f2909fe9a0f4e535a97f6bb200c2785adaf52b02cfbabbdb4649eb73af56401ad4af0b664d9ff55b4640932a599a98da5e8bec4e48e27e99a2af90b1f6daf12b0654c67c413f43492ef451d917c2a4fe504dd46d666471d88133a0be85b7438f2eaa2da55d6ef95d2cfa4bea959fbaa078933166cfa890f9d41a500ac511814ed078900287decc3a7c848d48277f38d2ab2bf826d5d3b681a545952908549cc7d1d6562d562bbbf40588310ca7ae8893dd5aeb18f974d3f1254ed07974b0629a6f10bcc8d68e8e9fa0884cc3099ae213afba5796a90dd26f42dd42ad4fa8f2b10d7fe974d4251110c78700ec6573cf5c54cefa5151b8438c4d1a9f9df3acde8fd15c246fa1536caf9cf37e35ef296d1b404a1d75c8c4e022231c9804157c3770f0a7f44c41dc053bcd196955aa17ae211a4109895b5483b2778c3a1a87ce8e22cd9911e3a41d5a87187e433b5697041ee82435b7f06b7046509e1ab457d219d8899a4ee3ec232436c8a2dc410a4c4b2b062c2141562a735557d7a5913e0e1691d7145f59928e221131397bd066da34a9fb61f686072970c7dbe38762c0be541d74bda0f73ff42958ea537158d2fa3206b45bbbdf8a5870ce36171f0f4d7ed7943f6a10509fd96fefb8498ef03c6015085bbb4f5a8efae4fac573fdd10762e94346408c7d2180d2d1820c7f95aed81979c3c64e7dee236fa33547105feb3957856d068cc36ffa60d8108bb0618436d0cf7d7915bb6bf664216bc911c70e584d041e9040c3fd1a0a59b7cacffcf55c13c6ae4ff8014e789de8a6aa1ae11f2bb0384725faa4df4bcc3df879407575c80069291d51c00162c6285bc3940183b4a9c52bd512ef413683cb4961597d87181cf13b0adbf61302e3d1ae408e72fa76ec843d52cbe4b270628f08f19d35d8984ddc7ff555e54683d2a1b897f66064ef5c27c95bd713d8dee9f3342f07a2962b68bd4ae31f8e1278e0d265a66576d8f8223ff1733ed30533621b263a34654b0f9ca15d75c918c2264689d3312c4e437e85e6f057005273d4d608547a1d94405228a7b9078d2e2d105e19c5131c9c99e49479ffc4c6ef2cb8d0412f1f62087d9e19657767ca03d08a2d0634471d9dba0416801c493ef328ec92b460499020ae01639f6b986ecf724d01ef62b4edfd72e3b5f98604e668540c9e42a497d4faf4faab92d254752ab355358420d68a41906b5cd5c324857e63f0eb6501be9f9fda1168ca6b74687e5dc6f430efc90d00973bf19aaffb7d35ce817cc6837df24274ae5299a4f3ac69782083fe6288cb38bb82da87a2ca0bce8b368628abf6edddb47f55e59b99a354a0561ce6fa7e00f47dd45f34fb1574ba668951011bf6a5c52182e613df61871d073d7bf740b0f356662be2757cbb2e5641bbf50167eb94ba0978b30758718fcbaab9d9c330b0560f8ac19bcc4889844ec9afa51ad1b930c6d603be65b536c6a62edf7ac5c18bef570a9a377fc99c38faedd18e75a5e94d414b95477b7986dd8be26c40686f34d9bf8f44737c21a4177a780cb76d2c937bc368edfaa43be705986b603068bff585fc9b1927f238f76b12728e708186e954312453127991881abfaf035a39fd562ab41c19eaa1a0c7a4499552528687f052fbf9bec26bbf0959a62467570d35fcd7f6be2a31b5805e6745f7d3ccfabc2e3bb995204d8acac32b7aa4881bae98caed867832d3c7b00517685b9d853185c3b688e0562fb22b888b01457b05389e6d2e8dcc86f25182eaf430cb8e5564c19cb6834c61c7b2efec4b886881f04718bb27aa0bc506211f449f814cc2b2af29c886fdb336c83eb08dde31d5872a7a0dff781e5cbd9f7d3b5792bd254bc89905da3c5bc20421d88cd3041ae1ce97072d0d275ca9c4ff20874450b18bfcc23f5d150dc64ef8fdc6f906e0ac0e855412809d122bb5c9b2f0759ad4b1ca91f855d7acaed173a7c33368b7733349c024e0630b6ed2d488e1151851f3257df23a8ada0dd35428ba4d1463745c546780b3b9b90fdc0eaf3bc7a5a597e76c547ae936cd2fdbdb913a91b32f510b59e780fde5eb958e0316dfefc340d501571a5e21692769b8371cb3f67f1fcb8fffdae170f082e3d62efba773a33c45b726d28fd4d5a25fdd1eb23aef514c84208cadab92fa12a8b85f0395945292052b2781b578dbb91660923e3110a4584099fadabcc854b574c28f3d1e5fbb35ab179cc585e4a5b983234d000f2f92ce265010d030b257fc393941699913293554e520d48f436f14c5d24deb8042e2a75c3ad4bbe9662fd8a23faf597ff731e2023296f82ea23a3d985db7b4b6214af9b8add79f0ff1403b14348569381c725b9938fea94e9aad87aabe2308aa4605ef62847d9d133540238248dddd9cd851a99717e066a14f82bf92ebf2208786dd886d8fb26a6921a05b10aee089084f80eb348ed3274e9a1bb8ebf29a51d743d6b96981878e4f5947387bf3aeeabc31e5b5c7cf93fbdfa189250b36e1df899793f59c3d0cbecbc4f34b965a9a7ba04e93b082b4e0f61c3319737bfdfae7fd44650e56bcee63c611ed4c432082e3aa585cbe0747bc1558cd2637c42ce3b7c56f016c73e025c5e66a9d8a94df156e1d89ed0703bb91496ce503ee137d7c1dc885186dcd706ee5ad7d72f77dd91af2b5254674669f7df9671b489e5c3d2fc8dc23a7413bf1e28636ead448facc395c8c142fb6951157891ea766e9e6023db686a9204cad129ac4871a4ff38d21ed2e2198f81923e2d4c68242bc7d3c0db55b041199c3b03efb5d4f2227e711876fd60f2dd968ec5160457ffd4c06646a535905a35b3c96cbf2dd64a1734115d8ae0a8280ece0d6928f569090d0b205c33d9e66fd148272106f1ba49b3d25da6c9941772ac44a0b699621714be30084dd6f71a0eab9f2a7443160ef9d0a5f235d061d4fcaa71929f28812418da8c9e636219ff36cc43795d5ea7c4fc4d338e0f1c55a57a5d56d1347a2e487cc7ee57ba339efbfedf9823bc221406ff9422034109c5fe73725340804dc8177051caa2fcc55f353fd087a32be0723cb4e1d90eaaa2b7ce115114d7de9e32010d562d90d6b55238120e19286fa7ed3a0cd85bee9c560cf7a2f9eb0248f47dc48327c57a8197fab907b9f1605f00f0dabc99073257bfec4119133e57a813761b706b0f50773d5fc3cfbebc909dfeed2dffc0ed1828cf2d90067ef2556a7578c0d4e4e79af65586b2640edeeb7eb1bf76ba591544d85f3e497f0f066c8de8d58b2d86890f0136a3b6807349cf9eb26031d930803b1e731bcce820dbb4e453ba121bdee0255fdd34d0ad62b7f85bb71003f87e7a0db5b7daec96a42096e5b412adf1efe1bbb2988820ca2269ca6f0667eeaa751125f1070466a33a46f7bad14b15c67a92858e4d3cc8edb391e6833b6cafa775409831a7b47b2cbe6fe9b590648ff4d8849d54b13b944a4ef657da8836bc2c900b452444f4d38edcb156a875817267da63b088c442ff9fe8f09efef87c94c65bf57d1880f0d47ebb5ddc057f2a1bf443471b54e09d8e4ab057571e6b6b52fcbd43228e0e0262b845f1be811bc6beb4ce8c97d0dc4a787cdf37137d2f36a65ba67534f77ef38f7c51a62f64482d16e3719e19583f2a803ea22dd625f9fa316baf82f489952d84a7232046094834b50a5a33865a78d3296d1d7b5a87f625273f63f79734ade1f44f53183c0782f6798cf91722fb98b6d7363ee3f976f4b5edf0e3cb11a6c0a1a23fab071dd0ab526c9937c88e1e79fee960354638c2d05763fba8808f2e1db3b7c685ccdc551fde1e57d0b4cb7af945af8634371ddf457c82a83092f50bbaa783f0fbb25029f77f95f6a3b2266596d3af2c621ea397466bc126f873fa7db1bb1108d1927e578610803ac10a75c0edfefabb722598122410f36c39d06ca7acfa7269fe90c36ba174a7c297f4b6575f3a9c00331ce9fcce340d0f4cda5468addd25804dae988d0e6af6362dc983110697842e6890eac922c1a5f5f9b5bed97c6b4adfd4f64380c9fd1d0443f33dd54ffa130f7877526d48230123677f190ace6198c0de755be1aec3aee845224e8f19e9f336d6af43cc7d3c76e56fb110bb154bf7e336ac7f5a86caf9df7ecce5540a4d8c3e44525dc72efe9226af146432d7de3985b5d52f59883adc45b4277598c5069a25e09c53ae72fcf5d095451522978b2d7bd7d063312ed2d240230e25e9cbf804928fdb1c8fe106086296c1891e5d093a7962a00d2f30ffe24b1d1cf67fb94c0e2186ff2b231be7621e2e74211883dcfae423d0f81c47863fc14d582bff7998108ec79f1ed16e2806a015a0d6cec1b0d62e8f68f48a8308c7b696d763559d20c09c7eb7f2a9df56f7ad3feafeb7b15dc8032d3a0fbd9cbe35da72bb77a7b125932af4f96b1f8581f1cf459744a215a396dfda15a2f34e1aae5b43dd275cdd3182b7c9755b022b8e2b2d822420b16701f3bbec49ea858c30b18677cf70364d83c759a58cb99605f37afd1eb3b387aa13c62a9a81a5db31b12dafe9a569dbbf10a3e217e1894a8b1afcc4750635fae3a2abfdaef88f0abac772a0770c51563a5bc66fc1fe84f286259a8ead9d9125558637a5463b9b372f21b886cbd84416222bde5990a5fbc1d7cdfbb977d7c32feb140cde6c42f835355fdd3ec2aec4de01c12374c7dda489f6c7611d0a797b468027d1a1e6034d8e29ed18f63f9849a1f43ab7ef256d11625b362f9962e9fbffd7e26986c97dab2eeaa63000f4dcfd737da1a9b5f9d62db0f6ae53aff7bd81e4699847053a82f73adab79e602c0bd75af7cd7ed2bf4fbac842c0d6f9520d9e71d85f91d6c7853cd3f4e25b354b443ae5bfdc34f0aedd880cedd5e0e6c438487e06ccacc3dfd7f0cee68a69d22c92bcf310aefba5b3e7fab8fbfeeddb60a194dd41ba1acb081d3ba9280ff40c3836275878e52548aae28388f08a86005c9d60edbfb0697b9fc1faccc3f8eeee23443ea47956a61c9aca8bfb2b8261d82206429008909aa0919dc46b676688331e765653ebbe82aea11af4771cd09a40a4ec7818b02cae3a5f6fac8d757440b3aa8c9b6087fc4373489398b38040b3ec868edf80e9261cd3e810d16aeda7dcfc71e42e8ab0c6927077f9dc050b27905fbd8332a6a8b7e152f8af526716f4927c8f4afa66b1747b1c0c62f3bb88daf2ed697334f41e62f66e3f48058823c45cf141371336619374f4f85a07b3c076b94f74f13cb4252b7be0154a68604cbe4e3d90821307a4fc8485d564405fb71e78a24f2d8ada5203fae171c210e7b4034061c00f3fd3a838e02e707caf2e0b521a7e0c816b257e468194b97abec2363a0eb47f6a047051a58e9840031d76c5b692b0675ca8ca08f12fd4e139c84344e8e443545a82e36f328ae269ee803c035ecd2f8b6e337348e51f15502209c9c20a1356c96be6667c4f9babb37b55a0c3c4712b99ddc5d3b0f2728554a34b9f8a5b95b565dfcc84d347608189c7dd342364cdf5f04b70490f548348831c31a3f8950efbfdb03d32aa99eb2205300bdc1cad193eefbcb28cfd84674dbf879d3cd2940c74502e2870d0087ba963d8d1ff108f88beb2bb4438c13ba87f9fe1e48a7420429c4c3aedd71f3e5d710c5cf34670696f9b41daea3816e8f12551b8ae56e21fabea53bf7c25f523cd49a94e5a9cad94c4b2a4ec780ca691c6e2e4930fad88eebc5c167f21accbd7c1912a5e6a349e3383b2fed4f066b2e1bf98237423b4ba20f3516f2698bc33d5d431977a036105942d897449a43c07bd53ccb717130a26d887edea6a314a4627af2099e29280b5258c1b5f3eaa238dd05d53b62e082cff300f81f72b652e2292e265836355b6af76c9ffd25b9c87d07452c26d97faa50fdcc54164500f881912fad787ce4081df60de6264e2751a665922f6663c09bccbe3e2017cc745257b9b5ab423a51dd517d931ec59d8a171527b3d5e996933033ddf513e9682739c57ddfe8bf9d6cbc1c60745a09a8383856b1dc6b08e5d54a753ab243fd975a52eb6d8bee5191840bc34b296772ea04d3ab031f8bb504d9838f2697ab743582b833af3f3c2b3b42116f6dd39e7d1501d1bb9c3e05d03e16860e3ed2195e87537284988fb0a3c2f8e8855e1a042da09d88dabc34ce4d0ba3da6ccb78b25c4f102827f2c26f7bfa60608037e17ef1c886ca0d020f908d6591fa9cddadcb262534559b979db3d0eae562c79c50a8f619861df3aaf69d067079ea0a75b798f05863c866969d852b01aa4bade004727dfe90aff565ae2b775ab768a125b74ac6f623361fac63b6320732f66dda42db8e574aa8b3cc56d1c093dc128a0d90caf26369c7a2d7f770b72f3cee6111a2806f3c92b088fb6185a59053e0e369306eea2e25710bb24e1b500371643ccc06be9ea76cedd1d18421f758d8963119157e2cc9de98bdeea2ed75775ae2502596f4e8e6b182834075c1f8eea468476a7ce6b9f1cc71de040fac3b7d4b71e04c3e716adbb7efff715d0d47a9c9fcf96eaf4f64665ce11abfd3e31f86fb8c38ec1b35d66eb8157b0026cefa4f76620bf8f6d42c5488c4e9f3be80a110157ee6d2f3828fcbe341ad604cbbd50027e75fbfc3375ee9552d4dc54e1df4bbe2a02d58d8c2096603c6bee03503ed3afb40ebc92deeb90ed9f9bdab332d704d7f2d2866d6a6ef9e552dbbc08fa91e42378999a5000f6aadabe93603bcbb52c823d497c5c27f2cb5ec1033b2b9e8d5235b70e03ea78749fb0a05ac16046cd7099999a803367383946c4272ba49b2bb753f89fd52c0c9fbf63f788517a3a2d4113211c51e417f4b18797197da018e0ba33f9d491de06171d1658d2c6c4383eb119b122f3e2ce2e1ae3238fb801e1437ad3e62a418bbcd947780dffd05bd4c8aaa3a967e363b031dac4b6218004c6956706d532a32a8922f717252d2004df94515b696b5f43a4b8fa701e2ac125bf81846978c7fceab7d8a7a868714396d782a31454bd57fa01a86898d30037ce96a35414ed042d298359b05d12cac7647451f399e21567fde809b6c3d573b70ac32c91a3a568a9ca2fedf7bc87b240638b1decc827d1173f848b2eb0f6cf84d150211e34ac5f256607624e709b8d75aae0a02a331793157f6493bebf5969f543bbee2cfd8b1b6d74dfcd03bc87a7ede694184a287b5386d3e1aa8f82bc31fe1c801aabb662b0bea56bd4ad75e8ec589d2c12b95e15042791baffdf8e489cf13a7d9104fe3dba71e691c01decac8fb0cac763db791cd261453aef74abdeb4c21ce73b8e17c13a44d49d2d519ff2a1739febf2bbd8553ab5e9d451044bea1b7702db2344bf597fa6ee12930574c6e7849b23aac61b97707cdef8cdeafee58505b96ae007360c01efd63d85733c6e0b287de067bde95e98e919aac92ceacdd97cb38cbc3563d118f5226231604f3eb18facc52d93fd3e537e6947bea7b3206fce9b236ba2bc23fd2f5ef3d485cfa8dea87319cea585d538a78e17a1d63f720217d8b984c9b45e92e63a2484487c450ec37b7f30d3f7a8412ec386d6fad3cce173b3000c5f8039b51c73ab836c641580baece09fc9052047488963f9bfc2195f6e8eec8e611caf81ba437ed4fd5b92d4f6689eb0e73623f3994846064670cccc87f51f6400ee92fcf0f7cfaffcbcc4b88396111cbae972b7d81e8c88d6a0b0f2982ede0b53988797b19facc5b85b7958f82e9d267c6927f98ff7fc65e019e52696ff4c657012d00eecd41c299255f0b0911f102e252b3d21c298b31d4e5e428d457c24c45f8853a7a7db38b667c5af602461ccdc42570d0ebccf063d22370ffec6b357f8d13c71892173e251eb978e0d08b9bdfe4c6b369bb3e23c68bfc459f20bd87002b8524956fd337268fdc6e6f1584bf0d7ab0bf5b5dcb3fe1960f81e12e12f68c4da5db7fe76225082af3f263863dc3ceceb89354e18fab706b101a88043c0ba9b4e485f9c1b16c830be3e52be652bd05246ca6066d47c933183c9311427041ca47b6762e71248ea295a11164115a508699c108509292983b886e60c6600911c7d248b3ea08a1c5cf2f06e786da1b4a2455348d2a939c3f5cfac634063a1d9e4165599e49087a99d944e5b44869e1dfb506797764ff089847ba1e70ae4ea747ec6e2de25ac12632a81e23be8f3fb03078da761e5df6cc756b04b9354af8105f693a54c1757744d66367741b553ecb05fee019b6d7e0e8a94ce75c6cd3bf927eba1c93e13baacd2d96fcfb98ca30f141e33c9a68affcc946ec14b423a431fdaecad6b582a0a89316c93e01c22f7453723210b71d9779543c276baf59f104d04a93fd3fd25fae34eba13603ecb514a1a3b026ca974552138b0b1a98ad14779a10bcefda83e99a6cf5044330e7a33e59fb6df31161b5c2605bc8fed58b09be772fb633743610b6a3604a26f514ca66ae70768dfcb31ee488a8405cba2e238d9f01856f58b775682cff58fc095ec974c67b3c4663a16aeb0eac18aef64bf54f5da805ea5ff5475c0c459fab06d66ca501d29e5298785d89bb3f7ed20c790485df667c3fc14e837c34d2b95dd101bdb8f58104b48a6bcebb220c1493af4b99e592f8a38824efc81a159e93299fc862db51943c5d88f69f6611588223df8797b7bead233c1e597133ebf664d79ced205a449185e18a121694d2231da7f84dfe1b21ab69d9844b6213739fe87c37caf1e6ac4f69bd90efa14b3f5c1f68c2d1bf465f51b34f83f9f1d2e8165237f42bb5a4eb60ce39cf88e65a026bda7b31392ec2ed50595693d5927079cc0e7b3d302a07a5ef7fb88313a38311c7e6cd502aff130a41a02bed7f1887859582e0fe78c04910eecaea23b83f3d343f401d1c902083b1047bee5ad23c834b4e8ec4d3d56ec60bdeb2eab54dd2ce567036e0874633a778fe0aebf1ba98b4017f62fd50cc9e5fcf0a46ec47be77567cad952118fd4bf1d330937a8837d3668e2845ad190ba9ec19d6d1fc82e1ac76793e1d81f84d5ccd44cefd14e8a43e2df0bfad60ab75ba08db5b32987b7410f8c60b266456d0f5f17e1cb51ffc680167af3fd01cdb7183bdf276cb8732837faec6d2b332f8f7b71c74af26ce110c25112da9d901b289aa11cf7c9bf2130c3a696deb34a2b6183f8f2e258e0a80f4866a622f6d06e7dab4116aa193fd092ecee2c8b13ccefd92c65393edd92fc1cd3290720863f31a27cacb845a6cf8cd8265cb955deff6a5a6475f7c84b0c174162f1a0d01206651e38e5f89c3826db3da505d6bd5661b65f11d2dbfb92d8c53bd1398e12c76188652509857399aad484d904ad54316b783d2b57e7b2716a40b0a6238eee6281d1b31f2c4289df0fc4435da28dc9c0dd0541fe4665483f0f53d9c72f8a5d3ea7558f9e2bf846b2fa4cb6a91622f1f83a26d135e84fd87f1b1116b05315ecc2ede72435029e7d30888e2e709f1edde29424261ad883cf8448f322585254c63b91bbd61e202ed3eb560970b3796abe56759c563e0b953da94230ac193e324adbdd2de74f45063527d5483cdc46efa622250edef33646320b2e836e167b06ea9fa0fd282cdcdefa6e5262959f9ee58f70deedf3ffc4afc8afb89bd0b1012b4a862b5d9d61524ac90d76618a22232c9db83c4f9ec637d8bb0a016b89a4d5ffe7859b26251beecbf16c32aaf8c2b6d4b073f484cd00ef22236bfdd91b45685610be4e634366ab8665fcd8674ea759221b76abe12de61fda24931d7fe1d0f4312dc2d26b149f03b5626a084f3e2d27a6a9dd1ce31baeb6c682e816c01bdaca6654e2d0072e21feac0e24ff5ca25f7e8c36b1c4d8f590a69c1bf9f208ab074c7566938c1925d53f4200352e0d06bf82d7965ab52bab75f7dcac47538f7f7c1d4a60ea2cb93c0f5bc8f73e4cc39f0756698291ee3b0d33b1de07a716037f7589706cb12cc8faa25dea1a202caaa07fea62d315d9db98f9d2d64c21e1582725cb0b4f50980ea95cf8f20f84f1831b86f3b43b0af9530a48d6958a10bdde809b2179c21f4b0fc6f7dd7b0f290c4b4efa111b6c82923abc39ee5140d3eeddcf64f540d98c9f5a27f6a95afc285ab977a6b85ebc72e1548ffc2f429036415d7269f0b2fc128a0183c65593ecbfc8e85f10f915fe62e127f4eb1e8ff215cb65373df2faa2d53833e9724c13168b05c5999b67d3fb2acda4173771d491c127fa260424f1cf018cfdd0d2a0babf75df03d827a70044f80cda7191c1a85c774d9ce9153c924aaed97c1eee7a142bc45881925ddd367ce6a7de7eaf8407554ff079a6418817f44b9a2a4b07aa7aa78c73b521b03d8b978b33618cca2eff99a2b5463cca1162560b852620fcb4664bb04d0cf248ca15bfd157cddfecf974387c2f895a53604b95955b58dd61e3698251a3dfa6976c561c9bcff58b07648c64717e2dd1db4741734d91451997c2f175650eb92d19f7395b664cb64ee1e0f602cf7374d773b86b216986ae4c04f70c80f8ab1bb5435257380c5f6bbca55e44695a2e64b038cddca44af4939b202a731b459112a6bbcb24c61bdd5977305b878a6741b7e58234dab39c3dd1e351d1fac120286d494cc403e20fad65ba9a6f021d24278789ad6293bca64d95ec85aef1af7a064b0ba71270383d646ff2388e6cd43f3772454dd36f7d9355002e2584653265fe3c563c7c838c81c52d59fcb31fd5892a782e92134604485c5bb3f64ee895b9d3e13904fb6f9e08babb790a6aecbd803e9eaccd0ad520519a6ea2be06311321e809fcbc9dff940d62d438599634380c6f795995a6734775571e5471689b289194589fb3b9fa8dc33d2e0c57b81de30ac47e43270ae17acbd60e73e458099067ee7f211e38a140b3a28d0b7c47a737ef338040905fcde90f69d2f60d6c49d6e2998dc8531740df92342fb6ab4bbcddedd6e4aa1fa1b61ab8491dffc6478a10e159d660c6b57d9d29532046ef00254e0ea8129e400ddbcf1e56027b36a36eac8d2b96bcfd7d0e5cd4fc6d6ef4c929490409ca46a8b3566ebef4e51f2d2a87cae234c6d844a0e04bd29dcf29105fe026a4476a60343e9eb1e263a763c3df071406fd9e22d56a45c4aa90ed8fee2521f6c7ea7dc24d4ca0720850ff8a05d4405a588d562e58e37a7367635b16ebd086f8f5c8f75e0be3989c123e9a3182d3d7c6c5360cb740fe7ac988ff2be21d63501aac2c6c547d2d938f94206250b01b6ea6f9f0d12ed335ef4328dc115f249f6e05fc18063a36879790c05396775d6bc89f37169b3d308675daa0e42648b438c6217d052cad5b39303b56bdf81db3a8f705b25aff804a2c12d44a90e1e9c9477b7638e25e837a40b6bcb3c88739914508da502448cd19d13a0ebc8209987780f13bbcca003fb2f3fe231c2f4e69f44332432cba05ae820945605bf6486d18b088981b73d6d02a09a6bbfb06b074eb88f354811400a1e5be237cd1bd3c0a98b2d1edf1a95cd68fbe747732bca376f6477653b9d8edfd35f6354fc4a44910c6dcbca0b33fbe70d4458c1aa3cb7df05fd9c04630ae3e203239d3b1b9596fc5e68c077f192e81c358d03ac2dce5a4d8aa368d36b905e40a4564ef7418ca455871577340c6bb7709f071552feb485ccfe279daf10a0175641658740439458dfdd5aff53b62ec53d635b9c312154129522669dc6639d41271cbaad983c0b9c1fe4bb347f707abff084910e858e389d54cdc5a7cb5f0f766c2d943a810280be64b8a6f9a8ce358f1fbd041a8a858a71cb95ee9dd7e6cb35fef26248fd21dc5d9dafe190ad50f9dfa2af3a3cc7d88b60f00cc26b85394ac84a7d13cc9b62341a8575c5c4c25fc02d121de6cb57835dc98696b66932cc9c39a8f5dd859c2d3fee3738e8d001e0e387313756e741a3952699ca3b92dd307468a7be24b2802c4ade672b562769a945802542d808ca5383c0db14a31f7317cc4076f5d6b456e6b601b349b2498212ae04ec8899e57cd35f18164c3856ba244117df9cc1114ce8da159c6af8a12df0351ad829d549fa914dd50fd0f8055176945763bcfa7a52b8a6b8a73df601ca1948e43a980a0ba671558d77c739065c53c3fcdd12fff72136e226a59ca01a4087522d4736388e5120328e30d5b9ad9d07126da2fe8d9f6324bea344b9be99144024d9ee6c62cf579e4a60ca9db97427f2cc2faa023b48d8820caefcbb805f07294a36064688f9e56f65f51f2c16435f0363838c3a2c3790f0be4be4107f349bc1c22dac6b36c14040d35b3cc8e17c186e7bce144ee8875e788f8be636ece1899d95a93a908ff3e60cd6db8ad3b85f29f765eb8de0c7541acb73afdd057863b054702f499ba4dd42a1792511ea094ff0d9ae553cb1d97d834e3ab9104fb3c27ee60b82b19ff29befe364c56143eb49d87423a46e255c4a0e0e13a7f16e1ca4145ac3b2b311773c03bbff0e8a6d50c15a014baae77ae355ad50472405cc372e695e08996827228221f0d5422c46d503af97bea12da4b4f634b70b37aa360cc22b87f76e937e877eb57f51ef9270df67bff8d954f999394c5db8ed72d351391c686ce1e78b8111a0ddee0c7d44cbbf8d1d2ab732fd46b371ef98a582d6f653e25692a19fbdcdbed10b6826a01727a7d12f61bedfeae0ad9d69f18f9edade71fd54bad0e27bba1f7fc6c40c8b42184d944c7298540138a2724faa62aa1d7522fff8dc49564db7e88fe35680d9dc774507f2dacb12ffd5cbdc78637f69860c72432d470c789333c1b1ed10aad342e6415f6252502ed1ca9c8154864c5de6b089ce11e93e70b1d84c18940af444f9a4da66b3cdda519b62dbc3278e089b154ce1046a8578792b4f052745902e4b70ffeb4408ab9030579d27515f24e3f0661ee358ea1ba981f0a80d0c67a4850521095f427230c74d37f83df1d8ee1906ce9e495747f9e57f90fbd8db669bd9ccbe7ebb2fbb16e0cdf07278eaae399f5de581ee3b2c8eccf159265cfe5b96c142704b5f351be049ecac57ba9746efccf5788d212ea2c248d0b04fd88f8c312631bcfe7e5897692176c733b2274f67d382c602a007aa0a7adc86410fd06339949f600133f0829d28de4d4ddb42ebca38e4936c619f730023ff169a1f192ea8fdfca74cf946be671dabb3d1c0fe3e0f98b8e99f356f1642df2f7f491c73bef8a4ca8307e84b768c0b71e829e1046d82a12879de5197239da2667af91ebd7f4eba5679cfb1d793a8190e6a7b7cd559e206c15d2bdf177f8dedac72cac4652a7d3b4a74ca7b8a9d6e28dfd15e35ec985783d8805dfad688c2f33d405ffba0fbae62dd9be3c76332d81c08b884348a950e226f81c1cea052953410c7a8caeb57a685ee996435e973fc20ff573bc80da9aea604af2108c8666338e41079d77309ddb8cfd0c06bb96f102ee588abed526199eeb66d533285a1c20ad90d67c19344854646fe72e62c7e07454a4970e3a4faa0389e2d5586f09a85bf5d82d34aade7ddd3715fd0956f05458a2ef6e67b600d189955f44cc91357f7586ae2571f68049ac6ac2b12395ef11b757ff04cb5dace117c526c7962915af4f2a3c210a76fc9edff093dca03ff6d9ed3756c9fb8891aebad321dae11748956a28f0b424c222071cbd1b877cf33b30e68a5fb714982fa1ae496e6ec50cea270ce5d01566a66fe05970a301ad52156c8eaf9c937141fb9ad7ddd8efd45e6d73896a6f26ff284f16fa6f1cb71cc8009ea84ced5967d93b5741b503c9c032554b680256fbdbcba05bc56330195767e057c4438679d7335932311686e59ed8df38eb3ef38754144854ac57d90d157d8fa6124a18ec4a86d44e96092027ecbe5b7d0c41561d014524d6714cb5e2015dd4ecb7cb0ece36a7a73c066823d3e2ac6a6fb2579198527d69fa072a296bfa18d715086a6f6e2743eee25264da0dd35ea00c52c7f31a4324d1ef4ae6eff5fa38fe2ff9458ef88f9e3b340f1cde9ab894bcaf33d3d320fa8cfc25ee41e94394dc38e52769553b635e28f1bb600c4d4055a6cf6045757d78f2649a632cc3fd018de48ead35b889a6545bd6a4de40dd07efb6077463dce54b4bc5b3bf15e9c504f54410a62280b2138c180723b9988956aee2ced5ef2ddaec94fdbddd51991c40c3479528ef23d7f70d9879c1b5a1510378f10f4d35341b7f207556f08af17a162f2d707a448dea8505409009a062053f691aa0c614b96e19e052d73eccc0ad439b9670f3c77dade8d5e91d596b58384f218d30c36d43ace8f02e6a537b6d327e91e6f40ca37a52731b8624b08c10174ae0b9f4ef8d349fe7ce51cc7799a161467ad4a58908edbc1988f486e579be8e2c61b5e91c6e6883ba56bbca04d6d16b3a37f7bfa55c6b3d9535eaeb5a13ee03ef94a7b5c3df757980caf8e62be7c4d870cc590d3277fc0458dfe4d50a92918a3e185522214ba4702433e1932426de4c43b12a77488bc9bc3f0951a9eb54bd1b6859cc856d46ed7c2bc0cedd6263b6b2d7769d13f84fc938fe920745d8f041cefc6c1705d47fbfa29adb4655e2b537bb862e85f97dcc6ed02a4166c44c6b5c0cb3f1a477faf384e74ce11e312bdd3c8c5c99149cd58f2474157e663560d714abcd5774f86683c8b895bfaccfbef00c0fff4413f6f803ea68ebcc7298d0dfa84288d84a19fbfba9ec7927096f76b257f58d89911b4aedb5dabebe62f3e29768d54a08e7b32ec28282e92b40967c3c46e084dd15b0f334066eeef500861d8f493a9921ccf8f34a356aded380aa4e688c0be153043da770a5f51254a5ddfbbfc0614a63687a2e623d9d36c0f3cb4ecf42971fb330b99bbd2f9c66921588766539fcb849585067e25e7e7c0f8622359e74adc49af2004bc57e68cc52c327d05a6bb4511861bb26f2afdfc1140edc2dc132bee6f3ec5c5f831668f025ec51dd6c541c0a2fc6db968bb5b75404d045bf7caba4a388b26565acf3c2f2267cdfcc88dd8fd88ca3cce3c36b9e5897047ff6a841f686c2510000f15122ce72a9d9060ff63af3ef20008c04b0bbe820267b939d6d1bf550f4fcb41692803664864f27de18559179d78d657c4cb9b6e245727fe8db3cb7500a43ceb4db28c52d8aa252d359c19840ba0f78250af103932f4602336840280fe88a4aaf55ff6b268b532dc861e8d194b5c7b3984c551a4f73d7a585fb19ae0fd5bd22d40c490736a8e37aa8aa8b15c3d0165703a1a5a4c3053d01dfbba3e295ef4dc1ef2c1ee17dd80f6ad2035491c15678dd1789b42db6842635a50164890108afbc4ef61d71c3328bc4794bb614b588f4664fd6cedc27b22bb114854c7b00f543d4ba3f9a8a849a27a492bff040f47b50f9fde85af3ac573c35e4e394687559f7e495df775748c63df4cd51b0e8a1e6260f5a544f6cc0b66c29ca21fb610d1d306bdb577c7120deee2bafc5434196296ab2d2d031c6baa9aa62afea9208a76aed876e222ea33074e0fd43792e43befcd8fa79147e8ede8d0b3bc1f21c9600365f7731d42aedbcc96619e34dde792e8e691986ea4c4b5e540a06e735a8b882db467989709b8a9f72f30f44037896f70ff29f96641e29d63c9db81dedc0a3b50a053a63b3c0bb32c13b13619fd92367e492db0ecb19a059841a6fc3b3721bb36733b26aa955d3334cdd7b827f93f26981ebe6b31413c900be56b19744e1a5fdcc753736428d00363db4b74b1378026f5f553c3520fc09e2029fe20a860b9f783030a7ea465659a0d43363c53143bf5f608c669b94abe67632aeae4f5d4a23c6a080b00803100b5568a6776301387a92b7abbafb80510c1195c93ae9f4864806880e393d28fb4f8356313026d82bb8b1869e2640a0df601ba0621c54c99430bcdaf72aa89cac65eb41de7c94c22a6da23f81d088d40c63800bd86dab21fe6e3e3056fd56f435d044f91cf03915d2e4d4235a21ff601c10c926817f7783bb1d8020c8d9c21849b20765fbaeeb7cbf41ba0d09a04d94e4381f96f0a247ab2744cc36a193d9d19747a3acd985784e94c7176b4e29e23d49648ff945e2b9fd991a571fc12377e876d89c182d5730f2131eceef03bbf7e4ce39ea3f1b468a62d7e9a1ae2bcc01eb62532e8f5fb7abce656badcb000d33a4684b4b36d92b86582083055fe96c95b612818242447e7ba27158041cfbf1da5718d98b4f1d18048882b8c63a08e0b5e7470100ae489ce624be39544677d5765ad31a832dcdaffac7c55fcf3e5708e5e6e5c875c9fe4e432f271a844716b262ef4c35ff99108f23cee04134db394e9b810a37f54261c6b0657bb320d3ecc0f28d97ffe23e6d296f977e3a3954ae608568735a485492b1b13ebfcdcae28d9fcc6fa0cc788a8b1106dbdac44fe0e1b49fe1230219d60b6373d2e9ffd36e6f470f8384528a1a012bc29b024f83df9ba0367ea0f99600fd9efc0675e06766fc801be0e0054df9b93bf0fddef825df5e8cb693f9946f5f9986df1be7da509244b7e3fedf04258081faefe0dcf078a44280a96b86eb074669bbad7f6bb2752f04744c33cb08d43aaf099a7b59d780dc2cdd74258249098aa38294e42ef45a7639fca8ac51fe848ad9ed95c620f3a736872bed94c8984af964b50d4db4c2a7cfd9d0ef94ff094564284ddc293a78596b06d57edd9f2da38a8322b017df24fe5c53089b947b41832811872996628a76950ebc4f68fbccecbf85198e7230e0ee3fcc4598058141ca15b880cd800bb35e7320e766cafaba8f10367eacc8acfd90d185540b9332a214c967f0c33a9a475ea1d0c86147ddb5c93b417d29d18bb639d8a9f0efa47678892be82c7cb55f931e03e742f45bb574f1b10e3977a99d5217a6616e4b9fcde58145744423834777fdda1cbca094806bf126d0da6989d36e72c8468e46ab11afb1ec0fb913f616820c4360db482c1c4d7ae8ffc1f2b16395710e3eaeede05f2ae151eeea10d2c84954dd7da5a127cb76f58ba51a2ce2f681bd31902fc462d4a64c1c9d32d0c2268413e2951511fa22f382b8d3ffefe7517b415d85586fbc001ff0dd0387892bef07b2468e3cf435102c2a4124471370eb4aa4e8ecec519ea1229b2d2252d5032e6db0ccb96774a45d76a0d1e8e574d185400d2ed3701c1b19c0485c4a257f1bdacd57e78470cc682c84e2e9fc0af0a27eeef7c31ae4c8bf9f52b187dbae1d3d114caac242422eb1bfaac759504ad4a637650dd28de62f49200e56e7257f47698f2e2eed22b284c15367f5d017e6c9b57f864a0f69eb24edb8e248f69db652196b43e77449e852392db3fe827bc7069a51ae6122f3e2eb61ce27b9fe4d1ac48c551ce818680dc8cb820ef58f0e3936ed1a99b6f782044771bc1bb36ce488214a758c378b0c1ba8fe65c7bad01c7cd67ac79a57b91cfd5b6c1cc7438909f9f3f5ded93f63280980d46c3ffb1fd1d3876b1964a257e37e64fd5ce92c5f23bb7cdbde72e40bd7e32a4cb4bc17d09019c9549145778648847a65987ed621fa1f6bf4e7d0818b30df864e7744aaf05a9958a3e446d6eae067575d758f8b535da0c901bdb9aa29e988ef199235df59fd837705446648b7679ce8863da963266c01513eb84131f7f522163bcef3a4af1e44139c0f819c3d30f8fa6a3415ad6ea7323b3c9367afb6ea312e88635e06f5c9dfa37c0f94c43b6380f94f89eea290a906013a65e1db0f3a3f41a51b53392826813ec30df326a426dd5597c4fa705c1be2416a976705bf7402b6596e6007af139416ce742143144849d57943d31328754eb3ff28a6264dc8fcf193e7ca4ab3dbaf7fcd5479d15ffe914587551bf2dcef930aae6e2316eaec700124a05cd5f78a0f163d42202789e4cbb18708e19a3aa8b6f44c685aabf842e1124345cc11d72cbb11c2d70299571b0c0f2deb9ec5c114941b05ba5d4e890e43bdd9757a130c7818447943e29f1f4333a92699f622392280a4e5fdd4747beb70d1f6fff0caec3717464f9db1aec9039b4a2b3d74b1b01597481e721d0e326dd23133e1955dcbac7a05d718ba36a6d01fa3863ea66ad47dd09445822a9d540e620068db7c864cdd5f6e447968fb1ab1763b1acf70fd17393a3c2fb33a012ab610796337c41372844cfc0d7ea014291759ca2f123c5788136821f5b35adc97bb8d650f3394ad7c81d3c085c37300addeaac0f6f5e77be30807b77532396b264298d764aa0834b56b235ba5e749236c9cebee57610142394e1514e288efba74069cd06586409c0525b374847eb44a17085c4fac243dcbd87ef9c032a61346d2e8247906a0e32621c7c9bb13806b6438268c973f27c065ace90acaa8457c8ec4d3aaef1ebbaab220a6ad048cefb2c4e166e7207fb64423f490ca3c129ff990543e57e90ba75aef91a89536f2e39051a2901fe8a800febbd22c26bb3285cf6c90f59a1bfb738696c002db454fd9db0e1fc00bb869e9415c6ff9a307d248b2c4a565203708640f4dcdd0d6215418683ad91f6d1d56db468cc18dcda8c257823d307330d8da56d949fef0c6086d7ff0d9ef3fe0098e3f6aee3f9f98a205b9f4d7b3dccbc5bd82c63718b924a558a3c795c188c509daf542daa1c7ec3c5109f6e97478a6090f4528a034a8ef568187281e04fa664ad70a329de025c55abaeaf5bf6d0e924a42b8b460b525e4b439ed449b7df44a42fb49055146c2d853c12078cd40a4db812eeb7e8d1eea653fd0ae239206ab9c4a475a920812ba6b32ea8dd1dbfb2db83aaa4397eba880baf775ed58259ba367a944bac304e258a275f1cda8080d108c8f322b29c0d7b5aa6e68b5f4ccce73d54ea1cf2a383f70b2132c6c871683889323527366f9a1cfacf4cf49ea82dd06d72a2d368d9deb5addb907ca681b132f8161ef9a503b083407eb70243a10edba9d6a516dce6a82b33672cb00a38a41b3fe4be099097992ed49af558ef624a95030895ef86cc78224bc6858d809f55ff1c30ba78080cbfde32af682b7aa35da5c8aeb1bc9efda2a945036a02d276fe029fee96ffa8143f9599169f6ef38f1af66a6053bb7006145617d2abd23e86c6d1e3d10a49ecc5ae3c473b71ec8eddc128f9ff4b826b585c8b6a6ca5e62730b3837303507d4bcad56748a5aaf64a0c8defe93e06b8d8dde3c5edd9721e7690f7a28956a26da10bebaa98245f2618174872ee5672b9d1fba95649699a90b1211b1e76558cea0e1ecf39313dddf86f6c151a733d147b95ff93b83bc5a2dcfe53bba19c4541217f5d62dd33ff31f583496082308920f6328e1d50af64d35576b9555cbe517d64bf30851e02a9ea6b433956ea5bcbd7d06285203e58b70bd577d03f49c52e2175bae1595801bcf73f8bcb78c508ee867d51bc4cde55031de45bb27c36f61052b893f7db9ff420c4c0ff54f716e58a9926060d870f60736ec6186dbffbb2086e3340cc8aeaebdc8019a751feb09e8f9589ee78b44fbed981b1ea9ea422b9637bcd4b3643cddc3db7eb5f342eef842cf467617c4add2b33a4b2dbea3afa0d0dfcf8c904ad4117fbb425793fbf3d29f45ba7b35dddfb1fa7ddced926b5defd952102364ca6f436fc7916fe97ee9521023a7016bd7044eb08a928fd1f35f3077c33fe6b37c138d3cbb6bcd7d3ca5f73ca341da51d2af937b5122f2843f71d4ab484ff94dcb5106ab2587bbc6b35b71a285081733c625218ddb3ec24bc742a3eb5e7f33448ecfe05abf28a37fe929e63254ba693dedadf9c45244c82b239891e1230be18e768d5d5f2a5582cd526ccba5d67b37a63a5d7c1088114872a425c1f1212cab6f445d379173e157f16783e27dc2985e9975476d622a779aadb0907430315355c821771ba8188a1720b04b802c1bc46cb8a276df8e3c03579962a74bc4e248a5b971d32d750cc5a8cba522a211da83ee3719ec1827fa01607e3ce2cc9be15715b56792c2ca6c0a4e0496793684672bf67517d474d5ead116014b5396b73eede8b242a5a567c8b776dbc5b6e4294a80664685d63777399f1179260d4fa5c2bcdb9ed2ebef475f00c0b5c8567563e7886006f1dbe38f59b9b09bafdfcec3231d170a967e9021b887c99f4bca10378433d2ee29b92398b5400b206855a51bb96e37656277fda0fb7f0388f7ac3bb9f1bc1f262a5881b20299bd44e0db427bde33a7d5b1c1a9b8b6047fc70bfc02a7ba9694b6a7c3d26392b1f445572dca5c8ef80e7ad206e9fc186058cf56defd42b469a767a056a8246caada6258f3850f686a6945c5e6f149ee78509059511b336f127d7c17240162574149bfe3005af04a91f18586235b0e7241344fd8bd1107e83132e18f350bae888df7c7d19c168a6a315a2c54304ccd6ed116596b32dff08e6c6d6ce5ee25f9145829daf9083d0dd161cfdef8b1025f87a3cbc1db077748f9188076419ec243f65489abe416287e337a5a8f536f3a4a9c2b3aa66f032af09a36c1de00d1460dbb86eeb32cf2f6ef5f41b68787c465a56cd109989159635035b36cf7dc451739e982ad3c385b5f4916f582cea5d8c265ad17c01a56671fdcfd41d6d12f940cdd2a31c9f137b9d854ef1f354c8e227a275a9c24410298127f2802b60efc6ae0c9f017fca08666b416d7821a623b46fa4a8bce6a1347f42fbbf500c36fc49e4d55427e8b64b6a17adeb2df7c37bf01ce2f17cc3f5ca2721d44e6ba98dd141ceb7667163a2431383d73f84b0450f29c53e5430c4762723d5e9ebe03ff961ac9697868482f87765fd426788c5adfd72c03f8c890b98bf02dd71ff87eb645fbc6df623925d2467bcfec4034980b16f5d496807dd980f3b3fa5f399bbea9d66a6dd147b01841c30991380ec81edbf50c4adcd4965d6b7689a87a41d40062d0533b53aa09fb3e45d46c2487c8d248d66ed69b314c02797944fb62293a970005855306ce8d6b4a47b1187f433800f91a8e78bd517045cb8be39867c4a22e12be823560f535b2b22a343f3fb39ca8a010649b500646971d6c05c197a48ea42851660c56dfe6df43917d01207c031296f2b91d6711b52410e42a4b6bebb4485d19f0e7f55e7d83c2c96b44c4bf1986aa98dd184737741786766ac692298e0cada6ac50f357f6b65152b84fc92891bac7e2455235a1290fe453f931a8ac6568712f68c022c76facc3d1a0ee8b515fe18ec1f778c8589658d118bcdfa4ccbdc9332f0aa9f3a184ac16e21698e4b54a40a562e9b6ec0586e9b06bb53e193506adf2ec511480e423671513edd2c9e664432c8ea06b788b40dff1a2732322b01a523f272fe201724ef54cc85eb41a5efadb28b6fb94a834ccc2fb26cf0c8e675c4a67a6546499dc049e6c7c617112e854a773c11c5659ce39eb7acabaa42d6cc42dc0a3685da65f75e3c34f468f5dc3ec112e6b00a521de8a6cf391c3a7cdf9104c5600f8a61f47fa1dfa69d3e03e7aa633779b91f20e64ce2e33273c775c3caae153f4bd4b2203b0987ab81f220c6391ee4eda320edbd7b9606791a3241954240290507a2e223e761fd1529282eae2a9d72245c452e485519354b5219fa87fbc0605986e7872a471cfeeb4387b3d7bb6dac225ab931322d45dfa874af6d4918521cc074070d7ce16d986e4f8dfd620d9f3d1c543eba2aa378b66b638d44bfd8440b21750427b03c26209a4b18c5f3c3f9bec5d29087d07b4b3162dc5f4242073e1b7553721cffa3cf78aeff45e88202e982473ad5f83468687fbb3c3e5c73e6de01b0d495536045dbc7bb682a5bde0cb3539fad6791b565f983366f92fd0ec97f5d873dd81f781a94f6b08ec15aefb7e1c83767bbfcb6db54b894a7206adfff7f0dd374ef022899824c32d276072d0314877e3883e8e2dd60781fda3c48077233074e3282a0d5595972c492dda97ce4d22d4b9876e81ce8079be11af18dcd9dcc8f119e9257719732c7d7f9949d46b55cbff0dbf0cafbec18b4c92044df830e7840a693b2946576b6b77b45231f0847aed3f0b3d01249c0c1c2e2cbdcf0378188c5a102343e120a8856c4a6764d13549149f70b461810ef57a6c7f8281626950c30691a5650e80e4365a99bc84cdff981c9769ca08cf4611aa35ad08ee4a4233afbf49be53986a4204aea075285687c3ef85dda08a301aa692a942b5e419023de3cbc348104f3159463f432b8d19bdd20b7341c6dbcc13b49be40f4f4089c4560b8d14138459841cf6075e7aca057e12d0607567d1acc5d08b8c61c473ed9fd19861130de53675c1d94203a2cc2ba8daec18bb7821591ac1467cf7378ef67ca9f94b222b397728bb3f47e991d9338f42d14cd8f2529e52b1af5203c7060ca15a597ee441eed7d85d562fb6db53732d20807240b4deb04cb1fe2561fdccd7a002365413d2682ebb4630d8d7d4d0ab6c5803ad4e8b8d39ad0e9b43a89ac73272ca5c91157088955fef6e46576f2e147c69f90a552d52c679a788fc9de1ac8176523a31f8c94f2265bbc56be8dee0f9b9bada29a4a9a9db742a7ff6b35951dd4c48ad2e4252febbd4828a9832031990aff111d3c99b0e073a7bd64ef855adaabcae0feedd930dc60670dba736fbe433e693235342c3b1f18909c23a1480b9784c2e1a6f6d159e5de409af535124d773623fe2834e09dc5d4da0ced92cb1a213e237fd4b2275e62a88dc5f7de7593fdd739068a2a23770938854845c21638c9e42dd8177113a831eef7d73984ef85377a1fb18d49ea7bc035a01789efede673cf15d4a7e6ab45abad842b7ece3108111999a5c20e68f5aa9632da72bb1a8b506b658e45e767d6ee8edbf86feb055fdebf91dd4b117f77882b3a42962b13c82a2fab6372424a942fe16e45870c9603e43221c34d926b537475746c71f10541f75be8a7dd9961fc444ba23f7f6359759494f68de2e10d391a3da2281cfe736a695e87fbb751602bb94c4af09d714fbe6e8d23c327ce4ea245d25bc55c86021946cd1eae340dcf5fbf81b5820e6abf4056294fd67dea51b3d84bfc9a2be58a33bcfefbb247c8dc1fd161cf181fa102ec1ad9c76cadc59c39a4646df29d230cdf8f41e05c7a2d49cd8bb7f3b6066e91b8eba08d86077675aa8b66b4f2097694fc505c43394300f572625bf40b66c0b861def86dbc692e134743fd732c4c63c616914d43bc8c514c5c2a3fd56c09207a8043cfef4b2d1e08e1e02bee29c6875eb14278f66665d9e9c3e9cb49c0cc52a08a846224e5d71490ea099f2613f90a2842640ff567eab282b7a469e7b9110c7bee34e239587ce9f572fe72f2389e891fd9de079fc217c3c647188d8abf2a15149819f16e0fe943951e53e6b9a0f33b9a2d58506ffdb28d0a052770c1405f4bec8f4ae619d36154d15f424ed668d1702f241d3aa3f57ee8986e0ab33b9bb4e5e7dcffd7daef8650840a66c4b314c86e8e498b34acb9bc07b2a79fc718d26c2a40f9d9db577802acb938fc52878b0a14acc50ba2bf4a5938aa8985beb374da6c4f8fcd09c3649402e1c093fa3ae1ac7d4a7b098cb5cb11c0d33a06b99eb9aa2358372e955749c58b87c807f2f0eede267b6b84b8ac6216730861348bff6002b6628a6fa1ee6e60d500cf30f4a4f4486850d7ce82ce6b4d53fd3a6c955784b95f7f26c4d993d992552c42831d032abc1b73b372e65e3698c3ca55cd629c763d9c468585d29ab8b7d1c1516b159c08550398a97cc2a1f7df95f207f874943b2ccff2573d709203c0b1b1d6f3213055ecbddd043274940867c4d4eea601b894fe0f358364faef4642a5647364aaf963fe20211502a43bced3391912d745471f9102934e0a6e9b4492b36884d317e57eab66782ecb7b82fbcfe73f325c41625ba9d23a13579cf5975b8fea28ace6b0a1a5120705012600fb7b4a7683ec4df827768d9d0ac9cfaf7779e6ec01102727a5c449bb7453abd31208552e9c0149e6fadb0b9e00d15cf7cd972eacce0b91b3798184e8192f6704af4d863e622c25be5caf54e800ad5664b25757880450a7eaabca77d5e1c33fa22c268812c7f07d85dc439f57fcc9a1efb5c6b296e03646e569c046ca13a5a774795589009c32cb634886bcd17f9db09adc83e64306d162f19070e044a410acdcfb657be9b6ac21a7a3b81fb038d17cec06804c15e72f27a13495049d3f084497631ad7885cdf4ca60deedf838ec926531787f5d9565cc8bba3f7a9568f2648898125f2c9998634830feb838c9ef30926e2e6e8522ac4226ec672f92da91a8ae5b1b3330ee3ce786194631350b3877421ff46025b30805c555175f17a9b6a257504f63a4fc93cbbd7c63ca8c670ef308a51b43c80664ff63aa3415cfe3132cdc6a8947840fedb37a2746e6447e5a6fd2e1bcfb204e77a7c0a3a22d1cd6c4fd827fc63b9f0f6d58cd86571884cc8408e097b0d2abbe601e59ace66e69fcf9ecbbcd1603525e5792c80b64d231a3fee631deb7f498abf1da47575e9e4cd6898eae9957e5839833b3c620aff0e12603832daf1f640adfffad178d28207e1da64731998d210f954b58e39b9c1b49b9982ca18fbe4631f8b4d6aa5acb678cef27f7f6e70a3851b681936bf3acd2c473edf325e5c6361e18ef615f7249d92fad173f6e8755de405c6397f807a50c4d3f39cb8c3ce7d15d73d2e302132533e861f3a22ce1c731db63cf362433850d0b7ab16fef4f690d27e2ee327d5f2c57f9ba886785f8e0f63c1de335081b48d9746def5d48972eb355f07c7c1e5df9580810357a01388030a31e95edfb51a85cb12292ff8e3d75d4f70f7415e4f7d03d49096cfb6589630cb6f5d6a01e41d7cddfd67f3babb0bb36c57bb8272f6dc461cfb1b58230d5129adcdedc2892fbd296962590ebad17c65277eaea31ba0b4906c28a1e790d57cb54088ff53c77df37cd74839910472c6fed22826659a33bc12213f61f44d425af99cd1f958ba27feadd5a6b63bc5a6680cdc77b4c638deaa6ea9877ddff049f9b2b05f5094ec1675e413425683bbab0c13aba58d88c9b154a8e4ff943f53a32f8c3fc5d690cc7cdd2a11bbdde432b50dbf5f347bc9417fd25661f502df25ca6282cb9eb12bad22d2b74b48e39f39b8e6bd884e1a945befabc2888eec0dbbb0d8698a3484fb9c1393e7a25ee11083c9b971fdc80a4b3a50861b2b23c43dce86c5d7ec72c9fb98d88675f34044f1ab6602bee2a574908735b1906844ac4a47897f9e0d3e417d3255cfdfa901d0dbaf218d93489300a21a5e8d7c0e4680b1f4036301e298c9f5b6603691fd9c02f61b07b85b3fa00da451ac59ca8cf61f5de4116281da11b76d6020331b294c4566568d11c5860a422d29d2c7a0af9bfe1c0c8b2b02868acfbba97ffbecb781e4f14898d2b0f634137fc26ecf6a3fc5c4b5101461aa1b874e3a5b88c68148c282fc7276ba12f4f9edd4fabc4706a32a10d21838b3220006d6c04af3d7fd7df31c14d80529f03c98e17261cfa6207267cde37a10e7e10d84983d381d19c0c8df04d8d6ce08c7f6832d25eb6741cdd91d6a82918c203083b7e19fe595ffe4727ca31f28efcdbcc80b5e6a0ca90aaf77b4c072ae8851028092ea991e01a785d672afeb7bcc3fc1e9ae1bb3555224c3b357918fbdeb7d538b4f41ae4226a2603da4610412d182e0f47e606fdbbcc5fcaa3129222aa89b36467a6f6a90efe50cabb07e0d8a8bdd832fd343d1ae80611b61d973003d9596a9d257d59a082eeb0c1b9e6233f5feb0610587ee8203f93a79bd73b9dec88922d53c8ce8193135514fa72924a61ca9359cc4490904d51704a50da6fe20f9a204b7726341c2cf1f36ed8350b8c60d853e1fc0e432235b044303318d868bebca7f15210dddb1f754fe84e96a2ba47cf5488be76c79c8181d52ca8e66b8ac3fc7b675bac3b2ae7d347362635b26a583f3c282643b86ece5caa37bc17599b5c5f6dcf7c86c117c737718c5c407d7fd1746298651dd53dfe043dcca6cc908e53982251cdb8009a68e52d4656d9e2ddd52c81cbddf7412d93f9bb7669ef77b8d18d62affe98cd92e2970dd41d5a16ae65a5bb329f6b39180e9a6f800b64a757a1b47ec06e9dbdae34997c0dd05aa9c3dbb10b2965afe53ab14bf05be4866cce710d2752948b51ca8b390c3f5e96b9d24ef5baa0103b735ca40ba6c20ffd43e0b9841c99cfb8ad800054bbbfba917cc2c9e33028bbcea889c2539d1a41f1153512a7d19f5039ca798cd79c4981065b84730502cc8c28ca0364d86dc8a510f09ece0ab0f62d8cc6c5ae202838a786e997f66ed7d4d13cfa6cebf796bd3f9ce3ce822d9ae8ab8c0a669f860042f1ca91dc4c333fcb6699afef64f45a4b276dba2d6bd47a633f3e6d7c9888ababa2f47b101ce907db44b76b5f9fb16d704c2613bad2ffe813e8b8400f8ae24288d5ca333fb1740838370541a7ed44a177e3fc61bc8ea703fc3decbcf1657cfc5b123085d9d28064d143f5e2250798914e3bfbcca758fa4c904b291e512eca4d7ba6aa3dd82737eb93d0b8e2ffd160af0ad4ee6830c1896e36ad4c1911e46cc92d65b1983811a21167db549a7a8e1563cfe9a93c81a50673a9b950b86da500cc34b6936a2d3a1f835b8c9396e6aaf0097846fb44c1763d05af7c2fcfb25e3f781abe96d60bbe176d67edb4b31a7f58a4332fd517f1ed028a33915d2b375438db9589f6507e3ba080d7a36ab61fcb5316e78ccb0c3ff8d58813b81262ac2d28551f267883146f28581b9fa33cc2166bcf8b08a3428d6b99c4983fcfb0c0909b1eda8ce5fd09f6df3f5555889aec4aa6ab68ed3ac6ded5310890aa1ea67af715c0fe950b0ed528068b139127b7fc62faa0fd4626983bbf81f3f1e564f4b4ef9a003955fc17148781fe47a9b680187cfb51bbe42eb772ff1c06ff906a63c922a51c3c1a1793b6ab65f85907e3f9c21b0b82502079e7eb480175f2c4ccd199e22e2ec4adc56b274bd30949a6a24c12ae9a8184bf4e201693c5d3871d995613f373589181299e30eda6d71f75d8f5ee2a44e238bd0ebf32443d7249b90d47f87987014b24aec8259d5d50768eee6faa8e02dcb242dd47a39ed19e3758ff067487d11ae330ad2d4cbaa3fd27f411567c6f599d3e0dcf816e6cbeb622524df532e6ae433232559235fdbee0aad9f36eea947ed6ffdae4bcdfc20c674dd4c12c94909fbdfa5f463d0938bcdf23fa5eb231e2c8ba6ec05279856a07e9e3589ef1f20c479ab9f01a3411a8ec4bae6b83c1e1a2bc7bf8a540b42191c858f5f0fde49c0bb874757c66cf94b0d544bddc62092a00ecaa4986f26083cb1ecb618fff5fd466af1c8ea928dcec0b3b77cade6f691bbc9103db5a0f81002c2ff92d7069105f1f8408db34b8074766f80a2ed0b989f57cd0645feddc3757aa10c1d6c771f08bf6a7a0f7d5da4440eb240887815759b74857a636ee77439e59b72d6af518a5b67a321de647ac31817304b4c92ff1d1ce94d7370b5193a52680cb1f12615297048fb0d63782bf549e9dff6044b340751b74452b8b789b20ee65bce128eee7f823160e2ae731796008bc0ecf792cf82c5108c93fb9d2bbbc4c3b2e47f687a07af313a073033db5057a03604bb3549dc08e09fc02f4b01aea4133e2a14b8d5211be35fdfcf97d933bdea20cb97efc81297469334ed0cc651fff9bb40e9053a298fff515ddfe1d41ed47902f350b688ec7dcdcdf7ca5ee2369ce265c00da3d23028145eabfac7493ebdbe7f201519e039125f957c091a974247f3bce162485155f2b20946ba44df67044f36cf40d50f491e0c641947cf9e3fa1504b14f30a3e0363e5e6d75918bf47437e2a382a0dc3019984a6481c34e420b28057178f4c01f14deba754ebd3a777ef99235cb583000e216863f00be75bafb25d7f8bc2fa743f0169489636a11bdc9ea4a5522d6dd8a9c515ed2a84a21b31e7e9924a088f5707b9a2e38823d676f320d428c15d8053588258c15927207d7e4cfd7b75c9c9778fbbba9be4f302361c1fa05b0e794dd02b6a66c38b52805279bcf77367689b3dd5d22d07aa438e7fe4dda6bc7eb7b59597aa8976fc08fd51fd9ec1acbc2e3b4976b775372fc8b488e76f241db0c0f0e9c19fa6b942621c32f83bbeb297c6e7b208b86ebf4384dbb2011039d9e0fd8c2ffc4cdf23a7e373d1567a7cb76a06cb046dd8df28aaede9b5e98ee4933cd23ce7b8624120c41c66c1510a94a40ef49167b417b3ebd1d9803b7aa9ac0a3aa2155a922d29b1d911290b300837fd2cc0fdc07c69864133291b701d86905e07d856e8cc2861638a72806b93040de1e85d73cda0171711170075e0430e599c81ed7322324cbd76b37a7d4936c5aeffa7275210b1588c6b6ebad6ffdaa8b0c4e9d52c0959e21bcebcdb15152c256dc5b7058d6ca5c4f18ba1d8fb835df74046dc8665ee18d5077a5bb9f3fca2bbd77c5a870e64192f253d6384f2ca5c28ae6a7bc4424203d66266c285bddd281782954f76fb8d573710729c853a3f4367e99ca9c048530734009adfaf3c34993565c3774c7cdc9304404ef2251fd0737adc9667c66a8842d93176785e289ebefd9e6e294114ec055a2d3667931f49f4e7428a38b6ad3fb82c3f8e045b315fe5f1e42cbaf70924e40d0f6128e3f75338778c844a0165f5e30baef73b7845fa81e1aeef0cd08927a016d689111608da60e48ebf4157407858330afc4900f778618413b3dc5c059c04d03211d6ebb3a5edacd8791063b7effbdf3522ad7a2b59ecd7c436508405e4889ebfee8ef9a4cc3fcacfe9ccc35e2e67de4e6779883908673a3957b921354a3a7b1a3ab1a3d551dc1eaf2f0fb2f04e78fdf39b104fdf4205f5790102a9e6a2bba690f7e9c06b7aa31d0174bfe08e0f9dc6b9286d3c2627f61884de2c2346934038c6430fcdc8b9f7526f91758022309ade4e203a798a242854fb392bba1c6f71f6a20320bad0f8e2add10cacfc14e6538ef48d28a0898393d0b7d5f71f308dbf99391d9e73497896c12b8fb989eeca1e0344beaafe3977e2a4e6a367d1af8bcc3d68e41573c7073326a8fd18ccc2481c7ff326dd64d5fb3daba0634ee6e3b955bae5cdd29dc1998d6b240226caf2035c7cfabbc4a853755f03751448f7749836339d510a6d93dc4a779a361745a26deb1f966a9a3c3cd77c4806bf047b779ee823b80a45fa4e4ad49416ecea4f0f768b9eae571e851b24fc4b71d04f18f89e599db597d26d47fe8135a2291b1689535992a73c3a8bf96814348c3d46bdedee244d338cad8ed2c17b19349978c65c4598c0a5dd64a20420b6b9eb289fe9f4a3165337a6853e119c7bf66adf53a83827a8008e6c2cdc551f7eabb09cd06288c63241796429790694eee4f27a8fa961c08412482e55051c9a5122bdcbd04163c06f9a1ece97b8e664465ea0fa5ed53cf10d415131742e1251a3bac03ccbaf8db20264467982f6f43ba2e35669e8dffa44ac04223f6aae23993d6f3274446837488a1046f0f897d0b64e44bcd5ea27f29e99d582d6b0db9b3bb0e6d69c17e52935757ced6ff71bc39a57eae0d020d34907bb9c93e58ca16b24d975da0155811b8581bdc04e7224f6e815fe4fcc1f89a712ddc92473b0bad4a7feeff4abb2a6af201c574f2a836d61d7ac9faea881802fdf1ca2af66ec49e31ac71cbc7b2127dca915f916d624fc732a130a0d1deab62b48dbdd4f50acf37614c106fc27628026f813017613baaba1424cd908bdf81ebc737f5e0e2e529f18c0371042d23c1437f6ba289a8d3868cbdb2cbd2690944e2cb2f5b66957d4dbdd151d625c6b26644bb78766bc348b0e85fa935b961d07a8c4f731d7bff92c6e281d6da0a75f3175ad8b78ca277d0dd4f0bd536138eb4f0c8769dd936aaa980b5f279e4a30406b4a68dab7afdcdbfbd580d1912dc5dd9b1db8e1643e61fe61b8cfe575ad4283daad1fe0fd70ecb80d99ed47373f7d66d301f2fc90a41d3e624664eeae015b4463805ab66f2747cf18085f05c8e44f558cee7a8a647e70be831440c2dcd66866a5b81f807054d84df0ed95f11b0969541ab2bd8a1b90f69c3bda8d4b3f269b2f5b63eed150017ed72338a17d85056409157e46c9b441ba0471b2977305b3efa4c9ae83aa6299b002a3b4e3a0de178b4668338e4211d8202339e700f95fad496c7f71bcb616af910fd8d4f193e794b2c7b9071d1572d188a5862fa6f55b5e5438b51be5eb569e623b0ea2586791692babc05f5cf8b17a6c7ba88c9ed0e07ef5cf3afde4008eca6e4222069bb6fb823476c2e921bb83b1e78f967d0208686570cbbfeb5fa2fc0acee1072aeb6d3983e9b691d240e34340d879f46fc856cd63aa6c5c9c7e181fc4e57c79d18ebf86fd9907c339277094478b70e01b86703f31ace41f6c6f865cd35461c219adc5c79210e94ddd98fce924bf52af04adc59cd40e9370ce1ca71ea9c79b17633b44a969f35fc37b10e28f90f9c15ad7ac4cb4815ac810e4aeb5f829dda8f6a1c09ddf0f571b207293b5d33a8d5cc36bf8e513323da609341f953d1bb3279baca46941da245ad87ef87685169038914d628987e9781ef77699c72f42652848ceffc577016c4d715cebeb9ff40e613652b6463ee9bdb553d25b28e4240c1fbbe2f99260992f758354f4e7e973d0ce820c9337c8a2a1861661c29ccd1f7b4d17f7fdd39031c380ff9fc8e61da69bce7bd9d99b5cc4e7dda7568b265a17a12df221f2b28c48acb5498b6d84c0663805b39cc82670ba660d7aec2a1eed0922f821674ce70e3640a95f88ab9f921787436031e4ec5b8599d9baf41b4c164cfa7e2066f39ee7390a5e5a78c5ab413d4ea2863a236b518e92d3b15c06b39c6db96184d8f0317cfe73f5257dbc07a3c4043d09afed879a38200135ffb89b0bd4431ccbc7dc45551ec02b67c4409ca7614fc5a4360f4b1048a59a5a5ba7a45a614b259d0c6e098a970a8c23bc8f3d815ecabaf0cb6197ac9b09e1cd1e6bb21fc2660d51b7db3ff5e0daf33838d2397f16560c67fb1e0709469a6429e8b92bd39879fae0b4b05445224cba99018d83141c060a85526b68e6266ac0febacf8fce1015e5e3b4ff8cf761724b94f322930648c476aeb3bf37a79e26be122a152c893289a284fbcb9a45da540793054264360ca13984702155a4fca36e6294b059282c46544aa01440d4c5d91b648d07c0b798ad953e6660d0ae2ac74996a0c492989d16bf6b561260c2c2f7518832c1d7b55005bc9cd3b6ed5566c0fb7b08290356053dfd1885ad285799fdeb4434c2600db96808ff9b78af2c69b7b480a8c4462d9cb7523673f52f3281db5404eb954eb78077a913d28c93e39b75000d74446ecdc3ddccca8b9e9202d974e1b9da748b5173fbb277a6a9b60d6f66757c70e8acf900f80fcac4240e1ced88dfafb98c103c951ac3b5ca7cf9ee0fbf3eaf9f4693f1a15b4c72791f1c5a4c22617abb93c410d966538c1b9224b08c5a531416817b7e00f75bc3178250f7f1518d995bb8c035ae067635fe470720e48f1a241f0d162c3c93c9db9a229af2c0c05977bb868afac1185bd82d0e4b30d6f52302b31c3d60289c626d3b84dd7216236e08ff19fa1c809a30e613ab5f530499fecb178bc33c4e5ad4b1ff397e92987ccf264704fd88776343622e011fd24046db3979450d8dbcb82e02a91138d2e8d4f6274593c03251c2c08a3f50366fb879ea6b3a368473ddd032f829d5c1cc097ec367bd40d7683eac41819a0db5c338d09a3e40a68f6dfda5121a26235a6b2e44e150e21fe171a9a4deb50ccb0405703fb1ba4cb1e0a9729b5524e33ec6ff82944ff2bf61e5cc16fa7b5c986efe020690a45b995ae9747828c3d18ea1da8700fab830955446f74d69b28a54f313fa5dece2ec5e4b29372039d8d10d566ca24f0371c7c272769b4d62a3eef10a6479a12a0edf1e991534793a702a6c694e313a932d23d3640e92feeb6d08f827af1db408dda207144aefe1d07fd48692dab50540f92b21c6229b327f854c16af3d9aa9084a77422d78e16d8d7a38ef41a8367b17e916dc0256b7e003a571b9f8dd237aef42dd67076271de6d06c3302785c8760ee8709af1a50e72487d5bcdc6e01495b9eb4683d3d749c4a7383ad7da68bd353db04d3e71f4a84858e4c3000de63086af5ccf25f04adb15cab6e7cca350ca56b9bc6518536285e86fc98e9f48a320c24a6e7eb3ed5bc0ba454c0a22e436f23422badaa1aca2944cf65d5883de896767a666fa5ccc819e663a9f70319d41cb859d7fcf41fb8874bda12eeaccfbe1d62b1045b1ca9f2eb98d5b4ea24de0e787cc4584173f113060997f101f1518eab932156ad6b84c0cb123e1e9494ff5b98c9194ded0577f4c4bb76c11b49f9ddf822ab863aa67b9b420526e9b9ec0996bf8410d0a68694806527b3e3f4ce0e501683d854a576ece019fde944122d32aa2fd9e1ede400405bcfa71ddeec39e7415f142b78cc4e2e5c7fef7ae974450b3bf122732c9ed58e28167e4a3d32de4a2b73a2600c84495b38ad0d9dc2106449227e92e2a9e9bc2dffebc09614d913b835107940a7edf68f1f0d0915b943297ff0eb3be751358afeb1db3a6ac97f53c6bf5c575c7f485c0d7a9254c022a28b52771b11f0b55138428a3f08db408f7e37e0d2385404c7d258d0acc5444b37a44f4fe8e97dd42229c37ae2aced2abf729321744624a45987f677c6beba2f520777509d007ad89df6a910d3a79d0e3aaf9097675987fa63ac2a4a1bcc5c970932a796ac62f633c6f5cb758ade891ce9d01697fcd7f2159cb08083e55a2c368f506e34cadc091dc61ed21f92160165d9416066bd59205842e29bc1885e6831b0dac13e9733a10e12c1fbd66f4c58cf136eecaa4b915891e73571b5436f51e5eac54d4ea8e426b1bbd0f1b03a695ce77b0648e995e9668d21ffb6005f5d39c057d5143f0c31920266cac0f1b1ce3f81a0100d5f9ad1e55da66ea6cb21390dbff7a2060282090913ca7ebb71bfb5228faf921a92ec35afb46ad16d979d26fdb7c0c7aecb1d4bf3c9dd22f564ac3e282f7e5064a5788bfe197bc060715b44476d3695ab3cf50e2a507fa1a74dff419db52ebba59043a990ac3aed689a00c23209f99292f998ab6f7b7d678012b4f87f6bdb3f227f8650138de958e09ee423cffae40079184dff774f6ece191ef1d42f12040c5f0f5ae9a137d3a85140cccf32b0c59b08f2f3c1a0c605136397eca2a5a8cff8a3cdf7f023ded8b8907c7f3d793ae05c5f4d519cf796e78b2691fc94d10d65310bf82aa3c81cbf8968f0a79e8043e66527f89c5d5692d4b0e2dee042c730aa4a35d0541864a81217ac2558f723008f15aeb1b14f09aee13a8e2fde35a787470196680a5a88e6408bfec158177ffe94eae04933a9800a94abc6b54f8f3666994f7e11ea8a13890d631df76b8784ba62b7fa579006f51a70b09226e19e3b536f112433c38f856e841532e7c757eecc62b2c8e4a38d53580178e9de456be818ff84c66464b6eacac1a8522ce980f89db1e666f61f547475d30d8378cef263b397937ba2a78a7c6437de6325e3e474e21fcd72537f89107ea55cdb6a88b1858234319241b779552eb72c14c9f5553a5652cb4644075b4d6b407fc50b9c91129b6637983f124a1e2abafb745aab05a896e8454e6234b20559932162bca187e6dc6d39e63493a44825b71d87a05558b5974092c94c709cf1c6ead6c03d60f0f12a00e7759762a677c942ace3a5613bba4a977cb8735bb2c232ce7844fb849445a9c4917f5d200f9445562bb47a54e16cbdb2fc1006b88bb5ba9a64a402df6f2db870471ab11bac19ec5f30f0678839516bc7b8b340dc284655aaab1e522b769972f02f00dc23dd39f74e760d95949c8066e744e8a41867da38fe4163bd3e9149bf840338d7f11fb5ca8787ef00447699f6f8ed582261860a7ace4c95565b9a4c450e661a24fdd0bf7c64a5bf65855e9ca2cbda4bd3d8d1be80ecfbec754e721af701dbc5f72f77a465455946f95468b3e0fb74df078a8a3c5984ca5295b669bd8cbe4a5b01c080de40d9492197bed8d858614c85ae7b94b7ecdd5051b0e4be359ee0481be244c10f230cf724f19e806445576f043a095e805daf3ef59568b43a28c95246b39f0d802775e203210d07087baabce7767dc1d70a9d8b1d979a0ad0946b5d0941337f015cf720af7fb60182b2d0c03318a8cd80b9b0df18ef9dd02b066c8f45dfae79fe317645ed46d8642ab74d45c370e0589161e427540c3eeae9df8016cddf07ded9326d3bfce04eaea271e4cf1f378326693cf7463b9df6845328781295e48d0e8258e80471be15436544c845342929442549fe950428080a3f47b8ac1c73044b04130ba35cf31eeb723e11ea47848341bd8c8337fadcee045b72d4f978173fffb98b04ecc29c6cf992c6056fec573f434fb2db3066e241ecd06e543a5d4f50a99e9c3b19fbb8fb915549733060e24da7b9c1b2673591619ec6954d5fdc626e36fb31bb7b6b0b262d2a5171c93cd1eb6330b6d2bc0c639d4236b9b8952eaf9ca199ebda536d28f1420aeee200840fb2c1497476fce956668db30921c873cd2a48f7fa27d637722a7e1b18b5eb900e9e1b70a96a6645077d0833fa41e987a9c99af4e0ebb07bede9cd7a6b97f0bc9da499a6028c14d2c8920c68bf380a3324ba908393a203f3f9a935878106c58de934722ce0f4faeb70f3f332da62c773e05c5a4a4ee1942ce817e4cee2e6eee33387ee4ef10c0ba1df222d71b3f3c2d2c6c0f1f1a9a55e640298742d83dcb087f5e714209d940a6b60d598febcb05530e9892355e86225877931dad150161014d7f91472cc647461dfb22b1c03b6a6cac84f0953f3e74165873df1e55ca5325cae9ce031a528da92fb38dfd8be7e9a14078bad838086035b5ec3b395fbbf7067f27b08c2d0d61d2c3704e0ff847941978c38ffedf4a26a2d3acbf2c46f6ca98c49f04cb5c3e1d44fe3bb5967ce6ebee03684756559b22b15fe9fb2e4c267ad49b5c9a0a667cbcfe60bc187eac4baa877a7d923e744194a72ddea93d862d4ed50c8b6372a0683bfb25bafaa67939515227117ad804524fd530a2b58f548f62859864527a10ce9fbe9ce5c9d752173fd9e75e193ee577fa45ed0a916a85909b7ec8c21e77ff39f913d3482849396c68592d896552fe62c75c3a8285e926de19ea882e5842a5d97674e68bdf6f4e5d18161067cd9751a3e494fce0997438dbc343e04177a98d1f5ca03f64398dad6793024f4a5b1934c167c99f6d99984cd475d3db8882101f8a278c70f876259e4de9ac1c576a9cb859100a2f8b12726b8a930a5a23779c0a58f04404aa1bd29d81736022b9ef89d5cf8a066f502bfbce94ed0d8505daaad536d66c37c041c6c423c8de8fd44505d932db9d3be4f01884391ece965befe15e6182aed1ea39daa4f780585349d749829ccf2884dbd42a9d5b7c1025347fea1d8ddedb596589fe0e660217a30f8a2b1d0f9d99c4e030afe5430ad5c46903e1c980ce732bfd0009b4b050f5574e5dffd5d4b0524f888a441b13e8a29c560c70074e6aafb73b1189710146ee2de612b0ad9311a208b65307142d92e322ee7bca2270b652840442b79c689eb71b62404da59d8b6b038ec5935c056963a5737516ce50b3c79184a2b7b3800bf6bc6b8e0d6909078726bde99bdc8a5e714825517422565fd15cd8a7c7f860b8b48af264254f7569e47f771ea84a3d027a4d1da2ac6d57e98ea6d057944c8056a533fa98ad6932c1e175512f2fe47518b37ebd444ae8499cc2cca3c752c954357544f444d9493be8685e2c7e84130b2cfc42b93db9bd85fc60db7209619a632d96c3d546e46b0da6f8dc8e1a3a0d527b2b9b0bf1be1f902374686c3440a87b0defa09d1f68ecf9144315a1ac671e4457109aee605c4aafda201dcf8db74f2f2f37d716244806fc061b5cf93a2747d4c55c13e36db679287bc238d503e85e3717161afa69678c404e37bec81add9de1e4d315704dddb00844ec417a6b22165ecffc6f2e320c10694a9577f46e319fe5c3d1c46735908c33b5f19e9bcf4ffdd1f22c2155b88f971f28a4ccccfdc86c64596a406c314f1edc7af717794f327bebecfcd823624a00dba53d64d01f3374ae6719c44d44dd8360f43f66079f31c5b68f890bdb8090d7278477143982728cf9a7779bff321520f890255841079f588b769b54a83a0e8b7d61a0782c09d2db0a8a23bf8396817a6c59938015a08d27bdb4fc3e5c03c7e60f17a6447db2c7627e7a154b5788cc80c87b525effd7a75b9c25bf28d674b6e6d5a48306eb35041d3b4f94faf06920a1118bbd53aeca0b5adee93ebfeee7c4a17e4eb76e4dee3f80aa871e3ada93aea34802d6cd2877ddd1f44cf7abd29c3af959894bec92ceea0c8b307fe345100c26db4a5b6bd7aa8c356320955f3d8b5f100b4ebb6e33f940f6ef0925a08ec93ac462869d75575a382944a5ea7cbf3e8389de3aec2d29f0af0777ba34458c457b11c9cd290071c915d3d0fb71d98840cc7ccfb8c1da877bb38f3c4b4a4367a0cc70eec114feda083fb87ba99d56b9572b450b3c94d5f2706a07f9a11977160506c3a1473b5c3d3579c6aa0bf8f6d73a660f1fda0374528ecf351a261639909dc115b66b217cd692ebabaa531b428b2d886c858917275f89fd21cd35603fd9faadcf7d32362bb01937c5a2872fa7e1c8daf84466aaf93590d8b8cec93c39cee1339b1e84277aecd866d074c77570f4e3100d48578073de4d75a1bbe1194d849e9dc4bf1e774fa98fe070fa3ef9db2d6a9565458ff832214d101d90cdb167bb425785f31814ea63fe58d561e99a16b76773eebd0f524b11baf1ededa77dee580071f0afcac2faf4fabd271541da756498d55d291440c91c7824b21c5dde54941fa49d976dc1d790962dfc67730daf5def422ab97abe2ad3fa8e29e31661cee10192b41e37d5c049c660ef552e946c1816917bdbbc01e337b037eafd6be5ffa26c57325365ce8473532f108b6e854ac70f7015d34ce7cde02d03acc097e7490992c16e8ede42366d2b42373940377c67ac47d1026696a26cfed32e615183d95f80b96c89a33ab92736a2ad6e1a71a0521b4a199d447020132f10d11f86d5710c449c2388d0d73090a376f17043b2c585e82d75e327417d0b6a9ac3f741c95da66db5fd6aaf5fb011f0fbc5b62bad43fb4fda4eb491a93a18c255f95524fb4320f9d0fe5e4e1ef32b7aeca319c9b33ec78c06efd454bc577a6c6ba3d545d9fcbc91b60c3e0b8e8ee0dcf1f7effc63dc59db5da0674b47b9c2188d0b71911941c22f7ad85d7099d504457ddf31e85dd8c9dcd76998551b786eb3fcde056fd6cd99e735210c6e0135f2ee6202de7d3b33cbc1d7956678939eb8bec403f7a1d6472ac5106b1b199faa54226fb320f9472c9a2a749e1464ba18378148811f24b1384f18770b1da8a9f66e31e9f9e2d6d8c0ed49816f525b23e8b9f53a3b4d3878cc36097961351c5016453aa801f760bdbca0907dc7c127c01e50974c014e4b1fd42193590a45a54a20d63779559277a36009d9e66926e9cb3337f5ba573ea2364d98f516d2803ed16f1d86c134efea77949f344f3813ee08c1fd3ff057fd7bd6bc4d9eda0440cd443bedb99a2c923d5bcc67f380ebb27bd9fe2d348dc12adca651a7964caf917b175a407b6890db3ea805fc603ecad76215373aa3672e214d588708c06b12d0e716f711a5316cfdf6bf7f06e6e7cf6ddb45715cef570dcb632c2b2bb64422b4b47d6330625102c1c4d05c6bb087e8c9b5e3193a5698755904b23dee3abbf5a7f7ac8f76840971da67baa7b18fdc57279595482ccf7c839aa439f89485147fc8c391dd83a111dc3dd53517f778b360eca011eed240fc57762368d00ca9b7785b098e2e10f6bb4ee9a3a69a2c486b4c869f00156e561baaf305227cebedea6ded7d86ef09a30cc1895870dbf0bf9b84c364fd32e868958b413f825b5ab1e7b3a8339a176791c738417d153aac182e9ee4b91c55228fd5cc4095ad04076229ee51e9d3e649db10504d90e4bda77cad06059eae29c80e90c9fe8adc5685b92671a2ed495bb4d4ae9c3b951588dac4374e507f61a02a2c36f7632cbacfc6d8989a66241891b03e3f298c1df43666ab0f4b6067151c6ae654bd4ea837cb376ab08db951344680f3ea4d250e113b1a6694dcb920b71e91b9f29ba94f08ba3b56b9f159a121aa317b90a51548a578f13573af05e35461568fc709fdc827be431cde641355ba40d2e1abec8c147888b330a31c3e183a0eb2a3a26d9a2abf905af1f138c307d763b0188fdaee62a44c8b99f0e95a8b791658b2d03875e1ab479d5f232581ed44b32c2678758e001d6583aeaf0ec19ee706246900dc6487815b53d98efa5d5a15624a8819b8c4484953d1ae7d40d03dd00a6a4571e22f922897a8d683d9cbce8519a6ebe23bb7b1fe30169744d0e850454090cbd4fa9185af9e70e2ee6356111e6b513841242a801f188e1531f5d16f90109dd63ab2cb3e9e4665bc39b3bb6791090bf3582daf7245e7ef5340d8343993ab040b93a8ac40b7b97dd49bb75322768eade5991434a94ad7acd36d92776246fbc53aa99f60227ec91ef7e47348e67866872f85a0d85485a28fdbc42e3e450c7732873b7d2114682700a15ed717c8952a44902d2497cbb99e85e8c2320a7791870c0419ce64a6bbf4eadff5b9f61dd2fba6526f45b4d8c79b2ae28f0d3e7027a9b7b37cf233b5dbdd7271355660942245069808fd5e23529f35ae964958d0ec1c95535c38b04c10ea30aaf3fa8177c7b7cdce868e596be5c04088f88ef0f2402fc50e233fc3c75526ae5211ae28244931a35d427607666de5333f58790803cbcd4ab1683caa3ce4e1427447e11e924b90c4ed7c6719a5f2354a894058d7b758f597537f6a57246ac335da4a871150e18b0dfaa69afaa4fecbfe1651d4312060bd73a0e4b93cc55109d0efc268573b25a85cc7ce75c8f7c91e5c3840aad1077cef3f376bde0445c0756fa8d468d0b9abb4f0996eea09789ccb031bac88ebeda6c4f1969713fb10a7767dbbe47e2811e9e63ffed2e219b1c753dbc54fae94dd3578bb99f036d28b49c9192662c6b60c34363e1924f80b6e719343e1bb0214bc96dd276bfb23a9dfe0fa467061b05278653e129e7cbccaaa0b024bfdbaecebddd2398f3f699caa04e2fc4e8a195b6c7f6b5dddf43084f6c58adf3255e88fc9e9f499980b7fffe11c3d09d6a47766700645822648331c8dddc17dae9fc264e0491d6b5fddbcfdbf36b99048cae5ae9c280bd52aaf0702f8779a6a36af40f29242db1f5a12500107289c3e6a690a2551b1578de15d44a7551d2c0ff5f3099db0e75ccadf6abc6b4c048eb37302e418ee27113266163843c762a0a04d24dfd5e9171654795c96a10372e2ea6da1ed2506b781b448533592b4d4b146ca9b3191dccf074b6edf35452cd48f6d1bf91bd00a3273f470cabfe34c35990d00990f4da505fa1026846a0bc7ecf49f40714ab1c16ec5a8d86c1800c277936eba4ec43df99480ea23693a469f41cb215bf7712770e1b7a30fde29d1b5c59ba993e716b95f10aca18647f1e985ad05ed02eeb0f80460c873505f498109d8a1c448ab6649da058e3d4183d64ce301c4b76a4839a2fda0892f4165116e0f7b1db26ddff41104026e29cf330516f82dac2380bdc0f8b64645f9f17dc89f84c9a5bbe2a1515539db3ecadeec17deae66f71632199aa8a5d7a6253d57c02910464f3ba6256bd807fcd8952cae94badeaf9287d39e2ca2983a167a66d1d5b39e34ac2d32946ba68776e410767d98ac0ed46904d0673be946499d0c1dcf535f8199404927edf71a5c1c6b345e811e1bfeb5b788c980954b23f8012a3c6c3c210b278bb0041d876fed08067621a715f47007b2139ceb2964071aa9f0a6f8dd82aaf4d78f8022096afdbf8d6244f0a8b18dade26c1033b6a2a64392a99f40f9c00d386558455f3f90d193b025231a9db201916be90e7a4bda6053e13ff084a2e465ab1c3500aab6ec76286eac3ea20b43fff49f4237515ef31062424779bbd79b7a141cc40fa9a19e3066378e7eb1d69e92a7850cb420bc2c6d413ddadab6b5843025ff25ec8727b2c6c1cc81eadc7e4960ec889b8b326a218e6178c0658dac5a43e49415c05b15f1cbeb47fe9a33969fa46dfad642fc95bf586692e4c0b0e1c152cf242c2c57833c81a5e3de5546b3de7c27b44b8deec7f7312fcde936c07a39dc2d27d1d63f475b2fcaed7c1529f3cad1bd6c7236742ae94304eb77142ebd4b03f1ee03ca67cf9c27a97e53e49b0960422da9d4a9874dc240a432278d79398118615e2b8cf1f238a8e983974b2eb2a01740d00e11bb071bb5c2be35806b97e584cb7d8c582fdcc7fc6f6e590921d76b74847eecf27cf4813037456790e77e73a638a44c1a505ec5478d9f5374ab47217d183c12d7cf039368e419d038f0669d50a9d014c5a0a2462237fd127717f955f8842cc9c1b1d90a5cca3017e98bbbf74bfdd6a9c1b5db330b26ad9d7643c29ac2d0b63902c59d58cfedfc6b16345f01f3baa36aa0f7711394775147e1534a179633f60c9a2de0f58ea8020972709ef7fba1ba39f64b0bd399ac0f865f7720f80e06e2c3074b7d134128dd44e2b5a927e004b11349835f4d61bc92c9d103aa2e5b57d1da2a18e6d6dadfbc77152a5f1f62c133c5885935a197256c3af18ab1d7f6e1238e8f7860d7a9c0a328d1a53060adbce1033a1b421cefac4a75f466058245a1db316755e7407aac8595bac0bd5e011d35522ae081b0dfd98eac804f796327389cba11c6afc6a5482c473ada2ce2ea337f12d08f8674c14faf4b19237186e11f09415df75736d2a98556931f1f394f9ba963e31d99ad56acdc9ab9f638d467dfc4e5ec9ac6231936f5c9b0f04f5dbcb5aa421fb496f48bd58bc2c298c9b41f7967b09589e7c3c5afdc3387f49314003ee3b40c569194845f551d8023487310d2529266ae572d2652f974fa97aa3e452251c761f86cb2e588084045d627e6911eabfedbe578160e18e3361af603813fefef0afc27b01ee9b0cc51ee30d66f5c4beb65fcebb839a19d1733b72021b46b2fb30efd880fdc1864b6a7f6c3bee4c88cd5edfbc9c7fdc41fd1c17aca3e0be0a69ac796c78c33dcb7da4fee97ccfac3b78eca9b65f52dfde9862cc42e7520101120070b4e5ccad2ad7d5baa295f35522072fa2c44554e123e54ba8177e419a7ee77b1a3af9f5477be0fd8fb27ec432ac9ca2d3968a2a20b4be49bf1ea4d1b10025507ef71bf945392f843a4081cc775f4d5065d36ae59077080c51b8af9fc28f54399cba78edeb32f9b38bf1d81f7038159ac73b4a38147ae06f27896fd36fea5a31cf82245ebd21178f97908f1294150dde3822f00c18b029d930a66e37696294dab4227e624d016bffcc697fd05d7a543ac861d0eb7f422a55e194578c68064b6657fbb60fb33495262a172eecc8fde125830d0c066c9bd1aba8784dfb5a60fc7a46ad22609ad71c46918d1682c8a0140a66d6e9bc2dfa3a7c04e28cd6aa2ba12adc3174a279583295418200f6e9540e7c195c5aac1e623644d70ce390dbd5a8428f7389c381963730add4bb500605f225269df6e927fa1779fde6c15aa9ed48413a5b7315f549661c0c15b0fa2e3e67e4afbb0d7c6bc7febb63784cd08b2106903a360d48f449e6ea61d5a5464a7b61ba3624da75878d06822a25b5269f27b666f04840b1149857178b9b439cba52f6960797a80dea51b3f42396b1fa5ce9c9e0d1bf9ccbdf2ab3f461df2224d9740d67079b4ca30427d660e20fc27e58025caf6a17feecf51c2884c69ef53a555d15ebdd9c2cf89f62dd8908f45ebac15b446aee784dc41c6b9aee872ed074770562e25bd8c6ecef743855281a52d9c353e00114fc31a2887dca680aa06ca0b9b44521c73c475b1916ffb716985d7409347be00c63145e8c0ad310a243912f95273d707764c309bda616b3e9045129c246f520bb3948bf9d0dc28f601fcdf0fc30146bea1e42d86e7faa18f09271fcda0894580d6b7e09dee7c86d9f22f0b7f67e26751b44198ca71039587ee17a8edb9e77b0dd9a6694031a20f5321c18f0444ea0b97c95cbf09e764fc9ca5f932ee4a06a683080fdd6796a393518d221386079ce7df696701f22466901104c6b0773cb39d482933ddb6a705a02e86c43b4efd7d1b1e3d758586b5887fd0b9d5af6337ca6b95df866bbe156cd6d775349d95201ab5895565a099c4dcbc1562bb20773a90fc0c7d5a9b34bec49ca33bade8cf0ee318590403ac610623796b06b4e3aff1a14c38569629a06cd858f40e3d5351304db64f30b480fa286e20e4a065f28231dca1c0ba04abb5deaa8baf27b1a7de84b6afa2034443daffa2d64e179d391d822c66ffb9f3e648427fbafdbd7757ff513d53f9c0c68d8b01df26431438386bc9859e392b7dd10bddc6075b6de8d3fba9c0cf4233a855a07ad8ed2654166602149711f826e9fc4b5d6732436551d5c982fd03a6f5d5a4d757f02b0250604354fb519905957e28813170d81500d4ffb9e735b435dfdbeba66b3f915408b20e77d1ba3df1d229b1e45bf2a060ca5b57767bb99efce347132f52c8674b53990dc8fe92f6f0c766172c263f9cfdd1326bfdb456b34c6b0f188ecac072fbd24049e40e8bea1bbfb03fadecc44826d1d84b00bc75f75aa9178f314da2c973bd84dc45ba22f410cf4bac2a3845d7c24b4e41f10dd991e7c29f89b5a8cf1415a2b96a5512a8d29367b3a2e74285f2cbb12c26c378e757ef28a13a54021df5e3d1a207e8e06c0046079ad01043583e60944ac467c813bca4f5bbbab9f15d0df0fa082925d27618236fa69b98e564af0a3c98b0bdb90384999209a3a2aa3a7d06bb24fbeb156e3633fe213884bf9a289c1dda8b70dfb018ff4d1eed174e3e2438176c5780d97769dbc6970875037fbb1d4e79e8e4ba1b8fbefc8898759aa62254ebe7ad89d349c0e58c0afa8b2d58320c6f54dc4f75e5bfb6444b43cd8e0a29e8c2ec17fb07d9014b87895308c752dc7f86ab6d7a5e6e99648e57c67d1b75e51cacaea97161f3ce3c122f1fa86970c7d538cf017b6f0f354d3b02126324249f8686821723cfe44da2d295398b37802481aaa9a443b6f7f13d3478aecaf35d5a075e2a4195d1890ee58fff14cdef76e5d0bddc4c9d3249401bf2ab7b718dc73bd6ef5d4dafe7de2bbe1ad66e12fd15ef9cdf392835b1b61b210a91f8a456af6af317b3a65d402c97ab9e084a14423972cc815e7902c1799c76ca7e93f111dc5f0a0b6322e66391dd87d1c212c90acfc46cdd2f8f75b4cd86739482818f4dd08f7eb29e499c52dc5fb67b6569e3bb60705e0552051e5521386e111e89d8edea1af03bf9539c106983e4ad2e4d9d495c50e398fa4ef03e7529e3057632728c51d4f234a64bf5af8da93fc229ec37f87d027dca6a6a68981135ac99a786758082a209944ab86b61f67f3841cd195a0d63a6a981f659c768181ff19f4802755e90e522ffd1928bbc92dcd38de04fb846ec73848ce30e924f9ae91dff490484d899dc3746a187798314cef683cea8a48ef4e5a7a650240eb189e0b81763409c035afca1652eb7241c87ddd389342bfae71c19c7b05b0586d892b8a235788b4bbfbf091a80fbaf6a079da4abd2baf50785fd6fe2d239d11b81d0feecf539502e633d27c3f72984d286665c3a6b6b2c75ad179d556e69a49ae472b7b07be7093559870a16b794f1c8632e15d0e0e51603bad69a12168901762bf467f36723abe58b26939c9b1b446d4eb1034e3e06f7fbd1e860d80b2c4b5aea9f0e40dddf5831872d4a2d7d616459d5f30fbe6c26dadb6497bfa0f7936e1bffaeaeeaf317ec90107597b5c55a1722435edeb15d15d883f6caf3f12e9b84827f8c623b557935d2eb6ff9b612028ecad4e1f80ca41857140a5a85ab80cfe3d675807802cf8706984d690b601f5097131afcab3bd6fc15ed2d80b79558f0bdab054678c82220b152efb3b775b0efbc5be9e278d2f1a92ce9f1f81e01e287bef1d013a30071b9d6b8cca72cfb4002290235d0f3553458bcffe8c6132d54a046a199661cd73697fcdc6f53c8bb22dda9c5d60cc7a012c8bce55a43ea4cfe58d363c311e06f95917e98737326910e37ea8fec6c1ed9c5c72d7686ea6401caa734471f00afd05975f4f97dd982b2c552306f3d02f5bfec73605b1e7b3382d385d1518b184b28ffe400dbd50a704ee2f729cb27e08660207d9632c2d87c774a9822895a4a7c9119e72b9ef031a775cf75d4bcc9a03911846381ca9cae8c9ca44650b0585a7c344444611cf2188cd699342e234961713322f90bd96018ff91db1e4be1630475ba688bec17cdc0dfe77087f771472e0de578b6b9fd37211fd386d38023ef8cbaa280e5abed7eeb81cd0c59ec514a68716679198d7213d6c3e4e1763ee186ad585db9a59677b7c58bf6f6157095ce3e0ac4019db61047148d37bad23e35449ee91e3428f55c803a1a2e56d5dbd6ab0d0b85bb7ce4e3f38e7125ba29d77f932f85218805cc8d2e04dfe9253114a47f5fc8e3d8c97dedb957c409540829f2545d89dde83bd2db9971cfcb5baa83bb09b2df7a44c2c4941094057b05edf4f1f37b6ea0dcb796e5bfc0fc4f86f0516c8f5783272fc829d7666b375d9c3159b1105db890067bdbe860549adc507fcac584d07c00d2829731d9bd7580ae47eb739449e2676d11cce9d4d98aa86600719c08211ebe78781315eb29b9970cde55ce86a6a1d5f3c1c3ef76fca44f1f8047d87f98e8c3dacbe95f10c421b25f0310cbe3ecc0cd7c4e83f659fb90b0c45458c5a6818bea9aa5a6f8f15a0df8efb911969982488457456ab38610af6d35cf406dac7dee7042d2e63840d0332363716e127a2842f2f1c46eabe53765354e7dcd1c3bebc7706d43f0dd0d2a1a7a4d13003e187382d844cd408b4f03210bec044988d376cbbcf7cd164d8b8adaf797ffeed51595f3e67386a9e4d726f9bb6694a1dd3a6cba00f9983f4af6dfbb495a474f2b6b1f574e1940d62dbed2d780ef0d37a982f7aa5f3aec5d3b12229995be80fe444b8e90a93ce2754d3fe88bd62090257bd154f5b89c0830b45daf5a3e784eca5c923485b00e1a8e577560bf0fd953ce6234056d101a2e42d64c684cb917994395ca93b78d4021f73a5ec1afc8c1beb5cc0f886fc3f386eedb47c7d92adb6b7c19e2d2fafb4e33d793712652ae843442c908355e5d3c491ca11e218dc1e95b3d6d6449583822c54fb845960ec4abd252468d04ed9e9d573c7dbfc309b34d9be877620ff0c01b5981cc3673b785690d9eca0107caffacccfc1c29c0affdb08cf5f0c98e11168b62cde0c2fb3d65693dac4ca173f1e69b0d506c827c1ee38522def53b9489c96a42b74c3dd5a0e11838462ee86628bc5ec1090820ffeb0024f4f39b67c49d9d17750fad34d9c8b82304869f6c8fb5fac41f9552337dcad3e36592c634b3f681323eec8b88a245dbd86745d63f9815ff00fe38a69627b6e6284080094b9c4e9610b2d94e49e064bd1e57c8263216a344448b2362441c0b9ca44c4a11f2480e9e1d8f1446febf2d48ba146a26f5b6a58c73ed6950fc9710aa96f7c0a81e71ce97e8259d8c0612dbc2189fda8836c7d5927136e68b4c00951882c73424c998227867054c9273ea50b8962af526ea52dbc9e688bf9f03065974e514fb793a77b73cfa93a0f163a913e99b4a0b34a694c21266b70713f9444a30ec4bff4022837d09cc818ace6472803be71edaa0f05973133ac72705903274c04cf5ef36a44be7f0d281ea55e84b4741ff734843c4a8561e694fed1abb64f9e3e4ba034530592f89153169b0b62f16782c0869803d3ab0994e9c58c317fa59ac7eb3a5ecf3bc98e7a9775f115d7a452a6c9994560e07f14d0d39c16a8fb94b45fd533d35fea2125182e035554003a9046b57246505d15dc7ec57d523e427a7c0d3acedbeddd4625885a037afa0d99114c1fd6281ec1a4a6c1780cd7d4783ec148358c30dc304b0b0a790288720122b08d53c95f1a826145ea7b523cb91bf913a01675e585d1c7be79765da316d6c5cd4c421a776ae7083da4e075b7d9fe76de9a29d1f498ce1a1404fea16ca2b0d874b7aaf2a866c48cbacdf6cee05b66257c0bdcbec0a05c38bbee697ba3b98a098956316462f9c7570cc804a4d35d0793b2fae648c3348b6d2a42095960d2c24583aebde588f9bf16040ba6deb50589c1352f9540244947b0e5ae224c59b74e865279a83f42ab3478f495044acaa2ffe6ee28314d3cf93b107a9c32bf6543a370699b3e51d05bcdd98f423c4840dc2370debc12e6a6c02a562ac75bf9ff7dd2712f8c2b0ca97233844f1802dcb62553ebc8fb4c50634c71bbe3c35473de97a1840093f7a231f9de5811ddda16cfdd707478ae23d78fe666c8ff40b9fe6e225d1cd2b81efaee1773b56dc2b18aba201171520967b1db42b5bdc0e06abf7a88fa8a3f69fc4ddbbb274ba504450b10e14514fc50fe9eff79ceeba2092b71c727b2141bc8867e7dff8a4f5941e79730c89f0906cc51f38dcb05b25352be11c94dc46f31e835750784a99c8f5efa28c4a257a37df135cc3a953ac4f00a37ba7c73a2c6ad2bbb7d441589fbf1d2720e520ced944a4bda6039401d52a0b0b95ce849b7ea6b2f62161189e08afb406d8c69b22d15e71837161028aee1a99504c1f83277279a28e850bf0575f6e88a2ca2c1164143e3edf17d95d8c12aed275e995875b05c2dcc923d71f0de3cf409a4524592c91fa8218debb04b6d25f780d780cc112def0a7a0b9f7cd81c6fb0e5e775b146842e80a522e478bb162916f77985e0e0e667ea01067d9983a343e74628187a4bacf7e9f21d59a0c7f07ea3c7f9fa675879cfe323e8282c1329a90fcd077643890742cc2c1288098de91dbcab6cff581e9b988d5fb09cab3abac6dd4ec547982474c052e9b0175baf6d09835255905596ffa21ed9a7cef0df566009af21441c61516afeb9d66eec4907cc8d48757c02fb41c3a8fae11f790534edc9d609d91c1cb2a21e01021181798209c8b0b3868236757b287bf9ffe3db36b491e9810e1098ac346831a8802bf222c725e2b8c3439111e2652e275941d08231855d36cc492e480dbf88dacdf57c7b98b2820496cf4ef123e5deaa523d93c5c2692bf9a836b84b12acabaa3a5d62f8fde17aa6396a391fe8d993d017f74dec97d283f244073861f950b54946cd2e42230fbc1f8847e6125c430a215214e8f76f81035fa552d91154bf799239415ba7914c1ba3c6483b2b05842ae7f3289910c2c9fa1b30a049316f9e1e06fa380bf13942d57192e77bbfefff841e467cd1ce34acf859dc0a08c8f9eddbd6d60e189ed3fed252481f42e2cb2df4e3220377c096ecd9434e61ece0020cdd6c4f88e10574dc67d7748e8e104ac46683f0792174cc58b832c191f629fa61e19127561c8329062551824e3e9f0678db77b1f0f87017787c771d48b6fe4f28a1c01a08425ffd45de767f4d7c30d561ef764563f5b3341e4887a522bdc0cd0e210ad4df158930b165499f48489d85c024b413c00e372149c4116f21a334404f5c7c2031a3805fec4b299881caf94ba3ddd0ccde9f37dc9d0e83338d85592dd6f51467e3f159e0bfe03aed560dce4eddfbc5ad02eba189a888a31e57d2b33f3bac49a50df84b40be40c0a3f124df29cdd0a5825e0ea0edc535d90b68192cf623ec22ad5d0647da078b1688fb08a52d89c30b8a52314a1aef4165f62dcf0cba0e526787b84f2b4a5da86e17acfd1d878bc0fb7a5642978aa9e690b40844d88431eb6fdd53d683e3b69541337fac186eb8279d1a504cfbadf75623d32d25d7e33b23feeecc23c70a038df9317bf368d70895ca451dd05f3540ed9ea7fd5e7ba357af55c467a5ff5d15e4eefc7ea4a64410833ed35d9c5e43bdcbda6bc4e2c471efcd76083f8ec69d5421dc81a524fd77679a885b3ba78f44a85ab64bf4f3949aa783251a3a74ef8886921141d02c47e59f6afb2be937a2bf20e13779929fdf6a6ac8ce128e625bb7954cb419d4703cdd8f45e1373d07abcb68e674cc587fcae5d6674a7b32b3899b4ce9871b0678ad5847e4293bbf77abe79fc90e758b428897bd0596d3252adebe5a25b78d9076f0b5c2dec177ad1529f8c1154f49001996718788e462b90986e66018ec19571b7c131c2e0061fea7876fdaccea5420adb0f9619a2271ea244fa5be380e73d5b89629b2e20e78e46a61fd17d1cfb2eea3330cac6644303b79000447198ac74ad1ef484aab7ead2b4f11f6be389f3127acc4021cd855536a678db720444c5570ec5b6c1483317e18a1fff1df56004cdec2cc0d9912620a4870fefbb84a19ecaac20ae0a45ed729da1e9e92066771a98062c45ad07eae7d4a0dd8688940b0cfc2c262e0586634d9d984e1e45fc736f4eab70a5d5a2250d85caf06d5c12343bbf32e616450f14aa21ced293dd9b397a8ef14abe4a8f6475c299c46df2a3c810ae32f8a96bdbd54eea127c55c04a41014ac75f49568c9d8913c1eefecdc31ba53029250a22ff98c7ca8dc33833b93b56c7e6043839f81e11e0b2f98ba89f3d7c335cc4cd10fffd69c781ba2fab8159db5faab532b3a9733f58dc56e34863ae6ffc11965479ed26eef26e53f67509f5d9bf6708b2d8230e578944a59d6528aa5b7578d1c8fd889382223edc80d85628ddbcb3a97d21f769905671061cb485d2ccb98c471364e9d0a5c1551e88cc04bb224439a5fb5c059e90bea85ccecf0f25e5dfb0f9b4fcc5bf1234a8398cca8cfb7a225a2fa85bf92ba37a8e486b505043f5f40adbc91053b6718e4b4cb362940f13b70835db979392ce80828e61de06ca7598cceef7d02bdcc05e29c8ae369659758414a06b9534dcc70698b2f56eb37299b900a7fda41e3cd47719ae83832e1d7dd82350cf0c8583b4330c6d765cb7dbf6e325968c825ccda926aa8cbd0f72a1bb2cae2aa43e01b8fa82a4133c1b9dbec01178b56fb2d8677ffc5b28124b823a54dfe03cbb678ec696a22aa78e81b16f2dadcfa65dda21e79a1373399f97609606582790459317591eb5f1c6723d635c139a9a24d5aa46ab23a7eef73ea0635fc4ca915a352b516ec383f3bbf86835494d4cf4e39c2cc9c98ca70fb3d27a4c0e26db1427848bd2176b41722e56de72844abd6dd78f2e51ec98614016d35c916044d9a263b54065f40ff209c1e78aa0f3843f1b589e8d156764dcdecee2a4888b1d101de8c28742dc17b177b23e892e5e6ff0fbe1145c5e3234df97bcfde23c8e3ec816432b801b0e477160ffbad872c16cd176b011d60e24044f5e2dca01c42f59b3998a909a62df7ce3fd9166a7bedf01b665505dd2498608aa4bb742df2006817d6cb4c0ecc71a0d8301367067c3beb17755f03eafe2622fd581270aeb271b7e7744464b2d6fb643b7ca1d79f47ee2fe381bcf8459b1d573e5c81b0a4475e66035de96c2ac61f0f91dacf259367b8affb6939a28bc8ed11537042ac31e5c52f3e25c58cc172897524b10181cfe8d63bb53fcb39631f5ec2d3b077702cab8e0cdf1356a0b92c349198d4e615015bffc0b529b251f540bce65bd04aa122355aff752c4523e0f89a7bd778b76f0685663a8224560f2fd55104cdaa021879bbe7b88f799ec7ebccc876d877f41cfa4f7d5c8ce88d3c3e4ae6dc9061116f9374cd1e24fea9fc0e36dd25b742360c0b74ef8415c6e8955024837d6ac0e0f0a47f321380d1e9984671f4b6f8593dff89d309b715d9272b74e5ce18bcd81611fd98752bbe0d39dc2b8ec6cc4e24c9dc824e3339ae612a1673ffce4a42ce94b873ec763aa7b0d78ebe44c152071c1fc49834e60832f463a7363cef23c8f305bda954f6faa294df94407e470ba964452a2c352c487a93baafbf43b63bf14933086110710290d422358c9c591c68f2e8c1350ea37aed8e7d580a80a388e59ddf1ca24d35cc14f92677eeece8d85722bc50a3678bf0298abec7419bd4eec4d5e6f05fc72166e7e329c8e2353c66d5509611d2766123cebc908ef80d8062d817aea71974ccf98007bb4970338790b55ecb3ce6cca7a099bcec9d04239ba1c2935638273ff46126af154a948cd6fd305e2e3eab53d57c64b2d9eedc61538a730553867a4894f9bb2d39c4ef56abb396e22db2fd8f6a9ff86773db845979066935c32e10c8d6384adad06cac64283fcc61a3361dd3d52ae2f25a01f0ffffff0f