PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80412 75419769a71a40c2659eff1ef6a0bfce4059722e7ea2ed81526d85236fe2ca08

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f293a224d1a6c6c0c7fe9e311e2ead64281df6666fd748609c7fc558e353353d
Certificate Block Hash
75419769a71a40c2659eff1ef6a0bfce4059722e7ea2ed81526d85236fe2ca08
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00846900000a930100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000007813f390b6b3be7214679c94880f07c25145bfea24481e2311f5ebcbc66f09e8d7fecf71fe8a45f969c7ce4418412de210283858d8ca53b0d119391af3cbf3568bc58c833cc6e2660b8599fb254133f8a14793608763a7dd2050000000000000000020000000200846900000a930100

Raw Header Hex

0000402082861a560a1af64daeaa121b6c43a9aa68358c561687564f96367dd7bfc35fcd27e5058196fef66b417412ac36ac17ad9995c6d1130aa34c1e4ce75227890c1f73e4436a0ec600183d3553e358c57f9c6048d76f66f61d2864ad2e1e319efec7c0c6a6d124a293f2

Proof Data Hex

59,560 bytes
12121602030749b85d0a397d81fa89cfa4700c6022d98d1aaf1f130bee29c8b07df196d7ae0bef1b4299ef6759c7e716b29d251162e185980a1ef0ebda6233ebb8f824f4bd8d2886365bb76b9d5b100d642eb1ee8b271da8ad40eb96373bb2b88000053ed9c80bf7d1551cfc29d8bff5644d108e9cc9ab8059cc2069ba2a4f463cf8104c5d855c76bde801cc1667965bc0def28ec41951150f5a66d3f32bd561c24e7b615d49a95527025935a2cad9fab5391be756fb78b15e1a503da1bb77e10decfaff3c31d2c578ecf4e352dd3bcbf4e3789246645fc5ac990a6b06a5b66ead6ceffde4e82e7b744b0027f237dbc69b7f5efcc4fcebe14aa0aa99500e9ab55a50aa72aca2c911d4cfb3082430943922ac9f694bd9421fd1a8b3d1ea2626eb9ce0795d01ac803f35a92bce8f3e0a6388164f72d9f869443755e79dbcf2a6079aec495bf9241df4d014a273b13cec267741abd5a967a89ebb5a9b3306484c930d1313a623fa0577e9f5feff3d16635ce9028679238a310b2bc4ec6f9b7b4a81381156ae38f178fbf178926a2d687f575699f6f45a2b67c7ff39990c61b6a602d17364dc49fa44b7bcc9fb88669b410f7fe32e2697fae8c040e5235caf76dd6783739430636162ad496d2d2f2e29888dc085bdd07d480865fef02734ea92873c5bf9cffda25c61bdd5fe5854058cdc9ce52489ff74cde403403319fef16cabb86fa198407f9aec8f4637b1a3f193a620b683c7d2657cb53c9ea5a0e352494e97b69377430b7affffc012e92edbe41ba95032d031a303f6662fb8c3cc5e6cc798c691289f5c9bf714bed722d1de07fa4f43b28ee10ca0fd4f4a888a9a5c70031b03fc770e4afe505e0a6c83c922082ba5310a1ab148714a8e264d2d36c2a6b0bb704df1dd65755a30a28525f01f039fab5270ddb5f043735e6f44a2233d75e651ad82de249f62402f63b4be60f56de40dd607c1556fba58d9bfb9987ecedadacc0fcb41572ef9695b10c92250862c17adee9fe1569a70a708a4efac93e1e9d73965b32f2d87d1a108dd7d7e61afb3684e462fe4794f1c47c76589e32c260b10dd78e2c34dbd328a1feda715195d701011b81e7fd395f6e106682f68070d1b1b7c03610a1071d09110897d0f2f1b515aaba71ab2cc6c28ae4d7a05fdcf07a887c0cf96eb0782887b2401db91ae64e3ce0e3889edf5c8672eb456862deeb8883035e0bdba7b459b2fafd985e5e9ff6f18a1cb735a4cac80c34c35a8f403137d7c6e29c83b4fcef270558e8008ce73302494c05d13de1d649bb53bd62c3826e37ed8c6f71de5baa9533aad0416dcbd458495e853bf9a1f235d5d19af5811655e545095331cfa988d775536548ea5df538add584f0e3927db23ff2076ebe9c02334ca5e8818e7b0d3daf28f73a19ff4155f72c078a5ecf47d279efdafb359be4befc19e665d8d6efd5c1b5c4ed9dd8c0ac26c07e3ca84a73f4400de300b3569f1917daebea41c3db4eeab014ef265c00d032d4745eb619fc0149ed05c07fe7993ce2b4c0359182feb41076ff183550167483df3042542db222fb6279df6ca0203225985e48804cc5cc3730af7d03603aa1cf087f12e6c3bfe766f0a44984b775064410410982e3eb121d6e39a31bbd60d3ac100ccb012ca1c0b35a8ee7a0baf7f4468b0168211872f583f07ed1e8ca4113cb4150155391a7002da641faa848174b053db7f65473eac73fe73663cc107555b596d17f0429b08334d62debaa56a384b4732e8c0bf530bda2133980113b0605dbc2ab456b1c36f19475898ca4bb7f8d5d37f045d5d565366e1b77218808f574e6dd00562119bcc31288395d1a1475d4b8ded631ec0cf63d37e0ba27420b04d855da2447e8d048b5aeb50c91229ea2caf0c45416d633a97153c91a37b5abbb47f3e326d4bc95ec992db8d2296d2e40d7d401150acd17d5f2571529ac856e63f87c0b890e768f14e483d52a274f4190aed0929a2810443d55e377393a461042afe5fe15aaf7d87d137c141a1d6f7568d9d87666fc7ff6f332fa68b0f40334dae6ed643a50a82dc7bb4a5a13600affc189d75bda977e910ccefbbe040d931f0e1b24c2daf61de420ba754b76735c7a7e7c40c1365e7eccd5cb58a6d14e076161ba27a382fb7277c982ba27032d3dac9c73fc0e364506e355ec6f1a5b3a2636a7e18b2d5b7a1b3f13e8a67edac1638ebac40557c7218add6b693c26275a0c9a222fb44bf902c945387b139edd0cf30e932070491b30f9f3e1b73b55c708f9c1236ed9ce899144bc288b1cd51753c6e53cf51650ad2cb379f5a6e46c1a95df5b7eaf01c6c2459ad9500914f8b776aaf68924900539276114ae1b42a173894728a532fcabcbb59583742b717ec50b3ab276a963e00f03f3ba4199fb667dc0ccffbe683d90d1a78328b746adffdc99604e1435052bcdb76c991c17c4514fcf62df67b12f86cf70aefa3eb99225c2612cf7c3593492e1724e3df6bf5f55ed8cd8ffd1498888ba4d49106f99710c3955f342b59ab7e1f92757b633784bc5d5e23ddd7140a5c9e79603a4d0239012eb00b07aa4379bffd923c0f37ace1d5fab1e65d7b391021f73535033ee313e745e9f01ee705dfdf8881edad296490d49373fbcb0506182d1acd21a36c9ddd7867875771622055045e5d66566674f18b1a76d2a0309c5df789dae86edb12fb8380a3b2b5f03a8b47830a88770c7c2fcf377a2c3c1b21c48d17dee2243c193e1b5f56e978daed09729903f9889de2b66af3c99ce08ed46b84f517fe32d5a2bcb4f32d5df36151a5a542f92a620529f61c18485ecc0bcc341a09d630837efacb4ae3691b288008c95f97b08977dc9b2beba2f019374f1b0d9fd691e78efdd86887151fa8ea8f30edae3819f847ed4ad07b0a342971ad04ccb4c892dcb9a28e6c580223cfcf88e9d58be4847acd503b8f5e5166ce2217e9929195072ec796b9bbb111cb76e978b2babd38fb6bc5dcc3d25d316619305c2233dcf6ebf1e09cae6cab4343e2d1c22ecc33be6c438bd35633c4215a08961d9369b97a6beeb04295538520bf055678d8c7c38c90621e3d4081b965d9fdd7d27989f4330debc1fcc65d3c86500b43e7c2e69e9c83b78053cc40a7cf5deb8a433236a97e7e7cd97b0b0dae8ff5dbf49d3ec5f70109840cc5630919e5d4f43f28739d7c75b298ccdac6a30de739d47ac3ad883467a7e72a20c01316392e00cc04661be19d6f07127f092de06d295b9c8f79e91b38bc3dd3e765984783fdb95fa4844ec3cb263602724478636c5ba624db549226238c6f7b0e7fb8d08e08913ddc0da248dcbf1b951fd85cb8708573f3c81f1c788ccad25ef765c991ba5171710a5ab1e7814dbbb8c3da8753329f4bb744754f4184c310929411fe9a4498f5e46a65130ae27686ad8d922aa96fd2a2e93a15ec113712b38aa80a8d4df7e17b51121d9ab104d1c76d5952f5bfbc59a03a2594aef7f9b67924cb80009bc7cb5b7a768d6d9089b508e2b088737b2b107d7b236d6aaea07fc169763641efa3a7895b77366ba57653f104f00f97a722ba2a40c0c98475e663664b513cc82c15c6432e8d502ee9f2724b4d1f005df9704281d9e3e5c8d86fb6c801bcee1100ea7065d0cf83b9f46b67965dc44de5601a5d3ae38bf28b5ee59b94857e18ef4eb373bb27d8aee3c94b25701f56ae2fdab7034e43806748a625c66bb9e3ff44deb20cc380328f0f38519cc1fdbdc471cbf701a704132decb367c1ae258611229a6697ec397425a891cca8baa377829f1b94b81b19c2ce09d2bdbd8ef72acd538fb439c5349c4f162071aebafd5582ecec3e5fd3bc28a0ac18690970a691865fc3f68de6b190fb350e514f180bc931dccdbb9f7385a8d72e1ece5e0402383c64c446bb575dd72141d8c1b413407f6a726381d82cadc3954f4324da1dac5efc59a361289b4bd33cc24a91ea0fd702db995a641ba7c8df1824d56c7f1730922625845f3d7e0d9ef35abccfc362d31717e238a6758688da505d729c99d1a5917bda4859c03a9a9fe6ce7d44b82943c0576881bb895f18388e98a2611d03130b3b36ed1315dc52051ac7d206137ee771602812270618e61d99e0532e19dc5a6f8862bab069cf5eaebf78945b93ec506098590f80e1c28ab5a9fed85b078edf3da79ccf1b87551395be7ab28bf408724f0e4b943fe6d68dad250bddda57776ffabbb0dd692bd4ca2d6d270a85a3b185b7c0feed34a4d98461820a82e0a5c7dd34c435ab20cab2623274bc067e17085950d40e9562a52186227e622d72f336440b04b1801ff418cc2d0687420c6f5ccecab0e8e7e5db0fc89bc71f3dcbc9d4ea26e3bbcf34d18a02c6385fbbd3f5ce93dbe955e9551cead92db2adad580090855e8e874aefe140109e84023d1a2863567caaa6c80d66f65b55995863b2b72a77accf83a32ae9c26769b70fc461d27b627dbdf9e831ca4f4fa28d67d4e4555b5accdfeedf7d666a46fd2ed346eec69b9d8852f2f01e71e66e1af1c515f059011a69118e874e67edd2d4f2c276f923cc22af09326a82142e7d2c34aab58b38cc64c0498636495d3b50d86670e1212c7be39c4fa3eb2ec3abce1f364f85409b571e07325f8c53752ae64b561d39cf66ef0dfd2d0ed62aa284eee926670d8775e6af633431d3232321d4d131c6e98cc30ea96ab55386e30143ecba435f75eb575a690affacd4adc477f689d8da75c8b66215d32515653370da48c51693512637bb2cb357f4804f8cd428a9094b17faa335cee465d24025290c569589775b580959af830deadfadf5d23d2a1d08c61bebe7bffa64b0270b2962e99e3ee40355bab3076302ce152dc212732d1bce38f05689158c35935859f49f20b2ffc19ceca5a3d83cf69f024a6107817f0b91f2e50d0af9a12c9993d2309652a9b95af6145484214f1069bd46bb0dfa8591eb787d6fa09054c50968a0cb97d29316122185c719fa2d1d13c5cc995bccc0ac4689ddd30becaaa0afd559cea70bd409fc2be824f3b83af6426bc457fd2f1858c939879c7d1a43fabf374b0c8ba4598a8aac687fc047dc36a95c986d694dd4fc68a501fd1b50c4e1ff267513ca0886193c05fa088719271138360a7535222297b8722e948905cd097c0192873dbf0577133efb1be8ad5e8428cdd880f233ef3b2d1a59569a358f34ad77139f4b9ab62c734e4db07b3ba4f48288252eb0fd1bb00372552ccba182c0b502896d71a09d2e6e98dc4089c42b044e1b6ed9cc5fcbae062ecdbd9d119f32b9bed7b9f0280ea1cb69992c559c4f8aeebdfc2a2da7cb8b31a1f0b69aa9dcafe560b330208b3c1ab2dbbc4ddce2e1258b55023b7425ceeb1db0170002f26a49ab4eec79dd91a0a4bbe4cf3159500315bd67c7a5a16dccafd99a32b6689db1f6a884219aeda165984723c1fcb7bb62822b1794dd2f984ec1f630f156e3e89de583ad3e166c5a627a211de9de246c9edd5b45bae0214457a9f14e2006981b729676f3e0bc6b271d0d0c14e96c6f5d8eee60cd5b27a1f4d6b3bf931afd874e2361a7917aa1d882ac054fdc90f468d774acc85cdb4b42067fd92e39d645dbf2943b560addb61d16cccb6b2aabef3de0ffea51192ea0eec5035796681253c2d27c3bfa9ac22b377c0b2b26569715974edddec740849a561c6c134e529dcb459d3ccbe9988178e551f8e97ceadf6c40a138a348eeda4933e8ebfa917d89eee5da8c917bb14551a854c728256d76f041ddad812ae8f5af120b2f4fcabcdbf17569cef00536d97f4323405c7d80cab5a27097b7fc229c22b5f85c408db3837f98e6e140b4a9c2cc86bf991dc2f1cb9fff9ade18500bd4ca58b57ba932a3e9ba453a5cc51a16c9621aa70b4f73d244d0515154824307961aeb74d410cc3976815370c6942ac37528a9ccd7666fdf6254698d7f1a836983beddfa5437b2f9ba2a37156d977c2e24974a618d58b7ef863bd47b5f5cfe92f1cef2ef73d394c62e71df06d770dfc5d22bbbe33d42d7f3974d0430663c9791aa4ea7d09858054d172382878e53881e6146ae812d2262f3596667be19e5aad2efa86593429561d7d90ce027d3aa5402df821c18234a9609b6f2bca88ca86deecee5b931a09087c3427ab05465f29ec7be179810af610f9ac13b7bc1ade32e99066dc6d04788ba0d819bb779ce8f736b95e11ca95247b3d36c96ccdb324f3ddcc72b56b2aafb0946b0025eb08ce00d9dbadb2dfa50f122bdcf35fed0630ba02dda2a9d25b551728212f29ecde1a5e7afb7d97832b54a32aecedc09986c0a268d000def3b37cddbe94b29c341a1165370ac355923233059da678cfe38da56177c09f3548b3d4cd1ab2f23f08851ccec1058ec0de1e737adc5a8483a4a018735a003a118ca30265c8f168890d41b3f41afbdd2a34e3f4c547afdb23ff0207d286dedd721859a6fe471f4e4fb27ba9a6cf5dded37d1da8b0bf0eb1eb77a357c361ed3a5c572195004c69fb9787458d1b92ca0b23d4b4bda0e70a0a46cbdb8726175099fb0b420f0028e7c0621b64a980337e6868a60e373192ccb7e42016f7ece30dee16053e1e33a276a05eacac783580d7956773e22974ce2a9791fdfaf887388c2e2748c8391e059ebf22633e54f51bffef99b7cdd485b16b5c1b87f0df79ed5633864dff9eb38cdf804cd0b048eca1e23369d60c9859a72d5b9173f8baa58a4e6cc7a2543b55d70bfdbb23bae2639d1a535156650956eab41889a887a2e8ce54ff3b89ccd8bae43c84439cbbe6c4c6d5665bb8d6187bc914b5871fa18c5c908f8f5688d7caf34d050b3359b0ffbaccdee7c6b28cdf932bafa4e3ac18ee42437d7f3758c13b730ee99a1539729bfdf81758ed15aae7055ed363a4ebb7a4b4c38b95a9a59fdef39b338844029416cda6c4fe397d7c1e71bd8f9d4794893515f7194f9e5b7268fc1ec4185d9a1945da8d32d021f939acf712786df821fd6f318ca997318c73a139eb5e17c7c076fef792f434db7f6c412d29af9cf89fcef46752b47733cd576fbcd5863e53f193798a00269bf1858814860e2be125854564b26b65ed4b84551a8300720c3b022a9e1f216fb0d6a5abc5fa548eb73ade7c064bd5675d12503bd1c9d06c56a3ac649e77d9f64dce1cb6c33593f33e0b399ce32495d67dc5a5ef31f204ef246372083265e2e3bc097c498c5c75ed81bb5f918f9bbd2916f1acbb82510c662bef54880d6eaf033a60c9fd42996cdd8fdf1e8bcebd7aa04333f292973587cf935548ca94ae34b19cc649697e851b04ab74a107acd9032092ec5e636d5b78fbee5b70b3e8ff70bc8d0f0644a0bb6d73097a2448df8bf4d058373212462311df7cfd844b55a54a1349e34c3e9d159cabe647c8fd868c1d9aea9cd2cd00cadebe8c61ce9dfb8c2d733c9d0bd2ad7fbbff80a84a21d8a17e1ad700ea20e1ab959caaa7f2b188e9f11c480c02f9d54d5b5583109c875ff150a05c22591968581b7b062d0c009749c3eb3c0a26605376f6b9ded942b433b42c468dc7689bf47772466512e58a3ed2e57a6931291440bb719c419b2d7418f77a13f6d7ac1969491d63a2acba2ae63a1ee7776d213221dde7faef3594af080a75c2e5517865fd062407b543c50d39b17dce178e886316e4533e2ee009214910a5b5581c1579c99d16901030742e7c34929a5ce782051920b8c63303668941f1cb936575b1e383bf91ed488c4565b22917884479147bfe87211aeaf713f81ed24e43553adee28608f967c307ba45e7ec8001ab92cd67957adb41d89b6c8e174dddbe0ddc9aaf73a2e7534229cbc56171b81bcee8160d71c76255a345dd4e8f618621318659f7d18abe6fe953ef5df1a218b4921058d47c42ea809bc9516ac16aaf19f760ce8e84c5a3bd03775c94cae63d2aec797b6dbbb8ddd81823fd97674e2b7bc0acb69fd8b2f6ca7cb7f04276c98a1a1ecb03088b7881362ba884dddd7b67182957842ce61fbd9939d20ed5995e54451ed53b20d456075821457fa1e353ed76ad220b1322b53126125a832c33f306fc70cca8bf23f93c22019442a7d722defa21b000e28b9689f1cdaf198901e8bfdaf514777333354aca39b02c68fc22cb2bbb3ee831fa21f9a5c9e63296cce85c24fba8f381142ea4eebb0b9f1e0be11cf5f2790fb43a649f71a501bcbc20c71523283ab1695f81dd998a9dd43864aeea001d874773ee5dd988954bbfcd6133521007bb39e6726b227ddde79841e4d353c8af21e19b24a24f73a937dafa28539c28bd7d042ad92bdc70129146c7ddc36d5644f4fa925784a13bb83166c844cc5de682d231eb2e9e829c14fdf845aa31117ddca3d467d4212723122b00bf959a2dffd24a04de26064a88f16bd6289fc08522be943672e9cc068b861566dae76ca97fbb61be6163d9946edbc4856e3e619c3b0f47277671fa2674c6d443c870da95d9c70518695729d58e3c4727cd6f011d9c1a04a8daa6bd25d6a4d185082c522aa3f37d5ff5b7017ec71efba45ff9b74e374978ad97bb4d43eff399c03cf28450cfe8ff52f02da5977c2d413ae5033df6f0deaeee27ebfc9849890537745d87b3f8b3412d2574d467a836faa4cdcf0200db4234845c1bbb06707ab6950d30e69609a0a8ccd26c671ffb508484148127cf3ce2470e7489229b61fcaba5617cfec734402d45b5fbf2430a06ac7cb377b99328d62bef14048a5f4204ef92f4de1a7a9ae9b893e92c9cdc5398fdcfdc2dfb1f91f91ece4e851d9b261d25de226e0d7069fb6bd09a19dd5f74e3bf0062c9046ab42ff7f757405c3db9615abeff5568237b298a59a0fb6309772538aa3e81ee99c11ff9b73ffe33f833a952fcf76ff87ad8843c508dea7878b73dd2b1d9c41405b9ff92e8de4e45f86b2c990b87841f85c04d06fa578d8a4d887aed8ac98552449a761ac1eaadfa3ba913f30618cafe45a40ad7c90292c8f84f369d5fd8e0e411510ece0422f848282f3d8c6781fb0f766bde19e25c5ab15421295a576598e127a977ae5e175b2aa78e8c2bfcaf8fe7d7e6693cf63256a17dddeedf870ff81a533900136fcb3f49b3e3a710c50c14b513784bd2220237876d0894bb25553e5dbce0a4084bce7432eccc86e394fe6dcff9486a036df6cb77eae932702ffb0bf5f9d973b3ef31578ae1306bf63275aa5555c5411b10f079dc4292e68cfe9effe245650825159eefbf628cd3d3d7a2dd6c6053e38aaaf1c94f8717e6385accfea6ee77049d39eed850aa068338d3270f36c352301c8c3dd7ca0251ac320589953924c4f7d5a1899e05e6eac3494189bf62530c1cc6f115c5f397c620232c80d230dfb6f060caf15be3db0a51758800593585a83826005d33b0285bb741ecff794e7b4629082bdcba27412557ede5c63ed55c1a34991bd106752544abf12d33e5cba22a8e482f67661f60bb7ed27873b3c371e92be33a081a943d629b1c217f39b09d3ae597d6e8f79e73a1095e6f5f44af1ef31124a17178aaaded61e484764fa4496d18e1563a0a8b7f88694ab50905d21b6c3c3925f93ad518dd39866e41a8ecf14dd1a4522662949a263019f37d855f8ffbd2fdcd3434aedbe0051c62103aa914c7bed856c430aba951ee2774ed1fda84dbb36c8b4a88cf6b3b512b7a7cd9b007d54f7b221c5a82ebf10bb4aa76e6ec35757c6c9e797f0a8181fe165aebfba8d03093b702efc8e991711bd3195ff86918f0148ad34267094cbb96863f8c88392fa383ecb22b5551167e42afe16b9ed4f6a744270371667c005602d24e96fdb3e10b01c164d9942c5dc0347304cfefd29e84057255f88fc1fe90fe93c5871b96eeb906303f021d4c54198f30619116f231bb68284698831e37fb721a725d848ee5f65fd8b527c221105e7bcd050f52caa5f95319dac2df2c33642665c53d9cc91fe0594f467fbd3e5bf48886b0897b6a8af152cc2c2f8fc9b0a0a0300ffb5ad1893d3722b6e1a9945c59bd0b7363f1cad8e63fcc2f61eefbe9f18e5f41b1c0761f1ae3cb43db9a53a6e45248af9246595ecb13e3a4703b2dcbcb732c35dc5159c3332465c0b99050e467d4f250348812ab0059e6189d6a4b50b32caa3896d0dac1ca1bde80d1b120181600e8d631d284a0e9c815325fbbcc7138e3626e411b53dba3ac7f5f5a16ad7c7e3d03b0ff16bd395288b4f37ac1cfcbb769e6fe9099bdef1f7fea3d821fc1441e8600affb899fd77d3a443c0531b41a9e3d7992099ad4a82d210cd5ccdc63b654f0b75de81c8584226abe7bc981ff83e0cc5c735b244864e4f09a702bb4dab24944842f13a67bf7c5634de3893bce68cf2df7f6263e1258305b8e0f3f03f4c351247cf6f8064460945c325e8da1c561d8124fd08cacfaa9f823c601277dbd1c760d3156a9833d24aa9576480c9be2596797a24aa38e4f9803e5bb811510d1b4f4cef0544ffd7a0886d29a7ad592c140cb7f95359c586559b3b22fcc08b0ed1ed038b6bdbf51b01692fe0f67c402b8d4afc140aab97b41fbb5cbcb0874c274e707c4fd2583db4f68dbbf6233a7da3b45120fd779421be36b09fa5fe4e0fe30c644bd7863df5b089cafe9790ea68ac5efe5c5d34847573c35b4cf7209c655a5faa84d51ec579dc2fced2dbb4c23c146afb5d4af96ca21d80b4a69e7bf33dccd6bf6aa5d12fa8b9ce4b8c8262e28b852b6d80de06b6cb37f80680735cfd2f8eb3723be78fd481b3f94bdc523c7a89ab8b80f2724e0222228dd80ad08d91cde39e311cc458f92877b4fa23bf78f799a471d15145e263bceda51d9d96f8f54300ccdb5e3c5e5ada6665b575ea242c3838ef5e7acd3d295d2675cf5b2355531ba2533314521e462c7c36bc6c915b37e96f936b6f97c72edc804a80e0102706d941acc79d2d531be8f407a422fb5a26931658ffe2a57adf6d8eea825c4e1cb68ffd3a779b4e127b8be87a30313e628c8c0717ec1f132d9b544dde60ba22175e9e401c926f042977f86a0061e02f709dbd3a6078fba0bc83d1b98d13279e5bbdd523ea7c297123e6b20648aca8beba46f267f8482e3f89850b1f807777a1e6b3f270db9d5d7ca0ee3102bc6aaef88fe315c7374affb6cd3a6e767205fe59b89457c9e8c071cc9dfb1be2981ada371f1a7f4a3f528d66d9439a597f43de6d38c31fb923d158a5762deea88a5faca86e3da9758a019f3a9c477b315543d29bca80b3ffc543803b7c38e4ffb90daec09af331ed50f4a56b5c33c68e33102dc4440cfde5c25873e48f858892f6f22e3f9db7d0a04fc73ff1e1655ed7421ae4c16b5ebdcba5ab7c31d1cc568776a3e6a76abad329a91f12ec6d1ef72cde72dd01acbee1655d82068582002829b5d1d38f144ad972349d64c305bf2d9d273e06fffc96172f4451eddbad6983ed93b6101ee0809f3349dab5c65c2d306963941ee2ba36bb50f094b68e5d3d9b4ca254485f5c243acb1b24e763425f0a651125bc54e74bf49e50f7bee1fe4cfdffe0d494aa5b3b29abc73b5e74367e57e6d992d7f6023d20cd34f7db431d6f8cdd1e40d6f9f33436903932225f8a82e71beb5227cf29eb45c6f08fdf764f22f04cb170ccb032aa384d685bb512efdc276e07d6dac67b3cd44105a27f0358cc5740ffffaf8b7b6bb0671ba1cdde9ed535c492c0956f9913aed84126ae4ca4233bd2a56f890866899b1ab7485f0238254b31e372ebe97e2b0c8152fbb218a166096c65d19258b2359dd27df8afb912f415c1606646ddc779d23b841411d10de06c00fd0ebe82ba6ad2a0d3f43e615c13c5093e4a60c0224fb1eb867d7a7ea2adb900e3a294446f37e7d92983a83c386c927224b36b45f6ff601aa58d68d15c8f5319c47a3f498c2bd0124196cb6822574b2c81c46a1aca0033c40fae82a5cae2ece2141797353a6083f6be7d8ba915f499fed9b193c882258db9005b2d631d40258c8e96a0c6f142fbb9bafef2e3d75f0d37da4726b1da63a68fe641b3cf330ac70751dd4d9d960e94727ff928db88a100511e4eaa09e833185ed5648a68f7c870abae7327a25d58cff126ba166b6bfefac8e519b842e5c972a3a8a94131ab825763c6db71b9255494da9d1dedd1da62f64203e1af3da7180601879703eba421d63bde5913d567e237812930dfa0a0bc340ea53d93353a2b120b9c517305c721f2be45fa1218e5bfdaa1e28bf7d8dd3b4c7b9c1253aae8e7b7bb1ead57beb222eccdbff89e0e0769c91aa491145c5c5c578fc41cc592191b178aa9c57e70269fb3a016c8f84aeefe365dece5caa850083dd36e40cf858cd6b47cddf0537429a12327f99a3b94faa2dc59f6fb25482528e1ff167a9e7e6b9206372c13bd7ff85cc0de42a2ae8a7c9c6f1948ab24acad16e5bb16730107d56b73fadc518ff2975f9da2df9cdc690e350732cb8ee5d39bec567f24def73259d189a910ad5c77afe79bf8dcf8f30720b4b979d4ffc613bacc9d802e0f7834899fbbdcbe0046819954b2283b903553329bb8ab6742eb6d2237092e259d46788e46cdc4fc370acd763e9a9b824a4d8230921480add9c6069aa2e040e2ee28b0787d6e155e53aee2de9be8a1fedc440198971ca0475baa483b3bad74a99129de058f0e8bb8add7525b99480068db58df5a1c7b039091cf3e0778a91882dd70e531bf85d9a706959cb8d3184c8f155f3b26850f472dd79de97a834f2f87a60d963dbfc43ad9742f70f1990401f645e5eb1818a966c5b595ebef3ffdd12d99f6f68a0d8fc48cc2ce32ea94da39aeed52e18274093f2caf2c7ba85dd3d1795b53fdef1166741f87c641dc911b473d9926c11cae39e453adc18198a4ac0f3919d10b90ebb46d8582c0163d0c7a7f1144cd7713e7786c3176d205a46ea8558f698d70ba5b4eacd7dbe4178f130add4b5162e3ea4c468e94f415d26b5de7159f20d9a36fbff0ff073facb28e21b78c351e652a10e1401bdd23f90d858c3837b3e9c6cf99225ef2302604ad895d561f34e7fa1c6e06c96f4e959f1c0ed4a39a1e5a3995b0cd8bc3d27a09d05cf02d6585378d63578c1b0b211129bd72a7dc194993a5ac8704a8b3ac3e24ae1900019234dfff0e5be256aa25f3630ac8047809728b89140cec194d946311aeac83e149b32cc533f612176db97054710f2ea1924da9ddb151f378ae8558fb4aba575dbed686829b30b9c268004a798ee35776f8264323a1e560594693f6139ff42bb19b97540c598dd9706b829a0522496102100e3dcb4a6da341e9fefcaa01d1b6e1129405080c640777c54a8a7946d493662d620b836f626c87c8f8c36d1865038643aea5ae4b914fae1223a08a37d53b85fb44028129eecfaaabf4e600ea4b72a421fc52997d49d60d54f13d9bd6cf23f37a5102549133761694468adb0d7c769288f6e24720915c1a2bd2564b58b2477e508f4a14995a4068c1f887aaecfe08f0a269cfc57d21c2e6fbee9209d94ef0ffc20f55684732034202b3f111f839898b917a9e4837ba909e95772263a6066da165cba8d4b891c95cfb7319c55fd7ee5e6e4d6a518eee3f494ab8d2a15e3d23d6656cc57d2d06812510a71181be3c943026080358b2c3be184070cff0243aea9cb06afb54a7aa5d057adbafd3bae6fb9824a8a34f246d17b9d462f0a807015989920f8ceaa30f59c89a7df24ef020e2794719e3c59d47015398cf1e497b84df438acc72bea8413f645f473f174e442b1198f97d1a7ba24fc9eec0a7eb5405ab027fa6e5e73dbb8acea673f9a79e05fdf3144935701fb314e8bd5fd7109a30788ea0a8e98cc1c81ab9f17f02a75e3f0fdc6072cdcb1f5b42408a5a28508cb394823bf98b9100ef2feedff64cb43848cf5f8cb49bc5e26939e3c715b4e59ab9ae69ff1136011fef23cd738020e7a219f061d703d86555a472c6a6f16685b4c2767eb106f4c5648a5a7c7426f5c0b24613a1b9d81128eecc13ed5a0caf8694d4fef5a464882b618284a2997cd62803b7c64afa120712b55393a8998d154f36c31d1172f902bdc6ab190f86909792c42acddb4a5712c3902047625b379b9d5c9de72faed3c1b32dbed9e25998b92dcbfe016d9daba5233a3c10969636f705945e0e1d50392a17d2f01ad327bd257651824f41b83eb54298012a8ccbda97418a40a7ccb167ab6019baa60b83bd1257e2f66ec6e14b30a8ab6258070befaadd1202bc783e8fba3aabf6e230349074ddbbefe76bae7dcee363296d9a6c12314d399eaadb54fb19e73cac1e66686cd07379a22fe439f0d12d41833d27537fad31e301ab1d8ee3690d2ea06dc15d86a8368a5b984028c7aad8bbd19e5267caf4ce21334685f8a1eb9614b16e1843e48ad995b3469128bcde0b4b529d0f51bcaa699a5f9e0003f1981351bbf2ac204e80d39899bf40fdddaad2fadb9d3bc0ea980c1617a7fea1ef2104b8bd9fb61cf5ac7671654294ef356acb36731a6ceb8f4efc01e468cf024c7d33531fc8a471c56c4808fe9d8d6866615d66bd069b64225699c072502be6664657c7b4388926c82f42dfdaba223e8f4a59469622e5dcf8d071c921540310a6de0424823a91af42579044683dd7eb36b4195e538766a0b5fde3d464b6ff8f92bfb9004ec99e0b0ba9c2d0be34adcf716ca97271fee065c3b7886aad1b68d5f2b5f468b012927623dc38e6fedbc22e3194e0c5feb8f0ae0ac49feaa5623fe492ffcd5c4ba3476e16346c05c664be14b52f38b6ede17d1c117f0c131009f48048c9fe943ac0bc4bbad10cb7441ccaa9ab02efb67b0ff8371d2100f8a675d95da0babbe8a57ab14a9b0e9217558e1a3c7f32ad3a1eb2b818f1ea2685c8dd8b641c5899a16891779dfcb332a40d4bfc23147be2b5dac7b482112b365e35000681d2778d1cb743b9cfc30e34e231189e6f8ec9b4d2086efc2640803a74f36ac8928de0dc05eacfe4fcc5a43c55fbae6e9a12c57024246bd55f352dc0b2af49e2b828173ec2814abc73ab267f1cd2421f6879abdde864058deaaaf41ee1191f60129a39732869ea556165234d20572c50278d3d96bf18942d5c5994f0feecfc5c092d4265dd4c036dac94e25568290e58d88d94977b09551587bbc91f3c7d89ba27b6c96d8395f14bc1967e3a5d07cc9309132da823dd1f2695271d932b797d33713b9596224a12ff5f24410895b8fe420706223b2a83bc642f53ab13225f1ab61fe288ef835051b13541cc5f7be8dec507946a4da4e5fa1b6ea18603d6c2dd13fd2b6232bb5391b65e4acd36b8c5e3c198bf9d9111c5d2d8cfcd920a1c188bcf80c9c65ebe8da563978260fef0c11c861f27c80501e382d4f40a1110a7575855d2f9c1bfea4fbbf8c50273d76928c0bfacaf921b8fe12d09d894bf0dc8d061030cfaebb32781106bf925080a684a1da1a30992e9a33901883777564520b3aa97bb283e88a02caa162c1132afb51f2584cbda83a7d3371256245a206c30c91fd1020b9c4aec57279684c452d0673c4b5972096a69762331b0747e775cf7b1a2dc35ea24cc2cbaa1156d3410b7d7d23d86ff4c34fb52b758fe50074694bfd9469990699f00d42e2c0c20c91551f235d5dff8090a98474a64d34a79abfe42e078bbad05dd38d41ea1fd9c17fe3ba25a6f6a193fe28c5e50ae2898a07bc55f3739beebe65026196fcd66dee29ef946260826ae40e665280aba330a190b9285fa9fb8829c3a83541d6376f6adac4aca8f968e3c1422997efb55a2aef4f04c97ae922ba8e990024de29d1f289dfc651877a8c6520c770a082b8b965dcbecfc2fd38264f9992dd1acf684917bceae0e727f894fdb031145264db0dc9907714ca82cd6b3bf45a9efa14d92ec3bf3d571817cd00d029b2bb085927b11ae13f718f83042378ea8927cdd277b212d8f973872d946594c725454dd00fc95bcb6979190c5cdc8050183a57cf66d52679784d4afba2c93148d4d0fa670236d13bf9021663729a5de82b1cfba4357e88b56f7c8aef4e9aa88678e7a439dedecdd248be2c197830233d9e531fee1df93ce4e4e23067ddfda06cd4971f873e2b77b7174b22e74bb39c10ee0f8e4f5de9c867e66058b9eda65c4155146d15ad32071813075df32c4ba6f4bd36488d5877fef3f78e3a6b903e9fdb9fc924630ee144b9c3eba5b3276cdfd03092d972801f17dcfe226286ed578fd652b14fbafa30ac53fb0961be05cdd2d59088de213c200e7824c82bf4f684949f8d813153d2b8b856342bba230a13e936b4c0bf6bc45fea8ef82b86a818707f6149d7b04027372b844fda04ad706d6914dfa911c0e5a3f1144c02785b9eea012d252dd8a118c509c2e7e3e8c86924fc48095e09508231db1571e4ce8e1729ecf1cf97b723eece7b73b6360a04c853d75ef6452d31f4791da3779a3ee13322d54d484314edf6fde10ad63f4462750802fed4f4ba8c63f4f325497aaaf6757c8463525cd25450291b6276298c58572e363ebc14e5028dbf962c41e0c37d52ad2dd7ae5e64f72c057f5990a799aa9f7d85b3a2977d862b6defbaf9e1b0ebb7f8f2c7083bb2c280cb2974be4aa892d3679dffd50719e9593502cd530a4aea7eed6e0234c45b508df96e3db35d7b64ca22b66f8ca3ed13db28f4e707794c9f53ca8bba29817d104b6fec4d78d0893a4a06e569703a7db53313a134c3dbf5481cee44e4831559aa16bb94a432bf96e2966d473c1c71881f189bf8667c265d01149d717ec917d25c62a1885f6ba56376730f2d56eb2bd502f95883e25c46384ad829583f4ba9330b9df0a43384bbb280ca22be040e6d33bc894633aa212d274e66e8914de54d98422266889ca8bdcb8c6ef96f86cd7527d32b508b6a898e5c3685710a6cb614d6347deaa5f5d0b6ab7b124923371628fd166a4fbc36b4d9cb58fdf0d71d65649a5b0e87c242e6288ef5d43f6c8323c23fa6bb30ac52f6dbe60731b28d1cacce7410ac456dc8db309758de6abce56b4816ce3975d0957a3120fc1b908c7759d126acbadf351ec1950aa0b858412afec6c97d0c28063aa77d75dc74475dbb02d91eec4d35bff8458305f7d9c24b39e64b31257364b1c9c1348935a5fd42cc9e04f170a1fafbf4072e373b0e41d241709df5715cfd277c6259196942b71d219311daa76e631f94f46f448299f6b35011c792bcbf0ecbbc655970868c112f418cb0b8a3c9d48341c01f50bc373835632f5b476ce05f96d4b77077b38a3220ccb156a6a1184f4252262a4b2c1a0b3bf70872f8dfdeb43fd9a7d4d7223fc7ff9927a14ad0eb3e16cc866d25ab0ad406571b53a2b9a6553a688fac68fc282b3a6d7eb5ee2781789fb6bf976adcfca54732bd5155d0d8fa1c6ec7df4637ac8b63da2779ebeb4f02a9087c78f5bea85e2b463c2484ad4d4881290a517f0414bbaa148b2dcb8ec0beeebc06db18a597faa8bcf9cae39a4b7412b3bf28d2068cb95c565c46755a2e226c2b89b81ec2563ddd2d7b9e2b3d25e681f287c40807cadfdae4e66ea2e71537d79fd187776503a717a06b0d7f083486be64ac9c2e29132aa47e4ba9a943ae68d798e67bbf76b32ae7f44d4c03cff5289a99e63624a390c81b1bc3308a10488bc83644a24bd7ee40e964566503bffebda4228cdc11dc362e3884ec2160a7ad9ee11a00794dfeb995b5e5c10125ed1f84236689ddef36770a4964283762bdb96c52a462060449eb9177f93a6d3dedfc4640222fcb3a43abd06b0407cc1b7940dfc1e8914d0bd21a33b7b951fd674eac4a7c2ce2e607fd027890c046e32adcdee532b9a0f3dcda638c5010a1a254b37623a3dd4872a192e0a218e806405da2461f62805d5dc50e4da82913523d0d212c5a57fdefde882d9885e4f0b9410c29f2fff8959a4ba13efc25ebcee876969ad717a9a1d0622d51ac5872cfe5c750b1d20a23cb0f5153af1a74ae9e117d04cbb496141f51c217da03ea1c09a8ad49a6d74e0f6937795d10fe8912ad47d148084cf2d3e09849a172bf1e60f92de97cd9084dede72400fcb87d5b8b134eb39fc32208b501e45518c275f30e16db4bc8cfc02230102ff37599eb0c8e2d6e6c6b42b93e6c75e3d9cc303876b467d9c751a8b72483ef1b598465c48732db49344c9cbaf6ab1417808cfaa872ec7c6ed637387fa0a812afdb07da287141d4e762079a9f1fee4d20270cdb699b88cf6d3d4baed6ec0e15de82652d72e7244319ae13e8863be4ffdc0091be411efb530e6c412d145a8ca146cdb5d1747ed88e0d7c20ef5a99c38462ac3ba50b30fcb72e14382a0ceab6ba511f2f59d68172d7f10adeea38352a68460f326f1727bdf922c5c2af345d64a83f32e7d5bb053df3076034a451e0e282c6ad11099419ef5e814cccf8cdd61b106fb8eb5fa727a1cca3b52bf5cc0ddb324c278ef29a7d2d5c59ca49dd38bddff0d625add1eda57adf5c5747086bee2ee9400d6f5092ea6feb52d6f08d5c17c2120d8e505804e651b3efb72367d417cf957bb6b2bc6859d8522faa103dcb3728a2c9c0cb405c1982f1496b5fb757313506bda68f5e1e05c27ddb132f5d0628932f98263128865fb8772a41c4248e2b334aa2d5983b053e5ad8be6942f3adde672e94b3046a92a26ae0ac774ac516259749a71b058d0671e441c8a90a8bb494fc2e5662c63fdc032d4a3aeab508981bf2569b4589c038b670f09b26d3eac1314795c4ecb254640771a8b9a1c77e695c6c93b768acf26ee96839f4399f2ec874c85be5b1f61e17365426ff5551704d7ad0f3750961a9d67e999a125feabf5b2896b19b1459d67fa6a5d99c446b93bf758bcd712f2876fd6637fd1586d1ae2f646b595ed99a7df8c347aaf26f79bce60eba2d85592b8847cad6f40e01ad5a96873811497bc41517bd2d97d466821cc925104638ae0afacab7e70e706d058e1520138ede0a37623d2fd98fc1f67fd04efad81c3e9b3a92162340296057fff6a26552e4af4ee783806a067ffe2e574de99d9e3a7ffc112565e7e1f09a467ca73cf49a04d5d76d2b0a271761808e0c1f05a79765a6fab9582abe5b1c2d1e022b3145c5ac015fb97713bbd28a550924ee14816972441d643653837eb89ed4d849164258e11a9ff168c6f432da4829220e534775d6d6117319106aca2752a5b819468776cb3282386113f38d2c61c5739385ddac1cb2d3fdee1da5b9f86cc6861b34d4f24c249f7d7cb22a41a127f3e5182336e1a0ca125baadcd32cded6352e2c400bd63b1090f2ac8b103dbad10dab23aa8f711e1a14e1323c5117c41ac947974fd5438f09c35d31d0ed3d83a856dfc713e3322f5314008f87bd46ae7c54876c226c248033b7abbfbe238ac111363806991492271f396c08ecb52bd063c6e02dce61754f7ee557e2d70a5b995a3e5f47f81207cf4b2dcb5b75113a3279ecf0bb0fccab2ba7c739fdbf577b1a7279e855cbc63d7b1453cbc545b4e126fcb0c31735df1513ee8b62ba7c49ea8022941f7003172277ebce506cc746a01f76574fd35b06b9067bcbb3c7e0cfd5c79a082371ff5a2394e640c318ebdb3cbfbab3b35ddfd845217a09fcdc4521b2a4c416ae45bebd6187dc61192151deaf8ae627a1e4f64acd797717dae9bd1cc30ccca098ccffc70f9bfa739c5c630c1b1d8e06665170d838a3aff9775c622224d2a3770895c7d4332a8e8d68cba3615ec003bfa7b097c125d56115a22e8fa56d1f599f8e5c0dd18172e5cc983b452712fa769f130da2d9ced059c601b2c22a7476d2f2e67cae1d895eec8cfd8fa872e36dc34872c01f8f9464f8ef61388774f369abf2a41fcaa643c19a5f1eb5e1d43b0f71936e45553875427e39d3f2b01a7716a2887fe9c3f1e4d2a3d04e68174a7bf37a9330dd84f5e8451f7b2f57df3b1131d547bd5b2fdcbabe83a25eac4424d93fd1606f058033ecd7704f8591fcf26214b3f9d446e2716981200cb8d9ef2ac7453296d99666b09b4643d732266628c5ca8716d014f91ea33b38624c365da0c020f72b922d9160000584d1ede30bb8aa952e0d3fd7c14b71c4f76c92c6b07fa6c18e7b405f6d9d9f6fd4e3877a998ecdb7537896f8e8805a5b1d344fffeb7a06814fd7c446d92bb0934dff4284317c082e1cce44db445ba3d14478ca72b89f3c6a1a1ab1fa8f7fe9cc2ebc4eadd85cf8eeabf09c13cecaa684a16ac36493297938c5b65fc02ca3b6c9c1b28edbe676a9512c69685c3418fb7c0a459eaeaef2052ca03febba4803533d85aa07fb984f9a2b19a9db29a9ad93ab5de352a4a302b037e8e20a5cbd00d71a7f64919444d35a39ecd0fa34161674cee3fe5e0200c5f1b4c05292d735fbce96e8c3ea5b54d44bf1ce35318f26190d9021566a8b3b3a5b3c388dfdb9070dd32b75e5daba38e8163f279f6b5a152a9430f50488dbf8c23c7f3e51e05f5eab054fdcb5f4134ce75ca384dd38b6daa9870caf0413930f2fc300b00afe4949a0d6c2c6496593092978fc3774c60b5999cbf0d938b5fe10ca4cdb29509954128c019b924a7db57150c98556984ef70b644c78bc8db3d54e43b3cb6ce6f1ed78b95f6b57ccd2664221f03e51f8c21e1ba4321b893bd8843a0b916cc9f0ab0ea9d330fd6b08729d586a83a274f5576e7034919bab75b627313cef19d4f2ba16962677866fe3d8991ec56c1a4fc4ae1c13e34dac82c8173e7171b16db1f1b7bd6dfe710e67d2f0a820aff5abb43d535f83f083fc36289dca78cfa8c376a126bc142b8dad22e3b70a7696e945d8a0a9d58afd033b9a50d009d90d2959d735b0e5c09ac9537b8a75cad8a974ca2e9d7efc40f45e29ac572b8770ddb32600358ad872afad118980f16776f8df48f540d83b6c459c8eacccb385a8c2ab10f8798ab43611e12d45776d836925ac0794e1fd6a9224af596260944bcd69da45d8eb01c91a2fbf68b509dfb0deb7f1d314e1a3fa5ebfbec34f11a4e9bf4e505759015970ba0a8ae6643bc5d5eb5e80f50c47f9a54bd60f7fe4bae375645d98b4e62362bf80cf4e714947fdc432a5dfd5209565c73360c26b3c2a0d6f46f6fd27cc264615ad12850dc5589708fd036e75d2ec52fa6a646c70528bf8844c1d288d6d74ad30b1fa9797a3448d38a7cb6b1e0e7932870b8f3222b8675fea846d7c3571c12a4846ace7f44169bc2d3da97e8cea027563fd86d0830c33bf7d270851aa38e74ff4044589b64f803c88e3650e0a5601e0e3a71267cc5dbf3d74ded62faae5907a721d1210f92dc7bd6938d198ccb084f01fce937606cce0512bcec7e0487a6f172a24be506e04153a8321b81a4c79b3335cdf64fd051bcc5710d57f8a7891c2d263e5bb788f515f3b63aa89257451ad5b5fb4d4ceaad19010072d36fd3d6b7b1c84681b84646e383cf942ed04a6c46fb02fcbc865dbf43bc74136df810fffe0e8800fedd7c0c7bb50af798a8068f3d5c0d2fcd1ef0954a0b6e6ab0ae623bcf6b325447345bc323953b55040f1edaff45f51b101196b15757cd93f7babb7a4b8ce87a757fa2c8652fc769fe231f6177d3dd45b4895ac04246e4c91ab050310d3d7df23be76ade478ea9091a85971d23963f942cefbbab6e9da77e8a9affe70789d9d8c5868726957d0206aef16dda81a3c8bff17ed845fb3eb11930ca44ced47f65b738d0749568b2bb80eb19877dfcd8e8c78092173129192be7c03f20a1c6ddcd0cb74a309cec23be9de6e02da8e065824b98454443a79a385866a78868943f9ed036dcaca87fe92ea78fd7707957bf2a28f8fe2cd2fdf3c483ff944f557a3179a613b77c264b2a2c9676ef4f967f87218a623442e11db8d03fd74e0c669ba121bcf38eac7b556fb664049d4f0aa006bc35b0e78dde7d0943d08a9a6f92514c744b824985a19dc199ffa3e0ecbb4f1554326a0ec78ad63dcbd43695b523e235531af5800770e99be5289d7cca24bbe33d04c37be394f615c61e870765f07984312ee0ef10d1a0f6419236240c5d53d2575892ffdba456d5335e57b0d60fe44da14b14f58fc5adae7928c324f449babc6238b3892e280a09a494ada24137816a12db0c19251660b580a5268f2406aac8d07442977bb6a9082a54450f3a41d75b0033572db03ff71d5725af36f98da348883cd4b59c187950689ac4987dbce725694c9cf6d7b2417b90dcf1b5f9576c363e3fa11dad52cc6347156a98edcf2e61b4130717165dd7642e6f4a68511e4112fa81c8c54503084ee65d327b322886ad8df3ce5a900e4aa120d86b15ab4dbbcad02a0b933029f926bd80ed474ace8989c601ad161b22bc0efff7b619795b5022d0155e0ea0e23d371444d8adb54ef97467fcf1bd6cea93aa5fe9a30e1fc7a6d0dbe86e2ce75f06f5a7318276c654fc7f182e22351df2b70a0855065117ee4c3096ab81f237c6084c86e1c5baf010a631daffcd82c4250063ef1467e627ea72ef8b5e425d357eac02d3d4acd37cfa8bf53fabe624c6e0f539d85420d6a6a0e854cc96c47d01b9b36d00d59e7094853f48888ebb87348cbfc85a77da4fd087c72903dedcbd06aa55d8b9a23a07edb36fbc0024c05071de60e94153e0dfaeff1bfc1d434261061d3796f3115f1531ce230cb5a762949d2f3efc61ec8e227f4477c6f78c78946fc0069c266fa2063103057ed870473c5a49136f328c699b3acb02f69724bdb65fe4658817b1c1ec3687d8bd60c4894949eb12f78093d4ce1687a71ecdb5530af566f615eaa0db17aa4d7dfcac8d5475520d25f27e306d4397411fb04bd8eb6a491720056ea3e1eb5165b6015ec15dd8b9d96a95b7b8a5761d5205fc10a41aa6819be1224fc20e677c4a612298dfecd3b58811a72a8cbe552701e3dd61b23b8cb8acd4747d11927ce54a41b9095157db83ab0a82050f785707cecfd191d47f7a3b156f1a8d6f0cf178ab0d210ac02303410fd1d54b151486e68edaffc040475a16ec03114b97942988eb65061a9411d971c681031784303ba0434bf210b143b9d00e63e2656bdb9b89202d30cd0b15222052f34585ea21c063e584821c1539ceb4384b9c8154168c277561ad2d071a42f89010d76303fba055d617f02945ef15cab24ad9835aa26ff158c4f33592b3bbe895a475ab7b5d93adb55981a5c4fe0a726fd8787d3428d00740639a12c2e852c89e6d5ed957fdc2aa2cc1024823c813f453dea55ecf512b8897d19419108cd5b7da6c1f0f2e48daf82dbf6f6533cfd1eef21808b9472f0c587a3ec2603669009629592dfeb043568505359f83d2dc4daa7613aed9318406136fe74de9afbe6728fa8b6d050a1fb99c7b8594a1a7cbe50233080092b3bf1efe3188e0e04f1982a7d21974f4d29c8088562302d0d7df25fe6177df0a6be6a1e442e09973ea73bfb7237bdcc1060c2eee9b7d6f25bccce6de4abd1c50ac7be4e760a736cf125d8b8ef0c24b5a3c198c74b2e6c0d233cc654b196ecf3dbd241742d3763aa8c865066b8c4d9126d54333810da24e3f265e9cbee152278492dbd6731df4d427e9ce61c995a63759d1f2d4674890095270c9ccf4d06594f86a5a669f6c5728a4ba1eb9956e62a34c8982b8edc5f047cf14e01a47ba0777f5f7ee62b041dd5fa52af431a00c7646c52d6fab5801a02d4be3c588f4d6707b1d9c92b3eb584f3497c954cc22fe501a716ac6b6610cc676a0e2848ec6c29316a9abf53906c6f3276d137127c05aecf79d6c7d1a918dcfa481e5850f4884dfe9423fce96641aa09a88484a5830e15040b912d270256fbd4108e40abaae069d6419e18daa7ebc11f6adac791a8ab9186f7981302b309f40530cdeabbfccb9fe9c09964505c206f1cd51e3058c5e11a4eeccf938412235ff3e58f3ec50c87d810f67093032680e47c244f6e61f5dee351c1591d582818d38fb471af71b3dc1c99f40854488723f71c9ea2d8d3f825975b54a3825a98912104ad5468ba590dd84be56f0333a4126582330aa3eaba79ce868e698ece5cc3eccdab348c1bef2138b50cb22e77f20d15c715acdcb28b9afb22f0c4b1eefef1c8f26efe19a5f1b16b28b0596119af76d3feaee46652c7a23bafc207b7fb7aad9f613d351e3cdce2f07cae075fcd3de013b423264a542d5e3781f6dd45a6d6f4896028797d4541fdf0e10470f5ffa9355fbb0edd9c219e4244086a436b84db4aac1d9580567dd616f1aca32b96e882982554e370ea6c55c19010596800eec569d9d584e61673c3195a89c1125e3ef71261faa89d679b72c132fa829e30d42acbccd7b5f04c216090bcd527046906d26a2667f4b9cc8a28dd390e9c032db3579c7c3d17a83dc63706e4f61d9842f33d66c816c8b9f63f5ea8d1978ad4d969c1ccdd01f46ae76ffc5c6c00cf0226d2ff7765fa4f2debf6768f20b8efba25db3c2b89dfb022b571a381fb2dccd59c76510b3e35de5e39a9dabaf023aae9ec61627f3a9b73c804d529fe4d16c2d6e31a03e8f093030a1bec4420d25eb5ad1b6ff5a0e5882bfa962c2bd67eee07b54d8d1fcad04308e24ba256df7963a3bcf934611a9e92e025247aac9aa6f7e211e3494705ef8cb538d7e8fc0014d8fa351c2516a2cd68557283d8856746bc78bb917d5b76a0db2df2bf2f805583f623076289d6b0caa426abd201be55befb2116a51766735da812abcfd496fd0126c13fa961d0a419644b548a7bd3a7cf6fec28560b37ab572d075ca83082e316ecd3aff897fea11dd1ffab076e9e0b2978c66dd2f78c7f6889f540dc25094e83a644e7e0191e3f6bf3bfdb5115c4cb9fd29a7202939baf6720283069ddc786c99315142484b680e0eabdcb82ce36f9ff358967b38096a6902475f636a64faea9615c4dc5215b6ced68545ea6a2defea1cc91d6b799377577104edbe3196b887e0d9324d8313b59feeb582fc833384433a3d8bbe0557a32767f3b410e884706598c5d0eaf0692ea3d16b8542d01c3c843eb2ac4f8df4ce58ab7a185eeec5670f12fa707770f8bfca9645df5cb68805bd0d8f0fb0077366149a9a0a3379c68fdb022b863856f506959d2d266786484d97eb0f24087aa11af3c47280591780ecd5ed93517beb324794252bcce0dcb02eb86e8e2b1ab8fe71fc069e8202a90b6a2010b4b66f24186260194be7ef0bffbc8de7368130d1b9c5ec7f7acce43e46072f5ad9a21121bf47453ebacf41bd7568d4ad4e73329129826726718709a9578522e54cc5b043d976291b10adf7d4ab32e40e57b53aa962bdd34397cbd757963dc129f3bb3476302adbc9dbf1350978676619a3c231b1f5bd895d88cd1e09e462527a75a7ce25d7ff075d6bad72c8662e432a5e9bca3f0194e85d6d552544dffbc6fff4132a5e35c6f23061275ac9d5c54f9d4094871ccbdc19c8fbac1ec43aaa6cf2fd1883e032fb64386b91ebe8c0bf25702cce81f2393bf7cc42f04b7fad0d7a72507bd705d0c201f63911b0498261c87160ff85be4f0b9707ea09566765108704bcdbbccdee88004450981a69230ddd7fd12b378d36c01c4743a43dbe942b682bb585f82410bc8623d9e14080f896c64f102b1ef9045c6e661a979e8a222a4952d41e4ab071a33293b7d2da01d88fb17a81edc3c56ef94b8e50ead58c9b031ab2df79b185c7578dfefc9e4e489922b8c9a734542008d448d4b85aaa8c9b92e483f0063ce7d8bf0b02bbdc42c430f29434acbc3c0f5d00d4e4cc56b24dba277792c944a7e676403903d07826b48d0838813ba36c33cc1b9506fcae747b1c5a35fe37d9d5e84d10a3992dd91a2d46710db4d05fbaf10dff9d9483979c5968affefbee716dfdfd7d7d0ce841042c6c75bd8cdd3fe50f53778e1012d33432e91cce93ba6cd8bfc966f939a8d666f5181eaddb5a11fbeabbb816137746ecc69cead2b8766a74e77dea3b4b832ee0ff08d0f5c4e703439c85973a9ecb80c0fe64d3d45ee42f43a36c069c735b4504bc34f8d60b83f85fbe1388d5e4e8559fe6d992865beb90ee1b8f2988ae2d84d5a62f3aca1606f899d4016cb71673f240e1d94bc283b8f1f9691e78823bea58fd4fe3e89ff4571755eb245e406a169412a754a1c5d45a1e84366331648a317997d5cdea152c8878c7c96c99d97a8b6dd4e5fa1e82d458d1183d24dfafbd8632200d5326caace55387bdf41622514c58b55a9c5327ad59b0a38d15ee3ce9e176980baad956a2fa0180fb5dfc7abf8683676a864a78a8cd1e67bea3327dbf544b23320e0595ce4f63d8c66ded6f077d08e91f3caf30919ea43032d9e07277e959a7b04d1709c934d3f1fa2d479078b38fe94e66a8b50bf6246eb014df24cb19a07c61ea3d369157c2766529a930426991f773d8a0a4cc62da95d483e1c666c8647ace6babd68bffc834f80416d3411a65083f1cb8913a9d204677af001971f012f789a10062950bb8b887821e838bebd5ad385a258e6dbd8dbc790168b06301b76931aebde8d10f9c41c5792611d3b3689e1d256fe4e9b7e4ff2e6ea422251a5a7011ea2fd6ae0b344394444c97bd8f86d5d3e23792f7c4e7a7051329238741f684c73861d7332877404b8778d9b6d9d2044624d52511e907e2cebfcacdb87da9310cca733373f824fb0b44fade961016c46859e4685ab30b81b3135a345404efe31bff78e14c09e6bef215458da2462d157330e0fd704b0ecffc4ff03b71b3246bab3df8c1bd504e488f470b4f2c13269b77f581fd0eff3db60ec3047ae86df678431b081951683feb93e7d230c3a248e22994a25a4c9af6ddc12d1861891d511f7cf80ce0df4b34e37441e8d01a09f377390547549edccf6e02197c934015c29c0053d80129113e319b4be3e0fe08f664f31939b760bde15bb1235730c490ba13c98054f5d2c81c6fd831b2e36ef45934ba6837f404aaa0032dd7894e22ae975dfa0440cfb97a4c3adc2ffc3f5335003884f77a457e7d96b307bb407a2855ce527444ab33cd12e4042af59e8e996655ead6fe9295fdf8311181ad287c12b6fb5143fb47e752aedee74ef43ad9718997e46198e57d198dd216d9ef6df38d28e4214706c01782cedefabe03d14192d829a14573faac98bf86044ecea90e911411d048d463ee7832bcd0e64ee61d366f23df20848b9d03d845c2442d8f6b8ca1eaa09e9db87adff0fc89bbfd6538ffc8d7311797fc4424d919d91fbefe4d40a5bc5afb10e895614597cb1865828f0f15fc53ec505e56ac5d8e55cbb769e6fb54981730296b19dcc944712701593e265a64836c2ff710d24d61e65f84c4dfac9b953d9d622e05d35e9a99849f1122cd226b6527e69fd006ffb7c960d3a2c8f2a4bf164931168363455c44183ca71762fb95b32ded7eb2d2e4a76fec6afc8293c2cd60660e855c34e2cc64913e390ad8a50152c3bdee15e0676f9d6cb16c0498308581a36e577509c992dfc76ba9bd37a90160fb3a2106d6438b86227207abed5d758737ea9296570142c24ad328cc4896ad07d397016bebb207a6f749d275f300f81dbbe67b7609a7d4cf22bf76d34194831b5ca21e9e68d421fb66b3440dfa76e98cb6074bd773cdcc264b3b1f5ee1b47352e599e4b806f67ac7a6636b65c520da4844024622e68f8dff7d4cc1545b3bb97ab801f816206ffa2995c8b13cae1327e259c07d925a98f021265ffd273f863c7aa4fc1fba5ebe4e1940bedeee887dc8655baf5912edfe9b7b94a5d7e34cffd312aacc18521cc1f9bd01f19a82dad32b10f5fd01cf9dd3c4a0baaa3913743e2aaac9dec6e613e452ac1d7e31013dfd5b98ccc3042d3c9083ffe838704ea2ef0a0c6cef5e543d5bbb2d34cd39e8fffdee7a32d0990d37dc67a46fd0d38e5c605903583c88b980acd3a8d7e309c0750f3c1c0e4c213aebe660b4cdf2712db656762d3640cf1f3e61d0a4fd47381c355f633555a977be36acdb6a4232b5ccade9a69151744b82494a42b3b5af9eab573250da59bb90bda7ddc6e7e5fa3c4109eb3f8b3b6a2c2c89697e6c9d460f556ff4522446b7a7f7bedbe67606270d083e49a1cef66896d95783633388ea736d44ff6607c08f0d5ce3593f2ae09e0997eb547d3dd7c141f07ced958eea22031663d110649cc7674f7dd4a03b138b4c7357e2b69e27d417483a213c729f6c6b5bf00670baaf366d7765160a636c9658b2685121affe47cb645e8a09febd37f94369b7a1b8c80678ec56ab5de7abf5468422aeb554f39cce496ba29ef960b51faec178fc2e9be11c895e4c5404204569fa9c433b3bfcf4182a0dc10b6d3075f70c0f8c1c5e4539f4e8d5d965019d11cba65217eaeeff3f1932d19b102d5e8a2f099072fb37d5be30188e18146418f611d3483ac3093a1cc3ebae1e4aba677b274503f296e0277f4b0e634436565a062e9241783737acabaf93de60d557ff2c89329f7b033e4fdd29c90d87c0be51210559b3cd741551d7823888f35ab101ecd741464df964c1077d4e68e144731b0d0345303b0a27dcb112f11f06d7a3fa28ae678333598e8be0790b7eef0de9e1f15f7e6f5362842722ec248e113d3fb5561161be5c7496327b6e33ac675870cc30a637c7228a4af8729e765db4ee4d36ca4eac3af49c66d34e6dd55eb4eaeff520b51190a71f9f23619ef0f1f5eb9f71f0c265ad9edaa93326b1e484f768f0ac72159bf1d8f48ec28eeeb476a5ee4654ed225053a6269bebe08561a318a0a49305ceba785a533f9e9686a856a39006c3d631ea1c6a354f1c5fc58698a3e6ffb5e92f261e8a3565562d791c7688103adfaa2725afde3e2833490429925e8a60206ca2f4ef8930b7cb2f17fef3a2e98f833dc976409968a09a7d71e40ae7fe22593ace0641a85be8cde461667cd768ebdb50d1de43e0281f6f88b2931964a694d9b6acb184d43eee34ebb14d58a9a6bcbb938e8c460b55e1a5a3e7831918f370cc0d771cc427485608eb847d34146164c04ad1451567367a20f0d600fc2d2feb0ffdfff8bd92e1d46e2fc208a88ae3fd2988a442ac851aefbea0db301ccc3868e7a88b796a69f5391457c1a5bd098d58cca556719688420ab575d13eb1d1e85ed0e05d2d2d7df97d6775abf35c0f7df08387a2b1fe8d004bf7381bbaa555237a41be30194ed9b5a2f55fa8cf3557086f5b154175030e672db667b8755423ead65088715643c76e1c3739984fc0e72439182f732183d2e712ee47c169654d2532bbea70c4992266ef0811ef058813ce6b72853f87238242529643120cdb567b5322cfb424981352d47837147c609deaf3c2213eb5fc9f0ab128338d003c8461f33233c1750fcb3e0799f7d8d2a9a8440640f03761a6cee6e1481c7605b5a1ff8dfcc970190baf4845ec8c14b238b911c7f709fa1b9dae290f9744d4261eb2b78fb65ed0e1872bd2133967ce388cec26b16795f26a112f757cf79cd3df3eb2e05cb1bb5ced8633ffe95f7688fa8cc65436f84cab5b7e7ccf98efd514068b8e6de1f56e839bf0bd35b42ddac2d618a039a12a7686539e0181b35922726767c16e1afee9eba0c6da5e65c33a2fc4ddeaa626b7c3a32e66a98b3a0ab2ac4728f22b155434bc51cd4957112440d49ca217c888de226d9ac14c2c21e447cf66d577f76dfd167f5fd8203bc2633bfbf1b7760274cdd661d1f8f5294c6f1e81e369810f568bc9d3dfbf0c8531077a6fa774694b119a936fe75ab12861b454e4de824c1a6e2db8e4e2b1d8100917c9c00742604b4528626ae8a8610c0efe7bd4aadcb6ca2b1f28adca341018050d0a84b47bb772c5f9e3bd6a09a7549949c7a85fd1c13eab40066f06bf0f3f87184191bc716c1346c0586209cfd39019b196e0072d94e35f650525bf9ad0b6150c0522af7f35429c8afe16beefb839fdbe5c8274b0bfe6ca4bb57f2eb7d12c12b250e0fe2b6a3452e6d10b9424eec18b2822c1b987e4c705e4126572e205fe98b8237fcf4fc6e85d09a1f24eec5831ac45aeaf70df982f661dacd073c14dc42ce4d9bb8291115dbe1135ff61d69b8b2ed825568bf87cc4c07d699bc25caf05bca07d457e044b69d06ace164628ebd08b4a1e4e355f58d5116e97caf40c9b8522a8efd221b2142a7760ed6a2d739f0bd02260b4aa4ab607229f6faf734736bf6e4c317e6903083d55c691631e21325a2c07cce989654508aff91f846e666d9ad25e48cc41094be565b085089720199ead7093ac7af89370d1f075e868e9eee34de005372b8d8edb2e96b97444df84c2c8faf829ec27404806a2e64ca231f9a229a2ff52603b2c7f1bd3781b86ec07a24dfea98b9d674f73cfade474584a966ea160ccc799f261617928375d30d2d2c4d3674e7edda5a988d2f009a406adda9a7e482cd6edc1ffa3b6f20a8d7f01085dca14314d09df576356ffcf80c3cddc1c1c46853acd720e7ed78e4f733198c890604eb26841508851dea7e0f99ebb5fe84991474da97800c42cee0de1abb53df95c172fe5d86c95519654abecbd770ab5c41d4103a8847cae037e7b5574ec17cfe56c42bdc6f3444b23486c6d4034cef2ad44a31d053c0c908c245f2c3968737673e2a2f984cc1c2ac4f8f7e04575876690c1ad152f5192591cc59142fe8af73fd867541a1af661289ecd2ea66f0ad47e822b4d3b9d652d412d655024c5b9a9c350bd438d5e82ec152f0ce5a922171e65fed7a4377e22c43df470003fcdf98a7b094badb694542602ed2a6623df55d371997297eeac00e23d1e149bcc8907472a9aea3ccbd46012899e47d0276556a83c8d7a77e57c0420ea60bed7d1e86204c3c6e49016a309bf4191615022808a0f5896c72b80868e14f99f5da573cef2813c2b72b9c843ae4a3b04a63c2a3629fb6f02d96f5c17cced3ac8e7946cfdc3cf121bd37761edfdd5cf1174b3f558e7d4dff9ba6e89358f8b1725baed1427033c0b9c0ef69c53eb2cc8b07c5377aac86868c9dd41d9c2e22b68439820e0dba94a3f9a43d687b4096e8fd56ff512835df0637eeb81e0cc3b8a1f2a71a14bcade42507d7daeb5aba3fdfd15859a0d46ff7c64ceaf8f9df7771905859d80ad2c11f9b4b74422b01b5454d48dd07069ce58c0c2a1e8cedcbf157d3f6f5a7faea6ca94b8ae76e332e30ba8adcdf1bdfa4b0d7d530ed808e7c6fdb46b0387c0745b391519da2119a623b8ca30302cfacc023d542c9a3c5eabce1726cbe6f5911b325ffba6dec5fba1e16124b65997374800c4c9fb2e9fd8de294fb828a35e3299a4df1efc23fbc0f96284d85b36472c786ec306f7ce39ea566b4a19fc923c3754d5fa1c2282868f25e401fdddeae2d0370dc59119635dbfef8e5ccfcfa38cc5f302ab6fabd0124ef0c36e3de16f65ce141e565103e183f1b33c8164880fb74025fb4e0cf3e7f60221b03d40a683cd85420bcb872cefd4ef2b7bcf1e7bf74ef04815feec84fa54bd05c69b49a72e3b30a19c92edf4049e4f87a59ce9b93bb9eda69afc04611796447ec1134c35f5425d602ff1030607bf2c7fb9ace043d1901115912ec93b9be67db9ba2a51c52b7abd97ef6353f74ca607b2a71aabde4b8ccc234c4c7a4518d585815febe6fd6258b47ae4845d57f9166fe11fa64df105e3d1047bd363c559c38b03275702b4b81d942b8b9ccb4549ad2809ff685b066e7c586666f98f3af9422c1dceaf335860905a88949e2bd82511a2007d7f2eaa637344aed7a28895050141079eb8dab040d61a4d42e4a412bfa25fa46828001e4443e418d11491e69e7dec10e38ae2d1cd342545b458d6f741c3da080dc95eda5b019db7aeb707ebce36d5239e6442fe6b7db2e8d15a909120383ffafc03fa8dc5d9ec4e7048f98e28c139d64643e36d2b9783d52631d99af9008a29bec0e8e8045e6ae5f274008a8e3bed5fd0f45ce8acc683dc85362b1717012057548df7456cb5bf81fd49eda66d821d9774678b3e8768a0e7b208d95044567f619835dbeefd3eb0e09f6fde1c85a75a89cee1def206443aba91ff7ff846a4d1080053402dbccd5ed6888f3c6095cc03e3ff7eaa932e44f4f47986cb4c2be6d868900ac49300c98d1730d0acb1756b8ffc0467967b978bed7a130db0bd7bd758ac20ccb2ec215c100e37ae580e565c83bfab827ad5cbfc5c4d073f7a62d094cf24e47d4486ff55c79b9e9efad53c9b0025752bd6cc7677c6590471beab874bfa959e8de8e3fc9584b360971868ac39bbf928295d62dbb8baa654c3e3fdd319ea7f81d02e081494550ac4b77fc59802b8b58effa63543f36f066049bf1486b2a9c5570f1b6944f9f68ca7778976f625ca52a6448970a4d78012baaed3ec0f8d383063895c21ecd8574ba3fd6de0813f255eb88282d0462eb4e96f2f39c0f77173c179416c18a2b319b319d36edc301c09dd1b0a3ccfca714064938a61d77a6153c846d8b42fd0e9672e55371ab7defb4cfd858efcce57d7061b67b9a8096dee2a87c0fda96c23fce3cf24872c670f5369f7a800ee8b6375b27462db1a3125b195e906a3920719cae2ae85b95be67ebaa53456860b94ccd88f4ca249880c83b4e32b8ca9f56b84c30557465607564fec165efdeaf39c3a13a107b989cb9abbddb5a9b32945ce1ac08873eee3bae01dde609e0766b3ee8cf196431b1d48af39cf7dd8ddc8dc8ba9899ce833e35656ef7779d06fb3e53b384901aa75acd0fc27c11583399843ad750b5925d6c03c8c307c52dfa3e6f89b0c9c518d8a4de494b9a7b55df194c4c992f9c35d85c9e5036aadd5691c9117a873dbe4e6825b59ac911790a7be7393a6fa29827ef4303db59c6a0297ba0fddd24f7adf764c3ebced813a26259a8b29dcfab3cc5885e9263d95f81815e4d19eb4454e62d7110eba5e16ea660503fff276cc464bee804c21584261e90662df88dc85c41727eb57c5504a3ec85bcdb1d7b704a0441d0679d91ff58e2f73c88cc7af12f1392e8115a80594b4d2037a8e9a8376d0cc4b6e7c0c166a960f962817d116d2aa09a7c0494c0710ba5074bd996aedf946c80f82ef5b6a4782ea371a7d2c41682b66c0ff6c46710e7695c95f301a900358dc213b7cb516572540de688f4a29ef43837b8251e5bf44295f39baeedef4216b330d5efd0f5a45dcf2f05b772a1e55220635dcf6373561b96e70b0eced39eccc2cccda2980997d26cffe1574bac52f4dbb40aabaaedccc323c8548e46a3b498cae3f125c76ccf5d18b50fee80066156bcd60f6511a4fbed26a5aa67b8f03c68c394379aec8008fd74f1534e69538886a600542d6939acf39436cbbaeec5c443f4f0bbe04f729c2dc951790d2e111353040851f8d8801bc4cec9cf9b79e679f6a378eb4d43960f92901edb6c3602139b30383c8c9ff5574cb4242f1de5c8130fa7dc90fe121bbd5989e854348546b77d785fab6cd793c6712ded19bb28e7b7cc952cb20c72d9514dc49830d6685e1228cdf24d872f8801e068a15e9372054f4109276796e946e3fefbc41fae57ec7b4b8fab6b8827c5e4df12291e29af8835ddc9b26732d23afba3b1640515143283a61b3a3ec6f0abb92972bd79c8e4b5c6882c4c37bd0be7abd26e23c7a4be9843c667f13dcc4882e62c79931eaf76eb1d0265c4c38c5b78d3593462b574ea702e6506b0819af1b55837b88d1b2f3d86527feb458a5e045a0c7f429bcede9d4795452d6d900eabb39f735f7e4f83be5100710d6b7787a79d178e4d4f0a76aa081c07fe8bb199752277c6479d536b25425b8f8afec76da6b2d5a20a7f8c9b15c2b25cfa3dfc4fbc4d7dc778402e65a9cc0003e6d19a25168345e7d7bce33284c5ba545dbedf801d87b4fa50948e801a12b199b136b0e21188a144f7c56c5fc45fc496973545ce93584c1977454c14f970eb55c2a288eb916eb235cb27f2ef66c189cd89bbab7ed6bc88cc96de52463c111d43107128b3af167f73f1fe8b7ad5e61c63afa8d4f40585508d97c720f726ad849bcc140d42802241c6db7b0ccc52e31e95c002f56f141f21a7f38d4ae496b040cf75e926b6fb97908e437a771ffbf81fb3fd2469e010520292cc2311c8876c4237f51943f58a4b692cfd89f0dabea6ce02c3d750f144c3a86e5ba6ba9a63c49d8661ecaf76e7fb99c979ce70aa2cf04aa35931f2d29cea1cf8a523cc24bd9e6779d15296a3ae810b57d606be2579258f8159da29c3162977b337f71ef97c7ab0a1648fa1a56794761763353405bab888ca98f0e4a96ca14576ee882c76a9a91da1a00da4cda46b93c36e473e440550d77d773cf15929e26c69510b1443aa898c957e5d7b2f64ab8237a1a0f078dacb52a42b4f8a30755c90339b8164c2ba22d3983f4a14dd55ae8933891206b3ecdbc14900db138d0d9f6c6523d66b27381841cb17066530f70d8d19bd0343d274b19806666643abdf5ab7b799332f57ec3decd4e8224286b24859bc274aa79679178d436672f77eef8051c5fb23c69a2019592136e4ac291b68520297335f85fc3ec276ff4b698d9d6aa1178724d358827b69d812befbc7c61622818c459c1e884192f519a4916089b9a241969629c6ece2ea90a43b572d97567ac597eeeb3ea6b8940163ef41cbc44084f202426da99a6b6c94dc276a9d0c31e35073299f00ac30de758f757a19a797131d523cb5fb7b5ec384cc30605405c6bd1de8810c5937401fd96d24c1d27cc58688103cad75b854713880dcafdb3575af540641e8e1c0c4241121574c9913bad94ffca802e5be801e10797bd574736b2fbfadfb7f489033774d2ba129b5ad9bbdebea9273192e1497ea8921b567021eca29eb0a9234543471b42af1772308ad699fe82d386be8bb1bdd79ebcd053b91b18d80ca5525cd89a239d9ec07028b2c74ca304eee007b122a093b8e5eb81cb43074d70d5afbb9561a2854135b17603e6cfd6b9da4c21965f67484d539880fce83316e3e63cfe96ac45c04ad6aa9170261d81f29ca0d29c9e0d9ef21f49db9dc3afd875715a464f7249f328886b86265137d149075333d13e9cc2e54d35b3775eb0deac5f487312cd21bd12a3f336acd43b739d01dac3ff629b27898aa9d46e9321e424fe6cd682a592bfd9d70567f08f10bc608fcd64e8b8b48c37e6234cbcffd3f9623a5413c131e5467730e002a6a0fe88c0bd991ec0511f312d7745a9b6cacee70437de46f3514e9ee285b7d7fba6e02f2d61c8115dc8c46a1e181aa71974a7638a616fb8901f6718f9976515f9ff27dbdbe2051ce9dd26f3c7e447675846f027ec6ca4f4a36e15175591217a1f855a1f77a23a32bdaec5bd78bd9782de47210551d61572d128e52086c0d817c6b949f61a6ed510641789d96629dcd8911208c0a7da164bc2700d45a1ad32ca4302d29532d957275b3acbc0308ffbf3056fc9ee649f710c7184525836f13f9a7b0babc90dfd6d0d199fc3b6bc50c1e3dadb391dc7d6a3ee75c1afa3f4b6b910f6af9f0b93079efe6d45f9206025e21528dbe674c97257adbc093f1e913fbfadb790375bfe6d21ee5c9476badc88a0f7f81d69e0ad559c5e852026b2a66ad2acf03d80d56daaec3c8f47e74763045b8ab13f2aa970ccf83058b3dbc573c2a2eb44baaddea8ad7005bf077aedc802e0b4007383dc4cdfdceb028c827d5e2a0baf28649d84717e703875d687c7ed3f21a7e5ab5da7a1539e637ca786d84ed14c810004d9a558cfd7368ddf589efe8c7b5b4ff6178f64d4d3598577d3313a0dec651ffa780650f6e4b751b57c5578e5e583fc4588fa420fa99dc8f201a5e6077f44ef85fc1b8c92df0071a74eeefab80f36bb7d19a290525aeb49aedbc371360ff8b23e8bb78c2b6c391ecdf349713040634fdd5ac7a497785ebb90335470c2fbcbcb0fa3ffc7972a6d2589f997795894f3d4a298f5d9acb5df4a140fe3412c82d6471e8235a8d485ed76eabd6f66bfe21b146095e0cafff2ce7969690720659068872bcba49d2f4d0cc4113f40bc6c286b91bf4fac4a1dd224698579874d10745bc16a2148eeb96e038005797aeed481d1ef5ab1a33f4d4710a2c0713839434fc931936fc56c173c2611894d6d24ccb1665f26faac0343d71c50b7129c9be0de2723dcfc6e631aa9f99fe7c8f4a4ca01ce878758f1a441f54c8a84c57cd347da18f4be635c4cfcf31452b1c9d833829395cf2ff31bdc69553d7a53807f9d62afc39d6f13df3cf9711b75fec3e6ccdcd561cfe756afdf1604714b4b6ed537d5d1eb698a3d3bf22c378439a590dc89877d570f799cd322dd866c5502e2770dfc1dc9e8501a5e0d978761b3caf952d311d5fed4376d5770ee00bdac3138e23993cf6c7cc0a2a145b99a75b6da11c58fd3c19e2c03ed64621a64e918a602ca7263727a61e0431418e67fca004f2ecd0aeef7a7d97ec507bd842eb3d8c5c4b519b540edb9c760560487b7c8b7f3f840b5ed3d4486442a452c906e450960951a26349da8d43661b5222dc8f65e2bc61fd8dc2f02d266383a4ca0ab99745afc0b9c6169f93ac342c808542ea54d77bce6cea20fb612cf6eae00e999aa3f537fa5dc2c5c9f4a8ce96e209af4d8541f54d37e7a8fc60bd153906b240a9e4e0d7d74ead7fd41b0b690811821826fadcb49b957467313fed8042df47540ac783a7691fde140d58da2c9b6f05653cab782f3b48bbc592a8e620d04ba1e92c11a5a15a7f236e14b79d06d2ba12d301ca5c4fc6137a06752cd10decd4f26c5a4b556f57bf5288da5bdba5fd8f4a7b9f65ff40bb1d73e5310fe58769f5916e63ddca7bb32f6fdea3874d1802cb4108177a906a30f42a5316f24912bc97472c4bdd4db663d9931a984a47e456cb077184c9abda6e274a4e79870590efda34c5c4236054fc62687e322f89904ce15f1de132e2c132c7b336fa7493f37111b5136ee9389c1b22280ac4a49e50e13714d07a206093ae3dcccd4ec44a0eb87d73309433d432218dbf3c4fe246562863c393ce2d2d624c1fe18b71d8a8fecb28b9e4544ca3c998921d48d2b9b4464c04bdd28785ec5b205e30168ceb01f9ed7b753a10a86f9d45d995a8db734cac9d910859aeef43ce1a8d392e7962008583206856dc22e205cf2cce5b804faf89b7f02461ff096655b47a523cc32eb81a52b5c33fa0624a6655342b8bde4ccf6e4b69135b797ee3297bdabf8bc0047187031c6bb7d75a697b93d690f76631a2dd735ac8f92ace559bbd1ce95fec2c56e0f96e8d851944f023947e0ab251bfe89ad3176f5bf5ec2b4258907434283fef89d8d597ba8660dfe5f994b04ecf167f1f951c4f38aa361c252289a86e5af15382b8e6785f5f93dc116b6cb7355afaa005f1919c67652067a54df15fef9dc208c78ced2205bd95bdf62d2d3fe10d9cd81e7965a8b3951e160ad5dca79b1562041ec12908491bb06e012f1ddf50a0b1612a105e20f9dfa4ecbc059a1629a0d8c84bd25da4110f994c4872d8dfc5c6739dd914c658d7ea8588f608e43865997ab0117b7a685ab52f312232cb1259f828e866da50bb82c146f9838a81dd7deef4931a27dd55200799f95f03771a969ab915f90f5413afad04dd4bc0414fc948a038afc1ac2bbadb0a33d2a6cf9b65c8dc8ec84d4776b177e4bcc496ad1e22677ab8466bdf0666f72c4523959b36cabed12079ee7c622643a78d5bfa1685fa7e921ed44cd40f7b1ea0cdd16699a27b8ab330ad5def762c3b6242cbcfa9e16e47633443ba6ea21406a02c5d917afecb37361cba43eca6e381d0fc942001e182504efce46fb3d55278970b7fcc9d01e75990b5d5a63e510afd659ad702f0b46caece4732a7b7d501f65155c43a7c5d120d1ee6d4f33730c03874fb821bd7d6d214e95e5904fa3e21a13cc3e8977aa5aed77a6d7075cd038c5328117c6bc594a7361f89ce78dd1cdbf66ab25a1063e803f41f2d734ed1e7ce5652e7b3ab1aced0ffd5cae8cf8fca8940dc23e3d79130987ab509c03a6700cfcd6976810eb6f4bd214ce36795c7b80f272460490a8405c3e8bf1a5b8b0cfeca32d89045811770d65fc49909bbaab4faa6b92e8a4c37102d4877dfa7bf8ce85dde130d3516d5e6826693b5a8bdc058d0664e2db77702ca55a0fc8870dcbcd1830e491dce845e4c28ecd57de608237d9966c69d709a760577ee838816c49691e30514938477fc0c144cbe5c062fa5cce47b8090c33da6c4de1713c5fe0810720d4972264e98441456311a67cb80f065a004f877ac21fdb5a178ad526c92ee016ec5d7bb677fa3d06d95bb13e931900823dd90df6f6e45bd4286e253c00a1bbf17354ac007401d644e24856b3fe21dbe64ab719552cb9eccf375fdcf466b5010feec57fb73eb585cc73a643c329e5457e57cc7efa5efe8df98127e1ad52f94ac3f4c3fcb9e969ba7760688e05af7c8f3a0159d6754991c636aa1646040cc984ead0f88245a3aed10ebbb09b3b9100139fd805dc4d89bb7541b466eb1b5d8817d7c9770d069ab42bdaed280c5d5ca9ee455d92d36fa2e6b659dbcd655b2afbaf82ec55e4bc29657f3913883b0c1616262da42a5a9234d7f6b994f6b284e68538fea1083213279c075a306fe38f03503a4b37ef372499fdd710102d532529fb9ab314370a24c9bd1a6a54d7e45fd603a5c5b37a898aee4552ae15b654ef93a57472cbf92d6585488418aab464b6fee66eabc4e64cd41a0a24fe87455445cc45997eac7e96848c1f55848d4760b0a51af317730d16fd077ec58748c93957d1567599de39c3c691771a9ad3344f2ab4ac4e71e2ac23951120a0a6b14fbcacca271ac766615183bc94bd8917b1bb206f472481beeb1e99ee21d9168e23cf7f0f76860c90f3b842808cbf68056f6dedd463122fc3bdd8705f181a2c0dff53ffeef734cdcfef5d7fd095c49554d481b321fe811e579b6f17a61d2a738fb728720e973c725b09864756da2a65b2f6f42b46eef8900f0567aa362c6d343917823b1f1b913ad60e8938bca47b8019ac5eec68e846d70e4c0b7e4415907beb35efbaa058cd6fb4af191625f24800c6b50d109b99fad998fa5234b0ef6563554b9cc90c2098ec95effbd8bf5bc6d33a290c0751d303bf0a059aa3f27ddb198ee1166c6374df26578b4342c6086af5bd2ca5ad16d3d4f92712e4336a8095dea4e1ec3095416e50b3794fece3229eb07423b8c74310fdc735290a3b83462d38bdd1d90f19ccee17199843ed91c4e96f556e50defe3ba6f60d1604212593d0905d653c686e48bfc1ac9ee5c6c87640aae13ba5bc422594337f4473140c5f70181b384d6ed83cf87dce12dd0c515e524de7be91771b63458ca1b56e28ef45a4e6f92c3c36137c10c44ad401974870e124f3e24c903bb821f725c55da8b4beece2a58defed02bdaa2508ad0d45287c6b5286181b550e5163a77027d13d3f62a652d5b474db4e595e5c1f046e0c96628fee99f7d8c2498b8dac4150e559a8ee9a498abcf734feaf8139ceffd782f5d966ad21bf24d361ad136146961f8d51faa5b628a398182a05de8f12ae6632dec4009b189fc20b7e44e5f01e23b649e45931ce8219c74d574349241fafa96fb3d94df8eed66504d07882d2b2c3350d5bb6f25688c41033d600e8db5bfab27d0d1515e0c69a4a20fc998b5bcb0603806dc20b63f5bbd094d7fd745cc0c66fa0352c2c1e2dc9405c4faeaf949b93aa7d301e08ac29af25709b71d468729049dc72fbfcd30e1229fac70a073d26fcb91bbf74e22c84ee491f1894ca97c9da0e28fbe785eb663c5b2b929bc47fa6b59ed22ce8cc474b14181fc322d566fbd8c8ed88ef2d54e05dcdeca71e40772c01ee7b7c19d7026f813e666e14f02a174196d750c1ac899220565887cfc360d285c09da25998f338cb9e8fd7fb84468e882a08c799ad02744a28b770e17bb18e263a49d4a127c51ded1d94bad9255ff681cd42d3b34e8eeccba4de1f11bce31b0c5fcd405567466d702a51d8c888f6af4ff96f4e1dc3202e25106d45e0a2bcf7797c7a44ec3edce49908dec06e63ff00bfbb239ba7509f4b2377bb43518ace8da22360f1bd04e66335105c924a71135da0e638a519acb728d378d271260a7b5da13fb1ebb061d6ae8d5cec55f3cde45568a6f9ae239f6d7e936d12d8dcd8ead9ee7f830a9b7fb76809137d4eccefac72812151bdf6e32a9be566c2f9e37ad84bf62b86fdf43b62bde8433a2a863bb220fb21167e90b3d8cbc2127da814a0f410cbf190780a9ac5834139952f041269aea1b9dcba00b3175d2e1d5e46ae7a45476bbb94875b90822cdc5585be375cce0d668075b53a4fbc0010d9a266e881c5d089af21368aac61801f4c46de6f3a461f6953fd4b396d8efe9ab4ea4e11694ff23440b16768c71b7be23496d97ffdfc4c0f90cdd63d307783c0861eee69737202cd7c7db8a1268aa021768d2ab7c5dfcbedd56ba72d247002b39ce8b6a59e1aa252d99bf80c29c270f7961ebc7a9051dcd0686e27d2597fe59239de5fd9f58e3df8259e89eeaca04b6a2c882a6f77945405db77f6cfbecd9ee4ba905818555db52f556ce0e6be1ac0ff0fae25029c5a2bb07d49b69d5219e25922ef9c831f781cb0ed7a79d709d58bff2f395df400cdf47e785543b4390749db15f1d8b205bbebb0b689435cb678256f650399c1d468834add546459e4f280c46c0ad4b509d709e5b64e37c495091a3b75dfa6c5206be9a389a73bf4315d95e3ec00821ea3f1aa76bac54b2dd20093e388ff92657953a4c56515ef4d7f651fa6a9cf6f021cc8fed5f2665f0304a0c3fa485c5db6b1702607255143582aa2854b32834d60bfc32adddabb3b1ade3873198d5806f82ede12d0bfd9d0788116bff0b6dab5c653ce3175a4e5c6d9f8277d1fc49bbdb8f2caad04cde18142b7a0a46d9e8a50dc77b921b98dd32d8291607eba9d3ebf168051badd666ef2051598002d34c42b2fa3a2eeb49c1b1e6790dad001e8f3b6342aefe7a0342c5fbd00f3dc22d8740a212b2d106f5f02080e48ec0bfb3f310c6a01ddd728d0a843077e26e34fe66391fcffb4c62c63689fbe4349ba63e45695fe54dced60c9031ca3ae7a1e9d33caf32f9ed239d54c82516cc8afa463d7e4fdde7eb297a3d87c88cfa616f21628c045ec7395953b9375a28bb8364a1327115c927e050b98df5070abfbfcfd524c8fa5001c3a61ef1d504eb3f6a7baab850ef035c6e1bdd014fdb796d505c76ad18ae6c6664ecd02f8bd58c6e7d5ff3cc5efd59a85057fee6020f116c3dcda713e3847c54c9650db95cd8f7ed5cf596c3bdfd843d9eda5811cf0e9b8ecd0a3aa8d1a24db0ab7c7cd435eae7df5ced0f7c1d2d68f11e1cc4c8915bf94f7bf01aed7327723791f234df51625766f9c9b5851987c9bad334909f03a674d4a76ae516a82739425482a6977e49dd76828cbb2b533eb4970c27125e9e62ea6686e9cb500b467e44abf19ea602eaf338a97780eec4ef1f990f2ebcf9861743887de9d2658fa2503a1a865107cda8b1df841bd51a919a8062962dffb20842cf9e0ea3b70c04328a503336f0b92cc34122c1bb85d829bff146249071037390313fac9626aacf33aa4fc6c4a7a7f65b4e7db3eabdf528bb6eeb32fc378508266b11a39539b477cd7e539c0d285e1896490ff8a12f37c5e8ea6c3ed00f80243be316328d749a4ff52dae8544fa377fcde16fdd51b9b7ee5e3bafdc4dac4f17a5d331e2e21a2ba56eae57842688f5b68325597c3772a94792b4fb586660f6baaef841fd1af299e5bbc1040ca1736c7777dd6e41707bdeeb5756b76edca9fb469ad821e7a1e957623c495fc032ed4b2fb17ff1fbf9be3567256c7ef5d1784ef84a1281f984264b781816121c1da43e3747bfed9ab96727debf501f8c00523cbef1b7f9a3bdfa0609b44f8c4f20574329c0857130cf3618810f085f19d102a8a22fed6ef3a81cf7801cc10c2feb2c4f23a214abb18aa41629edb23b4ab4dcc425a94c33004d8142d2bed92ae8339b4bcc09ce82fab474028108af3d8a9bb7b9d99e4ae16b1ae212fa9c0f46b6512eb8750b6d5823222f7bdab0288264f810c81f90fecf8831829f0bf9169fa1eca87b8623381f2860a405906d8e8165bf51f6e9290e11949f6a30ca49cfffa6526e3716fcfd7f2dea29ab8edceacfb025ce42d1755dc5457fcac8464b3f74c13fe403a228dc07698dc1da663c986db42a223f6a15dbb8b91b8877c33a112edad984115dadad3c89df4306324bb9e0e5a0d5efeb88bbee484b48b885fab984ee620a7f9ca87837ab4768b881eb9b57bf7926a5bb99b7046b535cbe11aefb7384ae02263650d4c507d345ac9be2a6c078ac0a0a15d9471070c063ccd680a8048e7eba5ca9c2a06a18cf9d4c9dc404ebc4cbec8ecd97fdcae8f90c28f763378764b0ac4e76540e50c98bfa1713a9ef3aa97f2d72e7945e0b48cf8af3dcc082b8c3296914a1741c563d37fc1f510f31771ef4013c450dbdd39f46cabaa9673f284da287e0e82f323d0887495dd1477f201acbfce0fa0a4a6a781619db893920fc20a1d1d20477435f64bf9c3b5f68c7b040c83eec8099fa5d5d387c1050f98f3a3e6acd2f9e87e1c3a3ae1582fecc220b0d2db56f4a91de3d5e5de7b81b74016c54f6cdd9c8e4c5cb5da828e792cf7661e9589b96689a924e01c681138134a49971f8a8233d8100243115d7f1353e1101eb6aa777e0eda274d4d8af094ea773db913cac4907eb572ac53e77448d1595c68fc85cb17c091caae0e5f50fc9c2a313df7cc5734471b44921237c6e1b9a3307698b8678054b6a710278430913dd43b07c26c0876d2f3f5f1fe9775522ab5431ef05713dc2a7f83be91c6cbfa13ee131a7ad32adf3e885ea893b14484e515dc779f5d391dddf109bc68176f14828756f8fce02288fad3dbf5d40ed758569bb23d637cffd89e5e03f1f9c6cdfe6416a99dd78a96aaee7eaef0e1a1238a9729c679d37bc68ccafb839bff14bc62b251ec5c70e09d8903e0e42e93599889ff8e01fbcaf8ba09cdf262ade77993518c66f039d0a0331d233efa1bd793a82f44298b0d14cad842711eaf07d8fe30679eff82c91bc0b113eb115c2c1f438a8917c2ca45db980faaa31c49c757f68e9262b613d23b7974a63c35799505c3ae80aeba4441aac33f07dd9053d9ae471aed8a20aaf008910467248aa1e7465a4b1ae76a17d21a5bc72af6824087b2e2811ca453a2859e38ae28bd4fded3c3056fb8ff7ce4a57c44ef3356272ebd003d9532280ef571b7b2c42f05cf1e17dce7e5949dc0df54515dc26f82bffffee61f342904a4fb33e90feb4a4faf378413b1be46510b606205ea1e011686aedaa35bafc2766f94f835ac72820ae638d84315b0ea39e5831a5fd53f904f63761890314393ddf6218c1b950e11f9d0f6626f7a454e78d31f5d5a2b8418fa73e1aa2157b6ba6c634f07533ca458c7fe6141423af1df2c9fda166d49d3d2f4457e496d9da4574014dd41a7291289cda49b5929dcf5e7203d8dda14751bcb8e0e8f429554513b3303df56762d7f86fbbc93e62a7a6ce004790cca8fc22aa7f31ceea45c0788e2036c282107ed7f30ea968a1cfe9f0ff86cbaa003fd4c059f1066aa7fd7a33f233c2ceccdeae44a72cc87013637965099cd246b2437ec3fd279864a81d91ff05924fd17d44bfd03d64b5b3fe1f0c13bf34fb656859584505e0c9fe58fe2896911eb67cdc0eac80b6bc661377760c8bdc771daf81e366df736f90c6149c9b757b090c1483541c4a26e6320f4706e5581cd0f7cc47ee27cfa1b3160365756b968c849793409cc4e1c51cf60de48a417ea42e7696e808c02f727771f2954928ce1cd916f2e8b3afd461f6cc50132b2661695e4754f782ebf58c7da88ba0f93cab7119139482aea22a494dd40776db21d7df208c08a6a91a614475cac31665a4447a13b29314c6005d50b2b347d1999b6438b7af6522bd76ee23dcc4d0a7847c945e9d187af81b7ad9758fbbc9fe5faada8726d1b746e8e709e71516e5e8ecfc3ed704db6160fb7a1bcc90b4d8a8158b7edd5d639db8db773dd95caeb6c9a3abe4b95e548bc031c9de8a73fc020c0497440fe93030bd5658db96767d96e0b42ff50800597edc02d5cb44ee7086c8a3270bfee5e0655f32bfe44322db52b24c13be554a3b073378825db4548a55b00cdb19aeff0cd3e02e61c42b6fe011e3b56e8236c652d8167d38e37787bfc6136a70fb69d646c9abeba910489cdf55b80b179535f40c80565e604a5f75f88281c4b0cab50f617a50f3fdbe43ce6c76ad2c11d5d38742c92ceca47442fec4a1c4fa2038ad05f2c66358d48cfe92ce8ad79d01971a114792ef6bf9d01c892024183c9bf26c458e14309b732914aed2c418ae84b7ef08821bcf48871ba9244ca74d430cd71209ab6e8cb2958832b366e3b3e94e63f95e1b346eeeaa7beb72b76b003275d640d29effad3414b604a204efd213f4f11633dc1c7f87343b29350951ad7c99106f6f31d23c1177427f76545cbfa9fdce8174640538bac58f798b3a530428ee5aa94bc60eae7642da46a21ab0876d9536fa69db3ea0064f4ca0c36e5d9cf04d3c68a092402f8a6353def810c933e1fedaf0a2407fa42819fc5785dec7c18aa0f6769ad04c03188a2ccf6c9b47a3eb4adf261a623bb2addf0b512fd322c06bec991f3b8e53600c388be9c188d45c1c42f18e39bd47de17a0da5fc5265be5fffb248478796155c6c36914aa3cd3b1386d1866eee6d08e6cf8f1bfcb392c6b1fd2d7798bcce32b19ee5bbf4a18d85cd142e90522624c64541a3b9345e918684e06dc52cf46a57760946e1da5c0b48f6e95eab3e86e8589d91abdb08e93119d5e3c73ca4a7e51980f9cd62f832a04483a1888215bfb04f39f9a1a4b516740134850df9dfbb34012a769e890fd9a7a1a9bc4c41fe6a8a8924941a1a7b9b96dee7201e067bc33f05d61e71071138c810f4f247f12ae64b35bf88bef4fdbc8134443cd2bab5322a12e834afa97c8cdfcb397344e77590d7dbf4b9a8beed930cf40cbec2c0ab28be5a0b3dc04b5ec6604e550e8ab77773fb39c6d9ba8aa82413a628b46f32355c941a3717d1f9acb64dbdc9a0b48f9cd11ed40200bad4efe90e8a716169d68001dafe205527449c60624dbe2b1e15e4aa26a48dfe97b72cffebe761533a49b6154c9435ff327c4ff08015a4c997db6ab687986b5ac74c478a27840e319598f018ea9899da0b66c42f3e6ea23822ddbad97a43e65f365edb6901ca4fd8f5bfe7a5d5720e4be16ddb304c03e18c1158c9ffcaafc159f67784132f19565bd6138b8f7770ef96e6ad0353a4e6b24083dd89f20927920f1877763b00e05f43d7fb438103f12699a069ab9f46f2e7b8d623f49fc15051f8904b4eebd1fd73d572fbef5c0d3ec2c2ab7892f5b57a90406d708fa7e459be1d4c9e7babc7f604246bfd0981e5e904e9d77abf07960cdd122e9710e73b478b21170919e9ca6d9eaccfbefb6567eda9816e627e23d9a7128edcfe27d15dfa2cc27b189721a9f4d6ba0c2657cd9671d24d0ab8c1822540308ac8adeda9a3fb3f85ae7b8c8c31e42412e2a2e69da140547ca8d90828e5c6318451fe47150f91befafdcf58fca90ab692384d33214693a9f717c10aea52d348570f368d580e48e442b83640b3657890a6e709b17d0ed316a6bc84941ba1b519efccccd3bcd03d879b6894d9305c578f44c6a00e75ff3a3c18ea7499c1ca2d727d897a71562256bc0e64d7021fd7109cf133ad91dcfde8df46f82005757c20efbeddded6af6b498a4a2a656a4b156b09f76a38b626da130373cec07bf7e47a189ae6797603a02ed76d0e91a71adf6ef16f0f3064ee2b4fa2d1f6ebfa029348151480ccaa97282bc08425099ccaf5ae97b1708a5a34dc15001be267c1e04c76bd4fcc30f9d20ff901d35d449fe9b4b3be7d946e1dfec4c5282c1bb491691fddb572d1a92a96b6d927ccc019e64958661072508e35f969c2f940f9728d76878ba823bf1d81823022762e3362c59b27249607730d53cd192561e8fe745410d8f5365c76d1d8ac088c5c666dd02ba1bade050bbcdc5c5e78a45f5ef60ff7b4f1f078fd807527cc6e547b17dc0d07bec6bf430a8b2fe31a7b4421278fec8cc302c652e53e41e3fa46ad993eae724ea71e6f49e33ac759739d1646e24a13c92867234d3534d65d49d4c26a859ece47cd92a27451ae7547695dec9e96597e01bde14ca6617db453521c973fa6f5795dc7032ab009d86aa77bbce88ff2f3798077e6d92d99879f2a96c5f3aec51472d31bb38fdd9bf9e6b55a7ca8c36ddcb90c7f47ecc88b011981681a9e127b3ead853a0287db3e4797ba973a399212ed88297b433fadb4a111e5d523a6503144b3c68b5ea278d2ffb42bcceb3f4708eb6691f2b25134930d554291c7938099c91ec433487df1ceb80fdaf1f318f662e53794f4dd22bd3c4635e4587d11496aacba78fd31ee7d847c4426dd86244ad2bbe56c2c2737f63fe089806922d3f21b671994d921c35083592531251790e08c50def237d6e830169492e5686dea41a3896e9faf0acd8dcb710d8fd5d292b00ca4d071c16abc8fcbdfabcf4ef3003c50c290f0db0020f50969e7dad2018bec878d96edd35278f22e8dac1d456b2b7c5b7de910c1b69e13bd09e9e06dc67fcb4e5a687f88f7616859ce7d162afb30d49da7538c510c80358f4d17e4f2ee32c80aa58a54c6104fef34e92e8cb142915be067274e0a37f3c802744eb4b5ce285f07cb4dbb8a6e51ab333a78d8b212b71d5e34567539002a7415f214e6977ec8f5e50b22ba97c16f33452c3e4267b7882e0171603ea29b745154e760865192e0ce87ed5f2fa3bddd8dbb4b45f230119a6914f042e9f0c5c7530b95607a208611b1c213305616fd5cd88dc3d1b45dcdbca53ff2cc736511426f5587bf027674f31abd26cf263cd3456b843ec38be8839b19ab275c0aa88d9984bbb053f7294bb1b129664d284a0b9fbe9c210da3f71c8e4faa56b5e89ae244bf42d45dfbd79ac7c6f2745894865ba29c2d4cfc348f51019bcdf55c2e667d05f4bed328d4007f716f18ec7a3ba91787da4df9bf5753ecb2b3beacd985e75d5eae7690d194e2bdddeb43ebcc36bdd736690d51f6e773fe53ec1e79c95435a353735b26aba3678a9ca4c79057ef580074022fde36d3c450555a7abc2883d51a4bfbd00ca7942886c9db4fc02f3b5f7bd30e4f125d5a430e1d36680291dfa9bb62597cd18a3f3c2b87bcb1bd4b36e26f141d29a042320410bb3ea9d776757ec50d3d8da2a600842f9a1fa0c554ba9c84ec2c8120d91116624c7c0ebf90b0318f2eeaba312a42f9aceeff1607d8c8436cd451dfe44e238774f100577d381a78f80a4869b269bd7890189ccfb3a201b2d296bf69d96c39dfd92cf18f4541076813d5b95670eddcc13720a217246500a840f7d4b5418e9aa45490cd8c34cd4c5e4cb7597a1eb0bc2364fb08efa2280c17352ef8157d470678da606f48eb2f691b6d0f81024e117027489b54a38a76dfbd82b3d3c7c1e5fc25e164a4287026e1491e93c47cf0adce19f21df1a2fb99c1e9d90f1cdff5071fe154928f406d6df7ad84c4d95405e4eecd1445466ec5e1d0f144422e73212e5e9cffda490eaec78beb6a08d1b2b0a7c16c36042090ac4c965134cf4ceedb024661c15253bc43267551122527135d83470c68d0582ff1716e17a1769c81e1c77f7a8630f40901b762061fa67fe2c7a3a423be9ec84a81044f8289ab427ebd317fbf6224247d2d2a7176aa4ec29a84ab13e8f5b0dc501aed5ecb8ebb1dc56ed111378edd509681cdbf54541f193c5ebbfc9884f967df8b8f6211c8c30d18af87e79fe05e03dddda839db192e2c6f1a7841cc5cb9a834dc01e7e2fbf092037d0a2b1ea290a16113e287ce6aa31681a37c4a61eb7c7501bb017d908313351e02dd87fe226d75f8abfe5043812513ee08c55281495ce55a2ffd97be7f41fbec59ac81ed6d8528ab73a37166d0b9ac457c9640a9bb683f2aaa1eb90b90af3543620f05da3a91291aa7d8c0c998cd9a59e3fe8a19648bdd5fd78a5ba341773a2d6fd8fc3e12f2647f846d162478fc6a72d6545f79a76047c6d61267410c836c11f94b89b427713f7d4d3b12dbdb8ab9ae476aef6d607ef1e3eb29b817700a2bbbc7292e514072c92eca544953ea5551a8cf0b06238a912b9a63968d3ee655f89defb39a330cd0ffa451124c941b30addc21ee70c713c5efc892cbb3b9232cffc26cf23519da93bb951b1cb7316e1d71ec2c131808a0956b370275bc0d9e4ae097ba00b6c71cd7b9410a30acd347cf98ea8b50b34b5cb75f1aa117b0a72993aaae85c02de1658dd418969d010fcd2250a2e389a0a32c427d7351fd4d86a1537c0015374f1c1aa45a072a10c8dcba9f29bd68069c0e06ab9a661c9af65c221f848cda955fa2019aef9ba414187878c346670562b9d52efaad8397d796e946f1cb23b954a89e4e8de38d0aa284e786072b5c32c9044cb77b0e993eaa203fd87856c40be255aba95a93bc9b0e2f489da602f60319d670ef83c79598fdbf66a8789d69b5fca2772f239b2e030d5e2e19c8e75d5e066ee762363e0d90452bb0633fb4427a0fc2540246adec70b3f0ace2506fd4cbbaad2bc16529fd8c109d6dc541408151d516c5c92e3ece3b4185005c58e53fee8637596b69b05042cbb7f3c2f551eb998d5aba465f04243f779cb98627540e4dfbb33ed40445078f3614046a5461dc9aa8c125c720d524579b49d178a7e8fe540ee8cdcc99d6e82d7e955c413dec9078437905afdbff241e5c7319a558e558f3faa83a708b102d1ccee7e82b0742e323edc460dd026933da7d84c1aec17375b3828307c44bec3226f6340c5e584157f8183f768123874f6595fc5b4a387df59df5e5f381c97a98730b85c109165a0204e5d418b818aad1d06701a5e13e6122f0e14c2d671a70606daf862a98d77c6a390615af6505e9f32a899324c06bdb4b9b1444680f6a9c7c676c409e7e05680516fc26fdeb99518650527b8739206965ef5c4783a6962774a55b57c41e6cda743c3818e3c0fcc6830b537b659883d6664d9df996d425e675b0b2c642ebbd11093304a3a008d3eaca35e1e5e0d3d088f359e28d6a09c77c84adf8ac967586a365e5196b8a68541e9daa37fca394ee9a5c4ba9e81b889c6b6bcbfcb9c87b3ca1e4cdfaff043a7e778f2de8a7b6cfaa2670148464f3d1b80b3e58758302e42d570bef0559fdf08185b44abf0f4c991a303c1b698783b938c2240c6cf926e99f1f4d6b3878468342134b783375529a2fd5ddd8afb5d841446892e50f8e42d402e264aea39b1390b2f163bc97f8e8720cc585ab61eabb94dcbfa31792b10505f153e6ac56fc9829520c0ab523b147837f4b6063f76700f9c5247a9cee6d61a5098c60453323ff5cf1fbf6665705c3d3102cefa82542c8dadea5a7bd3d8568581540c4d11af81b14299f1e3682b1396828b79b039c6360fa4dbff5bd660fe3c8daff39609910937c3d6b2f3e56c919f00ec0f6a1aeffa541cf2f2a316fdd630639e3226b28e6ce9a4f2e4d47790197cfd7736939babba8a9f4ea7096ef68fb97084be0626aa9e3bf1bb4722a862e726b5ec1f724597bd5295aa494c15df0ccac74c99b1ecc9f9a5f9e966c192ceac17de6a76537e9c6fdab8ce937f04b6dc1144d246685d5f7efedfdf0ab967130323a8724b623960b81562220f63f9c136f1a8b61ecfaf0f370c17da84863980b52c3d23663a1490bd122a2de4745ab373c85bb6dc5fc6537cff91d24df83f127064ae2e5158fcefca8308a369d5f7170e9ff0288f89520c30c45212a50bc43f8cd221fc5b9451d85983e1be4a0a5ad8bd884b264f35582f4c59054bdac9b173d9db144d41ac3c79242159926a0eb8b8408b51cdbd2a75feed2dbd8e6fd61a07a2ee1e7ea464149a3f4b8db686c21028f527acc98c522ad81fb24a108311094d660960a75a7f03adad393e6f421e8c8d68ec32354a5565e0d4baad8d773db991639a87a282332e09346996c86bbd8216df208a783778e63813bb7a1b4c1944827441cb7e80c7f51c363f52ede92fe875d6654ed0f120071075725ca601f37246b02175e312bc1075fa448b3b7db1ee5dc7a21d0529808771305a4b142010acb67255daaaec3fbfaa84967b9d0c25399d1eeb4a120ffe6e53e673e6bb03b721bf9a617521a35c8ecfa7ebb7f72bfd08921f0b179cdfbdf07b2386f7e34d288add247860ecf4ab88ec00093a90f26f52d601b60fdc79c882fbac185d6bef5f3b06d9fbea8ecde9f9b3a12d16815c79544df10da0cafdab29d77919bdc1bbad845e25e43b2f29cee65e2ddb93f28e2f354ffb8f1e48243019163e9a6dbb9cbe10df069758b1243053faeb845db233db34d479a2c6ca38e0b6c2be4390c045cf2ffee95238947258b77617cf1b8948609e484caa5cdc187493652e8bf6a1394cc8f105556383919c0172fb67f9f8c1b503819132333db2f7f0d8492279a1161dedc2cfbf1e3273a180982d4851eb404d6f9eb58fcb61928ba9c9dc33f26c4551077fbae0bc34925d726da96a214747f8f4c87f07dd0771766e7635faec471814fe67a7ca943f395df060bb5c32b0c1de7f1e410073c136e0ccda4baebd6750b7b1caef3e2df4796c0d858355570b588f2a7e63d38d5b6216e8e0d71a6d05aac56f582fac431673955001f2309049aee6e14efd137f1ec5fd621311b991f5dadb069c9436bbabc6cc42469fabf565ea273db86118ce65276ceaf1983bbd4c7b8679de13e5aeead74313894ca6caaba0ddaf15c9bee6ed210b201f4efba22cfa482dc3fccdc5395ad6e234207659b4cdd90f0c86bdd79184852f7f29711469675f7f6447f64e648f18b8599aa4729b7d25e99805b3c1205c75b401506c434d441c36475024fb9197df4bed4a64beaf0e993c75c2456a605a8dfce7ec1fdcb2f989a1e0be438419f63e4f4e8c27faabed5cc50b9d02c7508d29a279b72188afeef9fdc32b3cce57a16599130320aff7e752c5d3ead0d9607b3999ba4f839b7ec3d5cf887dc15f0c3e7337998d07b1357a0ac3ed62366b7f672e097a4a6676e819abc537716e7256430b9769ec091ea3fad192754f7605e2f111f08988b2abb3857caf5155153f926a1b423ea371b40d458e19c14fc9bc4f1af64c88ea3ff6a59e62c36a240ca5304e8bc2437c6e3fd3d685645145358cbda0af607cb83efd9ed0c4cdbae394263795cc0515b8d8920bc8098689dc52f521158538254bbba1abbfce779c3bf6aa7f9633e3b80b0e5e1957148620a8292b6606e89587432638e5ffec83fa8068322ef5d82e4612b7b3bd1dc101229bb7b3a510159dbbd4ab2f03c72d3f430cb40444887ffd6a33835252229197d49977d178cd4f16e765367c065bab51d3ca8fb3fc553a00d15ea609ac7139c41e1c9cb943dc66a4ca1a50b9a478f9504eb52142525399b8168279db5053780fc2aeea3a530b4b822b6a36704c804a8b3778bc1071b931dc111bb02505478e7061c9dbb0295e8c90831045f8e6a104c82b9b2e490ee21205f37e9e0c96c6a05bb5f8528586c6f6be5b9abbda560db748c19f45ec497c645f09d1c3d6d0abb5385a957f4b848e6f13ffc72d2e67bee9a92cf2d5e620abb61f293d0f9863265b8a7e3ad94e67588b199890c12cafb84c2532389479cdf972dbaba1309cfa42b8425bdde95da42acd3ba1359ec4325dd7d61955cdab806d7c8a7a017cf57759f6945da5701cd0d6bac995b8d0f2827914934291c148a1e563f32554479dd66081cf1b0285a866c8600b2a26ce7441a178b19478f5030a5c995b2f3d05bb180290f0a26e34d263a68146f9fd3d9239be20f387d0244154421536a00da58233dc9035020a716ec8e46b254d1db54ad4caabf5fa82365f277c85e48f26817ded6aa30145486584a6807b53ac8b41bc1e05c8985f7317585a348e6e4b08705ac656d3c04fd6937e231bb750d5d3bebc9ecca0c65ba0b7addfb2db42149a4342106604f41c01bcc932be55c1dfc5c9d8b5384364bac56cc24618252f39d68c9febafe9e0c12524b052aa587a29d038300789e28fab92a3793b5465691ff1eb442168093ebdc9514b9590ba77c78e30b479f06a2c52117a1ad9bae9e9138c3a4c06c6cf172150aaf17de76c74fbff385b93c50c1c789e51fd2582af6162ecd1c174e0f570fe19a1a2e1ae0dcdf2ecb0c36173bedeaa7ce2c8eef28d4fb23104aab93a34f4f4a7a7ab92869bbb289e43d47b00e090a0407e64d242069a46f5a3d01f9b58de70925f280fc47806e52b19568536d77052a7fac0b94faf7860f897d9698266fd29992c1c38255549b40987a7db5256f79935042c9e038ee22ab8e46ee0ff9dd6c8aa9630f6a7c1aec5de094b36636c348a0660f4520aad92e6f7212d49dc60b8feb0bc873a101848fab80d12787e2564a4c12e008f8a0daf9c8e685f804d16f4720429d28fb71e410b95bd5d9e471f942e77900e3aae76c838638d197149ed74591a42e86323a6e4169a434b3e446dd1f4160acddfb16842aaf56f193e3579e46be1c457b3d3752130c13b4d6db6dc2dd4709bdef8e665d66f5f5ca9585d5aa3d3a3a663ab8540fc3127be3ff62e059b1b3d43eb34c196b329c12dfb0c6f35b25de71c39ca7d6f8facc4013a67bcb79ed9f886eff7db8c541e8cfdd1c55a06640a7451fb77d28cd8a053169939aec6e73d5e17731721503bf2c1317e1accaa40665985f967318e42c9700ef9bdf760331bd96e5446cb8f029f6c0565f1984b2c275bc1d4a5a5a2d577e05592e117a3963d067006210bd078c5019ed967f1d4ab58b01c9df19fb988b3772442bd6925a5b57e30d3e2cd6c008006bedf3c428ac00ade440ffbbb4d88b98d38b70b878001756182791cd2beeea53aa6d161794530f3fce7f8326e7d0479175e3b0531b728d0cb748b0ce07fd45abcda1d4ab96e778f17a55cbdff189b41cd411477049dfc2e522388b4c881bfb375e6adf225ce9423e3c7dd084709a216ab280f549e939f7d602f8d9d0aa0f9d337144c0b4563cc964465208c18f9f0f63bbf1ad84755f865a927fa4972b111eb13867cb1e5a9a7878b01d57e57e0c1192565eb721c827a569fe70c76af13773d47dd4c86c481d9f3343ff9b66dbb07d48b19da1e235e655afbcf23ba12baf6259b47e4e0aab6fe0762bcce44c300b52033d1c26fef4d01a52c86136b3c89f2e314cbb4c24ccb38a1f2e3284bb0dc90e5dacf87719bfb14ba4d81969f81acefff53665f6c3f4ee3fcdca1d725c602542deadcb6c351766853aaf203b4dee03cc5fc27e068ed79ad3d7f7bccb6c3d4a535d2ab32f1305929c40ee3bc927d681affb31c4b787774c70560be5761c6876cf8dcbc5b2dc290c6c9ff26ff10f76f54264776df16d9fec81c08d50f96de004dddd516e29396f918179323252596349ae07814893b7a5d9bab004718a82b5298a77f15a4fa61a5a11ceb278f6ac8f733d950cbbff3af4645d23357b708b5fa96d7058934aaa4fc01ccd0a4e3b4c50355ce7699b9634adc4d3dcfe2f72b9fbdece342f5f119fad8a04c1e1540d5884fdb20fb83952081c246191a598cf02fd95fe564c5b37fbb58e079cf5ef52967b41c0b00a5e9536394ccefb6be5f1e86d293c0bbcdb20b71aede3a03301a39e3d89b39a92f415d412b92e85f48ed7b67b8c9426c3883576428d1d7529060bd949fa0323af6fdecf9849b438a6f37edf4ed9806aa07abb6657beea762edbba64f3b5b8218debd183b7a9facde28ae388b05e11db80bb0e52c8639b633d7099ea00235c688b7f26b123695cd166494a32640212f1399ddc6035be3a709fbaa59e5f47cc795c904ea5c942a7241e22f6dafa06c2ab7ad136295948143fac7229775fb3f834af9da403f9327ca98582f937640c5d1e126f58bbe74ca8049a8d774ad2df857fdaeca3440e8601c00c25b7e0ab8304408f7e6b185759a773d366703c49328c7b2f60a7f9bed18387d101fb14f42cb18c93a800e7420233a9054361aad835d5789c79e7cfc22aaf5638ab0da7c66496cf663e47c984e1c9ddd5514c96013f0873f9419aeac0f6dc3ef3857066d1d0c22d5b6e0cb823b734888cf6f3323448470a628bb08f78b3028447ea4ebf02ed348bb289b137a68db74f220d2843c69c4b567ce7bf5c2cd0a6aaa48f4a6990bbcafc6d503255d5e6e3a20d68b2ef3e63498a7fc0cb32413f280f3f54238f091ff07f62bf078a4eebb1db837a5d8827a9e9ad04ffe766c9378636960911d44f06fdd5964be9ee7e401f50fe68d71d912471d9ea9651e0eceefb542dfaa75368fbfe6559f0e95119a272ca4baee98df3115b63379f0703277f4533750f9ef849e1439603909b2036649d50e984589e82179a0791bafc8bd5f29068b7fa66fc6cb85cb5bd8eaf84c4fd5113ab42bff760ea25502ea651a8dfcee5f08f163023a921e1a1f52d7c8eb6ff3eb80258d566b4691249b2218156420e1a322c2289dbdd8b276188dfada3340bb00249082ff6df12d04763b4da3c051b0f72da48652cfde42e38c307f7b5f51110fd247983f14efc14f7980b05122b4b2b582fd53a849f36212125186100374e00ebb86ccdd0543d2f278e2dd23719dca84798c39323f31a6f867344e9aedbe44c6f03396ecf3d6c4a31cc80ca834ed4d32045a30188cfc0c653a3cc688f88d9aaa8e81c8a0519f06a844773389d5c7974453681acec9bfd68d5fd68a0af7f1a7bd7fa1ad6b2a50fcae133c736ab703408d32343b1fac38a72ec73d751a80e8f142f66fb315694fcb0d52f54c73ef32e55680a47d6f5b022dd6a57b1d031ec5a836f67f1808542cb8a0e801eb3198e710109f156035be0754c3d8c5d52d07146a184facc8783d99984ebd8150461ad063ea1c86a0bc5ef1165d4e765e7230fd7d5ec4e759e126fc2a0495ab5f88842d2b166dd8a0aabe9c4037839875bc4c7e0c22574f1660b506e985dbe4a0022c8e0b580ecf8b83cc2756d31f72a5f96b5a7b69921e19a4749b1870a4ae2b59df200bd8c3d655d38f0d2cee227edeb213d5693f52ca0db494b33b9ede2b2b382fcc32a0509dfab793c0ecb2e1be69b9b4295e6a86e0384d7d483140ccb8f8d40aa214d8c6fbee2db64dbb354d75cb4103eebb6352994998acf6800585fb10fbf1fa3090a6be8d20f9982d347a57d4ec5e8d14bd138ee277a0036f302e7749c443b7cb425fbbb359a9dc3168e65eda74bcce70970d2b0cf14d22e617ecec5b7c580d878a19f564f58ab12c90758f1ddd979081eb9d28218f52b01a94ed78d5183656dd9edfd3c607f39f7b3ce8c09b44cd31b555eb4b6a68dd2eddf43a35e3cecf7c61920e40e6d7e209a0dfd8f2b7112a68e53e95833d6f650cd432add1e30fd89831cd14a95dbc449bb2830a2a21a3b4b7c615a8b4205f79161a40f7d0696af42187f952413065ab46e50be631a264a47c888292caa758d5fd08bb078180d96195e28d6b80a5abad6e3828088f6eac9e57452fd12420eaecd807d8435153dcc0be6b366a208974d896db1ecdd22d8eb916d3640b7da599a50fc1bd22b844c9697a8b82f147588c07540babb001445f6249f8d1e4fce6d360eae7e3cede400b077a93ba5b140af4c6025e0f69fa87929662f560419be19e42c56c9783b5e17109aae6b9f860188808fa88aa06b8ab9568a504b5f7c730f3c6d19cae2f0b1545d6593360356e610fce8e0723d981709de391217bf68f5efc21d8a5fba28900e6709192c04dc22b82c2d0536abf48d842bdbd8d15afa6ffc9e7cb5abda76dde1fcba1b96abebceec1ef3922149b55e2733deeb19a656898c25102b2c0d69a85a9556ab8b79396107115b1e1d4b9d9aa50a6ab3babf440be7315477f7fef8e94a2ff2d7e0e00832f925582156fddbf748558a81e4941c77b135ecd2941ad50d58b11354da5c0821d9a1eb36e1c0b923703fb3dd82dba03bd63828431faf1361c59ec94a35b7f82b5ada81335d7b9f2972d8b109b2793896a2bd08386c553509b6a19b56acf83a586c832c75d41c50d6ca15b8cc9308f1b3212acb5f6e3b43050f82e4f9ae144e205d2a8cf7a35f590eb2b66c0909eb74c1a38587e95668b8e1e5a3e5633c1869b03b332027b20a406561eb40db4504f60d7dc3660e26b880b8212e6e89decf463a60b48c43b6763cae6977ad8dd5ba1c5240c83911dd52ce87569857af024312be4832cdb8a48c65c366a768f1e93d3c5272dc311c98f157b853cd153c1c142c4e401800e1f7f839c135693533fadb82bb9a598dd4f09041e9e2fd84b60ef3f91dbd6ac0e45bdedb8437767f4cd48392871d629ece6c92c153573a64ca93a6ca0d0cc10ce3815420eb636bf30489a936526ec7ff9634f32a6898a0f673402032865fb4e5c1fe3071abdffdf0a2f20cdb99ff5d7eb1d7b27c891d3b39cb8605392f4e43cb0191e0236eadd483d998f373a955aa6277db94ffb3b2b2914e4fc6142dc729baf21f38f207dbd133d3acf6eee66922f8af5a82d7df872b61fcbddedafd83402362fd1cac4ef88d4a7e58cd84e5628e107a653c02ce89ef154a689f16b502d7b3f74c43bf5e19e6bf27b33d7e4c4167241d08b1134e6f65d926436114c38f69483ce3d6b8919f9fd81d478013e97a0a9d0aa650033e97cd4469e672c156c9315ba2b361601250e31929bf3356cd24b69596971542c46791661d047c9edc81efcc1e138624091ecc65b438c8175dec7a25fc13f10d0dd5433846244afbdc05855e3bbc3a3aabfb7d08c40413aba2377fde0c173b0964df95eb68a890439f689f65709a236d7e22b0849f7f3ea5bbc354512ee4f4a255c6d30f3a0c919080b294ef2c8ced2050bac53854acab7e2f096f611ca11e1640a1d8affd1e142afe19e28c2de17909635db88a0a9d8879891cd360afa800bf1fb60f64c112db858d1f09d4aa4e8ff0668b3449f37abd0ebc5408932bf359ec4e4f0a39c82f321e50171445276930f558ad5276780bfa37e8ddbeab95402cf4f69ebcc5beb20ef779c8a62098cd462eaaa92c0e33aaf11b024cdc6a087ef35ce1c2a3b7fdef7f3d2c5e18f3589f9900fabe13b3c85888293f8c710e4c7ee17ad2a7fd848b40a84d10c83b86af0a7270447fa3b20a8ea5ee7e8e1a6f1f4b2bd3184dd3899eb472fc80680e89ab27f8de1d4a296366e1740b5c53a2e49e8f7ab62f4e8b2c8888b41ded2c55aecff72b9752e972e5b1c8c0ed4d5725dd04a052a55df721e5ce3e6db7bb0dea541120378b1a8ef41e618309c2aee6d37c41f8c707da6b064b6a3fd6ee12f1a9cf20ce7e03863d59651371a8b93fc2a2fff8c08d81c51cec704162ad9dc0c1aa47e0bea1f8c5edf1b8034fe53b8e50fd3dc15d8186b429835f34068d81cef84be1951359544a83d9eed15557e9764b9a0e1021ecec68387a36f5cf2864803c5d76f6e649f4ae6aa56b60c34555edcd8cfefcfe5f3c9a2e0c30bd82c9e70919276838e4876487734622ecd533aa5707cf4cf5ef67ac451cb996a857d8f6882497595ba3f6a8ec828c60f380408946d6ddd747c15e9ef9e60ab45bb32d120fde2f4122decd01b113f54be029eda81caffb417dd2fbe0d150eaacbd30bdc429fd86b925d677d258d0f4b24384767fa2101aeceb9bb69017f518939bf09843de854acfbb92af0f60e778bd32c3920dcf16a5ff19f7663ba98d34a00b856d46dcc3f30accd36c212e09b7346e021c03259e32351fc83a5083b0699307dfb647646e9f2914967542b7f5b190817fa991002b47d674086533047d8b378bf1f0482e2d80d07c650bb60195e9dd5b38a0e8e3f0d68ff8195de95b0d267265be416cd4f077d1c27f0a8a505fe2b8ea76a4149fb3c825e6287a5a490498491966c926a69a21ad65ce0d9b433a05bf20a22153a8e5a31fec3621a6bf4eefc479be57884a3d379910dafefeefe42d1f94da684ae4cfd0c0bfc1537668380376ed1856558581972c340bc3ddde0582fd09eda9974c8402b62aefd1aa1cde9fda87728dbf70192925504a52c0fb1de1e87a7eda5648e1592dbad0faa2e9657b88513ee7fa4ca03118d5a374de21876f31c96c048491b88820425986f92b4aaf0f289341aac5254c1e19caa57d0e8f162ea6e7b4fab68dfa321e20f9ee6722da769423b2e72cc1388cd613772032c2595d943589db9a3da258ac9453129d673453752281e83d7633b03d9023625b125c98371e32ecc6b5a8d26e0982890fe05b253a1d05efd8caea809e93635c3e9acca85720fbab27a2ea72ed622cc2fb731d486dc9307c705fde89cf1166db7dbe8a33a09cf229e4c7497cf54c9942c9106634108e8b01db0637fdc25961019cd7b14357c069b1e6f98b73efaa44921b41f7e57c964a110f83745b9f17cfcb5e8284c7aad0546ee8d3eb492d730127978233cc12fe155343f34a93cd5f3120ac76948e73b31c5cfe168cb2e00fb8e38fc588bd5c83cb751933533172b111adffc8de9ac1afb73b8516c38af08d39e2b25ae71c13e3e731b3f13fd39f396fcad3ca7a3ed6df99685f06091518307c421cf4f69cd4eab5679fb671309e335b926f9409ffbdc45f74f7793db3f93e7ae3d561647cc2879b413e5ab3784c9c0802c702c98472b3f4784f1c5bdd40b7c7b264a183097db2be58db1a8e2ec6b324b3924b008253081256d44623f572c50fa16966bd034e665cd7fcef7b27872e84a52db925374b510397a4f781b5518ff91687853f19062f5ff9d0e58e37cd224fad8b744a158f416e9414e79325a9723a3ab43a0c02bb6e8fa6f6d4d41b2130a4c6d9f450d49c07515dc84e455ea28dc0b0ff88c12c9709ff2e2250798bba2105d050ecbdbd538ddc2fe336fbcca9917ec1f186f995efa874addd19e3584957698fa925c2f15b0d390ed9a33d1dd7621376dc018e0212f5e20d5ca39f804d6fcf848b68ab504b32a70ef22a237da99de098c57a1a4c6ea0d28fc01fae7a947e1ddea2a47aec185e6abcd3310109e0d5d1cf5761e98550357502d18f39dea9c66760f0405c0ba5b622c32723cb8b82b6e3b7785c80c9d57d37969f09a24e4edb008312d3271b5ece48f96ba8b6c15daa2d58cfc0183e187f204aa9fced91cbd0d66131b5378ec3e41a0af51f04addfdefd80edf7fa15620e1f053f423b3387de00e2b0c8e36a4df110838ab740bfe5a4d7b118437a2367da1ae5fce0ab578b1c6d443880ecc2e52d511e66edee486ca7fc5ca27b563785df24182cc027c819a2a35c3251b872bdb9ae60acca4286754db63493f4acdcfa69bf3156d83a74334ca9d481e793b607b0f0137b90bc2b77db50115742a05fd908bea7c16bcb083d44ed382e867b88a369e4fb14b2ec88a38aed1ed0664ac5164fa51f246f63bdc015fc806da6cd3117672d77c842e765efd5a3374b5e4e8c62b2183234087d0fde2a9ee48141bb34e6d1cf8acef71b771f2fb43a9567de7ac72e82b09bc5794ff8d8d1f8481263409d8c084fdff6601960bb394e0dcb323c752a5be84b9eaa66e720eb8a2049f3cfe48a3478e5c6015d16fa6c98bb408e54333ee2f885939245edcd4b5d841efe190224e1e64952fe5150ab4d4dcd31bc54daecacd21bf8c3e38d29cca74e74707d62bf744aecb88c3100583f0e47e66a740d870d5feb8b115919219b2f03cc8fca1b9fef2c0f38da51536347947d480075d612489fbbd8bc3da5f779465f79ebda74df084671f08d8be58c57cc275884d5cc37a7908dc52f496d1e96e209cc4dc49c3da7d2f462ecb106537521b2bae347644f62c2c3f3b11b95e0daedc4c0617576e9adc996f3f1fa3d6d28adde7e32e20a1b37facadbe72bc17048ab66589db0c67e4a8003d3634e4657dfe10cf9424160d3f101f2f4bf63ab12303f99a05abe7185b409466e8d598860a97cbb0cb8bab4de461c05b22a08a7d309ccb2c73800844f95ddc6235974ee692fe3244b2b667b16c5e2468b1290858840ab6a16f66d0321e8c5417e6873a65482f06c26166fccf378c5b8bb085a6c808ee1c933868553fb458f68c8110748dadc62f174593f9ad0b86c2cd4e90d5e6452a4e0925ae89312bc9330c595f008be995801ca9676973f93a7bf6d27623c637fcbacfb49791f1d57f0536475f3fab1e9ef10e59537dec4c9494c2f3354b092130014426e4c358cacd15e01c31713a4900ea80c63dfd62781ac34a84d514e261091c1fa06470d6e12944d6e8de9f704a7dda51e6dcde4a1882cc28286c6ad29ffe2b4046702e743bb4de237cb7982d91df8b041c7b0ddf7651bf06a2da7cfc096a5fb9836d393e9049cf30afef967310eac93e3c0fbeab57bffc7955da920489aa88a59df75e4e5e67e227795365de93c2a3cc99d1b75ede54be1f618bc87ff4b42ea0f136bb9d1eb12d3b7626e2392b9b843ec018e45c5df1a75aa08466cef1ca212467699756534d785f9cba4a5c02481bc7545def0040035da3a20d8fc7282ca3dd78ae8ae01a20bf1538bd1402b9c6931f8b4e45fe3be3dd02c6852337f08c0073765ed0362124d5502cd9f5b82884c024161534fb8d057bb5c54931eb2d61afa88a1dfe83e67fbda504dc9f951c07897cc8552b79fa8c944ae3ab959f2a8fe39718b2e414073e980d4d206058ac12d49c701a37465720ca37954baec2e49467614fff11ae22bf85892342987b1822273e619ee98c72fe41e31d9cd7a27eea92cc6be3f675f3ee64b139ca3a40534c42ac01b7d718664cc3b8a6be3bb54b5b407858339e0f86d9f666977e2f7db4013b866bb609e0b3dc4e6ac1241d03c029d42bf4f8f0af34a598cba4889692b7f34796e9db80de109f572043cc68a2bb8de8b1fce7730219d65f7aeaa64b0f2dc8f3f582185b444737c137ee087bdff0320a7f7e2b3171a2ce8d8f7d1ed2b6cfb14ddeb64198ac60491df948a8fb63ee19f9024ce46294f7c5949e0a2552b43c6da3d8f104d2012cce40b0c618cc5eecd2bc0dd8d0a8377e6b8815bd0dc07aadb0cd141b213df073525ab430e1cdeb96d7b271bdb62145dd980e142ae1dffdd8a261c4884a3fcdd2a74cd53f800a1db265f22db86adc87c0cc9f96e34ae46aa5c941216f59028308781bd2eaf56be31752defdbf3b624c38d486f3a9a84a3c19da5c350a441af4cd3fee66fc3abf93db42513232ead343eca81528c4446d9e37e667a1c0ee6659e6f917865dbc0b7bee1e51b786fa30ad507527f8b37e8ef4fe5674076896fc682d86c42ae63a65d1c4aa56d6faeca4f077d53d386eb5cd2d91c588ce8e87046045940623bd17065d748f00f9d2e64860869bb92c6c94201b5eae6f25570a62b710b14b18ca523a2b66008725baa788a296e2a3ab4cabc0ff2135d91a0bf6c7143b93931c7451707505dcff5874ba5fa8557efcf973124223be0b6d74e6436c141396d9442e4055934f7cb6373f8e5196c523cb7f76148bfc33703f2bc24fd56326eae80a8ea797b677d37fb8dd2c986e934c06b782fa5bb489e1a47b612963ec0cc26e3aa803f435f6857c33089d86193a8993f99e12da395109d20694394656e9470eb1259761df9ad369dd6d42e1805dd6da676b921d067f4412caf246438ea38c64b08784e6108b98b2e61ae4b9b6a1fe23b42259f5515bf83267cf17e28864bdd820b15ce36b721630a355de787d9b7f19e644c8acfe1c373e35581bca4071ffb1be2ba0cc1c34523cf030a77e7df971059c5963064f2bb032b1c372af58c067241909945fdf36bd0c7aa20378dc8d002ebddedac4040998e85b8bc77e1ee614aa39b87c0e7986bb6b7f0e826a1d63beab26a3669aa542c2711087e9d0ff7215dc1d670e68c1d1238b73ec2a43c74840f5ef219a1158d2fc8752669224014b59d3734ea1736cb13b9fa1f5a328f396b8a0e205856b838bad853466637c9cdfbdc3172927aaf88b9185f528c799a74085db2249822f7046e407278db831ba66e570b6216ae1b570a3986734b492f763e4dfd7201afd41b0d8ef6b873b17b61c53a9f23eeb2b09fdcc5bc9f9e5109161decccc43154c2a5567f69e72cc86ab6c92765551d51ed21c3ee4b67ee513c9ae0dea4f3e306e8def13d965b75b32578f57936ab7c446f1e032380f2c634a5d7e140b21e8ce10d7dd8a3b6e3ce0705a4a8660f30a8c2e408d8c7d2ee0d5951fee2370344f5b320adfcb63511086c8dca31736c5048a43be92c63682f74efcefc7c59c72569af42a2cdbdf88ac55ba2ee2ee3cf8dd1a174cd30dd7260f572ab07b8a04ea6946f7f8d413b5a15ddb562cf34fd3fd8e3231de41f26d9d253b1e3b803dbe35c988e96cdfa5e7c2d1c2ec507c72e8209509fff527e4679dbcf07c87acaf11541425163205d1ab9dcd2b5a1d29462d4186f7d9dfc5cbf6f743482829e901fd3c1413486e4841846b3eea60856c01a9442bc63a393020e319ec546cf4a478cd08562c656f522f55d8035b0ecc18557520f883a670cd0d4dc58df43b2a6b39c4b6eb282b2cb2cbad4fb1f21fb6b1f7cbe93c73414d70ce5a7259f3f52b89e1887eebacf9d8e702e10747728f918d1555fa6093bb68e52d282507623f8e8f55564943b8795cf7e3605559b1e86cdfd6e03d93fcc3a3d528895eb517f62bf3d4ed1169024034b6694c2d7d2016b963addf7fe9ba9d3e440eb5f8cfe72a1d8da76c657b068d99cd1fe4461c2048fb97bf6188d067e272eb700728df9c0a6ce16dc4fd8dea4d375fafd3c182d20477dead26c9b3d36bc009f59253e0f5eadecdfe72d1b243289d5de7a3c6d3f881dad644260375efbd3a7f71d2891010ff75062b54c9fb01a5a4fa4a6aa35438379c169ce433fcd73fd40872f37ec7b8bab21d34b1d4bb92ea746f6102ec37d005d230af338e98efafabe09e36221251f37409b8fff77c9ea96ec37114acfe9360214f19813628cf6ec24211a1d2f178f306a9cbf18c1cbac461f632aaf373a1407d21ed7723ddcdf478877b61b31252632864a8bd2fd0bb2290ac7053e7b8a2242a6f0bf2550264514ca157bb0795a0f752ea92b36424510509748bcb3d6694e8a58894940646a9a5e4135179776971d80615908fdd1eeeb6f10dd8cdb380d27db4910b12852af0ba3cee2aeaaf7afca2d5c24a4fbdb261a64ddf791d2cffc05e407602ae626f88558dbb38d98db1b77f3d2c33d6be468761d9581bc3355f417a07e6f42ea9dd083a35c6e3a56daf08903aa31b7d64bab18ba25ef2d70e73b5a0eb40ca2c145636457a249bdbf533a36c039ed9fa0359788c6b6704f7f3c671c7528f06b88bce38f2092de698eda665de90bc41e60f3ee33a6b19b509e83f60d6917fde3fa7ab8bc550efd8f52570e355f28cc84fd9ed8d54a207604c510ce7ecf9b30c7b369329722c12be7c5dbba4a34986f22e8d9528889bd98d8579f5bb466a4d971673b1a3966c3f5029872d1008db649e7fef552ecb844e9bb9c0b50b2f78c0914882bad54c333639088e5ad7a36d684ddb4c62600a37e36a92a580baa41964e8376e4b1224697a921f3f1bd199e903ac1c586e1b7679e0b6e0f0d2d6c1845b0101807716063ab4fa9d4e5cb12e82f6d82133cb4c23975f82bf9cdeef46ef8e50c8d142f8e4d3380a0a5634a3104b8e6a4d275148be89358460f86e4d81eb9d4fdeffb084a11cdd30ae7d9b8b72057ff7a958e812544668c1c701ad191875b1e98a4e22ba29d69a3094f5d041aafe99c917a53ee59bb135aa80648ddbe4bf398f24dcef18491910d8f9dcd26a1bfb323a89bddefb90d51918d0b708dc66f4548586356c663bc620213f8618a4cc37d3670e18758ea503fbe1a1db957dcb97cbc21b02ed3a3d30b21104c6a58ba44be5748bdb81cb9ed38e442bcba3a63b2b25638e1f1e920543ef057f52d01ef5a69cd916c7e9a190931fea9690fdf42d0629404c41a9a70ebd65e25e4a6a331b84ce4add1c328314761347ddbf94d6264deb902192a201993350d5a79229ce08f2c68b5c98278551c0ef2dd4bbde180c4d56a6d4cacbb4be74bed01524a7e69f9c47fdfff5106efdde30fbfd440a73a21b4148ef5959928248a3ea3e5d312209c3f40c85026ce2a3ca486afeb3beb85a98aca01a6cc9df3b5dcee25d12bddc062a75082acee0eb66b1aba449ecb74ac4ff9e99f6b36dd88f3a48d574187387e3b5dc7869ec09858b722131ac599548fdc97f8c7f2ce90c481ec4366817d28e40179b3729ae28811e7a406fc4fac9298d17215efb7510b9a61bd6a9978b7b6efb574a7e361e070cff89f83c6e6d2f1b93649e583af2e26f6e0bdf287f3f2edd8b4c028760e27836dc4898f629a399dbe7f8f3848b4b43b640525e18cdb7253f86f8c7566504d07e0149ce02497d77977bac8a95f947f19501fcf540d8f0e6fe2cb149261d35104213e946ebda742300f832decc93bc45ed7d10cad58fead0db6f536300d72fbf8c5b33e35e2e89ce1f737b3c891f96f6478e516c0df380ec29a9905fb11731fbd633a8821ace25cb1e2a6d68baa7ff2d410c2550feef5ca1c55141ff7cafc1019431a039de4eb771a9eeea947951d855979291c72d9458d67175d94db388f531c1e41fe4822e7795f4d381c21be9d346ede93a759ad74642b5e0a76929783c5311025054a57f61527c510f3e742f61fceb4b70e6564d29bf5fea0a7a640295163797481e4c4acea90f558ce7a791c93de04e285090f45562f05c18928d0dd8158d38fba93614d7284b9da66ad0d94f22e6a6cf8d26e01444686569d83fdbb3c94f303220cee4dad7ac9c0d69e2d58aa8d3265feaa20867065bcd7e69aa65c47e26c936f1971f1e785c53b016202369ed17ee8c1ecd5a5e3873b45371af6520389bccc690320cdf0b5966ee78af86332389b278c7171a4a3eac90acb2b24b67a8929538ed3220ad6251ffd79eb9aa86c12b4c3e88461689b62adad92832522175c9f38c098c79b3a7f7d227b77c7fc5f6a74776ccf5e18ebc5f3eef3196d875445a17b6c650186252fea05913759f2fb310e6b925f54065b1e249fca89684e31ca47561fbcb2f7f44f263df6e9ed9581a3e37dcd53254579800c7ee311eaa90bddca20886f9e7079b2b15a8eb376d3c42ad534617d45ad0220a3858bd64fc889202fba45cc2f599637e3ff0d06b370178a14c31f072e229880419884865b7cfb688b4ee18c715c569b2a8377cbad89ab93e81ad7131b80d4d5d6bcce2d886badd7db2eed6955e6befce53ac8ff5607e14466d7ab76a52a3b8899d5f948a130b0915cf0ce22e55cfaad1a0c71ab5c7c1de58c4592b5e7a973052ce22a7402a816c575984873acebc83ed32cc46ed31da0bcc8d3a67be00375829b65ebba94d6a1b3030768a084ceffbb83118381cef1ecbeac913f68cff857e20f09c596653b325b5b31d5b199de4f26682ab77b51b30481839829899f0125a8fbe92d0145e8981feb82d6a18be0ebf36985ddf522f1b9b814aac5a5647fac51fc4ca15796ffa40e304f2d6ed8bb05da292c51eebbc2cf81675532a5bdaf91d1fa16827bf25cc80ae0bd5d69daf6505f39b4cd3151694f81ad498572f1ee20b3ff55456b9f3177acfccef208ca9069e272435e4edb262b34e39533e1bca888fcec59e8533d1921859df694546f286bfa6ae7654e20c73f9d63cae3d0c4c3453c7a89b6dc6bd7b1fcd10d406508045468a4b28286191882a3de57e53ddbf9918ce2b3298c3ebcc293c9bdbd0576f21d5319796b66a2a306ce184679bbb7af3d9253dbab3d10039f6081481af86ee53287a894b5e37a497cdff7c0225037ebc7fa178e19a4c48a5fc7e93b958d753d0482c0c5678ba8a17fe8d58e3484d50df9251735a32bde3dfb04bd82f83a53427541913498f6f7206614f55a477dce5551b6ded81102c46c1b8e256318e5a721b34806b2e6a2a70c098cbfaf90da1a6cff1cc0fc76aa97d76210be4e910d7e057326662ddb9c82ea3ab80d0536513d5f5fdc9f2279153d4dff913c3d30a26bb58b4d98dbe9b1411c375a46c702e3bcf6663b92fa52c3b748dda6e2a6bf1c0eb330ce8df58cc2283295e17ac0b64d4404955535337c100d00d6398a826ca769aa190c22ff89eadd274365df04eab66d1680b63f3d2e4c8b279bad35f7a2eb3360cb04c53e3300cc09f3b3ebfb0c9e45aed6a3e8d90deb771b553e0e819421f65606be61abc96918e331dfd4a7a215fca797069cb51ee20218d83e484a85b53b3a00b5f38c33882dc0a235785f3f7125be646858567b8c36c6492877c10aeb0c95ae265924c83318ecd4b2c1687bbf6fe5ece3d9ddfab5af0937cc75f072d6fc86217d99f6dc6a49a925c711a1c0c3fdbf855525e6b300fe31de96b8e230b6832e47f74b5ef6faa027a75cd4cf631904596e6733c9a381687fb02af5d14d03bb6f779fcc8b0caea9b3d8792fbb23791f7ff61fee1bee856e4b349108ef2139a3f4285768c8cd2d9be077dc7f2030302996b7621b7992d7b48535f99ed9e64f5b6d11d9b3d9e1ddd2de8d97409859a1bd404899938325e42c37194460889865f674252e308a5774a34a127c7368bcb6f2169b5ed8085ba194b79555509510014cbf8f23750bf5eab4a055dd0a6b5955d8b41bf1e412e940553d0cca16c8795d576e6de00d95ace6c34670b6413103f6cd7ca963cc459d8b77bc1f4ed22d9df1232ef58ed838ede61a34b93d01450f1f43f7f605329258483cc63eb7931ec1f672f5f3c3a70b2901c30d0c127a8a4d642a7eac6ee4c32ccc7f4c7d9e3dcbb272c75ec253efcccc14a2f88ef7a33b05e3911e306fc1aca77f83962178487130c9b8d21fef97c6e6b03aa2b03b44fc640f8734fbdbe84f89bb6161fbb40e88f3d32577c395f55737b9e0ad2837418523b08c2054e5129bfcfa6dc1fee7e454537ab225083adc63f0d699209e33a0a4422cb4506fa88d8cec62192b18c476627cef899fe5c782de82760bd17b4d3449a72cfd967d95275e1293ea41dd8f0e9c679d8e71b1e4162c1488f804613b58d700df72cc6b2007c42f83fb329ba0a72e136dad2f2c47551c365ac5da5e8c194d85eedf55bad4e92f3230e2467cb8465aaed662f7f34aa92767384cbd16e501c4f66b3d0d56f51ec8662ea62a0aa74413a79940f74d564f57c8b4b87232f8396f04d94eecb21f9edea9ef9373515bcc59bb4d189583da98a712f7d26414982c941dd62f10b081c4599fb40f007f730e2da7fd6b7c4240416f59c9fcbf580de67ce71f4f61138dafd3ed39f62c6305e08cd1f60e890e7e2a38d03dc6919a1b5bbde35c2b76f20497a57e7dca79ea659fe99312acdce0278e59575da0ea88c3ccd29556297f5326a8af4e862362001b039a0c098c4d45c78f18ac040be00e6e4bbf13cc5997b3910ea0ed4146f96e05fae2d3ba90a424184b09530258006c960887caf7bbe8bacbb7d8324a3547d5a0f62ee8086cc4ead80edec219109c692817882eece43bef1fd3ed043bbec3351dc704d0bbefd626af66947c12cce4fc5bd249afde081d26e8d02c3171655a8e40c8fe4b6d9c12e73ab633f016815f8b38bccef557ad5cb90db34282c424ed97a37f1e799eafa4a3e357cd74da8a39ae3d9eaa1614fb42bfc79185b4d5102caa4fea67bddf516d872257af35ae5c83af5efd743a9aa00e307e371788c36275cab49c42851a8502c5d1d5bd0e9c44e968b6c09c88f8ea44241725e054a22e994af9b1a6659bb31853b46605a8aa9f31c0077b3136abb76c24ddb0a29838bc80dceffb346835718fc5b8698ed7bd73815295e057f1de99f149095b54116d7efc473d0f35ac2a6c373c1714027eae72124bfa5e94ca70ca0760645f060f568837f53daada98ae59fc0ca898738c56c0ee339d119f6837f2597c7ad86cb343aaba423a90fb98a21261066a11b6b40db773f5c6b5d59eb3a5360dd57243cd5cc04cc37e00a1d2ba73faff0e35fb82159e5bab6707e1c60675101c2e0166512aa92a572f73cf4bcf71859a0d4ded1c054549272b9e1bc1779bbeaeae29b852eb2c9fe877b01cefad6c598f4df380c575573ef2dd2e5781d88cd4f15ec4b5a226f68337c7bb22decd41ef4080927f4e26306d9a0ec70f2250cbf0ccab357400e20f5454575ca5901c32b4cf012046e2ea22e0bf60dab6958607033d63e7ebdc2fcf70590b503e06186e229d5b53798aaa2e0c95af44c68b86a22236f5f45b6bbea98521a4d0779da520400708657e96556b9046de7791a13b2184500a2f50e41550b28b604816c4237d494472d9098c2f8eda906a757c3c0a048eb2f058940fa094c7f4984714409402d86eea6b289eda75ef2b2145b81dc688cd65d9490b807cadfdae4e66ea2e71537d79fd187776503a717a06b0d7f083486be64ac9c2e29132aa47e4ba9a943ae68d798e67bbf76b32ae7f44e77fffa08fa03fb54c72046e367cb1f3bef840dde284d3f938fc11294eaf5665587f3119a53941acfbe04e02f469619742b988a85e2d44f2e6b6caed537fe12174508c9c175d6ac383d8b6ff3c7fecb19b575a093cac48ed5b91f6cf477bc954034f77dd13720e7521683e9e2e602551c89b3104ce72b8f731c50f389d6f5469d69bf500f66aa7cef5fbdb83d1a04b967402ac7182973d8e0fc9f57dcc86ce8346f5d128aea24adc8f1b9a436145b07f26f1ca5e072fa9ce9e28c762f5bf61e9c2ae6d413123c7e73a3bfb60415169d1c8622ed9d8fe33b4ea758a4bcc55ffa4b35820572c8b9916e952ed413d7857cbb3900c6334bfe83f8543d50168eb41af57067e4e195ece098a61098e7f8e2aab2de2dbb0c173084e4d0bf85a75970d212a3096c21b98cc533df7e64db24d78dd9530128d4e6858fa44bfc4279273b4d3f3534115db69eb9ae93954b95572b8aa46a17273a27bf32e4070a9232580fee09ecf1c9f0c68e09e88d53ab905a39fb981b73b7d59ebac7acb39c635affebbbb4b64fa61fcc96c09f5f57afe0007ffcf868408587addddebad645877dd0fd7613201df6ca083311098f5fa795e389bcddbfddbaa13009653a4f3c81dd7bb63e22fd8dbed3c9f6dd5c16d170c8694247cf7d28ec7e11ec8fdcf65a540f56f8c2b82990175f7b26062ad05af4dda0a66750b8c3e0212d9abe311f2f59d68172d7f10adeea38352a68460f326f1727bdf922c5c2af345d64a83f32e7d5bb053df3076034a451e0e282c6ad11099419ec491fdaf28d0e1f58a787a1d9254c64919dfe54a22ddf40184542d861c1bc319557a9a66659ec6119e02bf17fc16f6b66972760808104ad49264fbe8b447cb59d8dbf089fdd6eb29f054d16fa4ae9f1809b27947df6f0ce14850592e0e887273f4628e939eaa2492e3cb43946cdc94f0fc7410cdb77e42fd7d61d4e984c29d2dcf4a37476a3ea66853b4900281214107a2b9508cab982610dac310f3003cb85ff9dd02a57361671fe52d4dcc626028b8438711b85980c573b7b5710c9087c346150ca3fa47a6a894c5f2478c6f5cc2ded57a221681cdf2646ca549e3f65641bfab4bf094c9a417d7e0b006c9db08c35d401fbb8c5a5877d6814ac1054b24845926c883b82741e56e9d1b83f0d3c9f85f33a35654049d4dd30f490c9ea4218225e7a93f17a3c23c941f0324358173852c730bc966bc189b68ff957daa5cff5997a5a1b87b237630d8e70d2568fa125d758752b593cb95a67e8dafe3e37d13bde232b6cd151774e85542d061a53818b8178a6fe863b9175af02647e556c9f73d75bdcd85e8197540458f91182af15374eb4014afc7736afc2c370d1b65cb772ee23c4e1013ed74ecfe000cb960dc838bc8fd458878d6870101b57164f6f903fbae0f06350c18cb2bae775ebc05904fecd151a16bf749be092f00aa90235e1e75388d1794ce00ccc0e03ce4add6d4449a0af281f337435ef7562f0509a76c3d39ae3510da7ddc64359c9f0f5ce53ee72df4d48a63beb332875d2679f737adc40ec377b82f94709f0df3edb0a8a1e81cadc9b8e01f9fd9f1cf6cbd94946db69a80ae52f813aa4792ce1a533069cb4284d978c84ffb59ad9707607387b785b84cebf22ca3e49d754e6e7d25b1765125d1ea36f0286a8b1b8ed72b11e1a14e1323c5117c41ac947974fd5438f09c35d31d0ed3d83a856dfc713e3322f5314008f87bd46ae7c54876c226c248033b7abbfbddd62002fcaaf251851b4772da7463bb44902bbbd549b34e00fcc6feb1245569bca78f53dbb9d663b8a61f5e3498205bd21d6c2fb633cbdde13a9ec170c053533ccc7148eb94b49492822eabf65e9927e4dea9dfbc469bd7a85fa90a141278c45e6d66281a728f8cab4ed71c00befc691c30e2c8bafb32116ce2e054b16d4f1b0c3dce83c63e219d6b309df066a4480ad2a36aaab9e8f3dab82e2c178755f8eb875fd9e602d4eb3cf2865a2d2173a2a06b5507aaaca9213c466d86611635cbc581e48c01207d31598a1f5736275dd59950cbf2fcb8404a76695d1d78ec1147583ca979d817beda08834e461e99351b28bbb7cecb0fe56f7d5b97216efc1c881bc1e64586a4e98a1a9cae0f41cbfbd3c00bdd162de88f78c1e284ccc49433cb83bba77632da4cece4d1cddcfe89129dfc22e7ea64cfb51939c5c0d1212b8ff4e22e140db7ee7373d88362b626d1dcf3f20b9fe3da684c0f9251534f558ab079a992f945db10a9d677d2311bc4612aea3db6fc2e387a625c2b07c78757c548d82ab47a97a2e2670d1243791117c16715c4424d93fd1606f058033ecd7704f8591fcf26214b3f9d446e2716981200cb8d9ef2ac7453296d99666b09b4643d732266628c5ca8715c00772c56ffccead61c84a9ac77b233492a460e6cc0e6a75af809e5777f6fb4ae75e6627be7fea2ae5d54fa6e8b121bdecf44b90b961688c936eb7ad87de7d309047cd70db2c9284f083509072112a4e7d2284a13237156378c66d1b9b7450bbfae8e639f1482e266a040861b8a36d29f42c2fe903fc483102d46638bb3cfa609aec35e1c3e44fa2fa146ed1efbb27bb9b096e3feefa899562cdcc5ebb0ba3056f777858d2018f67f688d739863a2194e45e3636e6b9a7aaec9e556e9dc2e62a29e48fb08d25c9a7e3faf2a7c7cf69b34e796b796dd81adace6367534b0a350c94c0a6dd9448847b7c9a11a0018b6402a02c3a36cbd5e18f860aeee8fc99978629b022143ae29de293472bd57894c66a5d667f756f00aa91e039a5f01ab6ac7f3ae355b253fe50ad3a1a86df0724fe03b1cbe8a225d3b0949355997ade4384dd38b6daa9870caf0413930f2fc300b00afe4949a0d6c2c6496593092978fc3774c60b5999cbf0d938b5fe10ca4cdb295099541284da6d64e994b2130d7abd1e14bb12a82bfe1af71e8722ef94d3407b211521b265a7afa25f8d1e5228ac8b56c0647650dc6bff2e2a0ffec50aff8278e5ec3cd4530d69fb91af9c05c994f826580911c296359c6585c80e654a4387a756def3c4c1d49c266a2e657c36bbb634f42d97cd4ec508c3b6bbf4af2ca13465ee078d1b708a0418fc99e55e7764368fad5423f19f1642f4c294c5ddea19c00c241699539d5baa444756c26dffc6f3351d31064c85760e4c870b5d20a6de453b1e7774f3d59aacbc707b97a0edad5ef3c4058ae5635489ad437b585e91df0c0410ce3f06d869eb4c7d603e250c6411f8a85f9421fde649d286b5116c8c900eca8f20e7c94279486a11502b003ea4906c0673dddd270452ec026f53e340674af247c6aafb414e57c171e88eba917a944787fd473f9d2fcb3964f0952ee1ee6011bdcbd7d0cdb758644e622f56454a269c1ca830a7f09a45e0c9a981e76e65b256d7bfa361dedfaed5cc2338130ad8d3e6afff534348b950a3d8d49484fe5c317cd7044bad329bd05889f060d5ceafb77f25b46b35e12d976972d4773f25c81a36480fa535e59c9645f321d6007107afe398461eb8da64b83f47a331b02733a21f5266c3478a8b40b7eb5efc124ff54e58969d1de38d0ddc4b52a03202d7c8f4e10a8ecfc9afa50074269307cf017161f90e81bb7f9449bff736d35435960fe999a3611aa3df1ffbf82dbcd129b412b39371f26eb588ae612b0559d0d690946bc33099f6418c27b62a9980a133a64ce8f1cbeb7b0986db1c92e76dfac88e29c6f680a657234e1dde150f8adc5b6a23f38830210eaf3a011c083e99a81a07d500645826f098824923d71733b119d47b8c1716988e38a829ace797a94dd5113932586017dba960429ffb5cb408c9f22aa9b8fc285ae00a221809f1a4b11ac0d58cd79b6daaf993a6d9604fbf9a03c0e87f7a5d397e7d7930e8760e21fcee2fced3a5ea780129052af91a65167b6f5020af04872fb0d51c655e2919a20ead042f106ebb3ad0b29438d5660276cb0b633258cbcc34ce7b2f52230927da13aeeced20645bce90602928139660e382930f0971a652182c66d254ee81040b61fd39a3ae9f08b7c79a41d1e65d01410ca8442b70e8c61c91151f5e021b8b04657c835205b9a7d7b6b2ae61169616ce21ed27d713fbfccd7a048f33890d6669ee3753c7f7420e219d6015837e0b4269ee117f3d7773c5d3b27d81d27fe8d84bed0ea2829c732565bcf3ca7cf60c44e68ba693aa51ddcc327ac1eaf6c99ee3d32e42e9613750b92936a2752fb9bd41af6c9fa567be4c76ff980ff852a91ef1f857829090ac9d0088368070539baa6ba0d15ebaf3b6b5d73b05acf018ccef7a2c54bc25653ddac97d246ce1c88fa22d2193043cb715017f0b4f9f40ed1a265249d59a35e114c329fb2e3641747e53aafccc56b84ddbb1e9d54770ef5d0b167bba65d91ef31bacd9463e3483e208843ce33b7c0c24ef6679dda2c681481567627f0521ed9310d8341c00e7bae1c61dc7a6e340ad23d4178e84fa6bfa2fd08bb9a38dc580fc720e3204c213146f74821b29a0e75d24550e812ea2416e3a8009fc7b12358e36ad2a9cb63c9f11791b705ee9d419fc2d1cefadba02fcee00997190cb6a9fe1044d815b2a12e54a5ee471ec18695dfdd17acc01c1a811093f3740ff3ba9668211ddd5b05c1efe70dee039328b7f25b5c82b1d323ce89eda1cd5c2dcbb62ac4f4c90a1c707ef8941c14c425d901a7c66e62dc050abc77ac06738f8e79a404009d4f41c06e1c3a65ea1356f450659df904f46653436a17f876cac077d168e3aff72ac9f7ed10036ff408e3386f8e8ffb6b30b1b7fa7d687124437e12b6423bae8517cfd0209a387e77522c0d2011216f4572cf3deaeb743e2f82792cdb71475833ceae99783dd3553db190df9079ba9f3ef780553d4c4ab5972e50e1a1659346d8cffdb3dbcf4b7a40d7ec106bda1775882f5e12d123c03f622476e31537e4a5a764ed503f2f3c967340ecc70520f6d9f43f2de496cb4c740fc8cc6091de942eb6f3ce1ff08e204921a9bbf912010894d9f9039ff75cb25cd9897386f36d9d6d3a94f991aab4fe18385b75a1d601e0933181c72d09524380b2a389dcaf53c112f8a0e44a701d4dacf4ab3cf7a59da95e5db6945665d7b2d807cc4fd6bb16882d2849940bd03b7a111a0380f47ea66c870e52511e5c54460e9ce9457fe1fdc5e90acb8adb508218e7ecc4ec90ff9748dfd5e6267d03912e82e9a32e1a7b94a6d125a2c38b079d5d1e6e1b9ad7ed4b4489822c208adff1b5387c6497edb80af0c61cb6ee6de88e5fd82ca2f5f288c50f64962162c404ff4ffb3e7681175719934321f00eed23b4d5dd3d738e54c901e65c65b673647796bc9fdf146eb2f83d2f512c3623520a0129e14d00dba0852006b05dec7440c6fe01231885e41cd27c9c2a3215feb0acbc89d07eea43b810d397046cfe60de32848ea7bc601c260a71d1997ec22f06f6632b1fb39605b79f2b5069922691485fd91ce28dc84a36e9a706d12c7ecdd517a9b22158d55486a6228747445f9a5105ea7c69d654740094c004c9b1df38fa318c6f7c196a3354655a1db3705d83f687fa1400c0fe73228914a3a4e3f1d77a65469f33599dfe327e54e3b438d8c88b0a8b63c9234c9c75b5bef00ca60536db7d0ca63c9b95e3d00f8088ff9bf7ab678035be3b1cee853b8625836e93bc8650b3ed81d87c1dd476e0e661bd31c898ab8ff965447063ccdb8732d7d9caadc175e55820a452582d47ee20d529dce74120fa8a06c687681a390394a914b90322356e9f492e9ca116b088d6f0aa29be464d667cb90c452e86f27c12e19a79e3c25ed76744c59ee80c74b74acfbbed0263f491f88d3c3ad638ba680199c8c063285ef9304435246ac5418615295857caa607c8c64d91cadb8501b25b6c76126d9c76faa56426348ad3999c383cd496d18e885cfa4c93ba2977bcb4b90f358d5e4cbcac46779338d4619ccae9884042c10b77f27389a7efc5b1afcd7f1e0504938c9d0043d9463e4748512a1c9268fd34dc4b68d4f0d1abf90fe435d3a73f1570a3e7e87971be19eee609c901637b1d5b4f51a781790806d31bf9aa8cac9efb4bad80124680cf6456a2504f3c247dd73c38a4d58aa8f5f770eadde93538ce0ea78d1fba9abb1724aba6173c6dc933e46531c0dc9ca667752513e46c0aed4dd3493f0820d98251b6ff7c1f529f1444779b264c69c8be1fd2b77c8c562afac9c64e1c3b26245fa528df42d94fbd46afb27c26ae73373edc7d7732f10fcc989001e1412a12f587875ed93b104ab0bdcf4a12c11fa7a549807f22993118ad7f83ceb9c1c70a030ad659e96e9f5004fc5267d4b2c99efd3bf35da71efdbe12c36e0d539ec19068164d394436addb96ca060db74d46d9c1e22ceeb3c770b794c2033d8fde4cf4233255abed13eca076129c9ddb70b0dc9d466c9ce4fb6e97c5d41f8095c49b370125ff2a560f0d83293573fd173c389d5be5704cb112d88d4f4b7826a6c81d1baaa6e7bbd01eceab14219dbc1f87385a367ebee4c5fe1142c36770e8973dc0346034a718d8c7d353eae988b6d6ea5e7d47c3ee0e709bcc1fc3a1ebe2f24f0dbcb25f02d28ed5c469dc4d4a87e87ad7e24b31bb4d34bac9af339c8c6ceff83d62df12b9a0a42ca82a98f47204f323c33bc75e69a1d7a5f39580e7577ef96486f6992d88c13d2f8ee128f43a7d4be8657057066594e2dbc3f6ba3bd1a0148fcb7ff77c62d132dae85d22f7da586e88bf6917d256db1932a3ebe740d430f916b546132da626b5c23a235a6b569e5c9b48f0976da309d05a9eec77ef3a6da80619f427eda36850d92c242254f2104ca157a0c7d8b907f95fa3de247d1b71d816b4573529cf98e80e7ca7fc7b3b486ec5373939045800e06a872b4ed7b496aca7d9cadd93e51e645b98009debb63a370ff26d517261afb23349c11948543e78ec787aec213c3cf40669942e5558631ded2c73805a48a2509516865d31bbf07dbe86d2c5f67f1b94ef75a8a284193fc20cb48fe1addc04e25f3d6c0fd25c533bafd6e2473d13f43d636a9ccb1a6cedb87bbada88309a9d150a312e88c7eed31e6046792e2aafd3865b5a544ed25a5489c56574e9e400fdfc92c2fb6c4cc0001b8c2b9ac1db61f498d1aa44d8d275fc075d2dbf5e1c4bfe0ad6303dc496f189338ec16e00c82aaead961e8354ba5580d826a72d8172cff4d5409c258a82a4de538c88e9c400ffc70cbbefeceb6ecd4c3e9befd0448c1e5f63cde95906e9c955cf3ec44620459c6f90c9a12c13e287c18fcc77a1996aba0928d3ae2007a78e2553a899ad2325de4197aed884165038cd7be02102259ce7c47ff9b2c7a636e4d0d3998f57eba7d843806fd1603dac86e84574bcd3a74ef5dfe603eabd55785bac6cee13269708ed68722b39c234dfffccda5ad5cf8c2bfa8eb63586d9e3c8648317c5c41c05e22bc2fd8cb780c26ee26999a7b22d00c4ef5b169499114e5e6873b954892fdf97a5210e4da5e2b7c85f10c7960f6eb438c1e777b9df2e4b935ae4e6df534b7dd4a2ffd56fc5ea5c83eac618d7ce59e0bcb9455601e656a35ad9bac6dfb1bb1ac185e8b5aba8124e728cf9bbf7cb083cf69f08a57815fb6d2cb8f4c8a94117a1a300491b0610f11c8746d7e1e830e7761f09af34f4073780ba73f7e30123c484555b2b03e8fa2a03a8dfe2a6209135c6f1162e1e18293a8922fc3274aa68acec73e73e76402fd253f9209e1068c0c18126f02c77e95b843b30a9ed99c02f5e20d91b53240fc1144028b3ef5c1ed4fa4b89668e2d3a147bb0045aaa0b2b0858e087028b1ecd861b8263312fc0094dc2dfe332fc7dba2c76ef34f5ae0d66fd07a0eacbdd43cf385ce8566f2ad687705a0b0815e6cfb63a73b4bf0f921bb73e5624521600d864198581dec1c30631f2f533b5144d7a3055b6ea42f4937cbbfc5e7196b8d7b9cd3ac9b846e203c4cba795c56491ab1069bed9b0c3338350170714e9eb758862bdcb5c7a8fcfd0f7c8eec3b73825ed9043e72196b69df9ac80e9ac5496af8be42500e8493fa37bafff18303665110ee1ba428635634b97826c121715fbe2470304e9ecd26e03eaa406a05f276414134ebc44dfd03fc07dc1917ece54ded9e8c91ef744c72fa23fcfc11425260d2f114dec8dc652729bd9c6bd976984c659d6fb77c5e866a68bc779dc95c105b60f5d4c87198dc83a810e29268d5b0413449c97f3f808734a42c249c7a0b40eafa5f20920e0c9b9c2f6106719c7e051a610fe057e67261a3ecc3d314ccf9dffbf4391e08121ffe89b537fb933979f5db3581d8b36189627f0688b6b8caf3cb9353a9e6260c92da53cdbd53c52c0e44088db495edc998eedabc0c5f4d20b220e8c6e1b1d32b35e0932bf00426bccd5942775cf4fdb86633d333dde53919721747ba4c0dc963d414ad0d62198fdbf7b45f2cb888a052446602b9b55faef2ff5bff592b530c612e415ac6a3c519155e9a92893151b52e4a41ab4b567c53e1ca6fdda111b7d64be8de3603ea100fd1a6a58218bd509d5578b851a22d6cfa4cde909e54edcabaad338f166a4f031577927a423b503e5718cef65be68695a573989265ae8da612d628b6da9a1c443bfd572d8f1e10819fda0ad12c995e3777a268f0c8d222ab6a61db269d502efb72fac1b7430d6e14165907fd0ffd8c26b5cf778fd61fed3466898852cf24f295548d94274e21806bdf0c18eedf2e8b1102edc26968d434838693a1b6ee4536456c0746105504fed69c78f236ca804cda737863e477b3e369f8e25c6d8c2bdcacaedf3e081d5bfcd10bca93fdacfb5b161c7e37528a8da54c0df6a864be7ffc56a731080ddf4270be1ea13ec79512a6935325df0fc6ee5002049abfd51397c71f44a5b6debddfca659d4529eae6da75fbc3f7067f3b02de2e0b8f9c45a9e3de1e8b4bb16c4c76811e4cc5d98851949f2d7a6ced7327944059e9127179ad6efc42c6cda9ff8d2c471443592fe678a3ac7837510e79d5380fab7f54ec4760fc08ff4eefd09db604755a0579e24ce1906b2b658532e5b9de30206cb3b73ea350c5a227c889824183e4a43691534612526649f25ac214c01288e630e46bb134c915e805eaf42b95520f88ab2e12ba7c91669dc712da0713812a6fa74ff8ef9b86115ee55b63a7610d9490fba898d10c6a79d6a9625fc8dbea020710dcafc1b8061e85c3c0f7b3e080736809447dda8d845a57d80f878249f618511026381cea90d240a6f6cc249b2ae75a85607e680c8c4f8671437739278a5baeda318d25dd1c36a670cfe93c35dd4e861d41e85f14f46e8150e2cfc31b52ae861264e057d3dc53f05ff88424452c6345fc9424ab15f658eec4e37d0d3e48eab47b0931ad408a58260e8a2f600e2ea7afe438ea566ac93a34c21e26b31b1d213d6d13b62fbabc15d573641b76d59a997def518c101586161914cf7b87d9958f9d707895071ca4e49acbd7357d608af3047b9c78876147e2ac4d64746b8cd8d26da1761a7d90c64402feac3bf5ab1d7c2feb6f2d7d50141054834d311084950044f641990f5c7f1b295250f4af1a93bb78960d7abcd99a655f79c63daa892c4dee343cda35ac4dedf4705e87977921e4639219ff2ba08d84fdfc40167028fb77e7015d7406b9c111ed849b8ded53cadd79b6dfc0cee7d53ac0d5fb0f3d133e1361a0ba3a50a2737db6d6c9e086b84b7d50ade6160dd5ecf991865e2f17afd3762983e048d90d21b298517fcab4b5e3748079224f58ab7ebadbbddbccb238d153e4b0a15095ca3f0545d19f8920de1f03c609d5bf341b4daf7c9eff1982199f983ec5a8093bdd1e854095720324d5672b3e5af04ec822585cda21844b8f690e0d7e83cc249e11c703bc881c67af81651af1d2d878aec5731c87ed69ebfa020b65f66ea7abd38309a21183cf8999dbc751b809b33be0c256524fda2c6fbaa33bf6b97ad6b66e5e84a1394e460b1b4316ab5e1d0892a9a0b44a58e27bacb11aaae2d05aab2c7beff21ac7c20eca1f3435828ab31d9de39a7b00559dd9332d93039bea8e748a4de878c1ff8f40787369ffbb85b67a883d1ee102321d18f89cecf888d59d124a501c5c3f4e9ec5e905baf64602eb1b5f9bbb85069caece407f3df1e06a71482564887f1af03d5733cd1eb3551a7d7f993faa28e577cb7a33c7ffc45243c3246e821a3362403df2f979e7a4a4a829e9660e1f14604814af0a8112b625a73c3592caa484c44c1d66b4fd327dab738499bfd1f2c34b5461cfd76376576ecb65e8bef822dc2647edda7ef01b97be7fc8002947d28e9c80d7bd369110f102d45b95aea1e4161088c1850dd116bca9a98677a61cb5cd6790f03cd523afdabe90ad2c4859c94e60049db16bfd7cc6028c1e810ab7b79a1dce8b1940010376713b9ff53b4b2af2c0b3223489c302c9c9555ba7e57b5886d95f61969b98187f0be9797e06d38d4995cf402115f02f13a35337733b880fd34d78cb77743b1b87234decd5eb25006c98648eb05ec2a227432b7ad2610aa51c512621954e8c0497723bde4cd111a08c949896bc792c63a8da82277989a7b5ac15ab93fb2e78bfb7ad296af70301156247c03bec73aef3c3d52b13b8da4f3bdf4e7a9ebe53c423f2a77267b44b5f9f423b6b23d5f4a9f5fef6df74b62d0fc10389498d6ed0edb4e75098504dc69e278c302554445fdbc35463571bacad667ee8c8ff1911f8f339cf689b236c00ffe8cd721758fffa28dd25e4c1149f151bab225574c9d7b0e589a3a01313c605fafda9d3d56e2c87d3c61443511a4e914bd40a698125b50f93b84e6d76da4ec0a85f4ec7e06e8abeb064a7186af4f5a4911d3fd81cd8d6ad0e754b9cca251b9b83fc9d651a7508589922daa182ca3aa340c2e601acbe37fd277073b1519b4069a4a7556829a66007d463169ccb518664bbd0b3046a2de60b436488b72d2fa8b3aed94b110ec75a200d782b05bc2422d02589a69a95c47f79e5a274cd6e721df6c8cb340efa24d7a06e3136de7f887735d0a11cf297427190fcdb7d911e61ae8dfcf491181231de314ebf689583200d002e3ca8034b24a20516dd008984c36de30fd96353fd793179aaf96ac67e6b82284dc4e845b5e5c9b8a987cccd68040e4afa7a0b366721a17ca5da44147d8ce86e1f915052c7c68163856c7f3ec4fecc7771746ac9129cc69b31428e2a75e197fb6522ed7a60ae4e75c299fcef19c682bb1700438a66d5fc866189e032cd4a3f6b160e76736181225c07f7b5584853043a23fdf504eabbd0a218a731b8063ec4ed98fba75a91ee946c75a993f957012202be21a0f39b1df909cac13eb427ee1d40ce0712f19d2ffd3125a6541c6d66101492853f63ef3ddccf6f35bfad3cb2b9d785c0893ef7e1b792860c390a607668eec2a4058e06301762d0effd5f1d2ed73c817deea92daa694aea54b8b54f0ff3640ada74f00e1eb00400f6136ca6240edb0293701c7243df39f52d7598b8509826eb59cbc40ee1cca05a5e901166ddaa7ce5a49b122bc4cdc835e30c5be11684dd9476a3a927fd364763aea905e56129e117ef83f2c2f419883a9a34cf3429dd91f86f32995035452e976d67180d5851ca817d924ed324368c57061144fcc3777f92bd24b8397f3c52323fba786c04642591b8b3f225ded8077e79659a08b3de4c9edea87dc65592a885c53aceaa2c8bee39490ac204baf4731dee5cf04163edd9ee4ea96917624efebd6dd5e1993236115307a0a0f2bc15781ac2879f4462a674cc2321a53538c58f0c928017033eb2e405f36bb0201e1efa224413b2a2b75be296ff1a57b290b0b9c009e81eccd65364f0b81aad45652dc698aa4e9102e0a6f9ea19d971de9498772bc14fca1150f9eb7b5a73588c5c2c9047ea9e290850cd39ae7f384d60fcd907c4ad7697656825ba21a345e8c3d7f54edd2dbdf88e13cf574b4f908636235fd5fc2380b21f70ee93095094eb43994ca8de9b1b43330b4084aacb870f8def04d03196b0b085cbf5928d201604731bc9c47c48abd2ca3b5ce0f15a19c5878955570c238b3a9d4e0e827d452becbb522f3ce0c621bf67aa5998a2a5b07cbf2333d54bb6a6ba8ae10b0edb880e1b4d58e060fab006830bbcd9fed93d262dd8ff42eb50a6dad6eec479cad032f2fb66087e9a7799fadb1f2176ab9966192654cff4b52b7ccec31bbea5c7e2fc0fef5bc1856cf050d7649662750f9011ace31e73cd840499bc08300e1ce0289e6f8add9eed68ef85431921df6a489d6fe114d39b38239b7271dac3dd802b452cdd7625cf983fde489658a301d65fac0feb8e4a9a2b45e5931f99d4f3d533a7a7842c4a221d91c64aff7d1270ed7604f4b8b918ea587f9542aec797ddeb2fa68568db20c3e9e9852b877a7d288f0677f0d94d213c39a68a006a89bae97cf4781d538a71973ae77471b9669deb0cd211ea74fcc8daed749db133e04e9331f8f5c8014b3ed56bcddd25a5b4010e2e98e407900e83300b985ac7b42d5dc64bc752815feac0e5fc6adfd0c81a0a57e2f37aa1469975e837347fa7a0e0d4889aa1f3a8d0556f4d984b14fa4fc011cc547bedcd23015620c9c39cf2167c5f3437d3efe60aaee39600611b9cdf48919a6182ceaa3c859ecf29426f868e9cc30d930e776cba8999394b3a390bdd1eb4ce3658d42c9a87d0e40341f17679e1f33d59e17981632d297bd87a29db7f5888609636144d608e99afb4360cf2b949abaeaea9b96105d9c32697ecf823eee7c22b526d3f0ec79007035837ee7f8f79e6c285e90174dfb6b2f7515ee1ffd1c7565aec21303c0373f15d40cb9fca5a3b19b96092d158a5374bf4ef208c5123d49a11e92e8755bdd0d85f2576eac638f47afeda25038a7d5165a4c6882606962d9ea6507ada66be4b4e115b6b37c41ae6e0fad6d33325984ad6ef130b8a113ebca565b862c3e50e3c61b8de244943fae8c15024879ffba52596f275adefb1edc504cec76de036e8d2b424f1f58e82f6f4fffb13a42cd9f2c1feb3da4e4a9b64fad5a37572a46a4d28c331a0a0af9deb62c6fb5c5d5634337f3f982597e1fc09f3284311509820013b72ad3b9f4680f1c3621bc0c59b904218a76e75955017498db7d6fd64a145ef925e72fc297e4abc8e24e79400d17ff69ef15de7c41ec1f6985bba67192375e087a74a3df70bf9350b713f27287035057dfdff2677372638f0804f0c6389244c597c016ff0d26aea5ddf0c1305750bad0d209910094cef790bcdea2365b4ac5c40b0570d6506e9f46cff1fe8f5bd56e07b786c3de776112b9120712e91e27cc4796e5737d596dab5882a9c61cdc0f84a477350b06b6d7bc62cfd6342a50220c1fb7ca4f3e2cbf46b771a1599865b0f61f9ae321944d0a73f4a65d0f5970f9731120c859f9ab5b69147ddf21e687f1256f250e812f2956431e439d7390784a12f8118120e8f81cd655ce9658f8776ea47f8e2084cb252088365fc9c7959872fbbb521ba3311737a2932bb4eee0a40878650325a46cf41169c3c8416c03d5b64c3d840ed1086a38df11a68f8467afd0d648bd833c6b42b5f217d069113de9004624a0c9467e400a683568e532e3b061cc87d24f210764af0f2f588991f7ee29d1dfd9a9a3cedd104ffda07dbc9d18ff30004a63d6a2e76baa2673e47f013c1b4c65916ae41be89225fdce96dd9436341f842b7f2676b924f8294cc5b87307c2271bab07f19b03ac88ac62e4977f7c7dbc89b59245d2a554ace92b409b1431e7a5458b573fd71991695082ce7992e415502443d67679e170912ebc5205d4438df1f71f2284ad9cc5f110b9ef9722a60921cbb32695603ecc4b8f9ed07c5d2a81add7dc8de57acdb58056cc8ea7ab71ec37e3ed3eacb2ef643cbe8732b20c5fe14a421c596168d28bc82e561eca519bb00ca2e8df451b925b9c6fffcc7220cc4abaa86522751e184ba5c3a07968b7105385bcc0b9bd23e10c667776ab2c2dd416100c6a0b6557356d45a87be86c7d5298408150c36e085ed1825b45780c3200d057567be8dcbd448ed36b2ebbac5df9dd025ac6072068317c6dfbe45d7ee593d0cdfe9773bdd5436d9a7d628e6ce57a7a376bb1f0310d6add14effca2500924767d49b0d135d889ff4d35d73af405480cd751d9cb8c30a9e1ffdf2f73a63c213072864255ec06e36d9112ad565aee61af571a2cbcbddfcf02b6feff446e2c557546804a5cc169b563fc3928f77225fcfd525c848a4c9ad7b3f4a6cba35b4ed3caf2f7be6ba9ddaf67712ac9938acfe555448fda23f8ff60ef839370a1aaf689cd44af08d0fc3ab53bbb38f964cd49f06d03ecd6ab14f1ee00273dad526aab7e8250e56f5e5739be2ba8c59d833eadc179a2a9e53c07133da6dfc8fbd749fc41de4e70cfb038f3e84418f8e0437f8d06d7e41dd6b56c11c223d2164ca52aba072612eabafb7e321e32e08ec98bd25613feeb7b98afeac9af0bf57d4b1be0f14f13370607be77152359b9aa5968b1dd739494eff83509f25d8d272644cb79279cde4f10868945b43902b800bf55ffbaebb7cd3c13baf5a9a3dfae2484944a7c2604cb91570ce48d3f71607c5cacc692e298ec9067fa92adcecd750a0b1b780137a553c9ec11613f17131b8eb226bdb7254f6e612d9c376e271eee95b6339db232a1bc8f3d0097046012af3fcc7363c94d4108694d3877af53a2e6b2e57ecab1b3f694dad1bbb07639906be5fc9138506d843e9911f9ef87a9c86fd21b3ef4a5004c357995e042278e358d904c5358d682a7fccb94cacedfbc38657660154cf1c291cdefa4efbfa557a53f8b9554b804cb87a9743851d27df4c46528ea0e32435a41ba8b76a0669d57e1ca1b3d498e831623a394e5d2ff8aa24eaed3da09103613fd1f64f62dd4ac8de08b908b354c57de6be6246d5f18b7af435203289a635aa7a02e985ef3dd9d29c384777a8c0e6e489d70ea97ee76f5f31ec526cd38ccef0b99da49a82fc29889e587c91f07c4d11877b74a84c94bdec4f565496ec4cee418f6af6d24483490c4064720e11eb534797ba6c163f328b95ff382ef74a8c1efc59c513b27a0eb73eece22f56c6be78ba884443680b7fc8da690620b7364ef3a06dcae7923896b2c92a6b043e503f4ccb35030df75c5bce3d458c5959bfbd2d35823cc995b95808cf9842bda66e87579e6ea96a51c583ffe4a102cc7bb018d77cf80bf8f7c523e0dbcdbe4d7cbed79863838b97cec479d2f3198931d0851fd8afc648a4b0ce2d47030a3ad68b1e64abf6445f3122e1fc91fad8772e46efaba586c58c6aed10a0a5163c2f7a4ce58374141f0ffe5dc3fe2d0c57085e94432fc110868fb336b7e0923cbc182b3ba2d78b5956bf80edd59e5cd61975ea00d1d68ba9ae2355fc4c98ce3e4af314f38be0ad1c3c2f9be4ada8d40cad29890bd5f9f234bec7a18ebb2a78890db139ce2bface2da36423f2dadd6d239b8dd8ea7695691fd4df524ef8e66f91e0773d20822f84e78f72e80221d2509a7abdf346a71400062d81eeed1933c12eaa3f46a568e68a038af792b4c7fe8bcb388996e9afa38aa94bb9ce0c521e796b37fa6e1d0d492317d218d758e6f4b21c725ea52a9f2133d415bfc4233e9b4ec7416c9ff02fdddbf3356aea4b3e6b762152af24d100f3ecfaa93eb8d0afa385b69a7df3619e7b78c32203b71aa059e23eedd445e280a86607d1e0a88e209ac970aa514384edbb156f9b5d75542f1d72a3de544a00ff9d49204139185f628aec49b3439f3cec0d64ef60de52424527a1005dc4689cfd995ccf2861076a09e84f1df9394f27545e5709995164621d87d289fce11531781be49f9171c704b8d1446f08761e946ef1fe79e108349d652937c5ce6e28eca7e0eb6630c1dec219c56e7aa64f21a4950450d24925b11f6b69abbb8ab5db8da8a177390317f0097464cc53f7a2da1a9d74c0176c66e280060ffffff9f