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 54661 3ae4ae1676fa56ae1991191007c0f9d14e9c4da82237bdcc4e67943248138da1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a17e2c2d4294b247f893436736094d4cf019cf4966dfa8789da583136cc3b154
Certificate Block Hash
3ae4ae1676fa56ae1991191007c0f9d14e9c4da82237bdcc4e67943248138da1
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00205f000000950000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000005b6d30da912d25ae80e36d9bb53e290a5705b4c3f6c8005dafc0cff3d04f31409f46751aeb163df9b79856949f97908b80995aa7562591a3b1115f95c0cf3460f972c13e5b423f1a2af57dab32c895d19674d9a360d4c1ff151b0000000000000080000000e00000205f000000950000

Raw Header Hex

000040208bad6de5b66c4c6179320b0805ea945a19ae4468e194f84ac8c2deb80b2af9d37b6fd10b122e8b4890c5e29cd7f384c69554a27906017f4d14e4802bbe660731c4a9096a7f4b061854b1c36c1383a59d78a8df6649cf19f04c4d0936674393f847b294422d2c7ea1

Proof Data Hex

59,560 bytes
121216010307d5e5ee0e295ab19cee70731049e6a5d3240adb8e82eeb7244e38e5e3d83b60bf82cc14c7c6c44a71894ace1990da2a2c0dfab474da94abaa9923593963f99fbfc80e8a63a7c5f94ff72809c9b95061b94cc607c412984ea64c3b6fe89e257cf62b29de735c9d79a914af7e36363454bffd459b2627cf0610a6b137f86bef67ecc77edcc95e0e448d12f1c2e3a09e7893b9d0c499cb5f7eba3ebb14eb16fdd202a13296838455354ec2547b1bdb67dd1205100979109d1f26fe7878ec80930d8884f3c36bab4b4816eb30b87150adafbebb5bda3c2dbb35cb1c7bb2b9499839f069fad0b75fa4c0bd1c905adb46baa12eeac34f46b9f863d6633624aeeb33e8dfbc2fbdb3eb1bc169cd693e510aa8fca217fbf8d26507f1d54b3ab33fd4c5f8d1db7ea514cce663d193c31f0564fdea6a2bac733e5bbb8c966a28b0d4d924fc15e637abab1c806ad1dcce88ec3dbf7f4a2797da42576e18adf8a44d1b32f0bce6583f2773fb491799a3413516b1b4898b52aa6db4902b070b9d6e3a2d0a6aafd68fd4812804d602fea612bc863f950229a1f6711c7e34a241a1520e6fbb36d5754a6f8eb6279b4d4dc94caa4122ef0c095a18cd17b35057e778f07e2aa734bff85cfaa4772f0fa1eccb896580966a0a8c7cdf9398f3ef8ec68201d630a04df9b030c1680963a38a3aa2588c86307e047fc15dd1899eafed4b4708c20087fd4993a5c2a83f1a64a6e72f2a6c79a062ceabe8b8008322e24ab399f3064c6f6510b2dcfe28bc3c4642ee4aa5e06c99d96b4e3006f739c60dcffd4e839bf70c10edaba040dd1dd670ec31f85be2049c23193900002c1fe82af047d99e093dfdeb93ade689ef9c577fe10b5299ddb259bc44bd1c63ba30d9306a7e461895f1cd29e02d766eabcf35a8dc0fc3c90e99df831a09e35d4f33c839e654a9e2c611ec050ef9a27db453b648b4a43c85883be60c52140b61f566e58e037c5d786e3cf48f05b8483a0e2ae58886b9a004b3b322a8faf2c0bdb4c4df960afc2c0c39c2a5e3d4864dd814fc455d7ddce3ce9d9a8781270c84d37a4cefcf35e8a672da921c1bafac8b3625289bdc661d53701ad8c6046ad3cc0f0597b35d90a5e92df146364ae1d200336ee960fdd6abd16b91e254041ee9e1d28ffb61b2c72cac29a4bc7d07c799a37c68e34545e3d4e4290c5f55678c1e3f07150871186a38198174a37add1678530909f33990930140407657fbce4d0f635fac2b6c368b1050d15b341b6dca122eb8547bc3c9f2ea5a21ac31b4f64b0ceb466c3e3f95eb42acb858cfaf872948dcf40e48b40dd0fce22a34f4d329d1aefb8ff259f0e9b807493957193f8cdbe75e745b57e115cd02b8136c8ce9eb2c65ddd265c53bf1b8aba08c14fc3d0b77498f05769ec226e284e695ebdf6aac71ed68435d8bb24109e5d784dab46cd8a19069bfbd456a5365d18f50632527742e5370592004c9dfb78775b7d1bd50c12d5e9f93363da5277c23b38ef489b8e6a6d4c8aab1b8ba7e91994bf546071a33955b0457604abe33426f4136d015205599300d1164094fa57659bbda182d5f3da1a1cf2b288fde4e0ff3d2b3ad21c3590554143b4987091afe399c911818daae8a14f8d00e5e0457650f8a6fcd753a0ce87f586a0fa95fbdc9926b3e60edb1d3edd6f724addf62798a73051d0c9df2844b38d9d6bfd3963691b7027afca56977b16a9a14f61e22fb41461e91be16d5558e925e26cc6c6da9c331cb63d5159568c7230ae699595cff693049c862e943afa7592c1abed217559c9dbdc66126b7bff6615da7ff6cdcfd72ebf6609a65f4d58bddd4b594a8cb646a5ec49f52f5c9eeae349b5399cf242420d3a602076c554109673c9c8d4939d753e3d0d18ccca05621f02e597c6454410b66b4f1f8e5610455e0e038b7369b936ee070e350ea248bcabe69a69bfc44093ec68d9a53fcd2787c98f85f1c4bac03e1f7ed36cced5a7b1c664510539b4358c9e92c5a5325d6dcfa35b8c00d8c0d36ebbbc253cdcf619fa76d54d6501fdb503aae7da818742188810301c790db993f59724d643d51b0eef3cb690e23defd2a5d13e2adab96fca1fb2bbfb24093e7501e334aafae9dfc5487af2d265db2efdac5fb1cd0ab0319641524127da113a7ac50513ffe8accab2f753b5a65c815c26446f0eb9834e3b84cfcb106ce96daad7f3c309925c7840bfa0ce3480b2bf180c64b46a74e27a21fe26f36de34387eccf7701cd7f57ce8ab39a3e6503e154d8ea6246df81bbfd50e889cdd0216353eaa117afa1d5e9db1756e5a5cbe4424bc8331f82bee6fc9aaa58ea8f89735447fdc86b56106ea943eb3323343d006769f1065af52fc1642c40044168032448b3f443d728870e2da2bbec530f0b32e876e2f45ae1711983439397931b2bce9231aca142a19e0e0e8f74d794b4985f9c4de316c0b497c4e032643161fb2b0b0ef0aea1e398f94cca7474e94070bd93f069cddc99344973a25c32e8d313d85ee118a386102177c383e79f8ab936e852189c119e5db6beaf2d115799942e02bba845726d3e75580c1202f7051af4c45d0ed1b04b685126b5e04665f3dfb9acd2309d77af877a21bea3d8e7b10e2881016131ebdbb9bd1c3f0c8b1239e3bd7e999b2ae3cd221f4c9de86ae8faaff14b63199523fa5fbf824264616a78248544ba27b2a7bb790e25ccf6f2b0a544692f4456631173ab0cc48f2a03c945fccdf6728fb49ebfc8bb9f45a3a2351808b3e51c9476fd3ad4843bbc3e96304df1fc0fc64195ab8dd78d14a5e98ecab986303858e5404fff91c55f7c4e5a5bad9354835d04c635d3eb9bc3a25f2e6cc03bd6c5ab2db366c818c4092cee3e1de07bb53d6081412aafc46dfe1c0a8fec354329d20e3450e8bd302550caacd443391e815485a76aa05ea7eb8726ae56294d40740045d6037b91c481aacf75aa28240a7a658c21edec30c940f52efad42b5429878e4194162adbbe980d092bfac8640916e8b38bf7e3293d1a6e7e9dae3208a304ccb894b9590fc8bea3e853003cba8efc2925f6bd08743f112fa027cf6d60efae6f56d2f57ac957193a08d3d1069f8fa9871a71cb6294d777d4e5ed11b8264fc1d2cb192c3f31654503f4468f4ec03cb413818eb8ae93124f2bd4c248ac83df2588d9275c9fce83925b956b977f70a004c72cfa1299609ddff05a6b79a89be0361297722352a7c4e79f4983fc52ac283e5a1d57c32bde27aee3946874e2e65b6eea991b89cba9fd538e8d0288f8464953eed17d7fdb2d748ec0f7821c6c93202ea1bd21305e6f63466b122276600232696e12cce3cd878f9490d7500d06998d4babd2dc0f22a53bf621e7d7870226b3d2c9a1507708a180e4c8b990d2e70f76897c6ec52be3cc781693691830e01d48b3a5e3ba4a4f7fb9db5c67fe67f2406146508c6c357745af9807ca4d3841075998cc2af82bbb9bf81465dc5c918c9d6de358709ff8b84c921891d387348ba4f1337eb8ba021e423f95ab4787f24547e8028c36ee78d5fad1e7f52bced9b63e6d87db7a85f145eeb73fb3d4a8db12122f510e8837cc872eedf03cf9df87f1ff2d591e834aa442f17296929612ec53b05876d7236d8e547e792340be8dfbdcecb2eb841aa6212303e4f98f8b4581b679d210a335d9251b8c9796515785a0f3e4394a5806ddef44a69c56e907452be52eca846540093f5b64a93d35296edfb37a6debab6d8882dc68522cd644056bd06bcc93dccca959f6fa6dc343739b6bddedc43372b2e66d0b05c7d6e6538f29ba5a432203f667d49c17bd6dfdfc54e7f5fbee4b991b28c8f1b2a9a6d18eb2ff66f04065bdeb9931cd7545db7e695dd002630bb92f2b37d7f8c9a9c747a6cb9a3b11900080e42bb6c311e3caa91adb2c25198b6ee9a2552fbb4d1ade68b45176ea1b397c31a6e7b1c02c9a613cea07937f1ee9bfa657baf8cf82dc7bffbee44d2abc976ea8c7ae8effedc3ee0868c8b21118b628c7fb30099d94ec7294dbe8389cdda5f9e2fd94856a696c072fa54da9e3b5511b750679d9e5629ef2591fe1de4c5a9141e7d2255091ca0943e558bb8a0c8f5b8932d79ff3321089a6abc655139e658f6f6861fd4446cc507cc473219c911fe72aac600fc7c7e4a97251b5dff111e4688e2ea6e0bb4a435e674b2369d2de369303414f0fba88804130c1a56e3c9a5f532c2e2c84da4e03d5fbd256234cac6094a35a56297d0eb092f69ea23dfce9901af123ac4d545c7c9ceab711de447aec797a9a8e04c5cb449b3048a18766628489ccc8cd9a202d14afa8e9cda91430eb2c68915a9f85233a78859e35e5e27f61fa7a0d7d9e989320a261f939db9c309187ba9c291d956a77c6776b9c23d69ff55b2237d175b8fdbd5ab338bfa255d232d2fb3560852971b0a8ed6d35758ef58bbc5fd09d60897814cf2ab2f90dfc8a5d7b63c571dd73548c60427da0bb8526a8cff0bb2af71f762d88bd5935b8737a1535fc9d1d198ebcbe040c07d4e13f291014b69a1d787bb6b12a6f36e2d2318f5dc5c44b3d199e355f803ddef20f9983527a57260edf089c6cbeaaddf138cfad553c82e2696ec164f7df943ca581eda101e88bee52b3c1f63ecca7201af1dcd6c1ff40c040841a9df157dd788a82d7444021559613c2fcdfde3b301d020032805ee933be6485f32af0a2896bf933c4b722cd4ddfaca40b67d2daa7a48a607340cb260aa7d4c477bd965ee8ea2ed7a1b322da9bcb047822cd1879a88666cb8f28ddbd9b697584d613b58132e8288a4e964c5a30bb188796b91f195a236a5c4e2da1122e34d6b1d75eaf98656642198cbad8630e94de88aeaf2a82d8cd529af822d273a3b35ace940627fcacbb5119ebc302770ebbd8e76a9ab9b43b1c1981b1350af24974bed7a78cbc6568b58b0b8798cb4363dddc535883236dafedc84f878249cde7386eb33d6c67319b2bd89a4063ea582594737c78baa965fc1cff57ead128cf60591474ae8dac6617d36c1247432df561cbc0b2c7c87e2f64603222f5b6dcab80336476634d5643f2471d06540a151b6d02a200282c6d23f06530e473d824b157d62a866682ed1433ccfd7fbf96fd21ce00cceb6686b0cfab542bfb20d4c4863759187f885f8dbdce2dbd128ed2623515c3d169b2e872b6682e68d553879470d1de9ec255ef4a79155e65cb48a27810f7fbd7f1a05ddd332b55ffdfc181d6eee49ea100acd84714856ea7a8841ef44fe3e4d084a1ed36ccc470a643237ef71e3bfcd5c0942143f6b84ba51caa3a41c9a389b64ed16457edfd85e678274b29361f1b8b1e33b096a3b8351ba001b150a6d93ff55a5294ac8c2bd27359d7b7e66a6356a1fe81ceea45927c0ca20313f699594316bc5f75901c3589eff73ff2a98888ff5cdfbd31407b93bc6eeebab941fb94a4e61617141919b42e06ddd531ab6329c42a2763beba83b59466c7d6f105c12d1060e792fb80ea9ac664f86f888e515e9c29825ceaf4c71f5c238725a46610fda9262b616f4a9dfa949035bfe626d64d998034f23e86a9e69e0e6fcbfdc83ead42c361307e1f93eee8bffda24ca8a055ff4e3a08c8fac196c6501098be00bb53d63a06736aa13dd9f7dfc041a81828d7e8e2860815fd4de902103deebb78fa9ebd139468656a279b240a4e24ca900fc93d8d919c89e066cd67819bc93b2979ff7556992425f8644dda87effe1fec684b29c7aaa14806b7a31bc180b4b1e779af1aa7d6382229309712fad9eea77b04bb48bb0f1977a6ba648e10a803a5c5b760609ab331da8d60e44bcc6a253a64104977ad8313ca8e8ee12bf97da80524f8cf73a53455238e06baf61fab0ae80a0f3d9ab09b0f56573ef5727dde2c44b8208151485e3c6ba59cb1948edd1d125f59aacc8294389696fa09cd95eb26a542ebe7038b3a5038bb4ddc2e0a6c50997c54aab30c7748e09dcd5979bf2a3ae875173ca0312b40ca83bd0eaa6a65961dcdf8b6e92b1715f6b0a0b7a8059a1cae343df3f7f5d1b8bf8c045a155092aeda0d8da095491b4f762b5c03123b5589822d641b99d205e03ec2d6a7300e4e2b7600fcd867b1f09e10d420a5521e72e163068af131f4c618739ad778bd64a81db77dece500c21bc225065261df11458ef8483598ecf9532f96c7c48151b6d4f485dd1268cc4f82c8d70f96e2d9f7b6252d01327cf801d52b967aa7a205832531002f7417f3c20851460cf55eda874a8baf0a2661ddf6fc7f135ede76b0899536a0f6895f4420429c2034b43a97d0cc54c8e51737f9aa7673c9700769d34711b49dcbe0b7999c697a7cee1b2a67da66f74642e8953abfb961ff1d82283f93566990580122f03b4f81d792829ceeb0129941ead7aace339332f29bcf2e2b8f3281a495ef1c8a1a02db15560bcb926466c2e8c4d6e70ff1f0aa0a175248c0137d0bc8ec44ceec9eb367a774d3400913e7b1a70ad9495760824714354d9dfa3b0b510b353f70831ee9821c9fb38acb5941c48d0aa063373a5a8685a4e52eaa41d767591151b03933c52f27aef84551d230e6da7cd797196bbd3ea1e65cd4ea880ab043174e9de69deb17efa14cd856bc84f9f318fc556bdd4ee0f96da2600acbc0e53fac42f32d0ad0af13e774ad03cba0bab6e929073157a5e0c537f8ec9cac9084d93580cff82ab81ac6747eecec7aa3699d8348f1fb2fd7e5aa9edb487d64bce3cdc20851146268567405537e04d92ca1cd59afcf3ecf1f1ca14b6827e78c7bb2c9f7a122b1421426434629a75c8f8a06fd5e90c2400d8837f593a19be71d11d19a1725c29c3ffa8d60af6d2dd7d65161a7b27fd00ae64ac3533d40726224266726dcf539328eef0c3f315b6ed7ae3bef44569678351d8292f1e438d9bcd5082a4cfc2ff3bddc67eef4627614d94f0718a06250f68c2b3615eb06f5f7d474a0f2b0b15f1cb9a9e859c6de56dc7505a40e733f9476622c4748cee10c9937bd508e04d131a270aaaa748ec9932c9085d33a02fd3b5e53070a2546d0472a5b6a041822460b01bfb6d8b24131598c195a8280a0d4bc0a2257bb92b2d8a80ece71e69af6bfb6df4b094ad2a14cf7f54f6444d01b9b4672b17e182e2ab1e51e4b9f5a0c4ef695059527d168ad4c62878ca9e1e7fdfd7ade2c3a56754038196209564ff298c05907ac1620773aac0d51075765f095a2c2d21cfcf103443690a60d32d906fbbfee76ae83b2d467fef0ab7d21aac86e1361ed3a55fa6f454e961024fe71286efdf46179cd55d0e4e1d461362744c34dc1de47e6b8296321070f33a6b08b649dbb6d4bcf2555614417154d27c5d2175487c22e1148ea49e01190c55fb19081bf450eb8197baf34da8225a5123de1048dab2c0abbab4f50497ce2d6f213db94ae4f4f83894ba680f9ff33dbe0aaf16edaa13232da3661dafe4a3822b9c015abfdac742bb5b59082803330ce81bc3aeb306908782558476ce790a8c41f69642e83862d342a37e84bbb305a5ad94180fdc0f28079c13d21bf0610afed207bf6b14d3cc06ef454f728855e74b15e827b6bfcdb753d37a1674fdf7265016cd42a76529720bc403cb85078e14ec447ebdc069c3b69696d64d7df2a2d53dcac8acea0170377e4d91edc9b8d5642e55ba40dad8640a4a5359e6778b25dce0bc4cd9283470d739f4da059de2897b2b5257a6c9d04c27f4ce468fe89f351492abc6224e180c25f55207f2810ec40df731004865563d5e5ebc1d58e523b40868fa3c744cc30039ff5bceedde4f6f3ed2a75fe93ea3751313853f3886a94a0da6db58d81fe618f0df2b707cde161b9f332bd85f7f1270350afab69d9c08c42073401048499c8152ca096ee64042da621cf17057657ab041c70fc76d15471ecb0e12946273cfd857bc7dd4fd0c01d1e12f1d72b0d5a425dd64b610bd773b54a6fe205ad93e5d839781b999eb10a8bf85d928b98e45a60eb4371e25a5127b9067088a4ace286bb2b4964c8ac83fc6fe5f8337ca54fb26fc64ec9e43a9c930f2cbc4faad12a22af0951b1667c79a5832bcfa349e330f411c511febbc7990cf362512d70135f35bbf49a39bf9477cce94e6eb0b1d7ad33c10796e5d18076e6cf0cc5e5f9205dbf71ed17146223b30e37990b977656ead292dbc3463746c00da6bd49c395bbbe15c50f2f8388eba1d3bb3dba45f8fb32d893608aab7d57f72d166e92acecd2cb3e9a7c5e73d9f7c414fbdb4c7d71b7c3b55954c06c0e6b6296d49c4a13bc889fa7859f859e6d19242eb8cedc8cf7f31c268c3f1d35b597a66b3cc5f0b284d2ba57293c91418010b520a19c1477dfdc5d15d718eedfad57f04eebda1b7e76d02b8b3815019deae4ca7897940dc72aeb8b9ac8791cad3d27b80c1d05b78bdaf468c785ae65643491956066f3cdd45d2fdb389c0e81ddc6be38d0c010ced1b889f510fe6768e077651a5d0d50da0743931069328de755613252deb0afdc9098dd3e2dabd43db70a9e7ffd8b7132a0e72e11bc51170283eee3669131e6119d74ca5bc92d59dde3df98e0ced82903df1ff35554cb9c0052c158d296c2e38b46acdeb93d91c6e5124657a91d09217013289c07e6299d6305584da58bbfd07efb3a2f0d6c5527c2148bfa9defd305c7694fab581b5ac74d60e23b28831a7efadc2714b2175890897bb4ff62deceb4b04795858365f9e175d6c47b1520765bdcdd282e5a5979c89a36407f517c2dc89e20b00e96937135a04c7ad1fb9f4408ab1e4514f27f80a86d4e75fafa644e40e8fd1472bbd8d3bdfed844af09c2e5842f6927febd00d7f35b266aa592f6e08f28c855c1d4df6da54090fa3e173733dfc17d47e61261b2f7bbaa93f743a7b06a26d90bf786e22e854c4e1102b06e86d992641fb71f84a0ffe52e941ccc7978f4a26eac95838c39e293871b058275ffe4618bf887928f12a59a65f15f31082ba5c852ad97c969d98956949f45fc5ad6cf078d367eebdacc2808cbe6355fbd968a5d4bff0307bcce395b6f79f42907d4ee4984d341a67b8e076218e9924b4276f24614a10454a617b5a0d154972738bf5d4ac1bd97978bd1be05dc21698135c45f71fd323edc202205532a1695b5c2a4d8dba41818355291acdbae1bd7b17e680dbacd31094b30551fc18c948405180ba97658fa9086113be8450c979ee52e891fd334cdf00c17fa2f01db96958845b8867e269ae5278b5d4c3b6f70e4da23a0949beb9af6aa69ac9056b775d2cc42fb77ae0e46d2fa15e635741cd95ad0c018d2a604fda3f56f3137cb420f8bf10f3b2e819ff238345f815f440981f782834875d53bd3f8c0216b7877c9984b3d4ed27d5e1e299a9a1dba9b0995f2ef5833f4d1ebef36fbb8248ba7dae9275b72631c44ef0b23c8dafa25c42de1375ad5caa5f395d50ef5ca1e22842a024a15aac5f2b450b2c2565ea0067012051f74229d4d241e5fc6bc4b99e224ce1e00930909ea0f2a224467fb2c373c850a3e60a9d22dd52842a825160d55aef4909d5414f424c73559291f6d903cb25e95ec7dc97842815048af714e91cfedbb69b23cf23ee21ce014d2966fd7bcdf6f2d1df0c219f1f74b03e4ee75467cf44921036303ebd9ecd4c92895314eaa0dd06e7533a2146228b5f314c2ab1e2343eebc1cc335d108bfa63a29df63486ba75f2c1fa613e27a18fd5ffb18ccfbf646b64d61a9253bacd9b8de3c2e442d00bbba10a31c22831f4eecc140438a55c91333a37009b21519c86ee5ddca5180e1b04740fb38a9c7e70b5436667985400a182e49e08b60ee6ef358316625b1d844c9169cb2807777a78b501bbab8a1d0b37ba15dc05f546781ec3b1d24144d09c8bb4e4419241921c0afacb9cd8683de3fe0c126fa22df09a9fe876a52c66ee5c90c70ea1bd7109b3680f151994a1c805915a99af1db26f91eb50f956601f85071a19f71738239019c76f3cf69e2f1b7fb116b461738a7a477d65738d053982c431c7d4101ba9ce1a8414fb02d5e21dc414409632f5e90ef5c7160b856b88cd5e588480a65957e6d9fa8e135bb28c7bb7e92f416c4d6be3b87957eae1c54a8b996ae9e27e922af80977ae9a51f2437c5d805401da3237774a9e17e695872f24697083e341ff44fe61232c1bee14b0aabfb8cad2f4a8ca8510570858d61521eb929c0cf7efe34ffdc83928be251d7a927ae43b97b71178cb6cb0c199e83d82d67bb3d371be1df6b600cc573115fa53b47e3ed742893389bb149aaa25f97833ae34d2bc0c6705fe3ac508338c0989d72f223af7538e144d6433f1df631b8d2943d720b60640dd03c8354e8fbb9edbe8017c1b50351e8eddf599970c89ac03756816ab6c60b388b4b90d1ff157830ccdb66834a7e81001d66e062394cc820911a250851c83a1875fb1ba7e815d02540c4d7b49717f7942b2499e6f53399119fe489088bd00637103fcc4638b045b3b031eb8cac63f3b192a42cb4c13060d7a03c0149890cb20d9b061a1920ed47d3b5e086ee3b986fe36f101936f320bb4c8604cbae8c4b39490a8b864edcb3705e4fd9716eca52561bb47fc438e06a843583ea658be7feed9d8cbd9726b66c28ad3a00dbb1004f1daedb9171312dbef8be272b383b8e1476175632e4f223b927859b463a535f1cb480e4962907d1c754523c6f64e804b59b5e2717d4622510d90924611e038880dd82df2322f5cba5452e22a2cd209c26684f4c2630901f79a035f2e9278e57d0fe0f6bc2b4d194fcc7853e259ca0249360fb58485c7aae7aa62a078372a0041a8b27ba3f28e73b8632e49095c7bd37f7fa9076ba7b51ce65d697b2f807895d658ed8b08199471061dcb4bdbaf906a200627f551cfd415b88df486ea66494f764ce4e27adc7e5120ef57a69c922690c19293e96db75381aafb3f0a62e52a8c0fffd5015b626f7762d7d702990bdb171987120342a48c70553b35e15e04d36e9b75a1d6c062a7c094fa0972234aef1b4e7e58ba4eb77c2cf33a7731716577aa5ebce890977e3ae314b2b9ee9835dccb96f06661a23764ef3363ade4f7d7e37530e1b6702327866d2830aafea92c49f221e0b46b4fcab07fe1a7ffeda36d6db67d9523cc9cc7ca4d262cf388c5510f171dc57611160d5c1b6be5fd2780983dbf9d008bcc3c6623a70988969b6a0a51b2b83930eda476ae54db1a5f3496d909a85f7f7843b9184593617b0bce3de90d8e6c8d2081813735fd981f65b412f2838d7835b573490c4fe9e17c80f962fb6eb6b5636fa3437e9cef25c3d49675c042e897988636ac910eae29bc76d46190770d40757b072747ed2a8901f99339cf51700f2a7f14d51f3ac62a3fb794dc616828cf14be6d2f983d2d24caab0d3da8cbbd9ae25bc92491bc0f6922382a29e41f12c3b0b59985c77742f489be7a821e184fb8179ba07d7d34971403c9122acafb950bc2361ed3167d65f986b3f351e8d3f2adafcbcec285dc9d775758c6a0f13297f5d70beae09b950ea195db28e9841e195fa1fbf647d7c3f68bb7588f9f41430e86aca12c3b2817d834973857d98c8f7151ad365229bed1e920c2c87d5ebe95c25f2b109f64c36c71010956e7ec74189130f691c3f72d0ba59770615155ea689c619214581271dca167d782216b0a57e9b4708a54ce77767852c90c58acdc3b0a346a904bee082ef857348880d347caf78a8216cf5d2186c6c997c51ce9cc7d8f8d48255064b8c425385c78505e7134dbc0aa06842b74d992f1c4cf804d817caf5c758099959a4f5396f544a16616655cdb2647505810afc360cf88ed89f5a8654f1ae15c26a159500c9aaffadbce41498a26c973f768ad18c9097c5df8ae47c51fe79ac404fd481ffdab7d42aafe8a501cba63fb3ec5a0aa32b3e60fb1449e38e56d521017f037e51dab8231c89686a4e42d5033c8712de701892599dce992272719254ffd669dde7cfff50727cbd96cd8f82e684ab0d8e98f69db4754dd0759a934eeeb27b8e86a98db5348ebe7b8b68f75938c4638dffdc737318bc2ca8a205969113660b2e1fac4fa8a5e0bf098179281af76b76431a84b48bf2cdebd76d212f2c46f717c56695505dc99de6a85c65f0a98e3dc5c55b30ce8ceec7f5238ac6bf438a072b99846b899637e7903cb65dff52db72e2774971182d86f6f2e5e4433a28df34c703f9b0ee1f024d5b5bd817c3f836ff30a9ca1b58e4df29783a255d321dacec67420ba1a233cc42f8b0fae171aae704883d69a79bf27186242c4ed996fb53e97e0a49984883dfaf44c49ad026afbe3e05400c1a942e99d1616c805f0a05ca5e848fbf77b744e7f6dedf0ace5bd77f9009f1df717de8a9b6e04100789d2dfd2525932c056d5df17208d8ec464ff582690e5764e1f61e4213f3f3e50f258712b6590ee420353879e70271b370a27a48503564b25d6340a95bd72e91677aff15449ee40b4902e8625d9041722d2b19c9bb7613d240d0c2f110d9ecef7aa41370da6e334ed9b5cbcaa963dc106d6de628eee6dc2a2f7abbb7132333ed2cbcce9d00ae814eaa0cebc6efc32e4d1c74a4556808c597410c5e0baa7d57fac388a602870b659026df61c2bb51528f2760959a627f7a969821bef5565f4ed8a24252d33782e19ac163cf84594c2badb86688e06b1b764d9c97821278a1b5a09b92627c6f276a13ac40fd9a8a1187b6d378d5bc7eb39663cd02357934ba5200454d654668342e2bda5544e02fe2bcf606d412c28d8d6d2dbaea8efbd34d8d71fe09929ca17af6fb7c3089163a304d9e858ccf732c32ed59cd70a098e3bd1568905f76f5444cbfc97193ebf38331eaf01972a870cc81c226b480900c1507c83c7bad87164f81523be29a7b37a34d5894ee3554c156f7b4cbaaea3d9a197dd6476b527b0c04507fa8b1e2b0df83d2dc40b7451527bd54763aaf926e4c83bc16cd414a050a64385eef800eda2926776fdf6fa23fc2d32f5a13b8d399bc67ccf0ef2fa755fff688b17f2720df4711771b143eaed7ead55627ab159fd4e6c0fee5940e42e21ac9972a7a159b776ac3c2a6815b4b4e4d8906a9ebdb8294ea0399146fa952e803bbb54b2847f239be7c73ec33444b86fa66e9844d2b062827c9c7fb7d553159d4eed84fdd12b6a72181a2ef8854c6831bfc8a6dc08aba55c51cd25f409f0ab2ec616071c3f7102e85ed5b2ae6b62ceed36a3d358f1648f7bd97a226b2ac98c27a89e74608a250ef37f510b49e986b65c05b32a5e6ef9d9a6739be121b42cb93d022ac733c831837285415a86cf7e18624c26b8988a8ca36a4c119bd4f94ef374add0735333e68253f91f90b9ab6d0a0ad5699ac2739bd8592e7467c8ba36718e3ff7a703bfb9d7ae2e7c413e3236572c4d1804d172d9bcd5a358b8366f484eb6cd799f03955e4bd0351e1a1b2aac6be9f4a8cc3c524aa0bfc6caa0bf82322913c04247ad39e22bf80e2a9bccb091e3d4fe6322671e06062052a19f10aff9af43c03fac9ca83231213e8c9921456b46a588f54520a9460119870660972412fcb915551077c7c2dd535759b53aab851ae58153433ce128d9064ceaff5fa5a148e633cba0cde3d95625485c84d7ff61713601088d4e58728dfec5e1f65b5bc6d803796f02b9128c53d02b5319d07c69b591ada0fad50f2c217aeb7d9157b086923f3f6a2eb6547574e054c62b5b7516836c17bc9b6ccf8a2915430aa220bc2702356c73dc54d2b4baab35d331737c312927a8e252bb11136946f07ecab800cacba760f94cd74945db686eb5cc9699fb9afeaa5328d6c98ee0c1cafe3b430da080cc3b6faf6da4b96adcb54d11171c9153c2f356aab5c638e3178ede4429e7ebb78bed0478014e78c7708fc14fd67cd01a383ced0162594962de7ca628783228fa8f19c381291414a560b4dcdc26237fbd4d0eb585d1653b0306790de678c464c3756f6e44c41f0af2359da318fdb3f3877296370c31677cc216dca5e5875539e9cae8dae96e93a99202dc80b95020a9146202f43c961e89fc05ccf9c60392c0a29994fca12716941da4f33e8e3300b786c8359326d956394c86c18b3a2aa3eed09c6e19cec4e2182c27bc44116c4428894df1dff12472d4deb342b04ad94d0992efd4670cca3471ba779743d15b1045e989fba5b4a09d08f86a2147420ddbef112d063ace9f34d8c3c4650b5dda5b85e5206859942737b9c26c7e16209d0f174f95f7d52d2b8e3ca85c9eee1dd697e813d6ea508839323b42c42eac8665bee0afb88d8566b9b30959812ccce7a14a28ba181a3a7f2dc9eaf80053cf5784f3f1d29d4566266f3bffd33b330474631ad6536d6df4a2759db0fe653b430a96636a264b702ed071bc8a8694a1679aecd141e62b9cf267979c66c9eb7202eaddeaa4ff0365bf1b7d043cd832da0a0ce41bcc2a49fed35aa99886847beed8d50cbe175c5e94dde74c57a9c230a8a27a61f3a5b6cabf697e6c2dea6d25a635f9df5be87401ce40093dc6c2eeb6f1109c062fe8ad788c1244f0173002e898983cdc851c1a1994f5d38d7d5d8241c219e0071b97218086edd3a3af3a610e178102bce38dfaef714a36a7541df6644221675b7eacb69d8650bc119c945af243e8ebe1d1b2ada3b6d8080e3ea43d9eca51aa4f7a637957f906027bab429492f092dd4ef27cf3f919806eaddb8ecd599e4ea610bf7c097aa2203c97404cf2221a98aaeaeaca7e5d0f2bc470b0e8bbc8784c114d9e5312709547a73679d65b6f721687ccfcf71cc4a80564de97e064a99602d2b1a6807b346e834c7f68b2559977bc82548e149e9096ba2590732cd0d87122c8e94275918267bbf7ac5ff6ea636d8412181806ae15c8091a64a7404d0387116ef0930f95015fbbcfd8c2d750cfff570320104cc863aecf0fb544cf98bd5c21e76408c084fdeb3f4cdcf8a5f5a27d8087b137f2a669aaf760b93189994d4249f9e81095c1efa6716fb3b3c6f40d91671ef98039e6ceb8f2d0b4abfc13ce2acee653c90962f1dc050809fa264010df8c3ce3bbd94f276905ced33760a35cf4369a082c19c2092e063563d32c33b618c7e54ff52b9a88e4cd321040d1a1be78ed15ae2467958eefface05bffa52e3ca0b9a4888e2d3f78ba802cb59d81edfad3e0eda11815294b8c6af55e5515940a84afc526fa5c48dec4f7990550f434d55642050260e2a03ba3aacaf9c455095c6826cd954e7b5db421c1185792bc426ae885d2601b240483074c49c4698ff95844a78ff0a3b3da0202a7e6d4b715f917af572eb067ff41eb396fcd54f4e22d2651aeef6977e0fbada9fe05843712e1aaf470e0b0b183b5902551be77e70af8a41ab0b66b9d5011b3348a4e74045b065ab769fe52afc70c74e18f7896a00f00fa328cf5a4ebda33d9ced827b022a6fd1ba2a77dbc5bf79f7df040444bf5e63094cab6f6efb1d5d75d1a7918c2c02fdbea1678b1fe6d8276f628655a6f80a64f4fb059587c95123e8ceb31f9656f8e07784fa745dd0f90c68592c562a658075c401699be323ee6e497b92abac9af8b10bbf91a4fcba96ee737d6c3bedd3c71d85c6267f7a254fe31c21e8242314f43d9fb208c8bf3a5e23a6b4721a7674ce8fed84f598668191ef8dd2bda87abe5aa2250ee7c2749573bac12b4a509e1b66cb541deec8e61e1749fe5d8e0bb0c2f0441297ad8a004c00068e3045cfae535c3ae02ae9edede0b2905436f19e21f31aa3950af6bf7170e4cdeb864042f44a587ad077b2ca441c95195fff376e58b057bf84e6a3f7feee1983f4a8922f2d2d7aeb97f14199fac3d978e6a43c95d30731f307060b4f5b8d31cb7589bd82bca52a074ff4cae5f57794a2215671afb6c46c781bc7f48d3fb2fb4378e0a7b40ce19c903ff79f7f1b78a77b10f6d2f8e817c9ed8c0c9cf13e276e13f862a4ead059cf5be89b8f08fbb23f75a2e53d0babf53d60d510d7258810487d88a27a04c5904e7020b1d783d26c649b611c075f9252942cc6f62d261d9a63345d77dcb9c586a77bd0cf538da8768afa706fa03b760f54e82060f7aad3e86d560932ffd8dcdaf54786d966f2562854f3bcda69c8e53c7791f88a3246be8aacad8c34d7ae4607368458f2e2c044e6515cf5f06332a78f0224a74213f016b6a0640c32fbe0ec4a18188a0d052f4f6a897d1515233b0016031bfb6cd46cc3963c6762fba3798015f1ba7e54c3410dccc58eeaf98b5735414317e780864af251f89ca767909cf3ef609fbf51f827be7d1c6103411be6ac7a5df5867fb32a1cfc4ad18c131d8be248a9e115f10aa5ee5269a59f611cbc83b050c62d8d476ccfec926d425253e2a479e92b6b0f39a7d5bb74e2933420340822ca1001bd6066a3691f57a25b55fa5c2129648ac846e18db51c1d148b8b2abe8735258b8154aba8e652b26eeb688c18f00904fe261d959dc4179dfa7318345af335abfc3e0eb1f172238d73f11b340c5bd028ce5132ddf093341acde507d80eadd81b0e0b7ec9a2f68141ead5e35eac28886052b6b984d332f09590f5e6e04801910d8ff4c92a261baa8939ef8ea37fc5bf583624d619e2cf749f003c3765af3950d06526cbe11680372aad05240f3a60cff207c4c54a3be261e3f4f00d4be9ffc01ec630bd130c7dd973da9b4d1c3cf001f5e91b9a893a0bd5104dfef9410034086e8c279956e7f384fa7b385ab59b5342c031bea07c09a9acd2dac0ab9c9b46ebda528bbecf158b71116f1234694ab8df4059fbeeba979fc5d8ccd9eed2abf50054217181325c4204a7b449c8d20aaa47b73190b519d7c44d297ba856a2bf48593d5075d92edcf34d9af68b6b45afb0a950decca95aaf429112db1f6c0c57999ce4461817e182c088fcfc1dc607ddca14a845c5e3023ba54e293bd4dddbbf34bdeb473629aa266556d487a255d5a9b50440d86e1266d40e0d1d89358d7cacc3e3d536d9792eacfbc7db0e9a2a78d36ea89ce0ceeb6a0f4f42efb103de597e2a5c64e825d9cb4735841066458b815785ba87fb463879d0eb7042eea8a4c2ade9845071537e2a98d97a2b019b993b3d47f1a81c870178ca74b34972a59a276f54694db881f6102ffadac38bd0eeae68617d664fa345a21504564f568858f000365a5f06ded262fe0afd720d132aa34a3e4c725aab99647f01d71c4d97f40a4d883bc232d540265e1cb6564c1d8536f8fc2893ae26dcca3a379d2de5c6c666ad4590f4b0879e666c61ccb25427c7c04e0d513214f7c28e8dc3ae8ebb55d31093a6ce1677a262b1e3741a42bd55c3b0571ba244e57c6b720297eac03569477ad9daff9b55df0cf5b05f01828f3b78e70b7a1073ed8ad49f106cfdc61199a76e85173109b9b873e89a06019e2d8b806ce38c8643589b2f371e6560cf0cd622137a7f150654f11e79ec091e6f7d507542e7ee7a7a7ab7fc38387472fc479ecaddae36d1bd27b15bedfa14365d04ed571f617631ec54350aca601f6b7957e75aeb00191e038a2234d44619e993daa882ca0f052f4bd536ce43d31244a97ac94ec3cbd157733457b10c80ec3833ddd99960ad6caa7e9db2f80ab4b25ecceab9511b591b0f19ba849ac545a87bc0af5981b6e52230e426be12858a227f36295bd9ceaef8f5b709ec452f75a6b8b17da1e42ab7b8e8d93ed9abdf449d2d61b3c9bb89ca98991bd56e2b27997209510588bd6a42007634e3e3b3aea05d6818a619cd850479f8a497789b7bf739e06a6a707574b736895be5174e10b4e1dbf48bfccdc76f0710d46fc80f1ff6614f9f76e299d628d67fc4fe882ea9bc53c4de63f04099b6dbcee424593b528674474e2f36124c19f2f24738180009ccfef198ee37bc3fa872c37ac2c0c92357c198883419aa1b099e42f2a76a042a9ea1b82411e35cba5f93439059159ce531c6ae0318b515814bc35e80ff0f432fb0976a143b7b3f59a52e98f3193282f5601fd799713ac5a0439a23b5818014d395ab49c68c9792e7b498803c39b3231491fbf4931cf9467eab5763947f860fecf4470a04c7ced79589fa48968b7864702739a61566ca6a48ea4d98cf2397f0272502985b5f9f7ab4c0d75abdf40f41cc6eb1b1d721e9ead8afe11c854748d90bacc62d30f5f7685dbdffe6fad1ee798fc765900aab1540d6f38a960c755cf8ac558d3428b45d77606d5cf444483a0bd8ab3a8194f1d0a7569f0edc5b11ea1b03000406d8977eec72e86b9846957d318da345ff9d5fe7e8b3759664db4fd1367fe2be2bc278679d5826d1346dc3af6fc230637f1625414f0fef95c1486f9b970355e2477385c421d2f508c0aae46bd4ea94b6de1170d52d9d8c46a3dda39eac98118dbb3333eb65be1e5cb6c30faa56946dc412ac344c629bfed883af92c4a8a6af026544fff02c9d67220e048921856dea2c05c9d149742999e0b00f7205597ceb74ae77e07feb580eb98439b7e73ebedfef622bf832d71169a473418405d4d89c90cdb0726d3fad912c0eefc376f5f3c326141f1aa551eaa0caecf72c08d4aa51811b7a143963c622929656f87096b936f6f70897f258da3f7ea195760d9fbf5fce4957736520701961dd233e6887cd558311b87c7839fe8e47a8b5f1c2762593d08af2f6e09f448e0a529b02ad3839a69cced8fbec305f207ea2423d0d8bfa4b055fd76a4add4db69e98887e563ec48ed8f932976858aa521468868075282bc693a4edbf101494e74fc7c7a7b2db9d901530d34307a5057971f4690f1679e1429e86a17b90b26856609f37625b23164f427ed5b237993b01cc1b9312eef9d8bb9f0747a5838708c350ab68d450a2f8fabac5d135c5c9cc00668da7db4852808fe9ccd58bb88f9c8ad57b7fea1960203e9a17322e8921ec58a056d9e7240f67418f846714746ad447bd5feff1cd4497f95739226157f2ad3da26368b669c9a9fd8c5a145a760365c579ebc16755795b343ca6d8b5719f9d1b32ebb505113387aab877ef643d14520b1aabf898e774535503f270b82da4607857b5cab444dff43e8f26b31c8203fd3bac4446fb4996038b7b59b861b0458becfa515ba777d4a0b314953871fcf22711dbcf2c9da11dff82b4190e63c366fa67b80f3c59c14137f8bf7d1c90f307f60eaece00746fc7ac683a502c6af74969d821d143300f853d2c3f119ee96657cffd3901f85f6824ec3474e85d1197f650db40394f5c684494e1dcf9db8aa5021757f1d5cb82c9614d04abcaa7818759c91ddc158a0e2363da200fc62fe03538e6d1be9a3e39e9a0babd67db63bc53077cc362bada7962e905772f5e654b7bb2e80ec097fb59a83623a12b30a6c31cbfa0c1cc11e4ce1b3dad2b11472bd7e4c28e9f514003d7d7d7e4398e07da3db16b0e6a617e6f845fc03bd114e8ffaa99b840cbfb966d20fbdd9d70e023e233c6dc5a4c086bc9177a71617b123fe5d50d02abaf77a3dd9fc501d42f162de59f1872db4987a251f94f0a12dac901d52ef38f932e2532a4079fbe4a2ab20c5ef34c5d73e3e19c578596fd4b197631878a8f3b5a277c3fdd882edb128f3704648f8e48719b126855de2969367c07eb77a2ca524d7846d66c528870c41344fa95cd971caca9b710336542122131a8fbf463286c011369dceabcdd9476bc06604adb484427334379e53c58b3e6b4fb6a3c3652bed80d101d1ed1c05a9889ff4fa18e5e4a34e4493cc47273e417d18d67dcf33cf4c8ffd2355ed43168f228fab55e954d3fc4000b9e4cd5beeb694be21d4a57a5291a988b966be1172aa9a73b6b6dd5d9e1be20948c4078b214c11d805726fd566d5b4612284f7201cbffec1b7f07bea3f880c2e6130713b12cdf1bf23adf25614812a584740cf0ed144fe2bd39ee50ed34099daf94832c149e515c80b19ddaf69f8b876983f5bec5cc7afff6128992f53e08d2854a90d41796dca21f4d212993f0d6acc2315e1c9cf9aa0f05ae6625e6e5294977b077ce0096b72bdaac6e54d2656f6dca878cf6a3662bf818630318b26841f1e8045d92508e3244025ee02f535247ae413a7d63b4c4cc731d17f2dc0627cc014873378cf3b2e780d4c1fc889f524a8414fae3a9424df0490bf277ff1e529419ca348adf526b07ddce1e448e64f803916aece135923662c28c725698da6c09155f16c9f6f987e80c8ec254dc371499c9e91a56c01887d215e27fdafb004c4ce4538e2daef049f92fa0395300327f8b29d36c86d78ca15fabebfec4e09f31c541df76fa5588fcbca1b78ea395a635c369ec05875553fca5585f2bac8d88b7fac2ad2e2d35c83d3001de1921be41c10962e7c84fb917f57b044c4a297676ba2c22ed5c1b11041c896c1898511116612b2215a4d86b4e02720a7a81b08f25806d20934ddf2f889b19d0129acdf1538fb1ad9277e770718088f3c402a2efb3f75fb0f63cb9433a180f4646bf2855b4c4eaf308c76363227901ffdced94e89056974c4a8e834a2cad523758ccd28802f65fea72ea7e506bde65a7a35437e44a25b3b15210639eb2dc7a293f394cdc84956993f8a33dfbdceebdc86294391afe2d5682e2d2a59305294c6ea1ff64252f2c4e0ff76e55107ec4390e816fe6f94601d329d5b2f03b3100d20e7fd3eb9484c49c9c04f7bc04a660c71a4a25981f85e43a87a577cd9cdfe849cd6ca6a87348e5d0a174e8b7da4b5098eb848de11164726b8d23c049321d4570c5eceaea771ffb4ab756f7b6c5f6818cbf3a67a38a6d42743255d80d846d859803972f2d20bece02990f5880cfe6ca58eabf55e547fc156dd747b8b23b0e4cf1d0741a2daa30ed6b2ab26b950ddc4846d2bf5bced67cf6ed4a16611dc6dce1e816fdc62842c03583f80ccbfbc9ff596a995d00e1b6628a91a11351b98ac9de88d82dc8bc320e8e85fad9888ab4efa70d57f6c1278f5bd85beb312df9f9b41b3fd9f8328642e102bf9f57e4267ef08ddfbc6f6a100cbd884e09f490115621bed2cc7950ddb0c177125c9631308c1c5b365a818536f02c2cdc399b9497690ba87ec47748676041d3b6a890193bb7a8fb31a05c91b62e6bd601999e6d8bc45ff20ef925bdeb270e649a7c7d4feceaeebb7a44b039fbe90f39356c5cfa78db1c04cf4455b8ae0cb8b343e99e29a3f46407aef71052469054830c8e2036e55ea7b12ccd230a6e1937f9fd6bc1371440b59ad3699d207cd8725c317dc75ca5d9dd1a52973e82431d03bbabf57d5a713beaf057ad79119764a8a9143ca27c74f9a870aec8dede84102dadaf5390115d49e938140e21c1a404ab4ab12346c8fb855d7b6c16813ea00180fdcc7abba8cfa7c7acd342f554ce74d19d38bd533f082b82560a9844af50d89222a336ae9eefafd2f0341191eb4ee66a233416e67129e98db2e094bb51d463f1119704f372e2abb0cd8fc540b6282cb4f3a22ecc81d154df87f52007fc76d6e92a7a2fd68eeb2f6defc56b2f7d94abe4c82bee204c63cbef5a67140e40e7c083d0be309dd1763b31b67513c4e431c7ab6cdb2d6162d2fcab2e41d9939c69e3e22b3c7476de71d6238faadf9f40d5a8d8dc35c558c1a98eecd1dfa49c12c75c8e327bb30bf5dcbe0485849453a2111c21e2c7ff803c7e98439b417203ffac5a04798cf821afc86bd91ddc5bc7ab8e6574f67b7373488df9b87394e14cc2483ff2f07b368e0ea9749822d6e59074ce1cbcca875047768097fb1bddbef8dc82d4c31082f5f4294844f11b313473dc35050c1d7a562a139d788bfe9a4eab59a940f6eb8dd1c54888a97357a57b453df00c01c259ffe4e24909301b74e229bdcecc96dcaffb9b9a7f6a0d843d53ea4da0c388386064777801157f6d8748260ff1c435e4a3794a0f74394812bef19fbcfcac3de1a56da13b45eb2d17f3ca1e982cb42d990db839a426b5d4dba06329b89560d277a8b96e6a4122a6eb0eba76103c9428d78cc1ab8bcc0f20fac0aaa6281d699edc822f0958b0a085a189e0c590172afd5827d03617c4d9be3f85d348c505333608194f9f5116cf21c9cdeaa088aae3e1bb53f86ae2ebf97e57604548ef0aead6c2a4b4121a1e8d49acd1b0ff6e0f99da2145febf0dbd2b3a15ed9a8508dd112b23be4466225fec93b4b8bf369c5a6dd58c8d0ba83c08b08c137699a4f4342ecb497a7aca35aec1385383977735039a91734f5bca5c284d6388a44987ac9c5d612827f5b470f0471da31e5c747849bf4ded7ddf872d3a8d6620f9810552b6472b1128a6864a04a516bd198c939d4e25525e4413ed2e49df3bd970a454413bf94658a1be6e9f07ab39d1c568836fdd92ddc61e2f3509ffaacbf25480e4acf7d21e2a9e5532f4b3d4ec81e2f4bec9d677838b9006fbf17e09257a2451ece00d077e27819aeba8b6fa21108588103c1d8f97862ddf086cebd8400fce1b5bad30a181b0e6b9e3913bb904b0e95fbf527afaf2667f097738a6edac4343e16d6671f28ff961b93689f09acd2595a7a4b216a1357538d60c6ddb5d61f491bdb37d86f3f86845d503575f84115dec91d29b7880e45d5c27144b9aed0ddec8ee029be7469d81e57ffe2e53d05b0f021a8159725af4a2b513b9823199ffa996f7d378b5dbcb93258db8eedc2e9b401f8c507c2d0c87f5631100b7e8cb5efddba578836d1c25df87501007e7f59ff189d9f3dffb6a8f8e81bdbf7a898fc5a869705f051a797e58bc15df9f9f1b9a9cfd70816c88f885ae1f8d84dfa56304da687dd3c8f9d8e10084f99ff8d5145d0fdd7b83bc6ec96991e0c0e380ba543622fff9df24c2fae3b37924b7de388c1b1e242e85c9ad4a57494770fb175f9a9b55d5adc8972fa3d28131a8a754058effcd96f336f98b9ae26732b17f3eff2f8044ccd60f31a9c056f723fc59bd28d7adda7207d75136f15cd9cb313b6335daab3e95d2c62a421d64db51f7a6c2cb9c883f9eb5b23fc8b53c2ba10f3f3e0a691d58b66eec344374493662498a3598a910bd58a65eec4fbf82a9a030eb80d744136dec4f9b3cb6db5be40122a03a0ed0a20ceeb049843e5ef4a6d2c3337e8267feec74a1db8dff4284aabd94fd6b89972323cbd7758edd0b8d58e91430e5289a0526da42a58c36160523baeee510615a0dadd14abe285af5fa2d4d77bab9fa96e0f3f7d0cc8ab9ca3a30cff611978ffc658927f096bdaaae2501bc6e1b24f9932e389b5f3d1fcc8def1f459eedc775f61da37bce3ff392413727411ad078d8b4be4c49580036658fda84ef89cae924b33bd68b2ce3a57721c0031646877734c750aef3282e289a2de901170c66f25399bef0e027139810c694962be1c114ddaf0dfd93191125dbd9f4a2a67929c9acc844e77e58584a2ff9bdf4fde67a6375b27b74a9309248e6d20bc11f883318aa23c7154fa5904cf00e3cd2b6f103bc580607c3c69a2934b8fc68919bbda7e407adb2f744134e71a94eb6e3c7aca466f06e5c3479bc9e7b041e07ae11f5f0c6d89d54cc80d740e0e0c1b15f57b077051bc7b417055932a1e654f35bf97512e9930cd034d829925a8bada097ebccb44decc345c39e6fbc8d331ebb51811312f6aa25ec8370a95edf27030f764bb2efb5791ebfc6e5aae21a020421b53f01bbbd23129e21bd01dbf1a326a3edd2ad75b8b7df458be29a72b0b7ee515cd127dbb43ab209b8505b912654471266bc4d6ff8997d4d6682c9ca07856aee7dabcbf19b01fecd4f24a87103c9b13b1ca8d050bbeb85a33a6ce6c56eaf4150018d44e250beac5335779f2ea5f527dad987cd2c1625cc15c858c421d66897af1d274fe58e2b71b7de3e9353c67553a1a347080167f713d5a2b79ed640271d7a2405eb1fff2a56826a0f6d6736ec7060dd57c7acbe6768322e653fb56850ac8f4d15ae67a0fd612a339af78afc0d97c29f4910ac3ad7871b15b302ef9b153bd144fdcdca62a3459fa5e2711412c28726c65ae1a14e6476c351d7fb0ccb21270fd40d76bd13ca1dba09fe8fcf94652179d093876d30cb7605d634f4bc638ee65a102e3fe082531599a776a3f0d8642cf9b0e41511db578d1cbfa6c4ba43a6d4325f502c79ad38b0c4225efbb9dc281cfb2d8d9ac9dbbcbd1b7f7794050a2c964be9ffced0b59bb3a5307be1f8565db9a642b456f30aba4e2e5aa71173088f942b5723a7c58bcf51d988e113c77b0d8a4643e8629b5648759d6b7afef9d1558d6293c899b9f852b54f7b4e7839d58fbf6e12558c90b5c323833b67dc64fc97faba2d69459b4246e2be53947256534a9168dc7472f4ce22f0a73877efa4cc90db59db250cec8f0be0eb9bc2b096f9253b965b6266a1bf598da85efe72601dd00967a2a89c0ec84637474fa612bcc078be8bded09f3f2d32c8ccb76f20db10fc8a255b94a26a94093f229653c8710f9f1da48e78fd638170f8eb421b8c7d204ce3c18106fdcd9e60e4f55807e49499d0ac4c8d2680b60fef5d6416f2a80b5af823b4c2d9d75ec9423e54345cc28ea77acf1b34c5340a80fc1c48649c573608be437ef944ae46c2d80ac330607846759c730225bfd141a3353b34c3f5860d979d424e0a41990eb836287c35694d9f8b1c01ab0e66aa19a7bbe06f95199de3d16b6d0c75335964a27a4dd1400b5407279838646246c00e5750798f7be07640673e1903f7a150008f2bfd951d7976f56131ad7d2032640f6766b014e897479ce0f8d2d06de035e0e30aaa38329d896aa0caed9b7a8ceac3324bc903b5fbe1d435c42f00ab0b806bbf0e578d5f977208458176ceb50740fc80b6464d3bdaae3c6996837288236551a668fa0cf0284e9845aaded4cfe4a8a3edf067ba501d7d84a452d1f8a5ba987bac3fdc5b18adb6d165b4c4659f4733d3fc9f6d5151c2c3cac20ef2473065732549de40db50afb1d83e3754de891cc3a225e1add44943c16cbc3d1b3f6884b473d35f696ea40419b8bb9cde7c30863ea8beec6e60bd57b98f08f80c68df2c0050f81e546eefeaaa105e58f7369e28ffcddf7f936de8d415c583be792680f11092f12d42b3803e5bbe29b772d4ae720ccac876c2fa2a663920cbe685488adc7b3a7173a27d87f59e8eac699931f7d991844fc2ca989eb18d70921f3cf1e9b233c4193d8e7fe598f607080c38a246f4c6e4c9429195fb36099a9fa1a0f76558b6bfb37fa5f7551c0bb081c9976d8d4b316a18e59be6f3028590b6fc8e7d19333e5f0967ca0860dcee6d63256c937bb7e7f01439df923977710485854b9c60ba69a809e43f62a76477a5dc8e33885346598502b59990fa7112b340179b5110d246227c8088337c79b3d012b99b711c59df73f148e1bc0740096123ab6512b7cf3be7513d6c82582b50b93131f0395b04bbac4f594c7fa66f6ae78e7dbf275171b58abe6b577f3ee8477b1af1cd608545c810c36719921e0f3758436fe1f309b2abdfe4ec81f7de9e8de9376f2926901eb0d1f5be6d825cec1399fe9f443011b7d0dd53651ca05676240991b056b1d03f337e5412d94e04ef8e03c68423ee6bf929e31037f52d30f308bb0f9f09f853f0dbfe669a1eaa25acb55f607e1151f1cf5ceb9b99cbd29631f67a414bb168f93803fedf4776d7fa46eca457f4cceac28e3ce6ad23cb3a5830f60f6d91fa9eb89bd824496ce2f9e657ace29ebc1dc1e010b00670f44480a440a41cd420ff6de992b42c6ea864b58ad7c2ec918506fc8cde061ef270ab7e63b7a43e6b855d44f1ae73b7dbbc706002ffff24a64f4d4c8b6e7117f7bf0267f6eeb1182397b3d8c4d0d1a8e30c32e2882e720f547998f7c427c9649e4486f6264664acd2cb928117902f72f28570cb1ac2423bc147ae007c9c473c90039ff75ef63ed4ef5fba98c8781e213c304749d6d076956b4342a52b64d83b160b317515c5cc43e9ab1adb27ab3ebbcea3a2f241cc59a0eb52acf88751aa7e202e0d3ebe0f4c070c31440b2c1812aaca5e664f57ad0e494610eb31bafd47ea3b90b4cf17524fded1485b12ae550e405c014afc813e7698a686d695d40ae1b70f4205fa52c64f818312fc609d7eb362383fa072030f8bfe9725e636ce8a523cf9cc0078cd7058c0235698df4229f01e6f8596498f64a7e93591449754cd5b3391400024ecc9e73e463ffc47711a7216d6f33886319572f9be290ffcbdda5c086976d461adab280709a603bfa5fab5a0e6818072b8bb3ad17dd18511e2dc46cb44430e5baee3f29ea5d88f0da4a72db0cf43f39a05fc187bc78939101dc04f2f30a09d0b740925d8d7892fce22b0faa25ef01bfdeda5356023227ba98d8adf1afaeb6e24575518ca7066f13bd8e2b82d67e2163d0637b5a4b9c701fa525d73413cb1c33ca6713bec15c5b24a47a1467fde34416a18ea59cfeec222cc10283b88fcd9d58b5001c2e5ddb4c39239491ae33e165792adac76e623ac4a1d3de0ca40430f307a19075f51701126cb44bc94bc43ee5acda783aef5079abb75e1c4046fd19a134cf54473c8e924d2100d9c6090d29e191600f8ade4008863e6c0ed301f51e02fcf34719251389153787d3dfbc3202debf4ff7037d21a8741342e85b64b950e4ff1ba857a5f6c600eebfe93a6f43089da555cb1bd88761b2cf27a69b927fce72b4157501a080ebc3dd563f0862ba039a9fa359a01dcff86de2a1c48c18397343b5d6f8f53da020941d6000a80db3b4748636d9b7dfadcb8a6ffe97976f785247c50b60cd3d46c5563511959c7edc93b520c907ac8909d67069d0f760f87aec01bd8913c4a8ccc1fda4e8fe58220a030c18295c2d220f791e2c4842dc345d982bde5227be79740379a050893b75f5bf9f748f6c68998671946cd6f69281276973963852e41098e09e83465aafde9f2e1113363ce6aa04bd6c5476a6083277fed319af75c24e29d8ebc00216ec0f7bbc0950907db07c059a9d80495982e30f252ed8d4ecda5c502eac9a429f2753eccaa5a15a732a2598c71b6db2fa308c4ac2345eac1296305d571139086fb89fd83efe83e925fd0b09a047d96d24b72d000ac52aef8d28af4803610c4a95e201011a0b828bca576248f03818450658fe3a4fa0266577aefeaf41e4bbed1b07b2d6c9bdd617baa7f6c3bc9a6e12d4d5ea6cc1e97a5aeb0d3b2819e0dc05d5d895f4f8d424e2db328826fd1787c267bfb73b30df20279fbcebbbd0fc05c0f7bdd02994d789b7634d097d426d885d378dc93d4138deb22a7206cfe85c483f5f829d48c16077b6b2f5d7aae7569142a04e6f9cb9808eb9dba7993e751fe7fda20dae3c40b099c440f8897e1a9397a649166e31603f6f73f002b27ea01196b95bdbdd26c4ff3380a427de6df3dddcee112a1ce0f126c5e73409cf636c5ad2cfdeb50946386ffbf5a1698699b2b1ad3d79b9994e612be89828c5c259ea65164a2286ddde19a3a814c7e4dcb2b004f317542e8b45b4ebdf646668bfb5244133a172448b1835cb4301d9c020d5562a853b0d01747d851d536f1b13f2632845bfd01f5292b9406ff18c539b199c290de163587fe6c0fce0f877ac253ec91a85f25f77c7b65df8484a1aaeccbf48b90758c69bd773a0cb5c3e724e62c5f3afb71111990e184a3f07daa4984a6ca8a837a27736b25e8e7ed653fedebeee1accab4622e8dfcc2814d41345f1274726b07f8c0fde422472f8d43a9e208066de986098900cb72da3e1e3dd95ab3ee3241ac2cc86aa29900c84dc5725c6d5d7af0909316eba980c285289efe7fc3d2e16e26ba07846316fc923a061e99dc6caa5ab7b582da4376d35663015952047792d94fee7acbe6a222b29fd1ec98c7058aa2b45766082d98087d3e39f1ca582eaf82d30100f6d337300372032b8bcc30210fe00b86115bed67fdb75c8f035422c3946445d8ff3d20f31dbfee48cca2d24f859f44adcbbc6efcb8503fa04e6673aeb6df8996e23027d7990441bc3b75c412bed98860536b1f4601d4b27bb255233a40760f28595bf9563bc5969188660dfe7cf7264c63dc93662ced4839db6f26ce95ac6535a0c425d84790e6c3b6a01262da6d1088571448f43e37f6bb89ad44226d7fb4a4419b579a063dfc64d45059f78e2ffd2403b362e204e4f62cd22410223cd3751b498ebe024e27d2c0e9d55b3571f0a87b06dbf507d1d1bc594103e278b7b63554a036dcffefa72246ad0dca834675346b7d8eda345dc61909088ee9a298061c3a8409f3fcefe4c0dab9479088147b0b70e9e8887f6854572d40b8009b451752706d36afc2a28ba15e4ae50ef525e1fa2f747f2d218d33576525a515285bf885049688b86a21e761810cdf166d8feb524e65e514de79a1aa58e1d69349ea7861843594d9c0cac38be1b1fe612e92f9ea9b5c3feaecc917e8d4bda037e577817ec1b96d3bf1293729cdcb2135b96c68017d9c5eaabff6e6ea1b6db5f6eda7a3581167f9cffc602d0f7f508538379e1d2f8aa79edb8c59d5c7af2d7622c9e362aafeda7e0050447f5ef4db684f39910f59adc73e1edc0f7ed7709231c8a0869e424523a537f1bb8dd1593004ba8da1e2301f64b569ef6c9e59e092f34ceee094aeba525ad76a660b2d157160a1b5ad7867e20c167f5655806e4c9c2508834d87ffad020cd9bb75328a443d9c4261f416852f293d9fcecb6e6cb5b7aed6d2e94db8ae3c6aa0e1930e669a2ae14b001d56ae6842ca6ea9176c98f5dc15119ccfc8b05694b80d0384ea4da4887f73f0f24182e65eb4801720bae271c318715d0adbbdf309fa9adc8e55763db869c8c58f4372ddd71479d820fa81ee4c14dde7a077813e465d6a97394f9f18dc226c6770698e1b7e3eb76a8c5f213eb189c9e6656933fbf69ee6f56692ab7b41feba0ddca4ce142eea902dfad70347b1632d6b47c80fe541dac3b6d980272de867f0f802f53e866f69f41f17bccc39051706340ff0305fd022d24c528844dfb0704dc60f70d178ce146bdb6e208030dabc5da48dfda6c423f039ec1c53d3f426576ab3d3b271684ddfc6c9423a0e4a5b6a4915ad059a034abc5d1d723101da35bb31ed529de72140c341fc2f37aad744e9236c41e1ca543c291a1866cd70eb3f7bcfb2154fd816a585bb197c80b0b76c97688ab5ccb1a6131f4f24d19220ed3fa30e2b457c0b403430875084e1b9fa9852058aa1f29cab4ddb50783a7573ecaca2574803b6a833283ef8935b8b3a9392ef743c5b6afbe8fb7d3f25beeff90ec8284a5e8c897d09a7d7e5fc0654f5244b7a161ab536bab340e0bd1e18945411be95a1f52a167b559af4f9662e59029fa2290687b3914427cffe94710c7d5cdf81b186f4ec9691560d4e3acd33fd6f312a4064c06ae140308dd90b85de7ee2165b58a8fc4bfae8352872aa69ca25613fc1568da172b9aead28c4034c297b46f3764cf7cd4162303a455230dfc8faacd830dac06dec036175d4d36a45e673792d53f88def47dd4d62b8b93605fc336ebbd7e8a2a2d2d78281fade11df4a68c30b86198db61472a6bfafbcbbf994af69894532860997254fc14350592b8527abde946da759d844872863b633e1033530c24701f9060c007cbbf06b5893e9177e82a1f893c6d7da792878358a11397e557b231ce0edcf3b15999db18a9eed22d5e5c8c5e37b7afaaab2c70539129c754ccc88e6d89e22bdd4c6b3a47fcbcbe1019a96614a2a06c9bcef09beb67cb2e92f095d6066857c6c53b2e39c0c30c93050dba6050256788da94675c1425363f55c30cbfeaeaaaff0201902278a3d2bc43917379f177454e2a76d69cbdcc5143b6c18ed09034438b401007db1c9ca357ef05c399009456803aa0aea7326e55bfc76cdcb60243767fcd26d95d1b9aca763e57d82a414034a7ab8a2d7f535ab334f39412dd560f74a5c0d6b61694a5fdc5c9f08892b4450f9f9025f285e9ffa23c842e7cdf1b58e842eca7674666a438e8fb7cf7eb35a59fe387043a512fa69abd50866544926d3013689fc4c38a3ccb5152904d0fbace3e00dae5c457b4e7d39c06e8a66fd7290658ec4b6a009caecd7f7ba0b5213e8c2b94f511b669b9dfabb590bcb156c19e21fa208fd659088996794fd4bb0adefa2e1e2f4f19588b5a73b133d2926cce3bb9a1a4ed2e91121af023e1abc6391e22338884f839c13a6583f31f850590df03c519f078d1d121486f06e26d6d9bfa0f4a2e089ad7220bd74221505533b4224ff6f65b815afd30bca872d48fc4a0aeecf2b1f377b07a3817d31a9b78d58152a7b337ffd995158187824fbc39fe15537a50495339df4c02e559f9f84425e010c57d61b6f70575815c2329e4d63a8e7c05a53627e46ffa55f65f1e381766f6e6b88a3101614dcafa2357f653609d88b201f759c3e3368ccf0bba0351972892c41e8c85045a040a83f4eedce4d1904cef14db1df366e18e6a0ac605381e26b87c66d999f64b09822a96f21e305ae27050a057fb7707a48f4ec1104389b0e788fe22e0311ff6b4cb29790a6e99dc0bfdf68eb32db733abc0140d821e1c50ce24d3ac14f2378122b1abb8f67cac9134e4c4fba092dd3773fbb8b8dd06c88629f5d06297b73ed09ad771f407d361389f5b5844623bb655448fb15645162ba1591cda5c926e9a878d1483073bb3ba20a9d56cc54476abda80edf40bc63c2c17a10d2a718585d0194bfd2664f2d255ffd2e8ba0df8f06344a97fa8cfd4b089cdec69da6c6dee7d468b704ca98b4996fc5e0e74fb4ef5e6c49df92256cea4b4b80767dbe573a2ed40e3c0151b7dca164fe3e9f62db6da62132a65eac66cf67fea0579ab7fa56d7ccac413e5d4d395ff05cdd4d5d2ae397a15c01e5c1f1e54d5956d30fd625c386636165b446accc486d6641c1d07b28fcc54842bb92bef1d6960886f29055d8a1f1f11dd9bbba93da277f0150396453627e7f0a0ba699ad764dedb30abfa81e3bdbc824568482fdbc962e92374d7f4341d24c3ef064e6cb7a98bfbf691b5a0a5adec1c426af8e43d4dde965d79e1e50cb5e7c91bc7cbd198b4dc9f027ea90ed92c17cf8d2606db2f0126f3190c95c16147c73515f9a189d950f6cad2ae5743cef1324603d3b42e5139c66c2da3b6969c9200e8e6b192ca3e541da214b038d807b0d98fe1e87268f99b9270eb74e940e76049dba60ec636c2249b31236d194840d1ba7b2d56ac5e0337f879a42417e87147218a6500d0e29783489612d3ebd43a68dd60fc534e026c79eecc3fdc33854a839cac705aa5a29ccb107645b51c0eae4031249a5a1ed326b896ada945d846adf4051c1762c25854d16e3427175d1741f3c490a3b8078657baab5490acf99d0c4d309d79a3cb2aba38ae571fa726bc923594d9bca38c230099a14965e549807f9a7e014d19f1b798c9d01d05f3034dcdc75ef56de3a9e6cca2d703e5a38ca297c7bcfd6242aef0cf66470ba6203cc74e21fdc7740dc2d5a3be9333885b5407c33323d718aa110a913d8e53de8677f9bfcb3f09a3103852e3b836fad04916e8ce110697125d3eb6169c9915409a8478b87fea0b8b452b3859d33e649e033c8e664850a3e290fb3eb5509330e0eb6c665f03ebde2d50bc6561fad23e27b298bb4b5418cae8bee07f1488dcfd8f43ce04cb5da1dbdf98c768ef4657786ac6612736a4c00758eacf5571894fb193aa183032527845de1f1b12f3d5f3bfbe0e14bfc258352189e110ff974983aae145b2db2ec1f627483be1ac1a69257b0efe29b6f21f905466460d4944e6a8cbdd26b7848d6e3852598d56067ff50516d6dee323d1bbd9d050d4a45e684a973e44b53df7fca99ae4dced3c1ebcfb88ad43e9dc9df42c7298132ac445594df845f3763b8591c69d8b6fd04733490c2c8649da5e21a25d66346fdb61b4ece2de92f9c5c770f77c73e41732b6c15e9d201d9152860f4ce065fea6c4903dcbe4a069be25fa4ed8ea7f9d320ac0f3a72dbf4a7a7f0fb09ed323fd4b4f252b41e67ba6462222ee78526fb3db01256a1a57686def96c88f2e978a7c07c1791a481dfa0c8e22bb42fa80adb60b80ee1ca498c422f51ef76536b4f4a8d08d528dc76def1c1e93d4783c9e3e3a39fe8832812b4eb684411275d7cf9de9ec7ced71d5252776cf9b57038ea7857e5e607ab7e559f4e22e467110971ff47441a72203855cde825301533209d42b0ebc4f58383b5e34baaaed9b7c6b6fddc78342c961d26faddc3f6e2f9b6c1acadf77a01fe45f21a557fbb754d9490ac24df4833df20fa3c48ea6937a41dbf119d5a0c41e98832414ccfbc3ec858aa93ca8a5f020f726e4663f54aa2509306ec91c176f18ff8bf365b4ebec725c4370dd8ef6fabe11bf5fa675877a3a0f32831ce1aefafbf697b9eb165ad74c41ec22502cfa30f0c783bc76ba1a09b718fc26e75f7f1eb1388f6ca0f252ab2225788c7fbfc25021d084eac549b07f54f7aa2b9e6a7680de8cb329d09e8390c3279583315d38c682f10c73f73b600a07e4cb8d30e17eb5ee4daa0a41bb96de3133e6fe0be1d19591aca025892a0460ade68637266f4f6cce25713cfb9923336024e7f5d0d86db4b21dece2c5a874c7c79aa75cbb366d386688aeccb35b078456156412d5072f393bfb7dfd3206b7c7f8047930f2641519196692c474366a372b7928b400b0dd014dad0afcbd6fea9c169f072d9a55b8baf02225e168895d8448242849e8a1c0ec5aa0b74abb869290213be5f88914302f09b7487bbc1760fbf3e7d7b029e1abedc930f472c4f854fd3f574a892e6e910c770fc9be53e42ebd4b3131fb84b6e16aa6168c0fdb0f2e18998dd89fe4d99e50328f1b15f070a40f43995c640d77300a81bd1a7fdf6985749b9ee02ac80ac4622b6d9a13496d478d68a241feaf7dbb6ce45ee1804f058517035d72ad5c60581268ba9604111186761ad683b1ec308b035282966f3c1cddf61b5c4793b6d576ffd8e844e57277fa3b9f3924ddf5d3178d29d259559360bdfa654477d6bdc3d57ccc533c25f70614c8d196a5819157b58066eb8281364864c8a58508d6aa035900637ce03f1109fe2a7a3fa71a19f29687b5cb55c37b9bbedc64eb88b574c2b0fb59d8bad25510309945eba9c43d80b3562c9cda5b258b4ff162c0f9985d490fe2ffe494b95f71ae03cfd5350fc18ee9a4a58b0274b48596a2faee56ca9e1a4dd18bcf9b46f143949dc846319560c8972f43bb1cb7755ef3e817c26d926ea003fb687cf50200ebba4ec7fcda4ff7b08a6d97e2b3abd70d566abde0bfbd60d378e8bc0ce36dcc7e6b21afa90a6b1526763283d7ef4253ad3a35095d3cb61a334cdce5f31c4d8aed3ea19b1f7fabb41fb4403b03ab695864740faa0865810dbb69c07843aa8bf05fb34521b3c9b6f2350c1afe8ebaddda78ec62176164ddca398e6b0d9a851e265f98dd6b4f0742bde4132908ad1598e3c8d07c3b39578525c2746d4e204a8ebaa8bf72eefcf9535103f54075646dd74494e47ff60f27c1ad735344a8ac4d9b76bf3f73b96db270b098cc2343e1b35511355257b966e4a1cb25c9a1260be77702161307b191e7f29a0287865557c55736adca4a85b25fd6128427e41db68701338ec20a9060f485256f52da827267e64b0a622cde3a15ce6c69cbfab93d179c81ff5e922e242c5e221b0648c8eefe176e616d7a39dbb4e7617e7584355fe930666482b7834093a91187441c882e1f2ec6e6b8c12bb69de9a28cec18f874c23de86db4704441d4bc8804bd03b633726e5ae62f67670b829aa6c44d7776f686428c3eb2d7f4e16aa909521e5f3296f4e82e120b5cede7b0b3a5c78cab39f88b1e547c8db098a9f44ce9f251c248fbf132a2b6b1da1290d3dbf103a1eb94fdafd6b991d936168d68724f420096c7dbf62e6cd2bc0ea21bf2c91545c62b316338672854b061486feb08312fa51eb635d2edb1258afdfd32ac3698ee9eb2e6ead8d40cf7f5f038e3d388142cf405bb60ba68a9c0f96d9fe7ca19e63e661615225becb55e078adcaf0aeda743b0be5fa2be23192511c15718ec9f24ba0ff64daf92784fa79894a54a7adc80f8884aca8780839a20894987cedc37c5197acc72650f387b2d5f3c5ba2944754e8ccbe5235a9eff0c24d88bfa8b3301989515a0b92a7e4f6dc3e04f22c1beefd3da14f7f477f98de33b47332d23f61eda90b029a3f8bbfbb5e2a39aed3cfba4e34f60fa14bc4dc6a10e8ec9a3bfc77058a4f2dc08766bb113b0938088cad4db421c0f585d2ac6db4e6478fb9793e7345d54daa022ace4b9a41e80e8a41549d4c993768dc110af9fce3c46fe45a21e0abdb12ac881d0eb7b74be5b88930fbb03d98c9def249886c9d07a085761eed2ef4fb7edaafd79a5028a1a7574a3b2b52345510485415d5d4fdfe20f96f9ca0734e8a7c8a56e0adfa14e835305e1fae14b3b1d745000d3bb6aa9a8c8cad32cb06e0c85f2970192ebe98b470b115eb4d2ec34134fcbe91a5397c988b87b25495da009f6142432b6f62d3bc8e64ef41a3cd792a2673c13fd291e088cf8583bcfc56eed5531cdf5a215e3d9bf6b30eb31af0829c421e733a35e12c36e07a024f2b42e5a5fdf2e3aed4425236c67c433bc5aad6eb79cb2831d6c6d6c3becf7d7637b04a89cb36f97b787d13fb52e04943fa0a0bdd108ca5ac79dfcf281246ef0735b3f983bf4794d310062c058e55f4b9d31d1baefb8d174170c7ee5cca04a559d32b233f8759a7eade7e90c748bfb48f0154997f2f9ee7a26d5ab61ae31cf3ca25d44fc447ff40fc022c90d921a2e118db77e670ad29b4c488406a6cbd90128d63dea8374825908990c9569eece78545e606bcc6c79fc3d4f02a1befea0897e6f793ea95bea4f0aab0e350e3f91775d6c73232e2b8a6183108660b417c129988801fbd5eb36ec4eb76432619dc4a66376b8dc62898128dad02ca4178d09339327826ea9481e6af94d35e22d95b203b16192156ff6865a46065b53e770040c5a9832c30b49d44d8550577bd11ed44d5007f8f62a1e2b87a975bcd494fbb22128b929d165dbbbc617214d33c2602bdae53ed8b5923735f6bcdf275e9026a9ab14a7571e564d623ad7a58ad6ae469fc211548a68bd84a9677d48846a9f882d37a6c29548cd1facbef8d0ba6771eeae321daa4d2087defae5d6cbe472f67718c470f6e44ac7208200d15e5a8ccf10af22299f210bf6282dfaa5e21a4928739c226ff966d0db9b301d08567a8b043cbbccf47a37427d616da7f67ad64331771eb295db324888f4b2f4c5b26e9005a74d4b2213aa2fb236287215b8371c6f75b2343eaea99ae6ea4180012174a63e56f4fd475fed067283a0d9d2084f4ae88c78d25c47deb383ee4ade46bfedec0d1e623fbd50bae1de34966ab71a0e77673c6a28f0df9c594217e8134ec84f18580ebbb4ba111fa18ab316d3b2e013badbd13b0183bc097a68e7714a46d4934fc1f409090c88066648141f2631f1d97732d1fe19df9e3a32cfd61bc2076ab3a7fe2e5796f924002640a01dfa206360e6823e0a31df918898b9f43a5fb107c7d57ee3ecb830528f3b41cc725a79585dabca682f0998003d26707c08e8704f30529495279c499e986dd0860248445542c5a3591b897253aa76f57ae191f4d59d92c6d7801cdb9a002b2b960ec66539d951c4321db60ec8d12eb08a0219ee3e6f82a2a4cd4fd96e543b7724be5ffb2999f10a3c97c534e5ac746d40e2a87ed3cfe7182a96ebc7d9d782d5103f727564615d6f1da739667267ba51c887bb672d6e8ddf90ea7390312247e707b543a26b48bf2822b6a438f30e6b1481b3b05ccf6d99e71431483e1ce3a1cd69db3494426812a2f0d1792fcadd0793118d01b7e69f278b3996db906ba0ac18f4c7c66c39935dc9f93faedfe8a7705ca045ef394b23765eb2dae801faf48853bc767e10ad26699ba19260622b2419c2bf5d4dd9835ef0c270908bf3b4c27323d213b7a564cf191fd70092988430d4c19f85e2e8c751c8543f283e8b6d30d999b75cfd05c46de3cedd1a15d018ef01cb9272db3ffa5c5c20c4491172204831489f4cd0dfb0d82aaecac631e0fe0d6c4d63e58e5600faa2bb4a47540bb4c4f721f7412f9704704195a0905fa905fe58323e8b5a5eb33f42057ddf471a7b8b5440e5a9c29c9b507377870e1399f3a16a552419760505c017369c5657043fe050659ba709884b1dd6fda555b67a6750e98d0f3e190f24bff3104ae66f209be277245b8c5e5ed99822af804c4ba748ddc982f277c9cd4c25848fd428678f68e1fda6b118906f626f4229a69e2bc9d597d3a6683ec689a53c4c5d14e3fe25a0d32a1ab232dd14a4a2c9ea6877199097785d17dd4b1dea66878ef3bc4089519d076169e2c23f177f79dee44451bbec905e867d4d2a23a25cddacff886044e89edfc750b876980e275e7c69abcf6cc8a68ca5906061af1ef264552128f39370e7e2fb3f265b58f1c07b89025e6eca5f3fa9049d20bba2712191a13e355a953a5657c95d16ddc37d301bd8f5fb38dba7aee6c6c6b905580e8d9848cd2b9a3237e8b8666fd1e586ec389cd9e5c6c2d48da2062fb1047304a935628e863b6ee3725da3a743442b587d71fc266fb06fd557e5705c9ba16771d65aceb223427337e18b77feecf87731cf6700e1f7121fe66382f1b30cec5755069c7b3c949cda2783a90757220e1417897ab51938aa2ff499193dc571d87a0a0e8afb86ff0ea6185393a6937ad6ce45da4fecc06566dab5b554d47bd223dff239fcafb27f647deea941888237a4258aa0f51ff89dcb1040033c7103d9bbf5c6c1faec5bbc219847a6eee292e844fe76e463ed401b569faefbc1a55b379633cf7fa48971d4796d7147a012c4c5c383968846293da5fb08206b93ac81606e1104348c8934b069fad2e851f2b38d94d4661c85b08dd00c45e6044d7040436ac0f347513ed9ec2a425b17c09fc918e61a1215ec40ab560089bee2db4d8c6ccd3f9c835087713aa11463e5e519a0ec567394d45707c54bf048cb3a4e0b84ead90490bb26687f422f689d0e3a282c2f39db2505983144738bb661ad2f4da9a4eb57ccd8701d2f6c2936860b3ed476732b5e12a41f5102fa9f60baeaf6df3f76cdfbdd67fec8ba7ab44c9121ebc17842061dfdf14757381df7e32445ada2aa6e6577ce35168d26dbd4e9baf804523e7e4c3a7ae23265b42dc79d3a670dd1cfc96a15cce4c63c265e42fa056a66d8c2c57868fc1bf3f8d99f80a4d2b4ba1fc7a78f93e73dd8fd3e4c99713204416f309545677d9110e60c54b8e0809be28032b9a97e15a53ef1ccd90c6d60bea5952bebcf10a376a270a1fecea5681cfbc367129308b35c9fcab91bc805fe358dfab053dc0d77f0c87c0fcb8e8412557664a9f4fceede0777665e38852411fbe83da8f45ac48210d8be01131027b81be03ed18481fdf6d040aed8d107d24388bf0e10127334851313cac60994dabcea8c8c55098a969836245d0484a4361eeff80c52d700410a9ff2d34e694daf3866f80f197f5053fe75d5ab2b79da6cb50e04dec5c30b70ddae062f8dbbbfc857ab9cac38bd03162d2ae534ad848a8893327810076241284b0c32f2af06e932536dfb6581b757efbfb4d320d55a802afaae2267cc931f7cba34a81a826cb3c0283d27a9abdaf9b506007b47886526014fe7d3c3fbc28dfe4d15afb5810b9c26f706b4c704c48d7bbcc06e89c90f9c2e2555505a3ffa4a6e7ccea015b41614f7138c5ef03882f1ae2b3199313e54b59c6e0a76dfd913b8ebc87115fe4a9a82d94b372456db6285535b5e9f6bc431e4485b17cfcd839983df02e821b021424a27c3e6c7dd7d04af7a460e23948135888cb3a0662bcb22037972c0cb4200ee74f524f27f08ad4ba32d3417b652c588f0598f9df26e5476fbfe708bf11fef90cfe29cfe88c8edad09a5f30be493bdeabcef26e3f5059a4545b705db4cf830132ad79a8b58689221b7b646971320c57ed7177a557f94296ee8fcd9c5e420673b88955fe84d2e4681f2e1dfda11d9dbfd20515fa16ba25dee5cf88022b72165bb0e45cd114bb518e9baae5bfe0156b799ac663cfb6845bf280655b4a5e764e53c604b0d10a8b5020d7a9aa753a490fc56e819f211c9eb011f605d8d25ebe20e957bdfe9e9dc33ca3df950e6560fae47e4097a98597b8912ec6bd3b4d6a1d5c7135361789c759b04852b5f2c27ff6f0d603c94af4f9e8303ba420c21e3e17b92c951ab9516f2ce7f7cbb82ce61cd5326fadd6593e11e6af37e52f578d01a3da444a0e87e6f6ac73b67c181a77820546d93fe31eab223c3f34d984699f044912edd2eedfb42d1c9438db249b6b0c8552e3140fe18fd30960f0e62c4707a03c576b0da4e6ac387412b66a769d7cfcbed2a7a798c35712f988fa1892ede8a246a6511a8dd5f8fe572bbe6b7b62b292bb3bc4778b3ce89c05f6bb7eb76eb8fcc7c3da14f93311999b7902dbef3cbb9f552c78bda37a328ef990777bdbbd7aec2d56ea3897dd7ee7b2a016d393c7b81fc2544d978e7ce3ffee25246a9bbecc46aae1c0a0d1f290947b9aa4da2c5e2f22f5289549d3ee8fca1e9b346a1d08c217de43aa3f67f281bf2bdea349e53f27293fe8f04bd3359674f2857efbfe76815d1722f2d6f5d1c57874c991a90d98eca2edc92b24c7d26af1a41ecf6674cd2b0086ea967631f01d5db4b9ec7ba6a1cdc7a00a65316d40390855df78a4397dac2f2091c2187ab10fea4f45d48aaf2a6a1653a3408627577ff542381cfeb602e270c4cca384b50fb74f43460a07a135fe34dbc80f58a12f32fc7db84b536dd24117286db9d47a80ec011f533721923d03db332a14746710861ae50aebc218b6eb69c0f2634de7571cd8bc9cf1a0cc4724bb4b5a98cc425f2f5f5b453265c07e16c1bfd67aad1a1f17b71dc1442b10621d96f994b89f365ad5aa2ede91ee48bfb534b92acc3df93b145631d7aaa44086083abd562a1c64c9ac067b85c94bd4e184c3f1dd503bc245c4b1a5956dedaa37dc263b8c32268215322f358f7c07a389fe3da2002f18784b43322d683227cdb1b8d709822b81e0e569572ea3dec8cfb9ce2fb4777d6fa1dfb0e3885fe6963009e8db849d6035c822c33e3a131ccef0e0f46287c2c418d68bccc48426461e00e0ff98f648097e2d27c05e7c47ca98fc421cf626e21d35a9b0609e7948895d02084be3646754217a7403398484166b409661341bdad83fdb1d486c098245570f96907eb8969a28678feccefe859ebb5bafb438d969958d8e75321409b554f7ebe073a8173c3da02fd79b157f5da0bc3fda372f67b5c1656dd2de8a9cc7ed6717979a37ecf40a56c2539d06a7dd917adf2cbdfa1a2f22974d3e43434230261ccd3230d479cad5e61ec9299cf91974a8ab3cd53b74a12721ffb9ef870ee6089738f8024877df21000daf5cbdba0b83bf6b0c26e21a00700d93c67588e220b8a33d0800112bb20ec04b2dc05eca3043a9a52c731940127636f9cad9bbfc9e3d998999f9d67566b09f0db5ccc686f78e15b0f96d4d12d09c43cb511eb9815767ef65a5b675f7dc679ecb391b9001838997c06cd23cb28bfb6df973b2b7d2abdc94481408a2b33e259d86be75919eeb88228e622ae1c4de4d051bde62427759ffac0a53bdb34e968aeee3bc6129e02101beb52f5755c089962145a55e6f0e968f6ed07f343355169575dfd6d68a65e1a1622a15a656c7be2840f4da660a9404c47f32998cfbd71e099eb5934fdbf166e5c5235efb0ddb7e2f18c7a56f8bf9504e48d460841fdc5965a3962c29bed37981a8753e61e12b3b800c9b6066661c356c6969c418ed14b489b2cbce2c0458c6a363953acdf2f29d0dc8dbeb4e7420faa3c67cf55f817abe76d0ca419a3b80474e9c6bc0162cf82499a96ffa86eaf2f0826aa6a374989819ee1a9b28a9acd90f046c0c8cd313fad982d07f8a677eaf3c8708ff287d33442415ccac78fdb19c90e08e7d6adb1a78c234c95475114801a7ecb908c7eb0c2b0538d9df6ca89e141f1e6f03b1eabedd058f4ee4f14d4ccb91f1c641d5064fb0a3adcc914d8e07d5c1315cad207468b12a138db8fb4da236bad9b1982b68826f71da5bd5524e728fdb7a9e74f41d37d22b48aa42e18b481cb58ad0dfa42557f211f089f22e80a60bdd935d26f7dd7fcb05488ceafc622d42544257644a08261674c0a5ec3f5249764b0d51c4c9530ece89d26d9eb4192cd7b1b17874b27c41f0ab55b4aec75e973e390c640ada0d83f6546bef5b03d9c5d34c0092f20cd67dff5a8aa4c22dd97148fab7df1add34e25836798a0deb07b46fa2c57b4f0e98b9906083294ef93dc546f9903df874506b94d933d1e437468fc42c806ac1990bf784c09ee9f8a985a577104e6478323e19eeb85ced461807352f2c04f751a2636a419ece7cf417e8eaafb5d72389a805e602e26cac5ae0eba08fa1472a1fb559639d23cd1f4432777b3166f92e7e2a9f8b9e7e813ccc715d5928c47243a03e37c0612d5a1ba68ecb9d009e8a5849570e902a60a1066edf00fccc197558af8daef4195382ece43b03e7a8621f39f63c4a65f50bb67951b0bd7418ae6d877c64cd52b01b90749ca4516c83d780836e9c517ee6e245c27bc4ddaca6212b04090b3eab32973d00135e04fd3f2738f8201d4814f6d9deed0eaab694e6bf1748856de5de05429b660e0ad659c7ac1b0ff9ab00d0fdcf3cffdae57f9d6006c1242b37e0d6f1e49c799eadb7ba0cd2c730032219cef380cf125c6fb04b7e4b066cef9a10b3026cacd660851bd23410c50ce6556f157dfebc30c550946ee041beb1af96fcb1683192dbe995265d00315b4d25ed98ea8a437cf7385db0bf5fd76ecefca0373935d364ec9b52b30abad6009f5fc373320a4c9d8996d4063cb912708452f0abcf6215fe50662dd1a20d797e64f81ea1f8170530aeaf3312bd63853f09f03f8b7990f31e3c72bdb2d8bba9a03b903f762ac8bfcb156acf260702744d019513c932895e348eaddb968b201e88d4e73c3d35d810f09dd8e94c9a33d6e584cb4ad49133b6582c7352c9fb6c0068302fbee307c7a57af9333c950a19c8e015e9a26e98effea6f578b809d597141c66da4b2354a779860eba6398a58f545a43b818b8c8172a822d5f0c06c84714e3241ef051d93377d8bd5ba80714de82a3c4889b36f4b8088d343cdd26074ec6eb9976eafbd04c4b21de42585a27cf3087847eb3c009a050f0323ed044019e6fd2599a60f17eddd3405c43c58ed10216e7dc7152da94ad5e33ceca471015358cf9414b3cebcc615ad605ef6b96d663389c56d229f2eb616fdc03523c72f97bd034df85c9f942ffa7374659384e0fff0b185b30b8147a19ecace6407d175ba8d7135a96a5dcbf4f7a69eae647f6753e203bc5eeff14547ec729d0505874063b70ca54b1ecec5778929e781ffb6aeb35cd4eff998ebf7b0a2e16f96030bc2dccb9f0ee4fd861c88618b5958343a9a23dbf72db7f3d6755382f771e0cc46f812614f5cf0989f4f46c542e645462530c2c538735cb09c0b1c20df0cc2434eb5358a5258ab381c2bf379b1992a608fd880b4c23001ce636b7173f857a09fe45e51c92ae32691c786e3bdfeae93a3de14fb18af20dfbf08b3de461637272243006e3d8fd73f1a2bf6f25940990aaa9df911aafdb9ef27ff16a13f25f3a77c910c682f10944cff77ab5ac1a4b8e2233a575f7f9df4d14e79b6645748c95dce0832dbfcc4ab02e181fccfcf0514601fbd44849c351606b1ba61abd7713228cf7474bfbcc0dc8c620ac253fb2a3604191f584d5da12ecbf66d9367347558c0b216e49a869bafd8a7a07bd642b281ef869118b5b6b86e0708f06abac1b3c85feca89afac872915f03737a02817be8337f2e97446d16ce81dd79ada2cdd30eb1237c524404a8832eda4a06227eb50daf6a0982569f8fe7aeff72751a4964ebcfd0f7f7c32e95aedd74e8659f36cb0c15504a200a8680c9bd565662b96c719ae89a0eb6b938e6d9ca4fb93f753f3120796a91e9d597a8005716aae4368e328d1b291482afec5fe403fd0fe7661f682e88fa946b94b536b05aae1af07c7877a53290eecab01b9741380add93d21ca9a75f0bcb5b7841470e7ad7cf7960879b0ca3e82e1a43c28acd457c55827d2add2c1a534ff8f86ac0de3b1e78b3b42fa0d2d42359457f7acd8893a75d291b199f20d8517e46b1016364e3371604c8b5bd765b613a6ca8dcf444df7d6ea6b7ff740489822ba69cd59288e1838d25eba583f3329f68f0e4e61aae3b7adad4cc082479fd102812ca6614d527b3221b09eaff35e0e4881815fb1a0a3c2c99e5d1a56ab15672c88c199b8133dd7b67b6940fc6bf6b795528a8e834f655318ed4c1af0d45cb51153bfeefc7334c7b78374ea03a4bef6107f127ead60109822f3668adf795240f971eb4f80720b526b7946f50be1ab9794d12b372b4c259991be2c131fa21a34204a9732d0275728db4df958d3ed71605481e13c18b771960ec1c1091a66769751a44004790dfc3cc24c49d14da07bffb571f909e596022dd68faeb0c44c3c4b075f80b2af07107284f97c3f74a54ea9409c9c2b2b1e9e21463b0474e386e64e1734e3719e0efb317e7a07bb759807d95335b5166525313af538a5396d3a68a66991f222a3b53c98941d703b265ed33c507986ffeaf66d34ec89eddc493e91c319f69927430dd23eb04141bcc341eb820b6796c33c7e095528b9b10888630ec4c225c31ba9694d5a1fa7e5c0d9e3926d4727de353b9e40448fe9e3e83438675d61204289a82e4fb1d3accbca7206135d766a91857ae4ba3459eb2a7e7be6cb745c64dd45b52892ce7a87bc3d83467a64a90a0da5d6ab9a78c55c0778b1eaddfd962987c60e390380d4773b30fcd51a0bafee538b3167bbd77e1dce6bf9970cc83d4d6a08c2469e6d68d9598184b21a683cccd8f8ab1d2a438114a0042dbf50cb82ca3d3b200871ef59451d3e33f7b06215c598de4d60d69b8a7e27563d1ae5272a9ca0f5ab71c886817b3ef3243dab45e6c559f8d436bb80acb8667b76c68ca794c72f3e89bfef92393bb0a0bcba7d97ba805337999544b58d1c9607ab82e378496faf9812f82570524d6df2fce1ad7de02d14e2683fa946d6a59c347560c9b58ee8f73bf102c0a91b209006321dc1ea10fa231372e067bdd77d33698f01acb21be20ddc09ec846cd38f8e188b00f41b7efaa60914de869b96091988d57922ff38097de8e2cda4c088c563a143d3f183c20cb3361b696f776711b727bd9d7238e5106b1f70808279e699d4e4987aba382f91dfbd4080ca62b2bf2bc7d582cc26946555f302d9bd629d3d57e36ea8a3849d6c4d51ab98e95a47e07116849e5318bb3edf727e08f4fbfea29ef306b383e5681ec19b2e9fd92b3d9c4b2b41db1fe25f091c09f15216cb8eeea015d4b30980f3b2b82b2d13f0c3c33ccf70274ae88fe3e4beedf5cecce2ba183d932fe9ff429031299f2de29cb446e238acb6692e942a6dcb76e47248b252e356016255e6636d78153e63c81ac3b0ec0499addd4afa33a76e37efb0e5e9ec4a3cf51033b9b366ee44133d39cfb30075a9a203c60db3d44e81a0b8947b7b3afd45999670f50be22085254366b834499b5d0ee97405d1c893b740610a0e76669674a42bf71c5c36d3339ff5daa0d862db5080f8de0b97a0fed894f95a25577f4d3096b522862acf1323b4ef581eaf97e12fa3e68e5b4b6d0311dd8b2e5e1387640e044312ae7a59ef962aeaa08631c9261cfe8fccbc4b59d7b91d90d2509b672d3331026085cc2f4a2b42182837267b483487cff4aebc71d4a50d4106819e222e28cbf44b624ff18cdaa61fff34c4f410c973645faa97cedbb5195a00fbf83dcfa624460cdbde41fe8a477d6b9f942718bdd6187baf2120df988517c0c91056c6ca5936131132c4a697ce7f78c106a49c0b30f68ffb1e94b55d648aca18d75fb0a954b2f759652eebc677292b8bd851b6bb2f4a14b8f354c59aca6cd1053bdbe6b004e7e8265f0eee4b60dca76b705c0cc526c81a812f9ac3df4ccc05adefe21bb5c65cdc9149c5c624f164ef26a8d37c5f0efce621022778cfb55e751fa48191db2e9a71431ce5155b707b4907ba362cffd46418f4f1f4acf4b8647823dc0fafd3dc76ce871c8231749ad4aba448cad4ef20f3cc10a80881129c341dbf6fada9311d24d517a68f3275d29c84a410dda673288bf9fc8a440cffb11a276eff0f29b30a7ae14ef11a10647de21522cb5a3478447f06a04e135aa0e3afebfe76dcf65242b1b93df61b5c59538790476878a462fa0a63a63bfeee21e3506e5181e7d4b75d8c0a9379ae6a0a9d825a77dae194bef5e52a19256017e3146a60f01ff3a92e17e1f6eafca0ac6b97e8148ce5f52d94fa72552dad76ee511e3504b07b58cef27a68b5cc6e82cedbb76be6430bfa90a1359cbd5b70614819906fce517195bf8653af4e124903a386db2cd2b10b9a52c7b4a57fb21e6f3753e7bbcdef9387e4b975b2cbc3727f5be95656a2b194dfb31e4592214f797eb76dfa45c7bb5705bed0c768b5822b5f721bfd589146768c6f41f99b48a692bba166eba2f3bfb5a9947e7dc312c15564e79bd9528f3bcbedc117804e7d3bf07a7429a8bd14a0b1acd028577cfbbef3dedaea0283590ecd2beac853ac06115c51a9395bf1d8ec2874e034f70c28f23ed97085251bfa443528850f73bd26c1091539d10a963e4d64565b07a8e35e3006363a36f8667093b4dbdf31c1341a26b86d21e058502930364a0e33072af1657c4318dbc4192c77584851df0063d55acb3d2fdfee86f013d0f138be4a2516701bb12fe52b7de30d903f00da30598f0f97fb00aafe7c4516d9117dfa601fe6a5ee3b715c86ac1ef11b5ba794d5884944faeb9875f38850e23616348b818a0670e6ef70c46f72fd0b3b8d85a1bb27fc1f5b60e673fa576cf8e5c5e0c78ff3bb13868c4de793c8365adf4be998ef7f3e6be71a8142bbc1e6edc0427ffdde3e56f8e529ab9d339036a88d3187fd69bec8a7160a9a7367d36b26ea760108929b0bd38c01df2c95516425c729ef1abb16f84275229a4804536190e79c780f9ee6f16cfe16a092f491627ea7c04f6bbc0040ec4f9ae5c173ead842db5f9e3000369fcc65ce62a1d3c9f01d831f0aee5e88fb1ba3c0095cd9fd01d773d1665daf3d9a4595e156bbf5183cb7a7710bd3b07fbd89f2ce16d1b0bca34638d8ce3c642fb4a4a300a190f3bff0d736818c10387d78d192451b089d90a0747014979cd6734a405a4bc2d108fac4b029485cb3fc8597d02dc1a7840700e659270270ad9b4db475151a1a4189ab0b3add0ce5a54dd30a42c53c8ac1695ceb46737209a0cb427ee6ab44c73909105936d22cb9b23b682d2605957bbb23ab37041a65038849d8f6b2e78352fd190759f4e81fa84683e7df3a7c7ff28ce1eb7a8d32d731fe657c263909f6687e7ab369d91d10acf77c8cd55e14c096b9d9b19534ec08c91a3d6ad3b67f23eff434043951598176756392da97b4acc8458f2aba5116cf7902f943ba87ac669c3504ebecc0917dbfe7ec74bfe294435d65a55074a980c88b631bbf9c7d23583548982475573773c74c9f7b84daa230008973ed93897c808075b08381713c611b9c008614e4d6e10b5d3d642029b10906ab4c876efd22556d0fa7bccaf8b612bec42ace4c8809e7b33d4401ef4be58ded38f74cdfd969f35e6df0298b8fdfc79358ce359e61fc04e9fbc3d51b58811774573dc935927f272897106d5579068eb2b09cd074e1fabf6f5921613d239ccb2eee7aad4f8399a849d3f7728645d5864a6312ef8763da99ce213191e6b949abc23b9e6ac927421633ca00ced07507a604b3d85cc77c83c17452ca89f8fbd10a09800822d1cffcc6775a4dbb674da385b81f7e6e29af56742f74fe87525b770649f2f292464a3013df2a67ebd4efcf63cbb41ba9cbddada689f6d126837f218bd652cd6044c119d43ed1ae9342c1f96341650645a49dcef183eeb3c56810bf8f7efa1796b68247b035cd76813585aab081025185e9c9a38847eb2540b5ad75a3a206aeda32d4ad8af66714ffbed74f38b229445504ea41a02fed474c12e06feaca9135fd030da7566f4b32a70d7fbef0655a3df39df9069de033b2e9e3e629ea6afdad5370691b124c6c3f83031287054133d9aab6f6acb363f103caf55e5eadc7c089c665b614a395d60ef47cfe47481287570917d7772b81eebdd65c81c05eb10910290810f24fce65e6151925bf71f4c57205cb84e710181c1908735021fd75e71c9047dc6e9ed7fc115df71fa2f3021fce5704887cb51d004a5935352c43dd3a81bd7899fb6d2b64a9a45aa1678fdfa70c4889c67bd6a87ebe5bad038dc520ea2a68242f3a071410890dca09034e9f9741a205abc79dbf568cfc9640b41e4a10289fd44a17048f5bbc81f4058de2b3924a2d3d1d1cf126978d907a49e9f08320cb93fd6616ff2c03c1019e7d7891b4ff8f293991bf81b73ac96ca0c00e1b2976d7731f6b20bbb134185b9ca804ea2efc823bbbb8bd13c91b537411c7dc8955bb6ceebba45a0c4bf84dc9460d85c1da9e337860fee62c0a24fb756fd03f8fcca18376db050076443a9a84c10287d196b6165e1af6a422826833bd415714b317091042dd044e31d8f4546ec62ba84c3acfd8fb3e08f4659027fb831a0539f269e38235b28142301a85bcffd23254c1826284113e6011ad3df45750a3c70340b0f17453db7f99575389821cd3af126ea9cf806a8966bc2f1d11528df36306b91508847e4f9b57ede4e5b185ef426bb4168f468cf82444bba13e3b6b7a0843c2b34f0202901f28e35c061d74b9423c3560494aeb6f14290ae7a2932574043c567f38dc768a54d59054b7187e3ccd3feb9c678c7d0c8aa31715755c61b495182b04b1445d9d758fc9795164f82b69cc09b902d12a94ef47ac2a8f210dcb4767f46a426099bd54e3fb5ccc475879531608fc2a3b18d0e67df3921924bb514cb0d7646b4c999e8194dcacbfced29540f034dc683c82f216c1d73e3f66c7bcd7288fdc4ce89ff02f540e227548e4dbbed8f7632a924b7ec7e4988d8f3b460242c81afcfe469882bb57852d68b08653978702e187b919e01f6752b0f385d50aeb292e0679377b08e7ff1b7656520eec16b399231a6b01b2b8a4976b467ee66d2483eaacc407f1071dda872fa2421783c7488e9b54ab9904f6656dc57a9070f17cdbf613a010e7f68a2b0bc55b5373b98f642c35f8e5cfb471ba97e74b6740c8ac2036c5266c61c8bb2d409f8c0c241a39bfd9125f6d10178f6162dd57471d76aab95acfd2f1dc1f1426b2a5e62e7861bae26549df1dec3fb6e0646e235021f501db3f5186299a7dede7cb8105484287c605fa427b47afc75b8e46b7a83d167fefe1b0e6e9d11c88e85339b74620d99f3517bf1614f7ae48786c0b4276353ff5988a395430fe1ca38e931bf0dc46257d678491e10b906d9c6fe50e3270c2172c088400ad5d77c4f2a756222c64ee12cdcd086d08e4783be1a1613af4500d2c99d377a00edb8648339fb3f6bcc9cbddc857c1e4d1db62d79ec7f85b3d80d554a2690c9353f2cff8355e26b108e55fed9696a7aa93373b90edc9fd89d7c4ab91c2fe95f36a6c280729b18fb90434fad40b634d36d4e9af72bc0536d355db80c1572cbfbef32bddb50d2a518f459a1bbbf66d9abe601edc8251feba1dabdaa2b78528a444c1cb2dc15e3d0c2464ef077f3acaeb771ee90ae8dc738e027ddde14ac6afdbbe55b1c26d229559bc20f56a8eb0f8081e6febf38d14f23ddda0d5a2cc79917583f5fdd83ec741a4cea62dc977ec8f1cbcac95990f9faf13dd72ae035902785fdbf85909d567ae7f0608222f9e6a8a0ed0747c7a3a647c57c2a97f58e7eb124151e27a9b750cd8ec7cdcd911529866154bbaf4f43e05e317de7068f7cc1abff9360c93fbb6b1c8b447515aab8c608786a323f612b6ed28456b6dc9c856bd351529cfe43b9933d2bd509de3ad783a4fd8ee00639f5538900384deb1b68db5f041156b630a579201e72b0c4cb12089bf368d140c5936ee213877d0248138a4898b1fd6b298a54973cedd30e3d97a025c2de04dff095d63c18eeb01c4f478ddf80b64063120b88ea992eec04af3d74b478acd860fa47784a7cc2f310af628fea0f6a679b69878f8275d05b56b7fff1b7014687eb8704b828553f46f779f3ec6399994211cc3caa0ca0331cebaf0fe9ab06320f048885e8169cf5d09f303f811296785c11a29009fe46625b7d7005085732b83692d601506b63bd20ac0877d99c74272baf10dbbeeb7e7bde27b9f7f2b1e04afc49b47cb4459baeb31c246377448eaf5ec247e2d5ec27f46a7b71717e23ad03ee992da2f4b0c35e15449e72c1e69359471f242832cee7904d6bfe88032cf422c4068e60b2f550fb7d63a1e7e1e697fbbe568b5c43dfad1ff58740e0164441f947323f929bfb7b8f488a30fdf11c96217b8a381558aba6c450677c948eec6a23a4e95ee27112d43afa2a3f4f9defdfde68583f75a41aec9b7780d64635d58df67efce2223c66336a04f5bc4037ee244247dd96196dc9246c751a3030bd5a7bb25d7422eb2e02cc6396d462afb4530376cebe6bfdf64b09fe0c07d3ab8124b0aa6b964fef4ad639b72f0e38458cf522e3415fb9229c6051dcf59644f1a18eeb3f04968f901cc23b6b71ba8c10264a07130ce9190b653445aa3b97eaaa9f669976eb9d81a58ec4921d0abca91e069e475f308c00316193293d48d6c74028a17f111f6f5883f8e4a05b65b9859cf8afd8f3a9546daeb0019f61336819287a931ce044912d9ce988843187ce1b10dcad240b7158242f696c823f4677a56d167878f6d2221853a698531d89075535dd8a9649776e99415976047a5e31dffbde62fe8c5c4454155a0ea7cf8aa5107968010adae23792c1ca5aeecdb3577f8a7928d77c4976df9f4b7d3d2aeed065890a3d615f5123c486850167d2a1f25640bd0f9a2ea31f79713340958fba69f580f75498f05c3fbcd68e38738ebdbfd285640d207f471db3e04dcdca490bc3cb41aaf81179cf3c8b4b530f8b6e5e8fa7d47853245b130c12805c4471aea32af2a99284b6bd1716b80da09b2b6c86a415b577a8c8111c62fd124a7243532c6ab5e2c76573c1e4e04951f83b7ba189acbf02213b6d4ba3d28a0c551c4f2eb171eb2e3bbb0f040f8463b4bf9828bcf09e507ca4022c2b04b8ee9a18a69a0db06d44f52973307da6ed3f6597b10915292c9ca920a0e1d368e4dfbd5bc1bb5cfe4195db94fc544c36ce368ce5f49d3574968bb510fef4909b3255639e1d93519fb5d4244751576ae7fcf7e67fb317043757bc4c285d53dbce69547b273188dbebfb02257ad517e108d490890983cfc7badc036c24ce54b684a948309fde74243fa3404a001b65a214bf4201da757e4fc9fdeed53f28a72d9b6ea0f824c1142cfc65c7ad780ac5725fd68e5bfba6f9e5a00370cf80b1a1b42cf9815fbe243722700d10621c8cb11f5c3bb3ac218fedb53419fa9f8051b6f59548a0e309c1003f1c48ef0a0b28d97c2cdb67ca223cbee7e0ccd7dd800c9167d796078d4154d4ad42405d8f38e733bba08ba269a617336cda27df3b140586cc10fb953d6a913fdb02945ef41a3b4f8717897685db3d2725c2e5b6e3ddf7fd51d70943707a86e5b0de1bb3c4e7b03b2b7df270eddf494e162e87cdaa7d44c86b7613be83efa6302a963b57434e9830639db4defe934c4ac4549f075055fdb718a431f01ab1d892f4509855bbea172254994a08e16415b6df5134b202d2f4fb7023cae52e82264e0628df807215e9d5c6e5d81fa6031f4a91bd8c68a2bb3b8cf8f71b058a12be1c0b40c5f0cdf60e773e167eb4769099201f95e3f6e9cdab040bf3bfdcd707e837f7753c4cc2fee17f0331b5e933aef89278ebe89f7434946db78c48b0d20c2fe5a332021f122dc31d4d95eed0c7cc46053f513a180024940b6276eb251ddfdc8bd2a4976c71cd7effc59c6447957569621567eeae4de3eabf9107d600d2561b24c64dc16e04d5f50058a11587cbd999d1c3e23d97a1509d2898183aa6eeda691a42b9c1bb58a7aa492e00b3b6d1ee9f3b2cf5b18befdde9c74652cd1f50f876591d183277c2efcd3bdd9604888ae2173b8303acaa31e036519eeade61d68bee500910defc6d04b1237612d3f1879faa80b8775375448276d9ad08b14191e00f3b1372e19eb97c63069c7df0f454ad4ea1dabc3a4f6034cec019139f95b3032cbafc6975fb582a150726f0083589513f6d5c269aad6cd76a693572e9d989c6853fa131abc124a2b62f05e0933434fe29902a42c266a53deadac0c7ad3d22e77fec95b11937f6b851622656cd006493c1e3769cad3b21e527b1402e13ea4dc163ed4c385925ff9a948191b1ebaedf9b1d9aad2b111b7d51d48771b52ba7d4636dbfa2aea50e53973903d0ea03eb17e24ab4028589c22a542686fa1007d7583cab6218789cc5116e504e0ba63999503d5ea6723944550a3b8b246d9c1d9b65b8528799ecb831fa6e48c17c313c9c9e53118d69410a8c7bea15391fb3a0845f39e11825630902f1630d14af68041ef8f2592f18096105b6fabe985d9116b9cd1a3b9ed3b48b9050cb1ce42560bc1de729648538e604581755a6612de543e1b76c4d645da65a17ac44630bf6a625594bffb58dbcd9790302682f5e1ce9ccf00efbcf795e29525420aaf94aec977433ca335ac4f741e04c22298e454b3cc59de498cdad728b7bfdc6dc0adda5e3b505001b8cdf43baddad52beb7d65187233accbe92e9d69bb690122e5ea9af8bebdaf6aa9c223d46c291f1cb9ad67288adef93425c2e4d1bc840e31c616c23464e979d81a3c4b20da1a0ead5701032b710ef0c70badbe3c1c8da634b91df8ba72345b4fb1bcc1a8c43ec2cca58ea145fce31096d37b95d63617233ee4c4d26a31199e563240bedeaaac2863e8a2b7a0ef134d1d6e5de789cd5a0ef1a1ceb0508fd92979ac5656257a3d04c995b54525cff0df35893efa70a521cca0ff50be918d908ab79d0ce4639ae374ccb779fd0e5057dbb29447b43c85baf4d51e9f25b2964675538aca83e71864e70d73a8ddc6ad4a199b3ebd532a8343a2d066af021f6ad0b6d84972d81f3902902ab81430d6f45f8cb19f914d2d2932c33bf67fb863d0addfb69fe1747cb5614334c09cf3d3fb9166ccc5902eb07ca576bb9103e88ba4890e99e7d854d858bad357fab13c394e5be92306e776392fff962fc8654a3b9418f03cd8b4050c142ca58baf373183a42144e1c072d2ecd09c487b781eaa7d18ebe9b844eb009d059b8f0d7d094f855e59b34973e5b8641d29f93682949797c8594226404d982bbf3792fae7da88bcae0eb9e0f49c275b443e4c3cb819ef3bbd655e4916c9d27ddec3fc5772682b65fa581243d60a1811114a370b1e2a73789bd9013e8d097d18f697a9e3cacec3d085c83e8ab21d562d5852e45f3da44d6cebb6d16f8abc2e864cdc8e3b4099a0cf6b6d77fd485af37d1bd2828e5598d330999c0c465a0531d0da161f2b0ebdf9073b02883d183989610b1d51364eced86e0710cf2698fdb39faae32d0962b8c61472936a7e18a0b7a9f7dd0bebc98a20c1476ecbf0b96e5fe6efdc92667fe5168e254c5915c739054617885428115937b4c2caac0ed9f694c926676795cba9a1cb97616b4d59d5408c30c4139a8f161b41f3ae01ef992b02963ab860ec31c30277c216d96ad6647dad50885ea7b038920b1abf0cd90d741f0d1a978f6533ccff5792fd6d4383dba9fc6263ba9e87c342c347cff30aed4dee28ab858c4d68d8ced917367c646c1de981c888aff2e0b684787bed1820a9845e21c6a54b37c503ef94ef9d856764113955d754d69f25728757450983f92979d6c43f747a0f9bc2933574703b853c2e812f5fbb02367498f889949579a21bbd58c7faf88474842c20db65198568f5953b3f07270809a283a685f50ed9f9a4c1ad4e2c24aeaae7217138169363993d7aa5c1c1533045f128c4a649ca5daaa9c9a42f9cdc75441f39d7d2069ef8f0c583f8eeb742a261093465eec55011c3cf9730615f692492af9a7859b653c643ad832bf31242e5b6eca4773f2af7fbc078b13b5d9137280f96fe8723cf36cd6a521b8e2fb321fb5a41c737e43638dfa4f5e48a831e0eaf3f9009fb0455903eee7f6946365f1cc3be1c0a17a8d95b9f12ff0543181ca0152a6cab3165c002e8faca60d5ad15e6a7693b321d3e2115132cdd8c965debe1ed332b6c3aae6c49b6f957f43431b491105b2d669e6f97051c7c8a4ddadff4ffeccaaf3b6aa0436f29f811c263cb3b03e2cce86bc819d599a1c330e8df1c5295f29bdef0b06f26094b4a8f17447ab30433d96fd65aa6dc923dfba39f7f70e8dd4edeb4b6b98e6da1459424fa4a90f06336fac3956445f0dea9e20b2c6537c00eb82315537701c29b5609ef0f3ca873606f24cfca2ad9eccb55bb90f5b0bfb9712c7d5dfb54007a2695ab1a88b6b0896f28a252ca5d5cf9a1217e9173364b156b7200b312a639fff7fa2f66e87baa57a02e103c7d4a31876a7d2139b2636006150800a4d708c9e7fda092302cc72436340e5c0b93fbc78ab5efad93357f570901c73ba0e7a59df7d64244cc0990ba4ab47afb9ac4501e2f577a52e7e53d05713808f2178fa1524981bd0cab5cb6a26d04b863a5aacb419a9820a785b2b6092a8c3326849f72a1a588868ff22fce1e45a2a848e33e6445c730d5cdfe0c3ad2aa4ae54b88202fdd8e2906b8d58c768e95e9aef7a29f95392e2543e8a00eb5a0b9819d2d7868ee4cc1c7d498167dd7bd5fe70e9b2e10a34bc8b575ea0a12a3c663a8bb1a320e052a20b4c091d00100308531615678e8a25ed0efee74b1120d0fc2d6a9aa2398f2282c91df2f8a783cb83fd7baa8ae8a6b3151397a265186fbd25e29a31eaa853cb0108eeaecc062964162d65da46c24b191c98b0e3f657f04c4d34747e072e5d25a5466eb9497d2e55d02600bfd10809cf35c693fe55fccc03f1624bf9f4c297b8bf3a2edc810ad98fc1175678f5f09fc1557021f2f8e980436626cca529f4809b1c75a7b604570c63a9a3a26518e1c302ab476d3d268a28a3f281b2bfe3f536aae7731cdb1632688c539f29692597fd3b5ad3100687bc75b343fd94dfa15499d9118ddbebc96cf26adae5b0276973b5607204096a1cc7e50e1c183b7b91f637769b2c20c2a9e546ec088bf1946f1719463460cc5634ff8727d3cb90b9637a860d79c3f00fa0e43ed388e00c7f9d89dad624bb95ee646e0e4586fede4037922e68e90985458c7dacf7732f6ac5c64573e4811881192da8c927b7178530c1faacc839cf1e94a31635a58e554380f329564e272f8997c400cee4341a3bfbbef923d581ee2e92bda2abbadd6685afa88791294e7f832f00f57c72b8da3de5519a9c93228931fccece89111bf381c1ed08405b08214bfe8444c2dd5658d5fff7b11fb7cede59520bfef247287597e43a5ccf5cce32ef601d6636c6345ddb30176ba8baa03eadb7b2eb2fda516d2012fa35441e3274a6a23eca0df1b73d3d96d7bad1afcb8f4b6dfa57f120e9c42bf68477bc530be83e30e4eb33c6de91b34d25327ea299267ef456bb14202a21eb455bc8c4817188bdfe15415577c21153b280020d62af26886360c22a9aa334dc01e93e49dd2ada2e4f30572a454b2304d73d01b46bb044d06fc0db0a7c9d3ad1cb87e2c2b7b4b7921956177714d441494cbf8ddcfefd290676d44bf16cb4b99802fa53d51a62df133b922ada55ba44089ecafbba494031f23cb479714c60dfde360645a48fba7bf7e76bbef6141211c9e9287ed800bec770d456bbde8e7db985b610a6d901efbbe324fbaf02a71e1e05ea7d02d083cab83f3d68b45209a8ae60447429dbd1c8c1eae82ff4352bf0856983a31cdfd65e204bac9ed100a12087e3cbc4e0b25ed4a42b025eb75393b504df2bebd2844c6be661d4b2c349bb50f1bc7642870098415a88a11b50bcbb1eda6af784ffa5f3d7a202d9aac1dce85d7ad752d158d2d84b5b300abd80a2a599bfdeb26925eae6b785b31d04d24f188920e98ae919ee1f512afe7487229695fb2a4ac54d36b9c8f1b820a1a7699851d6a5af8ddc1748f818876488ad978074ba53eec754c204c8a037a54a8430da41ce7328e12f71711a65f2cfdd601d5325ad2616bdd45f483884d7c4cff95123b5bbe1e73be4b1c81b4f0f9b44113edd9bac76da08703db768e82f046ddf51411fc17494edc7ce2d754f92dc2e7c95f1adbbe033a3764516178e1a53f3df7b22fb383ac3b30254dc98b703a633bbbdd79b8d5f5bf00f55584f4240c37adaecd2e3788c974a225692d81e182922df6a7e0ae45a0ed45503e5f72fbc7a3c55394219646fa7b897d9dd60ed4382bac50f19da33b6d8250ff40afef3e1d1ef4347c71eebdf6dc23b32cd8b36bea98acdcf0debcea4764f3bf01774176e92d495372c9c5d56410ae0aa6cbcbce434fad04a2bb451fdb0a9a1a977f9a101384cd7223312b9994909ea018f3c37a9c4744cd011a7da8f67f08d748f30368ac6e715f8957ffb8f8baad2b4afbc753e9df5d860be52ac16bfc3946aad01490de4cd74f5792954a553c1cf1c758c91b1c24e2c28f768a3fb21c29cd7fd2cb76d202874c1cb7fd65d375878857cb332cbed3f1d74170f0f5eaf11b9bbf5e998d6fc8652bcad22c7ad109d4a18edfe441fc96e265bf7aa8d4b3ca2fbe695bac37fa17613dd92f341ab26914793d96ef44128909edd08999909cca002f70d12695042985345d772efaedfefc3478826abef9dbf8e05918ac4d5aeb168f6dc6444818ae64ea8aa5e9f614778cad7b001e109597cb16f73fc493961e9085be228e1507700ce3e6e068ba37d8ca3eab3579aec97e7fa67c683ce848448d56c79a11f2fc0b24a7fa03dfe0dbcb86d5c088496a81f5c0648a4a451349cb1bc349f7dc4b67a6c0e6d210c3b284d2b13e429c9e145206766dad201405fbbec5ef02685c1e0a13df385a886f3bf4b3a6eb1afa2241c38d802e2f54d688091b27d8f1190d1a57a39a65c7f3d2e0b30a7d472835f60cb0bce415f238d73d9aef106a416f8864916b809d4884aedafa096a9d16382f8eff66b5115e8fc0f601019bb3f1bcf20cdece682a03e2687a7c02c6cfb40cee3326aa310cd48b186f6764a79f5de5deb388103ae40a02ff1479ea5e02690370aaf21b8a4ae7223f469224f1a10d87a09a098029649eb772da5803a7c811f1e2d34f7e324cfd62428d2881c870c1d30fbdb564e67d03b0b16843a5d471c3460c04390523cb1efe3a0d57d0c2d203683908ced8a86ba7ec3780dd08ccfcedc9bbaf744308e9988f999bd498088501a790c525792b3c36035a3798ff827b3015ba0aab4f705f14a3155c5674e09e38dd8aa8d72b9fb6bee1d77a9273376f464d7f8a2523278b95b3956c48d1df05375472d35d50f81abf3609292faa2e6b508df86afa058185bbe175573e4db28dceeb9a6c9a89bd3e3de4611f4e7b27e6496848d1636a6fe006be7e9ddb9a19ee46d60013d829eaa0b683b9b6600ea010be831652812f5d8ff0284768992d040f00d2d38a69738f6b3e1da7064a3ad09805b99cef92b687fa7aa6211b64a0472f32f5b9b61c2ab659e349300b53bf2a00d77950f459b1214ef299f79d3424b41ad81e44d5abaa556353a2b16f078c13cd56cd9a8b6585956fa04b7cccf19d0e3b693cb462f81011cafc3772f9faae0bc4b60646f190ab9106715ad48119dc5a6785640d50bbb69bcf40d2468414e448c3200323161384ec9b877bb7fa834c720096202bcd0a8b73948fe5c67727d6af4c4a73286b1e79224f0a8bf7133757b146abcdc1508bde961fcc0cf01d8c0f1a5c1a4a96703924eb95cb85e9539282a8684c38d79fb7a1b30a708ae295c8657b153e94b57eda8cfab115378e902ec7cbb41620c052794c5283b19948e539f0117b635384e86a30a66b845484278300e9525e1d2a60fc7593d224db22ba491f361e7b838727f1006bb4e2aa6ea713458575c9fcd93e85c3c9574ca5654e961b4d810ba4a862a632baa05dd6ada2ae31f420a73fe8be46386dd2b4c31c596aaf44bf087b82a7b404b59fff2db12566d4991a98e9c3e491849c1e568f1da2cb56a68d9f384ea3bf53550fc1b625dd48461ea559fdb8bd48ac18b2d3b033458ab3833552e5282e2d1849e805116474963850917dd817184910d08a81d1bfdfe635f5cfda45026a844bef917fcee76708902d1f9f3ea5e0316ae8b32d13f1b0f80e0c65711eff01ba6b74065417f7d99590d0762b2ea5baa4cca5180f60444f2f5f1f87edcfbf36541139cdbb7a3e511c4361a4f13b1985fd925feb0cca7f0f33a2a62896a9d792e4684a8d0dc8a742da425e5287492103177ff5570f9c7712aa8963829ae2de80f136924cfc55d0fc5e957b71b1dbedea46778f20b782f5cd4d21fa1e8190a46709423a5f5672f9d71edfa9f1bf29bc485eac83fd8bb770ff619463ac88a8f830c001e304d6bd8b664f3213e216ec513ddc56b7608eb3c7795520ab19adead6c7f7753603a21d7367895982dbcf0e672a19072c62d2286beb5cae74db2c3d55243356a43f9c436b2b739ba1fe0c1f6d9099e3683a3c3dc105b6d1f2263b71aa84ed787af57d5355f7e1bf8d41039a0b08dd3b195813b77fc9b853cfd506ee64e4f31508cc2fe0b9c58b95dd525f7ac888af49a27ef06fc666b3d6b26327a56c5d3b42db8406d75a45d6cb76b1fb933a9a916551b78def4a3817b1e7e9bf4d0734f4dbd60a5c7cec02155e1dd764dd48467db45b0280515729a3c0774abc3f8082ab79a507b8b86ee1bf258cd9b59007d724152c695fd29e578851ad996fdc8d69c18605d675711798eb25734b2c51f7b24671e9c7294e21049caa432fb586bd97ab227b659829702dcaf6b7fb4a1b8a5b4d70d793aba06a48e89d33a6a4457ded688a07f922bad92f122520d10a492739e975aebdd58f2a9f80b94b38f6017b7b1435eb9edcafe9e45c334c74d85cb3a80641dcd81e7d3199bcc38381bb19d30ff646ff7243ee44a495ce14f4ef181bdaf122fdd8c62d6d94a94bdf0d79fe93108f44a092acee25fe634c92311cc164c85591b74a3b871a61260dfc06c9ca5f3fa87a9bfb40d57a4b56c941e21a0aaa1f31678d1751e68fc930b21afb76d12f811f95d411cdb2931e5337e8513766a17c4e716118ba1fa19a357f16fca1784e7f18030bf1fb8d52ee7d69bce27d466932d2e0b27446ee63cb8c1e11984c7e50bef8bf594f52754c457c352e03d980b780fab73052179cd9ad1e9e78b80218a52e7dcacdcda021a8d89a15b1c554ba5aa9ca1f9cf198d8e52bfbdc6f7829616587115ddb52e13669618e6970598a3b91df753970d9c35eee267116833fd0744c8c7aad98b4a2778c1cc83723cb3cba615daf6f7f7a9bd9a24d0e5d493f5fe102459cf4bdbbb227af2df844d420e609d84dd8094e47b298ee1c323ac6e5301910e0869a3b3fec6d10f1a645b9e14aee380ff683f859c6982e783d57e8c7b3498c1b5ca4c11ee8379aeba63053fa6081244bc032c60e55b9401ac0d1d57dbcd96ed8a657884d29ef419156893db942624901ad298249cf6048615c4507f0aa664fd714ee8b03477c41c2f48488b64b94be9e79db32b1ec9996cfdd883dbb69eb81c6ccce6a3074f8266c9f05e7b69bdb896e2a5651157c5e10b904b641a99c9679bee2e5871d22475c8c9fbc2a202bb3682a7837fff0c223b6d2d4aac1ebc1204fae0b694411d0dec3177f97379176493232402bc7a231e91f0084ed9c6752d1a70485125ffc3cc6f91fb41839ee2d48f2eb8d5fe58c27ef8cb3a2aa0ea9c193ef2fb7d5588ed55e5f0430eb669f1612230d8bba577078518e705c6187553c4e3f20b088f7c477271de44b2e5724e6198c061833a3581425ae4c8d02f71f906347428ffce3848c65373a1102b08bfa9d9d6d324b0cb222f9f2f00070bd5a99ca0a976d5f44b495aa0ab9ed8e46621bf92a8e44ea34c66b6dd4fc7f5add084a8f450af2ce3bbfd01f03743f2d2c9ce5feb842a6b17a57c38c4ee818f931ece6963e6992c617b881ca85d5f8c464db594ea8ce714c245e8f363ca3897cce2f12fca4e1687e0bbd6769e7e23a91b3c6f7f979bcfeb9c5738ffab3f4780cb22ae70dce086f5b34e01f5a72e30770f55657a27ff2e8b84989931a74a121c977bff7d64a48242b2eba82dbb0311dae759181ae446729d7c5758828c5bf71ceeeb56123b38156916c096fe7d4946ce91e976c43460e3b689f0370f918ce20002c7473a0e870f692a18536c6de31f1674d352a6a451fa1b78a18d9fad351ff72a1ee4d0e29455068c6c447e44e0fdb337caacde70823d5c4327fd327284ad7b419728ae7c4ae8406e89c7fb6d2d261cbcc724f1716ad435e51121eb02fdcdb6a25efa5f858577e15ead12bd9b93a51b6abea0d0e769374da4ee0045cfd5cbfc98db8f5a4adc0e2da0b3caf2fdaae8991d9adee9fc9e575d61a46dabbc94b006f06336a55b9dfec509f4dc917c7254c2d85d406d76bf00b79319444e66e3389f337c1824b3098f8dd8fb5f1b7257acf9a0ce928a51cc2c6fe0e01b4f73ffce64f96ab6121fdb852182894a32fe2faf992c0f05d5c62568c71d77de5afb1dc113fffaec4e450c80806eb0402bf0d0a2baf67b492498e7603603b8d51f34b453472f176989f20b40c409e5f225a6e191475f58d64a6626019dde4d0939b7769dc20c2e1ffce450659e2e045c055f04ab3b3843ef1ea9de02c15d00ecde0a6fbf9cce2deb31d12e85d44910b4a6ed3df9fdd4049bff2edb338464a60f50c0d24af17c04806c6345240961ce37da8befdbfc03b3b137e399a7ee97cfa6bcd59a3e5b4cc7dcb7d99b8b0bbd3f06ab583dc4b815e3c7fd8fd8fd48fd7749c5b6b5adc80a9ac6d9dc047a582a3978302e810efa46af5455681c6d494b8776d0d1135ca62b0b28124990fd2fbb91df1855b7dbea93a8b3706ff040ea4137f62b85f5746ee2571d08cc8dd69040f8ed895140eb2394d23ccb56306f6848c82e526255cc4e28b154896821ce33a81e02cdbcfb5a3b781ae855be250bf82b5cd9460eb25b31e285102584001cf5bab48b3dcc489b0f4b7cd01e0745e984567c528d03744fb759c067da767dda2d277ba06ee10d11c2eb5e8e91d087746c274129b8e3f25f916904c4f8757e57e5997d2a6ebd76c451cf963599f30b721eaa3fb566d0b1e302d90792306f256883740fe80f583f438b20623817dc18eb233d6fd5332fc1233ac5a7f1c454ae7677d479d6f4b40f5b7c31f00b82759c06d7b1d63caabf9640af8ca142a19517edcd37d15fb1919f16e08347627a48a98c189ec4ddec566fb731eb71834602aae4920032707fc4158b694886c3f9fa03044c2a97f4d90a7402760778ee371e0b501d35482850e033a23476d67f9bdc4b1d493a30c5a7cae93d7e660dce56366b82fd924b037a586a0decd8542856abaa3b00d3680f1ccde2152f46c6389d3f1d1d130e82f9158b3235415480ce9de499bc3ca10d644b899a2e5731c49fab23dce6386fc9ecf38578b34d0fd5d7898b4a4b00ac670c13bfc8ea9775306430350f3b33c46bdddd21eae481d09fd38bb0285ec532cbb764c6a0f63e55f885965a0f0caafd000fe6315ea02521744267840afe2027f04391a9646fa9e3cc2880f3d9e8d6b529549002a672f3fe0930bc519afdd11e5da6249308dc0bb521c953c0c7ed473e83e335378ba6065d11a0d54065f56d3b0ea9f25831c747c06410d6a3f3711387cdad9b39bbf28d786dac685b0686feef630fcb87b3d9a75f9b9dcb2f1334dd582d0aba54387bb055d382e20eb7d665403fe3eeebda1be8c5995d6a7168d0a4b9ffc5fc3b96559bdf727865ec1b19d609733f9ccaed1afd419465fbe895331fe9d1953d29ccac5c6110c265c70bdd6f946720c1d682adb12c0b0207ac2dc7344c97afbaf0154cd9355d24865cf7716b03f3cf91c6f8e10cf5da54961fc234bfa8661cf0dbb3167e85264296e8d76e0302d7651caccb70627a37153d44195aaead7b8c0e3833e5dda7c4b93d13043fed26bc0ea0bea445fd5830d00f3c7b018730e1ab48ee994d44e3cd3cb22c15568de44a8034727483fd3c2384aa6ce806ca8a0ca366c65b2cdac4cf5b9df57e2041f739918809ae3f49bbe208df1dd7c83ea8ca07c6f5fee65c6ee70016132c9a9affd38699b4ce5319f745ce2a25c5749c8c68d10ea7133d15c6824b08497edd9ccc4bd2a884480272dc4f675d4ae8f81e273db76a12b881bed86b3003cf10dd190006af62c5933bc7d695b338e1ab865f76ffafc22f2715be9177403f730e3f1eb03fb71377d4b67e9a6cc770b49a571e680d47125369ca2fd6d6d8eed96437cfd7e206b1f7c5fd10638457fb5a4cd541ef88625d2df1844d53fed72397ec9f1527ccaa906886da28eab63e20c15177e5a8ce73b3872510ac457e3624179e5eb29b7f36aa8e8ea374e27c6bcab63cbc65a779bbc5a1e7be8d58c3361933b4eba62a7cba00cc41e10655844d79a545aabab6eef5a080b7cc1b7ec27c6a7866d6186156872eb052e724d2612169f2a50d7d3c245ceacd6597ac0a5b52d1cd144ff45e8ba329a636066559c49b2b09de84c0f5ec5a18ff1ab408cc972b72391fb59e2805955462e4629156cdcb36c8d01d7864662dd37912e107e48b2aec73077069e1ee5608ae4118e06aff322dcaa00811349338d34b946f6120e973494f29126943b90e3921460798ab9419de9cab8122a305792df07f8357befa519aff38714919393c5e2c3fac2f1165eb49010b06da1535fab378f8caacf5f0b509069eaf62bdd08742c9b2f175d46812c9aa93580339f12b275824f47444f8ce887cd8112dd4f10085d5fc3ebd657ddcf47c9775229615ef4d72bf2491a6ac792b57469241090ee7419bdad5e013cbda064e64fb3b86d70b678d8e64be12633034779e83704cff83082deec090c91fdee03f2900d34819586fa929dd0c3634617b94be833098e1b051848548caa381b26e2f813eb05f36186efd4281ca471b8d6642e3062102a1519cf5272340dd1a0448422390b97de78ddd871552c12a2db5ffddb2491a168bee7f2bcf80be55cd0b95f24e87b5f7c3528b5205687769f87cf7ac0066e8d5bdc8232293ed3f62467c8c64196df62faae3d841c61d7ea59ac08601d70c4bd3531586d5b52310654ba1bd88afe01cb6d4a7f18796fedf12d0a03e63ff9fbf9ef617714c7d06a086c32c7cf59edc85ddfba0efe5cfbbc472ed316b9ca926def07c98891ddce03c37deb92f587016875c8efee739ecd3abeced953360cc9a45044de5d9197703b838ed218970969fdb70eb7d4e25006185910c9cd3f5690a5e7d6d4ec573af6f8025e9e325ff413b40aa0b719f823ebf9967f5680a89da10e9b24f7058a6dd6b4141041a73eac5fafe17d0974904b8183361c425c2b9e88fce6efb6fad02fb6a5dc4861dec3a603fc2a4e3fb5364eff66b9a5cafcc318ca2bd820d7695c887164d32a0570f18239f1fd362af5a81e0e330296d87caac84e710cba4490d675ed1f9d2614dd2dae9ce50b58a39f95911332876a0fe532dcebc65af6a55fc04049f65cc4d17499c8b8872fb9b33949329e02d3691dfc4f94f7b6199d8dcce75cff01faf0314205dd0e7895ba3c80bfe69ec48ac8c604696c221d09cd7b9ed728607898f8a2dc6e29b93e4b35c92f1e76025e021799d21cf1e479d89afeef540df9093413d65f090a6a350d339bf1b7e2a9b19638c39930952db286ad648a521892cbfc0793f4d6452975f430fd3a66412c55b50600d1dd7c2373cfc2a1f0ac096b0c14c8502ad1536a7d198f64f079e62ca5a5b32519a58b874bcee87d53ac92eb9b940601da0e5aa06c11326998bd3b71ecdba9a44bd2e2d49560d1cb3bf66059e28b42a06127ebfa07348af9b3c2b12732d8efd7aad2a185af015c63470ba51cf61912faba589a2f481f1499328e783c62a55c6c43d1057ab786fe17d83edea6328096c61c2788fb44677e3269d7f5f0d66bc51a9d8d428aa5b7e0cd778d1a6be1b3c4a3b35236b5d5a699018caaffb0445c77cdd9725292bcba0e735d2733f258acbb24e5b807191e369a94cc9ec5474d61615c591de883be561f83209cb71842bf0990bb5d0f4c6a60a3c410857d6cb3f94bf64f43e3dc9fd9ac054ced3a91cb8c4dfee4357c7a7d6cfd7250f21aef4f91a873ed883fc3a7a1ca71c505b1b150892b15873acfa5a5c0bb1c8daaa813d03f1ffb09a7787edbace2098940c5241f82dd9aae78f0d643d86ffd729a4d585f71213f9946d9cf0a06a4793614daa662ca7189776df4684a1cffcca2b3294ecb89fb7e8d42eead1543d8ac91e7d362767d7e783ad0a75495d1fd24f62160c3942cf857ff22da828017664414e4f08204471a295a530173a371f42f819332ef9361c4bb7dd3b9d8e46ec85e5a9efa971cbf58f9136eb2f7db5cf5705c8bbac753089ca0546643e70db9b40732787022769e29dbf84e0e39968be68cfcdb91c21450fb403ba0006eb2eff58187718399dd686378726c31833d98c0c90beebe281d8d77e5bdd5f8c0217fbf388bef5c69443974e2461b2ed740623a313e9671ae305df489f2b04ec8535575787b23f0166e1e44d127606b6e74a6aba8a4dccd97c8c61f227dcce79600803c617446fb3be94da62b8bbadea5c5b568803884e588a947c7ca76482ba960840a0d2853719acd697307c2f6fde0e2ba96ca1cce6ed5d19d0497c5435708dfd494ad2b7ed773e84742b7ac87cbf11eef7c53924edfd2d62a5af61721b981e9cbf70c506c16eef06b1e1d17badf6cb98cf56cb72b351ff5d8d3426de50f14ef6fad8d123d80215915cc9f6723c174a8b56b9e0d2b5164b7405cecf28d8c6d442f01723d9da2d8c0123e1f0917b8cecb19f4ea762a85bfee08281a9f2f486c40147be092438bd3e0ede64670bfddf05666f7b3026e9e0408477110330c1c5f0a541a2ce6bbfe6a7eb8d3227ead694e2f88f6d5dfc5b69214eb3dcd7abc9cebcbd50f57a90b90745ff871c1ccf5b5c3c444f3b983361993321ec356c437b884f5db92bd18ce84f9d1609106fdcc880d8adca9c7adf66ed40b661be909376fe42f9cb0dc7a6deb9d424cc6817af1405b8801737afd0b215edebb8e947d6086ad3122dedb41f09e1a063a6f97f2861514f396d0dc439a6ea2d04d3eb6aae5ccd103d4df483c2085fe8354da2a779f6df43d4b7cba76a5781e0f953dc78152fc07373c063189e147659b2769dc60e55b9261fa5be98afa1a5aa2b31390a6e40382de9211c1bc6512a0f36baa0d9fd8ccef22724f2f329c5d65ff4bdd2f1673cccc94fd98ce737f7581556ca322baa5bbc8d607ea6a85924f1803e78ccc755b363a63a904cb0553ce7e03214fab2feee86b9e55ce9b178cb956a809f91adae9cd924e9ee481e5eac8870aa62908c2ac441d56526c8acf403c5ea194ac8ca170c0cdb1d1c138f8b023036928c1aa3efbac75d59015ec8f1aaf7063874e6bae272680b860086f798eb6c6f038ced14419f0b170308c1b29373f804a146758a50d887c2780fb67d9710edc7b4f8fa3cb22ac1e0752a2cc836cc0f2ba890aa7f552cc95449a3788c12a4fce88ec6ff070d293acda6c7d9af36e3546340a8f45d8cefb5b661a819751cfa712f95ec2d7eb75e1491f1fbafa06b9ddb4286e4b4fbb1e9b0eb05864ec8add2d35e8b2a9320ce127217fb065369ca510e29e31202c405e5004da7fd49bbbd13b0fe8a3aea7d0b1b174dbbc25c5e68ce261b7589411f716da44918f4c9cd8656e81881d2f9a63294f37c1199070192732ffb338654d531770fee959fd615a8e6e329b776594d083a5ad3986fe89b51cc65a4eb8c71fee7a4c4f6f12e5752939c1a64d60c62afcaf89d7edc2d2909ab693f20246df480bb4d6f08cea7afb5e37e87803f44e798b0e1c1eaa80fa0654a8c12011aff878c870fa8bb2d007edda6cf8611e529fe3ba851ba33e388d42b9af60553951b07a201519b290883e3c1be375220d65d051bb978579838859fef444de37a2fe1cca577f30a0488e6c38d01f61c45de8693ee07334bbd3ff961bb4fd3d46b8053d9d0c7ce6dd9fa951d0dbff69391ffd5678d71e2831b2a37a757249257ed613ce7d9bf329626d6a86fbbfef32aa46727251b850a329e8f3e473410364785d251213d7ed32dd6e76f1ef61cfd5af7842802ef13d0ef477794af19cdc32c7cfd677c8bd45dc780500c56ecd692ae99004120f47d34be89db411e18df0fe94726be4d05dc7340402dd4a2bfc5d45d7fdd162c761e89e525b5bbc0bb01f7d3c7aa57574c3cb242f80a0551ce7ba277dc8c77f245fcd3c610ce41f224840d5cfc1f4a67f79692d7c6531650fde59ad1f06fc118318cc4a72580a2a9c3807a8d0476c6bb1ad529fc6eafa98692dcc9fe8fbae27ccf57628c3fb7a26a9730ac4c9bcb676412d265cfd9760bec19ce9bdbad7f422d2accf500ff830f7582c33424e9ec4552e82403d08db2b529cf0c595aecf0dd473c47b81b1835bfe5fb94444b0640ca3cf9e5e5c822d407122b2753cceec6e6e70c3161ed6e63a62cb48366e34e68d68da0993ffa8a3b63c1c01d4d6c3a46afe8f203057e38b052775d0cebbaf17c1dc66a9fb69cc39c02c302eae828d1f9cc3868c9a2f22556c197c4aaf5942befe0ba783f261d45e99aaa2783fec0342a5c0ec955bd5138cedb6129020da377d42d2f649f555e9cea5d4ee4fd21819f4b422a63d3f37a02109086bb0c5b8000a302b870ec7f83eabf9d5858363e56851bad601d2616e78628de0a2fd9bb39cb7f3ab2b180df67b6e2bdb18e6e84c7256391a7db900f4b9e083a629059c44106adce3a5d79d7160b69306c34de4e32b77e76b4a80cbabfde6cb4a4eb5a224eb29e426172da9ffdb750af4474e088178d3367acec76ff214a067c323929252724eb2809a57b6cda9e9aa97e51b1b41dc929c33bc584071f8c50ec0fc9a55249a231e82ea347db8411cda3e0c964b607effa5eb60c557ffa4c440f770023cbff8e75cbd5955c6a03daea9038205d05d0b2f1bcf1501273ac2d5d56cf309e3fcb71ebad112cc703f37161430c5d16c95c65245bee199533f289ac1d61f1ac1481d1dde90719adf5dd22d99a7bd59321314047e4d534e19014ea4d6d50e37a88e659bd77d6d6b3096562db257deebbfb1bc18dbc297e40f36f92ec5ef4e8a91b18250be0df33b77cf0b63749452f31b7bff107da12a76788cb87fb836c163ed4cbf068b3929bb0625011c927892c183f51bacda8602a8c45ed9a355887474c1565699b30eb2198cd64b9c8d61618c62096cb9d874d5d926ea09d9f2fa4c02e168e87abf90173caff13e7455f9be19486ad6967ee96937668551dcff91363e6babdb8eca3d3f637ca995175c03541d81ef592c276f528fbc11de6a1e4111a1f211c00978c8eba0835ce1ac46fd033cd3f2ace0d5d3b083f1ddd048286a8106babdf39e3e84aab2115f0e48c0bd6968d4f13c7b15ac76229921d404c57b1be7cbad192a8260cf46a8c659741ea062dadbcb40b77ad5f0e56b28fcd70cb6d606f6bb6bcb3b06c68d227093f44af9312e702074d1aeb0a553d0b5979e9da50207f95a2754e1dae7cad60dbe189f92da6091eb082cb53e643d2480f1a09b002f3f4f3c68363dbbac308e49be492fdaffbdae6ce371505fb5e81c167e620253b1dd60dfcd81fe1215d83b77ca05850dc4e04a517395fa8c742f60398944301aefe272d33a55df0488ef912487000a8323e225211313bbb0569bbff68007c194202123d8509d368c83b6c7a35e1825e0ce29cbe490ee8ef1ad4cb3bedf6305c2d512896cef9c79133c4dca458dec8b909a53676fe2ce7d5f294ca1f0f6769ece3f09483b0b040ccddf68853034d3db6eca19ea03e3400a3190fd6ac2e05d5df6b5ea7ac294f240635aa4dfb6550f9459d71a92952519ef81f6df50b8516e3de4350e91d10cf0070df7424d67339372407da5b8dc289a0dc7f42ce7949271d1b887edba2f31f3cc58806ca1b3a9aff1c940320f9a93ae0c6a15ab24006bfa386dabb29afa5ac06879b3dcf9967659dc92f09b191d6adfb11bf66c7be8c677578eaa6720c33cdbefcad3700327e42388bc091a3db86252282dc03f66319979ee0f173fc062ad93328a5955275dd8220a99e80b586ab261f5be510ea0de506edb3b7d0620f3d4fb51e51f6d4752785088b47ff8b97c98685ff3eb7887800411f2d7b21aab8dee1bf825054f71d5256a28dc61435b6666f423ec6974fe84f010e1e2f33f7eca5a97d30d63fad0c8fdf12cccf3976e35fcb4a2e54d6b2305fc0a4fba215017c2f03ddfb260f0833f77d6d66affacde129535d19233a157162e87f76f4125fa62d8d352c6961289083ef2da603de064c914670fe7da2070e3e8641a4c217c710540bdc2e63be59fbf5572572996e2dafd6a90313301223825986d77532d8d41916236845d52ca77926d186847a83eb6f22c81191d2472b6d11fb7a5fa5bf9243f9ceb730a2dc9100fea5cef6f022ea7727108ee3185aa4981744067c40af65c713bdc8062427c70819b5a2e90602327bf811e46315baf53c406a3ca9d713215b2c27775665fd01abf9b2cdc8aba032e6db33cfe43993dfbb658910456672805fa085a145fefcf6b4d536771a5b96468e2bf80c405551dbfcdcdd30d4036baf900f28b362165c7651127091ee8da7c2c98cfb38066e707751329d2632cce7877da22b206bdd8bc2258b3002d8af4dc35a2702ac70ba471c9cc985d535bef4292f214fe54cd4c494334e222c3d54c7ec69759aa680baf1464ae391b9a811f3d14b620752008f11a4816d7670cf46308a761d66d7c5da3d96be0f4ece625fcb8972c07b51babbf420a30133274df414633a4bdb39dba0a0bb9d300ec9bd1b033106e4c7de3dd17835d40436a8b121064bf54757a74b13e80f58ca5e2bc91f46463d681b48ba2e48e8367251603e5cac6f0667969961bd2726941fe10834dc88fdb29f0f08ed80d93dd2ddaff2b60a7c8b54b22da4323350448394d0625f01c86d84213da172559aa58f3aae2e1466447e20d35351d971d32f6dbd84e3f010f2e109edce0ef832780b9d95387af94bbc6cbb2d1caada85c71e1efd6713d31128cf1b8553c9daf8a55569750fcfe8d501c2c4fcdfa9b15b91fa384a486796d30ff01b6d3279540e168cd6f267b33d135be00efcedd1393872497bcc4ef1a97cebb7985f79543b178b1e124f7548611482f07502c944b4a824d62ed51742274c5a0c279be0af0a5912121afda63d9ff90123e738779cbdf068ee0fc11c799c99c58ecd702b52695288db4b6d985334eaf94a74e4779907595bba55d10b1eb716ba7ec1d134fb011d9b34e3894e9d74f8a82110c2a05f460d67219094ac2bf112568b8df28de960c6a36f6f945e1596db64757b545d9f8371a8a591fed9565b285fb12999c4b044c00313955d3b98bb7394b5bc6f83aca6b4760dacfa50fc2d5d557e0953dbed7447656cbb145fbb14e1d3e766a7fec4fb00a984803ca29a8a22649780051483e9ddcb0ff2bcc40b9156186e584777884fc965884285f0a0828d97178b67d950005e974806423886bcb15d483fc2ebe940fe26170d241ef7b1b29141322cdb163894c944d7c715b19e27166ed9fe9033672d6ec71bc9773cf3213d72ff3060b08c70489e580de902f2bba6a379d26e884c4cb1404de2b6501802dd88152f200a111f2324dc2ac84dec8e7d49bc69dc6d4feb5cb7f1f33ae879bcca9a6594b1fc76cc73986a75ffceac309ac44c3db6f97949e7c4f01b77eceeb248d8d5344661542a4474178f0ecbbcff9828754c60d62f56376976cf56881eb7f83ee9bdf9f4b693fe6211a73ac1cb0d94ffc7e07e69a54739a8e4ddbbc9e1e543ede7ec59d9b1387fc1ccb1b621e5f3a8d8622092b1b4f9607bd0cf852e8a3623e1db8abd0e858bfe514b308e003d78fcb0288724c3ad16f3f75891e29d610464db8f1929f203092b5c491b8ff02c8e727849ef82a1346197dde63bb226ac103d2c366c60fb0783067a7ecd71442ac6bbbbe6f0650440a58ad59aa660f4b13a34e7857179f794a60ffec9ceca05c9e923c663e64a37cb8acadcecbfc6b320541132355dafdfc0c66465ef83813c55e8043320b9dd61c62560b79896ff6ad9b37285cecc40528b0dc584bad19f5fad29041754bfe8e30b9fe728db738190b668167f73a2be0c515967c26c689021d10ec9724faa73532c3881e105188b50212527b984fae60246fe075f24f850aaa09b2389852d194d51012aea4396dca3d4b35f44a555d558db833cc6dfb567e6523bfd416dc15fe99a0f8b845e812a0d90e0e461922094113b4176df83869dcbec5cd181592f406269651d6e9ec31098ea43625c024cca368fbe34fc44b31c27eef29438496f55c17b47208cbd37626d0632883ddb181a9cec24dbcad693c4cc065d6951e0df9a587b23f292bd7a377b9941efef55d6e85019daddcc8d975468870c1d8053815898885848d16974cfb16072d58426cc04771184bd38704be4e03978f25457a0892eef7d334c2197b9f92434c3059c3dd755d48b8f8a926ef3cfd2ba242f48117f4015d9712c900fe3126513652361c90d92730ceac2de034de70e7d2e37685efcab87ad8d2f02ffcd9dcb6751348078c812989a6b429626000199fd9f8e519f75cd723e38448718799146b4cca70c8b1db362fa3aa0a7a18e54726a26325ad97f149aee362bedf080c4c07a35af2fefc1b180cab1c887579d146850d68d6aaa3c9017c86f5b4d598166922f6a7d9ae8db42fa2431346c9fbecba83184884bcfea51794f1cf2a5f045743aae7e60df07c25c1f1c320128dc2b81aa6c7f7cfb1c269af6d21724b1744a273a9febfeb3970cbc4e32498c729c0f75c9115f5c60a4be5add34393fcac7cbe62bf980c2a728bb01d7efe4364dd69e7b46428f5b471360fc47a7c96059f21c6c6243153853f65e691588b0445c7dbd99807958c7b0f59d3d5a6c9a5bf5e3f4cda251987812e8ba14c5423e875acb3791f0de9f719b682ac4fc4b221d4493ebba8175a36d37d64b7a46f078456547811674b95150707be575135f127036fcb3c0c8f5ae7e1c39295c1dfc6e3e3f4fffbfe506b403b9b39b1da967cece211cff252468853ce493211c7f48642381772ada7c35fb9d80c30d08d38717f0020d3aae09c7d9e7c814cf467b4a8ef2afd7e372f577086a4bd87b135509ca5a21c5d31eda08f6ac8f5d04f5518d83e1aeb5bd3e8b6b5690ce532ad4eccc1c83472ccbe095769440bfb11f0fb043415652b9d24bdf415e70845306c74f15c5c064cf7a537fde62f0acee9e756f9dfd97327c561b775932c9a515f4cd08c7ffa7c1805bdee60d468b2d780f36b6b98453cab8c431046c49aa86c16cc238070f96296c4179701c794e7153da6f9f1a500830f11b4f9782c1b5b0e313b910cb7bcce9c9aa5d2a1fc181d05464d51e0d9426c703617c9384304f538d6313cfe25cc307e14c7370198262f98b3d11475de1e0b5cca75a2354f65260abd471fb502b9275ecaade294a154dd3244f14e1a951bbafa4dc50990fbd219412e23d3205e015ae8c2500073d38c2c05ad125174b3bfd7ceb1fad9f023388fe7747a231bea485c9ebe411968f5ecff5b95d748de1cf4dc308970ee362fd3e1e5c7ea3f06aca3c1be84be10f09c8b7adbb1850087a998d2161ff02f5448bb208887f16ee9868bfe03ff5ac15f5456f00b988b4171084b23015691c79f43ee1849f13b248efddcab4bf8bc07e4aa3910f125d72c8abf1b678cb493b341668dd271af7316ef2d9fe0d13b41bb353c01d879832ed2c008985a5851c8d92c41fc3cbd691f017b20a26e20973a7385cfe3f47d03f727b6f7c6f9ea5fead8c9d27d02b7fb43b0c29f93fd8be9665834d4e8a6b5f0cb6636d4b2e8426382b425c4374aa587f5deddec792049ca7c5d889c316808aa0f474cc1c7d12a01752fd72d694f5a83466342c83d594c409be7ed3e082609281b9c7851af7378bd05376b1f48bac4fd323edda59d0ac0c0d59da47c0d024d9fa1836e28e1e23f3ffa05022c87290f6022d260daa7257a37f5fdfcdb1c0af176a817b4d1f42b8057b9627e9b58e1ac92a1deb9e7b8cae3169ed67739235329c35a51fd0067c669b601e12f0621b2884ceac53e3917b92c7a045fdbb9f949467ecb4b457a9699938104700c5269bd22f5fc13f4d9f871e68e098e4915a4d52224c55c55cb3003efcff7e2e29c87936216dee89ebb8b1271c38736921cd94ddb9ce7bb3c70623b50b4c705f56db7177162268b09a3b20d5613c9e8032f6f859fb5c87a2bec25d05e8033034dda1d19a007116c929a42e5879784b2d38b45ba01a0565dd86e3ca0c303e2c208d478731786b1ddeaa52bd22abe35a93dc24db2c23180094706aad742974d76d58091a8db988f9ea36297a7ff86254ed085ec766b408f51e0344cc4c5a54628bc7ebc52ea2fcb136e4e309d0b214b56c7861cba91607670cb456b19a42228d7e6d13c9edefe9a1bbb1daa5cdab894bef904e3aed572c8550140d07b317e20803c5d82fcdff33334a8a9b138d165937d8f0f3ca1aedb69fb9f8ee3196ac74283ac41eadfb7fc3c2eb61e2e940646a4a92c796500f24d2ad27f3afd80b44b0fb7b779fa447f268d80c2aff3def4cd1e191c9091abb62b3c973d016142002f00e107f5f86cd8a7e36ef4dff7be7819fc6e50ade10514564d214b146356dfb6ab175a8497a2726d0b115a6850820cfa7c15b1ee1348f265f2ada0c0143421d426c2d6164043d0e33f4f14f442f6f95182722f8fada79c7f2ea96c89a087f531e76dea311242b65119c83df372b3f34631eed108d7a89834327798c28a90d936468ce2d847ded20d8904e7fc072bae037927c342df2219bb9fe4e5016c206c94ea421eed55139e4cb38744f70c5fdee6524ec8ee525fbb91dc3f192aecf6b5aa0316c7751390890d603a8ccdd8dcb513553cf96b2440c8e85f73b3b4b8e2ba60e99d4df51f6528d13b19a9fa33378467ee17ba7d95b6d7ac58fe3c6e69b16de93ca96a5d06f316217eb50cb2796597423b98c8a10444eea9c4c5484d5e0493b8184b1e93cb49bb7ace8ae36419607d4d6af10fa50de760b7522e85bce81002749d8af5c8154face41c4607b7932daaf672ca7cca161f450d3073f1ee4ef7934b56ee6043d7b9fac8dbf2229c116bdf288b2105f16f16a372479e38428113158c536bb2fa337344b4367e54b94cc1448ea040c865552ef9f609b0eeff86c3d90a8aa57828a16801469dd2d5a950937ea3304eb19d19b91188c015d092a52931107d7018c65f8df8e7e9cb63e99e76f54ac4670a8bc096a92a6b1ff0db7299bcb071485506861ff0dd7c4381ac3828e58d87f25fe44713602938e7b918d7b88322f34159e6c2ceccaa7a60eb803750dc15d843880ce6b8a61732160cc87f8b2dfac2cf69808c639a25fd2b0a1e6d879aed0d6d54e5f2e0daab13a8ee0a6b21d114e15c4ef21aafb3898482f6a4dc4bf781520fdbb3d69fc9d684f2ed812b148c2697ccebc1f80aa79fa34e0d5d4c6181455115614fbdf7d7009ee7928fce9a93cb4b5686c6b144c87eb323ef59c2643dffae10baeb48de3088953781ce4b30d6526fa5b004a6ccd940bb066cc1ab291181d5a80e9123d1f6de0ddb65bd6cf780112f2f0f3f60a47b9cb32a763199b2684d48b0ca8c928bfe9076e2a04c185845411c4839751f1151135dbe5e3966d674bac045d23aa22c2cdac856ba3544b025b254a195998efd7244a8ef61a2cb75438ce415d7d4a52b0316acd13efb435ff0a409441caa05c31062350ef636fe708569c0af58887ab24c2ef201813db3caa8eda52544171a90f5e06f88509a4029beaa23f2c97bd20c627908016b4f97523c61fba04ce1e5ce0d632f15f9e39d9df137f7f40ca211b48b55b5d1dc51a7269d1adb6f9db1ea6a7d00caa7716f0587c47f6db7a7b141cf0eb30da718453eb63fb4135238ad3b648f479df00eaa0e0fb6ee2f9c4878ad289e2572d14a7a8a7715da1f22bc000d6d62ce65ccfc1093961d55c2f4d228a77e2b109900b3dc83593a8135a1cf6c9d924ff8944f8fa137646fb0ce2fad0fb1a4ea756c1a90e6574322689bdc44a95d0bb50de47ab37954d39cdc451dafa25bf4a0381a9e7f862c613f334d6b20dbffa01bef15308ed7c7f480381d9816bcc070f129ffea7eb3a084560923043bafa968795f2ee717ff5d9ce1a71c85669ca92604bfd223950dea171df2fdbf472cb518debca7af5a6355a54c9a9e612556caf3a429b47da1b25e4dd312ae4860d48b08b10fd30f31e519c77b6b68ba987a5a49ac8c88357f2b5a50e13496432358aab47b486b246a6827759e97a72af21f5fcaf9233d65e6c68c1de498e3028d0f531455f54b1d944c6a3b93f65110e785fee9a76b166ba1ad9ddd146f1290cbb32e6120cdf32772066ffa12dab661c80f50168a6dfbfc0c4ec15e16a072807718e66b9f03e5b72b322c93b3987d7aa93c7840ac276023313ca3ac0659fc1b6615445e0ce26eac5cf4d0b0ac70f52c5a08d1c26f7127aa363a237f5570f67f4759adade48ea123fafd94e052373f8ea5420b59b991082b3b4e32e3658627394e62a42efa84327d6a323239da2aec4750545d745de4447d9321c41cd3353a67cda106585fae5145ab5ee0b4949cf8a378a4cf132e9ad2760783948176ecf94b62c97e98180497db41e677da72ad7b808fb98344489f4eb3aec588cc3375537844c612acbf0f6830518525be5fe7e7587315ee2213c223ade23487f7a0adcf5a4be77605f9105b7d126a489028987e98729e4cdba0f5608c41cf2fc7db3ca3809df230498523ace96e2f1f421fa57d057b9405760dde180b8a52422af4b01a9c8cd48d1c3b3233c366ac97c8a0816b9423db03659f4cbb4e6f4ba66926de087917c5f840ea2a02f446ddc24f2fe6f8799e7ec92f76c7161a0c017db5e4fba22d1b48d0db28bc60b8724c3ad16f3f75891e29d610464db8f1929f203092b5c491b8ff02c8e727849ef82a1346197dde63bb226ac103d2c366c60fb0783067a7ecd71442ac6bbbbe6f0650440a58ad59aa660f4b13a34e7857179f794a60ffec9ceca05c9e923c663e64a37cb8acadcecbfc6b3207e4493c5467823f547d16f161343495492ea2b60adccc6d4a2c66bd296e715f497b570954f3479ed4eca36ac795ff5bd79c887b6c4c28f95f4f00d031b103df3ed2c145e6b1fd567bb1a97fea4b45897f85612f3dd975584726146e89d72bc1aa71f131829e691de45d644722b09c9e8e8cf3ca8f6479fff05f4bde51ac61fb37c1b6524daaf7727fe6cc890017e7ca1ac17eb1833c83de20f96b831f73d188bc05fe32b1156153c77e3d9954cf199b846d385dd656221e776eae3ee909dbe3227c47bb3b9e9cf5bb14d8771b36dc4b1db1f72315d14d89df4dcb5727cce4959f626cd83c39c877fd43356b1e954c58c6d509750faad6c7e8d03c78b6c7a44967466a9e86cea50cb8f1597d531bb3a2afbfc579befd029df1e97b607f07c2f9352aac19d6aecace9c0d05f02ab77f61ab4470fa4ff9e18870402a9d653b329f293884143183ccf974a67360a315b3b608a98da847e4a6dfac16192ddfad9f38655a023df81f22f96d1136c1962337ab83bad286e243cdb3df42e1773ba4194914db96d3b34bded41cd558937c8bbaa5c772a12b905e43cbeb488ad6ca611cbcc856ae58328582077d9bcc85aa92341ae72936c55c604cf23994529f9404ca4f6a2c2af2fefc1b180cab1c887579d146850d68d6aaa3c9017c86f5b4d598166922f6a7d9ae8db42fa2431346c9fbecba83184884bcfea51794f1cf2a5f045743aae7e60df07c25c1f1c320128dc2b81aa6c7f7cfb1c269af6d21724b1744a273a9febfeb3970cbc4e32498c729c0ffa2a52d9fbeddd4cd2e49dace0dd193649aef32bd283d2e259a1d18ac992f782d4a60bbf5cf4dd37a4dc30259dddba67d6bbb2e26331e3369f05ad60408e9167899d00201e38d0ca0608430010c31b342877194ee9f85e986e3d6af057f1614962bfd365c98b4aabff11071ed9818c432a06df1cb83670e5198bcae6c35e23f3715905acaabdea8edb2d50362d985e8f115dac2c5d1dee669f9d90b41b9adcedb9e46f83ecd48f16e679def7fb30b921af4ead4381a194c54cda98ba0be233c71171ede374faf441247d25fb30f707c092076ca774044678bbb5826c05a353527b03706f2fcf604473a84c082f6334b7fef35e5b9decd88cdb85c3fe08489612ccff58f9c1265f7b95e1e97d29683e87549ea4b8472d92150f02ef0c902cbbdcbb49c311fb351bea5b62e53a6722d23b669a6e4632956f689801049e6e4a08c7ee1adc1ee495342bb5846d647eeb92597ca782f59779d70f30c2f4a6b9af0deb4e5775630c6b81ca53727a51bbfa460bf06b60f518a0c0183c43fbe8ffd91297a58ccc58e47a10e00859d3278b0e7f8e8db2d908550df998c7feec6385035a55208b1c82d8e8b28ce916a4d219add8649c6a452bad4c7d6d5f2b608ec4d32b061410742ae70075427896d3f292ca5ecd548af4e23978d22bf6228bd10222e5460c094ba269e4e4b520f8e76823cb273f599981bcab4ad452bee9bc80c1aab4e78b25ca54db2c6a5aec768131140d01a4641cf8293feb604ecebe8dc68e6955817f21ce9570695301400e6b582139f59271b60141136a5b3b6f0b4c78535151c418c9448bb208887f16ee9868bfe03ff5ac15f5456f00b988b4171084b23015691c79f43ee1849f13b248efddcab4bf8bc07e4aa3910f125d72c8abf1b678cb493b341668dd271af7316ef2d9fe0d13b41bb353c01d879832ed2c008985a5851c8d92c41fc3cbd691f017b20a26e29d4fc01c0b0f6b7c814e07369b5cbaa01711c3fe2739d7e463c3b0407bc5832d7f8c60e72d33c5425edec47ec30101d3051d2605d4d1c72941fdb7850b4fa9d65f625a6739a906022de0b5785bf24c162b750a2ba0f8a42bfeadddbd9629ef45ae0ad8e9a2af6e5d672bb5bad77f7d6610db39edabbdd0042bda393892d9a97f0cb139e98efe37264b65376a093ce66ccd4e784b7231fa832b3b2b4e660e629dcb8064139fd268d73816f158b57f90b79f167c7cce6bd55c8304610052d2b29c3de30affc6121479f13836444cb0d37536298f2e0cfed55b11c1836248f4c6552331dcd9fef0d59a17e904bb88b052b9f507344ffad0574047d03fe29216309729a509ff67f470ca8b5db6e768928915548d5960f212aaca792cae7b1cad9ea1c21767609623f56f8ab1b31dd76795ebdf7eba0c4ab89f1fae87e06b86c45dd30b0e9477699c01678e9b7bc08e52ecf727d1ad6befca7ceb577116c929a42e5879784b2d38b45ba01a0565dd86e3ca0c303e2c208d478731786b1ddeaa52bd22abe35a93dc24db2c23180094706aad742974d76d58091a8db988f9ea36297a7ff86254ed085ec766b408f51e0344cc4c5a54628bc7ebc52ea2fcb136e4e309d0b214b56c785266814f3811dc77d53f4119df6c0e5c453cbe3dedfba41f680734c099c1a60cd2fbdec2a09abf733de39deff3b1510925353cc224cb95c3c3a2843d6c75de850d6ce7b43634ae02a903d5c185b4cbea4f9f133d3c3ac9f51c2273273f4a44a26dfcc431acfd698576f8ab68c0d415246a89a62206a50395bd99fed549f832d1097b196a74e4b6c5a387d0664c62c274473279e95080d8ab66385c7757c695ee048848be0ec9a134a52fae094ffec4cdf85156dd33ba78d89fbb03a27747dcefe74761b21425c0abd4d01993ec49f2cebd01ee7b53819db09e83cfb317b64e023ebb101a65e19c2da9f36b0210d7848a17a0b0d181f73f638460c29726c958f19336e15bfe5f3a4928a90d936468ce2d847ded20d8904e7fc072bae037927c342df2219bb9fe4e5016c206c94ea421eed55139e4cb38744f70c5fdee6524ec8ee525fbb91dc3f192aecf6b5aa0316c7751390890d603a8ccdd8dcb513553cf96b2440c8e85f73b3b4b8e2ba60e99d4df51f6528df27e01bc9cd0e0bf65421eebee8dc26eea960deaa70af47f48d7005b57e659d5b43b1ea9aa64d8fba22e84c729971db0c31163b208bf8593269656796782848897afe473a3d7e7f220abad963c9ad91e1e03e46771a6fc428414b293ed6b56559fa3fa3572f2e087b8b39c01182b27b379ab08d68398f3f0fa7648b0ed1e2c04c90dbc10062b730c888e5ac5b77145048037abbe3fc97f80018c880779164f1221b7c5812b23a77badff950d2151c4abda9cbcb3e00e86698f481b2e350fef83a017c3e9b36538dc5d8ee7486a7e6205176ca4b57b8585774e13dd408475dec8fc771dacacb95f1601666e2876eb3320b4c86c3279d437ed21cbb417425869ae303f6dfa5d692d7b77618a3b56ab8bef17d2c2226b42de4e85a52d40f96edc291e7a151ea2c9b2f1b442335dd1e8ecf1ec74da7420eadd7e7fa35348bb563af4157109f66a86b953b55e4b6741cfdb31ab7e4f10eea29b34aefde2800f4bc9e575c835b52ca4cee633cd55018411fa272f442062699dc1ef65057abcfb3086165f842f1aa3aeb8c089b044b088905752b9b8b361074adc917559ebfa2fdaf95e2f6da81e4cf9d04d6cee0231b89afabf185a1ed1be4b797eef7783728a7518285e789aa38c04d5f8df5117e3a4e4d98ae7db9a271bcc05e46a60ece780f1f4fe4991f3e2d81b18b7d044d073e2a74479b35553d280848962e302d2cdba165c28791d0b2b36b064b6c87431708994af1b19a44dc832b6376c918ece40c733e7ca0d18b4a560498e086d8d1edb13fa672728b7e7f70f1369b6e93070c6f4cbf44cf6d1d61df5f44c75c8b826c4f7cd5c73141d9780d5c08a49e9ba7e7cf85079b2378e19453a2459af31ea07b8827e27b4bcaee2a2803ec54a7d0d5be3a45c988a07315c290e7f86d275acebc6d2c47a58ad5a989613935363488aba7c61d820ad0166dab655d19c98c5787adf1f5c079e40d519b15c97ffeb28d781722febb3e1fdf3ef1f1afc14a37653662e2e985fb4b6179972ed9f92713b8d1fe60aaf33fe377ef53f931dddcc5621f36848a2973d9c605939b9e164895441899c1a633b1aff9c5974b70d53c165e3ec9f75f19775be374865a45283617e8c8dd0cd1067408deedb11189ab6f2a5c8bbad0fc6af95b5d237eb45ac40e5e4cb5078f5aec7810b70bf56655dd640a0ed1a39ac107280b5e7bb65a245713826d3dc858cb48da59fd02470bde01408b9babff290b8fe521da80298bcf0b09e06d87f5d6ab515ef5f859ef488ded0a7c8aa4f3d6b1fe0143aa9524645b09820c3ef4d035a88e602462d0da295967f17a51e3a391732b4807d76b03a57f160bf43255365da379e719f3c9e0f6af5260877006a6a1cbe1b6968eee0a10a9803139bb74877cf849ce739647ee03f312db24ddb596314c0ac408b2a56fbbc6d2773407943e54cdbd4d6f81bdb56f3a536df710e2c8087fa2c85b82a8d51d86ab422f81b0ba2e10f303072303861e2d1f83d84312916a12846381447a79dec090a4be1aef9eb2f4af9de318e1d36afb64305bf2b61580d16882268dd075a0fd51b390f6fc1f4e30d7c4f40de6d302df9b6d0021617a6c86d9fc4c7e2ccd6a6f6b4d8de315c4033bfcde966389d7d31536cc641935ac962bc18a352375ff0c8055c6bb2671cd00d656e15d6e7016e141c73327bfc66a30374ffed336d21c3031a37ee4cf7bc92721c42db8d51c646aa480cab155bb5bfe2a18a704cb6eeea10956d6dba7b2e1b313477a9481e467b18f7d0599570472fc75ffde480d08b1d05a91f4bbdcddb011ba4feaf9e9d45daeaf27cd29b5b1dd7ddc6a7ae9f7bcdef97f27274aefe45e63f2d75d41a12b5f145ba6273af97467393c08346ba4e7ecd691d713c286cbcbadbb83e1783b647fa0e3cf725fc7193b1719e91090d608bfcb53b1b1976951c21bd57ec12e3a082fe540d84f5d74fbfc1703b282f67b476026a6fb64ae403e1f625a8a44ed5a2e384261d3d2061680c529f4af1f6316a54815c466344e7b09f2572742e3778c4f7566f8fd05f315a331690931483373043bc7ee80abf790501ceefd12522b3b8380f7935222e36eb639c6d743c1bde8042c5fa7640f8909094f617d28f811768561a26ac08d7c0d38d84cd04da9f8da09110c2d93c7a0ebe02def359e819aaeb4ade3fd556cc606bdba1a9f353e5fdf643d7eadde473d6cbee196152ce73d89ef870eda0ed8ffc169df065d5510ca89c66fad6771c709575efd4c6ee2d4f894d04085f1fbccc2ba22714e5fc1cfafa75ab46e8312e161f43031319a3e79232714d59e427fba3fe6fc7c3f0689d952ff118598d7712c3f7d04caf005fb93076ec2b23bab60fecead35f84216a91dc92b4af862651cec9387a168c33959e1c4abbdf2c9fa211bd0417b918dd1aae455c90bee1414bc64446b4ffa1314710cf22c857cd6427b8980a3b28cbb1c59dfb05f28a05bc45e32627d4d1d2d0a0fefde823e1505f97b9c6171f4b5ca6b48c99fc64ccfbbc0342976068f7815985eaf7044475b28448cc7441f382a1225491044596f564aa149418e5296653bac973181bbdfd6c83a4273d952da511ea89efdd7379395d8cdd97f9794d7b0446dc53346583e9510ef1dc55b99531604a4426d7a90a13750fdc9d9b57e7d018d3d8f982cf9e20f6b5853bc3d0e87752d4c4aa39f589791e1706c3a372c92a1cc2f29b7caf7a69c4c9b2e348e4d14a986e1a60a3e21644c7ce27948634e56c412bfc9e640beeb2ad88043cd6f11ff77aebef02b1a73f67d0d4c6f3707ffe6c7d7e654d0feed59d41a162aa39ff8225c8fd9925f6d7059a7e59fc6a0fe00a4cf7190bf0ec9dcdbb62789cc889d1a0f2cd3c382d686e8c995a5d642003f56c0717a711aa358fd5ac635cf0e8c8dc5939e365f96a0afe3f19b836fda05ed76c4e60449ca00c1866e78478398d5422c0ce92a2f570eea383459e8b6b114a0eb83288511d54e6eb3c7c16080c69d4abcb082f8c1188fb4e34bf96ea1b0dce069f77a0cf8a5003b560443bada303f1bebc4571d8d257fe2c0e2f0e24f4dc9fcfdf3d147add893d22f873c23f5945989a93e83fac2f3c1190ae205c8d1ff4e6b146b35ed448ca2b6efbebb64ae03af39119f27a4a33d59e86b3be658d95f267c18a97477ca6df5fbfcabb90dfb8d117774d7c01208ac35e5331010d5eca3027b01149feea9dc34b4ea47953117efdc1094f0c7f4ae1dff7922c0e9d81c966aa40c0788b1f32d651cce4c973b3007eef5f771e8e851a6ab0ef46d68b6d39cf3f94e2cdfb4f3fc2e535ba5c5a46055c44ced740696694c2ac9677878b0fe626dccafa1b1f2d23ffe86b106a101e431400e2daa62f90319deecf7b118d6dcff3d9bb7f6c960ab47a320dbf9ef672b5ecc4b98df6eaef287545abdf205759c3fb87fc091f68e56fc9b7db6b9ab10ee92fbc72e58da0f37a4876f5c1067d7bea302c92ab15528ade5e4681497939ab8455da151ff1bf1454ca5d92b42aa44af17e8008899ada9948a7e30107f392a5138e1a9d0fea41778bbab99fd905471ae705d8a5a70504591854cd2388f1d71bdd253d3e2dfdb043ab440af719b1296955a63ec3c578f7dffe0b44a29bd18537dd5a065fbbb64d75b11bbe5bf3be3ef24076e155ec070405393e7532dd5d5a13eda02f70d15496868ef71af06ba834f5d0a191044cccfac9e2ea1ee13d48956cfd647f77a41695125c89d71de1ce1a4c7c61c22918c686f2f362d053f69a0fa2349da249d668bcefb52764c7034df22b940c6d420169af6ee058db2409f8f2e6d75ede2720e07200dcbde8ca084f590ce4f9be9786d69d80c2e38b2d039d3edc44d996b09200d653ad33239bc45a4858a2a7af39b6b283ecdec4611dc2f49230b2abd7c33fe779cfca87c863250a069d5f696734eaf9db00f5eceffd68fc7b130f10108617194699d11f6510d519db58bb8fcdd636957d8e5564b58272feb29b6f6fe9cf7d71704e1d6523cf9f6d85040aee52d57c7d311b64a8b508d556ba5cc2ea923630c5a857262e19cf85d52b7c0884da4e0aa6d6be940d84546aa028962e5cd6aa260c141c40c60c2274075d04665ceb03de0df6c69116a8f0fa759841e12b24e7901ab4a7b220187642015c9a797034f2742f06a29a61b9b59479e9596db0d29a877fe634a727b42b792b1d241b693169790466a6329462e81bacaeb1ba1c49eda88ec2a1ec95b98466bd70730d1cf0cd54e50a5190285d7efa31301971f5cbaa7d8599149836e9c9001218344a722ab39f442bce9dabc1243de14c68ec55deca3e333140f33d7415f9293613d486bacf004ca0b537c15b8f723e1cb7e4f9ed8dbd324009f571a223d42b32813b98428bb0a4f5f316d930074b59e09b97bbf50eeaea4f0010518e2918d4f89ea7df5a69d681e2bfe4312b8e90b50c0d4110811de51126274e507c02c454f7a4da75fd4137b40bbc40823377879fc3a9ded97f509d0970d2bae8fd0c4a35cce4c19c08129471fe4690496562b493019889d66a50daf700acf9017d54c076135c46396e552509d8b5da40d2e7ea5c073f5655685a0c4d63c430a504b702a9446d5dee3ab7c70bf8dd9ee438a2bf95b57e4e3c5c077feff925f48740f63104aa72c14b45408595cd069bac5456319ccb5fc73e304ef3c1ab08b2be5ec0640b5fcab456c6b5a04a3f2e8bc4c386b32c073b53350527e6ca8681891509fa1548a04dfcc4f7e47a98fcf6771ac54d925528b1f77806d5037a2ff5f4a4e889919edb80bb3d22cc82fcc63f7adb9ca83d801a1310c6aac85d12659f47dc0a2298abbb58322ab864b0927b706aa312548f82365178b1926d106951ac615051d1a70fb75070675c28ea083d807eac0a81b6936d0ec5783bb6bfa69183c4a5c025e34efeda3b3911a106a3db839e9d95bbd1af26820e45449d93e7ee76019b9b56ac65e520b7070699358d861564259989df159a6dcc51da9f4190a040f380042ee7fce28f7576fb2c1ae0789c84d9633ef455ccb1934755f6645c3612c9b97cdf4a1a6b88c068a643b2448bd94bbd83c941eb1839d937c2139366e7a9e747a2789788d575c5d2b7e6f5d798e7437747a60cf1d7f78320babf73a5ed6997ff5754c71ba5006912e79ef7380f6901506bc2e303d2ac3fd9859c646058a8f6632b8573209705a5914025ba3274b32a08025c52ffe9ee342bafcf073973d31a2b2e917296938424a1a9d7e8643d924f4f9b05ff444640e41b05c8626c08175c249a3751e5a4202228127e920fe64159f1bd376bc469de20f04b5863c1e8c3bd0c042c5a16ca8406dc187972e50509ef2f1c71f8f45d5d52597ec53d315c64aedfe9a07de473a3baaed1b9de050e1a5cd5dc49cea0fe20ce8e7ee6817e54dd2c1f458d9618cfb91c9824e58929b23f5d5af3367c3248a13222aa70749136d3e3cda7af6b6ceab43ee7cef98719581c644a3b9ac957a02723d8d1a866d2793e74bb08e89924ea43f7489371e0529cad3747be99e8d57281a8d81b129e6af474bba409b5985a2e746341689091f148515ea14025932cd771c0d6f3a1c10b24f51b491384e33d6b686d5e75f2674dec7c06aa33e8f36ff5dd9ae62a66dad8b1a6f2c08d72ccd4f614a78c6afe521779fd013a2880d51a44263fb5612144829c2fed2513e6f90abb5dc11a4b8aafd98b8e41bb7ba8e3e6dc2a67a52114e89d5cc36d730c256cdc58fe48723f7b5577a5ea5a73986d46773a6106fe9d7590ce0f9b38e96487e6d2c2f19c4f386cbd06203cf52441d0a22482a9638561c1c7741debd70356fa21ad6384169f7e6ec8c311fc188cb9233c5064c497167510d5d5f281acd242c53a9074a7c74445c6d46fa4bd2de1f8a980d2671292706dba313684110c88de1c455484db210008ab06f7b190ba5ae7d03a06b5887d38975233259026440e2d75bebded02ef560ae2213b0b08ce1c187a21ce31ce5f18c4b012dbe81fa7ef90fb40b5a6f9dcb5e74ac48f7628fd6473e0369502d3b4ab5d1f49cd226715df105be4c9354161cacbeed40f5c87fe4363c72fb8abbb15702551a834c057e40b8ff1d089273fb0eaf969377a7044f07cc5b4f88edcb0a44624943ba5c829ced53c386b0c0bc4390d9f5f6689f00510a0a8437fa995c681406086dbf61b89ac0bbfcd92cf1899eaaabf97a1bbc708afb298af8590c4c4392feddfa79295311776db64f99309f7d314d7c8e1d2012bfc6a0d2114e3254a658e2b84a45fdcd7be27fa883e5f87ab08b055156739d52af7116bec58b7876066eba84aabdeff93e8a4bf5e2e5561b4e213cf414775c5549f10a2d762aba09301dd18cae1c544b894cc67ec5b4c9071ed0c784c6c05258217487dc4a4d86f7e5bc8e254fd17f622a23d1380332619903938db92c67ded8e8a4db1b2bcb08866af43418669b3ad82e87640cf4a33a225c8f50c1dd1d9458d5d43a219698e2c7db0b747d1db9ebb53a3dadf7715fa554bbfb4ad45937cfe451a64e66f52b73111f0a5ada175550c3ffbfcba7af8402eaf76ca79277b78fa90900483b5dc790410242674f7f550908099b6eb9bd1441e1459d04518baaf39d41f91480f6470aed686025a358862bbc21638cf6345134c7e030f8e6ba0aa5f26f0cf0e9a63b030ec461c62ea5f9ec965fe72cc3791816e125b866b0dfd4d90966a046b9b9b816e17d052909c034fb5f8f98446e7fc587f0c242c97a6cd27d98451f1c0dee7d366ac487b35961cc6212bbf6c27afc2e9569b75d9bc4d979b4d26382754ec207a5c97180bd5cf8f37f03bce88288265e3f765ecdb0aedae034cc0b7023d9a8f3bbb670f02f897ad3f809f96a29c0c226ddb9d885f2e8db5c6455920f69b3142058fc23ae79192b3cc6b431e898bb0a0360981c0c8e3a817593937efcf5e4ac7af14c5b439f1befa045ec296724464dd21096561cbe75f7d6bd7d4bd0086ac3a94656046c4a4fca7c27156145e2c32ebad6690f31864fd662ff5b17aa4e7834987ea0d982c1ea12bb354a0076ff9727de2bb83961340f805f25a76ed0883b79a31feb3e18e680f3565b7b276c7871e008be10ae9e0e6f8a158aed96433255847db71c3c80f3728bcad5b40fdf630965db678f37497a7a8b898b12ccea5eed757133a028d7fed677db2865c5ecdab91dfab82879fe2e02d4e9d047978c8178533361af0c1630ec972dda1f72e56c3e7929fe0583b9b912772a19668aa80fe4b89d6dcf53c5e936b57f98711445ea98926de510774a17e179ae2073ccf7a3bcb90652d781b279d887a5910f07c82ed336090b4d7af5257a2288f1625fcbbf9e498a6fd265958ae8e55a0fd18b93befa6c2c6a3da90a096e2c377635940cf8f5ffd51069eaabb8ad7421c26c4b2d6664d25abc9e1f5244687484266dbb46886e3c9eab18b2c9d1cdfe1d77e84d8fd7fa1884e6d20b1b35d5b64275d272db4e39ee5804a5741259c6310b971eb3b74708e9429675fac07493e3c894ade6465cc6bebcd8b542ec57f7d081921b9507afe9fd9124f679c157917082294966bf81d414febb8561e5322816851c31da46b7a1ba79512717f7cce296b4ad9befb2ce74244c8ec9704aff4f2b30b5f4f006853aefacc51d58e0d971cfaa7e43f38ef0f6a1ace6d53483bea657e8454ed7890402c928f336fabe3e64049886ab490558c70d38e0ccf2e31779e20c963973f412aad44627d73848db77e6f709d19acac3fdd2bffdd6352b6f3477aa59100f4910660c7feba0bab741fe0f4c84ac14c8c06b1be455433306655c7dcf32facbc77af4187edb984e5133e6c2b46d5b7b1d4ef176eaabacf142a71153876d998b6cc16d9cc7e3daa4ec1e15babda1a74a1590d8f782ca38b4482d3b0fb148084ef60b313baae1977255f39a8fa972ba75326ff5bbf5d2dd336bc1f68f53b44cd91aa5e6ee8daa13ad0080be0a64baa19376b73b4f8fadaf003f0ffffff0f