PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 83738 25b7f20ba1eba7ed3bdfc1206b804278fffcc8a91db9e81bf4026c85ff044a81

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3553ccc58d79937a5788268f88a26c521edebcd63c42d4e66059eb1758694a55
Certificate Block Hash
25b7f20ba1eba7ed3bdfc1206b804278fffcc8a91db9e81bf4026c85ff044a81
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00f119010002e60100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000cd88b4b9d695e9de85c4034cca1799f5a6be80cc7ae709e11d407c518f86a126e7db5bcd4855e3b944bdcd8efb3b9064d11b8ae5fdbbcd37cb624d90c688240a8f387d50dcf77dec67e81960914aaa9457a6204ab300f06f88010000000000000000020000000200f119010002e60100

Raw Header Hex

00004020b4c3d46f6ea2b6abad1b1bd1bae4a6bf45ef098365756cb8bfdd99479318199538dac903cafa75fec239790c95c479d0122d8f294e036d9cfb29be71007972ddbb024e6a6bc50018554a695817eb5960e6d4423cd6bcde1e526ca2888f2688577a93798dc5cc5335

Proof Data Hex

59,560 bytes
121216010307c708f683870f8a071a8a8b37e0d185b2567d198c5dcdcb6b5bb418c6bda30c8cadfb5cdddbbf37dfd262c4da7d7e3d45e6e2d113fe9f8d7127857d9ee11b4b298b2acbd357163b6dd74eaf2131ec0eb4b3f1e2b9e09a635120f2db55f2500296cf4a0e6bee91c90d0c115d3a27245f3a55ecff05a5a7cea82e5623dfd2cdb3ae8ce23c2198bd313c94c4a818dd677285b2da992eb7d02fc7b51dee377497bcf745ccddb9c90bf0031fe62e5137f892c91863a76df19a729bcf21be2d2382a5c8c4e218297daf6e15a76b785ce64367cd3c37b1bfa591e3af4a159d8a44cbabe9ddf4af1130931e3ef4b646441829989a6f5cca6417a86bcb640bce528f094d6da0d0e3e04f8837fe03f28acbc1335e139f788e77e484afccae85230a26937d2cacfe5bf72f72d15d37425dc1296a8009b2e655ea8d3447391f457fea95ad1feaab8c489ae25790fcb5536b817276c55c3de7a58aedce753f680a6a63ae2767c163df0a3060242d9de943082366f6d2302b3ef0658839faf56aece561b0aafead27d1ea559f76e6e325d05fbf6661b0ee4435289fd3779519a6426cb33508499c1d52ccb0b52e4ad23fe8f4a70adaa02bb582bf90e1c6a1835c79b2e70db028f8d8fdcffd94c1f24ae00df346a119979752a4f57c14ef10eac4d8cbc11c5f857589fd75859e831a85ba1558ace00eb731e1c399cf36cb3cc8657a13ebf186305e2d6e0df306b7d8e8e8a868e752a4fb61262b243f74f6de33b00bae71b1f2ef349c94822e982fa88324503ece169749e390ef5fed020887a06cf06ecd23ea23f35c1dff046b2b40c58c50456359f5ea6be303baecc69d326fe3cfdd7b17490eaff83919c249d1744927161660970877a15d75f8cef055439fc1c59e096b2b098c6f64f2ab37e086b42a0d1a64e7eb7f0b884bf22af84fe76d26401e00a2a37635f1b10bdfc017cc16f12ce0f89a605441bbf8d9c0f5c2fde91f9e964fe55a4f0bbaf0b03a1b7417a704f7a560b0d5fd724e1bffef5fc55f12f104acd4e4e3739bcaf8cc93f0197b3d37a3ac0d3dc15e9acb2d14a7c83e273b36942c97339142d1a367016145b6cb630c5bb9fd6ef59a94de1ac25ca71a7c980c9910693a8de8c7b7bd7a16bcff5496ff6175c9a87e858eada7c0a64cd81ffdb60ff311070f4081b67e86de3e8812fc1be97cc47c97ac13cc434960ca05fafb14f6d079c39791ba8a674dc10b711c7b9d13bb0c0d97bd85f2d823047357fdc723946907da917c4e0f2c3fe5310e888d5512ee45e9b23dc67c9ce1527b49c376ce9db1b101250ff9bb0a22cdaf2ba6f47490b87a7de9757e379dde9b84c96cf12f7395fd65eda0bf67d6d45f6b87d7b0c6b928026f18ccb6022bbe852c55b15b90adb83c0af9bb335580d6127591afe8145031211630600323cb833b3f19eb3e8a427d506ab5657abcd917cb5fdda619d33258c233fd444924da0b4130a3eb8cd4f1b846624fdac9b65ae0bbcf6a55e5d52a5366f23afad32fff827956df1952560e8c352cd926e652f7ece9513443eacf390d0243f8b476ce3f731363018de2e49b964fc54ac3cfddc1a0805088466e0994e33a1b8cfd72649875942622ee8604b39c48b130209ae6fe90d2289d4ce97eab0b102f725a2358c02deb99d6b586bfb2d1a0a9cee8126591d2530ce9a3a200873b17d300ffd50f5310e7d61b252171c821ad92f84f3f1274f7a65b026fd8361cc8a14353d631fe8bf885f0679a0a3096dbf0f33ca9f5021d0423de8aadd63a2b49d6f8829f273cec66da39bd1081ee9a5f70d8c79f745fb5204a55ec58e35fda41885a919dc08f879e612adbb66b7da9d377f0c6e3a3866c11cb1d0b8b57045658a06ca962e4b0bb24ced30173851322a0e9973c7946da9afe63a25d9c2d5210fe46f5be8c42e6fdb15d601b729f7fb4ff99443920e336f055fc30e3ec8dafb2c772ab8debd1b9c187fd2bce6d5af547830daf12a1d6371f855b819652ddfb1c22a256ee44f305b9e0262b8bd9c83d047563c6172784a9eafa10395b6ad4003e3ea3682d6dfc80d7b2eeee0fc480a8ecbc8f6b853286e8d905dba5e976e63d4b07abb311bfa9464c40ffc9fdb29efa83b804c08ba70e5215f419bf3375169257a1919f1e8bb8eda718b21d6aa315c8e5628f8a7f7737d913fa1da7b1534bfe6c030fcfadb0e37b909b5ebb787481d852db0a4f9fb4dbe6257b57c14bc2a862ad14ac6c15e4a35d2f86013682b4b022c1dd0fb7a5d787155128d6084698a50cdeb1c8fa7f5195a091590d65a0e20e2b22a8a98b7008b00322e80881af5d596bd3577209be6d175f21d182fed134184dbb3cea2b8b47a02bf5098fe45499ab281791357202e7305e5145ee6595fc75a957fc75af58ae2af7018e6e6da8120abbec69419d11b140e48da89d83531334735a1e84f1b78d50d72be66dabeedb7aa1e1caa20bcc4744b8345c861463d2a76144086a3fe107579c3f5323cbe0e05ff430b4d34b8221a7d07c953896e9c70871b474e89c90829e2b78f28bca4709dbc5d4a630bf9e40066cc4af0474bce42b93efe5dba3cc987fe6bcebe656b78bd7dd1550d34ed8c8f9af356a03e8f937bcf3ea14e984247aa182f6df8d8e56b5d486fc2dc293325450aed086fe7dfaf2f1faa4993ffa77e0087d4d76da71e4780e7e021106e9add825e32d4df341f7d679e33eecc44457d197d0d163b74aa7cd2e49d52894da31a4427d67b208d482b57e2a8d9acdccb5a0858e117396a0856b0b9efa8ad5738cb78f41a73faabfd5320b27f2fce82fd1c157d3053f3ef23e8e55baa18c7a3fee2fbee2e69b4f2eebe3fb9d49ef6c79163b5c8591ad804bb3bef6fb83cc939bc41e8916fcba7abc7fdce4b613bc0af37d6c61fc3833f189f3f138b046910139561828d3d46c2ea094d19cb0091ddd684f969aa24ad3db865738dce933791a345653ce6f609d52ab85997e2e2ef03faa78218363cd58bff614de0ff8907a384f068444b0e0285725a1afdcd0d73ee61e156533cce2a4218bc3dfd7f9f873d8a801a62055784c490fc311dc8cf567ac73e053c5dec19a534d43ba5503c81746ee301ac8b2d63259cc21906035178b4af08855a0155b53976d1373f6c9a9a51c9b42b3901b22ab75bcd59e776e358dd5a95bebeec6d0a3bfea4c31c52cde31ee9c2d31ce1e0ed873322d9c935c3adcc0dbce72a519c47287c25f2f441b6a96a533f6515d45142e69ff324f52a8ac7853e32d8b0e61a80cc5aa4b5922708f8041b634a0d367b90dc334e018c04a9f0232a6982e6fb7cbf04ef00a645eb424245786ab827e4a8302c9981d3063f34f071e359d4bab40fcc5c5423c64f0fb5f57cf939e8c18bbb21a885aa98e909f01047a44532db850f096f31a8d3fa3815d22c59de24d395e2c6a4f7b22c9c715cd61aa221f3edb76d13d2548ac236e3c87c0325d084cb6aba50492fdb52ae886c7d13e6f14df56fe12f42abe7f133b648bd1654ffb3af7792778acc9fb2c0294736e888c3733d2ae60f6eaddf9daf6d1d0e727fa80faebba7bc928ae7f8202106109f44f533037c0092a934e5d5149340363414457cd1764051ff32418c5fd029b4d7ada75877b1e6fe0b77de842cf9bd322603bacb009b73022c7ed2459f32303cff1d024a359f8434e29628849398b5abc39cba7af2d93be31ad72c4da30ff9fbff66560c38785f63f0edd03742119437b0b7b95ebfaa67383c97487248624d965a1ceeb41a2c114e06e71218d873f57830c07a7db19aea3b11d97921376f3c36f0530fa838a5ed9cca94deac4187f96f450860f26a626d13a6b85b5e2b26dcc6bbb004a45db278bc6e77d74ba152011b26cb21cfe22238260463250fc2f072468a56ee960fe8151f7240081cb6bf76abb00c31c3b818c840d3fe5350037908030788e4ecfc3daab92982f995a4e5cba9de992e57f97f1dbbd2dcd526e69c66dc9d68e8e08da4e3bd6435bf4dab34ac369f396d236b8dff8becbc47ff4e4faa19e7b21fd8ef6c63da6e12d21db0424e74dfb354545207dc2cc611f6ec75a9124960553d26c70acc9ef2d52a3e38070081b6f4266737752b7bb262088902d5cf01af49ad1222be4f0641c862d3378aeb85328ab0f08ea4a30a7de2316901cbbf6c8153630d03c6cacd0b279553a8120ebfb313f7cef4a490e420eaa4e5e314c89a42115199b0d1f0643efe20a07fc3f163f9519ab0f72c3e66be6ba9f608ad20c894b2b45288b6e159684f70c9ef0a173de04f2e36a5a347715a2afc679fcac03992b3126c5b01297e4585df0e1a5a892262f59d7fc63d9dfa9332a6a23eb724d869c8a39c38d631770985c85af4618b3f68c13c48729271fe1ce824c8572a5f2915ac9742daaf4736b1bf4db9811c25ab7d8fe58f7bb9a781b634b59794fbf508a14d0f99464f842e73eb5ac1dd153ebe593e4d32a59d3b50f0d98c9ac7007b30878f958462debc65981158632612858866a2f51177b302ce9483aa784b78c44e1200a7ed54f6ad9a893800e5017d7fe3e1b4f6fff711a62a810ab4b794265a2021d7e6846bcf1b63b09c6a1b355f186388eaa1c4e5713150d4740d615443476163896d7e0f086f7846eb446b9959f9bb152f95910fed3578eea39ef988423f34d5aee5636104b298e17a336176dc7702a2697c2e3350bcc6798ce3c8bdcfd31b4178198725b89339a68e5c3e897127a510f07c78f18d186fa46841e1612705398a81fda7870faca905ed52cec81cc81cd8fa42ddc558c5804bf0607d820c362e803aa52542f13a6ac483d98c4feffc0d2804794ecb7b3e6d6b09f69438297d64797fb387e75a19c7989346b4ee7ad709fa509b9c2b0cd3973cc712420b000968daf874a4cf4c9164d108ed64f680dc742ec7980f7ca0263380087228e4ad725dc2a3d23f0dca36a71a4f9a7069d799e71a7f61909e9fe0ac6b7fe6f029f14f5893e7fac9dae6ae967e6fc4bba1f6cdb31e7524fc8d0528c295795cd3530089be6ac694277794e8e8a5ab2310480bf771750b692c78647678754a7db7b52befe7bf53b72fc3df6d7677d227e4097ad1797fe0f5e699d4fbf57a6d0a047a9dba5eab7a07bdf7a3b534d0d309ff32f614dd59ac1caac6fa702786eef4d38e070475283c5fc2cba4fba85f5556d8590359bdaa86ec0c11149e64aeaa3d8d851737d8cee28909fe741dccd8740264e162740c3fea779e8929ffbb0c8b315db4c107f9f2cb672c0e45b3eecc9cf3d26689e0332654b7f7ae17dd23db9169146697819e21e5693c8b5ca9e27db7c9bf02c9fa0955ec06b566f392d46c9a8e5758cdd6d0dd1b63ec175e3f82f9d899db5713631fe4329e3aa04f7a34dc09619091f0a007866bc49a9a612207484098be13c13653ec49d4eef07821b0400459c6894dc36c5523af001242e6b286490466af8b6bb36ae4570bde38638666cee12095018775ca8670ffcfc3b0b49f863a9651de8ce7ae7172398f5f890cd0efe07753fad2c9d3da8b6d6ed7d352feea821c54dfd5c03f779e7b0fadb86accdd1c60d485073b656f5a833ee3e6c5a2efad59d8c51dae8be53cf418c50bd851ac9f31f601d801235806838b6fa30439841e7c581587c644a051c53f0a07e2d0100481690ac7fcfce8fc2de248ce7beebab3ab7a426bd547afd3ca95c2dac64f047988240aca5ea990f0115bd4cdea4631040f36e1559f08219c8ed9a37eac076d4f7bdf685a35c7932855ecdb3ad90bb6ee1539a14bcad71a00e7c0ca2460760c6451326fb463202d3a7c7bb147a7048f0f2ad7cbc54457ec02991507cac12117cf0c075501395cd78ecc0f396cac7882141c56aed4a646ec6d5b416c26ce28f19cf04b5743feb7ab8f866f9dcd6c5d2b07a0b7203008ee3ce417e2a3c3d86aed8d0b6b9930f953a80f94c516ad8f739d30c15a303af264cc3b95f3be18070eabad40bf2d085bb7ef9b9b8bb3e4284d3b20919dd6c0cfc49333f889bee2b917081b405c5a679a1f41b5810853ce791ea78b857cffe4da4436f23d584df39f08fcce0e389f493ec3dbc6a6b01a639d5906b33793433a9b66c4cc40a990493c10c872a259195db3b0d2dd3cbe95312b956512321a7e3bd340bacf513dd43d0e67aab0d4490ee4831962df168747df24594e57518a2f06fea13482c26aab6021d300938ba00bb477d99624d32f2e7d765d7087def6b0efe544c3407789bb266d12494b9bd9c37ea841da10c9ba833deac1faddfe9580e05a532e8407063050b6a7c6082c2a5a40820e39b43b635a786933a165a7f6a708bef7b8472d6de9adcf033fcfa8328c69396c3689d1d522e6768a2369943bceef57cfb7682ac2c804cbc77f5e3aff2ab83aeb1bf0a4aa194e6a9baad3c9b81b539df07dfc707242a4277fbf51bb320893269fedb439154654c01bbb7872368e1bd41ac8dea6ca51bbad598d60555d39f79874cd3d221b475d67ca5b23e1283d4c530766ba75f0db60eea950c1df4c1845ce6c23dd80282a7424d0b2bbf3fc534420d720a3e7dd4aae9ea2e54de9907780c217657bd643596fb4bd0959f4d45aa289512678646d1a6d3ae189c47846bc6cf8d5d22c90134a1c68c76f5894ad695431f046a7bcfad64adbbd6e1e2a97d310509a057d8e177545dfabe26cc540acbf62a15d45e2ae519c83a628d65b6b39eefaa185b3bcc40011dbe69d444a0766a336030fea041d742eb35b388e56ac4f87dcee0df3ca7f14d307c385cba3495bf9cb5a34420c3c2d4bd083adafd75dad2e57e78d4fb1d98110a36bbcd9b4d60c01f8a98f2dab2e21d4e78c724907bd859ba082e83f408bfa07b277eda82f234e5836b696a6f3ffb7ad00eeff7ee12063d1ef7ea99412ad03ac86797eda25259085446be82b2417255ebf4003e5ab2a1d2a796589b40b82574045fd78135260e62c3824f694e9fd8f6d80f8880e9fc39f0d706a82d3f27d42852a059ddb1a549ed9d3f75345c91439184f2546bfadc9c0d1d5fed6def2b509640af60b1c7623579b26156a6e2dee88d59fcd91ab5ce28ebad52b06e1946036980019ed25a962e86d6f0594f9acc91d2df2f634313c6f672cbf23585a6ad2dc47a88684b2c4eaf2c65c90ca0081419b0e08b3f134b84bc452b1a6f534e0f068580ce57ab1e7e951e30f4df21af4a2a2527f22a272e410fe6225510738910a785697db8aefb897aed9a1ea9a99293154e90f57633a439445e86903b25a382da8af4cc32784d7e1e2c208508beabe6250837635e8a22039af1a47259ad27d1078be7e5f02499cd47c59c96770b6cea8ce77fe99ddd5db736c743c6b56494fac108eef3f3007668b2983e611b21febc146f1f0aa05d50ea9d992fd486cfa3bb70f88f14e55b66a728c9aab5bb614a482472a063e38481fab7e1bf3ddbda7ae1519c9be911f88e1f26a0d99b796d76812ebcc7acc5021cbf8872753ced9a2451cc6420182b66d8d18e7d28e3cac86ecf5f47c0cd724e408dfb1c55ce421d2f57c8d15ca01dda3bc5c6787e87d5f2c401f812594f4b44a82c82acb7e324a14187ebc63642fdc72ba7d2d5902b761483b2a31379930b14a8b12d29a0ff0abff623fc4743ce9c24abe10a54d1cb4317705a1e0b279f3b36efd02aa385d75b01ebb546ee58e22b5c1ac84b75a2032800dacaec5bb1493f2fed08601364ae58731b998904bc6a34e52140d1255fbdee4ca5ce5de72aef76dbf2b15a00a039a5524accd06ffe1a8ccddea2851f17cdd4d9765d485ed5e423da42e6e633b374bef654c99a9c0d4eb09aef37e2b08b161646a59de7fce8f5d5d6c19d742042b29d75582d0764c1273b95c8518fe66289b3db40631e0a00666b71698407ff51e512f0372fd0f81b533115220f20bb880ff01e381531b29eac0ef943e77d7e69fad27a8fb4313b31630ae1b265ff1009610afa229af51c0081442ccafb09d2a9767d729bca3917438a3e55bd595b584a5eb7b3e0be55ba0607b16d230533454d2b44e4e7fc3efa3bcb9bc1c2506aee961a51810b43a609f4f82f7f31746963cca769e6a6872e526dc224eb77a15b8a7f4bcedf574be03642bd069533d62c733e46a4a85549cc6733847e17478ba986219be1d9ceca6713c71fa72ad2e4a4aba64a5ca16d89fa02f84a107f86116e721629f794cbbc81603a0b8145bf19360d9bf451667e16568f8fe65be6cd97b266876516e3a2146f9a7ce4982d8441737ab6ea92a37657c1271956af7984cdc528ba7b7775334f18da7486c8c02f61819d015ce973ebcb379c6586c14ed5afb86a270f9061cf1c9b1026a8a1bacd0c4a7b6c1a0153558b5cea795fb9b805f5df55af98073bac3b1a48078a527363cd7b50f683ca275f70b0ca2b3677d7ebf205d105ac9aefea03e14887babbc0f0766e38fd8c5f6bfe1ff3caacf06b3736864ccb6e5c21232795ba6be6000d8b0cfdc7019f85ec6ee9ae6e564c49881d1e12c4343fbc44db3c1e887f23ec142a94a7d7e1f11dd5a1e90ba18405d4664eea7dd730ec7b7cc3d8f5f5eb8d617584d1f0f3c41dc5f65ab663add80f4b1731c144b33535649d952146a8cbab7a4ac9873dc439b5e79eb3198a6c1689545b504a90aad0acf0bb0cdf19e454730bcc6665e99d6734ee48a8160c9686b350477f5e94c5548513c227a010ecad79c28da893d188587881688300a1ce37d07c3c84deea452ca312a23dd6481deb42a3893b640ec2520c94adf76011ad36c6890726970ae69d22acf2fa18397f5effcb269faea359ba669565dd295d6e667a13d89bbcc39b07ceb1a3b45042d1670de471a79e348ca03c3b69972d4f809ca24fea77f25b7b960ce824db57c85160504b12c57aa6b67490d6b2bed57936dcf94f7bcb17e8d348bed2e377b63773f54692f942725343c46c9ef1226ce91479ba11313a6940c331cc50d9601f7c70da774fcf67f4c675b78c68d1c0f8f099a4d8ce88768d73aa5032fa58d4e538d054b29323cd85ac3b0deac9189a6c6cab4fbebd817cf9cd86e577dc9539f2c7e65522a14099d150791b18397b718f509e6d23c4a93fdfb0835db636c538836c2482e2e090b24ba33d55709664322d6ffb96d098c57d7eaf985353098c52249046a257ccb4f72b285c8edd66c445880c614dd8baa26ce503c63ea64111add1dcdd015196859498db7586f81d727d28f780b9e707e1f1ed62e5983fc92f66d31b925c9f864a79130d275d946392d0d5d91bb10f1ad0ee7e53e6e08f33f1f71f9d174b1782468d51492ba0dca724385e45894158aaa026a2d8e1751e2fbcd5aa2a271ab4d8cbd5f7c1b6512f652ba4aac57142fe40c619ced7391bbc883b432d1928eb1a991a3cf591db7098af5c96035372daec55313565e73ec22afa31058a4eb92cb2a4baf8a42e3ed6b2da06a1e0dba0289a0c2d31d29de3e7a09d3281d0f2b37504a2fe5b81980040e56650f3479130c4c780603993cf6f0d46e22e941830d22d1a18dd8f5f578b8c4077c84bf2eb6005c3643e4f968b7f76b32fb77079bfe64adb8cc90f50bcfbe2eb3e17b34340e22c97000c1ea11b2dad2aba28a58a825fb814dea7c66cbfe09db4e663c93b544b8ad1047cf697a7b6985617390ce3a8498e19d887ee031d6e66a4f9ee26955502fc8c700dc20b8196e3b196ae1bec03053adc97704a57acfb79cf8c92355fe9bd9bbb33eb3994892f8e0b447feea6563c06fe8f685c784bc939d32ba9e20e986ef80a61530c8198927f8c970d709873c1db42e872fae6348723f560c9504c1e4be5cdb06806aca0a2aed41c887aa9a5e2244a51ac6c50c2c7a62e5fb0c2e5dbcacc8078609f323446f145ec95c63843f9c0e464d750be69af99cfe2ae7d006e43db0051e4b024460091c96bfaa9abc0a3b3f1609bfcd83485c817d283aa9dc5b35d834126ce13e6f89ba1b84d4e00f82cf081287f070262430b058fe70e5edee805fe3d50c619f0473b502d5d58ba6d9d9f745690c61140b9b338e10b1fb481a9583993126814c2042673b370f83a7ae83c574e25c6d50465174a1d4c4a8baf89272406f83e7ad297e90ddef428626a0d9b7f6738fdfe13221684d075e9d99621bb751a04508f4613b563d2b55cbfa0633aa1ba91f128034d39d97721e3e0d09baf4f26db700992b6b4db2b8dbc5695a84e643ba77875ee00e9a6868cbbfd47d4e55ca99ef11a7e4cd95ac0c1078ed693aea2295f2a5646f1e61714ad01fff040b76b7f95f8ef9f5e7cd85fdcc556d0d875f742ee3392f3abda5da98e1a4ba4efa88f054be4d21a17579cefddb978e25702500edafd47f4322b0dbb3979e59ab5c23449ddbff8e70a65fa4124041f7158851859fcbb99e7d4d11b27103d7220179a7c950dca1993c6157b90e9714ecafe606622a0df8b668d3787295e732905f8109855ec0befbebe6a6ae89776e8045931fa8f9a93559389781528bff89210eaafff89b3913807fc90c10542d499f4ddeb75cb601081d1083019ea718e7fa7b6084a38fcb8a54fd1842135fe05a262ec14407cf7de5fbc0110842efd481ddc2ecf0f413f3712b143690688a589b6d33d83a0a555fa30ce6a71d39a62bda43cb80510e7b6a9bd4978756f16230054cb7135b3a7e7a2a1d6ba7806a3e0a2a8d3d0c4fb020f4c91a3f144eb5b0cc26b7bcee075c140a90d5080e6fa98fd09e20ddd90dca07b1dec5c055dbbfffb84459d2bae2859e26e8d0852930373b6bef6b79b0f6c3185978bb121d17962e08a96684a1648e195708c1dff29349697c5db932966c91dadab1d9a46d561a48ba0e4ed5edb2d83d613cb4ebc7bd008058b2a07bab0ffe2b27a44f1c3c22d8bf9fe22eea56ef7a2e2d9dce3c6d3910f66d9757be780e1b1c080c71f4a541ad9a9a31454d524d88153047e9ba2941e4da8db7a9f100c3b617711a4de13680dfd0fea98b8fe6f396d2aa00182c3b12d6981696eff9f066b1a22f2ed2f22079effea93fbd7927de23f464b1c299b5f858ccc24fdc3c2501a0ba1674a9685d57abbc916bd885fa29da1387deaa2ff3717aae17c243d7da02bebeedb93e9c67684f0f588809b54fac93f90811719dcb65e075855bbd280d9ebd3702a13a9201c712814092f548902cb12ab39f6978f76e423987ec9638c82e41d2f23d86a348dad655d5af0e439d2ee08a87c305b2c50bf6d5dce1392254bb4b7a1fe656593cea2223801112ae40e04cc80db4d5a01c71266adfa41393ed66a2ed813f149633009a16c388321e1bfc8ccbeeb25009fdf86e5a26444f78e585a5d0ae6f06119309230ed4a2730049304186b9922d45597e66011fedb501e0f3565b7c3012b1350c27caa130ff483cdd4f4aa41f0f5e737b34d54632011629feaeba290e4625c1fa63634628fba379e20afad9b6f6fdec276cf8a16651ccef781c6a9b4fb6542fcedbae677161c757398d3c328da4f1c1e736ab8fc706ca0465dbb2dae5e764c0fba6d5d499d0b365228a7487a03d7be2ef3ba75562b289caa5c570e9573765f4c9fa1b434a098135281ea761a694f93ef2294402979093bffb52325cca99a17cd20a75fda9a2eddc58d731e70057ad74c8d33494b2dd0b37973163eb5db4ea9c70ce6138e05de03c355c8664aea5935797557539f0697b00bb53e4e03a6cce6e04adddbb068914cb7cc6bc57827458002f5e32ddfeae33f1e5b21481f333073d3bd5e735ef67e6320dac409a3f21cad2331285aad3a313bc15cc73d8360a43a97ec19ae05b5b6e6826334db444011202277c88336adbfae7ca620be2572d56f4bcba709588da1ef554ff093e572ebaa6906fff6c499f896d9b40fdccf7ef8ede8e50fce799773c7976d7e64e7722e16713cc11d35277d1e2f362d34f999675e0fe3e59146ed92bb5987d904464e19e33bf9f9f90c98d229d9351796d37d71a768cd1559c34ffd290e92841d998d3bf3fbf0ef3732486d54184fb1b1792c70df0d312423711d2f58033926060ef33cc87a0abd925351c4317f6c656632c5edc56adc0e314fe572523b6a2951ef95e3c216a4811896c84fa0f5ad7eb22de573bbf00271248362e5e5f95836bb2ffcef6dd7014f070ad1f5b3e7a9fb128829d574bec65b4330d9aad56adb9ae603eb929f80da8bb6a070d390cb1071392a96f94426ed01cec4903f3e18b11f48aee713419726b01f93a657f042595fd749743e48447c2b2e82d916020d1f10bd6cbd639dff9ed9adc9ccc6d94759653fc853a17e09a671a3d50d4d4ce034bd97ec39d0059341462ec6aa12100661fa2770c50e35f644f35598800403549f8582663f12412ea001126953d8a5c1abb3b1966104934b792183914b350772b1c97b705234953f8f0eb5a9fbc19734b67abc561d6d654ce91a2b8408283076e6f93f4e5cdf8bcb22763dac6603331d16d93955110bdf0d02690ccc998c0a04e364ea9382d40fd9a23c4325a681cbb4e19e80655a3705c67e5b484ec8bce12144f381fa9b7832398673527f5c40b89d112cf54d13342266a0f13b0a522c6fdfd3f0d9b2fda3112841317b3640abe63aefafbab0c1bf02cc44d677859e8f1a19a2a0c128be61e5cb59638cce54d41e27d881dc56bba1e80d0416be1e657467a41f94de7995bfa4313653d4834d4ef03bb220378780850c5596abb43c5bdd3386e0e1fa865a0fea4ed33e83bc937d8e41ad35c34564e5d1a6f0a04bda3a53ffbc4632af184f864942a50c17f95a37107380fd2d970e62d66b706db695b186c630aa5dccfe50273fd7650d005e8838a7021283aa92a5aca3535ea5550fe9b14aedeaec45f49ee574d4bf30430324a01c04de0d3f2126593f6d63d06428baf44d92329dfbf589049c4c0aadaa282a4869a8621be88aac5cd2a7e68e03679ede0413c99bd22fc845132dba5f708900eb3634a9f9775b81e2c406309427a5a37d5be15066c08bd2b0dfe53aaf8d8391e327283c9ca906a3339a5a7aee769d6f49d02ce7458eae292a6ad9248553d5103023eb30d1a8079cdb0d0f26489c0e146ec894801bae0bf9a4661e56b376b74466cacc51f5811a64ef370d7b0ddc1792532a9f6464b1ebf643b0eb9d8dad9ab36715b118f990deb02c73d3ee29c36ca3598e6504f1a295431dcabf5cb0e87f4fe0b89c8f0bc35f85bc4fb41a82e065a4892edf60bc79ce2df3da729780ae7c1ca131fb3ea8ead2498f17f9f9aac384192cfc6e6aaf7f395c14413de126d134b545d09773fd2e0449456f0e9471a19646527340c8cbc6c160e4b34d81b6015f6a17a202a4151e6be4d7519729259f240d7de56c67650f73e0541cb2fcd3b0475e8d917df3c9e84671dae585829162d97103cc2d1af4351ffedae39bd071fb2cee744aec8caaba46cfec9b84c630c05fcf10f8defae374fdcf77c0653d9b505833b51bd636514c6d7117fecd666e261888c402d80113cf624109271ed1c715a88b0626b6e1e2a18e4ead171c369247eaf8fa730b640939bc7daeb2a0ecc2fcd1008599a804488c8c7921cb0a5a6d411471ad2bf17f051e02c96903345df23129defc4c7e0d9fb3d484dd16109ba5bc1f7a69c959bf52d0054420ccb44c1e05d964a5d979a6f208729f0a31b40be122090cb7232051e7460a9c9266ecda3c4e8c46c993b7afd8390fee66a9d868d54375c7fffa9fb656a4ebf5bb42d7fcd8fc65e5c193a6964a0b344f722f9f25d38c76a52848efb842c5a68b7afebee25e2a6d5149b1fdae7d8555f075161d9c0323387c5f2dd7d269cb050b66e01bf9af3570f7bdfc5a740f9361cb36625cb535a3ced77122f3c34f6cec50a040a475227bef596ef4a451be6cfd9f9f1b72e9a36f51b1e032b2ef17f40a8d4c1bbc6a1eacfa7540f7306b14b6a8b2a12deaf6b8bd37ecb4711727a6be04bea6bdbe31425a66486c6a28cd6ce181d662920f603eb59078fd733abe57f4837980db650c5ab61c5d290781d3caeb7bf6de1d41a357b24f71d0746ef863a4d70055197d1f4e98f9d2d54bf698f3dd2dda952f4bca9f9fd716486f67089d3581dad2b28aed2787e0eeabed5991bb5a00b2d199f4ff5997a45f146c1b47b9ad7290496f591e8c14f193c05f4df5d12320e7069d0c766a5d65e246c0755ab077327510f636f7771f7752dad2c8604c1fbb7367c77d178c6cc9157d6377f7ecad33e1999432a796200959b7b610aa54d0ab05e67e11052950f52d41663b065bd288e8d015fb387eb90d49c38fbc2f53f386fceaf0fd1bf1de237af91402a2fffdd7ed03fc3306fe19defcc6c1e450554914d49f06d6bbcbcef1a868e2416679fb5c671bbc46b42c57586613297a64c255ab5ca716c6eaee36b4d0bfeff4165dfb29be9833e13f17fbc5641a055cdde8756e7c9075bd5ac8b93f047043a88115275350594a838e0cb6b76e577033643918dcd3d03288822335fe401b35013fe7fd2242b44dbe3eaed1166d90e72d4eb814f286601758a17dab23f1e256af9e262b9517e88cf83464f84f934ff04cabe71da82067e623f3b2a9e7a2d75c8c67f320e2d3139c7b04d1bb4db463a6cddaa832d4ac321d79d0ddbc69331bcaf90bc0a93b133658801c20c40c808f7d839542b4a39a70ad8899ddee20d700345173f03eb35f0526c841de113e5f0ca4f90f1b23a05ff55671fa3322446d27b9eebca66bf12fada37158c8285f682a3f3da4308d65a3244743bec2855c6e1c811aa6599e0eef5dea3844031a1d59aa7e100a9c79d480f8fa5fbf51aef379bd1f124c7f4d24305d8dfc37dbe04277310da6edafe3561a907f7f0ecacdf8c9a35e01864f0fbd8d1cedbfd7286b2f0f183db2b13a6bc3b8156a78bbd71ad279face51f452d4bc7a1de976c944cf41a41673c0b4f667240f02bbf14d7f87ed722a0fef5e2fb080661dc04d82073d4f9c2860bb524b4dda6b36e69d221559fea51ade34fb06198001764f82eaa66fc9b9c8ff97c9fdc661abb6dba867c8689484eeec251c880dd9bdbfcb93e4aa0d4bd1ec8d7246f1002d6442f58802d30364a0eb46cb9d9e76a30c658e205daf49b2352b0933a5b16f2837087c032a3ef65f4c27deeef56b9b548c30c268d6a464b4b1996726a967f2b445dc122fd77af4be45c5c1f5020d4812bf55569dcd8ff9a2e5aff0f0960ee0d007ba849deb9c83ebda69f9df8ee7489acc60ae16cceceaaecca761272a5853b6db82322f3bed6c37c2e9cc82e4c1cfb20e15fc96580e1929546823fb0442de8b2e75674b136b456eab951d607d33d63ad44aa842c7d4496dfefe8d0975798145bf4da3a988ac3a36f1f501857c3d2bb0cf3f1d4378b1a4ba1a7082aadbc3b0d039e77f66345867e4b0c8b311a37dbad8dd2621ebdd0f3f1c42e68fe1cb100a7cf2587104f9d8af7fc531ca27758da5462b5c8575ee134f56d80362c84aaed4a6174ec7ef5cb7d8bbed8e64f6f4bae2d8fba39e94feccd3c29395b7ecbab90ebbf09e0f4ceb63560e7063219a521e06f75da11366e847a892d525e01d77a3eac599b63bbc16945c7c46556210642abe98fb16c74b26017a7bc2a069e3533748fb4c5dc25ff0ecf838be8302d5e3232d8f66701d75a75c4b38fdadff30ff011310b466969f6705a0b1a0423fd5342d50df95be98ad708f4f4f9c452e80f753b8f7b6ae3ac975a616bb1b6872ebf193a1ae4c84a942b3f03a56ed304f300a73bd8a2b650eb1d14c88f6e0c9f8cb03db1da29f4523a89ff58bd55fd5e1f2389ac67a2556044c4bb9314124b7914841f1845dbaa8483cd358db6b919a762d88f8fe119b557f8337fe5f17df1dc734ac587a82ea9064be6a8aad691322e8dda7beb7473d0776349c65cb6215f636a59d65a8d679c9723fc2d1ab2da4b1d5393c6c52a6a5c0e3f6796dff82078cc383e25f8498b0db419c189751a44152dc7a3582aca13c62ca712a0bd732b6a6674cd33a2aa68b32812665e6f235f10b56fcaf1a2ba564857066472b2457be8f30511f8d9a7751ebacb80cd4995280ad85f4a5b4b81fd36287a44cf0e6709ace56a0ee786609736910847108e48b6dde09aa5b762bbbaba635cf4ff7be71cfcc05caa36bd496f6923c548152bf51791f060ad88d25e056a1ada86c02407e9b95be42ed2666151231ade759d445558e88076476ca8ec8f7b986b8ac7f5cf6f54a9b1280b82655da667dd8dac485ca876fd6d01d3f8475cc1d11f59f2f85e447c578ae7485f31a71f2a07624c17503bece834bcb757f8a71a65663d01c4e30ece3fde263f5abd5117fa2eb10a0ff6d1a64186276644b9fb01a7d480090ae81400a4277f88b0432ecd353b25dfe7b56c337cdeca359bba6d487199bf6c10aff8fb933237862817b87e83858c9ba9f4d51c608dc37964d096a1a3dbc6f75df93cb4aa78bef3c35f4fbfdc2f3be0576f21f10eca6009a22bc0f975f7bfcf79e49323e91bba6f1e1f097dc40c17a7e5516321e5e4d89ae37344fc304869884ac5c9eb2ae04d45ee13ef4b8bfef4c4c3d06d03ccbd02582e91ae84b914252baf1d6b6274377677adaa33e3f52f5464e9a887055bb14fbb1a30e8b6a6aed034f2ec310ed30159e4307366a610f5151afc4097ed49fdee48e8ce53bee708115000ce30049cc306c01a75aad5a2b1457fb0f661460311f6656339e443fb9839c0aabafcb74abc2a085d5c1c6496fc9356e489e864f6633a2443023feb5e2ecd3b8ed4719edae44c97a4016dc0504db63b8a675609b8aceff366653da60442a7605228d8012a55570caf2e0ecd6a68ba0e041be7c3336213aefcda7d2d6b4d8f8d78d8e976ffe9a8088b5fd1d67c4f7de5524d4adcee3b301a2f1d00a62e67884197dd45ee7fafd4d465fe736c4460bb746b99a240ae4b50b6006e706e6314ca0ba98b3b69b5aca72820e102bd50c070eada14b71d43bc43de39154f29e8e1a051599f8b2b201203864931f0a5f4a1fd3c8605ebd89a6364ff5a2d97374c5922c530f75c2fd8ccc41d0790ecef84a6e604dee1334674251f747b0f6cf30fe5f41ab1d8b0ebb2a91db6a207484f45102a6a1c57e6563102d0b5b357526aef7e75811a8a57feff945ad142055b981b5b533cee02c3a00c7c73100c893a638c77dc809d1c51d87c33fdef11d869d2fce4e436be1689ed89f4ba1b51660cc39a4ce35239e7486276992d7ac616263aeac3fc0d9ef64337cc5bf9a8c93a83a2f3f46aba0dccdc926356ec8879f85b7e670b24db3b74dd224e208a3c0dd73885f52ff2fef44b5e3e8d31cbdb9deb5723b57835a91861969bf4ffa49ad4c58f4d0a64f2f620782892b5a21701a6296176ba21fd1ad4a61845c88a24a3cb84bc820a6cd1bf02d577ac9b148a4491296507689de4641a28f27407bca311955c565c663ff7462124721725ac6509515acacd9817bffb1c920ed1b1dfbae8a59ec4b076f65f52edd47cbc60aa1f28b530bc3f969a2a7fb0444c3fa2e9d1778df55349829ec9d17c937ed12be7c4080cd5b237e895dab1fed076e20f25327d0b045a71011dfc7e9fb6c908b510b4cf46dd547751c14eaba4fc61ff80811f4e324104c4aa85dc39f4c226800a0a36607a210970bde74897bff25849b3d9645124a321becfc92e330315c330c3849f5e3c4c23035ac0c6e7c387f390e51b0f553ded6dbc28d1519081410042735cd36ad03c49b2881282440d3beecb6e2dd37636862f60362900b9d5ea8ef4dc04d77af8905f0ed4dde54e0a0747e43d8e17499f4c6721ee32d040ef2cb37b4885da52a18aadc36d6c50f9c3097fd13334573b7e11df455df5ea1558900eb97b245ffa7e83cf433619ca8c4a62fb3b20c0a996fbd54184d137c29dfc672dc90cbddba6ebdaa7b83fc4e9780f654bfc9e3db6304edbb61b6eb38a8a41678407a7cd983a910827a20570e32f0c1c2454e963a1e8ff630073c22b8f015d95fc057c39e439984e8c182299a4d2e9df90ea7de9fdd6de3b7d63f62f599caaa78abfa22c85044a9f11418ef0d7f20dc930d712c2c43ecc11755cf2ca69fde667231b33c576c035eb554b2b1e529f8c311f05e99541f54ac74a8e9221edf2d8306314130745a853ab70332b406f3672a9d2bc3c120743b631e72f08fd712d80f998e2a9e7822110fae21fc98b54abaa42eb25af311ddfe246b01f92dc0e8158f30fe326174da37d0ca65dd5bb8813ff45c64e174f8685598c09dbd37393d204b440aa143376b4481c9f5d9af7721e2dc1fd00804f7953d082a6b24236a8ab59bdc3a67fb4aa6ce62c4ae4d3ae524bfab5acd8cd4abb0bf96d178daf21a5f0e1f317fbadfe55a4f39f5818784752f79dcd5ecb09e82c4ec48de911e268aef7affb0c9a3045f16f9d61f13e9f22cdd1d0c6d08cfdc5c6c12f1cd6a7c951364c200b1a0c1c67f07cef1012f2f2b3eb4bf7fa2fe1c99ed2782220ce1c08e5ff6e5d4b44c6dd415f66e77d0c9c7e79ee60fe2c54f520dd085c9d6e9d7c44a384f1044fbdb89247a258f25a7266470e086c11084e56826815789f50be61c3581a2fbc4756d2e1c630c6b9a0e1d6eed0015ea309aa57821bb3d45924f5c7d6737672d912866cf7f6f0c2d4f79bf4354f69a6ec6cd3808aadf468694c5f62e67144967eb78c83cf0c83f1caab9fb03ab2138c8dae17fe9dedc27804adb7207e7412bd45858db914e33ee02cfc2dc332ab6ea1b1d76d974af37d6774347491b3c91dff442c73969626182660dd3d3853352636ddb36844aecb68c199d43406f0f07f63edd8334dfde1d797f182b502d600c722534ed3ac885733696f0cc1e841fc87fe3c9530490dcb27fc0d2703f424c747ab36512f146a5ec6f02d638107722bc73d85d81e9213160d89a97dc40693ea30cdecb71e37872318c0b019d2832a05d8ef7cf7a6c0b3f932a0cfd88308c216de095c302c7e2b493d3cbe29e06da1396488736116bc5e094ff74058772513c14d24e6d4834189aa230f466e24604fd768f462057067888f13880bb9a4b75bc0482b04ffded9be92ea6d0338277ea99606f20961e54c79408a6a535e5cf8c9f4e535200b9e5b4317720f1cbcea6fd7e666693b2b75a5b27404cd040038ac8b9116212dcc240e936bfced7cbfc45e6340ab6e1f249b5f41c01067cda6313198f7080345b9421fe97e932057a6bdd04e6e1c59e84f31ce82b3733a1cac8f05b5e2cc2cb5a9fc4546077763a81ba2e70ffa41ca1a0e02d19491ba3a34dc86402a1fdd96754c41c02f55b22d548436980c56516c677718b4fd55eb77c36eb5f99181bf839a67aab5d21de665c4b9651d2e96c27bb5132972f897d280332da1d84a29fb4fe1bafa17bdb62cb6cb4f50575ec0c4b43e24b55b7f7a8bf7213a932097b0b80e778b4b1f0e95a1548e15639f259df59864f9b1e65fbd933477b9feef92e11e15bfb394533eca3af1c5e6dbcceb17ba964aeb4d56dc92a128b40c877970f36791708e7b59f6cae4f3c3d5cea999adc020428133fc0f7be3b755022bd2347aab211bff10cd3d6c73ea6c11b4a254ab1188cc753527d37de639b13004536d989a8541e7bc3f4a68a4a55dea0948ccc12b80d6b4b66e16f4c9defa689b22322143953f043533bb88d769d748f082fb29df7e2ff5c749fb01b24aa28e14f6529e08bcf85bb8bb735375bb08ebc5001e3006594bca5455af9d0fd134ecd0a481adc9629035bee437b6bde9e075386632b92851fb769494242db2e99423f1f5e096c5fa784c1e6260e48a8fd729ff6f9b15d6275494cac4bf2264a05c58c225ca712cf431e95446309e1cd6c846c0dae977f2f1ef16a33e253b825f849e5139e675f7d360820adbf387071d03ed6f63ed8b56f93fc9d8fe510c29fbc00fdfaac96f6cc66821a69530ae5e69ecae7676b42c0fc06e296dff9b875f992a268efc9aa1efa64f62647bd65ed46723796f2560801a3eabcb8c6475420e5ee5d9afda1d6aeb6608599210d7347f4b8b6f0343d43fd5e68959826141a4b1466d4f891630c387233fe2cdbc2a59018fbd69d6d0af4814406770e5daca7d727abd9136d83d190fa16deb840c624f0d13414574dc9b95795d2c805fd1adbc6c85e2f49b4b2e474d3fb28525f65609b961ee3efe024c68e28db38479e73de0cd354fe573699ee2af9d6351f513fc130d209f2e1d669cc7530e485eb7db141642e651d160107e17fca0c04331373d2978119f86ba4282e3b10487f3c832ef25d71793de4a0e27bdd5fc166243cefd981a8844d30b34325f4bd58a96e0186f8ca28a90139d2236a87c3d3a3178f706c2e4d378ee08cce85071eefd4bd6915c929e6fca8bd9a6953c6bc73653549f2c96c6d576aace7c8151644268d54f62e96f8566de41d3e23d49c692894a1cd2a4899e724c0570104b4b518ab63bfc57024db62da6a1b5dad226214cf3fbe6c194951ae5c0a5fed07141b8577ec2e8846823ab713d52925fffd8af1e6182ef1e2799e4366cdbcb6e2e0c23ecf5425a6544179ee98ed713702d3f44f7a06417c320b780dfd5f0e14af650b1892e53eeaaa86e0b05765bab1d5038083c5ca09072cab24693f36f41bd05ce68efad83ba9bfd7cdaa4adc1e2b9d9a8991ea4f58a98d662890cc3e19e851ef35018064cf29ef39b508760c3d7cc8788ecaaa490483bf42071a45e67d6dfd7a08b33eab6459f541f717dfa9738e343d06d065f7ec7757ba129cc58810d900ac0b37a5765df03986d1a6e315633fe1423f2563572fe1db225451f25938d252df89e3f201ba655960d9abe8ba8b08bee2f669e7c378082fe96f2996b8c1149efe625c65ba52fb9a6108d23f0fcd8ae4c946b0c14439ea68a6d9259a6e5e0763edd83e658bbba281ba934978c141bb9a4d0a2ee32f4dabe28d51fa6c0c2ce01c8e53a3a1eb8a3da4943eabf70199f8b83b25fd79019bfea8bc28fc43e0eedfc876b1f1624a067246454d24c968eb77e7889225f2d6a0aaaee234319c5bff306149cc750e5592bb8c18d762f7d0216b81a654b92845cac17c59239d775c7a181483d49c090ea540476b44bf2ea4095a02c0f1ca8331585e9b896dd625feaddaa3117356b4581406136357d8c8a495a094bcf46028975afc926dd24b52ce996d36ccacbd17b3fda7cbc115214d8b3fc09c7cd8c49d687e99664fa04edd5bb4dd7e06b0725d962a799f89c0730e718d1ca7204e9aed45a36f2dc46094b1c91166519e490f760cd7baac79e32024509f5a6c06779dae5b244bd16acbf43a3ba289badbbf5f4c2752b57ceccdcdecb2e847484d5181f6621b63d5d82a08b6e570b7757b3c30f47bcdbe04e29542e5a4396a2de0e7517d534e516ae572e7d8a137abb17bf7aec7848d5441f65befafa212f2a34475e6730c81b3baee88de17d00fd0597ec7a2d49a511441781965f9ba9c3de12ae2f4ba99549b8ff6ffbdb065aad7407203774071bd0720ee9c44a51a26507f605451560fd0b73ff0138bbe7b0c471cdd44b7821588bab69aa9b5c94d90ea91a97b73e2df7f4ebe07f2cc9e6da21125c18fbb39b7c7e68890bad485bc39de9a8acc32130b4598b8c1f5c73febbb292e300eb041853aaf34df86a301e5df5f46c1dd0f79315ee10d6b2c5ec1a61c4b4dd486e3e60c8dce659fea80be79d84c30fca278fb3955d778b3b47a47362c902801d76ecd26cc0c553aa56bc701265f5f996f496ba2bc82a4e0a2c22831d97590fb2734a45b13fda259a749fb4c7860604909eeaec278d9017c8fb5918e7f0f9b8e2d527e0aa52d843eaec66fcad3acca8fc93b247f95c6dbc8cd798eab625c363a7f0ca1a1c4d7d4b95ea709b8c615526281cd31dd41ce4673a3ce2bd85122b9e650b4a5656cbea8689f5fa4e2325f28789324a5548fdf66fd74479a858dc2e269cfb64effa12aea04bf79dcf39227e61851e3c5c206d085eb8ea721cea8d837a23eccbfa749862583dfb9bed6462a22fc7126d76b8b64477d654609112a1d7ca1d7cefa72c6a4932f55e6c2f95af6e6cc662e95e7cc8914c595f44887dec22c2c07046be6142521f50e1208cb621b212a8e025bcc821efe20a51abee5c76874dc9b1ec71dc84b0f9be1c6857cf02d2bd7efe5d64753acbe5bee17f16c109105d3f4110f95d21c9f1886a98bd5fc764e67d5bed414e33e127a6a07f769772d7a7bc7dd94ef5a74d3556ed8a097a6443cf358b770a5dd7059019ae18755889f7b045a9540a840f60554f87374096a6575e134ab49f708f683d217f98db0c0934b98e30d464bb77cb6a838efce2d0e7f4cde33aab96df96160de182d7bb3209eb5b3c2bf5cc17ae763973af3b56e606550270846687485551c7c3b91ddf50f8d78f9247e22994ff021996ccd1fd4ed77a4f753641c88b4ea8e5b3ca58d21d8d28e406c0488bd73df5057488595ac53f9767a7807dab6c52aad7a93f8412552436be3bf51eac6cbbbf44be451cb308f5637743a2b772881d4b745dff64bda8bfc0a2943936d649e2dfb679c88cfce8fbbf7bc4f51fb389e0fcadfd7aef13f89f43672378ae80281b48a7c930d9784c18eafc0fa2bf5906f2d4fbc2229dc804fe3fa63a5c61807a1e63cf874ba82377fd29093eaee787ea765e1fbce5552570964645eee661bcb7df32eb8d3397995cd8e7e9b7e5ba8be7e42d85e79d6e0b7157eaaa804b4816d75bf9115ccc3090173eae9c1a3621daf681e798c60a317826d2b9e3cdf04e9b524706f4cff2e71e4d24b4ed8b17c879a337c8fd1891fa30df9916ce1f723cd1c0a21503e0cdcadf7a31d894c1fe5195e99c43bdf4c8420e8cf0bf29d11213ba8d5931c1942eb1534dbfa2a08d66de5f01661b175cbb9a5e22914fd81359a28104970828e5323ef1a5f5bc9e6c0bbd6780fa2dc341db94187ea5a986ffe38ff2b220bf2cc2ce2ef961d2e6335853d7886ba209f7b119b1f50d93f4c375e4573a8e44e8c1988ad3646dd72e161160879c48d36e873ae2d6dd39f88dacb0c27bec6af2ac69957c03846e1a8a1213d606465b78865c66995916c1d0ec931cb8cb66edd5b8aa653679a272d0078fd9b50547785defec2a0ddb25dc9000497c1b1aea35d64485f9599db2efa45f366bd3e5f8c83bdad9a1df67520007a853bd9ada5cc69c81d2cebd473327276e19bf62b7cff066f216b10cd11039142afc0fdeee4248b457f70d1c88937d52dcef8052f4b995b6b72ea6e4e740daac856402e785b94f782224f81288eac0535b4bb3931847f3b6738f890fdd3435bb93be8a66e3d535c687ab68eca1bd8ff30f474d934d7e3cd01ce4f8ff6b802b486775967f77bc7895773effa80a166239321db7395baa44d414a8e0b5186b59873b2948797a44f32ffa3971b44003a24cf65f1a27c7ac5c4239c62e97c40315e22df241ec1068b3f3a60d49512820ca00f72bfa022c80b5cbeecb9577b814878cb965a71e603396f5d10dd214babbe2ea172bb57f7aa7eeb74643e332e7572cea5663f0363e095938c7d43c9a99629cedacddf148ed9139f1688d501fc3570260c0a5924d9f5cdb70f3c56be533bf8d31688ec97544a72738f90d0a64c6337bff987ead9ada23dec01e26a508a34d08cc0ef4188bf2e8e9652fee8f9044d001e5a7e792b963bf7ece08e7ae66cac3d380d1d69121ae4f8fc00b2889e5b4b798e0f8e2cc587084ae139cb2a55642c5896691bd73197750650e93dbf5c3e98c3b52310969a10f6591c68f053ae89d5f994230a15fefb06ccfb3a507add3d353bd5a8a06456b444cd0030b0dc6d08a8f12c49103e3a606e844023814b5e83b692b378be117a7cb217a25bf506009f59f567fe9c9b99be578f3eb972f078b68a3e096e01b62a870fd0c6c6d8327c75123589aec12fea5dd679723a572db53d8efd71d87652036737ced0fbb690366d3baf4d56914e1c44951bb9a450fbaa941fbd9b76949abbe229566b56c6c55d2267dd7acea5c72f76daf9840ebf89f7f56dcb84f11d94a6327c136690958e8526fe5283be046a481381e41e72507e10d06eb6d6adc26ef6f45edf40a6f71a5bc5b3297d9574151eb2ae900daed9081aced216ee467759e7cf82ec82e52282f5a8df33b7629a9dfc33064aeb6be88fbb717b810f0d7e2bb1bfb32aeb6615a67312934231985158d71c3955510a5c96ffef20ed1a36a7770ec112a13b7ef28e4705b611c1288147df8b037c6843bba068373172860b8f707e822e7c862ef0475f16b1209748e6cbaec7df94a06d18ef4e3ad8c6a479461cef2d78aac8f279bfdaed57ac3326543b76e2bc3f80f1d1cf28670a14a6ab0971857b3d60bc41cea0e819d7036a6157bda62076ff8535388af19efd6f76f3064b1ab222346f2e20d857f8dbc4110bf9bdd1f96328c166226d0a14f8d4b3e4a0de2534c8a9292bae3a8ee8237476948230268eb7fdac64ac1b7168954b0dc07d7c5be0bf9e23a48391c67c5207b7bf06b79e61c5e6fad1e536cfb8ba5d363be6b69eb07f7dad92992ee34e1de24dfbd945bca9e37a0b7b86b3a9d77fdce4e05ebabc5f4ef083af7bc82546cdcf51bdc25d1684434695e99d34f5c0f073a70623ccb1a2b9836c86bc9d25b4164a3bd808516de39a3920983f1f0cc2d06ed33ba47df0b72b49c6e868e88e260cb8f27560be0bbaee85012a7950d5761c01badb7758422d5a8081acc197e6ce2ed301a3827b99898bd6980515a14d370a4ba3d99953b347e33c8c4db48832b6758fdccf4a75f0e11ab4a811f9185242cb243215f9bbdcd73f2a7d4684751dadcca8329d980072f4fb52230cf3d64a56c9cae2e6a3bcad1bf48635fb24e0dd45b994d038e1aa262b7d8f5dffd58f5a2d03144dfe105cca3f2d30089d1878cee9ccd6e150e5bd6bff38d264ed75e33b1334eb144036516dd112d099c926d6bb1751170562a4ee5a7a34f31c75fbb62bd8806851809e52d37a494f9d7cd1e38328b6124ed5fc456008e7e06070549d4520a2772fe0bdbfc3b6c217ef60be6540cb265d5d67450447f4707f60acf36f3fa9f54b33f65c4c49aae58616280f040c75b30b1a34ca20640bc3e142b36cb812257b7ca270424e84901df5b9c3338838c1e51b4111258d336c597833095a1ff55d369b14903b36d8fbfac94d3ff959a302ebc70e7d7cf270163e0ad88e07234fc10cedde8e6e0ed1cbf84ce620a1611ba82e19e06836ebde80bfb7e5a1d922037fdd448386a320386754278f251a4bfe00536ab4b55413a765c7328b709a9ef6609a03eb0903ed34a16c7f117630c68674c69fe0fb004d85a445dd71b6ad6d12b7522a12826e8e00c0cbc6c4fd73832640363d9bf793d752149c16ceb91aaaad6e5d93a9a4fed72d456434cd23f303119ce176b0a1b7091df07c67a2afbd542e18e2379520a284f1525207bd8fad8a75940cb8a50d65b37de8c4df2f3d74d740cc729d577980de69d167f7fec3bd25b952c7cbd219c89f1583e849a294db24c351db72a437f9cd23feb283047d95d45d025c46b5c36657adb77448f80ace869da52d6d7712fac02cb3b7ff9993281b965ecea05786a334623c43708d71eba5b1b9003cb8b9cff86bc0a0eff7d60d32d6b4e2b44761f51abf6312f09e3b4b0c5c73e381387263d66c7676c068b0f789341629704d08ff74233800d4af6b49929a4a9daf0a5320a70d9d9bab6d2c0fabef1dd2b3eba34f9fa7c5ee75bc45059354573021897242f4476beff5a37254bd2a9e2f992320b1d3773ab37b4ee49b6436350c5bfa94019bea3c1cf7bcbaecf02eb7bc32763993fe2178bcb844abf56c596531c4bfc7388724abd932c7fb0e3093f1f173af86dcf1a1bdd7566dd442f1ea6f804c010a958f6fce14d22244d9b960bc0de013b572f9952fef9095364ce286649801596c0a8f7d0b8334ae5abc7940e49c1376ffe20c4dacca9e84f10bb2c0ca09ab3095ec44a88325b08bd51ba033c638bc0c2382b1b566f7812c13ec524bc34c0d2c07a8b3747730ad6b6c50ae2136a5a094babbdc0c2b37a02a6a2c3c46c6e42dd9132ca5746ee7bf056a3f45b52335f703a72f6d548c5d91d9b657fb71b3238726924a9bc9bf401974d2e6e42dfa5ee37e2b281902bf774a3c9fc386d38cfa679ff22e9b2debe337c0ea7a19d39e0cd839a8b1c5589a6790ebbb39c95107570709de816f642faed604135bb380cb6194940a17993f0f966956e89488006dc6254a312621f7b487e4eff0cf105a7b94c3f838cea759141698c825e7f3dae9f258ab54026bc3c029eebb4f4bcabe839442076904122c0ea1e561bb5bbb24bfa700ca3b1cd999f92908ea628fecb625959395bba641d2328da9f84d83e3cc8e22db21f5e397a6337e827531e43af31dfeb4f81cd482f566cb46e344245b7d34c98f0a09e5502ee29292a03fb0ca58c5b6e4f24deb9dd43a7ebe4c2cca77bd89bec93659ce1323866b91bc1a75c7c460fb482c33f9c4144a6c05640d10de142de21711ff8045117cff61e526670b96b4c6eeb599fdc5523c40bd99603dc2674049cafb6cee4b8c7d2a4d65eef0a863cecca9de8b4f2694c8b41321929c4079e0eda0647eb52a95a6f7f848759211ca98493645d42562ec4f52c953ab609758b8877369642b6cb3e959b6c6e137f42d8363aca848ba8c8c8b0d932b6c69c471fddec71cf48641a195fd4e51fd2b3868adb1000bdee2c38af9a95544bcc6ef6cd5bee36e62ce4e99704a10d67b6445a61344d644c38c22cc40fa51c31cf6241874b4a8bbe83163226b6850665219eb940b6612db3578e8e2d4c2c3772b40e8d3cf916670dd98637cac66b851150fb4bac92f1515e5a4223432d657aed2b95e876bbad2ef9a5523eb563be735cb528742d9dd41fa66cb617a425d7bfacb5e244dc41eecc553fb324713fb228c0a50b0d200c928cfe63f0b48f8de843ead52eaf8cd5fb98c5dafbe29351af91b3fb8e9013aeb4c4f52ea197bd7631ca9187c0ff23981509e8c941689fe2cf2a06e71627811994494518e4b641ef7869e509de66b0c87778be1df590ff3ea555bc2e5e7eeb371b0707553a7b24f03f4fd0d11e80bbc93792c123f77e5a7dc859405e3553c2d061a729d6866f6d515a9cd22396947746a02253f1c39f87b98b0758ffe661bc7dd938683422eeb7ad7875ec283832997c8a1a27ac8e0e0bfdd6f263f2e4a210f1536dae9b8dd3f40ac19d5d9f727f77b705018a19710f350048c37fd986b0c87980b019e2e01b6d20fcb9f5f029a368ae92ff33644b899eb91fb70ede403884fe5f8a93d3a3be6bec1f77cdc8d565e2bdca639c133f3cf78d503c8b8f7a657be50e9eedde3b2e9fc7eb0d9a5a4b0a09af9ee2764c087ef05f63dc4e274829035ef9990bcb83e78ca69ef0277f5149588aeffa1dfc13016dced72eb7b53ed08e0a90fb59ecf1a267e5a9ac781ce59d01aac40176da7c0b408dbc455c3f1f513de998e2c546f000a0888c47811d3a98edc461807018580971cb2bbefc1f84c33a1eadb28cbffa1b61b1686cbbd6ce167eee39e0a3932f761b1985ecfac2f730bfea5f1aea7e7aae3c3f542647134ce3003436112f3289ee77277139e4ce206c8f7358554cfba4242f6555a24e842b68deb711574cded6822940f68a0bee947ebbb4409d00877c9a859e0c1ea64ad5224a0ffbb37afdb76d1ca3b0c32db9d509ce6a73f51b4fa4e27dd701d7c7d2b3ffdc329ee26620840fedf2061a0704bbf126a290507597b56f64869f02b1766f5f835b8353f488ee65061862a9646a635124eca3cf8bd469dad78c51c9440df3e098cb438630d9f5dc847aac6a1476ff27b8b68c4374800897f8bdb90e5584f92d1049ebca3a6ba9a4b29ff823c58884aae9553b8847b10337482c4daf80577f86ee4d89cac162a7abd9d43c3129c6ef59e43a9f5e5ca5f8a8cd89f1a835e61a8419c9779d881173606069473c573457f1ff1074020aadbd1638042a02d49bf0f69200628cba838da358be9201e169eea73eb981974ed8027847bb3cae9ba6c2368259fff077b561dcaa7439875d8e42fa5155d1b1896262d86f695ba305392f8efcb789b6d17b6a57fb3fa7f44d218a297de29e25dcad5582cf443a2f7948e17f1973ee7ea742623e77ca48cfc9ac32e7aa2bf20abb7511cb20f802b93b8e971ec7d4aaa46f0ab560d5dcf6711c730110d99fc0ea1e662c24c83f4c3eec9d0755a1a92c7a98a162c80347579a562ff8f54cfb2c7a057cdca87a6768a6432ba84d1c6a68140ec8c89585c51e39c7fcf044cc4e03f783a4292d8d100274ac353fa2f14dfd9a6770434d462e8eabba6503135f9d062d0020dc98534048e66613964339d23b65d818d5ed05d97ca0a601cce60932df825c8da35951f25915d0c89678120699a73a822aecd08843a6385f95c4e5423211b57d022bde5486908dc6b3324ad90d7fb5553f5995fe902d089586d79ce81d438890a10f4125aa9d6adcfc69b88464bf0a6e0e02a01fccccd06d3f082ae0a2ea83235b65f5f3e74524631625e18d27ce76956916db238153b2f295d95b7a8a0bcf57538744d181d6699fad89901e38d91696f8d1987beb024442087851a5a55c13aa2a6451783b96aad11881284306cdc1067fbc9f3ff983690f41d960cac13c8e8682a3a27753fdb79378712acb7aa9de1df8701a23ad636e782787e7dc5ffd325911fb0e810fc44b0d708cf677650f083e171c9f2a71defdd3f5c5be8e756f0f82f7569acf6fa9fb8393a819eff89493d1014b0920f4fcba8990393a7f0877220b3d75e52977f435d873b3c57545535ca667f1e2e4fd42642535fcd247d09480b10f9237303299d6089039e5948deb3055abab39a63ae7b924d1b4af44ce660ebb612cfbb0ce3978f6fbb9b49956a64e4c679faf5ab842164026819b8b0ffa4af88a821fcc59730611e876b3b97fe12b9580cf3ad9f75bf0f528fa129a06be9e689974ab4ac5099862ca65235f6dd1b18ea14561097ad19945f64f28a0eb47d2eedf4b8603c14184c20d3c7cdcafb49e70f93d26145bf32ecebd852e8bd6c43ef866754ec84f7ab9b0170a283057b107a286a36230c36604e8800fbebb4f1a34ff59959ef133d5bfc50692e7a273981f5a52ff29f608b6a6e92b6afd2adfcf3d03d994f5776fd3dfcf7982c7a932d05789d5de7e4954965a1e60a2262af67ab117c4c8bb369d9c16a73233c1efd1744c073fbd9962a4316847b02b747bf961847078136ef79b0b6c08d0c5ad73252ff02b0fbc4963383d0164094a4b59844004182d84bfcdc86fdb5698bf9b4f7c71d57b89259ed292fcf9868b2a451415b83e449b67bbf7bcef841f47ab62e46b937c3137adf006abfbd6ffe4a3cee07e5d077508a46d81031da453f8eee36e59b373f2b522153ee68672189447c9244ce20dce051b88a888fee7eb970d4190a30ebf6924c478f8d1a6739f8df491619c9143a27c847d3aa533f27fd87d77a833a024f88de7b13e8383bcb65359b0c9630f66eece514504c35c56c106388967a6c9a0cc2276777b61129f26a32d383595c4b2eabe300fe8fa43ff88bd8a185c6cb010307ceaf0156dea6b1d42f9d1d924db61d675ecd479fbb09beaf1ef238fed87573df1bedc19a7cc5072d22f97cb50c7706b0d9c10f8f31e21ac0cb3d50c3d8596572a4340d1d63c72dff7c778115ffd021a474ecf9061bf682d4663fa2e20cd51034fbe9e6a28afc9ad0478f4f88dc8409241ee607e8d72246083afcd761592b3fddd30b28bf9d1c461bbb42a9ad9f2896eda903efdd24ca60277bb79beeab3b4a888e1f102fc6e62c645d116cfda7d317b131977edfd74817fc9d0bc58dfc0fbff963b56ef4363002dfb4162f2618345384c7679edb03243a5108dfbd50c34fe31e543fee86a3ed30a1f7cf4b3f5f63567b99ea13f67bf60bd15d2116c4b60939a303bbd41bacba128fce56709e632f7b5f8b75c5c851d3b5287a0ae52d4c4a735e6828ea92485c40b9af0adf318bb97f7c19e4f16dd79be268cd4ce0bc607a667802ea43077133416a8f84739a3e440582e126cec2b79b9e4de6ff3875716171157f0c89149f1f5e9ea33dd9b2bd3cbf1f33444080a3a12320d2c174b0b0df28d5d698c8ba51b8cafa571eec33b5254814e45efc637e5df93fbb78860c05984ed0a38a6393a20dfbc25e97d977a9ddf672b468990eb60cf7be0a696fcc18e908d12ea6dca666429748dc6586b68df2b79e8cb893fabbaeba586f187eeeab569f7dbc08044e56ca7de287b6267a4be9b215be134bc66c7f32ce9ee4c0c394f72b54a8d8902620ea162d518dccff1bcef6ad6a71ffe85152a3611c1b3e14a5291abc6f09b8a337bcdbb7c4797d67b95b24496c62a1a8a21cc30cfbc62ce2d678fe14ecc575932e614add1f2b2e9c8d708182ca341988006f390498ba0a4208ad0958495f8bb2d6ceb4ecaf227e7d77c25d1bf3c883ded388e4ca0c2b949579caa2f53b3053db35890e164d62c66eef9ab34bdb5c42f46dc5f56e942db3591bd6fe1f08575f9c998b0d08bf5aa18ec73810c57e32b0ea25b054548109be612c380803d28832a5d7b822e0bb04da00cbab7d41d0f0c8e86a5524981e1c9bb6135dda2c5d8d79896f51fb885d110ffb0368a19ed064a9999dadf88c3296cf5891c8700854212740ade429af4e5256284db28b99a4e57085dcded8832392839b817c1ffd29f0c8260345d894f3488923e7be4ee67841373fb75b8c21eb2cb081485a2abaf8781bec6eaec8d7f89f745ecbb9fad3a4db39e926f01f0b35fc1b236c7558de9dc1c0dd32184067235764e8f7409215e31fae93c7a61753a35f0eb8d25628c83f80ebb5360270672960af79d428ec3e218237f99980cec0b77a0e2e22f66c94d4ce15bffc695af241ce1670f95d7de9aeb161bfa14a57a3dab851e07d70ac1fd22637593c0c881ba3ebb85a724d97b6ec0271a226fd57eacb46b8b7293f4fce205e138971fadb54f13ff9d28ffebaebd038b11ce592fb8ec494e39ee8780f26975bd2e52d183440911dce3a9a8de3a09538a650297ad37f7c4531dbc74f9c6dda6afb2bb8c4ceb1ed72a004b285f492371efb48a820f93c8c20724e2f64c72c3688bf6d0b65a5425dcb8f3a132f46b50cf5f6ab74ca650d26dbef84d4c29cc30b0f3210d8f7b4035dcf784c6bd278d0fb9bf07d36030a6a3e261d00b7a56ffdbecc781944add9eba90abb8e44110bb90bec1a3453ec9f8715bcdbd19d05c0de173d5703687244930c46d326cb395d987312ea70fb03e99daad95042cdb42e1a38722417495f3a62df1bf7b8ab555a7d411b1b7f93db08b3fa56fa2217e55ecc20ddad87068b9ef41a1e1759d437baeca3cb737da2591806b5288ee791159b2fa61ed02d446788d24b11c7edc975937a314b7ab98db70371558681522c47604380b45b749b81777318bce280832eeef1fe76e9db01e0f6980c354c2b959b3e9bfa06d0af16d1625629ce89c7a6cf50284d4204d2ff3c7012fed259b506a50e87c644e66859717602b0f73dbc90de5426687530f1fde9bdebe925a9ec59bba9dc84be87cb0ea12913f2f4e8287d7220933983ef0f8379b9edb09c951e413be8edb02cbea949e876dd18de717c700820499f3f1e30f0e6d3449cc0121de2fc4bd9690384799c769e42b369646eacc82ccef230a346f6280ba9ad38ce9c718622c84955834ae6c6b38ddc3f4aa633b55f7a7d376ea6a08c8fca6cd671e99ed533d944a39a1f917246a747862505d8a0929d645268b1a1ac4e31adff2a0f43f7b58fa0a2c8c38ddf7cbd931ada49982403e41eb34b5e371870a3049d0c84ed8c11aa54d2e888663ef1498f245510c04122d6e42510e33eaba078cab0c39828e07dc2bb4dd6e9ae956719c433a2d2582a411bf0dd1e10ef419d75f064e4dc15babe72622d4b70c76be416c5b97c8ea29e2102bd02d4273f0b27072011bd3b8f574e97e5a3807f7fd294f818371d1c6d4794ef7d1523801a551ef17da526113f960f4a56a4db4bf8aafffea46e5c07ae8537061f38e5468f979996ccfdf268239d3fe0313519477e6a94b32f111112bbf82028c964418594da6df600e051b2e82640bb2975a30de822a36c2010e20313ec6b73dedb419c0d4bb4420563f7a9ecf8d54d90e4deb55a053ed08d5549be69b87d77b0e8cab6f0b561b10398235a3fa65702bf4a6fcda45d56b5c3466043e4c0ff90b71f51e85d68297a4ccabcb38905fa431a8abe3578c76de074beb7e7270fd1972e294b09c65c8518ee14ee61ab79202754a50705ed42702495f6c86cdd0ba26d2dd099df3bb33630a1b67f519446e56d59ab1bc2584768826aaf7683f50a6853f1d7c65cc89404322f6c292bfc99d2c259c233ea3daa7436c58175b11ec3b04ae50507ffbec23fb9a9c08403f6f57c6ee8058958cc2ac4816b13487e8456108a18846a357cf4f9e47f39410c0f2df7b6d9f0092ebec5412490f86402f60e561a0ef04efbe77f6499882499b7da02f85a41653a852f52cf146b9b4a2eda1eb66ba0526d38e8a83e0e1510b630f38cf75d7ca588b50d995d1b606c4bfa4d0e446d8b92b65f5f5d875b42f994276c1ff727ced152b28ec129a82fbff47267ec01c2d53afd348070e18cc2eeef9a2081dd530c38c59fd07ef2d36581ff568e8dbd4e5f61d43bfd58f83746a26cdeab3585c9fc2d90545a6faaa6dffd3a16da3aed2d2c08f4645cada03dab1cfc5f4b9370bc552ded39b9f025c1dae74ca3420d7a5e3f9445d0a5ba23d758c90b9507f97c88a205f4b1a3f337108fc6df18041db9914b49ee6a36dd43b9bf8ee11f8627f3178dc53473ad0dab1614ac6b9d144f8871e722a4d93ef5dc7704f01a58861797483ccbefb5c1aee886bf6146c9eb77ae6cb5c91f121319372887a4ac82ab5373377dbea20377591d982f4c5f1abaf2b693c48f570cf99dbd3fa39898d1e1c3d4a3a30f1812d7019980979b5a6eefdc02218454fb7d6a92a796ae294234e155428c116466367244acea0e1f5663eb649a010f705fae24ece12bf1be940fa2c8226a94d16c3526c9d0359b8c457374b481c3c1334389815defde260eb7f1b9824fe05b5eafd15b5d99716845b1c8059625c078b8362c25cb6fb6dcb7302776317213e656e2a1d4668fc6a732a53d95af6fda8237185acff64801c2109a7d7bd07fa7ff8d5fd41ce649b30393141fe9dc8d9e47bdc1afbd5054ba84cd3ffc23088998a96032c8a1fa933bfd222c53d0c1f5467c2295bc523f757713429ad73c07b4168e293330c9a20833e1a0534b728d1c58e87f606c8e1257913449fa92368d1223f52440409e2becf214070f333b19223f2708cc74d32e446dc93be4a1cdf38a369fc26f06b29bf79bd6c77a76654b4b20f513c36ba685a25e8fee59a129fcf9adaaf29f46b8b4252b7c5a71001179695ed6ae1d3097b873c56d7ff33303b6e43a4a047488a1119fdfbe82f50741134c63d6e167a44294fd864e5cf1b9bc733ba3f6e880a55249f5813db182a5fda9b2ad83fa0461a0a2f665319336e5aa88705149abf5b7a3707d04bc0d15bf65bcbe91e9c3d5ab87e7aa585ec3fcb04b6552f97cbc02ae79827f84b9f720c318a18741288e76b80d8cae212aaf6b80f6ecf5ad35c01a65db2cacd5bb35982433f947a1370c6504b3e4c6d7b7b795ec4d7d8f3d6478b95b22bc6b140eef0277ae44a9e720393aa1adade4845598d44e530d58facc52d295730502bc998e8cbab8d41db2850a3e63c220d441735ddb677b4abc3ece4d83a0145ae8b2ca2923a033a679a92c7cb3ed0e89748d4e6f3d6ee0f6a76081620a1ae11703f05adb66cefe6bb4f02de44c913bc97bd7f34fe827471bd6be53c7691d72970580118c94f21f4557c2542bfd457c1605e8a0cb514b5b15cc9a32ebc3e81a85bf746e9e522869b7b7a1d8ae0155ac9443e586ed49001c80b01880bf80ed99e58cca8a62bb48db24f7b27c1b964f77b9c88f71193f50e17deee30060d42bf9b3c3ce440f8cf133fe4039c79b781b3a643b5a55cf6065aa239383bc2e33c9bee5b633cf1713632c91a30e0b602ff2d4720738f0a22b2bf04777da9e5f36bbebefb2abffb44cf6726ab61b737e4ba37611c62d00403df38f5418135a238fda5ac63cfbe9e13002e1b060f5fc3771da322efec1cb32971a1c39cd427dd4c2ac8b1a6d217c798bc4f105d919d6a34654c25138fb6cfc3e390510db72042e0d1f0a5596ca0e65e1c00a64d76f9d360605ef7a1c55f4bdb5d67b8b243a103d4325d731ff80bd03146eb84425b7e9debddaac81eb1834d5d841127a7ab7947dca2ec717adbcd593428018b425b0b017b0d3cc5d4890100c46681d1e2ec8d65ddbc11a168d3c207e070b8cd69ee58e7b1588b330daadd5f08d4c064a00d599061d71fa7718c34c4b86d387db5e40ee6f021089e04061b314647a6e86fd6bfb9f2cd805b787a7f12849cce1bb5fadc2572bc60a4ddd3c11c8c48fd3a67de145e974d85f5d12b9011c4c653b353ddebecd9328ced1d3f31e27b005337d69653467f7db11cb35b81a0582a45b7c729c2ece9d7719cb4dc1fe7dc689d7d3232c91d7ebb9b7ef569a996dce75f39dca5ddda2d793390352e82fbbe2ad500f990a772fbd55d41cb18066639b066d13737517edfb21f0267d142fbf6d3fb69acfc955d75f80eaa5acbacb47bc88ea0039218851f807fb731d1a323ae1c6dc59051632a9a840f91f3c21427af2d9979f3efde90167c613a795f64a0ff85d06ab120c427d8085eea7f36cb201f196dab490b3fba7f241f7e23d093e775d41f78cab8c7c2b2c1ccfea008098d90bee252ffe548a0a38491ccafa3e1976cee8b82d43dd8a87c65f0b814529cda24da602ac2926a8692f66c74f94bbee6e79a0939875d911ea4d5bc4f05560b69f01f5df9fc875b0709b458ffed232bddeca3e4d866ba005a65d98b08003d11cb1ea29d0a1236ed3e3e7f18de0fe1e4799563631952d1750b829fd0c9c842a3c314d4f797ef815bc699b6f2b9ffd8c18537c46edb7242202b42fd2a2e83784d16bf7588b3bb7bb9930e88e42d5dd9097c94a817dfbedff9ca4373c3e7414a73ad3db315a0b5b6e932e390fbc48dbeb54d7578fa22e9acd9d3a301c66427a62a79f0d6b411e9de8d55a164ac4a5dd05876c58f5d94ff563467545cd0563db67a2c9abbbc0e8248bc0fb5d9efabde1a3ae00119a923d6743a5102397228a1b1a443e5fae81a1a301e04f2b38ee603e645cfd27977281a2cd4ce97e4a359f6ff16dc2f7e1e90bf64dff76218b668598edb7ee8803fe1491be24fff6ce4846962a172e728f9bcd89bbd20772864b0621a1bbc32902f2079cf830051d7dbd41e9e27b5fc3eaad4c174d518c19a0babcb6ebc9359ae36f5627da76caf8b7091954202a8642b52d41cbf2c3b169581496c00c6a293ae7979dc7a0f3d6fc5aad7d2f9e3250e5c8f8d754682e2601fbf924d7ead08306cb2224d41625951c5b1d952c0a10ad8628fc28b4639e358a9a908221306e5fc10e774727a8a71a2dd9e5ff50c288477cf68328e6de59b34de0896a35cfeec62e077ae892022ea0965db6199112afa9951b714523c7eda41928a5efbcca4f165a1b29dc668b83bfdfedb609ad7ffad53f8875185913d44593bf120e0c504418ff2b005a5b2e5642a8adc1813be6fac106adce045622564311d41abc89bd59d7abb6da2a12ed1ebdfd6a4ba145b4cd27be7d3bf1474ac5d8d2ece46af7b32be6c3b4a2bb9c491c5ed5f788b82e2d989f7e2dec77917c83b441f308ebc89a45788643f9937a5456ad80e14ac4677ed283cd04582fce88dc403d162b9aaebb1c10c3e62d968b8e5c8d372146d1cd9d800613f79ab2b77a4cc9cf0849c96a5562c7570a437efa9e8d4ebc6ef1a4d55d1453f96952abcb15df90880b7146f4720a0eade43a2d434dbd8dc8425f4ff50dfde5e60f7b4211c2c1b0d929fc8e131a48cd0701a88eef163a3bf145d7e7a618e5bca252ef8d0444b8109f54a9d5460b043022d1732e53527d41e6771c0b175e0240d8d407e1cb58dff48c8cfa775314508a3c34b6d173d71be938a2b3b56990ffaf8a37e9854a9a6cbac31deb510a678ac3ec89abf16539abc48db8df0d0be4d6a64891b756689dc72f01d660f7bfbaf84d0ceea792b135a5ba3ecea7310ee4baac76a3483d932de6ea63cf0dab55c78db11f0bfcda3a24665af1a8f3f08da431a980032c0f4d7b7915f481063a0020caac87d4708f3be59b872ffa6bc3ebb4077299a65a077e68a9da25d449d6b651111f2be691305da3686f33477fd43d8c8d995c5378347e0101b2201a5a6a479298339997ec8c852e640cf1f15741b611a1e1a96a29d4a27b8857c5ea3f484fe588807d659344e4ee6d41df725a4a363c4823f9512eca0197d85ed777c5bca8c7f6741a5106041dab75426c6d42a23cca359c6f4efeb684ee09f14dde504303442009a0c00c93fc6f68cc658c694b7ed754ae868efc6a6178276a9dea255483c80b19ec78da64716ad6b9ee33b349c0a8072763186b1f1b67978b42f2395f895ee72b47cb399cefdd84d0c9f7fb4ab87884748319800f5d5ed9bf5d0aab9484d310056372801c9b8f4c2d2a227bb8aca01461e4a0c421828527d006cab5adcf055a7566492e57ce2a4d4c2737ea3299b23d4f293fa631dbaa0957c602c4cec8ab5a000081a673e20c60cbbbf6671b32b0594b6d7b32913b324681d04346dbce186f642d64186eafa2824b76ae6f401c9d8a6599872f47124900816e2e263e91f78eee6ff18bad8f3c6f1b88e475083b098452d3e74eb074ec98477fbfdef9963390a4c4a2c7f0e36bc4122661258d889606f3647f81d0ab60b0d0912c841958a1ef384c23448199de9855a1da69eff3697e44199a0bb767386e351b27e349069d270377d528610f6523d16afb8de69038dce91305550dc56d551762c54129da533da95e5f8d5cb95509f8574b7235f3df3d544db6592ff02b04e4d0c2938e3b3007aca9db173aca977487e9fc7b9f8695d54e31b217c10a4d5959492ab1b22c7e27e62d146213d1a9d0901695c481d45ea54586e47c4e9a7bdf368be98b97f823a08a8e731a499f1a7c7d6ae0285248553a80cc91b6a227801dcfaab86ddd2c36366e5146601e71efa4b9a0c0a61a84e6a5950a222295480a4e8964d348302d04628c7a1a7fc0686f4676c96a301baaa8647f1ef18ceea78a8425637574522f5ef201a28355f05296bd4687de295891e196d477d7d1e8ec30b40486fee0bf377c454a0fcc13b566c5339b9bf0882a5c0b9ad30fd44c64a5290fc3f55aa878f236e68e63989fad9034bbd47a2e7fcec18f06fe1e03492dacf4cefbed3a2eeaed66232b4893c2be7ebfd9b164d9125f63190c678e56bc1f7ab3c6eb58a8da872a5c8cab8e2cf5cea107f50015c2d46dacfde9447358c0d5ea27ec7a33d3d00ffae4b6d14c82939026cc6e5541111d7a34a7d5cc1d95c70123c956e85e9e10d2a08347b03d248641362f6ad689982f52b00f1a019d8a28f626855620b3839cc99baf12159c715eb212851e3eed35ca1ad4bddd7d1be5738e14416f86d3d5f8d694a58e6c3d314074b8bdc153e4b2addb8b08fe375c8131d0bda170c967f74c1cfc49398a71047428c4abd6325824d9d876174cfe735102003408534d1211893cf199d8093b62854b9e51af1b9bea42a73f297de147e2c0a48ff73aadeb35309306c2488a0ba6aa64ca102cbd91e2b30b165d8180887168278df1215bf52f6fc959eea9f101ff76a01fdfe3db51cd08eefd747b47ee7a8fc810b164481851fddd3de97cfdbe092faa8e3eb83a32a598743e5f6af757eafcadb489d822398a40f325c4c2fa69456e80c78a5ada72fdcf6728047ce24f5c3fc3de9f4a2ff0e5e5bcbf4248b782da350dc352322f0163f1b6468ce9359836c04898eeeabab65869c3ac48acdce6bb5c2c8a97806e826f7db14c146237686702917d7963846c831a89af841c15de96d397e97719d96edc8753ed982bbb1341f35b206cd0eb4b4440440f916da9f6d637df2b18b29451397519ce1828f74f768a81aa926025947f6ed3ad356befeddc15850f65d777b5717ca3a845d2dfb7306b63c22cdb6e8233e026b0fc9680ce1c2a969e6363b541cdbf524eddb6ebd6b3fde09b38df424f4f3a503762bd5deada44b7b39326c70cefd46fb042bbf98e22c9225f428b38c4b08106a5dd21be9f5c39d44e83cd72c7b419410a18d2fc55d996291f003fa33705677bc29b26f4977cc7f939b75c67af46cf4f39a97e177bc122d48bb8b966e8ccab5090c2b808184f690af25f66db80057050585629b4ddf999af6e648ce2e13b68d3239f9282987007847c505a01b206b6c25d2763b3d27b7182966c312472f78aad8bc215dddead30a40410ba74a43196ed0fcf976f7241629eb919eed3184761d6ec3e3a05163a478be5cd41439bf5dcaaca1d0abdb4d62fe31562da5adb636f058d460f74b8a24611a4e1ba68f562f222e881e81b37ee173d325261637b9f80c8b09feebd572722fb70702d2b3c9a6b13807ffd1da733da0940ca06581f28d0116e974b85cda2e3a914c7709c9280b3072812c937e825f6f4f0c16353b07aae1cce4bf7a8fbfc97b14d70986de493d9a6c137ccf7c45970ea9c84f47183e1ee0e8f8289c983547784f6a3cf2e5b32f1eb2158164e592887e63441f6546ead976cda61fb1f98d7904dab2c55e7e85844e8feb4c895a4499fb2664d5665357ab71c9fedf8e66eb6dec17a4b94b63ac2ab892ce4809fc970fddb65e4f7b9dbc244fffef8fbe595b782499bc8bb172efa56e9e41f7017bf2190c1af3078e91607899a1d3e920716a657420d18a00a3208f6a4bba7acf6b975bed4d750a32f287e68d9b0df841097eadc0482c585ad73d4fc2fcca5b2e80e33c7dd63133d2a0a528bca194d86758c0c22ba359115f2cd816b0a245060a21e2a559b694d451e81d818f0a3a8a9bd48686fd2689f5db07a5c5b9b34e5da794322c58b995de991dce290935405f455218dd89a37dd659285eb21d701c01432484b0f454c57ca23af75de36f13d4e6dd380d60cc749f8fcf6fcf3e5b374504e770ed1e525618b5605c22a2d4cdc2d2f47445a2d9f825ec4d8aba44c46e0e3abd8f2e4097ab49975dacfa94d09f8eb00e627b88c2285090a3481b164674b423c200be17ec605a15d2b142081fb87f4159543699b0eeb81cfc6e7d2c7c8136757b942fab8bde525d538bbd69566cac99208671174722494fc20f7ac39639118bb45351fd9760e19f74fa4eeb06a4b274a36c6343434cf05bcfbe1fd0d996306e0ada03ec5728216199fbea757acaae46dd1023f2a3dd08b3d6f2b98501f3cd935e96b5be816dd47dd18b5ec5b5b0bd0a03fb1e2cf1fee4a81dab5a3540ec4edcf88fb187d75fd2f1f4d4c3ced451dc1e31af88ac789a7041a02b57a2ee33a3a152a54abe09cf648f839445f238409d57d30772b841828d60128f1a3f3bf24b2e56625c285513d6a2e720d4741358fb9690af61fc27b5a72aeab78d6526866c51fbd8b34335bce233f2a741a91f8fca61435b1b77e3b13f8e22af001ab1cbef8c09eb9d2856e66170001468b7e06bd9e5524a3d506831ce3cf5e8c8dde8663e6c3a27df3fe1c17f97f396c9eed04e525c934a155409fc7c31cdf411eb83a153ccc4751c410d37788fe36476f0c72912405f0c493183d8b0ecbfa76ee99e928d2bdcb6bc636f871bb592b7dcf3ced8537cc7b569c2f6cd5e665590940a3f6ff40b0bbcb6c3e295077af693eda6b858ed0b3a95b832a861853e80ca67741d9edea6d42c68d9a6373fec486efc96daee296359a9a6c598835d41abca33b0a204c2140cd818f6c4f1df445e10a1595ee8ddc9dd57f21eb4cfb9e775a14c50f02bc61dc4e4f1f36bc598820f792cb67c1edcbde8c2fa17a7d22ba69683b465890495a58fe5f46b4e8f4950124e55d9686720035b353fc119258fb7cbc9e01030ec549e35ebc0225661ae4f814947b978deb1ab5c21f862ceb14b4a4d7962b60754b1810bac5b29f5505f3c62cabbe903e0ac7b671ce3a7018c51ab40e2899a21f8711fbfa35d5a94f8334a918dd91a208c47ab173ff7b022a79a70adcba2214085ed7f20d753d7d8bbea6cd35e3669a59a1dba1e68e6ff4e67eebf2726b8bbf40ab8cd5d718c895f2fe3aa16195f394e0b5d4a2f660842fba714826060a7ea6985f5728d746881f416cc15295471c8776bcd03a7e310879f7be066b3f535519f36026b483a0b1843d620d742c8dec1fabca254a83340094003ec05515cef967f47a89bc5dd21ad212118fb7ab770680cce46137db70d287d98b09c14e0a3952594c108217ab53d4c88ddfc63e0f063679a5c5ba54f14941166f0456977247cab63733c6e740723722520749948c3e2447277ba827de2edc1ffa03564eb87d79340916b79f2924298d79784d5c50eaed9fc0ba058ef2003626bf36bb73ec39e3fb7bd8f3c039857cd6c9517c18082a308f4f55f0bd06243b3ac3711f0255145258b98a256230ad06a53c4c4d2c7d1b351a944e412e8f3f29ebde5ec438e1facf832e6f42e80800233b21ebfb8daa7e88f14325ccd260c13c3fde490d5d844b0a3d1638faa6da96f0d803817ee62e05c069a752712a476d1c096fd096a576ee552c1303be4aa902f4aa65e2f7384eb91c98b9912ad12e056e771439d2397ad770e08d6b36860778ebb6bd9480127bd46a92cbf5f62712a0e23751a75f4ae3c320cd537e27d2dc246ca89c04f653e4fbf3dbe0d50cbb4d0df9ca6a397e60686aa6a46e07ea5c7758e4efbb9b66c14bec4aee726d2189e3a3932a01f0efc4476e9b2ba6b94ac21adf9de25c0de81486903080fd90b9c2070bf25e46cb8f09b09a5518a0a65b3ac8d19ba893fbe964a7b8b53b7268a28bdc52f21cbf1c5038c1bd21ca0d5d3609cb1c005428afd5150f3fd6fba3eea97753684ed2e196234457babbc08216a5adf5391cfab2219caded55f65c2c4e2fc871e43e7bf679e9fcd7e5801e73be865d38e91ee4f1649d1f4a30cc1579ee0ac1268bf62c402301bd9137be66e7f584d5b13b8177f76147f05690c1eed4eb29ed057ac8310427fd2d3b814c10b325a342f6c69922e58278adbf4c94abcb6de465bfadce19abbd149b722a3a609b4e28d30751dab1f5cdb607cacccfcd529ee8d53d359ed3901e81b2c6b5646f92aaa31c81c71a8430c1acbdcc340969bdd67ee0ee394b85a9e28e04274725335bbf0cff76d93b3bc24498718fbb5a58852bd38fd3b9dfcf5fc66e765c22a6b6d22260efa7d92f79770c5383408122d785a917875a83462304b544cdd7cc70119217590107c9010609d0eb19693ec9a52e6ce3e22a1f62fe9112eeb53f436941c0b81e1e430e4f10e44f8737440ee83e7f1872c1bcd492e1144a5a774c2e828454de89b00fd82f3c8ca51c26fc6e0f8838bd273d8c5cf1cc81cd2d862d71b1780370e6dcf1963d765ec57538fad29b03d733c365b2f5a320fd97be4d2755793ee5730891a95d629d76e9b2ec0805d0adab6ff5bab8d1dfb309505b570880e9f4b66696d7b4b85fb4fafcedb69354d54b7ed7ffa69aae541941097dc1bc1362da559ca8d95f09e96d61dabb8055212cd525d806838fbe7e370b24814a999428ecfcb50af09d51d171aec2518489028411bd79440f44393a3cc86832a510e204dbfe24948169e942c598e3037a49ab2b8c6df606eb860544285c36462d274c5953eb71cc4d8bc7c37945ee20224f0b1f223548e7a50753dc0498c72ec574cc48cc1d3f2ad8834b5b129101b8ae3356c8b4b825953e1a99b20ec65ac3973b8763300f60209675450e59d2c86478b58c5b5d0d3114e160e4050e5cc068b2b9b33099b4b3aca95aa5baf3bd7dec2400980dcc51d5395433d8c8dff3b427e0686040315595a1df7d912fac7452d9850d5552f121e2ae6b65b5f6dc6ceac51998c10b81180eae0aa396898f1916ddb9b7a66e349a2dcc948e9dfe3231b7d71c87cd29be2c95749eb9697c8bddf05648073e0301ca6fa3fe66e5979f5c6db3619ffec6f9a68836e706c98ec13d76a4f3d3324826cc36f4c49eff5c0d0e965ba30438b340fd488f3287af74195207868d78a7cadb626d405441af23ce11c92dd9e69a066d7316cb1b80168d3122d19a8bd7f319e8da907c3ada8d78908ffbf84dd17bfd27eb2cb7ab64104e32c1e635178448ee012d7ca7daafb9cdeb72391853ea4765e8b7360a2476a2c4345ba2088ea20d86ec35823f60d2c8575a8c850a75d8d9a4b69d98623c4df5b70f04d025e20f9d43509e082aef8512a4df953d1b249b86180bbcb3c41ae46481f066694e350f2f093aed01d56bd92bbd8c3dfccec8b6b5792de657136580358dfb476dec4163267bb2287936835fda287461e46baa71fd0726680cbedfc365517734b655b6aff9f1527332fa25d7a6d23e6878f58b67555fd54458e8cf13a36b31e746a10616fa596a3e17f6b91c441d84272972d5b8d02e682789c16db41f8d1be4419dc66ab043721495dce800705b1dde7dffc6f559f5da627bca8c0a3876a2fd0487204a5a971ebdc33f0e80b8730c3d203653e9f50a610a9720701b5b1a3092711899d7f851a0143836611374cfc92fccf6a7a4284bdc582e5adfc0af30705f32dee914348cc9760ab8b919e0e60dfffebe7cacb8fee6b2f0ff2b9a7b708681e4c1ecf2927e31c81e8babf2030ac95cc08cb8c4bf573319fc5bd3d0ed25908b5235c7b6e2377d46e0372fca679cf25ebc8702ed3d610f535dbe5a47245653953e857875023fbafe276fa3b5416d07ee4f33ec1027c2162092eae7d323351f2ea72524780b80e9d8373b5c6736042bdc45ac7be147cce8c7089b625ad45040f3009421902c65539be329800edc4edd265161000a88a610b7e4b9ab97278dc48c761ee0f79b923f9150477f4566a38e791db61da8f78b6220a54e5c1265d5ea34ada93ac0595fc6191a560a1a71db2426dda563fb46e53f6618311770ba6f5f7dcbfddacf8e5c4f623815704f1d4f9d1bd4f1926a0b670618793f63f940e713cfbe17134b7aca19bfef3acae8da97ed5fe7534664c57fea622b4cb0a7af2286453719c35ca063eb519e4f19fd62646ed3530f3b4996f233419533a0f073abffbc64a31007ee4cc8dac8c4d33472e8eaf80dc2bd4d9e08841fd65f02054f854dba2789571e74749f1073a07df4a7aa3e3dce490aab9a3c4cc2e4bef7df03e83622f2296b058f108acfeb8a4e0c6bb10e5d146d29c7a9e57518665e1e7e62f33930fd3e36db5d183717a6ea185903438bcf6b6471a2e64572e2c1ea5b366bcf8f448cee16010180af88487739dc424c8e338db290298e265cbf5b05c83bfb11826354a3266a780476bde978c03deeb4f990420b435096808599d4cbd5357a85f6e82bbf7a2434067668403469916da043296577d4689b173daf71fc7070b1a1b779b5b097ec30d334ec80de570e61a21cbbd4d39e514a1c8ed328a1372698bee3f09bcbc913cd396912e51b6517ab53e5c9e539ef5edaf90e02d1d2e3873a88b64d5d00fb4ca93fdab1c7bf8c5940ab2c6d8b8c0276ebeebd0e3ff7c61713f778d2845ce50d76004d60bdba73730011da6c5d5915fd4d6a4b2bdfc07032e231e642ad123b89c210e200399fa4d9a67cc836b1b65604740209f0b0deb1b5673eb954677ac2b249c3b963dd3e12e9e7e24699026b446c51f68052d6ddd7bcf2a648e9ae82382f03a24df4ba6d89c054fe05ffe72f7fbe57290fb5eb3b3544ae67d807e3e57887c8bc192b49169eaf81317a065a7fee91eba78fe80732bf6637595f9ea79c28fc9a7bc2880af2a2c538fe997ca056138f78947e0f819914b94b24a9bb6cd96294c48b39cc586a33c6a542f2fb4872cefd0e04df512208a5cfac8ebd0beb9017b40b7d51450327b94f68c4b66a41e675451348b971b7ebf82ff494be5c778d5a78daee5a643bc2a9bb84b1da02fcd41a8765bc37d36e720173e73ebb2cee6c603d2db2f3299fcff7bf8ce4b9db7561ab1c06ccdb6bf6b3b647fca5750499d133386818bece5587303b36ecdc910822b0126e8fdf2adc10809d205f4e0f718a73b2a2aef6be7e391fff398c7903f1bc231e093384dfbf1ae8e6c7cd7ed925963c4a9ec6dbe4ea5f1c832a0782264fdbd7bd72a01a9d3c882e70338de0f856ede219dfbfff776239c1d1ca7efe19a7030a363a30b91342c3725062de7d8286fe51c55d0fd896e4cb9cef80fcffb49ad1a7f11bc97d34912bd7edd6111893dd2721201e0093d3778a768505472767fc91c481a8b82af06a6125ddd9b7851ed80d777a2a76a9293cf8af11c0e6b6feedfa08be79969e4c0028f935691ad1078befe8867061e252086d78d3ad7921b2a1d7ba89049ee16515dec7849c5bc8d56aa9edd67243fe64761bcd9157b1e1c7110bfaff9739051d9adc3cb314365e31149eac06fafcc5d17d9ae6487b65123567fa47963d66d5cb88dcab9eb1b0523bcced5c76c471848e2e03aae3e2d252c1eabe8dc727a75b8cb6bc308685b48f74a2f3a520e88574090b2663ecb0040a47f40ab4d9f199ebf76ce78c94c2758e117382adb4bcc6543ab9b6a3836e523e41c6a910e7a65d990ec0571ea8834eab86acc6aba3a8441fd8e0110d26700884f2bf424fb0beb7fcd0f8be741aaa9d257e172c38ffb6d0dce609072796abf62a455cd148f259ed20a3ac3c0e8ba8c790882401482965e0b4369d646587373dd0bd188c30169c05fa40f1e8cf2b18177fcbe7b0a170d7795aef859f7288dff4288fd34c3ab2c056acae6e43c54c40f35750e04d30963d92c85057034d2738aeee9a038cea3fd40c060ed2a8c4eb45e49330c90b524acfebbd25a732910a92bc2be36a1b32372063f487e14d10b8801743ef57fc6439b51728c0a2eeb9511a362312c284c7e60f99a9513d390c0ed34547aecdbcca12a215dc094f8cc346f7b270087a611d6919b970a62e7c6a51cbbd5f6d96dcca86ed9afa2af3b23c2e2f2e5461392ab683c03ba9f95dabf0fb009aa224ffbf7ec763bd352c065e7c61d1b929c8b23bab01322f81f5d821feecbcf88fea2137251ca4dccb36692fd0a97d51b23144872fe80ac04ad90d6ec5c52289cc26943d4e33fd002c6d97c93b63b78fa7421afdb249c514f87a2d859c5662de456867db92cdde196abad64a1b83383a028ddbbf06a2215fbd232e7da6f764c0a271e9fc05d40c2675beab9a12691fbcef57ede7aacb3dc6ab72644990ab1085026b95b86111a783189766c5d0976731c28e0682959893d7624ac258e5af66ea018d1430d02333124e33a62178c3973932a4f14bbe532e9c8de473ec7203985aba1b2972a21565ffca50fd9b3ab4b546460562e0b2702b3a66ef147483ee1930580c6bb49a0a6f2b4fe8c66409c90117c99697068f8d727ea860d5d3a9725fc1574dc5d44548a93d9ecd5bf7deb92c42cefdc43b3720363d2c59958609629b2dac5669d202fa27d2f50f25ba01865e23962ab1469209633a4dc2da8538228b325e5da6c31b58d09d8034b70aa0433d6ca80ef26bd0953799c0e824a71bcc189e75ce741d8660a035978752f0141519949f4f41a4ec1087b0b654fba30a913951b99032ab4625d6b784048b442e5bfc0bb7a33723c7f353296b1cc501d6f99d8e4416f8b76662b0a766aaebab4c6ede82f95a429f5f289c1a4211ad1c201e828ffe576dc08ef44836ae2a0d5892ab2edff15ce485eb79da19b787f7d2f01329f43ed3d6dd446271267e3ae1087b75d4aeb616442cd5ac2f3e7033c740993f8c67a9c883272ee1bb4cb53b715c00ea996942ef5115d9b36bcbf8d542222db358e16fa940b1b4f6edb187ce2e23547c30d5920d6cad2a872d8f1832c2ff766cf0c10598e55d0af5d5daeb2ff60d597504be654a17c44fb417172d6117db02e700d3812c23cac9e39343533acf4361159ed377cc4abefc63abcaf48671685680c43ae8da6632d3ea7155eff3c5de6439ebb5af4436b1a6d6d2afdeb18e7f349f747db3a2d8d5cce0a925ca513a56cdd74ee4744878e1d63a45f7831ed94134fdfb8fa2264d0befa36841359b3e62aa3e9ec9e77544dd44ca75f868be67db78446d610f7c38d2dd596f8b5e36604c191cc5f5ed45668f0ed8e94147a82a4e3ab2b293060d3b22d14881060dce8dabb7bc54a1af89b39c06cc9ad9d5fd2666eaedeafa7991242820f66e428b3705e11681fc1728feb32cef2322227a6deaa5d229dacfde09d54e109302dbf389327b716015756cf58bc87f08a70f333a75f3486b1407641e2f6efa50cff42dd8a8ffa2d4b4169f2ab9e2d1a781df4e5ee07ca2e97b25dbb52d64e3b548918c237b9898a7721ab6f2c59d28438bb6b3d5aaae95a9763ba1f5d456011ad5e306b780662347aa0a0982b4f1d3d425635506c20e5335039e5f4844614bb6620807911e2baf4835ea5136808a3dfd406710fa9586c3be9a23a50fa3643ea31ae83bc7bad64823620c1e9a42ff3f03bbd207bb1c7d817c5bd8fde38593cca08b027acbb4ff3c23f7fd7e97b2e867b4ffc9e6a42278c35bf347ee0bd88f870a2ae71703a5d2af7429c4bc13c86cde4190080bcda99f7be66eea098b41be340f95a107537da44c4ffb77cd7bbf7a2252a998a47e5f3e60acc44900f477b0d943ae2aef01ff97f353e623e21ef6f261d33a26c17e5242143c266f3741e988b7ff1cef1cfe1304a6fa051ccd62319b72abb7c9f9677a47415802845e35c7c4d5ae49801067c0b55436ba1ab23041f48bd71615eb862f21b16db509d9b03a4c0023323093d2a2feda2df3dc5054018a3eebe12b5ba75406ad10b91088aac325462d5a5911db9fa3ff1d83cbfdfa0bf9401204149419a9a41de7a852c33008579b8c0735447071faf945bd92dc3d0887796512a84df015929c33e24004bc5f37b502fa79072460658c6b29487ec01fba02a9ca1be88e39e34a6cbb158e7c45e342a836c6198d8877b0d31ed15d4bc48a92ff991a7c9ac3bbcc91d36b0f4483050b39b1d746e5f99da23a9a98e2d5513fd9961a51bbf97ed07af2cdd13588211896be650f8085a19a52f8dc7f203d4b66738ce5bd5627f6481f43a1b77a047c1decf0551acee9b2a99e74be9413f7ca0b0428d5527c8b0f5cdca0cdfc7a8c7b8df2a0a012b27c0aff0c16d4bb83e7f1ed67b68f00027a28216b393bb228e246289044515bcf718d54400ea3a7a6c383dfa4b5468c70b15b085fc2964f092b54b8eb679b8f396fabb9ae0292ce6cd154ec185e9c78683cc3e1a382263e65c85e26757f81cc8b3075a9373d36298ae1519270aeb1d1ea6abf7e954c7cee1a24d5a02cc230f1520adb426487a83e2b5a95e7f35ca9994b2c0ecfd9264831bd01250ac30675f40f531664ff70534e1cc793019c923dbf3b33287bca164823a45ada88bbb219521cb59e0197506910ea8eefda9c402c402374f4a8fb07a1b0c1b3834a7a368ce1be152f8931dce57148000c32fdeb0626de0875c9eac7492204104294cce1635ae6c96ae8bdabe48b6e58af30956811e3b769e4b1f7a641317d5e48a78567686a04b57f5609443761a0abc8c0821e629276823e75a85f6a582cf762de954584b66a091af0399f5bb4d3e82529ba39189e850d53153076888021ffd5f7b601588abab7be4212b12f9d333103dd64dfcc0bde9729595b1aab20c104595f9a40c6415b1c9afc1128c560869bfab56cbc146756d67d47990eec54029aedd2955ae80d4172da1b97a6ea75cbfafc5d58e045b29d690bb134d247055a822cac934638b292bdf3a2072d06ee1667df09ca760389ca46f1676b5e49cba827567b8f0788d21295222a6ceea30c78de5fd8f5c9755b635721947391afdf901a26034267dfbd8403a72b624f9ac6f86c603c4ad6173ad522da4aac0811e9d4c82d1681337ac5a85467c4adbf2865dc6c520e5db346eeb7323c7ad124a94381e3ec0a081255f3cd6bc1d182f7a3de6d62c7b7223262a078926d63fa720d76de3b784f19d2c90755de4bf54a67ddeec290c914b63d41ade37bdff8d6c931e224d1f96141aa96159bb03ad5e237b5579fe4bb89830ee0c3a73f654741b92b3456679c415c0f46a6de5ff77afa24aecc6e656cfaeddd48ea74e22d7975b5e446a7beea771b08f89fb7b8eeee193398ef4c8f5c986c980fb5305a6730a6738830c095288723cf07dc21ce3dde018f5fd1ad0c8fee0d778da8a541e11681cb7c04db7d450eae42295d3b25f62cb0321188d31dcfb34f8007af42c6f411dc07800dcaa5d0258f29b85ee0b1ed73f63fd26f5a770511893e9029504417545b2c284f33a56d6aeaa91c7732b91abcc3a4236057b50267f9c7d4e840c190cd64de6bd9e4ada07f021ec6cdc1a105b307d87a46791a3cdffe7279f5370778f7d7c8c4020e6b9cd30047d98f6fb0fec855a3467801f123cec6b25a9997be47b1c8959a6e4f11db9785b44084eb4c2fb9f80122e86f525b6b860aa4727df68afd5fa358376b19df861d700105df0a92ab1ae6163a74f1b38e924ee029f45c45cbd83a067ce8947ca9c8f242024afd697eb46aafcb193b3c9a6c52b05a2498fa713c31b694b5be1b6fb491ca7071e69a3707de067520a09f097f99d6ee9e222dbe75a48ac146647144f80d8f9517dd7fbc714d2e8c6377fdf735a97658854ee0dadab732e1997579289da6c233550756ccc10b6c8cc071be4f5ecc946db4ff8c0c4259840d6e0798bb3198bb0f9d2559760dee0495f227237fea44fed05b79c7fbba5e7e7014c9a673f3364659f82f65103f38f327dd804c3c1b7450999e403ee3431a32eb66ebfff6b91fef0d40c45ce55e9ea471c7082bcac9567a829ffabe7ae54b14f029ad0688a5741b113e04a0528055d8a44bb7b674e391a77adfc246b89d1bec73c00011545f0ad2690202be19a090c55ac67ca1afe58bdbe41d8311ba770c73f68a9a043b9909b3abd521e4487b50979fdf82d215db1743e6f51e7be774c46d7a8e470c53fc2d56105a852f29cf85faf20e418fc79d3b39d419134a7c2d491034b11626fde0416f251b84cdd707f937e4f41558c643d48cddf206e0637a7db1ed90d2edd385eaebb59ce81eb426df0ea1fb53240db1b8a96df73e19c74f2470f86db4083e0f2871a859e2904682888616f0c912d07e8ed09a5d21773d2541790fa96ab84cf1ad19c6f9f72f6c9496560d6008855da24ef5c66ce46b75d67eac001f181cc158e2bc4e7b6fa16140797453c3e345ae10d155140976f963688e9d1b103c6f59285ddc414d4b6185a7ac545d44a0a68a35e98c93abce17dfd5b7e5bb293210f627effca084f63202b112cf8d0879af0d027f9eabe9dde51304c0e53d2f7f3ada842019768c0f32c3ed371236d0a90fc6b50513609016fafddfc93b64f86dbf9615cea25140868408c9711c8be64e4dae879afdd3bb0022d7ccf1cc9b73cf2e065e203926ed7f6d816ae17b5dc30d8639c2a142bb910f1da1740d9ff18ac828529520f75a912d71b4f9623a718b91a4915524abf6f8b2f3040b4b0b10b02e6c120821e4734596ed8967eba8abbc555f3ca36ac1281b44796d6efce0ebd87b1c254c6c04233c77279ac309af372590d8c15bb024c4f9d892f9abb292f311c17ddf90c898f3e3efba61a7326d5f92abd67150803a4f84e1e4c1da2d28a57259696092dd91eda1a369b520594cd6f18715c400df4500c831d708fe970e0965b2e32bae7dcfa44344920512bc13c5dd4dc09db7e12f3efc8925f13b1d27be98f92fb5928b2eed152c9e4e937ad84da78fcc2b74be0057765309ad3180a7226aad0ad4cfa7715337f01ae84824e8efe43781aeafdbc7024386d696d3205ced04994f4a8b229d20285c0464ec20e7fb78f0fbf2aa449fa885f10cd9d3675a0ad00cf15f8c42c1df87f9389607cc971f7bcd9199595d6cfece22c41a9075dde587ac3d8cedf043a1e5fa5756f5b49d9270c18854595e0a27d91e4dfe4c7696cf134215c730e92d66f2de271dc07771a6ac1fe3751ccf929c560068f74080543c2568b451a4e9037fd60d3ab646294dc5bf26cbf4ae1357cc2d1fe948e6a748bde98fd02d3f0b4ab66e6ccdd88e410eb8c2a3ade27c465a025a7bffd53025c687933125f4e1f83e3df58315241c4108950ee1ba6c33cb50cbb7b40327414438c774f05ef5247e855ee4c882235c0a400be01aefe6aa22011384eecc2b15efebef4ea5826f9dbdcfc59e56464ecb338adccb38612533ab9d282a785ce6b3ed1d78e9a812274ceb0009536af45f88b82e39559bcf232f6846656875f68c32390b5605b9a1ce7ce1b78df4f71a653323c2df2c9076ea131b4355c9611b7540f1006fe0777cfee630284686a174c8f2a4cbc83b6b7e8aa0eddd8f03e36354b06cbafa33c5b33664b8211768a33df55fcdc0e756b383dde035d5408ddd8d85232ff92ca9c53cccf797684a29235e89c3899d922d8a815ec811e0bb49dcd5d5a291fce876462c9f51a4412dcc7b699180f100da5ceb8cbcf7d5d853c2a4e134de7c1a0966db1aeb4a62ad695ad00f354a13e94da28298359a5c7ffb6d01157d311bbc95387d249ee29e982a513dd4b9c29948e590007926f69219ac4eb4ea85a67711a1221f7fb887342b9440a5c44a4ed5075cc46dc0ac896ce37d17ebb5b888b66f69ae3cf64734743a488365a7fab6ba6a1e9031493800a5437c6cbace976d5a04dbc440fcfadeb1d1f136b3385bcc7118ba7afb2a3b31afc4db939ad01d13f143c0c16975ec11c68549c0c7bb061ba9d4b2d4b3e173ca2d3a57d2be5128de159fcb192bd431fe85af983f4701cb517b5c1bc90965c7ccc4cf8e2344da5793c703d1e315801735b82a8f290e9269168dcee5cbd0a07211c896ec373da8874023870471bcfef41a8d84c0b273fd7456da99a824549ddc33f58586b588d0fae8756d2a3a27775502d49ff43bf3fc89b64753d3d94c4e13b03686a6c90c941781d5aa34edfba9fee6a355bb4503d1e1612d9e56ab4550e1ae9861a9b43508b8002c74b3eea9a781f3f2f875840192b4fe48668dd1ab316d08f4f36d9107f2e7cdbbe423634e0be7c3de89d06fedbcdd03bef138b3aa23f25e142290f6fe52d246a4a0d5eb419056b38934878fc35de293df3a423e7b2e46d273bc37ed7ece584f8b00baf95d1b9b31d327757b51ad8ca4450311f941cde323be85e662166c655f597f7fbb3c5f1e5973f434b50d697d113cd7e31e0475710b4898cfb1f882d77b51d188376b909bb32e136f4bc324b3faec4c37b2fbf6eeebb87df6e1f193f896aad774b7ec59f4ccfcdbdcb9e036b8fa5851d29fa98fe1f8e39a7457addcbfc1b6f929714e77e5d1f86893eb08f08d9d3a72623af3e1cc9a9c5ac2054b64bab9be321169cbe06b8e48e0055cfb1863656074c24cca1ac4a7df3a9765c840eeff7d7a17fdc3a8d29d1b0e388f48e5d2378d0174fd94720ffc627e55a7bb14d66c7ca85bc17aa1192658d8e672aed6eddf76598115080dc2d8b9228a9ad458b5544c5df142c3a07eb601d89ef723306d8637d47986fee7278c839ad1b00eac3a3075029f42809d1098fd57d6094ff0843f92e42aa1f011c79a7863a8027dcd4b88a69cac8e3ff41eade590b43915e98aa3104de6acd6c5fa65747f07e86b9f5ab13c920f64f7eb3d8c4d9684b910bb98edb2069e8579f6465562d1c7b29f20b4542697ba04159950b96b85d9e111ec4a1983d850fe3200500f0d692f531d0fb2be11c7c280ea397c3a86d0e1d7bbb75bbfc047e1da08d477b940c58a346962f9e641649ece104c0f04e517839d24d6ac2d7479d172cb3255b2466cb48cd2e308f1ecf160cf45a4252a87641d2757eb27d89c519609a7fd538959b1ab28a8e5b45ff36ab30d362039c742ec7ff4ff7728f8f028a5bfa8965ed808d2830ff4915620c318e15198243f429763bc99aa3205a30d6f46a5ea6d35e8338cb96e6eb27652ca8f32d74b4ea56a91af8587369ba97f997420ac38c93118e491be3569af3c4117a7a55faad7a3405b9f4abc9d7bf56be91a67fafd626431a3d34d964e66e9d1086d2ab85c87cd6e5acaad9df8f122bfc705bce7f1657b8114597699695e3ed760cc163f7860328e24ed98aff903cde5481631948e2a39381c3e3d64784ec77564f6d53c5f84ec34b816b8dfe2caae549655dfffd38b41b16284eced7a2e5a27d0665d7b74f65d7529473072bea79f3c1b7068538fb9e6615226c9b64de9833e0af03a003e22b47a38a0d858a2143333e281cad1c1802b4f5e31397b6ee9874d1537888ffc4a6f249092fbe5edfefc7f62d54cd0cf6e180a5557fe94d4a5e64f20c70165d356b541e1de29f9b1a36457df1688818eb4b5c68d4db8072682b2eb1b90f4068c8f9410577c3524685e549376ffa5d583123284fe66abf71a570d2b8d9e06f3a6e4dd16fc700eabd7650f37ef3fdd69abe749936a5d34d2b2984257d57e146de411405fdfecb7d74870a37dd2aaee6d245f5d193dcafc9f7bebe1ef0fab66fdd44e2ce4f48647d6dd8daf640de7939424d040a54fe1e3d85e958d80f0d7ef55cd2d6218f539877d06f10ab22f7f5270a781fe010e17ddd626250177bc23e96f74ca146d61de56a4df92900174ddffbd66befa38cd51335232a2092119355eecedfe1a18e6d12a1034aa125579f19cb29e32cfa2b6a4cb0ad5bb15362e02467a8d48d4acd4a2a97ad9068e9f5be346ccb10084f33e89fcac2dc02d65313a2260a65d1f789134ec2ec1db3e5adae5f8580fc631c321f5c4576e1deadaab00e5ea1b1165aa71de35acd3a8a34e7487e16cb9433e5a8ad1f88ee02093614a1260ecbed3fe7d229aee8fe1e45e1f3e19b6881c3e8bcd39dc7faac9db50cc04e490e47054476f233bd9b3f02352e9b45d95c4aec67c2cc50f57a5bfe6a50122362ffc37053b96db0207bcebee0d0d54ebd469312459cd948c42fa16bf9da426d0214a9d4c4544e7eafcadb489d822398a40f325c4c2fa69456e80c78a5ada72fdcf677f4cd3d00770b1bdfb6a79167bc04e2f269e7080fa99a709d90e140f8e6cc4d9f6c935f8875131803394e0f938efb76082da5c5bc9d61e5084e1a315864afee409940731d7f42dc22db6192239377dbe04507ab02e9ca298a713198ee79ac9c1e1885e513bdda202ec7b626ea4f5cab0fc5996b209144cfdbb6d8b8608b922f5547b7b1d479c1a8c6f21ad7689a1e624e90f1bce45b464230f6a3422edc4aab65ffd25dd8967400a1c9a7745ebf4c609404630791f4478eee384d8c5a1e84bbe4d58bb90c3eac4df572ebb16459c44d21dbe5bdb8283e45eafeebaf9b7e37682123eb54c9d8f2209019ab0884306bfac631a0419be491300a60e48782ff6006a907349d0d19d333fd12237a5f1fdd57b397ce2809a64243c6372a743edc8a153ed3d7b99d7b77f06e5d02c717cf96b70cec2b96733f113cfb8717ead765f737ed51f1cf071ebfc598eccc3df03b9ce684406d1e43024d07c5d57136a9000ca36210a4b1d34c8ca1ed5e0b6f893647bbd1c1f1c0ed57a2fa62ee8bafd9dba6ee03f20bc933e8073a6b1aea4c27496da5bd4145d8a6f3146e05855522ff251277da2ba885686402037a95567609789757d0d79abbe81757f30234efd71dcade94e385832c7aefd08b9f20d3f36b4345670d238324ff5b8f06b1653f58e5d3dd13139e01aa996fe0401abe57449320e7a08ed17c209df4cd4230fbafdd7454bfad17995959d0d2a8fce15f403d2fa1d6299a464a9a8fbfc97b14d70986de493d9a6c137ccf7c45970ea9c84f47183e1211743fab9fc096102b6a5212739690e1da8cbebd2c2f0452763c0c9226add5a01251521d74cef9d1c8b5fd7f2c1ac380a7106de870a1c3cc47b26a8dde7f99a1b88ab9bc733a33a07e11a742c44f6b3d18a5a8a0a8372bf655cc05055f1ee3de04e6379936451fdf042177632cd36e57844795a6da412e457d82bcb182b18d19731a8d8409c7394c7f66c31cbb590cde668207a8674c5dd3e2e80a7fe43883d2eaec092c5714ef73655952a44a61dbe626a0869ef1edf581f9c1163a06ce1fe937ef0929a21753e915f90ae38a9ed56a8d15e0b338d5142ff21970bf214b1ee5c05eb00de88d4056262a23aa5d7629e0278ef5c2495ac6bdf647a1bb5814c9e138c11fd7f1aeb903e196a11b767dfdd76f4ff849da910930ff81e3298a97ee776a28ac2782db352d0710ec1f3fa4d6c509e8ac6ac16a88ace80dd1dca1601c91cf4137a26f9c77e7682e181d8fab572807a017497432c9fb1eacf6b8c7c4965d5924008750b1394d6603b5cd35557e0c06e19dfe3eb22c6c2e1f5a9d07b75e1f11ca1c65635110bcbc2cd0d60cc0583949675c0a3fd290d476525b4ab444f95b8cb98890fdc70996db29da7d4c7ef9c0aa1d55599a828740abc686ce2666d593a37ed575027237748b559630a2a1e86f7771da6842c83bc7b08e2d9ae2a8fc9343bcd93fbc585b2fdec772d379234195a9ea0bcc5c8cc22ab6caa15fe9d5576450fb524d482e5f35ea3295c8a6b221d96ccf1ca7ac851b2307511a4f332fff5d5ac2553a488eaf299d7692fcbb73195755a9494a94f5fdf501ae04c7117f7ee0717787e909b57e17820ccfee3498dcc87ef1cb279bb080d907a5688624ded1ad615dc884bf8a174b3a6b727c3fc721f23949d4f8e5d2130ba537005c98e8c45a2e7a46c4b3301215731f505fe008a623f7d95bef8c09eb9d2856e66170001468b7e06bd9e5524a3d506831ce3cf7aa26dbf00a2a0e60362bf2f5346ffa50129eca5b744c8468b5498de03cf7e21e03df517888ae46585bc69e17a5b08ed4ca2be5be82c437dbdac7616e74897ed7360b4712b77b5606d046dc70b5a7e0f85e3f5b48422f8ab153c8a103db575d202df5faeb7252d72438dd16a4407d98c76bba9e1e5e33ac966824f8ef13602100c19343914d9174515ed10154b51a38a9d1333483738e2591cac8002cf27fd228fcd16581efd7706a1347494828c3a4885330c93c56829b583a654529ca5ad5f1e403ee42a8d3b3b6023cb98398fa683145a370337782641f5eeb7c0503c8765930290275d7c58ed209ae08d42a5d234ebc6c8ceddc58d21f894230a051c1bf8bd0284c145ff2bc5d7e7c79049e4f1c878fd655355eee2e186478266b74744d783c8c230b7d02fd9906d81144f9f30c63c4fd0fd3322a75ab9336e2d8faeae5a83b1589e17d5bb59283fb4342080395398b87216055be5167ab2ed651b474788bd102052391aad351b6851a78dccc22929e469d16cada324aee9accc2401c01dbd0b633bfcc43a754e9997705caab49728e6b51a10453bb8fec4add5915f16cc78709adb440f2e2d65e3881f416cc15295471c8776bcd03a7e310879f7be066b3f535519f35ddbd22295e4e746e8cb3d75a7cfea47294255df45b25979e3985117864ab63bef3495afc542b2a796118043b81dd7dad92c747e1dc28f42c9bff9499a8121b9830d818301f7e90ba48e2411985682668a3d8ed77fe54e7bcac173c4e96d054e30bdd33f6b5af7930669a430476271a8647aa3d911bb97b6d7deb66ba8a2f735092086fb9ccfb3abd3a8f878f4a972128ced8c366ce67f073bb6f165c867f1d6a143924293e2de8af52d34adabdea6e7d8b60db3b187937e3ab7f99299690ff7cd44d44176bd2330af8c14551f80317d72dda465ad15839ce8b080c3f6d7bc2080adf46d5728cfc6b6dc96b95fe385d1457ee68b82e7c38a31b24f3cfd6c02402776bd4117b1c1e0e4aef4e35e8567b0b2bfaeb0f826e394ca5f37ed2bc94d5baf7fb8a8da9ecbcb3e73587496c6673ef34ee879aea0adb5cb7f04c3f1899181517fc2301dcb2bde1076eb4b1f789d4085a16e156b9d7a20eaa75f4ae3c320cd537e27d2dc246ca89c04f653e4fbf3dbe0d50cbbdf5147cf1e8719c271a6e88d65fcdc5f73eaafc74fe3cefa5e84efb65c9327a5476102742b30ea8ab36d79fafe586be4b55dbe7a0ace6a57d9f5d4d4af56b42de6ac69952723aedeb954d7ef439a3ebdbe91828a5d45de0603a27e3612b981e61f7c7253d43a9dba5eb69efc50f82b1e4c8fbe9f7fb56b0ced767e477830a58c0b66f4b9a3cdfd1e0c42814e61b2df91bebb26be38b8e1198ad72cb2a91005c6e20f53844af13799b4f74470c61705ad967ef73676ff00ac0276b9055338a6faf118826d02e65f92cad683255d4994b76f99357574c2d26d6fab5a2bb76c4240ef6cee7fa0eae58172d0eb44a8a6d3965fef92e1981b577bbd0b8f8322e6317fc9639adf516ef5447439bc5162d1938c17760aef7a1eb1c00a8836ca5c7798f1f8bfceda3df519902ab7710cd6e923d89b52cc77ee3833d58610ec16245ee0e3b34b2588ef7b4ee856aa48cd40a761b15d0414b09493956070f79457cf7eecfedcade7e1fa17990592023149457681ce58f51c09693867ee47e19fa5703415154534fff02283aa2726eaad065aa31b65076f639a7c5b4f6387f03b1df9be11f7e673d15e16fba0e9d8d2c9f98badf48e3d492ad2aa3355da617bcada5ab69d894d010e65229b2feace2e328dc724d1e67d36f17fe2fcd1d2772109b20c5742acf36d6d66dbcca2c6b9346843f6ce73e2c664b7c95185c34abf76698bdb79012419f1193901fc06dd566a2fd0fc10a25d93e3258e7e7d398cae979a14e36877f74ef29f02fc8d8504d839409f0099ccfade331a6f6c248baf48573980e39c09fee2a140cc9c2b9778a2bdc3f3bc0cede9d8cebb945170f7910f126777a4fae7693f1029720ba9bb160142291a5ad25ea42fd8022e88d4a0a7bf497f6eb78ed44e9a2df028dc45f5338df522d42dbbe1fd40a059ee2ccc13773b0505576ed664242c93517f4bc0367ec4bd6eb436841c88d0421df116709bcad3b7e1d6f24e9c842f56340f79b31ff23cb0476df114e3f055115d3484364d98a261c05c7c3fab6aef15759a929571fe1109df5247b315169ff67547a1c8755e87a2a8e4971e6c73393a84adaba6fcb16ae81b8f639233f0f6a09d2af3bd2954cfbf6cb04ea79a97dc2ba245273436c097ba260b1c4831d6f603eb6465b2b613d543b4857abde709386a41138249986e97efcf0c76b0609cf45e50d842ffc4b7c232dae167fc71b001f5cd3ae113042e78861165ac138e7357dba77f5704c003a02a5e6cec77cdb50ac5ad849b549e35019090c3cd2d056c1edd85fb9149bc81793c697c300b9cfa7a91978c0b7085bb266f7190a277ed6f93ab62aabed24e10526a3a37abd128b54200522c1c495b9d411767ccbab96249c69ef5d68f375861adf40461904490ec6e734ac1f861ded2029821924e108746895709692554f7c85f12b244de93346827ddf2f1a3c8a7abb3a9739265a4a71c8c2c972e56f1828090de2edb1626728da727487c105b6aaa6bad7e0ba70b72279cf2cb01452b5554a5bd40790f839e9548521df897de38cc64fe3224f1991892a0bfc258ed92654d0f675ed089bced66ac8fe17adf3f4ca40afe85b42b4bfd386459cdd1ea0f4f38d12080332d151f25b4c0ecacbabfae5de456911ec494cd367a42464432e866eb1522bd30441da961a1f1f45fc1cd23897bf2791e4ebd5abf559bc0e1ab20c2246132b7d5b7e820736f4487db514bdfec6a31d129fc8126c2a055de5ddba4f92a41a4b0e7c979479b75b621090ce7fa5a5a77376199caeceb1342a0692f08ed1ded3c4e494585aaa3ddd3556aa2d01418653a9fcc87d0fcd0e407193e7353dbd5379cf425fc891a36a6e9b6401988eee3f5c2c9fefef182b3b635e59cf5d0001c2c965ddb27bb79796c6be37cb8fd26a2136d60b6db81dab81bbee0ab741ab25d6a70a196e6c2088e9829707cbfc1fb45c7e65ff0a895dd15e56056eb1ce10cc74a5556c12af828ad4e257a33681eaed284ab54e9473565adf0e0d54ca0ffb0f2785986b914203dd574ffa00b1247f66921af311be089df5fc9ef564007dee5b3f71461bff076398b62c72e20ca408f5ddc2ed87b4a81c877aaef6bb511573658e836bf164dd6a33e4964ce59534ccd755984f6582ab35b55e5f9fe3e676a6db116b9ad76c180d39d99a0dabbcf78fc4c8517109a67b66377d72438b674d31f19a185bd5ff89d9b91097bdd416aed3cda5c45ab9b457ca279ffab51207d086674fd171b0fe67f6db8f8f79602e34d246955fe533cf5dfea6509c290ea6bbcad803ec01ed7da9c045ad03fadc2d86ac4e609dcf25b6429c493f5a566febcc64bb1bbb5400dfe32650d1fe5a9f6f7140f0b6038209cf4faa4b18fa232f6868fffada5610201b9a0208e384614779516af58eb3bc9095daf3a25156b457caa6017fadae43a3f7de715ace402cd773cca655a1823e39effdc513a927fb425ebc0fd23bb7556120aa4da4dbc2eecbfd7ab7aa93c9fd81e62fddd4ebb1c907dfc9124783c65dca1d65605ee49e0e5d46bfa47c89f3e97681adbd55564ad1b7a516d681584794827376e67d44ae2b28ca24693cebda61613f5570eb95d4181eb609985653a10d456bb5f763f8f27645a45f4e2303d4cb629de8640d7ca186d3dc0000717ad36f0e40a81853c99f3d4f979a302899fbe9ef83d4d23f0bc4d77607c325198afdff93bb1163fc0b544aa9edba5f7ec16508d0ae099ed37fc41d43f560f20931d2b6551ae6dc18685e0635235b53a4435df3f8da1413c39a0615517f76216929f494e1e768e5eaf82c8690bfa46f7fcb9b87f7cbfe94017513d3a4bf4842a09e415e9634050fd60e30ef2162a03c0d7a338f0fe1fce31c78ab03b494ab6142c39147498583821f54dc7ac12e9caa84a4ba958cc8803bbc39f45bcce01675ab4b3afa90dd43d2315414ad6de819018b64bb3bb3316e4a27b5643667d4618890800db8fa9d502a5e50f3688cc194e591735043fb4be8aca64aa669b5e921df15c10417bcaf75827c7bd6694f78c4e7eff310d2c2329121045302373c46aa5ec6277a8812255e11a8a3b7a59ea65fcd9858261abf372a4a90bd14e9f71ff272feb95cc12d0e0683d35de301cd0438e13ada7662fda0e6eb3749018ebc9a3ec87c221fe89840150c3b3ec04e2f9338cf178792680363908f00f1bea9b6d79e92993a105a1d75271b29d66821ef32f3c0c12224465952a86f659bd11fd8058f02fa4102cd4f94ee8d010d5133964558f935b500c20e82a65efe5b376eb25e594137bf067bd9c7342090e523cac2e8437dce8977720cd5f08eb896a8d7cda0f8d6b6ad6cc9dc3ef5bde7c2d619c2a4970eac678631fcb43f64661f94f5b1760c799d5a41cf2ab06635a81b966414b180f41cef8a90219cb38489df1343a16c323cd0585244e525e377c9682d15c8b632c479b144a9fcf288b944231a9e898fdee9bb39471c05da9f4d10a16e1caa356eee1a94dc65617a2aca2cf2631fbca32799f0e197c52984b7dcf64465f72d537357270d9b15216b06815368060345ab13255dfa99f401b107de2a870573cb9422104766d66816a1eb971e325ab6d90ae24cdc53820f791fd4b2a910aa9658a0fa17924392a7c3e058d898f345ce8e82450faee61cdfa35c079ba44b7d4a44d64de1407f1b9acd6c648efbb246bea3b00dd1aee7203b5a2e13964da1f74a41bd9615faffa9c7f1c0c6d4c54dcf71e8932fbd984219572c0ff6ac792f18ec4349457c6418a8e755463b6baa2aa6c3c51eb62f9c98343bb428aa0c827acf4b2247c2146da03602280517b0efdf700570d731f04ecafc2827e6f393b112c2115d8d52d51f68cdc14296cd36705eef231dc1b04426343a1d268c80ad6ea867c904c283b7d80a0f1ec6d53175366866cb5e87aa2935135f88bbac10ca0a804809fae8f05c7ff6c98fa8aef3515ee0079e05a4ef8f2adf5cd4b3a93d55534ef3f00b284febcc87a5dfe90550a9c06a56f7595c758b0d13294f52e03d136be2d0aac2d5cab6670a61dcbfb704ddd63a17cc5e288fac962f74dcdffadecd029d03a9a709ded16cbd7170c1584994609877968d5c7fbdaf00c8e82619da5f6044278d19838659c67e71ecfdcf0063ad899cd2ae3d90f0a2efd0aab3bd74e0a11a45bddd36b894875c9f75a7925af40b5134cc3c8cb9ee301a92efdf6e394bd5db2f85c70ba85957ee7f5e6cbc73648a848bfdf44c050d30c823f435df751bb62a88890c7c83c2b9bc90a60a262c4b4cffbff2bbca057851a54597d0fc2dfb4aa678d7e20a1c7ee2dd03a2cbe1b37c1e4132e43bf00eb2a5e660b91e498b37de06e00876c48e2b62211611d947d263cdb9359c4fd48224d3b233b44019da8b05c8fcb4caa0351e32b4c1e5b75c28ed0578a159b198d328098b5b23cd8e1179e85d6e14a127ce66bc584ec28acbaf7ad7182a279c25fa20cbb23b354d076d4cc4ecdec91e1c38bb128a74b8d6bc948ac670fb4b6bda636ad1ebd56ac37c6e28ea46db1b608fafa656487e44d0fd7ae2f853352e5efab4a772d160f8616317bc511d4facdf00ee25d7fea896229bb1c5201888fbb63ca5a18af1093f5f3b838dec728f5007c01d2e5db17a10d510328ea5abc88c734ed1c9f7e0bd6c9047a65450bca7adac84ca01a585ec3ddebd5d26aa9b1e7eb1d14eaf1d28751b5f8c7dff85d4dd62d956761b87c8b2a1361903a1209084b86b19c825ccaedfa080cad317f854d0f684165370f66d986cd8d4e208ea17d0d8cebad7314c0256bcab8e6cd9e4c7191303227e1a90f66003ceefab72ec00fa5c51697d385982f99be55a835ed44d24ce4cbbc2e8d54602874c1772de65ca58ee60c805b19e38207a54a467fce61e7045fb460edb0995b4b0bfd4648eb753701ddb5fa99fe5f741b5ec72cb7bc86ae0b54da54428b72747613605a927a1b255da2090f25b882c2da5192cc62145322127c16cac981500c36bb7496ed021af91527934e906416283e9734708ffd233bdc29d82693e7fdc096e6dd42161c67fb44d5d1276038f652416615983963c2cf7bb1c6e53aad309d21660fcbcf991f5f5cd34723920c02d10e3673378314d376fac159b49ec2109e302323f098dc37276910df080d96955b0a7afbe35260483e43d83c4ece9366db0c8db59e73a605ced1bd4552863a1d87c8ca0d1b876703ca5a5251fa291f5070fc3723a3df5de87ca053d0c85379841d03e559eafda082105518aad8f93bbda0719f21815519e7d6956ee2ca8b584a17c3370a9c5e79766104398cc4ff8814f2fb1ed235bdee883b75953b4b65f7da817b09e8cb8d22c80e4f90bd743c35d7784ba42c8dfe27274ab4da5537065c78c3ee3054c6d55141756a5aaa58e61aff20e55107ce4a2444a4a2b250da422175dd6640cd6fab063d9acd7ec084e4bf219a90d37ce4bf864766f5d0163ce1b4c9e74e7c7a0c1ef56de6953d27999a54d700afc1cdd48a5a080aeb4b67b0d5359d5c49c48a196f21e8a8b79ccc57438276f3f27c6099306a2bbad7117b160ecefc27d6d0d2b03181342510d4b292e2722570e0acf594ec8b659136128f26c9855c8f0388b28f3b7bb75e5bbbbc7086393b7a42799c6065498953ecf954692fb3dcb4022017ffc498f4bd8a004a1332bb14e22fc6e0629491b6da8ab375dcb001f23b9a407b1c893c1b655df7bb58ca4d8a0a7f1475e7a885b8c073eca1dc03f86edd7abb9c963cc747223f84215de08b93accee7156667f35f9d23892890a7a779332076a5fb5e47621258e321a1774acf471a341569953ca33ba43dc195aa06b20f1b2285d51c3f2f23e096fec95a9a564b2a001f8d188d173ebd4f56867ba166a40e7cd12d1e5237dba8e11cfd684971a8312fe756c44fb3f1f1d565c5308b2c723dfe78f4e68a89a4ba7eef384bc53cde43e3adf45bb6ce3a85c0492286e389158e3b866ca364de039907ee4487713531dde129299afc1746ab842253a55a015012a0be1166574f1d396d810aa08cd80d58d4d47c94643c458101c095f08c3cc4cc6e9c7d92f47950c26b5b37b17d25044efa7da6e537132cd147107e72cffc1736ed87f2fd5233aa59968d2cd2ce1082c748d08d2e49b021074531e8978a529d3719fe6e9563d7cb5579f71abec09a6053be72b7f916f83ec46f0f32e1c8b3e90473f05c64b2d66b528a918e3b89fd229a4ed2e7ae9aaa15695083f5a8f187adc5a1be332a383ba7dcbfd18bf1fcc4c3f0ca35cbe2ac9d4163efe821d5360eaa63784a190443a68a52ae865b983dffb6c9f7325d88d3f83a1254b82234a812e4605f7d3d4d519edca1dec9dbc3ea39275654e0bdb9e18576e02b983b7da9a39415dc3eb2b2a661771616fb4be682a142cca46c23acf805bbf5052668b6f929c8651ee7c3a94234339876a1d6183479e3d404afbc96006bb98a359fa2f1592158705eb8a45327bbc491960606991ccc307d19cfb006cfcfd8ca2d4420ce290f1679cc2b92d008c5b45f3632820212e3fea45295cc82ec7190bc03dd8e49ab382cc50ad3da89a04b81ab8e3c10f91bab4dc36075055fca88b46bcdfd37d3d3dff161021b52375e8a392b4e1a4deaeb9bd198ad3174e235a5a5a57126fc17d1c8025f610ff8557e2a5103ace0ae34d314256cb08ced6b55066a5c36db4fc7d82ec05cfa6d08611a260407027a2da1012650da98eea4ffb77913b5e4685d298314c5d04e22870e89ab5f5379afe37bffe138fb6a9075a73243e62d483f972c313413ca873ced3ee616ae1b98ec53384ebe2c6b3063feb76a4c62b0339ca6278f06511968437316348d6aaef99335d3a282601243133f1dbf231dbd82a075dda4435b3c9f23cd21c6382fd2624d0c07d8aee86d850c71c4933ce0eb936fd59c5dd5e43b17f4dac5645db6805590d3557b4488bd4b960811df95f36a5806562167045b0770951286ad414dc2555962df71f2f23165ee29dcedd938f68c3ee3b3dccca5314a6c77a0df70507d8d3af8eb61d17d47897df0452aea9173aceb86f2ab7482498dd456ad672728a4d31e80d2de92f81a14949cc95b39589072fc182bbaa278a2b642bcd15f549014508f11e695dc92436fad5a30313954049767942a51e97c94f06075ee438aadabf2af98fdde97fdce0e499e90e9eb117a61270c9373fb02ca56d264e759c7d5a6124a369cb3b771311286713d60a677155ee216ad05b196fe2229bea0e7dd421be855aa9771df34999f4f5ac3a9fc91fa8f122aec480242259f8b0fd20d6e096e1a3aa0dbae69fce29cfb2a7f49a6e6bd9725ff37f7f5b09373ca37c96fc2f3857f4b8b829679d9db5aa85340ee87cf5df847230c250cf712bb7530f55eb8d730044cd8e90fb2f8c8aa6feab9a6177957f000c9097811efa365e619236496f2306e92a1505f3af00f81d3e22867aa5cfb278114a9e70a7405c6fd0e7e66c40416f793086d6c794202638ca5aa6a496ab2d6f278180503740ba17141578664098d9b718bf6b27ba08bef11676a72a2e2a8628a86782ce640634229e34da8a14374922ceeb69f5f73620c2e44ef0a3395c88853f004bcd3848a762ef27ff8979ad74e719f65ccc035247f2796b8536b769699f42b72de67fbb30394ee2e00b926d3d9d21409e4159c0c24f37a1e80283766e62b22ada936ce751627e729d00fc07a67fca9d6936e114f56d69a5b211dadc5fb48bba32844d58344443c5f759cfafb89b7daf938075cfae6d582c1f4b8a12ad3147f92f4cc5c578397259acd6e4daa9f1de971a31e02a1b1c0612032836621952f8f55113c4c0cd75ce490c92f5564afc3442b8de96c1611748a4d1c39079328528a0a3ae57bf1ead55a811d2f1c288cb0deb98bd2d738291d2628c79256b0389f5218c299f2adbf04cb7d3d1b3393c4ef22e43f5112695db359860a44242db08cc4ff645450ed8a61cb7ebe832824befca0fe99325fa2257ab5e22d430059352e3079d05318260fe2ac26d9baf75ba7bd694dc428f51ca797adb93ab4e4b0de81165c26f8ab9ad8f9a19915e08b346cff2c7550d00ef58897334b1390eae7e711551834a003c3fbba039c5c17871730635245f3b976e4960df7c3236fddca822b754aaa690f2bd793d6f7e2b2e33cfe8f75f1783058b14857308e1f0e1c8fcc0bbd063d5e4b5c8a99f68cb0a895aa9ddf0aa376b931259edc261da174cbcaf45effe7ff573ffdb33c72faff1623bf6e1c907c420b89c7db7090e5d429a7ad75e683b9b613dfa22498da0b922299ac3493c641823b2eb2db7fb36e4240419c53460c08c275cedd160502de31cf44d3df009c56cac5eeedf9b439738a8b7fc858c242a8720bcbc11b24dad41051251222bb0722dc424f37a90ea592889ecfdcde2fea4cd60f336d8fada02011fd88a7ee0b565e60ff4110c6487d643d30f6cdcf035a071dbdc9d1762ebfea79919bdaeb08d88e9408eb1f5985f7de7a693cf77421ef2ac9d25bfb133fb699f84c42a1aa87198baaf8cbc7e38e3387cf4ba3fce64aa863e547554294086f5c2962e5a84a6929f8710fb7a3d0800a4de8ac9812734f179f9a0dc5ab71ec41c78b7085205893c5fdfa6ca944d2c49cbd2d86cc9c195c5333aa18b3d12ad01f35ad887c58c95cf6d5e1ae89df524ced29fe670a194d43a2501945578c884fb52aa9da1a3fa6e2f8d92392af4d29771592c78cff643c6d83180899cfb9001ae04df640d7b65d4b5cf4957a26e18e7b39638ab34b4d5ff582d0cdeccf12ea100b5ab02345ef10ca6e557eab8c455514472772f7ab5f3edd5c2bcacd8f11e1afbfe4e2a8863fb8d9bf9a543881c61fe20733704fec5cdfb7d620fbc47dde01325bb0c3bf616d6a99468a29354fff07131368e2db1a78ccf7f6fd14c557a2ca1e311a4d682f886eb53fca7c435f00cf041a742767c5c40dbbbeaa8c92e2e67f3e47d60a3cd731de0a0e26c207391c9b4395a65a92105183b120ffff1e00d26725deba5fd84036966a3abf902b0b60a2c050533d20538c7a6e92c3f595d4a1e25fad6cb44073bdb837ec664cbc00877122af41d10543adffd48c181fa3c0190abb54f4cd6d9063effc30d5ec1697f945092e619164f067f9a81163a2175de8e75c0e74628f1cab1b694437cc066b4493fa630c6e63ab90f075bf93e70a6c358bea8debe9f6ae144ac1e135fa038251da1b17de1ad94176096ebf155d730974265a59b7883e437088772faed6e60182c7f5323d065148f234476b0b46303562d8cca3aa7157b9d8a288b25b0de360e48886d4cc8d4bdef79f00261462775b7da5a9bd3678885d6372c8c3239d628945675166273c63108af0cc08d1f5e2eb837b671e8726f5fbd4b67ea4c2aa60809d6b69df2483ec6aa104fa730a37b9632dda5c87841c53638f8f1e08d58f09fdd39adfdcc6e213bc0ba2bef1284c8549010fc72048bd6fda69c75327687579e4f442c1d7fe970fb9ebab2b2314a82451560c3eea7390abb9a9ec7e4265a8167cf46b2d7fa88d0653debab7c49fad0ad575feb9c87f5bb176cf68e9c1e51d2ac7e323ea48b712bba2d3b624274e6268981fd62a2b0d21cfcaa4881303bf975f100abf08120acf04cada22a73684acb6bec5e2e31ff7e4aeff7d1010282768ae36eaaee2bf59da9c0f3cd9341874401e9ff3ae9e1d90b15b2f1dec3a7d14946b8e96d976fbadd6df7a51f6257d37a303fc68bf455947225be3551e530cd8609d9631a78f9ec844ca509262b53b2b650693522f43734e60bd3cac830a943cacdba23485680e40c67ac98709770fa2f8fc72806852cc6efff389da1a98dc49cdaa806bd7a2e108069db56ce51ea1a1e6fb88f8b7fe5d95a7ef768802f226a31143139c0cceb6797e9963f327f888539d097911d062541f47bed0c7a7fca83cbce10f851c02878cf72ae7c789ce79e50e434ec2463fba00a0bbbaab8cf47a2fd1bbcd38eff6589a42b5aa7f06ce9cffa24e7306e720f683c79b6bfb1cf7beac6905e464afe00e4b74fe89ae2717633a1d799c22af7e60f7bb90b72f1888b01b389322b07ff3a76550963907b2b58b2a7975751417c5fa48b2b52f6b063352c6303bb1490afbbeedc15fcef962cc9fe521fdd6cf99355ea4c63488a88465ab69404416ad0c15bb5ade3d6aaaf41761f0c6b709d5f84c2696a40cf42499542cedf6a2f806537302ba993569add6b4918d3e2186a182f9b123c708a1b798a19087c54842ad4790dfba58eac4434745eeaf0d049618e6ad80f4af3a5ea08fb03e50c4972e4ad5601da8a0401d298feaba2fa1ef4c34800ecb6d28231f77d454e808048c7234fdf5e818c55cdfc03920e88acd4e57b74df14b1974faaf85eb2952efedee2bd3e06c78099bd6f0f125d537c99e7cde261734d757379205fe26969f797e7654fa86882d23a59a2df8b378dd5138f731fd89d6a55dbc635f0dae47cc4a26cad3f8311d9736394eda8d5c95e2b8aa798d12899daee2adf5f40629cd1a3e2fc6d3d0f46815d5cf3ec38e6428f66e834dca174ef10fb4127aac2c0d7ce4e4cf2c7fdbfaad59361bde3bcf568eb35e7fa2a9cb1df525a9f8f48b709252c298955be82f8255f25cbedb5f279a12f8269e0f0390fb6c20ff8ed6e31f9144fe04ebc764d8547171b7b5efb76f0452124c7779334d3123f739dc7eea210a5690240d1a7be467e5023224d516c6a0ea03a0155a679170092bea1ea97c0f909a41b00f21ea35b3878142196d47fac0d2c308ea9ab39b59bce4dc40f15912b293e069a0c505ad097afc6efb66f0e6c393c80242daf0c8598b4c31e257669c0aad7b781e5c8211db7c38af3ba0260cf49b2630daab874097e118e952ec267b390f45f22623bb38e7a711abf19179d865073a0c6b06a7927af9c26590f2e81da4751ee07eed935247f0302ebcd0ed27c26283d7ef792750a479b507ebae704afbe099f9a8f83c4ba37b61a650ed65a30421503320da68ceb3ae3ca75b47e66726859a5e54daec8b3a59f7a1b50fb82683874423a8b5bd2f5425ae64f987d1991c21be0676cd815c3dd655c591575f16beb1ee202e6c86dd49e510816a7c042043b6845a2389e2d5e1512c39e7f93fdbb6fd19be1f2cf1e3f3d7c5eaf716e717f4d711ccbe48876f691a9c8efbcb46035fe2560f22bb6a09f72385522529c2ed93d6a22bc1ceb928fe11395327d78e31af3567b8a741b6c0f32e713bdc90c7b438db9dcb0fa869348419c01b25c7ea02b9603e05809c87465d1e4def03d02f93e17cd80a34bcff0aef31ca94f09a651b915bca32eb29a70f4b49cb411120b76e937979bfeec48f0a7a66db51a7406f62224890d6a921b924c7cfc66488bdff417b343107de7c817481564087fa9278971b5d7cfd7eeda891e5ce90fd4241ed89aff4974b6e0d390670d06e29c7c08090bf83b4eb85ceba3dd98012bfef4c3c4c53c2e3efc3ad04e952075cf296634bd787177733d8f77f778132e432b6e07a52b63409d8a47edb3810cf1b0e378077efd0ca130ee2f6e571c0e4e56aaf8349f7651bb2cd12e37d9f975a7fb95b8573bc1c68b7848a61072dc2fcd5a72feaa6735859ef9748da771d5ebf12c61e9f934c979846cc7bc5306ed77d7a0641325b6f5fe27f4bad38ed83e2844f98840a6bf6d6c4682ad74a3b34bedda71fe40fcc3599780f5115b3f73ee34bac06e39a1ca0c796ffb5c1ad131ec1c13a4b0f2f995c6c250f9e2db4ce4954df19bb81704ae6061e17292a3aa9c3b21e86748cb8280f440cd79a1702ac1ff4f7baac0693d98c52b7ebb3d7906c7a20777a43e9345916f7edf89fef8c6263996d27daf1f8ee54e2da2246ff5a3f81128f77b9ffd59467acc9039390e8396bfcbf8727c753c389880dffc8803bf88a0ddeacafa1f4d10eb27d11fd73bdc18143dd2f098860344cba546e00e86da9088d908f40301b469523537dd0de284b4bd7e53be1c97d746c51079e244bd5c2162b56f5b3e2c949b631f0c083903361cbc817ae53494c11a92fa57541c45bcc2c1d640b9447b5a72ebcfd8b01f6ddb4903c8fc6ba25fd3a7149df0f531ce8e848135f3de9a623c701ea11405bcfbbc306b973c3f3badb19bf8ce4eed616868f473914c52afd3cca0243d7267769c90be356629f69a27ea91c7eb64448ae20afc48e77e16357c8fdb77224ee060e6f6c7e9b8233dc604a5e294b361c99189482f4a185e630887fb8ffa44ae9aa4b8e4da9cae3985a35714f7d4a18aed164360d8b9cd6baf10c2f5bd37c70d15cb8d88ac5c79e3b9c266f4372562fe90c9e9841ae0f8b47f78ac610240ce9a925f57599b4f07061c3f61d1d5372a19a1a49e8cb5b8aaf4bb19573b2db9f42be815777e643495149ea2af264536883df55e305b1fcc7810eb952457739ceb28aba1282b017915c7825b97dde9ecc05709f0ec99f040e7c9edf15f3ec2571e0e0456c45276d424976da4b36689650007f38420c622ac20f40632c75ffa4b82f97443dcb477204b70f0a6e2ae84b72b11184ffc0082eb598e88e485f98b85a2cb5d1dcb965264be6f70c1f2eef173b7149f88a72cdb6eb04355585ba762b87149db954e1863d5d70bf84a0d6503429d3b147b635b647c7665b764422a9761ea449f9d8e0667dd3bcf6ba412d525c6e3b8ae132b352c3d00f69386f102fad88fcde2e98044e798660c3c5ac0ddac55aba4b70c59ab2e0d0a4631bda26f7c9fc93df96b3e02d52e919b824932338725a3fa6026df79375a6c15ad494c0df6946c35f65a523ecb722184677a04ebc20bf6bdc5fb64caf63a2f50dd4574f6806b0bffb65d9287e62b162f360017e522922e5dfe73d585d6dd260e7a9bdc576e6abe4ede4bea764c8d66a095a72dc1427a2abed2803e9ccb500b61924487fa3d02af4e7aa2b9f86cc81a7562aca05084e1510fcd5945fc3ac985f0076a3d6272c12d4b893439e97dcd8e7ebcf6cab73e6791446da045bb6914b6a29a45a0f299389738c5421aa78947721c05247c5dc731c05ba8f77988959bce77e799d0084d34a9238c23c34f72f74411a394e649f0b9f6aebcd6526d6c48b0bd59d5c938986ee52eccfebdc139f12595404b1cff5cb260aebdee806210879ecb68918a4df1a393f32480200d69e23bc75c64d311675d388fa192b95d985ae33d80b191c27a322f42031e12c11b1c97258e92bdf4858517741382e9476a34998042c638160a4da3cbd7743335a71740419cc18746ed18f2144c1825e917088ee5e604a71b699af2a21ecc37161d2fa5e113a085d490e58efaf38b00b902ff7d11bc4aea3552f66587a5ff22a779865ef6293703fa2c98c7cb009d0453db72d6c86333e236abcdb038a4aac04ed10905a58c2a3b1e23a2aafccf05e6685190b530d09ea8b5a6c3f1f140550fcd73cd8a26b2c5c117c36ef06a88ac587337dcb81af1ccb6a673aadf249af686a50b63ffb8c1ca258915ba4c0fd0eb219520b0f239137dac2c8aa1626803ebd4dba3a12ae50f9891296f0cda84b59b08f32dfa100494538e4b529caee8fb32ce8a3e7eb3b0633f729f5706eccb3c3561f537fc96609ddf25ffd301430c5a9f70a8243669590f672850d345b1b4bbdb94fa4231234e9529dea226c1b4a570917ac090da18f428bc34509c4873f76b61ebd2cda439c6b0450ff9443abe074526817f31de7063d5746421d0aa4c378cb2f62c838d9f872eeb9020b8c2652bf5fe552b31a7557b705f3c593633a48df5490526fa5249961b15bb9c103bfdf8eaf0fdd02c64cf99bdf9cd451b03884af80bf8b71b91e336c1572b9f9285e7b7755b033e606d7489f9e6c25b9011be01d8d5590376b9909dfbe31b3d51ecb83025d5d3907dd93af877c7838772f36197c3f367cda4b8532232aac2cfa5fa3ed2b99ecb381abfbda6e3b66db635c8b2a314071162a03a513b316c34f085d2aa5c208d551db393faf5e8557191e4b51cb76c9d12b6a5a2f763f12736cbb647223b2f8df84b5d3b16772666aa7721f45c0ff1212514791fe3f1b373f0b2a87815481252f99242112668d38c3fb2416d2836e60a54746bc2c7a8bb397fdafa2cb4be35d6491b4d2a52d1fa5abcf7cf135d5d1e22258db2001857315bf9abdd3f3d351aaca7ea91dc91124e5d44578f3248336c01759a961c66d4121faa34e38f20c1df27be18dec02e8049245dc80e6b253114c6d65e95a98bda32d76e39703507153a5550a409ab450dadde7d50cbc9c0c94e95b46870c010e834fe6cc88f269859ab3bf3e4380858be18634fb8c974f62c847fa7051063218db6c0d6f20f0278c927aa3ea42450d1adbc818785737cedabd9dfabd4318124b0220e4c1908c16588d2cacef53cc22e5023bc32ebdef231732e0b93c2846f90f8b27f3b01a8bd61c98fb2fe0a21862148c492f2ea5dc008049dcc7270a9fc85c00ad6b8e60ba4a7d5766e525f7f3025854ff0f2dfe0138a0a7dffa3d4f8a5bd0282fb9baeb59f338ce2c0ab45ceb573da1bb6d151d7e8f0726e241328c6aee4ba097a3f926a7af2a03b7419196a1ec9ef87375db3c761e2eebb52ef78d077dc189cba14a1b85bf46ec81f1c0c5d77dc7adb6855df8e3edc7f4574c4a4eac6c335aee7b1bef1f7cb1d5c2bc94922b5fb75b8affd3d8a0e5bb0687094bd70aca7a148cfe38f86f1e52df565950078d35b8aa2af9b6524618a93fc0459a41f521777b2ad44747e45452ad315947265a5fcd3a76ce65b2b38fd6c56d83900b2ee0631b5cdc8b0cd9dbd394ac4f10e4e19893e63e6d9a86b062a3c1b80816e5b777fa1eaa91d66a1853e074042765e3d110e560e3b231083ba0695388a0c3d4d578cbaeb64c96d93623bb1a4cbbd83125779b14aa185a5966dbd6d209ab107d3469c7c404bc2b6cae6a0bc974463b4f6d185bf7e90735916f9298f198a5beccf6d4e5f8bf9d58d80a31a1bc71813787757e71eb0037182d5825e785019ab35012208720cf306187e933e9849767738176c0e0d3b07abeac5763b4f32f83c859d3340074fdce6565d26cbeb515cea8ffdab47cc36738a9df5ea9e7a3bf9e428580b24fe10bd5f32690432a3ec0cb71be37bbb8d1a591c3b1276142258a877d6c7412885cd62d6c719bd8f86edc3898a06b492d856c0a5b0e5059d19608ef234d03d3cd6a302ea5a0aa96e4961ce866671a49ebb32cb29750898d6f62d441aedf6886f3c2139ce61b5aa95ce6f585ec95dc0aefabe67786b2a9129d0d43182131566b0afc0aa28210eb6a0f467a1dc1c499adc9f9d2ffc535628d5246fdaad9ce3f45286c15157e87d8f5d50cb3b9717ac47aed502b8110d2abc845ec4ecef915c55753cb242f3ef3da4314920fe84cccfd7f1d090fd38f55b4f592d68a6a9be850c760462103181782ee09ea3a63992e3a8775352c3b74063abb554ad16565174c19d85defed8351b5f6003a2f95f9f0d5999ce58b7dc1f6bb673b289d3ba0cefc502b1244ef36e271a79c5f67732257757bf47d57cf5b2aa3032e260a7940a3c030790a58fcfa791ecc54b3fa2c5562a333c51ae38d5c155db7af5d7af2c34701781e89a55742e7993b9388cdbd976e24bb879a2ee3e6c1eb808d5c581949b2eba2d54f81f6c78ab14747d61ae21226a0a8074730e7f7b2fa0affd9075a38ccb7c9a4f5c292e7f3e488b11203a335869e47f3b9f6569173a2586af0aeab262cf3b04b37e12940acbd5a4b2e7ca634cf9ccca3b95b66bc9d4e4c39470163f7285072e38511a4f2d4c4c27a7c974c58c5f70e580969a109e27cbfe5d2dbae1ac50e37051ddd69fb5a49a4784d7c9d1b4144cc86ede7374ff9c487f0693bcba7fc6e7158955aac66ed37f5651689318308b9d0f67ae18bb7a8bfd2c8c76b2b29530d4fd78ab4269fb4dac8127436efbc8d2466b72296d9dfbe91bcad361270d0bcb13a31000cd35c60c4e347c69c16a92a2b8ba0ebd62791bef6399c47da1b7936e2f74de786f1ede5214a21a3935afb3b919d0104e56b1131af4b9e48271fd6bb1ea68e502c767bd77a7fcb1e778b09b8ff74823c1c0d41a2770e7cadf09b607aa8ec4a1a7017a367c56250df6ba15ebdb61a27f0bf5a9ad593208a4ad1286ddf8338720595c88d80695d905d59f28901bd43d91c1ef091fcab742c2e411ba8c8ce8452b21fce23b4d93ebb2d64cdb592d778e7c56ae35882a169bf8fb4c007d6a736cfe3ca26db87be59c3820c98b56888dee024f8590148f86111a0ac710c4c55165c61a6c3e6028249c64cdac9d0e97528cc6fe04ab39aa80a2e7818af5fab490047058424ac7d53c796a4a3ec351270b2c49d4d959e83e0c99a3a0da199e91fc2eab63801d0439d605f58e8dc0c48bb040699457ac59cd64c3e37a84407d7cfa1afd7991515a87a34e60d2c6c27befe1130fed7f1b2277d0a18713110df39f57c16ff7c51a01b34e6f83e64b90d1c10a560b56a7f745620967850fa1f7458889f8ba9e9f6d6da129e9a320bc4b6d7d47687b5595ad78f51d377b2e7ea72120300db92dc0c90479a73ca95d524b16627192cde543ae9046d788e270bf44e8b13982dd3110a14a83ade254e32c6c99a2df10da23bc8c6b84f0d0139e9bb7e633fbf846f966432d8f811c56ff71cf28e73dd3524f7e0d3c66179f6e7e2e3918e05bdafde7839558d5f6bc10d793f08134053e91b3040af17eeb64e5a513b78c71fdf8118a0c348e9bdaaf5bbefb2ca6d016579b30fcddd953c69ed85726d5bcf0efcaccc7d690e2cb0f45ddf48881d8d7f87b0d10482b2b07b830260bc4e27271acca07d332e2c720f743ca74e4fc7406cae042fad7bb0b239dbd207db0638da2f2a18195428fe1b3d79c0579a348b1db30c6819760da1ccfa544e77107eb1b7222cbafa24d6444bf5a007f599f0e644a7c81ac6be8b4158ae61c15301be494d75b929dd796ff83d555bfac210bcc75588eb0c304492bfad4128153a7e1426c5db12ce94a45f2d1da0dcd44b69fd531931a3797623a241b319dcd9d3d26df5d9babcd4def03723617d32cc54bfaf4c54aeebd4fa6adf4530a8adb1eaeb00890df70b86b69dd1eb7746718b160fb14242db17a2f93a6caafef8f7abfad6a49fa3ad081ac420638d2b65ab951519cc05d8de59aa3c1e75dab6dd366020614de04a5e4e374a6e94a311f6f8990e487fcff987676e6a7ea0779d22261af26949f0e5125af6ba325a6600a1f03cbab3133c3110701b11e8108eeef3e6876fe6b2c8b6315c20c6e6c8558dc4d5d0fdccd44a8ca09363a83c5d86114bac821cb39d080392aa32eeab1eb809b2f04fc203066a3ac01cfdc78b969de800556e17e7013c87cd8ef4661bcb7df32eb8d3397995cd8e7e9b7e5ba8be7e42d85e79d6e0b7b121f24feb9deac34b63eab860b78f410381ccf510f4bd6f33d59e3f72d15453a3faa0132cbeefdd49a5c15ac8349875b8ed11eab0e7ffcc56a5f775c97cbde47f64f2900fad5779d631af8ea0b6dffc5e488663f7d9642dd59d4d80b35f3f9b763d63bbb6cb61e0d06973b43bdcbf17fc572c76a3048e79f4f8172bd762acfc231bd62bfd43a6d0bf2d6e769db670da45622d25d3a36daa0f87d9d631c2a4ae6cde3c9cada39ff3ea667b7621b8410104e728267d64f6c9d28be5e696eab677c4dd8c393986b8962ba984bfd12ef70d6ba136741ca0c4f5c36178c6907ca3428da3edaf782aad70e67f8cba446585b4f3dfda027a686d7f16a2c4b948ac589e160aa07ff5705941e7214823696073a977f28405fd5ad83a8e3adf35f90e1c87b94d0a4b34b18a845e0240f0f08becf4511c481bd1d12daa92f11f1f229b1f558648f3f8bab9f468a959b2587c200d33075e31a4fbdc517dfb0d4424fd8dedee27761a26c22b53673d81eba63be5d86afa617461e45e6cd7cd8e95e9d6ea5d620277127572ea5a517c75dcaf9eff85ed8258a9d71d85ca620427e26754420c27353356156e81f8baa9646641bc6f61b1958b3d2a79348d2f776f7cab2de86d20d86e9495c95709271803da1a0b0c998698ff440edaac3e78caa67b206bfacf48720fcc21168074f06c3fad05014ac490899b1d05db3b933085bc8008ca3c2e30ea31c3c8825b3df69de1a90349fde7f519e6eabfa022c80b5cbeecb9577b814878cb965a71e603396f5d10dd214be4355c7ea6cd0370afd9f23feef74dad75c562487d9ab2bc2e794fcbe3db664907bb0cb5ad2a3333cff6712cb93b2590350359c64b21a6f2ba3d03c251812a024ec62721ee4b9b8fc836292b641776ba1bda2280a6bf98d23d690bb9ebdc213979585f61cd6673c4bf063a82668d8ea598e8c108089662fb3ce6ec80fcae289d729df228aec85bb097eab9d3cbc92ce2587f4bfe63161ea787d60475c0db85821f41c738ada95658459120d1e7cb25958e9a40ed38f4775eeae77e9db2911e89cd61329a8043fd22b8f418a091ef731fbd040124ef0321f173c54427ca554fb25c0e0b93d2529b86655d9f2d363d6fc03e6950c8b90fdc8ba03ec59a65adda7abe24953cdace606255db06dfeee6b05d77c4d3fa2619af0d0f3d38f78487cc830c7706b8a8b646725dd40bf9219401bc66ada3a5531f80be9f7b14e7707a8f23fbca5c2559df691d8c24f6da479ae92dce00d116a3bd2ecd54b268dbf23802149447e8d86c9b41f1d283752c56105e7ca26b35854a2415a7e57eb3dcc3cd8287cdfed88501f8f7a4d13f9e0bc5f2d48d6979a568edb2d6ca9286922cebe652efa70497ca89bc310731d541397aca059be933772e9d00f724a1a392b76c101cb9ab7eb7a0cc780a35ce99e682996b603db11a600cf159a3971b9b006cf91d200761a86a472278484379f8c99e6d4522049276c17bfd00830dce1676c67173e16820e071b347fb330229b1240f85a058f1d947b326d47388d3996bd8dfeedb752c97081ca99247534cb5aa0d2602d765b2a6cba8cec08c32325a4f2ad84998f52ff799586d8c5139c327b2e696ed3f82f37145f7612222a80ce18beca64427a9b022e483fd77f648a6c9d532d1a5e229212b9fdec5a6e5abb42000e6721c7a283c6e218b35b3fddf57f97912fac5a2734805393ce4a0de2534c8a9292bae3a8ee8237476948230268eb7fdac64ac1bd77fb2b1932ea65aab9a002545a21362a1591f4d232c293b18443dd14fabdcbf03f0f2c2379b18b82a12aa854e0383a5b3eaabad5fd0e1bc638b2f4fe0798a92c1b85389748f84c83910db2a83d33d4de69d79675ced4851f61bade1600ee57ea4fc4654dcf670a4bd140481124558330fe8a8d98b59825900113f019f43ac470c4f2e108e18f1a3661c5c764e35b98d6cc178533d700e25f097e50d5c3ae80d2a252f7f0f63330f56ec9612ea52145b35616f30556fad64400a1f06734dd24e203c74340dffd36f07ac1b62ce8b7569c7699b62a333973bde6f75e73a84f299214107c71ea23a56d5ab8fbbc35de7f5df44c13b496242653ed05f511b8c9c028189f9c7a88e50b0f01a0cd62acbcb975062332a75315f257b6fca225891f0aaec83cd45b074535e1d49c898d11d70e3a38ef1aa5b42531a12101f19e34c90b0d678c50107b368ea78406482b64c651f41925baba5fb4f7dc3d02615b107dfaf4ecafad9a625e9ff8b7c2cd9281264d8a67551c6ba70076051bddb4309e2fbf189cc484330bce5e449cf8ec34b5c93cd5dc483b977033a4fabd85592120907d2117eb292a0da56daef27e58616280f040c75b30b1a34ca20640bc3e142b36cb812257b7ca29d32833f35a7026876c42ba0bcedbbe41e06b52e8ad4080c39b612aea23fc13be7d8c6f3b513aa62c65a367aa2c5328c6ad0d0757bb96e39fe49d98a936febda934e3d84ed4329c2d3ed7bf9a0bb2d060b88e96a881b200a0c14b7280db7c32d41e9ea3f263ecb7e966d12bdb3d0dc6d8db8be4a164e57e1386fb86f6e49f45b09e2dce03a4d5fe0075e12d598543dd48c0be9e48b8e78ae58643acac705eccceb0a22e3391174a3afa3625fd2cd138a0785d9e7d3e45ce08e063bdd2123023cea6293544464d18cce33bd30c2768146e9022ce5336f9fc8a9b489743ccd62d02ceeec7727967dc700b601f7406f6d8439d0f0a3661e3024de1e98f299480407fa284657efffab950f4f7994b6f918958bcbbe9a4644b1d8510a340fd1dad955fd961012686d0bc826aa8b6cc62287051970bab13152ecde5a149adc6d453426a51c635c9b154a65e1e4c21b44f07e4efca0fa13cc47baaa3aeba5b1b9003cb8b9cff86bc0a0eff7d60d32d6b4e2b44761f51abf239573f187efb18e6b072266cbcbed204e6f231f6bb3b6db31b802b20bacbae1b942af3c89783fb623853467e2b7dacb8fcac3edd0a06a1c3a73dbb1869d1283111ec03208a3d39ada60a4b74c412505998f8bde0cf0a74a5105d2b264a9b793df984695480e557b29fc1c08b37a1fe4be1ec1608658fbef57f1bc69115b45f13df20eecbcc0d92e9ffb18e382afebc5548d7b40a26975d792657a66961aa3e585a732b6c3e901cff40a952ea1e5ec546b36b4f89a7aa29fa6f2f0d2c96948852ea99561ec98791a98c924c5540663a25e6caf71847959c76f69663a3bb32dc952f98d193478ec3faf83c278c2d4ff0d3f8e1e2777958d9d2c16806b97a24adfd098834b842feaa86213db614d3d9a981087b6dfed1e1ffc44427cf204007dbebcaa7034bf0b081f524e947f14e24ab25a0805de92ded80f19a79b8f516de47b8b1eab3452821e2928e608846f87d0f0390b9e119459a1b89ba7d4da6d422211e5576a8734059aeadd81b645d96aaaedc5f2b87a59216edaef3189c1d2e5223b4cb4237dfbc9bc844a4d86756a73c5136e193981a26a4d2b7f76a9d653388e0e91cd028109b4c5adafe82300af68cf56c1671dd51ff910da97269e5c1808c2c4924ffec4518e325b7b8a77e5320e2568d6865790476881f7fbf3816918bee7e88e9de446011db21b276c40a1e883a899c215577472669489e36161f78d9f44cdf37c33349c1887e35ebddb66fcd8da0ad3920564174701022b5d8fefe0a74aebb527ca6ff13c0890294dedb8e2adf36cb42a83dcd55321e4d58de81829c23f6ae30f25fda0d59dc489972c7ea3cc4f1f5e1b91ea12f29e112c83068d44d2c2934f155f54576a6a01b684b3e786df8e26b8910f06cd1c9383de0ecc87258aeb08eed3d01d425425bc294bdc9b80894e3549feeac800253303d0ab82a13539ccd24f74fcf71496998d564a505eae6d7ebc437c116c407aa0cddb844a06f7a0167bb94c08dd0c0c76dcbc27f9714a9c096df3d7e22523af95c90e452928f8979cd6bd211cd189b09f0312051e2c0d0fdb3fc7b639547dc8cb3d2a429d5acf6606e6b31597181d34fb0e7aeb0ef5b15dee9fe7d60d9017099d37e654b96520c87200625580e8c7194e9e5c59c4d2d22491e8a38c4ad56ce16a961fd2cff4b5ee0704db368760add8aa0975f52dc9c7cf41ec679e97af5a5d02da6a047aefd0824a7268df7c3b122058104923bf0f5bf631f5768b6340c8cf4890080434bc061fb7e162c5cd141c25b41249d2ead26a5d928c06dd0a1108c529cdb350b3260f1e4066bd7aa2f03abbc724d3b8ed014da931cc1f0e42f8f9c2a81f181d37e6e371a7145d7fd24b1f48492b223af9f82536acc8c6a0b575a0e4e3bbffb6f933b235f8e747966678aae18ecb37d90f56f6a3ae412152e220153c72f9d621fb04ef92f7add0be3d97990ea5b7d581da4b1b6a5f96c64d451ac81597683b1e20d9c006f8d8853a0761763cd373e98eb1a7c7153facbb25fba784d3fa4c0bf863701f02e0a78ffbf7b4add181249926a6116d9f3984d928e60efa6f309d0f782ea6df9ffa3b792f68cb9081e97824b95eb33dedae1d33afc6a5e6b3e06d31f5b8dd437281b6dc96173777dfdef87c99db34112aa2c77c3ae7f0a70520d54ce068ec3c6df551af9afcc6e3957b4cf746ac9ea3109b600afbaecbe2fe30f0e3248cc27a8149fc7643dd1a32134ad20d5d651b97414d86f8927b40554f0d931b884342983e29c438f8d9198d8316367a8be62ca4aaff9c5b3fe269ca9756927f9f145c6f354adc2b1cec7510f2544280076adb04ab7b0621323cf5acf0e332b93bf9bf9f8fbaa9e401df3230d8bedd66fae98e5792d8f09f31e44b22648d0dcf555925ae7f294c510027dc0fa18a4dc844a054bf5f5f5480cd04d6419766dcbe800b314696608783d561c9c8818b2296aca08c763ccff0bc62f17902190fb65d93d8a6bdc0846824a700fe3d8e571adc47457c57ccbc9316e1b17d9809702f00c3961bd5c7775d389ce63e261403f574679b629c0e99fd73a5fe28067cd93f3b471fac386abb975a8f936289bf4c1ce281f9fa7fdaf6a8f1f5f3fa7dbc3e1f1ddbd0addca7bf1105dc6490b021004ecddf5cf2ffde6a38ef737935d0e8e47f3388c987276d80f638718c585519feba6f97c97ee0de16cc4590e423743aba45ac9727250c135508ac663b3177e2e1d4bc8459133e1d0bf410ce27277f0559fea36b212d4d3ef7b1c07f6fba36f80bffc8e06287b887b34c98569b98f9272381a63742b3122819734c1bd661ed9737f4dda098cd6be02d839e23b66618927878a1b39fdf66d7be1cff6beb7994750f425c54db0b6c27576cc1375d921438ce84709bd5d354cf421b4c4fab8f6272e3b2904a1df9d9200a1959625888bb576842ccda15c43a6771352a7db89c9282a147a9ad76f2063cde2d2612ecde5349ee5a98f232c5fa502f3cda27b4f891a26ddb975d34d95c703a126b9504e2b2c1758cb75a0b6cbb0186fa18b3efd2d44974d6dfa63cce422f24ac48a9d2543530ca5a3c1255a35590067539a50818ac1cf0a39541c3fc4b5e750599c113b08917b27c4f7bac067b681995a8a06a53132d1a4bd6435f381f7f30bcc4d4faba59f7feee63a7dd82380f95c388a8939845951062321079520de3baae580db79ca3ed0d3a1d899b253f4cacba193ac2d9443ee2d87318bcff7106d12186ba456d72ea0c26f18cbcb0a064b1062cefd388230ea7dbeaf12e0bfd4a5f94d1658d42e5ba3c34bdc807e69a3a13c75fd61068b975281064fc5474fadc9958fffd2f67b7e64dccf73ca55cb419eb99cddd17df9f727a424055cd1dc23869db375baee08b85960dbca4cf25d8d44aa9c8c71572bde96f2045e7ebd46f62d985072b03acf039c67a2c89ed50d57e34580e5bc383728e522a8a330ad960bce6f468ed8777c7c8e289e5e284a75616014f720e5f638c5a5d1cb4d5cbc174a55840ad6ae1d1addbe377975e4cc83b5df8e556da2975b6dd9b1d3bad3b77338202b6e6269cee56e52648a5eeba15cc5d496c9cfbe2ad10248bfe47bfe07c0e9c388e3dbeb0567abdb73b2f3e2ffe174c0d701e4c7f7b097d5ef898a5b59e115d03e21c883b26034e966a7cc251adf9d9fb75d90b0415c15acb0e519e1e4dc7cc4d056377dcebf8d3747683122cfa1aee84b55ea9550bb793c9aeabf90376537856aa48b25a0c188cebee13141ee05042ad7d82e2224f4bba081e17ed1b8d49440dc420fc37a3dbb6c3d44db1a18de5006116c4e27656f3b84a1b0ed8c0d670a4d2e25ab4b07d0f8d208a591dc15f76b273a22b0cedd99280e2ab76c4ce3025cfbe8e6578c7571cce3f02dd0cbcf9cf62dad4508f915e8f94a72508ca47af9d01add2a07486ed17357626aac2d76ceb5015b761ba0eb4a32879424e377fcd6c640d697b24ebacda07ebd3f37fd46f4eb94fc3ec24a2730a30a6d14cf0d9e12f0b39e973c67d97444bac311e5d13b662feae13a0962905e9fd2dff7c2ed6bbe2f78fc71668cc8f77b68fb1a2e64f2db55042971fbde63552f1af4e3e03126a8e594b15ee4fed7baeabc8042b615ff22fd03b2d261d9e33d202fa9a341c9b732ba73f6b0a1cf22771d96bfb8003152ec73416f59df87a25f5da65cbc52a606884e5a8fcb211299b207239855addc839f3ea2ed81331a036b69281b17a5fc6c6fb977a2a99e9244c29ac631b3fa33864ec383284c7ca367552282e89e905fbe3bac999185e270a9bdf3af3480cd5b09b485be890a6d74036be05df73cfaf8133a41d3ea1b9aabe98b73660013608ad59350c98c5e3858ddb4c2790ce108fa81e3b04547b64270de0c4f85e09267a65509b656f765448138cac3b8e7ebd920c820a9187a7f01c853cfcdebdb374a1497c46b14764d59c0d062d8cce9d60ed7fd697bc694dd76fff69d115250b08a13d50f8ba9c657175f396f864cdc6610889afd7709a572378d945e9704e1a3e748448a375b7e320875ba1fcb0cccb81b2fa905cd93970fdd3c9a4b2d954993e4b3572651f431c0cf0d275e545d22c7e780cbab379d3d52e85f97dc1a2fc3e95726f4dd9d5d0e7e0048f4e76987c85d0c7d8d807b19d1eac521bdb6a7f1874e7d4e2405e4e34006b68d4315bbed64b95bf03789d41413ea052720f74f992f1ade735f36c5bd19047776865bc9c11098a2897c84d825c85b4e21e33e5ed7333635eeb7be5339da98007e6415fdf8702705e379be5b21fb656b956e719ced031e4a13aa8b849821fa9c100bd64f5b4ed2de14ec9b4969a701cbe1100e87d550ec315f2644ddc5316ee9e325b7128857a825a7582c23aff862bd6798cafbd39f72d4bfcfc27bc0077a6846f51e2ddc71c6597914d5b984d6a9fbe20a35c725777442c1a0957aa09accbf776f85ae492a7f69aaa9513f5e82f209e3e99835da1d4a2ad303059d3440e1e1879b019949933173fc631dad0bb34f4391a445329abeeeb370f54ef292bdb440097ee4e033c5a34f3f91bc7c6a4a8682369b80d2e220e24578a142c7730ceeb289c44eee6479799484d18a9bbfa895a77f1df0db3638eaa08db216321ea0a895ea2d072619c344a358384d8058a0b3a4a45ccbebbc28ce4a992781b34059732cb9f62359bc30e3a6a4029bf7fd2d9fd9a595d469d27913a2ad1261d3150f4cdd299b7ead06bf79ad5b3e99a39d1099256b2654afb13b505f2115d49dfa46cfc33ef8e153e42e86bc666634b145cc337654e25457f46066ca5905256592bd4328474173062067ff0261d6ed4ac893a17a88f68f4448382494b8630eaa6ace4998ca395d07b0c9a0c0edae17f50ed7be1551b40bb2132f558ba657616e595b83eceb7352990848ae50d57d6de8afaad629e52dba7783b592115ae6e4c3276b71004acbd719544e6a059e28091a397f1df27abef2892380a47cdba02dbaf9cea2d6ef670833701ad23b69f56142aad876ca468dacf33316b0e79dd793f72fc70a85b1ab1d9233a04395ffb057f5cbf592ff5a0aae26f155006fdff9b1f5c7e2c91ae0585f1bb2ca8ff884cc12eea1e83c1dc5dfd50914d485ca70b840ebd85249f6f575279ff273ba08398c5e6c8492a9f398c40b63ab8b036283760a6ec258e23a4a430dc4cea09f80ade2b7822914b95ee71f506aa375a973d6b72b11856265fbc352c1312e29f1bc55ad8988af17a0c4bb8b010a3d5fd506b31fced24b7fc2ac9c8aaa936eb40eb939cd1130f680c014fccf28570daaa5897dfce4e16afed0afa1e3da2f56dea2e388bbed242fb4d786b94277b4228a4762430393085934dc221d1580eab08c2c1cb02e1c36ce7e87ee2ebb6a1950c9c863cb1e94f5b8e575939cc0a6f409d1a293eb2c4b9513b8b38d1e39dfc9966f820ace7ef4fffebc5263da28f618e36f0510ea9299de18d8c6143d0dde1e7760bcccbb79b419cfc1bcc3186e14b6afa092f41dc16017e5bd83e96d310ef858cdd9b08228c1bc7a49a78156f0fb2150240d7e0188e53622757f210518eea271ffdf10fd97742d1752470949251a94e79f5455ec6e929c43af6c7e66fcb80e07f497cb0fa021f78e3aef409440727ad6f79784b22647b9651c263d7c6e8588b76804cc17a7e76afc968cd9a0502b6ae0d0743e944d8b975b0b4c7fcef5f1c2971e7a49b9185df04ce0f2bdfd848989337d0730e740c717352178864b9bb8493e0f1c076c5a99c577cb6bb5d7b04d0a9358cbb4ef3c884c2f29ff1f1c6ca5bc5d09e834a1444ebabc807b662130e4ece3ae7bf186f733f7947fc2d75e7a22108455843d460ba25ee996362e91f9a5fad2e69cd1761fbd105343b45d364ca0a2fcaea24672b3bce9094c5a211eb0114f01c76806de7620cc6a4c5829e92b32f33ed642bd3d1fc22b11a97680360ea989a25a76c2bfa4a880fc3559a864e93501311535e0dee860a91979aa9704251f3f91f5155984f491addd70ddcfb167d3303eada61063cb98d695e33d0e3be8163c2a3f659a85dd46ee727a6457693855ebacdf60b87ccd1b8b44039f88156bf9d6d797dd2495b73dad7b43f40ac26d417d8bb5ee70cff50cdc1e680d1f32e6ccf1a89ab83947d1811d16303453bd0ca660da33671243464ebe11560b0e7dc873689c6f6bf18657e48653395465fa7ac783fa682f5d081a74fbdb72f77f2276b35c022e4fde530d9298865282a3a494958412ea42cfe9564b183bf0e255a9192591389d548a4be61f6102e57f042ce8803ec76da6dcd6bd568811648711b28b5f8fc09b9c0e24a2a2731781798fe9e8345e6b94d22281fa0b67dfe154383c2d5a1896a9ecca9ca2998cf04933410ceb337977e9e0e49bc3aa2a23993e250cc809448042bba37322ab697c1c2a7f1f83b89258475b9aaf22549f244ffe4d93bc6141a0e33b3df32e62d097ba5c7a964e457d79a7138ca45dbbdd0f52eb1d47287ff7d9517c354bb05c7ee2f917038711c0962f44c57472b30a10c37c723e4153bb57b69bfb95119de6d1e9896afdeb432a62d615a16747786bc34079855d4e370c3831ed5b757ee84648727356a1ee159cb98ab1399e6b516e015520e2b65db3972a0ed41a976a787049a22be0d1514af98baec51b9cff3bdd19ca6afcadd1e268eab1b5c56acaab03f103e1a297b260d14042c28b05e04766fc63553fe8d94fa2f145762d0925439e363989bd9bc9c760c8541afdf787b53d6490a0f6db6b8b9c7fdc59074d024708c0e168c461bf46f058dbc721abebd749413a53edbf12528cc43cc9ee7e1cb86a5c181c1778e9e6730ba204a087b1aba8d1f0f30f5004be93bcddf906117a9605fda229d7247ee7a856d1b99d0cef20bd7ae5f7b7b13e147dbe1193c6c062e9730cf8e94eee8c9138c56060ec3aa12e03cb496872ea7d44367c11c194c47ddfb6e1b322f3b8e48eb8a49ca0efdefff177def08ec5c902d7d43631e8605abe20ea69ca410f30e8ce154a3276f624c147f758120c7cd54b83e095df39dbe24dfe8063a796cb47f16c5c9a1a9f2cb0b987041f3ca5d4e5879b25cf3b575e847cf2aba6e1a1b7ec7fe64c35565cee6ceb6ea7302f278f0923d5a546693aab2cea3aff29e9319e838821dbb63fd04ca59cc2931b7c2531f21d9ddd970b6b2e4713670186898fca5cb2573d6637b5e47b541eed81b5368b8b42b2a47d0d852544cff453a5ed06c8e62ed4fec116a222d844b3482202e8e60477d96891a3af2efc70032682b2090d2406ab283dc380f123891aab5d91fc2d91d1f1f2af9731e5022549131219953137722d79d3713f3ce0c5951cef93ac08ce60662135133c877b9641955be371cacd9579c9dc37acf6497e22c03e12406e66e57563bf02e0b9e49f25fae1ecde9903e2f794f1ad39de381506012cfe00004457a2ba28713fe96d57ab41a6e864d8107553561268284d8ec33c2a514a8e25b8e8a9649375a4c2b23ad8a87caf2965e06500ae2104e133a667a600fa1f9ea3e3df79658df8f145893bd8c6e5ac4d0bcadd6379e2c66dde511f5a63076575ed22986e5b3e5e3341ea10bfca886276c7ba629fa19d8856c6e914506f80d0964a24cd5c83ef55fd4c69620176ae991baa6548d0f74bcbbcd403466bde6059867d199b607dcc42eab2d1e2746ac1cbf8e4fda01b0415972d57a2e828f3a74473219035549608a749ecdf9111865850c5324d6abe4e4f8697f8668284dc70c7fbbfc1541e5305410aa1bc52f3eda7475cccffa35871007a96f0bd35f279d762b917bf2910af9025ebf024082ce7a64ca70ca0fb4841651abd1fc32f8766cca34657e0fb81f2f2cd09611ba905616c2efe918550a9d53338ba0198821336acb1fdd2245fe76196152f136c2f0c7caba575a79b106b4891d804a77b1acf1feb3553dcf337c908ba248c544948fea7b377bc3109260d27c704aa0e1a4c7c4308d08ee1560d7eb4a0660ffffff9f