PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 53010 8aad2aa83189025b5526dd177b9fd91e3106a7af5c812d7e6379fd79c02dc328

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a6b034fceb5cb1714c7993339fdd424a238182821ad0b32be72e184359cff3c6
Certificate Block Hash
8aad2aa83189025b5526dd177b9fd91e3106a7af5c812d7e6379fd79c02dc328
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00045a0000000a0000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000024accc8ea74ffcc56582458039da50f9ec689f1c58db6a9c0c046ad59e9a6804e77f0bb704c5c0a7d27b80c52cbcd217878755f3afe00619794fbf41fbd7fadbf47a6d5cebe5eabb51cea6c1d5e32f4b5fa9b52e405ff2dd370e0000000000000080000000e00000045a0000000a0000

Raw Header Hex

00004020ae2fc0edc2a0cff9cab70ea8b3ca0509bc2228c5a90a3d99765dd1c234c36f270062701bc29386db4d9c5daa636fddf7ef0876050cf9d39442fd6794f4a288aad73e076acc3d0818c6f3cf5943182ee72bb3d01a828281234a42dd9f3393794c71b15cebfc34b0a6

Proof Data Hex

59,560 bytes
121216010307af9b728c29c359d241064ea9b7a1dcca3a5fb738e12d4a84e580a851e87dd49eac8997856ffb977e5322d7f8fa9554cd535a0d7a68a3867b114aa8fb9f4b92ba797619c1f2b2fccc0e136e88a4fc36e5eb0c7662ef4bb6fb9bbe8cbb8ee887657514758bb0f5c80ccda27e8fc18b57e2284a77cfe7ee37a385606794f51bc0981fcac2e615da861bb65a717c22a3e0a86d8746dc68e7e8a3df22f2f4fd938fd5881f2547b852cd78731b4b08088916e11600f5db656e590e993845ed099747440840c42999def20e51064367a356a51961ba34d07b3c4657002e6981435aa17208d46f3600aa7f4700615c7624554845954a037efd9d085a7591d0c9c4c26eb4a2480d30cd33ebc02102b0fd774dc48930c5f88f615786f3082a1434c9a4133f56f88730e939fca662804cb180b4c88abcc6cdb569f3eab9825c6ecf8bae45b4c654fcc6ce16d0c378a5fe0308c5c8bb4257eb2beed6e2931d5ed5558720eb3e84005878162ef43ed287956b1c37e7483577eedd3f13720dca35a1656cc240cd822206d2cc21f22363129bfffa54a697db6021f6cf3ec983f17bdd1c8049ad117f9b13c10cf477f43850d4c53dced1d54d249675c77f568fb14ea402316b8d6ac10b1586c23326b9fc6f505cca76d195b6ace27ff9277e9e426783ec208e65079b91a0db581707d1d9753b20682662ec19a054ee0a13a75c6b2e8223e59cddbe3c6564c83a5838429df816f3b68944dde6fc0f8f2a3a9f41485cf5ced3ddfbfdd7196c7fb962b526f07587b9e75bd218a63f8c14f3078180d1addf75b939db4ecc63d6dd11f3e3cdf30b6afcb74e3b76b4195cf918eb5bef1ed93b6412797dfbc6cd6b48fd1858f5d66fe864d1d0106d35cbe6240854c38a89ee2c9e4f73f999cea85f70925265ef19f8c32cd43cc0103701c64da227c34167ec08683864ee1cb3c2159f1e9233fdb327e0818f694800c6160d1296d12abfb6b5bc0066bf176d0926a203829c4ff9b0e03f7a3e518293103e3a91b4ea7651aa8f10ba3d6530b6ffd4ea22148babc232da71c781c4b09da28ea760efc5217e66710b1314843c518a2d9bee18694dce492ad900ec8bbd66af6f451e4aed614d48c22c2499dc0c4ae25c9a10f0023a625954ac62bb05dbc4599277129d17873c328d14d9b225d2cb48dd095837e61423fd4ff557f6379af1b41de7cefcf9b3f1662ee6432ba62bbef6acdc1988a9f9d9e01bb86d654bedfbcae23256abf822efc03dc012960e8d72abbb52c2eb6eb09b49fdd77223644eb4bd4a482b3370002646926ff74d656cf4fb19874dd7848a103a5452c431c4bb7c8e0545f1d7c73684ac428eab1a10aa27c4854da99c36eedc32d5db695fdc20db5a8044a3a16a7d0b63c1c09f649b74ac3353d731ce09de5137ecc06694a47fea4d1145899089c08252cf587b76cce3c1cc3f2e607fa727592eae81cb854d30c9d8b4ed7305f71e5ea9857142314c94bdfe9006d594e638da5048324252e75f454a50caef1ad11d258f50463275cd027dc4db429e91aea671ce0b142f4589e95d5846e6dd4c0752119297bc37668e2d95e95b23644118bcc32aee5241ffb13afee9715d2a1baee4ce84b925c12e6eec66e91f5878af15f1168d2b78f83bdf9e895d9502b9b869dd0bd87704321f3a9e2170829388c4c1cff51a833cf5a72874f7f6c2bf9ddc48d3d0c35c8b503100c8675c4b2c167d7908b981124aea99eeff5c6d5a2a5228c94e12d1c13b3ef13158e6942f7103b26d6e694cf62131593600d464a6c8bd5a78a341334277b7ee13ccaf666aadbf49e684ba83056372961b1269bbe390403a99d78f567dee14cee0831db5f6040806987f9cfbe221f4fb36e20f708187067c87ccecbe04b8b58fc49c9982c01665323410a8fa2885db17b3bf5903fb561546eb4ed08baa68ac646ab6b099db90e5b4e0b08b794193229cb234996bade4e8ade059980623f77549afbc004b6b834f5a06fbe1bcb545e415cd1d1835cb4960c732c34c5638af373aaaf656694b956c0221bd30c211592f94b2b68aee59283169d37d4b1891adf1b5cf7d4c4cc7bbd685d243cc7ce5674d6819710e1ffccdf3d3f86299b7a91406ca9b684038b4adad481a2cecca97fd6e1eecfe1058e5fb957a32810daeaf834182525ca5c9ee662521a2420bfca326b0034b4c8f7410f0e39558b4b87c0e916034bbf4eafd489f6d1cc4554ee4d18547740633375fa92f1244befa52b593eeab4d73a7524216f5b0b5e12e28b3da8dd8443983b3f760f347c84eca1a4db3a59a7ebeef8ada21bea07a8f4d61eb26083198387a41286eedfbda42d7f4f3292f15d806322cda184283f6f67091adcc93e4bf86a57e90565c4e86b0749c08e4db487250dc7fed79b3a11f784145792db504e4e21bba5f31c7e339fa0fb25fe1965799a06ad8885a93093de05eb08ea0e19cb50dea228a2adf4bf668b3bda58fe767af7042b21f8f7d2f2da6008faae76171add9976126d968645b1886d19073c2107aa4be7175025b739738ee51408d38dd6ab75eac8a83c2b40a0c706ff64d167ef8eda9574b8e1be94625c8fdda02b253c3c58be11de08e8ec7d2a752a3d25a99f39fca507bd75c4fa5f55a6219013bbbe9e01cb9b1b7513321344865b8ef46916995d2a8e7b949e865b4a04d6131c785f1befc0398fb43c32c6c9b1303bb19ce907635b22dbadb157bdecc97f6d2f40047776927cce55920558cae5e9b815a8f2c14a64bfe9cb8696d2d119bb23e9a323e4d9dae77e719264110d87d5f4f1e9c7fd63d926fb9abea034b63b3af216f256163fea456a4160e22cdb542a018a6fbe4a4e833239e37748e01bcf6bb1526591dd4577c8d045d0d3a835581585644aeda0be9ab8b53d5057c5bfc3210b1f7553e7b77556d912434bd4dbdcbf5bc7b3705f8e9dda77126a2913261e99df58f2c8b0df43ce7fb0cd8828ea94853514823d9fa7bfa0243bca9baaadb20272f67edbf7e2b9b56608211d9f90099048220646978e2a45a71a94bb70d52fa3263cda9a62c879d35bfb0c9debe1832fae8ad2020284b45c7574e8243bf966c2101775f85e07ce5fea3636f5cbcae7351e719cd1bc4a2eec20d8719a52447bfb6e1806dcb3a54a098b7d67bd802e3bd1e89a12501310ca28c329569192296f35f10b2cb3daeb0dd342695b58da50bd7f7e1840b0f6646790dc019ab899810997b20f9630710a5580ebd3455e4425956cee8fe02013f58174c21d61b8a196e08af2f9e23bcf6abbdb41f98321dbc99c7dfacb0c04466fbe1c31153696bfdf59a2a9119a46416925f902452e936a010fd746edef43d8cc2a6de71c6143147ef5774efe937f39113f255b862d455e07a14b287c346719004a1fecbc7af21da1761535398e0e5c9b4514ec8b29dfd290323379390293bffe0c38ae2928d6b5e854e6eb53e460965439fb3ee1b468a5b385ce77a9ac249b583c5148334e9f6babe71973f4b3d61599a9f8a2de7262e3014e3a11b45bc8ea6851b1290f581a3d25bb69dd370f1127b2739641debcb0021eb48f4205e86d02ee145104379e14e23df81a345705dbb12c4b1657c11eb538d600028de54f94300a3810caefbadb494c6a32e83a852d3d36f7e12ec4b4a958a2374bce45d0fa7399311a4e979261c965c6d625886d26e241b5c97120cc85122017ba8568434e9075715f5d30bc6f7ad333cf618f9f54bbd3475aa30a4b27f884ac1760b83117782892cda6deb223bbe6ee68161c07631564ef4d1de25a93555da5707df59ce4747e9ca817c9a3a6ba06659fa449b87e1e11badfae55abd5f01be654527e7c50d27ee123c5006c0f7b07f28f8485e0d1a5d5ef1ddebc782c110f5e46b9db0299009b42c0234209bccae8515a22d61930ec4a17b6d14eb96fbec17f47defd35e0190ea2eae6656db05ffea51c51c63f45f2c7d11c43ac4aae651289d76af037ba3807248fba620440757c9f51b97606b0b9b974b696b8796909089ddb8e7e2f82a01f7c35ead7be6e4ac6887287e37485d0b7f5a98742f8bd0a213de347ad3d66e6a6ff6db1a1377158c7067f9a27cd1e14145711e76afaf7ec333400a487c58f2a6042183c0f216911e32123391afdb81ffa56d310ff91532853f6eb3f12ed23fe11c7920fb646d72eeb842768c3774c3de990580870c59aa132b83443a641dc25f618db22c8af4780f0a91db3f8f92363336f824d04adc444f99a0ab1e52f04fb4ec7e7c071a8efc6cabe0e16dd142aec09c6b36dfafdb226a02ee6158d5d2e938950862f1eb006bb41850e6a9f3204ad5e63153f3e088d3c78c36f4711bea873968cfcc97e56e1d41770b238b366e6ebf8856ae8d46cda1c7a0e56f4eb60b5d6a7f643ea2555092606e8ea8aea73384f1c980b0d8abfe4bdffcebddd249a9e95d9777274abd194b7796f36ad0d018f8f901e69b9396440c6a34679431db17c1f94e6962b4f3ef3b885cbdb6daa4d073b4bf385c2bbc2de3321f81495552e78ff4a18f15ff955606ae510738bc5eb2cee33ba287d7fa19a286a8060ad06fbc650278a8f49c61bd97190116cff877a0a46b68c43974ec92e7e975ccec09c138f2dc69f12c456cf0120db8460a1731c669fff1e58233477062b04828cd29ee3ba6a7ded3342151c41b7d1bef7eb22cd9feb70f14f38a04270ec2e5a142f6d8580d7865ab452b0410b2a4f9826cb44f3c30cbdeb34cba603a3a30c55ce830da547e1f342cfc4a928903c1130c544a29f3353715ba9a3f1ee88f65448d0098ecad30b5e34f8497f3a0ab5cd33281342375609ee8ae2b2c4574301bd20034d836c1b9ba13a4760d381acb3f91ad474e3f54dda8beb783e79f318a9b159ecaee412db02d04b430cda4f08088a2ae98c1244364ba39c805509d0134f161fd1be7fa8876294a591ad96a2f649636954f737f6053f08278e8d3644ebc0dc9a27bfac47fd9f9859de83875175ef19f4231febd8eea7370c3677b7bcddfb58ad8063d38fa1e1917dd106cde78c09d9005a43aafa59eb908c85de748b06307309ddf974dfb50d32a619cdf27c63b16606f42a7bdce19778195f66fd03ae34c2583fc5feacf09fc4344a825f70ae7ed0da2780487a59dde00129baba528e460538ecefa4c35fa1c7655639d91071f0756198170d3cf6061dccb39a70228ff104b4a5375df8e7d87d5d676ea720b0307b1f3babd8f82bda35bc0c1059e87fdeb54654d43b8a5f4719a68f26024641c74d21919f0bdc0d94a99a4575ca1cc3732a79fe743f31ce25024ec3549e1a1fef29a92ac036d7bd87cde38ddb1d684fe5e0bbafd1e8f9a0c45594b1025ad7ffd3d7e2ecb0e194cfd34624cb92e00c14ca8f22ad45b2bfea163d62663dd6225198f1422c2222d00cfbf6844c949a3446fe6d6543699c32b395595d3f1b68a29cb529527081474616b26bbbaa6ff1234bbe1feb48d1ea3749b641a065d1d5d07186e05c12d70a62db4b8f93b19061ff31fdc917e16780940ae3188d6f13ce131fdbc67c3f4ce1254097a0de9365f270920bffa7f829c8744890d48eeb0f937a941b0e37940b536266e2b0b1ab1f4e08229e6c8f3232f151286c30c7d664fed9b0f3f2883b3c1b13fdce1a2a00918181681a2258d6e3834cbf0cd7fb34ea9fe0cb01ddda57f54c98f113b6bd637491155d72f5b41e7b0b69668d290061f6e22bdf37e924eb3e73a173a539b1c392e867caf83136962edd3b9e1e2d067fcee9488b11668844d34f7945d25b8eb881478d39a8c0d17605332ffc777eb7acf6b44aefe69199daab0619623b4a09583624e4fb31f9445e14b3c54e6489667f8b19f623717794f8d310d7a2a410fa378688e4ff66046f9fc849794bc19cfa66b576fed57e466611e3ac1c88cd0c43ff52c41c68ede4d531e5b8375db7608894c3e0e8e842ea126e817c8e42fa296f33a55949231b3e3786ccd9fc60f6cdd10de780fabe62ba06d3f021c5108bebb6bd4eaff6733a71a69f77c266ab1e00c329e801abd837e5bf3467dea9f571c5fbbccfc9cc65b559126e9fd14cb686c1706abfd31a5123411512edfb33fc3c6cb2060494f2b3ec813d46fb56da1729458386464d9035c0edc27b53e0eefa69c5a26ca9c56d9f55bd77ae7958ceb8abdc4e4b65078a69e21668c3dfc281cf3644633c51933c1f04e74271011a200caf459ff3aeeac32d450d65d685531488572b9c14ac178bb3d4ef39a9e6131993bd6f72af3e81aa43119c298c726c345f7690c742f5bf5e9c871ad8356f4c7124e140d167a21783f54c169febe733cc0f14ffd692627610cfaaeac31ee3c850e36e488f063821cfed76127ab7082794ac509386b13c2430a3942f6af1df13503f2d5f831c41ac0870085ee85683ae7953a59e4df9abb4746bda0bcfa3727f29da8f125016b43a11ee14f586430fa7650d22eaf94388839fdc94778d9e1d709be5c1f45440ffb50a03a2a232878d245b5ab45831a21c957750ad39fcddbeef934faf996909fd77d0d438c1715b25c824cb9cc23b30070e19bfb1d796b6c3973859f6dec1590e4650576cf2ca693b8ed4d633e0f76192676c6a07c23e43323fad35f7eb56706591986ac2a29b2f753cf92dbf6c831b35e769240135bd0a1cb3b82670c5df380503b755907f566f2d6c09c3f18774d561d456082466b7b533c28179b84cc53f53c1676357d253d2261d0b59798db30e704873559d46799f9df1989c1d2d793cd66b16b857002602183f98f3a557b3e11dcb4da9bf8eb2d2b4d62c39266981077981a1fb55f31e7d6117dbe977e78ecdb9fecf052e5db84cd7a96fc87a76d87ee4a6d00dab5cc69516d15a122c8f61535258c939c9d3a46d767e625961aa5490439f9bc916838464f7469d8e5b3c8d9ec0b83000d79f5626a5f2625f6aad10cadf401cd106daf1ac874fbb3046c145365d9b960c9cd66a0f90b268da53b598bc5ed4b54032c57b6916823d152e37719b212330ec483a880dfe74c98c44bd3fc1fbe0d61ba4058cba84b6a422d3eb19cf590c2cdd9ba36f2f96be4daddc5bb0423b88749e0c280b851b88ae455637420758a70936c7945e1f4df78c8897621a03d4491dc4f2c96792c17a5dc3856a65dd5ccf7973f0a90461aed9335fb93bd99c9e24ba13ad44f0f92b16c403afd9df771aa88599b0fcac8f89dc7a2b1c23d278a8562e08566591de05642654179daa5759fcbcc78854687ecc6fdbd524e6f9c44e0cb5d6fa6898c23c84cf29d362e507bd2a49793f669ba83bffd307e5f2af4d0fcfec8f8781ca750705949fa2abd1961341a5185a54825df9f543439476409aeba3ebe223cc94cdfcf475b53bae5cef1f4441a5244cdcd3fab1ad25438122eab5449229a661ead76015d82d092d7c3cd9db69ee1493da3f365369115dc1c4a20fb4ea895db1c76a4f0d7fca8298b2a3bca32135af09b1d4f92052dc3a093d461860e60b0540b2fcb8fbd38f8e76fd64009ca77de7c8cb3b00e507dbd4e7dd643afcf84004f1b16cb060c2c73d9e214b248845c44ea5429fa021f42cd79ea83153c848b03b06df9673ee0e0a5a470d399f254b9a074effede9111a93da8f5b294f562fe1b22699007a109fce1ef2d788cf721a55fb6872b35918bf20df268891db84bb96fdc5930f4d8609f2ada5159a3f236ea5729cbf235828561d84a37b35eb6b808a46928d0a1de198243b7662904cb374de54b72c0933f0d9a74260ec8943a0292d407f6f81423b52e1f9db21847ad70225bc6e5a44f0fcdf54f9a17c89014d9bb77db819291f967e1c646a39844097e150b3aa66317d0a0f8ff251e4ae09a1eeaead2f7b6c8da6746783707b0551ae229b9b9835e594c8093685efa3207aee8b097ece3fc038623c4fb0ed884c075ca24c87e3cf9f64e7eefc16fd304692496fc4035bf2985532d4831f7637ca01b13695ee795e728ac879615192c09546cd21cf63eace644bcb710988117c25b394af825158fedfc83f54c2047bd95735a481d8b364417c4204f09345f214e454967e40ace6eeadda24b05a6fab1da559a402f6a34c6e5d0ffbd9d0f3011ec218b1c99451afc372f1130235eff5fcca9515ed76986eac1903cd66889fd5fce9ace8be14324b5d70ef7ef61880ae859cb3a0b9a8522ab4550aa4195e7e3e4c3db6f86518a403881be3e484003a8ba560e15b894ccdec433164a0ff236c108d0cd69362be7f2a07c4b4dda4125c198675a8b908923d95cb9706fbd53bc7969a73bbd51e44641124116bca5589d69dabd4287e92c2b82cf0b273e6383fb5f937c8265249e54678f5904c21b41014256804dd5d54fe5e2f6febbdb6d77527157921aa328c4adff772322ae9addd9d5e458b8bac04f102609caa4ad95f35a0b8167d0fc3bf45e9c2ae92748238e50dfaa7c3df1ced613af6f32d760ebada230522ebdab48b334b1227079cc256621607e7baa6e8dcc4322a186cc83e66411049bae36a46f410b9a6149b8e872edda04623768e7847c7ac1e89f6b1d895fb2195c29654909fde83b44f10f83a2e98688e5988aad21f4887a3557534abd2d9fd0cc4d75cb427fa2149c9dcd399760e902ca11f4dae03d358ba3f84c7d06ac27d587be9ace277eaf82dd924bc9f22b671ce4548a10d59b1a50de51a8093cf45cb06c0430a6ed0aaa75788314efa420e704f43b3aeda8cca98d1636f058618d3bdbcbdc27b7b85e190677fd8058064eccc2bcb12098d49d45b992abecd12c3955e2c02d86f11d0b676c4ad983a96a5d1f4f37d534ae99e8f8b5080393b0a7b7927d9e54e9c84b539b5b973ab3a7a7971e4fc6d9cd35b775e90aa93551f999aae84d821f8aaf7c3fbfc1f2486449777b118bd1e287d464870b8c07103ffead56d6d9b14d95296e782a48670fa694488ab200866599cc482b806d4c0627f4720d8384bf662dd27a13f6e60d00429eb5ac2f79f44c0c136f50089ee66fcdb108b58539903a3c0526f1226fbaf1e9268a632c596bb1682900adfd645aba450a92603e76e234259b4b1465321e3d621246cec4e6f05ff894132dc3934ca1eee0dfc7750e02d3d652f25001b3e5cd773c81a3ba5de2268335510f7a51c89a1351fa1eba4821c2da0d7dd0079f3d8eae5fb4ac61ce50e5215f3be4614de387cd6f04232eb1b81606b14c6affc957698894f5ecf9370e27ae6b6be501253c70e2c5f937d9d786f6f27067d0dd0932274cd3a6ab200cad949c8b7541c7c0682213bf770db1a32b9f7bd9dd3080cd3c68812ea6e2f473e0f08b2805fc2b739f564ed9b74e2d777d4c457f356ee8a1559e0402ff51719d48a12b72766b1580d0af87656016a2dece70c2d0d49defa5b0622e15b4020eb65f32f2a6053e10b59c9955a95eb72ca86188efcda448cd3d52cd0e54b14bba7caf123bd209baa832e0f35ce77044c89ca58956b7b84c0f57e96ae27b0666b530165d6d286e990930389fcf5323a06ad0286ff338a5faa6652e65eb99b1ec5a637d6232d35a705a75d90c341947e06ceb236b41ca4aa10609d401a3e94b1e33be77c7d00dd865a54e58e46816e7acbaa5fe709477e99a7a057b139e8d9797df5f70b66e3fd186d37974d354e6d7454135eb6d62149ff474acfce7cab84d811b2aebe6b74edb82db54d2e4cbd0dc674b4a532a0acd2c267c4eaf54c6db1b262df1321c85313524f5bee2d1bc306eedba0f590e1492af99cdc4f3fa73eeec90a35d7306e0ec3ec2c5d70e1d9f1fab08145100b635b3233d64bf09a6ed0171a4759a62c204fb3d60fb528b47a2f1cf7019dc17996f2d011ba092685f1a32c6ccfa68d33bde71c7c7a916bbfb8df1d6f7163b540599c606f6a4912018a50d1ca53867ba5d1406a42b13f75b9585748d515e86401d86245034e7325f44cac6b3f6447c11ca3e084c65a147546372dd76e42f9fe4bb497b6750b77a37bc8eeae99cc864088cbdcd085e44f9e3254a700e4148764505425a0e4a7fc48ea83ef8f20fec6c698e0a3534c895420c7c7867aa68ff6f53501e48de6800d94f7dbe88e2ef51967f50695447e828ff9f65773d52ec4daea3f96f37ce261c9b324e50bc25de7f99b36d6e135de50d4931889229a43cb403ce20df62af69819798471a7e89ac98fea57a82c62d6eed1a01f182f1a13ff0d1108abecf1e25c6e0bf4acfb4bebdc6dea515437645236344f7c3511c48ed0761f86e7559c8156762a4dfdb65a973177bae8330f4cf1c338b534886cd448832b6e75f1d701d6e9a9ba4b2f0481b9dc23de1f5d11f1a26396ded1077c869c3d25974df24ed335737ad1382e48c6c5f3a1c0c82c7f4efc2693241ff6855ddaedc2874914a22afa72bec8e7f62b5324b12965816f901da99809861d0d03ec065c2220e1e5101c51489445e3486bc4bbc6c7107547f550b295c34a02d7bf0a1bedb574d333de04439b81df5091f55c28ebad48ed5999fea24aa6a06ff0c51fc964be553f52092663fbaa9ab7821f45884104d6d9761e89ebb94fa32f4a0d79fcf32f587ad4d8b6cb9ff15fd62da9c1a63c5c9dd42a63f44c99a27b5f0e59a6c4d37ca54fe6890fcd2b174c36d7032ace8fafe6e71262087c5c513493f5a8edfab8e986144913b39842d03fec2bdbf1a95d2006c26b2bd3468377191c716e02ee1b56fe28154252caa77922baa95a369b861dc51af114f3c52e7c19da01b2b76ef906913fa72fef0009a118d231748b8a978239a5cad75ea417577bf0406596558ca6c20bac15562eee6423af410a4fe1c3928238026db9246a4fd15caa4240fb012e6f9ed7dcc0a272b4938273f21d0645e57ff9ca7ce75309225ba6993eb09db453376dab6448bbd0fe509613df7b7d87dbec2f7d182a88aff57f48cb120e2da8477e834ba474a8735a8caf03cc595b762f6848a9699fa56da45e3bf76839d61b4c6b3afe9ef9ee2fc1379de94175d9d270ae9914033ba5f10803187efeff8db092c19e24d8880e9502da8aeabc2fdacf8cf74a7c228a5b007701a94a0f52f1c4262cbff4283e7fa9ecd28e522b21a67cf93c0ceaaefc7fe6f742eb8240b2f4663e3b5fa014011a1dd54bb758c89d7432b06da8a73f07f0da75e746f55a432c81487c2f35e8137f2f131c7e673a6a95b55e88ed81ca3383e8ee3da59e2be5aa760fe70cc8112ca81c2b061d9a068277a8f7ad1ca9d0536c68ab98c13b944c8edc80bc69c3df262ee6f0f91de7e0b9a047cd6bcee404817daf592ee47333e2b4216238f334263601e19165f8be9bf5b1f6164fff2065c5efb961b7de79272d91baee21b61992947c16f1f3520118e9303bd3d6514403323c3fec70cdff3cd2f1ada16c9b44bdb45c362dcf1485f743cdc4422c46c87cb6eaafeb16406617304a4f5f1a4eb46a2181bafb961cdc2ffc5007986655ef718463194906f32c9a2393b96d8216519bfedeca91ffb87501401b994d619ef65e7a84b8c8e02873deac00650484e69f08f8fd6da1504b8d5c4c1f5bcd5264e02f9d7e372b380b776695684f9e5ed011a5531b11c56fdc2268331c21cf154fa138b1bae6b8f1cd60b74d2cac3230e482af55c5d1260a83ea8962120e0679c848517115f8ef3a1bce1afc8998bdad42cda88d09b59611659e0769db0348764773742c2ee7701aa979a8a44bf4d84d09a657bb6cfbd659ec191349d7a5fe2b1848c363a262d5e4ffa14c6b178adc904e518c608586ebba78d97439379b3401967567452ebdf15e8501c95ddcb6fe0a37eca647267e0587ad3ab1839b19b8c874b0e073b6ab706937505c11fcfa57335472ad60abd4062b4ea116aafe2fd630ef2a7111dc761f166556c7de7ccf3e48f43fbb24efb011a843c7f1b90617ba2283ec56b3b26da67f0670f0c494f87d4046acda8f5c4749eadd07572e27db21525ff87ff78c8a79fd0a883d3a6be789fd5188dd8f025c9e6198b9463363b488173c9bd06de7b111c2ca9a300924ebceaaf5e13fcef3030e3a808287b6d60b573dcbff07932750ca69e62073a9b49dae26500b04da345594dca9c43e783963e3b744ead19a2d4bc09d8c6672c8d5b9f4d20104f299ae6c0dee8a48455a77aab012091866b04b1e6874df2cc1190bee1b88042dcf765c5e31a0c069117236f64c235f50aedab435920be47d19044c823726e11b2eb754976d094265f8947f3b20986ff31eb772dabde8e7f0db8969777e1146bd89f03c14a12f7fbeabd6bc7a686b978d52f14e2dcf56f35f0153517bc942bab65b3e1c343f0779e0b7b822e450870be559b97cc992b32224bc1e4b7d94df34fd753698bb91261b759974c83715e8eafd7b090595009a5895f9aabad05547f328d6f62d1c45bef0c8e7456734b6f75f7d6a60ff4f04c1f768714ecfa0b2a4394ba9e441bbf1a3e45cecc3b1aae75d56b5d2871bec61de6a933155f3e0516695ea0aea91a8349b3c7e6041a7d4f4ba77251e8700066eb8ddd9fc372e903072366430ce85cb8e95fe7c35ae9b23021af368d88007de86655853b5c945680b6c83a96967127ac3782e1e0e9e7b73815b6814092138b90e0845c4e3dbd6fe6a9f11492af9309498f90c82297d6bd689a35ceacd02f4345b7a961114a0fe953aeb7382dc1ca96ac198db23760af29fb141304aa40eeae9925280b30eb38e80ed2d85973d9b82d86220fd365da516d17574c3d1e375283ca70a65dc68708825f3cc969258606f4396f02d77e4cf4b171ed4ccf8f6ad9e51b40de7733cb1da8840e8d6aa602684ca37f94e25788ff0cc6363b2772cc5740ca38dc0000fb9e3ccdfbc518fbb700e8105a9d58c70d6ddb4bcecfe68623e17bc4642613c76be0ea09723d063a70793f59a73135131c729228730219af3a38a6e057cb8b21d5bfaf9b08561db222b7b65bd120810a5b69426bc463ffa404a63ff93325d19036f5f5025bc2daea375cf1beb6951fa9371f0f0edc0ae3a9eeaa6cdfb763f87d20879f9e3f7c0ba2b27dec4250131b7f15efc4b383aff51ccc284ae4e6ff3244c432128fff227771d4d04652f97f290ca100e1022d4c9bdab8777f6c69601d7378f4acb274796432bbc907ab6cc216e635ff224029e62eb5605083417881deb3b60b37157f57345820addbb30ecee1ba0741e2babe7f10a089ee42395ceacb6ef5a826b23403612ce5f1bb66b33643c3ee9ebe1297fb3b3520eeb33784bef0e9faa1494ef25d57511ad7486f93a3fa3cbe104932b1fdfc0cd78836cad60b41174b67a495d6360ec7f3bbe6be7f5c0177a2e2d3be1ea529278bbe58c41998b3f5189aa8680eceafbcc52e1b029cc22efdc586f715c709079419cbee27fd7eb83387f4978f57e446b3200ea67be367e72b84bb92e1bf74d80eff35f3c970f8d925d407a846b7a5d19019929f8d4e15d2a9fec1e0657683dab09f9bb1474ed3ff0ca12e536bb9765b0fb3994f01cbacce653897205086f0e63af71dada7a49a392ddf839a4aeb09cbd8382154adc84353d2692ac5130badc513457b1dbd80cfa73b6a7a29655b3da42e40b7389708b033c8888849fe92c3706c00f48f70f187dca56cea85d17bb1eef555dcfc3c83db9541a1bd9b33cac0eb161d2284246d0c45cf87c7d3fdb6ae99dd2844a78d880ac46540efba718fb40661f57c370f30731e1e163177c88a642cb1c90ff11adef47acf151ef5984911258d457cf5d00a8740815536bf870e6badf2df44ac7e83c53d75ce86db8bff6a1f2cecebde4c3aeb09efd4f53a417f93298de2a7c440c0855c1f252d3cc748e3e107a8a1a15dabf5d1e5c5fac338ea6756ce403ea8556fc421b485607506a25683bded2a1eab333c1a093285104849cb35fbe096c0eb0957555a01b07c5bfecae977bfc563a65f85f07cc1e0824494f1e17ec8182358e74023f236dc3ef68895acedc7301956cd567ca7cf636b6215b0addcc4dd9ec816cd2d374bec0a3ae923a36c76f3ed341c2c60de86fee0b3fd699b85d5ac0260ec2069b6b95185b97f7d09f853c9bf5cdc8b0b27437b0327fd98291fda7f74a8ab43687c8bd5c64b919ed88c11185c4c9fe1ed96d728594c403821b37ec80c72377940ed7719a8aa61b8f510bdffc3d0e44603cd4b3a563522bf25eaf71d9c842c7a92b50895e30c29f14943c0ef695c35d01c8894b8f627ab3e0c0cf5666a5dabbf74d9089877204163effeac4185829e4c8d0ea7aad8607a8c975ace9ca13b4858f66ff5dbac658bbff69dda437ac1284a96cd4b362ac3d1df69cb1ba9bd19592317794e8443c641c4e3807225a74352d7f2c8247835aaa5a57a7daa5c6b08d942ad4e7790682b3327fbddc24259b260dfdb3a49d1c2d9240933f111195f18958d35c77f8df31785adf162d9ae8fb0e00a36b85b50b6ac22364c1cc9ced9d69cc19551110c533eabdd5c4e6b3b2b6ef379f9aae5821a4e6af22c598201e423b597ec8f8dda1b69744e0a60344b413fc8d69ccae13d439a4564d1fb5bb03ff840e590dd91fd42532bbcb41cdf074df47acd04b26272a1d032ce1abea9bf0fad1e9d710c8b6e4392ca44365a9e2021c546541af3dd773823964f45f6e625d8d754e5950a792ac44d024c37c4ea60d55deb15f1803c2279c9ab234db93809a5192fc815dbeb1929e2ee8f646fb151504c168eedcd48dd0eb5d56501a249a5a30b5f26b455fa0f42f29720de40214233562ee63f542f8005136489f2547cdc9e4452cf28f65d88f34d8e9994aa21a18690f4bf00ee97b7fdf89b64da7f06ef096bcae72f6ee47891d3bf0093f1e972b0b6e91e0cd882353a7050c64e25c8386a1e1d96c9f0b6de1de55db24c13f2458098853b57cdd07245745760a1639f74628be7bd4d9826f0a5d7c8851f6addf95ef8b488979bde1949ad83376f8b49ded48ead786f696619a1d1ae9864e3e98817350509addb9138f886bb680fd00de93abc8668da0a0d807c59ba4a10a02466a8129807084ea50715064656346ead66d7e3185f5cfa3058af7c2910b4024b5a0af88a9af86745aba23c36e2809223dd991a1f85a8d25d3f106bc86f09fc39d4a19d44f09b8b8d1b4002bbc4dddce7bdbf561a99314a374e205a7f358c37ce13c929230fa79b4983747f9147130da9e74449e5fc578213ea3bb75dad6f30428a74fc61c76f75bdc491a3049621cc972307160c024c0d7cf067dbcb837d6b4234f28077b78eef7e8682cf1980da1aa665d0ed110ebf1a908141a48daa67f0b3562fc12eaf87dd5827fc52851ee6ac075a6a8e8ec64f23fbee671a23d190a584d895f0c31888e8d28ed365bd08d1d3ef738ad91fdcce407e2611f736a59010a962ed981bfcb641dd293714c3d22f048f7b5b28df9b1b0397acbd89eebcad1dbda5a95247d4c0c13e8c777da671a5311e36bf71b7f8e0b9eedecfcf4ce89c06ef6733315faf46c9e7c448b15ebe9d4c0d00bb9a9cdb5196da1ca145e4261450e4e006094b87ee54920daae4fe8ea37c797fe16508c76c35c4f1bb666eb1f723e4f99c543cbbb00ae570a1405fc63145a42f7007a8be731b680db31c07b7775d31150df05b1f053ed09380e369c8939dafb2a03e3c2a930ca93560ccf13b1a429fc51009455f6353cc14d5604920b0567d721e5aa946fba4cf114c229d8cebc04ceb6419e748fddaaa1a7c7454c45ef9e41a9286348a52e2594a172a2b7a106cbe365cbf32a8768ad88e7992f1341579fbebd9e122d968a9f9a115a1617913f7c63e6bb6621aac62e80ac099cc5343296798f4dc8edc8ca2d85a3fc3e58d33af5b18f287a63c1f06ce800454921717d1713860c6650970afce3d1b4e315b17a987d17cdb6cd87521e281ade8742c73b0d402ef6b86423950ecd6f57f74b77126ac24b1827b41f32a511356b45fa19619c9b4bb4426a4b50aa46e48dc94c2820d15683373e905ec7faf69ed6ec6bb7dc1244a0b14ed275e7fd3afbba04ed0ddac953679230ea2480e3d456fd69593fc482ce283a8fd38294adb86abbc6a68917823b3a174eea0eaa0046aae9cd4d513a11e9288321393f27a2d64115b9741e33f18232a76d8b691f15281f4e0688cc4b5e1d040314390c8193b337a5a2638447879030f5362c0656061212f5d4ca851428ba51f62a2482ae1a418857fd8a10df462de9d20120b7048ac239b7a0b783701bc0f25595b7eefc4bbacca37b210222295e46f11e2b7125f20bc5124f170c1b75b4e4fb38542258b0d1f9a391372d8f835b136018b2cfa0a8d7aef9adc0e586daa84d5de1b32feb7b210629d915439a1086735dacbfa109b858a8e8a6c85747930534db2d141b39165efdc6ba9c3eeddfce48615fd4082f8827f455fb3e51d371627b9e5ffc946e9f85ba2a43b42e50b42c7b77382f2eb59c2c203b667c70048cfe96b9219e967cec7becc4b31158c831c9b06df049d4b01e797f1ebba9803e36a559b400fcfefedb94d7bfc692aed971f70b2cc874d7f4300318aa7a063f9d3793e148c74a373c22f9d7f24f5ffcec4db51eeafd85b1fe2590dfdc419a57d9983c2d78da2fe6c3a225cf4a9f10083fbe509906f5038ada31847351f7bc0bccd2c9cdb52a15e3a50a0b6e8cce7aac34d1f72bdd63e00a24d1b9d9a9898bb8ac5aecd448cd39cda1a5104d9e190bbb0c7f0be4f6f283391d9c4bbbb3a19a98553bd345b87a3460b1d08f6431b8b4b408c71048e563a6658b1560eb3a023ec8b3126f1ffd6372c0031371f72d5c7e21d67310032fe75a414dfcfde05fe32555b68f7ea2386c48bddf20930f1a22cacda9246a2b4caa2b8937ffca3f5f2bff87e0c15b35a09acd4483816b511ddbb5b97a6852a1f3194622edb1a2ec06084713493251db211fcf5b09e18492b6e7a8f3c03e6818acbad30686de2e052a3e3a2f6ef729eca39bf82bd7c4c6ddbf774fa1e796b988748a85ef2afe69e69ce249f229067a5e292c3599893a3dc9f923cc1bb2dd0b5f80fc7bbaf3a36e60f3541ffc9ba53632f084a3daed1120333ae0adccef707df28219cd82efa79e33aad2b3b91bfa46a3bfc72aa3994c9c9993282c080c6f9f498deea3718a92b7425bc64ddb7ad892c513ad74f56718bf660f42da2cacbf1febadbe74371e24cea4ffc46827bb206c4028abe32621ae872142da5558b95911376b1e14289c47ca7d0ce11f47154771d61642137b3452f10f8802fa87a4b2ae0549c59bdc1e5ae9c65078f3295b4a2954660fada5b258209630073ce4cb071313afd5135298dbe2f45b4e5bd510ce7128309b0a2de1fae4efe17eeb71a632c4f0498277618e3ca84686a4a5d224883472334c4b57b5f971168eb35d7c62822219563ccc395229c48cfa663ebe0ea9fed613211c60a4117edd79571eafd4092d00ce77c8c9b0a0793b192e3bcf273ac34624d2fb5fee5e8a23d99bc7e866dcb2f95c90bf387b482a4cecf03277a14b6249b459214bf1bfa468b567551419c000bf612c44c9e57be2f505c47f8133a3dc929e40d87918f1e08052ff03fa2335cc5f57a371ed51f1b377302ceb0c04af904d53ccb993bbc43bd8b269ed36653735f27f8d3a6a62fd35475df6b90c48cdf24b981c44fb1ccda26b9b4cb679658ccb088f941fdb37d5851b8d7de0fc9b6ba0bc8fae4a686f28ec220e462339da5577e6fd2bc10478c3b761b6e15166951c1ff0a14043beb97c6656e518c00fa19b666f1df008b1778ca9959b5a3dca4093e6086f7b99ae2d2d5fa511a7fe4376dd46eccf31c741a5b549a26818e3d96186c64eedf051bf5e10ff99cc228b1241a99972e640febd40e61ffe009243dd0609348589afb44f4c5d3b3b0c2b6c4b4cbbd5e62a62dc4dfdf3fe8bfb3dc9f921935f521bf3dd1008ec39d88c2abf584da3b311fbd253239095627b45e6a167bb04f4f9aaebbb2c6fc7343ada8902b41813b91b40e614a0e4b9f47bf6a7d9133b1e60252e5d19472b17e0428e47cc4c86abf066d2c199596c2acc885a10a6942c197b6b695040183ec9204292eb6d1790fd2a504731ce6f1eeca3f0625c1fa7f2c7aabe7f73e669b1ac795d8b42cc56415d85aa982b0adcf98c961a3c86331128d18c5b9a7f3ab131c6506387657bd271dc3e6f42c3e4a6edca1bf93e59c4ac162295c9d781a25097fc4fea09203b4e6265e37d1ad8aea641bddcc10e7708a4b38f48bde06c0089451d822f67a148b7231d72b72546f48e02b1b296c706896a19c5111814d701013c16782b8cef258ce2cf0877d45611df365790937ae838f42c53a6f477f210773d992545b8ec5c8d1271fcdf6a1f4abcb30dd5dc443c4785248b379296b377a714114f40c0c2b4f3f4f8dc8960cd581972a09c18744654ed77cb6436bc674d8fc3874c1e65c5c55088998926db2a67f76d335887465536f017a4ac451791ef1d965b3350be7f8d693ca3c35134376e65a9bda2e7addcc127520db839064d4a9a695a95eeb2a997afcf4a5352445a2a5278d32153d1dff8186ff046258df99a2917e60253c696e12db3ded30055421096f7585a0587442d88547be45d6804658f955750e6540fccb9093fbcdff224f3fe15c9badaca27b571e2363b3c5ddbd6b8938a69a15a369eb3697120fc074cf72afc0f0750e9648520bd03496cec11c247e6eb44b68ebf02e925d934669eee7bd23950803d9842ce22f001eeded1a2ab4a5ff34750704c5839dd1cd6a073ac58b225d1b80e88e8136bfe13384788e251382cdba53e5fe7b64241dda60cd10fe3e0f5565fd10dd802006ef93d4a2111587be38cee9b95239216197809bd6995021ef8b02e6bb069720f746a5ca6354ebd59d01eb902347ce72ab127a7d2ea7bed76110f25bb9f7d4cdc854fe3a40d6f34ddf947d9ce69063523bf466584b7f8b1ef21afc50529ef34d461894796cc3cf4eac5b54b413f3ca893ffa08a6db87df4c4562d47899af1f4dd3d3ddcdd5e1d02bad43517729c84f4f81bcadb289228843456c8a83664efe9002c02166f8b87291814bbd7664373b0f629306d31856fa4e3e4020290c5636e2f3767b0e7a6fe11b6206db9e11bddee5f0e9725ea4b33d103cf0ea019729224096f96f226f7a66e3a6077657f60e9e0dd465e2f3831efdbedaf70ee859f1b275ea4065c9ada2b2f42d7f06d10d6d73886178f0e85a785e42ef033cb02e2e1646ad927ee4cd0354f19a2cfbe21641ff3716c4bcf917457cf8b872436d03e960bd8a477af5219d4b51076ae48d2e87de83f9c18cfb970180e149b50b6bc9ea3b58114e31e2dfe59285acd720ba2b80868a5e2c9bcfc4e8938b7252a6564ed874ab691839a270b395871a43d4fe5485f1a211f4250dc82709a4218895eda010a0beef5668b4eab7f524df32f27aabc3f9edb3e219f6cb1379100b7111e1ab060663f31652aef77246f9174868cb60bd0cc5bd1827e0c86df3468a48df2b08e4f73264b5bf83b20921cd7cb6eade16cea1442db4107070ac253a2be8a9125f78384e016efe267196618b81093ce674730c53eb2e2e9524405bf220404fe5f3d2bb84349a5bd62752ab67baaf5fb53527895a2a412d503656ac76eb320f51588dd04e51ef273ca8cc1d294d91212309aae8269e25716277ee7be698bb67d33add1f00e7574c34017b1fe0092a9b2b2fe5efd84b794d29f41405f66cb1439942176baac743f5adbf6288f31f93ef5de5f60644dfb71add258c9fe1c253a50cdffb286006c7749e3e62c808b46fe5cb911e66e1c3e14efd5bdcac9c29bf0f98ab5f6553b4abb47b05da04400ae4fd6c06f1f099b6add620d434653d698fd64b887a65701ec04f4bee419df68e78d044a38cead6e358303362750acdfd329dfb24acbeb65b80a4eb02dbbc4dda700ae45364c370ebce7c67bff905a436cc0dc36c0c344d1821b429ad1b24a18c0161365a5d2f824143a30d09fdfb3b368f5170b24ce79728c4a282f5641ed6a0670c07059dcc871de20158ef3f8b2fe7b1da56363e827da242fc8cffb2dfa669a135dadd5f674c6286c7f1e6d54157f4ae459650a3138240353bf0ef76e28f11e00986c2515fda8e579fe881b6d4d2ae642f2c614686785261827b3e50b687bcfe65b7b7e3733648d7705a9a40911948f8f372120368e3a8fb3f18fe278d1f1b8b1508f842523102144f0943048b4f1a3163977e3d3761ff9e517edc2388d532298d131fb008c87c5dd3ce11d09b1c9f6b3f200429ce1f046916844e45a9865888a5f30cdf083a980fc3083f3be3240fc03170b7de9ec3ec9b99a54d684e1f80118e3eecee8602c5050eca57f5f93f780ba6e2c1c2ccd87b7d663de151e39a7645fa452a07fc8ba11638ee0edbd1dd659b2d567bec02a6cabb3cb60c9093aa046e58ef22127ba69e898233491356e32882e5ebe996d6148043ece1b8997e396fd17fa19ae08c09398a6dae6c0681d74e62c467571e40e8ba1bd2911ccb14ec6f940d5b75cb8ef50ceb04d6e67e3c6fe3b88b2ea7acfadd7d9863f1506a0e7d0a953637dba32321c36ecda066bac0c3e853d0a99220a36184f73dba743b6dcd8d486151d26b12d9439e7a354da7cdcf561e83116fd11c70a8863da2b58b1becd9897778f684a1dadda6199f8fa402da7032ff33b88df9f5c6e522bd1d0ad8b1498c2fc596c9212c92b28d90b9f8fbe7004f3cfb46ad468e4e6883dbe5d136414a0f5d57e419728e1b66ef22d2a3d964cbe262f407b4955ca097f33257ec3374f0b6a36927288cec14e44b29e84b310598e5998ecaffab60c98184e8d678dbb3251c77c8f2f4f04c85e0ca6ec549b145666e0b1041660a3fc5edee733c9e2a6b427b0d279f5f7ed8466002f5b4f2a35b30f9750904910e392d62d4b2db6925f987c242cf49a311df6b45c57d2bbbacd850d529dbb95623420aab08eb982e624f63a88068f727805e6cc8ad6e9be022f7cbed59c139eab6e7388816123a00afb2d4ab26d31bc5a02f749726f65284379abf6b7d6d289dc5581d9cededa679c96c4cc88c17f0de993ad4edb7dfb778ac8f79c74c9008f610a3fc5615cb7d20da333e75bf6da68be9eccb82b0083c9cb479a0369f33339b3caf5fa544b9920f6ad21c825edb430da562f2599ab7282aabb08e4359218f19f462c8981239bfa3c15d8c61f49d356cd03dd77d5ee17446bd0ba2d0c98369e51e4e1afd620d528ecf416d691a2ac024a55264f23a55f33c9b51a7f2bac75b91c50085f718832f5a740ab49a077b0e19321c2729c5ec6d455edbff2f776c96bcf4edfc81fb5e7a72d341bbe19c55de64e92eb13ab4b37c9c84b153a62e57ef053b34b4e7909ff33618adcbd3555a69ed7898d0ad1c15d922d666ab8d0e450565a2edd4e6922055942849cd03a60436b93ed1b7d7c7d8139fda6a254ff4001f239e7ff806ce592b1799806615bf0c313be4844bff3ee99473e32fee687f21f7f1f6148cfc47e15838ba3c39156e7ef56c94125d5d2472c13271e0244e5057ba3842b84cdbaa84579916363919b5e67fb1f7af7bc0d4e7b7cae23916b16ff1910f348a68f0136c9d15d73834dc923003c91459aab5f53b62f54187d63696990f160134c7bed6f099f1d29e5dc1948a4523c1224e30f431c55f273dad2a5738deb614f74a26321476b758a7975c01a3a8bed6e2f9fa3a871c2fe9ec5186e3896c4ec1e3f3d2f0c5f61f00054408d84ffb638ffd98e1feb628d0647df0d8ceffea7a992e43d1d568511c14286d12eadb38a97f010a89a1c9590407754d51a4a7d9854f60681499068284a226022ad2939f57806a13f37a62a73523a9f48735d86bd2de5a167822e06e24aad73d2197f0ce201be1ca83689a5799d3d3a3df7e4410826c150f8b3e5af7f0eff8a58803be1bbba48f917d7f6acf3d9bee31a9042449b02851e3664ee3785e16eb12ba3b61c6be376650865002c0e966278de76e560cc3e9583210968659368de35293c4a3bbac431c8f3922c2f1034eeec752b93f6ca827e1ca8aaed735fd1a498d24a49ff9f3b1dd2fc14c2cc123dffe19b6b96f7451df3a85cdbcdbc8e5d05cc4d21b41f7158cc3d5293bcce1adf65f8de91f63a3df070f3651679c63583ea8bd9a4ec1da3e5b8c90ae061fc2ad99fbea988787be1adbabba7fd430542f82e1f46be2312c00a36954e1916fac8096eff18b994d101c1c2aa813c7d23ab461b0c9f6bd82138b9bf21ea0bb4a2cc3c2183ec99633d03b194de64109fb016747b6d3b005f2509a013f4592adf079796085e506317272a8f75824c879913f42cea4ea7e0e60b3fc0c9443b6912f8e6764a7741480a03f8e9f86c4548446187693b71266e45aabd3f8ed27cc2049d72c18524b906ba9eb4dcecea006d79ec7be46f7c386e4a7732effb29360d85df046d6da22e1a78f958a709c148adbe9f9f723fdffabd14906c284bbfd65eee91d3d24d71ce367abefa31270b3ee70b8a41629f28c7d0a0683fdf081d3f6aa1112c42b94601438670f8c34ea1999caf8ccae54c1f100cd360146ec092014c9fa46cb8b64e22f9da4eff699ea67e4f606adc024c2ddf38916bdaee46964917430740b319dc653573d6df8513ace99bf85700e54096ca2a61915e7a400806f67f77389f7e7e15275cd64c6b2d5145bbb9aa05646426648d600dba4a3c00a0be1b1dcadf35359702addc03a4109d3c3c41c73fa525313bbf141ca4cd7530f5e48e7e97c60b5a21a89303b3236b205eae0dddad605cd9acbf1ad435d8c9829115a9ded3895e88b9613251154d555f55c63e7620cb61967b3b94997f5591da16d3ec1c14165425a5746252ed7c1c76b6e0216306b83bbd1c6118e900c64e6a35329dc252195f8f04818f2c30d3ea4e998586e84c8685ddadc37fdba0ff7592ce43674fddc50897a91c084f9d21837ec23e179280a87fc5065904f011e6a84606b1c9f2c2647c43463915a432aea5954b49a9a306d46759491d7bacb4acfb0c1d5297896c9799d02599855df98003ec42a5ab8b8dc02c648e7228b37bfe59f86e54fc484e588f8895e59c261ae3e2e34532ea233835f8185d82b65582f266f0c4d6ae0a6c48a6752cd01a24efed5f1d382a16d3dad659ececae4905631afdaf08265dfa6c1d89422c7135dbbb27b5a8e7d5e9d0fd43887f1c225abd9784a48b1271d5eb6f153de9d05de6d76fc7e22893f48d0f86e1a4fba5cfe2f1e47ecf7e0bdf851bb83847317353b57a7d983193f79c38a3f693f2eefd19ca6c00bb881daff1a3b4cc5ab8b07d5a96c991b116a51d09553896ba4a772085f8df5928581bad68e895c5f4f4b7fd2b401da04ab51f9a18e28300e92e03c47bbc02ceb837d642ada01ec212126b5f7dfeee5d880336f1fad7c33bfd7f585a069d4e8d0d4183a02eebb9140ed4344eb38066528372b96b1af58c638e902b5838591690414632fced21ecc576e62a3c9f0d54f4ea8a2fbda2582a5ac6b340687dd174ce0fe4fd8e9c950de7c44f096094360edd7301598a91e4475fe987946abe2beba94488ae8cde7946d587354f0338d59ee74f2abb18d075c2ed0f09baec8a6b9b71c3139713a4b19e2f4c5324cbe817a68e417ac23bd7395a51b66c4a1ad049031a181d9bf6b425cfc9ba541267ac950e8dfccd03f9ff0eab468c2e87227dfc76ec9208fec39694d5a969b6f0a2a7c2e9f303daeff453466d203d43eddaae8c73d717c6d96b2bac994953760cfb62e030f50cfc82fd9ce5783fa5c852e4359d12ba5b123d6f317d1fd948d2475f062a293ed2bd33a47608763ed84d9d943f919726e3fc2a88f6a88f2c2fe2e69dfa710cd67d74ba31f089a5b3321c981c9bf96dad340e23b3c418d49f36db8ba68b30ff9c25e343afb36c95e921c56012557bdeb8b5f1f6fbd85c9adf7fcc8df1c27df89d908cf0b2bb71c10365f30030eee246159f81440ed8bebb27e1418c6475563f672350541cc5934df3b892cd8bfc16bae70aaf66c5a324a22475bdd68cea30ccf3d8f601e5abad0ae4bdfa0f0eca9c242dce362c353002650d5df974b4042ba1c547e2f6b65e725fedc4096adf38c97a6138827370610409a8596aae66dd529169d94bf85bf326db95f88184e43f258f65276e18a815d431fe9e5f7f8b244758ba5059b01ad239d44f6af093b216aae31e4bd0a1200a79e9ce8d99eb99737e4564ca06cfccf298de7856ee238733470e0c159b5d0244e6de0c8c6e3d0d709b1c2de94777395b912d5ec0356818f64edbe99dc2124758f93e17e3121e3e88d0450d2da696df29bd05cb3aa2d8ae4fdd981d58e0420734dc52c1d2dc38c03a4e039af4bc2fcf569674d31cfaea4abf543dbcd64803d649cdf495a10f7f8b282543793da8dda1eb24e15e108aaffde4eeb5ea031f019ccecb6a1b878c34add9da40ff334a2fb19f5bd4e23070e69e672d55caaf567635bede2a925019722ff5ed294c373e0bcd0d492b3d9a3ea6149df8c4fcdaa5e84415c9f911113e51ccbbef88b0690357f3cf71885c0a9fef767aad64769bd4fc2424f3e316fdfa4f3c1e0b8154617674aa8bce7eb9d06f64429e8372015778811f7f7ca0588cca25f7a62131ebc6188ee6ac3a88c98f08ec2d5104144446ae6a30c783910d9118eb9e89d1dd03edd857da9a2f2360bb5f5277ccc2ad1922a6a6d526400aa4325ce1571661c77afde76346ddfca99567d34a77308a776eef0fe37f72b4c382a7692f4f40fa91aab02e816a3030be752b3dd77670e6127676e0c1daf833833c06bf11f7564c35eda71b9952ef9a03df96ffb26b48ee8fc6e9d58f4264c35aceaa8a7430c4cc375a5f44736adaaa9bbe5ffe49024e4489868c76c5fe62e7ee15d66eadf62239bf379a048c121b8de6a4504428652b18ff5dc2f489339d014e5f8b92f1d27a1a8ce49ccc7b90520929912d6ceaf7d9abf1b60e67b74793d48d50424d9040a86452c4c4bdcb8f96cc9003342ae616330609901691f06eddce2e8d8c9616b1ff88a7b32709bf1b279788365c9fe2fa3efe70feae8385073e37f8504d8e6237fe2a0fdf97a96fcc43862789c6ae2953b252bd2dc2243ceea1048c5fc5cad3db4b2c626997401fdd2494298d914068d6534780b37ba76ea1d483ba62e4bd19814117b268d147715a1579b23059012a1aeab660bb6b15bb24178dec93719a6fbb225a977b46f6f33b8740ea526c1db4a3c52745cff9237e22ccf3a7ab045eba300bf9f476962a1dc3ad797c911186863112e5fc0e41653b1878dabd0880955444891c7c32058586c0d084c4f2143c975624353223bf85196cd6a310b79fda968fae2a0510cc9b9960cc220e37db18dc572822ed360c124bc0104dd16123bac158038b38d89325574bc6349fe64c2833e8a7e90b528d0a4099c8d55d2dd48a57fbbf6bbd6a91863e8b9f1803984f90919bc8998e343ebb00dc23071a4f3794d8b22d8a2f41df9498f6ca1f1facea9138e72eabeee38e5b4f8ba6518f9d8753a3dfa521e58d7dc8a27b250262eb92aea2fad7afd311623b5a1679c2aa78c9cbcbc925ba1e9685fb902a57b90c71d407d06cda3d97c7ddb7c01b11b71545617c566de39e601186f514b0d9b4df947ea18ec4b1ced711b40068d432db9d8a879d8988103e893092c9845c62384a56defb5586fdb897a2556477ecc6e2a1c66d712464924e9b1b35df14f65cffcfec2d13428772680a385f5e0b6abebab55fe2c3e8e996bacea973f2560336fd339734965bc7a5f3dc49db02ca13fec2f7f68321891e85856ec2738c78db54c335f5bc1ad3f929330689f01fc46e8bbdfa5d5ba315e96ac90c887e5bca1f8d8590f77f32a91e6feb9755533a3da48b832b72a911334c42096c4e408562c75173ff7020238e477ae4cf265ac40246a3f6773f89fe25c3a0c7a72146e810f6c809424aca0c9efe7e531ba57a1569da802939a34eb88adedc08ea2dfafc5ac7f971b962a8daa552dfe730123ee14a12f8ed954a3a07b4e34a068dd1cb805044a5939ea3928c0c6257113a6e866930210001c73b18a300142e53fc810c73a44c8f0acb0ecd940f51a9cf7bc89bbdd88d6df8e4342d7e2a45c87cd8c4daea9cbcb72d3c41135b032ddc8f35868fb34b930918776a6e0731b5380661eaf2119756567947d1a485a3344e8936cd0c2dbe9d5dc4038d3448688a4d1b8954243a649a70ed5f533c581905e793045bfe2466922449f9131dfa4f218a1008af12c4d2154ef6938de3ef58f612d93efe91ac4037bd3bfaf30dfb07cbf9dddf74a97a596030fff6f5468cfd8d0d21fb84c3247537f42f4086035c91a42e6472ac9ffbaad90102e56939ffbe5a7c79b67d6ab2e80d083a6216edcca6401ef0c851a6eca7d45afe66277f29e4009e271414bd67452f9552f112a9d886538ad748373248d13ef5ec8f6545b345a4fb08f619d31ccc1d6aecc306f4fabfa632377c4d85d33c37345d39020616e3dc1d1c248222264fd897a3ee28db4ef2998d4cd03e0a5f4827ced5d1c3cf066fd438ddd0a3fba020b8820b1ba2e1ad7d4b4896f37dadf1ff5f4ba92cea76623aa98964efcd85b3cd7ea6304b0d19bffb72e892bc96669894c61a56ee3b08fd87a610bafd7e217f6f1e9b65ec32cfa64ea7cef4ad3906d3d928e39f1acf4eb548f56b6c8d3f915b9f282450e3cc21accf303971a9fbcb9e74becce316307ed2319fe61534d42e75724e679d44baed35672ea8a1fb14b8d05b016fb421013c0c3d82d370c237d10a464876cb4d812c52f00722c72f76f64af7eedd282475f5262e9218b435958492a1a3a3a27901e6705bc79a4e86696d1ac6358b1e73de879d582c732377811c521bf1fa0a544c016aa021ad17e234f30babe1b50818e837383d1bcdf4478d4b495eb5e608bea3995c93765268026cec6e7df22a590ca17e80fe3609dc9613737e1759a8147179d7d4aa22af1236c499c1f1f25cb11d2378a363d698cc12f5a83993719df89684c668cb1f1f6ef57d7064e78b79fba5e0969b4d5ed6c30574f640b4a4964bddca810da5970eeb5938dc3c0cfb72bbf6c471a4cf52baf2f9c13da23f24ab3746ac3f5c0869e857d710c1026cfb6802f3734868d9b182de3eff661e56b20ecbf742e6285cf936d96e251e42b4205abeb056baf9b3dd7ea05060197f1c3c3e70917e53e788c9cd703faacd4f85f4b0fe564f6f3917aa17be76508d9a0d7309503ff462d9fcbd292255abb8453f7a96f955bbc4be90de5285d421472674530c9fde117ec62db86126b00fa858342da12137ac54ff6c746b45d915b53c5302636251756b206417d95e07e2cd634dfb84c5763aaebb7c0947953fda729d0eefc3b0376ba4042a4b0a7bdd8e6c7f895af3c3b5279beaddf2fc499e65e970491e6254cadc2791d50fbcaee4fa09cd064c66a7ca5570ea38374e0dd26d6a44488ebb5800befc96ef68722fb6581b699545e04efa06856b73ca431b98357f9e5c2cc4da9b18b0f1c498a0c76c001d0c6167ff93749807d3769c9f7762379cd15b7b2b9488d5c6c86169c1564d9399c09a04e594394cd58427fc425aba6a70abce786de62fff1ad3e2e274f66ee5ae4c1a9dced98736d5b690c0be8e3bf5c15a361499121e2bc8809e8533c865a15b73aedef38ab64de9dfecc77dfc2f4fd2cfcf1c3615e3f3e91553b2020a18780b1b23529d762a1683785566f97a748c829cbf40449838abf474cea8f6fc7155b3c169941c989d717cd1b4fc72d9769b26d4e3e3fa95d1538af9dafa9ce0571bc08e155f6fc24ff7b7d89f425096576ec1dfe07d6b0efbc2e6b8600b40b793e4578e10a4d23d23e4580b140086bdf10ac61c323596b2438bff6aacbcb63028af700e96f6b31f7330fa1c22ecd3bcaf0fc9aa3e4b7a0766b828fd0435d27d7ad8199844cf45e5361a549163aadf256b1a9869712e2544443b6a6ecce72653152d257ee2835b53c2a780acf36e042b72c446ac40f6bddaf4f21d06cfe47d279e49201f1c5c33073f0fc394f55fb0557f4f50c374b54ebaed580708de0f2ac5ba9289f4c96c2c08b57eab70da33ca0a79930d9a61a873bcc2efb6099a99622464ae47f8749530cdbeef8cc982c62a583a2f176e35627886f4d0ca084ec64a837cac822dddad53e1a7cb47a9d4f8955a776d38ca04c0e61fa733106fb8ba2b3d03c48bbe58eb4155a48c556a0310c580e8b01c85ffc55264c383f3581f2396473a8dde2be1c244715249bbc4bedc29d873a94a7072fb1e8b4aa6f1ad6aa6df84069fab7ea754df3efb231a25c6024784a885f0b24535d3c563b1ae3bca56e0993aa168bf0bb17bc71c5ca8e6a86a7056e670cc8dbe06acea7823824e572e08110aaaf9276071ede3d39bacc41df0338f2ba083423d4cf1c6c655dbd18190ec483ae54347ddf7daa03924b021135c1fddb75747dc406f0010ccde76e1b95877e51f64b6adf7454a04ef7177452600f398e9ec70528024bc6042eaf59f71627944de26ab98e2bc90b529917d15b3ac9e178c38d1c80ab65142075fb17bd21a6115512050cf9d21b1b9eef8839a99d9fcb70927b594a040286077ba6d2a3191b14eef725af077c289061cdf6674c7dbe4a1ddfbe97eb4e46a5b616b34353944171823033c2295d5dc5255fd7b6d3926b8821abb563e953918694345686a1f345925a6c73ee6d6240b23b00ad6e7bcffa29c295955a0192857d24ea7ace46169b470864ccd7e211435b789966ad8d5b92862c17eaff764922b63326a74027a8a6de38c74c13558025c8a99b788fa7a6f8328dd92b84194c0440597aa7e8ba7d5dc29846c06cee3015e18d14600462ecd7652f8249b4fb61d64e62bdc838aeb5fa0193c141f91f72061e736a7192269ea81f2e6cb8c1e13edc65b2fdf38260b1fc870c8b7c0bc3ea65ed839df0bd17a2985031f4f448e8255eab8ca9497997f56b54a3dc1d0f87ce8d4eda68e652ce7df6c6e818cea54c7c2a61dcc3e25147eaf7ab760301f9d5890f7de4b5719dd496d3b469cf5d96938ef66999244531f3eca495e975d2b1f2a33136e049e6e9f1209868507e320415cccc87348f16d4a547fd5e7842aac021499f487ec7bc031cb5bdcfa6a65c05f184232eae923badaa713d553122b60f47e62d4a3fddb31b178492f55c41a1a496e7a0aed800bf9835478cedf6d1dbfd65098d14a3c2a570c79ce870b049e8739bd6713ed1cb24282c44cb61eca3494842fcfd16b482b8c631ba606c9bae5d2e3412c5abd409821f52d04f15f717616df8a062826aef45c432526e095a00411aa1014bafa3174c9e7a5870b6575872bd126db021a2e38059870594cf0f060f1e7384ba14a602869c7942e011ce301a4fe2c90ac04e138b8824197b551916024cfa1caded53cd863b1679a802dd7f147120631d442dc1718e2ede57c7015ac623e21e5cb066ff049669089ac6f8a1bee3a432d40c652b8811e944b65be7e97d06a62b2fddfde2240acf3050a96ba85125591486800e634d4f89005d20e201dfcec23d1dcd053c4a195d58fe9dcf0572149171fdb68d0839c37c90058993ee15f929804390a4c8ce0d623eb72e6ad239c109df376201496a4a2440237442e45a5ebc7db07450225841fdd33e502bed918b6d6ebc620f70571c42c82632cb22e812b31eb8d823e478e1b23b271d25ca4835a1452d8414728a492cc8b5587412569a1e497c145d0cfd3f03569ff1ac525c611f32fb544b670ac3811e31f8c330f1638e608686de0ddd914e573552376540328531e4ff3a3acddc2f33e32e669e006345db4871594a3c8a7dba099dfa1a5d59bdfc09c3452cf8440cba038684d66b6076d503ced065881dd21fe357c8bd53b755ae9156a579eed3b092e8c8c2881f3c5fc43c3e21f576012530d03c46adc81b28265a36af09dc113edbc890bc0433bb666557520893c75ff4574c2c7c664b39b262fc5c9b475b45ae1dc1ad7935885d2f086d9b90b9f619dff32796db4dfcf9d015a63fa8ba6478b406ea7560584dd967587d21ce6c5d1e71800500d01ad21ca3d45218a885d280822e50207dcbc3dceff63b73c96512ad6cdd7ecd5edd47a546aa711804092b9f35cc820087a8ada1e466f3e06f3189be6dcd9a477b7cb723c6fc685c42abee0820b51d2a27efa91e5e337fb93f71736af1a4975a9ab6388f8ee8661f7c431c5b90ba2fd8778f365ae605ff877cedfe75ca6be4f3626ed1107a82196c83de466cf20767cf147ddcd319dd808f69e616a733868a2a706045225469129cf999e876cff48841734dc88c40ea44d539c8a435ba572f70cd5ca608118fa0d38734cde5a3554b4d59be64a9f8344dc64540bc32762909d5fa3200c90fbdd8e8e439331836bd17640387d33fab8cb1b65827af2d364002ed740836aea49427ed4486197a367cdf647a9c5011110ee54de8b8d1e044a208f15b427bcfcf6676a745ee3f7730639b35b9a3edf25aa1e0c544eb92ad79031e580f365e52d50ada138f394f6ac743383f7d8b6364225e2e0b2fe9c048277b6aadc15a7fe6fec957ebbbedcbd9b9284d7a153823c71f28448d7912186c94adf1d371dc0c315d650a7ec96722e6f3b30ed9a654e8c6935f3dbdf75ac55ef0c29fdb91b782f2248da6269ca9211a59e44b24b537450573639efe0ce5d6097de4faef966bfc01b4e1c259c5b1b502ccb7b8df9494a443c670ae4664a4ac69b28e5314cc81c310a13f9227a686313d6a457ca1a0807a11979a0136cab6fdcfeaf2983fe9d5118d1fe37ff43d66821c0ed19f8c3542395bb49e03d1f19ef4e0e86a0765f3772544be11d1089e7850cfa6d2ada3be079c87ff59908523226b3389399cdd9305596bb926bf100c9f6c132a8ea99bb6ffec11bd8d5fa4c864fc42299a095422e49a295256d96cf830baa891c4b6e5fab270fd598379d38757e0399c8476bc6de5c832ac38a013be9f97b951c1fc3aafcddf931ff9ff7438bf28454aa239a23b23d82c08ebca3ffdf2a74526c2706eb91e9436574fe511b33e2f58a02dd09aa5495c9e7af64e22293bbfbee6dbd60dab81715f55c867ef7dfcc1a4db8673996188cdd44f84f90b19f2ed3b5bd85e95163e03d398730f6f5dd856141eb062c70e555a52eb7a9fa1e489bf01e00fffe64bda49127022d49d6e44930ea7c21ba242c79486bc23a5c3fbe3fa82e6d44b1badddd44d2f8e2af85be233d07ddc53eda8fe39cb1e1120b715806709084f1850da4fd38e5dbf8170a2a47d1ee7194a094cf202753f234e6427e66f14664bc980e97886815324bc6ff931bc5b9cabe8acf7557eba6cfae4a5deb7f791490a509ffa51c658f75b1b817d945f332ba7c34a43591fbf2bc98dd41b821199d15899be3bd96af589ba93d16b616a43b54d0ee6ec9d386aad48e4261ee3e6745375e92e7d276f08bd603e78f4870ce1884f9cbbe55342802a59a6af6c5ccbfe571c072a10fb4455b4bd44b4fbafb8470ce37633632896131d7dd27921ee5024062c6d40e72e7abfd2003302b8e21313713e0ada371156ecca7eef9bab5798976ce587cc75bae02310a08fb74385fe5eaa925f7be8936d0a582106b3f529b0d44f7dbaaa55a1b8d8657c5d11d8fa4a33a9145c370d886302b6e4b4a607d252966af0f08ef06490108589043f2c6d17ba9a88245aef2b285ba81eb9a5851f72f0c7a275d68807a1a53ccfb3028293127fac322a016b19ddc81219fb84bbf09a8a8f6cdc81be57413393740c0e23b5a123026a721ed8c32d778abd0b9ab1c722eb645ac64f127f2e0f4e8a88459e1e4d5ed6fa92708979f6286e3a25c12e57a6acda3f34e6af160c5d5fea734757c1772f56c02343c448a6154bf0e96f74a790c3a88b80b9af37d441440506ad9d0bd105d3bb01311d351601a2ed2fefe607260f8df6961898490158b7518b22c1cf3222d324d99a3de825ff0de7fba02b02e526d94dd28a8ad16da94d9862be88e742eee45b1d5dccf17b54a00f006942db7141dfb57caf60de28e65d89f3863f85296e2954728c8f1bf1afdc4fb1e78f1be19f27aa84741ec40bf5adf4bdd25339a7b3ae845182413bf05e7a7503a9982ebb7882f3d7850f1d5912da5080278b681a42c1a3085759b2b5321b7bd5c3251b09c7b19dfac9635b014d256530aaedb16f9f1c495c4716a0678e9971a5022ac9410c719f8ff517adba30211366ebf1e0832d2d0e03d87c00bc7452b3a3acf19ecbf9414f6a5013850d070daadd2ff55604cdd7c017d8c0a73eb29b83f2d2f4280fc4948ed88acce67e5a881a6609856c579be0f38989879e27cef86304f064e8ca96f16e6ad67dfb3fe8c23131477189726b49d47ec5325764247766cb0936d71555db9f9b18d9fc110dc3841a573b6ae6e8c97deb891c119eebb4f2b04199617eb90aae9012845be9e30f18701f8d0422f10dda7d0a36f82d0f3c8a68564e526a1a6d4f1a2fbeb6cc2db2e4eacf195679c2dd080bcdfe852c43429cb0ca772bfd27520fb851d3f0136aad2c45b1ef91ec494eb325eff03400bb321ea131984d637c16dc3784ae918e0feb6331d042d26519de76af29d68538ce997b1bea4c17dfd835fdd9b0ea33204f5a1e58d0047fec2cbafcfc2d6ca75345bd24d314c1c6597d360f7c9b970a37dd27ab030137d4de82d431f60bfcf880bace172d90b657cca5ee1a6f3e83ecd2cb0fc7b8595964eaeab738f137e7dc9f17c7058624f5630ee7c3fdeca3aea5389bd957974aee8055ddb15ca5d5c268a3d9f0b5126223d89423d92896c7e9b62cfc791270abbb5c784bc262d666c1cb855c386c4d831c5e074590ebbbfbcfebcf9d13607e9ee197422a9a32ed2b695e16088ed4cfbaac9b542c5a643e81db86da6a2539b14a2380324bf4488093d8101761a262659a299c3b24dcb2b1f7ae8326a4f7ffdef6385aec25c2d7cf3ffacf3d7c19376504331433eca24cee32de718ee23b4c2942497cda51650bc1532f3cd9e1584b5deb299649b3c3b60b8682ebbce5bbd6e8c73623a205e278ca92825dfe984336759d54615ce1a8418f98bafb722f9d83eefa0f7f1ee34222be7e0769db42d5a9d41caf3110acb335774aca91fd47c4ed07c5adc53fe7bfd307e4b56d5f63a97a9673b2a64f20c1636c1d0fe54bfd883696db003a67117e5f483a48a3839836244697c5f97ab9947734498e4ae457242e5c0679ea54c2db7b3240c1487249a6fb8611fb82822d8b31794dbc47269489f288fbb4d8ff7c620a11d9e28552b679e905c635c75f4465d08f316c28cd56ec035ff28dedd18ec50fe294a5487f48a9b8ee9773fdaff94423be60a23c765130330a409b7678e94f0285102441cfeaf87ec304e8126102d2a76e9eda963051e488e645b942b93cd623b703c2fb6fa5a412390dd15b564e38d94e32dbaaf389112f5fccee439e156ead0eef341d43e145e040825d88c2f3ab232662276c941646c0b2b30ad8d9ebed5e6eb6a0fa3d561776084ffb0cd15dfba96b306098db08734b418b3d8c4ec868114888d68bcbb924f35e3f7091dd83da04d8e7dd65ee5bd71b39639266f11be70681a6c750f6a47ee5d3e281f18536cbea55d786215ad69474bf12cc70d5a96873215f5f6ce91f1ca66eb130e1c4f137f772fff2479df8a40d7c742c139f22577e4b5f7e160be07fe40eba409051ff0a971d0b05cdf0a21c69077b4a9844456e6ae7702d9cddbc7f6ef316b63f53de091f1d4e53755e576663376992a1cbfa2b13b9ca70b6dcc58668954817fad8a099f694d57b0da97b884b2b901a4750ad89cccf63b483d886c629bb57a6b825b838f78a81f3a83d4ff9f68ec353e5172df8f80bd51d1126023fdbd78e5caceefa13a81eb6994762ed3a943bd400253ccd4cd7055bc282a4f52bd3746e369570a07b6382ca73917ff518e28c44447b794fe4fb200f94ef7ca176fd25c0c26192ee616357e6798c3d4102d646f4300ae5c2b371b3b46b4bf4f2d54bb4ea877e87ba6da75246c75e93aa00ac4c9d7fc075907c963722d163ddd5c0010f6c291c4d6e122e6ef2fdf66b52dc32f6ddd14825c183f81ba1efebc5e10c3b22df0ab79ae3bbda16cb665fa125dbd37610bce73838beb46a11dfb27c01f5c28134dd58a1258b94bc1582c483ff246e942e64aaeca6c6748aed5b58838617ab9f16864a0ae66f44c57b3e00818985b4892b0c2d7bf1dbd6e337b074785f78bde60ea1ccc0aef540ac2cf2f711504005261706c257b178110970c089a873f4d5b08304e8e15b964c251487c160a4aa1ae012170d442f5946e6afbcdf00d391a32a4766b1dfa73d052049379246b79eea85cab2903da5a2568bbff975dd27714b464283aabf461b951045896a179b15636d1fd04238a66a0f7a4797c5d98f87a6fc5c7b8813809d5fe5bd631718b7f029dbc5464db9b8547461ea9ef259ad357ae1fbc92829f3bcc368992eb605e068554faaa66a6b5ab478170d8ef0ad10434e12c0e29f899bf63013fff2b1979c6a5667f7f72b904c09604b0533777cb0ec72dd9315fb4ffe8525801754c11cc79994a6a1dfdbbc5d8d324fd92dbe62ab0cf4242a15c4ca949028802382f91c49b9d34ad5e80c8b906db624d30ba12450885cd0843defff2c09543cf586e11ec7d067e930c9b7628a2fa262d76c9e50f840bb8db5066da79212592b8c2b95d7d42c69bb26e3772758c54ff301f0d3f1c7901f39366e0893a3e5483cc6f564d317f47ac24817a7a1ab3552cab54d427d935a8526d82f03252e8578ced2dcb568dc3ee0ec3e514a9ace0c861d7592308b72255351cbbbe2cbc86c36aaa137c253cf454c410035ae30b344880ebba65a665dfbd68778eae62d0b661dd4309d714108e7a71e1bde73580d9c2d8e8832a79764f47b0bf2f18bb3fd059a83f8765530fa11b2c2604d4961e290264dba7cffa4c24655c1e8ede8458125e8ec1a3ac21f26051a28b3763786c8c355f3194e2fa7d8b14283730284d7571d446f46a0cd491cf0e8ca5c248547eb1f53e70c1cc043b0b8606e36c4b1fe8617d2b4705d4cdf76a8fdd06e01ef3aee7002e25575771e201c7cb9ad97e3d1ce75fcb8a2d40f29f60fc5ad43b491720368bbfe6bce9b529e7e86d7ee4ce45372a0d64b15ebb36504aba930fe64e81ef78905dbf1e0413aa5ed856193436d23b88e021d63f261cd4b8a1e55dad2afad0ace882399de33c8766db1eda79a747a730fe480f2e801cb4970445b81e1bc07b287955a961bdb4848473c1bf4c0a35b81d27834983261526efb3cb941ae7c901400991bbdf1a283092ae86f5f76905d59f1257779ececffe9fb9157e7755757f73f2450040649b3d0170100b008e1a9e8b9ce471c9d2b083bfb3185ef7ac421cae4d8c69c98ba37a0d63f1e6986eb619d05c238868a2c0eb7ef3576338b7c3f14af083c6f70097e149c97688362ea8a4956309abd3b652300180b9c97c210b8ef00e4b29e45b6701a0bf7bd62cc162c4e01e5e1fc3d8d021fc9ae296bd709cc17d98aa160799e33a97b7f12612ca41899bdc9d0531d023cf19b8c1f44b133d51dab47d982d67eb302e3f588379ee893b39d6629aa085a485418f1286a6cad61321dad8b8dcbeefb88395cf4303bb58c7a17afb7e4dd29f45cde2adc2d8cef19db32664973e2d9839c1bd3ee199610af04ca50ce0d5a8f878d687be67557a698ac571ab64e2cb44719d47addfaec4078f57b3b0ceb0b2884f4ae9180421299efe5f7cff104cf881ec178b31f2374b8b59904919f852681a92016e3cacadf1e855e220bc7e543e2a862a27ff5973222b7aa3395082b05d99abb83147b58d3868fd7b0ba8c674ec7e35c420b2fdb57ad6851f57fedebce8210d2cd6155747270d01c379edaa75a55f5de20ccf1b91406aa59e36a600b23646c75047ccdd35ac571ab1b452f4d2a1bdeeddf1c09b03a6f566799fbfe50e579b2d224dc6366bb3073217e5e1d5234c67a764d8fb69c44060489c70061ec6c846cb35275b72d42069084cf67a967be8b9c362beefe3efd9946f6d0871f577f09417728f30ceab9ba59ed71f73d4d54fea6f074546763c48b9f94de3fd3efd342b2476e937561878e67680220f7cc49fc901807e292795e05c7779fbce8f5f6495e2fc5961666d31a4aa42d2e0547d85666be45ce6e801894632642132c6723934954dcba203958393c01879c6129ec6e81957f4da0e6266663242ec2cb2468f88b23502aee0f35af2b40121d08ad8f4478d79e089f2a838f7d701cdc123517bd6f634c83ecc3aacd3c75015c8e28299ec87122b901d84f5eed656cacc0fd4fc3620d80dacc7f33dd2c5d88a9683b170a02cdb7a782da97b80fe4309fdf7f0d19e4cba5d0bef9cdf89ccd08c0f0b5cbc148dc40923509bfd91ba3d8bd2fcafe2f60eaf5babcdd5486a3f0ce345f68b244957dad5bc0caded74301c21406f787e141dd1715194187ed51c4a57a147d58f602fa32036f45323e1d0f277513767f1ccda24085f32441a2257273208baee87db4a17e5d8c5b6c906b1a28077cce95d5533e28e0c3a188588e2dcd74795d84c55674eb0c5a21b06496bf24ecb411b50b8f577b75f2ca2e3601cd668be2a6114d2a57abea276f3813db01ba3991456d3fed9446f68242d34309dccf35d0dad101a6e16cc38ccf1c1358a869749efc785a9a788b74160f28596391e403390c3c4ad49e511a038bee7fed8cc0e3083a12010c16a72fca78048fb384e318a8b006e7fd8b05283580b5fe1fc7f157cc588d323be1209d3857a523c8c0e45be41a33682bca91f620a8fb88076215650ba0d3a065a3baee364021cd901c938b79d1354f8e2661687e899e5482ff0def8c8132a2e4400010ac99f7ab84a4b6cdaf6320f4a3103978fb1dfd9b2cc008767bd302f71bfab51d22ca853249b38818071377e82828ab55c730319d0760512735c69ec0c26b58f45106b0f6babb0889b5df470e8e8b56e22582c2455db754d16f153f2b0ed784aafa093a104e4e6bedbfc354c694ea1dc3379132adfbd761be036549ff1adc62ca94c9180db7005a0a1e4202e2037af566c076873f2d5aefc27e0e83f1ff9d372f31b8b1b8bc57501b9ba9c615debbe5fc2439155b40b308ce27d959fe6180f6d0a3f4997eba6710cfdbe690e8fb99a7fc8ea134a4148837f0d8a4e87f40c9f030184d84897fc87836d50fa2610f2f788842ba450f32cec9b63aad09059ba0c12362a326f0db05ef4623693fe969dd60c00392e83e97347ca2dc0c752fe4a410fee6947aac1602b7bcaa78113934843843f296e9f565b60974fa5221177dbabb370474237c8adff171ebf8847cce6b80c51f84c58cb325950f073b0bf691bceca74d0bb8cc730ec9b185788fb39b5ad287e13537f8db18235bbe8302166c838aa88638699e2af74d42213b2e34cc9c46452a7686f769a018f1f9d9974c4d2da3ee6386d6706ea67c10b1abb55bdf2e189eedfab64d3cb2bcdd6b7356dd193440166a1b4912a4aefe5889857e78529e321d962362d17ee727b69a24bf642272e6ece0858c04c14e87026f829604bbf35e5d04c2a16a4d6ae12d728b0428b1b094f5b738088735d81ba58c1a2453acd56e598e51533e019dffd95baa6a4bdbc8fa183584e854f34d1a3ed4cc3f5c4ed06178388a4c738b343af5ff2a94daf0edacc4d7bea7c0c06122b8caccf0c2dab09d815c9e9c7e0e879e9079db4406c0b53344aa6f00e4969328879f703436a43bbd74c66cfdad5a53b509bf9ec885d760ee3e02c213a4b5c04a504ec3b557b7c8cd8653b39516243ee4400a654b0c710e4090194d13ca38c92c9dfa7ec1a187ac160f26a5315c8f2b0b02e9a6ca013f27f76d806b379e0f5843546a80782f4afed38d51b882fee45a0241f748515f36807ccee603962a5d982b75681fe4f8cfc16e513960fd790cd4fa8dfdfd4d5bb700d37f57f249adf445030f724a7b434f20c4a940773946ead6c7ce10aa482b7538d3a46441b76557a17a9d3a97f985ce087b3ec5001e24d8dc9a42ffe9591f2fb0212f83409cce7be3f5ec8f446f77d15bbbc91fcde5ebac57dff4b641fc9a9280808be09c911cbe0ef367a329d8267fa62a2c638654a182de0143718605c3c98bac11521a09d22c0f05ebea8c8b257589a44e8367bb0284a764bc143c659277b4007dcc92c13c70bfeae05e8fe15569d80373c47d45d644c1b62e5cae5b9ca5ce31bf5605472ff78b363c481fecc25cda7f73dd977908892a4378bc991501859a340d53781571f60dd236187997877c08cdce0fb71bce3f8156531436aabd2f38563de81b257794186cd1fd93990d0156232327427cda49c01b5f6dbc3abb8b9d0a39c8ed7d89c48d1ce9f6ed5a7c64fd1ebd8da02cf1a0f267fd4e3a817d061e4966a1082ccd9a66f2400149a3486e5b24ae1c2090fc6d48b16444c8fb3e91b4c28b38aa3aaadacf681a12dc38c95017cfa331f87d5136af5a5e678db6db54bcd5f7ad18a5f378c2d7aca4df1d1ad525c1483528c2ab0e7a7ecc6a81b08f79e22c1f0f93c770c1c341e654940ab0efa866877e9e9c60d8d70a47104fa76a8c4bd35e9237dc40af337d40ad3d529631556c300a04e7011ff79df774e1f5e8c9f8b5e377379a2c94ef137464fff6d5e5acc6ec0ec89bfb0a1629198a7c642e908db35030a1ad1ed070abd32c5f3a83780a267b367618a8de1b171a7173f6e34c275bc4909001ecd16e05dddc69717e62dc88d5b13d3d75df051e3e40684cdde9c10a43ee1c8aa02978915079fff09338aefffae45a8a0b7f50691272f1bd0d11a1b9fea0a9b88eb91bdd9879086b03ae09bc3813c6f52e6619e1ddfb09c95b191c8f6fa05ba346ca990e059a15bb42ff72b78d27461ef4e27094a968fd9ecefac7358fa9b98a98ace719345faf98416403568c3443259e8815cd43284dd8f79362b333062992fef43cd7aa1c1f83894917ef986dc402e1cc3f691df64329ff29afef763b1e94cd56846e125af1d5d6cfe6684bb42edb9bbcaa39b14d89479287c55db10572a529202d5ddf5e4cfd50895d0aa563fcbc6a10c5acb251c63255d2e04c666e978e26f1f94b85cbd5c9047e8928a53097d80fb5e12b7b4e184c7f52c5aef3c14ad7c5c9516681d99be29feddcb8b7cab611d25b8c870865da4f9139c06ff5c84098098f78dbe273df9c450747f9961bb30a7c8c47c495872a82cb24e79c0a3b83340caa18b91877a819f598236f2f9e86f9cffb26a42d39d801892d11a73da46cfa04d87382d27e4ada9cfddf72965ba852dabcb39a8975262192a5cbc6e28adb1f1131f8013765c0d39dd8b7623071de0dcab3baa11a268b836da3f5728017a31479e9b67b53869a77d1e154c3336d09b942065c6b6968677ef683bdc9f73ee63a287caff9f84fdfbd4ac9b42f3e2a5e277353157598155d61c92f22545c7d580bed546f0c10531e7608941bd6da3e3c8c6bcff84ef6f509b63fc28991325b86a5f5704d6c52a2545422bb09e2e8903b554289e3c00925e840aaa99a8e3c48c334d0fe6061ce1cbe681cf7e677098e7530103aaf541568d4e459800dcae9da9ce8c48ab1f7148cc3c73f70b487d4930062df0b7f1160d374147bf7c8f6eeb3334c94d88e2042196c7d0f082667e308ead97e2ca66e8f2c492964a2f0426773c79815a65d97a06ca92eb51d4d333a3e05a31918d97cb9d5e1a2c0e86157847e0acc973ae0db0500c86355f7de047eb16a574fae17a0c0da922b2090f992a0e24ce5f6c37c23dd8c56cfba87654b865ba8b9f85b5ff731e17750a197322d8bd993774d8c77950b4c248ede3645382e3f1682af6c24823bbe557c42094f134d19152ef7906c0f434a0ca7382e37a901fc9553049706dc5221a603ac688d5587f727c37bf68b4ebb726aed776067900a8d13d38167c666511d634c5a4f5a2d09921915993430a85297844e91dcfddc92667edad0f0137b2e5d6daebe26c4c6ce439daba35ec2d3c1a7df0d913c5e95bf16dfda724f3858365a94e99431951c8da857cbc6fcac3fe33f39d91718ea7ea9b947e91d060383fd764c987622013c7edd00dd616c91d3ef056b337748becfd4fbedbafd62daf2a2ca370bf1ed99e5438ef40e06e59df9bc823cd90cb063a2ff250522a40acbfc29f5ba2b234dd7276eca018b2536c4e5eb4a137a1bbe006c5500421718a7f00f58e4e5767c4d610aa926b62983bbb5834eaaf28ac28cc95e7cb63fd1e15bbc65114e74799db4c5a305af5b16e19ac69f8a9378ae2e56b7dac0ecb22be76d9298272f3147cffd1e6039ca0c040f0544d76ecaea5c9b179da288e8b2911e3c270def3facd6c52fc82cc4bc95f94a9ee4b2e2a7a7db8c7ae0afbfdd52a7ad9becf8c81230f48067914cfd5f158dfa575c319220aff1ad4595ff2842a14e9b403c562af375b8a0b1d551436b10050857acd1fab8aceeca1587175d925fd818646faf1f114006d987d37f5406ed37e7db0d49f71a5329cfc88509b819a6bfcfd1e94e7f4fe36b631f8d0557bd504548e492fe0835f9864ddd48745515cdc1a02d359772bbd8dc2fe59cf67312682d65eaf122fd885bb322730cf1b59e304315fc583010831e7889b73f672c08c9fa61e19da40d6c1946cb78208b4700eac3f1f040e73348a54c405307b4520f776a665743b452e204dd6757a8db8031938b81e43e2be675f02031a6ef281b3254402c31cf0c61254ce965534900755e472c1ed13e5926789ba9c9e64bc55b2a9a83942840f69acc5e1662c2df7695018641b4d38bd1827aa33d6150345999b5884dd4dbf26937a9d1acbcce4df3ea355b38c13a13d7964761afff831ad210274b208b752bd3a14df7e197c8e453b0f4590a74406949e19423250a63f48c8e24f38e076e4738e6fe768b3a06a125eead3ce84533e8d1333843d51860adb2b0018b193c889ea8281afc56707c28cdd85942ff911d74d2d60a65b25f0b594c52dd5bef6abf08245c9ff6323ed2e8c3c42243df63302ec1ee2eae3aec4a6ffcd06066e74ba42c5360826722f45d16377e1dcc9d27acde9da911914587b688e7bd61b3f1836127594ebcfada834b32213d9a9d55c3e7cc746f5456e409d42232d3f2cfe026e1b92d1266baee2b51b4fed83e420f5cec31df765cc45a6f47bb663925d4e06228e2c57c35f8c21fe344a51f204501b0cf99975613dc4efd128be23eef3d6b204d1bd30fe397bf33b1cbbbecbaff3c8cc723a032fa4d638b7345807775518c70ef37758f5c4e5c3537b0dada6fb669b7db362d017879b85b9a93f0b96369b4e0937cec6e8af4440656976a1d55268a2da3543dff105257777696bbc89f3fbb4710319194fb2fdb35860c26ac3ce687b832646cfac4ba276fd59db08c8d4ec83c8857d469ea9ff4e29c52e06f1215758291b4f19daf82705402949fe5d8148dbeb79a3c87e116371f97722c58e903a6688244fbb12cfc25cd0788c02a707667982cd13477fbf8db1051507355955f530326ee73f52ab4097a154d1d2c90b1e669131d75f6d0338d19d1cac5cab9648e5735369c409f69d059138a4faf5d2e59d04c0a167726529ee95d25ae7048db85eed124f8e4eef38fb60082dbee8774cd22b912dce7318a5d61da8d1b11e968fe482ae5891141ded59f95a5a5d11639d6d1fe9fb6620a537b02131355d96efde3eaac6b136f90efdb394f955267b61848b0f751bbc4e8f6d1265fe260b225cb5737931a39139eb500691b4aea43c11c1f8638b7953fbd3dc0f2c930e824cbff8b0f1799f81dea04ff30d27bb7b425519b8ddb8e5b92f6b07d200730d7fd3904dbbde5388b89eea7b1ddd01d4e699aac229ced20c84bf002647af2893241e07bc0324d48d4305d7d45542118089700460a01cbe49e2f0d0be91be217095343948697ee9dfc866cb8dc4ed1de1da078014817d296ddb8af3bc27955e3cb6a49a199db191deff96ccdfe59172fe49e8c4c04b2c1688fd84dcb8e129dc04072be664feac6168e19f1124021864c715ebbf2f84af13200428d52570a9d29044e04ce214cccfe729538368643034abe4c716c64d1ac66cd7e051bd9454ba2993cdc05b17c082cc5ff6ddc7d47b2e5643df048fbc4257b0f3ce88eeeeef941150098258129d33ba5c34cc0c510561171ac204ceeccc03f2dcde5fa994996a8b152f31ee1c9ca1e8b3d9381dff18798e22b9226019250f025128a86286b85ed2227d601c42462af5d38df86df09732aac660075db0c8998bf6fc51f43fc04ec29af85e6214bcfe91be1acf9f4d9f014cf95e26b0c0a88df1e0a11e1be167aabd1661a01fde672c32ce3d1ec4aec0db8082468fd26b4124e1c5b9ad520c0ea808660641a213c25db563ba210452eddd053a3f744519064957327a5c6f1fc333eadaacd0254c70f30b84e85c40f6c39659c1b2b554a1487f6ef118ebc73e8101c0343317211b15b9f928ef51b86c41a40080a1ac5c6504b187026228a09b22ecfd23f3ffe31ae4e67e9b560e9c45c81cc3163ad87b91db7ed6869f020e72bd6a9f16f6cb413873f80bed5edd6ddbb3b618554e1680aae69fd51e6f5f906c8203f342d1ffed7baf92226ec34b414bc77a4951cfd971a5017a61f482394dbd384350cc85dbcf667487ad9a2b6b4b40d7d5985ec588f8509f273f76433c4d8b9cab6c0fc5a682d8f9bb91412bd716ea1fc0ae3249c503abf1d51dfb2e96612c2200d2c3952334316c1b68fd1d6e2056ddecfa37896a505d79666be4ba2fab5ca98982e38033428bbf316a8dba25b9b89193a9a1336ed12d16b49649be36b4c9454e9ae4ed26e65ffbe596a55c1a109df1911322860843065d34932a0395fa467ba8097afcd49a859deaf1b1d5859e081592ed4e5a2ad24193f4148415a0014f7a46ed8a4306c4911e5e372703f903f026ca4ef36fba858efb7425357005418574a1147d28fdb08724824de70494e9bedfef884512efeaebc2f1c6a4cc80cec773dee5a8b84e2db4238624ad0607a3b364d93f8a2f92975bd4c6a7fb0a1da4300da87192cded2e4e152d445a92e2596d4d05193b72a3a8ba01fba5dced2d860d02da1d97a99e0b64966b23c57b17c33cf2df3d30d0789362cd86d85b5ddb73f366766a2697400cd4fe32131176b66ef6e8bbe3aebc072ba1da71e03198c7489cde624c124e3c69f8f5f9a211065c440425953b2b6ca73ef6808b1f6290f5bbc2ff8f2714d5b02500df8e41a4e5312942f2b243dd238547d4041167731de39d6accdeab72c31dfa116be5dad3b390ed18a591bb31aeae4eb1b578821fd816780232bae7477178c531d7b33dffba3f9678e192dcb09343cf31d94f61b32b699bd8c8c6f1166d020ecefd34615533a94b96d4660450f3e4cc4a89abe6a053cbb4c1fe35d289282837d8f653addba00d6b393d7071ac83ad5e2cfec1a0b75307c668f09a0d194da3700ca742c72570c7a17ba5d1eee2cade80b9c4bccf5c476ad35cfc9d81fc37895259c9cbb86be3dce4ed36841e739df6dfae6731b9fd5e4e8e3e582dacf7fdc06ff1e1ed81892c47ae369ce490a89a783948a74e7c49a35fac0f334370756ce6e94d889a2fba0ea5d57e6203d29bc9dd554b7241f20d9d287e9d8762a1f5b08782a36b1d03b568c449614cee612d62377cb5f48ac40e8e92adcd77bbb0f3cd9fa0014d792a4d37a8e733db63fc83412c22b76ce0ab9cfc61f2c88783351c0f1f12aa05faaf0c2adc4ce54074f4067aa29edcab803ea0b680b4987a2ec005b81faf5a8fd3a3b34662d1fa0dc854b266c160d1177e5a6edafc672a6fb7ab560d71be3f337e1ac80ba30a014c64c38794b008462d9d07feb2cae0d299eb70bab518e31b8ff83baf4d84e4308406bb78364b8b8fbb0a9394b9f0308cae8226305d1a4ae68d8a8631041d49cb8c4be1b5d1d2f084800467c38776b37744fbfeb436c0a1e85f1d28f359a6578db87208b8df55b07342b7d20003814765f9b555254b78cc9cbdf3d32ece4d949a21855e9627e211865f5add404e6af4ee8f108fb9a88c0e01f3e515dad92e08734e8380d65ba3bafad13c18fd5f2cd9da942d6cb2b5408eb10e229e8b6e8308b6b82acf6dc6178f2f4bfb14a209a3f65a9047c35a26ee7d71e9d83ad49308cdc1309db44032737125bc453808799cfc5541ab12fb9f11ae40725400f65f68bae749e0735a31731ec5e8670be8d5c1569934e29e0618143c2cde2ab1bd6cca436a5b4130e92563ce170ead58016fbda7248870af6646c835ad961b3e93d3c72acee45f1eb14932841e8f7786dfc287f0a04bf7971b1f5b3a0f73cbec27d274914cf9e4c32c988bfb32254873a6ee9e0fec3c2ce29213f1b3c2151d5aff64e15e378f32b1c4fba6d1e8726d846aff4424b6ef816ed129be302f35ebf8e10c6310a81408f7d7ed3c1eb91cda1251acf7b79715c8ce224075ddfd45088b70511e06ce67e8e213ff868ea8a1f7efdb337184005503dff3a503e151c7dd5abc862b1dfdce6fc7617ce0d76e2000636b66c72ca3f927450a49609b939ba0ac36287b25c523ff78c3535273ed7a733aa03a9fcd86c213b9a5ccfc6bbf8cefe3dee5967556c589fb13b62c8b2c292dca6de98aaec51b332047598cfebe51655f82ed96f059545fda01ab82225a5f2a6d52fa2ae02d91bc014bc6857c8e96d3f25ffc0431ae70cec627ca47a27cbd15b1729bafc90da1767958d54eb85604ff51ac1eebec78e09e2a1d5290eb326fddee4fb6b6438b3ee9fdb95c06581c44a0e2381508965916533c7545d40c2d34e4d84ba95ac41b77cb364aed044a20fef5251015abcccf8caee55a7896561bab9f5685a3109095f1e97b8743433ff90dabaf1f1c940cc87bd8d613a925ad17a5e20a2261e8382377bdff4780735f876168092e1baa82df9f6f9f168912bf47cc023555ebe585a5c0c9fa2546bc964b56ed2690ee3f98fb7f85d4034031efda74e069b9a10217460fe1b5c084aecb4038ea04ed7ebcbe4eccff49f5dac73342398e8264d59b8235265b05937512b148be9f873308d78f640318ae73bae45f901ef1bc67c7fc2e87c689c8a37ae4544541a5d009a28123bffd8ea3f8e5099ac92efc0a563a3f82a5d227677a2f4923adfa16f67f85939afaf17a90639228574ab0822fb29021a317c15a7479b6acfef4403fe7ef5ceb5b5c44a67f9782ce49291eaf8a07e9727fc3c5ce6545e2839277b13f0e92aeb65d1cb3741fdff75c6b5b8a5c5639b152ca7a0d05b948b5766507e1afa3a7f520d3f26ca389a948eff3d30a4520e482754856ee05853a13c10c4c68d96e483586b37c20768a3406b53bd5254c8a3e4c00d705813bba59aabe81fde61b4c97a9809ad9af5415dc711d9d5c0b727c85d4c38ae6f7add9e5358adfa95b6f69fb394fb7b46cd128041460af33235c751c7cd5bd76dc41229b736e4575979e3ba01cf6bbb926e0c2180aefd324132f9f146353873584bad827e9d1b697ff8aaa1984b9942f04c05ddc3b0da137ef43b8a8b5185e06e18bb7cf02599854e7393a65ed50bd680a7ecff544f670ae4859414f038e802e832788b58920980a7eab0bd204bb1b37191376cb75cdc9e888d483a8728e03cb84c8e1d6bb5a3ce6f6bdc695e59e1330a92f294722bb31ae73c9e65c2f09ee0703954c89d7b44b27624deb36e8ca686e66d6906b05b8df0e3adbe586bd06a669af0a7ba57816c030a4209741cffbea24d0565cc543e80efcc50f235ef43b35cc3d48bfae551fcbf592a2da3cf530df727aef178712e028c2ea9028dd72247b9333d455d2812f06d4f8f8e9bf59366cb5fd75cc07d565c7009df06a2e30a6c683cefe8851247a7645697c642b28fb577f96c0984bfc70d78cbf0a7de9f33299dadaddba40dd8d4997750e0d44902ba54ebe5a9c1e147b1ee698e8e2dfff54916d2927cd9938fce33f63ae43b93b47e4da9143488c7fe4cb8587dfadeffa981adebd5853da4d7d9b001884ebfb5ac16fe2180a824d6c05de82ad6aa760b6971aef0dcb98b2c431da121d2def209dc68d52fcf5d40a9b1c143023cddfa944323d838fbbc7e9019f714655b1f9fea460750eb422a1f1af36230ac7c263c89c2406416c79535ce7eae59daf8337256ab46450db4dcb062ca7dbc0c2a98e7d169dd69ece1032c7fbe64ae98c09ea2001fe29b863e87f6b232afc33ccda55fc0944aa9c8f1b2920fdbe6f34f7bb07e592afbdb9aabce3642e614ff6a6eaa3376d2ed8f92f1b33ce7e6991436e2846418958c70acb93ff2922d49fa3153b7cebfe98b34e73a62b18a6e697caef3fe313264b07af3101f26ebd30f6eb2c05eba4267074a6f6dec24f366cdc352061c948abfd9b4e6ed3504a944a482d814aa0ba405284982d16ab253f2d40fb821ad06438267b5c974e63558aa329dcbb113bce9ff372557e83fa5f8d725ba4fd9bec0b10b33c7d3e1424959915ca3a78405f13c223e2958df76c6917b893d9188668839c3cbe453d0a2db95687294e2ef4cd9452a222ad7c75395ce113c5cc2217701974b1c83b20c756d08711f9dfa9e4e7af85bbf289c3fcd1e2973bc934ee2f22d4bd80a24b1bd5a315ae016539f7ad09ceea5f869e348f9061190d51563a81c72d14ccd756698b79a3ae75586bb3ce33356ba046fcf319c1711583ce9b1f84f14e77fde5b5f9ef115033a75588fbd933f779fe27d93d4d9822234bfde65e1eb4ba125efffb6ea0ff37b494b6051711a89a1415df3019aaed558e70311e7de4f7b2a92e912fee140461e3906f0ddbad65f08fc723d7daef431fbd01f4cd02772a6ece0189f09f3b961051e820201357621ff3d4247c66b60a307af40cc21a0454ebf5922a0e98206de35e6ec678b6e7281c91019ac945e3cac3a609570102fa24c4f0a5757d2de0209222696bbda4bb58cb092e335b4edecea2dab3042ebbc44e8488bd9867ae254e8476a4b013b186e1827478812af97864e7bf6366690da4339b39fae2272bf8ec1b06f302067e57580f87a1a5464ab7dec8921ae1f660a2868c74c603e27c77687b93eb713a495df1f2b923d3aef751538fddad5b5ebc1d3b3ca5f1ba7123fdda3b3447d0c54aef867f96913cda58ef394c06e6b44d90399276e6920d3747630759a3c59086519e6e4edbe78164e915481c51ca879abd521401b4965384661907590c6f460e1890e3022ffd9a8da97328c8c04b21ef09ef4a6a33e77f0e1006308ff6ed7a60996bd2ef66ffdea186d4e49e3fc859770e8d7a11dedc0d5820524e39bb97140f38b8345663d14b7e1c0dfd79f2daa489ebcb898725068d4c269289338319ffbdb0880e6bae37bf85351aa622ffa7776c9bf4ee3f29f880afe01857a05b190a87a24f627ad19378035d3787470998817879d430ae2183d22d59bbb3bf968bcfd45a1f06571192e31cad74be3cd31707cf96b43dfaaf91287356d92f6d906f75e016f03dc14b06687b4ccdace733eac862ab324595198d4d151a50f50a86fd7d56fa2f94b79f991b59dfb97d78579ce3c5bc78c6a2f91f07f455d1fb32e0b5aad01b37bb2716f592229d71e367fd7ed62b4199a68a65de17c3f4e68a010ca71710a04006e1d5b00f72d8957c2f691862da983d0fffaae7e270b5b2e39756849709bf68792b240fbc371de51d4b279e7359023864f73fb983a59efb235dc8f2a029102cb38ebb27f3824a35af2ba1aa0b0a6270933663df227b23ea64345b6747739501241a76859d2427147a694fa4949d928019b3f9a54c53d386ea3869fe076f791a010f291a9572a06e6f53f600bf0324ad66ca9296489deba11cc02ce103ec9bb9dde2b3a76a8416adf2d9f07bec9c5f26bfcceeb1768b47489e161925076a4226f8cdc43bb17631adc410df9e6c6493c48d80f9d8e8c86de38a5fb1442fe966f479f2c662f830d602c64435afc4cc9c5119549be8dd73fdcbfcc044a8d59981752f1026ac0acb7eadec8557cce9dfe132cef6c3d0594227a7b1082edd01239b6828d9267be7dbe9f9688e087902d6ad20a1e32b21f3499ec5826cd5d19cedadec6a561714c2fc8f5cd0f1de9b3a69f8ab74ea5d086314fa15b76d608b48e0c8bfa5ec7548ea186015731a6053af2f97983f6f6214e7f0883f142b87f5bced38c2019e040371e1ac86f4462685cfcff0058444a92fa22fd4da1b96fd32b63875100d2bd71ae1ca5c109bef09bb4a6a4b7ffb5644d778faff5861f836406a9e75df89af7a00b1320e3c3653ebdfb23d02bc25d347d2bf9a209c8f39bfab5cfe72a7b5fe39f1ffe0f37025a56f0a7ce112f72cdc9ddf48507d8dc3e2f4b20b86e2c7e8be70255115256c8f7e27a69f080188506ac68c7a5b3b5c8275214cc882abe9ec0d0294013d0adb4f69a7592333b319710b6c364431d6c047979a21ac305f402eaf9a1fb5dcffa044a81b2fad4f818e1d82e5256e6ecb1da016a3fda66fa4e85b0c07e2f8e7cecb5b349f6c8a1618af8449c1f19ac0cf917553c966118bc6cc1f3d0757af591624d46262bd2e8d84664405e8a3e3fccd15e7ab63069a1553f9048627a7de59367ae970913c4c1f083be2b54de161f5aee3cfc1200be1d14d56f02f078445e254cd6174f79a123376b9984190d57213d54c2d4c3d649c539a45eb366b1c01e0c3f4b6846780f3e93ffb4fca1d60b05e3187baa72d98fc358fbf5af36486e4c3ca7f680f8b42e0e1fe1d5eb6135073323a628020f5633366ba865729339e4f774d98611056770c0225106589e8d724447414cb85491ecc38fafb96617384950874dc48d53179eafed14567f05bb632a831226abc09cf9afbd1d8b97042612f99d006dfc8bd74924491ca89175ac96495d692a21878b616b9c674847c6590c6dde9b222ca6c802fe8eea6e474f94a8e891ef75501f4f599ac78b83fa0e274aabcfb7fff404d4d32c8c63445ec99c8082287cf25a5a145612f81a1d7d0cbea0a39e7a8d27972d409c92cbea8fda76ca543fd8f8812c336b055076a27d283bd1c875008fc64a4303d25bf3941fbdbe808a9908f87ed4ba4a3c8bf7e72d5605f113c2c6bb9aade6b266bd7ccd9be6dc4da34c8ebd56c36a88be346b9036ca0558e017ece541f1e878187ff81d5b1256b5abb0394872bed3e4eff6d481b254c640cf7341c40c7842c18588d1c6e1c81a40d3bf3e7b65e6eb1eaf0a432e2d2f15479bc3b322a3b36cd79aacba2979bfa1cc293ba16231c4e1d136080a292657d325bb37b7d0e7876cf0bef40a3d55a0bc0fe108c9268863c50d9c9e0bd254e722f2707f421b44fcfef8d5b29f809cdbbfdddfaf83c3459dcf2b28f0374c6894c39e1d6c81f5a0051c0b0b65773d9cebc2373464bb29ac25ddb62dc6ebe7e7dc0737b179d365dd4c9283b5dee2322924bc5c85c48b1abc3018c9b6b82200edf524d49b217d5ebb80cf8647f7410b0bc6f5a41aa487b07dec7b5ef3658647c6c7624cd6346dce70a06c27e51f4b69938e8b0c271343bf4ceaebf17ebde155e70ed9b5bcc3706350c57a32e0654b52fd877bda9e8676b4e8eb881aeffee2682e6a38c974b3f633d8af47bd89615e7e1554d3b8018243fb6d97c7b274064def6429c32d2a28452b211c940a41acda9fc5e18e642120951886461f1e081484ec3e6ccdb6b632f47b7d24ef8855104338b2dae73d797c81186792e6599f5dc6b66f61b0d24761e201e0d1ac03835611761cbd1e311f338c64a8f5ccb4a914af62ae136327e6eca3d3837c693079e14914879a01495ba0e4476e5063875ec26f278c51a75afed753356ba0becd6c0c84305e165dd946e6efbdd587477ac140c9a145991dfddd597616f60d2b4d4cb4815ff870d8e0f56b96d84fc846d68f3e8ed46372b57dc98ad446713fa23e64ff4a39c744bea52dd4b64db712b8962ffd4c0b7d2e9c4eb0e82448ab68b73a6a29b008f22421d2aef26d9dde5bff8293eb012481410bd0dd6ab41dca98d9001585e30f94b516033c1e3ed0232720923775c73773bb809b78864a1d890c4c9b1870a29c4ee34179ed1284d4b65d226f03dc010ed81892775a144464ad74c9403ebc9b917079302b9002cc9166ae4a2a06a2a9abc3559e4dfb1e45c362a442c10168449e095d944088f97c7c10044bb67e4d63f7ebeb89b8f634364c64faa9fe62bc29f20432f85cade77d49b9eebd7104e1bab676c1f382f34ab712e4ee7469eaa8cee30cf23b8794dcfa979d15cbca30d002cf1d1f25fff979d2d754bbc0246e2417146d13207d6ead3606cf0396d47174cb7a382301718af5c8bde87a2d4155509560f24c65dd6c262ef1c545df05e78c4274ef9fba347b02c9798d66e122d0640e7a600cafb35b4fee2b4f05c5fe670d8b05ae3bcd833bf1de884458afa13efc93bbf31a9dead2f035c2964220fdd82b71bcb99cacf0e1e6551b0402e182087eed81e70cfea21b05153005eb5def37c57d7b406fdd25b669dbe987ba8f7d0081764d0aa5a4df7047d57f1a40aa40d7bff3ac36887867d5f4568914be777f96bf4b19de3817b1ec156ff0c82452c73158f15bf74d5c4db22d18b8d624b21fbaa01de21b151a842d1a948691786e05e17b3c22f1736705a59e1a44d0bd92535009f56934a871c348f87e225205116fdc58b3f11a53dc57f63bb10e3894188d196409e36b29351010b3f7a3753c954d03820d4c7f12095ab0fab3df20667f36518983f082a814a1c8c5eaad07d48c5aad780223dfd828210ae59b613aa6801ec0fa00800f184e6a0e1e40a22ec0e6b7dfaf4bb0b83353475444256191ab32d0914d63d3a7fc2c274c6670c0a8d256f4ee1792d38ec2a3895e8c7a6472416f9fe4f06983faeaa402a3942d79d9439aec648f842604957c252e775ff65843c0662f93c23f87531c791157ae4d2426fe6916d335b52c9d0c0c92bf44aa5044c4696c8954b306a71e71d5433ba515ce2e747cf086024ebc48b02000f94fa75a4e61c504b75fc67d5b9c3b4b93c1886e28574b1ec637dc38ca8069a97f942cae49905847c639df959a7b971cc023db83102fb82694c115de65152ce4ca28824c4d06a392f2ea07224243b2b835931db9bb967d2b08b65d2e812ed3cd62566d5c874c1f4c1e87b411a8f78c94779c7c8c421a98d3cbca665f965803fd5320db2e9f4ba6cb46ec33e0a802a389de2edcee99cb82f3016e22fe9093a4832afd0e481c087ac15f446b9de171fe9b25eea32788cb7bf2ccdaf9ad1ed07ff462b2199cac726a7f39090804ee2eb7d5a75433861967636a597f48cbe6acb5af915086624391cdd2a83d40a73d3c7d22c0935cbdbba9a7c86bfa590c39e2f113190b11506ccfad06e608c6de002411da0c2766410cd205dc370fe8c46b7690c4b7bb1e8694ada72b46a92fc172954d1812946bb5cb3791340757e906a67348968baa3a16716034bc264583f62f9fcb38fba34604e900669ffee7d23419649c8f7b990c7a15da94d7cd4a138d8be87351d767c2a79b4db58b0a1625ff3fed6f6e2e4fb95c87737a6f34ca3d1577626ada84d29ed8ed071f272c46dca13134244c8652de4858d3fd600e625cf0df139349d7a4fcbb376dfbdd8a15e0f32b8e0078e39ec4be4125ab81dda5ad0fe3fdb4303a54b344591f71b94d2f17e85d19389c5546184148dbf6aa7d3a907de760b1a67e289217899fddc33ff5402d23e735395900c3269a6065d08a8830ebe60592b1df80a5adfe311f55c2e3bd425e9bd0babe2458a87e1aba19489b73ff1e1ece32d580e5d53a78af7bbc6dd624a76e56a9e4e55e020d9a3f6043d29bd6589e65f2009722db77445455a014b4786abc434ad9d8a8d3edd53fe0cfff0c5d59b62c6a99f1934a22650489032f38424f6edb88ada882482ae4768b1ee2baf236a1e113fea1406de1e2f773790b238c6184fff714f1d2e2e422106d767bac820bcab271c33cc2b881f2b8cf001e25a683a0fd11442e4c50e22d936b88aa86bc22f222246c913d140280f457bd54422795243b439ed210dbf37077b847fddadf9aa3783152c92c3a1118c9877c70ebad488cdfd00a4eecc77c3fe32e38e8c411d7b3e495ab7c56c4d4eb7880dd19b46f9e336a893d86b0c64e8e59818473969eca8a8c13e660e7c0fbff3bf7636c678ec31886d668878cd316ac59374c2541de84c4e6ff2ccce971b47eb1715d90d1617edddbdbea0bed416a49acab860ca59c0830d8a335a76415c630d12e7d8e40f530d418f2d4645d5af6da699cfd529aaca622bba8d3cb87ba240b0f8388d0a71cc8b11c2a5e33f6a2bdccde7eacda43d62dc5d2479c72cf3cbc8b4094c669ec8038bd1e43b472e63686cb2a2a67cbb49df8a9f7bcf309784acafd6c84d295d19ef3768fff8949606f07dca7c27d4a4986b2d6aaa5f7f9ff8b7d6a79d90129c058a006202ec14cec5bdfd6b4ca5ac0c2279bac20bda7d350e90b92993e39135665f4dea6a357795af681ca12d2e8c2851ab1d901ac2ec8a723aaa841afe6a40abfd7076efa431ebc23164baa127c803e4f7fad83884f63065b05686cb9886a42ea5bdef8b58cb333448c4defceb10e52799173b98f7c614f700f93f66a91f7a765f1c908945d192eb0f27fc0c4ce5d7b8804f374758a60cbdb29a0e2fe215f0024573d6eab1568c7f1664bd3a4f649e7672352fbe1be053b4cbeddb43747591a3563913e29b0fa5a1c3f638596355a1368a6c56a5be864f4b03ce68b0ad232d0fa57196975802ebab1a478a8624239c78ba238a15aec03a3901b6c68096405244d7c878d9d276f014752876208e9aaef022d5eb463a1fad23a786e3b20e0f5edeffaaf614f8d881b622254252d7a9be3addc5af5e2cd2cf8dec1819f129d4918b3dca8e7aaeae650d5a40c82d79253e97cde534681b355825058b4ab8d41b3ac2800ce9a2ec29538d3f314cab8bddb407c2ba27fd7770a56b3898d1a89e30c4eb4fe87cea8b5853a9957bbfa4b30ab8d0e283132edf8850360933d15aa2a49138d75b0840c71f4bf3d014979811a1c2660fbb657b52948f2fc3c814c1811a8b86ce78e292a275233e9c60a9d50d6e2b0b0b5b0b8eb3e6a01ece5d88c9a8309d095e06a5063ba2d32d9203737da0c2e8b85c32340b2c5d360032d8880759faea44fe2a028ac63405820ad93263a12ff3fd6d76560c3f62336fa0ac8a6ecafdd206f1383954289d6b9a682770bb47e63508085344a1372fc0e720197e31f294f3e36396de908a46b181107f025023f7bbaf6976345373a09db9b4d720df893c62c7d6d4c2426382533f75cc53a0bc190e4142ecd42091ae51a948d5aa756d547e07bd3e434102696e646ff49abcc486ddb1fe30d38b291437d4f983e9a1fa4f8407fcb2774d573270fe74c2dfa5ab0980bc2411fc4ce0a3ef06299ec008b8d69e80d41ecacd0a6d83ac27e8da4982050fb042aac23630bb7339ddc4e6748a01ddc62f2b6cd97fe0e8e007de3812785195787f262db3206fdfc06b18ef9806d739b89c67a7c7de4de2e8ac196ae1f5115f813a8591ea5c80621bca01976662e0bb2b717673b1370c4323da34c6ed729c36a86a43cc3b0ad87e5a08dd5d69debd739a9eabab865e7960b089c1586c1653ff1e2175ec03a249f559e846bd64a89caccaa0a1eaccc288213ac5c5b5e1eef52e05a98d5aa224f3fa32b2414034e24ba8e4d8e47dde5be005bf1cea4b0927c9ef34bb3b4f28a9a09a566b96534491b5bb7194c4d8b3ece2bbec42c6fd7659afa4a4cd4e144e78422012bc7ebf786fd10688cadbeac63c77e0353f4294ae3bd42bdbc4f200a54588e822513c8ee6941a5dc9c5818e67bd5f6255c7eaabf7a2450084a03b19968e637d864f4203e3b86f7933f5897ac7ec0fea2ff430006da495a642a9f276bfa9b6de6e7230d59febb69c16dec072f82616edc41ac9dbc3507375e0577c0a3c45508839ab7e8c78f91a310721dafcbf645229c79c7142154318f5a78b88cee42310dacebab8027b23006a74bd931ce39dc0397d2005401edfd831774bbd11c1e94adfe15aaf1dcf485b51c81caed61809ef9a6a86dce12c928a58833cbcd017d2b4f32946fefb54df3975cf3774c31be13749bcf669251bf984c9bda2f33ac60d8cc0d5319287cbdc47b31e7741d69b3338b163500653b5c7925d46a96e6a8a8f66585e11fd682b50013d6b94c4985a9ce5034acd57ea752418b92c9fec5f5cacf66f5d039b3e7d31c03157aacebe7aba5bafbe638d52fe5094b4b4d0ec6a705fd388aa5e2f4b181123ae2b4fa04a521ff57114c1ac0fc49001711e57f19eaab8d7a2833507edbaf31f98de0a5f8239abc25f3c3554965f982ecf860e8ab742c0fbbb7863b074ed6e6633002ff8149226a5e7c7363e57df249954e14a54c8a6c310372ab48710451cfccf53913ecea149800e9a4adb9123df8abdcc31843cd4f60113e97e72b31748ed0e3bbd5525dde23f43ed247251b1a387034baa22d123c17723d7f765e463fdca49fd4decc5ce28174348b1111ab9302a6c679abcc1009ec289713a1e98d158d50f3274456a36450f904e6926b94112281e7dca0c05496637a11bebed6d99bf4174c30b84eec0e9b523bc619f3618afcbb250e607e82d659291fcb0ee9a1e8aad86c051049c9aac24c96cae9cb802bddad0c0155f161930e3617ebdc3e66df3a43b3e9a29a367da3984f6a4b7e7fcfc7929ebc23200db07dac0ebde36513cf7decf03b10aeb702dfd1c8ee7f0efb8941518f86416691de8ef1d381004492fed74da96ac48458aa3cc4243eb09b2883cce5fd0a1a6b5c62f36fef2b279cf646543f24603da9a24f669a39041128b2ee31089b2dc528a8e7935199c280cd77578e458aa4a27ccbde7532ea0c7feba0f09734efbc1a718f22daffa7bf437c4d587fbe9ee629d7ee4dd4a90a56226727301b7d2dce2d6e3682be8dd4e4a0f54510101275c9faa1646f244a3c2aaf7db12f3f11fbd66752057012142455892c53300ea86365a46eddb80bc07d087a4cf860773bdd3366fe3de360abb2743c03c2779f2780b51cb136baa176207e87e646973f289222866d135c0759e023661e1480637713c0a4f57c2f4a22836c061c0cf8f7d8f7869424c42b6e45dc5980df638074d1b7be8b8b1b25f2f1f581591f34aaaf5c57b2631e12a77340e306565ebf66ae31206dfaeb0e5d56606ba866cc334766a92cc2df7853d4d24bbe030da33339a7c8e327927d178fb80372c1f29622b178fe107481593e14428d68180715252fd751f4dd2b7e79d3a87e57f774c4ef508113430e0356c28864469204a37eebf6c42e11290c92552348e26fb73926068521d9f5b80e5a3b4382f3e212349ea6878d9e8d3f9024e54abb84a3c21032a722ee78905de68f1bcb58d7d9e4491f92468a4aab054cdf4025fa2b90a69f7f0e49bf9f74028742b0d3fb1d67608036d0b609e134f039dfe7cb3560e5478b1f34413bcce8247c4ecbe3ad91aa6333980294604cf4c0854cc3fb43d620f820898b08195655e0436e8709f7ab721770dd009d42a36c1304d0e2c64142d268a1c9640abe4c77b1f0a35ed616a88e3ebea0859d3ccd72f5899d57cc985cd15b2373dac06ab1d29917e3a69f6eea1a3ae341f75ce8b458c1d7400b27805bb00a8f4b1739fd272559525aa69052bc09b5152d00d991a2823c69796eadca4844d3c9af0985be929982a3ba59a736980346f5057edb39c6d7051f2d0aacd67a48a60ab107e94b9800093bea4ad427c1e44cbb2720beafc3028ea65dbcfc5ceadb442bae16e220b0baaabc84012c364a4e836fb220358325a8572d0bec7614d24d4f5dde2db28394d2657288dfcec3fcf366052fcb5e655b2dd817977949d5ffa22d3369757186b7cf46cc2ceacb012207b5e316198222e33be808d592aea3027f1ab7916cc674cce21d642a87aa5c9d724e74c05f962bdc81f6273e141138c32eab1e67e14dc05392d44d906a06ca13af72211826d7e086de6f14059f12a710ea4cf465d636f88986356dd4f4bbf1b46374fa8400dd5674a0b7e5b454f9b0bac48a383f9cb000fd27b4166a1c1bf058e1d1fef64d1b52d90891a58d4b808b30ed46a8c0b3f3a53cf8ff1ff9cac221101751fadef936a53a074b6aa72aa2f7016a2498079e970c9cb96945c9a536e81971726896747440e528b2b52ffe43d38240103db03cbb03c6ef2a732717665483b13d08e255b8be413338ffb7392be6a4b17b74c95cb3f84225e0541a1083b0fbd26f7b479fe8fd3f7afb0c49e6a6a7123a939c0a2213027ba9a313aa2d22b561cb35d04fbd6396308a480d2c330d4e675dff3913d3d9af01feae8d45c5ee336c1d87414bf6631d5cacd7d44973567e1345357d96b8d5a72e699607ec4bc1e443883be50327ffb6ac76de1d078f4171592ccac0947438daad275fc3f48a2990103150c2dee5a5444b56d385e64ac23a4b0cc6f2313dd89b5c4b6f0bb662bc41dde489402c3852e1e6b653b84e1d65c7e1d6fe455c9737e4f182de136fdd78874e8d809708e171406b699221211e1b5f0ed6937f19bc3ecffec5c53783edb4ced210a9166a593d17da1872de0619951dd6259007da741dffc4a9e05accc1171368ebef01c0b0a211fea1c2b9ea54be600f8e3e07b60473d7b486fda2b54ec2f126546d335989b823caa6ec9f3370ed1511f0cccca59b4451238016bcc2f3d14bcafa03d9abccffc8fd1202b150a97a7429421a2ad7ec567e809ce14a97dce0c886fd70e2e369ec8554fa3d8f1c142ec5badabe92efc3a9a9487057b564a7bc2f8535950e1a6cd929abe8bc04a6ca136a4a1f7cd696e18a5eaa9c0b21dd61330aa086daee03ca931923161476785b1ae419642890f3db393c117e3ea4504a8beea03d0a40a58813ee43f69a1222d81b58ea8e330019c6a17f98f479a4cbc7322bb217d5c50a321d9b9a51ee0e75e218df2ec402cc84b6408ba417d62a824d03f4b9c687965039ad10a43c9fb6b7363bfa0944a9a01b0b3a5834c6c348869a43716700346fb44cfca1286cf76a3533417883761c313ccd9b6bd9373e8486ba6bc38e060b8a66ae66667543178d2552ea7fc1631404f8a0534e83ba5d84b3b2d8590847c8f7e5621454b1aaf1142a76dd3b72d0d26833099c83cc8943ea5ff031b4a4f3eac332e52a3658eca696a9862fcb46ccf8a5f95de4a42c2169fd310392918b57066805da2e9cfe15eecfe22108e81a32d051f08e93df080e6907cd83dbeda91320e3ee1e5e3c406f4390c2a03b006a413a26022f0cf971b4c3f66dd211bccb738718c5f1b3138e6a7378d99e83d266b9f1656f90c9a2a29dd8a66eab7f5d79b94b5d452627bfe9a66133eb8f60bd0a3b3f3afef0fddd8fb34de9b68f8b968f4306564e745a9f237c848e3e14872d45a56aa88425cf56af56028f9ffa21978a814cd794c2d164eabb0b2f6c98561dffe44c9e2c5698cb4af44c9c0c091c19015d80bcbed8db560eb3e70d225826487a26b246096603b9232f7ac0a08f4c5cb9253e93ac5987fe4ff603bd0aa08f533f1a3bf103e1f39639f3308cb8275b83c172fe6bd547c5acf1f6de6cc6c80af34ed3fb3c70aebe9d479e6f038f975a5c81e871e95c800fa5dd24da62e75858dc819ffdabc32624d3bfcc677c86f15399e914b87b4c2f0ff1c20fb9df151b0b97c5a3f4fec3904bd8b9adc7d9a96d25df47eb6392cd45f01f4c63530723306a65e675f1034a912bcdc3e3527cb5207db4d947fe314710275fa0ff45d2f7199067ebe60de4d6e3f351796437c8044304e4db9a3de16947e78bfacaf243f73c37cb625cd28b408fe65c7c7a733bbcd14ba9ed5feca13e1b08dec3019d61a0817c3047d1ff46bad1edc681fb724c9c4bbd89709368ea3e51ec1d9c63cf53af4b9d77b895e498559a4ee75048f1a33cde7474bb43a25e13f5ffb6f2806da1a5fbf00b9be6a4de7eb1edbb4b785316efd95e20ffa01da2808b35c84a345751ff30884e86d0f1f28617cc924e7d10a68f88e7433cf524862e77fccbe2d54e4f064824cbd1fd92b5585c9f53d8bcd4535214d25f6a5cab260308f698fb07a6d0f0b75689f212d858af229d0147984ed58c702d2e54822129f9858540228c2ddfff9a8b32089ea01bd8416febbfc5f2b3037ea45f49053e399c44d06ab3f5f961c73a8a2d0e8d329aef6861f7acca329dd33232b4f0fd884decad02feafdcc7ea4874cad812ad119468a03af85a474787deb907c714cb6c868af8e767768cba1b41c3bc1aadb16ea360d826929b8ef80d2e0bc3ba9276cad527837010f2c7124b13a9462fa3f880b63f9977d764c652f468da96b14afe1bdbb3f9ad16454d7a032639bd90dd3c94c0900046cf4fb37d952c023afa9b002ca1cb0dad6472007176f3e26f4d8f1b2b2a7d55fc561fd2532d6f15ee15e852fa48c496cbed34cb40c98809d8d4da52aeb60ffb1707f80253b5bf8c1c50a77243c95fd67c23b910d12a3e357f4d09d89a6a3d41ee8c5d3027efa002d93a195ac539bf63dbfff04a5ef98cfe870c2b5cd263e3ef1ba5fc2a2f9949644bb238af96fb1db146ffbb31c7302ad0a11d0847e456fb1fe2aae5895953a8b9e3f643144cff1f8f7637dfdbd94dded69901018495ca3f808121badd4d03a999152db05dc273aa1ee06fdf1e27a1677a8502b9fe87a6f4aaebda5fa479bf970f7229d25d0db2dc3db53569dc402ccfaa6bfb7e775443af665fef0ef08aef9cd2ff4a2ebb3381315f956eca93e750b6969471a706f10d5d6c85fd9d65fad48196188eb819850be45f88b074229c567ef75d2d733e349c449743236d6a4469501c39c2978251828f6a0acdf625cd4a428969cb73f4cae7ef90d753adaad821f3d083b23a73f352e147422c05e9eeabb0242a69d13fc32b979ff36c98b8567ff0e4a81617f819915305ec980bfd10f80576598e5678db9e026ed04331d3e647a31f2ed60c93beae5052bba6c3b7aa6208cd1f82c8e8d72137ef4113ac6475ca1412c6433a13a7f17988ff628b4d056c638e39e1b032a59f4f6dc3eeb5fead76478809d1dd54231ff174b3c1161153476641f6fd2e3d0cd7540d09f3fecf37e039ffcd7d11709f4cbbc5f406fc09c4d27c5e14f6b4ceb04df8dfa910136347e0f7eca9bcadbf631316df2ab3e0b7e94fc241eafbe5ca688b23dd30717d18e1308ebd8b6f28da1ad3ca82e35a56411a5db90aa47a9376ab3289323e8b309519c3dbf7aaf61df88441315c139f10f293a8febaaa4f46f88f807448ffbfe8befe4888268e4ce27799804bf7972038ae63530149b18c8c6fe8ad30c85375cfb9a08d71aebe8bd7fee1f28983b9f796d4713ce77e0164e26ea85b0b7acaf90472518052a41f6e1de1b8b095b33fc57f172b03055dd1fc4865067729a22bc2a1f324e9ca8e2b5f84de0f5be87b20fd55090a5c7edf074f97c3272c51b7fcedf864842ee3dfffc39f140c7f5cc7bb8646e74dccfb65cfeb42bff970a6d94d70af19f395e0f6cc4465cd97d02cf414e4c56ba9aed774228027b525f25d93f5b70b66b39dc40e35e35c4244c14c6c5d0c29abfacdb5ae68882890bf92649174bdcb3ab8cfa8edaa3708e821ce3b59bae3084c310c9159d81e4b2febea7e907f2af1a2491946bc5659ea55bd42eb918f8b1e2eb851c1f7a5989e6093ecd17c221ff642cf6bbd316a0e9410960956398aacb3fc3ec1174b6428a9e099be4e3429d5adf9eae00fffb3cfcbb17eeec50813e54c5003e554ce5cf9dc3966b9af49eaf77e5d5dd18d69bb5c2a993d506813fd42e7c66150c9b1b823e899cc7f52fefda2d467c1170d427724447519c2de57a08551f4caf599f64e05c16001da684795de7e23835260dba317bce1506f03eebcca5dd8c1919bc3bd2c0cd0906a105ab4dfb29b09ae816adf07263a5ec2cf55587cb07aa68ba14679072b666850337036165dda617d7d66b3fadc605d33e4386f167bdef893cbd1194c6c47422597ba83f8c2dd124c9ffe9a6dffee8d5013cd539d1df5688fddb5e1491cec518a85789fef06fde3c7f1c8ccf3102df8cdc78dcd2b8205cc71c57f57f47329ac50ac29899cea85a63f27003c48a9a0feb9f378b552ac125de28524479ebc9872f55cdb5dead981a13a738b31840ec1b1adcc7316522a561f8a3d2654a60379b0d0a6892a2a0c9193adf3ee70f94ed02d60323dc43a6b6f9bd9789a0b12644a3dc8556136b65d2c835f2dd397e29682e2ec410f70badf7b500dacc06ab3eb1226244ee4aff6e3eadb84ac6f1507769ee8dd0c05e49c019e0c48875363b37668143d451180566fd7b5d7d871ef6838c47aa4b3df74e29e0c4272bbe220c9c9ec14b02a6d634403a1b8c201b39500c62228df47a9d9790965d0dab08162892152597b74c0d8c045388b6966ab0d72bff5ceeae5dfed7676c89ab3e46511c6bc31bac924c586c1a0fe25783ecc12b22a9f229cd5d2401fb7be4e8735cd769b10dc1861eb494fdd52d5ffa9bed20012efbe64be672841ecf0f3b9e0c39fa74b3dbbd615ea40e661df65130bf9dbe6532ad7a2ddca29c35825b4324495d82b81e027f1f7da51ad1d53e217c82935923dd97091c179b24ee7dfce14e28cb2cd66c98cb64c9874b1eb7c4630d34901821e86b1f95252d8f67053e1a3be9b9541fa08c68e0ea895ae3ec39e793e02e11ba123a19298652828579cc4f58bf24753886f66b2ced0784a15d693cfa2e9f692f20954f2e33f19ea0c1c6eb35f5425a96eb0dd04ef4439e47a1095702cfced6155ec0cc14861bd937dd66ad55d72225f9cddddd8d18c1a6946d94c7512f2096787a18b20b4057558b9fb8a22885715924f3b618b19db221eed3360a25b0545661be6263a158086bf2c626f74df20494a91d3fca6066a8d3ca17a354e73dff352511b212bbc3657f1b5473189946a248dcc827bd19feb3ca58badbebdacb23e16e8231988421d92170b613477a787fa6e5489140209871ff8bc51a27620877f3a5dd117e1f441e519a668a8a834e9786e633a654e1263e6cf79db5ccc9c29f1f69bff7a4b7bc92336c09d3208d951d49d2d63e1e41b0022ef67649af40a8ea2e990a05e77bfc6d06ce993b8dfaf2e227f6801080e53db19fd245e8dc9fb2d0afdfa07bde11adca0a6d7d2e185ce240e9ac776e83b8005ad852b5a7e1cb2183270d84b1c304e59673246cf2b579c2f3bd51bb56b3537948d65a04f9750d42c34dbb3fc4aac4411e4175b4259283b8f414fbd2031c44ee6ce3117ca7a6f5f290401e46a55590be482c6fc6d6fac80249bfa1879de294943f28b66de31acc1fc2795ed799b62037241855181f05e097ae0bbd21b199ccb8b8e0a7e9610d46ea28bde476ef781af6c9592a26cdb4104a8727c9283ee042b52728d332ecec1f1cbe90803595f72b0fd5eb00bf11d23fc277f62ff4624780e49ae046de84d1b6c970d18e28c130c87b22ed4a9ab057a8972784e187800134204c2e79c4af963993527236f3568edf9bed9f232fd79c478eea80d880fbb9668e020de0290e2fa0494a40acef91c45e5d43a6c56b1c5f28ea6afc9a97b77223825c2d20b56dd2554e9454a030136286d9fdb92d8c2f59bd685425a325784e994b1b98d5f5a6749f8cb9a2dfebdc27119418bb277f7693a58a2a59711e69b7ebc497c67c9ad25d7b51d9eb76ac65b53a159f7142b56bad0d0fa88042a46e72de114ec1082a0044181f140ab6a2b0817ec8648ff21e5a2e86165186c49d03da9c0ab4adc81fa257ea39554e0b997a350348a571568f6dca4cec589cd5b05e48b5b9ea5951cd7785788399055aa9c5b6f0e45416e5d5148d1b9eb306698d4cbd7506cb80197b60c1360f77c8ab5b3c7ca46628282b5322624eca7a2599dd41164da0cc675b92bd3fba08931b7aa225e83a4999cb930a43d38095d3493787366f9a6d482aa2cb49bee16f1aedc00ec800dc7a6d1121116ef33b77138c3b53a92d3eb9b4411c0d238eb91633e9cc1583cf619726ed037b203cd029dc2abf4177bf83ff18eb69cbedfe38c9b64b020ea49391a3582c5dc8874de8526b71cdeb37d8972682ac0d07a6a1bb3c9c52a3ebf4000583e6cc3a610c8ecd16b92aa52429829482a4974d3a4a8bdd93ad050a964c324c2f09f46a74762759010726b7ddc3e14cf131519dbd55d03e2d757362d156315106043892ed6bcd7c9f28849456d6c2bf93b1d6ec4ace98ecd2125c76169c48215ff0fe9d5f4186f621aafe554a4d7a64b759922cd159878e11da2c31f27399838bdcb1926133b4e40a095b672dbf77fce0b65e7414bfe709726db9620f7bd9be978a238d1b2293568937f329757c58d77db9c41621b5d7f6dcf3b1ed780ee804fa640ed7874d31634337d6fc6af917af636f8b1f4c7e21ede8b271b0eb5cea92ab6fc95e019c07c82eb4af2c5e91e52c0be440f0e36bbb64180be55d8bd9f5bd9005412a26be175ec93659f4e20ef6f60b36a9c06459c4590a3c38b5311620def437871b3d75b80dd2dad4af56e7f12c566311a6e2c6a9e82c0cef085aaf0767e81e20d703a3c7a19bbd59ddb3f878abf9a3cd533cae71f74b9759abb3d56f18ebf4e7818073c9fae78953eef717d7732209db9c66d232e784cbe1aefc15d24b1ce58850597aa407ee5e70ba7dd0ac7b87f50ffef794e6aab22f3694fc26a1af2affd636033dc1ca23c704479728fb1b67657387ad36647696d0979394b389175f183bea1120f7d0d94ae03122587593873866d713bcce63faff39341b3c93eb8a79bed02be309875961f5b3f38df323e1cfb43680a9c8a923ca8da6ad34802a8492c045d721f634571a14908001d8f89a1ef94688cec521a7a1afb3636b696c217a22a5f4bf43a16d01682ba228f68b7be9332f57a6411fbb7e82be19fe518929f3172b9e66d59afe6fb71457c2e412e1a4db947a37e765d649e6f1b3815a1383ae109b659c5abd65a8780d000e93ae6f1030ab69061a54b9e197d938140912cc7cb167d7698a827a78540d4f7f5020a41590787234dd076e11b9453cc839cb3661736226fc5e92c22dd797e71e5a3959f9c9ef348c1a6496c471332de1ccbc738fd916ea7e262d1b007852efe7e68f92bf81ff0b3ee57f87f02d9ae25443ed09a8e19286d8e7be46b9bfeabf2c992dfcf7e9b60e0c70a4a96587fd9b4e52217fd7e5c5f8ff5ca1bb7ceb8ffbd43f84e8bbc4bf9909fd46ada6ec6da830fbdd8c5f07b89125dde91f6c2998630453fd93297dc173702ce654955adae984312fbcd57c80360dd5d8240051dca7bba11386ea6439ebb178992b7043ca35c5eb48bba3e781a9168687d6dd611a53935003f476a1cae3ae3bce1f3f2d959b5585e9a3f4013f766a2cc0e1015facdbfce5b1fd69d25ff1f0f88d7c58a9b52ea220ee8da30bc0f063c414b99f4d3a0968ec295b94ad2e55d7da7be2b1095e2d06b58bb94b561cc4b8416c5a51b15c99ada9b571e20da06df8979c632d06be7f50dfd64258174692d8c816a8adcf7f9861e4a86fed6c90f5c582a794dd197a7d8cc22ae9831d40fb9316fbb0fd4ec848c119cee541edb5739296a2a0bb7509f7ea1d20cfc5039db6e72370593fe4c89f7d52b0fe65fc4f148568322ff81e9a0dbbc150c4e7068d5f7898cca6c5dd7ceb24b1f104f865ad17f93fa1eee519bcbac29a9553bdf3ec37930093b80b62fd2c855727d1f7ee6da94e3690151c665288babecd831f3ca8bf7c546d11c380a83928bb1a896172ce1b68ac1d0cc569f902efac371894b760a7976ec2ea37e31f4fcb0483409dcd9ff191d1b3f3f44539ce403caaac4eddb0804fcd988c619b5cd1556106521fc045bb5c12f14757dc255a66dcae41f52fc582ee3e8fadc303c3f191960afa14a275c2f8187267ac07621a906199fb51c16961962adc9963bcb92d2bad48d944fa900cd8efcd8479e9c9538159770bed20f5a3282f777a72ba2fdf585a727c1ff8dffb5ceaa93387594e242f735a24e6b3b5a942b206735b8cd1125090f6cea6675c633b68da945b517e04c862181853425fa4379ea4ac57997dc9fde58103e0cc58e74ed2d11c99fcd4b1ee21b25068966164747e5485827a2f43261357b90804dc8b02ed65a8ca7c91283bc3bb42de9e349f3a334cbf21fd258c1dda0614a39bdbfed5866fc1b2c968f311c489cb01efa91dca489f7942011f9d1b1fb5d486ac3ac43ebf2704664c2b8d5f89d0a8781fb5fce1389db2654f2d8f8044dc6357f6f443fe996e4d719a366ef92859c66a4028a33586db3aac3fac774f1a7601fbb4259260853032bd157eea0cf4cb42769274d8526f1d0130a67f4a523f978408d101a0caf3069e766f42b720b683c82faca01ff17e8d823ee453712325d3be85ce66ba82c75f8e82aba4bf1ef413060d9da7c8df0f1a75526fe12f381edb7871e7223d8e4ea0b58503478d73f86c59ba893df78e75cf9ef98f8ff3113c94ea8eef65b20dc08766685181bb687083b920fa2d7b615545b83f05d13584b1627b39dfda95157ed1d3bcfca290f15c9bce84b3e777cad467cdd47c4428a2acbd40f476ef4b597067d5348773d1f4748d1b9c784765e641159ccafa6978d650abc86928ac7e2c17e777da690357bad5d88f428d3cb78277aa80cf12a2f4069571a240af26eab5dae3187031a54f9b274c87d8cf15d02449826c67eaaa4974af293134a4d8f3fcb9662e8463b5fbcac34e65ccb7bb98d5f04bd3b412d57f9e56a87a1e30faf8de14f17a754d4b107b0cf665e9b452eba9de1a1e1d918050f6e920e289c8fcea6bb78544e6fc833bd01085e5de53f927840360c27f35da011b22063420481e388e5bd881a5b402667e59fd1789e1b9afc2bdfdc308e7923540e0c62a230852df802cf497ee21c86969f1c385bf7ec2f88387411ec0b3b4c675ae97a9197b9c9a24b8896bd84cb8c746a5c89281909556b82c9fbbcea1ba85bcffd7933796d0a21dff35f3e27c66f6dfe706cb0f2d8f58d931183428452622d5dd26ad689664a082dba240e93be3a007d82878a6fe6e41fd86ce9c612f7ddd6ae5b3fe2cca5e760b5da7018dc297cc65b803491294a8889f40794fc78af88661fed8992b7850ab253e73e16daca38b89676cfa2a66f33ae5f1340bc5e5ddf61069e80e5abae569eea250eb5579b8743d1a378c699ed16139961839aa0948d5d1d11a9676b92a2044a8f89d3844b4addcb22b7a8060090bfd5131b800f611bef09d181c688de990677730c9b0b82aa7eeb0cba87dbef0984dfb2743e9f70c6e136037161a4ba41cc7e88f35da0948b5e2b251774601865e89a2f5d0a1a709819300b6cce409c08b3a1acbaea015dd68525cd62314d1b0b82ef7c117f38d98dd96311f1d33a5277eeeab44a96834f5fabd7a364bf3e5ba0b4e682fbcd825e0d6da1a764d531b5c8a07ae4b2b368a046efe5408c2be24f2f22db037e82f05fc21fb7af1623f51f4dbdbede2cc3d66bb5263a4279082dcc4ec1fd7f84d3060711798c3a0806bba472a37e191611ce1aa913a7f1262a428a6bece1b761b1f3dbe9b8acc0082942891d1a594bf72ddc5d8e6ad38bc6d28cf39a8742155110d186b3fc2a2410864a4ce71e45581daa1aa22defc6ffd230da21eb4dab04d2ac2feac7e5e77da3cee2ac662bdf63ebd65d8edea0866e45e55d972ad8c36be1cd4e1f5084f9457372271ce9a57decfb471de87a79827c0b81883437445849e948bfb4630cb6dd576b02b8bf53b64572a911377fc98b25544c11cc636fabcf44be1ed0c0ba1b9a3880845c81a2b0c5325e6587437abb597e551b8cbb3c4e1098bb76b26d3e59c7919548a213394df06cf37f10332f1d9469f1f368c9fb62a10810c47e28d54d72715a6097b8aeee8bc481359cd0096d22e3f164fdc2120e41512118524c8668e8b59d5136ed4e3e741edf32f63104b942e4bd5f437286751f35b472bb542a559c900c8241d5d14468fcb0b9d5f94cd746706e9c9ed2cc17c1046e77db3f6acce2023ac298dd525b86b4d945848358a1419b6d0b17ba9296099a88deb21e84e733fbbc5a4fe63d9aca67fab2864bf95c1293f5d0b403654cc61b779ed2dd04cfa2c478b62af03145c12c8f5a0153efcb84a0f4fc8c9afc8d8b32b35543e989d5d2a9baae48f84c7e50705164ae88fe5a453cbfcfe76ffeab9da7d339b588e606c4aeddbddcbdbc6428192be1df5cd56c1f324cbed5a263c17d2b263be7305710263405c865f0e818bde1136cecc1313681f290a608df1ebf69c9eb2de81511eb539b286534e9b3edd55fb973419ebbb70fdcfbd00667be26b8e14829c1eccbbc805dd34d9fb371147b8d76f73a249eeaff08024c026c148100677a8aa6315cd117c4bb6eebee21ecd7b662c33f9e3737e83f5145eeb8f22b503fe6d68f6aa060f92e5bdd5640b09f3b55431a9b12f8fbdcdaf37de4646ce52122001b7361aae579fc50238d6e387614ec2a9ed5065a8f2ff366c058bcb98f600d54a54cc646d5966508a24d11fd482490188e7725ee36fc544c8b64cb81099a2e42a1b4a414b8b4ce711f3fb18f29ba5b25c1955d82fdfdb13149cf977624aeb7e55fc09916413985721dcdd5561c7a708de1a3fc20a05fa253fee1d39bb1db81295756c93c517f47e805fd9646e93d0bc487231d020491735cab154f5b25a42327a2cf48b51f962742d15a23d842f5522d781ceffac4b7bccdfcaea2c0cb9ab497d83e62a099c655165aad05454d50a2edcf6126b39a96acd01485eb07cae1d08e291b256d1dbaa0363e15bacd080bcce4e38a303d7b6d943268f2abd3e264dbaff847528b6b339bdbe47cf5c3f89669232e1042a01454e392c1cdad05fb68e57e0e27f4155fef8a3b155618bc904f6d103fba1bd1ed7798512068776fbc1afe8eea95d83f19f6d2ce626c73606cbad7ae5aa137a96e4a7635d2a68494a63e731cf31c15699099f247bda512d917d527424f1e9c21f12bf79fb0bf143b3de52d335cb5ad9d7279bb97bbe6ad7ab87a450ef039da600c7196f320534af2fb776e631d82bcd2812c9606c7a195e15b8da17e439b416f27f812d3a8e4e27451db7190bdffa3e658d1e112455d2fe76a88b1bcb7fff93a4940ef1c4fe29ab7401f2b1c7087fea6efd5264778e984684cb01ba5089e4011a7ad97e419ac1fc6d4ffef1109ca0aff4f1b106e2722c96ce2869d90372c04cfa8951d47d55c49e01aa85aead052de29174c718f7d01e8d08c8e0b25f82cf93fae9f732f6ed71c9a244620987993e71bc13b12e6f5e8ab5e6bcb101fd073c98de76f9c09c1f5e00edbf18da94466b628a218766dee097ca9b7d23e77e8b482f60db888fdd3c3a8fce55eb4961967b59b225bf8704505f1fbab0b6578db3f7df5d490ce23270b1a269e0810686ebfdbb4e67e667a0d1984a657490bcf38d74a64e5cf523807f46164169d31aaea1bacc2aff189f6c28e1fa5a174b6855bc9a53d55944352bacdd103c369187c708181a34b53df7f75073ae2203d3dccb2af95ad4412c67d755e248bf8f135a79bed3f296dad6e33afb45c53bc6bcb843d4080f8d1c9a005310719d3caa36d1c09bf8b9da51ffc5e1cb758092c576de0e65d905096614cd71840c8684890dedbfab9cd65afa8534343d490025f86904b9cb2e8d19c8b66fc2c4767e13999ba1c1ea54b55927a2ba418aee49e81cc071a012a29a81aedfd3506787f9dbbb2002b6e5cc3a315aef53dd188a27b734e436edf5df8adb1846137bd6637ec3c388370c8821e4a596680cd073f48a59de2239bcde927586a160835cae77014b906910f2b65db2c9d6465e06d0c47dfaea6506577df88c967db753aa3c54b33c9606cab519a21081d4d2d9b3b57a0a956bc5cb7be037505a6b00112031b042859cd4c09c90da8730a3519bf544a22cbcc1be10600fb917f901f7146163d8991f1afb2650fb56fc3612ce300c5fa24252427b7cbcc984cee3ae00d132dc5e4d29356d2eb75bf256d5ec83cbcd679c563e3b58b702b54dce2e5adc8f8b4e2949ad68a7c1647808cd4cc7793b84f3125edb3caeeee5f494b33055943177f226fc15d77cc3894799a48e5d5e17be48843325e00d16a8a7097b2295d6078dc65160e4418b8a52b240a01e53c285c2f450518f21d695e93bc62e8f884b279e7f0dddc8eeb0640d5cf45727855eef7251703aedbe04f3a08725cb53de2c8b01f6f67ec9830ed1f4d2c0697c1159a5ae1bf5c517566414251e0e85768f5e25537bba8e7633c58d8742d27e7f7457ae01ba61d66df4b20b6e948b0acd295631e980e3a80cf406aaadfa7897d732674fe7490f04b9c80ddce70d0fa9f087885f240c0bd80b64778834ebf48dc20ff51b9434fd5bd80305c343301ccd9e1a72288e8738ec584bc11ca5a0508486fc5c85a40478a5060bfac8c9c245bd7a8ceb52c67b790e3bb562cf53844dc53c19380fcffff0f478710ed308280cd3e7ebbfe48a33249410f05a142c358093b6e4b7152c189c8dd769896c792a732d601f9c3173872700c374a567d88dca653d04566df806da78638d6fde19d99c8f7cccf70c74d3782d89c9b1823b89253e771eaf0d070ec1cab7c0f13f5296d01b9face67529014210067a4b9a1484468a309e6e1137d1a85dc7069bd7816526ac8aef09592dafba18e6ed4cdc62634a6f5cd1e8665c7e6009e9640573282728e7c880aa2b99f6162b710216c30cce10dfd35d5e72f2aef6cf4e8668aff02c58488f0bda881e035879264403f37240a418931b908572c02ed73b24b2885bdff8c0d48c6cc338a885891e3827fa074c9d2bea6e61073482bdc03df2a75fa9879ddaa6953e297470c87559d209cafe7e3aca746fdc223a9e4832915b4d5394d3244f0daeb01bbeb803b4e871a048f20c3ad90baf7dddfc8936579eafdf096d0cffec4a1a0d62850492fe440c9922780e069c6f4f8edcb4a216b454b84581df760b04525bd80f1a1a6c1bd6b47cc28e1656457b9e7ff24dd89e86e35d5f57cf2735649be483c03bcb173813dc2e6768baab9be5554315436fb508a00c1cc2075bc2dfc8890da470cd52605057d9c982bc77b2e62fc75f396ffcbfbe6e29e4ddca0bc2c1fcc6d4e235959506175e03b4395b9e6daa375a7283b2b9d10e47146b5bb78e4a9dc3f863e3eabbeb7408b42dd94561d228c4dd13a859c386dbcde132b5215bcf15288835ca37ce0ef6fa9ebe4c24f7e3beb7d48ccc38195da782bfce910729935cbdd4275190b6ae656cb780ada4c882094dbbb45f765b8a6853de1bccad166afb5dedd3cc83562f5a9648cae74237b0aa756aaebce34852b424ff571a46cd3ff6025045362a39a52cf84f8c00729c93233f780d32788b4c3a811aaf485cb97238fce447f7e418791552115dbcc542e66b6fe3838d07dafe0a6662d0f6ca436a93b73ca7a525eea30c5c9b476f754b38713860ab2c4f027d8d1fbf94d30f5bb363c5e5cef0ab3c5d5e5999cdc3dc2aa02f68c097f964b349fd2513ce87fbe7b1a1c1133ddc4ba9d2001bb32a0f7f7bb49253821c540c2603e5068c45a2a924cacb8be23be5f6c0fc0056dc43ce1494371b2113820252982c83ddb6ad663eb157efb042dfbb64cbec4d8eca0ea13985fa813626158069165d94a7103d400d525d21d741d01cd23d4533fa091f48680cbd332d6183975f076e278acc2caa4bf7735c727f3735185730911f6c1f2e08d1b0c120f345eeccf6df5751c3027a599f23181451a99bd553c6b796dd5707a21ac0b7e36ba2b3eec0b6042a4fafb25c6527295668627b88e76000bd9b1a7f41f06fb0ce98e376b649bf11dbc18a6d6fa6043a9bc30e1902aad361c0ed0a6aef7ee5c3e5d9284bd0d6d18e2daed8b19254c1a519df3ffc8a03ca236e5e96fc6685e4756b1ce5685106f767543c0ebd2c2f1b0647793aad54a33098ed2d3075a2c45ae14bbb064bb11f697b256e2afab23964a54ec32a7eb949ae001f1dade5fffb4f4e97d6a36d65ac82d8a7e3fc3be0352152a69101886d2c440f562cd7593940ef469cf165425920d48fbcd32e82f7e996d65a693f2859959febe3978a23b40833f312b1c92f550137703fb15da54ab284abbb79d00e2087e03ceab42b0a13bbe8f9867873f8b51675666532bd80dc8e398841cf89a90691372836eac539284e539fc13122fcd663f1c21dd36ccded5929333415bdae2720cfc72c7f4a2bd2cc8eadbb720c5e81dfa0643a254098bec7f4f2543eddaef874b693417b997d452426b34f8e22fa6eefea01a3c01f2123dae572c070fd7ba67d5375c832162c5b6b913f5af3aa949818dd30d04d7a80c2d67a691eb128cea53ea98c7fbf7ccb37ab378bc150ba5a79f303a22a45e2d5ae03d2145a6c73191eafd4ea22b7db5a917d0d608e3b5878d86c000f797ad4f803ded19ae97e24ac6e596c52baa5de73359ee57d70d8efaa44d5f3901f1f87793940e1c6693b3ba1c77ff49d22b4f865b6befbe2b3deec9da5c4599950040ca427a3e80fdfc48d2e25283ffe2805a59b5abe151a97dac49d39841a3e9386d47349618c566a33e01695524c95b6e8e5d79885cb3f5613ebff6f44d70ef60c1f58849537d124dea75d82af77b84dbcc372816cf71ab096f338cf21b75db5c58d85c74aa8877e18370cc6900b84f962e09517b5d593c53c71c8d3ea5759ac5495cf8fd2e436000ad2b823370ddc8992a1a588cebd92c4daf5bc9a0cb1d05f10697f1178541ba45e2196e379285d2629e7829000b0d9bcf8c115fa0c116af53123ee2d852fff813403e27e700a8a8bfe1fb800a35c47c853bf91b1f44ea06f4613fbc4231e093e8c21a444957699eeb4c861596e1a477461d0db613640e9b53e7c01243f263fd34ef28adf763a2aa687272283c302e4cca129c4dac75c3ac45490f7c76fa606ca1eb9bc55cbf86d0d1841cbb47e91066d6414b6ace1b14b807dce3486f2e5f9e09938412f2d82233662d9deb20749ce4a99c5fa154a124b67f4ad09301bd404273795ce10b4b6e8613542b680f08b958d71a8be3960c46fb282b20cf42f41ef6d6caabc54e56f1ab25e07dbbd31185b108ec2f16860b703eb874cb073eb5388a2660bc2dcf90d86948deee43ad4bdd9c6bb0506c8396f3f064d168b30afe0331cdfc9fff9e9a62a19f912081824092b609c978cf4ea5a7b4095be087cc6132e0e590921dd54e31ac5846d41c6ec216897f44c5e50e29ef6daf8d311687663d7a3ebc5447a37268d10cce067df2c58ed79e619fe76b4dabd0251b26fe164343992f191182b1eb53d2e9169e87eb4d46b891cf3251cd112698685f126b7f6c1f9a2c9e77998eedc075e3717f1d7fc97cb99d6a23ccda46ff03c5c38cb5f7f88a643f7916421b37b9fec545093a3f46529717477335c57b4c0e162010b885f9da5031484867671018dbbf129e1a71d458889981f0506762c4e46b156d5486e3a5c5c28eaf68f7b0e8c147c68be532185efd1795ccf5c56f87dd19dfee5d19e71fb5b8bb8bc9f0286c274f73cec2a4adc4e47e64a95c6cf5a597fb31f77ecc8795968ddaade5d9bc4709e79504a1f98c60138628ec7839c544901d6372521b1dcd5dd859f4c3c9dad4b0e5d91c9eacb634c1efbddc4af26394210cdfc2bc7f35fb3572bc497169bcd0a277e11006083337880d8cf792185036fc91cccf84aa41170a5bbe81680ce7ec899bcac4552d0917de5d664bfb5110bb1337dbbd1ff4263990a7b14a18198b88e3677c3f782822799bf30b0b89d538a1b18f9ad85a1002236126b8ea0518a4fc38bdbbd78382ca51c2aee16025d75b3f0f10c43113fa915c94f77c6faea9994b396b750992118c382df4a1e0ed75233e62078dbc233d4e5c226eba1c8acc04d41e4ed627ef18b8f9846719d854109be74f674352af6778b98f1b8e408ae5877f8fe1b8e85e5b928721678f3aa1c09347e2f189dffc995f2a81ab9ba6a00cc4d34ad5b97cc043a231f8e1a61e8390f323f13a40befa0f9e553094429e8e6544710d44cb64f62bd16fe0c58fa4f0dda39cf815b70418bc6f72af6f3dd6eadedeee081e5fbae68f2d12cc1882cb66ea8a70b794540fcca296361915597ba4aa1fe9cb80ba44fca850833c32cb96e029020d93a5869a1b11fd2c92b62a51e67a02c21741b1a55bb964f374ea0f2490fd0264134ecdc4a4e88208f8aa2a061705c6883b2410d58bb7ea2b214bf3dced95460be377d0ce8bbe4630df9bb648b24ccaf28e45ade19bc5ee574e2d1571fe06773cd34478b9b98a592979bca91ba22df0c9dc4a0124e56b4c31df2c498c5e1acc1fc76e4fba5b0b0fbe49e42c59e2644700801a548c24765a273c9ca6d1e4e14ae0402de04630d0c49086d287eb42c2dd16a33ded5057eeebd1660ee8fac6e3370f7415dd50fc4f1329bb2ecf3f1a178fd91f143bd7e9d646d99733b3db992d4cc4176e49e21c19d70980786888876b23b073d0f51816879540a9cc78c9ef34631a170a9d5fe93f0f75ef51f8dc7953cec384ac85c0b5535b33ad7838e6d88ea3573a33e5740bc7fdcd90790faed819a604a0df7a03c999abeb306a3b43089bf0b430227f9a26956c409296b3a155100d4f75749975df7926b92a2b2bfd0cb80a824da44c22cec761273881b0ff23493f2bb0efa2f905f34e1ad7ceb428e2474ea8c9f44cca862acc5e14f87184b353d87ca425ee5357ecc3b90ea9e2b7aa96ba229f9eac30f311647fc95be5dd3b6f391cffe627ea216e505e927fbc14d44fdb25c6b44749f8bb8b9a23cf6ac472ceddf7f3cba1bea938a19a4ea416f89588bacc92b5c6563dcf7fcca93e935adfa338fa3ae6e248850779493bbc693a008307f2763baf26c934ade448d70a7048fd5d0d13606ebf9d0f73c2089735085eeec2e08c9d3f6ab46eaad5ad27cabac11db3f9e7dd59f21a06388424ebb71167c3c4ba6c2d0ac3bdc1af8bbd6cf129d500935919ecdbf50a3bf34f9c64af02b3ce1600cae848ac1275e8302898397ade38a11c75bccb74b379220ddbf45a4644ade3fa77b631ebfdd48cf793b5b58ddb5cf54e0e5286a81d0acdc4be69b28650f7399039d68b73d60f6789ea04642306233fc87850e4fca97fc8ba472447006347458931f6ed39440543dbaa98bd35ae2c8d45f652e4f32f817b0a89716c0f7291c7075902e3c628efca5738264e0e8e6547748f3d61edd5741350b650e31d7073511325b5a7a2950cbcb71bf44d21f7cb1a1c21e9d64d4c8a865a9f48c199cdcbc27901a164955fa0c13e5ee98d57238edc54dd2ea3911c75d5157b96adb1a84fa45227aad63687bdd6472130073b716fa097ccbf7a57d77e1d816ab93a322a31245631bc2167ddde99da89dcbc3380a28ea6744610ccbc6c85d896e607433132445ca2bb70fc68680bcd6c542bf2eb6df90a6c7bdc326762b9bdec9e90859a32243658f5869f31ca1bd9e59953262cb5d21dfc578e9b5291ad46c45cbe5197d813588b138486fedf5f3cfaded021f7e1a61e4765caf01cda6302f38a9287e8b7b9d7c814b867023710a17972a685c63d6307921974e44b3f2e050179c680c267c1e6bd28522343fd1cdacdf56ec40fed6740821e9df473631c3a8ed9a4b17ea3377d14fbf6b130abd82cb203c091ef1ccc6cc8c7357588deaa6b051dd0c6dd707c27cd1f250fe1f99a2f5df226f95c8fb271ccae4c1872e0f78f9ba86df171201f462c1ed49a18dadcea283bf50e292be39eb9360bd26f9132080d2ccbaf3b6c9d2f21ae9ac80f46bc592a7484b22b7e80dd9e50581bb1e1772845ca58ff1c442852fea4b5c65807ec95079e64efd3f9bc117c675517d302a5fd93cd6e527a5594704536932a9cbb5be69ebc657dba030983d417236a36098bfc89653194aab8b1531e2eb8050360ceff2526f836d8d5c8fa8733b4b14618ecaf2615bebaa884c2c4f249f76a52d0322e571e0b9c377130d75c5167bba81224ab1f557da941fc8af4e0a6204593809d7931781d21941485747b17ab94c70b2349de356f239836a71c14873c80e3b266e1ebc5a4155bfa32da0fbfd8556f9fef56c4efc01be895bb9dc93b98938ae059d0540f0f4b84a136f1f326ac43d3ea9af4a1e76bb5187646b723f9766c5e5cad88555c1abdbedcc13e8333b3488c6ccb59a9b5e7355f4cef678fea3992450a047d6f4bea7955d0af2040380d8d1eae0103b8679c6f1968dec6c28ca8c633d38c4ac01087399284f91295569a8774d2cb22d739efdc88675d852129c9ba467a638d4eba78c37b453335c1275f23c6e17c5cb47f7cdd94473adf90c7bce434ebb7d7bb9582c03eb359151c09df2978c534f568459f5a3e666519fb3f6a06ec4b7e98de29a4a0355d8f49ae8346ea343e808aff6d2358ef9d65145a89c1358cdbdcf8a8e1e40038c784c5271d7c51972e7f5fdce013a74f3df5937a66e090cd548bb36f39417b88ab57afd5ca8160bf0ebcc85eeadca3d72813028b2968c97aa5faee9e26defc3bee9f9b5358037214c03ce2abb63fd76124fb00b8cc758a9f8ecb1c48f8636a3b15d8e6807cde9315a0782c9841b9c0fcc5a4612e57f5699ebfd35fdd62d8ec3f2df3611e4447fd2ddfddb61f7054e58dc8f3363bc1e9dfbf3e03d944f2b394fa277bb7520fdd2ded4cc3715833015ad53d10b50154f9c1ed9c61df9cb47dc9f5260be8a4db9b800340c3a18960f9a2ca95f43288373baef89908a3e0da99857c6a2e888970252af3a34c5966f4863a0f8a314d3c7f1c848b3504685de57760b536888b2aa3418c48b48c672d543ac16a44a056123ab8c96ed9d07c1380dc5cffd2db92b09eef24a788165cbc76959b6adbe9525a11d0fc68449d4fe839ca1fef0c5b21d70d33bb165cbb124bee281a7abb9dece63353bcc5c8ac170007dae450ce9923f0b4b0decf10b4fa62379f437e77eb00ae7b65c69eae95f380a7788377808b3cce893548767f8c07547a22762e8f5182fd104e84806b8d5c76e3fb6bb1965307e3f1b24182368b1551a567b89356f944644b4babfce38f7267367fe32b228343f7346a684e6497aa2877e5d5cf6a4cbb3ce4f0356efd295039c458480841353156f7cef636b335d2f6000cdd11e6ee2ae08a5608ea56b1c43d4630d839669e92d8183bac09ac3ab2dd5a4e4220507da90a56c159ae46ee51d576cc505c2c2f20d373ce72fcad32a5fd7112d7a924044e4ccf57f04d21edc1b9f11bfbd5d7ca82afe4a313c6e8ea787e92e41e819cce36d592218c58df3e13436900f85f316cdf11ffb0890f27843ff37a4593a8182828f8b6ca8c98eb8ddfb0816a21ee0ec8b9e174b7481988ef95361a691ea518de09e9f81b01ae4f50a1856abaf92d6aff76eddc23d6ffc3c443833b9b82e834efbc03740b3fcb38450ce2d97f48e1e604453feecb2af249bffc47f3c03a9daca48ca3bce2df858c0e82feaf1c9dc50a3040233ce370201d4b5368cdd18273b8402540c2be15d0b352ad05a26bb4e791f2e365f56f827f7320c2c2b1b87b8291d61afd3f42d6dbd63182c8871a31479e08778f48213e498aad2623db30aa235953b71b8a79ae58ff504b497455c12603e5d95e3840e1f96ec42dfafd103981eb0da714880429a5044562db79012c17802361707204806e6edc5c44913e5a5b608f8f9b47a9a4055c4b63039c5885457c1cae2e03a3cc9066cd4c4b1eb046dd9c89feaa04a8a740703d2103bd2b7015add3123f7517f5c66aa45938174cb28099f5f8f443e6778efc6e0eb79ff44d046640161e179d6013404859e451b98d82d1761c4493b1e49c84258b53cb295e31c510d093e80043ba617399bc0616f7861b38b95f9748ab727602c852386f080e99252eff1cde76acb856a7dd14f35fa798e58cb60c5d8341e3fa21870e1ef15399a84bc640e0455a216a0880b3258142a7ecdb763f2e8eefe37e25770936aed61a6e23f8a69e531149caf85ab6d1a92a813205286a6a055ca48e8c24f3351fdcad11b3621974f02286af000d8d9482bf3b23ddc609f7ca3eac4419917cd75e096796407efc54f304441f85ff0d83c99a341b9fd28aee2862ed52614b111faa938c1b6ad54103f9c805fe4b812d2ac1bc4512f7fb591db63c31d6026077724276c22ef343f4672cc74f1dcfaa36ed68711c50559b0e8f699896b87909417f3bb855af992ab4eb8162b82808d3b380590d0baa081b00edad29e89d026e17e63afb880d96453fe5b946663f9bbb635389c6216e4d3fdb58617a40a1b0e3bd63d5a6fce799558ce6644a2045b53d9ef1e4d24652c8adb7eaad7c5d4e29635d011f5b32f0e6218b9725fb1f6128aa11e339fd4b25084209c37fbefdf8d0b3b28f715b21b07a2f5294a1efd60cabfc615107e4c806194df6d883afbe628f69c1fbc3d3c5c13b1064787106efefdf9d9ad58eabfcc4783815052d1908d8e051d795424db80aeb634268417802c13761869229e247f645eeb4efcd498b67d419dbd1ac95a81f66305b9ffed42e5509d2368a927be691c42bebbefaecebb527d4c3715c56f0dc013aa1b2ee0844987841d62536257b6a31a50a127dbef06ac4763fde96161cd46cec65d28ccbb1208f506e01015f728349a115033013fb51102485f37b4e9e8ad8bafb6a990d2579138365112a8fc1c2def38b42b6b94b94c7793c6b564d8aba0134206b4cae8a22034b7114c809225f03e6710e15d88d7952c0acf0373e907bccac061e47b4ab554ac69f098c72c06e0c7ef54bf0e86a77388d4fe6151867269d87a0a32043af0fdefc052d8f18b8446ab69a336c96c3dcc7d0f3e30a386851b22fcc22641ac49d169e7f827cb5fcbbfdbf8b75ad743ba7f58cd1d27bab9fdf9e286596357949c429f1b2a02302b8dd6a14853310a584970de9f91983fc4d45331610e96f4bb9bcd4ff2a75285de426ccbe2074a489276e2edca565bbd9c43bcfd6bb726e31f4c906f3dc4a072024b8f9c60515055ad3d98601a2cb27716ceb63cd75c4ccf9db5f90b6421b5b2290d63aa437e8de9f801303e07c769d067eb1c0fb16ed406b0f2964d6cef5c563061c872d00f39000a63e92df0b34beffa346703e48f6cbbe92cf220fc78ffc9f2aeea21f7f0238354cf1793c6dc3a0b1d283c00cda143ad96b60f72a26c39a890c2064dc6bfb14f8e1f7922efa0709c1b76f211b73631378dea395c9af59778d0155983c3cabc17c8e3db202798b06c012bfeba8cd0ac8c65cd163e7a00ecebeeb5a63fd33f8b9081579f6bd3ef856317ce2a1d7f0bc4c38976d6d315423144f6d84578b089e07916cd9e7f203422260188d6b77b469f2db8eb53802571629947529334dd711efc41f214edcc3e708efebac90d8cd7d72a2cd517add3ec984d98a287007620fd14cfba9751b4f252fde8db15d13d99d346909c1af8370b61e8518b212ea971f617a41ff49c85449577a512d6b6f27b8eef03bf6308844231818fe34e6094e7139cc7aaa625763257e82aa01cc09a09f7b3e7874d14e8d7f2e0567d7185e99b928f1688a0da2430ab148b788785ded6927d41f82639d1e52dbb649495331681b5e9ea0efc9b85ba4fa10b12a4913c1a00ebbafaf838510cd69044afc1754cac5b0228364bba7ab7f08acf718543b19ff9b1247760acad26109250d530a67eb4f52a8a97b25fd5cd2f858a5e764e38cea7a7fdaba484bcc1d29ec596cf9bb40c9e02460d3a72bd9042c0970f4a7a87c52781eaac7dc6b96bba7b98178206515ff19f04b0e1a3ee96859b62b6fdcb4f33f044a3a3e44317f0028d6d528c680399a6ec20fa40175a8484182d1336879497112603454ce626ce4348b4249d8c5c2032489a8430964507f5d6bb411569dc121eb1ea494ca1fc8f3e3a489e47689e6b3f441d2e8465464761fd0a7e50b39693ff05ccb5adca8f8f1a5c69a5f24203222d160a5e32b32eaf6bc68c209cf1cf228af980d7d270f6a2beaec2bad6302d575af2c9ee3116f340375fe64094abebdea182532bb7d2757adc0d1a3d4c72665c4a76a1d312ef0bee8a2751838dac7a1504f943491d723cae40d30b21dae5a846cd752995593824cbffe7827f90fbfd27285bda09aa58ebaeced7cb18e3aaba3b3e3ff7152ebced5782a59df04acd31f76e0edd0971840dab18513964bdd3b3fb9dc1c7a4366b6ea2f59da58afec1d6a3ab3a31461f2e394160bf6f30525dfaf9b104ad5db28d0745fa9608b3828543aad361411c3022504519ffe018d8f15c05dd512d196713aa693ee989f06bd3475dbf99458e5335b87b62e34a8118c833559e50461880e58e5bcfb75c0c22a463427ff4f8a5f2ed3940ccd3d381fe989d72b1a90e13af1b15618ba44709505de3c85fc7056efa51639c304d4348d3f344ad751dbbe06452562bf2070d1f52f4f9da677b2d1da1f03bd627e7f0d6b6614d48053aed5954e4861813a9dcad1b88aba998387b2a74e42e6b49e8d27e9a9377ad97dda1730bc2030acac84e51deb9280fe7c5c43b29a8fa0054baa4dc90c2f830508c4d8ffc832b60018aed8e671dcc06241ab6063536718f85db49c4697bf66117e20b5fb71413a3a1060052596f7818d52d3e9ad6c1a1a30362d28c8d6c022e65b263119c11bd5fed0cc56ffa258274173c3b0b24f5762837f374eb4ae48fe285a4b540e837ddc1f30846d7b4971b1555898036d8bc69988f47446e4e9c98833ebe655915a2e366cf9dc84edd45b99857d3e5172844dbfc18685359acb8552b537215e0fe17731b10d7fb394ebf900c050a38274461e043caf5e26ca3941072db179b584a6aee57734edf80d6de68657e1b6a8caa9831f746652974d15c03c2aebcefd8e0e8374cb5cfdd2a138cce998a91e31119de7354d76dcebcd46e7c6ae29948f4fa7be7d31e272adc29febd8e500b4b286c330c57ba462cb91062802a8eadbd0a6ecbc07d7bd013ca23a3567ba7bbeb94eaa4cc4711c9c35cef6a653fa7eea8d011b54a4762261411bc06afd5d3b023cd3eb41d7fd7e8a366b77aeb2146351178b8f4cbd50bfbe0a90484d0cd9d6fbde1be9e7c65110ba600f405113f82a4f449e8f22a8ab9d10567de2c6b3de19fa7b5da4ea8913af1563c551c6df2e44dda1154a1536e7f25256e46ae84f3c4f7605805ff0d8a6b326a40d82630362c312491cddde043ed81d17fad7aa6d850c8c1da4f9b10c9ba4e7ffb9d4d85312d1e1779c3dd51ed0c643304cb0b46ae0a5963dae00da0443d9edccc2d16e2fb449d8b7b63a736bcb9507304cb3be801ab6ad70461702eb74d8fd8df41667509664c229346dab334ff1501c8a079b5b861ceeb1bb9a224aa7197300ff8a3701b348819147a58d64973da26e9f43cfea4542460f39aeab7e7690e99fed99892e36146773826d6f4c22422cd7489a02e347315e8d825ad61938af073f2727c43be74c23a0d152dc8b48f4f707c0998f2ecc8583ae62859fe2db6c69353a018234aafe83de663001373ffa6429c850bb8e0dfedce19767e1ce78727cb2c22f61b41efbde17c653e3c6b9c245963a9703b199b9314bea658d226dd651ac128f0d0b6f558335133f8bc65092f97658ed60501ed24c655be89cb38030d273988ed6a2ff852bc36879686c40dba38534b94d9a8e11c7f113ff8a44ba20a04cd1c09012dce69ecf0b4f85339be7b0364d62017d8be51df049f1783cfd176ce43f98d7244653c679cb1edc3cbfb018e429b7b3adc5bb0f03ad8b7d5f87ee2a7cacf298944d4143547e164a118739a82e7852b400bae52efd924b0e6e8d556e84350639236cb7833c537b931547ca81c79c316ca1045d06f73b27e9c9c82751cfefad054a841eb5876f2f99acd38ef16f082decc298220617f506f4b09cec675db00bd01b97ea858fba6b70f7616d4c2d2aacdacf8c63433f8ea55c90facb9720c29b86bc69cf23f9472c6355510464bade94349104ab2a2208f50938f033deb3bde9368caeac5e357ec8668a18750098632960bf58d058588172bf192727ccb2d2f995d4af03814e190261b21976d90e73483362cf36e5c7a8958498c6dc47ddcaf0751abc4cd39627e771142eb039900dcd9770e376dfb4704d891c89aa0b4a9b7a853b4eea4ae08294049d147213f3fbe8caad3dca23d2ff9c16b17eb6f4d42b8e534bea0c184af395a25e0c0b0447bb8c240492f6b6ff5c9ce538e98513aa1e7822689a707d00e1719943003bb9d3a18de881d84a3cd267ebb3394ca98f70c702c01a9db611404e8f45252e1c582d0ce11a4451b4220f81566097c194e3db74bd933c090888f56cbbaf46aa99df9cecc0adda04a47c4219d624d8a78d3d759709459eb15eb113b0cb8ac9cbfa2749464d26f45473bd1bd756443ddb83c83e8e5af2769dda1ddd4e3e303364c780f32064a2fa9dbaa66c019a02576f3b9c178808d764dc64aad0708c5c7b3a482caf6dd8ea6f82b8c8b7866d96525c162dec31b101e9e2a4b912604370b80cb351e9246f6eaf6eb97be1cdd7d31b0297029a3a3d63a81b3cd59d57daf9e7ffb0935291bae800cf22d3d7441b325c5d9f987ea47002498f8b805cbaabaa821709dfc5be9b975dfa787b0c951b6d15a48394f3331b40c8d0aabaa5648828c155a06ee3a6ea194d53e0bccf48ebb4c5daed9b25332e3b8c19a729865019ac0327b017a84781c4aa2fded1ec25733ba637d9227aa1b856a2e1460ce28a73345bc6ff4313b6221814818a7d2706c4262b683b54a0b75c8d00fdf51476ae82dd1c2ae90bae83aef4b4033454c1ae2681b81a4ddbcf7802ffd513a73f196c8f757d8866a72489d7361df530032e8b80fcb3e680063deb9931c332f60b8b9f0caf31acf2e71f9174f8895c0ac1059ebee0038a39f959bde2fc20038cfa0f85f265d5fa37988ca56d37d6a190cc1c856c3f221d60c3732d44334182a1e099a9ef32db6085d4984886264c004c22bac1a980677c96d25e8668c509bb1df31dae4a0a2914957e3548c9f6a39f0a6c745806e775b50e313894d1fcd82bd2f5ab40e0a9e2a7a544079335dedc89c6cca39a3620236921c73128a68993777c5ced94f1532bb150cb7bcd8f82d0c3eb801046b0d531013de702992bc5bab110f7e4d7202e1893ef2d1b3209f2ff97b3242a0679bc855cb2978015898b21f7f231e70e70a63dcc3ab4ad96f57e75c1e27dffa21da715ba8175dbe0d1dc733c0eb980903617c7ec94188a3ab7ac4325ba6c7518b1bb60869db511c94e45432ee9b39b5fc8cc51a325800a8985a98e66b45d8b8c70ccc79015d16918d6bc7afda4a36db3b4443da287ce3fe7be39fb28a325b5ef75a4dcc3d9884c4bf8fc8350e4dbe6c7f0d2617f404699854845bbddc26449ef4db7fbbbe41e778d99254e3b8400edaf890bd0f0a99505198a7e2df63464c4c71838e88dcdb2c4b35c6123a6a1806c7148c727331ba7f86ae416992b1fa115ae7721152ec4b0ea4d51badcf5b68f1d8f1fbc8a1dc0d5a4fb34a2f634f7f3a7901c28d8f1b7a6c713245b951226ab2aaada417f43cd21990a01b8e687621b7aeff3bc3360b614eca5a4e4aa38325e6f70482ff8a22382d3441aad5b17be7e7b7df17575cfc6170ca2c7ba32f7853c87f3010abb774e833aa2a08d8136658c1c3193d2aaf7ffa707c4c395cf3dbf64f7df95bae008f34665b21afa4a9df476fdc9f5e0c828a3866bfe27bc934cc8ad3047cbcde479f887f288a4774186ff2ae2169885412fd4af742717ab3c2cdcdc499debdd8f6bc0a8cf678cd8c95f9e3e58099d0a89ab0dbd30436b9e2b74b4c74931bdcb635eace3dbe7a5a72bd0cba0e8d1f5deee9316c31416a2b007d74a127466d6de2a1a1ff58643393f56cd1c2b6f649ff4060a073d01ee3c8b18018a753252490d5f2318ff9f5a20b5e3f5e449509eefb1f3ea9c4b62d79488d01cce9bd2d739a5dbb2ef9bb010d221962d29d751a19af20eff3dd1356a237f3f65c8566b8fadeef9ef4f72f343ccbb0bab346a9db1b1e179ee3fd440a85fa5641af654ebbad5416b2eef9d4ef36ab2c20a5d47a1380acbcdf1669e976ae89d283ffc3c20b98105c8836d34159d9f3ce1ab5c3db0c7c50234c2ec253b3163724aff8c373a3f5b4de3435e88b913fc1efd8d419e1d26748c5bed9e409465917fb94f266d88997cdda3d460b3dcada9d7dfb89735253e2acfad0a60cc1baac747027cbb32766f14200b3d50cf48df1e093de2453d073304151f1ce63bef435ba35e31a7353c5550aec5787688e6a44cb56712fb8ab3b42c7717dc5a49d4dfd99c0fd7acb39355a09c566dc6aac09221bacad7948e88b0aa6ab27bacf91763c528e5a92ffa737eeedb120fdccd686f4fd5125266f7d730986a9e56e315617d787a3ba2e4106608570691b44d0278bf8de48af2817acbeda6821548c258220d414f32fe8220e4b923b6e6b9b073fda3619870bacd08f6792c7f51a2c053e75dcdab4edb0f29146d8e9f0b3ca90b065e922a464e185f3d6078fe9eb06d07426704c65db0345b4deeee9884cd7afc7bc9bd3103b95a2c286f8820f970046f27634f550ecbcf32f1734f44ceb7de571044185aaeea930da7a80da55d759784c6db68746847ba31c3498f09ca1ab8082cd505c78b6828e31efccf8250e504b8e18655a8f70e5af58ed9a9b1e21bdb2737eaf6e5df2ca2e97b77f5a653ea2889049ecddfa442942fdbade9487461ab52c2f96c1b90f37a9a4e26537f140f0dd58495ce5883dc19d9153c7977da2aea75e396863cc53af480f2b72d722f298341067dca5483b228506f17bcd1b3572715fbc4b543979afc2eff88b75c46e92a88498d5873c7606c9ec49e52a4d63b0c31697aabf5619965c1b8ac65202f21727130b17c07ff1374d1d31180262cce1b85581025448cec530727ea3433b38169a33d7e2eeb4f8563527eba8ad5528952f1c32f44d03aba248a0b089a471bdd61502bbcb057bb06ee3632bd0ace15bc5657e3054fc14e6c8361bf8f1739a4cf5179a38e09f5ed096a8105699486523ee4c128e3a728e48b09bb8d117ac74ba2566ae8413b1d3ab24d52924762e88c344cf985ebda3fd14807212a6b4a78bba181b65819f26e74fe1d52f4c39b94a76ca724b21ea14bdf240a4c6eeb29e5c490f9e5aab872aad97dd49dfde42cddd8705a48fbb61a31df1a8b9b3388b0999ee1493918cb13e477ccd835c67ef583db5bd3003fd0e40f8bfb1d3e2565713949373a33998dfd4e07d61ead9d9e6b290bdb2edfdf034996696b16bab40794ab5c4232680c5a56c5ec437aa829de68400768c456d6fb3d77d065afa61b19891f201cc708a1b6093309147a158d00bddb554679b1aacd050c2c259a2cede06d56405460a55b7616b7a6b595e9439d49c264dec5a204f13bcfba83ca036c6670bbc0af7242f4c89f7f4de6b13d17e5847523d89bd0cac4f6fc02afea17d3239579fb9c4fedb5518d6636ae69ee4579731d9557f0501ac8bdf4b67634ea29ee827e029b1acaaefeb3b3065adb13416bcc984b226119c8725a488b5a9e9cdfa46ffd2eec9272fb6e8e2474067a9f83b73b5718bba00c1ebc45282c7e153abafb20cde099408f9b3658db0eb6f4a1e0c300f2850253dd5fc91508c1093d07d424b41e999830807f4f018cc5ce6927e967bbaebe0afa68729c1992a70ccb47f395154acb7de9859a2c3bb5a7e855c9e98ceacd90d550352aea699afcb72f1fc4d55cf7770cea975f17335a140ab66bc92423db828c68e5c48e34780ce61ed71eaced36b5f1b34f7f51e129b573fde6ff4c0299b2d30df17f052e3553ad76504c84eb2d2d76f0f88cffcb7123733a884544ff4955d7e49d3396692763ec22ddd91e5be80927d67d90b83bc0bf7e32dc34aec568bfe71b5dc34d4167ebd4d066539149696ade06ea10f133a34c59f242e630f1d5cd40b7c385e870e85616385ebec9cc81b72b7051fa36b315f6de310d541a32b9a59a2d1efe64b1133c81e1224134b6ce13d79893e620d70f0f7dc70234a3c3c2d56aeca52f5b952abcf6631797809bfc35e49e8266ecf947d42e4f5c7ce273c343b704e3577525d0e5660a3fb781f868d3c32b13fa807512aa0f0e89c33c7f55c9fcd3c93bb1fb1889e32a0b9b1404ea8e9c9f987da87b9720f9f26f462986016eeba85260c5d32d47970c0e5547ce890a3801a4903aecc6bd214eee4b734b2f7f200bb6b07e5b602025f1e1c513728d2dea0ef88a7266ef6339e29c093ab30a741e2720c3ae78a52fdefcf1b129edc7de422dbb1324abcd3f79dbd826797857f4c1d913ae0a7f86dd7186722a7bbddaf6e03bf1c1e470094377e845e64bc9c8e9191dc67ed8c052b723d295e84f7c423c045549c7bb545c55c45f23005dffffffa2