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 68478 71f035db21f17ec680ac584c738b92a7c5f0a89184a23a351a1de170189dfbfe

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a267cb07124645118f2ada03a9c65661e7ac8e4a56e1ceec75c3f7dfa986a3ef
Certificate Block Hash
71f035db21f17ec680ac584c738b92a7c5f0a89184a23a351a1de170189dfbfe
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0025e0000006cd0000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007c8df987a7569542edfd239995a31ff459df9b1e7b4903e22e0c8ec5eafd6553d9fd73e2424c454584fad3b8bdc956d1076d8ca16b00d03a1f5bf20c2a85b201e1065451aa820c6f9f7b0b6b4be70f595aec2b8c625bf9aa9706000000000000000002000000020025e0000006cd0000

Raw Header Hex

0000402045c44a0cddc9da205b32520cb987a85c3849656592b8d100a79f07d45aca20555d6aad98adab4d1c9fd7efedf1235a666857dd1bcee4fc841154c18d87b499752766236aaa290118efa386a9dff7c375eccee1564a8eace76156c6a903da2a8f1145461207cb67a2

Proof Data Hex

59,560 bytes
12121601030759f507fcd0ad08c5a7e06a66ff6eaba321e36e582c80e8b22950a2ab5b00dfbb2c885a2e6e5d622faeaf5ea698996928daca145a06095aa5cc7d932e3361420fa7394bdaa8e5cee3b8641bf46e4c565e52b163e8371e33ab2b065b7102f1227a0c2aca81d116012f5b9077b0ea76db9a77932dffa7f0194f65a2d02cdcb9fbc9a830204b19b883621eb31a985bcbe3b2c9203ed815c7dec4ea395e6d28614da8cf2961eacee066925d251c326ceb9b94ec095468b6ec786ab58076cd0d97a205bc59b981063921a6ccce1e297b0b14d2b76dfbabb99f355df6b26011f02120c9d544eae0eed0cbf91600a7dfc174523a1600852ba7530b1e52b9629f6e41bb7076e3bb4ce1114b0c4315c8543aa7047ab903d60fb88d370a027e13d5b787a60862c1bacd8e9d1a1352d6f40b5899d4b297c132d3f52ceee06d56de450fd3bc2d3a11c92761ca452659d8895217ee6d516b67f1a88aef9c9461f4081024ed5f122d23f2f945939f42135cc121fccb2b409d338f9d7046b869dc9a8af0240cd3de4e9caff63c31e4000967044ed3100efb1cdcb1f1fc6d9df0aa08248df2a1296701fe99a911b3e22d6c81bd343f855331e3373e918b288da04eea7efdc142351e5e6711334d2f9516c10d27deb9e5829327192b50825f8e167e2515c10897eba583eaafba633fdc0dbb1a421a241229b825475523d207dd3dc3445cb2b26ffe7ada41175cee920ad188952b93c3dac83cf6124a71892f1ec7604d7445a180585733de48bc4e89cdb0fe3be0573c24536c49f2c66e9cf295447bad96cacf6b45c173fb026bfe72eaf28db31d5643c226ad4413bca938de3590c6c7d455b00303db5030230c586db632f429c1dbbb54ac1b8fba4779117bfac551d7867663e6f3198108975e0f39facb12806d3d90155dcb247dfc9b31f7d34c4f2293747d1368b06556486ac6852cf5b790eedf2db205ac7352df2a44c29f0472dbd3223b159ae4c15663f0da9e880218116e784da72eeb74fa13b86f527c3a0363e1a717c1b11c87fb3d8dd10883745afdb5aec2b06947b50d1a0b1ab4eeaa076c1b53701055da1ff0b3b67a8ee5cf15a6ce590f893624e08c98ddc2713a98618f801155ef7ad71f6b0b932f0b54677beb32044cfaf1f171139e51e86211d4bbe4856e80ec24ff42dcd04dc226ad7db158bac245a7d0ba60aefb8a9ff9da627718c481b778da828985af77b657fd8b89caee86b58e6d4b76c43ea83cc30b2f7c27c8e562fd01c552ee964bb85baf0943145325115cbdfb46512f7aa5cc94696761adfd85b61b7e9139d00fbf406d2f1487092784b2c325c0e3a6d57acf3eeb9db0a66a2b04eed31ca2c04ccd1aa59b60a928176afe3fe151fefd55833a5a319c40125f00ca12e5cfa823f69b314be358da1928eba1037737f19cae1c4e7f9b29d56cba2d3b500de8f143cfe4c0ca8957bda7434a5587c563b5508078c3d4097f06a1940d242aba90875afb4fcf1c54d59e73b46ac198d8dedaf42a20909f5b30736da884db50b9f2b63750e84d6892a091b8a8a39f55c138f321a0178a3219e9558dfbe9c799505376999a1fefe45a876fdc6a70b46d228805f084ab7570a77eb01cb4b4e2da2c6f95a2ccfd3c589f1b115da6594c260bf98dfd06a95263589de31f479ed0e95464c47f89a0d233d7430a7d5442a180e72987a20ad489af2686abe297bb480b528c940c164c536f5c6ab0887275ccdaea6d08b9eb2e9f55736e7775aa744cfc8251bd09504ecde6335fde3898146eff4d390d0cee3079c10e321bef401ee23865c6297b633af3e440de774676843ac8537b1645e3c45046fae1bbae91e9160af8033bbac689d5d835c0cbfb3e7cc5a05b6f8dadb4254669a79cca996a9eb828ba97b667a38a18a878d4a31223ec3fcd42887f64d159f6022628dc60ade75b6d56fa4243eaa442f359ff007bc2e8f1466e51ab6a05bf9c90a854cb0dc12d5f5cc02acf4060c23da31b9a0b187941bdffc13e4366bac56bc3ece46f80f057799bd7ebe8b4cb29c6162c341bdb7286447f3e90d571d6b8a483bd091b069982839f352afe60a5655b38791ecf0a2a77ffd295a5a4b268000e1f155e649e8afb3ebc7a8b94080962b436a9ad7985b60dc4ef3d3c8408131483ab40b39e24dbcb78b706b8e3a68ea7b0c434912d6f826cd8ab505a259ceccf6622ae64fa33633aac4564320cc1e7ca9cc839d70bc88676dcd9298f81bf0e8194838b2c5fd4d0064cbfca458d1cb89499bef57cef6c1f744a02167897bc99a6337505c145df55ce7211c468c9cded80af2521d20d65110fefdc159a410493b5e1e0bd4a0a55bb2669f52748d66ebcf08dc9f55005049fda71e745639a48d8d334968f5ea25879553be36b544c0c59ed3eb22f89a755f474b8daa231252ad0ba26856bd26f5cc24f41257e857e1c568c31bcce59d838484458efba964a43f72e7a4ee558bbf6034ea8cb9763a28c4bf06934915d8caf02d3d70d2521d3fbad855d7eaadb3eeaa521ec4ba7b2d7c6e2b9f275c1cf290688449d9ce940aba7d66197815066f9778b7c40bc814eb200ec0a46ffbdee2760001ee88932fb9b62f6db7eac436664a90b3d6b794222dd4658afbed30b9483ccb9347ab97be0a067544e95ac6bb8ffc7b1c6bcf3855917483ae7ab8c4c56e66c8f754c262abe6de2cd118d626871a4103a0f4b8052295325604633b2a955656727f2eac2548ff7f1aa8e496d1cee7bfa90cecd998f25d3ef52d3b339fae6729fb38a06e1a0c942f27736ed835834f9b8a070f6eea7fd4a2bb95fc422971842213094c62f2a773bf676a9ddcee03f636fec3bd82c46884e32b666dc1202944e564be6016c3766bf5b4593ec72442899b5b4b8d09eb0abe849dd28f1152ee0dff17d8b3f4c9029991a9c5f4d6f11ec9c2e0bcee5c927a52fce8ef7ddae44eb91268551c91c66b3057973f098ca9e626bfecf05a12e8355b10c77f1e1b9c37e33d9b71313b64c569ecb738fe86a31cc599730056d811190350946fcecdcc2a4a3ef055e3db53c040bf4371742dc8e732658cabf4c55aabeda40d94fb270b4c318537573ee0bf09dbd1471735c725298defd1cc89745a10639d5182afbefcc861a6c4fd5335b65a72180dd926d2f6ee4d1e5298ca8f6aa58f6bbb25df710eefce39119a7d5968b0e09757f2824a153403039858ce436614264c6271ef28ce916e29ef77491d3e6276c2e86df4d6bc3d5222ddfd4feb08cb6c46cd3c8f59856af1ae144324b0033d18e9ca7f13b343a661001c359db098890e458132c5aa8f57f9082b9fc5b84268c023f449171a25c2ee1728e2f71d603b218f74cb80a9c45b8b03976781e4e25b1f7fbcd6f9abe07a58ff333ee626dc8e1da5d60eed213e1ba0242443f77b454da8c86fe7c2e867dc82036496b9b6c5311731772d5fc9eda366ad6fd34eb45a3f52e13ba7fba94adf59e09fc2b84a4ff06a71f580804cc209fff5dfe2b05e3760cc1318e228c4db995430c1e1382bb48e05baf06171ea80d9972df711369988e2cbf37ba3831a88376cfe61a3e352fff85fe64b2439262b2d6f6a35839e5b0968884be13c507ac7d45f163c8da8abcebc74fe56e39b8a2ab008d1f395e1a5360b006de3d6f7749ce38a60e004f87366157ef44332ee869f36f9c4419d3370ef04db1646945bc2ccf67cd36e092e1d36fd21bcb096f5c10d0a2b41b235279b5255c8309e2fd60ac48d8fc4aac54d521a8de999e2f3a9ea7b320c08861b275a7df82c4022d8e0c858f4add8d7be835d5a3ae15d43d6164320178452a70a91836f67540b3788e3180dafb7cac673dd2ff30b15c14dad308b68445a2ab4d9e14c65ca8f2c5853770a01cec0579b3fda5f1a1159246bcc1c68db8e3c97306e0b5a0b82c57b794f728105826923022a95c3893c8437a09bf36b5709a3e04f243665b68335282ad63099e2291ae36967ffc3f309139470816577c5963895803c38c19d29df8bbb7f3cdca784997efdfdab3877218e62a2d257e75ebc4e5682713c4582bdc51d960744623831d7e0eaebb68eae10171f50be800fdac2bca56058ae505098d6556d83b92d93bfa6b4df19bfb38bfb59635a568fd875ca9ba8a368cbcf05c337cc5c3a19bb576dfe09d33df2d22eb55c6517b362eae43b7abd927360f6547dca9bebd118afd3a9326911df67aa95a469fc3011bbe07f82d49e3b7ef49bec6e0075589fed0eb66c34268d8369d78eab0aab782a3fefb450455fce118c934330ce227581ec74dad3651e8966db2624185291ffc313e4f2631238423212d29aeebe5f99490b6d74eb984cf92050123229c7743640be5834eb6073529bd3c7224561d12f1d7d6d0e5540612e9490db99970b8bcf5ce128ff812d8c2700f8d95d7c3510d56fa2f442f5b0f721f94316e609b29704b1278de7e0e028b6f5af417f3c43b8ce0fe4f56ff6591226f5ba116f5010088c96c5154b65edf948194f79af182e883a6dc409462393c2fb502aa599b2e766decb9d8f985e367a0e4bbafd21c932d83baeeecc5bd469286d89c4ac0c17bb7761504d6ba09dd88e4b72841883b19fa3dfdfb1effa946e8165258a985e5a98d813babac4e90ad856337f0a3b54c882ff1894eaed49459770c309b0b0da407ee0d2f53fdba936185332d86a958180958d4a8caf4506c7059062418bc9fd0954fabeea6cbee62dea7ced0bad8270c74fb53e179572fcb5ec0505e13a1042959d83c7d022299882d31a9e6177d55dfdb54438f3b5e12816c2da0ca6216b679b393de603507c123f8b9f1ef926d0dab69fe8a007beea69813adfb6942071ae484e1266139d43f857d28bf4f82d08cd7424c94d030851c0ca1921940f16f073ed26ba1d9e17a61871232c6ead82ebcca45e7dbaf2e4e9f0fdcdf0d658865497be04bf43110b3a4a0b1cfe285f6bf5c414af94f0da9df90c3d608052ab4640c47b54e132f24e4e6b1bf3001f0e0349fdbb1cce37502757636780907cc79d8559b7a11d9d9f799f36c5015058a45767a78a4eae5922efd8ae6b6993696f3bf9ce90d4a60ed7781567bd052cc5ed7e1cdadbb77fa8c81587eeeaaa5a349057f781851cf29df36bd10710022585c0446a171cd435fa632b995e168079a1d07ec89be985c405abb327eeb4bba61f5dfc786897a8133516c79b40cb3ebcda3322fdfdd8fb99b25fad7c4583ef200cb89e180c15ac544e9f6c2623ecb7af0b98a71de881d37057f23abe3262fd9f8e71a2750c852190e3b62da533bb8a0c180891b5d09a15406adab345cdad9deb69ba85fb829d7879269f4c0cfdc170d1c140fef4777e9ff270e520f83ad85238dc3be0831cb7fdbf3fbfccd4edf2af40ec798649699c073efe61156841a67ef4f2df15ec371e9d7bf3c2aa04cbf686dc841e5a31de6f642a965ed9c73a2c20eb12e360a5bb2129216d5d01cebc185105d6a12d4b86c620db13d67ed25cfb3d6dfd50233b8f0fe940583d2cc91bf64456f9e05eaa9a46b31c215f68d0d54fe828d8ac37c2e514af1e460f39ee6f528878a7f697df69b458c4fe4b5fb0e4b4db8074a2da8dc296da98e20a22d6d0cec2211fdd940cbdee42df69030032431e2dd87f21d43920ba9f73fceb22d73bfd0083a0e2f8c1a4d7abbe98cf5f6ba7da9474cadeb691912be0a46faced7d8f038768b73a0a1bd7cc118c26d2c81a676ba536c370a7823bb997464aa760e66267fa02c048e0eece323de4deaaed945a1f02931ccf4271fba8cdbb995dc5958f8be7a314b7d5c1bf3482514d87534a30522eeac89badfaf26aea8076da3cf43cbe79f4ec560794b73ccc62daf7bc94fe559846e1749c873b64a8338b27d64458a58c5222a8ac79a9d113f707242c54057b1a5acbc622372aa27a270d72438c93130dfafc7ce30b249a095823483215a6c716ca5970bc239f5e8e35355c9e6ada32affb93054bd257c9a90fd26bbd92b9939f3a8a4b80b9a114d48f345309c1c3df795337fe1f67ae504e9268de78b441a93ab5ab13626f874d4d7e0e5280c40fdc7b9a893f899205ace8ea72ebd8ffe82803543ef26c0c8ce58c2f61abb4b7c34a6b5be3d9bf2adc26b0e3b5a39f635ba1a59b0bd710a6527d5ccfdfde52adc02f722a46d7d35a592386a802e82ac46702439e63cfff4296839b45ed5df5ca772a180e04e7f02ab2f10cfb48d9338b8e7806ebc174dfb81e2cdeec28d0200660b3d9895b28e924466ecd7cccb09ef63b1ca1f97a4f17ae70ec0767c22bf598ea42d5d4bcdb8e0a3e8941563ce14201abd1dce4fe0fec5a6a3203e1310046ec362efbda9b6b7562135af0f48a544f7a79a2738c390e17de11720f5ee25b131403ecec17f7dd653371820e535f0c1ae0bfeb9cfca20342e97ab5d0d7cab4e5fd26e4ba30b992d79b94e14b5b5a49e2ee6b27d1bdad3ec3adb4c639a06896033c4434385ed9c8291ffd2999b857918afd58efffe2cefcb27b20262650080eb682e552e5f9bfa758212446bfdb0928e348191d21ba1d81cc85c44ffd87581778615f4a91458e4d23ce2c9515f56ab9db32f835cf8766694ac5b73a6ed2b0a353da495b12ecea076d521701ce5c76ce359d0348f0a4d42a359398e22812b6a364f86f60e11f2789af6932b318422e1b0a0da6148b2c542d5087060dc231f48a21730131b0b208cb18544d4afbd2df514028bbbf038d9f51d56ab6e51fd5f719b11d8dfb359c4bd132785458edf63fb5c55390012fc7dbb3108b7569a3064f71211ea505304ad44bcf1b2d69f26bb53d5580ebaa0f2d4e2ea6455043e782aafffb92a43dbbc815a18c204e746806d65b6b33a310fcc31c69cefa43b4dbb6a0d5a391e2f89c2fd09d60579588a70782ffab00f9a19a8158d93db6ee3629aa1540f2efdbcb04b91b53c7132448ec29b8e8d4f4448fe827646d218d3e944009bb4c1e73337d8a3630a81da1279c2ffb84173734c5ee62f9d6d7e337d35c31aabdf9beb2f4fd1a48db89039fe250e688bcb3a4fec2c5fda994ccf7ca41bc642fe7fb376614d0bca8afd6b3dbbe0a3053077d7d106e386299abbbe5790f193ec17bc56bb4f35db18a3186bdca4b2c2c95bb9ea41618a8432f60b44622b311429c5859be5c87a9a003197c9e474128cb0e887265a1f428e42d0dc23ecbcffc7cc963dfef3ab77f15d622131157bcc4b0016aab9b351f02b673681f8754a5f36531af79533f5c517801fe067ab4b16ea7578525e26e8c35b0a2d8b1444c77e7483ad27e55719d95e13c755b27995229afc45ce443d73bbc5ce30d8b5527c9da0448537e42e57f2dd0a6f61f21b5fd48eecd8a7e928087ed559e19dac449dbf5ae87eb73c6d68446249331162ccbea148257ac964ad275e634863baa0a7c3575fea321a75066cc706ddcc6264f4cea44ad031a9fc0985c45067ab255a501875415b1382ce3cf0f55f322e717a3dc61143cc6c013bf2326ff06c1ca0bc899affc6f1be85470165340c2a3ca652ff14420cc89aa9cb00c8a39490a7489cfd86919d250550e45eb4e77fb826c408c76bd117ba09135e1a3e7743f55dc2a20e41c9efb57472b78c1abb48ac89f93185768a8bc82e26745e793dd0129fd679ac91538451b6f8e323327288c5d365e48fb9cda0c2b3b66a5c2644c2ed8a5de9910ed02b84aa806d4bd4975ad5f227ba689faf3a3260b56f013045d3e88bd1aafa520d02932c5a66267d6493264b68d0d4c099d95f4ff6f3d4e83451ef9069efdfb499405ee15c4a6f540013dc4cb5920a49379c85aabed7f9c5055085ef353b0d957bbb508618068d3b47d795ab905062135bb4135a0d5b1eb12f6e233be45e2fae69684d666660a1f5a9700acaeda43ca67acae4b85734307a29a07064a5eeed19d84e01bc13739d3458d1340bad11863aa8f2928e937f25e6d80db76450c356d2922a0c21fe022709fa88c70588c6c75e989bb4a3a32fc90b9accdc5985e4e552b4dbf1dfc37e3ab44e8aca6cbbb6457abc09861c90fae6ae1d71f36a29d5a42af0e78e9287b99d14a93b535c123dc95052f011e6d89940fb30c86ffcc55fccab3119196666f1fe6889bc46eae6a6ded75174f1b6d28b589ad833cd634a73e143bf4c80062b9aeeff73a19f6eb24d46d456dcd3ecaf2514b5bd4d2b997c203e4d39fe6297d10855bb4d28c3065bf2f7693c89cc55fa51c4db937742cdf923f100191c3b185e4a30aef82fa1c04deb4f04ae65568fd233c1746ce8b02b9a4c0f35007a1d12fa18b258469390fec920f941fa28ac89d8e17c7a7da50b477af66bc4c84344cdbfcbe0aa601042976533b5c4015290ab6beb181c75d922428a91dd431b25b7b8d97ac024caea3a1255476f04f8d6bfa2c457b111667535a4b0f6c7661f78cb133c75c0a1b2629cc87071bfc80fcd0a5b3ffba8b6e93f3e56309764a6767ddbac39fb3199ce7d74e79106ba633d0b66bcc1027690614c9fa37e2f1288029f98caae7d984919695d0bfb9ac8e5cde2c22a79c5b69c035dfd1753cbbf48c08894925c3fdfdba55c80fde2879f0bd6d8dc071f807be54af8433b6fab86d02c4432d98f5a6c7b3f638d13a4f1628e9a13de11a21e07499fc30427fb0846721806120583841b0945ec08d1b953c1b6c031263c603cc931abf799490a9e988885c4296aea43d35c6cfb24858188a7e01cf1aab9e9a7f4d1886be3d59548906daa06f3aa46aed1f28d20d6a42daf5717f73c9f9781c63b81d04c98fe9a6fbfd87304161ca78175f45d5e52e510b4ff1403ad9974600810182184313d4bb73f3c8137e9a08842115c70c6f11cb3e7f0863e961691a43fc7deba8b0866bf712128d60aa021cfd0634c875ac207a8a229b09861c86c78ea222aa8fdbd0bffb76353870c8451cc58a1efb801cc445ee638c4677638a39b8b8b6769197f78d7213bcd89ac294639cf3f63f58a179f96c268ad8c1bf614d4203a1b158fc7a60543d1f73d62a3caf4b63aaa123bd1d108248f989120c2dbd2d9b56f13ea04b22f017f75c0c1b447bc2230e05dd98e9d860b99f7e42fd7cbabb28eb2365ef060d7fc23f4aaa92196456dee88db4b9a51a9f20e9310b431c671ba07c073d052c7f1490bef045b2a3367a33dad083100b8a45608bf17f15b3b4478c3fabfdd0f298739e1f334323d7bfcf4244be4d1f3b9c220be6f42b5a72225fb6e6592eb3c4211da911ec9025e19ae2e4383c133a16da4c8dee7bd8ca6dd8a8875822b217fb68c8aa5ff64f81ff1a952f1c8d53ba4ea7f8332e03a7e8002d7950e1e228a0cd25eeab4a8f3ca4eb3e5fe6921b53a10e16aa2acc1db8d200b3cddf91ae3be6618b4316e1e82194136519b9221b4fb96a93a82ffd0a5ad6c0a044506c705c9a20142fb9b6a6b893dafb520933b721c61b3c2024f03a3b8149f5a3e8ad5f34c98bc1b0e9fd3d16d05af17b2e04384ad0d91b1c49f5e149a9ee654cce12f6c83fa31b1a041c5232f6f0290ce251ec22cbcaa72da0527c5112d123ac775d6f623aa696f36fe14d5606b87bb01fe21e4e068eaea6cb10ef0deb73da9803dfc0a042ff56ffe64281a845ead43821625a86a591e146234fca3952236241d50833d3f19ee71db316e6a2f7f914ab18448fa3e0b1522c48b9106230f53c113b9e27af5e44158edf96bff7039dec70b872f7d66af3f15ea1476581c3681373fdf739b9a7ef5f385aa02df1b59bbc0d2836d7de479166e305b8710a322649f7e5f0daea21b8b45cd6a6bd5acaaf0a61ae59f05007136e5c099eb09cc6dfa551ca011185fd836cd282295f40fccc4a0459a327ad6e6860278c51a28e19e55f0a2d4d74b5c114223e3a24d54b017a409691cd82bced42726ebe3538572fcf4b121ded2ee099e1de20cefbc0fcab9b1a263522964949fe1e634b06ee2a01e2c644eec7ece8bbe9e111e5313cf8bac741bbe975ea711e5874ac9734a7da2814a8b2e97c8c948e8246a4efa7010a992c058cb351eda98af64ce44ad895c7621e72397949a214801cc22b91a574d50c74b1c91278b8ccd3d14dffdb12433a52c5d8f937c9a821273bc4b934a9fad7dd1fdedc08e02ee428603ed10903ee11e4934c35c1e062670cb2fc1fa875fdf4bd43f83e3acc16ca2ff396a75556a32bb1e96609202f28f03f39c93fc4774a956ec03e6e1368c7f846eb72e9519d5081a069f1936b122682971892bbe94d39391c68cd8922e2e8e1149e9019b0b027ed42a5c660be29753b6ea3711955c8d85e1f6169fba30188174639443e34c276cf76a64b4135c33ef9a5c9e2080edabc74a7ba63ac00d1b97368b4a558e105284f532dc4436f60c90e9fb45d95fa093dff89afb0b473050691a7950d753c1a3628729bc21e74766a22c48132d6b292190e789342e6ccd2ae2440b7a84d97689c23d17e2a19e9ba16042468a5a2058cb8dd874cc2e85ac140c8705b3ab1f790bf001aeceef16284607182cb8ab7eb4bae78bd09a3929e1adaabe07134729b7514443ab51691ca840d276c6e681e64a59f522e4912a34c648ca8f6d1fcdcb8378206e7dd51eb9dec68f1fd887c7c930c7bef53b31960c74eb869e79806e9a33682b81d3edc4bea2117a51d4f39b6cc92ceebc1166984ecef1051f1ae277bd4dd825a88873cc6d057f684bef1723a60c7ae3a26367512880046bd5a651ba06098caab458008911f2e48d8ae389d2ee81fd229539e57961f899617b4be97ec2b4217740d98905b76cbd8a04253a0cce6396fb069d601c467766e43da9b2e35bf8930d10fec733043ea6591e81e70d587187532b280d2737d620998f38574d5a64f187ed6b8d81b77211684e94457554f0f71a1d3f0844818413671f53fcfc520d76137450b0ab1dfa91dcb8a8b3c4d7cb09fa2fc82cc8df22f507b780804c7b4b42ee808f92bbd0645aa8741bea0abea2d60505fd0463b9c30bb48f2d8f361b4624358d6f7cd514328a6ee0dc8cd818430305c5897de427fd9dbc5c9ad08c931b6b9eb998437f64bd1bd27fbefea0759976766dfb0359dfdcaa4220bba0a2532d002ac5078728ee3e486805e8837b68e36d5fc587ba7d10a6ff530438dddbc49344608c12121a104187245fe60ab868890b9a863f7c0dd056ef79f9c13b8a36360b8fb9cbb68c1e7a3113685fd19a703d0abb5b35669fa4c32388abb8a973db334daf3ccb1815c2e3e02de57158c06969e1d4e83437ddcca12957b7fad4dfcb9161b22817e49b5ec7afb3e019b56b8344d41549da23bf7ef970f8d4046b50476d347db6c1c9ed44d0e1b0a10275f0c51d5f7b01fd228dab411b93c9fda35b4c700945936bb77320330fb8bce6e55e9609793e86ad00a5249b984b1d7d0827a317dd4735bca0f24a617b3a273815bdb25c35c4e375ffebf52d53050c41920553e39fd9abfd7debea30e4cec040fb7fb5189f5eb3db7be61a89bcad3a7cd40ead25854846fb23275962e93e46c434288c06aef5703fda4a07d50c257dedaf8fe6ba6a4c4135cd63c20a1dbb5328d2f99396953a1b3fe8bfb6df39b834d5a3143db6131017dfd1dc0ee31d54942d067155646fe8218ab0f84292afea92e331f2e45106d7cb4b3ebc509f3daa8b0db020c73d4cfd71be1978abcef8a88820d870ab905f0516df5a8d6ff69908a98d586e5fc5f0f2370d8f515bec43d51b7ad8a8eeaab7f636d1c335795756ab02de001e2a4bbb6bd4516812ed3a7c8764ca8f23a1129f139e2283957f27aa5585b5546631957e3bdf24332586854363e22c665fa5be2667a217ec4a8b81d179efcabc1c4f0504ca04a6770d8ebe1acf1bb97156b7482c09e8fb650f555a1587b88a6042bea6bada3ff10067bddcc361a5bf8645655dcbe1f689fdd9f19748a60f8f54005697137c1cb97355cb20f20a9e1d680a9d779be46c7d8f72c9c15668a35341671d20515719c9780a56718fefcf89d9ac53bba99ace8e7a7595414d5030a6c01db1b2051f704e67d8567246ac9584d0bee246487c82c8b789fcb5778d3e307aa53fbc1ea59038bffeb955431a6d4108f7f4dcf784bd997ca3ed9a21d84e10c01f57d67b709847f17e0bf8950ac82aa8f6cfa8d8db415557e778bac10f555e79ade58a5f2bd5546f795eb47bc570b424befa0bafd1e959cd3d5c046b53edf7dff091fbad0fb58b5c3b680619f115e1e8086825dc0a40960cd5b5ba67ff66b265bc73b3c1439493459d75c1d36f184cd54b5ab3322763e14dfb6fe7d638e8177531d427ed11662e9cc435ddf7c42f70562bc7f745d099420866496f3aed13d1194063d2589ae51e4abf15174e7150df82c8e5ad9c5944e974b0c1e641285ed241f27c40b1995c62e570721f6181a071db230a4cb4cef230478da182b1dec3fbdfa6257ed2749109502fb02ab1476046891aa342f7197aa98391f377cc206efa801c52f81e86f0691623749801f84edb5648874f3e1906ca69f7395d9fbc4191752456222234b000256e08fcf5c76ff5b9db0c81f346b3f7921a967aab7eaa8a24b402395a2a4b476f55f35adbbb5c789fe90a4cf547e512cc90b3c14d133d6a82ebb9d99b1e42d4124811ecd2dea0d5f2b685c9d4eab4becdbced45468c0a8b4fb97b3bc62e65dfd3f62df139ad3bb7f1f9ff030c8109f3d02aef7a4424626ef2782ee81185081e8927f8ac0f7a28e087884782955d0e53df5c75340adca4f0e1d65c9f03c1f3b448a709fdeabed11b01369b0a425953f20f00a9efb9a8575ee560cab1d464e8c4a6f01980ab1e7bd5d8aa4689e5780b4ef19837b9fbc600124b723978073632732e86edd01fd1024fd51c7ae9144f5ec63d800fa4a5b2748ee9b878f298afbf576a6eff54dd90162e4cb87d562fafe16d68978d5e78d903516e08be7ab47b4bf66b6a2c71103fde12c7a8087c6e65d01a20c04cd3ca7d682c3a0d8f84b511027dc513454ee91eea0e408c8159472b59686230615709fbbb18369e9798aceb20090c91b38c4c0da0170381048c457d0f087e2ad761a6d9b3765e833d277ab42592b284737c629603b25d59ec60de8e4fa2c162f82d43c30e04fb339c262c45c77b67b23b826e0c8188988f7de64f4feee90b11a7902fa3b1659927c3376cf140009aefbbeed4531c3d71e2471e8cde3a485152992e884fff53ea972a5e7fd4ce932f3c6e420e46c1377689f5b7ce0278cac080c478389697ca48c9185349eb7fe8b2f5e9cc6806eb633cfd09742a06af14f2cccefe45f6f03ba234f9eae385435246dd73bf5c0b1e4cf7d62ca3dbe3007896d28ff1a3fce0ca772acbf854b6266a4b21e4b8f1c20f058517b7beeaa3d164bcb0c48c4ca23927796ff75b2fcf1f612c5f3d71dd955585df58b116da3ea507e25a604211cc998c77fdc746197e6120361cf3d4252de82f7ed58b3b0bbe26516b5d54bddc69c3dac9d34772328593a2e56fc01b90b566bf1878e44b7664e1407bb155c1857f4efba7a01a6d280b0d10e7a1d5aeec9434b216958beaae7e969fc0016d15db1f45a41ec771b1ad044d61b18b9e8052ba1f55c102e4d95913d3fc09219e965d8afa6613302b7a28e2be913655cba2cb0c5ed54c1da887285d9e6fcea30e293e4714c013b2228feef2cebb79b708df07e67dfede1c3f9b0e8e0205fd7b0f969b7181f88ad8b3ca0505b80f26955cf7758fd96a236b9799d1642ea1274d69d8f8631e206d88696a9b741c1eec8b12f2565069d7d56035c6a5dd9f7c9bc85f57f1edc2f5cb2841e6d4310b1645769949827bbb7d46e041997ba6cfe999e27daf39251e9875be01b6acc5d26e1e2c4ac1b9cecf0f36fa174961ac533265704bab198850292bb109beee0c2485c5a4ec888a56cd10a577f314eee3bd736a4f5c0eac276f28c934473f690b433b7f8004cab62ce4d34701c153530435f057aa893480cd44d7a54aa13ed6d256382bb14b2adb9500175e3a5a2d58f8807716559f8dc0975f2609259431bb76400eedc02a9c898fec864a5734826116470c2f57b0620cfe304f266af4d3e545848f765d21138fd07f5d85df9f3b2da1ab1cf32ef7668c040cdad9979474add6c8602b79c29a067a56b557f077b180c1c8d49e5b44fac882c8711fa858d804ce412b9559b7fa67cdfc67b64b091c4bbfd68eff4d359d8fab6ffe7a6a39e476d41a98c41e3baaff3fa06cf563508a705db3051a41a9ac7ff006f71babb08dee88ee256ad98ee2f58dacf30b87cdca38ce51544f23444aa3f9f0516025aa085d58f217bae4bf8a9969f0c353f24714bf36cf75d0a1fbeb7c99b2cee745a47816a5bdfa7c6de123707a9f072f15b388b6936284773256a6c8435ddcb2ad6cd4a1b0353f74106294e70d2dc31903408ef83e805681d34853c81dc5ec17458e3db24c363a5ba576f840a6bb870cc13dcab9cff0e3f6745ed3081aeae406a1f1f9e71e72ed94c8879522381d0efb5a781d7d503c6c714d40d1033142d0d8c3530c4f7f93a8cd61f0a9b8984c8754cd96785f343f36b4fa82ffca9d8e5afcc8653c3e683bd2cde4f2d324f2eec3af7475a3fa7d2b3651bdbe91b595ca00235bd42dcc80ccba00af912b506d474ee8bb9ac2e49a53dcb4f9f633285ff762addcae41abf03d16ad41b4a3a0953176bb5b7056345fa49b1b579022b5efdf2800e7df17fbcad348b7bf46cf97e4d54b3ae50bd810e7b1ff552b28c202357b3c9882f85aca907e4302e9b3cd600be2d9f67e96ff8b986cd9749c3348a03d4c0bc9f7de484ba7e09d367f4f4146d853dd3badd19fbe399a6d77a5d06af3a23cfefa74cdf05524304b479508018670dbbf77e11848d8707a4efcf7d7f893bbf9b4e0a2dadc7a4c6f41901936d7664b7d982a8b9688a0b9bbd1f094d1ff759dc87c30a451f4bc0488f98ae5ab5156fff84cb6cddc55a57471148cd202adf09ae8825ca6f0d66e7fea49044c4986418169e9c1e2ee69543e3f37ac0fc16dc00c4f7748c23e9f1deaa372cb5467d166d301c4d0c729c52c9cb9ba2ec00e79ae21303972a9fbde86941fa68fc89e669dca8fb4c501a41bb709046652cd03b26c437c63cb850057e08e809be76fab05824e6131472c32cec374889f1a1242154f9d0fa8100f3a5647e5af94bb84bbba566e767c5e45ca9dc2888ac490cc0a20663748e4cf6b3ac8e0bf30ae7dfcb84bcee4713c220953da3e66359b50e552dd6525836b128dffb164d146ae3fe99361a8e7969d05f2be6d59ebf8b78430d9c40fd8463210597cffe8dc69f84e180ff694b801f2f9b41f1f1ffa0d2edfe9d28a0a3e39eebbeea7ae1e51087a51d859394121efc280c2501219b696c1a8b0b9b718a599c32523c21fa01379d27a2e19e1a80ab9f4009550e70d204d4966778c4bfa8149b5dd055981df5f8b0c7fad2f332833c036289b542bcd19f4501ca9c0769b3f22f6570204c4f1c8570d78f457339cf84bb0335e05edd73e3eaf0f23aa6bcac566e4094d901ac0dfdb8cda8e4563a0cde627dabb565995bcb238c6790071a494996a80a6135e8d312af9497b00f4a326b0916abce301ba5a95c42d4ddee66d35e435cbedd6db6cf3fc82c7dc36b3e48ed59daeda89b67b55cebb587b2f39a8d8ea6cb69b097fc2d7437009934742b85f18e1a3e380c7896f49651414a0489bf1f7ef95a8ecf57ca96611b59fcc4065fc8b2a68d82ac36ced94b00c4ff1b0e6e3d032a6fb5688f36e9db3652e1826c98051f4285edebe5bfd07ffefee571f85e5b07e363710943eea3bb60a9963eebfe6b21525630a73c5a40b7fb5855ff04822dd840ac6d165abf52623d8ec9f3654621fce6172c15eb4438d185ec2188ff54bac126c0510b933417b29ebda05d8524dd63c6ad4ffd91db47434a21706ba92c6dc96cc6b06e52e3a74bbdb7ca2792909b504ea99abbc8a02b1cc729ae0c443a30b8dc277960141b36541e38cf93b1c4370bd23636568e8b05fd90c44a205fef4c6d26b8bb76e637d19e187fe82dc1a5971ebe51016c931e23503fc1ce58df30681a600613caac372981c41190390df0be55e6f3a5d0adcfcc9bb9f6b7837681a91a4e39870e5c413f0f5d31794a523ca6bcb61f71f25ebb0da4f64c400929fb25a5525c55faee79f349f8b1f25bd3888c204334f8a6aefd9c991881e94b9a892fe64d59bec2b15677e1744497951396c77dc865090ef850a9862419f0598037db916a51f260964adb4aeba61c081e63a79747af4270efb768fd5bdf01871b7c8cd772d498b8cd40347c15241d3c4264c619082b421230ae8691a08f48187dd24a38e83dba2b7d0a79cf331d57aa429f18c89fe504e41acb69cb2e21bb555c87882ba353aa935228067ad2696ffd224ef3216e99dc1775335166b0a119c37de673a06a0a06fe3555013bdcc1c2e97b1d34b0f6580ae34912d27d36868f5dc11e96ce5fe3f08c03be5dd8faf9eaf8e02749fc26a8c501d0015ead37850a8b431145516e3c916aa73bfbf84fdebf7f7e2f21b58d3bdf70e8ae95468431e91cc77a56cdc7f028ae75fc7a29d2ce37e02a90174e16cb830b63f1f266bf929d750dc0ffc579fe46e64e8181df6f66497200bc6e95716c24bf6c51c777d69352aaa0597aade23c21a653b49ba7dce0e9e9324872ad0904c6012180b0a6ca1850a4f35c5c662e4a051c79d344a6665f686012c13ebb09d0efda332b59cc7f135cea0fcbfaa20393746865c39d5a098ffe08553e5f71b3a54ba8705b9ffd45acccf4eb07813b7b1c9b85b38f9bbcdfea1783a3588bfa0d3fb69f70b8fb5a654fb1f798e0b0beb7ba60384bf6d0f9da3d3847a43672ab6d8470be6bd005e2d8ba8b3c8e435742fa85b1e0eb6e01662f6de5f8daead0525d3641683e078e6dfca63f2be04c4a1a5023d06307ba691d3966e6183dfce51ceb74d21d791cdd3a90a066424f27565b557dc6b99a5f857d10074ab750390e12b940c03a8b784dc3e4dd8b975fcc8b825410f507571b2a2f85659237ccc0ebd5614a1297abb480208537fa6bc35223caada98ffa77755bc0a930160b8bf251cc83bdae5cc70d611013c948d5bd1fdb2d742d451ec333ff1613d10c63c17b6111c244faef339ba39c44713656e9e85c44627f14f0d4e554ce27882b0f1fddd889b4335df5a06a9e61eedbc9ed049dfd020f789d36514b8949da062a614e2c0178254bd7d0c61025eb564e4ac34681c6998b2f751b2cb19fd7897b707a22b1ee5b4d0e73828e47810a31075b044b434369c33414580bb8fbeb2e8802aab5709f458d52e7eeb7e37d8b1c61d0be4872247012d22022928c9ca070d1e1e1acece293aa0d2d4fde16d239ebdb4b929724e8a2dc906e8557ac4fcee788ce7e1c06f7e5de0c2268ebc50a96988988fb43591671fd26d1d9d01f7cf959d27200d9ea73cc42720920f8810883ae592b818099cc2191f72477b7ac6fdc5a93e6087ff91bf34672367842d79d2c8ab6f7dd4cdd52a3cdfb3d3d4c879f95a7f899681e68bed408b50d328420d63770f88f4aa23ea164407c226abba21dcd4f5ae4a3fd315823978b5b82ddab2ea1d09bc910c2cb3f4767732a5fece9fe57d66e7449589bf17b97e2bb1d11c01c68a9466deec4309419354f3698792c6fdd0d20194115c127c030c6a5ac1d56aa5d48d554f49966bfdb32bb19670ec0ec787fd5e53103e1ec2e0db926c7a8412bf56f2566cbc864f6da5fc626fdb62a2fde5761f1d3255ac6b3447ed612d47b0f99a3171f29275c6deda31be29ed0dae08e88dd8466bd76e030f20dda1d809cf54c7feadff6003e25c959a8216e2714b0d96d8a634621f12cbeaa99731b88fb4aa062abe04c7ee043f9266e952cc4d3b977c4ebb141fff4326b0ef9a4702cdaad66980160d9a51c193c36617b905b729627332512f9f254f29acfca7e916dfb7c4f1cd2749df2dd36721bcbe50bcf273e9460c1ded71dbe556f963dd245d4cfca96bf4d419eafe4c29dce3cae982cc87e6eadc472e0adff345b1afae2182a0a8fd651af5fc73f72a75f546d80bffc030eac885eb5e1b0625177ea821008cf9b3f5598945c78896233c61522dbabc3c255621417f7696831c05302ce52749e1d866f092a1557367c3e602196fb7346a68eba1ed8b9f8b72f120d2da113b7d4359f8b359efee99028584a28dc5fea798f2325a95325d6083da520843da92d2bbbe2ca66e375c6c631f26f23bd144f37d7325c55b06a01b4c833c1e84c2ee30aa0c7c616a2f5c82b37bed3406b32ebcce78d7f49c9bd5b838987fc389f10b099a89cd771fc80b38c5f95857b2a68f46e4c7f0e2d1aced8806fc40b2a9445b6318f80379f2a8ee9d5747c55b59339bf7ade20e432fa1a1823a8fb61034afc9b85e10d65ea60ee876a29c7ede286b58376aa2d3fc1df9515f85a766bc7cab56e96ae75b102301f9792b96b122d2f1147ebe0004b74cc14757c08d974347c223ca53b4b946655b7f44186106038ef568bd831a043bfbe41bf5fb5bdc21b7bb864b25507d5ef007d0c082197137a47e26d49622d4d45e63df6c66899086cdc72eacaa1afae3c95f6f0289a9be78f7b08cc88867ed4eb8ccbdd4ee01f2bc73331cabec45a1e6b73f42267ebc4bb2b0e7beb0e9ead67532253f5d1ec7bada8a481fc5e26d65e080833ea953ac59a7d4dfcb5ca04435e9dda68fdad9ea6007486e91a89384b851a4c3c416911dc0ba113080d78bf77be74fe519a891de6285e6ce69b771ff86b4cf347afd930f6f6bec47fec372ece56fc8074bb049ff1a8841d366344210fb5f8e92383ffa280b895ef47a7e512c4f54b309a1732ce0995e529d55a3882f9a7a63e657e1673d4d0b7e389a0e5df51c98b14bfdb439fa41202f0db274aa821ae786fe80e09da3aef1fc2e87c5322ea877344f608cf1edb858c00e99d0ddbf56c1d9448cc1816f88dac30dcc6ee1de739b85c32c9478699c32917c4524d9d88fccfb1b434862592ecbe2ece91af86e72d457ab10d36f8d2c5a9827b9b323b0269f811691fff5e86a6d464be5b1054087bb13c59c016eb11b53a5ca18dbc9c40c3bf9afe8d9deb5fd4f2d168ccbdb203f357f318e4247f7a97a07c49a9576d9e9c06acddabac53939aa63f8cf19ea0818febf757705be59b55ece660a29f0121c8f4515c374e9b79d5ae8129887d4eccaca54567f6d4cd9805a2b413e3072f1d9c2ebb3bd67ca53b3420455faef4f12629fbf91247f5542e9b9740eb11a9ae796acd37acb1d7f4d619cee4e81b9de590f2f05655419d35812c7308e9d33793822bc0957759f079d74c4bf498574b562ce940c66eff229f711beffd74f03a7fff42ae847d94be9bb56c144542b8a997f89234f0de3ea4ded065ac0e3873fb626e10b5b02874d78c589d9f05c9feee4ac893a8e54227e87c4f17a69aa523371986b2e379968396f0387d1142df1083d97fe6dba7b7ff4912465f12f0388eb994dc676764fbdd16d43ded146daac4d20c3ec3a2a4606d0d1950f3b5be86c0c91322c832914b750343dbd59c2e652d9cb480b87e37b5b4d6e16b8043c810dcab7c0ab5ad6205534952c7f07e076afe7cf61ac05189698fd9557974bebffa8c9413e6b91a66421ab2b44cf31b59abd29cba314e47fcf3be69ddab9139489c177b76a23ef6e36101326bc2811a29a073586bdfaeaa66b726890d85f41ba82c2cdbb8838e9b570e3a565fa1e0cee47a02d855b42cb5a9d7143db15ab9eb225124294f1edbbdbc37c7845b7e17e830e4a3a8a6375a08b6eb0dc5274b5226ae27202bda72713d37387ac304b20570391957f290c25233b00d560f9ea6ac2685defd0090ef6e00befde2e21c8ca994905cc10bad69599c6c88b498690c234e913f95d974bfebeec29b017b9d3f04936e58f8755b1f14ec4dcee7400170d445907c536e91b04c6966b841ed695d2f9d3e92b3829d6255e7b3c927128b1e7230b1e591fd405659f40a7f68e5d49f5ac06d93f029e9294f34d079202b389f7647aa6a23a4962671e59e6e1e02d9613606bf67de1acb5b385fb24e09c1ca4bed0d66a711350cc3ff2f928bdcd9da969705f8d880cff792445beb3d00cb211823afa7ea9f046d6e02679f03ddbb029e664022066a822ed5330567080d8ee85471f1314f8dd2b6a04900923880cadb31a1b0f94b9e3952165e9f02725ef0b1413dc8c4180aae516642ea8cc6cee33d374a97185c7bd2a98f9f4ca5b0493b95f7c2613dc197966a797927629aaa2452b3cba7f1c6c7964b0be20fea5891f16dffa2b1212ddb4873b788b7f9705658e5d76175ba22ebea18cd6668e17eca62a8e7e98a2f06b3935d4c555f6545f2bbd86330b0b088cc3ee7fae480a0924c0ba78560caeca313019632d609a3b8d8e63c966097b7d2c0f56bcb4a7aa3dee299a98853b35fc03ed14cbc7f0c751135b5a4c4116e75522ab390db0e03d01d7de9c0f218f94c391e1b972ae2a40cebf3681fe5dcfad49aae30609e7c0c8815981a00489afcfae13c8b46817bda5e9447b14fd17ff9dec4bcd9de9ad707a637f93be5202def4e8e96e724385a67ee91e18a612b7f6e6536960221040c9e93445f99a77da31ce5170d593d408401dd19d6d7f1827e35710da9312eafc3238629fe5765132f2b4246483922c165ccf6b34a96a3853b0566291baf41e7ad45241ca97921f13131518d59e2fc0d783f64f613d78f56199eeae73c50f642cd99cb268e7d5a863ba948a975513bc65dfd8641b18d127fd57c9c8eb1fe0cd52b93446cb54d073974e3c8e8c3c26bb90c1305a5a4905b3ea2369cc6dbd5bb9544dac30d1af05c2d2b3a067b04cefda36d72d0d0d649b91c6497a8599ff37cf5ef8a14f9733f70919cb8df1a9195eb115c6370d41433a3c9350650c891fa4ef82a2067384f49f461911df9b267fa7c172abed6611d22f013f81313bd0bb02df581efe056b9b5ab3f4333d2093eb811e5c48e9f4823c5bd78887017cfbd3834b2bed049d402bbb90c896e6357289ad5e0f5beec7ff0188e2e725089b4ee2455e86979b8fa503ec0aeba9245a75a8a4ec1973d07c070adb9051f05350db7263d3bec96711c4c02f03c0cba300ee38f8627e228311427e8719e135a94d7387be821220540e1d9a1b67f75a6dc4d1c88ea1f5ece877e4d22bc74a6db55e0e475dbdb4b52c79330604a6e271945f54847a4708c9ba6c72f24d918d3a665c9625d12d0b26062d2129975cf280356adfdca98272062d920be33da407c314419328e894fb2a34f42a616269bd8c5aaddc9faadfd99b605c78582b35a679cc73787f5e39a4ae24d4cc2642f5aeee1b5b14b8c716e517df80b5dafbbed12538b5848391c4359669fd4235be1a6072d41b508f4dc248e3fb3a40e89012f98422056f40ea29a89fbc062f86d7eec56be92504b9d8df1c306eddec378559cb4cefde17b8daabbfdfd9016b9f5c85df590188768d73dbb1e03b3576fe0363b895b14edd9eff09abc412d6387bedb12d267a0e8ba1edea5c393d6d50016d49cf36bd0d518fefc9f2a242ea08a8b330939ba63a0ec4ca072908a181ebaa1b937eac76e89e6b57b1b0b4798c201d0c3bf20df9d3bab57a7c80fde6ce9b81df976062e868cce10c1bc3ba19db2fab2c24bae15cc787d0bccb675f845dee9229eb014007fce514cd164acbbeab45faa33ab87c9139491e73c3703c75f23e729ffd2df65226a56b2eb7250d4a6c909df86069c92bcc811e602fea211ebee1e26763a3fa73b68ece9830a389fc7ef15b3b91daf9f06906ce5c910f1729e88bb597cb6b8dd59f88aeca0b9075c520216559e37e34c10f26a4156c5878bca3256bfdae5d204b386f480c5d2861c5b42f1c3c69646307107633d60f32a0b05ca0dfc9cd72122db5ec5e525faa237fb25d533a2a4bdb1900f4b7a174a0392ba9dc88df2d83322718c6b077317d6de072535db6ebc855fefb040e38b06a7dbe9d425b8762a7ba8c25127b8951c4c8dee3809ab2982d7b1a22f32e8402b1f1e8a61ae3c761c675cbd1bf0d49e6b05ca034e8cb94a31e29235fc5db09fbf8a7bbc6c3ecbe28615908f1437d0f3d5ca3e07fc6dfebc8977d95d75d6cc98bd28bca6d898438796d2a7e15e29367f0c5a649179534d3d2971213ca9de50b6adf6221ade784cd1896deb92bc8e03198c65d4e029ed17d1b8e22258d0d562430731df0013628758df9956e4fc27c6389cfb5667c439adf68960ecb2e97f140d49b561961448e818221a1db77cf9b13bb09204df19e0eb8f9bf0ff4d31a96ed6e4280043df4424b395be26b3b1bc770fd650bed5b2e4141798bf44271dd587bd0977c4caf0994cf1656c979f39fd64fee4cbc46210487fb63961bb4a58754fc7a3437ce6e70395f5a2d98a0ab11781966afe7d72bd55392e774f442d963fb73da509d6d240671b0b9ab2fc0f7fdfd0e0e5ee2a33c6bfe976e26b3f3fada920325531c842b0afcb259f107ab0130da42c63b674b0df7a37a99f4bc10bdc2ffb8aade7606c7027601f6c4ddf0a65178f333dae896cf14cf092852814b3553e93762afc22d13a55e69631154fb457eec9ea492206e564b1c7f66f898ddc50c0c48d009b1ff0a0dd1dd341950aa24641758b4a78643b50cf336f48241f728c89e69945374ddd08672e82de26fc05fd41cc864dc1a1f9a562aa66845edd161253381a2f909c7a04b1b9c9c9bc49e615f86a816d2417ded2b1fcb212323c52154db58ada2e2f82c07f5ceb781f253dd6784a34c295cf0a908e10a640990d13ba80625bdeac979b8ed7a767d6b5ecd00a5b781c2f4155e9a4396df2a9932278c70077ec487c05de096171bf716805719702ab88d5f549e52abe3254b3ee4f1f50f07de3ae5ae8632f60e53a170b31f887a9d0ed28192e8faebbeef74683bb2537f04f64188d57b8e59fc6c4e380ab650c23b1f13c88d53a3736f4f7b993be84766cdf8029e5deca930ecbaeabdd22ff1c1d1d4a61db2e053626b2d90046343fd88d41b53ca67eaa88ee08214f6ad62c5abd61c9b8b30a9d3a0cae24f872b883e71f9550bd21c72839cfbd7d21646c5257a1ccfb0a46419f8323e8c09cb9f87766d96312f74057755e5196dc91ed4a84d9c4553031e3cf86af71cc4bb67358704f1a3282a0cbc9ce6f117e57caba111d5bdf182cdc90b09cccb978eeefc50f8e442a9126e81cfbf56eb537b84391a75ceb04d2637370675c7c0eb929d4fb466dfb806a450226248111499cc2fec3e5867af9cfa5857614169335271d318a9771219ce4b0939058ac8e80b8d65676b88b371b228ed664c3a45ed3549b6242d09826f016c84df76784710e05f519346962bb965cf65b0292585245b6538f37b03d521669ec90561afe91a69b51e25903012dfe31a3392f4c31c26ace8710f06aa2492bbd1598fa78b332cf4b358ba3e413a5f565dc2aaae07135f2ecfd036d7980778b5c659a20ae9072b3a86443afd8e78fae822cdda453028eb1fc69621b85c5e68680c696dc53bfa0bba48c73990d15ce684a084feb1b4849e62230d2dd692eed1873c0293f26849dcfcaca2632feebc58b889fc7d6d8dc66c351bbcc8155da2c08d31b5ec03531f29c6c98dfed6f01a4611f1ecd2d4825a3f4361ff6d11e24f5253387205a566d3fef16f689501c06483fdc4bcdddea727794cd0926bd5493fe7696fc462448586c47b77ad453b2fbde56661eb215a7947868b178e38de6d403b6661f780157c4b5283dd2dd6b46695cb49c1a169bd64bece18b6d073d866acde79f9a2b41e26331db261653868a6ace216c81aaed2d080d3b8fe6bd6a91d73b11805ca69c3691b691846e35a8e0f1b0eb41981660576a0e2657ef2a684c3a75938bb1a71b4742671b17f02e641c5dcc1820392ae3d4f8598ff58dc9436db4097e62b1db890db68568cef553e15cae5b43e89bc5ed6bd2d2fe69f6d0d9fd6b331c9cfeac269c6387df1c29fc731c98d8d753c87024005619d57c065208c8795c450bb58394fc1dabdcd65fffd8e2788fa73bff4d181f8fd062dd19400149b8719efe1f4c2d6ac8c6190c311dd250f9484607eee2712c38ff9b7f93d6ed78b1f4c8b095078f2afca5db0f8e0572e4d3c5d5699a44b93968bf60624d831db01a00e911014284ff95fa2ac33477239896a64da616d0a07dde3f9662238b927b8e515328b53b5c926a9f9db4f157f6bea9e0bf39541eb6927faf533597c943ecace9b0734ffc74b4dacfa793bbd3c12de46ea5d1a4bc2c8bac8602f5dda075bf4dfe652b166af4bd1e6ad196d7031eba76e20ed6bac7deba59ffbac67f04081a83a7c7ff6c0f8b6f422d1253d9034614b7aaf746f346e41726f22f55f690938f907c8e409632326511be1766163eca39c18f5fe80e1d20479c4ed9aa2136795d89f66307fe361765a01732644b3f9e402e23fc4e24d3227aa27068ccee1fcdbd74b63517cf1d9d34cbe51ff0a673ec073bda29fb471c148f19907539a092bd7bfd196a9f5b6e3be1481694157236ba7546566fca3607039d70f4c8f272e272569c0cf8793134980bc6aff83f2280d377de78dca117ea41d2b35108e19f92071f539825f81450c4da28746f646aed954441a489ee063b6c3f3f147242335483f377581a267c27876fb3e6918b8dde9f8ca0bbde96f5eb11df1353bfe135f631647087e631bc76bd2d74b59f58221cc1edb50b90312959635f3225f5f3fc7741ac5761624cb96addfe4cc4382a24985ef7e258809ca5966a3e2a8bdf2d2a39dab47ca19715417b759ac90b1df691f81925968491df990de7c996763fc22cf8a8c681bb4baccb9a65528851bdaf2e66fdd2452bf6459a4b0264fa41cf7fdc9d098d5030bfc46c2671ba987d1c33e278e3ea09d2101ddf9f87fe299d1b4149766a683e3e711a881025bb69dd61774bac5532eeb53078ca15e0328d23ee97c4dd5aada17dd061847c5cb9030094765838f71196b8f4378732882ee34a802733c6a46d6147dacaaa3cd1e1b7329d04e1f92d40e3b1698fe80e409b2be3acf1de656b3867138242951408339c42e7cb371bdc307779b30c3191f26c8d5fa56a6da5491ea4a202ad0b8b3f244a72d09cd6e3fd0640d26e5268eb60a901c600a56c1163ac887b6258f2d3a5f8b75fa6bed4c1b390ab2706af2e5cb89c56ea06db15e38482897679869fcb7b3eb5a57ce349ad90a7dc5faf321758cb8331d60870560d72f19cfb4f79c262032e58b2e0954ac19d5a0f72093fc90741a80af70293abb867bfc4329786c3f277eb3f4deaf21c8bfc4665a875c8e750f9705e66db28f66d1b9db86df620ac41614f859f4eb9727f5f0b3422f041aae053b5cb4423d76be8f839481045f48b57495165c3c9969da346c1e62e130e6b4e93b96c46268c3de78609e1225d3ac29600d97a9fcecb624424c00cb66ad872e91dbf11499465640ebee7be19f8e0d1206bc25c6d6ca874257caf97270dd48449e4e785bb94fda0cb53c4c0788f80d277447711f6c18ae97de8628029d77aba69fd4ec1f8aae53c29a92a64b13b11089a8981155df63ece96a78ae17c94da5f2f14626efa846a7c35a8f54f0d1638d1e2fd505bad4191a33379b854a51ef371ced1534def7c8ed21b3ba4db9f831fbe952d5c2c5faf32cd2c2e57d8af8320f718af3a75d829e39ed79e489dfd4dcfec08601f4675a5198473178985ba5dd91b91e7011530e33db5b430a1bdf32c56453315572c1ccd4d1937cbd9a1663d7c27ca1b3ab1db4673bfacd28233ce25ad31946c93e2f08eb6a144809d47605b222f58be8d7df174bf7252b6cd85ee3fc7ba1d270b64698bb16b3e24156f78e3c08aceca2bc6c3c9963799f5378785bd419dc696aa94950e31da6b25d5663c027bdfe99cfebef079e6c9a732d3c1e143226e8bc35aba76335b114477029d49bdcf8b3f2e7b7e194c4cbedeaae0c547163acd6b8e0d352ccdf617efbd521df0905279425f040c624fc722b00e07679f23a9530f1e7058e4fd4b752312da9f573cf7574607851be15e87bbb4a0510d83252f6691f75808a3299140b960cf0d9f0bf92824bc69fc0e30ebae7afff5146ebcf8637a3c807f86505594d5b08a1bcfe152c1401707bc1b46353e605d1c84e62fe8b73903fde264b7bea73ab96c4698de0f0906ddc7f68f61a4b77a5929b0fdb7967d387ddeebad09bc6afa69dd4ec77f5890d2db64f10be1487c2300c4d9dc07ffbbc05619d7351eec2095ef0e23b15e8d606ae32cffd2db64204f4a4e680b0a100c3bf397e97860091f86e43c768ae5a11ff03dd8b556bd8723eda0af986ffc8ce721cc1f71b01e0aa29927fcbdc78fc8e5b97f04f28de1fcd38afedf9debdc2067b5ebb3eadd6399a8a51200ccc5cda3f7c2d0fd42a1290e242c5d20aa48afdf122f9e87f6898093e24d6aba004d0895de561a2ebcc10b217fac40019e9452db89ba088bb029d4de7ba9de8f339ab7e94a55d6c3bbae7aca9d720d1589e37fdf58fe44d41e59fc32582ee02dbfbe4872b95d15e8d2d2cf6cdd06056b07653a0b47b56b79834727050a1255018f138462accad6d351130f06317fac3cdc01e1d1cc380a36c7fa6c0350dc1e343c448a565bf5386f87f15aec77d597fbfac0e3606c1f8787284026940d3bd2d06bf6bffa019bc16d64948fc1c0b64b6450d89989ed84a6a4f9792c0ae4e791ec858eb6253355005d9be8d6d2a3acce20202ed5123b1105c0382f3b0063fc1a1c16a0fbe0ee5709db9beefd6852ca0e5107a4ce7ae44c949b7eb0b9e300a6144bd5b19f3745c7195608a11c877330b398276e27514171d47fb623668d7875fcf3ebfeb8ada6506da32373409c0fe7f69b50adbebae915a253642359e80c9ab317866eb7f75042f141f0a1310700473ccdeefad295e16f23f490d3d1f681e3c059a97b20c79f2ba5d6f0b2a24b70ecf4e131524efd266c5482a4aba7f478ec94e2df50493f5cacfe282cdd7360fd85e25eed85f95c084f59f31339a460f7f132515614e6f982420a6dc98c90db752d1f9f8dca83905d97f343defaed8c4f6913ba6de953f242d94da250e08aaa8b7c7a792ae28793956a8e73c4a39e4897e791a4ab17e2ecf6c32f11c9c1e62d98d52a89e80f65307b0434c16126ba66f3a073c5b6b58875368af0fb7dc15ee596b3bb6f6f53daaff7001c52ed502da3e6062a3b60095b257ccd4ac8b768ebd44e22ada198b06f15083b400b1fb10f67dd492480d3a0389aa66b8d8e910010af7de1a5d48d5f26413a522b953fcc4895916eba6836a7880bc883812eb0e9c20587fc758adbe4375dc90320811a854183b849a0ddc3f26028b91377def306a5e9ac678cc7c36791ee05f5dfd43815d6cd51a94d33acd8c020c69f15405fc5fdb1d16e45fbed13ff7de0e21d9feefda3181b03aa8ac77d77bb07ced55909c3073856d5049f0b5144935e44106626ad292a8acc9056d3d05cd2d5d2c110d0b5e18213bb55e4d0fb6abbb2046a0b307aed8178bf419197238d4ef86363f23bf215c3510e59fe6f67abd58d9cb450261fbb67d7e40bfda7105d60383c072e66d5205c19e3402fd1e7338698cbe5d58adeb225375670ce86ec16f3d4ea5577a6ed70630c9c82792ef70d6682c5f27d690ccfec7d60a61aa599078c32382bd60d8d3b7952c152577256ee6aa9240a89fa3777430e785cd6a1fcd51b7a5bd8bf1d545fe211a8c16c4afbebed592689a9151b77611cd6755cf73f2a6e5e1a756cdb3164417011a20f9838ddc8ea961d82e2fe7c991ef257faeeff501e2539c08c23d6f25c4c0b63bea93a86a71f0d6f1309c9d5b25738df4b762a4ab40a7e5f22d966bf7f44aef98baba9f26bed84827500c56a3621c2c1c1226fa76c779115e2b0f3d6f6f1b3300073806a924c0f0a2918bdb0ea5977633435dbf904d97961aada28e4a2d8d41e6f4feeb3d8c0fe42fb820cdd8e215e2d9f16ce7d2b345a188d0ffaa35ae9e829caa61ea817981faabe26b9cf6564051048c5aa6db6830c02f643fd3f18c733dfeebfc231f7329ce69a8d371d1241501036c1a72fa4d184e6655e7bfa00c363c6eb91e125029f279793683f05fe9fd318b950b4c34fa7480a167dc3f57110893a80addb38219c5cc525faeac4a0d5359ec5daafcee56c6c6d19d071e02b8b8a17736354e4ec0b58c78aa6202c00749d313c5ce9061debffbeada46d50984f690846c788e760f27f2e68052a362e0b4fe0eb839e741845b4931bc85e91583bd26e172a32036be120b64320f6d0490333adc9a5277ec24c79afe96836f49bf97c5b18ff6791a396ef317ad4b77fda08a9c32080b96cae578c1e41026bf810badc7f2f7d4b153c661bb8251ca3d3b57a57fdf3ea04ed0715f421f4a67d0c8e740c954cb4f99712b323b4e3bfa9b2c3345beefc5f4a8d484e72c50bccadc677c56e9125f86200cc11f8771a787b4a0bb348295120dd9a07f8fccc6bbe9e98c999f8e1f4b61dad28193a85ca3e6a9851b9e6c672618202ae22a0d9240e93d2e98de79a8c8cb57fbf031ca736c457c50b32195899172baf3bbd0d95be8d38e1174ec22a8e988680dbe3c8cea20eacd6f5abcf4829481929341cf3dcb44beb74014800c576d401ed8455549ead3bf10ce72590a5c61c2638f94bfcdb00018c24f1f40d8b7e1cfb79046f258cf41d07e4720ce42e28d4f76564c09833f388309bbfb9b96e47c78893aa310271a325550d123f68a8fe2b3c460500ffabb1258136219fd1e2c8872ad8d2bf2c26bcc17efdabc10aab0f20a9eb4e6da1f17f9550b6f08b7e35b4fc571586cf48a00b784ba229e3705b1af4efc318fae1b25bfbaf02eaf13efeaa665c20033dd2cc7b41db546db571decb124c3b15252732ff7feb792577fc7ce38baf66b135c184f6bffaeccffaa76172212720f73dd6f69a1f642add76a14c014fa1d749928e1027bca4058a14ab42c20fa120ae8b2e502bc5ff4516555c204d20e771a75515ec9c5acdfe01633e318e830eafd5ebc91661da6c2f640336e11e60b53893feafdd6fb585aa239f7cce01a5c7489ec7d4cdc24ec12a88ce36ba4a7e01f4d5653d9a8b5e4248701c8fe6c62d0801265d4c79cc1b49dc7c87e711670243bb6efa532fc0bb07844c5c328460b8d27516aaace76dda400352ad13a321f744165b13794052d79446da116e73d6dc0903c2a869e46a1f1833cd93aea91cd5da43d346a9670eed96f6ed79bd28edb4f00c2c227e73cab8a71a7c74a86565077bc4b0e1b56952d8a08bc865520ab9f96bbaa7a8813d5b2a307eb912a9c200dc73cfffacfda354d74e0c9f207351d14b21fdfd1cd91b622aee53690310ea40a89158eddaf51c28ca9778929985669ebe77db26be2c182a7dc37bdb289426f7f41f83a590eba8f51f250a6475564469907f66c285834fcd615bc538b99fd89ca2d306916911dafe4a0831670830815c56ea695ded92e81e1acf33de2d66b9a8f1a7df357a61e4b41bae5a704e7e7ac7c65c1f57df56c686eb91fb016d44024ce7d6e2fac8f023045c2c84a1b5bae1a881edf1c2dc117e84cab7c00e361677e915987a48c689f24d1bbc138a30bc1aa79a8595f7a0d92184c860ce811804d8080cdc396eb4e7c19918a0e1760f158933c781a6b34ef6ce9efb927afb273c77d57c9768ba078dbfc010c2760f3bcde84799dcc9d212f186eaeda7618c775e5531c5e28d399fb3b3da289bff233f745eafc26be54436717ecfbc61c2a58188ad81735617580868dc85f080c82774539d85d7da4173f4f793240199a3357f0005fa73c97f90a0f26a250d71b01014b7973166e131a834ec1feb3b67ba93b6b23d740735539567705039744823de306a9bead425aeb3ef7cf2f79a73a6f52235de4d7c2c5b2eb5d9fd45cf2ad6e8ba844b5c6284d894f5889578b5a76c13822426951884f43b3cf34fdf786ab6c2ee801476c5ff22f8aff2bc068c5e87d9da921e339556ea35a8e510a1dd2f9301624d1f667bc128ff1b1553d429cd19d7d311c720596b0aa659895b487ba0a9b2282c2f8195f2eb163c13583aa5b0426ac0ccd9ccef0ca77ff72907c21b2c33c0cecba5650f04a8d8750e3eab3f413faf614b3eed887c58a9842a77e25a778ea55c9227fd9c9de95f57a9972780a9d3c2283d11c0121721110de021d4f2e4500c09cce4aa4a48b9eae8bf37ad008a9fd55f9bfd6cae802fd30429d2ed6c2cfe5613460403cb8af54f8a7a1d654d4f8dec182ee53d9413df23eb195648ecbb631a1c6f90583fefbe6a6ab7eed9229196981c68f2d34cff88fe564492ee5e3b19a5e54096cdd2895b0ed588466b7a0f73e59cc8001ea2d01660cba813a3f8993bcb3886bc9c90e14eac136291dd0617df4d60a3e5791227b32c921832e9c1b087c00f1cf1a51f9243f4ed3bd2c40dfd21946bec0b58ebf95b28c5fd55028b0387a6f28c28caa641c7e686b18ed50857c09c257fb71690f4f42f53ac818fed903d85b09ff797584cffa33dc942682022612313568818b8567f59d81f64f54808685a942b09317cd28deabb2e4ef1a20677fc6c85f9933c7d8d2f0a265e5bcc6645ba555f75dca0f4412478757868ad9a2788c2ad465b01e02f4611bf60eb537da1b0afee3950838fed51995c79a57472d7ebdcdec536a56cdc139900950adc585c5fd7003ca74ca40f1df888bab240fd95d86a4b243e9ee15e279a4e5791d25588144920968b0f29927f64d68dbc4a1bd7b7b1e723185dd2ece28d49f8ee078c7159a2da0bba9dfdfc66cff5c9f9ad902cbeba4ee82d74f89dbdf384eb2a5b03a5012ec3c8db6e01c794a0caa8e5d7f8a6b1cf5f7735bb0997f4cd40e98d5d07095d228e44643118336769f22bd22f8aabf4ecd67b2cba630c93e7ab6bf92099ce7b5e85e6178f08608b1f084d995d37f4ab8de62f3b851d79bec8275ef9e984a77c47ef0f94ec5b3d22ad3da31963395d7136bc5db2a09cb84370d31f7649b22f31da5a66893209b1b2face47f0a2e298378e79bd486d7c1125c292464a4dba796cef03b4303b2e77e095b05a7f3a3a763412e6970b4a60870cf5f49cfd998e3022e0d1091d05614e5f4f473516d0c24807b7bf0856d3e79b4dee6609562e7dfb6b8f1a3d7ad7ad74fe4e17636445211381f0b3516e42fc2234d8994b060564c26796a304a98585a86a2ef3938f5aecc1fe2028c6b21994df3e88095d30c26d08795f8d2ed24affc4205e4a37c59a4516fed28e3cf3e96ec6960e098fc1b3b66f244cc57fc489da4bfe22095f9cbcfad5aa465abc675e18ba8d879f6b7dc91a4564eaad2537fcc21751a944880f39991cb202e8139b86985ce44b15474c54fd252141af5b9bd92f3566bedd26f40c012a2e47d6b46d3facf56a22cd219a67f0be80526477447d2cbd8adff895d2c4e7bc0878b9b3a8031042a22a70cd04f399abd6ef7cc862bb1a50660d89944d4225f41bf0f61e8b5e8e2afaf09a22fdcfc9177c127ee69bb8bb1b0ee34909ea277a38f84bbfd07fda642833a47574debddeb0ecd473fa9458a6b11606be1ea6e36f38dfde7595e3065fe8c37f8a7d65b444795671fab27be73743bbecbcb30dfb99f843cb7c0b60edb86551794e06bd0b194fa6d5c9179c30db32ab66c9f9d744b289f90f865e61f9086ead767454496e3bfbe5765918e7911ef47e6991403dbbfd9a25b62e38472eabc3d2a378ee254463e5f4e9411b85466e4d405656cd7eca9d9c2bc2a7dca9eda386ce05e38042152b6e8e300d0021e6fc69460d4b58dc4a4cc943dbbefc68e2d8e02688aeb09c08b14cf0076f08607c045bf5b90f2fa0997f6a9b339c2f083bc567cd2834a585499e214fee8d83d8e36ca53ed4b2f483cc062a3fb6381938488fcae61a88331b3d0836bf2a724aab433989bc093a5cca8e40ab98221e34610fea70f8d42aa1dc90bca83d4ff91dd73e94599388947724896c6cb7b4147876fdcaedfb4350e3c32d948cf1c6c0fddc3abbfafb2c332d754b14d4bfe9b08c1284a9d5f1a71f202a865ff3cc855a0d43e95d2ca03d9c6377568b47af80a97897f98a6bdb05d1f72c04b7963f86875359e48ddae17bde5b0faebdaf0d3f7d4bee2cdd349fd68cf60b0221029404c3df852c28c1b05f66c24a50b49e378bc23997fb64e4e5ca1765df660d8cf41034c1c865d448003ed0d9014bc87525fb02e0417320787235dc5d21baa479e4f9397e1e6cf97845a5b005a79670fd7f50841cf0339c42b88f965e7589d543d4fc86ab540aab9af54e0a086926fa89339014b49f5040a0998e1ffd4d4a8211965404ad0b4085750c2693ce00386fe0a47e3341ee5b0020b4357c7fed6a6e1ffc2afde18b9324d42f6c185b38de98096f2ce05f2e2f3a86bd964fdb024c7c4804b33f27beeb2bbe9ec6e47c4e29c9456cec70c01ac8353bf1fe60e7d237a2bbe8d879468f3120b95cf1dd10ddb5b2fc9d9ae6819cd3172e20a27f42afa1faa30038d7c4363124d985b22778426e70b1afd435cd5c8e2fd9649151bb1566ef2d1beffbc27dce4b783dfc740e737646dcceede8b300b20d89c463cbd1e7447af57d6b5311df5c6f769477eab8bbba8d95e66e6ce0a1063c1147e044df258193da30e1eb632aac56ae54e5a39de5814177b4d667821bfebe4fff4bc10bdc2ffb8aade7606c7027601f6c4ddf0a65178f333dae896cf14cf092852814b3553e93762afc22d13a55e69631154fb457eec9ea492206e564b1c7f66f898ddc50c0c48d009b1ff0a0dd1dd341950aa24641758b4a78643b50cf336f48241f728c89e69945374ddd0ee287fd92edea282df007216a4d7f692066b7c80688147855ea9c61a05e6a72b4e7616dade76f9df71ef90cc731bd85d632dbbfbc800f9d505f072ae24a407e0a8ebf85e38516dadd79e4959acc725d30b0aedee89f088af4cce8a3f0dafc1aedd915fd97c8a24c0a1b31ae5d9f4e01aa3e12d0e513b9c53dbfc48384636e35bb1d2cd75fbac1e4e0d88109b793a0cb82bbf18e720ef238e0f42094643db68ff76d5a3a234ae364e999169ad4d81deb286b25dd38795f5b4792b1546c6c17f06716cfcba38b472fa222d3908a07e9ae63c8e9d39d26ce2d16946926b7e46491018c62b4180ff91a68473023dea3a956af8f8ce7480e21869230df907e8680261c382dd3f34fde3e6ea50a101f54b44f9945f1b33a448555231416faa25cca9bdd3f35839440f18c6dd08fa46bec8806cf9fc642855c388cb04dd01183ab453a909ba729cb479b620f6729885880089290a02e593c7df24630fb7492dafba5faeea306fee898cb1ed9f4f4fe4e9eaf6f3bd714fb64e62e673638e9d975f53938c041a458d578852ee174a373aa1427ec1a383f6a6402ee68d7147443fc0aec5c555a2dab16a9332f3a8482dfa8d8542d07c571b0c3b6ce7fe01c5cf05f452001781f88d65676b88b371b228ed664c3a45ed3549b6242d09826f016c84df76784710e05f519346962bb965cf65b0292585245b6538f37b03d521669ec90561afe91a69b51e25903012dfe31a3392f4c31c26ace8710f06aa2492bbd1598fa78b332cf4b358ba3e413a5f565dc2aaaea685f669e72d3a874e7b9ac802efe3d25b117f39c0e161c792f60494f8415e0e97702985319b7e992a21617d55672e48eacb5ee69d3380658f1c5972fea86da5e93ffa3e3855dbece81e9e03118fa45c5ffe28a4a055c2769dc1a8b6757d21851eec3139e209643f9f791ccda2cfd36703619a7fc27ada2f87befd74a9a06d8ecdd3f3ab8ad2e5b46c5b481815d6013289af4737f9b247e47a059f7750fee14a3437a9d841f82523bef68b98f5b5264401d72a8552fa07576c2795e7201a6a73effb116a2442269eeb5c13a8e4a70b312d59a7404f663ec0a4f99bdb7035ac39a5e117b19d5e8cf998b355feb7f5b2772da20ce347ee68b532389a78349f38d0626910646dc7949fddc4e8be3d0f66ceeea6eaf0dcf81d6e0fa9725ee060e365361818123f8d55a0f686be6aa309f2537b1e4216fea990c2e3c282d63b7fb5b0e402a292c4211204814774bec016a0659dbfd4cd9cfa9ad223106fbea402d035394b7e729629a244ee1b77b18fcc91c7f72a3a3e04773158690c05ea65852b6ca8e14e59848696d7d000974fdff17d4f2fd89bdf603f2663b34e320872be7d665744d73743fe1a30d80013269a3fea87915b094a73aa1ef6c52dc7a60fd5d2caff320372b43c0cebb7cd52260f009209b45f61358500bab86b2465107d50a4dff506ff759c7f1da6c243d6f391f1699417715f0a57340d88e9d457f0bf47a776b3bb01b7ae2cbeeca1612823fd45307ec8e80b686ab764e14319794f9d2e6ff1ae0386fe59fda438aa05c0a006f4fc946795059fc46a1f8565edf3f5d6093ff88420602f5dda075bf4dfe652b166af4bd1e6ad196d7031eba76e20ed6bac7deba59ffbac67f04081a83a7c7ff6c0f8b6f422d1253d9034614b7aaf746f346e41726f22f55f690938f907c8e409632326511be1766163eca39c18f5fe80e1d20479c4ed9aa2136795d89f66307fe37bb2e5c955656c1f918617c125c5dda047ecd7b675131de6411cef376ec0c3a9beb51dbc6db27d8d032ca8ac942f64e9b9cd3b1c4ec96e06ab65ff26e6a1de1d280b99652bf753cd0a76f5a22d66b1c062bf2d4acb0766f4d93580a632db06625094f78bdd1e884bc1881adf05057abecd435587a10ade5b63b177545cf245210cd020df5c15363d9b8fb74434084d3a8e51c071dc77c09a170c000e44e41ab1bfb7709bd69db696b31aea8c80cbaeb473d837bff1e1a9d16a6bc66775fe397ef9da630006b7dd28abb292e714b38fb5e61cff15d48d5c24efce2cf97724db116d9ccc449d68ba490dac8a1614f6089795327383234c570c18169307efb1e56a38cfe16b316cc1eee096f4be386776f990fe94daf866a8d18c22b68dc56e20fe23911066472d80a1ad6b4518bd67d3a8bf54c546a59840ae14c31f751849fd1ff7d40b5ff27e729411beacc9d7cfe7b403a76efe093b0e10eba683e3e711a881025bb69dd61774bac5532eeb53078ca15e0328d23ee97c4dd5aada17dd061847c5cb9030094765838f71196b8f4378732882ee34a802733c6a46d6147dacaaa3cd1e1b7329d04e1f92d40e3b1698fe80e409b2be3acf1de656b3867138242951408339c42e1f80989cb02e914eb4c2cc1a9176025469761bf5c07831d768c7edb7f0a21358cc679cd92a9421493921463369eea2110ca3d67fe91b902c0426411eb31ea864e10e056d232a59c2a06b2d4ae40c204845d00b7a4ea854781af58f0ac491a597381f345727a08a911b7b3882ac84c7659980dc271c360e0c14a9efed0139f7f7094bbb3b4acf5cca4db45c8e9913ee49bb2cd8308a1963edb5ee575f0431803e9ec747df8c2aa360aca0726485ca582e768b28ed17e2eab4801d85a47e85a07ec7579bdf210ce4a30dcad016602b24d9777b259303fd9c35a3336943cb51f0ed943f3e020ed2b6e2214fe17f4432472b678e773ae3727fc413b241f5bc69b8a169cf380eee4b25f9ad872e91dbf11499465640ebee7be19f8e0d1206bc25c6d6ca874257caf97270dd48449e4e785bb94fda0cb53c4c0788f80d277447711f6c18ae97de8628029d77aba69fd4ec1f8aae53c29a92a64b13b11089a8981155df63ece96a78ae17c94da5f2f14626efa846a7c35a907219b4101065b449482e3070dde6bc2a5f60eadc4f2b47eb22966669d6d9a85429f72c2168361d4e9215e3397aa527bbcf746d6bf33801ee5960af1a34ec2df8b31edd35a545e1d5944dc64a78ec28fe54dc488a53fc222667cf6ba5b554b6730310640821daa426544e94f76bb1ac46ae8ece20f527aa8b4d4ad06643ca83c7dbf9b4546afdb8c83e1ed6c3cc12b1c14c2c6517be503a7569cb1608bb42909b36b775de9b68dba9d0ba950c5356601719120fbf529b143c4afde6f6e685ccccd50ee108e4359789c3a92d60188668e04ac7b5fc51a23d744a130b63fadfdd813dba2546e3546daacdfab094e4c4b02466367d12fbc54600bcc3b89b14cf6cc3f6e746b9f263d0b128e50b785b467f5f4c862ec8f4dde5858d1e0953e8a02353eb4376343cacf99fd8f8ef0b639bbd38b99c57ff2ec64fe9ae5f820f5b3ce9d2202fecf49d3fcf02dcbf6c300ea0d5c0f5f0c98e8447e1d9150ee24a2d9bf116820a20bcb6feb1645b048af430b5dbb4ae34336047b0a8386764ffb9dce281fe317e2199650a3f87d0bb3666fbc7fa50efe6d3d25594be4caf2bc1aefe96a4c0f54b9e241a07a95bb40c1c2640b5318481882fa6b787a7b54b5cf00655072772231b0063800c29b09130e38ff5c20bb59e4994817147884d087a34e2b818a9c6d1fa3690558da6b2105520e05a19e62cfa89ccd97072bdfe35ae051529a6b49c876545c84e0322cda6eb9bc0f967fecb573403c0ac87e417d6dfc30a1dd105976261d1a97e6728de0cb6e0552c5a20f2a9952a3f30c052ba495e1aa3db5516c5bf674e4b5b8f61879c2c66f94822bceaef2da4f2efbb719dc92e065e2b17d408448f9b5c9b7c444aa12e8dcb301f8cbbb9006ac3a6ca257b5c8e9fd1c196f8ce49c0c3d599d2d9307334fc0d919207e953eeffc2a2a8e27814a5e67f51fb3675b4fd1c2948d9aa8e3ad4d28f9299879f78919dc9153c27e48d78433daedfa86ae57b9a7dc7232c0dca33591d30086bf3f2162f923637d08ebc40aaae547964281700fd93a9b43869af2a01af0159051d6f5ffb06b1d06d43e46470039fcff2e051a49b82817cd86ed1df814873290dae51404851063adb4f33cef97840739919bda7b47ed36c422def57d83aa5271d90becfd5271e16f22f4093df6e135f4c7da3d8901c157941d41425d69c934aa716f32685000366faf83366f803b1e7808bc51a881f3fe833ade91460187218e7a9f445dfd485a0b21401c8c6ba99a83cb859b419baf5386910218e37265332f1a7a1a8d1f3b9b45facc88b9f47344327598b8b2be9645fd182c1150031d222c1ac544f4d92c1a994cefe00c355b10f9b5c56708260c5872b0f7f0cefd8d09720197e3901ded3ed87ef77068946bfe8569775c28b9e0efdb9176c41ab40eb18f8b45c5d6738385f2c9e653f4da8b635ffa973e8920a1d06696d529a802788d01144b3f5e6848e0739b9e31e4479bd0753b24a2cfe9bbe5482843a7ecd40a84dbaa8cf72dd60597b798532ebe6845472e6ee9480d0d00b50fd5ff210a7054d347dede9572bcfcba3cc0facfa1913e67918216e51e6d8ffe7ef9a329a1e1c9d05433ce7cf48e65492cacc68d4fc94b401b1d94d03cc3d3f4003f53b5bd60ceb7b395c17101d7000137d05f3be543172ee45c923c7ae6cb29b96ecbc5c81521646cdacbaad8c4fe28e3c0473b357bca55df554803a69ace64e15c27f111947138bcba7a8ae536071b410bfd0ba91980d029714ada8c0c68eb3c2e4fb0adffdae8e65a7f774303dbef4d5e19e4bbb3dec328c7ce5067e339fb07b5cf5d772b6110a2792f5209198a25c769e13c5e44a52667dfab61b299e88fcce21687032c45eb8829ca5a49337a7fc92a0b7594b176a13784a651f2872dc52d33ac731d4546535a60587df49d8aced98e56da9fd06759cb2201ba737df8931b9c08c3249e5f40f300c9f45f27e7f2e3b97755f2cc9073bdbc675ab28b8c216822a59147a0d59ed6958f6d506a6f58210a7b822129df9c29c612807e34feabc608bf580ff4ea6a60c6ba6ee568a77d3e46457aca572dd14200f4ec2ac27e5ae63ea15a82a6c9d68708bf01baeeda77988c6e35e89930495291d654a14f5c91722e43614e5885616066a27384712fc173684ca2218ac6979ebb2332043e646722482a561b603a978e95ee03b32464699a3e85161d865db481287fc433a5a42c960aa120965d0f7402837a5dbabc0302e47e31b5c282d687647c096e3ee1b1d0026734e8d64aa88fcd957182ad1d4aca05e5265981d730d0beb9e45b53607be758f810134269a59c20bf70c9f1188c6d17ec4a750359039ed4e4363b59873160f553cae5e43b037010359b4bf2c4181c1db80a2c17667e9f122428707c9ed6175e049427ce356ea90f8e111d83dc02413b095c29cc3589b293f4313f6314e0306be72c06d1ca78db72ca6983098f2919093f09e527697b7cfea4cdc6172304029d59395ffa7fa6a7c6548e9834328c84fadbe3bc1d636dfc25e6ff1892013c7545a5af413cd236ce8c7e016316440992f48a2be0a94ced4e83c258c5e6dfb042a13d06d9ea039c6b0d20201243678d9e41de2f5008328fe473955c1c4a7401fc0ddf3d724e7d32e98a1d1d92c952f0ce4266c2a9246031922ce1b766533544bf04dbc3a39eda0019786322be14803f2aad81af2658b91f117f170cb2e26043b2ebcdfe7ce3720c04541c72517a8b6a2acd516ee9076788d01ad38470bc32ac4b205c4d37026d69f796b801b7023de622369d276922938957fa0ab00127269856fb112e76864cc85fd3ffd30507a4984320bc7085ebd98e55939ddaa4f3f9900937ee581f50bdaab066066ae216ae281b61020b1ee9126a1b7afed5ca71d7cd51e1a806dcb46c87fe5be96fc8412cc6ca4a89c8860c65fe0442d935e4eaef48b14f950abf17c466f10be313558fc5053cd212fffc7168771e87aa3825e55df338e0d486c09ccc63311295ae3cd7953f0535eaec35d1d5728aee13401baa1ae07961c31e8b81029856fc9e0a118768c42ae85d6066f6b2fe8679c0ea4bdce6d47f6c3f60a2584ad311dd91b72fc8fd6cb02a76bc60ebd4090fe9329251dad37afe41f5ab95bdbfc0521b9a1d6aaa3cf75497d2e37f101fc470b971d28ddd41753b6c6020f499236867bf16396dfe68c57800f47db4196145c534e9c237faf2da89bd25fe5825a20cf883deb8a62ed257ab8bbf2681a3251818856ad2495f881eea03cb886ee59f7ad3b781555ef694ea7632e1aded090ca0978fcd19b6e8b6999fa0eabf02a1bb92caa098ad533350fd7c7627454a6dc55588d1e43853573b8d9f0fe2b65330e5dd7413afe5ba9324aa0c140e71d71813b47568a03b6498aa3f575e1dc692eb5fe8e0bae10ffb9d3981274e680d805c595cadead1c65c837b6e3aef787b1ced82d6fecb3c43666346fbf7ff788aee0b4073912cd39152523aaca91df3ea21256da32f57a02244fae9aaac452ecd6ed12f3c80f09a3b4275d1c56d6ca8aa8118f8c4e3992304960c92f6fd44e8f0d0883bab0e5efa5c93bf0ca501a82c62d87101cb7ab84c56bb56434ff10604f3677f6b8213a228b4544ec6909c9ad298be45b9bd793c9be51906cccbd634d872cfa026de0840edfe8e7e61a438c889242f01a6308753a70ebf94ea1a5e22660cf72e702af94e8c30c95b4b74adca90455d5b330f19c526490f53c51d99f7b75e7d77fd0ae40ccbb9556aa28c8c45338147af533897e7b38e5d4498dfa386a942d21cbdfadaa42ccedcb88e6b3cf4cdc470372c3a8778aee9a4fd604647d6a37369fc618de2384130e863d5cd2d1e506621d67a91e1c626af774c94c2e43fcc92cee053592e2cdda5b5cdfbc9decee580d486fa27ed5631955f21ea6b95200512c4c1ea5e2b58086849fe9e1bc0418f8b924cd1e5e5054105a2bf719a75ac496a064ea560de5d83c7800f43c5e0001addfaa9261151f14103b07b810fe8c8fb356ad39d916ad29a5fb84e58f1da3695127c405fbf44ce92c45d7834fc7171d2c6c446229747a5822a29b392e8c88e605470c4e9ad272145b815d4cbb733abd0eff8ffa0d7ff5cc107cda5ff3b62080d26cfcbf456bedefd0e3fae8853b85a364f311d5f15cf2561f9d6b3a4567ad9738568e4b5fb02acd6a1988736a13f74f1cb09a15271613bd8faf20c0f0d64d43a87479a373b640383adc2e169517ddbb2887e96c4e367f41ff5567016761ae485447662c338c2d94e64a458caa907998792df203dcd57d0d879fe289ac0ecb4e21a9b5993095640ae321f8aef9c79150bac29f1f53e906136d4b60c783df6621a4a5aac931cffb09c28a061bfac8e12dea4d137993568490820d75707ecc28dd1974552074f31c8a524a7dccc67173943713521fac682b97d7d8aaed3e74cd1be0d44837681f8c7934dc4dc91fac66b9c660ef97d5b700f3a0911e5100fbf50d89a48410145be31fd14813867c6960dfd36ac6bf717094dcfde26001c621acb1431b81cd7c9a0dac0f1b1cc49ac62de84a18c46792b2ad6e49d32f2598ece0905ea964c6fd8249ea6adff418ea94c470f6b77ce577933efb67848408a28f016cdba99b078513d2cc42f240175c2b67be0cbac80aaa69024bda453193459d6a710cd946733d7b17c628fbbf740dcb30be5897888398557d6117fba38ffc36b12c0f743a14534d44090e075e1079fb8c3bf9fd7e7014b28cd4a190a6271bfb2dd1c26572da5ece6b605726b5ed64b09a25cfd0349f14cc9249188c089293dc39e720c1380805b0bbc7f945c1e23b1fcb8598ad8e1776d8e658a47570e80378359ef1b7a95d8354da9f52010589332ffc4be8ce6a7befc41ef39a6aa49ea77363c30257797a7bc135bac289c0f56211d8cf071c9106c9e1c4f36a6b42b505c1eaf419530ac8c00a8d4471e0e9c2ec48e3c9cddacccb70a724f7fa87ad8d1de6bd3efc3cb16c1e9eb0d3bf1b9800e5b20d37c84ead79e2488632fcb7ec9c48c5f8fabcbe5c9401d3268bd135d6e184fa198d56d2de132ddedf2eb6a7551a515f9c19138f7f22e38b90965b5bc2d22147b43138f4e2de3c7b2e4ea9eef56b32e1e5ded6877511b0b6571b3028318b22e20cc19f5856fffbb50e971139b3c59bb70052351e52752b91312fd704d49c775347cafcebbbd51b98e5d9077484980599437d4e3338cd605166d34c2cd11a3a6712a6ac55ce8fa496adda469571e88a0043c4e2ad1428cfc5f2ef2838fb7384ea45ed689f22aa1aa4cedbeef7fb39d9e7efbf4ed359a83cc1f425ef6095550a96da4cd0c7f7f49cc06541844f88cf8826e9fddb07e2f59e12c8018c48db98ea65f383b6fef0df353e2eda67204bc3e38a8f96dee5f575761768c64144e5db4c9dbc577e4dd2dee7d4811e95b40cad7ff50a508dab03db5d86617771518df2fa4ab30ba449c3bf3ed53d128f5eac3207ae80e0be3f602d63bfe95abb95f82839d6a426698ce7d46da73b286e846e82dadf7fd7f813bdf77178442aece6661e2e037020e5b225523ef23c0c453e7decdd6df01444faf3c20598df86ada815967c3942801ecf748faf480c99ac561f74d56c7ba964613e78934a830eafc4208f265b26559aa03ead8a8ec0693162260992757c90489be8091f16c1542ef32f93d30d8d6563cec44a6d67f249f1bc951affaa618c607313f8a0f87bcdb6bed73b719555ad72f69015317572632a64e7716f990a48d8f285cf937ae999bccd8ac561e3af5dcbfd6ca480cb39916d802f145fcfd5f0bf3c1a4d2e51269a168603ea2d760867f7cd7922da503944a17b948d3964f65529108775ade0019d5c658bf8f3cef1d53e333b3548f990b40f93d387e129df1defdf7467196421e399df717dbb7d3aff02607b6cc0af127df6c7dc2a819e4b7d59e40923a51dacd9f49b63276508a9134564cd53221782dfcfbf9de216a8982f029cfa6a0634659e025b7450d19ed1f45dbc3473b5258e8563df349e2fa115b32fca9a218ad78b004eabe8705f80c065572bdc748a7928845d306a425a7aaf039a62f2d80d441e626b5d11e80eab9d23201a99eaebc0a8fe0c3e47cb33de9f65b2b87936b3b9b7c65459732f68a7b6718651d14d3a0b2954a9a2c96fa0164b948ab935fa1d59ad2cf3a5ca35f54b53aa9e33f8a7051c7138d41150536ea2bae43c9a302ec6c8cb54f11bd1e24ca6ae5a514abdab710c59c871f4e663bc3ce4a35e8d137e22e4bd280ad5c2a0cf3da2248c7946fc2ce747d6b756f0f486c143ba435389bfc0dea27921996521daf181a256cadb6304e3173ccb31f857525e33dad2b91d32d8e06ab5a79d13e259d8bd69efc2eb5fcdc598d8e75196943e02c5e43ad4de940451dd4064f082e83af16ef81c06eba0c3baf68b1e1530dbc4a9bd3a539b3ee546adb420528da93d7ed9fd469572fee57d8f37ed85ac4e3139b5a30b5570dd8da95e8146b359c65edcff29a80d430e208c841e2f0461c3fc0cbb5c3a8482a80bd02f3c843b82bc3448d0b7cca30728566c28e8122fe47348e7091a59b2d2857bf9ec863cf833f225acf07e780b2f2f4749f607ef1f5bd4e11eea5ad01e3a14ee16ea2c9f3bfa33d92172dcb8ea51830fec4f62a370ac43a1a521b760324ee574c55339b66504817123e3057557330b8a251024ae008b41ff2619ca3706539d5a5712b0c886f4d01b10bf27bdefc3b7fe93808f219fd2227a460d7b7c93f8f09be9cfce4e3b883c165e68654ddc3111b8aa1ad94a29d466230fe274f05eb7ab75702f7424d7473b9e7bbb812319e8eb5cd0fe9423db4ebf7725f8f30dba7733fbb6629027d13261ddcc29076684a9545ed2afb8d6a1220f60867bcf2e431e30b861cab3912f3ca99defd9377c5dfe53781df8f5cde2e53fb2d76f457875e5da16af9429cfc29bb469c6f56293ae407aaa060dfb7ffd61400cd5b8ef9db34c8e9b3b5329d46bd476f2ed81ac6775cedb594ade1cc4256c523f70f920bebc20c98ca0759e218a33ebdbb61b6dd603b474fd87268d30f0a52a8ea619473e215bf2c9dbe9dc8aba4f98f5b533aa5388f3e3571f6e8bb1a89ab2be09d5ab2998f351e1fa16d6c031ddaec3e6dfd16d76a2a4df5ca74fab2ab0e251ee14640bfe4d1d4a07dce79322749c26c616ff72f883337043e69f249c17e6f88eb3b9b45bc6f7d88fb1616d5661a7d40d0903bd7781eef041d2db1e1b47f1573fc60e68e5b124cc8e6096bbde8e0a22941eed9cdb84d222cca431aff87c246ede5850c920201b3d3835842f6aa0a94cb16af416888678492d844fb62b84affa8ddd880f462480afbce3823b8799e028cf774b1c07715611c459ce96044b41ae0ee0b69fc5000294b0f3fa76e821d867393e18c8e28913ad71a06da1ab78b58566db971a170ffa45b74cad8e74e1a25f13aeabd4e5524f8e62809f4812d9bca8d643a9ba33527b1e040770f935bb01d25617fea5eac190dc16213f1cddaefd9fc0262fb4c6aacc8fe6ed83c54a1f543bec34e9f54703309fd3d5a3476d2e74578eb147da559a18be01ac6284596178209ca7293ab459f5dae1fcc2b4bd1b6fe1935e90d4f8436dc1a16cb061ac07bc4f28fe75977095f40b0eccff5b28467b3ca697936f43e7eb1273a67cdbd9ace35c378b30f56256560d45153b5bc7d8d9fbcefe3227768897fa6d883a38cfcaa93c39847253ee7e14a7a30fa5ba4274950de306ac819fd3d6485ecdd0dc6910cda854c56ce239ccda911777706917ec268bf85610342795fd85331d9abe0fdefd91b71af95c33668e9223f14151cc198a9122ced34fd406af3215b171d165f4b48fb474081337c139c52945d49cbd56ed9bcebacdad874492b3bb9a123eefc45f81e43aabba72cc06511948725eeb545778c7213fe9b9bcbf746d4e6c2a420a7c3af4161d246fdc2ddd370b3730e72cf024097ff95c638083124410173d64f192c0d2b3ab13ec2819f736211be03196816330c514eb0c8a2f8277312971f6ef458011392292064a26ba0a315579a3cbb7c5696b2768ed07e6763a30672e9089f4846e07b727920ab5f86cbff190a4d85b0aa83133da6d564ee26f1a25e5ab85e954b2f44f8d777963a5e4a5f44d0172e1b1777f0cc0d549ce81e55480eadeb6d3727eddd97d92fd5db42238c27b9acff882f86128c46f70be31b012004127ce96e74e8408a123a3f98e73cbe020b62037390070d53c8ccc12cdfc9d16eb29f24f971f1200b728bb08bb626609682c09746004dde57970e55cfc1aff6c82fd4dbbbe8209f85ef7a24721db16ae625b4b082443c62dd5160f5e1751f2d72fe87326e0c5d7ca90a9261d848f1e8a427f04414d8a60daffe18dd3aefd9689fd728f562f6cef570f3be3905744721f4a22c688ea0ee42ec10e7e0176c02f23b8649c2e7a4d056c53fedae9dcc8b418c9ab89e05afa6e9263bfc7abe598d4edd452c7378d6f91cb89706660a35c8de42bd56376f401e45822bf2c0bceaf757f1c621b93ffaf68d9e9cb7413f5bee7c99bfcd4616438a17f17a641bd0ddfd66801e9f2c2a55658882c2fffa67eb84200293bef64db93bd786059edca4fcb4a82ab84c70b3bb4429ee044f31941cc21cf891f9ce7f7f55693cafe7a26d6ea76adf66b0d36a3b7ed70effeef68aef326ce04b4afde9f07750e8315d142681bf556bcf31537fbdda571fdfb0f7678a620329763d21ba09af191c89df71901d3feb4521bdca05f2a089f9b05bb7e5ad3efcb540e912c775f0512ecb4aeca2b4d80a3038f8f0eff9f40f41e4431c24d83f18667212a0a5b355005f8866693a10eea46a62b6537e301cbb799d4bb395a7992cb035a61f21e983c9e212f39f5f698cb346d088c1d103ffd3afce169b288d12a371853a6e2bc4e6bb32e20ced4c3a1178dd24f59b2bbde2c950fd2497a1f027c7ca799e8ae3477c66e6270f4d13735b3ff53e25c674990e223b5f1678de669ef37b8ef58036a22184954630c5f7aa606de56b0596de9a74f77aa98501e296d6ac60e3d1c553184dd2cd3f43c162875b145a692d7f4a0ff17ec8fff211311e8bdafa75e1bfcf0933679d052d1cedcdace369f74b2c44ca709a66e8dd7d3be905a1758e974884d67ec4fef6af378b83f0c6c194510ef7c30aedb6ffc5c848d770a62a0fa6581a9e44eb7562aee483bc7ea68e4d6788da5f9c1b55a912321b4ef2fd264543273ed795b8be0d7ca1b9c94f3e7307b0ed1f81932fda211f0327a2027d4c8ffea6e682f7131dac9ee58344cb642ff1f7126c3e5803312b9e2014d18ce29f7f527fdcb641fe18b31884119a352339587b55c0ab6b2f08d06b2be18e89163b292159ae457e15a22d328fda03abd4b96c93128d7c83cf833863b7f4de5180aa3c5dea8e2811f7467308178b73b701a9d6da3ed543b06097b49c8a5ccb7e278f22b7ac58d6cac2c4b4e03a1f314c796f9f56326c24fba2739775f76127d7248f615b73e56094abc901380f72f99659aaadcda28c7592fae99b5906d3e7b03521d6390308e23777ab71e2c4acfd474d1142fbde37b0c1e82fcb0cb879b40fc91114d09a7e2daeba2506e2040456d1a4de5afbb474b625f37f5a86b7c0058380ce0742a3a3da96f86baa3f23c2451085e7684a1d6c9bd3b9a621bea2084c568faa515cf6daf57865ee9b1cea2207652fd761153d46656892ccf21b5e04ba272caab3d89685a52977e5e2e20bb8f04782371e7237f063453fab42707aa958b601a5101f43f4e56f07ef130aa071a5491d325e2100916dc13f903ff443a9e30a210045cc24da3503f9143d94757942302537e96b1b8f7e25c985e0f3e37884ab8acc7974a1278a38bf44302e396a555c7e3cd0ca14a71bab6d19b50e466e95ef2d606db1ed9977c06cf571964db0ab54fad5b46bd77df0ef8d61ffb24ec00ea238f20476e9eea33d51e68859aba995eeaeff2235fa8049c6231e21d7bea28fe22eb0e0c7ade92fcd31cb183c83ec5d992a56bdddbe4ae4984fb6247d52396b07c1eafe503661987b029d3d4ba2d554e373e9edfdc05840d45c0546048014c017dea7ace02bc031d2f337c4fba1a3f264d17b98b434610116b20d055fd7fa22a07aafc84eb6d042d4f831d9a2da1fc2d7273122400d09cad4b8249efbc698f9a4eed23aa821cf2e42a275fdb1fcfec384d0b20857c451c726004c22906d81870b298dd13b8d7fb122f4732c87f818c79bfede016840b4f66a3a0ea297c63d649d16ce98c55117590a03469b40533881b814fbb7e801f9eb80718d19d5a136139a753819342713dd89fb124a3d813cb06cda941452c95c7ad2322eef4e21fdf73830f6dac2a6d107c5774fad8c82622c63bd49fa3271d01657cb37aea9aeddea8b563a33394e519d0fe85102fec538e950825b0a0789329b3d9f187ce9fa735e027b8888699080b7a88ffaa39f633fb7f5dd0639cfd958a671a1fa796bdd5b26c68ce9077bb016259199aa0abfc477695a509fd9bf049f7bf5561234b0afb9c505faaea899867d533f5b5e13e3bfcd2b2a30439270620a457e06c9b70b33ae393c8dff2975cc98d589cb164bff978143229a892391dc277f5a5bde67c4a7295b3f97f9b8ab36f36f4e0f622151768064294429e57ec1bc038346cac4b92c294b417885f04dd8e65e57674ff7a7512510b5dec088f41308c7e941a430ef66d3ab21eeb2926208c0182435a59c70fa4bf75ee3e6a0c2e077db045bd07b817fd9fe987e74accc67dadb62961f16a8a8aab0abdfabd6b987dc637296b958090d4a56867746707acb76fb2ca38511334bfeb40e788f582e25c27004b2894f8a180c151f648fdd6a6c7b4302698be1e6a30ba52005dbbf95c09c1965f65ea6d77839f6b9b9383c0e3b6b221dd8c00f15bcbcbd6c50f0ed7417a488fffcaa7cb0a16d86dfae3f3f914529979bfd6f00613404b05946950d11d90eab596c1778680a5c9ef7f7b2024d2659a2be9efb30889d32b6cd44120284bf2d961bf55338d68f0773bdb26c8a85f67e4a52a6779384ac343fd9948ec62e67d277f111548a8a9a6b13e0ce8038c7fc9f815c7cd7b5c9da3448b4db23e12fbd4f56bd25c072ac4c99b67da6f20b367b5309450943c6b9fb2331bce22d6ddbddc8853c5b62141ee709e3261a27c9a9afe3fbefb7b809f176167a3099641dc2121a80481348d693e4d77d77a47ba3a0eb4d9b4438bf1f42401aeb7baa840adeae3045a430af305e9b9f42e5f3f3fdd524eecf41f2e82338faed88b1560a304adb9efc2977ea45f7ddc2e524b55e5aa843b141fecf610126720cf4ed105513838bace72e6c237cf1e43bf4be25b72d212e3bd8ac58f7da9c69190a380b823076f24bc1c943f88bbcd7a0d580a4a13641ad68d183183d2fdf790e973bb9294c53078a6bcae42aa12f1b7269bb35da959a5be4dc46aa2596282fd85611517822e7bf009b284c113c64f123e671c8098a3e03c0739016c200968a645719dd63fe9b956c4b66478696552f4f0a3b88108415496a43f7ab2cdfed2348fdf6f0302550e5ab2b58562e5db135c8b3e758d4f0e4dbc36ecce9e3823fa6801f4db814094c2e08ee572d21c03086eba66a0055735f0755fb5d5229c3eb0df6f8773a309fc214256c54922bf47dab49858b63876f2d05a3a2bea5f28bc207380d436232800920aa6e987207ed3a3ac567d3b0f7b5fa93797f5cd2fd0d55aa43c58d54834e8aa780a679c3512bd0dcd6ca2360164ac946b86802c7e2bfe08be04ef07cd149cb6bee6290994ebef5fa2687a12118baf5db0cf2cd12b686fa100c30144589aeb3fad03dcfb21e8180a0bf2dd50325887fa6430f4f0dc6b1738004b3f886c468e3d5b7bf50acc1a391d04eaed947db24bb2b47a7a35c950e9ac8d442e6bd48d85e425e82f84c3607a93f23a2b8ed631f5d02d8a888df36934aeb0cbb3cc465008ecf213cfca90b33516e28d5ae030da8ebd03efec9985c7580b87adc4a770193d197059e0a007b3216d940f8403c7f728e1ba77a90ef7af3e297cd2886844e86360cd99ea3dbf96e5fa9d76d29149ff0144da686a81f5e8e56cae2c87ff325dfdc59584157fe785564cce7a96be3b1467fd67207e7bd7e932a48e1de74ebf72341eea21eba4564635341779c556ee0e8765c0856330dd508ec5c4672b8dd2cdf15f190b72d3ae92e269bbe98085824e671eed463f30edbcc422822b1d3d21e2eb67acd97b1d4e65b3633c538fc360672d9c9cf2f26570fbeff36449591bd82bab21998a114f81aaed6675233e9bdfaec413177bb4ea1954969686d518b4e935b4933d7c3b0d0a814c5c4d33a871cdc57c8873dad8b0392c87c2416203f798fc2e0799b64c35f887a3b21eeef84a0627cb6f9632ceed4fce08716282851a58800c9a05fc813333fa4bfcc3a54bc70d3095343ccd6a84fc53ff68c49964b9275e3303b622c2135eaacf8a6ac340871289a1770a243573623bbcf9c1890f11512a24629d719a4a4c77b6b1df09dcb3a22a233d4ed6c07456dca53a2ec7d5e7cc4009741ecfb89dfbd1a6996ef33218229a1d76fa8104ffdb4866c66ec3ff3c7adfd2603e4613a91e24d8fc65dc192161a0fae201af3a90ca2a340ff2594382bb402595c628f6e23c06c90e57b257e6d9bbaefb9a685aa9c0ed7a1d7d6c70ac5f629bcb6b5dbadc75a930fb80bbaeec9ed0eb5f054ea2a46667fa5f90e7424dd6c83311c0add1447499a842eff5420ead1a3e152907e402ed055b5f4dfb0e257fa18b81f79b7f6ed072b98e3228aad6b8f6897c5815c471e772e4f6bb0f33b41a44524f3f4347c7f132dee4989ee1bab8a2979a2576f66eca704d0956efc5b8a4cc5519dd7bcd5d47e03eeed770adbf9513c0b65c97304fb41f82f83843c61f58b9981adbf3933e2db13921095dec2dbd190314cda5de8a2b61960ed39d9ce6c19617fe566dd76a8445cf53fbf1af338e8d6d3dbf6f44601afdfef193569abc07e269254eaf0eacbe971b4c75a844942e603d7432cffa9b574e1cb06480da7495dba19b4169d3ceb9c0c4858e84b70f7574addf7add87cb90b16978c703fa378f6db9bf7028fafeeeb109648f2aec633c04b9faddf1086165984e1ee8d490022fa5e99c9bb49eefdb5add3459ef177f4f18d5b21b30e7d065ce93c1397f037e5e27f1ae1817041f4a2023b491ef46146c87245d8d150b2b59db3c5845fc2f59a57f0b944fb2d60d73e7927061e2658fc4e202cede5224c1f906ed055f8e7c4972d5e74b23055e2c8da030e617fbd239dd3fdc1a1aef0c19eb307e69548d0fc20e8510f2b11e68af34563d57b820b36632ec3223b7b0ab6a00a75c12a3b351c5db067c1c5ee983d092b31cb19cdf6242addebc554394ab7922466ef73a5f4088f24311d1f8a22b7262df5be5cafc5e892935ff25df1a5c17e0efc6a1bb3f405a67d02c408a19f909dd37977c0fcf169be8f34a2face2a04a9d73169a28bce4127a8556f054bd18dfe0ec306df4a7f7b25071eec74a975d772fa7d81d289d24048c6ea0880eb1573a1f8df72e4ec67e47be224461d237bd23e2d7b17c3287c216246b4c78d3ddb8e212200976f94b6ab596e7875c66a62319693b45d511a675a3cd71f0a6aa2b2e4746ae374300c06dc4ebb4ed5d0e23cf68fb60f7ba370e4ca622a75809646ef9d4da6e81f89458e24fca2d9c0385820f9d171f78a4e2613f69503e4b6f212d8f6fcfed0a00501b1dc269880d6694fcf7970ce328f583c75d9e4f2b360b7074aba1f6ddea49fe46b0c0a9de99397c49d71c68d1f1b1d7305f689468b92717ab8c04a620dd7c25f523f5407faaf0a341b5b7f44c8548fa1d37e5cca0ee679fce1feb5669ea2ef068306079eca19f47d00eb9153cbe93489f1374bc63fa4d676d1b038a2d00a5ba9fd16a52f250446cfa874e3e9a5763baa1ec585593c90806fc9ea6255e55f27acb9be8c84ccaa33243576a081d3e6af4c24c2cc8db018edfb0c2e93d0bf6a2dc1839c15aa518d26907357ee7b3925ee6053f607e58f04700f07139618852976a51c520b94dd4c2dd5897aa4d426609f3d474a05bd52da6e7b285387d2ffb12b3bc4532b2a16bdffbdb1be956fb2466743420d4778f55d0bc2b64a1942d95fbf917d9b8d8e4ff048268d2ce754cd48f5696fb27cd9263cb5dca5fe4e8d8b59a47def114eae9ed36a1002c43bd71e49ee0e11f65bd390c813a2e89beac62a60bb87098afc674b14ec7ee8555ad45f4f5e1cd1e49065736343fbf5e9e6abdcdcc01d0fbd5db7f2bb3c04ae4d04ac69007b391555fedd5b6ee120ee35f0e998fc4bd688376939085a0c7f2d44dc23c04d7fc0a0f5dd004e8d4b21e04e0f0a528ca00f2a2278a93397bf24c058dfba3646251ae8a3b5fa8cc02d72f4325ef908a176e4abdf244e21b7ecb70f41a06d9ef24124e01adeef070684c738dbb9ef7278b5659e911a1c0230a1aed8927bbbaec2e8955e9f105351d19a43727751b0ec17fedad9b06e3ee7b107ce7a9d30635bd1c0a6eac153126c7228228204261f00f77a6acfeb1b7561c2425b5a9ac115def8c0ed83fbbbf3f430ef4f9d40cfe6a814dea943672e29dd6a63d127f6784d9f09b7ca87a6bf85bc8cf75d5996562a24457fe8cb2d93b314509f64003caff9c7808e9d09efd88b27e40c93589b911d2b801dcea29edb2684b09721c5764180ff525f83ac3886ad7305382fc880aac6ed4b594cfec43d90228447f142796abfe2f8bbfbfcab703b0434a98b2cb9422276686b142313d19195b4cf6b33590b29d2d29dcb9215c198ee5b9d6259a76b277dd0dfa1865e3d448216208253a57abbc3fe9bdf6f5a8b0a3bf3f1f2c8f0994dce1663de4dfe396db38c7b2c6d101a6b1bc5b9f52562c99c35a6b2ad6166ce7b8b25660e2faaedcebfb1b2fad0427d8222d8f8d05ece9820d49e507f446d6b4ba4f7bbd9a9846f150e3add3f35c197e7c76309610713a4ef1967bc50ec23de40fefe423ba6fd58232995c879809536bb9d01137a6ebfa6a0359dd134c96b1886794f07e6799aff931fae1e4af514a95f3c1991d21027f546b2073c4cdd360bbb9c403ffed4dd54d22eab694aaa337aca3873d0ee8ecdfe42582cee8890102cfa7e9508f36691b61cb8bc542605b77b59dea3be84b6b9c5bb8421ee5a16cde0909cfd51d658b934e9495a31bbf6355d67099c9c9e271ff6ad2d5aa36f3a56df239b2c0da800288c9474c1f32573a7044b13d6984b0b9b1abf5da0b299b000a4450e19514660c18462a4c39a86d4efa71ac05f9f54c3b71186767651278b847b2eeb73838576fd388e7a0b665cd08e7eb2f02644ea45be248a5259658d0da6791643a371560adbcc7090f273a76111336c72541926010490281a477fcc0c441cb5583d3a3e69548b112843e0492129538b6118d1a4d18fbc2a498aa15ea02ae1bf55194ac88f3eae606d462bc45262929fbc72cd8b921920ba7a537901bf2e46b26b829fcdfcb2675a34c5223795feee70f02dd4963829dea6bf675ca8cd55f4e653ca849988ef4239cfea45dba5ed388245fbac16b3e4f10bfc8b9e74887a5da85bb9ed68137103525f3c6d41fea49e3dbfb13fa2de29f9cbce3f88d84b8dc5ead7ae0a643c9325b605300513f9dbff1b8c02da39e1235971e3bd71b26709d11cd36754ad96b39fd1072d29341c04d61369b7a9156e63693a19ec54f4d55260bb70eb794f6f8a8b6fe9545e0fc8803c2ad192dd623661f88ebc1c303c85a4baa27004a3ca2afd02f01b98633543e5b745af071e5255918f79e456be39723ec4a25002d627593f7dd233754f6be9c25828c936dddb1ecdd0d0155696cd1f6b815e7ee6e51e46f8a23b5625a89f0359ec2222a0dcb267e3d95dfc69723b5b875a8c7b4e975f1ba302f6066a2e00b0d3691fe3c88492ca1757b29f89415c47a98d3108ce85239dbe09775e0e1383347605bf98a1e3a4c80058610461868d26edd4a9575af02e64b8645464955726a88a44a315f0ea033726aadbfa19766dfce27062bbea3b89cf98b393eda06d859e8908dc7684f62865532cb771c802ad8305d9d3022508f2925f7c26800a8ca8a9c33a5250accd27862463f00ce7492501b805edda0d739b1bec076f18d08d368830d955d5500e6fee5ef3a920aeea8c0ebb45d27167e7e9ed8c5fbb02dfc9af9775a4950179f278bf9b1260e787c255b42173362d9914e8816beae29eb09437a4929dfc15446ea89570a162711991df3be3daaac21b87dd93c2c30d9a80cca2cc62361440bdebe52d83720987be31f0b85bac43b04cfa577d7c15155d295e53a33eaac24c1ccdffa0af7f9d34e04c969d05f3d5daa7bb0d0398cb26d2dda624b7c3db2b5175991884471dd1759e597b45651c76a3fe339d13a950c91145972d37ce2b4a5e40f226732c3b59484217e51a71b688e978c6be957067c4752fcd855759efb93bc7c14633436665992ce9f9732b0df9ae687f599947b9ffad712f2f0eb61efdf2499ea91a2d4d31f019edd02be88338932349c02a49b89a20b0a737f7ff7d7640006d13d02251b7d97b1e15d85536be85a955f08298a3ad85fda18cb76455b06bbb2f5d336d37e78c12220010522a0b1835381d21095f89bde9fe172c095cef91db2706be50503669e8dbe119e281e5c9bd6acdb2c5b59245b2926e6ceb0f82ca4bcbd866363858e5279d260b0d21ba57680fc4efc949211c97fba832b71709d7cccec4bef0d7e1372b0bd1b61c9a37448d795fa7f1a3973ae0f2a6c9f3cdd8141b76d6f2c9ea6e75c12232336450fac1d6d0ec4b552f140a21a05db1629714ad235dc18a3e68f91a50f8c8b7e880b3f2317558253e195c2e0ff5cedb8a4428cd35ad9026d90b5c3af2cd0801ad2d78985b24aa8d6123be517007605403ebe5ee5eac086e1880b42b426cc8ac711eabfabf32637f43de495ed98e995f1b7627d4500816ba081adb9de94c498f85ecf9a4f51860a15c63202d391f8b5eab8dce986cfda4eef7457c74c8a7e2f9e553532c4911703f6bc5eb87923d5b9dd12bd5bed77632f9c3611a25f511938f18c9e2346061f50af702de7b9de50248da58a83f4f72d175e320ab3a6b6ecd3403b8d400a17529ada1dc1ab3d4e40c78725336f0cc0ecbb3864475ac158fa05b7bbf9b4bf4a0078d13298e057d410dbd1a4f9fc5e38332fbe811293f3dfce96860570d71e3a1e33e9e914233290030c2cb3cf79c7361a62b01ed8722f0100640f3612453341fbe052fc83d8b918fd6edc187e0a644d628bb3e3ee393b330c9dd97bff62168218dc91f377cc206efa801c52f81e86f0691623749801f84edb5648874f73bbb0d719d0d8fe50203b391cd5a60e07d7fd0c59612a15fc7340d9d85c61f6db23a147ca710eac61ebb1f25d7a1b4532bff414a0e80a189cc5c5042c7118131d5643d4c04505ec9c2016753003499d47b34c2bf075c450ca2219fe4aa41b3587395c89272f92eb394ce66d9ed27d2d057d6ed5b8de91815904877a3493f842d5b491420269c962cae2c2621a4870a1af99f3ce7b9788760fd41bac3c39907013972caabe42972527979d68ceedae13bb2c4d543e849382900b9b523ca66f5b9bdfefa5bd026e55eead1b3001af47bc788c81c7cd1e1ac748687a58579587f0376aee403484da821eda8725911498f90b3eefa16fb208131a47aa4ab886ca4a0fb0cb24fa2810c17d1dadba64289ff1ca591b960ee9db0adce5fc12ffbf74b9ef0eea2b64fb3edfe725db65c3ceb13ec259ba70176bf6bf0fec640819cea1613db920ee5997d638bfe8f5d71a78d77ca2f193e40da2ae8b7e68ba9df4cd09005bca3b5f9c25a0d9cec84e44eada62267d5020e44abd8a17a4846d569317b4d22aa6da8ff68e49a532086c6945d27b0b7c022db5d3dd303def781203f8a7c002477711119d4186280755f10b1fc032d0f03f54b60d77b84a7a1905f8aadd36715673cd5ceef8c64c9c41d0344a71ea8086fb9fdfd8afd5e64421910c5fc49b33456aa922270af13e562507d7501a992221bba7b52ca5b896331b7313c228df11a8b251ac9c6930b5171fd30df0891c285a9aa4e8b2f5e9cc6806eb633cfd09742a06af14f2cccefe45f6f03ba234bb6fac8b95960533032f62b68c2790102bbf3c31b9fd600cbe4ec069fdeda2b14d1894c9deb0cbbf317b1e2339dc4a1bf64ac01bc801170443e542b74839b5d64f7a1f2638ffb76d9f0c81863e0b0326c982706aaa14beba60d1de0919b62a2ca463814eb5571ccb74762bfc36f2c386984958fea613183163450a8d6da3e6551aaf3872c96715ffb729eb834b56ffa3ea95748987dba53eb4d9fb4f354485e06770fc41054aab85608c50d297d60b9ce4f2a78f5a4c70864b82760712fde7a3d05636609b83ee39d4801add02bee364c44a7ff91ceb28629a65d49f8f4e65e1c92dfe7e175e771cb488a22e2674edfa448e091266b90c2152430a671094f7ae22893eb93e859f67d0c64bf70d6b695bc1db9796caafb3b60f1ad1e99320734462bb9e61fcfdd72604c0fcc36a79f7cd64bc8d55206b92f00a08e18e086b3b6587bb3ee721cd307ab0f89f85890ecdea5a941bbf447e0303f5886896466fcb8bae1b37b7acafa7b8fa0d8caa6834755ec62b3ea90c3131d6db087a4e54cb46b8b806c1db802ddd86a627c2ba268cbae0455493f2efb44c32a45158d7aac1c30eb9ed82afaa912af323e2014bbbab50de4d8c5be3d5c6ebf855e0b3141360954de826ebbf9dcba9f4f297570af97cee3fb283cfff65b755fc06bb72f83837b2eda5fded7ce15b1156bd44805b974831c06b513444afc21913a99331013c4dcd4a8efd6fe6afc03a073d201d92cdeb31e4a7eb645c45d5e44ae05a9108d3bc9f9961f83f10c413248637bece7005a725d0cdfa40c40b5de8faae8f8c8f66fcb97e975293a8c911b63c455ead06d09a756f03c8d117cab0caac75b2d39cdbaa2cb6b61592df3b7fa7b408b5b0abf0f43493f1fbbc64fc3a26c8057605da1e52d3b8127ef1eadc73a9868c6407bcd57ade2fcedf2c5db3051a41a9ac7ff006f71babb08dee88ee256ad98ee2f58dacf3b05f242e9bee4eda8463ab5c641780e8ec23266d5dc4fe1c333ae8e3d8c4d66a6e7a9e7e063275e933cadc923cf9abad58c23b3d15e7f92cbd30ccac2df504e4d25eebeadcbcffdc50bc2546597ed57b63741544faeeea8f02230dce62586c22d7dd43eaa2f2bc76235c7e0e739e4834d1a32d557a33aa740163db5c28b946f10cb252f3b86f2492b65a335d70c0de0cdba8a2a8188d9347c85b6cc287a5538241c5ea886742ad8d2dd339bbd18846c8082372f5c63b225426fce9edc5682580df2fd9cea95399a8e9446cabf4c9f24aacb624db88b7b049b416323d79143112a7b549c22bce1c2f6d0f62c203a328a7285f32123fd1d1d9bddd7015609f302aca0029e4b7c76be0cbe7875da682d1d01d31775c54030e3724bb6a86408de2a2dfdef3939e1aa23482bff35702f16a25cec13a05879c5f5feb83604ed204050a7ab6ee5185367f00d87fdf8fe3b47a180d8f1f4872a167c5e6cbc5bdc1997affb7eedac47c55067c4d46be206d085a71f6705635907276c0e564807d85ee4e5d70a236cf6e6521b69b2ef1133d7f2b0d91a67fd0f9e70d01803f404f2a359b2a8e8dab643afe37d8a789d7f893bbf9b4e0a2dadc7a4c6f41901936d7664b7d982a8b9688a0093ae0f2c5e150b4e26fc834969b7321fcecc0f2809f1b286008fa871a5899745c6d9a807eac9788cda6b6bce8c065c0b89f38308dbfaf7f5d03977d318a121d6384ccb031414e57cf398934449aa2ce5a51d3b3a581ceb03a1481825082675f8d4fc42f5dffb06b09a213f7b82032e04b5226301c4f0bf7c125e0ce6e1632e709f1f2f491e00d80f44525f27cafa6f4e169fd1eea414e0711cc1f87187b46c229a392cdaff9f1054d46933d83a01e4076fd990d5627bb80430413cd67dcf6e16721c5c2be67006b6f54461671b8be7dfba71f2f3d5f189c66cff359cca7ae6335b5b89452a37f582cec20daa8ebeb29bc2f3a3cf164bd5ddb1d83c34457bc0d91bad02edc589d8b200f9583e6195b80cc681838c9e26ee36be2effa809855f7e5f507775d417b61f180530c56ce83c3c6afd1cb7591453c35989edb802598b1d1fdfdfd13039abc7aa26152921ac2b2cb1cbfadfa264cccd6b9f4009550e70d204d4966778c4bfa8149b5dd055981df5f8b0c7f3da91f13779b9d5307bfb98337229866f9574a6a9f5762cc88d500d4bfa03b75e6593b1a7828ded8b8ad77d93bff97b986d058090405af868f1e51932b5a842e1fd834e2024cb75d51e3ad5cc017cd6e03cc490958cc705fdbdfecab0b1686d8941cd110a88ce81c86675824bab9859f38a8f5ea11dd35346e759bc04627230e77ecaee22e519612a52a4cad7ceb97c3adda30cf4a451b085ab87ca9fccf021555eb202de93cf4f4b1cc8deca100e9f3313dc600d3d0b55366ba6ac55a98f9198b5cee7af7b1c22a4b7f7738f8b247b86860644ca78918e485218eb8fc9c80d7a1933175891e3a84bcbab449374fa307e59dd253746b38f57c07137a5cc97c548716ea44d130d01b648b69c0878cb51a5ee008a420cce04adc56c878dcd7e6189fc6faf251292b7225c8dff69e1d306c53cff354754512d05d0ca9ad72dd03d7dc6ea208c93338d6ba8c0381b26682ce40cb56a91bfdbf329a56c3bbdd53e932b1977d12ac089ddb40a2e694f38d8adbbe7a2f7206f084c015584a533014f28419111c2a592da2ded92cf52015a761b155fa0b331e0ea6ef9a6ad16b35c5389716d77a5ebb9c11214aace4f53826cfb534d05ad3737959b8e9cf694b7cc3a6e31167d48f3e3a018384e8adce276da763a04bf7b0588ef91e04267e9d5b0db8162c008f94f10a309987731e7d009d76691f6d2142bf6affd6e4a440b0fb4a51f239c8e5d6312cbdd97aa8242c3d624181af7ce3245aa3ea28edc3469adbb82be91d2ccd9faa697e003b39782b49a0b0a2d5bd341f1caa4b782b4b33b5227b682a0a3dff3a9ec4a0557323861771dcda45998a8c6651c639269aac3696c1c3d5a8d866c77128e21182bdcb023dd88b0f06dbfa3aaaa725f1422be51eadfef5eee00949667d548f963219eaaa038f4d3190d881ab7403421dc32abcaaca583d7d2589ea040e321c38ad2d5ae41bfc3dd23a810c95e86ef7e94a3a93a5e5c7a712dd548ae0e24ec9ffd2cbfb44b17f47e0d3dc2bd61a4e1a157b426e107efd797c750fc45793aa098c848cc23d05d003027e2b5426d970b2e5d25fe4c9903fffea6eae83b9bb2344af5fc23a8ef76c56b82f102b401369b5c2c4ffaa629b4439c14785d84d1bb430877df9eb313622741d0aea60aeab3b32373b4eb84ee665a60f64dff15f32de0bb533421a9dd8feecd30defa3937174c6decd73b606eeaec68d19a80a888186d27af67a29db0881620eed4b5b6b85a3ce3b50121594aa6c6e1ac30c84c8617c225f699a8d4ce7f5204643f7ac010ef1bac1032f17e307bf64b3da70d3e0004a66e3eb46805079cf549e662f0ed28ca33a5a1625c1ded95eff8222540a64c354f8eb5a6ebf0cae01b37a1fb5a4352898c7be8ab6291a0432af8963a0184f84b291c3068710819b103a5f7f630399b96f90a007d23d2c8cfee4f91f8a5ec87c648e89db837e08f96595c7030e72171f25daa99df78150f9acbbf045d1cc757e5cc44c56533901d6bf4054168b0ad0cd1f66363a7d7aa26b65026fb20464edeaf020e0ecc5fa85c2fcd027c69876027f28a8ff180fa23b2e6cac2f58fdb8620873c7395d35c722b0d3817dc312f7a262cf624ef045ffed9fdf1675375fe569f89682ed0fe574ecdc63d548731216023294e917c232f688fd4a3479d7aefe4e9e8911da1f4c31e2c301b5c44fedfe81c47f5d6c475b95c45c3d2135bb31277975280e3b02b40c2932a0457c1903e36e3a17c4ae580e535a11fd21f40965de4c86074bdd4be35ef07479e3c241677ebc925f638e5be2e7ec47b45e01c1176bbf28205af5c99aa7716b10d46679206a7accf847df17294f07294158347ab99b6c38552d85081efd11f67300e0a5710c0b13578b3737cda9757b595fd5cddf5ebd54b9b89e01e83593227e54b0ee5e7bcab2f6bf17284df84c418f976c73df0bb82dcc5f49ebbc3a776637016634426591efca6c7dcd4ae6739e854a3156277ed08be7b6e8121329dce0649239e15600ef956084bc07cf028d512f357eb7d0ce7a7ae3fb12e09af3afabe280c0b6db5972fd0a4792966781fb4d6ba9ab82aa1c7af34017efa2abb62d4e77cdb66947618066d6ebf9036a006b8af801c6b0d7f212d526b88da5c52ff5e37a00e12f23efa9e211be526280cba828a43190a49b5c93b8ff9a84ca664a8fbf680957040393027ae992fcb4e797e1ddf7881140f94f4e1828139061ba7213877382e866663ae83618afdf108aa80d84a649ffef6f28f625b18875d989d226f03a49c905623c2f62784b6f7428bccec22946ba2faa8d1867672c84a21df91657ed83345c2998da18f183c4f5750a4e65622954c091c6916474ec0f1edd9ca8c97b86e5c7bca0324fb9fb5ad81c4e7672897e8857abd9fe9bf50419fbf28487b54a66e313b8a749d23627415a004660223e73f858191317a92fcec2e27536d5b3ef6815729e9da0f602d87407818c8193932ded7fb4f4d7016420d4b35dc91f82ff515b645b39c21e5dcb59367efe0c0879746b7d5cdb91e689dcd77ab1d5b58ae525adb9288f81c8582de4e53e200f8220b74121c33e418b677fdc9112e6e712ccc4fec6f549716ec1195895b1a62a650971eac2df9f15d5d0a2a82bfadbebd4f5f0132430ef4707559e8c31153752f0beddab68add9381a58abd716dd1b688c9d22f7831991ca0172ea957f6085df3f115e5966b746c203e3b3f08b115377fcf18ef085e6d337f5063c933c9f1f3da0088afe52390559cb3dea96ae659d400ee882e66a59cab51a4e268f9cf004ffa9a61b7f712160e1981b3593d8f107595b707c944bfb0c0f51e01ac9aa2c6678022faabe6e06122b3cffdc2f51a4f40f6702911624384217464e9a5a15982ec4ef52e08765fef307422d02798228ef3a481d30478b62ca0b1c76e3b5ae6e26ffa1ef634cd6bd4ffb58b83c263940f767ca7de2e42314eb6bf6eb72645613ddb2d803c8506f81eb40f5cdbe8510bd9c8e490e69b2881fff2e7495c36bb38ec6d8eac5d559a6ba847a65938e4bbfc2c20028fbde4e1e5560049ecfff49b0216362d77f39e1e1dad9af66d4053aa46b51bf1681fd2c448c131cf7be24df03234413be648d6432cab42015bb4f14f329843350575dcf28806363b5a9d237ed93b5e35336a56f160a6b009a136ee6161e3eeb0f8ed42322dc41d38f84b2db5cb4d9d07b0cd3579aa85240510e5352df3a5ceb5ee7ac0b36431d4f5a5119358a626fd20c490bf9b8aa29c95cf02c4876b0c172649815becf94f23fc1930ac3d550e8af9aaa7e97df22415ae99f04aa48acb1932515699a6c3327d79a0f1e80a4b9ad19ec23b24623c2bbefe8e3927b3167ec29883cfffd541e091a52c80b10dc2806cfe5d2830be1d87ba1ed7ba400ef402aac56d2f649f54c8fee17d91922677966b7fd6260cb5867540fd78104f7d49056385bf9f74b578d78784f0d58e9e13d5f990910a06a032d47058baebdd3f739eac13bafba76c669ebbf9b5d923c7e61fc9c07e5b7aadd10da1f392bf8d20699f033d53ac465283f5e64c3d47aeecf2c5c04891ec8e4ebda975bcd7382795853692f3cf4b7942c07cb90b57cdccddd0c3e09d7a56491c22c767577704cbbdb5399bf2f83e18645fdc2e0424f73729b6ee3501b9b3881fcb97d2115b85ab37de59d148be182da5c4746b392a84394b62216a7b9a7bf6fbd94c64bbd7c937929c1d2a1579f3966fcd5d49fe162c6f09020077159c05d02bf21f98b5cbf397baa727eeb15b47c0948301c029510ca3439548514efdee2d40210b67c3f795e24ae7ed5087347691e7f62cd2f44862ff15cca2b4088ec859f4e4edca7be0f52115ac0639c774b1d6609101553173be0f5942888936ab0ae58e00919b0d672fc94b9e70a64d0c8e1cb853cdfe7745c9eb2ead54472a8c6aa55153fd5ed8f84494d47f69df126b52d4772cf7f0e83436a63c5a15b9c19b2fc432617eebc3ce1edd65ff90d450c1732b6b0f076ca3078309f368c3f054d1dd6a4fa20921f19a52e4faaaf011d2c132092e1b07b3e16e46fed62faf05c1794119d3d3388edde29d9c493fb140ce91edb0033a7296ea9dbd83bbfa8b4794abb3d87f2d544258b0a6648ee981960061c550df7e03c29e8630d875e61f79f2eb1909d45c7699ac8b18099452709eae82ce00a44b3cd3f92378d17953050fc956e7ecc2db452af004b4d93fd9321365d599eec9f9dea718ac4b7c25fdcd5f3336187520b4e8e17cc6d6aed3479242cf9028cbf424b8bebd4817e607b347e372fd258ca6d324c07e60ae7877af56f5c23b7b34c718d01a9d24b66b6ce13f68d16fbebe13a650691d3e6dcccf5e8fb2f7154eb4f3eeb520c53af94ff26d9e21341f13c49b6e57587117def5df7cf270250f7ae4816fec0ef7f47f226dc61c1ce359f6ca0cb26cb7cfe724eea5853508c9cb63e9115f8e59369521c7530701171e58a6f57101ae7ac344f84d062ed4a18d14c65ea82272ee2ed9d979ea899e70651a3b29ae91b9b28ab9205acbfc6137f1e60123180236eb0736909c586f7fa5b17c817e39b6fe7ede21a8ecd39bf9d64528f12f4a66e26aaa7ad20a9b2e6b972fdec4d4111e7acacb9b9f122aa10803089c982c42628bad9cfd3e555777e414031f242b4cdbdbf1e1a97a424c0cc09f251cbc9a1bbdb665564b25cb1d99749429d5b54fb4952372ff8b6733bf9aa42e2b10be4f709357a646d8b7abc957f63926a1fe47012ea08fd4acfba9f9d6a4af2b1d562a2eaca43e9b371873d1c6a6cb463ca94320bf01e04fead38cff6c6788b02b0dc914c7366147968059eac316e9501c3ecd12e2fc0fe1ea14414eddfcb3503840fb70e273691c652b1de41ef8d7f25d96821ba153fe8e5088fbd19c3e1cc4b21270bc5e9ea5f44599d1bbdff11dbac92e5cbb1dd21d986d0fb47e3206dc6b73e3cf62956f13f277df17d2803a75d4683487b87115cc151e29fe1587c2365fa74f56f5b4832575650b640516f6acd57e92a2f6b669c9e54b9e9188a2ccc7b3acec5884832a5c33cc92d9ea5fa07bfcfac572fd0d4f6003650d3c6ec67a583af6d8efd8e9108015a4e2e93696fb5ad56b5cf4a2916f2ebb7401025c3251ce88673a5a7dce0030cab74df6b475fc2e7fbe709f6bc49018c63bc55401c3162ca09ee2d082b88d05b7c334fa43f3dd8769f77d90a68d414863e4d5755435220f0972beeea0dd3520a86e69538286d0318b4832dba7d5fee4a574c4e32a9023361eb9ec666860f1db8845980a307798be5a86b3e617393d510e365cb065f2405786e4c34bf491c8946ead3928337ec14a00cfa525b0616168913b0439c2c25a5ee225d1d63c259d53cb9377393fee740bcfedcf970388d89361d50b2f9b68a45ef1908ad4bee49dfb9db15f434950eef4ba9f6263aad599954b071681132b22ea6be61d10241d8a2c318af56a645eec7ce90f499055500c698527c9f8e2c785ee640072b7dc9cd97aa7b991769ee34de7da221c9bb534469e498111f18f08d732194d6325a1e9ef757a73909cc1e986dacab6baeb227154e55f1cd0beb362e881d42d08ef00fec7086e37f12ad4e739e29b5b2268e7f6827f89e3f7b4c0efaf0dff0f4aed4003f78314b1f85daff8249ae2e059257a3f1d7153a7b1018d2d593c28e41fbebf418be14485f441c41acaff7784ce153a9c3a2cb07e8720ddd6786d632b9f1f15d3a72a712cb97916839bb576c0e21f522df5e39f5eb5c4287796b0264ec6cbc1ad4fd1538d7f94d22c40606195b228ed87de02b018e3d3e8aeb9f98bc87496464aaee44f88323d01fef5423b09415a3a3cbe1e7f00a50101554e91fdcf28ec35f3ae11e19b87b3807c0f48b6c252be88dad58384503f29362a8828753a7612c0d60899516bc5bf8c771ee915fc2e43ddc70af506b633ecd8d649845d15c73583cd2226fddaae4e168c902e3dbd26db7b1ee46544b042fb65b9b360819af6c7db18333f0c1173c671d490d43d2154c615146ecf2c79988a2fbf9efb3552fec5bb61f9aab97b6329b5eeb48babf7287be1665ea4e53c55fd6297e9b36c99508b2fa2a7955a813d6bcb24f66ee061cb50a10035439883ab09956ec8069e58c4f9cdbd62a90fe24cbe0775651129d978172c84397a40b3d137d57721c923057da90f5f497a473e694577aef1f8c3a61e6a882c6d1f051c5b77efd9e802ab0f9e93b20515c833ad427a92af271528cfc88a4d969188c0a7bc6851ea59f44b1ee41ca18d9ef6b3efcdf8e2a47b9ac9cbc7b49985c3bbbad14842d0e3939d7ac08f02d009cc90220d0e559d03c3235e172d6af163069fca149a0248bb6e69c4e14e22d0212991f6b61c73de4e9f54d834cea2821c3f55a8f7f499a3bd969759c4ed20a1dbea361dc73669efd956261b6776090cea85dff52efdca8aa7286d957ee5e7da26c912f686a15144e5b843932fd67247beae560aeeb95a77f4053b35c98711081c5f3a77c2c27da73134c257ff92f7d954eaa18e3a2bf06f87ba0e11246a895c4e13c854f2b3529708d96605d2d9a17bb2acfae8820538c047adb503cb6046ee070339b68a09347428b45546786165ae6091ecb51a1820e32d1c4820547c84f415efc3a1b807761c41017620fd66f6b97dc75bfff51593ae3738482cb0cf9f6d9dee1898dbe028924a9f58c854059a16397193cff287389885153cd11ea85b48c7070cf7aef31d3a65e238c7932cc357ec52093fe2ec18b6a0bd2cffc1503cfcf7064cf864e291717825a47af5f39e1674c04e70c6df3a3d23f20b11212fa42d22d1820d9384e2276c4719e73eb56c04c59a588f2062ad639364fcea1772e7d1fec749ec33a75aad6410eb69f8ef4519effa7097af7086b51b8949909a8ca971b19c7fd086f1f0ad16f321617f6dc88df59c1d1329778eb4856970d4538599f5c53664fc43b89b6c63d48890847d4a41d52b24c50f56c33c0c91a163bafc7a1e48f64237d89de8f00e28071bec3306b3c0f92fdf8c0a94bb947cf8634da352a56c1df17407a12b03e06ea4a152fbcf27d98d4433acaca6eac8786c1dd9d1101dc9c7a97b0b3dfa8c0463263963ddaa01033be1d329ee4eb343057934d92003e008217ae7afdb51b702214f0416ca09a9d12a45b905f8bdb76ea529366491a58bb06d382011a97d96907f9fcd00751d82bea816c01d61c03edf5dac9cd56e61b026a2c65838d1948002f92ba7e7c4dfc3d5eb53ac2a86a626b87a987ef3cfb2c8b112158f1deb9b03f9a8ce7b0baadf07a885e9157ea9b45a9816ea10a63dcf5144f1b9c71f8ad29adbcd9aeea58c57c9cdff6b60aa38d0d1c2980ccaa6329cc2113249595074bb6e11a56c151d062844b79bf013b8b51f12ff048f845f4aa1f89c06429bc031143ad15b270547dd3fb7ac2cc46a5a24065c0180fa4033806dff55b3b7e1dfcf79ca0fde970e7aa26425878112bd2f8c593ece9cf370d38c2442f298f6da85753d291a105153ceec3a3f8a5bab053e3e07ba01c48395866d23b6d8b74ea272747361ce5a6e17e7e22a94b9bcde5b293feceea1f931536ef88d00f9a7dd91e07f3450a9597bb92c994577bb71d0e112473940021dcb992beba2920f2f8db0394ed23da41dfaa2c3c7ae542c2cce117d20fb092c9d9431047511387dae633943ad965dd7da1335ed107a62657414f26f7ef46b16fc867be7268d4c2f9ecaa6b164582cf58c25697bfa3e22984e633b00780002e99d35fcd01394f66ac159d99bcec4394bb060fa70c116bccce4798285ed6da92df7301e3764e27aa96e98434b713b50c3b27005266dff85f139bd744ea72cde9082ec3a7fc6c8619a795b6667ad519d93da98f76f128f026437519c089d7b7d0245ceb315c2143c85520e55be7ff8ea137e54ffc661b274004a8003ff482ed6fbe5d9ba64a198e7addfe0197e235dc693dc8cc3db79b3f735a015a916109c72e00d30e5f039dda52b5c98ddbe930560485aa47d5959c773f94bd9f8a0c9c5caf916c8357fc7d6505c65866d4fea6294a5f35bd0981e6d31a2fccea01acaddfe1f2fee757cb4be3bea9b166075edc014169837c16e95fa888197ffd9e3f3bf15adf0cd0cdac62644fd8ba657998717d694259abd0618a26309cc34bcc937070b9f0deed532a61faaaff17be4ff679774cf68970109c5f7d64c6c4b816ddd28e543b2f43cd02c5e948372eb5ed98eb76391e0680b45400a5211a4d7a3abb8ef747283759be303a098b93f7575f92b3b480830dea5f931cdc9c8b39c2ccd69297c4914b5a9593b56885bcce36d4bfbf9a2c5e94a4bf747fb96fe1ff68aa18cad65b547554583ce5e1e181e1c1b470831bc13806ead8eb21e87e51769c1eb28ef93879c68a4c39b496f2c99ccdccc96b4b0f72f55aefb2e58013f84259a43d39fc8f826ea1befa4c1058a75dad48bd0b4f32627119289cc8f4152e7d3eda6bfd6ddc3584da1ea91456b549b75ca6fe7319c5d2ccb245fec7ea6d6e6e7de6fcc8ffb19764f7d7d70828f4ff9b47397901d01787c63ed605768c8291ec391356f8466acf72d6e1600b736283732d7198f7b08e417b36c9a5f0a5e00cfa3480cef04b209cca5f12989527e985014a65098537b25fa0d4756b5bd2c2db63c71f09a7da2ea8fe2edabb80a3a8b36e41b60124a394f40b31758636919c0d6b54132e508a8a46d649e27b818bbcbcde02b3335815d26623f946c34b06141f6b1fc74a7b431228d150f751c4290f05cdd9ffa98056788f1d84fa2f294802163cf73069fb9bdb7bc3059da4ad8c0e00cb90a07fd4e7e20f32f57afdd293a89e79c89ff4da42dd8b7cdb2a9690aad3311bb6d0a78c25609d446d98b5a30d126dde5ba105b0e28b49a1baf8f8ae0d0b8f28edb147258e25b8ee8e9e579c6488944b2bea383c557f2b6469b2e46f5b3e897f5a85557982e4eab2fa865f7f108072f2abed834acd6563e97787132749d84fa211d5bebc7493522ff7eb3aca32c5e9ae3f49766fa4264d7cbafaf9e53bc7c406b61d01c4e209da9d0106e1857621a6c7d1eb38c2468614f17cf35324a280eb69b6ebbbf98b0d1946ec3f0d78b3fa6950577933331c0d413125405f188d8ffd2f8cc7ead033f41ba969bca51f4ea31c1a53494b1bb9c9633d8177df0c4287a569ffc635988a4ef9f6b344e7409ab86c0f27aa536ad8ab31f040d853166b65efadf455b69162646b2b19db0d0b207bddc5182a80e686984f35c98c90934eff36d829bd24d59ec5a9bd6f41dc6a7af137f2f3df6261d10a521bfdf09d8dfe892d2dfd7f2433497cd9f17aede86cfdc286dc7595a2a5cdea1a50636fe08ffed7a568d1af037e6f9bc29eaad6e22d84498b2bfeb28162da3e8fd0bf61fe91a63f182a93d13404fe1931313dc6d5f21cb3c69166534ede830d79ddf8bd0cd2dadae43f2894609d7ca51cfef8902834067b6952459c392aa279b286336dfc117be2e803f50241d88379cceeafc996e88461da565b8f900a0f118b28203a91a4737e9315a10c52c6dd137493667a2a1ec2f341c4584a2f6334cba710891467c7b8f6b20d23367c0a140957d6c0f9eba25e78ea67c19fb4eea67a53e5d8be41a720da4d0dc95b451ba0f74447b473c86ae902f6bcaddfcdc85f6a49f4b05a8342efd1da0bd860cc92c57c8d552443159e05cfe6d53a847cecf9299ccf7a3cd3ce54840807e092b58182ab4d4bac4ff7aee1a8399738e688401411021cccf784f6e5cbaf1bef4db480819d74f33e53c37dbf6a19508e1046478baf62d4877e3240faa0c3b4094dcd0c1e31825aa421c2f76c6c92b2ee6ceecd9bbfe49f6eec51028a5fd23101b9d6cc8d653b6e6dabaaaf30e425148fc8789efbd94c4713301aa8bca352dea4cc3f575c31f4e4d2c81b8573da258a0b60816dcad8076314109307281c745b8aef62a8b6889c2c095b450950cac4c8254a5d63fbfc64a5d96d77dd1cf015f6efd826eb4cfcb03d85282b659f43bafb605b801c22b5e89b078b43ac99291dba9d0214d807cf89b42d2d34ba50475ba09d3ca066a65d849b7661e12c117e63ca404f0d89a7b6572f32ec75c4610542d0391d15a97e2696e2b5c77e282854e11c98e71ee74deed4156f5019af1cf19f145acb057ecd395754de225ee95474a31319f9e1a83fb1f0b384235d1192f86b9cb7a182e1b20d25d9cc168ee63480ba6ec9869a547ca6c8c5055ad806a8dc5273d4e1a291a3395e79be0e74f0ee736c1a210264370d66a1facc852aa446f1a0fa29256f7d67bacd582bd9e196e164e52336b6f2948abd3e44f98c9eec322a259dfe229615d3c7fa62734571d23b47a949b285a7727e2792945e97be15d5cfb3acbde8a55f52d5c5ffe1d90b9c5f684284d60cc14ba2e24ffeca5f3c986afce078c91df0258c6195c2bc6fb039dabaa0caca99ea718eec04322796e43fca464cb844154d168fed4c33fa9b63654a4d691bc0ecdea8c9d6cc565a3990dff589a5dcf4d366c4ee497e13b7688a233f29276be0c1d379f550da22540960fc7bbe3fe23e1f09233fc385938cf6d8efbb677f7d755716d70a2035902f6234898d1dd63d3b9347f5985e01dc8e7fbc480df640139345f2e93827f774fdd5a9738a46d68c1b81575b85a118673e72b32d64fe5168df7e2b0a396813cb26c176a379af0ffec0b7b1fe64c595637ec07b069c5b7a5d1864859b4a43f34d3af7fc2aaba429ca65d6834be3ddcd9ed38d7961fb171b2ba6e75d970230a3ed3e1332ea03352834a2f123c934510da7d96b992cd6b6f6c6906417947ac92e35ced895ecde95db82ae8db360c3fa1884ada8d556f8c4926b41cce2b5e080b65dfce6e686cfa1bc2f26fcec76a4b1d97242e07560482dbebf883abdf8bb7e1c1777ec61b7fc2bd78cc8bc4dd33566d4c2eac2bdbdf491fcdcbaba657126f0efbb0418fced4e3cfd24c179e5a6b67adeda445f6909fa0dd68b3679a43df52dd2fd66375008865ae43da5a77935d7fdebec8928e1764a7a0814c94fb5cb6dd4140fac954aea307c50ba30d58378707802339533f065999badc1311bc477bc364bd08bfc9e8f45744bf08f25a23591dddc7038c4a0e9d5c46a45195629f779759d24dd6adeb831be5a71e48a5352d1605c4b91d55409f6d0f4bf5d14a1dc1b716bca38abc009a2488deea8d8c24ee06e13de1400460e05b4a8d0234511cb33f3a8edc7af6ea0f1efc4d18d4cac47ae264eeda3148b28e558580a09e3343f4228f76bbdd3cecc52506ecb690823b786ac1eba6504f79da6f5397f9f49599bdb4ec82eb4a061eb785fa0434851221c5b96155e7fa8ada705c1907011a64114bc2510fa1d1399aafbf7d967a3e7232173a7b991e3f1645f60ba8efd4e52848bea04754d7a15d6c79719901c0e9917bd4e5219061455ab665e8e66c9237f5a5a0623e53782c8573e577dc022b26371acf2596f4ef34c2a2f8270d3496bef3df20a5f0a6dc6e17d23c2a2ddb17728cd4654a2d108fe423a023c2abf4f1e2253d1c3b7b87648d9d89e26962d15457a1aab400a6a167ef5e54e6a6c2b505fb8b5ecc05eaea35ab591b1fc9d0ce21857d1766cd1654b507c011d5a60b6780b5a5695d796ca8589ddb5b182a7979da0733fc1fb7047aa5e7683ae1e1eb6fe7d35ef8b58b5514683638b1dd46823a6d55b8deba3981730afa0216df1df887176a124c56b4690d03d0ffb550f6b868b570d8e7dd817714240a0fa622011146d0ba171adc7a0aa2fa6a7e7382afae9547a9b80bc4bdfbe40e0039ef35c16a8dad368b465877e82e0df2a1f1fe03251d88da44520e4d9d83ce1e9daed8296f9b44a08413721b0d146dc6e7c5b50f7d7da7b407ffad89b687d8ad58548d1b3967a56bdcf64d8feaa7f40c5e1e113321cc063cbc14ab062fc48434a0c31696b0a315c54b6fe771137db3818a900a7c9e121c6b603ff889d75bb6128ef4e580e49942a155bcd6af4bae1b2a98b7224603e3183f143bcce02ccc5788fd640d4447e1d75ee5227c435a461c7c31836cae85aa7a150bea95d955a24b2435db7e4e28ff2378208534e95b5e525382f2759541c2e8e59ad738e62b68a003c22146744ab25f54ad21adf238077ee29d5b1df7c25ea892beb4b4040f5df1da7d1c7b6c18cd5897851bd17fa2162df9cb5974e5fd0274361d61e6c8471671a9c9d55236d93dfb1fc88996114adbd8f50f1ae994c3dd79a2028b72c6b71f52205db5edde860e9fce9ef71d43e610e725014c470dda6c1217c0ac25316cba943dc90cbe5aa6f192204f19a10cc403ade762614a045054ebff5e4274c555d76841c09d97be1a520562814a35f17204f93143cc2a08167784fe1980e27e97ae360c5becefebfd18fad1ecbf157c42f69e66b60806658058b39d994364e516b4046f097a06e0c156136774567f8c72533fedb9eb118545f48a4cdfdd618e1a69b027612bdff0b73d2f6e68f3a8adb3cdc332bf1fbfdad83727651aa76be48ab4ab4f30f0bba94970dfda4f81b81bd44ffe8abb14d0d4670ce969165570a713206dcfe01b66f32b835870197588619c6cba61bd1ba9bf95e28b2367b0193e6cbbbbede69ef2e65459e3b53ac4e25a767c05a6db799fd74f5bc327fbf8c8f4f1dc4226ea2f32e5b4460e3bee58c8f62cc080a6100f7d2c2e184ca661e101b1b703a6637affcc2d86107ab46d5fdce20473b17ae92a01ef333f5a5c76e5c169deb298fc9a3d67dc2d9b4419ac7440895843c37f42452b59f7631c485ed956b4883761b0f21aa6db7e1ed5b2a1c3b7d0ad7154392bcefbc40994bc258da304225805a4980da1e771b84544ef383253e0fc8a90e5d1cac5c4ba971c74ffef6f6e9776eaa5207381daf802d42150f9fc48d4efbe89589d0c59bae88e308823b8bde965614349b3c3e639cba0505fe054827b3df4649d9833714899f2f71fe425c1f625eef1cc48f1f295fad47a5e139d542a8535bc443e4eeb1253d004a5c495d7a3bbbae07d65e0126cc3e96731f07a33561bc5493a1934343bdd5b156e2430a2690b22d5db7532befb9fae2e5b37cd096540294bacf4f3e1c2dbfc2bfe706bcdb4d838778ad6029af0f683e21c8cd9cc52cd4ad435ad91526f20b11c9ff314419c7323e54eb79238e0f26b9bd1c8783992ac7786c5b62887a6eadd68e879cdc8ff5811c5ba09fea36a665565bf953cbc3949a9fd9903fd24ee82bc952fe0d4bd3f3a8b27f8aa6752fc59f48d5a1c4a89345e901a0d0f781fcee112fe3d60c8ffa2cf08f0b8a9715b2ad2dfe832f103702b715a148751ef054af16faa1d4b101fdce3f50077ae1be7fb57162780ded321cb3ead404cbd256f3a5e41de8f4aabea36e9b12c98ed352d139eca12732b9cfc6aff61f1c80ba632dfb7943a4edf20755384a0730ce056383b042fb48c42a8c05597085a7f17c46d61a4091b12e39f032f794041f10276275c98dfdbda68998160c8b0f5254376938a943130791df935ad38a368f2e43c209ff4864b7937d75d5dda33b483414c5e31523eb223941edba3517600f80070a0e4a813fc155472c38d60643e7fc90f08acfe313ac12d7459a1837ca67b054f6ec0d05ea995bdafb3821f29668c5b010ecd938ff173b828cbd0b8cc3c9ac4ec62a6025f3a57c4508f7d685c435bdcd8d2c3889724996077dcfea2271f8d3b7c2d8d277dbf9cfa813f7da65106fe145943b4879327b382ba8f79574ea8e5670bb1d131710bc03c83c430833efc24ad8ddbde87c6c3909c426b6a0c17ef1d1d1e2a6427b6e0bb152c8f2c92a3c9081a5926149ac58922a6b03908a8ecc8fa47eabdf4f416d7bd85c49b9ebae1845101ec7cb97d013183c76fbf8fa4f3190ca2606135febe0d3223b7fffad51fe3c1259fc6fe58d7fd4c2ae0e13f22896d77927d1cb6ab3cb3af4782986ba7875bdfa0f07b1f268fad9090ab5c4bb89161e6c9d0bf95a4727cd4f44f5d9396b29cb14ed1c19cdc680492f4297bf5c0fe074e6471f58f64a69973240f9455b009de1744063d3377b07b82f09a2ea29d4854638ec9aa9c6e8d3143a24ba4c2ead277bf0f5d221bdc5701b9119ceb4fb723cf4a2a17aa10eb4122a4c7e9d18cd3b388fc026c3c7d30c6021fc85676478a091cb2f28c9f47db509e642934a451837fc8c7cb44485297c7b9452b0789d4f62cff2b346347e8e830c1c73cb65e146072561ae161b8d89283f0aa814d1efb3b9106c9b34e62c0c30abdf1f6388a83db1e7ea520e1168fc61e86f0d8bf9aa6cdb2a080df86bbb068bd7657bf3417cdc71cce049d60683f692943bedd413d32fddfa7ce3184f189bd91737557e5cbdfd886fe97456d29313ffdaa72e02b43cf0d6392f9845ab0543c0cfdee0c622e0a452ab2ba12c86eb6ef26a9e2033db7b999f76b86c1f5a1572d9d6f6b04e6ce11e5f9443988d67c0a591a53e9776a8e5a181e31e3d492cf9385d6a3c215549f8708ce260e84edc42f9c4869e83a488b357a030809fb45c9ca1a2a70e875dc2b90664311b40c349b705d8d23bfecd593cb06ab16104ccb21b66854d093b9bd120ed21394bf48eecdf15ef01323d253efeda46380f164e1f18aaa857d3266d56c435e1dda4809370233ef0eedc161c6a266f079ab3f0eec90cf72430fbe38457266af1e468bf5f94799635fff254d082b075ea208884e6c69f678bb495c93929932c1177b3f8d6ad4342cec8eb81d06d53c7db7e7da2ed20ba4e4badc6d1996e7c64e1d2eb09c0d25deb6bfc83cbc43d73494e4c61eccde8bbf9afbd72a24acbe2888434044b6bf6671beb75a1d550a679fd04baa9ee2e07b6a208f12c752361208860404d52651c3e8796aa975a01417f94fdb660d9d1000567e4aa4b5009cf5e8651d6403485d714ab1d9c91e983eec80e0acc2057e3d9a36e4eb4dcbe664f0f6d5577a1ac24a64c9cdd1d890476de82b14dbdf43fe5f4406f1b35df5281913878ef39c5aae4a1d233cdcbc102dd4f7b6a6279c9951f0e31934613884a4be763e04363673c0367fb8c0ba1d29d51b62581ff93abfd2ccbab39342ecbb4d668633d36afba9fd2c1099396d2bfcdac06bf3c4569ed5587ef35ecf30123a8f00cc6ff75ff95aab96b560bc8f496e2d21e94b282a8e1c6e2aad8f5dafa25efbfd167b233fbd746eeaa44305dac9d4f9f892718b1f378413ee8c4ec015f6fd10adf5cbe81d9d41f17f901a6b461b45b7182419a39329aeeadcbe439846b7f70b6a501c5de40979ad0bb96d061bed7ffeebffd394072165ee9bc5b3dda20632908b08973b187e8ba18882131cb5aaea0695bb4cb652944b0554484eaf78261ed59fa7b5614c60441e6f2f420c05caac8ad73931cf174dd057fb4ff3b783ccb93de4d11677fe8afee17762381413858d177c4dbd0a15ae762fbe399a6eba632c1d2104846ef46bb42f327bbc487cd5f4313cab4b1a735cee267dc486e162fabb033b8d8009efe2361441a674cce9fafd9c5dd398e3eb78359e20004999e4e26c26af0febb8c6095a8c4b9c60ab524c0dfa220f7e4048db4879e7b5963fbbccce463b64e386075601680e17333c597e88a93d6e808cbc12615175807c648207262aad845748b96087936493c4ddb1f9891d7be14871773140f086dda930f1b01765a12304918067475c41566b4b371e8cf2c0f45ae0abe59d6fa5d59db71cbab1514bf37809c6129a23662eb918a257e022638030c5afc47b1ab58f3448bd9bdd262fcaeaec6a0f1b441f9daa32af7fa70bdebb8e40d05c33b49b76ed082718f64e872ca16cf02153494a5eb786f82cce0ab13ee69ae76dadac298a13d6353c26f7cea8d8a4013aa658a2127e9f67595e012f6a21b7448eff7dbcc5aad4adca551868b5061da5818bc299c18b70df32cf82f0367452fcd541cf6b93145865d372a4bfe94879640d91a9894b4f62dac20f83f838fa6b2edc17b783d413ec57b25ac407c0d6ed6fccaad85c4dc4fc36dbba953c00b351bb5a335e28bc61ad2ba819f1daf0512e956c3fcb36b1ec5638e44def2f5a6f4091050c4d7525ccbdf4f1016c9ead931359aac757ae364845b64314fcb417dfcc8451773638fbc6a0b9141adb7062b53de39fe86288bc5634f2b4d638c020983ded93d1a30027f5b86ead13209fb979b86e6cad101e2a16f30e7d235f259a5812326231f9590795937ba1a5cf571441eb2a1bae8ea567cbb9d1ea3a14b81d7ca1943ccb25795461eca773974cd5ec30ab0d219845c6a8efe1ac154e40273b121f6acdb070c7b30b77e4a59dac29ac1233b39900c199afcd540a58e104841ddc77abae274e2c31b649204b5b237da9eac42cbd363dd4ba6810d63842f26c61a3e36a7d43820301072355ec586f7fed48f7026903497f8584c076d52d1df853f0f2c180d28721084b1949f3acad90f9772b04733c7a7948aeb55d7ae806b95bb2d709b69a8f9e3804984be60732e33a44eae6188b166f1751a158feb8d57acdaf5c8b9e5e41beb414d97c58cdafd06f3ddcd3781477eb13da0a0fbd5948de69b46055067ee4605f0ef8b9e24d30dd8b1fb7b11109ae4ef8163749b248874b966d6336c221b291105cb586cde3e83ceb6d0efc7bab5d10a2de8294c2b2a48be3cd1eef877e73b9c479dbc75fd45178713cc88f119b638d3a3765dc4403e98a3f5b020cfd6d775b74ab34781b170c8c980b42193f066d6b344faabafd84a4473eea1e388c1ef2ee68e5e0a98df4110fdcf3d99d6050b7c1f751ef34e0a8e61b3326b3ed9405e631bb972ee8a3edcce59c7e4f829d5e7101dc00d0f098f7014ceed53a5cf1461d0ddd03f3979e3ba3e6c0e0baae8eeb88b4a81ba96f72e15876f601e979b006c723929df0bbba8c6e61a8a897245d28762b2608a895baee2183765e692081aae766ca73631f67e498b9b226fac599915afc70e2f5f6a978224e2bdf15c3f6ef186b8a88df70a8d45777fb1a1c2fa649762a67a0ca338aaabad56e91d5f1dc9b5354e4a34a0d0f591f2c77054f6d7f7ac53a153a56e8069146d22a1d67a343e0e119ec90d70b9cfba06a9230d650b6a92738a2f007c9da38f2ee3a093a3839dce53615d0c1cecb5d92160bb680329163e991543f55e31509ed57f3b213ae338c70ea9067ff83799752b3971b008f9ecb8e99357faea5b16adb560c40b0eb557c3a8094201821ba86f3b89b25d8815fb1b6bcce6da41cf1b65fcbbb312e801ae4a4f32f70f34753e3de3c05b990f0a5ff7148823c98f2fd7c625c6c5942b6afdb01f858e4982a7e054c24da828df2a6fa865b4411f5bd78f3c196d0fb5d5047704a66fb817731a9b2565bea55a2668fd522df28c4c6078a75a77d2ef44aebdb3ebfd2f78e0c4afaf65576159fee4baedfb3a16a70376ee9ac34cbaa932b4cf060a29652a15a783cfec76da62f8cb4c11fda8d04db5f5b50587b845b09a9c2e713f41d7039fcc0f07f79e0f7be1ea7c4e241cc81dae8d2fca6d428e134e8e22fe5d965592f252055b39f813bb536ed6c0eadc416257e8c32528b1eb36641459496b029f99cfa36db18a6c3072fd0ef708ff108bdc17678188176346622bfc7e4cd70d510f3e0aa86ea6d78e2726f4e13a8c98d07f15346c9fca836defd21ba2b4f8c9f03fa4a11241bcd29cbab7e6d3aa93f89380c589efdb06be971d9a53dbc1d5b8b6be24700fdfdc0d7f872c301de2c6fa44353eeaacd9a7dfbeebf810c2a805bd7c47675ace3bd007ffe5e2b3e037f8cc6330a3f2142977885fe4f4a3c7bbbc6e799d56d546075b63558f44543efc86630b729fe9d25662273deec8c8d5c9fe4107ba6fda7d6904e03fe152bd8482d5c357a0c3538d2be8fa658cd9021da4b83da5a788d68f67e26f488e03e23c34f8b0b275be0712c80a750e3c8fc6c0b75044128e5c5ed4a93d5b5dc9c474c77dc816274e5555807d289fdaa8f55658d7ebc3d5d0a1eeacf5d20d290a9c7e063c25ddcf54432f36633b91c1a097a50d8db5b74227590c954acaf383687003c1948117c9b9d38c5f01406c62ebe0be39e840d1783d214fcbf2ce3521a190d5e4e62bf588f2a3fd6b1471bfdffa2d66bf3ed152516a0db185f6c50d21ee6116fc5305de2dfbb49aca8489a678f45d74725dabe4169a63bc739109f6fa0a6cff0e827af5eeb39e9a3db2c16ee4d033d1c44fc22671920339c8c41fc562ebdc1ae60b60743cb05bdea21401af561fe4a81849081fb823acaf86126d409c7eb8e5ad1f501c217f59e44e04a1b8c409dd89edb59e79a9088d2321fb1710937d7c621b3e485498ed4bc686ed1e0bb0859d3d369ead43ca6c7eda6707937f36d1b78ce3745513ee66392dbb8f1c162970949c92f63e70058ca01377203b013b0adea3638f452a1064ea020011a680dbda9a7a0ab443ca9acf1a2c86c406bdd341a71a1699b0fe77153cd5834ea576a3227d2dc988f02606b11c710d20e006ec38addbbc525a03084052f107b21925546f8499e2b24a1271dc27224730495f196edc0a846fc30b75ccd0671e0721e2ef698a47e46dfe4755e6882a140eb5a4844b9e16b059a20f970a3b7cb99e7970dd2ba737495e05dada0dd32637c0c75c01cf2798d33096a546ee0a33760ef4953ab285f00f0d19b9a4dbc2188a288e460a6f4ad9fb381b02e6e00586c2a6da4f1f00aa8b2ea1c2a2e0b984ad4de8234b7e51ecc2621162854c0400253bbcc710faff4c126eaf285726409a168519b3399b5bed2d175e06083b37c685fe4f51bebd0b16fde7a7b83c39d500b6efd9a34ee965400dde9f58560f5adc7c041757d4ac4fc40e46f6f58aef510133748d48efb2db2eec1fcd5596dc1ee27947f8f7e65914425993fef4c52f821054236938ebc211f337782639f17fff9dfafe4dc1031ba1d5cae76d8b31aa3c7080263bf0ce37965746ad8bb8ffb6df9427d4a5eccb74f876d3d4d36c31fc0a13dae01e7baab40ccd1dbd30b18dfbdee8492400dd547aa14949645fb96d779f12e1d323574a964b4c8eec416c10bb53c0bb7f66efe5b4c8b1b5f1194cc1c2b85b2c88f75fde83a58d9a39d4021ea915372a2e84e07e83998412edfe1865804cf466deb676e77c7a7c2fa59f3bddee98608195dab838a8e4bc61ed849a2552ceea7083b0a9a37890ade499e906c7717d07c29fef08c70b45aa7b03519440b8213a35969c39c078b577426eac1aa9b5a6f0b523ba53ff3732be2aa86872e3d050a895ee3076451cd9dc1d469031d2398e4e2d469fe97f1d7357dc93cecd11b0bc8128ad2b90a38a1f8850dac98a4eb04dfe1ba91945037beb4cda90c5a1efc27cf961eb0c435fb04b05ed7440a543030b69ca9864148e3628986576b1e70343b16824519a42193444abb9088589b4a225cf507cf4cf7720f366dfa5c50a5bb82208ee7aeb37ba453a80e4e3479395d86c642abec4c87f30c9138b93d176cb6f9f9f3dd3d2c1bb46399a8b39b1c1727765bb2df8bd733ba8ca75c787282612885a5abfde801cb7763ea371a667dab970428feb3813f4fac55146072963f579c1d9f89d280ef06231a2bef150345fa1b3af22002a09e66d68711d79f079d19cfc70a6fca9025b2102a2b6fc285022c5421ef9b77de7d634a1dca00ea5189d5048964bca6ae5b6033d89ac185e2baefaa949e62d5fd6da6b03e4e8353d8a52e17baded8e13972c790c4670d049bc43c57bd209f111189007e87ebf15fcb8772535b065c8327bc93fa2a3cf52aec96893175b0b11382efa4ae521e6e36ad4b4e011730ab7c0fc22209f69328640368cbe218ac24f98fea1d4dc4e038bee60486fbd48b80cf3ee4ccb5b205c13c6f69af410078253cba86447c1e8db8af76fc7650beb421c748fd6bee52fc1122479594777dea8e684723ad4489afd49c46f09608e8dd90640d697d35c1fa7ad1604981dc1886756cd5130ccab0182b7a03baf771bdaf8d2ba2d2ca07fe9093b7315a3b96363bcebc9c37e5179807d95c922fddb6ca6c5246decf18640ac023fe4f33eb70832e79ad23553fdaa869cf79c5372f0c01e6ee280c9330a683b2574d76de7cb8d4307072cda8dbf153a649e5f76aec28817fc6510abb7e1cad7df6160672acd217dddb0b78a02093ab66891213d0687da6bc337fdb6f79410ed8899127b8d16b194bfef7a6de2454e3090b597307e602caaaff9348cdf621b16c830c27c054818a840eb4bcd2e200698a70518e2b2ad7ed77f7f80751259fa211ee0855a46c0ddf98ca687e7824b41c564113a5009ddc0ca841c6e85b33831372f62ec9ae66dfd2263e668f5bd2a361d89cdf6b03339268467e9a37164f265c71ed3eafe4f0e1034a5f039c006492c6d2248f6a07f61753f6a902e70d8d0370439f21a27d8fd58941c6fec913cde6b402194d261f210a6b127b02a18741d6b92feadf35094db7230c9f78e1941e365885810564fbc6e5eaefe9306d7c742b8dba4a4602dd6c7c2513bbf89f7581f3b880fc6b74d090e57411aab489b38759ce84294a8e0c5ced907c904029f81e6b480042122a86e517bb0517452475be4736de8c26cb73313c3cff26edd90790e6f90c4064c122abc5b9adcc0db514a86d2575a71ef0347c457d3efca48282a53a19446f28c405ad4b7834782ee304c9df561632f5d31be48e30f69c14e294dca9572ec5fccad12925c666c57ec6235d97d080e33f6eecf42ff67722d5f18489422fa2484c7aa010c288ec571dea53e69102e527a324ed1a3ff21474b3be6a731e0eb04fd0ccb7190750dd286ac3cdf54d9f103389965c31e04db1874e8f1eb7e35512464ab51b6e12f95b815f891d998252c1450d08abe86bbca390587c54c740feae4dbf6ed5a7f7b7b61cd0ffd8af3e8ff62d6b8b36faf6635e0050fe7c7fd39ca48c47d9e60837120757c7df32be2baddc50c9be1de275aa85d0a5095143ede36007ad5cc11767d1a00a751e3bd5e1ba971b3f415f16bcf6c0daf1e46209d3dbd55fa4cd8a40f369f732f048b23cce9f4e01666f2032c829da20c5ad47569ac650b2585f9a87becea3745be12638348400e07f09f6145863519e99c9ed97067954c1a43ad3d8827a12bf464fc9873ca0dbfd666b226df3bd73cffcbde8f1776c127062835d07ee7b91b0f9c904d781bb9f15acfc232a5237f756715b27b0ba1570238922a73f74a9eadbdf0c28f420cd5ea47e7c76311c59676e925b5446239b40fad976bc3202d9835f1d3c43d827278276faf509da4baa657a10d9e1482736ba9837661e7b2476123a6c733d7442125dda49ff89184d2172d98ffe706d3e414b71c25a1bce289c9f1f599498a198eff7c34eb6028191f427e18ac3a5ca341654207aeaf60a8fa7f2c7eabe12865d56f1d21c23310a77de3ecb9cf2faf7ecfad8dcd0fc1de761c22dcb0a7c99703fc77945890d1890216ca85f3b60513383c8bc48708522154f3cba0d74da1482f21001ee05738589e1ad588e3b64cddf9877de203b511fa5f705846ef60a60a767503eba141da035da630b811eaa0c672df9f5a6c87ca2cafb3b660cbdcba27ffce398b96cbb276b9a018ec771bc801d3966ff1122474be0253e7e4b9b0dba9b100b0b9dd7a87593b8471081c93cbbf206768e4bdae3ee96b819ceea011bf62daf0c9c9ff6616669e2ab54383e14a4c8a8fd6d8d6f1b30b554af9fb466ec28114aeb09d71e9d41d33f76a49b189ae2fd073398e071456a4abc9470f3836d49426f9a741bb15d565ee24fab57f8837e1f13079cbd98d984eeb9ea959c07d14e8c6709397dd92bb494a8cd1088f2b8247f25b307800ca831e99803c3e956488e2307867322dc4355a482c9387fc19a6983c2ac050897c8e882b10162c5e7ec3ca5387027a7c37b4e89022904802a6e60f5031affae280604dfb4c9ee64e0f0b621209a36ac37eb2267e1070ed6ff4c4eba14bb611cea4852fc6c55a8b781c10a749ff45d884097ab7b930ad501897b086906ff4f38a0b6a648b508a38a58e4e469dde7cb75fc73dc08f68e50f042f715fd89fd1db2ae539f42bddb8208bacaf79ba727ca3da97e76995fc4000d03a44d3236c8ca743ca18bd77ab4edda01eb16b94b345f1814c988a4a96615abe3e01df299e9cc8c3f200cc5371e01c1f8c2c29966f58726cb9aa76b57e5858ff7d0a3d4b9f008ae557de866f9f070c4613725cad5d7f3d3a1f7686b8479f3664879c5bf5d97ddde7fa25cd72f886ce2088cae3685f036c415e372c029d60a44431ecc0c4e852404e056c873ba9b2f765827aebc2c1729cf3163ef951c8bb0c532e1dfe3cdbbe133bbda4a03a353ad072d3d6c6f35b46fd18c9aeedf9ea05e476aba4f9b0fba4c6ee0a59a5483dc76fff4dc03243afcbedc1f492f907d2e5609d65f49e9073fd3792c42835111f631e595078e7b20060f6724c10c9af98607d65400c7eb6147ff4301d91452e4c3cd6c79c8ecd41e4aa186e93bb00ba95c0d3f1368cd188a214ea018778042f7cef92b22a1d816bf850a3b3c09b70932a2ff314d5a0f1945d64464936eb3f0643c2235bf861f5ad97ad2bf12db19cfab1a15e0506b2ff3a2ef6bdda4c1a37df9f457e66503c4338f5b80babc3b3404fcd960584f7d5117ad4e1597a69ac1471affe9f5be870a79a8a492d40c1f5741e5d6e4a8ae675476448c74ab0c718394666b2477c0fedddba21907c8b7202f09eccf594ca406ad4d16420e104bb4c5ac37aa417d5ed46480d91efdf09c59dff121d1f2348407151f340cd72120b8d738bd48904974f487238e09bba00eb20c42e948f499d00a4e9b7864b5b8e439f9a0d56d3a949dabf528a0da89f19ad2ab31ae57218fc7a2988c7c1c863a685e2f07acefca420da47790a1b0c7fb4d730d2fdb6bbeabb50f9339b9be3a8e083ef0fba8a2b6f62473d7480209ad95d5169ff2b577bce5f9e4d71a9f2d9cb0ab341ebe82632792bc7a166c3aaa6f5495d948478d197be3cf433c4b155bdcee4a9ae10c3fac86137980536e8cd7ae41f211c5f445b3f3933089259ca3c9cd17a3b45c22cb89493ed1836e7b3d44a7e8e0eac081f5dd83381a15df84444cd8a4ee615a3e801168461ec0a0b225e3b89cb1cc5fce052a69f2e92f863c96dfb27a520686e8500e4b910b1e3e8d180f98a650b9534b95e7699a5385eb4b101ec03e926479fda3a211869d2f015978771e840fc97b018b333c97f411d615c95bc97c8736fffb3982a7e13155054fb0a9e021bfe95b95448ceb3ebc79e52927fac92dd132f9bac1b6b93203181351e22f97d5c3a8c962594293f92ce0df628b8053dc3a4061dadd26bfc253215b374110cf32dfd81e969d04c0fa6eacc658b50d73a7ef5fafecdd26b20ccd3760d4448c5643169dbfb8d4d18ef8a7afd50d76124707318d2d217a68ed3724fef54af8e3f7c8ec35921bcf21c7f34e00f83dd87cb3dda01790fa883de248aa29b17b77909282c495aedfb555baebd2f64c378b60942c058b90d4a5820baa8f21ba3f6ca738a6355ccaed91f8b2c2a56fc68f46da99b6a875316d022ccde1122e04bc09944a567407642eae0d4da3f6f90ff609d09e3a21cc12b146b586056ef031bf08fe5ea5ac40101d145e5e203a6d1099653a884ec35323001f19ebdc7be325d8c28837785289a9545dc260f310a3b06634c3bf3eb3151e3fddfe74393af1014f525356d3d8712566f04b52b751fd460f1f481f7a78f7f18db30ff11496f7fa7ecc7033dbb99d9c3ea09dc5d76a1f1003e798aee5c0a27d0922b8156d7a3a402e8a5b1221702649986bf1e994f7c2c6384119497124795a1564a786060f07d35b9782cb61de11a3e540a84e2ee0b34a71ad4544e27324dacf57d74ecca9bef8f164eed30b3390b3832693442e04aaf4f295fa989d95b9e1ae0bea84df88888ad54a9b932ce1029f33378e923434de2515021d819e69c8ebe317b887fc8c1f7ed0cfc44b146fe16f75bdb922d8e74d72125d4bde2a960c70699a0847886fdf11e17e2f2fbe14df1551a8d35ec36eed6ca3d70fac044f7298095fe4ae581dfa0bb5032d59c1736ac3b525d12d76c90631b7833719f364130bce6951cd23eaec7cb2dca9e13dcaa90f01f2048463e0afd968d97e182d862b943c6748aae893ea5adcf0d487d26a29f87b45b8ead64fd9872ce4758c1aaa0adb21eab3cd121a4ddd686537ef30a2e42e7e6578d58d6a78f217f5bf1c3c1fdd7edf522982ddce97749e2f017355cb3e7c643b3082293b4faa8a34ec7f62ec48270c110da47aae9f18253e95c8b6301143f3a594ccedbb5c011c5676255871a82a572d75d7662c49304f594893b9d9e1205018897bc5874a2961d3a2845f32c2e4fefe87c24b0ba3554e233a78005feb91970a0bc673dd7095049b4edb5482e7b8a4801b370a10b884aa30c2665d2166d52ffbed3a98fe25e5c46b3d21c89a28490f02766c32db809c448f93083fb69f1a94cdd79e9ff377da3d5ec248dfd952c9b2ac35833e3105c86a9f29274a76789cb026e1f0313df036fe4338c8f6ee2d4dc7af6743d6aa7e14d9b44c150dd19a62b34175939404b2f513c6a6a09de4ec0b5327de5463b1633d43866bb6e385136a9c87fe4f0e145689f5ceda42fd2141db9b0fd107bce3a2c374055f943d8553232bc23bbd1bfd99b42dbf907fed3080979b7e9e00516f4171142899da08c5d45f0aea83104211ee022fef8b939a59679971abe40788c0cccf2507564cb3d5663027e3ab9f253456ff9c8689e748f841b5fbfdb4dad9451bc35662e85b933b1952a3c9ef4f536d7508268bfd10825f506b17f0a645dbb5fd19f380f7b742d216489fa6f83aa88e34ef2a25fac6452bd9cbd27ac396a6f2d9cbbfba308293ec93b602a23ebc485dc076b42e7fd670e010fab4a318be1eddae3359ef6877209bc31a6cecfb4becc20001d0a1e2b2f088b431d94089c3a5c36f272f502bea16ab58cc835a70de7836d899be56246c0ba39bd685bd3026784db28aba953fe2799ec5bbe0d8e8b52b6483378720096e84518e557d4bfbf45e56df768e60355d6642709a971bfe4027dcdbe24f08b69f364327394acd007244b9078d1a7fb0910c9a9b5a8dbc9356031b66e97f778145a6a18e622fc4dd39d375628ca0ffbe507fbf08dd69473e6e382499e8d6e66a46fc0b598fe2841e17ca9fa3325c7ba4d70bc114cee8d1e221ac8d5b2bc153a9d154ebe396b56aad81020ad314cb16330248abada8fc7c6f5292b96bc51cfec3a70b749133f19d9fb5002082c9ca5729373b73dd1ed3551ab3841ba072cfcadbea89ce1eeb96c29a95b45817deb9db9ed0f86f5832c31d59af5172e8e3438e7278cec69730d9b28330dac0fd401f6294895d88b85ac23820458109017d8bbb455a817d81a95c79d6220bfaaf9ac4f2328a835381a6574da96f06fcbc4218ff03f2f75642f8b9b35cfd60c1ff18f005cbe8e856bfe50e2cc2dc553d14d8f62de6855e73e2a0fed51fb3d5101ac2fa6ad1baade192ee042fda53ab7c9da5eefebe87ecb8b2c4bc03c0001b86515324b1fa8c20bc6ce7e2489448878b7baf01781c263581b232f1b3cf8cd6789e126b03887ca411085c7c375e31efe561b5a93720676955b659af3155092ea33773d69ad438448c7a754ff0ef8ad140da032d3e381d76a5cfd325ec350483d95fcad12afa9bbeae3af3ba9b6fecb83fc4f80337b65eca0a91b9cefd339d53ab600dbe3d8e09bd6f3fcc6a8e7e0e67b73bf31a6cd6a4ae6fb36c387ab5b176ea86fcb62d46bbc70d27e6b0a30fa02f9bf7911e5b94fb78cc457ae0612f60f2704f12ae94ba772615fa2df36b24e37d8d64e3313d595811fb0724e87062d84c5a1dc4b7c577bc06ec7609f728653483138c801d7225a3d76cf0298924e1078c59cf1acce54e93b8fcb307996b3c6736b24de4d79642a7f8b50145d66a6eda351e43d6530b7ddff5b5a9a218d1e1e4bf2668e9912d974173b5cb16a6519b7c19c9c919ad5a0c96ed5433b9f44b4dae2e7a9f6f11dc2e0b5a2071d21dda463d6447f73d2c0ec2ab524584fe0a61f0a7ddb8661b5c50e9e1ecd290a4a9319f9fdd63ebb8421201954f83bf8b9e014ba727772d1f02d3f50a25705400f7446cf8022fd15e2a1dcea56732d2f73a7ecc5a864ace60b789fd875d46fa67c7b60ddbc61fb560d32a897b4641c6e889d5b605c4af2746dee4e62b1b7e429d92ff806b8915d0e24fe7ce97ee79c0e0ae17697ee15ab6538f295d1feb36a88e725e990be6a0152ccffee5cedc2414eb14e87b059a953da5e8483d8a39d4edfa79dec7f89e81e44659b7be122f7755b295b63a547475c787e8acfb7e2933f039df87422016eb53911104bb6a9fc31c398f8034764a74895cb6da7175808f126c756085da917066062f9c5c5403a3a66b70deecf737146d01e52b494bd778e0427b43695334217226b61568f0a1c7e84b161e9c142ebe6260e5ca94ee1ece71ecfa3f04efa5cf67dd7afae366be7b42baf5e26507ab8e2ed778aae58d0ef7f193f0e54180c9d4511cd08de4f4a2368a1917858891e4476f76e8b8bb9ca2d706c691b9ebdb95d7e68f6b0e2146bb07f34184b5d92693ae1b7df6ac25867c1987708c9be5d648148752a6e18926eccaaa6cad408a00c456d6e8418b92b0eaf8d5d678ec4817b76d6065f02560de85d57758c5ab605182aa66d52d2f3b849e9ee29038b73aef05d18cfe2d0356d43be67aef26a1b42ba574077b6e311fd6996841a51c11420dae8815a557d0c72621837ece7459cba96aa94294d3c5def779aa034720bb3820fce5a4737d6e3706e57cca08cc2c18be6028a499b7ed60abc48f040c31abcc2a1d20973d26ee97d25ad053fb02e6137d859d68b38758ec0d0871ed2731d492f645a88bb22f7c57a25f993b29c7fa39eb21f766b3d1f47fb51e1980804744c392e76d58ef9daacbde8b6a8ca5c2dcc74f7e8ac0dd277f59d59e297bd4cb77868fc7b0fe99c8b12256d5036c119a8384f4e6472b5b0c670c9599c6a173453b1e42f25ffc975dbf7a76ef4ea5b13ba4aa6abb04a39f37255672e5c1a1d1c849a668057cc037e3fab75d9c63785ac1a6d6a7b85ada5da4b3fdbe4b9d6bf08bd2c1efe721fd482d35086baf183d6a20a69603a7343f6179e321f0d54d3cff25a8b1669fa3ea4f9752a2f68ce413bf7fbf635f10a56ef4c8f0f0ef321598eee1c30ce59737ae2949ae6cbd3fc6ec94af86f8c16ab5a30fe8503803e2ce4d5d8477f9ec8987f043c4f6918e59dec775d515da1b16ba360d517002d9496194544b87ad319e3dbb461f63be265866edea6d2395873e8225e3af35ac4075b78eb933bf95ebd71c251fb23bd8c672d08cb5ea3c5a3b9607816f90afd2d6b14e819f01e65d67582229cd32abe37186f29c49b10f2fdf64d62020dd9bdac11ffad20de4c2c0b9853de9b99f0615b373cde24ddb68bc30a0671a18a62206ec18113037beae735b0b5f8a4f57a7d309d2a8b1b8344a84b9f7815d4f0b38164ca02fc7859ad334b954bfee1acf7e9326825780703fab443043a6657392875a83a463cbc0e994c5c73339baa2f5a010b221e4ac9b3823fafab3718983ada5e78d0bade4a0b76f340912580d0f52bce6f64529727bb43a08b10ac6330945a3ffdd9a3213a0f3a47a2a372b4c9acd53fa07e165d04932752b394183b47686284fca464f389f55604627535d2293d0929e78ca2ac27d389b63fa2607562cd1abedcd92744c6bd9f7ca791ea96e0da2f0501646acb4350fa365aa34db7675cc9126913d553ad197959ece67962e0384689690f65802684ad50e781d8b6817ca162233eb90ab802d73039d621d3eaf6811e7bf0da411f493cef8b9ae5b9a032d10bc269cbaf7e2075bbb50559b58eb810a9117543c0f08d6eef0f433c99adf88b7b6d2998226ba279896f024d7ec5f2831c1b5f8eefd8fef8bc908e255f8b94a2353ac12292a14947f58251a6e47534dcbeaa08bc0d32fba558743ba534d790ab73dfad244575181d23d491f021efe86063fb79a505811ae87e95e09ea16884f0cee6b8f14abbc5d0e880577e61e966602c74690a54e4fe145d8ec18c9861ad5771e3b4b48c4836c3a5bf1d81b311681c68c0b3f5f50d88e7c254a01e42eeb6c5d791cf92c422e2caf2fa113d709e6f8549d3b913e964ef073e32c680077f641713f5e3555104eddc78460b2710b540e4e63fa6d23841c23ee241492296fd5d18780d2dbe30cb89ab3944f20417f66dc0271b69d4346a1808dbdb65bfc08bbc3422210a4e1cd70bbf1140310170ffffff8f