PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 81771 1625712b1e534aec30632240fe48ca7ed4cba7e472d61f4450ee44946996e39a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
66e12c5919a02b7ea5b5bdcaafd25a926fafa0cf18472fdbeccc5d6f6c869ea2
Certificate Block Hash
1625712b1e534aec30632240fe48ca7ed4cba7e472d61f4450ee44946996e39a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...009003000090360000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000f2f6968316a4bfc5322e7e5353773a905b0fbf14bb9b7c75674180f59c4084bf698e63d83c0f083e3a243fa395932e2160464268222e137a54b4f9261b8d70d223db9253ea692c7258c63a2a0fdc1dd7a39ed49e5b0e3e6970500000000000000400000004000009003000090360000

Raw Header Hex

00004020c70f14b86cc8d2f7d69c01ae3f804689b131aaf52b1bb7334798bacdf228723c5656247d978ec18963ac067aab1e590069db37292ef01f82b5b7d678fa5c02c5471c486a9fc70018a29e866c6f5dccecdb2f4718cfa0af6f925ad2afcabdb5a57e2ba019592ce166

Proof Data Hex

59,560 bytes
1212160203072179918412d343349a1c955414931e214687550590613d7510f450044ecac0a0fbdd7256cd2bb57b70b0e59e61fc65cba112b7c43d258575e2a6ec65050cb8941d9f3d5c1949c6203cde6dcee177e984359800b3a9cd52d1cbfbec3756b185ca99e97e890335a1e271b9706c23914be7df9d6a320f4da776ba0423849f276b1fdc091aab84eec683e4cf245167900448e7e505f5045720257bc213499a010cd5a64a42d482103fc6e9f2d283368f7c6066a6fb943f58b7891c24e72b9c8241a5e5a609f71c3633f17bf56fe628178157c110158ef955e2acf2c7239d5aec30732630e4962c17c89107591fea4b329857f5823f5461818308b41375fce7fd86f5af02bfc20a9576222b313caa68cbd62bad90d1d6e2eba6579d6e86fa95ed0ecf7f356e1dfd7506b003e7f220341d429ea514f5f8b06e957d1d8f49db9e8a0a053709a4399878c8e588db70bac4e5b3710cbcbad97ff4b12b26e3f49ae89a3e1cad7ef1640b44fcc375b1d0bd08ae981b4427c9527e91e0476e553b0967e0c2da29cc03737d551ea4a6cd0b042ecac4029b762d7723b3c388ba6f20ea7f66f812029a2958e6de68c143641a9973039b1679d063c69db9078e96d9ab5c69d9a3e0ae801355da1b34f151c906bf12141c1a5166fb73d20c8dd9875bd2ca0313bb20d9af8f198931746d5477f5584482c9e23d20454dcc7960c25d99c52cf12066fc7479028acab480b5b0fa04589932df1efefaac70ad708fb72cd2472b37f1df2bb88634141126c93b8b6c2896944a91341a26eb97f46ef24fe1f06819a7ebd4821bea57b6ab6c1c3547921577cc7470ea5aa39718eb3f398a41a71327f0dd096d02be805cd140e004a77f4508567bc91db4e15a22e95b6c1b28ee604969c76b82fe720d35c98120fd4cf63766374ae7eeaf3edc345dca2ff5f7f0c9374784533ec932493bd4a2671a5a5a57d12bdd0a3df79564f86e802a3d703e0e4f2220785b700b8df40cd18cb3e0107771207f33b426ad9ad6d9adcaa18be6ab64ac4fc93ef13a9cb799f3f2bb90a077305a2630658eb6d3ba12c066605be3a18448010e79560ef16b171ed9d901519b2aaf362f841226cd80a44f8f21b8edbd2a0019fb6f0dfe8606d5233d7d1a475795ba5073411b53e2b6867ee92fc8d16886c48b785afd5d9f67da686d205d0724408bce347984019eacaedccfc5e311296dfde5562d074c805aad68a86fd14a3bfe51c976f8f70ac0419b9fd94b5363a0ceb290ce0cde0093c4b0203f1002d6acc37b8abeffbc748c0bc79200bae81349375fe380a9ef0fdc2a4c80d948186c36c9794fc6e5078d313f4a607a2bc19f0e675fd3354b669e0b5a92e6e01241ef676fa8c510ef01fa6ccdf7a8115dd3ce7026661440fb480c8d1f334d7deba34e29de5db1acd717de042b9d36f2a045dbe3b25171e5e9f478bb5ea57e886437fe055eb7f2c9cdefc2439ec75d58afd4675a653dfd412cab099076954cc7e08fe0f1b479d66ee01f6e6ca2068d1fc83a9723c4a778b0e5284bd2e470a141d58a1f89259658949abc9eb20676faa7e01ba24a77f2af2266d7459ccd995256f4eb0a7206fe1e148f1784094a63462f1ddf1f5a8ee1ccc13131ef0a6b4d93b3bd5b2ed2797045c4d6eb06645dde6b63537d8c523c0ed505e90d4a24d3af0da0bcd6b3d8658c66b2f078707f2738d298038dcfc42db8a154ca8f4aa5d0d686ca9ec8e7b30d6a6349495ec8a0a37d49371ffe88214f91e983f6d9d73dc7bf257798e0c31c63a7e52b496478843288ca4b8b12e56530e9e81777b17bfe660ddc17f44f62ca3d308da3ea6cbe2a251b5ac8423daa66e1342cab6c5cf1f86d54417e9a9256f11277d3271900c56c20603442a86051b41ca712e7d68d5685d3e46c2824d21e1aa7103de8685ab9f503cee0e071ec715a9af439a8b907313be31ec95b9f2673d55b43e6dbd60818edc09f7b9d84cf8da8d246eebcff34dd3ad9213eb5ea22cf72b4a320404c76ff6e783a832d23d25f75ae8290229f8921e8b383fad2eec9e9b2b583a52914dcd108c68ed4dcf48aa4c3ebfdb1b536647cf5ad9b92ddf17c8192ebc678dfeda2183dd02c753fb91db1d362eedba364d59cb2a5c03831586aa3d9ef88668ce2e8c47a91d4e779087fd208c9c2186e6b8a8f30072773b3924b6a93b1f6923edeafe79728a360065a21d50cc8c402bc5af2398cd233fff92917a730ca849273222093460c56cf766acb90af91d56056e41778361e2ee85e505b072d5555ad2ab3c6d01588df1f276de90d0be2147ab86b845a59acae929af21f86e69c579a95482678c7687fdc57cc774dd4aabd94f7fee5b5b5e7d7e5032ea8559599e793e42eeb333af11d143aa9d2447c39e665b7d725092c14782f1c87ba0388427dc7a96297a1651dcd4a1c72862e3e8e1c48260033412b742cdf8fc4945433a8780921b1245f1df18bb70e49e85c2d5be8dccdec72fc4edcb210ae35485fc5c7a8d5c54fb4414b470debbc618a8f85e2be83b87b54f342aeebb668c91e96bb096f14189a23a44ec7b02f4fd58e0bca6b0d2a1f2cee791d52a7e4b213bd8ef352a98f07d135feac91c3f59cd0920a79ea1fc06704a1869f90ba164bf76aa4182edd0c767bc7cfaaf649d59c517b6f538e88beeb03a51f55ade96303cdbf83f7efbd26313bc0de86a6cb67271d47ae1c255b258ed46a509c0b46baa6d27766b0b4f51220dc647ad02bab4bbda02ad81fb30f1727f15e4815f641340fbd114f5a40fec2a8b122f96577d95b0ee05233e2422722317ac64b59e741e52f1ca6d10b454e88c7be0d58c742a325ebb9ca151b1cac93475384327269891401e44be61cad49014d80d24c94101b7e4598f0cb8b045d011ec1619b7149164d126680d84ddac5a57f6a5a15bc339b49c5bf6059fda9bd9e3182092dd2500d47cb980e6e045459e14252404a33e2d8414225b0c9321d5e20dd5449abbfcdc4926524d6b068d653b702ca13d507c9f36a68f9da2b202a1d3360af4e1fadb6b22994d24d3e0ef458a6f7e5517cfdfe826fae631325e97324ec8ce8d61097aedc48c384719293bced432118e83324146a03544369bc03745589d6406447387ba2d5d3279b65f7abd2d26bd4b80d6f8e33b5814c8fe6dff3ba08c19dadab7e7604aa932eac6aa8a9f0a78a4da5e8b0d4bbc8dcc04c213e591a3dc266cf97dbaf58b405c95c90f9b73c7e209977249a0cce8491fcd751f3eb8cdb2d6ca6c5a6ed7685a932d6ab58317986ecdf4568a9138a9a6b950914db79ea79cfb741d632b63f63b34b056f661d2b50542cb10b8d679d93a5e110a6301a923cf8112cd72e144396d6c25cc9becec340fb8cf6ab2cbc84f9ba9bc7b509d6eb0d8f13984f3a2912ce1d79e9a113a980c137451fcc1484320297a1fef7d0c8d98eed8b4a295a13e69559a739ddb7788075842d8b831b554099d4607d350003b8324accca2ea4e87b3eff8254dbc361a54e9bdb1d62b53cc07d1d64fbf77cf08ab3ec493f43b0c17123390b3f4403f33b7399fdc074480f7f9c5fd1db24dc124cf2a71b976dc4d539c9701c3da19e5a7c0648f9bf6cfc5bb4cd769ac794adf0b71b1250753dd4971d4811ca8a60a2ff7471c4816d911fef7a5bc3b4974b29efe3b0f39a6447acfd97dc2f5319c1be226ae502f864d483cb8ebf7c2a652111bef6ddee6b2ee3eb338767ce3bd31e700e8fae6e38f72b02d0e20cb1d3f7b3c40fbbe1a1cb16f551f2b36cc12bd5d2937d8bcc44885a93be8a05f4652b69f5b02d54f2d9701d9257d12a01df2884f519dab77ab856b0a2b6b2a61518bbbf7bb7d2efb57c86cfba02219a8818ed2b58ccdc7743d5f68b672ae2f75f57ecc51d799d7df3d8bc84dfdd4fa89572c6355fc63e22bb3cac29b7b074cb44d7067f4d27ddf6583905a7fcf556aa73562701cac25335c2afdb05a89c10db344df5d3ddc83a8f9047b9e429b30679ccd431bda8f90b37df22fb60653dd92c033ce9b560a8fe374c35388b5cb6df9e44d00b03d34c4977c687332a6d8e9401b36449b0fdb382473a0bfe5bc19b36bb8f157608d89ccf64d93a9f7157d5f239a77fa859ce1f6ccb8b703260233037af0b42052f8274a644706bf0ef738255f4252c3e118b88d03f3fa7979881816c2beaef68912d2f42aafe7231294cd021aedf11c492d977710a77e205b441ae93789f426d412ee758a5c07ecbf4117b9f81ba5095b71900d3e2a2653962aa5f373422bda42841b4ad2017234641f6c35402595266e00fc7a61ece371560a00ea37a796e89fcfe7ea0a0403d12afe82ea98c4f87f9ec237f669f094860080053bcb138a0208d4e03c9f81202454ecfb9810c8422eb1ac8675d662a90c8dd5d5e751aad7f64a50a54a3841d5bcd94d7d24061fde3aa8176fbfb93a3112789fb86a56c427cc1097fb7a7dff156618e04f1124ec7a9e3f5119a8a33d4a7c00ca54c51b747fe1bd61b446f4af75826c8d7285d38069572131f3a518642058b70519e074b30c61bd2c80223044cdaaa5c335ed959ac2fb95f2b0bb478f68c182162c43ae211d3162628e75713202107d01fdf321e61dc2beb125048c55fd9f44f4611edfd94320737b3a93c2e4a3be8474ab05c93cc3e3693a9933c42ceff093f0accc454bf725b23f24ede955238c18db72a2aa4f4834f27ac28586a406fd4471c0c380ff44815e197852391cf891e1e2ab551e504d8d4f6602e6faeb4c1e840b402c0f251a7c34822a9ac0b37eadb0ec5fe7bd0dc0e967fad26945e815ba99a414092aef5fff8ebf4ee5f0f8bb5493bdb1a4c0baf711044b0fcc4cf92e9a53397f8ddb66e437204e281de381174d3e3bf0d2da40cf64b6eaf4a417998f378508bd6676ea63883fc223c80b785d8b492203bdc2b4344f160e6c3d13fe971e742193ad1ff470a76649cdf298f35f5e61f751d59fa25b53a958d07372b47ca891c9260a015c864955b8769dbe4d43053726e2d41f71e86ffffc2377a6b495bd9cfc338805bbdd3bdf22edd304f05454a93e15c547a7be29bbe84eae70311d49dabaa48be3914063b94bb62bddc15d8dd1f8a3b4718fad1f7756ad3d8547768efb2a0d0074a24eda752b895409ba7abede1c8a48bef08a146f2d364b9106e981e8b5c0c2f2888c4d6634400d362d4fabbee845b12d984f5c8dfd61b9a8297e3e5a6d5e31043f3d202fc2b34ac3b80bf0d0ab88b9b1a255a00b3e84eaeec18c7f70e445d56db1dc4f36505e1c997ae77a63d56b83075f6704e2fe8b872313801a257424b22d5f63d93e21d3b0540610bd9e8adf6a8a414a2e2729dcf920f6378641c7256199654b39ffd079e78212fd59d287276ac3067c74f4cff05b883a59dab622c8162a69c2153204b35e4142c873d57c1b5f8369c50b0d8eb00d43004a6d0b8ac4dbe31ab4c9678bd705b1a7d8fa4318a3e2f11358bac3f7610cf5b37177a76663a4ebf237dfb8e4b5414f184fbed61fda3cd9eade596bedbf4e247a76bf1ff29c7a25da5e990f0f09c06b66e58f0b76ca749849743cb331ba8b6c6bfe9c91a1420c95142fb74b723d1c05efd576848039a13ad79b63fc424c6a579f5bf935c79ef232b26b3b813d199d4c288fbcf9ed7dfadcea8c80aa279b254356c6e7f74270dba42dbd7175764a9372a1ae9f1aa256196d1a3edaa5ed873b2d20da76a0ae12da82ded2674302b797a4a8bb09aabdceb953d7b6bc8a94954d03e15f84f3578e0eaaf63af9a393d1f3993bd1f6d3de16215968bc28b20a9b98f334060537a2355048c03bc4ed889737d74025cf646681692caa6184db5ee02b2d1fa9d5aeac6aab0c55b4bb5a503e5a2027f9ab077c86dd7e13eff128d47acae77dbd6e75a14f0a0812a0397606f5a86c8d2420d0282e2576e8cf86996b0102ba5b2b52c176dd5b3d5ddf7d9e636429af951e4afa3fde679fd8a7050920ee723cb22373c44093e890007d859132e39be2dabf266440c47e6ecfae6ea964956cb039c1997ddb52f2b82426ed11614eb0ed989ea3d163c52a3cdb517578330afb60fff7c828d3b754075d617d19d495fd306cd25f2bfb8c15b4825d8ea1ec18530f26d1975a1afd19f19886111ea2e7ea1adb3c9500030c820af8068cb6f3fb13f29d5cd3b7123c3113ff4e03629a19e03c1f94de2815c3890e29334d3b605d0b54669f404ca407f14855a59f60ef7febe24b7e6526268e602a8ab3413a1d160135ece77ede866beac674804dd23892fda2ead6c48e8b9655d32243b2715a2f034857865a75fa1b3ca9925cdd6ac7c64f6fdbea5972fc2de9d915b244355eff9ba06b8cc8da9e432660e77a3d345b2eb601378bca1e5ce1af8db0ea041caf99258f3645bb66f6af7e941752e0410c72194a5b262c491e9cd693a7525c42653a6d74778b6b4d217ec2bec190988e2a518fc3142bc46fe381ac3efa90eb8890bd13ef7a08901639a8a4eb98862af945480e09291577400df30e972a7cbcec1d70d19e2a173afa91b1ce1d745e21ead50a08e58c61aa28000074378677c6bcbf734209c2a14546e090c842d7f06b9d69a245f97528f3ac9a08921772b05d1e2dde0fbb807b48549dc7b4ae70664ad67fdbd790fffd4d58dcce87fd869696eedb0892583b2127dd66f641e22ff869b2d6454f1a73183ec2e948bf9458f0c612219390e59538543583660bbbfd658ee372f1650ff732a6a35525ca363a6b13c3ad104e6c027ab5155538b1f868baaa13e71f948c0229df4c1ebf47645f96b04c69ba747578a4c5b6ee0d33d5d8d0f86bd4dba97698f46dfc1ec264f78f2e2e5a4c92969a29ea0c3adca78614a665dcdcf56f8171f7b3afb6bb8c154a30ac866d7c1eda54982bd012ec282e6ffea37125d52b9485140e98f2f0f2bfc80283f7968eb6e84589c9ec9cd394a5beb8a053d49007766a8ec0334aaf8997da9b64dd40f637074065415ba4634d31561764e1756b53805d966e3a8d1fe67e501913fac85606a7781b2a1e3dcbf250bc9c85a8303a7094a4b0b77d1cf7369dc7d6a6c2d10676ea20d816509767f59da9fb0744462c62e3c6e824a5e31e7895b595101fc1ab79bc98f6892e47ba831f787b8ec2fabc7ef3604a59c8c2d1f7b6538628be0b446c2988172c736b2564d2c2687996cb0ade7438b3148b38cf582e950525c429bbe7c516aa45287c723f8c67c79016f5b370f48487c3202a71bb70b29be943a6080c0a4f7bd0d7393e246394d905eff56f7a24bd3ad2b95af53d22cf8a5db6d4734db967a67746753da9559a6105973df1626a8c03e2a6da2f2d481cf487eb4c6cd47ccc1e6ecdbdaf3c1d8cfb494addc6c109ff72ef022b55a89c580a3c330f11db2b44afb6c48eaf723e11d521433db15ca850d63ea3afb3f9791e6686560f6904c7607950afd9f1da88a2907be237bb5c8c336b08908eb2fff42cc53b7a7c7e2398ebc84ef87411a45f092ca875c34da867dfd6af5d92e8bee092eeecc407f42d307197c0fe98adca1888e5299f093f72679779cdfcbcb0f9a6f44bc0c80a51cc72786d8d1924a819b29078eaaaf41ec381ba048836a4cb0aafa97f32baee55245d499f2345af664d3133a52ae13d60d37f8dfeae12708f738400e211afa6bab5bcde38e635e63a21e4ccdc1972761652c14d2f1bc29d29e9555900d6a329fcad21b3789247f70108f134ccaec26873a697042b33129668f7f7d3ed2923972bad7e67c2e8e05a3ad3ade5434e7336a45314d7848397c9328c6993c3e33d35267f3ee2465b92f2d7fcbd0e2921a256f93004b7f07055fb9345d2517cd148a95c7b470b4eae07ee632c5da722fd7c0da0c4458a9ca5977d7afe05738a78cbc6dbf985a8a6d31392da7fba2bc79d15f0cab57e9e5c8bb9a2ac2408c59ad332438db1452d8303d1b75ab5058852665215379b060c0a9cf542d18e32faa21e05b364b15ff959de3bebcf2a8147b978647ba25766a15d5c2e994213a22df1241111901fec01207f66db65cf3033ba032185b4930af40fd22ae33afb893eda6bee4cfbe25655b34e967863919c74554a082d1fa93325d9c316d1801cc1ecce5a3c293f2fba54ee15d4660cd5d19a4bafb73ecb333aa7f53fc54c17667549ba78b4311332ac7bbf873b031d825b46863188bc1f0fb4d75e17d2737d8a5bd5f1749a81e4176d388520d8abac34417e71f03050b987e7804ec655b8677e49f23088765b446bbeae826031de2a7facceecb81024b8856182ab35f3f4e53cbf6507d60160be3bfab03b24ec096460672f539da4ba1b14ff8d6ea8843fdf0a666f4efb12382d5045593364e73e60d580d552cfaee4e54e99c498f556f00d330389e0b572f5b8aaab280adb6879dd009a9634346979f7ac7abcb827d5b9d03aa00ea70a326ca76da7a4441419081e78531d000d6cab060dbf962846a0127f4ec89fda7da5111ad9895f28f5bffd119065ce576b11eeb8ac24287d5bff1ebb4fe63633343f303420fb7e3dac6fdb316cb3e1b32963233d7480cd388cf8f264c5c6d212eff2987d0fe0e48db9a20791643af83dddb2058901ccb635f95e3c493f6da322994dddb673529c1b25d88892a43c21ca44c7bde63338b067bc163f9b25a596e5ee692b87b95df21caf06adca12ab211e1cb4d47917b217b82074532813c50e0c8bf86152232c59339e8139533d8325610659939a1efa621c655370494e3b141e3cf535d1538927ae86bc65a0dcb6a83998b7c3a532bc47258f8fc030219a2fc46d307b8c35a75ca51837c2a38d2efd8b8e777549847bc4544349f613779e63bc527c34e0b2124374d120656fea65bab8269591f31a5f4c5d6658109468ff5ecf0957b5dff02dd9061bc1e4738e24d06d73cae30dd5b5bc6291167f961a44e0d7cccfbc674601eaa11e2626e8a5014e173680a861fd3168f3420a64ab10ac93f65aa672af31f49f25bffe779a6ce9b4d71a8dadd6e929e9e0eec0183c9d913a05d251a886d018f8864adeb146d90d25538c04d049eb0c0b515611e620065c05d0487e3269b0925be92e57824e8acdfcef48e7ada203bc16af23a1a785581ed22e9a3a562a7352c9857862b25e887f1a948977326613e3988dac0267c76c0ab018e69c0dd2fdda126d105dfb480c548eaed143c91f4940b260f3feb55d25a345a2ed006c7ae2396232cdb1be46f5d29dce5738abdf8cf23197fda54c2699bc6fa4a8f97f7d5c37ce03b8210f51f9c51cc83b7d3c690b486fb320eb50de3b5e9740b4bd9806f12af5c6e372931efb7aafc9806eb67496e0128fdb8965f1b402686f919c0e9d7b489eec0b6724e03833ee6a302963f5065f1259e4ec880c0da86b6a1de47c5614c3b259fcd630a88447c5bd69f3172592d9eb8aeabc61805a20da483453143ef2b0ee2e18097b3e17038b73b5446ed7427972448e2041c1aba34f02501313a5b2fc9e83dda68d2a60f4f76b81fa7bef3cbffc82006ff59e205cd1ae4954a46a82158a4305bfd9948b60a2ba4cfb3d02c1a60dfc09b5007d5a3c25899af57cd93d572518e84bc69e81192f14f946f17e99891fc90077566e776d58999b1b3768785a233df8f341ddd96818cd0d5fdec1b2a702624e36fc919a5ffdf2b18a9eb19d6e79b8b6d88761b29184aaff4a12d7f3dbc588694f9dd9ca031b902bdfbc2a5228db091f688684479fd5ee0b16f60f53abedbbcc6d1bdea1bcb4dce4ce3e24f362a42b9a1b40a54ee60cbac1f6d01997345809310e662fedfea82c9ad0f3763e59feb012d07fd65fb31ffe169e9a7be0715218c16afeda99bc5be92d9330190b88f59e3dd46188ab11ff2cd5a6cedfffa8c07cf93472158e1603c866413309fd9f52a5e4f126dbe16f803918f5901bdd95a6358848f608f6a15bb72ee4111acadd1bac4480f512cbcc413c3e9f25c4e9494dcee88eb9c61a736e7309eeaad146149ebd2ae23b4fe69513cc48054f0264adf7de094cd6a1313b3e8aebd78183cb7ff18d933f671b94988f3f5f4696e60ab50e81267e7f31357e8bec5fd34a2f9532129765937f2462479ebf08707f3a814964767ca16efe6044b076b34b8eba1069c5845d4e8e1011bda508b77a6a099062affe07f17ea81b284545e0db5c7dacd20639569701746038bc055184073843d592f03c52d7f9ac692cfc37983a212bd23d5462787f00fb0b6459b0cd408f7f39b73edaa631240805fc386228ea3f9cff1b3e2732d8acf6a0e69501cc94866ef621645356e25c524cfec0c0095c4a1f6982fa3e84546e79617a07a93d5048255c62275462e28401977240ac56039063f7089da3bebf6f6cecbad289296a78419b897e6f29b306896141b23a534398a64283b5a72996108bb2979183ff730ec6b79a5e72d0cf435f736f1c00e8476c830e5379cee14d4288c397852a3082577d26880b513b4ec10d803e68b25ff500d790fb73c9db63ab8f4b6c240f0b34aed80fb65221f4dcaf3ce5d6b43fbd74abdd62ee45b45b2b3a59203440df65b311e25231a84b1a1d273daac03d98250e477b0c64bc60b18a4d8347d8f553f39d88ace11393f5c503036bdffc163394a22bd9771ebc091f4864d3bfdb2300b8e498ad1f62ae65c2ea177e7abcb31b5cd7a822f1fce1f2342a28a04ffc0e4cacd4bf11090b0d2b336364a01d160ae15289624682adf447d5b73e15b83167cbfe2092ec0a274fea3068f34f3d5ae4b313f93dc9a3089f3e46accf5ecbc8bb42b93d8f1b693b2d4ec0345f9bc556f1c9db00c74f4bcb2b304570728479c064438dc491d01e3e33e038d01c1352876db6b8ee52c2da6375954e8736f3c7f423a7e3d0be1025fa7773a0caa58e6b342743ecb70bbc9d6e87fcf08a318e3411c8f7edb355508030dd54d8c79b392d83b3318ddfbc45ed590e504286c1ec5c93aee30e626cc858b26aaf8b6af8ce1db651e28fc6cc4dddee4b5216078f83155b607cdcac7e1ccce8f7de9ce72e9eaa7a536172452f8e4ebad1a9ef8fa671700a2f1f1526445af3d10b18020feee979cbfe821f4dc99e1ae9bf434df588a9d210db4c4af2715eab70014625fe3683de3cc7b88ba8279f1c3548c838cc0128ce8f7701c9d357334a65f27e9a009f2630ac444025f7585a067bc6a50da597a27125357214b0eac79f3c0a6340f254de8c213184d67176a8d0585baebeff4960c245e14fb2a33d2275e8edc4dc7939c67a3adc93565b9cbd288252ed837cf8db9c81f222cd18657f07b21b5954c9343ed0a2f98c6beb1a96a2fcb394b6b0a35954442fc4c0ac614856bf00cb01940625a56c3db95541fc287f4d28ad6e917240addd7d9dbfc383f3295454a1d83754136ac44bcef9f34e0c9cc02e0b9e07264093834ad15d120173f20b10e74f007c67c77613442eb3136bf8031a33b27a028c4222ab293d41b3ed5cb5cce119776aa89bf90bcb5916ee168c85a9b302e45c9cb38ea88b981a5031afe6c7c51ae1ae05b1905d139b18978e92a6a17c7a01082ed67b7b16e3ca30d9e588bc5beaaa45dfe814de4aca74a7c65178a8cad51b9bf5ac120d8172f5f526546bd2452cdb5f7f6a503c984dcfcc31adbf7a2b10527d3b33d991ad0f78f6abb2168eefeffe00bd8287f533b20bade9046e9a62c53e4f4eb1a43ffb0988c4dc87335c3c64422e012797bfc8a4cab95189c09fe36b38d65b957ad0331038d4a7052cd944d4c2cc81e9eae55db53d6abfec6da6ee5fdfe23e00e19ef396481a170bc2fa9e77cb031cf316b65cb1aea5fa702b78c64145e3c8d290941594308d8fb69d06dc9f912f0f3cbf27df283d9d6dad6425b17105c97bc25259bdddb8f67ec49cbc86cb20a03b141eccd7e6eb136d08bfd6af2ddf6b73d6fd13908610fdfd3abd470cf4adb22d0eb627806ce19ab1e1bf06cbc3c6c53c0758db6e2c64fbf72bfb7411b4ce8c52d2c1151f7f97ce0de7d132bcb9eef5cf28a68092d85f6e52044da41b5712547f25bf1aebb164bc281938e1093540630bdf205eb8343b4cf0449d5b9ddad6328ef8962d10385156443eef5f903b3e312efa8879ac4fa98fcf72949681ca87a955d3f6b26bb1bbc26f5dbe8aa08d2ca1a46656f4246bb256591ac2ae22e1b5dbec70a75575089181d4babd73915458e5f585dcdf6f751887025c74e297e982a1e75e1dcaa8446f343453a5ccf95f7560613f0cd487aa0a610c9dba0e4aa3a745685b2b72b99d28133f45d3c33ee3b1c2086093d96e8b5b487925ffa4d040333fb2499a0476c8d7a6043998612700c356b9b3887b551d1c64c797041e4d0df932ee4a066a9872b284bf54b86699de08fa0a37fca587e71a9adfad9a80c59f783855b44efa0fe22e4e66b48358d4193b15ec159c731a228d1637ade2d6c90dfe6cbbbe9b1ac9e2d830b619dc69cbe295e04c93709ccd7371741255ca4cb11342944228eb771011bc76cdf53521d669729ac563941a075844dbcb6eb49970c5a081b920faa243b1a9ef3579cf9b38fcdcb1f767d0f9e30ea2eb814c5731943461303e27ca943f130ce3bd57fa844a1941c7fed5a49a977a71507034deef88f504682384fd4d1786a5297c5b72b51acb9014acb20ee1ed72ede4cea7800c91ffc812eb38f44a73f75c83aa3f761d7d54e9855ea51c9772ba5ee2e332240fd0c0b8d76100e95370f15b22c0e3f7ddb087ed5c2e9345aa922d331ec503b88ec2e340052650e599bdf807227691ef869a2b2507bc8ff1e0b906bfec2cb7d1dead9f5ba7e3e74e32bf2c998a85f3e1b76556ed4db53b58b59ec4aeb88b15f13491eb9e5cffb72125666a74665dda440d136a508cc5403e74886b2798dbed77b1c3df80d7adccf6b42611652245c49b862f7967f22adf161d9479c6a7da2e31784e86936b4381bc12da94996c60f587275fac23e1a32fba6b1d638f096d84c8173d6e854114e117545c93dddacbbac2d4772083487282c58ae8d13a58eaff7fff5ddad01d2ded8d4de6a87a6c9650b5a5f66a61c5e7a3e9ddcacfa8ef4574dde2bcf260f6380aa8e841a2d888152efd0ddfce4c1a7df70df420d5dc5107e250fd3e3715cfe750ad4b4d4a1652fbb81fe7b044120ac24eab0b6794cd5e60cf2412dc452c69ad4a1595773e95399abdbb4480e7c6c504cead7f60b959587b5476fce24e86263ce5bca9c8aa7adab66be6697c21606fd72309b0eee00cad1c8e31780c98277b6f85e11b270d13e7099e356733e52c6b51b30f5adb97612755779f0181b077de203a01ef1b2ced9db895d3242653fe9e5be18cfccc2ac4c13feb4a53a0868b9c5ef8f3eae0cbef2fe4ba02485e0d8cd6660f62a3424efbb4368daeace95944d92774d89f5ed5035f1014243c0efd299baf9f277dcebf18e7e4c880a1c1899029bcd3d4d3aebf699dbbc5598a74c73f33879ddde22b27d6468b297ecc82899ae829c66804c3b10cf64fdfd611b918e668b2e313065b8ddd0891a46f2b378fa5772e050dc858a2873b5228c7bc8a767ed1ce5cd93718329e38b8c2cf68bc3e2641b8901babf78456d2bfc3b6ec05400bb3223d35172dc9bce1393521d027ca78d46d3152746825d94291233ad0ac67709227acff649d0c41c2fc41a24fcbc8afd44b92d67425d69ec2e01f1a567c3d645387c6b0fab3ebad270f3bc78cad9ea68a748841a49246e5c753831eefeef79a3982bd89f60827b4f506cdbeeb8730321068249356bab51aa9bf84e5282a033234a360dffde1db0feb2f5da63a77de8c1dbea1a6f0054645030c97c46970f9db2adfd270e8af1f96eb5ad2fd876434356abe92d6dda84cc7d5bb72f36b0687af12051c6600171a98cf7396151c26b0b7824fae41007211b1255ae7a59990a960ea83ffb20d4cb0d54a559dbf9c7178136215179749a5f8bcdcfda3cd0ca79e460d1b3d01705122c97168e39963ce105d7bab1396b7dfde9f1d0abe5dae9b9a5db4345d6fbad5b5021245a25c03b5ce1c52cc60a6a948e767ba525db402d11ae21eac2f134e181a0e0da49cb2d861263521379944f29af1a8b7f51e20b5e1d4e52f390e4c42c917a658bec692b72fe38c39f9f723a8e2c062db97b8d26bba5dc9302b5c3f64b14699d378ab8f7fbcc08c3d1332210d0043d7525b8352d71306003253c8721cd3a0b169dd05bdc3b374f91bdd59bddea288df58398628f9626fee711f4fb53e5defd20825c982e2e54b8d980d312a591867cf92a4941f82850e45fddf665ddf641b6e3a071140b936c744a689b69da565537a6f51d5ffaecb78ba680e315fbaf7d006c4932802eede750949213dd994afb686582f75e6b85835a628ba468a586aae0eab118060acf4ab1b7e1b69848aecda243bb494b3644cc7f3e952158d06c1d6ffb745b01b1e35ad5ec9cba6042f551bbdd890cd64d03920876934f39f6212a4fccb84270879cd4a07fe410fafdb9c7af56d637a84562cc37c1a2c59516b81aed172f718602fefdb010362adebede663eb27b2087ada01d1b5f544149f035d8d782c7038f29ab8abfdcb41e3309063e5282e0efc9aec2a16382dcb0ea197f8e831b9f0963720002e16fe13fcef2c22c91ab77cddd9234339b375651faefda1929e33acaf1ce0fa7124bef7a78a0d768d76bc3b5451a84d7629cda698ef43ae544adcfee250de52fc73270620f30cfe3a8b1000ab895dbc77728e7fb21930844b9fa7bf18904e536b96697fc8acc3aeb8a9bc667c03d99200b2503b028b1ef4279ebae110e575a9bb8973bc9664fc882a350b640f80074dde54b37511ee1fc7be5a24a9b134fac833300d7eea8c9d100569ffbc850dfd9d13fb309a9d05a2e9c7f81159133d1d817c9be8c4c3d5423176d169c4cf0881e28bf067b31a7857464442bc099e48853cfd3c888656c0145d8d20a15ff68bf461683164be562446df4d5f19986e69978a78d6b8dadc3bb4bfa6e971569eb0b346c3fc7f0e8526099cdad92e7e8c5aeff2c5722d3fab3b50575010e7442ff2e46ca6fee1d1baf85eeb92b4166efeb94b3ecf24b1706d207d577953d174e154fe005096c4ab651a29ddd2b6921054e9129d14c04d06893181618bd0280240c43b2921c8d8eebcd9e47024e8e6359faae0faefda0c89667851ca6bcadf2f09dfc8d2a03270cecc26e7b315626ad329e536dc0b222fadf664fce8dfc111248d4673322207f9f557239ffa97a4819183a36dffef9b02d713bdc3d82ac631e2083538d0bead29a72ed15005c11d8d85fb26f2db742dcaab09eabf47e80f05607c1b7e97191559457c1959f363b96d3660378d4ab821fbac97344dbdf58590d292776ffd1b119d7de8e70d25c3706ef7439539bebb69b1004138a48cc7ded3fb6c7abc566858b2fee40f285d31be5651266f0565365a5745216d86c220da4fc488f6d59cac5ef9426a8f2527b5f7ea74631467d96af7773b41d960c4cfc3bc6b7f3663163bb6a63127955ecda520b7c26aef83312038b1c5eeb76e8a448e1c55ce43807d4552b21ab9561d0423c4eee157bcca21489f65eddf1bf2780b2eee88f9f0bac66a618db83df98dad2e514b39a6866892d3e3043a1eb820c47657b98108eae9e50ea1201e16d5ea5dc99edad08e0e576049eac74e14f2468f1bf05ef3f91fe993fab29b612c21f62b29c73a284eec45756919a77331906e48e0deb683b7bc9468150ee372de972478e65b6ce5a071d6fb6dc05452a3d14e0a437b14491fc476e15394832290b22e7e90160272ff6ae89def89ae55d4533c891bfac33728ba9719c318ac427014957e66cefb5fd8bf3af70ef58d5a1ea721863b317f0ffb7908cf6c34a20eca79a606113a54f6c7ac87fa02f168fcf185c9d1d021c27d883a6aa2d24932c6f1879a9f489da931fabdb58d815c7b8f76dbef3b89846fe7c65a433e01244bcc68c1e67bc8b2f7383e71860e5871bb2977b1869a61ed0c88281f44662cba733f0589703b1587430fb8977e6bd73860c16582acf15d28cebb9cc0ebd2bc9ef819a1946b061f68d7884fad1dc2770ce27de07e388d83e485fa7935d2b7165f3e809eb2198a11bbff4dec25307fb5fbb359dbcdb1ef4637df296ab45fae6a215f2c6a739372712bab9584637e34e3913dcd88a8ea5b5be49c8e00534b8b8dd2cf37d3c8dcb33fccd0c3d8a9f4dd36e98501ddcca964392a7baee5742005ed6b8f0d22b48942245b504fb3b7fc96666b6c0e7a808418f902a39d04a5a6ffbeac71e2760154aa6176fa71b24ad226a50ce9fe680024e5fc6d9e6feb045f41c8834690c1a29604cf2ba18f628576d1dd99336bb83dc23d4c938965c479522dc020546c8e28b5fada6c84262d0844520a348b250107f02585ad1f7db4aa1d10413b75d7bd9a682651b404a1bc76aed7a39492027fb6cbda0b6ccfe619592b197e18866649d8fe16072697e889c7c5a0d5b118ce0df17d1dbb6c9b7827bcfc5057e9719121a0388d70bb7aa2a2696353e37a6e7531f4e5fb4fc8db1d0a73b11d879c27a6718e8125f484dadb889170e8b9acbcdddaaefff36814c4958bbc60c0d6d0b9c96dd1a7f0ffa81525bfc2f71c6c57571ee51a9cfccd83a22fed9241ce1390e05f96360bb2a93f6bc7faca6913451ee677bc4a43a54b2126fb8b3a14304961877ab2cbcfab99b01bc66fae8a4397c6c7043790b5b59d9fe1afb6bc7f9b6baf8216c0b56731d904692aab1b88ee473d7744801d2bec4f46a4019957958123b1d5899de0246097ee19981928b318666fd19fb290474a2edc7f121c0276c93165d92795454c8846537ad96a7c01f526d6d816b7f98ad193daf6b5881fc4feb10dd36941f8de1be26a45ed971ed71061cdab4ace2f8fe014d6f465f2330e88b6156c8b5403f134d103b6e19d6dadbec0adaa199ebece8f6b9a36fb044ddb8bbbd2ce0e406c02b0a40c70165fd45c81d53dc1f833fcd06ac7a17be0afdb4f012f205ef47a556de267da32d6b0f38e073a77967b72441ae974d43d29b24f89453dd2ded6c6158daf8ef566664b40b9fbe0cfaa3ff00802d09d21153ecf7307abe428f902d59281b3a1bc6eeee7ebc81af1d1232c8c62b5dd967e9bfc667d02f92dbbb8010f711385bd117cbf1aa9911dd7635e3848a355255f9f7185a7ac0cb6accde0662180548919564e71c1c1168cc060cb93be55b2140c7852b38d3c1e1cedc7eaa01b2c78028e161560a5469603f0c48c5fe62990080eabe1db85a5602206e11d924113f5a28a52276b8e6aa6876a1aed5e7e18c2e87013ab3c195ff42f4be62b29a04f25b6ad927a1fa6b3284b0a0b7deb842df494c30d65c46132186cc8e61beda7ad74f4074a920d8723fb040facbe89a9e1c6625b1cdead08b623d4b2e6dd0b73d931635ed3606a1bfb09bac70a435dbccaf7d59eec437dfcaf5799635490e84782d49e9bffabab409cbc512edf54484f17185bdd6555c930e6c72a690e482d3b1c6616b8ab47642520579878bf523fcf53a9820fa4dc98605bd3de74cf0b6901c5bf41bcf3150919bdf0c44e801573b403599239af25d499f7e2b712f2085ea09cb78550be3f1129a68b7c7f3493792c28a71758dd3ecd5d63c450fd803b842c22a6a01ff5bbd25149ff1a8ae926da134b1654391de1c098d98628d01a111c75bfa2742ac700046869408862d1653a1a0b00f9d33da3247bba9b5ca860a3931dda812cdec15856081a18b2c198c4954e6650266d3d1db6f4756bb8109103ead5084a0eec1c190a927f15dbec04dcd49357fec822b9b0fad81672b53f1306703abffb48a55eb54e7ab1a67b27cb3cffdf468e25cfdaa978e2a3c50227d1cdea0486e8b9f3665cbab924c101b94ee9e1b9c5890027ecba440369521b8887658df9cc756a75a4830e04627daee09f780bd2932c5afe0d73442861a0d0661fbd10d4ba820543337b8a8cd20e07f60a5bc52a68454423a403c4929d1ac046c17bb18d8fc5a93e19d8f7d63b0c25894f263c5ab37bb71951d4c213971132c44da6a9b00f34391637dad6e01c285f77d7c674bd3ab82926d27c19f66124b48ff30827f4344bb15e3104026f84e5f092292a81c49828a60690a790b93dbaf132e8d5f189eb6d9427d363e522d522a3683749432c1efda12f3c52775ed0bd0ac52546af7f93d417f569162e8230d1a2fbd1f25ef1131af7b2490790a05b4e5a9bdd0b63579182d9d852fa16dfff6de80378647b06c1e0955c5814f52d0797c53b1bf8a96cf84f36697eb117ee3436fe99c3fac4e869e8cf8122ee41bd2003bd68a4108979c3620510a6295593528911a31347b3a255308ed329beefd040d90f77eb54bddd69aaaf83a016ccef310966d04f57a5763531ffda2f07a1ab555f852d8ed2a3a849c0a92f4612bc42a9b706fcf794baadb7a8e351bc44bab983d185fdde125a7c7b0c4a8ac5e7e40b26c2ca2da55b475cd5f381048bf467f4ce8795c597edb4cf27b92d085e62f57e3f4d09bba7d4e92d9c96100dc17419cc84e8b61c00e9577dd7ef2e4b37570195acda558422ac8b96e0978d565b3303ce969c06437e01273551eaac7d82722246defd50ae45654b0f5d654a81e9b09544a25477dfe710721e4449a1d34e3e4ea5671db1c1e15f0fbc19a6fd7d49388a8887e35f8fb655601facfc998f795725d5c94212607f579dabfc8cb5f324ba825265034273f45496df35319d2dae1f15bc49fe3a1bfba2a2e5c93addf7f96e40fa491d83360d3f9f992941c0f0fa4b9dccc081cc6128ac7244e8a25ff73c29de4809977594ce6f3c7f8907457886b2d6a1daee46d6478ac8103c49e7cb4e8e3d9a73639cd3c3c362e646d130c00c77952fef4e8b445ba578cee9a80cd0efe67782d37519791f7aed652d6eaf6f6d59ba76e62ba17dd9429417a4b5d195b00c1997ce7ba16b10d0386ce05350080e945d0915bc80fbefefe7ce8bbd5a8e169acd4cdea7a0cbb8e38e4fdb65cbf90182c14d646a55e9edaa61aedb1ba139a7ee023a57ff6caa9107fe5b276712efa2d17bc1862981651646178b83751db6bd9c30851d8e2d64097dded2d37ac375f8346d22805e2be8a0855b80d43c68147f67cb05aa5f66195d0f8d9934340a70e61b0bf4f4cdbe2f74ef69b1df2ee66fca04ad3fe2b88233cbbca4658a97f3a0a08e89cf867049993cb56ecedfccbe3efdf18a7f179448371c7163473f7cea22396206316ddf7f81fb3bc570839a4726fc16dae26bae984976eaea895ed7ae00ec8726b757974e0adb1a53bbbe97bff0fae582d2399252f2458fa74b09fee2145989a20061dafe1e52665d8f20a07ebb246c6d5b1a00750d781846207e8e80b0218b547499c441dd34f8852185e63a054fb425950430e3392549c9de56d38087f3913d997cb1e933b5f71ff48e04dae2b9cd54ce5284cad7919fd366bce1014702d858877945652c1d09e31e1ac1434b738dac66c06a3add2de9fec23c79346cc5add52d7e2ca9746303d0dbc5585f712562ea476d40c8288fe93da59a260dcf7f04c524898d986e3a91caf609dafacf6d266cb84802c6c5040d32f692c71150d518ad41492ca0c838ca34a483420aed7c684f5e3752aa5e207883d47bfa660914e17b67d16831faab3f6ba53c954197dfdc046078424aac950a998c0039c856e801ac53e9aaf041dcaa66f956afc0509599d17673a5526c914641c16fd935285273e3d53e64b72577162134d6deedc2383e6a02852c4c1a0e3322dbd0f900e1cef08eaa53a61d83b23ebada6042c87c740cdd1825a72712a3c1d3ef8550efe5f46098db5bdbdf61fbd7b54512ab04d5af83a0526dd1915d30d1bcaa68f7ad508e256a954d89d08707ca5b7dd96577d375dfb61e031802c8b3ce046a9c26300604850a1eadae7f92d2371b23ce2db7d859d38d4c68fa0fec693693ab360e77531089ebb6b5d053c21b336739f4a4d5316d51a5f355ab3c5180fd160b8423cf66ba54637c7e2d53da28510e1508965ffeb9851deaaa7366f6e5b46fb09273e6bd9348abbe3784b18fb9e6754b6aaf15483c1548401caa4157acab4125ab98a50bbaf38cac0c7f409e72d43f49aad1227b868debc361efb16e9ca8d84e578183a2c814d4f6be7d7310464cf0d733bbdd3f9d91f31be04b5f3689d5b09badbd3f61da906396753593b4175add9c95094fc97bd16c0af01c22188b70d471ae6ac2b918d60d682d1fd210cf6d18aef411b5a5acf0dc051cc7b153f674f3b9947d48e1f6ee18c042434ddd9cc27b62816398422c9875c95c0f5459ed14b3f171395fe5ee355acb29bb4c96324ff8d74b71c876cfb0cfe4dea5fa0952aaae7fd101474a863f5b211f758aacb8cd099a12f8f6879ff636bb9d0e884412934a40fc147ebfddfdaa6de96a5d60037216f481e2af3506b6215d61bbbfda135fd4a4807fa083e28511617e7d9895223f15ecb776f45f12782d1af7da8c380c32ca235977026d69e35d836b2a09ef6c1d5a47f0129007b6a241be012b8c97b8bd69227de9c191fefcee450e4dba696d52ba54212de79b78573f21ed8252667ff3fd07b28c74336658d7c3bf107c80500b3b5b1d81dbc240791a3c26e0d39551eb7c093db4075ee0560ba05bedc0038358ae64ed4966e440aff840fa136e8805814dcabb5ab9d9c11f4cb946cf8bbbc0b86093ffa790f22a4082de2c8bf14bce87c588b5108687177e1cccbd96ffa5f2bcf79a0ad2841c75f10d4b1b778e40eae2759314679c77d56b8286bd496ee0383f72e1157d02c06ae604251ce4affe3193cdc8e38c86243b178bb020cc2e52bdbd0379d9c1b376a8ded428af7855faff5b8a54fb77ca7ca45f458139194a20c5e4ddb98c677a34d37ac5a9839398af6f219655bbfdf94d98b2e1b4945db1284eb3b6158ca01231f31afb2a59a95731bd605bce118b8c90cacd7f6096e82863e6f4b8af89df67206a0c99fc1b6b15aa9aa7a95ab6d1974a839e87fff870b7c81cd75c54f82d9fb61a9433aefc904ffe8c64134e9fc90748c354a7ca4b343c35599fe248971175563a7487552be26c618ff8e927c27537a9c7271512947ec0ad3151508898e3ae49e9b17abe777ace1fbea8816ba81c3b47d18d385d410e4aacaa6e5a08584e083f62b37d1ac5d32165ec2ae45d2894bb8ceb28809c4266d0086cf8832bd2a99b3322dedb5e8bc0e2ebc0c1aeb4a422ff0acb3bf66025992672784658e7980c67de815379ac12234901181a138d651132def98bef3ef7f6a2edb5c8179a03efb03f3f20204fd895720ade620e8e842a6a9e444195654d4d340b3fd4b15afd80a5ab5bc337adf4bdafe783a9f254a01f77093f3c97fa0f679e81474afdc083bfd03ea0ac820586a31a3aae3f730ec665423774bceb9a59abf5c4bfdb5396cd34f0f655fe23ccf5e357a743250271ea7e2b450a3a545b7841fa5f798d7ed288bb22b6192e2566e34e0b9477e23a269558a8371e6766fc4fa15bae1918f43c5d1a0c5807757f26ede077e1dbf9566b5e9207b3d4b0282ca244299c642ad6a32a92e1654f5c34cb8a619a3d381a1b711033a4ab91de30d72e1a62f8a1bd754c75e5f2d3d8221ac00ff3a6e4314d16d73da4ae091035710dd6f93d20e78851679c386d6eec5ac5ee14e555b9bc79d100c04aef9ad5d7339e06cb387b319cfabaa117ddeb5807e0ec2749bb980f363f666288f298567d533012c6a262299a61bbde0c1a1836eef063f2b138cc7348baba9a2a70095c4eb949cc426b0faab95aef1b1af1e85bf9b2488b82b936a7ff818614983827e08ac1b746625805d38f1e0607180166b95731c2733704bc2d99f90b00204748e340d1fc87a7bf3b60893a32dd791e5442879d015441701493a373a3ae6ea103419224cbb9936f611a5e0810b8b9d3bb02fa765622a24a60a6975c04fde0a0220164ee74ad044d691428828eb37a1115e72b28f8da4cf41bd83b36240017e78b2027bb28fa2f609bc4c4b184ecbea3a7beb0549642e39c80fbc0b1e26ac3af641ad1a61cd57c08a02ece54a7255a3435af3fcae23a22600d05b6dfb57d762acb9cd75b37a4ca80f5acecc2ef91fdb5eef635c88db9b7b12e1ead19627e20dcabf71d01bfdbd38fd5f46a894e7fd294e4772c4f671e17723f09ae1ee4aa4b55321fb6a646b1425e5b58df81d91e5a78671c493826869f35da9a7befb7582a3f4f1b7a1b50705891e7d97b7561e06b9740908828963347349be3fd22c7afa4aa620d7191b720097818cce8f21539542488c1ac725c341b4323ea645839faf214494a89c8456cd44921162baa9d4b25773b6c6d5445eb2c8d1281ac094721e71456355e24aa482dfb98266a65fef5ee8f141fe8d85e83afea9dbc369b605eb9b3ae0557a1e3a0d424c971b3a34092e09620e856dfdfa14d75d3457ec2033cc98b81b0f2f4c69c5e66741c873b3f33eca83f9332e7ed73860976cc08db7ca528df23dedd74890a7998d25caa10bd040b441dd4df78e4f4f83b360038025a0c9f27185f33302381ce3e9f6c81d97bad66c71ecc4ca6d660445064ef332617ab3a152efa2f25cad7b1b9b7478dd7771163b5a7920e935be5dee0b6de07d19c3133bb2e08c29856adc1baaf82660aa3f3f241adebd2b5c5969230819daafb2c9a8fbde199aa222b83692c535f8dcbf01a4bd69c2ed375c2b630fc39c1671f1ad8ac653eb5acf893c68447c72ebf89631d302c740de0064ce024d30890e58d382be25a8c1e639b15a6bdd504a147b22abb456b03452bb2d63928d176e0a222c1567b156b8c50fa7167f5d54bf242ec6100975592d26b61081907e7b406c791c7bb3af6a76238399d5fbca0ed594c93b1617827cc911a6c3bd0f2f2348575039a10f1259182996c8bb1131be7ef43731618bca067fcb16484910480e9298e0262e1cca2d371209f30666367e3c1f16e676bb08478cb62301bb9ceb549c975d273f752b629ee01e992733c5988a2877c82535b8237b53e8e3218a8a786e6b2dbf398e0fdb4e2169d8e014c819275fcb7108f5fc58996de5599b4c1bb6f9de5fd632da2e76fdc113ba26b90770c3795fe4e6c0d24977ceec95a6dabd6f2fc11dfd14be567720f74b155e6f7bb956b1d1e0e339807a534dc5325846d1f9f561082a74015876a1193dbe5babaa35dccdf39e7f971f6571b97e721589f3f2b164cd9d31403bd5dd78ce50fa9656ac14fe2bb7e655667aa31be31ecd15477ccf0cc13933c48421e03af9a89bb667a9cfa9281c3c96d4002a148933df9af1e9aaccc40d423fcd9e2f522e1bdd600cfa6c4c89d88d8882c4593cd70e3ab1adcc55bce64bb41703727dc4d08e276a4ee5397b700c03718d4cb9aefca2c2b1c208e5f8e4233daa72b056cd96baf6ec7bf0159d1cc8dce3128eab2f4dc2f6060d9cdc98ed77989fef7e33fd32344813b39c57bb8510f801bf36facbee979f44f52cd91d6748c0ba90ecab734a78924b384f96ecc018d9a4a907660eeb1d495a4e9ff16a286f54fffeedad8911be463e0d9693bee37951f61463b0826b3b7fddb2ba48bca68c4815256673ef0e875083083d546eec894106bdd01dc6702b3d255a1e016432ad5895944635edd4d7c6e133ba2bfdb9ef6b8e81a6029c3b4399431107450e3c586838aece10028bbad817a2a764f787d041fad9a065ae749eb0ab79c0f7b46fcc8ac784fb751fde24a192e6c849381a366f1ccae440ec01442a1de0b107bcfa604e46551a022ea4ac43db2b6ae94d70d6a4804f9142163ae18feb7a5587d97d5a5ce84116eff9ff1d8120ef5b52e9432bf85b4e119c38fafca6185232fea53978f8c40530cfcb7f0f546000c3571c26625c66c1f74ca762c8be7281007d7469aff60f6d8f0b5c0245f4e10f9be373bfcf0793c4eecbbde374a82c014b8f12624319cf764b5d318c5bc048fafa7b23ca0df5a28396157b14c20632b5a3f06898c98715ca8e9bd02a661cc2e4183db3bcca48a503409f7ae69e32142cd12eee056c5fc91f4d7da9da46f86ae6fad5e63c0b25e760a427be3deb00a7a711eea50bc69b2b9f2a04cd3f30e89a7cc326d83138d38851105ed39d2cdb316a9c5d9a797eb00beaca3e16b575a964783a283dab4a27d5b913e16a7ee9f0f5ce7477b537f3ff7bab76da8361a50c2c13d831d816deb0c6b30c53ab543ab77af0f8fe4f8fc07881b6703e871effad130314ec5d710d8f7fb84172b01abb91f1770c574bbc3555afc581c0547b741d40a4e52ec6f852fe1bf70e9a1877ea3579a1456077c10b2b5ab9df4d6bd52bb96186bfb1f38a1fc7bc3867e5bd86875e6ab2fe3e47662f665a558d018a416586737962ba3a0814c71c54beeb66ab38488351f49465ad0f769451544dc37ede226f6725ada7be9c2334437b6ed3c9a738380ea238895bf5fc6247d0e8b15fd813061a9587cd0c1882b633366419e2a7be663cf6afbc50a20c582ff9948a33ee411465bcf3bb0bde20b6168e744b08d3351017860155af99f1dcc8e762b75bc868792b3da554c6102154b63375bdc478b30f5dbe45aca73f9a776642df5b8f26f498d79c2ff7efafcb0e56508c26a99e383722324f0cf6b9637401fec2dc1b39e5f3ef9cb3374f7bf1aa96120c58d6c87e4e5f40dcdbdcd4658b2661c7fad80d33635cf712d350b41791af9557acbf6b9e4d9c3be5b9c69bbe1a06f4683c83cc704bee6e696c2843752af9db4856faafa61f15f1a483353ca3a30e5d52bce4a4bce9cbdb2ea2c445f806948959d043aa218aec4ae2b3abddfabc2e9551f666d9d15af3612658e18fb404c45df3490e9f41b06573053d2e8bcccc4197696a6a6da27e9a4a92f6df7b085afddb746aa30856f0658a7b9457890faacc26201d648028338c758adc71ff93cb0ac94d70937eebe9d70c72f349827455f8986d6bbeeeb93129ea6b4928dd6110b5058384bfec0db113a0d24efbac0754e37fe5132fb1080589e91e4dad880ac19a0ec1103eb0ce0afa03c9c33095e9ffc0f708236159652cd0a820928f64229dd13e33ae1f384edaed8c6c358da9c2d8b0124116824ca963b072774b79ee2e914bee7260759e3efa79d3995e33eb54212bd3ea9723661464cb3b2f685bf51840813593e6cfe9942848613b64fa26a6ce52ccfaccaa6dfdfb5f6fe12f19f4b8d4ed6fd66433987f2ccf4b9c70657884ca779ce588dff8872a9b2c979ecee0dbc6101980c1fbc53a0b8c597ed5c89125bd0994d95c33a737925618d61d9d99610e5287a9c115bc237a5cbc447778ad8b30bac522f91b531cf60573af24891abb57c570fb7bf27effce40b5e7774fce45bcc33bc5e398f8a6d8837b6120fd8fa67dcdffb70addac54fa3a6bd548f83c35916f1cd0f0668d57eeb857bb4ef2b091e14f780c175800f7dfe37854b527884ad5660fd75eeac37da186dd77c35ef4ad025943fb19f97891a52c2a253b1811c8562c0a0840656d14ec81f9c3789b54cb52bb88470abadfc1cab6891dda44610283d64a9b147feeae0ed9899ccd83702d913c28810fbf966731183c444513ce389fab3cdb62afa1aa19e732f06c8b07cd80fecdd6c232db88adda793c12aa8cb7b13916bcb26c66d696802f2a214802236c3a970e6aff50fcd3e4302b56735fdd3c8b8c306cbfda9faf6b6b204b99178505b0290f79b044bc98731f3329048e0ac53c3032791991695f71462e02aca30c3a45eed11c6c93906a54242e396fc2a93cd77e5bb7ccf60bf7756e40aadd4babcaa439926846a227d2dc67d24c86d0116308c7c05d79a01e5f83400bc527cacdbbfb1d4eecf7205722e6f12f03300b8ec55adac1255632eda590bb2b85b2bb3265cbbcd44274b523ab355352277c8d7ed5946bb5aa1be0e16e67cdac293980d7298d30f9c60e42e3132c67f6711d200a5e8209932a0a13887cc30e2fda7054aede02f31e8990b44a6aa70c5dc8437eb212e9cac367989664c6902ae94f005492773ff1973df34b26c3aa0088ec0615654e5613a8f588209446464f999b553599de39126bbab98e109dae9f5ddf69babffdaf090559887da5184404dce6d147f44a2b06edd4f86b78d54a08ad221def86ee03f9b125dd2b8274ed5d16a8970161cb0f6498d664746160da9fba76f2b4de2503d6633de0640af60eaafaa937eec471267288215dca720727a4b3160334d851bf45cda6994190161e66a74e5f07d1f08e14b02eea8034e3c9af50810ad6ca6a7c485ca7c4b23b8f882c5f020334ba62e751ff3ef1ec044c947daa54b8d631a5161c6558cb21e897fb2da4d212d2bd7865fa843f3c9bd4cdb37df62071472214a005db248115aebd401fab591eb47014b4f4675619372ad390126f5b40c8fecf8f6e6633395eade88acef6038d006701cab5b8f5d18f2992cd9bc04147193d68b771bf7e9eff1cc9db03e3fa8304328eb78f99492a720195c8828381c7f0e31e57eb1f8a5019dbe540ff71660006bf38bc7a714af1bfe227754fc301b7ea9e554d3bdf578d0a0c0e677a2237e79d94e8bb5f057861873fcb3c0a89d784cc9354d7de88160124f6863f0da780d7c4d6da5f58039e0f421aa9d6f879de6847059bbcc203d7e0015b47a6a1bdd5c69f4d34a76642e3d9b9a41005024e74e789d0aa7e4236b663e83d64edcf389adb2d57c7d1d6459f42f222a311803920627b4eb579a837e98860a793e2bf94a142d1dc3317563afb9ed6d967cdd95575f66a16c9fe3fb79a7e1a3a51233a428eb4572868ac90d6b1535f7009928a3854b75958122f434d55d5df6c5deab11e2aaaae596ec467fd95ebcb5f3497b80d4da2f8e9d3c5aa9183f3926646fc674a65e28a9aa021cf5202123a6174cb91769696eeb870272146efb46d9818007debca84f3262c8a6ba0342de4381ba5b162416cab42f2980ae0c95c2fa5bf88d588428fb9aed2cb135341ddb289cf5c9e15fb5dd935b8c5de274d02a757dcab30c35abba73f76198f5989ee3a54c8c203692347d1b7ace3fa02ae4b300743ee249828c89a6ecfc5329f89f7e4755dfae112cae3945fd89ab1fdd88bcc9aec26688aeab26d8838a61ed03dfdc3c38b045d9e3f99070e5c8f34f9801f64d3a81c75eced260a35fa4323fdb40b59a0bdc158e483dc58e70c0aa1147263eb000e1f6f2bf60ffc1edfdba153f0ff4330a8607169dbedafbeb2021750d6dc59615d640210c0c2d94ccf1bb91191ac042c7a2b4f88d0a21be95c5b2931b2c8419bf106566dd2d96c772ab90014a2be2585475a503b21d3f7fd5c9b460e246ddb6f4f68bb7a6478c8751fc42880877b75b8add215cdcfa708c853593dbb56fd6a6da388a54d533ada71777504e9b96ec07939b8cee5432f7cf9dfa18f1d41d46d6eae599fb5311932989d89e4ca479f309d7d20936893c702d1827060eb0d32afb6d9fad1bdf87ef17a30a3b2c915ec09e04700d1114dbb0ed0bce886c5ffc1b5acfe30fcf7e9b4c5050a65f962b7760f38568c08d9bc0abeb1caed4dadd9b3a9c87ffe59776ab5d5c3a433d9ba0e52db72b05f3a7b0fc53da0cdcfa5f1f23d7547cf234f3862173e8ac7dd61f45d2a430049e5099bec44d78ed8b181fa871a851936dd8b2797cae3dbaf2c718e07277a9dc9c17ec7544173daa01b54e78a10618dd209019d35537c4b9fe4e36ad6eebf115ddc0665d06f69d36dd9054ed33afbed42223cdf3ae9ffe5a6491eaf363c3178778fac7fc4e8e4a3d8d8103374489d7d97568c190f761229958152fec1639e2b50d7c4be92fe053aee1979ca510afaefa2093aefd93631406a6551e3377ed41d86493ab5055b210056b26281516f2fe35b42fe93b3f7d6bad198c702af551c129af76096b86b5800285f7d96e367f1b341c62bdf9077c3b72e44260df7d5e0c2ea0ffcd965660fe854a6aa4dcd26aca445c5e232a40d59dbecaa1c92bf0d37f241e0cd0f6b1bc40a20a344790085a761ab0ed0e5fbcbd17d6f39f58f846bcc385c6500ab1ed80eed369b64242b9cfb1ee3cf710360b10f375cc4713920df5e3954a9ccfd3a6c9ed09238d30167c4bb66f7555c2859144e5662f4ac77c23431e26e34809b45381393647698b4840259a0b213d5066fdd5fd00781f3ff345ff648d07808801484213e1714dc7709fe762af28542f3d5f459cc3c8771a8159efe279f29a98a8f8e09b7eeb2f73394cac46148e7f95a65a0639c6081d7e0969913ba1e3b1ef4907bc524a6082683bdedebf688476d190039640d65a18c5c4ca8931b62c94f1f208e0fd4d75251ba819115d4568d9e804114e055e71cf7c0a0198bb19b75d336d6ebc56b0d9bdbbe75a56a5f675ea7a23e4375ade55f6ffc69ed2444e84fa678a721b4b5d1bd9ec281f2ff95099670062acbdd6c27aced1928432dd6cb39af35ea1f0d3718cfc3a1d427b3f4ecd667e1d90e12efd3a7fe22f8f96cce4b6691416d4124f47687bbefde250cf22e73612a4f1e87309d87a74a162d34872d4cbd1fd62b44078a876da95e1c6c92fa9112d65d64751facad28ccc85e6edb9188fb9ef6e4016f3843a2cd0bfb41e663dd265798ba449ec8903372e7819bfdbc0a29274d3c3ac8e8358b8b0d6178927d2f243751b154b5f81f0a79ae432783373e4f6a96648ae7aab5978d4216aadbea64afc34dea507fef90c27e6bdbf4f74f0eac2af4e6f85818a66ce467a3eb2fc209f7e318255014749ccbef071efe3a5f1150b532de71f3c87ea7a710b103dc89d70da4017d375052e2ddfd2bdc962ef6a808aff5d6000f2225b89a001031da59235b24a77eab80190754d42e8217dc3649254ee87f9943689fe33fc6407ee9933aa1f9e737de4ba887ed494e0c2e23daa3b96b136776fbf96856bd68a2a6e0141e29b50b19dbb60cc509332ea5ebf4d9e8052c4c70e7c619f278d194e3ab43ce0fd7e3f52bfd3be4d51f4e0c320a5c936ec80c7f8b1ab05347b00f94cfd709f31bcd48e90c3eb3ab6b9dcf9de19d9abee97f4b93a023cf03f002376c8e7a19985b9ea14352a1cb47ff52e09c752d57378fab8c2d2f020cb8d8daaa4557d955960c27db31947b4e9e705d32250752287fb3b4a5e8f655243bc071376a6f980f433fd7210f65635837220ed35dc1affe6863450a52bbd9a85380501f42f4ca5ad3717feafed3aa783165368a676a878e77de04d386e4c3f2d08527808617b6c26cb77c642a09c70cf984368d5a472ea0eae5b4e38e55c68a9259f96ff4f8692f03f2c15a44eb8b5f9eec8c711e714821118f29557c7bfe4525cc1a1e085b07cebc434d41cf4f6c763619717481cbd3848801ed14cade1debec81639a408aedd1db460b31f3f9f22f3161047484fe39ecffe3a14b6efd58470d56d4c6fd9c62a74cb5f51840e2cd5b6559f57f46c7f735dfa498df8d9e3094c7f3af46a67196ee88b55f19c8ac43a5f6c9678da78ca252fa21b4c367b3d708c3b78fd9552931ef4f2ce50f1888a5f5f135a69076aea1b3a4ce95396676fcf0fd3e16ea6b7df1274a5d9631842e4627369feeb0691f8ad8c1811c2fbd528ac8b85d4cd671db6ec2e441f27352b860f1b4826930b5ff7e0af75f9b56fc6fb97f4449996571cd11a98de2d6c40ac61c8a955a7378508ea4f5c613cb4820b94576a57b032369f94ca86a8f91afbbc58997add5db0475efd4483b9cbf11b385700c9756789652bfc52801373ac5512bf4ce791270a4b9b6f632df3098755b4d610834f3e47f34ca44745f8029fa28ffb83026f1dabeef94f3a9fd32e9f3ca4c1a3934dd22e25000e993e7139d9179845cdb0672270166c50d512ff2db2b66bbf5086ede0e7be5ca91d0bbc446616c7eb6197d40b9deb043b412adf5026291221abe952d3e1d4bf7e7f9ed0ac2f77866d08facbd49dbbaf52e1998d868cd292e923be5dd2041c4b60ce0e87895320ea0df0fe46bfee4a827e2c471184fb7e582a15dbd830816f4c0168d3d84b44c0ce23926b2899a878e867d05e6242622090f0dcb1631e169e5a4029cd8e8ef68ec02026e74e197acce70d19bfb1956226379901d180c6d8b5e9e69bd4255d42f714079183bd8228e75cdc9bf56fe7fda506ae749893bcf903f8da965770352aa7a520e7cbadb47421679ce09df044ae8afc355aa436cd16b5c7baaba0a9764adfed58a718f1f403381fc82ec869387a707998b6e3df3bb9f232eea4a8ecdd905d14589b5e14f159678bb457870608374b6ab500353b31a3a29faf2a8075bd8c56fe8bcd4770da28003c7caa768b6598fc1fa1ce980be8b43975eac3dbb38d909185b2ea25af5269003f8b21e81f5232539dba95b043186790931122a2fbe7f15728a6000625c5d366a684e8aec3c257cfa5b03047c0b525332dd8d0bafe427ed9fb30859a0c0f7e027544123fb8f10c5bbb88227278f7b4ee1e577ae91ae9ddce46c3c7a6d7930ea5020e7ba4a577f9f75f20d7ceb3f680a1a9c514a6b3e2b824ca7548c5c2bfeb45fb349318ad846cd386074ca386d99b8c972df9a4db2ee334dbd007a965f90d2c6dc234cf1fe34d8009be5fd61cd9963c6a1c6436bc891723f01709c0ce28b521f02095192c6d928dc8ca3bb8192ebc83a9740de5f928b76cc7a97aeb5748de4c817009260c0b67ebb1d91a80ece279fc33bc4f10ce47ac3a51490978b04a2ae29c605997825bb0f9bdd4d8fa6fe63edd43d2fcdbbd35e2a2cb76c289c7a24fea01f45c9ad6fc28426becfb743e498a6906e4e2a7463c3fce60ec6b35212411184cb52b81e93b0b453e4c666c11ff100a179c77f8d11af18ec54b251ce1a4c7fabc3f3fc54d498b02345036306c0b89f39d27afaa46bf8632b1698d4ccbd6a2debaceb991a8507f887cfee46d97b6912da7d65d2043a4a92d5283d615b913c1ae4af5b5df69efbc1a95cd705449c19d81bf0af224250e3993f89c58312e20c320c6ea7ffda654b243538be3a5a901bb961375eeabcb273aeb9bced660cebfbcfbf01469c569edcf01138c5728b89bdd3019299e35f03f8f0512ec89aae1cefdf5d92b72ccd515a4bef4e206d9a8a75e2d73e88fc089099f2920147129b1c3988f57a4337c9827d7e893150298fb41ac64c88851fbb2003bc08cc4d580e71432c021f62f49a217192eac40edf10beaa01901d6343ad815f4996e8210eda91e4093de687f55ecfac210b4ac1d44e096beb12167b7ff2bddedfca76a62ad684646a0242a59d5dc82bc4601f985ff7a11c1b3a259f762f86b2cfddd69848375661ebe57d00c0fb64fc52bd76b6084a76a020d95ece89dd464560692122c6111880ab49d61f8d642dcf70c637772af3320b8945048f88db825c600a94bf421290de9bfb017e077b2e7f2fa5dfd5259054217fc8a61244bc16c4810a65c7cd5ac1efcecbee451ee7d83aec8c8b87aa177b1d0d728ce42880fb4afffa1aea39118e2ac76f069874777d82b86caab2076494cf0ef196d1198bdf40e5fddfdb32002845431bce2b1ee18925a86b05f929f108b667c766848c95eec448dc83bb91422627583b295343df36475836a98580084d465fc0437a53e8ecc099e94a80c85f2bde76a0519b195e8e237ec090a2a77678604815798abc9c91a54a4a79f12e891c7b2dbfc29f9bebf6a1569357965bc70d0c5467461f5730e013a2d77db8a16effe41f377b7f78c7a211820fda2e14758a3f9ab94ad18193e4d92db48fc0038ee5d0d657a82af4ab01d6de5f2d49c6f0160f8ec647984f966e6e970ad738b235fab759c5b481a18b042aa8f914d23ee15d609d48d6154eb28fa65c3ac4000c4835e657d24b65e8076b11e1061234408464f64fb6024593b2b2f2b375663b00ed3fb35ee6d03d0580e275950934a02e37d32db6e00bda0ac740150fc8abff16e13d5cea11a5925e2d8e7e1298b2d649ba47484019d3ac4c8cd0eda13363cb0a27240e7de516905567ccbec08fb82f35566f9b1a47c2fe456078d1ed123926c18af5f2e3eb5be0fdd2c4e92a4bec4fb8aed7970785cdbdff72b1888fa7c1e26652237e6532b3ac05806a79956b58df36cb27e0bf7c0ea58bee02b89c51711f95b2bfd46236c8411001a837b673390612bafefc1a7964dc535a1cbe22b7e413325c4990822f3f8166a3c54ef1b6315ae6320a9207474700e398c8331b89bdb686e41c592189599cc0f83dabdf597b79b6062863c0af56b71f0101ba462b04673b538d933753dea72bffb1c363ccf4e1688bd262dd3b0ecdc380b4e207702b2cea0f7479f8f05c9ea5f11aaa310c43c4d8113d09cd0ca35762bfb44d67066368e50ccb6ab4de5d66958f8a9df8bac3901597f99f8f2728b8160f524bba892050b78f2391fdd82315a7686fc8b4abb70cd8799be424f70f3543fd0820fe96043054ee7aa226feea8b225e632eaf722da7da447852f2aa480a333fd0061e62a98102c5ab010dad42d7490277d735b0da88db9bb60aa11c253cafadc30653631d813697958280ed8c634d88d5962d2a5061bea349ac36c8325296772068b607dadd06fc22a0d47cef4eeecb4de25c3b4cd6a94520f359d15362351a31900dd95ca7dd04a9eac4705d01bf397e48b5ea6c90edf22044c33f8e805b36888eaf959f2d166b1c2d175bad3d184bc574a2b62caa7dbaf56edeb59a7739ae630e13fa46893115cbeba0377dbf3e01166ccf111e0a3499f349f879d888863975bcc68ab52d5abd4e58d6f00890265a1dfc62b62c19accdd7f261b0bd32b4107acdc07b84dd9aa1379b58ce29ec6eaf514ceb1a350c436ccc6b4eff946bae8825513619ff05303022bdb5325a4431bc2624676134bc24ee8f2cc8e53f75d5922cf3c84d1b7fb0dc7eab4e35c5bf871e84ad5aa7defb947b4658ee3b308e61e8522255a1be9277d786a31a64631017076021d4a16b4a12fc46d29b912b92d3d200b938caa3c9a986a1ef4c13a94597a43269567955be61ea9d1cc0afa8d943e783ff16e0f41f3c973bb6bb980be824ba185f636cf5a7e1030afe48ab7112436d5e3202989503ed974cddc5034fdbda14e9c119526a0fcc2b4dfd53b51310177602165d15b401c288f4b21fce63cfe9ba4fc1cbe6ea4c36d2851990113b0344c8b3a05628b60c8b2791e20fee983aba1067d6d7bc17195247930bc815507501a9b2d728cc91902f86a117f115c7978e76a8ea6701dc7426b0fa54eec8f5b3be82241f988c8b9bc8fc1625fdf4492917cf71d0417b6ecf0c72afbf8ef43a7e2bec1ff162255db11a19541ee7cde1ecbfbc405f6547fe55c4e5f783505ec27176e792cd8d70bbd164af897c0bb3f646949fc1e4064a1440a8d3d05ae076c33a946ceeec2dc16ef271c98edd2bbcf9a1736eb3b826f11baebf181d45b26e5f93f2719f6a97459045f41d4aad4423a49dde48f27ca8b264c60cc841301ee207190d010ea1d6fac1f5c8d78dfe24df2d5abed8e5b969c6918143bd3cd66e4507ea1d7054e3c0f252c4e88b2707a70f20a869629e7d247c230f6b32902e054a9a52a46446224816c1a04f18e6e2f91df87acdc90eba16c0ef7de274b187749953d520861e1da97ae7fe931a7cb14e2b0fda5b3e705651e18d4dadf88bd2f89517955afd15cd56447556ee45112d9bc4387e0b75bccadd9478891962058f46ca08ce369e67417b8dcccb50516c65de85221a72db8733b28284b7a54392c231eef5e7e8c26e4fdfb28096dd180f932945eecbe8b68b6013a0efa0cd253b233967d534c9819c1d893a548cf4716347a9ddea8080ca484bbcc6dd154897a1aa8ba63c7c63499b91670de0f10666169d28ba2176d31751c304a6502e2081c1a5268243964c3a134680f6834941c1d7738a7ab73c80c896a56dbafbda10481c0cbed4f5dc7765eb2b696a02e7ae5e7ee810f70f5c875e216f3eb9e7ad95fff23969475bca5572ada53e062186ccabb4155f6f7db8629270eae958e0b2cdc0c653ba163126ffaeeb3f83b8931a77100f07c730656c19052437bc01e2fdbdb6cde31647297aad66b90bd40fd6ffcf907cc6185c7ea4fa365e5b289a18dd6dc5415eabf2248cfd2d528448c530f5cb3b7b7649ed26bc9c630dd14e82da873dcc18a4828c1633035c1be3c34e0afd6a664e633bd79dfc34a2889ce81e877f9edbdea9472484c26b90dcf7742aab91a33423770d43729f437deaf1c45efa052ef28a43b02a645b9446de6cfec1ffdf91cb9a04437c12b2114f4b9e158bdf35efac872746d141e8806831440cf370ed59049360b13f4443683cf44ce857f7aa164106f24f21a49752fa7cff2f8bdae61e7964ac690b3ed6f89e7158697ca9e755e30f21efb06f6c56874d7faf40950e4a4d77d24eca6b57e5cbea51dae7c61ee1a9ee3e18cefd46793fe6de3db8037c74097bce85cab4fd95007b5e74308ce1eac8db13275572c9def1618c8b3585a8229d4524f9161c32c1ee4afdb7742d2b19e7fca1ea444414b527c92ec49ace3e696ef4ca87818c25054f17824a494cd995e7b2ba589cde2861102ac0c00724d8f69250da1414ed9afd4c223c932cdc9e93b553c9f50146614dc942d0e3b9591edbc36ed427655838aa9f0df118d229db728ead20d5c925260507348ada3a3f711b65e21b8094b32f3154b54717f7a68a6688941e48e2ebf45e9b7c9f3fd0637cfe49ce25b53f7e27aab7eb26428b628990dae9b0645fb2d83f80013022522fc1120d5fc2734f4bcb50b3b9a4f9f8781b0f8cb80dc2951a4f5c71451e52f757b1c50189fdb12b0d7b6ad864276857ddc3df003a0c9ee087f380bc4129cab14e4ff3e64fe9ce2bdaf832dc5f883b035d5fd29a008803329e5e636118ffeb3b08b5616038aa7e726fbbaaa228079cc7391e34d9d9003c16b991df19f1e4ceb709875f7a07ca5025f913f898646e92f756e59370ac87ed87cbd00ccc1e03c9bcf0b4ec5d74728fe0d0375da9bcdcb8341fa07b6145a8fa932c4a2ec24747a0cefdd1eb693c7aa9bdd290569aef4e3c6b602c900a016c7ce337b93751f693f6d9bcd09bd737e70ca320ae542a6e4f59d172d537bd4d5c45b1f66f54303a178e699d78c3473ac56f88bc3d2f940fa88c74b8c79d465ed12e295c7370c2ccf3e211dbd32d6f3f19d0fe98b1f596a2704fed8776cc62a9b690f6858f22c660ac8f527808b497da1bbea4db9fb2e568b524136d2019236164e328e03359bbe3760cd9aefe48b5540cd8db2e47e3bb0a20db419910501398cef52414fe7acb6842b242dbc771e8685984c8dc10dd5f9b5c4a411d1e042347cfa8abc7b08024b865fcead9839d527957eabe6530bce545203f67bf07661fdf30843f5a2f65888f269389283d8885b51f8da0db51487b3f32be3238ef196388f6ff7cb151528e36463ac76816b3a2ef28351bb16083087c42c7aab97d820f949ca3a63b6e09bdd41a29c03b47741f2df8f25585632f9f43380d4fc6ffbbc8ae1d0516cd44207691e7973d580e8be834af5e778f7d2377aacd11fc5508d6d745bc50f6e2a3b965447b78be239899a8cd2a2aa3e6ddd2bd35c97d89da76869f8cc37c2e70c0c80c90b84fe1cf17a36a2bce1d48a5b0a17784292a9851c21a544a0c51b7991b53e34ac6b78e3b20b87f76cdcf98c81e4a3260c71aafd9f06ffd15f348295ded496930b7af94e5efcc01a3946e03486ac6241d9814d9a23b6606003bedf3f36ccfc783bd966e566f3920483d521b3423383378c03815b7a849d73cef63816d8496eb647023730ded60b8566f880812205d452e22c50947836042dc12bbd8ea67d2a82728b99dbed5986e6b21148a4934041b79916c98c3142a8a11082cc52a39e0f7a204e643ced48b52d23a0cd8d8c2c0b53e21bf6167bc1f9dda0d7c5e30fc010a70499829fe92c89d3591bbdc4ddfae223ac955eb7efb44758e73941027240b17d41763c9279b994671a16f1ef5dc009dffc493d0fc8deae6b2f2098feb927226acd97bd73fce8e426118718cb1e529f0ac7b4590f12e7720534dc74035811851c2c40153dd8dc99e8a6aa0ecf680f77c7a7951c5181e0e70f5d39f43d41b775b24ce96d7d7e8545acc143dd6a135de18361a89dfc7e35be9a037b96d6a95c0dda07a5b5552de30fd3792d054a9529079f6c875d0b4bbd1685d43883f60ab9ba01448af50ee6bc22b6c2bc00939e14b6750fcdfaaaf314178ab194893551b0184f2708a228b916aaa7d841fcee8aa63f4c8aa0d0c6d4023bc82f5475913b9e746b6da65891fcae90b1c158b9b5281ffa19a53549f0806c4a61c722597581c09b813fd06edbdc13ce6f0d2e9b390f6af9fde3db16a2d957951441c675ea0c3f2a8537000756e7bebf002404ebc940495bd1e305ca3e03bbe03e4433aefe9051ac9a0186e1d5469a5a1553f43c209f2fdb1925c9d7492a854a4494ec2b66fbc8bd4c55077c38e69a023f1018f8a9f94c5e7aef25fc7006f85a5f7075a177d255b480b1d930041a89d3376c4d9580d1662559f36b06d57f4f0703f97a258def4f8faf5e38a33f3b83ce320b16fe134dbc8c4642893c89eff6144a4d3c68a9d5dfbb7b5f2db122e6d0ee81840593660d1702b64fff8b2f3dab6ab04a6f218284f12605e2efcc635bfa0b5faf68101b9a1815b344b2cb57e8cd5cb73cef4e77635f9428ddeb0e473f35d777c87fc1b67c1d5c5f544dde3e95261c7d78153ce74959d52c0c06ad5e9349f41776c40ae6c8c93f69ce6e9a29917de68b5aeab8ca8061c3ec6e94427bdf8d6113bc5fb3c66d7b552dbfcb7bd361000c7ff9081a47ef060f106fbbd4489ed4eb8a42b7b8b61c6cccb43cbb8e33ef8cc6d834bfdd8bd4a2258c1c0b46815698f54b688dc1b0c123186d57d3b5f7dbf0bf37e9a554134c8eb4b0acf86dc68563c5919811ebb1293450009e3a95616f808e15c8ad70534f09affbcc95bd95ee8f1394dc6e952d57766f769a5150313a9fd484a90c047e9f024583faec50f86b7d2f5bde11c0fb9e83ae87bdbe672eecb42fc65445cef8db434e6f4aeb9127fa7b8c4bbf81f4b8406f61f3a813069ff3bab05f9efc1801c6b414660e09749dd6f3a4fe91479d469610ba0acdd251f96b4b74bb3dfebded041a539cf31d02dd76d1b87c52e0ea750ec184f2b69d96d96abb91c59b84fc7e306c1b724b54d4886ce572028a3d065bdbacd56da2e557a44db0a79317a4c49b0ec4c3c5495790a60b853f04ecd86a3251b9f781d561668137b7235793fbebf7203517201ce328e97dfc59c90c017537259eb7f860e78e9d0e225f7f11916e0aa608f4c46be5ec8834035ce8ebd6d3abf3ae5d987404afef0561ff91635d34e9d752d161aa997faca05e7a0dcc30f1765bb01dc789e20cddc78950debeab069f2c70142a73033575c4ad6a60190afd0edf2e8889c7fca24a85755c6725b4b895188f17251f4d57ac3f461a99a80170e4bafbd5fd793f62e292e35cedac8c4ddef306cbda74dcf2f5299f4020d18069be6a5fae1067ab7e47268b87f7bf583d7929ed4b64aa0ae19a21935da22b1bd5fb8e38647db9a59abf0128245e0e523b178e552fc9d96284773e2489b8761a8354a84c4a9474fb0d1d8b07494ff9adff1b1041c28c8fcf227e5aea9ac8df84c8f8d527a260138f22ca3d48105421863c9444133c3fa4246c31bb38e994d417568bc205b85b91bea63ac92f9320d0658861f1754b9963e4bba732610f72b4f0b4209d446d8de6ff349aac2d1b3735e21ef2d94290411fbb2f53f770b5048e8ed0eab44042b3c3518480bcd918bdd4f1189d5cd82da04e2d36d13962ca94ae8e0b09798158dac5b58511be8e601139d9ebf35eab1ed7aa2962e294380152355a22f7f0e7082f2bd0e378e5e6f9e593c44403d0cd64f1bf2cad75db4721465092ead07ee4fab0f742a27d0ee1be065fcfa66d1a8e47106a108fe74a524b89d98d363dea75a11798d8a7ea1dff1b7e4343b7c323cfea23b1ad5a00fb4f841e1ce8075aedbca54ab78fcf82fa8557c8b5678a286c4886911fb963f34bb663b9028fbe5ed779e7f5c720aa5c49d9f9633559501f7f451f7229e2d2d09e6a62a71ee0d616d9f786e7e9f8188d504b5bf2450d89d8fff245a8ffb2f8acf82090137eee176abb3be81f264923a1da9a3980fc8c47cfb8212e94af310786127096e9fa12d97355af35315d523541bc8e21d8c73709ba37423ec983fce3a63dc9507796175e72af1cb6001ddbf3255a1740e67b64b6f22213c2e54c8448b6b368c607963810e431151e0c3b92cfada4830d0b707bceac6eea1edf43a6b1532f03faf0663eec9d4f6ecde1042411cd807d3f37bd65479d19d71b391d4c4de0e31c98b51be3a9d8f5697fc51a6b234ed8fb90090032b95ba241c3dd8571f172c82bf6e74cd21c2e06ce31d20834648f565cc4dad366adcad74499af2029faa54f1e625fbfef2a483d671f5d41b97d641eaf73ae281b25fd988114f862e65b53e7fe6f54de89b26ba8f0575493b4a75888809dbedc7ea85addf375965c99c3cd7653b28429aa694bf4ae2d8be1c5bda2cea2860a657dfe5ce1bbe3abd218a66595bd73b9c6285ae903aa4fe6f3968c8213d8729faaedef1ed799b5cb371834621508fe8befd434802cf297faac224854a9d6a5140a9e1f705d7742fcfba0ceab4fb422691da5ccf4ad64e83b5bf0c7c14e1f653bba4fbf54cc0066b78dd544be37853e4dd35a1bb3d8eba365fe479fcc10e6bc972a67bd13743b593e0eb29cb1fecd9464f1a0258eb56c0e338754fe5ec49534269a94abd2af3660f67e10ec8b00e6d867ae5ac5fccf07b1773e4ddbfcfdf8958db9265729f60731c5b5579bebc11320ee660f6ad9c688368134d9b9af96f10c2603f8d561fa89ebb9a417f84df91ac8e654bec6572643966bbdfc39226a9f216a9fb3135728f049f69d01b9a0e706123f509e6a0a0085e1c8aafdee6dd9ba2a611a0e8841b57b88f4f3f35badfded9f3f856255feafe123f46bc134c879beded2f0af9f391ac099c3c68c5d95418d0e848d4706ffc134da2110c955248c7319456cacd4e4c9fa6ca09c0485e40127bfec27e1720d56c87b014ed35704c5baa4765671408462226f26accfc40da650f777146230b5c6bf5c1bdad8633526c4d454d09bfdfcc402d7ce3e15ba8c1ac366b3ee0aaf77465f54d64e99142e0f852cc0fb06071d76f635c16991f547fda272a049a9a17ab81b920442b71ff3dd9762a4a793a4f4985a1ecfad4b3e3b61dbfc44ff5272b2e5763b3ea966d91ad0e5149d5524a0f6bbfea7c26f62c0c154abb9f758e533c2c35acf331c041358f7c3400c841615ff2e66e80cd994f6b686dd3d6e4ac84895882fda003c87cd3267e9142c5cc451d62693a06dd64a7d9668db2c2222e0fa60d61d84041a308ebdc362d1ba850a68281d6a882a1a73a7f07dea7db1e915f5eb9d9b68b2be7209833bf50725a8ddfca10f3b03f2754ba41fede3cc4fc00517e3d298af70d6cf2d79d825a3bc9debc84d83f51ae1ef8ebbc2199bedc322d53181122e96105583db90e9c158ba85b02fc0aa03b42c2e29908816e7711a478e57503de45d6fbc40855943ff063320e411d4558f826fabcce1fa4481e7b55a6e5f1a1a14c873acc236eee3338ac2f12e03088a894a03e9b024a25100b0ffc80a6a5a5612284c0fea9c3acf72ad94bd996bdc2a384a4f93b9271256087f77b49a1784755778dd678ef2bbe0a5bea8a85c62b819b7126c0239febbbde7d15cd58bdee7b935a90b5aa43deb8ff454eea35573578c9e91b81ab688f8c95557f7ea5d31c8b84a14191aa3d55c0d02d35e9d4763b92640b43840965ae3bd443294b37a5cfd96d1e9a803f29a518abac285409b7330c15a3404a3445b77c0ce116d347d6590e78b672da04518cbb80a22b6a82715e7a3a334f8ac5a92b6140562026ec4dd73b3397403b5f49566851e0648c693fb17b6929982c6ef52bd205edd0125f1614b5fbb6ade6e04902700a38905e1b6b105dcb96362bce6f32048cf914b843851cb305686bfb0f5b663f69c19609248a9d79280357685e4cb17582414bf1fb67506c6c49ffaacadaca2b93a469887cb6f1542c98068476a3d52ab5302f9b456e182bfcf5ffb176b3d3cb5e8a58a4a3fcc00dd58c81dcfa28130a507e4dfbc04ad2830ff2ee6538b2e9fa2e6266d1055b0d3296d3ba0b24c9b393970cda7f0293e894cf5222a5987343c4a0d8cc55ee792769f057168c25784783f24b65e4921e1d945a1b641c0edeca4887ceebc672d0d522cc15ff16f8a1b26f8e877693a64e8c816bb39a24797440a6bd7aea0107fde4ca1f364dc68c8f3595efa87a02874f5c4a0bd6e7545695a4751aeb6b1bf9b247e40d58fc3df40a9415457a3fcd9998d7617f4cd32f8deb3669ce18be7d58b6df272cfffe7b28a9014a09215eeba0dcf7172211781277aeec8b9aaa2f57ce66c5d4d26cb53c21e2c7342fe9cc7fda7cdc9338b9faf8cc66fc1046f884624f14d891130af66d092317dd1de203da93e68992d6392e7c1397e60703afba92a08e70ae921175046805b2729594b75c3e0778925f4e2241ff373ba7fb920afd2ab21c93f6b6418476d9fc6aa0b2018d938117bacac39741a98cfa7bc19a33923d8abd7601bc45f796a414257d5ee61d023ef8374c5b4225dd77572e178ba9370e76c23b6b49e34456695639c57f9a6d60abe204ea2ca775fbc4eda572740e31c64cbda17ba0fb667d7b90003c57a52487c1329efbbe767891c95cec53be6b9917b890f710780a5e8c8e551f07f810c30f74cc3406427f9dacc7d254e85c71997b93daeaf42a2e27413edbeac8c9afd5c171e899fb1a41e722ac37a20343daa2fa1f2f7dff49c63cd7f265bfac6fb36f32fc69cf785c0b39f4a3696509622096959a78d793c94bf1cf20913d08fdd7622fe76cc3da36b9ac5d05d80e2a890ee59cd07bca0eab2b7dedd5f9729f5ffdceffd033b8828afc23fffb46fad6e0d925f852fbeeb0b6331e7f3adc4e3595014e557d836b7d01d2e18da51ac3ac178750b1ab6e5285a62e23d52bfc63c7a96709d7a5bd7d17af3cdeac82b5b0bac0665140d734f63deaaa35f9d0d79e2a71b37b9c6acfb8b42744c153ce80111ba23d98881828ba3bb5e79b61893768f8a617552b371377042d02c5f8991556909fc2a3343afedca1b6bb1cf38573c60200aef234fb2deb35ae820823106b1bb3b4db99264902659c6839ae7aab131371341affa88a394d4b7ffadc9f336a59858bfac137f52270062a5882c7c529f0b64e2dc645ce4e729a075869e0f89dbf463d6678cabcf2ea324ebd6a03ed70e03148ec5e1f613f1efd2b19592c45ab1decd8cf6ffe8edb358a7079db792368ffaffdbf2de546d550437ef0f1beaada4be7501dedbd2104ae9dd6847c104d469ba1652dfa30af9b8a3d9269bcb2ee961c1463ecffbc6e6b7d3695d53ed15641226d1630ffa70d960bd5a5a6f984f03d4f3a6a19266901d2e0a14d85479b1d00b9fd06289af92210c014b87e9418187b03bde6cfab482c58a1754a298b756bf834ce95d7c9e5af24add969a0dc107678c642f93323b09884345064c5cef86f1dc59d6d483a13c7c34dc4a09c6e5c3584c37136b793f99c3fccbe1c1e82466a3a32280a5b5f2e45fa3915f975cebca58c0276e3b2898de8cf988d2749639a4844b80c46e7276585ca177b04903a18edf038a150228d6af7568e799ee2f004e5ea66eb6819a373436a676e37cd4de2c34513fb1e1e6f1660ef066a6227dd8a58ff150d4aaba8282b8e0cfd7549f9672b5eb7ac78af30e4caea9fc8ea3344ae052ebd2cf92cdf9f43aa355087737852d39760a25ef02d07ff21cb621cc873f93f74bba6d2370ccf54542a44297c7041274d40ba36ec0a213fa658e64a9f2c6c229d7e77e72f1a97a9ccee9d1547023108ae957ae5bfbb7fb7b262cdca14f056615de0b9cbb449191fd963f73bd7fd84a096a00e9a7100df0fd6751a3a9e1efd56f6443391c658cd3e0acb39497de919a534c5e962180155e5fd02de885ca52639c432981167d26c8d0ba5765ca9319db1b9d2038890bb1f98ff30c18f33937eb6348d57045ecacbb2f0fff361d98184ab0192357ef9855e449b2ec1fda95a10390115c5f5561977840120469559c0edf016d75478d3ad8f405dacb7ecae152ae209e0b19dce80cc1b0e7fa65907aa18b3337e465178f21d834185a13cc693181a98f0776b7767608f18499a9a7b6b4394831567f4461acf43cde4574b8040903f946a5b7a7186a025e6abbc21b1ae7407f5e41008a279c54c0a3bdd57262b5c7cd391b3f15b423738db9ea1d44277bdead5c296512add8926bd76587f3046ce309d39463219b09e6ca014497aa289b7e20208576419991894a7723cef9ee4bf0f7e72e7391cbb5d99fd000f38f6aa799c015b9562f52489ffd6fb6b2559953c40ab02ca4756a017494840e49a1cb06198237d703e534ea9d719c38828ea98018b48b9f04eb3760ee520d6124dd6c1f48e5dbee579126187ef9fcf6e1a32df40937df4fdfabab240650a45a68a13b04d08c3250d77c77384dbd785f601159699ef05ae0b8cf460cbe126d048df9f5df3c96b70362fb82505d955471c5715c92d0f2c26fc761cf87d5547585bfa9fe1bc149aa8fd556db89ef731aa8d712f1d3f90f64f603e22e76a2e9f9313d4422f54d5152f167d5aa92051b110732ecdfc52b13a9f0bc75114fb84c9dccab20320d9ed80952a1b0a6cf6fe7cb35ab1afe4209fd7e986da8a580aeb7db1d23dc5ca81081fe5a9d9e541174e6f9257777318dc24b1532015e8f444abd82d7874e8dee54aff16855479188f166a94fd907bdcc222c1d78da2c87b8c5396cccae1b238ffb7909792da8ed258d661f2ae7d0675261eb928bdd879c3e834f51f414ca2943aad6c5e846ed57c004907cd2abd1fa8b34a1a70d6584c0752dc94d7b1b6f210cced61cb6bf0359d231a419cc27b35909f7d6336e9b8154fb6f8c88c2963802bbff1a35ed23733634d752fd2c7bcb80e1b89f001994601d50c75054a09a5af5ddcb1f8d211757a385faea08c07bb70cf1a983c8af80f2d0521d43a6d898ce4d9503c122460a6dde609abc1dfe79977f1750645f38638190c51c85866cc9b53e413c71957086910ab67668d0c583ff2d674b9969c168f0a5d2b68c813f03c42415f5a7d71a70fd5694a530f9ae3a925f370b9cf69df5feb9a3ab770afa3d5e52fcb4c98725433aef4f1f20a8f42685ea4c4044591a028ebed168c486724f57b54bf283a7a2c2c294ed1f24c0472e8ee23c8b42bf0473510f4ab97d94864e20d2647b37d489337a01f9826ca4b587d7949baf00832b50939c8c116ab4e860ad57199fe4481784ac7ce3e1f849583745d431cef5fd679335104f0acb163d5fae646baf2e1fa8a7bb50670a56889953e05ebd89dab6200d255c70e3006f44b610c1b10a67de540a0cf1e5d2ab0887078567175578102f3bae68db0b7d80e04f398da5834d298a8e7d491c3f57497fcb2049bbaa1e403a93d32feec3ed055574f9f0b405214cff127fa460ed065076ef4dc18771f451b4c33f6b7876ec947163af63134956dd69086e65997af1383041c502b86142a88bc0738606188526242879c9032ed869508fbdf6d85b57b91d4d3b6cfffbf29bd826a8412bf3d14822df0d05fb2eb279d99b0b2df57aefeb70ea752ee508638beaa8b0812bfd8874e5fa242744506d5b812b17d9aee83d655c5ce0df5fb83d64bfe2bccd0117fd2fc8c485c1eb01a8c9081a5b14c32e02bb4e5c0e7e7c40854befb98c2caa4452201a4a00b5b9f05cdccd8afd0457f0a93e2244510e26677679f4a62a9b3cc4b7ae00f3e0fc198b6949f1ffc5b5c7939f13257e6386418b7f743f045ab62c3cbcb1d234394a6ddca1d9db0c83f95211e537bce1e6f086726e78741b6bb78ce550d577d1ec35901a5c28aa105a02d2a7b800b435978bfea7098604a08e84f6e6735faedda123c01cb530afb19b92d66e19f7f8cf4777744522854027c490a7ef78bb2fdd30f9bac6433fa8161fac11754734615c611029b2f4c7d290f1a38ef0af97005edb18dc2036bef13b44f6fb152f8731a5f52841a6714a968fb79d7b2f6a29585c771d21ca504767028b6fa7581a531926060936e5809151bee44560f86dd29c17df1f2a40bdd2733a1300a79cee2af5e8acfe76dc06031390b02894ca3451a3e96ff15cc268c21913260cce9605777ab722d17f736814ac41ae224eb58e7b55f19ac852e027cb19a2e44479d3c72d19debe976a3497bceee6cfab7a23e3b20e82587961ac1813fdca6df7e625b48ce46d3ddebd4ddd8732ad24b4fd62d6b147644d0452398081616605932da016b701d72686a6d81b3906dda5dd6ba78a3fa5133f600f568437df2109dee5f64a0cdf7de36950071c9f521cb5412ae5aaad646e5339c2b2f05cadd50dcac29b740916449ad605baef1945f8c04d047d2369b17ad34f97a0dd246e100465b6d8c8e59345ed2307e5ca60efef01b10bf5a5a5bdeb7962685d1ab56354623f03ff78742a9d33af32da147ea107a5b118670a02ac678bc7cbe214e7a0f165233c9fea7b097f8977434d9421196d818f83caa8b3f4cf5202a161750f258c4a961123652dad1026de9db151e8395044fbb163fa54814cf5d426ff9c747bdc7d0fae3a8ea7bcf6bcbdd13fa54b521f024bcaf410629d31a541a25ff6837fecf0335c45736910584bb1e640121bbce1a586d11b8399864a143ac45e0666e0af172d61a99b4529cffb06500312f1d666cb355f0f5b7ec7264dc156c8f2f88d46a81b079a1916c09a254dfc20193e763786c12c2a0bf8c9a6a199b130ec8b3cc78d76f67ebfa2f5e9e68a5ae7184011ad91ef6c6e52d3c5d9819d84ff0aa0246f54ec1fa19a9d1deb90cc1190c9d6f5c43118795061c07ba70127d06ee39d64cdfe1d643ed8bdee54db93f619ca8c48e427da2b0c1489c5ea8a59ccaf0415e45580d83f713b6c0287dabe245631c94b517c51dc95e19f95828b691469f78c27234d901213583598dbde799452596e7a20378ec88e5e786963f394520e2ab051d83fb51d65c13f165ed495108fb2e07b709b1846203a831d0a0b8a786b7354ba811acf96a38d513826dc5c7ea98b55de0ae3927b23b7773d094587f8bfd9edd4aa85e7e6a3752d189a0e308622d9a525ac6693e69ec6cdb4b925c13387ee53d615e86400c51fd1b98fdeed21097d5088b181c7e3cd47372d62518aa64f9cd58e5d60d82862320b7e888bf03f9b2d35706211aaa8bba77244d5d391b8939ec57c8b1800ec076b160979c245df43b168884ebd0c9ada1d9831a8d4712d84ebc1cacf8674200df2d218129c1626d51f150a5590137189350b9d9fbccbbf0d89d3146c2336e13b420607f2208775e65db343ccb4a9dd2c6fc7b7548f2dca11f07948920a0dbc57d9f421982dd62a6ce2a867218ead2146c8c277b1605949e327560e65100325f71ffaf2a0d5d5daa2e39d56986f87d15d81de57ebe9ae77cc8c1240134d0f4b1e4cd5acff296aba9d1de09d74176d3528918a1f8b5078b25743505ed5e11dd52a2e16a9c47f3214de7026eb7b0fae22ef03ab7860ad66ce7809c72dce7bb8ea5738e0813a234ee84ed0e5d49e60f8ef2a3eb8377d2f67e3b067af178209fb7c6fbaf989deb75d0bfb3084e8ee2dcf556c7ecb961447b486a91b2ce44eeb5ffd64f7e410f67e74b3e54b3b050e349a19e93e05e161b6e6d78d3467cef07209f0461722ebb88595ff182dab8fbd2da7ee7806e03593267633384496fdd5a6023824c075afc871a9b6ddccd5d1a05fe2efc897163baf23fdbe97b37d192fe0604d3715e7edf6b89d584f55f7fe9fa37b95bcdb83b6baeeab49f41e25f9992e8b106f5402ad9a0ae8084d056f366e209b3b2e106df63fb1ed33f329428230e2114968cf9ecf5c674bcbe324175e92686994e3d050ec86ffa75f1aaa6459dff186c75a6ac6ce0d7288290f8253b04dce64cb01540bf268a8f71748d11d6164e9d32f01ac6379a2f3a4fc38dbad3231a21912fde7d9a829b7ec93c7da204d9e89389c349cb5387d466dee64061ad70e996701e0962edc626e5fe4c7c48a3aaca05e249a3668a18537e4df3f63339588097f9af747b8b8e0b3479d775b6b3e216c6308835b687451cae9f8aeb284885f1af999f8d5d404cd7b4254183839533f174dc2beb3a25c01dee3802174ab445a6cc92bcb9a895e0f5071ee93e645a694f3bf5ac3f58d500fcda53d5103d7c642847722d4c3f97e45ab91c8eb1ec7864a999f387e1628b8db51640e7e2fcc6deded6330bdc182148a07bf1171e25bec50f36124e9db00f95a99f06235c6610fc670a11fe91dae034057ae685e234c70e5511754fc5508262beae9c2cac8e3afe31321b8ae546e6dfc50e86f5fc9fe03d6ccf462c2f0947118bebf2411a6b3be05ba26d84db6a0e5fdbbe1f26ad181331ab6461331ea5f02dd260d34f136538dcad733209fdefaeb4242c8fe2a010ea3a6e1bae1095525cf784bf06004b414d2cb8a506980f97b21da61ddc7c69d57fbd66677a483d595b1aab95b3603ae08cee215961ce28f6787957c0f3d7091f62e0b59ed26e6421d84cfccad46823596116c2a41a183fcdc63d936826cc21f6d5f0e051b714f206ddb670a98a1ce53f673f1c048f831844f8ef84114f5c1cef790cc5214b8daac4a9324be41c9d17d07e393c8e9580be6242c8cddfa55d38d8478dd1539b723c6b686f67d00e6eb6f32ee9f09ae9695bb8f5ad3aa39e215baf8c7815c55b63560bd1b1c7888530687d3591f24616cff90f9ca39075d53e0a8641409c978556f4fc6b7a9afc13bb8e310dc1f7ee13cb614f2aa6626bba2382450dd51f6fa63c25a0d67446022cd019fda4e8a95bdc2dfab0c0197118b171fb5232b6493e72bd847e5abef140d3f4a0e7c44d1464812ef707a6dd2b9d742adf98bc33ce89bf04b21b44ce10798b6d1be5102a6083c3fe5ee99199c56b3a73baec501ec2b5c51bc1b99b7f6201e86c87c4d1c25ab3c298d07fe72bd2fed9a45d0bfbbc5f66b23802701ce49a218e4a16a61ea56111f6621080fef3ee7c36bd3601d46647841dce13b87715fd604958a5a3ed6cedb63f0223511f7df7b9545eca18af4f3f56aec9019d2b4aadb22a3c579309efc64c48a1118c2cb76364aeacb160b7e64b774b6f3aa1d6a7aef1b091ee49f5102b1d446a32191bffff49ad41cb76de257dd7f2bf4e34c8de86fbb7ae0d8b108a6dad47e0793b0e2e4c630fb6f8db9d9bfb9f038cbdd5766ce561bd45fee02168bbbd6c8299fcb6aab698be959fbb415fb9c5ea2285bf77d26a9bf6eae7df31fdee13636ac31fbd7c75fc1af8045bc2455a6efb212ec35e85a01540334fc0be16eaaa88dbaac8e1c355b6e803918c77064b09b58860f1f8a63adc5213c9b0a8c7c8b0ff5d10dfaffe099a0f42a4d770d34a4902805eb0417ff098aed078a2ddd5d7002f0a487b80b20c85989cd9c629d457f7aa7742f0f883658bd0ee40fc34401c738a9e019e613f6b7ef3b7af5d80e487d495bb8de05ae75977b44540084aad4c8dc8892fc96f3aa43f74aad13cb4134bc4b3b901399bf84b15830658330361f83e5085526235160c1aa6947e14d9baa3a6b1950f9844cab1c8453391901e4b73bae2401726aed40a3cba8a6017fe902b255b9c5d18d707b0462a6deaac85cf4f1c9da25908157888bb9fb9c2da0fc2835971e9b858cdc409adcc955c1ce1feb9ae26c69a1e59a21ebaf56f30fca1eed01b831394ff9e3b2066b03dcee8ef767fa7069f57d3379e1c7ab3cadb51b1d33735f7109089e57ff8506e26554924a3f2c81cbd766182f8d428e3eda6dd95d92c0b939e5c179b86f6ea4fc850231e869a980261f962b4e4eb6cd2770cbe579c54085d43730e295aef43bf633565c64e1064c18066d777e4048cbe3e5e2e0dd6e82efb1243a86bcbccdd7513b6024b2d3c972d35c7f179b18273cef0366d898810bea8059e82d0f15902559b650ae9eb253cc009154482fca82b2f832744087b52f5ee4a14dce1be6ed4262d3909756d3442232f652c8c191bfe0b5dd4474300c7baa2ae1df2700d0e77f8eb9dc53c1cf21aef8191b66b552fad2424e48709331a816644834f7bb576939b20f2ddd85f60708032fd738ef9533d8dabe6a0100cd5c7c55b2572b90c5f490639da234416bc100f43769236ef5455b8f5df7e9c882ca7a50b83bb80930f0ad50710093c5a82be1713326f1668cbb1b255ac9f775619f7fb045e6309c61d32421772e76c7eeaa9ee638a9bf046789a064275179aa28c276cb72982a5047f6fc4fbcac64172595259792207f6bc24f0229213dd3152dd40bcb86f2f9e295f67b66ed461595daf373701f38f47504ba51ca692e9f7b65ad4ee747636887270c15488065c040fb8bb0f8b354a30c06b3eeb418c4fac748a71a24b2d0fed26960e9c8c0a25937097fe475b5ece261a488cbcdd6be778e154c70269dc56380ca5008b42788aa3807d36eece045850d137bda21d9992785fff56971e7729443d1ddcfc84435169cc72c0b247aaa9b8e71aa66d697990522cac20b024d45673ba9fd5c451075d32acfcd95e330f5909aac32650bbd5c941566bbb84512501dffc589a3759318a3984d4978479c795b0eaae177732947a61ebb1715f99e9cdcc6f1e0b01e23cc7dacfdf9f31445aa082c08ee88d09914cacc068ddfcdd5795e2e18340daaacfa58fe9afe894b7cae42cc0413d73d041e940ee337e2fa90f23ea3a11684ec83b4350b96f24a04b7d2d73775cee4b0e718030147a67e50953eeda5b6daca2912cc682cbb9df2b2cbcfd60264bc016d5840151f8ef28312b938ae37775ec75dcec80396e4a911e94a71d2a7404819eb84524b8063928add8fce8fab452d4b9f07b8aad953d28f3310e709759ec98c0c361c6750c761a726f097ef233a99e23076b33dbaea656e87e6c6aadd265504cc2773c08808430a8c277dd88dfea42bac2096a572b4f4a2e94824893885af195a81dedee59377b9585ba41b5e7779bfa7da32cb8361103be1bc16e6a9a43729d3692c20c84dd484856b3cb88dec121a8da15d7be7d9b5b58bc9dac0aa59bc4e90ba957b90821fa80123ec6930efc963a277012d666fa311cd8e831ebea7373942035732103b67c9595e4b6ff213360e68a23d9b92e8440fba582a00f1390acd06e740abb41fdf3dca1f1f419d8e5c02ff801caa242250fd94d7d2389ba8e4bab4ad765e1c3c9f64eced746f4c5d17d5ed3fe010ee66b7cf3cb69727b854c3d09ca99f8fd1451d798b966b384ba60a2fb8d83f34152e181994c3bd8274f2734f030cbc79bbc742561e6bb336fab919449c671021080352d3630fc4d1be3aa3adf30581de29f5c3ed46fecbbd20997522b759974fb412f2a193062d66c151dd3f7368f4ee2dfcda0ba6c3b25dd449d6e7efc18c5b88a77bfaed59adb2ce75f2343d7506ac80bf3020bddae17209e6d91995a28aff639f590ff781e55e285e30707cbcf0bbefa771a95a448029748d25722576f4870098c2d5a88d88edfc2af97576840d21047162294237d483ac8d990ce8d3ecc717291b4add9d4697a16a575b1da8121820704e7235e18cb99485c3632b04b0dd61fd2c8efcbae1dee8644009b08ef58748eee1566257e6d8fac68530750e56d35fd61b04d4afe277928b760dce0aebb9064506e9404badbcb13f2d666ad079e803af6df2cc48ab805995dcc12012c3160a0e3c72d44dd52a94ebcf713327ca5bd6d740f0d33e922ffaa67b4cd412bd3b8a49f4c0b257a5538c02a755311f6a86e09992cd2185792e2d58c3bc9002987dafc8cfa22dc3450ea5aadc6f2bbb23fa24e0f6ec9e4800387780a5bed102d78d3a05fdca8cf083815ff6352f79203bfc0d9ccc87d42283f86ad767dd09843cab1eb9ccd2a753143ae10ea60841b0c6ebdd8078838d6a1e2417d41207cb99be7f6b50735e6310ed656d039926e11affac0fd6fd0d5fb21b1f3e705d56359fb50f5d007b3dd7e705e52b2fd4a5e84481a9a79df6f9dfec6752efabeb6196de1e913db01afc5dff0fa438eed2e35b6deb2ccf5530969c006e1209fca9dbf4f3633fea58c6fc6efb5615e68dc4644653c365605d7c52a7c247ee146c4280173239d288b875894e92cad6c5670fbc807c43349d9d418da9af2b0da5f32cfce64eb9226aada8e9c866b10c419eb098a7f38e7a019d6996b01b69ee831bd3a112a95e5c98115b067024c4dd9191faf8bfe58c6c83b931e30b2fc90730e2cc0084096433ec23e33b762eccd57b51022ecbb3be365486310ac669ef91bb28f00660036a72f42ba8a3d8b6795e845164e48d3917b32ad54957bfa9381a871fb5004c500f6c377905905fae2ac8d6b952934154f6b44347bba55fe1da6e70bdd4698a2079a1ad08d2c5fae3ca90798cf1e08eec6c5639f4e23df8f5ba443ac6432b0e2ae9e9f101678a80634d16a14011fed3787e129e597d681bff2939608c6c5e06b0beee135128d424682b37cd23e7512d17338a42477e8933d290f640c4a91d215ce3fba73c3054b94ab33bf4a16f023d59738e81d2f09711e95201147e1703655774bec6c35b7006475b0f58a28ad47d087a10d6b146262fa4249d8b8fa9f1cadce87072807e97315075a47706ca19c0eecd75c3189af188420db495fadb19a505fc6e468e977d7eade0be380ed3cb8575d8672a47cec43beed63149c42cc0c2b2707645fdd4e78547581518d3c585fe74ddf1a15d0caacc49501e32cd739465047e6fef4c1aaa9745a6374d6ff249388735e946daa830fad308ef6bbe34a4592190fb4496a184e8395a38a37af4fda8f3fa3db5ecc8dfc34a4eef95328b8007a3a87cd558c8cc9774be8fca64c5da7a74d831abb2f9547eed0905648ed2d8a49f773a591fb394e17e94e9b3ddf00c0f76142da2efb063cc0a0a9db0f3e1567ac2b6187c9d39abe88f5c6d2dc8eff824d0dd5a9aa6bff8f07e63985beb742d28f1438b4dc3f24a6c7d05d129977243795bcf203cfe8192e654d586a16cdf31be182a2d750d110eba8c1e80398ec7bca6500a9387af7168b9a91dc6a246d34a4f476d9b9d90483195b7659b29d9fd1b87caf396134052fbebe4913de41cbfdcd06742f116111dc2aaa0df63cb1fe92af2f903310a18516497f23138d8397f93c3773243842580c7140caf3ce18a8d33c2abadb85481d0a641e235b35c57abc655f631841ea6a477eac27d0f4b07faa3567f89297283a34f15963937228f39247b6e7cbe77256815bbece308c0e41cf25e81354a53c48f76e705dda06ee6842cdd5b072b8c48a10c09f736d74aea570e46645dbe9dc2507054f1eb776166ee3c7d487327a20fb0d9cf53b87774cab41017dc6a88b1dd142a57db2c6475a2e5d4bfa0c7b066ed95f002f6d3c67fdb0bd00f6f5785a0b86ff3869d324edc9bdb5df896c0c5e759dd1feb3921642b26fb2453026e8b8d2db712471be7fd6bbf5d101f5b91c6363a9feeecf78493582aa01425394b84c87376e83edccefba08f115bc0ca6e75e0652dc0ca239cdae8487498272985c316135e5fd251d36bdd15f8a5bd0089324703048cb962ef9588192c82f9eb29e783fffeb5df7858d004e896fe912adcb58d2da32fe2182f157b4fd2fd1594ebf13f3181b338850385591eb1c62407150c3a8971366db434fee2d90559c730fdaa3c4cae196040cfa9e19e2f53fee2c2791cdcb1d5032f35f09678eca6996bb05714803684f9a55697bd9020db55f145d0f5a5f1bfaf36f7278bf5c62fe849d0f315a06fd74e9a08e25b080f6ff1a12d0411b805ed57fc75602e08e69858641d22205a7282d2d345ce8305f154a0033de9048980364f5184c835005e1806fefc7de0652bb8bae42a027e3fd53acdafc3da2d141944854754ec1b039b3357e8f0860c76506d6e69ba1c58b3a102449b492f5c55646ab0cb667e52427cbb83a0e5c44b43dbfb3ab8c4dc7f4afc14fc45593562cadbdfd2e03d03341af06b00edce8ca67cd4a895f173c9a6d72bdb47db0d74df3a5dc521de64d4addfd9984a9b9fd4898d3ea0b73d569d687a87729c40a8e8f048b97a39a2449b6637b067ef285b1cea437c770f588dfcbae147bd772458cd149b9b8896743b93e738047450cdec4efbd6045360e04e1109f8f8886295019e0629527e0578eaf628e5fd4ef8680aba2f1bbc5508383cf7d24f8ef2d7c2470e018a655a5bd5956e442f9f4822bc575d90c9625c2c42368c02c055d21cdac7dae1159c9cc9ec9881f83d499dc7fe95f51f402155019132e3a2b057181f59c44bcf5422372c6c6c048e10f2144240301af440ec8d358e65a1a8710edf0d7b541186ced2bcfb2c5ff57bcb183643676299c2933583fca0e968bf8214b5fea6e2b23d6b858099ed86b024177ef255f457cdc958e2e900870fb2227ae197044f59db413ab90723edc8099a527a1f7a4705fd71878dd946256bc7d50273c60d2ee0fef3ba72f80e336e67724ec002a1bde81165fdafd57cd8e1c0e89ee5d8447cc2b84224b23badc5349b96c25ea62398b90b1c433eb49d1a2e6b773a3e95721097ad4ca2b17a4512974548c5147a3fc38c56824ff4ac8eda6a55d121e7c188a2fc246d8d7bb2c6edc01b7d646364fb0a4946160eec20fbe06a4aa4b4559559a72132522db1efc7ba93a75155f5236829ce1c0801a946c1e7aeeed5d3787cc821958d1b2ca2015fc991d7a718cdec7b5e31cdcdba0b7654fd9e1d88031252ee4f2559810757cd41d649c52a2d6a39555ad929012ff632cd473bee4aa52db279ef493d760bfe43229933e89dfb950702d19dbe9cfa8e564616813a01c46599f0791902046182922083371f01962efb037601007cb65c714b7f06a97a0d3aad78a9538f7ccc8932de258acca126ca166e38dd9353adeb1294e6a1b69d3d5bc9b7266c201ba8f13ccd42adaf343ed726197255a29936e686486d70330600fd8bcc2be23bd32bf67b61ce348d796c821664f391c0d45620f093c3e1c9d2bf3d0f7f36931de14662d76d4976d390a8d90c413554272872a39642bcb37934ba495ab790c81ed8f1fcfa044fc92d1c5025370dfdec86f2c6ab7cfb0f3fb6bb0d182f6043874533bb66a687337492e69bc60ceda410919eefd8beda676c256d809728e7e5eb8ad6db829be6a766c15b44c987fefb81f795f5aaac6cf5f9844f9eb862cdc30136f0a7d2cfb704c2d07fc5574b5dd9eb8997c18ddf3744c2d2716eb2692930b6967f5f014f5407a29e429a161690fc962d3e423a2b92af5dab89ee3c2f458d43843f93b507ef06563d868550b323fd413900696a0cf7c74f87757296602f2e00ef046d9619a52c64006d737c186be99b7e9d0f79b6e586898b3117b12c947455ed2d984998f1b60e2831723ee136fe54c021caa4633056db1a4e058eebef8d4a5ebf45032867977e708d1ce66aa2278b1007b3bf22b6217d4d6feec8e4255e9a849dad7194341b4778d01e1cceda8ad68b847f623dbfebdd60877140011f4c93345062fe6967e78e6f94c6cf4551a6c58fb798d5b8c69348902ea47474e217358b34e3850dbff96fce57fb7cb137b0022502287fc456410bafca457c819a39a10028341d385a9aed5c2dd71bc4136fe9586acfc6f24fb0b4b3d3f9a585115b25900e8a309f98883cb7d4eeefb0a24b70e34810729ca6aeca01558f40f64c327bdc275d111f5890f513b33a11f7846214ea4c1b357339c7d4067c6abaeb4b4d73e131c0bbca9108388dbe882df51a3fcfbbefb15581ed6a98c50c188fe7883c7187e9f0a59f171380572dbe9679b5e401b17430952dc6ac6e0f199461be17fa971431c40576ae107354243610372ddd4a1c25b448d750a44dc1cfe61ac4dac3320fb36d9110820067ecde14045aa56481144e552d766566d95ce266b737aa397ae6b41f556c144790a4edbcc1c3003d394bf78a8fa8f6188fb4e7e40b3554284d81f466bbbc48363c2db626f33ece27161d33a099b76c4d804004cfbada6c2ac3b2897266abd9c25e18031a47630e6a749d697962a5643f4da6dce3fbc7eb7675230790dc62917679b53bf9a20353c82520eda7f69db941dddaea4d5f320b2e682fe5f1581384cef016d6c67296b7f6edb2885300de0bd66c9fc3b1e5fa259ce1f5a923104395df711ef3827d07ac2687c574db77bc946148d02b86c49b47043dd7d0453e02414fb5eaa0e1044fa2384afb30c123938a9a27c0fbeb40ff66313eb55c118a95fc4c1ae95b75968cb10e804282f5e8848bfb5c6abbb72049272fd1f1fbf7d56d67cbcde061563bcd702b3938777809b4ee2270037b1e73d719f438d24033c1daab3e95cbe9fea9dddf9294e8b0bcba9e3dab5f15dbe3d0466cef4a756c280b542cff004ad6ea758a86a0198fb6947224822cce5c4f6c2a90486a7062efc9efdcfbe55eeb9d66d99767227b45aa05e68cfb6e343014d64ffc538520c841939a421bb2b7dfce64281bbd4233089f2753093323131283a0e0d53f08d244c5a6883d0d5f454eb28af8f39a3d87f0215bbeb2bb329df0028e2e93d6c79fe6e49a08bf4734a315031f2f93500ddbfac46f0c7001509c56e615924839d3ca9098dfef83c7803f6d1e2a5f14b3617b94992afb185059c657338a5bb2c09234cdd0770adb65b3cabbc77a6f2506258512e99242e7887c0d4b49581ee65ebbec84cf523bc8eaa59575c77b954a5778b5556b3db270e88c79c926a6f017bdc95647d740816ef1afca7e2e7a304e9b88083cf73e4839488816554c2755812ba87e5a05b7af01e8730822e7894925c57145e7634b575c7fc1f7b56af9ce64bd35aaca70ad6c7a7ce57e31068384154006cb577ad99573f6038d8a41945211b2e376def770900aa502d1a80c241b63086f0f5d84b6966238a710df4235dbe975be5bd46c31e8771e3d9d5e2d2d4259e29867b2bc53dc381513aba3bfa74b51bffc138509da05f327fbe6e041865c91614815f640c0a92382c6b0b54f68501462a218865f658bcc127fae5ebc5b2968dfdadb6b46a16081c9ff46c43d563f7d6266276401a5b0f0f4822b272910211973737447dbbf8d4df52163761dbd1c33c6d569687c9a6bcd8c7916c9be8897ed1fc643b8f398f18494e881709d22c4e6e35af81714fa0552f32c2f93b4543ea00f26c3f8288ee5b3847b1b2b6f847de068a5c037968d40ee82418e149785837905ffb9bf6664398dc5aa6530dcb04a063e8ae3c05e72de01e70ebc9186ff4347207a33750aa9edc51d19f5ffc1372153e3f14068887654e3e75dcee5bee475693a74e21816fccdc89f1a88ec61570fea7501b2df36369875a21142b48d7cc6e5f375899dde1abb28338e9e4646211adc213360b48618c33483ca320e26f5d49cc1f61615ed780a8253fef8506f1992b86eeefc46cf51884d2faa5eac8903fc9a12fbfb59042e32203060f0c53f363910824e33daa4c8f6a470aea84df05e8abac3c5f35b8fc8a94918c0cb22f5c6cfffb29354712704ad6015df252048a62188a9851900fc9c7a4d7e3ff7e519a524e65d2b780331bf3ac4d974bdb8178d9dc0e2d380c8eb2f84009db4cbb8cbe0ae52a21f2c570782e8e9538ccdca3ba59f149bc46fedc18377867cd09f8efeb29c919169970b4e1d80561ab300fda6d96f84e73f27d244ac705f3b59f24d7b598719feee0e4e4426dba3de337ef995fe189c44e9d7ac1edeadf441615f7db65fcc53225c5090abf2432ad296fa3dac56f56b07eab5c9a6787102c155bd8753c0c3ca0b787c4635ca7ee2a314d6c34018f3b6eb71dc3f996a5601695b1fbf8f69f898cdbf752bd6cf3db2711b6f682543d93bd768e27c8a753100401f375f48c8ab920917ef0b53586939f84e68775013fe5a92983780aeff4a30d593747b1297d34dac388d887b0b2c67c0d831191b076c926062a1e954bf61af5c609c313d59f18adc822e7b9987a457d3a3a4685dc77c43f22b4d25110cfb83485c70bd1bd51d228560f67527667148a165a412ab151830078c5a1dbd1d1282b5423a17491e00e1735975bdbd78b6b535497782c4e6e0697369452a1a3594ba6bbfcce3586e91476a8c4911592d6ed6c85d501ad316ef2a10536c13ed7994a1a47907900533d02a5b2589bd40ca19a3820c5d994c4b43151d0bdc6a21a37812b524f5577919060dde932af2f23cd34de99208c91f878c0ac2718ddce426eafbecfa395ef2e98653db0ecf503a1bf726dc50d859278c6e96338ea2ba3b0d22f08bf4da2bf266109d7d0d6619ee9c9e79d2648301ced1c44ec3a864992e4aa422133c21339761966d578a750a6e98b913b1793d080d1fb02af20c1b0cd42d8c52694686cded75d57a438f72f5fb0b37c88bdfc759a1f50a01a860b17c49130b69c08caacc440d0661017cf8c274f1d038d0c9a29ae709b81511c61444b0e1c76cebccf46c3bf88f4ee2ce8bce5fbd0baee1844c1e75a29e271f39a6e25b858e6f21077d7c2526d57f071a1862cfadf0829ac5b433ba8a23bce2cb1d4acb45df8a5229824dab7e052646f30ab3b3171582710a3f87739c21f559b4cabf0f67b81de32d10f978ef9c2f2d6489386c0ea7b40328c10a5070020c523a327dd5393133ae6cbac837692712d1e33f51cbe93b423f1f44bf8967457c8de114fa2477268df610397ff72725190aa468996de7fc1b502ed22389cf1069325df5bd18670d76f13b2277bd68bc59e3ddecef78c464dee02b0b75fda30654f70ad022257710a9e3a08a7de173884350c190f58b4752bb1f42b4db7bdf1d96b734b705270374429f4204071a3b1f49bf62461d8c757e09b70d5e622f1fed587eee48b7dbc9460c6d6f55a7a9594b34fdb9cf1e810ccb52fef76f4341573f7478d699e5ba33f8bf51fb991de970276bbd6e0d1827b8ea6addda352c61ec4b3b3d351d582cbcb8669ef42a2ba44de5f02a1fc9f1082a213c47ff81e675167a1b773f6f21c4f33bc8ea21ef42b09cfb24db84fbb296f588dcd91b4ddc964cd7852e88c968399083c606cfb61795a10142d5048f8c335e248f3a080272e7f9b91a5b037105eac711f0d39e8fba122b2d359b83e87036be77a51b1599542b2312fb524afa669f33dddff891c0666d6c86b12af40411c5cdb88bdc096812cbb11974b7abb55c250d03fb7e122e1223488741febf8945ca098f89697ed3d39719b7a471372c5af45588c52b114acdaac33edacc3944a5a2826ebeab6854d75e58b1142a23888a53ef5d481ebabd96b11cae9dd167a9a568d825b794845624f8fd0e01b67809c2276c7f29fbae2da66e5298ce19a63dc02a95aac41b6bb2b6fe9eb58eec2a90f56ce3cb2d9be9d76308ea809509b6ac8800bc66d6ceb978c763cc7d11e57a3c3b827e9bddeb24984dbf3ac5330424451ed406997940f5a82756b1d2ad293b91c96e257a441b4cd03c0f62f6f029ed6c4a4b3added9ec0ba5bb986cce58f943ffa3a9cf53d77424c99025a5e504fdfbb8d94815de1aac9bdb3805791963c57e4a61c0ac1f980041497964cc4bb9dd19dc6c0f0ffd7f8a47580ed0c2dc491486340a659d8739e9f2a4e9d1ee2c4fe075d829ba1e122f39f90dd64ce40f86cd779011b1127187e6681548af1d24f9072296b083ae6b0a223c01ccd49e2b3c91c839b9ac099400ad1d900a13420a32dc86448d98baa077903acce394d31710fedb25244d704cb1556217a6b59c86e4cb10facea25b86857c6444722df028ec23bd5d3e3c529bc5dbf58fdc65a4744b9934eb4df03218f280553f13b3ec0ff8239221f76c8903bc9714b77fd195dafbf1c8d1a802f6facaa5c3627c569821c8f15ddb74680c7972e90bd9666120d182658f277bdca593f57f7cdfc87d38413cf79d22781564263aa9d8dbdb1ef0584110b78013e4fa360524c349b51c6e65d547a23593a92fa2d53c01f1aaf58a087184845b8b57bccc6bd11911f6c1cee3acd13817ebfa07585e345bbc581d94483a436d79165e97692b19810768584454224d0aaf032dc37665b643f1597ece493aada4b8acd09ce2b52788020a513aef7d44473deb86e1e9674826b987afafa7ba76820709e9a12553445c8cb25495d9b3a29785a3e63ce68ddceca07ece55722637510b35ede5742edaadc606726f43e14e8cb2c62739f2e90ebc0b0cd9d4f9b43487c094304337e1ca14c26792ef423faafd6e3883b1f8f68d85a771098c64c3631bca7c4cb7be2351f255e92bbe49eff089ae1958c87c9f0fb48d742cbf82c6a72677ede844ff2805bdd81fd74f19f8e3f719dd09af759ce6a9ee557aece7d726ef0bb3a89d2b2bcc4030c8f8c8c22c3ab0140f9466c13933153ef90e922139fb832c1c6cf176d4c805fdabb2a451fc835a12258de95c47d96efcfce0e2e4ca909f6fb128b7c3dbd75ee5d65c7f89f4b238cf31b9a047236e620f6bf10eb4989c3d08a0a8cdc94bd5e83b99f6f8c13fe7947c4de0d589233a6054f8e1f5558dfeb6e291608b2625d00fb6838acbf8610c865c332a88132726b4ca67218e01e675490bbcb84622a4d7dbb75e3411ae100fa4d29874c2fbae48ae122a4fa793648d67a487692c052139e792338a93d34a3cd3c2e4c35bb021c1a6e3c045119caf36b125934ed1a9f3b07c8db5d1a5ae823b1c4840e9a81fc0b99b0b7834ed7d68129eb53dfcbb0ec4aa61c5461a4a901ba4d0715aeacb410cbd9d0379b2e68f2b6141fbb3925189f4cfe62d47fc2b3eef221cefb38fee35e66dbb98bc21f1342e2facada6ea05711212c660a217a445297e66210eb68619f57d2ee1ec6094e91add7c8d740d358a3c07644acc963fff5cf6008df5c76481f5224f5049159ce30d89e9d6887c89acd590f97c344dabd386a99497099450cfb988a0f2c00e80a4366694755b7f111bd2705deedc22b81770881d65e833bc858006259bc259cf34a323a9f5e1beb8d886cac8261c6ef58b50f207cbd67a50dd8f34c9efbf62ab1a620986011318c349bee92a5e2ee7f94814b18c5e3eb3da3d916a34e924c05184e6eec27045dde010d9c5e17ce434523ad2b65c7c9fbd6df24b751a8e9a33eb74ceeebcfa8815c72fa0539e3befed3516e340d0eae574d79580fb4e9d83cdf271874f9b6b3f4e8a10ba014fd0c1027b180abda00a62bd0288fd75461618487e68d4f999a61172d53a7ad50e001681cf73041c6a7806daf78d6f4be99e98bd61a98d34d23b5c3a4a2f257b1072ab249bb9796dba3cf5dccfcaa6cddd14cc1686f3fe3624e0d130f443fec7e6157a071ca9388320ce6b675194dc0083ae9f9587da6ba40f4c0055e88b5cdcb4ba3c1143e41c12e6e07c9eb4b1084d8d32a9ade11451ebabf50e47fc76bb9df67a0ad7596b3122d32af87d03d5065d912e17f28a97e533d76bce4c6a84aba457f4e803ee70fb88ae9b1f8f6cc17b5c1719e3397292e0694546ba7794c4e3d31455d619917e908ef1da82ccd0259b49120876c5822686ea731f0b2465759938631418a50e86eb5ef9cb0197cd59d718381ea620a2dff21fc1f93f7dbd918f573238c109f700f3ee629d0f400c78d5f77040cfe6db98fffb1ba8f60e0df11fad883c36a4847d8893964b24c840c18b5fbace44fef1e6ff96064ed94a1c608b91847c6dc3c5b52776512402176b87d8412c389070016137f03610db4ce86b80813ece41a03e3684ab80695d29ac11a78f6ff3e8833b361a854350d3afbd97ef2e92d5fc5c6a5070f004931155bfff614ab6edf5021a9a146b092fef7349ae3171fdb7ee6862d9122375e8a88ad10f07260ebce32962714f0d3f7df6ef049fe17efa2bd07c33a4306a5f12b2b03b4df48db1886fb5974c0cf49bdc222ed76cc53f6f1cf4f0c975abcbba3096386143de8c94f92c2983fcbf241f26080f659ff3980e0065ec39a162e205e27e6416a8f9249207fb386242f8625660ffbc57f30b64dc3b2a318944cbd7bc4e4f8ef7ce4c535a999310b011bced97628df320c85e266600538ce402d8cc9c2b2de03220ab790d164bb9e5499832ec600468ac6fa71ff10180e28354a71ccddd0b5c26020c2ac25cd626d73a387961768bf0e5e25a7279d0ce730a135a32ba889cd331ac60afe10a1816bea8084c219a5f7b4baccc2d5a48ca1cea269a6ade6dc082574e9d4046970137c43363c31676a9dc3e1884e9f80bae0132b57c5f406b18d0afa086eabf6d043f39d0833e02db29510c11e15fdff5c6d4d10e7b19594ef4a543489a5063e581d4516c06581533731e16abdfd37036898469e02793599abd32107506bf573aa49a1f58c4f5ce3b1d7006df3c7a3865ad6b51f9ba63ad3dc34dad5838c0f4782a0e9396153387f52570f006034aafac674bba03b300ab7aacc7e10176bceafde831b5ff4ff9d98e0146037f7e5c9c6e426da013ba62416e70a13f4f3a2b52a4ac79f082177f4dde02c354ce1063d231050cccbab220b357602cad715a7e148cf3090b7c239e86a1fffdd278e2739d4ffd9557311f13a0e053c201892be25e0afdc79b542c5232d94e3ef55b0423e720d9b4aa140ee465c4d0deb34eff4ec95026f9b94c68b4fbed4a82b64f5b11be20f4149a54f0c15ff0c9f2eb87acb16baa2db6e2b659f0156a3cb1bf4f0f79ee66dca11e4183f910279db70ff759b9ec00392deb2646f84c7bb1d1f1cd253c28dc98131e9ee30ef4bd81c8f9aa7e15942d580951ed475be6ea6569bb4246fd7646dabaf14e703ffda0255dc201e288457e112fc14bd044cab25fbcef28f1e58c6e7177bb28ec4730a25f3bd9b1b5ad550b7f734e53b734d4e9f67d9e5e18fecca3d19825f9329caeb456e469f94d749b7ef2a1b3d8e9faa5bce82db9ea4d171df5c4f0fd145cddf68dba805526472d273088d6ce30e85406dcf6a98d2530fa28b6b48570e86852f43bcf6300e27a76228dbf08492b00ce3be7161b9f4648ef4acaa6523588e358dec9071e007c733a8b4b25631a14bc913ecd416f1f0a9fae360bef94d0a826022f85cb3a91a5390722412bec2ed0f8fe787723fa9b397a3af390be030cd58ae5a988199a7c583ac67da2ecc238ccf22880eda7eff3645607966cf369612642a4f97b881ebf172a9e71d2d29d0377bfa572eb5ce56d160a056f6a77116b4c66b33c3d937673a47e9efdb0a09c54b860a4a30e7eaba0fd650a4ecb281b326ec28b23588bbfeae4514e0c163bde9559f2dac5b0c47a8202f3e03f8d2e2d003696c00a0770ad5460ca3a7e2f9e0e7c6726184f7988a9174448e873bc4dc7f1503a7f49702524e22cedc9c326352e46175f1a782c62ced111244974dd8bce57bed55b5162481c81e4ed152afd74b077ed21c204411a63644fdb3b71496e185ddfefb2f1b236cce318d9151c4424d848a6003c2513df119d25b9cf4aea96219dbe5112a5616058908f6a9bef330c78002d981b7f8ea67f6c688dff83d1b0dc4a90e510148ce570df5b45dca4fe4ab0ae90b822755870260afa83211815e9616d88ab8f0115d958ccba5c2d7df18cb89871527ca3d14783f13bef36ece1cd94fdf471bb8e4dcc1b3cac651eaaa8a8594969d35e39a9ad010849308dbf3765c48be3c0153eaef7c39954d19f9c6291577b0492d19afe111cad3effa979028972223ed8c94ef759c98bfe335660ddf9458a672b9bc0c3b2fff2133f9904417a1c3a251cb5258e4a5e1cbafcecdc8fe4c1d936f4427437651ce922763e0622e442fbfda183be07ed810fc8598ba8eb31354c61d7d175b9a5a95d2fdde4d8dcd2f6466f1b12093a56952bafa1b95a6025b7b78e7d0342f6bd5307fbb3d57cd6609bcc3ef67c8c66fc9fcda8857769a009d85cdef26789e18266a77c853e450ac61d813738a4b64f81dde47b92a937aad942e0fbb9ab1e0f949bf5cbb44fc7887de41adc6133bfc01ec37df0a169e2cc4882871cd6162cc1978f963c47cdbdfe1043ef12efe68d634a7ee89b34eed8b4fe8d70297ced02c1acb9cd5b095fb0b268c366e4ed8dbdaff7672f021fc58930d3cd1c9b4d155677b8ed051edcf7e8b1691216b34c3d2281e0c24bcc356ab01f8b539da69960261cb7716a0b919e943a3c73383025e67bef52fac5389130266ce84515ee4c851a652d00b0d43e47d54e0436dcf27c3c506cfdca344b52cf461be87975c04b6946ea981f61206209786bdf6423902a654c5b1ef8fd4caebbbd9604b03a580ecbed1fa638005e5737c928d88563d6484180bbcdce5c45564728d16ef22ee77cec89c5a30632e2b30f33e16a47614604512c5db0aa8f6724dbdd77d2be81a3897250d762bf15e46c3a9b1c8481d3653f0680965eccdcae444340833cc183d18be48bb61653406b628b69e744d7f82d29f9d508ecda9742ca7ac22bea8b9ce71ab55d06d99bce3b0db59e22cd64cd93b64821a589298a69370be0910b7884534407a8e43199f02a5b9881954083aab10cbc05615f6edf9ab33f4d4824532c8b121e3fdbf3b9d79eee749448c227ee29b12d465f188bb1398c69d8269633212ce65d6e38710cf7ff17948c7c16f02c3a9264001d281b42ff70269f8510aa604091003ffb02a7cc3d06a4f6ab56c2c8087a977a111efc6a592ce5179686109bbe25b759da31cd8006940f2db02236cfd799ac9ef31b88ae8e9cedfa76568710d9dad8ba7d715593ea083df93ee57fcce00ce2eee738b42edb827f2237b5fc6d6dd1be7651636b249dc4594c1f2ffa800398736d6d223ccfad813c965bad0bcdc38575c697d86984e8d42cdf46625f54f5b22997fc6e4c41578de8c1b88702e4572a306573c999a3e8b8be8f528a7f9c50331e6bf4bf56c2fbd48db7ff794bab2a7ae647c3aa07e94e45250e43748b508fc7e681476bce95f6ebc2a91b24c850f9ef7af59fad9ffe225f5db12ed0ebb29f48ecf1721bdd71799d457644fc19a4b6cb471605e617388ff2742c30d13f0fb4fdecaf242e93647f3e9f0da243126350a496b64ee187da3d6010526484eff278043c5804364c595ff7497ff3ee13584becac4f153f6b86b7cb61828cb6c1959b670af4fbf1cb10ddcba85a457bb51165cb6f72a98a4a5a7d770aecd8cff8e17df5c1cab9e8a978f5bfe14a14d4532e14596c385efeacdb88be9b079448b20e28cf3cb3ca7ceeee50d231368aacfc122a21e4754cf16c8c49776726732d5d1fa1f51e1ff4305f04c658d1e6ea15abe3baf93a101f84628fd1be3b8f869a3c2e73c4bd14e3be8a7c2f14ebaedcc381e3d660d2cd0a8c0a2762e5a59bb5d858319b3ce26d341c4197af9e87f813f012133d0c99d1db4c84554fe15b1f267608ab5b115aba9578c55dc3b3367f1f7b93cd05c3c7ee88de1045997e6bf7ccc7d36fe449c81b3ff265bc412db0be59ef11b861a995e476f196614ef46cd820c07a188ce2f1d744184ebe0fa14a2c312ecbe9c3969a5bace575171a4cf31ae84cb71b6ad7a9efc78a739245a5445d8445d745f2aa48ca732f3c0898e4a37f9b03fc945c783dbdbaa16a3e5d2dce1d39e10b834e1dca9d55918781cde081805a79b996009a64d4fe96b3151179cb3ebc114caa01284b94e44fb26488fd86078b02854cdfe598823e34fe5e669b8ca185e70bde85ef7c402508b8c325bf5eb1347dc7108360c80e23281e94428751a666d6b4ea8037ef6caa94a0386ce878cdd2ee8201b8bf8e070b9d9e9f89fdaa7c6700b6ba3616503f161954c1684d4406b66c90212802a14e12d22dafa5b4c99e06f21a39bbbc275663fc8cd4ffbe6352e067c76ce48688994cb67376f1305270bade1496c93cb83765afd4730a70be4231d311406980404b33be7b5eee00a85a75df677298418d73a4db86dd68869ff6e961cede7463f8927178170d1dd2a96b745874b4156d2b48788a9be5e75a54483f82f74ba70d4cb9f890d7f570da70a4840b6a4cfc9b25f9195d2d1d30cc0850210d0bf31e807ec2937273d7ba97371604d7377e3cbf6bf0ad6fa9f3ef9578ccaaf6dc19a557fb8389745e864f719da064599cd343120e9d6047d0be64d614b2b6088ca48d4101ab83b6893cb7ae871fcd04e064f928ff0b06eba94fe1ade984351698cffb2ef4d7aa7f08957a85d1219854595a3ebd4f78e43b5b414d5125d0ff009cbbe86a1089d5bf86de05c90036c65c8ba051eb8e8cf611aca1341b63930a1e38285b11c67ada77aa2fc799a74c188177b48e457fad5a4edff2daf20412ca9a5d1cb843349da1599ea736cafe69ca8a7778c2b58c9d899d4bc0800d13f0409ba4e649b599d0214f75f20feabcdd2a43e6a5ac78154b6f72e99bb37eed834f3ef321d9dbe7772523d4c1a07e0626f0b6079f1e65ebee66cfb9fad0b65c8b214a27d54e22d0f1b4854d7ae59ab75dee8338770e3f222db5350f6146cd1e69b2e41282befb0ea357be84f1e2323b74c19c5ac47711d77351f104eda274ee2e34829dacfb461350eb7e0041fc4e7b2a6cd983e06e495e33b7aad3e4823c5307514d35b961d51abf8d11ead9ef51eda76d5a02150091909c3d6dc10caf0d414c07b2b3e80b00812aa134e5bb781effc38308fa77402bf30fdab28ca5f6834d891fc0bf655966c008f0b8e640cb13f20df9944e58315536b8061d1595d6d70aab63454f045c3fb8eaa9d5fa5900e31c216bc23dd2466e8361c6765be8eb4214b3a01077ee8f2df96ea14326adbbb773130d6499d9c1dadad7a95f48a5ad6225f19399694a7a7260a3ddc71158e66da16a58a5f20f051bf0f4f0c0045dac7055eda8ea7424177a554a12e775378c8ad3ceedcf8830e2337ba9f3a313222c3dd90297a725ebb47942e306966222773327c42ba71ae08692e315c2e5b036d3e455796d5a9be8913e1b9998c7277c982e9b9bec6fdd5ca2e70dbb4c1ee4ff7a193d54b79e5c25e88a597c4e904bc7ddf37e5ba357b4ec434b2a615619cb79cd1725277fcf652b8cd9023343f6ec3d709dfcd81880696040a82140dae862583037fb270a1656d597f296a6bdc4813291d655507e49b10f1a6a14031b2c88137f7782d73745780d4bcab4623e9ef0759004ac3c15ac9a3d796a412376896cd55c0989ad72a6096c717c5a04853815beed585fbc7b4111fcbdc58041a01108c556387bf8a85fea0e97371932e825f02f39be2aef0cffab1139d19046ad2af66e5c8d673100c686086868bc435a11d045381bcf923963665e0c693a986ac6fe1ca697cae3a157bf550e1042c3f15d612df9facf8846440f57b70ad98ac5cb73003403130aa0ce5e9b6b56474cffe7c4a79175e7ce6f465e82e4cfa5bfa87ab911b57fd6276f53e85651eb17d9045da2b1fbfb181db107d56efb254cabda55f963bd3b6ac3e9f27e8c70025b1a1ad05d4466e7b343e0dd29c95772e5b973b17a00a74f540b7045f54899d7829c40fb5f97c9911e1e503fc08566c572cfb937fd6e6a0a1773a13013ad22f98f9d677a5b8e616ba024c240ae2c3aa253187a503a6dcfcefe1ba030dac6aaefc60aaf071d47bbf94ed53b5636ac51695d846e7247e16547676ce940e1a703ba8bc659999277ff9b1cc6c099e19615f2bd2c2aecd685bf4c9a826f815a505b7d965a55d42f9633fc04235709d7fb681354ce96c3fa12e2309e29405f07bebf53c295c4a72e4f62162a3c2d16734e1191b9a00b004bb9e874e172ea9ea8fdee38822259961f3d86dbfe3e70339c5f2889a47be630bf61ef5830154d52fc1df53b06d91d29b89b9d0fa54bc74deb76a9917f9d10fc71e00e9606b2ebacf86e808d0682579054726c9291b53dd97e34c409380634861d62ac7e28d6f68993b41d32e8cb4633818f19ae3d015eab82218167949144b6dd55cbd0dfd13edaf78e5259738f4ffe34fb3b5cfdd431268d7574b152e52745fe78e9b5c8cfa42807f822bb2f5587c99b7a9075f13ff71f4cb01c6a6db9271e853d1815d6bf3046517956f2c054cc5d3f4043bf402a71161ee9ec49ae33f4bb5c840d8abd5ee86f7280032d4c345cd9643bb667893745f9c6704d0ad08dfb5885fb63e23ec0f06ac3321d356bcb72bcb07e8c3a59162f9b1ccfd20c5c47101342e71ca3107bf5f2cd195feda08446ecf276d14d231725f02a63b704b277f3b38bd041aa61776c6dbfa45af4b6f4071157d4457548f721f0049ad3973bd3ef816b46a8467f1747ebc433f9cb30a88fc0899ade9a626305a13013f3f3b2661b9379aaea26ed4ca100ec2fb83a8b1d398389af614f56b9f4159606cb9711dc34e2af1bf83f0a47213d75c0ef666b2fa0bb96eed3fa5f78d639526f5e879353530b141c2396a820575b1d7ca248155ff930304db184bb4e71b141d7393186246ff1e37cd09eeb149c9541b4198f74a2f3259c8f248ebdad58663184347bb9aec559d7473eb09307e5c6d468395ed39eaedc896cf6af7b54f5bbb42d67dff5ad9d64b123087f891761222a89cfaa573bc07523b288f15ef1f57d1db262128df919b87c8e29702d8ef8fa3e06e2dfd968470410d4dfd19f4d43c33ce54fd7e51d4c655b2b268f6f217e37a1600df0d8d16a16e4ee7d7b13ec3c42990b02fc37cc492626d07916d0ddb5f1eac0ee1f1faafa58207a64f2ac0c029edd30b2304bd8e597dea4265f6b81f904766ebcca6ca7a0adc9b28246df0175109d00f50e004af973ef7ee4c6f1d0e8f1a252e120fa789519dc81b545e7165fe16063d2b296f7352a56dd9704eb7ddf22aaf16847f84b0c643cc095ee02bb301fb8f32169ab8b17a1235d810d5f79cbaa1fa348213f4ffe133f036101a79d2c8dd183f919f0c56edabb6f7a5bc1cffab8f0cd06564ca1a7060c200696774430827725ccea1160eb8510038abc7d5aef7b0b95df6240bbad11673887f2bb5d289190d23cce84be04340cd2134b23e3bb6c8c02c7a46953570fbf8cabe5f3e2560fdc120898fdd04c1e39c0c6066762f2ce68109b387cc594af89fa68d076368632caf6b4f27ba8728910bf90feb9b051731dc0664e5b04d04cd9a29793ba5bc24403ae5ad7a08e97fa0a0d7ae2ff279c17d1b44293e95181d6944eccc9f0831d16211c94e536bfaacf51c06382fb34d7beb3eaf921572aa8da8866ce30fb55acc2d921ef615a13f808edc91926859057564e3e8c25d54d80b719c188c9617a1ca2b7340f660f436a056811fa33751bf29f1e9fe52463d4fc97af0b30f85522182300d01ae37c56411fdaacd900b218676fc273f0ed99d80f9af78e3a26fdd5e915d16d59b9ba3de1c5ffb1691633ff44510de9915676b736bc6a705a8451611588d22795d36c13c0b4912c2fac5f3717d969296e128c65d3f5fb080ad4800362f9432b36679bc78cf0f2effa967ffe894db0ec1c241556cbe004828b4dbf5321339e570438ea355b71606d6e20a18698aa71f8ff8de13ba0eb5ae21c2581b584be19843aa6023cde64dd343a7e9448f0a672c64bceb14dea400b446f27411bb6582c60d1db4aa12ecbf23fc89167ef435932c7ec4b1e513fe134123d6aff67cada94faf6200f1340aa8f596e9983b7cf855edaa644c66dc2cd32650ae49a2473d581c107bcb7cee2acb04b5d323342d5784350dabbe937f43cef5a04819150351e46469ca6dbb88ff71317a17d0e07e349ebd5dd70df4e0c172e266fe094ebf92ed1cf399fa44548517393d0bef07a79f20445285bcb09c5d61f87bfd31ad4d73e09308ada3dacaf2ef9fe34bf98dc7e0fc6f75f40efb33450551e26c6c27683086bb6884387ed9bc454538ae52c208e22dd0f0c3c5c9b9fd871e8eeaa9ce65cee9f8dd8f1dd6b09857b7c68eef4b7b4b280112368fca898dc5a9a63bbeb5ea9e4adce4f41b3f1695449d8f0268f2928b53da0849315db96863f914d5301f3d5646acab137887b12ef3ca63e75d14e9a50d6b7db789493e9ed618e68a1b382e852b2f1d19af2ccd346b5e19c6bd5518897042be14650f6595afc9a870685d2de4b9ab295afdaebb54fa8e59120b7becb153dc71a86497b9b242c41721419c7938d3ae32961dc217bd963992455430d36667533f55a4fd58c96ab3b5763972e9b5480b12a9868bb61e0477e8e798f64489bc31b0065849efdf92f9e0dd7cdf054c4ceec66af604f58a2bc902362f2dfededaa2b2c50fd6fd86f08ba9cc3ed83d2ee7d97baed28e4f82e8e7ae36a47f30f63666e4d9d1a2de7faeb5d940264a6f333d38d5e11847c88c48affbc9a430155edaaedfb207142189b8f4c7fdd9deba5513f52dfa154734c712d06f50af3d402f174804370205832d5beae347b12ea8f0af05b102fb1fa13c87f3b4801fa3833191b35b12822d8fee51e46345eafc8006499d0df806de53d680de82b25814a22aa83b5c73a7a1626bb348cdb92d609f2007a9e04078fa1add400c70cd5939aaa805516e35d5748c13355765e626808c0fd9f8bd96f65fd87b7614c5d16b90917e4395b374f07fc3fd12222892173727ffb84b47798e3a06d258e0fea83ec82f32a3919171d4f80a9d9d6f777c8350f3310d940645b680309a25a95f3d636c89958d386793c64c613fd1f7d754080ba4d086aa80b19fd66a8cb0d3d47e4b40806983378c797abfd6cf0ed2557809c0c3cf8f68690e519822737d5e84177e939005767e44dc9704028b3752fa77110bd1ca51333921ad0848022f4c639c72c93bb14c7f278ce17a6f90d777cdb96d383add33617a94952e643480e5bf1f977816041b2ae90afcbbe145d37387629feabd6021d114c2a0109d5881ef8f55236998dcf5028c79148cf61c03008d6e4120ff1df512e145e1086fa6d319d188e8483dc031c71e4a05035f2149d7efd10e5fd1f5cd3070c388d49460115e6279a31a812b6de1ca1b29649369edcbaf400f7f30ccfd68840ab338ea63ed7e5e5510e4e466de44050ad6998e31e91447f53f5128daaedc528c960a4170f0ed0c8cae67584e01bdc45ca620950f2ba33ac7f2c6144d036aa6f6a07ec0d733378f067c420d6a99ae9a8869c1dfce8884cf3bf139d1565616763cb1372b75b514e9953c568ce7979c36a38fd743dd2ce62a3e71448d273ca0c3abd492c393418f90a6a1248d57d12921fb0305edf6ad60f1e281a67776d2b68ec4c083bfb02192659e1f721c826480f34dd731dc286e25fea229522815197ffc648143236629f13fe6a24d97c807721f49a1d1e2c26d24d833bc66f80a062afcca2e0859fc08cbfa6b755c6feaccd4e1d833899fec93d224608be28cb25d87f4103527496b76cb4c96c132c76194c9a43bde6aaa7839c7f6c505b17a793ec6955e42e45bc1e08aac26483754eab3c89a6e53bde7c6c2e7c5fb9ff4ad0562d0d98fd3e744bb8b99ccae4c13081d9b8c0e2a10d9b0f755620dafe8c0320e93e92abfa58e202758666405d6fc0d7ba84fe978626b322c8312795f1e8daf06bd24759dcccd33a2dcdd6eff6902ed47064d56b8b8e13e502783de7e235cb03294ce0f87ad88572bce219650fca53c25c3295c45af79ea780e9bc63a4f08dde93fb11591756326ffd622b6326f334430d589e51d22cf029ee04e80fe7918ee7b1e8d7c8f95135cd093d6e38da35621b20c71245f877f3871019b204820b6dba2c9dfc7a98e8d177f3dc4d4c05076da66c462c702213ed41b75bc63b298550aa124106dfb0ea5c2e09851a19d0e2313e9c268f6e8e652ad92eb89273b79d86eb135b00916c47cac09d897373fba4a6d434a60fbf87b3e208c3e9e915306b9a641715b9b225d3f8e4d0eb64299466135514052aaf193a0e7dcb1deb5f59de8d879086307e8165a39a945d1ded4dd97cea483ec019867ce12586fcef1e1cf5290cc059f2f70b63beb9d6521fac6f0eb0a3c49fcc3160bcbe7ec02d6630b116b2f13b6c17fdd7f5f04265437fa08f2e4a17288172de70cd57a5b8db068984cbfdc3da27aecc3e3d938a3deca2d872431648ab3758250d980a96920203d2a74c197544346fc6c33412c79fdb0c0b0808f29a0301c9f0897e819f275d3455c340761f8019ed2e04639721875dc2801d950b88c666e27a1521c94759d29af436413d92ef314a84152ecf3aafa436bd8578adb1eaee0597d6379a391af9f318b35d2edf0dced980ac749c6157f8c077c909967cbdf2be7db53d88d9f74e96afd9935d690991821690bd9213246b897336f36791ccb8bd95fbc5f82cb3419fedf9b6d534527c730b8fbc00871c5031ce8146e968678fb6c217c1318e67af7f2dc6153d08c02a0c80d1503e0e65649972ea17cf20dccc4b641930d4d9d400ef3c89e6438f15c5adb8c886c7478f41840adbe0b133655bc6021830d723e259a68094991c3c9836e87c08c910447f991bc18dc89c407815e4a5d75b8d8ffa7fd2523a0694f5861f3764e3ef962dbd10889bf81b6cb4e2fe1d612cf5a41db480bf4ac0d62620aac88a7e0b9b7a966428f5feb340efbfc834c2bd1d5f42d502ca5376a7887f479f1d797c92e9b8de9729ae2702632561c2fe842f810e663d0ea3cba1b209a1189216c7831b51df1e8b44d76a581af1a01d9d2156286a6f751cb5a254945fa369734977120dfe33445579278b08fc6bc736b256acf64cd941b20ee096e0742d59d48dcda6db222debf4c76b18eedd701c8809ee132af6a7ba7f3bb050fd61f217b1b848b22f7b0b43065e75e802c31073dc1bb7af12eb811ac2102353552db4d1c17582a35bfbdbc8e02ebf2bdebfd0dc16e0862e7fa23433f4889af5179eaf345fe5ead3fa8154c74fc9d2b1e3a270d759967bae973d938c9de4a09b3ff2b170767418a79307c247d7854ea9596bf7a7add50660c3536f03136993e7e2d27c577374ba96b97f4cd048f6556aa4bdba6951576a93cc6802030241604aadf0878ea11205e8cc319409d49e35347b7821f57327a5a20423f2334398ce63db2ecd5be8ddc91e0a3be109c6f03e91dd90ecd9638b0d4645b2b1ce3b2298984533a951b8dcf878677ca76d7952b16dff93c3195f41b77ccf23d3a502bab866f8e91f7edfd773a00ebbb6b24b95db51c2f51283cda98bdee23c27e5f4a1cc46b5990184ff7b3e5d6c7b04bd11e62751bf4b163d9994d60267574905a6a1f0abaaaf45d9a10c81da966a83d9d8d3591bf5641c338c0a6f93520e6d19078b2edea93807915dc9e490ad1b4cf2d005d831d6f6f450ca1e9e4fdfc88f68fd3d9384c59cf15116176e731a035c4645d84252739c7242422d2dd299732314a0f33dece9db367778b8e18b63a78e0887c1022d202921d8466c4c5c73c9966600a81aac4a34d72c92a35a4bc00109c6f8039b6d2317306d46f1f78adbd419173c81b716712fa0b20d37e89ce688795e8ed029c90956d131f0840bd60a131d9f5bc6f94954c48d51f8fc84615948917044bbc2934d6889c72c308f734b510a77984e7be131178b220a7d2e5fec7f6509f10cb53f8147d46b8106944e9e609417338d8bff47a8bcef925821ba2e275f7a9a68b79ab441345e058df5877b0405a180bbfa629c9d2b7166c7be7c060d1568dd22b2e7555b1f28a9eede8daff5da023f0a7b17f5abb777be028afc6166de930f05b79ffde0154f19b9695d2aef18a493ed8923397b1d3b44de2b8b2723f105d25b44417014e021e39d632a55c92b419d8d24adefddd76a9699260b65f1c66e427b8fcd19481b9a6b76106346f9f621738736fdde5a0d149af4742e9558756a12fdf5f6b4c8b7ee27b8df39d621bf19976b2a6cd17f88827a2ad5569d573ce1049999a41de9a1fe7d1b18292f16cf6d3c573bb5cd0c665ea029c182936e9c17ed1db215c50a69495391745ced8dbe28d746bcbace21113216a0ceb11b0a7b6c271d66679e25c879e61ab5e28cf775d16c86e9aa9e72f07c4d315a35577569cacb999b42728bd25869168ed1ba82947b3d96d6d62ad66e609a92c106ceed80f63c3feb225618cf5b29576b813514ae171699fec8595dbb13f9bde496cc3559462dd4d6142242a3f93f97c9828551ad9807b679bd72687d27e58087d91cec206dde770fa805c803a1df2af366d5414c7177de4b6a017a2beb5c1de3821f4f3bba4d07592dcf4fedccb0ecffc6fe883be3ea84d01413f372d34952907246a8dff2f8ce11d104618016477b6e4187ed0e1923037bba2f4cc6155b16076721756e4aad1bcf9805f24effa081149f65f1ba79008707019d049bef49990928b7ba8b1a7a6f93bb2dada45b4a3942125160d9b293893cde6a692d592a87fd7a815a0facf08abd57c10fafd4b145acfc572f9c7b1f18bee3618b4a677eccb0fb3a6cd8a9fc06278436d806a8ea97734c05ba4ab963575379d72e8588fe7a73bf24f305f205b621b562aac712dd102a8a2489f06ac37759671c49b93b972db9e96b092efd1dd311332fa0982ef3ade050120d59afa78f9f063e7bb37bcd1b6663658498458e4e1c0995b2b45ae3882a189c49913e8f8eea66fa9ee403edf8751a8e19f907b53b7409ae6f421b9709f666c7d6d31772885deab1fc2f965d1362918570c8c859818142ceb19fb7563b309e0e1af5be56a7e8341176e17afff1cf49ebebd5253452db856ad3bfc08fda11138578dc0522dfb94bb307616fe0de044c246c97459118e3af502877f786f65ee9a8f77a71334cd01c8707e44f9480f5ab09a7eb9252f4aa1151ca03310b2f07b73192ac8024e7a7b6b3d7eb91532305171a0f60957cabc367c919607504dcdb654a0767349df93a0538a8cdbb3a20314fcc0076e170b77cdc0d1f429d2526774698796dd19ff585bf878dddb4f7b5915d2ee3c3ba154b5e5ab917831ee2740f0ff9f0196febee4af1382c226ffe04449e790f766ab23a02e1a8df222c53c9fe25a56cd4648dce3275a881d20323563b66ed3219c778bdbac102407ae60c6ebe5a3a325ccff771a3958162897e92585743dea527181d30bbf51008192ad3198859eb438526b92722ef058b1e5946d1b6450e63b8ddae984942ec2a42dc3edb90b114bc0bc282ecfc689fb58e1c37a3918863ab3cbacb99897256fd21d0efcc5ffdd367a9c23cb783ae3868ef326ec1b4a1abff992bcbf34bb9155927db794b391e94eedce66d0a88a9570b020f01f1f82973bbb6998edb3433ec36600c5c1314a36fb9e7760ce51b69bf4fd24f2dc788a6e08d415dd79ec8d5011944c265669f428f9bbf4c096be5248ca9b68eab327e0003a03e2020b24e6a2e7c2a7f3f48aa5285ec77045a3589aeef36353250bad3248653cc4da18610ac1ff52d38786ea3356da6340c723db7148ec1fc0534bb6ac0cbe061819d869d8cf5363f03a8c266fded88b2e6db611e69bd6eb9f14d167347df89c2a4712bad5854a7214044aa8570403f0d8ad75e2dc2855a21d7912a04286efa76654372e0bcc2e797c877de27acaaef051cd2850ed3b204f437a5b72abff73a8c4a00c4b2f7e3f6f5c0dcb7589190c3a5fbfcb4d797aabe4394b468d84e4ad6ea963991f1661b3e668b3eea0a3744fe14c0375d4a55623ab6ed72ce85943f59344cbdda41de5b86de853ef659fd66ec83819af9186ff0b7d6976345dfc441093450545c128cf61c8cf9e539fde5da895f3875d1fb229737dbca780fc65b9d77003aa3a2bef9145ec4d8f978d6019069e5833ad76dff16fab3e188bb26d84a4c83298d0a34024d83417756715d679f2c0e1cfba343a5ba646758cbd7c216d936c96ebc6b0183b4ef6a1b39eea88539b596af632b3fdb49fc2a90fb213d294f148df4a03ca37e6d892d0a913ce2708dfd8dafc347d3cb5faa4816fb90b4b64c7e7aa6034978dcd7c42269298409264c7b36a8a5f9d91bf4247aa702e1de3033b9448a8d6b913945662dd5e013f77761934ffdfd366b16f65c39d6738d0a590b3af1f47bb56bd262ade364def2225bbf7a81af6f4eaad43888c389559eee015c4d8a989649e6ad9a34f23c781e58cd7406f125cbb09925413a225c26ada1583b769afd43ee98f5521a3b58f4cab6597a52637305651dfb94c8c41a1d7b68e509aa2749b999fc5aebaacf75a3df8247c8ca31664c04b150223a2a3cd7eb134ac146843e7e70be1e67f3082047901da614a80ded749f88b4ee7d16a79359ba8ae67c24b3abd0833aab4d92e27564158b1ae3eaefe2e822ce26e57a2dce1e334240cc6be77c951951311030afea5e90296578e8ca0330321e248a666a108d434405df650bdb799e48fb4005b9849658e97839400c7387a8513dcf96e81a762333cb564f503e2dacba3e3de0119f38025667d84385e5d576730d68f7d57b5e65643aa3b0180e85629b5c6587dbe1c6d99301d624ccff090b781a0ee3ee34c95511c7d31bbbfa2d4901faa48596a3cccc846f5d93b005b288dbbd74e242b363d2604b31fc58ea763cb0a174a5ca68ff3e0ac405609424e19cde68ac1398ac5523d3460cf92f2c4cd389ba3de27cdafbebc79968bf4595cdc4d6b75ea6b7a69b2a24380e33db39531dac2d3fbc0adcd6c25b515bf1d2bb0b32f6370e8138f951845339647a21ca2c4880d83ca294b1b65e0e9bbe326bb3a9c685c9966c19715ac08657c1a7fb13307a23bd262b0fada8d9ab3a8a6a7ad6df47ff08312f877ab6702e95ec1cabdcb95f2a47ee4ae1431d825128d15f6269ea91ccafb786a277aeb761eff45ff0d666a9edb6b9c05214dfafcc74e59dee0d7ee4abe354f3c3b2f26d41a2f03cba7db440fe5291c151b5f11cd0d83c93deccf888547cd5bc099a41ac946a086df41a25ecbefdc98ff58001fbe89f32eebffcbec1dcfaf39d2a532465f6ba64bc589433042f539c70066123f680dc7a551089cffbc939d7c0505e11b66b41ce3c3e3f5c176f3e92f5f003c9bec745eada159c58b993718e45b0eb6c18440538af96bb456765a5d9220485b3521d345b73881a81e3bb464f0108729c54de64ac76cd3d5ca0e679ce04c6983d0430af260b275a144835bc8bef5ea52c0c893a6138f46f66e36f8ef1cf34d89669217faf71390ca85731fbfd2d73c54b623334521275b7f8a58ef3b4e19a6295379f084d32094bde2c95194f800fbe700ec772b45dc4b48a5515124b77aec499ab11e30647ab9e303ed1eda3bce8a7b97fc3880a540bd3e67e3eda7f1bf4d59f833e27bfb9209eb16487a631a10bff76e3a0e59d6b479d233c1e91ca9346a2251b8e4c95cc310ad2ee4acbdf88c6d9a893d1f1002b1569533cb8eb0560dedc2ddae810e7566803eecddec48edfd31c655b32291805198456ac9b8640ec63ab748c8006ba88e73a7057b1cfc0757a178d20b01f1215ddbe38b5f0510f75be48a5df743b824d74f035caf194723782e2a33f26d50c30dfa3b98efb3eb27d3e13e39f5c3ad031157b9c9ab9741293d96eb0ad3f392cf522f06bc19d069ea25054d471cd948dfa75a3a42f32da4d2e40a8024a0430a76c4e80bd4e2e98ce35da6db1a152ecd4f18d7c1df250689896619b1d53088c4c4a982e89b61e36d2ecd0d7675a378c1ab455cce53a19783d0b7a46e1334e062d2d589a2692a8a470ba173acd7ee5908d105187f7c56fa8384752c611ecb731ff702a4562b3c845baf95101cd9d998ab4f3a012009a91db99ace029c34c6d8359da7de462151a378118de09b733c903033c2cedc9a6206992b31c925fee59e02fbe83c92eaf5101f37c198d8cb7be83386fb9f0d59ba44dad9fe3b0696835c14affdfc64b3af3da6def010b6e37de68e2f08b0bd202f2d322045b3edac9f7175129dbd4a4b0575e078bb363926df9095a878cfa6469f218991cc918f9034804cf165f6906622a257e0c4650a4596e169ea8048eebb33d5008ca86d985b21584a3f7d8848cff4c8dfcf9b5b38e31fa8c9d1b2e4963f361206d39f5f6adab13112e45ebd01bdc22b48ba1518274467425a4bd632f95b14128c3dc476f183f2f010dd134b588c9e5227eb755bff1f9097f509c8322aea1a114beffdc094148933219776ca766096072f9fd6e78d1855884b9322755c61d0fc61f04ceea359e78dbc9f18407fa0b6cc3565c7b6b69161ccf62a74c24ed8d3e65642ae0412af972c756b211a8a07de46fa6dcb3e346f501cffecde03ee8b040672ce38fb3b425d851ad58b1a8229023e5d34f99613ec6591f8e7a4513594d92dd105e90bd4ab46ce7f0e4b2f69b827f49ea6e85ca21f087b895334c02c8c4f7360cef2294af883ed02e2886cd69e29db29c63792976e45757fbf48e992451834a5891e8792cdaeb0650d122d65adcfddab25003fa6401599cbe27be2b092f94c1691e37ea7e16564fde23308f9875bcd916f457034fc42fc783fda3c2e87b2bf1c02189b847444f31aedf6669c0d9f0b6caa44def45ba016554b2af2b11fc7d22d18e4361522b0340a36091111ab50c28dad6d66f9eb19899e1fe30f31476fed9c8544612a78194964bba0d4b193948eece22b83797b0a06b5855e39e4ca888d4773f0b798e02c94726960494214b7161a59ef221c410f4a460bb5c205566d7ac533d2f4f54edc735c006df465d06e867874c22c7bb665b2223eb4b2a46573dc07773f17ee9e88f4fba0e7777a6d086b3a1edead10649bdaec037d006dc63544281b8d246a1d485872635c554fdb0ef6926993a4665e761798dbf5c277bf5accd9fa10d61dc5168a8f32cd763556389e8d47f06cf80775e769fa94ba1ff68a2a0b79feb49fb16080197fce826c3d51f27e42247036f14694d22d554d746b83519815342d5db9b15e629e57ce2fdc798c48b2349760aa1f7966777d069af1a73dca0f3d80993cd93c79acb2e146c4998e3cf77b7293412d1e862e91a3576f1e3f6b6668b4bbc0b34476b7e4bf094c4a60920b8d5e1ed8e4d7677ef34f1e69adc6681fc3b7bbf723c49211c05c2ec92f4348f0b2af7110399eac95284054f8a794e63361368c6e81a8d6b2f96ca1050a6ef5b60d8e0551bab0f26a2bf2216b9e52e480157b7232312ea8c484719da54ef6fe6b4b798b1cd1ee2954889392270102bf66a0e839ae4426cd9a6a64fe3835bd726009213c7bf03628545977952e0f572a1d06e5d4c38f8874585ad3f75f677e99e7b7db5b42932c5d7284851d086582728518749a98a7562dedb80804babbcb7b8b4bae63d069d4979b4735f563b0ae32ed5f06b46a441f3e29c11ce79d7a50a7b3c05ca178b7207ecdc886d99426c71b8d8fa2d235b755e191776ff24abc9480ab4c571f7d3679a8f7359789c86627ecf9a53146630f776bd826ec75ebd323b28dcfa0f3a2f037abf30ba194a7cbb6cb784d5bd83cc5a55bb650fcfc9d4c10da8590bb3621c84325610feee86258aabcfc5befc1c538cc0e00a18581e675ba92f0577e661c56feb7a5c68752e81e65bc9a248fdf8b669fa6818549d8122f8229530442cf9d42d53aeeaa74e25d73231657a9b04056f35bf1a522b7c9ef620afbfc66f6e2b1dc93deffe0fabb61f03207528a9761e6f1675dab53599a2f67e8514c253663fe3055b4575f7526f66b26f72934149f5fca4ae5636af78d80c36a099c3f9faf04b59b4c0cef5d3812c8bb6c3f72009e4553b29d427a4e0266ef5195ca1cf70332a26999a314edb1ab8d6bebc410af6dbe2371cccd65b2b7dfeb847e06def54fd192bc501dbcac27af02aa272e33d6c6177e6bb3ec15552d1f4bcabaf963953cfec422a73eb8d717b0d6cbf38aa4c58e016ebee85dbf2af7d44af6a8dc084fd6d1066bbbc6aae5812b1b4cf96ea723a2e2ad642612b7d03129e5c53a19112f7e8d391161c627361457e3f764c48803dfd3da03ba650d65a3ccb9cc14e719c31d40b583ac9d4283e9b853a2dce0961f4deb5dd27453e78c135da909154eaa20c8d6531183e4530c97bad22aa0e5e0d25fd6e688433515a9d3d921cf02dafccef28e4faa7570f0f9a073f3fdb11c35068d7b1b38ea77708635cabf875b216ce9c733376e5a84de7f718add5c8e453b9741af98981289f0ee0435ea90f93000b8c525f34e91ada4845f1c3aa3b7af80efa8e4c3ac3a03cbe103075ba4ade41f98a942cbb6abdafa3ba28c3e1ed3373e06b99c192f04a2e02a074d9d1683f013d6ba47678b67ecbe670cba435d68154b69c64ff6460bb3855088564a5b841395837f0a3e5b48fb118539f4675575f6106df1df5df1770aeed6a54d8d8ef703f716b6765c4da800d35c5186fe65f839fc1839a55b8a12cb11a0a79ed7f7795a667373a9b9d1901c94ecafd081e905e4660efa54fdb38d53a3daff65bc482ad2254d9c3f298a21b02e70761c943b30012a1d269084fe4683dba119c9ff24bd94b1b5aeebb252320348a9febf48f0187bdfcb2df72de37f4c2554c9c45b123023136b6695207e30e2352eeef27181a3834a849272b413355ea7b7f29ff222c860efb9abba5b43393cb3c520fd0c106b49ffeacd4d7d77b807fb8dcda1f5e7762581c2ff2b9e94a6fc1231ee44eb34ff9f21011e0254e51a01f56ebb9439d095f5698673c3d508826339a72c1a91b1c0ecbe78c342970c2ea328f97f1f60f196d0d0c002288f4a3507acadb7038a8d28abebbd6780820d199e9b705475338b54fffa42f03ecf29ef2c3e1bafc5df92171d0e0ff376f5bdfface5e7e2caf716cdbc239d4b0efea40ea3cfc9d00717f1e21867a3c116370473b8b856826cecf89350bb452220a22ef6af05a622a6df72869ca659fd9e9280f3c59616fc2dbf0fa39b363631aeeedafc6b6afd4e4aca3b3dfb1892c695fa6cfed35eea69448c0b1f66b94dcf8b41328d490a1b9659cff31ab9951d8a5013cf9cf3c3b3adb00cd3e0d2fe1f59e73d456ad2127b93a2b6f585581ffbb5c3e1f89ff1774a54c1594add45ada13868a81f478315b2f18096bd50cee13d347bd8487c6620a0b1b9ac0e86ec4353feb1d1f91c41da973bccb7364d31b932deda4a9eb67a997b7c1f1a149847068b6d0b0514af606841eb0b83bf616a77be71d4138e115c820d19814eef90a84897544e4048ee7e699b19a1c64581c5fa6802ae9bc77b6bd84b9bbabe1b31ac1e6e6f06c2648422c9ba6a864810e131537fe436aeb28a2642761e8ceb6a81e622b7ece9bf09a85b360c455aa46401b2e2184311bd3e0e2e69ecae9014777f29e88776818f42850200116d3b20dd86a52f4e0324c28d103abb55524bb042e9db935077540bd5f0fa03b9a125602892075b6a58c443994ffac56177d58aa267d82483cd3120d144f1c7cf9bc929fc9ad2dd9805a1223a0b04a42344e6f85bbdf6fcec09d53531b7fa719d8b9e98871cc7da91a0131d4b9f756764efe84ae8d7b7d226cb7d1a97d4bb38663e4e9b88c4cbbb3641cc4f4069add0ae4cfb626021df81d9f68e56c8803afb83549d9286165f2341195242df337d7081e9b8af3ef19c9871b161a598179e37135731c1efad5aae027b5bab5f3319e5ed497431a1ad2d93836dfc78bc578d11626877d448c89426c0d50a269067aa32835cb8307199e71597ffa0e518ed20b4507fac00433371f8add29463ae63ac8b939593846b21ab171ed280e2e0ffe6852c06a3245a43765ee3a866ee66fea92f3c2e6391097bed920478eca1ba321c9b3a4a51e757cfc34c5c4b702935efdd7c1b1700f3a8f3bf71214c2d442bb64c27bd5b7264f2dc7324eae6c6f4d506d5d275103c89f6993c5296dc00f0920bb38b423a241ce6ae2c2f82a72ea74d991cfc24c5186b433dc9fd9d2049334f315c5aadb5c469e0fd41d605f4c7d327cd60711de0c7bd7c04d868358496ea96aa0628f0c17cd554e575ea65b56c2142b46a7fbd74a76aa701fe909d12eb87b1adc5c80ab8b713a98e751577d3b26586e7c434c05a816d4e5ec8420a94e55b0cf18609edab81df49b77ff51c52372d50355e3e6d82e19ea4adec8050da7a0ea02480d34c093f63c6457b4af93f3bcd452b97a5d512f9c7d95fe023f4c4a5f08cea66eaa39df7dda5478fc1df4fb3801c9020a70d82aeaff23e2d6b92cd2bf94abd2ba0c0a09b6dc4e1eca30309ed1b149e4566da6aec30f95b4502115c14f01f9ba1db6e15e8d560a576467108038ea4ffd4215a36df9bb6ada9f2035f37f116bee4da8c1ec509623274ab9f7fd44e28639c7418b1a4711ed92710463eed92b71e2b4f28a957543cc612d2f4d472e0f8fc433e03cd7b0257a59c114d477e2cd6d85e08b0199307a326afa2d306dd7f0c36b973e9b8479ea796e87bbaee580ea5a3e37871efb691af25609f27d7e12354cca3ee7d571428bd770d2f7a44a28e230bea5733a8dbb857fd9f6851164aeedc80f6afdb6d62bc7c366f6581a9ca7f3cb42c623d81eeb0d08661bc932ff89358a75aa4159ca5e7aaaf71d49cb5518b6046456873ae2312d2f8e127742efb6ca4cb4811ba963060c68b75f0ef6b6bfca8813c8fa279f1f71846a6789e32e769c9625a6580cb9348f818a6e6219f3dd29ddc8b3dcdec85851e003e61bde04810cfec852fd7134f1129b4f5a2620ae849cf3e1eee93ba8953bb53cee2377b0d6a55ecfbf4a5007859d7489ffd3dea9af8259125b369b7d56969a3fe83d7b12b2e9c60681b673702d18105ec084c2df175b4249679c8f001063729dcc2acb3a1eacb35c165adb17430c8793b62920e620ed4dbdbfaa7e2234a55c9ec550c74aaf0398f2b8a8235424f8cb45e75b759101703ad5a7a48ca48d103bb6389e69e7b6f591a9b572f0c528be7e90eb13ef36080a965dcfdd09a22b8cf7dada744076b9cdb45122d80f936e1ce1bd919ff90691acbfc037fd236440b89b7cc65c62de6110d1171958b22a892c44feee02b654a6b00a9393e40d9fae7dbe5dbbca2597ec07e1335bd7d2afa8bd91f388e21e0cde93d2ca698d6213d5293b86717e02e8ae0577f3ee25b6457acb84603577e18bb7deed81a977cf2b5fe2d4dde7d7a3935945e63a9e82abd827c6d401dbdc0ad075bbd5e12a776542ed5a5aeeba93de6333ea25e17b6efcbb9f224e3bc5adfb17aa1d0e8d15696e2507e8aaaa170fe18fc48e49768e8eb34d2f4579d390cb0ebe9634b9f13fff8629de6c145e20798711712c48e82fcd3761f70c7e09492e5feef75f8aeaa5dac1fb6b053963dbf681c4bfa8b56451c758621a2cb0b607722b545a6cafacdcf2eed233cd7aea159a5d7bfbbfaa3e61155c140244a7fec65f43366a4c1058943d02f5139490e84bcd8ec4bcd61dab88bb944c1ad296e79ab9d40eec9f5f1a56b0d215b901951c88920ec65c6e7a58b9c7a5408aedea6e9e35b484d6a30d276f1fdab262c10b4f9a51b3b6dd7080084d6f2c895afbfc37570422bdb006b099526245a7e6329b64bfa33925e7f65ef6baacbcd03b7b9fa818e49c289fd824cc783f819a48c076865d83c8f4c8ece57eb7de210974c54a1cdd9815b368f6337e4a8f35d41dc357ed7fb076ef8353783409acb71ab22537918f514379d634f1e6a22165dfdb892b9f19a2032b3b023959eec47e51e56a5c1cba7da8a32ec9dd463b8b96960a3e1a5610b0c0efda95c5540b51cd626398edcfd76bcf5f59006a90bf7cae6e5c7557e827b51663b5d6278d97140491a3b2ef6246cfe131ee48eaf5abba28e1a41ba4ccb6779156fa50198f1ecfacb8fa721dfa7cd9d834b6b2df837523f8578c64fb3857bc612cc4369dd54d20fc667f41d7e93732e1336c139461c4cff68a10e26cb099769cd75c4ae983b8befe032e31efc3942ab610de9101620f02d69628558193c7ef387a2dc18241c7565176d7098c430645bf1e7066513ae738a5066c8bf0c57ccb9244b79500847d55dd4a5efed6fe977e69b33c043d8cc468a0abdf6d2c1774c1f7bbcc9d311dd7a606b2f552c04593e3511161ad975a46cd754942339c63bd83bcf855c8cbba2fd73f6fd3f7cb782cf1da54fd2d8c57076087fd7f21bb370a55e01284af6c3d5acaecb28ca86a01ab1987ee62d27efcc186d88ac96b09a396a15439271f14cb7b69756c18840256569b27c5f30b0c57597e331bdb1725c8fa011008926bc38e7758d4f64d28a6cd44acf91d0b99584e625dbb75d189e92593a9e4e775b88f1160def59ab7398dcccd6300a7ad65ceb367a866362126b51bca27ed1460901f384716e27cc7e476a601fb93ee297f02e72dc8901629e6ef40a89a8b19b8a3e42d68f8a5a4a22975d89ea07b0c83143e047fee2a8fa9aa6fe28dc0da4c940c4ec5f938e65d1ca87e64dffa78ec29768a0c643386384b088bb33569343c4d6e97c7426e4477476322ebc59f7c5796d7aaaf8097ed35e4c66165a8135e64170d826acf60326cd871f1483feba7c5ed7b10b8bc35a4db30d18d3e8c692448225a10e9372549023de4977990e239dddf97abd8d6a353a14d2f607e7919886633dcc73f6459a531a2f4ca7c9bf6df86d9316e9ddce468df3cba9e6cb466ad341005586a0416f4afdaf289eb9f65ff2f83dff5917e38c047baca5a442d3103be3dce1dccda7e5bb2486da9ba3e30b966c18859d082baaa2371e8be28259bebe610ddd804829b1fd9ce4352aea7d2fab66b6359c4c180563c8faf12cd27741cb7015bc3901abcb001918b1685dce7802b11c912dc5aa1fcb00a2d05bbf0b185d22425e53ec20daf5b064530b78968aefcb10a35c2dbb5d3d97fb3a2703078fa04eada9a506bb7be79471b25f0dd0b8578594141d909461226e893f174a9d377656fa2ef8db34e1253bc12f83dbfd640770c3fccebb63dba9226c31bfa557bb29f358ade6977badc6931a79f79c2c08ca9ec33709374ee4808503f02f327ec01bfdacce5a18c84bb9ef9a6812d1650b784a720e45bd84ad029a0a6a39be4142d4b5c9723b6f2646aa4d9411d8d7d04afebd64fb361d19f9652c17183057fd27e2afdf3e7983c10fe11f863302aa949c67a756f9582641407e232a698f76b2bfac03790cd2d6ef4b4be86742af20c2e45fb8fc581b46d5713c134b8647de5258a816c55a9fc6c69acedc5a5c21dfa31827ca8dbf0272b9e858a798b7c644a5cf616b3a2d59b8bf8ea433741e92211b84e21e8dd36b21a56465f9d3477a5effbd7bae1ad32154ba33a46a0fcfcfdd004ce71a0060e4922580f95ebc65a5f14e61173846eb33b100af3b5d69b925b32cb8b8e9dbfd04fedee47ada13064d11dc2fb9152b7ce3c57a59ca857620c8f3cf611796f7c68cb2ab998ea4ea2ff4c325c1af1ab75d383aef90cc013d5acb78f6db9583933751375779551dc70e4637bc7791509f4a94d5148834fafa1ce0d4ed6d59e003f11daaca3f61398c3ed80f33bb7c384bc4095db0b1efcc0bfa067cafdf7f54f2af9c0dd171054a50f7914ee96fbe6c695961a3801be31368b9b581d562ab7f003049bb9b61fa3398b065f136847b0848cc11474066edb48c57b9e7fe47ac64b481ecc66c67a03dd014a6e93fececc9ba87631de667bdbb8e721469f2d07496d56377bc4d9aaaa1e4c7f66a42dfce3514037586af073cc8a5265e485395d6a98317c8999cb9f8b3bd62f80d92fcdf527f9d739bb8e79842f903ee67bf767dc130ef44cf5db5c545cdc1baf07d6920db1f2f004b0a78b40f1c3cb18a2c1b3103fd37ed431544d5fd64ee6df2e9f373f659508696d67ab910b4b75e5ffbd9e9e38101653722fec35aae6eb48d53e103ebb71e1ce0df1e3923e8de5574fac517e3b18d8861a41bef8d3ef082ed21c1c3e40f133371c1e3ff8e61d779e68db448ddf5e1d20e5669c5afa989fc998e873f498109dc48669a1a910dc5e62556fff00ebc2de3237c794040fff774cad604ab468b41e942089df6871f5e1279d6aaaff5343fc7239e5fb902440a8341305d97aea0a0e6540520eaba4a09f3e7eea37e906f7278c7e8ed918d7903ca65c7c7199806806171661294a65320e77b6773146de4ab70dc8415176fa7e0396f2696afda37b86235520b25e79f904394b880c50e1598b078032978a3937cd2f697501d83824f0e3e018a733d1fd70c5a40cdda103163dcd1f2837edb342587c901e401b7465805f4f0930c4db2ad55136b660c16082bf690e52f921420d348ef26e7fe1c2c55b51599cf6215b99bbb0ebceacfe19a50920015a384f50fbe6446c50ee08a92b1e910c2c64c4fe97733c59de23d4ba0703f5c343c3d5171cd493816e596cfb5262ad969c09706d3b7c2e2cb63556e0cce53e461a480d40867d1d8dbefcd1d0e8cc86b1c56443bdc19918abda37ea76d1b888914a497eed95de75e9f28240a87a94e856bb9ece08932808eee76388bbf09b7690d62465ad2cbebe32f98a753764a21f1c40d7e97d2bb350d196dca794adda374e3652366243583d89e530e69a03fcffffff03