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 73222 e236da71e2d913fc988c998070bf9ada9aa6f23c50d5efe8dfad23e584abdbf5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b02e13a4932dc15f6fc8595a7faf0cbac0a4c9fd894b2be91708389188343155
Certificate Block Hash
e236da71e2d913fc988c998070bf9ada9aa6f23c50d5efe8dfad23e584abdbf5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060000000101f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000916b149c6f9862673d304fba757939c924a1544cd3ecd125e423611a87daacf1d14c4b8c936ae5eaa987e56acc3f0332fb0f872c6f1e9d0749cca8389cf3a7f8fa56bf39a15a0e3ef320238206480645b1e60d887107d95af204000000000000004000000040000060000000101f0000

Raw Header Hex

00004020c1ff10d3d7300c940809fc3555f2a715e0c557c217015085aeae16d653a89fa876e728d6a8ec3201b5deb08fe29cb982c1f59b6869f51c8429724bee0222b9e51ca52f6a42ec00185531348891380817e92b4b89fdc9a4c0ba0caf7f5a59c86f5fc12d93a4132eb0

Proof Data Hex

59,560 bytes
1212160203073822b09c107b7fc3b8a4361e4c3e88fa60f7d0d9c6dba568c9901b6a45fb7c2773212f7bd1bc9a190a8970ce3d37e64270e4a9bf2524ee31d11277c34e5aecaa2926efd477e7157545d50c9a54e569ba975b22e8e6c21d4767d6a20b41b5b768e82d379737a1fd68811a3092a099e2a2c0308ba70e75330ae266a30bfbf234a868578ab4beee2dbbe8dc7ed1134ce2cd23c272b0cdb5b329d9de5e5efdc4912bba0887ceb437af40709fac745d073f228125704c000367f99d31ca57cceefe395d843e4e8f43f7fa3a673c03347ae838d806dae14941480e8515806099e51fa3f7572cb55ba1bc0f42ed5ed2856b284f3c28de20334aa75d9fa0f887fc99ef0312228420f7bc777691514cfc40be4e9e38891ebbcc1df88e1e3577dd593433244bac39509533b4508eb5a3d713045ae565d21fb94141cd4498e036f079cdd03f6033e69857bb687fbc831745043886f5ce97e984ba01c2d73a4bdf879f922aedf52c6145aec764ca5992fea0a0c5d3561d1f5060ea89ae93c8e3df6ed5bbcedffd1efaf1ab99941edf00c1eb60f3595b3d26e66c8780b01812651c9ed12dda21af663939ba0f23bebc891df7443f715f93067fd6d5b92d5427286e3e97e13a5388d893187f10d84508bd7e99f8da7f95457125fbe725478f003fafb1024bd802de3e9710c5ede7c373989cbce20e9778caaec8a8ba64f0115a9a4569635f80b700e8942c5eca9aa46096b190553e3a11957b1d7f49c6ade4d0c758f4af93281b6f1716e754b5809488486d1f7d8cc036c41da7309e50cf252af2374b19f7404b9c9ec2a1b56c9cd4fe4d2d90cd144bf8fca14e10aff3520e65f60eea297aae9d6b8e315ed5586dd98338e9c51c035be6c0dc6fe397fcfa7eea317d1bdfc1e7badfb408022dedc96c2a82c5f0c333b0a0a2d8a23051fa57dc003ef0d5dcceb4370d3ac2804c76356f4ef2e91fcfb0489cadf636bdbd1ef4a8d04ce97066dce6ebaf6e9da6f10393d4e45079999e8c6cce2fed04de022c8fb5f199d72d7e138bee8616bc7101e50599f0da42f6cb692c2ac115bc6fb879dbb212d74c9d4a02e0fa8c649821218d460f38eba2c547326d61dfb23b3184e6e6e4bba5bd20f48c80ff6ac2a592f5ffd16b8ca0c60477821431e55ffb6b2e555436361a3a6405f6630b94c766760f99818dc293c409d95b543ba6b26b12fc3605ae53b967aa7d4a8c87e77182382aa7f4653894fec1d3d383b0168aa450e50ac7d96e48de19f0df8b2ab3d70eb7dd92b93ed73b845399541e973248b9dc1226d55fac5ae43264fecb60db2b5f27259b2f6c68fc8b6638ab3c536846957f80c9743db2993738adb1498f7d0850cdf1a578ec218bd730295aaddab8f3455ef49eaeaafe4f4e5f7139e5eb9c3c82410d916d4cdb7fdee177375f29d005e9f5d8ab554af9454d6665e375a5949545a6d79da9a532345f1f5226129bb521cf9c38b8ed0039721ef201f86344685026751836eeed397798e3ec9f3c6f627915f0ff50308f915a26cdc12fa49d39d7ae4f8e98cd2730a87aa6debcd9e0057451b9d7ac4a95ed643d59ab8160cf81717356ad2a60288a89c48a1747bfacb1c2a37da33cfa23775e32106de3db9be2074aff89dea7e35a553df3d3e989d5accf012744896c033fbd00f966f3d9531febf6137baf13d854f31f635f52377fbd23006ef3cc3c45b061c6fcdb52695c2a8509799606694501e99480a96326ee86228bf16e05d772174db085361b9ff608203f0d90431d57a618b34b2919ef7acf697d69a41245006c43ad47dbd1dccc7399e8e3c8c285a614f697cf98ef9391d2068d8b547983bde7232ef2d004eb4868d992f8ada1b4b2a7c41b62ad31d959ab296972bc12eefd7068d30e768157c4b15b19055a816e79b39ab4fa533b6ac08e63a84218067059720fee6986b50251ab3fd66853efd15c3b5112e778fa522c117672826afec059197689f02093297429b4f0cab1e6eba5ebd2227667fa1a99d07073e7e332491f7d7c60b546dc915dc7dc73fc5730709d96e9719ad42b3799b9216bc2d45495050b5e255af852465ed2071d4bc7838e48a19990918619f0fb7424d78efd0395fcb03441f7184f4833f44b69f2cd964b882754fea1cf3d902fe034a01395cbc6a4ad54ab939ac9a55bcdd330c0feeb0465ecd1d1a62e614fc7cd4a1e968887a16716cfd562f0848f0e1e1c158aaad840a92feb328953edacedd4be2a1e9f719c9353868486fef79fafdf94870749220d1c964eede44d4b590968854f5a9673df414a4274197b38f76f7c9045efbbe4d78416b602a10a1b6bc8492df08ccc18895f03ab906f8b565d1929224655ab82a3f5bf41ed30378b2fefc95cf54c065bdabc56c28d4ae1a03ef6c8f1da6ef37c4213afd81dc8f949c244244bd027057983d39a4a0f6a6eebc6762829aa4b59792576da04db2d1ef13fc6d9195c275f7166ba58ac891288d52da8aa777b3d23f4ab8bd98e4ad2ebb5a789b11517d13d3c55bd3d0dc79306ada1258fae8c2a065d1ccc474dba984b484b52c96bae8107e1c986e224d1be704dd594a295bfc67344851280a8daa8200b14aec345a58a1aec435fbf286d7a9ba6cc5d9a3c7d366941a264413d9975821260fdfb49dc0b6c54a47c765a95dcfa8ea3e6989b9c23f413d3ab2af007ddb9fb2d10a8105e553c456fc7e8db4ece2fe2112dd92cf493bb99324b7086394ea0ec99db1ba5fb1fc12c57685ffb8e978a1504bad4da3d7d8656eb4cc6419f658f480cb6dd5af7b06300ace39b395643c9fb54750d47eca1a6851da58d024643d10c81421d92ad60bafca4452e12075d417ba29659d1b2c3ac5cea41d5eb17d017c98ebd7a3d4ac4648b84a7d4ae504c7df27053c654fabdd66675bbe6d329b1f524e4587f2834be695c64f92d6d57cb34d1cc4f4d85030085c5b2652ec70cb6c6f53d92f88b0b539f07c10328a10a8a992af234e025581f3510e79bb30390be21cd33797ce247099556da2082a57ad0afb360800660ca096f0666ed14b30117d6a67eb9df0845fa622c2af208725456f3550ab46c01f703f1cdbaa598afa070f6acd99508e5c95b346f303c48db223f759f12ae48fd7de86b16fdc227cf8449b9f865b862b07c47a763fc735c16a70b3106e3cdb0d2d40f92060905a9816ad6aa3f399e674bfcaf9325db35e6e0abbd95818c73804fa82c7ad46c7470b21a16dcb359097f52c1a4387ac591be2db48e662e1c6190b66172e211005ff8ba6d7aea0fdc9a4d5a863fb7d9c3513b515f7e0350875fd81d3b69acd2312dbf4feb71846c27ab701e5f0f8525d3ae15a09f430c65c4a1f4dea17ce09a2d8ebda4bb3f3a6677b584c0ef9d42ed802b98110f5e7be22ee54165508770f5c069aebc9c93cacf1102cf0ca48b3248863f766aa45f1285e90932c856636bf535dde358d8a6f918e270e6354c3edd847b30ebd7dc8691e9d0af147f19f345e3c420251ba9b5734d25fd576192ea3a55475756618a7e66544c0ad168df3a7352b5a3fa0e2ed2840d85f7dae46ae7c09f8128741b163b6faffd1e38a5cee20eaa4fdb8b7aa52354f7c98af984c8bf9b6b467309698ef3a0879b99768d4288019076bfd34f7d254b49f421e95f9517ad04701e2be29aa10e62a8509972d6c342ad9827e8d31ea098b371718a9e4772b136a608fdb980b6b61b91a13f5d7fa9305a9b3f3d649928bdec783886ef72c9a38cadaf4f988eb46d72337f2e4a78f5af81b2ec1fb65a6220f99ed4d683590042babb87e624888a369bd2c767c1cf07d178720ddacad7e54f7958834cce3ac7fc7a544fde4f79f205f4768eb84449721f57ea1352cb31797a1132bf034a50e408a876d5c5e0d318b9adc27a99c9bb5170bd7bf1625804a4f77ed302e973dc757f9ef0e5b0428f99f47dc5f4d954ac8f1b9de12e64be4a4969c3b7068395bc63b655b38c9b4a191362e4f99d8e3bb62084969e9ce79408ca2e340fd7a434f3c34dcbf552ae97d2349bf16716fd4c6719b7348d0ed1036749eeb8c7792815c3e8a3a31bcc839cd6dffda8bea01ff1f401b28b5ddec893c9c1c8bee71a67a0101256ddec80ef5939f6723867adbd181c24b30833e457569a72a1a27db8036a97ab1263c9664a1f1206f4a1fc463315db93b44d9cfbabfc728d799a9fdc44de642897a30e1b73d2061229896d6c704040757593688e34e0f353a654d01c6a477b95a5648cac18216a4414cf3f9c84907421bc519f4fe830803ff56be10c0856fedb5af1e3b2759fa81d11adf50834a255f07d2f456194cbada74b64dc5c31cd7a412e9e112db77378dc8e56e27c494700d4afdf4920608d4b398bc7becaf70f06b626d19ec1fbe47eb30120af2764b3dd8b74a3aabf07ff2f17ed4efc0495594e6d015234f200e0b9aa32444a4ed8a6a945f7d2e3eda0b4d06690af86c5359391232ff71ef2952991211430aa9cd470d420d23dadde4dedfca20a025980eb9319be2d0fb86ae2de0f0f2c5129ed925958fa32e4f121b9433be80ca378e4991540f8c7e188d6526713bf608a8422a0540f85d63f4c59aba3c9018554537b13dd580c5436c8930777a142be7f8b8fb24259f1131cd28caa3394521c7bea5a2d1f67dd5f51b93e5a4e1c5afb8570b3716fdd9c95c0fb67e94ff38b980ecb2ab18f059d3976bcc028fb3d15eacca2bfd358d2417dd90a8d06e76c498d97366b28beda627962460da39b19be9c4cc7dfdf2401ff2af796a6b2fbd5c56919f11837ad9a46904b54ae97f10fe9356f08758fe897e626b2bf0dea621055db84a71ce0cc9e8fb37b0121ec18502ab65b743e046aa3a7e34426d539416cd9e075fad7d5e9174c85142f5597efe642512d1fdbaa55c08bbcbf46c518d0cda9ef9487a785164c76b4eff7257180c8dc8dde73ea4e4ad65e137fab14dfa2db31a6411cedb845b24185d38821c61b197182a97ceb0cbfc80a9254fe7e057eccf6d5443fdc5042eb3d133f6b8b475fbd4a281718525e3175c87749a27afc3f015f5e71a7765d8fad9e1c9d84c8e3e7f22c3a6391ec8a0bf2c4bdf351ef2a0c92a223711448e67741e0be1fb8efb058a29f78c7af5a3558bab139a13d5056c59095f708fea6fd8ae80cd5086fa31053e86f8b016f4b0227c8467257c0d1a2544cd813328ce64abc1c090f796e3a39e646547af7abe9612cee46930e65549713d9bbd5d51bcd18cf57639192989504c6a0d99be35f16013de7ff49217a1b925ebb512960e6bc7a77abea9bb8274c2e3a30266a49029fad76f5951ae9b1daa00ff63fac6d4c502baa82bc3b3bb0a4a9dd1191413eac322752fb2819974efb2e0951104f56bd2b3f7cbf950aca3d3263044d41db1e368834dba9af8f24960e527526da6eec2f044af88f519c46612369e793867bb06327fb5fcf9f622fbfb6fdff0ddd41189813a68cb8fda50f39a7a98e90dbfd56a6ea08801469b0beede9ab339c5450e977b61d19ed06e4e139e0368eeea1f54b09b21624a31027a8e135f2dddeb1cefd97c34003b714b25af64b4f242db9bef04701836623743cca81f9337f5c7f8fde211167303654813c24b65e0b393a41e74e562862c28c3b1af5c992b1529bc12a9ada5baa98d8e9fdfa76a6c07f9833d45dfd9801107559d96ec99fd69e76a2b4362f21f86040b791161eb262e40fac822f025ca145f12c2cfdf1d73a428e9ed394cb2412f7729500845e50547eb1f4c2f00cd931b77ca8a4a4c147da108f2b0a3d46ad1897a7ab2090d05e9c599bfc6c4bc1fa155d627ccaa7009673458d67a353d6149f229026e099b291f8f45a887ace6c12f661e034c4476b966e230c6cd39f7f9e2bfe75ba6a8f637ca87130855348358dcf4ddefd6ee397acd20bacb01da2c834c3f282d8dfbe841f6dd210a9047090543a3f003f87d272132531194cfd270992eec6fa8ac2a5cd4be7415b1982ac532c4024ddd94192487729c17b17cdc68bc03a3472e7123f877db714c93dd2786e97b37b6c9f26bfb60faace69c9cde0c4f87437b08e2715a07b6ccae75f55e735349c21273f896a5a24d6fd2b7cc2f1c18b6b76b0e9b17275653e25b81d015e0f37bb6d9154f03794234efebec81f7e4d9cff1fd8a42c7eef9cc3076e1f891ee1a9f27dbef116d6080f40a20c9c7c9c3984f68ec1c3d1c98a1622eb5e48bbed2c1a6fb391fa34984941502fe6886602870a711951fbff46d62101e55534fab816f399f6f189a1002a8d30b51b9a13952c2fa95a56bb41abeba4eb217259382bbcc577f67c54ddb18cdfde1429ebab47a5bdfcc9da3790d6c5a628a435941f8ab9f7c73f2ad9421e98c71b2a82a961da10f07ce8bd8d8d96326e4ad6c48fcf69440b53c6a9dba2b4254333432ed7f80675abd1df6929126593104493afc94c6bca8591c6d66422a7b22259173bdeb5c48bf1411f91c44ab86727fc5cbccd917f912e83d8ab62d3be294a40e047b9303c38fde91879db38f3efd1c40fc0cbe522721c908115d10a894545ca9e3489caa2197cfb6bd041b8302c6857f6a9a8d72da14671bf342a3414739856bfa3918fff1d7e181a6e41ec319a436cbab019c8dd9817f7aec4bdbb2f594a1f03ca75cf809de435b2d272827241f559b5a6a59bc8d4c33be055465c37e7244005bff06e4bcb716455448aa27d145ee46cbfc29d7bd7fa98fdf1fb33c40a738ef283992ddcbc7563fd3d81e8a1969122816d21d259f50d9108634496d4a92f453662c0313e56a6f19ba43afc1f81cf8424bb222f2cbc48c1033d5f58bf0b5a1b54cf9ac10deec80019c2f1159319876f2538b5ddc2b6b45835acb3b6fd605aa5e0b34f79aef7c2c7dfa29f4e1965d412b780df9d7d569d51ec3abecad3b52c38ba26ea66aedc1d90618f53b5127a4ff81000112bfa6aee9b0f1e2f17789d03b8aab44ee8913191282d6d70381dc1b1c98a7075022962a590460068bfe18d01271fb0e44dcae47ac6980edd91e46407d35aa4819ebce0f8dfee129fe7162994b2913f81b1de2253c28570827cfe97dda48529e8bdc13f4d5be61297a6cfd00283c9977f3b0a94307d34eb5a968b59059c515282df053085d27d10ca0b21d67d43612dd8c65ffcaab8764d1fe8035dda52eeafe5efcc7c1df34bf2d23a430fdcb51571aa8a1560f0c1bf9b22241dc0d7cc441cb4f4b9d5426409615d91d37a5186e44e1aebaa5ca43eb3ea8c78d964b9f670fa01efee5a6d433ba7a5d061a8903c8d2a90884f3b73fc72d19fd1cc8aaac9437e9db47b68f299738498c981a997dd8de3827492a760bbce22f7b6a7c23cc5785f9c258b660c86cb78b2dd4ad5788ce6bca0b88f0d2fa347cba18259afe8992f80bb0528345ed8a6cbc82a40361f56716b0d2428e109631fbfc998ee3e53e30a7cf086df1ef56a74d123bda1e317e649f9309c4464e5068c94fd7821e500f2357d84a566186ceef10f4d02dab0549889420b706abb25fcadd990d9f36bb764c8d172190830c518badccf747b1f03bdd57d94e62327953ce6ee9466bbde0f33f5074e888413027809a559b78b7a33091367f22db541dec1d487210eb3d401517eacabbe2f9379bbbe0395bfe0a035901600b1bc066781e670e958da0b546f1e1f05bf1c5eec2337f77974f844dbe282ff1b54ea5d423a5d8c4e748feab7365edc096a6a082752ac104c598b3c4f718794d8b25263629ceddb54a1e3963606a2ba0382943c293701af7cc933b20c4030f18044d25c61b9f64f3cd1dd70d83fa910457af8d26aa02c7afab066f29f75af74cbebc38b131751bc59c47c213f17c10120ceb125a2de6f2a517553723b58e246f530e3c757b9f816204836013c9e42660a14de5812ce2a4da59b48347808c69976f5f04a44a45fb42b036da3e06302db42f2b21b2a747813e8e96c070ffc5487b97366e9d11bdb05f1d095169727792c7409aee6512172efab0a9f462e2941e9150c07c9f63ab392d4af8a31c0f0095e84be2a87b3bb1b2928e6c8ef2446157df370e90b27c03e7973be2383658dda97b36dd6b42ed295c2745014e3fbb6da5104e246a3a92756474477fef34156d757c74fe2578c3cf3ad5a9b465a74d4f759ecb3c3d80cc93a78f799c354185d1aa8338744c708f9e8791be3d11515e6f9af780f6f56aec808f799c97ffeeb4170808b0d833a4d81e3288ec22974f1b328e11bbdc4bbd431010efa17895200522701cd31088fdf519815b855a989b4eb450bd5d419c7c06834a7a9dac61ad99390ee6ba0fe5b085e20d1ebdd4b3134a7d410107f1cab117b05429feb693adf1614f0da2dc14ec9e8229a08f58be1f1ccedae6fb8a3880eb21fa7ee5552637a50f8d95d6eb32ded7cc86a3b7033da9628582cb2bd0dcf1b2349afe27ec52890bed5167befae6d6da6a85017be9ce3edeca9572d9a60451cc5d44ce5e2ea2157e2982ea3590ddca6244d109c404fdb50042c10de2d5ad02deccaaca8f01d567bf74087c5081a2ba9903982a9a878bff67930fbd1353bdb40c3c3957610f92df3a4908a53410f8b6eac3117a46efd905021ca0a62342c115f4e0a2307a90b68da01ba857c2b511e43a896b81dbc8851f971d73de2fb3a005d119d3aa5872a95a6adc0802c11cc63c2ad3b7e9c14d85db5cb9da02532b0ceef5dbb4cc7aaebee6301f25ac73066b2131b8bebf6647f449b735bcdb50818c40bc4e03da27308262a81edda3de4ad2475040bbf29c6e7591ef36665900647e3b3b7b184855d6c81450200546a1427d32f67b2f9d6c68edf8ced00482d1ce7c4534b0e8a423d950484601c409209966d860514a516dc7e071b83ab651e11e76292d22bb6313cdbab743859e3dcf1377fb510d0ebe16c8b998fc6b38da107c50a52c7169c2213190d1fb2888d744a4ada6af3092ed7b61488e6ccde05a2c06462d9c75762ccf99a10f873476304b74ede916c0515e25b9d958010931c0801a89bb5b925f109c4bc3c5b5534390c1f43338ee8be55679de81f00430f646fa3b293b928f480d81c42e0de976c545f9e9f9cc0ad144429e31ac881c60b735af481794016bfc3dccfc9493c8ef38ccc8e41468a5df8aeb52a65cb47495f3dc4f656baa1e90eb61b698ad25b7d54c67db9c528cff481b0c983a6c6f374299db49e8cd5b6c47c7a732d04d4f6e36e3419d5f0ee826854ce3cb5a87407af1ee3cd1f72a7d4b0a189e6a5456a64b8eaa02bcb2fa1157427c0f4990f8ef5739b84b259ed6e998629d9eb62d71d6e8b4f313d499c3034bab27e249acb8bd0876b9de4dd3fd4bc0e6fa3c36c472b4e26997f59aa9801410bc77f7e09814e135de771d697a5923dace495c82f7a4147e3f3f2c67ec2c3db24c402a67507b65c04b0df966608500725afe63412b777052dc4f25b81929a5055402c7fe0a8975a5749163a44aa6e65e3d279f718115d2d23b53de1e3f37475dbf88f2e19aa103805597762bdf0598dbea0fe1862023aa75a5ae18925ddfb202a53fb5208ab7dbac8a69316187905ad80c6be32ec4d52ffb554616ecadc7b2776b05c57d2df083cdc3d5d6da4583607567f872c0ed8fef0d8c09dcbfbdfe036082277af081b502178f46eb29a890b82e4686c182f255afae1c0a36b41f51109059f4199fdcfb032445f5f586f158d0a7b1ca4f60433228fcc818e1d746dbeacdebe534862046527dfc155836dd3e32f416aae67abb1b350ebf3908e357100d87170b60b29555af27823be28f68ca806ee1f2644b013890ee3937b25a8aa6b309a133a6a12a83231e200c31cdda1e2a11f624e7090b5577b11549320812b7b72deca6c09402eb927c390002dd161452a90856d3afaad1aa2d1deec2c581b48ae7af84e515c19fbc13d4518382519c3cee9a1091182d6186ad9ea9f5c04b5266a4ad9b3368770140019ca748fe5a8642f6304f332224e1ad7bf58862c47954d3139f83be045c81063ed939d7133b35cab1946accae299a8d08e4cf24a698f2ba498f31a4ad3ee290dacb517f3265b2bf4490aa4dfe164dcebffe75633d705a7c84349da506c4f472f2c3cb14807e45a7b86d17ca5f883e6da56b91611cd26e688434c571877f97f9acf01846ce43dbd95231e38ae3e2afbdcf30f942f7f6828d452160d5841859446e9f469c8f025b890f1999f8d26d7c4def7fd8c82ae9cbf90f2f0f74baf99c951f9567e5d97d93d980a98c99d021a35ea56fad54f081dc976a464f66dd0a7c203d1294d47fb073fba3226f5510b94c81c974bae2977a8198c10086bb2ce85e298ab5e476696d89a9abb346ee058391f51ab7221ad9c0019ddcc9392ff5b7602f1d8183ac26805e531f652530b060a8083d4fafd10433765f51d52bf507371365fac6292ed3b8453b8da8c9cd4a7d588672fd592119548f9ea6157e31a25db655ef2df7941863c3487ac9cabdceea070d52fcf598a0b5d0cc30d3546fe4e398de5b57b2414c6ded8cf4a27516eb8289ba21a79e8acd5b18a38852f0c2cf0746bb4a31b7195021ea3222753e59fde919f36786b1f40bce566d7cc5d96fb7b8a54a8c1bb39c1d4f93d44563951428fc1f797ac08ac6ed7a4234757f56955856daa2e1d920bc095ee15927f4edb96361ee7c1bbb427d5e50b59268a514df3656d5fc8740eaf11c6755af47a28878bfd08cc5728c32e9e5a4abb1438b4775b8fdc35bb8cde0bef014826fd728ca101afa1b332a552e9569e36fd4d1642c2a0cbd84f794e76bbbbe6da6aa2f4b3831289d5c6a93f6f83fe926422dbbaff402020ff66d860e3f7d3f15c4193eb56ccd4dc5d9c547238de4e5102d9b1bf9b8ffd56f5bd7ce2ece67d7c3c445df8507f71b73544baf4f38426d69b67cc6b05fea215002d767d531794254bb0ff536958cc8dd440987b20fd87c301d786f57dc94f98f88922eb69db034971ad26a7fc89cf7068b44707cb80241e2f5da4c9b418b6f5596ac0ec97934f5c31c46cd23394ef4b0c02f90f9b9e95859d49599ce3014bfacfc8911dc75fc2ffea50a47bdfe7c01078f0841b9adc4cda3487d4bd4a047811bcca6790db2a27daa4b69efb5f82c9309e92257fd088a741f2b8d39c1f5180bfbca8cabc819e0a925e0fcf04e184f57cace6fb35d1420989a7f5f0b92fb514492a7fe6c18aa17a0446790c13d290f058bb2aa6f15af93ab29dd7597f4993ed40f3e7e738831d028e83dd1db86374fb2d91f5567b0869e36a4fbae2cf02211a74023664ea00db2b4ebf86973114ee60a3da9e555359f104318d707b1fa11b6d3cbdbef58377b743b1b451622d4e5fec1f27b2aee048b81757439bb7104ddfc1c3667cf766e4e30f007284429c67a04f3ac6e7e4cd6f2ad8ea0beb07d682b08ece28ebdda8ffdc59db5a5fd8e9fe3b072e207b359b666abb468e8cd5d03ffa4fbb25111dfb48bb231fd0a623e4e0a523f6977e2415f85fb30d63d5ca284156f94617cbaed6301eb2b838dfc8928ffb5831e653813b3372798fdae543757f1957f818baa2f7b8c205f3cd8c99b3d95df4c189b5757ea37d2470b87b48b6b7fe6ce6b8b69f681d5e0d7bd12dcc4305922ef7b9bf36e90a66239d6aced0920e35f4a0c82d65cfa3e302c22a693eae44568212f8a4cf4e2d1b0291a5ea23fbb63654930354b2ce1ae4e1def50a0713d876f6bb3061fef389358684eb31a60fddee63572ba67857e9063cec3f4481da9b176c56dceb09ceab9a2b424db80ce545448e77ff37375762fac2aea5ddae512df756ad3db6d20dbca31a7eaa841bc39b3c62559b06e92ffecf35f7769e176ec58b935fbcd2e210ed201b64eafb6f79abfb09f4cdc5be36bc7764e76a66c07d335336e9aebf01b0be10eb01fe5bf9a22e8f08e6d33e610f75eadb2300d05376b2b778394ee5839e3758bb24a39ae95f89d33ea6f48aeab5e71551f35ae765f9505374d497ef717fb4d42db6444bb6658ccc514acb07a90762f571a2ba72d022533e9355ae3a2e628a0dfadd43fe404c58982cbad1b26586b3f00fb9507de12e89b63be03815ae6a1cedd81ed83687b56897ac6bf77b449a09794d997ca3edc05488a4bb014716fdc72d9af7ae2cb6fe32cc1640d128bc3e70a69967a405f2ef6aed44ba561baa8727313b8a35b46416fe1d2a397d7cc0fb8f0666cc363e2a1f3030982601c92b74a78ad3969d7fe87b56ab92a1a5f8558cd9a91cf3ae2a0b5377fba1a2c58668c654229c8eb2f083e7acffc042f59e1d9c5979835d358e43c63ec6a298978d6c8ab30b3811d7a29ac3519a381e9dd54e2bda22dc32f552dc0a0afd36b220de016f21232c66c77bb794ab45d66bd7b70bd7310d89b57dd0adda9a634edcff27bf4f666fa094e1fcd2d8aee4b8e9266c1d14edea053eb916e4ca1628a57bb36b9a6df4437541427f18002126a959a038a5f11807d5f4dd44872a4157e928f1fa316a9757ac1e7fa850f65b47b8a46a5544e01c127f894398fb1ba14e0f1d3fd525e3cdd2209ad13a1b119fa208f1af1e92479174e33ab14f83170f5eb827aede3b1ba59bfd36135553527c4bafc155d800fe09812e78fea3ead85faa3a793b14785ae09a9418640505cf622967a774108f14a5f32c5950dc87eff004b9de52f895246fc23068e3bdbf7aa00991467ce986bd544af394237dbe144bc6e8a8520f0f11afb6065f0d984866cb26dc0ce0f94f5aeaed86ceda6bbdade0bf0b2b4be964588156e8581b3c96a71611115e1ee86046fdababfe2caa9f397bde386f91437f9066711726655b8064cd9585ef19e7287a0f750910b999281ed85470bf1075c14c7af471bd804dcf78a5a7d276fe740d68b075595e23a00e1577ff969470b13d6b95817605c4016b71b2f11c487644c9d44ab1fc92fae064c1bf519b6f5f702cc10fd58d37b8453b569c1a7f7c126d68708a663cf744d92e893e529a4bb7fa068deb39633e139007a58924ccaa3522651f0672b8761acf001e11abc7060e93dee63fc05a83c7f65bed6dbd8835be2473925ba8322e302324d9b4ab14018d195d3904fb58cf2e6bd203f845677a504f7490411254b8f45b09ef9f0b33cebc0e5f0a5275dcaa8daa51ffb5e594d84df104708945f96c659233826938a9247855dcb7a15d3a915c3e91d8b4e3db84d1cd795945936e1fc9c911b3309e03ba8ddecf7532ebabdeecd2a285129e2fe711161213ec0365d56a2aaae152fde09e7162aa88573f98e31f086a3daf8d0936c9fc4b3ebb14e0cc64bc53484160e93109540e9913629a7a104120ed1d4e6f410da2d65f966caa1624cba34d7289b0fe475ed587e99a98e13453282854a230c00105b5449655526c6e1193aeb7ba6b78bb0bb1e27ff58c5e621f71d3841d415575d5874a0928e8e9d682e43a1a118b40a127a94ef776efc61d856cd75109b8252d1305968bbea55d72ce35457f9ed011f46493943902985ab7c0869f7b3be7d8dbf8053d18ce428a42dcfce90f7e2555ddb0bcb211dd26ab15264550a094d1b3458fbbaf893a7057bc396a3d4536674c1ae6a6a1494733f5887084db35cc25dfec4b6cabc3975a584fd325b0fe200f0d2e5a0bb6a7c388198813aea22b1bf5e7911b8dab3ebeeb23ee5e0f4d843653b2048efafefb93a669eb45aae9c41b7e0f807743efa420be6f66b13c61a8ab03afd0938448eafc6538ce91cb2b32af12bcd57c76ed6e9cc6a819413066cb87faa2af3373ccd90d813bd519916b882bebcb36182df2a7c71dde6559295effea29d2ef6e08d2b24d071649e2f2a26237ac75395fe46fa60de5fa34ea0a59afe4619a16b1ac74a5dc98d1b3143a5c46ac0bd444f48dba7984d8897898c3b3b0f30f5469c185779a31cd968774e02e44a8b53323418f152f08a63062c0dd801288bf346ebdcd1ab7749f5f99de83f7977de542a370cce321ef4e961ec7e0a405df2d15ca20bf5b3f8b23e8844a959659b63253eb713992ef7bdc8c52c1acba72dfae4b950307631eb015869ee25cff628694a2d4d857a6a611ee2950deda4e2a85ae128a6ae432cf571e1f7ed3974fad7b46aec996b99baec086fdbf49928448fe8c60aaaf8a4e7d3bb988c25c0fda938bde79199044f060db2f42f5f0560c1caf28bd9877f099c6854b096dab02dfcc69c41d55899c26038398443c3d11805f9e8269980c8769bbadbabc1e761cf3706aa7ebdf452f756cbaa408680fc3055c9d0527a4717a52d9d257436d266bd751e1594cc0a2b4707719c439ae792d1fff26f628c5b4573f5aabe3c4182bc18089fdeff6389d53d035dd7232d4a93b538330052ae25430f15fbfdde534aeea37cc2d424af52239fde5bd88fdfc324752f4822b489fd70fe5212f3d3208a401be9eb9dde45e81e96bb598cdd3631c27b36d543d5d641e78e8890cab61273d738e0b76b31577e3433fd58980f3cc0d99f9ac5d93142ebc8d48a36fcc7e6fe090df64e3ceb85442845ee8e759ac1e88cd447ced5193ef5934e2a58292b6c7b76b72563d07315afb08959daeace4efbdca171ad0e6fbe430342998a54af5a154109f926c92cbfe736150aa538815f81aaee3f622f18e95a2620ac61e875f15636daf9bd22e06661dd89407637c0e92dbf795116ef44e4f6a60254ce96d06192cc03eba4967910709f101a6cd06ab286ed88a9b591732ee178e0962addf70f62fc28e37a7731e072b516c3a9b30b0da58b4cd4fce57467848acddf9cd5f0913afb49cd271f49d6b6453915231cb8b1b18a80af6aadeaa8940b8d35c8a5c8483482fa13528b3886ce1036ba97d95444542985b29d8db9c8e0aee125d38295e87ccc05ad98031d34d1f7faca377210a3c424b04a2eaca6a6a329345ccdfa5c7e7bef13df548d30cfa68f4068ee8f9e67a5be6fb6b82db4824ee249b033195ef086d8e1a7292c296c30643d6bc030c3fa11b6e23c31d111532db918aded03f9493ac238c7db936ed11f681e4d3ae563cb8a92173532c185b75c18b92534a66602dd168344da0ae6426b5109b868f9bdbb47595f88729e1f4b9385f1ae25bf11f5d130996d983d4c081b296678636207eba4a349248c3c97ddc0b63c5cdb9aca2ff1ef3063e8c47cbafc12921888e8faa3af6bb9aa16d8167bae52711f0a45fa6e9e37b13cdac8e5da5d99a9689998e2ef31af8770495b80e80d800fd985c701cd34f1834a61423eb5f9cd87e7f34b7fb94c44e167ac80a133479a002ba6207bf1e05690d24e1c16f11d92c8f99e30fced4baed527648dd21b18a61b6cf29167c04467faa39dc90ccd24afe53698271fda953bbd540305f5df5a88769cc6d0e967459ee062a957ace4b598efa2b10bde2221bcf8f33d8305aa9d58744116cb0b03149b56f1180deabb1ee5fa0eac2361383e7a474b44b7fd043b384b22c763f4d8ee28c57c797c49562f1117c5687bf9975be2692c6695beafd71818ad2602199d2968f246c1df83b97ffb1b183d029fbdc77496accf044f13c02d59483d15c5936f6b2f31108fe878b78f804676b20f2d18cd9bccf79c2e015904720c3d1213f1d6f524a24c1ccbd7248280819adcf009fc50d00cd3fa4672f2fd0c9db4375fccffe7f60f13ec8c7de257062ee2c5dc2a9f3e49672c4fc204e788686d780c6d314d4317a7f705a8b8d410eb27974eac7f5e4fb66f580802d83366d2e6ee12540c2d9391ec7b27f43f5326ac652dea219f5b160a47496eb9d7f24f74d6c8d73a4952503eca44bb22c99d241225a0527324a59e3ec1c6ab6f276fc50bbe3d87d5eb00eb9ad7981ba4a1492a99e1897ef84a1d12eed8a522a8787c56a1e2d3b8d65b075b5e5ced28a566141098b07695eded5b596072d73f96357d0237d0f6c439c1df65411ffd4a5412311864298fc92d407ec74de2c5ab2b9869a79323b7b5a9ec5e3a3a82fc848211477cc06b9763853cc46e3884d74c5b133df137977b232c40365e742bcb25d5b6adf584d5366dc5e20df21ded7b9f49bec15483a879f216f9459cafdf7179242ebb0c40edb73b4c69481091e1275ecd88435bd4eb980892c9e8a3a74c29720d53b2fb77b0098762d83d1d0c4d533acb0e497f94ca68f8fda4913d21d5cabb80ed40a27b2d81518fa6ebfa4c0e4463831c75238a3aa37ddf58e060da465ad2f4766c3ef06803f8ae7adee6dc55ad9f13180202c03c0f278c48cfe7864e1a8e29aa00e1641468e50d241ff22298d3cc8ad17eb8eee5db490dd569259d038cdc6e21b986f65457d0bb6d9c9aed3ab0967b3c6d5921850e6e96b4d8cb6d45e6d5a508b0669f1d3982e177f8fdfcbc3bcda169d60423342c5688e5e92a771ca705a1709dfb48276d3a533a72d9b636f62f4ed3c82edcd8a105cf3e0b66c707beaa27042c099a44c804b15949374cfd7f8de7c2a54d26eeea507aba1bedad0b330a50caa21e91ae3bd7e77e259b7c79b0383563f8861c5c0a532bc47d826e88148889d0bca7c51fecaec74d111b22cf8f0ef16b16450c40d768147679387f21329bcd9852db39899bbf7023118972a52f92d4f19058945692655dbce4c1a914c395ea180ea497c2722c408ccf20e15f2dcd13e7fe33a19142918163709aef60ae49c05eb1552335d6dc52125756a09548cafce38e5cc991b6e8a549fd6add5349fda5444f2b70770aeb30c2c853a341e14a54fe7e726e2d001c2f1a05fa044af5dd5ab46812ea4b35abb3a915124bffd19cb300eb1796c5222a81698c09748a3d6fb56fb650d35dc08f8a0491d2dfd8b509caf15b500adb839b2fb060cc2956e74b3a07c8b88233df829b9b73a6327f7f07296d9338c6dfaf4f2b294b2bc64ab61bdbb05cb6a55bb2a3c21bcb90fd0933ec0905ae5f41493c4e55d6c807fdda5c5ce2c417ed2bc3dda13a6db425ecfa6c2f37bd45e83ae6ee3aa0c1a1640f5330a24fc4503dffe8b0a4baf088ad320fb24186c5d2763058650c94297b4ccdde0548b6df967071176db0fc2a92cdbcc9cd92e14545258dc87605c7849d3059d35570d31cb9606ad6d1e9a6116b15a3732aedeb5c195f08c53619bac8920e13178727c2170794babe4ec04355681ec4099510fce18946f99b8199b49efeb14e8576dbe12dbd38de513d5c8ac1281e97c4353a3664cdb5bc25c57804a6912e0e099de45d2d8c6a457d5fd3d29645071a130b6c8d57d60855a0fadd6c81816b9e5c873ecd2814fd8b48f60c823ac79c6a981c072f17baec28b88df2cacbe5598527cc0cac4a5243a96206f66dd817666145c1b9540a7eab0bbcfe730b5487fa444128ccffbce42ce5b66324d015cd58a65fb336ef04afe7306d99689a5ac2482c932aa396f47d61e385831e0daa204078529f32ccc2fd4d988fbfb3c9b9fe1d1c87739d7b56efe7689cb9600dbcc5be87adaaa9ffae3ab1b91d69578cd4a70e375fb2aa11b98637b83bc740767e5ad60d4a5f21c2c16e41599fd811f5e4c054ee96d2e8d4f6ba1593a3270c49af47e8a90e63f270cb98e61b50fc0343710d5ed6fe198220902e013662ceb7bc1dfaf5119cc1bb89dc52499c53b2674b03a5d40f2ad7ba3b84c0d8521eee7d99b1acbdc2d64ca505a077f64ed4d742b41676629a5cb1b425aaea74041e86a44247ca35aad03667003aae486042d41c012bf3eee9b823a89d7dbaef80dead8c634e4966b5e957e136dbe53445c30b099f97dc3c440cd3fe699a7d59f407662e5e7511a46480abce109443996080fa4adc38e780dc36cdb8ea517545738ffc4e7fcf60264dc2c7761ba026802300f5bad82501e4b0a934cb0b1845bb887f5608bfa20670789aeb761519dc159273d3038abbc62514af64000edb7726566db4f152563c3fdf20cf03e535cfd9e437db1f5cc75a91b0ab6f99c3bc9ebd5426cdb614606ca68e2b9748323286edf5fa5841733466022007ea4c58a70e4efefe02c049698409cd34c9794523c9a8dbccaea11d30727cde67eb9f57d1c067487d5d0abac13a2cb3a490760f9f28ef6c9e1a28528a0327dc18d8c2b7ffaa327aa02a7de647012f0b03673b081c1d2501dad8c0d1477259fd0df202dd166d165d218b3bf2a6f9cb1298b6e1908e5e1dec8c594b5037368704e35b8b72d8856ea061bf78d7c175ceb1556662082687f8c7dface5a0fd66d941f9bf6a7016551e2decb66058965760671f2f4d01976c0310997a76c5bc0bb734d9c662158bc1876f561e73107f4c927037714c8da8587662b61c0fefeea1fd97fdaa2d5fbfc5f128b796cf4a56755356394b1b8739900281d4eeaca8ed4e5fc386b0e3fc30292552eae3c51d2da8e8abb741ae26406f319882e81c283b50b98c187dbd0167750a83faa7f2fc2bac16859dd065a0be73622ed32b600fc29f815e4f7cd43f9b92a2e60b876f35b9ebc3b125799ef393e3fc7603c633c770930e1b6eaa6bd031fef298359acda513a6f34965d8666036a3dff4375a0d438356ad670383dea89f0cb715c7b60bde78705a17b2412ca51c49e34408f4b4ac38983a8d370057aeb44077a21601f491582137a13547258a50df9dc405b5b37ea899baa2955838b3bc3dd17dad0bc731619a75512bc253dbad13b3f66ea6bf993febd60e9db770811120fa57a6f677e901f85240d8bf4e14264e0d2b3d06476672e337549c7bea20f889d01a5e028242ae3f7bf62b6d3178df9e5525c7ce489e90919bab98ca7eb30a2625af320cf413066bd3934d5215d51f9ef85edfe87935c7162a039247ff466cc3e0fe4b4d57ef268fa2f29247d711bc729c37961cb3f69b9f3fcdd2fddf9c86a901aa7b4b14f1b216a0cd48f7d5d94c9acf4d9c2c66966564bd0ad7f3b594a19ab6324332b7de827824303c2ea7d3b5add9859c252d1107f659edf4b94811789582e50a38c9e1980dcd467ab4ba7b701588a48cb8491305a380f164e47d8f8cb5fd51d3532972f6589b0fd2a9d163020baabb171eb940b846c35ee4f96e9169f2a33c1a25296c04fe343c1928e1253165547cb4bf27eb1a04fdd84ad04dde1ea12075c1da3bb3dfe5bc291a199fe408bdb4d7db053ef913fc83d0147d7b421806dee206bb838f99f76bf488fbe1b5bcab517dd159a16953252125d36628f10917ba93cae0aa6b02d495fa35079952d5693244bb0b12651a1497045aa8d4aed6421ea89333ba087256eb5cb35a1213ee97f9a168ea3f36b7304999f759481615f1761292982e409f1ad6f67975a6f6a57709fa82b75fa51fb9ce007c411702c912558e56e8deb1fc12bc7fbf6dd5aed16b54cfb2222b559388f6794bbac685847bf3a1e30a8b9383105ced2d0796ed22956c0cdc06f1bad35d3b82109681b52f5c5e6ca45f70ff038515c551437c052c6a0929df7a77dd2ba2103a0c7537fd02fce24122b08b5d79d1b498d755fc9a1c9f9f92f43de3b5517c4ac6c406578d3252ee37634dd93e78142cf78320fb8bfc262d57ea82e3324e9324b619dbc274dfa1f36a886fd4904651a6b0ee8d549f2ac676c38d594c5970c5de85daaf7b1d63a1a26e02c1fe4edc92498c1eccdd22e6724c970649ad504109e07bba68356e141a2cef35edc61ec99fa8ea2fa03aa1fc5f6f2236eeb9d04e066b7b8bf8bc3503ade84d1467f17323a06b788b9742ce5f9981fc1da95613bb3fbae797640f951066df7043271aba6155778f8a2df7879d1fb072b3e686d2c5f5506d143be2146ffb6957cbc5a5ba59025165e971f679ae2b5594664e4596eda5cba2e058bb5be61d494e337ff06927d5a46db8369a0e392cd0a4d3e823f5845ae31d781d758910fbf6f6d69c6504b62cc5dcc8c1ee629bb14c793af7540d9f2c26dc1a47b4820e3d2f10f243923ba1a1f9d473ef17050f300ac0786724b87b0f842e16d30a3efd0cef176849cfdd40b2fdd1d4717a6fbc003517e9b0f9bfd76f9ad33807ea4a9f547534e19993fb20f675b1e59ac29962af8d133b397b3905dc1d12a3ca1cc02c2b2ecd1200aa9f26499d1ede09280ff618af69eeb03a6fb28a90a8296b26421f9de71751f3f62529db6abc3aa691b65a73d703db41e00cbcedea1356f98ae91ce9f03deaec97f9fcc70af586b1b40f4fd40b9d01a418d546842ed746ec3fda7dfc941f9fd5cdf6c9a845d6afc058d51043f287af9bfde7bc81039ae4609d59d5fae323a8631fd432a815f03d7a50e0f8b8dea8924084bfbb9ceb1b5bcf065315a155f33df17a6e8b6185eed72fba5a9bccb8fc554fbf36f1eb70ee524d3675a81028ebca59f189a5da05e5b9818b50a918f9b97b57061d54d4940be6abeedaa70e9daee6bf104741f84ff892ae5efa0904838581b2d79b4f719cb88918f69426e509e684e4802a5287720c099aa2440458f7114096440c38c6b16ffeddca007abb83819c7e6138d4b2486dea3e286d0a54232ca6d9a367363d7030e0d4861759d44575ae8b6bd1693079dfd97d522c18377c96ce93eb7d23a8179ff5db2b1fb2f544e4b0a3426a505ade4f12427990fd8b6101932f2061ed8db0adb7001476c16abfa081cc2c71b7909543895860a2b6d291b7b74f6ce719b66f96ae4efd0b6e67d59ad8dee90b0233c93ce0a9861dd38337969989f5a166066c9b9dd26d2b80411971b4e76930644d4a35396e3577c74c4bed67ab7351a5ba40d8d57ccfaa318791145b65ce5ac0ec6fa8934de19fb978c7a7be45ca6703000ba1134a49c6e4ec912732c5be59b54a8934477eed37907d560b4e08646088e22d051f123c2adb374aed34c03dc1e1306e27eb8d2a7ed3b40bab97d51205577e7b081212a170cf390b4724edfdd991e4c0ff6a10b5200b6214593bf7cce31a10443fb77cd33d2431b955889be3803bd3b82d479c1351b4aaf603e31252821fa0e05f1ec1d0b9ae105bc7bdbc5bc0333dc1be5c14b4a5a2bd7b06f3440e4c30b3d561eaba12ea6aa4c69a52c69fe3bf74e30168848b76e2c51e795d509eccbc8dc78e84474a1bff5fa01e951023c13ff6faba34997fbce1b565d3d4457849503b447a42a999ce54a0318c7d1a9688bb8b6c7691e296f6cf53ef8b39779238377f69cde51e52ce3da02b08b2fbd2afdb4412e08dab9c0d9c73fdfe849e3f540e3d882809e6b559d881a4c69c2473b85d176babec33c4a804a84c80141d8f839ee19a52e4810635c44f127a21c233fb358ea17c3529b29d7403ca0904e0fc33431c6c7cb30eaf1d1fe55e14c0690db1fb8e25473cfb99c3f883f7dca00ccc0bab0ccdf7f642f72d80068c55d7b690ff58f186d90f8774a5e153419d3c4a832dd852f45015807cf8f8b0e2775eb2e90a77bd5b85dfaaa97d6d1680df6425235cb42865b7a8f95872b7d7dd0571c4185a2de12dcb9a6e51767cd15b41eecee7f10f51b6326e373f60f7ff4932fa366d7777d8b674ca3b33fae67a15e9cfb55681d61172df6caa84872ac77be885a21887f90013f6162b9e6e8ba352c081f0ff4221188cf29b02a7a5247cb17af0ea9542b4ac4bf22f23b0a8e87e7b0690d9fe81434d305b5b58a09f4ce61197642012709444a7811a8f1b883412732898cfe55c4e92e4c78c28d1d4114bd88890cad54ca72b8cf9bf52e0dfa491251f037fb41fba9e1a331202f21cc34d7bdac107eafd37655f93f4a9e2f0071cbce3cca0792557eb99e14f694052b767dd3f5ecc13528aa8aa420b0ee90de61d9488aa3f36dff8e270e34154495b5af738ff943cf83474a9433282e725d3b54f3a790be1632cd3fb9829981c934ca9401fe8210b2bd3b1873307f1210002bbbbf4a738d1719847a701f2114a5aa90bbc532428db9f43a94c2b94ac91b275c8f7f07913811f823b4c138041831a6c961737fb1416ed9ca5011175c7945373c5bfa4565153618bd4da74c54f5353e85f27bc741ac6f6ade07b03abe0e1a839177a09b859ad0c6a84ca2e14a5c98c44c21a73cab8eb3a029c811e6ed13729261ee1637972a00dbdf4d12b3e717d1138d26ed470ad312bbbb9ae08cbbc7b6bfc2dadae275b52b3c64a1ad37a6b14feb5888114294d9b70422e24799bb5a68411b110f93f1903caae68b31fc8cefabc6a7b57318d637cfd46f060fe5f26ee183efda9aa0b3f234054c42220e008f7c785177866b3facaa600327f5416ab2ce668d3b6c003910623924a533664f80744a1e8277ed009e55c851c1203257e6f183d0fe4c9f76c8d764fe5b897701df1c115e452e0a888fdbc21e82b24e6ab23519cd73aed463dd042fa7be6909941e644d585ac85e9f565fc136394b1ad6a2fa7761d37a64e5ece21151c32cc0c0f866ffff78a4b0533e016c578750905825aa55b9a73c83f17fc297481eadbd1fbb4d4bb4c31a238c6c7138bec1896890e8935a0967a9da68607232adfc74565a57f52e6811c67b416f1703754d8c62100727c6a7c7de2b521e453c34f8339de4671c2d36d8f2be7f1d5e6837a30f95ba1a7dba1f5a2fa0cc8778c06aa2d6aabdf418a16aaa7470da382efa7caabcaa5bae884c3b9033bc04381fd691c48157102e043210c139676292a24888077c816ca8e7ea2f4854b4ce4325d4016326aeb9c0a185972922cd26f420d7b6fb71bc0cecbc72b2ee1d9d151a6796d26339e712c381edeefd790f61b4402a7cfbb0d0219628c91ba6dbfe9fda80969c3ef77234826d33afb8b995fd4a6f0dbc2ca94633a3ab95a4ab5148101cca97fe06f817e322fb754e0ef08220d5e6345bc41cfd0e367b9b6541fa0d57db63589104124a01a423b8cb84d16889c0fb45d3f11a12146a76e336dac3983c1c71e18bcca37a25cde123037d9cb35e07cddad6481bb8c3f6de28b630499af7eb6f35423f2781332bb5d204459eb080604c08a185b6372539bfde11ffadf74c7be2e40fcf19bb1aa3da20d9d396244df914e40b9fea58429ab1549eecf251c387d08b54b4c22641ce2712fb852d362892278e978af2528bbeb8d390d32acb2b43f587dbe4060b71e84460af77d922058fdff8fca38adcb093e25a87af0b0aa4e4553e0b9edb4630dffea137853d0882c24150c0061074d34ea4375e7acabaa2a77c521acac0b0f554071232a163c90d16e9f81ca2d28c66ad32c7dd7a7069b04373b9d6e35659629444f8d37845ebb864826c144271936c5fb1c6d8adccfc98014255a1f5daa9d4f4198a622d670842f9adf48db7795c276fb1eeecf4738ebcabe176d3e1a3dc79ddf0b6ff0d0bbb61be7fd33138714f4a4b78078b770bd76d8bc111f8bb7ea7f96d94eca5d50d368efcf4ccb8f1576701a1b3d5cf007bd4be173ad95d142ba9508a898cb03241ed981676fa708bb395cb500aa84630cb7c1116182b01e15b7bf89f51eb7e295b558ee899f877755f74561d82994609fa14cf444cf573b770e1b097497c7ec5b0934615fe7c1a68a4dc490feb1b00229d06193963287051edc23f48c866ea10f4c885841b37b35795c832b6621f4107d1bab1f2da854430700ba174b3dda65f141ee164b314a12f09f3f71eb434b9e610c87928af9ad6bfc2082f38fca703a540cded66d4534a393b90e6fe973943252da3cb636ba1766b6f5c23374025101bbd6f434ae233aaa572e40307cc440b18937ff5f1be42d9602a1b8f4f988492ea13e7089a2aaf5f55492570965b25ce92f97e3f63da14f518ea5206bc23b3b2e62687ddd22a7a6371fd7067e9cf032db21df56293987f0dd64d6c082703c3fdb192787b2f6544220cff87b7443a5a4d4c63e6f24ea8ce9221dd7cf7dba5ab567609be4f3488883502de302e1e58474642fa841f7a7c7d1b42f02e84e1c0c372ce8fda1f92b04714625b1989e112cdda4b2727881eeae3ad8b85547c2f3bb877ff437a39aa0f6962258dac13cbec505f040ab8d2f0677c3170c56f0775882d9c4787eb56297cfb24a40a1445db067fe84934664cbdfd38d3d596145fbf103a1d65105427141e9ff42c7dc29ad10a981277a45cb6069afbd572f2e5def1a106b221663f33439349781340173ab5890865c9e88fe3ab995e7783d0d05ad27cd1f7d4c5309bb96a4d9c840672392bf69d6765dc5623fc6d18ec6cf3206487c5f969f8174e0b2ec79c8eee9a8728ca161aecae24565250b5bd352d89df79938790f9d61cfaa642f6138150dd12aef3e64bbcb501398d58adfc75d6b1fdff3a69f29744c9cccdbea164b2a8757322297e244d3c0cd04bf5d6efb2a3194e47d66f2f827998c7f19475a40114d60baccca16438caf21816df65853909ae0d5d1159ef934e3c574b89f6fc7f5c1ca002fffa499de3090e219aceea9b0e4c56ef0f3c88610e0813bdc76c4d4a84430046271eff0b5674ec179d2200747389afe4887883b7a4f9aa68c61f3295202ebdfed4afd47f11000dcb3e7a6b0fc0f498b68cf29a9786f9f7735e88871b86563a97f846cbfb3d4ed409a1d67aad3004b0b509d25f12fba798827968f42e64623e3df2377b2f276543c272dc8f915e088a8875c3a3e5c2f5f6fb149121a3bdc7fe4318d52e527125c10833cb09000c013bd2e33cba9b088d4124e1fdf6850196277c8e2d0207eea41df4b07660f16ff661b642d34ac89301b8e2a9af80cda79eb4d4b5708c93064765c7e4f69d760067d60c5dc4886539e4fc4a1f5b7cd80bf7367d95b342e70076f4a260e01713d6e018f03e89f9b3f7acc7404de185fff923164ef58fe1abc103f14f615fc0baff5024b74d2ed0d61673a0061df271256bf58703bb7d008c41cc130d9518706eefa50b44ebc2d4e1cb182a5643d11a8104dd87ed38934507ee6e8e53203d976075bac200f958fe9482aa0606af86872ce55f60bdef54621be20a8db4ed8c7b347d1f2c1fe770607bf7bfc370951ffc79ba7786acebf32504aa3b6be02c49e7f319f8079a6a36f988635ccd218cef385ff8e62a8d83cd50a852b6e0414b3f7276c448ccd146a5f3117247dadb489cb2af4216c7d962727bbc3be73783f8cfb01f62f602d3a1ec8bfd0f4d5abf9d308adae4ee67c5101a806863f9c2ac537066e1b468d9c44b1d2200a5dc817e07b1f46480cd8163e4e20cb8d68223be55fe54cc163ac9af2251b4b556940c6d0b689f045167309b7ef6db88eaf8eed8383b3ce1847852f2ab9383a468f63fac8e353c19704d1bf5c355f4f56bed856d131c703b3b732cf36cbb504e498c65eb8712afc112f300ec831afd0ac3b0c5da85b3201d69c5c14e285d90bdc106b1742f577fcd5ddf9822372d7352fa6a41ae3e983609dfb4eab8edcba7a809087c63e12394c98fd186407aa8e50773202e3a4b56e75e68325f9bd25a98ce260deee5fb8baa1d1ca2ca3760c49fc5de24385459b3d6866d7bf56a2c5c63b081e4aa1bfeba847bf68d4dfb70f988cb95d54f79f0915bb1529818e4fd31d583dd7a5d6c39d33e45c85d64889ef6e89a473c2d3e57e317eeab11eda68929fe4b2d662e08af4b70129c1b14cf6560c0879c933aa80137d287267afa32bc3dae94122a0e7562f98f99a06dd89066c8f08daa5070bef3118963621d6d52a65bf1b48a55a834f66469b0889f22c90540e0598b4de43185655bd862f5886273a005cf12366c626b3ee609c9e78f86ed558495177926032c070006afbeb2f4b6fcb0d8af7ca74d6204066e81c760d21e1b68e3e9b93fa0702c2e78399cdb70b2d36c90ab4ad9b4d7d2298444abc843e25144b11996bb9f8ca51be6967ad85a0cd8de4c04da5c2f864d6b7450a74d0e143ea9215c99eecf37cdf4da94d59fd213885c3977eb109119668944de96f5fd2f842f035ff02aa7964d8980d2817bc80e9f60d324e75967c4f22e5b3f868135b83083c081a90d06d01e48e0bfbd10ec819a88c0dded3014bbe1aff76121d3590dc5861c528621738b8da96089ad98031fd2ec259abd5520b9074e6661f183911f35d20e8df37d0a27dc3ec350afce0960faa745cea0283b379e334605552f3a66be25be7c440cdddf121c5856a516685b31b69deaf58c2789fe2d8f6ab6411bdeae14a386f72126f9a85f7324c4931fd2ad65bc4a55fafb4c976458744c6b46e582c6da678a98f819ff5c51eb09fefe6b9bf256bd75092f5fe19118121e86280448a14dea0583692e245a293f62f1269fad9d1c3f9280a8a52e09cb403b6e58939c5ae73b255a40a3743bb3639ceba3f268f8a925fea1b61dd33c112bba30a61bc66bc83fe86707a192be3e403ef81ea8a7f87b41c65750c5107ec27d8888eba19b931b4852e7095e5c9f2ff08fb5a361952367ab0a2eddebc010dcfdcc1c050cd7b62b41539c7b228a9f70cf961ef966d17b39cb7a1a208aba77048dfa59302f29424210b26a0a1b13937d8fd4987e2f8f7b29258bf260aaf739a8645ddde1e8a45c096544be00a344b98f98c5a9458601da936be9a5a522ae9f5175c6b00193ce72ff33e92646a27c7e8686447ac58bd72ea52ef56720fe0beca58493ced3f6b5f0ba45406335c087c3233977b6cd085844c8b34b5f24abde727d76d8d5bf7c06f956599a646d7013557b7a45ae8a7fee2320ea55b69c798555ac7e890a571f9191f67bec3df7796ad61e919bb1ca4eac6b4d81aa542de8fa0a4d8297c4c13d3c014cc2140b01ac68222f3b849497a7886fe6defa12e5e7ecbc0e11ff7ea658eb33f4743d8189bf19d2e378b2928f725df9f546a73735f3a73d41affc3d6ec092294486d24ea306fc0921e84af19a781f1799d63ba2572e48de57485914272790ddde40d3f9de4a548ee8924a9bd8e9829bd30ef70d1ef690e19ae5844e1cb9854e3a905f394a42768d7d142c0eb81eefb35cd5be3525365a40025b8edb6a633a733a52153543888dd86715bde46819396450169e0562103c76dc60a22cb7a956c2bfb3aabebd0f2d5ed06a4f5b9da3ea8a95e6458f63a3e34284b3fa53fbcf59d81ee7babea8fbb7636f31968f6327ccfb2c45ae667eab1165ed3415988f921dcbcfec4eda4cb97f48c7fafd12d60e53b8af748324932df5ce9a8a21f6465025c0133f00e0761b1210a80a0f2766fdaedd610eb1ca9f6758c7d6365621d2e337a046bde912b6c12a5f739b3e3d5100d256e2aa194503842c0f492ce4cb2c41e52f61ebadfe65ba5195f88751a06eda41fd6421e0fa83c84d62372791c19189b70c07fca051b7b5b89a6a4222ae6f7e4b59dbbaa89c247844018f05104bac0fb4b95efc0ddb9da386f32701822ed871aa9a061266b4e163e1b849540997ce2fbceac91e5e939bec056c036bb44d04f2e28e327a08b59cfc72623f6f685cf6ca29e7701489a17b3086a4a82493b344d1a687df064fc6b0d60072da97b26fc78d919b5347f16dab75b0a2e19527d20b3bfdd3a14804858a943aa963d0df7fa740699b9933a786943bf3738fce83fe47b6371587176ae39209ef5df8c917a4483501f350d320780c3c07fc223096ad99c1f995f036459655d7ea12d82af443fd5a68a1e1839db8568e25192e47723aaa4e62fa968b2aef6401e7ee84f96f7362a9a47f5d3932a6e6143b1773b49c162672bde8cf491e28ae968039cecf6a8a5c3fb0002eefdb8b8b9f58448721aebe07c709246e6fa56b6e95b07eebf845286c85b5a1c46bccba3b0f2f7413cf8b113ccc11a6a0ea0f4c7905204236c723d42346db056ed4c22b2941b49a2ca619d92600bbd87f486cb058fb7c820820cbeb9b77b8326916870819901a41a00258120f240407a65f57699836d892a2e0d249867d8d81e65ff256ab5a7630a9ee24205d614570faa34794e8e1c7f2e18d70c8f54809baade3f9030abda6bbc9a685880332c4d4545c88215b3042ca96e4a12c03266052a6143cfc4b02a1674b527325ca4b0b60f98e071d06dbeff2a640812e87b5b7df118d16fd879e08c3618b6cc9f913c186a0a81684d5c35ead4126e244cc106b5a2e5bd6599e4a7f99f545c7fb4e51bc6735a721f6ee3d711d756732020d5a5806e4c4b762d0f36250205d980f569b00b2084412ae8da2e7f14de68eb748b27f5a7aafef31d599fc650218488e6455e47174bcb24ef960e7f72d479170b7f606b209d20abf70f2c0cca6dca955697d9b5f2772db914859b67fae03e218dde476a4f0f140c761db15ea228e5fe8fe4eea6b57cea319314932d3f64dc828d2b69780b74d53c4a28cf7b9f194efa7f34285f77a1ab707e86645eaa45eb1ab209f8e6807965892fd926906333a737f7520e64be4ed0659bf029baad157ba07f12d5f65275ae043aa43c0661fd24bcbd6cdbc1884e3847ce053661555601bd342f8fb4b3bf00e29ff22c1d2c15c6702aaf72259b25bdfee1f1ae9a8bf260d36ed9796cbe83b8496d19bc9c9a2c7066e00dcaf926c18d2dfad19bc0cea0156658c25ed46931d633e1c5d5ab23c803667a555f916aa1ce6ca080e80515f5b77ddd283f91af972c4ed331da7c7f8c30adb5a96c336afb1a08ba200153a0adbdee2dbe9d20a84247329afbe02d27e43cf6d172717e241f4b315dc6988d84deebe3fbf058ef37020fb99c646a4635b10a02950ff743730f04ed4ac344b2ad0195dcaf532d5d377d468c6142f58615b639d7334e011d16a37f9f2ba167cf54c6084605c15770ce0b3c29e1e2a2c30dc7d3d043efa82a3e5e1bbcd91c1297ec86f8de49b8754996ee25234955c1c41429e42d72744b201cacecce272146cbf610fc42f3bbe00ac01a860eeed50b1394f21a98bec3d3d0f056addc1df20cd064c3e21502aa5f7b0b0dafd3d83b032591d481398ec96ec0d13524ad01255539fce888b8e023812fc0bb7c284a4556257724b9faae077a05a756d6e0dc5310e80040d39f80d339099cf3ce25815b8cd214d5adb056e04c58902287ea880f3f768e833565636624c54458751e592ffbf31a1eb5d4e8197dc102eaf14fc0e507e3c2fb56985bdd6d9d59f54a030f7376752197da4b96c33585dce33b1b4c2cf7154890faa9e20aa5fb89caf669351a3fc310a96e4f372d4b098007bb828288e285ff28cbea4ab17d85228168107c8f8bbdc4734551945d02712bac71c1ad7c89c7a4542212af75bf8d41df21323515b4dcd15e823921624cd7c79eaa170a59fc9dac062cfa01453266901b37719e1a0944b56a220acf835e5210df5db4831a88cfbdc2e37bf53d35aa6828676e355572c47a32b0750588cbd315a8a1dd5170f4b287818258af80da2d241f7bf17057cfe919d8c17fae39d11b299279ce775713877f92c47561af5d705bbedb3979a75dc5e442aee694b2fd023d94a0e0c6621f2acac015142c2f61ef58062ce14d7e5e1aafca0cecf29eac92d08dff4d83a68d718a05f53a90af8b1156a6371a9ac2781a4295151dfb3a9af7b367c46d01f58e8c0abec0566ab725ab54ebac7cd7d8ed7cfab4c19fbed5cce21a07c7415147db9fe4d67caef3198d314f85eb21c6f81ad4c15f7b0ac093c61af99dffa6d4d4c6bf74f62d6ca3b65b6b67d7505d2fe67c725637afc0c54f17f34611c11fa1ecd2f0ac7b1fd42aa5bd983ec2d782abc0d045a8150bff79164453ca3be84ec68a5bcfdb36a0cd7a0783f5c92e296296102e1eaf6a0835ca2a49956618e6ae4ae3bc3303a063ac4c3c4eec8cc661d247be32f3132096ae61285151aae0aeb41b6857de5077289cf460e9b4461d06d9cf89e9733640b85ee74b81e7e2310756e54e0224aa3bebd6b5f0e27c06692e626f1166165754de46401f7860ccaf4d91314713fd60f7f7eb2d2fa9940488e7bdc816806227b4f8bf867ce39949bd1f20600b6c8cd2cc21b9193c4d9645a85d49a4bd109ba72ff57041e315e6402b3eef63247ab1e973e9e0cc71614a79b4dfbd98c5269187de3014d16073833aaad86858914d6c5e67e4f6ebda1f1a2fb77de8ddb672a7205b0c2f7e2cd145f45dfee839f333eb9b610a76025f18fe4039f0467809a621c32f369d9c0c12e10f042b795b55c850176dcd544d6a371602340f774419ac8aee9bcca89c23fee8704967db5ff54904b09433dc948cae237e8a5c0b0ada0e67dc98c8ae437e96b681249ae790bfff2383a76014c3cc936d60387dcd67a29669f44c6733b61fb4f3018e9c7c6286c43416c95f1ca1def79a4f8225652847514427fd264af5e8f54530555c91e8620fbb97b1bb0a2a32db03d53e05e8e5c8c4e2f8ee83e102866af3b32e4d70e7e020d57f798207536704c922186baeaafc7f02611490d26328dce481590aade652922bedf111b02bccb84290aecc23d438facc4c73f6e6abae28c43cf731f57cf3c98658ae0075bcfb154e7f7ca9c58c383a7945aff4d0a0b823c7894c27504d5fb98ea36f180fb96126678da58275294b9e9bc2f15cd7abc03d74675bfe28f092aaf16acf2c423740ed804cbd3b6ea1a2ef218d1093b3a06704b76fe764d580546af6125e81f75ba69fe457167a37a7380f5642e4f192fde2b6ff9952d4af2066640c27a516defb854523a1a998fa01f8418d0bbfd70a3141424a8125a937d9e77ba92ffb728d4a02a0dda6bf117ea3ab084bcda66b03e7a174caeda717dd5381ebc1d4e3c9c7632a34fa2da04591aab2c0b32969489a5d294d7a694edde84c15b6268aeb024a95f2fbb85d7ab841d774670865820f9869fd2e85206a5a4607e57754eec6647efda647af98373ac4e659f86cfa13b55894ad2946b246c1854fad04c91df11798088b7b61024a0faab08253117f055d9cdfd6bec482f926fcee07cee6286a3a1e251f698032ef329a78c3f0bc13bc4b88cd5687e4ad02930c71366f49f056142a202ab15632dd36b1e8f571ed002859c8cf93c095ebeda18b992eee96a55bc325977fcd59348beb59583dde5e64f7709b55220f38a127dab6e17ae0daba5d363236c1d2607c3106af5949883c4f8c1ba514630e79760c6989a2ad7222a73a7eb6efbb7ed07a93449a9cd65d22d730d9a0e3d5259740ae63a76e029e828afea586009a5b09e028bf8bcea35591e653cf1e15247f24e59e24a5ffba22744723fe702e3b52a3f0676d30c0676c9c43a5baf6c641473f7fe725ec66cdc5b3c34871abe9b06395ccb1e65a01ea89376ad620cd1ca42d4f45d984ff5f98ef13acd1623d3699ffab84d3513da049517d80d61896c6890b8621e508d8f26631067836877711b8f35e6785572bcba3b47f3306c659a1b07eb7f71bb3fbaf74b2caae087bba7ffd3582e02169bacde9191b7ae8757000323c477eca2a862fefef8a2001435c1105ccdbb508d29f1511ad0e5601a8d25dc293a3eacb6fd4dc10f8fa616c51d2198db482101649f9b89081481bb79d3e2ab7e60e88c01ed237b34c2ce5d3f31d127db4ac37d3b6b54687960d602507ce5e3606eb44535c766f7b0192b71bd9e013ad97c689f2fca0ca3228a8414268838def78308a10d8425bd95dbd7c5cd71088187cb5efc83b135fd1592e9510ba9967d4ffe2ef7b7cc24bf30c8cb4b870b2c83a4a8e636f424ee61cb12138b1f7bd6384ae2b4610c8cd0888e9742e89ca6579c5a19adb796cfa4141fd7685325ff30d28e4e9f3f18bca306452da0e40a434e7268ecae7126d4f9781f7471dd8b41a2e9ab028257b4e044b1f40a1128863bc4370b3dfc315e13160c459958dca43cc739b658cea86598c4fa87e2fd52b3652bb79389f104fb3fb47bf3640380d49644b2a8172d2f7c801ba5f2bc0f801c65473396a43c379e9142158be484425cf8df53cfe972d9cb70e0b72056c41e7419e6c7d6c17d686e81ec80c5a4393b2ce7d22c25260e5c4289dcbcc6f40b178cd60315daa5e7db08f8b7028bc7fc0655c8d3960393ec2f3573b93786d77dec28860507d4b04b70a793776ed6691657f778eb85e97ff725e7708ff17293845cdd0a49c479eca07a9ff159fefe2f66b0bd5a670aa2787b73d387542fa655a29e46e481ae31af7dc79a5423df81262a16b7577ce1df2366b692cd5053a70b1db90e56bd5e82aa793e4e2b6bddbd0f2eca50c6f9112416fc3c07d05b1bb1d5826968c26edad5798516a7848e52ad576430b05ea4b78fa194aef5f05a6f0d6852d8c3233b6d1f7fcc0a7f9c56c15ce7217b40a9f7d81a85bd8ea33d483ef790da7eff6f037424ddbce702b1eba8177a4cddb24f8ab0dc66b9f4f01f4c1cdf59e44601f97c74aef2eb323e260d4fe3005894112fdf464c7fbf86a8187f08f3cc3afd32c92a89bbb8ba7fb2c2cec96ca149298d4e1868617af8c087969c2b03b07147943aa24f27d93a1560398583aa5c76989c2fc937b8b89a56f41594df38f15ddd7cad981e4a92e30f225398c3f5bac4afc8304a14e647c55d4908d181787330b08655bddeede0bbe6461ba2af3c8ec886d2744d22880812f19b7d77a36b2b5664d2e034aaab8c652a5753e68a1a835d0fec597099b186879b9f0daca1025af46e532562cda8dd5197a711636fc7bf522086faee26631c3ab8e227fce2e26c08abbc22dd92c1c48470b1fd248e4e1e3e3da53648c0dbae8c62665b53f88a88545bbaf35e8d68d069a7d6e95c58f22aa5867d861df0dbfe84e231ac10cf0d005df030cf5b330684fabc965ad3d1dc031a66cbea37f072a9aac75b650e8674468e6ea303ca18e0ce00025218ff945a660780b5ec354b259af36f90b1d037cb436a9fac32b8df118729d935109f038e2ce3512712a74e88659b90f0d4537a2f79714333c5d463c06f3e173af7ba728ccb0db20e69da7bb843cd66b3346b0baa714fa77045311395815d33cd488d59b4229fb741f8b41254867f2c7685a480d4f590007c4d58d28f13df3e03dd88c459146a3ca943232f886290e40c546a2e6d2fb54fc42a85ec9eb8a8f0fe67a136e837ac76656a4c199cde82fbf6d70e0aa031b3ab6c4d42b4d55e901daee5fded716be34b4af3b839ec10c5eff37c4aa952704b3e261eb1fbaaeaa1486b01dddb55f7bff76e8b0d32aee8278c3da6218b71847e421db88f13ba9ee4bd6300ee979d7b7d3a216c288e483e855f1537f32d0e26513adf52b826cb998fdfc8d73679a0c001ba2eff4e3e54fe3e89940a2ff6a2b14eddf9751e11303a30d9fc8e5144a9d97e9919353702900feaf261977e1091cc093c4e98524ea7b53f145bccdfcf408802b7e90d8d4051975342d32a6ac9b0b2ed428edc5640467cdbf0b9a89b28f0c3dc25f77fdc01579f971cdc027e43e49afbdb0a87ca910baf6ac7359c0ba0ffd79b29322cf49b3283373fdbc8c31ac3b062b73f128f17b54a5097178a5f17e5ca0307df12fd1f1ee8069e44412a2eac6a99d6e0665239843f682c68dca274c900827b11410d30201b7e545325dde92bd028f2160cea81b9c99edb20b56a7487cb437ab709d5bf1f30222f8e6f333892577605281e4afb5a5c749379592b9698afcca46c5d8b6c901487c842050f2a3a3e9edf992407881d76e35907d9d493bcd1c9d948140cb634c4ec92c236b34d8333937182f607a37c66ec6a3617fd9209bd439e82ef2a22193f1c142030f68fd9ee435821d6171602a78f7aad90230fc6451064568683ee06d1f6f685686ed8b05dc3afd9a2a4265b885c781cdabf082ab9aa54aeab1618a21c8b7278e63e9a62d32aa919fbb10788421c0d2eced181acc7547788c3e4010b4a945db54953902836e74b1589eb9b02f6fa28af48741e88e9c1efbebea6e542415fb6828981220c0542d7c468827f548bd7a362c68b206b222a42f0373554bdaab6d8066a0cb8401de8481d098e25fee183027cca7be8a5234f69bd3030c32f96795527857f1cc50552f2e8d004df0d51dacb14677dbc7b08c80bcd287d10b6566a5f46879837b953b556ef31303ff1a4562259c7462fa700e4597c9ccc94208089471b17e16bd0f3e5d59b3e4645c69a1f64c88a55458885563302f80b3283470ed39eb9137ebe20459dc29bc4e891d265f914f10f240d3666fb9dd8e0be78f7dd216c19c82cb5fefd33219f971329560fb9079b6392fb8ae4b2a8639c20cecfebaba08d394ec617a0acdfca733c3f6e15d5a89a49df3cca5d0a3616fa5c021011f5c10123a06008dc1ed1110c0fbd566b1c9aa6148bb95db83b875f2cc625f70525a4608a6e36d86e63cf5581e53de8512c7e3c7552b93bbc30f352238e3c1b346b836f24c73f025b62a0833056f42cc787241e8afeff9197b2985cfb7c8d5aa79d1e9a9fd075a8bfe28cb304f7d5ad630cbb2731074ea082e8bf9d57dd9ee38679d0f652b11ad81d8b5e9bc754783ea9225cd33d96b3879a4a03cc4e6baf2db2dae4f80c32f57706c8f02fb56fed2358787bb632274542a9aa64a02202c26b938dd0744eed54198c14f0498865c7b0b1771e4adcb93c610ebce6d67876cbcb1d4e4fcd1f9c7ee611af9805807d46ec542b5be262f1c03c85a255023ff6570ce4434467ef7577552cef2387fa8476b15f5df55059a5a3dcc81c1826cc85796baeecfa153cb8ce8f13de215ea0d9aaf27aaa64bd9e66e2ee82763de5d0f91daa5cb1e640800fe02fa585bb104064f9e25a9677dfbf7fe47ce4be9c10c41bbe4f892ee0719a9a0702844090120dc9c82856e96f1f4f184e948a55113d52b216f563f6dc27d428ce54d28ab06dc08578e403465c4ea861ace34b406d9f6e9191401e1769e6d7657e34b605de3cdcbf0dae92b8df298a3b01f7c29359ad8b06a3d07f724de8d9f105de4ec5f5fd1e0f0aa19423dfdb19288843ad2bf437c84a2e0b33dc7b8b067de14a7a28bbb165b64aed7a000b7928d43561f6e1937469b161547a9c07658e8841fd302a83bb476e330213c334edee5f57e6a35f9e0b571c3b6f3afba30c1a38d226cb3c874babfc5a1b182fa316464692aa14bcf4a371b9f07ce82fafd8e7c7975a972d5a531d4e51b38a8e817b557c8366728cc653270887c88e9dfd302dfdf018c9ff4971e4c9fd492ddbf2d33f94c382a8988c1c0bd6f54ec5327f174b8a4469d5446051b97b325436092e710218967adc0d905683c8885cc5d11be9393fc6c6c71bfb8836e98d3b0cc5a730b5e0abfcc72ecbc9505052a8143c27ef8d1395e3bc4b912e855fe12f549bfa00f1570d3123e4cf32f182ec97bcf2d59da2e801a8a11a2f3acc673af06fec4955d6188a9f359dc231b714fb892dcd8c85000a3f6b5e7bb8ec3dbe503aa8063264b4ab6a8c7a2084b0493b109678e4bb908cf369fad9a25c5e989a83ff8565ab0da9b2b8b331f59f0b2d6a104b6bdd2abe0d85a3a07140faf0e458aed894acbe15fddd40bf55e6e7044258b078913dd9b29a4c2d63136dcd35803ca71f304be697ed7144e6b6a6788695619a9a1e795d4fbc6b7bf80d147ff9270054fee45710b6135109e0fa3e4feb9a328ed7ce0fc76ce29c4a73d3352019dde951c05e8db47e1b2c2207395e4344d00c1bd013c581c8b6d7e8cbbb85c67e1013f6f4c05ff2604277fed6c92be70203123604a58495bf6c2a7b8609c3864f03f8002861180219296f6fcb01310bfbb83213ba711b4fe1d1a54a9baeb525f948d541fee170c244328672e9e3fc9b9ccd405f6ebcc7c676727699d1ab5f32bd49104242af98a1504fce4f202f1b4586eb643b53bd822f7183937291aad66b5767b169e6e4de1f79fdade3bf0608141d266b007a8650da5830dd8e653f491d60ed3ed0bed5d1f0aec1ac4d74c1eedd17916ed46bdc8e99448184dd15533ca9402de348b6df9326ad5424c03110c0092957101bd466ff8d448e66a9cd47071bb62c47ae3e7d2fb77c441c11ce2cbdd28f7ac057673f4221f2fc91fe24685b9fcf99814d45aa22092a832e77b63ed07d1e34990d7227c57816c2255418136669828b9b10fc723f994dcd3868adf614b6c534d4e3be4f4c7027caeae76145b9d11754ec5c6676ae20c98773a73b6fb4668477febfafe0b772bc5c52113d5bcc5dbc7a0ba113f2121b4c96c25d5b6c7d1624a2927a1ba9ed66d86b23917838cd0d24bceaf5f5d43ff8961f0f25cb3ce04858b94326f40d2517bf2f3a77ab8d3fd4da606028c33067d99294b3ceb0184a615ac88b7716b5e6e37797e3be0e9380cbb78f46f5b0b3709630e391648221a57e1ead4d827ade1f3c709ab6d20c1dcc3df73bbf19ab2ae55947e97a30a17787214c3011f67bf55a86669f5eee290284f24737f465995596388b76ad1fb781b252a8a7f5497ff5afff54c9dd3859af0be3ca1d65635faa68cddb580af59cfaf62dc803f337ca0996952abee2135f3e99bcb6ec48e2d72e079a95edefce6caa00eadf7914a0d323fc1384acbb6507aac744b41ceb49f94a5ca3bc14f97d2ebccbce1b09fae07c6ff0d2cab260154d5bccf7aac8218fdf63b106f0305b90fb499b3cc3fd94399e7a89364f0e7288d51f4eebeac85e211b7f56edc18edeb6b5f5459038363b60c2e4ad0ebe2de36a876c5e18d4885fa5d1e63d194331439bba94cb7186a31f20b48c296d19ac92836209ef0a91f4a11a7706d24a784fcc04806547e30738e63deecc077c894ab9103f3943ee7e7872f5074c065646001f80f8942379876f3cfdd81d7efe771dc165794938f5b6994bca6e359c0c9a3424161352464df7c8f191918a8a7e4d50467b03535ce1de2b0908ffc5bfee29e6d3a04101eae8f2d74dae436a8f61c34a498570934b87ab3950847badb22ed0ed75df8a6200baf077b2905ee262221bc41c3b38d425d92979726d5208a711363c21cbf2638e95af1684380e01d84496697f4832f32e4ebe6f0d5ebf9c465b24bdd58208d06a29663e07b86561c0fe8c3f9052d59d481a1f0952800f201555ab6578610c0f8443919c500854e19a9042a11ea85a680ba7e783be81bd818a0501bfe814e7e93818c4688418eafe6df1757a754ea1a9bd2d9c65636325cd48f872d18f0f82576b78a55fadc6767451a6fc5a9dc044135833471c77c089f1bc331cdcf4c9f577cff71cbaece91ddfc967ec58f3dfe83f3807212bd1564e2ae841f23580cc2bedf2dd82833f84e1d21433f43e48d260961a82d793f3845b61e90da264c421c2dfff90d6769859f3147b0914cae546aa43c487af6b440b3eb057075947d785c1fd00654c64891a0fd025004fb721bd20eeb8ef5b7931840a09735cf320f69e03227cf9a38e8fa17092664453e6a77f46cd777be71454a5f7dafff50d2f807c6cafd98b63d88f3a7abf9b5fd96c7e164bbe3e867350968a8bf2f5f200595c8ae8baf258a29959e17067e816e033e0841dedf162588072a55d2bb71d63a40fa347e02740da625a2358ea240b74333ff3bedc08bdf57e55796be722db2c0b9b702e5f1db94f3d0bacbdd1806f4e53c72c6d1b74fb3bf8a7f662d59fdbaa63d323fd03c8dd7b946cee5fe11d56f8ae92f415d8d16112770a4e8d0034831a0f1e9f5e31d614fea85b1357f40d35cc236a939363a57245e77bd0c737fcc76388e4195b937d29eebc246dbea1beb478648a9f06766ed2ade363ba2b674d3f4418522ae7e7a02c9255f0c8c34d66ee7799662829d7179d2b7c563e26981b5175a57c4bd1c7748bb4f94fb6a1dc262cb86b6729a4fe4d46b364cd9c0910e50a456463e3a99162f7a04d71589fe163e1d6cc1ef339f5ff6db5e474cdc7aac8dcb06bfe0c1c8f500be931aa261aff7bbf0ee892063df8dbee655cccdc4d39cb8cf8d6f8feb31156dc43f8fdd2132928888edcf18fe8ef9b7fe63fad261f832904c84ca720476449ca6e2884171896cea75397aac6f104ee242c9813c370cb12e2a39aca7ec80d4c0c7d01fb01b4909751f318a3d3a591c538eb6d7ae35c9ce5aa56d9e1ac59e6d37aa24d2ce93b2c562550babf3ddbe7094d5aae86cc8eb46830ae8ad33237e7651c322baa49edf5e0ff6b0515bc55afab8d24f0487c1f3f3c3e0e4dd5c36f076282c3f3869f664029d3530ca027f7452b2ca037c1a3fb4ae32d771adf9a1f389d24def41df67e2e29043f298ff05a6565cf67da7e48f4dbc2967a02a98bfacd07bc6ee2511614aedd03848a143e56ba3b7af2966c6360da94978bee953b893f8b9ac4094e3e376fb44a2c403ecdd8e7b821179cb7628a9d8c6dbafd6afa0a8006915263b78087651997d26e4140c29f8b7c02dd81b96d3ff49ec5bf06baf6a911f4a5a98079316bf09a45b57ca0c664a06363fc140e3179bc386e7d67ddc4d4b3f1381e20a8ba50380f0ad40b4a2f6f06e37b098457dac0a89f5134259970f08dcc79ddb6da6970f8f6560fa8b52d888a1e9df6a2feba7e79f90d00f2733ac0a7ef22378d977ca9235d67e17eb58d9add5f88d74e7ad1d4bab52381755b6f1ba59b29ab2e37a68f2240f004e56b0ed474d2c5053ff372813ab19ef386ae9b6db41f1f981160de3d7c66643ad2c2df1ed1d55df9bfad8768ec864c2c5c6ba1312ed0151406da51a4c80b4fab8bb8fe5f2dc5a1ced4211412df15f4a6d2b9009709b4d5e8794d3f37c1ded50880f19d87b86718a7a4142a71a37241e6a99d43a84013ed62863b41951672bac0bc273c87e0d1281a843a73fa6e8a7a9ce2d049f5f87e2207a6b28d1001b7a404579900d65ef9bc2ee3479fd33967ae2105b96cc59d1a0b3d7a16bec273a9bc05bc25caaf1820e475cd4f350f83d9c713e3f36b93bfe04a58868e622355cc5d07eaf04786bb97f1898fc39e65dbcd3f6b448b0f1971af4698818ba8955964495ad4e46449f7b640012afa3decda017b06d76ddea18208c8b9b6f4f59c70f5fbdd9100501bf21ef8069552b69ff50c19030dfa1b843582ad60bec0400bbdc6ddc14a442d6b73352c69700eaa7b7d643e773e5bac3c745844bf9b783701a67dc58f3782defaafaa71e095d278007a22518ed2453f9d288ff77c5028375b81f3f772516215f1e812ffcd10f555df96327e5726c5f025d78c3850b22b07736bf89c6a299e540bd411f1d07c00811ac05967d5a9ebd328bd996e84ad9b0f23c03aa887f83b599369e63a113824142c1dfcee42bf4bfccd42d7f6ad0644c61b6666ed205e1a92ede65d81d38a174c4e08d8438b3abc22b0800e8c52540928387d64c338082e299dce4b920e407c37733880f7890a188bb1e8d22dae9be7ca858b95e2bd59416bdd60b90885a56a7b69978ea48936d8c9c452b927794dcb15234d366d7454c7dcbea56d17fafba6670f81148864f24307ccd09ea2b138b26999279c9906cb7c178cb338a7950657bb2bdd2e174131b6dd846c1e6384f98ba3bdb9614adddd66eaba3860b52112ff9f9142a7e64f2c0ac0e72244019125ddc5fa966f5a9e14f6bed814a344408815a2cbedb1de4ba88c3468f39da4b4cebdfe414fe1680f9130126699a1b0b7e32046d31e260ca6debb9204f18ecf6ac730e3b645c2988e11151636d067d9b21f5c11acce1a0055a3338c7b160e3b598d4062ee7da05c161ac52cbbb69baec0ddcb0345c49f3a3a0e05ac4e2f0fbfdd8cc59f11c6693e5b41b345c65f96b7d2f46e15642f5d0344307c7aa1d60260049990afeb2e1d15455616180eb983696b3d53ed71b6ed69d689e62ff6f972a0cc073d7f82c5e8a33f12a3f2ed4817d8dbbfcce9f3d5253e0479132ed324d3e366fb87550ed7c7cfd71a20dc2cf5bc921890eebd849d4b97c20bf522ccbd8ac42447cdd356bae48b77de4381a11eb86452d82ba155f6c2d35424ad8482ed942995d0edb888ca7d458f9d6c0a4e87fb19b72df3d6146bbe395987ae273344bbcd0515d4234d4fbbdcd7d053ba97c25290bf36c293896f03e39292039206e48e6e4b7c9545702ea52ab48db22b64a2f360833cb7ee363e45641173e6b22aa1deed040cb77ce5ea666640a6b89764e9b0a066de8f1974fa116672c2668fd95d05dbcf9d8b05c21a0ac64ba05f74fe5116410a215e29f25bda184f8ba54843ecb61665d58b2dfdda7b315f160cfc27fc0b56440276de4550d73f35fa9990191b28a833f94a222f40831c0249887461954f5f4f9a36446967765805ee06cb4f83ec2536d68189fb290d5d045918187dd87856887666094bfc8b554e7822e011befdcbe9a6d0dbc7b7f6c1f691e4886f1572c8871341b8693ce83e26cbdbc59b5b5b11fa3b9da40002f7835b15bb7d7262107906c4005a43ca2eea726e70ed90ae22c4ec7c1924b0f2ed6f134c4b676072a89f78e57911022bb9d9ac23f21af0ee33d0dbc163b10b7897a57587699a6a9afe0aa015dde46901fa4ba40b69ed7b107c272aee2fe0aec118864b2bc80e42438a3e4195fefacb0c08b8cf05c4c3f490ea446a935984defef50b8fa6be7eab9ebc59c893e0a6d147477306bc97af1cb058428f3779828e311fc379e0c902e6c340f8504a66cef0145728f4092be034ca8fcc47fbdb13746c1bfae2786da9b389f52b6ec5d8163f82913bb7cdebe04218c6f4c2c7d8477424de77b8f45ba3893bf5308aacb77da1b4a08ae54551d5a5d8a07e26ef96fbf4c6a9193e3750113cde79079f2f1b33e599ad4ffe791e2af6bb95c5a339ee16330dc503ee960aec08d3721a60316ae6894208cf8636167e8d1a3aca6cc3675aec2a7558c94a09fe72b40609e60a4a38e7737177a3b06dd1ae017b5192296b96494b81824642f97d0da212eaca0054c4c73c25018ef433db595555a1a4f82e4dca0e158adeb2b93c8e1094a0153029dbe8417d9515fd485ee1fa6600aa4c06e76aa9fefe0170134e3ccd313656dd97f4f0381c441f56e6d578df4a857e4664db553087e813844fe8fac498af7932b72c12e06d5b0c798a38b3fd8e328814624e58d17c6a0100292d1c1a1bbe1d7f62cde4cd364f1dea39c7990210f012cef5227095ae49c650ac1ac92de4d2a71335d52214b9a455c5f0a278d1fc65c821f1584c90411f434e96c29ed0b0e5f5d3d52985f0edc4db3f8d9d0b4272ab5babd5f4f268db61d0be672cd0d1c6b9f6dedb7123562a9e267a12e09a0008cd26d3ee05f805ae379b627fbac0d9f619fe79c84c85896a8d920c568c6043a7b14c1e26010e6e3b1074e1abb69ae58906b64a0299e314a6bf634efdf8ef097520003831c4a09dcadef54abfb836677df79d2b017102eddab048776e728a15cdc16087057db52bfb12ba483a9cc3993dd1c32f3b59eee51fa9735bb9acdeafb12e1c653de38ea9f135a4f72321d2d0c59abc43e852770180e6948f58eb93e6abdb7ad28e0fb4acef00c0a71479bddf4cc9dd814fce6dec7c6f016653abf959b7892295cf7c9c79e07e7dc5d85a8aadc376516daef34acbabf69c2fa7b2641bc60772dfcff37b37f6b8240d7e7910c739235f21b0d6d843f3e2fbbf2b11e0c4b6c99d97925b8d6714fbd0e3a257f569e447f8aa5cc25b9a826776b81ca806774d7ba82d90bab0717cb8a19759aa5e14000fdde2292806baa02f499ebac08055c5d4da23e5c2742409ea998031bfd9ed667dc7bb5b5680e30a67831603f1715db3d901449b0bf72381d5c6ddf6d7098ec6566e0d93966fecb2698c3091420196fe2b4d1283e6526cc5cb1e0f02310e8874e297ba32801f3209f09428d555b3f53837ab102865cd3355a7c11f44de0eff71482b275511aaec90efbe5afbce2f365df5b267f27b7addab441231588c1c0db9c0e894474ad48176ca8f18aa3c35f72fd0fcc1a17eb528343aa55c8ddd5d37069849f1438080a6ca6592cdfac33b362718b2212e0f6cc378128976ed0b71802e01b5a4df7c4f939bb6c7fddf8fa2f0e884cbed7fb3d29a7d93a4d89ecec83ed1e8a22c05ca7f781b7cbfb2cea48327cb64957e5c9b49d905e3a964114d6ff08fa1023bbafc4ffb46d77a77359cf3dca722127036dac4310d0be37db6227c1b99e122b6d297d8559ef119955ad20650cf946f596042898963d9c2df53255d9af3651630a414177d27f6c9b7b8a08e1d1ce250ae808e6f54caef68729dd8a9dcf8768e24ebeab1125a73221c7debde55327d05c508fcdac86bcd3fabc80b1715189a35f38e2eff3cc0f5b2d38247bb8591e5dc87f23ac2f327c4149ffab4765ac17aabb050c59e3892c56dcabccc7c6130cdf084139a261dfb589c5d696353aa170875b554fc211f11f39127125b324a9108f099b0af24ffdb6b77d8b227955e58ebe3bfb96fc6f10d9c72847dcf929f0f8ef4aa0cf79065eb81f0277e488a0bd573bd8684a82c5db00f2b2dca8c567694f940d5503d3b600f6e396b73e459f5bc7972019801dc1b30accfe472d64fa5e6cfd783536cb6a1737a8dd0024aead86931846149169e04b8eb1682ae45fa2846732a53fd95b8b9608b9a54b9dc070fd1592cf397972643d7df28f28bd8e61ba7664cfd258f60d0a743ed7e3d01a1a7143a8bf469367e359936fce5183f6c548c0e13eafca0adc6a6f38669d7296b82b7556c62651ccca7f1a7c795610a44af0ce39ce641f12823b5ea383fed6bb7400a63bf8a0d187ab1648f75640077018ef012dc517ba21c67d9ad9e378b98ac4af195333aaf281133adf12f0ac00f427710019bd1737ff8c9613e103c064192af69fc2a5b995f15262d7b56686c48833e9eff501a7fe1f9be1cc2b81badc4c67ac2676939188bd952eabcb9d4e72b97ee4ef4e1121ec9d1f4f6ed857ae9e6d333ea8bf4f7a5522dd5b857db87562e209db1dd32df34cdec9c58a975546dfdc303017229eb387bb44fd8c8ffbd7e8924075bdea801a47bab988bf830faca471e5672c11ee1c242f6a3273b17bb33a62e627c99440c83ada014d285cfa8a91166da993182e6b1b1ff4c6fae7dd2f8e2f6b6c25ac7f448a26f4508ba61eca289431b7fe6a1a69d85ffb4f1b7920cd598f7863b14e1b2aea2fee14869cf2a7014d83861f6c983268d2587d4921a4f5f6c122cfe89bf685ba66b5767fd93572498a151425bcbfceddcbf4f18c96f49ab15216bec73c1b5770fcd83b79b51767b4da6acae2b00cebbe2e0d1b4d74a64b89d655a48b10d10b8555a592ce2cc0cfb2df1710dac2582cee9a5654bb9f0a02b35c6e124c082321bf613e9fb18be991deef35bb0f2a3dc4ab93ade4c38346c071308f0aed3741560d5ebc8c8c8b7014e23c3400f7481bfe280753199fbb7a2eb2973c2ebf3fdab46e5c1b99c10e53f1f7ea9d3e118f5c5bf495a5e55cb86590d6e2ef72045d7d6d1d55534e8bf6b9688ff53117f76c01cb1b98803fc16f199378d7be90325cebf6475118b5e4630dd9a9b24ef2fcccb7b8c4fd3a4735906ded484096a4933f88e2dff099093616e6520daed2a6e3fb27c915711455d7e6b7d4d91546f442efd841b5ce7b57b243f0ffdf72eb5747af30ce78bf730a2c2a96f9bc1f98a53128c3f5dc6e2efeb72c56c32935e7ac176851df61bb1f2030dc514774682bd38a5600cdee662b7dab6bd03d9197f482f534a33b629428f915cb896d3d32d7995b61f152bbf48bbe03c3ae814625fd7ff5c3f4ebc8c08f73f5555885c3a70f9a0e4e07d17b922510be273923657097ea779624108d3e4b9b04883d28c44c7b4f6630fe9b49cbf03a573669402f60e00d507da875f28f4ba2370d9ff7a14dd8437c5760ff29bd6b98d152cb318e7d6f9f018d5fdcec73d7da4d33dce7b79e9281b5afa2f9cd1f2ad25f3e6721625ca988b200e6765dd86829b38f63ba4162b00c1e5f4c9b4f660b1a9c62e89a024c60ded00434e980d9463b58147d0a1d632dfdcb5ba78906e14fd3056e98e4f8575689507b45d0bcde5cdf0880c000aaa02c2efb762caab9d27a1f51137e93c6cddbdcaccd551cb10bd4e82a3c079c0dd8e82f35d6cdccb81a18185a090aeac55e781db09d65b3a6ac4c3e020df3c0f022de519a2b4c3cc35066d3e745544ec9ea8235e4a7538e20b81350a3c7ba134b2f8bd62741d41ee19b4ed71d954c7fbc581e0b8321a1222ae6767afa2dac755ebb467a4a0b4ff6e92736d5ac530c4e22343118d963a1ccd52910fe2d3337ba78022daafdf6e923813c9c92dffc1dbfc01b84564144142725df092f1334c6da7cda97e2dac77d25cfedc47cb72e2b3448c7efe473e20be332555aa679ea0449efcb9cccf0fab1085524ce58b74e90ca027180709a4e3f341d52a24e17cdc01f989722cf6ca1081a8943ab56b247447ae795fbb5970082cd9b1e9445c6263f2c3e51f5314c5d17bbab11e3050d7bcd24ab994e3e455be55b427481e6f8c9f58bfbb6cceb0a94212b0e5f5cd33f55c6ae5556282054c091ce186be7ae1452167158ac596f6139eb1bfb554dad010e24929b9a6585abf5057bf16df5a0b0fbd1bd3f6b735161016f74e60d302b45aefccba16f0f9639635b7537407075ce52bdfc56be9ba6a8542e48f15b329972f7446dbbe0cf009b290d6b22bea96912df34e9573144d9ad4d5193b2658916f971b0f30ea2d02238c743276c58a5c5ef62197a9183b550be018bb91cf14254f7ae33c183b2addc17b79dbd4b1c1ad40080c61ca8c8ccfc0a5507f7486d5aa8971bcb92b0d6e6f7a392d9162513d9474bc1ba00be54fe63f56820414bef412906e762c69852ae636146e6e715d335e65e6674300e23ef9adae7e158c291f3e4a1d197c00a619f88c5b05442176011995fe117b9755f852e788ae14542a4bacabd5470689c3ae3187da4033b6cb5337a82b49bffc6549197eac78754025b7717ff124c13554f26c0725b3bf1783ade3e59b85c58e6d7fedadc882556bee3ccf6ce53301221b7fc8417926181addc30ff2ae73c24a9e6222544acf065d4a45819307eb3150211b32b9a4efc68597f5237ad406f52927206c0bf161711ecedac9d05c0e87d09a33d02439bc116753dfc2396660d1d254e1efb156c4378df15db70f0ea1e305635e957331adac7ec981cbc877a54df733ae91828e9d03efa34dbc33fe63ceee022de1f5b039f49816850b233df99d16e80dd748f5d685c333c2f60f1afa36be3a1d941c184c7db413377a5463c25957c2426f1bed2e75dd42bc5750d23f6a6caf398f12813cbc04a9dbfc2e759dd9143dec5b83d7f374c4c0bef63898c8cf483c210c34f1dac96f58d15abbaad37c51dc0ffaa83207184e39dcc8e3bba63c879bc06df0c46ac087ad5aba592bba55029c948c8313bcc5ef17c7c55f7a59d8b1e2a216afe28cdd6b27614af99dee0f801c58469de699b8577844eb9db1dd48aa11e6cf58314d4c790bbb9d86b3bac47a3471c06f353290b9f4b96845774d2628c0ebe20861b02024fc218d05cfb1ebd73731a8ea4bcf8320bc3fbb2a4df0071e9d166057981c76e7e357d20e5dc3bbb47f7d15b8a51d17f92a9837375c64f5778ace8f550f3a4d76586bed13f792f9bfd5e1572263aae61b5c301d3eeaa096ee7d04fe065eec46d1254a99f2e5b40200881df123b7b75ddbc7bc31d765edc696257c432fb03adee93e054670a6892e78d765d4e305f88d9fab171f0eb2a59f29f3f2cbe8899c03cd43b9a1ce8be2d92ffb65472eb9320c92b694bb794e4587d303a48bab3c03c5ea8db9c74ae36ed1af8cc0438b8da7313f4fa724b7bb79effe6102483efb579e8380aab49f4840c08bd5d6d33a64cef103ce6fa19f870e38d3bc52cff714d5c268022070e72c23b40ded66b3ce321b68f3fbe2117b2f494b163cf818de122b0cea6b447b3e77aa4a4181aebbf8ae59165ef0ba177a52aafe06e4dcb84efe70aa09c99c36a3e347cf78c515503304dad1ed2863b9130221b92b1b3f7fde3090c065b67a28cf6529fbf9530ee5f1d39eae378fe515a4cf8a4565d457bbe630f388b0bf054d7379afd130f6622bb3057ed09df9eaedfdc6c8dc1914cfd4d42fc29fdbf4d9c8e5d75fae893bb4bf4f603ecc5e78a559bacaa066d010f50d223cbc0e7e79e6fa298c5271c8035f8b50323637cda31569405a63413569aaba8a00f51564419225e442fdcb1cdeaa95ee7ed609f18c0eab5ee2d8529f405aa33499d6aa0fd4073ba86478f97b4e8afeb74a05d60b3844d600c2511af337c3b5554ed36e53071089dcbba1e6660258e506f8cb5e39b93346f91cfd759c7b8827b9aba895b276eacd8afef650214f07cb64983b48b4a0168649c1163da2eaf060cad7fb0a2ff2c69401fe95e6411c62c3700f70ddbf1c91ecf2dc661bf070812dd467a4d55ddd29d3bf8e29afb8ed673916400abb3fcaecd83c1687b3142a0d255820207d2fafbbf498f503e7d2651f5a3323876061edd4ec73b90fd4c59c3ff543dcbd7d7016024d30ca799eb7538a780f4e275de19f5b30be3fdb1335ca8f242cb715a5b15c6dbd8dd6e7c0fefff86c5171b0124ab6d46d826dd21278e593822e96cfef389c6c148c1402c6d73eaac5aaaa9d3ba32aa7429e05de797b8585ea5b66dff8b705d7c0e3a771841b2022a06576c3d15d5f876e6c4cc9b78f7676e5c1f3ce288da55b202cb3ab350693fa3a04a04ed53e3157998ad451b8bf78424cae59a89bc759bfbd64eac2121b6fbfad6c508006666613c43cbc9bf7a53d4321649ed3816799cebddd0ae5e112de23f4600e915f5b4eb12bd1b3455395553fd923c7710ff4f817afbd7197a7a7db2c5397f142e95ffa53a7f69481570957cb74d6e57c288675106b76fa9da9ac8500beedfb020c82947736d6e0011601f7683507b612b7bf440f0ae5dca6f2f4e9af6970611af6345b47fcfb1f8b32bee4424190e4e63c34636e41c508f3d47ee0f8ff5d20504a8a6aeb926a53471e311d0d240f5fef172af49b674f3a0a060a643077325790a22e0e648cd466c953a377b631eff5a665451da08eea93ca5f8520cfb074adbe3799aad28320a68fc10515cb005f114928aaa41722df4d233059bd078c2fe7c4b9f6855abf6ffa9a45ed5e95e201a1e7e84917f2f712f94ab963fc2bdad3fc7c4fe614ca5fdc64ce67eae0272de168a3b6fc8ab202ef80bfdcc7dc0124c356982602fd33f88e8bcf36ec090beaf0d33b47744c416cba83b01532ae2c8c49c25159cc7a7b2c8f8e1d9648149cc5f470f1e6f5b0625ace94e59a3b88a7cf0a65ebbe83a57527b65f6055d3717750d2f21a9f31ecc253bb94b60cd7e0c8b6db646cdd113431f4d88359625accf41c395a7673e524bafe1118c34cbd6724274bf88f2dd38ee9cad5e85992d1fcdcc50e2bb1ee9c19190282f820b93328e95c09815a702b3bba786f5bb5bdbb2fac035be4f2677fa0d5bb0cb00e062097c21b7f4a05fc09f14b3ddd069a315a38880d954de7668a30f0b578bc8aa1f872c7e2288f8667e09c4bc79ca7f18c007ad530b090f977e1f30be8df3a09f32d58d67820ebeaaffc006e493df722a63c53ac173224331ad790b6cc8643831f5539e721518f0113dde1bb1a791b112a01d0092709025c2cb0ea6c8359f3e1217d17896aa8b55bac17335a34ebe571862f03722d721d6fd1505309faaf175f7243e8e680b3a7078f322ce13c01e9236f4d7a92bd6142591b3e665264ae7cb0b192670b9b7e8b1eab85a97b3074abe055b34ff0d8741f0990f7dc6ff12e2ef04354509b199643f4a35a3feb8d6963ab25c15158d722fbdaf385ad91bf8cace99126c38be2659d108b27ff69dcc9328cb50878605a64cfcd55c4e3d5312f50c183c10cd33d0fb5ec8bf8fcdd307f736fdfadd4b57571649888eb94ad97e3c6ebbb30d744e2cf456d7334041e265c7e5214367d8256aed13a0663ba5a7393f332bc7c00a2bb16efc9210d6216ff3db4b0db14ca29e2e307d38283068945b35cf79ee9f0b287ce3949aeef133a71102f4eda85a203742141656991284ba611ba591c7f7995d8afb794958b91cf82b376085f865d2e3cf00660ce6d86ad32f027d5c6f3531daffcb7aa5c89e3b21b7a44f8b885340e90e65071e4e2c2b3d349ee8e21fe75056674c4dd87e8a36de1c650dc06f513de0b31d0636afa93bc3f2d3f6385f63e0bfe96c1395c7d0d560222a3272409e83e08c98b51270c237c45506747e8348a130ec9366ab4b730afb8a2b40d2453cc778e2cd1b677fe5d119e1ec48f06d8cae9662a30d5036e5fbf5fc74db049498466174e443c0f619ea250fa6da30aeeb411e395f3525a4250770c7b0fcfe78ef2ac2755e5e8594bfe7e466e2e253258fc874fe8b57a4cf0d6fe6f1095285f081d3755db892477d216353e498b7e4d235bd9ac5fef5d8c7e5f01a665503f34f0c1297ff443618c4fe1bd3e95966dba514ec63ca297f8a8bbac2d32f6f62a9eedd8ea9085364663783f9ea932684ea504fff951c5d5546f3aafda262e8bb98f9e28482657f93416da0fb2e1f327f85db656f36153398fdcbc93d7ecd5925679b8f3f193d7fbcc583ff7b3ed6399222aded2b1935422b5be8cadca188fa66032a1a297e082b191078b4ca66d57820a4d7a226fcd9f0ed12101fded9960fc9afa5dcf0f4739ac18ea092c64949fc49f2ae4911ed8cd23ffb25ad977091f7fdd13aeefd0410271fd74098e73967cfe9b7652d344d001cdb9fafb509925c2f65cf5d1f6eeeb8e96c3b21b690ffbf4c2f4017fc2f2c35c3432f897ef8e3ebafaa24a1ffd5e8bcd129bbade7d4ada85f5d2f233f45acb7e970093ac0a0a2c1ba84b1bf53e949c82bd9069f39ccd908efe76e97a8d94232c125e9c1e40b32d99901cb89f0e4e2947fd399b6f01e11ab387c9be876c86868128a9343b98aba30394127251c1729a97fc9f36203586ed9fa953c12e1676379dc1f2b41422d5c96abda004976d267f0dc3a1f44a9f13ae4fe10ca1cb0a52ce4a7bd039cd57e9037e2838feef225574431bbfdb9dc1eac76ab1a0c2c2d0213196f15d626f6baf06abbe84c7e7fd73bcb168d5441dbece13ee37804a87f2c190417c5a165bbaa6ae732f1826fcc0e67b7dd88dc198acd8794720e2859a5ce10f6d1ebda314d0bb4f94fab793ea16f1fba64e5c69f68dd3f3792f5b3f8cb281aeb7498bc0c1c8c31be3613366c2d1daada910e916d870ac9d2854905b4addc6bdcbe053a2deff12eda8c47e4c302f3b592d9eb1be30f382b7fbc17f7d046ed7b95833748711a257efd82fa1e21f7b7111bb58e1be29e09d9c655cbd05a895679007e3f3e57516c043308769b866385c412aef78ad3487e0c58f6ab540ccc760d67c8277126923f3e4bde23060c2f5ad8ea04f8c7d91c3a0e3d662541f9bdbe847cded5f4e59b54be2d65b2853c104d54ed17dc357c8484dd39d204874aacaae021784cc9d1f0f62bc333114aa3a8bc0f1f62534d42276bd478468b8b8f061021a6c550fb2c7494054d6fd5f2e724cec09599a2cb5195440b83f98334fc7e3b337a2f008a38b6de77930bffe4887764046a8c9dcbe749316820848f585a6fcd9413fb26fe64db1755b00dea71568ab1847275dc60301268efc0b19f2920f2d98b9f2ddd7c6562bdaa392bd5f3ef26b556c01410b3c342e1a941b27fee4118091e0dc9c7ff4de6fd9aa2a97eba107b6c82f7c85183c35fda7212871051254df406604831a037d24198802483b917d85917fcf4144da6451560583da47148c5e4e14f7a663343335636230e80f8b7657105c0d576d667f610566b13911477c6a3cd29fa0f266bc1d6488344e9d1d330d061b6d242d553d8e66ac8a5e86a252370519b1c0fd856f66b53f128859102e37941643a486113c335718e7f6ef19b7bd9ee39052d5b5d1b6dfa0d40601d8537782a1f05be146871c4a5687ae21a683a5c01702b5585a93606ea7d6da64db8c8901046845989fe10ebfb19780ca3368dad5dfcbcb35c709d06acbe7f78ab62cccd6cce9da663018913feced93011f319a8c44411b81e6306f07aca25c47a85ef7d3a0cdb7a4fbf4ffa052529c49311c737999a42ed9c15febea56e6af4c80f879ce666f32969136a04d88465381348909811a84cccaa117a6606720745b7ed943581c21055a61c9400b43a10850f4137df17c919e4603de6860ee4635376b344ab55332b64504e43162768cde3b89a5323c87817e5398558383d7c1e7c6cae0df33a09ed6da21a11fa9bb417e0fe31c5aa33f9865738f139452ba84e195344f47a1d1fcac9d1732ec370a93e4c334150fdb4caf9a194c0ce05c0b54a7fd1f5f852737f3bc371aac53fda601b6625bc835521e738b6baf7799f93859a6a0ba3a8fb1a094500cbbd6422f734d80ba2f46d430fad9ee0fe508cebb9e68c20cd7426be22520b752ffd7f2c2bb5ba0599ab8d406655318e01128358983121c49bb93f774960c91b91c3068823bc1a3b41792c474d497bc8153889c3d5eb5fbdd4781ba2a60478835ad247b2de9c361afcf9c039c8030afbeb7a227fff6cd5ec59cdd32436e87a9f9a947afa051c7c8edbacbbe5c29268ae5175566850679d355337cf880c67792dd2034b32f465c93dcfb0c2e28b746fdc4affe5dfa2ac574986c9b640f8610801c426bc925e80b070d55463482a056d271568c44679c237fb8f112440bed281ed730c5e6d79802bf0a747a7a618e96fb8fd7a93af5e24cf120f60cebf6987e0e2f3520f03913a47181f5a171892f9fa6fb03885941bd0218c0aa760b0246ad0fefdc390905589e54ca3707a48402ce92bef87f1a24270d4aba8fb4e6608d9eacb7de57baed656ecb7a8ad3053a8b4fe6b914bd2bd15c0333659cbe4dea9953f9d8c7fcd4ed276b960a3d1dd6c1c7060081abfddd73fafa526b12c3a48b7a563bd5e3bb5dbaaccd178b379839af1c5147d6fdb0f1c9a2864d7f87373391899bcaa361bbd2e7b4e87d38fc03ac3ce7c0b854f33f489132a18506e3062e4707b579e753378a3a09010afdb075148462daa0faa04933325db556c4a12a97c4c8cfd6617b3fcfc22abb38a87b39d1b3564de23622546dacb4949e9a61710049893c0e9ea12b2f3c8e69885fab5250af6f5a7ea35a1618f67a5a0cdf4751a6d24eb4877dbb0a6b3da8892e68ecffe515d365e2c3042c4af96fd0162d52a3467c82e380ca7922afe3a27de1f14097d0eb03707dfcdcdb516e6292ef91e1d8b30045586c415a92f6c0bb7ae08f220976141f6611f3dc9547ac3eb53e4521bd4444c4c0d9a0a2b8110f947165f5df70013660bc3bb3e02278406484edf383758a0f95f8e7d9321df765f5896afa3307e0f6a141eafdde66707118dda8ee1c5587985462e79dfd46f85a6f18f55634d8fb371f8b407958c4da046007f6d7fa8ed149ed87dd52604fbfedcc99b4953a46db0ebdb5f2c64ee2cb5e502991d4a184e0f1cc7398167fb7115d48d18133adf1c59c953f7141b83f364c654a01fb1d75e4bdefe75129083443a7b95a51c20a6fc71712e3be0dc8f04d16f03ba3291842d271d8dda08e774cd349c10bdbc29359f3414829b25dc9f2273aa3959f30c7d66a553b8999761ac897707b574e1418dbffdf02260f1025b0af92fe5b393634d602d3d667a09a50f0cecfa1eb3268c8d381a2693239920df7130f3403fb037c7a647661ee91f75d604946dd6b952ff82a47587c7b2424a4e9c963b6bc9bb92f0e22fedee1217e89d005825a5b174c2dbcf1e482987ce714fb6d9460f4e64b13b1764dd54dd121808a101f1e34b686542ee789e0cfd1873dfbdf1b3ccf185cac8efbec02f42c959e5c8fe25296470354208151cb463786eb5f19d462d63915a810f4c2781f57d3a1b2ed45c93f24c27074d4b65f255d2eaa32556c728b26f8ad3bae4fcad80db2129cc516b3e71efc8627d87251e0f65b3df900a2975c5f7bf213721d6024c4802d3567acf4cc9d7ad7becae2f6be9825effd1f4c775b6d6ff891510c7dbb2f006b1b3f1ad5c78efed77e6574a0dcfdfb98bb9a16360aae39246321d1ca506a635c796b0de64cd575275568867f0ec36f4a6cbd6e9478154c8a1d73792625b80e35a08586906dd5680560d9c255b72aca9dd3a96341fe1d6e45158119d3348060269f67aef1b5c16733e50def8adf70999b4a4dcc9191d1d8318845b4bf3cb115f776c1fd67e0b9ec1fa32a808d152232566665b2389e4aeb363f692e9fad251cfa3f23f869aa561a5b840ef8b40807e0093d2561e1244f26e84e94947e759bcdee611920ea27c12fea1e1f94301e1682b4a61021506ce65649c38c2b58d0cee5568759733b843762b18c2b977ff81c283e3c6889def10c7dce94c07cf23accb086f60d81f154dcb11ac5bbbd682cbde4be1810fc3b0a31b1de937785725d4b503d5c9730a48f2b7c1098bb0da427bd3336d7973c58f1d117febcf12a16bb0155095b401bae83877f1e92012fa04e302aac7ee11a71eaa7ea536c39398bef167246e85b63a58d121737795c3655b54196bcb49f26916a50bcb035b41427c4290c2278658ff1aa14c32da88de385ed906d268057eef79eb83a910336dab99570bc3473ecd37eed0268665577fc1fe42a5485fea55ace5e5532cdc866185ffae355f22e553d9c77a70821072f1b5b1598afa0e026655635f21d3213578e56d7d3f44d0ee583af26451fbd9055b03a7ba1ce89a67950fc7877cf40ee70c9051714cbe20df8a18117aeb481ee78072ad55b36632d7879f91f1952b31f68f4de527fc01a4a02c8d3504dcfba01cfd893ecc9c890cc1b822acffdda52037d4548656df3c16f78872acd03951f798467a0389e2f2af687d978c123218f84b6f86bba5e4aa9de84d6d7e130569092b8393ddb23eb2a87f36c8a5ad90fe6624edc3bf09c49ffc0bb9e1d900224d18f0bce090296430ff74c5700cfeba02c81580f4f9e04dce0bb2ee40fe9eeeb4c797fb049d2641ee0c878cf5ae3fbb3c41301f503f6b2095fb4022985b88a857be21b4ccb87633c53da94f7d2fea7d7a76d84676c4dcb83b904cb2a19813343fa65c24587aeb1564ba9f453ad2591808249d643ff0b12dfe7e1cd88a784f7192ee5edac05ef5e7ce0ba457a23c0065cc5765c04fe4f6c46653321c451b1502fbce802c1cd4203d00c21cffc352d97317cb48616bc943072b9c002b012cfed566782da34c481bd27b57852728ed3b9e7e547f5a60950ddf7928419b911b76e2043b2ead05d5010aa796813f82efc6b0fda467507506c6c58f1f853628403900c723d4edd6630ea0205ece234f1394f24ea83d21ad6008fa4e51110bcf0ef9f177953f89d1ed9a2becb69fa4f3bd9008dfddbb6f176dc5fb11b13ac6876e054c85562ab3dd4ec07f23f6b42855b7623ee2b4211114d163799dce1f2c54c86416d7e2149a10aae1d6ff1fafd944eb0246f045f2d7f325ff335d14f157054d07d4f19ca7a567a736de9525f56134f3eb77e99ddaa111dd66ed77726993998f3d2fa033fdce6bd64cf9eb02a5af05b706b10c1f16b7a5c10c5756612d68aad654c266c64b38e7df0a01d78968b9db3812350a1a456dfe1c43ba940838fe71fcec4a01cf9c438fb89e9e5bd3b3a2cb9fd0c30f45ee9d71c353c12e9de4acdb92c9e24e6e2f455c6890ee9e7528a7262f62569cb48446de90196327464f2baede9390eaa88ed96289773980a479fba52090d52ac0eb977db160f6856253eed3df2e094f3fb79d4d490853150262bddb51277bd6baa0d7c984c6a0d5a863858f0bf80d0f06f7c5196e319a1550fc487e5b710d60de9529745309c1f872df40add9dbdb6c3071383f701336efe8166668715d96617a9443cd8770ee41aadc1a7de08fba28842009ae523ab748c92e97d493e5ae14e7d9b2574a46bd3d4b9c6de4928d5b2143259bbd37690e148261a85319d4b9e2abb75d9089a73d3f2390c916bcf819e1c218345a121d507bcfe0db881fab0b438eef26b38b901be0a1c50258fc3a55e11c0d04959ba6eb89a9e19a973c219bac99e02b557449779d7e9c52f999cb21ed3a9a7281825588e11c04d94489c488d613791d187649c8db94d6ca627ae0ec394f3c77f51f3b2cbf6ed04b75d680f22b94f70d95f316cd9e356189b5d074f3144b01644a5b33dea90ec66041d135ce64d3e395d1d06605caede612f58dd6b82c38e6107a8c93e351d4ce22c6eb0268b595decbabfdf6ab83a63cf2cc7cef2119f214e71a0da1909d4eda88c70953e5160bb4c0819992777c6d9d18e1bee9bd716650ac3fc4f20e7b6a5c5d6cd8ad3c344dd0ff766f73c5d2d20ba5fc1d04f2610d422e58111d8bb8bdce5be82c95bdf52ad5ee180ddbdef6be9fccff6c20925309cb217bbbb2a705d5db597a00695b4448191db8fa3e74ed931895bbc9e14d0f9c42014bceaa7c2b22e8e1f5e1c09d2c944bdc3544908b9570a70e1eeb4a3d2003b92f9ae0675d880ede666a738596d0d3fcc7394d8fc392f11dbb8826bfae71367416f535599afaf2138c7af7c4c41985e5da43624f34f89832d97a245794de6e5941726e65d89272e6520d470cc769195b5a8933cd95c533fa4677444f7ec135ee3129a1606ef954097c65349017f77e6e8f409fda15ab6dfefd97ef2dc727b90adc8fdef78744e1ea2971718b72a8f3a7c88e3fdd0f0f83352ddb6809193b2111d150fcd53a88cc89d74a3701e5ad234c9cfd76a67e676e8876a2b3d114af3baa3d918568dcebbfa789a89b9f4014a04c973a272be4dccd8fd0f1010d0a475753ceba2511b287f9c2cffe208d3f004fd1099f7cded936c0cc34a09ebd7dc7efcf873cd6e50856e4c923332a6e44ca7a4699cbfd71bdd54d6aee953c411c784960b43f1442a567ad246edf0823efd85230d5a877be874c6143452bb7ccc0c24ed5d275622d13e4cdb9622314ab5bcf5caf6a0c1e8d9a3fc2dfb071976c1ed060dd62edce5a9bf25f9f464f7f62399131257acaab12bd07524bbf2ace8613ccb532d2e5c77d2075eb88a2003a917a4f81e92bcd01fb17ef62c011af825d94913c6ab045f471d848c7f1775d215c0bf2a10b0ed16c635bbc5c38332bc8764e663a8b8a431c36af7106346f157f316531f0cc6fc8b9c9e96f73903530c85b72f0037d1248b785efb8a49b4614a87c30c3d333b692475982f09d7c056d95b590cde871cafed30cf5ea48590d51ad2a032783446dbd1c4a8fe049f4d206b36acf80231f8f70b436881ca56cc1f0810f7bc339d722ff32228218d4e0f81b943eaf17eb2ba7d5c74f2a2a784f4fa6e25300ff12290020f7767818a5eb524f2089d52898b9a191bc1c5d59bf5d5720ec2cee8cde77b461faaa42cc0d34065e4cdb78cc38e10ccf456dbbe63c9529dba6e69e27d633ee9094680777e2d9c50af075f30e8ff9cb501a25095cef9f2c5163c9085f0c49344a401616b34c80c65a72602b6f1a31c2ace7e6d5da4775f0ff320a1c7ca4ce3f458e7a23ec651f50401432ca1d50f1420b066d7b35d5e801b1a0d8c47b8121e155fbf47d5df5ce1db6e8d695356c46d11f364bda6bc68df60e39f950edf3bd3e727f86a6c97d1a332ac9d5d77d109fe1b0e4a427ba1b4883ec06c1d36043c7177e70ba36dfadc899e7483208583ebbcf6e7d37c3ae32134fa674689937b82ed4b74f6ad2e0cd96e476b941e6cb95e9e778e88e6296643493052aebc01fd00562f9c635d8fee1120d4cb9a63a845d3e74341bf75b9360bf6da7f76305c4927afcedb0f60a7b04a047ca4c80e4aae6eef9c33bd29cf4384fca1b45b0670ff5f372a0ce3944a747607933a5895884940bd8dc180f6275b2757ebd10d82d4e52fd34593543f5dcca47859bc27989915ba1ca942f63961aa52f6abf98c7b7eae08417960c4aa23ce4f115d633c4ba79bce234f727dfc8ccc7183a4c3b6fe286081f6472d01dfd2d6c2ffb1855eaa1af36415b969b0a2dce71980df81891234f52d51f04a5743f6c6dacb04951491da856781a2dfd8b0661d2110cb12ed70a8f1efa3cea48295a22ed04fcba09a90fbcfd4c34ed44fc6dbaf366e921e81e310a204ebc28345aa5b695b98e1dadb23092ea5c961b41cc1d56666b49ebbb871e7e8ccd2caf933c66f14d5313b4fdf7ea45a2c01a45f245df7c8ad6b6ccec4afdb1bd2faa7cc82527a0cbc852c682b5d8ca8570f8a213519542ec6846e90577b5834c1c37d2f64c762f1275bc1ab90c35cc727210f7dd4319840527dcf6f619a2fe16eb6198c4e1f171722a5c906b350064fc46da7e21f2d7fd88294699c6d7c27121eff53d9027a8d507e78fcfe053069341a99273345020ed7085b00cba619cc3413aa247177f252d710230568d3683a171057b98918f568bfa4a28a407ae9fc517670913fd5cdd0c8ad82a2ce8e55323ee30d0a697a8c141403a210175daf5f3f5ec898279b303148286a7bb1eedd982e33cbc0d4c0086886c9100edfff82bb89c81ab0e37b3a7f8e7b7b64196f32be54db03700531461d105be011b046b8add1de45a894b10cfc3e6d88d97c7e6985456257173ade6750dc98c3c19a3161da21a68c3abdff5201e28b5f51791633547869411f760e6c84b84accf8898a2b12bf2059ebb27d1e7b1462bab0d25af0bb03fa58ad8ebbef2d1d1e119c4b9143083124e879ec52976ff782634d08cff291405079c0a18db79144e09343b410d42775d9e4a445410812bae9c3c5b64eac2264c6eca040106d35479794bf98b2230294781cf5cfd8e7e2e0bcfead9ab9c4e90ba9a0aa704316967e3451033468e36dc3a8e04b75ef5d4e996dcdc45f3465a2a1856d4eda305afdd107ea60c0363292eb4854c2bccc08980cdbc95a708a45b324afecac27f3617ac5a45656710c4eb5db045bc141694b713577e79840ee761da988db1ee8720f369b630e96e3ff2e74cf5cf24ed7e401bdf3bb3bb358fbc2284a3aa7ff78dec56c0f5d1111befa0b25a617a20fe777b90a315888df1d8e4bf4d5cc0fced0ffc264a7a332e5f5ed3a64e65b2f3d6f9f72972e1d768e36c3ee4c3e15bff7e95f46e68a9fe5cb42301ba21cc37e79d623a8175549e013e2b12dc2f76ba8b489a4211478d02dac67852562b959c389b084f5c8157d6d1851f5d78e098cc208d5568484463748278f9de56df41329195213adbc140a5dcbc8e841c55b467184cb4e9582e171afd7640ab031d7114afac9b0ac352d66eb25d3fde825ee30ec084607ff028e029ff7c40aafe0edbefee9e9a963bc826c2ccfad1d95a1e9d82708745913d8078f99bdf7beefeb3cb85e3ed1ab38860d0a229eac6a75d22af2e3613595d4df7ec5e8f0e3651f12e7ed65eb9fd1e23dcb8e639bb6c7443ad73fd1b3bca0e76459140418982576ce57566ac177a75c48b944f2acf173d93decf29fef0607ae528f5f7cc5b33340df56ffccc2363c70041f1736b1378e101154c38865c300f73ea21db7a3846b8e57c929c422104a07b96ffc6ae12977e114bf5ff40aae659b34bb5b59c96a60a14cf0c05de6343b725777fc8ae870666cbefdfd4f44a5ebb75c9a57caa66db06baa03e3816c394e385c428af821ee67a65e4d9c7dc0553c09f79deb4d69ab7877512cf4de46130bade0334cbbb6ea6d93e95e4672b3d6c637c9a3969d0cbac91fc2a1dcfb989c7e8f6d9ea42a7bd89c3538c5e1b2339e6ba9eb0f9c132798d5097569c3771e6a83e68a361a9957b183ba8dee8ab84c8b3975f4c0b17ff0fb57efe682868bd35db165ca04d80f420c7053bd2b3cea5af7e4e3f781c8142906f26f8fb72cd534b427598297d5e46631d549edadacfbbacfbd06b2e0ea36a2d5938cc48fb317023ffc42ab6cc4ee63f73faf78ccebbd96ba85101f19a7e6cfe6c565cb583796224b17b1aa5da4f30a142ea680dc89ba7c533401edbf3ddb9becf3fe420be1272910266e94ab21c51ab804a32177d8373ae1048216a5f0aa136b2661468c7b97f61dd2a8a39cee784cc989cdc5a90f8425225139051621e50fc26c1dbb236a815a4ad645473fc2b0ae5706c1544ba94dc604d38f2880aee1e09e0b5ffb53eba03bbc309ef28ec2d90793303707f9296a034e61f63081c40a30524c51a5042d0f06cc6c5061a545dbd8215e771063292f9427573d95f41ee68603b27a4a8be463ff349b60b2baec7ad135462d4dd19af1ee5bc3bdf8d753c7331a5dc5cdca473a8be639b76347e87f6379d0da7815d5f41f036ccaa0be5399bbfcc8ad83e45885c419816e5a9f76e1222475eb70acd99635af9fa53f445e8f04ac21f5760c41d8db9d08468777218470efabc5f4d3acb8659621ea1cd2098ae932090e1d1724ccb667558427e995acc160fb716ac4317fa49485b463e666d0ef2c01723dcc341e88c8596a853cfffbc59933ebf9aa90a32de10d03207094083a39242f387ab984676078de72d61f109e3a77b3f034dd68d9f443cb125adcbed8cfbfb1f5fa6093b7e4ce9718cd951ee791228ee6f3cbc86a05de9d64333361cff4e4a1db1c4745a2c40009382d1452bb669010228d6d2b230a5caa04ace79f0283454f422864acaed91d3fb0d30f191b4bf882ebfe6ee8922df5d0b1ef452a27019476a2bc9cd2428bf152aa3042bfb7e0ca74e0ab59ed630f9a9ce8b40df623e2b85dcb4ac0d8ec9e81d5d906b71976ab836a25ca6c35b41bbe1ce9974d982cd2bda8e0654fa9ff6d45de6edb6a5b5ae0e691f4f6a3dddef329ed82b7a885be7d4e7772415d5f60eac88e0604cab3348a408de3c0a966e99c7be62c9c936f7e9f2de5bc0ce6d5ceeb169139f30faee3800baeb69118022cec104b4ac5422cb5cc149eda2c08b954b8e9634421c3456895bb671c33f80fcf33d843a00c83ac55ff2a1f117b730914a806ed8793bda451d687ec3684f2ca9d25e1f3033f8437aef84a9fe95de6c66b616ebea50484b9634b72e78db9845975890d714b217c2fddbd087af84d178472a606c701b2a60cee815b7d7c54cccc3a2924bd48bcff49b0291c41f9b6166531ddb58a3fe26544dfcdb1ca4351e8a2cc15525758ecd6616d6e0656453e926c81f5fbc46750c0fd6af14b07250525f377499837f3ac767aa3247650418bbb910be9adb962d40fcf1b1eea6da557dd6b0d34bcca7e91463281931905d5705fe59ecdd36004ca3412fc2271236624b3bd019a404a6c3b90b202fd2cb15a0fd202c219c728026079144f30f42b630ce21b03f72c7f788aef464b9252933a91e6fe9b9be08a5800e5d2c288983d5bc5047b6e852c5364817a43dc5b11c45a363029d3eb52199615bef5b57bc2a848800a59b03e4a4672d8e94f9b8ae7fa53ba91c744b93c8f40b689908447c0408d0950e3ef145cdd560ed32c186ac3201fe281c6664588981a51f6eeea2a5157a80f448de8cb6391d550b8426ab3dbf6e0e070cb9d5a2a3fb7f9b1257878b03846c959ab252814560474474d85649bc3290b9e09a54203ad00a41488fd818d3b838e32a61cb47dc8334485417e530e17ad6e01d4068b19d198fef1d7232ccc64435cc44dac1c02b491b4447b57f3deb2e9bd220183dc5b98aa4b5d7a52fae0a35e6c8f0ff1baaad62119240634c254319336a41c634cb3bae15bb162e6567a15a4a46e8ba443aa7efe6a150101473e3944e4839a71f16ad3b78b2249eb7de3b430915fa7e09650823653ee723490db1562e7400e8da7c18afc3efe010533856a607e2abeeb3c651e89be8e30e14be6b15635320f6d5e0a8501fca06061848fd25434e5b7a95137ee0f410dfac167d8564e931bdc178b4657b7ced38e1ad4f43c00dd079708fa1f1a2b064028a23a4f42ead4cdfc8c15799da72dfe89652baec06f5023a2e4017a3e0742d37f619242c00d7bcc1d1b03c846ad398e807b3d9a9625a052cdea5b727b1b815bec64d4d33240b6a60fd6e0ec39da493a38381160db2ed16b84c3766982f37c449901c287fd6afddd3e418883dc0586c52956137c0f0e6a1d44d8cd77f232a4648f9da04de52c7bd70b17236e3f2252c0c77f075c08d664bb5ad0ab38d90105e63ca12dfee9b6d86893baad1ec998e8ef29249319c725122a5dcc91203cdf7e08e274cce1b28e92c7fd47b8a7de23d157f17b1c9f351e5fd8067e58dc4f7859d72555e9e2d2d1c5dd6978e024b05491f77541fc2d9941ede2f72ced20ea42c6c938d4d0c9f15f4856cb554e1833cf505a5cfbd5455b5125da59b15cfc7aa75398617f5e7eb53392f092c1fec9695e6ee80d69d9a6b4a3ad65b06ab52d21d9c920c89af2d98ed36829963347ab461652f7c41b8109bbe4479b9a839937eb9a3b18941409fa21285c002c603efdc65873d4b4f142fc2ea3437ca7ff60a5751e0772f8d79b5b50aaa9a382f520c5c25e2916d2cf1e444dc6983bb69579bb8422dfa0815bb37b024931bc4b02562e3df1c9adfb98c6fcc042842dd3078410c329dcd9da9501d789c4bfe197b6031b840f7a8e9f30f6aa2327c9e19eb4773836642c20d823be434bb0eea87bb572471144a01b5deed20c77c0a0d98dbe67b6a4b0ee288dd0df4fe747cc22f0403ac60aefbfd874a093da39c8eafea739b0fafefce3febc987ed50744ac1749476d5c53ecd12f4c407e6c3aecf83be6f7ac8b3a6bdfd94fd51f8a33a30eca69f5308e1fff58d8a9e8d18bf0a897288965fea42092aced30da9991a8d982b5393d2711e8071f342ad69bc03b2436cef3a72ebcdd5269b2a7da1d3738efb768c188c6ceeec84fc9bfdc57d30e12922cdcf7f6c73a799cca2534e2d987711cb958e9a29f8f45dd43ef67040d6d16bf9fe266c05821885fb47dac626f1c2d6f0f8633e60c27fc2eb8084a2404846b6dc4dfa6bf2712ecf75930ef56ec27343bfcc46bd3def05f4de02e78d34745b68c08fd1d21321759c456408a87e4600ea4c26145cef4258a884961d1b314a2984b2f710d0d390d0ef3101a573d158796fce4afe03d7f51463d35bc04225f53cb6117095a79d96b9d519d0539968d417d9407c0d392ce5c3a9ec5aeacc89b4e99146f36710a52378f4b37c2380956d1db76a6fe7789a561f27dfd28126f98bb6e9af90d338dcef189036f5c0252f9e7b46bd65acc7641d0a9a279c160e62f937b0b4cab56d0b61cc90de835b1d7b6adf078ff1c8678e7a7839882f1d393b760c4f0d8091b9bf4baddca02a3fd609dedc4a31d099065d17584bdc7491e19e22c811fd9b052ba0f54ff8fb020e3fe97332f7734f9083f81dc5ae93fc671100a7f38184ff8fd830f588be88ad168f666dba975f31ad78a657f57789cbe1b425d7198469d2c82e3edc771fd27b1c24a6f282d39d3cab3708ca7819a4e519e8c95f6a445086b12d6f2cb8c0b5c8b881fefa44da37e3610f15dbf62ea60e0604d4167c3fddb9855382d1231c809a36d07f916f0ef100063a78c4b78de6626f0e60e9aa2b1831cd43a80d04273aab628cbcbbb6035cbc6cdc567945de1546a3807febd41c729e415bf62d9aa116aacdb57082e50e7112605ca798aa9157eb6e00ca2536c3f7480360603639653a531721b1d80173a8586daca00ddabe10b60f0f99f49ed3e00f031c300885463ca694fd430178110d85ded883b3669205ebcca98e3759ca255118b5d7b5fa1d73286d40f5f2c2132124512d929e041973414101450a4926bf0b1acef9765f2a212c3c64efd5c0e636feb19a4f5e77248b6f384f88cef319c65f227f8737abfc0553e332760ac72eeeb5f21e626aae94d61998a14632ff4948719c5b3a1ab17b3e9cbcd3ddb195d5c53d73a1c7eb27ae420f9350aaf64463c1e61867b18997e7937e9c5667a982fae7f09638ec81b75f2a7e1de6350624c8e8a9eb0828f702c00b39a585b7e60f5a3862e0d3a59d3f4bc3b206a5d96f54cd00f618b36372c6d6017477e25e24322329754307e3ed9c5a4a5c68af9ffdb94f510b0c05f7a657a887dabcc94329af8e8b8c314b3b279cbf3decef61f1b3b60bcfaa52ad780358c005d0a351c7887d9cbcdb789edcdd87f05bbfc0c3158b1edf42051a84b23fcacb7e9935172a86414fc7dd0747922cd06fa192758c94f9757525bdeedcc4d4951b510cbfc41ca70c8d45baf2a18cc4b8c8134f0dc666b5b0aba76fa04923fd228e69167d76008a13c97555271c1b9798ab92c477985ad9eaf54f4a23d5472d631bf51f8f3994a28f0ebe3ea920bf2ecbd06cce79e33a1d5e31a9a44a7ee2a6570ab35107e8c463a5c01bab0b8ef40e11f47917107620c7d0d781cafecc92b499a791ff7758da948962f5e7088c699e4bf38f191343d2a58f1cb3e171b68bb512a6fbf1dbc744255c14d8f4060549cbfeea81466d3a479f3947c17e96899d9de5e2ac60752514dd1e8d103e71f42694f6a09c7a850eac1ab495e58e5d9883ed53a8c0d85e53d5f320b4a1d5360a7368489317d7f853f8cdfae75be9c2b20f65b1b3708d9b306f30605cd2accb04cf77f5a01e6842ab48b5999848bbe0ac971128b192c1c89d598222567cb49c0f34f4fb46644612ae5828c329fa9feb9766d840cd6dc3d5afe19b399986639ac4b7a092ed025dc6d8a24c9b715de2d34ccf49a47616d9c7ca04e746f313765c66d202f41452ebf58fbab56f898b4e27e431fdadbefce8098a2170d340831a8a201d4bb27ae525b59ef40b8e6fec984c11826d632d2fdbc36deb849773bef786627520a344e81767d6ef4b07c96c2528a742d89029e959fd10e7dff1af6f014cc0eae156aac439c8d090f2b0d9f3ce95d9ea32823d46d45362ca2fdc1bca8ed8dc6a590c6a980a9dea428980829ad1cc8df1dd95c080bf2d480d460a8fa46ce681a228b8b8257c9055c81e2d7753bc21b72a33d73ee6c29b5f1603b1f537fa6c1a385e1608af140b1e31ff93a50c95ea7d5298e83e08ab01d52b940cc8ae61d4032b070c06997ab9d40cb26464b91e6bda2944a5d9c384230c3691aaf581c5de9d8f60e793dd01135ae631a0060a45d7b87a830a5c1cb91b055444d2bf23b21592366f0c6365f2ecb77570e86fbddd43c46cc49b55ba08e17d367ea8908b78cbbd83166c7f1311609c5fd011c5c4445ce47f359d7f474c56319140fad63ece7d388a3a3a58e78f4d9e442892e4df2c5e8218d134d2cfb31f5985ff0175d93f4a3aca9669ef6c368045eab047d12605fa1290b19b8ea822d93b71af99d1a88f6e9bedec8b37025071bcd2caa0c092192ac15328842e0a0d1eecccc9e3ba9d6a69b8551e0e3e48ef67d64dd645ca9cc2029f7679d112720ba83b84573b403e0ae5c66e4588e92e90fa897ed1b4abe4ad367f33f8d01d7e404633217f64f439cf18a8c94ba4d9e8e585939c7d4eee6ee9b28495ca2ee1b855eb191bd1e594945e64b780a492402e04ddbc5531706ebc7281d9c0b9164e65053ae278723065e8224eecb7d4aa03df490e874255abdd77765af1541d96530d7f77827234d61894ca4c32269fda5c720b7bfab307154dad0135a4904d8f50e19cb0f460514e162e91408227b2b3d89b5cf172988dc57e187cf9b38f4f817c92d3ebfad574404b7125a05cd505647b922c0f952f67f4f371c659c796eb30c249e1ebff79826dafd93a5963c64c2d75ff8c6d9e9a87507eab5b8b83e3f91f2f2262f8c3d61e2b980c428adc5212312509404d9cabfa1b6f1a868515a767a6e8c9c2c44ad5858d26771de269a7e4ea7fe3a7038744cabf0e6cd3c6eab19a2c944e3a524833c684d8579fcda6c0970ef871385d9acab302ae6e51852c777fec78cba76353c59316ade452bf8978d0fc9c7130f6387627cf5b79e94d763164ec5459fd958da37551caf4066c3b20428d62e8eacc7a3e944d8bb1a7100f468b1341d098aaa0022be40be13a0289ae9294061b1f0a10f284e99a3c15227455307bb4c4966ae9bc2c322e334d3072e5aa1c56ffd43e714f0a5378f226c89817c5856882973784555edfbe12038a902de8dbfe757c0adea0cda3fb3920bd57ecb403a907ada4768c2b8e11263985c3f807421259bae6f2796a7d3c9dfeffd51f2dfd9cbd1daa4710fa567e73fb3e6f2aef4b34b76f726eecd077a25b34dbeac5ad1afa4a8687485e4ca788180af305a907b871b76c89168ec9d7c4b799d97bcf9affb5519f64b47c59abc87db3c4b19b77c44a3dca144e5de45cbfcbb70288b2fb9af9d4dbfac7417b298f3f22883c1229037269da49095ab2096cbf13a9b31c11d65889bc670384fa11ca74f522ca0ab8977f7ab63f03ef7fab2892c34f77bc85a184a224b660c7f8132bdd06cc3e1baa98cdd82c5f710fe791f2c013443e747323c2bff951b676f024c9b64efb6206ac34051269574e8c3880b37ad57657f150dee499b24ab89f2a3073e3887defd712f149950d57f13d82b1020e2f98ce5b0456583bfec98b6cbc5f1f49ac5d06dd588d24131ec85419b9d95875a46fc9e35dd7f2f45782ba7883f09351865864feaaceeced34ff945f90bd577bd85e064d72ff387e4dc662cc9e1dc02b7d345526c4f2a83d70dacf0a68ed9b3741e91339c47c167c70c67605d8e8abf4804ebcd7277ec43e8d3332107a1bf8688413ce476a06eb2a9f03ee9f6f68a8c1d3d6c657e3fcf906021426ea96552beb4951e57570505a4f73ce154b08abab13a2122bb98caa778e6e4fd459828ccb341643fd00c8a43ca535f0168cc85c71550a1b824738dde9cca2bd19c13ae7806cbfa9956401a39eb07afe3a98fcf42c6214fbb0cf6283bde5721e0af381e20f8d0bbb7bdd4a4264a941aefe6e8aeb56041716c2ce2f92ddb385b31d4fdb817d2736b3a54e1f914ae3fc5efad1f0d171c0394efeb1ea39adade2ba4a4f62af55f8af7b4fd6ca544b8a00fd553131a1289f0bb53ebe0675e60f57cacad5881186175b6f58fb9285a799b5841798b3ec41a2a846d4f7ce3ed5419e74d25a68863d6fcb7cba2acf87e87e77383903bca3c2b5eced031880766fcf075bddb8fbb23123b6b34869b8b461463498b336591f3162929c2a7a837c8fd85c0187aae8c982385ebd22bc5f47d3fb4bd2fa3951f0b547f2cd41ee1d33b8891bdad58d85331046690d3a1df12ca318f4ecd74f824ebde579126d89f6de60e08590c5fa35a84ca07078adbebfa9b79586b99363226d80366bb55bd1529f56139702226e315c153dfa9d19cae6829efcb758af4f45b1a01109ae986e5724be9a4bd8ac073f9477cf075db4e4dba89e68090f242332ba319819234f3e90dd01fc0f1c279debf1a20648dfbed8ab6e0c46aae4a266835d28dbb6ab4fa8b15a36c7f1ee40b9fe8fa0c6ad5fde8ea4187c48ae64cc8d33035620787fce3c1327263969a27a3ba6402b347dbc7f1be86db21e1e4b3dfd875d12e15a94408b9bf8accc566ab7c70a55b326dc175e7bd0d7afa86c0a2fd78e2eb8ee870205b5eebd10208519c12b4b2f73176a4472b30d8c028cef38319b62132a1178cc76ab06f7ddc399caddc15b0efd2a704248a83ccacf57e98fdef294cb616cc3714bc59ecbcfc8af5fb488bc2d81373d58935eb32c2dc7428332ab00b49bbb08ef133fd9ffb264adfd752084d0376ae1429faaf4a0d7f51aa10982da514fe0b4bad2e920992b53d062b42b5f4fb0cc17a5e37e10e61591e73700d08f3223bed1d1f62ad4f5c033ac6e757ede11e625369a1b1df2cf28f6134a95033d913ba518b0b2734d54c1f303813d2284e5a797910f2cfd3e7f7e08fc5f7c2257dabf131c1fdca759fca876ff47fa2194aa67a149af3092f363183eafd36e90f40a3b301b68ca3fbf6cfaabfcd386a4b1565eceede8471468da8e19c409935df34c8b15e58086bbcae9341b1b4c8fab2f7125840df6b14638cc5602d3ae07571723650ac4913392fc8004186a2976fdf1e0c7a4a9de2ae1d5f9e12fd966d1337a6eacfc9488dcb2be7f016d9f6067b7ee5c0321f648dca4285be911e2c5c217cd21271a49647182296ec8a80034f3b4ca8064c0ceb9d81d8c7644a6ab132a2b7a14ee0e03f1935adc759ad813b88c9a91b43fb06b4346149cdd1ee4865759ce70dbd9dbb9bfc6604548fab497372b9818fb67cdc95d3549fd738b2476514ebda1873c3804a083ae2242e500b210a58f9466f9832274095162af246217297a959e1fb8c4fb319211537c5cab67c700f0d06ca04c71f6d5c4db067abdc9ef46e40c36613994c74f6617e314d75012171200157c2b3350c4fba88a90283268a705adf2f9a697f038bb419bebda09a78e2d239cfb3e29d52850909a045ef8ed9185c2f9ebf639f1468b7a8465d1e7f3b20e0e168cb2f5156c66301a904e8786dc8a0d8bc027800ca2b0966aa27afeada5ad294e43a0f19e09721e9d1a5c39dabce477ed4cfd5951043ee306f469c59e141df24ab87997d8d1e33dcb1ebd9196b606b1818d3d55497f654b145a6e880341bc78944ee8eb9abd173d08cadff1133357005a9f22f84a5efc7443924193889288754fb3ea838f4ad563ae58dc00f942a30e9e9e587803224280be5930e1130943be282ce0639598f2426de345af5e861162c23e0bafa4ac7d87866c5ae1e26f0f33ed08fc50ebecaec72282d8a72b5eda535673bd9bb66a1602fd04e7b016c560d15651452537b13d69d50a6d3dd5d6a04fdeac4498394bf7892ceea9b3a75cdf5dbf6869cbc61b205594a60d71ca0abbda32fe07888bdcad962abd25ec4233e3fc3d3aa3133560c41254445969d8f56ee83f3a910fe39c884b17a98dcb1c86fad4b57276466c21f2cb26145508c26f2d2f3c0ecb0b6be41618340b7d2f54614d8258e62b9ecd6edf8aed62ce87e268d80cdbd9e7d41ae8752fbe4f133846ee9e7fce0bc684d2dbca72781092fb8c10759013166ae1cb703cbc595502e108b8c5ab7c35edff1dea50c23903a2dabcb4f1d06f8f03aecababb9c416308b6ee9b3487e02226f7f4f5d0414c37b668d8b69e32bdc560d2d28b26f3d99ef5cffc2bbd0bc2e8832667f7457845c433cc5ac3b5c8e544573643338583c3a26b16d3dc98a115e4b8035e07bdf0067c88a531a1271ec027a56b82da61c6a6884f85989049418bcaa5fef362d10636cde7505559c2b11523f8c65619346fdb9092166686c7565922fe55b668aba9b870a5d02e97ae8a37b8ab7ae250f3e3d1fe7fc0444c7089f411530231f5e2db17700c67f1f02e5088e23e121e5e85b21741c034dc84bd0b226088b3611633625c8094e54cab1a11a83194b8ce24e698b0f882221d6039b9441a0aa5cecc1729eedfcd79c91a6094098dd69860e1630d85769d8505d117cfe5a330376a8b3d07cb9eceb847581bfeb41b71898cac5c182c24f188f68f2a2aad0c379d51fc843b4d067108251fefd93ed943a3f4ebf0562d61e33bace29db4626a1c2e5e4401bdea55ac09a7efff1920d0289bc104efec811581af49e20198d5bb4fb2e344bf67b2c125dd22343d8fce85d3df85e81aff985cb79f3f3d1d64788c9add2d6b05b66d180faeee141a8d99bf5e5f43e400e46cd48c233cf06e925ff555b8047d2e79bbc8028bc1ffaa0f87caa841e6567542c53c7f015a5a9b21286ab0cdd9c8107fc317e111a997f4b9a4b0036a4c23e2437e178a7f7c81a6273bc31f01a2eceb177f2ae2922387992667cc13e1a6104713bb86bedbe4651cd7818994d7fc650b32ccaf0b6f8a6bd3312644999a0363ec304196f134c4bd0dd80a6ffbdde69e9a3d97a10819dafed3c6a642425e62630c1dcfccdb17e2737e25adb3b8f0e3f80a459714f9c6217e65a4d025902bf1c535a35a96ffb6b81161be35b7b4daa25558835b211e5eccb495861cbadf5abcf7b54b7949fb387be84c1ae3ba7ad961050e70472d7591f030f02da45b5c8db3f601e7e893e21c31c5c07e395ca9ef0029c9b128983c65a55a11fa5e3166673f934e4299b46a706ac56690dc0c0deec6e2f83303a090c8c23513de1da2e2b20451f67b87102c9744a7d413ef847ab6a8d4637512e7043242c14780c29dac001da393430cd6120e81c4625c0f8b19a1245f209e72b79b651893beab2c6a93d5cffb05841d6f8a121c9cdafe5b85f2a2ae407aad1c7a4bf3ccfccc98d9f67cca8ff3213310c1a795a6545b6ddf974b0451ef7af4cb07c889fef7650e17d6f22ea0114a5e30030c375c6dc73261b2e4138396d846ec5034e649176039254160fd4348d6785dc95f153e8e7bfb04ddd6e633d5227b89e586f96127fac1c2d186afbc3073228dfd5ecda855781a58ef2c4296a699d33ec2079278716d29ad5afc4b5703374fd2ca3e2a10d4a7da5a1e6c34f849106ae39fdded90e8265ef5bf86a92832cd45ee50ffced387abb38ea24376f2bc35502c1245628e5f927a6c51e27ea99670b363c288a17b35891e9c09c08fc16ea329c11e0b576b0949a9046405981b95bc27bf234908e81dd6c81fc9c7e7c56cce897aec5fe2b4b65469f2b36be2213b85f5df3c8caacdeba7387371d5af84c76b28a3691f20716b2d59bd5a0cb736fdc7a1cc7f27f891f97894f13b31b7b24463a011653160cefe5eaf1de8dea5ec1a3be579ab191123be75fc324ae37c57648c2207cc98f6169cbd2c8121ffcebd2639d2b606228a3bfb7b2f743531c1dbee6201ef6e49870e48a9fe8b69164a51b5479e804236225741824e6f68ccf2c153730447a5d5d0e5a352cceefb7f1fafd944eb0246f045f2d7f325ff335d14f157054d07d4f19ca7a567a736de9525f56134f3eb77e99ddaa111dd66ed77726993998f38ec27856dd03b55aad0fc2083c3a41afb8641572ff46437bee6831eaa9fa0a71ab7f2427a8d59a1f16f3f9fc10cc5031a42f916d155ab9fa0203e0912338ee0aef2b7188e169cd18f30b95b267a5f81e7d399fa1aca0035ed88a22ac0165d19dff8de46600ccf7e1205705a556ef389c3b3d3be1722a531df282d1b916cc44c2a729ead5372080764380d783336e9c535b685297815328fa0f8ff4cfa80aa8f547c5c3b14be75e75120005823cdb415dab0fe8201dbb45cab01fcfeb2e199c59eee32bdc5685e2497648523b5d3d170cce171bfb0ca81ad8caac9576333172bacf4d036ab5fe7a561982cf4d991f3c18a08948d6b6793813fa867bb353e9111912c856a23cf0b0eae44f860cbd9f8e978a3e686fcd295f13d0c740fa2ae268b4068689bfe1fd8a1d52cf537a54caedb6fc24ff5ac44b9637ef770e61ab11ee3f27495fa002ed0600c5f1db80446b2711fe95be50490869286b45e7d3124ab703c6dafbcafdf49e097560d347b0c0a1245a7104b0ff3fdab981e4e7531fada94bf91374bd65e5c1b376c705f061db9b21509db10071feda121f80cef7399f9197712f1f6329edc747afd8e82f882f039dc30c4fd1bcf1a9c6a2f17dae750c29276ab1227bbaea1448eb8ed0da5b7f7d45f8e897bd7a36bf326002b4a58a22e225e3ef1140dc5d063b1951acfd3de6b43d1f205ea2e9d1e02a6ab83a63cf2cc7cef2119f214e71a0da1909d4eda88c70953e5160bb4c0819992777c6d9d18e1bee9bd716650ac3fc4f20e7b6a5c5d6659f2bb361046280ff595e0986da33a8c2d241615b5a6eb2c77cca78ac5ee6fc5f50c741970b2beaff5cc54cffe828423182425974ee7c19d1df84e1d5205eb6e092ca5f0983649a560a43974d244ccf4895d28cfcfb0993c5f09e65c59a821f55bdb2382c6e94a6f78a5c79199691dc3ab6bb99703cdbd6dea0634f6f1d8c124dac6260da44c58df6dbf9a9c6f1eb6b24e75204e785d489d019459a2dd04577a94fa5aefa0c212df95ecdf0b476817a4cff8117cb775b1b1b432b930237d1f8200a142b4645069a6e492fabf3709c9c3e100996e121646ff3a16af42b57cbc648e9af224ce60a1cc4ecf900fd991a2a68efea83593e8207e65585d661ace1f9e52bee89a281db63fe967e365c871a104b84b7db47204c3d0f8af07ad0bc7d3d18c6d8016de3409f3b591795fad084899a99e1419a2513a2919f8090e3271bc1f265cb51d19ee2711e99f87533dfb564ec614de43017f22e73a1b6fea250b753973c61236413884b90cd77b1cdce0c430de7a443ac514ae5a06b3b1a2927f487ed01fec32c40778df6d86a410e07430d2e69e61edde4faa7934f83b19ab01dc19a83b5f1a967bb30b2fce47c03ed3df396bfcbdf9d67756b46c58c2699301f8f7f3baa8d883ad04229c621c819594b269f54929c8d22dfb623dc1f365c390cf422f9c91079040c935b49f9db9b6ecb7370c4478a8a9686b7007911480ceca4cd05425217fc8f9e9c0e3da982e10c85a2101501a9d75239645e9f3d7077100774b7b24eb462f8695c8c7bc5b39f81ad8c354e8b049ee2fdc2d862a7d1bdcb71bf19d4a70f18451bd7e659b6fb1850490c82802aaf9237c1c18a60f4f7a6b7f20cee3b4aceb651c7db9ce9e10ab99cf54dd3902bd7fc8d02faed30cf5ea48590d51ad2a032783446dbd1c4a8fe049f4d206b36acf80231f8f70b436881ca56cc1f0810f7bc339d722ff32228218d4e6c6c6740f80743ef009da19be682d109acb139cbfa323a183f5eb36278e1ef423ba080f2491df1ddb3f81bb5281ffdf79698042d0811678bfdb6237d07dc32778601207f874f8c67ccb6ccfc3e0d983771f0d471ee3621e6f503fcc5d0881bb040f120eaf247a1b816e9529cbb9b4f0827ce368b516c721c42b9f9095b443fe00c597894d3d105b3798c6f17d127b4e3c25d18a73226d8c274ea3fbf45eb2088672fd0452c4412b7962444747937993cccc5d577811b21c5e678288b8e15de3dd9eb029c3caf7acc70d771a6e292c902387dead456638e81d7df6c3bfa9693dc8a8ddc3f6a71ec68abb64008b64cef07ba15d66fbee0e1500147e2483f4b183bda82b98b1ca7e30ec23eb9f5f56020fed9552e1006fb077294fb8ad988f0d65d344ed308a2a88032261a08a7294c72d7e1db90ff1c2ee5be8371fdbdfa8009116f52a859bb37a390c7a907f068c5e795c720219fd1d9fc4fb6c1b5c9fdb766d019a494b3a6237d8a4768198b657f3f067e6b483d8f75f38bd60d132f815a1c5f493f05a46f4cf05e20d4d3bbe40b8b2757ebd10d82d4e52fd34593543f5dcca47859bc27989915ba1ca942f63961aa52f6abf98c7b7eae08417960c4aa23ce4f115d633c4b5a66c7e0f865cc1827cb220c8b65467a74581be3ee2776218ea0846fe6f46117bf2da7402eb4b95e46047e91b229413e030d720cccf6aa1048fbe00c4557184eb0e423dc3ae4e269039b041da3bae23053858cf1e19659fc618ac49e068fdef7842ce5ea4aff4778e273eedfb42cea26317f374606cd056e394d57fb7cd8b9ca09a24b30f238e4433ca7ab5989e43c133cac086527b12bad8f2e94a071f7c9273d2684bcd2d6aa3a0330288b61133727ee4b52e01110b875c18958630aec93bf00f7fa44e3359c8635fe1818c7c213b78847de8feb2c95f3e980c331a6db882e4a4d9ca3bc684a775f368c96e4dca5032c1b3dedf863e58bcc55014ffbdc1576b02e6a468f861258d999d732b82130ab5bf11e59d73a99e46b668c8ca3c51e719d9420a4c28696f9cc1aec8d741d47f69e9a71724661f49fee76d8fe2b70d3683a171057b98918f568bfa4a28a407ae9fc517670913fd5cdd0c8ad82a2ce8e55323ee30d0a697a8c141403a210175daf5f3f5ec84d3efc1fd74306cacecd8e504154bc04b1bd5271a7cc7c8d19f353dbfa812abc5d8600544586ec4014a704c039fc73f20df2e71c038cd9093ac51802d37d7a7b3fb61de6a1d75778635b23eb509e4b601ea853966b475d57f48cf1c1dc6bca37c03036cf9dd42dc4929bb2925ed9fb056ca02545680f9efc52bb89709068dcc11af11b1dbc131c4219296a22ae266768b78013a1913010180001fb527e64a1a017f0ef5c61f12e11a2417585dcad164ade6dc9b5251d5c3db42c46cbbfb1fcc9b49fec8c110c36e0cbd8e8a8b3894fde00d5784e28234d559d29c7b421ff75c115cc496b43fb1edb73400e873d5bac87f518bda4038ef02bf084876e9989c4e7dd7a23b666bc132543d3994e33278c284c6f4138346a981408215d30bd32d9147852cae4154bb92af7f628dad6e2fe81352df36cd3b505a622a16d6fcd6ab1c9eb4c0790773aa4f256174f5d4f4434d3e5694baa04c616b37378a5dc2e61a00cd879c6b2c17908a3741d982ce4c0d554c4f7c50c49f3056f84fda20fc64960d1f7b01dcf5bc0356dfbb3c1f5924847a19efdea36bec69349e8ad9c8f3af15e06f8558898f06f5079edfbfd2d839b26d7bacc9ef1b6893b9535c13bcca6f3d5d283464b4740b5d36dbe07e8c95eb9a8c930d3c97d3fe914b96587fa58f535c1ca44008fb7937d96a5c386c1b07f603371c1c6bd8053b77890ab528fcd490527c62497e4987337dc612ef4441e8999d5b19b01bafd9632ed0bae6a2aaebd74ac33dc2b116b9b07912c3ecc2d0e32a2d673b653d60072d4b697048662ce2be2e56e9946e2c4865e6f5d1f88b9a0b7bcf73abfa985920fc01b231b39d6fabed71a4206bacdeaa5f49698497d68b662e0fc8f87a8d013fd77f7e8433c1535eb07c74e31017bf6e23fde73b14c461d54e5fd73e4e8477d66f86a962a6c9ebfc7a44697e6102a654b2a2850d7643fdf5c38ac91a82878007258cf17eca58ebc636359ec4858dd4895cf0cd128ed58fb95b2d19ec1c91affc0c9791e1810c4ff471157fc1930c61d6e202e144061e11a615f0a0cc8bdf702c5ab62f2c76760b0651f91d3a1f59556e280245050d609eb08d955b8346a4e28bae4afe7c8af0f0050404689bdd7cb325970e9f2ecc879d800008ea5b43ebd809c82b1b68ba3dabe21f283859eaf08783b3a644ab2e8251a64001d97d97f19d80dc215c6b874d91d3d183b8e7c741044315409f3e0d57ec0db9106868e54ac3c6e72f8e6de7e76ccdd25c48858d8e20dc3f27f8f260121e3cb824d6c5c95ad78d3b96a3a08d71d4b554a2f39fb4ceda98054460f8695af339e693eff1cdc183d2ae4459a145ba20cabf5d851a938551b437a0506070a169eff4d301882b8d3a0545bf48cb620589fa29b73bec496619c2a5e7f80c15c07e7249d87dbbc643b2bc2102fef1b2dc5950798e2b4b7dfcd3f1f7723cb101e763e14c4f289fac1aabe24122716d2fd34a9e3826d1fa04f83ef94adca1621fe02d305a97e5ae522b7767861f7a4e5de1e2c4771da586b923f4aced7a4225b935dc9c6d2f30f295af2b387a6f0e20fcfc96ae16fff4d08625a087dd6e5774614266a2a9f95cf9b7ad6c59d542bfc99317756e43ee71c24fe8c7a33788674608e0c520d865dcfcb172fd630d86a0e4b9fa5dca8e926a0b0f753da102f14318eb29fdfe124a829d830469607623bb9fbf4498e7797c963ab2c5416908e8eac4c97e31e7694a292c869a86e64a4d1bf8894d3cf807ea3ef220e015608ff74278659e762c5348b0eedfa5b0f6ae669494b2c75eadbc2afeaa5bf1600f79e3f9e8b5c432a7a0d7f41ff6a98299ed2c2a41c802d653fe341ee50e9d39fbf911d45e6e53e9c496929b5a1d2a659474a522aa241439ca402ab04a9f36c0f1afe07ca16809bbcac131b26bae4cde15fde08c92c334e73f03f19a6db6f84ec8d9aae0a1d3d149674c62400fd817ab6ec81363f95cfc8a14c9fc89c193c82e78f6a59378793091a0943e867fcc49592149b3f0ec48b52dd578efa289ae6ee80b6ccea0fea5a5ee0f2701edf7e23e076c2621f7b262ac03b9638c4b36c5df296a084e86f116c6840d2e382498bce6cb4402a7cfbb0d0219628c91ba6dbfe9fda80969c3ef77234826d33bdad72d3c461a8a9afa81933b013431d7cb1d6c29f38c81e20232a51970516f45647fa229949aab381e8183b13ccafb7f09872c6fffeac1a26ac4c81822376d8650c011fd4b60a89c0d0c1d0d27f3df8e5886f7dd7c97a31a4608db8018454b61563f5020e5122b59992a9ab44bae4c15f038b23cbaac3092728814cae3c48570430fa770e6e88a90b35aa8e050b16efbec7c059db636be70f9e4f44cacead7506e2076af27f51d51696451d9416669195978767a27108e621b028f284277e19ac9f4d878cd3d375b64bab86e1b5e7a891939d36ad704b9a89b580cc409e1f6ec48c797734471d20bcdd334e3b5c22b04dc67785255f0e53e5978049923c1e1275ba17a194385e9fa17859c8cdbf28983385a51471a311dee06321aa40c33ba10a670d65b5fcd9bba7553221ec8735212696f72fe04c805e568e208374c4050daee2b79fc0765e6cd7cbecb8d09edd5ed7a91c32758bfe6816c4bfbb9163d3b02dc39e63fd6f38220c1ccd6b4dac9db85f932c62f49f16297bfcc4d0f79c6f3d419cb2be55b0b009419abe64518f89de0591db7fd6bec5325cb1cda98411fdc0487e94cdbe64b903fdbc989b5ac0dadb90d41c53435dc26eaa2ea274386c99879b1cd18ff2c1587ba1329be6e0b354717625173ef143709b9fbdcdeee2418c59f912609cfb1767d2646ee8724f37d5cfc4bcb04d17f9fef81bd92d5220c08a127de6bb123cf2b8470fa4e3b1af92d06d08f0b006193963287051edc23f48c866ea10f4c885841b37b35795c832b63d3a6f479069144d3b3bdf01750070308229c5fed255c60d74d9d8bc8185f9f12e7282d0a3850b2ee0226b76ca83f48c06ae1b6f10fca14338f1b75fa7b4616e3d2f038bece6e4fe126c4ca9a586aa43eec8f259ef6a9527ebbe379ec10852737138fb1b00674b35f972dfd3e521bc16a5029856b89f5d45ed809390abefc7cc5419a8d8a947750878a6a7df9e3aa841d584f9312b746d558dac2f06e239fe5c78e59a241b56be9c34caefa5d4a4b92bda975661e44d560720d72161727a41ecaf37e452b10fdc8833b861c4a82c4ed3cbf113cb99bd1ab24643793b2dffb12eb24b6590a5203fcf43cfe1a14654a69f721bc990d91300557a8b767a7fcbaf86b69ca1e59b98fd2943f42f06bf21f5111ecb710d7fc391b30ffdfaa0f31399b869bfd211a680598748584e2615687f60dbf0a1c96904d4db19a8b0e6115eef6950cf8624039381077b3e330594d8dca0e3f79c0174998e6665e779aa68c0d2550fd0c183ab9732b857afade699e2f44749a81b0b99d7369d52b85f5c7f47e55f401c71bec8a1de9ada4aec78684856d85842754479b4e06d8b1d008d7c3245d0bf5d5f5ab5a7a0f88ab86c0ef5877e95a87b3144f9cc35c33ae2b069ffc21060debff51135518b1c97874590e3f9e997727ce67be7a7c2cd3d5b4c1a9280e25d1047afa3b636f4f0dc99a08fa5b0fe9510fdc10477c280a3c7358d8a358f10303ffc52306417211a95210a64eae6c6cc92d2ee3ee593477fc119625b27a1bb3a1db89516db3a1a7d8f76d89030b37e91be599077825a9f265383e2268eb517b115834868f84f11ad4021f11e8e1d6435851507a122ecd343084304c5a0df2a352984e9cf8411c89c0978b41fffcb54a358dc06bfe83c3cdbec8e9e1432eeabc0f6770c76bf8270dc349c8e76f94989be3b633586f9f7735e88871b86563a97f846cbfb3d4ed409a1d67aad3004b02c53b4db5896f84f99508c07180951743314be85134fbe36b3e9d25ba30c1afe7578c73de0b74f2650970b5f8113d6c39c64107db172c43bafe4656d6f77045ba62ae17c2bb25514cfb2753fed60e8b34cb974241e0edfdb96c44369cb6fb8eb836c7bbd2e871822b87652007a05b1513fe50537bab7290f2c43496272d47ca50c6fb2cff8d197dfe00e65b3b671a03ffb647e28c571a0ed0b172b0ae6b0447ffc4fd014128852141eb019a34dca03f86eb113086a3fd815a22ce5821cedc0aaeb681556988d2c2b23502d255aa4c68d6e8d9f167f533b747a64ccf5878435323393f3dfc29d947a63f0e7ecb0dff11a9e4905f332632adf7000247875cad4bc2de77a1555b54d8a8b40ba639a8aee017c4fe1902dd3321df04295cf43f293c73119edd0328d59af783d474175ab4dac4fd40010fe2913946500c6c5e83186f74b1c962098fb77c7ade2f3beaf50385696152acd7675010468d7534dd34ab2fe66bd96ea904018584fbecbd832c09a2d97fe299ef7eb3130eee86fbbd2f2e1df98bd97dd8352cba0bed7005dbb51fb502d7698fb6b073eb318e73a912699ef594daee0a6b64b5abc2e3ab1f46480cd8163e4e20cb8d68223be55fe54cc163ac9af2251b4b5e9eb20b4b28834fe41bf7861e1136cdcebb9caedaadda870b3c60ffab07ca8b6b3019546b76ef4b13b30ff0c4db082be75f7fd4e7fb7f14ac53a869e6a265c42fd0e02b544d6664c55fde48c66a659dcf7533620faf954cddb43e8a8a8969efc1819ca18de665c7a063a7c7c50da00e433be518dbf3157ddba10abe37888a9b309dc261b76ed7b67f20236109e997969deec500499d11ddaa31be0edd67a1a2bf3b076ecfdb8b192c7fc5b445f437a9e753c6523d70c4a0eeaccba1f644b24c61633cdf35e642543ca15f7faf8aae6c84e297b7a54ff577d32c5b74728d3276c887a96a43d319b3e57ef75bf86e5371d9a8be7186f2b4facb3adb2a3600b58084f790499ac6192c45d6be1ffbac8864434da8f782e197abeef6e6ae9de0edb983b0dcd449003fa7541718f855b7fbcc2f2b45fea87254fcc1501e45453e3daeab4f7689050ea9702be5aee106d7067d0f0d8db5e5e5d4d9921f5886273a005cf12366c626b3ee609c9e78f86ed558495177926039900cce1c103eb971d953f9d1ea85505dbcaa7d667231e952b494c7e55a70104253b08dab78e48336e7ca7e317dbd9f44e411ad8d4dde1e1c5875e3dfbb386ae90cef0dac71792e9e1ff7482e02c5bf8b84a353cda30ef05422989bc01a054cbb260a9e0d3eb515dc87de627a23a306e5691cfa0fa6eb4336f9096d3380862e36be0cf1b10a020c4095880e6d21111174f339e9c28db080c458aa4ebf0a828a02243f137f6a41dc880ce4d5dd44bfb59f0e05e71974c4b20ec5c082ce5e949427fafff53d07e5aee63277ab4c25e25787e18f18ae905afb84a8db2f6c06a312cd6b0a3f1e51fc051eb92fd1b6189eb85d53bd3b5eb452b0e01174243f9e16f5a7e6196e9fecb3e71d761e2d03af31ef3ebdc5260ad5709a7ada4843699d03255348c818c061302785b8e1fcd1e41240c3a0809e40dc7bd6e051c9d9b4cc54fccb1f2a1fda27110a38f8d2697b21b0eb7b403fccacbd1629bc22f1d909262f3e67c202ca735985e7850e8aa1b130a83ad254ec2e87feee0f600db7025cc4d02dfda2348effb166ebc6d4785199cf4055b21d4a9e3c1298267c45435cda8b47971f80694626833ac7b1e521fd7f6ba3abad62d190541a15f35d2efc24d7ecf248bcd96925b486538f192a31e1fab28d83d71446e628211baa87887ee5b0b6c31e379da7cbd137af8579dcd8b5ad00f504ad9cfaf69086b17d9b7f3d3628251575a0460aa49a182e7af72018295f2836b2c76c0125cef34238a848ad72629768ff6577fbb7165cc54be22578a4be11486e22e770c8d00338ab6a9e716f5af9b595ac1748a63ee9cdaefe48fcdbebc1e6f2c4c54e55899f7554d84bf7fb32bb95dc40221fb5ba0df1e9fc25617edb3c5d029c713cfb63edce456d37e5a0839713ef85ce26cac0df65f9927ee96062c17558ae62bca55f42bfb0e1d5dcb71bc57035efbe7f3e0de5605ec2c60cc61b44a4d9c0a139d8ca24d70b420385348cd50753b65dc069fddf3074953ff9e2acaa68e389ada945a0c6a7991c7f93e4eebbf6c889c8078ca80725d6de76ae8167c8faa8c42631f0669a653ab8e330a9d43d3aa0fac555520b64ea78fa7225c3a18851435a8ad67e4f567f0ccd45e89420f434cb0182097bc95092c6d23ffd2e093f0f335bdf514cb5932586c7972551aee2df07c65c6e8b7f73bc741614ebc0ef32935dd280fb84359654bff55da293eedf74990683568537899449cf269d99bd152eb270846ab3e3bf92667479f61742b337840a8710285a1040bcd41c1c6566273bef3d16163b7a341b66281f33a9ed1757cb935e15af65bc9b206035de0b223d1f1b4849cf859089b030863ec243d1865ca7726954ff7d8d2db98f2c4629f2384c871b5ba3cfb0cd36f0591b5be6c051596d5be5ac426a8b44e549df4519908eb5cebce11a72c95b7caadaa44021fe28d968c3013160c8825878811e51b6c805cb93354b9eedd3f6502ff9f42275bed18369ae56b7f3642853d5a90a6b0c05e24cad3a8d09c91aea31069cbdd28039e02faaf727b67fda96caa739f8b0b6a47808d1a0340d3ef2f097e710faefbae24804df7b9e0b00a3180cf109307ea6d70abb01f94a1bb99ec49ac2730b2a233d566f7eab1428621bb0eaaf277eebbbee9d5a9f6b015fad1206f4f65ac7b959e91aee7add6e0676650e7477a5bab67ea014d64da5f008a1c26653adf27db74e5a61072b139c345f2a9fc14a09fb93279ce7465e08fc03a99db94262631e466e5f6d62ba36e80e9eeb8cbc2d55ae1e75c78156873fc654c923aca7fed5cc5ff97c754946c897fd32030d5a39f5c5ed7b0cbcc41e256a760aa0b6f6ee553e9617607b6fc64955438aa6f87bdf801b4cf729045c1417a350a0d7afe6db7d3cf480e490f5dd288eca679cb2b34e6a09bd842d9e72b9d8307a58bb6df005d90c244d7146c6e7385c7119233ef20a34b76dcf5e270346ca6198280325502d3e3aaf9de4a31becdb766e63a15fbb3744a6052dd383e64430ec9f6e6309529facd9f2f90c5c9a06130bf81c3ed1ea336d9516c0ce2eb4870570d9d5497f40fb812067c0d934aff91c6068e1795e0211cdc352f2e909b483202e9c5fe599e8f4c9dcbd14cbe435b0b6c816b2fe60e2c3c7ad5f4ce2959bc212dfeffe830cbd02586a250772002fdec18f06d138da83fde3e448e8370e41f34e9d29f03c289faa3009bc2e69163e5c1867296815441291dfe17e1724116fd4e1dab3eb1d73e77f330df1661deb2d1eaf5125d0fb9aaeba49ca1d78747144d45e824e26e77d50ee7aea73fef6c87340f180a496dd875f51a0b66ee2a43c180b329d5b2721d200ff9e4438f2c7bdcffec10fa1c52dc210f84feac3ddb3e8f86627f948e8d50e49354900751cce03ebcbd204a56d30696cd668a7af43e5560b863f38bcfe5bd82e3814fb64b9a78ee554b55e57f87e4d2c4506024353dce2f2dd53c302fb74529cf16d41d7a705c0e0541be511c25d1e6ad22075a318d72fcc013d5d54891ab21bc6e70d15f7107bb51b26493ee960e6a04f2b3920103513bef6fbeb6413cf9a9ae64cf8a01e896c5d9277b5248082523acca8d35f875e44679eeade08fe62413ef5def141c5ab2bdd3bcfd4d3ce0f926d8d764456aa7727e0b37acdb8bfefb1271e1dcf2d161872e819aa2dac2a003e85085dfa07d2a461fc4afd4704b1c19c5923ffa6d4d03442167b6a3766c34d0ffdd2cca3682155078c2cd5ba014f77ca8cdaaca575df63db6930e2640f3a14cc52c32873175a103a42bd4825fd38cae558db5b73e9aa823c0efdb562359b718900e1eec358e47ef7e3a4eea11cf3279c1cdf25d838b113b20eddfa00e5ac377b0896db95b39ff30c6eaba89dc526a6289c67e79813ee99e510ccc4e5b86ec48709cb4da2091d3704ad9738da12c5b51186852c02a485a15c3c0588ee02f5f8c56292ef680089736c423c6b18182a72800800f04b8c73a46bb6f094bfc88783876013423480e201cb292152fa12e38caeaa7e14762f6334776990aa6027df171f72e7552f446eebd145873511bb361ed73d1cc5383a709b7e5d9b2294a54218dc1cea026f2a8f7869880d1747d18d90db567f312c6ad032f8550ce5a3f4c13b0cb15c6eeb72cb6452903d8ea255948a44dfe3a5f88d6fef08d7a6cc3165c9248bbef8566e697f1c8367aa5b513c1918a829f60ce2258656de8ac23efad47b727f06f33fc45aaf795d64cec9f2307c324b79cee753b2351c0245b2b8d19ef2de567c2ed60208cd6b26710b625ec26c717d24f055eef915726ba06f0c4cf53b737a190846885f56a7b7d71d41d9354540f7ba3d12707eb4d146fa53df52c0291dbdf7bab8c286686c317700b607ad2d1412bf42f0d162c1b6e8ec0815586b0987306aa9f77911ff58e215e7899534ad1d86f92d9bc05a59c71a4b50ab70eb8d075928cccc25ce7ff5794a02542d5ce84dac44bef8c5bb15c91886512c7446e54861e20479af1fe348468181de2c496a6da1799b996f8e40ef06ec6a9320d8dac949d8f5bd40d8db6b8d00f0e1a7319e804bd1891a4e5287123f8f9db2db7917ad7649446e1af96735390b5b656392912445e44eea1e269040c44169c4baac5b09e2c9f4d3f4f571e0edf270957d51813578166f27eabae6fda798840d2b79ad45d2000cdfd5adc31cece3c8f42bd7fbbb670ac9c2f042c4d6942df0a5057ce9011b7f4f85d4e8874ed7b64c59dde7b994931fa1567881cfdf06a8c38229cc56f1c78c81fde30b0029c10c0573548d88f496282475a9f853291e82227a687841ae2b4f5ec85550193a6353cd9958264a3a5bb5261de544d6c70f42a615f39a45dc1c1363b7c72328b1aa998d8621186603c798590331890952e932204801f3cde6734b6fc2c39798cfa0d6eb5f532ab53a6ec4d9b9fd0dc778038dbd1db0b744c5ca76f1d206de01dd495dd2d4e2f00c365fa31e2ad01b8bd976a39b649331cee9d45b17e8565428b8b497e9fe6c794a1bb352874f8ca00edad1fc3fee709c39ef9ef3598de43c8f6e6e7d2b2ed7fa1028107f1bffed8a7354be36148ddfff05f97728d43d89b0c7232cc9d5e486ca760dcf6170f7707f73302c8fd1a21ef6061fde555e9a67dc77fb3d8d28309290bba811c2562058db11d651a22c31853be9c6d3b6aa7ab92dc7df565fd324312a30a857ef611f0be63683fc1639ff974ddacafa914b7e8bce435f85ab99327e39afbb1ffd348d7e680ae50bf4682e87d139095adfa2a9c57bef671c1f99761386a4b616329330a5028ffe3af7a88f5af0df0a7acab22197d7813ed127942bc89d1e2b5ef23344f51a2b24483eb7831c57375de977fdb3c4a4ba63ba371660d7aea9dbdac383bf02716f0ea58fdc69d50fda5f9d196b9d9a05e00afae144052205211a97278be74b00172cc104f97ee4f40aa013fc0397bdb844157e1c97f91ea1f5cd67bf739b05eb62e71f8892416f8532f7a9ec5c7025b2e204ff961921f2c0fce44480771fc4de8b663a2f67ecf892658ea2157e4b87380d231731673072346be707788d93b515d518392531db2a0a1e8a92e64a119991423e7b07fcf59b6a658ed75df8fab85575b62147d5fc6a808dd55f4ed3436e41711b239a19cc706c6a0f4f0de7cd57eb1291cc17224c0351c851085cf0542d3d12cc6ddecb0549006b769d89c1cb8c8a054fa645008dec907fd87b3671216f233cfb892be09f34ae92b2eb8299a472b490ec09a51e898c8bbbeef562b5c36a70f38868dbb27e50b5474d8d7ff96feca507aa2e66e999b6a2672b1c8e77cf2294e3f2f825a83aadb2a3a2540dd4c039c532eff962339c472a17088d58808589d4be3916974862dc0279abefab1c56c6b122e3e62c9a5e56124d434edcb9158f90d27c564a77c42d592532b7c14ad1efa0ce1309cdf30a015749f380fb3f67a83701415990040547877e5587c0676968dd4abc7cb641c9e2d6c12468e44ceeccb18de1babd5f87c470e15365571690f25cad2460ddb5a123e6079895373c4ef89ced8d946462547ae178cc3963fd2586cf76ed3b9105abdfad48a3eacb1703704e8efc1ff62afc03d884db1a3105ea302fbd3553bacf9056c21332b5b2db87cb96cdff5f8ee821ff1d9f7790bebf63ff490a57e0357a8bec9722b33c6644bf1d18516d85f9972b2aea92bbaeb3a6aaaeae553e96c283f0be97d513d9f055019a437ff7c8051fa25b64e600c9706708e711fcda25f6f4c76577c512043d1c5d6fedd843774498c7ddc983f28bb2a3ebe38e3bc6f22b6ad7e8059d61d18bc01231d9dd35b5e14f9f129fa3e162aa0bf08c236c64b95f7a5268f86b758d0439dfc1bec659c7b9505758d4217756e0441e18d576a975cbbaa3a28da75cedd233d3614e6e0092153e5bc121b1e3e614e2dd37d0a55df4a0b1370cd2bd82c6dd91307ddd13004c5834b83f59877ffbbf7544a6efa8ce375c4078b03ab1ca604875789959b32ae4a4d8fde997862f214223dfb957c902bd4f9a20cc03e99c6a6ce4e999c373592b5b3b2afd805181e4eb14acc6c5d926f6e2a815421ef611ae6f12bb4892fdee1079d78aa14ec2e555801ca499d8dee62d437fcf6d3e1f8b07723b798cca5641e02e887de882000760ce32c797f744da5f902c7d7a79b78aabb56c64625c293ebc78ef8c27783dcc486d67ae1a7193489518839403813736f874ff24eb71f559a94619b460fcfe7f57bc07bc2c5f4f49f395276838df7666e83ffb9c5c5fa78296bc98c7d43be8c1505d2f76a13a65c9098990e4302fa56597645c3d9abbe84fe4e52031d771ccc378164a0e40bdc869f3f7fa154566e69915d05c69eb1dadf61ee76a8c2e84e84f2c1a308e48f06a6591d5a2b2e3f9275c4757a65ac1c404bb2321c0f57da3ba55a0a0a91644017cc4b09cf7d7786d379fc6091cbb0aaef64198701322231c93821681ef2f1c530b6859dd771ba57eef2bc1e3c1cb27739c369f86e81e3c1228f14c65025043d8d98275a6102139a2daeb68d42a7acbc9786f96fee6e254e420f20ca501792cda5705873f7102a983bfc67091bc2651fc6354426604c12929ae0bb033fb9093715b4bb4505ec1212e1b6d8f17ec9881db27b752864dd84de0bd47cd51c6a0128bd003ccaecce1d813228fee0a5bcbbe83e886c342d0ef3bdce7b017cd819aef3c65368007d55a4d4875a49add5e48c662940c84b222453d4c4ac29b7f63c611613b71b5d6eabf31633cba408eb623888704356288d403c8b64e9ebe7590144acc373a3da6404077a728f2ee359f577cb0a17f94a3b142fc51c6d01a8b10f1748bfb00e5293e5174f3aeb32c50f885a0d07eceb972ada2f58aedfe0b7915eae6067715af66f365cab253f5ab68fa9e50bace262dc4176d6713d8589658895a157164ab8889804487fcbd6dabf5067412c0497296d941c7c0f8f9da13d4d2e3f9f276d830948eab02ea7c0c4478f44bc14ab1149650bbb8c943d9bb1da459b21706aa46eb1f3cd36022367181b4b2ba4e2acac6df52508fbe4685478a348036748c0e22113bf3b37acc8528aa274c5d6a3c845d7096d97f378b30727e6461edd22b5abeed3b5bcb6afe069261c78ee81a4de5086766e2d5c045628b7dd2d3535b53c96b75ddd7a2ac2901b131a9e844f9271ba2fbc05162abb28ea6fbcb29937287c25923c844a2eee7a9e95717a97bb5218b357ebc2c837a1926a69ecd90afc30a03f77d42e71aa7bd08a59a94752d456b2eaaac475fa9352e7bfad0e5f3afbd12eccb5c39abef60b3580120e168f7753cea099d457d70608d6b750a501ae6674f15a0442db51ea1562c3e4b8e374a415db878da6bebe6a96053ba3e39dc3b00c674719f4d59b2a17895e982505e282f4050468ac6b5875412cf36f4dc88656be6e663a3298d565adfd8ad041890ec09b3e71d23d855045b4bb115bd538dcfc245eee8984f00b9ba29d25cb6e9f091e6dbbb87fad6a325101359e6fcaad7e043749941f363166f532228653c293faf58542b2760fb07a2f0341b541bb260f5a649c6aeed35ed1f24bbc17434ef26ddf9d449dfb7a852a75a79fdfe18b322408d8e534256e68f33d1525ea4c032133d5123fb7b6648905cd174138812b67df3f95d8dddcccdc97e77dd2024262b940033295daead55623c53b5d5093af258e89dc2acd1f265fa2bcaa58869d05bb816663caac004177f35a18e54c646b8daf9db7abe00706a18471a157b09f201bda5e2b47dd8ffe26cd814ebce2a39b0834d4699caab190d163d412353b9978f82b969cf5f64c127e080a2226623a773fa819ff65b196d514f50b1b2589b75fe41c41c91cc7cead12e1ef74d46c189f788423cd2b7c863b34d8df5cd7a7e52623b4fc0d9d9bb803380b5bc9bf9d4d0969ecd1757333259dee4da6bfa4532acf126eb325267c6087f39a961a53cd4c1d873284f66b37b9146d7d6955b4801dff696b796a76b0b5c51e6bb26c169d98890eceddb98ddb0cab5e97df1eab1da8b3b5eef68d19a9ccd9de85e3b93303abf7c4158410139c1a3c412104d462d53eefe274a4b36bb8ec1eb5dd32749d4909ef6d07c3dda014bdd0ed2899b2fd20acc9dffcf9928348d271d35c0890332b8de75b64c598d89f978cca4007ec3165bb8098a5237dbd6d961fdcbda18e6d4d238a9cdc5442b366d0b3bfdc2b200348589da0c41bfb5e6d1718162ca9f21cf26b7e9d8be2f3aa920f34a08570beae9ccd27711f5ebada6aa7230f6dabdba0ee86612747dcabd267fcb4a3f1d5c99fc81d7c05a0147f01093b922cd3d91e63daf57e0589a162c13503a3e508e3fd6a8d80cf99bc7589372a12451b6b0c8ab30f42664855b20137180e2f10149aeae2e2717f71ff32be3e1b40c3f19b4700a10e4087eb66a4cd24b3cba0c858f7160eac2a7fd9528f9569211c344cbe30f4b16d95b30b9b53748d0ce3bec54e7283570b3d0840ffffffbf