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 63855 052887b2f892d5a1b731ad3b15b2ffb18172bd04c3185d6277ae876452d0eca0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7963439c2a21769b0ed0de8dbac4a61316fd7ffbac4e7f11aff020724f1162b7
Certificate Block Hash
052887b2f892d5a1b731ad3b15b2ffb18172bd04c3185d6277ae876452d0eca0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00003c0000402e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ede4c6d91eed3899bf6f858d61bfda434818eeea95360f8d409dca9eb280f7bec72340810527fe85a7c743db3c778c77f72bbf0147fb8ec09a46df505b1ca76bacdaad0c28b68aefa9616f3c9ade274e305486e565ef42a0d4080000000000000040000000400000003c0000402e0000

Raw Header Hex

0000402048ba29c779ebb8f0cabf7de3f316f7aa7438c78083a9e1b17b916b65f38718559a37776db96f3e7b8f0d3279b4d347c585053afcdbca43a3dd1f54ccb64d4f56be141a6a98e90118b762114f7220f0af117f4eacfb7ffd1613a6c4ba8dded00e9b76212a9c436379

Proof Data Hex

59,560 bytes
121216020307bfcf68343805d2f7061ce2ecb3591f5f09d2d609caf99a2d4b14096796cd1b2463024d0845e3c18d7fc24edcb6fdd624fc0a4b2e3745e24c7338913e864ff71dc542cb6ec7a8835460dbffe20292e63b01238e9493011719f274f5cbf7f2a0369db2113971b85a3609288ebf4c5a646ba968fa4e3aa72e6acfb18ab91d7f5f58d536cec5606ea1363fb53340be45c2a42189c455fbce5b4a55d6e704c501235b3906abcb3f248b5a7de7035d43d15e495482cc698ba7f6efdb129933652c3f243376f6dcd7f0c5ad7cb20233acfc2de0fe440c34a45b9985c3ba8f6a6f61c7f7a5e133759a32f7ffad7853cd50505c966d86a3df71972f2fda162c79fb08f0065e9f1ea1b95ad8952b3482852b246cb392e867aeec0fbbeb1cd7d049dd9d0f3d6c57f879cd7f0698f910b80974b0213bf55fee4dcd90a8821fbf73720c10c7dc69da4f442e2a619ef0eaa470de2a1a5dd7ae6b71711097310c11bbc6f97c0049cfa1d8765b5ad8246abdbaee5b0930351e5b1ac4cf978a6275bce403d1312f3e7a7f027dbc13f228dc6edc897f65cb2b0d89daef4ff1590d9acda48689329007585d5094c38a1d883d124671ffefd801e7b41fe9e8838449419c1ce13967dbfd2446cdccc4daa7759d4f26b0ba4e658646e458a50f12b9d6b8d49829fe8c96f7080faa5e60b13a5f0f742c6339af8a4bf7c96a9617e7656cacec70ea483127bccd3efc4d1ff14714ab8fa91f4ca626cba416a7c169e5c34d99dc38fce39bfa22ca6c41add36d6359c2ce52dbcec4d6e66802014193d4c9b9f68127118bd45dbff3cf90749b8e256f51807f35e86248c8db0ab1e7cef270bf95c7c36410576ebe0c96ca90569f6931c3666d10371fe55cb4bdc153cec177ceb7dd24b1ddaa33117e5785571f4f658af9c5e78d42e971e812e7c903da2942b98f3f5156b0d0d6dca3d9c6b0b3f3f346cae568080bbf79c0ba3c8065e78ecb4712f8c55148da602ea4dcdf6adc3dcfdd9936fcb99d77b17454631f62adf18e85a1fd198478049c381d8262e4b1d6f7992e3e6fb81db1b25ace4233cf858123b3ff0e33f81ed3cf0e2df638344f4602e31859c73828ceb6cd4e55c0845c7b60133aade8945a5d6c7c3acdc273c501310191b8f64970981933fa17eeb48d88e125bdc1d2799899c019187bea9c9b2500806a99ce76608edb0ac0fc2704a220bedae47313acba4b07aa332cd5db361caf7decd6baeb41a29789875ae880a8995e4123892c7d2a1d4f87c24ca587c5d55716b3c3c782ea5235e07d4d1fdfea09fc29308af0803389877591418258f9fac714563bab369b4fd344e76c026af2d2cc84a95f32b89371354ec40f4f25c1cf826adad5aa39b5443500673aae305c0dccedaaecb5b121ad11ff53eec1acbb42231c508eed4db9f5c857e9d03ca2b998efce3dc88fa5e71999da0b38b8dd1452406872b7eda22a59cb04d26f88c915fde45540bb6f5dc9b25a69709ec70542c79928a9adf9e8c1e528104f618298127ce680d814f7f1d63ff0ed4314e4e6a9dec7e697062e77426d8cba8ccd9a2eb4ddecb9e816a86dbbbf78a40d3e1432e08146423ccbd557ae8ac7f89caf36f693a9f4d337b89af382dae4d5af0c6352e257fa3d71fb714d104bff6ef232329b0441f094fa27c42d712b80fa885a7df418f5c46153de2b125270fc7a9a01c2039e46b4dece877244f003fd36e374d127196a6f8514a727f50fa20d736d9ed924ee5a1440507b285d7b4b8eca961dcf245102536b82161f4cf9b4f8f4ec9eb331d7602772abb925397c281f54b526a0ba8479dc12e3b67bb5d02a66dc5eabbfdb29fd5da5e414799a2de705e6f53d6f3bca79c6562aa7abc1f672a0253d24e3b564ca4c05a9e532aa486b96a9c7b7b69384fe3acd51a377546633224b2aa0bac8bf48416853f22d001bedaa4583cb13f240961302461eac5f5d20d03c830cf289ea9f95cbd418e2836e1ea9645f69e16dd7fbc61967dbd99aab58bff277d92bf0745f77bd1db8b56b6a493d82e69a4082dbd292a70aad2c2bb76b883fa25000462a4296d9166d7cc3b196175b8cffe1ca3b3de60b08a0936812019fd835e0752ce9a8b64359b1970f491904019837c3efe0117bd025f82501e16d6de4ca06f61b982b31b7891da8807bdda1d2fe278a93bbf0bb1811fb0d964f067bfe832a37b187e71ea17280090cb4f39fdf73630c3e5a7877ee9a12041b03e143aae4aeb8a087e8a725a23588077440c5401298406217af2b49bc517ba1f05e695f94a54defc4b73d88e4c70e286f47e7afb21ca27cc2ae5599cd2eef37916741e2772bf9db6f47a245fa2ccd9181a9f0fc82f243a26bf06f605bf38a8a4bf9a6d724bf00081d74a8780bc7854b9290c3fd0a7364f9470d3d40a389f0407336c39871a5672634b9a2441d138e4c822848759784a146e573b1ee29f2f93e710b7f44290c776c4671cd2d9eab6b8708e4169783325624e104c24b014990ebf49380f593635c53ff436dfa0aaf6b0a1032eaf927771931783d96e4c053d08b4d5fdef23817744f3210a6a71753bbf330b798c0827cdbc7ee9adaa9b52512fe846004356afb08148dbf4be421a770c7ce54b956d6106d85cba53494a8a1dda748a95435022968a0461bb69b847fbdc236384c6d962b402538e6ef109e44bb1803a50062c48fb1050ad4ae21e89a1edfa8441d5f9dae2707086c343d98750df28c47aa74becd4c115ab1d9cebf6cafd55c36866f90205e156ac8874acdb1e85f836966665e097eb7aafcecfa54f40de216d13a1f4b1cca253b0c1798e712d2d552838ea85a14b44fce6511fabb5b2d312a59a736dc436a27c9763c1e061e7dcf1f46c7a4d5bc41b5ea767a000c3530cb11e6eaf434787f873ec16a468fe22e7c840bcf8587dd941b4f68c40d1e4f670f153b7d8f14e9ae4b007e1dd1410260fc44337762e5a5ed31c200239f2d4d96e10105acfd2049cd61a6dba80178c9c337e03066b17c989f9d5a71ff94f4ae3cbb01609fa5325b361204aa708c3b5aeaca7ab7dad8b7f110c05dfeb4e6fc827f5c8f4430d8201b830fc92e114c3f166ea7e3b11027f5cf24c2e1f0174e767e6735843d9efdc35c093555b5eda09cb805ae11414c07aa1eb326c257404dfec262d31cc9ec793a896daa790f7d5143f2a4635f1875a6a02fca235d78b52ae8fe37d12eb2a38b81579966335d55e0a818b02abd1a7e723e5f363ed600bab103b8d971a55a33a71e0645317528122c9c42ea2881aacedb419164deb1ad226a186d59a383ff81ee029a808ea42c6ca2b4defe6851cf812ed7b360442ded035d86a2d1f076993a8e5af2793ede0df0b07c3ef40d00b7605e4a34f8fa0d23abcaa5370b211a8684ebd395ed165ae05a9d5af1da136eee8005110dbcb0414d09436123090735b5f4357e2586d3174d85644e1449892754d6942d5d49ef3315f68a69eaed7d04d4c4fc78144c4a2c61137d5dc70c5247a10bb72f071141566920ceb49ac80a2b1e5d686ef6a0fe84784d05bfa292fe9b2f06a83df756f36a85a0fe4e5caacb4e3354c9089637fc3de174a500513587b9e30fb7ef208830c5dcc8de237fe7e831c1d562a2f625b0e6d2615c7321c7d0e1d711c6f2b0ee458db65b723bf5026d7588f51eace1a7404cd39d7bb3305de81364593d4d22255e92bdb4b6d0dc00b2fcc0e9d35a485902138e0b53dfe7605d53aeebc56fdab48ae68cfaed851e49370f2259b505ff62934f80fe1684721a7803ae38b54a9420d6fcd41b73fcc5dd1d066151875e731f4192a39b708a832883ccc9c6bdf7b8837cd456c868fe9ecf8f0574aab3584ccd81289888ddb3fcb5ba0aaeef03937ac44ef1faad3f832e8983fe898f9ebefdcbbbd54fc811e25c019d916c9dfe097c53908a380af308a4ceaded814241177967f0ae0be52d8a6d6548fb7eb6a0df14f4f31aa959919a1261df1fd1960b04a997383a4b40239a3522e3331b59df32418d5bfa28f7636b62b65cd1e1dff5a1451dc38cc0fa118909729d15b903ea5c688d5703070904bb48d554e2caed6ce9d7fc11f503bb91577f1d22ce74ba44789281ee61070fcb9b43c78b159f1b708e2e4ad30b151f7e63ba1836c6599bdb7599cb82a31dfb0e5dcd71a036641ec45cd73731db332b664940426d6c9f5f58f5052789545e1bc32ac526d9752ea29cf0e4a80b489f1d7bd872d9dc101ac36755375920eaf32343506e26b21702d77155c5182df4cc9ca06798bcc6f088aa3a326a4306d27aa69372010eeaab227e231b8bace84e896ad475e505c7c3adfd9c11ac172118ce4dde432bcbb417e702005f5a915288bb749b08fee1e6c0786dd34c10a27b2194f8d648da0c50e0c033888b6d2cd3d04920aa4d8f41a15d8144662c5bd190caf6f833275b27ef022697674d3c2189897ba9781d31c15ae7b3101d4c255278b81783ce03f761af7253552951e37cd8bf92ca14b4fe465e0248704adb49a87493a5bcb478137777556bddf660c28d8c55998260661fb138a6258fde229a98ea6e0b911e5f6641b684894782afc0100b0838016f179f2cfc9c34759b45b93babf207354ef0156b1246722c5f65c8d23857f2278aa923eeb6e984f73c68d3ea32d33994b5fdbcbef95e6bea64153863b7c71cef57ce5d36f035d4991a1fcf69bb9c2ca458ef26c08d20b30671f8dc453cfa11c9ca5e54a08d4624306f45889b91b98151c7a5e1d30720b127b28f9d0a72938b79a1ae6b684f729961888ff72cc5ce8758ab1176aac4cd458aa9af7d82d9fac1752c320d34f08bf85a936bf590797dcdc24b582e5d72e583551110ff60a90cc8183e44a36bf1f2e284fb7d989f9e28dba86fd22657b5a95c56bedb36f52a2e1a78181c1a4882f7575ca541b19d5c1b5cce4927b6e24b47145cbc828e1f59c5ca953d9649046b2d12c1d8d84796dc539a9bad6715993a458019865e3ee0447361b957f6ae78d473680d23e7e2ca84465cf10b09cb4800e268a029a29b0712dc27886d2bc23c520dcd7ca67b0f7e83a68d646406a975fe797ee2da5309621ac7b8c9e14aa4772180fe39eef3443dc91b9dde446a068f6cb2ccd829c128b4b23afff7246a0a6bd276a6fbfe2bc2be63a41fcbd90890dda27d3dcac6e4dafb66724e9d846414f078bbc116c47d002d2c542bf6b395ff99d53ae9db6383cfcd4188ef6f444ece60a0d32678c7d71ac7e59769691d3c03c9b8089ce682fd12392dc0554a34fc7198040b0692f65dda29621768267c061240c6ed70084b8f3e2d3cb570200e8e5d7cdf1fa80de50a788eff81ea8b05d82d47c0cc0c185fb8a5e392f62fbdeb79221374f9031286685284b1ac5e270b5c5f8a23100615b149f54702f3093b7666720ffcf9890c31d83cf2edc69c2ddbbc07e57c3e3bba127ad87337cf7ca5abf8460b037dcf26591928bc1405364e632567ac4284fbe669476195868ac8b157809148f4c7d09d097e02fa4eecc64315ce058ede64b12fa5082e856dc4d1d3a2a1d34fd1ba94f5a4d9ec5cb4ee7fcdad1fe9969608b9df5378495b6075b10d648dcc715a7fee6f8f5ba35dd10d7459e2d85772ec82ad3ed7b2d4201cdbbffadbab8770cf943e09c6d7d5f53abb120552987edb20f0579dfa36f19674530a20166e643dd2dc93945530cfec6df94cdecd971dfb2565ae73a2de3d3b8b74b8a02f4f66373a8bb2cadb312ca4eb9bc6cadfd7b505276f53bfd115f5927edc71cb4755c291ca7fc257778cb86d083a13b35f5f42e1463557ba3839b81d6b5377562dbd02c49dbc66202063b9601e1d7f743132a117e42d89ad9915279d976fdab663a6479e1fd661e113ab597125576ec38cc54e2ecb0569bd9454caeb3a88713dd5a179d36fb79c52b0d070bc8fc95280d3d23455894942fc95d126cd760adf546b8b755ceac9e4ac595ae57acc536482fb7fc90832d39d55ce77ede5e3e0c21bc35023b6572e40f06f0d3f0a3f7c7647c6e4d395100cea02307f1f0fecb2239e90687e698955c5d7cc01265d2f72facf374859d89a1bb09b848084193bd9d7bfb91631bf34b8c01de4e26b918b0fbc3237eb81d2bd541a7877ffd35f57c0dfceb57b6a6e05e894f160561448491f654234823ed0b71332416baf984599244f52ee7fe9c4e3d5f94797941bf353d8ef949a9519a9883ea771b21f788a051401c36ec2e83c121f965e1ce71bb0933399c70f16be6a0f7139677198795258e3d6f4cdb9c45ff255b21958ebb862fad330b82e9ee3c99e9c13d275952ce5e5a17798c5ff8f3870e1236a810be5fbd0cc554bdb4ab1366bac60b2a60c1a24aa799ed7afee53e23221e5895105fae1f82cc7466406183b1ac7346e6bc7293691935d14f01cb63595f75c9c67bcf3b4518310a7c543dca45bc03995ee682958a4367f4b9539cedc25ba5309ef26ca7aa187cd499a1a545fb06d21b48b2914922209ba3a7d8837d4029c85929bb571d245be0465be2b9687cd3e002e08889082a663dc787cfee797e97d41a99a30304ab3f25fdd5d1a09c2734c3dd94e0842647406e5102fac182c18856c23c818e3d9ce8bf9b66a649503d524d478f4003fffe469c1440b005a663c63825585a844b05a550dcc14c212fd38ece0877400e5694bbe90ccf32b9b576a1056ce675d74d0ee3d9a515a1f332e2a75b3120428045ab17b17c247cfc6a0859071eb44188ca1bac51c077b4cc5cb95511a7c6c6345bec879cc3763785379de0652b1fc5744067bb6c1dfa007e1704609f1cd28d98c27600e05f818e4f3318ff836f97e789881178e3bc38e950668bd2d7be41b8334c263b06e9ed6decae6750416772c9b43e6f550c5b6b65bedff35cc4ea25ef9f2fc0768dc1a04ccad9aa2a1da34ab9d068da144d5a7e432573d56cef5ba126d510266b5169f1a044679b70d6edc54b1973393d19d99e56fa0c15be2a828fabbd873db0d528c2c0ab6296c7ac102fbd7499b6adfa5956faa8d2181492aa549d5d31ff1f2e7d83f61d8067a9f6e5a99a18fdc02db9db93d42e878bd479538d215eaf310025a6c2eb3f4ccda35ec93cabe6ad3dd813dda5406c496da25a3ba7883a3656b47cff6d52e6658e28a98050174298993ad93e7320270e7fceeeaed1bc122c06f491ef0c24e66fd332d310fd3aaa9703d74e7881638f03043454e7c9ab7c26b458201e786dc936a64d6de36c347aaed924fbb3f29b0febb12ae5a1d4be946c5a87ee269bb1d72290b8077042e7bee0c8ec17a629a87d914805a7206d3731801e74f85800b084f9b65b0d5893ab70e85b58a7a80af0607cf08a98f7b1c06de8e7a4296530f361207e70cabba0652b01f2239fce57a6c2efbb162495935f0eb21c3120fb39ad8e54cc4114293cddee9760f158c7c62d25758ff7ddf0b8ddf76073cd7c8b0879be5622516faa2da67bca286073698e878fe347ba67dc83edb6faa28c5e602ae9b6f148cb1c91c865f56bd820a972fadfbfebf3a585e4782eafa58f9ff9a9e6e36f0652b21575466d05015edd9fd619eb11d85fddae1ec39c16e4bd53e1f3f6507980c06f92dd06cd02faa436d0af305c1ee623e8b4cb7498464c28ec3353d47f0a83bc0d11937a411fbd24ce8431948ff0af89c4892816da05ca2f58214a9c60fa0531dd09f1d294e5a4e7878b58f30aa0576e9614abe1c2118c158dd3c3dd85bc3fd182d6f2df6ab29e5c72b738791a3efb5e885953fab6823de7fe3c3da868be8a9e6c8ff6cbf873325905976830d1663819afb182a5f2beca5dad84e4bb138cbc9091ebf082e8082ecc7e8a0cd36412eff1815fc8ed71b09899a08e63045b31567247b40a18cd840669c43f49443007f3cc81e7e6551b12a4616823cb5cd167d3fe70ce81657c96bf3f925eb09037d14b1a9658920807a370948a81a4c2470b1cb988919ff2b3b5cdd295a75c355b74c8959b3524d1d36629864f57f6657c858220f1082d0cbc94bb372d4a2874cb794728799a19a948393cee209f29f082c212c589345515eaca0c7625164bb6702fa803ff0504d68dd4b241ada402069ae269ff8e652738f49b15c4c0bfac4e771baf40ccd3a0c124cd084651f232cb8a8b17cb92a769a47998d3a9503e4a4f2ac03cf7377eab39370f71414eedd0f64c0da562aa670696e6fa17c9fb14e7a70b64ccdf36feba97d90fa4cdf0aef163d2b6075dc8ef3fc9c009ce86342f5c3ed67a66044ff923f05e3e49e81bf529e9f4edf9c4452304eaacdfd0bec44c3a926351baaee38f13cd7f5e8fd9b897b66a2d7ed6e0ba0d5e4ca9b3241c35247ae4e12ec4412201b98db360270e97326d3478f784b7b461359b454b646a73577e8dc234834ac3752221a18e34a72aa9a3eb905c699634e4b0b8a4a7364ba045d507bab0930879d36df89bea9dff35dc90f3233d5867fae29be6f09060bc12b470cecc314e6728a7019a03164506eb6d7b6ecd5516921281626c6073b30eb320b986989fb840eb69ed1459a15e74204adaa0ddb536850c48d3f96e900f80b3eb2c493c17c3a629d20517cf09101013f98973a73c72a9d4b49bbec99ac857832ea1f465c25b7afb2b0ebce2f1b27f57070ff02dd771a734a0a40c19b9e185444252167c1fbd1734a5c554064554bee67f6be15a8cfbb9888b25cd6d93456a5d9d7048d27350169265345900d8ed5075cc4f78c4f3c65184036fb4a9053dcba7309d9dcdf8301740632960fd44248e3adaa561ecc186744dfdde363909812080ff37fd93492a69b4131322cc04768980f2e363288d708e2a2143d5f2cf6ec35e0da0a5644f27ed4fd22bb788efe061bc12c7c53d93b8d7664334231fbef43595a6bd9f2c5be11099b0aba8f330d69684d35932d51a19e638c21acd4d2bd8fea26820a2e0fef18d2d5da16ef7f6ba52ea57abfd08afa6e40914ecaeae686245903cd48249f7b5fe1d8b309466e8fe6212008ea19fe3398ad9fdc911c2c49be62568036521759f2021a5fc88b3ff7ef57c2e40077210e77f13815eeb36156769658628002b9c5f3443400d6e66ac1ae21e729cc5313cb1c6d4f484bc0d5f95ae7c4914a49316fd7db8acddbb688a56817c0e90c35c7807eec104e9f3e3d61ee37262a11e1df6f38a1fbfbeebe862803cb5facee11a86a814447701e978df2b002516ff8aec02d3c55f749a3b2522ea7219060e255b4667caff903a01cf8c33ad0c9124835c78fbcd451478efa44101c529250bed355e574642a3a2dc13b1f65c117ce3f9832ab937bcb9a0dd93205d04a361764ccdcec3b9c4e2f607a9906e1e7b459a1fe3ce194d94c83f2c9cacda0e9aa7132aab8fd99f43f71d46cd7d471eeff14c7209ee05404c04e66e71c9c9514eba9a86fb9fba3fbc59650ada88ccdc8110c3c712f32a4b25e59f1c704159de4cf8436a289ebabfe1ab0ac9a207810b9fc5fe2d7017e2b20f1b79255d2c8e1caafdca5915ff9e2982330d65d9dabb49545e2be2ade022949a2be12290eaf9ffaade5e491a9d1416b80c76ab25f93c621a0f7c13a9c4182ed0d9e164059697930bd28bcd5f83535c65fa580f6f8a4bd14f27ebae90dafbcffa9e8bc89cb8f5341800f0f02a9724de874aa37af6b534bda0207bbaeab839c012c912ba34fb88a72633af683b5602d77ff6bfd459e67f6e0a4ef9b5ab403764848f015cbbc77216811690c18817131e7a9cca2527d5febe30942666311501f9a272e448c8d040220ae055f818bafc85395b30b260b1a06c66d8e7359c8e93446629d7e610ac6024fc02e861749c0768eee84e8ac03d9d50d5baf5c869d49e5e577dab43cceb176f37379c959cddfcbec58753065857236755621958559f36f7607497005700669e101795aa14089446b6454d016518dfc4e53bafb146fb449a5f48394ff3cbae98c67a2b6a215ce47cfaa57f086fd5b28be47c4a335c1617e27b6855130f9778e40402d5d58f9ab85b8f663f9e6b717c795989a7852188494bf16765700da65f990189bc76c30a5f18cb216ee91db16cda25d6e281382a7bdb812af3ae2b5ed9e8e3b88db3ee3729d172a8c398b40ee00ab7b105cd01a5ceba5b0c65a14b4363d920621642d46ca6aa3410406dbb596a12e36b5ebcfefa34f05fa88ffb368da07d1fdefc347bd315317186419d8b5808e3643cbf878c86c11f8c5f77e7b1b460ebb09674745bed4fd4503b274c9e3c7220467870aef43decb7c73df9f7b7c73cd5aaafe6dc6088ceb4fab263b24a274bad4770ddd87231f764e01a3408bc17607d878a780aabd545ea91c55985061daa665046c7b7e8f07d29780c25d0a494935982da86f0b9f9579fb927f3e2a0d5e4ccb26f285a56a06e6d9078089d05ea5b418a3597fbb2e5863559054d140b7111a98147ae4f4130804384e183c564859632fca3f20b9c6c38f51d6a8104c974ccb1bb2abb32408a382b71b91d3ae252a92c2d824f7c939e0a8b12cc6e53eee4172f647b6d1f06461db46b3116814420c9915d5ad1c7578703c22013395535216e065316341d4b41c773826e35401b92d27ddcb8c513c1a46fcd125af66f73a6d399b621008c8af260cc889668ad90259b7a4a7db614c0b103e3058d8c66de02b7a2fd781419a0e6c87515697612ac38a8e752785c2ad38f38c89ffb8146d4120567ace8966bdeeeabe40eefb46fce9e2834446662de84a82928059a518ccb3aecc28e4ffd16d5486c85789afaae6925f9ac41885cfa2ddfe6a34ceb8ff3cb7634dfdac827a04600e66b35b3555292592417d2a84a28f2527876af9e944658bcea94ef010fc9f9ff96bac18afc565931eb76648d4b486bc1400955158670bd5c6884c52052226d82cd841cff9127914a54f07d2a408a1d7af2b7731534395197d53dee129a4e8612d147596bb011bbf4591295d278f9d2f846ab0c23f6d67c7edc5f635ccc8d77d2f2b24652eca5483b2bdac07312ee3f02b1f4b8ca3e65bcafeac180ff492d81c178bde83b68186238a90b84f510120ce84beec53fa6fc91800db301a39d66b93d37c8ce12ae23918abc56091f33d7ac8396824b2881d07d4511aa25ac2c9ed7a053d8ec40c60a6b1fa0d04ee02cf8c8a726a6d5cc43067789386a8b22b0f89fb30f08a76adc2ce41c7fc12cd8fabb5ae93e9c54db0fa9b7c6b299221622bc8ecfdb04e638d170f15c9ebe9c494ead05c496f35e36aa8fb9e55ecaf5393077ba615f56923efbb34f015f22cb1f98c5e590ed01926eb20537784c93b27f8e380ab9578d2f5c368007bb66c64cf824b62dfeb7dbf17a54e032ef61cd674776f5898dcdb97a1b19ed76d2c415e46850238168cb975fbabd67ab23459b66bfc265da8f0230d923afe192921afefcb87501817ff880791a03f774cccb3f05a99e34012bf98e412ce500c7387aa5eb2d6d1ded1cd1cece81752fd1444ae121cb7381f9fea2a9d150f948e6a5857663ba2c9a84e0763ead190e01a10b4fd9abe5f8c7dd0c5d67dbd9eeff15311d61510f3e4fb2613851cc1dd0cfd77773625498de9a2dbb3d7c3f2e1acaec3d033bb89ad8ba9605a35283bfae7eddc37b18197282307a73a95537f6bb7856fe1e4774ce73f94dde9c302ddbb4d41bb141878080930e6b2de20abe26cbde86dbbd60a2563108897f869e8e3bbb25711cab7a17d5177cd5da86f1c0128fa0c50072e052dc93e8d7f91d8404fb01ad38ba9ab16ec4e04bbea7756fbb38a0bfb97a2e68ddae583566bdc6e8a34788a3344cfc8343fb920dc4ef204ee4ee0e5b33152bf4b3a189000cf75efe245260c85072e5d1100563881a20fa805bdc280facec657a63a6f5f1b5799cb26006d6b9bae0ae934f17575857aec34a519c5078b982391c09fc1551c0f6dc3c426e26e06f60491543acf4d9ce1b7b24d86add10b0f0164a0b87e3b20dd43ea00f0b5ea1503077b31f8477600da7adcd4552a5a510248e62251e100147f65af0359bec3684389518e0459060ade6e89f2eb81b5048bd56575aa11c82b9a5243b82c3a932804280234faba56da256c1e2ccd4b8da043aaf18b3d01056cb3e9760cf3ab97238ef9b9544668c0fc5a8fe2550a2a8282dcd623d64c7a31c3997932a4088faa0bb05cb1f61254dcccc611d6d15221a864bedf33efacefd72033b54121c1d34485425889f0e6faebf9b21a475cb5bf28716dae4d83e1f1b3e4c0f1f408a4822902f07a199b4b9779f92300336e519a1b22b3209375141accc7c1bfcb5fe3586aea1bc30e28b8ddcfbe4a764faab91c8eec5660da3d8c4d93417799b4ba0956f16a4f1ddaff9a9ff5bf91d757953b9eace8b1e5abbe283b32aaf0d9e19fd5e7353e904c787990a634cb3659f3f821753173b4c12febab134893adab547b592873c0b235b012e8fbc5e93a5dc867c74f4091234f0f4a551f29d7c92fa680ecbbba4b38208ed0494c0e3c32974322e779a21cf2e98cac998ebff41e0f01bc2906deaa82fa45105a2d49a033066cd125c7ca99a8634e60c3fbfe5dd107b57395559bb5519e587d138c9c5024641efeb15fc7512a2589ffa322265cb7c7c14ee0672487bfec43b04690a61c75ed3004cd41e22f102ffcd1239a67660369a3a203f522c57dc923b377a7a66d7167d25d3530679f27680525920d587d152a239a8bb59c8b0e8d13763c890f3646916aef40d78f8dacf16e2589145773bbb8faf44b3287264d7c469403c768ff20c99f29e3070f971452b3de41647c8f33f4abdabb69accd74f1f4ea23d8422dafc1d6a01a065461f9d6650c613f476c38aeb2bfd8fe9bf990a03ca4b566f30c5862e77d82f24232f8a53b57ca4c2f3b2ed7e6dd1b880110bef82b1316e5979df0daad92d4302fac3ca084eb655d31e2814385c0ed4666f79040f4a41eefb02c69c5982da65fd6ac11ad36789f45f842d588e39d005d06a4e684fcdc30db60c41c432538bf223d28f3b9542eaa6f83b036607a0926489524265b13b31ddf71fb880513c571d8fa3ef5e8cdf015f25f705c8bd7d9614f9d7d0d7615ccf01323b8813e6f906aedd82f7d9cb454bc08c4498804f9e916d1f38a5612b8173a8b1d02cb57101c882f61aec1770cf86104b99d87c4b2069e3d0cf3219dd8d38a7aa0520949f876a152f5e45719b2486786405a617025503e19edc6a30c9725694d6b079c3104ced7c0c16193db6f24f867799096582e4d0ec11797da0abd77533a59ce9303f4a943808c9638e56f80c76cba7b016c3b22db2f0bfe1aca8a113578423052aa325f7626d87c2351a0e973207311bfcd00bb2758584505b28cb1495dc932b07c72fb9e60537ec95ce1094b575b3edb4cd0a0fa7c9d777d0754edee7cacf1aedcf7b3967c35c19e66f62f3dc2fa106cc8a67ac650081e9451bdea463fd0886b40355f8951dc8bf6758c970891ba56306112d97a24d5166f659b3db4a41925042f2def01b7a4508339fe92560ed7e149860f23f115961a5e3807ba084f8890761c1d2c8234641f82da35bc30f6fe73969b0fc09d2145a353205f1f43ea5d7d99e5521e27ed390d62e2960fbe370e133b4bdef540bf03e8b4f4f0d8aad54482eb65235b3b98bebd8806e219ede9f77b200a439148e62bfcebcc8e29e9ef23e7df4bfb63da04d53b26933f0e0f64617d79ad9824779ae9266bc47f9653a4a42a469e209b1bd38a473081022fc2a75c5d2ed649411c869df4ffd9c0b34c80553500ff79d6a017ccda1f05a271b7c03f57b4720cae713b2bcacb3f0fb15295ada51be82f116a5df24f670f75d45e4e5106920ec86a93d587db4f34864416917a637c112f001113756841826e2da3df5f5c634ca7ee81e3a710743b7840a2dc3bc33ab0ecd15fff6ad02f8c1935484a02e8795c6327f48ce4f86cf91a8f17bb50d21320c62d409f410a46ab97ee4404bd4daada81800b77fde6830dba6d3a37ff5e623249b0ad22768a0bbb3e493e51b807a278e3df2785028e8c53ceb186a87f344c6e2f8db6d61cda818ae1317afeb2c7061b3b0e48445c8ed3279172b372db2cfdad1c1e4cffeb5dda7d6c9f4f7b18f4edfeff56ad941d198d4333b612cd7e65ae6afe5a0c173462d12364388a4d5b60575a3b1a8fccc03a572f52b067f773e84c7db1cdacf657aa447d8dfd72b4ba731197dc8e79d89bb885ecf8c3246d23d820f90a8be646d49ccd50f66cc475a85dd3f8a13717b1675a4bd260a8d60192c70c32121379ceebf0936e384cd192a12777d665b342faeb03ca0573cadb42a0c7e2ef296c8819d020ca9a1520f3a3ac3c6e7c3283c76cde944ddfb00cc72d0aa5de64d871f3d55574405066e555c3887e01c6ef28cd236742bbf24e7d7d144c64e106d7d1b55cfa8958e71060ef60382eef3a10d4b19a05d9423d8e45aa73fc21810b0c0088a65802c490926e23abc88f5c82c0b86634c74d29246c7cc6cbb5ba8bdbfb7dd328c2d3aea9bc9cf1cbc364df8596746f80af8afaf08e8cc0ee793474f608041081ced50b03c0fe86ca3a6b1d97a005eeeb0611020883a193a5bf321fdb44cc0b23ab3747536f68b76bb1f7fad8f15fbc2590ba00aa064e2a890476fb1312da51fb12cf9d9e415ab85b759b4687d0475ff63f9ad4155ff97855c603703d6230564c4a40be04a6768b07afd0b6599cea5acd5ac44320ec418b8a7c8ff8f7bf94949c4c33cac431df6947480c07935b020ab1b9422c0702704c2cefd065e421e48f9ea5ae5470ac5ac6e0f176ba2b26e3b3c71e8c7243d2d247f84185c6390a39dd13c6ea21e8db774c6c2499135cedad437baf54d61139c2a952915e000c695c3d9a6e95e4d722c7c725a6c428228391fd1f0908bf0b283361379733ddbd37960ef0d61a047f7f4e748f81e82971c82cfc3a7d9afe12af6bbc56b2c9d1e2cd3d706a62dd231d2c27ae85acda09d8ca6b33d3a98427184611cb4c14d3cda3c0dfbfb796d6d41db4d49cef0463a6a0b7c4315b0406a8180e491fbf1b2ddb33d80879f08889ba24666c7b6ff38f9db40aac511169f59584e50e7056105513fe75dc18092909244753f2a100ef86449976116c697e741e99004fa75953f9a6d05b83fad5999d82fd2683a2f03c358196a052001b0c54668cb730d192cbaead72a71ea5ee5ff83885df64e24474bfed7a2fc3df30d58792fd64cf74b41836ea0102778f9519e205b36080dcc00a0c6cb88922c8781faef10c38ea664095dc617a2c9be3a669db71233fc5c0d1a8b7852483ad2ed51eda3b823bbb8f77244c04862abf808cf5aad0575b3b5c7a697715d3c70d69495fa67cf48cba8bfdc31bf4f5d95614e9d301d4b0ba41c3e7b82d90115d6df8773d5e1615aceb26af46111d003f38643abbdeea86bb4300ca8435835e4593ec97d15c1b86b4d069bf3938ada744e1a76cb2383c6d1696c09c527c38e57adc21981036cdc3abd47e01b5e30481cdf6c7017be9fe7d5c01f7787640440326ef46d7acbb4c0e22e2397d25718dc17160016d7caeaf7ee3acadd132a68a4f626e69a87c7935b2977e948517b23b667337e0906674b2815c8e71970669086424988f6d9d7960b6d6270eaa517ffae796f07926bf4d9be0fbb6e4beb9c3213b9bf86cbe03ee1cdbe2cd62052a3251107d46802ce265a16bfdf6f4086fa4fb75a1fe6746e69800807234806bfa7b3d274644fb175e55598f89dda5de03e8b7bdcd5523f5d04629bf045c48f5e3a98331e4c485091e57cc60405750ebccc4bc38a13dfe46127ac64a5e7079463dffa07a5d8eb6857574ed0c94e18c3beedb3fbb14b8eae1d5d51db06d28304de67a62eb78bceec8287e0e0d26127b37abae73438dde11b5b258f0af401d743eb57616848523f45166de7fd3ba01a3a0391c501ffb53804809eb935775de38771661d671c045ac1600156756bf672796bf5a0e6c6d1d690bb9e767098dd6c1c7f0a0a6bb7bf723acd398434889d4e42152c1f030e95258160fafead0831288192c0e640afd2809d90b44cf50a2139b6ce3b924a9f863e8dcf7cef434b3eb12fcae8ded783c0e29de3e9f48aed437fce6e938a739fd1559242e2db58e290de555edd43364d4b755df60ac2453563d966a53b3e9cd13a4957e13ea59bca9bb691f97e77589b70738c2ba470b16a8be9d4681d5d269c34e967cc8709bd7be2a7374fd6e07a15d51c8a5d751f31afc3bc7a90ade6d288ace5ca2d0205374843724531ed4101ca931844cce6f6a513f0de38096ec7d614ad1c36d55f8ac9ceb97c5985a3dc70f67064921ed0bf678f411d47f22a52338680d9df5389ed9d126437a77ea94bc6cde13590650208a915221425f6beabefb709fea1fc0225b1a9c61a984e4e3c96560c9c50e377860ec14da15bd818822de34da6bfd59c727949796433c8a840073869754efd52907a4703abd833d1cde5561985bd37cf52691bd936d4088e8387747f0c9d94aa1590b3f02e9d7c8acd543de1124d1f980c40f354c58347b1ecf09372a43539ae66e1655d6913111672bcf5f5b02531e8c0ad8d1bb99b2989588cbdbf8f4ab12d9b265cc8f58beac9c86062248689a5c07a7f7004d7eea7ace35efd94ccde3c0e616f695fb863b9c8519c07fcf22ceccf6c3e454bc36d3cfa6e39d5b0eabe2c92c9bb140b4d97c18890486726b3b7dea91b081a6cfa41956de5a1892bf53be75000daa6b445804fadf05f11628f3d47fe535620f6e91d4f01693320951da494b2aac541ebda3eb8466075343f436541be9fed04814cc02326c2b387b96fc1d773f7812304631d510290f4478f92c1925d1636f485c76d34835af5c7e08bf726a561cc3e566591cd91e4ecaba7a20bb927751b328eae9f96ce5d079905185542859413b1fac199500ad30705af676e1004eb728d521cc8ca67cb0ac4fa34be49d438b4b6269afc956dca219ac2cf921fea87a26b8e960280f49a981ab429d68438648dedee5ce1c38976c6f9d0f50e74b70ab37da7acde7dd883be71ab8ca36c2a06ae8494758d64a6a1db4f1038c4a7c4dc8b77392237c015848c49b92766c5dbe6bf4822f04a2ef2b280236bad24b86753092f10cb18c0c0c084240effb3057d24b6ab1d655af1e511a5b819261a07c9100fef86888a0ecc88a60120b78c05e40315966a9410ba2c4fc2e0d43f609d83b4bd464e4dfbc00174be10ab58782b7626c0a2a552f5bb6db0d0f6330e3de933ecfdce030f497f48a697e9c39c42f5fa9f5753cd45d09efd1c8d9c1777c0f1b7db383770436cf8730c2b4130ca450fea9d88f87fb3f19d1bdda5e28c0d3585f945fb40e48bb7679307a1c7f6f3f86e7e15dd92aa08427ab30e5fa1caab86b50f420506a5b36446aac0e275768a586199c0b0e01c6af3d41e47b4959cd992f14076a1ce34835defbcc76b3c94d4587fabb7b123356a09925c04a4d90b46cdc0674e8a91170e4b264620e736edc5e4d42f3da3b02acc6591d544fcfd056285341614011a9d3b4a943d82cfe7f05c68a5829549ead8d24df65d3f20d169c90b64ed4279706654490034577b6ff0013d1f799e96553114ea3797d03f84c8c3a6c635c0b2a9b0d588b94e18d7cb6731cde39749ef39cffb0a6bfab98af38a9548e1167d613ca23d9d00da6816850f7238766747c18ccf48715b821ff99a4eb02bf0c71b78aba2ce393c17b53409ccf7f08d9cfab322e473036aa866527ab6625a073de49aaaf8f69e4e60648969d796d73db8436e40e3be3953adb1b8a5c7d5a46b71d3c749cd1137d1475ce0f2f5dddb2beac410107c3613826d1d32dce4ae916f0124c116441536f2651541884a8d84ca24c82e2c1b60db68ea91c88bb7b9ee3cce24a5461ce368d47be076a78cc24c88d9136b5b854366aa1c98a79650d256f8f2c40b5dfd6950cc965b11d11f7b639af83a3f308259fd6e1c3fc9bda28d535ae54bcd6810f24fb05e8eca0c598f88b3dd82d087d07d88660dd0beda375f46cb6392e7813236be25ac70fc020fc49c62ffee585ebf8b2d7d7c71af65287e175a6c81631dca714a2a663b64946be3e57e873ba25c0a144e9949ea5e0ef431bef8825714ac5bdce18a63c629b431104a873fa84e6d436b6fc9cafa2f1657d2c43c5c41e037d95b420758b8d01c413e11b1c582ba99705a4e1fd115c05a69aa51aa536eba4021de41f4af2809d4077c0252b4a15785a6359f42df23e9d668c460cc6a8ebb963d90baaf7bac5de2b2224e48cc5275815c18995076333c3017ed9a0173ef8c673a0da660eaa53054c48e469bfd779b2066c7f4081b5dbeb5e221718dd400463bafb6bac67795eb30d24e8c8fc7b1ce4c6a6dc24b31efeb529596478fd78806eb42c663361fa1dd92e6de084d0a5d4f3df0bf8fc40c44c6127f017d1458219654c623eac1256b15dc647c833eb700e29718e4a684a5ac0d00904c42a9c39f11fa40f1c01938af504f1d8f5c5b3af02ce997e647a88fb19c5974a80fc3fdc72985f17b4eec40a1ebf3c4d50e8d39982255faba8bd359f717390b7ae0ecb478002982b46052b87332a864df1ef52e567c6257bd373ed28f02f9596560c38130379575aa97f68d51e180890878277c4b30e8d316a431af729208b0f3fdc49c8f54df22713cf8695663eb4ebf50e474dba31a8b4ba37fb0175fe6ab862bb9cd12628352edebad0508f049485a4de726a157bfac97dc9b0a4f384c5528e03bf938de36ec19ca7f9760275bb14bddcab8f6dc848f872ca2c0fbb05b3b1e3e3e4c5ef11024bc31c5742177b0070f279c32886366297dad77eb40433a0ff13214a9088efeeb630ce2073102d0f64cfd96a3c5d621cc6edf33c441950f32dd75c179e8319beaa097df3c1f1100f3f77851fbb6ef43121e361d77b80d8d257abfb81f9117c847d58a5681c595caec70b6915aabb151ee6493a1b177d388a54e5ece1d0ab4a27a478b6e8cfd40d84a62feb7918867cde9884dfe6689aa86c0f790a6d9ffc9fdda4238fa3264856f94d090970b5b40e7493aeac1519f4245014e4074a92a13a962810bcc16b1c3b4fa1b2d4975b47d3bcea69ed809aed5290d01bb328deb1fa2c59207016dcad06625a3f4aa18c805c9d56e569c30c9db03708fc61e2bec6b7eece5071bbb87a956170d7d35a2c68d76cc1082ac41a297f8b642ffb85c0dc8f8c0710aa027d807e5af8d29faec8fd6f3ecbe0747aab1ffcd5ff73aa7bebd13ab2f8786e3f234fde7dd087f1938b08159f0dda8df5ca3778161d76fc462b107afd70880037216e338f124f8d04f8e682976c927d8220c51933cb1c63b3126683215c89cfc763a52e7143956a11c8c62bb2cb2769e1510069ce8194dc62c91ca8dc9eaded58e4a0603fe8374fac35830dd5bde47356a81ff72c2ed3ab3e8028e3f926f3247722dc5c4fe61fed35ddc79550f68ebdb8262176950301e4b18a3fe092af88cd88a647d128eb3da83df5332538a78784d0021883757293ee9ecaab6c350e236141a1ab586de4710cae28a36f1b1472f4fa55e41b5b2186902ce3b04a204bcfe9810308cf5a8fe8d758933e5c29c9e3b04767dc75724d865c4daa0491495ba0223432de0c3882a46412e7ae67d751d899183e3f0b6bb8c46ba5e1c39dc0d18a675550184c449fc5f9a2a0c09b27185593375598c9c2d0189dd335545ac60628bbbf022609381bddac46a6b8d18fb30512a6764201180316a271765fcd648f769bff74ebcd6db931ffa298c1c0a211263b39a795cd84ee51847c8bf46db98dc1b72164a5ea48c61b0a52fb36ecd76f230cfb707450a3c4d63cee8647af5cf6f3fcf2cfcdab5fd17418c26bcb4360274f3f0e96b1635256216e5f04e08adbfa27686c25c986727b26908694dc673fadf21e4c5362b588403d589eb6235806eb650809e638f647060cb9db639e316e0a7f19d34091565fde8d4debb7ee5fc839f88b2a49451e31e9b44f7546f34b2f2384d262ef712ee0f864b6d8b9cfa570eb90ec13dd58a620fc6cbedbf352748346880c2b2367e3d66b9fddedc8c0b6cbffb26e3addcadf9f3307eb682a6c44970c92b9050f9a8a965a2e41490e47db90acc91044167d2cdbe83a69a956df8f23cc44990b247dca71a7630ff51ac6d3e334ffa843738b4eee0eb3bcf5ae64e209dbf065f914c4c69a856a827727f1b72c2d31160888069ab3dffd984911ab64b0763535db4859dd8b16fdde4d9bba01346e4d57a29abef0724283b1f2a097ddbf64ef5a7ac7280449f87155ebc1925ac4c84d73733ce85f3e30d29f345779e322a1c8e58da241d7c874e643f498ff9d55f9f7f450ec00b758ca8f2cf0120fd9b91ea73cb7c48f6a1f86f43646a5866923ea613e410c00e9fca9fac836d72800007140862fedd6d4ae463c084b7023c76b4cc05df01dc1af9606e35b69bb7abe20da3c376d9e31f468792a4c8edf7a350157f5af56be14a141410a56198120c35937bd309eed051137cb8661f1ea66fa49d7fd689800345b3af2fdb42e85b8b737593fcf5fe6dc2df507f23145ebc7605ebaac375dd8ef1d91a85d590b19fed78d38524c0926160c4a9a24c809fc9117bc767773701685749b343ed44fdc11bb90b2a7189a65164d5071512205935109eb5cda6edbbdea37990fc617c3fca493be621157a811f2b40b3ce7447bfdf0733daee29c4cb60309e1ea23b1bea1ae577072025a698358e6dcd0f331f3823970d504d6e7fe6b2248efd7c640a7569c018749f27410de4c2be35a1036a9d628e90ca68507be2f818c3316f391cd156b814b4ca43c693e4e8f947ab88369eb25dda0a54102898e6a0d5eba13e1787e745ea6846a860ef13d535a00a9a0be8f9f421de7cc2f2c89c78e14f5a1769ed291e640afb1ad4c2e7132a0a83a6b164f01ee8bc18359c4c2dd4dd02a91ffc7d27c4f2692675d91e5eb78c44366ae2f25712668523e33236d2e12c6cfe9bcfba55a7940c1964aab782afd124e9794b824a9a3b2d36b274f47c271b280156f9a024dfe3cf600115b9d4b367e03f36c87721bf1edd82f25deead3ebab79a100cd12844b2e32288daa1f33266bb7153af76e28751f18ff8cf9eec53b61ffc2644bbbd604cade72b03252d6145da93a573d3d6385d3455b6937a1364784b31d2beada20ecabea8fca984f909098ba3b1aa8ef0f7778c6dd354a6d9336c3516f2fd45d01520046661ab0ec4e1a8bbd0e58ab2f3a10dcb34ebf77adfc9386f86714f8611440ede2469338e8b20d3bd55d67d594f8f6e78e2b413387d522d8a3449cbd5db998be96dcba4ba7aec6aa187c595f8912e27e0de3df8efc8c3ed7400da295c14e9472e4429749d6af414f2d08d85fa97932e433434d7ba2eac49eda3edbe1dc9c9c7325201625aef8490853af07d83b5106ed5f91f6b783f34ca47a5f5400a9dbb9d3314d89bc824c38577b0eb587ffc0ce818113ccc7fea7c6ce9d8deda4b0e8b8e264c584fa8ae7eda4bb7382f8ecec3a05ef9b2864a6a3d048de9e9e63a6370f13cfaa2408e1aeccf004c1afd3315318083a1dbce8682f5d6e5fc8aaba536b503445a6ed45df072a8f3eaaf5d0ae894f56bf602b925fe60333ff75871b084924ed62719bb008227372c74e4cbbbc6ec976bb2d43cccefd39da1c08d18ea5c24546edca8c3ad3e7467305e10aaacf2576fa78e2191c6afcdf4a5bb11fbb137424411e72a194e60f644f133f206aa3cf090f4cd5cc5d26e1a92692ac2fde1e4d22a63826b7609b742b3a63090ed96fc91e7470f1a664a861696e106201572d952eec3e4326721270cec0d61084d3b50aa33088ef04747f94401477bbaeeb8851a5d27598bc156276c089a9bb77f4b106cbbb50aa1820fbb141ab10abcba423300078d0c45586ef5c8912c252ccf93fd5c22da8a4973064453442e6759ac0115cc26bf6f4aa0e5a66a88c9f07701352281b0ab887441fa25507c196013815804c260700b95b67924d49d0dca60dc7bfd72df6f040c75844ae47c78a35b9bffffc9053020641fecad85f6cf2507ae2b78b8e6b5cd821b777c927341d03021bdc0a9992392c2abcc7aef49a5f52f70fb7af0538ec6bc4a6c968cdff1f728097d834414ff25da55ade97f4653af11ae8b59e32a8b8deafb65d431393fed8bbe87a77b22ce1ea5ef848f955306a73bae07c573773bf499b82413f64d469d60ff112486ccf5a33cafa891f94828bcd1c2589b548a48de5baabe225294b64b55f0c36904a9be681383c2e598f21d58ddad0b5764df0f0b2806cbebcbf51512067e30def9f1e6c1c83b5e8157eed1bc6d7afee498585ecd3b345de7905c93a10dc10e6768921358d571f78eafc3f43beb2a00e8ae2de4c127ccd22c5920aa0f8fa7acaf18bf58b612e97e4edfaaf18340739b1ed1d6833a0e4e525fac0b8bd77fda2e2017b62c958fdad69bf33bfa70bfb37010fe784d787a4e6e7c21593dee6066afbc153077172381c2f7cfdbad4c9b7b17844e1438d9d7a6828ebdfca45516326f9a857b2c08e8b4ade35b92a1625a326c2478d836904c31a94eb9ee74354516fe17c39a1ac521cdddd6e90550257621baa9599132cb6f1c7ae6a50addd0e1ad808a637c5e2df3d0d8acf7911a04be216b3392f6584fbc701772c525117c7ce112482b0d19e14d0dd8b9f29f2ba39b2a4dd5bcfc67c905249e55f032ef0c718c8d897082226ba1160e55d98197d3de36a6deebc91ba049e391b25dfed127af736164d34d08c526ae9d80b7c11e1ddf7eadbba74124e0880571f17d5df9f53bffcb9ad7b4e43a2cece20e1779c84c4190226551b7b9d6162fc2b3bc8ff5e608fe9002af1548039d857582957cd0d0b3c484e03a75b55f3168c41e66da53d0f861c9c4a9618881c9f9d02b42c9fb2dbf6ae9ec7d6ffbed6b843cbe9e755d1f62891eabebea29e78243b5f36b8edf80e40604a9e7f30d83592c8cb13d2a2d892362595298a968d4e549b6e2227fc546a4d59ad1eef8ef5479ab3e3548c52ad0a26095332b906fa21630803f57510f5d734ad263dc941e57bac503bf0e827ddf823b084282824f0325d5a25fb09f9056f91241de9bbc34c277ff8a4974f81698dcc10acffea917e4159836e5de829be53668f6b134c53564ba0ba5f90b2e89a0923fe3304dbdfbf72a65925a587b47bde82202281f9c74e6c86cc714e2c0caac7b049c8f5c17f2f991f027997687e897032bc43643ca1782bcc1f883bd5e3de2935cf051dc837c4f2088d9bd7baaa2042003e9b917ae0c134d280ff302757448ea8bc94ea6ea441328b5fb6b5dfd67d604e648c219a48217c311a151f1a272d2e893849ce8f7755dc71fd7159fab1b51eb1e7a020f4e50b8666946d358f355cb4201e39bb9619e6e2daf527e77d75660c0c222f2f688fa22ca74d53bf451c81029b7c0e59e703a723f997e6c0dc2a4dfff3474cd5a6a299c0e35ab79f15ac4bc595ac729f4560e0639fdb256862b0fdcf3f9528323b1295035b623a96c1f7b5b4823075f1b8ba2372578f05800f3630e9df0388fdb336b2ef8a01e69a92acf2f680aa7e75dc6d2b06be84fc91261fe43b6fb14372a74284d2c94904da4bfff5e1537a483fe2d83e71e7aa147292c6ad9aa4a207cbb9b8749e74660332a56afede6a025e240a9c957b2af3024df0bc7d75c48315556311ecdb3d88fa2dc88e03e003c2c623da0613193e87eb13396c020e55748691142f5d6dd7ab086bb4fda9d578b4ef82db180839160cf341c1568dedd7c1b8b34dd71dd9cc44ec96294a31d6c78aec8e4b9a706fc653ba4a57edcebdf626b2effdc0a6d28fed8bc48b5f327bbf7ea878b8fdd6d48af7e2d78a0fc1c5e5e9ce688b419a4c50cc0545f8e5acfaf7b250a176ca52796e7ff1d52d5e26c6d98cda955b22eaee74427d343aa035f6d47611cca9f81cd705a9ca7adbf84d6cd766a082b3ea093c3870a7ac949fc9b7cbe439a58f138c513abb7a2ac993bea60ddb8779e01507f4c11de77f3b928b4292aba344fd5744649c3c9a87c6bacf1ac3fe10b95af3fdcea038bcaf86bbbc30a4d7383b0ec4ce356eeaf59d21a1986cd1d8a0748c790713cfd71365b587254a70d0cd586a10f4d17e4b72b4b622e199c9e7670297ae96bb58342423ef3b2754c93b8d9e2921623536e0d6c1d6ba83b2823ebe6fe5dcb6603b11710760fc266aaa0be63649a2f0403050e9b4d1dec54a24122f1bd60d0a899ed0e04e993e577e31b5f2e9ae57bfb85892cdb79fef6cb91ec257ec0fd220917b669a3bfbcb0f463fb30082e9425b7bb696eb833a2a5199ae99db58f9d04dd7cfab52096403839bb80bf01e49ff860b29e89c0e66fb2ac98a054ea5e7f16b49015a54fe2c9806fe411e695b0f331ab7b91ff0f43416a60b9009c71f466d5cebcc005830a9823890543ed1e32630130e9caba569503c1683c44efbae6cbc9c5e5e7e3174ce0d62c2197f99c1d54b900ecd4b27c0cfcac63e0b1949514128cf07aa0d1fb64a2e6e50cb15cb31305efe5bba13e3f1cd7641c313d1152f7132d9c61b354ec6be47c35df9a4f30411a232024a950d0ef1621862e4d0063a48b3ee8c99c7b3ee67343eb46edc130ccf8dc0a3e661c50b2d6d10294a9cb4fae27ccaf3814f2a87998884b5510695da73415e0fc978f1729a990a28ff2a0e77fd4e5a150056588524b8b4572019c5356bc34439a1906fe2bbf08ab24dd1584dda55e510c802096d0599ca0bf531d82e8019388db7197c6e800fc7a22d5fef9e34d72f964db4c0d3e1443eeb3bb013ab6bd5ad578a396b1604a896631f3f85a83c4fba9c8d9a862ca95e0896ff0ecdc3e5945dc8e7dab53c711afcb8ec055be4b7d06f16598a71b9d774814fbec720aa2a2e04278e7ad97e421c191541422b27ec4becf1ab10b8472a822064700aa49fe2443c8e6fd2f21cba1ebe53114e4ba063b8c3dff76d6d3eb45d5b803ba736bfa16a261a36c496a00fa5679ad8c7d48994a6ad0834c20f7305e2946d17af2669b5dfc7fd173399b4abc41e5d782bf4ac3b7905e0d348b267dacbcb924647bff769c0289473d9456208cbea0004bc2b79102aba4e88a16143659b3b107ea76c04dad198f8cbbb7deff7491590ce7b622cc702fe3e15f1d4e915d721db6c620a33ed89fa3ed1c73005ada011f6269d47d6bc5e4ecab108b96d4dee1e5084338dfdc716171e2064ff505fb0b29b033ac374322c05c5436b1d6951931463f2f19433aa5bb3e409e9b90c9fa5ccbf84a877f9a35798fcb7638742dd8bed14c532bfe952fbd47b9300dfaa82919d285c0152a7221272fc60604eac2de8f56933a64b76bc18ab80e25c88de2a42824e5b5ab158fd1868e0b922445d503a38649913c765ba16f49081e54e8891f1120d10c0db469ba4620b5ef92b0aed2215521c3baf70f7a971d2c5d2fe6fa244c7631a7269bc499989a66918feb3326dcde0ea9f5d7d46859988e04fd75801c7a5c84228419fa8b0eb5daacfb021a7e612e5348472c1da029987460f2fa9bd280752c63c9ad9196a3d566ff9236e0e6ab41ccfcc583d0363473bdac5a25e0cc827b542805826eee58ec0cd1823f5e2fc4bd91b65047e58e0c094ff58047eee61190907e38001690293ea9bb6e84119d62abef7f8838b9e13ceff52a849688c037bd645fe0df5b1163b6d5b9df9269995c2f8504238386b4b594fc398ba7b7c30230d8719a8a44332f5526ef9c6e3913bdaf6daaf4b31de4d707a02b52b779c16f3c055ffe5f3b09ceb7e12b6a754764f1ed58ea181dc1d70ee040120f103495e54c107db8b72174381368a940dc5a0bd2cd458b6cec5a8eea8994c878c3afc2d3e46ef9b377377e7da9c35d22b01c1fdc5720ea8bfc90ad99a78d83d86d4418881ced34fecee1d6a89853544b20697e9faacc9963b1b980dd881d5ccddf4a48c8253639cf1ebfaa14f9cf2bc5d38e341be1db984ae54341f756649d4283e4448ce1bf289083f59afacd459bbf3c94d05884e3083ab9063577d0131ebad0983be352820fca909d7bead3fc4e1676db91cd255b81192978f42d269dc6bce5a2c53225363bce39ce3aa39cd94d50d968ac428f3930b56455b3d86d691f503fcc312856114ec111aff52ea085ccc13d0af07b87d4163f7fc7d3d8a8989d0a6f22729709eadbbb6d18b56fd1a78a2d1623f89ae6cca42e7d33aef78250f05f3eb9d216f4e6822c6fecee94802f9bb0b3779cfc4c1992a1833d719737c25da3e7f3f847c465d8e77be070d7c0e064b56d653078d244ab4fa681b8ea5755647b2e7ed50a32ad8052178fdc9b2b42c05d5cadd574875eb2c9e33babc4321403af28345e2082c0bb3a94eac32ca872a21e136c25915d510c22a01e1670b43ca48172369a14a489d4edbaeed17ab6cb5f277f6e336b780fe97afbc4fb275842ab4c85c148cd6710952cf019729a4932753a3f495c901d5b05d78c6ec4e211c1c434597996b5188882aa6d36446d83a07e1469174b690ffaee87d0df550ae92e7c4aab90a1a59cec956344c203b910d41524c3359f002d33c20234b5403f8fa0cb1c05e3f4f3d62e0f8645bff2880ba9cb0f28f7dac1025545201a485d766c7a50398c11917c0fdd1a068d26bb037c5f99f87e22ef831a7fd730de384f54c9fbfd427a54fabd563b6e7ab9906da3aade3473d9cd7ea7ea3b501e8de47a1a34069f1ba6c3c2b592666f5cfbb1b4a3f360ffae9f5fc75368a49abb82d9103082c00f6f205e58056d4b592c5912f8488e3169b6be0b250109e14617e91f885544f21b0205b2c8ce5f92323d51845708b2e3ab2995f0f88675a1c79c7e3fd98d83c2b2ac5e121f9e7b76b8ca4e67729bc4d0d07b3e157c222a84942c5c6dae3385f3865cb31c0aed8372f6a7e7a38286c49f3c10a7fb5b4029be5aefcb1d79ac12df1bb0ebde4a7afffc59777421b94f82919505770259b01fe7dc46cac8abbe92b734a605b13b6bee3b5b6bdc707d2aea00c1abbe03c5a4c887b390ab303262452a655b0d7e7e094516bbae5c26377d096d6ab0998491b4954b50ce9f1b4a247a54b524b71e00c31bb7e34c74c2e590c36930e3dece7c487c3cfefa4678f378aefc47a5b883f2883002991028f62ea85e854199cc546f894f963b93661b8ce33fc8b853612abf2f77abe0d9ee90f32122ebe290eac83abc352a87e7e2e091b48524bfe02ad59b3808631405e14eac1c7c0eca2a18ce32c5456da058b61a3962b0435c793b191bf3db93da3dffc1c704d45e55c1b227410869565b967475209e2ee8671dee90ec746a4301f2a56844fd71642cbc66004a3b9040f428a9fecd44cdd457ee0611b66000dc13851ad114749c714447250b009db2bf1e637a3cf05164282f6a96f3d2a7e8954935c17635e678af876cd5b84890ef6a609ce3974806d9866cd7bfa719a1a4b5f6a2cba05cef1546e75e9b4322152db596c753d2962bc86d7525ca8d8bed9b0d7d9d48fe9ef4dcff8cd9960339182d6e581d7df48f150c1a9ee497ab7050e43504a73111733725e32316023104a423f9012a1dcf4cf9b1bb6ae01e378b31be035da0010e0f273417999664f267276d6cce857720dd730ec30baef239604d2705e4d68890a936313132db72d77f3f708a6b8dd138624cf8642d13736ca211a1bafd634aef4b89de0f6b9db3aa328af9a3c4aec7bacc98b8834584dd0d36633130af4818e5600911ab4b52fd94b61b3f188d4a9092abcc4f2ba23d65fca0b429c8b244a52bf7529472181f40244aa2315f3ee99f2af6ef2095bb8e62a1bae4b3bef350b60c462aedfed033b906fecaf4da785363c99a6ecad61e7769b18bf8257060130418aeb834e075af16adde00a432cc840f10b13e21b6c858a54a5d009d3be76bc8e11baf4ddb8431444caa4bd86de521593d3ac12bb2a8c85b2fdec703a94541bb5ca373ade995e543ab5419d73740d0fce2d1e6bf9dd484eed9926cd88f9ba66559bf402c2fc2b6630bbad0998f86694161f6625c5a58b2795c02633a6b5d4e920d0009b65cec483fa6621c8e533b36b86f61c308eab14d9c599624624566279696892d40432f1c3f7bff9eed365c179e3a96829bab51b924bee58fbabe9f587711d5772684fc50b688a492d71b111230db71eb2cd2aef3ed23360f0bedc9d0690e67580b0ea86dcfcff4c6690bd89d57f8a09e1a54611844195d4f759a5415119609587b068d9f92ec907d34e213af76c23ee8f0484e5a411a3856189c57ab671299cc3608b330c8d5b3e43f29f68db77ba00c461381e8a331bc39590216c861188b15ea2682b2cf8c0c025d4f92ec57f060443d54fc3b1b99240234871a0aa3c610c130d9718a154c2af8deb3f5f079550303dba28edf14aaf6e775565796d5327a3f626b827df3018a4f1a34d866af9f9e5baa0ac09449189f7370b6a928a239eabfac0f9175e4e50eb5fa563bdb445007e40260336789e32de738630b01f6411be4585060399069b601f6b8e74e0ba1c3d4a6239d3e5db426bd7c7106a330f6e030128d6e97fcdc64e6eae3c80b4aa5adf5f64a000d75e0077e5754e5e346ade202d54b02ea1d5c12087d1dfec898aa29583acf9fcbf7bb183585f006690419b67ea34bfc72454d3e43dcfa6041cf34ac89d627ad76667cb1895f989dd29da6a8ae4d2eab9d7f489c8d91df00512e458e50f6de6dac3b051b370ba996de5168fad9ac886bcc2b4000029c4e38126bda42d5e200edd8553beb3d284576f8e7d4b5a5e9a70017751ae1b4c207e039e5d9f59129b9d8555f56c38dc4fc6e2c37abb62a53086bcb048efec8c8909507d5f87b38ea841bd208ed67ac6425f5bccaddb8140a1eaf551512dd5d44e46fe16eb7cd30af198768ab9c01041f71f61acee3b316b3d0cc96e2d39c5a816629d8448111fcbb0d613b5c7ce8d279d0fa7d9321b3be4844977aa456cf49b683a8580045478ae2efff8504008494f31122ad23729be65f0e2236c74e46bbeca451f1bdf2186a5f0c8941950828c592722c3a323602089634bc0f96a285d00551de06a094be483998b00d4312c75300964a0e1db271626f4f588e1af03cc164269280b94c22b51d78aafe68f30ae95f5a4e98755a6e20c8597506e5acaba8f83e9c70ad04f8ca5d62e8c087820b82a70e7169107836c07b2b2c12341eb9446cf2cba6715e901357b99ed11fde0d848278d5f59796cf98b149d3110f5bcde186059f133234eefbd7067b23867c40d606e92ab0c4ef259efe7097ffcf71d09fd125437c5bc3a7b295e0874ec92bcf7b8343880b75e2989a1278f6e89945b095b2b546bee383040211ae8b15a79cd6bd61736bc7cb990cdf2fdf0505fe5ee00603ee49d8bc1b2d01cf1a03bf8a760608cd79dbe6aa3b0ccc90ac6e08d36e348f49673ffa0edd51e45a036b98f4edd51ad8e9850cf56dd3aed18a233396c57216e5d0125a3f54a0690cd1807f9636b0cbc63a70af7efd1023e83ce215adfbd16bb90ecb77832dceb67343fc68e03d441555579dd122cbc3b322f054c14ab70452110a6eed2ffa839b99893aaec73e21bc6b6de9224046b6fa6f51853a4f2005ecd4feffaf013c19fd5932fa7398bfef9e90b2966e955a7a0ec35471f5d42989d603f0829f180b95179a05795879f2dbdecd12b90caeed4fb95a7e46c0569d5b275adee0d208f76e00cdd227f52fb69252177953c90b5e21b8b93be6072227fcda1d5e7c6917af96e3186b305480d0b8c8da1557c28b5ba43e7b5d07a92a13aebdfa8a1ab318a0d2e749d2b5596525d9931a181cc676065e272ea4f43bed3856f364e8c88e6f42cd6efeae26a0cf4fbc1351225a3c3e4e8da9d36de05409253708eb079dc5abe18350b54fec07e58469374ae11cd19c1cacb87d0cd439d316a1f417a2f29eb358eb6a12ed7850ca32036797bbe806a7fa0ed557263a15ebf154eb1d2bc2c96b78a4a5a3fdb95426745d53d0357a4e80e5e50c701e62232a9d88b3d72d33e0ba4e8e265c2ea4a99dc4b5cb0f74e64534b95e1df352f8f036de012859de32f010e57c94b395d3a7c8b0cd5749d56b274d9c91ab8d721a7e6405efe2b9894252cdec127c5fab1e126f167c81648c3d54e0becd8595c21eec0ad2302c3ee273fba37ee9ea1c0319fdb0a10e1ff88a4461339466e99f5afc9151b937eeb8319446fe87f28d7a2e5c09a3dd63406b54751d89b84881f3155740076a9179492ac5f0cf908c1e201edeec5c48399c172f4a1d27442afb707ed204f21e92e2fc804eb2e6efe43525e795b3eaf88c22cf5bc30225ef5f362adc33364045dad937c4ba78c66e1da51411c458609db8618e6beca65f5a241829cacd6da5bcfe10ec3e91edbab53a6be19152e400ee4b35a1a40ed9b2695d40287ce4db24645fd04a999482a027befe28004cd9f3ca3527d4c73ea7c021e246f3f67f05e2551c2635e96f82895cb1b462a43343460019dcb717586cb9417e3206efaa1c62979614213f3ad75d6eb7cfca81483117ff920957833b1632ed463216b1794e264c2d24e9a688ddc9adcedf605c0b13b14d483f5e52261058c8efb2563ffe1970192dafc49bad2be995748785574c1503fca9d6de2fd7d73e5ad9b6f88aba64246e9d6511192cfdfb16e43fe4f186b541ec7fb52342e4e41174641f244738e0445d7b39e3f53ca5faf1e912a393f3ba31f191a15faf41d4560c19339e56981592d6d3a5634cd29fa4e739b4ff30876ed47ffd2fa8d294d7e437bf05465b0af1e284e321accecdc95e4748b8931ac760a2b70591551d511731c9d5051b8c7f76940fa8c8f7a1edeb334384946a7ac0f2fdbdc448631a2f5d68d471583b785b63a6c3623dfbb4c24a711c22a37f4550347a10a59f9c7f4a8c97123ecde1d06255783632bd3d3fec7ed8cec06777f176af8c241a540241bcdb5ec1c6b8ba612812d4f739fe9047e26218985e2a09af3e034756bfbc8bf3072409fbff2fb8c1786e40fb6117f4e6e74795bfd0e8f655cd3453b4005d23d636388d9ea5bcbc93732dc7b4e791dc61d874c61a1716ae98055b71f76a37e95b265b097a9c21ab57ae3b987651f9767de80e97beea8c769c9da99cd0d8d71dedfefd6cd9e44d9554674d80e15d962432d2a55922a0bd5ce301a8a80dfd44839e0891997b484e9a008db86036dd408341e07abecb99fd6735100bd69167933c755ee10ee28c22bd26e99d039056c9ff92cf6c525df9b9140ad79901bf63f932e1b43b9b89fb2fac35ad922eb22291b0831699163bcab5a2fae983825b03fc2b619d747cf1986d7dd69536c89d32096306d549a33fe6cf3b12207231bdb9bd2df1f9ed3d125655fa89f64ede30757fc788cc232d8a339bfc502caf8ce852db9d54f02b114b82c53cf24ef173ca3e5809bae1bfef0d68bace6fbde14d7530668baca419dc4056147ee2786aa0f9b7e0fd615e132df2ac4031b2fe49173aa92c44f0c0896da5c2110ae397a1f4a5c36047b314c93935264d5cf8660d682251ae605e542aee643fa39848001b7501190dbab05d2f6358187d2a7bd6e1b8234c964cde483e0654dbd50db34a9923353836057192d43f0a368e1118b911745346d5ed03fda960428f785ce800d036fee9b22c8794060978d228be4c47619c5aaab0961b939554d5359fcdc578f9c4290a2681399f5b0176880a42ea6c40996d043606c69af9e3665d7519c1a7552e79585a3543327df903e517ea87ab197ef1b5de020673db74350b39012b403a48029d2ab388d9cd4d9cb193bf3923b4077462ac80d64cbfb4192efbc6e58983021b74956721b002e753dd15a12a8dda016105d58c081f33148a32dfb605c644e3d24a6d3537fe78cd785f3ad8ffda619d7a18c609d06ca7539f4c203103a72fe304cf2be7758837a5b333d7e512ee1ad9806c9b0128d35a8611ced3a8dffd9533d98f47d8cf9b2b324cede92a68017af6da7a9eae92bd388c510f2a6b21afa4635a9e0e55f72a4f187a8040781a8deb1e01b090819da3f617d302048c29b64040d80bd754b5d454f3fa3f61a4cf6531d7bd8c38b45d47a226fe5d5d9d5de7df7ba0cf4c1ed9b60342d566491aab34a818e4fa6aff2058647d887ab4c9caadcdcd259950a880eedbea47d86a7f30eb120b7ebd508ce19a0d7cf27a1799fa35d8c242f81d0d92bc7251072bbd99f147634a5c4d221d35ecec63e6b7f309490a632d9458b29f227873eea29b7a5941adc15b2f2572ce41232f03eb144720f0cfa28427e689871d1eeb705a78b439d7d0717dc17617878a9cafd934eddd7ed92ae9d429575452dd7f13ddc6c8e37849bb0c37437b3ebabb59d52dc7140c0ead1710a9bb292234b19b1a388f917cfd1538ab83d0fb21a01eb045c2f9bc9d6f047384fd27620768505270dbfd19627a4e7729ba64868516b4744fa5fbc21bc14fb49f41774cfdc3c1f9cae3576593aa55faa204015733cb35b14c4319a3f90c76fd086e561292f6036c04053b09ef5c49b776ae532a081030327bac2872e2cbaafbb874f4fc6144d4a9a1eb2c88c2f7309655cde90d1cef208b67535b3b63c449d6bbeb4e0be72af57b9753963f324a373a428aed67e25e3c8456c5bb9c011f8e44e136e56cda44d2460fe96c964771818b0e1b823d3256f117b66b9fd14720bc88b950f296d80d6a2a1a6d2de9c8950bc257bc289b4bda04100ed4c678f66f079ca8b3c6ec1d71159851d952e8184f916f5304414dc96700f8e4d372d4f319a0ffb9fab6f133bdb173dc547664b54444871ce1c346a417c1e8ae606f01f899227b4bbdb39f5e272ceb9f6816e162d9ce295ff8cbad4ba95ba5cb5f0a54e618b2ec88169a7c69e9b9094c0b57b8da1f72f1844266d4dc21c88783d461f0367834d50a0d8ba73b16f0a519d6ea2da080c8ee8ec4debd4799517ab0a16974b29241b669911eb4813b2a281f1048f92a7e82af14554b547db12c1191c4ba3a83749aeed735b3f33c7a9316eea1b4a53e3dc2a1538afa0acc42834a06e09b253b25c98c01a78ddeb4821df01ef53000f97f6a1416fe17c0895e069965abc375a420c16f608812de2b3bb587579b39f3727cd2060dcc46f970792ee4a550848433d6043d3f717f653e82d00070935ec86e58352b46975f4c6f49e4f01a77b3d921a8fd74810c565cde6d553261a4c002246fb29cfd427d71e3dc51bae1b5794f90afdfcb11e987ca9630e58f168129b853903cbe4da570f371b681521d4637b25291fe2ac4d97812da922dd2fa66546b6c4095e3f856a55585b6dbc13a6188cb4050b03a5148e0e3d056680ed26becba4d61c6dbd33df326b9f0f3872b6a22315b763d4f2554d2f24ef67397a6ab879d42f543eade2ead4889ae758892ce35f4709f45da14c9f34424eb8038905e016f4a268b4315f77625d36d0c70a5fedc8bff57bcafe21591b1ae16f2d21aa99c8404130dc3b993ffc3e02011cc313823972cb26a6040dbb64a8f32d41547cc4c23cbdeda781f675675e1d6bfc30e8907d73f6739aa61cb434dec68fe38974f0b35a0054b7ebe20e56806ba1f33d9c8d1461bf7304f78314d291c8f0cf399c45096a0949aeceda530f65cd43be658ae9f3273f943acd1295bf0e0f404310710714fc610cc2ba3867ff9d38d0a2d74a4d4a6a6df7af29ffa3259e01cf46c6ed8beffe2838474f3cfddd3e168bf8507624a7aa7c1797b5b5a1691461441f6d816ff0e9ae293fe38fa7a2d976d36da041801227a4a1c0d1534348c683fb3df6fbaa39d55c55375d5d763a5ddbaa25c98d9c3672bf6877e3ca941dfae7762ec78098bd7b321657a2f8ba94e0db813560ff3b28f521dc09531b3255547388e7116e7c840c988864fb4eeb6aba69cd6fe5bfad73cf12256b85ba17dced3f97d674a3fe68bb1d360b532f235b177a965e291796f41a2f2f97bb4a44428f30026e416708acce318042ec31a405885850c69758d873e6afb89d16abac4243d93e79f7a7e1229d87dd47fa401df943acd5166f930f352cc2a64ef22bc06919acec1f8e17cc25f62b47301818c6c9b545bac614f71ad0b92e376013b7e04a819a09492df617248ed28d2b0e04ccc904c34277f4de2b0ea4f480c4804e86bf7a1d8e61070d3075f79d1fcdd6894b75911ab4d93113d2843bd42079a0a10d6367e063bacd7336d9d94d0937b8544861ce7191ba10c3fa28a805282cf298072324587ce4349532f933723204841d44100da3aa45911669a8b277eea4649b16b6860f658d3cae1a71a3cf32866ea934db0b08230c24210f981a54e17447f4f52ef15b49448820f60c4052be243e35d6c183df546757f60e936f8a577e64218f7732866ac69034ff4972d9bc8678d545cb688485c26a6b4d832d3d8cc315fe89f365340dfbcf34df4858351894e1e5f3a6230329f4321c4dbac06414f57a24e1d42cceb39f0b11fd7c75917f392ab670d28026001acf5030b8d6b0b0d012575f79de90e281c9542672150b7192bea32b3dae99652c87a1d79e5f57fc0d7b32796e35b310022097b4bb2ac4a141f9eabf2d2fc89b0edac0f123b4ae3918f0c9491b84827665edd7dbd0e5564f4088a90646a4f10fe1f17a6539949b01e129ea5cc2728b0d47bb0244bf0d1f563eb953774218230852642ad2865776f2342b07ef1122cc0360da77f6094c0dde3c0ebfe129c307e1e2d2007dd09f8e800fb37e909e228ddeb33122e7a4c267e72aa74fc12d403858fbdf205949532c81119d596a83ac8af3f431e2c30dd23104000ceba13ebe818054a2b642f5032213821b4869161f81f5b9fb73891d7dd90777584335e3d0b6c7cb82c69d88bb7016b2d3c2b08340069157ae47eb3993a9d502d4fa6209a69dc790f33b0a0cb46375e01bba18bcebaec723da2ee7288da4a1c1bd67a980bbfa987051db030ea4d9bc7ab1724fe1f58b9ca01ab5dd82f985760ac53faf8a1c091c64794a12ce3e231d0398bc12a5433f498847ef4a00bc1befd2ee208aaf78524e0e87939e821e94c5f8988063f9797bbafcf6ccecbf8c7f05bb65fdc639d15155a5b78b29ff95265c2619f654550752524a47f6e03b1e90c130e4fa876b0658efbfc2feed0e96949c67dc9727863a85070eedf7d85d55d56c5de22b7e8baf7e6bcb8e0e39c86879a4ee897d52356cf8e5f6daf3e09fcb5833b63ed11a6c2061abbb96a9b8d9efe739a2b5d71dbe2d81333f28ecd977d8e460a85ecba166d976f10d86c300968616009d756e334f9057aeb6d3ae517236d24143ea6c6ab2885b7da98a65caee086d00a4963d299b0a2c0463a7af99884101dbcd6db6a4d2d2be2f8e560499a4ed8c0e27e8d9558f487abb33b2b3c444ef884e242e7c74e67f2c4a11f808326559f80910126e391c1e30c6b886efa5186ca371fc09a402f092097dda59b2434f81ba8cee3c894a84ca835c77a10e871911a9eab85badc04079e16ea4abf35554362113294a7b55a3fdb0bdcff3476fac083eabc4f55992f80d1af3192df9cf09f9afb5c570bf47a3654b287c48998d0f46324698e631088685d41b15397c6f290b8da73449ca13c2b28877fa263b548ba52ba429b4318a1c1fce79df9c3f4d2f2bb3f0e40af6a23e61047a11c74121d801b89562e27ea24b0a481ae23020da3611e980fccf21bb39d970a9d64becc455f35136d2a160cb78e66314a953d90bd59a70b2df294a844df86c9552725176d14910d4ce2c920addebfe5385ebaa4cab788f63007c2c1b85ce31c9b4435e9e57e8307765fea0d9e3cf85d25c4742d43c41b47f37d7d83c40c29bcc8c4d823830d6315daf14ea3fba8f4f219c6232a2fd73d58fe7319781ca9ec09e5da9e31790d9cd4c8177ce13a3c279d6ab50dac8f21f97d28dda7780c476a92f352437ae124bad51c0b2fe10629e59d71d4751ba817f32ef044788cbb9585bc5efd651344bbe4ccf5cb75dde61176935f01393c946a252023e0300d42e95702c980e2447023aa51a4ae4c07ab0968143519e3874bde1df29b881f7aa649e0c939c4d35dc31050df0c9a5ac52f790841bf28c712b1d6b748283e46b919003f3bea85fd100197f6064460190029107ddf642c3bfcfca33d40d045162879e15bd648bb99d3f37ef6bfc4c0a81b7dd6dc924fdafad9b6745aa8c6244e285ee0f5020d74e199cb4f70b2b2fa2eafcf138622ec8993edf47408c15d89e1b085b18c95b5aa02b6cf857b5d73a6fa984b73a10ee602bbaca4adc5627652f1f3d7cb538dba134b56149c305d1c0d3fee28bee303cb79ccaa11eeb5656137b85b9285f62907df3996cbfae8bd18908887cb21aef01f32850e47b3024843ee96f7cbfa1093e5797f60d82f4c1a86468a6caf1ce3ccba79f61290c38df65f34814f30e842f64f13b9de04100fdfd39b9001a7ec17f66eb944aff10d4286305ae782d89acdbe28bb2826dfbfde3dda649c1469f8ef74404ff0f8d938c18dbceec12c30ec8e056225146dfeec0a00b001a95cebbfdc77e03c4e465c927b6c0f2333adf0512681fa6a875ae500971f3376d23d5641ff56b2a7de016b34e19073c12106ffac18bce295c8daa97ef18b8ef2aa049b177958b7e12836a312f94cfed84eb5f2de63ba125a223577ec22d3b05039715d46cd18edc52a8145796a93b9d771c3039e6247233288bec8893679a708ef1129173e89695d42bbfdb536d39282a55acd18048df39048e26fae7941461a0857ea9e004eb342df5bc52673afd1b1da6981999c703e5619bb74e181d52c7aa852e69797e71770b1c8785fc20acf7d9f223f6970ca15727eb9433e7292cc6fcfb65d7eb4f21f9c5e520b10501f3d548beb17aac004b1b776ac4cf44362a68ddbc0abb38f7353a7b0acaff00bebfce38cf71523aa296e1326e1d6e7d4844a12a548b23c7e26f48868f0fbb153118c9caf6e24f1451e5c221ba4459177bd1f6f00383a8ea2003152a52ae032fbf5b563ee169cf3aa876ca5591fd0ddc5cebf4834aaaec9fec101b0c72bfa3d3fd2c743f1461ecbdc81b46a74f6086b76f102311d39e849144d9299339aca6f60b0a33a9a1b04e69e607e128704305b6e1a0b29952b7e4f4d099dbecea660440acc1efcdf971adcbbdb045c2df55c877d51c7d3e2108fa452191342d73d7d7efa60f8f948e8efe5e76271cba943f890886cea6b7eb9700eed6f440a215fb66a4d87d61c0f3da48e8e95d7624455cb42de1551d8d537957ee8b1088415a6ff42c792e265c2561bd71d982b5cdc42980715fb51f1a4f0c88c02dc3116f52feaa2f454e13db45508680d292e6c584463f4d672ffbf8b6d7502f392cdf568166baab149dc2650fc3ecde8c8c9450b1ff1decf0ee751abc92ee91708d3b989c404c3f130cb5e6ffd4744ea09be1576b117b47669459b002ffda3dc164fd090ea6ec43147e3fa899d391ea416fe28695758d216986d23ad215b22285b1ea4725e1a426c38d6f791644a25b5ef790ba0bcb9a1539de04619cb3d0d395fece03bac1d0b681c177b5ec59abe943a10b0d75569aaa0c740b3773144846e3571e57b3c0b483eaf582d0cd5abaf65b80c4e7a3fc7b1415740cba2b4ecd572321418ed523a34534433364bed8a7a69ca162d8802c078f8fec848024e2c5a89ce5244f1d26155803044dc616b564332ad25ddbc43357eab44192ab8e13903916830906a4e1321af7c42709c0507b229b217e30b22626421a90e57b7b6cb46d21b6d5b2e739f417cfd38cbcd6f2fbe793f2a39e1ae20471169eed7213ac9e0aac991cb14d6a2a6a7c3a22b0f01e137a396de5aeac34d5d082f437f0e052fd2b19767e0082cc08df81511b4ed1b4afb2c027728658798d830b645e3c8a2603a493a28574af758d413e1631aade54c8a7f4f8719cfb06246e27f4f7939a85ebd1cbe2bb931e44bd18753fc262ec60cbdbae59a38280d555199066a1a606bc6e9d3a17383bfaf2f29b932e9120e7d6bb1993af9e2a9310a6adaf80cedccb798fbd0e6d0c32742be689e5ce46599a1391e8454498263e303d553467fc84ce13306be065703a6d29e39992d2642a513ae3ec4616727fcef6e15e9c9c36b8a57626066cc23e645e8a46bc7f9140402af3222f04df56b05ca5ad65426f0f0dd4210ee0b406b112c1e81332e272866686a5810b80e0ee88425e31224f489944c1da78c1e0728d0452048d433feb7acbbed8ba16d5c7274fe14957104b7615b31302bc60e956d89e950327324d32b0e86e83a87517c65498f32c0783a2a28383fcdfca4f96a9d31cd1617eff0033614c5e7692ddfde6a5296eed28c11d5606c71372c4e6a1a379a2dee9925d1a852d74d92bc28063573e3b2e09d93242f35acb3206dda8e009d6c05f6660c8386d77015859cd60d1d807dbbca7d1a6712af0e5bdf1b176d313769d01cd337779afdc9a27766db7f41fd879f355797de9aa58488025964fa78b7baa6ff3149ce7bae9c0373460d921f998d6f4e9c401ff772c7ad7ea6fa2fbcb29f2e66e96ee5a78485c7598d340aa8bf55756bc97c40807447e4b906f4336da3e56fa453b2477b85e2159afe61240c01ab1d510de51dcd95c49df71c385b664b26df3966212c48958376372a429a36976afd03bb3bd65e648d3dc88cc04aa007959199b98a60838820779e3d675b7daf2261ffbdfd74e8404b475d2a72ed9b47cd4eec9b8c33189cc32d2fa3ddab813d8fdb10f56ad6b4c8cdb05f49b63b778247b0938002efc9d37ef57239135ddca0513957059f37c99aea354961d3a1e43eca176e9c1a8c9dad8c182b76fd3aceeeaed786b5627660ef1cf0d89c1a2dd5b4e3d3bb3b8f07559db1cddd5b12c02af760e354cb12f7075a8c3d1099cf7fbda0a77c0509d328063c071870bd30cc98d744cb1f2226ede2ed5d787733af295ef2a42c25ae77165507e188066a272de5c6cb609e914395018b65b1a173e3702f06b71a2201b8e7d3c69462d42711858b35f9fda1d1d014cda045843c21a8bab5ea04dcae9be9db5c6f8ec78451cc96d4deca3926cc01fa8b5dd3e72514d4ed4e3766d40992b008f47e7491348f606a455d753b47042774efc1f37afd09ed4348b602743d420e50f833ae41d014847fa54c049412d7121ca763a478b19e3ef40fe9dfa694aa5e84b466d75a713785a5f46eb4291709501ecf9e692408a508b26bc826e15eb7b575a92d2a9933e4611a2099903347ff693e2b70f3a862b1978504851ac53c9ff736eb74056a320307d6589b1df00de9622a9744dd320cfe3f117195d2864c86d9ce45c27ec847276970f3bd9755c0a0fd5217585610e1100a086996de9126560ea8b97746c472fcad9422ade87ad9e0c2adc6d7c669026f64e1319dc1894a3767716c68af66a251407709359bc21332ba516816d7d88e9124e23231334b80f827bbc5b2c03a17a64ed9640a657b205e9ead3f22b296cd52182a9ff7770dcc63a7975729eeefa91b486866f8b5792f48d2f1878e94d2b4bbe6abb6a305be5be4144be788543f59373fc080409869366182c3f6e6b9f9b2a2b407aaa2432346b79149059a551653ac94a5022207eead82013b28854e323d602abf2b1f6e59dc8dc10744d7cd60f7b1bf20e98fdc0d92ae9f87deb743a98cf452324220d52f6793c17fec952d4c7fe11b827aa3c3dbdce2bbe1c1d93529455974c4f6c5dd019336f63bd64b86e3ec694b8666af9e0181b8fe97533bfd237eed835e09f22b59c2e5529b4313978571e7a48a9062b46ad33c4e2df4fdef7f08cfd449b2327014650747788ffda04bd902057321e5cd6959b0544814ee62400f9d585ee472d7d8528dd9da5dc629530f65e9336a9df6115256f4d7f9f94198a6a0c5320eae066ef7e9b09784602aebc40f985f4309abf52bfe37c94e5b7d94a0fa87fcc0ffa6fd962f33e4d06e3cf1ca98d5e93913ecedcdf0d36814006fe9e7d17d56d3bcab1f90ceaf731919121504371fe98778b9a970fee066a2621464bd5dad2143816131b4422f620c7c3c11f18a23d956ee9fe4c7a0852f6dacc9f426b1171d96cec90e9db90e3d05a29d1b053ec68e3ff9175a8793dac5b6c8c7e5d6565228bb21476afe7d3fdfadd511f6dfc65ea537578a90f407e67dfdc34b83ddcaa160d4485a93841a6c5b365a897841976d55dba7a7d2e3b2d9acb5a6132c79139378e289ed541d7c21198021d9a5c89053e5ffe8e629349fd3a95979dfd6addd59d94a8b29cba75acaf1b918501626393846e45c55c16948dd08ae5d8c511bbe2b7a4d891716f0f8f56b91579f0f8682d077fa7573016d2b886c94167b21b76c489289a1db065b94adb840f6e889f04937835e51c834ebed495ea0402cfa22d63672f1582742f65198e21e1255425b6f17d4ca1b6a7db90b16cffe71b425dd1f582c8e55f003a32284198044c730009d2a917457d2d05e1af9f3aa165fe8bf1fa70ad534fdc944cc432f472788d243c955c339972181915432045ad452eccfce83bda4fd509e5326202618ac086c143614d9a2b7b7b1cf2916c30a4a051d62738cbd64dbbd67952eec24be0d60a24f110809b530b54be738ae615613f121eedd5d22e9fd41faa7900318aaffab846be188ac1b4ee74a90fbc34dccb15e840b54c3ea150e754a2773eb5e9e198fc9246111593d72162ce6fbe90b131fcf226889fcaa9607ad1906098e0e150925c5972193f306dd2fdd92d0754d324cd934ea48815b78586e7f1aa4cfe4121d1753a133e041646dbaab98dd155004000e1ebf526b52c055142388137a7e6fd3150979e5551214aa36a5c2b77f86599e2b5e836a63e0c8fce4cdd96408eaebd7cb352cfe63c9546eb555cde2cd290fdadbe8de84127732fafe8e35189d4eb5d5e49b2a84fe92e0d3347e6758f12efcf82fc43e13d4da52ff268509c1bf1a37b0606b7a49a18c665aacb5741df8c26dc0f6fd0c349d46527242a792b3e53f162a834c5aaaa6a196e0cb4c5267b2fe13c91f1bfb952fa5885b4aa1f31b67f68a56b278a3d980121d023332db62e2693ccc70f505c66a53802c795302654de67b0bf3b36fdd898c6ad9acc28a37d362c83f0cec001482f5b9aca0ef5414011697f64254f8c42d592a87f20d81b9efb956e75a26c9d9af4882c6f41075b93f776e7d03733dd8d9146ca612e431a38658cddfd785166093b23a2e3a7174a96023da1a1350be4f5b1e8bfbc7055c006b2a48b8421367e48400599e4633aa3b9f012a6e0ed1979f693d73d508c6a326abd9ed92262e344dc39441174f3fbc85b8138909425efda5c9f09b0470074bf0b281d7698e6969a7606339bdd2fee50dedea0273315ca46653911429b591a63eff8e4310b93511b90429a0f05c7589004838b3cfdb5ab93c3c062b340b822382952a81783f4ac747ab7b76c5db60b4bf571ecc19621489c40a0f2021a8005dbdf8110e5fe8dbd16ce31b0388b6d3d2972d517313e61d2ac6e1f42e8362597e5b642a48f74829d8c41870e3336d4efe8b190e01d827d24fc039d7630f7f44e59128dd6484175c75758ed217e87481d251800a40eaa9b1494b5f0fd82c36a2cb7176841410826b2da6e777fbcf63c97b29b1c2ff5603ef1fd256b428b8d2ac50ffa97b12b17ee2c78fc1c37581d845d9668472accb915709db80c7952380fcc4fc14710e06571ce801fd1fe6170ae8d3122ae62e1a2f372d027ace2abf85334bd5a966ab80e5aaa6189e9baf99da7069cd486ca701fd5c20b3573c402a3919e2bcd4137981a6a7b70bd0e3c5fbe09a68a7334d2f64ce24c2feff6095418e75b7e75f6e15f610a12043093bce3bc1b143001861fedc4cc0d5aebdee9f7992f2244ce044f0ef7b0ca1d6592824f6b64f273225376da3c92b8ccfc2a69ec079f65a54968a141aafd515b96ec7842a468cd69481f1fa8bafd2e222af958d9d3e76a201cc4bb6dbbafe0db323e3f27884bcf04c09e2e08bb00838c0f35bae038bc6af2706da0c55190c51319b16c5cdef7ca363eeb469056e4ebf7cb6b887a7bfc8f48a336ccc767bf9c93ba0356d42a7498dd3d067b29355a3d756a94a0a227bc0cff64fc3a2273033bbdc3da1b5e81fbced03c7c586b4f3b071e0f2c71ede1a7243516e584489815c994510183bc8701136223eda0539c2a08c416017e3eb4136e477e820e627622530bac756ebae120ad538ba666dccaf0fe7015b392332984c06df2fb64e24a87a538808e6cef6062133bda0fc00e9cf67fe36745cc4dc863c3f8e60c5afe8b8f9bf2fc4f68d6b736c02d4e1edec1173bd94b54b203b306f7b8d8a7080fedc75d56dd923d1489a2284c1faea47813d02cda16d3268b6061c71977f2f65f8b942c3f6b9204f1e87846dd930eb4e56fb7fa08133b0013613d6c956061a2cb8db9bf8c58c1a51cae1187774e5a5534d4cf1be52f590f10e516a2a83a957030264fcfef0e00c5392c0f114dc5b185147b4169c2b6addb3cfefcf48dad30fbcb63bcb324154effc157104f187df41ed0544cd237cb0e4308cf319ec169e6eb024c21baf5bc15d02a2e6458eeb14ff6bd5ee7ca4b905390aa58393e4a6b84d4c407fe5a66b8d7da26144a0c6e3e53f2558b4bc99450b93834226a4c57285ee6acdad565f44a2811aeffcfc410ae352cdf8b74ba102e206990593d8e13ac92699ee87ea433de7a9b174f33d40bd7225390f964e417d90561746fd086a67926ec5c7a062a8214c5e9e1af19068333966828ec2b27c851dbd857fae4cfa54758a3b8fce2b92e9b36d0f94518cb2137a636511502a55c00644454a66503a4c7731da726990a104d74d7e7673596ade0adae7015e41f1513ba859a043f171eb82c2467573b239681d1ffcf9545a56a652a38957999805e7feab5930dbee1d820887bb8b28c2fc69a82f91f2c80fea10ef99d346d2894b4963f8e43148a71a85ae1653486bc781622f9bbdab1d07463d0d2f8617fee16d7d4330520400fdb2225e5553e575f53856240dc8d918d8916be655b3b9130367c209e68540dd46e777334107dda7c0dfde84cf711e93ef3bf9adc81f761a0b1565607a062e017d8d5278276c8bf74528ae5cd1691fe7d300fe0043160498070942612139b63a8059e29b4c67bc6da5a157268548d39baa474ef6ccebe3342c973f42515a287a057694269916fc8a1a9b5286a1578fc0cff1e6f548f08160af08c49443c9b9b14434eef68102bb71bd7e90fb34d342f5f766cec2f01c96d5974723a5920cba111b946ca38a680b325ebf954e557bb41fd563b6714fa23159aefc0ff5f90068657e88442ad256346a1e8931eda61cb71aadfa51fd36d367e0416c1bfe953a9f94bf2335d2ef13034a1c50dfbfedac3d32622944cc2de0bc82962bc9a50d50fbedbb9df607f4080a274a6fe2258c46ff8671b3158ab8ddf4690b3314c4e23cea21bfab973378fec05643b093039095361ab6973325365c27ae4d7eac848458a20707f9eebd8675ef89b5973abddc6d6267b777d6af03df638d186d1888e5ac789677a674ceef02148374c897d6872c9e58ea64b2cd9d1e8c95d29a32f46a6f8cf78c2aa827e9dd4d31e3c4388de7e0de356d8e09b94b351d2a503cfca0ea197d616ecbd41629ac92ceedc2b65871c3f8731c125273aea529399736402787713bf827bcb07008b3a6b34d802f51cdf7c11545246ce69f21a656c88619601ec9c933259eee5078b3b0b5087e687345c151c9ce6f48e1fe017eca7d6216914dd72256f043bce703f3693cee5a4c278b8c2fbd6eb7be50dae488991769c64cb4e88ed326acf00cfaea92a7170c38b54ddc59a1a3937634f6de7d6f06eb50ca94d40933d1372bd35f429fe6116e4fb0db5d7fd604c0eaa5a31bf060646ab033aa7ef997f1b687ec6521971e972ff529aa9fd395688374a6d70039b07ad6c2dbf4930288b4e521f8f580c8f5ec1aa47966793f7a78bc98b864cd43865e25d4cd7139cb1b635b9687071dbf8b0d93716ada0cc6ca3c87e8d1e0bece0ac83a12f6c475168208052b41623ee1f87476f705f7614d3bf1cd763e64557d2440400f7e558d0da90a8235ebcf61bc2e65f6631d748a0a41b0632a0f9a1f91f96d69e96cb40c5894ab7b5787bf63c8209436d492e8342575637b91a0091c6b76b6e5a64484d448cc9554a668b8938f69605f8441c83c61f81afd589da8f0b66690fbdd6132043ebfe8314b6a51d53111d0ecaf6130b4adc558e2d8a787796ec260fb3da294f5950d9ba3832487c0634bf833a99d0eb36fce09e7aa37e55719814428d82de88a5517732162f50d0107a3d92c542e0fde23c0266d9c5e1b2b4c80aab8500d9879e1304734e54ee8b3f5637fc79cb4b830bf876c985a0a47654358a7855508b72022cc622830ca8f13233b182ab4be067a274e34c8c60011bd6f4101ca575f627ee7d993602f91f0e879d73831f93b47672f5b413dd4f58fb13c62e7e7c29734ddb29591454d9f2160f5725fad7e10dc6c4e0b3c00f876e5f4ca4e79afb1fc10e540e8b68398cd5a58bbd2e90276626375d55a2cac18a72c19f3d41beb18cbc97c0ba44cc5e3e86b1948d032475cad6b5c4a68ac5d61404bae0ae73323b824665ecd14ef691dbc628da5e5db75c1ff5b3f33ebcb8b13ecebb6875b96700c6fb028b99e892b9cf54afbd095a1682df39bccf1a291bada03fe3d2881bdc345cbb2ceab429d8a4be635b2d3b86e0e667401fcb1965d1b3d764487b55ef2f1415cc8ce448f01fa5e3ea5c18ffff0672c1d89ee1b2622bd566e506871cefe73df5fa4f559023489c8c31bc56edba6bac869d933e5811067845724dba0f99593712a8a2f9addea1c644bb1691b682846e7670eda50a1a3678906a42dae016fa78d5490889469f6cf3dca1547edc2976c978672102e5a7c2d2d86d109509c73834e3dbc124c0b42251874aeaa2453b281016d4a9740c257dafb30aaf0c80cc2d461f723c5417c5fb1f2547bb6438ef3ec996100714a8aab8246fa542f70f3c7d31cc638afc13db749673875ffa17c13e96767ded81de73b9b2995fe60c1de4aa61d7e804950a6723ca7b893bf03ce4084a6a48e95989bb4dec2798e0e9e5a238fea3a42439dbe5366645a63a65a9560918398158bc65d56c7b3a1b010a70bb80aaddc6896c08b150de334aa5fc3d7b3309170f5c0359dd4701e2811e354270e37f20afd95063cdc2395d190b631e9fb27814cfe8ca1bcb4ba76df930a0d4c5e8b0396b6fddff4036fd353446254d08e5c5d904e2755e2c8f6166003872c486bc536062926de5b2cf0be083caf626c8b80201ec2e0eb716b6fd40abff7371eb5925fd902a1c1bdba2c082cde655cf4672c70e2c72f6bedcf6df80e8a17239047cb6f655c3997f26a2237c304f6f4a0a5828a0faf80e5808766e1699389b870cff03de56c8debaa8ff41cd8a1b6a17ca13a9502e34759ebd8f9911ca7362ea0f0f0a86b385ff9c6ba41a32928375aacad1385fbb202b9e96befbaf00b855ef6bd11f86b34c3da9c643449de5740d95fd4fd4d2020725428fef7d6c2bb61587510ab4429b47a0ff7e9a1495883c1f3ada8f476aec09c5ab637a98670984f58087c93aeb9b98eb369fbe4a77fa79e2ce76a0d9d994bbd3e8f0a7813922519d1e9e8492309e0efc73786d4def295e5f731cc3ab38611a419d4632a2d5891713de242966759ddf27dac31584f255ebea28f6f8ba39b74b4c9544abda1f7082f39e769a0fdac84b83efe7b473a2566ce160e60db61bc534236e6c62aaaeb7ba4cf15b3eac7b87e4c09fed6897ff962db1a39d8a0cd872e57b9c41f5bf2bccf9f2f5c5a3a7f6ec04f27e36e76ac184b0d94eb8f53dab6c00640fc28e49b7a47816ceb1dfee5ac8a22dc3c27742c892c238c892629422642a885008db256d0fcdb7b263353f893c40b2915c98fd4e00f079413cb8d0ab5f98b1fd82724d8f3b63a8dc6c1c6bcb5d3a4efd94d7343473fd833e73dff60b52d92a76ab71f0ff8e45294f38f497fbc1119acbb76647161b400d163ff0eb07e68e7b390dbf9dd96c2aa6610f9a35cd85acdd00dc758f7ff481780bca3f0199db3e3f13b1af8ea245bec53c67578688314d93d0ef7f42a681eefdd0bf995d934329cdf178329ab39ebf8ce60bfa3d449e6121e47d52b9e47d69553b5960faa742f83350a08846156b3f4d8c1c18582013f4430077711a6574526fa0fdfd730ae8979ee764cad59350ee7a6bb0e3518453f8a580aa312e01d25a4f912fdd49a9f2624c412e7f87f3c9de7d7ea487659bf4b8ffe80f1cc9beeab3750e1dd0aca82277b3fa2b76e57c81683e0e4f45432db02dbbab57b2d634aab2b3d02038ce511c9c36e0a6d14130e6cada25fa2e849fb3d80c7dde6fa2f0938dd3d957b7481a28c7ac5745975db499b9d0c10493d2214c6d163b2adcc937270cc7d1eccca1af14e359d055cf08c0d72ea25a797c4eae50bb7fbf24117243153e2e564837bfcd8f1bf3a5f69e2058829570ae0d60015a6a2d4e734d959f203b2dacb6924535eacb44c9f9a93d2f964f33219b4111d81da86eb0259ba1ad2d359ba1162ab60d1f9c72ead0ed19731898622d0a4603df9e142b2e96778f218a291b21b422ae1f8c6af73a2435a81cf5dd20c3e844799c0b5ae17043f1d3988da87e1d968f5dcb4e5c3037217553293da43296b46b58a0627e7064697352b5a3b19d697b5b57b0963ac793b2d30c4d6aa22035c8d735d85fe301c259751d368b844b9169b21153cc96344a4b4f8679c1309b785e574450b8c29fe1688a38cabad84526bb25dfbe9bc9f3b280dd171164726d93562fee5ea46afe8a34e00aaea79779fc5e3c9ebbd242a5e7cf401603f925be48e5a83580f4a614dd4d4beccdca8c53922be643587782fa8af294f7bd4e5ab2c7575f8ec6d1bc7344dd0e7b5e4adcaca2b0d6082ee84dd76ef6cb2587a3a293d40fc437e0f4f6dd9a4b0c0b7408944f679adefcfd0b01bf5509f2cd834401582dde5030dcc65f071f4831f2ae50f20def6a45ee91dc6ed59bca33865d0353e427ebb59b10f2237aae287aa70a6912d03367dbce074d7b7f7992b5e013d91036de65a6aa34025da5f8cd8424f4cd8898a03964082a00611d6b26452c4cc79a3cbd35748753b5e90ab004ee9125b371c7679a22adf32c8c0915f1e6b9e87f978822cb0435a74091f35dbdcac9d82184db23d2736a61d0c9cd52287042642908ef2459299a0a26d01a94d2f7ed20fbac417da73374d4e0e54261a25c7f32a94fa770ccfa2a536fbe25fe118fd13dcdb026e632cf422bc953b57672d53fbbb2ca23948cbf621622e499cfd23c4386bd2ac133b41b475c29751b5e116b0fdc310ed12bd303d571fa1ec0a40433b639e9fb97dadf27e39412e1547f8603b176358327621d89dd9db58d6793e371a84b368202504147bb24130ebed2e6760186bfe3bc4a0b33777cf3a4dcf7a656181fac0b287ebe17dd1fcbec02977eee8bd332e2f92e6b87de1d521c8f35ea0f7c7a9044dca0b25464f5e5454e4ec77f6f50ab1989e6e2aa3d9899f786365faac72ccf59a2ca26f0be8a4977450c782bef319827b45a89d243f83233ba74f1ac68e4f4d1a7eca1626cd96c9a3e93debd72f176cc9b50a33cf38aee4a0f0bf37d30a42ab5646d3ef95e380019145fe9bf10ab1b46441c901ed1da27679a632901b42066b2bcebf9c50b30a3fc7b144560fb33bd4ea868bed60f04fb95116946b40e27c006ed1bb1e8c33a47266edca749426663e1e6caeb3c1da02890e66932d825a0aaf130c77e95ed1778eaf82edbcf3964033633ea6eaefeb0c1dd6a349e04c892e181f389abd045bb0646400897f10e9c7d5e402846df08fc062ca0729fea3a4f6cce89b7ba667ba5c3c39bcf37cb7b2fdbe20e5ade128e53b71be50d3ef8ab6dc66a350e8429da05977405856d561a6d2cd11ebe77373fa2a67c1bbd393452eb48483550f8d7a942a9a769c6a8498a8489c042a2235705097dd97bf101d825b36df056ebe02e4377963dbe62fedc6968e9c29256b36586f6130af4818e5600911ab4b52fd94b61b3f188d4a9092abcc4f2ba23a2e31f4c093c591899c0fc428800ebc20d956cba3b386bbee75953e8014b594bb6dd6b7e426ba7fd8458e446ae1958b9698e0a8a94d554f9d5c3e1cf1d7e7089d6d9308ba5ee322133e8427539d657edd2b3a8597f6cce69b4bbd9f40ebf29641bccb9971d6911ce6031ee8e92305268eaf45636992605ebbcb3f1a77465649d4e3abf9850764ea7d934ab9a81a4ff31a6aea50d89b156c30ffd280f12e44dc24d0557520277c34cc186c1fbeb54564b5477b91e55ca02148f9066d86274aefb3437f60aaf70ea484e95cb0f16b1e52073ad06b130014cf08e44bdf1fc63a3d02c6d87c2f82a8d616cac6b1b254046f9026b9fd77f18af3adfab41b0a00f767e2f818fcde5289e99633a7af19a0a4068214642cfd6fc2c3cfff3fd2b20d7039bdc3bf7fc207a2afa9321d576f42cdd3175b5224bb988860b6e8d50b86cb3a8718fb8eb5cf8e2313ac144486e7e6e40257f47af79a0a0b461384c08aca01f352aa2f9286dd11cb590908464c682f9bc4152c028300996bc0ebb2b8d81b9c02d67a0c33c89c5101d56ff53ade6c1f65ef1f61414e4af59144dc9443c9d9d757178a9e6861aa3d9838ff3cccd5463f2367dc1c8503123aee8d7878962d3e08999349775c457b90b5e2f41c17953efbfb856305fc4703f71fbe77aa4f5ed3d9986c986a982aec5330d745d789e2045a94e910a5951a7320dbe68764b8153dbf3fce1ebe513a90eeebc971e357d42af84461eeaaadf601f6b8e74e0ba1c3d4a6239d3e5db426bd7c7106a330f6e030128ff71f2f436e0315ddd83cefef6475e2ce1d0ea83ca7c8b5486daacb93bde67ef6ba1a59bd2aca4897abfd64df9ac246695f7c6816e1f68b23a2dd07cc75cd9d3a61f5e4c88a350663bb94dfa616581777d31c041c66fbfff08b6cacd5b2735188774589739c7630545cf0a4d23806d92ec6bb4f0d264c8fab7f30bd0d4e2911df877c484574f905391826b52b61bbefb6d10160d8ba3ac65b49d53faf66688e3af2d805131c386843211ff250ca1fa01c5e91246de3ad60a88e188707f9255c64c9bfb37f55aefeaef2aa561f1bfa4d57e2559c321ed69d8d6024c519a858bdc2d786610a48fe31e131f91e438a9dcbab8b06d443079d3ed9cf7838b97e7843c28f1e255660c62ce41a467cc855dfb0ce20905ed23c391d00f513ac2c45aa8db4213d92fbf10dea0ad5616f528a818f2bf0d85cec4975cc4a3ce967a4f4ca162f3cfb651de88c1aa15a598cf12933e20c749b2a19041d7606274d5377241bcb71eddc96621eceee59aaff37de89d1aa7617ccaa614f174e11eb28690fe94c4300c026bc65d41bcbbd96080b7869f8b91451ac72c580ef7967bb333e02183bd28184f98877907feef7319a1ac80d592bd70ea943caca78079d75a03b5631337e09408e80e482791f16a5b11a0d61fb6e7987f80dd8a266ad832f4c22bd1aa6a664f38ba1cafae669c566bed7ab8b6c4efdc23404cd5a7243ed70d792749663df1a116c5e952c2479b251c4cc6e780fc55f025cf482529023f8543c0213b8f0e0c8919b9e63549855eb1df7a5fd7b786179df6ab912e302bd2a972202432767f7cc36ae7c4b81b30f03e936cfd2678b39492cb3b301b10b8c5707ba379e6f85290dca80f0834f7c2040255812504199efe29829dd6717215bee35e3a7ebf836a93275011b57c7f5386084400fb415d94d405bfff636b0cbc63a70af7efd1023e83ce215adfbd16bb90ecb77832dceb26623c885596f34b05ed5f0d442d6ebda4851a1d72d22b03b6756cee4fa46228bc4457f5a03e205c33225134caa6b7fb6181fdf29147a77a964998bbdf28b59c6cfe41a283cb0d2a5ad60bad128178d96f8513295a81971cac23731d4556a68305e819b9b3bb0f01cce9183e0b2dd07c145e790a4f5313b344db1b2ae4bb63030c2bf32271bf4da91aac2b29bf4052691567055a1d5fe040549f6e03a5ec3cdeb3a18d00252e987d9aa3e418241065bc4c1cb0d656a6a15e5808bf2b5107c15345d8174b5e545e37532997cf729d5eb137c4620f9d698b19bdd741a8bcda68b1fab879b328591ad2b097897ed654e37cdbca1a78f4194ab2a5e3681ff2cdd20452523084af205424493ed570243910848a2e7bb1d9d454e03673cf5cb666bb0ecc98b9d953c4ca983815015cc59ccf2ae997161912808cd7adfb7a541ac71b462fca872793fb5f1cfd622fdf464f8d412990cd4e27bddb2bf9a88921a9a684f41eb097055954dde05bca39fa194e67259649bf9df00b901b5a1f9e5cab46bbae0af046d481cf3b883f64912bcd40aba04cc2845fef1f2dbe57cd2103764c68bf166254fca86e8bdd0bd2c3d54e0becd8595c21eec0ad2302c3ee273fba37ee9ea1c0319fdb5fd2136e3afa695251631ac089b429c1bba8c9ff7cbdd6cc0ca11729152b957af46f99e2a4b89b8b9959a77e145d880ad603de62bf688531079484a06d70b37f2372b699a06aa009c246b182cb1839e36e85561d93acabb10340652fa3df8318fe3f05c571fb64c682dd1b8d4e50ddb9177ca17a2f1571ae21b0fb92c271f852091fe75ba8b83105213dff947b9013ea54a3df95f4b8cf91fd8451266cd87ee49e19a8f35e16da930cb6b9d7c183419ad770e25ec00f0ef41e48fc0b35b10552147c108c65513f09f055ed7ca2c35010fa6302bb2f9f555396b78020cb411520a982e739d89ace2888aff67dd72d6aa25c9f9132c474a946024a1b27e82007fac68802522bf32ef6a2bf419f521953d53a7f59b5ea7b317156c2224bff0fd161db3f0929928f3edf547cf8162f1ca500006a78e1dc1770ef434622019e57b8108a40486060d8dca0393787353eb07997b38a87d572553318bc6e43fe4f186b541ec7fb52342e4e41174641f244738e0445d7b39ef81211b0d6ce0347d18c9bc54c039062a1796ef6d15a08a7a893dcdb73dac787cd4c85b39a7ffb2f41e940b00dd6909c60c0ae65e2751ab26b933f93ee5885ed7d01687b59400b473bca04489e24998a4b42fc057614657d86a009a40e0cc0d6c1716c60d1f47179a82b2cda90e10ec3db212dd9f5f4eb6ad6fce9ca9bbcbef66077f021be428853f4bca3d38ca4e1a451f7578f79eed5b708277d82782f1c92fd79c7b9d3fadcd8fb36c6789c9050bd7fe41f60305520475d0df3a2e325376a91026b60a9923aec6899665e73ae346f9b0498528d2f30cfc1e19ded27c259920dd4426c2f00121ddb6a79d6692b96517785eab7504635965d5470627277a3e24ae47133ca5b82a2da76521c191cf5fa9d5d5f64235b7276e0ec23ab1648f54812333486cf1edd0c6d90100c648629753b1660b1586b0097806635bcbd22cf29c9da8f67d6cb285677d6c3ca8b1b6c0d7d35d188ebb1cebd00412701c9912160bb6089b756db5321680660cd4827631bf2018d16262d6438b6febd7cc2bd47c2c409af96ba6ad00152cd3239cc52e842246a07707d681205974369714770b7cf38f8dac3e3e084537553e8d78d861f479c3c1be1b34057c77f7fe4792ab5e01803528a0db436d8fa39a7d29eddd41c8ec17a9d1b9b869f926f82ab1b5286840470c7d7f46e64407da3703f1fab84602132c6e24f3bf2be5b1a82d64269a4a16c95ca45622c57f6403f885b9f7ca981482254e80aa5fef26194ced98efe02e147a974f707e24b7ea036fe8e271c08ea19a5705924df8233fa17c09a84584467766e75934681faacb6a63d369ce3c2542e61659bc391c59a6ad2384676e4f819408aebb5a34389bafbcaeaf198bd3aef88b9e0481056911f5637c086f0c65b169fc536b14784838af81ee2e662317248b50b78ec901bff67233c17bbc9107962fb92afb36aab08f8182de602f4cf66cfe7621594f140595285548f6e4a16741065fccf48ee422b9a696b25f13752ba2a64127218b976142d39bf0ec1aeeb1ff385b991cfc09a5463e7af33209101977ad5bbf69087d6cee3f110beb24378732c7ff1dea90026378c43cac2fa71ad9ccc23bab51c26cdcfd02df84a457e0ebcada395575fa1ca8ad62c0a86b357e68d61048fdd5dda871aa7e73d336e1f3100676aec8ad957ac4b0120f9f9c32eeacf627569a9285f281d9346d2e220ce0d39b76fae1dd8f1537867894cd33e4aefd816c0d6c5a74ca1886e7e9d69206e5321a9442934f7e2860edb81347310d4dda5c24c1bf9c0715f66ddf539ad3c05ca2d16fbfd26fd44c49bcf3ef42a697c47886ed9f2c3f7a00563d70da99258fe06b532273d9e812eb5d9d7f87d73e0cc940f636abbd629a7dc41802439904bb045b2ffe935aea6071a3474c97b03aa057d13b175b252906df5f71e0a7e59affd6adf51ad89209037ca23bc4a06328dcd3c76b71a39bf65f8599771eba909e9872e31c5ac9a5e308a1e917cc100e85274fd6f5ce0bc7a636099fc9b4080ce89f33a375aa2dcdec675fd6f44e936f725ff94367718644eb3cf9e0fd4eb0f6508160ef4ab31fc92ceed434d93ac67e30bdd8373c274114ea018ef1013e59095abb75d11fd085fe68c8cee0f1ed9da8bea65faf61663ac92de77d7a2a62a13f63af91f690fcf92446540042d0e291a57e92b3e097a6b2245c0213382a2f03650bff0214f855e93b7f78e9ed27c69e31dcb0da8de5cdcac40dfafedc465c40cb557e44f2133e53dd7bcf4c5cbfa008992a663aaecf79691b924510ad8f1a69d2f4c3df8548aa8853c5bb12b68305242d5dc70e5d06944e3ffe8276163ce691b16396c0afd48ff7c58d9027b87eef5b9dc8371c8b33570042ff745792669b5c9bec296491eba923b8ab77ac97b67f0c2649982407bf3e90bda66b1b62b489832799e12bba16f83ee44c3e079eed4d1bf2d035ce13675a4aa9f6abb875bc454af9a27b8e972d40f219808753fa9f3580bb4515ca89461572f11154395a09437f0673add80baeeeb9029851670ca2e2ecab53663247ea5d9d6386ed701e3bcf48d51e9f9e6231f3d1ba4491db453c68e1479ac0b8fea4ef62f565a4be38f39068af36fe6ab543e1289b9e31a3ff3cb41da336fd9d0376386f9dea2c294e58902d9c6b8b761264e0ed2a2d7e02c712f39939a967a374d2603b7994daae4a3d3d19864008566122dee3e778cbf0d032a056078d235ff9f7aaa12d40eb3224980c575b4c3a02c0b27dba811611dfd45d81635f15923e661a9ba0be3952a5762d4ddd359314dd4240962fb676126f5e3ba1e4153ebe932beab693d6a38c284eda5c1ce509732f9e4b63cb2c5af05746b0f4893a9515c1ba79007b8cf0f45c6dfd875531e4c644725c1abf8018c714ce23458f043433c119270fbda2e35229d37d258e180fd45dc54810157b0575aa0bbd3fef639582b499df481921139b669e69a7eb2c7f349d7405706e05592d947a3fef80bf4a05f2d38e72871606f2785ebca5ea3961d5885f3486a24381e3d966cd04333cfd30b3c966d2980722cd91248a6a01e2968b6b77bb9b1af8fffcda30f048481ca445c9b7a16ad7ddb3e9594d39385c0396acd3456083a54349ff785fa448d75e72ef773b5cc7fa419c2f20959a9a2d923a9d845601ffeac9d415609d6ffd083c721ebc5ee9249b480950e3d07a4d18107613a720ccc839fb643f06411f85ac38619260faba315777c75b1399174f478b2cc27e5c86ae51bb49018320b730f288b2eeb75ee8b69ce7e6934633411501c7cd5bfe2c65d686c5b9c5af41e31c7649a3ef58c0090fbeeae6e86ac63b1f73528b0c0aebc807f003cb2bf44f726f6bf70a5df9ac88a13ed1820d738d79d6eaf6b4dc3b3a47a80013b50358a45daf6f1fd12713ad52f5bde5dd2abffafe3879f0ff0c0d45381df3b59bc24d409b111e0119282d50436798f094af8ef28df69e7337ae7388470d319ba009cfbf647a379c65bc82f05567390a5ac210bbc0ac3a791b2910226aa8a1f5cf8090bcb96f208e696ea3940b1f45c3a5cae30a1fa3effa5dde967e379537d31c657791176f349aa469bab971b2574156d751f4f59592541294a8bd1d84ae192ae861f2f03da255f767a54adce9a85f4c507a97e0941e9d798965310d86ad1c1a6a580986dbc86862ccfbbd0b97b16c5444a29e4f974f83f98c3daa905f244a3943d6126b1a5920133298fba06f443a71757fe51e3fe9f238168ad5d575d2f856bd91151c45ba98d4ea2b5333e7a0aa3f2dd4c4c87da38cdabe20b6d928719a735e1e129b09816e7334841824c723b2c6ac30f8cc299f586bbfd13eaa22d005240ee9906c81e780c50a04b1f03f8737c678dca1234081a9e17f9ad0a6dddd2d68cb11082aff77c7325d677037ac6edca7cf9c942de572bc7d6db9db0b0a52260e8b722a995dbb1b393c14ac29dc3767ede38808a92eb908b33f47ee476e009f788888ce512ac190dcdc55bb99bba414bb66dbee421a4e12433f3360d6af4f055031c4da5bc8e65a53f1c241658a4eced2966bc14734d2b01079e804ef8913e03cc1180f79935a6eabd514f83a6118e89c64dc5e1188db0ddc878a492d247207de3f06f609cbd1f10404c07d5f73163dae502c839f9f705c73d5569dd78c3cf2602dac9353a497e095c3f09407272b6e57449ce951a9fcdba4bbef306b92167f18dab28185f66331ea044f665be7662ba438206727cd9847ffa7f33ac54308f759f96943a441a1f8eab88a8906060c66ae2bce8473b2df711af07844512f94fa5f280b3aad74645ddec2ddbea89e3525d787c24c8272f4612de1fe0cfeff5717e72d7f9c4620f5ced274eaa6ab1735a8a816a406f84572fe3253bf33f8065a94095c03b3cd77d3f623650466a38da9566daf6cbf934541c2afe59edf96588dc7187a24a0195885f17776a9b98da6db14a4d95e4a6d2d81ba8a264c9c6a53f66484fee292942cabd26d93cac09df8b5c45fcb7d2276bb6ff09f0e7ca4e5c7f0a92ad209810dd847b453a9dda3f6223792d4e8fcdf11ab549358997e16f8e4f8a450a55780f53b6a66f0ce7cf0ed71270a43e165ee400a980f5e7201a05984bc0d7c042e439bafa3b4195f3f3a578f8d50c2e765c90b1d975244f2ab8ab7d4b42cc320550bfdc3747afca2c3fd73ee759ab82897b4c67129ed5e3c0914a3e7a1d395c75c46505b5545e0483593ccaca8e1781971e7cf0ad65965e66bbb2e7c93f8f2edf7a64f38c2fd488d775671b3028eb4cb862730561ac131911ed0d64672829f6f160160dcc45a8978f5d57e42fbff27aba22d9c39edbe005af84d57c63713b371f2ef5d7b381483b1d8533a47fba0a87f640efd16af6ef6bd3c14e78db1c697f1874eab05421c952bbeb45f49e68a7cc6d3f559f85ba0815b34487fe8973c2262490e9b16495a09aaecdba7dc1936bb1596d52c67b31ba769567404216c9456118353c23fdfeb8e6577c65a3853f2e1a518bbf87bb18821b699d34c0b67afb754ab3a5fc7354241ceabc549d72accccc35e2ea147f0bcd99ef1f2c0a38a7c7d88c7886fbc31ea144abef57b0922911e5c1fbed7494ad78a75280a90d1dd57e8825dacb0d82f65e23e4e120d81cadb9946670c966313b41538d49ae50d94d789617e2b43a8f634443e2c4071263bcf6fbbf607fd6552b349ba4578b8459567f402021d03ef39abfcf236e88d409ba5e16ac6cf69412be5410628053aeeed526f08cf3f6a94afec824bb13d90fe096652bd1c6b46a8c1d853aca4d0b4b58f5b8adf8d85b230b7cc60485700e755d67aa8abcb51aa93b7069a12feef9ae04f982ea73ca07d41702c4a3750262dbad516594d37493c33a139350fd8db7970c789ed90b231f4a7bd9a31e902a42e48b1407ac1375562dbc11aab5c8d277f0b5fe8bcf5668bdc1f9a714cdd26b8ddafbc092088039ab3324e8f6b77fa4fba61da632edcb616f621992e60ae74b2b638bc6f1234edd3f0ba7cc50199b7e2f15deb57ee29573283f2e8f2bd7ea36fbff1425644bfc1739e4e2eacf2a0896c82e899440d3279fd4764723fe5ad694701eacb3255d6de6d9fbccbcac55ce56b40b1b54905f9ee3186e1162a87ef462a752b1b3bb928af8cbf4b499de4508e01ddb35e0e573474cbfb4dbb9efced0ace78c413909ee15f5c303a95eda908a39cbc71799baf1c75089ee0ce63b1075617c06826741c5f2005f040a9eac0edf51c6dbd984c9d8b819c072426229896983dec1a101a19bb0f29e644871a14d7e559410f06e8e6f5c751917e0d6047acfccbb989e2d0bb9bc33dc6f3fe17de56a27a2d555a0f3a431ebc3ff2cbe2359e7be24332853683f537c86c2b4cd4c26e0f561e86dca2740c11a70435386dc718413fe5632e415a239de7ec47c12705fc3b502ad6e4fd2b6f1346e25025f7b091deb9e79745b66410d92c53747fa60c61e5ab1a5e0d90ca4677eb3674e9546f911eecf0d351a4c65be18e43c0162b6e7903b8fd03d69be6622a60ca550e235ae83218e3d0e9e6b358b9f839361863c7c8a2d4c7adaf782ff61321ca5863ca16dba79f4fdad1ec672c9c0059e8e5cd8d3701a10502510fcb443350f85701ee36a0ad358501adccde38d78dae57cbbd2bd8e43a29ee2a61f0c51908aaa7035f7f6e58637e2c108af0ccddd6dd4f4e8b384dddc1e0e571c1c3a337ac467261682aaa825c1369d032c1e83a8b72184e6f346f208f9b330f13dbb7abad18e399896ef4310d1a0dc3d468f3a99e7d8556c17f68d34ceb1c54b63328d52645d5404ab82e48d00aa17d393f6cdc66fb4d454b055ca6c5071a6066ae6af0e02d3462720cef902ab70481263c22d380e7f768b7192cba76b2849ed02a020b3df61f6d5ac75b3f7e06c1af8d14590fe06cd30bd4b759637066f2a016450c3b937feb47890ed69fe0214828d13d99884c51d7cb4427b0e2fcee106283918dea2b37fa1597f709fdea4f881e876133cd215b85a75c6ae2d307c2f37575df00c8cd28983674bc9415c19ad2c3791b0d1f95b87fb4876f7407f319614ce19f62f8652e64ae9eefc29a473ff88a05618f0d0f69ae979d1a475bedd6af5613febc231f38c61472c25d303571a1539d940d2f4351059905133de1cc5f2c3841ccaf4cdd442568a326c122d09f1b8df4c3fe216a9fb2808771ac21ab701ce2c95225e65ab94278bd0ed5522173d4d7a3ef4428c40d016928530dc5df641895f473c165d52287e8877884e0096eca59d5ea66031543e8d0ec748414be578e3f81b6c7dde689a8c7cfbb6f54a5bd197560551dfb32eda7dda385733eb8de2b57d363292a50f5fdbfbb3f40f56c13f4d94063e03b7208f244d2aaccbf72b4e91f00f2f30b0c25fc53f323b2561f38719177bcfcbd6d09d4f8c225a7263ca61a652bff59a3c937175bb33c445cbd15ba703fcce1e2bd0c0108cb4087dec18d787de9387e90a19ace2d52a67275b45056e718657f050e3fcbc5d0996697c72b1f5d0f4ff322b719cdc6ea8242ae562400b81d333eeb26cf1ac842228a2678c5fe28b652df86466a57a4677d48b30d6bd2305a886846fd54ba4c9ac14ac9d8ff7e4d4b3131627ff88687a88162465760653edf4e64f22f6a4bb640f980f532397e7f21bda510d481fd8bce1d79c4fdddeb89deed71b9ab3bd2f983e82f60d83b05ea4013e5c0b0b97a8c45d8ec291d30ed45dcff4d18d51c00c61e366e38281ce7160275f7b490cd4ab0ae96090cf58fb57e93f9ab3fb46091dc3168ca0ef789dc0a64eb4088949e714aba5fe151ef3c46e113b35c02e83aa99369875811568de6fd58eccdc960bdf5cb1b40703fa0d39ee0b186290d6a7da020226509e55bbca9b06b1c1bd1949fb0788d1da5243a6c9dae27b8d6d9ee2e0d321bed34c00bd6fda56af8f43a79d604551278c49b9d31dd26b73c81f298e21c4b61a615fbcfa5b16f13b07cc48263016a7cadce7bfbe47b85e2655902d5fd441e29b03ad386d96f5820541b5507c07d6bdd161f820759fc3285496990622792542b95511aba1a01f0c98e3902e6945ee09da7f29e80d2ca42ac346ee9ba0ff6212ab8ba577ada2acf59df92eed6e95f7f459823b3b3b1027c2bfd16c7dd63b205fbd2aaa3a61801d5cda98d901a3b6fb3571578cf2756bd8fbe9c757300c482a4c8be29d27fa302640fc31f5d3eeb68993e4818ba3087cd9bd3abaa3763ff1c59a78f4c5aac670b55ea060c04132226b85faf433881ac45d8e4295b8c31568876b005e1a94282f05315d5e29cf55616bbff757bdf272c1e889a1cadea86d463365f46b274ca351018e8ef6137c435adda5700e70f4bad791d3d59797d4e7de714e92d603aad50ad4ff18c02e7484dd4d8c9d49b674768aad274f7eea91b36b8ab7b75451cfbcd0021d758ac5db4b606fbe0f51e705741559f11c8c8817bd01b68fc5a5542ed9b80cce17c994c0016379a8c7c18fc2a0bf723af91c94f584dddd9a60d361b41853999cc6bfde093b68155577df71a7473051896855dbc142e25b92f4878908cbbc49e57601523578f705581af65f0245c63e297c992f3b6a93fc52386a11e98fe3b2614115103b8255f101a6f37d5f7b000be4300665103e26d7458d5b9d52b8284f49efc622f9a384f294f93629fa6759f1e2f3dae7d9e82944f58262625ab7f9a6f6f9307426840b1fcee318f7de198892ee42a126177deb476f9a0a94008f292ff1d4b50ef179698b5fd0dd48234a5caaa72aeb3b6aeec553a101fb90df7296c7b33097b114323d0c0a5740b3afe1d0622db7cb16d7d9de5f6ea30fa692c0c8ecff25797b1d6606d22d506ff719a745d27d983bcf32cae4e128a9a5617dacee05101e2230c09ac5b11eb8d07791d67da372cd12ef6e51c27f73f4d60abfb503b6d0241600056190d9ec0f9ba45121a90534a7df10b064634c95f5abe8be71f2259073db40ad2797a8c0e01333b23a6d49c3be672d3fca7fad9e89ec36745cc579ec0da733c871239b23377f6f2688d61c26f4e767ac62987b5820fedd00215a209bd41e96deb7bcda9afd9db151d66f3588b71ca0c8a5b009c43d4acf5b7f70336b630a8b3b453990b29c3bd48b6ae0848080706f2b63881054df100027cbd85185e84d1f33d96d7878f6ef11c28f58f0f34553e82a47280d6ecfb9d585ab7c550d70162c04b53f5a8c3438715a6cd5be139eb448d5e14ccaa24d8681dc67add032f4e9f2f8a334e27f822132f165ead135fc56856dbe0649409e65f144d0ac2f52350fe15d2cea70475d9d0bb3bcb9bbff67a7d690fc2ff0b91392832d37d464425192553933408e3356ec45573d2b3c07d49a69686291b1c979ff0bfdc0f4fdd128d63d1b995c7e387f2c108cb156f494b10399567edc0f323ead91b88fa584581e9dfb9eed3cb2f2e8b99b7868b3e433505fa1d2c2615b5cbe8adc5ea6e746a2ad984412488f6d75d83a0a220e24aad607681244c3946642f8c2613faf03bdf1d0226fb02d4ffffe39df30f7c1bc6456026e93f8ffc7cfa4c27c550f3c82bb48cca1253c1647208d65f9ab0b72f57bb9b3366754594dfb5d98fbd6a869a160f83ef1de5e0ce0e5309e10d8c528f32320e0e231303cd38d30bce8900ba6ff75a70b2e09572d449edc8e54d8a07804e34d7b19e4db923bdcad15fe3f9d7013bbbcab486fdaba0de5b3eac89689f9616e442590f65b638510dfb74e80878bebecf3b372a562a8c15858885a196e0a01175ec406d11e8e859c33795fffbd32f7fc5ca1abd766bcb53b5944943c84d4ae2fa723169a88868cdec835d4f405246e87f926b5151c7b78ed858e451370553722f7f39b6de942ec98bec5a12a1059080a5375aa54042a397188d8b9d295a23f120ca532b0c202ef796a3f6b07cb81ceba92c135da92076dcf567f66c93988ae9b3c0bbade2ec9eb2fde497aabc4177c37dbdd4b8b55fdc364e2575cdf83e52e072f4af3b35dd743b50176fbbf322840ae95e9d65a82004b78fb4b55d230f197401622edc2769a2bd229dde99817fef160c609c5572a47dc722785a0acc9710930026e4d1d29d46887fab39c12be547d345d8d46c916d3f26056b247c160597c0b0dd862f8a7084f92aad10ed5c651ccfac72d99d67f4475284e08de8f670c19840543f09fafda5527a07da368df96fd2d26009a0bb5485d801db29274057dcbbb2131fb6ed29171b45fc9859e6be04f12718d57883750a8901aa47a89016c610285b7e9de1e7e78ec5ff4b63212572f5367f3e9949f3b62b02b0923ab7dd3f695fd4337d19125243f9d2d6d45964c8e6f10623022a70ac42173fbf90d7052509c303eaac06a2b7bb18d37f8bbaecda3c3d8f8c3f1d80407cca00e257665cbe183326e6cb06443550c80d760c74f41c8982efa35f6a92601a295a2cee6d3716ef4b5abf7a98fb1bee4e34e776ba0201fc5b0601d09f6b021fc4cdea8930890a5816c334493585f13ccd523e2e84fad155ffa199279e5cf6937c24475be742e7a75b9f944ed28f3af799b9fe5c95dae735c79030899462394d903f01a39dd6c09174cccb8f1ee646be91a5b37f8d4219ec38638de4a287c6fef310d349702fd13e6aa7649a85b8f91d58fd2f2cd9d0c494046c8f3f5d7950e83b914401772afaa812dd36002ea8dc77dec7e59160ebe5c4d0397d0d49d2a7e6bbff52499603df2d5f907da5c942f362a7a9e416e16e7c6a13daa4a43d9b08d708db8ab986492fc4a43d41843c24c344ac669faa90657b680a7c4fe22f85d374454a8957b02522d5ad2b609f8d42e0f30f086147a9bf48a88ba5c47865906807c2b0a57d6ea90c9b6390d1f45db76eba4a01a57540dc5f294a87a7e57725c7d540b3e42da273edfc5c525daa2af5dffbcf3fdedc2ffa722fc290bcb14454d61514eeb97286e0459f07dd358beed6c1b4ef2beb8ddea731985daf29ffd10e0c2119bae372c422428a829d14cfba7316c136ef5c0d57a0ecbc4cf7c7b30fabb5d0f8e8147367eb08defadb7b74e5cb55a2824fa797b162a7ee5682b4e93b6db5e0abb88eff328c88c81a5e48d7e1a61203ee627508cb10bf0e60972725f03d872bf4c94f9674a6ff1689312e9b5c0f3b8b7b0cab08469412a569e8732a74d0d242724b2731c54530d3b820afefe9f74fdf1e43d37e4773426e1aed877314c83a1ca65532de4f16d429c98ef8ef8393d5cbcbce9cd5a7daf13dd053a993cbe91846780f71f8441b6d9a1b9b1ba88a97f113ed976949a476adcadfdee955b90fa213e899bf33c2ceb6b8c113008e54db89f391b1a7def5aaf73c112e7866b50e646617c8f585afccc93151236e5d95e6c0d2b2d6fa73b40958982fd6149f4e8acf6a8c28a9f0eff01697b03b63b8e1e0fbd26f7d28f61d134a25adcedf348ff2151d533309e22959751026528f2e3c9d4a52fc023ca003093931c83e0ef225d13d36c3df888f072537577211a3dc74008746dc87a9fb23cd473f00222b4121ca789dd7b53df0ab84ef23f097d460bd9d81e34a7012380c5dd3045d00eda5aaa6908c54cc34807b94801af843c40238b5acc77e85ed65406d6cf50decb1b140cf8baae0e36a5db31f492de070c4cf6ea7470974ffa7d23eceacdcad05b0eeef39d787b2d5db6c48297aa08c63bd0173168fbbebc56b35e69d1c08ca7d7a359efa8511b781345d8c4dba7d6c5bc83b6096bbeaa198e91fc2f3b89bb2883ae6edbd81186b02a0975fcc6f76fe030c45cf4e8ddf48d303122b2edc8cfc623eca34319fd5de74a4e8aa458d447f31847bd157cad77df31f08c51bc0874d83c97165477450952e6857b9be68e93674b8a4d3f831590f2658f5ffc40f617c7891d7609883d7e3528f24125ff0a04042492f9b1e3ca562260c895955121a8f5191f0faefb20b4e71f4bf66dd51c99fb837ed9933f8de4c43d765f55afbd19782f3c0eb9ff8281e965943ec28c834ab16ffdd89ae655441c13b9aca3addad4526103a465c6f861592d2bf342da2a857964233aa715a8f97365474df6f2163fa5afb7d35b386d714f4283602d7a295a01b23f6f26d4bef78e176b6fd16f651eea9847423c2be0201673056464f167871d304c662a798bbeb08395dbde2df9989f9c591aa47261fc588a23191e44ba5997d048729f0bd6927261c4d60c32a9167e5204bdffdd7d64a4eed07a9da89bb25fa390078bc69f2f0d9b326840b2bc453edcdbba90dc124486a0e406da9323ca4defd27409d4926431b31adaf38c9338f5779136a04e170ba61716a15589ceddbe493d9c51bba3c4bea94f1685603fed305209dfc3f906bf61c03a95d78c1fc86b418bc5aa4ca2355bab21a67d186dc39c00fa72ff1ce325c541ffa87746a91e4249ec75575da175d87ffa206fb3674ecac925efc6e4c57ee57b2216abc23bee2a6162a60fe16f9b42272b63b4c0da77383ae6dc87c4397c301d80d54c2d046990865a6dac754562a1a8ff1696650bdcb0fe96560a0a0e6b0772397292bb1bb7e2ee82a6149a21c72a6314ac9e67e0f3538d01446255672fc1b1f6914298296790ecf61688b06e1e5e6f441417f9b9d2df9e10855087c74ece9ba3309c3d2734cd6f2f75d1c73078c4d259aab9baab480452e4b59e1fb00b4472a330947169526d182f168cb7d80a9aaa97c93d61249db304aa80167cff067bf34b2b348313386102f4dceec13d3e0ea6981179510fa304ad51a772d54bcdf15037a37f85ac5e8d66187cbbfc5612868a510f3d9973c1bf241f0470cb1e381d1c6416f694a37a80ad807009a5c599a697a4f5f81947be2aa29a2852cc2b1a89eee3be31f9f95570cb541a18fdd1923661c38ca0d1431e9c2d378144b050e1ee54caa54d9ace086abddd465f6a79835589c7890977752c22ceaad328f7c90493d77b4f1239455811b5bb3cecd4767dc3c86102177a0fa953fa0ba7427865aa341c7ac51a44cc166cae4b581e6e73010b6651997e00fdd0ff3a9959a8ef496c540e05a6ca87b4025ca8b08f824fbc77d4dcb9432330aa3d9e7c008e69f078bca16656c86a8bcd180107024b307e6517fdcea91751440c9909f1d7b5c00fc693c5c3fc2292a6b5a24b283290f976f0556397a8a3ffd3ab5e4d65528b3eb6c322b449d16a46148ec3808c3978114535657a6e4fbe35f8972d1073db84a19637117230e41b78f20af020ca4939666e2b7e2248eddf6e697d3afad1ad976ded55de3c72eb7c0fffc5dcc8577eb74268983ea9080fea907b1b90eeb7c940b1c0f529bdcd7fb6218eb5ae270360397acb2748ca5526af127ad63b53c715d1b4cf90ac827446e2f34243b5fba4525296232af81f36bfaf9b8cea99c8b3edf569306c43c6f36b3f63629e537b5b9c8d163ba4ade0c545dff4d35108ce18183153b872a6527a87b4cdecd6405fd285da0205b797c5c472ded33d8fdade35ec541f6bba991d7b784dbb8a76d1c952d739b869e03e24c3226a76da29342c5f2a7b87fa3cb5854fece20f8b561549a0036b82eec1d76158ff7c767345525b2ed4c43b655bf4e6c5456859969a16e2325af2e80c3cf043a67fd82babc1bbe1b676b702d1d676240a5320b516841f94c8cf2138caab0b592f846b3ced686e8f2b54982523ff44ede5196a774ea5a3ee2b4278f165505e9202bd816c65a99766fb42df10ed710f56d836f18be42e29fc9ef1bd75c03902677bbb339b696a893b6d1f964b11a6c3e3657533d8de7b0637154b08999f84108c6f0d8102ece41377935163ffd378e1cca54502f5eb82031219b442c00d70bd75bcacaf8dcfe368af07c2f08b70e6a8454b6f8b5cca91e187ac5dbe87edc2f55a73b15379a230992a198129d61ca86681665e084e461f64aa8085adaf78689dc7efee7cd043387494b21a8de6b81569718269ae0b89ccb6c2072966793e8fbd4490115f7fa70fda7b29ffb046249d9f48cec3bf81d6d6b99660dd05574fd961a0b20ab428872fc5cdee3e0d976ef02e7824cb21c8f6fc39db02470013f51f819afaea7ca89d691bc45bd7679d9dcacab4cceef8defd3b900cebbe436056b4be15387bf7c4b4afd5497481bac421e3a49e671c3fcd6e5de9d99ecdacfdbc9b534c0f6fde18a4ca5726f824ea4c4b85dda720df6959f2a2e165778e113bb3d5cd21785671128229ce92fbf2aeaba4562e8b07b172343db8edeb92530b75400ff1d524db9d31639ac7b727930f29b0ef39d830661bdcb4c83806fc8eb355ee07ee005774abf1ce628b9f62d52bb2c241842bc45460b95370c8a47362cb4d102733c484853f73577ad5e3e8732ea470521eaab3c9fd4e984a4ff6e7b8f0263072987f0434e4e6d90eb24dfc4ed0eab92e1dd7c1aa527c72571b841f0d05bdad0983eeccb65c5f43972753752f53001a78086eda434ee14a854de41c55f3f96aad70eed488a0c373c5ce866b906f2d9f8f73f45438c86e84eb2d36f80838c23e090294400fdf4c0deaa016f3d4b80d08e70ca4aa5cd7572d517d824201ff2cecce419dd02e09ba040030f4b7209006f241e4d39456978ac29e0c0f693463152e1f54ac990af1c0d7523355b22474d8d09b9021fd753a992cdb1773415765974d7b88ec1aff0f25f9606fb65f9a2e7a0929f50fa5f03720d0e6556ec2a4d943b5edd88de3b595f3a98c7e6f94bd0542020a26e921760f4383ea8fa4be3ff3f90b13f8ae81b9e65a699371f33da3c4e1d63bb6da710ac771da6e20d1c67c6cf325d6966fe490e6ed8f34f4c75be162c8fd248f6d768ae5f2a2647c868b82c2fab6e2a9044cb8da89618d13d0d8b133144890ba6eac7c85e7ca9926e15321b9330760e88a8f4c1780e3f100e372f9ff98a2357a0a5adf46575d9b878f977d7e773a035580357e10ba51d298fe91ba33fc0a42372a76d120c8418f4a9eabd748ad4ea8025c1a1433632896af8ee8bac037b41f714a371d32e9c4d6ebc1563da0a0f45b8878d528620b7418d544c23d8156231ee1667e22bf129b5e1fbadf6f539b29dad95a20c3ca37bf0f9c856e13cd0b6c67cf25a0d8b5cc2dd3a9ea7f2fedcddfd5f4593f42d675409f4783fa073379fb54afba3a82f6097496799013375e8d663deacf81eb3232403a4cd89407844cdeac7d0be54eadc78d5d5f2f0fe52aea3e8c18ceee968d38e2a6032fd06c6f02a835720d2ef626e5f51620f096b45436cb359d57ce0349bcee08cd569718f4ca361ae6615519c501181be90c73153a6a7fd8adb805d19b55059402268b96d2ce56690d6fa23bf3355c1ae69242b574082fb5927b57d913e6a5ca99f89a28773e460bd8d29218e3fbc82b51a90fb75b2cb37c7989789650042e8688e8a6bf32f30b09f7c60cb79c34ccc594579d74a0d5f84e518c3b16cd156eec58ffbf7073c1cd55db7ad39879459c938a68cd2fd1f9029561ce77600c7a1f9f6ca3c08c02acdc846ba7337ef6baa6f319adf8718dc79a966bc1061cb2782f05b8b59bbdcb779001b758779f8ffc53983792a399a944fc8a87dc087a6a78c01b15e763a71fa2e449896fdc4c206c49ecf220b7ef69bcbf788244dafe26347d17a246650e6f1601c87295ef2c222dbb0e3ab6af63a37107d7bca9d62de7a8fe329a921cb2f41b22ed20f572945fdb4440c5379588970e6a6a7eeeb614e66e2a978f0029ac0fe90a5d08f8e329f0e3702755d0f8768b83c44347647895cf64feaee857a7058127cac785a04bf1a0fd8f812ad66e9e8b1cf0d407912605ab55755ac5521f9463641e2862c4a95cda34a88ff5ab47ab066f785de67ee1f0e6355ae542a54307b3dceed2747872359a2c5cec6949bd447eead31c79fbb2a50b4339fa9ff631e8ba2dd3940c794eaccd1437098c18bb5ef9ae09de9d35a2176a9666a406c8662e7af0a43b1280535e2769f565903004807b35675302ef6c3ba99c4e3a5d41cf304447a830e5a9125444f5696b11a542c14a10ab80d45cfaa8f68e7940061348405c2b6420de4d56098de74d5df65dd427458474b2f41f36ab87c231640c28991f48a6280faed1aac1737c1f3f5e11dee02b017591aaf5a519608f24912eca8b9072656aaf5be67740067ddffb0702e2b672af405c988030cd41182ec467f110ac8f7d15e5deadf55987a85180a93da400b2532a1e7441c11de86a1918bece15072be58b6a1768a184af94afdcd491682c34cbbe39e6b7473bb50764aac73b3fbd34f3064cdef32a3ecf20430c2129076b12a2ff9ded93a1b60deed142e8bb288a67765cc32ff80801afcc0d982f2eff28f6ec38235eef14de242a45c645fd3b5a96297697e4bffe2fc34fd1c668cd1d27ff65b757b4dd37773c3577ffb34587f7200e04b587a698d7fbafc02729cb633aaf527cd068916cc6875ed669dcb3e93945a72d100adf8e16c7f970d095c38fa5f609f346d439362839f4cfcd3ba52c71c4bba57f19f0e1037dbfc3ca28f6b4997a9907f7cfbace8b0d3bc5c52f27b4ffb34d916d56ec76966cccf2adc63c46208e81b3447ec765d3f0f7547a7795f25eb4ed0f6ad0eacfdd73e322fe3b201b2dbe231e0842cf5f5d269e9aece0885cb4f482d9d33fcb75416972f00707f87445c941c01b77b9e73ad94ad1c1494764e47ba89ad94f09193020ca6f5d0566c837632f988d1983441e7192fe85dc91fb61b433b913e41181a84fc1a73422bd786f25e298ba22d9ba49e316333b79021f160550bd6821563e1b2e5f4f09df27e6124996d2f9b00ad8b27599053b8dcd326fe0b3953bf01f61320917cad19f32266fb4107428d806a8eb56017150202619c565c00b6a6b1111583cb103346678abb12a90bdf1ea5ebc4735a8dd875e997aa3db8498ef3ea0f2586d09058dd410ec076cf09658592586258ff37f1dd4b6e5e17c51c1688389824c873f4b2cf3b9578ea8f864c8899163033b70d93ef836a160f12b44f50e53d463d303cc9f84220347057da139ef9fb349904fa29940d76d6469de37731dd69b6ac22866760fd482b18a4410354b7c9c7a96e1cba89d8717f3752edd57db29a4d70204394d2d741ff8e5c5fdc26ec07d0a3e780329ef9a0ac2e232fcc3f79eff2d68c5d3a3a56d4eac136fc1a2ab48c882bec5331f58b8f82168a2ff0f1ae92e6c95ac107916aeebdad839af3fab172cdd4c0f6182e35eb21513cf880310f631df63f9e1aa522e87b9bb46ab6a6ca72765ce75a9c2f48434dad9c8fbca2a8f419733d12d981cc61c41bc7628f67174921efc4f29f77096aa96a7792331ea6159d6208083a17380ee93365ddedfe0c2963116c29733bca75570b42ccff0551a7bd762c768dfd924cb627fd147f7c212f9d4a826ac3fd52eec320369c527f33733b8b2b8cbb8e2895ec4229bf850e72243474a9237dabed11056a4fc06d9ca378cb3694d75fe73c503ed30a1dae6c1dcf3b0b7a7b77f682a8b600073db6da5ea9aadcb0bf7c6c4aafb0ec0ae113afaf24bf6a0274a6909c416b861bcca388592452f21a83c0b48bbc0243dc5e4d73d317b5592a972df479b49028fb6f28e98264ea42e1961912105a651a8064879292cb52e0d9c33a2ba7ba2a6c1aaa82c5b7229e4d99bbc7fe368a2a773ff46877c62720635c6a99ced986237b6b80f096332cb29ef98b4aa856c1459f5cd99121e52e499dc85787dad5e09df637899ac8a3730c11f56706e1d11ef1c2571581695252c6356e00e8e853388d3550fe2fa0244a2bc36f95b411ecbb9a72e27fe31b8188d049b7dd39222736b2ea8210a0302754218c194f811e2257bc2feca7e9e3b26d5e84556c6374f600f88e8857729a80b8372c3e040eaf7f0fea21a757be697bbce18f92755b243a1d73a14649e8e41c607630c775a9a4d83a282f7b25f678e2a253af88c9dc26289dbd4751ae18ae20558b05ecc4add4b0328b44445a6303078d03f65d928489947d27dba121a053691552d172b43f459ba8db2e334819cdad602acf407ae36eeeef0e07b2511ba17ccd90a4aefc22ec0e6dda3dc39093babd4d75d392996da67a811bb06891e177ec19bd7fa4020db3c06e9d51664050ca4a5002b27a21bd8e6d15fd8d80a93ba7e6e876dd698aba10da5833c6e95e5fb5ad865850db0d7ac8a1e70bc35a1d2eb86397ff7c8868554b89fe852a5efa87b970e2399aea3f9239687662def89a416217bb0c3f60f09c5c9c6998db9af1b659e19dcb6939070bf8b186fe484b48526d7b6d39c7d568e2b22d0799de8df1ed588ec0a4f63b1a5297c97e6d695010dff06955efbb0fd968d1f7ca7c77bfe3e5fc6fe78027b964ba798dd638e604c3ef1c35a684f3d3dfdc87560ae9a580dedf3fcf19a4caad0abbfdec526363b8b8fb982aaa50e7150de140e68b54c14f2a65a1b5926902aee74feeba547d53627edffe25265662bfec4569abd6a7f1865f03f66ec58776e3232806472919a5064ba3d778a07cd6f62c7222654857c33e1883419f557225ccebad46977557fe96eeb8896d0f843257f169873e528bbb6ae48c59d984bd68bb437ed1cd7371d69b88c3674c77ef37f4b186b458af02d0c077172729ffe86a9d6d4fe29f79539a6ae2ea53b81ff45c22965960f5dfc2e9fab9d7f1d61434dde3f020ecd0ed6ec327e3571257fc7f89545a10f6c435392bf0cd4268ec5a1c2a00e25b7bfa77269058c2b9c026d5b0619dd7216c8d1bd8ad2bdc294e93b4b46e27701aadc27572d831ebc81191f36e272779d29b8a0d1b614dfdb051efd270a394d0336e775406d43739b79614c533f279455b04634e4824753f49e2f6c154109ff69a19708e26e446be5f6a385ac14c1a70c1cf73819bded4a03e2e23f2a28b61e140f6f006728772d3529fa89f45ea0229aa10a84cdda76b2520d0c31505c0f98e8a8e04b65b8355a604d6fd00cf7132243ad738d87f3bae98f68837dad534b83d17c003da944a2d64d4fe3e58f4767ea19b9000a8e8640fd3ce0249e75bd2e2252fdcdb1f3ad9e44e04b84391dea2df30ea1f46dfb3ce08c175ce64a34734364e0dd848a3f5a35e22693c58f331afd542c42c225faed35b0ea9165fcc52a8bd734e8329c5067ca66d67ee63e52c19ebb1a8f06a9b698d95556db14c44e049a218097b9c54e0254a3ef75eb91c2e3ece282c7c9fcb492facead67799107494bf7684cb209400fd8f7a0ae0f9d2f3444f4d2a430791f4132e169549c43f69dc314c07d36f9b3c3c1a1b552890ebd5d7745360121b3a5f7f7f0ea93542007c1d0b67ba3f97d8051786fedb0154b88b76cf40281cfc488168c9f189db5931b8180594b6beb3379cc852c58a4f16b47669fbbf4f5956b6e8418585e9bc3912913c5784140cc7606a7e5241902f8dcf35443fef084c32f167437f710d66b155d93ed472b57bba9845a81003127d9bdfc6175ff9668fd1a4416e5c54624e0df11a084fa2d6cf4e8314cf016f9126607dec625a9f0a342c9aee67f41684d5134f42125bfc0dfb1aac1e7834b2db5870f28742cfd0992973fc2a58ce2e8b1130e0199a3c3a43dde5519531ed8ca72caab2f0910ba537362026a1ff88288c0cebab04e575c0fab84bff67221d4adef5011da64f2aae1593cc7045e27be484b1e48e9bde8d2eeb0ca94c623a8aed40fce7e8f8f9f5ab6b59dccc5b43117678d0f1e83a8dc3eeab9744719a09797b9da82e6d0f3c9e512954a8b6c9165217653b0a8944c430d3b5b1906e821d18563a637a4682d1657a9fb025e574bbff95bc62a98b59e04ec154975e73879fe9e5a544e37b925db57a0d04c12badc4b9217d827798e49c713dc725cc6bd8162958922c0a24812fa9b66a016367c53a67243615d25c2c375928d58a799c20224ac08969db738ec7bf5d5001f07c952255935774b90cb0c21e01fb4ebc061665384809478609ef0b7e86bd86b5444a4f43ac85b45d64f33193a0bd123696e26e172afbda4ac6ba0502a529b123356cdab7935fe58e3a8ebd1272cf59951351edda1ee10be57c7cd5f1a88150942fd3679389d1e46d76409188a9588db6c83cf8ff9137877ba42959ec8f12b9dc4b86204b17e0e9bc86b8fcdde770265b63e3f17687263ab2da646a4616ef004c7a695f5c083ae1c7407d48e752ebea30646c4c81fd636379319740d2466c2ec092ae64dd8d5da583b9ec168d7e2862fd78235dd8ea06e75a57f537e1b131ae0cb62df553b3bf4842bfc6e840701cbe69384cb690fd474b02272d5768fa54c20beec3b92cbe8bbab593c235305c2aedc766e0f79b6c7a7f042c044be8dfb32385b349559a896040b86d084dbdfab93a15bf0a4cf7b20bb67112e24e9d050cb10ed03ff0c9c7c7a3155e22421bde05f337b36db37dd82a9a8e0da6db3feb500afcf37bb66fc164d6e98db5da3c5877a2b937e5cae4a60307ce3530232a3475e85b052c395458fc801545df18ac4348b0a6768a5f0c7041d3f255555edaf3811bf58dae505f52b116d9490bf2037354daa329a1233c25278da0d8daab6d066b8935827c49fd2123864abf3b5e4500e08763b73b8c310c88b41a57c43038cd88d5e0a7135e2f0e38b4de3d2664bc66bb36c14ad778cedd6466198cbde50cbc9ae877e0b2355b55897c00d434c2e836aff9ab031f4a10917ad908be0b2c6cbdc7b66a355905ff48fcbd256a332a3b0287267dac5c451a7410377cf3c8ad3d3493958e1590d18a1143bcd1ece64def698f8ca185a4f6d862a8b02487cc40313e8cc840fed0b9d34591f03deaa9be240ebc15c56ab358dabfede161e5682ba38c18f48f22ad590916cca50350c8417e544a08486e06f9c84d24043ec41d6c8fda6a69d0ade4a440ff5d4e70240ba31ed0e4f1bbe8af9baad2788af464a569c91be84f97bf40510034661713fa57fbc44356a4f7e1fd90dce7737ff4fcf5946a273c85cc4143f17642da1f9fe1a7e6a4db73c46503398fee980f46cc9c9062d8a82cefd148ff333d2628e7b09e84239d9f4af316fc4ed39993d677e366b2c9341d915c400f65ab084cf2de3b7fc028d2f7f9a7dbeadfbe991d351a1073232a6d9e4b49e1fb89d2d8c7cfb4bba97bb5e686e1f3bb56da214ef86580091d4a6d30db66b87c3dcf9943420d932f525ac839fe30334e94066e22da40e33965303fc95fe6ab99bdd25d8765b652511d753e00406634956dd08b2fe8af99a3552d03ba6296195a154d2d2df62ec72555a49d7ddb8932adc3afde0374069b4bf859ef852948f4d01431425431c3d24bf325ef72ba1f5f54f6aaba922675e674ee94c15722c53be4e514b62fb1933d2f3eefbc6057a594ce7fc9e992356e1263cd1e63cb2e4aa7a555849ecedb15b029bb1692e16638d522c5cbda20a739b324f3d41e85bf746ad804d2d323a159a0f36dadf96e4e0c7082608704bfd3351b5a8f26216aa9e12c0709f39a0447ce8d0fdfdb7626776b67ad3d5cd329ea4e0b1d872acb5f51ebc0c31899ee994d854826a55488faab2dfdcde05024cdad289ddd16d9539db21f5bf5b9da1c687a24b3733f012becf278d47fb4a8c7f5459768c5c66c4e5f07a369efc3fc3d5c5e8b58248965fce8ec07d6e850308c6e650547d90b93d29f71b3ee7a454571669329f8b5876faf54d171aed907a4efe6b98cff97fee8a184056f62233cc17b10d0edbc5cc876a1ed21ddcc38918d4e1a451d34b4d4c156ef5d9b9c1031cac00e7ea16264f5cbe44d1a672e5c47c705418784b1ad77a87e22bce2ddbc340b91cf0015de70792d70eeb22d487773e3dea2d71a8049f7c79eebd04bebcbd21ebdcf29fca6c4f29bb561ca03f42a7b1f27d21c5c2867591dd6cc604a25270960880f91b3c8cc2f851587f5aaaff3def03ea057d7b7c3e809c8d955397f7be6f962d972ee061c81672cbbc3689d8849d738994cfa74d3c8df5efc03d8eda8ffb84370e8d11b9e661e167a0f6eb69a4a1f40a56e16b9ffbad4e140ea811d18830952147ccb26cc495f3814cfc2a5505f82afd2eb03094008f65aead8871634b0a078a5941fb54957752118c5ca299de690e2b6320b3ede110c185c35d0a557901865986e5e43eabbe38119f4f15eea3f077f4cd66098a25172cee53c542d8a73780e3da49017c5f7a8fc3da1872a03ba955c5202284d1f5ccf48a0440cb07e22a9782a38fb6608ca5787f0f2c2c62a3ae19990c394e5c7bf11082b14f554b3fde780ce915c0f896b213588d102ab7a08decd21aca62188e0c1f3b5eba038d01ef1bb664956732b425078347b8f6a08bb5cc513a5310d1333daa8f74782c15a08c000b02be4afa7de6d096c0a14ffa1c2ef3dd344063f9aacb87d15a17d4733f5d4fca2d1a618176d4d70537a2ea53d786ad00d4df76dfdf11b9d17360e43901ebc5670686ca84c2de2ddf0a1bc2815ec114de0348bc3e9c89ff05b9f655631163a1b89eebea4d786d201200b355aea494c55ab4c49e7ff09664f72b901ca7f77718440efc4f1b2cb0693a0a0f2cd7783edfc180002d714e8219f72070242d1a65037ff3923b00f8e857b8ad9d9d9cbf6d770f5f2c460e2f62a89905bcb8ebb229bba599ca5b7a5b5e139ca21b525f54fb4043e84a9c27e8651797e78380436d6ba414a253c38509d094ec522ab543d531b00eb925b0fa04014b8178102162e30917ee37c17578948cd9e46291f2ec5698f9f47c4e24ef512e0c5883bcafa07e10fc3a4f8020783f9adaf7093990d392c48228c2297686fd3d1a266d3e87d558441029a304a551f9d773412841bd2de7f0ecbe6bbf2f786386dceb45abbf5fd8310ead3ac4766bab15b7c0d21552e85d90a95d157785f2f529452881f59488365e0a2d5ad035238d0b59843cbf3e8a3a05f7c71c5e5943f5ff57f2eda6ec125c5f2a42e72c8ccef219bd0e82142b3bd6f97a880f7976cfd3856273493280e6cc91b1317cd3cb28079818381d11e735c32bf30b20c544be70de8df14b25b3be0d16849adc6e3299c97d51e0d1c5e2b1438981dc2ec25af480b6819874f66d8e5d7bc99a43ca23634138d6c6c7dcf9fd0319fb51822917c27dbb0b5650c8b0b8305a85c6efec70344bf2d63d6b9a79809362d05a166812257673eecc5d2e7640b1ed9110212fff4ced05643ce4a3843af4c49f346cab9618fce33041df4e50bec902363df0228e4ee41b6f85cb49d090c74716c4de0825fe90b9da8aa3fae0d067872906466046d1cf0de17e0eb3d920f09df9d6d823eaaa8b7a01e96539df0f7c24b8a7f197b64c3600f00ec5c549ac429bb09b609453e728c5de37b6da939934870f1769f040af108d4a041a4f88ca65844adf87669132ecfdf73eb03e17755160d09460de3dd3467d1987165fbeaeeb3f96bf99a36f562c70d5c8e39e75d8b3f03a13be9fe80a8b29e9afbc6be13c037649368e43148a71a85ae1653486bc781622f9bbdab1d07463d0d2f8617fee16d7d4330520400fdb2225e5553e575f53856240dc8d918d89169b53f3dae6a8b974605d51b0418be28306bb0f6c163373cdfdcdce6852dcf04ce8060bd0ca89ff308baf7458a18e9bff322eddba6e56297be3c7bc936ad4515758d5d12dcbaadbeb93b945d3aafe81ff140e5b06b7a7ef2d18bb17173f581b34b2b63122b81052c084ed041d155950fb3cd568c22719464bcb060a6134daa45673c0c4f2c3e15ea7c34bf4e5c389b8cf64663d2e7a68cd080f80f555298e8b4f80554fd86fa0fbab15b3272080458f596db0a1bd009e5ac403aba2aeada7ec70dbdf19ecec22fe8cf4476deb5b1f4114126acc9ce31a6e1c709362b77e2853c52aa3b85ebc9fa2446f5195e84cd67e324ab8fc3465d499c193800b118adfb47320e4c83788819e84c25a1cd41b8b4e54269913c3856f0a9833abf2f13a2880b1af764a21be612c1dd79dd5ee5b90797e3b7c4c5fd2b0da6430d5bb208ec4b5d74e6f02f62a6a7507eb19f5ee735dc09fcb76df79dee524eae4bc2064e51d3ac11fa3f76554986936461d1bddbc679e2f3f38d493f723334d0c296b66c1a3d6e999638a76e9fa73888a4687cd2d75bb7ac08dd592a1bad0deddd8e3a51dcaf6f46c49c6616ac14e7454da213c94fd68e8d8c8409c679b371cc83e741e6702d4b19cd583faa808af015649bd5210d1336bbdc07827c5a0df143835b7f54cd9c5a6e6f2d08d2aedd3cc60a6d5143cb360d2a34323a2f53aeebb87345c151c9ce6f48e1fe017eca7d6216914dd72256f043bce703f3693cee5a4c278b8c2fbd6eb7be50dae488991769c64cb4e88ed32ff353d04cbe8d53ebdbab6b86e3511fdf9c1f05042a1fad4f5c686f85fa215e6763fc9afc4acfd8d091f745d521266c994a047e5383b1c2e6f2656f09989de2e64b17f50512eb740004b8a667f144f06209b31bbd140cca41da15a2f54bc734db8c625a3f0e1aa9985001a526f10a9125250100f79a33b3e84f19362f477b162a5f1c1e40b376113174788b476557d6bf062ef23fe8c8b28abcc02153ede1db0beb1074df1799495b8b130376a26e24679838761f86daa85840af449254f42c14dcf5e9be67b219786b9d911bee13c6cb7b3bdc935ec4f230e9978efe9f561f9a3ec337e361d9be1985c9cf1882b90472cbbcc55bdae0dde08ef898c9732dc5e70e35203004330f01eef8b853e60fbbc7b0c9611cc08af550f0a6ab98b666e3aa75504a1c6f96f4a4d9bd1df466be8ed750aa97a6da2561127f6e99a389ba1b83760e7aef2d5d683cfaced3d9213e23f950ac2b2fd0183f946df0a3b1426e65fbc050a9022ffb0303e98e14ec05bc0dae10c4005ff443d0572d48ea07e492dd5cd96b59b2850f9435c0e3b5a3373f7637e32143076d2986fcf64115065134ab4c3969ee4c00c841b0c052ec7088f95f3296373d9d49f17fcfa9544926cfa763262cc72863e605df4c67ac209e90c7139d31d07d88fea85924020a9dddcfecf1330ae57007dbc6ab59f340103dc65d07caa35173ea7b7a9d626b43adf430b24e17961703b6d42eb3c41e61e4dd2defbbf0d8973a7a00d2e593d7e7f843292072a06e6e34f607d16cb1bcd760cb0d3ebc337ee1f9e1cbc20524e323e0437963bbcfa624c2e63992719224a529b9f218fdc90b1f593d948c03c8964e067799817d0b17c970387c5d8bc6ffc9c0eb66bda35508d844530366c20dc345cbb2ceab429d8a4be635b2d3b86e0e667401fcb1965d1b3d764487b55ef2f1415cc8ce448f01fa5e3ea5c18ffff0672c1d89ee1e861c9325b03b4ca6e01e87f9c85cda62fe84f17bdab979fc519d096e8cee5e4fa3631eab0d8699e71633e0d6b42ef781a8584fae31ffeee877549bebbba07edff933d926538aba4960ca4d18bd22ec8ad40c4fdf6fa2e88a3132679fbcddd1d9f8e0751bf6ec2ae4d188b97b824d8b00500b121b5a1b511573fb8040740a2db0c4f17a261f9cfb0ff2e77909277ffcb44263ed54897961c9a9e5c1976b3c5c697ea919b31f0a32d8fa5dbc9402f8ef44435486baad35470d3aafbb3af4bff58f4913ad68d4ed6acbc7eb6b036ca5326d052fa186d10ebd085940b24ba550f4eaf5a111de745b6982b1a95a657e2b518ca1c8dc86914a49eae2f37e5db360de1655a6300682fc10ceead1219785dc469416eda9a9c247aa1aaa7a37e703e072f05c6ca9606051a0ec3c3cad9014c164451c75428c387b99b382de24706f44016a014fcee81551321fc27fd93c8fa6e34843e9444e4c6778dcfbaca6e0ca0b10d7ed95f32f0f3b629d1addf8e73a30c10c3e661512dd049c4f3e37af61641506c757acfa4a262c4847161c2f0121e2d1c1bdba2c082cde655cf4672c70e2c72f6bedcf6df80e8a17239047cb6f655c3997f26a2237c304f6f4a0a5828a0faf80e5808766e16c07727da76a2d6a0d42ac5ee3937dde4ba187cfd2f99bdad20d0fad7648018af237179b0056a63958fd8daab8c19f9856d95353e7027c46269ccf99e30d1cf13015c0847584d30513ddf576900849ea81bd39fdea9d3f0471c559fd48db276bace758b211a2e2ec701e3d375b9371f468f7fdaba5f3607198410d824e10470ba0970b3b58a4fab635fd767dac811d8e755e3dd1851d5a47d9806064a5791569b303dcde6d1804696b54badeb918932f7853db8d09526d4f32105130c27fcf6b6a8e9510362b482b63597f9f9f1a151e534dbd5439b91e04f2f9fb1bc71489b3726cd64b69d5f01f6a0565bd3181f695ff5cb15bb684eb7369796f88ea94bac02c9caa32f26e3efdf7f2aa893049cd8ee3f87556b861921e146124dcc64694951c05edc0c3fd4680b1553454a79480ff6c0b65e8b3f9dd21b6d2828bb316c49b7a47816ceb1dfee5ac8a22dc3c27742c892c238c892629422642a885008db256d0fcdb7b263353f893c40b2915c98fd4e00f07941de80965997e2723121135dc398677828e9fd3169e641d6695f4f02ef844a01e9365b5a78ddaa8b30ff6a975645a87c5a90824c1154c3c76f7a2dc79efd4feb0d195a9e4def9461163b98fe984912dec6480ced4e1a86439b06822d8d6c9dcd45b2833cdf84fb909d6500b9d9cbe4dc3b8b5dece653df22545d089f6d0143164c60857de439ac6832605d30bfd20dbff02ea69840eb7d76880cce9a22720cc8d204a6372f581abd31f55787f2debc9825df198fd4623e22737e3d85e9dee100537cb6e0a0f3026f2990af66bf0f0931565eea1e9013f48ddf759aabc82bfcec0f3d8e611cbb733f073b13dac82ec85f55cbd6d4356785932195b3f548848543328a9abe0e454b528e06c832888670ca3ba5f8a9345c56d38d0026f052ad2c5bb7fb89a236fc9f9a7349b456b141990225fc8956a340956da827123250fa3c9c03e47d83327879f6340aab83ed6c91910a20688d44e3e92996d0595c7e39665a062f235d576f0322b6b19bea103bc0cd02ab6f67084d96e43b467fdb14a4610a2222c64d83beb3ab6756d967232a228ab1ad6abb3b2bbe7e79ece3bca4274a419372d7c51aa59344cfc099592efd8be55259cb9f174988578e675b56f9492cadb6cfdf12d8a8ed7ac7af4e643b6c79ead13d811187195d48ffae13f4f1cc909238a719f52c5d3e5583b9a76deb04b462407f8a5996f53647f54e1b9667aa927b0783e3677f7cd429008ae3dce7c135b5011903cd5400eb156b83320bc40d5d42bff4c6374085713b102a1be76fa27b5f0170ab026df5282f4126a1de48540d64d9cf22501912aceea1e6f638bd5049e1247c8883cb548dad57d2099cafc51717ea70557af58f8489e6156e351b93bc60e9116c94d9f492b673a2c968742495c7cff126791e517ac75b03c9b2d494d5fc8facbde1bf1d7556a820a086ec7ff58f25707f97479ae1273f5404aa2532fc76781ffba72d6999d3e1654d654c202ee887bf3edb59e94f45d6f8e5dae2a1fc89281de8072e70eb59226a335ae18d73b2acfc6ad0a2e5be959d8e01bfedee1b6841f258b575d1ea1084859feee9bb8bf6a5ba7643443e802419f0befbb7e953967b7f8e6408310cfe67081e26692dd50e6f38f5dcece4dcfd4d636b6435725f2f769ee363cb6e29008f0e12ebd30631d90620a784cd6e7c1d38d1bc0de646a328a806fe89545a4b14110247a1ce7661809c36801fa4b7206b8da1185d67ef8def3d0cfea32347c8dcfc39fa73f62710e29f8ede728ba06b42ae0474488ef4709ca16c14676a69f51cdf6dec0957210cea10adc6d6b4a4e1d0dd0949ff10f411a7d9558b9c10bd8d3303013430121d77068bff20f698110ebdc5067c49c471369fb82e815c49755c08afa62a2f719971ba010de17803b3e17999afe112054f41d7d277072a0727ddffb4f097e514393148486e1dc99e1646c1aad3c03de238aa6df63382f4f52f1360b33f39a0e806e535c0afef6fe0bd23e0d9b383a61ef06f955a564d6ddfd6d35965705bdda6e9efdd6d13e5bb1b01690a4e7b27ae9aeee9ed9ab8175cfcc94d88c20febe879e1a42948f56849d7c8a84df48473a8be870e0916e41f73f4b8a6b662955fd1ef889a01f0d50e766ddb4b2ba42f34e2acad04116f21e25725165bd4cc6a9b58c45bc6fd6f26dceb5e7d1680c459738fa6e7842f4b2b2f331aca13fdeff9aeaf06c6bd5641b12d8b60f976b80e6e26ebb053812d464d99ba8d0e68380390e70baada22d97c5454d71fc418aa8c0c44d2e3e324bcd66eb14949341f1e68e566da49eb376df5bc5c4f5306b75f54dd1279611a53f15edca9a132ebe9add494b7c774eae2622e966e042aa06f74117d2ad7065899e435b3f692382bf6958c8bd7366a5a6df87cd802b0b584741c15369ee62bf78f860b745b40c8c0f4f8ac2d3dc60e32a4db21f6bd3f505fe423a21e65deb33e2c0ff92af744ff982036400e6aaaaea294750573d16a8ae862128d79aea81cbc65d017dfbd03caaa0a128f0c5a6ec947a107fda8274a9215b8f7b53dd6e45e9cdc076fa1218ca17e99bf1a9e6a952fd5821845632f90924504629a079479ccebbdb872d1b2a80358643ca9f838ea06e8fa0a34c4d530255e0919f91d25da72292bcce43c6924fd95fe639b08e760490f4deb0882202412c1bb0abb3093a91a82d773c4bb594ef02d710f4bf68d10e75c2b57e21c7bada73908de921ff342f96c2c7f58f5ca867cd5f1ec3036f4a9235db52ed69ef1e650d5322ad3f49c12c8ff27b9f94cbd4f305be2b1023ae12771ad4051e34a9ed435ab5f1bf2f0f8c0a16e2142722eeb56845bca9f606c92bb7fa711e504ffb549fd95530f79695312ccde34480eae1ff51a01986db05a4fada5bd4ee04ad13c0be9c4ff2cfec51d20fcc10ba3fec847fcf8da7f62e55f1716bcc7ce4ebcc14ab9fe506773b77d71940b7a9fa84ccb51e0ce57064c1f5f5c0c1def719ff19d4dbb2435a1d09e5858f25a7c86c285a53c5621c3deead47d448ff54323a42cc13742efdbb90292a3e386154822dfd1135c3b8e234b384bb50291b1acb61564ada7156475d451c7683d4562c1c02e7f91a0c3a145f147745c25aa274c06f7af8960c011cc511fbe294853416f993c2d181a35a151bad761a3aa38738e596435b45d5ab07776d63c96ca674d91cd5b811a0fdb9db8201b1eda94a798a661be7bb79a4e439af0dc5acd3d3f7a8e9ced2362a02b02cf46301d5099c5a9230bc014062cc15a61e747486f9cc41098ac079aae8478fbe40eb38604ef95ba5b31aa9a152f816d426809dc046b7191ae1a8f5fed3f8f65c77a764617b91e9b328c02676ff2ad766f569103dc222dde8652b87d9fd76a8135c161d7d557ee16903ac23b20ee9f3501f93cf48b7efecbcceb33f1dc078f38a7f5f1e8582dc99603a417e5b7abb36d1b3b8ced19e4a79aebecd4c760ae430696bc9f655559838498eb27585aa8c039d260322e6a30465064de1b63375b9486f102e00a6f8acc5b7db6de58729143da137654f24e164d9094e50c728356509634e374847c7661c674e16f1570cc4fccd3d351cd7c615f61cb2514c7ff6230cae659aec49f5e15db0b366c9e0f91dcb808087ee2444fddd88595b33fe1dca2035c205718e1717c9d9bdf3d111ab978283247f93cd4cfb615971f5f05c71151e907884d2869ca57bdabde18cfce7f5dc9611158f3618e66007d2c942b2f2ff27f20591bb846b727dc5610394e1b42279a9fc6ad2af122bd73423e4e05b91a4665c6256bdc651c887aa0175b8037ed0cde19d19c86ec1e9661859566becda3a72b0fe198e13761401c44a8c09bb70f3e5c6ccb3ad340b9df223a6c0a5ea66445667449e9364757d33bee447d069531ca11bff2c0441a3a89b054e983662d6cdcf0c7deb599c4d81ec7b44cb1306912565640c0bb3b76cccb15e1390b5865d8dbd19f6e78f8b7bbbc94d51146abaa62a08c538214d1a3fb5d85f38bc6a03d7b3d0fdceb2f567fdb612cd75fb77072f81a47a35ef65eb9efcd3429d8a150620940ac5d9a077a1ff71d847c9f1f9e9c39c65d72d8746ff24db61326f812ba05d17338893dfe3776f7a65f081e36cdbedc3e9ba34a26db13aa8574b9a4372fd1761f103efffc6537a8fdc5aeb433c0b4484522bb5b618f71028ca498ba64cc698c6c13bfcbbf768d34d3f61d605943f0b554b11a018054b39fb8e33a83cb52e353c29c052ca4fc88f9fc35ffafeffa104296c8f0df6d3df1141d998912585f0df65281f13d56e4525e59097f78c9d1c328006147576c5bfc081e67f5d5be57b6049c33dc652f23a5ae6f3c3e81faf6851d949f985bbffd99f5eda6b63194456902db87724f6ba54f34ee4d6c9b8aee20a7b2daf82fde8e677e99dfe7feb5b353f93e927c39030870eccc60af9c37af10f9872712a7095d9de3b4f1dff458d077dc040c23fa9f0cc1aed897bd1d855627a0ef9aea9097bbc8dbf666ab1ab5880fa416b19c45d9c1894f6d41a345983311786a141952b2cc87e8068b5ddfc706deb97be3588de8c03d96e081784bd744e5cd23f2a2a4af4074c80c14c9b62d18e08467c306adec1a53f8422350e183bdce71626fae6a052155c329037c33e9a69aece0dcdd02bd0cbd89d66a463bee6c9f266c119711f0434b36d6ea57ecf8c57c8ca0e370dc3b865168f5bfa24a2f98ddc10afbadd9b95eb287462c91243be99afa2fd8af3db0f90ed87e4fc61cc95f6208c9562f601eabee1bc81672988eec00a6bb938d6928c088715373186ec6d33f270fdbb4e9834bf2768bad58a6882224d0939c9b3e209e6b5b2fd79b99957ab7e5b619b64a7937a570a8cfb8b15d1ebffb1c1d304f2692b5fc80c2685c5b73865c6ac16f362a11613d6c113cbd60fb79c2c7fa8cd9a8d7a49a232e0ede26a3790d2cd70fa44a83146138af55dc9a2b4f0dc54a779bf2a19b0665e0a859f9a3c8cbd52871d94236ba0aecb3cfe23cddf71a3bf46a46393d4345dd8a5ed0f338b6d7e2466cdc82016b8f747fcc3b5d1bba6049d811652b003301fad0273bf70ebc11ebdebc830c65ff718bffa169d6800e8cbdc8c2eccb457da706341f0e15b7ac072566264cf5387d8b98c21947bdda1720525ed347ef23202fc5481e0618d6c79e392816748d7707b844f6782c781766d2dcbf523f2410eaf20dccaf12ddd8489f8ba8bfae3e564ba3d47141aba609c20c46bc6dbe62f87710df73ec88e906f154fda05813d3b704549b8f29d347e0f012bfd07148699c204fdf331e1aa87cf5acf5e2e8dd97a853c50b9fab53bae4b2aa1881b199aff1c4d4e8a7229c0af6774c980e1daca95a675d25da09bf3dbe7091ed7d0cafd02b68303eb8661d459db8605993f6bfe2dc14c40b1ed8d66e8a9e41ef1fe5652a1b085794d5dd602084dc0d0409bcc348dfb5404f4187c0eac44c0296ffbaff0f975d8d856cf86fff641c61726b47e9cdb2d722c8fbb34462d3ba89e06f2136ce3ff58ad6c125d991e011074135914f4bca3c3647eca49a5432a84b9a1f19b7bba8956438305776f88003f9dc40e6f0e668b789d799e3f3246ac37bf31a478a8feda81c0f06b49d207207b3fd81a7cc1ab99c3d49513111cbeabb78a46cd7b72426894cc0f809e655d39364c0e3a20d5b68833999102be105a8c959d0b9f35372fc0740197dbaecc5793bc499ca5e61fb5539cccd3d8029d55d3870d9e26f819d310d6eab292b56eba3f9dbba5cf2d51183b6232d64f69a0a9bf1353d9f4e144243ccbf39eec55ec43061ab9f31330cf061a776bea806d51d0e42ab70d8e347658685e6fc08a746fb50bc5916a94246c4e58a31d72d3dd8431bd1acaad85d8ac4de389d747d89c4bb1332db1914feeb16d2a60db90e457f75529f31217647304b42385e92bc3970b156c310c53e22a8b495dfe10091c0dee8701a748caab077c7a45fe79b83237307e1ed6114ffc18cbe999911a84abb965af31c67edb6bc9c896d2f337fee6dee6f89c7bccb05efc167ab1d575bfbe5f07248898b5a38666ed6ecd014f187863619ca31d08e1c58b6b50e3d107cd5000d52d4dad22422cc7e49ff1b976af5cc7e6fee74ef1820137290065cd95aa09816346310ff636cc72fd20d4e079a167674f19c56b5fd1a36b09704bc3d23b1bf19685d86426e8a85a2330b1eb63623f35a9fe2f0b4af2142776e31a9222e5986377c414dd60e47af64ff4fd055da928296a77159eb506b6a97a7ea345ca6f7a4658512e0ae6e899e0c63facfb662008a0c7646fed181242b57c1ba4c67bb4e580b4cc9259300c1c5cce01dec942a8d44d3c8658f8dd6afcd71f95ba193dc78e1d42743317dbbfba96969b6c02b0e0f681f8a45632cdf8d6299e7c41a5380ba7e60fc5451825653253d4505915a41117af19cb7e0716f03273a6bdb73884337f144284b6d4f5d677e0d6c0111cbf8cf98739350cd0a305bdfe2d2b5ea4e4151ebc5d336bf9e023b6daa41fe1949038529325a0731d78a57f6d8a3a69fe1712a6fd3addf9268eafdae758f51308aa0bd4bd630ee4598b2b3fbd082b6637fb2cc0329b5b29cc2d3f654f1b44bba97a0d6f8e7942ec67a4198a49d4d71de03fe7db92b3c52202aab90990f7b0bdb62d8244f2effe735e0c301a615f883af7702bdda0949bb3f8c6ba7a8dcfaf963712811f0ed4b120553033341aafa1e43a617c3b26e4402996a28b24f1eea4b013c88cb24bf7d772165d08f5020f761112ad8f7ce8e815d2f2a8959fb170f5ba99b83e0218b099b2e4fe2cb54d166bdd93e06577dd53c5cd967d411145cba4efcf4b8566bef0d810c235f3a6ceb00288911ce410532f414aac43afc1ebfc3fe8e28286727fa0e580301b66298ea0cb65473912c1a556ee9ab51b62a3e0a2f854cdf80fa0817c52ca6566334797d7143be3900e15607bf968b637553ea44df01cd792e6797ad783c514fd50202e67b78d204b523b75d05879a6f00bc12945c752c6453fa815d794cb7c940c433d6e7ed0d3e3a32ffc776726f902109a5887b1aae4e2fa033de99b1341364c297af7f2d1e35846344d1e1fab1d8d253520047f1892ab2bbef65c5c6aef2e23f24d5c2ba7c5a9a1d72c92d94812deffed7734bee727afd5a9232730590834f2c82fb3f82a22b1f357fd817afe7d220c26c66b628cb708e94c0f81aeea8f8b0a415ac370af314cb9f34384cf5d1c2ebf6d7b1df8775ea58ae278a83cc5c9d82b199e0429efc7a148b17c6bfae10520bdde1c56b78214e98edfe17cde3da89ebb61fadadb4dd714241fef29be6b39006ea014ca6392878072c111c926e9fce330a0c8c9687d735b505dea730ffbc500cd5d07fd7b2f90a51e66a4456435e81b19d60eb6d07b4550bc9f65058597ade84e7d411c3b08f5c6951a0ae9899ac9842c8181714f347b33bf8eb209928cf91699799de75d0be884588f3052225b6184282c4b5c902109f8f59d0abae300dd112f124f75a0fb37844a3564dbb4325bdf27c68f131da564698154685a7b6ee5c007a0496e463f502b4667864e9f5f68a88303585bfd2c18f218ab621b61d13d644b25201857f7a240f7ff2b450d41a0cef0d0d6188b2c1d5730e6e2c925378ad6428890a64ba84b61ebdf4344452981c233db2c119264b066e7f2e94706b5ceade01b9b07cb1412c0b2839bd5695ba2ab31acdaf2edac703825534b79e108fe0b9d4eda655421d609e6f82abdd8e4e6faa0c1fc69f7c1be4dc1195826f04a808b9fce233ccf6995008ea2ddfad129ef30fde249142c6effa6a5bef9f1f5fdc21dc56dbf1c5612b5abd58c226411c159c594ae42aea73535aaf324343f8c4f22047f46543063958dd7dfb936a2d12d57b0049e1b1ad4eaa30e076eb5b32c494444276ddd82baea917ff15b6f80bf42a1991a03c1c025d0b7bc69e52ec834c911397f0f5a6adcc62d0db19e49161e438090f5658229db84707e782fbde1d63c99b09c8d3437b3bc61f56dd4c53c7248f2194186adb1561e34d887460da308a7e4e7d58c805a12238d5bf22a1074a3fd22ce6fb085189e31294bdf79aa5f8923cbe0fffed0eba1f3440762a10e5c10144ec650f5af9b91c2a114004b1fab41f97c5d68424571fa8159c1e41e5cab07e230d53a0da46fea0fdd63be3f061fc2ec362acd9caf34c4892ad46f4e3fcf1f4b66e7ce8a6d949f126ca6a6c42356db5fac3ac33a90feca34ff2e08017215161b68781dfc79fabc465fbc839ac920ea760b93bf557e48324d2ab22a113a61b00bf5090b5fb52bfe98c1fed1ee38427aa701f19053c57f2362dbf5739e5468d22527820cba3a97c67d85a9103bf4e59eaf5c0eff9d5f1a2643e03cda7e3caf76584b5138478f75da35ceab8771abb67edd7b489e53346fdad400d8821ab33b70731878d2d15a6baa3e4de094d729349c09e63a57e273a25c8639f17a8883d722b2b618120820b60ffffff9f