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 65344 8e0911f0b75d330dc3fc25ff15ad3bbed22f66f072e18ecc1e128aebcbef619c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d4739d84dadc8a4a88e7557dc2a718e08e4fd53cf87aa646d67decb77aeb2ea9
Certificate Block Hash
8e0911f0b75d330dc3fc25ff15ad3bbed22f66f072e18ecc1e128aebcbef619c
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...001145000010230000
000800008000000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000cd0a6be0c5f37456eb5a0f0c977bf1577a838e4515aa54377d6807095a84e64abd9d646ff68601d872413e78912fa1ea83f7265b04c53f7542312823f574689a983931b60a9cae06e88d79c04dad764878787e003797b3aade0500000000000000480000004800001145000010230000

Raw Header Hex

00004020a12f5975c14cee7c5b14730f4d918559ed7a42355d4112fab77fb9724bfb3f21470093c26fa86a35692b363712b693c6a41639cbcd7e2504d5c058dc7d26142625b61c6a21910118a92eeb7ab7ec7dd646a67af83cd54f8ee018a7c27d55e7884a8adcda849d73d4

Proof Data Hex

59,560 bytes
12121602030759f67995f80352a7c8fac5da85ae6746eea74fcbbafe0290fbd42c2e355a7b784262f47e5083285792b28cc0f23d308cd3ae1a06a34320c976d074e3dd1daf88fbebcd0e6fcfdbb5e8d8a04d6484d9948b90877bc67c4ca8bf639d0c94a11c0e79f7b9109fac074d7f40a451b6022c53413d49c9e7859d133a97da1ca484675ba19bcbe1f6e498372e0b81f35bf7dfd0d8b20cd44a07bbea63e50855dc987825e3f02529aa0caa6aafc4f1fe61a412a0b811b74f595d264bfbadd89c516506f236187f7557a2bc51bb35522012dd1683df31d7ac002cd8c939ae5259706c9518ddcea63531e34c9a97c7ca106b155020efc4e2c0927e055019c40eafd41da42d87b8ba2e191fd0ca0c29c1b0bcf19cda01fb500bca83cd53f9264b9acfa4a105fe78fad94d39e3060740a612ee080f0fc76200244c2784d653000caa7bf90f18c465c7e1c1481c3c14883548d5f451d63eff841a4ebca7558bf1f416916e09fb1945ebb5d1dc1ca0cf20f69fa5c89eeff81c3f5970ac5d75d8c801d1025e1b7d7777956d1a2cd577b72b25533281abfa5d20eccef356a9da77c1aea62764148e3fd8e6f3bd0a3303bd62c5dc840f2274f02109fa4a7a9490580bc7053a69b84b743b06a1f777c6984fb207571bc458a57721a988d3a4dfc00d9e58388ee6edae1b7666eb4fa5263dde9b87d38fe792525413486a0fc7db739a8aeedb23be8c131beb2f573e2a75f8b435c5c321568c3d5a84aa2cd72881913664471d634c1f59649e96776539921951a04434dceb9bef1fbc3b5a6436952c1b82d37cef2741df5bb018fddd7c8d4dae5a6abd0704b83323c4b24e7c31f106730235315eb9b191d6cbb3e70e2c571fcb5821f3208a8b06ae82919df0dc48e7d563184f77d77008e42d0926c81ad3ae9a5462f15fe7fc0507c0f1857854ed412d767bf4b1789d98f6b86b2018bd8b7d0e5e7348c2ef3e171a9ac1446faa99c113bf0367352f3e80c5e221534bf7a4cc38d3fd1a483d6419b4ae3e5c7426d80aa65e8dde429a653363b6b4e9a6dc8b6e48fdef41c59b213635ece8afdc73b1621f2f48dab25684f944ac1c62dc29276036efdf0df4998c6c1ea1e7811eb672385c05ffd0253274496165c66a6f8d2fe802b1cbff9609cb2e7cc1a75b09e427b35adb15574fee7ecbfbbcc8b0a116d511a9997ba6baa70a187f2bde836e586be2c36131002de0b266a3da263da194ae3eda6a56c1cd9d58494e2c2d9f882f94742c72c4f4d6de7e763849f5149bb9c4107dd8a5bfb2b7381e9f7d894cd370912e451a16dfb897c1aa52ca3da33d6ec3f3ca758bc430cdbcff56f84f817f560ac4aa01eeefa10b3680356bef4763a685b1dd47800b7afe57cdeb091a33069b0cb929be71c92b1a1e86bc6ab14d83c37a2e53ea5e1b19dfe99e648743869d44e0890a6d0cf7c9bdf2cafd7f83153d052600d369be1fde540f37f92c5df053ccb270664c471d275209328e285a95d2562925ac4c4b1c81d0c910435fa1566004dcc1364b95dcce6cac25a1968e247b5ce2030a49064b730bed88cb1e527b4dd6b4f5dd9d421efd6755ed26e44c0d316bbe8bf4d6c25dbe1412d5b72e513c626bc8b8f8bea4381f01bf586979a38c0340bf1a7d708aad20f2c2afd23abec96485d281338ce41876677f160e1b2b5af589291f16326214c8f1e60538207600ff3f0d44a269e18ed80706590c4898e1503ccea2512f889ee3e05c9298cff4bc0a30b95644d450fa8821587b8810fb8599f5741b62ca05b430d96f77abdc95b942c6f1659ca16df2297aa61a2333fb35a04deb0502af5eb3c43f75ffd7eed9124c78708b0d2f6cb6d690aa14b116827f9736d80846491459bd3c52ae7c80aaed83df1300fa45787406740c7a57f2b18b517901746d1892bace646a56bd4521a21f5cfd0fd5d57c8b11dc68b5e1a9f0a9b9820deaea7867f17d31ec36dd6b1f0b0b3af2e0fed13ed2a0933b3db8e7f0b57be2a3c8e97a178dc8be94367fcfa85d88b4676c21d0edb5a8ec9460e5f7e386b631c2ef945834dbe001fd74bed3b6696a403dc0b95fcec220726d06ea351f3dea41750c7d548b213d6c7acbf7ae26521a9b4980254aad4038c31d77dc193ed568390c4e7857f6ddc4f665133c6c51fb9128fbe5dd951997d4d513369d3c3a6703abee87d7e36526461605813306a18ea076afc1af2f4a4810be9d75f3aee7897103978a5405488c822b52732d4e602e99c9a1fb64f4db8941c276075c5debe64fb24155d028cbf05888eddc97328232df58834d00363c754897d4e2c734bd75e43fba0038b9639185d1b21d8b778298e4f743d42a6e7f05e7671ee3eb761e1e757112194c840cc9fcae450664e3ae320de78111d192c430d350f8d084c83054051e9cebe48cd7e3b219fb120c992fceab11a13877e84ca603b9fe8eef096555fa5f7a7ae6ce72a8295b2ccfb6758222c8b494f404bcdeaa0d201be693ae9e5158b16289b1cd83c6484ab030d06ee507f3a3c8e57a81ce02a4cbae099749e4db9a6261493f3ebf27a587d3552a337285ea6136e0e3111b5c19b08d48b19ee60cbd00c8b1d1747b637aba26bbd1a928bfac26bfc4326c4eff3d780c95699f7bf847922e746a11ef94419700e6d1cd3c6b9b1245aa4bf4f81163fbd96778a9899a2830b685c91348a5986cdc65ded95cfc7b80e17f3f483e8a8a8a5a905768683017caed9a74dd220a71d1c660f3987ba1e76cdc3d64c5c09d0a358697430064649b53a3b2a1d404c1157744c41a5ef95922a2c9aab4b1e82e3dd5242f7f150e8673668db6c4199f36fb4ae9b649110b9e38ad7f9d631f95d44729b8566ebafdd378bc97d464e953e7382393b165c664c43581ea3e9b2b1fe0fd402fa0faae169cb34b23a79ec94fd022b4224cd675404aa3b9a600785e5b5cbe783b078386014d1155ae9389f7d49803064cfbb4a05966c0d6bcfda541b4b6aa8f04ef3046613bb6e4f44a78920354ed4d80f9f4d0b885587fac21da7a5f955c711ecdeb9dd6d3874b616af3452f1b6ec9e8dbed5a68c462d130b516fd0ecf37c6a9b8db8d4dd09ea0f92476e7ee077ccf40b74c00386f77f2d79217bd963f0711c11f1d128fe09b0566c6789380a5684a3eca76a36d3603393f888f0e4d75b859646e5e2ad9b7f38e6f49176257b99c02f3580ad7d806129259b7a26a227201182115ec622f7f31d84937290555be26f84de7d668821769aad885db4016ff51697d2445f2f30f103f6daf4abc23b338e8541cc9d8885a277e41c0d0d0d9f32c9247df1df6918f8896f6a0218f782ef7be6cd045be133963e6e965ef001738e2ce022400ea686af26e89d61d0a40921c1a25fb2c6dac3bc6d5a48064d499774ea8f96b1cf91aeb86eacb60a59bb51245fbf7cd49a8b19ee4ac46c40e31c6743220c6611421a5d6631db881f03a56b4aa72c858589082c0c9ff653731b871091e9395921353c7a20b79a81e8d7edfeeebca0d2b1340d64692541f26207ec3b834563cbbc6541afd7fcae865f5abdd8168790ecae01d5d328088478d9ea8863074530cec44610c67930c184c8e7fe04b759ffabb1de750da327775afff7b63931e3f410ad10966049f35756a6cd65145b7c46eae610e1e8c1e1d8ded4dddf033acce1b2d025ffe836d6ec235f7fd7824616f75ae14927b282235275b38ded13448cd59bb3f5195fc4b24b06f060a75371b4d5c64de91689dd62b9eddd675c27bead54bbc8c48b4ac284b0463276bd90250ec417bb4a89b144ae58b35233f5a6d394956b593d43fd4502fc81dedf64ea5660156d486b149959e8c17dbe4bf0c81cb151ea30521ac7d3683dcd1d17324642608b7a143266555f118ea6421431bb084287637b3aff0bcfbdf6c3b19bc517d31517d314bcd3c5ba65a7384bb51afc03f861a12354baef274345693e588c19bb5d1eeff50ece4d3e098fd589c243f2ec19e933e7ae5364562d82ef19c9850fe74c4a1c86a2543d52de91ad0e3cc264282d45ad50aa892c7c6396bd74422432716ff1500c2f584f8d426f8e34802d60ba51cc09eeba1cff9d149e1b723d2ec85ce31d84db98b905bc20a676cb269e49e78f019a1626fc8d3a063c921172510b7325f3e9fe78655b52250a61288a70ab8e8515b129109870758c6694761d692049aed467dc877d110e53ff179ae78360c9fdd31976dc9aa3a9e83b3ef5355f60270436c9d525358b6df0f8c1b1e253bd44ef9037a895abe51a7d6429f5d3d8c766dbda437eedc77459cbc1cdbb401a7ea8d079e713663136b6e634efda48a3e9bea37263320558c1ccebb4917595d0fcef9eabc989c4a5b9bdc71479f41933c17213a49ca45cdb63f22693b73e250de5c6f204d90a390b9d3a34a430f680d8037468b908b97c20415d59c76d2fde20a127a8afe70e65002cd7698ba68ff9610c10b5c3557f7c974e3d1dbfc5fa4086232635e5f2339d541cfbeeac7ffe178d317b07500b675b51ffe57014b146fe49cf65f4e673ba9c9463639444feea9f038981f838774b395556eb16ac395e2eb9b7d19ddfe917395dce345ff84cba4223f9a1d0ee5d38be37b7bf6f4f7fe285882c431578c4df30792d475a58a7e9e9e8be375c71e15dbaefbb1015a142fa4f54d8f6df645d30757a9c6a7b4b979e2af42ba2a7ef8fe5fff4a62fdd93cebbb94221e5a4f4cb287a38d6541a3f003dade500ce00bf0e043ec46b8a7335a720646f754825be779b9601bb80c7d675bfe5509be4067ea09bc111a7597d3cf763e16b42916e977345b0f0899bd2e4e2b41efc620d3a29982080151cbb012edcd2f2aab35a68b4d5c64474ca2bafdebd42c59e4ef56231f2f7ca7c518e1e9f0612677195cbcfca9e66f8056fabb8b665daab3494dc7eef280bbd0241d6fe2c0341f6e84e1da505f1d9ed761d355e9eea4b83629fdda04cdcde9e20d5eb9a5152d794a8eb6fd3e19510314f88930a4587df1862b75326f07ce4f01b8966ee2ed2e19df157503da39058d20bece74dc79962fbabb7cac6e067b4378c93e4c8b4662d5cde8001e4b46ef4d665720ea8d57d1de4012a251e5d416fa07b14c2404cae1fb4d0f647bfe5ac37e20143b2249be3950f61361e47811f062ff993563fb67e461f46737b9d3d9155874f29969fd5cb42d3fe48d339b7e486eaa7303a4095bcccd64476b68f14e5de30831d8662ce9c2e138f4f7ba84af2f6e73e14ab3db7923f3548a16227efe348ffc40ed1ca6bb8606dcf0266ff0f6e163bf58f37b44ff989ef5742ea848a680ca8b14d7497d56a7a676ed392e18a16dc9855bdec1c2c775fdf5027cead521e87221e0f7367fd249cf3be3b408843a281e9bb86813bf21c46a24112804590992b11b5ea576a80d3baa5240deea0ad4926a6928c7d875dab7bdb8f73afb938a176ccb6bd1a9b792446458df6e93e08021119d0af341bd83c67ba7131947f54356382a5ad140094a98d5ff59187b66ec7ceec908f974909c001cc00b4ea01ab050cc152c463c022fa69fdc8648c8d46e874c0e2326b8989cc80ec399928d145f603ae09bd60021786c1c1f4681a0c446ed50e8ba2fda0e7c02d55c70365b99d3c2ba3955bc0def118eacca8e5a988164c3783135515ef7b687a9b013c65f65faca3e8b40197293384524cec65d5f9b28ed95d17c114a9a66f6df71116fa30763b7e1256616b78773340fa65096d2816c9f4a03d3007330734139c97b87e53e56861c8b39a88ed1482a5c21e7286c59ef7e62a42bd9ef98901006746ed4b8a721a83d1b418ca74a90d3b1fa64b8ab3c56549e4c7b10d78f81829a428aa37511654f655b6878ca05177b921186781c33c6a2b01601d999a010d7ec3c0d47212a7b1e3f99e0fb4c0fce2c8999b22eb661fa6e5fa065ccd32457e0a88129a70044897c7d01d0d736bba92e609996d9872624a3fd7fe5df60ef8c1984d901dac80947f25e92029c1e21c9bf2075c25a9540bace60912aa9a1710f900f3a0535dc08a8d19f1e767460ba1268571e7a8fefc923964493b90f3806bd11d785f03469ec1c2f8ceb33de3474f7afd26225b3d912ecca56a5a868b2fa7f415fc029bbd2e79f1130d84660304bad8465ec2d61e5d7d8e1caa37c1937466af70dbc4e8b07b822f529ab21c4762a928f491f17bad42ca824937c74d37c55397126de9df24acbe14b0ffb41c0298d835cc8d58b61a4e72d01ae7b04d9ca7bea61dfb70d5a418a20b04b91554a5ebaade5964ed4eace5679fe6baf02f9cf116b1da0a5ae27e7540cebb208a5d17769c6aa01783ad2c87d8f6e1bca5ec1f36ee47e3870b98429dd95547b619915a10248f7d8701012d5e8d4c32ee970cf5adc9bb0b963495a9b9fd58a4bf3bd841e1b1943baf100d475b88dd88554e25450845f3c03d9ff022bb464c19a0ca6f6389f14944ddb17cb88ea5207760d7bb576b609be8e7750d05dab358844ade5a0c684879d3f2e3ab8af56b2e0d6a72fb8fe8b0a65429bc776cdf57097005e2d046acaa8491d9c232d387c96ec408f3aeb3b197fd1c2c5a1beeb553eb9bcef6b8c15d6614b9a801996056c4bea808d50da45a90b94b747f7d7db82dbd0494bc337e2b79aef15c72e088bf42bf55443aa1bf56d9ced35b9f5b4ded469774feda9d9ca93e852e868f6a754e4c5b09c0b6c978241deb2b374f46acbf51dcfad23dfd28ef99ccac6f7ed417dd07bab33a582a4f3b54e50fade238f772026b82c2b361df3692b4bd5c093498ca280a1ea0504473d10d8096c513b9e504e04c91d31596a17e0df3a6a6a10bdf73e7222e0eaa11a6b07f87744475cf507b7c4e36f0ae72403a9ca480f1ef451b35447a9e3591fd93b535b79eae9aceec13fd3d3b3dafcef30fc4442b6acc0afd2c77e3726b45af3297a56a37170ba4f56d3d277c4d83b0765b8e20d6ede7324f62fe4fdc6491f13d38d83c2705631d2a3a7d9712debc336fa941c12b73d5afc9bbf0be8da996ef790b145d382c595ad9f92174874d9e03204f40d93ee4dd5a9bdcc08e8520adf94cadf1031425459dc490c0c443c40516e2318fc0b86539678c604fd6dc401944c8a6e82c242aceb52d90d9c425191852bba4b8506f9aab5196ad0002220350157ec1db525aa057d02b663b7d75354734eebc51defff53f40f51b13bd017cc84921ea31c4869996dbf1cfa80944a40f43ebd1567a545d2269b25fa8c76ed50f9ccedc41bbeda64fa7570b61ca25ab5036f292f07a9212d820d3c402b93d1eb1daa42d8c9ac44a92328bbcd3886bdf37ee4c1010235b5109ec16f1b6b310bb52441565c74d3034142f0874d6bd9b4617ed1bba4a6ecf499890efa24128dc2d7801a9987d495b267099d15a4826053380eec9c969640964357101c2803994fbb700313fe49927cf470e9d85dcf56baa353d4e2fe86e73face8fa44ae0d02fc114b2bb1cafe4778c4c7d1e141f0a3043aea88c1c991f9f45ee7a2b4d36617b686363223b774b9218c614a804245e9bafe496e9f91d97614e0e1def88050d4c056a7967437acbf2e59d7da95b7f13c369db8f04195b9338c2d80381def68ac768e2c42b2d195889229775938001ec65486340a3b464311658d10c79ba0194ba4bc8031abfd29048dc5071327775545a1835473e3f857cca7d69dc9eeaa4930a258b8e7a640c4711faaec474bdd923a5e2857fa412dfc0c55eb434064d613a92e06c1f94815a1fa90c46caa67c80f29bc4d9d7de30ebbbb8e3f4d7e9220d54bf3880af9fb69d3ed4ccf9ca010c884149a54f2164352d09a2f82af47463ad6e8fa972f30dabc3e806edbb6caefa3643fae9db5f44879b17995147be314af40d14fcd4105f9d42c0a847a4dde7f51dd755ff71221ad0b260231737f026ab504d7eeb7d215ba008d4c74e92bfd9f06acee0e3975de610e6c0b52691b09faad1fa35f6ba94ad02c34fd838c4f0b5a5d7089c289b7d98ab74551d789e0fc4a58102d1e3a7259cd6fd19175a6012292b691e93186d0b3006f7289118bf05faaea186120c930df2d4d949c770f36d0b8dc1b0c0c1299a6d1051108b1d9e2f58242808680d6c7dfe9c91bbb64fb984a01ba0dec3d01d2362d831e79ea57d66dd1dbc48ca69f706ce155c7ea739c6d653f528ff34bd926056c691407898bc25edc6679e105e26cf16742e253ab25cb22e6048dd04f168a9e5324cb64e70562ff4e0d96ab2ad9b4194bdfa0165509d703c5984d87695362f6cfca2afc8fcf0d392d5c5e19a96739d9af9c15be81cd0bdf1c9266f66e12f73cc77dfaf2fb08cf3c645b945c40129db0b54dcd12da779f11395502d81a446e4b95e91cf1289b9cb7be0a880621964973920268ce21c80e45935fff51cd8bd2572925cdc0f64e74245fd2b0c45484a7ce013096f1d7a924929af90da56628d6a65e443e247b8e541b4d3e53a69f470b207794cc5ef39861a6ee537038676a8e5fecf128d6b3e26374ea603a815d503f8e5851b4aa09a9d984bce30b7af8c28b1c7521a0a5a13b66f8272069674ee40d5dc57d6c237bb942a53b21fdec6f18c85eecd20745173fe9ed6eb736e319e120186dec7641f56cdd9d68451b20b4c99ab41de8637c6962713daa18a70d77d05cb0ba9ff7883aee4da06fbc052e90d41f15b813c1f620dd53b7fe1da979695c020f76fcd5291093f3d03b8e6083496939e2da0ebb756c612102b236f7d13e39108e9f3a1216f8e06fe8bfbdd5fbe0f9e291d633d0e097d2ed67fb01921e7cca08aa5bf60b79d65bfeb5fe6a902f27cf23e5cc2f6e0d4238f92392a8a8e03a7d031fbf4ed1b4a8d1326f3b5f67698718ac66dd21f19c0f56283dff624d4b23c6bba70f526d5eac415d754e957dbd25a34748cbbd25eff4309da876f81589df02aef5263328d4f66341e6ba989b072c78f12b19a12a0d59b7d9a95f523b28f3bc5e259e77f435d4acf0598bfcaf45764aa52e34e27a2581ff5b555d313a9b867bdf68b966bad36a8260b8f58ae8ae534c2ec6c81f57eb3e86aacafa2bc09a49e1b9116980395346a4bd1b88a678bf6b13eb482fcc94bcdbf94b37fa07ff9a044ddb2ed9c661b4fae4f9fa0c4d318d2a98cbfee5a488d24d59b07728dfd3a971e931a2bf619cddd8981e5b8dfc0d5624dae9f0482880b2f35750d136325a7b69d8e40758a2c09a9a2240e0cc58a2c98816555e41cd645283b6abf1dc5511f643067b88f666aa8b2b51f63bbd4f4522e543a13039b8f354c5cefa05419ac8ebbd42cac9342df617055e1ba1547bb4866c0028452eb82d493901014a7e6db84238206435b02c00dd6012d208a1e88cc37dccdaf3cdf230f62e54a8dcb64c5a59d7083f145008ae01d7825719027c018f297ebb3d178996ce1e39aed618817b8e18dc717ea99ee87c105802e4aa51880227b11ca7604de0848d9fe21f5d81b54f999ac1b46c51a24076ec1fcc168f9415a3e47b031240d515013ddc7313e24f9aac68891eb4938a1585703dc82216cf72090870c5f24f5b43c7156e3ca31e771033f99aa00967ee3276f5ffdd2e49b498dc8987d6ff0f42cc309c1318dfe4b8517257814908c4b8a131944b9a3f4ed890dbd1a8c17d5955bf2c2a6849f23b0d6769aef5a2d4ea4c46384b2938a14464a2c519202f2c9704f7f6d5291b84d0e4e09fd1e9f4af591feac789d355a62dc3899ba8374e890b6518d5145543239caf95db4cf8378f154ca1bb59a6729f961869b99a5cfd8f1ad8c4e4b855e7cfe1869ef675e1bb9c8c54017cb9102ef5cc0d267343d8c8eb15a5a5b6017d0e4f3574b6595bc50a530840b0fd06c5533844e8a83527c42ebc78dff85cfa17c4efe964489e4afa59e7fda8a1f88a4b1ce81618d63e4cf5f252645a9749971c4c4ce23913487410d3117cc5573b770e2d42c4244555e66571e72facf62a7aae128f766351a117089f7a55c74df4c6ac99a49101d6c0c28961815489b92eebafdeddeb35e17d9a4af4bdcee2e3dd25dc712490300a0f91db4e321f24912765fdd43d4ea5f0f464cdb718a0099018ebbf87b93f13cd209eff5deb4cf0db8870744d614b9b935e98fb535ea48199cdd18dc99aaaeb9e6e8bcc1d16f93e8e640504a38ba196085579ddb23f28275fceb24a17d44b82e8dfcbfed8c641c0feae68b69c599e8d1492f0a08242414085403740641ba33c059aee643717d19674dc0b749d71ccae409a3c9917118670bdb5ad9742e59d0737adc3e910701f522d266c1e1628710282eb1b906051a3e3e047805909dff6773486f98d79075a6121f17320be5b5c8bb662cabfee40f5766d7f6b744f4ada2b8636f73ee7420c8ad4c0747e33dcb187fc65f62b78fdd3293da576f84c73b05be3552b750c4e56640d5ec34115f661ead7b667df94fc17f7195b4207397fa0418a2df06d259e969f49fa03de7ade5494efca176b11d2541f600d8df7ccd9efa8c59150605b5fdde4b0e2f710c63d7a9481466338bc3adca0a927173076d5b495ab1659ee85ba81d884c0de0876066cb6b30a04f9344a1a456b787d04185c7678effedc1d0d266157d7683761b7e38110d0d313f484f7c33d29325d4a8c7232bb8219f883b859e06838c448ef172c8c5209c4a363eae01d81a93068150e80f59a85bf497513f2546dc6e96523f4d6155cbc4d2b1216b7185bebb1558c9911807b37ee1759eb34171c3ee5b869ac797a8211b2c98226849c47cb90d47ea1c67826f7c1a7afc83c53767f4dab41cbd49fea2f36c6eed3cccf15df1cdf4a5032aa5003ddedcf11f4d8a0cbe2aeb2b707fd095b78aae0b5aff96645c764f114f468a5dabc0e26feb8c7768b38ee88c2307e431c875eb33aa5fbb662731ef17b4f216327676b5888590290101b2535616affcd7f819ae47635ce7c63e2b46e428cb090f84b30a106e3dd6576813c137aa55c4f0756ca34d1ac7bb55483e8ce0d3cd1ddd63d330916005f23fc3c8e4b0eda535856de6aa3c71ab2ea2632b9307012ba4588ae53f6bc1fedf1e3423ddcb1833eb534b08faa06bf6e4d3f18e7b9cf8f2eaa22f8e8b731598c90f05a46412f5fe58b08ddfa42ce1ff9e7de30473fc417e4516f5bd10a83e14f5d66354d3ad6edce2b9ec76f0aa3f8627ca723a78f594359475bcbcdd6bc7150892ed6ec80c65744e0c21cd1b7b2b13a08c10b806f5e522706630d23a72e2b6a8543760e58585f258f12c26aecae5e9983c1b293fa95fb9eb5cca8379990d84352232e47546f30a307039019080ef365b92105d24b1a1d770899e95d3ed0da79808570ed0dfc58c960807f410a9043976f31f80562897ac41bd705f65a7adbeac0456853d8d85f2640a6a17163cd34647b0c33783e07e407b5cb2cc7202bbd564edce85bb4687bdb754859c6ec0a7da69356fcdc6f1b4e1c65985ef11c6f082794efd589ab8091756ae92fe9d7f49caaabcb12bc6bfa47a17c06fd0ca0d4c4ee1b213819c17eab04ac3b0da18254e598da59dd92f23a7e7330ebf9303eb9878e74eb199c491e750da77d2f0934e9cd9a1b04715fc0383637b0c7a12ef8bec70d4abd1261de5753c3556366549f9ef68461fb49d7197f0e034575ecd2f3f2e2aa66b2dfe9b4d74c865567e0f08b57a3e60e0cedfe5f7424c9954f1148870bfd089a5b67b0499072b0c20aa562873ec7e01c9d42bccf202dfd360814a0df0f89158ae86e469f9f6a104b8ceb221fd9d929046856acc6413d437b456570e0f7b5970d18014874d3d4bb4acfa4755b54e6fc1a9a2fc51cd9defc06d9f323035e8ab0e67a6df8ea122419bbd13cab7be5d27ade5b7cbc37aae7a19993868bc791851096967db0fa52ab384b1f49ec0aed9f25f8e6a2f426e7cbdef7819a413e58c44f006a0fcb68f59ee5003c57bf6f5417d70acce6bd604c0611c97078f4b9ce961e6e3a691e095e171b201086e7c0eaa8a2ca954c54c6aa9b3aa091af987f5cbd3110896ef1e0deb451f769e47dd933ffec625b53afc3e996c2b50717da171004da6eb71de4179ec4723547e3d6f1f4a5a297091ee47eeb6076fc500030c3bfd552dc7ac4159313723cd503fe63b5f4ccdf81f74b8d26c9e065c84b2f09ed5d59340ff3666aa2cceea8653a3d1e0ae1a7bf7c6a8e086ee904dec01f2a3068142d7a7854599343130881b3cd7fec72ab5e36ca8660800ba1aaa215d06659983c249bd2cab7cc8e203c0c972a5d668ca93610605a82ec712acce722c9c17f76efe0b0fc4a8aa487c8c3121c6b0e4bb9049bc027c5fee81d975b804ce4d355df8cd421fce9f0d67a95da7631eedb6485efed0580a95389c51121d28c451cbe4c94d94d2403ce8c8e69b4b7750521fc47e8419c3c17383f997b75fdc9993208c764ec824944f48c95891065543a671938bf3c986db447371b4abe8876d386883c5caea893a97cef47e425a8cc16745b42fe40b4d5c7e253bfa748bfcefe9a2d1fdbbbdee0c239c9321f1a9a0183b2560e4f33876d75e3d575611ba2d370e544244df8abe3ea862f56b150b486238bafcbcae002c23b8afccdb3c6de8572e076f4fbeb7fee6931eb52429f426d9a1e38a86fdb245fb5cbc493b8a1602b9715ac60c343072b220d0513bf247cb29b0edabb9d4342aac93eee3dc56e6f6999b73c0e4637bcf2c3f824674e07195535f86a33741dfe0f8a9cca45d37c9800fc06eb94131cbf2890d6ae70d20bef2a8796e974f3866f20a286be8431d438c86c23a98a35a33d46fe165ef6100b32deab532dd21e3e696e1e16dad620e64bbbe0d9ce240c1496aa22057ce9fc58835aaf78320cff7d8b1ec38d6f6cb5b12dbfb023fac9d09de4260463c8e3083502bfcbe92048fd7b11ef6d83923e9ecd15c259b5b5b834968c03cfdf88c91d735abcfe5f088a83c85945526563db8e69a50e6a3316b773dea2ad3ba71349d50d96046584ff3b14b17dea9630329d2cc503f8df6babd46c42aef9b8ae84c565de47be87b27f0ef2e762b145aa9c8aa28dde24c5f10d107c80639da6708e53bb0b43e4100f34a1094d4b0acaec5d4f5e5b2c200f5d806b92d22b63147c26d3431095ee311ad7a5b82c995d33d1672463f584b9007078c303edd9c47e6477b1822afaa760de00e18113727d63906e67f3e21c2d9d05f03d287af10ddba91ac37ba45922ae61469d300b26a511e7bf18fb50835ef8ea6ca921cc2a531ddb4460ff4c207aec18d854d04f1b0968a2b752301c3e7b8d6ab16d3315d505c7a75f95d1e5bc0eaac3d6aa14a3b32417a0ec15ba4e3d41e50113cefa9818e571944bf91a2010b8105e5b016e77d4e1cf8f45ca9c5ef64759f50175e8edd36d8ad409c58c8916a186a91170e3a78bb56245e30b0f025392f73788399474249f64f1c1adbe150d71c5f0e12c150210d64ce558489740194f638885bd83b8032d1e342d48b60ebb5eaf7a61c0cbd63b56efde51d218ee6be3765b120bfc015ca271c60f04afbbb278d2647a50e67359502fb94d96acd6ea6e6684c1f32e516f6a385d842e17582b64f0b9d4444590b9662760ccb81f15ea9cfeb30e88672f1f49249cad85213590c9f0892a5f5cacc5bbd70db949a4ec46edf499f0deb81b4505271dfd5e0a6c4c68245e1c383b262c0b430e33c864b3a3700157be59570faa1f47d4b40a7c467e8e81181f44ca6375e9120dca81d4bd5d539107f235466bab1729d7e3a077591c0a19a8f81385e7f4a890c218de711cfb7898c848356e5117ad7b10c6f03a636a0816a3845941ec1bb83217aa5a69f0c77f2c795d300b519161a86f9f28abea8b6f3bc9ec520636797c7efb339fc90c3402eaa5543ecd3ef69143ad5b6e74ae839b2dcd7db281f7326559317ce8dd14368fa9af073088ef4dc436123117abaacb0547cd7cba34f6c7ae43eb3b54305cb5ad8cfa878ae98183b0ab7fc21af5805629a8de776fc4ded4e6ee662108ac3fb26f34255266fd389b176c0039fd41226aa1810f1656533d6d793956cf7d357d058bf37a3012f0c948fc92835562da1252c275cbdf5dea65814c54a7c25a308d9aae6aaaeb26217ea24639d12d64582b6351f0c7a745d112f66e089032a81227bbb3b0dc65bd6d38e24045187d71013b38526f93e65050d862ea0f0e36bbb8087dfd68b6283ee8b0ea907f4c96613be8bbe7bbb436bf1d81a95ac21e06206ea8fa93114695ee84702409ae59b96db609520ffffd04eaf722b21558d0e12ecd14fe0d786b2a45c6a2db3c9bcc3a76a293321c2e445ba6b31bc83463f3e44aec2f2f1a7c1bba731821dcfc2af1ca0022940009e98a08f8dcfc5279ada41990df79ac647fbb8170b636b4c83cb527ea5b3437d71cd7037bb54eb222075d12d9cbe1140495b7e4420113bf50180f5b9f3b78600706db40964b7736e44bb7310c67b6e85258445cd8c2993aee6fd0a7b892b16be85e69df5b0806cab285ff32d8d6dcc4bba0352503c5e0272beb39974311b531c54e79a66d9b2760adf05f57ceceb5fa0677a93e68a7bfe665d2c524399c27384bbce7951bcfc75a3faaddc3bcaa871723383bf358dd587fd45a898dedcebc1cb2c8ea6685216086ec61134ea78ad730e12860851657502ad5339ff1b6ce8f76773c7d9c1e067028390eb117b7d372761555694423af379d723e1b0e2c4982ffaa55d785bfa241cab048b1259c7a514bc90ad41609888ede586ce54fbf344ddad81fa35d6360f818a173ee654f108b537e59ef1805e6ff8ea33da6ccea618ef89124c2908cf45b0315edbddb2f562548d9bb10fc77ba5f6c3a05d2f01bf4b83194428f635d588658b32938f312fdf9910e0cc92278fb729456f5935965fd014b76457d61992f9ffecea50fd2c49a76cc00be54a889d9ea85a0205c44c0f9fd06bfde61f6b498123b5db01dad6440e0beef9db605b4a86f91ef0bc866d4b8472bf37c7d63c4c0796e48e7e8ebdabfe9bccef0ac7a938b08707a3cf3b3cdc49f60b1d2c864b24dd9c18b586c017abb4f50e3c2de396413641f6f81ae2a3e5087f52b68de906fd71098dee07e5f84750fa49909735109f4b31a5fadcbd400a14a3f9fb6ac01494ac35ed45282a6f32d0591d7dfd4e2d1b9b2ec68b978e090a8ad92e6eed83e3b5071ea4dc4953e9fd3f7c06ee2ab65345757caf3f295ff51c828e3174b4b53bb0c13e0fe7baafa471339fcc035c6dd1dcab5831f3986e3d181e01b90bd1fcbb11254a44abb31f93ddceceee5c0addd14accc2f2e9b5516ba4eb02a9c09fedd011d117fff2750fcaefe098bfdd37156c464ef13acde10a1e18d0c9bafc846e29c8ab666897e628b6748457f0a8851b3c405e5307fce2053ef6bd72ece92dd29873dcdf125999ad67df88f7a63d2eece3de4fc3f11c206093e983cd3180d620ff084803ee95291b2b992941d35177dc5d7767c4acc646af45eb571e41200a8a7bc043f44f5ab7b99c0b119816da8b6402bcf5fc1f261b8ad7b3416d99240e42674c6fd7149593903ede5301936afde1b7e0f3efc93c8d71d95732c23d1e9232f24a27efc3010dc550f282f17e9e708928ab09080bda5dca28bc24d2e0e0d87b5c56f60814d08a585fa71bb1bf28bd0d0d35ad90bcda8e96b1b49a40a277683328fcdf9fe303fca8cf503ac7d84e0396a91cf680ae24fc6985b928bbd96635557ca332b3f0153225fbd797aefc3e1d13cb1403bf063b2b96a1e415f24c2b280016e9d4555810022ba0510f4525691c2e2bb14ac1a93778fa3fe93d14d230e20f3ba48649733da00a4f487463a33137d0d950394838dd5c45f61ddb1f1d4ac7008f946e602489cdaa24720c9cc88998cf60ccc9604c68138db169a8a13257c9dee54895ba19c9a809010ef06bcb607455c6b3511651f7b3436730f5a27b02491eaead28762c0e35a26e546769168e678f37f3027fc8291554c887f30744cc4b3af3cf54e8e34262d3aea807f43ab5f6ee3e1098cf448da053547faa2b29ce543b1378701e32a0f629d2531cbf084a8818faa89871bc3c2fb152883a23035812626137e91f73470bf85345c99ab9c60ecba41b5a63882f985ca6c0aa29471e26468b36a82a772d4df5a1255f00e20329dea08043587b9384500e8e884610184336eebb8748261ac743d62bcf13bc770c35073b11178f1fb3d2edd6c335292711c2df0cc28e3cdce2a2b4d163b2111a18c436c76a2513333307c3f73d44a4d66c9f69b35a6966be9f892626e2e41cfa3625c8fc3f56789ab52454197f49bd1430eda0130bcade996aba5640d07de5e020d3aca963a4bef30fcf8034c6f75a6b1812c4f83f3fbeea9767e5b7b6f2818155fc080ce38b02fd60ff2d1525fe1383b81ac83d600a5533061aa546dd116429e4598fa07dc0a0124b5bd4b4f690e715bff0824ff1070b520f020ed650413273d1900c6779a986f93b7d09ffd21d6af05013a20b794f27c601f082f3bc80748c145f43863c93bd3a930f245203520669dfab422d6b737f621a4ccc9370fb7cd7b70f16dc346466ea6b7360d715406c73d4b1adddee9e2efffebd0c7400195966cd951fb78381a12f56965f8f5f3b2c423a08b49e8fdba043ec2f80249d4ef8606fd3d49b5465cb718d383440b130a320f2177c5f7ed6d247cc8355dce4131cd47dba449e5eff041542539fe5c1468f589b8bb86124ec8d7f2d4ef1c5eb00798c2431329bb27f5867a3fe8fb46f9e370e871370c7d1f2edc63d5c542ac73ba9796cc99e1e564209befc9f2a5bc2cae71df67186f6f24a52c9754647cd1b98c74238d98504c5778b96f7db63f8bd4914f9434df95c3c1e7f2e419e620ea27702d82cf63f467dcfa3ff426db3d01899aa37d7feb9d56a91f681e6fe55462ab66f6902d5716a5a99a16c549c00855d924ca38ef0875469300c0de60f0c92b0a27e13784ef45011e6a98e7fb508aab7dfd23518cb70f636e7a007429fcfbe6a9c66979fda89fa64a25fd4c45256d0f2f3e7417e8d9685a30bb25b05318817265b421ead2a9363c8c9f38bed4813086e25dd9ed1e4b838b5f48b547eed176cae5659e9af0bb9730e2dfc67f011dc899c61297a7e1724ac21623d451810242c0314a9b4879593876a7cf80a7b999a1709acc40e7e82aa2fc60b4e74e3b0a1566eeb9b85bb51ef49f40d7bbeb6b19fdee4c6c64ba967ee60bbe1bc5970776c9bf1b51bd1588debdd94cdc5892788ec532571b4f8981f455b9f7ea5f4767ae5830f772a818e26c3cb82ddd0aa88d9fac9c7ead76f7ba9178fd44c9a670e84bdaf326d4c2dca32c57bf6fcd2759ef5e120549bb18381aa9a98b8325d4006d6398b0d25b2155e48b89af236b485c4d1e26fdc30d0df05b65f3691d2a78a0be563821317b6d01d82a5712ec43d5b9abc4810b3ad058b7b1d5197702d3856e693ffcbd31e0362f98d8b73f05e4e40528b1b79969b761a182a87ccd331f549f5eec47926eaa728171ca01ec7a03576a0ceb452695a06de3a82e056858c6a4352b4085b3e8b313d6e80469adb7875caea893a97cef47e425a8cc16745b42fe40b4d5c7e253bfa748bfb72c74d11ac53b06cbe4f47e68f2936b7fd44a5ee9ff4221c8f7f7339a1f1748623530d6ce81b3949da2c10fc7db27216f6add6c2df40671ee97e0325eb6fcb2436f60a407a54eda26da392c14544fc0185d8762be7671db6e18bbeacfd696fdc7f00619537f9ce92d3337ccf9c5bd46826735fd912e4de6a655bd281fe7265ed72120e7e9c73e10b135064794b50351634f63160763722b0f51b2f76a9167b85e9ecbe7219889b6460a08271424c838f1a5afd42a9a88a39ee2143f3cb7fca08d514f0c4c3c8b4240d42f4570b1885e64c99e1d74dce0994d86c92b6749436a3232cbbca023d7dfb158ef170d91339743d252b5a2b68ade01d0d995118ca9f16769b6aa47d4525862c458d4f55dc0a0c13ba976777c86994387bc3f72cb266700862dfe1b7c3a0523509678e15e66e64dd7e48f5d50b2a0995a09c4d323f08fd459071ad7e87bed2dbdd5e17c3f87b355b114bdf9784fb0ba1ba26b06ae85d1d093ab8bcf3a4a474790bd320ccd67ed9f6a0b841161a58ce0066e53825ed95964c6530c388223fea74563062fb290502d2186f1bbb774ecf7739676005df19c2e582640b140046a078d15fe27f5127af8a62a4ce0f38d41ca2420c90335bad1772c39e6537641d7662e543f92e940f1386d5525d4ff7e30d0c831decc6e91774c97e82bf252223ffc9b4d3b80ba3ab3466c0916668cd8620fdb89074fe87abe8cb8c5b2b9173085c104b0f7704e43be70ea54d854d04f1b0968a2b752301c3e7b8d6ab16d3315d505c7a75f95d197ed53ef4c64d5275ffd495e312cde7dba5982724dbe79f1b964d5df560cb2c47cfdabd91d6441c0250cce734a72afeae36f53dba8f3d5240fffb6ef53b798429c8a4277eadb01b65a8fb32094854e122fa91e458bb120bc2800653c2976fa67da754e48ca473403816464656065440f8cecb34fb03a74f3d2175a04e0976edde9b2f37a83b3db0b19dd136d3dd1a27e1cb828abea96b7db4326a9fdf3cb3b22fa1e23feb9e0f2958fa74c0d26030f0fb6d31b315124b42fef18d5aee0d5ef8a4d8af3ea96f156a6de91b53e43172abef910bdaaf94474fc4b3124bdd41bb7cfd9b273e2c2d0c0bf3d980e91bea1dda1715596478aba8519bac8b6d6f2dc3228f899dd8bcae8a8a2bba5ceed3f6036ff1377fa30d9e22c140f4032cad6e8555441a0479edbca28caf85bd4655d6820e7b590b9fc9458a3b5d8f671357347556a9b8bb87efbd76bfc47d3e8eda1ee99f94672113a6e4c2eb662ec7f09d77682e206b4e882fbb8b4733d4fd58f80c108d9219037def300d1fb3abc56641d43d45837bfbfa893352b902f12aa9461742de0c77f4826ab9e83dca99a3a341eab5a3c5c877c3bb4ca267b5f8029bd41d3a6911e3a3bfe7f215d9f30579c909338e1883749dfe420d661556e67ea8e297bd4c72f3b8bc71909a0eaddad9552efb3e303b7e1328fbf848543bd2e60965caf2f8afe299d58b469cbcd6b9da99039d5d705c667236ba2abccfa58cd213a108eded836c3e11abc778894475f1bc727c493da0675b2f64741f04659b7789a3d16e44b3875f964b03a0c2f0a099202b5937c40d5a9965256c636133bf764aedde4fef26daeb26650cf788cbb709f14fa9f61c0055f5a794cd5803af71772b8565f26a0c59818a14f6e33574fa72bf18122fddcadf56a6e828ca3ed6c400b7d2699a16d23b680114695ee84702409ae59b96db609520ffffd04eaf722b21558d0e1ffa79b567e2e60f7b04b5eed04b1a315a3655505dc03bf9af66072cb5b04a8ef77614ff84733fb993963d9d2cb27efe31c4a0efa8a8d0c851c59c7fc5dd3bcfe18d36f101f03465c4a9364341745c1234bcc158c4c646e94546c0eefac3d83a7218fc5f18a193b619201003fdf13fd139e8bd81964a96ff2557af57a18442b7a0cdf49f38e7b9dc2f9283ddf5f45f7cc019c477afa3831fd27108af4bb0c1931841c0e5504e3b5383d765e44cfd301b7e27e0f75b71f778e7b7a341753a3a9479e4a929857a3860ebec4543de200a707d564f079975c144f181155b5e7f830fc474ebf2e0e8de048b50655af37c78e29c97c9a6e508b4f0fccbfe79a72c5ed0ee93e5f578f99f6f2def387bc7fb6250c31193a652b1e4c10f75af52933b0597563bcd888fbf4a7facba9a72ec85168a061c899343b7f5d1639d865d778dd010b703d35216f07b032a1c248d41748fb39c3df63e970b44bfcd9926ff076d9400614fb52d4b6d073780003542f5e69c8b0504e08a77add0275ee38c63ce8fe70208146d85f0a9112d8dc7b46f977d78d4203f58c0556f00ffe398ffcddeba8d136dc9c35fcfb2c79863085729456f5935965fd014b76457d61992f9ffecea50fd2c49a76cc007893928593c9615ee89d2557f15a730d62a0592522fb6708b32de368b26a37703800d46466af9c3739fbac96a7a7d9458daaa16718bb967c2d80ab4e0fe3318ce43c15afe21d8deee047d3eb198c9acae0f3956923c4ca08b3a9a4dcb6a86d5d9d12b603903b5ba56fef210cd4bbe591c5228cd3a5cc6d93537f20ad38f243cf09e0b74611220378818d5b74debe4165ab42d187afb5f33e214b1b22ce521593f1b8cf9959b63a574a7f1613187dbf68ccdeb277740159436d859789bced696e3f4d3a04978fc188cf70531de6b09d94246e871614f3509e924e7485f31f0be7d8ea82111e67727ad59d6e44d5f3ed2b80616bc8176dc7463a96ecb96ddbca9b03d1c44c1acd4faa15fe3a49d41ff3d3825c17d92cf1c8a137fead37674fea22f791bbc0522a685c433d43a1e33cfe66c9aec545fd4d36fe498823d69578877a3dd68aace77e6bfecf274ee45ac44c7bc780bd5c845b805fc69ad67df88f7a63d2eece3de4fc3f11c206093e983cd3180d620ff001c6a40a7a509063bce87b71fd522fc0464221435484a11e9d17e7779e4935b6bfedba689832e2fb3b5c6cbe5304a3fc6306231d48e63b0a1f383138e3df7ce47b5bd676e449692811fda4e27027b1ddcc48a4564e5de9462b920d90d2c2af2ea110be07b8a895edd6b95161f587cd061ab79da988557f9c5a3a92273287c11bf6598a4c232df53b7ea3fa0a9e1b36687af13dbd547b3a7608b82d73bac8b0815d4774efec150cfe0d2f6d54863bf60ef67a12794a644b75837fd5f400dc9704e762e7f573f3575aeefe2369d4285cdb0bf9338fe925c317269ac84a99e76f9db43cde9fa0b5fc18b8dc6b16a4c65cd1b0d9bf50c534ba6666becc9f2e25602e8b6604b97e4a5a50462b24ac38b0355c38a6a69cff82867296f01364ab6ce89f3ca02379a3089c7564eb64ff834d29dfa736ec0f0127386ed1a6bd076e96c047d953082c5e7ddc4c5a8f36c29521eed91957be04a7eb3f3171b94ddec40640095536028a96444d30be5ff7a6a022541ccfc0a916c52e9f8ac9cc8fa12cd6fe4986c5b0e04817dcfd934a86299e81adeb9b5a79f953279101e07905af2a7096526eb610aec63117a9df7cb68339702a4c026470a985acf711a20c3ca50dcf91d6880900d928cfc8d75245a9e67616355d584293da0c5a5ed2df1f9ccf7d7382ee264dc41b85bb3482f49f9f12c921691863d990f10cf825e208bf98ce361ed96116871d6b0c4fcb46c7748d9249ad2865c686c942cbada658fe09659c41f06d48557000fcd81364c222b99b913c1522534d56e095c900e590bcae53ac18a8c3157cae7a5a662363a532a9dc1c9774c7c15e871f846ca7a240b45c5afe1389220e60557d2eed6d94b329ab148fa886088128379ceb293d291659e466fc5294fab73ab0b72d65847f3ca061a495e04690498e4194bfe6dcf1b6fdef2158ef776b79d98b6b7ac966991bb3f5b828585cb7a91b0f2c3a90f3022f11b0c956af302c52e9d9e143e514f8a998babc8590048889f87630e6c72c835388a4d7aee18074e2e0b5500af16101f9f16778d4726f6553870e227033992f2487f89f9ec77603173dd5ba4f3a7c88131815ee05e724d7a51f7beca9a5f14c56b9e93936ed4acd36811de895cdef883b8d77eedbb3c48a0c2b8ca9b7dbba3e74ff7bbc60771b139a21015487603fe62fe9d9ea8c0c0eec9d529e10f95d0f277fa563fcc168e9b31474c88115e8d6bded4fcc3a52fe1604286966770f534759b4ce6a20f06a732f2a69e048dd3c38fb3646a6d9a9199462c20562b54281ff211e5122e9c991d9b6d1998fa1de85412a34506d87e88bc183906987c988142ba5638ecc3c6156acae46da35d62e9dc4c2afc68255b1c4ea198e6dc61b03ad7d52b7db0f42522c0f84181f619cf6fb92e690f46d59f4c89ec1c32259e94ae8130fa11a0c9fa56587a33b13b2d76a3c0d54427910c4a5736f1aacca0cb033b4bfb9b583ea84a360ac3f14f93e241a536150eb761bc42f9814d1ac15800600fed5addca3791c88b5e802bde705a631b387653ef7b7ad1ec011f86bd4ada020b2a6382d0f1cf94093eb57e6580f65f3bd7f45bd9715a9163aacd5bb3c28e7e5f6579c55f951dddae1cc26a41f88428f689ff9f03efa0685e435bff49fe518fdc4576db34313b419ea47052eedfcb8444b15de0881dbc1859539c178f98a99efc611e6cb452355ff14f6a5f8970e46ea4a5b046fa29f708cc853c2ddb99c29bfff546b17c01b38f6ffc7cb20cd0f14dd03e62ea170659607955443381a9c48d2e093e2646889dc4fe4038a681eb001cea8b85b6ad97a837d3f1b9ea7c9f8ba99df3602970532ab8233697073718f491b5b7920c921b65ff0b99716137ee89537d8aaa0c36e6d5874ea64c5a4814e201b364d77ad0bbfeef633e503426d453cd620713417c983fb628a999542905a1421bb6f1af63fbbbe5ca6ed6142faacba43873cf866245cf77f81ace7c9f77183aee4c025d4c524840e4e2bf539b3d8224db716121d0c46b8396a35196f5742083d3980e862e36fad2567f1f934b142247d180183733d3537befbee0dbe5c1aece4f4b824ef6b81cb3dfc4c207bbb03856431fd2b7707f65a71e4f1fdde3710f374142d4ad5663a86d81580ed9cb95ad152bd8f9dc007af2f5fd96967fff36bf4fbeb0b3c0d29272a6d27d4334027801a0628d7c2c6403f6324066c15840cf05ada310651f062b57fa50d8b0a43013de9474901836d4ac061590ad0bce481b614203849bd380c4ebd3e42a2a287ada67e7b06b42e6d8dc90012fcd92bde310f6f5e0ebe4b23e6c65b9fca7ee70d49299b264b0851073a68b45a7be4c28345110791b8cf0f36a7a580117957a73e6d122fcaa066313a3d3ea588b9c628f6af8ae5c56a38c2a1aebc42bd9b7a434c589aab184e7cf013f510321093e470d603764db7a0f910ec467d55445e4737a8d04a4c747d58d57784563ba635ebdbbb301030bdbdf0afcd5cf17189adb633f89d49ef090d493d136be68c00052a46703c6cb8494091fcebd2f3c2e71375ee7fabde03b70b671085b2dfff2971362e6c897411a32adb25695f85e60afd82a3b50392528c7213bc5f56e48179f8d0b51fbbbd93b03d89889dfa255499e751e0d80a98124cc37539415b2aab3d07343a7f6a047ebf66e7a8ee41d905d29d714c9c104054a768620f0bdb1fd4278ccccfea72516ac3915a4028721653cdc4abccfdd3df0b40f6a34fe7937223956a094005c89bef5d13580a08214d8c019c5b5291eea4bb25bf01678782acc24c28a7a36699964db25bc11016db28bab0d6442e7672871a36feaca554abb92beeea53e9ea10d867c04f7816e0d3017c81cd08f5cef5836166bdd0469861087e1e3ba5180aa607d1b690f5ffdcd424def53cf4510c90b81416103762febb94e7c674409a61e9496a165f680108c6c5b6f266bb2efcd6a423909f460a9fa1b4edd643c3445804e31e1785f4f63e896deb92f965339c12e5f536864ff5c5a03845074e996ae673d9d3fecad48c778f6e9a8e0b761b9fa9fecd5614f51c07f9cad647ef09cd07f4af2f39890c448e02d8b2f23970886a420d75519f11739dab2e6af17a5a35cf2c94e61467c8f1db52778eac3213e8dbbd63b3dfa652248b1b8556911e919e7dc0eb51cf7006db890ebbab06a7fa8dfeadf00b9e935146246655cf7431f8b2e57c0afda23b703283ba7bed2009336590f4b733b300d590226921ee3eaa5efb9c458d7ebca720f3273dea243b718206912b4c37b765d5226109fee01745497616532dcd87de26715c46fb4652392c9b45b67508030f768a5df4fc44e5592d4d5503d18a7ff8b52a711c1486bbd49e13b1661f05dc4c806bbd00b836083671301eeda144ed8f0d000a516c35608494737420f1f37ac425cf0fa95a9fd061405567a0686dbb61afb589f97feb1001c3a69cb12a9ad266fcea9f99b88fa1a7f6710fad8a0f1d8acbdbd19182ea17650d0fd42f6152d02ef0a4cc702d9b149aaf54785ea0052ac95edaa8c6de4c8f06ab706579bbd11988d2a6dd08cb66e35b2526270245dd7d0c71246dbadd78f9ab023bdb7b9314cd321c425ac096e3c5089ab5f1b07195e5da6221b8b6f9c26ad6e5ab486e51c9f89bca73ad72a27d04fa0e66cca210b8df2590f25e8e04117654be244955e76f97393f9608734b04603927d44aee6c35147cd427f7f690b7f5cdd95766b3010e512c82a0d44fb2b301d7d6ec72f43b0bb10e3dcbb9d82088aa28e47d144df1d0971c2d94a0577e2e1422dbc599d62959a7a3c645ac1695e07b3f3d04cfc80e70ef8cf95ac59e5e696ad9062c244a3d035ed4433b18ca3c9be69e96078afa9fb02d1311a2590baf37b02c4c553a3bf745d389f69328eae50275e554160deb27da91bf43f6c74972182059f81047774738c7eaaffff0d1823223a15ba47ab67ec15dfd7554e2acb059108c0b2b07c74c0c5f852f2a54a6fbfc0512575526128b811952e87212de25e0d9f0cf23ad6a8ef49f48739557113be4c63ad57c0a73d7623e315cfabf747a770220e41f078fe9c2087303e15ba3b20c663dace9aecc10118e3d26fcd6d11f13d1854547c9169ce642c6efd9ee063ce60bb5011f4af949a216ede36f1d05a6341a8e235cedd9f18c04c58e5604b6ddf46e3bed841fdf5718991995f0035211cd979e1e2204b349bcbf0a3195b213bddece29dd8d5e8ac9a65b8a06f58823a097caf93de22cc13fd5eb3de23a6f72d90421aa93eee1cd97469ceeb504115fcb1369072cef9b1fc100cc538887eec8389067699b5d4c13d4924f5ad722241aa020b1c7dfb0808ba093abf8a4e09ad95773f0941d10da0e60c46a1c65daf06bf7aa470b68e8fb00281ebb4fe2c1c68df0875b44ca727422db91e0039d356399f317152c58f3422e98438d1b451b51c4397d6a8af8c794bf32d00d1e1d2c719a4494ab5d948fa796e2343c1f4b7e15bec13070f4c7553cf5a5c4e4ca034e0268bda379f61fb74c465974a6df31b8affc19c65f06357bdc0244e813da60488491ef45c433318c8e678e9f6c866baf4edc8baf0ef300b3efd792a1d4b057731e27453b9ad72ac7334a33daaed390a6cc1bd699528235f9b6df768536498810c04cab971a62f4ead370438a4a5efde1a935ffd98af2dcc18eae0027c5595996a75a3db0fb62b9d5695061b7a88bb085a75a662f55ce723e09bf134eb38dd95a2b514a58f670e132461b5530f181b41c1009c289a68847793acca755cd42bddbb955a04388ecbaae96eb3888a0afeb810392c11cd3e2f95365e6fa9106f0031db3cdef8cb1826faf9a47047c0857b44a8af57649d6ec985f814638a8772333c54eff7afef3b6d5947b320aaa3441d914ade80aa0137d761daf537871ebf417ff26888663ff67264e83826830c7ec45d8bf9c4f4fbeaa418f91616ad74970c03be556c42349098229eb32730e838bbfe52086062613efd5943a9c97b2907af64b47ec8332d50425b7cf09e8ea6db65ebee3be7d83005b5191faaa83ac9af088ded9f58498a8aad40b04f8acce203a3fbd8318d0f08d6f7c9a5bffd1e89c45101e9f1856b3be79f58987ccc5cddfe3e93980ad2cc520ae7ea0ec5d4e5c96b87219954161f4f1d9d528689f461bb8b106f372a64b0534828c92dcffb2f178a0abf48868fbb8240087800838fc3649a2b66c252141522a1ea0890e149686704db0b19e5d8f90e9f7ebd89d1b170b9c483fab442b46df5fc6cf46de1f916eda86a9bb9c9d411f9b1ce3c0e23a94e63f8066adabe1cdc819713b8f075d6af51e3195d54771d2b5531af797354bea2013840783f925133a7f8c2965793b0a57cd25a55468f6da29f775ed6d34feea8e85ffc2a2a6e2528ab354803bf29038c38b17d45a7b9c901385ec922851e75ca7b6d1a2aa2f932a1461ac847e38757a2cd6eec308d367106fd8773d01c7875bf3ce0601cbb8f07d0e61158445e8186b1395c81608da8c1fe4e4fc192ac60e58266ed4550712cb07e9c27198c17b1b624237be2591622426de4131ed140295e540388a9d663f4b3e7971f30e935c033e2b9287a516b48415688518553555585792a22e430d85ac5720b5460931bbdc8f2f5ac91a3596526503bdea55b74182a3f8a1c56c1079c4e7191f6bbc8b3035d8c85402048e0fd568d90e1a6118e2246c56ae37b256fd4a8a3b3dd0c9fa642af42005bd3596368d7e72a78a1c10e5ae042b467f6ffba7c4818f20e10878a7cbba61b15674fe53bfff7b52bf9949298f8650347ce8229ea8e93634139300ab09542de6f5513b72fd105eb1d285a7f75bebcd65f8fa182920bfef6437412465a3191d2c569d40adada16ccfebde88e7768aacbc018d66cfd34b19415080f0af8afbbed65fbe2e915d6d6597b8e4a314a0090144a0e3311ad3c8f281b56a4f0a8470cdf69fc90c8231038d1e0bbf8aaf6f4e6792fb4e6b01f8a566148cf9b7432f259114f7c2ce8bd115ddc47329ac54d372b8d9147217d7dc02ce39fc751b37fcc0d45b646a6586eb3b67898fd37e2595718d00abb63b8cf61cd3c339ff03c8f1de083633f4928db5a0b3b1680028b4c0080e7a7d64d1b068ffb515c027427302032c125e042314fc8082fd44b905871ec8bad33c4fa1d7f71863a9ed2d83be84f4d12f56880044c6b1fd32cad46c31e2db189e0727ebccef5d9f3085a935fd943f8a5b2ef88c37a6c6667cf6ac848215a6a3e79de5f7c808bc95d9f4eb4d1b32c31759de92bd96d74cdf728412b49c38459bbf747c4250ac2a27e58c49c067084cddd38151c737f2a4ac789b9179bf6017cb0e799a641a6b7ba277ba42e9b2d08393c45dcb568b7e3e111004b4cdb3931a8dfd7d22a3e58f3acf5db80298203f7bdde623b04324c6ee31cda4ac2b438dfa80c6c4a590e728be184ae2f899cca57aa78702b5587d57648f6f9cd6d596782338a89b7c006cb8307da3d0886415ab9fab5387c11356bcab53fbba2f252c3f4223bd63d4f31327d0895dca900c19773f998c43a6151a5e132758156202f90bb1a10d0a9353326a4af6afce685e89c3a8d5decc6b17a477ed64c1a1e92189c4e977faab4074feb1894f1a14c309d2ddf9d4b8fb9c54deb213d00ffdba1847b502bbf5efdfefb43259205edfa806eadc7e7af4c9a14bec57af65cd0e263077142dd8a21a8465f9b403b7e6a2546bffa721dc3bfe5e1edd3dd0684f8bf5ea5b0c9ce489f0d6f08fb0cfcf275dbf9fbfc79ed9f2af7250f598870f419788e261a199105a7ed9a8f1f8f5ce76c74550cb598337a53163148b8bba0858c599a30fd39c3fb271d77fa0eefeb37e328f43d23c16c71c1fb08467a2a361c952a167a940df52babf5d58d0b9ec452800801dba1d4676aa11425225a90508b39bbca1e078f81da77d2a67cddfe6b735be1b057549dcec8cce8f5beb2e78d3c9261b28793b31221e9984eba4ebab6e09d9af58e04f27a0f8fef909afa3b29e1105efd5a9e35948af68f8b083c76adecd45d4e7ae20e9e2a41d65b1d9e997987ce2f8a6b59650782c4a5ae4b5b3f45049766e0830f28352db9f098df6bec35d6a6d63df75f19e308068289ec53893c0a42ad076e27b6bee78b85e10ec875953add6c3d41a6510afd554b255174d2e72c70126c889dd87570f78474fe1b2b953f13cd27c281d3bde76b9ef8ba7325aecc0f8412238486f3f54496831cdffc14fc8997fc8e08832afe6b13f958fa6ed62c95b5ba969a2376170c72e245d439a527d5783d6514e34016596b2dc9d3487c6b5625dba76b72f6cb70eb1347802cf958afeb8ba06e4338d115001d4c0b15a229faa7058d7a7583b70ba3e4689ef2eebe0c023833e34f3caf9394dedb1ebd73a5360a95e77cbb0316c2fb129c5aba5d5619ce6b11b866e55e3502cdbe21e0fae39ac6a1037c1440295c82ae5c84062b42f4ac4ff933845d5f90644ee766dd15aa592a3057b358eb2952457c509b5c7527e8ae6aa6e74f1cb30e90fa8cc3c9941feb6b14a5d61be9d9630eae571aabc27dc32e33c965a926ac16390f21cabe526aa1ba1f11886ec2f9914695a6fce0c9ca776aeae22f5b7f5cfd4d38a13a7cb3c9bdbb36e20f6d7d1d7a542e94b4232e9418845a3579a14b76b7b40256ffb15afea1c55ff2734e7760c5550d25823a85230c9b219fec4c0bee674ca1c07b622d35ac291356c2c219675a492c9281d799523fba6e62b819c61d73b25e185cb47faef87d056efd555598ac57744b58f8cc8f5b283e22da80b69f1fe4514e55cc381a641e98c5ddce63541b6faf6519c2a697c415d2358b43efcdbfa7a618b372e267bfa547bf1ca7fe4dd053c5429e4d9e35fd6ad50e86eba1249364d136b29bf8b5868014d54de2bc76a718f4548c2688d0c0462369a0c79b64a9e02d17b26c6be21a0ee0f269572f490327c1fafd59030bee677c99fff2b8354275606892facb137a29cca0c7241181bbab7d8c5d298f4a84a1f3e00b7bdf3051991f4755a04019d677534c7cbf51bf5001e1f82f42c7a1d74870975e7db6ee34e6e34fdc946eabd4ff24c4fdc926031f22e458f9fa24a4d081207d3915c332e25c42987518093eb50025290d33f52521c2f8c5822249b13e1817fba846cdb58fbc75fab35b4e46828fbded009a1c751577a76e32fa5178b59d7b54e112630478b67f24f8e588547c75869127d398a48cc0c656ffcd99c49e73097227c55a4f67bb66c60cb6457dab691ed9ed4215ce8458a79ea75c439926506b05bb58290b292e1a7e057afab0c774370e9b42d1b92c02efbfefa2f4a66aefb8602a2c120d0335aeb8e7d449b52d737607f77291b3021372b462e07fbde9a5b2aa2c204992225c0e70abf1ea2f32e80e8f3b3af31eaa3550d0fc6f5bc452612083b018dced2c14b7989969863ae0a62ce6ac603785d688d409546aa76cf3d86c8e38e98b37d6b617ad17d0e4e1d5a3191593e7ac3fa4e87e15e5b212f304ad0eb6c82c0c8d009d9a87583106365352c7cbc1c07161e60a9a225d43304931115a061e8f190914cb2188a48164daeab51021782036b88d5d1adc5b9361737e2dd423e07fc80fecf3f872edc93b13e82ce9220377d5c504260323cf445b5a5a9d3bd370bf26587bd7c5281b697c7cce738088eba92c342afa5859492377f179b8cfe9460e836898334a825483e66299a9e5f45dac5512bd34b2e63abe44e7fc2eb79fd11767532c17c3c515bea634bc221ab918098513b1969382b36d62ee690d6c65d7a8fa594e299ab2c760dfe2eccd748190d0044c73d480817a5b10ccf88fbe487788990a9cfbce937a3a4337dbe475454aca44f460fff44e0f59b0dd11017bd6c2092ba4c9fd57a47a660840dbac2b0e4a689e26960040921c22db2f58a6ba0536444c64d02be67375d7aeeef102cd7815b33e0fa1fc98202929ccdb0fa1c5a6673e34ab2de66e6ff2c7e102fa48b5390bbf5412b9eb6a8f0b6ebecdcb876786df1b8424f5e278c55c8e1c5bef125ca79942c88a4fbb0f30e083b7b15ede7e2690ceb831f14e35ea834c12ed2aa6921dbf20d4ad9020f4dd82c47f65da5608a7aa8ceaa7c5b7f15e2061a6d1972a81e9e470d4d981d6de94a0bd65ccb075f16739ecc71f17f844a688d2efe493c0c334989e4cfcd3ab38b861de26413fd756579566d5327c1b53fdfd12b31fd06a9e8810c6f34ac04f6d0a332b6534dc4ada8be7004f32e69b6acc7af2e0aef960987f8542901cc18e5d4a989971bc66285cdf9b27493b4277dc8100cb3249a8643010d4efadbbc2f6e213f916c30d7a2f43939fe21b2a3bbe6e9af811923ef043c405f9ac145e4f4ea2f91cab16d99a97c53a774e6e154b445058cbf7c6bd6e22df66c5e23486a5fc46fe1f04c1de366a72196a6271188e1b3661760070aacde31a085e8e87fb5b62f1d82afd60b3a7f8c528b283beb85d076a72c4575fcb3b5a4d938db3a6f9459353bdee3adc8cd6bb37b02e69282afc668a6b6166a255f9b3d48316782e60c3901845dfcc3f9d10c0b8a63c002a986a4f78fa458d65da747a7aece12efd11c8106b65f4ef2a4092c246182513a4ede91a8ece71cd5c33b813ed779a3b2d36a11af60cc2d7abe5bac7fcc54b2c7e0c1ac3763c9183dfa1e9e47642f4eb09757c64bdb8f1f4dd278fe0cb00b5ac714ad8c0957678949ab03433f7473d1f717e5f72f6219c9a0649d738832474dbdc77d1312dd8ccc2a7745f754e85dd22dba08b47fb585400e78bf3c6a53bb7cfc7cd91173506d0aa2db9818bfbdf7cbc80965eb7c00572bac1590cff3aff29646979d82535aa5d703657f7a147cf0becfec53272d82b18f412e196e16b64395448fd838e5ab0940225b53e3e9fad3710d10e9e153251f74de00eaf37565e7be7b5594347c690f3ee5c723bc9700b49decdaaddb76ad207acb716bbf7bc7afa21381d24722e625466740891d6d6b03ef23db296fbcebb955ab374be49fd7a49367cd6cbc47155f0b966d6adbdf207131808ac822bfe19241eebfa3f956e5bf62c0d4c6cdff1be47c20cbc326a197a7353db76005757d0f0d1f5564056838c0dd828480ae85785a290ebf3aa2503f863f1e62a3fd946d10fb180272391a03960848b93cbffbeeac42b6bae14616bc7f96be1b2631063c8f36caffcd1d22c90404a7052c1e8e59281655383ce870357ec759f47c429359880cbf76d19805b33d5d4baca660521d1e072e2642a7c64adcfbebe2d850079d718faa9d8ccdef7695222d7e0ea4f8ee030c3945d08bd06d7ea1d942e6bebed99a56e9844f61690c5d70867a47513edd2effd8ae37dec2a8fc778b21013775c9f8a8f054c5053a91398827b1a4b0fa1dd947bad8ae7b3a3c9cc2cb8cac9b48292608b0a55efec1183f3426b9d97645512fff145740367cab35aa1cb34154928c4cace01bfbff7e8f994f52149e4d290722734fca430f914d17f6e33eb5af9239d08fbea60bc7910a8b5c0f1d22cbe18718840bfb2176d43a7628872d19988cc5aff42b75b9cf574d2bd822e4a97250f660a4a11739b3a0545387deb8ad787707e299cfc0aaf47aaf628d00f120dfb064eeeb992c502db84d835d48f15f42c8f8b1272809cde43ad13ab9d26e65801155e321c93f0da3921e025b2ab30a33432353faeea55362017e67aa40ba1f0257b3065eb6c0341d86030f9b7648c8d645752aea03f902d37939242c841df41f7657766656014774abbcfab24e933298fbde5d58526ae3fdd31644ea22bb4548f542ff64162e6d80340ebd9c257d300ab40b8895deeac56ac6cb7d8b1eb6241840f299a09cdf01d867b01027b87b41ad00c3ca9e2a480bccf2ddcc7785eb56c7f5d82960628512ca57d0898eb35f6ab26aa3ae72f7796243d2e344aaa49bd9d98a8054bc19bf7bca17e683754b6505d7a35e6b615585e7e0781921b28f42649d3138c47697cf15a8ccbb1e56ae9629f9768a7c6861644b6f7a6b04d8edf6f7c9f2e4fbbc2088baba202c4f5dcc7d1a097b278fb68ef4fee2e5a4201784e5a9728274b27db24ef223817a4443e0daa70f50fc9d40e4f4664f162331c279f2cf0c7ff4d91af632e2bf319d357a8a61b6723b022f2415a88e814739233b7028bc1c29b0117af1012ab5e7f7710fd37345ab0e1af8ea3091295b4180ffae8d6c9c45afe51a97d4f4f9fc9ad12ffe53c9eb60a9b3428240b0058bc51b1ae3574e1f8364be1f700c04d53c70a56c2d1d8b6875df1ff11a7d18743a9d822c1b91e0a4fae92ffb4db53450b63b761ce244526eb8d20c5b9e9443d4613261d8fed445f8dcfa034eae4ff2fc6d85348399f07faef6e46f777b843e5725e0b69f7692d3dd28ee5c53142d788bb104f110333ea2f746cfb219a7feb56393dc75af697c4a88391d2aa4e2c868eb212a44e7786740de2cd98716ab77c83eb37405fdfd907ae9d737c345dfc27354ab6eaaa1d648a286afc10af912092365e3fa7acf7834e4e55d5062ad5e8fd8d6c5fcb92194c0667af38fb4feee073bed52688599d9a38690fe8300904b0d0a9e4e3841eb170a5da840acf389c4886194a533803a71109ef0739634a612f5e4fb926302a35556dfb2932fa5fc7624e94116d7dc97d3b457843a158c0ab4fa865883ac58d2ef25a177ccfbe5b33db78b19b225b79cc1c5ff572ea727c5f00324d8cfde8518ae2ea3d9847dde3c128f1fa9f3550f8097185a2b07f17d98d2e5a4b95b306021b255500797c820fa032c64b1bffd365645bfe738e97e39bfeb16c19817506a88e494f07f64730cff11748e8cde64a29e9bfb3285c68cb195ca972091bef3322d33680de69e5a1f6c92f6e1aa03b31efaadcbf2047090ea28f36babcec2468c436dca432feea2867a4c8d73b812656ad0c8bc9de00afdd1f8bbb86b96c2f1731c155addedcc6fea3bac6eb02eeabc28dca9a66c99ef8d0c1eb042687971662496c63e58a14f290b9f09252ce6164d4eed33179c9b577984812389b3ceca4db0b60b302a974b18c32a9d6c24cf35e8e0d9394f2c6254a8d5123a149197fdee7b1695c1c586ebcd72c500554b18b8fd75f3a4750795a9ca20fdb04a2922a5e802a0c136a065470fbcf7c849fcf08a8f8428fd76a71dcc038dcd8f97f5546a54d482d6f201336bf64504f94407b6a06c2f2c8b8c89c9d47cfd3c2000356d6fd5338b297b3b28d9a4141738078d361ddf45e57f2997c7a54eee783b31a97ae749dc11dc41179842fb52315afa45051db53da8758f86db11822ff769e344511d4dd0a5a1d9cddc60312fe6daeedab9cb8f8f87a0414f35b38dc5a6babf8514e0fdb59a4f8c3a085ac81a785d743c80afffe612d0e1522c4adc442fda9323fe0e941ca2d1c735aaaa51106dbacc33a2b53650e92259a135d1d32bc90c8d0b20003ba79d7ac4ad17b0b760a55a6af2e021b5a22e2298d52c28eb2063f81667c51b49307a419a35481302af3f9d8885f23eea9cc17ba1f03ef09174d0db1cb8bd0fe5507b71bdc2d3ca4720607630672e6bcf50ed3b35d6c9d82b2415edcb114a6ecaea64acad46ebacd6eadc5065cd4dc318efa552c170ad394d6a44fc454fd9ddd7ed8a057e3f7a7f6116e331d88a1ab4e6f3b0360d1758bbf65a840fc612ae7266f28c54a4cc30e7ee1b50725331d333fe498c2c612c2100f9baf14d2cf1f8d3d7a4b84e9f48bff7798b7cd8096ccedd74733401cf69be3e27da32d56fde9700869db258614df3bc1b34dfd8f5b25e02b619e6c39264cdb480536f17f42177fa677e995c3139bfeab067d4eb348aa1d2205a78d378ff928a82610a7b33383b1b0b41275dabd13fa403a493c4e410caadaa759253cd739629236bc52730b8d0a91d038038ec775eea855daddc5a7129ddaba2d925eb39b3a1a531c63fcb72dd8b2ee70a622c397eb0f3bfb583a07681a6a82ca54489c5c46254f7a5aec0a2cef8ce52ee8e142d11671fccde9c4a7d21a2e5679e5fff1f0b1b9d281481804c4e5e2f6410bee029de3254b7de7ff6b7edefc8e186742fb38859315169b053fd9a23f74866f17c98d428c2f44db3222cae673ed44d54ab99de4cc45a036fb3a006226e9cc7238c4fa030d92b63a56162f0e15acf7e24335bd3bef6576dd7301646abef96dc2358c672e99bb7dc281788985b131f6bd808286bf58a2f993775d5a1603e822c1d8287ae4de27126765f622aa449228beccd888c1efccf34e8a3651107a3285207c7420dac2b8e81225a2749c8b80348da22a6ded71a2bfd73a4bf613d7942284ee6bcbf08a05e13eb634c20a5dd1af200c4844fbbf24a7289b532dc757339486fe19b4c6ff6671f1a90c0cfce91d9cb42d1b81d53046c7736b686aa2115c5f32251e8fc60adba12b1107353c006ecc707ef94c11e01b518258d249675a690c4a36dbd6185f07842044977267ed42d8dafb275cf6fd97176150528b7127d0b534a00460347950b491dfe0f84ddf2ae78a41fd4138efd9bc6ac48ffc2e473b458b67a9485c8a024d76dc7cdd23b625cd085d6a4022c50d3431dc4b40518c22b3ad443f5859200b1f7746d652b2c0bd8d9881b01fc920427e39a759c29ab4e8077733b255e3a61affaaf8e763ad189f66b865feb6b4ec1eb07a49f8ab0ec3618e5304b5e66b0270f1fa331864a3b876c4d220c3300aaff69589b7a5747dd0246672642285010cb75fa932c91e3f11a422a8bdda57b820ee3202d3805e657b1535a2395f746d091c4df1b0f8cecc071ac8ee0f630e883f1615606e92f74842f6c6b421ac86d62eb49d0d0324044a72e7947b44e5c2a0c3d0ae4288ab36d2024c849b0828da9282c57339c97f7e45d9bc95bed4d7889b4dcb7c2d05836bcd3bff77a164e90573f94b6a59182b20a6c0957d6d383f07f2b6c6e4d5af97216819c4a7cea3e8d2fba08da465f16210edba8be9881229ac242c12b18c41d5f1f8e364ceb8e88929dfad2d1777af67210c70689a462c7407eb762bbc3dbc9ee652fbe0eb8600e09ea59d2b39afd918a8f3a20e04c0c17ac174d3dd6db24d57418cd15c63f5df9c17cacdd7a8daa86095df97f54c74c5541126545530f18dfa75ed719284ff121148ed85b3e8303868ee1bf774ef753be5d5ef55ccb11638e916943172a57a43a9bbc90e77b4d8f367ca7678ba54f5de6001ae5590119d78885a9cdea246b7d0f8a08b93f5fcba155734c94c350c4d71592c91256f3ef02304d19d062337d0c71bbeda1f7dc8870632972386fac1da04404f61256f38e0bb6d8e944ef6db1078166c805a3da162498cb21db5bcfb2a5047bec9b5e3912dd3f2efa1b1e1dd98ece5f8594b390016b30dd54756d3378ea25b294dbfa89f05fb01179c81922cbe7b454e3b595643f3fae4d2553b70093df0b4098bbbd704e245683c88862b0593d06bbf44b832dce9c1333332bf6152a1e934472b67e4c87bae309ff7e5f92094c44d786306e55aea408bc99394ef150cf583598ad17959b4cfb3834306c3283c199de792694b6a308bfba49e9f04b91c9c8511b8d7a2b438a66319ba78cbcbb9498b15c1b36e8f81a36616f1a9c0b4b6163588309d1fa669494723940064a6c2948552a3840297c5e576f1252ef6e57e241ee2cfc4c93413e6ab68d5ead769e6a36db0cc1655c83eb2dd853f95cfb49d3af466afdec25b2b8a94a830783da2bac3b9f74b2af1d297c7d67b3eb8e642b27a767c7f8d23d209f98bb7274ead11957dd9a337fce38a5f99bf2ede6979d89d1a1a1a3dcd8954da04060f32672b09273464022aecc7e0c98b50840befde68add730d04ef923d5724f744f3f58fe4d20265efbff0ddad7522583a729c5ed698c57bbcf704c4126bfa8c47b435d27134abc3158e87098681b3a3e09920f08a2dd4dfb01434b113dc9d36761beff0f30b777021c9331dcbc9830b2f45da48929c217b28d80ee83f5012f9be81003f3b54116c1fb331762590d73a1a1117782b364aae005c1ea8989b38759ccb9af72a66d5f0a1b0bab7ec70780adb62123804abc8783b9e248107f156cf72389f92b1665db07562c7c7ccb23cef840b16d1d5cc155be8e64938a9f6af6fa3ee90ab8e6b576bb1d1832025fa685177744e89d0f8d816eb6359886e54b263424cb5504756a4e2f921241b802107b4206ff1e7a5170e4711c0ebc001ebc0335641256e26a7aac20ed05c8183e845fefcbb3c7ac61273a0697d2bc3e6527688c98e99c6f661d9f0b03654e4e9aa0f09f699a98c57cba0817309b30f5a5949698955f6c599ce5b52182f0e5bcede3245bf41dabbaf6bb5084b8e7a6135961944ef2e60772450288e392daa993432db1bbd3b2854a5f692f2972f0421f05ae94604531dadbd99f91c2fd7ba1ee82a3cda2392d7ed86a80e9d13879395af72d0574c2112bf3f5b366c334898c7eaeb945505e1df74478e1b3e6ddaa27760d700487c40fe821febb9ebb3b379dd4af798c403584c0f5341929821662c0efd3207d59e3b14f4e9e29b04ee60b108207a4982d2bdaa78fdd094d23f20f048f3d2efe5a95abf13911a8e6ea0fb3c78a2ceb8af2a7c55ea39b84bf6aa64a4eec4ede8673c8290e45d384fddcf247d51ce048f6e7023078582816ba69c225f7df1f0c55b7200d43d074d7bc22a57fd02900eb27f76cda5121968ca0ac3f7935ec9835bf9298b8b8e04f5031df701984ab99a73020b22f33f903f610dd285543c58a0d2795c16f2f81f20e0cfd29bd6e47d29156ac3277974e94d7588afac68f26b1ac61a732a01709cdfde1a08e2fc4b8730aa286a987658746f7568d22f5e7e97e696868db7e1f5bcfbd9e875fe8819328354971a8593dbf26b7bf12fd6dbbed1754ddf57d33a8914e07eaa4e3e11e854145b8c03fb8015eadae23536dfc610f08bd173b59f70a3f6b7ae4fc31f74b5618df7617bcbf81d5732b0e4dddb20a2c82d737950a0f6273da52aaad53191b0db2ca65d6b09d37c0a24020f021e2086dc7af0adf93f79aaeced6bebd3dcfe79bbdca3926b703237ff068be447ee36e23c39115760228dfec94c2d2091f2e5fcc9e2dd6ab54eb2c195659727f2a8e82e683da71ac7132b45260d63b8063b68dfe6a940df0c29a3aae3ee1e95521de7aa8de69e24b8470969cd1cf20faf2ccc6166b589983a5744c16f5fb20bec52bb8a2febe5afb7137c0160c59997d2134973157c0db11476ab8d7637576ccfe73411a049c09c4a9085b9cf315470f364c1102ac828d1375842f7f2c14cfd4281af274afb76b07ed86c063e3b121388a09a3e4be59f611e5e4b70c28e1c04a7088299bf7ea592dbf4131e17841f6f970e1784499a847739fb531455cde7341b7e31e871baf3cb68c5c8e20d0dabe15d0a958f6f660873c1feeb1b9f492eb536239f496ba6dd92195c949eaca4020dfdd87f19189f673104bea1271d0d0aa9b91d206f2d10ceef106e8e2bd2a707110551b00d4ef4e35e83919bfef87254996acfdf5e673b145735afe5248be966b1a46270a41de39f7fd9429ae65205fba40911f954dad4bda20690feccd2dd220660ef67aff684fff3d86d27641abd88f03f0de93a1d2c1ad94c53dc95aaf6c4cf9dce2d39756fc0dbca5ab4a191180aed63e76dcb2f9a1f4f6129cb7a0a09ef0737468099463ef6a93121a79f470189bd5403b79ccefea3f2e28eeaa9382e5b26de44bdb5d37302a18e3dde3751214b1124ee190c403a0333bdecb78410a4df1f0341058eb031c8b5c31641e59bf258018571cf986f45b588665f27610b4356cb711db8aafe3b33388e17c8cb295b9c0fe2000dde4d5542fce8de218cc6e52f1140666987a92ef7cdb368bf956bda27506a03742c1ca26532303212a330d3583b17b1c95dea7553ddb00c9789ce8cb54f7d50405df42525341634d8694111eb88eb90fd94bc0f780eeccba242c57d4c89f2a9d611336a59298b7ef5f52e5010779a9b06be3ae65d09e989ca500372d67dfaeacf47f94f6578df47563ae36f78712315c9192f2c756926122998c648f48e31214e54e44debdf1e42e2f888daf21983bc689dc0c1f7c3880bac567fd124a1ed64dca1001f36577c5dd79a6b48d651125760bf31561d81ac89c28b92618e8747730359cf17823e2e671b38ea2dd7632aba3392e4972dc6b39c2c6d7371a2c529c638fa047cf7f40c94034df9a01ecf4616b25f4b05e5b557f8dec2a13bf1d6b18f90000c7385db9ff4b93475e0747917b6d0e5afad19844f4e4c107c5beb7fd186a7810182fda7c4b23d2bb2e290fec800115adeeecea95b9352a0c90ec8465d055ae7a622751906076b69db9c392a19dacb3f8fefb39566b85edc42b7a60f7a0d9bd83d08632736085867390ea285d114045b1af84662e1340908e873120fc3a75dc3d0599e1fedf6b15c92eed1325854e26bb76b1bf8974baa98a281dbd56092f1f7bbf1d59f68c3d35576fb3b959a4aefb918667280c31b8f9344b21c87314609c58ca6eb39e8f271fa03a0bc596dea7c09b99790277c8bfedbff4f398f1775ed0304e86796722d34a8b331c3fe6336d81568ff00526390a62152a010cd458f67f7364be41f8536f488d00f43895341b356f14f6367759405e67d61c5520059f6bc8656f119f7ef219a184ba426e9e2ad4876262abe68c398e3b15855ad1f96a7349b2691f376016437c608fa12a2fe68c2571e03e1e0fc209eda7bdb4c7bb0f6b969d0c90a26c3940ed52a2ba7c6046518e1e835e571d575074e80c968e716df61e3135dff6969fbb112204f443ffcb738fbb7b993eca0b79745d9a5d4117ef7736845477d48c4bdf395a0f8cc4514521fde6a7360992cd4cbb710b74d496484ded0ec10d7090419ed652b323567c205e67e98e83ba9ef4819aec21f814c138f0d2a153a4b1e41e7c4570be45ee5e7d4e093c8ff767180a2f837701ff9e7ad2d55f42062a203514ccee2de6d4a56cb5b0dcfd041559a1dd501c5452867ba5e232f585a22c5c792c5b8757d157b93014f47a290204295203f6af47ac2d4285187b0ea84394ecd207174358c6115059ae21cd81a888048c56585c095585fc4ae91821ca9c52fbeef833d7163872889c1025f441bde51bb09b65c3b64c418c29338155a582348c96b05c15173e8f0e8179e62b55df74858c684b1257fa485806d732bd9c55d805222eeb7af3bbd363bc2b8d5f32bb43333d0a2a0977ec128aa21784abc69da3f1e8feef6e3715af0ced477db5dc2cc0443f66cb655c0bddce6facc238dee92357dda07d60d9b79bfd695a4b49525838279c5bf8205b271eaf99d973c9ba9b6b62dc925eb7977945a3f005b7e697a8c1ff60559c83eebbebcd11f06b1904cbd633bc10aff66be81fd3000189bb89e10a5c3f4a51faa30bc3ceac17081c1cc82624a9abb7762215fe90b5c9695c0a509c4c496b44c327989f8c071268b96bed66c11ec4af4bbf4c44e766c7aa972833c62801aa9e6d4975a2b8376936b2454243ad98db099d90230418867f61858be8719d657843cf716d188f7d1c115802c9b97429c847f4634b51e0a219b115c510c05f4b1490fd9692da6b45eb2e1943bae6c867edf1cac6ebb2e0f47d593f612017c12eb45c850c82f5710b52caa9cdc14c49fc58fd04c40ab54058e6090e2e2643c822a9bcb4de368edef9cffc15086fa0eb1543147163014ea829626cb6a90114ff517818862a35ed690747fa9ac33215486ee03a68d2da0efa953ae60a8217976b3158beb2e71f10fe83c5ed58559a5880247bb838482e40e3b644e881ca3edd459b9bfeb2a40e123edee33e3b7d2fe34f97ce30577896b362601b065d3df4520e1703f94e594d4c763084deb8770752301d99730e935e7a246401f854818c256ba5d0eea296a0992d4c0fddeb0066c251b2bab8b2cbf4438a9967e7196245ec17fff0e84afb4da995903c62b7eda0e80b8b217af4109efc037367f0599ecb4ee4c87a737687b436a8c544882de5434d2f8be517f929d5bf1f495dde5fe988bee778299de6e0a7239fc26e0fe1c0b88a9db74bd3d1534b5244f85d9665e97f706f84ec1429746abf9e4fe006d0f49edabb90740f5bbdb3b92c00d5df4e9f4d2035fe80de47fb0ddefa8c6037b96f4924a3b4fa1c5fbd64d08819cdfddabb11223c44652fb10dcdd50779ad4a4a6dca802a0d2fce40a556b249a70ab701de9f52cdcb58a265c13c4ef7ca3d7730c40010bf4f162ee024aa52f379e2d99b5d7a8af340576c61520bc683561d898eb3fa4c3a40ff7f66e04243d7c39e510e53f915c86fcb7e29d0b81f4a0a4fbef0f277769564167065645aec7280c943abd5f52666a6d54d6894c8f222f7dc638f756203ed81b080b186c99bfa417a13b4fe5f76bc71a1b313b080d272198298e02353d81a9ee8c12de080defcd61f6fe41a1dcaed79415abbd254e4855e482001b3cd2365506fbcf336b781dc18474da94bfd55a12783b4d333520c8eb9c0e51bb82a3db0f511c3a2c5e428d74b3024e80bad81316aaf401d44dc67bfb748ea0781c99e3ffb42daa2577770bf81eed8937a5e9cea25f2ff2f7504850240eb3b32bfdcb485fc94778140120c9b90bc63c0b9a908f411ca74fb86ff4ed011e78697c912c9b20d37bd3986b00b7e0fdc484d68ebb51e94206a3dc31e580ab19a794db1a28ff686afcc1be98ef597ebd4611f8ed0febaa496b7509c5c27beea9c14492fc4f94065e00e04b6eed96893e9ff1ebe2bec303d589a4b4308ecfdd3253ff5cdf90d5beedb3dde048c2d6e7ee17ea2ad2b6e9667d6f37d29f08d07f8f5e36660935f163bd803d7c3430dd49e36bbe12a921352683413abcba50427b15fe3e69c568238bdf84ccee728f67a09126d9587943be732528e1b8cf53df1baa9e87fde9d48f37e9441ca16d0eea514a1c9968ded464cb13581fc4d2eb58bb6b9525fe10f0643ff10d65096855ea6d4e3f50f1b909015f87acf2926be5dae6e0737320f53e2eeb4ec5640c4297e246d93b6be3659b79fd1b670fb597732186e90d514e7fddf09c50342401cbcef3aec1587d73cc72ff0d5155f3403e18acebf7f16f64e8de92c99857b72efde748ce7e0191338869e70773ce10c93b5121f7280cbf1afbb551cd18f02defe94162552a757c5ef926cb1daab920089edc1b50b1ba5f2f6de3b49ec8194f0da9b0c4d381111fbd1ebbc440e794ac02dcff35848d0dc538183ccf0c7feae994e6fd84612037cac925188cef0c699118dcf063f970f2afdc88e745c80f7d0d1804a8491ecc3e7bcefaa7e901b9f05c75a52698060ca7ea16ae27c9d7d24b4ff66e382d9355f57ab1f4ab3f72eacc72485781c643c8b58820e7a7d0ce4d9ba5621587901d6993eb1f2d961d585f3f59c62f19812083bc5ee7e7d55518cc02bf5c2a42fa5658b233a1cc406d4318c4b8771bbc1097c1f098ff467f90e7da2a49eb115bc5f50985cc10fbd59ae5b372f1ede59243053e00f64e1a0a40795066e20a9a563bfd686a3f71d8f2ac2938ef7ecd5f93596e68ba7d53ba397b7e087676b201ddf63e1b87e901fbfaf48f75c249b4671289daa5a56c2628d5882acf2f8d62f0439c733f2eb7144efe296a973394f517409734d73bb149c1634da8dccf1bfc842f5e8208efb2db4f4ed891411c39c23c8b7195f3ad30194060248c8ab81b34e6becdc445af7657a5e4d803a53573362c8267eab3333ae4bb9d993552bdea77b7aaf17c6d517f11540e7f09753582b78c9367079fdd2ea3244c2bb68cf5fce622c302b6d8696d90bdb8da36fe9a750d796d569a59b12b86a143c0ca8dabf20d30cb7c6119e02fc605be2b484e8f6d797ccf6bd3684ce74af192d7d7b4be1c798c7f998fa4c51bcb099c46fb6c7a75c43e18d0d394de23d20241cc5314af52028b7eacfb20ac9133032340f4b84e19e17ad8ba701208d7167dc3cfe562ead09b396c2e1c10aff906d3e243f896b89f570f8aca0b77c746f533dbd8b981e39cb5da90d20e3a33365a437f4e01b1e24d8c610cf7a80c42300e24affce02836162e913b624fb94a5d5b859d04b3e692da8d84555426725353dc57074f4c2b9623a45561ab5fd95a9c60484a43953d0e2a56b4064ba96b9dd130b33ebc389452962980580b699ed87f16c8b88fa0471496ea63b19e06497ba11433020383f2ef3f328bb23fe99ad6c5d747cd9d4d40ec59473e9c049daf87f40c001129f9cd37ce2d2aab81431c84524459cb2d4a517f00903c1ff18ee14845e6dd5dae1e6f45e4851d0e55fbc04eb9aba8a52920848aa15a61665ec2c0556ee33b02611ee61a0e703ac5c23363c989d2a9498aff29e2e0feb1d5982468acccdab950ea00739f6de62101c2acb6f3051587d4cc76a1c4854d95627d3fee4db09af249ed857857556bd2b31a496d7c254b2179ce1fb855784fdd07dfad23886c74819ae172c96ac15109eff65c5f933060e5eb99dd3f9f3818272d5b062228f5c579795d447810407c5741e10e2f72ce1cf16873eeff9c13347495a54d9550b186d2b527e5224f621b6097ea2c98ee09243be8b782702a34225f354c5b8d0218b83ecc4c9a6ab42c50cf798eece7ac9f8ff3292ecad6bfb0168e84ac4dc6da9966d26850141535f9276c17149556bf9b9267a3373015991003469ebe8086be3b85956bc791fa4f4ff68f4e3167dbfdd1ae76b6b9706d12a984c2684589a705def90bce3a188b0afcfd42c43cf8ee0697c3025d2d48eeaacd9c6fcd12a111edd13905e3a11b42d9dd19f4ef669fc8d0d9c8d5389fe6ac04bad9afa518cbf8ed13404195e25ccd1cf3ae66aab27e9c5d15c219bacd7ca750a4862f9a5bc8a1b517f24cc1626c594d31266c796d48cd1253e9b566a1300eaf5faa92e169f0450f973664126b21fc2d809b56418c3e4043b65c7004054d1fe4f3e7e7ea16d0876bd063e00e6670dc6f6089bc98a498accb164f22d371d35cfa131eac3ba84f4442587ba1965187305f215af049aad5a38c170a352d16f00f71f25dc3bae84a8facf903bc307a6d8980d5c74b3df7819875a53aec6c16fb11aef2481d26c1bbdfe5d73c6f39bce6bf8ec62788e2732f5213d66b8523a633e7778668241666c3343548edc973eae017af5d61dc66e9030f59ea582ddfbedff5f770a213e57cf3a150905d0765751acd87caaaef71deae5d042024dd536c401edd66b82d56571e4b14d1d08a5ffad405091f5ae092088e72645e12a8543afb7cb56debb9f35eae3a2d63e166939222ab7a5f51eefbc702e488fe8b0cf3684c653073261daa84c4e9997b13be807a5604c13180b5bcd62b297d7da5b35743215fce81862d2e57fa8054a0437393b41da92f6942713eaebf2fc5e1ba3e002a31a8e7c60dd9922c0e1cd2d8a8bcc3e35cdd74dc895cdf9e8df2ff1838d01e5376967550b0e452e7d0be487806db436a966e69fddae12eae161057981fc8960702b478b882d146d36832938cab9080c3a42205319cec92e2a8d50125af216b87ca78ad346515f2d5aed2dba5ba15c9be04bd0722b94e070fe21ff15ab17701e485ffa5c1d14c1e9d67147f2b6b2a1cd3f8c980a2c598bfb94ec419dc7d87dd1d670e0866122dc44d63070094172d8ecb3036c81e8b2626b421070024fe891d1b2adde9789e9eec03187fd2cc82e4842f51edb912e42ad3b90f59ec8fa499d2610a19f8aee980e29904150a11f8c5036405d30f1dcb4ce3d09299a4fb9e98caa14dcac6bd89a19817a7c7c68d0172fd57b490d45231b13f9d7162bb8601e6fa84aa01400ba5b8930d4da393c3c1c6130592085a899fdccf660f5c1ae1b09f3797af668c9482da3fe204613c742301ead2502e16634a2959969e827f90c6a18f827a355756866e252ef7548f02d241bd2c37ac5b7af25028f42a63bc4bc281495fdde102567b892dabc20066f0afe8f2c5214ec5b8e539018a677c15c2a459df765b9b0cf2d62b145e51da3da345ec185bf89cc2283ef2cbe241e25cab4f7a3837375fff79cb12b589230b89e4f5f95e6b3f43fcccb65fb7acf1897abace889c8223298a362f1f348e191252c09255fd04c55edbbbf6044a31656018e4c4865938e266abd5b05efa36301a271f1749a1f8aeed404beb9fdd3ebfe60c3a00bfd095e27c5c953fca918cf07db4380ec0c482c547e7e4779d55776a8103a599734dfa33b209a9befe871c1db39f8ea5cc46eab363e728dfde3a1ccd695728bb77b66257fab84c79c82286c4fef899d3e229c8f0b007830047a0bd5de6e118ae326613cedec7db5c27e319b2189b48a1c679ee40ee40dd9ea371349ead36d15d5006b7a7ee59e132d6453d4da544b180bd52e870160212c9ec29841477102d65d12b3ee1c48e370b36b0ad3fc3561ddece49acff7d6c195048802e44934e1baf05375faf791d98634b4af306d7464ca875d6f4249e74b88fd0ef8d0516739b8e37e5aea22d8548a1d42bbbdb1f471631226a24f3b1c417e568a25ce5f812f2a235bfc343b843dea2ebecd18d4653d00651e02affeff32203019d6d0ab7dd00d6d9883e44c3044fffe81f23348c8f65c31ee0bc0a1989027f17a6a95bcf85d1328c5b4283200a8135a98f726bd64fc7ea825073e5a1a2758120c847646e1fe7c33987819354d7b92a450f24c023307149177b221faeddec58e254646e9127e4ba05d5666db801c18572393c94c9edd3916773f2f6f6f00aa1d41ad055616943f60bb0ee6a82934fe693253b210e2daa122376461d5ed2f124481fb79f33530a851c4490a9929b4875e15f320619e41bf61f32f18a1bf447eb7275f686de450d27e0f81a52b5150310735768369255bd19d7f50591eca99f939673c3816d8cf48855403348d0b1d350a5fcf2400e788cb2b7c0a4f3c868d7a4c11c123ef51dc501aa62aabe8fbd27d3a5a03b50585a79933b450389bd87020265678246afb8d9ee7ab90e91a51ba85f032cb1a91fd6ceddfa304bee3d0c436c1471cf8b13471b18ca45abd0e51d60f34b7acd03d708ff296942dc8e40e2f243b9f76c91c6b0bfec7640addb82401516afaeb673c772eaa20f592cd02b03c7d6a851383b3e630cf1c004e5a4b40869f06d45dad1b798b2be1c9c5618597bb37ea15dedfe3f821be9f09f84ac95a3f83a02693810feaa188f6f1031db94f0c458479ffd268dd131d72a22d88fefad05d23864f99861d954bc9d617b1a5dbe111acec586692226724bf49ac976290c142026fe503360e161d9ae762f4afcd688fa83614bfb2caebd2b00cde556580ad28f34698b481c84dc0d822bba61d43ce22384458e6129623f20538c8a91ef17ff3bc74400b054c21f7b2c995fa9f68ad92ab33b74dfe9a0a92dd7ac9b5e65fe23ed2dfaa216629f3137fb532c5b743cbac703414fc3fe3cf40c09db733326fc2258bf155862ccbfcd7d38504df6f96376113137d051900666191a5f348022c5332e8657765b682e92332adc93f5736e6de76757d13072e932f06a8d50de5f5ee89810c57385ecc9568698a380ac1ba0e5feb9d6fc6095aa4969419bb98e2641aa228e21d725de02fe1beb01acb8b141f8373a3dbb2a56bae9c815e9932d18971af56ea5d9424bbdcdaeaa35b3d1ffbd3b25bd54b7d7fc04c442920a9e0e2a4fc1b6603c4b06b9296e7ea0fc169416a11295e748b9d181a6d76eb0a0c5d29e4dd733da626911b628a6bbe8a1ae1cc35384cf0050778aa49e08ba079be07b721d744e7d32f6d25c172ad12806ad3e8217150e12caa738948ddba2619f0b67266271b4fee18b59015a6d7776c9d771a9b2fa63993f036d1a343c43d9187d5e7b25e3cabe2ca7ac1bae793fb9e3df892ff711ab350b05c621a58fb63f9f39da39c8c9c363fb010ba9c49dee405e5fd4f1f5c3066c153319e0961b8a63ad142fff23a41dd31d1c7c1aa0760be0ef5fc14eaf8b38fd4917e1efa8745f71831628498fd5f2f0f2651a07f48c9582a4bf936915a5621fb874a4492b86ab9c00ccfacfbf8ab5578f508008a3a47e33504d5f1930f7efb813780afa8a5db8f99c0a7809e00f9af47a0954c0ca846d8a7c00d12548019788860dd9ba039e364856c9989f5516eb332252cdd924b3c83d42f9bf2381b54c87529662c56ceb28baa637102a67715caddfce7e656939b588c4a1154b4ade09885260de55177fd2380c664bd3568fc63698d77c6dacf0a95cc4f36a558757bdd1de07a868a1e21aeebd29005b664c6262eb0a11cf9668acfed4a5d3b1c013698a33c79d63cb9601848066fcdbc2370fc446e1f0d082a1c3281ca1fb0acb53b401d70266670bec96dce26bc9974f2b7f623c52c7ce2256d678ff26b6d6a5302087d4ee95d7418cd233cefb2d0aff3af69add3e7bd886e8ab0b5eec1971467e9b7608f27e64a50f6e4f5a3336af34fca2b0c104c13807c5f88b5e635e514860c45d3a93ecbcfbb89235f073aae7926add5dec9682631e3d883b504bdf25816d18be2dcc55a6add257962d074a9b3250013c37df0f593cb3559a0f36d066007720bd68ed5b3f579bbdf2956fc26a573ca3cfdae626973a3fc4477860ee605e8cc7c70aaaa8f711dfe4a1ca43b8f26fb3119c81ae1832851ff6e0207e4ad2135e372e62501d165fd6744502a3638056106369f942c1c71aac1f68248cc951184f006818f988d3499f3e4b032c3da17d4cb73c9bb226470870cd98622fed2fa108d7abac9fe0147c7a2be9c5fea0b1ac0598372e3e28013ae63fc8be42e1aad674495d917903fefefd4ccde13fbf8d869a336ab65bf3894062b943d641bc56d589be310486fb6c854c1222e30ebbb03873fa38031a18d777015e895140c6cca84a267708cc7f05264c64e239860099a39062d2e2a8172c86b49bda40873408ef0a22787038266edc21885ccc34513ade81070be1b375c9b4fe1e5442ff0665b14143af04bf245338fdc94a8a3ae9d19f47318e1f1c9e44ff6c6995252589807ce36b8ce05b5bf1d0d51a0e27124ad97f4ec5a96ff55ba00fec468f7db7ac9b044de5e79d9d517a3abdfbc8d61202926553e02cd95cd9e95a6634a17919b94f6e08f55d57c70b5023acce353087dcbafc044ea8127aff4a393ff86660d3ee6b2935ef69e8dfb6893b8a58333ac3c09bfa8bae0ac0808e242813e60eabf807043e5f08ba581a4fa37f4170f15c0a6171c460219e715650bbcff67994d888e4e5bb637b4d1b40ceb5be8c3a473a225f2438de91c328ad2cd1bebc10d3a18a10be1e15cd2f4ee47a309d7bae11cc2f18bfe4e2492803d41ba717967ce7f040ad3511a16fde49f6aff7ac309a781b512a9cb210e69f19598f7b8016ec188e42541c11ee77050a874e9eaa75fe60914e9581753b051e25dfc8e6f901f5972ca9f9a37c14f4897502a3b8bb9ef380d645085119ff09f13fa0a101ca4897e0ce30e735ea2d173ca2b0befd41e422f24c204b17ec2dc22c9e0b991134e0cc94d41a50c3834a48e00d4e2deed791594f93a63236aa743f2712e7acf01405aacd298fe92939a3af424c5f971c851d05fc8f029fe59d04e8889f0299bfcee9937df847a6594b8b42827c108604dcdef59e41fa5d68145d66bad5187b08bba90341939299936b41e8c9da9eb4b6660a757d5938a62681d7e6e1120a29a67d50e0b9c5ca02baf19559a78146714df27b5deec4502fba6f373203ea977457c7ad994161ad2ff50a48b9c82d57b8b9cc7e87aea2c639960b7b41ab41f4051f9376dc15ec8cf0e28322d8828ba44709997095cd3dd61e6c308581f30c857fa60e331a52e29224edc7b4514f7f8b00c79ad4f728e5bedad3ea2c1d392577d68d63cc35b50110a7bb03acb77ff79debc34d0c3a97c047fd19d32d03b0339177720702d2a1ee53877991145e560739c895ebb51836dfa46fe7852a9b39f4e354835960be0a7121a9538dbd89cd30de8493ab282c053d278cefe78b766e41bf4d20187a960f4387b8fbd14097cea1be5116519a800d3d94fa0fd75729f8dd06a851b0b12e3d4f8185e73c12033a6bd568f0aa2430bbc62f6e8cbb7c3b34155702da07bf85cd65488e37d86fee6cab2525ff0320abb5d5c59cc951bb55967686205b38a7996ea681fa0a6dd764d76215d267de950d4aeefe4b416368a35251b2369400b78c012d1eb60331bbe76598c59622d5a3337e7c7222f31120fc809516fac1280c74086054c5be3eeca3d13fb645e4fa74f9f6929ce0cddacf4c905dc221fb67a0e9925149c863607210c28d4a31af30805d693cd3bdd9381097fb8503b39c36b03ac7b739cc290426266d22c13569c882ad65916bdbc3666b54051b419abc613a83fdaacbb614ac38d6a75e4227f325a91c4e9d88a84ef63cf06e114550c4481ca12c83c4076daa0c187c8f9efc00afeab06c22992502a81926e5b85cb106d345b18997f8f5abcc1e35fc1cf06a7fd394ad0844b7bb0077195d02c3fe9fff3d95f5b01ba4c2b28a14415149a3441d7fd510a21210a44e3f50f9d05e1e90b5803237f15556b835703ea482590ca4f56e48e30a493f4c6be39c1774d5655338794c86426677f43ecf5763f7071551ea1c8185f26d2c47e8f287190926b1d2757f77e4b8ea007e3596530dc9c3529b8cb9dba1607cb721b9185ac0c160619fb0268cf40f93d35dbc09166b71c0e71a7d161d8972fdc32164ca45905ffe59e829cadd62a8f2a5609e858fe3bbbcac09df033d8224efb877a612d79438ffd27fbed6ede9acf3364afbcce6c2e25ffecfaa950f42e389007f3dc9495eba8f99bb60c6a1d399a2fb0a63a7576206ec99a92d372847e8f25a0a773c86fc164454433616e7d46fc0930ac540ee9aad1cf944002f25fde1baa001fd966009f66113193a4b75090bccfc543f69095df3f47b1185ab6b6fc8e9b6855b1fc3f47b784d9db13cd31ace325a90467aadf0043797dcd5dbeec9bbcf1bc6b50fe050941af96ee5c476b6d4a31cf05b0d7ad384bf4cdc00886733e20ec54b34ad7314ffe15318d88a1529bf9031a74558c1739c076e1550c679da14acfb841fe35ca49fa15ec4eccc713b1ef300f1086bc5926707bd57ebe942c204de136e6f0ecf876b807074d746727a8b4cb13be89345d9924b6e9ed00aecbf1269fde87ace4167a2dd03b8d3216fdaa7186fd77099bb7d1a8da4d38188e429c81489842469de9d8c599a8fdaf198041f624ec8bce8112d08bcd28d7edb6d1671de873cbf6ccd61cc03e16d69962f75ab0a68d5f9a455f3a2156be2e8abeea730c1dde7869c8e6f64ee72350f4b6fd85191cd384be3d80783fbb165cd82ecae6614aa93b92ff7e334629ca7ff30246f9bd9fd4b3674dd2f94a51e01cfeb133cb179d5f4737cd6cf9a40f61818bd5849a9346d4bfac58f0ab8e5690135baae8dea865651cba626fc8c946810ed5bb6eefb1754de489a98ec9c92b6a22331f2886968fdcf2cf468770b6374c0180041543a80accba9a26be5a09aa26a25c3b4018c6b5e596b552c37c088ed83f3f3d12a66b35859b4d19d373d38d25cd0be8163265cc648701bd2a91e28879c11a495c4366c4eb479a5be3f0fd063cbe640fe4dc7f7c2da0cfe672e2eb552e6edf3279116e137856c347efd6cc38678d350acec33d73741b4b3745e18949ea6cd479708e84cd624a122b63fb775226dd273bca21c2d69432bc36d27436f10fb227daaf7272aa9f0901421f3d48882021f3232da94c7554bf194e79a6859b93e0f280d0db1c7f0f6828b4d881f27eb409cf453092e7092dff799ae0126cd5e228a96c7a31d2df781b5c7e2edb4c96992457197d4d6abbce82284f7513f097649337be9e4c6a55984b62abc741ad1e2bbde6ce5ba43a094cc69bcee9bb9c398ca12bbb8e14b35548da2958edf195f5f8b995a7f5477eae01a922a81d2b996c3b3fa310f71fc75de63bdaed01052cc9335e038f98f50fa1f92ec655b8f9b89ad61d761a851fbd235aff5dda9600065c3374a314b3ec1d5bf0cb89ec2213672edb61969cec81bfa1d739856a7c8b9c2478c46628771fa89508a90f698249d0deea13320cf6d5802dc68e21824bee404866da3f1f040e47950b317f4a442936b05bf7c5242be8bd259ec0ae69104eaa9a57f60c3b360652c4b4d51964f3d357443ad63eced835b00da18e75bb5132934eabedb2359860445a20c25f72572ed258130d6bbb21ab7a7fffb4eb380aecbae034a4593662a071cffd3f76c2671c02324de89c9340d283f7bd4212c33cb6020330e90295a24bd9af9da979ff8db2e9706a1a3768493c03566e19300d4a7865e1ca41f4761126ca25343cf2d0e375b2c149f351d11e6045561da8e149324aa6edbede279871c9e1b3f10b2ec8da86f2f59db9e624bc42027104bd4f0923c8b85fa187ca127c853d5907c2093aa3ff31576053077ac11bf99e263c8e711951f62ce0ca77bb197f429a6f363fb394de8221db727ab1f6870ef924aff4a46371bc1353eda0535f3176c0c1782a9357eb5434f0b3d1494db3f42ca24b483776a1744b90fa98d2fd16b7e0bfc2dbeced41175e9dde8c771ad1bb6e04faa5f9d3ecc90688ca415e7a10b67a6b2b16b08436b3655ada8a7e28eed98f9e8f8de9396b3120aba2d06e86f24dac061f52d615855ce2864e1ddf039326def519dca9f2c9a191a739d47566b53a9ca223ae187222084cd65db9808c232d41bd92c80b9d17c9f8a65affbb84eb19e14cd7341c68e54cef034c6ad12a6f46c49ce6481ceb72bcbfc7b6f1d429987ae1471014165bbd2031d7aa775ffa1d2eb1d7462e12c7135cd6aa86f701f268538a12f3a4ac52ec73290e886c714fbe48e089ebb8e4c0bbaa4f6adc518eb12ef39058f7148a94fe2a05399566d80a0c6bee96960a18d50141034f0e8f2b03b02af79e885c717cca234e2f1b2a289cf753b6be7f63516ad261372884f76cd4a8618e11b679a6270a9a985ca212fef8e4eac802fe910619a874cf923a6c54de3ea3b79cd80303a841363fa603699c226c1676f54165021d67ae1b4a8064076a5b357d07bfe439225fcb0d681144c88eb0534c5f02b545fc6945bdb52bc1a328f99872795013110c8d0a6ce1f543c50af1df02ce411b1c5994f2063c4cdbba0a080a47bc61eeb7309b15e27e0566837f3689e3a42e6b1b6b8c7ac360b31f5656135bd424229dbfb40d1640754be829b16960744f2515c84c796ef57643eff889f859e4c992daf4e1694f47f1cdd8673552a72b79bcb4fc0a56afafb544c94671f1ad6313a5fe441beb7edd7b46366f4018b28f87006fd00c22e8132c94bfbd46303891ac42f2029f43fd217873f51031dfad02c3b41e0d268d8c3f4b523c5a772bf2eaf1368f8f9bda476e0ad4870edda8a0d5feb4ce941492982227a4b034508a0a5f1eefd6c5c4bcd59ea02c8ea87a960643b97d8c9703f84e95d6c1d9f69df230bc5aa824b265649dbbf89abb274110bc917636bac896c9ac412fa70b5262363963a096e800d01438d32ce38e2bcedd1be68c2312a70ce467886634b44d4527d6d0b032bdfdb77d4a32535045992f377149ccefb280cd54d2458e6c75ae472b67b51c954eb2a457d007b7cddd171322ecc0756a8ff91f8af8697870480147368b40c3668db1540b606c52f265c6bb03e3d1cd4c4fe4dfd8ed6d58f3ba550bbe2e7f4ad08cf8095aa9ff83f26c916b65d01d735d9ec7500ffe6d908a05d45f8b6756537f04ce79893bf32c89c6aa646c338ccc9b09cd6b8a1c088ed5a7c1eae7beb38114f9f9f4f52816bc6720e4ee008d27b556ddf2c7abae2264e8cd357f2734eb7b45e31ef62e5645224c6a823b792e3c6ade1705f4009e9d55608ccb86c02448e175f4017587cb289d57cea01bcf3f4e3eff5283a0de0c9677557d70f59c30c4a52afe88d7a5a8ba66059af957803ebd3b07d3d0c38dea76cc9b3aa2b41dc863aad4a0c11aa0bda00a300796d0362c6689872446f5caad7efdafc10dc5dd27efbfcf206f540d3f37372120b1f2282aa64a1329eb20ef2a485c9388fcc3f7ae5d370debf3170be40df91f92bf343f46348a22b0301b0cc54ae67cd9a63b59d989c79f3b0d713bd4736359e420a31469af97db005ac1da455b1f786ea31bc26cc461aa01cf354d748e5825e6f289bd50852c0edab7c30843f543c7a6e82564c0b9e23ef9cc32cab2eb4a3a1b09d902f6783a455bc5a19c2998790a45c8cdd82e6a84a33158ddb164e75e6cd50beb75b766e4dc6b03a31ddb5ea7c48e22dc207b282091b19fb65b7f76feb47e059276ea9edf66d473d8c00cffbba00f16945951f58101f90db860882c99668f9c033938b9fb40cd82949c6d814a57978e11281aa99d68141197dd57c994424d6a5b18d5477f9b5a4ee80bb2d5196df13078315cbc48298ba780752bd579272d656ae06ce9494ede4707b289877e6b0bf924df1d92b8487fc12dea5cd921ae130811bb99e9fced66d642b778dcfd29dd7a705d622dbe7076b8d36dbf60f30a2006e13ec2bad1e158ebdaa145a349665273417fde6ff05f0f80107e97f3bacfc8ce7c5d3e0871aa472b7d16a162369c9103a0dee2fc80a42ff01220abd4f579757c4f9722ab0bb45e2d77a688ebcef2b30751c026c9e2150aeee3ec68cc5fe4cdf4570e87904dfb09d2e528835d9ec3ff3a3d0fc79f2e64f847a5987197b01c7a271b21967fc385e2e491311358c59392bf7979ecb3155388accf942670444be8410e57bb2027b9a01329211ed2ab733b0301c7a65f4a033662b7f61509870a32c762d3583fa82ac6df32cd3f48e2e735c293a457aca0d28de0bb2b5e228d504b3969c2bdd6de0f328dcbb55cceb4f3952221890c5cff6d9396e2b686c903c9e52e1c5920cb3c133440f0d2ef594debf0b9f0d35f49524c79545e8084090a928c6ad352c23ab8be05d3c059e31ad979b59354c3167d2b2b041f7ea7d9e26a444551907c426a32ea17d98e42ff1e9fd0c4722f6f1e45c177cebeece6f9aa1a27f72ae90941c1e60ace44e810532ba84bb37ba57c13d9a5adb561689fbdc9ede3f505cd14746ca0fb677ea6b9424c310374652975ea3b0921856ea3935975c5fbbd1c45848b94bff4b6ec7ddf63be8e88a5c9c6040261e74b67ee463a840dddfae50e1d602754fbfac5f845dd0078041120a6464cd6e6dcc5bf080cc2156aa9ba118749d4c70af76ab5333a1ba6912e580ac248868a8d6189d0f1ce6ba3cee92dad19fc3de733b21644d5136043cd232903ec76debadf350178b11713a546b7c8184e4428a2254252fbbb9640f3c39fd1690ecb47f43ab683fae1189622084b2148d6e6733d2105d3e462f8871a2ebde57240e72a04a085dd34536e653700c5511347ca9758b69e46f78c93efd66f87bf8d9619335c22c2af9696574a1468acaa17bd28d26b3eed0deee1148763f4bebb780f00f6bf2589f7bffd8ecf01a41b032b268ad54dfbb368eaf331e12e2cee0e441486df3f688046e4b3d95d44f35a172826a114d8c9641a2808c19648e57d617b78c200071a3c1dfaff5ae1e2d12d2ab3a7a7fc18a90c0afbd10e29ea187acda46bc3819b4e19fea01df5832e8bcf689dafb55b5087b4f4505a612196d88825468743b0fb9a9efb91f4bdcc996b0534f44996bf0be49d4371981b285ae17f4803d4a9d876453af725514f38b8349a2dcf9f7cae65d5d50c242ed7e32b36cda70c0d80f5c2c8c58491429db05410008390b3c95c2b1c669c9c88ae2265455433d2d87bbd2f1f3ec8a79a96fae41e5c8320e4986c55cde72a0b6c9c04e66700bafd1403d05be8986e87c447196d3ce06e708ceb322fe55ce65c2d80a88aff99d78ebccab720f7c0abd6074fed196c0c1e6037ee99343086ecde1b8e66e06862fb45fc2a278c508cf9efaa88bd2844f26c17c3f194728d97408534b6dd382518b69c98db586553d3727558a056c94df28cb0d69bafe8209d93d0a9923e957da3238b20f01d588bf79693f9e9596bd091937fff724767f53634411a2fb172eea435587860d46af5266a54797c131ed9d146eb56ca81b751c272f1b0aa3364dc817c88297e7135021a3c084afa6a1aff03e9ed38469f423491efc0ffafcfde2cdb72a2b130343f7bed98f845e42041ec69c5dc6b2ee7dc310c7ac54790d8a918825fba528de5f727c892f947dfee535934e2b0a39303c53878bb37e790f404f1dc01cb51e3af32f5509c3e96c92841da37e9cf6ed3607a57775f568862cd6862ca1fa837bc170aae35c5e25b91b2283ea8850db61dee6a172fab0d3e7610a9559e2f587741625709a59b5cee603bd2150b766836a0183c92ce7ac73e2e46344d2cc3484482987186789803354e082391b2dbf180f17c4c3ab1217a1cb1f21171ea086373a615092b841ec9889fa83072943cd42585fdb6d83249debcc5ec0591ecd83934530fd4366ba72c9cf9cc5a5f6a1ab4a719933b0f6f1b146c268a9ab6857259812928e70819b708fb5ff67a69ee3a1fb3df026d5dc6fb8a5dff401b84b6779e7f1111b11feeeba48266074e5543dd9b8dc71a81e58c40f5830beddc605c937af7de3013b7cda036a029b565e86e8c0504b22312dbbb1e483b8f0296b577e8976fbba367ee2290c11d0c97c988f37fe24669c0147de4094b39b8e3bf83295163b9ddc59863bb296fd0bb8eb10678398ea5deb0927e7f06c1eae42a934d25f609f3d7c11bed0de1b1975f50c6b5e9507cb3be10a49951b74f06c1ba238be87b5f2f7284a22f7c89c5618a3e2f251ecd671ab1c5bde6c6e8b6063d40c2d06c5ee69b6248bf5097c2477297d23044aadb26e9e0f71084c24f3e997ddfdd34d80e16c26aecdd08d78d9b9197020bdc77a8916e55d895917ad66b891934d83991553cae95a00e7bf091d7463b4e40ae1f08b6bca020b73d5d80df18f00262c120a5c8467b9a77a6be1980155d27c08d54a80d36968a9f1e23465031d67828388e735a9a58b47428c357331ee2ec80f8999ed855720d71f7661cd13c49f0718f7befa27845487ce93fe5355d9aa5c01519b0237f54ace97fad35ff6eb5959d34784c7b88f83cb568a4f4c7f7471417a24b03b03e27c89a54f22258741c5661b16136776c953d8cb083e66e0b40673598bf67e24698992b7f530c8f6dc3517bb9cf091f2a9e1f7831ea79f2778b3188463738f247ff7a5c981eed53005ecd6c42cc9cb1a2465a3aac29ec2c1504b9f5acb0d8fdcf3f1c96395c0f7d34c289ed1097960123ee2e310c4df6995d9e7757e00c21eca9fa165625eb479ca76fb96d137eaf729164bebc8fd08d540832a0bdb0a6bc98ffee4241d259167f7455c84519da3a1b59dcabaa7efc176e62dbead6d83aa42a87dede6ff445848e3241c537f6b166c061b7aae8b2408822d9d476fd1185536e63990294464ead2b1f699911ba55c134b88f050d6b392b252cabe62d1bb54b9ae5ab8357824d2861c1e2a2c65100aec3991493e1f1ef406a3f672c06086248c4ccfedc10401abcd074e9c5a7cce347b5f75d99657fd1a2ce4263698a4c280bd5c52aad7c392df74e059cba52e32a00b3f894b702cf390a20c179c2e57820ae0ee600c7ca84f0e0b4eefa7f9ed6f0ff9d6358a5b5e834f5368de468ab92c9180ffb86c4378e2cc03de64061dd421f0e65d201670c5b2d6b5fae58abedfc37feff890d5ce7809695f3c8a402b7a53cddf3cb03ed0ec9131e1ffad4affa9b160f1d30f23cc18ed9f169e81c7a686813c5b3b170fd86a6c54a6bf087435ec11984c2a6c4ef29167276808398ec90bc2326e17623cb74151a2f9898fdf5c64e6eef76a8c64a54ecdfbe61c4abde578c795aeccf2a35f48a0c0d21f94553d01c518afe89f089aa9a8de6667b7e24244f8f7786d55470641be22f38aa502faddfae4f9fb65189c5a20ab01daa6791fe734228b02adbe4fa667752328e79d9049a92af34782b807be52b96624865f5d5e97f3b17254009d7771300b8d1ad322893ea1e377120e8baaf27a97ee565456917a05cdef82ce4b92be7a96b35bd8223b8340406516e2a46781e982a15cba10b04fe0362f35255238ea4e2729d5d221bf6b8216eb40de6fa1656a6535067ca61a87b6fc9358346dbedcd30e579e9457e6bbfc380fee8fc60a0ffe59599c96a5844689aa628b2daa0564c774bfd4993cd6c3474d73e0b6de28e1872a49c8cca6d2407af24b96c16389a50246b62a2bdf4a09eebc1beb1742bf42dcdce74415d7d771858c554fe0eb4c35b8ede2817d3d1bfca405d750bb69b30ad9253ae17307ce0f15244de653d6d88b92be844f2206118c533143946fc09fc77b57435365af07cab853648aa9d3fb358a1384d452d5aa546c5365a3b00b970033b1f76b9d6a405b41d69233a8d0e41286d04f7a1845c78d70e54c0eb501b753819cd69ed8d7c220d3372ace9f9bddfea34c8ecd2cdcbf79c55a9beb786eb57e58b417214146532e81f3367ea7bd9f4da5f8653d6c797f07119243a8bfddf22ecd07649cf3730ddb6b5c2066605164419af1d7587f259ce0c799d4651b36858e8d06db927fb34e48c71d1f4ee527aa15d33890916a4803410eb81d725ea3b4bdf7dfbd1ecfb8f5ca576e26d02ffbaf570da13663791701409a9769cdd86dd03d871faf9206939d0715b542876c9366b790cb05b55b9f90900a5e527e845d4aa1d10683b85565f76339fb6defadf17638a83d45cd5ccd415eca1e522e0823d0b7a2dd67bfc1b78841442728fd60329aedf869b249c1eae9438dccd4f5269fd64e2f284204c5db5918e1102e4d79823aab1e0819a390302fe6c1a49ad9cabc23276776d36faa1f41d127647245302c4bc2af9d33707458cdcd37a4525546c21f79ba74477629ea590bcba430b58f017e693c6f855edd69cd66aab10c266950d2ff7a02376da2bd4f8fcc6e59b931d2b404cb0173cf619d175e7db20311872dc125954c651ff144247504139da424fe3dc4c4122ba8ba09acdbb1b9ca2231229d1ee4da8b7e6fecc2ecac615b1e2b62dd66c1db1fd506761104c6018f032185885c9979ddbe37b42cdf658add090b002e37965f84ef31fa49177fc36584867a6c0c6b455cc1debe19c9b865ae72e047e83f06f31adc59251c155ea681e592072e0e8641ddc19ac1b88445d548bfa648f31bace7f5936e63ab569d8ebf4e4bb8258938ef5f5aed19397177da5118d80498f84324b22b20ed6dfe7566fd04d446acb646aeb4f0c3f8f0448e41bba31c59bfd13d089bc1f55cb97baeaeaa98369fbfdd8f0748d6ff0d4cb250017add1830547bb91f8273b884f97069576c5e6347148a7b45fd1cbb0ed97ac01ad5456f2fd5e00cedcbc4344f7c2abfa8a767f3aa43cf77ba6bdb10597c110f65a05a0fbd564cadb72a7e57ba940a2bc11c01625b3767f939f59a9fef7e1384e2b220a3f8a488b503dcc0be58fe6465fbc4fdd578aa1fa3dd971b3852a2632b4df27ea37128694657a104861219fd982e7f631d45b7eb6f9ce2b33314b4c508c50bb66d3dd3f3a8f9a94ebda9ddd6dac72a68e2f6a70c3fbdf0312a9da38f93b5f82e268510d29882deacf5f8e0404590aa4ca1b9acd10b60063ccc846fe01b85e90a2cfba1901d2e87e011dfb8f0b15dc7ca8d5539b3743dfb0eb846d46842d5b0442463ddf87406b5892618e68a310823510f3b689c2b7ae53b7423236659ac65a49d537132481b96aa4f81a3418cb59427113a68ab4a2c0de4141611cdffa080450feea4e36b338fb0761a848244667ed84ab9fa6411c05e5c5071749ca9eccfce8730a48301b52ed3663854b6e46420921ec14c5d8b8d1b9531931b52580b6407713f684ddb76dbcf41358bf4d5b0aac2ef4498586b654343b5fb994b3318e20668ace38f76e905d814f94165248554dc203e7d058cf0cff44f9a3d78803269453ed3224fa1e015ba0a5bdba4cbf2e3f68c27fdaab94fb3881ec381c8bf24caf68d514e9e0e70d0319945e937aaf8dd6d69d4352b054c7fdab4374f7621f48b2a410d72225a7f2df15be5f975a762a9d9e4deed59b3024459fca8423ff6ed37261cfc2522850c5f56c70add1c464e8f9f7c03228d90b7e29996dc078b8d410dc6115cc35d0f288f8364c1313b061ae0bd7d8359e53fa4b50fab1c72bbb08c006354ddcac21375bb19754cdb41e388598be1c62da6824600f47a622314fa533ea0127e6e96f2dfa059321c26e461eb16a3274e9e6bd9162738243a30a813796ae2e88d41686c75d7928e169f249ebdc5e737aace33ff70b2ae6b280c49495c6cda88ccb68196c8e9035ad0466c42c6fa8f435c977ee660e66c8df38f3106146bf56588fb5db2d74705eb77955a8f6b90b66919b10dec64d880e0c12b70ea825101be2f3b73193d73015285b82f2cc9a3eec2817fc5ad7bad594252238875d21503a062e0b4678faeafb6baf2170d91b22b69e07965835aa697ba6ef60bfeb3e938bcba6e6ba70d302e5de527773a87e8422580a109904c5a184b8da840439952327e6dcefae6c7ebf9be18cae25c1b56b5b5ba6de02917fdc33c02d18a850556f108abac99b792042027e52db8fefcf57194aaaac4abe71b42a95219fab41da92f6942713eaebf2fc5e1ba3e002a31a8e7c60dd9922c0e1cd2d8a8bcc3e35cdd74dc895cdf9e8df2ff1838d01e5376967550b0e452e7d0be487806db436a966e69fddae12eae161057981fc8960762a11f85b7b234efe0e41e9f80d0b660643ec66ec3b03d51dec1b651fe98d3e0c390a2820940497bcc50b82467e6c13c675da027a24bb12fa8d05318eeabbc483f395da84542f4db06bebfa132922001bafb341e795c29dffbb4521f3da55d5f261c7ddb1a83718edf464297cc04b01840a528ee7c8c6704bd493d93361908f51781452baec0003256e0b68cdbd2fe656bbe0f2bbaf26bdf0f5f1756ca24fbbf3eb6a9dfaca4e133b905499755e16abd03769c6a3dcee5b019850a8be8d8069de10a598fd032bb64bb23fb0d6f97e7a43f242362c38e3dcf5469f6489bdd61f5a960ad6fc73b085ff08389b039e5baab2a488c7787519f8b23e06535b8d13237d334bf267195e1d4d27c01e470ba62e93bdf4be6055b75812972bceb8fc1f56e1cd351085f2e3e4d0eab81a1d606eb572c65d4dc1a35dd7a1a2e7c3621df70f3c129cbc159565eff6a24af4dc3ae303e0c21cf11eab3f5ef7dfcd7710bf5a7d7dd35111f007b5a7834b197a3acd0a2b01a8c70b3161feea1596215aedd486a3a58652b900c7adb96fa2f7ada0e2b403eb4420e235abbf4e94764c82e0e2d0abf472285bb622e0a531b99f25b28b81113bd2d17773e38ddb7253f2dc08c9c9c64f0204c4f71cde6b16cf960110e5e23eef4a9c5271cb5acda50390729cebfd095e27c5c953fca918cf07db4380ec0c482c547e7e4779d55776a8103a599734dfa33b209a9befe871c1db39f8ea5cc46eab363e728dfde3a1ccd695728bb77b66257fab84c79c82286c4fef899d3e280391be1b16caaa7d7c322df84e8356395ada6b3233ffe954a42bc081015a02bc45d6c678cc1d1e885c0e7cfd3d4b1d7806abae4f5e2dc6719756f85716bf5dd5dee269d7cbb19240dc740112de3fa0c3ec72e5e2784c1c83e1ff3e83726a6756810af52978d5c216e1708551ad44769f4dd1a09fdb8310286f0a5d4b7b37750f28b9bfeecd31f8af053f674bc4d4d0b1564dc2e71c709a0e51545d685c2500204261cf33893835fa364f106cff3600b08433d9312163f26ed316ca25793e9c59ce15d95b157c6274a87749b88bf152b0b72f1bcc9b41f1cb25824bc2c04da42c517cfdef54e5e9ac04da84d6fd7b6aadd02f60bd43a5b28d1c39c54d73525c34049341ed49e7bfa9c248851529eb27b2a02b9de2614537c0fd1d64d7561b1fc92bfb2b9af00dbb766e1c2f9a6c6a6c0e0d548265ba151b1fa2d8504254de6478e54a0771c89077c85fc59ff8d7f4d375ad3a6e88b74c8eee6a14a27dc2a525326926fc54fd9cd5cfd6d35e7ebd839b91dcbb3e31b093d78d48bf03b5fddd2d2b291c4e68f28302c53e8f11dcf4ba1c8028f2e7ba891808e88f02f286340a1379ec0146de94f7c4ce2eadc2545b2071e8a23188862494e0d045c93702242057eb9cfe7169e85bd11e8411149d1143e2117c137aeb47b8ee3c32d0bf44d23f22543b0923e73948599dd6e11665478d9985a6333593f38a9778b9f2f71a72c2ef374fb705c9afa998517ebf2b9e6fbc728e29479096f1e72ef618a830e6cc0994c5b14c85318df6226bb195821fdf2bf10f2b030804884eb114a6290179575cf796ff0d73a8142adb5791b2f768423c66949e02943ff9aa3c0de07f6f06bb2be1c9c5618597bb37ea15dedfe3f821be9f09f84ac95a3f83a02693810feaa188f6f1031db94f0c458479ffd268dd131d72a22d88fefad05d23864f99861d954bc9d617b1a5dbe111acec5866922267227c4550ca263fe0a16b605b891c81e58fa65cbcc91e48713f5c862c2dee627f16a43a9ac581461dd9ff29b262dc6a7bf6b17a0cc9b604d14f19a4288d8b737bd0973c9856d6e4bfc2e46446605cc8551c2f855df6ac2d24efcc48e1d72869a5cb40b1205641a10ee3e939719a138f0bc5a69f0856cd40827e8405f9dad915a120c48279828b22ca7b6793e5686fa4cd28706de5cdba23fa207e0d0d63608c430a4a463e1d6c8b591fe2107de09dbfd844d72c75846724439aa6603f3e7b176d10c4914109473c3ec063f8690d053377b3090210c2886af4209c970d2d06befbb3b2cf346063c588522fb00559d2255356d9af52d1d5032a7ce7d0bb6122b0f445251f5738477b4ce2c484520617a316577ac778c2d8557d5be49704b4ed08b53b24d202c7c62c0171cba0d38ef0534a19b00184fc34f2cee3f1e59eb8cf4c6379c18901c5fa5b5931aa5ee225a4e777790f620b51d31e5f10c6597204cfeafc34a524815621af23986cd28f149370ef958afbce83e8217150e12caa738948ddba2619f0b67266271b4fee18b59015a6d7776c9d771a9b2fa63993f036d1a343c43d9187d5e7b25e3cabe2ca7ac1bae793fb9e3df892ff711ab350b05c621a58fb63f9f39da61a9340ab70c810e430cfc044ca32a11278be9dbc711ee89891ee9f5d2aa824d66117f6f07c1e692d5e913ea431fa8e1bc16e4750ab38283b723fe0cbed52d8a3ca31fbe23885affcba5704e58ddd205da1f18029a154b7a272fc978959db1c2f73f75df16f4d99d59a3256c64032937d6e065732dd102b780d2e2beffd70fa4094ad2c19bd8a9bcb5265499933ceceab36807fde67d79837a7d785712dce1b5cb60063746520955c77984584ac1465e7349b6765234767f5aed1b7eb159f2fa4eafa8b996f3c1a9ac301887d862cd9a1935d1cc472c92deba2588d18bca18e647e6c2abf4f44d86360eb9727a9a5fda1fe4485762a315a725d7fac1cdbf2f0707b96d3ac371e232f85752acefc6064a670eb0f1cf7dea80860357b402caa36b00d7430fc446e1f0d082a1c3281ca1fb0acb53b401d70266670bec96dce26bc9974f2b7f623c52c7ce2256d678ff26b6d6a5302087d4ee95d7418cd233cefb2d0aff3af69add3e7bd886e8ab0b5eec1971467e9b05fb3904f69718a8ba1d340ced408f831c7160987668f38c8a5109df1827d6b7ff0fa39fc3a29222032f7790034b1a716c60a24ff6d9f08550bd89c30ca51418cc800db63d7a4eeec82f67a6e61e42d6e2ea7fc70f47c5c9011d9119c75d527d500d14b173ebf13f80dd8a9870bbbfab7e8616da560ae02d069a6931928a311bb5d77a917ef2a663ca960b9b0c7a95f79dae957be23bf629cf4ce2e6cf1877ed6f86b571cab351a0d3ad5838f4fbf8ab3515d70df739810fbfc000f67e58eec4b8fe49bcf1465325b34023c8fa33c024e098ea271aa4bb34254883b4d8adb181d8a6c45759925dff86970d233ed1570d134320151817125a782227a4e9af72a452117d2f9adb94b596a3d5be97af2b77d00b4a8ecb16a11421fbc4c3960867090e92033edbb21c8d35d942304471d4c015df1dd67fbac3662a19424fdcdf98978640a2ffaf26b45683aeb00656fde4f368b032642f92ae9ff4fc125baab0aad890326c40da38cbc6769810380ea8bd56319c008038195c956ccd554b53c64af1320ac0fe0d7ba4c9f060be3f21db0da068401c163703c9aa28c23b7c0fc41632ce403547c68f808772959ca877aeb17a1a088c246ec71979b99b20754b473f7ffe650bb1f52af59ea189d99d6bea091e263e430a58eb486be210f7f94234ddb8e61e37682fdfb2b872fa5438a6c54c3f13f2e12e092dbb33bf5ce5f7138637ce934ee30b42a495a691f80d4e71f3ed7e1047190db31e5cfae950e20f2e469950ffcfe20d307dc0a879b6bc9ca796e794a551f9b3926f0e1d58b9f2960dbc7137d068014f8831e43fefb99944e2ae61451a9f801878f0fdad66f420955c73538ef6161669961d74582ffc0b8038fce8ed2be156b4f1cf8023781525145e102d42286a2d9dbce850eaae824a54eb92466de971ad9fef5e345ae0e6688c7d3f3860e2010a6faf8ba6e0de765da5a93b1ee789042973ee12d43a599624fa46628a2e710d12b0cbe872751329407117f93231b40bfe0f5e19bae5b17a53916365bc13275842466d845020c3ab35f9283a5d95cf5aeb3bedb18e1fe8fe6ca074326afc67fb1448346cb85a15900b18f6cc2aadaab918fbb1a29dda25d44c5597d65c026541b72f69491626251a3e1047d026d08bf46196de035649212c262e9c846acf765b0202f8e3c20045efa31a3e55950b3116fe8e508444f4d0f46cc9bdcc517259b1d71bd22aba9568a517834158e6ba8901ac14fd3c1ad11eaf92a7d2ba0f71e394fc81c7b3e4ff4e5f2cbb7aff328651d5a178e3ec5a0dcb18cf37e9f672b4cc68679cebc17647cb478635a4304fff981da670c737d764ca815c8721157eae29ce7d39726cc9ce1c75b60a746d1300f76991989c0c61add1955cdd6951254634d564b23f16b8106cd5303319822ceb7a857f2f9460499c4ad0653b706aa9f8fb012cef17915c8e2fc4cc3764e16cfacf483f5f7ffb22f5d0ce96ba34d6dccf22ab6fb769c08a508a2b97cac62cd0055ab452a34b2c918d892d8daf3f6996b5a783f1f0fdd414531412125a6b55bb9c7dc8f39bcdce172b0f601bb1a6f88222bfdd088159b9bbfaaf79915852b6097d37f63fe9f3a1c686c331526ba6ba1ac029fafcc53965f7b121c0e9e1f621d87d8fe76e2590b88d6e26b8fc3b59fe253a694371981efd3511208744170f99fd7428711b267892bc0a846863557a873000b2f74468c06e90ff7c5ef29286edc618082e8db7b5a6539f10b06a305e46a0d22e1fecdfb6a5236dd14b50d2ea8432db01874305f10f1d9d416de2625dd117d679602a3077c2a47f9fb4db74f496b3cd53e419c6ed1b143ef1f7477bcb73095bb0b9e95adf26736cf4197a1a42aa3de90b54c3bf5873184b1c4b7e02084941a51ea3a820cdb2e64330d07db4b8d4bcec4c3a8dcd0c29516d4d24ff089a2e7c7e8daab2b80d37154c92e801912b7cd288ab1c551fca6e4aa1a3a3e9f80e06ad29385663b9704bedec6da97a39a5bdd82b28b631b2c7271cf14312d6c9edffdaa8d7596db55af582a67250ec7cbc1363a53ba102575a5a1b3258dbcab5a0786a6c57a67ed03a4cda3f241b0eea941c40f71d61c7ae96ce8e03deea9d2325423c8cbed95b420476394f9a23066c361803d339c6a913ca9f7c6d30814a378dfa749e70d7eb4452cce17de5f39af9cb7faa6074325800b1898a3e0ec68d23e4bd45504bd4714f9cc0c5849dccfee40078c177b451564f1d967802a4275c6378ac53f29ad16e1cacfd2004912a14488ac6845e5a1bb1d76b844d27384bbe2d0e7b80605742fca462e523179428f51b7ac84a681187703518918bec21b0ce3b4c1bc4ff297bd73d2d1b0f400e029a4dcc269ba84a49d39f30ad025c0add5ba9941e8118c0955487d58698a43c401e8dd0e2cba6bd05c5766811caabbbff8cb4fb74d970fec43b8f198eb0918df66467e4ee8e585831fa3b4a49e8ee379b86a42ceb642be60b280a55b8ad66b3925e492733cf192317f8041ca300b3295d9e301208794f5545f4f4b50c478b0713e9271df7053c9d5d2bdbad914b5e13052c6206acdddb99b42cff231512a511d39e7a7ea244509c21982735a036a0ecb9d41c6247c23b263f2f4a6c510757900b35b1ea4855d3814664bb97aa03c4f257d057a30e7e7a65318ddef6199dcd7dcb8e0d91c81936013d6d59f0341062a2e990966b8e4e44988d73094cd97c60027255ffb6e611b2d0cd5fd9b4857d0dab11682ebd941083f12d86dc32e637256ef5b6321532d674484e4d24d031b351dc40fa103805418019cf9202ed129518338b667119f9b67084e397f1d566eca8812e198c9ff0e945118c09e97ce0b1d46824e3c5b2cae0f308df69c83945c84cac6959a1bc91789e007ca26571b048a0abf1f687becb2ed382d73743ebeaa6d67edd50977ee6af2d7b9d778d63d40377f7158479bf5a8638742b939a4528846bb68120c59cfe9b9effd64af3157d3974abeb3cbf71699b130ac4b676b24efcd06dfbc5afa7504da71748a27ba42bcce420357756fddaa74c680c575a825fd833beeebb422cc3bf0277f1903336007a62436fc3d4eca92b4357c3bc002f0337f8ece6922218d4626e46cd8c564a689495120f147507323fd0a4467c4392c76c968eed78b795a0439d66f6b5e53d692c163cf047c7d49c48dacb54209bc58f45dbff6c585521015f46db9215567f1546891ee9955116e853e704cdbcc3bc83a019a640abdcfc5a09ada8e20c34ced391bc0992761c236f454bcb147355916b808b49ce195426ad3c201b64659d7bdbcc3aa9bd87b2c079cf24bff95fb20fe0f1dc2e866142ff02dc8019767961f4d6967b787f5ba82e6e79abf5b3bfe25eaa9bafe1a49f7c3eee9a05e316f0a53cea0fb5a5fcc8eac4946c8b54f66f83977888e6a424e63f5dee23310ea9c13a8b11ae045312c4c1ea979d48cb3de2126c9d8fa9c5aa64b107feda5e4ee73e24988bf5b87f008b079e1fa646284be82595b7a923921832c40c055f5df3623b0d45ee06e6373b8eb4ed5064235d981d5ad0cc66803905514908d26c5a37ae30e1036a38bce66268507fc6bd5f68df26eafa50438a303c2602cd5cc69db83838b57a4dfc0efea1c7d9a2a234d81f727b3488eadb6a2792f444943e9fcd5c7fececea92fcc6f21f9dfdc0df6322915c1dc2e6e2c5b08f792e8920027acec47e4954ad49cf762a3f547146dea2b58f05c6e5bbdbfd0b599d6c67e8b0bcd3e2b36cad58ac9508f0da75cb859f68cdc6d99bc216ceb3eb3d49102a6623b0604778e31d85f57751f08c28150c57c30dfb185614b544c4bd53146d2332a82dea4c65864e7dff96bff9c36ea35056084a177e53d0c0581c9e940a01c686ac355480af2c6f8d0154c4b87c01fff6d8abf865bed13865a091a23904c220b4d60846d5828d73a6ba4ca38f082361479f0eeb539e461e12ea40f381cdb6a16966e6c79b6e15310d5ed4311ea473a98788e249104c2b1e9978703c31647a1ff27a1e3ba2bd14e5c3e55fadfad10ea1a8e3e00e5e8d693c82216421ee31770d57c141b840e397399764ba0072ea0cdab7e7ce293b7d387e5657b4822590fb1420c300f79a0ad47341c874b250eaae3ed3116f31dda99a9758c01ffbda2e22fb48843a9d83cb729a6f5371d56d6f21c0b70e4523727fa59154fe2d00534c91d46d987e5738323671621505cc06ccefc3be1b09d9c26bc9abab42d9a6566d121c9288230ede4703cd33cb83eb1dee584d8528ae8b3bb9f2fe0ff7c1009e028c5a9506a77616d60d154a6d1257464d283eda0f1b3c3702847835730a688aebadcd65d47539bff0ae7a2f8122e51b0a0b60c520c0affeffebffaddde1a46d513abeab14bc9ba09949d80a9c42057bb99088fe6532ffee74f314e674115ae77ce8da1cc534b6145ec85dec588844bf35ff0fe083d277a4e8c153fd283d8be082098a09cc374ab81eab8317ac7f06785656f22a79be52f506973b45b1737539aaabd6ed5774a3e73e288843a4b55313140080b9ebf45f5e58d582e6de3d4128bd2da892b653f53f42428c06dd163a2119709956e80293d6cb94a7f5cf1e5d65041b4c17eb204e9df09ae60baa6ecf95e334a03ce93e75e1707109f4d21e5ed5114658769e1e75ce8185d57207a47e0bfececb458a9a12c4eb9897b8742db9e6719eb4a04e58319b9ac50108e963432ec35ed494cc7409042f6f52f59bdb2b671f08d21253f1ae6891a87fa12271b193e4b35d8c9f90e45f2b3e61b64735e513ff7aa06799ccc01e7e498089069636384101217be86ea6a9254454f82d976b0543ef2a98da15b134a300b59e21f9de5ffea22dc5b6014a22675de34c8c425895cc7615d211c91739c55d8732440f61d461c4c0b898b59db5627b00db9903609259118b755b41b84a6b0f28fba9d0a64e47baed2e0aaa487d709a5531ff1bd94a320bc64534a92959b0b1101909b5d9bc4d44f6acede60159f4df732fd6afd64d44bd5ee22b9bf6488397da1cff193049af729392584198280677cb20c8d368ccbdd34a77bba933c67602c76b3a64647b4f623350d6a2b59e26d84edfcfb6afe6b8fc112eca5769284d360bf50e9fd654513c1acdf87ca82260d44c5509d14786b4e28969c2ba614805dad929427e68b3b1d11a26de78c6c701ff96a47565730cb044a5d197c29685ed44fe6eab9217c8035e93634cae31e9024b16ee1c70d9da74ba0a4e908d70fdfc53b20ceb9b2df36548122384deb434362ff219c761a44bf643f52caeaa30431e348f9f765026538e394281b246cec1a6c59bf4b00fc901b55f456fb9c12ef990a1fa7c64776c18d1d08912ea009316ef60fea35061b6b962800316426d41f1a00789cb2ac49639e272be6b6000e0d1012e80ba25abd8c45be8778110ab4a61176c844cfd6ffe013f1b27c0dc1c81e08c14086c03f2ef5677cda09966c91815428deaddd209ce4ae6844913192ee797b6d0647575325d268a484526a46eb53dc2df76647277bf5c6e481f37234cf15dd4f36aa6998f2b8db4fb001bacc8bef797c49b9ee36e1092c8eb076533893222d505b7e3c158a5c50ab856aede1b3637d5867f109a6d40ee6e8398fe3456441825691e81bcab2ede85487da97e89c49ffdb1893c96a8780b6b703ebe4c4d48557c971e838b3879343729750e053b134fca5edbe6d4c21c7f4db1e47908adc854de765f5bd4d090f63d65df7e7fb15a2f48bc34829c5a7cb01e6db6efcc0f557b4a946548d918ef8032072055fe1e681665cbb3b641f18b20c462f6fec1ecfbeecfddf4b002f064aecb5b5951db089b768941d8e738245dfa8434cad2bd882c37e6ba73b5c89028c85e47833b3111c3cac72ec4ecb9eb8fe83acd8cd65745b75b65b396471c0d8683ffcea57ea846d4d2b717e7b478c16b4de38029355f4b29cfedabd45824df24581896a199cd1df678315b95d715041be85844a9734971bb043a48d4450053ac07a130d38417a7e90c75973bcc291e112e8ed5769cf9606b75aa84659ac529dc68506a305b903cc5d870c0017481fe5600c4a50c8426f23ceb5063bbaab5cebee0646101c16b68ebe79c4059840273fd3b329c12bff8acabc491947ca5888933ad7e953f6fa030117140e1e715d3b1eca1cb2ce95d0b38430a2e8311934ca384318df4c8ce92c870b946e9e1f9c4f62bc28acd2baced3ca5609a248b6bf904240e430e9fbaa46a64cbb7674f9042dff97b589372532a45a6b8365bec1673d9b7be73c5295b76254631ce528aa27f1f1ed627455dd6b45b07bd840a9335fd1d80b531e939a31f6d0cc42c890e8144c74c3e4f1d3679d7e71edcf687cae134ca99fabddc3ae8a1573ba3546795a9b35880fd66cee0542dff4bd357bfc9571fb4b98843827f2bb231cc51728efca3c4283fde3da9667bbf6f7d42d001a24b6190a31cdafe1bbfd897b612f543373154e8fb2f0428dceeb690ea83df5c0197e306674fd1ec6ea6e7d08504f991e0e2e97cbd7e253b669149f5e47280593d08342ada853f2e467309914740e3c0e128a5bdf75a51f1bbc9fec44925f21fcb20241a4b64fa4caefd0e1b404c0b073152d02a264260af00855fb207a0070e14318e024f548c6d0f9fac487d13c92aa3adc44a53bf328583ed29df14a120da74325d9648e3d5d1018a70e82d2a3f96ffd5a25bf1cf9be10c3af2cf785f961aa8e73fe9d5ddb18d74cf00912a1f1a45aa5f2e7ba23c1c8f6305534d22f0b235df773f8dfbb7a7acd804a2d3001cd0ae5a37de968247b2935defe5df51ac1bb470bf831663d57c3bf8cdb60e936039a05479992e1f1701f340c7a9b6dabf694d98d6266c11c2a7a65bec10135972f255e749c1188f9944a8b16f784adf8e427b727f49a1b1bc487b4a625ca74638ee6163ff9fd1d2213751b48868ce658de2d7f2883b3634a009689cfa0c93b642d00eb255c39a89559c33839b77a38765afcc9813b10909bd3b8508040a0582f2a0f3fac2b80916dff5f0de759345a5ba3bc113ddd1a2ad3184f82a1fa09f44a9133563256bea37a100e7c37e0e8b2683582f37a92ef93f2834054979fb9bdd7901bc7c0309f31c2df3a0e98b2f54b3410fc37d55755bf28a22a17c5b729cb714d62b6e1a4d94c497ddf3cd6b7bfe92ea4011a54f481f9f9bb3c0003af64588a8d42c37b2eccf3332478224a3b8c2f33e76a7262f57aa5b1164b7d4903f3ae165ff3b7985c19d046bbd90dab200dfe1fb67d68686f7f7b37cb402aa25a3e8c3f251a2782bd0c166dd6acb3a1bdbbe36883f482ad8e4eed722b501e1ef11502d247060eb7378266bcb5440f5d68880b34836283962ba515f345af5cfab465003866f7f0089f2d93874cdc188bddc2a29330fdb59016e3dc840983af954369dd51962906d33616d1b160ff163612a7173eff171ed36163434c781ad2ab53c6928ea5f2a129718e18b8a71e42136c9bc5ca417754e0e55220f50fbb2f9c0b78aa399de94d50adf4aa32f48d00a77f6905b6cdf6e54b471124b83065424e48df19ab5a9aef59beaafec880aa913ea88aaafa395a18193683deb1f37c54d6c0a4bbd3b46810fdada9b52a61047bcac8e2df15b30e6eb3fdaf9df9cdebd179a48554ebf7d23b1933bf0ecb02f730fe4233ebf4a073cfa01341b6101f1bccda9953abfa6d9c09e359be1e68149e8dd04c3142e5ca91401a938f477caeb970b0d87ecd8b21ce3d79ab363aaf5bca7578e22d681c5e5105d581d0563f073b3e5f6fc2c7d0cfd1e583d2a62cbbd900dce4b0f7c375c2591b77a48c82ed51165b0776584b62a1096ddc1bcf2500b5ba53bb1c0f998e82e7b15a19eb438406ee92212b7a9c0080ab840f1757407a5df0f9cfc7b7d3031edc60e3137debaa307460ac926d44b0357c48b5f0d71e68691917fd35244e9b4c8e0ab6381a845ca4e585c7c3b46072ff23bba64208660ee4fcfb663bbfe4dee247f08b7a5ff3e431dc73dc2158a987c296c08a143bdc7d7c4f9028c7f42a413a3a6688f1fe404bff2836b65e20f4490fb5210dbd7970aa183f0410debf4293f98a8bea99232b88446c324a5dca9af0eb23ff96e99ba59b3231327582757761746e0cc1893cd064a7a2b3a2d3cc80b53eab90bb3d5e10561844a64ec82d83347c2b09b732ea5f578e0e836eeff8e954dea9346f88e755361104a2e045da0bac8bcfe4279d9506614167a9f263458ea60a1b1ebb2470a7895fa560213fc9b08bd9004792142082c0aab017b10b247e0a9753f6f1c2d0f9e1dc7ca19ba1c0a6192651d2bf181176170d3cd7d55b356b95302c1360e9cd9228cab3ebfe049ea4ca63dd3247e06e377c91d37cb789d7cdb2364b2ab23625be36716aeda381a65a2a89f2cf111f0f10f9fc765839fb7df9f9c8eb66964684bab872df2e3f0c9c5f3347d10707e6ded3d56f18e717a985a2230ce22e51b1fcc62eeb8c1a28ac1b4fcd15521119d9709901c3c54ab3b745efe76b0e8b4eeaaf4def3cb2c4fb52e641def68fe1f6e4fb2d57dcee0fb6abc007945f8d1dc3d19796eb14cd8b9eeefecb205c16b499e3a19a986a15a0837d9fae91883df47edb378fb855b556b6ce7ca7c60b62a5cb14a390fe34f38271f58a08eaa4859b73f550ae82d92357d8b3ce97e68ea4be87984ee662905f4b52b1ae2b451c785ce1137f9db290b7b2435e894a8f650514c66429731ef116e7d18d45820121d5d740e931981e49ebe6e8330c02b747fc202b57c8e74bf857af1233a3d2cc5e73224237d24e5c86b35a9f520b00dc58e71a58ed6f5baf71b1945185919bbae3ab2949d83dc1300e723ff17c36c3a7039445d2078ae434b4bfc0319211e1ba76a194caefb059689804a455b5b8c5cb143864c94f5b313e40d22b7ad07ce95067512a5c4ee23356a8b81fa2aa2b99e8e63a78a89f563b1ee5c98e2f1d048708046c9e13c706c44732ec1a44a9abf6ea4d7f6c56b42934e0d5a06aa451cb5374d479cab6de89e1c7c3522223961afe8ae981802c27671900a8a1a29a70d9dadb2018605b0681f4fca4350ba9bb516dcea6897c3d57a923b094a2b5c5497e3dea8be836d938fa2909c4bc1795f5736bca1f79ccea48f345b7bbfaa754cff9ae715c92ead3f9728483d326d606b0cc32bca645f8b41ed025425cd134443cd5d37df7d355b73cacfb75c10c235987819dc3f07fb5db5d14c0d11ebe885d18c209e9324b9fea59836ac6596d03df26ff6dbe7cf1c4fb0a2163cb379ea5bca0d3e3d8f9e5dc376b25ed59bf36b757f7ed98605081e244ef3f2849722bf269604e1cf448a852fe2371b20a754a9bab6b5ee3e6a544500886cd75e8734c296bd205cfcac918c6dd5d625bc63392d7cb0448f98ba3502d2ff6bb16fd58d4f6c99a3a819f44dccde73670e6ebc7253cc081c07e3ac0d65aff3d71023e1b3fd75255f4b472646e139fd0393f0672ec48a3778c3cb44502d2d9b90b5704dcd2d60c5be2a33961377bb5b0cb312bd15fd36fe877bcae2276d5bae7a9e013acf7f09c69f232782a8c8775bd8629cb6698d72d060dd7ff68e2e4a82fe53cf9793f313d93dbec41f9519705a00dadb9a2b0fe12a4499eca26b4bc4320e366fb1ec110dd626215cef84a179bab90c633a63a2b71db2be699c95aa7d74db458d2f133cbb5338f9286387aafb6afaa443fd31c2a2f4edc939e63683e3718645478c5d73d18e86d090a9be5554ff959a3811a0f4ae3569662dcbed6af600e2aab543c5f071c29842a6b1ef29a36bf246738176125d2c6dfa32399209ea6bea0463c0ac72acc6fc827b23160c2eafdcc38945fa13bd31726a035a85387e2fd52d0205bd3c2e4180c69a5e9eb362c1ff8ff947afbaa2312f639c2e961c554978600e157429bc95b8a779aafa5bd5fc609839208c15bda6b1101cc9d1430b761caf0d45e8939a02b58bccdc5ad1e6849b20ee71a90643dab172ac4fe23f25a44173354451ac5aefa0f922c8a8bcfd68c84c49e6de7374b1525b1f6c68c6b074860ab58183086805e03f61c668a4e8b0f37c0ef43db9ff870aedf1e49d09ef0b91ed818be58f753492996cf5854a5f6ed51823c0f6d3c2feef911471e7852db82cc941f42150f388ede567c1121d9b1a13ddd2f6ace6b0e211305dc2c10827abd6a1bd7a882e388949d0b5dc051252647e21325042c9cd446d7bf282b069f09c19dd043b16ced512b9dbf94d3073c827010bda2ca937bbfdeb2e9790cba22be657a0616cb5884cbe9705e27bf0c58d1886d97c1be3fe7eb340027fe1040ad9a23b284126b8b3879895e2169f148af821295ee2c9a774cd2a42c44f88eec364ec09cb7b40f6ef0df91831b135437fb12d3e3bd947c8f097b887271930e982a8a8016af97c34d3ccfe9f88fcd3f815a4575df7a74791c0bd134d83eab7397a69e98ca059451000a6da09a1f75921d6d0680025ab7132d239283b267ec74fb5f6201641f66cdbd844d9f1dfc31afcd4a31799feab9893a97d36f488aa905ce5c969e62adb3ef5ada337ba0372001b54c003dda6bde2c275d6046e97e88ae5f1a6d005cb30cb37395065d3f9eb46c974c6003e5e2d232ea18a027f7bcefcdc42209c932d251b78ea3f7ff77d2d098c5e650246f8eb1b7a926145c6940df87037c432bbce8d5ae03df90b1c577a5116094a890f1ade09ecb5b5f7f00d3877084714583012fe53dcdb15257d50254be09963237169e4fc79dcfd4421d0a4d1365e8d4aa13da9b99da7ae0bf259225d5009e5b4a573c1a0c23102357a1bfeec5b01f182527040960ae60b0a501232018bdd15a5d023c1503ab981c8c0823fa581751a82c3677c6db14f7e901bdd9ca1c12e8b3834823adba77705ba1519226ed70fe5c609e3941cd8d77bad0edd4e3e1200c01be14bf2fd753addbd16c044aad28446dd12b103988fc4684a06762fb86a123752d6d9cbb1f9c349ab1c7cbca5a659aab8cea0a5e67d6363fa9454e507e2e933b3c597247122658f8ad309a6cbaae30a4d5dc4916ba11e3015447e4d9a995cda49a74b95848eff2be503a4bf1bba173d619b4bc65a0a2e3ff7a4ebd6d165bd27452fc7799d809030743fac799adbe2d16970ac885f8a8d85e29dcd08e441a6fd65f09910c6108cfe02e02738b35d43c4f8e9199e023a35d7790c9df6b7cce866ac11594feb293ebc4fa16e491bb51613a40d493193b87fef985d0f57f5a7eb69c0e87bb06f437f1f69046a865a8e4f582ed8283a2adb008032dc7ea5356dfbaca15431b2ce82b8a1d314fdcf48f4d9392039c94072cb900c506a83a51106e4a055d9fa72ceae5451b1694135461b2c7f73309d0535c3e374f62f791932992766b6672d6af877da85914c8339b2ce77c6937fa845888c2e5b584e31e8575c5b0a9f95b7ca3cd4125ce18e63cb97c5ced679b5ac50d3c19242f3bafb9598b5063b3b8c884158d73d8da6fba0652ef787a50c7c11971887cf4c209390187298856215426a84f14b1b6a2a8dfe0c277334d465a7ca79facadf02d9dcef226897593f430d5b85f417b9cc8582bd70f599c14d036f8558ffdf38b0b4f7455a18c7c12fb58eb01bca7e08a594f56472fe9b97ff49b76e61602bdac9f89874752a5481ebaf9e4528a82ed02619322da93e46e22d7ab45a2aa4b9157d5aac0889ff8b48bbf729d5bdbf2eff0cb63548983575cd8c0dd3caa5a51668a45d0d0f8199052bcbf44df429ad8a28ac44289fb06aa1c6587064e1211d1df37e7f00b8045f32b4a744bcf56bfbf95ba95fafd419c0c451c25097dbbb2ba771fb183d2e42874d396a136d4e69c4af5c00ac81dcd08fd220b3b2d06f954c66852462be36c502937bf503b471b5203606b8449a89f7aadf8eaa3789524e462123788b5bd99ea0184b251ed0f1eda104e9a32a05f995b4221f65a8be0b75be5e77b67f4f9d07f496a2c7f7595466aa592110252ab90cbf5612348ca80483afc52dd50780075971e7d545b9fa076be2f603bb3ab2cb01292820adfd3cf27f714bc751badef49f98c7f5a025ab1253e77b569dc47495b051c02eb64b99aec7713779b9923ddaf5e724d9fa8e1794da6b203065accd8d60391a7cb742bf12c5bbcb8b4736b61f81a2314ce637a8b42451c4d5a2daf847227b4cd80b8db84dd70a0b0d0d47fced362db96ab9051d9d45ce7edf24e59f1a99608ef058a02752794c120ded2fb97cfa05d15e9539328976ce899d6ad83c591318a405208443b85c4d3b6fe19abfe0bfd1c48e342b7de24ad9c42e268409ff8c786fbdbb1f6683e53c33f8c82e0526e75d052ad98a062a592ac59850715a2c59610770966c5880abfec8912dc60930912237df7a1e31b174071540df2108e7da1123aa748f92822eb6f20e9091b38027a6ace2f44ea3ce6338c1dabb2c4302308dd0d57f465b0b419337fb825b52b8ef0a2393e3d041221abf9f8beed9645222fd661472c7c8433588cd896132a3f501d21ecb75057517c6f2b0cae30f29ab842b718fb6eadd8fa40f7a3b91249712f15eeba8c1a0f81d894eaa1dbdb79b5cd79a1be6ae0cbcbf7e64cfee5732f23c5ec7cb8f9bdf9fa0fce6116dd318c168ca139a8c2bc48dc0d989eca372f3d5c42dc89a5930c8bc26f251b0a069c9441cdf5e550815c98f4d4668c67ed5369a4e1d44bc2799ff6015b928a8632cefaf7f859a822743926f2757f56e544e275bba2b1b640977e536b97a8fa0940f45b0a3f7dc5ee6e418dae87cd1683cf419944e8fe65ba69bdc4d4d606bebf9ea5fb169bbb6dea1d3cc3cda3968da5ec1abacaaa0a2844409257a41815b848f586f5dcbfa3430cb14829f775cedef4c0ce6f338594ac46748e2d1a53536fccaf5e8618a55234c66875c6a5ff2c2cb243c0f1851643977c8aa52c31a9be20fbea8a12193932653826db1156ad2faf989ecf6e38341f1963444b92b76ae055fd8ba91a3cda7552f1f67a20bbc50f0d113d3d1dfd4565b4a49d49be3c555e7c1743d68c18bcd850243c864f3ca5f6e3f6cb1f471719b5c96606c71dce4d80156ec603699b0c3794bbd57cbe401ad25f5e3d50889b99fecbd34a27d536a20086532276c6a374a611600a3b0f44950f8f7ad6c2ae5ed8fb2a98ec9571c910d1ca9846124009d79ab52f3ceda20575d58e5834702c3e425e18599422a82111cc8c2a14703f5a5eeb49366859f8abad64b6a02edc41e8fbf74601872679dbb25d69824a1da7fcade69c70eb61aa2041d8be8b00683baad74b4d9f01391794b6f3b0b1b5af39db5119aa2033e14e7ce2ce387d0857484158044b9d1ef2a1045762379e80862ea22805527f8a49b892f25d5f896e3847e80ae2cdd4e6934b5d5846c3edb2d4f92ff148800a0625c3551b2baa2951ebda1ce34857e88db5ec5dcdf4ac7c9e1cb9c330d0e12dfd3a301fa03890b4c64fe51fe0c61a07add6ce89cc16db3a440d80b9c588c7c5d4ec681912259530fcb95be98cb18dc2ea8100ba1ca15f2efec8c0d5c6f8a5c86fc66704707a9eaefab42f5f86a66b89d0a3d04b253d5c8ec6aee628f6312d64423303d964d34c5f2449c9b03bb379cb0b6596457f2e28ca415ee25cfa1c3a9b8097bc721996b33eb9f97bace30604890bb176c30a5d36e6c3940d5cbd15f08d44d5ca54491fc8f1a834f088321b7e7f73451a3d6d4f585bb0492167fa3349ab107ea473c696179f42784e0dec22b1f8081c88336392af7832cf7d9b1c430c283138521f87ff3dd6e330256b2514e73382052a9ec3362a946388293608cc149ca6974bb652b05e50cd48e0bb70aa7a3eb1209c14d880ba6c22ef6cfaff6e6c1a2d963c79dbcdf8e7f9028f57c3e8a58f3ad5c762bfc8beacf03360d3c58d787da87259cf371df436291faa642281b608390725f7f64453b40ced5af1a145ccc5a94aa2329331555d4b9f5ff8d847d469cf1d6c8c3434e62add0fabee0b9a311731cff1749a7d315bdbdd93e6cbc22123bb2abc7b0abd0d0241e3e691887158167bb3acc7beba2d7777b4e7d46327c27d524f11a9f7a1a2fbc843e53a89e9af99ca8066b1f398f643a23e84433939289f2be4e5e6ab9f3a3bec7db81c7a76926562cafe4fb9068e888bd0b8a3db67a8491380a6fe2d4108c67f89385d05888e4e5182e568f5257adc1fc867f02d4bdba97d9808b8425438820cb8bf8a5d1b5d83908113fe3ddd60c293151afadca5555f7f473cbaf21d69ef3d5f8c79fa60c1c3bacfb4db38e9311e619b6c15de4e8f7fcf529a454be81c4be743c1642191762273432583145d59e95ccd0279dd7d6d53fada206cc4847fc84e69b37a2b5f2aa6e3d99be64f8cb1dcaaa0bf4dec2b0815c93f2af71c53d430d694aee2d1e75ac43003a9bc674d8b86df7550769f7ac62d15a184da869d6225a84af8c71391f4b0aeed47ac59271bad77755b16695cfa924f5fdeac5f083e04562d7fa3952dc2438fd21a5a47cb1a22f27ca8c36fee6f4ea7114bc5dcccb730128b86728b3a88c4c0004739daca477a5c886fa64b86045134b8b242b66aaf5c9354a161188df008fd5007244048b2609bb40b1d1063bab9db0f3f210bbe942dbd72a7ed1a2800014fc53d22d20f95b4a35ad7feac505e78b9e4fc892d49e39224c452e0e3a8e1ed47196b9421d297646b96fde0c756d21ac8a6f2b8cc2005ae7d6056ecfc390a3b30c23b68ba7eae8048f088cfbe6bde8d815bac687361b19a050a8444f160b4084773020d8dcf06894bfcceaf538a5f0cbe4f4485b4182d7e53a28f68339acd22b29fbef006aa49f87511a5174a9c2a0505d49cbdeb8e049449a148c15e96b7d12b39a72ed6b2260fd2a7475e59f4268dbdfb7bcd05bb70c4fe3bdbc36b2bbfe005c0c091716954685df9d5890b04565f09f01f33c4b683ec239a6dc714bfb89170a5d0f99f0162efca75dbe5de92aa541ea4df59b121088533cf486337e534e307307c6e3a1cb9dcb9491dfbe08ccd2940a81ed13eb3201b16eb953e9cbe512293737a9c73b0bb3bcbc6941a6539645e794ce546cd98ca81aa7417578f442ef23a18dc33948b8abd162f3dd836d65268da278338f8b6cc21f49f03dd8395b8e9dd20e6126a56757700c5938f9ea60e82e61b9e379e5061dc8682c2a73da450a304f4de7834ab47c152536aa8832d10159dbe6ab3e108b069158e8ab30e9ff870568861b6e510e600d2c4cc012a0f29bd9f70ec842df0b907655c9e2a06063c6416f24549b94fd45d7f563796d2ae05d524bbe76773eb7df1a06f3ad3bfd62fa6e382b23e41fda282afc86f80fbf1d8a66861cd39a53fc06191438ee26eff03f140fd45eb26f4fabf658ada769bf850667eaf16bf4d929d4a89a76fef99e2a9fbc5e2f2a0cadc126e1d86b321842fa121479eead027a4f6cff2047e1b10f89816f192cb65d1973313159def96bc05cd481689a04d4492a06db00093c8da991c28fdd1682a4e17733d44501ae4615dd0c4624c85ef4839984ccfd1e59bb19e9a9caaa23f4c650b5898543c236bffc2985279416aca9d6d86ce7198e92495bccd4af20978f4d742e96e33e45bde127f3649dc33bdd296bc9c52f59731a98944199c991c55b8ba946a39dacf38a21bcaded0ac1c89c8ca875c9a909595685b61c3143e4ec2741dd5a37f3a7113de0134d78d06935d3b04f973018dfe149d409a57bc9dda48791bf5a9e73735abd6d0ba3d00b569df5202a2a78b51f4c7eab350209bfa0cd58ddf33f73ca4821df89cf6a6f20bd2e66748518f37f039d97dcfdfaf4143483b6318c0b7163d3a1c53ad35e4578c70838eb996f127730b3de0329e99ffae94a3b1b7692c04497c23fd726145d84def5a18cb48fb4ac6627c6d606813ce88751562a71d462f9ecd15a8a14efeb01fc66796b414097775eaff08c5e27f09a64f1e8a9b9f9fbbf54a565a50e32a6fb031bf209183f55356e8742d97f98eed5ff2d1368dec8742505689783891e447254a488500a4cd0295a2fddb99025e536be64c631d48ac64d9c0ce45debdb464203f86db243f99460a1a16f6d9e46f0ae309fde736c729da6e0157486b1ac0381caae5017084a2669f6ad42324350f288a113ce4c1c939e46b55eaee2f453e0c5334a0a100451f2990aa9d3ada9237ddc7cb7dafbbbf6b2f0e59e3a513a2060950ee5740b85670086f8c5c56bb902c1ca0abe2d9d742174d1bb0d95a94cf9d6b4ee1e51ceb7e697061fd605a6ab8a345366b8425e7a8acac07ebf11f0fd1aac52bb86b1a5c2cece2ddcbde8b7ea1a9aef0102864f2cee0f114ce5949541eb48b6c74cff0799b86245ddaf6c9e05db835d9221c6e0e7094873a8380b214d822b22732e9822ffe83b2009b96739b74154adf684b14f67039f1088193a68f46bcfd34cf85d09282db6317d8c92c9dce2d11f854576959ab0fec1e587409ba1ce853f045347582ce8d3c20f2172ea0f8c4542b212ba5a493dadd3aeb0b3fd190822492c35f918ee1eaf32474e945f30b886fa76cb3a7782fd329f54f2c515e8c3103601aa889eb786b4b78057cfdf8635d4266075b0b4b28b1e93e03bcb8de6ec817f7a0155f8bf8e285000fc6eb395a806d691a48998319a96904af577389b9be7ab63d99c2b6d642b727b54e62535adc265327300979466c705051ded263cb66d07cb641dd83d6dd915fd62b2ddbfc1be6994e13a068d8b440a3f930be3e8a1fa915ca463f9477024f417c19b7d0a1ee778f5184c446b812fbebe4c7a1476c23f04b91e95fe68ee7a4b6bcbaa937b06d5a4a08d4dfe769dec8026c206cda6630fbb3ac524d5d6f7ac7001774bcb990dd820c7e73d96d16afe2e2a1cc7a5f88c1fde1b1b01d91a7e604bb6c7c0cdd9ac9f67d25d71fb8d090637e2c9b424ef57db8159a0c721af31cd5f60ed8d227053089fb8425740bfad62c13d06023234c097b3d57bef1fdf8cfa2983ca0251246669398bff6ec1ffe111afa96ff48a22c3e2a3032e9efb0362cb264b4496a28a26812c5a7aeea14746e897b6a796246fe8c7507cb814f52a7f9a44de4a1af99e6563adf9c1d886206bdc452f0219099078b8d9c7e6419584ac438dbd5b04e6d4b8acf0f41755d33fe28836f55ef542fc7c463574ae52efccb19f86e34d3d1dc0a72b33b8f6eeb4a0f5e721493c6a000cc30b2fc0636daf43075fde0528567c654203593561a28c176633762e13c26b01da22576d419970764f19f8724e41a31b407a50f9a9d0f18febee34dd13eaa4c18edba4fc4cedf69956a3cf54ab67314749141852f818751a07e42ea1a7776e2f368555c1f5bf9324e6ff90fbee2193424771b9b9add61532e499e05d1f89a215b56de2ac443591873f45abfd0473091d0b95f53718564886f92e2c5a55a1680724a0bf05ec71d66c859c95a30a1219a7e41a88d513d35a21c39d98beb95742838f409ee97b8c052357e310c000f344d564cca4abfa8553ab84110784c8dcd370d52d9c86ccb3b6eeb6e80a0f592215843fa195167463e41351a23f78da9447f99dcb1be8ca9d25e65d9d57a5db92dd758da514f6a0396fd4c642ce4af9b3467fe5f3de4d0c57463cd6a6dbf7b482cc0f9ffe3f48a28789137369f62ef07c62c2fc2569281e0ff45d5b776229a7c9eb9fc16f42a1cf42cfd7bf28073d5565e76f1b96c5dd5f9cbddf88e77c51745a8b3829ce1160cd3817aff4a186787c44b07c7c03ab98bf8fa65fa0a24a9849aa44b8c6300c04dabc242e00a2bfdc53357f3ff4305abee4d62383487b6a4b5246eab15e6d69ab1af8f2b030f7a049c0df2ff272f97662417217ee66d7c93bcfca6919d624a494863d3a42b5cd085aab89d7060d84839c01c150e35f08e176d616fec557b5a51260b17e8d6d8c1a68c52d35b20c667ee51eea457739407aabf1f0d06a8a1137c076d2138688936b2678bd4f3dab24fb4d64427778ecdbedc16be81755129f1e1d197d56c52ca7706dbb1e044daf827e0a4c9536b0e9ae325c48c65289ce31f667a2d99155e94e4720897d9a7f243f94ff32f44e2c656ae86358bb2cd4c287dda0bdb1363c338007bbe4ededdf02034ab8005b783051542615252908a6d738f81cb7d7e9793e31d5471e2941cd819daefa84b3a10c0c81e426f63daf99147784443be860130e39cc0f04f35953e329aed5320edc948971a5aca8f7083bbc6c481094fda46573232c1f14dd4e0891dbd601f796a55c8ea0626ebc67870a86c236e4b4646b0f2bbf00100058254b7ce200bbeb38756d149dc02d5cf26ce935fc0b01aa6acb0ba1c6a83ef8b36776e38eb7342ca1cf897a5d3c673a2fd32e3408820d9f38d239622dd98dc06596e6f04125f34bc9dd17a2b17bc1610546fad5ee23e939cabd701cfc88e71c6672f84f56cbdce9f90abe6763a3cc2b525a9ede82331f397f4872a1f25da83ffc127ec73d1ec74522a9e7da40f12bf7cdd688317d97fb4e1f569b5f0c04924bc8db44aa32d8d6e93eb42254f950c4763cdd6a4e4068ca73bdb97cda74bc606f6153d3a5d014874da2caa3a3aeddcdeed0a7cda200526ff0ece99d75bc1582320fc9973eff6b0407f363153b93ac56669d35e0557ded9673bd4804a21ca4338f824d23e4d36734219f49b0b4a0e6b4f6715e32624af51e94f2e299aac32b0ef2155df091e8e232639173f47e9687ce606843f2186c2577b42f355586eb195e905349916c0a51d0bd9bcb0e7c2a1df6d16324105ac1ee3bc4174d596372811a665686a1c47e43557bc6122313edff01ad3b939a4bc5a9da181a41e05f5d4b26aa9b7f91b67d2862ef4447d5bc411bc041c405e52fbee8f3dd3b5c8767284762d13dea06a25d40be9a81f5863c13b6a7447d344c53f72fe70ab6750c543c16ae7418a7ff2d4aa21479572cc1b3d1f24a6968ee6bc352048520267609de701f7ec409b415c29a7fead17ffc2de4fc85607e0f43674234110afc7d56304fab007b61c25b8df21dc4b3e1af03487b790151bea1e59d189eae8b0ea4ead44bff37010a59947aba2a14578faf70abb6bf2d3a8ede69cd59c9f8478c542a007b4480d94e55b9cbfdde3620143b4f8b4114c3739739abecb6723164fa1fe5c03aa2ee996e64f2a3b6afd6d5963ead926d2af78262889ee2b4b809f3c6430970aef523dd25c8f099e1516c85e5abb01378bdbdfe98435288aa312b30d42e7aaaf27847b46c43a5fcd194168de1f685043eb934db9d574ba69de2858ace3b6902cf5bc0687517ed463d91ada3e9d1dc10fcc729cb6e38030e13c968bc117921b72a55ac23fea844cbd67ff458b1730e07c0e4b2fb48dfd8ac8030bd0c4cd70f08aec34fbda6b5f0d459afcfc16d2a55885a622a3def73414274af77409f33085a5191f09582f3d73a8f2969e7f347f3ffab1fa41098116555b0e2991578d6b5c231de90076f92c59145668615ca737f7e01b2cd40c481f8e7c95e783e0e577f15a0f69be0a8152f1e8b35a52f8f6537c6ca11dc126c8db5ee4fd2644db4047c40b7aba0faea6cbb9f38b77e38d2c035c1f0ab7273f42338428461aea9e8f4a97304ec65e7e56b5205392f0b870026bfc48037dbade9d3e8c6dcf9f1e69126f0064a22301351d5aca6523310a6fdf72c7cdd3fd1c59d44d9315f6dc09f67faf882897af68d1fe526f35ba910b13b962e407b676d4d3028a0b8e2600b9ee6402d9478761faff6e4cfcc86c73bf4686c9567d0150bbbb5636d0c435c194f907924de0a39600d08205b6ccf36cd9b4e4acf42b229cc1bfb0cb9761a04095ef3bbad85888b2da01909ce7fedc25f933896491f6659513b68cf0f9266fc747c9e2de7e7a8b0ed5ea0502514871b3f19eaadb6f8de8edc02d2ee5758ef08cd6cd7f864bf40348d88fdfe0c64cec90bd7b2143b7b0e0cfc1d29c7a262640cfa93ee4824ce314eae4072694170ca4bd74472f32b35229c29c27c754b993591c252ae4f9a5c09400294fd43cd4b421153ddfc9eec2781f5d413e18a13d90544ff1e6ad266ca534fa4a1cda60eaa5b9deab789a7010a3e523874aaa1d665b89cdf1ab14b1691b2efce9b23336fcbc9a54d7b4a20c9f38b2c091d7c39086a7933609a91295562c263f1c5378960d9943608f4aa336bb6f02f5afe1fac2e55cb1245e4b847b6ca130d7c0f0288522e68afb8c5a263d9a05842d592a300cf0fb8d9c0f57af60ecf27fda2254e4aedebf7c32ff5752fb19254e9d5857749413853f66c20e01100735138ded1b436edd6187b966cd7c1d33964f7a420f334c0c75ed6e412f44005dfff50e0670b5d2ff512d67bde0347cb4dea96bbb7d80d62e31568b12ecf01aa6c8fd7b4a777be07be1d7cd8dc559552703da686c33a93bfb1df8231d70395ddb727cea3b79961aae58170c320dfb868c11c8f8b77ed4320e003962196217fecaa84c6b624ebe0ce3ef59e780e90b0026a0bd7b4d33629c25021c008c6ef65612f33750d90d699405402ff1bfff9561e80ea80e0a2f78ad64e18d40bdb210b4435fbae13eb7d0c5e311da540cc9ea90bff9ef619d8dc222f0822a8df60d3895ee5ccd3477b608c8f9347426aba3e02d501bc78c98f24db07cc4b253e8d34ba21e1a77d23a6c86c215a9da1f9a3767385f121f798525cce0de1f99eb58538244346e59d0d1cd898fbce510bf630f2675eae4af4ba0d67b8cc00f433ebb058f2612466728a6d4d82092877d4ea52c668eb6ff43d3eaeb06af7e00293bd4f3cbafc53a42503404d1b74ff9b4b332e0976f2d38553a7acb10699911a57a7b8c70df33749d05db026e7ae679ea772f7ec88b32418b50482bdd88127f95cd71350c16820a8e9b982b3c1c32f1270dc6bc1c0c0a3dd7f8ccb85aa4144eeaa11f2820fbf44de0986781f3ca782bbd4f2b5cbb7b8994818d2b9c49d0d542213dd3c487dfb31a1324413a430af17f8221902a85690557f343654f766fe24c6b25f53366c2b8f8d14c886730f802df78f4b8a9f16648b166663b1cf807be20fe41ee731240aced88854546087c2ce7586003246f4e6beb9058358adb729666ad84b81e12ba29274d65e06470bd211fd211d71eaf02823674d5a6841e0157a7fe8646baca2ec86eb9d5d9d25d2abae8fc433b5728e62d3f7c54157afaa515981062305f38fd00b6c82ca93d6f906ef8ffb3c9de4efdb26db2525320156a6724249ec9085702541a454ee4242bd6ad8b6ea9699bd58a60627e5eef15e2af2f30804e55993c77bd4d4441b77b915710eafefc46fa6ab281b1d6592d7ddd3de7356d7ec5528e14ff065c626d53e771e7aaa4c2f5d0d76250b274497d36be988552b8ff4b45001b68e0c1d0750e62516a0089b373a8a3353d26eaa2c3e844027f9a11365a8ac2173b0849efadac28f604c33776da662775cf58025a50cb05b90b94156444599ce698ce68b7bf6842f9b33c993b6df90c8bf6557cbc7025f5acc955e27672949b6660c01fcc26e863543c464d6c1b9142c9b51e998e0d1c8fe89a4dbece1451fac8f9c6c1bf8eefdb57f590684609f0e55f8c6d155ea9f1c455ef32db00fa02aaf4f8afad272fc701d47f00f2b0c57ea34fc75da0d7d5a1affa15b0226783d23e3ffba2bbc5cdf83fc60182cd2c224d11110551dab70f8345ac87d7b0d208e6f77e44c40d16b79b07f702ba040116f4b5cd1d0e4d4d028644cc5c0672c83a4e7f3cb1c29112b2ca6a7b8c08f8eae3e24f30666a5b0a5a999f43c1397a9def9baa9c94b94e34c8468bcee0b8e4612a6f43315feb95c67442b9b8fa248d8f32449dfdd4757754c56f5499673503d7e74bf6a2252c099419018cb390e5b24f003d6d2fec2a2c86861639cf0d4bbcc7c97bd0d21bc7d09765654b94f9a75c386fc1c93dbd4edfe7008fbb17bc0dbce1adce217ef6c9a8f86b6aeb4bf3d7490bfd15a64e1e75aa4b050f155f2934197ab4e0889d6eb508152ebc79c9ada9fc768b1fe901b57f81ce8d6153e438fad1ea8c53441c448b73a290b2f1b78c0cd90b66c84ae86e6e50720e14c7774235411a22d5cb9f0fbd052ecf5d08846f8afb87c861bf32a1a46fec5b08ef4ea615c4910f5e066d87313a46f2f2914e014b82be630ceebdb6b43d9935f9e0a4a108f9f4fd1bec180601fb35b4bbe38f22427a3ef7db85be88f3d8380e50d570ba6e13318ad920635e0a2f0e8b31120074355f368c747cde26010ce0e6f794c66e35e39163b8648ef0ea39178a656f7cea7d96714faa5635047f4035561535019ea4bc11fce4c9f6e5d29eda19288d88a066a67b4cdae985d7c6afa554d1dbc04715b598b87336261754040201d3118d8ac17770ee4700941e6547e68564078e9c456f297638b3909c05dcf5a0794b1fdc821f098ab24d869e4752493a18db881308be407b50b4dd5eb4513c4a77301a714f139351c8aafcfa4a57a2aec4807c75ad8221cdf12b399cd69f22364358db15980c6f785066fc441b69b6973cc86229eff2f5bb7cce80edbfc6be3cce9f2688941bbb0fc45c62a9d5da762a55125d091d0358e0d4b28408c2ac730ff7386e7f5218c88f1ac31a0ff8f3221cee95cadf150f1243042721900cae6638a74eb099040d139b8143ce6f14c88c9e4984863cc35684a8b98b24b0890ba589eb41c27c44959d1526b1dfec9ce25e363545ebfad165550207a23377d9ec13900c42803fbf3065ef23e423a7eec6f7b08d7a8b48f08b0f22081ea26b01c2b2ec1a92c7e26faafd5ca08af27422604838b53d7ce2c1cc12ac2c234c3ba4158b573038b9bb87da06fb2e540390b6aee15760c46c6f7e395ca1b8b9b3a5006c61349df0871b314a32f6c9f1cc88a2af2596f81f7d475e9aafbc9249742bb8e573dd02c10f33ee77ce61116b54357874ec8d7a52e76fac4d999762a6b0cd0bc4d4ef6b1b54f3ff4ee20026cd126b73570bff2dd355af4b5c43ae3bce6b11ac20a74b4cbc6f4d05669475a9c285e71dc2f2d3283ac4e423ece1a685bd5a629b3fc3820367002cd8e6ff9f7d822192d0cf0e76167f89b9d2be984bec830c74bdf5e6e95ae07b8fff5abb9fc1d7b49a4d1590e895fc143fef8fc30389bdbcd51f6ecdd357dbe6629cd99a800bdfeb53fdc50a98d126f4f870855ed4200d84d35320e06c4a8485c15cfc1633eddcf5b1891e86240bbf7d0b6436c279f55c9f44fedf10a63afb774efc9b718e55569c1a9ae04c114fbceaf2d62d03f05889423fc7c75b7f5d93302c0ffffff3f