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 79800 4591a8d5fe8808a146f5a68acb5feeaeafdc324c7eedb3af472bddfafe5db526

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
79c35e3fb0490b3aaebe095a33c9102cf9d990c5396529ff02d1288e0b8de527
Certificate Block Hash
4591a8d5fe8808a146f5a68acb5feeaeafdc324c7eedb3af472bddfafe5db526
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00938c00000cfd0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000028d7b79626bb651ccc6c401c01ecc6f155f1c2e32b915b435d46033f1baeb207684312cbea76e28bbd04de6ceba349fe10954efca254c95aad6e02fc90d132f03bd6e8cea9a10479132218f692169cd404c5b5ae9bc5ddf828010000000000000000020000000200938c00000cfd0000

Raw Header Hex

0000402007f05249ffcdbd6c645b75a0b961db486f19d248fa9a7c3bd4bca091ec7a6f30bd78bbe70a957ebabd7f27cfa1a254082c92106bdd3ac904b14e371645ec6aa50b2a426addc8001827e58d0b8e28d102ff296539c590d9f92c10c9335a09beae3a0b49b03f5ec379

Proof Data Hex

59,560 bytes
12121602030700d656d38fdee8b4a1fa0ccdc08301efd72a7ede6621d4147a94b3d390de1ff292a33f2d37e643d61956ef484e328896fc280b9ae1b262eac94415ef6aa462dd145473449b4e14507c19f22a6a4d5c633e6031f6db86387bd26e860a7b75e31d8d093de7db8f85d871f953c1a992a69305a550d04361e32b5d68b556013c8eae0feea884523944bb858b895ffb51e7c39d04c264a815e88643e727e8ee829a21c9c45f00c6b6ffd02e2640cadd2669146cf87349394b7907a4d7c73d098e162260045b3a58f0c18b5481345e6dc32669777101e06b91021f94c387231d1d034d784621f70616f099372f57fe11483a336455a92fbdee36e848a0efe147e21184834530b0d1a1f6ac08ebfa8724be6b49bd9d9554e9800df93ca90abcd36407bf91d56c7225f336ff0627ceb4889073c1369d22743fe0dbe589d5a93a7d4ad9357d22c3930c4bec1e6e6f34c87e900f3b6173706f373d35d867f776b32358ed1f04acfb7aea3fb1f0c938ecb5737ab8edb389d77216e4f1e4a79c40e3e0343b7b2f9329156eb38045ed355f6e49542fa700fc66391cbefbb5bb5a5f89622b713e1534f2b778f9bcad9094602f2ad18e98c052ff2a85d7046fa19ab8cc1ed5119c363be0fb45cc5a1c8030f4a84bd1963df4caf07675bc78244a064a83887250a60af4c9da4761fe49bbd1b217953f1f79ae502c7aea22d8317e357925fbc43c64ab4ab784bede338a87c3199591bb25927dc54ff26cdff7ba27e8cb6059cab268adf52d2f92988780d44418c827aecf2fce1022272ca8b73aba55ccf68089aa2df40087c6df47056b27fd0cf24ea7a713bcecb1cb6eecf676d055828a7e3586c8410d2696d13272286e4f65819054d5c319e376f167cddd2811bd7c696fd1fc9c437d66b1b6e3069fe8ebf3399bee98d07b0018a554e7e20bdb2f9f08e685f503e117c9e95f1c3c2843c412e35780d0e3f2590f54f1497e413eb43c52fe1635b4f76c9dfe16a5b5ea21160982b6296768c90af7cc6fdf4476bf3a90746f9e8da3966d95ae1e67ecfa56f118d80bc9de14d4a2c7fbc99477ec9009fb6a96b792de709005d4af3ed17e4f162500f10fdfda50f0c04e7943ac20954ca25873822b5817f9e9910407bbed4558fdf95323d16300654bdf8107ce3c72c17cc5f4315940e582c4e07cc2afbb7781e9f5a9992e1c51aa05cfbc4175b0a264c7ccd5000da979cbc78ea268e6b5e3c958ff6b7325e728fd383cbc50da979a82a823d26fb51d04cdd09d1bd3d6c7fc0cae8551667bba56569bde6d130be541bee8010ba4204bbb29f8a3c49c2dd23e4dc7bd7e993a816dbf3f00104ae459470e278b9a2449d8390ee01fcdd164075b40019f77cf0cb6cf250ebfe04702d37b9ecd0baf53d14905a66b545cd11bb2e36f10d466510724b055976ef00000b24ab6ede276b992a93e5dc1bbf2e603ea8e08b48173f2f3718ff0eef3388e5b2523093f150e662719a2c4456d11aeb3a7d33146b6d0d7ad0131e9949530632d28cb903aaf27ffde2241c6e52ee571d320813d52f976c466586a9797f36541fbff195f46f42efe0b2339ee04d8b584f2b6dbc3c8a0d489e5007f776509f52c1dcd5fb740071a5fe5d900e4aa790f09733734a9a79e0e53df1d32d6eef2df99705fd7770611db71f3bd04ab148f4283eb0c1a8dd9a9cf5b6042034121e2596fb62da1c6c20d9513d8cd51719575b66ec6a9f151e52ae53c65eb29d1577e739f128440ef08f869bcbc683c7df4839dee97955ec05c1b394e8897e323e6f60dcf9537badb136d35c3f5864ec058f02e07db25e9a24b43c46f1bfef91b0de1e42816b24e8afdb12093e73330c25870970b31a67ff40f41cdc0bbbca036199e8aa7f7dc1e32f9e836093080810acd2b6257f555ad22422b1a241a69acdfeefc9c6dc8b391f4a7f26bcd1ee8ab6ae0c8e9483bfd85492252a047645e1615528c41df46fb15d388c1e8b8097ecc1db858dff5e3ab2bd08d248c1677ab7c2d1c67ae15e362b043183925d5a571d3f519d10d53bb6e1fffeb6df09edce28f4c3f2e68abb3f5c4ad96c4189f8baed5c9eaab89acbff36adcd95b23f778add419d61f004184ebf06aa1a35478cc1cb70dde945514c4fdec6a30b5ae995c36232462d1c92a19711547c07ba9a450a5e15aa7b10a2c455258942dd3b506ed665849c0c3b496e78ed563b3c2a89f87ef9ab9f25c896ca7600393c3bbb9eccccfa4647c1edbe15ccf6679985311cf0175d08ea32a32e2dce14f2b48a0b249e7c2e161bce1ce212ea287458faed433849a6e53586f484d4ee1b1cf4a8d2c7e54dea306d6a20a06a2d6d29f16a61886023c2f91e42e407f053b91b1cbe571d276a2bb1055ebab79e75364046e0ad559bb287b60f289012c063a093ae2c72af1292fe448ac287098772d8e503a5a962cd84b072b555b0e32ce02733e193d22458eefb26cad583a7259207b00412fbbdff66f3a30100d3666ab898e808acf720d207bcc6a6a75d998c809646d6d439c38ddf11285dd3f9ecc3850c5ca65e24ddfd9a5ac91d58c0db64c5fb8af83973b54c7518fd7f161f11e532bc2007c774be38388ba063dedb876814804542fcba3e0de83a96da834725520fad5b9c3658a186c2918321e1a8376cff99ddc36f153c9fc3775b593b79dd38795661704ada3633db606d937f5211d7d80a4876396ee2b9c467b13d74eaf5e9bbc700343623cc59d1a2e6139bb9b4c14ded4c1f248f6cd075770d9a3698aa223c63fd8cfdf25ba67824f47ecb1dacb64ee5f2eac3630fe9479555fc693059f64a8644650038780e9ff71cae456c2366077807124a9c26eda969465d68cfedde2856788b4bd211bc6c075e153fceb53859fd00fc94c284ad70c469522829db802a4a88c71aa2a28b61004b41ad2fafb661537bdccaa936d7eeea8981f32d080d1b50e520a609a7c0cb956f867a5f02c1d324d4324d16c4a3669c5834a342a51d1f21b62d187b7c1622b8f0145333c53ad017e12362107fd79d633d3448109c8c2bc9197fff32d1d5b2eb196d52f7103c563c329e1199d33095ad0b0341cfb2c22260966434e6e70a722ea8cc22fdfb1126c3eee27f5a4759fb536772884c082c3db46e254861669dfec197902938ad789e9dcd344a2b5c3ec9c4531b7b3d26d675734a5851dad6d917eee558d53ccaaf3702d251d6a8c253223c9d424f8d962425b12267cc355fc2c9fa9c2fd45e7103608fe864521ec778e432e48e5672a31ce6c25781168375ae0b14429f1e918e1b128009e1a9b33bee6cf2794d9910c568611d9de7071a9201b6c922b111e4055894db76c9b03258e7fdcef29bac85da4ec5d175c99ce3865fd5655d91952972150ecd417452f6047544c6dd154b3c6a0708e1423eb9ee1f3fbc043e183561d43fe10138dcf1a47a7e0a750248982a6d106142eb696e0dcc99df829d211086f155b96ed630c51c0c4d2da1db28974f6b5217fd91a8bcd4a7b4afce90fb52bf01e47a656c1c71b9b3b4417c0c93bbfc2ee489a762623dba93538a7ce447a88b9f3c41b7084e3a4ccf669b205b5add392189a4c4cc78ffc8e01db155c779971088e51efdc87091f3e1851c572308151e8bc4fe3bc06f21a02de5890d3b48ac963eb45730c7a3719956430d48cb31384f9e73f4245548b4cc3af183241be39445bf24c7374f54c5f3ca15588a5bd16671e804397002a52f5b88f22fbe3d93ccd089fe8eda3dc4fc299db4c38bd7dcdeb02bf8555c3ad139deac4bda68f8d249cc7339a177ba81e47d8a7acafeda85a4cc7497d7271cc60fb119e15f36e5570147704f0b3cee4d8e73800ae3ce6b7b0f6a43788cce3a62a9d20d7b0f0bb5fd3146bf440b674e0e41396a7f68306d9d5e66fd54e89e49b90d2946c3b574ae5b875e8163458c2c0631eeaf0823671ece47303188faca76bc565fdefa6008e44d8202c2d205f0bd682827289a04f8c8ccc9bf85223c08a1faeab386b8afeeeb66bbab9fd29ae516217475eeda771e4a82aa5dfeda2db66424bdb9360f4bae8371c49531133a4cf5319fa834ec5fc638209fc8565c7830f975c277f77d327cec9050e31a070e76690afb3fb9c07a5cb8513547ee5377530bd19856903cc6f0c51a1bbf41cf487b68b64f5b9c31b8ddd3506ec85d258af75d1a95863f8422c5e2755abc19337db1df0ef0a2f65e15a8d4784510b3e4ae6beed93067be9cd16a71deb7d3d67ccd576e9d5689ea44b651de4b9e524b80f4ca419c813bbbf82ab9de7d1f702f9b1a98373b0c7963c97bd725829fe6374353c1e250023e7cd394eebc875843d5ee428510d48624159ba5479b3c86379fa34b78c8541c5c891182c67096140279d9d3a1fc6f0206ee0b019adb20fb5747d2a9a955bbf6a0fd8d7175f77c156b66868ebd3ad6d1a14c7f3a0b6d9be6ed6398f8725e1a56df560254d293f838f57e1e93647afc31d8c460c40f948d0ce725e6765a8e31236a055537f15b5c2f3da8b62350c51c269dda18f74819ac4abafddba8521ad322750c0bfe3c5fa83b1408e053648c97c29f86cf9e92634b9083e6a12becfd6391da4f31f5c4f1a60d94705be646b515e9b762aa90cefa039b76c44fc82b738e91662eb9f3f7a2241b6115d1422e73e43b2474c8e6a387d7166475d8b852e34fd594ee1957c661431bb77a3ec09306d62a80260f62400f13d4daf88a02b179c8c8e525030ca6203f0e810b736fdad376209520f4176a7bdf27685ec5e98c739347bca25e8ed840fb386236094512a848cd8770d428f271465d1208b653ce9e693e6935ebdf76a92a0cfedbfbe8377306da44e8b5f2d9faf036574fb15be2688cc4ab0ea96d43e3167e577a2b3847656873f50698d44a43a5dbd371a3f11181d01960676fdb44270b191d49c774503ccdd1c22c0c8dc4a12478d4392f42ca5996f2ef10f2037026cb8e73c19772c0243df1e20bbf54c0178cbea6e85d1f6b1ee169a1e6c5ded8a0f3f5a8dc83245b93dee634b771b72f1c737f809949ef850e10a0c63aa2273a74a65e97ba23e72f1cf657c942ff387b6af924f12cda6aea683c227ab1f0d61efce672454e689f6d47377cd3e18f76395de63abe85c58d47914d3c5b58f645041de2b4e54a79d8a7845d8b732a700af26574f10c757573fc2d80f4ca42c4f3e72298bb920e11a99ed000153df6a5c890ed0b10b2c15874bc63ec433bc28ac94776cc948ee13c79bdd794e04fb29cf6bb105019c7fe14c3dadd030ed60110f6ab378a2baa99749d1007ca2da66b8d5926fcc9af2b0d4eb194006ad57c66c99fa7de04ac72f90b8ce999d7ce02ac5fd0515d2fa73d4f8440861c957903129ad542dc5b51bb7bfcc5c1ee079a73bc76006527d498936c62315e7afeadd496be075b51069db52107afe4eb2b99cbffbfb45fa31e39df33be40cf9febba0bf3f06edbf03ea58666960289d7d787e25537fd135ae54ea0746b7b3dfb9ce3e5338231210e2ad170ee0c1727f0f80a6fdce5382f1af4cdc7e5cdada0bdb3f23880b2cbc6b69fa2f68294c9c6d572ab6430619b41227320e581db5d222fe8c334690dc0a3858e43cad38d2dc31b9777c6782e9641100e4a5533c939ff0ddb06f4e5d55633a117e414883a2909cd220c80a3d101c2125f3aa228869f6e6f0d14d78e731db45ea2cca88b0dcac4e58ac0d8830467913e791c03aa36845c0557b0341f617c52363c00d4072c260e34ac4bc9ea98bcbd209fa6f2bb53c53fccce04f43025431406277155a6b15bfacf3485467d3a80cf7d98d51f5b38ad4ce1eed200c0e53e7b528cbcc0bca8f1bd71bc5131fdf79b4d9f0164dded28bc81448c736e0d0e1413a1fb6f422757147911e31f45d801fe181f8e8b719ed82a7106aea13f632b937b58357916798b50dc2c373ccbd185c0d04ec4673233cc0ea3487b1538b061aceaffab42fff149d225c4fa3befa308699c4402ed171639a521e91618bf75ce04e303f83289d65f33382238afaacef8fc8e1ce25ac1cdf9c4b1234fc0d178861d95c6f861a20a4998f0459dc7f108d82a50e84aaddd369d04342b1e0e5ace39077443a194486b60c410099ae03d8a18c323bc2327f4c28ceef535fe267b9ff00da25aec3eff3ed25fc3316d48e810ea3dbdb5ab660f75a25fa39525b8ba39b0870474a87ceab1590baaf6af700a269ae3f6a84fba40cccbdc67ac4eb359a598610c91cd41b71e4a5a9381a873752c27a47aeed8a4b3ae3aa27fb911788afef309ec7151772a0e78b447e6b88aa53bcbb65b57c1111d609166ac929c8080ce89919c3c56597aeb8cef0485fa129dbb8681cd8fdb66a308752ad5ff5969cfc79f3eae315e36f0f70190d48237389a192bc261589099e74eaca866a8129122e93d5b4c96e41b45c0ba9ef9f3351751c8b1cac7c84827faa9957a569e548aeb37f365ab4beb08ab90e221e118992332bb3cd24c6aa4ebe5b3f495068551eabe6b3ed224b7bcd99affeaafdcec2756f29cdded9863c8923aa1d59e234385a3971005d16493c277af978d789bcb1744501fd8509ddbe9b42e739be697677bc7b438bcbac5b739808b05ce6fa8595c98889c739f1503e1a72aff7ca80415f12daf52b2291524ad31184d6636878125341d7fa90ff2de39a56e668612cb9824befc1f66756ca52d1ba9620820e2fcccaf2158d0b3b0a2251d06b2f922a63ba316e3fee08fa81ba0ce08aaf267cbfa93870c3205f3c4f763213da6bd3c93dd0bbdd3f971c641087e5b765bc040de8106038a58d846ed5cf7b672c569e7b7a297d4e1df9e062067fc80ee7dc329f97b87257f5b3ee96534b0c2007c77a37b0532500f891cfa201b1e7f28e56d576cf1a2957cac4930da0ef658ad78a66e471f6d051efa1cc04be6ea50cad651e2940eda9f9a4d4e2a4dc4970d868a2464bc4c33d0592e865339a6cdcf8f1533d16a79e6d735ebf1925ae7593bcd0944625b81df167d83f55857a397095de552ae056d2a1c24f6efa2acb7cb688b23e18770a12e16087251158ad2f0bfcc1c7383e889d7177470433aa01235876149d707434e4aba9026bb7c55c7ea6b5d98e3f793556eca94ec29a5252761c0913b116c7e30c0745338a60d1a37428d4116458cbbb515fe2f7d19920b435d9eab91f3dbfd4a9c7f04598988f6b5751acbf392c8e6cc7b5cf4b76ce79b2472d19aa902d62630420de0658c6263732a6018b67dc65b99aeaa1f4ad2f165c94df4454e631148e5b974c238c32e9bc214638508ce5680dff58712329263e75a6fa876d0e3ad40fd2433ab75a948e62c8a535c5c9d13d987b1532d648ed7b47347881dec1bd0de50ed5270f844229b8ba9ad6090ec2a4b9d7772e2ed1fd7dcb1e99bd7b5c6c43b2e0d958b5df823b86b1414a0b65e7ec79d848341f6c5aaf2f7c4a8fe52e2fcd140ded875d1013a5806f115c742b4df93ab05c8d8ceb12769b27533081f9b1f896a1230de140f99b37780d0acca1533efa8ecc1c341f2dd8d3aca414aeacab2a6a17d05a2c4b301435898bc7507aef3ea4eb44fd0df37f1cf434785717f8af5a724f1cd606e11b0136633a37c0a6368b643056aaf275c999a9540462c85fa9d3ebb1c65081152effb8d853de180f091f35211931237b276eea7c5a184b798a9953017089700e847e0d55bd75365966d4f3c3148ed20f40f81fc74ed02d9052824952cb1871fe5109d0b6c1a8d0d6b78453de9305ba8017af7671aebb8d1c6fb6b61ccac56e08b06c639bea489ff42ef3dac7cfdbb7b623d6702e52599e4812cc1b9692cc23a10da594af93233e177445561e092141f14fb61d7e319e3cb6bf187b06bf8789013b7de9f0e3605a6ea9c20a5d9bc48525528efefa741e6eee6a0251d53b89289399c887a47fac6b86aba14788f21b9bbd6ed53154483db3077c844abbc32d86539558f76c4cd1658a015696108eabbad92cb8854bdde6d6faf87f393b722296cd50013ccb9fa4f71b7e49f3fe673fb0bc3774d509ba399898bdfd3f523cf620e0609b07a2eed94a184d5e79fcac63e987ce45b2d764075ed00ab8d36a925ca60072fd5e93e32edecba8c971aa3ba3bc8028a12c775f6b7fec2d299a35674ae7a722acb5130cbaf2a5f0712fbc4ce3b634123a6d96bbc3028705688baaa2df014a16ce572d1f77448f4ccb5b8eacdba5b2a2c79e34714fab03389b16e5b83bc3e2d9cfa9dafac00e5c09e6146811d7ace084376c2bf76b4a64c129e405316a546b3428fce421cdbcd1cb324b34dd116caf66222ea0b670adb3656eb28c95c947e5ac1b5f4ecc46a9990fa4950c56653db56d7f41b8e3446d074bbac8764767493516d95e2aa7d52ddf81f4d4e6db157c39b7050a9abed05b637049a9aa630ff0c27dc1e4879259a1ca2331769a9076350a1246cf8b40dd6d68aeccd5a14181fffe70d9b5754793978cf7f69d7249b78d063a552a55a2f37004423c79ff0a8f501648100fd4f62a126b7bb5dc40972d40b77f31f12df02d4033ea19571dc4a2853a5c6e12b9eaf239c497b887ded2c41a82fd08843f587ee99562a794a3255ece26d664f2de9283fa259cfc279b46206f4a82db68f4d2c8f4f16088f5ed6698b12e26f21b59a3a37a264a094c4d4447a2b256e79db7042ed723173e03ca78ed18e8b105a2c2274f40f828d9e7d91ab9edbfc9ca351eb4114a5c866913f0f7ee62776427dc6f420708aefb8179075b65a196353a07efca36a0b7d52e20e8ef4f8f8d061689d4f3c125f045dcb31d46d9b7a2af5be88a55947cda76c3285e06be90912caf8af4631e61928cc75552c208893aaf46a3016bd688523d2f4bd0b067845769ae0aecb0707cd97261f8fe427301053bdb141e3b336869a34d3a3200e0e951a63ee9050446ae719a95a9559f42076be4e32bebfbe20db337c9d0a8fe3234bd36a0fe25b1262ac1cf9bcbb645d7ce53d639e0ccd50cae1bf5e2594dc44d09571cde3c38459ec4ea96ad52a67ef1a59683d3bb35f6f149fea068f5cffe80b272aabb352fa9993c2cbcbe5d5f59a5e483641ed8b7a49e9d7a3ede179059789838f38f15a6d2ebefdbabfcdd55e6430611b8d112b4dcca3f3b9c8dfabdf1c612592d0306c4340cc3cd1c75cde60e3774b509b8c6ef4ee320c3bff6f0094aee9d921832e5df3e3ec0d53138dfb33673ed13d9b9a9c83b26e9c63b6644aaa3ef8a1047851b736b377b667e8b7af652a16af6715c16f661676ae7bb9d5e1f3304df884e59aa1844920031e901aeb655b294dcdf5a68c836593ab1ebc1a1abb9f5e1c2de424f5431df123af9efd9ed264abb1767cf4980d2621bb63c82d4dfed0c678fcd94bb11a3dcf3eff3422660d308f142d770ae1961586aad42b692d56be5a25f30f986b400d04f08fd113edbd09cfacffd05e0a51eef04da677d2366ad16599399f0c8aaadc7bf606a58cfff5ee9ecc76a2fd4ed61deb0b8dc2e2275612349abccb786a81acdc25fa19c7042c2ec2f57be976cff17aab649bb060a3974778e10af09b1a61eb6b03aa5e39af448c4212af8f7fae271aee6a6be084a7b3fdcc137cdf6ac9e44198404927334dcbd53fee8c748240164c7dabfa94330827a2edc3233f9c48caf34dab5cd6916a961543544d3710231418b73a74f1fd5e69b6346157ebbbfc25841caf27e0a396cc99ba595ab110d010e1539f3e46516e31bd2485250393e81df1c7dc4395ed885e4c9adaf0888dccd1fdc0fcffc58a86a5552dfa35a9ed06ff99a54158f8c972cbb891531aa18ff198cedc7fdae22dffaaeeadd2134b6768f50c4119489302337cc52cf7461f2f04be8cfea3feb3f11a4d335ac71c6f5be1528237c12a1f011f13d48439ba2ff2decdf573fe0c097403ae0e654de714f403b88d7e669542c16f285bc9ecfe0ca5d491981894622db9602ff257331f0e8e48ad37d51804ea17ffa33cf02a16e41520d83900b379401096936ecbd0dae222b786f9ce3f0a2b8f78148a43fd29376242a7afaf2c7e21b2850960433c5afb673e3bb8cf6b45ce69480521c28ef1e2bf1cb7e86625082424f614028daceb8a702fd998b4cb03e6e7a0c8d1cfcb465fc4e942ddd14b5fc49f2681d16340b7a5872921dc3d6f68af68bb3997671c19038fbebb445ed6531fedd8386f9caea5f3411a5f67e0c31b655572bcd9aa8d1ed68c87cea23017d371967cd37840a9a143b76ecf9d9e9f3c88a3d790e5b256890e5bbb674196392a41fd3671a5a4efe3e211bb955a6dc5318f6fe5523075c7300064eda33a0ab4ac1a5f7e13efa1e0a905f381604c4eca24fb3111a67bbb3fed3a1ea1f5662de55a118a67171987753b48555683a62676cbc88054112996cdc5a2544638b31361713b11783363747c2a9bd1cfd4b866e8067f4900fc63f4d460e24b9870bb91d2c3f651d85ee0d584be4bc31228b3300484da708cb58d6fe709e5529ff5dabd346c4e37d222a571cedcd675acc87f6ac4d714b550816c75fbfdc1efcf8d6525a71906c57736cf15ad3ebf723426db34764f98d3d40157db09d569495b1fd566688dac0a2e7b3be9b22306e96f263b5c87d50afb5b68404dc6a9403aead8dd21a30452a37f1a49b6c4f17bef084e09fb78cf55bbb68363f58e6809432af5485c941072db846a6854f372d0be39f19c11106ea5756c7e71fc588a5ed9938aac468d167e90a807e0dfb84652f42371fe0281fb28e6380863a32b79ce580cb834f199efa873571850224d44797b41be353f127b74685e8a334009d1fb2fb0f6de7185b97e9db403faa057a68e83ae792b87d1082dc9ed207fa797a3c78eb25a29cf2d05eafa128a62389eff595ea4a3af66da09c2c27856482d05fb9999acf8198c80ad9a109f1bf4397c3f9acd57921ed4315f04e3e311891f72297f2ed4d50de47ec2fc05c5c120d14957f9f1b8268445ed91fea56b37fa2e21cbb15491b80b330e822daacef6006d22f05efa4ba573f546eae998bb2245f7a25e7d495731373b8932c34c4e4c044c082d8c2bf58ffef991a2f0e50b22c4fb4a7646da7842331c26f3f4794a8fbccc811339dec41535e1a0cc68b0ad4d9db11e4b851b304f4f124bf53cf5d229df31fdabd6ebcde7b1c6dba699e21113c0157b9b6d090921cb87999683e4592bd6d867ddfcf0772bbc58799d2bf42d6f24d11e632ccdbc6c9173be6bff3a63e9ffb86f24320b19e155f673a93c25080c49b92fa73e7dc3f82507f49c0cf958f2fcca46000a714eba72540122c3a2aa221ff3f57e35fbc3702856e919740ea46f3d375f6aaefd8853fecbec0b58a0d199bbdce6abc9342d9516cde1c02e8956468aa7185f63aee201f900de3e635cd625a7442cea7aff287d0a805a21a319f09cfff82001178a0cc01eb96cdf9b34da8e9c3d8d9368103f6b81598dcba6e79a6ac8e59b5399d6352c81964d5c5bf2c26a580a6016df595ed35be8934a668d91418fd9aa901a398879ab6415f052dff4558ae0e1864fe7e891cf18cf13ad1e4d3e99dc84646569b6cfa5504db48032e0269b96fc52e2ae443deb4451477c7371f29a070ea8e3570ca9aef4bc91d6e61a87590eff95d44353f9763f53ef1fc85c534fb9dffb78da2ec6f23a6a00f64616a6f965dc6f842f0555c07110bde4abc0238d2a9be1822ee8e1ccdb0d8558eecf347c6c8539bf33993bd12fc5b7ffe9cf2fae2f8fb578879dc24fb4295a168e1dd65c0eed5f8d2ae0814ac3d41a6383014e15939354fc030171b61e59a810986f0345eec19739b5d6c2aa3cd15f88c5590fdac60a5a891e4358a3e38259cc5f64df52a9c9f6c77defaa76392841813f2346fd1ca037b79452de23f0f41d623f7645b0f5fcacfd7e879937370fdcad90faed11ff69ce14a1e0ceac900f8d7affbda7abd8efdcf43db12eac84130e3af0532e316a6ad5615ea14909f7a490c862525c6ea82fe72b0aa5e84831f0d1414e19a7ef9be490fc051fd318f4aa13828d32b11a764c9eedaac1066ea4850213b26cf8d412fdc535ea94514c35afc54b562924bc3ec01ee29f46d41b8ab04aaa90840c0bea08ea0d136b7f14daed5171c3a5c4e63d0e475a7e0700a3bd231610394590b8fdd7d0f39f8e9ae49ce65e2f141fafb2f7a26e000cc2eabe7c7ec387a5cec9ed52e3dc56c54b04eb1e56f73f2353c4c071d6d7b196558205c4aeab9a7bcdcb9308e7605711271aca0dd1df7d4ed72a1a143c245ede54c7c70592e30aa5109300c492639bc165ff1bff550db48f28cd3bac09e5862621d606268aae3da47693ea21be9f593e919afe089f9d592a68d915ee3ebf07d1e1a29390506f69d1dd54b78787fa3dd09127e2f107e2dddcf4ccf108e6460fae7bab87276827532cf1d7f7a9e94beff34aacce93784e4cf934bd6707d387987275ad02ae968da4fd7b2af32a0dcc682ffa621298613cc265eaa979615db763b3c190c9234d7d44bcbaf39614cafc994bb345477002a2dc62bb5904626bb054f8f7725389ead4a867c8c97e3e53bd1f2fd72076f3c5837c5523329c96b3e6bb770ea36aeab836236214cac4a13e8054fc02a4b64220dc1a3b357cb8edbb609a39cbf212cdaa6b1765f3f15a52d7aef996574a0cfbf6792cb08dfdfd5b491b74d773266389a3bfea9425a1915c1ab6415018635a103850f3f688344276fef4ac928befcc9c68971a320354b596f566321047265158032e8e80710231699a8e1a45e95f1f35614556bedeb20121c63938d7f453cc1d0289c69ad8477ca08545a0408d8456f9ae3f97cb399115bf67c4a4de5d38936cb6ff146f05e3d948c148e231a2469a4e66a6b06d8ef76988b6abe9637fc6b612e1884ef5ba702fd2006d6bec3647fabeaca320df855f0a9584ebc4fc01aa8537b55f7b06bc7593341697f6537bdd9b1ab1bc9fdd8c68cd4998cb0c2665c938977793988147bde2efa6aa278f047c65f0ce7ee8f652b234294c6ff7c401c5178578b970323762d751f7b313437288e8be37b0172eec71274f75ecb56a542a526e0bfa883abac97aca609658dec9687afea40e5131743618b2a8ba3800ebcbc0d2b1f3829de003b59a4bac5cb0cd6cddaa4024d8619456571ff258e84fc2bf64438cdecd877d85b5f7ab6c1623b50b80153032f3d1710583c917c8d427d2df141d5883b0097c236121bc49b11dcb325c2a22fc920faecc4ac5676086e0f9dc23010eea83e76da72b09740a237d56c5cc6351d1da9b9229585d5550b6996c81f5b9e81489f3522fd8eb4925e2873fbe8a44e33964376191c7c1e596c335c0435a277bab1dc7b6a1f6097d5b0495ff7c637db5bf8d1139db303270b950dfbedd4446c735990bc64305bebbece82f36df72e9c5743c9e131c9d3a4ae13b97a1e6ec2b3bb03641608d410e549547a24101ccb02f21d7b0b7f263849839132b62d2e28b6b4063247d5a1b4e5a9e85b7accdaf3468e5ba4d089c70688d18d2f90a0cdca83153abf0dcc15f2d5c34386d1dcba53c322de1483c156580bd28948a2ed6f7d6b0b5cbbc976873f25dd83111ac4e0756522adf0de5d382b258c70fd3434c3883aa7e2385d98d10464016150bea18186c5d51fc916306ab1cb0805e297ee4f9b3fbd292fab0206122e2dd58b328cc5fe0fd220ae2368a010581970ae141477ed85fafe26d115ac9d51e9041caea411f24149dbb222e4ec32c7b391a6694660dbf02d10012b58401b2a9fc4486fe4846f6822d33d94999e809d44b5d6ba5bab0cc8ab4b1fb01d1212031a95c0773b12494109a96d156b72feb5064bf11c9a8965df288d464088976ff1864597f67d7765200cf026b9f5770ad9252667569a3543879d511ecbf2b7d7bfa2197a89be54b98af1458167944316f016f74208f66b7e266f0b4ca54be7001e2e2c57383172e97184098269d5ee4b2da30df2c787f26c41c247cf4f4e8a2b170d7871fa4bd501f65b175d6734c4e33859b5544a3853a388d40435bee381e646c89bde367aee8a72cd3af378cf0f179a77443ab639c398a400e09abc14d508691dbcc8bffbfd169955ac938e1f13a7b8daba5b5539f644206fe14f2abdc9338d75aa5c59255424f47a45fefc2969b7cfad41a660f807631ad32da21478978dfaf3e4ad0dab9638609c80e382b71f56a2292fabd76fad992b9b78a049b798eb383e1e2ab9d566fbea42c0ac1f7b8530c5bcd0902bef02e9acffdc2e6aa0642958d92e8dbdc46db88630b118a81fa952545e01263cfb41ebf6313a4464bfc4242451f8e72ed737252451160ea705451664d8483947f9f704a8feb693931ad5e48d82e520b15ecd4ed151d4186e2ed59ea212f6fa81f664b539081bf65f28012a413639a2beb977e52a0f92086958fe8ff7db5639fcd4c5f2079095cfbe440c865740a1b436393dbb1298d773caf8a4d5e9ecce0b9ff0e478672955a1af96c3a43b47103b4ac75aca25227cf334c920d0a5a4028164d0824cfdbc383bbde68696709b08e6fa6ad562439fac8692cf26d84105329b89e70433c89ea4a8db67d2f943773b4b637e747fc156da04c6612b935b1cc17db5d814387a9240738742cb3e9d14503f1342a01dfffdc6e51954f51de1b52e4e97bea37432e3096ac2c98cce6dddccd736ba93bc9cd764427ec1310e95433e2dd534d2d35d0f20ddd956720daf77d311a13ba4709841b0a24771acda88bc3bbff3ddbfc5fe97e9c807762aa5444d89276179d50ce2f57352c40d2dbf015ec0bfe0928f958eb1b703b84aa8399e98cb81add3145ae970848ffaf0521ff8f2286c2b30c1461a7ba2679fb60aaf5d3475b95fe3ca6b7a4f373475d209eb303d774d33988fc9f0a1bd3e635a6aac117bcad86e0df540e0fd91eb30c8ab4d9573a2ceeeef2577c0adb371b37bd9aaf919f34f57c47dbf5e9d8ecf9a8c542a41cd15066a60f9813b250cb04b9d685b958e9a042820be0ba7f1ba0a333fbf724b201c174a216ebea60ebd3301240922b08b7e07fc125e935206c9fb44f254645aac65712f94b40e4eaffc58d664a4ef468573093f8833776d651f6e0cb820b3535ab383d367ca958d8278014c9a1a6cde5bcaece5a37e91e75d517d414d7bb0a1471acf04f8c524d29d40448521e884cfd173c893151a259cba2ec16328fb0dd63122242e7fb6f94524503c0530abf81791d3dce4b6b2f4faff3cf29c55d780da76d8798be49df1ec89026c70e27065367e2823b3695d0e49cf858eeee720c328d3b8f4e3ab8b80f55588515c10a6e6e1fe3d7cd646eb8fc9aab94694e075658cb5aab136ce3986fd3db1fc5ae99387853f3546dcf9b88b803159a707aab3d0820943f4705045c223283d084a2249df959163c6c2cacf2b5a373dc02bb8d31a27f7372984b14cf81109b8f90bb720324ef36ac0d0cabb3b36f97c415a8c14581466192c944642fd5728819af22aa3b9f1c874905225f85a1313669127c39a79704265cc6c1937aa137286c03268e22cc96b9ea899155f1205eb93774791a83818993f387a38e3923a513eb7ba5952bd5c741a109a616676ae1e598cbc5e1dcf693d221a75526a3892adf473b35f778d976f1da7aae23925ad41c7a876edcae69f92bc3a22daf529a8c7bce41a3ce1069bb2eb648d00cb084afe4416076b2b2936fe60c3a2ccfcd2a67c28d0d4b854a36a06a62fe71a0fecc2dc1e7f6edc5b25c6b33818380b6f40ef3cb86323236fcb0da4212b83e170d961cd3c81e98a3a70a1b7aedf579c80b9ee85460bf3ea8c3ab50f82cbfdc7ded1b5171dfc342793f4f7d62ee0529e6cad8d3eb8f48e2bd7bd6af3ecbc14ae745980841e13dc80ac1c3f9bd9114239806673d516e7e6f282547deb87ccdf0481c30767ff7b64d6da045e44664e05d3d5317186f2138b084d8d809cb766ff663c88114902a73baae7fa1516761fe9e12b1da69b4d7d181f4162de229d382b15eeb06ddb86d4e3420af440b7cb8873fbead972bd6ced4edda6e6d2145cc20e45862e815c62072429b959ef2b269963dcdf6c722704e1f5198a247b9a4d70f715a089bec316b50cd47ca879683bb8ac3fa45826c9bc3b8ce057966c16fb5a868280f72bc2259076656d002dee0b5232df89870fe42219f1a46db957866c5558225e26615c0ec9392d8da80318681119e705f245ed32b5f6201ce275bbf38a728be6e0979786acc2dc6e2b94824cf74322ede8edefabb2fac155b21a44eda1f71b7e08e20fd41bc49afaebd5d2e191f80137fc6c74e7c72566259351300d4f1b979cd27cb0cbcd69fcbaf0c4d2547f59c2df60fd8f3d3f990d7693f84de212e945b79bcfe4e4c8853629e8d12555c9d0b68a15cf6b138a4cc83c8f6ec322424ad08dbd4215928f90bf087a8ce56760642a876f651b10134dec6619227e4b128b01fdb692c457fbb36a2b01e660c0205bf21a7be6ba5c18bb98b09b4d9a909c212535289113a2566ddfaf2cd6bf5b90148dbddeb7795988b4222a22c08c87e687dd7c403f0391e577e66788c23a823cdb33b49000c6ab0097e2cbd294102f7d4c16501f5c9628047c8fbcc00301e07fa6ded12aeb3c1420813ae5112b0f6c92824bb9cbac50146912a752680a4f0db6b4a7d197279888fe3861da3856b5e2a75f9b70a9138d024d9d3f722ca216d538752d972ef26c4e8fbae3b441940de18b684bd65170229b7a048406d9ea9be49f101e85fe9b1e64daec1b17cc39c37b9c8d83261e4b8b157500d4368ac9ccbeab273eeaac7c62bd0acd1d2e80ef74a24fe73e9f42f69f5e450bac97b4b3fca19ab2ac73daaa93acd4b45cfcc7aee01422fb1dd40e07c8c285e33be3c228695397e05e4743a563fbdbc28d505ef574b091d79612168b024d6ecd48261d8f918ce91b71bd60ca11757ff2df2bd9e2b2457569fd37a9a6e2b7be6c3879153a04eb7fb06adeec1b09927017f8a24b0abeca3d33fffbb91d8f9197fecd080f8b857be994373998bd1775abcd7f0a940e4ae43908413ef512e4e00e50d84c6c7eb9d4762def6e174d912970c5d79b5cd74541c874d1751a949b4ec994bb52385a4dae505d5840b07fa8de560f229eab337d06dacdbfc2ff93eaf52fc5a2e440788811fa3988ba8fb16e0d4c23047dc00fe1973ed91dd27b3d5f3e57a028500812d70fde7f8d10060cd76116f5825c3e991fcbb3a7403d04db53e35668154152927bab54edb786401d4d1f58c9d219affa66081ba97cfcc3b3e177d146ae082d7c168b3d5144d32128bd4b763ae888328f3caf8ea8e8fbc598b3b102346aab79d4d4e580c524cb88bd76a4d6683315a5a8ec764c435cf58f3d7b438a011ce907071e1a21174ee2883948f7eb373225678151449963b39d0222d8ce7dbe01f2e186f721c100e6276bf36d6e9bdc99b9071d56d32673d3cfd3e63dc04202c43bfcf4977f1c6caf17ab97722cf0fb53bd472b0ac8c43c4820120101fd9f62bc796a74ff971ad9eb79b6bd79887771fc96f2decd060aed3f602ca29fb95b89296b0fc350de0e54a59314711e79a792b33838f139d0861049999f981a113524e46a376e090bf02612ab37c8cd91e98564550b306ec416d525305860df162f90b313c1704ffdf0a6d214c6c83d83aad152f138d16da2032149d43fad4bdcc91bc78cb91e1157dbe0cbf312ea55de74b48b6c007586a367889e3ef88066a44b028342164dd5fe2f528fdc6e6e9a4f81063ba13dfaba2408fec5119eb7563a7ca24999084c132cc63f5030a889c4d716c30f3165a1ab0a035ab485ecf5b8e0bfe817c2cd1e675f60fb89b561cee9d154a9300f0b4d193d6dd90f7e5aa79b909bf4247375d17af5db6546aab4cae75ecdb4e4d327d17592af9b1931a9de488a4ddc06e541c7c47f477c833509799106ad75cd2e8b79f4829f4ea5b5ac4966d2430fbbde0d47cd65ed3e2a43cbea6911144a22faf64e137d163d2d9445598b85dbd1d467332a92ebb7b4998ee1fba979ee1023f861ae2ce05000569a7ca5e52a1123340bb6112d370e0e1806481ac1df8e436c4752e63b917c7b6b657d33fe43f7c2994e13ceb30f5e8353a2011829271859a5bc6aa24aca017b87c9a2de876f6efe049772acb2efc46d9471857e8b752d9c2631a69c9ea7023b4ad392817954e41e48ba37b1e921e7795d0495b8ec624da34399c377375a08ad12eda7a5dda9cc832cf2745b0976ac993a35fe11e83cec91776984a33420460cb270eeae6a6745cc5e3fe7f752a03e47d2ff6e9287852d3bebad812bb4300799561bed9b8bba8f68d58c60d3872e3005e944db319e07e0149d599bc5b2c92aff8a25ff7a2573bdb9fca8eb2d192ff0bd46d15075ab02769ef1e31ad671dcb2228d97eecf81a681deaeb8cdfa2a0e37685a1ba39e456f4f9c7a033501ea06c6a9bcd73f1e3d6f24a404642b698b56ebdfbd8dc0ac8eb7ee100bd4340dfb33192f9db88aea1664d43c37fc9c52d0a4ab539b98162b9086bbff51a65059351c6ca46b2ce338906f7b76b4d6b7c046e74082bb448bb2fce58cfe66208116820d452035ad29e573b5c4880ad5954e41f7ef72ab7f23deae733511957654a1c3a985ed280c51489df7b53e8533cc27af9821e52e35e5c8c402998e44e3f8297826864aea14dd3c4c6dafdcdef2f7aeb9142934af9879cf86a9bbded1c8c32f586e139d724a39eee711181b71bdf562bb285a0d2e96a37efe8cbb3a6a1297bf630170c1ada3469a018e0f47c4e3ba2696a01939482ca7ef94c83c5b14774863d6586e21d68fe0f4f444f8759b06fa2359bf5071412d047b7169595dc730c51801f86359274aca7f7a0c07fcf39492898883c1349e770b0767aa846c4b7456e0483a147183af1535a062bc758ce81984fcd3cb54f8ce8a0bd0a81c8c769234451729166fe0067397c6311edd0ec88e9265bb387d46da6c9602f0cd5129f9bbc5a28da703a662849c7c888fa2ebd0d83b9ea48a354529ba0cdb2bbdc20eae5fb195cb856b099b189a6fdcdddaaaa003dcd53d1a4ecc7e30e90e6162b963cc90191ab52472909f835a445d96c31ba5eb8c67024629f651a1acbb75a93f63c60b0975e0a5c8a6b05d20b8bf62464c51c8c8393231813b30b48e146e0b7ad5a44487ebe780c14046072916308204f8ff248a600707175cee164b96c80c30aeb5ce5f35ee7331f3c3bf514c184b2039c8f9fb5c49d25edcb727752c4b3853dd240d78c66905a90b999c225085e5e0f84b5bcad3bf7e1e042b98c4b478d8a748f1c6edde06b26029d42f034ef2e7c1b52f8f6c917c20107f19c766d3fcae07af210328200670f71ad42e69aaaf23bfaa009c708f4a493bf5191b53a24e05de2aec11d01e959ba1184b0e18625ed27da230b547a93456a133bf3e851ae98bec5b92b05ac13e6811dc9ada95118fb51c08fb3dc115f60b639e6f80a0a8f0ab9264ec09db859060b14e45a42a7e783835dc0f94bd88b71386a43509252f0c875b6d2c76620c6432fc1664bbe58f183ceae19f98f837de09caba11205a6a11bebfb4d0f75f3be4f91535ec909516d2824c7d6b64ce98878e7fd550edda74494ebadc1e5717ad87671c64c96bb6ebc49ce3f52aa8af47d03699d50276a3d76cad8149e42ab9cf10b165058286fa919559c2555f550c51d2c2aa2aff92608c2989a7a803b5b3d7e74c5b1ffa4a181ae84133edada382cf2d736927f7163da68471a7e878c17139cfdce068b741d4778de49a362e662d898cb78319167b97e5feaf95628f47a51f71875c262889490fe0b0d5100fdce00364aff50478af2bae71a50f9050ac94469cb687e48d9480fb5ae80d8da31fd2f621567438097a936f859a2ecf8c51d47efb446fc1af8badc5ea3201d301bc9efaaca2bab7e76468aea5cd27b223048c91c3ec01b8fb9f49fd1cf1131afcc206b4c5bc809585032486ef659519376c10e3a286b49d5270cce7f9aef5f91294ce1c7bfb001b339bcfb5a87abba1df4d3f054dfe4014f8b3788cc4ee94797bcb683066791e18e47a9dfdc3e4c10c7dad5f0458f7461b1db1047a87528479d5ad6cf7572b5dffac9f393de0f6c2d4a288937c6dfceb156c0552eda182d362085557b7a7fba0fdba6960df2d03c9377a28109235f208100937c061cd6a075e6b1be9e86347af38929dcc6980220133aaea151ef85c945de06a9333e34639cf950bfc0a3c505ec52235854ddcfdd627f9a1e9228e6489abb3e5d8d425764f20d9ac87461cad085e1a29fd498a36bf633fa89fbf28f5573b3afa8eb0e39da1f017a7a638d7bd0e6353a77458af4234bc14c05e611b7d2f2a43d7a48d5fd7620fd0cd14b9916bcdddaff84818e4607cc25c107d9595df1141b4e5699f292e22b273fec4fbc05ea28598cba4f1335d3b0d81a7bf16b780875d3467e891a2f6ac58394e251a518a29a6a02bfd16d56df6fd5c127df6e39ce62479c697fb7aab69ea61f456deaa71c20f1eaae73919b274d82e239f0e6136e6fce357d8f276abab1c2542c86cbc8d4a1f3a9567075d4afc4e5403b9cde4185dba4f01e1826ddc63e17efe922b1605b62fce9bb2fac70147bcbf16b84f360785425ee209e20c1f8590b103290e5b45878b4b481a286ea3199a79e0d03ced7007d0833f4af67bf94dbab025bbde9e441306f5cee255cbaf21f3052abadf902fd61c53b6dad02e44a8b88552598a00642a55bf08dac7d83d235efaf97715cf8f1f08e138d290a66edf3de67bff56c6436b0dec721fa833745c3a88d3a392f060703ddafdbd136d09ab4f9e86dbf6ed75fa3bdffc21becc0a630a8ca46ce0709240f1941b5e9fbf7aadb801f5799bc6a882989d5319849c7b902756dbbdd13c37532439036d6b9a4d95de6c82bf2cdd85c20762e82eff079cd5b6570b8fdbef26afa45d87153ce59df063a1f383d214dd53c2767fc531387036e401cb79d820c480081e191440f0c61a1923f58063ece153d62591f9c1ff787142bfbbd873ba9ab1ccc46138242dad2d63f4511046f585907f1bb0b386a5eae694fc3e6ce6507bf9a034b3e0d7b23ad52d20ab226dfbcb29e81e7b25ea384daf8814863365321de9e1901fc02dbbcbdef3a66a771662cf951a1123dc02bbbdb51ef47fef4d443f6d149a01e69e2d54e44b519255e3d4762a36edc294b8b306c868f85cbb7fee0a794fd4b3776aadd28f2cc23187dd8a5b0c002d7c483e8c696701c8db755b5a3f231e3fc3c85bc0d39a7dfff7f91d322ce84eca31192722811f65474d874198383af87644932d52ff057114442d94eb00da310c8a0ade40be9eb81a490d4c9c7c2c8b98835138136b749e00b5c2d5e4979c2c9c9d1ab59bcf08e9d5f3b91758e3c4560bdf0f597c0121cc53a10fa3161971a506a049324d70bb27633ec6c280f5424b193e5c0d2c2d4cc377225c41ac2f35e14609a3a13632cd6d5bd5f647231ecf7ea58aee5f10f7c83771230463b80b6cce5403aed2aa25cd2bb33a8c83b0b48bdf1ee2ea5e42ec81a8635eebd90be75b1454d968fbe777cd1f9fa0261727c715cd5b41cc13d8acd67ad860c7abe5674c958d47b2aed91aac166b2e46c15c3c0215a9be8828f011e0c452620c9c0ae17a545cbb1f890671081a3ad7a05fc38b2f21044c15ff9942d9fdb67125c838474cdc014050bef4e84d9fe01c3b467660f9ea114e959e1ffcd47db66dc2e2abbfff1b9fdcd6ff711ceabcc8cf07e074cc2b76659fc75114f8d4ec0a3dfcd64f41618e04d3cff51913d79af2f94af639df4b64e067197fe34915a726c02a44bdd06261dd358629a97ddf8383626af7f7e895aa00f11ad9eb7f843cf48f106cb502e95d575989413b8ce738c995cc6c24ef380657a8d49fd61301a2293db2bae8c24964fcb3e075ad3367f291622f7f47afa3589d92b879a0921cf9e760ff2344fd808d0e4a367118bc52b9b3c9ce0194c5b53f50d2c56527cc3b1b456148afd03acbef6cc51d3d198fd8e5a8278bf78d59e9c2f1e00b7ead2f0fceb98bfe9f8c67342ac702fe987573c5924a1ee3bbff451ff05a1a52235cd98aa25915638b0fc849d31515f7c43fff7cc967e36c2befbc3ea5248cf2bd426a9a1e9edc2872f740d025311031a40b2c01781f817ca86e5e20eb96c4f82c1336ede1181d69d070d511415b8e194ee890c899877906c60ca672532547555839b526f57386693db74183bf622764f3e8f0e2f79bda11a5fa5100b7bc1d7ffe5e66785c5d0e6d5b4c850f6e5d4d516596f7a4623b97ab2a3e8244bd5710ac8213ff97b2154152cd3d67dcc705e6cabbfbf4f639349c757e3fcea467ccec623054467b01155a8e6bf3cb2ddb00ee7a8a8cb44d41baf45faa76672e65957fd62b00e24f2606871cda9743ff6be4c64440e04830af71321c79c017bc1105cd91d73aca72d09d5a1da7e9fe7116b144a574c11f706f11f3a049abe0fdbaea98b001a69382375367eee9433fd6e1fbf8fd565d34a1ca6ce67dbf9fd68213ab041f4ad96c5bae23c798caae4d82d6d79c136d18ca3b88f5abb782e2234cd9b440911c79d11a88c6b1a03cbe8b634ef55a0e0402a224155ebd84f5fc31b6efca08c9347ebd0bd651f986a072b5df5198629a14121c76ee6f485395a34c56411fc55ada2bc618bcb2255516c622811bf2aa10652eeaffe06575cc78dea330fff046843a3ba5c3b51b219d3a227a1cbf51424964f219808c3b1b997eb32e9259d2d4fc0165d20c21fdfec8b6501aa1def20abe5f9a87e179c796beb5a70773f1666a35775e24bed58a5ebd3e13b23379a0aa22afbc1f579d3085a5734c778880bf3ae2547e4128d2d44546673aa55fc50e2a166e10ce60e9612b0f9038843f1bdaf6c32a6244fc5b580aa8827819ab5098547643da0c2df865b08c34f627ba57e38edac590be611b5c37eca22b245970409dc9df038422d8117a5ff5790b731022c73bb9312e7fe4dde61e1b736fd1b86ecc54ce85cd57528fd3428cfab0a3624a436e29cf1abd6e84d5dab03f099538dcc395ec80f7f8582b509ca859722f6ab61001c476f385f58a800beb92cc1993d11a5cdfc08d10ffdafa169a92d5bb9afd4e4d51b5bedf984e185595b8859fe62d9005c6c85ade1fb808559d6d3990200d4cce07b85efee6296c174b29353a62534e07c8eeee03ee44373e5e1d4fe2f770f863c78ecf20a58f3cae2ef5f5df6543664ce0ef994140f9ab06808f40e7c8b804dd01d267147535b94e78f157a68737b1734dde54c4f4194f809a6fbeae6b0c6b8f0da7d2f992393ab82bffda9e36db0e21ff7679970695d1408772ee2a050253f9828af93810a9b782ce33eea7eca5e6eb8087c5cae36520c2d288ec4e1cdb39a09241a81845a6a1e8dfadb915a127f8e4e5e725dd18c69c8c689b857d6e018fcaff5e2cee04dd1e4e0a8adf468e32726e095236dd0cd37ad0e887439e0aad2c4df68f9e2ecc40b10848db1eb68b1e29eafc44a9485e078b88bfb17d1a7feb78570985835f9a32e528210e8936e3b3f8752f912eaf50a312660c2dc4f28e297a4bb7fe715d5dca58c6ca56a6aca7e74bcf4fb1d3d12cd732b6c244a8ec6c4c6d77ec77a8a68fad0a8ec6bb0e2d1fdb2a6ca845a5cd6baf198c531ce3474a080f4ef79df8b3516c8e570ef54ae831e185320f24b11ef30e0e6590c9b1027297438cb33f17f4812a557dd99b1b103028eed8537e544d70ffc5125494c3e59603b2b7e9bed7fba4e62d970cc9ee2b054f183bd02565f79f1c7a26f7853402e4c91cf20c6d88bf3d3e31d857a915eae02ada6c6dee44c7169256016cae6b5d338e8acc2f45f3543d0f8520207f3e3905e8eb6c9180239b8d5513040387b92fb24cc6513b9fb9f30929132e4cdae1d04e7dc6c327bc786cbc1625aee0063ea162210a225963fbaa64cfee15006c7cc4140a55f17a4f199784822268e11ab77e8f3cffd995d752e2ed383b0435f8430fe521529b9ce91bb8cedba7279a690298f564cb7a329eee92f862264e64d0850e20c166e4e4b09fa9db9bef24176c5db87d4f817b9a60c4953394cd3ad03399fef3003b12d0560758164daa65395b7a4aa66e72f0ac15aee201a334d6fbccaeceff1718f29517abfd7b9ecf0075dba57784f8e173fd433d0d8698d081e21a0cddd27e0ee445fd1bf07eb5b5c6e35bd470bef261273f8e989bb30782ba0180b851999ed4e73081e05b72420ae4398ab0a8d4bcd115da029e4143f0615c9c23324e63866d085f01b759fa69dcf634d607b6a625e65b26c6390a124af8896f82ab1ec4bdf281e9274c68f37b2ae18ba3adac8d3aa319b204560f6518f19ef7f702bd66d4448d2411653ef5d8337aa3aa354fb11083b4f73db3b0daf9c2c22f586900da60551ef3eaad705de887eed316cd15732f8dec6113596b32b325deb601d0101f935b225a50104754f504a09d9b69bb3280409b5a5f3f45c511f1e9d03e0ccc68536f52b80dcf7bc6b41f9cac40b7b39438d3eb118ff21107e040e655e92f482bbd5262ae37be7ea5c12c0debbaf17318f9603c5ab4ae08eb5ee344ec4bb6570ae4c28e92bfbe3ad05ba7034e40bd0c54fd55c07932b41ce03578884fbecad1c77979e965b41c60d0aafc6303253aa65149b8dfaa0a6b68f7186ed46c4bfa88445437f47e6330623077b05f4a040227772ea49e3bcec33e3b78a62d03281425d1d2e4bb32e4465301c452dcfcc44bdb6bd5c3b86d4ccb3c46e5067ebd2dcdbf7ece1bb71545a3708fa67e4083cec89d3848c0d9b85a0cd6ce5170634c9ad3f963efa96aeec73229008b2a6f3335f9cf50ae2cc9c1a2bb271e588b1259310b8de3e6b41aef443167aedbb150bd93cfae28ab6ba56b113c963f791b0feebf69fbc7ee1939ddf8f21c4f2b9749dacaf3c1a639bfdcffde417ffb330eb4760b1621f1f6ef7d8beb9b17eaa3271275fe2fce333f72b70a6cd7bfefd2134c85b1402cf0ef34bdb86c700370ec140a19e059ed0e0a1c301f3b2c33244478170c92c51bbaf759b9e792cbcc9d6a5633c4709ec4447cb194b2d765f3db88d6c96af97b18d5d053a460985485ce487cc7841e6eba4bff2ab1b64c1e8a31fdb6fc1fbfb4b5eb0b8ba17c7fd575c4499424b2431c4d944b5661c5e2ccdc484572c5d85927441d07b2ce4aa7405139bbbda8ff408fe82649d9673c4ee3ab41389f305fe8071936ee59babf8807470fa625698c8e10b91532ecb1097c3a6bee34b87620cbdb065e64956466df6e4aaed561447535bbe2dea58b32f31fea7a7dfbc75bb26aaa13ca4bc7f4e81ba6c264c736927f7dde79aef317ec86c6910b600b0b3c762b974db495867d92b0254acaab4b759bf219a96b1e89faa8607df8012636f08160b35163e2621cda08e92fc7358ebd861485b3948a9e9d4a651a0add8f84fcd722e531df9f54116f498f3a14382cd284ac8d6ce401e38087cca8a3d9c89a8dad18d662954dc37a8fdd540f53080eebb71ed1c3c99ab89abf003545286639cdf9be5e5fd460ce1f9df76ee531a78ec44c776edb76f1e60f525252cfc553681883170b371c5f4b4f1b45dc12ca8ef18b16ea55c79413bdb43249469731710c0e483b8a8bbb9aa4dd836fa368e9542e9c6dd97efc10734c51b54b089d7ec1e7257cf041f25195e1acba13bf3f82897e839b00a4f7607679e9fa0f884337f0845b9899b9997ee9e00a9a7a52c1dab90fe6667e3a4746701ddf159f25554bfddd61f69e61bc3284d832102191e4d3176e3f3ed66626d87ab5bda38eb2adafe1586bf2ecd30cecea819ab52f430f8b779a50c73e040c1fe6f0efa7445b249ed82bc285925df1c171bdce1ff1bbfa80aaca7593c6a7b195c8947d746a85021d58032a71ba59a92d9ca7bc76ad529600e4c84843d18d0d2827f431c4bad758f9f62539127383e1513e16cef68ccdfb8c84cd5580a723018537b5c3cc12151897f70a11a696e66ac8d7e6afa0b5735cd13cdc54585a94460f9969278306a2740250809f9434857bb9b21bc147c917937eb85ba0ab3c0b75a4ef5a3969e6a6567e9e6f788b784de44a9dd12fd5c082f21c28223c40dc88fcd45b702603ec85809613707bfd821f575c81bcf9995e833b26d10372a7f6ced09dc6b4abcd5b3405deb660563fe68262ae158e54e107e3f981e15cf8f08c3b5434fb2af53a73540a03c4f7e81361f86911a010471e3f5863522c23fb9b5a7b2045fc41f42a56d67fa79c7fb7b3a6666c1ed05542e423a82f5d51dde39322ad2bf37506aca83e279bbc9817360480c311a48050f6bdf5bd2c208499e872775754039df7efb6eb5dc9f12ce48c1762a75ef595682533fc2347e1aebdbf62c01cc8db1cc14908116fe70320210b7b934b277d5022f7eed7d76500bd75072b825fb2a7b9d822aaf9f27afa5006997723f708ed6d7a3db5059fc5d07b06e09fa6b77b70294d1b0d7959409b2250acee9ae1371353e9afe994b05a76113017103590af0029171fd706af8cf6786e8d7d3811643194458ce36969605d3961e89c7205fcf2c3938045c35541d9f19963657bf25172e00b134c37c3384f01d7c12372527a38f0ec8f5761cefcbae91556b8d27dbe946af42e19a10f95701085c60478166a1634fb4901798803bf7f7ea51a09ec8447e7dc4846564594734b710058afc3e1ce6a2a2f0c2f6581a56f7b275e0b19c32f01e41ac8f57e79458b3e589362a4c9acd46776de35f812be7cf45b7b670c2d1047ad66b67071f4dd1c002eddc825d64ce4c19f8d3e346f32476de195de97d5ecca62744dd1bd1023386bbc99f63b378e43fdea96f672ee2b9731f5aef134cd16e582f527036f4d8845f6328ea6c968ec8ad977ae9b006ed324c69887e5a258cc43324252e8a0306668c62e081610fdaf121ff65223d3d7fec2a067b0fe8d739b1dd680e3c8e23b0f425c0315bffde531dfa386ce82035e2987e802da817dbdc1b66b0861894e06ddd0384261ecb66bf1e1a7b755c5ed0619643417dc71b64e2c43ad38d7b71cb497cf6f4b39b2201d8b045e896d9ee4546462dc9facaaf1fd32145b220f812cb0ea8b657c7eb886b3f0c52a9f7e8e61b83dd40a9cf94ec996707d3259b6a4568b120ceabe50af6924149086ea51d25f7b206eb44163b51c3b0f9c2bc3cfdd5873923d28fb026dbcac94f996dd78323a2aac9a8afa5fa8476443cd09f05fb1e492248a906a9e0662b10a5d1ba8071650d2dc568d6af7e3f28d05075c7e975473990eb6d99061a43d38b11851ee23a74a5bd53a79a7b2c842516f1202112a28a8cf4fa39a5625733e0dc5089dabd767139cc8ca2d4290d70d68280b30eccbc4bf3e7c06dd29e60bcc66b7208c7615f81c63fa33c5306a16ff1c31d2d614818f969db73edcbd3146eb25e44a84d0c475299e8341ca836dbed8bc964bb7ffb866f5424061ea47b1d84eed240f5e2da8f28a12906958f7408dc764ff2fd86c7628d70cabfb7bd56d7fbcb7e7798839112ee3b8911a336b4ac298de3a6c000a59516fc9db8af03ce2a4e89254ba991c001483029142756ee49f59e11f80990454a0a5fd837102984fc4e1ffdc401dc87053e493b51fce423088dbada657854c40a8de905f07024b75277604f8f8b9afe59c045071119fa006eb238a666ba5661cc9a8db5d02fdf47bdaf85178e462186e2973e5be4e7d70111ff1947e0fe31553755f4ce1fdcb74dc9b45b9483ff32c4ab8f5d175caab126b956d574005f714fdcbaeba0258d1dc2051f9d35415f93931d21468773f0b7e3d0840331526ad524fb1f64ccbdc99a706bec2ae2fc9fedd6f1455c371ad80de4810d9052f101d3fa1a3974d22e4e3a48660f5c2c0c0a9eeadbbcf50e1378dd1d94285b2d49a136e4755878dd95ae1cd15db56e78844ad0ffbb0f9612a11f5302672585332ad8e4208834280f715dfe202ab0ffb84147a332f5798620b6728ce75d47f8ec612f47025f428aa894d33e4901f1c0cb55cce86fe367126586484d8faf2cc5527f5238b58d2ff27d4fc991becfbebf72b164121f846a1ef52d9ca422945154456bb3b1ec2168b71daffc941f9c065e8c58232df951ec52e6b5f7e5b21421afbf0949de1f34c911ae14e3d166d281805eb3c02194738cb2177edc57f2f9587eeb027633a09f7bf249ebbb7bd50715ed2ce2387708f6746a92509d434215b8774ebb937048d30efca53d18d7e3a1679e7b493b95014da7454413cab259cee2a692f675ac13a7a6cc01766c22ba0b1c4b1ceef0d2c1be70aa06925c1af1cb64fc871945f6ec869284fdf22738ee284f0b59acc4d27d0be2141bf5df65694713d191a8d2e6aae2227b62541810ea8241b28bfd2e946842e4059cc4f08782d218007f50298bacc8d5bb04740afa9522f4f9a4a5d086348b101c3f473a571de7781a9514683ba8b269615f52744f9dff3f6bffc8e540f81cf6771c628ac6aed8051d70ec6f896400a37cc9a82b437e569e4139635a4527061280528a0dd6d6211ebf7dc8e7660ed918f8ce1d16c62449fbb54ab8fe668a8529d5cbfa7b4b16354d0cdc51a933e05d0aa3458a2435130a456e35bae8adc1aa7ad10c089bb001f053c9ee14cfb5b3a8ffd765d71dcf95b79b11d49d5d1e46082cba40caf6be0bebf726748fb5a688f28d9fbf02a73efb06de63d12c47d75c7b336f383c77361377796e04a8b119d4d5f603e801c9c6b8b40ed53a528ce75dd534f22b79807dd8e9f56644df3c114fe44bb9c10d0cdc75b1a4d5736c20eff5fb270ab339a8a1853794ba62e5c59b28e409bcfd9b1cf88d68906382e721c3658084332a441c3799de8b444ea88c1b43de06ee4a17e81a4fc36ade17dcf1f666635bc7f5d33121e88dbbc568a39a97c33dc4e8b913fff8e9c3c19cc962698daceb3aac937997e730fe4547766a12b6e2c53536ce90121adb44575cf122a97037f9628ece7f728a4b9feaded7f1bcb4850c588dca87e88227177363fe40f124ed5ff909686323e1a54cba19d5db1f9a40937a68d36ff91ba589c263209060dbc392be0c0c697d0f88109c84544d8274f91f55fe51f569444d6170bda7fd9e3960de88e043f2d43bd5344fd50a9974a691bb1fdb51120d48434153086576f9d4b7ca87c3f969ce7f0404ae59a8a1448ad497399094ce682edce3c9b24abb86df497e9c5d915e6b41f12d2e23759ac80e89da3de06e7c58739bf3cd1495af0390018c885f1b7cb7ab26359c5f6fbf295134930b22b8d2d8ea2d68cae5f4324202f7950c72636037d39cf23684151efcc97ce0291addd5dcac91b5c493287183d1bdf465e3f91468f99a83ca499bf3ecce5ad70c7745210cc4232c8b1583c7ab356c69492bf3d2d6a88bf60e300fb8b9189c4842d9ace75396ab4b6e3b1f7145a1ade427611edb5a948047c1a8352ef31257fe6a12875795ade973950fb72861ed46accb96ffbc4198fb0445df0eaa6672ffd272a66a4db85eb2cab9db374616178b93a9c89df0147a1dd4967715a5f314a1c835292dd2b6ab0983b5d8a3abbc46086902f6b6e29fc97467480b9f6376c8b3eb2ef4f5f6ef11c851e95f38ad2f74bd6a6c7f8b4a31615649af95c31cc9517fab5625aac87526766ea835a24f32d299ec7fc83f6d7ed41dae92387c29143ad7538405f2f74dc8bed1bd5b6fe260c3ba14966ed28650dde51f2fec1b7b5e964e0af5c09913c2238a78e972566b3ff99fb616fa6a70a09b3d98ce7cfb7e72bd3a848eb5b6725f5b6886f6c83fd9056e7abef164e4e1e10e96118d8ade58a2f907345a51a3707a656f816c30af4f6213f858a448b5122c3516ff42cdddb46f504f9c343256f713ad79f25fec745008cd9170e7af0a47eb85c429299403db01503b95bcca9229422577d3a053198429af58e9a6c36abde6138e8ead5d7501523f68bd6a098010504c0178537e87dd93ad9a30a38e3143ed992c856cf66d7eee4dcdf7fc363eac45992931ebe7c2f665936f52ffde631ba59aee025f270d6ef9141ff773bbcace532a5592e85e6fe848410fc1d4c0fb26e534511721858ae1966d49eca8e3d19f33903e5fd0e32888ad3c79da34a1d554d89a01500779f35d71a4ba7ef12f7a7ed0781c58c2713e87e77ae251e51fce937e96d4797e01d4eae674a5356fa94372396b869f67b21cbcf0b2ea994be3c21a0a738dcb763bbbe1dd5bede7250ae95b1a6bcc486a70c8bc36678847f46f41e30c0bf574c41efef70b3679173642292ae1479f382ac4bd6bf5577c2d956955332c6f20cc9ddbfb4dec8756b675f1fab25e085455883e3a3c79791b5edbb0970bf61c830779c7ebe7f9e84ccd73c1c4f420283deba177a283c9e4ddf06231fac82fb50b8e7cb00cff7c0a6ccb1b412b83435a86071a0af70f51ad4cc2ba9dae61d9145b8144a679dcc3c7ca78c7131e55e8601347f689596235b63dbddf80a8397e11eb1341c78cd043fcefc200c31b189ff91666fd3996c415bce6addeee7d96e617d4c23915030392820762e2aec20b68b21f9da8c057dbbfd8ba8ff4639265071b3050826f3cdcd6002803b6869b2403350d39be2fa738da780302377c641fdb372264b48df575a438f87a0a2f35830fc541f4e1c32323ccb09f28df81db502b801a65ea631a18ad0b6d23ec240cfec774b4281cdf7cadebdd6deca4bbc84b5939a89820680be76ac4426b30d7bef8fb1e928534b3e55fbee6d62ecbef8db469c356d54ca41790f0a8c51f5a18ec4d473c2ca5a45ea8c966d9f6d07cdd872f3a78674440dc805108910528fbf407634eccaed897cfed3656262514c70ada4d3dcd0c57f263120d2ee8cea928f494c2da19b128132f8e96e656eb6145afb48a5cd5e7f63ec1f6265871ab2091267025ecabf81de804d1a5c6e5b68653067b67cc8bfc2abe4ef344e361c2101e7c132e7b6ed18713325cc860fd57e8fdd64acc295024fcb0f446fc240bb150925187d60e18f0ef0af9659839d8ecf462cd018ff2a5d098a532605669a24af0a4fc8629b1a98d427a694abd5ecc856f6ed5f6d45d2820a7c94d1b0218fd85de4c90fde6e64ca96bff3948f7db78c004cce56f85b6276b29d40cd6f94b30eff5c23fa632bd02f67bd11f3caf49103bcd216aff8bdb7ff79b809314f6a7bcde095929cc465800d7e0969df803dbe874adbd1e7480c97a9e4e922d956db2ea1d9cbfc2c52f5a4156be0f9484b7b954a900d03fb498aab0d4d40bcb54bcaf670879569121269e3b0beb7eebe18f9d133272bbdf41d19b6c60a2c3353ba005562e42ecd135e3ff8a57090c38635aeff24f95ff58c35069096ee60e3b70453507a7690c38079f9e8c6ab9177f89beeec3eba8341c3741aa0b7565a669a446cde133f54414b678ff9d50e1f5715d3165de481f25c50fcea1162f0b8d7a758bb038cab4958a9abea9cff877316afb66bc4d5c5ca290964dea7aa80d057309f9af926a608abb8410092b3f22a61c99d93c966647b13525f421b8531a4122436aac6ad8fe3d1b1a52fdedc51429be7f2eeb291bdb958be14dd6e2b9c2b11eeb02c1f6b3f51b0c6e8ad8a9bcf4a023dc2fea6ab7f38f2f76f4d3bd2188f94a3474f696152d5260a5ed5c7d3a6fc36bd06c60eda8e25a647b3a35c7eaffb935e66d26c4ad47519ca95a4fabae0dda6c7a5dc7321e78b76dc911733e4aeb7a3d0518633aa248c47ff584b56fdb9d37581b21b0ce4653451c80dff46f44d145cac766fe8edc5856b2f0eb7b969dc1f061b9384ab052393d19bd7b67402c3a83739c2eab52a4066c6a74f657a651b0da6d8060d0871ce9d460fba61c9b66ee9867ad3540da137879ec9387834f63144e4d3bd510063fa812690e411c0db19c655ac67613592d2d6197dd3a32aac2c177a121b8815b18c4ae5b4e630c1742e476a9c18764220b1551ec78ba72be560e26f12a7487d370a068827210758ef62944776d970ccde84fa8bca67df9ff8b53f9c7ae49d23317283429ff5bd6299e5c3010bd8e53d38e77b4d5fcb7f19d30feb42e44a767078e3e4c873f7967052ac41014e6e38f2b45a963e80ae4b6d6ed2fd10b76f1042355d2e646ee8600f0f5ad9c646286219ee508134034935e590ae708983ca964d54ca17118652539be5537fdb4b773b3bc71e34d9e33d3108186db1ef034dd49918f8b4c40a4af9da07c3f7231c5657a64dcda6dd180b5598318aab4dfbabe376e9c6b499dcb93f5f9b95baa502784d6f0f91afe0cd4dea1a6f3e0f024000196137c3b7ecec441f625456e4fd142d10c33962646db9217dc04d423b82768d68f0bbdcc8793b149957ec110b296f154890158bce4d1bcc7208f8480c3b7e32b2fec6453606fdac2961cdae5a7bdc0b7f5b2b66f5cac7b41bd90bd447c849b4f5550d7a612ea62df7ae7b45b4a5bec7bb88c5bbef75563ab02c144709a721693320c49b15ee22a9a5ac217e9475351f594de2d08e625f3c0be20d887079374ff26a1c6cf35937e38cc4c5747e41c72617f556837338570a22605a4e51803f45761447db86f527345c79064abb0c140f79b2b7cd35c74a93c512fd8e14129e89cd5d9a9c7af9e7ec7d57edb0babc771eeea62de3ebe568df8130f0c5e00a47430e4fb2535164faaf310445de22ab63f6e8837731de1645f78d99c6ad1c04ed8faca59975eebf8ff09e0859214e6adda8423e7324802ac1b669d0db7074efd3689aa3805974effbc214cf317ad6a19c90dea0c0a242885d5ae11ea1c2ee52a858f0369df67df619161b55c1b9104c169bb765f75026c6ec4f641b7bcd8c38a9ae25a8ba0ec00721eef1217d574dcb23462c64c6a4bfdec943247c626055c152d06c94bf2b1c48c24a43af44f6acd59e568a3ccd85f97efb542b037b9d938658c7580dbab9f036f5df3b9ecbc6ace31288afbed5af3d6e543d96ede49c37ae1a9167a3ccd1495a4f25d947d158fec7a6e6ff5f0f79161b7268b528d552612f4917a8f05a3b063772dec4fbe61ee773b43855a4876125e92178387e1ccc1c6bd7b10f046f7f59fee37a510b958fca4846dc15c27e4351d30674d952424bf099c32fd725a5b5cc97f338de3004099cc0cd74a921c9f79d2a40ef1e49724d44109b4eb6db01ebbc44238acb47273351d97b7aa3db52b3f58aab0d65200034b6eeaf99d5b0edd1fba70c6ec86a42dbe9a606de780ac3392a2e56d373b5e44f11e220f8be7255f6821a4da5884788a7ae3410bff8c9f11f640380f1c4c6246d29c923788730643bbb43ab55d8783d8781318d87ce852e3dede8e5c86adce5b6b964844d5dea8464417090a28144ffa6ea48e1a6e4d2eef3cd71799249920a103e0fa7fa6b4825fcb76c82f7f91db36d83840083e75b5132c52c0fb020e2498047ebabf19c1f187ed0f9c064606b151e17c7b104e38a4346a59e03a8debd24525d77223aa8ee717300b5960e8d4ea602dfdcb02fec687038d83d3f7c90f1be0a9002d7086b081d291b423a89abbaa3d889d73f67bafc4f8e10991aec17e2294a1e9a3b6a5d20e9a8228ec1ffe0e2dc476f18ac841d864c42a5ddce58447f24e4e3679ac5bb4457d2aa4d575af398af75171aa2828cc755d75c42c9ab462ac5f2281c1a842b1c418c2f42769df92c98d0cd524b7d20c7b2e2a99da6817f5319b7fc22d61253dd60a6c0ec8f37219f09ae01fd92eec6eaaeb9d9cc9765eeaeaa520a0331b463bb6268c93d74b16195b768200e08e607868b665b107d3d2727de843845be24ec14c12ea3e7baf3cc1c5b395aac253185156e0dede46b8fe27209bc66bf0935c9a4d70a4a160f2ce2ab55c3db65bef17ac7488a26a209d3efc1f88b6389e5e4c3d340ccacc95205e89dc5fdc14c1310db253d3c69ae17e4502691914e3a7b61e5e29c63715299a21e14d43c797e9f8feff2b46a9c628d068c22f4ef8fdd5bd31bea93a90e9312055d844be3e20655d560d9e088cd4d952fb76c4b62f1204180327e66d3ecc443ed760f775302b20fc27362c368389042e303dff3b9651046f821c0f53b4d5d667eb4dce72c5fad976884b9f214d34043365dd200937b77063b525bfb81e78890b357d96b1b85a25c24f50db14cc46805c8318f3617b2e160e8dbefc6b6c5e6a1410ae70fd60ee54975e0bdccc78ff4b52cf61e0d9847b99d393cc4952412c83ccd5484ff8b46f258f50a5d810e86e35b61d065798a51a98c14e43662328c069b57d346c4700ad98ffc5c9f7481e4c3b83b10d12a110b83db569b568b253ccfdfecd2af556bf7af98ec7e16aed49ad222d612b9e085b2c663f7c04795ee5fb1f87bd1d997e649bce19894c25e0a5b937388585281b83826f1ab6f117601e6213844f5d31d29dac97d2ce4794f9a478d7fbd48caac4d3060318c245a638995057925e4164dd6c792c0be58c7706f8718d308e2c6411985f36a4df8c1a7f6d06c021d291bf0a823840c6a0f39fbcc3ddaba93f4d64b4ba8c9ca4c5bab5f5c2dbde0c6f82fb2ab59de5c6f0c3f6f9260a4aa0879fedc12ba9c0d2fcb15d6ef908541dcb98e5e5a7cfc6ce1531be7d1e84730a0414de0581763b5f10e89dcdf8fe4ad3bf502998a3118633fc812025730e00defcacef48f7a352eb63b8964332dc05da05df3d0fbde96ab946b4058db687173ba70af28a8b7a4ded659bb42e5615f69f26d8fad0ad7fc39d8a055b67b2835d559ceb679ed6421c8d5c9a6d0546bb14adc34894e55ece96538fadf4f5e35c26444a46fd4146683805a84fb00fc0cafa9020dc98bad14d536b8a6e45066b6e49d0b3f33d28815d0c0b1900d3508a4cd86712bfe05a3cbc4268004d245b682ff33f477a06aa98ad4824633b18016707e168e7e2db1cc8e1302bf9160a08e11cb804f45182d400ab04e6240fcb287d5ec528f4accca2c16b6b1995f69175f96f2ac24a698d09a357a1e56665288150f03d9a2ed12842fb3b7ff6c9de0d60070df6f600a5bee5a20418e475e601d8c997bc390554d3ce5b631ebf79bd5ab21b95b3f5dfc9c1d9ef41272bcb72747dc83829e3e8a16214cf6d5fe02ed3674fd4ef60d7615e57da9cf8716b0d2c4359c87ce41f72e34681cfc1cbc5b617c8ac78b52d94614adba01e5e62c14fe41c498700f6fe905d22afaddb033c7c3e764f092a9cb065448189520d03cf56fa1618dba228ac9ab207932d1748b5ebca112f6f7afee315cd1dbf9c1828cb89b20cf261fe0972f72b0ae5515a0d45023f91546167a4642f0ed2f84463c1394903ed176c8b6647a54bb694eeb1d79f2d0fd92d3cab6e9131555e90a60524972740b0e15ea6fc948ba3a547af5e08691b41f1f8413b1f788772d3b0694beb19cd1cb077042023842f745843faa649781df68b8ac9716acc2631e22ad02e10f64910ed2585b222ea8830935c8373ed5fbdb2d0a38e59659dc7f1b45307ce4a9a1b8b383840acd3f7bd3fbbad7b59d2611457ffe7c1aba891d5f743e70c4550713cb1c86954e98eb1aca4e414d301847bbfcc6964680db161bdb0a7633f17e5e199eeca2b9c22b915be26363ae97ae829ae84e6d486481c289072ff58b8cc19b401e9053ced21920cbc1dd8ad3f59a10c070b98f51c345565ef1be3659467f46c8b4c288f6aec66a9810fa0d471cad8b942d0d271028dfc9950ae0da005b086bfd930c1d5d6160b6d31b4a45d4402619bb02aff7763d3527fe3dfb76d05deefba27e3dc56c65e6353e3830976c1dc3485732b6e59a893b1549d3a2e37d73862d857a5d76bd728acf776ccfdff6de3a8f800589af77ea50c4cfa02fd904fdd52eac5d721eac1c5aa500c99290d27909a1795b8b405c4a4909b9a9ae8eca6e3bd147b9b84ca85f89b017e3bd6202fd7428f2ed93f7f95b00086e0913536d14d1378638238be7b13af3f99bba5c1c9d8ff8e6e1e9878ac1f2bbe454275d9364b21657389aefcb36647a92e75cda26ad3edb87f54a7b2da120c5536ac59ba83095d58e680de63ee1117222a999f972b7a268e48831338ac441b8983bf2a4b40abb3e9bed8fef746af4b13597442dd31ed6c6cfdada0e3b3c69e7f1a0975c0d1ff3029c224ed87d92fe35f1df323b68a9bed03c991fd4865ee581e48d8c15d0a08f6e9237effade35dce1ccff32cb28153e339828833d1f2654c217bb966a2fc00cdff2fed6f471f102e2fad6b153054eba3df4a149bf699b426640421a1cc070b40e54b53b9c042464325d8a8cdfeef3a0d3e8e01131afbf62d27aace7ed0080da77856b2425276c74e1ca3cd5ec8101e4a0608cdf82ee2e1e644351d0d177f34546a292ba0b18627688da877b2b30a074d02fa319a18ae99051945cec27281a220542df73ef7060c6b090d21e7ad44509c511dbbe26c6955978050562c49528a18965ff357ad308ad546f44769396e3960c924c520a647776c8438a3c1d2b941457459bbc94de5a7ddfbb61837dc4b142d219e08283e0bcde5d35c8ef1de73824e8cd75bdee49e7991171dc5a7b18bfcfc9e025a785f2de59eedb696b3003e867f9dbd9856c13aed8a78a2c6dd31ead76d313386c1e0e3cb70d13442ebc37cda6f45e748cdce37bcd95c12b36fb69624c3deaeb08b575283968caca109771d062376c386c2413588c728ea5b561a1bdf39b6e7300e1efb9c6f56d75a31b48af26e13c68fd901e6d1a381e4b359606e7b78cd88d7fff16f44767bd82c63991d274915a06a9e20aacbc587fe41009f2efba5cc33091ce0b10166b49fe774fc4b9950e22f6d1774308f80163e2a75b7389585718044ed8456a6a23fe569d9b193a4585b25307b38a51be6e7a5c0341b8d61a3771e9c1c425ac00771a77ca0b0a3cc9c25ecb2b3390494f4092831fa56fc70c2b30e032d188e7d25fd5d8117513d1dbe837190e6b2911cac2f8cc6ee580fd3830fb54b2cb44d0558564df230b833bbbed7f971f636c5835b6665b054e50c6145dcbf5f10afe11c1909aae2dd1b5a4ad5c80788c74faf46ef0f7cd0af5248152c9711706613f8904a763568938e6f275999bd56060aefc69c6ccab3d15733ad1b9932926d21bd005d2ef63f1c1f83c5781902cdb32a6e594d11a845abecbcbcc5492a0c43f8bc000a4cf161e452c3ed0d172dc49265573869b6eb4a2dcd8636da18b462d9d4579d48c77a83d2e15f3a678af9d550e3c34fd4f3d6d34991ed0afe7651adb3922869640cfca90fc9619c764fc3ab075ccebd89be8b4cea398b0406d470eae75c7305b55d3516449a2bcc3f65ef7376e2526132b82eee534b1681d2362db407a51081e51cf59377dc45056fb7874655894bb99edf6367ab38f2b02dc76c2b8ca19660fbd8f0350344b0a4426db7464711a9c1765030b1eed3b509aa1771839e7be28ecd5bf3752c658f2b7fe952ca0f412e8ec95fa3fb7d47284250996e0acb63aa09a3ca9a2a0e00dce45477cf3b0c881fc39f39f80ff22a04676bbd9f7e1ada6a9682cd95fa4a51615f28d4973058368d13566125353cf74af97f59b00771806d9394dc8255b50c3f03fad4b00694d2b22aacdded7816070c8477db2103308bcffe0a8d72934afbb84bf05bbb9a8087396f5ceeb05d2579fde5f995576eb4851c02baca6611f9675eee4fb61e8c732e1f60e96cac6f9458330b5e1ad6d068805a0a9d948a278f0b37f949dea84ee95a63156885bc62d4b8800db3afd9d44911ef59e63095f0a4c7d8be7c2f778fbc1bdbef5a30770125c2b3bb9404f1b380c97de21b9502dbb5b22312de27540ef655e261f88ad32ca5785a8652573da6d6d7a200efce3f11ba312b8c239df91b43704ac92e85d28c97b96a63e79312c756cbdaaae65e8c2b95a5791375243aedbc7c8d01c44e93514193ebd9f47fcde209de9fc88c944ee1ae9514e06ca314045f4d40db2c5698f720ba71c187c734bcd67f861bca52d325a56500f5e2c13380cf52d0ced9c43123b399e14c26da7cb2ae1b5d23424c994af77508fcd96f3ee153f6844559933693345e80a655cb6cca026a10882211d8b02086190fcdfc09769079b54c3cd61c6e7013b584bf271606a662fb06945ade476650a715237b68eab2982de9cef6054c581528d27d616ed857fbb998a673bf29f20fae01436c8812cb80f99396ddc2e1b67a107a77bd93a691b77d0033d274900256ea86b8d71fbd04b6b64d5fcbcf7ae17c94be36616390a47012ace27b1ed0b21b753608650ab9ff0c482d328a8b50799efbfa08b0b89eee74f46d0a818bdb7173d4fa6ece65a66a8aadd5e7f36bb23667d82eec96bde9f3b13ae8d2a3aaf65bbe1c14b7d78515f97449d04a41e4130681ec5e373347bd9d784eedd5bd0bd79c223803f8da528db9837f018de8b5bda4f7f3f84771377ea14a358fbedf81437d6a4cbe7b2fe1ec51edc42c7465a52f3c75cf507a4d4c634aaf9322595587ec0f89e9d00f112665c7324f111d0586fe3427751b7ff48232937ae88518601b0f617099160dc033028e896aaf4e129ef313537f2450824097ab9d8c668aa4905454f43b4f781413504c8774c40ec1b1cf11b7e1ac4feeca16d78b8787fa350de044b212482a7e877ca3428f21271d9c5e1b8bcf14bad31fda8af543c70ffd617f1ae322d7141da41e5c2e1837a122ebc152868c77ed35edd345299f2ad997d4f563ff169b04bd386601f7bd5f3a7b1e950529b9d5f4d8fd7d9f395111f043ef4be3ed5044e2b72388f00de93ff9b8e7b9c9fec2e897edaec3af0e12418746c01dd1987c6651f23e6ca78dc667bcde9fbf86483a117857148ba34fd2ed7049b06c8e31820317e18fea98c10371b270f62b8d7899c9743dd84d600e2983b1f337b10426c17e3cce5c477edee0ba21e3852aef86019220dd0e2fec31b7779adb4cb8d0cd80df52f99fe85edd98a9d6e3c66375a9c4f3f905b25d8b7a425b8226b9c7f74e8dae14c53aa669ee0f4cd93bd4c2ca90713a25fa46cf8451af624346c29f6fd26c72a5b8aba36dd71dbf99921c2af9f684bc651914f4fcc1e1d1573258c726d5f8d54b5adc0f8e60ac80b26038919034046fe2decc58c51165478748649b81615646467a9b3592e63c61533c60fb82a1befb65ab4690fbb30d4eeea16c45a99722a881c4629974e6f0dfa180fc68925debb97556c88cdd98fe5170a6a379864da3704269dc99fd0a3742e3eee1573cedd376c0b40b69ea84a0ebcdb3d457dc16153cc2c95d535b9c804326e4faed061273bc5a49236dddde1ce6c1b7b442c14447b4419245320152157d050bb13fd90348baf015a1d1d6c1be4d5a4e55a35872325b1930e22b4a47506c363e8af3bb311ea0e4de7342a35869c64e43ce01b4529d5436356368d1996106ba0f75a21c151bd2d24f9726d1bcc9c49f67b485def937c79c7a36d63323df492c7bea16ee7de02f24b29bf9981e0c687907327a13e3beb9990035ece7d54a326ef83737725cbc23bd9e2b974638585a4bceb5cfb3a80687d61f88f78ba467db8a3c55f9d901592af965331206558df2716fbe01ec38164aa2567ee0179f12aae0f7532c391a17fac96f28ac1f514449c6c26012ebe07ec61af352531d9ed0220e2371238cad03cb133be328842c950d1731c6cef45ef2220a4671cb224b28cbf45ff1560f281f53b00b60fb4d328d4a0e586711d40015a7ed62973825d56598dfd11cf11d92422e88e7b92ee8fa5cf2ae4708e350fec58c2644f5cf33643f76e1e13412cb28cd60ab8ce7a0ab41b4f995645e1ece75fc471b143025502bcb161c4ec3d5c115b35fd360bdb66b5f54989dd97ded28754a743c6cfb13ddbff034767bce4067d399f8f16aaf7a893ccfc424f780074b3480508cae52f6102ba3953c20c0d0153bfbcaa65c104eff9eb925393cbbeae213dc3a2989b3ebce653b9087a110266395d2044d6e807ffb0e2ab89151dbed49abf10449023c0ed2c3e08d58a463376b03af622991b44b8e2750c32dcca1d32c8907c229bad7580aec4205b82bb2b242b50338b26e12a5c56bcff1003dbcca3b80c461f0aa8c69975296515ed26896df9bf1eb8aa66d27ccd2ba96a13593c54d532c0b695e931bd886711001ac2ec121f3ff22c34e1feced990238abbc3781acb66f15439b73fe5004a1abc95912c948091301bab57f7cc3087e9f17cb0c01a7b090a358c694ba0c71fad97efdac8debdd35e6a5e3476ff16a669db84619ff8ec3bfbbbb3299e44826f8bc074cccff2d42d1fbad41774f23abd4e48f04fb28d64ec4f04c6dbdcc948ce7fbff8341e0deda9ba81ee8b1b7e517679a451b405e97c1f2f3309564317038f305afad727c9ec9ea3c612b423c4149d0c55a99cd032626b157e69bdd2dbec9e6746994d54af163e3d8ef25d42cdd5cfd84198c4b32577fa201db23f8c58f436de9d33462a5604145f8559dd07c0727473385d833a5416d38c933a8390c87f48c2d5c9b35847878f63b9933133017444f93bba86d0bc84531d4c6d1cced2e5dda55ae39db21b71d309fceef851985010c7bec3142df0958708beb85b64dbb118154452f35e85b0193cbd72d9dcef66f26085e7bae12f45814072a22404a27c91988114a1399737f247846cec9e14f9b4bc11cfa5a2b9202a43d3cab94fe6be1c0f5a8e57ceacfc4474612a8f5ac01b792dd8d5cca9d2293f4a01b4637a7c74925c3750b386001e83fb0bc453c44542f6197182b5ca88345fe9a1d00dafc0cf8380d5a98cd657bcf701f50816d1816bb6b364bc21fc12cbd9e0111b8c1acab273cf85b145e8b49b22a10815925356aa29ec9bddecd00609fb9f73db510689c223ca4da23e44047c2c885859039cd3383c31e64d37ec57d3caa64773266f08da6f4b7134be4d04f4b64ccecbd907f9c29133f59170ff563036ee5d691f0e311a62d31955ccd92102b3ab7c8f58ac3e4229a10cd10dbf730278570c7aa8b4a9a27c917cadb78582e4313646a9f2ba6c5ed5e044566399cae1aad83ae60b063f3294e2097fff8f9e08393a9f9de198611e0aab60369f21fe2050069f84e1302035465259649eee2ec8437f5b652c1553f6946392c6fd2c0828300c08b249e903d346bade3b1bb9781b7dbc4cd0cf11522c97e8c37671673a98944d55f3f17114bdcfd6c7ec364bffda781ef5949c713c48dfc2fe2c4ee2f9351135d34e50c5dd24c0629e787af8ca70fe7c178a0eb59b4b4931d7d4355ef467670778041329b2c2438fa6eaf76a1c48ab878baa8109a840da898ce9dab91a3e7478c0ad3474611ca8beabaa45cb3ca5554bf6e50d063ce40e4d23967fe58445dced99d3334dc5e874a1c719211b04af26b19ff6ecce845c4e44976f9570bdb888d1b35152a84e2855ee880b5397f0aaa304993eb9331b9c486d26e07be65f24c287b541302313594742fe108e19b169e885b089d5c2e72b2a348336bf6b6951a01bcb20b2830cc383fcd4576c571a0439a74f48d96022af6da7ab3081af0f0118d0a57615d0260cf19c2d14315ac7efe03fd00b67d7d57d5af6a3a3dc6a007b697b214a22abd7b08c8c012bf5b6633d50bff95dfd928dfab7a4068c6d89b92c5132612bae401e538040cda64f0b60b55ceb27887c75834ad89e79625b39399b81bfd064233aecb603867a574d6f99facd7a89263e2b0ea0c2fc165c8e6ffabf1421b49b3fab2dbb97f9425d8ec3b3c2c091fa5a27fa34043b5d7873217d461316a80f2636ed8383e5f424d9de6e4ddf831fd75cfd391e334c101322503c1cc2f02111372d8dc41211b86116fb4d95e118734c6bb80db61b5a6fdf5ae06ab1c4a6e180c2be5cc252d16cfcd0255fcde7a911f3334c1cb501702418c784c9ba9c834a7f59a7cc2e96fe34c5a91b047f48aa53c98ce71d82cf2d6e301fc360ea7f54f271a831a239c773d3769b7dd2b783edc167e5b487007fba4fbd1f7ad907dbbc834ca979934db47e7002eb8d06c1c3c1f59a2a24810ee41bd66ceb71fec4fd7b63351cb00218bd07271a8fc5f719cb7ebd103e86dda7d94c563836e886d7a6ddbc27770f3f9855955b30f46678b0342ebafedc2bbe2878d10d900fe111be7d50480fc6a61f155eb21121a5199deda2715f2710e715a86b81fe73fe1067d997a891a77ec66e33b438dea77ebce30efa14e2a6a7d091835caf206bce2d49bf60b78b23c91ae80485162afc30199da2549286bfdb0a3cd23c207ec7fc35ab1f200a38b3c4c7e86a7cc5f6129ddcb3290ca7944fd9f0cde1a449779fb34be9010c3fcb1e6198710785b907cc4fbde9cb58220cdb0d9be57b92ca54b7065cda186d436865d0323566b79082fe0ab2d2e1b888a9831afae0f0e22c7e98255c8d216a5a094309ab83b4bd6a12a001927eb49d5d7a677ece679f1ae83c09cf7d70ecb0f5ee7abfb4edc13a13674670ed9c7658c4a1c52bd66d0aace8d4dec17a0fc47c56066f3c407fcbe9f2e4a03ffccca27f0fbc7c13cb9cdffc83f5c02f15793e112ad0449d0c09dd2122500745e7baed51bf3213a57b4d805e56f33a988b60faa0041c702009ddb1162156b8ef5775c0f901456354464ddcb0a4e049052e974abc3b9659c34d0ffcf7a0af77a44baaac517f14bd189fd9f7cb07e77a390b9338cf133436071da7ac0aaf47d1d3e53a9f4a92a8413a3245bd24ea0537ff069fe531c5f9a3ecf0103094889908fc153f1d0813615faef586e5574730a985dd54e7f54d45276c7c1f3172a820a8472bd45d7e49fb8aa5346cf3c18e946235b7529e035126b36e5b7c505d44418c3a08aa172a4549701096377f1b91c5287916910bc24cafc961218ecb1c7ecc66d2c8db20abbb6cf1b2bf561c191db4f8099de0746a6601fbca86ecaed5a0a47c5dead63665898fecf7f1f154cf4d19e630ebd8ebcdba8147875de5ad0bb626fab0422ecb6ba755f134895fcb939d9281c8814c50b29a75a6dd55f144608834a083b70b345184fc0addab354e160836257d89e5d59caadc209d7818fef7dcb44a70e3314221e4cd6b02c0d15fe77aa505d1dc283d8bb0101aa44dadd03cad99c0f3faf697e206cce9cb4faf42161c3800f2b60ebba42353c3aa81c0296018e224e2cd60af1adc8f7990fd299f0be87260b7e939e5b2311cfc980df1934678602b3ebc0f81def1bcf07cc3a96733c305ba2385ffa805f420aa430d5db2c5ed8bc082e811d038759d8be2bb616ef5a2edb4ccb51c5cf676f1a3dc526039f2be56ed0fef13a664bfd4d5d2676797222334e2d978ed518c87f78a36f9fec698357cb2096e682bf6a924c821db07f74dd64275a6743a6386dcfc052c8da5c434729cf1331a4c368e7e0f9844c31c41599f290bf9cc32c66d17394b7316ca7336522515a459041aa67c3c5f38ecb1fab300fb8799d011e8b422255ec1443a3b0cb0b782aa18ef7d829b0052df43c928d02a2c8d92a55619e91b3106b4bf037f9746e01b590aa8b33fd2f47167ee93c559c85109242d7801f3fbd33f6056af4f4378af9472c51be7e29ba2c8efe5826bf1025732ff941e0e2c6838b31cbb87fff98e73c945cce1a7935b3b6de2debc58688778809c3188e2371ef898d5aff2b570c0e779a0ab0d225ae035c9e01e209697ebf007170b85ca33a6e411cfc6ca8953125e1ac0f7abda66a1e59236204a0d51ae66d4e9d074d4615efb28b51d56ab29c21a978e95c291171f993332d69af777eb5328c4cad6eb6cabc26963fc3c82f8207e1a128328878c5b21c4f73a6fd187d5e9b759908074c6a7e6255be3e82f1000a1fcdaae37bc78c4cc1b22178a63d2905cb7ed0d6ac0f641b3defa5a4a348247f77c62c14ce3e6eca03e8e84c516e4a4aabb1bdfdbb382b553379273c0e030e2ba173812028bc42ddacf885b36243cfbbbee84e266e6e42dfcf65bc8cb8d65091fcc7691b02588690a87d8c66c3ffcae24c11e6111a6d8eac887583a1da77ca91f7b663417e262087e5c866cefcb82c238646295964e75efd6af6d0708cdc5dac10d89284372232a5d804111f602c955b14b8ee20789b644551d98301df766007785a487da1a0afc1ea6e1b7b258659e4b1380b093ebdcc5ba0b40a93aecb87f1cf46031e7c2101c1e3143a8092f5ee6ceb99041aba70e804278e5e458fdf31c000590af0a2079fa1a41a345134a4464abed169e1da64f35691806ded0659bad872436c229d68bc3c0cc52dcc4d515840f3ba81a80ec0d44c63a2c9fd350f17eaa7884ffbfb305b33712e2500a86ae690a81e803b1da8a87de161e4e2b8f7be2c577291f8d04ee5a17ca159dcfd2bdafd0b9e117dc2599d1215c5f3acdb40a952684036e5322c61bb15f5b7d4ca0f0c8789faaeb3274bc6db9a8f751cf68fb28c82e59d4d4221c136c13f88c42e43a10015b58ebc9f2c34a39fdb1b8504f30604af4f5d9970e6175c044c11f1efe5ba803dae0dd0c12578d589608ae5fcea469acfc5f615e84a031ef4643122de4eee9c14ca3969c805904aa19ecda6cefc6790cf30f4c833f0cbe532756dda0a4a811045b0d3ceca8673d79493b9abc2a0cffc7942ef9459e8259fa134a9fff1565f123303cc39a65edf855567965b1cd27715bc67c8c5d998791df66d043218429c1c42c57d272141247c7b0adc83c3332290d9cc6afd36fff4102c8b74ad53594a276425e3c5dc738eeae906c02b43b34425fe056a3a1c5b3c79146a8826cc0c259ec17a6f01a24c31f5374d44bfbc81aa2f4839bdfe4e17b4238671ceb08466644d37fd4162189926670f419c5d58efd575ad9035e83929c3907d4247a9d884dc98c3d7a894573b262dfb7f916306711949bc47c2386d91771c91bdec231cd027e16a44ae8a1b4c3499e8d1d5f9692de5b94f6b4626b03763f0cd3ea490cafcd015219f1f7b4a4d6905361c179ad3b999c52a8906d6dab2c408967c1cba34427d25c6b0f5b578a3b9ff5ae6a930457cc6491499f2e80280ccff7160be8c9b8f5ef49f6e6435999dcef8198bf7835b75e40f007dce4633727f592e8431d041f623335b499ae857bcf4a102334f9c4d4c2170cb0ffdfe2b467d5731e49d396d1752fbf7d12d658109f1d3a7bd65dcd1daec0b9440fca3bc07db42987cf03a62117fce073c9633c009a0dfdda38262d174b0da6b523772963f5591b815e7e2d01fad95c592fe32c038feb3b85af62ee8eb1b4a1dce62c1f41af0f4e5bee0f90c4558e0dac59f5b5a4406c94a4cf7e345e27a594ab07fed94e4c1dd2e1752abc7b704e9178670a10ce0220580b61b0711ebafce9e9a6fe7f8c33e7372f01ec938eadc4b1e530dfb45440f08c183198d8cba8f5843a54a3dd4d76630cb19da95628cc73c1bb41092e8c82821dd72bf45f8e1284174e1c152cb2b8f23f4343225d6fabdbc3bec309d38a2a85fc5bb6f371884c51019fbef0aee84fad4a3d1ab0f11764ac6f3cd106adc0bb14aea54dc44d0e88215618798e6d792d95e4a0628b3b039e9e49ed7301173e50fb3d071671ae8a15610a3d9e0cabf95c068aa794b849825aa2c82badd881892a5519bf67edcbb1e0634a2f3f5ef8f0e1927616dbbed6fc2d38d1509e88eb58b8690526ac3a6bb9d7acc2fc15682a1628406c0ce20975dbfa7806da12de6ec37c4ad77ef1823f83b9b6061c54dcf8086d9fc2ee8dcf7de09c367f379f91a53caf2aea3f2ba9ab9647c273acdd61f426f3569569de501c8f5800731933faeda6694f3d455246086e12276cb9a6d146bb187f6442555b3716a37935048707155da92312007bdfda70e25b8c173bb98e11933cd296b7a5823689e4ffc5e4f2178b80bccf8c270984f78a7b24ac51406cf95f1e27cefd90a05b0fa5aee6f46465b2b7a148749cd11c13712daca2c8e55ec289add1ec5b9fc7baedd1e090ab48ac767f9500f50f01e20425dfef16d7047bdfdfd49b5784926069c9e7bb855e3cdb06cc020026ee947b18407e8cc6688eedae16a91721976d882ae465a733e736aa685e72437ec1c9fc04ccbe17eae043192dba5f0426b6b217df014022e4fc23e80c6dcc0fd07aad2bdba1bb58d0e3d3712b345445bcfc73246fd11ce488ca6288df3bfe64b318824931d9b94ac9a5ccf82a6bae7e570cd5c08e09a6a11592c429da87a9569cb40cef6bba7ea28af8e7ded55cd597f154fdcb1a3f8af473568f3055af8968cf0be1d0d090ceb0992c9daad0fac605e63507821e6176c75649c8f46fa6924e67b964404402af011836bde71c039b24d3ad6d62cff317541509c0a4bc524d4d3db0e773b867bf1033843bd9bb51bc60b131885d940bb02ce6ad3553730f909336160ef08e613bd542126b7d6f1becc21dc88946196d83669a5e5121eb72382cd08343a039f007c7d9a5151143dfe4a0a78b4a55fc2b08828e42ff0d9c545ef77eb06956499379f34ade52c311d6b9d1582365539b983f46826c7f8fce84aa2e8d7c58533d42ed605d8cb353679e11c946c44af6efcd5ac2538635f4705d519f0c28a525bf23620010a37992ad5fea03e71490afb29692704c1cfb2ec582a1cbb3fdb47bd4612adc300973ca8e10eb253fbf514bf35dabbdcd426be30113c44ae8d69cfc170804ab388db94c0db442100638b0ecb125a77eee8c7ac15bb045df3c3d0c0013ed2b069669c67c30fbf25f32424715babfecd19644d43667c3331cd68283adf1fdcd741c3bcdee99cea06bfe78571fcc37696835e5ac02f1d3763c948b8f441135138c0681de4de6dff9ae6e61e4d518e92d2dfe9bf4fb9e41d5329ce2c082daf0993feb01dea3b22b8d4980304c41be6c87dae6658a73a312e0329761e7f8b51ef2de77016e49fe270f4ae324ef81ccad89f443c9ae3f8799a11b5a944a8ddff386025541fd174248de8bf396ee7ce61ddf8945f4fc51e23a6608d0babfd68d92298d7c11593879eb6d4b1768a04908b1cdf7061541df25fcd399679188780bb7f8d0058f9d881ed20f3ec7677edbb3f561411c334c35c44277085b0c3172c65c4406a0730429a796baa0c52bcdaa0f69ee8f20f7a11822d9740148e634abe70f8815ee07659810875ace252148d72ec86425e0f81888fc979149ccd87dd028311b16211db46a674c307a5fa155501b20db0f5eb7ee2846ea817aa5204204d41be2300237b115328b146a3964872b70dfa5dfc33cc6c0a4decd43726314ede4a3a58a7f05310f4d495a0a1bbdae4b6a4630a4ebbbcca4481248002bfa5ef24893e881194587fe03fb8043a1790b91ab0895b245f8bf44d04b9deb70997cfdbf4f568754b5767e7f9db1df32d24e43e97b027def1de82782f32752f58f594a55a652ee5d551651d49588959540b7bc7eda0eb2a13187b9a9612e3c24488350e5bd122565c5348200b8899479fa75840b69da1428820e1dc62f8278564b80196b0d32a4bc5ba17cb53c76e23a746e7bbcdc5f63124cbcd5f2b397c7afefb916f54bf753ab095fab3a3978117e9a0588c72e926fb1c81ddbec98166a219b876fa108c4fb48f0e0aaef4d51cc368a8cdbf07b584bcbaae83a711f0f458f9bb95ae72b9bfecba0685c8bcbb3b58fc22ea130f7da163f94a23d23d74806a2a5a8f2e1e7f354a8a90c96dc988862d6778e9e68a719ac6f690316cd0b0f66358099e0254335fc7a663cc227fa6fd5fbb8cf3ef2c3e2aa69f5032c359ef2dbaf64094bd77eb9cab6348cc771978d4683395731a91198565cee7602837d09da9aaae925490ffd05b4982f3573b2af9de562dad412b244eef95fd7f7f73d316c8a691b0057672d2f587e010133480b908c92ba13a7f6dff7a1e0bfc49b3c21f5148042f516927c507ce95ef0e06ac15eb63e1ade301f65e6d528c28bb3f5d5c9ae8b3c3f49cde0666a8cdfe9de35a0b2b443ec0b299ac10ccf98789bd0c03ae43eb260a3304fd865bc915b1f11e45acfd0323c6da4756d41edb08988be7e63a268fd693cda50fb94a61bd5259b4774fb8fe0760cb51a2de1a4643e2a8dae443d79687b680cbc7d36c5865897b4ec3ca2dbf0ea1eb11c8722557ff2a1a4b411248d809f90ba95dfcc5ba8639e898fd26ff24f0bac5af435c601452cccd243b64c74b3af614c1a8f0e60eff98b9785b590d131cb91ae2c2dc4024d7c724feae37fe528a27e850b2c68e3cb70e5e2fac5e4f5ecee377b0b7d1c8d8c265923dd9e109e459ce3e8f8ad27512f1e6e6611749406e15548d36272019863714c50e6c5d826b760a97e492f8cf7dff840dd0d89ff1ff17c5adbd7ce72ad9494477e3473d91c7f1cdfe98c8e9561b58e293c346eb9430664a97067c92d825769019e57fd29102a7de3373ae3e679e629fd0f19cceee6f855920976f0c5137b24bc6c00fe223261101239ed31870f061a279fcfe06b32d80a157fff12a1bd0acb040f73ace341aa2b41be5bf49c4c08fbb286b2e388bccddee283401f90bedc94ed6c26888cf15a6869f3d23da404dc4b00b9cf7ff5b92e7992e81b2e4b0a81bb0f2f0d8733caf4f3799b1383c9daf6dbe4f7fa017d3c0cb0a76d7a6bc53ce0f056777df4ce62f2ab657b69c37364d537920fbe18ef822d603530066c2006ce0d73545d3ae3a78b5c7a5eb507ad49c70d39dc48536c098c167e9bf8902dd57321592cecb139cb0f6a108b32958383677f5bfebd464933ec8cec7e885037103d8f79789ce73e86b89f15929481e6bf449ccc81d42dc018a22806f7ada5e6c47b6a8cc0ad401df64ce0d1db66e518188d5069b6e7481afa5e050d849a35f810a9741887438664d8f09500934d9df6de2b491063e602853e9987194902166aa17b55d894d9b116e631ba562cdbfc031894a35417f780a77d0d96c18d7a05cbe9a2d9d63c18f0da95ce3f4bd9d9653207d76cb90b3ec900e993c6a4a97bd44ec8780aff4e168d7e2e1a01b5a85487248c87b807c73f30b492077048b107f5bfd1854dcae8c76667feb2869e8311671bcf1ddeacb20464368851ef60170bd1fced367bbd7cb7db9f31d4f804c76edbae828d83c9eac2e5ea1bb24dc1694d75c8f03af4599ce1a1558ed492bb6472f4c4a089dcf41a35a7aeeaea73c76748c03be276d643a524891898721236d8f72c7a3f4b7772d56c8ecc23e469b0d7a94c4f5512072ea8d88d330169efd64be9742e07157e160629f36f33c85123f37b53ac8e50c51d0db343b1f226136b55fe130add1223dd7eff5ac010a3f2cf320ffb25842e26fced365c4b8c6189ffc07400da3b57b43515634594c3931445d8c59b69b2c5890ba670e7e60e406cedc4b356e10a2db71feeaeaa7f3082e68129c7940cdf2a0fe328a70b95b29405900e0b57021a718c0fdc52bb81c9a66154a99f075dee63b2da63b5ec173491cd8c7b12acb0f8cdc609696d0bc4ff3b121f4072ed0a6b7ecc17336bd837b33e29bb8baab2bf078012c9d10d468443cd67c311ca21620ef020b2ce978a6b0cd51f45a8c8cf6ae97e6720ed5f18cc092341c8e5cfee99dd53dff6a6628441856b7a6caea091a74ad6f3d55ce02a2c453a415b24829a2c29a964df55c76369d6eb9f23eff450285a06c3df33975d0c868613fdbe89dd0a9a2393bf28e216229697d964dcdf30bf8f581310ea460d4f96112f91086614dbec3f49efa32e79b6a5499326087ae73e053565b42a7eedb3c56da7ccc2436dc18f54d857a39be0ed094e2afed225d58cd9b10da91cb14e99ab65f7b2830042fc18c30941b7d14759a6f985cd51957f9bb03ae101002f0a313bc77d1b9e541ec44a077af504b913c4ee5ec8504f60593a1c8d230ea3e58fd252019b08e7ab80da2d56b76ece79369b5e76bfbc15189d67045d2d29e46054fc86517c5e9213d53d5ae905e12cc7f59b2f6eb7718a4be5dd68ff6b399d09ec8da71c3d5e5ecba22174383bc6dd17332ba72650a30d707e127529ecbab2a8931562a6706c0fe79f07e3edda4f4b3ca7a33b8c5e471d7e26b945401f36c85c2a5d794b325ca00accbacdd36763a600194570b55672e31378acb622b88da302f225bfe4d9ea60175cbe96992482ed1835ab26235d586eed6b359358f8c28884b2810cc35066794b59e7f7cecf44db3bbfcc39f152df1c51b9734af09bea6a23fb733d3ca86fd35db328e19d8e246ab269eca8da0da598f0b8eb3c7a234def47de876e1a89fa905347ad220fe05e652a82de36617fd96fbc0164997aaca21f7a576cbead88fc25643f4f95a1ca16bb937b26832d7723eb1e084d704d6ea75d8e2da50b200a46e64f2e0ea368614fad703bf536aa1921ca528a7d8039396891d21236214f466585ea52f247bf7e593846abd81a3cd99e9487d90c678901b4b2777876a5c54e5cd3032461b94df456058f59400379b0a975d8d92113c9311ac83ee729f220f13ff75d133511f29d980060a302421d281b9089af4df5187b2187974fb1f140668df3506a5b6be79cc3141b0dec000a68ebc861f7b921f9fd4132c3554739f9e0f8c43c0a4a8bb65bb7557bf5ec54b3e862120cc8ef02f594a6158e940e3b38edb25dfd7453e1c7834a4b5d2c4cf72d7b41a33663123b68a5f286290520437303fe706aed3774e71af425cdfc268ef5bab00216b012bd69237cab60d3d88bfe0b634e6c7a32913d1d6b1577e05f780e0131e764590448aa8e28f5a291438a7602951532662c8c87b9abf7e98c28b519c179db867bf2d99cd088cf14350243bf9c10e80931ca64287e60c5eba430ba002a0d6af479ac3373940f0e6674b01fdd179c116b10326b6eee6d2dc6b56c363b830e78f955b8f41a011b6d9ef95b1ad58dac66e05633fbd74f914cec5070c336560ca6ad09e27cc9a36845bc339d1c3540c7d65e5c2822d8f8ad962344fee6859370809e6bfc886e4f557ff06dbbd1270f34289a8c91c247e4f18bdde5c7dd978640d96f420b4cb13982776b005a161cee64d6d31666eca3369afdf04fbe91ee8c58d39bde1654be64d9e678f0f8e3136cd2605eea84b70cd01c48c005dbbf1a1549d0380a069b6756aa4da76fbad256b9805883884ecfc0b4a3f343090431df089acc8f254c6e27c12d94f072ca70bb78dcc13c1cbb39157a3f734a4163835bdd5ae8332a898aa1ac95b43cf92fac9c914025dc926f5de429db434bc7df78c2024dcfa684a938446a62fe2636aa76fe163182a79f3edaf11eacdd9b923a1d743504f8ab6f201eb99bed07d335bf566e07bcef01226083bac2756a0d7f8fe9c407b223af987afcf6d2b5a0de4c39ea102d37d66d677926a0427eeb148a36eb6183f7bf64bb7a257b67233720f279cfa604b0d8fcb8125e53bce7cacf246c4856f0b8bba46be582049e90e05462ef03bf9482ec04f83d92e34787bdddf16328cbe2726ee6545ae11952976e39de04fc00e59eb7d25f326e556e8c9265688327e3c2d96ed6579f748f86711cd01ceb90b905bf0595a90ae8ba5bdf5c6e8dfac278e09824035fb4168cea70f8a17769226b5341eae2d27d0a619a461769894bebce90e43d513ae1d2f564be9b101f0834ea6cdb3a0701f95d4da551aff9177193d8842b30267367464fda2417329be22bd5e6d913088ad39d2caeefe1660b74c2cd0b1b9c01d4ea1ef8b988c16aec6f7af87eeb722546cb4fdcc2e53e209f0e88aba90484ff029882dc0af7f5afe9365d044957a2c22c9036b576b0fb457ecd871242d03e2ace9ff63fb7b77bbf2e1b3f88ba27a883ab07fc48a069a393d4f789e57565d49568be392c39e6b59d7d6dc7e4b1876387457ce0311c7a68d44c8e46c4ef0b68173981ee19ad126e2e5b5f0c0dd2c51cf970db7934052074d527df1bbb0e9c8d317719a7ad133d854ec0aef0464bfcde31b90102b9e2d7317dff39fa479860615a5990fa1e26729d514c44404c5333234fdd4dea57fc8107c9c0ffca4bbd48e57ebe76a8e0ab29f447f6fe745971368a1f09b52372ec63c325558141cd5f87bfa52e8496b9dcef79e9dc09d5283cdb710a32c5df6bfb43f8e031d509998367b2afc62a28ff12395355820df792fb95cbf30836653211c56181b3bd37c162c0663c5eb4665b6aa198476c9e4c1d347f3e55265842c067ac34f4f0ecfead817df64fe121801bb30ddeba23c02355dac3dead0774550976ae07d17788ff7e6766205b06544d68d36df88842eeeb918c7a560734f57c4fd39f80cbf0fc5597e67f9d3f4b81da69319dfdee7f7e7a368431c5f3d870b127c7227be8440fe1098ad3756020b636b300be51a14e9cdb61d06b15cddfe29674c0034d73063721744251e85445f367c83fce44e40614bad9837f16dfff5d05596fe2a43c950bb859f4bf87b688de38cb644e7124666d426530cb3c19fcc5178bfb23b39708f81e932ca4943a4be0e0c0561b4c00570a430c498293bd87c5a4a1375245efd03e57b51c068f907bf9a5f1d3536ff12bf9466a87d44da4f002a82a3330381dfca721d8b72b89b3dd272e90764a3271b816e56ca23063d9076c94aff9f61164e3a911fc72ff58ee655c2edf31a0b60415264b90ee78cede3fe5cc36a0d703585511c29c7f4313208025c782c61a4eecbe52e967acacaa17acff9a22c45227d75ee98cfae461ba2f505528323a42a5732f4880ecd7057ff9c878f6740e54644b7ff14a0f9e07d9f75036e231bb5aa0c08486830ba371cc040fc59940a4d268ee54f4f083a71368332312df06d3ac3704ce317e49214a9b65b28927dcf8d6b32dd698926c4aa2fb335eb2199d022177861e519bef3cf91791e078813bd505ef660daa7da2cd41f3c532cfd521a2a7a97507d0f293b1570a47a48cd378c1967331a0ee44a538d5a9161411915402ba9c54053ab64ccce922b6a199424594e70ca888e744e12535153c0307eac350b665c0656a65e464177c2853ed2c97d6255da74efe65a5cb0f785688b12301961d4d4eaffeace8401d58292171c2269ff978578da2fa9e0af82566ce8f999026802a17cb26c63d87e4e6ade3bf11489e7eb32f6e14ac13d877a7c1c3ab489a89b809bbd5fac3bbfb2c134d816e77f3c74bd4cb452482e65c0be749a73190537913d83ddf7ddad97b51779cd31ce5ee04773cfe6459937d70c95862a03ef6a98e516f41643bbbf10221e90ac6eb27d66160557299ead98efabbcdf06e53d4c91d6e4568ffc01ac8a3a1488f1531c82724ca23453c13d4fe6f3c748b354ed35b981a0f24e15a4e97d004109c835c0cc178bb75c5e9762ef47deae6b9947805ce8f5e3015b4495f138d2a848db6e7302a5583601f8c9a0373a55f1a3d483d1070ace6c63488e84e40b545b2fa56aa9728b99f3e23ba35354f285f86831534df2cbc9f62de5cd95d7f56630268738b30a5fe1056e872b798db4d1ee3abb93c5e9143c2f4ed5b98a7486af610332240c5c60856c6fc47fb005a6d1c43f467168aeb2f62efcb8b0ff59339e8cf4529db3bad6307390a6cc5ba07693b981e544d046a28ccc1af82ba8a2db9f33299fd0e66814f4066d213c3abd229925218b711cfb9e6668668f4047e65abc82fa774e376ed76bb52b2b7c7fde82f674a5822449385d90e6f203ea22b250889849a4b2970faf12fcb51d438837d274841d52b6b68d51725aac8a468726731c3942cc38ec6ca866d811ff249f78abe765e34a13db85a7a1e11e75bdf171743d524a16f99be6713e9292a577df42483394ffd656472bfafa772f3721dbf43412b6ce10a80489b2a4c5d49a29431a21eb9e738a2241454f32fbd26e8778e36fc066bf5a100e34f8a65d7ed1e2b581f47b655f769a3c8badc5030ef8a15cfca19362e923d79824632d10a6cc3a1d988e8034d1da8217bd8247d341c263b60568a80ff20a61fa88dc47cee624c72d39feb6c04f0a3e28a4615384d766cb7cd3b44e903110e658ef8c4b596af1c3956215d0d865c598460439cd1059c1adf1a26e5aa234914feeac6ff06b773077725322e71c6e95ec400ce21588440365656fa6a5bf626cf9de8afbcdb8edbd4893f4b743ebd91ccee0a5fdfdc771ded6864aa03371ec76f411bc2e64ae120b117f8eb52af22b7819e1fa7c901f530db5587dcec742e649f95d330f1241e2e558944a4000cdb3ec5eee9dd2b76fb2d7b308f12ed728d107c8659a5811df01cb3684ce6df89f93c97bc9734200c0f59a986bc03c1564beef6d36c9da97fbc2e9d323e1788a25bf24b291510a806ebbf4855af5c7dd64a129cec8d676adaf0d2cef1a42998fdf19db585fb94b727a99b07833afeb4e963dde0e098e2f20d26e4eeb1fe9aae170e035aa9157f76176fdf26fdc28767b0964881fdc8d056ef07c8b6e467889b027e2e5d1915ab996dde4332a392b5d48e8bc2e9d5c93000ae41341b0753ba1907bd1e6ebe538a68ddcc8c4ba709856a817e2a69fda15e88525f0fc3f08cfade5a612163b4ebb0fb2bd4e51ea275da1dfeb8888468358b2844e824aca3fde8972fa5823879d80020bdb8dea1589ba43b5c3bc7b182e12b6ea1d8b1dc762d70166f1b888f27c5e7cc9a30a60c3394438c1e8953004c3bff412f70b3947fcf0f435bb52831483dde8783a7ea3b1104d9fc715a586e731520232b378bb2f4ac613d239e20eccc80f0456e5c515275530cefe1c192f0ab3478245d760cdd3dbed234c4f498dccf7f9805d4b356c931b2cb5399e85dd45716b9ad390afd67305b7c97f7e488957ee795a3c7b7d61cea8ed8731a64b6a2cf6533a19042e76bd14a79bf393ff8ad68276120997d25fed9d9dc5846210eb8f688bbfd0237da25000018f29c34baa6eb6c1c71bbad3742755dc2b14becf1d0674b88766d413bfa7f1d3c638109181394c46aeba11572fafcc3eb5ff89b18030eec3070ba0cda33ee48bfbd8a645eafd5ae01dc07a45e8c678a34e951393f4d08305af3144fe01d06498a6787ede182a0fb5cf91a23fd4cbc122f4310e5a4f72aed6a962fc52a4469242dfc742cbdf2da990645d3f841058662723a4f069b907e05a8e27c6203679de05c8df52de118f6b4cc35f39b542f1b4e3f1b14939e0d5579f25e8e056fc50401591832b5cb092224897d3301633a041d4dda7b830235b4f4935b8169b1563f00d08eae116583eb499067f94a3697e0582b6b741f819d0820e7a01ed02611c3c4b9a0d9ee16daf4e0cf7cbfcf6b0a188082a40c98b4562695f710ef76ca0a13e970bedc6a4af96f6a57c730e12b0e59d5569fa6956ae9f398e53fc3e430af8ae9d80b85411d34e73fa2faa5a42ffc33b6b4602a2581b83e99255c087bf69792dc7bbfe391787b174c6f21e133589c27e520b0252e2d28b65242bf719b05e4150250c2ae45a1e22ae8bd3f1efc66d8e1e925357a6ee127c9b50ef778627199949e52663a77a7d19163b9b3c2b875e6b75f6b4e33752c4fd1e82dc66b673dcc0f672e39fddf36cd484cda2d760c3d9d0a1115c4210c4db6bd4d2cc697274039802730e7c42be762614ecec83b4a51e1532ffbddc4824ef12312ce2184cebe70a8e90aa34f6e55843febd69c5a23d2ee53bdd96da5ea303d4355d96cc039f4c43c51f80dac0ee3d6cfdc5df21828b3353aa43df266e40cb1242bc716467d4596c2e5f4b14bf0371ab8d6f8e0e08c833aab19da71c7cbbfd49891c46e02fa28d9b56987f950e00f2875e5d48b7d43c49df8d5e56fcf52396a1817b0496acb8930f109a6e97ca3c97b9f983d876ce2dc179118530d5c91825f23174550ce541451e45478b79bc5f9275aaa4e637f441b8d115c4da393a08183709e9def7f50c19d8ffb9a0c4d2f6c6b774d577aaf9e3f01fdc87701b6d9a6504f096f477a3d2da868f6d714dc348e7c4706d379109e8288a1c1be9803497230d66a282e8ae8e27ff45cd09571d6d2731b57ec44258fb36e32e8a32e1f44f1a01c34d7609db6a3180ac4d56f6a66cbba651ecb753451ddc5ad2148035360166cb34b9e3d63c1da88c27a9a90069fc133251ceee39c5f206b0c83b9950d703d21e98281066dacc825112cf89a3849774948f744deaf53fa63f3a6295f56c5d665599f0efd35e3b072ba2aa3024fe64b0fcfc6259b66f90761bcd53114b5841999c355c82755f7f36ffdd04b7620bd4cf4092606b477054938b7e8d86475c6b7d820f051edc8a6a2735dfceadafd2aaaea3d7824555ddafd12d497af44651b41748da0954d522479c8d0709e275276625876d7c5aecc8e92995a215293cafed21a460a689b24ceeac6eef3b747b4cb4f74e5ecb15685208c64e9dd3559ab41b9f310412e91e2223308f980e52e45e73e9be361407e340962e1d3887d0dfb2d4876691f5361ad318e3989023a47026489fef4ec6d7731b09ec3489330db38e732ddd06dc9629f26725a28ea2ebd555c2230b9b8205386917532d7c69c44502e4adbbca8986d8f4e56877e3e33c7138fa842483710aa128c4df1e61a59e77ef01d2c469be0b2afc99f6258a2476e065c618effd58a7558f371d6b9babd079dcba70421ccfe2d5dd0f86a3b3fc54a477bfa9057142908839fe8116d27703190ba1d8414172057830034b77ba4df90c8beb8b53e3ca9dbe43886d44024741f40f65d570edf829127297be5f83e95a801b482213bcbc2324ba3ed74156a3962322dde04bd3cbe062b4c0d61db783f5be7818ee62c7510467c9d9aa41d26d9c0aca99bf9d7c4bbc681beddaefea99449d64300eafdcb59c03b1541e8e76bb7e7b7d1dbb177e6696bc88b999ba6d235069d2a702f8b263a8723559ad6387af5ae53ea32af9e2f58ab542234e639e7c267f5ad9758e1de1b23937386629d0e21707f68e545bcbdbac425c658d27a35aeeab193c5ed3562ea35531a342839336163a72cfeb49701f8ba3367f4365ae285c20834144d2944e283c393e58a67f1f4605a8f405ff643df6d2aa544e1570f344ad9c7c892fc9c9971af59363a08bc49c43c9422179479f9eda8b58ada26eb5350bde13d7c10802302fcaa651149be71b1d343ca83aff8e2521f8fd7c63a767f620519b520637700db5b327be57d54d930a0feaf897944bda0d1efd5e45765bac39e497ed4983e420abbb4f8d4ec6f60d849f092c39c75fef738a7f3b6b1b8c2dc232346293b785cd0f2eeb16783d182ad8389a5d34f9fd439cb65d6afa854a93e9442feb9c6108422f6da95906225608dcfc198770116c135419385ffc3df3380f8a49bb7b7eebfa9f674a398a0754ef583ea526a0d3fb4fa3afd5279a4d83963089ce3ea1235028e8cb5dd1d17b3f2fe7ae0cdea7b4f7349f88017b02704ff23e0c5e7c7e4a9de7112f4f174a29fc3a647fb9f5cfb238bc107edb5475301a0e7fff67f3d1785c52d499e57d062677fad6136e6c475600ed5138736876efcfcb7f16e5bed025538500316047d98d7200c09d5b30e2be7db898dcc4212b151fff794d70843115ab338f9861c6b4077f7bf5ef4df956b02d08d86f9f39f424f5525b470fd6c4b05b6c310465a0dde4421e9dd42c3fd00cb0d3c91956544eaa846065a17a8343a0d1528b27a6b8291b954873936b4111e91b8e381541cb932736e027efd4eea16f4f0d50b3437112aff5d7bce30f8c27f49db9d205deb6420fe87ee36d0925a38a6346d03cc32bc42761b1616d5f97fde83b26d8b951aa673232e4e039fb62f95024b3e887fb5175ace0a28e01550ef1903f65fcc21de2565312ac21b44791a90ea8f55660110442d68d2aef41dd000f83a550adac2dc8f0125ec93d60fbd3ab024a6ed8074ea6e06bd8ea2649538f26c4e501a5242e0333c5a92471c7da1390bc8d4fce4df01a2c48d3d0a8368519b84688f6036f7f59351941692d6cc9ca0dc5a3ab394ffa35bc1e6e2446b616ac4d2b6856a771eb263280f77402c713b6d5222f09e3febf3619bd0ff174bafc3262a2a866a6cecac0538b16b331f37a559a57013ed03c9d9e0902ded4fad419d850387b77f7b2d86df82f51eb1dc618cd091e28e5d23bb192bc480a063bb7c7ded0c9ccf3370584a56493fbe2c73cfb43e64b6fd0726445a606fc652bc241a12739033b0e1b4e709f6765efd17725ba1162f55210583a75c58cdce09d9f468d81c4358edf439a5e8326c32d752ee673cb0f191bd16e4412c4d8bd4747bfb4e7429e5770de723923c20bf5a0569cac462125b9f80b6bce86060d84838c9bbd07e4652fd7f12f1a054b120f2bc299095ad9d6cd743365ba581d08352d737003aa63bb3da4d9f791a9fc50c46b3f719aadd1be72399af4744447807d7f33c4b59cbb5f1dde0d8ba05f8310836257d89e5d59caadc209d7818fef7dcb44a70e3314221e4cd6b830227e4e775699502fdae5ebd20bdc85926440e1ff82e3b112d13be25f29491b5c2d4c38b76f85bad30590bcc640033d0ccf154fbeec35f6b491f78a86a7fd1e4f78b2858625acc6caca4c90626587158653816ec2f3f30ec91f50b8d6db4ba82c8cf85b147dac5778979c5cb9e4e790f455b0ae29bc8356e9b6870644819a4f3625301b7c750bad43810593c36421fb58e2b49ecca731d0f896dd25bb32e60bf9a068c79f6f02f4289090bb7d7d03315bf4915c97d5e134200d0f90f04ce3d6e4660e9ec38a6afe0e3754a6171d2734951f4a7186c594a75b1d3e3ce78fa1bc703012d0b9fad9274dea060b7e4f74e9b69d5a8b692096df741896c60aa502883b9477fc4ed22d792b2fa126b08acf3f1e8d2dc848a4946612f2338e7333f725d27eadcca2c17b33dd10942e185cecaf80a625be95b48009afdbb28ee955e95d8c77e5de97f761f227ef1aed069361093a0d5b02fed483c2a0002b0aa1da34cf669574b1f16fb5517ba6c9ba22351591f024a47176e986d4226dfb6073029b7e2eba96096f0e1dc4111dff0577c2d139daf1062906658eb627cd511f6f14d8cb6a4b8e5b9ffe6ee27b524d55066417b570d923f9aaaff4191c897e80b4cb2c06908c8bef9feb6a0db1595796075e1c7210b54cb9467beb8979c3e75991c17902a67c890a6c7205af43a7e41603819ddb9bfc44efd13d0a45e845ffa7a926fc4e37fd3fde9ac987512e634393f095f0cf31b1e2f1000a1fcdaae37bc78c4cc1b22178a63d2905cb7ed0d6ac0f6417d5868b256e018ac6994456513325c2d78860b8d2bf5c76efe3bb6f935f54a0b275b3c68863eef28507fa47090f1a6f42bc903618546f2b1d18573f91e7ad095a3f002706932121b7656564aca8253ef6c8792f45a891e0a2e05e4901ac7733575ba883a0d4039bcf2caff46de6a7fcfac4dae56ea481a7d20272359be281d7b22e4843d653dd08dc84c680675928e6e8f74ff5ddee3bf63ffac22d8f6a4bcc8ceeb8d7fa077d15e2f49218064dc1e68750eb8f0978641c7ae411b6bbf78de7f1c5c3ef9b7d4dcf33b28f6e278196523f12221bdd4dcaee5fcdb308b77d873240d58602732d88bed830ac76c21416f3bd94b81a087150c2484d21338db50b7f90b165318afd1f0880e398193a0af2ba43f13a23077e66a730f1658490dd2372f1f7e6fa3102907d002e56a83da46ebd97483147598b569f9b22249a4fde9a401f31fc8413ac795011c613bc8bbc750dab24a0bd92c136739fb6f5d538929e5a06bb3c1c10278c42a324ce6ad9a15a9313272f88506f52527a4f3dbedaaa9e85d32962d620fc9bc78ec3dcba7328cfb702f2b5a2116750161f69704e45ad5aa4712b9f06a58727a72960cb0ec3ce403aeea51a90c92a7d3d9c83658b5497f251430c415da5fc748792980dd75df4628f8753f986e4369ceee8e2bbec150764a53ddf5bebcb6f512147751860bae9edd00a1ad8aa51de9e94554c37b65aec599daf03cbdfaccf366214d2c3cceaf9e11f4aa893c22ca2f76d90816417d40cd6b2ab3bd85a9c933413055f08b05533be85d931b3f89be1a26f323e535a3d7662d2860396661b5eca02d5eb965fcc8d79702f17972c5d009f543f596b49b690ed3db48168a5ff92d576cd6086ea40d7a6a2d6bd9be2feb0d48f0701724a001fab98aae564d425f06d18940fbb917110ab664ff4889eb08466644d37fd4162189926670f419c5d58efd575ad9035e839253d8347fa95998002dfc18bb36b25bd7761062ee1c797c143027f508c592cdce2b4eb7802e99f36531a10fca4a20b08fa1a01d7c995e8290f94bc3e7e73d2b958d878703fcfeb84b9cc10d8aa7031c0265d9e198fcea27870093fa61d1c6197605fa0f665afdd84d5b2037c6e9ba70d6eab405262203bd9b26ff81334d51b3c90cd243e17a8d6ba037f91e429db13629f4384b45bd6f6491ea10ec25daee7610bc0e8376f18a135ba0c1dcd10ac73f4ad424f2558ae9329184588e9cff5e54b84c368bc6f80895e53e05e20dab7f11b20b1a693872e6360641eaf1d742168dd330f2ccff235ac6fc37f839e0c8bbe4208e06e832d0a227948171b0be7ff92d57c6ba1a7812f81af0611da8472047e8c2a9747f98fca533f8199e5913fcc56a83dbbabc1903bdb2a83e71df31f3debab0d547656c41b9f06622e349b093c27c2136d77507a1e409021a4a2adc55007be111245d7d2a8eb250431caa3a5e1f4cd0fd41f58b7ed4aa8a4ad1643a2620fe9ecf6aa4a20b274a9af000e93927753bc97248feeb04a8bf13faab85bc2ce755fd92001176bd6004435ac5c3a1da8b7b7b25c76c98ef0159507221c3bec309d38a2a85fc5bb6f371884c51019fbef0aee84fad4a3d1a34529ef9657a9ae9800f1486ec083f09dc686e3f0e51c48b2b7d01b5e650638f1c727db84ccd0364adb9d3bb9691bc0f859921da50c7d90af70bc54a680ab27e3d5cee04e5dceef9494e0b23088e402fba9260de3979fdab382ad13dfe5963089cea06dea3cdecabe223933f5ee413a4de36ec97afa7338601fb2960373156a20965bc46ca0ecfe46ad1f98d9a0e71f5386b539aa8a0cc34395151569309a69f49fe70152f8b710eb4117dc79b351428ec867a384ba47d71286188808f0878a65e60e8601f260b416290b9b0efadd543d3055ea729dc3d5f7040e736bc9c5cdf0e20dbe7f6084c7254a79087e8a4e6bd81c1a224e1a108b50cec4086670b9428c92279ce2c6c82ea5063470b255c6189b903ff00c8dd81ebd36ad76177ba6e9800c8e408647fcaa114353b101e36e8513d878a1dfe82ff4bf9b3c8f7d2b69bf3168bd720822441f787dd72413f9f71058b46daf3184c5da2ea7bdfdfd49b5784926069c9e7bb855e3cdb06cc020026ee947b1840016f18c68cc2e2b1c80c6f12999f0b0279afcd61993aa07c82df29e28c3366f15ccec7635cbbcd9e050eb7a635cf0d71b733d50290fb66f867143d2b3a02dd2052aceee55cffdf727079e567352b838a015f43c2d5088fceaef404f5eb1d56cebfd750d19318b09b00c5010b8346db06211d7e65e7550157edbb325fd4794bc1bbc4fa3fe3cec3e57860558543fe3435d4a55f3889ba750db1f26664c960d5df60b52d2d58635f9782b7d1f1ce86b1abc63db5453db5a7605d1ce18edf87f5432fb4279b19c16ebdfc72d05d41d65fb46d462dbd7ac58694818a6d257ac35605fda1af184453ed92e61838826d8b0ecbc4f09b4a7d410ce769a2c54322272157269c2e588e98a8fd4f3dffbde116f54c29579892008b2327b33724809f0f41ee313691370fb1b03d56b3270e32a23d15f74611283c9551b3036731e85c27996daf440bed6752040b9daf56a5d5eb547067d47159b9631ba51e422b315bc13e7390c0f16073c569877fda86bbc77fd579995c091b2aaf92d9fabbd70a43c76e5e650ce4cd95bc80c30bdb0cb1d5631a24e1cc9fda024338c8df49561ec2f2251668a1ea98937ca63030cf20ace92c700a2dd8e1683ed4d0471d99738fd1a423d35e2cbba94acfa8e33f8f2847cdaeaa92b0f6df31c8bdd46e58036a51b65d0f1f77ef9dbef4ba5af9a00544f99f77505598c8b52aca0122d22887565bc737b2b76b631b408d5983879f7ab791f27181494af05ebd738629f9facd3436973f1d2e0490b542c8bdc49d3d05ff364bf90bb4137289b37ef8fbff274c28f786f7a7f4b490aceef4398a7f6dd8e382492754b7ad25e09ae95c4f07fdc903765a9343ab0fcf5bdbb1412ed1feea591b2bcdd7a1a7e1c9935b106e679ee93e03f561f65e0a425cdb21adea3d56686934b6fbd5c3f395b59a8de98c209afdd7467e08bea599df9ff6a17fe8c5206344b28537b2352554c0960f0469770be71836c095388dd2db818a2b550dfbe07c7e56f1d19a26cf3980e105baec15d43717f4c64e0a0b8b20826e29cdf686bb316b5e537160d45e57e3420b846f76c5c003a85a669db334f5c5cff910acdca44b110ed284135decfc82b960dd7c53467b3a35f039dd0fa21d064418056aa1f42d57f785fafc71cd109e8c9cacd5a4bd6c435f6d21ce099760208d62fdda59bdccc4a9f9c5968a49d5c7dc95dd838393eb109eef9270fac17a5251d31165eabb6a8f3e86c2b4fb4bfdf401b601dd8af1ae4259af60cf741a2e1db131a9eb08cffb9b8fa18836085892c87e81c04f4e9f93fbc97e1f260aedc238d205ab3c9a2720a8a0caba6ec3628b52e232fff200ad19f5edae8b9e49b09e949201382a221fe140e393e674df5764259815b76e6714252a4c391343ae152c5a9aa3a860e4d6f1326b97e61ca3dcabe5256ec7729a2f8442ed6b98d1d59f6ca6761e0d8bede74d5bf3a1e5f898c40e99fa77c66ed80bbd469e6a417ecc9c6679f8f6bf930501c24552cb7b7423dc4ca910c01ad2cda737ebc7a66eb23ce85a65f6ac32f2e6c620b25078fbf2ee5356088900271a8e0f3b25bde3799d19fcb2f445a464cf9df22079bb5f822e084264951f596bb9e5598353e36158e73030c5d09c49748ccf9f67066f577a93451ec60734c760392202bdb6e664d1e487086bade395ef6ede64b23d18cd2c25f439d26d272b053c293065b0ada2caf8c8f2a8133b3f4b8da06a1160e998bc717972820638a611a2132742481bc5f7f71c93afa7873b932fb8592ea4927c37e29efe5652d911a0e4867a04dbadd4bee3c471092b33778d2dcc5929ae04d1ce413f8199f47d263ae830499adf7362e6a1e139191b54cb27f7397bb85782ebb2b02603d5c7669cede87e37d95c8c0d6e66924189350803e234ca53c691a91f230dbd71b5c464c1d248c103c6b4bce7ebf12bcd86ccf11d79fd5fdaabd1f9845fefae4f16e007c96aa68124fc15623ba9474875c99344dd3add0b7c2009962e3bd839885bb69a16c1679b71f43fc9f1f6277d6bbc5bfe94736bf3dae1b2bd17b40d197d3d5b8026a271b796c13d0f06fcfc1573371805439f5ace96a72251e91b27428bb60c838fa3241b77944fa6cc1d067a8ce9deabac261a0bdfce877f79912b1ce7f8365561fff672455e103369ac6afdb9d0b0ec110a69bef9a7c6e339a47e3ed6ce4c357edc2806b3a6addf88adb949e563097260f437e5253bd20f3394e245b516cc670d0cfdb801379ea3307c2082f2da73e4fce0e50499cb121aad1eeac8664647bb9d9fb58988ef40b712b3da4bf51c5ad2f0a05cde0992899d9cee59490e62a62c748039ee6cf6b60d56f244d46b9915736bd20ffc6d46a0758bdab03aa2e4a8f1e7115f63cf969ac8f8338666639d982c0c581b7d703af9296a7d94197ed0c43b25c788946aebed4d3e09c1c803b1a3c33ec7deab0930acf561853d2e5ce3e759c5a7deb3d499d38189742f73fc4db07c169fc48fbafe6dcdcc35a6658c3a2d00b01feddb1359f95a4b12d6e9de52b297d8d546208ae6d456b735550795aa44bd08ca3b74759008cbbebee68c870afdada1707fad0f3ce3752affe3cc8ca03c8297b58bfbd0c89af1a56a07b715dd47b18bddee5ca0e65b2a29f173f5c13478f0fb41bd8c8c4f0a678721d2acc4d7b8ebff0397eb2da03b1b1317e0c8a2b6a2470964b3f333e77218dd26b73af15a4715df3277094e5582119a266097159ee6518044660d7e3331355766f1d90b190d9de68594f4e6bc0c664a1e5c48feaa2b2da80a0ea9c55b54448b3de2ff6a8ce3a9d6375b51a2c0d0d8063fed545d893261d8f4930e2fcc1d2ac09342937797dd8c1b7a6cfe795388ef522919226215be0749f13eb78c012c03373a5ef2c65476a8ae790eb73f04f3425b351abfd9cf1d74ca31055a6515a919e5ed73822bfc118d6222f09aa1f8bdbcd099969995611cddc90bd4f5163ddbd85605deff44dc7f96dd1a8814850cea7a3174050ea1a56ffb4ff5388c804f6ef06f008535318f7a344ba2bf0ee85e61815430b42f77747f861dc0409af71d20caa0093e1c11f408167bf69d126aa7d93f0f75b75b36afa8983c87f380da3d793d02d8bd881b400b838de44c0970d81a338ba81c59ed833fef9e6ef35221d957661c28a40ce422317da41d440ca7a96a744e942774b4b0ec02cc2179d87f007b8346378a374193353ff645f06ec442f2727480ad403148114811e9822e6d732bc2bbeb8993e7f54439bdd13d93e14b524b13e5a6c445cae3d8d17a10d8a7a420108d33296000a409ef0f6b1f1efed4743ece56f3fa168c506c0f06de63debd436816bb9ae52229ec31fb428b87c6919625b5631033482a171432eb34a2865caa2fdfd702e7260cc5dba19d2710da742ce211899d0745957ef54e57aef3721bf830d9f7c9b37dffbe83efbda244d032b4c7f815336551d115847c730f4e24fe56ff693473f3c6a5b6fa7c44ec26dcc73a67c95895aa87cc1031b7c3726b890f9d4685237d66bdb3073fefc8bc4c708b1c3c6cbc64f6c8c0c8112bde9235777c1962817942668d2234bb792041789f964566b9076adf0d14f655469fd89bc7bcbdfb6d8b65913918b8803a0918e4f298a714d64cb3477c468b7e43274d4605134ca3d7cd66c638e137abc24fae0654e788009caf03d620ae2b841dacc86eb35d3df164fc8d7f479f513a899409b615305477c437a4285d723eaedcc9a39c8dff0abdd9fe4fce3b2e1b362eb84f9ffce967f2eafc3ec74bd6d767fed04d1ecaa3e304ff7ba38522d6134b0f5e8c19bd3c4736b4db94fe98eecf539db9c70900a83aef770ce23b3b03db739a09be250fcb65b23ebe21495a15e442f7ec8d2bb1e4e510b685d2b3907de9b7fe4d06866752fdbc48bad5b52d18f96d7949ad9949f33b738d6b9451702cb0535490c2b5bbe2372b231efb7b5fb178431a996bcb8b4abbf3c7ef5fc8dc4f46ed1df0d37ddea13c9a06e26fe40fda3d10993d86b92b3a12a2c2d5328822c6eefab1bbf8f3c50027e22aac886d9bd523aa8b341e5036e780131d1e5346c3722f277fcdc016994e0c670de2b2c7a697d866bf1c5311a32ea7ce6b5ecff401aed03a33f6e6648d39d0226db2beaff3c77694244f17e485eff7f96d8c4526e47a49a8e29db30890671dccb3a14dcbe4a9e8b3380295448321acfe0fd80d802f1f95a5644a999e67271b287683e2c260caaff9c43378a67129a4ac02e94579747c2a20162d1f68ba925b771faed5dd4b9779220d02022627479bbf61345f172c54cba9ca5bf816c22ffd4e041c4383d9bb60856d4e8815b85eea2c32d112317a55479b5e7e2a44b0a76be0684cb3a985ddfedae4b42485226e67cfd8d65d98c9aa8b9e6bfff3d220f1aa83614190b3ef8f4c1e8b921e5dab2de1f844e15aeb1c213ca5d85ef04029271faf44e0a6528c4171510867627f0f524ef1f1f424d95917fa419d61a2341d14c0c503bb4b0be0ecc7b323244222860123bdeb751dff5f6b58ea78b07a8d8a0575c4884441e066ed3c62c3ae85b3f1e2c0da0b39d905b4a5d6eae826e0b05f4b2794b60c2f79913eb4ed3b75ea8b377c861672af002048051b75be2c2793135305796f1c56719438626b4605fe6ab0269d7fabd9944f41cc689372c89571a38cd8a33bff3fcab8cbb03cbc3992677d2501f3f0fef84058ea385e7c2ab90b63d08987e73fa109671c5dce911833f0bf301fabd4ab04b1866d6aecd1bd32df7fd3625132248e7e7548bb73794c78630d18bb52c7054ff20f2f8e84e62b80e56856f1772a499869b8effa2b46bb609a2c5767d51f1ea81e6cc67a929288eb9cbfa564fb5e1ec3ff6eabf4eca80f9d5942ef66b48025228b7556ab681f3cc4d3e8caec2e1e3eecfa6f5809919a546102dfa58921c728db8ca2c1f6e3478e41acfd69e57e17d3649f644f7d8a00d5ef3c0d3d541d1f056d80bf83ef2923d6f1a7f3f454a3918e9b4a0149c7492b2738754862b8c6342403deb1efe06b9d77bc4b456347936e96a8d2b33454dc473ce532f62ebd5f7e7c1bb59ac583c8803918e8eb438a5277f433d9271ece5c722a26c6129e557b9ced36ac85c3307a5c068c64e235c730d29fe6f371454fc88b0d1177f68ef06ed6698b95b81544c54debb3887457fde0973c2217626e4cb539a3cb52465641bd9bbb48476297b0412bfbc9f73d56de34a2376af71b8d813568a38d1bf0737bea58ed29bd59dd66c5c9071881539b124ce8a597f1c24338687e8b2830f56a621881bf6c0a4edd7f0f0618d5d6c255991600541418d33f8875832e699ae55769d471e13f46497f98757ff13ec7a1e74f449617e6e8db3043309426264505244c02ef13f72f395134b2155ff9f5c7c639c1a4915d37a783addeea6ec3599d5fa4af699464e4cd8dccda71785b310e6dfef36489198685b04c3718f2a0c52e9bd31ffb9f37879e2db2a8fea4731fd37bdc483fb188edc53ef8c646c5f391b023da225fabf6fb39a418eaafe86429266a030ad4799dd526c55aaa61b609106eb33753c0aae4af561453105a78004cf92704dc0f0bce12dd8026047ef61cdefe9ac7128cf3483855174a28fe39209b5259a59c8918aa9ae73562f027a71eb2a9cd619aab3c6bf6f904ec42843db00c2cb3ab55cf547b17d537654f46a98f2fd4e2e25bfe4986486de9af2bc57a3ef43c507c80586e9046c6d4bb6cdf5e953d77b49ac0b12e18fb4fa542996aba516768b56134e69b10d374dd2fe37cb6f72eac8d795a1bb1b037d1d32baf7ebeb65dc393288784b1f86abb26489f58fe44823bc408e9b0187d1477fec8e1f16a205e20d83108109cdab2aed0f18bde02f2ad64b3dc6c73523843940114d3968b5c0b1b1d4a87b3d1a2cf0b9f60e30ed6e83f4185b38661811fac5b5ccce2027ca2d97ee2eb775470a0109b8ab26d9e4c91c55bdf68def670f0d54a29ef8b0b630b95e5d1ea6b9130d582d9ced8ccda94b2b7afcea59706023b30073986292d3b3727faec9ce2a906886ecf8e6404afaffa5807bf4dd5948d37b2ad1e718dae3c2ba552200cfa9dc2804d5302ed72e7093b0cf4831ed875d3222efeea715857cf1d86a21bd9d1438b116cb72375d2f824c032bf3355c3b7e927770044d4c68ed86c90e1d9a477e7fd2cc1e287d611423b8fa762b723c6bf2957901308f317e2e2d3b8c3fbb2772d25ed92d5d46ef63de032bae39160f7e22df40a842661cedcf9341f1173214a11c52258826a51744e6a3654e4685e248114fe8fc51d7fccde82c391653c625baa352147949b4d8aa57e856c4950a2a161bdcaa34df876b866b434773c7e829140b336abf698ee2043bea5fc9289c917e94fc8a1baf2bef66bd84aaf2e29dff0905860730fa72c5161303b1cf4d7d0051f43ed3d9ce4c3a80bd756a21ff2f7a40a51bbb822e4f924cdff5e12bff306f4cf298def2495812460b80e9d5e3046ec2e851d89182b5e9639fae800d97cc51e31f90481876a83095a5747fe65a788efebcf4fe8bb5ef7e1b4af3e9a361e8f2e1d57999e6d1e3828611f49545f2e669343003a53096f1fbc8b96a229b7d2cd9abbb945840508e1d19e0fd073cf81b8033ca963bc532ce803347f60705fbbd70f7759b873d7647b40dfec14467f2fb8bd90cba2797e34c6e317559b0924dfe885a6dbfc15ede2dcd206cf17d31867d2180200fcd054668648cf64066ad99f76e30695ff1681dd82d5f332a8e8159d7f406ba0ab29fd0feb3a03ce6d780834867a85e7bc19f639a4f6a15876d173f5495cd799253091d4b71ca86243eb6db38c5a699cf2b113c7fc62bd35f535a1272c85bf5d3ee9f7c011975f08902083a9e2c7a5894a3c48dc433ea614594a3dfe384e00774bd26091a05832b4ee7d3b9150d521901c12c71a1709bfee6daaf59cabdb711e0d0923454037b3e8dc54b9590a065dcb6b7b837b2bae42daf84d5be4eb92e5672d21407fb2cfaf6a2c9b8b02bf23c4a225dd03fb7a1d063b2bf48619c8d953778248104e29891122f67c9a7313f22409a127d6a77b217a2540bb2aa0fe1b5ac59d8b7e7c0f41347292d7634e7b720200251b3f2068f0485dc0be9df0c75a786efe680cbd2d955cad85de0c898391753abbab27dbf77d9f23906d06577fb5a2257efacb100dc706311d3e3d383a7c65179493d52e4905ba69ed7328959bb6ef7f4bea1f45e7e3e7502b2aedb1385a5dcde0285ad6dbb57678308bba7cccda101f32cb5cb465ee540f51e906d2a37c3d235d0bec8b34b686dae492b2aa18115f2da34b4d083104dda20a9cc5426c8c047061282b5ba44efe51259e5de28d844c00d4314507a511a69f4edd547179f64598a4eedcadd5a784d25c0a90d6dc33c4c0e056080f6ce069ff313c2228ce05c1c720a0e0b3c929fd070ed57d0f59aa2ea57d0bbe5afcc27567af615a47c8063566a01b2a3ece0e7d776aa236de13c81681e7c2465b80708b007c70903674632734fbcf20370ac58a2aa9c4ed1139be3293e4c912aa8729c622c5fbb9bf50c4d60d205b7baae55f0273502064bdbc9ec9172cfcd565aa3785622e7e58111d37285271c592f981fa0fb89c0d6965a562a598f8bfb3934cd2b7dbb96fe5cf3c567096b594279ad38d5e625f57dbfd542502336b2933d42e012d412854ea3202209780f62b51ac8c20fef776c35af7e68d73c58c00074e37f114c9b3dc40e6c1db47e85a0497a4eb9d915f65ac654110e51c5f4ad601bbc049691969f33751704e5d2291d47e6a5f2b72b5f3fc0063af659274f3dd9450ac1d7d3d162f71c98fbbbdd13424cf48db0c0c4313e874f6620ef2474fa6d23ad4bc889386de52638f5abf1ee5dd730ee72631d11d2e23747b3bdd8860e4c20083994490df0a30c2074902f0eaa4f058afd57d551e75ba9c86a4b1cfad858607f34b5fa72547ab584b3ffe1bdfd219f8a0407bcd5d9e83cbf4be490572b1e945bce9b4c60dc9edc826ff9ac571493b411174272292e75acf1f04dfbba09c75358e91433ecea5fdad2ab5518cccc51de1ff0278ee591f14dfd276fc921eec30d525418f8cac7fb647e3ca19d31c1c9f6974b849695c6eb1bca8bee92483f7a72d548903c856d086c23719acc6dd493c9d84e189b4735a6cd358b694fb204ee71f23b440f80edb7668e8adc7d5501be940eb81bbb5efee35dfd0665798cc829e5f48baa980bb91f66eedd4a94e3bafff93edffb73981fff8b41442ac2357561f3b0ebe37816d152d045cb5905bb8642315ef5836afc7162725eff1d9e86f702838b25278fcb0f3df790b1454a8dbf1d5e189fbb06f1ee380018b327a32c5aa87ff0a643ac2c0cdbdcffdef35ca8a9b5907cdfc7850cf3d893d599894fe6ea0e86a92175d93dc0f32d360a6f63a9f5c04eb222e018bddd11c1babb4eeb26c0e48dc5dbe51d2a5e75c317f3e04e2299fab8bd55d09df46952dfa536cf24882e94867bcc6e5385c912450ed04eb44af919d83469fdca8caa0d167d1cbb7eaa50fe81315fbb63bdcbb196449a035bee02af54f1f9c052ec9bb40eda52afff3f65c66fee57cbaaf56640443bc8bb5624061bca6c7a82348149f2aae1cfc90b750dc52d6909f58217da00d910332ea7b43d2b3029258825ab2c58c1801b23de7f8620bdf9a60e81f11f938c0699d1b4aa08b1125e72b01b5bc57454506ff4bfc4d6270176203a5309e31e315eb8d64a92db0a7e936ddf9da821155c783ea1c83e5918e2ce5466dbde38929cde5f6e1c116a74d9f7fde0f4f423782f7d396a302465cbc8e6c7a6d4744d07ed5d136c8414674a3593d75180c142b8f0ed7ccec163f0a6da40210bcba91cc5b2d1645a45fc4b425d7f3aeb9d14eff58280207ef555d511bec6474598f3889cb55bbb235207fddef87e792e4d3c79b9ca9292bd08e39b56bb8b626f75aee760784781e50d9d37a713f6899f4f5d2a2dde31a23507cae2001a1aa72e77a18c6b2b7e24b4c802ba3e014db2eb9922e47d615c1145fdf2eb61def986cf6ff236f2b7f471ea1284a5c00106f3fe65aebb0cb291d881026d5d14c9d4402d0e6e4ad0636b0c049ff07eae67ba0c005b9de577b669233620261d012bdc169a3c810b13cbdae7d39bcfc3b9d999e8bfbe020846abbbe920a0cda4fa532eacddf26f70102b62d95e24d4f6ada80c66b292434164dd351d228f4557666a976b8ed9131b4a7d423d01e0f2a8f1e47d051f8ed4be41d82fb510040b6daa214005778a9d07406324fe37a7cf4e2326a9b4648d1e21a827f071fffa9c8bed27dca2da3af10bae286d517264c0a99c71bf7b0eb29fb07dfeeabedc340a011678722b6ce23323256d9a6d48880a8d3c78b2c758a9b9f596322f897b3fdd2535734f4896741e7896700736293faa49938815a7c6981774f5849d597dd022cc7fe98b180c12f9f2da523f374a62555a56a69aca911fb9a8cb3d20800204e3895d46559e7a4507461949caf61799eaa7354daaaa7abfe290b837da8c1bd0f5559c414ee13164a9ff01275533b66d1df9388892676aeea31ce3c20878d46365fac39986c0e8e57d1666312b61d561ce2037c64ac89a407927ce130ff1ec4369926a1a6738e04d76c806ee550c6603a265e2859dc7abc205d0a21df56c52da2b9213a929957045e3c60f40e45ba86e99eb128afa77375a96133f32c8b002bf9d6fe172ee47df350821dbdfe4e7b45f340a6fcd9e76bb980d99e6923b1ca0c02f351038bb4340263177f11ec99b91f70d80f8dc713534c64716b3c7b8f171920dcb9e2b909e3c32fb5767ec29bed6784a2fa4488255d862917d6046515b5fda3261460ab57337be5d3ac29a756416cbc0c81603cfaf4d6f941a02d95de86f99fc6255bae2f6f5e4f37dcf5544cd4cfc842f253ca1ea3115d1e0e86886da2b812294c691e39c1cea3f95999baacc3dfa526790e3dd39437fc578861a1322ae2fd3d921aa207ff8a8f1235c0fe38bfaf7c47b2120ac8a8bd80d6c6b21a48b25dbd677a25bc270fc07ac977d97724dcddd149a6752675ad228df066d406b7435ce3fabbd186d255b9514e37e087844702980da81864c2f69a8f2f3ce4cf384973c834a4265d9a0a2da2fbb7b1417a603fa80b770e7adaeb29f75b3e7d2c31cc8fb7e86da923d09b344d446c27a5f635720a808314bb0d276b2388d809090c3b4e5b89bffb8034080c5d7db64ea83a4d17dad027b6c9d47be7a08e7b3c9b8238573361fb327c955c721d4fc8975f51754d7480522420b7518c07439ae2768532cdc30f7ad1e42fdbf6eb242b37fa08308de2bbba77b32fcd1207ebe7434fa8a1eebb7a19a353856d041de11e054079f6ffaae6cdd529247a507f245d22dd3dae81d1b408c11af7267f37408b1caa601f73ee43a336a84b7ca6fff42f02254d4669c5fbb810dce5a632e9d51718a06289d49bc35383b9eade084940f7056f0750f9ccd0f88451af3778d3e4931e247913dfdaeea715b6e6984bb9c51840cca67ec50ebe1b020aa99f9a0bf5df8d2b110dd934f08daef79a0bd43715a54667f99b19ceeaf1731b8645cadfe56ccde969f8fed75a88d36bb3545a8c698eb2bf9651acf732aa4134bfc5162dafa7ccebef424e4010173d44f9c441c7a9d8be493beddb74e7cd40da150c5da2e0065baa6e7792af6dfda06b049668680fce1f2b8ccccb5ad086f6481462c0377ee4f982e106d72fc23c876f34bec308754a665926bc47cd60d24f9f5fde232027f7f24ea7258922152106a306f182559f2e1fdd8a7d9261bd28cd75c656a8cb85cdbfb10022b181915538d893267dca0c03a2a642274e901a5f221a75d777239dbf5749412f7342e3b026cf52f0b84d78be4c9180b10800dc39688a15f71d1d5ad878eb526bf4f6abcb426535365dd09486250ac6bd894bc66fe7f03ae75bdab895517b14aeeab7e09a44c520225bd16550ad081b3772815403f0cd6f6ae9849849fad8ddf83950fbcd3d44c45d08fa3a05951818e8ea5266ae4e330b78fb5e1cd632deae11de5a9015e602c3e52f5433306d3c4c8fd490621233bd50aa859cb429b73ba03d41fd82108f16a1b9f5d90e7cc5fba2d601a7725c9d7df264c9c996bb53bf2ad5d43dc007ec904297aa7ed08295a90901395ff16c1d603891e8d02de6bc386cafc3ccc54f1cf741373974557174bdcb5344a768629064724328072bb0c54b139f9f7bee7122b87c9f070ae1061de2f2de0a40f9ae177891a1ffb9d3e4d9d8c063ed4d90d0e14414f08bcd519182d306e958db64383bcfe537f87f5b57583b5f3774f97d8c995eb64e7daeacfd94c206ee7657c5932385e11fa586a080fe5c42d1cd7f2da0c9a324b3d861e28a9516fef18e0765565d1baffe71d96ea1a9e606c00ffe77d9f02a0778b2a1f612c9a966fd952595f7249fd744853559a24dfc6f4dcf4205207a67a5e9646da8365a8746eb19d111bad9e3e2d4820a5b1e3b4b544e7e0575cb42ae5575c76378427b846422b5e860c7f37a796e89be8601751e54cefac8ecc8629af3ec99fd386128166f71cec6e00dfe8b6cd52e67d49909baadbe9e5d10063a5dc127461f05596805d7e15f2ba49b9742a69bc88e591e49413d2effbb937cf3c5d61094eb4ab3079288ee025bba30a246bf2ca76ac04dc19f0572d97b4086f41b7f768c7454919732e68c3c2ad835892096d7e2198bb65325bafdde5f0ffec19c33ea36e380a64fb5d20123a84f4a8311878586b1bdb089ba89b1fc6192fe81a777b7fd78399913e9ddb90b0221080fd817840a86d9f86a1f68042acb5165cda1226b1a2c841e34bfc4897ff8b244575c640a2cd521d782d98f4e69c087b87c1059009f5baafe62b33e1ab96eee0f279aee78fb14f2381178005f85c0200f94cbe40185c317f769f1b6878439416aada06b45ee388cc35bec979e23b85e8d04a7864988f487a6c1f692e69ed52c02ea005d537cb41efca0983eb2903d52d6611605b99a25f7e5ad9f975f21c86b823da4453a9ae542b9ef7f54002bc75c1e8edc3e0c8288d72c41340c19d273f93f297243aa609594a442dd5c9ffa9f0a312982a27de28afbbd11468c91224f768b734e1e60dace4ded6ce8cfb13c52b4806699398041aed4bb6bbc86393d2aa116e36c01a913ad1e14f210fb395f2532f9a18e2cf8c13eb4ec87fe5a7ed45f2e0a9ce9b9f04fa8acd5e9c3e67e58caa7f54165e786f01bbe7af782d1830e248672a2d1b43bdcf618de24c18feb5683cd9201115505d6895c60aea54916d185516d999340176e51117fdc48fbafe00b16e7a71407c459f70e015b8bf03fca6a11161efd380f0b7af55114aeb180adcd956df276e4654ed05a6a3e784ef841167af6b8a127d15d14297fecca1661725b8c0980490d4fe6a197dcc76aa08cb2df265ff34d3db1b4f4a77997f07ae457a8f532bb748e70eaf0adc6797e01c45cc8a3de5ea33bd9e033ee1775311caf6bae4572dba8c385a7c7c5306e7b64f10f3a0fc63fe00f4234fe3c4b27d9fd01d70de8952137ff0a5107df3c02290c3af273f73e75170c9762b24cf1b593ce6e563daeaeeeb4e04418c8715bc56c7f286abf14a12b91f19680f00e36c51ee18d181d084c921b40471f0766f145f3d5a5948d37c1d658e3334d92302d4427fdac700402be01bfd6dbb54550c9e3c835e095041368ff6db145de8e3e9d803b653801eea73b5c83b31590c3b62e8926d7006228487733c589bacf9c4b393dd55fd2853d63a691cf272f13682b17c16130526abf853fbdaacb69738c66c28cffcf3f192b6a0d72197e13c4b442c28811e4bf0d246ed7203c039bca09d0d78d414e16e54579d1bdb273155605e6ae65384a747e8caa9503ff69771dd9752c9eba6cde16a557ccae84705763c3bbf76d2cdf70d3474ef22b1cb3c6c42458afe29568371ab66506999e0230bfc19dba7f36100591c44e85c6d0a80330d14be04a12ce5b019c595f1ccd7566fa064beb973f338aec3bd28b4c9711ee5a4fffd0267db3ffca1fea8a6763571d3002ecd97a6f8f2d0971938f9be2f1dc83bd615551418fdf4607daa665403eff8bf9dd5b44d2901b83c4b5b543e49a5f7d8a28c14137748949c082aa6157166e87d00ca41d1d9ea3c3f5bdef966dc50856116b4142299ba64d9f26cf5ec1bf7f212c194b4e0c45fb2f9ca77a6fd5a0f4b2639ea245886388e4245713f9eb416dcb128d17fdc56ad4761b386d6044b970135a298ba6afe4a6d8caffdfb6bb54dbd5f61b5a7fb70e28d7d253dfc43592f0ca361e8a688be9a159f9c0c8eccd488d24a67b8c928450961c0acf613f0ba10c27d46af73d84708a7d067acee93015237f647ec79186b8d90ee0a7ee7646429149dd463ef6ddc99a31d1cde91ecea50a73ce49d8bc195878c285b6b32cec129cd78e72e0bc7ec4a4b105433e975eb039f664ef118cdc367153f88a02419059354d31b65aa3f50fd4d40f0dab0ff66e51d046c51780516d7f79fa53aca866e64bf1877f56e21c5a4cd0231bcbec046ef5b7979dd242455c2fc5499dc780df3ffb59d9137371dea9c71cfb8759cb9b3946b71d6b7362fd4dfa4541eb615cfa81c41832a206e239a5d14159edd41fce7905f0c8acbd1cee849f09cfb1f0552362862ce166fb846032cf8a75254be909536bc84bb692b6f917a892fabff29b88c9a926590bbecc6a35628e4ed45bb125445b3b9dde2440efbd0448e90762b6d39976387f5ae7cb218aaeae2f0f03828ec4c6357c8014f00104829449f61c0dd53513adae01a3c2fc596795db11ae0fc0d07e15d1f4e40bdd29f5ab2e96b727fbaea132ff8d08f46ad099ff967c838086b18e6c6bdbf1cb5360c3f60aeec9769b0a8567671db9dde1955d8171a66566d11664b4e78e02a8b7b98b8cb643b69c8215daf1d078502c0a9a0ca54ec0051bcb8096fb62c9db79bd8abfe6e0b6567f28288ecd35264ebdde54bde8595c0097a1e90becadd6a19ab47c1e54d2916901881b3782e9b56265fd2f974b81f7215a36352ed10964beec14b77b290e4793c06bde814161b09e3cb9dde87cef72d4a6de922a77ebad66671810d91cecef3469c1e9219305015a11c8e3f3f74084cac5fdafb7526bacfc3942c2df08265342bf4ed92235d97e72c8225bd82aec78d425da9e3b4fe25d1f22696ba6532c70f26df55c760fe7c5a2d4dc340f0bbdff9f1e247e9a949f7f9c4fc5d488467d91bc0c03b20667724e12d236c2a7f82e21c2e2238ba4628ed69b49f38f916148aa982f073b4e5b1fae6d2174ab4c170034ca0aac7a609b91185d97a2b68b6618b579e44d9594ff8639b03194b9856a7bff804062704585776ee65284feeb24e48ef14260e9216951065b24adabdfec4e17655764f127e0ce6fcbb80f9e5910bbd9277980857ee4055364549b6f759d4617f8790c627a68b89e306fc6ae33d8526f7465be934ddf94047319bbc98538787966f6f8669080ba225ce0b878bb1c167f16a861ceeb8e5cdcf1c9fbf94e0fa3b1094ef9b542b416d6950fc905092e33116fb9d5981001ecdfe5d4ab3a97ec45e70d7c5bd20839efa1bfa78eae780275ecb35de7ed68afe7fa53c539f015322b80bb56b89a8778a178f4c8b1663f13709961d0f47b40f58fa89cee48439c181d2dce60ade1842b807e015de605ea18944c5418c733492386e80d478a0e7ea4ad09b021828bb0dd1f6bef65f1ca092b47c5f0802296dc8fefed1e8c784e89363555d47df4039da8ba31e5ec24276d829c2c759df81705204c9a9884feae1468e5cde56b81b83f6c64026b40956653498fd98f7ac377fee0acbdd3a2cdc2d6133461b591d1a0bcb7a28259d7ec779e5689522143fe56c16009ea177b1f51531c665b20f66122ab5c8acf9b07537144fff1e7da73a8a89bac4b7a561a8046f13f8193ef435d40bdab7bbf3a9222c6bc6dbfc78ec2dd453a2d1fa58be7ad6bd86ae5bec47b81988e9eeb4c3b5f64171eb5207bd8546104c4dc1fe4b9ddc51611436a800f7c8d15516d554a13bdad90bc47e8fa33bd05ea7da315b5ce70ce94d0191cf79bddebd896541ededbadc1be57dbb5aa2d67748468516b0cc6e5f0105dc765a8d92d8aab3b92eb2b66e68aa5e449971cb3f098922fe894bb6a59519338e19741be2583405c02ddb27f80f1420e0fc65badb59b89ac6bed334ec5d5a45a7d4291f8904f6774a72e60d319f72f5b53e94a8d9d4497fd5027ce7cc556b4bd99d9d3cd3c6b357aad6a3e2cc8275b4d8843f1e1ae71448b267148e2df490b53227deb62f8d3c08584956b56010b56525456dba860e2e4a55a355ebf7b4629d589f57910010de2e21e78d95b7dea7cb16c0108f51bd84e3fe12519c05b671ae27cc811bf22a8db1c78e3ca5df204e880dd8b9552c306245bda3f5f9ac54879a60671302e0593d711e5517441bf2ca8f13cf5c0d2bcebd566caa91b5840176ba4b5cf68048fa7aa51553e59a12e2574a5c53bce30c760f710af721acc1e810d20ce337450874fb9d90c7037bcfd11219b3f0fc9f9569aaa59090c00dd53f3ebc20bad0897765f35cd02277c2ce8283a157b2fccaab70ec6f56e59065d550071dbfbe7a7ae5d1f1819c3b049193e3046a650738b3fad159da67a8569fca786147e4ca99e070b6aa2d63b3aab153a95f788c6bdff2ae273b6723dae001ea7c1f5b49c4333fa3817d66a60ae82d47a239f89ca000e7c8e87e7e349b7710e7ce1aec1717e0a6715115911a96cff6dcb72477c98d5bd591fa0b265b367b7bd3846c985f1caaf1de66cfc5ab1d825d55da343891bb7ae69d5599d56d056be2c43ea51511c4631ad7deeaab1c9a32a37794657f720cc8320190e292b22ec975c1e5fe4b551a58cad5c784678d7a599caf7f86acbb6133e34eaf4a387f528547a1ca46c7d4d6a81c80cbea98e5897a1964a1e79aed71f405566b6cc21c806673ba541f720fe23c791ab78634a713c62088868aff04cc4884e894adcc1245fffde93fd5b4960eb1136ccd5d5190c377aefb1d95ee9505186f121c38d12c6ab7361f7584beccbd125515298d15b52be1aa7c9e2cd8515ebe0d31763795432c64838b8416e69cde1bdd8084ab0413af2ab5e7da121764f5419d96656e8405bee39e673d5f28a0a8e67e9455a93d96363d071eebdcb96e75c36e249acd3e59c9dfcf5f76eb602bdf14d7b97c3b6e3d7c26d24ccb93a92bd9d155a9e37eadb475cabe75711b301b845654cf63a17777639917b65d1d54c383c47e0706c13c2d25f15d24f8703753d755d71f92097e907a99ea3ee3695ae2997e4daedf0332e96f61fcb0080876804d95bb19ae1b800fb3477f2bee82ac12a0894b501ca1794b1198e90e226aab15963787d2073453583c2a1d3efdd257926f88c31a4f11de4746c334d48f020376319243df98a1fb618ad7e80487ed0ab0d96760bc657de26fb456824022d4c22f4085f3bbdc9c841a5faf4e3f2c2a58c69a3dee803bf0dc296d603c7a4f8c26adac851ba07771eea68ef10c67988469cb56122a2a8ad2eca66a26a298adb753d6e2be53b696db6d860fc360f0a061e640196e44dfee5a7fca7d921943d90ea1dcd5b0b3e129c03fb2b17ead474e4bfe27461168170cc86f5986143168e3a11fc7bd26749260026965d6159d62dc157bce6e58e932fcf4f99fff21b62324e07560b23d561645610b3ec94021ceed02101c7198669b777d35e2800ef36e1fe29545ef712cb5aaaf67a2dedf0dceef3bdc05969d35bb991a99bb060c4d4ba094fa236bb9b5c5d0f579bd69e8a6c61bd63ca9ddbbf49bc4c11d0b89e8ae7176d0cd853f30790e3f635f2d49b6e20f27f16e53aba30d043e96bfd6a349e83b798f24a7e11a33915b996613ed1d74f13b3d9a5e718d9b2ffce1af9521b7568b94ea88f19ade8f250b1882cd2535eb5c7aede375881075f4ff92c12feb54234d87d8ad10614c216b37f73f2a9f44099e2467e5966b097c52ae9d3365d4c0136a57052e36260402ef82d145fc03a8e1bee6b6cf9fa1e4c19b9b87dc1481c59bed034bbd6774ad3217d9bf0e78a6ddd6d7ddb657ec212b94ab2458c7911e190a6e57b0f48b97a05116b1f51ee98c7ba4ce564d08d2acb6a9a5ee4231647e66b8d30b9502ae595508fef08291eab8b757069d0c8d545d1a980897898048c27a08dea33d4ae2f0b7d4aac6bf1cbc73ecce39a60584df4e895ed581942799b99faaa97496bc884d8868d8b7323588b9373cf372005917a0db6895ffac75fd02f1ad2bc7ece5ba46c2d965131d9c5df21567a033fb6db2c2b2a7a2b2fbd316eb4f9e79b323115facb36380cc0ea2efcaee9b225985b2ea75d003353822161d6a55c547f40f7323562ff38bf7d6d6d92ecc278b6739fe7a62dc7a402e3952e5cf7a7095170a0db5656bf871ca2e8926870b7cfe3e18b757071611b9984cb78689fce5fc060839b1ae6dcb2c9306b52235d40bff522d386de92f021a70c656f70fc8ba32745a8c1e41b969c33335355bb7cd88bdfc46d9891288af7820d972837ff7e26ff27f98dd1a763ed56f313700722901a3bd96d247ac5780f265c6f78f22f6ae2be19c2f97ebec089e08996afdef46074714d250c016dfa93ecf73c639c1e665652710b3a69d6344a1d5cb31b4a3d732f99f86af7192bc0096daa89e8c583eda6c6d879fe628ab323b8714c8a07f7b0c59eb582b94830582bcf52442b9caaf9db3bbdc3db1be3ccda26f3edc71bf0b4dd283224d4642f1ff02542ed9c8cf508b2ab98a24ba9932fff2f4f77ba84cb070a9209d9ccfa8ffaacc354cfed19bdcdfe163a7aaa76e9a9bb0e9488024e0b64066755b4b46329efc38ebd7642b920d0f4935d3a25975e8ac88950c29e125c0e9f84a3a8d6a2c7ec37843b9d4134cf442b8e10230c43eef407dff1392a358208d181e3ce99f48401a203d1ba5b2fbcf4b30329d65dbf02fab2fd83a4d9fbe448d82ca18e2860b6056ef8c30d0df71c01208556da98eb121c0a286e5ccffc3fa51b3f8fd9c19ea7ef44cf8d0a22e445087aed2fd987f9fcbee1553e84a6d0d2c2b5a3b8aaaab4c00129ec5c51b6d8bf1e0c09aed43685f12302d6fe9f2fda01978b2c64ee2ba9b190c0403f75388791599e2e68d805b3a7910ee1224058818adcb5c680c29e6e25dc277b438352d83842940bc42234d042c70a5eb830ec41e0b5e0124037a1f796cb6f128d869d38076eae7fba17cf2efb6cd8692b0636f87ea043389e4bf63590e6e803a2ba69787319cf9d99fcf12c1989ace869f39a88654a551f6cfc069067454d311157260885695da12b3dde30c5eb3d4b655dea67535872547e31140393e208c9141e28529b191211b26fe532079ad8224c47cba2f7d6288cb82f8a4deb315bb3e918cb9f974d0db78ac4e11c3105a8911141a60952d866ac14d5639cc78e5d2cf5c67ef96f94ee554c1ace52bf69694139e3b0b25e561ad0aee74a75c615839a2ff68abceb59f3b56656faba0c60e468f28c9c1dd67d175f1f944d7b3c9ccc1119443b18411a296370f70b940f16d01affdc2b1b36804b6a425cdb598aad8ecfde3a9a40820782e86b3237c15d8b9005ac68da4c296cebd3ef9659edca4b166b07139f9478ad193a111abf280fa226c114a615c5263948061d7f0d1d6d733dd55355be28477b0c31f620d706c6a36bdf31b390a42df9be23f1f5137122d6dfbfa82f323e6e9b635db47fd85447a6d2a27fb0afc37ab48d950cd010a87b21b5f4eccc27dc061fd382a08830cd1c8f98150ac203231404d0de05a30ac7c6167f30e81a3b7b68dd5a29df7836a4f454fef409aa018b024e8d3e1e06be21e272ceb1b6809d393603ceff393d8911585cf8690814053a0a6f40c1970c4d485179233f5e9cee96196ed89f733d77da7b555cbf5cdbcda3d18595f42302fd33551bb179d25566304bfc128d9872dada85bc8be09b93b859453ac30521ccb1dbea3b8e71959b7953b7b843f0c6b28461892503bb4ed30cf161fedc46f05c9848b76c96a2fb5b100a2397570a0ed4e450abde6ac07dccc39c32c1892518f3f46ac46ce2491ba25438505ef7e73f6fe4227d55648d33110f032d7a69a41c3072fec3f19d27d0bd0b231956ac5c78013bdff0b13733cb16b30e989ee2d2529b2ff746dc80662ed8975f075fc6a0d7e9026f5faccae6decaa9601088d6f184c85a9e13e222e6cdc1f156ebd8c7c8d4779ca2ff984f231418ded412cac9263e846334153d5a1cfa95961481781f0e38b65aa9153ffea898311c0f760b2e8799712e4abfa9ee6f80d90c4a3063b9c5fbaaadb4887f16755a5151564012c53e37675b9f962a6e52e00cfd2062d037d1fa271c7ceaf962d48d15ad26da8ff7fe40f480d563ac7a722798252f810efefc106aaaefbf56645d9b4fd696024d9525bda889cf508432bd97aa0824fdd2b022a0a3a58f3b1bad162728d8fdd41158f62615f0b8639c570e91fafccadd6066ac9db244a3f84c362e758642e771e6d30f8a64ae25013dba3e731cbd6dca1ffbafd93cef0f2ea25d128da9734593b6eb10cbc1fecb51392e956043de29dffdce4b5d88b0e0774c2e56b8efb8d684c565fd7425b03d121f6f4a309b77d39dfdbc7c651eecdb0579f206e98237f704a853342dff89caffcca340fb8e4d878596da184e6f0928ca6e2417d554f1735d1b27181bc68ad06638953cde5df7f04e52aafc14398fc0b1eee2af33b3e8a8f56c1d78d21685abfe53b8fb1881728854af2f56396a4502efdab45a80be18568770991136ccfe9f5489439398b1b3349cb89bba24bd0533c1406568d85a7fb8868d81ebbd3b9baca2e4447bae45ee43077b7d9fa7a21eeed592a40343d112cd07f31e32dc46a21e779457689a68ad5fc280cdc745a0d69c4bd68f7445a736c1b73abf15e1b982894d2b20a59d56154bd6d252090685a46b0b27cae3264cef06e1ed05bb479e5f43974747b9e257511d8eb6cf16c1317c878ce363791dcbab1277ceb614c23b95e32bda93c364d272300ca4964f7638f18c48106a59259e47bce2f04af3808a2b304c09f47f8f7170a60b9c32292e1656ba78263b09db9a136df547e76c015275571e5af70bc0dde51ed09820aef006108fbd02e9307c5283f24167f8e0404e48a978854b09f41f59957ab3b591ff68c414b028cdf0311574121fe9ace5a1b1fb37e792a76ef87851e4816eb7a55a73d63b446ffe85703833dbd248ed46db73475a2c5f118ee5924d6f8d5296acedf005263502d90983d3839ab9f416bb598f16c7224e15a83d382095d7632694eb12d8da396ff9724b8ce8f120b2627c24fc0de472e6c65e2437ee1e06f6b2ff43015100809fdc236b54d216ef8a65dac4d8c567822af333cd5b4f9c83fb30b4cb84140e6b15d1f07132dee04f996d5c9a7ea894cc094c153f9e9f21f702fa95edfa3c18e7fdb43192511eea462efe273e06cb5518249629b1b8c87d65b81b73fa3acd9f1d5eee4857909b74717b5d6b74e6140c9b52774eafcac39782dd3e57c823774c6445a302676dc4d2fd8e620e65c2a39654806e25cf3390903b2c2ac113ab0cf2883ee1a0a83a770662d1b538cba5b58094aaaf4bbca89da931769fe38616605954c8832124335a571d7c10b1bd1bb24f13157dd7156bbdfd7372f8a9ac55e688f49ff94efe6b7988f8e2af4df74aac0e59059a45e8d7e48c588d63084a7b53e0e0532c3504b9fae20ebf93efe51583d12c6f152be38e36a3c0b13dab0fa7c4dbc843775849f7e7bedfc7084fd274e0876460d51ecd022b6723cb159e2f928e150abfd70b027efb1c4f004f869288df64ac4e9587f9171242c1b5ceb940ee8975baebdb7bff6d4c882a38cafb1ab9f18c8d683d57b1f2695060bcb2b4c17eac9f82913e0ac468c6ecb01fe1ff2f56932874b675f90ce6fc1fb49934ce67601c0259997ff35a4e4fa06c70c051b00c69b4a74fbec00e7cfdbb61f452fd3c94b81b1192af7ad07552e4d820d124153f318694fa2e1dad6b4dcd221f6bcfbb40e11e8073fa8647e7a22903ded9d1d31226b6197e66be5b16d407cbd6785a7e452e1500d67bdf90637c03c93186b964349da55a880cfc695c8d9132b619da3d517eb8d29e8b32374a1ea7fd35b4a71f5cd6f43fae46e1684fef457b0fbd98d925cb1148a8b1cdf6e45ad827b184a25746253b33c84a0c8f349577bddc680aa276bb53a11d940d7fce042a337502271a7b12b49e25f0c1739a6a54a7e253650e170c20992f3d44ce2dd2aa36c86f682bd3b354f1be5d7568739d76e55b0ad81b907040189d8a406326bae1d5c6686959733e12d2ac444b88bdb4cd63f48075e0d982e8e66ebd4993761c3010ebe6879eb5c0c4bdab7835eddd2968291d032fe6f801f0691ed7a83caedb5e667264c6623e1e6a9bfd65f5f9a2d0bbac5113539d54ee83dd52f8d97ae0b79b3f0aa34a6b1634b0e27da7a4e142c600e9cb3f2d5736359524a7c59eab39ebca6013808666d7b6da3c104199ea0581ceace8e6fc6b37d71baf68a971498b78b18cb33d8dcb9106f9091f95c29396c14b395dfadbb3cb1fe5ce6860dcdb3bb3cdb2cfc761ba599d0161bccbc07598b5f301642c537fd81b99701d24ace82271b4d3b9e5ba6ff7366c83629f5e9a4c363aa2168d05b8d4a30032a625e3e6e44707b5cfa36ebcd4cdf76fbf90983128fe47d08f916711fe0c641799b3e6d484e25705240e40d126550c27814dd145713948729bc7504f17a041d0427c3ede5f14e305fde205e7df71c52d8a74fbd66243ade3accf73f3c92858258995ade1676b7608d36aef635f344377d9a23917c46738b1c80f93c5b695d319ba48d9c7088e083ee1463a3011336d59c241677728116c74ab7ec5985776997a9844fa36cb1fcfec63260d42b76bca651aa3604ad53f413e217f951f6cbdcbf5b13624b1af2759d5436214bd759c62bf925335c4297b9650bfa65ea27c8d0cf81823037afce5a735448948a6c53805a62d6b54d42b42951befaa46718b63012f1600dea90f7bbd36b9b6bfd610f7f7e9d66fd3bd81de638cd65babc733a2b93d0a0b955b9416d4372b2233eb6d551d6f7d2b4c12ee44bf2142bc1834e84e60a7726a3fb268b9425d4ae5cf44c248bd322610291abf2abeb709de48a4cd426743ec16aaa675e2643e2bc1813b1af6eb09d4a6d98575b89bd3b147ab2d18e3b69b2aceb73fc4eee8ce0eb46354f1ac96d9e9cfc09a0ec9191cdbd5b4cf762bffcd06169aecd8e58176b845796adc1e22e331eefea0cebcf1eacf4db581d1319da56fd9934b7a73bd2ef0424e64a96b13adb39c7319b938cdd9e44d21eff2423a6b846f3975193e28c63406139f27f8aed33d39b9faf0623e3b2988c45d14ec18e7553d56b87001f1dae0a5a470d00413b4e0e906d3bd9b08651802ec02ab4e29b21ed34251b6a2863a555bd4b94933f4220d4cde852d98413da9a423cbf06b93736f037df54367f95a35a58ec9a990554473e51166bbe7d68f62b9f3bc1064bf3c379bb849cffb32483a7dcdb72488ab7b12e671869df2e9d6506c597c8b50c05465b5edb39b72c861f340a81264d43146c69718a57711e5898cf0e03c31ff172c6a4819e4ce1d1b6dc7809ce68b8adffa6ab1f36b505cff1228e0c5c481ffe7ba5e4fd50881e72bb9219496db5b843a84989a41913a6366ab1a5825315fecf580f926f3a554b0150a24e32dc79bc4155bf516766072f9db76f69b6b646df9fc612f95aa5862f7b134ac44eadf7103c2c481d932c8ff9a7d216bcfde5e1ade25a65d943a3fa964f2ac862ce1c90163205f53f2e79c384b77fca016c0ea310de651b1860a3e5fb2aaa7e27ee2e9dc725041a0e4e3af6e792a667e1f3802f3b764e5f74ddcf98bcbe95e66c267920f6426e19f78f29610b6fec0ca4bd9f65c2ba84b8cb174e8af8d2bba3fa14c8ffe64d1961ed5653434ad5bcbe50697ab0d9214ef0f4bb823e6fc33fe7187cefcee732579a39dadcfbefebd019b98a8f264a7f6bd1d3bc4e64765a5f6949bcd7a9cc78a0c96be7d1646ceeed68776b68aef2243d03f787c0a89bf293c9b07ccf35f0148dc41f8dd16ca7758eb2bf71c596e50b6ddd9532b4999027ff393ee7fce06cfad5f6e9a48e5d9b220509ecc8b413719e3cd0adeccc56c68dc9b09d7ff9c03319f6e15e0ffffff1f