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

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

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

Block Certificate

Block 86243 93efd67c04ab5efa0b3ad62176e8d2a9637575d7302a71d8b0abdd6aa06f09a7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d3e90bddd479668033c9be001907c7e5780b3a28ca02b22db2da49514a53bbeb
Certificate Block Hash
93efd67c04ab5efa0b3ad62176e8d2a9637575d7302a71d8b0abdd6aa06f09a7
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...001307000008300100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000005a75ace54d1c764cb051fdf498dc55c5ed86982cf98cf05d7759109e754d47df26dbcc6b6566d867e9a30dcb508e2ff340784e4e25452c14895f60a59103f40b461ae47c3d1fc58c741d4eb90c206dead5185f5b92a065e1d00300000000000000080000000002001307000008300100

Raw Header Hex

000040203b2ede2fb2db705c1176b9405c0a0fbcd612ccf7475843b7c79b3b3dbb186f9db4900ed3da8456a01ce6bf3fdd0910b9357adf8f0c7c631bd21843413f4a2a232d9a556a27c40018ebbb534a5149dab22db202ca283a0b78e5c7071900bec933806679d4dd0be9d3

Proof Data Hex

59,560 bytes
1212160103075d743cae24e47ae80d3adfccca437b8c14e4f39d361d62f487c53daac4ae60d7ce1ec27caa575244e69426a6ebb0c31aeaff181298d57763b44bbc6089e4ef87b361d37d062db3930b703432ea4386de27e0bdca00cae5934500db8ec51d03b3241ffb192daf9e71125612042d4878917e280da20d3a25a116f591b77b5aeacd68463c2ea65289b1b2f33c281278a61853ff797037a61d27fc4326f57b136e375ce693bd4bceec07e195578a54a95e6411e6be88157f2d9c87ded9e2658285ab4208a015351415c4ce970d647ba3245bf83216188fbe7e304ba751f6ba7b3540f2f74ea70132b2476362f06247798e09e94b3997fa247eafac85dc7c08f7b55371fbf6c293e5b178099dd0cda0992e5b46cc9602d797bde228d082cc228db01d9c70fac762c05e247ca4d20844c5c63f52572025994cdb6395da73982317defed4dc9646c5880f5c8f1419e983727c38e4311379dfa05c4bbdea6f587470000ac298d550882ed08d70d85900002adda5ecc94077bb0c22a21591e6a13bc0f5e653aa65aced0da9745974b205f190182c02404dd582fbe69689103498399c7738fcafb3f2583f5f06eabe7318cc23dc6ef1c09b0075aad28bdf2e07f0f6cecc70c8ec89ed8e14b3fee04fa13e82ceee56c21d61be8fe161c83a86fc30b5b8eea0386418a70b13c43aea1d7c1df682e45b1ea4861d9f2375e6276861ccc5f37189019eb05334167c685538429adc2d28abccaa03c0da8bb9e5ddfd092ec46164cad5a42e8dc590db1461ed5200ce945e24543a0d5a2de6f246cca757e08caca877d04d279f0294b92a1f7c814685137865b859212278dc37c03112d2e87942cc04fe97b2492ae035e14bf0a8ccf36f7f83ca90922b41215ee16af81d89fdf6bee906077bd7827c16360349175b58fba991998c76e339ac44cd63cc1a7ff493d3afc851976e9034fb1e609ae26df62c50d1f680e8d3c4b26350f0c9df41b001c9f0ff21326e98e18c77df20805e0564e02a65a589d8066e62187a3af93d3f7f176f8ba282e224423f38bb1e48cd8d7638ae1da583952bc0cd51ae6b6960e2904b4e64f0470240521822182b7d983c32570000beba7bc4d41d69c7f4eb2bbd0d4dc2277e99d653f3883469d5df04c00b55050af573d86ca03eef3a4aeb79c66df99f54e6ce34bba492d787ec58a6f1338a3f6fffbc9d74b54b212f2345ec5bd07be8b562b9f7231192a94ff13f526a87a23556c2511a05175091b0db0392a3eaeb460ad56655b141b93f163920c03ba9d0159b5e750a0051333707f34b9b5b88c8a3e4e697b347c3efb5f5f85a5738e8a2fa1489eecc993b328e88301829aecd9db9f418928af3931c0b999c1c3bbb2690cae734c035ca9045e84edfc3d614b3ba66c88fbe31519badab52c92ed3da052661a8f390a8969a9c034618d06ce9bf7ebf7a292fe53db5b8541dae27a9d919d4666d7718094062251688f64adccd4eb1578f54141b884982218c613417c915a56271bae5975613c9dc0cd3987c3d51ca5efc6baee00fbbf8721161f993a0dcb2a6bb6a0053c59957b501ef3b80ad54b208197ac34c5cce03b971453accc060167ad1d190dbe6e13621dcdd5f88b7e9a006002e505c0debdcecc66067bc9688353cd5a343df106d7b35ae1512e2767ae5670cda48dcc6e4deb6fe51a7dac9891e4158e430875add2bcbb424fef49cb755e3a199ef081879c2371feefefdd66fa3297d24af7a7db681d94ff66d39fed369d72bd69e804f9a786cb46e3dbcee519eef8afb7d813205dc3ef400202d75e2444414faaa50fe4f3beca42caa645fa703b2927f404f6495c08ecbb4409947cbcb7ca097b3a0f6f00cdfe377aeec293d574dfa01b595d18916565a8f8251e7d25eda61e3d3ad65ace460de30b04f4e552f00bf554c5c06a0343262392c45db53da182059f71f53ca6dced19bd712b79ee9893c81ba5ca4db56529e403a15cdd5baa8f40483bfb7fdbf0268cbeda103d22d077350624af9d1bca11eb8bf3ed747093bb786da8f540ce83b224db4d06ce472f601273d61511297da3059348b723e005fed7b8c6c911ca6e626d79ce21e7c397f08f9e49cf0723eee76bfb299f9e245b05a53e5b09c16572a5e108bb41219f5b7a34cc8d9c5d1da99796923f605897add9f500b9cd2e6af09afe8509ce43493e0c32f7d192f3a9ddec827e6872b8ab337ffeb0c79e2ed164c7101fce66a9c600190696821e577ed8ada8e7130b4723831e89429f6a48e8711f23a4d20208185061c32876e6fcaf081fc44150367f7947baf3a50e0da090963e6a774a33ba42bcb7ea1333e47e62ffa778591572e3e58d1b20cfd53567e097dee78d2658eef682993b620b1e93c402f741b2d984073c84b14852f41ff80655cb105094adb2c7bf9c282e8f32a698a2b95c10adaf64931bf918e47fb2aa4d0d007340ae0f9d71e0d5c82029cc135030d99d1385e2ed61675fb6eb60ce0ccca9ecebc0e3ffbe93da72e88d0dae63c00db76a8c32cc8e9464f3240fe020b02e3531e0407f22d919fc1c137620f19d9008848c75a2f32f340dd42c83f1af1a8c0644cd4670b8a1dc59f2a56a3d4fb19d67b1cc34132488512d9c31df7c79eb109e6dc29710d54e2491de93d825b52fc576c81390c70a559fe761540ff537f9366d28ccf922550c970d73ac7a7a3b48ce3281f4c6743ab548c6f1440976f221bd02ebf5bdda5f0c6fba9aee6b7f6e3d2f48b9b5da5f060586c6bf802429c41fd6e46a489875daa5bc6d636bb4fc105ab74b85bb6a0b80c98eebe46484fb452d519ed5d55970b0c9a06d70a42ace83a15f1283c9dd47330fdc152d2aef0dd2e54abf47aadf9b526065dc01b6535017c794ff55abb0d2e89aff92fed4f1ca4f0f715cf0bde5c27f3a585b0730e3c35a18c93e422eda120625855d88e0f2d5c99cb3f850136b54777352572d0a1762a6fcea224f994459bc61802030f439fd67785219a03bc158c992d09be14620ff732a1fb4346cae4bdfa8bf14ab2927371abc5588adb00df99472f5839211da2a1af997712fc0dfcda76a26a9e3e2133629ec324ee2b9747515c80b3b9d4b4ab180c04a045d8720e3835d1b08fad8d8fb0f84f500c458a413500e5369047ff7aa681aa666c14e8d4e2792dd17bad55863729517bbf9cf1e8e435fffc1a031639c008cf1ca0b7526bd68d9e294dab5eee62565c200cdea5b0f2928026ca69e3086b972ebdbcd8daf1fb1b8bce8bd7a68f96f49ac1d401cf2c7cbfc649fcfd725af3543f4fe9a598dc29816646d2a7a7fdd21bb792f8eb5e9135db44fc7828224ece208a035b72e0c1af17dc4eeb61dfec547aea48679cefee6b6938bc54d6f1b390cea72acf318acdafcaadcaf53fa6958f10a25ba8f6a86e2273ab68ed0dbabe05796aedbba80afddce5877d75543e46bb3215f451570ae86ddd250a7e2f741ea5103f2e0ae3b81c134722ff13fdb6483cd181a71586daedf53f4b16a3e5ca3fe980434f648ff2332fea68c741187a696bc45a945df3dc3fac72c96f84b9ff3406044a5e6c2bd711f0c7e734b77770e5a9ab441029dea3d77154baa329cf8413397501c5461a7912a9c23672299f868c6b856739d21db2321bcf0fd6fa45d4c45961691ee8f76df9f9e233f148e593070a18d764c7da5316e0c01108d0144afe8331d6f6bc4faf6d1c3c5809a44f1ad25ab3f5fc2854cae9beb976a2daf9d1c0053b631963c31f0e03cd6516932ee0f97046d3ae31ddae8c8b47ba1a6b5fb526acb1686afec78b0eb815a3500f4a63530e2a379b93fa3160569c1bb5439ca50fd284f4d0f5a0b8ed6132c33eb50528ecbfabafa1e33f00d549d94e6a3d1b8a295ca8e358d5d3df7a8d87149d3214099da7c64fab16f0b1af4e1560be490cb9ccae760ccdc739f6ae443ca8775cb22e05e36b28adbee056e42fb889afc33cd927c405b18bac8388327d7c2b0f351043d743b33902ab99f26a7874d62c1f3cb282e9f1a2f44896dedc0bc9d961495a23663dc995b3cca972799494cdaef29c246f53dcda2f20b5651270b26d19738499a23d9a71f7c9fc9d8bf40c35688ccab589bef3956f9b625060de02f1c2555b37b90ae1c1c010975512a35199e464fa0e39b13c9b104acdc2ca572bdce67b3f52a37071907edd396ac2c8e4f7a4bbebfc704de047f62204072accb4671a82d1b9daa6bfb0c6a9e25e9d86ceb75f419b1f4f4f283566342a403a7b3bc9314705c7618b4b64d50354b60a2688530f62632af0541f0d5ea14411561b0ab49306499763d181dbaa92ed2d6924f6c4f28395976cb9c51323dabced86b5a0937b96f4faaea0e795e03b8c98c77e3d55afab95b52733c4a045c61e89ee390a5b762011921025df105d395d4151f2793e80f6ea4dd954e5db8b7b68d6112c511e69a74a97f1ec525cf6585db98c0d541373200f60a4917ba2365402c66b6172808ddab2492bbd734484147264fb7ccb530a38e58671e1d9101aae1e26a5293001f4cde1a86659a5300b821d9c28664f7fceb992a9e51d632c53a991e693f4dd91499ae221f3a5e4ffc7e89ef484977cd84a84728725bf8e521edbe851e59cd466f3d74f405610466a2b5cfcdaf5a023bfad67bb6977c5dda68e9d1b232aad3aa21f9d40ae1fc79764c619bdd5a6bdb0ccacfe591e7e108d0ab18a825b8ea83e9ed210d850fc9ae2840640d3f985a707b352f248ffda5f24c82bddd0dcae02434bb6a634c8dc29cbc6bfe74c1cc7d8e47edcc573e03a538e106f9f9e0c71c223136bfb0f5619095dfa54d066f2ce1fc7319af21a780b54715cc3601063e0ba22f8c4d86df38e3bfdc5db3d8c787a57b4d7b8bd14acbb062d8cde13abdb3a50a58b4b34b8e59def52786ca6ea0065f6cbd1b9d63f2def07a8092a9e416288acedb2659122071b7f36be40bfbf5a5c6544780dc9ec591d7bb60b95012e946f14eea8b0afb430ffc8e68f13515ab0ce8ff1964749ab10c4bc0f7806a7890267627255e7fa5d0a8fac5566bb29c7e5adc45e6c5a5563b1b91340f86d7eefea656f0041772c92dde947400ba3ba565cb25b2b91bb6ad6c23280507929d3f5725942cff47f2550317d255cfe8165fdc520c14239620a10faf9dbb36c2a47fac914e8d8f06763ec2fe7de0476c73726240b0bf5956f2e15cd878a8c56d00454afc0b88ba254e55ebca5deca41b22cabd84431fad1c046727f33eb3d1169446da5ca484ca2369450f253f14dfa8202e07a194add06b3fe2bbfc6ffd274d76a4a5cca681ad442fa2cdc4a6a117a11dc3cc265047f2a908c7654fa9ac01bcdfac36756ff9a562d39293e2301c709d5f402f6cbb1d0ffc5bf7e86b21fbaac3a1a255716f6797f1aa14781015d11a85172502bd480a1b5dc249e9f49410e0a9fc321feed85677117ad367662e3563d0d0336681fc3913a876ec68e45787aa3c524f757537e65ba6a9b3aa4b65091ff9eac24db1fe5a41a0aa7bd7273f40f6daef6970bccc9173d796aa2332284d8ea7c2343f21e2055a784830ee09cab40f8bd476dea75312e17928401d53442af88bb80d4116f46b304e8a473a167db2d94366f9b36a0dae9a71b1a2e468410deca7b6cf4f2f297b55400541c6f43a8dfbf9bbc28570925d60306049ef2249a396656a1f7ea1298196a5e3ad1f6cc56ec7cde56af786d07e174d74683a50ea597a22012298e8cd496adffa3f275569820cf3df96b6dabb28d35d8943b268e00d50ecb5e41e599e944bf04547d73ceae5575aebf38ce22204b14295d64582b37c7b973931b6dd2030e80142b0ba01d25dceeb86962dd3dec4cd73004bf4a6a38be192cbca6b221f56c206f41dd9e58de443c467952f4cdf27bbc0a68bce24be7066ed5623651d04436c4e2d17b6648a0e994880dd9427559a4c2b4fc4f253dfbd2cd4b9ee2fe6af79c2539c460e89b12a23d04ab83f999961b7f622f25567922ff447731f15982e44459d8cebcc3f178ff1fb3a7ebcbd60e86e7c51d219fe7d4b9df1adca67b38f4e381663ee33c089f126fe721596a6d0f283008eb38b71dcf690af90a7c5c4504ee6a220e4808474c29512d21ee07ed7b218b9e3e9ef824b1f986dbe98563c61934c095bdeb0bc4e66a6e62fa5fd3d40ae44882f8ee01f33530435ff12ccd47e05c7f1be7d71ac31ef1b050b1378ceb125ad226e4444a4201762258ab8ea7ade62657f6c8ed7a7c63502996f577c8f6021563e7efc775c9ed8a72e9c740ff567e902f72294ba57593234a6b5087604e3c685af5e4562e244351b4a3c22deb64be751934aa600bea850224b3bf485a1a337286fbd4f25e3ec0496dca9e20421ce221971ef08fe15a3d0982597132c173edfb695e541360381e4edb0db06089e0cb7c870af2b3861e8b87a5c79609355ed7d193f15d3bb84d2efadb7e682ba497fb94e400324042499145708ef5d4ee77e905caf8415b2819c08cd711bedf82a190b00506835f40c623fc2e141c589ad5e3be8af270ba2d84fe17682c0921e876797ada8f9b2a118a070e5b528fbfad797340a725c3f93f17ca09457c5ce372b334fe799d7509fa66c40e7f966113b490a103c9fa140a763810eead03570ffc5dec846baa431b1a95d629deceeb31e1dcd7bb196a918684eade608a0b3b27bab77803fda75aef258619a2cc6819163e845b795dd1c2566e97d7348a15dd19fc80ce8361217f25209c6ab2e27e7fde384ad706da3c9d16d90c80808d983cbfcee269dbfce148c60f57e2c567400339834edca35c3eed561444a6178a51fdea06c0cd6cb098f950ebc9ccd1e04ecdd5c5de876a57a8cb2b5514e32845a78582cb2d70c9b6d150a0051766296071ebc1877ce45f5b983dab6685c63523b4947e277decee2b579fa7165a72b3d5e80e8c1cf3b4bcd328e0073ac03bf0e0127ba6351381b60cb947acb17862a4284aef56b42505ac6c402b8ab16bbe5fbbfbcc26eb6198a711026925886dcba571797561eef3c32ae31b38b636cf38c34838142bcbb46e74a685becde7044a74a810121bd1e95380ce5984b23763181d5e27b467d7058d2234e6da42c806c30293daf459180338510d1586b1af79671cb506eaa9381ec3748bf475cf44af531c09ee946e4d6d56e967568b97110a8117d79873a97ea568cefbe9410bf70e8aba3125308c343969aea08e68a656a0f3b2486f1fa3a0ecbddce58780ca703a6ab25c88e39fe4cbede2aecc88e8088e306757c7e7422bd049dd45cd04faf217e92ce100e74abeda1142e47c851aec222a3da9a663a0562a10d8a670f457286a13560ba25aed8e3f6be96a74eca75ea36648e1e249058a9b90b6173c4382ea79d5b0678c17ad0da73524e56769a545b4dae780b9be3c6d70a4fbef4a607a4521e9582af82b5b786846d497f67bbf7c564fb846ef1267c6cb5cbe8d5a436da2e7bfc638f62b4e82a38ff29716d0afbb74285a4bf57f95e31e28e44101773692f817cafea86460041b1df7c81965b95d6398e74f52e25121925957b7a354b2b1436a2d184127610bd8a9aa5682c4def4c7e79e488168f0e6ed364884e67389a3fcca4a51a9a09a0e60da32c63455680f7488eb71f94d999185ec68c59d17e913d16a578946aa5f0c04bde72a5e775e13d5c2747ae735ac76cd549112b86557bb009c235d40897f59d371843e3c803ac59818b41d417e2cc555916f24059184c7ae5d0e6fc187880c6e1baebdd5cee9d0fcaf4aa901d8cee40fb0d53e08bfb87d1c5428ab887c09a4c886ca1deba1545bc55f1ef7a0023291db84537e991a61bc9ddfa59098b7213433a2f8879599a44912f717f079133ee3611c222b73cc78d0b38858adf3cc97de6f9000d1153645ffbfc7c45eee7c3c338b3d006e5023bdb137de14b2b8bf6b699f3f23472699465cc7f7816d181495300df710bcb189525954456d53d80c4f722ec7f2c1e7524ae532039e2f35fc3afe2a71e5a1ea110e853955d534074bc4429371838c702717e6e9b1333ddcaf55350107b4f8510e5a8202485a907c84a901ec8d784e95d813deedb4def88fc573e9feb9e4be9c5a83a7c93fc152eb0dd6cee5928ab1263a872c7b180e399e8163befcae6b153e42d4cdd0783044d13c6a55a1c896edd8487716bb00cc1ab6a84846794af94e5d60cdb1930b6d2e82fe38fcbb1415227683f79e47d2922a77596a03abccbc42ead60b5051a363980193197c61d8eb29fcddeea7ebb6dafb69dfa06a4fc482332b280d0ac1e1e0b9dcae4147adc252df303879d581fbcfc91af2bfb1c92853f0f7109150c1b1d252052d8069a287f4af7dcab62fa8e28f6a38ae7bca1daeaddf84ef249f8b53d2dc55b13458094955ec362d88352bbe9a463b988ff3c2d4d5d70a646930f6f44a4a476fb63c430c2040aa1d7a71707c02dbcf79b8b804a76f9349ee873cfd89512cbeea78b0a8ab5b71ad8971c61a3b050aa9703a166319a978ad561e19cb8af7304702a679111395cb5b515354d0983d661903ad71d3c53974c25ed4c1816b86dba2028d7d8fbb0e1361daf2fbe3d1be93b9e77a72a48eb2dbe002dc35a4a2a69f4a57594de25f673c9a2a2bf6161f3a31aefa61c0172aaf5b2e4403438a45bddbd860511d6c95921866433dd7ff637fd1cd1b16f2367b04dd36705c35550aa66495eccda09e27e9d82ceb77f0c3d8ee43a805eddea9e0ce82767ea9e0f5772aae793b3765ca3483136f942d4b784ccf2b4d8b0f361d3ef9c2d213cc2fdcada17a8430bce75738a92541896e35fd1f890fe8811f561dae0194ee77ca6dff3246d47a4edc316aa01ad7a42d75a8b1f7e7dfe256130bd17e9bf75915d3c1010bd96fa1b840fcb01ce521a7a94facd92fa253ecc4b73a4e19258aba219f57c0e3d1c6c33fdc5962429b6637f2c48a0459e03e74fcdfd80e87ccb6423a993b8470000d5252674369069b2ece1c42bbc3280cbfcec407f7ebf48e77bdfb56ecc9fdc23642a86e8c678b624bd02df7b0597e7f4dffff793bbea20b6c8c0d193e6f293af6649c1241083cc663c65c99f13138537cd72622c4db0a218703f15d878204ac9077b0b2011e92426ab2612651d6a46118df1b04a63d4be64dcc819c3456c71e38681266c53173f1ca85a70bb86461b0463cd6ab03616e253e49d4fd242772cf273991100dbe55ebc13787d93ae0bbc2db6158f26fe013580be3879bf0df40f1315c29f0cad25d7788d9cd9aad223f00a867cc379860fde660f5b02d240edb557d24d46e1dd29bcb9c504bd6e3287ae285a4c4752dfc4d13909e7e8782a2a7a7dc65b1962c8c8b4c54a143c0771bb8a8f56a1858c4b1372e55e85174948e50f4f6e1bca70c6aa74f05f4254beb3176f5e73d2f5638de1f064613ecd2becaf1e0d4e3941e7d94bd436bfca8d78fe11b7cd68fdf739b45e0289303a73259d1e3fa9184961d8bd934b8809c816db225774ff5e908683f7de45e365b0b4282e12315eb9584d923426809089462a4268b39b4fa2ce038329bfde6f929350a5a835f6d4cd7de9a6ecd3a5157091ef57d9c5d555c21ca440e1890bbd977c5c17103d16e3e1d4575bead9fafed6f573c57aa6b72075c826c2f73b1ff7f36028bb006a5adc192d7ff79137a849a2964aaccbb72fc1052ca308b163700d37bf62afdf2d4fc9ae6cb656a7e663d9ac2d84d87401a2d40f4a95646e06ee2611f5faa28163a78c400a667bc4c39217a786f89a9d31419bca9443c0dc14e3951eb3687b954ea69d962c09d0fc90a54063cb318c484279c5bb766593e976996350dea739d24e6714f62591ae2ac577eac0a42f30962a1550583c6f13366dca60e773fc3fa173469c1cd9fe38fc9f2edb2d39effbba164c78ea8236a2804efc43bb0bbb0340a9f22af42c7c2cff79af22e5b25c11e787f75af5b759dabe721f4b802776f07fdc9da949377e8ecca5fda269d00a47d4a7ce2e308436e599c9537f336adafefe12abca7e79da032237a1b7dcb016ffc6172ea7afa479d383412b6b607a7660e0a86ef28f9476daadcffeebcfb9bec6546b3449fa923fddb3bbc3041c2ee70af06f105e61689db70a1822743af409e9db21d1fbe4a14f49b1dff35bb19890d2b1121ea1aa3b4702da6a6d43dbfb6b346bd9b1e1f079fcba5739a1658df28a8b6c2ea53e4e8fc951befc1b3e8bb13b74e355b1b6d33209a7693501f9cccd3269c3682906a4842dc75c7c627a8d019abc09dabe5350703567695ccca2a94745a1087804727cbd30fd1dbb844984bba644e137762e2e8d8e5cb7851b1850989658d35b095c9e4d6c533e56b864a1f26ff040db28b67fe960a40787439e469d07536b52699d26993e9da01f4e2d7a1205bae88816905edb8f709ec5888d23d16af6f7a992c0230997c6814575f75a964ef7148fb7f0e64e0d21e64927dc3953c9aae17534061543688367de09d969bf886b7b8aca014d55d720218ac6177ec5c4b5767b54d34e480603825ab09d50887e143668a8c86b8da75ea1144b4cceebd3f2917410252fab02a9b870c7374c8d5c50f7008a0432d4950fa677521b1a3a8f32b33d1a352d59354b5b51773c3ce35a75d4e03dbcb6a9f2e939b43b73e393bdf2fc416f3de660a317291cd461b5039fa1d7b8d290883122cf47713e727c0fa630de82d33e84ec9baa3fe2f198dd35199f5523b9123269f3608b4b0e8fd8558516a6e4e13f3165430c553f31860e8317c299d1567b29b94625a999b22611af49a35b7081bc60641da264dcb6f987e85fbc441c85856f529f445eb98a617ff497b3c349bc68d5423b157e4b9748d1a468052acb179bf5cd6c4e13bfa0dda2bf112b64637df5bf1a5e64422ba1245f7652e2984b38a2946111814dcc1311497a19740150d0220b29773e5e1febbc87aed011f35a27d5cd0b6da06528a03c725a81f8c0de71440ab64678e48c13414910e6b00459bae6b2861926173e64222d543dae34eb1db6f91ed3caf45cf19f91b6913c506fedf72022485cc659d5cb7e99140e0d04aff3600517535f05d928061edbf0270396cffa32f08667d58bb9cd37b97c03a9f86c0c7e7915d459bfb804726d9269b5d27d9b36db9dc40084d7436d1bab6d5b4219ea180345f6336125fe602e14e857207994a83c83ede3095a476ed0382f306cb891f537207d220b497d982b5228699a7316949b31cac5f41562b802f3490863952c6cacd092f29f59827c483a93ab59412c19ea199684a7d26f8d67ce7e2d107d47e97d44745f61a1dffdb65a81e1aaf85d2010e848b1aa7c56d2b41b0ae7c3ac902bc987f7eadfc68cf6253fe8bff517433589049dc118f5b8905c15fe4e38f3b05cd6f4e68d43ebdc31328f556882e4e82fc0d9a6cdd6171ed041083d49f2e6a451ee7d4ff64bd83a313b4f166949efac655ed0b27c0cad8f82ee6dbac1025b2476c904e2f927fb6f6f30dd89582f11279b1ab99ba4c138673c9eec84356840a72ba13060b277fbc5408756175646fde06647083f923c7f1e67c899d1dea7bc34dfe0a3f8b070f8aab1a6427ce841f34019deb5e24042910da00acd4f82aa99f31fcb04e8fbc548b6615e1116d4829720be1c8e6af5266e4b3049ca2955195131f812e16be716116c7f761ea7132781852337c5702143d6e2ad540f27f9a973f51abf74948cbbebc63514198bbbece3dd2a0b8d706360a3681266fcbc4737931886ef555af530bc01853b648dd7d2394b50797199c83910fe5f962dfbfdd91f4f9ef380f2dc1a3ea250b5afeecc1f15a5e31f05f7f7d3d7561267759bd8d26e8af978a1cf6cd024928a1952f81e38a5277105ab96bbb0ca2ddfb788a38f9c4269e1d9b8adb6606984a3792717907af5bbc820f8c2330763faf5978cd9fef7989b5b50307dfa237c06ff5e89ad9bd5eca6b30917de8d9a83af88f9b8cc311b137e042165115a2331ca9122da199a1d8fd68189138abb0751cee8774de43851851a4528d3af664a8cba04883054d055a16b7442a42e82a8b92eb8634ffeb633042d2f1295b51004738a7b1c3c98f61e7ad646861f3f02ef70ff339cbe5d214702ba673ecdaef483903ad368ea0cd2c60b83388041634d60ec09adcad747a49b293232c1d4fc26db11b448c6c72768a80b5469b499f3e16c2425453abcf98c1e522fb9ba0f4168bb43fc1d34ce7e920a3bce8e31b4328c3c7a10b829cad2b36698023f2c2a9501c04be142185d5ea0251c626bef8aac0b2b5d2972d7024932c6df5b4591594d13b9761b7412da89e114017102ab992a3bf98706c3093449790ae7f8acc4ef07b2238b052df4c3cf321a7d8fe920c90599ec6da45927ff3b55413f93d15e1fc83a19e4d0a5b985302cda8873d91c7d400756876c41b9afaa286249406d2e1153c1c8712e18fce3bcf099d6a5b6803bfb61cfbbfb123c8709b95962513d9a2a1eca6d190d79e50ac4c0825abca85eedc596fd432e6f1090f04ca9cf1e80b48cd7ee2517a3c3c4a081030b365112e6b6dfe144dd4ca81fc2d179688082de56caeb29d7f5c0739023258c1b1f821eff053ee90ca6d3d95e1e2d23c93fa56b5396f539c34bda3192103ef63a9c3559cd9f3f2d78920f7ae482b4095283fbbfec69d2a62777b183a0810130c50e0437d8bcf2bff41470a595700d35bff240f357e73ac8ad5becd904fdf2be054745416bbb2ea7a5597ef9c8ba4566280819b39fa7b5f0ade09b505ff7171929313b0bf7352892c8924626d89062b391c0c65370c4ae9356ef93d111cd37dd7f2ea603e0087aa5a2181de9031a454c5b51d39d2cc632ff5ecb03ab96d8d0808186786b5d0937a0dc7aa8716e0343613b0f63c4414bdac6fb76f00ae72c6398977a6058ff0e2000b6de2eb471bf3562cdd394a55b866ae4bebf1d1537f576a9c2f650b861c65af7c1bd9ed5fbbe01a963b7fd45f1a99c190163479933e39e8f5e9ce2a0e906b31cafa0ebf40df0de564024d3743d337b06131722d1ce74de3c91339f4c1415c0d20da16b6b0979d29a97b94d8774214977f0c007780da0571551ca0dbbf6e5051c22255a43c43d5736c322f79176e4b2f5a2d2bfdc53dc426c925e0270a8b7e93ab9afe4bb4490823bdd2d0168d836c4cea9728bd049f5659d256410e8b9db96186f82e1994b81d59f15b32cde2876d98ab7bcecea0c2c0ae05199a9cf0242827ebedf5e65aa45fa8e02719a54e95a4df4c088296d262657fbfbf26cfb54291ca54399aefcd8e2e88c2592f63e4545167e9bc8f2c78a9e85707c37f923af4e6593ad294e6ea625ea5c189160820eacf40ad7630c5e41a39b61dd9fa8bf1ef0ce2cd46032704fc2191faca8180c664f1bfa2cca457eb6954c7b557b5ecd50bd0337355b6e2b9e8eac27d13f4d4b53a2db6b396fc8558b166ac3ab1cc199361c65f7bac22496525283aa0a8018e19dccd4035e162941aac623977712e34ab8635c52c219020c41c1beba895bfa7ba636b879a07d69f5c94bc0b2a02d5da05efcdfb77cc014a3ecb4c8827000cc436fb61eb82bb6a5554cb662255d743afeceb4bf0cc0a21132160e61b3186cca0e4824cb6e9af68a9fcf94742017ec78ee88d6de7fcc94b39d36954649906dd03b817e02ffe71e67169816758b10fbc363745a1f4f876248b770a38951fd222d6d005ec6858aa61a0fa573ea70ca35a2f75b6f76aaceb2c9a547368644dfa75f3be1934e25a4d3926b14a1feaf386f924252b78ae579386761c8f40f85339d0e21d8123cbc617a890002c50cc08de8a2fb5bddc2ccc16dbf55277c8c8dfa7ccce1f2de6c459c7bbae4c9c135fa1fa81563cc3bf6021f5fd018916273554c8148aebec5931b0fd46291bc4812f3e2f6ab21f8aedc6565684b4cac775cec73158357330b8b6e64339e5ceb79bb1d039f77f711d5734eda1896ffcfa920984f321f844b486ff8167668c54ed5fc08bb2f5eb853abcb49b87c0ffe8ed76d68603772fbdff6bdb1d29cff20109107615dccce7643db06b00c8c3fdae365046ae73702f8e8ea4eba9cc7a9f10c0e04e41ae8648db8417da67472727cb96b11362cdd26b02e9bd4cd9d94529b0b0ead4088e15de360690227444a27b87dd700efd5d7fe2e26578a4fe669700119e9575d8bb4f03cfbeb2fd78ff4a3c1a60e427d8a51204002670c4425654adf6f57dd46a5c9bdaacd7057b05155903fc09f3a136b59e7df9d4204cdb3a44075855795ed2ad16fc1ae562b824bc1da90519c1325fffeebc902846d5eeee132d2a09271aba754bc52f5a20cec92a24bed4147802aeb27750e5935c6904946fe9e86588120cb0585fc75e6cad399cc03700834f9dbd23102ee6dc557f536fe1d85c3af4a0e7ced4cfffcec8aeaadc78f19177edbc18a08c02edbe640ce54056f86e8e369c9cb37ed3563f4af0788516cd012b1f892339b8dd096c9e311255d8e26811d1a5f45b6b20b77250c5e8fc8f8934506cd5c0dd93c21334d6d1a9dea7acd446ba98724eeea3cbe497581a08f8cf97f822d8b3ee1eb40f98fe563ff6c2d5210a1cad597db734b341d7d89a30c0fbdeda368353c4dbb05a7b1595080f7a9f14784288d98df68d35fdfaa3975b14d0623b826bdb411f397b24bdba6459f3f266580f3b6ef5b6d34b73f5e602ad8665f9613cbdf0c906bd086b4ec2f04648fd6e5fc58f54bd12ee09e6e24652e05b0a855397b809fc074631894654760f4c3bede8e685cd4e79ae4aaccc259d2b3a1f063402a0812393b72d766b8a1e5095c009f132c0be6912f3edcf5faad5c9da2c86f2c7ad6453dbeabffac79ee8a186117aeaeb54f6e0fdf08e4aaa0a4ebe3926546d311df808c38bc6565d3ec2a6b0b119741e88f855ba0a3e3ba0e93bbb4d25b452fff0db9561102e84abf93e81362c49bffebac0d82a3f939e8ead87654aa7b5917d00a0095195e32e269666c5658490a3a1cb6582db0091dfdd14531f4940c901551cdedd62846a0622beb270439d7fd86fc5e7c83e87322f87e3ff2dbc595797e6823f24e3a60ed6d353c6add5b20970940cff8aea3d505b63b00417c49123562a2682780e14bc0288338dc55160e13f65c3ef8c5bea502146763af16ba8a04df7845fa9a3dac8a6443fbe6beaf7dee6c488f8d44ad03f7e498ca419f8431a01db66d5975c33ea735253e6033d88d7384a383e9fd8d979a12b898a23494f99a4dec95433826f68aad93f6e2413b3c01e5112cf7785617b108b4ca2da65b5059d332750f585a1f4d3d49759970b804b21f0bde00757db8724891418a04187f150c508bd53702c67351391d1ee3d966faea1b1131eae7d561de0a707c2cf215ba5de3495c62ec33978c991447c3b0130621714894a967e8e081a9fe2865ab49003d9da0fd1e5e59b6ea045aa7171ee84c5ae3e45082a3de273682cf2d1e1b48946ad2826a61dbe81986c687be19ffa612a50e5a2914c69b83ec9b284bb3aa70f15d7f23233a50c2a23d230fef25f48f688ee6f310cd546fd36ebc78252d19806b2734f70a88f80df2c26f6ab33aec0fee5ab8093a3b28ab28aabca4b28b3c1184d7ba0cd1fb8f5d68eb9f6f5477ed5b0f781a22e02be73e99a758479f693a7edf301bf142bbdfe5b42f7565959fff4df299e42ae50d716812046028a666ab56dba4fc6cff02c95cc00dab74f45b0b1dc98d94cc2727ede0756867f9c3cd9ea4896cea61be1fdb29e6f5c3aad9eab6ff6bbbfc605f81da99ea30283dc51360df588ec259e13daec377d95f16f95acadf7bf2b6d6659f6c14f65f01973467271c62b12ba92676f3703049dd3c81e987291ea86293e2c3c45c14a7c5e8ac7ebbf4902c68b562ef7581f833209d5ab8a360806785ccf87bf2319285c405d522c23287e06c2f0fe48191176d071de38813e389e86cdb1bec78caed9865b756e334030c2be2de48c44bd5b801d44bb5202dd6a7fa611a66681bfdacd421b647c1b05622c3318bde55735565459d731b76aa25b8a77365eda6afdb2b09932d1be1c04f34f7fffc14f9f6655cee557748e07f0d27fafddf97901ad73c14a00a1151c80c9d7b077c868dafda48f8be5bf6a64ad0d318198ad751c1e0470e474f0f48a2197861bf461bb6304f40bfbaec280cabf99034472844f4b258cdb9093599b3d08d9debfc79e7206c48381bc281b87a551c493a2c079ecec41b1ead7611ba15840a3b22094c086c8046259fe5fd5a8c182c86d9cce8009019d03102398de620e39488e06fa845ea0a7543a32a2147fbb6896458686879513f60a8945d6fa9adb3b759025e9b2a92a7478a20aa4936dc9520d09e69974bf1e0cb49b1b691fcb6bdc374733ee8463498c4d0bfad17c479f1856642c7f711ad45fd41a45daa809dd56cbbfd9b55fd6510f44a10492641d432880da7e3bcbd20773f1f49589520acf834a54c32d4e4e5b9e68dd6852c756819dca8e77ce2f1288e16f6b5f02210e8f2e657b12b05361d35cb2d3a6dcd81f8d868f81f17b318beae164e54a60e0cd08b7465fcb5fa6b7d4c8c60816a23eca3f18a38b0661f7fa41ace37d8a9754e6f24c49658e3f7d26331d7049c142bc802d4ae2cc0a6ad5b271c5ab7c84140751db6bee5853bb448c3caa60352485d10364fe8492b870c1097909613f7a39befb0ec6f8e8b78568ded9892c6d467e9f0b94bef85d79a7df1e02c7b360b840e35b4d8d67bdc14489b2a298e7a2d565bcdafe838c73462f7400ffad84297d17887c9dc03928a6d142b9c23359c6c92e315a79a1b5e1243eb3f3ae821cd2540542b17e24982e80edf878f1f5a71524c1925f59a6624280d552d1a3d833d0f00eedd1d11f0684e5deab50bc2833e04862fd9780d42b55330927713cedce7b111c531be25628ad2c4841418a790a64350ec2f561d558e49c7a76b952a8d91d07ac3ba8304dd4d2f759ab1b4596573c25c8b9b857c371203800f63ec0004e9557f30f06b23550ee232f4478c08c4d5a5cf894d86408f117d4891735910946b3b7a8f9e9750b3421adafe07c03bfd375330d222f01a7b0c93676418c218334ae606a0ca537658685ee19e6b1024be2ff2594e84dbdfbb2adcb3820b872698e791377670caf106ad81a89dd651dcdb9410f657c1f7acbd991a7c9d71d1c196ea7a5e4ecea4bb7d4a64f7cd24f97e978820588f5496bd53b433b24618bdc51730e4cc2d61a694d64955b9d5b5b309b36c0fff31820cef1769ea70aff25568d7790100fb8170c4384708bf08c36dcf5f779d4b62167ca91028c509ce87feeb61bb32f45d0a238175f8636dfa1bdc0f03c35ce5c7364f864dc83b1afcba0e225898270202c1427cbe18a5483b63a7e87c32708d66b8653b8f4143923194d6448718ac3818e82e74850fcf3a7439f3824efe4d6f425f5070594a60460d4e7e1ea8f5a1644bccfa86489e9f27c0ad99e533bf8d3402104e119bac2ca21be90894ce52235b6cf1e90dd28f42e557c7368b80b55cb70027f242ba834005ca4c370f948d6d4080f8e98e9954a68d0aff8c9e8e61e07b258c06fe65895fe06da1e9fa7632a848697706c494dcb034211f43f14cd6d2c54b2904bab0fedc357503492c5186848a2d1ce5ea3348ba0a79e1bac36e3bdb5459f88aa616fbeb038a5c763d40613026b592d3a953ee3719268b38602a18f4258dc15179839b65f3fdd3201f0f10afc561717d005c19f7a650c1c6ac779e86f2840a2b77b339b04c592800e8fea67eb7ecb414155ab7c693eaef2eb95d27b0fa2666c2899cef365c497fe2a362520b71808db9fac3bb5a791d76b9d9a5059b17628c5b4d915f494c84994867cae76da541ec923e068da12a6dcbed35362b7768aa05c233825c1ba77f34ed16d53b0a2d2b3eaf3e302cf6d26141486a3ebd7ffc58bf95e00112a92f976c5275053942b622125579bcf0ed3040e0efaeec61c72f97f3c6bcfaa141e5ab4fdaac7b559c73370c4cf259e3ad4859e3f13752f0ed396310fc9ccc6978de0f4c412b8ef1ae4e8f8f6ee939926ec05b0a055b1a40dafaae34c56120a6ce2a76a07b77a17b630970715c15dd994c71ad71ef80ac8560df990eda6f0b5345afde02bb77ab374d6a933473f9cbace2605022d45e343bfff494354476748d0ca122cc7960f49dbbfb214db1aad4f2deb536ed1c5b7c0fa642737c65eb4920a917b11b54817a4714764f8f9c1dab50cbd92dc6bd02d87307f1e92e3bb64047c78e2882cbc7dac13573742d37ef0e2c4c1033971896228684fe009dc50974105f14bee38bc5a63888d286a1ca89e98f6ad02e0e2567d55bf89a9b8cb9fd3177531237dae5c0a36d486b935b5fc4f0a0e746c6ed76d33b2677fef8e1b2286e4fc745225af8947d294dd58a98ce8a055850ea97f681ab1c329fda3601dc0756ddb2551d81953763004bc924ef5c2b446013583f6c9cd9eab2b9c5d773af270110a588ee887e152905aa9621ad73b50e86ecaa88c1fbbf0730f8602a8838e373f792fa3e0112e4014d8254d192711c4ad90da42e5d215743133dfd5ff90848e820e32b94cafa420c1cb1301a775ea21ea6de5150c1581019ade21a6e15db381f14772855d7415c8ad6466b43fa76e2a98f9e107c8e494405460f470c1b8c8e9b2a42fe7f44512ade5e9a8afd7e3e30a5f41f6ee21a6bba6fa641ce023e31c1fa6076769d6ac775900f8d93e5bf86a44d56da247545844ea0b49136c0c0946b63468c36bba01a92c0f05becaebf3be1b58700a4930ea49da004874486565edb59bd70906d17b7383b8ec85759f018aacf863fedd4c3e01a8918c9eff40f62ba2518cb08b3c74ac25b88d0cdd898e50910f9c72756a739b429a6ae10bdcef4268659769d5c5a988eed217f5a564907772374fd5f84d814ed333a426a0d0f5149a9699de80ea47b41fd49d176b3f013a5ec446ff049976445d58981aa8d251b16c6f6315e163519e5f2838cf9d9afa088d1d669a398a7f25d5670c8ea770f668fd987e18949dd40c32b274b93f86037a8a93c986c99db81b5d2ae8edc94396e3a88185aa348483bf8610b145f7c232abc7ac89f707b2fe3ac3fc76bdb0ccfafa34391186aade018f8d5a181270ee0d34ed814a61ba1d614512eb6a1020363c52aff7e68848ee5d273c2329dd0fb7aa6fd506e5f5f719174d8705dea0590b87a97b5e0a9465475a623383b90a8ca742b36b1b9226972683f0a71054fb933be781c3b7e3ff184a0ea64a57d0ad06a88b4d06f0ef8293ce118abcc0741465ba7939deab7e1f1b42f347befdf95e8599fa1d371b03216280cef14817905f6353c5a5f12335f9f3f5ee1a5f7a2acdd7508424a75f967836c89dc58bc1fe3a075685662d9e1d245f278cec8023c8c132338f30ac46c593b7a87ace210c8e7b2dd12a182f991e675362d105dace29eeeae5b512c68a89e5bd285c281df1fd229cdffb0ecb730c526fe31926af65456c29d17e54602c9c152e15c65463ad43c8bdd2fa0c00826d53165938499ea84301bd83c53b1b4fc7ddb77511233bbc9901e445ed525bd0c731a2247ce527f3d8608ad923c7a891015878c118714af14c146f471409dc568d38b76ac0e1d8ab150d7b139c5d47e2e6cb279b401b0d534b4b3fb651f1f953a55feed560d4b153198d8bb40bd54e741f27f21e31c64b3b87b1751382b76cedeb4576ba7cd26c4adf66b391995b7b6e3ffc5ef811fb0fd7347abf6431bbf52a14e64d69eb3e24122474e8ed7f5afe758ef1af7efec618b69f356a703f7ee02046e1d12a30e1130696cc3fd981e99894f2656d9107f4bd0bc406028305426ea126a7148aa50b2a11ea07e78ec461b82f04c2ff504e3fc4687c66849d08da159f9e38b4b98af939caab4f417f194aef193a20de37b079857b14014af0061ee1e00224a2affc9f1ec6caece46a45a7f6034b1bd8c52f4ea89a0112321a39ccdf16557de3c8231d98ac75e8a6c47b34cfabcdefafd9a00d248378b1d8e5d79d9055bbdc9f0e2a01d6fbe405ef6996ff354430676acb1da696759c0cbbd25d6d11e6b456e70c4dcc616395a8192cb52d8d33deb2ced83486a22d56c9719ca78d9a5f60eadbc43976c602c4d194414ab4ab6e0c747d563566859a3b921dccb651a32c034909ed8729d183b73394b627dcb9f6842676b1cd5d6ada9094dddb7926947bc1e94b2f5375d9234c27154aa4c9567449fa99e98a9db008eee215eb674536dfe3272e4a470cbf2a0f36d9fdd512af5f2271ce1cdfef86a7006c9f669262791018ba7bb27c05dc60b1ac23204eb48efe84f44ea807a046a8e348356d2d168ed4135333e4e158fade65156f1c34f32269a4a383854bb8089e48b4d6682bd3268cb2b10d61c766412df918750db2854ec2bd35f4e944bd095ea5e066e7c78dd262f17e89cde4b504c00dcccdff96e6332d697c2988f0ab6527e56935a32282fa7c6f54b6992f17578d6fbe88aa270286968f2836a29efacf4169ecb37dfd1b044f39152beeec837d73fba86f5fef4973fb3aa467025922710b9a31634719b2bcd01c07a7c4589937ddb2d583d51acbcaece384b73c82603c4ee9bdaaf3a037efcf6ea6f09c1839182541f7a00a4fcb5ed4ac8a90b4858fac714d32d5ec995d09680375dc1839130d4855c81139f341d98f4b5e739eae8e8c03ea94cb3343f4075086e1161751b16612e885ae8d4a637edc28064f0df61e615a718abe72cd62eb42d171b1a2d70b1f567ad5117b51986a648f99c0ccf0ca089b53c03cbd8dbbd2a5007e71e44f5edbba946b87c5fdc36e05ec6a53fed5b974df854c36ad9dfc95463d98cd8f024a1a96157b4c8601837e77548e9122fb4381b2c5145fa75203ccf26fafffb5de92f85c930c819e5d6db780a2d35689a6f58ae524388aa971e9eebb448efb982ea1bcd68cce935b57f2a34d20b373ec769b38f3c9631291d3be7357a1f7399c7aa22a212219b6d74acfad6ea0deb46c54f2e6bc6c13ea3815a4b3853fc5be4ad66e8121332d8f3b28dd7a7b463fca8ed3474f6938474b60f7d46d9f5203af6f7e26d68e37b58a2c9ce69a25a3ffff89bda2908c3c1ce67e0513c800195c6da285fe9b9b7c42077e1f45f4553078c1267162ba4e021e856531577be823c069f1df4b8680285f40f260ba828ed6a96bce67598d514efbcab4069782a94920dca98cbd86afeb46538255c9eb7ee181603c674029b197a1526f7736538f6742ac74eadab19ce9113fb4b2af3ef569c1e3a23479f5d64b079c167825967d84d2d7fd190f90ff3f8c259515c8cfa1e956f3fe1d407af551ab9afd437704307ee13684a3db619314490ccd466cb3458529d30d5702b08c24c1d08b1144354cb200615d3cc91b75aae1dbcb7af9c8b2c876fb95ae774e2d95f93c4457a6cf4d3454b22897e9d49ea39da69fc2130304e4bcc5f3537ee0bf6e75f08d6793909475468b5c277564b5189274796122b0c2b9dde4c15c15410fbfb9cdc874901858aa4a627dcc89299516e4a8de9d0a6984b1f19f91c4121a54d4a8bd66948d42e72663cd846c2859472529692285b8df57d55d33d015402924779382d475830a9facd98c06ff0b41497a0f69d6ed8e2e9bba10b85212b19e4637fc36891113ae187f78ca2bd44714674ea6b8e7c82b31a5bab5ce170d97576ac96310bae884ef64582812b85ade1736856b17d8c0bcd57f59b8b3bf93cf12fd299ee31f360388c8aba78ba9798202f39f6ef27ad248efa01759a40d9c9619c6bded6677fa8a8b7225626d200bb45f84be5ee8f0fb9681f88d947af743ce6a54672d7e9608939acb78da9310dc643e33ccbf568328b756ff823c35263f1c3fd64f75bf0c532710d891b7561f13fb7fb3b4c99d4aa654b606f5dd1cc859bb53a00d128156b2f5d8587ebed86f5299d4680317bb2efd31bfa2d91a76524005642c7a2f9d8f158e0fdca3573422f24db5c9ab9e5fbbd2dcc5a423c46c44c46f83cc2b64436697720edffabd43ff7f80a6d0f62f405eb691d4f12e200e46b221389e0ea29103aa12f8e75c1bdd78f67eaa05316b8ca522b50f270f9f5fe9730c812ca58b64f00e17f48383b31fe4d4b67e01eaefb3deb735ebeea2820f13518829710bc0679d791a45d941515fdd4cf15f4a0d32547d72275c364bd37d8a92eb457bc891457de23e1d9d2f0dfad329a18ad1628fc466b534737e6dbcc3848322cea0d0a3f9e2cc3c006768bee6e58f43e45beb458fb6bf1fcbd6f37125bc8142ba8f7981df9d19fbbe156bdcb55f003066ea6a0d164c33d2c194e107e932a8bccc06adb8bccd0ca04b03fa3bd90f3a1ca3566b85219a96d9dd299e19002d663fedc32ec81f25029b06339114756ec6ac79d49aa5a8323a18afba25ff4e686468b2e305cf05240d967029b3d482ee4fb5dcce52fd82c9a2172224fd88d3b5ed108c38fa868804a17b02d89401dffa50c109f48cd963d58c6458d2fc2b35fe37079f4b7f5a764466a03a1a12eebcbe9a9db47b96814e48ce640453ed7487fe3a91f817e95f76e67c461e66acc4f037841ab2e3f2c10730433d2e1d1aeb0d8b2c82ac98f0c4ed514b99cf1a89756bde28a5e6ca804c412c634742fcc73f31574dde9660fbe341109d062b394629fe4bf6ba90a4f6d6c2fabebc02407d350b0c4e18dc36bc7f287d6820bad8bec255fe5962f1014ce89087c5e4efad37e2a56902f34261597fea2ca47a0b3d6663fba17d18220e5fc62bae6f49027beee02d9f5f70665fae94cda9d55c89d8ce94094bcbb0f48e2cc81dee966ee422ce1161a412dc06f41d3a07c032efc7a9f8fefbb6703631ab72d707058355c1898a185616ec1a4f7c8fa552f00fa1faba4175bc096a685e142af95974f005c1ab28e1e7cde958cb4c17039e6727848183d461ea93f8688c8c519ec7255115db301a73f5952c01b39b7bbb8a46c04a9b9cdbe06dbda4f151c0b4b606b4ad3e52d57c840bebdc014e09968bffce9e6f4c16a503db989e8cb492e3c31b48ef3d7693898413fdfe75641ed00ee044c8bde3c709a30d36821e80a74da605677a78b2a2dd7e1e8095ad31bdfb4fe7205ca8fb47eeb1bed7d564dc620e5e5aa25d4a07470ef6bda36d774baf212fef28fd701bf5d1a13ed3ebf95a9b2091cab2c6bd7b2fb6f7402c3cbbb5301e19490d48b09d0f9cab7317f08005dc1ee97c18b4694757109adb4343f0c2202971f4ea18a4e85ad2445de4e5065c969e4625c42d9d0bdf0077b64fa8e3c4ee963701743b4f2e72c654555eb3672b55730a10f9f022565614f007b9004e0730bd5412da7985471949178490ccef77313d1290ab28eabe5aaecc56484ce5cfbb803c9021c93cc8f61c3d7fc2cfdc8e0778266caea013fb88849c0f9365646e711e82516e1e7e61eeb2a7ad00367de346373d1f1c2a835cfd9d3c6b6792f6758fd594b5a2c4618ccbba3a7472c88f6d4590f0c910d2bdc9f5e3afd1926dc0e6fea352da8e0040022bedb3db5e79d598958193c20f0648b4181b06980cbf378e8e9636d66fd36924eb6dd537c16df2204d96342fd6e329e46e778709b7521d8f3ce222949e87ecbf03ddca3d44d4dca1117afd53957f14026b2fd1a6e0d90cd3e9a3b637267d6082976951ab9dd3277f5b4e813a6d6e6296a19950fdbb7bdcb2553a149a2750b12d6f685ded977a1e6a061872401fb025067c506eaa06c5727b10a73f1518baa26cb1ccced864ff26aab2734fd18d0802520ed4573a97ace0231d97665b0e500902553d0594d82170e2e381f28c8db71d1ae0a77137f030934f827535c848ed5156177864e95c9a13f1c8e2db0f9f9f37e61080de081b8b5e306f5fa10b452eb071817c1509cfa26c7e217a3f8e99b0506a5fea324648c294b45745e30f08a26be85c0562029c79596c3a82fd11f61c9155612fac11cfb0f22b41aaa56305347b8466fd7a2d00d491cbf28e553e579e3e0df9fad7508b6ad4dd716b1eaeb54ce23378129076828f8846096d6ac99b4ea3abd48484ea8df2955ce72308770048ddb761de1607372f477de67d62e12c49fe1dcb832dd3e66d29dc5ea6893a597ca7f5d849d4c23682d2ef3ad15e80da4bb729c597bcf1d5aaae087e45d36b968576762fb34364df81b957f089535fed02196330568f2fd8b197865af7a2f15fd81b4b4df7c95347267279a02c81d8e5d40023321e2ad90b54ae075fff6f9545fe85f54148bf52ba5a164e3c3fea21818d815543dd61a1d1fd8d640277c9a787f6a5c218900ac8ae773b82d6f01628d78e79362f7100c8c940c00db8e7cc5e850ecda91fa4860caea2c7b5a2997a672f34c1f04aaacf0a381005785b084590acad356f586371309809ef46c2413a1ccfc33752336ab0f13f965ca7fd290da34d11dbd665348c3dd0109769bfb623824aa29c0aefe6f1b3fdcfa2f15b1580529ba8031c26401ace06fcae10765a363362b9f5770ecbdff25f058aed896a91a985b80ae4762cf4a6580a05a3f23e48ab7f992fd8ccd52e8def6dbcbb6dfe4b607718af094d999b95707a29bda429fba603cfba63e4aeec701ecd7ee709660ade43cad0ee0f0c065bd590092a5bd07745c5390cb018d2d65c237eca2e3802ea9dedef359855ea93d985f1e2bf3ef3589ea301ead0f2b7178b02365192d039d2b9f9ba2c9374f8c5cea074f530be83f036e30068b24678c053d4697a3f39f52caf86ff770307f198f1576d56613977b91cf362fab52e7d0171518c35557d907b434e030740d179b817c9ea39d960f9d92e525a4236179f0936d1f3e166ce4923c0f6abd5c51155b8d63d5868ecb7f6a282e4defcfbd18c4f0d39ae9bf3bfedef4f55cea6b5e3a7e6d1dac98e4c99d9f9eb97650ca5493bed6fdde384704908c101cb4f38e5951e6c08b10d31e9078cde3ee84120ec222d2406555b45a023faf18854953b95228d1c35905b8031b9f7d34d0303816a8efad2da7730c0ed9784c58fbb1c751ade443748ae6c0c3dbaada5729d928e61f4cb929b3cf108a8c5afbff817d0541e41bc7f1baa90ed0b28d910692c9f85882b6cacb2ec2a7868140d1872f91ee1bb884f034ae7a582465bb63fa0d2e960096e47cba5c7bf86acbe5e433221b61b778581bd5628367d442a8c86e5adffd59d9dd645c99ee6b227268746d2b02160b83e63594e91863c752423e1fee69d466b89a672e1e142484b40cd620a3ad588381550e05546c8093e15cbbc9ff73ae041401a585f1a730722a26b90715e4a05207140de7247a49bbe17eb3d4c713bc85ba4f993478b960e240ac3d5bb5cb8867bda6dee6852eea0485176b48552106dca00614c45804b4126ce3f3d95ca10b5c4bcbfc97cd27c3483c7551e441223fa01cddb8374c934b9712b2fe5a06eff4c4127160509b833c8f82bdf133fdc8c9ae129420754884cf5baf9bf99d49bf80bbe5908ce651a1c76fde1b064b7fde637031b8bfe207f9c8857f55d724efcce199cecdef6fab9fbb443a902d310a6c98778bf6794aacb831f039f89caa300bf0f1820082a7448a9c27fd93522aaf6f600b398d91d58816992d83ba4943b650c797c80229a8889c8c040829228683deb0921a412edae393a5be840ea6f31eb0ae3de5ffcb939157361bbfefde697fb3f414ec54c211b169302c30c5c02bec966b32a993416221047897fa28bcde75f1b1faf85471875ad98f80ad250cea032782d0e5df10355450c19f809d8a39360c761cff777b5e9b33340ddfa4f4f7f6c20bd251abf05d097192489c3c5a0d816d9b998a83d494d0764d9e7bd2725a7501d05aead86d88ffad5df69dc9fca2a7f4552c742586980f85a8d0e43dbbfb58307a2c0a3fa5319c3bb488e0edc7fce45cd1efa5425e48d3e95deacafdcebc462f02c346ad555f68e389f343a696ac149349ecf20e32e0d6eeab5cea9dcca272449964f39833bb76dc8487da0292f2977058f306ab37ff4d201e98121737bbc8c4c3f8bc15df66c217e97d7c2d4f60a127d3f5d4c8b893be8b15e5ca6da5fc8195ce03126ecec34d04dcd360c1dfa7ffb85ba2031f7f963f6ddbbf4cd78e27dfdd6e68e81d1598833cb0437d92b43af7675e94186cc7f3d522637d3cc7ba0faa75d716081f9f4c17c30bd60438bf98f83655ad8f8e60f02e8432b451a7678cce87a478ba92776be270ed3b78a15f64d3d93609f467c51a62d7ef2cff8cd4cf164ec003f0145a599222f4aa7d905bf3feba30ceecaebf7b22f828200592d4545b6e87f43e358e7e7678611c111109ef0429f06a5d293de09774283a6695a1c6bd87cfd930b330cf595703ff2600b9e7aecb989e22d15b9d50ea32b3508d2ed107974f137d5fe8de24b34c5712b57ea78ab85408c90b9d0a5115aefb3742287155d6231691700ebe73013dfd9f36348559cb9d3bd78fdadc29f9a028b196408236315572916e5d61af90336597ad650ed6cf5d4cab3b8f8587c4a2c94a292cb41dd66fd837a17c8b80568e6730eb85ba7655a1fd7e7b0efe7540e79c2fadd8f62bb4adbf8036dbfd10b672254297c1289f43357cafdbd1cd9f63433ae26c2ee3264db0a2d0c6c8bf040d3505e81a9a493eb91486011529783cc080e04124ae72772301aa4f13ba8669a939af42545ae0952d0bd1d3bfe9a0c99e48610b1f63113c157c1a35ff98a42551c4370425d0bd7560eca11a0091af0d5f76bc2312fde558e6c070dac1658a390cc137929694f1e4a729cebcaf595f35674be0f1e91fc9f504d019170d8a45cc026a1e70059f216c0fbb09fc21c064947426bb30da7ade86feca5c72d6409ba49794c460edab9eb69429e69a8252ae0021010638af33b68f995dc5171f66e8d2ab558416f1185275057893ac21dc49bda428247521a8e234ff06c4fce1281c199198e77ca1ba2a2cfeea3fd59fff8417e65f88de15b460b794de650ed2c5e8facb23beba42946205b7b5c4215578cb37d71f6091967d9f517e64fc104ccea44adfe14dff9936be6697d467b6dd7f2633dcd44b4df05f693772e8516836b7717003528f1295271f55f93d41377883fb4ea240c7f6f2193baaefca861429c91fe7019afda6487c3f49127e902392d968420e838f46f6df23a64a18d5517ffe2266d31c184646ac07e2ff391f0e1930fda485e4e7ad629e3dbd60eba235dd754eea71c60db5047b276915133f4684a3c986c27ffbf38e614719e8bedc30a8312873c406f7f6654905a83515079dbcf6157219a5b02d3813a19af2993c53c19731b0d0334851a903c591870476b82dc4ddc9b4fb2c3d71d55dee19843a8d8b46b6b055d704b913833637a24eb67229be1135295579a592fc14b1bded62f2cffba7bb7b39ae9d1bfac05a5d609167c6ccc7523dcbbebe0fe5195e07ddc0e29bd4435305b35e390abcd1390a08e5215d07c8823db92d07a19aa724d6551b823f58d034fa5db7d4935672fc4d7b5bc7fe45176077a9b7c1480c94dbbdabdef919aeeb1f0d04344c3472beb117290f2c4517ce86d1c4bb25a7a6182793922730c162f1136a07b3b2d7b884d70ea4d27d828e3240b210d77e623bbb4d62ff5e9db9d8af613060ad603436a09a303664a5585aa6fa65f4dda1e313c4f7fff4a8ca299729f93f3df5e6f0002c9f678bff5cab3c7d400756876c41b9afaa286249406d2e1153c1c8712e18fce3bcf099d6a5b6803bfb61cfbbfb123c8709b95962513d9a2a1eca6d190f14436664da7ac483904535b0a10b9b89134b9e385be24a91dbe310b5b95bc68993a2a323b3a8dc56099c55520cbaf82fb2e840fd8e872fb96e9d4e46cc06fcae7338ad74eb679db8d894e25ccf4b45c55b2b6d7ceff76210a514d1603bea3beecd8c4af9dab428515461bd48fc927d554aa7949364e979687fa59a6cd48e273ff68964819f34885f825924224dae03933badb7fcdd2cafe0fccfbba48ffaa991112cdf81e50217ccbb2e9663e463e329ecf1e6881757369f78f32f60ea753d09b5d3396d507b6ddea4f61e1df0de1fdeb0b4ed60c9da4d4b8106a62c0c857681915ffcac4b9ae13de1df83640b70316d00bf92dd4b6604930c8f56274a457c497d682036e2c5f9a4ba96968f346a95aac29c5158bee281371a347cfbcae5d2aed8f96d6b982fa6b43977c30a5b7ffb51d416de57c80f3a9f43c4d0e94ff67f430c25f56f33cc4fa21e627bdb05bf5355666aa584ebb4ed26dc579d3d836c989385af999859b7fc2ff65af94de523ed92e3cf1d2f8132eaf1901beb844398b873806223bd2875d5b53e959c4febd104b991c635ec7572d942da78e79ede4ddaad64f76724fab6cff3fd653ef58601bba060c055302c138e3d5aa98664f81341b966c91d0032a308cfea8fb089550017eb91bcf7859ec9df5429bf578f35e1c57d3b10c167094e84109f1051491c4db6a49ee486ec2cdbec6cde2876d98ab7bcecea0c2c0ae05199a9cf0242827ebedf5e65aa45fa8e02719a54e95a4df4c088296d262657fbfbf26cfb54291ca5429bf9b9c74846caa37d408a6d83d7a47339872f1e21447ae145c8013fdb54b25f3c56079efdddf80af4520672249f0ae9006329ccb5f3d2183c9d1d48f486754c9a143bad20d1b784582ab5cddd0446a44d31af9f5cd52253accbec04fe772cdf7d7e235b3f1df9c356fce779cc153125a98209e22ef2855b43889e956e554b05e894a3ed4ff0492eec1c763db84810b510e4160ee5dd18cc983bfe2b644f9ed35fa588b747e7cd1328e4a4f5918544765e37f1d5baf435f70a8640ca58642fbc71a2f3a19ff013ea2c4273035ad94852fad1aad2b230d13d3b2128c39128beb5eb9d02cbf6191c00ed007b7ebce9258282283250de07fc500babc9e07d355be31965a058c4cb3517d41bbbff0e3b46d9bf54481b6d4f3790f1a4eb7a5b18dd0d26b88de8726d2fcad59c7ec5c5cd0e556a86a4d7121f2ea5371b80cbed199d20e911a96ed676d6f97a19eb2b1e6764664d4f22f3beba4dd20a5c908f44acedad956c090aa738336f5ac2a0ac0c6a98b884165c4e26c59922f611c8d2b960507aaaef53ab5800034f5dbae42c6ee4b85e19e1dcb63052219c2c07819b0f12e4fe796fb5b5cae05d4e217b5ccf3f418c8fb4d1d13e67620a26cecbb4fbdd940afdb4baadc5ac93f732f4d88fd4028d428753da000aeb9574036b5c767661297c7c3fa0fe07111d937b6ff0497fd079c25fe9ae81cca8f6ed2a6234e1a77212e327af829c49bfaa2eca18d6b60157aa4218bc26a058b657b51dfeaf571f686cb664ec325c1eb4a9794b7e6752651897510ff8a1a25cf77c61c9be3ddeb179c2e4489d2588720870290938708bc6498bc85f8d99adf989bfb9b2d53fed6d7eb2cebf634f09f08b6fc0c02abb1b9f6ac0ef2621a6d996695316fbb4f03cfbeb2fd78ff4a3c1a60e427d8a51204002670c4425654adf6f57dd46a5c9bdaacd7057b05155903fc09f3a136b59e7df9d4204c997e947fceee516d42670df07b49c08348389ce9c6f462a408d8b14b0dd6b7ad63749f6165a3c32820ae78d1b5abe36f4f3e7d7419fc6074969ccb252c373035aa5e4ebb819798ead3373b82b49f45b3202b342d31be2413111fd120b4d65236444b04543c24d94e50eda5fadbc128798aa372e069b8818163ad15e828ddae0c6a213b4c46d32dc04d905b7484fc7044dd32dd5626ca4a170a889cc2b71bf84bde5c2cbeb2a32d7b094533c781bc4d50f6f7e99dd1cfcd53d2cabdd40d501d813dd96e24bbaf79189d7b3d606441a32793a8487c093f43bdf50ea02ab1f556a442cd32ac597390e661fc7b38ab0dc2d9feeaf0411e0dedd7c6cb92dd96f9ac991b54734c0ae21faaa177d7ffb3e2814f89d0841bd4414fa76a77395e0758e36560869968ebac0be0c79779c6553f92bb8c38272f385992b86a7bb2c9e182e46fe3cdc579575ae9397bbf1b1c37889860e692c5d93334d364cddfffaa07e73d81418507e2c0fd7148725d3048c7aed69cce1e8c9f79ebac2ac8db6e8d2fa194f668e86fe24db848be7288089c475a5faad5c9da2c86f2c7ad6453dbeabffac79ee8a186117aeaeb54f6e0fdf08e4aaa0a4ebe3926546d311df808c38bc6565d3ec2a6b0b13f472c3b257793f8665ad841d5f2aaba6c6a9c9bed73797c310b7ea216f04081609ee3225a15347932fb44d7f03e768cc250a52d9118fdaefe34987a649ec76ec168fb0770daebcee3fae599a7c626c7b24bd60e52b3063290853cfb94a382a0451af79e5a977bc584652717061aa0ea7998cb6cdaccea84f1ac46bc2f006fa009fa06d090ef6641d8dcf308976018072e8a7c0f016121a922427a137a7f34ff2fc34d09f022b8b88ce0986150c3be9c569c9ddb7147311c7ea74a5c28b76d0889fda1392d49a3976d0906cacac35c008e42ca1f427e6dd849cea4b0bfe4e8872a6d5f18ff7ff9e5c9520c2b0f31b2010bf4cf15e060d7f9bc70f160c0381221655596771d6214d89dc14edb0fe6cdd0aa1a8ff7c00f556e6d8f12680e2ffffb0c23f87d112cf4a71833579024ebf4ab880a8695b66a58e7faea719994ef3d966faea1b1131eae7d561de0a707c2cf215ba5de3495c62ec33978c991447c3b0130621714894a967e8e081a9fe2865ab49003d9da3dded00171b16f10147cbe53b9d8164c645efc524c7987f8013d456634204cbcc3933f4463c8f59ec52843f46a87ef398bab76b2ad62d7a0c7b5ce24f4e9374f1a438b20dd845b087d2aae2467ec27fc3b04090b9cbf13d632e4bc31f469ba556c79da27510b4278f3a28afabe6970cb492a7a39ac6a6b2282d3c3fbb87ec15e2929efc625337b7812675633b3be69e8a915d4760fe7c0ea8c0e79fd7cece0a4caf9e104f43fac66fee56f37f4e828f07dc6efaa1fafc9cadb1fd0f25e5789cffa64053b6026418eab3ac6501698322c70f2ad318556da57c4c794d9ffd2146cc22c08029ab2bcb8a87b73d643f21e262fbc0be785dc08a85061fe1ae5a424ec71d76d8acc0899eb84990451be38b8c999ff9799426a067e8312ebf221897cfad11e2fa1cb605d7d6f065ad9c16f73b0c29873cea9a3447626f49487d86c61567c6ef55cc83a4c369fce17d3b20678855bceb20ccc6b04263cf2b0dc4396c8a57cac40343148d75e9b84f0dfdbb8c48e1a30556ecdda90a901bedc150ecd8854ae7c0dbb2c7ebbd5eec3496f6c0351038627f03091f000ac9026bf255a6c2b0c3197afb94284a69b800ed9c377fb2b72ae7ada10e1bafb260fb5d7b1bbe8edd5e8dcd5c83479a34474cdca5d3827ad693da05223e34e79480309507978e5cd19a463f0d8c5c36d865528832ec9a9aa7575c5f6e505da65e16cb5ad74e68c173eacd3703d19c005f2af4bc1e00b9d07de576772d4475a0227b795a4ff103a357f571a7517139fdbb28717d22c058ccdaa8b921d4cead60b9bb35d037e9493d355223b4d31cdfa122810fc79ec3d780e92b7baab2d3da25d1e33192bf8dccfd5fa8543a87b9acda3a6100281c0d91d3007707256da2d16ed885d4bc59c730761b1e34ec5ef2510e96cb8bb5fdafd52e803e48374576d50a10d3d417eeb09e4746a756ad80c88fd3e01061d0578b1632f2be65fa934f1c0e4c1cd3285206a4904bf395e259be9d570a737b67b465db807bdbd94823f8654cf0fb183f32707ff424f22788a566c3ee4c272ae81f56c18b73fa2bb19d54d961b4744e723275c4fc88187d712d6a6a67f07b829aca426cbd9f19a239a221d8520f0694dca699d3876dc94167bb53b4ce0782dd1a4242fad56341472e0b5a5581db814c5c1dbbd8cafa0f81f6e0d372405d04470c2a7e141808ae3131e46f81fe98762ce7ecf2e7c6bf5a5decc92ce8dc73e6595d5feeac48901bc811726929bb8bd2a3affa5c6067b40ae388fe29bce8054ad187ea318a536d99e326e7eef7f9052278d9e3f058efb636dded62736d83a4fd79dc70806ff95a08bd57d70cab6aea1a15b14812cf5916410ef317de39bcd472650f50d4918439ffc65dea28b7047554f7b79012e2de84816bd6a59a4b9e30082b3aa7bf37acc02a69e595d0f45c60a562e4b77ec2b01e858337edd2cc04cd6ab5d5a9e9872f947017e9dcc656306e70abae2cde1bc68507aeb30cb249eb9a2c7527e5c395e98a1ccc230b7eb5a34e371ea6a74ea8c17981bb9eeea8dd2553d9d40d5ec41e0635d9513c6e0fe6664770ff910a0abfd96feaeb3193e4f19b978e4370d40d919d4963d4e762e1ff26f6f40e8c9f8e072dc93ec74d74bdb822c7ef7558f0d3a81521001daacf8443c289c8000490d4d167af3b9d55e3c5bb764930b8119c40f0c43470c9f92e56745955f409f5a0a03b6f68cdce1749d1988bf320d55c2ca5135130be588a2dcb7ec1614c370bf923758311ed50c9767169607a0cd808f4b3935ac1d17c84641736ddc15dfc822b09454f6d622f8cf6bc0f9d32ea63d60a4c1ba8cc8351f55e036774ea3a56e169adc751cc49ef4b380e23ab6978f24e7072284d476ec73d5bb96835b0d68c222b31356ace4d2a69bc799f264b91714beb5310f049f79ac4000693454374f172c74d4bac484609041d7d70323f51ad90759662b4efa917c333c02290b35866abf6f2fe101e00ac949b0227c9f82aaf0f9ec51cbad794d0a30eb17d26ce4d4750b4681061da7f3302e0d5294e0c65f55e0d61923740a65d7290f7d9aca95f9919c350ac3f06f328a35873a2845dfad1a80874efb8d4e7c9ae869e1a0fcfb7280113a67f8f79c76e118b4c858cb771385e48dfb007874524346e24c2d8ee138258e86b36615a3eb0fbf9283311240eaf94b9fe5dc528aecf8d85a25e772a0e2358454cf91d8d4c15ec88a208e64678e709065d7ddad967882023a9d74dd1b776b32fc20f4ec730e678ad322a65f5e6418eb8f60527a0c90555dd37da4865d978949f8dfd9e1d8f127609b0b28d5a2a550ec99e8776825b780a55f028727e350cbe367b89a7ced1f3e7ceb12210fc65810ce85d5c563309dc701bed3d8f6466ae131cebc89f9d36661213d8333b7ebbb1401e66711cf6cea03f8ddc867b5bba67cb76406e47f2d7c2c18090e3d393d2fe6373b50ab3bd19d51e910a1fe9578cd1b0cd85d323239e04205aa01f5e06734410acda75eafc27871ca0b1f95bd256af15c81e3f2be3c1310fa244d49f33c6c9331dc9fa3f3746b2bd3e3643e8ec7be8a0fb9318762db879a7b36938fa322629e7fe3d2fe06fcb09f733638280b2fac8ae24a94ab89801533afd4fb913ef4d8edf4d8a5b3cf01942ec12a9bdb8f9907b69210041d1ced6d83116e2922e682991db1abc2b2d5b7ac7e46523f082382b7f77a3e59798bfc7b17f2d8ad2b5e589edcad5b0ddb06f5f6328c52d21e1d5b2086f00ae4184820d8bbd4b169c80ee0d5a69b86ceb4d8c665f234305d6adbbba04a7608b22e5eaf7277c8d89e1f410a703f6497b01d4c7ec2ad9b5a2d3e2a0d8f9ea5d03b648622f6976441a5282f9ed5834d7286ce6353f0f228d83068626571bf69d019ae5250389cc502dfe43d6f655bcfbd7ffa11b7e7f31325b9637a6a81a35fc88744f5ff1c82ebda2c3087b5fb30b318be85b234705eff03ff24c37711dd0ed47cf663289c2a3c51d1c41b18aa6baa51308ddc41ea13b756da5682d23a4c3afa5be722492ff952b629edff48c79a6887f997b786bc0b59529b1726ac3b7f0f5ee88ccd447166d35fcc4185ae34553c4231ad4e884f7f59dab165ec939fbb8a28abd5a4138323ddd1e6103fe2f09369d0b4e0964c1418242f2752df3e5bd10bcae31b21e0751d81b9c47cde772e60367d72b2201c6883255fe08b5b9ee23c50fdb96be58e57376012b6d55ca8762d4a167ab6f45236dc9673159174c6736bc5d3376ac81d36c6f74e20c8b5ea2be0b76c91b500b4ee9789a23f50211d854af909cd4d08f61caf90ca30a4a4ff5398a6810fdf3ba8c9eb89ef0f916ac23c790f29059d302c0dc148fdab56fe801f9863c751884a3d8eab754e1fd93827508553646b6a9a14a30c23f86960395de27c103cd4ca9ab2b2c816964ff3c1bf34b27fc7adb96c031a1b37b3d75667e0ecbfc7e74f5669afc041b037b3f3b4fbab6be5e260a51098929cc74024a6ce8e3b8eb7fbdb154f3936a9fbfbbb2f6ecb70a99b9f5bc11b6039485a2a85437e8c1ed325ca350dfb654f8d56231b26d24d248884c84c8d01bdfe054777a8047d2a56be01e9629fd713c0741e038ddba42a764a894f589cde03a51bca0c78a60d824c5a256a465b077e413e2c0bab70eaa572f13c084994dfe6ae5d5766f6d5ccfede621747bd0fb4f01590e5448c01405cc8f783607500dc7eef86db8701269fede0355596586f2586bf694f2545ff0bab9e28dedfba16a118a39a24d61f93f8677f665368df087d2693a577d394e4494c370a3bf647c4f6554fc52fd89a7a49ed3e6ce17d356fae1d6665497c39e106a51d9bb59a25e188b99dbbcdaa1c340404da41e5e615e155bd71c9bb0a899dba926317663340f4a3f7a1ef53e40f33780b43cf447d338b1ab0f4c674a1795623f23ddaf25b459807d4725ca45adabb5a1a70cdc713654421bff12222d16106b853df1ce9b7b5069a230fc4c7f3ce18faf2d94386df77d25a5ffb2ec0e9a9e8545a73f90ed3a391ed488ae881308a278d007489e2c3e3c70a2f3eb114d9c3b4bb41e55349bb630804b1aedc16a6a2407731bf380cebc0e75dea84f8b62613dc136d42cb220a7e1e4bcb042065fd03e69c8794e61d269fafdbe9c4e66d42329bfbe883dc4d3225e8f7bc5148a558bfbc65cec71e9e9794776542f41fc53ec1b877e5d8b0aca85d2a2d301e90421381e3e7717c735454f39e6308692b03485ec194b450bdf86c65fe59294495291174069afcdab59439bd703cd3c23e664decf6b1c5e9f178bc27b4bc09dc74cc844d42ad4ecbb4a5b883c9e498ed9a10cc80c8e9e0a05c9eed38023956fdcd5e8e0903c597c27e8ff0e879b8b6d65cc1cf76dfd0948e66f163525775c9d30a5fac55c7f44e9cf4aab88c7299ce053cff6e0b2809786744225c0d4c5b3bf92996f8ce8827fc36afb5c069d067e991c77b17d7fba63e7427c67ef3018aa5d961378dd677d93efbf66451851e9d918b42e6a90bcab499e2d17cf150de704da4f965a018037f9b11be1870a39cd05121ae5f80ef28f2bc5548532df0729461e82bf29035c1ae79f6d84b90ce90a2a5ed0c548ea14c6da0b71907a170dce5ac0e70d7ab87f136dfef08512a963e1b55a261fb3c8410522e76a5b1229c5b5964bc4b87394b457e1f6b5468c0cd6cb6a0e9b0a9bfe07e7cf6dd0b9b8445d999db003b6957ece494d9b7f406310e6253091c02b6dc088f6c3180cf3e5dcbc7e3c4b1e6b41e493b3215cf1bd74b980921f79ffd22fbb8675052fae960551ac3baf41c2b54ac9ac6104936069803e65fc5414bc5f9100d28188f2a7f20f72a31f46603fe45ac183bee590954c03e961eda70171a127fe02cf483bc72def54223baf0f15317e60435df571e140576a3992c8ba9971b1292caee970c43d601e4709be6504142d13a4ba8a0a0e47bf83756dc2e21e65d767050bd3f8d7dba31ab1b4037b86087e831cde76b604f205f438f5c004e002e0c86bf4c2ed81d7572d8b7b7a8555939439c579b4665703142b497fcf44d23ee9fc1e7ff855e766568c3116639bc91ebe910ce87cc6f5267ef0b7aed25297f9c80350ccdbc6c107c04434bcbf5173837f21208b07ed2797f57a9fe0dfe13cba51316ac5ea6fd50e51262f2ebb2ba273e0301b230d228ddc7a2b2688e93882ea3b17014be8276f3704c2e121aee8162606b6848515ce9980fb2e2cb3f1cd708b5c5ed497e123b009a859ee0185e6a892d2b2411fdd5cd1f4c134190aef62e6a8b4b4245e88a25a2c0e9be3bb0c3c9c182a0aa9503ca9b33d34b795452a139f8e2a3c690445515c0ca50a2c932626faf82ef7effa5464b9875e67723fe127fad4c845a0cb9cd16fb3f0f00318bf24753f65bcaf695f59b5da4df1c42c7aed985c202ababced31779133d98e1a3e41c697b2b106e0a498f6dd59f689619a7850e1c2092a9d29cb0dc68a88570d8adcf250f0e8f62156a55b8dec9ec2b04991f5d84b0b8fedb6aa34dcf383d4457f767e253fb40899ffbfd9109dd6eab1bda184d2050cd0b3049227442bdd17f60441a747d3ead6e06b9d9c4148685bbff7bdaec6f54501cc0e388768552792d98aa7259f665246f226d288f64f82ec3c0c14406a96d1084db99db4b5bebd12106e2617b8eedf6a2b021d5af309b7595f0d9389d4fbce52bafe48d8e508a67d7fa5d44b341abe120d9717a9f4bdd75a05aaa4c15e75621614223a0f31857040aab1a66bc094ed1e63cafd0be75b0ee48264ac5f9eff9a26e9b3892d039dde783196972a2183537053d1257682357e3430034d679e8791d3baf4475a653e28a71fd2f4c27194a14e58153bd1d05dfcb4c97410f5f38dc8016ab0efa93c70def8ed25a8034f9193767c3f325518149a4c8aafb70f11b9c7f83cb5f0cffb933fec543a42e871d26f4aceca821f84e8b19dfcfb2790dc2bb3623749d6d0ebe472a285432cecb247de6665f16b7284f7b712a879dd4ef789e40d7434b3c66ed10f908d3a0e9837471789bec32de94551931402505cb033468a8e4928862ef16be47761b1ea1f5b39600654afbf45b0de5ee63a8f5e4fe1e55d7e54dfa125714ad50e10bcd2aa349997dcf3f4592cd399c3693913b3e93f76d8702670beca842ff36c08a3b47aea54f655e25693286330c297c825cbc1d3b4d307fdc5beed05deae1aebf216f06ac2871c53b7b6f209f837ae0c2ecaa1d9deabe5d44480ed623b9d19978f71695cc9408715c06984d9d7697fd3d2bd3780131590d2ab5ed00fcb7f9ee91344b961969eee468ba956882aca409cc00546baf662f7233c01d3c274bf8dac8583b2246cc04fa0456ef3674188e136ac5194510f5f2c0935176c694a44e81350df21899f1be2e1d42e21e51113cab853c9907ab0b306fafc238a3a9a10fecab1cab7cda6a645697a63d84f4df9d93a970d8a79e04efb71855f1d7f850213866942f4f79a7bd336a979c3cca25ae260bc59c91f626cf43a18e5af38ade3ccdbd6494c949fe9f0b161dcd2b208257063b31bae1188e27eb6a376ee837435c1b86ec1ca70762b65bfa95750d3452c15d38063fc881b37960077fefc9d1fac384d34442232d6382eac2b04fb2073a7d01beb309eef773d8757281f5100f0f242adef2cdca90f0912515cde2ae150d3c94adb8f7c002b9020d25436e0c744ed7f9274c29e9afeafb0bd59a5aebf50b5352a4005b92ac6db26209fd76255574dba50b782069bb52830b434ecd2cb463d4251391ec73f9b8e4a305dba3085c0d6b842d020958f5e21cebf9665740ece755e41646037470db67358ca4dc56928dff6f5cf144e546e88b0940aed89d99cbc80a70d8c35dab29b41161d5ae40781b26c0d7d87b39114eb4bb2084a51996ac278dfad31b5dc646d4bce51bd980dcc64d9cd2272adfa5ef9a4ec162fb8aba1cfe50fd6f9b2a35932972c450d82b55af81edb6df3e273a53d2eb3aa4f803897360706da7516da6ee95e066e8bff26502392284481593623aecd6e3c8604eeaa901780af1baeafa15b871b7b053ff88132423d0b10963285e796b66ee206802f7effb9d20a841024ee17512e044b467837b985793c96164b79348a4b435af0cfe29115c5ff3371cadd5f899254bd81f10c12f5056c018286770055ecf6d600d96b02fa9792bc3affcb95e10ae7f3469101fdb3fb3012986a4a46be8e5850ab5e61e56148c0c087f293b81804c771ddd8c0008ccab3e7df0131e1826bd71ee09d3464f23a64c7574ab1dd6d9e5f7f54669927261c847d9e92843c4f4edd04f7f28d512db3ee11ced38a5c8ea2ace5a9b2269e65c4f397dc6dc4ea0ea270ffd91160a9c858b0028abd0536110d8a6d0cca2835b60d132298e53ba03f7f630c6fee93bf551be483a072a14ec98a4b5718f63a5db80b8ec6de33b0ea8e514d50f3be372d41290b45d4909a6abedc6da41ad5bf6b9edc6d401a202354ab3027dcf00ec5f5f70667cf6e1732032a6e13a4eab79b965918e10a756abd51fe805a86b82859d71b702c5e6bfa31c21a990d0d6439669a4b555d4962bfe7c0e77403cd8f9267a655b395681cb0b43bed6ddbbc483a8e30a723ad11c52deeda5d0c10f36151924266974d3d1dc189fd6b5b9f16d093af33450ef0a9a8a628bab3eaaa3db0c49de893851f6e7e41c08baaae58addba62eed8dd86e7f19c0ac7fa266f0a589d0df9c2cbff212a8ef781a8b19c74e79a8c9c13ae365d46fd1ede16ebbf2397e88607ba0c8d8fa1af9b1f869fb0f0cb9ee2de558d9f9db2ad3f79232a61484af6bad1c55e393d7f386129766652c247203fc3653ccf6d007a5f9c809b60fa52f00e01787a7fd97f887f74bd58b509b07ebe54eb2bd49c0acf86dc1005a7963106d5dcbe7559187d307f4a60198bfd29c74a979e998880c4c7d6c188ce339f43fb9ee1411d82398b98ac1f8cd2d29010072fb5b1181008dc42f2392a7e1e97d74ec4e4f0ed0a5442eb2b0a92b92e08f40fc99fdffc4ff675f4fa4989e5df25bd1b7fd6b2d80a022c325b7375100a1910b62d8b24a91e809225169571121a791297650fcfdde240566a7fb3daf90a09a50753bd20084288bd0009aa3a3ef1cccb150d075e535be2203aea0274f6511770bec8a534140267a6a3803662da95eec01fb3ebed19809b2be40d582ba92837127c2e73c2e03fa6de8fa9a619fd85a21e11634de9d72f5426ab29577eec317e1548ccd54543b6fea7e66b4f70197a40f1332821e350660dcbe3d246251b5e18ada479118c2e598e91ec9b77f1d066f59921d8be57be855c49400062d42117d97fc398c3b4ce3fca804173999a39673d95bde6361f7fff0989b75f8e6971dce430b2908376bfabf5908eb17256654f6085416960547211ba53eef5dd49140f431ee7e2659bdf9c48457c6459ab18c4b27edf171db329791b81e67269d4adf4851ecd1301122dab437ee4ddec2e9a024b8c2e64209d269fe5423ab2344351a8597107b3b26a3c1241eabffd790ecd68b18ff682b1c87c607f1a5dce39cea58f3447616808f245bf4e9f647e3cd80e5ef92a6e3b4601db6a38584008424b9014b1838d4520e51bbcf04e3024ed38e61ca6d6edb13b5570406a717a3cf621081e1ca1bb2a72c693692ffc6ca332a3765bf53f377b8f7ccd1e3ad531e04236f16f8a8857853a9117be4ab6e0a1cd36d4ba531855dd6bc05548387ac0246d6cc731de97bdae7e0b3afb1ec828b63eba6fc2cc5c8bb9fe4379e0ce05d0b4bccd26973fa24b730ba676a1272f50ac4ba41835922d73837033d51a36cc202af9637cffa7f3713351e46c395f54f4294c342e8c899472b404eedd3604745f08e4b6a7719402edccd3ddb640ecf60ca932228aad39bbac7f32bf8afc71f02401cbfb7ced9efdd26d79ca2ac8745498e8d5736db7532d3d4b41ecf17e0df1e10158ae86c4b7509305d9bececbf4941bad4532165558cae7c545b4c0c95322448419336c62140154d191a8cebd4910d203651fd92d74727630dc41258a32107a8c6203f8ff5088475d70daabb4657089c77142bdd74ac67427822e11428f306288d8262ccef9148766eb795d163fbd225e481b9daef6f670e9cc8e2ace559b7c3c74f87f35f2942865e6b80a7d8c909f5ac4e15426abd5e26f290cb3cc1eda57cacf06f4df05e72207efebbe0858bd9507b7947a8f9e9b83ff1dd2b3d667a5d3b6b50d1cba6e86211df270e76788195b3ad4fac44c5242fa954ee14ee308fc18dfc843ac754e5957caaefe0ef67ea47f2616fab3a12c2ccb7468a0a7f0249103c8b0fc9e3a3997df74719b3e9dfaeefccaa209a05388773037a2ad9df0cb84da22183c37cdcd0afc0c081cc30b97d5ea2b7a45773531d54dd221ed5c79a3af49ad7f8201f704f98a1788f1121a72108c20ded23bf216ad03dba9f7b7f204672b8c238beb8259e909ed6ae373153ec8a084293ff604f1d518879bd4c7a676e76a41127df2b4b50b8e16eb71324037514217b24ef6249262d91c41f5ddc0b36143ac8d7fb340fa0ee563b2618599a9017e41293d7c0558c17d2d1ef26b0052638471a8fa27970eec29dc89be7191f54b1f7c6b1de07e6cece38d6e1548edb19e272708867f7f3f086a9be09e1fb4a143078f67f42861a12442e124d67d13e480020e56e63098a26627f6fccd9e66ccdf48e653d409a979152f631b4511e18219c8eb6f325fb6990a92b7f7f052752141ee6891638839c8598de713cba87c0026742db43d07c991f1f8b88f416257445fc61cf8392fd655469d1e235b51a9536d090503f440b70cb06514ce8d366092615fd3aa539963ab10fb3c3a838071826caab18a84727652d126ee263a2c7c5cf1e6c71fbb1d0f653f8072ac94c1f81da21adff2c8d014cc1a596b9c839fbd51a25e845b3ee8934d5c23725c7d17521ddf407cc8eb90cc7bd94da175937890d06d8427a18495127d90e7d3cefd0f14eb17e35db67887b330549018e0f53eebeb918dcbf08646ccd90da3d9a8576e4aad80d7bd748126657c79f8185889f5cbd9f0da4f984a224ef05485e4db3c31b471314b9eae718a8bc246b7abc53546249a50eed12893b5295255892cc10a4a7b9b136f77a57d3fe800a1e088c0fd8caa2008dae06cb621a0cc84fb8b5bd95facbb234e9696711e0831dcd9742e2285e5db3251c7e27b9aec93c812da9951b0712a1855d1487ce3f2e2fff81902e54bae78a194167a451c15e23f3c1002e00eddd0a57c263e6906e885ed865e6f51fc4332d59644a0bd010d4a353b9d582c4247483864090d3d50f04f90113eb5c22bf930265ee98891fc86dd1eb41355853b2e7c43d46c8b6e7889f9326d6195601f496955337a6c33814954d2004e988a1090f0ef861a0005fc1a359286a45a08f2427ec9f81e7b6039d09b2a0d0b4450d9e62770b505c7e383f12e63fa248b37075c85e821d37ac39383e8fff98406d4545356f606ac6130b81c531af1f1e990e10e8f56744b7681521614eb66b0b433759a9694363d09b1e8fd3bbef7970471799de73f08145eb228bdbd9cf3bacedab7ebc094bd3aeea9d521850bb035c9be5f150f5cde0732760595b32bbf579e1f052814b99a7f229a8ce336bf029d135c215dc4edd2c45469ed82ed565838778c36af4171495dcc1a5220954e1a0eb3a0c05c3da63aff95661e6848795294e263c440cf610aceabe79eedbd0cfdf1d6be05269d8c82653a3fba1e2799f8add1f362ca868e82329d00da749df5738db18177c23b963075aee52b1af1509cf748f04bce85158e0bf796eb663e92220e3be97ab85c6a69f3b0cf146ea2e9d76396e3c09f864c029e01168b3e693b56cb1724af034f49eaa82ff2d2cec8b13113bcce7e2d22367563cd3247e605fa393c5f819fde0e5d1b95251a84f5b27a113f81db38f566f2c98e111737ff91a031140a1ec8e8004634c6a516acedf13b4d9c5c144613f4e1adee6a1ecc1a8bad039d9b4dcc1525548d6529420a187a61cf02a7ed5aa13543ea2298d9ec562fd39ffd4829fb09050235acc27e8836bc36d6329d97c1d2ad662ae6e9ce9dd0d68e09989b452b3bd5fe92b77ae49d2e0c37b428f7c9c1de5f459b71bcaf36e4486f96365d8235663a49cdf8a7a871b63049f1e751d0cd0e767602928ff09e277a3c3fc67eeba7efd3230f31ff7760a4c034afa63d6c5ec78e39d9d6bdecdb6f01b3b630f9f5448cc9378915f350bebcf5390c3d6312e97fd326597303064a911363cca912c713a0450cd78cda0170c2d8a8f17b21482993930b6cd3948ecdb48a5f227e2545662cf1fce7cd47c145d6c06e6ea2c32f74465a55422f1dea177d02202b666fefbe12bcd1ec581a7cd973e2f5774677c2c22410b52269cbc574792454ca00b3c99e4f7877459fe2a010509c28df32f8d9a0056714a194c502a2e869783e7dea6f4eab1494d8445ad5af5afbb1410fff4c5b7974d8a4bafa0b96ae3219a14854f28ed3996f9d6ac1c50cab5a9e95a00d5c179673072693b711a0c8ece3ca9c9f1eda08b8d67df82b2bf4f79e6267eca4800262abe966da9f6cfb4fcde48d2ffa39632574cdd73a483bce082470d7b87782a8a829f650052dc23494a84e3c9908cee862ea3f0f5ac4bc4dfd43c7e7520c505be86d2d649e0b136c84d6e0049603cc3f2221bff177fda25a0191912686578dd7329fb9b8fc481adb6c82d6df3320b30fa5ece852f8f86a3caeaba1ca0f6df8e598d33018f8151400c3bbac076e7f1e843521b3f796248a34d30bc3bd035e05a2b38b9fbc90de6f6a710e5fcbf11306b65fc3fe40f568aba6725bb609f5941ff90656daa487dc28e4797805eeccbe8b68d14d7d37063e466154d523493fc427ece298144f8b1b8e432364d8094f7e468b8bd1107e62d47f245a823a453a709ef2e5dcd1ed67025a6fcdca6e4ea9d4cb4f24d4005826818ff92509796f8101d5b8a0af22da18b3112ab95d01b56502716f40b53d83ec69b8f281f17719766eece15a7d7f32b51c1283a12c5183e75053c21559e1813bf9aaa58727bfc4e8cbf2119c9c6b0610b9f3ba03f61ae04b3f8cbaaf762a7ad53f52a52ca957a52cad5aee3d6a491033e6c9058c4329372020ff42da8f2b1e72243d13f8f9c698fdeb7529f5457619dc59ae3dcf9eff0c45af14429c2ff559b13e7799154ae602c00144011a1966c47d447ca90c5decaf25c91da9cfa9e464dcf76a19bfa6d3a448eda19d7e8142face43fd6b8c726f33afb18305df7ec52b1892421ff453dfafac7860a5050fc6bc28e1a1dc64d5fec69709f0d43c25f7b9e4c95b1c3b6c20f964e7e346f2c1a3f8db6fdc7da24ba957e4ec47b0d3db6adea596e5e8a9d7b86d380e71da648c2f1926e4be68d47f7ebcca3263ddba09d9e54422c093004b42a8014d07a778f8e09db99427af17d0e64fd3f9020192becd6275c09d60881334e92c9cae51e56e8e826ff3d549df808fcdb6657c575888e5de63f685d6948bf204890fa05fa91f9638dfd5c84658a76939ee176ce0bd0523853757e95519300570b909406a5ebdd4ae1b0c5cbb7891e4c4365ce3d575374e028fd5184600c4b1ea0f3a7a48a95a4319f79800ff7355f456e4944f0a832e83780ee142559471407afd6731ee5e2a668d19b8780ddcb185d168f2ca36fc919780597435babb29f5cc77a77c6ba283cf06253a51354f6534031b481897a12beef71be2ce0c5c966b36b80da0061443a942c4fac3ca1df4db28755f35318d30a6ccd01cf48209e338099d9c734a24721312b36381137035698c80f84089f2e9e8e8f93e7c80219e1012f50657888068fa7c912b487f5872d97cd5ea84ac283a8e682619f6d80928a3286856b243ebf36f8f58fd814b5a16f0b1e4d913ad5ed0b41625f2151922385ee76a994f6ed31cfd5f5eef6f4ee9bb3014e421b0bf65610b80c2d92b2536f08cb54ec444d9adca4ed83b12571d544f2a754807a78f685b93b0ff9481f64a6e0eb33a53ac40b2de724fdbc875df7c9683a2a5e08ab3224ebb61c74e7870cee19f45a90fd44ba2c5daea33b0a746e1323121bc00e523e32e4d9c8de5c3ccbf29ad59e54008133347d774e2bbbc657d72d4f2d44385bea8ded7e7b8468ffcf85a77b2d59a36d097a466b3942709f1df1fca207d6b76f4d5489139b0f0bd2f114cd98f4b982399d24bfcd97efd2e022f23970ad446aace627328db14220fe366cab121ef582b2d470bea4dde670997cda42f64f0fc7f7d0e0d39f129d2490a21d0d66fcbe9d5502c01ed94541f8ca670bcb1299b49629dc6bfbad847f6605a96bf7a2d9976f2cf8b52349a84a0f2e1973af88a0c98a84d42125817d2c7ac8c1c467fc0a5be40345c774c50255cc9b273cc87da91c19f821f07202f6231039e8f1e74496eb6c8231b319c654035231f4566ca44578c4dfcc927992891d03e406b6de31e4355aa70cf547f5a72363e0a11475b0fe7bcb37f99c419eaaf7505b49569efaaa212347c4df2b34e744f88ba10874481dba5d5df5310a29fee0f55985bf4613733be0b7a430495853202b7d68c238f2dd6dc16770ec33a1d13aafa781aa86bc8190b7969a063d206322e00cde534bdf6ec64f75cb3ed2230eae1794016127bf9f46d090863f6707187838f5043e8c08373eac7d7f6e6aab17db373fc1b70046416f6ee0df3d4b7b7067128567212c80732c6402675d1a055215650657dda52947d48da9097958c155a9ddb65bd3d32e89e3f6db14656349c08f2b7a7ccbdff65ffe7d197211bcb407f2e04a62aa62a14a046c062bbca7e786e144068c40d59aa5ceee05d204e664fc3daa9240e5dccc4f36e7e114b40e2a5708415d36688b6dc968f2a78112f03bfd35de7e718a85b8a4c1d4f66d261898f9587d3c0a987fbf77664f8c74c68f2d5cf5af4c1bcfb33030e56b3a780a64f22bf8ce46919405cbc0064c21533360f3ac1c6d4ff44d12e4bd7cb0714dee1f1f2e696a9bca65c34f812ff9b7f6616c052f0be97a4464acc23ae2f317200f2945baec735ec589903627c119fb0d3a35a002405ad3d8aa987e53bbc1a00833d93e9defdc9242c04bff2d55c633725b8647a318d3212ef2f7d338323261db3826aa45393112b51e1cb901c98d2494294e7eb61c08f94fecb0c6dfcec003b3aee51ddd36dec98aed9822c241c17cf13a85454effe2126aa7f3115495ad4abe0a945550de01075bf1115b76cb6f6eb710cf3daa59a85d26ffe2bc98f091fb2f2594feccf1965478c42d08a1be615ce078199a0ba3c10c9b5c27fe96b6ea4080fe71f8d64c0a9cdadd1ecc085973cc0c7c4827cbb20cfa86e252f5f8f5b16f502b897165267a6db24dbbfdad3914dae6bc63798c237cacb1ba70a6a942ba5aa5f012652f166077dc1b52880d98d2d93ef006f77b4009d798455bba3b3e13c99af9803e66ca29b1bb23b70b6aeece9c3b3eec93f1a0df22e252b1ed2138c3ebf15aa3b75febae23e876036dd21ae09085c7ca1bfc1c9c06fb417dad44e1dfa31a8505f382b7843ab3ef9deebeca44657ca4e3c2f92d4bd13da17c7c71ddaddc65d86a3eb0b91d7fa4e122da98fc1e4251f77a0dc38e8832cf7473d601099ae582dbeb6dc551d07ab9f6a477ca565114622b82358f1002e9415ddba78e813d5e8a4f05587328ec602b16629d9abf29baa0a2471015cdcac73b9a5b6947c563dc867d2659d9707a68fc8f0803d11ceed1c3bf55f142bb950decdf4deb9aad043e707d2d57f6152e33dcf9bcd03519f47d90a16a6115e38c98157bfea6f7673f573e1969ac31ceb03f38bbc2d81dd345e960d826f64ee10c84f0d38a775512584dac54a8343e95c40dc66db9e0cb212839e05454e072de509e7078563b92ef1af3365d0d9ab04cb67d76fe03ea4d1d0ef6229c2a8764f0d7f72c40d227db2c39c9e4e3cd0c0e9bf9e6c13a398610a5ac8c49f72bb0fc2286e10cddeff3162d176eb77be763c51ff3a9d6e3abec422738fe4087fae3007d8049aaaa50de87e870081879350ebe85393dc7742f19d4aa85e0d3ee1e71b496c999495c1c64fff26aa1d4414f207030a3510d8eadb932f7a2dd4312808e1f6494260768f0d4779ef8f4b184c5e9bc36f8d2df50bfb44f6f5392a57884ab25ab1d833953f25d966766161c9f6f442b11e15908f24e8c73af03623cf9e6f9e98a8bfc885cee774fc688cc9be5410ea7fcebccdd61184065e00c911010d39442f86ebd5fa7a94f34effa9aea7441429e178abbfbcc7fa27d6a299ef1588596174ca1689a9a8874df60f8719ee1d85279afecd69b5870120cfafb215214457f538a4b69a33ec5d3f01e063cfe49b8226fb81237ba985cf659aa86f23bb9d83d79750e8d47be5aab6ed26d6e88d85697b26f59c695c89a217e617477a12c78e782b10dc67ad619b952a375a99f468d13bfcefb124f6064ffbc67fe39815984acb2c332b7685667cad9be2e067b9e847634da6eaa6a9c840e7b6d4e335b6d58bb67b2f1392ea584506c0b001c83605afd221fb7173d0bbef7dc4f13f98d62b088c13d281f25cbda30727202dfbc2f53a69c42a5f8990452b1bc3b929530f11628243ddeb6676f81a29393bd6127593e31391aeb31ac4c224e707108183066f164560b364b87374bbad343fb14387b5bbacc92fd667b486f86dc5e2eb85105eba6bb6006bfbdc1db48a644424394cce970c6599fc3604a7e7951f0b40ba32c8cbd164194c8685f9b249500bfd23534e841c7d14963225b1a8bae43645f885e8205329c82b410d59c4d730ef7c7c14a6f011e433c8d6a281d592c7e9846df9674f217f1a725d2045f42c2c10c956f106ce96016df311669ec74fcba055fc69e6b385acb24d04cb643a46662b41ed9356872da38f94c75c616dc8b7ea262505492fd87bab45f0ea1ecac151f65343f52ad98d776ced784cad649b05ed990dd8c7384ec14dfc060fdd68adaa5eb0a0c1a9eb471dd9b2b2449b7969d05d4182f3efb830418a5db154f0eaebb2193953f420a92e86a77369cd11b97fc3a9d87a9d56101d5bd7c2455d2863050aac582bb514ab5b06fddbd136ac6b9088799c45c534005664669adbb20ec952977c2603db538a6b6437528c975b37ce6a084985d959bc5250c8e3295d6b1f9fcd721cb7a6bbfcdfd46a2d80e488985bf7f94f07a7a4ee1510b9eb2c73fb8b22b2041a9b5409679ca4962d80d6bfde935d61a325021a385e67ea3bf34db8e05f480d88185a1d3ec45901a3ba0ef1a1b34cdd281a86930f0ea08cc4389d3e15e68baf77452b87825c546ed7f6fa34607e0c8b09bcd9ba29b11d839eb0f13245e4e596988a4842287064967c79474bd17a55db8bb8609f09b4b7df8d1503ad8dbbd7ad33f6b0379effe372979a591f8d08493746fa2b90344d04a30d7835b0c42250b3400bcabdc796bfcc04430c42b4cece4c43dea81583752704111da48fd63401c6ca709db52fb226d24fb8918f6298789e38f7cc4f534cb346489e33df1422c0130cc46ad8e034a58c949a4d7f3890888a2f96e501b55706623920e816e80d04d46d68904999fa33ba6280afbd46408937d65b0025980fbf1720bfdcdf1dcc65181a8b4192a4b7db9bbb4d61b9559214ae5a5b0b5d055fea894cce0dd098cb0b098b6820e314c7cea7f0469e66020e4ace8661218e9ec99e0ebd4190feb2511ada7619ab73709d500e4e6f5de583f44e9259b7928db2b13290b0ac07005b73aebbabe1c1d2d5393e22d17129d787fedb3bf9a440ad293d6696bff6bdeccb5667a123d1afd00fa9a64924dcd9bd6afebc26d7e5db7e61427f76ddcba0b6f2a00cfa5f39f13a75666795e62fbecf2216e8b34321a97a184cac2ae12467d2e6c19004f94bfdf0c77cbae637ec065d5b705af420c23da7ef94440fca419bdcfde378aa9d89ca4d9222383d67fdc3f40433a5254bbb5270f670b767462e1f8240309002c4633bdaa032763708610131935857ae9564d8907ed950de23c1a03ff522aa0432941637aee21ebea730b9c1d41db51b0312ebf7cf94604628b400d265b9e1238e9550f88b68195dd7aefbd048b74fea9c40a53b5dc9e0840f748ac09bc8bd9a46c3f898e57ed36f2551162cc96203ddcbf9d700f41132ad5a7b93a09faa6f5b27bf40bdf24f61384c99a1ec4390ff130b4561e4e6de6e892e247b22265301e859cb01a0f1b7e4e53d1aca0933fe7eb87e9fa04377af6253399810802cda9916ecbfeaa98101f604981266ae8649b3c8c0f60edbe1a54c24c407197a62b7eb1e5e3f9f70217f60bfb49ca8ffca82883f5f085d15083ca4b53e74c7f555c2568ba05b84d667f7eeadd556848459226f9511598899f2376becc30e5507648d4f5d4ac04dd84a4f7adddd95e136b8fc4b78d2abaf9accda038ce5c5e13f840f5eab25c0267765062cf226997d9d45a7d0d66de808dca3f462b8ab9147c7a01af853ffaaed825fde2febd0795afaf0aade0723a6cd7ddc4dd92a872fab890e6c6b8219c34d646a6b4ce046af4001cd919490d30c46434813e6c2566b46653eb32a9543aee59c123d1068f87e5656389515bd99590f1cd2bfeeb782126446eb5a0543e7d610f69843b077b2fb550da2ae6aef102a0bf4678ab18ec5c9e689a43ca46e1492f61a82e1d53846d8176abcc86d1cf77f38270b87557d1b281d546eebc83396c4940f2223260bf0d150efc81ac3dc1412a67bb9c19b4d0db71c7e4e225f4554f0a701ca0acfd954ead37866bd522d1599f51e86c9628c1280d46bef0a76548bffd9d821c61b8f05a80f9f7239467acf7ee63ae5bfa3afad787c1bde1adf203bed2b52b0c16714c7469c9f247d0256ca5c0f254b30e729a19272b5fd0819ceb4c46ca30bdf92388cd5592992f646e33e2d8a5f741a53a921e4e62f9d1803872d94c06d5c39e1afc0b461e4ba74cdd6e1545c713a7d080f688d317169b59db38ab4d0c2698667c0e995dd22f004842ffe6fe93091dd69949ba9f76b98e38bbf4badc2f1366f522ed057cf494b7c2ad3cef0647d806388ad12e72a709a1f0aebb22f33f302a3b0a7f6d1221735df3cab1ed1e1e0b210c447f50d8e745a6d45d098e86b30bee57bd9ac6c48f58fa247e462291442cbac5d617fed09551d2ce21d0fd256986eab8e8a0dfa707e6439cc19241a320e7b5667e9dd8f55bea1c6385af9587aa8f6cfa827da2f399fc5237bf0007faffdefd2c65e985a5e1f03efcaadee473c5d2e9d913fde952a8cd21cd15760e430a5ae2364babe269ee9ffb178f481927658c3f512c6150641784ae8eae22c4080344e4ff8f845ec2d39b17dc20407283cf3d9045b3ce2080845f4bffac6cbcdf2226b80a37e34410b1cdb2d229167eafc99345f318894dfa1c98ba8f6694415b483cb861b64ceb56638b31688bfa371c162e566c067a82817090a69851c74b7f9e5d7a7499f48cf7e88e2a5052811ab60b62d064daf8d81501ab16632f8029918e1fb1dfbcad575a3702a358c5962603377d31252e7803f64a70c4709956f07b2ed189249d32e77735a3cc2ff180f63196761b2ba3dcd735514cea2c8c580dafd385217f6483e7030239b6e139b22ee21c142e77b7e898bd8bf70be6db0763b96e72c39320f1a4ca60511e69b9bf805eab7074d48c5c7d9d1f68ef2ef303a319e6daadadea1fe11820d93b59c985907f0f1d6cf293e3ef61e47d78e2ecf11c1376acf767c0a80e2053a438d2cc9d6f58a15d64f4c44807b462210827c5384408aa1861950ed454488e281b2c12b265481767bc9fb201a0dbd2f093f62d05f6dcede806ab3c91349c6fd07ca665af2de84652168dbd97c105f2977159c95396adff159299ddebb04562380e6e53caa2c97fae973a3b3c1840a1d037e0f4f8ef7cb66644e8f7b9038efb2caf51d8d4606758f22f1a352b6eea439210a04c96ed6895d5ca30101ce9af188d3d178d64b64b3024f704fa126789d810fcde3e1e54987d427ac208019ee69bd91551d85e2addcc44686852de6d8fe4f5de0b051d6db019d246279656151d6ed59b894bca19eaaed73389c1e001b4c6926f82df65b15d3fbf4f4bdcf4ccc9623f1e09468fbcdc5dc5f38d972f319b2cf4133586c74207843426005055056392dd3404d67c3d339ef452b252cdda5a4e8ca993515127f19ac06aae7aa6e31e75d21f218febe59ec2a051ad3b05be200186d82b0a029c3cc20db2553f0d78f0f169178fe8107e9cff74ba560932b22b17c469cd201f1375997f3cb853da506113daccb2f75d09c412d3079b87f127acbce11843fddd2b4ca8c32fe0c8ba28883d6051b23f40c428b18bca92c1c20b55df6d817c7ee1d0fb4822a72e8d04c3e6241e65b09c11e52e47ad70efb2f14dde447e9f8e38aa9ad22ffe8f958438dc5a5103519b62719324a92e03c81cf96ed8914b105da0c1186dad9f7f1c2d5155f04c50bf005f62349027542c5d8abb4271cc767f1b66748145056b3b061caeb17949b5250baeb9528ab32c9f6422855366647ccf5ea98046e4a5982912f86e51f6aefd923e8c9bebe59255adfc462961d5991bd6acf5185ff4324471fcdb248213142ff17664e16f4100405c99f284dd952bf4d64cec92106792723a32e2a630085bd241407558ca86d13507a46dbc5503959e5c4375f2729db1613692e19165d0f1b2d12891b59335292eee5536a1674de00d70d04816cc94a5067e2ba333444e2ff35345010fa2a90dc0eea9b937a8baf9776ef115e470032d1d980323102a088d7f1e0172b3d439cae11df276074da1e33a499d16217582e2a5a5e3d3ff6d16e49c580bf90b97c92a66228d294103b398d2a3a3c85527af4e419ed1113a93181731930f82c95d3b763fde7043a78f1664ead830103e337696c41e1c1a68831516a378ecbafd06e06abd1805e3f367d86ec44abb20855f2cd6029fd0b48f98bde098713f46f4d1f48869945e25c30bb8e4eab8d209f7848e83171c9b0f6ccc348e5ca3eaf1c8769cb1f7aaa567a4484921b6505a16f4c993caad96222b70f7dcc39d2e736cebdf7fb967933b8c11405cc4051ef076e3a47db199d58f5dee2e6e444f6554d3a4df236c02c527712b5b81912f98a884fb6eb584829e9c20169fa5e7ea7639c74e40514fac3c95dc4239617a44ea11d62e77a329e025d6821da29fa204f524696c16e5cadf6ffe0bb08172ec235f1ce3b9a81f2142f73b154a693988258725ecccf47a92b4a881a0700c46672fcfe9717f6b49b7633a82d77a50aa807e7d5130b223b51a9067551b04b836d335a00e0c3db27d558655f290174e98f09fec95e94cb793e33daf1650df559986fffa38d2330ac7177ed3c0afdbaeb9f14b76d6d0065d833a4e6828134c8742da2fb1badb2f212aff2d074f0d086f2903359f40b46df28ec10c6b858cc8fdb932bd5427037e1fcdc0d88d5e41129fd36cecaed45be194a8a73f7a03ee2e35b367cbd2437d5cf76840f148616c9ad961cfbd9a63fc14e8efe5b96a65744dbaf90d701f8f999bd322c6de397fdd633d299e8988840dff080691c316b991ae8128618c1957e7fdd2decff23eecef0d0e60a020b1b1b4748c58a2bd400945d8245da5099f6f4b50824327e2c82d6b5c31afdd10cb5eb805a9a20f0a86f31e814c02fa88d650802bf8a3027225753a45abed32abfad4e1496abae10dc075e3191403a322199db86edae960cf50a55f7f7c5c5637159f690ed01738cf24a606d5c122c2b70f4ccd8ba9f2368065ecec167bfdebcc6c52aa8ede1886cb89a449b7ebd376c5dc37e4044729eb35d2cf9d75dbd98117ed47abb6e301a25329af13f33633df6361d4c2a3e96a64c7e3789a8c747a3e3b16c11717213efd698147245b3eb86f7f433679215ea4e790cf6141a14791f80edc2cd1ec2e18e678a6ec2fff901396e58ea15ea347e4983b0116a1f7a2c31c7d2975624c1045d4f58e455ab2f56a02435f750c4c9b1ecba68de2e6dfc13a907f0814a83bcebbafe6e594d8ae6f7cbe88b35ee406ff3451d6b0ccd4b11e48145a9b2934052d10c03883c9895725e56d40cf18f46c7f0b897235dacc8d73d459f9fd80a1c7ba610751cc056f3c73152e0b24ce0c6b8d5ee69d64b3ce7637465d7bf550ebec7baac38591b294dd83f49ac22c4de8c5f952e6369ec2c588fbaa4e7a91beda9e305db637c85aad214fedd7784f50a74fe9e9616e9830490b0539a74ff59d1e90e0fdbac3bc66b60126c7ab3c4778396fc7d4cc102092f6df9df5b5c5548aaa602f731c093f46979a93556dc994fd3c6f045671b5f7eb42bdd6cac25e53b3e5f226e657d7d472f2aa38997908f8f63f2e08622b1851ce011595c35bf04a5f6ea68dd20c04d6a6eec3fc7b7dd3f72d7485395e5789081810edc28654e543edc4f9c13639b16e5569b8371525de7cdb6ee4507d8504a0772ccd17d2c424e8758e8d1a6c3582c6ab25da2cba1cfd15570ad1c6b6c14eeae43ecc58b102cb9294fc3843bb8c55b518615dd9e3f954fe7cabbaedc048c52141525a06df4a1760cd9fceafb59f9f698120fcb4363d2561a376d49c5265855d9d0b03eb891277c39a15f6a874923047810a1ec1c07681765d8f0269ee18728b2e89bd90aa4fc3ba0042c6650a4ce8dd14cf95352b71a08a14be38026d4c48d50830cb978ad028998f10b17cde7e7aacde22e815332ecafb17210c9882c8742e640eebea949195a7309c6307ef353cb1c46281db2788fb5903b02347a7aecdee21822a9b5da07944d6a3d16058f918ec319618c489efc7b9a34e9f1f57c6be822d5eb008af247c08abbc40b226ea65ad9db2bd6960525530178b7ff764e022133b6cdda685b9fa0ac0b929857703c0566a30f3f81e2084cf081e125beac28e3c07fcf34b16cbaac859aa9660bf52a22e013b382bc923e52b98d852a33d3ac7a0afb720762c567416f6527bb33e6e33be60b397cb0073f3dd47c8bd8edfa13ebbced45e65ae5bee8191187b529308b7743c9a392cb2ab09e84eb3b0909fe5b13e3cf8c28ad77571a4a31d73c7f8135409acf400348c77214848686f3f579278a62fdf42b8d5e3f2985593bee1bdc62955df0bca5e577e7fe1c2c080a6b3068bf95957770eca1026f8effdac8855062924080d8384b3d153bae7409109001f959974b64e6098a220ca0d50e663dfa11f7511da43b3d392a9a8664250db142a555d7ff77f56fd28249bc79c96c109924b68d31c3975c13a401cbd83a0812b6c767b81fb4972ddb3d5298af812b8a6473147259d6c4a89095f21d729687c59337f17e89a5833daa4a8e63ce519dcaf39505dafc5a7aabebfadbbb7d5f9924d273639c4d38111f86393abd7e70676c84e4d459cedfcaf9d5efc3bfd0e894af67d756d85c6da5be295917d6131b102da7438bccfc915b5f4c7e7ca1fd7e6f81869d6b154c75e3809a5f2897bf531a6c826dd7927cdc4e26fec7424da2255e4d0e085df9ece6600a3f0b9a4a4bcb17615a55ef92d1333d057c46d60729a4f7e8ef79b91d6171cd712acb7a17e230099d2987eb0a4aaa2a5b6c5917b5a70cbdb246d27616c441a715dc34152e6d9c4865fa411efdd93b9b53ee0e83fc78444af30a0565d4bcc989699cacc05b077121e85e35ceb593ace47a45c89f12f88f20d60de9ad0f34f70d4da5dcf893dd0c644e694bae669c139c02e933ae4d1773401c85c3425fa00c93d6ed36d9d2026cfaa3adbdac68d6f327a03fb6a1a156d7d8394cf338b81ddf368281ac3fb10f21daaa5ea959fccc247def1945d2db4f4e783020e3c7225e96dec8474259f6063fd32108a213208a8835a946289c98d0f591cf640a1c8be1204253db66dcef871611969e8b4006e7ffea74ebb130acfe0cddb94535354ee55739441b560a44206781fe9bb437f5ade5681f88c2d4edd837e36c13282c2c47ac89a18ffcc9d9d8a009d3216e7e3dcb848b44bb590f1288b38f232c337315fd47803fa4058813a370127aa23589bff7197525a6a8f8bba126395174d8e8ba81d139be5734b4e830b55ac8eccc1e46cd4c366c660284d59e99785556067cc9858b37940758a7c07b5a3d635b1f4163d5d48b3913221da5fd825140c34f6703b91688a7dcbe0d004e2c8cf3f6ac4041f52a44902f15ae1b9cad168a9827fb92a7475cc5f1bee302b17cc8481749fa42d4c244a4b633ea937552ae0f8b3e284feb0d725a2c16d65d8de83373bf5a1390d3b145b737d9a8739e421bd9412c5d8eb01c920b03d1e0f481089cf49efbdfea587b6a816449b7496c357186fe4b9d28f40ae89b1fbeec7b51bcc26236270037cfaf0d1ae8473e9dcd084ac13d34eafe038ba6635b25d1c8eeb337aab1136c1cd7fd6eeb3c75f45cfff6e1388eccd44b745010632a09302f933755680645c5f4ff5fb32e3f704603c57f445a61c6974bdbad35483b242a516a1443182e75b76dbd7b129bd4bd4097134f1f3303943eb72abefd6e778bfa19ee3ef31ecea6b5e539907631e621e6bf2d84d7404b5ec1e5c38dd7cf3ed40b898b4a9a62c9181d5e014a5d5aa691b1ba03d1ce9a38898d9728dfc3c8f40c85dc0a7b00ba4fa0effd8cf34cc4ce187ccc6dc57986c49b4c9a08a3bc6b8059458081b5be19890f6b95579a777906e22d9ae6b2b7f68577b9ebf61f96d9c50c76c324e9f374d17dde23391f6c940500ca6153fba21722cd3ea416e186d894ede68af413a49ff5d40539009720897b7aa135320d020e1c4f5f9bbae4023ed3c622e2b74c57ca95fd315715e7729f59877b06b894b8ce28ded32ecee1d1993544327815cf51179d7594975ecdbf9502b691321affca9f597a940e96c0ad5080e1eadfa0bf4ce43e4ad80026e1c4cea79dff0562838b2189825b454c83acefe088cb605437467d8e5ea0d4a2583282d68d266bcc1f3ee0eda0ddbf551fb9abdf8fb1834dbca176b55a2b1756caccd45035876c9508d559982f029d7e9bb43869aeccbcd83f26c52d2907d4ff7a27c3a0a79711023db37ec706c0fe9541875977988e29c361004629e3556da36366b516aec9c2f6ae19f5f2fc5c4ce351decbd70b660099809cc71b274039a93ca66e5787871695d6be048242adb90967d140bfeab1abfa4ea123e9367f6dda19ed1b11e8f41069942878eb574cfb784ad68f46ead6c63537bfdfb77063747ecc4bfe7104ea0cb22ce43f0d72c324503fabed299486ee1acfb2ba25946dd84a0758a2dbd3a055be0a06f1559ac2cd28536831dbe78d87da0cd05bc37c530b8a00f3856033caa4525eb94776e60c05c9400047d915ddaab69c90dfb92872c97f5eb97c1818f80564a0e9f2ce268337666328fa394877fb6b198d40082d2d80daa37a5a1578fd2afd9b8434d197223fe1dbd90c61e1a5369127122cf579f634cd7c2179848fc6c036443f7caf1782cfd6e424862eafc5542e4d0e0ed2724c1fee3a44405f608ca3f28faa65839d078d4e84a72f1f94d90f0e9ec5f4c2035221dd821e2c62c6e11b60129671de6ec5ab2e7e1f4a34e505156b03ca092c89746c424b4c3905155ada636a12106d0bb0ea69aed1686a2a5c0294b439970c3fce7d96db6d30e98167dad24c003b8f9bb2f0772711a94edd2ad2907f862d245588eed3c51ec141419f8789ce8c67f2dfed3b7745099dba196681db589629c24022b3a91ac7da878a73b565523e8dc77bb8111e763547cee75ac0f730098137b313484cdf557f90af6ee2744f65db75c08d62b4a5ebe79a18d987de6729c280c6fe312320123e1a16cfadadf32875d949ffb294e00e0830cfcc684546985f32bd203d367d61bfd23da8f8f05313f37b3e6ad74d9daca3ec9ff66f769060f625efcb777b2bf2df9568c44e2763fc5dd40725c2a5d3a81498ad8f79f9fb51f870a944fcf9a193ddc44b160754ea20bf50e27964daf5a7cb7695ae6b64fa4a949eda24d3e08ada73ec03939502e6b41b520f2c4685ea35ae6e2f66d7074c9690b0046d5b4387341b1ff923088dcccb03f1a49deae300c9861005e024099380e21334f89e2e7f3c19f7ab6e0a18070ac7589152411bb569a6d9118c882e1261cdc4504a47cd55e669d35ea8c1a9677e903e365130e7e2f1145ec1c8cea87bac6f4bb98e61e1f5ef4a2202ecfd642c51228a1fd6d566fb454d950625ea4607703e0a68dc736a2dc870d85cca5a6e8996879bd1ab1afc47653336007cabaf19356b8796957347fc6da4195077623258636ebf1782c64fa0a7da617afbbad0528872987d5990a35dba171ac1b2991001ed32e3ab9d244815a010e0d2333fa53c680035fe0e69f52681a209cd167f218ef8b04d3a68ba9cc635e95c345ba8d957bf29835817b8fa25adc0ae2ac8e92ec80a8d48866ca132180a1a4717d8659e4810cbe4cce57b011719edcad2f20bae3856d0f1287c2984ffb4415620e63af99b718bec32c66e76e0f73007cecb2bbac2edd14df342d5204ebae9e703d1c51799551579f8831c7c326a5af07607727dc7c6bef56245f95821188f61c6f5f33157b9b8899664bc295fcbed5497352ae47fdbc9d52b4f0f9c29e3c39dc8f0d1648f8775b1848b06c74b34a693f1fa3d71ee85e322f09cb3924dbcf1dc10161469d7679e9275165a108620f3de4178f24f1d1d6969e44b16219cac99c70bcb83155d8cf1631618dfc1dc8bc74f853b4baa4386767093d7e2ef2e450e153acb4ea841e4c0ac81267a2d19299af68eb682f0426d0bbe96741cb841959e760afa15c1ac0e64fc8fff904226d2c09e1529f2a0a2ef13bd416843a293c7204617473a919ac36c0c8239da7a050bcdb8b45f2bd694a995546a2a3b8047d1bec4614803b61916f4a16590e2ca142089e7f4a09c848cccb05aaede42f0db740bacfdce47564261dae33abd42832afdc3c14174f5b211b819f336ce2061686c80e1a24e4c0d0e2105fc2407f5bfd863c237e4d07208a559dbea46cf114ee7a3df1e41678e67de0f96b85c516f4630f511425dfd8312a2020ba8288b1f02db8e8ce24387bfcc2e8215b12e9926392dfa6a3ffce31d5d838c54792e9537743fb04fecede40959c67b95f4b9afee47e4d531909978d42db0bee3cdbbebbaedf5588d21ead85df33629362b28f0289697124425988ca3809aed98fda4c831af615dba543fed875cc558a1916a9d929cb8be1dfdacddbd03c2d05624cd5ce6e9fb73c63b122f21a26dab9fe465412d7ab84fd12e5bec99c77641ba60f3351245443b57a65fec759cc52b0ddf15ebded354afeebea18be1a32e219d44ce3fdf769c846935125cb973490ae36d02e94279637ca9a0a5c1eaa3706bd536cc17c23158a1284947895d55b6a4a87430639fbfab85fa11bf676e85dd1ef00ff1b0856349369cc88e3b4e618b23696be650339bc60016833c1c27f3de6e799b8ee8c44be80f2af2d7843ed70dd71574cc0298353ba15b188989014bd65f26efb07f47f720fde19ec230ad14f6249d1a781bbd1315d6f8eef1f94b6e0a65f8edd8c471dc339fe66d64a7c08a95636e06a7ad17dcb557a7c8ec7c8c8bcd4838948a24b2b4935afd26312a3e35afe772bc63c9c3e20e6828321aa652b92232908c0704d7537918d224d47b9ccd3d3da3261817ea59ae3b597caf0b33c950da47bae3bdae392dca3aec35426d973b246e8f890eac2f74bea706ddd27598490d16e26f71e5d1314a7f212b08bd8c7a84eac5747048b0a98b2b792a475a6b90da7aa9622edae99e0eae8a2364f2a822db7959e9a028bd993503809940bfdd5456f6b00dbbe4182ceb12b598f7ebab9e3aecfd74a789c36684c590054dcb20706c336e2e204121e27bd6be369753efb705c61f65bb785ab5357c8dc88e6497ff93710c720cb5c1c7774be82c57742eb1571d21d6d9cb7385012875214728f170476ee932596f0a9dd432c2ed7e18d96576015e05dac6d4ff524a0f78abfe09ea95aa28e4712a7f97c8c79742c59124ed9adf1201c547706085a56326d8ed6e7853d1090439cbd4e665a022cbbea88aaea7196160ef22de4620bab4e0b753471762c7a819f1eb11a586e951e9a1b4c9533f0100a4c7eeec77f7f17e0663c56ae777829a4e40a36e22f5efb88b203d79be818764eb9baeed90077bc369f7411168612cc950e1ce81d956c9905cc0c281af3dcf013b4eed7f2576b090f4ad7d9bae27578307b63e2c81f7192eec57e3553e9477d5876cb97f07143976b205fd270d3154f10aae890bd6a57ee93a9c28f36918cbc000f3cbab6379a3a159571acefb827e37bbbc5b2d4ca3a661c298c648335e01ecb4821a6c25f6317179f66261f05931a2e70ed051795bee9d8fa3f91ef737fea1e2b77f9ba40752a5a71745e4817cc6e4bac1eda15d0b7fbdba532225975fbc26f5ab89aad38bac22e7d007964f17ca53eab5b4f1a39ce8e9531b07fff5a705103b5c31e252b309737e1873bb4887a47866120c92c9dae3f7a3ef7c12d66b8a29e95bc2a61390bb510373c046042bd9cd7eb6aea14da4624674338707b952529a418c5b061e8ecf786295a107cfc110e5bbcde54da3813284f4bcec9ba43a7e2cef680458a0c1ffba9090bc6cd79ed1f3ff02f9f0240fde129a45246f577a2838f23367a1b5f2513cb1f69dde1816a4009f62aa31b89ed058dcbfe05064052235efa2dbd7c157b63f3ec728789ce63055241db49dadf80b381d7d6681a9fcf742a568d25413e414ba1df84d07bac9fb01a9e0e926320ff5758dd454df0c617fe35dc479689cfb6a2b8ad7a2631463e3df4b9c61a6db22beef0dba39ce758f2587a9138e451adf3aab05a4485ff4c1030e11645df2cff62d27e96e6527367d0ff1fd37a717f4d00c3c6e71663498edaca75754647622e206ba926163d9f342cef05613e871f75bbdce2a0520fcf4b9a1f5525d1eff2c5612f0f07a1cfa61a91a884ad5bb7f13bed89977e328bd76a5b57f8e6a5cf9cd3948ad9c0492a114e1d34618816612a3b4af7b91d4591a1d8fc81e250b52cbeb088951a89d91a119780317a92c7eb8353709dc5435bcbb0be9e49aec11b8074a0b22c475d0282c9097820002816d3ae147ed2aa632018266bdbc4759ba5d1509403da60c9ed017b90e5cd0b56e62fc4340dc5eb4fd8d7dc52836e45f398074ea094c80d0af7cac299825ee4f85b3286709b481486d9b6345248145cf3d0b02c791d3a781c9c0aad2329531b219f0c61779f8c949d800438812424ccf3036e90ff389abc81d855a3a186bdb6a87e92068654d1052e17817ada9bfdaf665294dbbd2b6a40406561b1e75f9cc187cedb5f6f68d6bfa06650c889c321af0c794705d2477a63e88714b5d4828a3e2fcf0770ad550bea1787a6e8e0332b6acbe7134b610a9c4f10ba134653d24c986aa63a0db66c4e7d7e52c938267fb7d336fa4b6345139beaf2137e17ca6edb0e5cfe890fe8ab151d4bf2c64c2a20708efff2e5b929710bf14dc20e4bef54b4833a9118ed61f9f8672f8120ba7c60a92e66a490a2cf1306a5c5c07b02fea3a60dc7ad80920f84e7756c16756565318a5363470a1f30d3384e4a61e2346ac0010979901d20e195111a30b26211a78b0e6002a547395a193ed361fd034e971013bc9f8fc086b626578523390fab72786a6722356a50b7817ad2c267ee6521cbb54d49b38fda6283d066d55a9d902435ffa978e564242dd6de6183996af65343d3675080f0f992d8cdd113b76cce60776e005326212207f431dc119d31e8ae1754cdfd0f2e85e9062bb7a69f9036b805940bb42738fe623571ccb0e31be267df35579474b954325999e14b5d0ceeab3d3c70fed6b88dbc3cccf52641c4cbb74f90bb93c3e4f5e1ed3bbbc9270630a022b9eff605a15f885b1f4c058206062f5ef0d9777411703ff5c050e31fd7aa828bb2c9aeba93b49e35ea84e050e5312c8b3eecbab8fd435aaf98e0fba6f54a84e3804e432abc721b88388756de4efc02cc0a0a45d8d2f10a88a0b00ef64d34d1ef3c1b6bdf845c53de3d03729f4e8008b7149d12eb6a5ac5d87ef67d98bef0f7f5aae59b9718db12cc90abc72c6a15b93ad5f3d102b97f40a6adbac3bf7b2007ea8dc139d10fadddae39078edbd7ff18133963d2e6e04a901c68c53455630b1e24511f2cbf8f96179c874e75b48405640bcc254e6b93e94bf4023515cc7d69d165a895d62d22800137c5dfc2e49c7529313c249266b0aaa7186fc94eac65ea5adf3630e5cb03c77672ade2b41dac88b3795ac7b2fbebc644bcf533d3f31b22fb97620527eb72f8e33a83e98e14ab2aaa5e2ce1055513a1b6c406f039378f224fc827c1fba9f4ae17624adc6b0e73ad0121171548d84fc53cfe16a080ab4a0028835a0d66cb4a03cb1c0dcc704f55669be5624bb004f167f11889cfd3c7b4c6a99b6cbd04b0f3dbf6b6371a1703de2abdcec92a7506785c585e24936a118a83c6a329893e83bfe398ea572740c74329c0d91e0dc1125b1c9956665083f07c59ecccfc5532320b4a1aba120ab3b67421afb952bc8783c379d0e584f428c08811b6c16e04338d8f481b43c58055905524233361c27813b39cb647b1e74891ab35d617fc45ac904cc11d204c73c260ee8bad57f95984cb821441171422f8bddbde719802ef19945804181272e79740c76c697be56d857d6f64093c2b40bc061187b60603d02f4b4a2f4208cb389ab79e15909cc1abd4bb68b0f7b751130c92a7006a9a18f7a76f0ce3eecdc4e6be92f3bb54886c06b05b1e581b74ef2db8ed20c6f724f85067dc25c8ec8cd8c5d8ef6a9b8d651d27081df6b792dcf057920e45046e961421e290940f57f2197d5b4e8e347348ac227c72767c14545b39aea9758788a812616f3d62f786b66278186d0cc8894f5ce9eb0807a65276efae088633a216cf992803002de962f4bd93585a10462a2b1888a7cd0d6a529a4b9836b1b4146f0eb3e092db0b50760dc0d7a18c37867645339f6e8b99947970497aa86f022907178bf1ea1227d4259a9015896ed5a1b61529fb2ce49d7106453e184b04e940a13e1406464abb3f6a18b57bc6a5f42766de70e345aef670a141e898b96f9860897a538c4f2d557f69a73f6eca2047f68d50986c3b46c723e0202416c39ecba4d3dd3836b4ec374029f0a11f1d2ec9724156fca07046bb7d131fc42ef21a4a9f97c94908efecc3eaae7e6827bc40deec17de48bd1305fa8d6f7a1e8d7e11aacc36a65184e68162b58bca37b87f1db88cee51c175eee54d74b5dc22f53bab94baee295d4001b89264ea343852583b030b1d047a9dfc516e3e93854c3e7f07a49b772c391f389113981f71335ba329ec33b3d906f237374024a04306d6b90bf4a8088034af51393797e15cb4d4bfb72109a5ac9c5e3481aa485adae379502980e53ccecd40a329113db2761d23b863f982ec9d77c1f68675af6122734152c089fce5c9b3f64a09a3b66d898473a368f83e1be1b964f944ed5b59a39ae33ecf863dbe1eab83691c07447316ae6d35b82241667cb05c355590edebe26593458d6e705d886908546c2aef79119057c34dd9e6bd4bc3dc5b320f97491eafead43fb7b6f211419ae8e6a2e91d75f819e3053dad9afbf3412ce841b606363bb1a1b78d69d76c584409ea11c965776ec4d8cb63c319d902fa18f956e50118c5a320b959de281bbfacd919453998111caf2da345758edf0bbe18d9a0d65fef57121f9284e9041791649bf4fc403eed68b32be9ba0764776cc208c3ff257fe71c01b3e3612ddf0ad242d1da2ce06f8e284edc7c23246984c3afacbc9899441555275bf3df53cddf4cf609173be9751d51059724a3eb798d7d29d7212b8775e9de522b3fa0376a1575eb8a85d33e83def862ed249dc802fc8920ae8632a691549ff1498ab3a83dae95d6c2004ee7bf699838dd60fdeef361dc65ff18dcec61546c8d21263b4d6367c8a094657d49fa10dcd3e30a91a11a2aefb48221d5663db3aa8bb4ce528da3d48488fd9ecc15172fce638970f2d9a3225626005c9f16bc23600d268a170f33cf30c8edf47ad2f44db8fc36ae30a92480ab865d9d69d967a641573f22c575b99679f72c2bc3b7fa86b32d9e4b90e4279c2f855e94a4c7edf98b1540ef6b3de5e2b2587d93b24510bf9ffa3968ca171dcd9d9cda6fc4ec84778fe78708839ed0e0b32ed4a19d332ae3c415da4e830300c1e5afee7f89086f48b2e79b283a2f9778d46faee83ed09db78c302f3c00115c566dbe6770f82bcdc20ec4fb5e642010a165839c07eda3caaf8481c14f5129b2d8b792b94a816e0ab40016b2d267b63150f081a8cc27d37a344d951ae7129b0e12ff27ca7221cfeacf465c3c2f0761265c446db6a842476f16676dbe979ae8ced4b37430d4fc2856001edf8f7cf41aeece30ea53224f3444e421ff56a5496a1735f99343db52d7b316439b1206fe2ada43dcf8f6ce1bbfdfa959b0bc40035bea5ad8a6de7036d8ffe2d916a51fff13ebf1879f0a1f171a8f19d9f26eb63d55c2304f33818258fa734bce067c73dee3b55dfd5426eaab6d90206234adb50ca6685ccc90afc200bdbff6a07e096c1f2bc7add39ea827a973221cc3e9ebb80386acd2d7794246041650e35bdd2368922be893202fb077a32b7a05d28e6cfa5dd21ec4ce0a44672b2c5a73f372c9cb81c7e87c0033ee72baa7f209b5d3b134596715c4505e37ddebb438b4b6b956c11da974c287c3d1f5087e9b6d85c3846b92c0592969687fe24b143f5053dce0465852bc4f442e4a52843bf6bd4cd2e76e900fd93f738b711fc5b5e5501ed30330b285310e497ff8b2a862d35aab064c5d062791480090ccc3a39831bd33b089450ed7c0d9446784ed59c79ec1b273634cafdee73302bc53fa2b9930d52067dee4f9d3fa55cdb5cadc1bb11565c67681d98126dd5397985349c7ed25a06dd99d8143767539e764bf42e78ef110960827d844dfa0273f3de0e7ffac3e87ad9539a0e0722d82575f4d4379894c843d5ba40d7acaed1921c492f2eb838564c607bd90f2503a89e3f9d6113d7734de537e0cc22bf73ba72f133faa4fec97c5f3832200a4c88bcb34c1a7e7eb62943398c5b458ef14aa28d9b07bf40ef2ad30c300877d500cee44850f6ded331a83a35c531f1d5ccc8b11dcc3a48a40ca7a318eb10dd951ac8bbcf50f9d02a51bd420e8112615ba5f466ad33c149128c4ebc3a89c1415365a360f7fa03e91309d06e5bf27684636b6a83521d1c80a412896f286ff70cc04b215fe315cb0c871f3ef99f69d2d53d04efbafb8e3b1dd01e9d761f15d53da31335ad1c5a55afde2d3939f4432586e26bc48d51e78a653dace4d49b3608f8f11034ca3338a959529aee4b01032c1ed7e6c5c840e6f30fc558720bb63229b518f57ec171d74c3de56f360a6ac90d6ddc6c43e9c8bf189e04aaeb0877a4d78040ab6d891a63e8194b8d60177fcaee968b1dfe0cdcda84cbe39c240d078201422a7bbf211f67d479631a17c693f511edb664d99e09070ecc65998f65f1553cca4f770e49569ccd26ab443ab52dd6d4bbbe1967a8b475184ad7699f7ba5f079a196532f30a8b8f716577a5747164a39ec43d75d287ed75ff38a71b12bc67dc58cdfcd51a55d30486fbcb406ddd539683b72e43f0d5c335515c2a044ef4272bacb523fd5098f4051aa8c089bcce3cdcd2905a671d55af762bf7ed5913fb763eb085a536435108c0495b67e0191881e40ee7f25772bcc42ad45596e39566da6dd21dc399568b44232461b4841c7af70340931bdb78c6061caa10ffd6270fb326f5c4b72fafc8a02f16dc545c474c1480f7be672cbf80a42225a0215135b84aa4b18aa304f2523ee48237ba4d406de02408bb8e852b5655fdd9a5ba9553ac3dc680b10ce0c5061468289248f7beff198fc921034f556fd40909922f157de0e65f3f906b001d3f5e6422689c0f8bddba0c73584164ebdb1eeeaefe51585e97e68b912ee4330d4746abc6dea13e87050ad441ce16616fa312fa6eb1a4f021569f90ea422fb9c2174a0766d288780a226807910dbd7f245ae35a5153e3ea164876745352a074b7e6d5eded19b8b2d5e1a9fd525240818c14c3825e10da96b0deed10f682a10c6fd2579b9678a86863d4e6ae580644a9315198b3ffe9281919c5111a3ace04e45b93bf885fa0a293377a1784c14fff4d6b3de8abbf536ab84267d8d5dbb614348c30d507a412d4f2e9c3f7f5873e56764ca285c5972b2efacea95a275b2d3e55d92302865657467f2dcbd7920cdc9bb52ce1b8c6683a4dedc670766e8765d607c63370845bccfad6b36b65fcbc8caa17105575e0ab2c95ec198b708757e5971419230c030a81c54d8e064c868136b75def650c66d6f05fe082696441ee8c087589f93c6e93f3a7cef68e8d10c6f931688290e913b14276ea732a2a3d28c2223b332dd8cf1047ad89647feed0ce5d1aeac6688fdace5cf1b50468d38385767c2ce7e73ad2c5b0314a4f0b40dc360468c26a5e38e2d3861b617806650a8994d6948c9c60ed32c25f1eb869eadf24eb6404e1da600dfb93e73a324049d73a79bd290b513225accf7d0be622380f9124e485e390423b49653d8cbb78994e9603c5e95f094bc29950d34d7f507e0da8c5633ecb2db7be5bc10aa570d8aa2fcfbbaf2f2be16b30f77dca86b7f027efda3c7c6cd5f132d1bf2506e8e789c07fd7dd3416f29ffa581fa6387492c8f6c5c2b177afb5876c02b5cfe47bba0bcca89c40da3ca7256680ea0c846f2487a647542874739435b3a0d1ecbbdb28a0f1567316051f8a396185427991ec1e37ddf291bf6db3680fd345af0353e6af02f909096204622c89e41f371b869607e4aabbaeed48f6c81297b9d22568bab55bf8d9cb04a8505afc4e13c894511229adc1aa3eecbad7c1078f74d865cb732f6975969a50207b5be76723bc156322e9026167390ec4f825278faa8a94787755224c13d11e3aab3509025692b1cff8aba1b18fbf4b7d83f7db110eb8eea30ce7dfe5c62f21044958e2e37f4076e179d3d01fbc3c2fe03e73ff4d6959ee09f8fe62025690a8a03ed91564fed575d25768aabe9490d8460af685832a40578a3e1bd59c7587a229caee68ef58727bef3f32c05dded6584421b90d592794268a0414e0c85eecd22e848c44a9e1bfef4a9e96312ccdff07c2bf92eb989ce414d0d95810c7dd04f5a0b4385ba4512d995f76a9610d9e282d2ab1553ac1d1f54b003d4baa6c6ba42086942d8749561f91751e7ecfa1aaeb00900d4aa7b69de538c1ae2112955f300b74c5629aa663e73b3681c49646968d54f6cfec1a983e48c10466440906a4300c176aa77b6b7e95533e00c867e0e6475eb49ebbc4a3db79c79f54b3b45d7e621ff9e0223014f05aa9faf5f1c1281b1253824359feffc76c32908617f094c4b55d7b81e09a7b06df4112f22f7833ebbbd3af2a1a93469781cc021e9fcd5ee7526af1a2d0a3c971b43a1685a9addec3b8829a31c4e08ae2a28a26260670a90d5f7eef587e5b0bdd0b130b31fa05e2a2a08bc3f0c6685b7052064ba3e134bc8f10cc9dfdb42c981838640d85f427bb231f610b072e533974d5f38a7701f0111dfcde6a4a6f1d2ae0c6952da297e7dad54ab9b4152a13255e71ec81b04b260855accfef9fe7e7409dbb4c828d9fbd691194eae12facc099eb39f6f7f7804cf4b4cb9eda998f617296d20881ed0e44ddd94f3d9745f1c468a266c43397b9ac6cca78edd75bc295c3e3c33fd9442a996690cea44d38d68917afdaecd37d097cd16d3320816bcdf5166dbe4a55fb42cd1e6dd8e524efab013ad0b1385b689f2c1e0f4bea9992e13d02118e8806aa640f55db848760557e569344ae4de1710ab610d80f108f3b0ac52ce9fd7ca5f8e55c812e73378a0cefe2b1fb0812ef4cf8f45cee2d8e65fce3f9ed1909ee68a2827ffebabad65489947592ba321d34218cef2e81f054cc01f420ef8e1c6c03862bbb6735f393cebc72adc1b6d3c202a167163adbe5e5305ffdf4614d6cbb727fc900d78a4e9a8c06835029ffe978286860895b0a82ab82755f9009762909b068acbb4f8c220d800107148590897135e927eacabc5266f82809f2b5744eb464a8cd259ad55abafd8e5453a6add8a8c48586b958d4ac529e591e4e3eee98ef4945c9005d803f0e7e6ca732ef19a091301f9463d9eb055a30cbf8fe619ae2f3f64bf57c044e31450f29487c4ed1b8ecc05582000c058d3a58779af8c82660233628c2ddf83f7fc5ae32a48e24d4837606ba4c6bff8f8b0b625fe46d8075203de2252c1ee508fe81df73b8a3debc1c2d5420eb921f1d481bf29e11b7b5cdd139aa7bf4f79e747f07e3b0d71448a9485d636bd26aba6c972d28d92007b4032f32a837c3d2d73b0348cd8425760051141c8d660feb81eeb21892e64d22dc50204454674a3f90210bfd7fd0be83dd2799cde761224c7841c982db2f5bff9b5fae8c89ac4e5bd6c7ec92ba0acc8fc3fab685066fe10b73bb5aa4401106aed206fc676716273888000b3479aced52e65722bf9b323109a5e6a397f6a5de8a283f74bcc7fba79d258b7b54abe377e6371c81d7e4ad9f0b340478dd22b85485de8ab9a8f3e33e659c5d8cf9351cbf5778b59f6ccbebc91617c73eda7a1bdf3a2fdfb12243be85485cb432e62ce1e54558a5762fea890478842cbaffcb6a87148a66b1f862756dd4f7a17ed3d525318a15f5dc44d66f838496ea85e458779ff888636d9f4b00d19b74784fde9d87a3e700edf1f0da3aa198898c2e080310e68e9b2c76c76a481ca1e4d2e38330e25f9b655cfb7afd9edd5240180f0355c24deb470be9842b69b3fc61a027a232bb53f921eff22f9c15ff0277a4c38e581c0a2eecebe3673088a690a947f33e9c679377ce0afb0686b817200eb4336c6ac463b9937382c16028799344dda5a579d9055bdbe3e5adc853fa25a6d9fdaf7b5c23621ecba2c2bcd76e650ea1b378ecab2470362d0693c3219353a351424fa27c123cd1c0aaa409eeaea9b22038125100246871662a7181abfd918e5d314dccc3889e3506e30ec70137e7b33122fec8fe520b8418502546704003390681aac33fb04bb4d3cce6b455f7d7c0d84dcf89b248f6e087569d322dd7b63feb460c05774622704c85f4b3b5073347db796ed5f8fd550813942b26cb33a6855e50b90a2e47d2e58a8adb33ddefa98c9cfe8604a4d9fad42c5476dd439d8c6d17828095f880bc483a967dc1f6c934849dff039a855d8d80b53fc4b5f2408b866b48a5a01f9c924cdf90cfe024566b82bc9e4d545871b45459ef0276616ecb0ab8a862e63f16636f02945d725a94c51ac8aace873295c8287e8cbc7bc2664a3e660797ccf83361b52a22295fd0a7e6c7f990c6a1a74db13380643df397051fdd25ec31677d15e8b2df697214d9f83e717a2fd8ec5cf3e11ec2d5988355207a69f044a25ad393ae97cdb64d035165501e1479fec637db9c6b75dd382a0979f8f8323cea664a08982048f53afd3fd8509f8121a297347f33138e7d4800773d256fdb26b8594d6f624e4c8f3742eac3b858b7c384e22e8a024b92275536124e64f8d1a533a99b2c0c082c6d4ff5234cd15cb68da55f609a352e846dc48125a41c7f93db1086e49fe3bf38ca1a538926cdbb69edffe2f131c2765584a95337a8e48ec2701efa7708b182dd330a56ea08bf9b36aad99b808c8ca30683a9aca16ac556b07f77607f0bda731dcf211abe353e25d35ccea5c36abbdbec3c70ccfec04d385386135ffa498861a70966425586ed0a8ca074e9d2b498c70fd43576ef518c06a4798fb723aa297334f9815043af4916f910d6fa51a62ea284dab1f2d903dd3a5d956833402ffda984c2f9b3cb7ccaacb323a8fac12beae0fbdd4f054f2d04ab776e5825ce32d01b6e601303d23872f775dff57082f97d3c87abbfdfcc194496303eb558042f3bb4d52502cb878de7d63300ef740c7c902152248754e803cf2379dddf60f595bdda6b416cd00e9b2c4742c007fd3a40d407443569b2118f61739724f6331d2491c44f67a4890a879f47d5131f4428d99c3928cac2fe86ff91d594cb943e1640fb81295dee32477eac0551de3aad505b0f0eedb56baf16ebc0d9e65c7335d208c65c4bbd107bc672f6f79184159e81793e9e31aa72bd44faf87b42e9debc83cc8051bf52da372c98d741041994914d14b4c8348fc404e620fb878d4847b088999103202f7f54770dfa05045a1e54effc2c023c887775c7b19d7137239526db12faa44050fce37995d55e287dd544b65c32af1564dc38d6caac5a4e40dbbc7cb6bdbc5ca1a83d1870177e473e3411513a2b7014839a80fcbd6913b07ce2984432db2d8c42fedac09c7ef39b7d02f4459e393d0c887f7d883a07d143ac7a303a6450ebe40eb621fb86ad49b5ca1bfc1898b0eeb58ccd8ec11df6a0725f6c7bdae7edda3c72ba1013ef161e6e1a4c5fae7289105b8d39fad37c803b6c1914b961fcb6e352c279071aa17fab69fe6baf47eb6fa5e34a3a9a2d3f13da39444ff94f07e03a3d6f36b8a8e2f423c2c94f5cc2a7c76ce1a1e67674f6ffafb3443c16903a5666f020c7bc1e4d337af8f8f1eec59f657028b7f2d37fe63828c19f4cf17bd2938667a284f0a8044640c3516f03403bc7b3841f005410385659bb0976807ca1dd57c0e60af622fb3ab1aa07d2ea50545b486b20b7ed4554434c0a10afdc07c4bae3c3c1be81bafd9fbf4860498c5bd5ca7bb5e149ebe63cba188f5a018fd56c12e0cf11172a94445dba062ca39a366a633280b12ce7d14840a7b04ca381e88cda82b9ab40923aa36b236f54f7db62c86f808132d258a8f2600e5d14ddaf541dcdf6d9f9b7aba6e9826722d58620fa2ccc84cee33c33f1497270346eea48f7557bc00fad49acc55f0573b6a6fd324ec1d17ecfa8c419bfdf11bb9aea36a56cdebc864d41ad10feef0b29010a6eeb248fefe1110b0b1e775eda3de1db4d9a7c55781831b85a3f76fb0d4d043daf0c9f78c855f23ec52cc4c061dd7bbb48edcf5d48c8f1c2e38fabb957b55e1d1231bf37f1b23eea7666ee575625c1e236350d1a74986a322b1bd63523f2e0335ffaf0a046cd7d8c4b26c037f9f8ebdc3c31912c1abef26be5e23e83b8d8b568c4a09bbe665e80774d0c2fe9fdcec2a21179d9edcda36a92084fd593cd732c5cc0a838eddda87388fe6c88cd665c64c7053f4137f17b52be9c6f2d51ec47c2451d6e4a87225e2c359cead602bfee4d93e3f8933c18f502502919b762ee01b079bc132a6598e6aad0de533bc66f901b5d62ff8444ccdd5e26fbe17748ab9f70a056a66877649e580c9aa0e50304cfb4a2f48694d7192ec3b81ab4ab84b91852d4b9f45ef38acdde05ea9c8a0f83887ff0210c1dc2447628949654fb8b4697efeb46a2fbfa021ff111884f929dda807a7f738535f44fcdef82f3c31335ce5e22ed72bf014c7eadeb8059b91897c3de2c3c45c6ac8d11d1f1a37e07b56d23b9e16bc6d8704f32f003b87380bfb7f2a8b292f04e154d2c3e7ca8ae8caca860371065ec430583b169fb13f000e10e03507692a28a9937e650ac3c9334c43602250d4980031990dce62a6db99e266f4fa12b467bb56219be9ceb669e35e2497e65b996f10cca2275c96440d236fa64cae712226ca84a700d06f4a9b697086e3ab0968ed4eedad0788cd5c5a1f3801ff42cc76612cca875d43a1039482a9fd524799813c6b9fc5dcffd17e78e791fb245b8eed81dd9ee0f1c27ebfd3f0b028b91c0368a8d808ad28df640c1d317cce4c9a947bd18a2eea9caf4f14ca41a806ffb7048837ddb240a6914a41c2311f1e60a7a9d10f05cb78d10a8d7070fb70791bdb097589bdde3e69a2c285e4153e69dbf75c6025efb70d0be1c2ac862c5b23a4c69c3b527f80f274ab29a9cad10a58f3e7ab47b66cc8e67dd94044bc1e5e6f04ba90125abcf05673c34cd31b7cd3a5e40608c79995cb9a211debafefce85143a2150329a2b9b905cdb38ad8dd1ee23b85988a745c5e59c7a7a02a9df5dd3f363ecf5927a7b2719d8d0f9867d807f216f4b0b6a989a276c2e5af7681cb6061d057a8b0548a9efa0fff514fe09d254d618cea8c703b5fa7fd8d6d9f01fc797d722d93810b5955bb462e7ce56b2d36f2539db0f6a328b3ee6c62abb459224727f9e1c5912fcb8b52b9e5b1542c2d88b57d036b93fa0cf3c702e815f5c99621aae537ebe9d7e963417657b6d7e100b232fc76037309a7793d2d70f49f9b4eed5c2fa85b349adbf4430a8ed56a05cc9efff4ce027f0d2c7c7d3eac4811e03ce3b1f3f21abdcc17ba1096f31ae2f289ee726d5f25f76aca96d9415c4fe0055b95812570b7b78f7cae6686a6baab1443b0f9431beee9287c4256443962df6f1b59c447ae08a388494247aac8cb22cd4c4f2c871c898566f72ab8f38997a30bd8e1a82ed2d72ccaa9656ada32d237316dc3f1954cf138cc10643d83ab47803a9f8433ffd58ace6f047bffc91d8d0e725b7a1da3c4b97980e640230abf8fbe58ecad27bb76c248fc6e77871f7a221ff39e42cb92256db0134ff31d753555fd87550b1476f4cde44c331ecb855940cf7f50bc79b5926d3143ef08b8bbc467114a8613f1bcf10524c711a8ac0f651cb38794ed7599b378def4dbd475dac2004592053251f53fcd3dc20e60626369a2517e489b53491b9fcc98ffeb7ff3f640118f035c859b28c864ac82fc408e9755ad3eca95f88439496d3181541a519ca62d1ed22745a5546beba25f5b49c46b56231756182f4aa48d6a1f5c53d0ffe44a1d071da52908ecf665597f74bc18f9096a58c5c2989dbcbefe1f4b0520494392cc791117bd0585158ab051bc42b7d707e55f8ad579e7bdae45d1f66b6ccc701bc9c4f57faa9130ba961c45b59c8939bc42d42f3106b9c09fedde8f34b34eacc831bb4fa0c2d7d01a988765a1131c225cdf1a8b66b34878842918ac6b967998333f5d0d1550c9bf600ab246b4e0545147b1d63c9ed112a11b445ae266ca04e9ace17b0ecc007c59183362ae228dd741d94d46b2312c471294465fd476c8b29a7b4023983122d022053464e19f4dfd97a8a32d436a5ec1d763819eb74d714a03cfde5eeedec8f99f916e9241f622555fecfdabe4585bc1dcccdd6036a3417c48ea1acf1c7d8598d22b6eb3215c0c9b563a17905b8f700d084a76c753073d8efefa1ef3f3f455677f405c618b49b440018d1d58e1d280951b188a39488919b8164fec011af9f2dedb3366af554d5cbdadc0d120d15719bf37617f1cce74a228420a15db8b81d8101c700f36a49a6b8d8b240deba551e61d903a464ad41b1ebcce9d46786d4699697d3555fd2d2fdcc12311a99b1eb20cf7530b2776a0f7bca594430e9d7146067d754a71ff317a84fe6d99f7e11a1b13b44da01e14fd6809c5a42f3cf2bf79edb786fe510387461537fe30e026a511056137ea50d4fff5f06a93856f80476b39bfc3c1c0a40e3b69191ca83b348a3db776a24447679693bc9549fe1c5a9b7ecc3a1a83a7839c78bb0ee44c3d91305559f08dd653c3235fa524dbd4804e06c17c27d123d33181a762180cdb08863737cc44e46437d1ac4cdf36b4eb2b1eca7875576ca20dd4a0e16925e86c5ddcd88be2a460adef26a4089c7073d380ffd331d788f1d67c09645302ffa4401709b52cb4f68ae5b24d9d2b220de4528d1ebe311fbc7dd91e8bff682caa617649062b6f06ed996d1737a46c0667e92e4fc876ca63a29745b95bf835a06684ae6ed4ed44f6ff395f441c47612bab458f15968c51c2d0856186eedd29f209e5d7ccff667a908d459ddf03a9a1917f511449aba98dacd3f29786b6ae10d75e5e3c3172b5c65f327369993dfd1aa3a68aaa31b07acc86fb28e3019503a4e4c441f17bda14209eb982ad43cb7f222481e5275d99b0da0e3bfb915a2d45fc3029e033975dceb4e39a072b8e1b9b24879c0c8876383e7def43ce43c175198676ba8cebfdcf7f34e661320334fb47847ece01e68d2bc3ab5f1fd8a64ff0aec95a66c4d7ba6eb29f04af177febe763bb495b0edfc7e735acd31803ccd8ef13dbd29c3856009cde6d5e3fd859c12320439ae00a9a428d99143fad97390056ceb1639fa00e75898746741d0457084ac3f2809d812974da98192949a9ddfa1f110c49d954669a095fc688828029982a74caf52ac332fb14285d5d678f78bf63c3602aa2976bf0e48a0c487a30a9d7f9999a11a2eb11954139351c552185117d1d8a6c69dca34bd466b7582ae310ad4c33b57805375ab7d8c1e66595d9aad6ffa56d30d3c015a8cf36e1691f1951cb32b0daaa230ba994e8edebf47400fe395e6b8287d7786070a5c1ab238f989ede4a61b81206d4d27880c374ce37e2af15bc87ffeada10325e1fbcfb2ae6010b0306f407f7eead09e21fdcf5f574e99cf466bd1fd687e4b2513ba5f68bb148f3ac22c06bcd5db1e84c68113825de16f4db09feba03dd3dcf7f93e53e254815fec5a6dc8f00966fbdf3d408d67b89c871ad338d97d9057938c86a4e7532fa5fcec3670c83db95538113643ac9c8223f04369c3c88cfb64d6f416188530f68af69864612d1217ab1d780c47f961a63ef54fc8e7b39b53bb8e03f052deeee71464db069064f5d3ef6a80ab99f1719c0f5ec114a60269478fc94d93b374e38a2155bb6f39183d5883ecd32c360232340e0cdfb1b2f7efea5cd997b6edbcb8bf7b66ea9d5bc3a8fbf313d0fff7509ccf88ca1efb607094ce1a5c18e7a991649a3581450404d6133b6ad9320a64f7fd2c2c1a72e65c398fb8eac77154ac4f908482554f4216f32bbce6cdcca58e657b5c1c3a1f5d9d2559a88317ed2d761a6dc4d86959db6e52b07dc2fe782bfb871e53e04cf09389d3baed6c06b93a6f2a335d24caab8b8b8ab83caa249040099349cddd9f7fc67ab6acf2234295412508069809804294c1cddd214d650025baab48129a1f2b5a6332fa072befb771e0b4eb81c6cbc1400870815cb498ac11dbb9c99d16cde738cc192a57c00113129336ed12194b0ff220181e73dfd5c367fbb6fc3dcf99a9c96b7304c98e4f57d59978aae28c5f5521d401fd221a2ab5c36a709f105c297b863eb9d499706c5b99c1fd6174300feb01e7987e3a4b4b740fd5c59e1f20bc105270097cd9fa5fa1c84189489417cb599642a8085af56b6daa24515cfe33bab3f5df8e2ff23211d3da3e671c83cb42630eebd039240ab0d9579bb082316c5d6ff0a76b1666c1156eb217023ece5b487cd0dd48a63122c64d59436fabbabba11b7a23e91991798cc5a77275cdf07ae80f73f443f6b8bc1e7768bab271edf6308dbc8acb531d61a76c01b390b84bf76494ce3e81116800ccfc4c1bd3118204db9dce1f8bd00016688356a7adf373b6f445d94b575092e4d27ca5eb16ebb965c387320468a7179e0f802f4a3b279c3aa078c9cd14909497cb034b03b26bfad54237355f5c68b580042b559bf8ab2a858ad391eb08044b1e1cdba64d7ecd2066b656045db1d6b73c8a7e4d7f5d1327f52880a7c6a3681decb340725d2a6371775b5333d61e4ce6f6119be0f601b39dc16e3e7832b55cacf1f972e1551ce6306b8a8e2f423c2c94f5cc2a7c76ce1a1e67674f6ffafb3443c16903a5666f020c7bc1e4d337af8f8f1eec59f657028b7f2d37fe63828c19f4cf17bd2938667a284f0a8044640c3516f03403bc7b3841f00574b58969a0042553e43e817e317222cad2cf5faa006761326d1c553d9b3cca4543dd13697f571d552224aa390aa326eab96f676e4fe4a52b14561eddc11d5a3b2192cd25ec5e11294996ede836223e9b9c1ec654a04ce645fb9392f58eb52bbd6a1ad71100d5dcb2b36500796d5828a25063c6894aa961b343d3ced8c84aba7a8a448b20093ebdf68d1d7b869d5b9aa04865159ec726ef340f404b2cce03589e0749c470bb92611f7f5b1dad4e0f34bd81a6007319589b4d2c50e5efbdaa94fcd73cb5214b6e1ab813b5767019d76866277c5341d6e34871654d5e50a77b230a380aa7a7a1c548d70cc96049e2e26306d102bff18c19c610db170171e15d21e3ba0348f946eac32c6a3a6087093e2d727f363ef128caa30342464d341349d56fcaa56365e85cc6a256dd448f0b2f2f1189c960acc8f38e2845cac0d7ddd5011c8b01be896955b8103281623d6f5c63d690e6854b88425f41d727748344bf22f633fa3fb89177aa23dc2c1bed57ba2e82525f278968dfa00b4f65e285bed0f6c4ac8f297f8297ceeb1eb971b9b9e1f35f43b67a516df2942899dac4e10a21ddd330a974f04023b9d6dd50ef56874e5d371e656c08af9066c443d59ef1d749fff8a7dad9e17c79a9b979ae590d45b0277a7a84ce2a30da338a74432649b980c9aa0e50304cfb4a2f48694d7192ec3b81ab4ab84b91852d4b9f45ef38acdde05ea9c8a0f83887ff0210c1dc2447628949654fb8b4697efeb46a2fbfa021ff111884f929dda807a7f738535f44fcdef8c716b5f5398b99db703884581239d8012ed1fad1112d565a044b12d63f5260523f04196198f7c22c14e20bd190664cc6d2d8e303f315a1e9baf2eff08dd45f6e2ffd689d466a75bb80d50e5dcf4928e058c3b9aa23dd7916b39530526734f1959b718b9d6648d3ad6426780b0401d17bbb9950e0246c3a45eca01be3fc7e7f2484fd0734fe68900bf150f6b00dfa8d7487b1820481cff18477383bec0da6a61075f9633507397f025025265323d205813deb66c1c8549944ae2ba077e6456882ed087ba5f7b5606fdde4f3892b49d14b6bccd2919af11405502edd9893ec6d2d6470cd902d0544f801f31e9b7b96cc09893d8bd329b2fce3d97c9ec796fdf2a068e0e0288589650b0e3e2a86b341a170f12a0050d0e1b8d70f97f52303b6a884fbb44307bbcc08f047c91ed7ea4744772aa8442a11b5f983f84abee9586dd58423350ef3d1f7c3984ce2c9f1af6722d457c808896a2aa3c9dcb76a516d92ef890c3ee5d596391dc78e9d7157dcf0a1e0c347c238ece9aeb8aa247f15e278243934d0a6c1ff26bde01505c55c8d5099669d9c43665e1f8df0a848670fb288a81865bf72f60b1af2c0b6e16739baf06bfcb588012e4f4dcfee43e4219687e2c2d12c8c3af2830e27289b616648ff693ac1460fe3cc5fd26b8bd2a89e3790a94dc4970eb17b3d8d09624e831a7dfba52fa466299e1df8f0dcadcfb3d65a472f92c98e4294efad33aaf01d59b87b8789478c47964fd59fd6fa390d0ccdd9a9f8778fcff54598d6975a097ac7b0e1bcffcc0877cd9e027159c133c3312e69ffd9a54507dc360acaca8cc4dce2752ea0ff3b0df4556648b40bc2741684a24455c4811e03ce3b1f3f21abdcc17ba1096f31ae2f289ee726d5f25f76aca96d9415c4fe0055b95812570b7b78f7cae6686a6baab1443b0f9431beee9287c4256443962df6f1b59c447ae08a388494247aac8c63a8a2192f4f503056a798bd587f6caa5e92e1132a527c58f80879d5ae06ea025f44e0ef0ca8afdbdd1242cb1f155ad01b15183b14d1b2198bc7f6a563051db0e02855a84326cdf54ed08d39170c0f24acdc1f370bee80899bff7c723599ccbdb1fd7ac5b4d9be38f39daceef7850f4996638a7ca9240f6394625881642d41fa0cbf9283c3d145fbc79ad9ccd0a4c6ed069fc65ee21874269d74837e293b5b6435838fc27a82d967a0d925f25836b792ebaf4bd59bdb3c7a432f8b911f457c08d70ccfa55d95b9513b65dd63fb8cb11ce7e32be8796d6bc171ab19f8bcb7cceef6236bbd33e92f2f2227b71262fd020a2c76cfc2271589c0fea518be06d1531e547dc44ed197a9ed7aa925b4066059e95a6405f2ec98c3604d194dbf31d31bc530ac00eb7a29986050d08a8c1bfef114b6aed4c57e82a0c59c50d881f9c505c41ee00cd2cdf183fe74ab8745009991e71811a3116d13bcb07fa90c0e00943ec4c5491eae5154e96e1ad58f6f5e77fe1dea2bb7440c2d7d01a988765a1131c225cdf1a8b66b34878842918ac6b967998333f5d0d1550c9bf600ab246b4e0545147b1d63c9ed112a11b445ae266ca04e9ace17b0ecc007c59183362ae228dd741d94d46b2312851b901595375229b80f254ab1086197de5a6ced11e65e826df9aeffb73e6bed43b8de8f3ef19f342abe803847e423935d9b2185b7b1fb43504668e82d5d70c1f5b00f3ca5716775199f486e519f228597f838a9c9837fa8cf131328e7dd815af1bb20a9b494c92472122b435397eedd8da1424e0ef1c46b8f53def89fccf5f60995ab36258420ee61acab4a073d222d156090a905771fb7a5b406af2bcb2424a4cd8545b3dc3b6052730e1b78480c4f333e918730fcd2cf8f8d8ccd3aed937706561d9052cd7bf42e5bde0b443475bcefa95ff2663278da99b8313c1c099295839be7599c49bf9a2afac036c1b711e5c85b38d98948ef80412dc7b7bae2e8cf214c7a0b7fb90d536ddc77b664ab928b7a4691730d19b5523a47b2f412d739227275c6a50d4fff5f06a93856f80476b39bfc3c1c0a40e3b69191ca83b348a3db776a24447679693bc9549fe1c5a9b7ecc3a1a83a7839c78bb0ee44c3d91305559f08dd653c3235fa524dbd4804e06c17c27d123d302ea870e57f3c2fd6e48cb566f677218f6e89766117185f22e2ee516b3949dea7d097a48494ecd4a486a27d2ce0ee691d4ee145d3d05a14295416ceaecd94978ebcb809d4f795d0699ab80b8c7de4cf2be17d836c661c17ed9e02443457b92f59c8260fa449d7ffd1fadaeaadae31b8218f2ca11d54d3f8c7680a784eecc49a6e3caa4d9c934f8d575af695edee0509ea711b2384b62591fb15df07d8494b090ba43af9bafebde5ee7913eaf8b80b144e0c1957eb30f1fa83c0e92464974dbcdd1201d0e0e6e82d80797d46a5b2e9ee4997e53ce054f02afb734a1cbf720696bfdbd8e022a716d7c103e5c20ea47c125dff8d45d049c97a74b1af7dea6c58e9ad99ab408ded616f930b639f018838256c3a8f30722ef5ed4434a4a1c6cc1e2b47bde56875c5eb8e5978d1f13bb1a2262bbbbf986a6584846311e6dd006fd9b6e890042a22bcec5f16e0f305556a47d0a7d53e0a02633ce19d38349f245aab84010ecdd1702fc92c0c27bdb4799f240b8d6e02c05291c4e63a1a8270c5c8f1aa109bebcf41e3552cba6ac97a0e6f0c6a9ea9f3d53a23c3df03349c0d21ca296efb34eef4da0c3e3dcf572c044c549e8242354e0d428ac7143260406478d3c76d917cc184a3d872891722311418538a1d0366d2609d2b1e31821d053715ce445ebc99ce4082084a69402f3fa0e9c736cb432d76bd9c2a47eebe738b3f1949c7ad1a3a9047f710b392c60f1b2dd5bc17ddbc4ba1bdbc027f5010c984360f81e54418671b5eb595b7771fe7ccc653d234e39c1753bcb2d261c1308de8043b2598e6da5f399b37fa87024bb418b53f4bf6debd6119bace374f7c31ffe25cd0f4bfba3c83e035853883cff9d4bf7ddd3ddb500efee324765f7158eef8f0c5e21bfb1d7548562e268a93c36fa89540836ea6a7b2557a4a1da50a64027888a8a461202b2dcecc6469c04dd7add10a407c46ea8c92b7468f5c91783143956137300fce99769177f68fd5b3548e2d6e5029406c6888072e5b77c6a9dce31d763d5f9cd7d8039d496eafb775f76f36c057a38946eebe8eca4a43977b968631d90d309ce7dadc1134c71c8dbd863973025cb77fd5b2473cdaed79c0fdafa0ef681d56e0a23e04c7813d9d11b332fd8c02e93cf1e36bde65fc335097c40657d535129951de9ea55fd51292760612e6a8cd6698da876889eddda93d7d0b7f0d8dfac379029cfb2243b40c624cb88a35fe340112ea6f69b1541183fe61f7ab7754c0ad6b3dfac5b30034513fc688d9ab7168add8081a67eb5d1e26e03979554d7c938508d14186b7d12f2f88a7c050c3d497b323b57272fbea0cb6bad8796d89ebd077b1445e074a1f0520eec806da7b1661cb95299571666d5c1f366724866b5bf5774648bf9f6146f49ada6cc9b06afcd3f995b88b69dae71956f13e4f629304e1d95c7d2b471a6ede5230c973331c39cafb77d94420c1bc34cc7a609139213ddeb5e8c1d305043a6bf9ed5af1116df8aa03ddd9cbb91885c1588f391ca0a37d319e37dabe6ad4bade5784e89923299dea5a72809bedebc424ae2fccb16e0f88c4cdb1a0248f29f30f77a1a5f744723e5deb2be148904c7c55cecb16ead3d1d08587f80d72e65367824baded1319e212fffb499457c5c481d4743d395a5981e5963eeec7fc94a025ecce5b391d160008af1e738324de4312606495b509a67b2838bf114342477799d21ee8e27186bf451ffb55d850a251fb7c4fc00bbcb42695afe7c1758e6f412027b5aa13c654345f39a1f77a28c7a4203e9d5e9a4c86f60cfa854f8795453739e5ae50f26d0b9d3d66ec54f083a12dcd080132a99abc094dca8983390c352c19e577c0f5aac4719837b01b6936250e8cb72cc796aa5a33dd1cb790c8c6204a9c16fc614139f6e90befb7fb43b5b3f3eefbc6aa5cf7a1b4eb7b8252af36e1513a6b4f62494206be0def30f5455fff0c9314264a41d4bfa78d862a13214264427648b4af2a820432b90b0e497f23cd3b8895c7dccb3f0e01e2412d76291f1e6e1cd2e3acb47eb06b829598f6196c98e1d6f270d171960b2c501c7b18f1e2c441dc0ec442b84d9cb6dbfc29455b5a984bfdc23d93be18823d333388794fdf1cad56f4e79832c318bed9718f32b11daf6ad24d841fccad0f6be347e5c53c673cbb80ff5deb83c4f92cf60a411a7e1111599329ea75ab525446662b9d6b92ce25110401684b80bbe94a7851bcbfb6712e0488798c25981baac5c5966deb56308e4dbbe2b9d8f0be75dcf41ff007127b8e5363bb1577ee49e10e968eb5cb2c32133603d5243ad3e784908b82402c98bf8f8645ae82523023b66dd8f80964112946a85dbf6edc660f8973c31352c14fe3606f70feaeed4d6ddc3f414131def6cf0fb148f90c4995ba796edcb06ba492fd7e7115a0a8913c30bc3802f44b442c9965e936ae35c4b6c229930736174822a17ee8b8814aecc5aced55d80b02ed729c36faf5f97bcff98dea4d7a61bae82a80b4171f940aaa2eb4689439ffb4000544437628425ef850ef1c2012ae5dc884bd9cd3b1bc220097bb1e15156736df2b4c812be062beebfb2ece559466cc0cc2250ad9e0d09fc1d6390ae9e3882dfd67cb219aa987931c364e2509b7b71d28ee2ec1bd8f681db5e175d8e6924a9fcb50dd198c4a0046008ac40413b01c70a9ea3f40b39373e42a524f3ffac0b500dc22e5bf023468520eee96ee4e77a878ed95bbb16f3328180482fb448e43f37355d8f3293c6bc0fe9c21bcdd99846793ea6813d642e82734e6a12d0885850b3c1104988583f46537aa13313df6c8ad62dd41db1c97cd7acfcaff11b14a3e47466d9d8f11416d5f5a764f70a9020de8297e32083f963f9a48fafbee1217adbfdea8d4afd811cc3c24c655246b2a996bd2da0d330bc80c3b8f8285f1bda3e5e846d81cf37705da0ab6f553a5e031f1fa7863f2e2c2b39d53edc8647bfd273166e0ba49b71dd43f3c978e41b1126c6916b2f1252658bd3e4ce1de1d47adea3b5e46efbec22534e271892ce28c220020f5d70a4b6b85abf8d989c7e7dd3888ad9b6489544655ac8921051c5a60d399abaf1ba0c59049836b37f697156ecccf41836fdc1a82723c8f3f04d6d3f6a4a5e6400e6db0f9c71f73c67758f62cb7de719a6ef77e1318588e45d3c2ef99bdb9571687dc30e81dfd0021db12c32bf6de3cc2f657e02b0d725f76721a26e5bdbca53d19e22a848be28080cddacaf8d59157ad90f4f59e7276aa47dbb3f2645c84c08d48d13745acab636a5ae1d94eacee1483c92ee5e2b600f53ab11ed5247ffaac19d3acc76260ff05191c0ffc63e8facb8ccf58debbb753480160c686cdcf0f49f9182d3d04425f62a8c3a28617a7086ae9239ba2090ed60cd01004e06dcba61461874fa56973348fe34cb2403c2e077ccdba57a40511a8a44c6628485f95ca0c99500206fd86230e4235e9ab338982860c9dc5f03ac5a10fd7d6ee5a9da20a776543f1eefffe4b48d3c7892dc1b1104108039d9ca1a759ed60e2d28f46067f4dee9ab1692a5036f453f565833b2cbcee57f4b44ea661e9e43980c51d39d8305b2e14f8b7b258f2f3d6a5be8ff8aac3cee345635a66afe64f008814dae2e7de811dfa4b996b7d858e60d1981eca6ea2c2d50eaa5eb853cebe315dd3643de90dd06cd12af7a9df2ebaa30f4101cf1f76263834e5df824b5ac5ba392daacc82317d9296f8e6eb1c90fe473f34d6c426f577f8036023c36fad414d4f004cb4144b6a8d39e723580fa0c282653da4322783a56c07f1685634fa8637ed129ddd48ef9635d2781696e9b088dd9b2fa5d7ddf68e54b2fd1218cfdb4b0cb44502e46423ca6dda3c53e8496f79288565ba1687da71bdb81b1e8e865e50acbf56a0281dd847ab05d934e1286afb483d559b4801d43497f550a7fb2260c6c2a5cbc90d205e405b29f480cb177fb4de3dc5897c9fd9e159870d7373a71c474873fe99ffd3b1eaa21f0f749442b62295ccb68d287c89c5352803577700705351e28ab33d6e8a1125b3612051ef1514b3ac05ee7fd18264a07f952ee48b1e63bb558817793540200c6edd0971a56ca85a3d2624e4a05fbdf8f43600dfa30440ebe16e8ecb3c7d525d60b9e32c8fdd4913108e1baae11ba57563fc159c4fe3e69f79cc10fd38419b3328df85a2222a5279c540d699dc27a00dadcd444dd501a2a138988ce4124ec7a2d5badb96c9c42a9c4d7e2421724f935a4c0fb3759d45873e9f24614f1245db8f7baa3881ec66eca436e2b977ae130e0afb6335b02d034fcdcd7dbb3aef5463a4927a2fa4e14d78ea47ee95a6ce35b283a4222aeea07a1f1502a51832a0b07b1a4c9195156556064f2278a5a4e6c79ad786268fbf1d864c3a9b0a5290834c096f67f782558ea542c113697581f2c1d0f59aaf3d72aa5a01a990cb359188812b496dde7eac760bbf6b5e5e8ce1ee796e4ee05272b48254002b8831afb202db7802db2246fbf475d6fd253597d0b568bdb567b17a572f27f2bdefee741e23421522eafa13043fa8ca0f5a210e67be2c764e771f43dd67b73704b7043c6c0e2493dc71beeb634677cb167d7ca4a758c808e892c12837c97d6120e36a04d964a000710c3a7e7b428b2c0edc7625b426cbd4fca0f08420569cddd030c3fbc4cfd68453fb4fa2d390f9de00eed29e54f8348b9858b2577e92804900c7340e0e5f2f54f89410dcf7096133fe3e9f4b552a3985ff22d44201901f5356a13f23614cf50aac157efaf57929747dfe70e60d65f41d65ed415d3bd9ea58c5b19d6ba4e826f60c278f9bd180d9719dd1a509ae971ebb0b40501691135287ea29c27b792a8d571593c6e234154b411ff587c68c8f9a5b13eec598d7ff80262368b814613c02e347c1cf0307c450c2a5f57d82d2091a7dcfb71d5d8783ca910ea07771a9f2b8867e07e05a9ab29d9de08f97c947b4dee8407bf56bb624bf1882c28c9cffde6505aca95df6371a99e3e352dc0a693b110ab0a6dcc4eb7fe0600e6f50a22b3f0289e6a942bec67c4e18bc1415b3a546c6225b6d7a6a058316e3481c89ca3f411b0fd80d9654ce744543e56fa8998e6cee94fe16fdadf150de5a2a3101798aacd713395f25b4dfec703a3478bb2e100366b778fda9bc2967f5ab138277c4f399a4367763965abd1e2b8678890d4074de8059e4d8c072a973b5928d6497b59a62aa02dcb67d26a1ff4dd03923a228adb19210bedd37ce6efdbd6b179dfc46a642e5f9304af1a735d96d312fa27fcd356f4bf496d4049924a69dbaa211a9d51db9df4b51f6fc612fff063965b91096087205f1a7db422bc1c8f4d90d38cf78541eb44127def99af94be8f0cb0c792e241aa37ff7e6b8284339002d428fc84ea8fd77d190b27e0827f6633082b83ce877845a02dacbec451da62c65dd3a784983340d39cee38334e7354c55eadb146281cc7f77aeaf6e92d233b571932f833da47dc6280839b5424f771d95e73826e3664521d7437209582cd66b592c96d7a3784cc82db019df38ea1399398ed854ded4cadeb650c6c16353a1bcefcf2175590fb4f6e6f84d8709b56815b58663c35ffbf173d698e9280eb7f821148db60efb99d03e509cb5c46fc390700d533e31a6404f9e0b5cfdd5103976f0f137ba420f1f14ed6a45743a8c4a412f178c0e47fdeec0985c656b6300e2bb85dd3107960735905bef0cec01283dd7621c63114a99e7e78093b3d1f8db444acaed75078a67eaecec3718401563ae1f0229f0c6872a8fdff7ec11b7112f4f512633354e7097ffd43336f17a7eec434f47c30f8f3c705415b25f69271f01d48f6dcba8a18bf028cee047fdb9e7d361e8c46dd187ef40f07e8a33c4a83c3673dadd82822ccc005a120389cca7db4467bf0d7ec050910aacf0825dffd351ffddeead492bd26ddc6474382faaa3d0b37f5b3657cb4e326f6fb330b140ffef4c2ac513b88fe0d5ecf096e9b0cf284784a677f9836cb39c82bf900f48cbdebf51074eca20ab6f7792a6e951dea15df641583a2f8a7e4716d891ea7fda18d2e7369cf91de07bee59a29c570735fc3b8f91d118b06c4f228d9b324e71f8272b60f397d47fe048218eaca5e69ea2ee106004ea5cb98d3899368840c77c7fee26e63ccc211ccbac35df9b0a7d1d90c31a04bd5e7466f81eb7b6ff78083103433e4c1f3da41eff5eb20aa1e60c8603beb26b5e4a94148a69ac1d6c4ead86c39d1fdbadd6d5cfb04799cfe2cd4be68a020d1a2582e89dc7ccf3ec0359c63190379d7adbff39f7b8e0675e2765e6657941aa0293020ccfee2d1d2202002aa1404e42644dae106ab2d541c7c716c100dfa40cfde73894dcfce2700864b066a015627907196ada1c4608f95218cf0b49138af0b66ceadce70041df671dc05d78779cd807e4e5efb7ccbfdc8c52f59413e934d3281ea5c58a646b47a70a408597e03f22f757cb6b9a96cc6746ae8e6c2df7c221e20b8e9c1abb1305ab3eb4a06d027518622e74e00a063b887bf53f5144d69412a5afebc3ec69d9f9096e51888f6dbcabd6be698672596f915ccb9627c6e8b85793e2f71d5e53a97aa4dc6cd1657cbb381ef096e07ef6944457f73cb6e8d67dec1493eb5c238b372834d9b4e4774f24c681d202ea97df2003ad2c10e24ddae71ce32fba0284692513bba854db596bca0abdc8d1b3771829f987c7380e5ffdf4483b5f2e292ae117af494da0502ffcb81149f1975757bb6998b13bb73bfaf4b4afd21ca60e74e58364d26c81325a9a54f7affdca2f34b327683ae33df1c584d355a0149b38f46f4f464bf0c8ab8002c4e037987c41db33274d80cecc90a9b48b07bfeb80ff5d9746345e5c12d9046049f0495345da35192326b1b855ed2606b2ef6a59afe065098c2cf9bbc0afe605e53b3f4add641b143ee084139a92d4f02a499eae173fde0d2681177ab9ea8dcac773453a4e3cc62f632dca1b78c4bd0004606d862f613fe2af494ad4de4343aa8fca9ee5f236504e8b7599bdc9cf4d008d4cde8f0b2388834d72874c68969ce7c32fb534783140df9b7faf2fe7c931069dd779f579bb9f25241a1d3e9e0391174f5b9518c83c5720a51758c486fcbc7391cacc38b9d2c2cfc4744f2d5fad295b921ea4eb5ac94f446857df8050390df915f6a3249be2314afa56c243aa8c977de35ab987006d439b030470483eba5f7465673085d4f678011fd243493b7ffbf56209a1fb37d213e2ebc5325ceebef73352467489095002a83179a5da594a94446c6641efa23ff9fc45f8045e47d7e66629d8edd13c5f14caf1e9c6cdb4622536c8aa77e5a49e3aec267afaa47faf4b26bcc35d2bbca727e2f6a80b36d49543f1553c21fefc81a2bdaff5394092095ae01f5ae775eae5a46e513e574a3b47c977752c9825ce7a82afb5f32ddf0fdd86e6c84cb72a5ab5a991797ebc5191d0c3300b09b4f44f5dc6464da60885c9c42724e8ae9efefeb525146ace98c7b47b3e7bc70c37df0bff479c7a47123bcbe40636d10346a83e7e344a318c61cabcd99fc9d01d6b85a8ee3326d1f84f1a57a644aeeb1de682600e407b4b328fb0e15928b769ab718d055e70d1a7412e05bc24e0fda98af803c59093cf9b9b3400e8a1105a5ab2923f8dcf700d903f91b14900d9734420428373e41094d8ad2fed16599f8bd0ec51afe2a9a3a5a90c73392d429338934a0ab920afb7a72895f0ddf5137dfc0ffe11a25f4bc2bfca4868266407d24381285c4ce1681ee566736ed0715c44fa4a4b1f8707e188f70363e70fccf4a1f8b02dd4526cc3b3cdfde4c1297aff9d6b0e0bb507aa8339159a4edbcfc721d86dfd71d4948e3d95fba4c8eb26777eddaad1ddca48bbe4ea3024bffa695b6ccd9b9bf8cf534da37bc9267783710f4b4f2472f9c1c0e1725050bd8358329a578b65449a37f0b0dafbb9b8643cbd779e5c552cf6ae875c7caec3292f6080dfffff7f20