PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 77199 ecfe334b1332154c6526bf6e2145e6dc50683c9114d83eabf9df08f94bec1c95

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
30b8c97989edccbd9f00ffc4aad37efd65897a09831649566a590056e342e2dc
Certificate Block Hash
ecfe334b1332154c6526bf6e2145e6dc50683c9114d83eabf9df08f94bec1c95
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00221e010006190100
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e3d3021597868344c19b9a03ac38122a1408762ff0b19d02ec0c848e25b33a773c9e97074454c23ffe106fb4f59dce288a378d3c98bb29d568d92d63bf062e8f1141bf4d6d22ad16d829e3130c2dcfcdfd235e8f321a2fa353060000000000000000020000000200221e010006190100

Raw Header Hex

000040200f57676ac03f6b714e1fd93b691be0bd841ec11c05197b924188f517f7abec31f2a2a0684cb906eae16318d2df2327a865cd1f6199c6397bcbfac4370ecc1ecbfbc23a6ab6d40018dce242e35600596a56491683097a8965fd7ed3aac4ff009fbdcced8979c9b830

Proof Data Hex

59,560 bytes
121216010307d4a19f6e50fe4bf8b5e1f46d38a9dae7bfc100ecee191c2cd9e510a1b6aeb52886fe79f4172c73763a38e8befc2e65f50482c5e6aa9a73bf17cac958b53d6ded4a506c2c40be1ad2005bc2fd8e146ba77670f0a63203c3832e550b5600f8a4c887e3f0de0a8f4627a5eb5b7a1921165059488deccc463b5ad1d2e7f1f3d4584c64b6ca63ed084ffc22c964f3d17ae528ee15ed760d390afb82a7961adc4ea1d9ea413761a81586fa03d5eab76667feb9d7230a30c4827c7d4122fb2f43267c8a959fa824f4fcfe1269cfada6c4021f0a02232feef8c3eceab463b4587316fcaaeb3f31e58c296ad9e82d45fa6b26447e4927c58e558f9ec888c057f9e64eb458f30e3edf41894297f0fee8be475029735deb7e09d9844b76da69b92d4dca25b29e108075fca9cb959dceb11d712385e1bcb748fd04727c815fca221680defe8295031c02c43cae801af8a32170e094907a517aa13694204c2fa84e5930c3a1ece2ede47a969056f42648aca0680562c59f2fb107b2b8e404c995fe77c8e752412d77bd0d906fec825cd1231d4aa8086ff85124b94ebbef4ac0fdc4ecaba0ad219293b98e92409ba114244619b3b71e551060271fec6fad1cb7e0fafc7181d7e586f34e156a7b58cdb8c84eb6e710e075ced259fec8f43dfeca397eb3556796ebe7a94973c6c2ed6684cd1fc66941418da31087ead80efee045b2e77a0a528893471835f86e559405d8226f9d3f9bbbe1196011112c9cf413764f98b32605126c9f7e60751c57d0154dd53e8e6fdf74e8db3fea1e42f5fa7120d50cd5ef5c64f9a59eb5b477db506e5cc33779f55694123519bed0f64dc52817c40294caa456bfe4f615c7c63530b554546d4b7892ea684bb66ba21f22b462f71def3c243eae481d094c94c7ffefc4a92370f03f3851012551076ccdf6d17bc265c6e50f10cfa8be726b4ee693e21b67665f89a368f5062c5b36549342ca15d6aa97b5603171e21f527a7666498e171e3f5568fde87fae30c824df092908b57024ad6f6af1189c119f50a5d759e33c7dd3063962463f5d35de8da73dbffa03c67e958d3556335f0f4417807506edc77ab08efd323d01fba88b863b17864ae3bc308ceb68d77ea80bdbd7346cb9bb40940b4db087d6481cbba7c8cd4d204af046c47e75d03ceee3af9933e8d24938d7a39fe2e4171a4dffabe7dcca1a0d7b826fdb9eeef385f4ea3b09fe53e3a00350f14b6012de342087ac50de80439df67233db8b44ddf94887099c118f09063b3dcb373a85d7530c6aff1c22880fa95ad5ff607d5fc39413b2f7442a2e73f1478ec2efa44ab701de8d00b07fa28443f92377b24003fcee0b4492b95efe202fb1391e5df7be7fd1502dfcd2213b36686ffb6585caf3dda8196764d966503eca0e35839e2646be92b5216d624bb64d1bca3a3afb1306bc45d9426d5e7ff34b2627c69e5710855853c2c8c00cf83f782b96aae45085fe0b8e5390c5a5c85803778eab26516ee8df967fdbf7c3bf036a5c33d30d6b9b6152d8c9a1b95e20290fa0d981ce7cfe53963777c28f2ba986fbdbecd4cadd0932da0d4bde535a3c1771427a201a60b9d583bf0fba450e5f5d992f576d482846e0c90a84bd65a827eb176d3371c7369496fbf56cfa1a69cc9289dacfea3bbf0ebfd307d3fed357aee7c7d8662a6c5d2cf8f2679130bd22e4a368faa3b34a63d6ca8ac5fec6d8ee180752b4c578a1fef42e0f5fe207814c2ccf5f78bf43b16a6bd0d26fa0547da340473502f2fabd5f77abf1c248be319edda63d01b44681bdaaa2169ecd721696a54bce712a651c02c45c5b62b1f71a73e205a7b1e21df0fe989af243403a5ec49feabc2f2fb081b44812bb161f4d32697ccef21a7aa00e507bf2bbe7beda73ef3d8a3c0f8898b618b82270650473bdbcc216addc676dcee23951e93614f4d7ac475c2923ffdc28e04f283752fc53bed63338a88c18ce5bd968aa7173f30d5ceb2c2973820ee9bc3d519b572aa59d36456a03c87af735705b5de750b352b48592cac482a3682644c5010332cf5374c8f07039af5a1cfe2b44ef2054d6e1971bc05c22a84c207438e4c22390917f0e00adbc185c006445f3522b19a6662bb72b6958d4c97d3f44b65d528fa81d4cd31f345c8881032330a79b29c88d50b2e598891a747d05cd9e228e88336a381b1ce33ef0de58f63aa71f69170c95dd9113f90bbc32deb2cd5ac44fb8fccebb6ffa8f9bdfab8385e11289c54ee36e723dbf4197c2e9425b0c682aad8227f4d2543b92aa2cedd9029d9ae054f18185da610aba68839933438501328cc924a7bdfdb8aa5f3b47076358e8c76f12f9ad4ffaf739e9ace8d246d04f241a9505cc1bba93930cc3cc5207cd67e6a597eddb36313955f67c8cae8d67766581b514a3aeb4819b0304c214fe377d8978687c00bfa5e2861b0acb76a65f59a158414a904e555dec00b04c16aeee81557916ba8b8a380d70a975cea164d66494353a17e1d65d6f014c5cfdefd8dd893a7cc92ba59c12e1b0f2e8706336b883bd2f2b99a547774618a5937c016f82996e7a2867f6bc6323858362839f2adc60d837cbe6884bea8472bf984ac1c529861f8dcb8d7d55d15c6363d00659481949bf5e094d22faf3a657ac3119b3ed13418495031696f8b15848c41662386f3c94d47db902f06b976acf2edc6f3102cdaa34423a35e9ce56d13c4124dc60731d2357f8a9fb625d8c16f30ae36817bd2f1fcf80cabae45e0a39c88502a63245c3181b7de49d3096c16683f40122eb93cae151f9751780de42cd534c0ae1c1255314273dca023cdad90babe4a0c2f5dd3b244797133452f5e380ed5bdb1c65558f8796553ef7af63b92f7fde2b1bf353ed9d26290cb0d38f7f76d8272712c541f3acf8c486cf7e777b2822e2affa2db9415eb47fb1db81a8993db1d8b197142c3d5745c00c4ec87ea01101792d6d7e8e538a3fab687cb184064d56859db41b13a7542e34b75338f3527608f07b9f8284ee3d96752744d924ed6a1e5e6aa00d2928a2147e5bd5649628839d1ccafbeabda7cb566f9814ed37f5c95ab15226383fcab047726eb403a9bf56371fe201d250a3fcb1203a237b784f4147d0f8f99f07e097ce228c0357e1a63ed5976e102085d58d1559a3987e8879009a380a725a0c387a18df1405a2852dbdd118f3da57bf690e882daf4991fed226465daf9d7d9a55b2d782a8fc1e908b4bd88af6e658e3ef711e7b621810868a6348fe59ae78353550d64b0ee75cd209cb6c7db851e92fc20aa8c3075ae5514563bc11ed27275fc1a2cf1d76f2eced6c0c12437006b80fe2d632f44b51d7c90b575057edf3545bad236194ff57ed328629a8fd9bcec785b2099fc4a033df253b1325bd274610a0b6bd7496bc8f8490119e8113ca77908774c91db25ffae1bc0acc254f8cc6e81989993757e4625f16e64cec6ab798fc8712f592e2c5b6a1faa7972c476b9819dbe27d280dd645d92b422f2a5bc3c54abd02166cf044debf0aa3982f24de6f07319dc7263d01913f2fe56affeaf06649543b4ec60c199cac0789dea3c3612c5ebe4328421d2f129d3f87ec5f29233f740053644f20745038fb0553584bdaa7841bbc02505f7dd5d4cf9926d838434df0c6a52b4707e1e7d1ab4f827195c16ff190692470d058435315645826191ea972498eaa4ef9ab46651ce7656b518ef8bd61c32fc7547453fde4ddf0eef325b24d233db38593a3faa403565f6da73a8cf04cc2422eaebb93b6947eab6d77744b088934d8542bbff112ea25b8d0b45c8696dfce7d3bd1e50fbef41db801fcef6923c63a227fcdc11d6afe596b14398e82461c75e3fb608042d0489e19973aa30f0ba51f7d59f8270590ed5ec5642741a366c1105c73a65ce7e20019754e420dee608b87b9b27e9692e5bba2c86909f743c2f19dfda9f998aa2e64cb94a0051de873b7325b7db47ca0c260d5c0c60aec7eeba6d96e8f95e6a3f2c659dd598d446b259593f996e31d2ecccf86518419376a2c9458345434f9726f1333d469ba73906cf028cf237324774e77ceb18bf8a229359666e114525a3e604134ba5da66a073d0d60384bf404577df6a8b9ea0d4d8ecb14aba4b108469f143568c85c1e14f3c6c79397355ec1e54d38a051dd1a85d10fa177c502ccc0f5a105c96a5464a1e92ff50d167798f7814f78b54fca90f6a2619ff499082004abfb6e9b800d4ffaa8295b476681d33600087803d5566d2df78405f05e4dc65d6f16e7b38d500ee61a523d24b02c646547b8411d20c62a991341a999cee121e110b48c92b931cc5170337472ebf7b3b6e96d8a668b65999c7bb14852b0327ee9b7886b61b3e45751bbf3852d74fc59987492efc6dddc0345f9a7f6f8017f391ed766ebbef2f75411d9978d71051d752497d5da2393e4b9f1c0fccc623086e4b387aa2c18b5c6f3377bcc0e1547ef528cdb21474d8626457a32f512267a324fcb6c4859f7e63222497d7e90a47db50800d552b5c7113e274b25ba6f20813b87e2180aeca9613e8268a8f31ea9932f7db089ef1e47bdc000c5f8c855b8e39ced88294b4ff0b94a15e20b47d346ec1ff25efe9c75c0c3e7c724354080ab88ee962bc0b51d09ffdbe721944db153796d02a1b72dfe65920ff27eac6f1be0a36c8b95f8b2ed7341a49fd5b77542f58c7788b2ba4ce9b95033c2a5c2b19ffe51511a1456600154ebfbdfc0abf0762a5e646c47e8706f409952f8010b356ea3741daacf763b0a3192739c0bafa8ebdd6cacd7de45a762e738357d1552593af9e188c70532e56fb8d893178987c39783fe0049c858aa2465cc94ef69396058921160dccb20d745c82b1c03545a4d933b711669795a0c28284cac19d0083bbb7a302b68f96d4038e6f00a86fa66bad9f6534372f8d0bcea1ff699e887755c97fd218849244bcd4b614769d15c1a397cb520937f252b59294d96df412911e9ef350dd45ce7d4b48a8db0770cfc21ed26ddd2ba31e881d8a355e3089c4470dc6f040b9fcb067a7e5d8c86cab0dbfd75fca667a7ceb026394ffa5730a38a6f4309f82fd8584d4aff9fc13e8c226fe6721c76afaa0ad4e79abc7252c5289d0b231e900c4c500b1e693029518850068f69ac00c39fb007fed85fb742143f52abc4c0ae1e9e88ebf31a20f7eb8c0df97f1a0229f14de7b7c394b181d3d25311322f41f85efd8c3fd9f6f966a805b4be126fad841dd7001fd5bc389c7640e57e739b6e3eaadc57f1d5dea2d304b32de4a1b041721abcc177d8d5ea7b9a31a8bb6f14a5a3a2741c96c4c6a8bee61c8c5a4618558f7d881c096be2531f8d2abe75dc1f031c85faafc80dc7975833a120ee748f99d8ea5b4a23b31df242e47445c989c4ec2fa251edf160f176fe17801f7e126a23ff5eaf691c3e9fd3101e8a3ebc469509c13ebf31ffb73e9345a2b07d7341d5a52f1ae7973d55b3dd72db9a0f4524be020d2f861f6a0e0166884060fef19584b29ccc00d52bad191248e809aa4942127cd7232074a0c0b34c02f5d8dc40a72cd83407e10a3a4283552a2e345e0c4220da569269edd0e68f29d665c8841b6bb3df6599ed8199021a5fdbebfcac0358b816172315eccda82582a964d1f2c72f30157449466dcbc9fd03c015e8d23a52ff43c2b6e1f281a32db302da94aef91df2f00715f02264cbaa56b75dfa58eb4595c687c6c6470c4cd609e43aa761fad8ae955842e0665d15719dbd93f02bd193bbedf930032c78e315a8f096f2ccbd08752755a88dd886adce165122ea23048d891849e22be55aa8a09a6b9115e9ac8129b2f75eb6fe8b36d32bbf6a3e5722784c9250a803e33c70325a7fa5a164fc94167c6edb6aaea9e988947dee3b69dfd9cf2277febdcd15f48caea730fbc5e66b83ae0a65903613b472ef5f8f42eb5ce405e3fe91cae22741f27830c89d1547eb60af290f1dee8f379064b02a711273672f7eb6ee06bc89141be07b60ea6c95f882f10e5b0e75e880eb78e13b96322ee665e9393816691b4e480c48305ad63e88ee323b64ca75d4062d48c2d45d32b89229b5abb67badb260541b6c545fbdd7003c422ce2b591545cc23af78fa71a667780c1fa5c7015f3c83df7887c7aeb117ef1c20e44c48b94fdb1c548ec7255b12cfbb7ceea497608548bedac8b9c6ecf554c4fd1e8a5fee0f70f47d21bd71d9bdde02134fb1f9c6e154ee90bd8c6c05a9858e51fa0bf26720d2b6e6bb30a4ba3e9d727e5d59e53bfc82472617bff3db7c48abcddf092cc8dbd9b9876530f394f79c8c72afb400cfa6bd714346a14667ee72923e876985a74680256b8943da10b3f81922bc549360831931f3b7e88be0e0ba73e5fe10ccf4595547ae604c3e89a5ea3c6d078d26af0152b1aa479232be57340e6a1c3963bab26190a1c3873964e575de125f14bb6817cbc5ad16162205bb864ffe82ff7ccf89bb233e2267c89b942a0a3484554c15a9fda277004ae92933b366f4a37bd6b858c34930baac47c5ff1e241c8ceb383a203fe42b55b5eea84463123565804efe53d252aaee792255200a520c39d42b3abb91b9e61288ae26a5acdeee510c71b135f81067ffe829557f9ee3891083ae4f2545f1d7e26ea0a10ca4a451a73d560c2f982d1837d18cd0b1688da48c58d0173567ef4fbbe718c20cf8970aab9da43c8b0e7f4556e3699f39e2a9b1d9bcc2265163c9ae61f027b7909f1214b270aea82e6d46bcba6a21b25d0626cbf1f638194c3cb256e064c35448a076f3e39b3baccd04fce65d48de08d479e5747bbaa69461d2888bbd1d8455a759cfa566b513bbcc8ad87800064696ca6b1b601392ec08022f2dc4fcfd144bec87dc3e7b5e293cc05dddf26dd8bcdbf0d90640f4416b9a71ba507ea9795d9aee58eead54731c7b6aef93e735f7db3995f1c306329738ea8f2c9ea0527cc7c148c95552e7e004a362b13c31360560b0fcf4537e5e41fbdf559b9cc6d50244c935a1b7134bf203a55b8a2d42ddff3c4cd39fb1b087df56c44d33576f556ed54ef4f3170d2f64fd1d65f7f6b98e760a737440ea5c0acdd0a6eafc13c73955bfa73cff098df22da05dcb1c18aac193ee11348837dab23b638f8e200eecd1342f1e48d56d11294b0d76496fb21266fec5e7eb7a232e168806a002147ac63ac22e6de80a3ac57863ff2e51ab76f7469a17e246a08dee69f2fbf08b5aa598e3219ba58947bf5c918ac8f4731cea2c883491c000a9518f7e458adc3ae1ec6625fb9153317f1eaa8d88cea9f19eca76a17319927be7f189dfc6dec1757c0dab066aa72292abf73b278e2a3f565a69ebb6aaffd553118abe4a2bafc5e4cc2c64d746a417f1e79a9f149b2d58cda31c5a844346a392dcb73c4176f2f2b03de915df96e8c1c455748434834d58317541de8ab2d4ed500307a4168e03a2dd6bd531273345c29125c9cec491438dbc01243941ef3c1e2353a57227b3e78f07a044925cd05f3f1a30b1850e130259d555e848c663b762bcecc8cb02d15d8af95ff35458781ed6d01705379bf75ee4b52433f8085a59f0ad788fc7e570028302d1670b27e5c67d4a3e75e13337d73423bc052d179e2e6b8b1db5620a6f676a984d6a4802db79128eebdabdf5f47a6c496baccdc8450f2e23133e712f5d2fba5742558527e3dd96f3815e8a348fd9abe6fd2175a48779ee2c61c190e752121f85e1e80aa876240d523e368f301adf285ae1a269adcef1559e62036d97b5a06aaceb15fd4b8145b594bdb053a7db5c4800267e64a3ba60eea2fa944f0bb1f8b16b1d96d3715597f9b43e25358441bd29815d80f5bcd30eb350c75049ea4e645261a32d9d158b5b57fa6d327e224741a076410ea099243d45c77fd825917c966c245cc293d7bab8aa8ba7d30997a45ec3cf3ccac375802253dbc1b2fc541cd933bbb1a517175644b7e2317c1259650572c8c92597fe750ef554b203df72faf0a3f9ccc07372b591cda2bbef7302de097734c9f000b4f7f0f9a40a6bc926cfbf9a9b8c2c22035a3ca821512db6d88aa77a5712486ec3f4f28b9a3f53c43b1adabedbae3128197a107adf39d20eb6bbdcd6ecd472f2a045474a1b7b4b86e6ada7530b7c4bf0684362c3574032c75bf45436181d62d581708d57f403dfba6f216aea0b9ba3314357f467321c2c784ebca45879fbcced330a0d3b8c37337fb0be68c961a98d2586468667dccbaa382290764755797a45c8337cca46f3a10c22119b85f07724d2d5164a2a724e6c45a3bec1d9df73edf25b8bcdd9d5248426171cd66b5c8d3980e7346f2989a60049de0f26b8f9e7ed4e852d71c7d879cd330e30830fb3e19c5e3152ff3370f0048a181d26c5220959dfc4f21ccf147d859fa63536928c04ecf84bc84adcd31ebdf4ee552a97d4f632fe0bd18f38f8a7f252e9cddd94782dc2e001bb6910bcbdeac59a2bd451631a6b71ce9acaed012807437cc7a628ad3013edf68cc7b4ac71a366ff80af07fdf0bef14c18ce300fca44fdf4851b91ea490fa24d99ea5d6eaeab5aa7d98e9b8d2be9d0f1dd07879611eb372e61ae75ee65c8e5598e14f34e23d2707c11c4f4dd15b810b87e4e15e5d46fcc876bda95edced0d4dccac2176a85d22d25c2e324f8c80aac6832a572e76c42125b24760b72178aa3c71bf3a5c03e53c7070aee3443046c21f71c4c039be9966d54b3dbde1d8647908a4762a8fa39423382776298c9bdc2d496812852eb00eb3454515ab0b5c7385546c191563436d3ce6f65b6e3574e7b9e1271f37a340d08ccab3cf1fcc13622d099acaabfbc147d7406dc2dc9e8262594638f7418272d05fd6eb9c68f39595f60a4602a735565ae9b5983391e9bff90474231474b866d5320bcf341b396fe56b2a674dc4f509b345ec963bbe4a92fbd954916a377eee46bda1a0ab2b8ed76ff187b38a2b5c4ed81d05d2cbc0800cf94878491ae97ea2e4a409dde926f392b1b6f08e585826fd39e32226ef8ffef7826cad9de9aada14f711d0db587cca761935f1ab06efc3d517fe7553904c5b0e785362856e4fae82405c16e75cce90057e1c7647d9f8761a32554cfcb7f0a2e14bc2c5d0e9bc56d3ffd1b314c05b443c9e1bc2b651fc6a33834e4aa4a37857322886f3cba11b398215450680926c0d529b8ca4ae2fca8523d1c9114d51d1d5ddc33e21c676c668ecdbc0a0d7523a6a1cac29fc693296b69dbab95b6f096237dcdbe1bb254928eac24230ace02e6b06092b606fa8dee820f6b834bc1682ff37a917d78ec8406c3b7357c3dc79b7cc5a4d2ada6d9c208712e09babd17709c1e31f39ba7e229265d7ea29efd22ab3007df92c5bed1d8a103809af2b7279f478c5b32f9630cfbad3e070e14b486d43a62f49c63508df2a7675354d61f13d51bab220d33efe3ed2a2861f39d8ef63376633bd36a9b2abd993a89c6adb8410dc80accf372da91733ec58d2e667580ab94af32ee44e2d4f5516ff05d78d0cd43dc25619007431c73ea8863e267d151dbe993daa2a14c8f4f8489d0cadda71eb9fff3b8e62efc8b1edfd34d780f9e80f313cf3c952901022a894eb91381984c7d3b36d374c64d5ea0e4e6ffebcba6df8400d3b6492a500a9b6e002b051e420a73c957a80c740c892a655bc41ae668896cdf4384cfb3c5997f36a10173fdec721e315aa5356d36e51d1eff71d3a5f61382410cecb141775551d45c1bdc5f47a285fa82b23d0d7ba1f33e8d4004dbc7ad54c42448512f6eac1f37913ee07095d9552eced57155f33e5818b5e64d3495d9dad39dea51068af922ff69631e77eae83e8306d0009d22c6fb14617a0270d12f70b611ab2195363ae621bbc4e3fc283006ca3275fc418c8dc9027ce682c3716cdd25b0d832665c9d40d954d7ea98921e7d6672eb67ad7193af37816b7705950773b6628add666cb92b09f6f08b0340b2f9680970faee336df563e8744ef73400c71d9a122c64afbd08ac20b8d4777806919456fe4f3e1d983209511ab76d8e22fcd1e4b81f6ef15a69275319ccc5ea778493b55dffb58d79e12aef3ff5f04184569324999447f35137cd188d6d806d4b265f68e79f356499ac7d499e78de5d8dacd5bc234a43568bb80bdcfc5b81b5bb71561caf35458b5f4b0f8cd1d0327cc2a194b38fa07ab1ccefb437792f4e54465621354de5cff1a96198cd767a22ef00c3e5ea292adc53b7760c5d12240b920588e1be1631300347e63c200b18e275159de9ec8514f7dbdc5692b578fb82335044cc3185165c1a98e5d7218f7e29f111fa95f495ed24abc0e59dd81423f9a8ec51a7acf8fabfc29a08361def89bb96076bf8650e7c56af963dfc002bfe81ad0ca2cfc4246b13fadc74238d21a7516117896f0918bc5c6df71819796259a8a4c4271e5a824d550139f92089bb1637d7856a9e186f170453166713371c6b5a393ec04deb7c10c482a454b1a37e2a3f576fc5bfa62e2016c4d3700d729af061466cecc62bd7371687636bb0d8f9776f77363c4624c3420761952fa06734371428614775f64108d73721296bbc863bc88a9d029b86fd55142238b2031a2eccc2005c633239adab2a830d1bf5f2d28ddb20ba5645dcd81c35157c1900a57cfea3ffc8f439260778c9e4e99b732e6552f6a42f43d7be7d4e9ebb714080f771c4954970d313962576ab0348eba2d518d909479667b462abb803da37aa286a1666c125723b35a64654dce86b256c3da6c73485bd475a1ed519e10d0ade6256a03c667658622305f73b008773d7ef8e8affd1b20659f890d246ee3ee17d5f8d2723ea94d1883265f476c25c374f27089aaa56b8d2e9ed969b8620bcb2300be2449e5e4ceec3fffc9e6ebeb6d5bee93f3bf760a830dd4d02ea0f65d25a7b4b18c20ab898487db34252dd3432047628bb43c6a5c0b4cd232b4518b4c4505b2106cd1015abf66c94f9f0a154567f9f8e05584ed707f775b4567127707c4d3eea3b2f0627e3de465fcb1d093243964a05f3e3c5cc4117e67a5817936766d21d7bfb4e06b790753317913a8c6efa07b5c5d454dd852d95c986e429ee0b06ea256fb24b82a64c21aea5bd549fcc522646f34fef1c57b18b2750adb08dd369197860a5aff168d9079eb2191adb35dd4432f82d0d5dcc817acb503cf2346d0bc39dca89834ee8716d5a75f728979b4da3225a647f227cdf5f22cfbbcf1f3e683c2a177e3f003cd5b5fefdbe5574200e80be98def33ee2445331d5889d368f5cd5862cd37dc512a8ea35e0f1c0be3b740a314223bea367d9f867e13d5d1fbc5a0d1ae6d58bf794618ef28252033398c7a3abbadb1a018ff52d2c8e3ee56f28fe9f8653c2a372036b7601740b35632f9dc3f4f37c013b1acb5aa9ffb35562befb5b0c829ced22ec90c934166e1006f06ecee276e85ea8ba4b14334a5b9674112a1182593398ce4de6d125badfe2dda62af387ce41abb4bb31902f063cf5d4d571e08974732ea47e969cea46454bcaedd17bb0eef5427f49dc8a8ec4c6a14d466e8a836ddc4b93c418e5e19ff9bd3b3004a315564dda7f61fe8c022caf71395fbe52c5219b4a01bfe99701012514d403a5264a875e546b1a625fc9dd409c38316c812b2e8986b04045d95b753930cba2ccf866b3945c9ebdc0bee7fa7afa23186f31a87b240bf6be54e9ba7335b7ab30da3de5d3171ae4d25d8ee0fa09126c3d420cb0f380c09d7b1f1077ed933638a1fd36847a8b0f86cb34f677645e86daeb053fe2b8eedbf5bb3953527183899f37109af67ac7adb763b19675ac17a7ef7c231d4913e7d1abe0a9a0e08b8a6fbcbc1e014e6498df57e04becb7a2e3b281e50aebf50bf9d928d5141cf8e7b8fa375d7dd75b0b097b5911145a70f9bcfdf410cdf116a2798b665bcf71da345b171e32e4fc635a058790fecf5b73a62e95d1897c0cb7236dcda44c668756c3b23d00c20d9a05ccabd547cf64dc052e4998cb9840115567ab734ba6aeec349a6005b60cf6f08109552e904988b3797542af828d9618a1c5bd8f262490122da29e2b3f6a2cd029758a85d7b7d26b36de1b45bb21aff890449193b19e19b6b6b3849ac520080f6ee844ebb0c2769a6e343e5f47b2c81bdae428431fd61d112545e9209b2e81b06b4a0a3d7a7eb1c41f1838dd9828250e9cdb879d743ed6e4a24674f4d8a0735ab819d349cbabc95b83d30881ac40b38ddfcbc81856a0f242709847fcbfd5d45080a77b15bda88e41a008539cd9bf4c3bb4bffbef577f93ff1f862fac6eb930901871aa744c95c16d0227589a993c95fc8fe1550155e7daf97fbe0ad24b049d314ad1d911c097141c2ef36e801b737f9fa186bdcac24d59d2fcde49ccfedadc650a1ed046de585aef8468b568921d5f33399a8d5d20f70a16d93cd896c46090e75eb3d2e7cbc347ffef3402b41856bf8c8362b4a41bbde702ca6678aef3bb34585e15cd1d01c24d11fd03db7387b6c1b4d82006685bfaa95bc243c300ef62e222d6cd596824788af6db8860edf742e5b9c9426ea9207933d3ff53a0bc684eb075d2ceeb2b0ffdc6404f142e3d9dd71acf98817cda290cbbaeef92ce8ad59d4e2b7c106cf04e8e7e58549ed0149f232a2d95c7f9a5c15a660d30eb2ed50bf86718b63069220149458ac12eb448fda47442bfc0f58dba7c80fae223aa5ded70a39fdb7d20ebf7ad4a76792c3bdadbe4eb8ec36da684fdff0b61a7ee43a11a7869408d18ebf665167e658c925f1ae46e54dd015178557c0d6723337ef4a651190427087ac805afc1da8d35c82a9eca4b0a7940885f08b2b8a4e2eda0b3fee0e70e0d5242748c6a5bc57fb2d8d306d453a260030497e1b4ba70f6cc90568d8bd0d20f917e6c7b588ef5ad2ecdb8bcd2b30c4e7fa85bf327d2c85fad3a04cfb267028c407d8e31fe6ae2a5080492377f1300bc18e3238cada17904787db6189792a49cf62ef5220de989003fe7e538b18eedf7b9f689519b3bbe40a6525936b3cd537273b98d69fb960cc960fc612a138dbe2263c45da399b3e3af2858c72f36eaf5e640357748cf53b2aec6d46838852333b0aedaccff9a4e998f296ebf6f957e5eefa8b59901c3450dd4c37085f1d6df6a3338f8aad2d6de4b2ab037e3b71d8bb6b1e7c8110bc16a31073d74d4205698cd3c353e65fffd20875ddc5711aa29116582f9afae56ae51d4d5d7dc4d2db63568daaedd0e0695291ce8808b32ea5db7ea1a369df39453c3f35f5287c23d82bc353a7818e9201146f176228cd2c45a94f867a6b6dec50796e607fab42b697d302e77811c051d9c3c902d2e4e45f2ae6317f5b628809e0162cc57a12957e6b8c3f97db828af3684a9a9ce07c2f1c8af3ec5e06bbb18e84dff7d88f461fdabc79f2f560086e706f22fec4e4350d400eb2bae19c2419c747ff31cc55ce5e169ab0268fb723a9fd87d4095246d0fca4c05abb67a364a8882821fdd7329863c0633e1fbed32f31c8cb2488617cc6ba4f1b8ea0d4682f5692f4ca931c631337ccdcc21c1309e625092c77c2b108df42353c4b2ccac81582a1e2a86f812d3c1bcf5c8364157fbffb2079c3360af682de33bc02134b770fd1407ef9dde9c009156fdbea535e9290c44b6c75f9464a3981097504ba5578b150faa40ff1c4dc3763d885804805eb02fbd01ba2850b3976e7e2585ae4708128c80b7497e76e0a45c830df12c8aa3778ff80e8d9ec699084c8a6d3f1b481e0048b1093e008d8455aed8b676bb88b1aff9aa7b03e5943e3db82ddf248ba23334a4703522be10cdd48f32cb4de13c3a5e70ce71b07493c72363b3829046694277c64e95b8ffd098b161e40d055f3977e035a004224a997d0df0c07855f14e0802f7e0c3de2bad350a3851bcc5a4f656843b2799a71f37bcd86f36ceb4cf9eba60612a4c1e07d082a8803962457b7dc608b41e9e7017cde5619232a5eb165c9b029581c80c20642179bba2ef89042b6ec731f6c365d2abc0366d2b0c985c8cbc8cbc3178acc8e73e7c6f6537e4c9c64ddb4f9abd9ec00ba19722a83241d301340cee3a2d65619e918c9ab66ff5f4e626d0356356ef549263f90e93fb62134acb7def1f9cc9e2b9d9aedac7067a24f72b11deaad2d918ed703b50f3d32228ad560eaf38ad39133f26405fb98fb002b1a523324988636d9e9284eb04a2f86d3086e6adb1b25163de1272ced5525f0ce82eb9f1b1869eda4a56762cfdedd05492778644ba2e3e63891edef568e1e15c6d53144a3ea3d9d77da3ffede3d99788f7d56898db3ea35927bc808228b8deae2f265b2b80256c8c48cdb96641a5815c873850cc78bc3ea289e593f83cc1cd0b3219577afa1ddbc7c3defc877462f0adfc173eda900b355c90798eb6624c119d18de49560da0fae3e587169260cfffb59624d25fa7272ea8f75b89cf53ad71e166c2998bd3f2bd0768b07c28a7aab41c0cac64472bed15ebdd88594fe648240a24c96bad383b0113dd82db215670f6f256fc24407c3c7a5313f85fd274dbcc46e7ee16c73eb5cf423f0add09211205e9dc480f6c2529c2f70d6a56b4af1ae042f2d03a8de85d7e7ea20861d808f5fe9346768096b4faa7d03ea6271de62826fe37e1e4018fca0c4bfe92e9c470949a348cbc7ab039037ecd98812564bebca3cba43f7089a091a5ab685f743102c27478074e4c91a9bc092ae41da2d0a33b0fe50b28bee4436b452960e19d1e2853e2276ec65f915a37d0365568dba56e6036616e90f5b2caaa135d74f3639ef14936fe5f49e92f2444a35653e86151d64d8e2a8caadfadc1bd330845352c0209197bf5726751957d8ecd6f9a0a2ccd4de085b4f5ef794c75ed4bde5c585c16a882b2ee02b87d478c316c97e0d816a54012dd67fabef9548021c676c7b0f60326a17b0970f02737d2f897f07963fd3043ef9ebea361bb0ad4616ca716daeea5a39c8200d798b08a45b2bd41c17f8430a385407af878e698e28d5051cd4ad3ce6d5fd9849800e73916e360ed4e70df6d5df2203d781e848b476185a1f3c1f2ca4143b0fd9670922b5174f5a45274d48d8163767c27c568ec713cc064b70382a228a8025f90df330f4f8fb9d392f7f3fa3c7a7b6169ee647ac9965237f201b4201e051dc183257bba74a20c2a3b4e853efd56081477c4c75b7ca9a5649c670f9e885304422189e00e9744ac2e7714e2f4ab4448b328abbb1b1a786d21b096e392de78e0302ef0c2ae69d2e9e336a15a7aacdeffc27a3dde7cf4456e7f6e74f27da9e517f52f309058800d372a7d10162e8ff589ecc724b9977496ac52c14349b7110e41f4d95231cbed3c145a263f86f85c559c81c513090f864b02315db3345ed6f34af1fc095247a52304300d2dc317bb96c5dfe2905029d26ddd91bde11f94cee872e340e38fe4e8691adcbfae92b28f6d5b8955841844e056f41fefe00b743ba23b3b633fdf9a019c51df9bd359b2c3aab11859a867f156ab07ae2ccc24407f1ab0508f93646e64ee19f8f134bc73f3431ea7426244e384943cd5760c4338b6d1b8bc23afaee41b18dd9f2217c181e8accbefb653cbd90319a3e268200f20b90254b2184cc90284a0b3a91ef3e8cc9b99ab1a95414be9fc84f619ed7aa165ac1c8b50ca0c2663aecc4ec3a69b50306a0df3c50764e65cf91ed06d6ea724be76273f901a8f757c5ab01433170c5be06e188e18f6c67e3dac7455eeae7f5b47bbb35c78dc2482fd858e296634cfe9166e53466150e7c91ebf7f7e1ca1e97856b7f0d47769757100d32e8583a0cb1d9fe8c11fefad0ca3c6fbdee7534c66c3ecea44b04e2861ce662e446315cfc564742db2ff82594392178a444aceba5dd1dae943f99ecadc419da0ccb39c334ea4e144a076e43b29311663ca256d8d23adcd091a690312e27078ac193118507967cb45e8dcd1e0377ca509f5e2e871e6b98809bb2fb21bc6247de932ea3422820d2b1a7d5b35415b18ebf5f7961a85333ecf60bada79683810fd220b48af29a3056e8773b9fd5c6815baaf676053472576057c33ccb35b03c3950663d3c1e3a14bc887cea39cb388383f3442680f5c769cc0da87db0aec0bac91eedf9cc73f889ac0671733245dfcee67b3ee5a46dd4ac314c9b13c7fae2d397ef807d94afc20feec55102a81a3e0989eed528f686ddad0b38c6a7ee00f03b1900383829b44cbcfe6fc6d12246635be8d77d1a71207669c725a8e473387c42af0561923e7f16015553dd03c59a33aabfc7e95da27dd3c694da9d023624424ef5ba6417e605d052fe433197354e05f0564bd7e71f4e03d7f1a176e13bb75da7db0f557f56b9ca6fe1b385558e097e6bb9391b8014eb934163996d23e2b7631f9f9d56571659238abc63beaac63384c2188f902b602d8091c490c7d63efb50c60e1f081f6e71824e5f430944055c68989299a0ce8e902dd271574643bf87382ddeee77196be1b0410d096d89a806c9d8756803b63fba9a7af71fba36e5f481011037e37c34d910794a25e338498b849be917dcc08af03ab00229db357196e5a937b9789a1507314657151e28ac326dfc24cc2da55ba074260c64ceb03b57eed48f6b2d51dfecb941db1587002e670ccebe630f708985b14205be10a5089a94764bad772f9f4248f232b0228a99f0329c326ac9aa407a1b0e4aeabcd6e8ea8865512cea940138f93579e9c6ae3a423720c98a1aea88332c8f5f31373623206928425ce545adaa3f6dba461e5f38c2026bfaa6a02ebc4b272623fa9c8b5fcdcea392575ced897f5b2327fd5390f410967c558ae332730c7bd6e79c50dcad777e69976b70d1d876328dfba984727dbd2d1f2dbc2924db7ce3a7455ed99a702d4ea3408fad7057e05104667d4753a2ffba43a68d48eb96d027357697f654c67dcacbe4a666ba280552b1a8f222ed73aaa39eee44a7f112035d98da12aff3dacec9d7ef53d9853717f01a5e24170f2a71c7dbc98fdf14bbca0a0f6fb16a36c00ef7fdef254dd7aba09dd1ca3a2c997ee021c2ebbee20f27493c3194de66e258a49ecb5cb3176fee7888191e7d2c1641a893310a2c816cc14e491a87e06b416dcf20b88316a3e9237940370ef54fe04aebef5af6731636606668ec8d6b97155c42566a910f4e9d8bd495356bfcefae06ca05361f278da676597dc06eb721ca2a1cbbb74ec90dd0fa4c24b4ac565a3b6930d4bd149b36f97c2935063faeefb2760b9e3fcaed5e9bacf95490b0c40d7af59ffea2de8d4c89fa41623d934ec5f986075ad290537802ebb5a13bdf70319d3d0ebd53befd0128ac1d9a7da5b41f3826d71fd6703f96b4257fa669fd2b6f3a3fbd7866b3e1d2bdc7cd709d31300d58f1a40d782ee93fca9db58a06fcb9fe495be1c5d3c560aa84bd0268899a0024c41e3187f6a12da2dd5553fc7e54feef26837e8041a0c7a5d7d1c997201809af2a8fe4908971ed894aa29cd929e5c12123f647caa996aa79f6b67f41f4cf52dad54e9eccc07689601e516eda24d3ca37a19e19870c4841bcbebc5852124946393ac40aa113b1e0c1515939839070e0a5388eb8bb94ba971d2804aab1bc3c5bd5251079a740ed0912c09716031273334223cbdc704a6a33ea1688816c08ba564d48a9ce29c6ac0a3c0f69c683c433da8add260361782ddf393a30a5831d5e39ab17887d5e3d927aca5e76f99243438eec890630344f831b025619e3aa2d46fbfb470b7dc0a9485f73ac36c845cb249571944ff3ba4d27ea6238e8f883d0640f27fd45c9d0ccb6f6deb31bb52c9259159c440d3afd2c552100e2dd43667663fefcdbe92bd60e52ee39ec2feb11121efff6d1d78df4f5524191dd87b651ee40120d1e01114c8ac45bbaf12fec078189eb9382ea8e421af88f0aee2371316c9d327569dfee919bba6fa2aa4f83d2b1bb9ebbb90cd2cb54c5357800ecc54e1fc3351127de895f4b68601963ffb73a0997ea993e8d32126fabb7a806d08a55a9752f91a0ac9301726ebb288f7c2121bce87fdaff9c237999c0028ac5e6b9302d399c133606fc878fbd977563db543b54057edc8c0834ae3d68de4934a7dade11dcdbd2cb4bf5cf90bc82b06fe485527653c9ccf17c4ce2ccb6d7bf2931ae9c4a6ac69bf798fa1b992b391b941e6f53c912cf1e9c5d785b1d75e0044f78cdb951babd14991e2097b13a37ed59cbe136933a5d891d418845b06db76e5d92833e6e21a8099ce8adf4bc73039d032e8da9f7037b523902447664a438d25056bea6eeb8a5fe90fc1ca15f93851a5a3ae79ae12ede8289e31d4560755d9de22493f7c90ff3404397d47a694d22501215538f0c35564d8960fdb51956dd0e606f4e479087f2913567b6acfc077b6ff290b927bcf293511ff41ed6edd47bd2838cf2d8df8cd4ef1e29e301ee377376cdce4998bbbefec100ace7a4b63aed59d796d8261097c194a97ac2265b322623d0be958ad457058fe965d0f474537eeae4c75a866007f4fcb5ac9228f8ff3442be54537c18d1a98e71df2a6f9ee59b5f4b6e18f0fe0795fcb8acc78bc1c761dc9b73f52110709ce0bac835e31c0b567dbc957bb875df67a1462daa7dbea0d0f59e44f85b01dcb13e9f8d81663a8ce1e67c3c832643761fb27f938334d2e565c675409b0da2844237b4c39a60cfd73ee95d1efc385d6f488ae9f52e456c5e7580abccf76a8b3b304d26d41e9221f538ea9ea9ca33280fff1857ae3f1c90ae977518ee13bf0f034aa0867d0352c7cff7686ffdcd2d9fe50c8254ffc5785a62e08aa422f50d87d71e4e76780115f0571a031d4e640fbecc4bbdc1e4c7ba2ffe9d572bc4e5dd48b70581337409876a48eb8cd73f1ca728675435be832a49f0e083d9f7e8a887b5c03b40e79ad9161bbdbb1ff32f7137cc08a696cefed98731dfe3cea6c13737e10c4ed2ea1da58a8e7f0daf2759dd0b885afabe57693de09547d46d1c1e2d069dca3dd328be2663631e3a46ae3b4d27db604e00030e8ef83ac3335403f6be8e88ef2f9a39e891f52d059a12cb77c7bcc5380bb92c8bd8e04d7b68f0c27b36c05f6a4461588d67dec4db7794ce1a82d02a25294970cc269040d8265a5358efb062effeecdf41bf35021d8bb6d545b1bad08f06cd70d6f4e632834ca1a7d3776a99354ea8c0e2e88d6a40bb51860e47bb283f8dde34b845eedea37ef1a639ca0cff5f55f788d76f6b333fc48a10a28f9be7c79a243483709a048d5c16ab01c90c6c63296ff7de3c6c92bb0d4cde3187a3f16629dbbedcf87e7aaf1cb79d1f0e4a550e600fd552456b115113cef259f867573653a497fb1c2d19069817c920374d3cb5a3797ad885eb5a209f9761b412df88c32d5f378215a2b126a4bf6e26343d7867af8c0166f95aa81e95be99b1bf3c4e96d120806e86ac2e8557c05e59fcf9393170a9e33f9ed79dba7134e7e12a022ca0ef75a314bb80025de7b651c0fcb31e90a4b31fc4a6965130616bb00963997c36f964996e0c857c88a65398461c31f4067193d244602fac5cb38a62c6077ea25bf8380df3f37327da3d295c1468a172e8ed256be77d7b387f0458aac22689af399c40f79033f8ae6c2a24df8b8a2b626ee3771c93718b8d8b97a0ba2e10c4254fec38907b389b1d00516cbe4a83ef098012163487d905172235e97c277a8432f16842dbb0de55bbe37fea165bf85a2ee667f1bc9b1fb324926a761f7b5f00e39a04bacd163aa820e9ee3b6aa6511c217156b0fdcc27e12f41ec6adb458107cc97f451703c53a50719d75dd7c8cdda36a4d288c1cfd0998c60039a993c7bb67f01ad010d64c63816c8c82b6e701486b8b7ed66493c63200a4eb0184974d5e9be87ba0473bf304b6c6cf5fde9c1047ab92cd598c3824f7c4068dfdb2ed67080d1d557f6de72a2bef2a9d6dbd0140047e6795c847f834b7e2ec1373b019e6f9eb10013e7e94497d3f00751a85b320d6db90e14dd2363053df432ebebe60553672c849f405a4b4a8a243e88fca2efdd765322703fe37e127da5dada988b85d75066cad86e79d17b931451ed1618d09b4f6e486d06cbafdd5a392861367a394cf34e6435f343b7cd22050502d80449f9a2b3cd42621e0f005380ea9a13c32c1afa8a0624d95402c123b94ab50949c7b44f065886a99c6ce8f6f0c7909463e534814d14fae1cbc577a7261cb9e5fa940eb701a66359edb655890ef702f51696c79b11b9d83bde944a01ed8efdd19ff20799c8ba4224dcc511f3b4bc49f86abad06f8ef8fcf70df7480d6caae8a3cfbf5473bcfb6fe4cfbfb68f437365be84af03e10382d709a79378f8b655304b7570b9b3ba5749ace44ce0d3fc313ee5ebba564d2bb5d432ff36df6b04311eacc4666468c9b28e0316a114be6f871459e8082b65daf5f4435da66f7bb7a2619c15ed36a8f52beb446d25f104c2bc3e71df72d249b02745e41d0e8b391a2a4d51007116c4bdbf0b3daa68cd93b7491dd7123013fcb983792042298cde0bcc47592a2d355ccddaa10a7d7fa7c5debcbecef1f0ca4a8bf201f7c9e6c4340b81cab04d48013a7fa383932f52cea7769f6bdb51d97e909bff308a25d97cde1d708d2a01c428a16c73f3c6e2571feb14d128389243f45aa2f3ffad2a66880299f18500ba67de5e53064dcad3663375c0d9e307754de20bf9db1f7eaa3bc173ef1697b79858a973cadffa9dc1155acb1d9c78e4e96bd41644c046a3285cdbcd2beac8bfaad711946d3baff6682d0d53962222a3860b78cf02c1105cbf931292f357cd5dc605ad5e2ed38855c079c8f9dcda5b79c0f0142508e87aa8c043446a5aa6014fa283688132e00bcb1c2ab7ecf23fad38b0f64827d68de9b03789163ad6759a219d5ea16d2f82a211b7eb447f3f72454dd020df6dad0ca93330ceae31fed7f060b0ceca988e0ce2e817693762cfba31f3ad9e36c1c1f66e599d61294d1acdeccf6a7cb44fbec0b327c626146650374438253336819c3c135f0b93a2b5f7ca1af1c0e297624d68675387ea12f41893a4f563167b34e209769a9dbc221176aeae8c4eaa1cd2833520e314611dc7ac209cc724474ee9956b8047bdd29ee2f1074ff9a3cce5f82f2babb86ec4f70b5e8241729ffcbb4275392430dcfb4c7cd318f2d0ccb3c73c525ba1542dba537d9c7bd4954054b7199b913ae2cff672e174ce99f6e1ebf10c205907d5a46130a24a30079079d8318a9536ab80251e92125e518df825f459a8d0cb181a8d97d7781efec9a919e08eedd7c4b89b7eb63a3fde5e265e870a263cc248438f2bab5cd282825ee14989dbe583ab457f94f63ad9dbe12a60a8faf47424c7de584fbdddb13bcffbdfe7590d7e8f94ef24c2f62219d9d2ddea04e83ac40097f09e78eca60c6ed3f47217b8ec56f8cb9f77f6b8bfc89f901838383bdee0852a82696e29ef3d4ca3724edc9131062ce5ef9f581769d72b0ff2b9ad35a9ef943ede53a94e34823dae75f74942e253433db250a307c4b5695ad2d221501b044364f72f07502ee5cc9ea6f669862e5da3cd023aa1b9a714b8f8b6c30da8d5ec9a02f6276321b452322d03e3dc87ebe7fe5d7301f66346942f50390474f682d408a14ce59b107e9f1eae5c3057f98912ab17ede7c270e5d9f69e4a9271d285006f21b8cc5014580171e3396cd2d898874499b778305053cc522da2ae030e46218940064f84cb68962fbad11729195512f36b7803c92f56be6675f45f4f03999a2d072800f1f1006f64a0d542d152f6267c9662349e7ac9af8159800e796b5e0789c8667205357cca229efd486d06eae1bb055fb11859052917c26177ab1d94075b597a0df74ca482c2fe9a6b3e24253df26a963ecf7eefb572eccb39ea7b4ceeadf9c178af668575577a9bcdaf4acf8c4062cf593cdf19d2a7f767d1363f829ff24bca8edf073c54bc6f653e0eafea34b81c0c2524b3fad07eb808e848870d6b16eb4b1391139b49b10499c9b664013bcc2729e15668beff1e9e6a338615bdc55dfdb2a462ffc999b0a474bf00a962ee3c04c9d2f15373cc23396f25820d1100a0f2f0ea8db0ae0f2ea52609dfd162c3d5d728df59acd6721e123bbf18b1c49c48dc5a8c2c2c7b886ac51178663581aa6247b9704786a6dc33d88746d2b56a2dacc5808f992a4a3d12d46f0776621c76f7341a093cabf4bf93d701b259c270bbfaeb08703a1c74717319d9eec1653d6dd1842e83c16980b05b82951ae834bcd036437301f4c02e9ca00c7b86936a9ec203bb8b6ab3c546b6015706dc29afe3d28406dce114b2212d294a01b424fceaa57d5e38914f14f3f79687e9b61ba199e36243f57763ee64548a5fefd41f8677ca02553f29f608902ae39f1eef11ee958554ca005e91a93a94c27f6672b810050ed6d326688a3f318988f190923b9c0e996058bde50510d27f112856b047283b89266cb7cf73ec023cd778a83aa1bdd4885137eb3b6a899f8bf4d570c706fa187e6d584c8f934913e8689065fc28a799a97814980f3db5f42bbeeab8844da24406e442b3eb46ed99529806ec61ae912a004d45db4b30e45b8e1d785473df6377e7efa79c44e9026cf47d25b77ef7e64ce60db72a52483cbafc11885a666a0709565e26848d0578797ceb368df6f832a16fc9994902a2a0a2ecf0a5d0a19fc1faecb91049049dc16f7f0cd964dfac2ea0818892a182f07eb9e25d32269e4cf44b7366c65373c035ef1e7e96c1113994515060afbbbd5f8a3d6c6754301da29a7997df043b5e3ec45c01afca5929ce0a2b9167b5b723738632fb4d13944bb43b0f8c1457e455926ba85d0c09591aa86a8cfe3f1013991f6441982cf40409b8b719a4eb903fc3f80fbf9d83feb927e9d80b72c821870d86d2bb7372deb92d626a30b680a41216cb492f4e4068f5054eb18c9987594e455980199696e1d1ddba92a2e3be0be6e921192a73081668211928830c970a9b0f96cd8aadf9105a1aeb89406c071a8de021c26b75930cafb8b788f7d284535e305981cd40d72315f1eceba959da9df157cc8016c02923fb4354aa30b89f344735015ec0cac9fa59e4770508dd0dfdd13785d3dbd3bf9e511ca59e9e5e09d722739712558fc96a6ce718f78a4d453cc18a31e99675774b24bb0fbb344a7f603d53dbd8ca69e1142511263ef88bb6885236cfd024d93d10dbbe5a4cc56823aa054abf42088f79ff3947234a3884b37001d1050adb46f667017f417c3f41a3e037d03ac21986b5bb6d93e651a7ffd791ccd18dd1d351abea5e3820f01981d426798a3d510403eb2c8e0a35451300f2d4deb99f20b2d3c4607bb906890187d23baa39359887774dcb988e286a32d92e111664e5722ab8cd96663b33f86fd41647f261f90ab36139a693e9fdb48fd17675b1a623e970f0b89be638f74d0de82ac0acc36d3624a4dcc30508c288dacea118fb10d59f9fa8cb24e0912f6a687f8c56db281f6544502fba3a01a9d812b43fd7357502f38c440f54ce17544a91639b55a0774bc158a9b532e2d30a968d71a66a5eff0f881eb5e58258c2c83ec2a5c7ff6ceb2525ca5bfaca3586109d609882fa680d7b5e47d90b8fa5f8ded9c50cc3fddef35dc05fdf763b956f1f4cabbdbab4316980a9bbd85e64d85403162cf44f40cad47c2c23ffc99a20126abca284f5afb9e2b1ceeee3e504da164a6055e4e8753a92cc2074ea074e5e536507e50520a8dec71b33e295edd39efd7aa283e654a35b0df3c1d081e09fe2e0073eb1c389534a888e7e9bfa9b2b05aac3ed0877b188b1ad0c1ee2a5230ab9dc43ebad8c9705147f69ffa856631dc68369f76e9c01bd2a0fa37282f688c374c455b6cfc9c26d3397b4c8008d1524332538764306e4fb91c9a3fe710b2db43c9c4ffe83838b4d361b816729752ead823bd5e27ce263274cb0b7d513f62d941cd1da091eb2ef3be5206d2634b36c1916d5c5e444a44a9b85fce4183aa4b207a7cf60c46de66cc5185e6c8a819097b1f97a9ba81814d7346319c545778ec1dab193ce3f55a4e427f97a396e567a698e53be8fbe12bfec6f8948c560a4bd5b6529952c85a451f2b3a92fc490cc5b6f8cc9df091f03bba6d8fbcc4616d3399478804d385d2636d0f277c54e619fc4a061eeb72a74c58328846d5ac55215ee981b9efd8bd5070666fd4002bb98b61924b5d9cd08fa43a557f137301866b1c49d1ae31603a2dcb92aa0eccf02f3feb6980ff83309e7b4b717df3a18b15dcf9a7825edf9b783bf54bcb8c40f775d087673bdf2230b3ac6f73eed074eb4a648f8737ac722e4e924d51fc9d6dc33843e502d8c0dc856aac24902f8f2b1bf893c0b90c78dcaf932b7c7cf582faca187b3076c150af56e163505e3d86edf0844f471ba5f45ed04a1b02352f731972b4f5f1b1d3162ed9a9a55b9024c4f883df6b4abf3845ca14510f8ce0f5640f3be96fc549414895b138ff709f813a39426f6eb6e3e0689ae179b72d3ac2416de0502df18f5ba5bc8280a33e4f4afc83c85dc91f35678dc59a226815ec12a3f559fed467a0cbf95bf6a7da0227657dd7c11ac1b4af0620b7c8cc6219843432d2f12f2397bec0c7914de0c5ffb806a7306c6b0174005e45105e77e1f238a9b46145527b5df93dda81372ddbbd037b7639778440b9d67d111f3eebe255249958d6eb12bd1e8fa00baec66cf792ab7e6b13d37b31f718e14624ab71a617c512a88b41df5caf842daf94b6874601b5764c9b17b8357a55ce99a9fc43d3b0a2569ca62095381abdd7d5d5d243b7a27936beae9c981d8016ae17d2abad788d07b619f45affc2b8cec87e5a23b1ab98632ba17f275e7e401f75f957fc9500d9d39d0c29d88a7537ce57bde9e882405beae26a693b5a976665938ccea80137ac779d4e94033047eae08520740a8d7829c15b055156dc7d6b0a02a78ab2c26923e4fa01b4440260167e9d0fb21642939535db3becb7773d076d2b2326cca8dd8ab0d2acd46d3215303a7951167dcd8e3e020186c877cc942f8bb81d4315c970820ce90ddb974ed22381694040a71bf576a48c2529a511cceee0f53cb9d1b8636c74eca9045e6843fce1ca98c4d154b0de8b3ce65a003a115c3be5b0cfab4611a30ac401813386afdaa5ba3d88571b05590014f0df597453199308d656e9a571098f4daf97f1bc58c8021119a9f89738a465bf4c921d05a3b8b2b961f4f06a6a2d7b2581afc9172b5dc146fa504aadf09864ea82785c38a08ba7cae892b1e29ff80299fb5157e00879ee2ad463aba955ebbf37973f46899d8fe8f02a248c7b3b5c8ba8f8229c5ec1549702f81ab8a8e08c617505c971468362df4babe9ace5c3c10d504ab5adac1e43e351a8da521c067807206f61206c635dd972b010ae8daf66a45525fc72edece72e3dcc637bf08c675a748edda9755186e62c12c87ca74d64299b4138a84ca3bbfe50c613c8585b63a98d55fa5198641f56341c249790be128ff2c6216593a70387e0f024217212e3b03ff647bb689b9b69aea49ba04a59fb4adfcfed60d9862a70c2069c7503a481a910ddfea52a0e34f006f5add7a4a82c23e02d3a22d548a15f97a24afd2d371c1b9ef24b0d40d8c4d74904ce4023dd78fc65b17adc5767b699e72d3788fedfe4f55e3eef538ea58b52869be7c8313f8191ddd7577ef96f1a4090a06f302abee42182508eb4cfa18e3d6d8484b4a34b4c4857260523d65091333921bb2cccd4f5e69bad7a223af5fc04cd3e880122236b471a1c46dc1ea1b21f587cc271c37b9c1de3ba1419b1ce0d17c52bbd9466497f611241380845969e095166d646850c0504d9d3e0e1ee7c7ec946531687cba057468e29cc463b6f5f2655a5913c836d673171cfa83ecd46f5c23a5af17892e05c044d71ea8f1d2c16c26a2fcd646d8b371debddbcb77cc0c407253981be1cb433c0a98f808389debe56209637a5ab6dcbf4463ac784aadab7e3fd1fefc3e5961426f97876484de4bf6c5271643c0d2817e97319c0051448d493a31d16ff70067ace4d61849f8bab6248e4d6dd60c3bd95150f2e880912f7383b4c522ddbc781fbe12a9580032f7688d2a94dd2df067851abf289dc575619cd8e1040f5308c7d908cdb5ee9618e79e4944cb2adf788f871cbe5034281f240f4639fe9c6ad40123fc5d4fd002dfeb230424f0ef8f3b730bc1efa1c555ecba0f6cdb33f14a33205f8f376e16d0b011ba178923d5cdcf32430090e1156cd69679a55d93bca8c1fb9211b36a51fff31edbe9ff38f7cc72b2f007cca36d941206bd61271213ca495412ab97518b20ad70109c42cf56463e31c0bbc12c3457123ce4e448cfa72c98d0dd1f46f70edc613b45f80152df4e110020f15a576372b4b1ddaf99c2eb68b5fe8145820bdc77994ef8027c2bf546aa7a0331838cb7254563a389b1805fa3cf80238d132c3952fd85aa070a625d4cd119207da6c29de73848380a512b0a36e470ed90d848ddd80be5ab5b3de2c4d449fee682ae1fc27197857688afa50a2df07b1c7f657244106e670fa75a02c1dbb2ab202c8f4f2e454940b9474e592fbceda7706031e9a5ff55d45a588188d60c16a0191ff02a48820c4595569db2e730517deeb1222923d605dbca8dc42668a3f90a1a4baf2f026fdea5a34eb5453a1458232fb20faadc52625c4983e0fd19496712ba73edc70fc14530a624333ff3753224e01b6026b46c2e46707bb1526f4744414e980a025dcefd05863511677db1141e26adeeaf709589a5565a7d6d13584fe99634312215a2eb9817d68e3ae3f8b8c844f4716f0a908d781cce795e6a1ebd0a2250d6ea51542c7d6c2c80f821e9b57e69754cfaa3ffe2cb7b50576cfa5865ece52bfc219b8b4b3359a2eb66c4de8e819ac191cf80a4411be89035bdcbae0383eed462d66a90cd7f8bdb4665645511bbd4ace84ff324f47df95d1a9873d80a632994052bb0b388c6be9604773c4469478686afa9a13f205eb3994eda705e35dbfb12fc61c7fbcab862814e3befa946a76e63eda9b84b5d1066949d951a2273934b1543b91de3a5f0090c210d59aae4d1d7a23ee8b2df3e081c1f3a231fb6898586e43a53a20d6dade5298fcdde2d4de44cbbc6c46cdedefe03fb99d241c1733f139dd90ab123810d3c37acbc0f06390441ac807a9d540238b7817d0787515b8c6d3b395407b2edb10c82249c9f9e9b7dba8b096d35bb8a6fffe8119612af2c6863f09fb70bff3a6809fe760b51d5237c9e7365ad61422eb3996426c82a9d53887d4edf219d7ae07dfc5b25f27a5ca54d7a7a16920c0264c411675a1a7fdce7a3b29cb07b0b6f5c0cdef68cc781e3d62d324d1eb0a7bc37e03e2ba252ffc298997eb30586769cd16ad93fbe4c027bee7699bea999a946d1897f7081bbacbcbddcf13ad699cd99f33b8105f9d9ba65951fd5b791529f6816acf86501019ca64f9ca854512e6490ea3b3b1ddc34b384f6d89a5d7c89d2fbf0d369e7d5777de2cbdc8865bfe9fb33434ae97c42f372f6d1e74513db26945636fdb4a1c746c556992f3de1d2db10aeb0ac5cb1ceb9fb084475046bd7e059fa8aaf54c1ec5afb5e7a87cc296f447fa51270bae2bfbd0bc19acc1d50d014c381a50d8232278e5b092d632e9b0dae18ce88451dd710400be757ff73f233a863b6daf8fc114c3cdeabfa799eef442ba47b82da8205da0cca326b533ebe8bafba985862b905e3cb5c0e8a1eae0e446c7e2888b08f5815e4f8c6be1e020c46c9cdeed2bdf82c581523f9b0ccef4ec726b01e6f847837c108968b74df5cf1194b869a4242c15ac62d25e93b0a0bb42e3cf09a3223bb45141d9f006eb73eccd625ee58960d55e603d134456be0236f8c76ee06601873be360bc6cf2d1af76e9cd38430bae495fd859baa55ffda51cc7be6c91332b87e04fa3fd0a4f1a3ab7d004186c66bb66cc80fba18b650970b293deb2043da26677de1756879c476ae76b7d3be1e0d95e7d28d3aafe6cc3a194b6e5a69a8c5323a44721d71da16fff2eeb69410c39a955d86922c91146d465be5daf12fe260801a2b7b7f8376711f8e040e728011df5d883b1c6d8b4a1d0294cb084bd0da8df7cc744ff24450872e77ff497df32c0a5c6c9f3fd644757dd7c7640da2ddec41b5e9e73cd7bf9200ee9019e3d0fdb71441d16b38ad0a75d127c5da212bae4527f1b2a39a3fd818a988a90dfa426394d0f868e23d08c382c404387444114cbbe07cea8e19e8202734850efff53578d4e16274c5777ba84a5a78b93f01ce6c2e5db8c39b283ff48c95dca0544cb7acce07c6696626af186233eaebde045ac98267c4ed1517e274c1c7296cfb756f5e88e3e7ef3b1eb14d33784a5be6e7bfa90e35e4486c4dc91263628a580f455a62067001897689563b30047b8be19225af0b47d6c9124b3672fd82fc7ae7ad4a0db79e6772835cb95a2023d84a1fe1684544fef7eadfc6a555a65ca070a153b1678bfe16577b9f7e197a1e454655b8a76b06f9b3bae1d26eceb16eef8e0ed4fff96eb154d8367b5bc2838030b6eee94704598f972048d6e39d3ed009bc6f95e9651888a277e1024054a701b152debbbc7ebb1d5e6c94a2edc11f79faf2a29aca78de81cb19d4c8a9e907fb04a20db5fcd70e2d22f59f8433cb64d13ee6992a2810fca281024c9e5bfbaf64d4fe0030e13b8f0002b37a345fdc06f2543541c25ab97dda2ca41672723b7eb9c8318b722b20c23840b82987f5fb9e76f2522516c21d6d7ed5a71c9bacc3816da9cd6fad0f467e89fa762389e4847b182da6d42bdbd1add34a21d3337a551da1ba11a1bedb02738d26b6380c8d4698bc6dc28fbb2084b7e4407156576341ceefb2d889f2f9204ec8c3f173c7c893b2f10637fa09ff7553c6ddc41d610cd9a49decb6e5084b0664a3c20fc1cd7e37c1aa034941e753bcdf93486570ea7d8e0bfa1b97b263b495e2f7945d1b2cf7f27d090adf1eac2957ba7d1b003b8c0d77da23932d0c18196e69e2de704e044cccd521154b1d2c4c294727559b2814264b4c6d0f3899a26c97ba22989143f25219c33605df9e2e5a4b2c4894821df2ff5fba9d2b3ee8717ec8c8016fc8c4f76c0dba9cd800273d457335f61f4f06b4d14300c6fe26f267797c59ab0a159591c846b65cae2347b4e2267985ce08c1281bc8d462b93101d445a5325557875d7336a361f638240e50029d34f1448f4ef27f9cbc89678bd159b18d7c2f65f90bf319ebc48ab613adee9ce9f9c91802561e6abab70a43488c1a80af550b9f833b18f38121da1d158cf29240ce1dc0060fe04ee47869f256dc88a95eb790f24857522c10925dba88437b9f142a885ccdf0094e6825b4c394a3561b911bf04e1dbfdfcbb1dc8666c155662463d5c8e372046862d706d5edbd97069407e5df9d2a6ef5f5d10e8f066f8ec018a9615920fde994d7bba244dede0adfe15c65a9c7a3e97a2e553a77577878fff0256d6d95d3bfadb334ff765db7fa66c185129d9489f79be332e3020471a04571e47265fba1beee3ac962790d25b4b1358a2cacff07135365e330801e81ce5aaa533ef817453d3bb9818151d0495492c78b52deadcc3d248a425e93c259339610209690b630e717cadc1e5ed12c57fbc25364df4d808b704841c8c577de0261daba762bf8411758bb38c50c352ad4243bae3a9732663a3c87bc1e12363edcd1deebcfd3d18b3088aa19290b11ee0a4c7ea91d86eafed588cb0aa90865dc6215f01e4204000efc2e69b17a664dfa7247a7d8408d2ebb0e263888b7e9b08cc3876e800832fd82a3592eab933f574090055be547a9036abb8cf28df18fade37b460ccf03958bac89e05eea3155227fbac2383fc7485769acb5de1642e6fd35ab010b7c5f5b5590c4d3b2296da5094f45341407d4da6687ada11e553d6b73666ad863c8f1a2f0c29b5ac5166bc51ce3a70e6f857c7f46155866787d0c3a8573aab35a960bbbb05e2a685e4ac836b21bd7522ac0bc36c300fb3d618a8448d6b0779892eab7ecc7512da7635005452363a9957b5324989e9ff9a29a45bec8d880be88f240365c28a5885f57cea8bac826cdfaedb399b45aa4800e866d369e212c7103efde84c0557b6fd7de035de7dd360ef2c9365691177ae9c08e843741a3250c098fecb819ce888bc48c593948aa282e179ba12a4cb3ec0589fa7f831dd57e8f1b078a4a72c8fedf19d217cd15776de0e85cdcb63527125e3c50d1442936a33a0e34925235a8919bdce4e6dfc157d1b35ab879d0ebd9c1b6480a908a96f482adccee922346193b03fe5a1e79a89a07daaa095b5fea24be9b21dbd77700a903cc413d9169195e44c2331e8605f466bd9af0adbd59377ec87e505ca4d3bc2995d2eddce0720eee917753be52490949e277ca298fe46a4ff11558a7ec6a39a17520a5eecd6e82d5e5258f68820bb374ce37296dfe13ee09e7c6ea26bcd9012a51a54f2984d05aea786cec2e10f1bd0dcef3ebc743be24654c6b9137a7767a558b7fb7209567bf087d593a82ed98842317fd2c13b51411c6a9d44e578a07d16f38bfd0dd79a1552dbcceaaddb7f13d000121e0bd7c513945c9301fa86c2b4b25b86876b509a31cf8fe315db97996ea7e9b4e9cd6ede44c230353ba1f944cdfca46696909882fd13cc56f962022c744ebf00a3e3c3e114463966d664074810ab1c8e8c11c80bbff624b2ef436680f6c8e8a434f5ccb136f73bb6225133a6e258fa659ff2b17096c6c9f586c303d4f9686c38999e8afb84337a5d131cff8c2498771ba94ee2fef935ecd4aa9b3ec7ace2486714fb9c019c55cdf494c2f65ae9e6d339433167c14bf83d75d1a6e735b21c19f1bb8f30b0e14743b56a2dc8a514cd85812ae396b352ac76d1599542007d943bfc16f047db15299de1c1930a63209410aa6ea80f8b92c4a2e6bc954e7ec497a23663f3fb846af7b6bce2f8568b620c8c20e29f68e942296338357115408f1d74b172393b19e760b323b56d5d8184cdd9e600fb62b6b08b55ce98be796cef7a71c0578b77b70ec42e1bd5f2af4d1f678bf13679a7f89d731e3ede9bdbbb3e621b962443935565f8d0d56141c411ab5b9b096ee83aa895bbee72a3bab19655591a368e1a28a6ad7fdfaa5b1c74b63396e3db5ce3f979ea403179eb6fdb6b4ff3eb56dad07ccba410aa683a27dbb9a00f897d247f9f18f96d7bd332fc2099bbb5d3bfdb38b268746ffcef2ce9d6815652462a39e81b4c0e6c055ef338f79e2b33314237a1372dbc1a762fa03ed1ddc609eb7932f3452a498b43b045a49bb0e4d5971de39c2bf3be7fde762ebb6a44c679603a024330dd30422b42319f57a6996f7a825b327ae6253be8dd731efaae549e8c650221e7b94149c5014f0122cfe828a541971b54e4334a1ff4aa6efa1f6a578f26a5fb480d2e390368cdfbe59cea231f7ca12f3ef02c882588b4d82f77bf9b5ec0be473fad81d0b515dea2621668ae20357ef4ed9c3e5132455b635134de3bcb36e63043f60dec0f147af6699244fbb8fc80dbbfddb7b91760110078dd137f8c7cad5699e851e1e63e8fa172037a3005ba12d78378591b59bc506d10164e4bf6a40639992c9871f6f07546244d3b5f446bdd091d2f85530a8abc8e274f8315141a911f0448b2a5bcbf7ec119c829a8d3d2924befa716b2b13c54edb4fc228dd429e4020a24d7d2c023ce039d351e890bb65b13385f6a43fe4ba1f9d0a8e3411a0165fe77d69d7d7e526109d8f79af51594fec8d9de5386fd4f0cc3fa65e591ad0a1c1eeab89d84abbf9f8febb8386fa00bac66b5281dea1f409dd4752ff675b0ea9bb47aff900bd482ad7dad39977c1e9e006fbac1b08d8670faf28a8ae3aab70ec3388bfde5af18b2680efe3b7bdd21b48a5bd4261bddd6806eeea7b87fd4bb54a5edb54c479f311617d5e5eab7e4c9dcba9eb7a7d0b98ae5dfcb59e9eb2cb28390d8c82a8f48cb10b1ff9fa2325557b3d6b9333e7f726031eefa35892b662c42e323e5ea66badca7482de899c000eb0e9bf47c8be43c3d327aaf8277f48e8c30e03c83e4b6ef980715d75f20f43fdf75c63eb2c4d932ab4d8d8d2e54c9d4766567020a8e785d40f9134ef9e6b1b16fac62a632ffb6a64531455e2bd174634f2db96f7c6bc432052131a0ad05da90414b168417041c4ad6fa5b56590b4f17846c7c90076422cc21f64448891549fc374ec08ab25b543a882d48ab524042d0f91d0986981397d6c5c933bca30a6f451f951958be07938267b53f99709b91d1df5b94bfd3508023315733b1267bab3f8fb86edfa5923638b1915fc62af46116be7d4771f53146fc6ed824511e68b73571165a33b0ea0890faeeb5d5f7061f4ebf211c0e5e8f44e25d4139a5bfcaf61b342df3496e47a2f1fb57e24ea05f2f36a9a87b92f85d7da4362f6d19f47ccf6ebc8b0adc075b801f3e59607f5d17910990f106833bcfd07782106ebd9a737ed8372dff84d2aec6aa706d9212a9693421b4e32739fddf1be4c0650d895da01d0a453d1410ad476af43e3f43691de5926242dcfadf47877be1069715a809346d2bfd32e98fa710ac39543028f0332655983d15d78df90f72c0ee0ae09fa109a9f373a774e21676ecef3477cdbfda3f6ec9182e87f16e4cce03eb443a85cdbde915634010e703208cad236b5c7413b1d5bc4d9bcb8eeab0addf440b1f2e63f8e8dd306eb8f14ba6733cca8a76c6866c6722c6879032c1fbbd5f9e5ce861bb3597514b0e22f4a36ee228eea716c9ca7a5bb5ced06647d6ddc1ccc3557df3938692dd1a4994bb8c7332597cab871200d612925ce53e1a5d537927007539555dee416123054da4996a14a212fb7bc8827bdd2c3092a8b4f6098100f5cc9bc48f040c1146a0bd4cc6245d40b1aa62a46cf6e15f1d224ea246256cc9b8e2a04386cc5a63751110a571f076d4ae5257704c7c029a9b2023b11959c1d77c2cdc9f6d7e6f596cd8c04a5b97f46e4cc3e900dd444a27e767af1f8baee02f6aaa60c3b960fbae784ea644477930f563d726a89647c48b1366c9760168e12cc8a5df924bef146dd57ec01357c996855bc218a1acde1c4c2d4f7fd5c3affc9625a023f93e4bbb302117279fe07e0366fdc4bce69c6a2174f959b6e06475bcc6eba8a1fd71dbf18f765139240b08847980044fbd54b9eca3083347f9c8d3fa3b0d1a82b95aadd000a85b4d15360314dac426dc014d421d00cf098965d874ee8818fc9a981e91944b39d73e6ddd9300ba3a4cafba6731f482c08f897e7c09406515364dbf865e7e44888575d8f384bda8039a696fbebb54c89822a69ef1e62c279d94657f9f53d14aa4a0dfe286485481da14439163e537d7288d67479a80872b60e8708cb0aac45222d7ef7d434bf5542ba8c960de94c41011a9b29d59e21b25bce96725545cf3373b13c4afeecec891c8910b338c5b0f23ebfcf4f98ff299e1de8df6e137fcd61195f1289fa4e350205b75364282ae3842b574473a476c22f3724f77f2b127bf81898d38f2475001fd46d17e5059c57831e9e1d250d96d136a87ab7a931f5b6296ce0e830ee2e9131306d41dfaf316bccd956e6b08e45c1a20708f48f3628a757953ad73f0b684d06e7feb58fde696e36bd5c29c6579a115f356e9067b562f872f355607a573087e3a6fdd482d4bf307a9bf76b2849fd2bdac0074b03c0d674c2869e84a01b9956da836c42be66c40cea419d040cdf5173bc85c16aa240a6059f654a930784b16a2ef1b4834789b591b342b36c2b785e0921dd3cec4c6cc474e961fb75e90a938efbbcc84f136dbfed75d0456e6aade82aa0884202033251159f257d4d2517dfac9f1956e7adf4ffbf395d721d1615a5a6cccf5a1e20890673d8913a5e6ce4121f0d1af7a5c93612904a61d94fa15b10ce0888601932a090948f8ccd7cb4be9292d72b8b75560b1f171674a564985bb6d62b4393fe0bfc86a2731c7378c219f0207001ddfee10fea44e95c8dbf9a088c6515087a1e722f1b3db2e3e57fa574b979b92684da3858b81776116f36ca6581c92424257e1ce1131b79f6b4918c4b5a5c8720c9439e257958f41831dbfa3219ebf27d4ea6efc1659a8bf74eb749eabbc4e2d94e9790c0e0fc512e2544c38cc3ae48630cdf6e83e19f4c97ba6f6cc9805bf1d7f96e4b0f9d278cb68ddfd0fa8148d4548f1d41ded5f0f819e24344357722e063985f7fed9931fbb909f10062bd59c3dc7715e3114a8656faa9cfc9ced1924393b53ad92bba34432d3bc9a6e38895b464bd982f4429aa9c9f603ab34d8496bc633accc8558394e26833ef65c9bb4339f61fe4ceb37fc1b27dea8f2080b32310faeb343e392ba99f1f14154a88e8f7313444af7d28cfe44df4b8dcc517dac6501c96650c3f2cd903c8903cc4b5d19d11b055e903244d8db40dfef25b50a4300dd5c1fd23cc15dd3f83a0cdf92fcd42dc56d38d1ba8588361092c98d2aab583b5d7156d6c03486dc3241fc36c38875610410ade2d1bd8f88c3f164cc3ff560e3f09dc85b76b93ac73e049354fccd44dd92f12589257b928d24b4edccaee6462e992fc94a7ec040cc6a31bcc1b3df9f75e1a4effb27eb70ce9ebabae5ecb291fb9bc28aaec9e1ba2a7a5cc390320f43134c9eb6ea0f50966ab6111f26324f971ca3bfe64132362140804d5ed91ef107bce0cc255a49e12fe847fae134d65e8bdc37587c90d58914560a6e018e5ca391e68e394c057020b06ce1dc00cfe1552833529f0c4712326456b3842e59b66d9f51887ed568acaca0dd1556f7589274343b326ebb74b3a418fe54110ddac63f56c67f4b7c65938b5899236510cb4f0a8142f1f1e2fed7dbd8f08039c5ae431248688c27ee4e27e8dfca0245a814087f1868752447e029ee0a8594f49279157092a6ddc49ecb4a17ce2691d4a0bcc417c1f03b0c6bcf564b007bb50641d2230d1df3ea2a2a9df39d58baa68e69a6796245022cde52f9e26f909d8f12ba6ee8d79cae3aaacabc0adf838b2a89f6d7a2da552573bcc238bff022dba3b60609e200db8763a3dc0f0d7d9a21b356a03de7b682fd7406ca6dbb89873897efb9c518f5a875567f00971532503fcaf63e1bb64eb8c651cb53c0986d14fb7e36f5d62b62530008d9202e4aa7e6c0673a526ed519609769e8aea1a44c2b9b210f5a406679cedc66c817493832dc85cc99941a843d28c916ca51ed2fd6f98e8f7d7ec539c26a8d9c10e63f88fa1e974e7d3645d9f7f35176cc2e4dd5b1921d4cf0b4702c14fe9620b4eb0e415f68eb09200e3df725abb06172fe64b5e1d8b191b7679a820e963cd6689e081e2dcdad360eaf1b6929ab55954a1bb5e3de3af09ed571c547ffdb6fec77aa8778ccfebfe6db50ceb24858d0995782e59cfd6fe2680d2f23306c2b8c04e6dbf6614bcfd42dff518322e921c76fa7ea9c5646b1d3aea0550d9af4fe08e83285c97d42f8758b15efc7b23d4bdb41bdf7066ae3b7d3d3f5ccb5c2c1feb8c0fc1d3fc74cf1697289268be288675cc0e7df2ccd7d29521f8e4eacbcfcd943bdb7b7ace2df706a15d78cc8102b6e76271f831492387f594f65cc3978579e2dc8e3a94a5630c90614a35b5b04d6d170547daa1d125d1c73de4f7ffa870859567971392b57a140f79c4b34c78aabc7b323d69ce9f03d3cdc4c05e18004019574d9ec6a0bfa52c2645c2cd24855748e0b3f448c31c2120511936d953a646986246197ec16681ce7cc9ff8541890fd3fb0304b5b62e651d5f51a4bdd4aa1928fe5d6f5381a8b0a7f06386620abdcc0961217388c88e9bf429f8c59dcb9c0c8f5a0fabfe129bdeaf46c0b70e5c0976e4f83c102453d4b0695fc16dd1ac4c0e5fb6b2f6fcf965f634983b12d72c85ec59fbab19d7f8010156f9ad412cee17484213c6abb3a9a84e3986c322250c2baa5ae58469038bbb89aa7d98de5b6f2842258900c6b2c28746becf7eb2643444199123a6d1a08945f7ced98b7c143bb46413d69c3433ecd4e000da9bfd8f1b93192b58502f02d054efcd6509e4ff1fbd859a18fe30c535210392a39489a818c2f3947d38d98409553f069a5538a2095ec5962fc6b1360f8966064f9f10e1fab847111d28dbdc4e8c360861685bfb18d482f6d4a71e242d054bb4ba962f4c20dd0c64a498661c0b7b2ed4149f70673125b49a34d18600585510ddd3c3bf1335b3993b75b87ac6e2a8c3368b07d25feb2784963fd1c38626213be1124afe971a4df556b732dd0d6fa0c35ddcba2964f20519a7fefcf68f995fd7f67fc81a9e2f2801d66eddbcd3a9fffc68df0b06ca97007b063c7f9f9ec360070336936617c69281a9785970f7158626e3d1410e6ceb8a5e9111fdae6fe5dc0a9b9e401853cee5246ecbe16476fd782a8f8b16ee00e541a4c4c2685de492e1a3750c15f2cf9cb05487f766b917aec12ccb2c10a660c9009af3a7a207b325a83fb3441b603f7ce6c60467ce6d8801802e26b1207f5fba821ba23de02e5767bff8c3aa8440e17e6df3ae8c6c4cfa9309d47fc2e5e8885ab14608771787369d45e3376abc13cf15ffe3075b290febf40dba1d4c0a9395fefd61442252e895ebd79e3fadb61f2dd702c4c9a7c0d6c9a09aef0c00880a4da155a504a435706686f3034c2bcab16ee4c2b93b7040459a2f072dee9299bb608337e337e61ad71a62bf52d38cd49d035406884609d247ab4e2f333d9f2129afb451ad1c97f589901637c23d3f646e2b3c82f9d45e1f78666c2617fa778b84d0647f182f52693c7e224df3dfadcf7b7325889956427b0fc36378b382518c08e6c2d231116aca704caf4afcc3de6dd988cf4a87f32d770237fffc2e7ebc53c8697e19bcb584a6285ddf863eb02fe6e012e1d0792c20edd8da777385291a59964f9da9580d0405f31e04b99d818b324886da93cfb2712dabc0d0b4118257ae309db3f3b89750d2992c0cf796c8fddca803561e8323cdd139a3137571ac2036e4556c258e8e5b5dff8ba90213bf164f9e64713e654c77123207dd1cb76717f78516ea2b441ebbd9f4e2c1c5d2b01e2b021ec17a09a4b367386827d83ee2ec2c43b19fb16c88cd93272106aee1aba2997e135fbf1f819df92d8858df1c211260a5d0dca41f3aa7ad0f2286815fc8cc637611030d6a1a65b5fa7e8ba4ca7f0d17cd943ed3fc2df39d218a9343c0fc40c51d58ac14981c9eafd7e532747634f3c9c4051121b5bc3f3140082f108cb6f8e3e42055064706046afc78b22e40d284376a6a08eff3d47d4b58d48ade789dbf61eaba98b332c6eef4b751679f34c47da8d58afd0f5e3d81d2da93a51f585088849355fad9a778755f8f001c461e96e38a80305617f34c6b3ff3b411419f25e5302e6ecf2b5a4b5f732fde56abca2b00daacbc9209d89c71a7d599d9788a949952d20e800d8edd3f05d2cd8ef3faa82295fbac7033fdf34a64752e2173c513ed259e54fdfe5d6b25171c34fff684fcc14890aa195e407ba55525650efb1a3b2fd952b9561cbdf8faf200c5058f40a0ed64e4cd5d3a1946ec6732059e1ba206fbaa3aa5ae050acc9e895d10132dff8cbdce429be46932178a17084a2408ffed081f40b6994a5596b253a86a0d55ce24fff0cc9924404e01a79059178aaf182e6e5979d7e1d883ae3c744f58cdfd6121e5837126dfc409acbf58c61d72c2578cd453e0bcb41e19ac3da9d3afa8196fdad96259ee3c42d50f46f2bb004f1fa2e0f2dc09fdbe8507f7ee65dbafd524c82a4120b14c4192a76047b95f2da21d1f645053b48a068ed177815a617c9e7718eb07b4cf931eabfa8450183da8e04cafc0c57f6b03be59542f54a3a2d51066de469d0675f2dbb148957ec44df9a61e47688e49d5fd275c1f6a296b0d0b9ff7b703feb34f28aa24875c7192b1b040969cb2b726dac0f509f4257f5985472e781bd3bae6193d847bedbe4a2a00028ac5eb88b3ca9c0f41328a962613e746ed639b8c7f8de30cbe9f9b43cf4993fa9e5b8025affe0219c3fb7de67d6da91079c4d28afd5cdc038d5e2e3768d4612bb843e5655bcd5f3105ae9f288d1c9bea1c9478554768095d611f13c51e1385eed4e6e726bb6bf40fc8d296189500b367e27308a80bfafd48123fc3b7328f91e6ffc9df88c1f7873edc7048cd09acf53af962f2808ffa6e5c877484bba2104a0961173863b2bfdb3aa1d8c4b3256ad06ffcf4b8f680840289de9d9945211935d406837f244b48dbfd21041659a8090cf39a1e75c6b050e80469caf36e2c1ef0c044de8f33ea2f797ecdecce14599ff3717c34a1d0be8ce54ecf5e75e72fb5c974b9f5c321eece9fb82ac322207671fc0c918091d82234fc451e55996b5edc80e453171e0a97bb7e46adb857801e3b0d92f1a23ff99fb354e65aeb3e66ed43c4ae48007bce6085c481824dbe93a50de89f291419251e4badc48e8448a9d3b83eeacfde8bba509abae6c53ea3c297bfabecef468e1f6298a823619b242be8710238a5a4a22ed0300f37f52709b027be3ee313790430a07f8a92bb36b85db3ad99267b3af68f4bb741f2b29bb0cbbf178043bc0bad896cf072beb4b081427b64874648823f00aae8b1a19cde8380da510bc1a7b27a1a8ed6c95195eca887411124d8c215dbafbce7091a7939ecbe3014006720d5ee49a1ea8c123b62063c9ce6b27a661f28098d6d0a7c1566af91b1a0927268a7c900eb3788f480f90437dff25b15e842ccd06bdd992e1fb3973bccc706e5075c0b35540b33f25afc6fd20c0fe885f629167be6d151b451377baa3c244776097708e155e2231c5af47889555121ca3abade34552b262687dd4bba7b81abf55263becfda5120d472325e93591cc9855228f9f56c0a36d247c5b0e05e99c8d00789c1446547eadee4ddfeb218ed9c876a11d293818b2a1530bdf1a45a732210d3179e9537a7df86b9c816f9ceb5e43b4574684513899f5527af079fc934fa0b56bc7756bebb3b06f44f0d800e78f44a4b666262cfd991da20ca23e9926b95731a1ee339dae03aedf5b7262366aed3577536a0c548953f0a3164d55bac54b5c2aa5129b5970f1a8941dcabbfd66cd9ec06c62a0b62359f1c81f6b4f4bd1a66859b40b86b62145ae7a6d9b67a7a8bb056e41bf70f26e8cadb2d874ccbfcfd229bded442eb38e6ce82d5b6779f5f8e27a57bd4e432d2e0c547b13be56aba167720cba1b14a149d92dd7122db92768ed9803954e85cd9323f360e06bec413a92112225b0f542cda3e6dbbab84e663486b4cec42f824cee13179c833cd1409d36b5b070b2809dfc4256db009d13efaeffa4e11e7b50be7238c2e596ce28fa1feadd4f837d9a1db5e19d249df393959006b1fee3a3e610b22c4635b38fccf19085acca7d9452ab4b98e380c3996867808b4b812fcd4bf8b2d8e2575fe916a7bd54f4f72956664d22e549b92dab440bcbcb8ff886296c645ed8640d8042a23f5c0c3c45089486c4e86abb4873bc6669cadf58bb7c4bb8c3762dc6b6c6c3b693d553fdede358dd0fc1b84faae3ec9d3c669f43c513f204daa7f8a8c9342316252a65cc7af74b4b1c29f49b9927758abebeb8a1251c2ea3536d14c4b5791b625a8cfd38bf49f85c24cc11a917efa728d23a80bc756f3a0644616c3452999539535ffb62b312dfa909cb53d126953f5bb5209c54af6535c72a4b6931bb3a609b80a424f69b8e8ed6f674cf728ccf1f42420722ce6ef3773f50561334247766d9f58f4bfb5e3cd4a47a8164f1bc7b895d85badad8f50baeea3fc9883ab2a3973a382b6b92a016c3b45bd00ca7f989778e984b393e196045a7d686f924de256d30c1359c99875019261dae6eddffc5076964b149afeb4bd7f27a82da76714a3bdb2fa75c68939da57b814cd85a4b53948874b375a819aa4012494dcc946f7bd82c76677b6267772cc0d6fe8dcdc4d24a9d19c8f032e22b6fc6e81bccf791ecb88067fbd1e47bae819b4574ef35c901e88c25bde5a5938ae4e16abc6cbedd1c6f98d15fff06df83569d8cd01e315927e854a22912e505cc17a2e10bec211bfa30c3d5a28b66c72037a19bf8416214b1cac06a7254f9141926fbd5a262277ccb5ad2a1bd1c906f6681cab7a9c1d21e92efebec2ac58f7b107f6abf97421d9143cb3caf86b739a2b1a4eedc64765a2b99fdd8c1ed5fe30a131d384f10da93082a6467bcedf7571d515aca83bd06c8e0dc34bf0335b1348720f65f4816ba1628f42efc5c1cfbb8d951ee2d60f6566de8bcd31e968a0ed8c071ffe6c97dc9e60eeb316cf7cf316ca5822e79c723bdc246ff0aaef220a849fa10460aa83dbbd0e27e1ea4960a4acb541b11251abfd10ff48edb0d434c2ebca05839b0181f58b547e6795f4084be2b93b13584d574f27f31d6b960a989f08a2934047a0f372794dcb4ffb0e3b3e7b0bc3a3d7c252c996935375431d993a6512194915fecd4b70a1a2ae1a9528b17a8e098fafaf1008a7203855cf27831f243ef412a88af60bb3b4b57da0a0534bb2b4448f797f701547832d9e91a5969dfd72d350cd71ab8e81022f8b79b903d9b5f35d66aa6b4296cbbf3f65f8d47402ddfcd7cd02891a8d7bedbdfbe4cd7691318f1de118fcdd40e2c1eed47a0325d0b004620c678d58da5d9cc17baae813cfc22d28c0e0d789ed40c89e1301e41e7bceadbd5c0c37c10b5e1d99d950065241ebd306eef957707b95f239f0c1500ee32c637662e8fb5b546c3960bd664543d6becd144f80d56a6585195c207cc26d8dbfa7a6abbb48321f2996c0baf21824b189eae8b9625d06bec265fc013558d207d46f57a1b165f8f9b674ddedfd04085c50c90a97e059734dc19f110e756ada1a21541865d7676ccab80925c27dad65e639079ac4b2938240e618871f4b44ed82266af45da8f6073ab9b05dbf2f77b4c34660dee62c29384478139e381755f63fa2194618f4c322a850c95b2ea4ceeb0bea2142357d32570e8a186e31ee82bac3d9e01068cf872f9fa91549a044a005b9d0be7b0a4072853b16d2db1f40fb4b46abe194d73b587a76d146cb74be4f1caa582058859f9ce19d732a4dbb7d3d9997d04274055da52e9ec5d491ec1a148f14a8e7c227ab8c862f931366d8825b0de631ae5fc4b910e5e979a36a1e892177f1ba654daa6d1df017d165383325c20b1de42e7988ce0a66c5d9f81cdced292e08532a1837dab6dd4f27a7eb061af80fa5b4d155587db987c3fddb4cbb38dbc4cd3bf42d3ac4f76568442c992ae0c0a0a5433dc910752e48e48b8f19107f8cf84d7db9e76349d5e6ce052fce65a12d2de325a51cd44fa13f0d5f4598e17ba10306de5cced61df3d62d1a8fb8224a076a2003c1a098496fa839d415c8929320246b7bf921db37d0b847e07e533418630127476e9e91fa4b926b942c02e3eed2b82b1d07658512d6d1e4bcf94b8329ec05bdde193f6d37086780a9a1780df52a81aaa04b434345c224eb07272605f7cb2dc9d9643851fade9a4cec0a0f2ade5ccef1ec94a1b84533ae834eef0782ee2e753a6b61f37b39855bac40440892fe664c665e08c1e17403982b9d5ee9a5ec988e033ca8659d210b9144684513952b35cf896d55025330f23bd633a08735d406581102bf8f43427f2d49bf48fee72ce2e1c73a8f6be6609f8639dfff7670d19b6df8ccf474ef1e7fef833a9b038b727626347957490146ad485e3c9f4cec44c37ce7b6c114814fc15811ed52c1ba07a9aa254b06892c72747b8e4da3e22bbaa1a3b4613a44f4d5fc42a6cff8d02c3bf63273099a491a010d30a421391f26a40f5dfa51a85a636c8c95ff203313b8f8f2e1319c2ee11fd6ca4b322d924ca48b0752c965e02c43da1329b821d029fc4c484f78c1c3ed21fe2c6f8dfd16ff3d7f5f504416fb3dbd4e787a2748fbc6773c395733f1788d7583395199d6494cf8fdfa35f104548f6efeb124e64c53b8d8f7235208606e8e6a6743845c6e748371b920975d012816f324a70f60decb739ba082f8d7a8ea9d4d80fd49d56eb1b6290b32e5ee789214b19d75d3012bd81813aa1320c62509e121d85bf825d243039778aab2b04c464b217e9a603508ae6df69043af4f9835f6be3e8fb9f90352fef316581f0833d7040fd1e2176eeaa19d57409c0d0454ebbebd78831916598bbb9a1c094e0a3c8411d6021b6d98f84a4dc4d00245de8f4428cb9b5711ce935f634e2298ed21f9e8e6b178beae164b46cdec6a4f7292a425bb15feeb1072cf932fd4e7e8bfffb4286f97bdbd393e76ebe942e509da34c20f160b7f09ad2492927596280d9215c7537ad9b7dccd6e02ca691a5e2af1fb268263fd224bf29a5ffc713e66342be5712e551dd3cbfcf72b5f3df85038787f92815b377ca1b77f2742876c98220f5178d3f23002db60f9d2418e7fb7ea2d07f1034c86c0a629acd62e275587f0e4f7ffdf62e2e6e8c96743af7c93faa6fd9ae6d17031befa992443f8010c2f490557469afd5baf4054f565b0be6aa3dd222218e46e0321e61825e32670a194a225e5511b33e265811be47d9a6bb2c895b9a6f428ce04223811bab70a0b0c1b9e5aff4fb410b561c838cfc66cb93fbe7cb96ad1488138b907ed3c0e587d2e6b897213553d68e609fc4ac701e5fbbb2299f37dbfe7c4045c1533ce2af2456cbecc9feb2a7bb1a2c153ac6ecd43338f8609552cfe29ec0005d2e961fc0269267ef85c0b34b30ae8165bde109615b8051c46ca01415d8129093d2a10f8fa8c0e7fc28c3fb9e388b4098b951355fa048fffba90b6db90b0a2c488a827ee6fd0a9620aace0d0dcf79ef8bf8d7085eb9bff1fe88495ef0f7154db553d38add358ac87e17be0e0fe9d4b30c442f1882af7f5e88c88d7d5361171c021eeb43ac53641e40e9ca71fc4734e549a149790cdca638661ce273e10fa4a2a6a17434a3bdd817b91682554399e06bad5eb5e2425c3a3c409914fa151e97bec21a2dbda584247954d0c843c1c266a086a17b4cb1ce33c47e48b6f3796b7fa92c07e54d3783b4af1bf5f74bdd5f3deb25e7637fd082fed76e8bb08a716a99ba97a88fe777dd15e7a5d507dad9b08b84ce47c7c368bd1df4188ec673f0176ae7ceb152dad99faea6a5b77894982d01912c9315bae5b0eabcfc9f5d85c3194c0b703a8ce65acd2c065e689eb3363f41e5628505c05df94c20fdd34b79363b5776f9c3a6b40db5f6efe066596860fb5d799741182d38d269e448c837b2db83abbea99f5f2211134b15f59ade36b89411b57f5d3828bdd907d36cb97545776bd1a86fd956388adc3320e210a298c0c001c715ae61189e691c70db46c39ccd48edf4bc842ffc93602cee0c57d15d80ec7f4c9b7eee3c9540163111e036fb388ff3a127ba2f708aa753bed632bac5d0af46f221139cf37c491d77530c8a6af3721860d6fce5aeb5cad2151cba902e1d7f69f203f11ef7f1a8e6047b3d0fd15956dd4b5305b4639b675c10bad780d51f8e333efb421f532cedfb56168c746a686341b89705c1a6cb329fc4ef504ddb37b2d88fa3762d1d5c0ca1abf6192536af9a45646a21bffc9829ac0281f48ee909aad6c9dd5291ad127974fce9ec1ff67e017ac7d27378c701ccb7a8a09de9683fc6a6a3d602205170494a8c3230b6e879b2e513264bea125fa5cc95f0b48ff913395b75b698061583089a0c70647738795356fc2fe334567ff8690b8314438c0842ead7dd0ebd31f6504b4d347dfa15131edae92e2edd2942b6e3eba887a22dd05b9b8139518ac4ee8eaa5d7198a5d92e6fa1df1ed41cbeec57915772c23e9482d38a893ea486ac91872c53447c50c897802fb382b690edc31b13d7bb63e1fe88b1ee01bbe9bfe6e0b47538f6f81b8685e0da590908187bad6f55d1e7a63f5dc7eef478131fb0499004c0bdcd8c5812708ffbf5549c6f695fb2b29c6b325481d8967c6991b0ed8d084f91a85e0e1f84b0c1f28e9b11d3c28c95cd29548c50b8ef8d2d06bc819486430e6735818dc6c17a9481c2746eca1b342c78cc578c0a5e8e69033da8feafe4fa72c340fc62d3f904d7aa47239dbe6b690a18540f4488eb010e8002d126edc9a9dfa0fa849eaa1c95ee32cbc39bd35a33eb70497e8556c7f6350712fb90179e1eec5d4a981117501a012fb6fa0b3b4dbe60f0029373c3fe8afd70ecc2ad9a0e04be015afc8f5b563c2e045c631b7cf02c9039c0671e5fab306922864a9f8b3fb0145d953ad78daf64360789ffa148597a55f60009c137c2122a9e918a1123499fb30818bccde2c027ef02742ce62b0ab0b5f96df8b7b5cace07f1fb3604914e72cf63caec7e544e489f7cd370dd1ac140e87961829781eddbab4982b2a85c00af3f83b472a13ee2950c0f6b0a91727b687bdde15dc3d8fe67eebaea8aae40dae85835a3c92e9ff08ef18e343182303d7d874fcbc9d517a1e105a546b9ea786aff75d436f372fd7cb66384426215e14d2e8982f63d1928738636683983b8eb4aeffe69449b70f3d3fc40f8c64353df5e4834f8b82bf0d4d94710eb13a457abfba8ace25c8fbcaf82135d05080aa71d145365d58287085581cf81ff0dc35dc3ffd6bd85ee2156df41ac350a924de4350904b3c64cc32bb34d9d35728f69e37905e399d8f1efd2a41c68d22e673f62a8d10812dfbcb03b06740858c7f5ab57f51135e9cf30c6b36a62f1807ee647d13439da409e5d869a52fead6cf5f77fc09b72f70b571e983b6c4f9ad8c0d500f867dcc3353c9e2353f7b9ffc5770496bf07f7b1dd1af102baa18a37e59653b04ed0ead2206143b02b90392c111502a247a73fdd4db6c3a242da4acf885fa7086bd3945361c1866fdbfb2b6dafe92a2254abd59c91956a9df5ec95fb9486f52b149d790c4df826653eb11ee02dc944e506ca17066c8a6d50df0b00cda25551ccee4edcadb94c9e2b06ecebe790c0d428d410f933fb4bdd0e4922801476b1dcfbbafeb7fd932313c766bdf654f6273a48976265d2f5f8a514eca6fbd2ce556f1699823e2120577d4d9a355825b81849fe8058d0139bf684ec0d8b2d74d7f14089200f62ae60174075fbc6d4a1a0e03092480ef83a3f7d2fd4da5c232d2505a798fe8162f1a39e75bb497a73e55ec2b7bd496b0f6448c71245dee8f5151df60cd82b13fa82d76ec57b281caece1fa3c6ba081eb92cf9cab858a0355b2787d429ac468afe800e88e0e098b648ae31c5d720db33954449658a0712440dd84782b42b118a8ce13a51bccf0e38d6b884e68dcf01e6a80910d6020441cffbafe59f70f22f98d05e40020f73914c624a2520bfa17b745971198bf3b4187d94698ef870cb5eef50b9077e6136740b2620e226f820bd250a76de9770707076ebfceb1b56ac21686cb52d64364e0f07aed1d4ddfb174d9d29397eab449c2ef152e803db7bdc3e19f4bbabe9a6ed7b54157f44d8a89f76dd44d88603455a9d465234c78b1a757551cd3aea63e6b017a8bdba261dc93ab9ac5b0d1a4bb1e1da58676cb090d5510dce9d06d3e5c6f7c550668861263428615f1ed13ec97bb59f519e144cbf6290911900922f731e02bf94a96cd580fee74069396286f13fcd1f8ee710096f1acb25f12144f9ff94447aeb28004aeb562fe4297c21dd78a82a602ee19935e6e5622e270b263be3cdaa7b4d16fcff911bbe4540662cee0251385ef088c4cec56a0c6f23c195b259bf51241c840762ca91fec7c61a8bef94b26885b7b775b4ac08c7fad36fa6b352e61cca962d177cf1de62df292b5d4514970027cf3056949d8af01bb453db7a7f8c77834f547e025a9c11a7b7523097418a18e73bf802e5634bc649976329982f8b2f2cef162f527540f9fcf4080e4df37e8a998cd51bf4aac73aa84cbd28431327a3e064454798792b3e794459832209405bb48b6f1afd3119916ebdf674ef222e3abd22e9b6a2a37578771fe79bf186548e020ffe706f7ed979c776b0fd471ce31cf04841d0f9f8e4ada4d1c216d4e013f057b89550790bc32db44266369915f3976257b051d23e8c42c9bde1f6f373807a822184374f7f84d75cc40c26f1456133e051b650e3459f446a5d6d2d09f22c19b1433d89add276897a80dde9ea722ba277fcce6a55cc92479393514e1621650e4e7fc14f2e535449495ccfd793b5cb00ad49989145378115633356ca49be25411d59ccc4418324847365f7f814ef505070f176568c05bcc374afd711913347ca6dc3d639f3e74229a2645cd9d8189638e4faecc11ac61bc6994a9870aba5146621ae07b90bdac285c460cb96849c148f8828625aa6ee225c083a4869c5057307688091216d49e5cb6ce6df82f6649651a8ff28e421a0b57d4b497319219742c40d7373f078b97f4399061c23b85ed5f5bf72e53ec75f3b17c9764b69534d0209bf0d38788276e8cd3a138b222ec3bc554b7dae19b5445fe7818234837e5fb23023b9f5053cbe1d006ab0518b7ffa2a1a067ba1fd473970da16298443cb31307993ff0b049ebe0ddf3470ef3332367dfa2b36b152ca8d86ad8c56488c7913210ef6bf0ce17666e6b9bc9c08e445a903167c3fb5acd942dcc0f830968e83ff53d3eb2a7c8596374c321116defd0f7a8e118924844dabbe2d44ceca28f378cafc840810f9868c337787c4e8724e42d71f524b411e293c468cb63c5efb0f27087a0db041dee9fcbf5bd4fe5e6ee7c4892fbf705f12496031fc0c18a03273c502314da45039da77b3432bc7264ee327fcbe206b920a2c3008f807de028368f5bbdde6206089411acbfbfccc78b9bd6f5985a821229814d5d75ab3dc4501e009781445231086f3838a26a563d4c503660b68d0c46075a56fa88011762c91f4e124931cb80cc6f9f7a7aeedbb9904c814acfc15ec1430ecd86db496fbfbf97a6af3664536f88b6747c5366d2ce01f66afc8ce467a4adab2784bc2cedfa931b320e463edd4aec06a35a02796bfffc904a975ea39abe2d1339b9524d0bb286d7baa01c0aed19bdf6104e3910d4b67ad00af2c8478f371cc8a38c2001039f52843eb040a6c4c871acf8c4d369a92d36fe4d846e200540488ee4cd165bcd5c1b425e4d4ffa9722fc539daa4615e6dbab644377f1aec155fb1b2a770ac547d101d21c145dea5ae720388253a4e7d54c58890d8da57106fa7a65f2a5a41601c709a306da68fcdacc07324d562a11ddac8c0ea874b468424335f1e665f736197c074e246d52ccf89b5184012055d7010fdeecc4f85d0287f181f764e48bbaeae5b562d62763aeb7111789e86aa44f043ab56e9eac8c20b1625c938c39431428c36f706141a76373de1f269ec5fe0fca6a457ad76c782b211bbc67f0dbdd544fbdf8f86c33ad892ded461eedec9f7fe6448ff3bee52761ebaf3beaa2e7812d765335a23268bdcdb11bf98f4e42d7ed989b83d29af5a882bd9397653f601432169936fc1e16ca1d0b83027642535e2878c70ca4757fcaa8a9a7fd8e0fd8f44b87d64a5970c00545fd76ab067e062b443020e5edd0a22dfab484b2d86853a44b4558809f06cd9124b48095836b3242c64342b27b1b65e4273b79dbdfb07b598f20c0ab1ba59db6bac1f8236c8010a2161100954d51573f49f6664c4b16bc26fb3a6d000f04299f70879a77e9c95c7eeae18759a5097249f9eb8d9e0e9ba3a5326b0b5bcbbf8a05db0745fed127f5207bb25b59c09fffcb61ce4d5bb9855e851d4284479ce54e69eeaf839e899b9ca40a5c0ecf51bae6057824dd87ea2e3912d57fc861a85eea9321251968157d8eff50da2fb059420123b07a0273177dadf456130b28f162e07a227da2e96ed87711e63ffdf20a7e18f5e2e9bb53022ee7594041a62052fb195f1e143e30c8512f1c088f5b22bbbe05866b1b8795773920e41679c0985f64b4be06ec5ffc92d16af9c7f79a9ae0086a6e625e7cb7bb5620d884cb2d96acb6c634684fc0c7fbb65288c67909b352c32640615eb41f8b96f5d1f1592b3dffdaa4eb7805b934b1f42b3916781c26256172b4d23e9270a38697f90357db8a45dc57aa2eb1f1b0d7c76156f1014e5d636ce5d073f89e7447c1addc41b2d952d4eb025624760d65d46a91b9826bdf42011bdb46b82c9875cc8951901226727735a3cac2e1343cd1408c87040078e3677a0ef0b3ef5a17136dcd60ef7fd3fb1629ffc5efe0a3f4237f2698a4a78145a0a4fb9c4816f7c5a86ae41d971dc5356305bc2b4a01a44a4abb1238e2ec9d605edda5c043d8a52de85f7073831e16fcfbe28f15c0bff4a60f6b6a5ccdb4c95c2008e9e7a5f43f0b91bf7fb17a8537c583ad46f2461f33042379df11ff975cea7e817d83efd324e319204927c8661ceaf0ce3e9c19af7969b24d207d6cf7903e0b9e1e0019512ba27d4368cc014edaf20ba40d979d48d4fc7c5f599031c8b39439aae8f1731f2ee1627f484a79138b96e9e1240eefbda144736b59e83d7d3d103d84e783416c676702c1d191fa96eba6fe33d26588ae22750cc1125f8fbdf637c0f7cc61a11da3b3b29f7a020694b4eeff58b83d1af8c99644bb22caac085903e0248e51ef5e6473f7896e64299ab61926987e16b9b90babc42a23da65e18ea1a5879cd4262c16c695008618258fd11bd039f4d4600651500ca1952ccdfb983e89c30364b5ed4692a6a99e457453be1055e6983294a8baf935baf097b691326ece37d6fdd4f9545ace354a9b2117edc72dfb47c69fe850b6230ff82bebb56a830c0df3fbaf0a24e0d21b508a25e65fc8e8cd63f6aaacaf3af4b2edf723c8d1f37f4d1bdc1879415eec6bd9224cf62428e71505b46a449b28b5db4ba974f62adb44d5fa2ada8a42bbf4b3cf86f59e1b349b0979243f1cace9f8aa8fb858ac1bb7608fbd7f2225c9afdd251c0cafc254528fa1982dcbc04369da61e7e743611ccb07896b7b69d45b2082585147ad45dbf026df075d3d9c499ee57b6fe228c09ce03d8a6148480cc13fcd9f46f8fa95120c1d32d8d399fe38c42dd54ffef94192f7fde216289c73555ea1f7c839274ed822c0ee8668fc26cf83d2b290edd2ca436b95bbdf8c327d96880c0933d987885b0eef09d1698c800770338c5ddc8dde46787d961f9ac0d98e1d9c940dcd00ba4435e284c994c815824074b5d40a2e9d2cdd7a3e89d1cc830760ae81c8e9c752038c1854fd3cf1b56184fc2d96a1a32467cd88388a3886d70be415751ab2d7e113ad08be71cc0e906bcde368fbdb7f88ccd10511236a3ff80fbb4f6e61fbdea6906ac4f7cec720686076a009939278144425df38a39c52a0d87f54a38c1b561d97b2383baecd2565e674c47a67b3d08eafb0d05c65f7083404fc446ca12326d5df9ec5e676d5a07b0997dc84ced0cca0219ec0e07de043752a54592e5270fefba92857aba3c77781275129badb3a42bfcc1b845f6cc9218d5bd6260994402eef4e5f86a8c67907b744cfe48fe565a2f1c2cdb30cac5b883f627e2f4f3013fb432ad2b7278c329725b3c39459f4d4886c187e4c6975ecb9cc88fa68393e73f62ff12730eb9b194f09e8da444e1879c73be2b3c201cb6ee2007161d1393d08f3d64e438c7f41220f67a3c17403ce407c476ef956eca05df5994bc76796f2676534144dcedacd42a9647294bf43200b14af9c6694ef95dd2e4028ed8f3beec487cce3d6a6efcb163153c017e60f90d2c718940e25fb2043b94a8332735a6b24870e03fcff3e119706d4ede9c8f44c52a7ba1929b3eb48e66ff25a97becbd2ae8439cfb8f3cfb65e555d462b651ffab542679547d44a9316bb1a08b0b7d50699a275abcc3b0d93dcbbfe672d40a2b0f25c78927b82f7f973ff8355ccbe9fa1005c660fb4e27a858bca247868a75639fe1c31b95de4c40253467bd020ef742160a49fcc28eb7053e77f52db321e51f2033c88ca86de04c97cdc83c3a664ab53b0cd7bee4f3150a96a8eda6d043e70433d7b9ff8da7488911b2ed248132531fef0a5fbed259302a101a44e7b3dbc2947420cc9c8327d4dd46d0edbfe3f53290190fded3fae985b1bfaefb6343cfbf3a9152e398df0d2d1f9045b5b0619a35d5710b5889a539a952453db0ba4fa486dc68f2517aeea2a7233d6dc990e15e379f6a9ac91cbe226babc2d89c5df5e9fe2879739771a49057bd55203898038fb65b5fcd06390db4efe4303bb3444b27a12961f251fafa6184abc2e24677eda74febe16ecb76b7a0245954425c3d81f55e3ca9711fbf2fc31c46991d0f8738533c93cc471b096257c95a897c6a8337ac97959296b7ddfc55200d48568f1527d9f982c0e324a31976c57b476bc1e6c45697713bb9037bd489450dbf0c967202eeb474d3bc54ff3b2b52a1d9531e65e1dbf78d1d3c8794ce9f43e58c3825b9604e209dd52088ef921a4e5806a175a4e0a7ef3340aeb982879d99c9c4bb5f8eb63821fc216d1438d88dc732f56de86a596ac98e9eacdcb46d5e868b573cca02369d497698693407d77852f02cff33450bd4e2c9ef9100e6cca29c8b38619dd15d84f4805356ebe6d5d4e83771464f47de6651b28657a0d410ae4b105bfb9c55ca96a35eab261e1130a9f42bf0a1a95385f6c6a6e9a5264b856b805be9bf29e959a1c4a050a2f1fe4fcec7c9d7b09dcf9a4b88a391076c2201cf009b5e6cd3994f7b93c790c02d41afbdf85a91e99290868aea96fdd6a9ef5b41d83c8f1210911ee30a19c3c2249b768084fc4b2bed257c5ef004fd9966b589d81e1565f0bab0d5a14946b1a9f34fb86a055c986898412b372e1589ebe2503e5bb60c201b920b7ffd56b668aa5e47c367ff24ab16d0dd801c6adad88ca11dbc6d381527a254c97b0fa55c929a9fe094b43a003d653ef3a1bf3f3d66440d75573499b4da5c23a6bb999d12afcfee54063f79cd80e9d66f5cc5be5009c8200e5ef277aaf9149f59742cb793a810b8568deb489f0529c19b2f00dfc2d6c2906399d479a0dfd19f34131720b05da17902c799916b5f8ef2f0784b46ac26fe0cdcbb15a29f98b6034c06f524e79cdf45df42e48c06db1e1fc74f451b48fd7e6a0b0f62f231f3b41ad4df7474797f969bc242ce7ac8d9f94dbe0adef4b10dea1098e08cb5f87079fc148c841193900cfcd13c7bd957584473a96c92f061758d5dcaa9955e577a398c5b8739544781cef57ec4af1b76f9223f946efc5c5044ec9a87cad7ff68d021c3eb0e24efac2358ce04c9b12a700316ff68af128b5d55809f1c3186dc991f886fb528664bd245398d62f0c2ea8de2391453e5ef22d7cfae9d83298804e000547c0a2ad82a32204c6b2e55e190757099a6edf6b0322ecdd94498fd4e892ff41d647ff20ff030b8c7d95619297f9de7a2daf07ca0c29f1e6e9e737b77bc273dc9101394741cdcecad62ad2f61bca6b3dd5e41b94532679ba981f09a19e4421fb944491e052cd1ac74804d4af122cbaff1d4adca17c831fa547d70e4941cc69d37d04a2b2c5ae21c256f95602204ec7fefc023f2bc760e6d7f4e4dc93508c1ed33728cac4e789314c1e6e2cf069be26e242eda7f055c4a721284cb18b18b97881d1b96147114cbe62e5c424f01e46321dd3f42e384383d6479094e7a6edd5ab47a3b082bd2e25d5df9e1e3a2275dc3c6be4d0ed951188bf5780b355d154e822d36752be24a65335c3b229952caee2ff0ba6559261bb7c51f5ebb12cb39b92d5e6a334d8109808c36269f8eb086b657f0ef56d9f6704223ce3577453173871141c7ff1af6cd80acd48dd2c720ac4472e6571fbffd05f0476e072d5100a3f7c1ff5e240bc97a570c52249187b21398f1c840b0bc76e5d29a53443d4b8b9e25bd42cd3a95e048ffa69209977fb707f12e97e2546f276c826db1562f9a07df21729ee130137c669a5f8b0cd99ec00c4fe7c6210020b25f2c557628cc62ed8fb090b715a559f3e3dc95c30fb0676d3d8e304de980e397071c47f1f752de1d98239e17bec44da9102e2061723189caea73c849bb754e5cb33c24b0c620547cd602cc6413653e175f31c650a6108ff814595d0c5cd590b0a0473de92f638e1053fc3358107083fc311273b883b0c5d802ff47965d35da49e0bd5796b91de73d4664e3dcfb15c9478dad40a761851cd05d56a51e5b40f66a041757ceecc75466444bd58aa87b0c4584524ffc024c94eb6d2fef8c001d69b68cf9a30af2771a8d6dc918b7596bfeaf643143a8515f086a987b70cde89ad3e60b53da0229638256ebe3da134d67525b0c0ea13cf068d030167f4dc002aa6541e67e8c9e46ee4255f3d509e30eff880c9743371b24d26b044972af525507235ac417e4c5d7c5eb7333f2c6153b66415efd08c45361383c3b44340b581f672a3115f4172037bbbfeadec92841e9e320368d6fc45dadfd21d34c9da2e7384441ab83641c5d376476076e1974d769c3c0e21cb58704e5092678d7f9ffd5c5230e9de2d734d331d9a371fc104735332f46e68500c64386d6f4fc300f1b53757d2126a8206b127059fa0b98c9d87e6f7e4d2412bf1a060bfcfcf53fda9fcdf1867a7514f0b8039936a2b3da9523246162d7155a73f19d9040ffdacf6746ef1a01289efccfbe8f437ba39d587355b8de5cad5d6b9b789933d1b94e4eb3edddcc0074588d6f1e3fcbd5d39a4de11503a179644b1e32639520ad1b02cec5aed28ea50b02724273a935d940433e642d7588564c0006fde55fa570c201a005da31d43ae8709afd86be6b58e610a8413bd8dcbcfa8d4a1b8ffa378c090d3bd562310891792a741fcbe1c06318cc9fb576c3712ab30c64ce2e66a631473f1c047cd1c20183b1e2a9438d76c0a320e0eeecb98d50b596c5cbf5ed155535875f79b358b9f50ad666872b49202e890dbaa530f56a49b82b2a96264d05114fcaeec5047a71e83081c62391245fa5d7540eefcd94f08eb583283fcfe68c423d7f8cecb9edaec0211bbbb9e9aa84be98613edf1c6cd20aa0fa9b19bbff8e02eb58562f8418f1e59e96b90b882604c02a1ca86a7cf1f3019cf3486e67dc00e24f0b4d3ca26c9aee08034540e781650441b1fa61e92b5afea3e3816c4b683fc49d4dc755f1749f4a39459e9a96a5d74f03ec3fd8f7f410a93697ec3f4ab3d0d0df6735f356dc0dfc95e85d676cd8c71951fd110333806e27602ef388d899ca7f7c39eb97bc2236f654bf6fb56a6ad09be134d0ea5d9e9152ef74be1476c75f8994ec8d8b3f10555ed15d44ad4ccfcfde18a47bc50d92d2271cb82320749b4f5e06c6053c21db79251ddfe03c958e38f75b35c407c84ab34625ba1882b7406f26727401fcec15cf34400a30967c9ce3a5ddadf9b4cd61fa11ee3556d3fb8d4fe5560987064c39be37df1c7098b990fef5aeee1403004208ced2d64efce5d340141714306e3b55837203643e2f12e67f1ee388371281c23d3bb51bed4d7cf0a4881228aaeb75a61d480ff690e23c51d981124dafa8db791f836aad7922a8818fb1bfd4fdbc1189fb2759b77ede7c5249a540f0db8b911c11d3424c8b7d464c9216cc7374f82cb5c6c0d7d6e719516ceb64b8424b134cd042a05beaef721177749cb58f7e0047e3516d53623b0b0152d2a54a3bd19677b1265e98922142ada2af34bb996a3f3a1498aec6949e8c17765931969d101f43c4bf716691bee03a046b25416ff911df667348142bac3fee86597d9ce1766dfa1b1b50d5365c74c87f7bcd0c9ec72a7d970cba0a4e0695545536cc7efb5d34cad353334d525695bd248168bd9e96861386417941599286dc508c60f9ae328da3494d2fb7dd809cefb862fb827c32bf521d46f196b7f15aa29a80b2a743e3d218e87acdfed172e27dd5ffc40f27d2c8a8ab3ca95ff8d9a237aa5680e6a4e663e703fe44bf5d34a6545afaaf3eae359749c665f5615e91412f074616aa006ac05020616ff36d84821ee0db1e9754add8fef6875cd274c0bca513ba8c5ed2d05c320d70f0f636c2793a5fbf74b62f3c335adcc67905a16abe9473744498fbb602d93e6fa19ac6d115770b7e6bfaf71334c40ec57f120a5b7b4954d09e0c3db9f2c72fa51213b1b8b1a598b1778cb9e57f24d02577b5332970090796f7efacd67949a14bccda3f45c259eb8841228666ce11627bbd343f4fcbc4e0ba97ada01e6351b4177022172f4db0401d203c07614e4cd0b1023c33229eddf220f67de215d257d7f9f16b7b8e58a881ca4ce45b8eceba8c97d52567e81c758940d66e7d3cbd050211f541e31ad3301c8c79ee33e872de68fa8dcd49cdb7a2e9d1d99617a48ec7199ab7fcb6d9133c9ca64682e4d428562c6d63bc8eb799d2e4ce84a6c4e5f975db568291e3f380fb0be09711d043113e1018c8ad3b65248658a88e170ec798088167d4ad82474e7c277e2f385721b108255ea41932aab0b6240840b3f6490a0ac726243e66a0ab8e2ee9530369fa60c97ec6a69339024d0f09f857fcd3e5366b8c0febdd494a1c0efb37b8a41902091d9722f824297d62c56ce87020939809c5b265654f98eb1ed55ab0d745960830e139dd8425f6262d5de5152f280d5fbd9c38a224ea1770838e12e8f6be6894e744d6c1d536ed7bf81cd2918e8468d7987d4abb055724a65505d92bbf62da29b9bda56988b4b5d2c82fdc8918ea7b3df70dc8d4b31eb1f2c86efbece8017371c9ff533b190fba2af30191a2618c9c97ea3730c86f139bf6a8e9631c2360c6f26320aef29c1e40b35817c0a585a24cfa8ba4cfd8c77c964d5c63ef68cf293ce3be2313dcbc74de4c3df1831cc5192f58fe7216f1b238f1d069d0d21505efd8720456bb5bcf88c5e2dc3f2a2acda741e5c5ce6ff12f59e6f13c8065974580955c16beacc60284d9d49443cbe0fb122351d3dcdec2bae1b05c188d8ce59f9966f6564375faf4661a63a72bc8ba29212f04da02a09b9df24c2183c4c1accde5f1568a382c9e15b002d6e3d7843687770737df7562c10263dc55fbcb9509270f39f00a1bdc6ca30180d3d4782ed51d9e6833716650602adf3d72cbeeb098d7ccf9aa3efc131384b9023501595193b317f6228a218e76ecbbd92d7d86a76de0f17604d8be1661338162bacd3130fa96b730cf1e2494618f8141c779da2f24a6a01acf27c0c8102e1f5ca76c4b5d133c534515ec9b70acc403ae2561f087456153a1ae4bef4ef21eb48f8e5c1534ace114b83c4876076814617f23410e672f7bebff21704a55db2da4ef5ff3ae40df26579daf235b036597d648eba4f2ab7b3b74a3f9452a258bac64a2551713fffc58f3c911c4f7be37a9ab3789feb4208e7aace9afcd2c8bbec68b2be1921db50e75228a4ff6feb9c3c7e969d8e7bdc6eb203e3f8f97d2adce5ac774225a397a9e3e33e40c1ac8b9f5f9ffe6898c9adbe80b3c00d9c4f1fdde56ef383ec3041b24e0cb9874058c08937f62d60f274cdd04896d5f1aaae04b07e0650a8f6cf65882333126167fc8524fb7ed67996012d0945a8b66b12cc840d5d432c7eaa5c4926c03695e59fe368b1f69d6c291bcc24d82457d95b5ae5a73ad8eac4131e214f5593d5123296252df0d0e6f4ac4d93ec372ccd70c839865c9d7ab8645d89ba53f9e523a4511e33165e86ae93aae84462e195652f0baeb6c5cb73189ec1959e2034490aa9b971ba5fff698671ea6e31cd8d5b078af8b34619bca85c342fea47e1b1c9e93b165cbd7574bce6d2a63f8fc5f3931bf1a57311cc9fbe38713003e43903b20c71cd877bffc009ec7a7e0a90943e1b421aa875bc97897bceb354b0c44b2bf98bb48f1c6c49d22013d35d3e095fe66872e06a966a66b2382acc7064fbb2c9ad1e3b462084bca3b4706eafb29040e827b29efe7cfc0a8f706900dd571699fc50c631419bdfd695d459923d0a392b638c9e6ec410ea99ca81ce60def8460790e2a88b7fed53bfc3601c8bfee51db26db701be3488a18b4633d0ac02621c839851d74f0956e65b1e05edb23e8252a2fc8500c8a8e07388b16a80239d92070275ddb05c0ed856619abdfc9afcc648210af55865bb85883f970952411cfc7d69ab6c732937d720de41dee13b30d372fbfe85e84df6cd526c1e8f64d3df9471839aa392de38e17c74ea414957a21f6b62fb213d8420abd99c660e59281a8c8fbc3dde51ebaad54a23cf2791646a38981102e58ea3fd455451af76f25708a7e9128c1365d073eb3538ae58496bfbb47f76ac250b041f646630944bfd94bffee68d568e113b0112bcf6ce937d7b92fd94a7d157fe6910d81c576f7de43d50134b7179cad8d44ae34b8dbe3823d0fe356678f565ef6a1a27027f7e5db23820c3cc753fc02103eb56ddd79fb9be50608563f8b5bcf9a08de6a1426eba44ed9051f99b8e7798661018a273e466ccc3944b03619b810b511c54a2c5e1bc8e26ca192a03bfa396e78ca68af0fb0724bbf2734ce3d34f58c28c139a3716adc42783d830cda08eee33a069981e18096180b2b6f73baaadbcfae4e46019c60458507b3ccc60aac567014d73556d7f7406b6da939a6c1c8f9836666c61f17dccfd7cb055dbd767ff1abde6ca7f51168259838b682b02f2aae5030bb317878099972ad34e7446d09af3a7d0211a35228452501ed84b427562034e013985e9f91194c91d3b342535f0dcd9444b1ebc4e0c67dcf44907d4eb5e94abe5ef195517c619d4ad34a1bd6851f5b7e35cb901b93d661b41e5da1c616417169f7756e9b947464530ac59e07e8c02faf238ad5a1eb7bd2399cb6382b0b68f419d9b8dd95d63bdb29b58bd8b8450e140acf27e52bdd0b4b40139a0de817ddb4c260c8a4c559708b9fe75da6f7b1e4f75b2b57d864954bd4aecc0c07d6eb44e651746b247359d6d9f6b20b0016bcefb8841de5909854d7a48339af238c0fc7d50cbd44706edb18cf3bc942b02ac806652eb94c094534603c353c17016fbd6706cb571357ede45da476b8627ed0a32eb5bd5f260824a4482df30fd37bf393c366e7f5ae6e19fa7b542a9034eb5b6554b13e065dc82d6710615e52d1a998f62f5a60869db638e54ad0531edd409dafd1d4dd15982d0f400d77eea7edb1827721d133e2ff2cc7d1e046f60de10db1978dae03cb6594750f0f47b2a8f7cb2b317e22664c4459ff5558f5ae7ac6ce204cf42928050c77072d9dc327f0d5322bfd3edf1c9ae434309ed0ffa27fe45e1ff6a74cf3d96d9e3830efb83d567c827c6162fc07b8f2c9ed5ab060a67ddf2774169c77f20a452eaee5111320d8311fd901c03de0677f2872e2a26c7183a0c829b6c2a6c87c006ce2f81378e24b7a8235d591a94625266bac3609ffd83a3e48e3a6b2b17a9b595e24950385eff93f680f11e963288815205a71943e0d92d814a83e4a26d13b8d3306f47befd5a62e359203ff15e774f506d66293fe7f50d1ac47c77d7679c141ff40b41fdddb1d4f5a25e4bc35941133d607460e28db5533b22f477163f532417b2d546625c898e47994f6f8a2a438dfeb2d52e20c0311c26ed7a12afd743c28bdc2731667ea6e84ce335762ad16ecbf3798802effab0d6f7d0cd98e0d1a5cad5f89b3384d7bb7c02e8ce4d1aa3d988a67769ed6d0b492ae6689da405de82b75f0daf6bdf3092c066a1efa941e9a1e3dfc1bc51c8074d47af90d4ec9d3bad7bbded6becd163207cc27e13e02dd5ee0f2c27ff1e2efbd6ecaa9e2c2f5aace29518bad880fffc0defdf4ce65068cba0bcdfa2065188f24f787529dadf63b87407293b6140103d5649c0c86a728a15a7421397b07cfc48a551b1f3c683df26371b98dd19380ab44583ba6009d4e2933bd48382d6420a86c9524adcf3c0636aad223ecf5e48e9919f8ec004d26478257ff6d612d5e2329e468575f3d1e23f4cdbfc4d6b1b8e8d2a37ab5ae5ffffc7447ff81948279b560181da515a30dbfe28ab527e70dcef77bd0b8e1f3d180fe7fa6e82a8f67d19b4f147609725158754dca5deac73d6402f062aa32672eab84de1c317e36050588d6a960fdf1e7a8100d69e1a5331cd868e15a337979835288e5429f988ae88407577a1840ebd2538cadc9d00458792ebf5822618207c2eb5468ccb4296f05c6381195dc7d489bb01feaadcb5d9ee674705d6ff190293e53c01735878a14f9dc3b8ea8d0aed9b2f601da6b77c11da491ab1188c480beb1617d8bd0bdf06b03381407fe967a83c39199fd8e8701b0729120a174c9c8b07a9cb17b883cbc8a9c64d1df774167fd4b54f4a5d94d4ce51eed0b7225ae531fffda119f3275dcc6c8fb3f5762f5d0bacb4499e5becf19ea71686c9e2a8828f89c75299056ebc997f132f4c2ae36e145b59a2d440d3859134ff0bca0d31e40231a059c864a360c8ad400c026745442ba9f6579aaab1f7e842b9ad078757f63118efc614b7843c939cd7369b8ca53dff517dbf156b85868135daf14c8556350b5e55d2c51247b22277ce4fa4e5f5c8d21f2ae52b0f0f925edc39a57512d5f7065c1bb9adf8e2771ed0d29ea32763a5e3edb0e3c88c350e133e9c710acacc81c8dedc0a442fbacdcfde415ae5f8c148547f077d93bdeb967ae44f13128761a95d007846d0e1ede1694b028fc10557dbfb7a562e1c828650d0ccd2244d4cbd602772031f053afc06b26fa97242f6eef4fde77561d46fb612106670b4402166c03cdb7fed115444b22e43fa7fce6d40718cb411b006c1eb1f508affe0dd5714655a092d4c3ffad14aaaf6f4a38f95d90382cd599dabf7c7cb80dd7db35d880dcdf06defe8c301b2ebfa06cd63c90a120b83769120126744c7541412c8fe5bc12bdf60221b9a0386d1d029d6982ad15d32142d49e99649d49297b123e73fffb8cb41d4e6b3d7ba5cbc96996b7836be323006a59c16d63a4ac79444e7a4df0c9044a878fa4ae96ef027e80f9253b0bf7d2580ac4ec25b0e65226de8bf4d128cea6b25874b0c73b3f8587122d1a9d8611424256d88912f7309d130ae38fb0c85b3df56eb64d13c8a4a005335bcfd9c5b7daf5f4f163745004ac412b78f03416f68408e281ac1388ed76d56e9b2e3b808af903a89c42bcff8579963e8e22a3d473e605dd4a4017929c75f7dd1efe4a67814a55f005d6d846800331c935e618b5cc705fe227025d4a232acb61faf73ad902248bdfa56860892fe0f7e78ccc4059cdc9b1be44f2818f62f0be116fc260f6f0ab3d8b151a7e7d829fe679a9d4b3f9a97bce2c33af631db80b780c9a25ddeeab2e9551d3919b34a9d0edb96fe10f2eca3dc7c5d30856be7cd03d35bf8a37066002200a0da026469c1f57e5deebbbc996ab5a3761270427b708cfd809b14f2a82388ee0406b4ed779f2f78189f19301aa9094a25de3af815b7a10a3b77a8ad4bec45ea8ed837a2ef90f40e8c973db9993025d377ccde1a1722b2aeb676ac7ed2c050ee0c52c46947f2b2e642c49f3c899f8855701d0f519e5ea580345344a2785c2470a6c27ae404fae1f2885f8834732e4bc9db90e7cc270403a2e9fdad0f17fec8fbb0d7e2e587d5b5c9c9d01c2401e664b04cbd1f96149d14bf7a008755c290f56918387c9380645376595cc529985bbbb72e413afd4a91e52e7d7fc4d554fee1ec4cfbe3bf55fb9c41d6c0daaaf60ab08ff0964f92fd3b36b9fb77319a3dcbc5e4b73d45964bff86008eda96ea6efc4e6a60cffa9679706029bda041376e5be759f4939b865d82a5a4c29b64366178c0322aaa73fa9fb43b25780df0b1ff264b95608fff649cd6a89f230a98a38b8a84775a0b5c99c9a1e9186de18a91753054896aebe5691f148070a04403e8f3539208bfe568e87a8f40a959f50598780d758061d4908fca5aea4f3c7f07395efe6b597c9ba6e64009437a9600d42d3797c26831ee1461ade5e16e9145334aaea6aaac2440c86d037d70167c12447cdb557b5351fbd47cf34a3252a7e9c64aaad8cace5fa5010bbd831196f12d386b091a13e369663c6cd55e0314910c32425bc40040b60b4e9905ea7e3382a57bf5006bab1f54acdcdd1d8097339bb0a79953f788e8c522571ad7bd9f206260aa5b34a5614e4c7c5afd589939352a189a473708415e7ed457b5f8e30ed1588598d4b8a190eff5855a2b5be5e9702135b317cd007cdcc1e267c6ecbdd90fc1450a287d99a314ec81415bc30a42115f962f77e2bcca2987394e361ba11aad0814b2d776c8348b39854546a249b18b0c63c934cdfa835b79bd7be1e92a644b73900c920293e9d38c4722533177975a09bdee8cb220e0e111ad4e3900cd8e9902668603581180cd370b77a98485f4342f76fba9945f24dd4e5cf932427b36884f3680901d33566861ed8e63cac5c754580f2fe77eb71ff3f9575ef014d812e91d5fa6fc62b328b1c37e00c714497f318e7cbf24950e483566810af7e497f98c1110dd22783a83d3a6be8facb3c6738bb6f87baf415686d91d33e87c7fb265add0df08ad785b0fa37b39ee38f7b7e46a02d3bef47703db09f8713a2869a3b79c52fc90c18db91f9c2f056b56fc37b083ac2be0bd1e60feeda1b4d7298a3fd80185c87618d2df9649180a8272c875d5870d0491215173b695d1b32d417236ce17ebda01edc649941615f77cd3d4bb4942045890f6a470a0c59d554ed0ef0d327b52148874c83af96f14baa0f3fc5b3a5697cb7550a1c7449019bf9accd5d4316952828b2c9da4155a212f4018fe48d90af3a4fd685a3ac67e4dc1962f2af62b82896efaabe7c0d39e8476a046235e4e7ca597ba5ba6beafa98319bd5f132dc3a9ed44142750b95ac6a6ac266766f8430a9b8eab663c9475f44f407f02a122684613a04f65876c6ce328f1295bbade59d7a2408aaf1e090b31e8d1c9b220d126942d3f5350ce0d1553c632fe28e2c2d74d5ec486775d6362372e1d853fae9e0066548c215955d78b51a0e9d1cf2a855a924001531e8b7465b776dde10caa61ae2cee8052d67494bc86428f247febfa07bfbf9e1036cf8ca920696b8468d7d3f38d571196954b0a94e0265b6875225748a159b3d0a05c1e7c68f491a1c42ca16a993cfc66f8b960cb82c7d799ed6a6513529c1367cb58655530e04bb53285fd88cc6ff08c3ea0d73a72f0072a73358b1db7fd7c97ac8553fc191e962a0218bdfde3819a40194cdbd27dae7c2a24f483b186d3b6ae682accfc588b5ca45904b21837a7c609b5f1cd83c1a9cfada743d5ac6562ac40f3849f03d681e06e44fd2407ce046c1d61069c9586418885cb592189e8abdff4b2fb280398ae0d43fac0c43b1cdf265c0ad9741dc7ad77deab7c5cd7d0b5b39c3d66b8641c0853a96014a58d763c155304864cc6b71614bdd7a718a682d3fb6b1fd978ebd2137c5d2e9c50850195a5668ad041040cbaae7ead67b80ee96315f1eaf15d81f42f3f9f009958e312f2ab2764bf476c1df009e4e3ec64e99130ea9f9648265bdf94b1df3628c936222aecede02cf32e20e1970a85e77868c83d59a19476496d257a9cf9fa0621773bd1acd4832d7894ab3295efe1e5806ac74c34d35496d9ace92994c5acf5a05fcbf3313798c5d96d0c6bd9bb56e1ae67046c04bd91f50420b58bb2cb1ca0e1fc75beb2329980c15f458e9601efed0ec1d6e3ec9f3e1b1108a2961b88dfa6a4f2ed3ff6ed69012bb314ec66b50060336dc014592ca4d893dbe99faad702a919097c7ce836d94ddbb995efdf2edf08f666579cdb6dccb8dbdbd676be0ac7bfdd189b237c3b6d4d5f64c60229e4142057070b2b6bc5385bc6bc3e933f5b9284416833f0210e624918ef5a66ffe137319ad9294092da5d72713d4510d1669735758139548cb21f890d01ee3ee98d1db11af5707a2c1dca5c2f79f269dde313b119f199042a323a93c2795569d646dcae4f2b613951fee862b537e6c06fe973e50c7d1a4594c5c1a529629660f792b15d4e1d128f10aad76a33abaf888bb9d41aeedbf94e95bf26b2d089db52e65f229539e06f76bc549ba6d51329e6b75c441203c6725b2fd25e5d1b935dcd617704085bd8566a158b009aed1e9468105ce11deb22e6e4b911a33c637cd5d2e075dad55072f1646e95015498d8ca10a86142be59b2aaa6dfe6364251828732ec7be6842eeca8daebe6c33e4fd1c83db28a0a29a934fcfaea139e4f900ad62102eebbe14e7bc87e1f69a024effcd53c7941bbf924c83154098f5920d21245f77fe076d6da5e10bca2b5856c9347f772a80bba5bb3cd7ba063b49620846201add0a29e79ef92d024e7b7607bb82a327cf669028baf8a3cc0bd3f786b20303a84c62108c4fa1cf8864d111a437a85d4ee2064cb4599942fdede3ecea98a6458c3494b0e42f2cc1b3b65123058317fdd7575878681f72760bb8f363ef635185a85139babb2b40a02ea853a72318f6379d0aea1988cdad3af146fc9c5279684a29370fbc25ab2decde8763f92377b198fccfe1a9f9ac5ae5844126940a965d331a0828bc1a4c2ca21f3942719436f9459b9fb0103cb57185418859a1f77444b2d894da3b3331f2f51bf1f0f4b0bdaeaee60e1f9ca37b4504fafe021ffd2979ff20ebbe63212b60d3cad298f51be3f6b2f887e7d8c5fa0f1e3da1cddea460c88eecdf35d43f02baf8ce7456306b78197c400f3c2ccf0a0af62eab0ec7b542306a8ae894b06bf549721a57e8ce9acec815654422087e5c593e4f5fd0f94ced5d19a6e3902173eaaf6c0505da48c4b46264ee6db8ad70470785146ade01994f40cc9b2c0a938d6b2f334357fc1b1518b4dd32f701c00776731efa20fe5371f73f4a774b897958e7d93a347249446045c6fc87a3f6b62cabbe4c110f544892f07935941b2464af3f68925ece50a8ba7ffb46acf5faf30d740a9aac0550b34c56b90a694510dc85fdb6471f185ae6454945bdb68e552f0390a105dc0ecc713364df7b471621b14338dc65a4c8b0a03716561e8efd8bff6e641251979f789c41ae09662f1d9bfcd86a8a2c004d61a1abddea71867155bcfac4d4f4f49cac1511ce03b0fd353c95e908420ddafa7274899c0174655861c9a7badad05c1a12731bb382b250d4a61f367a7aa8344d62e7afea9c223d02d89b1c4797a5bd5dd72a7646a9a4f2011b1f9119bed4573d1f1e1c367d3482022d6a4be93d9adba886402c0fb7b456e3265324e7e131ac4ec9b0f8876ca08a0ecf4fd21c5d81816638dc054753f477826245a14d304325dee5cedac06de160804a9651e0872fc223693b38aedbe2d6b261e53d01b0191fdc1f794c684e342e7a28725a21728d2b0d4386ff8b23c344f709413320afcd01e22cddcf80ce3258437397afbe9d095a00af6eb04bee45b22e94312229dc69e6da8d2a313aac946fad00bdafb4862494d69669b60b55daa669e423f728a0414f9bbf3d09e9a778afc8afe48bc223bb4f664c010eef0b3029ad834bdb8d736b03283ab1fb8c1d3c8195251567666133da408a0182ea3356417d1e828e454012a8246e9e80ba1f011b9e96c10506e877211fe8d33002ccadb3c544c02bf47b9d4deae80c5cbb3ee0d2cb4bb9efe79cb5fcbc24790bae3ea2dd2cef5bee441d40fe78f5e9e7aeb104a05a3ac8d22ffe347bc3c450aabbba4f3e133af5c5989157c8580ed8cca41150aad48322a9208bfd495d010ad9fd0a7cf1045154f43b6871cf1f58d038b8fe362c906db307f60623013937d66d3cc45576155315e99fba938f45365f45363399d474dadcf34e6237cc490555f4973ebdf112c7c17ac270421809fc34384a0ea6e433611334611d74e3759057d471547ddc220a83337ca554cf7fe61aaf15cf111b8a138ac7db063c6130adbddd7c4d6595a36d43e57e5f2c1fd136dfd701bf466885cf1f93e9d1663a65130d1b424b446da27ff088050a90dd64ca7ff1d4eb2509233631b9e8adb1b9f1002a17df7a62229305914460b8b90a1ba3659d732440591a70b68a00e24497c9329aea267d2a7e55501f7c84cde6958d3c0e363a38ce5c6da94175f37356d76d0ade6379d0038f8680094555f86de7e66870e598923587d8d50867b49350f132d6202d78c1a31bcf671a9d58ba68024a50b9d1bfe0c37b7ea3418388dd915cfd77074fb2744b84c4d6467c9716adc01f0ac98f2f1c27f83210c6c1a054c5528aaa17e0a33e060424d0a4b24538905e21ff125f479c4bbd64cc2e83dd1e5fb35ab34c30b645bda18776c11b96328bb5f85386eafca486fc26a5a4399c69f8ec046e484d63ef95d1ac5dc7a8fd5555eb84dbf4048211d62978c2966516b8388c75aba335ab155a7781248b72f8c063c046b7da9452699850fa41f9f8663e06fc35e76314e2d5a0264edb5e99981300d63a73aa4d902cb772ddb407cd3fffa91ac19a91695b656b60dea7e5f1ccadca624167780e386aa25d4411ab3c7c5b2da01f283d01ca7e83b61daf2cc46ebda27a70868e0c52870580b3e7c79da86f8c804422e700e38ec04a79bf1c6146b129836d9da0fafc86d948eddad4c8804a6e86693019584dfbcf06e35b62e46b6f9685a7e793634b1472ba1f82067e60f8a73765739dfea70a2e36613852984f2d07cc63056be12e7ca5b3a0be0edf2892cf92344c8626afb500cbed33c909b3f005e3d6ec1495f50c4c917e101ef2a39923b6bd2d83b78589164b902e78c783a27f7009db9ce11a0f31749afad1cf37b40cd0cd8d9868bf0201a85c889daa61d61b2cb91cfedef99b0d84cd1155be0fed32a169ec03f4c11bc80bd3fcf70802f8179587bf74be95eff4ed3cc1d0dc2a7b84ca7dca7b5ba3a34549fc0936135d43dbc250e8dccd079536b826e73a51956fcee0b7b579701a60f5f31ab4482cc945ce410ba0ec23f518d4a7b242f2002ee51266008fd0eb8f7729954a2c6f195c7096240f2b237b327674f05d4d78fc6303127c55c33a80adc5a2c3e9eb2afb06f65e0d63df10926eaa182153a7cefe08eac49c01ec75027d1951c95c9ae6be947f8b3c137b95a8d5adbb68c4172775da4c01c1df5160cde50ba67f03473fa7e440fee43881ed07cfbb708c0f33fcb4705ffc691f5c522f600f303e151f30e5b905a706cdf597ab75bc31d1b9c103ee0326fdb824c67bfc41dab707722f3003f3e5a4f94e8f3da318030be12793805ea768f0a79b5439dbdf9d38ef15299bc35b69f0a2d95d7608a98d37184c44b8457a178e4bb6b49a10c1da1a7c8af849d1576e54f81963fe8130ace37f7e70f4f121c8f68498c0a64e539c0a818996895d944f9bef7784ae3e5233b866cb4c46d48961ac0eafae27c70ff230490901644405b248997c6c70c5c4e2ad2bb36930fe3d39caf4e559716a49bdc183e165fc3551b7da530c245dfe7cc126d1b7ff771924c357ec2a298d2aa8023b4636488c453a5e7041272370d02a01c07da6da9df655103cac1f28bdfe0535012605b8c1e2fa13ae5a8a4418925100a016e9dea9b121ce63e6cb5e2098fa63c596a623d75733d16a69f2b513468bb148941d728722bf5e1feb52c55bd2e33efdbffd4ec23fb87fb2c166fd728e4f512420b4a8d8df88eb58e270a7934f40d48e71530fde8c3bc261fed3317fcf341e199150ea79a0751d5d5838cb59573c4f29b58c75caf751e3715f9786e2e81d06e5a6ad1a84a64ac82f938b0a0b8273b6690342fc0db5f6fa476d8f303523b917a34bceb907f3f388625a37c531ae089c0c8e9493ab0fa835abc1ab21e5c5bb597669b04e86f33d15cbcbd8d5b46ff195a8eda19f5197baf0d2db93730f52c66f7280215ed1c4af8e9ee7672611419631ef2e84b51ccb2e8d2e091a8067a8aaccf19a2fd256884e491d53029cf367aee7bece890c5fba8bbaf1bd2b36963fecd6f9207dbd609f40b8e0b3cc6904087f36f9bdf6807f63d8fda9a1dab0b7d99d9b3b4abcb53ab15dd0678be26a7ae37692a53b80ae7fa5a28e793d9251508722ba33609cd351e080226a4812d69a91ca72bc2f7f67ce83da87f52d1679d5935596a5bb3f78a1ed9e4d2fef24b1cb7581f7c00fea5565b0e191c472fc85b49eb4d613b4e5eceac85ca667a08c998beb9173c9e66f61ffa532252d04e7bc76898c2ea09259b4d0eb96c7aff6ffec815601deff6de5f37810494a650182f02cdc175984bd21a43a8bc71da22d2a66a6ae1783965c7155b267349ad0873ecd58974cce77f3ee142907b71e51f4e079b0ef84bdd87486be9e44eb097314d7e3b7f3673fb94b1ff7eff0ed224b770245a450a1b6e62c8b4b2e1fcb2540b9135a6165286f85ffaeff74e41e85e5706021ff8353bf6d115b92beb951867ab65168f106d8fe4320f0f6f734423684c73760ad2258a057a0e716e4371e8eea27b8ed438f21a71a26037b254f929ac0bffbd056869f12b36c00e72c5e98a8336357f67c9fef3f26f59e59de4a344f5670ddbc2d939757c3fedbb78221cb41acb4765d40345d44d2e6271d5933dc316a4889da35565d27fb0ec3f51dc7d65206d9ff12c0c54365ad6562e7b68b324a4fe48fbea7d895c597845beb36287de1435940041ec6fc4234439e40e0f42117a057fccf7d4cb754cfad97fe30a8c4bc3f57393eea892354d53ad853bffc07d945164569ddfb2dde126e75eb51f5cd7a1acaac63488cbe7ce6dcbc82296d30a3b522bd2e662afba67c921c5193bc5b9e997a14f04c3af032248558cb7e53123ea678e51800bafe3fa9ba220077b9b8392fd41685a48dc06a3c22550e6403fb2124427f6134c57356d2eba810dad746b1003bb31b16bea673cffd50a77a6531cc96518fd3ef91005e1fbcd97a9e23f4990e54a76374d0f0cef660182e68befabd1d5a005a78cf6e6d39d5e8a1deb68416d70460ab88ab1564f9275e709843f19d8c20c7a9304460dc7cc734876b0d791c6b2606aa5acf7d91e5a96dbf2176b25519d4ab8815025256332769d100ae170c890f1a47e2260ba42d4531dac66d0bdf8d4a5d435857499b9b2aeb8f438b4afc0988e59bf95dfa622927631113e232fc6e493661327bc40be6492a059ca16bcf326fd8ae03e118426062f3f92d4ff60a4338d4f683e6bc6dfa80d31cd01a7f44748cc33b49a0930d1e2b162c2cbc64d3c1227221138c91d11c2bea67d0070a760cafefc4a2da955da9f12aea6c0f26100c4db93db535f2af22ba9be6b599d17dba84be464adff3d09bb4a8e33170c5ce726bfb96906bbf3c819a0864c05a8ebee337a437981e83c7cd09dba5d1250805bac617e3b7fc55e7d98e8f24c0d7a7518b2f96a38ae7d713d74f49c84a248eb1b32c760691cef1be4ce37051d6d173baf1468580d8cd1305358993d7cdf568d23de037191af00dea9cf628a747ee858eadd7d82728d7143b91d2c495cb59362727cf9e259bc81f93b1f4edd05fed7ef99c118555a0cef3438990306a7bb3a783dee3efa32d85abccad7fd0920de3a8d33122eb1ed94e9eebbf2b4fb34f00e06d0fb32a658b3e8069bd2a88c0933578ea4a24a6aa6480cdc8ac1cf68e8b3c6ed439d889daa48cca9fb2453380ca1ae218df381e3466bbcda98357e67c03eb195c4c4ab2d0de684d73462f6c7bf0f36a123bf7925a36ce521ec9d7b095f6b3ba167f207090088daef83a0e699688afc86b318f55843fca0fed3fc5495e4f036bee20bda5a8c4d801809405cfa6750f77fa62bcc4794b7fb9eb637f82299771188f6b7bc989084867a0ca559cbd7fc68fff6bc702ab9f591553f42d4d1e2bb83130819d481d1bb1f6ea826285dc5ebf24ccaf14f65f71573d6d96d830b1250d7a001193bbe044c5b6aacecb8523bce3165010c02afe413fda96c8a7bcbc3b563d0d671d48804ef09bbcee11ff8eaa6d6e8ae5eba8998a1694294338888e1301646a2b341b287230f4e082d9245950442f14087c8db24e73880a90583093e79ae308a306826f6716b2cea77b621035864039fd61fac0f1eb298f612733902fba0ff6590362cf69b1d4060510a878e3a2926776bd57de62bdc395a0578b3f5377f51d26d72b9ac9512f61321a2f28552be5262fb11f9581e79980089d2887466ed65a91d6a79046e4fb11f467ed135087d08595bd448443e555f7848f3a8cb76883e17cdd91e5ec993b69032540be0f2355356032375247caae0ea12f29cb2519cebfd20732513e9ae72742391a9092a2f135fb291aac8c6430dc6f20f2506bb5584dc8ea7998d5a17be231ed09a022bfdeab25cdec8669e917d25d887279cbec3f3391f96ba47a06700412e9aa2dac16d27aea791d77e5d16bc01027176348bd3ec68714cdb74b8dee12352325748e14f0a6b526c1cf6d3b6fc139abb61160d939778cf97e08e079d660218323b5250d0fbf21bab6f94a174051e04a3188b76aca4b94f6daef0896e693010270fa500011c01c3d256922033fa7614d5679b081189988bc7b923822ddbc6967f98fc7e997b57ed83bfae4172dce2db096cef3fa75aefb0e4d54d6e652fea86fa74405a2ce3a17ef39402b90452749ef72991ffbd9a4400c1a10c21f5780d87f488f6df496ebbe9094cfd9a851f95d4a3b87fdf75660bfbb568ec443edba078d4c797bc15048f2c97de9609cbc3983797208c730cdf23515cdfe842688ac42b6c2b9bdb30e34806466a05d81cd4cbf94125a4a24e3ca9810b170ab602f28b2a1e1d45e83064e8a7f0e20fcaca88fa6e0e9b6c9dc69408ad00d1b2443a1940cc7e525e5678348be2b115a26f83d9398969fac4b7a002f01352d5acf9fd350e07bce1ffef1457b9d4a2ce1e9b27d09d59d01957cdfc5df15cb9e566f4b0329ecf32cd87a1be9bcea850f00ac7da6e19c9650d318abb42e4b3a952a2257ccb10462ed18408d8abf3ff51701ff9f9a0e663a9bb8ac7f17de8a1ee24db1c039296bda4ccf3772fab2f6eae5b95282f1970d539087f6450b03a8c3bc7360506895bb19c2f6c3377462322a489b110a7c1a3d2cc81ccf724cf948e50103b9a754b604aa89622b2e494e4ee6214acbe0941745a002a6ab96fd755ce38b87c58bb0773cb217214a605962c626a3830dea83229e8ca6ca413dfd2610553ebc56474bd2d7fddb1c0d552af20d9e36b4ebda10c50a67f35f154530d513ab56155de88621ada53f67ce8c9bd8a6d3f91804f058c2e280127041062e813f36d8eb9b15c5aefa9298af7f032200661835463c71907060b24123bdc42af91087d51187d9983595e2e51d7781e3fad4b11145fa95d7dfbc0e191c131e27df3fd2d26f2b26c311489ca7fa269fc622c503a5f5ba11476b935db664baeeaa1af51361606ba9ade05285bc99473cf2f94b6ccb2444a1d6b26022575c5dd46e986ee1263906322371823db7a95edb14b977ff330293281f344c6351a7b9a3a570ea3a738b7bd3d8a136b481bf962c12381dc18ea38d37cb1bf98b23f87150b0bd14ccd1ceb689ba292ba833d7422c09f24a9b09e41a175e575ee1f2ce0cc43e67d4aa2746316ebf3e6bdb935fbdd8d8ca683d9d77eae4090c28dc4a440f4ae2b67ea5536cf27392ea21ad2177c98a9dbebe4c5411bbe993d1ca4397875c4a16659f3a7d232fbbc6eeb0025a532faa64fbde566e6ab28c756ca5715aa0a45252c994f5d86f42fab2f5eae1a1d257f149b17912e463b56ab221eaca606fbb889d26bc40f8f6462f2a34c29bcc9061b301e4bfa9efe999e086a7ad55817472480dfc947a82205b24fa8ce3fe8941d2aa550dc0768ad7b117acc8adde3d624c3806da8adea36e90fb767d039f07e083a6d0a303a08fa9cfb09d3d30d907503d9619488c44fa1005f43e732bd8537e88c5d880c660817d8b995efb353fef7edc3be2c0af78753250b328d77e012b265b62cf104c1f1350496a8915e72044e7115a9a082f5d0621717f51b4f9023982ce9f742d66210a8b4c08c611b3ced115d833e8d2e244c2805a6dbcf217728263cd7f3cebc7a42b929b9d94b91e0e59784c4950b5daf98fa67efb9a0e523dbe3592779e49c143016d19996be10ee162846e373b30e9397666d2acf609f0fa47b29e085813794c3bc2ab0ec948b50cec1894909893d43504ce84f6510c0f262418e0ff1be97d47c1d6b5d59ff5e9da2fab13d2b449278540cc725b12c9d31180fbee2b5f09cb0d2bfce25492f5494cbd66befa29d2bac9d91eef116a0c670477338c9848014c5f0fa3d20548d34a75fd4e44997c9c2a4fe6714c2072d5bc6e0879cbbfce77b4d9f4000cb45ff7dd1905695c9067b381f30762bf281ebd09ea57734104691c831e1d3bd559bcb5c617bcdbd7b465f4a7b9ea29693354b78f57ca55c31660bf4df83ebde4c3d9e930338d06326709bea56be8ce23e51d30ef390e1b36f0d36419c471a6c3e637b3d342a631d736e1c75c0e3ef2b58546fcf0878890cfb9e32a3b0b432b3b4367e0caea086888018ac6e66a04525182569a59d83903fa531c4748fc6c5f94337cbe6aa5bdf1fd875c01661411f3e80e35754597485dec24cddf81ebcdcad582e4c738c08a9521ce11f2709f609d24e9bfc6e62efd9387295211bb70a82640ac4df2a5c90d29615583d21d5eb7ced7325b546d0e76ba7f84e8488e2be6d767d8f12f117730bf9205808e6100d5cd79918c638fc8dfe57fb7949ee698e51f3fbdafec15913ff52549bf371f2f6ee8681fdd86b949b79e765c26e442b1b0c1f47e16cfdf687a855ba83c46ee664e7bd2cce0e8e9e9b82faacda443a34ab2934f137d35c49b3202d3db8f4fd09f38b4863f0d7fedf9df196f7c47c7f1acacc1fcf11e60b34beb9d3df0a20d66769b1b368ec92f3478f2ba2e25344ecdb7d5c9d7ba6c5b4b3958fa750cbe28b656f3f0a746c34078aac518f94c664ba936a63c0cba33517d0f059438d02cd45e76980ff1bd6f41657af8b900aa3cb313c431b5e7642f7bd4316c5401cc4144e3b152bc363eba4c9b0dd82a5d8dec058c28980cafc39fdd5c5fc73e88d563ea2e7e9f219c48916fee4d83ff0c5d76abec2295698660d728c46fc2745e7f89225a9488366cc59cc26bbdcb6216f874d6fe24ac8f5ac2674d33c183d2e0903b6e813366555b53908d459656db82bbaa163f388eec2ea67606401142c8777c90c908ffeaf332aeb5290b9426ce2de823716dbc5815bc471ec82bdf328d42f8aaf6a512db01ec86c655a88eb0cf7530bd459330174f1b1a5cd7cf6ecb8c7b91480c79e3f38f3246220671ca40edd61c9790fa41b9f6054c4a3393b943653c9e6751e9f179af7bbe3147893a8e9d5f1727a41864a20d66d99efa905babe3e98d9648056eb3c8eca0cbc76c535c43c8752e43ad716db43a51b74fc8a9db8621e4858241035880353e832bcbacb3e69b404f5cd665f64a754174380b9ca1fea1e23c2b65662678b48ecbb0345b50e22fabd8136e3a25da4c30e39dac2bd84b68568bd543ec2c6159b2cfa5b61acae42dd6eab5928d6b97be9b3791bc0d3179c211edd1906c1d3137c8da9ecd061e5c5e5a42b9ab2666228af42a844b55344ef1649365e91c15f255d501755af67a4016277d1c835672e162ee1c6adbdeb60e52ee42de66c5f721293410d822ef90f8729536c4d3eb3bc296e7d37eefd2f35508e29802738b96ba32a696fac6b1f1c9eddf89107ecf134a8d4ce37eaf7a3dc9dbfe91c8a7a8f03e91b67f43d3fe9392367534e28afb61ab13746f22bd14a29f7321dbc673c7b30fee57102a22d70cef08b29ab06134a4b91d3f529204c0e90c34dc110671a1fc10a2925063f24b43b04b7f30f14915be5be0c4ed5ebb3dbd0ff7202a931068f1261f76db574fead5d3fede47d5dd6ead9710b52a4cc13fef34d1ae1fdaa1f4a0cf5f20a6d57183ec755409aab61fe4915c8fc6843dafcec6da9000fbc8a2c03f9531209ee7ca9f7bd43d555bbf974bb9538879042a1f0af7fa715422642462b48f932929600a3e1f2527d319e28aa0660f5ac928ded99b8df880ba5ec0643c0fcd62accc520406bd7848fd84da3fc873473b1fc27c6a79d9ad682e7c4803192a694167a449a4699f4bc1d174f9e8274c5557224b9030034a978af6b573f46f3bc7ae3bc3c27ef21d98bc55e204b076214172a2b7baeb0f849622ce64e68805f1bd40217b1850da73b3bd6c083dcc6aeabc2e1e29dc69c3bb96de397d9eb472e6f992f7c5832cf4bf28245303a1cfbe3e301530b53aa32b6cae073ddee8f065b37a549b8958c8a7409466462f2b84cf9ca70a599fed93cdab2eb49ae70f035823a41d055013528b3d05d3966174ff4e621e43cff60363f1a4f11b2f073c06f7d910837c966ee60aae199cd7ee842b9203563d361b1e339e6ef67c2e4f87d37a3b0fd705e54660b546c3729908054f530c774567a09cc02e3c84272d50a02658d4acb228fac051188f95805328214cd24bb2bb73ddfab91fc5572561244fa8511467cc8f1b99db9530f46959dfded4eecfd2ad606e851c103d373d36a413df603be75012c71f2a39ea66738418e7f45699929843d272ba7dccd1c1ee298b1a773a8aba51fbd525df7be5b639148d5ee02c871bc5041c0cca4773cbcab49580b1c57b4079b5f96919df79e2dc46ffe405a5f4dffa37f6146d02dc331fabe4c0357d6cfc10bda8362f629550212592c4d2fc2fcf016a794e3adacb6c6fa332da374d961f86fbdf06231c22b18b08cdf0a90c0ba21e2ff192fced4cedd89aaf9c05fb4ae6070428f8e252df25d367d9aac49b99c4e803b30df586bf4545cabd46379a6ce0efe2cdf7ac0138fe9e4599f1156086e5507b0574b1acb359917f459b8cfb11573def7b938e7b483a320c8e7286d42814843f22542a75675cfd74cf57926d4c2a9358e746f723686d8c3869008e7d5d46996367f2fa97936aca7bb66136fbe10f3677c2228512862772cad7f864e298c06a3c4a857df2edec48cc2a53c4fd4a8e04899c0a49a7853449845f117e2acff32975279896a5de6be3a049acbbab8c176e3d7cc0f78646e81458a8876a96b0732c2c37efd599de4435362534c6f624e2252998b78f70961609fa4baf4985721f9902c1e952579f54d9415d77f8a7a83727f2bf5390a0b997fcabe7a093d89b0ee4eb8166a64f0a8d82adf1784ad233ac6cc1a700c84382042ac63e6420961ccdcfefb5be05234a1cd4f0cc928c24a674429d2098196a70f6db1165e88b2e14f2be36438d43e9508211498653d01c357950c86612b926aded31d4308448443ee171dd4813f2259f98ca232e3cf3bb9d527a523ed96aeed7a1f44085eab863c4ba5606fd06bd8585f2d6dba256fdb7ccba5965f9987813968cd95192049efdddcfb3700f35473572203c36f569f4b676219e66e330c6042856a1f0e756ec8900d392e4dc5a3d57b6deec5e1b31910c993a2725f8461682ec7fec65ba719ae34a9be1eb336f2beb0268c6ff1a52a86734ef4bd0bfe56034a8da12c9e8b97b4d6540d29a32fdc40df3aa64a76c992af1d2439697c7477a283b82d5fdcac5b5df9b39a1fb0bd1b9988f93fed6e349ea09a75264d5127d07cea01184eee191bd6d573c12cc498e10a85d1b591c4662cbd974352e35e846f15c919b4a24883e56ca8f63b75b5f9218a58aae5bb3fa8eb9ac1d3105458293aa5e3d3ba2c2709022baba6ed450b42d2c048cf9d794311284c6dee2e3d0270f051eaaba57cd45909ddc71390072ae5d7aac6d01c6a1df07fcdb849b4d29b964e6549e8376b5f1bedf682e3780ff8608901384640c9adf5ac36f5eb7b37eff09bda57d5940e0cf43c7af42ad4cd0f4a07bb00e2eaea6dd9b3b0630d4a0a9e33042a6a8650425ddc41d32629a118dcb7ef86e1719da3b115de07190609d6341808ff55b9cb1712be2d1d52e415a98733ff1f5bc11403db3ce876c4c8e84036cb6e2acbe138f28fe0cc36ec3896f87d4db04f0736c553fe67fb59e59c3bb66c8b866b4d8d24915cbd41c8ff85567e7eae31c5fdd7d3397d0e5cc7acef1c64b37c3265e813dc621de474bc2dee3dbd9fb365ec69fec3bc928e2aa4428a313c56a9a133a49fb8b06eb0c27d48c034f851d2c68ab6a33f4ef4b618aac1e80429d6285f7a23737e41ac1ee44d179f7adac428ff78a678f6541c6086060f1380f8ef42d49d46f0ecb19be97d09b1cdbdd8fb953654c2bad7b2bda7de60150815358d7abe2ee03a2d657499ab8982e7ba9638e778561af22835ef248348e7bdc8ecb8f518faae5df1b62dde6b2aee01c8a1615dd6b55c4ed5f29506f0f2a60d0e381a23bf8e8c7681445d76ca96698d6a42800ae0eb9a827c23153ec6e2563e5a5e5e6930b4f079a47994db9ea29dc2af90c682f1579fe5ae702ffd0e5464df5bbc54313a8985a32730e0bc3eac6817d577087b5d6435f973bda12bf3c2c9c9420252fb9eb0decdc3fc14926d66af95b6ff04f974ccf63923636a424896965f738b9e1c8e95751c737d864868956fe231f12ffe9722abec60b52cee44e1c2a2373d7cefca925b5486d114ce944e4082354f9b1617098af022083b3a86033a49047c5afc5acaeb2f988cd70e5e6cd3fdf3e3f35ff4d9a777009e5fd157f62e02e3fc1e179a94ce096385d0da4f6572bd1598b8c29fbe9ca4295b6f3a1d0f022ff1804f67d5c79a4d0da14c288afb607fb888a41749e16f37d668396d171341b350f126295721b96ccdb2bd8497ba023e854fe679408e9fb92b29bf1e1010fa3aa46f5467ea8ed8d227a0d2d9c8aa04647dae2f5d9972b5ab75ce7783696df9150fc0aa2a352c044bb31dd33f6b06434c6d33187c7697c019b03ae62c8376a97cc732ac366760f446ec495a5b968824e020eaeae4edfbe11801141d6e965515190203b32b717c418a6aa8cecf1be80f31b09610569da8bcf072d12579f4a656986867dca7bcf883f131b5d5b5ad6ef222848de8d9befeb42e69941ea94850daf491357035844d83a45ab5355803d6b4c76ffcb8e8bab6e82b8128665d5c8eb2dfada1af08accd7a845caf06bb906e83f3a512df423b22505d1b41c97bca3e74fe2e91e673b756a9e364f6f3b50b35075f393114e1dc93520e1da3b8caf749581847157c43fa1b1b4409661542e3c419a00cf13764ca505fbe5b5b80113da0b6eec8f53a2d9bd12350da9816e73e1f3b7b4d33526ebdcffdbe7ee833258539d7bc3f8573fc972264332051f48687e7791323eb3688793cfe0994b0fe50ea88b00ba96107df83300af1d0ecd5df1d7772ec9801bfd157384ae118fd8bbe4458a68ab992f886e777366e891326d8c65943534778467d9d61e774a030449299c2cf966f9fbb8d15cc8cc5ef0fef0bdc35325568a6b1a477d4e687fc3cd5820c6e7c4db14988fc4391af278f3c42d257d01601778cf8fb6df8fdf201ac64527eb4b5c6b7fc4488b49f4f326d734c9ba472718c36b592f73565f735cdf533499ac49679b8fa6fcdc4a51279719a0c3ab901d5f7319f6053125abb582744a76d43b692c1d8a664817ec439146a068577a0393841a43e05d9425e0cd5558e3e9d69db28f231515ee938a477ec8b72110203379246d69c2f7ac6327f769f985b4ce2429c093f4ccd488b1c5257a682ef04e95b556d31499478a6ae35b003481f9b0fb8d4a862260c16de5c9834e3dc54fcb8513e0c350d1202aa029eb56dba819d8da294ca71aee34db6eea153243a1aad196858a06fafefc195dd1719b228ba015b904832b53ab07a479aac176d4d4702467f7201ca404d7d39748db0907811bef973ae9082dbc39f1ec4e1d9b278b065df3355f168823186e79136465ed92f3d6c63b1b249d57197bc1c12879620f94048986ef8ddf8c33affdcf54cd695622fa02114529b5439f839b729937cba304a8ab5661c12e468fca2152cfe48283bbab147d64bc250c002793a0247b19a44d2692740abc6691f06833352c5d70f00f54c8f6d3203160a0c3d44a914a5372274fbf8c4719d89cc53107dbf09ffdbbfdc5cb0d37fdb2109ccb8bffdb48d1448a2301a3a16aca1c373477845ddfeb39a7b4868a8048f2874bb3363a077570d5c890963f65a672ab5480dfe4305eed8e774a757c3c68a11384567e40522f715df800669b0f8eb247fe20adc622c0ecb956206dbe9df06b3a1ac90bfd968211be38b994cb679ef514f4393765b35f6ffa80911f84c31d2abbe93d9f2878153c2b7c3d2fee61efab4397549ab58bd411e3c6e82aa344038567f79b9217d5a8a669998deae21fd5eaa9eca1807e4716e026dad97c6738df2a628e1d8f8e19166a32cde9d998d9b1f6fb00806706b943984f6ed8c36ab8993dc2ea9b54b0b1dcbdb0ae5b308c5c1afffea0c30f6a3b300694667e0b5de1e3f75abf030bcb2493ba93d884649a706c60b2b6297183dfc81bd1e7df42c72179290807a3b3bc9b99e9d3ed819faf4a9cf18539926e650ab393a1d5ea7ae69c6483745fb9e458ae52789b1d272b7960a37e4625ef32aa81e478ee74f9369950a51c45924924d9f04f7bda7a85dd2184d41dfd15dd55972b44169432ef07244e65462fa2c7b7fd7e8a0f0f524db247c5bb82926df2d3fc8717fc3f8480953f79db681684facff9630fbb8557288bca26b9c2b462c79d9010a5534b886e9967615cc63c0b9ebc896768cdb468e0a6af60b03907e6d7758d62bb88436a6509f3ecb225bce8444c4850c543cdc004b8ef8b5fdbe6c10802ae95a1cef54846323bd1301a85e4a33d15f03e82195353675fb5b0ed496a6f83964705c35a592b1880523300ff6272805e983fcf319107f55412fcc9101def0d05013ee699498a6292b5ef78a460e86037be042f7ff3cea83a9e06a1b7b25199bb81b8278a923420293ecbfee43be59c6b57462310e19a55e10c3e8776033ab81cbf7fedd8f2ecb56819126f0691ff56af0fdb23a98ddc8c81897d275a791321c12aedba18784453f1fcdbdfe616a1adb42ef3c424d11d409aa98dfcab7aabf6abdac9569e15b7ace1a50f30dda5686cd545e5dcada42e61d25909483a06195c18e71d08913d91248250e36161a17eec72760e3e41025dc6fb6f62cce5600bf9bcfaef2fa031b5e5028cee68252089f97fdfddcf2de6f2a30281c081cf1199213ad224c0538d0c6b5500ba5cfc2013dd1d64e87245a5d3e274030e306ec721321b4865e371b536685af147ec14ab0c2decb31a0287ead37c812e101d48905f23cb20c3bf7333d15a1c1c61334343c1a4c70ab805596d899be080658af509820b34f775387c73a73d173f92435ab4106d72a84240cfb1be34a4cbf94fb08c225334d53fd5297d7cf602a67973cf034c6ce56008ec7eb7b7da9e4b61753ae08a7db6a161762aad138f1844fb8fa4b7dd44f15f8c85da6432338ba21e21f4afafcca3e00b4d1919f69d7fb95bbe23d0936c73864f1e688dce91fe9ad55046c86bafef60632cfa3bfd71930b98d9b6357e508ae7e78a3035e636958864fafcf90fa3484ddd2c3aaf3c9fc1ad461492809c874d75fd8568081584ec44b600605bf3713cd4e5bf372266c24e21e9fefbe949a09b292c9b649affccb30007bb5adc42a43cf4744b1b02a9135997b48db09351b6402aa2a419b961a0c55b0de016002dc448331453d452a0ab347c7a2d9b3579666890082bde6eea08f4a246c3259a6a7b02e53b961617b2d9eaf16578e27c719262523f584caba939cc24e2ea0742efb0142e98db1d64bb07364517a2500948797edc3f0954e503d5041f0d9d57013eec7e147ea560a364944bd4981024c59fc1a08b58e55b9c84edf82bde3408f71ee41f1977db681ddb678ae08f8f9ca51d098168a084003cb88dfbc243c460904e798f8df71defe8bcf354453258a687f94e4e51594d9d4a9bf40ce9743d4228e77cba5db1df25f524321f48eef7ae60668449014fb37a9d59ba1b64a1d327211f345d0c961c43316cb52c5690498b2c3d774b72caf2754b5f7cfdd6638a52bdd3cd62b153e8a6b600139a06dc49ea154e43d7c9cd6ae4cde50bed3355e60e11c652da1988d2970196732175d90680c10fb0847433ed9b9d53e8b5724819c019a5ba81acbd9d06a32dd68f9a5688001ca1372820fbcdca2f67dcce949bae815544851db9bf139e6f748e6b2551afb6c33e43709f5fe271bf8abc392535b8f44fdc5ffef0a7577150775859c135f56cb700603d8f7732135e0e4b1bff44879242463ec45a01313549b68eebe0bbab2d4de6914d6b90b1278c98c3eec918b06afabbe2fefe1cd446424234db8d6901b26134feeb10fcd53418304bb2188b1e08be913ed64351645a6d7d7c5e1773e540430b600744178d74fa08fb8d399f1dbda63a454ff3cc4a40baf386b2a925bce6075d29cb24fb6da1cb6ac3d2ec5c9bfc3d47ff15af6024cbd9221aa27c0b32a8720ec7cae1ae6a1a81e5f45a6b148ae124001e3cca19f8039222e5394c45cfa377a9550b53735abcdca6b3c5bf8a08e49ce06795923d21ce87dff49b47ae8bafb3164630afb25a98fb459b0062853684cd43d97abc489a797f74a30e11e8233e8e7affedaa72508e49a8a89477a372fc9246f53b72fe27de3e56aa139d4892e7630bef59c9c53e7748a9c13a1ff728dd30c8db927b3c5782e99d5630d486c4d5a6fc7599bd99f9429610dc8cd872cb4d161640f82f8bcbec51d3a44c90b871ca4842d257ff0c1bcee6fc6d9872f8856f1facfd71d37d3a9f40338df6d9000a1b974854c5fcc9844a025bb0dcf3f285671682c6720ff2ca071b75b8e3228e1bcf70ed9cbfbec67d1a38aa9eac33499015f32206f33b5e4630c8a2920b4bd458474f1c1b98326e283f88c12ad175960206ad4275777c171c8710d0647e11ee416f1f4eeaaa72339573c1a3da72dbf7756551cbd0f64722ccd1850a043f6e1e7885885014afa205b73ac224ebee2fd39906637deee9bfa5f8b8f0226c96c64f92fcf9d2e5cff49f4e34ebbe1e9dab1155ff8abeb15b17ec6eee27df0f8257cb7b7638ad855069d585d2cf996bad81210f8d3d5b43c1e5d659b31d3ba80c78e9485ab907b61a900c7076fc1476f9ba24991a2998c689b8259de99d0161a6ebb79b246c74046fac7377cfb791d0ab8709af403814ebf4c792611be67e2e262a06672256b7cbb9e6e3002ec5c38ffd99676d5c6af4b50975763d74d89c8728f8630141a4b633e82c3d2678fce495962368fa3e110ff1cb10e82b2cafa636f14fea1e6710e7466c71a444483760df54127e8927aca6a01524576405da7601ea12d458504f7b24c805f2aabdf32fca4d46ff5bae6bf1a45981038badadc4de7bf3760f2a73879b489554e90b7573f3af2fb437e023e50262bd0f8bddd71f174a4e030a14ab34fd20c410582f947c81258736ecdfaa64c3a81ffcd41459b6bcfe1650b8d948ec4e17d4cfa302d05d141572242ac9779a75735c88a6086c08c17a17ddef0ba2623e614848304f397a59c301863644952c044148b41c882f85ca709311edb9322b31874cd6502838c95c2ac155a29f4dda66ab38530552d580241452641eb7c48dd3961afe790519c4f019af79ff1786025694d238365bb59d956288e816a8cb240449da9a84d05293db61f37e4cc828e289a519891757e56e3d92e99b205921be906ccf59742eb02b7e3219c2c3713030078950565cf517f63fc17bc96a693ac88897d31e6881c289b28439b158c5ba289fa434023146fd4c69403ff3f711c7ab08511dfb6008888f9d6cbe06b427af96d64bb56bf5284ba01e9190019ac5d394aaa0efa151981be78c034d0b6d890545fe735f067b239f7bc96cbaefcea6f7f394cb457a8aa8fd141975a967c68b01998ba12bca1391178ec56d22eec0f200fd62e785b072c653a2f938d31d9c8f2aa26d4e155312eecea2fcb64803e73033bf6136c774a06587b86839f64c5131a32bdd03b5cf7bcdef1c7f487468e8745d49f6cc06bdbbabdccbc6919056ca543325df0aa4c67bfc60474ba831fcff698c1bf05b5f19fcb3477edec4630e69088bd90e00490c3f699ad076ad7c1308a6f42efb6255d2b4caee507aed0175b65b878b4baf260ba80bc196f57761109159075785860b3c104798dae73552e52ef60d7002dfb7ee8192677de1ea387f6dad4d3f8e1e786b17acd087eaa9572f976c8791956b74e2c399853d676ba6f945a3b3ddd03e7e6073204f86356f7e4dad5bde73cc165662fc4a068904f97593f5e4e8752de994b8f6ca0aa0f1c4bd1f169eb8a9fb4eb09ffac185949d765f0ffaae92367468e39c829b36642f66b90e95f5c41e28b9ee5101be6e270522e5f5496898e3335c5811b281260bb495ff0f317e2b42985920699ada81d241cee2ca57fb5c6752eb234fcca13fa09c3cd83594118c3d4cfecdc77b081780224404a4c7e9bfb5d43386b555870595dfd2ea013f84beb3061065e2c958691a09acac09f6900855686afe20835dedc12984c81a764c16e6cae6bbca2f596a691a6a9cb1d8e3da172967827310498e1b657b1fb40682c088abd84c1ac4661a45cb6365ac5fc59bf52e57121af1464af3f62e2ef39982a3badd4744d66f0947c9d14172eb6168228135ffc1ac15071960ca2877736f2505691481f4cee0c0c4bf39a0e70504f0868ead9b1be1a6d867bc0497bda064c2447679e1f5cbabb90a3b3f1933a535e79794513d1cb2cbf6c230109e4b3a5f3759ee0b785f4826f58d98d161262176622d5db3f8852dfdd12424a0f93ed2dd495d2a0579c6d2bac80d358af1e29c9da3593086bfb272580a9263effdd5d3688df01f207b6c735ee469fd3d8c9bb2aa01cac1bc9bca6724b6a15e4713709c09c28c28637c72789811a2e0f7dc6e74cb5da23227370c179a06d23a3bd470f163d6458872ab685835e3b43d78791ba8c313a3d3804e8d7d07eaf2546dc18dfb12c8cd97f8c0b5a8e9696b0b19bacf93ceef43bcb1253049ca5b00ea23ae2471f2e8be1151a1b9daef2ae3300e8095db3d95bb3bfcf5129f1a1550886e5a6966190d99fa3df9d0ba75f5ec234df17d45754f9ee074c9c126f78f84ad7bcc8231242764737a57b2b136c0a754891586c321ef78a9a89eea322e06ca965b48274d7047831ebaec166ac75487a97482b9c55024b6e509291ee8a4708717895bca06f3e2edcd23f60e2eaf1ad96e1e66c5991b4ba4fce521bb547edc8929fd4a09313056626de34569e7d06dea567061df5b61b5287a2e27360838a5f2ce038522d3fe35d36775fb619b06fc96841450999ffdb51f028a14fb2cb39dbaabb2df46c06ea7b04c9359adca72391e4f135465fee09a0b9dc29f98e02c6882da569af3ded3d1b117aec9e1a10b9e99abae48f7f236217cdcceaeac69401fbb5222c67187b429c8029cf61f68c098b6e73dbaa0922453b2e067f7add8351e9d06c58ad8bd4f31951037c50533b1fb7b11633bdc0bcf0f7e2413387b7a114b7d6fdcde252d2b4cf9f0ae0c7e3275948db22d97de049b25653f8354c1ce94dda3992c794f5beeadea826130dbc50ef2be8d9677c10ab46078bd945c9803283c9438083544efc216f9bb253ce3436358e91fa72632866ede362180f9cb4a39b525fc08ff7a902fdb6472f8b211924bd82eb387103833754889b29435030cbacbbc0b3f8241bfabf21c76562b29ffb95f647b7d18646841643540bc9d39b50c6eb706abdd3bc88b5a4978fe099238aafd642d9ec816bdcf54c4a40021f36039e35f24d1b0dd8aeb39134fe06893b30fe7228ab9b5d6ea74c7d5f5e5bc75752baeddb6e31782acb621c33cdc6a9ba80dd0167a612d46fa226725b0f7ca274cd685cb6c5a8bed26980a6a773b37ef313a5095256ff2dc2e43daf5b0c3187f34f43f4ea02b3c955528b5ac4e1ce6af00a38b764edcf16ac5242b5198d956bd84517aad6dcd13f784565f13310973ffab7fd97b15bde96675356c88631c265a2d668f8b5825b6656b8b821afaccaf5e25c1859a6457e7bd7ea5e9b10bc0811933b876c19782f0d6d01f9887a3ee5ef356136ee990a328a9d2ec5863c3a7e9b2c6562050bccf83b8ef743a899b92fee922f84cdf13a75d5b802cd756245d25280da4e1bfcf0253805db6f22f14fecbc41c0842101713e122d77317e4664f732abbb7ca25a45f3dca58d34eae9bdbbceab0ae9adf00df6120929350bbf07a76619c483f2cacbbed6b915e372cfd554059dece4d00cd106b309d31a81715771add1a5cc364b68ede64b907b5371d0a625b3544bd968aeeb078a676f0151f599fa62950ec9e3071febd486612d50ec341712216406842121f3ed7375c2d521ce129d5cda8241d281b39064f5cfd43c817cab44252cf3c8c2e6e4fe4f0cc22f03625cbc09b91714a27c934d3712908ec51344d7b444dce637581920c027429e2e47de075860d38de557325953b7b975db0007c8ddd266bf5ce0e604e544afa8d5ccf23a1de1cbef0799aa3469bfc078b7596de037781a26ae70c92049e359f05f683db82bbf13cdcdbcb18722a503a6b85027b566d6edc70fc0286ce6eb9b5283f7a820f234c00223998e7fe8e52f00566db1be5270e0bfef8e82aeb6dabd15107733d54d49b6519cefcce56204b405db9ca9abbf901e8db6028eedc36b59faae4a6a7225f28da54e9b05a39ac187b4bf0616ba3eda7ccf0174e2289bfce3655e7548504d3f7f910c31d81c122df5644c47820a1e9ba7cd3c4a7927c7d04a4e899bab7ecd659ceacede4d8088bf92da33a8dabe26ccc5c07d090787becd3a3050d936b0cc5ede90c958cfa3c2220fa266e157f97ed91fb44020fc6e78e1f892732ee856bf54dc26591a97b8be26efb450bed0150597a0a31dd3d325069eb8f9f81daf520c4b0c5a40135b5b2ead4e5ffcb5fabca771807361bd246b1ac07f13ae2e4862d462ce8cac122d3a279855ef6cbcd0c46f719938e65e2e233239a9c1d0dd56d1c2314fa23e037161c7b00dffd0d13c0f9bc302c79d51ede63586d95a55c6aae04a4e6e4773349a0cc9732273196bd753110a09ff797e618a410d11b4989fa95ad922f4f0eb0b9f7f1a47ade976c13317bbee2dec64ab1168c2701f0e829323f4d91cef0a8517ef8e4df8d4a0789530a0e9adb8175ce05b4017be7baa05248a82ef61f4993bec4ca21f93b9cc9b71988bd90321f6b8dfac84fada9766e0b8ac79fb4565afc890d38c18ebf5e9732d065da3e5ad564609f3f660397e5bcf3e650da93702d233afecce02635c1d3c382410a7a787b08a3923e476e3dfef7f29792ac982f04da5c8cfd3327a576d59875ba49c1611be79da4cbafd21dfb24d7c83d5903a85149910c212196e1f62bfb9ad1d0ccc46ed296e657a4f94f4242ad471f42c0155c2c1d77e3503923429decbe8b32cfc9e0622d8a7363978dc4c249fae1706acb7f6d34bf0c20dd461a631407a6c240aad5638941387005ba96f4bb13447fcf3fd7b6f0562545797a1f1ed26fe9f1c6204f09990659afa6b0a08e7c8678760ec13f9a5f500f047fc45d46d438b9c7d8ff7b51422addd31c3d916ac05617d5639f54a36e0d52dc0e324c34f32a7fee454fc6427fb927fbc9888403c7c22a37446d22b03adf37f33b6c01c3fe248025f35ae60fee9b54c0a0debb778833ac432f459b43c449262568d4f76e1f113f3c14504bf51351f0b6b9067e3e7cafdd721e1b62b19fbc0375f76f32f127d7fe178879347671d9bea2a42d048dde6752657ff675b802f82fa602c8a9605f1cb4d6064366abeebf5bc85347a05c05a470790e371349a66beae7cdcf8268f02cf0911ce8cccdc5dd015dee91e0ffb03129157dbb7487dc5d0e9b1989b72ccbc42b46c11409f6b133e5ff41ff8bca5a7099fcce42fdd82cf0d6c1f699c91fc3333d6d6fc168627bdcb400999008481f911f42e6be10791691e828826f18c61077507859db25d74371d917683d63ab247b56e0660210b5868a53ba7d46c8654a49512b480bfe0bf96d406da28faec080dc60dc52e2e911096cee58a746c37094cc245bb5db47dc10172644f366bee566c8464bfdf74129cdf003149e34b6846282120d559df78407e1f13c6e6492dfe4652f5542fda884e97235ee7b7a99256265da12db661e5a04165eed938a19fc7490e92cb65b696745da9b41f674fcecf7bda5014878d3506cc6c50f03a1c0377b971680b564398688890e90ff5b2a81da40380eb64d082079cba8262f3b739e48640b4323b7aa073296df7bc2f2df444b57d0a4b0a5ce414316404a43fe48f21f1b31ad6ae178928cbc26d2f543f2a7b44d52385ae17e8e053ba7736109fcce21e0d66f66be4e75fb7a478b37168bd9fafa877bdd89fa5b49ca81a47ca26915b8148b7fb036085586ee0320056b2cbcf73dc68403b2359b3f5d3347b6b0f2adf7bc9700398dea72ca11f0fbdfd1fa34bf65f615b9ca2f35b587c53fde6c44398b5483ab0e99e77ccafa23e4fa958d37526847feda76fa8a7939aaf54f2990647334629043c77043e185a99f4ebd0140000000000