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 55391 5cf224a05ff0bd4957ed50078aa759981eec67749acc600fa664af79f529c6b4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fa4bc80e7350411d438545f22d8c0d652b0d64114006fce2de5b4c9ab75070a3
Certificate Block Hash
5cf224a05ff0bd4957ed50078aa759981eec67749acc600fa664af79f529c6b4
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0060000000502f0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e62315290af8ce3f0d81bd971aed2c94cead307899cf5d220a11c6f59db2afb84ca3af331839739af0c99f43c8ff9c30faf887695a88970174a3ee365f73b901ea07537d4e270ebf7c9364c530fe1e7cb4b507b3d44a7f0f5d0d000000000000004000000040000060000000502f0000

Raw Header Hex

0000402038215208204c15a6759180af6c2b5aef9d8153fe9d268000f56b053883ee86a0d480cc12d32bab2217cf6e745308cdf5beccca2782f05cf8318ee913ccbe64a7d2cf0a6ab0a20518a37050b79a4c5bdee2fc064011640d2b650d8c2df24585431d4150730ec84bfa

Proof Data Hex

59,560 bytes
121216020307d4f10afb8ab6a802c9527f8f46d7ca0d1b12bcd3a14480e17f1e330a16d7e669bd3a023b7517f555402322732044bce2a4216a93e58652783d1b75fcfe2fee7852ec7cab4bfd37cf3538598c3ffb37694481bf6d8bcce7a03e93fc75b922040ff37be6a0c00995034a9c97f2c25066ce093e8de0f6b5f8c80d14b0b083d4b55e38404f3eac83bf7c9c552574af64970bb2f491821484ffc1952851e0ecd323d265b399fb983862a3606719ae33025199b73783b909258db49b61df6a41650d88a1cae86a3055100349a8e66422bc15557fdc38f4229c4eafafa7d3fbe94cb740e8777626a6a81219d0570cc0d72ffbff08ca945c1410aa901d012edc522dba7e3c9551a19fabb8e7c5a254ce22b613a079bbbab415c76fe6993d10d50d3063bd693f44add22a478edb2ea914f70cfcccf16ca99e3650d6eabc9ebdac9a464eceb528a5a2627db475b64f3dd1ea851f608d1c69a10a0bf59200d650c3484dd60ee657a90552c247b277de24b9dff31aa0bb159a1fcc8c23b3df1e3183d100451fffd1823f6951dea8aacf224ca641c90ea467ec7ce691735e2bb990b85c5c9e4bfc83c4d12ebdd8fee78db8d37164e2b318827b65edb84c1463a242ba4438304ea15a4d561df574821d807ad979f925badbadc6ce68342a59297c9423d46a6da3582a70ee8c94db42411c8acdfb36a34be2302ecc19baeb102bcaf6408400a3b3d30f611e362ba01f11b85e0b0f9df36085dafdf947f24a38dbd9e9c9b6ee337cce0e147c2b85e67f76438fb5d0069267fb91e92f4697a6bedf13cbb14532a9149b8707a6ce89dde5bc6d061782293b23cf4fb2130dc4d63e66c5c1a89a017e98ed113cf6e46a92e12f6e8892538647854853e04e7017cc873348a027f6afacf6daf60e8ab162d9909c6d8779e829022b59c817fd795863521f0405201a12156c0212aa7ecb74fcc4cec09fd410b3723f8dc57ffdc1937f39294d0345570b8274c978f3777210cfabdb09d9a8349519c5a8f2311888611f16d4aabe813bcced69ad9cc6f79b08c9acc5da84d4f7ed6c022395cc91bbebfaaafbc78a154aea7862a97b6f3f5be276f31d1439ddf7782a56960b8e678532d2183b16d52b5e147465f56edd80ca56c8ed934c91af8d6245e81d0f898d75ab423c4f0d7ef11cb18d95a3b015ae242689638828a38e498ba4bb0ee5f25e2385253e848e9090ccbb2f930056192ed75291f8f66ff3cd6a12e4b1803278e6eb3f4ccc2c2e4df0b5b6f2f2a1f5b233cb8f50aa7faa371590c7b38a3ae143c90406e05e1b585509ebc69cfbf438ded199c50e9663e0631c6ebfc9a2979c67589cfb8e22f3931cc4b5c3738f1724aa9666fbcd538c375bf654bd9aa7daa20a9b0e9c2f729f020ae57c5bd776a9315989439ecc914177044ddb22ee1b5652f8e141c58589ba6694954caa1a7a6e2b841536e20ab3ccd252d119bad06487fa88198fb384b595422911bafe42e8434956ea75f18f266d98743c1d6fffa66b82800532fcbd0b80395189c26c4a718c849eb1d0975d72a6092174d518233526988dc3ac442cf2df8095d0e87d6958ecb34fd91a35a8f21de8f113914aaa89050cc8886a2574eb7ba11111309e6ab64155844d8d90201b16fceac3b1aef15bceaba64aacee04ad71fc3079d4108e2ab3bb98b6276332665c7090bc1ae175975f2709c3b105f63879f86a18823a9740f18a786559ab3a039807622435e8ded43e0bbc08bc31832de661c252039daa2cc80fc2c853e9f4574f5aaa32a35645d74e4aaf19f7385f739035b3113a26ffc1a16e22e10387d3faf89d1d89098a02eb7090aaa2d5ab58e8f6f497072e95303f8b18e5aee321c94d34a1193cf792a0b3a709824e02afb57f1dd1e32e01b80fa04431e75ff57869e44678a74f8eb90288431193fc7a03fc2e7bdd1bb6dff9261e63429d61339211dc67bc079760f405a4397d551a25a9fc7a12d94c90ac20f483b5e6a43703517441dea04e64689430c23fe151ccdee60ea4eae334c45563705d50708cf1e6e64b5bec1eb0ee7f10da355b926beda6c9e206ecabf6d192ef8ce755593ece8eeb69225c7b07abe549ba8c1963d62d7c3a36cf767ecc6e48ee94504f450f605fd7bbbe41bb2ad1c8732a866fc513f7705c7fa31cecd3201b1501e5cd2bc6857ca719ffd1a7d375eabc702fbb1213df06544abb21e458bc32a31a0aecbd21a61344aaea77a1876fdec819ce20d57bc76e53f10b83f4d8289a70872d8fb1b78a98f5e5b81fe53abd48efadf4b0ea9fe1145c7a77b362e3aaf8255111c28e11ccfd8ea492abea70b9a788e7396b31256d40229673fd87d9ab464bbc982fd31c82869558d57fc166dc8950b9b1200950427f30afbb167e1056d3c55422be32ede09aab80a43d919575134fd3310a397bf67e171688c7072757afb0f2b2cf31ee02b48e9d04b919f0dcfb0dbb874f83ce1caa807f8ce3e97bbdd3a36f98c9b1ad570c337195abf86876829d005286e44d3486789b1ae79a6d1a782a098dd3384abb92e70827bddc40383bbbef0659bb4dc69a4ee6e2823e06da413ed9cd417305a45ac019fb3f127056f360f58b0b2a9f12e31839bc03b27e891d611ee42b4905109105683e2a5179cd94366eee4157363d838d99b728484a7baa989960cc223212b409f4a8f38cc57af71033437bddccb9d0adf6c641d9a051cd8b83d5c4863976b1660b899daf16df11daa9cd6b2b125e4adcae9b3b9494d9eb334f187bf5de72e22529a42e57c80e159af4c07fe8e73b094911b08ed5df4953e788974eea4772af3f67baba61020dfd400f614c1f75e627203d109461550cba0ecf4a262ce36d2a54005016f5b159580cec6b21ef75b3d899fcbfa4cb39a6d44ec9a439bb1e3d8210640e4d9b48816e75cbf4016a7e5cec6a65db6c7c2d330c52b10f7f96bba46053ec230d4e1679be81f41d5bc8501030303cb902f285d2ec2629889ad7b993c81bf24ab6a02a3c1793448f70d99bb8129e2a3ddcb0109f911c1a62264e6f4f3ecce8baaf03f85fcdc0f6e19a5d76857d52ab65d0d9cfc2b8d42cca13768bb68fa04ffefd76124c369f645c14f0e94d589c75173761b79a447fb6f1d5e741e4a17b905be7e54766ac9540a0462b40e214612d86c92c47ee64c09b8441601bfc78eedab54661a17b8be2a5e77759d34bedac85ca6bb584fa64e1c454005e7d20fdbfd5c02b8d11bbf26deb515e7e23260fc8317d866e162e1b7042d76698e62b3d363c558217621dd5110f75d00596c1fd51882b99f79c277511142c3bb357622d0b0d43e4c4c1ebf74105d5d1cea37e181f7783f23026afd4c23fa02b54f76597079068e3e88a233de0d3fed692e8e87e0344602f12907625392073bcef2f10f0639507d8961bd0f1b423a67252f887e27ef6f7154229658b6d8a19b52c5b0bce946bf6f4a52279d6f31ff013b063c2ba0404d31b930aff9361ecbeb0dd0398923e17de9b2c40845ba11dd10c7117d3bcf7f8eadb745f2b3201cb8b5872e0e4e0f24ef5e373c03f94deae9dfdb3f72d2f4ebf6fa4957a2130ed25a3440a414d5030f8429957d09ce3f06140521d86da5b16819e6273d7ad4b5caa2ee2d1e9a25a6e732d01b55aa0f7f5318caa0f0ad2a5f3a4044997a372cb0b854c3f65d8ab198cbc7d8a47adb2d903244aa63693b22bb8f3024230291a2c34f7d14bc7815272b5f882bdaf6df812dacfece68d8adf037f3e3d9a0c216f06ea2311189c1452a9c6a6d4818109e2624b030f7af372e9150a55f299fd440e42565315e888f72905db5e7bfac4f7bcd304f66b00cc9858270a1e6e4369c2a820a7c823918a2c451668c4d25e98264a553d1dec0ffce15768cffd0b29198db23a7d32e1e33b8e57cfb43c95fbabe7c06b4c59462c7b853413a0c13ed3a7de9aa170ecf2bee8fecc5d301c0a8d3fd519bda9efbae48f75263459f5dcd7bb35b7df96af826b8ea060e8dd00620524dc5f6e0cd97a51989acf76664df32354a42519dd169a9571a77e8a786c29235543f38ae27ee1044255beec7602b44305a9dbc8611b2711b8300d840dc199529c48baaa55bb6c5bcbeea81a6b6c67fc60919dffd6254923a3890293cd42d4b624e92b875caa56f433edcdfeb0f02ed0fc50088dda7dcb89d0d93972a083021c949b4961e58b05e408d53339c8c51f6cd430d68bc032dd4d8d4b84414c0fe517b3957b328348d78a995751b53dceb3689747b38659eeb910a73d2f245af298b0430128663650107cf210911a13ba24acbffd62d13c6fe5a878c031a91aabb6c1fa9155bac3d3e77feade75cdf12a40e442a1141e23ac090425e426bab40b3770113f87708367dc7d8b003e1f9e5fa9c8736b3af1eeb6a55d08aa09916482b12dbd8f3921a5508a510b6f9be5a357df3afc6b320c73f00846f84f30e30d28ba3d9662ff9a1ad7e5bd435370d0779ceb0e84a633d45527917a0cccfbe4d7a9878d574583c9b00ac284a682a5471c105a14064ad3f867ceda4b4343b593c924d67e242cb0f6709fa3aaf00cc6191de924d5443694499b939ba7c21af02980ec08a5f9e8012e6339d519f38a49883ee58287bb27a95f6c0567d0919e59350ad03ee7ffbe4f45aee22adaaee023f9f4d88736161f504c30e7df70cf408489817799c5281cb71940193419076d2afeebee227373bffcd402fcfb35a51380fd020d12e3e4fc82aca0fc3c955903727db8e2e12ff53e9d87f4ff463ccbe34b3614363fe04d26a22ea0c825723808c927888621058f8d2f81cda0fb3833ede765d43933bbfde88b45d1e03facc4e55eb4f7477c96fe26486701a802d074a7eae2fe029736cfde3648618c6aa036e30ae8e7b3e83839c450fd315171bd43cbf391ffb3cca57b87e43f9635b8ecc47730168885a7a4707bc06292c2c95b690078f4e2d1f967b21a0c92ccfb4a8fcdce6e4d3e2e1f0e34b0b2b47a6d5831e046e9c68c26467bdf9853ab284afa0c22978af479b09803f49ed26a8d020dcafec4b3895f4e8698b0c8c3567da878367e0a7184ba55a13907c001f6e65046479c52ea71bbd5efeb7dd6a28f0d28a084eceb6344f0843a5421570d1689b35db47aba843eafe4ef5a6c47834eb7250e37663cbf123d149116577c3cff3f24a116df433032ef6f9fca968915ad3fa804d59edfb915f358b2a379e68e2cd2d540721ef50c5ce649f9ab31f143c55a635f3efb2dd4156cecbe98d4e8c95b37c5b13f0ce53b7a6105d9f6831e71cdd7914b7c155c5b24dc01e82bfe2f61ac2edc81971f0ad0de9931c678d70c2be8f9dfb012c17fe6895fd4f4fb22a576022c6d586a94d3e8fac5635f46f0d5a0f9a587c8d6a974becb2f296f907449d740891cf448acea19a13126e2c04eb98d069d7d5f7cf27c92bc542d12ab6ae6c9b1653d5e40b620f6f794c9b029a2e3814cd633e1fcb3e32c51942cd233285e3b29b75c8c9cd43d453720cca05ffd156729b03006ff82a57633a4f3e9114d3a2819a018dd52177e7aecbbc363c2ec19743de78d2885fe4d2ef8507d7dbb186c7f40ac109a44a623e4f7a9b200938dcbeace2a6f908cdd8b9d36029f71fca0586480c2e07288c47de903b4d554351d6f6ac0a0f219c494059bdbc95443311c93a4a8ac991aebfe0af8202015402789b603ea083a07730b0c3a1e017820f96184d2252504241977d82419f4fb451ac514356dd6c5cf3ea84be5d47faf5608a7e9c6549325bf81e1291d2ca4bfe0a901c9334bdbb48fc7533c505f03ea6222c6af5673ce7b2fba5a54758d6dfe688c8916a03ed15057dd75c1d6a8a4ccc32e60175a11d7f7e72050b2f2de638417216fb129a4080135331f78e5f904aaff5ac1e5ef47b531f1c844b795afe469cdff40260e198d79ae455f0ef1ca16870fbcaacb20164c14fefef0a0c38f0bd5c1f023223f0633014fd7fa21eae8c2e0ce472d8a9a4801a8d4e31a7bdae8e81ca24c8518cc13c650db4c355794e9cd787b98c14664d10cc02d2160e71885f49ab573666c9dc938a7ca859459e504e74c279cdc9862e59f6414a0864ab84f498275a2f3ee2cd98636e60b309e039a0fd54d2c06c4d0c566321073f88e8f65966c251ec2ca378f1c0f79031404d3476a9bf71d531786728bf9509bb4236ba8ae63f6fa3959f400154a762d0b2809dffc1bf5da7eec94390f44a0ced02c94f1880b9419c92972f40157e4217fd792d8b84e103aeda6d4e093e35d44858fb1c0932203dcebaf2f46b666dea559f4bfe576850083c0f4c241b942497892c1bf4aecd31be02bf00fcc7dc9948fe9ffeaf493b8f0562395fb280bb266c9852d84c7ae0295766f40247d3d3dc92a6d0b85abe87196dce2c510808981aa0e4170e4a17ca1325976142bd8a47980a5f0f9895a06cc8942aafe909ecb9a78c0b27d17921ce0455feff9b7ddc945041c36665a0f00689c62507785d99625b9cf213a49ad6d6085d27638187d363835d07ccef1dd6671af491a21d4f952af8faee7ae2202f7daa126fa1e8d8956c9fffef5739da104ec68ab4b4a61eb974d3f0f4362f35462e427a6a66631b77b9758e73b61028247e1eabea6e4e80a6878b41f11a57a839b7cf1edf9119627dc7ebc87d938af79c68b4f4a953a2a2643339899742a786a78d003a0e38d627f1c165853d88408856bca26f9104d873abeb5a5ebacd9254374239edd2904581f48c37d078547a775781303506f29852c410f1b86b0058fcd5d882d4ac98bad2275d4c6b8e288bd2cc2ae4e73f289a51d24839e75837c8a0f8b410784b51166bc487bca0415f10382beffc783ae695db8d7b41c4a6d834aa5afe9314933e338e7f7b0b7fc58d601edad7da9d3c6489f16ba856b1e743233788b95a94de1eee1042a43664d5c3f38fdc2febf86917687e76d7f8498a1e29d64d14570b717a53a75ae8119bd6aab1dbc1ecc14ca4a537c251a18249eddaf8436f91c6e43cb74ff434eb98533719533648670e6c28717c1f3725cd396afed4cb11d1661eef6b0762784672e0ad4d1b5081147e4244efa18ebf0c9ba4d8cc9b8039642c8cf2bdb01c12284f64084f3f476ac0f0e861c53b85195e0f369523cc8163957e89109ac82ef75b14dfb270ea0b64c39a4fbce2cd280df53f9c89b136b61689823dd83b96efe1804f010e030df7dd97a2843687883818f4fb538cb1ad9c7d84fc5597cd0efab5f3b93a41647dfce0b0816299c36cc1c81bd5b022f318ecb9ce8c9011525766956dd0a04bb1363c4d3b19478cfcce2ccfaab8bb070c354cf7adccb61319c334997bfc5f0e825b109cebcad9f371872b37f0f4c18434c6875c112739b8079163c5ccf9769fb64bfcae7409d5e1c5a3a8d93f13c651ad55ee3c7c4f63f361875c20dc0ddf02483a1d38d94d83c969f553b8b032a8a327e4b0de31942c61c05a14cad432dace5a77524bbea1249bfabdfb1c7f31588b849a0891b7c7eeec157f8f1ee6312664c238adaea5cf1c2c1bf7279a320a45476b42c36eb94f2991569f30320cf39935e756255ec4703006dfe6079a02b62d4e2c983225c4543e9c26470c0f0b449f51751c1e6622ef9b56d816ad119ce73a3b33c82e345e3e531159b68229942ec94be6b139a6fe2906733a133bf36b156f071208cebc0c8110676798002b4670e9b8350e6d30bbf1baa81a60f1579f5e01f61809dbf859139129f4e71e8ca54e468074b5ab1d82dc6c7eba42062bf3eea7f486adf7ed7a5ba01f0e36bb1e91d61b55db42d76cb5426c0f65638405c901199b58823ab2cce04d9f11d18ea897a868ab1ed0475f36608005fdeb2dda5293c1804b2a671140b66da336b5d5900b5039841d82629151f7bb502ef19fef156d7647061a9b2ae95a4aa102ebe30f23afc77904dc9573124306519a836dc8c42a7ff019f8feed440a8e999ac90a3fe621c53da661fb777e9709aeb0ebe7945c53de9470b649f4f8c0aec6fe028651d5723a5cb0b7e0b78ed0b6c8967bbfba3ec16b85486ebac5f660faec62aaa7badba284132beab519a287b9f346fab2e8acf0e6868859b249a91177cbd763cada0507dafbebe4aa604f246fba8b193e6c58867fd89a37d112fe2e0bcc93a5b3911d95593169ad01bc055793b154169eee4ea85932cb70ebcb38ff37ac41d5c056250d61b181e463f5833afe6ce073350052f9145ce08856b8d7bd5021ac9a71d5662d5dc8237c29681eb840b8bc37a27a76d4806cc2196503f38cd4005ed0367e2e91ee3c554465852b25e6b753f4766c4e77709ce1dc4fa3683d31431af72608b476d507d8e18285e74b4d81923c7c720c6489f81aae27a2bcf132e9402583649cf550d37444098751afe3eee33a7aef9c33c303dac0c5f1fae521a32c38c49b504f148a9c2a93d8fe20bbe12fc3c4f709e09c8e714c8b18aa305a022a50e80d96b376802ff392bd855ee281bd6dc8b0cce1940a8be7bdd45a9db1c19579f615ecb6f246768a1c684100280d95143519da012b432045bff038258e85274faa9200ae720e92710c91bfc0634b48813eb6c81713dc821b4313cfbf7871def0639fd8826b39bbf880c95655d782df60a24ef7e88424c3f4e5f22fbebe137cc0a7d89ee0a6f761ca6054cb07b62b656bfab9c0cf6b8d771febb36e6739b1c9b52ed5faed6a344f11f1beb0b62b29fd0e3ebbd713936d24bc9d237bd8fb63c7121eabb7650a36814873018eea2f43c543a8441e75d209d9317f39d8be66a2af22a60e9fa12f7c0b493e0a806429dd1646659a0258ccea7780081df38081ab4b5af8f6198fdc839b68276b3b932f4ecac78f0d7d39c0b1ad18f4083163cff19a7b6a4367c3a2527301f93c23358bdcfd5a0e4bb53be0b8fbd38ef54e96b4f4d1ee48e8fdb74f9c89cc7d601198ac2e68d6c3ecf3a8583ec0c4738ae0aee105088c06192db0c0804c065004c2779b6c85fc7343d1ecaf73915288c89f1057e12b4a285f807493e738f2ffc5a96d2cbbfec407d58dc52bc1e3bb213e72115b9bfde65eab5836043392ecba9b3f5e197f910891725389210b63f0a0c2357114a788cfbd95c509e943b0faf282221c8218c3388787d1736edfd663cf44009118cc5d8b8b0db9b946eac2c7d05b206adba31c0ed0b812ec4e50b48e78bdc23143c138db7d132d1f834a2c0166bda2abca190ca319a535f866ce90da5c04150b1f0f27a73e33e5843864a2698c26222e35faf32737124043a498556089736f4dc3741fd176534cf791c27339237f0e868137fba320d093530301fe4d5f1ec7d66a07d79974d1ee1e4b8dab17dd5d0f7ac3ec5268717bc9dcc5b4975827f2528784ddcc4fbcb7d11ba8acb067913521de55bbf8dac18b17a9e726cf639fe50bea05b8b2937337a50f6b88b468adb241f0bf901412f7d5b426fe94869e382292eb9a3b79d7fe8ca671a92150f6739ab1d32b13680b6614cecce2312c3816add4419fc3b2b363ad563346fc96a8f1a6a8c41398a1b1831c85d039a07977b4403a3c660cd46909585297bba4e1210ff357d45d211dfb9cfd859d742ba5de674695ef9763600157a35141bdb2d4d531d7d5bac019cb68223e201f77c91de00f71acab5b5d8ace935b55711d501a1899ed6953cbb1bff8b88ab2bbf67863935a48653db750f6b0998e6c9ac833fceb1a1bce7c4d169854ba2361b03b84733cccdb5af3e0492886b56ff1cfe0d9f6ec40d1fe9eb3554c2360aa4e84a479396af686267d15fb593ba7a56a977b0cc8ae1184c5c3a3f3be575511414b619ee066c21125149171fa4a120417f15315dccc637835be362ae8ab8956bd5dcde81b0fd24ef89dec3762d9637656dde4d7e6297e4c413b433f25c9e393cd794cf86c89a233f7ee0591ba0d0632be9e4536cd6a536cef2d3e876148586d9550cc4c95e8d4c159239c1cd766f07c364bcc485478fccab8be1e23306f848da3d9a3814401a752f0b45b385326a408fe2702a23c6bdc2f2646558437f7dac6b5e2f5de7b542fe1f11323c693fade56c4e92891a38e54a41bced02aef3356338667c439a7542e5148f212daf93c2ce8476135cefbfc8d267db25e9dca03e926aad89dd0dcbc157ff234e8b6889b0615d64e0aa410bb17371f7a045c0a5ea88432e4dde737f0ad0687fb5ae0c8ae8c0e4bc3e6f00e54f55607eb8c3df1c859c1a5d4878185c0c4e2c3f007586e4cf01417ad4eb20b9e4bc3a38592388740cf62183dda18617cb8ea7d1056707ae5c440dbefa3643576405495fef5e19f15aa67bcb059073d47bebe57022ed13593039bff850f9abc6b5b87bd6ac5e112a6e4a2ea3818c151168d81844a0e4195d3a152adcdab67a2b2bf1a1bd7863caca57071321013d7a74fc4264ee648178c6f1c4c613c7d74a7bee8b79497fdccb39469c5bae13aef51cb4fc9922bb4113634dd6fb4922ec4bb31c063f65278e88e715b1456d45bbb71639856272b732e26019742f8f94026ca82ef0bacf3302b5264c8bb4e8487b47815b1b8a4c7ac1d5719b824d7a5273ca35e62ba5afa06aece857df3405f6c9d74aa29034c212ea6f45b27894d778398071490d1222c4d576f22d1472a007cf6c7a4ff7c7d528ddbc2e5565509301c0741f4e7544f0f5562ab57a7d6508fbd2476f6b0949f85169665f8890783795a974fa0235f0980d4de33bd91201a116c9c8a98dbae9c635d02d857502c629981f5b567ccc7f77bd6d58fc7de19aa803bae216f7c34a1926139733af9100cd8e6820f9fb746cd118c8cf64c79c0b812a72371844b99bb1cf9bdd8ac507b85e9fddc268c6362ac5cec1e2804f7dfa1eedb7684bd1258659f5db45b2bfa1af2aa5d0a5f5d4fd43300adba106f5aa0eb28acd71dd1643c52856adceb1d956ca3310b3fae4ed18391255178911db34ece547364dd1607b9d05a75520537a58a0c682d392ecd321eb039b09af4301a190b50b8be0ed567f5dad3a6a518f756ff1be09179127f160f19c8c13e92540a4179ea3a52a11af78d6a537f248446e373d0bbaa3e6576c6aaf1f23de64de241c93139fafbf6005e11229f0ee0138741cc9aeaf74b3a7aa536969c03616642b078b2ded9dcc4778b860d17a10afd5dc175b8b7f47b2104aa27cbae54e5d6d31a092dbdb4c61dab396cfe1e7ae2cab4e5fa23dd4c7b665000a10440322d767473f55a071a7b5430bb9569edafa1ddb0b949aa9729500235218179c3f03ccaf71a365400794218cbb7626348663ffcce5e535d428ad7e3eacb7f940b883c7e82076e2be475058c81ab200e7b4ec1658917ff469c382075652d861b78d5a03e47bb906baf256fb61835db20715c60d64db3951342b77993152d349cb53ba957862403b1a9f42e2dda497d4e8a6cc47c6121db840ca052424251c5224b2114f603ecb9435d25e00616c2533b46ef1a9f0f464e9ab29b1ba4ce102e559c0884793da942554edef36f73ad47430560d6b332edd44041be125ce872dcc0b1e75e899e09933252e742e0d282f5a77612631cb410d0e7539a01fb5775c09ed0b9c1cebc2a0f71b1833b0a940061e34bf7f94211d3384cfcb32fbf7bda5546552e0e2702e19b54df0bc8b372cf102eec258474a28a354277ac40d8563ea1c6845ccd065879df905580e34c688cdf60e8b1d43589713b1c488eec46d1552e1b920d6465d005a8cb884a9ba6e4ef33dfecfb7edd2e76e6599f0ef2d87acccbe4bbbf3aa664f909d95256bb7b5fd0fc44f822a825cbac17368581972bac56f2fbf654c92ffa120fe00d7c37bb81c0850852aa0f1b7e5cca3a0881e6ce41a3591f10b09fae3108998470df881c6fed21547d938f99eb84a047fbcc3fc1d00a217b4babb8b7b3d2e80134585d0fae56a1d57f40f7eade4bca1b71c3d6e486c8726f37172975fb2029635e3d254ba7d62e9f685a69aaa3239dd398939057a93efdb42d949df9bf73d42072cdba8cb3800eb70393da71218bafb0f324ca2b562069f12868a346a926feefd5a9581b0d19f0b407a3ff390c2266140a758357d53f65c2e378b1b78c9f62af428f3ed426727e0cced226f5fe751eb76892cb0af0f74a92bdc9dbdf3d401a4f1a8ba955a0fd09d28d646c5a0a599dc8ab0b7e22855f2fbb6790c9a6a11b8f92a90f4349b92dbd4659e9caa5147101e04db2d33af50f2eb811e02959a36f96aa4ac92436a691a8fe8beedc732a97118f043591af5e6fd7c826d47c14293a4ff59285d9ab31f11e2be0b22bc7b1e182e13d2d7a4c1496c38fa4c2f1c8c8a7311d3cc8527780933c2582c328cdf8b1f751b2d81aff33a6d13db021a16dbee93361f4e437b40ebbe595616fbd65581024ecb6e1495e478dd51b567ad4bea3e6a71b95edc4d26a3c741339435062afc327da8c39c8761ee5bd89c023c96934c7ef9cf13904bf669e8008e396e72cc6af494c103517efc9efc56b0b83a6889d09fdbc73751b4633f417738bf9fbc5d1d679e5429c9bfc871c6d98d27e7b9699ab655d6a7bfcebb0095708ea5c8c271889154c1dc5716b3329c7e036746eeee1ebc6122b30d5d955a04a0fcab033ac8713c238814913b5e5be93bca5a10f1b7507af2be58fa594f61bb978f382e5f64a5d3fc8d8b7261e880ea505a5e7a15203d3de7706a4d4c98d215eea13e88ab878fbaf1071540fe8ba5a5900ff55a3a1fa01f341f02b34b513ca632320a52e82a1d0c4af7559635ea85817354a23c04ad296e59ac034ac4de80988a60a8848f2c9af26c699bac3c7e86af7ac88904364ec27038d31f6a0a36ac9abd5375225e131e42645eef0be52810b04b7f4e4d34eed3b914b3de1ca70b05c2be6441950061ddacb455e81b3ee27eefcc0e039f03f15ee5b0b10ebf54b2683229352e2254a815081972fa9fbd93f24bbb384d4ede9df097f55f2bb70bce3decbdf49f601acba7035bd752387527dd39ecca4393b2d68532634e6b501592eabe5ab445606d41ca15e55b87fbc567726a5963aa968042931f941689a372bc852ac33f88b2b316c709abf67c63cceb9904c49a1ca3bce45b096fd38c530b5d3244001739e32385a6264c3545c70139bce676606b2a8288ba85a7b8bfb304413b4e9c35c4686240722b753e42bb4869f9e8d8c3b4e1ae9acab19685b2b5ec86d91c5e7f8ca775306f026e97cfb422c92081ff7512909f21442aef6650f2e2d424d1a22415b3ac2eddf574683342648e93e5becf0b10ea64ee76d8f3dc469ce66436bf7bffab216ecacf9afbf45d7968b350486989451d5bda5a1af34763fe1b90db2658f2525c167cf12d8cd7c13c1cdf2f6a0a2ef0399b4b5a34d62e7e81122b8a7169c2411dc522d27d3b8a03645c21330a23aaec85777cdc0c415f37bd7a31ae1f0e062389b328dd2966839c7e32349815bdb4545db1afedde9e3bd8c6f5a724ccc32d9784f8c4d3c3ee01fefca78e9493dea50704024381ee6df682684616d75fc9f70bc5038992651b0677c20260870c1cf4fe5bf6af4a7e167aa300a2773e7be6c98488c99c32dcc59bd70f8f09a7473d35c1fbefdda4f4d0b24f127f68c9a72f85ece51f83b36eaf13f5a9e391c37a75371259f3a25d2b9a5c33035a332a018dcc243a1b0a67e196e200e2f55f3f9b430809664f494c5bde6bf50f3f3c0f485d8f9b9eb9eb089c0468992308373248bb5fff43a0d4f8a3cf708805fd727047277206ef6b1231313bab0ddccdf3f56c859961143244e6604f42e2352f3da851eab0360a96e8a34bbf951cf44920aa5828c3832d3093e54c262a8e5ae175f1718137f6c5cf3426364398d87272bf77dd0415e516b0c383b75a379b94da947c6f02e766360fa2e6b81a4c936ccd42943a8bab1a63105f54c01a340fca423e11a13fad19312629cc78123925633712cb0634c9239032d201842b3271d68d5d3dea4040d75cb9e1cba193afc71dd35c02c2374458ae61790d2c7c9934a10423d9e9f839bdfc54fa77fc03c1e9e4ddb3e7425a445ba72d8146b721142b3846cb269325c32be01dc491212b7af04e58708a3c7e81eef1977399bc9d029f02db9715c9274edeb818aede4894acefe3c5830dda59b043a459d48ca6e214ac1d9e332326ad1be5fb5cff162fd6050670b414b6cc04d52e7bd0344115987e454a6b8bdb53ba10660b211f7a7fbb653129b99bcaf1d3c0d5e7a5a8ef5354cc0ac159c5745d7c108c2641fa1a7273e1282729c088dd77fec0a2c13e4b2fe96819575f74f8c570532f537df77467ea52261f4514a1ef1b90711dfe699a0df546b873c8d4e842fd17cb23249e082cfd88675e0fc121c3a4de834353573cf5b8c72468dfae9f11fdbe8ca48787a2b8c4c6d9a1276360520e86c9d9d4a6ea6badc68f037192710a5b634df0ef8f3526cedd0abb384a9e0476d1f9790c4933441123c2ecd35383234b7cbb110d065561e46bcc58a0f16092d4ebcdb71f6e2b3d9881e0ace0ae2990ee89f0b8bf3a04bbeddcdad5c04d53b2b1a93122e83711a6655e59ac6de4db6d6abf48f139b192b0d788a4bd15ac2518a1e0fee0bc50435c6d670a6facaf2a33539fb6f613723d0a65680b78a93e9f0fecbc005b2bf7dbad5244b0122015ce2cc2ec3e8f981c9d7b9bb61c5dae0706dd155215492e72af951a15a706ac0737efaab96effda0a1ad771089ed04181127668e198523a29881bbe9cb4769de1054cbb39673c42f1c739fff5bbfad7d105948961ea1273f995c8999b249e1b5800b111a56a37dd09d80e19c543cf0ca7f02b3e790348f88dfac2e8753dc7b41737161564423f3cc6b6ce140e862fc9e502f964b9043b7c451fe7c8f5a68237adcfce0c0f40178ee2b5986dfa04316acf3c937bb94856796e43b9af6e7c597f94a75202aba27aa522164095ea570ca50d0fbd16afea69424c88e98a0dff58926a3700b50c5e333a836ddbccb1524f3837596fafc5621a598456263cd7940058d0f29e0cbb54d50fede5426c80497c1c387cda74cf9f9fddbfec09e8b924af1ebce38b6fa7407945927c2cd4dc8725f03df728f5e33f85e006a695a10901b1c1046ce2b870e39b2cd35ac11e7f12ba3ca69e6694d69a6082df1af5dae4d412b1705b9706e6bba5f432f53af84609b4c81a7faa5df5327b392978db183d8060ae576d9b6ce7336460b04b856d26c6dd69306e8a6776a4efd03659da9a61fb1992dbe20cc0e1695d490d382e49e46c550a243f4c8019d60a3dceaf442255e2b60ebe6f71eb73fcf47a535423edd24dcea8b09683566d28932cbbfdfab8c190a3033bbeea338b83729443d56670b388ab0a4934d469f2fe9753d57fd2e94035a21416b89fa47eedf64c86045829a68518eccf2a1737b1263f21e60e9dd59faedc43abe3ff34076b2bc84263afc8757b6dc77a1127e50da7e16411dbdf8f2bb85c1a5fcc9509d6b0425b7ad92827b51ee8b2de0171be05bded2a98338a97aa8e8bf7b3598c50d4d3bc86295d0f545f7e7cccf66ebe019062d78ae79556884c0fe0b5d408e38fd1e5da8599386d0b7aaf1852316081ab2f39c5de6f26a4c8a01bf32d068c864780508131f4f4a10ab2e72c2912a4af870ea13805da7ebd8f7e94d1c38635dcf6158342c4d19a050876a153298a0cfe39bcd6671ba41e0f081cf6c6830deca5be6f1634e729145748091ab4c656c6c1742ea4a665e09659c007fd2128db4432cc996a39c79efe656dcae3815ec135c39c6c10693aa70e44b6d07538aaea9da3f41744340d179946f6463b628e5bd4c6f092b1af9b1be69c388dd6c4f39f85b29a17803cdd5c8f3d5e472881e0b73979b3d1bbef7a745f0e77a6b6ea3fd76324c685de0c0ab1bdd29d36417a50a2af3cde230cf177dfa8f9cf8079caf951fb4584ce256640fc19b8891580e90500a56c693473b78a5b1a9c699b52a4b4c5c43b3dda14d37c4bf2bc18434bfb792374d29df5753797c5998e2f3f4cc220870184fb86328f5146eb62ada97bb90f9f525a5b41f3b97cd6972a1dad6942212aa725d01715209e33a738066ceb626bcddafdff4750199792cbcd2387053ae6a55015ed6f68e00773e43bb02e7888c2aaba8464a24cf6de2f93dd8562b626faa485c2811d9edec4e7b59d11102a9aed071a31d4278924b382af6bfb7214f99cdd9874893b99ceadfdf60eb68e3aebbe179554a456ccd846af09f329ca7748e53631a1cb4ccdb02eaf07f19ed85dac9b8fcdfef30a643c351af8eaa45d0f764f24cbd14331f5d52e21fbab862b480fdadae69a859feac70990cad58ef8361771335fed070aac77f94084e1699c7d37161396b376fb1c2120b33d6659707eb554247c60f0ea1e2c5ee6318c95d4773ded704a046034c9109367c85c0ebf9e480f14563aa8df66c7d0256a43f5bae8fa70e382935c7e16c75bb4bf5ff23858f440fa957c300f19b825912e4067088427b48d37e1da8345643318de78d56056fe79b430b89c089b94e375ffd09cacc27e0d25ecbae9b464b0333161c4201f3c38d17fca848df944865b95ba1a8247bf3f2feb8420a4a2e83d9dc052e93d5c5da46a8d292f69ebe0cc3d585937c0ecd777721c4c9c6aba0ba4bd8662d6745f4c2df9a26b9f4ddfaf095734a27f7349db15b6abd9bd96d35125402cbbc241680ca9a12b9af79b9df056cb0952910de16059d646d7384ec828ece711aafbec70eaa54308158ed3ab279aba53b846bfebb796cb3ec49f402f9998600cbbb172555129d0194de5836559b281931e507e33bd8b25d585f35f948b0466e49ecc584c610a1f90faae0c23ba289054f62b99928e393b0b30b4b5a47f56c718225d7238b996722437885b1036eeeeb49c694b9815af326318ce0b81b576782671355b00831a75a751c4f53a4f69299863cbb3413701c20e7e1dcf431559720a2051f9ac64c74c60e360b8a615f4aaf7de9d37969f47b70e2980a3855a1a7498ce0f9e5b5a3b0697f13014b96d51f80ff460ce19f3cbbd90c78fd9daa385dfdf96b859a62fa0adbb46e841d68c4fdd8be81cc23276c969c2008e1ab2a1961a3e86de85f7b9243c08f73c3d330eba6010874b923b94ed2fec43a0b88295c69719097b881cab30051ade8beea03920ce9658a80241e134ef57c09197d405b458dd78b2049fbeb16037d0802b3d906b81d9b2643aba779a30787fc9cbecf8cf10cb07dea14a570def623054589fcf256806c87159c52db5bdb7156b6ffe2c8d677cdc694495375ab75c0a32506235709f77ffc9d21c2d929b3196d74ce68d46a700c63be24f168fe85bfbc66c74ee0382e1084e2d071d1f05ee6570f8f6de63797f45ed8c337c5068fd8dbeb8a9f6d690d1cf9bca647fdecb71d924dad5d6b3f11dd3ca24b85f6dfdd305f2fdf495bd4eaa7e391b1909b19485af89774866e0370e3dbc29bc28950d0a7e406fd408d71ba28a28f0336c12faa49c1e8b8ddcc173eb20d64de1e967a3b737d29cc65fd751b3f581acd53ee6d1f92b78d313655d65a992d4103a8109f0cc1a51f00fc392b93783dfa01d21d1d63953f8c664743da20f9d21211e38878b2542247a1dc2335ef865832bc8354d34d0a277f3c71dd1b4608a6846eafbf6f28fc83d67d16a6d514478cb76910c384e66805f22b4d685fa6c40db4a0d0fa58cb4642c3e47f373e4fc55e102c9fff9d03e84d995740fb801db91509aa3c48486387101d12215aa91e7e93cf27e223e47edea2569ac1003f6504d99617dc7e90c870df3c32344e8122c1763971775b7ec67b99a8575700f3c6009d13c82c954f0804b8c5ad2022df33771a0dd9286e47517c67e894006cb0bfa86b3dfb527a313b9351bc6450c43ae322021f6e87bf1d460472a52d17d67ff1cb90168c2f3d840b30346c598331a32d6843268afb85f707dbf98073e92ee5363b08884ded5c2c01e5190c5de5d43c54959cc77df4e3cd5c3a7f03a1f9c728c1690e40998e9bd57fb546f9cb074685eff294b731cf0c6a2a4a01300fb62d9a62c06ac1785b518442e2b1f1b64631289b0f837b8463127b5b327060be23e210f5be98597860d515144638aef6b51448476af5da3047492618671a924ffb7f6d7baa760e594faf3b6ea5da3f42d25b29e7135daf00d15d205891c0b2e6431260c0021d695f27b4bddd4cbb360521e6c02e3bcd3d01966331b1738a93e89a016dceb77324875a55f28b8dd2fed44d2fa6f1542f39913a0e7c1679711432d9c38cf5ad3ac350de9fa4b2cb475c5a3dc2fc26cb11b8b73a5a3cd42cd5ad1c737838b40ed7a2d9d74dce8b57a9aad72903994622c27e30ec683c1af346adee5d87631a8304259cbec539d775f58f1311261ab95fb544850430dc65785a436b4aeec04bc9dcbbfc839a1fc125b4d302842e8fef6cf81747de2b74b4b9f34929f1db84ac520ef02352ce6fdb95ee2ba3e07862e035d1bc26d1b0209bc5b519ac773d7a5e0181ae5c197e3cca1fcb37783e3919c0feebf809f95a035c05a10780d90b4c7c790906053aa585139edd23d2ec4d86de7ed9a2c986a530dd4146530f8339e4dceaebdc23ada74f7e1d5ae92c359a801b759cdd147a581acb1dadefe1724efaa6d5c296f006a5cc4d127a89739359300d47da118679d60982fc8557d5d096f90529e7955237a851dfa43b6ab589efba2c736f6d5780b553e9b0c8457d6f493a37a07bacfb3a7a516a6c4ae18af7d9fcbeb7e703b84d04c1f8015e9bb7d73fb7412aeaa4ead13e1e4523f058f0fc930b7a0ca62da25632f664ab334982564832046bab6cc880a37844bf0752a589e3f3d8ad2ed8b1212ddb7963c36ef26b93defb1b3339f4098d26eef6f46d99ab84b75eb175f1451425d9c350b474c2530cfacbb6c59e1d2e5f1ad2b01568032a95ef79c703c7b3c21413cbb99e0e01082dc80639263c1666950ff623c638087f4762853b689368d60af4fdd6a4f2203c5ae37f05db4edd20c1d9f363c392aa09ca3b5b5d00f1a968123552156b7a2526775b9ccd0d96d3815a0d248eae6d7ac088f24e278092f36187abedcf75392ea0472e2719a0b0ea00b46903ae41b261d5616108e79e71f5421c768b31d2a24d4c93a18e4315191550ff8ea2beff6ac3cad354312d51c1b8df7d4f5b66099b415a6a06f218e5e2e7490962832aac590526ab46700971665c4d389c009c00a19916938d38fb28bd7936280010e80a14dff23a78555adeca19098a92c216ee3462c9f01426283845271957c9c97f8a9c584e9d191db1290a92ea1864c41d6bdf442bee162001d019e9aa2d0b5d78777abaf00a8ef01b9e7ffa23f3fbfc33ad0d5a5379d73c5be393c69896d62a2c9ee22b1aad3440c035e326a5feaa372eaf155403d6eedb41c593a1882ec3eba4d5ee0ad41694aa0b734e2bfa4cc36e2db0b876f75e5c3618a578330b6dd900a7f504c1b3c65b5a7ed32943e8bcd790b9bfa2d403284023a309dba716d5ecbfe3c28d80eb14b5c0e859ef8f66735cd68cf184c609880228a2b0c7a45b8d820544ed33fbfb22b996d0cfa3e428017e604b50a6b2e16ccbf2df1c6b8832ee2bd86d617bd65a3c0a94755f4b57865fdef043637d57df4157deaf8d99f9ff12521ac353935a651a58e5090d3c0465fe948679cdb504bc818956e2d17ad2ea3af2cc159e6f21c6b44a5fa02a6f861a0e2b69d8a5fadef209e191d50355585468a07c75ca5a5ff74dd9e6d8a244c6d7c5d8a46c17e3774bbb3139d6ae0e0659c763d2cbd9ba81f3379b3d21f2521a70e03bf5baddc175ac1b61ac2d194c044694297fb070a1d96a0cb53e20b53f8e9b6e0469321d7f659e85ba554ed60af6d90937b736926256880021bbcb5d27db98404d67a1371338054161b546e8f8de97d9848c958cc44e76389bce64752b68acc2da38a599fc54a0f69a2d82498bc33994d0fcb7e45702944bcd2d981398520c37cccbab73f35a807d710d1fba20a63c8d78aa87e1de05c78d8ece5d4258fad1eeb927f6f98aa73f038d1810d798103cd1939bf524c0ce5ca70589eb796354bcb35a5cc9eb5960fab557c01b1e313ddf37121f581c7ea5407276185c4bc630fc4c7a8a5db1d546340ae7d6ba9eb9efb695a59d2fe6ed4764697883d73902f97ac78c9ac66250aa225bfa6cd469e017961ef098ab33d0436eee91f3877f6431112abbae2c30093d1aa0a2823338c8a87584b45539aa9598985aebf7becb8bd9145de0c633335d8c04a6144bce3ae7da73981925f1da9e0f7134a8401818922b12ea8091b9813135cf57ffa27f1327f5c7874c5c8700334b3843147db2814eda7768b03ddc285de114c61ba2b5f2f59cf05d546787a66d9a7742f6e8cc45dc059a0e57d4bf5776055b704ef6a0a37c578be7e3e39509f4d640bd774b6d81259e28570c31283dbe2506f3896a8e66a4a9bf16137d538751076ffb70a711233c71c4910196a4473d5e9a5c5645003975a7105e67187ea331b1124a1d067e776fc3daa7fa3edc0bff2773137e0644e87915d96366ae43532c364674fa138d3ccb88d675a771f54e6e776c4fe57bad007b339e726dd4cecbc90577bc2ae0a078942899d1439ad520550070d624410bdd79e33ac71b675eed96ebc4221131038fe6a1e995874ed7fccbea5163ee7a97ff044f93f9fd55f48ccc8e32b49cecc2385b5261a524036edc66acbf28c97492fafc4ea5b3177ea6044377a4e32afa8ec2db418c60be5c2ad1a4d5dd7caad2ed35e9abfd177af7dfa8b9a6f6fa6a013a37bebfb89042601c96d39f2bf0b88af64d90121ac1b503d2e1702d07a03f24716a9129b11a909297d24ed82ba3864314d2e1238e71df66cfc844ece21cb0a12eebdb3768cf086b601dd8d45cdc69614d26ae8c00ca9b045fc0f5ac8d2cdeabead5e5094f4b06aaaa0a695f97bd5f68140b06deeb51e571bb98b8aa2713ba82fdf9a1cb34bf4ec2a4ad144a26c44437b43f79fb8f07d94cd576a80d3f3689d1898dd0f707bcbef7ee9bfd4db8fca4daf0b8405b196b700b414ebead417eabd0e547b69501f935860c1c0d1ebe2f0b905ed1dbde82073decc1dd5091d85363afeec1ac09c9ad23a08262d599bd74be578a5ab7f9b9310745e94a09c98b5447311c92789df20ee1b624abb67a6f69b76397191b8c4168a8d1a242eb0fe82d32e9c3c7855caf4d30dc3a853096a96b554f214a25f7f65429b012e31af9a16fa109e29c7d8c69faa7cc0ebdb249eb961d5a78012398620516545385de80d215c80774ee7672f112e1b687282633f09a8750fdd59c12d933006c8a7955d9246bdf44d68fecd15100298c616e8c1e9772c3ed3b70c798322e7eb72e049b71be79a8fdfec465d9b17d8b3513c0f9a08ea61ef6f7fe5c4e7cbdfc3936c9c157db0516ebfe077633bf014837a33916ab678941850ae5f173a037184984b6866f56df72d8ef9fc547b029e0ef1917d70a609059575ec905e671b64a559000e4d7b649773463ccb062cbb507e63654eb9d357b3d61ed62c64676999a6ad34e654d11b1edacc422d699c00729e6b272968668c99f80f2c4562b5197d2cc1e1beb1b46a1d553df497059a1ad0e0575b68edefefefb33c0ba9d5bf7d73a8f087df0ac0d5b81e389ee4368bc863dfcc94d75256edc9f28693433775494cc713e731f908be4dc7636066a8ff1858fe41e3b0c97be0c97c91de5f84d026e82ffca14767228ae89344e79056241299eb9681cb05ec353269018bab6e7ba89ad71b55aaa5e7835c8d25ce9d68e15884c745335c686f5d695d7ef2fe6aa3e55ddd2adfddf003916c28316b3917dbfb3a2a44de9547fcaf5f6083db95539465d517be64aef0d069d22494ac199f725a0371f68647dba095059dfc6f480303e24d0a27aeae1e7257dc831d960c8eeea29ac4813c41d5370934c8df3705846330c3925db5179a3a577a02f63c3eb1c8a9ad942c35eb90202032f4ebd61c84e42684e7fc47164bb1fbda69c0c7751ea3d5ed0d7e9a87865b1486d3d74254810085f0a47789852da7fb1f76e9acca058ab45e499265fbea81374f27096a5951b41fbd661ed0583930c4dbe86da4f70fb385f21c4e35d5072f31e635f52da195a51158eaab82c56a1559002857d27abab7a01c07a13debe52c3c14e138f8e0f532eba6a16ba923d14ad8f34e3fada3b8309dbdff52b91a9544d7804e3f424e12c18089bb38ea216a04cfe3284f084d88aefb4ba6c364d1527fbbe46b3857c97c0dac635dc8f27e13fe2820776a52053671cc3c518b90af33fcc3b298235a4bd2337dc9db0b743d7215a8e54b18176b1e7396f8a328e34f97daffd060cca2ca32cc5997234ffe8ec632d90b4b1216af4a8276ca3570ee6c97628f4c93cecf2c40a781602b16229d4b13b79cbb6c77b259f3699bd5d20ac5bc36f72420a4c4308b0d6757e21643ccc0a93b618903a7ea2e2303f76929d7cd9bfacbb9861c80bc272e285c6416ebee9801781cbecd341857f05d85df20ee7f7de85df742397728e0507316b8e3a432deedaf9f2e4c69368b44b6bfba78937178eb001b445bbe6c08287068c5c14ce0bc15878453e5911c4f61131cc61a59a984313c47d9fd60f9a7ca22980853f28534f2f5749cf569437fce96d8eab06b8289b70d957305b0bd586ad3748270e10101a0eddde6e73f33f309708e3ef9c82fcf7987acaaad045bbb29d33ea4453eebe1f0f39e69f5bf06f0280f0cc53fb493d3c028d708f9813b494d97ae1f4f3d4ae1a8859c4c535ce214c9b0ac8d1065baa0fbec38dec521428b98ed8f9dd2784c5e4abdac3ed6d81d9266bd2577cb3720d116a9ca3b5b14a52e72b204c78161903cc207cda7ed736fe48b01abcd5e9156c5114bd391450f53f443a710eacff0ced6580aa216a803f154df964a819a641ca284bae09a9bfd452254a37210cd8be2452821debc5a5b2ec2576708ce3fb1d5f7835852e71fab68f4a84d66b8cf512b90e0727bcca1c0d948dcad44b5feea699a44de1b9b3ebd2718b12b875d5c9cf8ffeaede53cacc18eacfe1c4ef7fc1b00474ed17c09d0c23edee79fea15ab5de99b3f84734518babd1576311258589c128d0610cc8ebb3f8d4295f831d80ccdbb75de2769da2186348b8668ee92523e966c10daf2018c86ece142ce8de3e5282c33f48b2a67cfc47d15e89c613ab7127f51d2ba17edeb41cfeecf00365ae030aab16a5ed9a50cd61a0cb665687a29815e68bf4a57a7cb25016c4668d0cc54481dd6f4a73528155fd055f5ea241bd1494cba8644fbe9444d1bacac81f0882968e49a81dc386d42b727e975ff38ab4c4cff0441ec29b99c70ebec9e6559f96be0cc3fadce3e12c13d7a1c97bdb7ffa487c65ac5b6ec995cf0b2bf6e73a427c6122715cf0b137fccd553f5cdffe83a3882e291335b1487c24da81f3be36f50e45171aca8ca7a27b6dfc7a4ba15c60057e365f1478f7045927b881abf6fe41222294dce477261b43c234d4b79b691fd21c00a098c641061228b84d7227ba0d3494438d9bbd25620c5c31eadb3d7f3bd2ab314b578ea7c35590c617cfbb24836e3aa883f11c1483a6e2fb107bc951953ffc8b93176a5d302995ab092f75c2bd88f5010b985c2ec63959237e1228aa36bf73649c8fc3992ef965b0ccd7680b1fc602bc1e5f4bac5cd0c3f12331de42a3cd92bb92c7105e586f10c01acb64d97c3dc126bc5ec061598f6c55a4787d51ce953412c80e6c1b7eb92267d766c69b3ad7496a7a373f3021cc420be5e1e470641fbe547299d0516aece87391e76743fc7a752dcc961eaae1c37c874e5171fdd74b99915459c6a463219234fb3f2d9008bf83ffe825af9e30f480a10946ff8edc629244aa2fd56de3d80951348b23b8e12c959c285c96dc7353a40ce6bad6969b92c10d6a44706f65ac576b669ea7ad56de6b1a2327f0b3046f126b530235e9e6f13d6af6e7b4302a2790380899a860ac7fec030cde611e2fef5d7667b2115e29d3e943184c64c78442dea8ff51f2f2e5f1f074444c3fdea07c7b9a18a31d0242fe323a486297b3bf9b2b289586cd6320d65182f136725024d43db7c26ff8397b7293d5677851da050e434f5a1bbc4f214c03434688d42890be31c629e086ca0ded763fa5077702d21e187acd507672b917cf85275b4ce462352cb7ff6e0fad1c783950703eafe1e9ef0cfd3cb76cc32d660928d01be018aa7423e34a34a362c3aca2b0335501c9ff0250659751ddde006ac42a92fc000a1f0cf062f2facb39586665aa5fb461410c4cf464df26ed3f05e02e82e3a6dd96ebf7e12a83c0ec096fb2eeb73df438ab698f7bec52c3abb1ecae0d7485fab5b40542be54cbfd102a08f467259282abfd4de47dc638fc792535905cbbf1468ee83c7b938fab526945cec6e71a5cf26836293369f233ba9fdf4b9b73d95800603c7acd9bb43665944e884839f695fb644697522dcd557ae73f6d19dbe6df97d6684b647a6d7a288a6863cd73ec33f130212f5a9585336ad6b174847264304e7b737a62f676802fd11101b552f64985219517ccc38976b6dfeb16c41e02c351fbadbf15fb114210b86787d4b4313a64d931e6190e37327750c612163d1255ff983f1810b69add2a6d88e6be029792d83c1dc213fed31601387a8f195ea2bb70aecf0b720158ecf421dfd14b19dbb68e7b25fefbea9ec999f17ed2f1dad7ae446fa900796239b69b8fec56fcd5defae466c4679f880f8fe58c7a33bef0bf58132679bb52fee256b173e716c5bd4a1e89e3fdd42ddac8895fd5ab1541b4b085f66478caefe145d0165b535e8f9692af69f05e6c173a6c958bf1431c70efe5c5df0c38f9f94741830fd11dce61c4986644ed557d959bcdcc708ba3f5c3194ada2657f797844b23557dd29bf873adaf6625b0a5c8fd2c85970b45f3cc1d34a6a4ce47bf632ac5baab6eeb2219c400d852eb98e235ce12969afd4209132ac4def91bab2e7a30bb8796c3d45b51eeab4ddc2537fa1a08e3a682e7438dca7ed0448a2b046df2f20791bdab58432dfdce876168318cc8c3fd29a2ba9b06f39fb4e7f1da9b37c81b8b7c8a938f4704e7e40dad01731cadd44d0ca424161cecf03816537e9ac7b61a990ebebb6d494b6f1f880591e5d10d7693603c2bcc32d011a581517a891e98c34bc39aafcf7cf1d615989748e423115fd88ebbffba5f5952f265ad18373401ea6f7bde688c4cd1a1ddc4f711849b283e3c54c0dad8a3a239d8c094a23a69d44ba57aff5e601d9e809036583113faff4427ca8f162de28ae305ea308b722757ef1dfb8e919f8805501b660154920a9c305d114f4cd2137209d6895fce397696edc92ba4800d2adda4d35e3e6be716b8e525bcb2bd64d2fcc54d6067416c45dd11037bac3b1e13d5fdbb898301e23535a86afb2c02ba2a3d35b69e33b86a48671c2e70dc42766013b1d5b494116e19928f19d69b9f24093ae87a59295b95b588399c3bfe2048c99bd839b86727a28aae361d7e1516ac747c78c34bf915ace574f55c04559e294d7cf8176ad445b5ead18bf5fd5b8be283378d1b449a21b359688e0a515ae7eff764d855e5c67e61a6535b5ac2d2d794790819fa2dfe9b03eeb30bfe31fb15c65b3e7e4737fd073391603f1dbc03edc178a07c12987b235ba4f04e3193e7c0a2e8d3dba4c07fba518c16ca8b19a778c97a121962619bda477b1bdc77ac542ac41085e30624ada62266a9b6b9c3c1af32459034cad11a4ea854217490a56e59b7b0b8511d5e448ff5822fef60d164f40857e0c2534ff698d7e632cc49ac68050c5cf0ffeb9a4dd9ef0c93713dd6b34d0ea643bbdf578c7eaa20e49a18fce510b55537b5a416d2b1f0ae8b052813133022ccd47ea9f48847a3a454d5a10f8df0535b6196981a2f35b26a00d481046b7e8736330bf7aed1958a95d0f84ec4dc09334e7abddd7dd1b16ab99136a461e514767f0c39996d21c6698f364f198346a5bfefa8f46254f7548475796bc2a16cf52df00a0f80e8f37df2b89344ad9a6c13eb8f6b10a7f646f1eb058e086351743c63ec66c3082bd5c0ab1fbb9b8a9257ccb0ab5933ee3628bf302e80dce49006ad8741763d6c5f9700f926e5fee5a2d4d7dde6f9c292215d44fe6c742318edc29441b9a302ee59525fc202e514f169e2546bb9ccc7ffa35acabfa2ad64f71e8225dddb56469ff44090b18a38eaf0180f4f4e18d271ae01ef8ede134c34d77e73a4e494956058c2b6e4957a847d503461d0c1875ecf9ab42b2972cc2d509d69b91736eb288c79801e23e36870a1445ac3cc751410df0a43202cfea333c2b0bb4ca93ca18b7032ef6f1ca36f3b238a3cad95dd4e3f5d63d8de3bedb5a902ae4f311a2ed3c4a703d77b81130af7c93eedce2e94240a4ac04207d684c71b84942b8186e0f9a7be6db7babdfcdcdbe9e63c13a23789d8946ca77636c1187d128be6f8656123434d1967dd35912c4846f49c608ebc8db1ac2b0be20d9fecda2cc50b1d052111f3c49def83686e7b95c89b67f89dc53fd83fd82d558e1392383b220fd560ffb7c4435ab7d35a033f7818d040a740030141ef32151ded37bbf161cc68b5d07969b713e3aa2d0fef7bcb24511c2c958cca24f36f33633bfd89089e6b7f0d681f706cb7c8a28132dccdb20e5f6d308d732848c59b07c776cef847de356f606c51069185f62dbd87ebd2f526aa5a87b395b63a593dddb9ba9f64af2c1ca4502b581d52116cb8ea9ebffcb3efca47f089080196e8862b4dcc39fb4d9413befac2d8a0d5819ab4f8d7b5fdb3b08d1e9e863ca48bc9efe3abc1bf11ecb425b9918ad868910ae0cbedbfeee7bb5f5b59bccc2dea7ede995bed6215fa6cc86ecdbaf558308682394f76ae7b478dd432b6ae50e48ded05badff12336cc2fbe203da0614c5a4ca33012c2f918d4917885874a5689df17f7ee31ddbf77c8a00895a8a5da01d2063ad63dc6061580c59fb13e664c2eee76242ec4ca57d07c39627c1ab9a6b1a5dc50fe1bf4fc0a444516a31d5ea7d86cf38a2e908c0e2d775b2405e6e2ab0876049e2e5aba1a364eaf8955fb8dd0c9c18aefee7276ae95dd8a6a047638cfc9ee8c3f3fcc68f57d04e257d08bd120e68192891a2bb2470b8b88a12c93b48a208dda416ef8bb8bd2c9d0a29b928752c880f22c1cd979ba383cb32589f8b903135fc0fb2d939187bcf734a1a7b20191e7dc6f4d12e8e4513f89f1ac4bc37da55688700c86acc860acd6cf521fc473f0a8a51ea8967600cd7efe885ff61ad3b13830a0ff06ee77185e9238f466aa08cea6782cea57005ff5d978a9c952fba8a3fdfe909b89524b36f2e3ca7bb4ed4d3e90456d89354196534a850171092e75d542d69e0b6a937a5c5b0d8b7ff3c66dd00189be73a823eaae04933c222cd886b37fb409fe759f23890b11d4750d01b13cfe98f7bfc6d662a01b52481750fef28b8e350ffe91e61cf8560500fd4991b963db47e6f75f07bf8d3d2cd002706dcd5a9680d5bd37f1f44ce732c809d8ae91e698fd3ac42b5e50721a2498acd634e721ef1be1165a7ec33a45e4719213e3fce1921ec946489efde04aed8c20a5b32023c51d3e0452b27f80390e4caff6101e7e2b3ec65af36337b7028d474a94a0cf4b1d65a36e87c52b9dfed6934d6239a87b46d558255801af72bd2e40623d02e2f8104f70960417f940bc664a6ef7db0afc6c7a481fa09aff96914233d864804714be9ba02a774c7a238b54e2976786b1bef0b5b31ac6e745dd4cee33eb9aa3d67a9a9b0dc65be453599fab016a2c6e53c3114a796c1e4ac3f4f95f6cd9f1fea26df0115434ceb062d690a172ac9ac46d0164223e137def695522c1280da13ead9e4ca58dac4853db8018c26f7fd7aa87d9244c362890335e45881a6f0647c16ad91298037eb1413c135055567949845ef087857ad5ec8555d55d66f4f272574d90f1c716faca3996fbde1a37c95ebf60941cee456215272c6d7502f435361eb5592f1d2fdc49f5ef000958d5bb75a26776da9e8e81c9f9ccf18580b344339cff3091b89cc30d7856bee16b209c409c65d9f9fce21bd0165912ef753666cc1f083adb9b316cc1099cbf1ecbc8c981d79d0d76e4458d5bbed204a7e511bd1babeb49664e7e5b82a796fa2e027a0f7ce9dd0edb435fffcfd95fc57d2446eb511b19c6e5309d507885d3456b73c7f0526cc53d3f8438a5df64736f1b84f32ddc58029b571463280f344c9324e727e0a56902ea969976e011ab7ae367ac9b6cbef6c227b3f92714e667e0265274d97a1d0335fae4a082d2efc4ccc00a31a961b1df054403f6d8a3a3c32360720f508b5218239fffe3ec2ee90702ced6e9d1aad81d8dd920f59e02dc05bdc4fabb451db4f1d5b7c287d4daeaecc469ef3983cf0cdb758a727f77b2b9bbfafe0b155331d11eb13eeb241d7372ed606c66f473adc98742e9819839c027f665733638a6efca4063a3edc7a6fcef91c64c4d6ca43b11bd62f49e90a5293925b4fd0efcb649c6519266d6bf0f64c6fd0e980137ca2bc5a2db0c2bc9b4a238ca939730649bb1ead90e23515f4119cfa92713900951818110812fb4829af0b6e993bb8553d00c095e2b28b4c5eeba3d9b23b38fc1d06e5204e566cdef8317ab1ab5ca073c847e761e545713382f1c48d7f89def59a9bbf6ab240a611df2456a89b7a71959a73ed1660d92d83feb848a265fadddf659582e2a620bc7c41cae1306182db475ef4b626ff87fd2271185bbe5cda2559f233d318422f393eb9d8831ac8826a2399ec9fe7be14b6d870a438ff6b24792caabf1643f05258ed50e4e2e08e0adcf57725848846f0d2e3c51583a12c385a82573371bf6ae79774dd100c71c105c4c9188bdea6e52a4feea9b4f435a1102855dad493b71ee80c898eba6e2c44396944c51061750fdcbd785ba35617e992ef88ddad0a0d2b296d3959b3869031e7fe59dd8625896cf3c8211f4ecd9056521b3a8daa431f9be8df4b90970fd7c01bc5a69143613497d358104342ad5d055aff0eabf643d3572188ad4f33b77c6c78ef4acd7feafa572265a8a463d41fcbfb3a889a0d31cce4adb58bf8e9ac5ce98c8c064b0d80aa5954a654cc649b8bd7fa384bc047a251407adc4ca16f22e495d56592da3c750ca563b8bb7e007365000127bfca3801b83220cd9858fce9b68e57cae606e0217801f3b008262cea2dcceda30dd20c58b18a0fc123a3405a77b6b2b7856437c15d44a8996616dbc68565f633d44781cb3a68834fb5d310a57a5c8fe363fa5cd18bc7a898d1f3dea73e0ba0e0e781e0295d551720ca331f0224fa0c7f7817713e50f48769585dd381ab3e4207fe81e64b3d9eea0cd96e186c4fa6896e1392adb9943650baedf74077449821fdef2f9221fa0dd8bdb86246107b06810b232afcc0e4595d0d4b51946d8d8d8e9a7eaba23e1b4e95c0af64f8b6fe9f9790e3db4ac52c82ec3df52593ae8b7d76c34281d98ad6c08f21a72d6735829d412acfa9ffdb69eb2dc089539e66944bdcd3195bc004900bdc8561d234285c5d159d17720959f5509bef3ff2d95d838c1f137929073828f53eda74cacb618b4924d70c913fef2a9b31d04aaaef0cb5e03613b0f454a43fc6452783b0984f1d72e5e869bdbe929e9471b61be85bb19679f7ea463f13f7a71227cb0bdfa90cc4b474436fc7cad16633bde282fe10d6473e4bf46d18832d48e1a802e2d1b621c77d9727802eef4ae89fe1c93855b3e4dcaebd9f705f64f9b74ad8c57d8915b479bd3df42914f14731695386f025b55f68258949e06c0702db7b2d8613bbe1a3f2accc5f3433271518f8dac769a6df4c91d27ff8a13323d1307eb1b7811dbabd5c0b15ecc39a038ec113a345c1deb1f2361824c044eca73c76939ecede281b13f0b0686fdf02a4cee4f572cb4a7607e647f6553db5cd1d9f7e9b67014995cf1849c4f35a4f92d5dd3a0f8df862b4859140af75e91506442e04aaf5091583274c0af85cc946638229048e3a1e95e058e099c9f819f5424628a7062033cf46ac949b6f0a6acd78be0be1e756f3140fbdd6e093f30a16d4d224656d70b3a5b650ce9e48641e7fc9b232de0d03c5e461c26c595bdeaf34db7091610c3d296d78e4ffbc0d74faa12babef500abd669a6aa2a5df9320353c8dc318e3f1e2040ef81ec003a52cc5964dda21c462c302e6ddc5a0d812ef7c7a532e1e1704c0879badedeb13df127371fe5fa2be2b2eeeb88b77d1a002c9baecdec9a8844bf47b27e2c4262030a7333d09eb74fc6417ec3000d095ccc214abee50f5f713f01a23f5c0806c2b18d11009cbfde90f03e26681a032d2560c296be1dbff189e9996d21710f7064f34bda313d39e2b14a3a7731cfcb45e8ce3a22a5f5e18806077c0f28ebe64cc7e41d5c92807812f28bfd54a28a3bc521eaccdc195b6e3a4f8343609e3fac9bbc994302628d6bf9abba629dbe593819128c152536a1fb4dcf2e9637361b572acc00f1fd1fce95c1b9c40896c2dea6304208d671ba417c09d8af66f4c78eeb334280353bd227010c893719d09934adba15520dc32eff782792298ae08a25c9767bb625ec4e6295c1d02b2fe4688132a61e0991d2976dbab91a497f1d9d08454c011630e1b71f4df0fa8eb47084e8c0fe120552cb9ebf63c0556d1e5831baf003e4b3f2a3a51f2eb44e275184984c41e9efe91b5dc8fe80b1119cb93cbd0ca32e442c627c9acc1a3d6743e8e288bc464b98a486d81da59bfa56a1f9bb2b2d3151150a6ac9e0349d8834cbe417943d9d1307823c2c340e53af3b9e0a8587dc10a3648acd1a0138263cdca93109d255c4bf54791d4833fe89cdb67fce3c217ad7eb0e489393fa986138d8df401def0cd7e3e580f6c088abdab71786ab2b2b69822efe7430143175dbe8186ec845c13fc22d880924fb7b1a0a80aea13209f36ad1f610ca6d88869d4bbe89022068911f000c332a85ad53a043bfdca0e02a2954a849f55a4789947cf5aa727a8c16f8e9afa228be3483951874fdb4bf48efe9da579d38c64110a75bcc84cd313655999ddc5377e98bacb13cc0ca0103a88d9d327693ea9acd77eacf8783b3b5d04d99e15ddb28104a854506dfb977c2057b39635b45711ff5fab0fe65d6c681cbe49c930ef9da1fab9a4a2ce53507303dc39e9d922ba395e2556a146f29f001b6d6f0d7846f37477f42bbd6dc7d169e40386a945a6d354b08f2581da1aa125205c9ab23390566e61d09b2c6c3779be11c4bc084bccd95c219799b03f110696191c8aac6a7e382b3e4638d79da12f3aef205a495a387deda4147991d79b9d439aa97153797fadb558db4aa64634d2ecadcfdebbaf0892eb582443fcbfa9fe6ec3cbfe92a8052936b3978da9e4440f3ae7374b95f0d27f8df2ea98f86adcf155e9190a02fa4beb244e873062ec68f5bcabb625da327fdc0ddb4a2b278c265dee997e2420c856ea84e902094f310b63e16d13904d92db132622e81d2edf755f3a47bc803de1a4eebabfb793e99552f186a71e3c95a50868d0321877acea029bda4f40ffbd92147d28b0fc32c19a75c81e25bf467cf429d21bebd43e4dc5459b672d515b98981e6490a232f68647cd5dd7c4bec71249448ff95dfe912ef9605d7fe03547ed22ae20362e816e08ba75a0b3195c9b6ae67c2dcd0237ae7f2d3bf1bb898a4051524e59de41009dcaccd0ab598deb7d730124412b65642fd2da14b2597e993cba4f0b8f4b94d0f781e0773324ca0e14a588e6eee57669f228216a5f70b09ae88873d021ef5dc92caf11055eec65d43d559a88881e1def0c09801a7a5f900407e472165ca8f12f0bfbae30486b684fcdbcc09bddd7451bf93e11ff2ad84f390012f09b227394a9f06a98690489a2083c2f54c17dbfce6a41d4781ecc3dd103f3ef07ad78e00250c0491e9e5a04f4ca41e704896ee4693964d411cce0e8366658fd62e0e1e7b4058e85423143ce6b50df5dc52276bbd7e669a9dbb452091e69f6a85c1889f3253bbb47e636dc6fe3e589ad30b34ffcc4c8398ea6252c1d93c1063499ab44b3f3751567a6577164ff96c96fb81cb14986981c8a6c61e39130aebf3cbfa3e91676c00fdd5b59b195b731e7330d3e57582b5a7f18a79b2a899e53012ea60dc50ab47e78e18fcb91abbc95e485411f30b221f8ee5cb79affefd83f261be72bfa9c626a26cff1aac3373a23a8048692ea9bc6578d4190df4b0d7221e7bf352e190f01c8a393c5c56fbf3b70743c6a153be323709aaf34a0f6a919543c08ed82aab867846606b8522a436a2534e5a1807c88f8e736325c19496754ca2650e1b10965aa7ce46cc94318b43ad4466b2f9c6f2c4c05a19b147fb80b3a0ee3b0bd74f7de65b179e3fc56236f41aeee058e1c7d5b00afe62159a004ead5a043d2f6a696c94932c95ac50575e451ad558bc5e002c3dc3b7aa972d7d3edd828b2c32ed8c05fc17791cc29e4260c8537e1e3167445279eb23020286dc9ebd24fdcff632164c6524e46cdda9a0242749a9a41819f33fa5c63407f46007fb150ddeb2ea922be0581e41eac46819ccf66c1e5d1fd7c0f386e587eb261081647be2984eb2439fe0076b3b777aec43c4faa8469b85f2f0a829606bf75339c5fe8ef9fe71d2a311def781c1670e84c1235534e3d00ed31a8ab2c808619de68cbd2eb0c8905684c3fd82321691eda6a98232abf404d0df018a2a934892e462c4e10b278248597eaf88ef5e82149b54d195e2d9ac49157509af1c3edf631b30246929b3aca412d68d1500d4aa3c8453b1ab0f6d2f8d1384b4657c135cd6e53e9278a7d3ab2aef9ba3463f5d97fb5e5fa2f00704acb2d5ee6e3df9c4ace70e2e611d690047588374d30b5090dd183be4166c0628586db84d8942e4ddb5c99ddecfba49b98fb21b75dcc716699d4d5d862e56f412384f39ec95fa59541f7503dd3a80e4abad84ccef192acbdd76f99022f0acde3d66ba9137124781683ccff570495b196099259f15840abde09ebbf58fc5fe07a13f975650f08baf212f126b626ec7d46387a585b1483e0118ad3f33974031139d63ae8445832610f4c67a17cb3518ecdb4699817f6a6f6560170fea72726d0ddfb69e2a164a546bd76d3b55b7a734ccce9ded2642a1b821e2202b1800a9021bc81755114f7f3035e2a7e8274a8f2df5b71c29fcf30e64658645c2bff782a866653ce4cc962e3f36c895d8d9546ea9f1ed2c22f290f7953a346afa73d7c2aa6fb3a3963faa4a9924157771f159a0748b5af3c1c2622942fb1d0322a0a553d1b83ed715ad31710bb3652f355b10a6d326031b204d54225dc2128f2dcfd8edde7be605a3806f94e511b7a00855c66163b0ba68d60123ee27c2b6734a89794b6104bfbdfbbd1b3a88e7e83cc8f4a85e3a51806e01692d82690bd7ad31e55733fd9c3b85c19fbcd7c8dd1a390bcb204227cbf88105435c7f99ace16b06bb4f7cc2c46a60b13daa5447533f4fe918ec5c039a181d9ee2cb7e55163128dbf3b500650075a53ef90a61a12c1b9da73466cfb308ceb02030e93001f4c76de10efe2aa50914c38a238f298a29fe008df653550acbf383c674c0057808c28e0afbff1e6a712a48e5414fa9d6ca779d2bdfd2593cf0fa8056aedd615525f381589507702afcb0a6c4627478d2e39f5ce303d27a180a2faf9fce8b0c8a2a043f9ef8a47bb193758dfb5b6c38ecd6d715d69cb7a4e7e8d7ce64ab4b5c728eab829d1ea9fd5ff7d38f69066d2cec1298eff78ca2893f78ee71f3703ce0e14dae23e076bbe2641e27bcb852479c853342602d9bae20f7d7acac5283339605312e3bda719107e35143506db2c5697a3b8da06da17e79516f246c975eb2b91e52ee7d21ac0f24cdab5c19423aeb7d70bcf3c4c0b85cc5cb3476848784c28b60a8eb34cf9bd1f750c4ae14af4aa504eeae3523aaa5e175966b1b95228ef860e376a0e31d9a641d668a3db0f13aabd65876f70ff49f8c0241388e5650f579d6639ea284e8d55dd51ba7fa5526241ed762f392a982c7b55a664715790102e38b31c40671182862798480f54202d2d58dc1c05e7c2f4675145d4c027280f18d2bdaf29e90a6b4cd138e9cc57bc7dd771cb82d112639393d8ef3d6f2c169288607a2212c22bdea87a3171faf3fe0df3e5b2bee39810fe4e3d2d9fee335af9b0763e02f3b315b32523efb5f6493e7aa4728243ee99d0cf825f5bbf23d95b9a52969084fb235d07f50c32dfe3f640986cb064d907a10879f2ccf44b151e9b833d1afb63e51676e623195b4dfc52c60a8bc142efdc7ab0cb2895207bb86fafcc8c98f3f0c48cf36683cea4263361eaad18eeeaeefd8dc1c121b194968e41444ba639858ca0a2b8a3771561e524d460a1566a362de22356a2c870d064e9d2488ae75c08e4d42240c1ad7eeb2e7e46d245c3a06f0926c1dd022cc8b55b5b4f1714d30c4d3149a9e3fb7b70fbbf5c9795b42d9a322e7bd707de4d7d111d1f854d17c036fcb56d59232ac8017aae85bf4722237718dba99ca379132328604e1affd10fb243a96c79127a3c5eda8a3f2e24bdb06c58d5398126dd2a98742bc3b0d41f7eee54a7c417165944f74242807bcc8ea828059b6517186f8bcf9e0cff2f2b2702276d9c53dd5b496751196ca0580062ba27127fb174ea0c7caea9bb9d9846b3010a448fbb2348c30ca6009c87a8315e21881fa331c52d6ce6b726549b17a869e3b07f0d122fe577982e1944d1b9eed7cba8170f450c1db60ec1f4b1435520abf7649dc30ec67a2b1041931adbea2cd6f6880d9635e6e01fc4f8addda762db4689de0ceb722c90ae20f22e4a59113707e7f54edff1d7019e866f89f6230f98e6b828323537b7cb6a2a9ec404dd885ba23c43c8096108e1c03d9b86b3004b3cc6bc3e8c533c2eecd995730953125021415bf7c3b95d8559a4eeb65e1a92dd5d057f24d31414045fae623a66df49461f4c1678b879c7cde7b7ebb3c92ce6060fc6fd2786f61a77805f066678c9f673f7b157970a3df2f953763fc27e0bd014c9b73a186dd79b017f93be2fb9389322da1d90e8be8690cdace8b022c5e046758e873bcacb46f6274d8a583b326b8c2d47a7cd0263a2aa170f12f54f057ccd3002d6a235a0bbca68362e4192e15f80c57d6d70d7efd91964cd77dbfe232dfebebfc641e72a197aabd9885671cbb462552631407c73bbd37577e5ceddeb05782bba979c271d879a7f1a08909b881eff6dfee8dc247d1143658b97fb78979bb18b40a7b77769d4f9d90dfeb330cdc9592cd001087f93dee0f778747b3203553b477e5e6765a58bbcebc53dc4aed19e124788d3a3538700137413add5a55fd0d0a15f65a099605223a6aa44ce444dc2f2b48e0923f234dc28d551ed1dfe096c49844328a471bdbad12f55039a31890875d0230783ef0d0ac3fa0c979125ae7a6c682e8ae1e92cc65ffd66dc97302bb0b37b0b96083e5d540f8f8f928781a1010760023de6f2046292d18ab79dd5af00c8fc99298de17d214bcc26312b91dfd9619b08a3d466001b31d424903fe9e03d5638764fa22225077bb4bad05bd06853a68a94bde2d009fff1b1d3d05bc73bdeade7bc9736677de1978ad9b2624fe61ee542c93f4c84b1037c8c7685cd916d7834575dd67b2da7148c98e364635fe26a9ad22e25ae261f44bb349334420b34422a8f177573e495daf5733c32a52ac2c368a26895bb52982868aa4b478c2a3289a0e4cf77b0aa387d239d81bacc8d5a6259050ea5554f93be8d495754b1c06368af2ef826299b3ed07d638884f15eee08dc6af5f1f408038b33e51122f399b1774d08726c127c115dd9ff360b62d0f090d0f865fc158117168e822fb4dd180e2721f03df4d9e003a3521aa4e201d5222dc32dddba5fdbe0b022e94fa1356bb45e3e4a44a314b8dd55009f5039ab86f6daeba49384f1cd602674ee7daabe2fc29efb48a1b54603db5fc484a8bff41e9b2ef698d78394e512dfcbae3c8e5c4412edfebdd697477b7e014c91c1bc855b69aefd9012fb2247476d74bfbfbf0782482ac5826266993b30cb1c026418a421dc5c16f3d8b60d3856b1cb39f4a72e97f46b3d38b28ce46868203de01d45e39a8f5cd4a95b87a01945e3b349cb58e6587608cb1d9d8698f12a87f3331eb9a1d1b464a1516602a265ff811246d772a15f61205babde962b31a80ccd2b1a1095582bcd547c90c5f5bbcaa8c5832ac4d04bd88e64171ab291963cf40d424c3a92811e7f84fc630c43768d47b65f585bb11a21199d10076236032da6c437a027ef63dcd2fa1545510a1b718b2770365e9d04a5221acb2fe57ed19911390e32eee3157e52c408747419b362c0dff6b8995794d8810a7caa51dd0bac897a06c5148c82dbb7838c772e30fc243fdb4653425d4c68907dae66068858998081a84eaf637c055575549666484da7826aed9722bec7b8c2c0002d259dea4d3136cf7f61a50acda2cbfa091a406812bb0dd514440c7925552e0ebddacaabb9be130d77d90ca5208316bfbbf36a75856d37b50521183d7724ac2fca08055c2b6400ee1dae5b771c3d1d6c655f78e1c779cac993fe8b06b7d350a03056e6171f44f86cbe14fb8f1a1c7052288d198bb02cf593674d24b5e649efc33b1fa8d3c45d05454d8b4e809bb14aeb1ab063aebbfded3028cf4d3ebd82c4ed42f19844ec4727c05feb284fa28d003827d3a0e5c07e9bebf5f49721f38f2914d2a5b096e8f64650a6a31fd07c10477e4ae9209228b6a7cd079feab658c424d597aaf71b50bd4cba3dace613217c1b00b0442d9c7b81892421236d322f104156a77557730813d9d54030678b7ac2805af764ed462ebbcd05af71133e126c035bbfb45074a6a81650e51639ba497e6fe5d8a73ed40d33486a55bf2ae3bc0c6d1cb78f9d4afbab7398722c97d5eb836394d52d90b0bb1ba7e0bc44e35d0cd89f65be526fcb2875be0ed2f7b3cac8a0911cd4dcf4154a3b9620d7109ec4c23023c3e537e2584a992dab5b4273e00ad8b594bd05593ecaaaa4b3e3a15b2c5de77ddb4c30063b3b80195f30e3e0c982fcf85cc0c781c6b5e8aa5803d110cb3d66133ee96f693288616d6414239daae72aa599314ed80a7ddeb0be4d247368c7454f732de6074d330a8f18d97bff89aa25190502f9e8196a18a0b99faf845d35b6f44f12cea9a5db52e2597e132a7d80cb644fda3bb6ab291f1ebee069369178f287db88215eec4cd634c0b54699ab52e0fd9625658a88e9e4e4f9aae0e379d19e3f0a0b456c6f8cf91c26a67824d95de1fae0e1f90581c9ded8c90fcfe8fc42df7357937b5fc48831fb30fdbfe032c1915dba9532e5e8b73f12214244a29a8979d75e5fa4c812d640f68952890d74f7b92cfe8608266c126bf5cea439a60d09395739d3d2059db415a7b02d74c486745bc8395ce9dbf68841747c0776d10a9074aec6da62faba4a6abb915449318dbc5e3470240f260951d3a2c40a7a57df10f7310701185cd1cc14eb32f22362e51f7ecbff2a402040e47682e1e3eb9d8600b37be476cd64d98fea3ecf7a4a2e7bdab3616775fb7c083bba6770337537dab53a494b7ef131bb9010643012c87a4ae5d64173ca212657777cc1e64b2432abadc383998c6d820a223c2c12f707f5f3cdd32d674470a582bd7266e091e4b26b96ffeab61fdeca89175135784f246c12a06fee9b9f6f4c5be390fce88e721246b9ec063394496e35a3ef03a6bf007cae90060e92a3702e3809b08685cc896222a0e756823f55fd3f83376a3122aee40381a0954b463f58189262de20ebd99d588833913382ef90333d2fcd5a9ac9088e1f3529152e0ed54b0dc81dbd7bc64b100e78eedf3a4006135a2c0f919c8431db22f21bbf14f3df26372d3b5be015509e030a125b540dde529bf6ecde87f87106dbe0d3a82c1ef32d0e50482106ababbb4d0c75f65265b18e1131875d5c580651f8591b5466b372743201b1061043da0e8d05a9e6393db29449fe323dcbfdce94f30b7771f7b4442495b45979af772d11628e0cf264d72913cc9c88660c5bfcb15c06c30bedf745d9e9ae20a32f847c83f1a14ba248c1bb6c08070ff13eeaffe84963c49d1eb9e4df1833ec4489b10cfe58c5165fb2351db2ea507af2d0c863cd564d8584394b659951d36c572ee79e9a9c468408e8c5b2799baaf27ef3ae4b931706afd7d33a0908912c7bd17b8ede750849fda8bce8d35ae0cc39db1b2b5ee16ea55fe5a6914ac27eb9374dae4fb5813965ae8c7c20849d319517b2503120494c246d6a966039ada7590f7afb529bc97a4183fa04aa29e2da0a56edeee48121d5f3046a9d54356f1bf52e2a5b54c017c000497045be4a1af8067a5bb60be881c082e02b4ad426344b83f332061fd25ccb90995d3f0a28a650dd97bf7c8974aa7de808c42d036bd46f50bd54c050f9d67d42bd9d8ad428710d725bf904ed0c6dbb9aed1778c4ec2afb1a271ae23f149929c30534a3d73b283448949adbe814b92ca119084a9ba4bbcd340c2d825859194b806482ac6a72cf233f594cb3ef66b56fe015f2e41672a9c5ae2b503d28131731474e33e27815c902e5dd9e474cfb71c4c357aaaf5cd6737bfb33b1a29b4874bb35b5858e11cdb459682b9a4ba5bcfbba2b5838016984880be461c80405854285119d5b843536b2ce97eb2fc7ab20dd4ca5136cd664e6ddc15f118a392588ff78313680717f2fca156d590efe25dd6f94e5d1d34958f0e3ebd7875ea2bef1c1ec473849f7eea5c9e5bbc599c402a76a0c00dbee01aa854bea9c024ab2fa1d78ef4f34e7c3e8de3d5eff2302e3ab2c3c24b879baf0bba12c87f3d1a6530d30d377e9058cdd8a07615f6fb21245941ebd38a2ab3c258e84d51921e8400285efbb747a9c25a7b3ccaec80415a40dd5dca877119cb551805417bf51c9bc8efddfdccf65f5b6320658b6c0dd1dd88da7c296ea32496391dbce7a6448b2fd5a4668ebc8676b217f4a913afa012b620a54df1620e3ba3b06626e45e6fa4f784b44f6ee6eada3e60a174913dc1451d35a25475576a3236c361579b60fe491f91208c92a82865ab3b08347f4c943ea6d6cb9e67082808d8a71c8efd70786659488b29d18e732e9b6fc7af5bf0be053a3a8461ded9856260e1457fbd070571de4939dc36b8fd9ade25eb288c6a350bb8e9add1ce178a8cf3cbcc8d0b8b8f9acc10d741ef80ea8fda23f5b81ec0009de91b4b2d8b33a1fc29c888576db80d07787784bf99f94d77d3c8c8212c5d067e09a9aa13c5839d5dc280fcd77793a1454aa50a6606f3172357e87d91729091526f30d38019e0c344f89872c6253616bb5b55b0190f6e211ed8e268aa525d382c18a9d735adba376cd594cea12bfbb275a77a8b645d3176358b89715b7ce15e41c8b4f6a1d01929216db341cd19a7f26413db9f929d01d2b849e4d9b21a9aa336f5b5ce319512e277b422181f8b9baf59a5587367cff6d91ad2617a1ba3d8cce8dcecba8002b213ca24bddaf4b8dd94047ed5d3615c2a04cf30e501d06050deb19ed4b6ad05ff1b42f3d2734a605d5d40a62812b20ccd50478628a44b45ea3f759eee0a38fefaf5087650153f8b73e3fe6d3752c33484e6b78ecaec3b1aba6b35c8add381157556397deafc7cbfac8e84b444b270c5ee8b3653af5480e975b6cf734a207a7568004f8700704287a9a77dda05c4e74539a23253dd37092b636dcfe6d1b1ef8846ce7e10c2574dea6eea8a57317e77468143027413e0c9491647a389901ee68bdc4f9734b8722a8ad82e556bcdf2c80abd2a470ae730e36a062a78ca354870c7887b913023975cbd73fe2ac1b75bc61b51964bac4d47c60c6c875748783da06630f2597be889ebfa911230ba7da090c6132f60a1cb66e74e52533013ef394482e9a92682e18a4fb93120447fca5f88a68802bfb45a5df59e9bc5b621e6ed9721bd710df5a24436405526a1e7549732a724dbdfbaa5737480f9543d380b02a24d8ce56cd75f95af5454430c505f8ffd4931a624adbf03c9e42e93ee0b0ad0b20a2c64d250b1bb90bd179197587eb9361c216eb31019bc25bff58a779a7082742dc5da6bc8b53d9d9d0d088a919eed8230e86b8ec00cc9c75006efee1737b43ffbd58a0d44fc8859c705ab377c19c14a64583062779f477ec8f295a7243b39cf6a7e35b30f762223a80b8deadad4d11961503abede0ac40ecd1c074f9ee5348be83882c8ac0218d77936e99307287ce08b337066f0351498d9cb828937f6284941bd387e04e001c3a76e85ccef8ca689fb51def43b14f3ed8c32b11649679a9fa17625c1ed174c01322be4d6f2837da0d0cb4ad326c17bc031d081639feb6867389783729acf94035cc8815b65d6fa754c640cd146d61c19da06098a583fae4feeed6dcaba0caac165914949b695635d7fb836575af4050edc6e0dae362bf87c2d02c38c709b45161bf2b15f13eaad17116fc89b4b61583b33de1d4a90efde423c1bcdb91332587e6d191a073bff1a995da826444a44230a7d3b3856238400d6b124ed3b3a0708fa90919b06c1d21952f9c52b5fca4e09ab3e4d14ca28cf86720577787c777200cf58c47de2c3b93e77b3ec4645a286f51822cfc9826699acd7162552d0a4f4719544bb17626e7c8db3d84022ac1dd1797949fb75c0a98c9eb04f00781e7868fc55969d6ed5daec4c41ce06d01cf69ddfdba762356334d058fce779f1f8a396fd745936018ba34afad37090d799a799f62a5dd822a6c236b6cd62de7e6ceaeb3fe98cd115003c3e870add3dff06d3d19b69e9a28d0d26e0a06a2b73b486f43b3ec72bf7dbb3c1a0c4510afe8cc7e0ce119d0cc40ee01b558749160e666782177dce1cc6e11a60a4df5ed148b39a4456fcaecc9ac661e9964a52eb6471aadc392be9d74586d0755b588655a5fa665a7a5fbe487dc6e1ba62b627f10612f73020a4d26393baa59f15ea4a2da43ec268255c7e9e94a6bb4e12e0d9cd8ea5c44da2b98b59ced244fdcb3eb26daf328118cb0a027cb625844b3a4666dcedb9688c23bdb27e02808a2e7ead60bfa0f6c85dc9220f64ac0ef1c39d31266fc280a939c63b5950282bc5b335b423f1b1b32702edd7348203e5d7adeac001d974741b49b6928fd8ce3a7fc077217885b4cd8345fa26cbe801b13e432724949d0652cb8c835b5b532f1c36eeb540902ad0609d5a6d562d23dfed45bd6ede9bdd40ef61324e0f435a38eea7afb6b9eaa0ffc8cc275c188c6833c0b58a3bcedd1287c5c836801a8a452ef8d6b8e06902f1e830af1655f9a7a4b85f59864c005419dc1426504e496ad18b77279e709301d139da535f922cb5f7f999e3700de162a52e4f1c220424405dc7d5b721e47ef677fd7d245085af112842cb8b8c4f370939f5a579248571af5359d24df230dea6de6ac4ed554c63692668cdc2a686f1a04d5255c4cae4b73a59538205fc646c0e67731202714d1422875503380e4187c5024ef34af03b52bef193f3367dffc9db6715b260a70a219ac4f61e3298bf44ca8c4f6fa80a35d1dc24dc9b4cbb490e23b265cab3b562424ae262edca846de3fbf7aa28b197bf3ad1e9c25ca2238d3560ff0e6a2ce847c5b0fcec1667a06e784d60bbbe04b1c21bb1bb7a50c124a44d55e77f7641808b57a16f94f5200dbf71cd7d63948aafcdd2e364748318c72c5fa8332bedf95ece146531b68c25fa9483869df7b7e9272453a2226c85fd5ee216c731a7a488e9466ba89845c7560b39d790ded17a87f18e2c50174270174695bdb128174f7ccd807b204022e4955538c8ff14ad0873262534bf356f4723bd4e5917f86317d7c19c339b222911a5df6efea22f9fc57cd343a3b4a9a59867a84be0fc955281a4894e67018af1593fcf4ddca8141c53d63b0adbf7d36cfd0c8cc938692349db1149697a7e39704fbd86065230055e5633229249a1220ef7980d8984f293690ca866c3ede34b86f4f4de7c4c487e2c83bb6fa399c561591a926f070b53eb4893c7812f4dacc20ac3bd8e7e809718c40a3b0c3e7ca7e3bce4602d27669c16e2fab88d295e0e677c6cd21e4820d71607356f67982f296b18b658a833054baafc9eb7f7679bc545531ca53f336d9605a308239b72f57ee736cc962f2d6f08e52f745f36838399cbc67c7f078839911f9fbe676866ddc812b6a642cf23f27a86f206d86a9d23b63a97f9059e71ae5e39bda948cc2c86b6568ad051675568019132a5bc669acf20b6757711b350f99aae3227fcd9691258829fd9e8488557b8aaf0510e3008b03a51dfbfc6b481143427c2a782571b0ee3e20eb9374e0fdef4505876f320c31deba6e6da2e83b0eab5f6204dbc904c1674067c30903666ff4440f7f31af25c10eaca01bcd96ba2efae37202655c069964a2cdaf7ecb82811c18650465869607d62affe684b323555ae7de97748349ca2ad86523dd2663728f202376774e48f4c2950d8f95611639873aba1f738bd688a3717249ca77c20d641ee7a42186c07a2d3b70729471c33be62e1e44f81f92a1d1b1f1cdfef4698986ccbc0fb8cd308976a47f5891fc5353138697cda26f72a1d876d98598be706a024e6972c577aecdb6482a9f28c1b756b2fb38ce04f0df3e150ad9191a9d7fae973018d641030d637796993dea94c6aa12fb3a517724aba33a1ff1f20ebcf199ac3f3dfb920a908ac3f40637c5a2e101ad194e872c0a87ccf405cd27ca5ac7425be3f469c86f3248482e726fa439cb64b928ad2d50088695cebc79c52793272a8d877289d762385a968dafc66c4a946e6a9bae44ad9ceafb967ef6987cfb4d3fc65ca7364dc2ae8da89d069f4bc033cbb3815aa0b93be533c7a0ecc965a6eb1c8e8a2f980332c14e84b0f60d9efcdd8df1a382d61e22735865da9008f11e07f105812f640d7bef0696b13632371506c6561df6e229d3f686aecc63b85e32d3555d72fe965cee687655158f57461f6b329dfea03af9c940332b049858b960223252d4eecf3d9d32f67c74ba6de6c1371d2a37e5e2819623aac9908d75a9ce31d7a3bb67fa0540e548c530c61eb6a1851205a6c6c27e541af439bcd54a13df0e82c220707e1d53df8484465098960223d7e098ba18a604d9cd38a0442f57db99ce1a6b555c186f03b53519aa3ea57bc8eb0fd4c03b32d1b3836891804cba9e66b28a1df822122fc355d3b46ac4b970daaac6fb0f677445e5dfbf77cf14e19b2b7c2ab852b6c96835c3fdcc5af4a963b817320294c61acd6c73309c22d6c8c0802fd7a83a027c2221aa96ec589dc72869af714407789b74314bcdf256c530b7605dbd8adbae34f6b54f73d4ce277200f6af288560d61e7ba6686628dfd55583c843864a28cd1e548fa4d255f193dfb5a7f0d81d1aa8781ecac8a55b2d716091c44ab1de652ecf652c5ac97eda422d53e6dd96b944df9fd89b002d1aaf634b17d40a01ded88d0707f95cfbc05f908145bd899ccdcc148e77af7128bc670169bd09ae213f80817412fbfdc5b01d982e1b9fb0080c53375530e08d303046d5741f0010220258f4574a97906599c3838d11516777b668a46a41554e0fdf19d552bac8f665a693b317fdd1a1ff40282635e6d6837a99d43ed2e79571dd1598e5f8aba71f4394bd261db82b51ef66cbf160979b7822d1efbb8b5086792c9a35e721fbc933b92f57c001a14f0bbf0ae5f7cbb45ade735a561677bcab4d6c843a1f73f7fcb8164d4d98371ebb25ee6764fb23e4e2f4dff830da59315286f04d8a0559465ea3e6f2baed662bc08f6c3af09f0d3d430028c57749b58e9c8693b980188c44eeacb8ce0e2af0a316241b91a51215f53016ef3a01c8ff367a725686ea8fb5436bfcc1d985f0d3f474800c9232da924a6ceaa16f8f06d4ac9620e6931088c290e9128359b96dc05dfc886e43f1caead2757b7b5a4065192eba06dbb5978f642ba7646714a43b95839bc1f09935915ee8d0c8446439e11460cd1bca40886a64e22467c0410f7520f8d75c3da8c48629ee64abaf90d45f3a7b819ca8eb88e1df7919544094429daec361dc22bc1e56d1bd36ba755d0e5680fc936d0b849230c31bf4a6d6ea1657a3ce5c517076136b5a97d3f224bd4fd99bb3fe41b5669667e2730fe68068c820cc2eb55cffeb6905a9156fbddf9e426f3904a3c6296b17136d4caaa1b4a59b0441c33eefd44c73b55cf6ab00d8631609503f7bb9facdde444efd66325ff23bf17f4a186e71ac927349da63ee083191aeb861099172735f19e0c79c7bbb8ca035795e3e5439c5303f0c3c7a2e7dc886dc0d0f4bf106a3bdacf92c9d994b497857c25564673ca4287c6cd7e486c3005ed1f42fa64d90669d5d8869c97c75a89702a222067e1cc96444dc523db48d05f43869ad0a34013d44a1333626176fe5341a1f59b1b6f53bc5efcda44653d3e22a522ade03efc5dc23d5f0a67d8fa65e78bf431460c084a1d21778167d66be5fa9e4224b7e4fd56074561252ed1919d595f93704195119215647b57c832ecc63d9bc7cea845d56b0b37a9633a9e1d8615f84d64014cf607a7803be91996d56c2813ba1962d6b303e6aa42328c83a7325233e537b52ac04775909d0154db1e6d1fef23ea54560829fb70c17863846251ccff2f97f2a8af2ac60218062d50d7be226a3716ebd665c7e9061261825fd256bf4cc2c0687709d4f7b84cacf12abe6181ea54a89ad558fb40326e4418539a5b6e111615d71d89d845135b9b1697d38079aee4a5d040fbe22423ff52c36cc63122b33a97d9f6cdb0d877dffa3f3728c64287b987c905d666ab5ca004cb257b10e95bf86a5a15d8a2b782135a00f44fc16f63971b22676b24a3b8a96efc5460541c2cb49a6838af13886223f58e8811cba9f800cfbd89becc082792768fbb2cf243cc157b38160fac4461f33d265d3f4d195339dd9bbd83634f48f459a243f8a63cf3e29edb64fe1347b75eeb9a894b4bb2a78353990c2710e867d5454bfcaa16efb40195650f843cc138452c15502c8c465fae5f6a88ef8c390391b7971040849ef6b70ca8a5330ff50b4e86cab7c33f22fb7778f6a5a0186382b557b7943fd401878ecda78cd25c3f453465119ec937e11c13798fde26837707df12a7d659e56f9d772d291d06e12ce54c15760b82da69e052046bc9b4ca95168ac0fb9c84f328d1161c62568d664a3877862456a943e0b972912638b99de0423c9ebaf0a7996ca07ba06dca9c10c24c7368d2386f5c9eb76a4e3909e9694e25ef27bf68e09d9d58b7115f8d80ba88451b4e6f46432c0e1821b2d0f5dcacb6e6a241811de8a28f34efade3dd15dfcbdbc67645c62da4c19168fe90f6b15832598bf99929254cb969c95d3959d0b61a5303003b57666911acd7430af1bf7506b0a0b405622fc1f6753aa557561aedcfb4c0131107777071d9b77f2e01d199075b824467e573e68b0f1b5fcc61291522e5b2dfea42f74f9df07dd3704f4273c4b4661b6cf5bb5689cba06c35e3dbf76588aed16d3418101858424382e538b0998034669ea11c852f5fe8e4ef1ab9223aa9c1920a1a30469d34e9822889ba5708de23dba65dfe5c024f1dbae4777c2d55c5948727bc1ac18553a667ac748d01500386d4c6823eff80f730c6d9e984631edcad2445726c6b9f72df90c111600500f3f65dce3c7a367ffac6d5c3260af88171effa3e1a30fb921fa242b8c71bcbab1818130a689a2a6cf24dad9dcbb9e5d65048d7370b5c127a747094e68924be3e68fa81045242ad9f07eece131789d51414a1665cae4fbe9609c128b31459addff63b666c33bc5577944c52895294159d99146656717a7adaecd90b87edf4417f8563ee47b9d6019673cd768460f8daec087847ee27734e6bad062b4fe91a7bd67391eeecb4a57f61b5f0dd831d9bf96aa0da33ac5a285e891c2b18897fb144dfea5d38ca537a2a8075f5e1de2eb147eb5f3f8e2e50971f36b054456a8452027c9bbe14fc97dcd03a2ec88deb4be5c5d4aefb67d6b374fa7bddfd94696e65d5cab9c656e2a0f13d0f2c9bd2a1121522076e96405d8653e3f6f9d377d1b071ede5006d63456d03f71ed3492e566fb63275b60b2f8b7c254e88a4ad252823bd1fb3131ec5407bd72e115132d133f287686adcdb059a43c7b03777bd12986efd09f5a4efc2b5368b19921f696aa3d1812f59ef115dff6a666a492abdc038964992df188bfadca844d5199d925009c5decf1190d9495964a63ab079567f2807740a62fac2020d83d6d50702bf0a185b8e35d9473bc9d83792629e432c20282f0e4599aa56d98ad728d9309b350af544daca471f6dde8bfd4eaa34bff7a52ac6f3cb769c49797f177ef09dde7483905468e32dad07667e42b804fe5047d5a2317418403a0842aa58628443149a436587350f004c65b92628ccdbd9219078d3ebe7d054324ea84a1f43ef4320fbe316fb21df4196590c246449bd8ccf22acbc329b70f8b80882afaf8250e05c57613d7a4b887416009d237c330fde2df0cdc87b12350c72a0f493aa0c649dd89f58995dce09b446aef8f73caac2145b0f0615c2bcb48633f44f9c3dd9d3a5a7d4449ee10adbd46dafef0989879251556cbe9f1feb33d7082193b7507d0fbf0412ae38b6807d5e1d1393454892d022efa8e57d4597641aef4f1f00e20e8e0553ae1f7d0a4a91368aced4b152c2d017d9f1be9fac33520061aee558571c36f693b51b7c98aefeba057caa62ed825b8ab9dd32410d6e360426da6b3ce912f54e0d21a1f07bff9e75697bf696d3c469706bd959c848a37f0c1b527619803d2576836abf8ca70c2204d5376848eab42f48bd37ccbe7e4d567b36912f60ea17e3d743c65d44510acf3b72eb686fd5af10ec4fabc815c660771f441c965aeed0fae9ca364fc5c4d76af8f9f0f4a7d773738130a8e9270ee57d8988531e1ab2c50618eb42e944bf997e7398211cc8638f8223791f1185fc132f61147c3fb0a32ca8bfbd710845731a81912f79ef2e1d13a5d000a58b6bc693708b43b8d3e91211be419fb8dcc0055259dbfa7526762b4713cb66f608a09ee422f92929630cc40839a0bdb131bbaff3a2f1783ee2a41142713d9b65b5c2911429b1a47fb569f19ad6e0ee4628498c48db330a5ea93d36e3980c561102aecbcd0f998ced08e9e97a91b0d8ac57e3a8ec954ffb0b0b073216bf524e4f458c61ac96d45f20da0ba0710e830e6576e774c3c9ebdc276dc28539052ecb7f9802f0e9036853f7ea6375810c6fba360e856377596003d435a948b747d9933d569f1a947937ff1d883c57e106a2833389a59aa246a7f111a8e91e2315bd6700f1e549c09cc415d9570899d2199a966304a568f1381028527264e4fd4e67157be99aca22a70df8d70ede501a30db299c99381aa9eae1f8eb6873ef2bb825199ce3e490625516392f3518e4b41420b5edf0f8962e7332fc0a1d1cf614cc0b7a466f152aec2f985f8697a0091d0d772d61a47baf67b1ead95b02d733e92c07f8d214fe4d54193c91f73923e414d709702d9b6c0b4ad7ceffa56dd3946ea3f12e8a15050f3824585f539b1004323de71f163157c5f271f40ad3c436220d5d1ee86332c61d93750b24faa14c309fb963c1d4efc00de35f1b1b7c5ce4c4e08946decb5d2ec274c8d61c2aced6d42ba616bb04f247eb3ea353aece09de5ac186746d0f48d9e173972a31c7f45f1eb5e627bf46d684fc615d2e97c5f04d275a6738253563ddd011428a90e87f49070baf55b4d41a4d4ffeca7aac5cdcd75fbcbb8b4b37a35252d56dd5fd6747463175d2f01892036fb159069f1150d17790d4012ca5c0f1bb0110ff12416937e04dd6df9bca8242e00d87b7543616f4254748d440f1dfd86ef855a9559f5c12d6fe5b8a3b69d9a9f781473747f9d81b8e8b219779a126460e5bef6869712c6b7b12ec9fbee7b3bf035652ca40a08defacc13c419f82064b4190b5d3904911002381a7bef640a0eef02bc5d6aa9f4eb68995d3a8e3490344cbb901445657401ee1bb128d5ce948455e8d93fe8f7d6f626575dbbc1b462ac279ba168104098d5a05dd67a27fca396cecf9dafee28a31ea71ddc3fda242b19354d86901a9ba276295ace959d6efee31fd46b620ac6517990474441e8e60eaf4a6bcf425a5dde5d9291b706de7e34acc8d642b49b3ac4de9011ec20949ec6e9fd4a41ca68b917df8d878f502f74f38e931554901556441ec70f1794ca910fef0d6e073f494b74c2455887b99c633b443c35c62ccc776e44352dc58fc427c556cdd45a4e185d4cafb33a35ccbca5b2944d2cb9263f8e8d92752311a11164f4e82fb846bc49ecd287283aa0c279f060450b9e0f06b24ff1c022a7bdf3a83300b500830dba72d18725a34443747d839aaf32dca3ee79d1c2fa05e98d242ed66836e96e7283f19794b6087e2ba9a3daaf0dfa11873503c77d9aa83cd5ff605e0640d8a23c920d52d98d0472d3a08aadc299f6c2e8449addc648e3737aa5f0eecea8b5eac141340ad730bee28fa703ea9a53f292a982ded4a5f4cf8732edf28bd4bcb3b8c979a988b63b621c496f81f5b638f95a16bfa27476cdf4ea09a114525c7d9b4e555181ade220456dc7788f7256e59495fdd39b5a4cda92ed42f6f3b9ed109a46412dd113bf568198fd5d074e6e852c8848cbe3e5b127e70873e6f5c3bb5ff526ee6c432ce11b1cba592c6c80fdead7632e7b6635e7abea8bd4f6ff4048032da6465de7cc975d852f1cc5da6b9e5199b8e299a1966035b8a8496d9089215e278eaca183ae11c10c95b012307c4aeae18768f98cb235ad6c3ac8334c7501226e74ba80e0dbfe0c718257b8e64d12471534c2a352e718d328e540ffa7b3bcd502dae7e730c75f5002fe415e07e0783d0c2a1dbb201c178a4b70a458bbbe782831d4e2bde08156d357984469d446e8ee14e8e6b54263e5b4d8a827ddbfc6d3ebdb8cc50bcab8e6b0e77280e450b5b1fd64aee1a28078535e4c6feecb07c23955fa2d53ae5ba31e79929ff14105f5dfa0801dd0a890237ecdde0dbae1072789fab1400c02f84a4ce1adc9437fcbc43cffd0b89edeb70f505b83ec2c69d0378c8e58263db8fedb000832dd9be2861aa595aacbbf8a95a5eac9403d04c764b81cfc29b7b9a3a7c024518fe6be95142a9df9accdbc064f556be8d86373a74b0d0f1b3110a9fa4af8dcf0726c7e970fe6a74fae22c6403600a46123d8c3a02778e26ef8e5616e5e0be17206faf840f45a2c6e020afbf9a5778e118a73f4058fef111c9f12d44bfc20b5748fe9c44f213148010a5b8d39c32b2b634889c95c6d4ec1f676ff1bcc2fea6ba291b6e333e934defd6aa2962569e9357670276d5b28705ce3fb5d2dede2db8aace72c57a107f38a0f467a04b527b3ae5f6bc1bed4e341fb69e32681023a4c146b626f416eb1d92ea8355f08d6ddcc746088242fd44697d53e6a474113ee2732156e06b45060660f0d6aeda494af3b5f2ddece1d8105544f2e1188479fa4f4c4f219c2ec528f77f6101747a6ff1364d7773bf2a6b2e20a51243cdc3a6ca776912bc444556a9e3a150be62e658c87ecbb850b5803803d804248e9198aa0ebb35550905bd636d6dceb8aefe430fed79b3b63b743f9a061a06a98fb17ccaffd80779cbacf73529c779f7d7da57e9c1eaf27c1e7864c144a530c07ffd511b2aa546be2dfe1b2507a1c1e85bf4981463cf3b142a2b92228f895d618d72b162b9298ff206cf054316300220455efc5b7730e5892179be337567c062acce9854a4ec30f86c906e9eeb04b14db64d113dc45320d9b14d34cdd35cf352337bdc8f773ab3c2d9845676a00954049b46be551a9e9f93eeefb68a175018885f526c394bf2a57caf1f43139714f6144f35d2a55cbbb4e2a5d812ae2c1f2ba3468b64743e4e3da41663b0a0110b959d0ce17c180173c1c3420b0a5a763817b9c1c1f0c04f307de4cec843b6e95042de331d48eddaa3c1ce556cb29f0be835333d7b486d3a9d3f6b4c3a7bab480f30b4b9e197a735c1495684644014b2a8c7dbc21e296062d43993ff2f031645b7ea6a2467c2a41ff49bc43a8f4002219bf6d3187a9fedfab84327dceefcad9a6d04586c8ddc3ab59a6bf6d5b07a296ce540368ed238fb82ae64dbdab7c776cb8cf7bd6a63f1abc189de33afe155543c29d032411abc21dc2d0ecdfe4dabe5e832355e21fc6e70df9f5402831fbc11a28010d6098c5f95517e8547b5920713bc1f1f2b4502722447f5f900b74bcb46506acc8724fc27e990456063c7ff70b5c3eaa84aa86e3c86b502a0af9f35b575d3978fff2e216c289212038c012b90df0a3f419d4a60851fd7c047bc7dc009f23d3f79602b29cf17ae468582a45fd0b29218560eb9d44ac33f4e327c30e55e6bae8fce90bdd82ef796eb6d2882348ca145710e999e354e94012e94729be0bfd740387e8996cd74a5bda9c2ffa5b6549c02e9b68fa2e4520719b9d2fd9a2c7d505295dab954837215bfeb4ff7ac54d2ad795d59f4637429799478a30b558df6477d05b6839102a41f6267b747aacf43d95a5b02f866db1dc37101441d4bed056ede23877fdccf9ee585adc6509c0b6dd5d91c8076958e4c14c190bba8bfec041dc55f06f288e81acf041cd5b97da1de3a9636ac9ac86510de525e8d2813b96c6a1edd408fa9fdb04221062413a97aa4c2489411fc8989e3fd8463063624313ac2ea8f496b83bce6da870a77bbacc89e0f93b8072d7ec57480b086006826bf761daa51e9d2139656a74d1a3678dd5dfca8e5be21898d23d37109675c100a5aff191d91851a1d32a1572f05389a2ed372ba22b8e9a7670857f689c956f74b1721b488288b0eb5c75d4b4c73e2dda79b32075368ccd4341cbbe478f735c627b3da226e78c23cb0147b637a32068d16ae397209e6ceb78c381ea5543dac383c8ac2047ceae5e5263b75f4172bfe3fac3b106d84ee678dfde2d4e9b5f9ff735cec57c53e2c25c735dcb24681af836e9daa4de8cfb308da2e53a19525e415c22db67922457f226d0d877acd566ab6ac75f5b8f3aaa9f2fbaa33778c7523b803425b1e70e916af32295d7f42e22ca0a9f3e0efe691fcce1bb97248e4451571779e87d080912ce43d413a9bc2cfb1402bd9d9fcfe11ec08c5bb6064c6515e994faec41751480a2040e5dbbec43e1955019d42f3a131da31a50f6dc7476c904689961cd8d6fe9a87a434c04f674037ddb10b362d6b48a7c82e727b0e02a4d35b8d0a4851e05b8da3b26eaa8472765417a0d49144d9a184ed81f72ea8e8d854a98458994ed103628cd71ca9d293b6263a40306faedbcf69d020d62c17d8792078c2c37d2b8274f9e79dc07000d0fea8987c4bc1ad9c8037f77cf6cf8305be07eafa0c586808ae0339555d108de9461db517ae7c42615f32dce90bc491598f98e593113fdc5db73b58a98e0dc6470554ca3c59241d74bc34584cc247d3b50e00628ac4a708585cea06c0cb8701634e8882c32c1c6beb3c3a05379ac4d3b5ba0519a5af142c0ef1e63d3ddac142942aec65d47067099644278fd4f194f20adefd847279f95d81cf29614b0f9dfdbf5c69b70deacd5da9d4bd4ce39d1042f388480a672fd78a84a3927584311128a58ef7fbf4321f2acb89e7496c1139304eca24412dbb6f425cdd77bdf87aacacc335be91ffffe2465fe58e52275bd6d3373cd85c1bb16ea55c20e08607e5b9ada1d31205986a748828ee48af5540799331d44d8f03bff547a99bfc6f0bc0f79724bd7f863636224636c3c98949f6ef436677ef1a592bd53e4eab151a4ffc71885e1ed35ac31f13d8201af3ebe3ee7293c5da5cf2cf3ae4e16b1cd4d8985e442d9cfae01c96ee785d24d1e98696e42a67fbbbd8848ee517bc0ad1d0cdaddfc40c18630c0e53e329f2a1d7582ce6ab04c7cb0abaec6c34126ba85c7d71a2d98fc26218ad539a012892717f7915ea9e805d4c7855a781245265b833f77e398f81c9ba7aefdb54222db41b52c00c9bcf8b4dcdb457efe0261d2865e06c8d0794a375dae3b7d8bd4ada9467fab5c8faff03f2085cfe20e11c09b1249fd8b8b85e498d7b27877ff8f92d41400fc6297c0648ee9999175df82f938c2675db048db05eb7b81c233df0c78b95ba8f0f2162365b5c783964900c6d567177a9717a9968b8f6585a0ed6520cc52085dc0233aad3937d6b03e4660bab38258ee2490fea14ff5ba0728ed59ed25c02f4d109e73b0007b3605fe3d3c2722526312d14d0e63fa62f7f60b872f402064ff29ede7414a7fbb3b39b0b392b2a07c874358ae7166ce67982ac9342c8a0b57a2907aba95068401e43545eb34830aaf62e629b23545a44b1e5580f1d7cc6ffd7f4ddb54482e4e450ebeb92e9df935dd1cc0f4ab709363cc78d68664b876bd1312d7a906cf4ec6815e46a6889af16f47dfa7bcbb230692c6521ab735377ac1b9fae7c626c08635055d42a6a8b5f5a97cb86cf2bac5829acc975fbb9edab7a6bd08277678192372d4ea0f0e07ece5c49e5e8ca5642d3fd78dcbde8ca9cc8a82f8f8752b9e297994746b86e3a9ea22a15cd65bd8e3cbb2e2e677230bbcda044294ad41ef07f8c9df374c6e7e4cc8addee5f05cb8928be804a05890d5eae267b425f169983752b696a7a0193a009f422294eb9f8cf4c6b75b1d722e329433420e5d003d1d7fe46b70999d51c16ee93e3d62268071f0e934b9b0ab468253a9bbf5036277dda8f8685dcbc1256d71b79ff72169d40afbba796c7b8bdbbf257e2826b4c5a3c4a88ae52cd48ca6faf522863bb0a58294a25ae55dc0186462d6f6a4ca4049c01afdb3e81cb687ec674af0a2cd370c109dd00a2666e094788776bbf2f2914d8da48b779230b5401a9b699e885c984d313d837f8e977ee6705a010e4589689af81bbebe495c90483f3e6b5c5ef34dc1f22a2156093d8ca3413882e94033e50745099f8b7495494b84e9c27b7820e9ed1fc946dcf1410ab5303e9c58981fe84d6c9a15d0d78b5f8868f9ac9e2059f9bc9299f761177814948b419f176e69907c56d3063f216f0b68c0e2060cd0bbc0c493db398560a861325338127b3b19b7d57f0dfc252d693372cd251391beb5982f6a67a16423fbbda1ee0fbec4af7398524d0174f146b377c6312a9d155a69685fc9ae76bb149e8c38c1b92fa597f47bee46bff0cd552262ab1112f1bc2217a6bdabd06c3246f65a6b2dfe4191629df784168590831e63e9e55bf8023483712d007f216851658028dd4ae9317ff8c14c2a15f6de75912668cc670cbd78bfabb79379faa19b9b2c0fec1629c4dbba5cc421548b3439491c0ba85bf64e7a46dfc16c0e476b1dc2bb15846dfc28f463ae9dde160b6b89d16fa8faba89760a8aef23add52ed8e1b0c5423e0c2562a2f7df0705e010ba79284c0d5b08def013b84eab443e05d0c0114a6b74344890bd3ca6c8a6283c80e71b7564706a547db6942798db5b64ae14b3f1596b7ed3acb7e2bd22e9adc7350042581ef2bbd66ea03a51836f4bbadde9099326eddaa09b6a7a0fd761d438ca0a03b9971840622b945172692932c43e8196ecd9e88a5a143aaad38443f9f4308e89b31a5207e248e659842ba2de9d4f9b2f9b0abcab22d7f2dc24fc0e6e2e82c45595dfe0d4e680ed51e47b59e2bd6ec4b4ba485004b5a6a8f7c1a41cd9c68edc80ff1ff6afe6a97fe4a0aeb9a589e68aefa26cd20b1c868ac6838a3a8c766b6c400fccf0fda443d0e53e3391bd46096bf97ecd781a6d0cdcc240d0459c5baf89d10ca04b2d99b8373db859338667340f399fcb38317704e9c3ea95fdeddbfa1d34685f7f40bd1583a59dda62f0895f4c3ef55a90b3269b60c90ed5796aaf1a6ce1e69291a2b36156ce55ccf624793edc102c3322f0f3e2660e697c268fc3cfa75759ad87cd544ad0fb66495b99edd5fb15e8a9ff9be6b3c06dfcafcfa9ebe7624416517d89cb0c5cc6488796ed0574c30b1d8c6cb35ec618f18e0d4e220e3eb3792934e4ec68cba971eef0606aa56a7bd86cb5ab91d2f4754298e77cdefe92c925b0f4b09d3a25ddd163549a0f76260f45db83733abf0f9f6d63a0dac0e63a5c8a43bb42aea244753a3e84411f86730ac099ec002f2c0e51408ff3f0ad831cd0e31ac29ffdf8cd55b71720443cf149ea1b118dd91e9955eb760877940f1e32d2dbe59e3eb91ee1be507beb2a5ad4f032e0071d06846deecad5b2ce2639b64bfda23b40be8c930a2ab2dec71768ac6885151054db0279cd5e469cf5909a21ed660f6f2347cc82bd63082b3b5ea313019292e8adcb670b0bb8dc65347dbebc2f396040b25ff4d15e04914b487bb23114237538c030208f0269ee086fb28a5319333f6dd88f03bf44223c20393ce5a419bcd27350c13fa6af370c42388157ee609ad3a5b8a97962b197ef77ebf5141c0ececd8a257944c8848b7e5faeea0427cb61b1c69249931563fcbaec1e10aa3cb584e1b7d3c272d3df084bc33c2b4b9ebd5a6f2b74066741800e463c5632ba0f5a9c6f1cc3ef8001080797b286eec247e7bafcebab0aa1df20ca9967893b53fd771bf5d8b20eb317313389aacfc73711f9e8ff3b82456ac5fa8b8ad70dd4d2719930c9c463626a0b72bd953adef97c0e66ddac1bdf7a1dea3d49d2f730b59e2994833bdad7b38d77b88bb1af91f4ee7536c4808f5110811f579becee981abcebf9185f59592f513a453ef6cbca7594744f2f1d02eb0fdba575cfa0ba3610927bb5de947863c9e9a9334ea8efc00ffa38cd4016d0ca077f241e9e171fe12514c8a20858768cb1b33e8f7241efb4969fad89c6bd68874522c4884de113ef9b8f26aa9196b62b042b23ea5fb3a9a990ca0ace69b3df226d3757904e5aa905ed99801b65b5b13b2df3bd0192779c229eaa4b7edd2629516e03b14ed5f7a009c4577d9f8e3b79de28344f8d751e696d399658a58fb221939cc2e845fc0ac5cda3cae17b844d6baf25352310140b437236c81e6f55afd9d75661af634c3e6f7a154941f6bb944ff4fe8d090c5d01bd4db8c368f2634d0409b038cb84a14ddb202c4c5eef972920f365502754cc44fa7ead69430c4ea07b80a9b001c92916dea0165969bd766090ddadbde9a21c9f356a8bf086c3b50ea8ac149907e0f248be10fb37c5db4ed70aa111b82eea4490bc40c46744b467d12a094e9c6aac6f03807c57e0764c356e671888f70491b44fc3bc036af29d5780ab336c2b4e698e095a84a5a93f98e1aae4a62d4c8a8d6eb668ade17b3a802ca83e76f39cb67f5267d2ae2d11725ce4662441891bb21f92bb2cecc52688470f74697550006f1f88fd8eeba237e426bb5d28631c6f3e64fa5ceb273be51d3411ab0ac3f478467c6625d86fc4de730183d46ff9dcfa3c91c6d767f2d9cb0d53c790c21a6ac990712c94ed495fc7847b5a187087b8eded6b740c68893d8c44a0985b32e87c9f54280a033cc268a8ac2f8af4e695acfab8b67ec10441be9e17f138d087aa9ee800f227d36ee47c1fac56aec4c0fade19e4448d480cbf79eff375f9c237badb181d2a80805b824889b1e15ddde1caab7d265bd509f8b8f264195ffa1587bad9e84ea04bd9a74a72400fe5f71d2ff845ef09ae3ed668027c0d9a721c659b7fc23cd975f7cd8420709a91e5071d0bd95e0d060644f3a8e8097fd7ec0c79a6b95380f46e98df86512e23fe58e4e0a72fff2e89949412e7531635f9ccd3ee31a91d7180ca066dac6a8244d1c41c017a3b4a2082b58273c599031b3c0d20b361bb432eaa4721e3e5dcece0b46b26559476b8f0debe825359775a08a36f9216864c8627ecbec852984101d4d47fd544ed301fd639b98b84e3753a680ea9a27824f1e00a96db48ed044c82849782e86031307ed3e4966327a0a97da1708847f17d5126ff015f03b16e78e86f5eed2f265a1449a8dc7c45ec5d9ebaf638259c46ee6d72b16b28b780d0f4ea73eed046e710060cfba694d5cee764bd9968f705aa81e063889263805bd9e78278f08bed7718e10db9421dba28a825c5118b560972b7e1e4801ea83a59a4dea7a07a570a4b89ea76f8be6b37f7c632abd64c4096cc5a43ae522fe013d06ad93f04ab040b023c4f0098b0347b94f0b8f7940cebaee3eca66fda6ff2c7990996a6b8bde952c6a0b863b5f701a79d684dd5185715869fed76a350bdb734168397ea7fadb920f5866060b71a21bf6731e94ab805d9fb7801eab0093a44b160e7679c6623fb9b071770b55a05be891445594e42dcb53a1037d2b79dae03ad9aa0fa0771c5c953f06697ba6ab8ffce20a9174169a67b403d072f5c76f79ae8e110c8eb04a3416f877cb32fa7f07316031824bb9bb63701e2d990875882b0f61a2639434e1985755596522bd4d6adc6598cf2bf589ae2bf73c5d9edcf974e4304fa0d9499b0d2907b03df8615a762b05bef793d7a8d6599c6ea3f5a372025c0faecb6a61d0db32e3108cf9bbbb65035cd855c9669bec58393b212062369ba84912d79a2b657a8fbe32e9ba52ddfd4a77b5ad95431297c5f1ee136143394e4f3c00b506bd6300994e60a13da73ac31068a46d1390346b4162e3bdc0093be009c82e1b484bf316a34190f78ea4419bd82f5211afa2ac7231233bbd1fa43da8e0f59f59380b1b83e47a6815cbca88f5113e219f61882ac2268d5a1174580cb8d74575f03afc6c97e61708111655ad6347107fabaa9d4f65c0893c8fd5c43e3c8ede140a365e39aa831a80f527f217a395de8c4823aced9cced42aa60705ecab8d99a93cf4f6e6f11f5f74be4732c52fcb35437fafe8c6738cb080916eae074c06b648057f337524f5ad4ac2fcb5b7c18be36ca04817e1bc322eb1f66526b159e69a73cd87b5df90df6fb4058c4ff34e0f2a0bd0b5dd80a943bfbdd5a75c77dad642441fe6fa8f5236f01906dd68c221bb7799021e677492005d02d8fe7e256df18eeee29ee4145b71e176c89c7d2e7c630f7464c803fba604a569118771307a24fddccbaee7ee6e91533e04a908b223e3914134c60027acc3e7fe4a093c50799a85f385ade6161a6da039ed2d72e0924c26f6a08c4d9d4c490cb0bbc8181d6945133e3d8d796e13fb24ecaf9538442bbf4fb926d5c8b028fd3899cf722c1af4e00875d68f3cf665da43c31928cc2721dd5aa7805099299f7ca88e03be1ec7dac78dea9e8eb248e9e53c3ab77c4454cbd795feb95884a446ff4ca0b677b582752ea58be8d096152c333162624e377866bf4dcfbf8e0014cec8af6c83062dd3ee07913e5d71f4bfee5f2f47b3762f2984edced277c9c6d9c7ba9bf8bd1de39261e43498227b498a6e1b17ffdf9f67347a97f88027b3bc909393b4c5fac0594e4011ea3e202743abc3b66e5db2227e63d4b8e1ee5e69d669fa088dfd8585743488e3a1a617c24162ad846e273ae75d45708f32dc54d9a8f00703a7171292ad7cfb6c69ab339afd84db901e36a544bb644d49fd68d867ba20c5b7ac4c0d6c00d328167fcecf080820b242247a94dc4574afd909583ac77de96d197fd6b64e47a0bb954849f321a489ba2a85f6c14c3bea94172784f0343ad6e858f03ca32fb360acf0f6f0416b2af75246df44359a72f745672d46a40a7f08ffa8d1baf7664d349f0d8f4d96735a4b805bcfea815f13f082f16fdcf9f059dfc325dfbf9964627dc58a44d22e0f673f34c93ba73a97ba5e732b42c618863b3bec929312fd35aee83ac777a15faae8d2632b74549e5ee27760c6c714744f84c8bf73d7b46b8a45e22e06e73459dde73d2f21d524f1869957b09c9a9aca25cc46a1565f310fe17c781738ab39d63d3b59a8b62d3dfc1106a7a6830d9a35b5ffed90486501167a996f234eaa86e393910ec6774f5c94403954525069110da22130851837ccd848e6f9bea5089170c7e6962eb7e4c30f114e929666ebb58d851c2d6a32195bc4af2d855fb3f6dca12871aa7820a515582bc9ea2095baeddef3fe3fab65dee09a4edc26895433c5c4b79cde4ddf435436a21974a5b06aea21e9429e06c703bbef0b9606f568fbef8b6a1dbb8ef8a92542e257797ebf5484f7953876eaffa46eb7c08da45c82ef1de0aa09685536f5b8daa0d3140e108046b9c7d58bca9007934374686d477f344c5d0c55c8b437d54c62ab81b7df73031a9fc067ecc4798392b77c6a1d2bdc2c65c89369cd6c9e937d1551962f5fc3bdcded4957005dc64220ce0bba516f30243f686708e2ffa693918c297e5b2c834cac373fb12ad76b953bf2cb8cf42c8e19bbf99a4a87e9ada543957f8e2057befbfae77eb63768ad856af487e6b809141e2a7de01b81f36d3fd35c5145175438393478000d097e24682b93704099378755f3abd43ccd9a16af5c2680c650fe67017c7ef6eb983d08ffcf4821124899a61e974b2236a32cfad5c3dd701dd5c0e2be9b088e169cc00eb1939d9400f55b66c1e1e518b9c095c5c1c8cbf23dff014f84c4f7d322417a134b05b5d72cc8fc453532ef30dec760021d1b4390270fe13683ec1317d8bf871c40a17104391cc5aac4863702fc59b646bea01e32d9a3cb4425b9b999dc2fed1d511936a89882739e80d570813b5f115834b8fedbd4652552ad2db8682f19bc71decb14181c71944b8a6d172d1dc5f4b006cd0f83542c42e658d41a1acec8fb542735df94e7b4fca48f5514bc2130a8d4e507e2a23e48a02e91ac666767466c2c2c67fdcac011aa94c6a3a2054ea21636c4dd1ecd108c3f048367b96ce0fff5a26abc9d883af4ca03d2c1e0a087365bcd656d235a5cb6c32b0cfa46d80996f44d2b063e2b06b82bc69e8fbcd084cc4cfee4576315bead581ea082585ad530eb2c3803f7ae01e2a1170be34255e91f8aade5ea8814d3a990b0ab0088b9af8d023b2f5eefdeee1637aea15bb825c644de8381d265a48068552b62c5f8966c046519ee4e5e97ebe17dd6950e388b941e6dd9595f0a94a12a6c459c3a11848106ee046bf6613ed500886b1e3db3a143fdaf1505c43ff189fdc1ddd91ef78b6c69b64b2d1a5718beab44a612beaa817102e0df87ed7a5d232b33298d4dd49b93e972c5f5342cb7d3e03ebfc94d6c9bab4e76d90aab1848bb817035a7f67f5ff7f053c612fb66e4d67912598e83d100768b9b7cbeba13bb12ff7c56277846e3f05fc4fcf0f2cc808a5ada20187c1264cc9f50d4885728cd2d61d4b625d27e2f17ac6e5fd685ae79c424489ea54bf62cf91d093f4e84f8575cd02ea213c7f838cbe5e6e7b8e43a3895ee28704c053ed457204db93ae8bf3571f69194764f3f6a805116b47fa50d51f2d4c0ba65c759c128f25b8c0386fb7d17e43e2be469b64ae773ff848b3780c0f3f70d9456120aafaebafd419ac2af6ee17515d57befce7ca56de390891d24aa0f04f1231b884bfc3e2812781e3fe09fda0cbb96485944a382ae121995c10a7463b0d441fc3e3551db567a2db46e9f22c92a3ad8982153b2298b7f58972c99b481163dc03312c35e1be349ef625a1e2312c1c3cccafede61e3e77787743df1a9818588c879c61fa432fba3dbcf1cffadfe54c24dc43fc874604bd1614c47b30511cffa276347cd97ef292c10ee0a0fb9192075c4e9704bd018a612c32a7a024d4c4605e7e10a31ddf7adb148cef24aa8befd2a5982a32adbf92d41dad160f524d625014e5f6210a8e048bf905e6a7eb9841f01d84236dd0574b08c9dda91997e0d99cb91e9b8f8be5f2a6e355c972f8f29127ddf1545d68d9e76295f5df5b6f345bdb1bd0c0760252603ce273fb08927264f19e2cb6138b68baea333545e6e1d1ab720a010cbde95d6856645838ecc978e191275e7ec063a6e9d7dcf1b0a8b9dda3c40eb39dce11bde78f918f7a2535009688875b0729ccf3d0ed6dbdf4097bd3d5801f0f850ace2374d022f543dc88faeef09092d5d2c977c106cfe610848e9b8feb322a963e0bbf2ee93475fdaaadaa5f7374b64b7ad6db20d663a66cf99e9eddfc5985dba6c0026d1dc1d23fcb72b4a2d708347383a228935e96b060323873b97a865923d69296b4e734d1c1c91cf45b4262024545174a3af3bba73a26bf0b263dfac5466bc8e43caa179ef37427b270ec4f86750c5e8db072aa1ddfe4c2100115c873efd8cabf950aff310c342965f0e78575e7927db40a5c49f873dc2fcdd8fd617158307d3941edeae710ee44ee67a6c7175d0472f7549db96f299cc908c1b00dcd33b366880c3c8e77373f00a281d3c6e62583d997b6a0327bc555bf660b89a054fca738a53895b4f395fcc3bc97b15260f2c57096f72ca36736e869f9d0e16f38d6811d5a56189cd2185b3dc329398e202c9f5139a889915587b0aea1a1dff4d4d68dfbd8b0161b3b4f562c566804a82633e320bca0c136e651847e6df4010f282a138d65d0f08b50695806db8b17acbb13fcc6372d1ec2d38d77a5c9550dc7582515b391e8deecab3821d93d0e653073a384f2078e4761266a7473020f4d48310775bc7638356cad15db67d05b249be9562b99421536944f7d7c2122c5a1075fd321b9d1535a11d443d0bba1cd3cef3ba6fecb9ba85a0a80effa77b7ecaedc6206e5a1b4a236188dcb47d0202aad17ef4889d8d79bbad042f9626f3d3fa39f8529f596a83e2b1dd0423c6e0a9180b7544f5a75aa9d97a3e018d1361dd1d5b41c553cee92bb0e7412ca2992dcd59fd2b68429438698818dbaec88f650e2726b6ce4956eb93877c1b7f92f8c98476aeacee0e379846e7209383df296d369554b5067b13be9bc62b6dea5bbdc69d65e98ba1e6373ad33f0cc49df3aea2118527188b6899570319c5103c718d91050ddf945fe829c0bbd3da23e7e76dfb1369b8bda88db1b2b1e57f07cd6095a7ab7fc9a21fb43acab149dd93c68d8cb0e02107c684fae130e22f9f7ff2c9b1a9b1e0f219e8d47fd3517c86d1fab27b63c6852d9bd60865e514c5262bc477e4223437b178dc602d0db805b51e2eb8b555c6467394ad17223a6b2b9b02ba543a4c15ef364cef6326790eb3fdee49642e3821e41d971be8f353e19ea4ab32e93bba3119d47e73f8e8ea0b5ceb5654b8eeaa01ae85f7f8a123f830c3ac6bd7ed9293f96c1c6a6c6756d5ebf3dfc8bbd3dd915b281e8cca51282705b33fb1e59772ad0aa85f5b45cc7c47a36d3d49e7abc208d579c5290ba8b6d708cc3e0f53c3ee900c7ea2c51e0b99b3c983f89ac826e198852acfafbf7e6e5fb7c04373e03386087e2eb1a8459d37e0c6a25bcfc2b83617990c01629bb72d22ef338383ba9bf671f5c4c70b18779d6b97191b9b68570489bfcff111783fc33a29cf0aecbe3e727747fa14de86af70dce9a427d4d85ad1a2e0ee8b1ff5ecfeedd3f1db8deb9a0c0a73c92c1a21bf1fa7b67fc30eb8a3ad497ea88a138c1b16838929aadfc32a75b8878bb7e9f08ca180347a693677a0a017f2781be607370b063eb35926589af3d6180d95e41cf427d4b802372c12dfb263b416e480d1373d8b36bee3b7c9b02f927c2eee6d57ee3095aa998ae5dd6ef9e8fc4443fb0109d8b53909ad38aaa1cb64fe31d7e81bbeb9ab9916716515c36a0956dbb8ad088abef7ab7ba6b7904301aadf0317d1c92570aada65cd63023382ea2b74ff9bd05d9ed75fc388743c182485f77aae02f90cf63a026315a3ff7db706b1cc495e117144cb180afc848d61c6765d4c6c13c2c336e35814f8cd23bb8cd103f092f6e53e3e2fd1b057cb0855dcee44d66af71c2895066d377c2728436d833f0f9d5e132bf798730a15cb7738782d197c15c5f8404ae9980dc2271f64be6a72db4ba2f690d13f1c507e317927444efecc405177ac0b5f644c3742a4079b2201d9ef3b17932ba845242eb6daedfbe20a0115837e5604e66535bd54ac9405f62c85687e24a304ad2e9afba68f023a4a308d031608b90fdef4a44495a22e86e51c23dc09ab98bf30ccbd4980af595b84928624bc5c7576ed93f8b7149dc860f044ebdbfb70b3b9ce45676c236c05109d619e54bdcb3318613521b680d9b53dbdb13b8db128e3a4ea7a1af5d73c5f9fc45cf18ee59ba9e4de13418b9ca6c9d8eebd0e21d23b11fd30d6e665a5abdbc0806889f6e2ca21d5b88c8f393d684614f65e95067bb89cf245ae42f1ddae42a1d07edab1196ecf480f5da157830e7ecf91a2ec3ce769cb055fd665de96b2713ff8c550e316981f0ec31b82538a78787a3324df98be750b45f55a20a8595bd8574488adcdda2a46fd0e0a6db865ace115a3edda15c135c110c279165c6d6d8525c896c6447c4c67ad2f059987b0837ad1c47903fe98d63d2a287081d2e4e13c09904f4f5025ac410c5febc3b2b7bbb791473dbf3efc19d29e121cd204f1d54650ce0e858a7b3276aa889a7a9795299874d4d71738b13015b3bb423fded0e12bc49e4662463e72ed3307abc391f7c8930070f06b920d3b93a0cd1b68e9804e89aed9c17300eedc924b0d5e5c600a94e8e50c4a3c6473062e7c50b4aafb461acc2683339d037e535c488f1be5f9c3116fcc52d04cc00b6b64fffbb723579e46849b7a59e7e85b6de49450a265543e184105043b50d348ac0c0589a2230080aac9f0ccea0cdf261325ff7eb0d2b4df86c643f5710ee909204842de7b9dba51547926039e07b196773ac32cd8e04418c39926000479954a208bf0fe144de08d01766c95ba09c71793408219c643f8bfaedabc4eccc637ca98bc52b2b761bd6e4b2f837a3e5301eb2eda10805f7efa9d254974e40a7e0eaa8b5cb45d45f36df2d87bae2f5eb9eb29ca0bcce668306b79451d3804aab25356645e9815254ff92b7a56dddac82e906567690e0ff2d2d9ae47bc54e1a59105b624d0a3109d225e66c0fac15d3710ca026a10c9cfaf682a08c475354ef6e34cf22c461091f08b72107167f7aacfb9839c665fd3090b398356f89a7608b29233397cf82a3c81adef234f44374744de5aaa324f0675179f4c761db1737e18fbc846e9406fd9163fb95363bd3a018e1886f70a9130844d10277dd0ba959ae8538b97e9388354f4cb821cce713beeeb956209c14aff11da1c9dce609810eaeffbf5006788c5d0a812ec9d155063a148a476b907463da2a753cf9a51a1bdbfcbec9a68681d4898b5d586d6947717bdfebfedd6dbe6c07e5480bddaada736bc96054816587b63375ae939e8f32e12cc3e4a014092dc51ebac42b9c76027575e496374686d477f344c5d0c55c8b437d54c62ab81b7df73031a9fc067eba61ac93c62118419009b53480f37074bd25c7bc0acf0d3d3a53c6aef0b99d60f797328a6e74afdf7dfec44edd21876b62c3773ce7e99342c48faf5f8303031dba8cb8ae468a60dd9723346f61cba2e1f68a35f5289e9ff48dee1486254886e4ea442eafad14d3fd4cc2fe9b25eab85eae12d1c3108702741a21bc5c0f841730247cc421aa5deadbe72d3f2fd32ca3f9335409ec6e2eb8ad0f3bf7c17776e3a14c21a29db79f046be20f2e7777202407fed1c4911d653697b438ea161c75e21d3695bb83253c82c2cbac33b46289077e60952500a54e8f5d246f1ef45df868830e1cb6c6a60017e564d7d0bd77f9c62aac9b95ee3ab4f9caaa5d83a071d8b31e4d892a7f8bd713a30a6a9d11a1f79ebbca5d1553a5dbe115806f7dc1a136e7229e9f16431568552e032d9ccb863f02b3cf6af6326925e7c7dd7a39c67eee18c633df84ce9c8b28a23f5e2456dcb370dd1500c99cd8c1a2510f47d63e8539317f09a37a12e505ee18570bd7653e2b85398a5d6f79b10aad03a7f45cab528bed5c02636f613cdfd69abea3d177c6936d4513a8bac2ab783a05d9b968b26a2ed801be15d43748a204e82da43a70a20e695f3de23f2c9d31cc9c53a25a3350bd5f6418428b486d07ade790daccf4c4a5fb94e8568a0d5ebc6ef6cfa24f04b036e96199eee0da49381914a3945f9984c5bc076f8ee6f7d67a82a4064c7ff247db66bf6ad2e7762c6a4a9fced0b6bcdd68b955ee68741d265a48068552b62c5f8966c046519ee4e5e97ebe17dd6950e3889600089f8e093f95c2a2b02a2c0ca7e84726f5b45a51fcead7d6e7c69cb9efc6121b71baa3ab505861428dc3b0849a2336ce7a27e79957dc85e1a7f8327bd6c4b942b627c9391630931e0a54c6197e0911f827dd3a687fa8529746dee5f23eab4c554afada4077c8d9d2a7e5945425fdf2ddfe881199f5ab16d0a007c35dc8fd7e941580679bb9abb742737f7fb7bbdc99d71d019343162c4349afdbd7bf5c806e9ebfe5b52a4cc04062cc5426186a99dc0f4873a49ad1f30ffa0342441c9ef47c96820590102a161d62f9b7263c61140c34857e9977be75be560f159d2d1dc93be603eb0011f8850c7b08d18f58cbf3cff7a4564ee5cd0ab7b5f4452603bc30d241a8ab62a3089022fc23f0f4138c6531502fcdb06d5c440f82433ada9d94d8d0ec6374f929b2e8e2733d67243dc332a85297e88288189480f19a0c0adc7a96af7ce41dcf451375878247776807a3eda5fdeb309c6202dd490dae304895dc08b2b747d06c497e2ef509aa1c40246e5afabce01683b7478a762bc21fd4ac22d7deda3a28f93722aec42a1fe8c1b7f7efcaae99c09c551929a9b30e71655cecf39c9c9017e9f30c8091a2d7790818b2aa7608c782c0ee2e09f22afc90e5ea1290368db16c0346222b3e8117acfcc7805d6eae89c0c762880f8505ef1f877531665a4786bea71d2d5568e9702e2830a8641f39e5f73485aa226461e75bf82967bbc9326cff52462cbff2b4bad7eecadfc36e53b323d6b8cfcdd194b86f4a6ef70ee663aaf2351472ddef3e85de75e0d491c8d2c6df43a96e364c74326d02d82d1b070ae1090d0842d2775ca9c9d3d7bcbdd3ef27911d62ec0ceb16621a0a1afcb0100cc7bb7819661c1c9205e44f02e6963d580228069d3dc4f3c4b1e92d07b0c93dacea188fb74d2a2fa8715df6b02c96b67a0d6dbdf4097bd3d5801f0f850ace2374d022f543dc88faeef09092d507852e1e0ea1c155788d70f86c48f1a96cc530b5992eb845abe97c8ef19a385430a4324d8b920ef198a945c4e52772e3f38871d6fb252ae3334cbe5e78f08dda1e02ad52adc82807e820b4591424275172823ea7d4727e44d4b5d8d70981c866da72f9730fdc54793adcc47a351e2b7389fc731ddb702f42c8d1c3ea02c8c0430c70b5cc7edf7065eb826f4f41ddce87ddd721296cc9c888af71891d6cc9e5224adb348ac6f31ddd24b58e7fdefedd50fca4865eee0ecc624d42d518baef9c564d8a6381402d30bf1a54a7827be77bc3dce3f18a6400ed69012103f7c40ae88d4f332e589e7c5d0f8fa9ebd2fb68eac19705418ee5273f49047df671aa48604748dc0d02f6e04a823b90f3a31765112505cb8cf9813992b285de68c315af24604e86e9bc503a24bcec0a3b6af698b54134234e593268e40ecb34012fefc9abe050a031a50ac0da8d2f906cb42ab4cd30204e8b308689084fa7ceb421cde48400a9a81733a19cb7eab04d2430c17b3ab39a8e4fc6e37fefe3b11505b723dd5a4d0196945e7a27a6af2f6202d57b7a1d030c58b5c7f35f4f4643ac22257c08862c9c1e33a9b92d8f4fd60522c5a1075fd321b9d1535a11d443d0bba1cd3cef3ba6fecb9ba85af228c3557c013026995f2ca247ddbc0c102213f81d4f2934b9824eb701478606f7c84fa013cc48702a726f22a012ec3b43e37b50a5db6c564ffcd433e2187d77233655c92462d9ac78119102209d6575de2c20cfc4a1affe57f5309ec7be5218b993239b5fa5df8200c4be9db9e108cea349b2341ba2df0ed5b33cb50e5f34ce09a82534d380d1b6914532c6dd601172610e50427ebec81ef58eeb01d6839451d1448d2068d914789f12a4ccb81856e2e48b1dc5f04ce268c24ab3b2e96a6c7ddf935959b49fe21be9d1dbacbc0612a324f4e2273335c15724094a68505e520d5ebda1bbc6983b21f650cdd60c334d129259776a5b341da9be0fddd9563029697aa50d854485c1bb6d8ac24ca56489e776e2d9663f34f9309330f10955ca9c9597fdf67505d62e57171c4290b0b6c18645db6fc073f0c19c72a5966a748e9dcae0100c2f25d455043674f7947c8c31c645f1fd727be31c7907e73f8e8ea0b5ceb5654b8eeaa01ae85f7f8a123f830c3ac6bd7ed95030b919d0de35b647be8ee12cae2d008c062a55683e473fa202f846ff0c9b822238799e414bdf9e7f18eea9c9cbd83155fc24996833f83d738b16d559c5fadd7bf3c435d43538471e57bcb1fc26f444129cc4900abf3a74bbd2d235b62a60f5e658daf49926a26cee3229218da751682a051d2bd3c3ef1f59ae67d948513e4535ea224a15c1b829953fb027d9bfd853ccbb2467d26969efcaa3e0333796ca4d9a92089acaa7b997924a3371da1e64459f1d770bfa37929a4cb5c5e8fd3d6bf8051461b733938f844f75f2e7df0b57509a923bbf5e49a7a7cfc0a814bbaaf7cb87718f6c804d6c626cc3f1847e6575b13d6726d3b987cd09a7822c2b82c5a4172d5b1e398833050529733daf37154af391d907427c72150503e5824488e2cad76828abd86339dcf744193b4cc55f9b91e37fd6c718be8326b579e88924badad205593e79beb93b41442a155ea21cb5ba804423a48bfe0b3e70df3dc5f260907250ab7bc2acefb94c14e50168be8c2520282755e7e9c23119ffb87c7b3ed4f19e94cf3142531a57103ec10f383af395df7689323f11cb1cb8536d8c0c05acef54d8573dac57af9d9f7fd88ed15a212a87282aa339490054438abde939921068634e76e2e09cd15445a3eb13f5b4bfc946153bd3c1366d0137a5634efdca0762e1477f67bf3adf821aba2d72d4b54845b786065f3d55ff7587c1f71644c591dd19e544fb19885dac55112664e2ac2e3c9f2d621070d7bfdd13672ec60774ddfd9ce1c3c5fede4d7fb75cbff96b2ade756ecb5605e6e3df7f61631562e880e9077c7adac396df51a40059c09d601d8434096a5deae044ef7de3a6d84e65df72ea3b1024dca9bcc2df62b515f62f83c46a1be0bc3f1caf6dae21a2138a9807e30ba1c9823e2441a92f20dae71ce3bfb2b2201c60cf81e14ab788977722d98822bf526f3849afcbf9b962761f2d4a65398fcd3e324060087752604e786e1c5f2c0ab54729889a9464f22510a07562a19b877a52bcf3df0aeb07ed37ed5c8ae20df25ccc34bec27a3c56b0f44bbb3bce3e5218d6d3f58d36db92f44555b94ea296fb26d37142bfd282a57c6abf7e3cca30bf17446c05f9c4869863d6f4e268e1321cef9ecf78228dd2c2e6887e1c0f1731f8d837e8fb443442ba72099fdc4e88b3358ed9d6f68ba3bfe91c4883ccf2a83d3bb6f0f7a40f99bb12213849d19e28e4ef4b170d74d00578694b81336875c93976b550aba1063be5b811f0c024643c26ea4d7a8777bc8516519d09666150a9950f10713e4e48db17daa1e63d139a9d9038ab1419ca86f3e5c3ad2abf815f4d9105995110a5d61e30e9c997af3b5c17a5640b7362116fb70cfcabcc88595ccf4ae69dc80d44fb33c120473e7fb42605fd5aa1cc50fee95381e0d48f3039d0853bf1ccc7d2a397257f420de945371690d1939d060c0b4b44aa6eaa95bddbc171801a2af3353cb08406d10bb2d3ea7aa265d4c861868e5ee74a99f50994ecdb741cddac3a81192939374cfb6d7f3ce8bd68d0ef3eb30b7c3acd32a7177b3e1abdd1a0426885519bc50155630f03e7c7b0727531d30a2143b30f524b84f88adfeec2feae71d03936805cf8daf2ee3ce96d93a35e2d28b4b7ac0637e10e78a8d7a471f74a60c0432d2e29f84217b2704863211e99737eaf8e60877992f7ecf168ccc78838cd51ee0455ef0882247b62107f0026ba7a703f9b610c0fb139dd415afdbead400cd39daa24500942bad39133e3e7862b2f8bf28cbc560de5dc67f6993fef06d39798c5acbe6d875a9cdba4c09216499f9b6b4b31462644085351e7ab3abf08721ebdd38290379765ddce3af69cb1c22040df613b2cf9652dade462a6f1d3144287227927dd0eda3e0b5949952e2060df3d340b9cd4dedc7972d58c34d42624a0b06e0be926585096ee57a24c2fb29257f8e2cd4e54661f3cad72daafb4ac281cc5683303ec8a54c2d35bc418aa5d5b600dec753506f2c4cf15a9429f7951cf13191c206308373f53245279e24eaa25a1582935afea20eb4d111ae97fd4ac6a8c312ce5cf42db28206a99257036f9a6ded858fb73bcfe4caaeb62888c1ecdf4ac97e53369e592c3ea38163ade062080f0ebff66e6e76efd7d07a20238295d76092ee406b3ac1ee89afbc12ab3a47ddd17670ccafb0b35c8cff91c10e2902dc36229ebcccd5e21618b2669ab4417fff256c1123748830e8360b54cc88dea82dd9ef916dea753c16428ae7f3a3208d540c862d169a3f0cfc3cad5ff4da245593b38d278be5b5ca26a6b09c37c64a473506c8580b252bc272cf170c8ead86a1a743daf226c28deb23a33b244004c506486f6abb23e409fda0f01e603168ebf9f74bde70e92ca41d83502cbec92ad5a350a5d325e7a6a446b6aff7cdbc77e3ef6357013eab72f2a8b4de716ff6ed03fecaac1c1921d185a1a0fb9277176df6bc2f083aca6a2572f93a50ef1da2d9c2dcbc8f1382b8caa20c4418c8c02558d8971696b7a66f82204fe791a604f12ed3fdcf243230a94280494ec1951c4d3acef505855df95aa4b04c7502905e2fbe61c4ec0d6ad0aef344bf07bec1edbf37789a35bd46a93a7d04129798c2648a304114495fdd8d560067451e6e254c890a90ce7b9d1693cc22024528b2fa10f36a962d63204ef6c0c900501d18421f196e8cc1204a1b5ce9df1ed5dba7c7227ea33f960a12e5d66ce64463a38a1db2c777868216590cccf840798560d3d15326f512340957571ac659c8f7e5163734304a0a7ca7911cc4a132d6108483a4a3856fd00cd79bcf3a896783d180569d2496c03e4c34866f18aa00c40ccfc05b8ce3e21157a9bb34da4c462338dd160c27ac3220228fa2cc184ba9b1c2b934cef63fcddb6e46049407d7d4102351dfbac43b0b3008301ee9b6b6c4769e8d8fd00ef59235adf319a109fbe49954e8d1310625ec67a92fd09dd49f364e9d3df5b8abb4c3f0b78fba3793e133b23a53bdf10cae90f259d3a5069dec2ad67ce1de9afed05c8e31f60b6257a13c719e7414afbeb47a6ca69cc3726f27ca872ecbce9038d596d7ef48ad263d9f05ebb6482e43aea5a7258b8076871f5fa52084735f480054f8b89cf627c0c762df16e250bf42cba18faf44c6e0ecb0142b1616114bf2b7483ca0e2670dffd5c88ca42dcdb4086eacf22bd8e19884922965ec532ae89375d9d93d4e3ae4032c7ea62a847cb7ce0a636b4057efced1623098243371abe9ae308935be0fdb202109187ca8b5c1080330fd2407994cfaff668be0048cfce22d98f3cc5c6930c350f60722f0868163251274febd2e3e6da96d4c70f4b761b42f49cb79e5cd92e096fa371864ed2d06e2f6bc63bc0ce9af1da2965dbb2943fa89622ae017a7f4a500d7aad0c382f4a6e20979c868f94cd1c3f44ce2af484b8ff07763c1c84d89343ff0db8d260775cff215b7fda98681c5f97b0f30452e528b0d7791247217baba23f7cf339be8a0d351440e74d9f2c9913db6624dcf2e74cfe9111a53e9086eab4e4f99bc31f2f348e2a27c714ab072a4cebb80b9658b207c37111d4f9c279bd1df9259b8336d95323380c1b7d9e7d26ac9d697866dea71c9682fd095f3569395027fe4d110cfcf6ffd2a1f43dbb9550ebe7857d1ab05d20f79e5a5e1616a513bcb0ed49cbb9a36fb5276b4dc136eb36115bff25b2e30dac4acf9936455c5aadc1421c36de5f8e3bbadb993ed6a4fc3777548ec79dcc4be13801e841adbfcef0ff40940bd8489a38b3374d07962dc654ed20293d1faa0c1d46211b7c27381c1db90f0f7d5adf03811a4edb9ed39c36569e0ccb9f1d25c5f303866eb5c3efeb53e25d577659280e6f4677379109535061c79e41117fdfd36ba10264d807a1c9943810b3031bf23454c74d3f15977f3d1c68fb8733e0185dce486631d56f4394452709c3e43329dee63451849fefc6037c282fd9e9bcff6e39f65e6431bd0035916b56d088cf71cd2d34fed0bf7d497bc9b027be655d2f3c5333774d265b5d4dcf1d02c4e4c95d79e75561e954f29baab729fc4d43532675b0481311d5a56394d634ab5726dc7f0af84d8a0c17a76f9ee8be222ab00b1ec1a1fee62a52e16c467071aab2c188c72c450cb9613ec561960c984830dd4e49cf7f345e3c34471319d7e5015d1598a41e9adb7c8e6b62a0397880defc7037599b850c8cd79cdac61c44eced478eff72173e71023784740d2b3f251b5f8ca30d5559cb811898620011f52859d7059c4373cc7c38ea19d452c03a83127cd13e730c31c70ccd464718c7aaa451ac3431dece1f41c5f7831c988e523904c936b1fff55252346c5f6987f93f9c611dc66b586be40d2a757def86691a9b777fd2f6cce81bddc0bfedd23bebdf23293c5dcfe4458e7d2f0ed57faec75af5c769d8e822cc2401ce2903e92aafc9510767b49987bf5ef09e827be2bce008f7f910683162048d1b3651c2fa8d84469fb8625b2303d82120a5fc01b63484de20e5e5ba9a61286369542b1fe49aa9d9201ad8d958b829f0703f6cf21464b576ee130858a17762527a5cd786e0f8a01da2e4ca4921bf9aa6fcfd821f269406a6352eac52d1c36988a52d8421d6618c162e5b2b3284bc5094aa0da32847df21f17c8abe4c3216ad118513aee8f50aa430c2094eec5668f4f3a4a38fb8bf00979932a94d425faf41496d3a71177ce3fb9401c189ba853da6ce68f3c252026b7d0957066d2f11d880d151e1c8329be18f38bfc9e5ff0538d27f91304f59364307e8aa841225de6c8495a0231f3ff6af689c0fbd119c2dc20be371643b12ce5608043d39d621602c17fdcaf90eac171c0bbfb1ab24b80c4663e6ef60872c4d5e8e5b9fbd12a7386bc2659db998cf894f289088e6eff90f14c29c0d6c10293a64094f3ca5f5683439a38fc894910e445849eab496b7c63c3d642efb678c25b57cbaf501c470bfad9745239633dd61dee59167866bb32fec2e553f9a425b1f864e3203c4dd485a4c683a5a6c3483696436017dbe534f14342e2974db292cca24c8f5d896dbff3a8eab2a20175c4def30d2e0634ae3121fb9e366912bd88bba62c28cefd574dbb8c92a69517f81d0e372cd1ca8992bb539b5ff38325398549cb52602e5666f6b5d3630fbccf2766e585422ddfd975a93224224d5b09fb884214699f43b820b6cf3a9faecbc31d69b4be0ad25ea2edfe9e2b4f783e34df15a68d54a2595fcdffe74e2d780cb4e2aa4ca08e69e7ce4dc2baafa024f44c06f19b5e16319869ccc00782b76f0f50f85cbb1312af840169ac0b60173c18292ddd23e6a7caacd7d2df8df494070b40722236fc7a1c9fe7e1283f5b82a46943dcef5877ff1f2ecd981e903822abd192eda8b00282b10fa5cf87f04962106218fc356c731e5f525dd14b6fcc0d47b2fd05568dc2f9e97086ef21725d2a3cd14532d33cd9693f3504fdfdc05d0b0a12ef96a63ce00f83e8a26256289bc93e4aec2acbc289ad708174756fb93b2f8655b6f8c929ef6247bea2998ed6e0a0c737c059bdc26a444a039578921fbf588f7ba78e267533e22066456e736ba9e6f7b311d8095f1bb7cb20ba056cbe13e11bf3edb8dfea066b040235c59d1e605086318657e9eaa164e48c57e239a799308a39fcdb8132480bb7a937922b453d978c53d4d6d0ee22ddfd31b626b5f0668e8910426d58a5bf15aef2a236c387647aefbe24e983ba111aa65be78d43b2dfabeea48174303ad27c95947a4cf3642e5ac908a0139cbbf8f184258996b3a307f2a38fb2ce1572fa88130e7009f28995792a9c539297f9b939808c05ebb00daf8d941c362bdbb95fda1560bf1a0bd87d74ca2a42f9ec7c7e7dad70a45a210628656cd26f5df01d6f48375ecb126db967619c56263adee77d1c4f4169e8cead2ef06851ea9f6491f959fb1f29519e8782f204364420449533a1c710e8dfacd8cbb37a28bbbd45dd5f7708a4c38f289fb1cd7ee44c001988df00f37e0ada8cee6329976fe84eaa279888b199cb6e7cfa06ac8666d1c28bd027d8342eb5d76d1725bdf98642691ee534759040ebbaa70e4a8cb8fee28bafe2c83cf4c6f2e9fc88bae0e59ca1e8549a80faa525300bdd72d987f2ddec47efccaadcc11df95a57a75b9c5892443b237d25178833a310b2a4ef5be740a7db03a2fe6d398719bd8a1f57a13a012ad552e959736f05cea4172c771f9a2a0a49ebedf635a0e37038d000f05a3dc4af99653d25a795aac18eba200e401789ee8550bb738f675be5a244cc705c9a3d6d8019c7e0616c9fc386ff1ce4dfee1963e5a98c8a526200e805c1b68dc1e8cead0b5842da11b5c92455f1179e206a250fb813b303666e7852da26ffc318b6190b1e61d54f6dd1d1ad0c9cff870db36e90f8d1833e55f6aecd160e559461d36f1ce966a88e8ca12e71b8c26c0a0627793afa6ab99f2158369c6a6d71b08295d8312a91986e64f931c53e24d0197b1729c4d187e44a71b03c818853c14eb3e6022950ebd05111195c3b439eb8c28257223548566e9d19a1dee0c67bed886d989d9f7cdc6f338e31ae890e9244022d6e257f9a42eb351ffdcae11973bacca17cdb3729e958195b576547690e4bc9de6dfe4110414847365fadb102c2bdb2b9b0c705cee8e0f2dd58fe63b904cd0bb9f4fe86f47d89c4498ef92b96a6c4355743a8c210eb9eee7bd333276f1f81f9eee5db69072b07e6ccb165bc33e8c1fba6efeb505e061fa57b2d741f529e7e3f87fe6c2e9e7087ada9b9e9374f12b0c8c24ecef363ff1bfd9b3bfa4ba151b6a68d5ae412fdb1b2d57c28f72a29c22aae75b37e71f3bd5fb9c69cf2354d92c8346ff5c2fa2d5d0ee0292e49a8af011a9a63d401aa810402d5f17a4cc119ecc72e8ea48acfab0b765076ca7274a717670ad81bf4460e08f1ad7804c3ae73a2c0d3c6474a964a8975fc36965f9d340ce9144fcb1882399634dbd2d91bbc3c1ac4752754ca035b3381aa6774580da707104dd5eb8ef3f704ce14174ac041893d1a4921ab47f8ac9c7f3216f99d294b7c1726df8b64965c4036f2348027e89a49f9d45c546338c16ebae265057d8e6a83615ea3e25f9ec8bd9518751ba0dd4447dd76592b14db9c7f7caeddae5d985b4e3b32ef5b1598cdce62ef1de0aa09685536f5b8daa0d3140e108046b9c7d58bca9007934374686d477f344c5d0c55c8b437d54c62ab81b7df73031a9fc067ece6581d44e8df56aac25a0c2b58e72b8eed0e19bfbd7bd00d24830af9a3260089b57d109f49aabedf25bad055f983f827d56ab16150a5c20d168f799fda2fab078499b44899435b3cd5452e3db089d39d02bb795377493d2603725e0087c13f17a354b0a36c6f3e99c36859b153760c00585f7465cf06cc392d8bce15d354036a40b02d0d3e4b2b822c4bbd87a32aa1adb32f48f3ff0601b0f706627e9f180ef9077955aaf0ff1a05f9dbb0ceabfc8f73d5d866d3f7ed1d2c54ac5c7a9c63e585286bda38c7031291a4bca44f64013344c837f530774179a1acbf3dec95ca312245a198384418430cf7a575b49a84aef8121f56befd2966e282ffab0084125a34273d73f2ca915ba89c04b632a3ae844981a289740db34d8d9bbd073d26767d66dece24cd5e512e74e4b2c9c24405c619beee2b74637611aeb841c77521fef844ca58058fa5c72a52349d47ff37ef18b7c4bc54aa10360e9816b6d10c633f68f2f8b7de5f23ca541e9e84cc24328bbb14fc39e7100ef64982848562590686a1c855a7004a584a191b07fa3e05b75757f1dad155728cc4ce9b20da0e6522d6aa670b5368679f8e954a91e73c34229acde247afc8610ae4ad994cae9cb336010abe7f8c9c1cc6077693ff92795c75a130e39594ad215b54dd76e1dcbcdfd64fb25b2f2d67f12cace4d08649ec1a8da5d272c42d6f1fb170867990b0ab0088b9af8d023b2f5eefdeee1637aea15bb825c644de8381d265a48068552b62c5f8966c046519ee4e5e97ebe17dd6950e3881e968579a260fc5e106dc45865daaa41ec8cc283effc77afdd56180fc415f34cd9d96d0b296f2412ddcbcaf4c001c63ffee404967cc3d4bd8ef46111f4e9af69c840465fbdd41ce64049bc5c35cab71353ce1307ddfbac7d101b2460cef325aedc46ea4ce0f02301732687a18cc8cefce3af7ce79f281be370d814e6eba10b87d12b9e32496f8e46176f5d8295527a29379375f4fbf05b3c737650ac2ef5e1886a1d8532b66b85b69f7af001388e461d6970fa5d3496ba68a68ca4c3bc96ac2173c3337821a8698525b4224ca9bd23873de50d66ba6672c1fa175a7aed62b5cbe18fe543371f35dc0fb90f5c0a8de2892a62135ae06b9ecabbf3fbff424fb8c39aa1b9960d5dfeef0a4bf7b2f52a792c1307e5a3ded36b700f96378b23051a59cf9aee062de1ecba05d6b24ab6f34ceeecc193bb5e376c7aa45a7f2b643549efe30eb70aa876422e1c9ce80ceb0fc7912f0e74c100851a2a2e8036d757a9b6f1250d96a8df5689044eb4830b75f54bf5c1c5adae0ac3c8893006128fed0837e38d259bf017f668300f6039dfe7e5f3ad7ebfa745377da835f4dc509ef4f88afe4eb375c8b8b73a0a96fd6c2fdaf573fcec753464a99371604e76bd8b39cd2ad057e48dbe210048b5eb47710cce8763cf8c1725cc13d681741837de447be1926fccf31ae6f6e480ecbfc92330b5de39ef05add778806bae6fa68d9e5e771830cde2a18477dc04ebb5642975bd0e13b297afa3c330fea2232d47d9022a471eec51cdbd3b65d395c9570072fbe42220fa10c0aa6fef1f91ed0935ec0a431090794e34303b3df5464c5c592e9acf3251d017beb944fecf9bfbbf651500e35a434fafef3d3cea0de593e51c0ca04049251def57c50ad83c8532f7dda3c40eb39dce11bde78f918f7a2535009688875b0729ccf3d0ed6dbdf4097bd3d5801f0f850ace2374d022f543dc88faeef09092d561544d894120a76b941ede3795debe3fa4bea6492e208227d1640bcefba38e863bba66a43616e4db76c138797d4375db2426ee50af4f713d10bca6f77504f747153ac2f939edcf2e7c806819d6c8497bf79db9aba3a8ec31bb583deaa23aa43781ee9666dd82e677e941127f9a1149560173a0bd21fe22b67ad4fa3c3d7af6940c2a6b78a48443c2860e6d85e0933151beaa22c74df44de08079f2287b85b91b53c2ae3e9d2396bcf54053cbb079f6f4972504a0549f1209a75683f8c3e94fe9dd4f3a34267b174b7597e9faee3d4f7c7ddb03fc4ee8b2c7b67aa091dabce090a01bf7103e3ecd1806a1fc726ebf10fda406c034db925ee5dfcd6c61801f54828beb6a6e16a16c836b6c3f41a67064ec3e73dca8969e4b247631bccb8b6e28ae136629f69deb0afbde089a7bc3b99cc6a4168ba33e992e5f57b0a23a52d036a8bf7e2e2219f736ecb9d5960d8f6a09370ab2c9b3a75f4b276cd32e3af0875e4030fa0afbccde3de4ca9afa46e061c5087aff9040f05de9bf4f7f834c47e8a273387abe8ff566cbcc80b9aa8293eb850775bc7638356cad15db67d05b249be9562b99421536944f7d7c2122c5a1075fd321b9d1535a11d443d0bba1cd3cef3ba6fecb9ba85a2349ccd69d7184c548237e70ba6d09f7e4c2d474e5bf89ba10b99a7a34aca924123b40636410d08b1e167e6430d1999ec5dc9a8e1d973f32cbe723882bf6faf774a3392ffe08de97eb824e1d0d0b1af0e29126b98b8afa5a82ac6bd30c679947ca3f73435bcb87728bb3a2033e3537dbe7c9ee6e9741897bba01c17d3f25a29509154ee17f9a4b120d09e1929c7d4e0eb0ab10c6a3f0c2ce35d63a1da9fab1865f8517ab1b517a0ead22e7ea951782a495a8eb46efda32ee74e58f27fe713ab1ef42539bdd0f015134b70b1ef1fea87c95fd3e9efbe45d446227d0aa8d53e7da145063a36c1aa2e3407d25da1e22b0ecc9ac8a1cfbe32d3f9043043aba1972b3b47a289e03b1e965244a14578acde482124ec0b2fc61e422a4b3c7053998575955f4ea73a2d17eda650c3cc64f1d0b756128dfd29c94a55325f45cac3141eb3fdee49642e3821e41d971be8f353e19ea4ab32e93bba3119d47e73f8e8ea0b5ceb5654b8eeaa01ae85f7f8a123f830c3ac6bd7ed9cd61fae8daa87bad07e8758526ce3153f43d991d78b1889ff131b05a663d07977a0edd2567c492342dca8a9bb7328808f3af9936ad01a074dd7cde5f975bee0f7459a2b563005423b2af2ed8544455c2ee28ff8a6b4e52ca4c30182a21a87a00569d961945fb9cd863d09667529c61a2d957ecd0bc1952bb46df0b2eec732aa144c35b2f87b36b38bc4588ff6bfe1e52f2f4aaf9a64c5324dc3a6e3f431ab39ca1d5160bce5b7c63d3f8a57e2f169426a6cf78ed241f887eaca57ddb7f35d415288fda76d043f83f8a1a2d6bfa570bb389de506bbf9c53bd5a55ad110560fba13b06e5e30a0057342f6130575113e4371db09736525e33cc8ad821af424b16edee315a99115d5e2f412ac8930c09c8404d8f6409c29bf46561552cb9463f8d91bbe61ba36380809b0b47fd607f7ccf4e011447d3d262d78cb87e6641ad07288a4f84cf895c44506c126c1ba13575f7fe7a6ce72afbadd1da211d5826b09456a7125d2760d882f93377b5571c72294b23e29f4f37985d39a900b4609d740bb48144968ee508dc972da8d775df5aab6d8d566a544072acd73b174d49cf3942067f193d24a28baa2c2cdd316e2601f1740aac9c83ad09f7e34410d30f4accab30f12fd277c15ced9e0fc0fef3406a855755d4a9185599a7d7309a6f848e8742a2ce4a8068b7a52a6a3b5963a8ccc3d82fcf61c85e1b52ffaa88d695675640f72683f2831179102f75ac3a731070a305ab8f311d5eab161adf82325f022eab18229817b1bd2ee833a4d821299b247d6dfd2fd7549ee8193c15403abcc242b4613b30137e3a3549c57fa63e90364d5e6f0fb3a247bc377d9f5ad61de17b07d8a87c6cbe36118ecee5129172ecdb2edd9e4ae6428453603c65435e51500a40bd1b76f7d7b2c2bea9d797fbcda7f3a1eac7456e81829c8530c89794dd98288b168e96be2cca4dc8c358786ecbc83778b927c3bc212efa2b0b28a37501ba5ba8b9bc526aa429e78f6a60244fa0af9650a5ce38e41d9d29418fb67c06259673ac197618cb01c9844ce37848b5ccbe606c0cf4ed9129735d9d03786cac64e499f08a655193d26e8663c2f0ea353db316c71feee46d74225d5faad2e940b4e79c83a04cdcf86a7763b12e3d874b67cb7a8341aef714e635aac7084adf5a6498933a605e81046c3f4e355aacc8b68cef3638fc182ac054877b596d4cab7a87d726575914f11c3b0e075f009bd26fefe36eaa5e8677f1227587fcfaa4afd7a3f8d45ff524d0ef3ca4ebb11e75a2481018d68ee17f6abf93800746e3e51e00e734bd237ae5a21452082c784dacdc5ebe1b08bb14b40b51b18bc1b5353b58f915eacad308f99cb753b376f91a6e9e08aa5d8176216faf532552c4a2ff71b1cfe6fb1217336934dc84eabfecf98499f7377a0ac0bdb1b39f75530b35cfbef977b414dbbc8b350519d51aa96765695c097ecb79947c92a72146c46a16e4e85e5c2f49fe8772dcbb94eb40402b1de63b4f6dcfe359295d3ee7b57044d86e252039f1142ba859ba5de0f6d9e4c6695ac7f3820babe55f4d4e0c6c0e3507fa36a4ed0f5ad78a0d10de83a770bc9e3ac4c0ad5d43b7169c08d349c05e41163d202ca809a3fe7a804979feb1bf56bbf67f76abaec3cfbc853b9eec6806f3a072bfc3e1072fe028834ae3b686ca2fc589b4a320c4cafb727286f0d26df6fb58c2c342c94114fc4fa0bf4af78e03a24ee19aed3f5eeeab32b6d5e13f9df34ab47864126ff325c1817b391247d4d886573e7e0bbb156e49b9ff98b5d1351167f111b6b170fc7c7bcff0c577714e441df44dd33100881412a1ce48bde11d73971a8e62a4456e9bbf40755005ab67bf01cbf3236ed042f11fb2debd639d8aae5f643a3fc7a5f1b84651912867d3006eb111f17a77956ea2e317d2ebe00148619f7f1481367a819cedc70cc7e6bcdaf140dc04401ad6b3d062f40bde8b87cb07db9a5352a6f543cc8fb2bbb2e6b6b2854ff675b74f23df0c7291add25ea3cd7b82e31dc12edd9cf78ef0104e5340319cbe2494a0b6b4c671ead0dad53e768d91aaa8b1d320354db7470c5e38dacfbc03c61440036a43d62cd01af5f919501e1c780ffe106f69435d10dec4e6867bcd44b66d8d0207a9fe623266b2bc788fdf196dff9090cadcdadfe06e8fb1f74be8e695c5b3567ac2c95bbe2a67e59721f778c3e2a21a67e1348b2cfe0ab194a71025cc76abd66175d9409b71e86449fa7713035108cfdd92bffdeac25d8899e2675da2ef5d68a96eac90e0e9750428a40a5329c38532c561d0d5de2b1e671b4b8d13f28e20ddcec314f07fc32e6c505469f9ed87763de51c6fe985f108e28a77b7732c4e01e90f30a84071753ed2954a869d33aaf922f6d808a5c90139d746ba00b9ebdbbcb65ba3846487b39df9b62482132e4b126a9adf64d98717c85ba597191d788f2482f4d56605f4874eed6e8d466b918c9bcd9a8b383d67854fd53eef7409f1cb4a94c77b57c5044c4687fa1d5ab47656657481cefd1f0b9ac50ebce08a89123feb4d4d6009baa24bfaf5ddc158c9afa2a4e62d64f29d172308cc5773b97e778cf1079e8795f1ed3d91c31e5b2fd508d28bc6c10acd364956a8522857ce64802f319e4b2c58a20beaaf890489c08256a8c1305faaf1803e9deef7b2d9c9a1785ea902dc756f76ad700207ca9246ed9bdcd725a6c824076ff6102287930f27801b049d0c3e7bc90ba3106d9cd7d94901ecb7e3e2192fe04626463a069fdf912a4a3a377570c90d9d16549996bf570613f61bb786a751c10c35f3a08b160028d9d549d90820acfdcac59e0325d370778cbc91341e72207c0bd7ded3f95c7b97ff76f95ed9dce3dd20914ee4099c70cd59ffc801c8b04d86a325ff507de1a354a7936991284d741fc2b480983c74a560162449c4742758db196b4bdc400bfcafb2270f5aee4098d7cd47c02ce624fc6904d450c2bbf4937768a49a282dfb30a811739558baa00ece810a540c2504993815acc20676995e68f08a688418a214f8780f2c9ad7d546523ffbac17724f886adb4889b489096d1e1f8882c9291012fd7d8c51863dbb2c75a957015e5128d996291250effbabe17280184569731b7ba18a8022cce64bcf1e9c38b99ae01ba69eb5e1b7122347561c24b1bddf6ee2c74793ab82cfbd1be59abf1dd80c9cbcf432c9e450f9361e727fc142866c00b7286f40d6a00240e8fedc22b2a0ae80365c3b3bc6cd84dd3141ba5661f09e2ba0734b736eef2b0e333538ea67958fd67c1577a6724e2d10dab921f016f19abcc8ef5c1d41db471a3bef41d351ffc02ed2cce658fa0fb52ef6296f7bf9556c7383a0bb2ff7f33593b018255699dc5ef4a4893907c1613c019702542db0390cf304f768103f5e0be598800142b5009bc760840c775968cc5677ccc244dae82a4e675f0d0e1a16ee80b822d3b1781ee624ed5ad5af396550f5b1162a02a8158a037bd16653593d372f548cb5c2624038e50eded98fc2153b5c75daef9d65d7e41cbc70196ce5b63441e77cabf2a5318e319199e7dbc8a527c06ad3c28b1b29750ec25c4667147bcda74ae3ee86c8187fdeb4ec4840f6511888e32e46459c1e789e3098f73e7006fd0a421998e0f03d4f0ebbcd86c576c0a222cb591e4e53931a995a6243fec3c90306525e952d4f92e112da0a2cb5c598d5c1ed5002d81dd97b311f62f09552b3de16774a87976d7e31db4d4883d16cec8fc1ddab90316768694d22c2401cb821f3f5f4425fe7069c7dc6f63f0262e8e399faef1387ed943829e2579937e825af903ab4296612de9f151a0138c46d35e78785f7dd4c57c4b5c9aa0cbc1b3a7329ae4aafe76f40de2437c93cab9d0c4a88d28815cd67f0d0dc1e6089c5ecd20e5bad064475bc7c77ef69b5b1d23618f90296a3951520ae05cfc4949bc296f911c2315fdc75240c9d26dcdf9d7882bf289969f0f25d08e5095b58385ff7a762b8a446f94dfa186d5b494df6cdeaf2603833cb9c686f4632133e7f45a0c86090bdb12975fe119a3d909d1a16a6b6327f96c4fabb2ab40ed66543f09a2f5411165dc918c8b060fc0c944f0fc6691ed71e3f84e6f37a3b61c4d268d6a23fa34412373b938ec97565acf122c52833b7ed44ddb9ee1edc88fd5f723f8e5948a38a94fafd86db542877d19356d5750fad931cdab64141bd471b0b91c954dbba33575fb29d2646c90ffd1cac760babdb8592b8277300255ff43d7e77cae0b96f24e6e55ca0c8f3126e62531e340d768f61e246e6da4e218bcf81b37b6f142bf148b590e547038f5c0efd1f8dbeaa9e42c55b44abdbe6b1a263a5dbd529c9d312871b04f6a2e78832d868007f131adafb51c2f687b1d50258ee22eccaa56ca2a2621e14f650a7e95235005dba6398e8e63ee134dda9ab368bc9145e69f47617cdb7d4e74d330c5e84da6d40947e479f2909c5594032171089a35960fae50fb2bf8a3654fda202c34dd0c5a510313c0cd0e4cd41d3797e8e9321c98af4632d031cbf15a1f690fd8a0a6f8b1d46bfcd14b64255c91cbcf7b70a155ad67f34f6e98f6f4cbb887f690c8225104e1bb2119df46e07e9838d271442500b16cdf6ccf554c6cf6c33c11f2ada445e0feb70d1e725a9920a6f829b3ef012dc2ccd379327471e4dfcd5af0269f1b882063328233407e71dc1ba83d6c4570ef58761271a96b03eb34ffe8db33246e992268d644a8b09bf9da61a506f447af29f39da0e8fd6e067ec65064765480170665cbbdbfadf42a5440aa061679b1702339da9db288c955311dd27de199b37603899c56362b1eb55498f1d2397919a41eae0aab68bde612cff48619c7dbce5c18b7f81396cda8c7f998554bd149bfc8faed368e7982de97c17a597f710c154b1fea049cfbabb9e1258fbf331a9a202e6691742aa505b504b830b5840131e7f7f8b2256ecde51a2e4cd90450df23c02069300c63a4c6b16536f60da34d1c11184e836ec9c3fa05f20eaf8e7b1017fe1e3213ba4a2dc92008cf43bff098ad43d0ddb1fdde1e8c58e13358055f79a9c32a61335f35c08b01d4c5fb967e920b87ba53e879677435301c147d3a202f3fe760f93c7ddead85c654da45a8074e0bdd6d5eec3ff5c70b05d5279228b92f41024c760c4a88f013c60c4416f9408f405a327a86cfabab6a75dfc4e4e86f3bf1682ec2b97f17082c663bf5ca0cfb900e7cf1e54fe77186c2b3cb43bc73a39d060c657e4e9388cc97527ff4d933487fbca14c82e9bb7f41e3e7632e99a16ecb1640341da8a89b3d97bf06bcb2b856c976cc22c02a38ea7b7a72a4a61de114d693767c998e1c095e80c29cee88affabe34d494b9da6e28a0417a09b6634d111010bfa803f43660a5250a135a355b4abb6a35eb88056f7757cb41e87375484f0a8a80536f355aa121f961b4ec1323b323b3ddd9fbd6a2cab8c8506db79295a83c718af261f97ff363b78f78a567ed8aab0d85b958e234e1a836d0c9e72a5070d1bee40e3598abe2b777e6d6d87d92d1b018ac46779580ef54bdf1831d67f570d20dc86c9ac01ec4b0c5c3a6d1d08a5574b01db6876adca68829244a98382c4cc417eca9ee7d5cdaa29c5a13f2543adbd5eb446b01f7d4e01655a45e669ac2d864c3efea4cec00140741d9a93a5e30f21258398ea379a55f91c4df3144e2393ae138289609c42d3d9f7fdd222f09a05cd43d3aed2681f4d3101deebac1f87fb1fd61d095433030c699aec0bd1bc230509570155e8b6ec95e3253edc65a677505afea1b58209a02c9218f5817c5d507f67b9fe9db9634e513b330eaf271b46093fc0607b084bae0eb64777b46aa38927451aa48d546d98d42e7a8943a390b04da0ea7f36ab15833b2914a2bfc89775d891eeb60f1a00920f25e4ef8560049438a8600b6f3a835045e29027140be9b2bb523c89c2bfd67df82ea50b6fb5c158c090cb1676563ca2946f5320d834bded8e173bebdd33d8ce19fc7b83af2180d1daae46fde4aa4ea8a8f0b996a1da0a40816d4d68fa566add957a65711c85055c30c0565c6e123aae149f8bde3b9a4cc78f9f72efba23d921e44e43af1735c0c6e9b240b2e25138d164d9d033731f098189c3a8e6951cd5e66c823264d4baa0d6ef6af3c0c345f74324efbd3b542b8e73faad3dddf526ef540b1e70626d4bf8dc4638d90d3b612fd083b8f413d14a40a2b3a673dcc9f8b1f7821c830f786afb36612074c5888032a3198a1d5fd10bbcd8c61f4097af817488e1a5c1841927dfafe15ddeabf598167729cc23df0abb576ea560f8fa3eaa22210c1bb1f94665dcece5a3e50a067fa9b5af52bef9306d0c23a3d1a4a2d6ef0d56723160841ea61434ed09668a7a7a299092ac40aa4bc91dc212a51a4eb530d935f2ed6eee16530e306da9963fbd304133b1e330c3c5900185ebd46c39ff03dafc0b6705f9930642d3f92f9061096d8cca99a25f2d1b0a60322ceab8e6d87e39d04940b32250ada254935e86aa7c1444ecd9c371b5ad8ede8a95c7b8813426839e57554943d68986755c59fa486894551e278200c762a0ce1593165d4c257444166e05bf05ae5e50d5b2615cbc0a5992f64d8bd4353621940e45070f2dbc03753a8525b09fa45e14096a2b211b126ddb2dfd7ad4164fe55cb87065ebff852dfd2c9a806dd75b71ee5703367843cc1945fa8ab03bae2fce0cf8a06c27e43f5fc486db76cf765a2be85c303fca5a20b3560a573c3df7ea1ddfd4e7d097d426e371f34e92dd50bca4df6a8075038ec1036eca2fbac5acd6edd8e54e3dde369397a48b8fd85db47d20598339f723b8692a83588d65093ab1f294cab468a7c588f0a6fc6bb4316aeb12230b5faf14b44ac9161dd6449943647b1d4c2c0b969351737c588c716523cdecc87ae5a043e1f9b5011a44c6bc6904fed853168f5580dc594286f03d0c7eb90ae5dfbddd864461ce2c87cbd2f79f34e9ffe5e83c9b7df3f3f5ab6cc0293d3aa29753829e917cdc046ccec2b0dc6527ee1a5d1e60608cbaba9fe8517d96ecc3050aa3be8847a4ada0e9eee590fbaf89bf7a775c87b39d8dc3ca93743d3eb5c44815d8abf031e0726224e55c3de5e6afe9e34658f78d1b448eb7a0af3622cfc8dc7c11759d342859b679302dab1f284e98e67041b05c9b255ce7421cf5d3fd9ed16417bc67663af2bcce4dc7b0cfe5848fd83aa0a5b108f51e875b66a045a81178325a488cb6f7374aa88e7b2818943f4187e7f8a3b3696b56e0a09cb3deb50c096bab96008e883ba58f0faa8a84992bcc6fd2607c0391716ca20b2728b420c305ce5d53424ac2b413b2599e0ee392275383a517f8bae2ed2619437d89e372bfe25b34debfa6eae455e6e33d19a1e5bb9564f4e07c1b156192944641cbf21babdd28690d46ef7cb380177282b81897fce2c8caa20bbe275acb10c69a7742788063ab6816c97792faf0adc158283bdde4b405aee34c5ea0cfebfdd282b9c5253d701fc9a0b00c38144c01b3f8f9b80f14ad6cfe7637494aefd236630aee6650c64cb77c7b386c7df8e520d7b89100fec1dd8a5fd050e1b24387162667350c6ebbd1a508ccf19e7268e20917528b403fddd07d817e96f3cf4f0fd36f0aac3c8a7c1faf70fc092c521aa2ffc7153ed0ee477d70e10b0744c90f101331a0b317b7d7a066294fc133db5d4ae1d2eaefb738d7909e098565cea2213af089e01eb087a334d502d0495a37f101759048b21adf876924cda2f69cc35b939a76e6619b3160861e0b9bbac75a9e466d54bafe2e36b096255812683d54fda66fb6da5c4cf2acc39e1bdf1a89201fbbc571938b94607da90d6a6afd3069b9f4aef15f35710bc7b3fa4669d1830d1fd75842d2ca010790373bab9f709881219f45aabd5d79a205b5dc4aef6f4ff718cdd53038f5b198536a96d6ef695fbd32b277917c0c239507623093c0548c56e1f17aa18e47fa98ac55a12349bc0198ffffff67