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 67767 b9b1d68ca17e33467945e83adcad6cfefc6428515313466f85261762642fc2dd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
053a0679e6e89c2d7c25bcba105e0122c0a74a501fc0f3bc659c74411a7c2b2a
Certificate Block Hash
b9b1d68ca17e33467945e83adcad6cfefc6428515313466f85261762642fc2dd
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00c455000006290000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f47e4d0e0d8cb776372a3abd583b1ac9fea175b92f8cf5519df2cd05f623e36eb44388d4dbd289e730c27759bc440ad1296a7f5e1dc7654383dd8b4cf97d771c0eecd13a678084813c9a3ec34708de619f375e6ef4cda772fa040000000000000080000000e00000c455000006290000

Raw Header Hex

0000402022c58447de979546969dd37b30fd5169452d4beee891d0aa9f0796939f2dd1d61ccd933e47b93f6c54f1f20ba383ba47c4ea16435281bf471a9526e463f308e821b8216a123901182a2b7c1a41749c65bcf3c01f504aa7c022015e10babc257c2d9ce8e679063a05

Proof Data Hex

59,560 bytes
121216010307af03154381da12f4eb572844a80216886667f78ac0c2fcece6ec2019a5104f5f692ebfe5bb50bd24ddc4f3de4cbd282dd7e98f77dd98f9bfe3c83d445d72f13d41b21ed268874ec8a2bfa18623a4de01d6c2d5c2cb31629f3e969aa09cf1d037c725a81da35aca5f5d218282247eef7a80de1f14738468b781dae03c807db67ecb4e7a7c897d728eb6c9260a944f585cc269b22bbea5a3b0b35cbb8e84fcb75ebfd8150a7a052f68a100b27b3b0f478e5b29eac9954dfe9366302b49d1d3c12af8edb7739a1992637a2a07614824bb7be061b9833c50ae62efa9ae3e0896fcbde2ba3f5cfc416066bf3ec3688f4fe44e997e508a69940dbe6ea92b35c614109d8b10e1bf4f6c74632e0d833da932ac2b19b0adbb7555ac5e97c5020d5bc45326372abafa5c97a62160ba270270f58fc48719afe8514963498b2efc71ac147f7cea4f0c7276b39b5f6ee7d86e87282e994802652687bc615b76ef80010c8b6a31ed331d3b302a610753d2a0f30ba39940f0887b62f360ea2abc8f3fa597270c53c2d08b637e30855d067f7bca373b4e1a35e487ddf93fabe80f70ee59e50c399939457324dd52892fc7b6fbdd7d258d340c180e4543bf74cd27efebf8bbe56a59af5c04fb2ccb1f1aaa8c6e777350931cd0ad72606abd15664ca27bb354cd0bdb0ce0e3c7d3d9a4fba0ef10dfb76f8fd8360a7301922c54c50a1a927092863bb6bde05eaa8387ea72b246a3c954adb56733cb7aa4e18fbd8748fe6a45ba8692fccab1b0e86c50483dea51e43f2cb99dc068c1526a67260688f9b977499c0234ef2e0f03e77557c3a3a4ff93940f654836d7866f2cf83045a9c4b4492930726de363487838aa29076f5f8eddc42b43ebb5941449c4304f8aabf9bd9fe223ad79e2b3feda2dbfec72b13c7012bbce9e59dff59838544a1c8b792604ca2d468e1b5eeacffc4650e5253c5691bd0e21e06558df0cfa0ac671937042ac080ede879d87ec5f60a56bb2f7052c70c455de56ecc759d90887772e8be5562109756e8c2dea3708f706f97bb0027b7bd1144001fc7ef940c3cabd0cfd6f771f94d0998c25411f65a29e52f5fcedfa2ef08ba43b7b2c4f21bfe38b8a6bbfb290bd649a56a4f0d297448f62ef5ea4bf3fbb4af0278a5489ba36070568f5c0f413dbd02dcfd958eb30efa23b1a854bce11c6c4e9241c74df5f04f0a7cd5c49b1a58629ee4b9968fe3955a1a5e2d2139017a6e45b2497cc59023b00a7c46c5bb1090600ed29e8595771bceaef104ac084c4a3bb54d727938e838eb35023fd5ac9026241f814ef5bdcab62b68ff93cbbe982382d52f603af5998f1ee0076beca559ed98b263a17e17d1d5bf6439e7b70f6d1df20ad4aef1ddd81475dd153f41d89882c730b677ed904db8ef04eca8fb1a5caceed2c8e1a1ee19d9936fe79cf62f3b01c4af2cbea7563f026175560f8ae449a96106ffe61e73d13215ecb495912fc2b1e58d9500f378dafab64f3b631b29ff6ddf1230ff62efcfa6b19a7d80c528924bf59d2b66e058192712a83f778cc597377dea0742267f17ad62a54422a1830d5918040633f01c9e3e3af6cfa2564c3dfd48407f3981ed305bdecb6268981ff0a9ee3d9074d12f0b896d1e2a6cd1290d41b2b400173ce0e16ff911cccad6af40e3132d11e9e3a1dd845008c18383e779f22e7a256b55faa0f6f9aa37dc1be84fe26a8e5ccc9c228d1b61e23dc31928a4cb8d9f323efa838fdf60183e054eb18148019f2e4d90a9e5aeb94b91ca2e62fe132f203270362902ebcff191ea0050d994497b812b06b3b33ffb50d3cebb0d7342b2457868ce67f5ecd100f7710c4bfeb91c6794942e2b4c01d6e59a78bae5af3ebe761c2a767bdd1a3b1bab449939d85ee699ac5e113d3fafda6d6663fb0c59a7b6b2fae8feb1c59cbfe8ecdbaa7f558dd6736969054e7c945ca471082755f3ba67196f56cf6ba9cd47be5f6179c19d503bff92087ce36465729c954c962b367057faaf8a562a643dd16db10ab9ac04bc7c75461542273f5e3cf554d154aefa54a0f38c019cb2c485ce8b9448d6e74bba5225f4b1ed1e1b32647135ca40d17dec783050a59b8bde57cb3356dcf0531e827ab37c71d5901dacdc61bd63a99dc06057d775c1c2a280cd40949f5e2836fee2eb119ac6c13f3c82cf268e35d9b69048b0fafb433f5d0ea249498be2666704bd5ec472b555012d3dc4bf993e81b0a3db7d9ff84a646417e51d67b472bb63d88fc7e2d470642c9af824c6f896fc0bab0e89f0f2dd0d91b29be1f7632a0783cbb2754f96186999b889d91cd2efae2b6e10ea37dd92f5d92678f247622fe37f728961ef52eda2ba5263790dfc4260ccac83ae1801b9563b46b705dc633495aea650efb91e9b4a8169c67195a9137dbd87de9d38c7c863996397741effa344738df4232908c925fafa71ef6e7fcf4341f6a3c3bfe27e240ff153ab00af2086ac8dd7f569302a20226e34b64e7fd2613ab16ca3a5a6d55e99ae37b273b99eac630fe698429015a2ad59810466908b17a0454bb6869f949480704f804881c9c01e8dc398e1feba1b9a262a71fa151d0b9762a9a7f1441b529df6fcf74974e8062e84a5d5981e17b9b6fb5d62a869df444587dc14c9e2e78c39c246a856594d4ad29a0052da369755d9ce93e7591be971349ca7830f605ae94034f9c4bfaae7503e0fb66e4af203c89280d155b2a643a2f6523670fa1cf411387647d07ad870f9e2491461d7d00ff9da3a032116a080b553173ef3a090b48c4f45d183c789f1cc4171308d08e2d9e887d42fedfa97b54b68b18eb304515ecccda2deb8cef34146c3a2d9a5d14392e6b9e29574da0c6a6c9e8841e8b6f0dee9beb5804e16d03fc5836bb351be1310edf128d18b6a5c4f8d4b875687d560f0f76d7ec696831c3e5ddde7ddb5c6cb6e09559567e2dfe0f2f365f9103ae4c1a5a958efc9c05083b793a89f1173bee331685244d77e542868339be42f3ccd624c0306c69dcdaff47e552cf9702a182dbca9fd75910c2b9e1ced0e8386d865d37c4229e8a85fb3619f06f2956fe91e6550ddc80a25ed426406da24ef8e9b4840ab76dc265b25d18e8ca53e75aed2ba75a387d34d0a77f6baff8b99df83f7e07bb8bb80148184e847037e75621381de653d75063c54b4585c1ad9b0f4404f1cedbce263f0edfdcfd8ab66ef15e5c63e98949dbaf1e471c292e788b17366ce04ab7a6a19c1d5ae07001796e98b71ca9234957f7f823e5f365a559eade44fd6ef1dbf45d57b5ffcf372bd2479879cad2f61d731212feccb172eda17f2506c493c2f6ee834c92f1835e5540c08f15e6ec3ee453cee75abe209c3c38c562b46651c68a1a091f673484494f537263675b6ef2bc56bf38ef45b270044323cf7d71f9e8e150c07032641f9b394a5fd4cf8b5fd8e2addbd8186127398d5508ca0c9d73ed82653ce99f5cdf17df10e5c3ab939a7de8677ebc0421c81801dd52c2236b0580ce3d2e53487623c958986dd1c03d760896d49bab1a8ca678f78a98e206f4ecc66d59abdfa297e5c2e72378db4bda5301668a22553fd5e7d7f2fd76bf8e0754ffe5e0b9b15ed0bc94a8bc53d5aa7105f5bd345ad1265fb65ada7076b3839e62d2d9712f59764a4f75521652c25d4a578bb968fe40b968306da6359c8cfee5e1b32b3cd62029be35d8986f93d3ef00b9410980c072f6db29764e3ab628d5ba58d8302f0b9b45a4191839b52bf0fbce2239da293aba2167261d0996c3dbd4dbeafb9435b11d959df8e7ca2f09876aab206e625b2e447ce7c1135b2895e4c3560418bfc94c6e74cb7c7d9a3cad5bb4fb0cdf64eda042fba2579cbf51db5169864bdcf855eed676953033b5182113909447662762680f2ce0a3056a66f76aef6da16940e496b342f79d28726aca619c41acc37d081519543599e59ef6be2ff1ed48537cde75a261d1d1174f4379cccef0d40a5c9caf2a459d5cfa7c9ffc16b83c6a9bb32481ef7598845b05f26d4391978faa63737bbfbf6e5e9d8b2e28e8bd7be7706fe6230312ddee36dc92b99e23562d08c44fd77ab7f2bfac303b108edf575bf64709bfb33b27ba8d8c04e561f82f4d3dd1afafe194ce84eed2b81aa87bb8f181b9aae50944004c226871dd8b2d843fa3a15de40bdf0881f2544937f59dc8c7714de1a27f83ac548268fe89d7c7d02cad50ab14734e58442614ab5370b46e8374bce4a519b89cdb7ecd59b75684d0a71d1d5107489b006d63524c6258545a56fd6212c2370d51616ee76ca06f9097a9ec887570598e62a410b0cf59693f1ad68d6a0d65ac2c84fe1235c66bde03587c5676b5b69935827e793d176b95b338c9be0f12b3be77e6cfb0caa4c0a25b49f5429bbd8fa79449784e6ecff129f4089fb14ff6ec38128cb473b3b50a5ecee8e1bf209c1596c7088f6e42d08a455e63c2a1c1630cc6fca60eefb61b44eb846a09cc624821c9eb08f1b8d71f887d3596ebcf721efc66879119c41321bc8db7dbd2494e2615ee1e2397b0a4209271a5f96934d59a9d0be375891655bb38688c6d343e2cbe6edcc6769f19e247d7052e57e7b4a9b837c0e8586ffe1020a62db167b7b7cd156892ae99d2cdd8fb711c80514d625d6659878a8a8d82f24a91f59bfc85db0f1939165b7a7b192e59e298c527095fc6a97268e2f911390076950d155df8ac2ae76975e51c8e64ba0761050ca7aa20e169c1b341171b070386a4614d0a5920c926c6906fe7982dab161ec493a791e1ac128867575f34461e03cf28a57c275ccf9f8bcfbb1ae016dbe3eab9039e61cad38d9bc76766305907acf885a2f7a98cb1f7e7a53af8ef566f1467e9a4185ebd42f074d102ea4ffb9041787403f22244e68b0c92570ed31e73f29f86be4395f2aa71dd4f6fa9cdc740f45ca0dcb75ac4216678be9c44560f2f23e188b57b58752da2dbccf12754e922ce2ae084e3bbaf551e1298a194eb25fc41df36a438cb44df7a1708cd3ba870938b8157c5a3360d9568ad34b964a0008f67ef7c169d94e80abbd9ffa38dfb5e21fa771eebe6692c8d46baa37017c4205410ec5c469fec37b90d6e90ab6e09dff75139385aa9d261b9a2b666a8ea882bb58f773df89c16c152cc48735697d9f8b590d18b9e7822b0703632d72beb851c0827752c877ff27d0bfeca5d904b3d9517692a7e00d200ebd672e0e71dafb998fcd2c73cb5c8ffe6f50b44cfb8863b105073636b6656693ffe042f93d373b4b376aa5c0666b46d3d30b55817912b55d052a7b94cb4d550303239a9cce938937e9e61ae3cfd5ff19311527678e1494e0808daab2e55f23095930e53741628301e470dcdfadbed7fcff60ca4ded46c05fc5de33cfdb862c09a29031fba2ff8b9d3f685e687b7a0ac63b7039802654ec1c89fc79b3bce21ed752384dc386310e9999791e081533beedecc35d161a9d1b6242f23a952be15cab8288a0dafe54d7b677240cdf6c8879f848b31abf10cd98f1e9acc34a90437410127fda0db803262fe2e3bd26a87162ae3902ecddf2adfc980f4cac431cb5acc1b7234ef75d344a2957c36d22511a603bab47a6d70e0db935f6626a6e7cfadd57c95d964d4353d5b6ad3190008ee697552c7a1fa030990e4afbdea25f7e0d3587a200392aa3a3d98df92c98e9465041cfd310b7620c563a80eb908b7470d63bac64ae6e35b9cc2c7496e6c1490a899365bc0b10746d24aaab4b112b3163f5d0f8025381e627d6191ea8831e08230af9a5a38bb1cd16a5af41af882228037dcb87b6d11b67c6a8912e77c691cd03285ced6a2409688dd89791644672564b8c28b51c241e1980b8ecfa38679e2491b0f5c3dfe15c35a7f43a94b37e803f57cdd085fc86f6850b8d6f4a469c73663c3a2840baf1b0785aa89ead565c5f1e81c137933f5e2431e70785925b1aa029cb9112f658947aa31921e9158bd52993b8aa99e83e24b93aeba8b7cb54392a152e1fbe902044119ef627eff260806886d062e84b334f1620ec04bf9ae9807c8240a815f7cad82e00b14b0cd22e672cd56a07a1dab0a9abc5f21378af876a506a4f18e603b89b463393ab6c05aa1cf384ab93d051e97bf0dc7032e98296c86354d7cb4c3e5b4975b1fdf10b4bf69254cb792c2e23791705f053e65379f867f6beda555f648086bce26894f83c4bcece326c1d68a5c626dd3c134a7f765ef5d86a5776c9d45b6fb017e058f7dc17ac98fa003a5473b84a0693b37158e6ca00ee555279c27d52cab7ce15af36d31c0e5c586cab7001bdfb49e32ee2a22cb52640ce254c98900fbb94bcea0ab00cbc638f6dafb93044e1080fd7b0ad01ff275fff7e3ed04fca586b2f215f9f999e520978110cfd0703d8f1836408a087198ff2f737dc7a8acef82564ec7b5ff84384cc82b6b2a42e715a11f04f9a1cf37133e6c0e1895d842d521a62118f51ccd79420e209fc1040ac2c81e4698cdf838e18480415170b03183840987362e39e58e33036427505f406e8fb37b4468448c5df5f4ea3ab668d1f02b122adaf27df8ba276c26dd03300a9725a2f1c372d260b7abfea24c21d8fe5a2ee4804157afcb718a462aeed74293bb5ee08dc62fd73968afd46b5977e4c7ae926cb7e0b1706a864fbce74681ef6cf59fe8f71449191d1e08f2034bf35d6e19ab3bfc37d53299f91e59b9228b2299e4a895038af9e4e3dae953a541bd673b5f2ca77999a279b57efda2231ad1ff2f193ca516540a0667c9a533302c1c6244f53d722c41d9c29c67f9de5be0a9aeb521486fd5c315ab12cfdb3d09c41ddea7bc2603d3da898466189b7e9311d4bf1113a56fc20fb46341f5825fa854040d218ca8ece8b0688a76b8d4116feca243226565bdffe20f6d02df6dfe76d853bbe9cd7410d2582795af4479316b4f1f4a03af12a0710a769b06ae5ad6841258a8dff83009f0cbbeb0da6417401a99c33e20fa4ab4dc661d7c9e8e5c2e35e4fd1a74ad8ab4a389e9774326e1fd92da3cd3be612a9f44c8f60b6a6e4d9297ae2749476f48741094a7b901a8bc78015d3627f23e59b4ce4cd3bd65897b2fe07894669c982c067bc95a16a779fda85625c35cb4ea36c199420a033128df3379eb81a89c7b49785e82fd7df0ae9870293acfc3b42fb8b0d839fdd13aa2aee935d5caa4e6388af2e3b548be0fafe97d0c0e0e247ed3595d1a19ba946698d7320d863db0c0ccebfa4a7380de273582430e4468e49196f083257017f6f2cf0d8755057903722b00d2fa581f20f1917e9c9e6c73e1882efa54da97422532019886367dfeadfcbe66538986f86852bf1ef220e8b883a20f5039d7e7793bcf96b9a1622e59d611ea3e0540b88e47c67553e7091414bde3d540fd7e83ae6b034771d4b3e8976a5f0d4d8f07b822d11cc5393d025d6815232da8db0d0eb61bb3db76b7978789c956ccfcbed0136217deb4d627a2dccc57b7a249d924d7915a4eefa7ff1995bc5b5c5032a72763eddf6ee9324a7a0ad201d32380ebd5be1301bf2f1881abaf203adf56e173f675c68e6748b3e7147940eee1fce36fba6f06ce3a7cac0626940192b0da71603829cea1cf792ed2ab7d2911e4f1ee2fd6f4d2c098b75523c14a90674dcf9b193b7edd86a4e407366af41743a570979269c92367c3260df8c6c2358b51f1c675d43dda8ef04bd57c01c7f6ed9ee48621efbde4b2682c16bb0a305d16aced098b819a64af44ac8c05113b2be5c9fca7e11cf08534d34f81da55c78136f4c7f967d4e490fb6cd79ce91756bd6c77c34740c7f4a7aa1f63681c2bd1164dc95f7405ae47e3e59156b81ff3da263df3384e3156bc1e142782505e9051e03ce529e9c4f70b40ab4bf13c6289f7262c13079b55767aa7c7e2882c058241c0a43632c32624af2a47184c6bdb5460ba422bd0c38f66854c66e79900f710ccfc10ba97a221c10df4fdc5f6316ea1bd54227e25f76551cfe62502c3432be943cf91550b18b4bd4395e0fccf82b92122e2694010fd7ce9a95deb648d673ec184aebab2cbaaa24bf71f802e9e8d16fc811452b80947d79dd59b56e9f206ece42afdd0d63c9b73b196b3f2a3d8e9a880a702259d09f23844ad1d948e2e8e56ad801e082021036f54a7cc439ec02ae480c1dca7feb5340a6014141c0621f5ee77b8d1f94692d66c1a969dc0f3e3ac649a352114733a581483df6d641822f0b3f23047637c861c2a9f098a17a8018869e69107220f6e26a2d26483c95f73bc0ad11ee74816bfbf1ea7e32f133dea24c859f7d333ebecf92050f57c6a44ce9198a90a50091c0c0e3d11e76779df6fb11a30e59ae294bdf1c483fba2e33f234a6e7976d0df8246e13e7d0169d9a9a1007e01e1ade64f84697d89bac53865ee567460b166240c01b3a4daad9c970adde1d870b66ffef095b35deb9047404bad7ce4769e81ff0f377d58d9a14518bc9552ba18a1cf8ab2dcd47aa9948a72ceb55ce5f6ee4566e80d14adc5245fcb91e32ec730a28bb827794a24357cae9e25f27394add0239fc158dd056c3980d297bee0b12d5e592c911b19176cf01569ee7ff35e1ae86dcbb75a9f41c1ce361b817e160b6e888398446213443d7d0d6f1618b79b9bd6c2ab2e72c708f3aec501840180209e20f1a153d3dfc83eff31169f9c106a72fa8065390d20d424ff2c77755bcf7cc7102a4b9e07c93ba35d6db663a62437975d61b2041a31ef4c1264c5b443a74d0c9465f6c6834cc6d49de16aa9e2d6a700a957ec3094f5fe19b5cf2fc501627051fa35a1cc224270021638e1c0e45a60b6cd6f69748647d3e8ea501580fd3e0800ed47eddc0ab22b7b343040df0d4dc77de35f692209ae00a9e0c9aafd5df6f13c5af8012d81fff5126b9032aa8780031d38d134d57379ec62c35e2a6e905eb159d670e1d07fb690fb0e8eb35746b1b76dd3ced123df14037e891429175522eb203cb1ed42d435ffeb600470db1c88a0ae20e15a28cab8b6d5a4802f554b6b37dd287abe244ffcce3ff3a9c8ec4b108e71d9195963d97d40f16b063cfe0155435926ee6cba58c5dda3ebe66e19572aa09cf996fbc710470864c749727203eabc96a0533f19fa7c2e8b46e3c3d458503c952f850c72569dbeb397f0f71cbc7eac14da6276fca8e4f307c02b766aa797d00bf8dd151b19b5b318199ddd6ae16020ed96ee1ec69067cfe04339b922bdc165bfc582e6f1a1c40fc1b375920b06abbfb5fbff79d7a19d27a912e03c780e7a53dd453880662ac56e4eb94db95e77b24016280b8a875a44a72c074130937ec066ec20c3a943947081036f3c16e6a3de588bbb3867df8c1cb162d5bf9ea6f175419081e16f91afdf81e6bb27e4b3846c675f0b496c93b2ce581008a0d5fdf8468c4143a375b161dd44258e645b8e6d00929a30f7be332526b8436a7c9740a57d60448cbeb5234e90476c75103c0fd117bc757683a184f635082eda8188c8372518dd1ff8dd2f141d9196b86aec374fda9ba489a6e9608c56dfc717f3819db0b5cd12b80344979507198f6be992f08a3c7774da1d8360a4025f88c645d0f36bcdc455ef5a89a051172ad87fcfe1c37e228fcdf4dabd90235c39fcc0dc406c6b51ca2667b477b4010ab296db89133e4680e83d406fb780d9aa391ec046f82b2c6bd21a74286fd4af9092cf7082ba8536c843743881b00f4dd8b817947e4084fd714d718c243be3e5d674b2196b2c93ddaafed02bb96e81e98b4daf339d3105be45214c5badb899ae33660835f2d15bea0b79192f6ea4c45a304e9961f1d0260444837f1d24708236edfa55c899b73fba0de2789c7a613bdf779ba9e52755ce4aa63716db6b9fce08191fbc9ba3f84779656280ecd6e73c89bc9b7e5d16a7e95c13e85fb7c12874b6306d263c58ad1f9bad1909b32f15254cbbe1cc64f51ca165011a4bc53e8d1d25edb3ada2baba30856edc69470f42783668f563984f795f8c88cc5947d731fe00b70c58dbcaf95a9cafe986a40feb8b307d851983e22d7254e560ea33cc0fc7241ff6eb6b2dc76454298a0adc855647697a5c24aa050bd6c06d046cfb84d13a9c41036c02aafd91568a04a71d4ff17ac8afeda76b230b4ac6ceb1538a5c5b53bbcefe7e2e8254be350c3e3e7199d7e89d869325bc690d108fbcf3585b09387fa61f7e0d084c57d6a1c5bdd45a9015cac4577b9b4de2b7b08eda934f8d525d4db51876ec0ab4786ce8134eedfc9896b55915a34a9c442546be72789dfc7de90146eac0ba1c22afbc8a6cf24068ead4404be97ea427f39f9506c382640f5a37f2b1ae819dffa2939856a2e54fa54bb620b3dc38d1699ce3f5712d10ddc708be13ebcfe4665dd84a8392115ee95aa19f0ab618aab9210c79cf7b4b4a07049121c9c5d6773353ea963616a8dbe207d9f464563c9a9a6d1240fdb29c7ad39b2e0d60613708b69b5b3fa778d03a29f33c573762c05ca4415bf440c5fd85c03ea52c7c9cbc5b5b3a4f4e526946d7dddd0deddb0fa3b8aa1479382c95708c051162ad20febe852041bfd6b7e28f741c385b2afa9dea06f437fa06bb1ce8ec084a9b3200d78e139c5f6f1b7d0e78472bb1d7d03d69f8f217b9fca68441120bebd713f39d8840b25e2df9e2b27c9c051cc82b7d5b14149fa79439261b5ee84d2eda9b33fe0f156f0e3447aae86fe1b41e25a623cf4e9f19e7b78322819e77a1339473c3e73d2f8001d06ec1cbe554c90c82c958c4c15d569de7da9be608e918c433ad855562830d7ddc64f97bd408136d2e452a3f6c4b331315ae6a9bbae91c4764ba24ff110a634ff6bc7c110246eaca3361079cceeadf0f03ac5f8a4ec711a242e4263e09f559c0ec7d27fef7fa23ed7be09c88fd084f8105205ba1a3226499f62e706d050d58702731d0d5be286c20c3a4ccceade01559fb6135fd77e89c963cd0115479ca20a73920316929d5dac1e46177f902093874de4ba7e7c38887f1f4f777c4446821e14d8a7af83fff147ef17a847f45eb04f7e4e8a286c8f150abcd4c4a90937294662ff43bf9125b621b17dbc4a226c46fff69f85c84a4efb1b53e7badf7188b30b9823e2701089059a5add171161b8c09fc95a745f4ab92d284283c1636f5ad35c0678dd4117e16bbc51adb1f65c37cd499edabfbfc966dcd9017853cfbfbfb6463358c26c72e43d4d1ddfeb165908a41feae8409b0445ebe955b7d527245ff3026afc6767c7597eaad494cc2a6c3935e948f27595733453fc357aa541e1a0bcf051108bb5425ff0a039a48026a44a4d7ebd4f4d6cc9b347ec426654f9b18aa8c6444c76985d5fd78a6c3b94db9776b5696a6060ddb6ea557de2d7429d6cc41573bc8d12a7233dec9b2a9f750617bcccb34b15c89a837d3a20f06ec9b1d696dfa4e62b92bb33794e240dfe1245030894844ab708108098cad1576c9e2a98355c5fc814d443cc3bda6e7f68c2178310710803e99f4ad7c83ccb7c350f573b6d5a697b365344ee997a7c60278dd013f6aae388f55e20eac68529f58254cd13d34953755fdfeffc6ac8e6818c70dd7c4dcb4f6a67562aa9de8098b8853b5d3847397f552bd10173de23f26baf680a5eac896de65f073e8e1f87a167231bbcf9d24052f51af764965f2c46e60e2d68f21b2dd150df3b24dc5fe8c445d62c1c67ec19a6cbb66a19b75f564b8470e392d79db3a0b6cceacb754602285a718282074ab02254a3c5a2807b346e744c6d54fd23e13efdbf723202b8668793f3f6ced819dff95d3a241ea09d10f4791bb613a406974f649b2cc4491dabde623b5a1a70ebd692d863e77af2815191a067c63007f24729fd4867d55d345e2a462bb73dba58a88dc1db270105b9db82f029cb1a9c48943d03afcdbb4981d365f0fe10a54c60291a03993999cb1334d0eaabf418fb7ab2b0c07e0055517363901639d42cc68455a4b04024d7a6e66f320b665b313e40689c1eef9e2514c51f55ff9d41a034b9a81d6d2da13e1debb289df417cc303cd5ba7f04222c7622dd4f9bcdf765c88a9d484a21a471b05c0a205b306061833f84133d659b87bb3713efa366b18417cab9ec6c4083196557031fb445d0e58d709774a55ae1eddb501e26aa590d9cd5d0373257af274ed5ba3da7ecd7bebc2832827661e85631ee7f4b9ae932585a1e3abb522e6b96c0a5f0b6b350f3adf2fa910c0a5c028bcee69d35cf8ddaa65002afbc8856ceb0762b82d1ae43c702b186ea24e2db3f297d028e4611d1c773cf58141be5125c864dbcbd50dfbbbbaa5d020e5384dd5a60d2fb4e7c76fbd8bda705aab5437b4de0ffd6090657fb249ad9f09072e600b5e1e9b46f6d52145ce35674dc279f92596b64472c3ba96af124f363ac1e77f2ee01e2ac2b0645ad1f428c9f1023191db149dd1ba42e6018b0d4e2318f07c3a6147c5a4728b4a393b68c46515bf46f0623a36da6e447edfdfe416e7623fdfe6598656b89c6e70b2b561e350a25d99ea63c6033f1f9c93bf069065367c4dfb89b243df5822cf3a528df52761067d15eaf293e54b6d1f23f343caefc236bdbf4f77e1042c8d47864602d36168abd694bee047087c976b283aa814336f06d7539e619afb763cc207559e7f594d928d8276b99825cb06e87ad0b5709753747362860326b901d82d6a71eb169ba690328c0aa5e1b17fedd640f88b3d0f865516b735dfbccd8300d27dff3d8b643103c000132874391a7697375f81edaa27937b14c8ae888f1e532fc49a86f48d72bbacf626f3238014e9cd6e8c6570e38ce9af703a0082600b47a589fe8d704cff5cd9635ecfdc790c7ded3dffc0d62418037a4df23a374c1be0e9af512ac765250eaa58c11a287abf100f24d9675f0a40178757a833cce4c40ba96e3e351a5c3b08bf6035b6f3899b0ec788864114e79dfb00347aef625fc656d909150c3bb19766deee39f993471c8c6eabe64bd800f85d427aad13a10751c2492bb3effb8dd7d749e7a9181cdc67e6c63f8e8c5d9604bb4cac2e5087e86230fee2d5847538f3adf7526b9d5e2dd90c2ccacddaff561e20309a1be64a8dafddcfe2647a12c6f5567a055c869e3fdf0ad2133968a4058583c1ee43de0c98d6e160c237ea0b5551f38d582b743d6cc69a3138a883ba497bcdc44858e4b03b892c679a9f0bb1d54847896d2318ea00588a8376bc156588af3652c089fb702919accbc0af8d049dfde1c8c648232dcccc062773f531d419ea0556f6cd538646aefd99acb4f2ebebd8e4a0c281243ff4ff35d1b76814c00980c970f33e02cac99a144bcea06a1801212227e6298151fea9b6bcb14ccc88692ca35f8f80ddb45e6e2a86fc90a3eee33cdd12703eba377dfc093a67f5892bbc05d921865c13d10a0f9c42e649a68f07727cae169a05310d49f77a97e58748e1a207aac70238101a7cdba1b4686e2485052b472fa1160482b3ef6c1d649dbff8c5cf945f3e7b4feba109329f0ef96815ab7baf1b51c6898873814c4ec40548ee89845c5adbacc9b8668ccc61af9da93e023ab9fe1a2759d7134c4fea81259772fd0f55d0a724b5028a73c45e05662b4da9c0f92c090b2fa46f514c344356ee946ce082d3d66cb1214120d9449348e5d7467b569d416645148cf2079ea0e7717b8aef63b764b0a1aef240fd81606bcf733a9037dd3ef51ad134c437f242f332f4aa947c6f106a80360ec0182d87278773b0adb55ea4e0ea16afe6361a7f551b6fec05bc1d80f7de215764e642f74742238388992050d346ec0a443b8f353b98552cd86ba47306ba1fb36bd051f7d3042507eb12ef59aa90dc8ff70fe23c9c308d8b4bb3615e0d2799ca4bda2a75481dd4378061bc57449ff01b93c39d4ac41ab77e1e24d77885d48452fd66990d34c4c456ec04a91232227a5833d1c52121e095f5eac8e0cec7d7f3640c731a0a53d74ff207b09b455e557a0862fa76b7d9c044e20fbef1b1c17636a36c4e3edfbe2a0a77462d402884c2a4b41a8f9f8a384e674c1203e2b76bf9ea9eb2f71384fa77f3ae130268fb36303c0de99ab38f7b9a83ee5c5631afa87a3550dcc433297a94457b153349566c8467cb792ef344f8216b6d1df27a141e554ad78b1a52c5b26a23bb7a2dd7ebd965337a4c34a9e130122a64084c0eda9785e9b0a4c82e33df6307ef37a51ca16634b697074efc3db22e32f4be779cc28c7d4898c313f47e59ac17c8751b45fd8c17c8e2b37ac0df9f4ce31581fb9af948237bebd2e8351f6a484ac1b323805194b67bdacd7a8078d0158758e92cad08d12ca60b5d23beadcb41614bcf1f8bb4f05404b0537734d16557c9719d26404814aa58a7ffb804f33115c5ed76256f533d6e859a0dc323c4afbab67d8bf8b8b7593bc530af20145088f9d074a1b83185a7455f6547513ccc212c60ce16e91c652613096c102878869af7bcb80c17789d6727ffa4daa275bfa92300d80ae1e56127c0287026a43bf803686f49dd8925a0a732030cbc603efe68ec08ba22084d4b3fb7a167ceffe118c20ad52dd789582dba07f6cc0e8fd1139b4f3b29c73a944b6bec3abbf13021300a3f10d019f96473775ac0db8136feef307a58aef0e4a04ccb32b862d2bb77f2ca9423c5eb7748e3a852dc82b18b30b52daaf312905ba89be087ac8b39a978a2234e314569491b5635fe6063b3fe76f5d0fc19ec6529f4d0d12e8b067c91cfc7e8941b811517c67bfed4a71e5e07dfb67627aea48c939bc9dc719da4a7ecc3b41b4e2d9f1628ff9cf820bc550b24da62a926f656ea7b42f80fb691c2cd20a71b248dcd69636f6e64dbd24439ae078db3e850ba710d7ef82690e7bdcda48a9df9926c3189da77f80c6825ace2ade53c67ec6541aa50c1ed29b737ef5cfab557b9b9d1da435311cd005c5c516c579a8cc7af8ddfd479fe581d72bd9351d52782ccd74030751c8e2af38f4836d57ec51ceb01f8397f487206ac36bb06e58ba1fd32a3a1b916c8271b6b30ac64d3740976d7337f1e45d9104b1d08cdf429919e58e8efb808878d53fd9027787d9c158c3c5d58935c2246eed5d09b27676ba7f0688d2bf0a34df532b723ee409648e7a80e9b4dc7a3ce472f18a55f741844202330075f2a6573645cfdd3f2874195f7f2e24276d1d8ee0251fa0ed7bbcb724b2be562912144a04f1cf0cc4c994cb39750068cabb4f9696687300a789821fd3c6efc09f1f6530c95abb70e30a3e06a9f8bb5b346050f5aab94c788e306f1b5df70caa6ad511854b03451fc75ebf366557434d656ddf94a8b9caaddb9277fa80f332ad4338d21658390816367f13726c7d83cf8eaf85d574a0ddd6e29f4d86824a42f5a284ddba9fa075d30a6f91c74ffd2f91f87f5f707dcbe5d86d7e0d46ba8e2b351bb48995e0dd4e3391cf25e075bccc11cf752f19d4650692d7220523b315507f621d7be107a934404cbab52fd20d119f47e462d0fdcaf008b475fd47ba84d43bf3482d7b1d85c804c2796be2b80af200316cde9f81125c6337aed785cb483365cd40acbfaa5e7947e718f2dcf080220f4bb45d851638aae9868961b9e9b609edf7ee13faba12e43be0a3fc5a7fb59c7e7ec946e533b570cd44af2e83257f027d569272214ab3b1abda05f005f7caf5ce966d690a2e00b22947229f28ed9365528ecdd9cc4e0535bac999adf49197b352124a8ae244d7deac5be9803681b855ce920ff24f377e6a8b6939becd08a1b5fd1195f76eae64ebfc2676e331c305f16017b65919e084a15dfa387a018e68a25936303ae21ba195a51dac8cdb4bfabebd6d12910776e0ee0aa16b8d0607cd1f62075aee4a98e3b32b0e59626c91f8f8bbe0501478c3629983bdedf5c8f18dd9b2f7fa017de6cefc713b3a3755ead435e4cc0760e91d3badc9b2d2070ed3e5e320b84f4eb0a609a604d62e04a21bbadd95f251d764d3f27eccb2391bb446634e9b5742a94d4057933bfff5aa5c3ad0db888feb42cb228c1c4ffcb1d8ac15f3bd0148b4a802ae0b7fc885089fd052ea96135888842c0ec9dddd40d5659f8036d8b3f735203f69122f01c0023d0d9d2ae08c4331a412b854841372ffa81442ff3b08cda9dbaa45ecd0ade0b3026cd58b795c41119110411073f8ea3a3e123b7bf7462e373e6b1b402a24ec114a4cc6b48eb66378cf42da7e5864cf48fbbb82cbfaf0fd78836201cf2e2d7065a92e1b1c8f380cfd4129848602817e25fb6176cac988a9332bcb05fce80dbe3fb567f7e3bacd4fbd2adcbaf4f780dd0be68009c5033508070a1366588373fb33f77df5a89016770e172277ed8fc6e3c5b8e1c8cfd8fd1cd334887360c8bb66f8af1e151a041ded194bd96d3d71d830e16cfc13598017673ce445877ccad246935fce8383e4ee3e2e76bdd153dadeca33ab112c6dd6bbaab572ed28935ec74ebc61bd9259d188acc636bd3ebd527c5d7d61db20bc8fa1dbf682addd82f2794f9db698e5fc1db7fcf3b1ecb2d5e74f1dff1b9858904ee7f24f22c841fbe5d34a81a65be6dbdbf794e809f91b129e3cbbe169873c68bc8633a01c24db6c8129cf68fd4b41fe88b8fc9c9e8b0068f9daae30ac6d7829dd898689ad870f83027624c810ea57e112094c95396699c9e558c38c5c86acf1115a35b113aaac2376784151f89ff9a0ea1d9cc24babf56d6567cbdb2e1f2abce0ce9d2b2836007d53fe8c2753c464c0c746930e504be3dda95fc3f987314b8050c136d172451352eb96aef1bce3b7559679dd80c821eecebb53338a45b6c470937826a12d2dd280c359f8dd2ee4029c978b5576c6e110f9323bdefb29b708afff557f5ebd2a7a15e2ad84382fc85418fd88a092f07aa2913d8f8b9422ee1f6de04bc4e1b7910226c32efbdbf492819c9f57dc0f016bc8704f60d4e889117b7e34097eddd12152b10515aac2f56bd6b66bd868a5faaab7fcb38f90cf38828ee20b18a6471c9332d1f07a65c4765be7de7aaa809319ff0f46fe8d24a5b407087ceeb7fd9692200c03fdf02f172c39d5086706023315624f632e40a59c9b4b66a1dbc78ffde821bb3e384cd4a9c465956283fb467899f7935d042aa3c2708ea351b25c2121388076e069fb6df672fd13f90489ea0abb566769cb5a8ed568302700ac63fe58fc1d8247515e81b3800876608f0f8597e5682311a3502cc5fe1e08d89eb54f65ce7a9d54b3963057f010c8ee5b766d4b1e44d4295e6ffb42ef56ceaaea21e76fd9bee55b3bc421c89d2f813ab1042aa61bcd814d43e4974b783bf5004cd93bd9b35530f56178d3e814fc8e077b12a0d94491bbe407a6c071c80d79c283109202258afc5afa1d811e7d6905b31927f9b2c7e51ab49f248578d17e249fc16c674b8da4c5fc37f467001153cf36b12d00368e3361ced5c72134f9835c0dab587e82829a8b900ab25c9dd4e8064f45ce59ab38dacc2d45a27abc0093251bca0c0a9d0386a00e0af230ca6a74681040f46eb7ee656b9326843cd63116fb56a68fb5bd3242afe96660d7624ff844366bf021ffc8b6a1fdbddea9ac904f7a5592877e2d2f43670035e34cfb8c6cfdff5f6a0c055486ddc2b6e9e858d9223843af5fee8dd829a8f016f27589d185f9eb5b7bf59a1d1c5dd21130f57c33cea0b85ba09aa2a01f7b46004c416187e76f3172ad360d4bf26b334cfc2efc7b7bccd2aecd400f771cd030a3e24c76ae1b7eabff8bd4d7985b4cc43b82f67a2d3d09773f82b38707bbfafc3a7e154a63f9637b2665c3e31b53bccb3e76ec2b9b14faa72a35f40e0f37a6d57b05d0c9e87de14999440dce1d912122d971c772b5cc053c1b85c348cba2b8f10b9eac1e0eb2fe9f0c08617f0e704bfab31568fb4a3d52aa7123df62cf5dae0fb8abdde76f5e31a745c5ca5df6a67d23493979996cd7072e6cb48c68b2f1ec097d130c3e2ee5205f43fef2e62f18b2415d36b3650bfbb2a216dda08d5b5e9b863f399be91aeb60190ede7a382b4b67b49621381ba1cf7699432425557c60c9e26760364a897ac29a01947de103ce0c9d289a0c6b8a091ef832176426498e8af3f849d5e1fa3d9d61498eecc930941b2e864341d3478bac30a193b4621b57be9d5350b6601e369810d2448655f1b163adfcf30302b81f6052630c2f527a5e9f561c2d102859397356e467c3a5fee9f37739df8d46e4c3eef5b0796c93284f48a1dd6aec905c47129615869f170367774e5fff3b9126aaa9be21ca6d8deb120101973a82513884a1259ce0bceb350059ae4e4cd5dbe2fb5dc9b0d88a65f14bc10972f09fec61403603823f0fb92025a0b911bcf7b03fd26f7c24f444056703c80694c5080c1bb285724e7ac3fa0d9d7fb76f002e6c95edcfb870110a7a21860784384144f753a4a42ae109dcec05324173250b7d85f89ccd997c43f1ef8e957dc2f753b4e20a9c6366c53cc6c1947de9a2a0352e34d268fc76abe0484b0e3368f75dab577664d4dd9fcd55591ccefeaf3215736995a857d515c3b1d383632bf0db56953544ec59525db01bf405af4686e0a06114e90dfbde2cb4df081954f1993c434a9a6a347873db231e63f0787b9f5311421de2d5332f88c29689ebcc6207b872b5c092b6c33840c20662d0e4519c99f3fb2d43e276c3001a63e6a91d221a54c3edef7298b99b033eb10505c99701f3f5f3a69e1f65354846667b52944a188a6d4c223be255c0e3f14d0dd56f0861f378f84c21f07c0bfcd2f4fb9e7deff76f9d64fa23d53692f9bbb90fea2b553b09e3ea18389a95d58bf098aa32c6a34ac9d144b5994029405cf7bbc1f219e375ae066e78f32419e7472d4515827195a040a65c7e02b78a8bc38d30542cb1c0e626dca8d93cd92f750633f3762e8c6c2918563f81b942f59c5250e66fc2c2f37762166169c5f5f49820250fd8509d04a82a496fc9c450354333ec280efafd79380dcc00a7d5eb8c9121101c8087538f8e6ee84bc32fc2c566e4b7300faf1c1d337119e6c20493c97fd837012696b48e7ec4a4afb37fc1aa61fd1a91a2194efc526a2f044e0c87812c795a7c070e1d688834e5385ff75ecfa41851475ec72c33757e984dd79d39be8c193531783eb776802d28f2ac3c7c2be26cbc09343603b12ffd48f6e6619a557a55937aa2a35621a5c90480c3dd116577bd85bf7b3585fdd219f896805c0b86bb2f3b869b14ab03bcc984924683cfbd24b22da5ff2da9c547d211a3eca7af5bcbd4e319b66d4af480ea2452483907fb782933286af343292098bd2ced05e313b358f35df797279fde919b97dcff6e23bcb18c023347ea703a2353535b2f597315414ce489fe420005c17df3b9277d7342be84b8d003546f0909be59199b0132b79e07808fdaca561bd9d7f6506c844e8937a21c1e1998723125546dfc64749e08a86e91d35259bfd84b0a6a3b59cc83a43d0848d153fde851ec00a1b577e69206142299cbb7adf73176e66a6eb35fda4e742286a495246f566c9a28f2e291fd4df5c05ac6ebbddfde3b0cc29537cf9a0df6ed2d15e6df3bc5427dd9f4cb6ed477bfdfb5a28931ed595d25a8f143633628ffd9eccb166f010e7fcd60e3488a6f80573586991282b82dffbc9fc21d42c68cfc1f5f093f3f5ddc5c8a95024dc7fbf4d9b4f1bd73e5110894eab8701afb0c4ff313705ef2b328febf355eb85b99ad6f5ab0ae0d2672a432f79e3d9f891c06b7862a4c46538441a9192cc13a5b316efd1745f58324a23cab6b878ae5769d507ccc1a0f4bfc2078e48443375aea136471901c264437c550c9f234ef1657e501f0d3f5e08e3f5c2bd550815a1b441caa79a7871e4761b2665112697bc3a7fc585285e177932e50f328deb6ca05a27ed8c9218f340b950e18bd166854831a68de4cd4f5eb72f52b276792d4f4c7286f2414b46bf1c7901f97b02adfbda6361389da26170b1f74432dc66fe805c74d251663902499211b466e93ad5dc694e1760cc750b52b36cb35a4b6b8c348f451f109be1a670d9b769efc8fb490030c195922edbd736216ee786b2fe9203fa8a92647cdb5dd9ba70601d86872da73483fb3f91c426a6e8ae1df5acf7efbd6c068bd0f17bac8264d884d939e5d037e348d028770c39a04a421ec407b305d46e90517a365c0f04abe2999a0827bddd236a43009191bdee1781dcd430586f10f15730526ea2e526b339927670462a70daada8b3bca43415d29bb8786d84dbd6f7d3cee34d998a1830cbb995ae5d619515f49d81c7f79dd04c85b82234e68d73ceae9bf23eba3e0eaebfa625fceb6ab232f3b5ec897233d4ad9868e4518d19e9d8e7d4ed94a2b5521bd16b6e21be0a938b742cc03c38c37de1a3a82462ff6232c1f002fee2bc90b244fb414dc0dadc43b692bb14c6de472ffd3039d65b4d1fe2fd2f4793cc19329b5f88b59a87b0b4647eef489d407063d0b16a14c4e01ef01efb0c71f56c17902233bc3481bc38d4884a8585fbcb11b7bfaf5f3e1b8873a379017a2777befbd8ef35a3fef4aa5735d1b2e35a12de7b86bb4fb370ffcec0bf7c9f2df320853ee58006ee73605d253d890d878e33b478c7815711ae26365eebe283a54eef9e242447baa0d3455dd3d8977020fc3365728aed94dc8414d3e3249647e8b42a9b145d7507a85d675b4972c6561148a750ce576f1042dfc43dc48fbda6b1c8018a1b10fc3aaff8d358e2ae0f97b2fbab9d3667f267ecb0a59d6670c2957bcaeabc1493451abc059fa37d93390fac7206170cdd5d262adc7aaf9c2d00912408a64a9d310d0275b6de7ada8dd2febe511670636045b098c8318aa339c55714d7ba44c3f14f45992ffeaae5e1898107c3006f4c9cf673aca947e6425a7703e82159b02836416d5a8d025afbb198e1a31927f2c9a6d8ab18ecbe3fddff2cdefde40135612b762584edbbe468ec87e0ef9659df8e8abae213a5c70d273f6b4ea3851a73fa6f9992c83aea90df4b05b35af4263ed137f546d6378404b81c9fa6abb2ad50596e2ab3e41dc0349f077c53adc6bf9a46723e0c3367865f45fb57a3567111502aaa002d7a269ec8220648d5e97ed4da30377c6ffc1aa998e36c31ed94de4050cabd519e85fdc5f51ad51ae13535334170bfd9dbbd68fa82b4d755f1ea682fb2fbcc1d3352ae7151cf9cd7234c54aeff53ab032bbe131172012b1f52f4e72e5ac8364d510ad769c15f8cd1baef31d1e558a5fbe467d30f724a44fc56af68b8b82a7db37f3134732c1ac7146fb971c8afb0565a9b2327714e0a979570628b476eaeb795c9074556b3676f4e1501893dde346689e39ef46cb46c1b3834680b4cbce42f54768b89d990220d7d156d9e0fa234fec7452a1e25473eac05bb0a0e872e9abd731a40afcf89391742b246435f76b788a29a6777b9a1ef7a8f89eec0eb10fa8cf7ee40df06b7334a10bdaddc4bfc04c343e732d3459bf5a05929221f5b4023b9923ccc9793a5b3620630ea9a48795616afd19f5c09541f24bba785f435e9522fef34ae9cf35855fdebb921efe946d8cc1040def247f738170aeb558c800ff6bb2c24ad8116f7f1a1df6d6cce4814824c8feec34b09ae8a15c3d7d12d529bfada648b6ce9f710f91827b0b83f1846dbeab57c67699ff5363c65b7f02e965a4773314ff54dc5e00794e5088b81c371be12adce099452bfe561be62c7fd8a4856433ad965f174f9b6aee86f2b3f1723da582157668380d3e84a0d6ad17537dd6d62acb5b6f28338b3ccfcc956eaa26b302dd7995413fc1f6c5b5b2ae840c22e36d3d535a3a09233da5303824fc01147ac90968ba7bf83efeb00010c3d63529f81021aed8f2411e3c9c5a77dd252cda675b1d8c9777add4cc7ad843697628368ff51c5ac7261c797b8d4fcb10c0c17bd64e60a368a454c81edccd35e903560773d224aab13e03fd2cf56c21881449e289fafe03dd5d0692ead6507327e859503c779bfcec8572fbb7ee93b679e4efd390ee9e431cd4b53efb8fd85c5e3da2d9ef7b4bed33698e05295fa08f4b5bde89645a2f92aa055e7ebe4a40dd70f66467cd1ca41ed9c0e8a7a724e1e9d65cc4ad938adff7c757f2b3004f840f3e1e497569b0651e6e887e0ba54e946fdf6eddad87e36154c2274793109322ca39a6a12123338e4aa7bb24f3a3784d15465a0a40dc03ed0522fa14f8f255b028c8caa4aa6ad008778d4b0a72b42d8a277bde2bffadd80c1e79ff592ac8a915baefc0269cfe924f4ea78240bb94555d11c05281dc7a57a7a23e0316fe037211dc8249f89fb78098e8900612f972098e94fcb5551c882805f25711dc0be2992979a54a3828409ead2e11117f84f383b86a88c21c564626fd879d34549ff69441967544992c27efd4a0b93321fcf7c6a0003774ceedeba3d0510fb941af4f530d1b9d7c4b87406bd7edcf2b19c2a7706a2e059c93c41316c04bc9947361aebebe26310eab51ce99307469fd5c9d7200f9981324d513250895a77abba38ee1226e898700f5b00305169c8f2c1294ed458f4bc19734385b6945b709a1c4fdb25e586d93a75ad3d7d79163858c8e2e99e86de63655ca79c9f9caeadc2f37d08056f9f7b3c7dcebb06e54fb61144f31563e622389d7caa2f59341876a7a1b1c9c0662a0ffbfe69053b30955710d0b7867a41800e06f0250b47e4021b58dd194b7d9e933a2fcacedca93856c098ed1ce768cb0e094f3b7c8ed21286a20acfc61b45f71523f11e0e8a8d3c2e437b755ac1cfb9da58b0a9bb0abdb9b6c00c866d63823b1fead1619f82f8e7dee0a254cfebeb3aa89b4d584b79030e7b84e411256f7f64a282a309d9507275569dc7d3a85c7bd0ce0f6bb1c512b27996cccb6c66eb024004063f561d96ce1b05fb5432c5ca00fb144d05896452badfa5fe73223203d893defd8303c13713f99f472a520b5c607d3dd9e5240e502cbe683d199124e6ad5fe31b3b8f862823ab050f026b98a67f43bdb16d219c0db182c931a7dca3a4c5f5d31c219867cdea3a8f9d8d569e007a1761b087eb9177382589fa0f1828e3fe681152318c92d58c6d058c13bedf264989023dc3f7952f037aa944c246097d642da77b965d0bb53a71b0393a878f6df8f2828deab6b807ce3a4a4898dfe66e919fe3dad688a8f3dfb6cb6df04348559d552d8be8ab3ff6d5c6db9f2e3fc6abc7ea5de375c731128260c4a33bd5b6c1149b764d1ff1735a08da18bcc545a936a96eabfa063b5cdb5caa594359fddcfff79039ff5c9b49b34e39928b9ad3e801508c9a4050e1d40c7858141b9c586826e8ced127cd4cf82ee5f3d575a389b268e96e940adac5398d365269062eacae034bd8cf06959ba9f458aff6948eb64b02e18078c95b8dac07a1b775cd16a2f85f08dadc55383fe4346b624857a4c89b45073671e50fee358d273d4c822552e1124726803798d77b453ccc3c7af530372390213eb355150eb54764056016b2642ddce46dabb58fcb3d63f41b092816a166e0283cb74353860a05082ccbd37b03923bc5d86fa10a49bfc3f96561061d20cf71aaa9a56cd85b374a508d785b30a21145de4a1f7c89520dd84de2afcfc5e49864f484b960618700d50561689b9a8f08c6b04902eaa74ea5e1eb3d9e0be3178d43292698405c7cc63279438e746b0339279b621aad153653dd4eafca684bc03aa24cde81ef990faa7251c5e1ec00d70428d9b09cdbc1ddba65e80f6aba54d1e7999083675639b1687b338a408fc61b6f65ae427aef419fda50e99a1d7ecb7fd4c286ce0f57f769fd46a4e00e2e0aac2e1160e757c7e95c02dbc9bf391fa35808a36429e3c7123cdc858b82abeee0f5944bbcd8945554137a768dd282c450c0fe78f49aff0bce97fbf852c4d9d12f3e1b4a074842eb6bfc49fca6f26bbaeb1a44c0bd61449ae0d534787f20385937ae8f5abec0619cb5235b7570d123f753a1e8c97db11e56f7b80ff7bc10af3d49811a504c5f89edb97bca8d75ae99e4f2eeebf89b6d227e839ed162616d22c5c7fe5d9c1b364e3f1a30181a2649f5cc40796a4dc192f20dcb8465f76344bd41beeda5abf72733126a3d793eb3a79044c60345c03cfbed4bb803ba1d15a668855cebeb4f3fd054283fb398cd0992b63887a0669cce775992f267214d1cf15ad0232ada22caa6b32427752220e1907ee551af8a14d0de40355aff8e934cc3b47f012de80f7ffa5f67f2c4ca20ebc95f4df54d5a44780922770d6132cdb87a5905c2fbb7bf46fda5878ef2040c63be299b309ab7521abfc204a199aa6145a02593d8808e06fad90b173d27d9f3ff4c9eb77dd4cc7431e4cfd84b8831ec7df22771f68aa901ea78d9a58ea72ff678f1c8d09dee338415d0808254fe8ba295ac3fa7f2807afa5e927b2ba934cf5c79d8120bedeb4675900f51c3cac1973d6e7c076389fcd85adc364fb20a94901945d48e9aeb515ea1a196d5fa61e06562b78f6ffc4c8f095462e90776184aa9717d5af8886662d41fcba1c38732f869fed71d1d35c6359079bdb1c29b3fb617edc64c7585d183fad6a2b17b55a0dd8d023d534fda70ea4a730774d46527daef37c881f27854ae51c66b8cdf85a8208c48e9283cb5c75842879bf83710cef77d3aede3ca539c13815408cf60b229b6068a53c2e572567539ed2cc630d8777b4b2c73506d12325e4a72ccf966f085a32af31b85f6d6b69815c5fefc92248e3e2d89a5282bc841ad06c3cb02dbef61ca0b927d374446fd63f793f31e1c2b14483238bdb358f20ef7cb8edcd36e51cd3d0f32715e47f40e7cf8afd201cab2b381d09aa3c809dd896be1a35dbfaf870ad174c069df88ac5d1cd60689187006fbc6276a3d531de3b5124a2277d69a7e6cbd65e84b0c3e77da4b41bfd7143d6f4feb712d4282d13967871ca6e9f35cc9d6e851c8bc10a89915e5483ce975031e3ac2df7670208cdcc5b9f2b1a79658523496bcb2e48dc0bbf4817aed61f2cd253fe3e4176e04af982611539d05b63b25c00e2403208ccfb2cad1c61ca42c04861d9c27cff8c9aa3a13495562d9a953df8286ffbb36bb9735a688709384568a011189c4f771772a5443cd6100db355aed91811b42cd8537edeef1d9399a66dfcf0f1ab6b7c7b8e25e08df736ee60e7f105b0adc0c431a6dc04843cbc0515236fc4d0b89bac84079fb699d2cadb0d578698bafbc7d453a58350bef596ad38d747a0cfb7003891a8aef7c4b85bbb6d3afa66abff9573ca4b760d1e55600d2c616e3a2f5c4ee1094eae5d4f5b9877aef373c09f2ea152739b154f82e10b5c83de93ab412dc34ebe8bd92490c6909fc70c5c6e7e1300d589c34b2d577de232465b3c9ab9a1e1d63d02ea78d8080a1cb697942229f4be503f7d3604b0e87cb64202e62bd9ecefccb0fa7784b90b7773befeafbd24cbb118d7e4a94d5dd688fead7d22fce17f930766260b98c3a74d925124358cca812685027807550b4a192ff3271d6d8230f64dd34550fc8aa6bb8d1125ed44019e0125b7173a7a0182c303d02977be88eaef201f8d8bd602d32f1d7a580cbe4803e679cf67884e07ca1729a5fc696620af8d53b5527f90b6780bb873f66bf8e660e888a37673c7144d5027ac34ddb5e5feef02011b0b9809f1fa92b68de56881104a9b200b7572a44d74e7c62ca7785297414f0d219708ccbfa750dd1b7f189642d494dd7ffe3fcf64716727df70d338c61d2ac72490df5ad7c950a051ff003bfee2ff9b97b3590c9d3b029905e9b2d04bc6fd2da0867295eacfe57ae6f8b94b5d593eae8673404f1f5b21e842cf9c0912b89bbdf021231a1af7396aaa0c0aae4a30b74b42168815e94143495be781e53df1cf47bf7cfd6af68f4c91482025809d61363963abc484225ba987a6a106ff93c9c1dd2536c2ab468d536848120b6e33adeb997108e50abccf4f5c2f0f53d1e2c0e0e0e33daa7998519e0b2f50378256da2772fc62a5d51b14e93c682c1deabd43f8f6cb5b820c004bd0d3ce652cc35ff62a1f97379f6a119bffc372e757ad155104e77f97cd6dc3db50724076724035791d038006ba6a50d2518b706f05740a0c911f9d1a9c094a99a80cb54f79d6c5397c969cc167613e4b55c6afe6ffdebffa415b720178f03cad95bab0817b6edc3eb903d85f9eb4d4f701bda847978ed8fd105c784b984c03b268bf0e59826d34a66034ae8c18ff7344f0194a6e7ec9275a4ca8082bb9fc93ec977867d4bef4bafb50e6d9f69a627ccd419cc7d3cd45280baf2b8105ccd4ea3c2847df28fc01481a25292b9e6369fed33620cbe4589a753f9e35ba8347644b81742ccda52c962737e703d9567512a56683ba163b61486897190b695c4cda40984d160409a089bf41c3ce1649cfd551e6fae7186f7903ff76a5ee0251dcf573965430800aa4c2779a2570e8ec603185700e6007694106a6d7efc8575d53edff0ce01ca3ea626da00057af9edfae85ae5d18db406114e01e62074608b69a93e50015a576e09aa43cd29f2bd619503ab353d3df1e0cffc9eb8106694bea29ac4b460892534cb9d5b4cdc5188f95845ea2a52380659a317508f84e9255e70a682f1bb6ac8a3b10b8db9f46d9cc66e9cda53b18f1d5f42f0ce46c91cf0d47b5bbbf883566bd6315c7c7a9fc0e839395ae11e589e1c73e07d86dd99c7425b71c9478ab5d66709463d031a419c9a740fd05ddf97a2ed8ffea99d32754216e0b9f2935aeabfb43b478f0a1a1234019849e7acfb2177174c3e2a71c0ce24321463a8b462464b8eaf4309476c5711dcb8fa7caa214c1d711657746cb6f1055d756750e797f22651ca363ebc1939f88acef8dfaf646dcb1b60a6722fe5c2fa1b2c1276b42c1722399cf50db275c1f4fcfc86e0a7f893ccc6b88498c7bdf158598f9f7cf82c9dd8cb85ce12eb67e9a7c7cc0e4f10e396613e9e77d5906927265297a6c41ab1bd22d669d07adf1196a3eb160b18fcc2b22c11533aedaaa1de714de89cf0d529fce3e0e7f85fd34bea9bd166ca922352e63325b2eb81c50e6ff7798240380daeeb1b199703317bfb2fb9562b553875613daace459b3c2f5432610e7ea8f649bae98694183fdd2d39d3222821429a9792331b5d9e2cd221d687f52b825ee3a4d08f98df14dba2cf7d598d73e10b27186a6efc32bacee9ac12093e06ea6190632cbf9e49ee6480f431bb3ebc58116feba0fb9d0027e1d3d8c30069421ad2275c9563b222b9479f74907fcf0294c4ad1598188967135de25435b587a24605ad77cabec8e646edcd978941b3382a8baadf732b0d7ecf68cdc1b6b8a01a26c6d9a6a8076483c7a752b495e61873210a1addcfd163b3899c25e8455f3b527a2c86eb8b691d8a3d7b69e6c44620e468c907b18efc3e769889147bc26e64189fe967151ec0c5ca974ed02f8a1edbc71a9cc06d13ab1199b1596a570b487a341a4f43ea3e30e6a9d2e78275416933c65eed9f747bc250530a7caf99cd665812c9e0fa572ba093116c68e3d3882759825c76f2687d04447b9176335fad68e462a3d6b6c33b47e52830e08508014c0d071350926a3ae9a56102a0cc700182b37a0bc45a4bb2c4d9905d30c821e3e431ab125fc70da1785d1b40bf8685e309869cf586f7af02c4c7a0df5450180223f213576559cda76b7de4332291d9d975f5f435169d3b0e8676981085751ac99200d8d3662044342abd420592012c02b179e891223f67183250a80f3d8126dedb59c369edbf8a058d52f987112ec23cf1749b84776190279441e57759b34f823e8ee8456e4fa6e2b9c48378b8ce959c77876465689ed067991ddf5393f04c0c634861ed1210635f000ff62edd41011d24b7716fbfc25a7ed83f89d361005e174d9893e23ab93f91cf4802beab9baf6172362a32c9a1255eb080de5839852b61d6b0e5bab22b0b98e2c919d93111a7e4dd3c3415aedca5c5018ede8719f735e91cc593f88e6e8714954b0330f59d05f35bbcaf218c5ad5fc42c7d530bb278ec9e470fdcdc69ef80b80070d7bc3dfb13b1b3d72d9a3164f629e91af04e96c071a07943685bbc4b53baba4c0b84ad9ff77c342d20e6ebdf03bc83f77477c357185f6f96f3e9d892652de359df370bf3d7e857b940b17867e4a6a03b8cd6d81ba3a8697a865559366a2059588373d0d36f47669cdf41f9452fdd3fdb3d0b016dd4647dd39f865122e18ae5bcee2b999f7e83093549b6acd25ec5c2f2bf16a86b83b40c652b6bd3328a909a61c9ce6decbf2142ef68a026238993208d31d2dc1f1e471ec0da456e2c55c85c49499ec72113af6a5cfaa033754897407c374ad9adda6ce26fc5c742b9e352536bd7d9c4b5fde48a7af4ddae468259dfec301d6a5b68d6e02772d68948e41b292e38860f9a52bdc66a895d0207973173b2f283e2f5cfe670fa627d64644de4a358d2e171c8aaf0d24de7d665e1bd0bf8cd80b103eb02e8398c0ea706d4e0619660ee1fe265c8e7c4c272133b1f117779d65e36f7eb8d500e8f82cff608c03f27a784d41df12e78039cc62b1a9d42676d996ab130be62dd7c3e27b27de297eb5da083cab31c3872c123e296e84f247d6c4453dd45a274cf632af2ee7dfd940ae770ec4c367fce611e03a9c7ec32f62db07dbeca130a2676496341b756a3b406a488af0d74c3257842adffc50eeb9ad672e3ba026ee6138ae9010b6a480bb385d62462bd92ffb4762e43cf6af510cf9e69e7f83927f6a756e769d320d4dbc4f348a81aacbf7007b79edae91ba81bd7566a380e72b39c2c23abfa629bd4ee4e462fa11e89fec1e12e082092dcc10eea7011e3f4f6417b78f40e6b91b0d6505a544f4fb5e9b41ce2706096a60239688afd1bb269431cc9c09845699e8ee7741de40ad51d318cbd031829580a3723373569a3b058be0b21859ad4b8fcaa7631fa0644de9f19b60d6bfee6ce1a86ebba87c3e70fdd058278341ec4af1b83ab51eb4eea5d72f856659b5514c82cd1b2321ca7803489b1bc29192bacf4c74daca4d0d8eed67b36c80689675c5c0ca97f36349f399f683836e40e76a966719f21115be0a4f36b3fd5b03e66287636142dc2eb2fa6f1173979fc37167d562c2ea2f305edf2b74df0473a763ef998d29e74ba71c51758f6c188804674d470f52d0d5c6a71b2d53c8fa316ca023a2bd5b2c45a6fc61777175500e4a0e67c39d9278f98a7da0b9a7bba9e92ce95b9a14dac36105da2d02cc555dc328464f659f610bd1e9f541225ad786d41adf3e0677ebccc9cfc17bb637ada05ea31d90feeea97deab957a97b50a62a22e9d9142581f143fc4f179148f0cf4c77a47a2ad6a562a69785e364c5bece7dee5161fc02317c2b23118085f54c4922b6e10c0b6f22e5f7c4e7ac3e07160a34acdcaf0811e18334cb4909a926b337761911bfcd61afc55c1e71a8b65dec1af5211b3e8b624a482f746809293ac7a081a50d1ee723d334522cfd7638510eb80dae649e5df5ab53b6ae7eb385e7a9166e2a8c735aea6997cee8fb1975f3a92a7ca33375201146ce7b88dcb888c72e9b11a14fad8634c70bdfaa4ccf7838a55ba585c6094a478f52033e1e587abbc24397896ccfa28dc070d8201e18e6cdd926c8efe30993b492238c7871ff6e297a804782051211117f6b519e6270dc00f73518a664817099173b630cdf2274d576812160bd853c3934dfc25f4da7d48996f387a7ab30cbae2f88e160c0ac3b4315de7b2d833a206983c09fb1a0678d1b28f925812ba3ac7942c1611b7e14cb8077aaddb449b12faa08d27bf3949d7376dce6421505131c4b9147f029bda7ad1decff3a75a8528f973d160b3563bc250564b01aa4d346889cd168945c286160b0a2376a1e45cc4d21e6dc457dbe9be4c37b03a8082a3037b5e55f59aec98c3549b89c00eb0e07a37c27006e0a0b61d3cc847a3e97f07d6db0ba50199a8d1719751e291a1a5fbfd5682616abe68056c4b73fa2a8fb4f6250867c39a226131de576412136271fed3471dbedf70ed3d2019439637db92955307e9cf134026fd01e1553689ba860b9dbd9f37655a828dbf5ba0bbb1bf7f386c0ac48620e46d599a998f7288e9b47d337e9b7c85056e8a2eef9b0d5caf4dc96acae688d2f9bf36da9bd8ddb4ea701f6894ac221a6c7b1694f5cc9c6ac77402ffbdd8826083e0eae9673178d4d87ab7f7f4c72549c7915fd51ae6112c00edebac476ae69fa304132bc208cfa6ad736e9f0b9c8b9fda99a8d64c23345758bb191ba2cbc337f22cffbd6064ce5b41c99ad8170f16d32f34a4449e1d6aa71d06f9c9b599f2d11b91ffde987188d9bd4068168afb5376720106fd10fe70c365446369e4088a78096d537b1c4a11cda9af59289e2508b04ffe6e6c5f349a5108058a4295bd02b0a6c2d447437e0db1506a4fcfb691f572687fba33a14f7bd9d5daa8e763dd9d88434d6f5885c9e5bc1b954d60e9fae6ec73c4ef562ec09ca5f10ddbf89ba5c88c467305c8aeb886a79a4bdcd6c167e3e18c21443e383987c6598e7627c4a07a82b4143692a5b9db9a91e342b1eabad4fc859595182109277183460e7f1b177db4769ebc093e2d4ac96d3d48215f1d5ed72c0ba95b5a05878188ccf828796fb76b60bc120a1c972e6c72981560243f18efc036ad1a6b47e95c2c69f5632e6e606999ee1a8803649755ae5018731498e772573e2a2197c99e1d91a42683a2c9535719835b846b5d5a3cf478c6caead97b6413f0dd69bc6f859ca3b77130b25b1b0ff0a4527c2fd19b0f6293c92c175156b6bb953864a7e5b772e2fa30c5e0e62e4890dd3cf44112156c02bd1df355bab9a71897a5a306d142e50e95104b5e2a97fdb9bc1f1a863cea4586d480e5a0d5ebbc99a6ba7a673e73a7d6b338d1867a12ebd34e40dcf539ab1142d3bc20cc8b5e31d860e23cbafea9f7ed539c446a579a422536afe7e81729109a9d1dba7481f5750a9dfff9ba98fbab40d5bfa97b1312942c046c305bf42e87ded49dfc9d8d036a6ee62ccda05d7cf399673ea8f39d00b58d43ca9eedc3d5db362d0b15fc5f7d323380f92ce226e889003cdbfa6a2b6dd6c997c8651dc14d9c232cc0a921da099bb6fc8f06d331677755f815a381c47a8487e56a1f949571552ad392e8002aa324ad95ccc4ff34e9038d3312422daa106c46bd8078fccc5174ae6e518b517fe219ff6efaa151f88f6e3e34b79f02eeb576264a09f87952a1027f2595ffd76c83b1cb425137e8245d1d8a1225043c560bb2a65404c3363d4d2f930f56f6e40ae8807057e15b7635af9373c358303984cbd1be4cb21bca78bdc2e2838a280422ea474c306e38bdb13d16b838facd24b92dd8c2d8f1bfd259ea1632cafb2836032ef5cf33ffd67e62755b26909c862c3792cbe9d61ae05ea234c7384a5f13f410e38459a84b93194645bb41221241b0ff8a423bebe459b39cb16a2109d70330c5c0d49374b18d23041a99911e30f2237590a6ee3365e567ae5c3e2ebd0104fbc8823571df74e00b6eac10a8d89201f4625760da555593ac2b1b825adba98feeecc8a1f2ff7364793b1213c0092fa7d08936e5f66b4e3a9f1a4f649f4c128568d86ba0d30f7c9143850dd2f4af45ef5fc1058350513a348732a71b3307d969cae8b722e8b76c33319f945dbd7a7556103b47d2d141c177379499a065c6d323545e06f92601bab5fc3e868f34b13fbd7ee8f0769bdb636cf81835309f81e7d153f5cd8fe38ab0f71a941ae25aa69cc398ed47d9155112479b239407931ac6630c168108b0892b69b95675032e1e31bbdbc1936e698f429a4114eb08762f69ebf59c184c1b025c8977d5c05ff770b748463e5b7b6cf70ff354cdb7c5de1a830b92db9466da0deb6d30d1045b1675e717258a04d7064deb5520cc0971acb85b06edd8d5d8e9cf459ae0fc7997ee7a96a444b9991076553142bf90a0a119861214a7528461b8127c8eea405fef20cbacd55800251a0b02cceda01dd819a803121a0d6bdf8e99f68cc7273d5dfc60d4d70c7b7ff5c674b00fff6c039acbb58c3b0a207f30746f7ff06a6a1509c8b9f96a24986f4ebdf66bed64885e93ed56ae336c489b6e7140e915f12d1c60b7abc7c8b2acb343b1008cd668e97e5430f81d856f76e7b55d36de3b65c8c036302db28b239fd257d68c746197588a01784252a981d7115c1113301d5ab57024aa94069329e7832b87b87fda46679479da5f283a510c2d5e5f83d778959379943bad934aeec170afd1a2a6a8d5a8c05b713971a6500f87783424887bb1d942cdfc0f89c0f0e503218e9ea12a1597eca1486581e0ca0d65be54342af2cffb98fe24381a9e082d008e6590fbde6582fc1c82d925e2052069495d86480115cbaa4c6c4ec67dd4d33b46fe00f68d3e2f1181f58328df3ae45e43f3e1140d335b490f2db4da7e9ad4dcc0a50b197b430e363d1f1c5b6ef3204bac87e788692ab9db18cd163bb6ab4e16a16c787487614cacb0e020189229f1a24ba5e3f4693593c37783169e72baf88ee05fd9804c77db357e4ab01119ac43aae21a1c7518ecee542a9a8802a3f8c7c010f60bf8b63652f5e42fb9b15cf1ef38022cac4c6a7ac5a4064ee4e0ff7f06355f91e729227c87d7d1ea7879a7fcdb6891e32cf84a0cc7c0e64ca78be9e147d0c0dafe09cddff82b5b83d91327fcc7a7f394af7458fc76994914b1a8708e94490b69cd60c5863df71eaf7ef4228c33e57ee4f9c517020ea00a85b0a9e0815f3ecb4fd455685801a121d1fddf40b3e3b8b66578ea72eb1eb7acc78bf87ad7695fb39e5fbc75f3b49f650b5b2d2554b72aadc2ab9c4d66309ca867221f5dc9975095046346eacfb7964be562a6fda881416fe0cc10189bc385a93dd97d4a80a95c40b1e920e2594bcab92b11d8e1e1a688e185563e1d049ec9bdaa5c6092ae5dd6a488bbfd44eab2ac34ac5f1f97c6f788a44b1019ace6c28086550b41d208082da5ce4845a635c4d5e1869ad2bcbd9c06128e7e26d8f66eeab4275eed115aa77209b325068b26579591fcba399f3684bfb78bdc380c545ea5a933cdd70fe1a6c9395217e25c690df95f506a9230dd72c22ef1605a750ac71612514efb0e80e239777df5de848ee64c929d90544c4e5e0c279147e6a16b42e764fb80ce1d2ccb70fb2f6eb19d050e48f87a006d6baafee6528ac4d5f3f16b8ad5d8417df0d3fe1bdbb4631c32237ba64f34d3c4ccd68c555b994c335a9fb641fd21277a24170d8c1adc12da244ec2db087654e7ccdbe420e6a43e9ee833ac6eded5d860a6a431bb68c462a43953439cf189f0a909a264177ae0487065f14429acc6a74b5e6cb7628b3298f4d8895c6e161766ea6ff0f9cdbcb0555d739d442c365905fd14c96ff6a4eb4473a4a43ef2150ac70bf4125a1e5edc0d0692ab1f529f38d3460607e246c4c4daaa1578d7911847009434ecc62cdfb04c17e912800f241ff78a111649dbec8ad11d58da0afe46bb615e2fee8112d039750f04c43cbc7cee955ca45ec8b24a1e6bbdb99c605444ab47dbe4463078416f6cb597f2a62432837271a09bb1931da41f5e988c2eeb19a2900e2718d4d1c9959a301fa402fbd4777a6858d4649a920345e493421a89475b97255c0ff029e56e0a03b11e17405795f95aaf9b6a0dccdbd969bdeed2c1f10ddd555487a721848c15a424275fac5823bef048a8f41a0c990de73fa7b9437b8fb564876ed583cc11ff8c5d5b9eceb5a7ffd28f6962ed0220ddbaf160993a8d866c2e542a8d8ee140de335b0b0fb96541fdf6fae32f84efdf0bca5c678e9809a1cecd5101986b9b3c48b6593721af1e20a083ad74b1c8710d1369e1a7d1e2939a623a3fdbb92b29bb0dd8df50b9a2dc63151197a2a7b80b99bc4e21c58f1af2a7c64615bebef45ffe4a3538a80c8c0216d47a30387567ea985bf5f8718186b2d99dc56332c1dc3d4cfd4264f148c29d8396b76698266b43f3ed2b00414705e870119cb70bd022320870b8c3df2ee1788df2e8f216bb2002adaeb346d9891d9d060f7928003ef8ced94947bc515cc4a84723c2cea2be9f05fe1ec9593993d94eda80288b98c8eccac9f5243038e3b869ccd411d4227939874e63a1f7a6832d485ae87675c1b7f22e0867e9f3dcd1d14ec1052257a19921c687d3f6d2f1a1faa32743994b68f9a628e08d2deedcdbc8651b15ac9f0e4b4d58836525e1913a27ff55f71e83dec1018ea6d5306d6a57c88e53fcad4e77577ce5b7389e2f78a270e95a3b32794905a9708ce5715e41fec19494a072d1d19360d0a163bb2c1562c92e686d81c586ba25c00b0186a660d10064b621f83356cedefec0bca29f1c82a26c4f4da7eb4272fcd09cc27b9ab341a0ca40035da312ada3cf41f2ba81d80f2cda396ba63382564f8c1a2fcc6ec5457411ad1e4d907d6dcd69ae2e15db17d24158b3832e68fed817dbf5cfcb4a8cbc0c27cc06dc91bfedb40a019df1f93b97852a04d552c38e7c211d9398070777ee1841f4d023b0c2f613e49e1f47a5186e24c2dbd7e45499b42805dd5d4301cd1ec1c660fd71963eca59e007eb983a3a0c3c4df98c319e75745b794d427bbcb3e2f6d12531a7acde3e766b58e48488e3c289b3ffcf8d9cd4401d3f5472f3cfdba58455e4125d1c95ecb1701866e951751eec08219d1eedbe447285f9d80f86740b389ec3f4d34dc93f1aef98bebe071834f3515a684e8bf2e2363ce8a500fea987ea1e06fd2a13bc93188161a8ec402cbb2f9b9cef1eb4e1c0d4ccce56aa8fc7d46adcef4b8923e0073c0cf4624e9a9fc47f0c0bea564c3dbd4525e5d7b0e7324f5277a2cd651d8e8f67239c0169cdcbbabd25a0b125b7b7320cd9f44f2f458c4a2bf809f1a6a01e91959d9283d8accf95dccbe52c3db62572e2d3031f69f9445151e168c57b5b6d018cb4ea3f497be859ab48a3dc10f3b611b408613079c4baf1db61a131bf5937b5b563fec2ee513a76a1d6ef4c33ff633b74f4ae7008f553739d75a4eea1d59eec59f107dfb67093ab4e26c3fdb816465dd88584f5df9bbc34580cb62e2afa6a0db48aa22e161ecde21800f6a39786354dd33c5da5dcbb2317688a2a1f91f2acfb6732ed095870dddd91bf07b8e9fbcd1e07c52ccf372106f598081e52418b93dea94075e9937f42203bbf61c97c13dcea12a77c06cd62a77b1e562b7531f6ca02ce81fbd826b5dbf96a5a91d0a3d255c0b0cfe0b291352262d9ac1809b49b4feec75c60e7b10f159e8a6784de212233cba70f33f1ac0471de1e12a70c27403ffd93b8c8f31eab3abdf01150ae4435d933145035749a59bfb62ca5b74bed714515c467f06efa00095813680ab323ee5c9c6db724f337ba23309358f6f17281b541aff3a877d26c3120fcf3249e8789b08e21b9c90e503ae8896439bd8e4dc7daad536cdb17113b09028f3093de1fbda3ad4053315b23ce3043d926bd084352e6faf43c21f972616c4738cb214f815f56f008617e65cc6a3d6fe8b5683ae5d8ac9f7d5e16097656d915e8c68ac9ea7ecfe94da8520cfe45fe4d7435573a82f8f2ef72d8976ff2e391075047bc7674deb9f91f71a0c32fd2c2ec1502822718332f9ecad4363aac7255e1b9f4057201a37276629591ef1537b52225368e7da506ef1a1855e30533dfe1a29f79787378afd716632020a8482be44913478745bc8bab801e7549e5fa6c0ffed44ba958a618174c419c26d18d914907e422e21ccbbcd1055efafd4bbf042e1d3127ed2ae9529c714a2edb1d229a1bba136e391d7f17c7ac8ddb6a3e77bef1acd47bda3e1d406a666e3e561eed040b903e877e071e1e5eccb55f00441ef1cce0b8b2f3bbf5a0cf46cd2d3927aee31dac9c05d82fd5d3d45f3f9ff0bd8c6d4dd3b8b0bf2e6ed9325df7de9c70db52d23a10b2be9f45efbd120ffcbaddc8c4c70df26242db6dfce66203a7383e5a0a927211cbe225397981c6782b7a3afc63096b48fdbc365f64b8ff202493b608d248886ff983b6f10bc9a6eb5199fd0ee8067ab1bf408e3720ba40932a4b5cf238c775cdc47cc1b7a9301a1414350e245bec2fe888f109890f6becc25da6d83d2a8a440227141e5db60189e10506814fb5c13f5f5735fa4dd478f5367adafc682a9701c30b8fda06beff3c30f5976b94ae26bf3c70c774ede9a1ee8049e91a4ec3efbc94355ac8ee566cb75a7f5adb0645b4e472fd9d6e91294bc0b760eba7a7c1212d76c79a67b8daad2a8183ea3f6f61d436543fb63fff898304a7befadf5a1fb06c7de34ae6fe6356f4e27afe08bebe2dc208f75102ae035cb13d8057cbbde385da6b927c4abaf4766ff00d480691b67db7decf04439d34f45553a37524e61fd54888cde327f4744218b40dd09ef9d1c7cbf8d1a421117244c77f565f33fb09c71d291b83121207a54ed03b75c215c21d3eb46dc9741162950a855e16c7f87db811a8da5b62d800daea303b5abf3bde5a215bb54da85473fe8be52c831b2e03033472006a4c58b17c24210a43379b08375d6a8b353b2dc58269b4d685b227bd70983cffe8890e7503890713d5b41596417bc48d2d9640b873d7dc982fc22674154b699464fe1f5c1e939a4930d64469a3f95ca3d5d63152bb4754aaddf689661e76580518af4c12898a66e085f38edd4159aa3d5868f564a26913e2715042d2ac60a1a0134f201b3fb7b6a7a2f706eff5bd99447520016a6a20d3a6226e0d7895e6215f35484bd0d4e10b01d30af0eaff0d7edc12cbe925b3d8534d1fdad1e217c8f319a51433ce88699431eb5e2d810e0346873e0733e69f82db25471cb2a7cd9e92d831e3c7c742469fab0e4c5caf1747e52988b1daa844ec384b7812c1051ca4dfd0234bedc23ce3371a581df3db8030ab81c691a78af268cfa795276c1d5ca50809afc7e0a23750469692c876041e489487fb0551a2b3bb88cfcf550a9adeb851350eed0125601f015086b390eed9afba5a3b1940544322112f7b924f9cf7b96ff8bc759c69b9d7f72abd60394d8ef18a7be294cc81cb7bc59b185589b5e755ba7e039b2f8b8cea54325d125e4af812f0762f58f517fed022aecd19c1e011112312ce6b990b9bd0cd18729a3a060fc989fa5b20056bb6d7a9bf315e5ef0a8138f7c368522eb165654414ff13ecd409818d4f4043dea685b8ceb4fb9389e9e6dd0de576427f82b09c699483d97aa437ce5469eaae77f6ce9d70edd88197b653b455c052d6b381c2c2c1908538ba2626c0d48fd8d7b1985c81cf9ef22bdc8066324d0ae1fac339727ba4f3bd7941f9f0b5f9bee359b97372f656bd77a02483ad5c9da5028b8dc6d165ff64e3315db38c4c4e7420d83db5b9b820e0f657f9ff438dfd7030972150114bdff084b6925e8f977323f492edd5b64bf4ebb2e850ecd23256d569112563b863f4908ff006243fe5e31e037009cc66a1e90304cb7b4e31e293c49705b967b823ab6a4efe929e94a945c41e5d71110180d6b3ee9faa28d766791341739c005555a5a81fe15d4a02e72832383c2eb8ec80d2f328557b8b9a0a7fc3e1b374fd237355110e0f4ea5b1ade2650b4b62a2ae6e0159a332c1333b4c80e2346fd389b8a9f7636b5a5e3fe9ce5bfa570d0f8189ebaddaf16555d6c57d3e3940a71930ca3a96c0f73f5648cee2a436022e9a097be8c724ae208f3daa2eddb7560364075ced4eb9d23862e76e839094b98e6bcc9873acd3a1e4b7e3b5b399a74796a99db72f016c030e740e94938ff442cfd9c4a462b041548f7daa002895c89bf3cac06a55aa2ac83995974350249d8d8b24eca5208b469452c874dd7af4bc16130c6245baeaaac816d90cb1d09f77a81dccba33b1f1d376daa4ff3b119f40cfb6eededb780f0bb55fb2f9d601b603bee99b6d14d5b6f6f59c194abbf039368f4ccc3706f74c73d5aef22a8626d38bf3df6d3b89a6e77a3fb1a1a31f95afe56323ebb481366f7861b0bfd2649ba3cc9b644708c742f207285f9c0cd6fb25c9523fae41975689c23edf42f2c110d690f157c37e1b9932fc49ad4a2865a942dd592e2c9dec95a616a137ad91b0799c607e634d97973870978df6a8a385b8150b91982399f21e9734e5f850779d17c0a3bec6ee8b42a25977818b72c34cfc5420a1a330944920f322a442e933fded8d0ec31fd659cfeb6b050610b45f98613201dd8be55024380d281ebd610938db737e63a29415012144e11b10173481a4b24c460f7e4f348a6ab970a8f92e5f6c09782d6f2dd130661fdfd622582cc4dbe1a66fd26bbad39868a3e6f75454cc79da05dde2e30ab10fbdc18237059a6996f3878492bb5fac6f9a418b7207be04101b9d161cdd3b081c434ff2ddb8339e9d87384da44fb8daba0753f9d30a93b6c58a3c44fb63a06272c12ce128a7e72786188ac3b4eb9e4ae1250b490b9d9577b06bbe2968262ae5bfb2458bb64c1a60b349ddc9bf838a8724376186eddb4efef1ce6c9b81083790b127e1b0fb42fa84f51efc38e3f3bc330d1a9d0cca8fb1b4568f4b530c1beceb1191bc8f31f9f3c1aae6252a19dc5bd2aa39278d79a889e67e7d7c0cb02a89ceb72c35e6b8537d819eb533ac06594fc89b496f0faf1f0cd75464b006b3f7baa487d5d4b226f7286f3e57ac870ba9792deac7ebe081204a652fc8529274a837c7b20dff8ea04183e6061b697d5f929e7cf7e4188c829397655e0faa56ceed5d346a5e61f55cb156326e585dfbf39b016d16ba377ca27bdbd67c551e9df173b650ab557bf52dc507f444713b3c0d6cc9f90b9a308a20ab14fa47b3c22c48a6e031f4ad4fe30d52f1161cae62d341959dd13cba6afe9c5bbb2b24a269c463de48bc2f4515dc6845bbf32def02b49c9e0b41a7d2805c366d65d33660af495ff263bc121b293cacb2436b37d8722eadb6c01a436a2fa0b70d947d93214ed719368057ce20d0d0560bb17879d14e8a9e8119e0ba32ae2f5245e98044de3986a3bb1b081b2e5a837512323f2e72bdaf24984912bc0c49016e189e64faeca572ab62b0a799861b64ae1388d773f0bb78f4a957a3f96b7b65db48dc3ce6c80a20b495592697acc04d15c3236e442e6b05df8fad88cbe0d7a2118b25e0205fcce2e20080fb18b43bfc9c92164494e77e35093fc91f01acb585c1ff8a803c44de71717070f60b8c94ff22f6ef5882bbf078b296c013690d84d47d2299f2b09c1ccc917604cb46c779f9929be42992ef4437f8f979972f11102bc46d2ef0191d122800514d88c935a9b110479b2fc1c28e3311bc3b1fcb246de7996a7ec4c5e0112bd9045fee05b0aa00aab103de9a7709e3a9ce77189399c6bc1692a9a75b28213dde13e8a504c1068640423cb730f0ede720e594412805bd1fdf1f494ac72dece3d2997d50391ae63e3ab2cd7b0981be1da0dcd858bb73f1d11c279709cbfc3e02732eacd7c3bda5416dc3b2e926e002256af7f25aeb92d7ff6066228b98e4544d3ba9fed9fbf83585b0956dd90b7ba1f9a9afa4a2722d6a57bcf4110467fe9489b3b42223beb102ab5cca94cefc924af4ffdc7d0f71cd24e728990e3f8ff9491893e8213554348c2a850d6306410a0e4f38920ae7ab1e493b2bdd8e5841f633e4c0f52ffad16ea1047695488bc09b4d478007b078cf61e51846eb3f0869b1b0c287585cd76f3c8434ec005a29ef8052f9a79fdf482b736f8d7e4c2d3298638eb5147514532df0b4ef9982d3e23d352c7f90e51ddaf1564d0a7ecbeba54cfdaa64ce4e7a36b55a361fd3d9b82d17f8948147c2167b2a643498b7f5c91ba66826fd8df0e971009099f0683bc8a918ac0f37267254a9bfc4e641dd80a91e6d58760dfe356978e239508e8c16d63a78bccf6ff4e1480d33b9cabdd0caf555fd90e0058b59ef1f9066c20d7ae72294ca755053747a64de13d1a0cd911bc1057cf542e64555e568e292ced82b4fa901584e4f85730c367e0d0b10a9fbeb526d2ee294ba22d1ecc6bf0a7a33a762836e0f5a22b8dfed53d2e2e2e8a3d79aff4926d4f74d94e7604c6fa206430cedc5e6b846cca789c42fdedf233d86e288e66d56698a951e7d266970d1beccc55cd156ce0fa210b9d856f40c27d15ee1078406f84cd86185974026e4ef39ca3021245e27218d2c124cb63d78fe8b525eb91ea10f5256cbe40b644a0956157b7dbb55d365ee538fea79db24d7c8f7a0bfec48ee184e1d3f77c0ceb67a56f66e10dbbf5666a908d89fd323fed04d9a4a0470fa352cba51a7ec654af6673912d65fd706c67c081450cd656555ca51184ee4c0a22e710c81d4f7942405bd50175e47f95a67080e1d77e94a51096e99ad5406965cb6716a85be34f114ac90c34724a11d298b8f2980387cdac67eeb12f08f6fa9f02ec842c534f9157478497e79c250dae26492412c976ec501e885a7f601c352d89e293caff74c5a8040724cf0929c47b521c3508f33533fd7d773a735ad8126a0ae8b0b33d13dca1b310843b78ab4298b978aa87ee92fc5b772d9eea94febb06df126009d557ccc9732bd3280d5c9629a6b866fb8a9c1e727c2b934c5415ad78999b406cfaa22dee11e5775fae2e3e32ebe0d791996ae157b3de606d838454f8c47f3432b801b3d606bdbd1ef750bc3aee5cfddb982300728f99ce0de654f42e205e07a24e9e1dc44333ce1e7116102d6df11d469ce1825827257c538eda5455083c19f10823a353d0c07de5b8aab5aa274d1190b32b4a80f4c11de8f7514ea68852da51a89dbec72119464c53a2d1d24496276a2410e87aae23ef1de517696ea7d26d52149569e7d42b061d5860ca06df5acad5e7ac9d6d1942d7315aba728999f86bd62a8e35e151d05eb8f41f96903eac658bade13b5075176b642171dd8e8513c580a97c1c24148366cba7358145dd68e4a51bcf88538ec7ab27a65e5d39bcee233f82b6c3ffda4cd0700d821b18584c6535384991d51d81357627a69668da65eb5412c001099fd98debedac4a94ba567ca60c8ace4e5b00fb800f771c20af1f921c4c91a4805ee118b10f55b30bec20d7cda8592ae602e00fdb421cbe1e656550e62954a1be4d4d468e314b8486dc6f908ae710c70fe95e681be7c4ef3834ac9ec44f9f592393e40517c672944e6a136396b7c761eae1f867b72212be0e57dc32dee03380671b9ac4089bbdf729d147905ca1848ef8234d75a0e14584b7fa8ea03ae2ac7931310afa66e0c9422961d77c61b93ab101de626df147b71b9f94e7a9886b25c6c7e78450ca4b6e83336fd5d73ab1e7d823af33c44758eddbbd469227bebfff14b18814b3229ff862ff7806dbc7b54656f3faf7b0f2f3f362ad4349f7713d617cd3fe13792a142bc3c2119661ddb08f7e0f584f1106ffa9e64a759dae77655d67fa5babc4b579b09dbd048592bd17f6ddb3fd02f466b319e9c2eabfaeef4c1f70f51bf97ff2093b1086377874319327662753e38ad6fddb76a4192d9f621e43136a30f001319d4d4c069d2d0ff04ed8cecfc7801f6e42dd7dfd84269123af75f9151f65625649c28a93d7411412446a23abb7476aa78982e34b5e0a5257a79dcc6540e210f6bddadb4f96285bc286d7015f94b0d3ee22be4725cb5c7cdc5dda1c9e5b7fe4241847fb0bce7fe899f409cffb98571ef5b3299fffef43a5b47576ee1e9b5155b100efe4702acda35b40bf965f8c653bb4e07bd8ecec29de4d3cbcc131ac166271860e69f729b7e924074b2746d34c1f4e690805b3ceb1421ff8326dc3becc7ea83abfdb6b4c17f88b645f293672977b7c773380c9a387ccc31145d3435949153bea43d7eb58c546c1a4f697fb7c0df9e4f4d97d6be73d98502af5945b5b9dfe0755213e57cb679068cf0f6c3f9204c8c2bc9dd380206863915d22db5e9b4665daaaacffb5d584a104188cb9a681022a267baae20bee6eec83f2febb7400bfc1b109726aafe963b72168eb152838d53c23c803bcc78a50b0a4e7a968ad79a9fba07573adabdbe3bd6d5c0036a2d5d6235150480c639a54aa73e8b48431cfa5009e44eed70ef18f601fd0bedabb840dc767dd6133de31b2f843f66208773f74fe908eff299381cbb0c7bb5aafdc3b2bac11c25e9594a0a3d3e53f1e4d8864e55a7b6581200c4adb81edd30bf7b7ec8948433c254acf67f38ec323fb4c57cd9af506e6a71acb26b399195c53d2832b4e54bd6589cd3e539131239d498fca16dc12e8c3a976e89c878cc52800dc61f9c0f331819b2e4fe71f5a04edf6960e93050b3d4932799fafa6cb6d3282add5b98756849818e0bd3983207fedf1678a6a950bb349d87d9ba30b7b943827ab2724c9db500d383ffc696fbeddedb7057932b16b284d1a20349f65caa2e0efe36af3327bb1f31c3b912132c4f2100221116a446fc759e414e596a94095930536195bda469df10be2d4b6304a9b1044e3fa2107c2306076fb0fb048ffb75b416cd0966ec8ebe2a8b8630cbbbb7e11cf5cb17ee4e596274c6f550b732381b8cd1ad2f1308c99517bc483de1de677f509edcce5abf33feeab144f3f28d72bdb9c5ef93fc14bfe9a27f256933ff0b05858ba00a2da9394f9a11ac707621e02b5202f9abb448ddeb16c7e8baf974335f33fc0af5ad8d168c4b089755c15c952d5c723d177f916636e642eb70366323235f5ff83573543bf1c0dbd45fccd9a04e8797641ebe8ef54c0d53c56c9f5eb15fb9cb18cdcad13743f506ca9179aca592bbca4e2d0d26fd24f0923e8943f918a3a05aa68008de309c9053683661f8265662690e270fe60cbb86faeb3e47dcafde12e2e8ecc521b526ef585a4370ce5cccd7f40ddb78b9e3243efb86090162d80ec3a45dea1201b7d73fbf84a64cc50d7b1cbc7b3bbc06d5fed4973c51e8a3eb9bc5fabb5c8ea5efcd96d4ddea5cbab221693b3cb39d02451d80632072381e75dcd390ad71f38ec508f249c642d03164da60e017edcac540fa0e721295112b0d67980eeba8b4d2f5c54843911e5a5a8be58f8f371723b83b5c48d4511c7f78705a08a649e532036db3db7c2558c851033095710d27470d2339132dab5ed5aeae3b86d4c8f6da23d3ad8803e3f3c727a130f3d0d777616267ce07d49737538fb5508659388b73efa6aa23a8ebbd739eb3e413b5fa748a13c83749afe6d13e17ee2889ea5cdc37a92c9436a9cc700e6cca0835302f47086da83daf2103a3e7f80abea04a291677218bc8815f1c10aa0e39a978037ecb4281cc2ff0fb3e84da4e3e8ad2cb0c2c81f8db95a729b9bc99ab9546d44ce75bd894916e50e3787c7ac887866979bbb468935285342a89680ee440a8bee9e003edd225b76ac4d5fd8c3bf7a8f0b5ace6d6ac9c74ae73295c1db1fee352bf613aa8541efca4088d7bea31c518bf0264ffa409e8aeb812788eb3813bcdedaeda2d4b2e3ac2bcfdb62d4378260a458048a348e0da021664037589ef69e9bd9961068af562f40fca54bb1d03ddea43f50ddb524d68ce0006a6a311da7a53f8177d6deace0a1a0671e96b6f88b3938d0ddc238dfd553ce567f92726aa34c83244770a9db5e8d80719e84dc0305cb385f981450895fcc483a38dfa4b0f574092d83ca9bb613f59a371ad42584cbc1f7b0acbcde4938587f8f9b64395c98dd048f3700d4f503c63229aee9400190992fadf7975bba5f59ae16b0ac08a0e637564d416023cb215f10c55d396fac8b9ff29529324a478f9ba5ccf65c3c0f388b30996060f372b9c49666e215a8ba1d875610e33de88f9e64eef89fcafe08ed8c7641d4e3f23a31e1aa91858ac86bcc627614516ed3cf4b7d94e7757d0eb2f00da88a592b9253a27f5125c5edfc456e388b54938c50048399fb6a8166d7e2f996bcb6970090576d6cd5228f7beaf34f3dbf0121bab68a7040f5dc71048aad4ab49067345a98c5ef8db825d9c2900716e2a2f25522a963adeada9bc127687f359f1067fd319ba669734b9518c79c315e7bb491c9c49351ca6741f0070b0e647fb76ee5fbce3c2d95ad1c989e01a1644bbc0a90c12761ba17bf652289e69d65bd2452c6bc4fe35a2fafa107101b94b3bf9024f0cef5da8984822f7d7ea3adcebe4490c61ec4c618b5c6dcad1c45270827d9c260807e6057304c4a064a3b24891c0d1f961e9593d5b0cb2954ae6a056d7f828450269e67cefcdffb159db55c575c86008cdc94480c580fdd6c900876759196a5d010151249460f27edf666d35627e2cc61cc6feda98e1858c86df43df14a6a79315068eefb772bd9a56ca2bd3370388e9d5b9fa00e024c40249d6a78572376d0edba28ee7710feafab3c3ac714e1a0c93d6fe726b122655934c48cb2481d96a15e3a35e00c3d1bd8480ed089d9fb093af738a3e12cd5a68dc51c9af8778525ea649988d9aef83721ba5f740527e3d927983acdf56a571338adfeec824664a39faafdc826877e6c602fd940deb708825d8496b0e358f1c8dc3e2b27f828e0812f422ecdd3227e3809d507978120654d75c0f3c17db507a73282b839f17eb636493080012306733752d212143822cc72da009852f978ff108e6b44c0582391a1ffa99cae57157537ae1f52f6941a7fba7d29fdcf5251a40bd56eb763dbce702263428c4954adf8f34a50b1288c4940e305aa41821ee653471dd47b646e9eb5b8f82ae5239e74d09887f03aae2d7c6dcc6d60d473fbcb691a70fee1270782e85b47d2297b46ba09796a475400f1a1decb65c5521a1b4911bc9413bf03267d656957fdcb98e9b55564f26693fbc51573cdd2baf1dcc893cf1cb36a7457cfb4febc677cee3e578d33debd11dfd81b20a59b6dd689884158ac8d8531cbb22ec6badb8fe45c357cebfab69ab2d87459fc51678903f7acd4ec8db36c760e499200192892ab84dc6a96768ce5235cf25ecfb9d7d0bc42c8c101c9c4a0f2a50b2304e20871186ed1aa2ecc11ffd356dcb22d82f40684a4ce6cdf04a3e7e71aaa980c78d74bee73449769a2ffd31d76bb21ecdbc5ee810e65a94ad5df0243c2da0bed325cfa6cd85f522be4e84814daa96407c08a0a663815051085777bfc6f8e28450ad62476187c953b44241f02019fbf18d93746b8806366606d0af0be80b970406122ae39abeb8ed2cabfa3c310c8759c217c1aece9c8f96f9034ab9e6c3e53cd1aa99436c5fd40dc964def4b4daa2ebfc0a4c408781aa8265d09db0be6318b3eb48206da5ada7aa206e4df417055610ecfef0e0d8ea540166e14318ec617d5d8e0c57a0e00473cd92f0115067937a7c93e64f4a279a992d7c38e36199655fb22d7b1f5aa41f1d5c02f7f376a294a5c623406a07c76455eb10cb203a5b0f20b7d587457b8508ba3fca5cfc09c61fc1dba9a493646d487f40b90bd42bdd946bbd1b30aee5fdb737cf3e38d2cfd91c7db31d8eaabee0aaca4e9dfc1b5630d271b4aecef4af76e19eac2234e7dd3db20ca6cf78a4dbc2f481f785f51517a5b679ddcac717830528caeaf2765a38f1e05cb307148e4c9563476a4826530b9c7f50364fea1ef3c4ea02aa2804e2b1ad9dc706ba3b284cf9f563cecf9117ead1d511fb0d55bccfad9448a4bb47ccce119da6c769ec68c5b059b9d1f414c511a28926fbdba09980209d0c209710b498b4a902697bda2fefbdf0422651ec2e327399a6e5c1eaf8a3272022fab827a826cb8964eb352d1215be0b4e85f1c5e200ef7a38f4a0a6878fbc8326338d1ed28e98fe71500abb6d26644f1aa1357b12c9ab0d842c9a8c4d13ddf55a4c6e5842f83e322f2b01fa37cd3bc5c367a7730a971991f99948cff1d9a7d43fab2e888df67be45138d63aa0d786744cfd0e6a10047eec67cbe28f2273bffc44e801e8e29b71c1de988ad25c890efd554e7be775b4de09de4609599f222f5bcddf4ecfe3df078e815853c10c16d50fbe2b99126c0ed91be138ec343c30491f44d920ca19a9bfb4c3e6b2648a2f54b05033365a464c2e6db069fdc7b65fac24a31fd145400b494ffc9b17308e0d8d2f090e6e4e1caa6e921ed6009388b312d1bb282b55701b8ac2aa070f3c1bc211bfcba12d2514957fa024141200abe8692e9dfa0a4890d65ec3410fa507d12fb97083a1d3a39e1a7680cff243293293eb57951b6a03dc9be0c695bec2f5f068d683020517a4f0f6b64b94834886a384e67bb1e39f6d59d4412a0bf3b5945706804a2d8bf7483c504d39a35584fb04fbced402238542b9ae5f1b33215cf0294ae6ac3d6d9c7003bdc9948b862b73f3181c8256f01d4be5ef388b53577e3ba75dae6ed426f5edbd7df998aac2348b5a6f6e42720f11cc022cf50f6d688e6b335dffe1f73fa886eca8e2f912fb6fd761a3671d764a7c025ac2fe33ea0a96667fc1b720599a65ac1b418a44424a66da33892634613e9f32d5a788e90f71f952011add8318688654bc3e7dd9fb88e843b178bbb84a53ddf6cdea70ad37eb6a52f2b9a6cbcc4e9d1ca229f00980773af5733921d5c46e72824942e7598c21b8d07c75c444506b153c2f8dcc04de415a8900b8e05e967d85828fc8b54d24ba21d9252af284e5c5d2c30285e683a79cd0a4e220bf9e7e9dcf5b915391b1c695ea44f317ed8b44f8e2cdff254bd72f88275e13a19cc57cc68a1e366371b8afa11e907f1555cf226f2491a3fa1cf13d5fb6c98d739e1e23788cac578807ed54ebd6240269c768e1f408ca706e503e4ddd60c93f9bd33d1979a95465a1c0358b85bc549389c3c1336b2e3b46db60937ff1ff40827da496d7f15e65ff2cb45762cf8b0ab1f46abb1d92d6343e8b82969e675bba9711c4ac5cddc1aa43173ed81c52361761f12dfda7f3bf8bedb1050332b3d3abf747d0d9fb4e8470fb8d748d98b380b6a524b3ebe18c782ffe880548a5f445b2c116412abd058e3f0a2c1210aa77e513c2eef2a94ea3bd2f20bc6bc3f41cc8024776c70ee936707a41ef51d85c3d77f95d6a936d37dbb5f7682aa53769e759b4885e550b4f204e6246389a6aa1dd7ffe1af9bd1dea39bd8791168f5754bdea6d570ee30be00c8e24ee0127a22e3593061209a95a9c0dff0f6bf9c7f892dbf8df8e24b0ddb2f039f3602ed8b33907a8b23967e7d2f4d38d6cf45fd103d5dc127a8360f3c5860a7825b1904ab75365a6feb317ca50a4a2eea18f27147831b47c0d3f9c9fc0ef0fabde51461c2ed67ce746b0c0c5443f61b655278ce3d7b68017411b2e314ac26a0ad31d496f7e91b46cbdec427455793f2cfa9910b711e56f146ac7dce4e80d741eba1907bde61d4f5b83f57b79378011c506ec4d19dde776f7d1a187feefd17c73b8c7e59eb532d95107b18030b9bc71a605cbb607ee04c6b090a2f1b1d5e28446be80ac5b45eb382f13de5dadc509ade3e56a1f4062556328ae49a03424b87f85b96dd8d1dd75ee9f1032e7ec9b4d26f5323e5340ca9482365c5a07d04bd56b6cfffca13b43ed4278153ea244adb0b818e5d10a7e34255e6261a48ae78a33ac7d213f76591c18d25659a7dcf432b8bc0d2a65c8cdd273360797e400801a316234ffa933ac1bc3f360f96a15855fc8dd50e19c1b8bb27be7802290bf67ce7b4edc0807b58435dd54172b189ddd7341e8dc00c9b439ec1c7b76414f904070e5749e615817b52d05f9ad4bf176518aaedd90c896598bc77612a8c963dcb972b7c73b2e1e15081822c98a7e16a40218fadb7dacd94103752762a9a0d0f734b351948c34b9f68a5bdecbaed19587914bdfa91e0c2f90592ac66f352bdaab7c5a241d7d1305959e797d6de3ae762dcb877df5390bfd80b4c1cd5cf8cdcafe9ae51a4e5c41a4dd3f73b4fbde692287bf97a673554fd2cf3a3cff44e47bc3578f7a3a56987318935f8029efca20d2b2517e8aff5412bc80215cafd544f21feee080ca6d33c1e5e5fdea550a9ad26fa6bdcd763e0d87c9005d35c8a1ae8313da8e32cf23d11c5261c745c5979e513074bc37fb4c7448b9c879866e1f3d7c09a07dd2117adeed3f4ed18f90e03b80e7d4b90b31cc706a18a9ff1227b66132b402255e37f6031deb5b2d419b9af988d392db740a63ba4d4a810ff29c9c5005c99d08de7216b2a74dc186839b686154dee1cee371ca919e9655de3c5d54abf9b6fa526ff4825c98e3524a42ef0a4be664786fc723a992ece14674208e7f9194ead55336aa0046bb31b314eefc162a03761620e9b9a25ebd6f025497a6ecf102c2d9639e9f13fc26f45911aff824f53cb49f84658b1f51f3b85d389b3ff9d158ed6f568211a2a40870d93f75226a9e0809a025f92a32f84b94ab84fa9c2805dcb1b85e7f2f33fe7bd4ea3fb62d81c4fe32219588a80de693000fbab9c0fe0be96dcf4a6d71e06cdf8a81407d7d638a4d9ad315a8a60058d47db13a1feba69b65631371053f66b17f5a56746fb033cab13b979267185ccdf2859fd89aa9432d8a0f646235dd00fdfea160c89eb15e33ae8a421abe850341a4fd3d7ad8db745c96316d966e3367491a19c319e034fb8c5b33c61e19b77cc19ae4ac0b4fd904470468670d6a03a5ddd53076c62e9ff54023491b93de381d55b269d02beddde063838220ad77e47160ed8616b84a03e753420676ddb2ccfa9a0ef8c26c80a07a36e9af8f71a6a5d5814588dc4fe7ef5416888e05af2f4c98fe98de9e2e14fee3f09a9301dbe94b659878cd398a3e8ace11d8a6d1e256b48dd1a5bd1c964985350b20438ba56ea32853a5d3233621df9be5214cb07cd72152a7ddb367cab9b68f592b34b2a5fa4ee78bf7230876121ebbf05e77f19459fc1d9e4c5e70d0c0c7e9a02135ea154a6d29d9c5c76abcf4057fbe03fb26a03a6613ec643f0217a813330781b3d2ec6204e462a793858807ff5cd0900ef7dd83ce126ca9477cd3e106b13b7c75f62170a2bcb834a9a6c6bdeabfc8ba4637dec3fa1c3d81d6657e78aa1ee913634b7b5faa1d49cbff09a9c3d3d3877810b5ab853c135de55277ed41fe04d2ff33586399db718c3b5803827a2d02e6f416276c9a4cbf3bb5451c71b99c39da5a07cae95c9d3a11dcd3d76e797bb5c73394dd5f617c3a0fc1762c77850c336b44574a7f6e4c57a7483aa0c0ba1079869192b469cda2534b83fdc8ff00fbdb042b72740c460a08fa1d39844219efd4876c4548accaa3780de9b02079fd2259ba7beabd65386a24ea63e4e2e1aab1897c61ac2c4d780de2f944df819a8a60c13b11776d9789d45b0f50cf5f13a132b20e0e3ae911ae3088c7ad617a018084e967c0822e09403ee36ba7b83c5b482bd94e3bd1dc2d14e7a3ae760b007eca642e936210f2db880d52891cffb8a0f2983f337559dc9c98d569dd85042185c0d31b61ac6d392560f1b4c1a7eff061d679b2aa42fce12fd22e2a7080fd7640abb28ef495cfbd1d9a2375b506bb897001ebaaee6b8c06359ac51ce098aaef4de50923ff06c0e39a4e67c06c08d144a0087ae784cbb40f2abe0784661f826312097047733bdbbad2c1d8067b8b228a7829935d3ec657f4e61a64879066ee90f37da96e07938c468aed5b13d3fed025b82cb3e989be139f37bbf265d475bdf33d93998b706ee7f178fc0fa378452d5dddbeb6a53e2cd6c325052d7a1f5b4d3c6ef25799afe08c40d1cf169123659ac29bc6e14366ba39292048f06b82e5932eba68fb11777a82c9508beafb8aa5c13c197054eae538d98bca0fa48c9ccf68c37045abf38075f6e2a9cf6ab8c59dceeba6950fcb5d46ba68f954f99d473aa6134d1e34b5abd6677aaf6b78d9db233e399f1b864a6de3d5bb2a98169d33dbac4e273a21159fdf7d9ca8eec5372c1b1029b911bee9ca661e8043083ec0608807873e859545318f7c4f800941f2b1825816b06640ad5b8df2f3fa9f54763115cd0a861c3bff4c0e7b7ccb275514292603bda93e077bef4134a9aea612e6449d106b827489112161f142fa68a626387f61715d52446afe42a41be1dde8b74e2b5c7760a476d9533d32c944313e29d9abfe4c6c4a65cb9ed72c9b787b9cb440094b14a2e83770ac54c06be7f328768aee3c0237e37208f17901a7acf8e371d595e09d9fb91b7b758890c418ac178351e18703fbc4b60a5b216d9f12bc7a864e478130904b33aef503564f74e2a57c3608b2382d7098d62c1489fa63039dfd0bbe5f00b0756799aaa8ab5a0eb971bb604d66cf5f8bc9cef2a9181d770f6fedeab84d898fb8e0712fcfe2a1f4064e5ab7ef6c4952ca84a9926ec6f1d5a0601452398a52b46abb58a158f2b70ee8a915a63340fe63a8c12f3306c24764a330ca8e383aabbe3f6df933386bdf13ba43b55a4300ae591c7db3a305d1a87845954393c9001912e69c90e5c8a31287534fad72c0dead1e4f2e7892198ca0a02406b3fecfd4f53561fec930a05ce4844056221928645204b95aa8694acc944a640486bd765998f826b9e121da8fd98b563d3fcb3e54205639b809815998a79bc3c228b4d0fa98f7f0b5f0920a6a1434f9e9a17bddff680c630fe9e5c0ecca0d6ef433abe40134b02d33912d1fb70eb478122064189642aa739fe33d561061e7532c20f622ee9440d93b59674121883dda92112a0296094bb2f752545c63f852ed19c428f217e02d7aa43c6dd1ed0707c6176d5ab7489725a6054ad38ec075e4cefba95b04f95a551f66d66ca36e00199f6572125436163f1454c2562b2aaefba89bfed252a3e427c97b290db8631dbc15755095c47779888b032f864c8a942f467ab064526c2f7070c21e4ad0c6ca45351533c989bd23f8e293251f1a5a62b1752b77614f9f944801501eaed80277c26a82fdbe37132ac4c7e0e7050d62bcef094d8a2efa78b91ed81ef1dd9fb581a2f5eed965674001cc9889d9f4cdae7efd043bdf70eb5c3f9ff047b733fda06c19d9d09b6d7e7f08b080f64b02b872f239aa5cbe13a90a738d2c826ff226566eff842407149e5299490777bf00f9285a7b6154f450bd887bcce81221e9e4b149685253517b3092733b8f49fd05dce8f930f8b73e644deb9c8ca8fc25de1fc07a50832439184356ad70d04f13904e94c27981fa6069281d7e4818e831ac669a70c4ace1fa630498d0695dfd8f95d7824e455ea6dad57e29b5e234146eab9ce560ee1f96c4801f02cc4eb643cc7e142521e899acec483515cf9feac45da66a845099538d6f171a0318402dc321309407f40e9db080dbc5c7670ed44283f9a1dd7234319e6f1b46d7583dc06b397585fc0d748b2b40dbb50cb1d8347cc8e613dc9843390f3aa74ba6120ca4ea66676f239a6a385ba75b49c58af989c5678ab0bdf633867c769a126de7841e76a0f7e8af135e2e9f12028c80bcc49f9b1fb8d90a24e0017ea2c2bd4e765b6ca5d27179a1824bc0e32f20ecbdd175f067f260d85b8843030657ad7b23b8442bbb53a176f6d0ea98777944dfa1cfcf398d5f3e54120d4f51214217e50bf4ba757b8c80978d8d99c9feb80a74cd93a300b264efe6be0faf5d14f5c6e9ddfcfc9651af17b7c33372f62874e05cf62123ce4bdbaee86d5adf9ab7d93d729113464d71480f1b5165b8aec1ad1b5eedb1d625ebdb517f7b97064629e4d96e38ba32fe463b29ea6d21f167519502474c9e9279fb9d4f14047806ac3135bb510b44d61bf2ce6a05adc21e52d9e55a6adf942076c215689a438e91aeefe34e8bdff595c2984fa18f3b53d1cd15d67d4036995f7adfd8bf8b03d0a488cb22e3636d3eab82aefed6d2c970297c5729c0a5799e4103051d69a220e8b11b5e22af6a145e9a172f9bd823e85f3b76bca13c1f2ce7d0f1afb40d0775154a379f733c582efed8399bf168c6287c517843c3482ee33d12089f4cebba59b2ddb5f19785cc5bee7c196873d0998c2fa41238df98685e21fa213ecd606a3f6bc550d98459574acac7bb749f09a5166a1db7cf6fabea43d4a4a497b077bd71d8e73e64b304c1cb222f068909626b876b91134c91958a7b7d8e6cabf5a06fa11efbf18504ddfe1764e0b5ac1f3e73922238ed9d11463690200ac5d79808cb105e5ff05f3b0996322c270d114334ca74059eaa451f3243964f5b21cea36bb4d752e88d759f7329335f5e9d5530fbe5440d3920fadef93e7dcf58bcc6196d832989eb4b695ad336420e3c0da31c9fa07562c05fadbac321c5a23bf16797b7facbf3b48fc50ee33c228564aa99573b6969fe04377b72e7670129da180c162e6bbe454cd7504926e958bc5adbe3e72df445649005b22ba8ec48d62407cc8ff0b4a97d867ca53206b76280225dd55b90ab3a54e42674a05522a7d4603d886380e10936ad37e51e61ce14bdfa8b7b4c7e84a639de358efbf3a49b4240112efada6db143910fd36ca0fb76116f404cee59e4e363f5ee3a85e99aa73362b46897ee874cb74ee0260b908f2dbb23deb5677334347acb769949ad84f8a7f165644005f5c5cb2007662d4f1599299b3a8849f911e923e367f75ce04c157fdb087931b890846dc98ae6d7af0978bbb0e1afe9c73671d8d51b087bc876928608852407d9b6f4bd7b00019f8cdd82c0cd20eac4e125e26f0bc3168e2995d1b2662668f1d088a6e78ee2030eba47b2be99a1a8b962fbd96cbb10b7123b0bfde3b65a554faa21fde8447972d3722c13d2d5b1b613233e7560f931aabaf24537d86f26ac86d79452c7f1df60d1acab332ef8c59a8c39caa1c5402083ab52dd015241bbf8430856b45eba553fc81ebccd990f9ee885da0971be8da337026239395cc549b457eb575dbfc613e16a38a360bce9232989d7c8af7b0ce84a7a7163a6fe80d689801ec0a09bfd79ee3137631bc7cb2f742593666c3d135ec464d10d1d2d102883912dbbeb2ff67e9f7271d3cb5ee82bbc4318f607fa53252f485e91b6a9185175d5973717ab73b4f12f8455096bf49dbfe79085257655f5ae4531171f08c076267e2b58b06e515dc31eb2980946d359018c7ad5cbe91d47c207703f663632b05a014980d6ced9da058374126143f296b05763d240d2e1e05a2717a9b79fede0b9da7f769a91b47d50ec29e7c9020ae5973626329161fcf7c20df751c3fc04107b3d9de06aab6ff5ab9ef3316c8532411d8b4f8df79cf071aa33ee4b86855ff4b38210a4ddaa2903899de5e011fa20fa8ea538427d05ec13c87cf82c213330311204aac64042fbfff22c4e1830e32503a9a78ac8dffcd8b183a48c3e75675d21535899d6297f47c24b3179a0331420b05d21fde256a038341a6e114a407490b371ddb12386017f0005d329665be0e3de2c2491f6053c71ad4d615ddb2cf79cd6e7dd47b38a110e0129ec44d387ad6bb81fbbde3d8dca55ff5cee8ead95b6db9c5000098bfa2a0eb21e4d5b078da47f3ebcb2d49d3513396332a8e46dab386bf7ef8ff823ff7cb1a7b2f859640792ade1a29ce12752c73bd225447a0dfca41dfd74016bb0f5d2303019db88869acf24b985ee0abd4f915787c225e068b9efecc8d6c16f3488a522cadd0876c5fea5afa2d059b61eea9b952edb9aaa036b4059b4cb5ebed16891945a2249f397757dc48503e0822149dea55ce2037de76cb2e9f04965a5fddc348d450922d762b9bb47035a5a373783a4d35aa3e0e84c65f90cc5281c628a39b5bb1eabff81177a055fda0aaba858af80bc6142d9cedad36dcea15ee8d3b4e26eea198019af61a3b3dec153ee474e8dca0f599cca7a713f0b7ea0eb37e8baa703cd9fa6bc8c9932f1549c908169bd406baf1e05a74e7599e44961ed3077fde38cfda3baee7e24bfea77004086bb526db5404cec5d4005bdb846842ef21e260cf1471655dfc880c18c67ce907431d6eadb763c1c1372ca6bb6b752602510422c6b622b55a04ed740df50fbd38f11d2031818d47e00b8b2891bf05f3b0b9f290f6bb122d98d52d588e395d37931fb189a2b75212f32ee90f53ffac7564039f2ec62aec450a6f5d6bd2f7de9589169864195c0b61d46109db20962a8ca6be4acfcdeca2622a79efc9e79f4840fa008162e68cad2bb60c753272903cf0893a5453a24fb952ccc778f2e052b16e2df60ce467c77442c96042009351cb49b323e2bd6ec9ffc3205530498762f8661b9e8152649bb2f22b416df8bccbbc408097fbdd44025075ebd018dedac48c795c3df286dd7e085ea1c593a9e4666e69f8fcdb9dd1788b42bc952ba538895eb4956a7e6a60db09e346aae715078bd4f7a563a4770578ef8f4cc6385c46004507e6cd9472b13f85347aa16da56eb4613a2fe798f6bdd7d11542115a2e202f7c68a87cf33e8a0a2ee02b32d254a87b42a2c188b5d1d9f9160480e73c01fc0d9bddf4bb126005f6e47e8e72493e0ae67b83c19807ea30fa57c77a9afb4fa93a4aa082442364f3f2f40312b26d09726d700c02788f737eb7fe88664bbb3bd21cbd66d50f48e010b22cee0299796b07392324490f380f2d30863431590e729f8496f6ac253f11bf6f7ec3f1aaa8981d3c7988f9cedc25bed46882c15ce721c2f072bd08b78951cc648b490dc86a7c60d5a42130ae241e8f42e167b0830c84a645c151e962753bd6f550bc28cf071da616e4bbc4f6c084eda293d337ee53ae9f2a37a280dbf14521602e5e6c5967bc87b37668e2bedd62d0b5401b695e4197712e4aa49719f41d65d56058863a6c8a1d5e5cc5ba797394e9da5e3b9dec7a677aba0042f3767f998fea7858da3cc4ba54f058c0b66dbd5c1051067736f67fa98266603323e7f198b2ea9c75ec268c83d754ca7976c90d2e65b7ef2eed84c00d19d53acb496925a6b63444c2bf313024e20e189ec5c7280f546525ddc5810710cd7b91d1bf6e620c0bcf08d8e0db881f8204728d38ab90354a03a9aca101a33e39c618dd9b1ef09141e2a7888129b2a2e10d3dedf12b94b4c81c0ed6f199704f27f78a0e169c33283e42fb2df7a90f7df805858536e17b8b934392ff65c3f8e1936bc0aff8683cb648d2b37b75c2642b64d7ecbb5bedb1f64a414365ead199f50b183e2bc9135986d6e905db9ce74f6467716ff9a63ffeb956c93b10f358bc73192e3725685b356af8a500cf8cfbbf927f5b488c4132c58d74f78f6cfdc96a10dbc43da62bed97ad9eaf0e57316e07e1b70536dce4fc3c799ec5ad003f331d1503ac545b7ac9240aec03fe5d89e0094cc1369aa494b2e0ce6141ef0c9563fb4d776ac1c45cda67179d14a3e05da8188c5d70d142e577d41f03de3b83ffb2317472ab852b433b4e1a0f530dd6a3622a869d21016cafe92b31fd2e7efe63d009eaa0578e843f726b3af6ce61fa7e2ea01d764d7d326763799c30186a96135892a792bee9495ad32741d1652a812b704b67fe944fd74552dd52a4caf5b16231ae22beb723e45538512441d1f1e55d0ce3190c16e69de059941e85a108409fe36df612b4301178e32b6c346174ab569054f9260a503bb70801346e2bf2d2390a368d693ed0e0572ae39ad86f9750d975ee3964222ffe82f60765eabe3becac537e6a66493ead207bcbb2e58446af41bacff1a3f2cec193bd910af19cd1f0cc567ba431bb3bdc1bb8899fb2274fa0742fb53c11a1ca5e77e3efcaec7c0c21fb3acd77fe748f250b12f439a5afea6ab74ec26f6ec41e9bbb30b2417fbc1ea4d953532c153dd7b3e7e60dfd876f4c87696e318457fc1134fa69dae9307761c8268d485eed4f0bc6dbd69e47ad43eeaef49fefc0778d32ec60a098b9295c92be464faed27822b24d4092ea9839db86a47a41fe5169fe95cdf636e37be41e801d2bb2171451f8cebb5348a9450c63c50255987fe03725fe3cc1561e38b26e92249199365209202d1e9479e838b69b1988c2272a8ca5e91be57cfa255b83a30d1c8c4e4dbcfd8eb9225ec4098992f0d9aa63ba5c2e264d955c7bcaabdcc0e27d2b91a43503f735cc8786653af7f3c5fa89069ad09f231766be536d7ad0c8c42757019cc0b4f5eadf53ccca0b4bec461d97794bda8a28ff81ba9968960a4a0b87d6cdcd217c29226513ee115eece0f215b78ea4d76144237a266ea3274c532b8350b5589c4203b447900a9241f0b552e81b3f997268e841a480b6a41800c4f6c8127b6c8cf1a6f2fe2141c7dae367398e264e3b2edbfcdcc3d38e11de85e459b04c7ac8e85796891e97105c2fefb22cf289bed99b316566074826e9fba104b7ac76db41ae0dffa995133db2dfd8ac30007acc256683e785b21e7978e41b745191e3027272b91f3e70b50619eeea5ab36f5ba28270c06f4e672902bfb41b1e476853ccfc2cb61495751e02d06282cd01193c681837931ad7d73e6f886ee078ac272b64553f963830fc47e621d533ea761720cf46aa996e8769d36adc77bf9bbb125ea8dc069dd6660db12a5b7834516fbf862ca6d38435be327650cbbe478b954e8420a47020a15d211acee7efedc19562ae09a5dcaf3a95f3ab229788a619aac90e711366c4beccaa92ad69eba517fd8174fab505245c17661ffa36ee2c12d77cff1b363638241bc6da2f8f249e86aa4f11587d4cc2bcdd017f7b7ff5df3919b68a554a9a9ca74df0d8d42696fed6570735320d967c4d55751c14d2c4be4ef5950fcd71595960d5ea47bfb66696f9c763131fdb6c70b08af2cc20886325d50147754e379b15deebc51fae3916fadd05dbab2d0c877e34ab47c05bcb8b2ae61ed19c3901f073dae4498cde2231885770374b053cd8e506b4c7afb8747c326f8fddc2f4eb2080833166772439f1de23d99501100e1bdb34d04bef37fe145f9f77ae4616a3d743874e39dac2ff1eaf20a7acb20efb25a18e71885239cea216477608b02dbce890058ed1d01a3883a4a2a9f1a5a1742618f6da5f393c7a8255dfd811a11f8ac24f1de08269796cd3803a5927276fedb897dfc0b51ff2242827ab261611ba920de35d319671018231a1c57e792f7e03cf8208fc077af757511a94e14d94a1aa156f4751c7789247e3cb21709de0f283fb881fa56f4faa15fb7273200ef226a346293a30ea0aae5d562295b5dddbf8d349890b07c128c646bca4ba7bffd36ac6acb5b8b5cfc051ff830844a123435a0f7b9da93b240db0a5e4271402bbabd5f9f3c67b1fa4a2c9724d7e9a5111edf4e1454ad74e548d1e3652345a6b99873a570d2505aac9d7342fbc5372172b1fe43d3db7350c575070b85f8c37abbf1816d39888c75f259101295f3d02d351b45d01ab25c299964e1498f3d62074b52272841594ca0d404dfbba916669767d246f83a44e4cef1ae50ba69d9a26371fe17a0ec899448c1bde6dc4e9779d12702e55b06e584e90ea5416193d89fc76d9901656a1f021c76776f708822ed94e73c8adb78037195ab73dd7488b8bc8dc6dbf2fe654401a24ecfa19c80220bda6c323f09ddae70c4de22a00591853e301fc32eb7ebc04a56b5ed815e3793d5a019a621e81d89387dbee80d3f59d3afcf52258678779ec41e9c52c74e5da977d6416d8cde4851671c0a5b321effb805a764128a8d4e28b0cde0db7ca829846bdebce9dd0263ce0f2ebec4aca4b1505841ac9e37345af198197cbee54452c10422eb5be6a098cd3866abfa3ce9c6f4fd185df732d07292646a7cafbb74ab71ebf736e47823284fe9c81d9a69e8c5c18769a05eb5e843b163fe7609ce8e9153add5e4902e289e9ef409e338cd0e37504c823525d34d6ead9c48f5b004f9dcfcfcff1c169cf951e00506b19b13634a2b177bdbd2d38a6c3ae83d96879edb68c595bddac820f3c98f8faebc04f2f78e41b2d7bb8f5d06fade86759d8e2bc226b82cee4b6907aa1909535eaa1c09ef3c77cba31c709450a53e6c7e2ba82e71a6489c880f55e4efbf30ea86f43ef2b550e718f4e80423bca9fdec5d5b0c96ac364a54bf38cfd89bf2886d1df3fa2b20460006de5165a7a30c8a3545b967e5c59f84db8b22c7fc26a2ee43fdf987689ef5989b287f857c75ab5956e8c91fd3df4accd56a235fae2199f670b819a8dc4d21e231d318a8105054ec0e3f4599f7f5e82c1de5ec6dce9dda1f255f6e1d4d1942b37a3d3d8f89c3284e6931ca1cbc3c90c1543a3cbdeadf4be5fda8215e584a47bc071997950b4e249b08ed4dafe28e9be0b9d13254da7958545690299e2c1df556fd9c32a8a60745568704fba8b9532816682c69abdfdae4743c9592004490c23e76aafb486bc80b217f68d0ccd4d117cba937e568d2e1537d7d9508a2d0726260c31be703c47e6af5c2d0a3750122f0f5f23fb600e0f21ce25ea259d7c85b03273a5b50ba089edc02a613cdff96add3e2f5c54843911e5a5a8be58f8f371723b83b5c48d4511c7f78705a045eb2553a7eb637321d824c74a999227cd6787b195b488578436cb18cf5ca48c06813db94e064c26d1cda174f47eb253f17f404ed58d3dcc400caf58dd8a8a5ef7dfe23c0e98737c1207e6552e6e8bcb72d7b7a2787a7642c572388bbbe288ae7de61ef806a0f6232b9691c6bcd9ed1ec0e795a0a219d9787b26dc52ae8abb3bb35ba697e5f86b819d28c6e5d76a6189975d062fb531b3310f535f377180c45ce3a3c35aeafd0cad59361e20934064ffacb743b531e4b234f0b8e341c91804d61106ed136108d1b84895e83391adb132f2f8cffb7eb7017aaec63036e990b1e8d0363afeb0beb52d5bd2712f87e3313211ab1ace6634081b725689e6f71f91a1c7563ea12c88506b59d7be7348933369ea6d63b3df63a530b22858b0dfba29aa61d0301793f8c2df4251965a900fcb34d223af6a0c04f28a4d9e58c81c7b1892c7914360e24b86cb625168766729ab0ae0b44df530a94946b674e44c89c9080b877c2ba0195d647a6c8898c042e41136310d3ec3441d7c8bf4185c030cf51f41e45e5a25ddd855f26bbed114f5ec0b1bbef24f3fad2ed92dd5ae03ceca429cd863f28eb916bcf765335e9abd3c5522933d47984bd25caf2ee646f45e727f3776a43ae6782c3aaa33e0137ef4ea51255d6a6bcf8f798a0d81b97ee56bb009c6d8679933adb09afa99ca23476374c35a140a3784f8089e0e0423c2d6e74bdf392332581a6ddbfa2efc80f1c6a1d81ada315f5e86f23a31e1aa91858ac86bcc627614516ed3cf4b7d94e7757d0eb2f0b5a3d6b70664ed4ea73a284200a8709d15cd3ac3e6b179dc3f097248ac0a387647edce1a456c111a7ab9d0fcb4e38076f1e55411f667ad8c979219eda1fc493dee44c7932ced3b53ba31e666e9d1d7f03e073887ea368578692e8b4f9bb791ebcdeb3b5a4f16cef2474e9c0d491fa74f994d6881aabc7d81904ab29c7b7157f786403664a65d45eaa10ce6798100dc422a0ea365fa7ac3f67d0ce7b1ccccb02c098bb77690b6357b9dfed645d9c7b120229e376eb90858c0e703c0088f66a38f67901ee1cc754990bfcfd07de347b2089367f02a251b4ee159f4bd9d3bfa48629f9bc99c71393095cbab6a8190e9032290278fe9b08cc86e90ba72106467fd29e2e45cf27dda9ea4338ac6d6db821b092e7e52a8fc07385b0f6359f2aeecbd84d344b81fadb937b55d19f881163f83fc906b271f2d3d832a3b1820c377b1986405094b2cd188a83c182c47dd99d6507b2216513add86076b500ef66684de659259a86648ca02e26051e22b3d2e13d756bd76c0380427ad4be2fa31ec4e8785f313250da96864fe4d7b83f1a9cd40df2594918ab419aefe1bab32ad05686ca0b32fe87342b5672eced8ca0e6654460419a6722cd95aab3edff509c3083bba2b6eb6f42cad579181700de0bfa7b37755b08080e676d45602134165537782cfd362855c5930ef107c8c485283d6da3b3d822fdedc9844ef174993815d5374bd2a0c9050163a7ca50fbd0d0bb0f658671fd0eeab3d28203534c59819414b753c854aa577a755434326f457bfaa14932af96c60ca585b4a2f0663d22bc5ff6c153a4617433c740d05dd5dfa41dc972aa0ce766e14fa22be3f8a933b4f159f3e02391acdba1b45549ea2bff7eb9f94ce6ddcbb42b8b58c4245e35814b1f48954cf17e11c97c0d275a7cb37d7f7294af0cd83c6b32e2dcb98e9b55564f26693fbc51573cdd2baf1dcc893cf1cb36a7457cf1559512f56faf81c052a415bd4494c1fb0c9334b1c021a1c2ee8aa7cf5d7a310e83b1aeb9ae888d2aa02c26d13402914fd10a2ba8beb258c6abf3a46fb13fc175b987374ae42fca894ffa40d3d00e4fa6441670870dd9e677f0b981aeb7f166afcdb5a6d47c7c2d7090a1b41b6d3145ff5fa52e3aa00af284ac9d33f520315e00cfc2169b29486ce595f4dcbe605c623d678dde767b96698b2e3aa0912734f717dcf2a243ab589c0586517b1529fa42a126fbc0286ce3d4e1b77c0211d5ed2930f8a755d50d7d0230a1855f6db8316edbbeeb5a828e1065f340bb932e4e27c9097fd81eaf0417b1616c9ffd142efbf021f3ad3a858805370c1b3b25dd823201ad20c804cd99b46f95669d860b7f5aaf656ec0f2f8dc4d905c937a599f8adc551131ee383868557f26424a8e34d1ae08c09923ae39360cce229616b8f1de0fc831f43269958c4ec967f6b4028bd2595f92b5814e0fe6f3b49211cb00ecf9a0d483df9b85cdfe0a1c84556593bfd05ba665ee7407a857f43f33fbeccfdc7094bc05f52f3dcc6d5d9cba54a671286214913f853e8cb7903472ff79b2d16b6da629bee1a35ad873da2a252b88d2cfd91c7db31d8eaabee0aaca4e9dfc1b5630d271b4aecef4af7fc08d58cb36220073a3f997c483500aff3209099d286c85178521766b3bcda3637e8a8e1b3387be601272247a5ec94d8275184bc9af48c2449c6642e5ca32aea58303a2258ed5ce24fa645e36e86cec9da3e68f618d8010c18638375807fa41d652c106a8e609260639fc8170af6200805c9cf9fb2e7407d47e42b8b5126e4fc09fad9b3f0257ffc8874a039b26266fa581260554717c04e52365f19583b5c2ba59bf046793577737ceaf6297704a05b52fdd3d339cd3f2d26bd36ee2a0a6f5d9b96a1d1756698bab86773f0f7ca649c18c75a98e61ad7c537f87f1d95f015593a8a2fa1be31793820be6238f549d0760e9f3aada38122b6db32ba8dd8d4b4920fb4786a69314b30316063d000a7dfa404359ec16ea5e3cf10671541bce9eb3912eecf8be857f368f689231f3b13fd5824dfc53d0bde43c06c0948270c028c36c1b774430c9f9b5fb23b92fb0921043475d2fd5a18e2e115f2be138ec343c30491f44d920ca19a9bfb4c3e6b2648a2f54b050333f0b591160409015e56b0bfe7041579c92361cef7c5160723425bccf9f6013d9ba2e2d8fd92d6d977d27f7ca03018926a7fcf390d7d61ad031905bbbcb6fd72c5a13dac68a263abbd9dc09f51439d8d0ed606b4ed27f9593020e6c82d98a41a01fe86299ee3a4c3e458133446b1c221533a77bf09f6585d8f7e411af04e327828f39fed6df61531baaf91327474c8c36e060615e89289901d4b1f044ff28c24f97066fe9ad061ecc1ab86256f184de0041a30343023cf3ef040b2636a236b7263b765f4486ffa5c889e4dbcc3e175831b28dd7cea0dd597cf2ec2e975695e9ad06363e842bbdad3830c74a408a1ae4b447676396bc17f307200363da222759cc50791e5ef19a05bcfc61d9f9d493f637ac2dccdc4da0f59dff63c1348083a0f5df81850fc6e8baf2f251a831b5fca75bd83bc915e5e5eb1128b59736fc2edfcc4d1055d0546c94b46257ae7cbc920ec6d5f607e90bf50bb7a22aa722362a8a8a3ec63ae5d1fd966188bea09a43e1020166c5f72f1149de164f06478dc80f412107d89ceee6e8012da370f7d680be84f98e86c2a6080e776e36cfb3198318cdbbdbd5809140a363bca84083b7ab5ac97249729e88b5320f4c4d665904d119df1c282a18c8e4c15b8419eb0853f80fcf906f84f69df7cd56690262d47a7d985557c44fad6fda659134fdd6759a3b4a332cca4f3f577ef591c726bc03c556ad13b3454904b938285c7d707201c8abd2610fe25715336495d1c87b33bf3a0e838a3e03af55266197e2d0009d2ea210076de040a53d4bb12f951da7aefb3690ce46905d5c82ff7ad1efc27246d6ffc0f3a499a7874d5e2b82d60c07e411b88b5b29b455c5b95efe61b7997318e30a12abb5e21e8b7786a87598ec455915acd6c257e9fe9b7f7675245a0f4f417da741eaa19739ff85c4b70ec97836934aea51998c668268a5bad68a16e8c35b4d7adda35719b860b001d78f6f7a02f409592edfe6061ec2cc1ac64f04964239c358d49367c6996fdb9f18f46bb1a0431d1eee1aa6eb295d6d6cf961448e4aac4dd45a4252481ee647ba34ad786d1eb213dad8399b8942871c55081d407007ba3e063c7df29b3aea51d9d9cc07f02bced170a67ac6adaa5741ce5aae9b86d00226989ecbae4ea533f090bc7b61efcfc89425032c11b3c5a93b9bf19bfa992d3d42f68f5f20bbf2a0231e2ced69252ebdbec5f828794784b94a0f877b1a25a726539dab02a610f9de87438fe0940acbcd91e0a344032d05db3e66a2351d07b6eff3578e0d204afd4897451f73b267e4b882f86d2318db0a9b457ddc6af8964bbd95fe4249c5db761a5b0858651afa135f518bb351a345417d06fbf2e17d5122ce6f99c06304fb2442e202fa00a0b5a61fc88f798b06d024c8846cd8537821388305c884d37a53be87cc2f132299a41e45fc6511301ae65878b7b3f08262113b665ad341fbdb37717d4a26851c8bd96e211119ff7530dab28c26a160eb7bc2ddb928e509155ff86f843a41c8d45034ad6c7fad3784ac5f597dacccee453aba1c5289f3952765d831bea4d0c69aeb2cf0f19cc21f9f216945729edfb615075a78e2c1c39459151f96ce86541e77af57a5c3c4edb51899fbd5d0d3c7e9edd750831a6d193a6caca09dde22427b956d6b21dc76427a6c71935ddea99cf3a0602164134d2e4b1729c95474e3b116a2afe012f29a74a6d6952490bb0a2fffa2227e689aaad65ec20289cf953d07b1f278dd6860339758cf6747eb3df732bcf34db91fe4ec9768ce3998b9d6ec5cb3b7dfcdc4856a13005227e5035cbaa307b9435d024457d9bc3d31006bc6ce48e5da51f036f566b32dff89fe78c575c6867a3d321c3a032c87bfb03fef332b9b226e07c48d077ca68a104d97ef4353baad6fbceaba312a729e76892b124e21c3406be8f6e4368377ba1c91e04d4789c2bea52a6c30b6360062170fbd90d184c7adde1b4799d9dfc761e0b0d6675e00380bdeed96b34a9fb1cbd7973df8d57f6398fdfe5706f20b142511fc797f4d554c2947002bda324ad2de8a0683a55444fd56f2a65daca6f64e32e45881196404d0d75f95e50cf18a70e80d85b0a43c4d46d2c54b4b441bde85034016250ae2da4ed0d601350f887715c2966ba6ab03cb011caf801b0ee9f67dd81cba6ae96e40c8549c98dc2b407d023a865f7fedbe08152be625a1b5e951dbebde68316a58dfa4e00bec0648058d63563d6474dcda97ce1f345068b10ee05d75ac5b7c1ef355ebaebdfcf921ea10db148daa1f6c24b8d6c27272d8329e6f66208dfc58bf33ec0943c648f2696677fcf134e3390198006d37412f8ce5a222eb9f4cf93a41685cd4834240fd2dacb9aeac54db23f78e3c72093eccf89a5cc4c00b63379b185eb8b224aee7517347c5d9961d69e97bd0cde453a88262e519aacfdada22096599b987c86069a4f28ea03058385621de9a07462950044e14ef73d209adeb49d16d96396df7aecd2cad48b6aa66e1524298c62bb1fc6cc57925c8c7a80682c5e1d89141dc327de85baa9f18f733617944ba32dc9a344d5adc6f348af43eddf99fafce7ca027b18f97684de28b141725141b035955c7d325bd0b87a7ec7d88ca9e2c0cab9e8e48380548629b18c3787cff0e6ddf6c7c6ef9402cd65fee4476d25582a042bd744d285b71091f2652f4802837db78be1fcef40e307c19c0fc45d7ce6f8a1e3cbd3b1b9cc0dc888426c086265072a812dae75f505e3bc85cd1585a05db40992cdff81752a13e4d47a42c0353d9f24e0ccee9f80f9b241764e6403d8d6a2ab7274c36b4b926104d5de4c8d8fda8039110df10716fbf20d1e74792bcd336c609f64e1fbc1935283992f0fb35e162debf4d311c1777147cf8a07d72a45daeb36fad5c8407d19509d54c1fbc77cc9ec1fd4bb92a8825d9c432e9bf2cafc9c8b8b940e1edb53d27f8ad17b757312760728e931f7e7deecf68f13f3e1bc5962a00c1d136929dda4dcbc888872adf5f9b8991814067f154a67d294393b9d2e57ab7e09d1bcc5447ca53550c22bf895645a218a215496654897f334314ba4196e7c5c563a80319aceefb5655b5869eb3a7ae39ae79234a4cae8108a99344be4431bcb218ff31adeacc15d9610150044ac4b13cfcdf93a8955f0ce7f11e47019f2e4cb5af159d8d24aa66a261649c2f7c8fac508e31c52820f9b7349b8fc0d2e18dd931bbe45e27bd53b3c8b150b17ef425267bb40392861ececc29d9517e75bdc24821412f0b7493d69be7ff81889e90616d133bc46414c2a992959130e887ca158d7e593f07259582b3ab772974ed69a5f8ceb0f43c66da57e12488f7e6b693c060c009ca6c23b177ed4e616d256a189c88be510e7ef8dcfc1476a38187978503c815b922f4c61dac6c0bff437d61808a58da33b20cf9ef0599c78bb2e90664ca82095060601fbdde36e7b1640e5b9889adad0c2a5c73c58c2226f8b42de4ebec85a98b09d3c01470ec0c343151a53f7f6418e126a5b1b6f7224d6f4be076ac38f95d72545c5978a086765a77551e5d86f3cba31a63ef7a2595b5799a44abfbb3fde2d3181dc667bf4773d5d517662a189994db04097eb945fe127a95cefe219511798e828ea10cd532084b1b51c17ec8f5a6e8abc4f2828d7a92c869e9357dc73d70f8e710759d4d8e8380610342d94a853a59cbb97ca5532a6521ee6eb1cddc133c83eeefd8cc915bf769b5b57855cc7a8a7f8b88b7d51856745828502fc7ff4e058122ba7888aec6ddfec64fe12790c205807092db8226b9b96ff0f2add2e0536c3a3729ad9cf2a4971a5091041c3396eb46f87656e37d0114454f9063980ad332ef1560c0f131370c8e0ec9a27b9faaa1ee1a4a1787250ff36f065dfaba3099ae5562839ef97ba06d3aaec65096c725bafe665d194fd4c107fc2573966fcd8dd6223afe459cab08db2b4f6e54d84eb836af3ef75335c6058b000daa150153e62e462b9fda8b1bd3e9fca8aa8b332f494301b665233ff13e52ef49d330fe0498558bb6b8437b6304b0bb726f317a2b4b8c9cdbc956921cc4aa0f95be4c738c83a6271006a12dcf20cf179781632f99d19bf34d9360bda028c431f6b933a801fd1e856d93c9c6edb0771a09fed933f1334735d18999cddee7d088e59a638cb36d75e4124e03784b0166eeb3b29b323f446fb1e43fee1c376f1e918549f20977d29468821cff73c2d9dd7387228960d08f7decf2343b6ea386a9155c0501c4ee84f6417ff6cf31a9c1e13be1275f4f567c00db7ad376e8b25f088a274120e7cde7109e4c23a9a386e2ee8fa1a2212a682655dbfa27b68d5c9aa7e9f5070082ba08e9dac4094dd0eb34161bd481d30bb8d065c0f1b90c91dc9a9701a640b2407a93554c8c1c5d993606a68b0fe9b5cfc102ac3648098490bbd612fd29b013fc220b649d3936b67f82b5a125799c1b4c8701176eb5b36ec05bae5e9c79e2ff9256b56cb0259fb6d5d1a329b985c0d40d6eba68102fc457c4d7ed97910a51af82f2908f5fe309c0173a041b81ee21a9dfc96dd7b65ff1a3e311fbbd0095b617a45247d9433e4258846fe4f4c288830ab3f24bca5c9e6339c3fdbff6660b81fb45b9c714876bddff5a6cf9c457427915cae56d79b4ac26947af095f792bf6b9ca153221952ae9751f687d9db4acac6a6ed900a1bdf502bca5aa6bc736f3ad256b74bc8572d6d227a3a01090b4b2701c092793436d0fee4c5e6d4338586af6abb54c6c38e45b79b98bf50bc73353d31498c7229e57eb34f4f18e3ad0f7edc8958372e24e0c5aab23a40ee50d015fb993277cf729b8324dac3efd732a051011fa5a307f2265b5764156ae28545e3efacb7902c8a00cce9369f998d4ddecc0c30fd80c2badce712cccafe4c1b9c5c25d19a9cec12278705597ef25dfc76eb484c742890bd562381b51d2f3f8a014035e109fdbe33b7bb55c90ff187b4d5ac67e83f30138dcfa881c3dcdfe30e4ea31c828f16439b0a78a2df07643f4c2a0b0cc19577407e79703dd958d47ff9b6b8544929eec65a0fe0e15f9c9065ca03a63739e645d1026fe76b761f8c49fab413db47ff91b7634fc9a534548ca129aef902810c34b301a7d87b765978fbeff3f4c0bafa42b329699b1f3a9b19ab36a54df8fbd4aaa95066b4490f55105116a276f8e01febe448b6b2b3c6235234919d66fbbcd09f36e13988e4d0cbf766efcc670cb7b26e22bc86bfa9e44d80c387df828df7721da947f8d83a048905a4504275f6fd68c1929bbf7badbfa4cde633ac1b03b46b52eaa755c8f14cf0b27d1be0c55ddceb91bf67c7cf03c8ca44e98c7e46855b45b530fc6113d0306040150a310ee53f6b522d25e52eb25e8cdc2127ce8497b7dfd0e1bc0a9a63f2593436116a951c79b8241d873b1001d609566fb31b3eb0f4da9f193982a376efba0ce91beb6c86ab8a1ce3f9f3991a16b3bb30e8d9bd4f7c03b64f5958f292c94d4a1c54b6d7873ebbee3a24961477819d03e1f8ecf4f6d04868b18ffcf5310adf6661364717ace3e419650b2311561bd4f364e2224094a64bfbc645b41937bb4f7dfc6c4079e2863e4cd69cea1848f7a543e97543df7245d1f74a85c6d13bfee9fbe3ff505f99556b8728bd9608f1abd3d55317790d2c91a608322de83289d349a78d314ae1e622cdd0f429d21d7742f77e49bc14bf8c90ec99915ec051292b5b2dddf41e665c3b8d73d68c53b2edf56c250005062e0b39eb045fdecf92b3e586032189e388335ce2b7f71d473b62191b16c0369ddc322e59e9fa1087f07abbd352788623bc8a9803126ed212d81c4494f7e32580217db0a52267a8a09645864519c99251c3dae3b6450ca180907ebfa423e5cc35dc294a30af7c7c51f8a52cdcbee2af64e51a227126661668f1a86e90be26ed55d55c5048baf83b305dcae3e142c769ca75b7d438b69531594fe12dfcf78f9664adea81bd681f9aefc1587a6a3d687b7c3cfdf65ac5d0cb313cd961d63892131ee2fcfe8f5d1939f5f924e1a4cdf4be72a06138b138830ec5ffa0fa4a31b66b746b1605b9ef4c7d57ddb3b77fa09299c61244623cd4114d90244eb9b4c5924da489b95959d181109a654675fcb6bb943db9b0b70a724cf684da9fe3d971b0ee4987c9e74948dd2394045372b61eb4e58be4a6c32334f28cda935de1a754e97857355a2506dc81f433cd59d1c2334fc9c9ecfbceba8b4b124ca6c95671b9486d9dc5db0919b7fbca046158383d4725bd7824793ce9c897a259c84172eac199549d7a2b0c94fd615a8f99f8ab3a41f72b2fa57546ed18bcf389a9afbafc1ae8796d34c21b6e37cbaf427f8710f53dc6b75a477098abd7cc6abeff3a052f5d0c9a8ae7695fe7c6fa778a66f02ebfcb0d2a0f133b7ca3afff4e9e3fc52d7a06596fd91359c9772462f0d1583b64fdf8cab69d9b24fd8613d4f5ca521fe31072cb2e86f3e3536ac64bb39439656f06867abe2f608f5b258c4aebddc036de704512aeca0c457ce9cfa49365f5a04e540d8a724088685dc8032150db0d59cdb19a6daaeef205363c1480a3ba12e2ce9a2bd4cfdd281a14001a74f70d677d878dfe7885255bd83242bfa03e6004df85325edc7f2c90751dddd509489f7e3deff4e782a2a0ff9e9eba0664a3d5b143fba67a0628eb6e0e9c7a13dd1cf1fe5335d66ba712834533511c0991ca1b48ffa315d1c32deff27fe4d57865dd430f33b04526356bb55944b7590684100cb9bef12d283c7be3014bbd60de33bebb2ec9c051329008533125df1b3ee136f9797a9e5987c32d924796ddc4dd164bce870d845074a12da14cdfa6326c97c8f13ad2ddd82df2581200ed2d90971d42c674b7b4038d55515d580579d4c8cb909279af18b8d642a5ae4ac85ce505e516cb8cacff01b951031f1a303cf0d67794b69c66c41b5ecf0a9e1af476e3db54ee50a06360f7ef77c1976269d6d91a08de41a84540d5f24ce3d10a94c379d792d29517bea3a92161a243c87b8066c0828bc9f7e92601fb70b3a6fb4067e8d797f1c62b0e938f75035452052236221b286ced3909ac895c98791e5b60e2e4d042acb02347e38a9924290f6b93d441ad325891676ef42f589eb78a15705922126fb67168da1ffef444e8f667509efde798345188d977973e02e8a60747f9eaba26fcbbbcc3a5e5138df940ccf01454875f2fb8b6329f583f92240648e896936fc36d1e6162b4d878feb87a8b430ce0c3e3f2f840419d2610436c27470bab0307e1b6a956dd266d63aab0610d570b13942f1a08fdcee8d2de0af4617cf481e479fec4e27ac3446d81576c701bb7c39a2cea1bbe92a99ec4d7bafba46aa65acc4084c3568cf86863784cc9c38061839c01ab1e1b6f11459976dad733d21723a9f15b3a5d167aada8d43d51b09486717bb53376cafe8220d13eb0fad8b39602078ba4bc207e31d4da26719ce49b1d2c24b00850f4fb4fc8b5b1d794276f139faffd143d2010b5d68ca544724e018701c003941c0e61d272d00bb12967a2c851545df3268f28054bd7546a079ae971874fca74443b2156161e20768d8e905eb99b8e56d522a41705f927e6c9f78d74e0f33aeca12e6880423069fd19321d7247df813848b3f36f48925f6c565ea469bd0f37553ec06f88e34dc705ce30150e0b9feec531d9976e45c93919b7d717d9c43c855327f24ad4e346ba4d053ae5628c9a685c84a2eaf920701394b4c72a6a98b0c36503362b40013c96cbe41c312c9a75680dfc8541b489e6d7a1987bbe3330e14ccd1aa705ea1050928bd305964cb9e1ddba64ed8c0f23aa4dcf5683b9167a416e94cc4503d011735972b16ed7e418d1ad00c81a86f78d213f52359e2416ee1eb642a98e89cbca571aeb4a443da24cce2e480d5b4f8366855d44246a52839eed769c5720cb9eb945244d4049b558db0ce780e699536d552755dd466024039c068938f70534375addaae9dbbe172b3701c07d800364aa50beefda2a6ff0b76b519fcffd82bd83f7a9190361aab5516bc6e9f680581314e6c744162ae814fc67389352300bb63c6c90b122880dbce184d93bc900bc7befcc4f02d32876e3607d8718c10f7817a90dce0e6b7d279a918277ebcfb22e2ddbb52f8d1a65ce9946a95017df89726fff14031741c5d8ed0052d9b8ae041b47b75a803ba358b24ce592b8c6cc4768381cbd8d5b94464c68d4c85f57ef18f38dec651fe22132d97943618e3d11fea50fb756a298d63782fe07a43667deea93f618cd01f6dc0b886464e67f521e26241fac208113d7b055d0aa520f7c9f66fe901bd480dcf176734935f9bb9bea061827fdb627546406e9babed829f590b16592db403af7ff5fcd2dd70937c99e3b5b2ed53ef6457b328db12b79c41f6dd14ff745df90fa4d7bc3cec325cdaff1585b592f445a3e0bd64d42ba3ebd439d406061cabfe16535271911099ad36b8afb8df8549e1039d0a45278635e648da6697c638bef9faeb2dece951c8c7a7f06d4eccace5cb214119601c5333a2498eb41dca8e84c2d718d6e90a0229e421b82fe4ea163efc70cfa694162ac692dd01384b33b2af822a46fdd130869d2f3845a0c97a3c485e559c30ed209b58c09281134b5461765135a21f5a013eb1acb8243b7dfee2f4c2130ec90e4fd3cae31aaa32e5a7020af84916979480d76935bbe3cd0491225dd3a59a5726168d40440056e3595f63f064bf6283719714ba15d5f87da5552e1b29d92cab6e760b28c6ed7dcf1fc27c6e2dff53ed85c07e9c86728af7593007f18e3a43666fedb949ce06e71fdb2efc7ea074a53813febad7ad8df149264b0dabf0b5166cbe684396fcba999cc4b14845bd0603929f3ddd5be4b7403858603ab23ada263a7c3a5cedd62750fc33252e993bd5c44c1aa6335ae8063856bad20c9a1023cd8efbe939f846d939434e609b4f87a1c3153cacee363fec03d70d33d551cd33d713f178b770783d95fa3b56d89dc3c89e4932cf2304b63284d1e350aa111d2a61d4bef12ec0f5e109c97c28192a5f0448762ba7ac95747a17a0a4f3542166e95136526c317f30391902c7199faafbde17915a421a520390fd7483cc404574afc181bef613f9579c02b45d6f7cfd012abb08be6ce0e6d6ac47fd0063f8612db31c65fc96d20c14ed8201a6d4cfab858607cfb2871a73248f5ea8744b889628a8db7c3d15808cc77273239481d2758e8877a2218b961c259ea2660da76eb99cb2a0d3f4f3ccdbc73de9fe48a87377631ca68da77c7aab4420cc1c78fa58224531332d8ce81700a925f5851b04c6c8f5213ae816b266c2433fed4c7c8eeb9cb3a32d4d84cb9e535f754e9d4896c3b79da11ddc0217c24d58870ca1a02da059dfb1d4aefbcfd48e578f8ba0c429eeb248f9d371fdd7fa49deb674dfe106814ebdb60715c02be561b6d18b9ec62e63daccc82eed89e244b8c25c79f8933988c1240a998b18c7bdb51cd93b8ce1eabd99fadfa4506ac68ca4b8cdf732f7139daf1604a1d1051dae86d6c95f8bf96874b8efd2bb037c9cdd41d35397be652859b5ad73bd607678de9224a6e7f5853ce364ae3700e88ef6733b85fdb9a7bd97380c7a58eeb61b821631d8d2793ca14ece2f434fefd80837d340934378ef7e4f55836c11bd21d4db2a4f8079cc6889e19753eb54e25500f04fbfed285d17efb2bbe906cdac98a690e775694c11c8c0fd715b2e237cd094ecd39bd39ac3094ebeb723c6cd819293ab42d8e8fae6ec850933c7f9ded8f925f96d8a9d8017a739d8d845e2201829964e96142c20b7e209303a1438d40c1d2560a90595f8ebbdeaddbd2177738e136b98bc8a720df2390e0e4e1b7d97ee4a36b8ec79d32386dc8fdca4a5c69c6672e6457700c85ed8bf88005eef2963e74871831cf14a59057d7e88f6adcb0a662da32a3d8afe5b34a7675f67b84b9d506cbf5b776a0a7ddc1fe87235069e82f8266d50905d1c1022acd6c8b22a63e6074c9c9d945c26e4305c4aef0b298a0b9ea0b17ccc37f76293fd5f8719f7fdd7ba68445d9e471302afe7a30a0f097d34a9d12b33475e6f29e1c4e3ad96d0c931905e5f41628f7cdba5585e3f29fe6220b1de1d6b7c549c4ab7a011279419e208152f73145204f7cc18d3fc1a62e953b5f1db6f2cc635e2f4031e7399dbcf065f9717e6386de3ffef5fde97ed3a24417c6cc94e786239e843a00e67f2a84af26a3b3ae78577f7fb0e02aa5975f17d5c3dba90f634e66c80eb1c1a256e8d4cc26d8a3efdf4aa3011b1175dc1223930303a6efa38a628a1004ce724cdf9ed5a4a43b53435578c576731972b727089694a865d921cd7aa8435ef2ae1013288249aad0ed089b319f300dacd956c590d7f865193b071a6aa8be02315a347085b537d0f920dd5bd868bbdc07dd0fba5a4394d64dd35b25d46c4c7e0c83acc5198371f0d39ddb5bf875fd36c4804459c937cc16ca4a2efae85490c64d4b6a2a8f879f59b132833d19bdee1169d0ce1dde173a7015526619b902beb8dd81443fc14d7c5e49bd2e0417dc005e8a04205dbffb5b57a4427c85b5b4eaaf9cb4e914ee521be16b6b0c40c9ded9fafa9880529cbd62391d35c66da809052680a76cf45acc719acd888046e1032d50d26704545f1a0883314d91a22fba208758f0c2fac4831249e52325b2ba6d96a806e2c2a02ec6e46dc855d1016ff608b0d83275e4cfc297aed8abd2ca9443b29df41d4f1560fba9d20def1474e4d306e2e7e217e167eaedba354bf8fdea63e162591566697abb90805bfca244749b5aaf2d968a5d19d42d55e7460b19af7b202601b9287dde21df086c62a47213fdfc3255313034f79d8ebc5df0404c76d52978138403410d9044cfa75f3c745d9c1d03e6deac7173b5495c0a5f558f9dadf99e4291650b37508ec48c5c5c7029bee45ab2cd959380134f5c8a314da69a037fa46685e6850606bd87b94633c3f0d14ec1da7fda4fd1218647fa584d93dfad55d983c8aa7528356a371238c614c5235bf4d4e841874785a3e2961c776b586a13dafb14446a8cb0b66d0a5d5624e781bd4dfb8b7dfe9e99cb2e4ae9ce170d48974bf05a5a083e67b3d2ff67e8d3df27c96b9179d538256580ea07fb32698143b04e4cab3550214a5df14af0372d2fa549ce193c1cece3dac10cb2464dce75f1b18dcd2997d6ceff9eec50c54cd446a4b28635b57f7cae466946c194e3e31fc9b41722bf474fe184e5b8ee14586c69156679cbf5013ddf07fbc227e8e134e482021812fc0bd7eb6aaa271360d6f59eb420fd289456bb681448730da2c44b23ad64458f6a437e57cc9b2cbf6bc9dd3c8b02197835402572de43d7d526d11bba684ebab6e9b0ec5c743c08778ab46b0928924ac1dcec9cfe7749f9a216d01baa12b9749096b0d1f83265731f88a0f63a7efde649e7604e66c4f7aafb73ca20b31027338006a097f0953cf7e33dc92e208b4ad03d03b0539a24a2e71daac94b36b7f63a32ec0025d34301f5bd1009958542a0bea1e3400efa5de3c40bad2fc64da3f7443b05f665b569b53cc423c2a28e12fa3a50ac99da370ce8fb2811ffa0d6dc61dbe41d387e0a7594baa84467e30fe1bdeb34fef1c908f5bad917bfcb6cb81f905f46e8fe0180cfb2a4c3356ff2bd1d9fd40e73353a4b75ac70a24225e7df6518124ae21654ab28f6a0118976170e0fa0a8e8e1009b944ad6f58eeca447ba58e0f7b9b38ab0df78890faae7f795d2176c364167a13b572f63bbd0bbd721566d53168f6985ad7eaa8e951269fbe16ce26655721ee60a7be692c6149cebcc1ce869bd6dedbf1d862bb74bcb9f382d5da1419e6b0e1a29edb43cf6e9d397d9cfbfab292e91c8b0c231ae389a44e8770228b47e5073c865a6e64ba070c0aa3f7ef57ec8e6f5cd73cdf928a654cc7d64ea8f63831a4d43637babc79366ef9f0e0bef755bb7a9821de114b6fce0e7285b2ee0a33956acad286a022e48495a32a47e7ca62432cddb835ae487ff5f1364cafb9854da347549643fed856373e2ade2ea36335d22b86bf85766d907a6be3aaf4eb11ee10bc66e5da4ca73a8d7877f1edae130af830c0504afe9f94c74cdbdcf3183fe761eea2575656269ae549bbe59382f159d67bee71707c7d6abd2e3117f585c9a6457d7059fc1c21b2132d63ce596e47afa632e6fc68d1160c612c24d473f31d763e6ba8df7549f3f8dc6012afc897045ad112367bcaaf7d1f2bc125a32bc08df0406ca5a8a3792b4d58b7be5d0ec862f5ef938b3d13d380b704071956f5c4948a2b01a66f5b0c7595682d497ce4a73f618a3d2a87a8c799d0f54a191c27032e2d3c75eed321ea322f8878395aa8339c5061c077d1eed8701d78c0d3ac58d52de67e4fd072b3df20545aea35cae273315d40eb7923272209da450338ef01fe804eaf44f0dab14a9ae74928929af117a698ce2aeb968aec4ad639ff51f9bb92b0abc1a0293bcae6bd7c37d11269dfeb21ec7a6e3bc847e221d81b4be3c3b20fc03f9a826919d971130ac637df3fe71735755cd9d1cbebfc466673d25d17abf086863e7fcf057bdcb73350da9617d150153fdaa43028cfa5f94d0e51f80e8c02dbebe3655ff2feb6558afc1a982d8e2cda65ac0a8848bc699601d4920d96523e668ad7799d888f71ab2832806b7c7141e1daf0198cfac806800d7129295ff65dfdbeba7c9bf9db5e30ed18c99ce73d6b9615602f78309a9a338f546d32252c6debd7b47c0dedc3bbe426ece3c59d07f2d1687813e28c23b5bf14de537ca7418bf0ce1819c62e019b2209b3747bf1f8d69dd1adc30b2ab29eea4955aa2638db5e3c5d27e17ff7c656fd0323df832cb866334f867a1b3a5719df634a0f22fdd070162ca3c9fc9fd2fe8792d9c4d4a00216008710d090001103af919edc42f3f86ac055c46e6a4a1b309ab0ed39e22d3d164c811f93fe23a753c2cdb8f2a9a21c79420037493ecf3d28486c6cfeff6dacebcc5ba9bb7b94c5dcb8322940dda37d9457d59dc0b5beb102e4380244050122265c0ce7c04103a755a855b73c30e94c09e96c03b5506714726a8188b06977655ada934801af9d1ffcccd8f3a40ca773a5d1e9b84a43e28ac0fc7d0654f19cf696f5575a7f18c8b316250f2041a8536de24227f5641768e6fb306d8f7dea4926c9dd966cddd79acd272ef7339d7240489e148c8e0486da40981d58ab05a3b12f132996c40108ba429cb448e554dfc6d60e7cd456b5a59d7e8f837a2bcf384b50139a305a969194387adb1ca709d5e3673ddccaa286d1f76d4830132f85132e1e16cf6e72859f0b826b29f2cc70514710d6a69aad0ab7a61218e774e36d297b558c9971bf53fef073cd8487444005b1af19dcae142a19c91ca5e473578f2989a964449888a947bb9aec130804f04ad7746a49e3298c97b5f9de8eeacc92acaa37241f2f362816c00933e8f6035d7ba10ec92f0d5f89fd98ce01260ce014750f564efc1698851ec9a75633c3f4c07e5c1e3c1b4beb4cbee7cd885bae6d887aa25fd7886e166843e796db19bc704ae17b8e34a1774816cdae283db82d5519cf5605d1f713cfe47b7625df428c99bc0f2e607d065a7affc6ecc8fb31e097cca3067befe8a498d201c010b46d0c6a5f1d1eadfcca2d996a3947dcb39c69322a3eb37fa367e8a0e345bb117b48a9e7c162aa6d490b49ce183798923afcd1a106ab3fbcaa2de6b1c921c670afdca5897efccb8ac200179d6b441fb6662f3d470ff2c72022e5959c163360358a6ad504ff80ff3f17caad86607925c2c947af70e526f35e6fe5b9e028dc5b6fa0ac33c8a82be7df02cd43b1507a0e961969a271830236ea4ee535a2e7482f049e2f81b546b5fcc91df53830f675b313b2e09733c01dd2aa10da5d74c0b930a8454d8fa07dfe3aff48b90e6e76fb8deb277ce97e63d72dcc4563e7b344cace24443a6f38d7f7fc3534313d1d9725d1cdf3222d29fd69e9c46c1d18d3583af9f4a3098cc4c5b334bce1e185f816577c9e959772e8b5ce9c6f27c6bf92997ed92c0cc4f75b85e399507fa1ba1d640c9d2b79b4a6565eaeb899eb3d02a513ec371e62bf235a80ab1172de1dc6f28b66580ca3b982b0c62660ac731dfcbb4f15506aac34556fe9beae032c0bcee6112ad0b248a848e02c5e0435991b8272c7bcb01030874203fcf75b8b15fbec04add195e89c4b8573c4a13cd868b3d70dc95640811a887ac32953a68345da83480ce411d4f44510a949f74283771f1711730ed0d4758b18c411ce4e88ef920d883f2fb4b9ff3f956623a84598c44f78e681cd4784e8c38a216bd83fd6eb1caf89bd48d968c12610cfbdc65c7f4cfab4130699c8bd9cef79ffa7907dd8225315e1377a0f562f467d8d24e8e3ef6ace0057ab979840e20546eba9cf5e390f5ffab8425148dea84607c8ad5e7090d4550ddbb1adc8a98885666e259cbd5669f475cad203eb1c87d785c854ed44fe958b8efa5236798799219afbfd892cfd1f88a4c8b2f589f121ed740eb8d235dbd065418e9379b6f8a8c271c8e7e48f84698e13da73ee55a391517af0492084038fde25d1b60774af660e31c3c29902184f87ffff7cf98885f639472b0927aeb205cff91938ec70c5710f926b49476b5a8a71d6fad353f7cca517c6975e5bfd97ad57eb8106be3eb79508d68d42aad5720667313178788411f385f7bccad4a296dacb857bdd802b51f9b38384dc27f676c6f5b22cbc844f1e33d8b7fa71079dc490dfec51f067ee22486b4733f093794b6f8d52bc05fec5178d7b5a39a9eeefec7948dd9f974cefb698bc188ad7b3f4667efaab604d762ed9111bccc838252cfe34a67d7c88bf80cc84aa1fa235f9a2d7ffcb519dd6f6865c8e09178f87036976a5144f38b8d751376ceb60321d07231e16d7ca4af61dd2a7e31879064ffb33e539424233d1279cdefe6e8f6bbc603a201c9d6deb02daad421f9452b34db5597fa1232eb4315ce468789a6220142089d65547e4b50df5bdc71c1969e673876ab52027ab0cbf648f70af6e1a8ef32412f4fc5aecab2e2a9d699cf029acea8acdf984eee6888a86e1362b9053603ce47902ed9973d3cb64b82b1ebec9e61946f136dcebd8bcb1ffa67fcc15cc55f4bca93449614442de00ed500b60d48a359186bbf973c3fbf86a6be18d9b746f074689f03a36ff86537b7713b7f2232b9fd884fa8332444a546305d01ab7910e364cff1b4cee3bcde7847072a06f0992ced042aea5ba278d9bbce10ff9064204ae73f01745306dd590d20429caf12e8a76105db5e8c95e2ddee3b4bf6b15b6ba3a6b93c34d410bab58b6731f29c150b758ce94b917d872d328ce264831c52bed105502a4f77afd4df563ebd4c4b616c99a1842395209524c85a74669942d18fc8490013e44d2c5cab8b81b4c4635d806e220ab2020bab4b426ae1fd6c82edfbf005ecc1ab5546865fd97aa93484fb1f1677df16d170dba5907379c0c5b26eeaf91df663b6e314f295335fe8a6f4bb51349885fda6dc746efaba6a2ca3d429b8a6b6f1d36c49ac74b885db8aba48b804ebfefdf84d8eb1788da028f9e74c8a83a80471a3d7bb9076a1f5162ef834bbec1ff9da4bbc97fecf970b55c75481b1c0584e91c7fb591ddf9ed501bf471ee70544b980011e5b9dc619410abc284e9d5ce091d160d67952bcbe1901a4c08fa8fd4790d5c8c16d8807c5cfca809339e5075c9c93ef8eb6dcf343136454749d668a0fe90868841f327bfd4c0141ac9ca4c83879a0dbebf86b86b0d499ad148541b70ccd64b422b4f4f38a32dfd1895332309354e7686a2d8c9183028ab705d5dd8dabdb5679f453130b0eda60030f68fd466323ef57ef0796a628f2a94d93413981e9d94670bae7eaf5aff7c6081c40458455f8f03af9c4d5d8028d12d4be30afb2f3f6355e6f4fd4db434e3c1d541c8a33fc789583a1fe51edd7398a09f84671c7f48f6570ab03d18a23bf4058ad5aa4c7fe0bcb0f39c722295f25226a1d0aff6c0ec7c1b7c33fddd7a04e875593450bdcb9a88a7c26b0bc76308b56855ef676c714d595d5dcb01d64cd024a2324760902c38dcbb89ffc1589e7dcac27a015756f2ca3f58e32eb7be0d8e58c94a1c7ab9dac3a54d7db2628a73347f7ef88adee9d790020a8086de42eae56f7f8a23d6a1391ab4e92f29f0d40450609b640e6123b5857c243dd83a999604d656ff20753885b101f724dcc4039d35dc066bf4b64dd1803dce17006aef023ad4837c5e164fb450934eea9c9c8ce23c861ddf04a9bf5b07cf379bc775519121b8fd6cd170ba7342bf620112774829a4f285754d92bfae6dab8caf79bea3fb1e8ba082ad18ab9c27dbd2d66044b76605d567b5408f7f911c5451c68d09dba56dbb1d3e11d2eaa21c41c26d2b49fb527d6330ad23089a26d98766ae31d81f9ee54424b0d8a57cea7f16ac7c46c96233c7522ef401fe45e11af961a37fdcfa19434594e201cb5e1c9b0c30c700af899163b2f1f69b7a1558542f3a2b652a366a0b821035b8ee055d769bbeed6c48343f9e3672d178b40ec03151b98b247fe812af8dd0dfaa805436c66f4fbfe23d07d1d23fe2984d2a7c1986e5f0e5e106a53170f8823c9debad3fb120c0338be834372b6e033047786f9118d418276364cc3ec04a4fc39ee1bda26d4b8f8e7eb6683cc9881e0772ab150190104b58b34948e83b235d7455e41197e0457c17082ac8d81c40b9eea8f423079e228fc18039ba737e9820f355b8b86c6d33248ef3d063fcf200aa60cd67d2c3ae9d380a754a9558730fa10f89cca81767d549aa33ad26acfbbaf1c4020019c348b3ebe4207a9899aae27d46b0784100069887eb49a2e9152677ee1912f3a00ed10f9f55eaf483abefc3c824353e96331c82a16c65c1e083d652a64211e614ae20f0253a349b588e38ef1ed80ab993f37888304c29d9dd3340fab1ace833c019467a3aa8dc712005feffd3626a75f9c0ad0227514a3c14cc41a579d65c10e3cb54c4bd9ae6d2e8e7edd19c22d93b1614b877c8376916506eaf990d3226586be082db0cd4e86859eca3f288eaf302e93f70e5ec9cbceb2901a5a30f26f58de64166798abc526e78397c91c0a552878d5d37bd5a9de30639a22fe2a20e0ddeeef1ded796e921f239f7a0a4947660aba649333fba800c4578dee30624541fbe07f9ae17033c141e74d3fb42f8d0a5fcf8db496598965d7d681a8989e7b4c7d731ef2b3efe086cd7a182049b81174ea2d8a794d4dbfe695d516230dcd20e6ae36f32896283d6cbc274a56a126542e2b3a2c5516aae3b4a22e3682cc43e7daeae499d3cc3e9a1b3ebd4b5d89eca322ef37f4753bd4f9ffb2c45469cf6c35366e809db5ce7baed9337af1bb5403f2fbc424542518e632aa2d8377daf7263b5fb0aa992081220da102db5ee2c0316204a3d237e1ed86586b91ddaa4715eca06f36393f61facdf960eafa3b9e2685910799ce4b9d903f2c90b084310bea3307b0042864114584dc7a43938bcd323a48239bcf2249412e188ff2d2442a92b1b3aec72f428b49a974cf8a1dd6adc63993cf74d842ead5c827999d9320f019125b4ea7df95311e9a724d50885c47c4fb0298d254b630921c0997af94d64ef48994cfb67bafac0e5fbda18015aeb738071c0d2c592e3498d5d4dae159c1aff60d33e82b1ffd6851c12d80dc1c7994fb8dde5f96df1fe7ed6c960c2ddd510e0cfa200ef8ddc354f75a80910c446751546f87e5d0b4c4f3d3efecd5084dc52e1cb40d663b3d35ace8826a72822ef1c3b0431e818f44af42d8a50137645a16308275eaa364266b881da83809ad67eb591f5ebb2c9ed7305e5b6f599b8756d7cfd815ea85b67d7ce71f012a76ab949d786ea291614904132d35d42a5fa750c43fac15ece10cf59da8d04dd2576de5aadfdca65d2ee38998e9d31873c1ba94647073ea4a1bc7414ca04aefe0373666f5f81dada46a5fafe86710cd273da0b9aa6e78cf097aaf61bc2a67429c1da29426e1259ed310e90fd3a69f255ecc581ff455d5306b0c5fe3ca603524adaf4c7dfa5af8410116e924a33a705a7d540ece3ac8cfbfc3504777871e43521795ebe87ae8cb79a504ed90164dd7b3d1b160dedeb771165563b4357863b30dc597e61d40642672d9b486f8104bbc7ebf11f834c03864c6db0aab9efe72c1a32c13c3128241c9b3f65f7fa0911d5a7d7953cf81cbcd0e1e5fb1ae33ff2b7645e5c299d9ba5312afdd1a2213ebab2fd9746a642d934af2210088a5b28ae28d4e7d40930ade49d51c66f28deea78b26d77523dddba8163bd984c55098c9c4eac9f3822fbdfb77b5931ca65f78d9335b4c58196b3bc3c35cdbdf571d24ecb832cad60512124878504e271175c46922ff19ad9b43221ad466145fdd617993691cb3025df810198cf14e35a15ea07823a5aa4d5d68e3deb1fe92adfabc8aec97f07d9f3379a2b909ab91485726b9fa339ddaaf13bbebff30b8a9dc71f8910c4f7d6d253d4572f1750b1b4322c9f00fc565cfd6a06d674c7a02417618b5e14852a28f147880f18b4fdf44d970a20381bc61037a0862b5c676146f4f703aaa1157b16aa92f63d7328b065df2dc6a87a36050c9aa4f489c9604043f7530226a3321553192516d397f63d09c7964364f88aa8e3063a1f842c92d387a80abca0e025cd83a00e6ca1a57a8e689b716a9adc19211eb294bc6aa6d2f15dd5559928d518e791c2422c825db317f6ade9522c4c7f8db8fb0d5ee798799c72700208d7f5e756e876f6b0c91fa5f947c7cd2644f0bcf7dd6c4953081f6acfe1375ac3d6cda751ecafda5906e08fdc1bd55b2a51bd1205cd8a5a9691dde4efffb91da9ff6b31388661f196cfa3e75d500e0507bb827294fd474822a7ee66b78f459e7579f08c5281f0e071dce758c21d114f92a28e5071454de827ff2ba23aba01b39721da3bf471b5cd90d0ddde5d07f260c4cf766e84be49fc0d6379a4e56f4af5348af848fdd9e23b1407db379442948bd96c130ee12d9e821ccb2cad4880b66b5cdfe629cdf7aad66866b811e1b14e9a2ac357e90c8c0c63ec234954a437317c471967ce840959f1db9ae2b93a898a6a0815e8fe980244e8147eec5579038adbdc90db3a4798b125780a94feda03a937a5900a50652440bdb2b0c52a558c6d791d245218cc3124bb617934cb2fe2742e62209c0c07e4a4a2ad126dc4b4131a47cca13c1cbbb838a4609aa3bc59d4dd4c718fdf3bbb69d3fcf8879848e3a1905167324deb69688271db560da93178702a0c9a777e9301751af896fda33129dc0c8f65901a634ec6251c390acfa65cad51cac764bb885a39bfa04cb2329e683a866b512d22df9b5051871da275511047cac6df99d240de6a2a3adf41806d9146533a6668408fb8233db574c7596a46ef47b52f22959ba5408b89b94d3f6e7a8eb7efdc47e1b4ad4581f92b8fe63c2e2b69e9a355c247d329972ff8b07a4f2527061901416803ce22b3c286886622d3576ca9306368d72f3fad6145014fdfbe8182831435ee4617fd2e4bfc3a17721887a191cf1be77e936725ea102aa2ca346ce88c52772786d1560d75a32c9e56112a99645f6c1af61ab1e3195dce5f4a9cf5ba7651844f338d8743f53e8f4020bc7599f284b70988864b7f7c40b036f716e970da9fea3f1d05a3cdca2364b48f23fe6df5300a05b7f23a7deb85436d62515c1754414810070d4441030f52b458032d6a2beb0e5f9bed228db7eb06448c60c6a1e62cfe0f4b4d1b2e7bb757a85a32dc93be41714575c35f2cb8dc5cfba1175fd5e4fb99ea00fd7159272679fd14e400f892cb039ca8db5b21101c04a7a4476e93bfbf7e271c52cb528042922ed137eb2de6c9d9bbba2397230bb1480929450d176a05286b8f47f40ad68f2ca60dafa01032c9d22727232d6e8f3d5ae7df2b0cb3b3c9321809afacf24034b3d788d8e261ece55195bd036261301a813b6ebad485e86b50a2ed9ad43616b2f423791695bae439fdde61cdb573c8048a735f6b287a9359e4292cff3c21ecffda1d5b68c1894bb32a3c2807ab56f21b0d64d187209d059d61b5c52377e523117e8abe702457d2c5d77995196352f20fd40e5b5dbdd3021fc5f53897622001aa3d15f5661277724be9e3a1589a8567b674536524b0e537eab777d1292438b72c10d4c72b5d84ec36c4c08ec93f3efe2be135cbb1272e740f7e9b14fd7db0b242ea01bf61650fb28a75f25928676c3ef490c6740dfd52082892dfe99a21dbb67b79ff80c68b6e2ca4e0a74e4529c8e37ec9facd6f548c4b0e4fb3ed124f74e9573e07a0d8c4d4aa0d20c4a3343e2d35a6d358dd20238578ef5b4124f9fd0338b3d2c0067ee75365cfe3aa304ab42280632c3e1da0ba6e3573e4e56ee2f6e14c970ac5db5abd0ed306db31801ce7397f651a42e56daded2c55bac695590daf855520bfc001cb88c169a760ad255371a136be68e34634a96611ffa5e21bba73deeb3e687d24fbd8794c2d6eafe4c0f69910c55a67c81d34635344d4200da99df7dfe7c7b121b022adc502b38247acae0b754fe70ddf3ae9a4824daa7406fa4ce1a814f891e2c0964d59c7fc8e09cdd83a6e0a280f2331625cb13cf83b05087ebfb42caadd0ce3423b48692da88eeba9b6a3457653ae395911e31df70cc239e737d35b1f8588b7e226c120cce4b6f0363a5d7bbdefe6a6b006f1e17cb054d29ef8995950634c5f44207a40138fe4f6ecbed0a0f2d9199665399840c4f6e48835e695016044dd9b3faf9e352bc6d8980bed771d5eca764b4fd1f517f63a7dedff64516badf1b157d0baed17d03cc293f9c5ef9fc4b8d22be76dd729742cb6f7dd4c83f6a1b26f35f037f9a22762dac7c9b311de14a3993416c14092e421c6a489fb335ef57a981c9b59101a699e7c70dc798882f2167006405e876e3dc9746dc419117fdd2d41480eb5eeac632c8517afca3576b04464e661e45dfd85da14cfd6e90b55ec381fe738a2f8473fa593cf400118f7e3ed213e8d86b9875eddf4067f8b4f99e44f10cd07605710ed0a648223161356fdde4cec9624eb049d8303aa44d81e0debecb2681f04a5a39b634b0c1d6a7e6a456bfa2dcf6965ed4ded0d3e8c1cf0818443db6dd7439bc456569f5fc58167be952f2a19b310ac9002a947a26eb1d8d9d8ce6e74091e85ecfd5f6503597f16198bcdacfcf182c7c2ad536127108af103c1ec29601e266d048ef3dc67e328764ca9e63d5544e1f50ee3513f0014444da9d136d068189bfbbb5d063491e10dbe58fd8a89b0e2cf560e03a1899f3d9f074d14ab19e2a8ffe48c11e6efb06ea7095b84d848775d8fefb1c6b3a38154b89812b27e291b4eec99d675f696f172f9344d453317263bc52b3a6bcae33370b889ed64db78967e2b92a40cacaf417075a8f2187a650ba15b4a9836ed07d0dc1c605165a88a2609e94b15dee02fa3cb1e0d4f977df7dced6fc44cd11aef7eb8a83dbb53bf2ab6c2365f74534d5b4e8a87c05f707657f6e9cdffa60eab09246d5e260949c18b3dd61d1ac8d9ce94013815c92fc82ffe2ef419a2c16445db46a4c347c3695fc1019422268ea638ae4220c88beab5b1d0c468d11770cd950917d9739e3961b3ba5202da8ebc9414827543fdfc9978d28c0013754364522f53ab3c5b1e5ccf9b32f7eb80bb6a2b1bca3c8acd152533df580de3146a9a6bb4d674cc216305913bf53a0c2a2798b5f005b975a440ce99a70c0a78f812e7efb3dde54b985059eaad3d5ea8abc6672c73ed37d8c6575afc44b22f9822e8cd9eaf4ab0ce257c90247fcd1a2a2b9adc342520c393f10ba756cac852fc04c36f3915c505e3ea32da3047b4aa7875c073c24bd3b157e6d9cbdbda710025a721e47db37fc995fd26db43762230d8f02e5e9e969a22489dd06807f03c9f15e767aed927c2a262432295482539882f951ad21723b97435dde7b9a24a85eb119af7a821109d80504f2723fd7959c53572c0ee0abe92c9d37a64ceb0f40a9e8c5a5d09badc34d05a523ef038fa101f7bd90febc84677c9ed8f4e915623e2147cb774984c189baca5b1d5dc9ec69cb14688a6f57b326767d4faf80cbd550240f9dea96769b15965977d4fbc94a00d41b4e73dd2f8a59decb3587d55accd0d706251b4c77fcaf869d8ade1fb28801fb02891f466f57b485a783f2a563620a7ab3cf90a9cd1afef46e1ae893dd382badb4fe51c781c81ee9700386b59969d2b9801ce910f16ec903a595858746abf45f8d3481c14c428e3008663250537bd12c1895b63ea0a30e46414f1cfd1edcfc68916a89563d6509d770d554ebe5361ba8fb9c0c090cb440e3ffc07561b7404d9d2191f9a8de6317e980a78a25f00c3408608f4e89a85584c33afb7fc8441fcbd37c9461d242f9f7ca8e2833b34bdb9e4f7bef60354599e402f8f74615d2737233fb6d623a5ec0ea95b1952f7246ba463bf801e0502a6967c17d784515ca25e1114102f5e9177c3fcbd00efd42a62d70697373aa27480673a5994a0ab65ecdfbfc12d188fd883a65edbd4c86b27323f9befb13855fd8e9cf6083bb3b8ccf42d4fa64a247cfa7740aa1c566988f5731fecda2251e2572859cecd7523d51271a50be76ff33a0379cf31d3f5c80ded237c324b753b0104920b3e3057c956e971e76cc16612bc1bb5a3a42278c89d22a81468abd1f2b86f62ad94e1ab4a3adb12d3cbe6f2f20ffaf62d2c829ccbf1f4becf7f6cc7e466061e2203d0671058ac035f2d73226d8d00ffb4d00fe72e52c05f76d182f0b4a7a3bc761dac0f306b370a2796919f4db7d554cd2921eb57035b8d026759b7e2edecd72cbf18713f1d78a1316336875b814e135c014b73a2439bd52bb89b726bcd7d7205957b97d721643d3718bab329c72f2942748484f1c12c54a75c6cffc3730c59b1a7af33c86ba0c1e1d5968fdeb61b2d8e29f0d38d9d39a02113ffb82b237963a7ef111712c9cbfc37f532bee7b6e067cc4de8114215d0fd004df00c775c51c6911a04d1dabe9c43bfc2dbb329a5f439e02f0b0366108858599b0ed60ed3ac8c041909aff06a1f6ea42c20237fd33bdd2a5395db0a41ba3c279e20e5cbf161e34f209fc47c22cfc3b3a65cc6afbba6c95954f3e8ab2ad1121b88600419fc5d48ab70d5553efc168437a3b6577a1ae71ccc3668dafd64b86bffff4794