PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59459 9871e8becec406f6d78cc4adabc6a9bbd8bd54dc5b187a9468416f38284bcccb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5d485b99486ba4a7475b30a76872b7bb7cd2d0fb60e4558c883963f9e4610d99
Certificate Block Hash
9871e8becec406f6d78cc4adabc6a9bbd8bd54dc5b187a9468416f38284bcccb
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...0050110000022b0000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000370883292ffc2ef1ced1b157d5eb5a2d7f347a7863fc8cd3ddee49476cfea7187452bf59bd8a426e4e9780d329bdccac9c75481def5bbc9ffaa1197f0a8c5c0e7df7a840e402d50a9e79dc07a01079978f2715a4aff8ae5d6f0c000000000000004800000048000050110000022b0000

Raw Header Hex

00004020f8a7f2575e9435c630105dfa82206b827a52b6b55376c291945cc4432c6d563eabb499f5c4760dc4b066fd7b1a4aa95f918aa5b82834e248f89da2c614a8b1c5cf46126ab2670318990d61e4f96339888c55e460fbd0d27cbbb77268a7305b47a7a46b48995b485d

Proof Data Hex

59,560 bytes
12121601030782399ab890940882a2fc9f3ccb85d790054cb59b7efa87537b3c9a39ba1c15e3c075197793f77d5813b849c5717a1533a3263866617a51cca2ac5df89191a6cc2973069802997f78f94daea73a357d7af34c5b1b565eb3b1d9b5a84ccecdbc774590c76e1cf01481c21c4ddaf17fd22ac1c4d641feac29986cab5b0a5f67983df58dd9fcea27b76b0fee6438c814e5f00ee66b81ef8d3c1a6e74db9de952091742cbf8bdf32f7b05991d8df2c1180742ccd28f7a04eeb7ca012c55cc9c8f9a7542e3fbac470e56f7568861fa783c03e47c96fa20ada6de001fc5e776c9a039807e30afa114a3f13b97073b7460c097772955d4748e718eb3e216375b957000c9c8d303e653035c0c610930b2eb32e11944e4c44076a44495aa0b31a6732287b3d3380aae6f0053a9d1d301a8c2c0c0b5940c7d89b53126632cfe5de6f362a8c214e91d540888a41394d5f48a31fddb9f75f0b0fc000cb0b114ddeb40295fb4897e2395f02dc588691468841da37ca58509b0df977f8f940fc4f9464a3dbf61cf2837092698fe1b5eddca71ea6dfb5ca6d2fd71cbb07948c9aa1241016982137057e9f06c92ef17665d50b8825c5d0ea0bb2c43abdd86c3787cff165c87992bdefcfba0584a4019f5526eafffc9b97cf080615a0ebbe50d13e32e06fe5b0007b155ab6e26961a7d0ef7670a93b7ad9363e7e8728742d28ddc4c3f87959f8c742c0ba7f0753a3a9e2e34eb57fe345115408992f0af33da91ce4088732fa603b67429d44af98c33f9d9f1473e6aee4ddc915d73a72ae3781e4e4e19ea19d2985330d9e98aafce086aa566bfb6674d2f6e1a3a385ea200916fb31cc4b4cb47da18d6be08296a250cb1444f141995a04b656f193f56e755aba10ccc19c3cf6a84712631899803622724015eef4dc8d54fb96876499337804fb135aec7632e7e06620afd306ac16545411464f0813efa5293ba9146ff01f4bf4c7208d29d6e8b2dd139227b844848730c45f86e53409794fe4b40a4cae799c6fccaf048415fa8bdf8d6e3c23b0db93973cbb567350e59ddd42c154fac3e7919354b50ecbd1f1306af32c961b916f27847df0360d81fd0f9f2859f98d23f15f7a00ad6c53626fb485b43f057a322326ea68e788a2f25503ac5ee095e5d9a3df1d4e97686b4a324d4f1a95de1022c463aba55f76b1a35cc6194fed603e792aabccfa3533250e6a9c83c0f5f3aa55e895cdb1da8291ad0022888f49c852eab9261c1f59ba99ed1b302c168a73e8b025a974b2540fe2a0ed2edd0eb5f9b588f608bf1ce726a033a01b296dc487933d45bdef5f088b980380348fd1423ebda495f5889bcc769e38df4b5080e0bb3107449d8b138686e9a4dfde28fe63fdaca407ae381dc8623e08322f2c8bdb770f92c9390b650957e3130ee260fd2d0824beb816dbcaf60ccfd6505fe242264dac1a4293c5d5c07977f684e370f042689ed495c3f73e3e1901e4484bee2b33ce7eaa916c8f9bd9da7c41c4c78a32fbca41ca7494288bbddd93ca92d6549d49aec86be9148376ff7bb3d73e2d3e3b09e9bcf0523994e04dcf6449a3311e5732f324dcd5ffaf4d0e82d7bd4d2587faf6a0adc620206302c52910de61a51c472dd8454711c605e6de1db339fe05b1e70cf7cde2ac999d90625e7a7041a926c0e6371d3e9847f2864b3a0941e364f97c5839a9d82583cd67e00e8d01b68d274576621174f2202240c00fce56dec4366480209bea1fd994ff783953799d47e32fc5c24aca80712a24df695d17367294bf4ea42e43e25ee0cc29e6efde7b2a178f3fc26b29e92c4b40a839ff70a0136c3f457f1caca19bc6da13b4bb51db28b520c34be37683e4471a3eb1496ec2634888082d989d14a56f7e0c0be9fa91eab74db5a09143b4bf1db5429f4f6c2ce98088e339e74ec8a8ecb1150efdaed667fc06b1a7b1a6c222a8a370f84155726f668a832fe84726b470051cf4fcac2a12b0d21ec6162628b76eddabd0dcd98a945e29f05a3f32882367db2b883655aee6c8e7cf7277293509f9aa3abbcd0c2b08c1e9a34537baa5b682b28685eb571aa7b4909af48babd2c7a051a1bceafb30a725e9c2b09c6ddae9a88b3641115a1e0a1c1cbeaf471b616e096b8afa8f3097ddf4de39ccdcb4d65f394b14ed00f490229184bc9d8b36ee6f6e77f4654e5853d31778120c79425177e58ebc5f8d6b19cf0c9ed6f55057f69b1f0d67659a803ca2c6f94ad98d6c83bce70d3f1c18b9f1a4d1ef559efc5299f144bc319e831ac2fff8835485ad1db563d8ea98df3574bea70529e00da1b102d593e71c1adecdce53039b5c653866af5f68449ce61bc8ea06c7bc17fbd91189274117a8cf9d7d290afd891d44d15fce1ea81cf1ee814a5588ed5099c686d2fdd33f3800e84414bb42d49a443753b101ee68b042ef22ad8f3bf253cef03bf51e412c92143b36ab7688746267b46c414b7b51dc320d87c02e080110d029547017b3a0a9362827f947d2e24141995c898e1a8fd73c7d18e3173d12f896c2f05d544f070e49c4d18c9e749d17485babe9d718257e5981053b09589e2198e6442504d075914019e5661d4c87b544e5c6d9bcd5850e605df603c0bb6bacb7bb5e96afbe22cc44a402fbf0d043e258a3a40b981f5bd42e53e10d7dd8ec84e538ecdc0bdbf596c5661c0915701eff2922ba962f9803a74831c719414a4591be172be954c239f28f4acdc7e969f0cd4f9046f410babaf72bd5208b6a1e41258bb13b2012c7f2c4a33ff14d5c712362afbb4120cf745f5e1e0f57b50ce310c95140e610a48a7be492b28aa2b0ecb3bd90587cca1ebd5e0ee43c89e736a2e798459c7d638f148bdd135b0882447e18a0dbcd8937f412f462744ee7705f915f4d5bfc72e9dffb72f17ce4b0871d8f3824ce1220e7fbcc96147742ed990c63ac8884a6849f2ff2a66eca827c121eb3326fcef9ecb470243ebd8511ab105a6597a67a513c8a5d71965677d1e261d963a9fe908d17c550512a1c753a92f30ea775a4a066c7e9a3c7a19600f047b62a4da4025103c8c19fd112814111ada1fdba4cecfc6b337b29fdd778637f676c3a979facceb829d9328ee1283aa32c1bbb085c094900ef266a4b055bf0f06d523d729135d9ffc8b604a2dcb694b41d3a6bc69f4e0d2bf3ef744ccec3390334043e0ba5fafc4bd1128ec15cc7854691e1bdd90d1b68e5105af854e1dd20c01874315d09bb482034207e1064f341b86db6516520be87c251c9161a60379210120501ade380e5d026197616844b4fa0660af36ea4bfee697a38c2c286b87a3f14ae910410b45dfc391c004d39665f77860d28b2d8fbd206d75b96f287f5bc40a3b7a1f023624b543c932c9c8eb27ace39f36ac8099e8c336dff12f3c7ba390dd2a2f946449fe26ca8cc676b5d7af544ef207e6228454097b2f12a993edefae315be965d49cff91bd3f0fc92f7228205e6f3f325f6a653e5371985c3c42ee7ba61e719e6da8f7fb353ce6e7bd41db3e08d72dd669d3f711ed7dc87bd4154c3739c8ce8ba757e7733f1f961e479bbf7e10d1ba60bfb1c628c4fb8fbbebfb3cc22a3404a62d9661fd1d9bb4bbccef408c98350dc9abfc182c11b9d92d485ab68b47a86120a793ed6b814793fa8455647252cace320e7b8287249161bcf80c1b66bee9e83af77718690751d96bd0e3179feec7d3b07e307b0bc970b418378a7f073a084bea1e2649c098611eb2a6d078f69ea6922fa64b048cf5f3d7bdd53322379dba2992575bfa9397b2bb6c211c95edbe8f3a1ce7e593df75550d0037b2ece8e12bc8f9d526442c02d9adc55b809539d2ce5fa26e3b9f2b87294a5cd02bb112d39bc47a62d9b52ed6238b046e7d3608f5fc561682bc48e0e579264be551311489ccff38d1f24f0e310de5b4722cf0e53e79fdb9edfb984ec4b8e4f5a1578a22a708ec9606fcae607087549be77aed7ae031a3e1298bb877a8b48639aaef1d3ce5a93e32b49b8951560e7cc46d781f5551bb4e76e1326ac0cb833d26eadda5f1d04964496d7e9714aba536741fd545080b76a76c422c32d524cffa7c50b5b2acec2c44530b4484b97bcd29f023ba52fc4b3e239b4ae4c92ac4a8930d28a9e0fb584835473658deebb29cdeed5adff2018b0ab27c0bef163a9b129982df2c463ae3de2fc55e7051ffa3bc7f7acb02d580022f16c5b803e042ce3468de944d8f3061c132daa93b1af3339cbcf4d4d297425f5239bb6221adb8d19de4cb752f4fe6e0f1f1359177e4be6211329031176c0a4e6d1ff6d955ff72ff0d61fda0f7aa629a91397c189693fa26a2f49942f189323ad379508b4fdcbea57a79637ee244aaef31051acf6901ef0f56da624fcf2d9b32230ceba89006f409afa040ddefc992206e26fb94e724fb0dd860defde463294b2285c377af3c31df76c18af247c4a5c6b70ceb3ddf7b301ee30639a861b043e4753932033eef4a01a12aedc71ac5cac7d27111f48cd9e461bcfdad0c91bc4cda326df50da22f3db14fae9d41e9e09005e887ce767a9edc117b60811578bd97202f5bce0d08574cdcd129556bcc60ef1c4e2963141ad2eb276a74b753692b465ebdd58490032d9d6f08599b89e0db59cdaae29372d1db2bc7737b9e122b8dcc41ac18e9208499e78e30ed6da24578c2402a0f0c1d993459e6845934f5249975858f95395f6d69d6455e6832f049798884570c1d944d8782b5424fd7f66f8a69454a25337267e6de9e0afbe32a25916f6021c755a31e65e354a3e2624730df36538cc8dfc4d4a1a7d6a10776cf3f08686a94c0fa48d4ca0f16e26a680e19d5b943d5c9932c5b5048c86028e4e979846d4a839819acdadc3ca523715e77c7b6b7959798e0ec385c1b50afdcea3db96440aa15d28229148a3eed551520b3fa8e18c7050429c5fdceb1d194c6b5ade5b5f541ad5b77330cea5e04c5aa4749c376cdaa9b33493aa13d56e116a0d71423573eca4ad063a06f9194085564fa368ba09e7560c239468df51d0c67d6a898bdc22a2c836b938e8f5952f586d5f6e95dd75a6dfada34e2dea5e0195606adc84a188169b36d091073931a5d095e0238471b4ebae002fa60fe1f8c396519951d186b4c98a262845a1bed5fa222bf8567a750a6b921f7e21215e866d3f856ed2aaeb8c1b4560fc0c3965a0ee80d72687a02a7bb835451facea58bb92aa4331414017d6b0c298baf87c082b1b656413be25df3c7cb522dbc784ce6e057cdf6ee7412c9d465bc7b539f4d36a2fc06179eaeca8b0e4e478a85ba59796294247b55e0f6c4a2975e6926c01c0600a2e571231727c3271fa4c426d63230c0d56c43dd43e756fed340db732252501685331bf3b750e1e2bc10962241b418c6f1c36569bf68c34ab147b2638aa9f23581aee959b6c34347f1be4c9a2a6c0886251a805127c210203655baeeeef6ec480b91ebe3ec75df9c11ea00a74fb25b4653c3643519c61c27fceb34bf6f908580a3f55e896114f8fc7c46737e3317bb67bd897c4471429d133951cae28077fb69016bbcd51b23f5706024ff24b000ea7b1134709cdc249b53b5ad559a14d3cf501a718260534bc7155754cd3e7ca802a769c70cb6a1dab5b73c4e702647986af20123f4614301ef5ac3a230e9455d461ba0e6cfa0a649da62981446bb7d0f8a28b824f0f26483206b87ec30d88b4d00448919b5816709d1e31f347554e3208253c79b33f2418a549e247287c5061928d8aa147dfafd0672784124cb2d02377e5d4a8ac8762882ed81a3ef923e70c3c9edcd022fa99012bf8f9b50fd9228993895610b52bc533947577258b3131e49b8e38ba1365e60dff2dfe07db4b90831a45c31b0037582f7a29cefa2b08a2b3ebfb28cdb80c1db39a49e3b8fd72544f2e58c28d7c016327625ca39191511eda1987ecc5e874b547a18d4cb8a1f3280029462716750ff18ff87b9e8fcd2eb256d97594f2b7c47c2d8061c06abbc165c4fae83af8ef20c866a41a75d8bd2428b43843990132c7b4758af1e6177eaec4f3ea0157606abeea50711227f3d3478c89796d80b5eafd0e074ca591f10ec0bdacdc6a5d52bc2fc53e9e7b42e385d6f350e9a41399e898956736758806457e17c8f6074271e3d2f5ede944a48c15836be727e3f0285e28b74c2188dbfb994b43d7e678d4a5ac110f23df63f9f183ad00fd12a71ae43ed4176da4dd6215114170ad3ca3f6a574aed2131b07c7ab0e3aa4720071d17b5579bfd1824ca2cfe86819ce85b9a321e33e103458f204e7947c3b7dbdce2258814ae6a858f34674dab8ccc80dbc0b089d3ca7773a73e7ff1c83b902b0eca9d587304f39614e50f734b555783334bd2a697f917130db7503a78e724a1c98d1759aea1ae582fe1a5d2305ae13a5169857690b4c1d3fb59b76b5b8fb59b6845d1a190a0d13eb68a1360f4b62f8467d8bf282b50ea46f98918fc51c8777ea0392b297ddfb0403562426f28c4756dc253e9bb1dd86d6c3da5aa7411a89853f811756e1bc35c10fe90174a04675721d6cbec46b04a889dcf311d8c0f628778a40654ee26da2d5bc3db22e91e31e790fdcf42947e8db77adb799dcbbab29200c6d4bc12790021a9d22d3f755dfb7d395d4f1b1854cc03bd2be46d5efb60f44c9e7e1fe02685d4e6dceec3ce7e17aebddf169e9eddea77d881a14b5dd729fae0e174f01207144a7d8af8efd02931d51e7b7d330d6d24729d8e8033ab22fb3972e1f94b5f62f351845cc86135bb2c71689433d503be524e187c19d64168659d1ee0f7b4c9846f7b6da545b211d52930a038ca7d6ad47a4385b8be7b3ec520da418ac661c79322fb63264140aea80084ebb8f886484f5363c9b2cf83df61e77e9e66349e8c75db7f4248f4a9c4c6fedced892f9830a3f07b480c9f3ba56501209fe70861254d5b61db233e0ce4476bd9ea1484efc8bfc7442a0328c4d7515edcda5588c1b0b956283cad4b28f21c10e5df7a58cd23f2fbd8fdd0c71cf3f65a09c29d483b36b602c62242967a8ffe6409c56d521c855e0d733b0f6cf09b9b031f423afc4d80949b634f11a7836994ee466527ed8df1bbf864f073bf40f6cbd33f0751702d9c24b4c24ed77ba9f6632f370e082210e8d24555c318fb9ea83731c1b4595a66dbffd8908491fd61d6a345e255f45f559eb58c97afcf42caa4ed530991f0c6a58003b7200753118542c6efb483abdd203c429f4ced6883f26bc27bb8270bc07f3ea4deb64f51bc875f410ab9ad7ac5dba0d5ff1ffac82628030bbe188511fa5ab92666e85e173ea3c03b8e692ccc1395be87d1a43b7b760984da29b480481fe9c5f272bbd1e246e33548d326f6180c915bf18851f7391654054e48db8acddeed3611c23e662a174f93d94ab60d8d0695bb67ca886b05d5e47897a36f3597c6496f347a0697ac3b4ce77118b7edf91c4ffb38e850a49fad2dc38dc45e2185d0c49a87d23753e8bb8f708ac0708792d47110642fe949fd7da42cc5fcb49b326b86f2af1516fe6d72909042204f88518d5305cea761853052219b7babd1191415ec2e96e57cbe2f51bf65255f252ca04f11e019fd402117dd32bbb6601c2cd2b5d64e1935aa0868be4896be79f0de8f45d129f4bb58a8db6e60ff2df9828046b4f69fb65b7f3ab40f70f0355fd1056e52be3e834ab1382881de47f884287a00fb7abbea1201ee5927f000c8979279e1bf08086eb058c450e5cebc6e185baed822a102b4b3a6a1b24922016c95f97b1b17d9be4136f1a9ca0da0487ca6fe0ab0cc46291ff51baa42a28703e9fa740c16e0c9d46ab720671f0b7ad73d9f9278a6ff6b2d057b8d3651e36435d1abe46eeefb7f3609b0d73773103549f14d1f5d7c0d3b27eefd3dd32f6d3c22fca1798ba71eee271e025134c3fcfbc19bd237c0f764a1c72ba7b5b09bdde7988578537bd1478ffb70a615e893fbcfe9976db0076771a1d1b2d909bcb4c67978d74ebbe8a5fb00f3f7da9b535e8c2648f5f092403155d9158a460dbf156dcc8138b9bb8e1c4981959b151bbd0a6168a5f646a7828ce77a238847a56bd04e2db75b961e7e3b911f9feae48c3074fcd0a2f99dd33edac6485bef927a07d6d5d9c14ec63f00833223739a7589edfdac28a5f0605bdc3f0464c08136ae1be410c5c5413536823365d4a7a168ce89ca5cf2b6b02343b88e91b1f3f236e211ad792c5e3c1545efd2bf620149273fdb4991dde088c79ce59cd3aa0987d07ef99fadaf238c4aaca92c8fa02e536719fd1f7023e9177d7e69939fad3549d99881393334cff8314432ec80ba579374b75559ed9b3a353f64b899002df508af3697b7b7486fe683cbf592fab1e5e5da36782015a1dd839bac5ff15f6cfb150e7c11d34298705345793b9286f8cab08f111019b0b67c36aac41a03f7320f2325bb93e1e289cff9eb22763de4e8ca2bd07f9aaa7918443b232c8b609a3a873783e7eae2d5a6b3a1c97856ea60a1f125a7e6169c2d46a64b4c81fbf3b94877a66b2cd912628e19d15fffcd4f311e1553680929a790fe3aaeeb449013531a04a51055b88aceaff040c96336b6cedb3b0ba694ef5875e966a70a6037031d3f7c1ae374b3b819eb68acc4980f58d7d377ad896077ca26c90dbd1c81d43cc283122dbdc3a885f10fcaa7dec3f8d60815a077b848c043f69c5fc6c7770974c664061ca9691d76fab9b7467e7855aa443403b12a9d65c1cb1066649cab848b8f3c7ee7cb09b1fe23a4adc0ecaba83c1ae6c436b959858cdbe6d146ffe7677158fd91f09a118668f1e275108371a5a0b2c168140e628e0c305666ea04cca0c5e42931e24e09491fe0910402012021ef2a127560f78c018113c3f5def8ebb24a1b663835b869094988a23d3ebe06a34304e14b45a17b3f0d24cd78a3e3f7f09fb032ae2a5a2e3a8062a416c7ce83b3be4fd439042376ca9c3304a8120294ff0604689ef4e51b218ae8d7dab327001f7dbfc36f2e3ea3ff01fcd18cdd3d91e62e73b760a916df7b27c1076f507ecd0755906debce382628c190a743d75033679a6dd0c17783dfdde6aef5d2166f46024f778b1c0b8071401b5a2d9a3757cd1b19b2baa47f2e0f72e45474651a4d18916e158dfe2c90a19ddeabccec2b413b54f84bf2cde76f1be7512dfa09e76af4b20cf6132c3141f333e90c285450195b1780474ef5a0375929656dfeabf8fc741cdaa5353479e64477e1d3f5bf444d488fdbf02253218094ebebb3667315a0e43e52eb19c082078499a9a3e9a7a56ebe8cc221ffc521fc7f62c517aaa5a418cfa30447380bf71fbac72c5ef1656b1b397211799e08c4e1af39f5ce3062baa3dea5c01e41d2139ac62bf0dd4db7f77c44b84a44b303b7f34605b217128dcde32fe200fd525232772a30398ec2d7258384484161a742b33460d30e230c98797282903c6139a4be2cf2248ff547501b725a710f7f1fe721face34e3e05a3017fbb31c7889e2a714d191cb834d66f60ccb5307f0fb1269d53563a58b52e6807e4d5330bb1e1db00d123861f6aa3acb8ced174ec96273a41e13cbcd3eb417a40f82f65e16ab881e3f1e9830cfebdea7d2177635d775d4d1ed0fb3f10a4f9711351882d2a3906ac59814e035691804cc84f643c87d2d6b4b2dc4895f460529d08c02d6001d8c2b894294061076ce056806da7e3fe75975c2f84aa41240be80fced64a30fe9883bf04accd0b05d6a72df2c07690f13ab24eb762027e7dba2211ae776ddb4555e040e0c8e2399df4168fea10e062fe8aa152c4b1a8e9a3770833c785e0e920055ee96a837283306e245ae2f5b6883175ea1a041f8cf24388572ac8a2a5824d0a2b87f5aeaeccac17b8df2437fa341d0e75f2a1b62461d7952a67aab0a5d2d2e22c2704632d7975435d64c1f301fdcbc51b676216f25b7d5150211b38e74d2666c31df794851bc5f2c6714f77b6695224d26b691b0bbddc5d00660718be13bfde43a9faf541014ba90a089346ee3b1af9948f2c6bedf737b5e63344dcace133a433d8bf7991a85021dd790201e1c56c985a88d9fdf5175c925f54973e007ac8e0343abb0edbc5d9f91f52e3d13cb466c1d0bfbe94261dc18f3d68bbf6c9e9bf5dee081143ead910710e7a7ebb81d2cddab1840ea6abc310d9266759424dcf6dd050195d9537babe3ea660bdd283b580eee49c114740c2b931b06421d8b443ebd9f8b3251780a69e08cf938f95eaf63feed3c8b8a2870135a25231a64a0ce7e2142519d0b0a1ef95a8b217a0b1a6c1494335e5fd44a7c3bca80a7792785776f64233d86b567f0fda7b9c96c51338e4d6044d41198819b527ba4b514de12f1943ee0ac4fa9d5cec6ae7dccd1fa2e1db513353ae5c47470d7c6033b754a5829ed4bebd22327fd7fac3daec890a415d5e618d82ba535c0965f24fd880e410890e1a1c9123092688307396d0875fa170e2fe57e60c0f0cc18e18e9979189b9300da20d3e0e228fba7ebd91a21dd6667c97719e2a7fd6dbc9263d775ad2d2e918fdc35b5ca9dbd29f6e8fda1082f08f53eb9671214feebc40d2d33e64d5a1fe3ac1a996052de9cd69f5cf5f018c2618c6a4ff22b765d685606d8e03703495f96004892f69829ff150074091fb6ecaac698314f6c1d3fd5a333d9f8a162aa1ee801204a9922c2e2ae3b6a06b745c0bc1ec7e29f19eac6189d9380929c83156ce940661b60cbf956a6ae3e9f26fa85a4488c851d05da245ee6cd066f23fee5b78ae28ab01aa17a0f69d407908a308b8be0a2bcfac6b064e9a4cafea5bd7f7ce367fd007817840abc564dc4e493767ab315dc76a1e3ea98a6a4c8099e6bd1df2ee7fc7a5238bac8f300f957099a11366315fd33ca62f4d16be05f9970b644ce9215a6d747e2ed17870d2873bacf52b9172474e48b9c2b534eb5bc9f33d87b1d1ba3a4adb6c0ef8ecf56a860a3ba9551c6c18254f54ce2e3bcdebab63caf4064cfb4952c23bb89e6a51feab6019f2af5c63e67643833409727445f781af5e822a6b7c75fb5e56ee8cecca1f6fd4ac963edc1b835020af3f7994c7a39dfa237c800f4512ed24dbc175cf99822c82d54b552f857336d661b770366499d9ec5f7903c87537f5698cabee38000bba2666f4bd119e46c212f4e2717ef4fe1d2926a283a25d97039e7e775a44720e58acf6d462e760f0490c8c133f6a35f4cae5357f381805ba031ca84724e230055c4bc717cced716171337b49b63103b9df9d1f537bc34d44eb93ea72cfc13f80ee4404347a90ae037a029bd9f2ad8a8a47eab0b3468df9b01146959189d4f9f30fb8a2ce18e3bb5218e2fc9981ac7f5dd3fa9342084b875ca0f2c9ad1c026374a172555d76a979896696d9932c7454ad1a278d9e2cfb715ec803adf3186e7afd9ee3e203c92e9e72f8e08e5aa3d2da3ea87fe95b23968aa8707b3af6c46f0605370112b092d4729ace994cb719cbd047806a6f3de19a8b3dc053f3a63ad3ae32adf90962ac15e9611e38615bd587891234a52c80bb54544f56bb6ae5e67ab0fdc7cd6c7641f32fbed384cc7844a0694e22d7e3e96b90195080d5e0b8d90e222c2df9ed259f5ba0cddc0ccd86cadba4d93c19efce16fef17810b479716d0436ecd47ad8802dc065946871c155aba77ddfa463f90b218876e3e4b1b57d95d98e59c6026e0eb2e8b90b1b2edd4af6b0870d89afcb335b79857aae4e5fb2bba9374d00a3fca5385563ebb6197a5a398af9543a15942daf8a266eb58693275131e2fb736ac180fd0c1761abebb04e5797819adedc15206bb25c9159e6717fb4a856f9ba512638a4814c790311fb71608d1ee7a673ffb27d0f48dd03f094c7685511f3253f31899a0036ce9197aec8682d98a899c0f2b8463934f660645d2fc74be514789a04483bb96fd3c76b1f495368534b64e175ca9796164ae99f12ae0846698436d988d98a7333b9ced73d8ef86302719e64da52cd4264b3296f8d1077bd357942de480c44b3db578c91ba80243faca8c695537b3e4e20539916d5791ebbc97050ab385f08b83717e89943558a4711c907674b8e9619f497c8e90e5f4d1599d36369d0732f12960112a80ff19735b1dc936cd3a0f3ee2bff5a25b4eb29128790b930da560595cb4564341c6b41df1e8b567c2c61bf72e73a15e170c6ecf91ad466fa700f114b9cf40f929da046e5b948684ab71544b3fff58717726d59a832680a9f3b65b895b610c931d4ada5007f278044936ec8f288928ca248648d83d361eca1b5f67b6809f54377a8207acd5e10cb82e59d3c41ab75ddf80f863274dfb1a013c5ff99f1b7599e297a973227d256b70a352a64fffd1a6cda4e091607e03be11152da39891b0024ed6e95bd883fdbd0ccf4d180393b8b6ff776161d8b091c5a790c596b733b146ebd1df43f999696bc79b260d705bbd71e870ad677264b2bae7425a2c6f9b30d72b985ac9ed48c52a8e854637939f7914412e55422d7bed29e4397390d900a4ad82fe9b3450bc2d2c1fe6a4295c0486518b0e2bd69929d7cf73025bc0face714fee92feff3a043d0314fc090039f79cd4a4c5197bd297e7f3591c1fdb46f61005851ffa09c8f38149e4655665ea0604bbf4b78e1bbcda355d116ec85e213552934c61b18337e4f03da3f268caabbffcf80a9a3c94ec0b4b0fa56cc3cbac43649188063fb73c3ae585e5fb50a89acdc1c333feb2eea88576d84988a5eff4f3bcc0dd8a81e416d97fb73022d8e7bff512b6666872e11e791c08fd57b57b00f7012b6f6d5cc31c124c1ea3dd4c36a1c2f38a7ccf99308ca563be0b6536d2473b9d2a507f6f60d12298aeed430fc08a15afb490e55d0c82037c222de9520e04a5a8a68f1a685d3cf9871b78469b69647dd3f5a9b920b674b3c9a2e19317bcf751c0b8542e42b6e6cdd13bd746f5252dfe322bd5f2c40a4bbfcf887860187392c85c1dc99831f8b0f707df1cf91a8cfa0382668b588247cb06514ba42b4b8df8bae97aadb78b5d1d00e36bdceab3967a59fdbd8df6ef156eb5078c76aab7f3a1c5088acc5d9a37d3b4cfd474cf4c7d8c25b987465a43a42703d54fd860653b2550cd4037ab84e1b2d5e8b6547a61e225c4fcd4a5aeb510f8de1b8dab0c52a0498c63d24460413b90c27c2dd331eda88245a4de946e31b4635eec5be9ed1a6ac9d30ce6502e86cf226872801e9f7b63da280d13e1c8d7a0acde79cfdc4edfd3a9f7475aadaea9da2a2b8ef6d5bf9bfd042fdc49a46e500a19a6b856ab348257ca85456e52f9154c590c8303e5a16082cdc43cd0a4c67e6b2a8cff75f1be68ba58867b5c89f42f581ccc56003a8c79a625fac4faf86b6ff7ddef7e87ba8824b7e99e32b232f0c5c590c66a04b7c9d06e55dfa6011bf83141ae96f2f389f17c3ca1d7bd58ece637a4cba526a4ac5ef86b951e0204b62f853a405262f2ce1a719d16409760fe3fb7109adef05e6f97e52c7cdde413397de6b628123a3c532e2f877bd00de32404d94216bf57a9719e7f69190349df5cdd0fcf0ebb49deb68f8d965f1bfe495be3380b32ae580ebc9b8e8970af16beaaf5fcf05af64b38f1f8bfcbcc7507cdf450e55e1268b686efbf62a1f0980416dc4213bbfc980ad9f82551c39d433e191fbb7c6ab80f72a9c20aab283b93df56e4078e5fff3ee4eb1cab9889b0a548b86c1f15a5481df2892b99178d4590d10791713d54717103fe035298077d3a9cc0cb767943b23f106efe00ed2fd5a28d2bdc9877f0a5be5644e919a5e0c7a95b8aebb35aa1847ec8b5a718ef04de1c49a9a0d48dbe17859100b7222392c6c11c48df32e09d6d04cb2d89c6b320947eb12f8a1cbe162ab87131959ccd0901aec3e1992e66adddc95b7f7318e46027ceea7e43e6f60ec154177f07a284a0fd2efc651704b197eb06d560c3e56a309a1d59df896ed546a283647ded001e8f3d734f6cc325feb6387e88a2898de044a3390901cee714532191a5e6e76d7c33efde415c1715fa1bf8be682f74a953869902e325842318eb587ae5e72cae7a41742bea2548f9058188a49a22d75eec14123910e4b740d209092784d7e9d79a97359a6e0515d455609b5748d8512e57a88523af0646ddc441acc65d85165b49a24ae71cbaecc148e1e12b653a95c803ccb1abd4f7d7ce00f60a3fd54965910212c3ad95aaff3af6843a3fcd4261dfbbe39c0b7074dfbedbdb6150280deae4410fba7a3f82dd34abaf44be3da50d7545939c70ebde83e0f4d72bb7ceb60ae2b4fbaf42077bc12913b642600ae56b248bc00084524a666f08b6dbeae9add48b47f9bd317263aa73f79ec953b97d9b74757ad7ea22a6dbebd7a009336284c24be3bd57418226decb706c887049153fb17f43448511ee81b54b1514ff4789279e310cf504d9af7041dd1428acb6109dcb8c43b04d387e3d51d9778997bd0182d4e47ef7d37ef8da16a7ca4af1f384fa6be7fe3cd6620cacf9d59a0b4df3fb717dd1aa948fcccb4d992c83dc4ee7f92e510358222df185f5461072e823652c79b8c1fef888f1410dc0816d80c105b0d24479969aaafbb6e38e22cce8b6ab42c850c9352bfbb2d89ee9571199a26e0b67aa76ecf04032b4cf0d61375f324e5bdab980d1d900f9504d3c9872ec994fad079dc14ff9a4ab56b2532bd667f55291ce0634c53add07ee7ee0cd9f71372a030c23644f61e843b0fa279a2736aa67f342f7a490c0ed740fdc1412238159799566c8bf0d570c90100dcade0c1042758576a518e2276ebfacd7c2a9582719c86efc3840c9687e6a6cb72c957e3c47bb656ba5e8ae8a2afc594e78ca7a2f05e2159cabe0209450a4ea6ad049f66b2c85fa2abef76ae5c280759940be9545a11f5c9219aab5a2f0e811bf349cd7907cbf60b0b447a04703f820d2844b7d1c25b12a4e7d074333b6463c24eca215435db1dbd6689ca8170a064fcd7bc5da0dbd685a141f272b47c00a36898898622ec1b3ae9f8d36fff87a12c85eee07bfd5a6196ff54440427a6aa288142584a713a88fa98b930bf18dc83a9d09e21df5ed35a692453477624ceab5207b465606a444ec2397729ac59d96cc02d4df327ae341663261b14991a08040923021204a4ba64c304f6f003a5be41d781d93c75650fbb787b45180c8288c3f46724626851e45723aa7f787e032b6d2133145a146ebd5be800b78103ee1f328978fe082b9e0072843cd06b1483b2ca14c4444761268a15f75239a7d478aaad8469461dbed4808fa8122c9b2ee0ad137f169e04ac2b7f2288a43c83cbcfd7bafd9726e97af58969ed51807d9de4cfb7fea4bc350277271c2c564e0b70a745e226bb80011ebf930d76eae186526ca4ce1b803e45111f6f60c85ae21d39d0e00e2643575fa6104699d0271ded14a1c0ceed0cf65356ae95c388c64bfae19d96c86d0f89e4d53ff743d2a12e487f9260d03de6104904ca9ad5516a1fb1a14f1542147c002761d6a8b47b675fbb7b70b1cdccb46297b2242db003efb77fbf45bb5e94d7ed02d4b5baa47837a83e3b2c9c02aba6ae664d1dc338e256019c7416ff0458f71757cfdbfd498c61909f70d019b992d9bd61002b715ac43ae765300655861349f8f18474d2e489184ed42b14bcd25c5449611ab739ae3e2ad961fca51e9c2e9bb06f11a2fe7c81eb18fdaad4923bd9fd8e37f384a8bfc1ff4cd075a0c052bdac3c5b4e74ebf8a7ecb689a68998593eeae185ca318ed9860e31278abe7986335bb98a0465dd88ba46fc049c2127269fc7d71fca0b9b3fe062c05408a1a28fb9d91032a8ef47f39b80fdd0403764dddfbe6e49c8c7d51804ad9fcc97b70b0671f20525d9abd111d2e6f260af1d4edb56a37697fb5180c1317623d6c5ba390928629510433b335ff1853277d5ad1dc9768628c62175ee9d7c7d0c4d3a04983acc90ac140dcea1696cd4d2bf660698d32676a2ad2802c4309290e819a482fb229b2de9ae81415d8bbb86e7b53b9ef27ca34f25f03adb83296803087f20ad1f6a44e6fd71da618b97fb5a66299729120cb7f801bdf2223e70f8fabde1111c4c3170cde553bd66dcc7c7b15de3e7be7b24cd9b2033d4a4ae4b09bb595e752179b4a29d1dc97b6fbf466ae0f8b3bf4d90a16cf0bee9f634c9999df1e37a93543c1caa8655fb45a4d70d0f905a1c45c5e41dbc40b512cf6476bdd31fbf89f82a77490028b692489c98ab247af570ca75184958e3b9422330c063802beec804c5f7d6382839731bd04dcc02f07ac34a651151eb00c481b53903a026bc3c722c5638a0d59fa8b69be99d3ba1486f8d9e39e14b48cb04576db02db4f5df1c7ab2bbc640c95764642d7a8a9d6bfd2537e1ff4077c27ed7d424d19177c17055da4aa49f4b261834bc9896bc1eef8e1c7f0739650c94f45a2d6ffccc5d5ad39dca0858d02c77d6914bc7e3b7c85cddf4e79e3f3b3f2ad3ea8f3a812ae989fc78d85b7a4f703d32021dfbc96c870b3abbf0ab5dd1053eed2a531d3e454116e6ba48b4c7475c279926fa4c6dc55d62123a24e7f852bba0d72983f799aa79396ebc14b458c5bcc974f7993caf993cf1f686057af5f78ddeaebee50b9f15deb0c1d46ba392460685676ada71246f2c143a27c40417e8ee87b7700425407d73f9fde5a7406b639c0a25023f1d2625392eaf3222b067f8f769e850c79706ce26868b32d26cfb0fcd3d18f533ba1940443fe36bf0e503641fcabdc4a15d06dba612686734286782077ca90955aebdd11e5279335f2a0c344c118244415c102ed26a5fdac1473426257908039b07e7533fa2583bbbdea95d70d8e050857e28e8c053514ce78e17921c6555fd0b0c4fa97571440f6a8be1acace0d2d410e0ce9f23b9f061bb80f6d3e658163e68af2b2161fe817c439b3c9c35bf878a656e2d0d3254839a4d0c82b443fdf08a2b099cedec988be33a3df82f80880712fcf71fca3561b02530a240fb01d3b9f194d238863fceab58e3b6779e32c8fa0f8c47888e6ccd2cfe981140df1fde90943d420ca279b3ba0f1f3521b02115cc0655e7cb76c26dfb2e4ab0e2c7443512b5c8d9ba191918612a2b115758445ab180da98cade9644d5a4f6bf7098ce5e60e842a3e1eecc7d6952cbfcc11390648505f47f67150cb2f377794ad4ed2c2988abd179f98a6ba181df6bc9e1f67717ce0480afedb48d5d2294d68069f7888c5221cb31bfda5057dd5edd637070082254d4f24e8820b3555405ddc5183d55a39abba03daeb827190969cfebeabc96a69162f34934475d0059d10c1b368a063cfca9f14fc212e93eaff7f78df1d3737012f38430fe5ed2ce5871b31ca68be263ee5b304bd8fe6e3e92017d43f1282259ea2ae8f9088ef4e7e45cb102802d62b9368475e83f90e2c03fdf712703921efeb37c16f39d30ea02a94e50e6787e5b862ebf708a578038ee54abf07fc73ad20f9326117b78325a574aaab0404f8ecbe3da9fe850812b63e6540b1ee55ab1e7a129ac9c39131c86d2eba9f027cad56c841881b69d62096cce3a6e3e17d0b87416202ab4ba9e4d045d4a0cf6de525670f9d03cd89bfd318a449270f0cf0ec0820686ae5e28e2ca8d562c2df3b0ce8fb4ecaff02baa9c2679096d37ee2747cfa8be71fd8e506561c086f455f6347215feac9dee4843f88bb1922e99b938a06c062d139e1bccdd548afb9a34a107247ad35a39cf2bd1eab2bd65efcfcf497f2ccbfcabd9aca85b962ddba1f06f46072fc21101cebf3790ce5e48cd09e0fb1a3df109a54d49e7af4f1e56f8ba0802ad42c3d5aa56e3ea714004f05abd6424809599bf76f980ca5776ad8fd6ec8b18eccbe1927b026fa82337322f1a08bdea3acd67ffb3062c0608ef9eccfd8aef1f3c4ed13a7cf04b59f7454ac9f5cb1817ab9792cd7500ee829ad45f9fc95d806e7a9c6ec484b7dd9a544eed56ef1b80d46ac314d24a21dfc4cc166bb459925ed1d648c8461df8e764532c00d114d999cc22293cd634ea976ddf270c0e86136d66a5c09447d8623978081dde116d852527916999652620fb41f6a6fe7f5b10011ffa65de1a6ca5115c7680924349f6a00ebfea57456b0c237063b80e351f1ccefe1bb4dc906cbd6f4989377de15565635ddfd5598f895aa8535d77ed21fa8ffaffb34510ed7ea48ce46c1bc65a024938a358b58036c1f784206240acec37cca644e7a3b2f9a943db781730efa15e64a6430a0da237ed2f177f6e64ed679981cc0dacee8e8cb05e19da5394408327a507dc1db37eb904887e97af93c7b2b3111616517e041f8405ca22d4f6165e163f7f759fb20d43b5e5ed7a2bdc83919c1547e97bbc88ccb9245f3cdb474394c41e5b1a26fd2c8190538b7a68df1c117c0d4c7483c04ed0a739f7e7ba616049f85455b43908d66e7a462126fc246e014bea9b0a3b7ce7d9c036a1feba06ff3fcc46854352e9452ca004149272b3abd957cdbf4827e4dd2072d39d08707b2c775df62e2c8a80d163aa06f39655691a4ea521be8c21b0f8e9c17023e7f90504e3d23bca50f0ef1342d61ce2c83ab1e920a30a67ef016626e8e9b9e7e94bb401ed1cdede9da1c8b549021a7d63bcf74d4e8ffd81beea053bd03eccaa7ad24bd592cc1e2da9d7561d159be9c903184cab19fdb90680b65a7c28e4040dd0b14e4af06d7a79bf633666f27469934a08304201d76f5d34ed9b9900971ff29dc95c69b201cc9dd44097c7f486ebda784dcf8fe800f6f3e13e82dce9682c223ff304810da533f6500e64c61df56b50ac36e7d9b34f969c1a6358b9babfda4a8deb533d4e4698d658f1560fa95bf0beee7fc746a11e735017d60dba608ff91fa1ebc6df5cf1918291411e57cc01aadcf9c5b49c11e4ae207ff4346f8a33a4d971e13ec38f183c323ca0b5c0011a2810c8a694948bc6e98ecb7d55723df754860862a6ef65fc08ed1870fa88fab00f66e2345055f10bc997266c4309fa2ea746c223fc8474351553a2d55193be776fc19f94e0dda9d8319c8fe4c7b541f9ad6df722438bc258799a2533c85205d9c7c8e80b83c30f56f8c099051db11dc83f9ccc2af36d5734a0071ecb28616d86f2e427fe6582bccf2b459c19c401d7c0fac70877751fd40ccd692311d00d3da373c633f22fe5a0ce0fedecfd7895e4e36e6a70592349a31e17b5f726f12d4a05cfea783663bbb7bb89b284b4fe8c655fd87aaf2cdd114a19e4072e8c051a21cac9f5e361988e2e1becbeae05a124e8215320723fce5c27ffdaf128862f03f12bc599d0118b6942967363294aff9e2fb8f9173adf7bfc0f672f68553e0c8890158c328124956addb32116c7156679b681d876a4fd39f9488e3ee75551d78125dc65be22b39c0ae4d795f1a20f26050d478bb49d5ca5a7aa4cdc6096831c0adf36660380f286437c21ee652cc61cf9e78214176628eb2eb93c002b419196c07763fd357d8125731aa96bd723c17ca9fc3a9f3dcd103d0e65db6ce19e16a950c232226591323150b120d5fa4bd379dd975e1e5a2ac312da013c6925b42f15fb6f2d32429b6f82b12f45ce93e7088dfa7dcc61780f12cc553bb0c4152a8fb4a517316706b3d96830cf390fdf0743a13d7aca3dbb11a2ccf52f3cc90c52e50661680e9de381c4d66681ab4c8d936cdb021946159044e1a94e2b3caf9abbdf182c13b870a03e1c3f59fbe2040397cd783441cabba420f9c6c33c60ccaf065a982a970596a8a8074be1df40dd83d5f67e2b6066dff117d25c65911269c5027755e689a62be5617c866d43526327ec5cde5d1c6d6bdd3169f5ee9726dfd16311a60c2a7dbd2d0d1866c18b0b83febff9f39261245759aa8c78ee444961df2501f86d11903b41f7062f1e717f514c47d6364adf1ee3972b7acca0b45410cec466e14ab44164af088b8c468fa443b78aab66624a095692e1bc7e2a2d5b5cfd5ed2ddd0e7e18a2f923d0865f5999792619514655944e09e22f84c5aa2ebc0934c24682528064098702160d08b367dd471558174b297b207e906757ce131fbc5eff624629dedf6bcf47f2f0299043d8c0306a4fa64232b7cdffae0974b994d9e4258c47652293c255ed66a8d5406c1830335f0728e1c796191080485c390b2dd26404c9592759153c09433b16f178af275c3e3a24af1ca72a8e4ab3593f0e6417f02d6897bcf1e8cf5913a1d17237db4bcc24eb5aa12875215e436ba6f35eeec17384af1b6603233e99ce8e5df2e0bb29ec24033c758905e383dcb86f31e79299e1c4b5fc97aba9353ed493aad18e8729ac1e8611fe7be67719820da5b9f7f93f93cd23a2b96a1f0a24370518c4ada2a83911cf84804b6460b1c13a301c18cc57462558325c48afd89fec4f4a081e33009d17f18b30ea9868b66bc78a64f98553e7b7d71420adf7a84cb151aba2e585e57abede9c7969d67e5d2e2b67f8d0be7a4cea6e786ee364f06b208ec20f41afa73b7f3e623395e930a4e8af2efb7ec0b6dcb32da4c42c3c3a0e235ea845497c769a88e0b23e3f2cf9abd6f9761fb5f1249be6db8e3adf2f72c56a5f8ae75daa28d8bf3c05f2f1643cde3ac52c6fb242c5b5525bc5d265348f83141bb09a738b4b37ff5bcb831574a47e0b930f1936c854ca939d3558ffefd238ca978eaec1c1e9fa0cbf28d6f1ed083424ac613db9e83677214b4850f7c86bc0e0ce358fb7ddc47e27e446b967b231694ba926b708444776006f23db65ba45ed23f28d5fe48d753c0ab297044ded08d2a468bdaa715dad11f2f6f79984c2f5b9d4c14f7aad858bf58cdbe2736726083d30d3f38b84307c63749e813dc52f5d4b30b8173eaed4d4a28be8210f7ab31a409a3ca24f5f546af65ccbadd80bf715307d6fc56eb81dedde0219d544b06127442a3dfe92536e031e6509cbe25104bfeb9765b09e7ba249cb5ac6d79bf2b870ff4c37396940bdb058ff9a1d2a1099b8c455d7e4899fba05a75f337cd1a1a483de0dec1f51aab0893c290b0f11c5e8b8e39cbf685f1638e653c6b0750b7de293c999fc292ddc4222396579286a28cfe3cfcd4f5737e46ce58aba327516e1520782fabb3efc22d5a615d6aca2bc7a6e15b37d3e6a87c618f075fa8b69054de50ad7464dc7c8af13bfbe13652bd8545bccd71f8c6984788a53184ee017d0ab0f4df543516127d0aa625f0d30ac6ae284e71df52c9a4429696867a5fd607c7f4859c8856e8213d5ce76c7ad63a047f8be931979a3e5f51b5862277df28413c53588109b6ef48bcb84a523e8628a81372f3835a1237ed90b1e0630cf969ae97f9287354c481979e27760c45dcd90eeeeb207fa0d44ddfffb6f1207d7d567ae70d036545cd5b7be2543bfbb63f99aa51fca7bd0e77df5eb4275583d358b33951394816a8b81bda877618eeeff71191edde0c64d0a1748955093d3285eaeefb5f3748a86988ab139b5db73fad0e8a02ddac29acf3326097bfaff10ce33048d0a6e03ff474ef87cdb4dff9fe940c26a2d25fefe026003995a3d6434a5a121651f8d5cdb994405b0033023253e3af67aa1ad0fc7efbee867d585bc7feb3756294de76fe69e18819b00bf09a1f6e92104fcf339ecfd68152f7478699b3a38d192642d892c03a402317fee4480cd8ede37337e1a2b77adfecebe4bebce36157a04070d770ae06a487de98c23a741f950474f2e2e9b69df7f27a3f6e43bdb846a521247646e25d00f4d314d60a61491ac7c027768766bce84ff236ca38843aabadb823e27d0a5b909e61818ae86f4a41670525abfc2e347f7503a58db0c97736fc2dd5d3b00478a1e9205574319584b750c81083a8da8ed78a52c03583b1d72c2af48f08794adbfcb9a2ed4e81dcbf17c440b280fe8a9ac099bc67117e171771d50e2770c2f32cb1a8a5df53c3949c7a40d0f93b61c56501ec9612897eacc898bf591eac4d356cdb994546781b3b672c8d31e66120ec2b25ca66fb25294f8f8fb10270faa384305119b49ba84a10b80ff475f2a5bfe9a925175d9651246168b4f9feef38023a471e190700fbc18f25731bb09a2ef4a9d032d5a28f48ee3fcc397a00f9f40ef26b53c06f1c23d199cf0eee5982b70880c461ea53ac2878bcb5193acfcd7b6c25fab71ece726e729ae660cf224ccf0196d2d70080210938a39c46c763ef9bb172e7461c902ddb148489c4760d69e26ca5a7adfe0cb6221aaa50084f8d00996b5f416f91f5c5f95c5a824e20e5b7ee5db58b61c6a02a93635553530c6aae347554b8ee1849355763c2d5727de76c08206a00c306746883c36dfeb6d9dfa5220896f16eb47aece70c4ab7c777be06172cc3ce443038fcda533601a9a75c6e22bcf9f7a06c3a6dbffc1a664ed35708c06858c2c0e4f1fc35fcf337fee627a25ae88e081bb2b2f7a7d0c644ecfc1253994b6cb556e6eae24183fe5452e803f02a6103b0145ed09085705e121cd814c0cf3ef9443c7d5f82551795e6df1ec4ba7267ce041c5e1121c792e144906fb03b72df02b091210ae4831c0e276f0660a195a58669a85252eb7e689836a0539936bc7f2c6a558bb3584cb1caf3e2de3303d1561a7272df6a243cc43d41b6756c5979987919a855a80f2af7541bc61088031c4959d2855a224f3cc39e00c916e6e8ba9c31b003fed58b787cb210674d83124e090f648dec2e599eac9fe0db8c074d46309398fc15dac825b4f8b41a92529bc03d83a8ae63798cdb80fa3a8f9f10f0a6a24db122533d5b9422cb40835e276e0ef30114e559a7f299193806092ec1ca9b4e3280e2f4b0bc1eee0f38f087ce8363da9317017c708d2ae9449700e2f8d861d6fe6be36fd3fb8464781ca5d0db03d07d165d07fb2e7dd23bba8d40fb3bb8e7652a0d7c0f39a2d2bcd8ccdcec0a388066a61f3aeadbbada27bf0d7146ab43c006aa2e3b53072eb676eaeec2516544d6836b4d889a2b0429ab4984cccd08424ce01c321da7adff12bffbc1ed1056d59da8c96c38e3e0593be05903d7a1be39b979b0b1ee384bc6a624f62ca21ebd208bd11ca75596e18311535b2e6b56220ed4b752a249be487a5f8d44a0bb99dbd26d4fd84cf33955b5e19dd3802d61c0d6c8d6fff59ed00b15eca88bec0fd055194d17573e46c5e53c3379e0683287af7b0bb8c2a6339250d1e076f279783e34029728148bd51fb73a17618a24a42a180c19c5f08f211fa7e8298b7d04c12b5a3af1301a0b6b9dde3599e6a4d6c700b59632a289c672274defcd93a7a5d8d800a6671b6a118b5657c2e2613bace07345e1b628d33a08bc5db3ac3cd80055ba1f438993b3aab6b89b3e6ac6b02321ff71332b7390a2fab49a63cf9a5eccc16d24a0a32f6690684265bd3a39e75a6298f5d3c2b120020db3356788bcea46e98570ed7267dd16565765fdd6b9bc70488b02cf1f899d62743c72000f0e6c433a36398e81e9adf46fed1caf9a945d7ef0484fb0cbd0981f7226d32a7c1f0035f6126e3bd1fcf048a6609cf09a3c7c549f5f29c86893c6e9e39d6384d77adf3f7a20805afb0d34c4acc7e3db46d342f5607849215c621611904e66c9bfa726808c22f9ae8ed6599c453277404859062a16e8d4c7ee02c3032b7489dfb4baea3dfaad890f33684152b1e81160f99b03039e98fde51619ac5abbf7f7c8769423e07e913a12b3eeddf01079a102d028ad56a6f203fce27927e045864be8f9b0c39c8235a4a053391d2a9b96b4d4c08f267046625c23af07e2d3f298783ec115e3719286f0dfba8219aa587e7a11cd11d652e193cae85fd6a481456887f1d00e0c0748158bf472ceadbc5ed5521a6d28ceded636db9439e4e6602b44780a9c9970f08e08ee1cbaf363c2a0361ae6b9d58474632166373af00a60e739ff437eaba00e7c8a2b9048b8a95098dc4b72c29e63ddb447ed530a91a9d83ac0faa5f24c8a658d1584b0d3a53e4293d58a3b3d7562e48958be62c744126834e1f05a93242f86dd33b481bd05d4722d6f6dbd571e241db0fbd3c318e9b19da5a77c5ed8ce2301ab933ed6d48fda1bd85b0d96d55773d72534e2680b6e07bfb40591eeb6ffc78edf1783f08b3d0fe9ec9e7585bdc655133ae0692978896968a42d9271f03d9812ff50b6a9de76ed82e71ffa90576336ea86b458c258f15b9287af3fba49eaf50b2f95ac1a242e0a10e9a28f59a3a58cb8e98717f82d772886c0f63dcb83e8a667a90e685c37febabbc421da39bfe183dcec4ec25f59d6de65947c14958df197957cd0a5c3e73e8b46d13a1e3ecf0f8ae048eb23317651b47012aae0bf061d6c1f60ddd08100a1073a4e3e442a743b449bb4b6199f9f2a808c1a7fa742bb90b2017210ec0252369bf8b914f5f3775acd6b724e0a6a618ef4c3f093948e97b5d1557d4d94fa596405e0d60ff546709aaf75778cc3e1b7b6a8296e9b16eb298ea52e5657604c21bd903a81754ea8b4e0dd85db3ca5e08b023137695a688606a77326ca35fcea794a30e8f15d2143753020a2d51d6044163fe5275499e935f042092ec8f830cc6a7de9f4c41cb3edb996eb4d8c47d3d55b4fd7914210351a851667d2a1841acf4929eeb51707c254dc3f970dcc637eb070cf5f1c01a5c5007c2803ed495d61b877a80e7fa2ec657f00d1f6b9720d8df8d9ccd7406ece3a62b5f76220f211d33bb623b3626553e69e88a1620948db4fbe0ca608f82b3295f613716cb0dc8fbbb513c9bfd1b0c503129c72ecb1ccbbe8b5c1eec4084bbc42f6f90ce02ce0b9e087119496f57e6bfaf9cb6063f74c6c7cdc11e0915f42a5b954f2e291032a5f63cfcc54da0d26946b3f1302ce32087a323f2ee4eec7bd0480d8a708300015c7a16fa296fc2ae162283e9679b17f16f4ec58c0a47df370e553ae7b436a114f5635aba542e057204ce1468fc74df0aaf2611df723f18bb91d0663474de96532af83419af60c62deed6a67fcd64aad812963d49fe9025e9acec7a9b3419ff2de3852b1f888a1fe24f288c6be6dd74f0b4fd42649649ff0485e9672232277cf90ee40ddb6c6621311cabc90ec0e05338ebeeb2d7a7767add32029fc9841af7c96dc96dc050b5cd2d88adf1d9d0f460c86d3fa9d6b640f6bd21e04774043840bf26fb35b3d101f0c1a6d4a854622974dd8b7882c0f1c0f6e0465f7d289a25c5093f86bd107f8a38a2dc5f12d7b767ca3cd93672c69e9a2d336acb01f48861591baf7dcaf35677f148718304333ba024be51a22921ef925db2910915d5456ba63abf222c936e76cadd0a095837f6074e482de14a053cd38411878f0aac02b8555456ffbd659758137ebe2171454a0b5fd2980fc2f9704da15b89cc35634adb42ef1f0ca525fd478ca1cc3fcccb3a899d5b7bf604ce7da5aefe7520de7ec14f0539445c2581310a729f1e2e974d06ddd637e6eea5b785bfb3c3d0b36989504e00f0eea1804555df8d668fcdd1b70a5d1754a89825c583f1645724a5d42c5a6b3fa918bac54fe277fafbda936db8ea718b3403eb3e72e561e167c7d4ae3c44ebc74cbd1c50f1d94dd09184076d266560e74246fcc9c07f62bc63c0ee4ddfa1e4ca9e93ad8db7caed7a795bbde698d8dbf61fe22132a05217722282c9b69b409013a35b33a939c4ad14f63d8dd9faf62cc7919d34178338244d20d006626b179bb43e07f65b3d89ba36273dfd8a427ac3c05a9f065e4954896442c444081842e72951d53e011cec425c2feb9ab540d22e846bb957fa18c846bd507aee17845f0c71837b5262e24cca490cea98945dd12aea1bba1ce504498c1bd9b754f250410fcddc4e6d843e064d67a6caf0403b67329075e15c7132b6372290a354722eea882dfee52b4e7a34b110923a04e854d0eab7efd89f994cc9cbfb38860ff69907a08a1ef35d9b31e46f2f0bbdd92b7b3dc6df742f98a1e6f3d3dca96a53c013d1af1ec16e7c4483f6033f673f0206b18ff3419f499039012d4e4ff180f727c2f593dc7159350566e87eb8655e229da0dfa22ebb7cf0b2edcb265314faed27612578b1ca3801ffbce3a99aced8250295037a9cc6f87365aed8fa34631226c534009ea626fc0f0b370452e699253d3619825fe72eeec3e6d7d439830cf752144c60c24030e2563744af5cc8c34c96e2f2000047a9591ac9fd373a57154fcb16ba1c18d74c695ee8ea0fc281f2c06c5bf2006baed473bd70f5558488c154deb9380a2cccabea4ddc7eb6ebb9916c920cbeb3f583ff07477a53b323bba1926b437fe9f766d1b8319422ed679fe3a7ec957ee0ef0878b5c481d6d7781135a5532d58256573db2fed79c70cba10e7b1d75d9b8d6021c68926c21a8205fe5702fbb24e3b967e005a2a33dac96fafaf342f553756c5c48144d20c2d71af0d6f9f82bf9d9092eefe1ea4f3cfcdc5fdfa8472d3435f0bd055e2ce92ec6cd11c2dba38235747917f6ea0e2cdcb1886071cf563e3270c871f312e5debf239d6e37bdf678de6ab7a8295f24eaae061be1d4d5b6d3d4d85d1a0e9cafc15fec15cfc21ffee52615ea40ed37598b00ad5039ea9d2c0fc3919570819b1a1443d6eae8a37ddce52af6834ef5dfb4d65af5954ee4637e34079d7d39e79f6b313e6919be4b8bcb990f7dbe21bea9c4d38bebe54cd77f931f09bf0a4b418cf3e92f11c0f0ae1a09a45e911bdf611ba0179564889d4de9f6bffecc171eb6229e49474ad8d763d23277d21a44377dcea22cb5ea4252522fa7ee9e26f1997acc5b9263cc24cfe6b2cc356cc26c63fe9f9ccc137408cd35bc8a4f0b0a06befe2a20452cc22ce05648a81137f854decb2415b9697e182d851f62921138d2a8ad84c0a5df8309c1624240d810189c605909662793a39470fb5a3b4d25a23fbda7f1a8350053098dd1a9dffcfc0929780f1985028779b5386289310ee746bfb8d248ce88d73f6a5bad417c3ec289fd391ba70ab1f4b6cea9323ff040fdae2a55618ed829282cbfbea8840210aea0926d57c5e0b08dac2484a62bd5b5e9b9b0210e8af27819997c31c2f770dcb301fec1b40122585792a46a8ba23b942713b0a7769edf8de08c9631a3beb58c4653eaad3ab330063de959aade268ce8417c0744384be4e1968f4076381fd329739e2fdc990ae705e8d17c8a4ac42eab75f210d2a27d8fc7ef341a1f73414a7e779b902878764c22c0ab60f503559ef1c9e64faea7a2c680e6936b6b660fe8ca2d847c53fe54de755a1a66ead46528098c32b4471f907fd9ac74783ce9c2bf3fbfafec9f05effe35fd64a718e33aa466b78e8d8ec71f14945f84df19f711b2a891b82290b69090949fa64d84432cca4d13a041b5211a9d93982085bfc1f7cdf8cca4bec6fe6c01367433c8dbd0d02c3987f6da01673cb081ffbbade66c62002d2b1282d031082f9caef67ffdbe1e3a596af75882e22f8bd52818d11cbd61718ffabff5878f4388122382c1d2f3408226acabb4e7be2063b9b0842debdccd2578069b1e25be6576fbd52caa408353366c23d0539e0113c69d497da326c448b5398254104c41b03874f2a13967e655e2f0eb6b16093955a98fa6f7f9dea969995853655a2db2ed7052c05bf313127b138021c0d87901910cfad71feb0913a04cd576a3a08123cc49865796b76beb251daf2b673cc7d3db52f44bc3e2465d7bb63287f344ab0c38274be35013700c67f29985d0f0d5f705808c865fbbfcfca7f9ecfe4eb09052de49bee0396cdfeab2b85130c87e663b01a422e7037dda8495a106adbf6797073ac69470e0c0497c1667799bfaf9e6a0a47bf485de354f32ed7a270c9d08236c0c2782b0643ef8ada993c90afd2f1aa246dff8fcbbd6bcb239f1896f4115cca6413b69fdef67d30415c785ff23db1f4ba8cc2fd3417f84278b7122537d71ee5ba6c91a57bee8a95aa177501e161fd1c4e62c0fc02c2cde24088b91d150091a63178773d507e7d242bc8acb385777f2ff2fd1ee50f8bf948f44154a1eccf13fbc077859d273d03cc30e8621c946e515c797a22dd8ff746dc21f6163ac29b7e4f9c7e79035ed40d4b37d11275d694387ee3ce70787c363d48277a09555b81133ec4f6c93d213ae70809bd011ec997810a4552e0d2d3ccc61d80d315ff3ed668fcd8f1cd32ac9616c1a3fd9ad16339d236218f78e8b9bf84ad36131a0cd520818969a45341bad644fab7e34db7a162a6bd6a9799b47abb21f9db8d5870d8a4711b7dbd59ba553929feebf3474b7b9575842c3e61fbe4008afd07206fe7e187423370e21984dae6e46a48ca52f39a34965aa5d6d95915ed128078788704cbc13221f6725b7b311ece5c7669cdade2c0b0b3a9adf8179522cb70674943d71a843bb4832f01e210aabb7ccaeaa844e39216ac64afc1163f426abbe8be0bfda51a27dfd0a424246d7b1d5dce791309135687ecd1cc561b9e11f618039df4bbed9878e9609a3ece577f7ba3e83859ce7c5829ef5c904c9a8b87bc967af47f26e77109eceaaf6e3d00a6ac9d27c11593fcbec7b4c2d6dd05d8fd0826ddfb99b90e3083b5f9f83372594f36b86db6ff1b8a36c2a3b73eaebd1c70c0abb2fb7ef303501776db0f5ccb8beac1be4e96acad7a40bdfdf5a1246af69d27186472102f13d693926608263c1ee4a9fc4f44d27554d0631b412f52e31f5150665ac03c9155227904ea1ead0c550e0dbd24a6d9e562e9e29f9f9bb42bd9a5ee58ba70eccf35ca2bc629a6ae8e3883468cdec82892dd8249d9d275a02688ef5cfd6aa8fa3081804842969071118902c0523f4db32016044dd1d80b5081e13ef0477d7aae402f899d34305480a0a817b53ea8f885532b6dde65d44f930d1a6baa86cd641a8303bd980c6989eef46d5fe43f7ef97cfc1c5291562808329d634a1995a6b12fbfc9b6610b9e011edf9fb06cfcee9ed776963ad903ff4105c8f335ccd179d5e0f2ad731b972a9f0fde316132e2ed00bb4f204084771128655a03cc9d320c837133af8bc9d430e162509cf2deb8c47d48fbd204ba0c543f295447fc42095b73d2df673465c504dd03a64f2eb3690bff8a1f299289416c746b6feca91bdc20e716c53bd4749802048d21b215f6b259a8f35ef948552fc7779c0f939260383d945a196e523a6359c6c37c2b1a91c9655445b31d83c111ccbced6ba5d0ef96d68fd5e97e9ee003f5936114deb54ee857e41228dd28de550b50c9be199aea41d4fe4d6bad4f4961ee46a21257a81e1d0883b35853732783b1944e5554e367f0e634daa2938c4d748e85c5c4fede7cce7d85faace358f1985a988ffe38eb35f86919234947146e496573960cf7b68127af20ee3454fdd7b676fbcb465d983e94f8d97fe5d8a27674c011a768418f46da6b34eb7b217f846cf0d26cd682aee0af38688d0c3f8ab1fcd1efdafebc2848efc5dea3963f493a70084c483648f1e2f15e5997ffd4dcfa66bedbdea569202e242231992a6cd95eef036b75c457c5b5fab1b1c3c63fa6768ff29949644886423b126b2ba2b5020f7b8e16410632557b4cd7f80c3ca28884c1ad7807f344c6c31f0be52c59c98e7bb1da575dd345022466b85e4417115fd273bd8dd98ea3a0a0a9236bc38da5ed55d4fa6f83d17edde9f04681a65c7fd6cb3324a16aa3a8dce362d469786e4a802040c91eedbf9ed33da59bfd1e286fd76484399e5826125c39fc86f4e6d4a39c390a3fd4f26185a3250f0cfd9f97987b9a98a631d2cecf90e20e4043314d9204d5db1f68cb6f9406fba120be30ab24d20076c4ed313d3c628cb696305e93e8a8fdb55208146cda63964d0741941b6cee1fb8cd5d7830910317384e1061651058200892d60df00f6167b013e50764686ac519b83ade93d244f0dfc9a1152775c62e2c33ea765b677a0f2cf30946bf707b407cd88dbe74d25146ac9e493a0bd4b9fd933e7cf80deecbe073cb89f0f1d585c99473e73f29735d15f84396d53d45f2822b944247499bfd5fe2239a1e7e907601ab74ec09ff36107a626598a80de49c4254e9019263db0c4f58f6c07a5fc59d756ae713d0e3f17457f2d06114773f8d3fe90cb394c2a721be5132378786474b7b2d4722220fd5ec8c1a24bb07314c1d11187afd1d7975bb610a083b34278983af956431fd226388ccaf4b86120b26019a64a0e3ecc1054803e236cca49d1d23824b4564d116496d5e2661a402765ce8a6305132cbce5e74ad76dfeedcc366826a2b4913f6c6be2862e403823820acb40e75589f8cf93ccccb05d3f83243495dc27c20254889cd5572d5b65bc74e61b7ee5d4f0ca6bfc362411fdc2a9094527fe59602817e04c4a25814b09a59df3823952ca0adda6fea07c1a2b25d98b84e0949f85b662fb7db9b7ea84c9ab0fb164019d34d1569d840c3e005441204622845f40543ed6385f9789407fb40c3045f8673d66b98b05179372508a40ed1acb7c391ddd7df0181095f5327ef0db310ecfd46fb8d3edd16a367e9e27226a261e285af6d6b16a213321594dbbb36691239730c829501cf4bb12e3684d29ba486432402aff472d0019abf7e5cc0becc44c5cbf4519d5d91cb8bfdb909d3ce628f468e42d71b81ecd254c84b63db434f193aa7a2baf66b981a0543ceee36858356d34920caba3b32d7b68bc6649ebf2c17a8cc97507ebfd40f55f7f897edcc76a0d476a4b9d218dcd80767c11796636e6b10b1fd056c61069d1cd4600e32eb5e3487bde9c2072313c0661d940e74b3c3c7c72f067603e79d87c433fde91d33622b36d057c44b352b8ab3b07bd6d1f33d32027a844aba7a35a229057a53aad5b48ee15471614c25aa2dc18ce106ab0b1ded7948118737764c8d50fb49a8ba38e97c48cee3e08deec22d8d4ac5aa3e8801cb8e5533dcbb7555f6427d1e3ac79fc8780f8991cc14ad9c7d76d3523f62618581df9f06200cea66947379c1f882327a808f4a765339245d010bf2b7e923e0e2b289320144eab205938af4c5357ab82bba7dbaf538eebce6fd3ba25023c5a042fd6c4632bd4b8fdcd7c7022f94bade1d8100709f15068c90f150d7dc46ede3c73769a3ed0cba1cbf24fce498675d4e710ce6d06e201c10ad101c5088693b127cfcf42daa90de02561dc76fbd4ee15c2892f64074821575f3ec9416217a188c0968a4dcb491b75cd8d933e99edbe235f4ccdc6b7168a4ec2c3991eebd6ca1146b7fcb2d1192059ad5303b6f510ffee09674f19f00bf2d907c895e4278ea9e3943484259fb735b918bda11b1733ce9312e77a4222951cf57ecc9418f26472abffabee51e7d68a7ee975902c87b53b80ecd8b8700725fcced342ca3e42cd369af89c3280446ba36a574bc70975f4a757af1bce66d46a8ca70e83944c02d43fbcd579a6d2accc5db4029f42f0b1b16e2500568336e30f20a889eb8ea3fe0cf59e306aa9e439e9198065891dd4f60d31f9d26dd01992b624c33976e0f0c98f647ba58ab6054f51c9c66c5783fa1cfd75e3a5323123c58e8a03fd5b22eab29ab6ff2573f24d1007ef286c086a206b0058de96ef06da7b454f5c3389fa720864f2ef04139a06d08e04acc8c5ffc665ae77a909cf51ed13cb8739baa2b4febe2ae70b6c686614edb3468b0a96dc16ab75da9b2de81bacc4a1b66be7bf645305f2433f6aece64ac3f1a59e28fa83af4411ac35b89571e2e875948361c6d8df4ed0f30010c35343da695a6f921e7bf68fc1a859b726a2322901913d11199b11c6457b60884afa60475cd45957e9108d2a948521ad5a3824deb0c44421fa8417fe4c2569ae3d9aa0d8693670fd9c47185e910647fb9348000dd11e475d2e50fbeda94c1f2e854529c8dd0afe724ee3d4db232f3b0826786f19b481c5934cca23fa0a3a53763f6813e109d754790b9db2778397ec800afd2c3aea78825281d0463a3c2282ff30cddceae53285e68c8a9783bdc5d09239b75a20c494d797402b8bb857254dc9700de4385f9e35c3e9394329bbbb56aa42df0d53ce11763d616f91c9784ecd7e4c9d67619f816b7415b77aae068bf0f758d163e4d5210a7610c486bf65ad8754c24072c4d25a6dbc91914756cbe8d3b3d2103d71be8da1c9e024c5e09257b2f343b29c332de78b8497ca55d4ff3939d1761a08cfee591e3fca77be7397e33a17198d72c6d629d891bf6baea1c26f44042e6805993fb82afa5453728dabd20762554e13bcdfca6d3e21651fe82112281388712661f5f1a6ca1ef956a6b6d675953f7f0cb5d933788911e145d17e0d7913fa2b83a02f43dd8c55283db408dc80f871d5e4920828fd270f4d4bb922eb6c9eb1e929d852faed46d8b3b0c316fe8580d3560b3b3afa99c633256f99bc656eb7f29dd0bfab38a6a9bd8e05e88ed5e8509c67e3db38d138b2c7fd278124a8c0b0793c57bb5dbda012f1e01ea4fc0a4647d3b63231440c683ab78472e7d4f0d477e3a4efb0877c0020dee1dfa682ee5e71bc9ec07628b4e386cbf3109dfe05aa46349d837c06fba41142584e8b29376a691b5eb96020289959327a8e19c2da0cf32aa5371690cdbe043efb1724b776fb3be0ef8d9f01d7f2636119066e17746dfd4a31686a530839c593f29f037fb4b91d1e5979f02e0cef9ce2504ca283e537fe82b36ff1d49233a908e0e7757962565c748ffa13e50d085d79f4d449ee4dc15cb22035d3bc56931f175741b9cb5513a871980462447d0fff44ae6820fe185464dc4cbc72c7dbcdb49011e67166163fdb7893ee6b61d35178e184bbecfcceb8bfff1c5bed56aa567d766356094ce8acf4d180393b8b6ff776161d8b091c5a790c596b733b146ebd1df43f999696bc79b260d705bbd71e870ad677264b2bae7425a2c6f9b307cdd6eb8f232b9b60c739f813012bbead0a7f1c37cf6e932edcd0a0adacb07003520eaef348c3c3b64791e57305d8308e7720a74aafa4b1b5e1192e571ae0da2508435388a603fb5a79be46e6664fd19cfdd3f2cb29abdeb570b79a053c9e11e519a5e4ea8f70dcd3bfc96cf21bc170efbdaec94f42c743275a5cb65beae4b983215ad5b2f437cb213d89cbb3570ed068e9cba03aa47c5e60f7bfc0e1e543ac8c9f92cc3474d0957dca48a72bb2bc0c72902af360163910a1a7b257456161a8d25a6f1e70a735bb1facd184e1844cf1a0090d0a6693d85f0b2d1854e0127759620bec3ec3e4ded43441a96db13fb1fb37c86a332cbaf20bd6917909fe6c6f4ac6dcca7c981c0fe709eae7da7cc699ca7d58604891d23816daed3bbf702c4ec48bb7e3f09a95b6e4771b47c8bb8921c8cf46f1e04caa1ac83c0c29a6f9631447a92bf05469d5bd57301ff029a98758a6a25cd0878991eaba15afbbfb5ed73ae83ef347b2a7fa0cf8c7566a45cd995c8bc2aecc0b30ae1a5e0c0dc4a831dc0a1a116b89c89017ccbe94ab36a551aa9ca5196dcd91e2727266c56d5aae673d9d9f81a2edbc24790f2d005eb5076d0e8a05761a82d29e486f309a97aa9e25f8ddf1e957f642f30f93de4ab40974a62cadb60562e39ed866de8ad555777d16c66ba9647b5fd08ac7ba76098f721faa29bf84bd75a6f43892136415be9ed1a6ac9d30ce6502e86cf226872801e9f7b63da280d13e1c8d7a0acde79cfdc4edfd3a9f7475aadaea9da2a2b8ef6d5bf9bfd04023de24b47e270b2875c8850cb2ec6125d537efe5b3ae003e91a29ea74aaafbde2dc99ee2434446a3a4f0b0740349fe54470b8748c8d97ee1c1c2ef8549dc296db106e96801e6d22f35caa0098594eee910d32ca4dbe398e02a1606a434cde03d45954198e90442c3c7fdb953d8b05e7d55c5b8f5fcc12dfa3bcaef2cf1584162adbe91666162215e7300fdb250ed35bf00874d1e02b40e291bb49c21d8ebfc66ab3f95d16e2affe3e578b8a7b43039a89c24323fab17826b825e3325428cfa65037eabb38e2d1007977872f830cc77f20e9e4a944585e1fd1c8e875c10800d3bd1e1253e416831e37aa114d5ae93f723575b94047d06c16dc8372c901e3633b62bcab424fab5b2c85dd51dc9478b21743d435d0e1f0aac60ffd359c99a69bff6413ad68ee61ba4b6ee464911a4aa0b43f21ed03c8b4dd7ed7c7d7247713a16ade11f6954035eb1028368b6f72bd549b58d95777c91bd51e94f7bc2cfc424a6ec2d9380c43b3e2ace1de6e4095ccbdd57e3f14d2e8730809acac1e6ef4f87fa505c553be9f113f94b06e24eb8649db9f79c6c970987e35bda80a81d0b5dfedd42daf5ea611e8e6e19e47751be4b265a64ce43e3589c37fcf73833f87e04ab6a4d03eb3a5421f513772e0e41dad534823966f5f38e57cd1f248e356a3bc36a8a5b0e409bcede3a6ff47deaaa7a7d24d9ee37bfbcd26cf449a927c8a8ac0a1a937c7b2f6976d9fb549c3da45336a269aed7517ac816a8b31f9d48e2f16821dcb850485de158d8e3e49bf6ed10ef71b678f89fa195639e137ee9c639781d567d2df8bf0954cdeb99c38bf45f9bebfcc4fc95e3e1af36afb450a9e71cd9f9025b98c629846c9889915ebaaed52bbe5fffad0387ece73c983e80a2b653a95c803ccb1abd4f7d7ce00f60a3fd54965910212c3ad95aaff3af6843a3fcd4261dfbbe39c0b7074dfbedbdb6150280deae4418682f9447ccbaac0901b21265c1f7112c017aba818ce2c0dfd703f5b4fa8a60f227d14f3f04aabc6f0eab06039fac4d1c9905f91285d9387177754126a37595295d3876fd85f94d4b62e274ae8411b803f7649898151c3e14497047d6e52450c78a741f8a5b5e0c5cd61bb4cd6cdb4bb4ce9aa26798583d405e8074ed27c3a5b0c01b3d49438fa9e381cd26aca4a148e9b92d576203f04304871f729fe3bdd79d5107e321a71bfd2c598379e50fcb161160907689f4cd5e6f41df6b81bff74c39e52aa1ac4995fc4e9361da48b056601109f079926c496f8527edcc5099b4d4cdc2f6e92b18334b596edaf2d970977cac08cb05e2e6febdf097e92e2a1776ea5838366e5855e8dd8407235013512d941fb0fa00dd8321e639718266105c59f5e5cdf4f7fc5454147e94cd3837da99b22d71106f5c7e3a5898cba773ccffb41b6903d24472367ae33dbecc767a9733f702a724fdbef6993ba37124a0fe5a203fadcd3c584dc79950202f0bb9fb5ce95bbdb7be78dcbbf70d43768c8f1ab5f09b73f2f47a75aa4fc1b6e244528c8ee8340c9687e6a6cb72c957e3c47bb656ba5e8ae8a2afc594e78ca7a2f05e2159cabe0209450a4ea6ad049f66b2c85fa2abef76ae5c280751e8df8f3b043b68acfb950ef5f27ba09de996b9e71637a8b2738be03db95d2927e7fc69aabf2ec60fd5ef4eb0b62d7bebc002e9754c7f83528ee3a44ac56ce06d60b4181d99955f3344858936a4c1ae3a71945ecfb3109c9d4aca0cd16427b753a0fb4f3af64d2105533d91aee4104f660f3eb94ac88fda338a9d1023d9306ec0989ecd08b7911779c000067cfcae42ccd8a6c057e92d8bf3be2b3d9380c160619892cdaf3cefffc313f8a150800618733ca076fd388e9a092dc5c78af5336674ced65badac8e26f8cf22f65dbe2172dd7373b62738994e40f9d1440896d155e7643b5fde65891fa36f09d6f1806f1d8e91e743059e04ef175ca1bdac255129e28772c347d27b268d02f9c57bfc2a3c069491d767638a3645dfb6eaa35618c48e4e372be57b97b46b2a33b20d407d9145d31798a0b3d9b3ff6f536da20527fea4bc350277271c2c564e0b70a745e226bb80011ebf930d76eae186526ca4ce1b803e45111f6f60c85ae21d39d0e00e2643575fa6146a99a497f08c71b905200267d86547ca1361cdb2638ffe5396da4a962a8c12955f62f558a37b5693cca6819e3e688362e32c2a41df51aa37b53c018095c8e0db696c5e53873f7b1f767ab926e68dd4e9db9bd03e1d0c4333ad9ac5acc7e23d5d16a7dd5282d83c31ef1c244b19aacfa142af5bfaf1b7558921e40aab228acb108806eebb0afcf46d852af5d2240aa5722f797440172e2bc6cf31ff4aedf8f4efa4103fe24c860ffe2c3ee8ebaacbe4d4319272b3b884a420be345c0a3c48361213dbce3f60dca22ee1d26195a9ed59bd6ae22def2e1a19f8388ddb5451de493ee7252116539113623d710ac599ee4af1cfd0707e178d2a4e1bf5c20a0d1ce9c8a1e325108ee829e702fa4cd2faef89122cdd1cf7c2b78342c596d6a27ab6d5c4952eebf4905381696351377ab4f9fa617103cff2c26b1a011f77b74aab4fcfdc2ae697c1bf52eaee9bd506ce0ad77c1390a3516bafb98c950b6f266246134fa1ee7d9e8370c990de209bc1e9bb10422e7869fd2787d13ffed587b5b532878174cf641dbd37c34638e673d8d46e5759ee7c9df9029d48423438a424b3b0eb506a984fffa9ce7d67a5e6a8fd093c549e77db008f88f022b25f2dad8c933639b7650c02310897b2b2adc3100e9df3286641653e7ee874cf2b601f01aeebc8d1a0ce80de88ba50f59c9ee1c9a7f1f30a4ce0d1dbb53e67c45fce7e5e2c2572c4db8bd5513a764998c35be776689a9344f0cedc3cbacdee1dbfd38677c504eca724c019f335f59609a04303324b4627e0f4b47e26ec77100b78be2106573bd59df32247ad886bfab8f5d38bfb90c2f1e87a8dfd640f57dbfb5003abe3737c1920210f3c1b9c2d795b997f42dac5cbac8a22901a27930b0c1508e2e63ea66d0f6e69732f45be4dce6fac7b25a4a7da84de2bdb6678769d15afdfe083cb53e5eaacc7d68c7b8dbe71363c2cfa35a15240d7049abb3c98e63d39cb05bcc18c5294753ebb4b035ce149bef89161d904db1b9fd762d1f93a973a8a66ecd6db4106fce7bdb7be1be37fead15c1eafe81fc72461147e9e7d3cc09ac8d5c1d891e8e830f6ba041b46bcaefe12f9704e361edd77bb2efb5da12365f4d54b37fe091281ab625fc712f3fdefe733b5dce8055e8b0a6a6e8b24750434b3338fa636fdf3a0b91bb8a9f61e4e161b0e4fe6cc5f9bcac0ac1974d8e7dbf63752902508d76d04471dc70e39ba1e73aeb1e0f4ee6e0254d67078c32003f1324960fbddd8a4727e12fba444557e438fb519c00f48f83c7095315e39a859d8244dfadb4906779c81ae2712b51ad9158e1e5f44bf414aa320753d889b52e834eb7070c2c4ea0b6724f2530b4ee6d6321f3860175fcdf7be1a57c1210aa6959c153d2fee99bbc38f35c3fbf853eadf70cfde91c58a3aa72abb08ffa1a4763f95c456f3258981590a9e681c0ed814f4443924e76c881cd7f6bb5819f4c6509387137551f050373a68a08ee3bff705e4aac84f5ca9a6a8acc0e92a7526da53cc6170f799d061b514270c30895f9cb53ae3e4d2e668051eb5b1ea269fcaa677e85f193ed7b190f22d354d6d9075d952c4508616e04ee47072e212e1302156b2da507d8cff3456b8b5ba3f5d548173186224ebb8c3867456c5b8815c2802eded0dae4077adf85392f60c3b6534c65ae834bdcf4af166b5c16befe8a705869b104047c01aaa592cff3e5c6607a61f32d4699d43371bb54f187f2a1defbcbbf63a40282a0ab8087a875ebc89d8bd81e834ab65b1db5af4c691ad085caa52d1e1845ccdcb1c589fe5836a12372166582210e122849ffbe2a6a2fa9a1784780b3080cdd3010244448a501fb0e3714dc206f1fef39ca0def8a705c4e2f76173960e18c4a280e5a00ec742a2c31e881fbb7a763f7b09c845b914e14ed14bc27b4f89719f3e01701c325a83be1353ae247a6ab7f725f86af42f0de8283e57150db4bb59cb14626cadbfc9eecb5eaf02eea2dfd4dda293e6d2fdc00fe370aaa03cfc306eae42d4efce5ecc33835eb725e6b3b424fa253cf2c3c30d01c8318c10018df8bc37b403929a7ba589bb6e0998b782cf57a05476db52adcf425f0aebe2c77ec616dcbd3d4d50c3bad43b85289e6b5d46dedb7f8cf007285f9cdbbab052524b0c0fe748826782e3475938c1e0f20a5d092df28c0e5d4164d9465d517660ef07c1111b2cd459186e66858acb1eb1a5603c1a5fcb41c75c2523f6e349343e3821f3034841308f2bcf787cac8a2891764c35e17817ee1473895b0330dcf62967db0cef6baaef64c8cc95333a9fe1abdbf67261ca40f2fbb14b014b1743a34510e9d2e11d3468dab6c438918a3dd0fc9b86ff1a1df89848a0f511288d30f8cb427ef08745af812d01410d5468f702bb82a55cc8fed46e515798bbd445d193edfc89453754b5f1d0c361bcd343d74b027ba7dffe9e190bcd733625d571a0536e4a65f26c79c649f646c9ab7a511b849b10acb7da64e85d0e01a964c51c9c067205afdf17985652652dc76fd6a7457e66699e21c2a35f769fe9ad3d79a8f934920b75565b6a837669f6a5a6c3ff5a624ede1e8abda702f4d3b30fe162215d7d3437e3350d6928566eb76758b8eaf75490daa913eb6b4101553181700520d25d3dd8e1f1b94560cf93fdb1b515e259d26b524130bc1b7224ca930d4e63202ce142dd436a17b35d005b6113ce103754fe1b15f8990be57d7fcecdd82e661927d64a1978b3f872a8c1ad30b0f9b9905d094865cc5c5a2b8143a59374550f4a7fff38ceb598d52a9e8e9298285aa88419fa2f5bb9b1bb5725dad4ee34a6cd364d018c5399e4e553ca2b416ec8901be3dc7ab811e9b777a12efd5e1f07dc2e9c9ce10e29db7bdd345089b37c18a8b6c9ac1c2b3036435c89c332efae05838e1862fc84d599e37015ead7fd654d4e45340cc51b749c44e51df09b81d4171aad0c23e7d0345df4f1477f59f1ff3301c09cf148cd7ab90e8c42dca7a9ae33c9934ee4fd1166f27bb5853205b3401370263fe3096d0fecb7e5d97a9f07f7aa351b449e8650530dc993cb2d906776889e6053ff809dac9aa0591519af9c5991ea76a5f0fbeaffe1fbd2297a2039fe8e1a5ba4ce4c095ec037b8155d6be231dbe7a86384dc6ee987025d81ffecacb15b648d056762445da78cf70b1338712846f6abb0a08e82b579655f4cca1bc59adb4ddab4fbeecaf24777f334aa801fff5c6dfb0cc734ad50387957fb6c5848803160cb7a75a87e0f586fc07f8109ebcfd5b90efaa76c6528a2ba1e11d3da75a8f1ab9ee49fd9e7017d622d32aa9881f5ed343224e95f2b9a8508b2a3cbe0fbbddb46fbbc5795e93fe5c78cc2ce786d9ee7eebce171a487e1a6921b5c68a526b07ca50026fac08a6ef8bc5e2979d511e7193d1956b4427e63f78f6853a38bbff74b11f8fbc324c3d5b8beba6235a28ddaf70768f5529b834dbbd00c1fb7db4e524c5c060dbe39a9b90d6767e8cfdafe0843207b7bbfb7f386f3b280a493b8733559e1704b7dd9b602cf7579e0064f15810cc41e441018d2af36b477556a9242da482856a440af79dfc3e65e48f936fbac848bc433b1f70ac09c240d5f294b7f44edad835a2dcb72f4488b4f6d2eb549f039c747b94e72a7e4b6367254ef68773ab7e212da22a04fae7e6821e4dfff4aa9f4ea1c989b34df499359eabe9a9d7c581106fb86defc61743da00bebd74053eed3dc029340db4a630e330f3c98e1fc5236434078ddad249f487dc18337d0ef23ca6e0886458603b316ddea7afabd81e5fb8639a8292a575c6b4c529d8375dbb3c727b5d2fe9cfc782c1b66b6c42454ddfe4265ef722385c5b1fd75f3f77a3b34f84c0a020b0ca90905fedfb1e3da997c5b561c86b442111c237d9822693413557dffeb82b1a8c072da6ee56c33a6cd38709cf422560e992e7dc072c45262f170bf0f990c493e2e66f9fb6671d69fa35c48c9bb9734c65ec668df9b9cd79540d601a9bfe5ae01b3569b6779c68d5e3a1de701aed44089c0aceafc2d319a0eee2e3a05253520f5afcacadd363949f23a1f479d6971dab47cbc19941ec22bd527a05f27e4b0caac56b4c9bb58027c8c6aea3e4189e1ac1e297b2f4f57f5214c97c0d4d6b503a99e0d079261f935703ef2966a00796acb053c88a70b4844098cec29606ee166df79e47b46165a1285ddc84e4b9fb04b35acb0d3f1077e7d7e13341211285fa9ab1c60534b57c638d4480b9dab948272ea800e8a07f263f6aa22c514059efbabd72cec529a7a455e2c2c25e02ae068d3da787c61870e319e2d02411474a821fe9875be2cea419da6fd4c762ab6b87489550d6aebe7bfbe046828ad070595c81028c69ecf105d1d2603bc357c3038e83a9402db00fdb850465bac65fb3e1b469729aa8468254fbd343cb6b102ebfb51b4d0b0f98a316f6fb73b456ca46f1ee08a1af2514b4107c03ed90479a7ac87c28ca4a5084bc20a64b9c5e286e1a3910b8b9b83b3bc2ea0ec853068e3f5fc2015769c12eccc62e8af0966cbd92e95a44e5841e95c690ce90951cb261248194fc4c28335c565c155ac61906f6bc90579bc93cb2b857d5f4d8d9c57db264be021a2bbddba5ea8181037bcfc2c3349017d6aebcbb9b20b6ffafa7de0d66f1012137aa14a55710e69e75148d596c9b7e5b04a2355cf50d7cb295757855ca4e0c9ec524d7273ee5e57b830f139fc3fc4d71eb4e551dde18c0091edc97062e960873777089354764beb590614cc24c355e8feea8d7225cbeaed4d37edc420f618d194c212bcefb6e6098674ba1ff03b3bfd0c4a70c72b076234b7abf8ec2a4109a85a08608cfcc016e836e3b793d2d78f6c9a844487b884b994bce0783b063ec73e228df925a63fcc9cfc4567a449e238ef4274236ea9ea7875048cdf7ee6df610ee308b13908e1b36d87f07e729a50bbfb11941ceb4bc970a9cf0e105afdef32f111b7023b855f6103900b7a41bb6aa3ba5a0eeee9e7c5a6760b514be9a64a52f1af3a50ba2b3986656b41d7105b9447f5a7ee878dae6839113edba1a55828e61cb1bd0bc035f5890abc69ca2b3ba5106fb3538a93750c4beeadf1303984b563d2cc75cacb3d2fc73249cca71a00dc31876dffea8a1121fa9a82ad1451c4ab0b8dd32c4eaff6bbed3dd0d15b727b5602ee038d2b460baffb43e7c02ada2bdd98db21ff2e7ee720e187d50dda30d7af28bc9ea52c224e2f7fcb262468c94f4d0da7d401696f7d8b18f2544b155196adad3ab297bb37d378087a66105335dbfa8e77a4a4ead9ff4a44e72ddba3c6ca673696ea497565a837d9dd02beecf29a254718db89d402f7902e0bf70a65039d5d828143750772fd1f876fbea50e140db04771b9552b2e15ddea482eb6a4306e16b4ec72e78f16bad512c40afeb7f46bbbaebe0f20daa96008456fd9d1feaf6203f8c8987f247111471bd6a4b516831ed579d338f5db6c0f83edf86b2dcd115e6c1ba5097bb1314fe0f21f703bf830f0ea87bd9af41f0dfcb590b4eca9d4f2d74c378e50714c41131c5b1f2b3d77c0f4d114c68a7e2f10fa0cbd8aa5e45fc981c00a50e603685867eb58fc4b34066e9301469615b79cf605f3f7b86de0a066bafa760b8676b7e403d0085ba7131fb34f70837eb21831940b0073529ba46e083626e7b3080bfe7c88e5d3cfe00fc96abc3c59f16ef0796840a6fb158b36ac80824f149ca867eb25e37b853ae805ca07c6a77b6d99967b3d358cbb20e6ef67a2ce78f8a5ec48129082be05c6e66ed6c25c1261faf4c70d33ecfb83a48ee544297d6f5b74b3cce358a33b0c27b0154c5002bf2c78f4e7a95c66b4fb6645bbd6d53f29efd70275b878034b7d1fbb969346c14e17b39ca2520687bd3502ea2c902775f2b63c82f64c48cbb5a4833da04bbbaec13f78f370dfa6f21f66373d4395f2efbe6547349570609d986bc9d0a04dee02c3f01379a52a81eaa41ac19add204724bd839ecf5feb44868db4b0a0d6f7225c654795a9f22375bd334b13aede01b09f4693cc37b679ade23a06a65bef98cc37ced11f77180077ca3dbc24e6439af2b320360496305c959ddfd32077a3f38d79c8cef44f8e68a72b1223897c9f7012314b69a6495626194d6bafb08f3f2e5e66290955c957003b846d99a50b8f430e5c2d7ea9e9c288d4d02bbbbf5a41113d94c089b1fd2465180cbdc75471654ea13a45d73c874fb6de990d41f5ef693c52f3f6c523b23ae96c24e37c85dcc0a628b4c11aba935ef0d3fba98748554074ea10312b29724e4c5a0c8b7f564583e4cc7b862f8137ee236edc9a096f646a67b0ededeb94e8a5a04c0a5d8f1e520245a1b7c803904d74cd3af275d4896e5bb7a1f6d53abe3f9cb083028afaca3ed4d29126d0f3c3459cfe487b3a36c37ad00f6fa477d9f52d4a70d37ed70e5b0128aca2d0cec6409ecc2f5d3d3048c8de1f229a25a21bb080096941b56bedee3595d6ec389d1202bf1445ed9b57e720c7d32eeefb927ae772f19b2e5c25c598ad3e542b92d20b6bc3dc34694767f65ce6984f875701dcfb5bf975f4204d6aaedc4f0194147ed3252425b2917dd63e4c4b5e63635b9597005e5df41d600629d1918f25d2c22d852689b81ebf3c3bdf277cbd019cf8fedf17a80288a0f190a3fccf3163bc8d9b99dc98f225a259f37255cfafc1bae9e2f0b2c60914e44db6cc8b5d6d76c96da0ca3161f1369e425e03f432e41970928c9ab02e7f1435dc21a83bd33bcc9f382cfb4f514805d80fc906ab38020855616a4d47c45e2b7eafbe7d66ad69eb5ddc226f6ec5ae1713649aeca34ece2c5a2bf2178b98f3c9674c357ab2eeb0313f5877cdf7920bdbc1bead98d5e20418f94503acdd466206d05e43914af56aee126e11b89d4951d20231ae1a8a863563a0f8f8e662aeac812180bcb54798da52cdb7a121d0fcbb290aedd46c855d2579b4bd12025666b8f938e6e022f175e1c27674f777397529a21a6aa9bfded65d1593ca02e9e155044663189f06df605c91c4100bacf47570ffc6b6d6e47bea55fe6e680257a974fbc05a29facc9740d80b3585c0291e4e84f1583984db276e37710bde11c64cf2e382c0088c6817c07f27bc4880463589ca8c0f81c2b83d73a94a903b1dd49b343bf8a3cb2f114a1f7b16bdd46f786fe38fa823d8fc435638d95b0e085396a84a9f021c7686410be2f2c26137c0676ca0cafa7f96f5b9e589b5c1fbbebc94b3605bdd651d8c3ea2ceed09f5ed6a8905eecc8d2d4d9ab39d31eeecd6d0513657063a08f163719bb0de39d8b3eb1f39f2632249dacdc3856774e51adb75c47b762df6575cd079da4e8f1478519bf0fd25a3346d9375adcfe648c11896fc2c19796e72d10ffd11db4c5e19b8873ac495a70f2b5a917ed3f9bfc1d1d8074870bcb418311f3aed2c3407c2c1e4cccb51d9d18ce0f1412440cff31b85d4d5c614fe417d9029d00c681e0a6e82f01f31179bf1c84516ef31e56f7c8e4894dd03ca35ddab58fa0b2796e4e039db96dc2430c9042d36a530c06f568b494a0b92cf9ea24e85e74ab4f729c32baf818594f76b0de77ad9e0cd4bb376e297fab87793ad2158ae549ac2ac32c770b81def911a8a5101d9560d65a7ca2c93f26ff2961dee6c4015954efad0489fe7f7101da69208fca3bf681f17ea0e0f32602e0661428c4881b5cc3a7d2eaa2e56cc32b234ca253797c4670f2dc842b236c8babd3629428ca28dbb1dfcd1017fddab34b8c45d128898b3a844fbb36e8e9da8a49fbfe67c94bcaacaced1c9e0c925210a6e8e5f8d6d9fe93eaf8cb7842f7fcfbe3596411f9f5fc6607404d015490dcf63707782152ebe1c5c941e589f9b728ab69906989d466c142d5f6f3583dd5e5c562ba95dea2b0b96ad79cc564032b1f8424f1a90bcfd0097fab461eb6be3284ed89eba4ad1d1e36b7346884a08748110617d35fdd8c870ecc766b26b8cac9e82563ed2419aade133dae9e0584bcc629bf7c7b7b3aa3004dccf77b2503b55238785775e9ae977bebcd1fe3522a07fca191ca501694a1775c3adbfcea77e76933a47440d6be70532c618a34d10880c2a46db049c23ac7a2e042a6d4eda567508a14be1eabc9e9876463f82ea170f1e5fa8d070da5ab42cfe41e83e51e190645b5e63efa5bab83c703ed8270a5fded7121f5d2edeabc81cce804054e509e136fe8f2aee947268cc34a6f3a87cc346608c418ab45c1aaaa1ce300306427db4a969a17ae97e94e3734fd6345331116969f4c4f64aa4df0c1d56dcc1b7cfe69a5c7e93c79fde309d75099cb9bc304d6d706abbd7b86334a22e59aad8667fef3d13e9b4826b0ecbe66753aff66789c3d12ec0a45285fddc3451f7192af137e15bb9d68515dd9193d22770c5609e604898dfaf5c85de1b0e6720a0f77033d7f68a5d075c64c148f9d95a1a9eae3f056d488d20880a306fa26b23f4ca12dfc8ca3d60b6eb661efd43743d0e14115e9b15ace740af6dd97e4ca76b65e6d73a814b8718f184ca52742aa24508a1d928974316377eb8bbbf77fb0fbad67b63969dc7d02afcc7a638e5c83e7c41cbb9c88bcc50b210142359ffa81b5a80e565fcf80662e0e4ef7e3dacdbd79f45e604ec2daea76b930fd083047c1a0fad6d9c7f3a307b1c90e167e8189b5e65373a7b3df3ba402f6119e26587523ae4001f575ad4aae800ae2a0ad3e46bedd8c7f51b7e300342e89b92ef163a5fd5d4ece7864f9c42095a33a7002ccfe63297c0e5f061a2060e0972ad78c81238e86a9cb31a2cac9ea8e9c036957ff880d779b1667226382111142ec36b722d3e0fcc000438df4e441a6e669b4498076af0fecfaa416a30b12a0110bf3c17d8bb947c6b1d3d7c885e40ea13e9a3c22e554982ce5abe89ea2e56d9363a003fa7dd79c1dd0219dc24116eebaa40606849c1a9bbaee31deceff4a6dd441541bfc642fbeb72510b1914f8e74926dd07175dffab7e1947c09cc3c042f380a0fa276f01952a049b31148ed7be5d925359f1e6b232096126d38231b368f8fb4720b1d3a238dd915ac33590d592d6c03dba514300e202ebcc058075119c151b674d22785cc87b093e817a4f7b4c72d4f96a5d1b4324f8018c742fdacdcaacc7eb462001ce0d3b65afdf5586e78b75952ee460da1115d36ab1d6e3a89700c9d533eaad130d09642e23b85912305a0fec9d0f48114e898ee91ee7a284a489955224a481fde57ad70c08c88fcf5ea11390e9788d710f929e649972acbcc13a7fd522d89b8e881cb37d81663e60993945222d0b20b4bfd23fc798ba163ad559c30534b75dcbe8401e9ac2aad98180bea174937929f37aab89f515de1d3375ef03a71909b96674d598e547cd6107117a6de113b95763dcfeb3095f479691704f996f9d6168fbff33f217c09fda77dc10e645e6a5904c5f17ea58b323e6c6cf5b5f54bdc4ae6379405163c415b4745b214ff57b5a769d16d67bf9ef3af2bc20d5920241d962895d1c2579518b8e2d2ceb7dd5b6a66e1a91ea0ebbc7eba06a593854e2cc52c14936cd9084d19c6ca13ee69a751f1a1de9a866bc6594bfcc760acaa959f77150b7369ebc6fffb9d3be9f6aae338bcdc766c6514dfa9747c7f0c4961a6836de62b5a34d85cb373b398689fe4f0ed87a9324c5894fec1f7a1dae5a534d0d99c946638cc47cf339211b342f708775f3ee877bd418e0e393f5191a04e88797db360b8ced40ed3bd2af35bb50c4a89019a8d97a22535b628674f6bb89c32306b13e1011d8cf9b822dc81abd6544b6a1f8f1a24517c80c20df8fd5e400eea1ba8b2530987d77421035039841841eeaf909f1d3baf9f593c873544df27538bcf0e9bd5fcbe970cf1453110a03f4f3581817bcb7d7ecfe7e4b0aa95a8ef48d03e41af3aaa51fa1f89fee4e7755c30655f498195e56ba61ee7f3dc9648bd5b752ed9a5e8d13a474674101413d59742f968edce3544058dc332975016ce559820002985dc046ff819a08a0764265c6a867904b915ae6e04edd56299edcfa72141a22999b17f60491d732676b9a44b48cea9aee1d5f8d12f6bb822c9ce42ad9b6d7bfcef5fa769293dfd6da85bd91de0d568eb4e95b4584087929977c27b88c1639e19bc7cc4d0b4323dffa021d150ef6c35ae340f06225b9bc22814c41c345536e105cc748f2195b0c1b0a38c25678befaa979dfa169838c6ba7c8014909fa6d0c1928d40321c203796066555e825189910ea401d19cdce5c9d5528080e2285d8f1eb7715eb544bfc2ad2369bf10cc423e3ac3ac0fb3be2d2eb10978e9b71484beb8a88a8cc6dd9c7d2a1f28e2b71bd02e1ef2fd4d821e5e48b5d5a84848d3cda907f14fb97b741cf13b57c374eec1639caf673b143413b66f201c39194e7f7592c4dae0a0f97189abe730ba1ac9007feab3364694c7d4b1303cf6798873c3f0da36268bd7608470bf229375e0da676cc24610d18abe10f9f483b5ba15f0a71a4bface0d0dc01ac388d42414eeb216937065ab34bfe218194a635f0d99209602a33cf897e6e0e1a13f81a4278918cf057a18750ab05d4a1bc325260095a5665e8536d94c504135fabf5f1d27e5e11d563949b0fb1925bbdc304f57a52f3f15ac1ad7c011204a7483fac49d77d2ede19df1c1de5965d3d7239161beec02b1879cbf80bcd5f6fca9e2465fd970dd19be84c4641a9f5e6caca4da41ab348d048c2b0e19ee68022bf5c7634ba3accd7e831ccfb7b10c14afe711374def29cd520e27fd1cb4ded49d2d0ef618db23cddddb245c3eca95f48700c4dcaef6b1a4baeb8c4f359dab4da789a98f67d494b372fd2a140108acc752346923111005e852d282d27864a2fb32f5fa22edc84700d9b936f9b4e3c81272c2af08c0808dd702b6d0ee7412795b56cd182a64b21aad6ba30488857704cf8070eb76981de1e7d489f07b9daabf4ce2313d992959a715dd4762560b6a45168435ff7690271b97313ce59572c142ae55aae9d97f39c62bc298728610f5104e35e37817328d6e2a5a9345e2df14fbf210adea97e0702775e2116fc89b681d4833036ced81ba4dc1132e7a4757960fa2ed666974d352cfb74d430e3cd94401a4218429ceec1cf76bab6c23fa872f49b3fe2b3ec425d0588aca7009b471747474372157d864d4dd4b9bca0e5867d8f30a18042c92179d1bec6d7c91aa1c874ccbb506a4e498228ff555f5461f47ebe6007e9e5f9f37f3cbdd2dccdd21c00e8ad69c8e0df21a114f2955cb7f143f272f7cddf294d7d5db561d5c00698d565fc5f2aacd1a2fdd85ce5826876ffd9618c11b405944fb75dabfc9c59fb6a2b2aedb47902634a6495be396c26715dcce5b5ec29275ddc8e1aa8f3b5d8e373c5b9aafb8d77a86ed3ec7f3a1836468c29285c8a43e9aa9b0218470025264e535883e5294f402e70c281850ac11e2a7d8219064a7e6735eec0f922e2b8b96189eef79a74a163e84ea51bb3d5b7ebdb9e64debf4e08779eace8ae1ea309857e5fba73fd511d5c8741ad0df36f5bc48c9d91fbb2685873203baf0f9855d9b08380f14efdac22122938e02f6c9206b412bf45b949c8374c4694eabdcfb4c75efa8dc94ad6a148f71269c000b03b87dff9ffb22c6b9abba0ccbc72ccecc2862201891f578f2bc00e51c20ff84bfbaade7b0350b5feba7f465cc64ce80970a61788c85eeb3d79e0bf46643e37f314ec6aec6c1fd8479e4db833b4392cd51fad4401260f470ade30a637bab3594d3c7029b9c41e75fe255556381d1ccbb720e84b877b3177ae8b99480419f6e908a67faa0b100eac0f76918b8f2ef1241ed3c246973d2aa966fff9fe41d0155f09341b7151dde63ff32eadac7148474532047dbf5a72435dda0ef1352d7d3f73e04f972b84a4812aa8baa20366fc62165c074298a2b78782e4869121758edd8bd1cf9ec786f47fa44f5ec5c426cafc37cc109484aba5bbf0185188aaa5a48523f6fe5ad01a4d34cd20e59833c710e1683feb23f29e15c45c56ee3c257e376e67421bb485b6f8b22da164743afd8a3be4d84a1ec8e9e7c1dc33aeac34fa9958818da7a73364168513b74092dd07f54bcf6f9808fbe3ac4527f7e7b84d0652ce06e85c1643c44bf4ab5b4203081fd8d7461b961c5a27df83311971668f20d00a514ae6820fe185464dc4cbc72c7dbcdb49011e67166163fdb7893ee6b61d35178e184bbecfcceb8bfff1c5bed56aa567d766356094ce8acf4d180393b8b6ff776161d8b091c5a790c596b733b146ebd1df43f999696bc79b260d705bbd71e870ad677264b2bae7425a2c6f9b30da5b3550d3430a4df9ce36fabcb70818eda3b0c45eae1ff61bb4aaad1308eec2c9a46aef407d856716bd8ec3341171dd5811b129b8309cb76db1d043ebcb426b6e719b9d72280fb0c18af867395af554383b2cf15c81400c9c33197b3b76b4093f21fb62e89606e042616441a8c6833d1607ce00b192a1f21e5fb82ccbae32fc1c2612c1ed65c58400e9b0b1707164835bbb8171720713340f2aa8f1a83ec706db4ec610eace152fdd7cbc6a895728a24b6392f72fe7b12b9b9466a0132098e004894839564d14e2895d15ba38281cf2f2f9693a979f2d1824564d4a89d9fafb156c2f0ce17babb9bf0fe5df79cac0bd42a347e5a1bb3847661fc52c79ebc36d01c8859ded7c7e46b6a6b2752f8b327ea4ac1e507b1f4f7e5a640da17e8872aecac85a87b3d13b5e983941c3312519a3a55a4959f6935ebeb376d39da4fdff33f762794dcef6fae1b324ff941bee8565facc528c5c9076c9264566f57cdaa119680eaff16ce97b78194dd8780fc990197e97a161823ab6c15d390be35ede8605532af7d71cdb55184847e3e110b81a03b699ebcf4224497d429d51a633e0a23bef2ffe89694b68b1adf4b41730ef9bee0596e1da3feb02e0be6af20b1adf4b6a9ca2642f30f93de4ab40974a62cadb60562e39ed866de8ad555777d16c66ba9647b5fd08ac7ba76098f721faa29bf84bd75a6f43892136415be9ed1a6ac9d30ce6502e86cf226872801e9f7b63da280d13e1c8d7a0acde79cfdc4edfd3a9f7475aadaea9da2a2b8ef6d5bf9bfd04b43424531980aa90bf5525606deb2c92362b55bf2115955a218403731e163d2e261c0d868cec8cbc0cb7afecaaa040380152d24893e1b1c4281ca530f5fe326e0a043535f69f43502efc20d55d58837a11254ce2c0efbe23d44d5d9e5cce0b98439f7067ce8da38fd10bf65f80ddd2813b4c785373b877d2514ac607368fc9c1bec3ca9f7758714dcdac84fb9b8c50ecc6f198d73c0b22c4902de3ec534782544603870d2d93a4a4229f246d1118eecfdb47cc33dc4df68b3c9e489d11fa247143ffb37260daa33c626db142b1b6e1afee7a5dd4cf6b7fa841552a50994ffb27c02343f285b544155e97bc17a2a805801af5e47944499c79463ae7f943c71439dfc7bf30b56a93e04a63bd8428e5bd5fa4c9e7b4cf913c5e0ff56c6dfde3cdf14c4df91facca99874a5a4502b5c29254687ae4324449fecb1db97833021240a134653a5b7680bd310b214eafaf4d2ace1454ac839ca90355822284f41c218d5735ca63d1e9b248f09d22858f870e9e85bfd0351568f140b405e9d7ed90e65888123024d3e5fd132ae46f7ec575a642f24d4f7099d5f377b8a8c8f0827eecdda52c4b212dc15ec8ad767a8ccfcca4f86d211c696749ec8db36f61a5f231f1842f64876613c7f42828da042fe74efacff2256cddd613c81ce5824a5266ff6acb71e639c743e88c325a2f71db3bc15bdf7fdf02a32c7d13fbdfdb10f59b5377986c019a69260097bf567eb50ec835318a2ec6e3f4c57d847f978af1682fbf7725b500366526e0d6b5599ec926a5c75e0acf86ad8bb33e3cf4bbf5e0678e1dd6471a7f5d954cdeb99c38bf45f9bebfcc4fc95e3e1af36afb450a9e71cd9f9025b98c629846c9889915ebaaed52bbe5fffad0387ece73c983e80a2b653a95c803ccb1abd4f7d7ce00f60a3fd54965910212c3ad95aaff3af6843a3fcd4261dfbbe39c0b7074dfbedbdb6150280deae44164f1b71da6b4886cf3b7e104de07c45a8116691e88d48d0e2edbf942c15495f5958230fe75a1e56e9eab4c75ef6d33e66bc10d6472f086db810e173089283a4184371c22721a7649696b16d1dc8cf3a4d42a31d946550f4c00123580922a96ee3da8fc296702df43bb25c7cf9fb70f5232fb298228d7fc825602ff4ff2320d0c0cc456a67a9f8121ed1681d94b90566a29a3f10853512fe80e5c92b4d66f6e855039add0450aade6d51faa39ccafaf784cea512a08a7bea74f8140bc6b5a3683cd76ab729402177309b0103451561a75ba708c5abd91096f552dd7e5aa4f71e22d75f331677ee2da8badf8173848169772cdb92a35f1c8e2d3e94eef34d4640bd98c3b6493051f00b0daf2d942efeb5519bba074f7fdc686cdc5f2c7d3824a343edd562f531c2ff0012e165474b38cbbea8c3184502b53f4e811cfa6f6889ab778f6f3bd63b38d7cd79f990f3c183a1f42aa2e6c0bdac7b5c1124a0fe5a203fadcd3c584dc79950202f0bb9fb5ce95bbdb7be78dcbbf70d43768c8f1ab5f09b73f2f47a75aa4fc1b6e244528c8ee8340c9687e6a6cb72c957e3c47bb656ba5e8ae8a2afc594e78ca7a2f05e2159cabe0209450a4ea6ad049f66b2c85fa2abef76ae5c28075225a861e8d0d6c1dc1c50720231f3bbab05d8a20c876b27291d0576f1ca897f1fe41e53baa57fedb9fb68857bca4e747d7c47308c60f9fc5f0981843df45b22b10d88914b40c64bc3f3d1d1ee8fc032ad8456416709188e4857d11b8c841d0b3ef0fe3f0b0af08519434ad0f4f5dace42bee47a83f70585b0544e8d80248afd409366c661c03eec270387b201b1b1c7d642616a83cd699390e9c86e8a16f49f416370cd802245b027fa4fe577ad07b5a3823df3acc44c485adc82069667e9ffd11caaa3f1902f897c06dc90fc0e53540544dc018ca6a4d3fa3abb83b13d4b7a9ee88e7b4f8f5866dc4af182f3c2ab351b357f9b7b0c5a5e8bce7803cf2e794bbe94624ab28e1f134d02f9c57bfc2a3c069491d767638a3645dfb6eaa35618c48e4e372be57b97b46b2a33b20d407d9145d31798a0b3d9b3ff6f536da20527fea4bc350277271c2c564e0b70a745e226bb80011ebf930d76eae186526ca4ce1b803e45111f6f60c85ae21d39d0e00e2643575fa615e6d7b1a911f4dca7b5816cf025d4962ea6c06cfb662befe7f871b2073fffc5a652713d4316bf138b5e59b82f725a8e2cb6cca27dcb007135cab36bb1e01ea597c285e7095907029e93df68df23ec9a53d1ab2efd89c8caa4994f3e7743c9dfab1ebb5e6e25455348280de23fa4ea671b0dfa200732e20a665f04bc4a8ac908b73a9feb4b70deb25c2aba8047f681b17dd971fd16cbdd1a447228d9ed486819571f17f10d45b7ac7bc59b6e972dd4a35a1cde1e7115f0a24afe3aff972112f8efc032a04f099754116b0956cdfeeb0f229c7b5b937c9e7962d0fbc3f8a0ded058820171af01921f77d4241ba23040c9d777decf7dd11722e75e811069ac8401980c5b6276adec0ce1c8434fbe7ecbc8e73d3da7d55b51e448a2389d0df2541b6ab7de028d3860caa37a46e7bee98b0644e30a52d0ac127abfd3d204e5a34cc77b999d1d0f03f961523ffe76417a9606f12f42ccd50537fcf1cec92223868a396e087744f1080ef50510d69e60a08a2a3e29a988b5a5e9d1a81bba14260b5d1807fd65179c0f2e1ff77c0a553bae6dae42d8b89d9db5c6157e7655fb26c2f035a49fe617f5ab86c485cdedc3bfde80156418546617c0ad8cc03456837ec04de07ae7412fceba59eda950880261731307d246e218ca6a539daa6efd55291ef58a8aab2707e186d699ea6256369e7dacae3fa96e459906651bf3ae1d311f662e085431140638135cc44121936ec51ad825d801362980a53b74b0adb04c558292eedf123796a76adee5eb07b00dcf707d9b915ae5bb9acc041ecf5a3385322380a52e45e70623aaeb522242dea44dc663838a60d3d331f7a67501ce57215ef70241e0d95548ca14db0db4b8eba68729a0623ada9f479a5e8d9e2506e1ee80e5e722b82576aabddf15fa3139de116c37a7915a2f008ef1b9384fe51a4a97fd6b1832281381784c41686e5dff82ea30b44580212e5cb6dcaf5874581fe986252134d7ba9ff4eb043061e2fa8e577fbd19925406866c1a6a6197cf039eb847dbeb9b134df82490147cb975514973470a9d7bab380cd57b83647db8cb9f864012fde99e7d726cbd621846d5075300d0d512416032607106b15bd6b942f9c24a68f6e47f5d720b36081e53030775d07b5d9b6b9b20748305fe30ff10640b6ff7ef73f20b8977604d84e6d63494bdbacebd0434883c77447045b005f14ca70c17f22bc48669b0be6e278f5ab64841475b7c7ea9951d7ade43e588915dc19cee4d31b87a24f175d59967896b118f5d560d670f55ddc7805e129389f288e693d13795ce6ca05d7457d244b36844d1a4e6e23e4fba10a51f428cc20c579efc1654528356fd5b8ae1bc7235068530848000729c3f3abe9bf61ccc327f229c7ca5e24c167f99550f5c2ce3cd1d77970f40ae74251cc9cf44a3521deb4e8541d175b57539a1ff32ffee51356b308be2751fbddfcf4bd98918c969b0e9bae79a32684f0f7b3f87200856921f5601e43cef8aecae822f232503b7dc45bc0d791a322d4ce4e10ee4ee1cb9c75eb62812317ccde440005a14adc95d604cad16a237c0fc43d763c25b53fb918bc6acc699d9f87c8a3e75e96fb158d75bb4af14930b4eae34c6db54e28c14342d1e3a1146583b0f840a311072001892d749aaca2ff5bf8d3dc0cf37de244e9a100f07458c19a9274ad14e727bdfec75c5ad17dac60abb35439e7755db9913c10a5c9658aeab32c42d002518310e58c15d7e87699d9f1b7c99af4cf718909743439c98760f2c3e51158b97b0d8b243e0bc99c11a9ebd8e511c08416c016663d86c0379906c5045672496c75e04c98abb1c2a23643a76b7616714739d9c8b865033dd50e8677f4f45ac290b340e31a665f49901da8c530f084128d788f63aae724a9822007c781424d8ca183375a68cf339e40981a8eba78788322e90940b080c0f211697ed9eae8f8d2271841bdfc4a24f03b9fe45437d577b10f3bb9e3871b43cd647db9e094b086dc9ef1c57a2db55661ae7726afcd7d5e5dad14a071d29dc9b3a7d9ec40b479076043937b5275df10318119c3c5f28d61933981a923fc4496f629e1efbbd2443152b6e561ca65b06ca0bdaf1e8a5c61b99fed41671a2c43d1a08a619b3760c07eed296fb7fd0312487f9ef4a6c0e66dcc0bd24547f768f45fdd8388998b9cf0c2e6503d4b19e403625b33330bd31551681a9f729b8a71db30cb1569be3047fc3be5a6e242b88e259a20ebdd9d67b909d95a61a9c44bfbe411cf4c86ed6af8ade4ea7fbdf7e830398cb457bde7168e8fb4e9fd793b885e4181e4574551ca696c0fc1d88b33dcb9f5a9f7d57371c22582de4948bf4ca6704e392b7905d20f136780b681cfe88a8b8f9aaba95bab13b3c6e8845ed96fbcc1464d377d0372ff17087acc3593b3403fd6e393eccd4e79cc5124329fd85b0cf91ece62e1c46014412ae8c6198e14335c699645a9a5e15a08047a4f62e1b9cd65d7e3b02017ca86c0b807bf0d2ea68fb3c3f96a40505b432191226fda3bef6c2c37cc00bc168fedd4ed1774f4fc96186420511676b69a4107f3629e8b6794fae9f940da27f1a5801cff347979fca32202f33ac0e71ad5d621f7fe073c78028b1fa1e135a55f87e67dcab1a2d76615289c4ba08a59e4ef7660cb2b90f34a853ffbe84e139c7296880752e40a7f0275dad2b41352301dc327dac724f496ae8645cc1e5fdfeb27fc98394dc87311eb844cbaa6b1a247abf9eeb82a17b23ea0531156948ef4be3b44bb47f41f35449eeea2746d876d359d0041262d727d906cec6a8f9db6b6bbb630d510186115a62a4e8cc4f24648e3dacc90b7944f5608ac6d3b8fdb3ff5de604f6a83196f85e58801f88e3f5937dced66caf6f5c521867e4eba08e01b5cf43920544c5f62ea8c0fca75fcc7c1d21e521557c7520805e7ed04ac0c4a64b2ba566f94866d335ca5bb0a60bde4c3e071084bf8f416478ddaa07a0e22f4e0038baa1428fef83259d76fdfef2052ef9b684bc05f0b675f5b97aa03a9c6cc391f6a01aa58de3cd639c90a7ad734db9a35cd4caaa596c36d56930f9c6277f57814358669da2987756972f2da58e933b73fd3abe4bfe609e8170b3a97f0584e8ecc9fbfc94aa2e1863bb298af7c73af9243028d4c687ff120f36710d6a5bf7b559eb648eb3d1d6ef4d198e44fbfcf9ca7ee281004b3c1bc54b024992cd44ad33d655b31072b2785ebff487d7f51285f51f1f141aded8276cc17ba49e90b5c093ed9ce996dbd8a1096a1a8c45bdffc7841fcd9751db69171bf2109efcac428b18cb3ec4430767003ab93f22fce0c379de0a3140f7cfd0f62d3efd4cf37ea1accd72e7c9c628edc7ef1f2bfdbe314b53fca6c5ea83e3ba96c5df40e470fae3cb8549593b85207d1e7260e629462c14f76dee066bee61285feef4a5aba3b336eb8315f1ca8ab0f47b0ecfc7010c3e5705e657187d3a9d9e9355d28f2ebc34abd993dbbdeb1e7fc025b2fff7f9b6faddcc9235df9b79a5a8d9569110a240a6d74aafe7604bdbcb0cc6b7db0708204084d6330dcfa45666aed471f68d733d5ef8b9f59ee3404cdbf6613d407cdfdd7680fda575d76e5e109ef5482ce396d06b68b116268b7a78b0b24240be29013ee9105e061bb19ebbabaf5ea4ede542c44266383d1c1a6d4b1cef3b38cccbe0b71dd5a45498dea130e4e16c7fa6060bf3493d3d921fa46c04e188fabb07705284861947daeecbcc0816cadbbbdc95e2df70aee4f6f32d83e97432f034e49285d73da77473858268ca880638dadb8a39e09dd00214d1e082e1b3673134bf1e5bf341fc107bb52a00636da5303b8e52ce162ecceaca1af65de4e646f538234e4e0eaabbd87b3d43288ba1afe6fa392925bcd64381da0830ed4f15c2f226b14520db3506ce63eaa9779cf5492f36733a72ee02ae70e9eaa37e4cabac0e1a364f32606bf7d8d1e350e971fae39a3ae757b2689648707041e1e623ef6c0e73c1f46d974760db1bb95bde6d1cbaca78d3d54d8df436422894a68345f1e9dd3b526358cddcfcf8cdb73f42736b058f6e5da13a2a72936572c9c19ffeadcd7ab560ca2f0d2e4574b4106456589d12d759c9fa6aa71b3379427f07e28c8db50bb1804329ac053968c156a4c2c3880da502e5606842e49928a962b3136d58389fe33f4d48afb6f6658f1d4bb4177fac5c6e220f5c01539912ab1d55b6301941654ee18d6528bd9339d24b040b26c5bb9a8d75bb622122ffcae24521ab5417f4df8d21de74d5e7e7e35e2de2948cb581ed1b378483d88bdc19961ded4e8144c2894a09c582c05f46724d4c9675a82a48d3c34295c422ce29c210f5070d228e8e8d05c6e20fd566967d8e7b675cf8ebfc9b393ec8145c4a92d696b25e98729388b5df24ac5467755a0653b5a8ae3a821b30f84f4578033b125e25212ed6e828429b851b950f894804348280e24a0420f088c37dbb33509119412a91c54ecc97113077d51a463e3222ba8c7eb9f5da4f28b21d8e49991215653d9314e6c0f227ac373112014e68ec94fc6e79575f75aaaa1d39c139e67ee0d586b76d9eba084699129e46883f0e9e6b094958b8ba93af56c0f8eb90641d935a449da900dc73dbdf75dd42dc962b953a6ea976c1dfec9b51febefc59f3c0db6627bf7727c2e405fc30fc95ce0c0e58519c19044b65b5d327190d0933502db9dd12ed21ae4130161b12826f566d1b6a8099fd7af8eda63dab8a6b0f2a7f4fe6b4d5c891c30c1978dfbbd9e2973e869243b33541c3dea7dfc79909fc964a32582ea860a78c6a43885e1c514b9ae801441e659cbd32c1812b4ae1627d432ecd393af5acc5dc053a79e1f004cfd1e193b6ec7d862395bb4e83badc88477f7f066d644e00b650e56e18d2c40882251c9d17c7cd3cf27e1a036f9247df720f4bdffe1a1054727b4d12e28e7d517329face5373453b0e1412a3aca2f7ec6476aa959fdf09ded0f98294dcb48b6f23dde6b07f8fa3a2a92266bf5035ebcc313ce9707c5d3344ff42cb192a7179e54112a75696e52547400d32b6052f807cca6f8d49476ab13468c569dffa02566d10b0fa1b70fda162fd38fafecc6a6aea78ae5633a4a3487794a266e63399118c82224652789fa25dff510f011fdc20e526de81f8fa670856d4f4911ed0edc2dc2d9e7be1072ced5708932f65452cd5ca42ba372aad424155078985e0631a68ad18c65e35b2cbac82e1b7b2af0ce367e0a9045eb8a460e41dd3e3e14636fca91548ec4059a5611181121eebf3baa0eb1e32211944d5963171f67cb6298367dd4b94d69c651087e15699ebcf7947661b88e27c2bc78325205f9995923adff5905e281887394b3af272a0ab648164766d69a5bcbed8c6bddf1e34eda0e085ade153d8a993d533f4a0e89ae6d71134930e46d64ee9b34e6e02358bcc82cb76b650b5a735f46cdcc543db43feac5069ce6997f20c5e205689cf513c5533702af599e8ab2c67e70a490118a0b2d55aa43f805a4ecf0d288aa0b92ea5b93d39fbd55cae40765f00a7377535d599ed5b5a82d491421c6b1f90d208e42c93eff6c8fcb746bddcbf19e8efee3940767f434f84ad39c2b895feab0c7e3b36cf10527ec16d9a98a294858412502a3f9f1b49ff8c68e919a422d1a2fcfe12e377501843ac4e27d79ebec629fded880f7785e53269c3b4c3bfdcad401057b03f5faa818786e0b61c4f8f1c23c3a26e5bb67558e64b6ce89839d70d9fadb3b24663f80b2d08c22d7fb31cf09eca0e64fb1f6412a64d55e9843637a2533f869b59f04c786f82008457c205fed313c68019d5051bf7792f7138acdbe7ef519e498e3fbd8084671f93500924cbaf14068ddb302d495018902997f9fa0f591457d3d3b7d40d2ee80b1c83f69db3f3c9eb92d0659ca7fe165f0d90dca1c4f6b7a5fd78acbfe3e311352d18bd0b080390efd6b2ec0ebcafa148b179f1a3c9eb80e4d1ad19e4d968d81c53983b0f99c24ed54d63472aaa6324e3e5aeebb6bda53e0885e5d2a60117d5b9defd237a86f91aab1dd9ed491fe2d31fa38fb54fe2f87946b988c4cf29b24f19adca727b7af39b957bda99342bb02262bd3883bf9b5f14d516c89eef1f9f61e700bdccbee3de2d277cc3b56229be622ba4c18ea0cd3c512720384166b6ca984f81aa213b01ab46a78cdd3de7ca43fe0d8ee44e844e26e5b756da9e2553114aeec3554a59085dfd640677f6282b5e0001eb0c8fc08ccaa6135caaf8e4248d4aad00378bdb5151a53e802e2527b76c5f5d573d42a7420bcbb4350dde12c69fb6db817a4d94de3d39f0597ac1ac133ab93b1e64136966582c7aca1ac953edac006a1fb51bf4530f770971aadd935bd358bd9cda3da9e2c252eb9ad77e2984d99b7efb0d2e98654be1c6abe952df5b6c9e94862ee246056b0e6ea56052c1d090e9182006fec0cabe76c16de2de9485d02267e6473555716dde8f83b4e00b503a6315d3f6543d4c6e6dc26c61947f07903e3c0cbef272faed1444c5dbced5060893c9e82ab309d5f265a052c53077eba853ffdd1433f0812b3eceeb345837307e83c128705fc0d32d4939f85622beb6c126d7f030b87069c368720d6c174d24b5942f16e0971697d1976665990bbc83f2d3e9fb51e0f184e77e42d3f4b80cc4077ceeadd4ecb8205e1079b9481145f3d8c6b9e4b7382f422f52e87920f0a23e824ffb793f61d9913db9c122e65e6bb8ceeef5767ec22d7348c72fc14974936cb1d128cb565f5c5f660c782fc5f79faa214d17310d9000780b449aaacdd4caa0cd17897d2972b646e2993b48f81516e4302481eb73cfdeeb4aba2047ad51aaf62d026050defdecba75c5e1f66c317908c9da5f5500c74d99162214bf48b248f134537c79697831b5915ff94ce7e1ae5995f942ab2f66ef0a04a9bf3ebe4e27762400befade48579af4ade31214f548a4245e165d55feda4a36f8c8643ce3226553416e82db273135f95ece8d4ed3d69f65282f5894aaad89ebdd4fa695ba4678c8f0e0008a6a955149f76d8a0c96c3c9ca65973c3396bd3018c2783bba4b2fce88b6ed04b395f4a47f949ebb84492455f7e80e4a9a826b1d8dadbf2b40bb9b644d7ce4082d9accbc2efc00bd659f4e8da19870089df23f2c62f715029f566c7ba26c5b60e21b6a7cb9963aaf0919df2180096a0492318eb5ef4d297d8fbfdd9a75535c76f92b9244f8cbc5e411c6990514def1797b8f503f2040b62bf97845d082dec7f0d715c354da12443ee0091c1917b4dbfe5a33b0b1acafe7d537e8b65ee20815b65eac93e6f31b76edc7a2bf195efe8852f8eabb45a93ba2893db631331558c12608e8b8f8e9326ae5a378bf12cd0e435d89c4b32390b436c77c2c7c253fd222d34c957b24dee8deb9052c94fbcc6be0b3f8f0cd9f74dd44dd2bc641dfad0af470f2087bf739284373c48af948fcbdf4609d0f0fbad49b6e5bc74626d7541222bfa74c3a3374ab191b00faca9c5d7b791b77bcf63eb6640d7f54bff362d8cf817450bd05ca260ae7e60c7700ff7840a99ad871043548bd6b6add5faf3827a97aa74ec0b3b64721dd73e9d8cef99e52b03b6620f6c98f7113a6564585811af1dee75a0705c1522bd69764568d88e355eda19e6c0ad54d17ed1b995fd8c7f404399e85f35d2a243d2b62600e0fcbd7a293298ae08e104f1fc2da0e24e60f00b2cb8530f1de9b2a173117b684a27543a18d679e3959b333f491e7cd2b587ce539d53ae60e27d9abbfeef78b6a692045c1925a9ffbe0997701c4143b48f7def5d6f5e53acbb802814278c7cfefcbca82536e8b7ab9386fb62bc4ec30719df5b0c247d80e55586bb15042df9c2ccab63ca5f215197a65e638b26418c9771b4a5059d5dd8ed10c6ac6d303b9dcac617caf68a4cfd5fa5c4cb33f2890ef945e5fae417febe7fda40a8fcd76732ff75bc105a1ca3fd675e119b65061694ae3fe3a9758447d219d6a46e5d47237e1e05bafd1d4f5b9912d12238d5536436b49a85726930cb74844da0cf824a402b45bd502afac8fad6f4f20a6901b27ba075bb0ffdfdaeec3fd781fe59052868978e5609994eb7699ce2f51cb31de3395fac66af9a1e0f41c32020c80178d06370c7654dbfea0dcd98f6e487da32a44091e417f2ec55aae87e2fb46410e1c1f06f90be4331a1ce3bd43b0963dc4e2cb6ecaba99690c89839d8f29735df61a3908448c50e5cd16c97c5ed63295f4fb0558d9f2729654a723bc2adbc2a581df68214851061f33066c8d65826dfa8a8d7a683fc23edbda44987ff38f1eebab83f0d9628b183036b268d11ccac4368bf506310022d6e6b9ee369fbfc2f10e4f51e9b011ef07f67453b6279ccfb90181dc36dec92b30dd10a949f779accb588a6fc261b61f0190a980f714b0b9775504e8ea2b02a1d842e66ae8a533a468a932700475b68b2bb119a6640022b4468808033e650276b28055d3044830c1d5b9c5d7f317e5f391a113c1cbd75023202f64be5ccd804e27f575f9fde8df7fc6a8d0564652b1b723eca8c37931833feed98382f15bd1839d333c89b63d3e935ec6b6557b7c5dcd03887fb96fe5eb847224d22b86a3b318cf3c255ac6aa6b79cc17f77c7972c317984717f12f95c6cb61e9e6e536454c5297587f9bcf5397c39621914665d04f108054597af05f60e03a3115ac09b331e455cbd763bddd6d5a5c12014f10f41999e80cabf1fd8bab84149fe2da135c26fb31528b1465d684892199d3dc89c5195025f50a64cf2ae010ef57e046418259ca8cb86266fafeee182cfbfcbc1b64b7333533cbd33a53fcc23ad0b59a85fecb241f750c0018d2780a3191743f09886374fd6e32bad31dc176a4f156261d13666c20ac7051661d98844e82a91d29f59ae7233279a895770755472a9ccb14ca331d9c03169c5085188b0882ae1ca15ca58d6c7d9b9065b020b9fad47c2835a9dcaada3229057f247abef234818160baeb058f4e2371a3c1415f23ad231956047f173383b6bb8228cdb8edb3502aa48488c7ed14c7f12db185d514c552d896dbd1b0c4ac55461d47e4691acd3b3731cb7f4b5cf66a4b8914aaa24c5e68d76761ffac604a1c265d344c706f4a4dbbf62c9da7338458faaa2bccdc8af6cc2b5e0f1aa06a43eab7383578761f30c0d52a39e9f55cb3fa981fd0f4780200f5bd6301e6b85a0281e03579230e9e050cb70f6cf3981b5425a2fe831c1e1999cfb7247af52fb9aa70c4ff860996a8b978e03120909ce83e08d7376129f8fe2f2e0f5fb7c535a446d2fa0dd2e9a333a7080cd25c365c92c0d9018ea5bf1bf1edf963fd653d326f8c64f20840bb0ed4ba266bb44fbd1036a441767fe7ae03dda8a76e827dad3e8eca4a61e978ee010a80fb831f875597a56ccdc750683a64010f3542436f83e507e4c4c3e3bc3e3d6fe24eb1eaf119714114cb39b825c1fa75c1d681a34de07d4822d092164ae422f256036402b3d621128f4b85f71ebf2e4802d75f471e17ec3ab3cd87b3e72541381ef0ee95180a18fe7d1d3e76dbf53a66e50b0880448272acc274e6e440e5f6e3531ed9058b7ee52f37ae7f8d0a1befb78bd8dd778356f5fae31b16c333a59238149f07e4bf28b3ce116b25d64a0baa10d8951654d2e5d3aeee81b74497fdeb618b405d0cb0987df99b814c6e07f1cd62f97211fe92b18691c1deb88d7e69ec82184a3fc485c52fab2b937157742ccb6b760805ff9b38a121da44fe6a40093796d00935b4b00336b9ed2bfb67935a3d5f9d0b6e241247bfc6ead06964b0d2c9c88c2ec2bae69099666389c51fabdea7378fcbb42697b023b97176ee293913c91efb19222f580d3243ef224d54c5719e5e1347a9db42872f57e4a8bdb0752ef22a987c09bd9aefac4fbed6eaa60c7f135af4495babad1c65d458af5a5b4504765d208479f75db074c448bef4a36971c1c7eb896544b0d790cab9d906324f8a2ef7405b45decfe09677aa309a48c97fe771a967a0c37384dd90f97f4b862cbc596da2bf9a6e3b7ae590c8db3cf41572b43e9cd0bdfedc93606414fb21dd504dad5db7cf6b1c61371a1edc8aaec09be064f422f33b40be69d452a5f4fc6616ec6466f6290910824391be8058ec130fc312c0db01d0ac2d8293ca8c75fafc2e4650170d40c92f723e8eec982d911229372e50cd787e7e54d8295cb54adc247fa2ad62a5c1ec13668abf8a32e5b5e75a6a7952010d240ff791a276bc365b9b0126e92b820e0797b7d5dcff3f4fb9ecba657aec4b5da7861aea9c1372940242846151f24b09e9f874fcce06063d82eb09a2b334949c2535f2349128c6dfe87670b45ce9a52718bd9522a86bed2ed912399535cabdac4437425b6a111c0118c18ab4420483bbda3bb8bfa00bd4334ecde1850c8833eae82c530d5105dc9c8d9ad59afaa9b185e796cc2dc94989d2c26f473207fb220ff2e827141a202485e47c1683691cfeed483b3c6c6e03b4c4cb9b2f795d8b461b5a9210367222fbee451a9020db03ec4cd4f7333f52799c9ce647ed92958ed1544035a5f8c5eb5c6b686f776e1ab9f18b412c03a9dfe5fa9d18144636e75b02f3169ce1f8366da292e48e5946157c4ec24e5211943f8ecbb8deadb262dff40713aa7d9382f74b63cf2f2e8f24f91e70335b1a431f5f0f49e2cae1f1ccfefe006dfb4957eb2a0a5c093439ec6cf71d1f2d6f3d949c15607f253a476e8d1192a6690c74be652e42a4dcfed4487af33268d03ca6f1fd4af1b3a6e330a7c9fdd387e3140a890dcb5bb3daf77a4c58eed1fe454d92396dd744c0a7705d43ee4baf17407f4da72b61eb401f6d718e6762d3cde1aab4a542800ecdde479db04ad33827ed43d12eede611bc2b27053319df38d81da2fe2c367c4be1df16e5b995aaa0e1b638b31bad99aaceaf72947361279c5da75dfa6d143da56c0a9e1f5eef671e451c45105f23d731e092df72e9e2c65a7010bbc58337c915289d9138b893f30b5402f1f8bc574a698b4ecf4bbd4df018c74a12676973a10b4a34369c119a1bdd8d7cdc55aed620e526c75b424c65bb55b39ce3fded3c6143c3900345826bf79438491862c58674fae3b349a83c0b78a307e04ca9fc71045d174e0415173561e42a7a7fb857c7db86636a248fbf0bc5a43ce0570ba6f6cd2099289a9276f5fe48aba5591fa3af3401590ad082ca689afffcac27df719638c4228f575811cac28d8e032486fdda47c3ecfcdd80df24400defaee4b211e55b80bcca305cede3883519a0ce167a531ac72d0c335f6c0eb7ecf3b1fc538c1f32d9a5ed426b3ef6bc5fb01f81288c2b35a69a1deca3d851936d6647def12fec9015a827f2275e52ccfd7c7686ccfb25584118327731af11ae4533ad8cfc3e84eea9eefd0390c858b84dca9d8e7661a3d0e37693577be3ffba38084e11b04293c1373bb9330c60d70be070a41ffd4bb08c621a4660fd908d5390d09ec12b9816a3804fc8b080838847a8fa21e129c97b13f58336574184d0487f0099b3bef8d99f8fe8ee8e5346b5c300e0d61c7e71199b30205e31c67054859a551d95d86e188bf4cd8c7258614a621a79283f8d6db6bb1102a700ad0f66b7182100187f9e989200f59467d081eb8da9bc30ece124783c8d0b9d0e3fc1a65bbde9e7753d017152db4fb6bb630c65a836aba2f5f2a16e0d524dec06284c09011073543f5b57e63d3279ff63af09a13b0e4ba0fd89a7faa018110157ce1529c6a3d955525feef000c4c06b360cf27afc5080b20593f6d71f40f45295730389b51186eb853d0ff6d46977405c4dc3a9d9d102c2cf568e5a6c5e80159e388e1c74fe968a8ccc0fae92360a21e714f75a69f074deadfaa7c4241989dd5423628e765924d646d8e5a6660d40a8ee52d472117fc537242395486bd998c08a4647db814d88ef086759e112e0ff7415953837a5a9bd3d6d2cf3f4d1ca7bb37065b431c79fc5adec9dc0ed3b55a09d2ba8c8fca9316a42d127eb2dd0fd0f6c7e174aa9ecae35446f926f85f7ec785f41c7966a81a49bf508bb00bd9e458fb4ab17ed14497f885d514c600adcb706d65331e821b6d98efe3da1327741f33548b3348576b0e19b749ca7458b535c5e1399fc5e691669a61a65a1578d1a2b6fd4f49095b748377ce1b0291a298d0fe64745982d41f1a7847e0732f411eb36da7c786a282f5b7ebd62d2a5918c2a6b796c2c9a42eed283f9a9f44ec1083689f781b61e5f1a99a4243f62f41428b1b7264925e9fb94887549261fc9edf8d0e9ba65931f23b37a6dee6649275e3ee6c38a53021b80f5f22f5e141082dd229a3eed02be019decc01a66381fd52831428248982ed1e4b6ed465b4deb2c641c8d9518e8c5f338ee6fd87742e88ec3e2b1e75e0ea23eb360caeda8708be32ce06cb0d12edd3ee69b1771044319e90de53e5a64e30806975a7e53712643dcb3dc5138e7d26ef822d20fd414ba2d4cc44cbcba15c69de2dc1b159d09673179591b3d52abe17fcbb1692b20fc392dc3e8cd1581152b3df3cd656661f3c4b4a6a91be3f670cca401c634995053b668eae2746e7601a87711466fcfda39e0abfe46c7cc1fa8a101ee9ab88dd91103a31398b669cf08b78da92be7277d11a5d728b4caa381df0b4834d5f85bad7166db141b188ffd67ab29619fd88e078650d53210a19440052c8046ce9a0ae47b242829f3fd649ae621f1e046f5c8d62e185be4be19493b854015336bc40b2e7137240168dfd7ddcf6859ce8b12381bd358be6abf7fa2142ac4b52a935552ed3e744552cf16a3096d221cd29ef1fe90c3d30ecc446d5d62d5fc5baf0e95aebdda7fa9fd7a82fc3d87e49b18ed5141ca233bdb417f6f0050b08e62e6b09250e67494e8e3258bf846b438ba991da55d06eb0ced611819af8199d6c52f52d6207d3ed84dbad214ebc0ba11dd1c55f1a74fdd80cedcd414853d795c0ae92a5e3e5f82ffa5872c3e29c203ab68843a317b82ded8a3ba6e12c1478947d7649582c579bcfff93d5f8bc4d8f71258f73e869b62776b1e25dfc0ce4e35842249e00efd6e3dc82e5d95e6e1150f4736ac762ced8db03ce55e5dbcd31d78bb89d66fb372d79b307c3bfaa79cb522f2c4f5ee149a6581258b0f350a71e80d1c87fb82f581bb7ec404a744dc59c6a6a77c05635952cfdb56e63cea81ec9d42f7872f7d00dbf110f5a457b7613b8b686dc7a185b6401945985b7a537b7510560a57d63f9ebe8696b82c3024201fdbbcba7333e515393b2446806f19fd362edd93c368811e7d17026c4447a1710da89d78623747b48095b144ce3a07933078d0d36c975754f5d135fad5b98b0e2cd127040dbe84d08ac733d6554a2c16b85d43e516e2ed6580a46cb4c99086b34e1d4bf2b8e3b41e6a5fa7a5b85fcd2eb41d952ba6b2af0c3085c7cee8680135a7c2854c4a2617f236e2939a7cf54b940ef2f44859e0efadab4c2818e90c622d9bee72a09e240650fad7083e6ff5db967f0982ecec67f48ad34395c0f0c5532a8a3842c0754b9611c9722f261a98d061d81b51a6a26e1c95ab132837de0257194940c75c30afda350c27c4c279da790d5c3e15ed66a9c5d6bce31b6fd300b5d7218072312c585129750c42ce9756bbf35b618d66cb2d8f89714a2defc2f925cf32fab10610cc2b5891b464a71a649b08d0d94e448f33888d9acfbbf667b5fe4109f52a49815e6f4eb9aeb651f1995aa26a243581689d38687384d5f88392c272eae235e9324b682f821591bf83b763459b035904c5f73ec06ac29e23849e0f5fcdcc47c8c2c0a3bce685e9d5859e49dc321b3d708e87fdbbbc2ef9725c2451fe446720d759070ab9196ec9bd0aadcd64c23b88707288ca6d5dc1e6531c2bf490e7559f0aac6db7fa32408ec97e0508d4948ff87aad98904464747c877e2dc11bb6249438e45e08afce2a7c051979f8ff888748568014a9d7c5d9c47f11ca0b51e53560f849640d306ef0f9a0bcc3b93353059dbbed0e957d68381c80c0e3ee96401839a93260697a9fab617ec2094e111b34e81ce4d44f9ca18f1c9158b3a958c7f82c94fe23a9abfde6de5c45f20bef7ab3e98b90c884d4bcea5f83425be47236a594b13796ce9b17e6b246a0f5a59200660829149281cdd59e3d513c4029b39bc6f208c6bda17790a5a735cbaf250e881d0bc746b306d7c90bfe660c9e1dd27b703c02b5727bfabf6860b611398cc8d12cd6cbe123e3c7b6ccddd46ed0c46c433c14497ba3da0d509aef54bca444a86eef9373ed881ff2d07fe59925ab80e4a8c65d26ab8421af158ba2de38d933d6d733f79e0b05fbb306c28667d68ec10c66389989c965f18e229df024fa1e00a4aaaf811e9610c92d2f006e4ace6d7786cfc22be286416f4f716c54eb883ec11b63acf30222831780062696008d8f04315cf33931bb327748994114ab263f2ef85d13a796d8e2f799321c721f2f10416f03da46f7056bc855c7c6e4e362ad329824aa650920b0bea43b38de762d26cf6f041da166b678e0b686d62e1fdf28a96686263aa25d32c7f30df3161a7921c73b4d6b1c1939de7216f35777872792ddb46138835096bb2de73232502e952668b2625551794c2c8c401d322ec7edadefce0dae6fbb5e0853964abfcacd5def5a726be3fa9011b3b29293adf5c8403a96d022fcb3ead8ca2ef8d68416d6dd9a4c2fa20184750f24f95a89b90e17c53018fda48190243f48ac181c5e7a73d24c48510dbdd3d2d8741ce29ded69598897dcdcaf0ec47be7488bb66b4bb0b5c12b3f9a36b7b1f55473e3e0c373d950b7c3f5c0565004a2d03c145fa086a1e7b6b896e5eff71f82c7beb0f513c7fae8afb7cefbe504ffe1dda1d7e1ccd953268ecac39e7b473090753819091a12c6790757c2e499b88b1d0fb8eebc4795c9b067284e381e282929a3cb7c1000d62e0c8ae22967585cfc36ac4af1c799aaf7ade0dde84f54ba8550ddd5fb6ac148d4b626ff9316e80faee708d4d15da5b6154f1dc7dad2ab9a57e81d5baf8cd6f49f93fda4cb6acff9c85ec73de28df40baac638a3ad08267a54c2d402bb50f1357f5c67507fca420438cb5ea2f96572508584056675f8e7b22edfd5fa6492b6a7b22aebb78a8fc96ac5bae5395a8a2bb3f187cb520304e0a60a106bbb88f9b5c435edf66effe28b0b6f45c43c420e35ff7d29860779dbf2124b999ffee094ce352a65e99db4e61a1411180df28bd0a1c9d8e0ae8d10e1e86d142517a2f7770e57d8710c5c857a25d590e9648476064f67d646599e99e56d899a51a67c8410a8968d09bc3fc0785588b65e622a90c13eac05b1c15e1f88e7f31f1bb9f4bfc0c49390a12d25a8d3c1f5e28a2a80f90b773cbde504fadf9c528aa0407acb0fb9a3e555e9c53c9b41aae96b02cb59778649b625223b8b7c0de8737e847c905b1c1bf5ee01ea8ee2b1793123162d88eee10c068a78e036ae874e24cdfec20778cfc38d399c77d7f73eb5e76089f808fc563577c1db100de0a1fc97a5288ced735a22f2c9f30a36d117ccd18aec1bd8a55aaa876e822b62e2cf2ec75497987cfd733e5de0911fe61039c9bf40b6c9daaf8005d54fea96d5be4ac18bfde4092010ae0519b2f17729f5a12fc6f8e9ff51c0d07bf29c21833ea787dd43c0254a6dfe0e6246d56f836afe9155d1f4c8f2d17b1844ec7cc53aa3d5132079561374690639e4c847488395b72279fc28853b9fd5a660c6ac3bc8ba3e8cfc0b2e6c846b99c2b86afbbc8b30fa78b8a62b45f85bcfbf913397f3747a2bc50f2f18e693942c1b50033638eef2096945c3d73528f920ac3c75be1e64b82b18ee933969e39680bf50410133b248286a296c389980863a54f1967e3d19303310b49dca765da0e9bf52a7e611c887251ee2480b4b71bb65fcd4d35e41e5ba4e2bdba2f2025aaf7855768429b30fe07244ade9ddeae5c8a0af0ae2afde5cf5c0627fe49fd9a350fb128b377ae118941b8696a9a81a48cc55a700a0f5bba9c4fd011e411c504d3859a31a963dd262604c7b58cbd6cee3b074c3586e30b6d38877c929e2c38dd5f518bd281511a04fcb26bb549794befa0fa141f401b18e1e594850784ca75e870b9c7da259b82542d598b1a3745b8e5cf12c7cb2929eb18ff719865bd5d9bf6c6b3768252f3c6ede47584a5352088bfca5bcf0650ebb0fb4d135cb3b0ee5ba9a76aa3f612f1910f2c22c501992c2ef6b420ecf69142d467ceaa33b570c0ac05c2a55c8520a91fd272c47b9ed6731cd1f02d782c0ee2e0f59cdd480cbc92d64eba306790d05eb35fd5656fc5c69ccb94079c6563a331a73248e4df1db4bb76a36a3dcac0ddf70a9efcd405a459e2e255c91e31bb97d03a869167fb4b07cc5631956662c381f7cc5d08f0ec989014f9b714448e11a60c58db99165c447ea7dfdc001f2b1349e23525178372abe623706513eafba966988876ed2394d842b62353cde39412986f91c7a79382562eb1d3ae48eb59d80317d0b6c9dd890c9feac3f2c5ff2f6eaae5573e89a463c1db4523e54f3b93cc852f5e6bad37202d64012d220d9ecf01a13a7f38af66908779c890b3e07e226284f8557c18d61a56a75c850692b9531d777877604a9403bd4df22f2028ab5cbc1ac3ed02d57ace4ddc9542b5e150f14813d40048a489636c01bdef98b45de09db348fdf465f932f78201caeaba7376aa8a7eb8ddf8e7699f0bf864add2ff1d00739924dcdc345b7549b5df42bc09a04e20046835b8b5eca77c58f924d569e08dbe4c37e91770fb637ba47c5ffc8c41dde52a7e0227f20f68faa3d6e094bae1e5a1910ede6f78247d0da4b82298c2be4ddaddebfc2472768cc88e41375f324dd78f63edd9a32e63dd6640ff60bb8414c01cdafd90825c7d80bd9a2f12b8184261e167a1628d627a35569920ce2002aeea2d27c29c2bda547c6baf428543c8a4db0c58e38aeab32c42d002518310e58c15d7e87699d9f1b7c99af4cf718909743439c98760f2c3e51158b97b0d8b243e0bc99c11a9ebd8e511c08416c016663d86c0379906c5045672496c75e04c98abb1c2a23643a76b7616714739d9c8b865033dd50e8677f4f45ac290b340e31a665f49901da8c530f084128d788f63aae724a9822007c781424d8ca183375a68cf339e40981a8eba78788322e90940b080c0f211697ed9eae8f8d2271841bdfc4a24f03b9fe45437d577b10f3bb9e3871b43cd647db9e094b086dc9ef1c57a2db55661ae7726afcd7d5e5dad14a071d29dc9b3a7d9ec40b479076043937b5275df10318119c3c5f28d61933981a923fc4496f629e1efbbd2443152b6e561ca65b06ca0bdaf1e8a5c61b99fed41671a2c43d1a08a619b3760c07eed296fb7400781ca6b3da1f96fc555e8a4ed29a1ab839ee6847eea6d45b0a17538de0bee3df29dded4b230c06386f05ab0d7a6a7dd6584b9420f89984393f7df70c4000486032ec34ea1c6b8babeebc83a7aa1af59e8f05d6dcd46f51773f3cc0e12e797f2cac4cec443eabdb29f298795943fe78cc320f69b3994066537d965a95ee93bf0a4c272fb410f994944f71d5727229640054596f6bb18830fd42d1219e7902f6c13d2de82751bfb6d46742bbd6824095d9951e377f8be7bed3baf013749d342602d156b126ee68520bcaf1df66d7ba76f118b35626cfd7ad53fc0c038a7ff1ee8e6f27ff0f80dfaf2eb3ff2a4058e5f0c11ff59d6024ece2f0fd81e40978f4251b8aaa6d140505b432191226fda3bef6c2c37cc00bc168fedd4ed1774f4fc96186420511676b69a4107f3629e8b6794fae9f940da27f1a5801cff347979fca32202f33ac0e71ad5d621f7fe073c78028b1fa1e135a55f87e67dcab1a2d76615289c4ba08a59e4ef7660cb2b90f34a853ffbe84e139c7296880752e40a7f0275dad2b41352301dc327dac724f496ae8645cc1e5fdfeb27fc98394dc87311eb844cbaa6b1a247abf9eeb82a17b23ea0531156948ef4be3b44bb47f41f35449eeea2746d876d359d0041262d727d906cec6a8f9db6b6bbb630d510186115a62a4e8cc4f24648e3dacc90b7944f5608ac6d3b8fdb3ff5de604f6a83196f85e58801f88e3f5937dced66caf6f5c521867e4eba08e01b5cf43920544c5f62ea8c0fca75fcc7c1d21e521557c7520805e7147c76cba542f8f287bef60ebfe1322774abf8053479d72ed25570705d3a8158b71fae752f8eb80c22b53d2a3ffde81272cd3db23e41f80d0a09fbb64ed7087961195eb49651f99b305631bcac38cb80d01e794d903b511f865041de4f3023ae67ed3ee2592bd19603df4a03b96287e8b32042722f3cb6c4a8ee2e7772ce1c7186c3c92553f0a50ae533415a5285d4b1c06b45c929fd941960fd14f865653a76537240b24a10d51a204866024dae820ef2e3c4c42fe9e042d07da00064a84046fb405ef979934b6831be3d24c62332d2e2c67fd3c6d45fe4fa0042d68ef9ae06d991ed0a2c1fce1af36b24122badecb19eed800f50d05da32c05f74a59b7ae2080d30b00668dfc24bd73b3045ceea046e7fb8b19aec137840f9d7fe14d99dc21a330952848d308ef2322e5433740e56ec4e253e89c80855f4e84119b85bef8ac95dcdb0285ad2d965732d7fc8d8cdc05a1d400b1bba1c42d09d56e6cf78ea63b759e9f29bdefe1322cc37313b3f4d2e4e6e5d50fefe2efe0d7057400b820574c7ba8ce0e263dbbdeb1e7fc025b2fff7f9b6faddcc9235df9b79a5a8d9569110a240a6d74aafe7604bdbcb0cc6b7db0708204084d6330dcfa45666aed471f68d733d5ef8b9f59ee3404cdbf6613d407cdfdd7680fda575d76e5e109ef5482ce396d06b68b116268b7a78b0b24240be29013ee9105e061bb19ebbabaf5ea4ede542c44266383d1c1a6d4b1cef3b38cccbe0b71dd5a45498dea130e4e16c7fa6060bf3493d3d921fa46c04e188fabb07705284861947daeecbcc0816cadbbbdc95e2df70aee4f6f32d83e97432f034e49285d73da77473858268ca880638dadb8a39e09dd00214d1e082e1b3673134bf1e5bf341fc107bb52a00636da5303b8e52ce162ecceaca1af65de4e646f538234e4e0eaabbd87b3d43288ba1afe6fa392925bcd64381da0830ed4f15c2f226be12c00e7ecc2fb65d7a43c83ca1584c6bff3cff4533a9a941f59565d183b04f623453c194ca931ff7888c8a3feb1b947307964d41749590ebf44ba43dd8f61b9a702034aa26e43391aacc09173bbc3b672fb79e020f5ebbcfb5759ce8593de2345290969155eb82d427037d2ad357737555c0dfe738d86175a695196340a9dfe0c18f8104bf35415d94f8c072425f4735214caf3fcc94d369a126cb1db50bb1804329ac053968c156a4c2c3880da502e5606842e49928a962b3136d58389fe33f4d48afb6f6658f1d4bb4177fac5c6e220f5c01539912ab1d55b6301941654ee18d6528bd9339d24b040b26c5bb9a8d75bb622122ffcae24521ab5417f4df8d21de74d5e7e7e35e2de2948cb581ed1b378483d88bdc19961ded4e8144c2894a09c582c05f46724d4c9675a82a48d3c34295c422ce29c210f5070d228e8e8d05c6e20fd566967d8e7b675cf8ebfc9b393ec8145c4a92d696b25e98729388b5df24ac5467755a0653b5a8ae3a821b30f84f4578033b125e25212ed6e828429b851b950f894804348280e24a0420f088c37dbb33509119412a91c54ecc97113077d51a463e3222ba8c7eb9f5da4f28b21d8e49991215653d9314e6c0f227ac373112014e68ec94fc6e79575f75aaaa1d39c139e67ee0d586b76d9eba084699129e46883f0e9e6b094958b8ba93af56c0f8eb90641d935a449da900dc73dbdf75dd42dc962b953a6ea976c1dfec9b51febefc59f3c0db6627bf7727c2e405fc30fc95ce0c0e58519c19044b65b5d327190d0933502db9dd12ed21ae4130161b12826f566d1b6a8099fd7af8eda63dab8a6b0f2a7f4fe6b4d5c891c30c1978dfbbd9e2973e869243b33541c3dea7dfc79909fc964a32582ea860a78c6a43885e1c514b9ae801441e659cbd32c1812b4ae1627d432ecd393af5acc5dc053a79e1f004cfd1e193b6ec7d862395bb4e83badc88477f7f066d644e00b650e56e18d2c40882251c9d17c7cd3cf27e1a036f9247df720f4bdffe1a1054727b4d12e28e7d517329face5373453b0e1412a3aca2f7ec6476aa959fdf09ded0f98294dcb48b6f23dde6b07f8fa3a2a92266bf5035ebcc313ce9707c5d3344ff42cb192a7179e54112a75696e52547400d32b6052f807cca6f8d49476ab13468cbceef7eeebe469baa465f7a4f322b61cdc9c420f17a236869983f527dd5aa88abb3a5d2ab6525fccecefc5ad552bb68df9ab191c08fd66674e85ca7ef71df122f5fa10bbae7d80e16438fb6d584ce158c6caf4567c98d5e72c5c0aa0d46c2f9264fd51641e017bf8028f4d3e5627aeeb9dfd4c913ecaf5c9fb235069da2fe68239deca324500f68224797bf90ef14d61145f743b90ab4c168131f1dd3405de9af226d0f2054ef2452fabf7a4a3e0ba4949418e8ab88e0f260b5d3cafe70ddd20c6525659aa57e4873f8b71d68e0eaa20ea1fa0f262712c1b2d69e39f29d61883e2b3d5301b5acbdf35c588788813c064df21513ffad52d1d2b572dd5a424a563024fdfed6e9f47205212a5566f142b9adfae26a5ef02fe699c05e880cf2ec1e51cfb5b347d7b9d9343d4822b09a3ef98b6b96801febd2a1e9b4a71fde645200ca99d95ce55a1c781360736f396ec72f1cfdeb6c03100a7214cdf4563c7fbe74b0d0591bddd4765d7f6561dcb7a270e84845802ab3db9f971a1085cd9f9228946966d617c3a175e830bfbff602086966680ee867d04a4fb394eb4c06964851a9a566cb02347189164268e902b35c70f89b7e6704bbf1c1f14a91df54166e6b919fc1673ca7782b8a1402a7b1577251e3460bb7402b8aefe54044d0add17be8e61e8d3e76c53902ccf5b17b535a40c6f78aba4b626337d86629b436fd444e6a7c60aa21e896c7a01df280dde8658189f85eaba3bf8a6d819dd23f84c014b9bd95bfacd025c716255656b1e6784e4a03796c386c9a00da47890a045022c4fde73d4ec3af8621aded82e0724e55caa73689103476bae799b4cbae9bd889a3e6653c0aeec215834954c2ca92a9cfab7e71818ffa60f559eb462a253dce9e2a4e9ca0c15ad8228669d8fad7520110b8739719503d7c0aa3b4bf23631769fe9615512c240a15304b9e66b2693d1c6ef2c329bf2732b97f9f9035c2003d2532c245c395ec5247a780269dafa8dd1efac7e256a673a39f3881ff8c421ede5ad5cf564066ad876871c1327c7bea4aea2060f92c42ef00292ecd23bd9d84d696969b2999b66f6f7e02e12ac737dd349185973c32f6ad1a404ea37c8893dded830ea2d92341d7cfdad7d459fb8d1fc08b12151248d72b5cee54a9dd4bae84082566c53afd287333497560a5bab0e6d33a60f00531717ae99a9c76c3b957d5d936b2ff3ad7328e8c21244afecb0f0eb39cfcb9478d3f6425ba21fe2f5b809d7484ef791c2e3a6bbed2b2a2fc34010911345e222446dc106b84087e63041575eb6a0256382d3458cad960234ac719a650464ddd09d3a1f786bef5577292b73154115a9af8b17df3d3e49175cc09098671138beca8df9675563549e2289122ec63ef42986973f6b5096242fdd36f35724d920090b334a920fdca3e33abb7c301f42adc34a3660ba44174c3bbcb41c527b1642d599fef99df3831a2dc4591f0e6e10497615ee55ac4da9b894cfe95da323684e6d428ffb498bf691e5e9febb30b0de019468bad9f34668cb05372daeae2af579cce453449d5d2efeb8744b96aa0f308217dd9ccfb916d26ab413e90bf5da273269ada4b6f8fa5cef2155a909134b12f0ecc8cd0ce58d4b79a28f99f469c91270da290a4c484f9bde5f2919c8a3bbdf831e544106041847a146ed2faf938e6e7aa941186650d5505ccfa32104a7ebb2de89f551e41ce3e9444cb2d8d8c67155331fbd21c38306af8bb5b99a64aa7c4994535983283563167c3ac1de4f6e44fa96ba488f1935723f895763410e11679570c44f2bf367d066c06738fe40a3bbbc95c668bde745b0d0216bb4bfae9db8d27a5ba20172adb53bd433125057848b3e3c89571dbe7e9f4e08905c9965db68cd7889b1325b3369ee536b6d449b6facb12a504b222d6dfa8c09032d157c326eebb28b582f765e9614e722c22241df6f8a1fdac8540811fd83cb424152dadc45af5218e9516aebce12349a2fb782a01655571530552447fb3dc496044c0b9e876b490e05ba72c28987da3b71f7545d602ffde4caa7e862b60adb239bb5f97e02b2fe8ccd0b1992d130994fffe637f2f829608d06bc0adbb9da27dca57978f2f58007623125d56a5c0f19ce8ca20ef4495cf5595894ad6651726fb70612f9995f16e229a3cd7dde5d87067b7b5640eed937b9753a002190e1106a81227e06d29c8a03413934c31f1263960b66a31b4583576a764dbf14912bb7e62e36b8a36ac3abebeffb58a39bb7558aa48a545c90c799e70a83075e3d05deabde37eee572d677236cb35448248c7de52161a0a4201390ad29db8a4aee97111f8a3cf6b4ed1855815bade78cb8ef73aa2469b80f85945a83686f646193eaa6f87e79ab3b87ba7af0ad86829aa86bc27b3f61363b1bbf1dff76b026fe2f5f053b73a68e8f34819cc04010a992d80ed6d3735bd898884f4b59a741c105cd7ca4757e49caf0e1ad52e2deb191cc0e02e1ebce94714a38cf023b2f6b33944315d529c7c46c2e4904a53777fe4444b9873ed015d0e25a17f6fdf2fee81828020e305b2aee885f66094545baa5d81cd4bcf8b6d063ee00a93750609b85c1aa0ff8218d8f6c65815d0160d31b2ee1651720b1ea909380747dc30bea8da0eb487d19ba7690592d0980cae49f8c92152c7f978192e6fd280942beda5165b173039f2511a80c6fd4cce32d8f458b382b9536ad8ef9037d99b800b8d04bcb31d29975a371b9f06adc29ee40fc6e891062101cccf230df9a332690c55139dc13ef434327b8db2f221e67462278642f265d261b5a8f978d73fe72f6e64948637d6b7689584f7fd143a027736435a07901515a6280da3574f3ac75b56ca40734daaba7d5642a0bfc77e1aa5ffac66f7944fad828a182cb2f805ff2b7c5b3b3a50697dd56a83a230b9579b90e7ea1ff5d01b7cb8332dac56370d6ccd3fb046b6ba5debe6e47df516a65d9387f9becd731afe5c36f25ec3b95f45635449ba3f815e68349f9747ab2742fbb6d9e2e678e2992d21843f65879224e2c6f1b9bd39f5dfda31f86693017c824af952a5ae8879233eef26407ce83a9a4c6676f47bcc3b34d9f7e228f66db2e389b2ff3907b192472ba6d4b40b9040a1e4da9fbd9a9aedb7cd379c80a1cd2530f22b41e00aa5ddc61e4bd296fd3489b765256f69ed75df486f051bd2e6afefd73718c32f1bede28e942672e95f8fbc8950d70df6a0289bd9f5914f8482fa760ff50f31eb9a589086ce2f4e72a8c6ee63fca57bea3b5e438e878f505acb51ee3dac343adf3a6f78d75d95f58a188baf658868f39511799cead54bd12e702c50c0ff1caca4024f058083f8dc2edf5959c851ea6dc80d510e069c5c4966d96e3883c8fe2c85c0f32b65d68a5f5ca83f6ff20dc68841f71e6d38ebd7d91057a8930b46ce6d78d37859653379c589ae5689ee2bde776751fd51d95c6ea91646e7eb3f1d89f1b1b187e61a3cdf2e2844aa4ee2fc8d76353882694ee28fd193d5ccd80a5606a0be896f8a1ec81d182a85abff0fd9a2fa53c0ac2eeadcd7df0b0474016273822d62c0b621e379423239727fa15d29f0af5e08fc8204696dd97677105102d9fe82a11cae5af7b1ee63f3df969f84993cdafa6f26be4c3ffd37396f329ac5ea776eaa6ef3a9b43f4dc18e2b96f3fe15378f350825936b3f57fb589c133b7ccba4797e4f69ea7fb452edc64765368140b7e8e9f435902133c717c917d554cf4f0f701865149a28519235f3aa30ba74b3d60054656947164614a5178162c3618a9210ed3e4f478f11f011b065b3a78a541c9a7e6b62e0e35567481f83b2ba6e6b3392c104fa3b2ac0f61ca8ff63aac1950f79ca23a585b298e849c9369cb48f44e21890f117a684c8ae5a157d45dd46bec9210e6fbdb52de779ab70e91b17202240f92d0837bfb0286da022285fc1cf55813fec25901a6be1614f01c6e72071cea208435e1b2aa028856694aab51911f86ceac78f9d791181da75c1f8083b2b1c2854ef8592acaf71d50cab1c86fb0f40a2d2da7afe4053dcc7ec53121d6a865669441b69933bff2b8525926a7e50627f1547590270c18d4425f172cddda10dd89a10287a2d8bce79bf1ff5b0e18a7a727e0607ca5472564b5c7d35109b7ab8a6fd3f7d1edfdddd4d693eac29bae8d884df4d365977ebe1add694bb9717d07c0a0fb06f3ff5c9b8224b3474edf89464d586c2ffd688b5f4d95c066c41ac4f1731bcaa0d9d7bc094ca3127bb9738bee6887f9cdf7342b10778e6f406685c1337eac621bd9d3920c878f041dfd9d05e54904fa153d2d9523ec91a3e3bf6d32dd154abc458cc7065e13256a0764bd89af35b2a395f7c824bb20963781da3affd9cbe6ef963a3923f393add0c794c0e95d2c31a37364a23a3e0a44d8b0d8b6a8a04cdcca4503a0c3742efba15fc91f15f290ec7a3c585ebbcbf1780dccfba8bf7f66c3df47331b2a6658f0a460771f15985818b651021a38371f1ef7528ac10c8932d3d8c76c7b0481a20b6b3e87e9dd956af5c333506afd5f8478c1c384fdf755982ddb8c1df21cf397b0179eb60d736a9208f48b4995a092704768e279a336757e34ca80ed6404c1c5b4ba3e4f615f988ecce272cf3a0990addfb76310eb18d16d16f3c4caa7b03b0eeb45ba8d77f08471308f27d92f29c3d3fa77a248329a296f544e9beb7336ef389ae3a2be4daa3ddbab53d701b86bd548219e09f2c8065e3de4167dd61b2822cd9adc63183a7d6c1aa9a24b642525e979ad355bd8f49990b5e5bff8037610af9642ed724d07c76392c8f085730fdc788185cc37e382b67e7cf1459b936d9e8dfbd77c3a1f9dd4662f735a02105a344372bfaa7419bbc1f1886a44d7b359d17c14044c6ac042ea307eb78e2ffb5cddafb6d1eb1176104558f92f2a32f138c785bd9a4d670f9bf25011a435daa277427d140f9a3802bda366b461d921738b59aa89ffe3bae44289584901cb27e2f2980e5d1e09262fab80ef598399a565841f3ae459e041c85eaa0e2290c4b10704354b641d5961f7d1a90fc980a772f5936a9223df9a4a99b4dfeba7ff5897794dc5cf8dc5afaaaa56b3b4c88d1f812b085dcd8fc208fcde8d419053811ff3628cadb8ba0c1dbe98858ba227e30cda8600bb24e2f0dcd9dd44876a203925e4067ba31b2ea465bb7aa33a5beb11b32907563d8f4e7bcea527a732cb7a468c160d4064870d6ccb2f9e17d4586a804a5ae3817c758ee7d831efe6a3c6e719c4ea1286961ae7f39a482da9642e946ac18eabb3ef92e7e1007321e8444b6ee4fdb9a4c4370da7e3e01c457fdb2027ce21eeb570e729680af8ae3a458c4d0baabdb9d4a31dd4e858dc15a38687a0532f34f19a75fc93a4280a69744009c1e56e6b5a68a5a4fdb7db1e5720ccc0330815ef15bd447ba26a87b0abecd4370324679e190e225d9bf3688c3c37cef945847acef61a50c0c282f335a7d06bb5da83a9b1f518ee5b51dce0086ab70b72b8fbe4b8d295a49b255b7eb08cc7f5699b1ffb2f6460ae34553d3b58700782cbdd872acfc8fdc54cc10f51541057aed6c93fed3fa89d81fa37958adc39e560ef55407e60a58bf21fe7f4a74bb3a6d004f7004651f7bbf791cd1d259991430469112a9e048ac9249047deff1d29169ad4063e47885d35e3b8614f107577593231b8d84b56811519f0b2ec6c3630bf2196f0a443ef705d8b21c2d8559e24528f7de521549ed1c9c83e4d651951a69bdde44684dc45c3003f1931892c53afae07942fa357d8a942130411727ccf254ce4e9699b3c75103d17662b107d36398627c0940332331a2b99c683e41a5910e0e975e9329e42ade8033b70991b60f50c6562f188353b8e101a0b2f04115d8c8f9d2b51b7ff2e3436e59b001ff2f32b26d46410654917b927c28d070d2f9ab5f73668df41c8eb61e449600276386bb68124778f6376613fe6e2774ded3e34089a931f7b1f4ed0e5f8d1ad39272db642ef8ffdd2a271d2ebfde511f1ccf16c924677c2bbfd1770ea5b63621a5636ffcdbb375797c51a801e2b37b060b25b1d327f5ba4fc476ecd58abb38839f920b971607bcf873402a49438518fcbf73d540f184d8698d01d7856f55f7bf06eea58034f9da7ab47ea341d24d2f745eb31cceabd22b5204fcbcc58894bf0a5c50987ed4d6c4036695e82b93691779563968c7c0c8a0dba17fc840818aa0063dd925f945e8ac537377113d38c07e70ffc687b9cec58d5e65e9e67103936c6bf352bc36e731fd1049cab6441fdcaa527083ebd40d6ab878ffdffb5c3786592cc99957b1afbe2ac9f36de52331353dc64055a3d447b07029ffcb6155b8bc5b091442f919a0d678fe23374f29924b5766bb15296e2b8fcc507974096fd30ee7221007cd9a8df36beb3762c1f375d69fea66c3d405a4c08f66c0c9545b5f4dd6a1b341027f25fe056e8e91641b5fb61cd88bc434eaf88af97cb2b6a18eb3667b842e185357aa6539e7f2428862ae3f591d044841b164f1383659e57b20c2f1980fb9eafcb422eabf4d109ea2fd9950e4a2e238f001abd4d1f6fc81cce32e2b941a7093025c4bcf3146c221a69cabb35558157a00a97dfe94e004cc55533cd6261c3fbfbbc59bc7f1d5d465446c8baa8950f1ca18797932fc40654817a4ea33b411e270f287faf57c946791595e1d1d74836dc6ffc41aa6a1c2a6c8b909ba1c8d18216eafa3cfef6c2a1f42e489f423ef81284fd7cea50afce9ad5f2ef7c415a8504558a2759878b77cf82242327d1dd76bbd191702a86360aece615ffd44b8793bfb6d65d783a0be252894769b89155cd229d6edd3fa4ab70163ba0411cbdb12d884134df52ba3c59a6512a11c3f6cc05a3e3c3c68537fbc5359af865600a7fea20c447451cda3b5068f724412fb9dcd7208f4464b50ed3870f6bac28d85143677330f9a340b2f80ae4213a9e8386c8f05a38c967ac7eb140623c8c68c173645c590151b2bcc83c662b56ab7b0e7c252cf8330f1c43333fcb4fba987c70e62dfa801f5bc7a34d0353f8fca0d4775331a295bd72918600f21030f46206ccddef81043b644277492ed3c9b20b2993c833bc5c49428c10a69c6e942465b61accce418091c11e76eb4f33f3b086445b5010d3bcdd3cca39cd768271b6ae60da90b6b1e4f99828559f37a3f565b1b8ef4c928bd8df6d0d92806ccb8711774dc98a23de5fdfd89a1b1a1bacf2356e93269248cf225b52e328ce1154053cbb9b2d91091ffa458f2c247c0c5664dfc1c3560f3e40559f27d501348b1262e8a24645e39cfe407a314c054b510b964f923eac0148b9eda00fdd15bae8e2ab933f1bb47ef1d9247f3616ddbdbffcefc8a2738ed45085f3bf86aedd234fbd977f1e4ad2c6b4c12e33ebbeaf120656b2f0f570bc096b36e922473b6671bf36f4c601bb42dd0f25a8c66a6ee84516692fc02041a30d6e1363796fd28e01204a1fb20b5bb6a0a3373877b62be6e3cae7c7100333e4508d1998787412ebe07e1893374b3b533582ca84fcbec47862ce67c96407d0515882ab7dd4c14bd9da98ff0920ba97a0c9534264e7ddca3945a22f9d5aaa40f1dc34e9003a41d75d77c8520fe4036fc89611950f40cdb491408143356b3717b473a22c06679e3ab1267bef069463624fa9c0e1d615e90424a308444325d8d1d92aecd9359b25004025eb51412f4e69c11943435f135b5a90e5859030afda11b1ce6e609c3b8e108e48bd79bf7893e0c5b497dbaafb34386ed82a534292625e0395d00c3e224131f40d5617584e13d6a39209f53bc240ef3d64034138268f1eea515024929d85658c4fcc15caa6ca725ccaeb7e157d7d85b4e01312b5f538df03ed3d56d7389f24e98395153568f43cb777d6b3ada8ef952b3f1b72712f824d208124f51fd044c537629de740ed0bb67a273f3d06b13fa2eb131cf4ec0da873d447d3550a929aa79ad1a513e0733f1843a6d9eb1b4479fb396ad9aaf6f59655fcae89d30ec15fa49c81a06a68d5acb7c1fcfabca37dc5ce418c0e53ab706e1014e0d107250b4ad1a81c5a4bdf5730e92cf09d54b7e39554128c51c06ca683143373393ed48756025c8cfc100891067609f53252ee0ba4725b510c475826edd5a4c1f244d6c50337aa109ad60f4459b9367456809f527cfbc5d057d0eab68e2930fa6228adbeba32101eea8831718daeeb3edc85c47b4732e56f79217394389ce0d29fcd5a3d6f0c792550253700eb91dac9f31371747edd0be1de88efd72c4f4e2c6dfa5f575f4951d34a9a728ccb06d427c73267c5ae9c66259ce80048555e866e23c51fda608b5dee2eefb1b5262e6839521a2b5834b079be954894d3d3ec91c11bba50a5e87ccbdb400975b71b3d7a5a4f8136bb42d0f5a0e344d8c0e2b70fa7b542096f296fe939cafbc38e41c8dbdcb0971bee093989818a238ac18634bf5e0596f10c87ff63ad377d857daf8361ff3c1c84a823fdb6b9574a1ad9bc69ad7bad80fe5998a8fbea69e8e434c4e468ebad9bbe59d0ebc7fd078821f9c54f25c5d1411b165e731a5fb5de9ae0932a9b19cec80b9cb7b0deb35298e6c8a1e520b8e969bb71270ed91237ae673c26e7f3fc0d8267202a57f4b8fff3f9c2ad8d600516b39d1c82cc514b871138766d636d1249557f8d3552b71bd65002221f23ee917840a64b90922c290ff84f8b455a884a130be838d26841a7a396afefdbf1072ed951452b1431fcb92c83c462aaf6531c88996e8326b4956d2502a9142139ba9c0fd5f4e25a5789c19b23102ad20f99f1fb32f88a6fe9e1c923032590a2c943a3f410a1cb8922ffbd389691c87567ead8fff712b0a756e9d7fa7878cc8406995dcc0bf6d31067ed9a3d1f77c3c1b854d7af80b2709cb931b8a64f91ecea2092492c868c03cb37990e88ef736bf11425ca36f0c7ac5043c2b4f5e2e46bafce992e52b6f4afd2d7d9ab6669bc9574c6e7e861ebc7fe0da3258819b33167df8982844b47497c63b85d621174386f4340bdbd0383f9886b4fba7438f096aafa68fbf0a111c9694ba1dfebd9908dc29c451410d7929da020ee9a8ae53fd75977708f3fb983c4bbb5ff69d62642dadca7835b57cff38b2fdfc7b32b59f43c37b08f0308c5170cf9d679e3461e6e4b4501fb95382e0e82f10cf258b03f02881737a032b8801565b5b3f8fbbfa0d99904bc6fc392a28417125b2d97976bda1300fc3de39a86fb792ce1390804ef257c6615b9ed1684791d73d499896370da81d90eea4615f42be293a1535260c6139d6ae61abc197cb6e5b7c7a071f15e61e86db7ec4e4adf362373bc5fa9b78c004766bef7c5d80e5948eee68a8b8c57cb91a90dba217dec2d6f66115eff5abe1580051e37dd3368fdbb63a5f7be03ad4d6f24728863402bf8f6f6258d4bd767964c3f45607c04b7396c54a97154f12f5bbe8b609982606232f260acf1ccb04d6432b6307fe6782afabfab5c589cff94bdcd17ce6872f53beeccc8729a8243f9d0a6c7f3df70b1949a64f1864fa6e0449c76683ed0f1dcdae8e1911946c4f03d6701fa7f66fdd09aca61d6b48a20359aff0c615065735c7590e799343a2db8c1241aa622c96f353fef0d9207ef4c9466923d08ff6fe920772dd6d99f69374a07f701613b13ffa2c1cecccdaa53242ce29c5e2e54d21ea07286c2b4db8ef00aa38dafb5d9efd503bbfd960b115bcd7c9a225f0e188d08f41ded65f13c672874da8b74a9da55aae08fb914613bc1bf255ab5e74b3641da14718ff38741380c81b6af666e2b480678625f6ff112a744a89e0945a18935bfb1c9c9cf4cefe40137bcfd7b3e9d81729109c0c6c27c3c21a2db41632e91173f2b058efe5a782fa6bcdc7977892f4125837f3578c3c50c76601003a4bff296794708a74f7895238b86712cd581bc72af3ba5cf4344e0a19a37709300f7269e618f3f77ae39006a49cef810053c10d9db8daa585a6f31c81471ee5f2ad9be6eb2db1e999a43ddf51f624a10ca3a32723e18480057b1f55cad19cc6e958398db97e201ebeb172fbb5555a38a4e7ee11b8c20754f3d9b16521ef3f93135a2954290755458d8aad73d9057802430fd8281c199ff5c609644fc3d65b6752d3fd8356eb5e08ef58aa14150bf957fd49e70cfe08da2699fd61a73c44017b165867b4f188eb05b9a994bb056feff542a8bf7dc364edf79d5a5afe4202865d225f6c3ed6798141c9c040929d63421872befcc47eea3425387fa27df44a2dc057fb24611c960c9a6c9d97547bd7cc718dd90dd69f19139ee8728c3b71f6e1a08540f6f9af686c2b998f5b899aea34bf95af6190162f155d79b34af45483b2f7046e57e58fedfabd2ee74272f5ff490f8474131d17fd0172146ebc3866a5071dcc343f0798fafa379cb7dc1831c06c68e2f411fbd5396770a41116fa7fce0ed46827155328af29960408ef2d70517bed3c402088b2c7bc32dd3599e0a1557e625eea4f65435334bcb021a458021e086acfc9bf7c884872a4a67704277fdcd8d51bae96bd6da63343f0d700cdd944af95b98fc9b66d4c0c52577c53b92fea13e3ee30e9442ea9db6a88324d65c76e286ac4933c3f1aa42c1fb9cb6610a76f8f3d2f34ba45d2ec67273d0c48c5b2fe1b7272aaca62b97a47bb7889f3df30e0b89e25e9488d4782de7e38207362e99ac3aa6eebfe672156360f71035c08012e51c91aa2f4bde05e6d281a27532564b4063420c804a1b634d51522e520baf723c2240d224e525e17e12816cd93c9ba19ead717d1756bdc7f8630f160c49d21ae923164b2772c90f043c9555fe7dc25f995f782a58203aee525dc3e51cc2855feabb6d9642ea7e3b1d193c1d9049e2984522639e6ef685bc4d755167e2635aee5385ff087adde1844947ed44723469618ecf135efe818be9563890a04a572dc8c23af258a0b01da666b7cde444bfc9465ae488350a9331a8be83c91298d2e5122fe03aa3ba2c25d8253f0cb285e86bf9b725a2035fc182ac8cecded065c4b20db08b82a4996315295cd9d781e531d2eaf337aee01ca65c9a7c827ee920c9f606cafeaad081938589b07794a79b425f6bed5fc602aa7089b5e5d433da2148e1bedc9dcb65c1f25e52a76a9881d91db05964c2fe9acb242de3dd7f6b14928bfb69bf175dbe37d8344b9cec9f2d1be2f841c9654c37286dbfb1690aa636fc9feaefc379d3c1f3a7d03667789ff0f7cc546ef21b13cb4a5af3326238175ed6c2933552c51c1b2e89cb6527f96c7d44cb355023e93d23c25bb45b0ff0463023b2e973047052586a70ed8790c42f18773ed8a344de989edb1b2284e8238842aa617eab676224095472a9253409eebfb533bad8322c28b08806d21b38780309bc41af9248de7aed81140546f64c324967ec3034fdca013572649479fb22855d13dcac21ef35e2eeb1ba7dfd73775ad8564fe0f1c8491c4796b5f5740c551650b10aa6fdfe8d61900a774780f62646d975c5babf53434cb0ad6b0502103c396b50ddb12feef396757709b25fdf8a7ba75c65d8dfcbb4e4408127052b77f54a9a25fbee3c9a6d0d3a59f27e56195223ec71be57c6a5585d6539105e58bca736a733ea4613fc56a4ecaa7c9de54a64bac0bed79a192bc19f321b3e700a9f97f2badd2fd069647d72dc4c7203ac44188a6130afa5f0c322337ca5e000780b0362987644959aa74fb89372c9200333fbf90c5c08d1ccd39e577c4bd9617855dafbafedb14c1a645acdae6940d72141fdb7afc0f813487b43e94c4f4642d6076e7017dff67280db21d4ea7841417dd079311bfc45f26c4cbe05a8c2cf418db3e4d2bea717279b2ed98a053f3e3f35502d42bdc1526bc589978c08e23d13a1a20c0e226243c77f59e2b80f8712139964b0bfeeebea0bff54004d78fff3785da8d18735e992bcd5898a896b204253b4e4bd570dfbc044849ac94acba07f33aa9f9a4315f4f9d08a33777eeafea0a64712582e9abed4db9a52cb0abeda71b90c811cc95137f7f8968b4b206e8490f053b770a86ad2b1a1d33ce94dafb88a21ccbb84fede3f5a383d64d48d6ee9a56e0042228504a91082865350633d121a4221fa002c80e874cf331daca4a5a6a8d6270a6485730353bd41c5c33b18282ac5d0d04e207071ee8eb45dcef2304d3fdc1a03c3c74c9dd9a5a6f7d18fc924b9f7d76eb44ebc03df64a0a07e35cfe1a9f0a521a43df6fbf2fddcb2580fe49ec0d2366d2784abb7a48832aa9c57afd94e89dcaba766ab5c1b97910e0755487792a5f19618848f4916b159c9d46fc0664c38c31021dd04a5ced3805aa4210a064259ad5c7475bc6f1e4c4dc9f913050e7bef9030c31b5b62f0944fbba5cf8f583d5cf8cd624f687109afc9ff0faf80ae99312349484de24b3fd84918ea8bd2cec3f149075623f1009342937991e1973774b46b226e55cf7233472f9deb7889bfbb123e21645447e8b46d1561a74093e67025fad39600d9aaab423dd66dd8db8c652d1a278381146969dee37a98254ffbd7d63112786f182e25175cbe042b1a9c73119aa56d44e518361132df10d535c6813255487e1f20e458493dcf271ad1d99ee0e2a420c04a33a7a060d4db2a42bd3668c69373a44444ad164ca868ad28145a4825c130c7151162c25c90f926f77f30495f890f1f06dbb6e6f9932199368e0c571d2d4935ebfb7e671aa8f1a970937d32461d70eb36b4385953719b20de8df69e3fce96b18977510225dfa6d31aa44ba957168ddd0081391dd4e0b14d846a79a3608f7303ef66076b9c64f50b00ec2c134a380089330e7141e4d7fd76e57e91f8861898e88f5d71af778fc38100cc70226f153c4fa9539f0d87ca5dfc4dd6f1c8d39a412b2387c1cac2a5e5ae8ce696df4fa53ba9a237c9a5ed29befaac7ec330bfe00201101641d0d59de224551afa8bb576c70776a73cdb43062c949709c38c18dff251626c39c9d159b96e34a4ba078fc3e99e458cc52732a2239def42006c0b715f5c069fef93d895057236feab636544ce6ae61508d3a119eb4a7cf2b198de0080ffffff7f