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 82021 fdbb7c06a2279527ca480d2e7931eb68de72dd034e8c23fd51b5bb8061e6db7a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d5c19b015596de93270a7de902a853bc4fd8a5a0318ccb62747774445d2aae0d
Certificate Block Hash
fdbb7c06a2279527ca480d2e7931eb68de72dd034e8c23fd51b5bb8061e6db7a
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...001230000004370100
00200000000200000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000005376a1537c9c0d09469e33e98ffdccb3058df725328435d01571c751582f0cc45b184fec09668e078b3b6f903bfd39c10edab5838b94fe97abd6b7315abd190b0ef0682d45ad1abd4dadb2ec6a4bfc71ce934d87f38e3ea4a80500000000000000000100000002001230000004370100

Raw Header Hex

0000402061a3b4ed112b8b11ccf8f97d35cb39c79927c1e31f8c8a91efbb291fbd290f7f29f8f902fc0d7a3d21c1888a1481358de32fe944e93743ff13ff2dd977af6e5f09e2486acec700180dae2a5d4474777462cb8c31a0a5d84fbc53a802e97d0a2793de9655019bc1d5

Proof Data Hex

59,560 bytes
1212160103070d8921862fb8695ba94d20a5965eaa0ef021a96c8a09f74f8dcd55f5a0bd3ba7a59e46185cff4d53cff3e0e9fccd83903fe4264cff6843738c1c823754d2947e1278d6db2531074e810995ff465dc102e3e068ccf4415c766d0acd96ec317ba0cd9f5362ac946ba19a2e21892a34cbc7941c807314fa70da80ae789fa59a34444c9f43b52171feefba72b550fbfc3483674f72bccf7e6852bf1f588e44e30ab176405d7fc50346c53d05403d0bccda44f2de81c4a5eae19d64a65bc82b4129b0d6dbf07dd58dc3c0eab15903cc451f2738aab4e62b9c8aa4a1f235634fa8c0e24b0298b74bfb57ba2784cb72942fe05f88ca103f22da1abd6536ac367686c4e8e4a61edd92ce1435394c201395baa025808e1769c68153688cf467c5c95708ac5aa5ef4ca12c66b95b622b24483b87d56776ce61ce09c84f18b8422636062453c84b973da575285ff1a2e57522cc9610baa8bd63bd0153af4cc34a5678d451cb268a5b4d99dc2feb27ee237f20e3a0c742ecabdea537169c75066c4885f25d017f16002f7f8eb7403a455276fbdde66bc4b59ed36c3807a6ae7c7acfc3721cc9f777f8faeae7d47ad887426c2bc97a253626350ead38d48c58f4078e526b6c7a4805f65baae6a3496c4962afee24eb9bc20faf3c4c0a7008c5e9830a3181e079a80fac9ab81734bff12622973731827165ddb8751b2115f660128a4aa04fd5c1a88de191973dd400e393364581e8f40ee714cee8668b6ce957c0a35e112d20bd0f33186fe2da3a14216db60acc0b31c41b7530101f04adc37f46e2e84b9f4342b5fa59207e3b060f57819ada34503326fa0a25fd7c58ab147688e4b44c402a6219cf91d942a6ca50e7778d1f0164583280ea4bb8a79f56451c7b4ce072f4a21f4595c9bb655c606de3cb8cdf5cb77bd705d3c261f5037a7605906794ad49ff8caa9f3b3f665ad945579e6f25ecef08f1d1065d2e7804ccf43db4570335ab44d75aa71ccdb2a458a90e12ddf673399f8cf6e78732bd0f40d09e9f01223cc0cb7888706da9fc4cec2d7f3ae97fd6253ea00c04fdd11872212175b31a59b88923ab85e5fa6ac1d97160ceacd0bcb95df4acec0c16a87caa92bfb61197893786b731d8fb4cbea856fb856e4ac085c8f934853571c99e02615acc2484240df4af999695a05a04fd462d9a3956bd08659c8634f2eab4d97b46d77d996cfdb2227602b95980173a243f084b885d0b146e3bac69a351a50f476fa5b783699ed088d414f554ba7749b151fff66c581000a0f0fcfad161fc7ccb954cfd4080d1e418d75fc5404be33dcaace28736c967b964c31c1cbee1fed2ab7a57c12e514676cf49548a18b5cb65e8a82fd62dd61fa715b6d6ebd97472b0ad7e6625910d0a6ad1a312eb609b54275db9c1fea16570ddf619c776ab75c4d8aff28c85d151bef6c5f881bade784cdc80f6ad2e43e482e8ec642b6f71495132cf47d50aed6068fc31aad069644d895f5e7c61bf02e2cbefae630fbe3d977b78b930196239dae39148bb310cd67b3263e72288542a150413a4c42cd8f3436a2e849f98b74d57a0557b282d6a7aca14ff077a749ba8756d0075e48fe2751d72772243552221ef552942712312a43cf722602db25de8c7840a316ad593987d3def3c64087c72498e43353c36448d63668c045cf105cc5ad7f889fdd1a430c4b7b0cce07ab1d6606a16d5d80d74b5e9461c05228edba826268bc007f71239c5c40ffafa54656610552c2dba9e014d93a52a7f82cf539775b5c5af2415bd82258f0a60d3b6ef900ce90cfed16593af8f4b3c4fe20c16489d4200cf68804d1ae6ea106b52ac5d697c7ba0d475b51fe518381fe728f15782cc970ecb24211b992a7f3cb8eba99b909fc5b6007d7a1079ef6d5e6b4a0f640ec3e022612b276d880f88dbb4e44df7d570a339f733b32e68aad4654675f579b872218c895ff7f77e426de0da41e8a66b297e00efe67d35806c15dd6f3d74abd689f9e69e8cf34c5ed81676160b801d18aec74dfadc1aef74d59f695c8575e6151033e8c90fc72a8e3789c346125ed1f54d73e2e8feadc8f9ecef4d2cc149208a4f42b82c02dd4891de018e480650afa97b77f1e03d4980d0458969af4178e0d8c2cc728241d525a859b3ed0fec41d4ee4787a3575d0643c5cfb5b93cc4bf3b430f6e03525ad6ee17df7043ab80b9662bde8e38947122f6b9e5e3d9b574b79dbf0429f38cb8180d226039807af11655ec67f408f9a3750a09cdf050c2617c537a2e72a2994a3c41e3c7c048d0eca8adb05bfe8f277fb11bc510e9c739434f7d59eb50d665e6245702f676cae6def305f298581fe601513c2a127ddd7b0fbce8cd7682b342a4d5ae1bf673b3e333c352741448a7cc64b6871e1e7405a0def822f131a851bd93cc193b6cd61a744df6d59c9d618536cedda4360bf4432fa35c4cca458d24f045c55e1df32e5aeaa07d7a415758e07d3fbcff49ff90ffacc3461c26fe6db4d6e9e89094604e741dbb57303a02cdf05a2ac6f666dfd28a7f60ef8754ccf6bb0da1d435312ed124ff2f86f348bedc7354ab4b98e9d73704c6f8b78cc61d57cab3829693e7c15c7ab6afe32c7c90f9878fba36d82b2458acfe986d81e9d425a7e315426baa9c980eddb9bd422b8d7254f4345be1fba1f67fc13cbd3661bffcd67d06d583c0df5e26f6a54527811e3c22163ee6abf801e9ff7bfca2850d05299a7382031053a1936720005147791f2175a56ba69e7380a9aff7d0d94d2c834c4255687b7f2b3774a46eeb26647074916695135697b9b74d87506740dc53ac84cc886932d76ce2f92ea9680bb7421af88be52ea0400cb06ca07ffcc74d703eea32b5cc172b6c40adcb16105968d06d1a5b136fecc05b4d6a5d8c6d895ed1d3537846421ebc28cc251cee116f1207cdf94cff65886f8f4304603a7f6e8dd83eb4f92f94426e8dca8b3d02991b3fd7e41d0ef03be9d761bad04f2dd985b2b1016d89b925a42cd77285a98a7eca04d0585d6483cddb697f29def82e8bf94d30c0152d4d52c83ffa05a8a3bfe7fa2aa278cd954c00d6b4ea2e1bb08e3ef7e360fab12cdaebfc5e02b3d4618963ba1d5fb199636c7e0a1b25ba1675c9898db81a3ccc925ff519948f4af719850a0a4946369d4df39808470f2d039d4f2d7e709589bcf85b58c98d2f9faae769694b52d3e16d84e72ae8acd396a40db0776256b91171397084aeb35e281403e0229a2b95174740c6ec5b197e8a20928e39b7f91520e5afb72afc4b92a2623b2f1b0b547f0c1f22d5b21bce867931be9c091fb0163672bb15e4c96579edf05f91b85991ac54f0235e9ea80eeb02fe90bfc627e57c4b4eb6e78de16253987fef967ef47c92d9517b6937a3554631dc1af61aaa589f3ff68194f0ffc3739cc2d89951742de6ead5f6104b21fe4b458784f6ab33ed72da207a116dee22cdd96a3f8c454d6f60a5266c4638841dc03f311b64cc2477593648e4ce5d0a64796cccf477f6b3c74f6a8f49d2af5291d4e495f8f954fd476868f602b52c875d9951e8734c9e4cd551d638742b48d89bd5b3fd58ea8c9af1c200f6fe6500b8e9f87b3ab6f6f79b12840e04f36cddf4f7f2618c665b75effd8fab1f6979c8b532cc673d7838056cdf0f696569894fde42cee7398da5cd7134f4340a140a33a14536d0d188dca3b2126bc3b61cefe5f757aea00d1dc690b7fa66e3e40d1bdb8fa1d6e0cfaf99525f77fdb52e2c8c58a9430127103850124639e5ecda9bb4b12ac93145fefb4910cfc5eecde959bef6375a3be6ecaf1fbf934bc07222484546347cf00a1dec74d8334210b1e0f39c7bedcf2412c565b3b76cca027a07067db7696285de6a8a5387128139dac99ff5f90ed177f4a73a9711ba48bb671ee74886782cc0a2356c2e4a51d79477aae4a48e3fb049125b160f104adda16a40fb702bbe205cb96ef169139a8497ebcf3ba638ea1654d3afc192a306b03474fcc3e74f14a58e12d957890c60f3eec60ff923dab5c04652e9db7031ca1595d19aa413efbe22e13ce528b1336073d9b7b9b88690e0faf01da3f43037ed60c7381688481ba1d57cca4b8a8d0e87876481cc090bd933dc020cfd7e32cc494f13cd86e297cf7edd53274cb59bb156d7c884a96b978b37d08dcd991104ac115c1bfa2042100b009c2e86f513fc05c6f7b74e5777c37fe8d0b699ec16fc567ed019ca4c8ffcc35d5137908214a5fabf53116a7459fcbf67eb4c8297ff9e0c495a53e4b1a66b5d98c47e5328a58c5db1a3594a9146b5394ad316f887121d03515b369a90127071b7d00a7c05144b7ec3112005e683dd94af032a4ff165f4d15f2cc791fbdd0c850c8d33f49db800af4dc2f717bbd891529f2c9021ae4d26def4dbda53f2cdbc5bc3d2175a847b48e60fd730ed8c540fc21c2a056ac71b8db6a0485a01aff8f9f8c53515fd73168124a74d42cfeed25cb3f329e243b32b89c84c37ae6d0ba9b656a4e5888b0390df0fbc600d169802fd1762bc119ec85e791bff70d2d326bbf85c5e6c5bd37efd6f0f5849689c1241dcc22a90acee64beff672c6899616e65fefbea1c573540558745f70c75d88219f90113ebbbc63e273dbbdcc462044ccbb65973c7674d607134a87ffc8d161c7606d6f90a920b8105d711eda01dea0aa6abf6eff1291f6924a78b3baeb17ed341b591ccae5e20ae94880e6e3d8c9a19a5a893a0ea172392d71b78e089cc299e542ad87b9c84b460e023f01a821e528aee351266754a4109ace556b8106f80a12f2af0c12ea6291ce3c205d09e4e67a15a55613ee94af3ec5dcef9c6f863ce5d0136e3d9b521381f50791d3a435ab3bd0126a52e71bf6eba311ffd3d0b192d239f3ce083069e1992909595f80fce4261097c923b5e226420f9ba28fad159e27272d467d635920e26294237bcbd6eef1091c5393da5bd640d26d1f650d6fe58ab1e82df2bf67fd5238fde3195febd63fc9702dc9c8caaeb7b18fd70942d8fe5615578418d4bde8b42183967e14a7ffadb088a54259d01d5a8ddd9fca3a70d969260cf392a5a069b319f006af307b5c3de00587b1024902c645265919fd52c0b230d57f046535206c63cd368595bc36ced6629bc80777260028479f444cb4c6f8c37fa6fe8304e774453826331ae1769eee175a68776a1d5a8cb37a6307af514ebf8d95863b4d110e417b7ce0cf79cf131cbe64e93227b133470b5fe9cbfcbbeec3574df976a3a8e0b7cb5f71965b2af7337a80c554c5041c17a84736600a345d9316989d5d06f1475bafcb95aa44bdfa83bcbb165cbc7728d8adeabbc46d4b7cb41dfd7227de75f3d86f079cf0777cf5a67187e33a015c1184a5723b3bf929fd772cb8f9fc06da5063cfb7f6372907de62311aec163c76fa5e28127bb69ec25a40479137787481fd62b20d14550ab46273065c6b44ea34c99f08b86aadaeca7de701590ea6d89bb21f7bbb5dfc27c05dd26aed7f1e5d7a887ca2bdc0674192ec83f9b10eec7198e24c541b33e9b02e6e39ef22571a7678c3ee7505b89d8c478da46d9cfa6ef7a9eb543f10499790db6fdccafde294d2c4dae62b8b32e69a3f6a3efa09bcc75420ca0aadaf475ee47699b199171684de134d7d3120a18cf9d6b0eb6502bb56b8b44ba99f238a61161877900500918d1c2e5565d2fc6a591b4ab6b0ebf4498c1e662ce99dd51d0b315553ba1a78f2acda45f9124df5fd3bf8b6746eba102c45382832860f36ce9ae221f3519a1f357479db5619ad76d9dba95bd0a1b5ffa68e9d37042120f6bedd8ac0d6c01bc19eb4a6e925579030d35ccadbdefc2257cb3c1220ad047741580543b1ed29430b2536498dbee0223c036626184985c5da05d9863097eef5d281f4c69eb32774f58dd9ce2d60acf33baeb8d14d24b4a56fdb1dcc88912eb5e5f5047d1a7823330a828c8c9ef97ca1449af9077370a9400af4294a763298fc55f42805b87b327e98ed35172ada98e2c9103c4b07bf8fafdfcc9ec43d6648626ae17dfa44430666e56ce9559a926234e18e2d50c16f7872fb66041c745f1b9956f34bd97a69f02c895704fd48b165edfef17ac7936f8dddcd2d92f57c8531c533a10ec77d22334127e1bb2bf02b3c06b4509d478e5f54184a8827ffd7778d0a5927b50cdbe334463ab6b6ed3add95944e8b61642f0f41ea86bec184859e19bf6a793a05bb9de01096d2b0db06676905767554c67ce36fff8908cd650b32ca6f577f79407e99247048445f17b564d743cfff2897710976f6c232d6fb4ed6b34483230b6b2787a0a22058893c866cf53b9af9a4ec08e9fa8373ada8a3d81dec2a20716fc276b359ed3eb0407f517faccb4daf4a0d0517a5aaa465c9aff34b1718500900c0e427634474f4390f2217dedc151e5bf0656c86caaa3eef201f258db9891de451c7b8a49cf1f33721c135e194bf0a3ea638d853d7658176b4dd5413a5bae73c8ad3d300bf0a4b1ce174572fb9a32264ec26e79d4158a8562560772e8e9a1b63bb58fbd2f288daf99e39572b9548bd535244a824f61108f23a6e0f5811fdda191537df7213ecf2efda12540010ad1393742b95d249a5703d1dc1bff88be41ec43c1eb41eaba2827d5468477fa8e8ef4944f74e78f6683e9dcb412791e4ff35635a2c4dd421b9b036959632dd9df1d6af245e4b42b7e5476f15ef98f8bdd3c2d2f7438964c0e435f505fd15215563ad980d948b9ad1a96a57c15598c7d2b083b68a91da2e59870a65a9e2916246b549e083703bffd2255a8a9c7a2ecabe9c50dc13b2ddb1ebfa695e5e0a0226ee0d6239caa1018145061f15d4bd8c464f8a3d4c10047516a912f6ca38bb365c283a4a3e2bc624513181729fe8fb5cac5ffe4c078e75bf0790214361bda74fbca51ffd5b9eb6c9ad864aef8e0f132f07ba9fb5640446505eeefc8624633a35dc45714048184524b5d295c9bfee75354f9f46f255782f73828afde9fed5426235ad67f8a399d6806cc3dad6b99b57be1c70d4873d08fe9e84e3d7a7c238aa3daf4c0a16adeadb4f6802f2077b9ca57dc531a3b10cc0c20e17cec26175b1ab7e9fd21784eb765af05c15ba2ee02b0aff0c7ef3a10a1a9952c1967d507b01855f44f41f2cff79dcc77e095c05d81c02dead7a93692ec5117d91e093e3c9ae87cbbb37b97863da567fd42bc46b036038d79e03e5bbccfe2ddbd28767f29e7b8729526aacc2f564c8f586bb343a65a2383cc5083f700adaec7f93fe01d1ba51712f65fd630b26ec776c353d25c65b83866005e5da9856ffab2d63335fd1d01fbf62d8b96badbea91240a9a63aaa7004f75bb11c196a4deb3c4f7ce28f2a1f90b2fbd3e9dd67f286e74daf7760792d34e225e520e5dfeb3438d4da06851166da97b67ce9e9095d8b146335f5aab91a79815fe408b7f045b2221f07b0580169f328bbf3b76625bef1d1008c1f07d263dd2765c2a62cf8e00fe0baf2a7b99e67a8be1e618fa7f3ba8922ff31c1718e3f5ffcc9ed9a36a208d61b1745a696da6be66e0889ba0b603e6451c5c9b89c7a235b5c77ab89b2b51e353a3deb87b7f6e612b9bd60addde2f315a831b1ee3b6c46443af3aedce871f421db2d3b3f45cec9e100e93e917b089d6c6a6502674fced4e5f0fca845ca418a51b0831b22a538c89655492b51851c7da9d2ac7ba031316e52028f7cc31a269c7e3a50823a9b53b5c3f58ef3081fd54cbbb5213af0cbefc3d4c96f4ab2a9760ffb77faf6e77165209a7b83209b00cd0a16f4b12afb29c1e53932d60fbf3fbc20acd65267323bd44d9e75661227db983a144bbe082d7ded843db7d3eb06d172e929fa8e9b34475fa0eb058593eb361aa630a4aeb9cf804b8d71d169e4ed23f6bf017dc0bb4939dfdb2e45e4328d39a97458f64d7efa9e7b0e02e07b9dcee6373ad40c49cd08c8e1687294f65d98c10a23abeea7814c6cc99c32c4333ea2316b788eeb67ac8d645ac0444d0971af06bd40906b02201bca3c9b49097ac8942cac01ffcb82d54472e2824fc6ad782f68e9fdd6b5b49de52e54f899cc995a58663967f727c581ac7fbed4a0268cdc7981381a29c42b6ac69729481ce83465fb773b9cc654426a5f4e37985b62a2f6fef99f270b6e81bccbdb5bdfe9e95c1207cdb3dce4200ec25ed919de4c7091e2ab428ba0160f2ecb5e5007974a2bfc568a9c60db3d91496693c362521deeea250757b19ff63a7fd556a2e908ce467fb76f56ca77b20689abb5a2c44fb040e9dac1c1f39d26774279fe2ea6f43fd5942d2cf5db70597bd63c51593e24889963363ff6c5ba20a23144fb1844cacb0d3f2e8fb7fd7831393c6231aa969a8f7c824bc866c25f5b89a58eeb887ddda3f199d1e21c193e6d5e460d2660c0b2e93c44dcab23b5754c78782ff3366847b445a3a0b3867d8d1037188ecf94eb41ce9b3509f340baddc6b88761c28f3e7eb1030af55486cdbe7c953054e2395f7cc8f175344b669d11f457b84e836ce25c8252854bad5fc3d65d397a74b74f14e9cf5d45997ba2992cd4e76a3491959363d35ef90471ffaf517732ae08dfde52c196bb53edef623c632eea2a59817d57506309e422ec4723438f61cb4badb2434e668c3f6433a4ef8553e204aa1443b620d86a8f1e8ee900555f2729c32cb157ba9b18a4c8a54bee8b8cd8016bc966e4c176352ba658aeb6bdfd299c6e03ecb99503008a1df6d7bca45c43a7bffd2eb82d39ea48fb8a08d5f0f864fc682b785447e642a388791de563446b7a80bdf78e5465d0c65ae23bc4f56cd82d7acae5119fc4a09d0cdb3cbf2bbad6811da8b30b07561f0757419e1aedf0c8610e3906f810d69e51a71a8259f0b7ce5f7f7a8163bb70ffc242d06ba53a448708a6c764f0ea5326b3fb5aa3208df6497f4a76ac6a8913303692c84402660d70ffd7013447caa33bf6fa236d153244f3fb7804b5ef3f3a4606bcc6a051507fd5d5af5a6df037533beb1572fecb7799ba0e03bb19e722e9f3d27b2879abbf0cd67a5dfda23ccd1c28339904202b409f62468d03b6993a33d93ea4cb21e77413a7f22381ba632ba37135ebd9d359f4a8eb9f869194e9ea8b103af5868dd3a8673ea68c5f49f9bb8e51a974174e8da757899fcba254736c35d1d9035adb999a2229ea8244229627754b5949e0e65421391c039622dc5bc0cf4ad76c895382af35f8bcb6fe1d54039b24188dee7d1879896471cc54066755e013dc15bdb6c14039b0de66ddbb6a0f1a1ca1d250b886b85af5366dd24216c2a783e296c71307794674deaa09de7544d53cbb6c2c02a06ff883d81f8509016b2e29b796b2f46aa6c19118ff1880fbb1da5aa276de2218cdef966a09125d85c54a79e99460e0087a47b01b9b59bd3e9b7f9e51df6e637e28a2dba9d1c1332a6c286a78dc52015edcc668b85e4dd26ae36dbe89b0cb214e9ad9b9fade464a6915b36bc4d6d0ad9e026dc18941c2ad9a8c90490651733cf28ce87f8e4c04bd5c4d9d4411597fbfa8f4562ab479c5ff3500e128a252c0465b2cb3b0feeba7e3267ba5f87fea71f647608a5a0b93cfd39429af06901949fd8520c4bedf0f98d17d6e6af360a47f3d118420803ead54c9bb0f52422bd765fff3d4a94015fac26832e9bdf3c43da3ae3f7248c32e4ddc4c1507a34bf24bf91c029ba4685c0c647572d35ff8f715c9fc3218c35e2812adcafccecb454e05ed5a2d7621910ba3aa458836792951927caeb1968b2b2cac54fe11275eae458b630891155c8f3264e3116766c22492c8d44afd7faa8c5163983f3e2034ab258ee797ccdcf9d19931453437774f094efaf5d1b5baf245f4dee0fe6a14a74dc05896c62993e7fbfc83d49386ee90be72202ff5963038684a1e667525cc48976ff04346857c0cb1a5558d2ee9d6127f08df7d9b44eba4f362194e454a619ec4acc16766bf45436fa38088f39fc42a28a1affdc3f206b6301622e3dd43cf9e22e8f72abf917e93b4737492080ddec31c56f57ffaa6bce07d27ee34b0425a2713bc3488a9635139a220b9601545384d6951c617e07c1b3d2d55516876d35dc420a1dea505cd9071395dce1097d5711af12cf3c106b92d72b8ed33243ead3c60035a5b9e4ab3208148e565d68f20385ad9e958ecd10bbddbd66240eb82a6cc009aaa192bf64369ccf1e032d60eb63cd417e4969dd75a6a2f93ba28378e60f6241176975ce88d46910b79939c0fdd8b147241d29ea6e9792ae0450847b09f56e29b1e28c0de45e20c3f9842dcf690ac6d9896763c3ce0ba6ef585c684733ade85d183fd8db65bd532f01c4d4c3913fcde018f906e5d386d5abc6daf81bdd654d1bb9f58ce6e25b987233db3744d4d9a2a8550902cb2b7b976bd4c14c564f3ea050e1aa75335c93d4b5e3f04732221f3ab4ee7226c75f976b8da1699f7706a17582cf25293786fd9e1005782e4655e143e470c6de3e99be1227e1ccc0516afb5425077a6c3fecdb6c0d438b6cfd97593691f5bedbf52365877b1d3b7682fa045a03a64d9ca4902fef7a0fbed17883a2589dd8b3a3387473ef91ab87fd225bc4795b2e22a0d1dc0b8ed24f112dc3cd1b739cc2bf6469e2e9734c3cb4669369dbaefe0964abb87ca6807939d9956ac0cabed3634be8232bad8e47e0fd99ad377b9616783fe343dda09f412eab6feb5c4cbf3c292784da5005ff9916f2a2b9979980fd1d9c1461c83e975e63d1b79b5fd168789842b34ec984ff9737c44d2d8d8d0c53a8a914060b7b60ffe297c4ab3bc16ae43c6e67a89941bac0e8d85fc3f06da7bf17f0539e895482b579c453eaf61e8bbe911daa1f2d8988928f3d24a4b8e624086b40d0ab1c91dad45b24a7fe247058ca7019057c8f5f77759e31b82850057ac7da70c8e00745ed1c0c69576a69da0f891290ad05b33304e6c407345c9c18f9ff3b142d7b6bdefe523adc8e73b81077a000b6c13ddce5d7cb2a13f0b30a505a718ff85ddf6cfca15708657bd560642fcafc6ce48bce6e1d400127afe4814ba13db3bba2a6ff3c94f1fd98d271232dfbdb17421e2556f90b77299012324cf6f4290977a62e0f7adbd2fedb90efcf862c21d392902d412cc6bfecc42885f0d80d81b1ab8c16f0b3f828d849f6841cb38047ba5ba17b54b217e6c50f6412acffe62cbc13db2eed776e1d2b6b0f286ec770c4f4571b1369e5646258af9bbb955833075dc913f62ef97b130b5c7aba618540411c08a1e6ae73874b31fa2e5c71b8a66dc3d004b9372c3b2da6d7163f9609d0c4c02573fc6c6c1068f8ecc36840b15339b4db4221599a90f7bfdd1fbd2951b8ae080ec9d457cc00bc9d3e3ced0cbeb130d785e485c96d1912ee2409d7dd0c497c632a8903c3f58ee356334f512493591cf17950de2d53d8ace5edcf196ee2c6e4cc505b27b05e0d05a706d7553fbcee99c95718c81f6c17efc81274268bd9ef732d6b42398c9ec8d316f0dd739b0493f678ccffb1b7baa69568e36fde9057c9e19b5a8aa6df25c48117bbf6a6a722064a76b29e07060d19c84cb5560a1b666091cdc5f9cafb876019a3ed45d736a285307c2de52cdf10982860cbaad19ff1825431e1dedb04e9d68191a96a52bc1e448640613c55519ce19920c11b8566c8c44aae2aabd4596a593f2edcc578ebc2cd39a5c0426dc4a2515af1862c25df07dd9c955b0008ca8cd5da3dd82171c81838db9efa1ccd54c354604271859de12e0efb45a56c2c718b93cfbf4faa54373df8c19532fb4cb6e7638c902f73ed886bdec925f2f963d0a68492af99ae73799e4e8fa3948eeeb51d2f5d0a5bba8dfbd97d7dbe53b5a3cdc87413ac491668ad5a304734985a7d7321c4c32c155ba6a2401b163d6fa36eb37e3e0fd3b6287a6e57b8325bfb4f9c7b9f189e5274add4d8bc38431ea94ea365314cf8e97c87c96ed876344844be20dca9bed410b2539b4bfc7cd81aba44976af5dfe51f87e7082e6ec7af6ab5ea8c70067edbbf9ddcd85ac451bc6682deb0efac24d247521c9c23a9b2f55cb493968d58e8e2d9c5cc7c104defb26adb8e4f6e49826738dc023fe3b5a26fd405d6d1fc13ff5e52b0124791b0fe3eb6df6468236e280f927fe4f6ad1ad4ae641c4406e4d164a03151435d71816ce2bcd612c9ef1f25193c263dc00db035338908691127d65fce04856f07f5dcc973f3dea495efaa53dfc677b91bac1a02a3ede8a8f5884e07442e4ca67ea31c48dd8fc10bd01be03afad3a1c9d4045040a7141e34372e2dedc2d704eecd59a6cf4e621a658ed7639b9303cceaf27a57143b209a6dd02215ec3d25eeb4de24c741606b50507c673e598dee9314be6a1b5395f208fa8024bdd9a5bd8a7983886db3781f561850ddc045c715ada9badde2786544c3cb7f083289533f1cd6c46d12f369f94e4c09871f19bec7a6d7044c53667c5f9b9c1c082cbb3e3e94d50f8284bc22c0cf318f3a118fc658c1783e0ef5009aee92dcdc23727a1414a86c34c8705ff495c23c35a3ecfabd23834bb69475c94ce95e71ef5f50ed64826a4ef3e2b02ff73bc9ec8c3e9b9d98d6eb914a143972b21ade813ff6202b3c826eb7019176753d5d0db59287fef1b0e32c7754f9d3fa7eeecb83a4af37486b9cf29ecdb93e8f54ae704199fcdc3d40ad8b7fbd04f2d9d36b744e5b440f49d3270856fa97e638abbf7bfdbb3613340383932b3067a6177d6ed27362a5ec1b5b37ea001b88f318dd64957ce4366ad89a43c41dfad4361d2e3b645351d6bdad19a3065099cf2bbc73ad91c17e9534d8c4e1bd8294c60a58213b86cdcf393e73fe53ec7209b9c17712a796d889d21d9dc9deadd2d1f94e3c7daa415fa4ec0a0e2647a7938727ae5efb436d07cf84b83f988af72bf9330581e1d91dd8c39167c69b09a3ea0c49fabbcf435f5b46d85836034177519be1c79e340c4adf3776a51a6c1a6b1e0fd48cd180f106e0792d2c0eb5e8d84333d1f1093a5c4243cee9f4a2447839f1681a4fb74c15aa7aeb862affd8860681bc8021e0f127e3c2dc782532ac86d7c062dae38a46e970014279a79ba865601fab9ca0545290b0786e493b02681a9276ca8c9eaf81cd7d9c4996daaab3688c5b8856b096fc46ef01ff605c376ee00927066f03a929fcb870679b4ea7f0288826c6ef9836fdd2e5977c79b428b7ffebdefa095eb01d01352462cd7ba3ebba05a4f2cdda4e8fc6ce0754946d111c3b1af3a0afd15e3331649d93bfbac6899f27f7ded78c66c36cf8439f0b0956d6947ce06a8431ddb6c8c1b7d471f80771c3e5b935ea92fb03d58c2d24cacf90e279362f54942aee356d2b12d2813fb23dd468ef717f4df256fa6f189e1e1bb3603f528a442469067f20c709f098cf1a8c9e4fabc96390e042913e88bd0605555b43e1c02ed14cce3cd26dfdb5d870e285ce5758098beb031aafaaf359200423af4f3724d5e6e4ec69b494cded0848b91372659f028f3dd94af9f9ca1844d2178293d0216700232c56964c97c746e381024fae9fb29136d60e3fa4ffdbe21d6108e776d1708663af220a7fc55d1b7efce7d9505ea3f5a082040070a0ee634f4e95def8054d4fc60d193da030988bc0f1781ac0e108269fe1b714c8303cbd53ae469cd5129db13d86bb6a42cf0fed7d42c815ef21129fd33bfad0dc1f33d3e95e9d5a0d8e4ed363412332b5770823c8cb2c81069fddbc2c21f38ab9d93cdde964fe1d1d0e837ffa8782cfdc8cb28d1493f73dbd9fa89093fe04c94220c036771b75faf323012a414a76db76f1c25a383ec1f4772a422557966da36793c8e316960228cdd53497f2289f6fde9525b2608d989902943733dc9d54d2a053ed3987713c66c627b3fe13f3fdccf007691b161df69f9f8a7f920e05f8de97a04dc7d54bfa4946d2f935a3b0736d1c209eb7722d2fe67450dd57e01e7611f053c6a08bb2b86d442799fc8164c99282c7ff8d620c1bae01aa7e38e15fc215ef2a81084af973609f99ed88165ff53b3f9ffbdfdea411997610b8bf7f8f8c8a33f28c3000b3051606900d3cf39fd21cb59847c39427f9839a3c45c9bc23ce34682de4a07ecb3889fb4561967a8001bcdb3318d9fb892adab098ed118c553ff9acb6bc8d1eafab4a80601d5b73147e96b8d0e6cab9564dae755af12797cc80e153c43f70cb37956c511d2e77894c2f75beb94269fb94ecc82b261d5a65147e2a718a674b92a06946c8185b42b4672fb4f72a2876c2ab7b896376cda09d8fae757eded8301452b72f300bed30fcfa8f6b7e81ee686a1e54a7f483255b24f56b7152ccbc61772fd5497a15032585e0dc236940e1288a824fa55ea69ac5e75bca024a5a1b986ea716aa2e15bc1d179780c08765da4909149820b678fde6eee6dea2c9a8ec9e8755c0b30c8ff2821884a679f17c390c74cde2ba48e188b3a768e8a5a4a58243495f13156874d2619a74b45407388f1b2f79580249d2bb63a92076568013f026201f9f6556cfdfe70fb1ce03e4a03f4265cda433c844081d364b59711fd0868c641737a9a23253a7576e0fe783a6e7fd00831aa7236be081d53e5af933ef2e0c722b88b3d3deefd964c03f66e8398265428f78d4ac83a63201cdaf7296049d3be7163a6da6b006fddfeb266947bf1d29f64128bcd6dce2b49c58cf070fa9ed31b0c0d472990b7e8b8d520a1c26af2cb4c1d66a27570fb91e506eb78066440cee15c4ea8e8cb463e344b2280ca6249e3b89c3a562d8d6507d7575122e57635a706b9bce752abf66b4d8b89c5e6e3451ceab26c43cf384fcfbeb22068cb4267bc7857a461052b448bc8dea837630336c15b93ca4abd37bb7565a07485cb853c9ae06756259620da10c39c9b269044dfca72ed218623cec01ca424c93d354afde0ca3ad22ca7e527cd66c657101ae36b77dd51495f98a52887ee6135f6300ded7552a064379f7dee58aa3a5621427691e705c1f3d811338e6d8d44214b3da72921e466f266a24f236c56e090cfd3236fb9792ef2be8b1373cf65ad9050028b95a010049891217be68ebec09ee14b05bf692bb3d49cad27a865eeca01b9615dce100e3fa196676f5ddeaa56624b3af5b9a8b97eadbc81621b63f931d84aaa20122154256d54c8660b81f87466fdec48c2662ba149b2ab496fc6431eb1a859c309a4fa451e7d33bd4477b59ea0faeaaa110af6caa793d1c2d619c0eaa6d6e5fad6c67a1404f7730569178c1c10e6192124928eeb27ddfaf2176c9d84ea64f18c94751eb627b2e82120b527c7debe6a15576542eb25e9878f74169c7ccc14c134f93fa045d13e4a4249b91fbe2d49e338fcfd304fb1dbded40f0b3d5ef1dd9c51802368a6eb70287ebb51e05d1ea15411991547fb54cf996ebd98ea29524fc4b8975da497720f577f4d76eda51a58d3756e7ed7d44775504c1437bc40513f391eb091f4fd75252693f8d3f7b9fd95a20fa1c57384666c2631d377b93e009402d15dd70cb0dd7381e7620f1d057df49f6753e5b70e1649a0a0c84932add82c4aebd79bfc3d49efa453576fa29afd391f4acdcd61d569ac0664c7d08e6eaeaf537ec3dec5d88f74e7080fcb25c5c25f61653fe00fe5e073d055b70c512e13764e713f8f284e1805dda01548638931a8eae82f8086eb4c81d92835231674b84fed42ec838aee21831e99f657a1a722d6af7cd6ee29a2f7931cacbb8614a30bfef6ed45f3d343afd327183c11c86c6f5f20445c417371eb698afd4102a5f357fcaa76dd4a4ca67816412892f56c4137e2fb958d89a34331a2659ff784094f354f925ef3174bbfcf256293367afc93fcb7b793af80cc35dd9ae6a1891a1b547826cdb3da0f3776bb00f00b2399b92938966e55711fceae39e3ba539b10cc79607fa4f51ed6cd1bee826ab7f4746693360c6ea1038eb6937bc19c31bff7ec87627af41a62314acece2b82e8b72f979038b5212efac287d07a5c6e75bfba166e9a12017401def1dcec8fea0831fcc6e9b3f50a4319bae39ff2ba7e97bc77fd2457e3eea0e09cc0b594ce3443322783a61dd6c6180172fd5adfb1f395a7f40d5a9c69f0b717d5dffe6b1ba383b082da5bde9112eed3ad2e3e75e60ee29d914fbb935309035758bd3fe7d313aca76d997c19502eabc6fb0a3cf6f726a9efd33d6aefd9e3575c374e18bde0a72bb12402c4c6e862498fcd10ddb6c18348868222a1084d531d8c428c078d59d9cd4740b39c4cc1b47ca82e246026c5d09684ab18565182ef0bc4ec74d64c34903de4bb11b80b9418f3657e830573204926d5528fd8134bebfd018f3195cb84ca452c24c050d7e854cd5b8726c0378b8d7f951031e0af9548b2b4707dc63be1dcb6899d6e9ce547894789f574092ef5707e54c631a4690f5496a5ec417dac6ba0ad37745c4f7130b1cf1b8eba20cdd13980898e3d80ca1795a1096cf9a78f135f3e43061ecf2314c7f7baeba7913ce347e6c2e7d75420d5b84fc5ffb80d744bb7d86ce9dd869750f7b73dd428fb3e72d32f5b29dc06a6e803140535a8ffb1c7aecba745a063c28527af9331ddbcb464c55ad2f20c7b923ce5519e4f8f1c395dbc62ed3cb0987d038c8c9bc13b2a64e3539e21752a35522926054ba86472e9d8e49a10625b70820c92c1aaf443b1161fe61e35d6f9af3d922ba90a7c4dc5eb1e4f16d5165b51b2360e69771d7fba7253db4e3aafe60fb3235cdfeed02f576daf520c74853c37d51d900e6c8c3823fbc56658c9c4be50f22f1191044e9c537719e2a1f1307e64f0c1096ee2d24a33eea6764dc7422ec070438f58374eb1ed85804107cc01b1585bdb136bd5adb8e8ab9c27d0a69b77dd4496b1e552bcd59db908544a4ccb1ea794f95554d89cd024dddd30466cf91291e9ae957dd0604926b17cb42005783f793394f554604c1b722973a66ecb6be56aa93b7a1bb9059d14b72b821ba7cdffa1b1194830d99f7802967e62d0fc52f765686f96e07477ce4356cf4f499a8ce5bed593a3d3b9081407ffea3e401fc171e1994c3afd554d5edd7c02a2e5bcab4f85ca30a190445841931689bf1f5d49374a6e96767bd30472fed51a48d5cf9eb7aace79c85e829701f6c40c53790149eaecd4712144d652000e08f9802a1dece04f52aead71e00c4e03e25ab2aeaec5c004dce2b11ba98131c096c29e971e74c6ad92825833578c88e4b7b8275de3ba5e5f616af958d16b8c07ac8879fbbb84b935ea375dfdaf5a1c61976374aa011f98f670423c541e4b5a31d5e4b452326f3cf4236ff06a77984e011c6195b7e8bd3bbc932d5667cd447832746b55174b6a4ff6cfcee91cbfb1964cbd9d04eae0a6c8c5d8980369345b1ea6a01ed61674f21fe0d94ec0d8b812c4f17df5bf6e7ea31413238ef78c2fd07f45995411b9f5ea2c435598ea49b88638826e5361c93c352e852a574601e460994d897a117bd03619ccfa1f2c89cd9b822248b1a1dee9a8357531526637b6a72dc29851e9313dc5156bbd81978eff5a6e878cf5e3326754eccc8f23908eb9421bbdee8180c1d279e5f598a4b4bed61f4fe3735d1ea694eca59252bcfa506cf9f04249ce4e53e372e0ffd369407bb2e27d82a95a50b5ff3139d2df6686350b56cb1680babaf9b03fadcb44dcb6aabe834caba73952601f41195ab27b549d16555619b861f9c74d5e7c625043fd65243b8aed6e8cfcced2c5d333e9146c97563f10fae01e1c7d636d24ad6959c2c99a902825d7072032ba037f5c693d8dab9c642fbcb980f335849ab5f57d225a74df7a407966b4439e22ec7139f5a8220ca519f22eac3736cf345db27f41a69532b299e1bb6476355b16c2e138d9e0a267c584e62ae55f607ccccd7c5dcdacbebce339e02a6c6a9b2d62487e3aed90e93568617ade8ff2d1380ededafddd93e0ee78a698da9d7a72a07bb6aa26e5923e3f8a29f7be3781435c0f22cfc7f82f0214542442c4c1ba42aca6b36507b4ae4c105d4e4cd5f0f61ae0bb1972d35a9243db06602c1e6dac8d7cef2fcd22bbd088f7552b033e82ea89843845993f1d23f4126371f840f181ef2b65f210d8143c7749865a027c9d194c128e81fd0b607761aab94ee1be7faf02c0c4884f69eb114b1d045d6a1b5f98cc4ec4df0bafdfdf7b50e1d69801a442fb5297bf3322bea8209c8b660f101a18ccd6db05df590b1fbf9324a000e95751520330e84be4db4538e35c8044d51edde982b7102cfcf98c8eec60e7dc13d4c86bdf7434ac6e0eda40e05bafb7cf98a775986802328073864a2061cdcc65fdae13c797798b7d02f8d16cef2fc748f451ae50040ece24339917fddb751a8ec81de90fdec2436f0d226dc83061fee1c2f30bedbc95ca67b43db2475a4a8fe47471bf0765eb41d36565ea296f53b6dac80716cf80bd0259e5b057beaf1fba29235434c27664bae975c786b0d67a25fff8006de2c968982fa9cd5b84e6e2d7ec635fc62ccc2c603f1f46dcda3d73ab54b3c30621dfe01c93bec4343ba7919a948ccede1df659cbd195d3b916966303455264e074ace78efe1fbbda6ec5de6240594b232d39a94c70e3960a5be7b7bae8feaeb276229b442933396ba18cc74624004d771f4883783859e27293128647b5cb1f419a0f66cce137992079a2b16e01c873e772b9642be1e71b11500d0c626c24cb3e4958408912c8a6b826d5283a0d729136fa025ba92d7b5b90d52081f9f5b374d7b0772a304848dd2563792e7d60fccddc2e38ff345ce516ed9fdc210108c867cdde0c294556eddd8a0aef79741fc8a1626e5422dc1ee17ec0fb4e6c8cf9645be32fc70f2b4de8fddd89d9de9a3d6c3c3c0f90b88648893ee5b9e3b6945eb48d654c4ac0dac4958dc683406bdf4fee7e5037421250c8f94380280293cab669a3d8e7d7bacd7285bd1f48014ce93e84fb9e631ff8d356ef728618de3fc81a1a90a4dcd1d19700795ab9a2f310282fe4e54bd6c69d645343f867d14d5a7ebbab0df69ea8ab38ebb28df2b2267de9fa0fe418676c1a6f7425de4f5aaa121fb7574b1eb36302a6ad6b5a1adfe3b2ef12762f5a715ef5906b9d72b5f36fe7b37414c910d97361d327d89a0429837261fdf0b9b14d5501f620115e591fb86a671e2224fc14ec95aa592bdf66878a346ed5b044048fcd87c1dcf833ef0e8584ab473ddc01bc545fd23bcce4743c6fe62c5cc2a362b138bd4c4a12a19146e624c4ae180ce81ab886273dc355ac8e0333af9225d69d91e8afb9e7a853a9be3402b2ac92d445693ed2b98622e11a3ab0d21a2bc8e08fb431fabbe0b8a90d6e3c1595cffee309cc148b05311e66bd88f77e665fc78c4a2f72252a2acdea5361ecf02b9d89b7f61a07e9b19478680dbe8bb33f1b44f3ee12cf97da347d522a89cc43cec6120af13fd56e821f352f977999e8cacf46c32a6b5e1892d183200d6e65b8b19d2d596b0da0cf7cd22876efd5555119b64c30912527307df782558905716cb196d785842fbf10c0a0216a34f2b326af30d2b585cab61f5f4803be7201d46a8aa5fcff636c51affcd5608c2c8d2126601b8942f83bb7c9a7f2871a3ddda433635e74f66d194c06d9858720098e58701589b4252a1af7fe842550924837baba266edb58c47ca6a97af5628f7f426b810253783b53a1f50d066dec056465f0a122e4596432b20d4aab1b2033a47a358ded84a7bcdde15a09bb436563871626d6965cdc3450941d86b2883c9bace344a3af7732b239cd5560c9aa5b0a526e384be98990c3121637286befb982abcfa165a4a2e202b88979130231b7dafcea910a841266b2686f1c4043b8bc3e436d694f14fcfb6ce46c91c463dff3bc7b746f82f244939d34318544de4e24a7ad4d978e8481c122a43d2bc3ec4679e89c5c66bcf116f84f1f68b9ac97ce36b4b8e2464574a9e820150089bc57b08c1f6a9d196396a120d8d4c43772cce6bd24ddb067de088e16e59fed2026cf825241394fa64828c13eda46ab6186abc16203450a921ec98077945cc26bf52ebb1b90290358c9e049ddf76ea2118af281d892e74775bc340a61843e7adb82b664abdbfc3cf82ec0d7f46a3a58d6683df6bc0672808f0ae622c3a2f1d472350d5401e3dcebb00dcd0d9e35c8a8e26aa31e1e42c09c7fd81d94a3045fc55b8b2684f47dd30a8e583937b5c4b65b97f6724c64a96eec15d0c1a20f8f0a0bcd54253c0c7a4f07db98e414e0a3fa36651806e89d49ee90a43db8179eca24f5f84c7abcfd630d2bc82bcee2f2bcdcccfc8b3ef7766bbf034756011ee360378496bfeb426150e82aa0a0ddc655f83228517783df6eb197f55cb6ea90b340c9736a707b2ca01bfc39798cc02bd4ea58b8cb70810b2d22ff82fb03d5fe2f2d363348d58ea876083d1252f72e8fe25a7766eeb9028264d12f433c861d0f290a7dceb81ed57bb00a663a9040f12e31830e70b9683e5642df3cf449977a14660fec60f282a655ef7697fcf8e75ceaea9f2d44d05fdcda39d8f51154fc796e20db5286e96b675d200f5b7139341d1c2fc942247f94e288ebf0445758e924209d5d7c703576e709c1d587891abc59dc05c35eec7a9fe74fdf7b932eb2334779bb9abdebda5ba6d0666e4bcc2d0b12bd9b1fa457ae2f2dc5ad6bd536ff2cbda8cb95ce12057415849da23b7b98c1343ebe6d6c86253b2d9020e98aa569743d07cbe206936b13d03657d4a1b93bd9aa1ea40431d07032fc1449f235b7c967f4af14079a8a6b2c443b396f46b994302ec4ebce78c9cb8e375d799170df51d1bdec4d674d51a6f650e15a3488e13e54410de4458d0996e8328cb0630db3c530d407b3758e21b1338024b0610203c3e3a26c3e4702a180d7286e24a6ba9dc036f0ad03ea06c9f5025951be6edb473292fa2ab665d6aa2465ccd75be4b151a06eddf8b4f90d758363b57b1fad5b84dbeb4656bf336b6e91dc08107e025281222366ed3dc27c50116fe7e60dfc1847abbe7a4e088bda52f4ac6da91e638226efa3aa7682ec57c057156ba7f42f5bb7698b44fc616faf1cfca84977329265e60be841c3964902fddd83f3f1c7e13221bf5cf8011aee1c0535be42f5f01c9a6634d8d4354772f1024fa1cab626005f206020083abdd4e755a149ed853e3f1c843b7159e094302ebb74e7748934ab6afba03b1508749f913a20f905696083500d54ea3117b139d9ef9b49bf7dc987d0b02c8823f5e1dbea84a8397ef97778c1c9f460f5d70722f35fecb7230dc5c11af7250dfeaa31c6f17bd6d2104c0032907f484455d7ea37b839bd64ae17765f2ccfe5b8d322a0eef279d9aa67771370e745f1e34f4a0864c870a7e62b642f55f57ddf4b0737e66615318c9c753900719501fee6cd259b84cbc33cdb77773a839ff3e9b8bf283537ec728b31094c8884f37a6623666f39e6d8dc59462e8e0a158ae9bb6e05e7d0bca1f782a7896c0b955f7f17a23171d1b1514751b415af6a2b5aeb523766ed63b23d3debb814904b254570ab05015791a3811bfb6cca2aefe0d1de1f7189f89cb44203a895ae2ea8f3e8ded960931fb09da1e434078244d5f12874b06a6ef79a7f2c5f33a0d478cea24ce1bc45e60d23bff718631a5b38b9063d4c19a41e925cb942c23a62cea3e4378e088d03663782c8a301a3f16b140888ac005059842d719c1baf97a8ffcae9a84a419d2f5950f6056c8c8701e4df6abf4fac24584bb9a24e81e1e6700047b2b1edfe6ea7f3030ad681e60cd64e29ae3cae4c00c214d6896d5c3fd5d4cc06879b483cfe03e4b3d1dcd7ba1dd13c6a6a87f8bbb4dcd48ffacb23d7afc8e560c5723298daf46fa598b01af970977af591cb9e5077aa8aa7e9c184cc7884d69c106a8d3b15a9973211eb2a1e0bbb519cc5009cc2ad358e45222c10d296d23d935c234b2b3b4e4f1da1700dac14e7ad16b95e9f4b5dd10dcd4ff1cd9392ef08a5df89892d164cbe11462a6baeb1199a57b38db4bf52a205dab3b9d49d46c921bd9c13a48709f4df28612793389eac21f7e5d467978a61a8b1ad3699b1e6e5fba17bdf984edba969e5b87ea2118c0460fa4fedd51b5ba6dd240ffe886ba868a91082a3785649eb4875c2032e94e7ed5083eac97dabf6dda13723d1888ecf3d2ddc2b7ef959b0128eb35ed580e707a3e4fe4fd4ac8b97d622c897eb2857753fbd896144565addf19685ebd32bbcc62d3834d47f1474d6826fc82d1c0d8f900cee16c25f9fc09aa3b8f563eda44174f9f62c4dd51d120497df5e929c02d26f2f6a8babe341bffd00e92df21770dc3ada0c53c6e1395c9d9ed397486c6cac6484041dfa1b4ad688996a8d8d4228aec93f8db34d48cb1aad58ba498a5d01de84203e6846bf7dce17e7f9c6b50a899d0d52baa89c8c1c70b516c9c8cf1546010c294bf8aa233a00a3e4f9c2ca627c2da55497a52dc0a44bcfb07404e47a01b14743a103827e83086501c3f9ee72cc11083318887978a0b798c6f9b77fcbd6d16c8c23eb1c7aae6bcc166de3cb32d0dc102f5a080d93c4e91b62b93b44dcc2677bc5a2eef89e78fe826c2ba53041656f71c106898a5bf42cb8ec102c0500abbf0968726e6dec97acd8f649d3d6d6910aaf3a1f3955683ef76ff5ae1088c35972505b4e2f1e0606efb3ea73a517bd3ef438ea41f8803718d4c7aa83a76e5a7e66a56132fcbe030ac50b5e4265d0bf34d19ce019fc4ef14218c3a5bdc666e79c4f7c2da47ce026a0901fcb07d89f31aa36f2572c7e5f0d2aff4243b71ca39d3198880c7a5ec29e06d9a6a3fa72ca60e76256b843bd20eada67814439ec8b74d4d0880faab4d41df996d9ba73c8b20440f4c6b5a7447259af2d264c3c512a97fc19d0fddc9a30121de8780d67ae85b5b39ef83ac62790c9427567a709b55fa0192bd74fd326e0289ce432017f628e023544c06f4cf61c53a0e062ef9dcfcb76f0c3ada084b034dcf2084c459c0f92f1d205081b7af9178047812d89c261e20f7d9263431f82ce9a9307c6f44234e38ea198544da3cc0bf6aad0f091885a392c21a4229780dd27e3ef831a95dbc61522a809f3afcf664414729f5ea8d966d2e75ddad538839e1140be9eab1e2ad48bd20808a042e1d18e03968cfb239490841228e83677c607409d638c2d1529260ed620b909d58c72084a738493fd9194df6dc4861344031c1ac10f5a3a7c2942b9158333716e556903e0a1b7030db0a3fc45d493d3bcd0065ee838af9d182d929a448f31d2359e3dac66f254ea8a840bfa98a2a4cd532aac731d9ac7bc4bcfa9cb386cadfbe8b742426adcedb55158b1a338ac11dbdfd7c6717023fb2da4655439c7edc204b23da2f6eb43af7dfdace3c8cab063d673f2f5455892ee4d1e09083e6e0669953836f5733ab408e75fe2b2dba1e4156813d79115217dceda05181b9498163e80d8366619088ef1e6971568d60f922ffd5a3dd3d8811ca991549d69970ed66cdf9a41ec46ae24a7bdf50af3d601cdd29d9f17a505742543de7ce6a5b7a8dc6f2577e52fc45c2c6626f4e7417d4e6987e6f76fe6ba78134afb14be497e97ee1d4b17cfd6e883b6577ce7cf49c618b0deab6fd6bbfd9b4157322ae3aa31d506f418b9413ed69a5746ca3942fa89245fe6c0aa74509a066076d82e8b6cd353d25a5e6136099ff15f130cbc23369e623351bd6d08d1953c0960366b4d33fdca39cdb33a5a08356c57c557a282eeb61ffbfcc813f0672de5ce3d7411b9f584070794ba48b347d60743649b02a7e210dd2466b3db8211889070c7e7bcc54ba609fb4f24907a5390930f7a715308065144e126843cd24809e9cb20f9bfa3ca9052b0fe617c4ded28c3fa12380eba1512266028202239ba09fa8250d4ee6fcad25060574feabbb33cf794e64d18a258bbeaf46e38709f80c4410ea5015826ef721a85528ff1b6e8b655ae078f5623f9a93c6e741c51439edd3062e3fc729210029b2f3e9375b0785b157923d0ff465ddb251420cf7efa330dc52c14874c87d170787864dcab5f7ed371252bb362586dc34451df9277ba77b1a45b0c8e74aa7179b79905e6782be9459e71d56c57d93a659c4e78ed00097ca7f65b3b00ce4bb1628684f758c10a02cddaca3145bb40f08c74cbd0af592bd4fc2af19860e47945ec9388fd5e190947fce48f8917f2c163421ea96f347809ba7312d312c725290b6fd4c312ef7f08c63120599dd36e85d1796ace5a507b15e80d1f6d6933b68ada34ed6e393601d7d81e6502ced125b0298b72b6fe60dabfe30d96bc045ecb12e45865c0ef3fbdb30c56cb9a4093b14bc586dd61404af6f1f5543664cf25b408308503fe56dcb0eae2b4db2eb9dd4cd2d4d456c263ebd508609125cc7286e2c4692dd5183b5684c5a81a22871eb13ab69b3b844e0ae854a653b367c368b4028405461292a4e1d552c73b69069c25ab636b18c3bde9f0ca4c1e799c6f73ae392114b7e0cb2b39fd195bf409995cdfb461efc63c3292fb43f9c0fb34eccd0aa782312b61e7c876a1f920f6d05b5a6f96fb2bbe79b619165610ece6db7ff6568e61b1d3ae151480b5b953b8d5f0ea995bf2e1d1b5c1ee4e6155ae50ce2ec485e62d2f2178a34b035063f744ecb157ee957e43b7acd3eae1f1d08cb0c5a7b61f984f085b8b7e2f146bed17cc811700706ff432c7c06dc61020e24c6d71946e79cb390c245993ef27c781b85aa92cbe4a580767e518db92cf41af2770fc7d810d87019137896bb2a81b45b1ec09544248c732de5c381b967a1a4881609617e81654a0d83c75b5824ac49b934c7103fec6f875c8d08179952cb670cdc4aa65bb209c90be90e797c8e4cdf8b9acbed54a498f8c76474263a3ca59aabc6835d7993fc8e1b1eb6816ccaa248dc74e137d0caf362aca984c2f70b6879708b60921c8668dfb1912747b3fbe3e34ab4489f94745279365372594d9ef87b27bc4038b894ced194e3cbed602b77e3c3ce212866eb0e35c2adf6a5932e42e126a5f34409385910456d081107e129f62b88c56c322d5415ba19f71d05b269f5104de840b64a88f13cee9663b74b69505c8003cb5a1edcdc159662ec0dc06458b84f1c30580edc6601ce2aa567d18bddf98874cb27d098ebce48d371c3b95ceecc19fa9b1cb7298241bf0fad3edd154b73674051884eba707b10e6271d33a8fe41a053bc758d322df57cd13e84461834dfea1e852aac7c22d48582e789ae94f3055da4957fd0c3098034461355e2404513c2529869ae191bd3e4ae301293764673cba157def4e2c0b5870e02f21ae10d0b85e4aca237ff69d1ffecb0daf9fe4248aa5a528999b9a32ad91a998b5438d5e4764db9a8992b19fe3974f6ee644dbc6dbce2f633e8e71ac87f5275ff414e2aa67133fd5954c1f0527880e660f33d678c488264dba5be48832b99deaa8dc627640e016d4386a47958cf37deda392fdd32fdacf7a96c296cbd58e91a83010e09472ccc0eeaab7ea8705dfd2a2bf1b01daccc50b5ed86431ca44d87fa845681e9ddb73896d5420800908836ea527620c916155597ff858443d7ca77305d0909fb2b286ba6a3b321ab7e3753ea21e4c6e61b551ff54e828b2f86e23504b8fb864d9bb2354e9b3bd397fe639d229ee4c45b50dd7b29320b57c79086586c13e2578f9b7909567e8b2b782d545ef147b71b7cf4060a84e28a15f417a554bb37f9be770cd190acfde56f4cb3dce6a62c045d382674cca6c9eee2654d0dc42756f85775be765ca40ad0bee93fceaeebed3e25d014b388fbdd2408f3390201596bde642018a383be19a82ce4fd396c6954b14cf289ba1978c87a198a43bf7d6a5bcfa32d51e7b6bfe3f4fa3b6243838195b6d2dad66711920bd6e70d47c88d563279813cd352cfde93e130cbfa28108ee02f9967deec7ad3b49b59825e35313b9f3bb7e9b55a2bb33916a7d22c6cb93a1fd76272970bd0ca7dba85c2c1f7bd1086023b9de59f6bc81d965edeeea3e87c276ff56805f8902cebf63ace4a4de9b1671ffc66a141c2c2185e21bca4755cb7d493884d5b3b17317e01774d646ad9257f742828f87a598e35c572b7108bec9e8b19fd8e6faed43a1fa040182875b495ddd6c63d17d18db3a1af4af3954bba199a1d2d6e62cca914f02206c12b49c62d7c8b7db3ae681b54eddd0cb351b2b8c6a8997eeec4feb0c4b96d769e34b5e3971b99396c2e8c0ebf73ac01f7b9495c6573286be78bdb9de8cb98fcf85082fcc1971c41c40b0d313eb95003213071b6606431917c7614475f32fcb318edf83f3f8ffa2bf7fadc289f31a959c953e8a21d00936e675aafa31b4e9aaed7327494e4b264c0fc04c4d0689a1e86f14a30e80a32f3584cd91d8f5aa07244ac937ceb470d95a26b76567656d95218d7a2b2333a510c73f2aa6997982c8edabf150af694fc97d123a53a4eaf3ea1891fca0c6e95063bcfd5d7bb5137a12f3209979d2f185900afd26054ca6fdfd316a368573a4a107e4c8fdbd244de6278865c72c867f4e250bb1a0c766670d3162d6fd81aac398fd135ee8be8f887800ba66f10044637c91d820189b8d1d02f8b67d0f21ac76efb2ce4e7b5eaa1b8c429a004c0a1daf6fc3de3f829eed7de6fe2218cc8123a8228cb5d5ab80a7483a255714d2355c5563e065ce1470e01c811d066f6e26abb8f3ae8a2b06d5c4e8eb2361b146653ad850ccd62b07b7a137771eb5320bb5d99aed65a6294a391e8b26b6d98b64f19ae3a3249340193dfa1f085f6ea99636fbbcf507907b2665e3edd5daacc21ba31ff0331767cdc70ea27eb73fe8480f1d47cd816be78e8aae56f823b49fe11d282a0d648acce2ae6fb317095521d6bb864469125cda875c9ad2d1a3a5fcf4b86300d1837178fa0900e9dde4fd87eeee8d6728a91399b1cb2d9d24c4d14c3c4500d3f949cf13dc7d54a0f16626b2358ff8a50375a4a6fae4aeec0551026aa1cbf8cb26c62045e2a484360f98b32b9870c1d34bce97cecee24e1b02d53d2562967f8c47629a3f59f8788b221447ecaa65d94bbcd4b3d7a1388050c8a66c9c21898078296d35a1d30261a5f88326aa06dad70a1ccb4ad7c6f5ea34548aa3bad227943d5a7da607085c2b041de8878185e13b5d12dd6ee7b6485feb91b9771c19b415c64a1b201d0f42e972b0fbf8e86273ce2d3e7f022c132388be22e883355ae88d7a2536e419c5e914a8946808d3af82a3d087f3a41bb46c531e878d549d08eba417b2c975882814c5755f250131e3fab4cfc886233a25648ff56e631c18560f305477af8af36c67bd01b33f22b47cd58d56ec0d4ef82cc5ef6cf9959f6e18afa81ad776ea8d2777220958638b862f8803419c915bc74847309fd3c514695a4b53ce009402366c7db63d822c05ed697243c861ddec9a9d985e4e9ac4c4e281f00f1da8d8078106cc9dbb58c6bc4be2acfd828621d26a42633fcab8e5df0de34862230859be857994978670ba45c8bfc38e969aa2177eff2dacf0af25a2ff09e5a757696663cd8e439b60f566cda2259b7c83e0f04f4e3476fd601efdf1808d0a1444a91bdc877f8a756ac9b65f1d243040ca6f35f91bdbf416f24a837085a36e991bfce97141ce2b4cb931be6f8d903c8376017d15b316dbfa5d766f5ebfcc7c003fa13fc553a3a84b761cc37e6f219ea33351aa4b9dfdefcc39990928aba2b4d3c2285ca0e72d4f464c82ff473ec8ea631cdd6598fd3d3f34049e1550a552236002851ae925049ba3ac4926436907e2387474742950ccdda937b74f7f8908e34b7291640232c2a3645661da4200f1ef00f681202cb481825c280fbf2d101276455e198856119494f9790c7a27c7bc3e27f8a71d7a1757af1d66a98d4ebb94433181142cfb02bc8876e855033ee597f06b96af7d91e846cc0d398002a53a12c847e2703dd75fd1f1b50f585f8019cffe42c541f30db6675630f245da5af23cee4c1f42f872790b7f4b91ff8b501520f6b6fefa179609ee6b210b0473383fa5b2fc542903a5ef784d830b55fc9d5435a5b06a54bb41f69a0af1382e8c8b4f7d59acd01895b9d8103a00b6ae6f28fe2b525a546ee72bc7db384829627a95c203b33233f8a52b371bf8af8057227d812f2d5dadbd97336d5a4fe2592b888196140972abaf54e602b5529b395394d48bf58283aded47c15953f136c9e80c87038b80880debaae63cf91ef683f33d5859de20d0776a2d63396f6add4d2ae7cfa4d19f6c2cacf7da5d417853b47b2baa4594faf527f097dd5d3595aab620a1e8a5f6b2d3d5fab37c90355a786b9a295be8eabf36aef4f27154c49b24bc510a1ad3bbdeede91c062a925721efe9cead60823b16eb912ea969e6434b38b7200c3051552c8c7712fdd1e849d217a87b285f36b59119f823254869e3170bd6d9b663f0e486d5a5c24fa9528b0705f35ff8921522c519f3fa5e675695fb8c7632ad755d96b17597f9c504edd4db1f9fc0d501f4b06ddf7b3375548a1dcf73208d8f60339e87605573246e8028d7da6e709c98f9b95b8871faf2181bb9703cf2ea0fe1ee7ceb73baa21708c0d384250febee287452314d5b476d5d4cc90c25a5e124879d75df0e32e59934c3e66aba7ade690ceefa7b09add498ec1ccfd76d1cb3c10bd1ef8907fb48cf2c72e4cf06053ccff09c5610a1482ebf0d527174c82b3b84c035d94ec3be137d7e6faf7bda00b06a97e2483bee1ce072f3e20fcc3cacbf6af6e24c041754faeb23d504e897d627f502d28c10752919ea7aa7aa176b08d03cdc007441abac78c188ed77dcc68f069567f4a138f7face5ba44cda5ba03171e2aa2458aed8f60252a4665fe4eb3ca84b21a0bedacc9990f9690f2d2d8288944a9ef26a6cd9176e7879774046ee6ddbf7fa258c38ee6b8b9aadc3e4bb351759e75ac2bd5c82502a5de32460fb979de07d1a4b8f1a3b029f2065ac21fdd103c98f1f437ce69d557c3e229f96dfd84a08b0f3c98e9a95c337ccdf2ce0700f7ddfeb15a76a8d9abb107a047d5428fdef788a6d39a50900cf6401b94fd79e4548a4406bb7fadef9cc274310b10ea9789830685d7ae15b52a9555ab00b4c0f6e341e1e18273bc21f42917a712e1c8c21d59f98a68719377c0eee5cc24c80678fa510d1126188d7fe92de62fb9cf416ed44f08c929cddb7654d5512b51c7ad22e2c1fd6e211b9e14b284191c6ff98159dba261e0dd64aa57e3746c203b6fc64ff54eb2c3e97d69f9b2f0066bb2ecb5ea28fb69d9c03554cbd494349bd6442f43f40b29027ee71cda1465a25242103da0d803ee32073f776921035dfe081c19f485047ba85afb457d52cf9c82fecf59c079ce117e9609639fb73cf95b460ada82dba4ed7f90194674d0e2cc3a615f988cd89e041baf6394cabcf089a26a75f12dab624202ba7024e776112c55d797945f35e60a6d5ef7fc625929d00d66a7160bafd056ea1611f6a6ff27178df92783710fa71a34530692a094ad8843e788143483ffb535c71d267bddaa5a0fdbeb4de9d35844ec963c5d799a01e70ab3bc05d4b73ec5a6f747bb5bb17cf012f5645ecb816c5101bc2580635006579a0a14d4149ad95d4265137e1757b3451c9da8be27aa01734e1ff88b26a71465e371f15559fd34e4630d8d9906d39cf939434ccc74e7f747705a8e1f481ed0461a66251e340775b5480c3808887b9198cdd624230f84c2992117c8ff2acca189f680023ece1f94f723941e61819998fd2c4c6109bf677272bde4db788ed52003236ef6076c8cfdee6f4851da20d4c2034072653451456c14a35fa00feb4866a4c2e17cde0bbf99e9dd646598ba54b48098cac4ee394ef18a4e9b785a87e0af2c84bcafd21a8502d5cef4d9bc19b67118f9e7334d69eff5c6f4e46d10e510c64923ae856a45be95547fe557449584a8bb66e4e34c5ad5f65e46e62846768c9be2c003ec589ead671304947e87dea5baf052f48aa14060d9fc660c7f816d5029c9c4e61697b5a044472221cc5a6279001d46d4daf7766310153fbd4b80f01820f2770343f6c2f5d4aa0cefe826395d95c7d08608fd7e0d001b76e5dc43a18761f71c2de458707a9050c9bfe6e89a0652ee9edf648f75a4f6cccbcf0309b45d8f63be0764214df0ca3c95084c9b5c4c4227a8b4c225975e011368d755b36a94661c62b59248ea0687b894f7b73e799f0ef8b9793471dc3545259def32ac19447b6c3e86914af6e56e108d826b6c19f837017b0b0c17e45067377f51becb90fb383c307fd19ae39dc739c0d570fe3ee504815286e24a049653aa8f8f54f697c31440c2e657c2502c4f9f665da4fba656093792b925ac7b9c94f63f51ef5bafa59a3c784b542254b887a21565c986e9ee6c88a96aae3d0fad9ade630c86c913fb14ef3f91e1b5241707f7d474ce3473370335849ed555e3a2a385bf1346f5f0ad138ff8b9976923e4421beb77a4152568b6f9dca68bf61cca68d5148e364104044fbdc8383c7b5fd2c140f4df225e4ce01b00cb863f4d778b903fc74e244adedae7611e984f025bda91bcafdeea9084b3039a31f68f6d300d86f54439c8ea8b765f9d4a73be2f1475c747bc476606678e3c1133d75d2be8d2d1677991b4b0ece85f096a36302436bc5426419dbd13dbaac62d40c328fca98f73c5bf78d165ab425a5302503ddd4c28fede38ea7750d4c153a95c6219ba6886a99216ca8b837027f58b972411deb9de4291be9956943a7f1bd5cd1b6aa247166995f8a1a1500bb60db624e7f664cedd45ba31bcc28042b5fb07e8d564376cfd56f808837509aeca8775a2251bacb8321293d4523d294b301e48b41883b204abc245508b0166775f61f147086be0b6e499d61817073eb5051db31a67f8586dd27c2b8e6493ca77c2d46520fefe072fa20d74e5b458a60ed42efd6925775fcdeb83af7be44ab84639a140d80cebe12991495d339c781a1d156b1928ea34f223e5a28f2d908ad5e577578de7e286b7f268e104c7600c09907e85acfb7f2128222b13546a00e84bcdf95755d22726224770d8864065860c1cf3bb3a869fd974564ba210565ebe2674fae099808a1baa9ff6917914d4b41315d98509f005ea4a60515dfb034d8b1366791e7d8bfbbd86223c4a93262d1da18a77ee3e0098609a851823963dc2fe07dedb0b7cbb570d65207d311743900c8f5c1055a8352577bbe48df74a4df3a972b05b8e84627acd8968b3d00cfadcd41a3a7970e066fa4856b96eeee66922d4b95eeb4cb8acec14a6a0f8e33afad7ba807b1028b47522d3628fa8b1a1d34fb23af6cb201729a9f2fca754c14e9b46fc0f4daa814a7b6a43a688a54c632aa2ae2fbc24b2b90c69a5d90095886e8f313902b469dde09120d671e5c20f4fd3bc5a8c2170514a3fd0dcfc49eadb651d6167c4091cebeeb2d5a73a855700695052c595ca414dd2e191e355a1d2e3f012780080b8ecfe8a47c283d28fe0cb8f7b38d9a4075f5b706472335bc6cb661f963c14fbda0e158d030e20caeee52f48a65cb83cd3f206cccb8611ec5a2bae0738467fb68d9601b6e49680ed15d4199370a270c24900ca2186901c6c09096c8d949438f00112341ca9bb1039cf5b1e14889b029f12cfdcba2410b2997d981abf884f3dc45289e3b0ca8b9de1f64d315e86469a1ef64c6a23be8065aa3ccdc1603cd2975976903fbdc9a9db7add3231abe9d72a25e2d0373bdb5711739f2e73459bf257fe69666c214d471e9165a10c2d27e278a0c41958f66f23ee9d9da7a3fd288964f70cc10144145aefe2489f6f63bf2d10017d7f2d838d767d00654ea3e869a7cdcba1b8356c8db1718fd594e63c00dc0b0b40855c2aade1636fdf802b74277567ea9a37e725afbe44c7e1879cd764d1dba6378c7565b15a542c1838f445c46ac4cf48363931654f88586194db326eb2256ccb25926c7d323f41b2eb0c64bdd53e0e3a80a6e309811f52799a767b13092e267c0bee14d8805af458b4ad94d92c90974031db589d9ad90c2b082b5bb926e9039d4727b0e3918adbe8c06a3d7a7e06bc5db3d5873b1245b1fbcd6b884becc41eae0359fc2d953ab168830329802d4fcbf474e6ede3c88b73b612ed830b1ceadc1dd77fdabff6bf3e06231fc2bbdd25a7cb860e24469040ef3196fb02b1045d0699531bbc94ce61b2ec47aa66eaf6936b047554ef066c9e899ee142215421c6a9d6ca0d610e8148dbef71bfe355e8032b912c44df711f91d6695a6a8b85e40f886c967bc50a153da781bbbcb6917835c664339319ca0960a36c5eb46b5d7e9eefb3fcbd4e650b41cf8ff93c278ff2d675597996eb8c0d8b78a0d26516ccfd1a5d81f96fc13a6cc288083e2b0e1d413d0b0d4fa531749e87c9e5219545d64a6b905e9073298252baa4c2963f88508ab96ee61314f36c68b4ba03e4614e90f4492d7d8c8f7bbdb2d9bcaead98aa0a1af1bad9f61d3781afce336be07fb0e0691b4f031a886f87fc6d19a9173c15d602a2deff6d15a5263cc6112039abc20c7e6bdfe63bf5f0842bf56f11f1ff75b8492a8adc89e7c43dd2f675e9081b0b086fa7921cfdfd60cb07009c7c94cc615e479693081682dc56e91993625f37c5b11a195608fa1dc90cc48b996532cb1624073df2950ea285bcc9d5b070b6ca2fe2bea8e1e71fea3619a37631d8e9ea241cb44af4fc5b25ebcfc6338293c3510478d23b49c0b112901e3e26ac0afbb14c20cb03efda1a18a05a87f9ccaec1adc3c1d7c1a8835a54f9cd17a6599bbc87b2281249ea8e2db3b2bca327f7790537e81ec5afa08e8ffd30902435cf312e59fe873a86ef5556125f94daa6b975a160e998bc8b205cbdde4d717ce059d3f80c259ef02864486bbcae40173a985208a714a2809d435d41f01cc4bcc80d8250fe79f96b99aefc87fdb522018b86ca99fcd58d0f263176dda985fa81ac5a12b810db350f289d0552d91b501d580417a515ed8d62e0253ea1570a558902e9de287e6c2fcbc931e7801860d076a22704a50bdb3367788e073cd3a0451cdb12ac6b01f60fa24316d8dc350a2879c86d2f4c3e059c21f9a8d07bd0cb2cf38f83a8c97e009d4d775714a06d4f8926ddfa3757dd4fb2c70a9573bf5c5c73efbfd5e480d8aa7dd99fab6d351c84094360b497bd49cf0e815f1a19380f69696be5164887f55b556c902abbce76b3fa0cf35cdcd271b040357fefefe70ddab112a67efffffe599a2ba3a2759b369521d89d6ac92ade1ea533ac95d6dbf50cab7b3304bffee07ee2516f75244f4b7c2e12fd451302600145b770c861b3cb7e6c02c0f0c32cd7b5884bbed89864e7d0687ef5eb6dedb336e6294643a2d7105eac6fcfd5ba2a414309f0ad1c0710a37683a2d94302b5c54542d4ed86a3d3bd6ac369f9fe9223ce1669d77c5a16250990f8ad84849ff907f8809dd7a4ddd201b90af0f318586af10026dc094344f81515212c3db3e4c8939cc7280619435d9da981ff8ab3c53b67c0d4213e6252debcec575ee06be2cbc623efe7104933a8862572396a4b4aabbbc893e16822a0a8e3554dedec3600186996f62539817484bcc998444a65358323731153808ba00567f1dd35638529810983df0fc949a979be07975f537322d6226c60551c8cf690bb71a744de7c8bb10ce185e49cfb128ff98d3edc627b00f15cc468613a5d84985135ebc2732bf28a55809c208ec045a031711ac0ad94c37eb73693ba7d1683a2fe9a24bc609fb5b155190b1a545f64ce05cc625b054640f2035febc87412fd59301ae496ddc06b7f8f55407160ff5d10e6a81356cff0e8c8f2d8003a150611057cad89d8170e45e703a7c2d2d86829766af4d606fd0b1fe77c588ea714dc05148deb3bc1548e50af6501f933005b91e537bb811f4148cc944e67f57630caccaee0a35532d4de2c036f5fcefefb31274774b06431bd47d12a32c22089f33f106fd5763cb24d236d71bf50e9339d8d73525ca4fe50f713374c1534f83a5bdcf7982bac5bb3e68d445b0fef9bc7b1c7a1757de9672b11d0696c7852179cbdc9ec1294c227bf68453747cf7abe086bc96deda91eaca333a7ea2d1c9d73401a456045317636e2e406877239d7155897f2fba4b12f2e651961abb1cd585d1d05caf90eed915d5a02d672e4e6f45c2f104b3a43c56a3c2d226d735947200c17b35404425d9de7fe3f29a2762631eb289060d279fb7ecb4a6fabe8980b7a556f1d16124a1e0076720c60de29d9e602ff395fbf5537eb78d914b7b3954a23af555b98972127d356a406808be2a3b6129b0a4db75856d410ea9532b025c194b853c3c707f8b1c545f60d8d160984d4d7ab15a6befb4e701605f04e8b11e0654c36899d801bdf4da7cdb8551fefb9bb7576c7b45fc631d5ad9e780696b0cefd181cf3b73c5e7ec81ba70ea03a1d7bdc60dc24196f1e0597fcbe87d6dd8c239f0f7f5c78b661420f440cf20ff9403fdc5c95abebb780ba94725dd0cd1a99c86c61529b4e4d662f09200fc2c9cde8d56b34f812d0fb02ec0aa760d00c289ad32aadf0e875b9012ed074d7a63fb0bdb8acb8c28768965280a6890f6ae3f82cd42049655e41be906abb7b79ba84c154a99b794e9a6acbce4f3cb6d56fe13854b8aac12e4f35e5f25d2f4e8ab9e18776f5dbf1b3015ca6354f0a263e7575af1649ef70184b9a0a902f6e9bdf234157ec46360511e41943fe5f8321cfae948f62c71c11c161c415fa9bb9ee8d3db799254058eb80a653150df68d350312747e60d7321e150e4a0cdb0c03ac86df8e94d012bf3811e9e93f570dcb5c311ded0bff3c5647dc76c6878472fc46d8b053f28b94d3167172eee283b3ad776a16441682df18d4f89ea20eff2a095e53000e44897ae6e52346c79adf170563752d427f1ab2e54deaea464d3aa947d421e4f60508688f9f95acd8299726e6753cb3cfbb9071bffa113294b1d576aa3e511291a7bcc36e8ca83c7d658e960c416cd831782f96f29ee01d4d0272aa687bcdafe1417a36d9045b43689dbd7c5503bd7e64827aac3a71175ca1911188b0d374ffa7e0183a9b2d8a6f7ecc4659c2ea849dd96fc493a15fffe770b26ff6bef1758426f5b13deb37c381fabafc5abe52c8bc22acc4e31149c137761fdddd9bc1e32dc323849cc4c0016b3f37851037513e278dcee7ebb44b41b978ad080587abc770871acdec1f3427cf75d5a987e840719716c74f54fa616036f48decc502a3c461f488337fa9eef308f4f7ced5b5eb7912787fa0fee6f63832af6f5cf991fb00e8a48c55e03e61d88a49f1ac5cd96de0cf4424bc1e67f5559fca8ce12159ad9d453183663d02c8b4c992e963c971d98818d8d082264be22a8aacff346e874e2e6d2eb5bfc04bb84eb773b8d826de2c2d13807218bafb5813c5d59c899ef9a409029fa79d2acd948e10dd7bfbb329b3cc5a6e98b7416626371b4574f65adaaa244d57bc46151f589bae651297a4fac498b81cd1fead33b3f5965c65ee7db496f717f7964e23ac54d98d8c047460705bad1162fa406e489c4bfca4807980c2f81ade7bf25b5f60fa3e905382ce7a1ba23605956e848096e89c9b9fbd643e7ed5018b85cfcfdc5615f4a260e7013e7415af8a56581098f533f5ace70daa7746ab4253cb870bf398fb68acb7bd1f133463a85b45b0d5cf8e981222630535fa6ddc9108c8a010a232ee843609800b33e6a7b10039019b92a7af402fe30901b50342f9cf199031b2bcfac1809aef56e7c16422128f52f44c952a11f4ce8820441fdc31856138f0d028713b3dee33475e2c569d7507a0573dfec68c14eda7a62187ac9c94e4ce1e3337cce7720780df962544e909571bab1bcdb35caa02d0ff097f2996430abaaae2fda347965d6d6506d13272497e5196a0dcb03a7c75d4f70ab8a17b742f2f9f05122aed5529a94e089cebba7d1fe277f3f1f7aa1d2a7ea59a10664321175082b161810617c61528a8d92e4e3aa2a6e5e94d69d05c4ce793feaac5b2196518e1b35d5c5f1ee86b9bd7d0da440582c9195a4e73121b0a766161c547c9ec16040ffaed6b02b65d1ca7fddf30c61a92ca98c603de068eb326822f0cceb08d6a5005b891a5392d0f6922b9389e11336e253fbbbe7b88a1418e540b1c848f16fc37edf34cab7da714ffc3a5797742fe4dc312df431bf1f3d77cfdf178a8463c37c73cb7760211e0523fcd9b8d801de284b971d15355e402a59c42cf64213697db953ba69e18926cfa56252edf4286658ee4a395f604bc955d0ecb6ac24075b3c96c86ae1698b344aeffd2c1dd0f7a5614c17fec6bb5e9ed76576a933c80bf7b89bd2e8194973e9dbb741d92673b46c7664d60708bf210153abcdcbb2bf4009a358a0ca1db998d532a971952beb4be2c9cea13037065547f1b61a60975b2dba925948d5a367b6aa0f7233f1f62312e5e9ccc2b77374c0bbc7348c9c9c4b614c23e3ef39d11dae41d15db867429373e336be87dd2c3eb9dc4f2ea79f27b9f1d402935f5ffe4f3ab80762326c2c63cc7edb6dad8b847b738412be1787f7f2b34618c1ca5a15c284ea11327cea0a7f91e4585314d094022398cef52fafb1204b9aee000328496448e9a78a42866ed361cfe105ef8932ff549f5c3bedbf725777ed0582e87789fb45569722068abbd3bdb0937d1ee4d30046d172499a161a87ced5b604cac6e6bb9d897ca4c0f7d37fb1a008f12db74a47e34741505a1da5b60a876e4bf5700072c4d2dfc31b806b3c392aaf940ca589541057474442f06112dedf674906cfaba82ac6d1e6d14000085f80e9d6a6126bbc0b6461cbee04dc8ced52f5116c8f94002812d1053fc42d7d9c6f6f7531e69e1bd259e0e899b9d7fce7161f431169f69a285a35273f2f1c0e9bcb93e883a27af97117c5d886a370bc39f4a690203c16198b927e896c66dc0aefe3507070f0cb63abdee59c36b74920a2f4e5bcbd4ac002c6fa4c31ec6d0d3f19e9a48bd9ce7a4ac46a30d7305004fa7607a3e8fbb39a8afe8ce6ae4239ac963f94cfdd955864cd09268b4a7116c29873d7a9034c619b456fce69eeb22c67f2b15888667e04f57c9de91ee5b7941ee1e2b853727bad7afc9c1eef7eef96b0d34a45f2fe3dac7258ebff88333bd8a86c45ec47fb218bcc7112cbc3384387ac5238f28a0d6f69cc5350d9cf63a4043685a2aec7be822c88f8e1eb7bb7dbff266b53b3f6fc520d6c1ddf0ce27db042dfaa82056652826431c5d97fa6a6fb474a4597d7eb24ee71ffb22d95758eb59db9287b89af3bf364938e0378b94a515b104d9c9239f6d32c1ceb4fd594816bf89b71353103895e8b26615be1822830f00aeacbdaa675170bbad9a7229092e22a5dd0a9d63404dfbef2c07f4e7bda324b859e068d6b64bdb50edd9c4e333c540c34dc1c123407261c73d6b0595b35eab43f8345b45137e4542b5a476285dac0bc5ee1354bef31d96a57c59eb0b26eb0180acee9d1c0ddb47f38efe941d6c900d70f81e9ec5d061f5628f89b69dec838ad3d5f8bad5760bf48c42720fa58b27bd72d268ed7b85d4c7a56a679927e1914c9903349985e055c61e980d9a1d80e4217257788f399d764ce6c27f47b3e0f3c73cd0a92c904448ed12a661bb1282bdbf067378ffd51c63ce7100a1b0e2d2e00060d1ac5ecbf97804b09234cfc6cbfe809cb43cb6e891cd46ec88c8d47e354bdad3d2147cf038bd42803b8b083fe841e14ac163af0c3c64f837e637e5991c7d8f7537abd13d699b00a4292d912ecc6a606aa0eace2f7e078db458ffd16004f1072ddaf565e7eb8460cc340094e0ad4f7162ce1fbbd935b99a99a2cf217d6ea93937343b476b11438830f3b9ff68b05ea2ccb69682698dfee160bf0deeb6c6748d6e1d5974867a123a40a3ba8d220934dfe7e10b801953e0912350980d89d6f990bfebf1dae9ef56153478cfb0439042673681e995dbffad5fef3cf26866b93f464550cbdd725909214b25b03c7f6d29365bb6f701f96045e02c2352a5899993e9c69eefd080c4b35992a641d86e1838d33e921c0c8285dbfd5eb28f944aedc5257ab44705e01a8e3d4edd059ce34bd1590a1cbcb51ce756a2222d399b7d377d520a8ba50f8705cece382e7f9c7f0f7e09ca26e377b5919ead5ba45e48f00093cc7c0cca20e97b40e8be8a40d605dbd82d48bc176aab312942d6aef2e66c6431b8bc6c150b6180fc79bf96b2f13a0d01d05bb270c7c078d6fe54ec0c8ac06fe9d578e89317893ced37075cffdbe0e646c3474b33019f2c6e1a44baad3ab64fba591950d16af6c064d12b30d92a4a0dc74bf5d5328b85cc01a5659e45888909bb28de1059e89ca0c74697700c12e28eff79cea3e5db39931bdb87515bac5e721fdbfc97722a621e3031b268ae636d020af50a7840ef30ffdb2093ff79f3b8e1bd0ce678d0badba6e69a54b686d9dafc367f7d92d3f30bb0813d37358f808357715e13c33ba25e5d9008e0643eb95c25bb68f7ce9960d601389479b663c20f1d82a368af009b71cdf745ab63e32c9e09af848ee040e3ef9ce015e14b0699d4d1960da868f4b28f09eeea2cc2d288b14edda8aeff04198d8dcd2e679de3b488d88fef7838fdc788bf116a9ab3a6035fd716b0cf94830b7d0ced94bd9c417936a2be8aeffd424fff19d8fde5d7088eb23231102d4104ce4d6315fbd9b8175a8716490825763bcefad873a6d860109da821d546e2eeabbdda8cb56d713c3af98f82712a97116fd1cf762db86076f9464cab9b238f2627abb9e30da9e63a6673a91bb5e60fbe96a418c21a9a1885e76e7cf35d32ba47017711102553c82c97b324865deb255c6887ecdbbcf3e780c9d618ae40b8080f195248cdc052e38e4d6312d84c09335bd6e9af6c61990f41985dbb2fe7e4c84c9abfbcf61d911699cc3eacad731e07905c4a7eaaa6d8bff276afabddbc4120dbd416ed81b5afd17f8320adc9dc8848efe9a2cf9d0eeb871c1e11c9f9c5f8474c9bb5606694d4c484576b1d3d28de05da75a067e0c6fa4019d19184a830aab7ea0fe2f414a627577fe837ce9d83ae63984d968a10b3dd16150e12660d7058cc438bf340c37a9d1da6980f4e585dc911d3583fb7b0ddd9f63dfd62dd51cd271be3934d8e05c80643b2ab45005b21923dcb2e75c8d81ca5668d101c2721bf598a98fa946a961a04d16af7d316016165fdcf8064a90c7a8934225e692a3b510f0bdc137ce1f2cf0206da022a0962d5dd6ca733834e8c51bc96b2f65605693de5a8e0470b8fa3f208a7c78cab863155a5534702e7bc55c83874ff40ad86e0d3ee8d9fef4a27d86e064aaf6cf10044efa63d93079439ea081c058a86ad52769a928b5d20226d7650ec15224940b26fed834f73ee998732b420a3be417c273d8853bf4d4b06a447e1acb227b71193a856d1ccf162ca60135b11de1aef17dadcb231dbe89940c7289f9ce20c75128e311e3bb80160bf460f74a13dc68e5e7668d93a6a17322c538da67ed84f71f1a808810039d5478874608f566a8a4ab27b2f8177f5e8370b4787329c8c1a5602ea746e73b28cb6e133ba846c76627f6d3e4ebc1f9b7514fb2c779ef0c8fe3fa15d392e8882745e63c7e99a0632a6db42d896ad39218c2d23d7313892a6c34e1ea54467b745eb5a1c1c94602158680e8d25c064ed41b86a7750160635d7f92e5c73319905b5e5711377410e187567be7770e562c5d2a4724e38dbcb849275c08c29779fa088b3bf4984f28cf3eb1b5dc80bbc374da934396ec267005503e29be2bb27eac40b6276f2483f8752ab383e39839bec2803bcdffda98e45521a0eb5592847cf36e7d60321098e1d2bbe69a10c3b7e6c4e200c9e92fc105e18fef895238f68e925ffca2881ce0792144120dcd9c0d97717f203af049fccb1e32684918dce89f65f5a0cca8b844ce5cce83b6b9c350078cd963c3a9187d3c037baf974dd5b3946bfcf2c567c8daa1cfa3767ee482a34b2e724939c950fc06b5a3fadbb5e1be9320bf72bf66396ff7a0820e2b74b9a044c1322712153e371f63a767d2ec8b0dc225261eb6a6c4ddee25aff7c222d6e0d2cdb266aa3b81720f701618ab91b865810303ba6ea59de1584cc1b724b099266d46d7319cbe3863e9da9a37481bc8f5b3d18e366329d5a32c3734b9be2b1861d135d13f3e5122efb4e46f59e7dcd909abdd59c41d31fd378c808bcdc58cf111a33c79055df9d7bf503ba966a802689c29bd3331c3f3fb3658ed84591acc02f9e2ced4cce2147f62538640b761e049a841ec06745acafc138b13101c2d925da362028d7eca6bebbafb400179799d76a565128c4d784b14d2c35b528238e7e273b4b3f131b1c0f74f3f8942fc4a4840d3654e484def4aff429de35d4135e487833775479cc4cc242e06bdd1a9ab2044a6f10913e214af6e69d555a8c96cffaf0f649ee242d7622c41ffb7a45bacee8389edb13a2de5bf08bf7e6584fe5a3a7c3deeb10b39256d598b6095fafcf71d1893615b6b05d4289075e9e0055aba8859a35808bfd3188dbac3bee2e55e0d2521eafea11b95a2b0f37ce78158a9ed6e99d66eb3aa94f6de3716c7150d6ce501ad5935cbaf86eb24e7deb934a96f7dfc3eac01a8c389765913a543e0a131d13c11fcc51278b9f9cac6f89fb360fcb0c2c9fb194f4e18c8fe598b422e550960aaff44054d1164b28ba8e621e23b52aa953a426d6fd4462d03ecd52f3bd255b8d643e646f0e0f41ffdfbc3b8e67519ac7426560c088dd3ab8b8b1d1ccd665fd46f8edab948407d8710a8b9a8a7f2930ae1e02d1446a1db6c440d90b6272087204266e0c81df39ba0c348dd0d361b7a6ac4bd722791f9dea10b15a89be5ec9024a2ad12388dc410c56d061266f0c9565c2d2b4005e387814c967cbb22178d33aaab9fd0bbbfd7f4078085ed555f9d098d3da35ef904677854b4a2f14d8efafd26d103bd7905226080aaaf7781debaf765b467a5364be2410cb66150303802f150356b06f40e3968a52d503aa99aefaf0ad0b83406407bb7745c277466824384848b8b4b42b9b17f92755b83d268697a14a407266e28703c855de8abaa58612a156a972a0e774ac1b01d5bbe904c4e07a64733f5671ff944aff174f83c9723d4c27c91c4c8097802b78696187ad0c938bf26662bd4de69fe242b149756474e2363b6cf8e1fdfc5d9a1263fee64778bfe0f54c0bcd4df8f04278d3e202843a590b7756d22093e1a617ab7795edb6ad60469ead2412db82bbced700cf0cbf84c16c474e3503584edc0c41dd8fdf0f831fc2766b95e170df0b490dd0d8fe0c04c75e3a5c73dacf3b5581974c0cfef24945d0422a09cfb979c2514b0ba5654c0e9ae8229ec19de0ccf4e80bd490d852b51c6513a48ae0a4aafda585a279636b00a6f55620eee128e67782e9e3d895bc509f4e635e3d4fb411a39ef9fdeebd7604651e8ad0a473de24a83c3ea3a75a5c35676c49355ead9f5f2accec4eeb6d1700088928601945cf78535d7c12ab3aa2feb2c67b9b3c1e66f48434a9f1e98644acc4a54aab75315d21e0efeb1be44c7830648ebf3462228726fc5619a4fc362c77df8d3d9636685ffa4408311207195ef40ed91d73a20a0637335e38ccec0f63c170beda34f4d60e3382ab4e66fb3418611f593ae3c18c25c9df99de79c97f1f3c97c8e6d072887a32c6b6e5c6e8c8739435fddb50346feb111e99abe744b2d81bdf6d5727a7f45d6bbf86bf4393b8189b138d14e7eb7e0e3eff29a464e2777ca2e13bcb8a700d3320ae7a1f7594e5f27d173b9364d0c858a0cdebde040f107c4289e728ebbb15ee74a37c772fa9a5d442a67b7a8f9ad9235c813ead1172345ae508a2817150139181ead3aebe92083cea0030599518ec208d3f5e17314c2b51cf04e22d2576be4b9970dde92785f4bf8a2efea8e2c2a3b153a596e139e8c1a743ffec0dd20e40055b7bc6d7859634bd9d185d6dabf1200a4085afb77debd206ec3821ec8228202dfe9a9c119529dedc4ce492ed1979cf362ede735941c528bd097f14de0b52a3134bbd5c079e1e9a3549f4aa5cf5cdc04a51597a5c73612aab45f22845c7d29b70ec3ac836b259359e084565afe620af12c43ea0724e7fd348896c1a4c043c0b29c9b8d0da06e3f4b12292e7e216e5b49d1a3ece0c6830b2ca78b17e0e2186777b00bf4bb64a7a3cd01fb9eb1d60774e19d33cdab6ba838cb9485ebc275d0f1492aa70b9d69675d73150692fa8715fc9810b6fbcd6c76ebb33a531fa35f98b7661b44bc477b43b4659120c84ef739fea59e95d3c86eaeb5e36984f9d7710aab8227f6c8df25c9ee732b9de0c61cc35275c22d2a270f8f2919a5a93dd2622a2232eddf3518bbadf9ebaccb560fbf0f75668692d8d5e3b58c3d7745a9fe4e3f1d8258dcdd60f11d014582d713136462ae59bed1635c6e377c6ecf199c10a74d2a316b875b238ca65575ff357f9484b41d597f40e5e3ea8dc14c6f94c715e9d1cf1a2e6577535497fd0ccae46ee2a0871a778b2836023225cdd4888128b6ea28b33ddcf1e6b6e1d63e55e34d0dd3c9eed49092d7d0420f0411de15eec86cc88a1873cd3ad57b50f4167ed4b47ca04b9d65c2d0adf12cf379975841d2942082199a57b5dd79c1e88992d0bb5d689783db8ed3759a99e8c93cec1b3eb5091f538a7fed4009bfcb0fccabc3a07aa20401aa30197f30695c308777c6d66c3497d07a9760230b99e1a654d3eda39d33f8e2f9279aa272a7aa87d37659389ef557647728b531a342cf1126277d2fb3e66ea982d61572de056abfe180d73598e57856a5437643ba15b01fc1a49c4b181d58423f7dd402fc886aff4743dd73b4e63568070ca85de2a69d91fbd87432c0475167f3cbb4f51786bae25f43c4f17914ac6b53f6a2ca42f32dec916063bef7ab5d05c61283a001d763fce56458a11dfd3490ed9e862115fb22cb2745d531e6f3736e308908773ca6816a6783915f7072c01c56ebdb4964cd47c90bd1f65d5ae8571c6a756c9382e5cfde56cc9a55b6a56549ff4c25683a37f181cd0ec907c13eba288c04cc4ce5fda7052d1b3468495232a37627ebbc35c2a238e66ddcf83d0e0d992dd8f39cb298b18319c62f8be5471ad2467fd7c58a7200b4b37cae1e3a894b249a7e56b8b670ede9a494cc5011b53a69d421837ece8d6456cc0f50315b270ccfe7607b8ed0fc42d637c1d5dfb8178d3a560d87b201908d51ab8966343aab68feac64ad1acfc72a3ab7b0dd27b57d837fbafdbf9af366343745c24ddf0353e65108c55828fcbf19b5d47ecda59260f4b26299416c3b04622d97ee8041ea91202fc23193f54f733c524c6d71e6c37e9020d7adcb0c713e6ce52e86b7de53ce03bca582bffecbd0d442f78c69592b0dfa63a0ec0659390ce8cc551ab475c681f4ef5b408c2c4faffa5972e6adb922a493b70f95998800e0a0b41ec1b4d512f12814d63fd37b24eece6cccd019b87c80e83b30ddd7ac2ab47ed3b18fc9f6449e4326448d148fb4803cb22f3f8bed3cc8f96bd580fd924ab4d54669258b6b8baa6a9817e4771f55f1296dd3e7ac8253df480f58e060e20495e2bd212370980db2cdb6c087a8a0a3c3fa572864f1839e365a36c529f16106c502e92991e12a4a4dcf221c563a55ab2a88858d2b8e2fc9fb2c705392e25ded5be0eeaf61d973b104e9f5eddda01a18b36597c54bbfe22c77f59f74ad24c93d6e28be4eaab16c12a08a87d1f92fe0a698ce13cbc60414675b504530532007d49783595c9983b94bcd5b7c4981e9b7bc723f348babdad6c5a39b565e0b3c8b4dec7fd2c2a3c7bce1a12f031d59cd64b7c2c3727e32c324f49d5851dcce94c5018f2dbad02435e4d7cc14382951f09a1e85290fa5bd3d7d816863c7d1f4ce4943fedac1b31acca31b10e0732910ccf04a702de50143e032e555f79622cf9f08e067c7dcd5013c682064c7658765f03fb18f00689bd2d4f6dec460eb877cd5bef10095f51f8ed01c357c19a84018604a852134e296664769dc6228b0618521cf0a1eb8aa68a23e1684aa64b4d1131aaacd1f09ea7b8f4c1fc28defe2538472a2c12a98ef387464cf4fecea35f005c042ef155b005453d8201ecc1d29f14de2fb63d993bb16d401ac65e1160b2926054e079b02050d0aee82c2bcd1731558d0f91e09d135776f9911fbbcaf6bf62522b91646187ef99f89dbf2fb29322b4f8ad94ee952cb7731d68dab817606dc5d51c1c1e7661696b871605d01cc5bdd257569fca5a3ecf6c8991bb51091f684da7f3677c9c4a9f66420638ee3bfc218ddb736ec16bf1728a528ff021b017214c9156be3be3f10964d4cfad0d425dc07c2c948ba8f111f7443305f595ed0f298e63f26ac8f52046dddaa849ec22bed3304f9e279c17c85bad351e722505dc4213e5206879fb34401b4c0a1f99cdbb794a4519167a537ccb49ef4581b106b7a5381000df8f5316d588dcafb8d508f987a405ea471e9109fa64948e1355cb73cdd2c5f650fc10da836bcb3ff260ecd233f3a15bfd17428ec454badd729587434e804a76b5de506e5d07cb602cf551ff98b7a54eb319cf5b752add8e6617e1c93718e47db98ede285dc9b5f942eb20dccefe9c4a7fcc3676b8076b48fa096f77ab1386e9f04c5f7afd391c933668f8e91026effb7c5b7264d7a8279a72dc94016749283b7653f8a71dd4f2424bf5c2be77ff2b245728fed6f6078d76dd49868900e92732769bad24d73668263a09923b6d58d2c926b883418810fd4ce5e671a9eb4ae98d70be7a43c3d0e7716760247871bc94097ea4223da4bbca32296aa8918f9ae8d24b33041d1721ec66001608736d33503e12f64e23a41fdc9d1e550eea56402a83b73c51a419fd498d154d98dd392ddbb4c909951806f6767ede110380a82a2ca96f150a62410c67e3b9378953e536c4022a34f785a397dae3a51e497f0d59ed42f2054404381b34d6149577f02c5634971e3a14d22e85aa69dd0d6c09e3c502c242cb1ac989887740054046aa5a5f4e28e4b0a0e4656df5d70cb6e98d83276cf34a5af37f5cba56320bde0c6b6eef5f735c8005e1a3817948913826c6e99cfc20f5409bb556b6492441392a733484706d2b1a41f573a9061b90266677e969bc127ebb378a30023467a5dc898f4b336acd9232264a57273f0a8947bb4e467f53d017e2dd3f1faf73e0c4637b27955fad8e3f3df78e836c3a2d7df76cac59592ddf5c29082e82614d926bb7d87da29f4786f580cf98d1ba199c73d6cf1ae07f950de0599be73938bb2d94a04e05b4c61bfd3c1d298b8b735be8c861cc2868ca333e661208b375593db234b88ad1727ba6c06ade54e75d6413ec446d3134dbd22dfc6bbb206bafce7d6aae83174a61e87732d26bf50f1070b72a2e8651e186d95fbeb78b9ebf14a14adb3c544c03ef6bd6baf3c6450366a333ec941bcf329b921ce3b3c1ce9d62543b16ec2726e97c2d10ee2e730df4fa03699682f6b9d604e55e90be8c6fff778da8719d05516bdf1ca4378549a3c91aa840f02f140cb891075405f64465fbb830f206d53009d74d1aa4f22e8171a1a6b609517538245d403ec543d9c307bb2ef3166cfbf2b5d862765cc001d0f65b38ce8bbfcae3f5c0afaf322b097a5be350089b60500f5728715e4adcfe423429fd030a81890aef1c1cbadc4d95ece7e056193bcc756a438ed12e70492019cffddea9a70ac25dbd74c2b4c55efd8029804f4c45db478224be485438cb5d2b0c707f607344e8abac8d95e84508f8c292dbefd6025de621f8f17716b908a15e25caa051f6fbfbd2286841c49f7eddd74458159f9e924221ce1e2d2365a2e55c1f34a0875264737c35bea8e4e8e07251fe5c9b1c4c9a276072da6bb4e9585afb4ebfa1286e68f7a7e5dc177b42e1de6d5d725cdbed14d9d7323bbc18281b692fd72ae8db701722427d284562877771d8e08147e808a02d850c3f447d74250827db094728366d079b95b32f663c15ac6ddbc1a1143df6546d90182822f7b1e94091f8bd429e7b8763b6e52b0ab488dcf87809c3ccf717c4c24d789657724011a9f5d85ee3f4acb422905d76180936d377d2784879a82c3c6ab0306307cc3eabd048191df59a735d534d4077547a8705f2cd43a767ba07ad009c1682ceb3d2fb48c18affa52f894305d968d894462d8ad22fdf3737b51fd460b90982a9b3cd487860f82acd9d2126ba7359c96700d34caaf629179dc5a9e25776063b8f3740d4c5360750d8e720b7d4aae7434658670eb7b6a2e9cd17f8f761c9d418c19288eab61863de04367a430d591f6e71c6d0f69eca9f32b9afda7daeba60c132f595c60abdd2eb197f8971ed4503c4d569a6608a37b868b16042b374a23b4571dc3117a3d77bd0b4182ab073fa53dc1fc79b66280b839792a0aff0c1eda0b4e8457fdd959b5d5de8f3753c843b40ee67d5418dfa7d69e3dab613403318fa4a50eed0b4fe2aaf67d8bdfb54a2e578fd37eac6217d13d721a1e2bf7f7e11f96dcaab02f933b7d11705a855cb594aa2eac374f0d7fab9ef52043f17200f9bb0dea4a70ba76c0acd6bfda4fcde14ebc4e6569ddababa2a516b9b618b880f59c66248a318c7536a62432666e639d134760ccb5c7214f629c1c26a8566999ba85d0325fb3e5f930a7f4db5da85c22bdee46ef71ed2e9e9c1d199b98f77d72a51270c4ca852f98a0d459e61fd534469b13b671703ed9268b41d6fb133714c8e9964ef57249439ee8f1038a7e337503bf1451a891cee05bc2ce318fdf0e6970829e3d89a8c2b13004ae2a2513b14109689017a9257831e0a3172ed0989ac73245d2debaa1e1d19aa3f6ae5350219c00a4f2b0ddea37b3027f4eea018a4357d78ac24a88f95dd75f2e2b466e54105ac922c6d90b9f48c11d8d256b6b5d9b40c9cd95d183e73f0623f050f9cae1c296ef4c08cf728dc348ad1e50faa2df82fa792b28593d47408cf6a6c9c8a0367976c83d4b15840b252e1491197bca218c41251a7f8e6464080bf9711a09607d10146895916a3422303b39e0f7d2bcded664602f0ebf54c7436f48837cd0dc1c2e4e4579a9c0eb920a1bf8f7c45e9d80f15c43e9c6661dfcb814ab804bff80c595d6f26b513716b35408e46cfc9e847d64523a56c1296b2596c5e8b15e574ceae1a24b0e094a702e7073ce7013bb2b20686c67567a518f6925561a1959ad7bd34966f3a85c14453a412b4f293b3855a961e08a78d8c6c7a07dcba347edf12089cd3b9d0ccc9b25cb7c5535fb24a285919bb211016985b64f48289891cc87cdbafa01b40a179d279c8be78ef407f8e24492f380d72ccf1f9d006bc61fc379d0c35b17563d581f681076361b8a554f503da29d120e83da4884dfc18c5a580bd97c9b1dc17cdb2edbc238a4e963444b5269ab630b40e0e45148db570a5ae209b926cf06d8f3aaa2651295151ade668cf53b7673018913891e56e9e3f0b3c8efa020f0e79f5e668cc9787203b3401cce8e0d672cd21349f7fe109c7cc78f3c17eb96671fbdb58e5ce9f7f7e866c1366fcaa2c82e5d0e659d3635cd85f31052b779154cd2fe30fa28d72dafae5d6734838a45b0ace2a894e83e34cd803fac4e3ef369c7da388d44a51c29fca6e8af253d22a16d5426340a2bcc3283ea742c12ffdb63c7b5c56a694ec25e7a32d6fc29fad77f3e186377ef907a64f1435f16236e3a89eda08df58513f521e660b894d855977a91f8aa57a0f46a40b21146a9d8c6d4cfdda91e767463bf2c3efee9d3e51f9e304c15eb4f0640c6a49cb1fd99ef4b18043f4d6e05894c3acfca7ce35e85ca95a563c6158082909044d8da6c6429ff3b0ef1c4bdd29fd15119467012f84bbbacf986693385dd6757bf34ae765df9f407764e477d20fb72b7f05780281b67bd0f660b55eff6713f626ec682e955c680421a9bf28dc280b187c0b2d944b85db44a08a5c37e708e6d9a2e2ec9a3e844002c32995f1fc2e7a64d1caedd7eb1c4068bb76083fe6b93d2b175e4cae0537e81ec5afa08e8ffd30902435cf312e59fe873a86ef5556125f837d19d5a817f55197fddbba62672fc153fdbc07f8485c15be0ab07f85b4f240e838fc8a77dda2e16fb98069d1a5eeb72171f8770b27bd0fd0d13fe74a695d96fff81ad181ef50d38b5f658c60e36f2a7f7c6159f01647d7be8bcb9bb1e6635a902ba7ca950ae4d49b1804633cbdadd43b9e9063f5ba59f9ebd283576c776d5e53e037c52e15adee4ea924bdcaa5dc06321d0327bb8b42f30fee968e6f48d52f5accd430d65f2d0172e6dcd24af5bc9e33114ad05e40bac589f2ef815e14575f6fa8b30d9c730d6453e59679f21ce6c7a4a1bba11341ced0d645f7826f548efcf90cc1e28b7faca0c962d31730a61d8693f5ffa80539849a68a7f266c19c696ce674e0aa8a9236b65ff9404c7a7c3471c5e19f6de99eab61a5effa06722a7fe2fdabb564c66c969c8cd3c9d60ae9cabb022ac6b302fdc330f8ed791811c67ec2a2ba54a00c18f53668afa0758346ab6c339351aaab2b688d67ff00ef82765169b3420df527bf430e9c9729427bcc5277830baa6b1eaafb3a0e0ed1f606d6c166a3ba01d2f1b729515db06b406167b90fe9de7d554dc0b229389ed9118da1ea92bd415dfc833a60ba4821d3362bc3387cc4bb5eb627f9cc4a43c0f8329a21a0c7666e2c6ed53a7ba0d83a6348ff771236469b3e77e564cf1c829b2d7fa62b6f29a9bd5fa3238cc2b8f48a873213b97a86cb49abe302dc8c4ba775020c4b4d443a4f897384ab5e9307ea5817c0daba2affa59ab165358323731153808ba00567f1dd35638529810983df0fc949a97903182f3389bebff990b98c70931f6c9b0ce55e87e6bfa45cda7fb562d6ba5e2f0f0d1fb6d162085caf8cc410514bc7f26e576a5d3a3f6782af485728fa53af3aaf4a5796a552222f51819b25d4a2cd697de05234cc116790cf5e74c7c84fd780965a0b7f278b772b3ce9f10c50d66f2a83907f28090b1e718fef7640b6daa5c00435c22a123ea51e9e4f157d5b8cd47da487808a5eac912ee16f566707b2c5a9ba9cbc2832156173432b2fe81bb3a246e045daeaa3d7f7b54990583c4cc3e12fd9573ba97e97e4dc70225c3969dc9e221d66552a09d94edbdbd53bbdc5605a14fe7c06cf090af0338cac36cb8ff59e96b5b8a958660493151e3ddfc18d9db7fa84ebde6c45a7bbb9aa0b7ae43a9946ee2b5201699d0ea1df0f990b0c7252ddafa11ddc2fdd3e77cec1523f5e604c10922765f314971c65d144281e7b7e9e11894ebb4f8f6c220e80e4b2d0c5744a0ef5a25c1a44e7062b39af42a7a66a1cc8623585d419858838dbdef10ae80c9d096968afcbe340cacb3c8916877e4fcd32f7b346e12600ee69c3cc4b7a8d1dfd795f6f9fad18c77ec08c391e7bca1e283ad60da540e121c1f18900a911d3c4e4627c3694f6aeae3e962802f1e7d38140197bcf4996b0e88a8ba3e247aa1de89b09410ef63892282a5f812794fb4a98d7b5449ac5295a6d1d804dbec67adf16802aa57e334804a56fbd362daf2ca4491055133f509ea03ad90b46e7c801f1bc8a8badfed19247326beb98b2bfe18b005dbbdaaceaa1ec35026e9ad007078af9e0e032d42d6890b33adbcaa9ec145e98cb8e73f4a09bb2cdfa80a0ccebbe0f0fb08426cb9cd5e4a3ffd2567b4e77766267a74db148b22da6170bc625af40e5fc294b4f11c4eba379d7e4d0000ee0b825e81d4408054ae6cd4c8ddde844cf371452e472064af9d7a63fb0bdb8acb8c28768965280a6890f6ae3f82cd42049655e41f5568ce3cd7fcc24136349bcb7108d82f38f7601b4652dec5ee4f2efb90b346b39afdea40af523dd3344582fee7e3735f31bb1fb9e3c55fa3e8bb8c8386fa7c764aed4d74a69e0f2db77b41f38b32ca988f93e446f3cdf1d7a3f78e610035eb9073bbd1ca1db61ea54936d3365c10c6a32d662c747a0797a80d01f34de7c29130c9ba9793575fbb2734113ab4434daae887af2dc3fd2bf9f6a4c2765198af91755b72377068172e134c4d880c62cdb9ff6c783e6352a83b1c1da29c7e5c5033b49c7a04a8e82e50a54dd70984856d14d1d3ba0ed9ea55c8aec8298cf1696dad5b533f6ec0883a777940715cda804b4030a8b6ff447b12b599b1a6172b4011f082daee5d4d1dfaca7702503c36fb2f00e30132d06e829783753851afe049334ffdf9e70c6219ee7e81bfb8aa54e04918b64f5dac9e464630165028ca72aec37ac594bf684db114dfe540bd95bfc7d293ad3a8e17bb1a15c9432d3479069bf0d455f83b1af15c5997c1849406fdb2783c2db288c26fa02b7253b635a499f890945718688b67eb810bdd16882d6a58372ccc405ee47d89c59b01a159e14057fe6b659a28fee7fabf7128e2eec1f3427cf75d5a987e840719716c74f54fa616036f48decc502a3ecd0a4886bbdd4aefc605f6cb5c6f87cb7a95c9ae508eba5032c2252c04d4527621e99f4d0b9628cacef1c5639162493851ed1c3028ddc05de4e186903bcea6c6ff7bb26078665464953860ebe6ebbcd6a87513a371be13c810bff1d52b0f28126f0903c87deb32772c1ddaef2ed14290c7591bc80d34de51df663cadfc641e3091d95f3b991fd0a1fa70ebe3247e0743f6c6bbfb7185cf620a93dc1fc68c947ea1e5bcfe0fff2aa1955c1acb9870470c95b2ebfbe338965b0cd5c6cc365e0fcb21328ab990549cef163b7fa03b3724a3e4839248b96b39ea0a59563351fb7a717d0647e50e009a2f3a11c510c6a6c3cba17df5bfec3fbffcf9ef9bb991177a2555a191190371a1e86df8299abee14a01479d87309fe5fe4e25ddd9a4f6d26097861761f9faf601128494806919b5b0ff21e66c1d5fd4ec6c83a772fa7fce8a995d00472159cb54bd06b2a5327ec3bf9fefa3ebf3848d6c9912fe30901b50342f9cf199031b2bcfac1809aef56e7c16422128f52d3bfb35e5ec75f80ee56aac98a2c5ab691668e0c9d084891a9415504ecc3ff214db92f6bacb9ed5a55d5b3f9545e73a4d26a2e76f147878affa04719afb558b15a7b63d64fbad5b5fc2898b3ad04124cdce25f1c84bc19a96a26301956f07b3537ddb28c3e764f3e64e36765813139515424788f388f0e7f055565d15f96e624c00f2113185a9ff18d4907f45fa0084a1774731f18e8eee84a6bf1d78bd6daf144aebdd69f19f6639cb75a87794dd04b93d51c6f448637fc02d16772c3577ea7bfe960d991ddb04a21d30913bb93ae15fb0efbdac3e69af3ca088c4a52a5fff771b0e6b3e97283d37daafe9d0f269205ae5772b8b211a3930aecd1fb02d3cd16386767a48bb52689adb0fda5d870673c87b263a585257ac4174f03617a20a60396c2166448020497f51a211527a41bbf63369ba72dc03e16fe27bd8b91f103d51189a723d86926f338323f69f06617a26dd73df455ce608cc899d59dbb6889f9cb48a508065886e6ece0b8cf630fba611dd96cb590244751ed59bdefd7bb52eefe6d7d16da1195f1422e72cc20a2939cb7f0ee2afa46ff5e54877e7f893a0495f6c42b17f9eed82d2837435d24c99b32fc59a8bf3238afae5d2532501823676ba77e3b22e70de83eb790485b014fad15379728ba7fd675b7eb1342da8108800064ee3d57d1c09b03cad40911820359f594782186414e74071a722c40b52be1a63795ab6a6e0248fd30a29bd2c1c8348a2683b6a2b94aa0dd06e960cf61f9acc7636df54de513340a55e5259c1a2adf96b4ca2963d2ac0ec57aec6ef204b688decd08b2600d66a84a2b973de8d6dabe8260b67b745355804f2e7bc49c83ea4f0feb7a4c0504d426dc376190b99b6036a274dd8f8eb89d6cdd8c2ecdd31688055643a2c40bb257f80ec45ba6fae2287dda10019a0e4cb34cc6a9cd45e77a09f0e5b4f0592a80f60eeb236a1d07e809972a271ad971d65517bbfd830447dbc3af0251bd8fc6a9d30e390bd010bba8890acb6cd8a873114e4436c321367f3d67a58f031a5d49e77c7cd5a7ca6695eae91fbb9f26ac70b65df0ae6de5ac11ad180d679ad671a207881eb5e1d101806ec03313082fde73f444110b291c2a1f5636d088e27405008f6cb6af88466b272550ae5e48d9d8ae8b63f2c55504b8accbd04116bbafddedf16b05160d7f73b9241836f1e00b3dbeed3d29430fc2d03f152bf419bcc2e2a60ae6f0bb5b2b8b3d3b091d3b2ca5e75c078ae70f37474024b3b9328d4dd8566fc15c11909d8f5ae2f71c85cc56f7cbf7ab889fd9e51beae2413fdc45bf7af3eb538f95c1e166f1fad7fa9aed08b1c74d1877fb0757beacabb8a4dd1c432c645df6e1816aec92081dc39e5b6f365feafa4c9af9d632259a7dafd5556e1ed3f3f42a74760f70565605e9fe2bd4a308987bb894b7eb21d6e1f19807fdc07b0e446315a23686c92ef916298e5406b0fb9a9ecb741ab4cb74ffa126f93a02d525afdbad9c2b460ca1c87b587381620b44b3c471fcc697f79dc7f47a6219c6175639fc4217086118e83370225d18f094a483a5edb1e8990fdd6c63f6a58e19950de1c24959867d27819d3e408e8a8ae4751e57498c598408324cd52f02a50ef3d4f798c12b9fc887e173da4ae7ecc464103312d456514b102b6503aa2b218c671c759a31e933642b09dcad120acc1a32d006b47e0b4796e3c9d11fad25b0882c01f5cb5b7330f84bf878de218de8ae4d2a72feac9efdfdd54f38bfe609a9dcbf96cf2185fd39c7d39e5d484efd233e353245508fd2f6d367f80b2ae602eb4a0d7d3851fd2f5b5b355f313a9b5b283ea0b893ddaada40e1024eb0a63880f0e081625deb569e86ed15afa51077fddcb4aa1166ab928bc08c07d602110953091f7f9500cb25aa7624364cdfeb32f0a4091398ae1fe2799070095c699b23e29387377b2e9778e8a532bd775ce1dddc48e498f82940572c6d41b598249d01f47592b2a6201509106070c2db5be44dadcf35d043d1ea8c0ebb62e235ab74dd43319482aad74f7c388e9205e0fe726cf3402e8794132a6a421fdbc715ada9badde2786544c3cb7f083289533f1cd6c46d12f369f94e4c09871f19bec7a6d7044c53667c5f9b9c1c082cbb3e3e94d50f8262971e2b3d824d3be1b01b24feff62d4fa97b385e4ee8c7e80f6ee03c3e166eaade1b2a7d49376158eb62a22ff8f6cdbb20dae13983f4805652143bb8896ca00041cecea109cc43d7ad662fa1caede66aa5a5507d6bc8024c26c60500ab4470fbe3130563a16ceeafc48349881951b8527becbcfa2cc465dee8a684c1b05be45e97ea30de9efc6ec2105886a4f5b15241961321ba828f3740ff202c470484a79177a6fb7841ae498706de891a0b1f08e6b3a33f88730c11574934230280267932610c3b3ee15f5aedd6fd8d038109a080dcb78270a3a6a8ffedd181f1c7221fbd8ee1f2589de9c4365e43d84fe1f8bd85582c369bff5230d769711fc3316e506b009206eb540346defe0ed525f25e023110dab8cbd273852d92393d30ab1a2be8a978226541d6095a9ef47366a8212b16c9d909b8e0e8ce0ff79becaf77879919413bafa6d310ec9e11e51673e9968722aa2da7c191f427aee0b74865c2e1cd66ecf4d982b7860f891ffb7081e3acb49aa2e4fa95afccd0b10b1f009434aadb1cc228d49c68140cd970b0d6775c0bab7b47a2d835401e9f5d4186a7f8a64cbc85155ddc39c49d2acd2de05fde6c85937b382e603959ac56aa87e6d2ca6d7f824e0f6161914bc71726e6e97c90ac8a1b95f10491fbf8b8d25e01fa212e1cb401dea3a5e21e695940fdd98d7bab43090be265c95c43218fe85b428b7ffebdefa095eb01d01352462cd7ba3ebba05a4f2cdda4e8fc6ce0754946d111c3b1af3a0afd15e3331649d93bfbac6899f27f7811aee6be588f15342fff9d2cf7a070dece71296462fa1ce7d3c0394c3f02888f9944b76c54879d237f4ebc76bc8af0930ac538e858d459ff2e10342fb137ea108104e46d28396f6811513f95033c188c28e7f4e31325a631bbbcaf729937a1f9b1d5dd6510b7abe83bfe8f364dfb597d1025df086e45bedecf827173a1812bce48e67a2ff33815dfd35428782c4d7ed6fe0cdf8b6c53fdf3a5028f6cd072a4c4f2ac3fbf154cc66d731cd27ca792f19362381295bf016cddb7f799fa8a71e91a1633b8a538d143cc19fac456d35304f4cc6d6d8245c6a440b7b4324ad1d69837f4a42268c24f1aa5be2fa9867bb26743b8214240361f2d8ec3df160a33ca8436d86a0a838153869a56b0ccec7dae90370216d624e29bba50fd413b8e9f5f86d64b29db0225bc3bf0dc5fecff8a5f0ab0f7b5b6cc12088b56280e3c38d7f803ea19be3d940746e09c41790db6a72d7443be03dbe45ea6d808c39d39df8370401f99db67c8c67552452726aaee9dfa4278e5b00fcf565ba6d6457928a6ffcad12c99493a4149eb5b7cbaf1ab5daf925f28fb57732b61b8d63fa6e6198f7b5cb2a1859f1fddbafbdba74303bccfd9234c152debb8a742b88ffa56920f6c0628968446e7c123e6ce4586e69e270ab77e1cf9ab328aa6ab74a22f81a35800b76a10a5a0bdd8ea4f43b205fd7355edb86eb668d999d95514eac25248db54eff9eab3dcfed5c76cf2520d4c43704779978869e2f3d1b0ce1dc6d8d528b9a1e6483f698ddb7674896127d833946032314e6bfb72fc112b7f85b798d28aed1390802421e7688a7ca5d0404a82ce897e7b8ac475fe09289e2de7045f1545bf072c0f19362afbb60b7da2ee67e1895efd1197bb5947edd83ffa76f183ae6cab9564dae755af12797cc80e153c43f70cb37956c511d2e77894c2f75beb94269fb94ecc82b261d5a65147e2a718a674b92a06946940ff6eb820a6a142735ededf5d1353b718f0fb86ef6e6d3528b27c8c228e40f3b05b0d1d83e0e4642cbd2359042306065459e9d5262d82bdad1eca0a7d8525a68b4ec622b62b283ad4a68daf52f306dc519716ec56ac6f177f146412f6ecb794c005002f378d1ffb82db331ca18c1445be9c3ea142ab99f610e48bbb3c0420c0ca8fd1d132938b3eb62ab2e7ca6681de8b1eed3505ee50f37afdfe413ab8a7857cb66a1ffb0592aa62a8f66304befbd221441effa1ec46aa631affb0a128cb3c16abc72bf30d17fb099f216a3011aae0cc07b61f3da3e70778bcb24b8e831c7ae84354c6c84358fcd6e85b351b59eecb7118390006363a99037383958927d8508dd36674d6715f2e802b0a9c654449bcae206d3ef16faa36b17834ac113f13f7ed002db2fe1eea9075f9a680feca96c727d3dbb00bf971bada912566cb210f81cb0b740c1be11d82deb827892f141141745d250b7957f44488517fc632b6d12211688ac2f26c04058c88fc3436330a8593c9b41ba49d03be2616c8b40ce88a49689b95a6e2a22d40063d9dc46fe323cf384fcfbeb22068cb4267bc7857a461052b448bc8dea837630336c15b93ca4abd37bb7565a07485cb853c9ae06756259620da10c39b69c4234582f085275bee04f2674c2af3c1cffe1ff910b1e05145f5b3298c4d200c7ed1f86b3b7d1c15836a6412e821ddb16705f1adad2d662ebd92eee27e9bee55945a5a8056d854564a05dad29b4d5be2e5721140a2feb803365f3fcda184e1b50fc2dfccae759599e93461afe13fc872aed35c026144ae5a9aaabe6f1ea6b09f40c96b3c64963ee1150be0c73a48d4ce5c60f0803fe149de2f4530f8edd3a7f2d58eca407bec4849036bd18b8b70e3b2b1ed1572e6e24a9dcaaf68ebe98dc20fb3e5e55990a6233c2f6eef3f434b1e712307db56f002d1e89396382d411926addb475f61f22d9fb8504b62dbe5bb3323de783415dccabd73543279104eb43f5d278dfcec014a3233933400649c1414b4bf3a2e304100704d6293c09de117854f335193cf2cee8872bf8b0b7de75f7527a91e6747e7e477795eadc142791fbe2d49e338fcfd304fb1dbded40f0b3d5ef1dd9c51802368a6eb70287ebb51e05d1ea15411991547fb54cf996ebd98ea29524fc4bc4c2b64689c82b58a87c266707ab6c60c5e4dbef544325aedf5ab6fd1784db21afbd32955ce161becd957b46a92449dafbcab21006f9328bffbdf5f10d69a79d6eb5c076eb177dede618771db54464df82d3f6e4262f0cebbaceeb3582d158d1f08c099a64183430c5c42266559926b161861b97efb0dd1015f284d9ad6ffc429ff23668d0d07dbe860b5fded242c75891a1ceebba4836e6a4dd6c7c882d4931872b94702b826b1c70fb99d666fa15d77c4cdd42e8a4495fbe36843808ce3bdfeae5fa6406278a8aea8d32caec9bcbed47c0edfb13515593c0f3204fa18913f9328f77d7132671bf62ce30017acbf23fe48c7cbdeb6e80fc7602e7ef4ab51105847003ac720176ce3475b7a38a55e135c4e2d58dbefe5aa5a656c5a6affa8d137591a89b505b82966a6ab781dc32385d2ddc353716321eb130338aff15f85e81ab2a68f0449a262689976cbc30f77192a71da4432f412641b15e4fe36fb29712942daf59bf6c85762849865ddd03f60263403e7f820049416b7dbf636e979ce848b6ad868ca9841cea5cc9b1efb09764879915370344bea54d54513086a56bbc933a9526e91bcfea4e20055a77fce58b52e2397863e9369ccaeee202f9729abc487a51d61523d2a35315742af40154afa6a08a72a383769a7245c55dab5fce778d3a304033c105848f0a9435f80ef7f8432148dfc37b7cd8e52dcb028777e4b781b2e2318a5ab8e81ea5e4d05ac363f7d23a2cbbf75eef410dedf1f9ac6b0ebb2d1336ca877c838b72007f3f80815f238f77b1191a86fab8b1ca6281c1b0ece8fc93e04d2828759e92deaf0641ad6e698ec417b0e3dacfbb25414699b1b1cddf28c94fa1ee37177355b53e90c83bbb51383d181d5c1fc7f6190b95ba0a79aac8d4bd658ea8daf433943c77581ec04a34e27159be92c1058cb49831734a94aacf663e8d7c3d6df4928ff5f383d4b0994235bf7ae45d5deebd72dc9a0242836cf6c7b74b7ac8ec4e8fef563c034b95be62d560b312247322215f25e79d52b740597e0f620588cf7d7c55355cefba55906e7478572a521d1c79c4690db4175a2eb847b6e8cc67ac2df468f2908c1c6493f3abaf28d8ba6cd8da222ca71bf70047c1038f0c62e3bb3b020a51e9ed56a0187913bafb7b339b8fdeab35ecdffc258ea7141d5a358638deeb7b59c15d4f2cacead705b65f07a461c7742211d849f954b884d57d9ba902040d80d7a3e933ff07ca7895924f9abe245af5777a4511778bdc8bcc9de9a4ccdd175764d0a5657704d0b5fb5b89bb4c2ec187a3bf401cf44a97f34e394203ac029379bd4ef3c9b12ec522483d1c0591be867a4186523fc967c26f7b7140ceca733e00531a36b5f4eac187029a050557a6d72a102460a21ab3b036b1e2216a06cab190ccdf810a7c9c67c7785ef9fae4e0ebb6cde7bf528b2306fa342acdd4ccec81c49ba435e686a24b63df2d9e12e3987f1cf28d5570cc1241a37a94b657da93e69a7a107db42ae8f8b234a9d96d867ec5d2fb7318adfcd5423fe9b62d7eb60058d14552492ae5bbb8433b744faf90f3370f92b9dc89743bcdc9e2d891d7bf568d308bef450d67b59202140b0c156e1934021de63722f2c68dee67ecb7b3a7df8fe08f99edaca52112dc2c08a1b37c8c802097ec6da661cb2e1612bc954b73f59471afe1b6c8afa2559ad7354068f74d7209c1da0b62712fa294501458b29cbb61fc8c1e5250eb24bc0db794eb3e2f3cc6f22fe70a7cef1e693eca6b9276d0345df7cb514489ddabe0a054c145dfc64e36213d679fc6a63f732d018c28a145a9a17ad60e26139ba319daa2ac21801807f9132f666c39a89942f127e74251f64ba0940af0a08972c78edf86d13e6db3ee3eb515a2764e6a96eb5dc1a91db4d6a3c866e180b52bdd8dd408e7427517eaf28aacb05e31d1da9feb1b366361138a2cd8abb35f92cf721c7f2e66cc41484655c88c7fe69c61602743a06c8fa24886247b402adb7d385bf4227ee6d5fbebc09a09f3afad9aa2d5a3a59034c5ca52bf43fe92c35844ae01977d098d0b74db539451529e13f1cdc7d41f00aa7c4bb00ad709e04371ac4397109942ab7ba1971c1b16c0dde4cca10e3a36eceb571fede66c16f4cffbb55a9e723a72063d44f51c9698372383792fe7b470e5c1d5ecff8ec4ec3c43b1762b5c1e579a61384fdefc1d9a89f1a20278b7ec378de709d3eab3de480272006717522797991754b9f6014fa3b59e0adbe9096431b68038bfd2dfd5377da70dac16391272e7354213f90b7c5f8ce90f0be3b2ec4561ede070feb88373f837fe367ff33540197836a4d5face91712e473ecfa9574fdbc318d83f280fea9d7aa8e309a30309a19e590a5776c8f32357024225d4699d5fcf0072c82b62bd4df25e3b65a666f6d2baadf73ebd42297c52697c47c7d37a39ce7d892994ced22f30a4851fab59f0cf9107af15a9825065cee22a5903770a4c170a423fd118aee41b80fd1a4047acda54069584f8d0304df81f66a69e083612b7968f19dc91a964e664999a28d70012066dded1d029c3ad71527c1da44e35e08ad1d728a706cfc50751ec5a00d16a8606fd244ca83793d0ee7cf883f9cb9a7a9820fc7eda0ca4e2c2309b1641644692bbad034d99d2cda3159f1df43038e04e53f9678764fdba6f5a4a713700fccb9f09c67f6c0ab5972b7cc584cd941b5e0ecb3c1cc850f6ae644412314c78dde59b49d43d8b59c95bf56f96954a966c38c23a0329ef4c09f64b9bb35bd0c146ccae2b9ac8410447a471bef0a8be44f3342e5b39d2082f94d5cc7c061c21204dc2121c51be300fd4b63c1a7a711e15876f5dea86f5119bfed04f1a94cc8790a3b2f325d7afe9df64a3c9cb83ed18bf5548a6b252e4b4c78d48bc9972b468a58c310dceb153ad5454f4f683732c0cda6a13fa4b878a0e88986947162e8e4815e803848cd0352252a1e88f68689456ccb6d2cad925cc52e1a81aa4d44a76ed8cc2ab03255de4b41ee3f1ae82d5015bd4254fae71f1aed0b4594065edc4c80b00a10d5f46270e906d63336886042c04d795b482178d99b73b607605526f4026d1f8f7dc77ae85e27582e693f3f8c1ad16e9d6e163742a20b8958efd9b8b39e24826706d35c381bfe2d46cf90ddfdc8a48c0e992e66ae9bcb510627cac477e2764aabc560c52f84a38a4e38ea32f0da4330643178675f6e270e3fd00011b7f271a418eef2044339a834d5780433dd17bb24a5d5522a48c2f337c611fb8dafaae14f305f34efb47f829fb883a80008e426e682b730500240673b04285aab2ff14244dbb6b3406b40f9f258c6250c37f409ae25d1fee08ca54d1913155f4f8eff4a23b1ba120a43e79c46c37fcccda58921591f20750466bf57b1c69c759af137e0bda5c7bc5648389be77fa83701595207489e5d5dce6e8b0ed7ecce1757bff4dbe0101993b4fd2a4a05f9558b05355dfe239f05e775661aaa3c0757873099b5eb1c12c7b66d6ef4bbfe248c84467baee2f3328e0f3343aa5ffff934d84c3b32bbef53ed912c6abd9478f01bdaeb1901312bcdc54e7cbf6d83b60648bd66d95cd53c73aa1257be001478c3f3cd24088a063c3ce8293cff4240502b5a9843d234367ae3ed649615a19771dfeb3d1eafeae02368baee7d59d5d2bb5a2efe6df9f2fedc245a00693ede736d4967e67d8e4ea9ea89d75d75ec345c62bd7084fd3bc16e1b45da1864cf3186f74bf8031f54063f55d7c02c5e364029afe19ae601ec9b39ca91ea99f705bd59c00e9e92fc418e6f855350e3068dfffba96fe7263531e8dd6ce8cbc9a2e329b3e18298c68c4c6653322222ec823a2bf58b464a550b51872eb4035d69ca0aa032510b4b9b9767abdd17f422d61cc1448ccde5557f451d6b792b3098721aa204e9fc729563b8dba0c6a8d0809ccba7091f8c62084c1ac0e45aa762096d25cb95f22f3fc420ef24dd090cae236de2e49de9108541d1836cdc42efa567fbcd8e2bd20b1bf112dc13a6cd2127e25024b4b2da2bb1500357cc83e06650bbd5963dc2d4ca19d39bfdd311cbbb64ff4409332f8ff8e1a74380c88e3a81b01a12fcd477f26eb33e3c8fee6e56b0753a7e2c40c92582ba13cb18f53de8c3d1659c9fbf69bd1dc8a1c1737186cf321c3f9bd07d2e291985e5b41635468451ce6117efedcc28327bd54ebf4d28ed948c3cfa70938557bce5e6f0d83ebede1e3317db5042006ab3405a9e7e77a2adf9e25ef5932d91c0cac13fb17fc47e446e342ac2fbbbcc5be2c3c381b3250ccbc2fabd226afa38cf0660bad18da85c38919badbd0ab6d55102ff0670ad43be4f7e68e6c52ba679edf0a48305e9538a2d49ffdd3dc3800e22f24798d4ee91f8bcb1475376feb6ed6b2a72a4053e692c163c7ec1b6dbd40e44cf43be0699548cbef2ec6cb4592bb7f98ef3f7a46f4bfd82ff6c40a83969523d720e51cd8f0823d84beb4d9376112abbca0910cdad61b0cf975de09c5e42cfc7d8f9b0ab2c14da82b6c3c62261b9e2e9fe46b3cda530d8268461b8dd2c65b28e7ccce5214722409d20a3c65add6e5c346cdee83f7efe570eee85789a03df4fa4cddc591aa8c90ee07ed02fde44c14e9bba650243cc23ab2e4417999029d041acf3856398da07a9a118cbaed7d0a1b236178c5baeee1ffeecdfaf48a1b81e2b7aa775baea13e9cfcc2b5f22f91d5539974bcee69f898102cc8930970315811e9efea6044c4c0f53e5718c4acc8bcb74401d6a46f21610cb0379b210421b54dc4820c2dcab89abc5e4312ea2762f5e0ec9eff0722694f74bf0197d52ad9046fa24e8370c35eef629832070d213679d8c7fde236bef4a8b3537037f480d114fcb955689651ec4b19a7d18bf5fe45fbe46d532a0f9901425d0873793701fa0722f4a8f8b4b75c578330168f29ca458a78f4f7606042f5d45770852a0afd41e1002fe5ef595447fa12469c65939be827ba7d95ebc20d8e13757da841ddab5db3da24c19bf1bf17c2928b80db5dbda3d3b7122eb3bf3a2297c32f04552a2c6e275110e3d2e55325b0e965c31b027e932a003fabaec64dd1635bed853387f836ea508d410dbb9be74894f532ae5efd07436fffb0938c3d1592933b4c7a5603aa79243d2edd02e8a3de399e71fe3ecf24c60ba512b8ccc000efd3bf7fae96a4139dff10df78483dccbea52e317a5c145c6d84568334cf5598c4db76c222c2ebffe5574a88d02fe7fc02dbc809a84b4591ad3303d0dcdfd35935ae95c3918d6c98644c7d29273a2454118f7a8f14415d06446a8a4c484217e4741377c1dfea563d6c226ebc5ee2cc932c2cf3353d45f4648ec0155c1cd89baccb4a2be0d38243416f1c3b859d8038b9881417e9df10fe10b887c5125b1fb0142d88a4d4c2297479aeeb7f8c5040b98ac8002e50b38e18e372e127e99625b8d0ea67897f972664afddf36e51d0da88f5a8e957353591ca910081e976d85582cccab400309e7f81d91befcbea764a82988aa3daeecc74428bdd527a5d821cb136da239e7311fa513bd7b2b5d0eb6dfe7169126339ae3667bc1e5a16672a18703f78512dc806b5f7b3fb512c8460cde7284fd268c8f23672d2828e55e42048d3b248832e0c2f6b3fbdc0713b24bf1f6878a61ebc588070d447d66a6954eebb7e396a1abe46a64af5834f5a220fc753b933011352430c1cef37dd856cd90a339ea36b57c85f3e6a8fe9c8ab8d45f9f5a853e32d2bf78375fa15c68434a7e21934ef75e35a1fcce3aad27968b36de12bb49d13f1c1569f92b912d330079cdcff6f02cc99168fb73bf1dc97f661f020f11a4f4cba034c5227c9930b4d4b1facfe814cbeb5d963e504725f11475aeef975ea0b955a5f776100db0515a9711acf4d55aa771657cd583ac7961895321adcd43d7561e0a3bea9d67a88848befa68c32a1c36093a6650ee6d4979fb653aa2cb0d4f4600716d1e38992d16c2370b09a4435dfcffadeab636a53b5403b91b113858cd446ff0eae026754f832630832da432450ac4416e738dcd936710f02cf777e2e227b3cdae8241fd07c9ca4589000d177e61728e22b5468ddbbb72bd7a371af350bf92e340b4869565dd1381169d4aefde25f3abaece6a21b1fe424ded40edebdf3116623864380ac2d4d1fa6ec38f851f800454b56ef732a7639b43adb53ed6caef978d9924baa8c383aae06d7944b82a48b38129641c3115a3e9c2d198e4c5ee73c9dd4f88204f8d7aa16cf8514bf0d84ce740c31f2ab557a979a20e940aec49a3d458b2d2bfba9c45ef7ae824709c425d36f5d4aba4abb88fe8c3bba64ca96f7fa32f4291a9e0e654e9af079bfd22722e6603fad22039cdd32cd4428acdb5ad232f714e451ce9a24a943bf36bc09f0c27979263662030d97a7abd557097fd1bb8a26c8a94110bd05454f8081b3a7c76ee5c6debc8856d08f9032971d26365efa43687ee3ddebb61f058a98340cc0719fce736324824497ee62c4dbfc6fbb76dc04e42be74ce926bfa43a31811a135d646e120ec84cb274361e457d28a0979014e52ffcca5dbe747045f00f895a848178d5fb93f4e9bba423420a50c0e3f616015c33204035f606184ad4cffe1d85ffa764dab2d4ecafaaefde4d3c32af39e086f50f8d81c8344c7ba5e741121ca99d3f559d07f9621a75d23041fadcb7bb183aadef5ebb8acae426a2fe46f653ea614892b2a657bb2b24766adf8ec0889375394906c07b9c4135d8a736240e166ca33f691bff8408ff21216100785d032cc46dea90a0bb74dffd95a31833600aefbbaa49b5354527edb26398fe1a48cc882ea4e3b3faea66f64790db527274fb35f1441cda65fed8f2d079a766c99d77210b834244c534bee4f9e02c38fb47de6871476b9673062fdcfc4aaed425d880212fa80511c5dd7a41d53ecf6d660b719a2657ec3233dee278f23291e787fd1f12455f7a3832151d874bfab6bd7d6c9dcfe61d508b9d9806f22c7fb8e3944b9bde6730a6e07ef8caefb36af34a70d702fa5f576ba0027822be12f08dcd0e65443d4b37de5f317a76545746ad9a287857a3349d69c057fc1b41dcf2bc43604c592361b29840b235e984e573f7d81bf52956be8cb01f7ad58895962048a6dbd163defbc199574439cc6418bf86b49d461b6c8eff2cc0129e73cc7f9890d3f9040d0a51c18fc6d38f7f512aef736867d4ead94fae15f26016634767150bb44ea1663bcb95cb113ea391707cda4bef42b96a7b756165db49e59ee3c44c0f68945bbd98ec60b3ab71fd654fe9aaf113c8691d12fe2b4705b8629ee191c4716e19f1426dfe3608df734cbdbca5cab8e5c11ad832de5e30ae5b4e1df9ef37bba1f95964eafec76b9f9bad77804ea46f8ac1a17bfcde9a8bac710a364970609ee0290d201f0ab8167196ea34769824728a83758a15a70fe183b24725ecbec1920bfce908074036229e3593e6cbf232742f4b2a867611c63cdc91b2714f793b18e0ef36d944f64c16c3ebc69d65a601574c127c4755494c66e972e7928ce028add3e817ec274e983ab9df31a3a9a57cb74aa07c0f6eae5a35f9fe46c8ce90e5694397edf23d8e7b66d92b01a91af9700454f8fcda07bfb4f69ccd08aaf76ba7bd3bd8312fc07a417ab5d7ce3a7fa62e2e49109c7701e727b4316d176b337a849476ce5a5ec72a3c1cad1b3f314e74e86314bc31af48cbdc42d8209b2e8832e6d3c9a7dca4b9bd6fadbdc616acec6fa3edb6a2e0f37d207ab3ce4b9f8961861d24e0547ee38872ae681cc14860f0818ee74d2070df5a375586b8f68def20685aff1f6b221345f34e51aafd82301d03971e46d293446e784778808f07378277d9c1fe32e497d42709cd1a97501f11c58f537d49c4e50324c77ac91a94512cad103d61082f2cda5a04c50759bca4fe9fc74eb07869b38473bee088eebf4f2a3d24174c52e80b52bc6146eaefcec094c2b25de1bc794f8cb519cb8045926e7f1e17fd8df40f1cf1ddf492bd24eec7df4c4ae249ec41556e349a0f88da32b235b0a99616cb6049bc413ca1ccb2759d797ae4d91c235514d93a80cb8089670d394f4a33e2b601cac0b10c368328d16a7b5f993e7e53437babfef00fcced4a9f2b579542d248ffb945c74af41a677be1a152c229685ac29fb58b726e4209fe1ce0ef89fe21c57783efb3f2a6df55dc221b2149114a9a59591ab8d840868844a491b9e21a7a0a07be08acd8494c595599fded4227887b27f10e5934b40aff0a40ef056e9c25dcdfa10187a22b182a91117c6d81bebc98fdf699884fd4e5fa7d4c2f60975f74c477392a29adc52fc06196219ed707aa3d113597c3587f50134c701140940d99229006e6c70410713ae7d4aceaf2eec848ca354fc9f117cbab2b6df13e893fd2549ebd0f9723fade2f3a2a7d96faaa614fcb031d5bcf413611134ed5bdf02c530bbc385c88f66532d27665975dc11b9a2469e6761c76e3136298f378279d71d8d4134fce993ea7709701e4157779afc1b4a6cda05f29bcfa1318bec7032f3a0582f1e771209d43f3d623d832d883abf2456a6b58e4bafe23ea5c1433e52384322ce1cbc70f8f14c6b6ffaf74ddb565129b0596fc2ccdb08b2c76d13a1e00b03941c3d4095758295352b59e16285d2fa0904b793bee501dad4a452496d7553c0263c0aef89c8895ef0afe93c60b7f58f11610c34bf660a5ad173f16db8c8eb5bf27f0a9d48883c30e7027b8062b07ec0b597931faf57745c3a208147d0e65862831472278a008914b969a61adff162a33cc07df2541025300bb7c1b926f775655dab0f26111ebe532acf050cf332e875f9f427f8ebc5c0433e877f86d6c47dbaa4b6f4fe0236d31df4413f5ba53f023360e394d0b2bdb32c5ba9d28bb4998df632ef2f28d3236b0c397033db50afc30aab3b648340409aa253f1fdf7da3f4bd05a29acde5db931037c2bf29c4509688046b24c287c5e5bace4cb5a62badbca0ef35d0c5aef6eb58393904db619b51275d10a3573bfbca37e5cd0eb5e9cc53b97311080b541a9dbbc1a076fb0e12e793ef5f0ef4eadf569ee4fc0f0803d1c94564a682c3f725f15b7e8b610aa0f0dca61974708dfc4a7ac2aeba23711e7ef8e80a4badcc64552a76f40dfa9840f74e5cf2a93cfad78422d9144e0c0e4445bcb1995a9610f8485362a5a89860c7e294c1d4df0564960083ad7c398b2e0636c1fd9dfadc6fe86bc490e6e5525317e2b0b1d8f869c66c3d3e38cacb691d151cb9072772ad05461c3fce6422d6417dc10e3d4f8462a4ec67401c34a3ffd9d1fa877ba0430dcef4ec3c5d33925c6e9937c3f3e8a7a646e2e1b86ee33dafa4bd3d215e8d5e89db2d6357a5bd0b2aa6fa5dd399942d9e94b05ec189a11cc6956c8b385af51e25834fc8fe7fdfcc697ac7616036efc696942ca81ae7b9096af22659062aff9f782442128406c0b5be47440d1a25c25eb8578c8154a67a32f85b96fd05a718d9793a94048db978d25ee4b8e45f5622edf3ad52d84f66d39ae105b2b03b2ec6d4f702bfdeeecedfbe72ecb7f8ad37110dc85f21bb30906164abfc051feaa291a4557d938145d57dde5b81e85dfe30d748a670e248cc9172589cc8b9d723d3cf782235277b6584b75b038c8b0ce9f231eb99611433d0c4469f3da0118cd006afc5d9aaf6360012b678fb6696ae5475ebf64ad376484022f4fa352faa67c6cef973477811261983f98a584f79ef78d4e1db5caa756f2b0e2d6dfe4695de6e6c7b70434d2329e42a903587b99780137608a2c99d24bfca7b82cc7a6ece962909833d9dd1050f9605d83a9e5c173c7987a7bb112e6dd94c5ea68acc3654f815e76ac2a22a4c6c6c9ecd7f5ebf7b6a55fb444002c4a21df9432dc0910add3ae6da08077fa506b6b3dd4d024c53975e57c7cc82721024850285a68b3a2bc84f1c688cff6262fa7c79a4718f378412a646a91dbc7d9773e6968f82fcf431f4cce7fa140cd484564ec05872d337775da8b256266eb0965d164bcb121c7c9065e772c782bdcc20933c7d4513e69ad9a2bf9248b56c5c06b172e622907c197b0d374873dc8f054f26de610a4f72c0293d003100f69d3b6a358afe6aa3a8dbd4675d35488b6b5a58dffba2f8c456df4a9745eecd119da0d918badb9e5aa7a2d40b617a922c0c6c252aa3626cefacac331127490f0c8de32602639e9cb3267afd55f44f7b9655534af9a7d4cae6685cc7f225dab2d37e87f011d5e6b2b49060a7819570985f0f984bf8b8a5bf6bb0e9f183dabfc7470e4572c5c7587e06bd721e0f67ed4dbec62212056c82f037096acdc3bb97206c0dc543143b3633fb954621d2029a5e0154dd36b5c82c30afa92e027ddd9d941fbd9bbbc46ca4590fb66909d832e0fcc577ad85c40e77f0e1c10134289ccc81bb952813d3abc855129df384862e9d50f09a879a036b499875ac5032afcd9caa9691fc998cf4d250ba043462426e96e15f3e7c726aafa7b70a788c541f5921f37aaa9ae1eafca0830c1261bee9bdee09a2441127140b9d21cc3ac340b13c590338e8c8138994d9f1a2328d924349723f2a0e66876a0761045cc89646715dc4f76907102d73914f3e336e1cfce0301def1fe82a0d98fe2e6a80841d6815c2ca83812eb836c1e5af9e793e462419afa56d00beb368b312a61a5fe4cee6da6a94cfe647ea4bedd4c11cca39522d739d51b767456075be5a4c112319128cbcb584c30cdb0c26b382bf3b17c21d7d7e2ca3aced86f24a43f6902700bef4bc336b8c92faf88c9bbcb4c88f88763edcac3806d4213f9dfc63571d3e409f46c40b44db605d84914b01ca6a81206cfbeb6fa576a6746c4d2b9cb0b272913b6210ecce361eec882318c2b722731b1580722c276d415f027ba18ced75139800edd091d86b95db2631ec7755dfd95b44a16761e7ddaa70ed19a992279e18455d6f6bbd5550b0b6444a15e28951dceba4c00d93d6c229de83505d87cd39bde8c6317c8f93b31a2c265d9ca1cd0dca218c8890326bbd839e34c82155eaecb1e590c0b7bbe0d25b95fa6490c80ece0a3c070e854be705b9fdd0c1c5a4f78299127118b07196fa5f4dc9e425a7494266cb812e899b5453aa3a87ce8d363c8cbc020085f73125789db59bbc35553c5ca6ae4fb81a149d54041e730159a1033c75264d2836a0117f6d4639032d60b12a76378f1692e177a184b08d3832155b13c265c3476bbf378e53b602eaaa63465fd91a243c52f2bf8ae460106d262cde6591bbca3a124e43fe4cf9f9795e3c02ccda596b0dc5d3d23b77f9e06a134c2bd84f1bdf1a83a538e40992858c3971ef3e2e1f0699fac916ac1aa2d400dca938623187778d78ee6d2abcd56829ff215befa43014d507e3a9a8ca8aa4e7925d00671dd18829550b394031b46bdbbd296aba094bd6e0053014d3c4a7d7aabf435e6a50248b280d16ba96d2edd313fac1b5a474713de71104ba9209acc03bfddf2873f897e4fb8d74541c6c251c29f584a0e8222da476ef450f1a01ac2cc94876651eb3db34e8e1236ad9401a977b5af5460b483beb49882f5f0c0507ae599c337fae1fa327dde57c58d08ea62c92a51fa5fc2781b18a36b8ffcc15a927aa15e43cfd1608ba37b4de6a4aa039ad24c6a238292293f5545886e1284b97a8973b5566a9f062cb272488fe6ce7098b8106604ed834882a54d2670712c06a6e4275fd5dad2191bd890f63c5bfea8f5360ca946184c0e99a4df61ac9911e3f60c7fd3ab30948272172c88f86bbeb48b505a6295fc98b8f9eec947941589680bedab9c5dd47c38e35a4b75b9415bec75eb4dcdefa707c4380da0b88fdc44ff6ed162641d104ede78ca00a3962d999ef7da64a0ec7c627844266d37073d85153f4acadf3f63e35d13d9e8c6763af81d24d36d05208ea24851b02be52deeb8945cda7d219ac4be6c879d791211261a78e1eb249793334bc3a69c753cf01d1209eb7c514c9b6f7971f3556bca4a2bc9cb7f7a5a8ab7fea64a370a0b36f9c6f656d9ca07274b3c90b5b3c100c9d568995e80d9909bfc53fc6f00ace7f6d6381846606a8b9a3bd7ea369aebeb8ed1e03adf71ad0cf35ca86df4356ffa872cb12ee342c8a152791255f99e7a2362a46c3c14d784a7fc1af1d5c65e0d6536acb9b39a5351ca1841242b9300be10b99fe3a7afa7bf42282e3cbdf379e7f8e4be19a4dfde393dc426bb8c1791eb96723fb39d2fa6fdf327df2872c8e029ee73c1af05208adf3e1b1f88c7e1a83036aec4edff76ab2403fb4a04827baa97cf98ce2acf5dd02e711cf96c36c7c4a52761f2a171b80799fdad5db8b5a8b1643ed47dde926d2e7284ba4ee82cbc0486153f0319acaa0d855f59e73e16e4d610c93f129c85432c05e4c7de254c301019583cfb5165d267c0e8300b41122d7f122dc2731ee7bf4649a08fa43a7e024e2b8fcbc12d6b77e191efdf022aa8117312d98bd49a92828ffa82ebf5ee78e08e4ce2d4c76be12ceed3669f47d9b34e80ff625f7f2c70b4119241d7cded997e68dc98742b0a143c55d5679706177b67fd5ab84632eb744010c39d5ae83622ee78b15c66088f12e72e29e3c0cd6e63f14a29c48348df1a948d86141fc399836e821a3eb86842a81afe4bb1e1ad55e3e57a8835b3d89d596177b87777d6e0a4bceca7f9f46a33a11a9c9d7c6949e358245242c26939f37dca17903ad8d2e1e6d1c2bfb6a50cdedb4dbd6a432db34ef9e7fe93896b526977fd50fa32a69f2e97ed171caa4969f95111f3562504306fff59c3987087a639f1e8c0d41ff6b8a1610c76dec4cb35f52e51e0e16309a5a06af56b554fdd14e2d06f6714c92e382c83f2b8480fbd956fd8c54f24b400e15b4b3a3c85c41c0b795bd268607afb9f6c4caed09c64f4097d7bfd38b4fd1f9250cc8ef51972533d0e4e4c8943e1907a1b2bfab0da95eb400f57e9bfa9c869daa0d686f7964291e9720a39070229fc39fad4bb13dd90ee8601254aecb33e38799afc91d5f6bf4e06a42a4a321b04b0af10a83415a515a24cb991682774754f2331581b0fd29e97e9f46584147da8c0a23ca4e6836e9910d37b2e899624aa8ec0a0d3d78eae356c5d2a4b40c1204edf7060e138dba7a41f8809aa737f3b4fdc45d640beaef5475923b070bf94a2d2e07b587de4152a4421e9a99598606ae7e5cfdb41716067b316a1061658863f6e6bbb206b4c10bfa2a5e9f59d20f8286d9d2f03a28a17b4f89b46749c8d3ae31da75b27950b6cc884c7894a064b7b095c84352058cc5b5670fd4bea3d09e2323a7c80dc6ce5868368a25831699587ad229021828192f75a470ce126d5245094b2718455e8d5eac4b84aceab6f763eabc643dadac45ec246c8ae2cfc5a9e906a35870edcf845fcb776a5659dd666af5e8af723b3fe337f266d61f9dd972f74d6251e1d460acca08572b8b0a1d2bed35f6df354473a911e2d5a735d17f3c862a37167e5ae70fc0ee896f75e6279c5f79975e24309b0c151b9f2a34a9ea8c48ca84a45525c1b73dd4508bc51ceb8728fa4818c3f41fd05936a6aeb67f20e11604b1176d4457495f6b6bd6f197dac1f77a15cf99c85371019b4c807326600bd9ca5ff0d1a8c40bfdfa4327243d9bab93585c1b7da32bc9cd50ec76bb0c3894fc28c4f3b71dafd5c94a8700b6bc13f8271f7dae28dd5221b6eb37b7d0c0845567cd0e82c4dc2f52561e30bbe9a6eead4e68074cf36313aac333dcbe2f397e990f24e9df2909e1fb2ac49ea9a70c6df992eb197748cfc9b697ff733b880d3863d537d6d4d4733ec89feadd99dbe17dc438ee3fa26016504dd20f2f9d218caae922a26df16a7fcb32ab5cee9dac5ad9ad4b7cd988f5cd2c9f48120d6e9177ad31dd0356553b4348caa09dc642f41bae1c326530884966fa2b8a5b3349bce3435ec7eb56301bebc83cc4e94564deedd1e2c8c62968e720f4b0ed947ae24c9d29e16fbb8e0c119882b57565a597a0eca4fbbd507cd1acc6da21765fffe9b61f7817aa85eadc0cd2d352cf4b2d8049adcdd7536cb98132dec162c59ec9195749ca2f16d396c4423e7355409e78733d95c8d24d605a8db664011aa09b930b58cd3015a75ad69032228156f767194564e223d39d318f9b952710f2616952be6bb8dfa42e1fe83e2a02109ad0a448b03478baacd7ec64d27586d4470e1e4bed0911d4032e83c1ffa24aebd0686d6eac1d28678c5ac1e9d645ef7b437e4634fcea0c287f889ddda27deed89dd2c64c95e804e032e78e063f89f0c7c14919ec1cba1b0b3ce795ab3d8b1354a875601deacab06b68924c85579d25b3f19cb4c178d68d2f091b813ccd1fa73a0bce8c8e368a956429c68810f42a2095a670f6e02b554e8894ea9654f3fe29a896eb903d0822bc06f45873ca9187f6f06c14ac7ee096574309be741e3484ef6314933c957282e82238b909aeb7cf523d88ea02135a8aab9924bf7433e1e743c2a540ce101388e77509e22070eec23f0ef44821624c8e9157d8a4f81b1b7af87536e1d191f13cbdd87fa146cebdb6868fc467e57e67352d8617bf4103820caeafe8b144a0c0f6cb1f85a86e0661826f9597fa9d21e671bca518f1e728e6312f6e6a77fbe87d9b721608ee4adeb75b9d336293f48d901b8b3a37089994e31d8c6b45fba7755ba4a303768203de6a72db7a19ae395ea110a8bcd8e737aec7c51187dc45a60d0b4566c78e0def84b3e2d6f8a7191aef49dc8330900962db4d1a78fc11949ff4458d9e70a0112f7f29168559d95accf909193a735311f0d6d831ea5ea1461713ace80349aeef1249b8506963f7eb76d4e0d134d146ae902beff4a79cdd948889300525477b2d1d168beb1263e78a281f7e92e6b903df3309ac00b4e8db879be505dc8796e0e780845405a2c735da49f32f98a84191c20e6519876be2ebdbc66d48d9f5853a6e7bc0df7f810fdde477701ad963375527c69761a4e3f5073d1a8a1adfe040341279171cac90d6633149c983cfb0872371262b8fb09706e19b7331ba861d14680899e2c90a6bb0b509a33f5761c622e8cbb9f9e4889a0a5cd45d02797f454dd268819241d08ea5c74e3c159acc296e601489578239c5f2789b745c417eea3e651da6bfd405bca06038a8195e9d2271247da26e35490c063287f64f596020a4a90f260ccebf5e8fcf7e5a416f95e11f0bba769900cefb891146b50929c3e2a44ca3624cf34ca926c71b385cdd633355407ca4f3bd51c498bb3159be95c8f9fc4551c78421d6d7bdea25a03b1265dcd61b5024cd17bedbfa6f9b7039e540d5141633b9419e8de9b7518798d92112bf04814f9b5f4b47b509df873a08b6f35273806035c18d350d2d74108b17e574aa3d687f2d73e78041974afe2676e9489fdf3e6fa919f854ebf36e2e8206fe3306fdac369f3eda838a492414bd42029a632386a1f979166905212da2c140f9ef05644f0818da308198eab9ab6cdc8e59862070825978c318f2d9e47ce48977772473a4dd3f4a22882f4f9e270f4b7e0a7f5666996997da60bd86c442d738e7664d0d8b27e5bc21c543122e9df143a1494c6f04c5e64e1b0bc811c656bc4e99f045c9234cb86f642760a2d3934b15ddc1deb00da6b94bf02fa7813d1b922a145546205411a11954d3bf306a255fcbf751503a53cac49414bb242b15c28cb4f5710201ac03c1f85a787c1aa5336a94d193f2acf4d8b02a87f0e06b508206e4061bce48de2ea39f517e0bd5c85ed2af1f92a4a9ba395657ae3714a41cf0ccf35b903d3c98a5ab058606b0f8fec7f6357c1cf6178abd5238469b6733b08ba4bc053f01ec767f5ef6fb223a29260de382cc4552c5861ee8823e94096b42cadbe86e41442bee1f413aec89a753d3105052e13f36ed5732e5eeb776c5969b9c92bb5917fca452c327edd0f699056a0b8b1ac781bcbd44f2ed792a0715173a149a75742c5914aa623b9c08baaedb7ba105ebe5cc3a289e32ae90417343ee11799d5a59f7997b2adf423ea1e6789cf2ab97e1ed807cf45eec9a4d9e00d89a67e4b2ccb49f3f609dbd79beb1d69324515b214be54f2a803508c20a3681617473c554069734664808be731d3863d9c7349e43208bb2323b67119c942bad1b813712e862cce9893439fc0168865f1d1c2a62f54e1ab6f4a5181b51683d34bd020c28df8a8528b67e64d7334d03618e68c0824e83e783ca42abbd9623fce1612351d800137155830705eab85583ea68033bda0ea8f1d66dd488a441ffd41bc6cdcb73aa5d02d8228fd2c99a530797e4377b38aa049ea17b67947d0316ebd13db20a24254121ddd9f997c6a951f73e7578257a085896518b9acb1edd5984fba3444f5f0acf8a341ee224c99afe336b1d81eb309a780ce37f149aa159ea3656917947cc66937d51df46413df13e906eb9f947d14532ac84fa049a211f745f966ac4e6d2cf77c7b0e138702b9801ac3023c9a4c5ecb673737cefabceb008dec790b382dc6c0fdf3658a89a476a2d3f8981288ec553ee1d6d22381f38881555c5e696bd5f59b464cbfdf40ac5d3c25975ed0214a8c5312e290d23774b42eb365378ed79bbccd0de6c3cd3fe3838ecd2515cd0e42e35b40eba201f29260052d9e7f77e55ac59210518c2d88b81892e70cb55e140dc4d6ff7ee450310e77e1308c08df0d664ccbbabdc44dd6830251dd2539b19a8f563ce56b9a0e661d304e3317a672c26a2bebcd31f6bda4c4a24db44896927ac7f409faed513bc68f0f6eaaa469c070329754652fc5e115f365c1f2506c709ddbeff448098f80f1a99b8f409d3bdb290fbce946d3b4633a8580ce0ff32d15385445ae30aac558ca13932f11c3bf8e1332bf88c769eda1629aeb91479602ce361a37e5954a2b0f2b9d181e1f65e8b9b7700c738e3c6de46ac15880482f8e4b5f1c07cb3f7f6b77873f47d26e2962430e19885dc3cb254da17c773c0a15a68be1184dfe7b7ae08e6edf25a8a4395c6f4f17b6f08be4daa5f2606e1551a3b4145ede93748aac244897669945ebd080b0c4bd8cd59f79a97e12a178abd372ba8ac60d3af34fd9a62471c9431ea7b3b8ed5305b409e02d2e4189fc9b0f9cbe40cbe2527b922717f5bd7bb9d592336d914a55c43a1cac15c8b81ff39674c0ab27c77dfc569483cc661ec03eacf98c5a3e25aa8e17a698176061ecce1fe0e4bf42970a9bb856638ba7e294009b9ea2565cd160a1378219e92ea191d8803e29e3a34a750c6a94183d0ce0cc41e3d289e2743a711caf6626913d10dcb7b2be013c663a06766b39df7c9d71d1b79a2335f53492216232debd317ffb18b2f9e38191566cb334da9e1615e45db1bdb87190ccf57075b75f5c129f40f988b49fff74dc5d4eb9f967e53eb1da60e53fa7171f967143d667b303ad57735e4b7f3ffa95b889d65a50e78917cb41ca897a596f07153fd66224b4386f11287ecb88489ef98ccf24df8705a55b617adb1d9c2d3e166566c95c36d69454de60b0c2136cf5c45dfabeb3355f2781e4a558dd7f13c6cb5bcc17e4fe63bee4aec70e66b596ce4fec39454f09cbd2786f41545b5e7ec605b287c49c04f0cc1220fdffedfd65c8c5fe0d2f15126fdd3f7aae2f2e0e641e01fe3685b0f74f25d4dcdabdb48515d8a52fbc50d166f1ccf79b0bc5576e3d6b6290c1d27037ff6d191ce1610d74ddc3928170c57596efa03a30e642b20f4ce2251b34e314379da7284e710d56a6425ef19441109bc24470c97729c7d90d50298acf408ad3f381dd26cd4e6a04d1bbe7a50661a94e449a36b474885c04aacb6d72c5e0b561c72399b2d2e4b4e6caa72d55ed2b5dac896db29784e3542ffe9a73bdb2ce5e94c47834d2b5886048014eb50a6dee29c73df81f7a1316f29dd1d5fcfe0864f1762bfcf0df0a477d6bc377d74ebc371f3de864e00d59c23ff2ffe30f34251c3ffd6b098d30fb86a16ce909ad60f30a2b39e1147e13ba70cc7961526ed4f2a343b63fe60262aec50bb6f2ef8d43c1e834788fe8a8496052483c6a104d51c7ab3686078f57dca6e6a3bfb8c6456450689be053ca82e70e4ef3313e8e019f728331be35bc787e8e0955ed0f85582a89d64e92e42fc9177682205b537a9172e0e4955b925550306a81055fa1da5097fe971265c81a49601af6c6be3ef18b3a0eb9c4b3c81fd5313255f5228f826651c73d3367f758db34aeb29e355f1f45f4602d256f287b240b00efeaaa054824f7d4e6efe1a5473a4f1c0fb2ddc5c2140bbfad7760044b27596fed78bdfd8af710233ef4a78b9aa417fc63bfed89f2ee90695bf695204bee4b7976790ca0276913dd4d8c3dbb385f8547547f1431f0eab1e02ee510161627d728faaeaa98f0fa4254f2e42bb1309d818519bb8ff69813f760f527f7bf6ac042782571220de53ab046a228bfa9b1ebf93678b694d35bd953d55eb607ba899fe6436d46ab47929580c1de52b51756d90abe94435fdf952b2e30cd45350d20772c89fb6a0f2d3e5a89809f55323119e06ed69fb7086768d1f22fb84b4a54e1c092ecd0be90a335a1afad0e6cffafc930f42a5160ddaf47d941ef7b9ed286544ef6b1feadfad19d1090534703b17d07ee6615beb6978db9d12cc699ae750d889d2e3275ca3c3aebaa9d64c8d945c09fc29dd5cab971b4aa5aa49f8a2b9f0221399dae5731393f17be1ca366eb5301f63c7306abbac53d90050772b48890612ad3c2989444990d84123597690bc4b29f9a274e6343cbdef99e4745beb045ecb2ade28bae87bc3c75748b62e7c009e804251a03c04aed232091bdf417a00e918c43b510643edb51a9fa270e5d11c270ae01226d0edb987131738534cf8fa092e7a0e5a3009ff4908f42d9aa76525370a733f2c0ae2f0717a931d539ac85d27e4dcd8b468b0d66493b9d98ce250554331cf1d18caf59097857eaee263bfd3f1d09a57a82983531b4175e2aebfadb7e40d57c79d813ba3f6bf2c26787528043d19deb04c7b2314ce37bf3e0273db83f4efd17f268fd1bc7c9dfddfb7369242f3043ae5a31f1195d1be20612796a5a7d550efdde89ab06008c95e34c62fe43e32f342a679985300debbd7bec9046ee68e467d04242ac32ab57d3dbd354e30cb2132e4d6e137bbdd5e80f5544afb351e26e6027819748ffbbd406a6037eadcf8ace55b39b2de5a037d241327245f8872ca54f67a493b44e2b621f7e00186f5c6c4eb9d3b5c138d7fe1c7828befdb18f0ce6b1fa292586a911fbd41e1575ebeaaa9ac9da97c8460b15fa9d9ec9ffc002cb527b259c7ee4268a7d6cef88160d51dc8d4b5da0ccd24aa380cc9816b2ef492440e731546629ef321b3e9d085695e857f2cada04a12b58300a292fa2945d395df527fd5ab1a769e4d234a38c71cca59640276338a7d11de7bb21f130aa842ac18000e85a8549c16a561f16ed58b7ecba2090b107ddc7c408429033e47a30e8ccda6e08c9ca1120689c62373d07559a64cd4ae841c8a2242b660b8335812177463b2823e36d936625e3b0d1a6ed568fd7c1732341ab464f7d759e549cf27b512313151221acf262d358bd1629b6c6cb1e0546b069c670ae73e76aa4dbc1458291bb5eaa9eaca36439bfb52e90f4476c76d2f1fe40ad129abdc87041baf60da6d701961abf071c4ff12a1c5ce71d627f8d50f81fded6bd8fa0d22728e5245bf524fb829cf0ebf1efd277314d2fe0f0ceb635439fc003e04a167c5f03237b8b871c9dfc10e2d447bdefe1092dfc3d67d9212ed6fa08ec566b99a88a0fb49442bbbd31d032a12ff118cdabb2888d2e8b5865dbb4a05520c248a93784c6c36283c0cf4d5eb5316ddbfe34eec57934e663b37a687b114bec05970c46e3b50e4857d3a1ade231771edfbcfb4164e1c74105837f3620a908f32da0159306589e4354b9587f5ca750409cee351539318acbfcb0eb9ec2b56fa0201c293777b38f98a099d686df90ad0ddbe8466535dcb076576917a944bfacfa3fa8476a658f22fcb7acd93c462fae51262422dce11aa5ab68a667afd017169bc37d87f5a56ac7649ae1b38b711ae28ba55727d78eb8116855aa08c5b838629585338dd5bcd7053cdb806ba8b1662b9fe8eff570e809f772a467c848936ef6f47bc1ddb22696149f63cc81d029cd9194694e37adcde5f18bd1bbfe73a64f1b1da261337b34961327620c66cde32fce7d2ff0d81e64948d6878c9faaf61211bb31ad0431bff78bed94284c35430125e92c4f04798e1bb16e438b634f6fdeaa98e9cb9e584d918fe583a90c47cf6d688905b2a9fdf9a06c88227f5e8595d5f9ff7c5f15c74d8c4b9836d42bfb6f751fe1fab3242368c077c566b91b587b2b777d99c53b8561a93ba0dd8d6784178707023219906d9b181c289e06932a1f511fb41c10be53bbff1bb0d8af11fed4fb41cbf75b6d79fd649776fbabf0bb39f330721b5e5a9a51c35f5fa5c8088c7b043bea4061706cc0362a4dd046fcb12fcaf0fe4ae58f16343b662bcbd2fa018e35a2a313f20e5b656a12782bba293ab401d783bdb0f45d93ab2b782746cd87e4fbbea887aca215cfa2104fd39f6daba7985641c3cd6b56a7ccc0718f879ee136bcb29521af465027dfb60af1f4438ef1db330a6d0ee162ae363aa5cf2f2580b233b3d733f70cdade637c5b9902162a123c68f543a17f8a38110219273d98c76e2a02a329a64b897e7d4ee205e3623a1c3c32395b7602cf4a57c50de89f48605139a1b170cbcdd85471cd4966c459aeb963c0d662e79141752d6c9d537bd9d9cf5613a0751332e3e4d567549877d8ca3aab0745faf9f9de97125ba510769ebdda30e94ae064d29a4197eeb3a8248ace83e82abd26f981702598c853997bbce5df2d21ebee02f36830dc1a1da4f82352fcc855037db7504815909007a9194b26eba6757f44e4d510818e3a62472d14c89bac3ca3c077ac0fd10f851e54715201d269d2ec3d743ad29b6c2b11e4c5033079adc0a002682f1aee27b6bccd976c27577b7035c234395be2084d73da93df16c0d579f71b53fc70ee075d97482b2c7a9cae007ed0f85d584508c1f7d99b203fdbdeea4f228a61480f46640007dffef7893d91cd707a5491c218980885dd6bfb01c1ad576f346ee992fd7c00dbdc1bd2a4cf2013e5dc115c7f1576535894a05a967cdb3b80328b2f1320f6cf7ba010a61330af50a0f823b6f5be60ae4dc2db6c4d9211a831abe8f94129931bad9b92edbab3934944ec0b0912d79bc1642d50dc221419121b72e1d3a3e4fa0c203ae917bd73ed5d0f393c2b35aebc79468fcdf69e2bd5a55de0343342d0e1d52186153f4b88170c5ed0186dac413f3ba2ea8243e68a80412d07987e307c66928e592bce286f2def11a6bd04d489ba3cd47870c8ab48c19daa0b9a2d17d649d5b5e83eefb4d8cbb653bd11be56523a96be68386bc7d984dc23a85ce2210f14bea83445fdc90543b6d582d86e76452eaa368dbcdffe957b82f723e3f2bb61b9f1dbe565f757dcf20680799cf2db79a805c69efdbf5250067cb152248efde049e12b5282253fde99e46e802e4f7e869f94aa14fc85006f13ab56a38be4e44833a3dcb8545387f7d63508c70b91211d342599a66d4ddb8fb197d28ca94d28bac2a1b4f9ab7de6ac8a851633b157c8f3a9c58a22cd21cb491467fc2d4570351215102702aa98a9767e0db41d807776bfbe59c93cc26adfd84a2e903d17a6bdf0e1fc31ee45f93ac1448c411471319563a0c8d470889615fb422b871ba23f54b696478326f0d1f98a4730f9053395bd75793f4553f9be70f4dcf2f0f8d7c7df4ac2688be431201861f1fc5fa96e714aefd2e29efa181e2ee5909bbec3531aedee7ae6a9935db79de2f24ffceff81ddd0ffec9e1c1fc151ae7670bcf16abf14e02ab7e95bb568531485fe4013d221dd8000eac4307e441d1a5c897b8b8bab59dd985c3f89857ca543dc1ade0e3d0001dca8423c9a5935df212ad8794b9372f3efb6bbb8f5759e3198bae58ad376a6b0fd7c9a482a18f69eee71b1a46ef06487a592cf4e309ada6c384afc453ba43a07e38ba1b387eb60f543b3e20acff31f8af903741d403fa84370676144c67c8e8eb48efac656bd7df8498930af7cc78590b1026c27895bdbdb481bf52201708c4f0a0ab02dc9c5081190273c03275e40a9d86797846bfaa3b06f56fbdea190c40732455a945c92afbe81aea1a44f55660f1405cf5424ffc45708bf800f7cefce580e354be719ec20d97b67ed5a15d48ec6082244931259a237bcfcc5e8d3cb8b3f54776db37540af48c52c6712f467999b518ad14de30bb49b65a777df3f1029533dd88817f4ddc75555de967e73275a9a6c17e3b6f2c3203ff5e1390c14f46e97743bb466eb4e500e3386fac31795096a555322550f88bcbffafa4eb6d0086dbce4e08b29037fe50e077bade6e1352ebfb0711cd46710642fa6f809037522fcbdda6e9dff70e651c6c3717c0b31c25a55ae0d0120c7dcedfe868c040908f5c3a29b3565f50a72fff3442828ce8041f5c965b77885b5bc97d01153a14a3e42e02a33def77853391963fc53f450fef29a0a2bf3936c5ec7b589075abeac57f81a6a43827161676ab6f0f774619a854cdb245f478d5c640de7b4e57dbe6f657013eb5859624843e0bece263c687394cc00fb1966d1825f0c8fcd4b9756439f5e7ff2d44e8f37f0a9e5a53506ab19143f652e2c2585798845f00205cce3ad02a7046c9de414d2b3b823e3697724e5014237aa05e413757eac191c2ad5ff6303e03897a76697f6897cb6f6ca76d3604204df03ee7a83d0be4dd1316e488e90cdd84a384faf090e6a05f4d0d6123fc8f3936ecef1e0528af896122db185888bdad2eaf7fd721b1c308bd0b70ce0326a7cbece4239585dcfdcda834f1e10b684c704d8d254a7e2aef18a8ded87113316036b8b6bffda5255589d7f0ccce2c9ae071220ffeb22695b96c629e9765df9b6a3bb7d138be63e49860a28b7dc196263aae2ee348c84f8c079fd140a0428c99d3e4d022ff6d9840de2e0c0b43a31b80bb10068cb046e86f8d13c92d93f52a87f1da2cf6a904284106b3e3d036096f8179970a82f526892d2632ec50db8990c42a02fcd3be6ee2e15bcf8461129f1a272181795451f3100c8e2e0aeb215402a77283e8bb505171ca9451a8ac69c8248b45102ffece3f825e17d87c3e301c7ce489f150aa9e2076ffd9dc5121830e6bd4f231136a224fc414899a722453bc97ef27ef7414724afbfe7d4ad17729a7ec373e4e745986ec11ef7fd7de7f0a2b03e50f3663ed6c58da7bd8dcaa74328730f071241f59a89e07733be2c2af38293a3147550c2c8dc71138b2119b233f2f2368bd009ebed8581b897bac2267f2df5c4ae21344bda277a0ce652cf5164a04f3ef478e116543ca24b0102fcbe6f6cf3b4a52c647058935f9f3a6c9be5af827ac1d78bb29f34d2ed0cc689aea69e68fee56fb905c6f89913f7529cc96c604536ed9d6ccbdf004ef4677fb3be22641b316c0f8d9f7d811cddd46052a4df319cfa9e8f448ce885cffff260d41d6a41cbf1105ff3bb2d6cd109caa7542b34e6a5f66650bc2eca63ed5c38631ce4286e4ebf5540a91102887143af26f007f8f17a89f8df80fcf0af5bf6ce4c2b2954a3f5f1bcb1f20df3be50cec77b86f333a9b80e8b42ee985ae143036c11aa1db00ffae253dae052da00230866e84c5a48522a2cd3a4b6f904388bb587065db5c910ef518d50cc0bfd1d05bf76ba94025dd8718a84bf0bc13a3dbb4160e4f36dbec6d260ca59ae665f1213034cd57fad06b473f47ae6db9527a452d68f580375107216f1407936367bbaac91c92e815c049a8d66c953e840ad9a52c3d3a6e99994959bc383f3bfffa0a33a408a5f687f22610465606bccbad6d50ddc6ee05b6202c316687d949f83a1b7d7baa2680a002ae965f029fbf492b219982143dc35afda7d6eeea64904d425af112a6fa0d73fa1006c41cd1dfa0be339c6662e7f59dda33682a560900cc29b3fcaaee0d3036ccf31be1ae69a6d7e5332af01f643a6cd20e73e4f62da1f809059a253f13bbdc276e519827c36ac8da7e6064629c8e12ee7bed525dd76f69b7c48532e27fb7cc2d6b554850b15462f70ec231206baaa7ace220cd5d43724c2cb71b892c97c958edd880d6fda05e4146fbde3bb7f6f554c185dfb37892e05e894f2c87491c21f7bc6e2dd564da0090043e37bd4d04262e157894266d08fd7a3f63e706576e716e6fdd8eb8dba91eafff0f4cd6a3328125182a4ec80d65325eeac11a525ed51c0fc53a1b1f3bd1fb03ef5c2fa5ce2818baaa1a12ea573120e374e25aa458b6125f568f75c7e6e11935e71dda3d7693fd2a69618501b36190b21fdc4bff720ce56a508537bdc738e8bfa10e684dac99019e77fb9c27420a2f618c9895d06abc059dd116f15eb94f12b2be5cda43fa158fc5fbd1bda8e76b83c46e48edf7ca8f3383e844d6245e403691b03d339331761b449ccb58c3fa1d2e97e142500e48c99091cd118831948dad0ec3ab279f0db0f696f333b5747771b7ae749277922e5d1f73c6afc0d077ffa466a5a2caf646e81dcd6ea7e4fd6444748a8833a670d4482964b8f8dc0473a93ab48ae8d5193be25e1c24193f43f7f39009f2524677d57aac40f8b7a949963e05cd250b4508224ac4c6d1935ba46ff704fcb910e4414c8731e50e5048bd2de2a2400439fcbcb12d39bf9c3632e06864e2987b1389532e2f634b25a0f234d241fe8dd1b37fe393351a34e9f812f417c2bc17411173fc295ef66ed00294537fbbeb4f08866cfa062c453268cfc658d983f3560740d221b624f835d109d3065f5cdd69614bcf4acb64087b0ffe4dbb29091dee534fd2bbec2b98f6a0a7a11bea729372224bcfe5fae53c016c868fd3e322d94c12954b04ba68076e03f19f3c33989c5db42596f73a000760160a94aa32ada7e8d2759c0e434b451681144a5c203a0552af3ebf53495ca9c52dbe43187ff44afd5d4c39a96a3d14ab29d6093bc36bdf7a7bcf392a7dd18cb57da3bd13022a7701217ae04dc400009f2b6b1c7b708e4fb3e7d571bce716bdd3f8a6580cc0cf2f45e5283008a51ed4a34ab0ded1b82cdeb9986a9fe3a98e04b9d29bbabce368342cd6b4043e97e5c0c5c605cc92d55f786a0ed573998344125af6b47097ef21a733ca4fe868589505b54afdae7e7d24eb679dc034da2357fdb1af5b853452f830881e6f579cbaa93fbf740e100023c5929ecc1f45f0bcd2233d95f364a3a708bb26dd747a6a2ecd83512917c58d5ba9dd3d45bf36e55f19b8e11bd2851124ba079b5a8c367a119ef43bbb42b9f0d657d718061d3918feeeeeb52aebc94282ea7dbbd26fe33536ef4a8789009c987d3595aec3d0d9e8de7a2362105b844edacd037f681e6855e8c82e1aab74452e4bf2e8dbbf225af119bf833e6293d40a42380e4ba68627a39195b58548b9b9dae29ad85c63c3cc56e2a3cb1bd15a6193d1b93a10a0fc16080e8242e64d5bd8230ffc77d586aa3b10a991a50f4dd1169839cc55dc95a0c3e9757973ea075ce279239277e779758ec5f162eeee30ab46613cf5fbfa969270505e27c28b6d83c2c4a0f10de30e1458857930b08da984f498511265fbc5f43de4c15de3de9dcff560ab5aec7400f5a6fdb6a60989849b5a309084886bfb3ab3306b2cee0d94aae340654a378e3cd00b52db1fa8042d3dbc09ce7fcc0084a34e44fd05a1c401d4cc1fbdb095e77a8e6abfd0822850aaa919e5fae4a5a7514da7c86125b775e87ec7854c9847b9c0920ab1036796c1486d1c5855738628e45232054e5b22ab2ba642b9b067ed8c8cd39632e460e07cb6eb034894da46aa23a191db813ad771a16d26bdb5eb95b8cacb07e0d4d9b0c68911bf6fa2c1a12006a01b7781611bbc6eafd2a8d13ac118653963ae671877aaf2e12da6c28a5bdad432c79979984882aec6f97cfaa8b4171e7af34257cbb030cffa0d983d7f8b83185a3598afde62dc01462bfb48b893a35b979f48452ba7787dc05810b4f771a1360ca042e353e1e92cd4799dbece36e070a73b047adf472a36f80d8b8d713acdfb1a28980226daed4506033e6f3f3b5b915c92c7fdefa1ad4235099b9d9a3ce1f0934f2639f52226bf85d431c69c2e956e38fa78f145dfa1bbdf9fd92e0f478e215dc519926c1ab8322ce64a9c674d51cfcd1070a20de1b1b6b6500e6850cececa0b57ae417958c95b94048632151e9d1920af2eefd2d95f525dc9934f1c07381427de133422dfb462cd16bc69655a6a98d3e1e91d9b7625ea8340833681bd24d7b931f3f76167c1f18fe1096e17688845d2a809b9fe319875cb87c6d168b55a139eb19e8ad0c9527c2de3005bfb65a4b379b2c0acfabd21537fe904bfe6d1e65fdfef172d3a926031ab16fc9990301c43876403dc7641480e125713949c77b37d9bf5263c6401ddd10434f3230056896efff467f352270ddcc625abf890f5ea59a6129d84ce13adf5236510e9208ea612329568b4d8632a08daeffc0b155dcf9a60adb99956af9863731e0819bd6676e0dead55ce1146f488423731a6ec8a915eeb73b0d1a2084d6c02c61bc0f972c9b442b22c7ee15f91a9f197c1800778fd5c6e934ed0c1f9ab025f5555ec510db8740d639e67e00d11c2ea483ec26811c89e0861e6138b38e700da8fa0c2c14bf5c6955de04e98163a4aa15c210b2b0537d1df69c9b01195ab7761332f3088a12c6db9b5f9866bc4868c672844cde1665baa3a0b31b4a6af4b27583d53aec2c0aa3b7b62840ce0652578e0e7921067ddaea8bcad07f234f5c37f32dc5ebbcbca0ea3e1cb383b32a53c490bd0083611bc728c893025a1621e487103f29674c73710051d3499bb8f5a14b274eebd9e87717276a0f24fa20db02c9f3e930e3a96360c4becca4631292e1ac41a243b089ff3b2e19c757a6c9b510433c5ed1e132854f1fd7ed87c1f7dd5ba397a95764b4bfad4dedc66bab218aef55b5ceefa10636d4f050b97959a321eaaf082b4760239d75d49706a8aa69a5aa74cc77c9080a66e3b5336d1c1a42d0cb84eabcd1d2d0aadadadf5ab3ff2de52aac1eb55fe29fc46fcd690de478fd6a02737c3d88a01b807a8b9b685003c3cf497b3c7db266680454f745a622d367031030219cc3cf058f5f763cfc7053cd2841a9be8ea5b508cdc71a11ca00aa691ed1c7e3e3c2696f8dde8a4972755ae00e224bead9c39967dff26184170c4d7584617a86fcc0d4ba3ceb57cfe2d95bffc9234e1985c1d1e33b2ebe3ff90a95f52cd30d843ef77b767fdb213f6c9706a2187f3786d81f92caa2a45adf1591decedc125e39485790c0b14ceddab321a5fdf2ec974c88b7d1edbfb7281854f212f7db89307a247067daec38bad6fdb28f07f2a1f5c3ea59ec458483cc92bb195bca852404c52b2fc29f0142a69be11aa3277ef8193cedda5e178ecc1fdaade7d1c49bacb2c46ee48df1f2bc8e2fb462b96a50c75ac5dd3484c49ff8930b58ec2802c3abf59c858c1aa3e842137f2e9eb1eaf0ffbb55d9c24a65f14d84127b60ff75355fc7890a957f57dd0bfb61defb0e6f31b69b25230e194930cee4861c1fdc85a2c286f86daa3794bc4f19ab49029dd570c940f0e105a1f0199d17e733ec65003e277c3e17961d34dfdbc3b10875941149c25df1212cb438d25b65969abcdb1cd072e25fa3e236fbb5f8931772de96e9f86037b976a46cd71bc1c262d4b0e406a717340e592b8fe332333925d0f3f9f13e273e1a060854d50fb818e0d9af32d96df4346e2efcc5f43dda76e15cc6212c973d7afc2394b274e0e3e3f0690c8e5d5b3791abffd50aae6b376a30b5a34fd0735290761381b0297e1ef729ca24305638a37788f3e572dd8486fe1f985704969ccaf4c9ee78a8e29c973f32a6f506eadd29cdd7735be4caf2d6142975b410742a857c4c90ad033f33f0928b30251255eea3d875b87d3acd467b96d7ce83215c018b349226e3c865f88cf65425e301059a0aea0d82836509f7a5866f58e56b46e286b8474f9388af837d325e095c887201b7aaa0761b3b34afcbe93b83060a18fd19036c0e1d4b2ef6e1763d43116c4cdbbf716706ce18ef5ee434e0a9751567a86fbc0190d34f7ec1c4bfaef6879e3077655e6f933bd34c47f505fa2c2bc8c5d3da0d74d77d9709e463c262e387b0e37a15806935e7239709399f3a638598a1a3725fa16b957842c85f8e3c08975b8f05d82ec3b37de6c050fce0350ffffffaf