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 80565 80e70556322cb7240456e2a72d05582d262ee7fe5d5e72c7a1af736cf3944672

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fe5ff2b5e98ae13a2f72fbb794790e6fadd0b36d06b6f31aabc75ffcbb932284
Certificate Block Hash
80e70556322cb7240456e2a72d05582d262ee7fe5d5e72c7a1af736cf3944672
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0040ac000040290100
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000020b87e229032a06aca2fa205bf2f7085ffa26a495bcd3a5bffcb8f42421e25ebcfef36813f7cef6878ad1c434a535cebc98f3e5e9b0848c7ab00d460908c1abbad8c8324950f1e8ddac19378b70634dc9af921c457b607661f0100000000000000f8010000f8010040ac000040290100

Raw Header Hex

00004020253f520146431df1ef04abda36a1b3251726735faa434cbfa1c45c29c8132b1683a085ff9f7c6a428495a14877eac7900ff63beca58b20a233d3a082dc31a63fec53446a50c50018842293bbfc5fc7ab1af3b6066db3d0ad6f0e7994b7fb722f3ae18ae9b5f25ffe

Proof Data Hex

59,560 bytes
121216010307651d6c6755668ee5eb252422b641c7a1428a06a611ef8dfce5e12af45e9d6794dcdd310474b311d0707acb98f433e11eea9fa8ae9cd6fe07b500eed322e7e45c807fcbf3222abd9432d9d878887eb5d627332fb12bd4a2d129a560103db4b6895ad95d56b577fd1bd1f24525650a8d429f676406912770edf9b477d64cd351bc2955a68eeaf0be56ae8427af1f77e038ba63ce8dd28cebb20ce7eead012a09fb29e45bed3f0bc8614a9e21f8828cbc408f80459c50d5bbc9544ac45e384a05728bcb1d63b9c44a0271637009dce4859dab7f8619877edc6264efb988d92def0ef4b75ba2abde25a744f026dd56cb2067f7b2225628c95c318fc9a3ff96a6c2631c0bd2f71638d15caad843f084b17204e9b07ca825332280c310cdc2d54c5a8d34df3d8fa7792581603eeb500dc0e2dc9adeee2436560f554df516b47cc7ebd9bc379091f491906211f4be65dd2517e05de3f496721fae6f40b85bd3de387bcf58841d85d65d0d2f9b2a6d6cc88a0fc4fc7e1eac9fc0cba58ecd6cb50ed4a38fe3a875d5917144f2eb1a6efb0cc841322701fa7190a85f2a094318a1b58ac901870cc95e971b40400d7f262a08ded938b96cfd61277dd99f2a41c517d5e67f35f2e81349e9a9e3671a4155ff4709e0a3465bd2f23f16e1bbbafaaad0068f5ef68c2c35821ae1ccee45ee3057902d9bf22ad6dca278634ab617434eea3c85a2a37076ee0f202b6321ec0d8ffdcc0b15f82e7198f5c3f175ef15cb975ca8fe5363c09c42f9c7af99e35ce7abadbe0810b645a1e529380204e86fe96ed357a3165bce726ff27b4bedf97992875ba0e07b638307b7991901ded0297eebb66dcbb5878a302656202a27c5cf09276f6a725c440c0d083bc7ee2c9126c0d698249ece48800c89663ef091525a421e4e3cf008f4e935d523b980a15dc4038c176d7e109610a902f8e4e75457e7c69c61656bd52b210b0a528c1c4988a5d5506084ce827342738c1863f982690025e5f29ce1de1e0c1562c295d559faad5843112ad693b73121339a41e26baedb23378b9b7777b7a5ccc879341d257f712a321ce33a2a1020a9ff21be9c628b0d8cd5e9f8b70cdd4de274ccf5456bb01d011f65678365bf5c3cb36856cf033fb8628d1880df81614f1d626af85814d72583d42a8cd8d8f3e6db2273f437d9619a66a4fc62c37228ddb47003763c49241230fbbaea98d70ad3df0fe4cf3584a01e6b7194909f454495a9dfa2015c6aa8faa8250ec59274ececa160d6a2540dc3ddc5136596b55a567f926a2ddf8670778c5dacb7615f3b90a292ea073b793f0f60f5bef1dc1dc05d69f449ed4f01b650b33e79646d1f129f00d24dce73ab654c2bff136b99b11aa361a270ad33a610d25ed04bce49dab1eb7b8cede3824beb6e2bedf208823769635463f671109e28d6264d7789b2cc3dd168ec6aa006053a010fdf9ce75153e20227b6a7a8c02a2cdce113bef82bdca27219717133f4ba31ea0c7c3cb46149a6498298f5280d11f29b71e3d82f0e310f94fc61615b888288116e6ccdc8d15fcfda1768426d5bcff5eaffd1a2da051b21f5400822986e40738ff303cc30011db26b4a56ad24abdbc23b1a55fbf6384a954c666266631a124093831422aeed5972b2c7c6faa33c59d01acc23b5d51529ffdecddfe9d47e165d197b96e40595e872e952d4ebdeb9852dd139e3168b40d7fa62d6575fa83396ae55fd386d0c3ca913dc4726c4ce02fd3271a4bdaf966e541d68dff94ea5ab45739df16b6f75783373efabb69668e9e8201bcebc41257498943446ab3d4f68ff99cc7e91cbc227420079ac74308dfd00af7abb579eba1412114233aca5425875cd1629789585aa0006ff072bf4784ed2bc9e8633e6c0776e2eb3cdb829ae8151c81552d3173a01a748a840a360962a7521e56a5613b0c8cf2f9e70eb79d6d66a5325102fced599302f8e15ed9f6de18472413aff1fa3b8447664c678cf8e94c73616924135be813d43bc7d93015c771a79dc08142264728ebcdfcf7b5e4fd13fd07b75bf4f4ddb138927edf5bd49863a78a7bc617ab6ec587300b9e3b8f92504798603bcd21c7d38be35c47f58a560ff68fba93f94468fd55cf78fbd64a5bb6824ae68fdc99238440094f5e512e7af37d578d16ece633fad640196e18e33ba800101f3d32e51c1250abb66b8feeecb94219172e2bbcf2e8ff56fdb7a23c19553ef7a91932d90afde4cacb406db340c765485efaee21cd64d13e7a59ba2c55012b0b00cf35900e44254ef38ae2f4b4e191a878dca8101a8d3939698aaa00916bd3d0d6e014dfab69be910da7910154fc55c61240f6daeb92a445e37cced6b08e7b159647df0fa04c6c480a62fc5ba92a24e7b9dcb1782b354aa7ac8dd6ce8c72b7f59c995deb41d2c5c4ce55a75092c1f48cb3ae92ef2e5cd990fd83f3a73a02818a4c6698e9188dff10d30ba83b4e132a88f98a0796bc7e57f53a299e220625abc99b407cedb273820ba1bd034ccd880a5588c90421ec7dadf88def3f486e2128d554877d8657469225d7704629892dd2f3c54b05a61d24ed24bdabfe752642fe59aa597c4c9d4a0533f377ad7b0ef9e61c49034209ad2dae211298829ff192ead9a655d03c4ca03e687791450a58201093f0593cba404a3f7b949d6e56d1dc6a075ed127466ec61879f1ae54b1651b35181f0a0cee92cfdc23e44e37a2399cf6c3ae85b7935d4180dbe36e4a6dce5a38c19cea183d5ed0752b477641a3c84b5dbdf2bf832424ac5669ea441666b001ca3a0df08ade10ce7f635c566530ea89ae1ff96aad68a05dfca2c684914bf2ee7177c3783089c25222d280c9359de948d12931acc03a3433e302ad2926996652d7f4fbae143b89a40535c1d89dd5e9352ae71f18689b9dc1758b013b5329bc0c971bd96e72d0f38587c6ffce77923e569133bd683eee14db7611dcf131eadb8433c862ed83d5bd3275d344c9d4914cbf4e5ce67c615816798350a5807316df11a4e27ca462adec32b5d445abf706a5cebc0c056888fe76f4f13e0047d805416a13c57c6e375da5fe5cca3cfaa53718cf11b457eb82b93855ecf457f04cc0b5e97812d72240b8446a6c054155c3396df8f85cec095485fecb04a1f6817c8f26d2bbf5c209948b1b06fff27269bdfabe3e2520f4ef49f8b3b0c2c50f5d1fe172639f2687afc1554e5253f38a4ca54d01708d36a951ebf22ea177e879306ca34e9e9a207ec31d9d8aa2ab6e856eadd58f98c6eca608bc2c02db1951bb1dc4d6e8124a6a967e9ef417562412c96e7ab1cd903a3ee1ee955de5d36a629de2d6154890564eaf9af21792dd3be3a22e9bbfaeb7a57bf6291155a487d9acbf0aee05a2be9bd413e776183462f0d686f8ccc7735264e4465d0cdef0e85e06f6890702716e0ee6370a8655eb89e9bc45bcdb63b6f0688d4e7234f175b1de5a8a85096b7a0076e1c6819f13171627c78a722a5406e6ff99d0faa1e6683421ae67c42fbbeb079f909c6c371c3baa7c7792ba29637229924cb4e89b1efae1a7eab4a4879334f55da8842531214c79b1a6f9b7a6a2b807fdffafc1cb848de530bc407faf347e848942756ac80b418553cab6ea10a5b2fa1a3d7e97d158d07d9a15992b40572ee8078253ca64d0a2a39cc30dc3187a148d4c139506ec3bbb24f1d9d58f34ee600ffb4983b316fb2e2c339980c727a9beed9530027ca9e0019a7ff4166348e9b6da7fd15a741d127f5be2138ee8bf455b4926c2ba6e68da108f22759a35aaed9d4b3b1503a914a92377071caf48d491024049fb1a0b6c162bee3a8970d1737a91386ebadb9d8df16db1683a89db345fbdfea82a0bd261cfd4b47bddf8ee8683f630dc9b728adff395ea71de7229144bc0d5c904036b9ae25740a7611e8b8b298c7f2b0b1cd0e0b3c57ded5faf26215f130182668acdc1105b4c5ef3667c06ebc38c1623b2f66437adf9a66ccacbc43f2f1e1aeadd9112d8d69df623dc1aadd179240fa8ee68e9415e900fca3fbf06ed899b520144829af2337ca25a60560b13f3820c8b69065f28a1af0029a2897e4ea3197d2d7270678b74f8f330490e1561514b7936e810009e2744c8434450a873ffa9c265a577e73d4e93f134aa41d5921243459a541042053a8b4760f615d07320cdf793a8a9ea9b18d49af3f2f94fd66167d009443f18576a10724ffe943ac068e4498e7692adfab15a9aa2bf892d65e689bd01b4936dbb730f23d4d3c6eaba614b3b9efd47585a815d10a219fa72e9f8eea1aa73f431177698c33b6bcf5a80b79a0193cf1c907a6f2604e524ef3ee1ab8ef12547416cb8e370f651f404f2c413b2b5185a21ed6067a57491a7c02bc182b3fd47fbad81040b778655dc8f04cff9ce6933d475e39f1ac7235aec744cd40315020b088ab1262cce9dcf203eb9dd7cac2e26a96a52228ce4f6eb052cf546034b04f9caf00e83da6130927bef5e65a76941b7d7e48ffd8b426fe66e26c979b12d5376c6e4ef993ae58ae0021e75f13a80559c9a8d2601749b8561c3e440de01d5725577a6f56ce889219190ac2d4e21ed4519359998814c5c37a51679b3fd58a823d5331494953e98c22f043733f018af664378766fb292063796e0179f18846dab9717b811450fce8800e6ddad9928c5175f0e20f09b054218c35c6dd2daa7e613e737771ff24fe5852a58abdac3a6ea1f1bcc002dc6694e1650c6481fb38cbf4590d7cfb2fcc0e32093df40f60d6b4aef1e71180baf97923c1b4faa74a7e705de44910fc121cd8093df5816d7239a74dce32406cbebb1fd1341b31c7edb55948906df5d71897e541e30736b3eaac7c86ead51293ac6314df107042d268af1430086e9295d8798d9e1dd9acec5aba609d91d76f251221e946b0eb2492a89d050cfd0b640deae6227759f9d8706dd6562ec0501ec4c3d1b227a13dfc4515ae40917842fbc726e6ea74d3cc6e6d284d59149f9f4d32f60cdf760bdcb014706400dea081be822830f8f971f538669bdf545f71eaec6a0edd2586d6d24d255d9594e55b00dc71e6fa5bf35c37c00868fe5eb3fc7ae777d15a10fae872f727b3cac8e1bea06d0f7afff627ee99806866a13f64889a20c79c7c2a95ca961432aee7a0d6b528960efd2fbd71ced5fd0a3aa3b90c3f20ca15665fd9a7140ab587489d63541739ec215d8f879de4391fefbe2a9cbfaf9209ebde2c455866a2cf82a360a70d8bb68cec09b48ff6c211a44e014aa25300e446fe3df7ea6b354ffe64f75b778683a03b70039ffa71cded631f5d433892b20becdacc4d38f633ce8786adb2534cbc5cd4e679e8ece61bf75dc8605fe4c999a3523778876f1e124d32f4801d4bd56bc5100294f3f54ede386f35a1cc4545ef810913661db2f65333efd2416ad363371c68b16b7575d5dbd0ff68f7e984ada027fc48ad50bb30ec81d5ff7a0f2ba2a4340cc332ecd6e368e243dfee172504eb86130f2e27ba5bb1a65fb57874461808dfe0b4290b3aab7266eae8398811b6403fa2a11e0538d79d3db79cd686262289bbc3af945d992b0b3ce89c20f6d43ac0b056c5e2aafb58a5462ef1e71e497b88988e874fe1e177c1b19cb6844123294d383ef521453cd9828538cf9074328675ab310e708db8c097b13e66805d005feca1a622f0618f8e88eefc9016f557c9c499b97195481bf07e508a77b30a4b59917cb443cdb20c47711b8d37691c3e3d892064ef8f401b5851c731650c37e92bfd9690d196b78037907ee2168e4869d332c4b176a95ac46c63da997399baf372b220e1a92e02a929aeea2a758a84f993a2e22a1392a577dabcc8a2f732fdd8554c27dbdd10399881f90783527fe3ab312fdb4247a8373edc5ce72bdc0ce8e5ba2e5836f5a44755e75d926818035bc90dfb3d9e738286f60f8c78d68f58681dfafff566efcc291fe35bae2aa962aef974d19c71ca00b5bb7c0a4147967e328ff45b1e71818b813af3b08848e12ddd695a931358eb3a0fd34b6c50eae606b492387db5170ee084a4460759ad7c58445a0241672fe8ef4530f868feb755c48f507e5aa8ca95fc17c0756573731d7e4382e40aa1dd39b7b9677b9cfff10b062f75e8d41fce0f99a4efa638db12148cb2303c57baedb1756533640d6566e28df9cb4736bb5583df7982842134875fc08968633966cc234a77419b291049a5da9c768ce138971ea486dbb602cc13bd4e52e0db98f70857a97495d64baa3e42746d01c0cfe77acf396560ec2b88ba3bcfd09ce0ced891ccd4ee4a1b36a607159ec76603dc89bfdf139b016525111f7ed18398052afd3549b73936411738ffb16db07bad5e394ac93b2ee577c3675c9b9681f1cd2042ab194c85907a135613699a354e10f6ebd83a5781f3fb9c1a492606852f93947cfff9804f8cff7908520d848ca2d952519ecfe4616f9f83143ee4d695dc88f253c1c1d7f50ed87b72aa6ac3da1f59eff565e587c396edca450fdb254966cb4eb181400c0a2d771742ff74d800bca4df7c88674596bbea19e662866aae6b82f79691e2cee8df9675a91207ccc2138cf02c8b82144671b4b76a421a93c5245bf908a753e96e9a4979d07803a5d3fa55bd1a4072ec916a153c48a865ded980848a2e315ba866fef282f2a455ea6638e5b8836e8073f1b6d78e4a711b7b8cd4c344c9bd4e8e3a2a8bd97053cd1b268e5c19b445c59308060cc4b40f3122f7c56fe24fef82f067b96016397d4259adfe74dac5dc295b7e8a0f33b60d9c2fe6423cfd1dfc26d9dda2842878afab9fac5e792c8380565edff183acb86faf353b2e3263f9f11507dc6ac639f1dc1574de90d69592278723ece9845949b771493148a69b95bcaa7f1786e880acefd4696a1d1c70a1a2618ddd2a534b9c1b687dbd00762526e18922b9fad5b4ccc310093b1c06b560423301f6bebbf7eb520d009f285fddbcb0cfb1baa0f81ddf0590eeb6047b8396cc398ec1e6e51d7f9385b53460b21bed4f980821dde55d9db3f9b694a7f869131f000bd5bb694b79ec7e78c7d1c7ee7872944fa7d089a35e338a2ec06034dd875c221cdf1a3d7e0e7644f8cc7850ca5597cb43407d26050d4db6950c900ab443f858b5aae93dc324d7964c94113cdf25d5ed6f08be54470de9c18fd1350a8ac7a82cbf669bba6ab8dc0c1095df74d9f9f992c14e2d7161693c4c86f33c8c47b8d6013a37e68070e7adb983b7f4c0571716a214169ba423d9486911a17ed39fb016ae5313458ae9cae8f1d0e0903985db28f5e84f073ef2d293a3dc33e0096231c13fc04d42110135bb7c1575a8ecaf9d8d70908045cc0c3d05efb6c50f7d04fffc4f9592926afc3e2e81dc70398679d37d0a6ab4d18324d5560023e1752bb6e18ce21e1f45cec1d79f41a568d51eb13ca5bdba771b3ae008627da00ccbe020cf4b34ad8fedbcc6e495f220fb778b23ed25c64d3206e54e49193401634166b953fdbc8de7d958d869324dab1596a4d41ba1f660ea35895ff097ff1d8b6c8013e153d1a5f654b3cd0a24848973393a2308e523a632ce0015bdfd4214f4309942b8f88a8ae9a2a90c3b1390cdebba1d5ff423a900eef65b93a2ee06bc22dc6c357512a6ac5f4f1628ca7655dae2288993618f947e3e0446e2237ed2f7d1be89866e864daeaa6f35117c4c79d2631c501531071adce73faf3decda7bd4813696a70dd88028315b6145e7f6622e18e31c1a40c6d7503dcf78f02b80ac1a69458ee02240ac52bb96086169a77eef3206945c2469e61d56d5b26dae3192fb0db6c165303529ee74a162c157e97b08bc2863e613c600f22d9add61135f77e53fe3888f9819eb7fd03dec7e2c67b532956fa17934aca6243ea6abb41ac11869623ed04b2111e4c08b1fe6451e5bc6a419e3b9bae5ccc88261582392aa0506685e4479a8cc55cdb65d47be20ddc86aee2e6642581b08a6fb70539e92dd20b26c07bb997e1fb52f6bbc3f1a9685d6f9015a7b0636ddcd22615916d21d9bf33f8aa941c40c001a4d5a34fccf78b78713b045cd896d95b29c945fb03d29ffe3ed746464020157ed5d6d199922c37132147893b7cac72a7013ffe4687c2a2a7c5be735df21d4e156230e115913489739f1395142c475c903a58bf046bfce5403cb4d28be35c239fedb49a4cf626f91794f87ba0b458a4b7167775dfb43dd9329eab6cb932000a2eee96033875e7f0b5670427aef6fd18c0b9d411666c6d2400ca20710e55d293a6a1940105f9cb13411089be180a23d61d6381eb84159328519ea530e1c29f11f6bd8f81a5b8c1b198b24849a1118132102feb3f2d63d7ce456b7216a5139495f5ac81e4e06011868fa302739f272e60fc4972573feb7922db889c6b8397ac01e1d4ab017dac641276cb47cea167eb48ae748005588d561ddbb5e337b2507eaabb3434601c9b9a9d3682ec778aa8081e921fe68d4a10f368c2b717d418295f88926803a915d0ce6130fde8913c3d31c46014bb5300e41e3c3f67a0bb5572e263e3d05bea4ead27581c2f1205fef3c27e6cb71fc78c7aa2f51be2496203a3d3880c875b065a38dc27cb792937bb81547848bb64a1eab418dc4bfa27e4c9beff8d37c0e8ed39718845a578c5c7b38035c31d85858f9ad9d8c041d837d680f4714d7e6b7d867254dcb20ea771923b8e549e0bfbd6110f52168def94a3b95b461729f035a311cb015810beaa9dd74bf3d4f91f42496aa2b09df14c3fbdaaf76710bb7215226a7d02d85acd4e783c8b3fcf163ae684de78e5e8fc959535b97f512f17c72af9b567d1c283aa5f06b990badb3c3880673b435183d772190bb689654e089b18c13a1eb211cc90d8ac921b1063d743acf173f62df255d35105cab41e77f3229169739740184c49593e012e54df72e6a127246c64ffa53f5a436c19f7a7f8b468572d1ef048861f3fcebf25092a81a5dc8ac1bf9f2a718dec677caed0a496457b3ade2fc654dc58f8604ff65e5ffcf9a7f5917c39f64d985262c6c01ccc5d08e35990393165243851c8f17d919bf999c970bf8ba747ce51184bb5fe6139ca5af5b8eadda6f90e8dfbed3f3fe21e0c63b9eac8490e493151be4950696f404f2dcf2ee1026bfeaa11749039031a5bb7685699e878a69bfe8e8a30c32d69d4769493e0cd9a313c7d0ac7c9270a0e03bfa2f4c9237d030cd4f9c9fa33577f56518227cc0ea7daf0afe6dc19389bfef94bbf8e1fecf5eb41b5a8c6072f574caad63d70c051ec7c2260ec105796175e8a53fb033af37394c6a4e939b6c298d58ef57800c9d8d8cccabdace0f7e7fe69491db9e35e40bb6529116eec8d77a245483a418a400c07f50685ee4d00605dc12ef2afddb8ba487c30a4a7fc5cc4335a19007f1ab70ec93a4af4f8a384bba52ad4563f156e2b176ebffa53aef352bd94138ab69b071ed58ee0b25d1c36f3b410236ed620fbe41caf06366174847da0d4b4ac9c910865b34cb268ff7a5398ac5ee1e3dbafcd7ec7bab40f249dcd4c6a631d85008a28c317200669ba6939b6c01ebbbe85637e273209a9d1e86a05615aaec89115da2c17668c9dcdbc9922d4617f6f2b47042cd2a6ce625a67891ecfcee19d1b3dc48bbb223bc2fc88ac9dfb062ed3050e4ea7b6c766fa6e57eaa3d193fa947524f521ca3f6833250ed64723d6bbd44e531f45bbe9da44daccb54b28ef6c5b05e95be8d0021994ea5a464b42a1d8d0713f30ff392ac0a0b85b39ff260820e079ce2ba41cc87a5b5ecc79107e756b7a5043a5c2569803050845c2e6befaacbd24b50b98609a6d639cc5f5dfd22940cdc0e7a8502621d093ad70981483346c43432fb899cfa8019806a4da3dc5248caf2a66f2304e181c32542453f816976593b08f9e374252f9eb16dd10b66b496000ffceb3e9353d1f107e5d03d10ddc7958c37eea72c2359080fee00881cd379d305a2e6359642fd36813d030ea1e0edb270a1b241c3cfa33462386c3a0907b9cef1bbeffafaa1ab2fe1c4a5964f03d1b7d9e86fb9a0d42becca09e1f63da6b05c2b0793e727151927965c41d6486f32e438afd94bdc3b5e84ff7b331058d33af9e26542aac417b2cdbaf657272a0cee47128bb8fd7e0a23c5c3c5b08caf9075b2ec8a09af154daad80e39111ff8c23d3f318414c9fd09ae8c1b11c8168fd601e16b8baa3547e9e746d3048cd8972a80a95038c201b61768a5ad300a8fd04ac240106a586d11feef9836a2336b126e7811f26afa85b483e17766b6164b4141df438b70f6953e735b1b079ba7bed54c8c87fc568478c062e0a31736ef4f145c97cdb32c595706d1df17c974a68a0dce915078849848bfb22eade9c7f00e949394ea5ac60ee3bfe4850425e4d81d349734ba5664d6dbc3762305391f1d048a3529a303cecef4c9e72431acceab5aa28d8f30c7ef1f9567af73ec41688276ad7c0e0619e665039c3c3cf39d7a35db76c1cfc81787b3eba9b1bae42ac946b55f662b1e58c58629870e2e1bb3ae39983a162d2f89d2db8ee581fccd102f36d7ce2621d39a81112385a51c04dc92626ea2cb787953929897c7d998ab1b224a57d2606949fe83b9b1a5a5dde55a10cf04e902c484ddb62930327f4ddb9816b726b1fb0b66feade19f095598955d16bb163533aa346f0546934f12a5f499693fd32d74340592809855baf63c6ef47b48131f47da2c747bf12ce702d11f4fb679403d2ae76bc9eaceb4991d091ddff7d850d32414ac2ceeaaef83991a13e1aadbbbac3a107a50bb86ce8d13a3368977e357823a4ef6ccf15be96c171b6b6f27c37fb79587a958eb1c84798a9bf28b161158c1d7a538d06ed74b8fcc7c86a86c5d0ddc3420509caffcf5a22597f965eed096a9baf306f41e91277a7e266873fe3233e7f5df0ec0536acce6309d93ebe27421abad57ae29c98f2ad3b26c24a1fec499d61fd9f81a8d52e1057cb70327150a9b1a47e8c84bb45f2596d6939770d22c4cf9b6db0413153180e210415a7d9560d8535c3f4d24b20341656393a4fb16be1816bec89705d7ce1c58b59e67670a2590042a7c768eb264498b2ac485de1f99b54615dcef096b2f96a2ce43c0bd498fce1c4da33a52d88939f01e61f369facf0c80a998b3d1455348585167347ead74f1e48b49f13fddaaedb4224c8cc4376e2a29522690dacf75f93361521dc9cf19a61e1a61eb2f86f2c1989f309e6ea436859be5599cab09cd6c0a3545cae48b2651b828417f352a215c9c2aae18b971ef0306d67248e6f032ba5d8e3fff367c908260dd2b1cedbdd79a61d31f4f063eeb09946042995f6f24313a2ff5d6c0d349ad5a469e0d4a3eb51d56b850a2287d45470c6a1efd212bf2c07b45101837c8bd5375a6f31123ed16a9feec998501c07907f1d1f97612bc10d26282e1ace6fd8cef2df89e0ab41ff9363cea976234ee321e10d9c035a751450f4c85a20692ac847e56aac2f127d55dbe67e0d0adadcc8e7fd6a47cffcdb81645a576762054ef005d59bc94474776f39ec3790f79ea8579868fb4ce912d139f1f93e08317685472f2fc9331712d504e564a34be4037b4f189f5345d56c6aca23d1a09aca56d8ed64e319a4503e8cc5c8fd53a021e464eb67ff4389082ddc06473d14769928d4d07ff2603337992f591b9e97b989eb4a21c33cf61992a0da32ad4a8b7b9d8e5c54d82d63e46b250d32fa8f1283c8999a9af3be3514adfd71d613acce24167865ad8fc9b1bc6eba0b2671fd2295f9eda14999921c225fd013d20571185c9cef50ac50a63e092c5e965fe50a069a31997d2a7178edaa0b1f12a8422221c910ad0ce7c896a745c941af22a5c605a2595dcd1db69b68d473c850c1f4ebe7a4fec52600da8d5499a60aaec0fa6f0f676770925cda33b60b033406e0da9721e89f90f6877fb42a8a4729e913f57056b2fb977905facf41940588e4816e9c7024aad3260aad302bd1763452fcdd146facfd58a623413178bdf738ca4d12369c06ed9ec5b176d914e9bb34d56de582788ba1f393f697d0efafa1323923ca3fcfa7ccf26e3e6c39e4e54ee55c301062dda65ceee9e56aca0ad14b5165f015b094816a2af852440598a22ef36e8e98b2211769955210ec03e2e5c2ce8828021560c2242b8977df9a723741bacf59b362561cb9d38e61a1216859378c7b5c4992874fd65364a4aed4de9987d23d4db13f3b5830ae3da524e6af2327bfe59e8b0911a5783f2dc6359e6461cf2782d15daa07bc1d6c4e4258a80ecdd896218e006ef94440738431b5c4fcdac722f3b4dfc09ce2cbe325d0611b95e348bd907feb6e705763138821f6751d932f113bfe00f68abd19e8ad407ee9c849002a93334a12c6f8ff266f866325e137e10033bede50f1c99c8bce2ef57c59e09e8e458f6c59ed0916e84756a55b5da36418b792abba7a8810d6481cf1f8336dd226f996ad80bff4fd8a0d85396f23c5d4e763f15f90c3cb4b34113cb96336e85efc34065bf42aee4b49b379f0780b75fdda076d3ff091ec195f6f9142a85a94a5811c018b9092c2b8aa6ba0102564e2389599edc98c643f20dac6f4c13b3141f4af39964b7716bd332437885c669f46ce8659c7404f3f660be2f10d2ea48b825972ae20a772ee7fcf0fbe7c6d454974835b4afa36aa785a92a3a22e5d55ae964840fcc1bc020956f6b1fd66e4e5bc3f529288224736f09ca081c7d681e74efefacb658df9f2637d2bcfe00c1fda39c0fb4830423899cc750a12692a90099233d991cb30eb63e0adb8a7150747513e23c88cebf600207f1fcca62c273752a4c68314085ee104394d325f9f6a40f02141c5423116dde31125ce893babfc184320a86232be860e9b16e009fc30f03999fbf836b1a9245a4809570fffe5e859bb21767ef9ca20b2cecb50bbe5c21f649a19bd469b3ab24cd4dcfc2894acef2a4f8aca22e93786ba4ff5a806f0bdbe9bf23faf4cd614cd4125c83ac900025b2c2f61691eb9fd79a05492bd0baf68ec9b7b4b12be0972772e774529e8086f6510c169a197851220aa891e3c053350f03fea571c6f103e0e40b50ef374feede715d366898e110d0c16cd78a3abb191357869cb4647e0352cb8d35729df226d7529966dc07d881017df5938d5310901177248e67dcdd850395954d6c78d0a6c47c4afe92b56d5b15315899e46deba3243a0221dc1152ac2a5c3459ca6d0e75b167177fc781c6a678d28a0c6c92655192029e0271b510ea59058ce3cfb034786ddaffbee92ae32bf01ece2cd435f64dd961452d5d83e943048cc4c680fe01267a0aa3366b66eb45864dda2768fc52c4abd1dd980508f11db6bac5e624df7a84860374ce9debdea5b57b8166368959623248369a82fd9499f899794f23d260603471d1e8205fb009023f72ce5b1c4dfb089f611f25380a17e2ee01f5fc8edf16ddef99a77a57aee474305b6b3485c0a98c0274e185b2178062b1e7b91dfff08bd01252a911e70224365ffed4cbd5b8c6da46b0b80d0049da9f24fdcec4afb34b2fd32f608790ed56c6aa12ca4ee8ea56aa64af85379dd6d478f9c883e1f9c70c74bd9cc0a927ecae19d2eb9444fc31eca0c55aa6faafad3f14731135b56f28bb493add5b5641039f32e2e24c6b566376cb301dfa0ff10a676bf5ee3f9bd75b19903c57f2cb775702b8cb24ed37c674dd6ebcdcae628785d18161009229d99b9e51045a2423db0334010a8e11dc3318045ae3346fc5d1f392cdb9e24955d73c89646dedcd4beb0c4bd78e89697501ef2b443fc94ebbbedb42ab223aad00acc4a9f87f929d79b6cd4e5f7d9e00ecf619d7058e22bb309ad2a5a09f69dadd9026f37a2c73bf52bea34f6655e969914a3c7ab35fa71d7dd0eba2c47797273a2c5bc8a5caadcf09dc0fcfc824d7f61ba9d1961df4f4a460aa2d44c72b4bc21335ded3147da6adb11737ab7931326ebcae5868ade5dd968e24fae26a18718e0be2740c75e377399da584397ef53250242340413c845349f0907de6d572f3e81f3925a5a962fd777303ff9b525888d7c1a4f2d7caa30fe9620164c5a2c714e32bd3dea324fdb2fd65fd56d0f88ebbef047221421299cd6a71687109512aa3046eb62ed2169fd55a4c3729742f155e97e0efa54ad5208b0ee600f5508930ace380462a358690604ddbb8fcf49c50c2947adaec8911e32ada37455647591011276f92b0c49e7b4d4ec263d687408c90ef8d2c3047c9a618f5de7b3236da77be5b297045175630dbff2ad837c02bfde63f552f8f5783c8f236b1fe9768326ae69d291d392b599a36c3480976340c4734997e4736029be65fbafa12577aa08c90651f5f9729658604b69cd32c9dc8236a98291d81190e5b1cda0aa41275cd2bb31f8432d79fa2c131bb345f3ac61c880c1763f47cbe1b77e7b6804a41cd4598cd27c67ed33b311c591909371f33038ab5a9362daeb553edf5c13796c50eb9fcd20e2d2cfe26be7a2a58179b6ad4c24645f1eb24f759f5dc5559b4b255bc1b9186bf84760c77c20e8daa48f4f2631ee95d0bbde60db3e208e1513a1744d349ebe8692f962dc557bd623a1e4545168a314032cf7b61bb03eff7450e868b8d655e0d1adecae30250b4e0406dc4173ae0461f80f10df85fa3b2e2e60caa73aa0ecd4bb044016ce80aaa411aa10a804b0167fc9535d0bc34b221b728be1e2f7cb4ca3e0730ec42f8d7b9afc2e2cd3b59cab3254c0289ee23e77cc13ea62a212db8d99288c8393dc34511a9fd480d62faa52649d3105f882dd78580d6ef9d2ec5f5bdfa0518f3379aecf07a3f77fb209bfa672162926b8351bfd7e2f00f516c38ee3b3f7fdd9761dbf691fb9d18902dc68ade95b56dd2876c966c10509c3c084cc2288efeff481fb11915bc54fc61b493a90acb714dc330fe37f6dbd35c96865bf65554ae802bf660dcb97430d30c281262ed13a1f28423dcc8e60a6f0276ae65f87c74007101c94e7997e4c19d92a9e56f4c17477287e05d85241d2ac18ea8d35c95efd8cb3a5f0883d4664c449ceeb4fdc6873dc990d409e691df155e9407c01e402a47215edde722b3d8baae13f50072bf80cd2797a94aa803fd799e109c69784dd24fb89d534cd011113831ae73cdc79e608479d3615f0a966a2d30fec3011e66a44ff55ffee4fc650d7fb9bad64beb1dc77bd324e00d528e23fe102d3acf3842d3cb3d2e62ccb7b7524604ad3457d0fae5c74904f851c7a435da5553ff9f95e783d4f59c2ef9a0819f1dc4f360c3495f0f6d3cebf14563207fee2a0437c31831870ec444ae7ef8755e00270a5ec5e4608d106c99ca37fe0c6ef4ae40856a780d4c9e73c6ca1425b85102a43f8023548cf29ba841f5812da2fda2621329debc839ee70d1be451aab672050bd5485b63657d027dc084d156f10d7a3ec3df51e8b98a2fcf67cfdb20a955726d63c74e033960e0b60ea14c334b7948538a61b6ade29415fff6cf9bdae2938f8cec183d665c79be56321fb322ad11e21ac768eb7532830707c3b9d2414562c9947a9fe29de4fe858ddb7a51fa53a36b2e83aaacfcbcf18d9522853169a1d15c5ff4dd159c4629f721321acd37c1f35c31f01b473382fbd3dbb29a5c6eadbcab2b19f212e5ea045e51d931ef9109e1f8bf58e9c6242246a0f4d868c5fe6479fbfa310c92101bbc2f71da70472ae59343ed5e54ea63a37770489388a05a8353e74913ab01c67654d4938edd9ae70e7b3f528e823457102b79da13a129fb59e8b336c5c3378805dacbdbd40235d9122b98c7920a049d2ff70bb9986c1e4223db9abb4d040dbef40882f34491a8b1e2ca0b8f4a36d96732e4d624f94a374a0ba3cd7148ddafceccf9a9f065c06982a60f917d565091f3b52de038333b08e699696c7da42ad90101c9f9e1e5bfac11818d28380d6199f4bb768e81d3ac0f814dd87ed296c5fd1bfac94b79c0893e86c63ebd334acee56169ca368bd1aa3115923ef316d800d175b31a684ffc9195c1e462f63775a519a9837e634827c332a756af8867d645ee0d1aae9f33d35aba4b501bf9fe34cad4568cd72bb3d00e9f485ec6dfc4a20c3d78b51f8a1d18f621cb6ddda50d1914b1836a973c6bfcd61fdbca13867305da849a6c3581ba6d3c20e2c1bab4c0b17ee05eadf07e1abd1505abb80c7566ae6db048afcda44b59c5fdfec6966ed069d0f49e8fa8403c797f3daeb5accf16871a9f07fa85900d3cf073508bbf1b49f46bbbc39e4686eefbed66e06089d50fd4dc20a1be4afcff77e4a670c4a98d90ba17343d4636362201eb3253c10a46935262f497d8553a21bd161995ee919bf4583cf74e7d84978d0df62ab7d75bb3e8856e6f2caa9cd1b6e1cd67176fb1bae8a5f8f94690fe5fa6558198cce91a79785544add985a75e87e67bbd7c39cde98fe51e31e84ce031c9ead2fa82b7e119f4a63a88eb8f398d9bed8c4c8b1ce863ebd36348ed0f4c2b86725c3973917f0d8e4e435e47782db7fc5126768fc2d892d08e58cd32869819de939e023890c775cfaf6d9fff8acd09ff7a43dec4c26b4a8c00f2554a0635064d1747be051d7df79b9f35d106be0fadd6545942875c3e52b8954bf96b0129726a142de92ef5b906e03b500d0ee0cfaa3f286130bbcddc1ee9c210686063643be9a89544e7f5fc4ce6ee3b1ed47441f724b17d024784463e3c265c8143803ef6fb12e9c6067295a2c2d6279fb0ddf584cccd2e5a290733a1aeadbd30fe510b03bc28f43559758e5717b3dba5f542f7f54d1cfcc5de6d4582da70807a03dbb4d824fc406137dbfe574c539841a3a65a90ff23192a3516120861f2c62f218d88382f736505b9cbd1332c8ec50ea958f1cd206270462dcb52ccebbb231ace400c13c37d6f576ac5e9fd991a02fbcf0a7dbfbc5ec3eaac0ae705a94a31950a9ecf9fc983a0213ae69d15fcafd32a7f4270cdc18d067f4f8dcb9253bc6426fc1b640f3fa2cfa364a0e809a25d580fd7e22e92c8f4d46ddbc1432bc2d93326a1fc92f4f89cefcf69c0832250783eb177fc97013330a2515870085e707df7803b931545bf4a1df63a53cfe6f3377890e14f2d06be783b688b18110a7eac6b8ae2882870f78765f6be727ed89eae5cedf5f98c0f0f98cfecd6db80cca40942db0ba37af2af74764298e21497e8aefb9b35511539de4875a20b6997c2904366cb3f645990037002983cbb095cff2a2fa051e4fa25a8beff6f3665cff8542cdfec31a6d48f43881ceb5c7358172098844505e009ec6e6eb7983ceade25f1b7a9547c57d59051b3def44d35c0baa1f43de8588d47bdfd76613e61b7eddacffd0b11a07491ce70939b2d618693c71d582809a1b24756c73651399e0b71f3bf2c4efc76bd016c2846d043b202211cfd81878a11b628c55291990becd815f91439f316932b5d6bc80f003cbf5c235ff33069783daa404c175ef9afe5bfd60bb964306bcd7c5c16ceb5e939e802971a1a13129106c5290ae5c36fed18808a05afdd1e983f143ac67464941fbebc5bd23173d0c7d69b325556d8b91bbf91e6db2a879956168fce09943a0867762cfa7ab3e1abf1c33ac82cc724df1707b0c1421bb3b13a5199c1cc78864d0540ec19925e96a1863900adab92d1d6a33d03eb240da09c50acf12e60722b227bef3a9a02f40c0410fb10082e5f6e374023d0681ec32637c79902b5e59803fe1ee8e6762ed523851c151826f69bbc779837985e5629a3f06507cd327d5f76ff932c33ae6a095a81bf590f0017a6fedac4206e930861367a045e7569ccd3f713137f2e502be14c5c60a48bee75e6ae4f8320dd17880f2f7af7034ea04b5b6484d3f57573667aad17f57675d68467d682b5c085f3c3ef1de2bae4b528524f9611541d62a19c0d99c8f9126b7405fddf7ebfc624a5beb5c7e115c1747a5f67d6bc3b7114c74d06ac8ee29922aff193a15d41cda3a3252d1dccf2782aad316f9f5612af9c7af66f9036b1b878b63d45f8e506c6bfa31c781987275b38f317f5ad829d06638ba66378bdcec6de4b44d3853031233c408099383b05eb85c119536a9d11a38c2ea21e2564eb93a84d583823ecf0d22b0aa8abb2c083b14b7b387bff67fb36a5c04da8769dfb09adb750e7a986002f88eded9d27c3cfcba424e2390c314eb58ef581ea68a3e114d9a5e977f76ff82724a55d5b9b19d6f6582f46b262e906528e26b9a09ee99f253f7613b8d4d76566cd5ab59ab6ea94333567f6f95da4c6760642df87d8f8dc093b0238489a3bfaf9b3672f0f4a580db97466b0b707c3fe233424ad4b4319a85104ebf2f35bcd664cde99c9535a1f4d7e93308a1bd36b1a7eee7f7952f49aab54402026151cf38de74607df0bf9650e1683c8e4d6f388aaa8ad0d4b86735ae10ff9470c9ee26d52f1f2b5a50ca2d56acb9413a5fa04cf054db021c159e10b24b90bd3d2ec007be3fc28d0e0296d8a7a3e99131a3f76ae8e2f927ea9243aafcd9ad48376e9fc759292be09daed43ea3c3b5e9385378da9955bfd303bbfd804e9b99474461eaf30cbba41ec63f027520b71f35287ddf30f0ca18db9c600b45994b059120f29d07213097602645d2ad509b21d603c325382332f6a6b0ac5481bbdf72ea0648421444c065c5253df1a38787ad47e98c552a98fc1e8cf58d5a36e96d56101e6e41019324cb43d312f2afd969ddfd519f58d8356e7d65c5f9c1ceee63c59962ad17e477ac6bf218431e60c0f76705033422ea8206d11f6462e685e0242e0793f82a2e9213631cb2808b0bf47133baf61ad2f19e4d825c2938533f4c419ac6612fb13238dcf7e2903e84f3d6abd510848c1a0832b99583fcf3c860381d845ec7c3b9d28989b75b6b4c9ebad31475fb51d8fc1ab1f6ed27b2cc0ab617cfc9ef66e0e9ac523849e6e0fe31349dbb4b66420d0639d499288efcfee04e560c36b00e186cb504c296ca07460020ef4ff9e7169e651dd5d645fbd9f0c2ca1b6bb75e15e34218a8c2f39b0e1f659394aa52a27a767c94d284005799bb5f003e4d25926f00c73f8f8cc22782fc651168ec633c65e8a105c866f91aa7251c542b3482b49295a98a913c48f6eed1cd530527c9fdae86520e49b5fb228285f4bd581cdfa135442ee00ab74d3d92df1862ec78bdbec9fbc3ca69300a7e2547c9a7fbc4918ef4d45f35096aebdd8e5544a0ac299512c4b100f194c00611f6dc055ee0553694402679d481046408d97137fda363647ab4cd3abe9e8a3077b403e5a73caab7c3bb5af030205e5427196184d3e3228f8538efe7364a9032b5ae7fdb68b600484807ad5bd828b6e52ee39a92e31ad26e494903d3dbeb730a15acca220da4aa1dcd111a381fab13d74acd82c03cf504a2db6fd6bce78f4aece8cc575ec274825e6cbe78537ed213261302bb72fea573f8ad044cd0d91e3b4797ad20dcf46666305ccf63c69d6746102880786df088b068b1044cc210b3821cb8d7dbca9d74db612806bb70c5eb2f08eb1a684f9b9372ab76262280c29fa321923a7c8e7bf44b3e13b6402a244714f67955723faea86c979c438e568b8224ee52ca3e0c950538e6253e18635aa5f4809c15c43d91ef29d6199e3773fd3c3a2626841cbeb7d12d62b271c53b1e06492e548a14642f68ca8238245e65498e8a941c0ecca8e62284ac4e16d71f82fd42579ec99a9c042436ea4529a7e41694fa384057cf7a30ac7b8c9aa9e0bb737fe419691d02b35e42c82917942030db63d31063336e2feee214859ff456bac5f3a62d6b52cfb730488da7f6b290f78173c1de7aad54faff82ed4aae53213dfc03de14f77f2677bc088e21900ff6730c7a02509a3bc839df78e4b3138924d616d7e2a341b187d7ba809372c598a7542871620a686ace876adc512925b7522508c5e061f3317347e4b966fd2ac9909ce2fd6d15ad09511042c6600b5a85693a458b9038b8040fb391d970f1c9d2333da82c156d151c1397875da34b83d8cd7a16f4ff007416bf9d88a1624211580e1d4afd44eb8f658eb857dfb5ca545983fb6d2c0fd7a604719c15e154eaa937f1cf963cd57b9f118007da0c43a8edb955cd1abef274a42f4593c6cfa80728502f33cb0903c50324a37880e9e7bf48ab1fa8ea18d4d8609242ab7058a24fcd7851d91a398a61090bc93c1d4d2150fdb15ed0d18e00ec2f7d1ad7b159ca515ca07458547c1d76d4b0ce7c33d13b5007b4e18fcdf9c93031d714d087cd8e142245d3d4f7a8c9b3082fb9cd85f1410be5dbff25e54345f32df759bae5dcb2a23843c600548e330ea2abef2238a16225911aec4ee0981456a62035f809f09b8218db171e8261120330f93605392c2a88810b714ff18e0c8ec1671c87bb608be76f45fe18d741db2626744567557e92b3782f9f4f915f0267fabcc550ef16c3ac3b4d6e2cd4e6303977325b8140d548e20ec813fb719773f8d9db987b47ca6e85fc8fdfdc7575e27f554ed337ad32beef564486fe841903c5485c4b8dfb12c330f9ba8bef7784f02b3c261dd6f9b6ac3d4cb6c461f12376c169c3652d29b69af8367ce728049544da69ec25c063930b65d9279a7bd77b5fb9453a305dd14066ae11585a7242b5eec024fca2a64d7dba6e06854b96a67596d1a708e7734d1b4686b548301a6bc845cd24a3d207ec1fb27ccc0f0e6f39a8433390f756d8d259d3241f3a5ffc9f1d7fb26ffda14765520b8263d5b61bec12d26258cbf377ba732c94301c53b68f230dfee7a102ada2b3eebe3b6ab93fd98372220c05779d3b5b091b5c0b12bfa4e33e9958132985e345dd1fd9af9176a34a30d2ab711f116196f1099146737e7b82b2103951e569ccbfc3344552fed694c031d30463889ef574e33622e9f2cecb4e9c727594dcd0d19612ac1460531f3da8d598b0e63b8c9a7783c2d2365b140db349d31337a7613e4ff26feb2bc9af28a389750a5fec66ad42a5c8f4acae8d2c224916f93a3cda860d2cb254ee9bd68de2c328fbe97a6731ee6996077b083c1a27fb01ccb73ca9049eb60539040566cc6dd4681272ea349be31c7c57378b7fafc434c40dc522f161f0b0b878ba0f99e9d2be2ad6b881cb88bcd4e48609dc88af4c49d74d92a8eee09c5a48f2934824eedb9b2a02519dda0d88e032675a4dfde30e2f59b1db191547975dc45d975e78a7da73d646f7edc44ca18b9a68722e85bbcb242a9640d1f60983278726a594aae2e036738f5b8db051e676b46c3892b75a4acc49cc80f80bd4e1ad91bdddad18353b360cbee5d8bc2867adf5c570bef4ed2e98647c4df8c364fbf1c6f4b19d14165f65cd8eb0dde148e7f816b687690ac0e5049c783df64996f22b7bfe45fe5eb76a1046d9344d6fd3c417253ed9e2b28839a70c35c508acb2f66a439821693945bf2c497a3f207a55621508fb8bf7e020dba2912b7b2b7df1a5c61f3ccdb43f7023fe272e82e347ba6fff320a59a2b2c8f0aa808790bcf4790fafaaf0204c6958afdf4d159fb2df78c5f07f89b5f76dfb615a2a864dd54868a7378d7b9fd737c6e3b12d39f4337ae1049f43f724cf4af2b1b59e3b8f6b5e1e87d1fa3ad1649412e60ef9245b3b8ea0a540947152d3c7f23dfe4c45583493621da64b19502f19e62024efc5a9ce5152b1cc47d2a0195e56ce15844cf4e27057fbcff132ba9a456b34b6e837b56a9a4d707225e99dfc9851b1f3de3d4743c56bc8e87ec0728cbbe1e9ce6e3c035820579369067d69e6d15220027d1b3f96c654acaaadd7d965752fc21aa2f2140731af134646b51fc106cfec3d92abb38bc6d432ca12de9511eb3ed3ef00b79a03579650bfaf4ac63c535abca31f62ad7ecad480828f75cc8e8c802bb0635236abd05535277d810544efb5764386471ed8377edc24cba398063cf5854fc1d936a3aec9e7ad864c2ba5a0cfad7424c7ccec5390f3b4522641fabafc961774ba02eb25e607bd6aa14f356f84d560047ed617e37f42cab7f19be91375b385b4642ba12e8acc1c59d3f689ab37ebb7516e8b786cb7af79c56e91094045fb58f604b26e060d4840de236abc5f40fde0f7b10f336d58db1a7239672497fb3af40531e904d926fe46b252206c07895236e1b376a91f35279be248c7d3e93dc3c0994c7417bda4fa63f3cd31652672c16fabe2113434c51fdf2e89751e76783d9431b7e0fdbafa8d233d83cb98cfdf3f8a3f787e0f521b13a66c1972b37c6bd27fa4c2257906cac204687d6cb3ee85fa802482a84d491126f22e289c05a0919d7012b4c8a3c02668c748af6992bb907c8e3732af5715a2dcfb830c75ccedbb52eddc1c54ce99f3d76aa30354a51ce406a27d3e9ed115fdcd375e926e218ecc506e5b5050ea4ea73039d7bbc9ceebd4b469e9c8ad217bdfbd925ae70ff9bedc7a3ee9d655bf14ae822fba33a997e28492a07ec790d70f8e08edeccebe9f66762675edd5d2fe00d0f212e0f1fcadb12818a51a39dfc307c76a38e69e889ea26ed07c541c3f91188c2359b200f4d057a040fb901d89cb29e64acc4dc7a8ceed9a341f939725d981ad03054030e9accec77cbb0de15d9b8c2601fa4eb1cef339794f0956abecf9962d4d514d0cff706f443f4ed0e2cc54432e3d7564541b1aff145207edb988bce235107fe6a118e6105db02b79e245f370621314ddce0307065f326dbcfddf3e0230b3f1b83fc16ed7a1b7eff1fc019a2eab5ab66d6ab5e6106f01a8ae4b287eabbc197d5cf5bb9104ff1e59b42d3e21146e1fc713c879d2a76d2f018b2813441a291715622270174319eead8d385b8faf0c4efa5f394d03bb6eaf4a83b3e290ae9857108354bb067ccf14d6a069f811c16c5d09eede7580f4419f84d8fa258b2588aab39e2dadb7342236ba3071368da5c472203602d31d36f924d79100db61eaa8407c215d2afea1ee8cce17c6d595bf2df1787eefe34749161a25b36c4e51c7c488f8b540f3fab2b6536e32be52c903ef67d7524896e6dc913f387731d67da3afd530ef21de17c32c32870e135974f04df4d3129404efb5f8a458cd07e90df0addfa399d4d3ec7a65b12c467fed4b7d88c8601b9502dc10309c805ced4fc7ede28f9d20cbda0daf133f2215eb340d5ba9f2767a1c93637b2dcf3ccee7b1b1b9527bb92dafca5604c4a432bcc4c87f40dab1153cf9ff5265688ba05461062bad9081ee4ac931f011d7391e9fdc06f0a1fe8c2625ee75f3024235a89b80abb0f6533dbc7e1ece71924be5f62a96e6600ee80206804a08a1d45d485d4185150b087acfb32f51e9238cc556b8f17f03e7f2c18566bfe31b73df9d4ff76d30a182d9af0a0cb86577613783049e40781cc2c8cd52c8bd7316e541f68837d4f4b7143c94279261e405f3808c32d69a252220adf238f8afc2872208a5bec3ffb97dbd2d2ae14fceb6e93c2cdcf6d2b1613263456212c4d5d8ef851d3cff3b1d9909d218a43876e6ad34ef5999f9a5b17701c4b76bceb1639db4fa0681e9e725ed5f7681cfe33073321a9dfa70000bfefbd903f9531386198daa096a80e9a464373766e9372b4283591ca20236473f6a3791d687e792a7a1f70c5c0d1725ed685674e70882cf01c2c2105457e764dd32b0efb6d091f8638ee7f6c3d0a4cc8542c0ae914970d085abbd9b273a8eacd402c03426dfc1bef4471192ad2049dc4d3d2ad1fb36686f6f09383df6f2649ef3789af013e65fcfe20e679d32cb076a69d06c73efe17327f870e10d4f856c62fe5f08339e3d6a44fbe00035dbecb8ff7f99d43df8384c791e0c2a0db6f0165a402196a42965bf7f7976e26dd230ad3d4da37d76ef2acc6c812360fe1837fd359c6c69a300beb3f80d420d90ac325e2169431185b1ca4f1a86bedb713fdf4493b8403744ae221d54026ba144a857cb5edf656c7104194b5f7fa53ad5c920e44eeff8a5f4ea69e35cab190cb16471247ee7ed933306e88cdee7d73455aed0017f850b0baa87e758a7e45bd8d2a114540065dabe5723d11ae3ee450ccb9f71a9cd63452959c1523c0fab2916c5b131b9ea62b63fd08da1a658214099bfa905630767235a890503c4ae50b8564aafbf5f8e06747c334b66f352f8640acdca6de65a16d875176c0920813c7be638c37b7bcaf7fdd5052499999151db1f8cdfe3a48e223d7538a63578f206d91ecbed507339982a585cfd9b9290088420258863310c8f511d68a0e60edf2b9dd115731933d58f7c5b289739cc0fcc087b8b31cec2da0e37defde7976749a15da303f9fbc0f8db2035da41f66542d766d711abb9d7f246c2a1948eed9f348d1933ea1769f3590ac0de1719e4492937f1adbcfd3e969441235926836a58951e3591f0c5ce445f22bccbcf99068f838368cbabf902eb0c477a17c49a1d9a1cc242c091870ee4090143b1c5f09099c869c77083b6d9dda25a5d14d75180bbe1a568043ad34a317f53350a95b5236e49873befa6f1c522d45a718133f281fff9a0b7cc1cdf67e490b675c0fa998be957635f24d6c4fcdc611568e4dc33a9c6ab15acda93591607d10a72c957e40e7aba70a185e35d211766494529750ed698a601e5ea6cbe21facc30c122a0d5a99d491115be055e819bbd8ebb92e10b48aea740f0ff22d7c5348d36c0fff39ffecd965f6467827539cf522b69b82ce64b174a3cab650259f1807b011967e7d622edc24f2f45f4032a7ace8a8832fef1d66969fd01b3964728ebff0ca1a7c9ec455960b0982dc7a845d76fc5f88af22b7574d517626fcdf5e8f08dd0cd3dfefa69d02c1c7a8407e47a1d0c2cd14c18b12f6410e6aae5383090dc7f9e5b1a9cb2fafa616817d4cfff2ac99fe297b0bfae11dac1ea4152d11897ece59d71266c5687ba1e87566d506564a507072b6a3c4e922d40f78fbf6c0116bed032627301739e3ec77e32d6b674206e9e814ecf2d14cbb772b3b9e78a63e1517bfcf9fc72eb54cbbfb42375bb4edb4ff632cdd0de154b4bf163e5381835c5517b29d53255542db5bdf7b187d79f2933712ee26254c233c8af1b5a269facfbfc02761d4a3d7911d6c88d8bf5f3ef8129b3e0c8a6ab06846316bd365d311599de2d16c65166f5b6105b88e797f86af725ef370af37955b6d775334c6aad6ebfe1505f2bd3eba6d61ef8d0cfa25cd61835c39a6ad913babcc8b50981c38328e00f36033b9a0f81dbae08a66799e7036e3bd97f1c3f753b3fc0e00a1e31c7f0d3ba66916a06b016009747454991bdfcf4738017b932ffeebe8148b89a7936ae9f0d2973baaf6940070721b226a2e20d47044fb2ea2bb5d24f3f887b3ad13c447987677cf5475b2aec770977c3d02f1fec8761dc3b84a0c4b1a0fb7f3212e7db7060ba8e4c40109a4a9f8b989a8ae481c3eea9180a51c5997f4b1d739a6d3e779fd9c56e022873e595a0916353e325e0dde42488ce8387f60e0f55ad452c07b97411143e7cfa56bc3f0d0587fa719ddc8e3f30038dd7e93d91a1837b44e1261a7ef5b5996e3809eb91d113e4accbe7dc458204dfad239779ec44741e5c162a2b7c3ecf08cc9f244fe7c9dc48f645e949cc326e8280c685818947f4969d11659fa08a1ca314c17fa05bb247279452a4cfdb55f4eb96044f0989cb75b2fe3175f357fbd1b2bc96f1d2ef7c93d2ebc153ea2c1af1fa1f450effaddd0561d431b3ebab6e69bbba0a5431081327b426e2f4dfe2a229434d28898cffcb83a6034164272fddd1c686b68a7a866b6db2108ba4d89a6e8f5d7e757777ab8a6f75ba949e9aed1bebade1b8a6c41c7ca9b0ecbffee406f4c21cc91f8e2b0181b42d99ef521684153ef07fe8a657cd145072c0681a4100f1b2c60ea42543f8f58f4c1abc5bec0f42d6491bd716bdc9c2e3309970d6e136448e82401ffeda511af2f7f424667c21b9ace84f4a5a827b8710cb373000622a6536b3fef796613a9427fc513be64ed9fa673ffcff53c609df83189c367136df5f4f9700c1a9226c4f9a622db583954e322afbfb3d4622931d9744737f74238dd24d42a81f01c869aa8ef6e249190956a854c0dbdc0ec5718ad3667e99620b4204b7d001cb7a0c821d88ee7ba81d9fc991fd158bf1f06b3389b75b8b9169963f91e03f539296a100c8b8036656bc7a26ac0f617a2af93902a59e048e1299e10a5328316e7b763ef290797ca290ef1de229e2f81336831f1b2428112cf2baf76be3330354cae3f5ccb29b0aceec9a669895ea89cac349361af1e547f3bde3cd00729d0e8a962a5cbeae288d20dda32abcbfd08b994957342060cf6c31b6c5a12a390d0382a7b78fc3fd25039621a6203bcc5b57df09cd5c2944ebb7aeda6bcdaa013b3097946c0202d2bc97c10d9a34e53a3e24f995e0faa2028b13bde55d6464d9e0919fe7a71ee77ac672556dafe395c27eb8ced5bf824ec5d66a416e998a2723e58fc0caa60eeaf017b310e13ddfa4327bc14fb23bfe3dc835fba57bdbbda14d192e377b8654cba3cfae484b622d72bf1bd9ee8d1c4cde85835da88b3e20ac842b5f53b312c23bcb9a7053f5b96ea9eb508e30bfa1d24a2cf73b945264e992ff92ad4ff52584a29cecd2a7510277023521643d372825440227348f3abc5c6ae04218c0c812b89adab9e542bf7350cb6ceba3e1b8ae141f09916922027aa41b911f74e949ce879b4c973c23338f0eb5328aace8c4b8cf145cacafb443b54e899c2a4de9fadd557a84b5d08903fbaa7aa4dd45edcd8d0d59163fe21d1ce0d59e062d52f4cf06504a8f5b27232a666cebacc56764c446c2385dc2b11560fcdebe822335cf78caa6ffae90e6c2f9782d9482bc4a37ffa405020a26f0388d43dbc55485e5036ee3aa811c6eaf8104c145bd1d7d3b3f35a2fcf30e63523c2859a87239b690b1539926bc1f73a5662a02da207d657af44de20367e81b68d1c12d5408ef23b786178febe5ca910da7d49516d178dae77f06d6d9bc8e8929d652ee2769b4816d0aeca8fe6b54ccdb0d267080f8389c1d6ae76df968c913355ff34ba492a565fd25fa8052b833d50898ed161c2ee406498bf4f66e5c121dd705f5e886c0870f29693d62734be84ff37797cb3449f4a6da2577ea66fd8c5ae0c88786492555844c8cc9fb394ae11afebce86b8c883462631f9dc5ba614370a8186b51995b7c6eaf10fb129b73274a02b00fea064cc825552dfe649d813ff3c14ea16bfbaececa16f619b833e5df921e142f54f228e4d4b91591e16582784413642f79b3b2e3605f549c717192e0a973d104686cac895a908a3547dc68d484c523ab2954f285e883e9a51c597a644b8baf0e2b0562f6658121828462a083e77d407e413ee4511a8612773d079314f172f27b905ac0d035e085e75ace6b3bd23435374e243af779aab8036c0af2b13203f66c68e5e00b21bb4d1b9ccf073a7ab9162617c3ce4cb1b48b314be6f91558dd4bfdce88fafae1bb114d866914def3fd2ecd142f7819fb0a84c2d2d6955379d409d22ca2c04a57f0e802825a308e10770337449ce9d3ac39551d80733bfa0b625c6b8b8b258c14148f1f3c0f27876840df468b5f07380907b4afa4291cb6978bb6ac331e383b104b9bc787dab603d34d086e3f47397acc30f3d45cdede9615e46286324d3f9dbe4dde1a7a8996b2ed5dfd193cca3edbfb5d447ff3a84a8feb4a71cc2a4e9d37aaa64e9a7647e14580e1cc1948ca822d8bc4ff64ab538443c355c8d5fa25949e63e7f0a579261b04318188470336ae3892956fbf02d70f209f78efc7ed0c4e759dfdac47ede89fc8778b982adc825f891ee6629aee2ec4d1088b3b3a6c3d25d3db48ac9a0dde5539a9b877527e8eea63d7c5678f849d04b9260ea81d9c1d1a1a3ad9a5f7fd5128395f6a56e47c38e8e55e8b7acbd7b0a14991873b622968512e556281cf5b9be08f9cbf9a17fbe458391bc105fa22f878cb1ff31e851d7dea3900f8f59017c05b759faebf975c9c497c28368d91c364663c42f330aa5ec007837705b7bb1332db69618e6960a170c024f0929c94d28ef422013dc6c3b623025410eb7436c15d1bebe4bae6e3048d8f8618fddf97a364db9eafbe74673bb617da1bbf3041b8d0ab04d1e31e1b240b2063e9466adc9160c24119e1388dcfbdc8e31964871e1ce8be89553a31ca9c80e5be4c4c393db21c4e6afb41a14ffe42974d32af40b66617742a9656f85729699b6fb16b4ddc3d0fd9ab7f2fedbb51ca1453423032830aa281151b07e3dd31b7d221501767bca45c8d736787b702552964064530fb35f4bb82cdebac78fb97c5ac381c811fc7aa97e48577a99b75e9e77bec82986bdc3a8004c7d7a6612f845923d4a9d8f0b37c2fd1e0c959e456f6ed154149c0f717e7246a2dc9db7d77c1cd6f90540547f9d4e8eff7c8008321a65628c3fc12699ff658ae115fdc934c9401dd86a5b4780ef024e8432192b2cd5b4546ad568410b39b3e59ec99e6bee66162ba2297e9f66da4c85e379ca83f8b7f2e975cb062dab1acdf274766bb25b95904688cbd988aa1358643abeaded5d7553820abcab98e63775ad28a87c6931a316856d720fecb951d855f2161dda26ee7f0f27bd482991c7c9214f0b6958c26b6b73cdc4c990f4d6ed4e6dbc1c376048c9c29f47b987142e7c6d40c43b3990bec9da3a4d0e86fe0275535294aefd4ed1a75aa2851853bc7776cde5494b1cc92f926ef01d55df4653ea791dd6727e9f639c571542dbdfcd7b060c39df82cf5f6724fed96a429e595d26fca9f8f17a2e17f455732a7a862d73ca6dbc04456982ee06431d5037e94a9fcccd7e4b7ac2dd7e466065072aa594bb1bdeda594bc7a3aa608812cb594b96e0c6e4a2d10df91efb2fba7f8588d96df45a366c3dee79592cec262562f5efcbcc5ea179515742508009537fb975f8775c1302d1b26e95a8fe8bb80f5cbbaf30c262174bd02f7ee63a4a0619344b7b8c06fe18d9a3c84c8009799c2c03db9345efb70d47a5c52db54ba6a61ccb07e5f99f4836eec6562a041f4fa0707f57f068b094e5cba8791bc37a57267bcd70d9708c7ea801f8306b5f706519b84d996e1223c7fc898017ebb22ceaf77d354368c40227cc3f68a91e035ffd4f78fb2d066e58cd0d481ea1080b1df464db9ce652fb11f6f7fa61f6a934aaad34d5aa2365582d256b229df9af0853497fee18e274771c35ff27dd4f99f4b0abb4187e1f8d6925b2a7c91b5336ddcc0425e6a1c72bb2c4ddba16c3ca367ce83e459c67097422a665bd65fa07e3a3a0a4e0e400f4f6d7b143db7e9f13039d8544c2c2070a398fa6a4b2caeaf9cda510824916a5940a476e8cced7b007fe250c3b229490416faf4ac841e29845c7201b4cf824c0da9c2686ecdb8ec386cd52b8d93124d63a85dc028b4a8a56218726b1345b7e22bc9bdc52847c273ea32708d796bfad71e78f2a24119dfcd1c4789e332d6dc93f301578f25c6000b15ac520ad83edb8556a44922b3259d75986dfd34914ed852f280b2664be90e6484526b847710652d99304dced76c1cf196ae59b473b89437752f2e2566f340fcf296897e6b1a0261fec54b479b2e83d081892dba8c99fe0373e6d54f9b13f95e58ac18623f756549c404d8cf7ae5ea1914c5a62ff450cf8f46f8a69c0d2ebf6a9bd84af5a93a1d7a4a6698c69f80c1d2a2b12e1faaad1f06f8dd6ec910c2d8133e17fd683324e6b62668da7944d9441eea1b0a2144086443efec667f02369502c02ddb2df1c01f79f09d70fc78728ef7239008b0f561089aad81ff6d0512e1c149630f532d966a9a19342d54c63eeb123211e8fdf2c48ebd96dddcb50f6e4db9c2c777dd9f795db91199705a2c7cacfdd431a075c3f89059c71032f20ca0d63811b0db0d7ee440c9c8c4bbc5f819803947de7e68285019672397efe9eb74e45e77c4a6a5a704fb3176d252ea0abeec1254e207a95c653c125947f81d652897502fc3811799c02532582b696bcbacc754dc02bd1a86929227849deb67fc24eb68c20b9ed282af6c4603564dca16153bb7fc27bc2d2579a2f291971b469aa4892d585efdc6b6cbfc1de4f001a6267b855ef224e9841d9a6a84c3c0eefde4d67543a6f27ec997e1d81281b56d8a5278e075e31714dc4ab717deead2449fdd87b84a6b3cf595aece20d33f10c9dde123b6a8e9487643503147f7b2c7bb96f15bce510412dadf3274e42c9c026dc3147238b06467a4b414b6589a7c8fc57bead98a3990e3a165515996780568713f54b0276ca7a0b594ecb0d76ba8cb3b6384bff97c68e60c3c86ce8eb33928f4ffded664e8a23576cbb32972751f12ccb4227e22bc52209443e20497eb5862cca73f4e8f326d48b46e7d2e58f0a06cf54f8375786e59319a9308a13b52cb0583979286aa9d7ed5997c91ed48fb0d05cd830b179749905d3e73ac89d8ff8815a2373a95ff8deac041a4f7a887630ba105d33d55e1a950c18a2c58938b24e3aacbbf91dea8fee649afd66fb90b8e02ab7ab57483891cf5dad12c7ed6d2a6c89e1a07ba5d77fdfcf77bdba379330bf8ee1dd2518353e812827a53c7b01e67b5784e5da1da557f236ae6992063e4c39cd221fe516c8d8bb6edfa83142b50d47fe92a168fe214fcb05b0cf3f14d46eed4dc3649a3a979e0ff17b597acbf27dbd71f00997fd7933e1f835c2233a6afab10a2bfc5f63705caa75e7736d9ecd910e900b7b1ace3bbf1da391303df43d36a5659ebf04feb0618fa4394cf33fb0e922e7e925d6e21a136898016ede77f5e35e0f7bd9d9f03c95cf4c3dd0d0ea7d75ea70ab625e79bcc869768f41981edcfa52e8d3c6da6a3b061a3dfbf086fda07c34bbd413d1b981fed713f64dc14e99232b4c19c6249788964e2180fc15762bfd9f649fa41789b36394818aea6111f72d2752675ee3faed13996bff8cc6a0614c70ad868f30b4a3c1ba66033dfe5b9784fddcf66e0abb75b09a75d03eb08f1e8d7343fa117a93ad175bf5d6306e7620d79ce1c82861eff516c6f85d4b9218d4cca23a3735d35859bb066bfc2985836ec402f352a0d789b88dc77e48843e4a82cdc18da8fb6ddc0dc387385384390aa8ee20b50f43c74a61f6c8282fc23c8a258572032a6c0ec0a12ddf89a473e699f3b32e6b55b06506c9ef14f13b67f6be768b6c355320935350ef1def6ec5acf16515b332e802b2eaa5e63e2b409f524e608d19ef31527d204981426107b5cf570d2b6c77ec2cf9269862c006f7cfb4194344ddb57357dca463c582c2ac05686158aa58f0c708a5f13ab2da5639c2298bf3cbbe5c8c7bed00ba56c1601280e3ffe99ed9e2cb430037fd2f6764c36b12534310b184fe003dcd57c4bfb211691d513b628e756533822ea8edac591487dc6b59e7b350a338ef852f0b4d880a2d5640b468e682f1db7fd9f4a465374efb329cded093d85e85aab429918357b14a3cbc6ef402f2db2ad7c41d4085d8fccf10963f19925b94db98d505c2873a18089d77e9ce517d3a68745f6f1541d5721f65ca31981860d731fbb2784ed6c07315d86c88eb5f898aed3c4cbeb7a5b6409e3a97b454f3b98f454fad2bbadaa87de44eae1bc9df7f2627ca4609abbd3e5488ff4bda5edde0e6ce6b6f12fd147c42f9397cdb0cdc2b38c761df5744a0600f70ecc92e05168755933436ac538888bc2ddfe4ba2d8fbd4357c42ac66e402c7a0fc589f6f8919d953890619489a4294eb59224fbbe200ecd0061e31ae4eb9b1ce01ac52a3ee9cae5ae0445f821f88e426ccc4a6b9186c7ed1dfab618d544dfa12c7024bbdca6ff865b6fd1f6f58774d69457ca5fdb4821586378dfa5c0f71f1e499850e2425762ba1ebe05facc02b63685515cb1fffbeb1721b07909dcf1b1a9830d4239df2693d6294b6a18b2e3816de8401f96b659f659bd093fb096556e3b14de541494e0e712cfd0008f496a719004f4e3b2719957da4456440af2688e71cbac6bc76e542f3d0f01b0a2a497b568d4efcf0ac88030077bc18e72095b6e73c5f23d7896ea5810eb9183173e7dcea6ff97c00da197b863f3f48e7e6792b8749e000083a4789b4e1b3a2a0765b3c0058514066152b76530966fe0dbcbbf7e53c5b1de38c5c75225f221e9c092d3241e3b73e650e5c35f27647bb1bf40e8f38eb138d0edb77d0a4145fdb10744ff3da95d49d3b7b87c10702db16a491ec16f8ef0fd243cc663e32030cf3195bcf2f57b8d9b116594b80e2895ff128b530d7f87c45482f02f7879f2c28a000fe81aeca25c86d8a7369337c64aaad73522db692fa5b1609206777e005563d959c615370dd02a507840e2327a807f449fdc424e85530a7216e5524a8917f26535115c56cff6db6bf032285469e0aa6adad9b214b21a2557d9ac4829264d4221d0cd6a49cf33b0dc66dd1488d2743390b0421b9818b83427d7427c27ffe1968cc9e1f94eca2ff2da66a86b0fccc32c49ee936ad0a511c76e1baa3f02bb83d7c9443909de8dfe74c7cc483fceea650852feae1d2e34aa05894e18a8109a81f7d65d98f014aa6e9ccde9ae9d05d401d3570cf67d997e1531b64610c06c1379390d657377c7aee45fee44d8642abf04e519ad50be08b68b85c703f2fbf104a5b2b2abbb119d063f71c9adf7bdea745d5479a53c31f93b996a5a73b69f31e17dd635c5feb8b28e34eaca1aa1ec1d71b6be9763e0a09d26276769f6600e8750ffaa0b79a68975d22dc00773205c8f3a77f76a7e776f9f4df45bda2b1fdb5ea3ce284761e896073c0ccc83c395b09380585bcea4bd4da4694361c9745b20bd77205b58e6ee601ea3f1e89e3997b57e1f0f181719a14a9bc2907afffa847c0c623508e2c58749998ed2c7347cd7de529174450a125fca8dc6e5547b44543c393958b57126b4e15fb5eb1babd6eb594c3c434de820c99f57015adcc8ef88a4c440cc3d2df91013b314dbc4d01c59eb415c78c03a07a05e560dd46095184cefe67372de4334cd7f84faaff262b85320ef5c1bb304daf8f2a180d1ceb04a8f65e4271afd8032780ec2446318eb21e008b3fbd90fe50f167322780d39589dc22689dcaf4e60b0b39a982737a95df75093cd826e184285b10a2e9d695e4b51f6ed53c9e1d4e0c9e465732499679273b69dd428aae437f922615b69e4641e11cffc402c9dbcb2b62b5dab5eba939d5aa7df560ba2510061a6725f1bfbbfa77494685d2ec200283fd57f3b9664031adba85847dec7252a232c724f047923f4a99d742a1a7148cdf802462095e939a4a795f6df46bfe6d93972d00bc440b9316b0d67d3eb01416f8999d4efe1befc5da808e1e592cfab5f25b8e0bd13eda2856b075804c6959597688e2c6b1120fe5bf61c15aa01a9dbba6f155f91feab7090f6bc15ebcd003a8f990497a987a408e01b2ee94239e965913bf8e391e93a5d98a505b8de45178e708bbee929d62a3ef594fcd71a54c0820cab1a2d4740f516a3dfa4c7526a64c7d5f19c65d632efc7ffaefcb061653456a74f30e867cd4baa893c89b16beda429ddd13b1ba92093fc3b563a9b55e48d750b72b5c46621bdf135e9f2bbfcb1074a113a75c1d97e481c2cd1103d134dff311ade42cf9fc311eac0d8414107e107c0c89bbbee2a0e9ff9d126019d4414f42cfbc4467ab626ca38b91fd35e46570240eb2ca0356271380ce39e5a434ac9ce8b3b0567ec6b6579e0070ba15f4a8eb76a0f9d049f794e9b006cceda9d4ee93d10edc63207d36893ecf2db0ae2d2985f55c5aea58e6dec5f31fefc6909606562dda037b82c5e243770ab252e097e1394ad63fbc08bede6f7961aa2460037949705a24ccc5361ae767fcb49c0836f654f4fed4d1092498696260a78c1e386b47af90fb2f1e8ae357e19ec668ccea5abb354f2cc2bc494dde771ee35f2b772704a6e8129b9b54e6a8b180294e9bc4dce37338f5bd3c068d57f12bcef26732d99ce46a812d42a1a9b3ccaff9b26c18b4dabae6708dbd348ea0a799b21c0299f7a207d56d70041ad48a14f5cb769238b0fc805624e143b097301caf448bbc396064c665d972f8fa75890415a3928b28c7a58fbae5e3fee043c1ddb2eb5ba9a18d99dc3c6c02530ef913e154eeeb8bb5ecb75116caba29ba59dfe1f34f1cd0fc9ed2a607b087bc18d37eb9cd60b571f8ba9ae3233703121eb8ae9a50dec09ea036364aa61bc1994976c4194e0ce5c0c0f771bbff56e27cc86170925d5aa713c0163ddd00fe9e6e8a92bad6bf6798a2dcd9b8f24724ed7bd3c7c727b5b07a7a0552f19b86b626dfe768a068be9f75735c15703a5336fb36c3a1df6ac3be1bc819ceef329799c462c9c52748a7bd824375c58efe28c74ffa0855b1b3bd6b5abbda24695c2df0979a219c9383d54df177179fc6162f28b3edcba0c83306807103cb066fe0f9200371d897e17474ff8f5db7628f3f96d025e97ec0c1b4ca535f1a76340713b015b3ad85c567aa6f2d162a4e60adfc24ea3d38a81433ef6438201c447a60a5d375fbc201e3866d2de2e51fa0540aa06a4ff73a106b587018f6e9c8f364d6967741ce8a4167f8a105acf65e25277d330dff2327d69e228bdf880eb8c9e2655a3a2f395eaa054fd1dc84ffdee03ba2b9dca9bfa4dc0e225963c6abbdb0f04137df321109907dc57d064eac63d24f0b0f5a5bd6c5ffd78274176d3a58c382d2c8be972f3381681819bac5d3a475bef4434bab28e7fa79b108a886e0d1fcd92f90187ca584524d85e2f072272a03055c95eba3af681fc11e47e4151bca0c488c101fe63500c8386eac04a229b177b5ed6cbfc8f8efcacceaad46cb32d611313a10fac57010df2c37334200f8e9b5d3f3743f21f1cd196b8b23f932377f3d136c38b4a31e1f04e746773c0b04fcf9a32961d2675d6599719ede37cf63068282153fb670272a603077e4fe3056fa6d4890a999fcab39fd0343ed92659bfcd158a8a6738df382ba326e0d0bf83905363cfd6b0a800eae693dbe1153043a046c5c86579f6f653f1842a5b83a749c539a5e4013ed7bb667ea2564dde9a9971dfc22710ffe8f024d1d659c8d63525c00beb08ed764b96ac37c60c719e545816d05cbf8b73f1c6a52134b60ca4cc4f521a27697cac29b67216e35ec20326d009495e41900defcbea8f4d0b156fc79a475cdaa96a46434df367c103060261c79c12c793eb97cd949c443ec2c1f4fc023bf60929723e770e528a9a55283e50a3cfeb16278ce8b880141fcb7fadaa357a9395df566fd6b879be308d7280cd17ad221028a305397927332a9c875f6d0430c10e3241c8e9b855f4cf88cbf521291105fecce26211d06b04ae6c87adebff07c8c1b0d63bd8e437feca558cc19cddfb1b462d7368ae363b1f47f2cf102cc11e74009665248363b92d33351272f356a12c3faa3de97d7a80f73541becf3a090f246ca1172965740b0376eb6a1df372aa453e7322ee8a8e4ef8fcd175ff1ae9319836f0a10668c0d0681fb2b1a829876e1316562bc1968ed180bd7c71cd60e497ceeb975afc5ea3fa344860e08fff24665cd9c0ef4b1fd940f8ea30b08177b823eebba4b26b7be231c4afd83622407b1fc3e866429fa89f2387291a0a1d296fc6e7c374684828e4417cc319c636be1316810bd63df7727459d0616be6dc1b046a918b5c1fff492924156518154ab29a2457f0e87f57c77545790d8b6fbb97798e34ca91297c0ace3b732734ef69bc53ee5a3fbae120c58b151b1f97f113d21afa45d47374efc239d791bf189b0f849d6c8da617021edc2fb7f407ab6af0ab0ec32637328b967e60a213be42b772272bf1dc33bb44910dad172c63c63cc8517bc191e77f207c805bbb6357ac0fbdfd11553f0c7ac32f27a8f87e36cc74ffc10cd5bbf68eab64dbd2cec7e0c5cf1bb71502bc33c8f8dd976570c0b82cd8ec6d8da099b0d4dac7c5aed86fcad2801cf9899205cfd58d29e083712749f6c9b5300f160ac13c871e12d74265a1a9d304af911213d7831d1e8eeb7309659efdbd8e9a31f318bf5e1c02d82a561e95706f4042a0e00b130d6067452fca25a2054b1b18613d7b00f267ed714b0ceb8c7349ed0a8d69d93985342ff65017b8d7455fbdbb83c173d14291661e7e1247a725cecd1e4d752363f744dac210900969e1513b04aadfa4b3d86e8ab0df6641385c5e2665129c8c61086f81e3f852bf9c8e29b8baf3bf9c3b0b7b9424375633428bf2149490cf5350e37cc500a3aad5492525c25cb0bbcf5adeec01661b12552974f13b90a049131905705067cf47c9c8e46d44c1be78182ac55e18f71f3ef2f86a42557601a0279166287575e520f9af4c3bfb3968b5ab14e70ffb4332fac62804d5f14c9932f1a05b698c7fbc74fb313c3af40d0d4eb5aacd5a5de27edc34d92bb1a72bbc2c6184dc7de4dbd558fd0be7c4de31a1bf26b949c4cd9ef2cb2a23f8d75c46393ce7d73ad60e885570684d69de5c172768bd5fe3d7f7f3f5c95972a0d50b1eb1723ce8ee7c18808d38a1397b6d5b48674a9398e6dd37cc098ec70b830b17941a7b09cb8059d513fe9c1d002e71ac15cd3347fa329fc09276fdb441529c1e4af0a92dc2208ad1ddc27b6a4f6258f6b7376b215ef642f8dd819a7b2b57c8b5eaf725d92cc9f42aa7f08a0c2bfb3b4e07af7fb8b301b1e4d7dcda22145652b6f0d9a483fbac077b99985a94bdd48ae4a463f0ddfd25a3f6e0c3ac7e8fb6fe478b731837a61e078a65e8ca5fb6c5827f23379c76c52fe366cedb5b30ece469249e8db25914f2a1bf65e3ab89100f6788e04cab6c97ee7171d9bd6a4d2b179115a0bb4fed0d4b3a35234a985d181b5a001929520d7d15c6a3f7f84aeb5a1c72b00fe37691c1ac62f54d83e310be4cd89211c24fb6c575a6ca24f5802b93828c033d0ab23b3e3afe323d23fdc516426f99c3b53791da50a9bba14e92f94713b1ac01953cace5ee5ce0ff1b47a54d576d2dcc68be9a5a143bd5778ea8bc70f80e9ef481179666d1a6540b8192d2b0e2586c7380772d9330de5e2ea4c567aef72fdbb9bcf9fce617c7f760c8f7e293912a68a071e0b014c5b9639a622c2fcd9be22f039f505aa247efd325227c959471cf1467479fd4f2a287fb078261918cfd67f3f7c111cc4168618e49377f682351a5cf9e81d1496f7f98564d1a5a16b45992471c464c07628b194c213b70b69dcbc3f3fc90fecbf2efc590f00bf6cb34e540c28bc4877d15be572f261163daadbe91bd03b0c109ee7371d0167bd7acbd3d45f179b7e1061b8161c3af07059f225b30035a3832a52e5ee08d3fb8bcf8f6715bc46d14aac06eab711357e4f2aee007e1f019f5df1013e050362274a5180f66d43d6ce4549c40c01b592d177b931db204620704033bf02c1fe850fbe9c82a1980d0ffa5ac9c0da1e8f681930cc33764ba3f3cef861d6c951b7313acb0c673af397b27ca81e88fb2c6a800dc9a9163f89a7fd14ba81284273af875127d4eb312b2707b4c7b86b435a95c7e8dd6c7a113a02035368f959a9c5779bc25961cd4e08531b256765b2a1823f2042f5405f39572527ab9d85a60e41846191214281cdac5d8cafc675c3e4f4e40217211d8cdd58057dbcdc286887b0cb8cbc2e616a3191f7700fa122f8234589eef331db68d2ad21ce06f751eaf1906c501be0eead122b36f2c05c7e02966dd04b2a282ca54c87fec94a4b7ae49d8a8f4b1166c8717e77c6728f5615e763443f4614cb604543130d4a98243bd62f284a7c61d29fe12bfe45351fb73a2a5b8af4293562d0d3484c2af6286d39bd7318ec7a92900fb0a2909e0702f3a6e21c3a160c4631226b832ef3cf9c7c1d1f3c903def117d895f1b6bd87c8779d97d30a73fa37a0ad972efece8f0875e04319c173244ecfd30c99de1a460109acc56a8a1b83624e3c5243b5f978da2c7ee327c198c615f142459e8200ec76efdf68ad745ebbbe6e03bebf61884d01fdcfdd15b40650cd063f95bdfe88cbfd0db9d7417b117b001f2e9847077a986b869eadb198d5badb2af71f7d2b617f65f1111246fe336d7cae133b19b36b6fadda133c0051a59f228c013dedab13c7f3c0dcb5a1ae4ee8be552302d49638b77cbadac9db67fc277fd745b89b94f53b3758fe96286ed35361b40fb9b74d031219d0704a34c0767c6008d5c757cfcd988902c1ae5ff662750c9b2e48281fc0a88483777a1ad6677b1fcfb5e7ca0a100cbe067abc1ebac5722bd2e33abf1da127a3d2e54f38fa7501e719d5b7f4930969d80dfa8d1dc52bca6254a8645bb68f5be644592ee6938e9155be1a8c9e5defe712e81ca8f967d8bb937057ee2d08ff7306a6524e5c594de518701c0fe886bd336441fe3d7facb38e1f0bbe06a97f64cfff480c4da7967d8a2fff42316f5859b78b46db46b12d955f6066a5d7893c5c8e34112f2567236cce2dbf4fa79203e7f9ece35483e24df4e53b8e25153457527984565a7c5e9688440746d9a789fb8a2859df82eec7a8c6463a7e13718a921b4e89906a6a5cd9647e5c6749440cd05a905cf120460e223ad9944ba8b67d62bf78986f29027b152f151a4e48f430c1af1d370d9e9862d70c236ff4825e342a0d004dbb1723a86528d1b2c8651191df7a2638efa7771435fa26be3e57f2edbde1e739e8d968205ee7c94784d626493072f0c882135df8156e5f606e3c602373ed68c4ba45db927194ad8cfa0fe96213560b69c3d67c8f01b12904bcfbc0d9116a7faa9e5a268143b63fa66d6c4e6bcc584f5a53ce08e9752276b659c8202cec2e52a8beb09197c0f650e553fcbc30f38cfbef79e6cb7ebf041ec0c14b99a926c3c9f486a8ee6d373a676a1c109649f389e06e0f0fcffa987380411fafecbad07c9d2468e3544791c814f0b259ebffbcaff97ddb7455f6b75949a71702685308f44032508e1d0685fd1cb2b2a1e3f2e1d6d1067e6c0031b61256bb2cc230d475befc9258edd8cf2247d0d0d1e612afe6de8afda909df255e767e7e595773d34bf2abd263b7cb030a73857fe8c0dc614abe349c13ef320c4daec51b0a9cf153504a8947649e3b64f0d81dd67019be8a8710fe892f684765763f18cf8b1d66cb0090fb214769bd855120150f629de22a71d79a7beb2fa77dcde57e50c16318e8ec0c167f21487e1da3982928a973a5b0e188eb656df876e3f0264fab7802abd5d136101ae5d6759bd115de41ff53ae8a4d130bf20a6b7b24c37fb4f75278d4a7fb6f4089fdf88538e5477701728132829aa2396fdf80a8aec496f9df16a30521a48a2bc21ecea642778c8def405bb9ff11d63c615f7268c421567950af512428ea4f65593f8cade877baa48f35c997428804f21022610340568a7c57d5d9603858c00ba26dca206aca96837abe5cac4d9c401acf1112b27b1484f5db0f56d3cc93ddda27e7e9d4a5a96715506e99cd53d86c8d83cca3b91803f776c090d858c03a909742a3140d73fa837039991dcf09e6cead8e5b066e82141d78186d498e5760aa40fb03166bfef8e72223d134d599883312ade86cb1a772e28612f3ff7a202ac7853b7bbebb066ede986a8c705727e198991676570cc9a5c12e894d166e84a0832bb61334cb8d9f8b58e51b321214f7cd84ce414be044288bafa3cb302193889c7c45b25b8909cf0acf5c93e13363c6897d51704d031c7e6691e5f7c5847980d0b31d8c26d4d1b01eaac0353b6621f2cea4696e47552f4d2aca7b5155585526ed631e3077cdb663863b38d9383f591f7967e7194e56eb79bc847f56b871271dae7b9edd071cf4bc65eb012406e57cb4e7038e325653a691fab24077113ccf1f15b055723dbac08858415aca08dae9595ac202776bcb77185c711d9b440d311d0c599d31d72e6f8b20c607700d86728cabb4cf177206ca42ea08dc3c564c77c2f6d9abf0c1f1230989b4ed3cac8059b8a2c826748c77abcbe9cf6b2a487653ce2413ec560352619168eed2f5fc1e5abd0ae0d99037f3bb60214831feb36dd71d302525d5924ff8cb237ef7686b0ff716d76dfddb72b10bd9cdaa63cc08e96a2593c7043542c0a18da530265990a985a34db9efbfd432ef5ed95277537da311b861fe39994f3b8a78eccdc3c510487d7b635832cad3e974b43330f87d4a4fa8d21b127fae9c47372358b7d4b6e39aca54ea504db7a52248d80621e1f2acc40e6f7c7c8ee96451dd969f77b2a4577c533d4d6d7389dbade145b370450c94072ede04de4c5a046d7274b6c196bfb99d0625afd4db0f5add0bd6201c7059f651ad08fec2232aad4572b3355df65cb024504eeef1c6d8c2ec0d52d0f38a5447d459da7579865a96d3e81a48f1840c443c407bcd8018f2439a4ea2168d998029c93e8e94000e77fa3117116ce2645a11af3dea7cb3f547ba134954fdfc2f3a14a5b1e47a5d82ec7a3d7fc32d21d1ac44d07aecb7acbc375725c10c93fa217c98bfe08efb6fa233d4eb88dd7518e7865f9c0689601b32f94a7c2c1e173b8dfac9827d705593555c550940f87d94baab15cd78d2cc1eb5d6e7c1ea8d7f88a6c41122b0df01f56a19e7b83008ec0745af4bd1a6f39b85fb0454ee7be583c2b9a6eca2f5f2823506e6fd73e36c71b3001c6847c739e9b3a40f89b18cf267424df45796a02a27c79b64422870fc864fb50ffa933619a9b1000b4a91997ad8cef6f0a6c2e44e7d80813ab0b83dcdab3f9c1100f0bb8275d83ec31e5032cc982e1856a5b78ad79d8af85e81089d607cb0bb2d36887de2c539facbff0402b5f43e66d31004dfd8974053c6e4af49473d72a89454cea7df25e2650258e56b8d2de602ec778b2fba96ef28a434fd42fb329cdcc1d6d7fc2da315dbf11d11ce03a45f57bc797017613fae97b1e7b6132639a75e01860bdeedb280604e717ff24c8f9301e1167efa0667ed7c65920fb8fcd96c1228486324e5b6cbe8eda41fcec0f943ff921fb8df882b373ded7ddf7a40babe541c8cf10a0a9b2054bbfae38001f109e99da5854e9c04504150f1613329674966198651c7ee4cb50906137b0ed3eea9f5145e8a792f7e47929d1f78723141830425f3832985cd3303a3a8ea8cfe429204aad42a02901c320dc5676254cd07e1ca0944c835efcd92f46b7dff95c9af39e6fcf0133d7443d65669618c3c22d9f010d3b24746efca5f3911896b43e7243b57dd51643daa0ce1b7be8605e78cf12c9137cf062cfb4bd4c480cd1f17527ee653187d90793e65731b8befc9225368aafef33e0a89a45db126d2c9ad40d0314e745775af97e1bafe837c97ab87dee13de765eb743f7d2f04642e0159487a10798545a6f0536cde449e8ad67a8316e2429fecc501ec40365b6ecd78e7bcd5cc36a648d6a1368b31b1d40282d249d086ea3d7c4b28fcc45accb29b95bcb3a2b5c34d4ab4195d2ce1f4e3c37356f2c0babea76df114af6902349148bcfa762f6bb4d35f6472f63669b6094a12b37d5ab51c58ef628f8fbf058805fe3f6c87a801fcd7097d580be31ab1e7265eba87aad29c4178b012c055e111ef6b379a4c47d58071c2c33f4e35b91b62f0c590da0d90fa7ca64443dabd0a575e0f9240c23663eddb5c36160e2c3de75859ea17f0e0de72409e8ec54048d63e52f8b930086b60b63ffeb9b4ec93fa76deccf8427e8cbee27d938a2a0e78eac4e5d3fd88c1e09960b4cf077fc43c2d946c1175859b6eeb8f759545e6c3dc41e08d161d8f3965b006dee9464902cfc13ba1ec182d6666eeab14640058975e823d3b00391e48bb8edca4947bcd4ac58a5d03199c644a2c492575a401d2ae05bed5249ed810d891327f783f3ef305c9b6215d50ca76ac0a5b523ca262e1befdaacf1c3bbafb8920721d3e9a8966d2546d3bf62fe9589d4b2139daf34d8d39a3b61818e510022580152b507e7c9790dda473c4778299937644c51849f591e5ee91bf2401f4de17825cc9606b816c2a68c36aa268d75b4c5de69540697388d05d04df94a9ef64e627a476f9c81617ffaef75880659f4922d7ca7b833d77e4e98d72da1b91d07a307e4fc0bf42f42255365ecfb34af8f3865ae772a334b2994b591fe54f121ec93c69c77c919e0331da693f3db1285cd8f6d425ab920b1a82794ff0ab9a330f94c632fdb59ce000c9a528c9a8725c903aece5aa163539c57f1cdd989c6151589596735954cd0732e968ab54233911881fb0838683d206e46bb92f881aeee1759425abfd3c24ebea22f7df5d20cf8ce567b0ecac15b8c0de04e33352e543bf75fcb5e8af671df4978229521b9a4ced96ed2f988a741dd38b8e7f70dce9136d48dab33dc1fe79d02f4646193116de5de7f2e899720b619825474d8feef0a47f17d3c3a965bb38c711e0e99ecb32f9f1a11d0e09f8651bb8b04ec3b8bf94f5cc811a1f9a976ee4f546012687a89062911a93495e976af1fc65c8f707f30f3b2c98099056230d811550bc64420e55886dcd508ce122401dd3850f5ece09a5baa9aa5a63eabd3f20734e5a1ef12ec5ac4f7256d38d32e39c900b877718153c053232b5a9c7c4d6001e18d1e674684e4761c215beee242c120abfc2ce43a863101f68e495695d96332ef91584bd5b7c331e450fcfe4f9cbc2a41f6dab5003ba2dceb076a9597ce110ed3d9c0c69e0fa2836324cae5ca9f5f678e70c2f264ada243f6f65cd0f1aa5e131d578e78f54b2f395b02013d47c6166cc091ad31baf613d3e222b2d599c3608813eda314c280c10563be66261263c52748c7354bf0ce4103412c6e86997fb0845b7affe8a025c93c1c3a9969117578a8cab03bc587b9d7b607d53da147f3a255092e9945cb76c1aa2ee538d86117f38f4460a6df32ac17050b968f89fa72b0a571b180b81d493f106e21fa854a42d520bd76d9a93b3ce69ec7204f6410a61e33f70e4b0e29bdacb6ac0504b126295514461f860a8d3af74099dc2a69d7a48a9f79b578aac7a6d9ead9f45d36035600ea4057c145263dab68c6bb15bee4933d829759aa4f1aa0237964ea61ffb33399d0d27acacfb6e4e7677d1188b1bcc550ab81e4ad89a466bb367f0a9d285fb393ebfd616eeeeadd1b531d7a591acd87543748b685045397ad6972cf1df002f2c51266a01b11a921cd32ca355242af4801f3dc4f1a3fde29f6619eab382531a9ceb9e76a8968e30e7db7bc492f1156079921232c2732f59b8904e906851b64e5b7c2b0597d7fef65f75abe1b6e7a876b938becbcf380fa75ade0860ddf148d32416ad1b91d2bf7b8e68139a574135b81abc99a0f9b65632f5c2d81fa578b510162c17dbcca7429bccb29865ea8309cbf4e710f246d28a862667deb419e71e9fe7c3838489fafe940db7298fcac1973412a0f32ad05d4d71534a8fd532b4a31dd13651d662f62c9d77f5e67972346fd7dbd9f34348016ba8bceee53d418c8805befeb37a981082c02b46c3af05e60613fdd6329f59e6b6b1afad07e2cf3dfb03963ff1619ecea69ff6f254e0d537a8712b1ca972a183bfdddd792c867a809022812b8a43ab3d65020a6c12406629134df60b257ab7f2dff439967ca045b630b0251c13375ff53a9fd2121ebec3bb2c8e5892101d8580e0294c1562a26e3ddb5e8937f9ecaee7ee00a9981b4d929de2fed3f24debbc379b53d6536fbf772021aea7b65b9f678e83debd1939b8186ca89d0f74eb0afea181ba53e80c534859850b7ead7f76953b3aed6367d0c39e35fcf93011e6f2bd892c603884b733ef4c5e2cbb5736e1e6c8b91a1052615aa763ededc7f42d6061f21709828d6e39b5301fa5089ca4c76f15ec21c6e423156600eb5053afeab8202b58ad9713dd91fe48e02f72c5a4f4cf28c482f1ac70fd2b24b8e4be4b3407ba9dd67d7ac6bdcbfbea936f7c1e5940f8dcd6411e48660fbe798e7b66bd994b20ab7986fa052ced10ebf4f169126dcaef088ea32b7341e7b6be4ead5aa2300567e0ca3d2665d5e50e31036d94c16fde246efdbee941345eaa546f87f8bf1770d9cc33f31a260aaa734ec8e7b6caf6fb1dd4c1b556d3a173f012b60ccc992a177f2a7182c50ac54392d055599e0585dfce6538f24b7b62bfe6b6f78d27da3ed2ba9d60a773d7c68af97058f33eb713416eb4ead5a81ece9734f5caf0ccb1e2408fe72b11ca48ef03606a8b8cdd674faded3693752c816f67b7e513996f60b947216f1de4da101ab5c910b2d533ec701f0fde938b9485c05142c3613755a97aaa2aa476a4e0b4f1ca37090426043b0453f09507371afdf8dd903fb3044d240ef897981b7778f20f41b76712fa44245b6add6bd8c05dd738d22f9c9455a3aeb7d0fc9fd37e27ea91a78a6429602b4ce92353b19c2a4c6aa42bf0efba71807e1ca03e4f066a9d72e64af322c826e2e1b915a10b75114f661133d5c70971002512e57c8160a00c4aac2a2e07813fbe9e7d1118b10ba369b690df34ef7ce07801794cacc041ae3f040d3364b9a6d86a900748a2789866b4b791bf9640b8bb0c7f80b92cb1770bf39f367812f7073fc44eeb54440847ad90ba6120094ff779beb13b33dbfa4d6e9cc54b65346c08b53f922064e660c23676ccfdfa19b46060c4b0e8cceb5de24c2016a9aafa887f55cc2dcd3d0a2287252cf7a98639e96f932c5d47c8564180b508572a78e713ed6620207635d190aa27681a10372e3cbd8c1e6726dcbcc759d0fcf467e904aa25250ab44b898e4e12eaa0c48385006d8aba0f18111a1c09ec32327e203e89d38ef0ac7e245b8b83bfa01832f9e6cdd2eb3a3c8d46db7638314d001aa58ee8479def7047d4c6026fae36c6eb5af40e8d2166aa6cce45f28c7afc59c0618f3425c65948da0ef3e2b79283e0a7ff7bc2cf0c3671fb504b48ef0179992b32d53292d4f84ebc27596a8046ad63b972fb989af537e9041552a352662a57dbd8134295db669118d33b1c4b661357eb19ed391259dbba10aeec5376ae91eebb0c3dda728e3dd36a9b16bad741061fb9db700b1de6df8451cb5645c601f7d33503003dc1c027abebc422b0661b220ef5d2714b37481de56f9c219bf7ad764ce63722b2d3dcf7779871279387e9f8c041da61e703a0d598a8abdc5120f03c95dba0a356efb3cda5d484081a787c25cc56750bd0f8659b69fa92b8638d7fa4db0fdd98a77b62c6f1024da75c2db72712ac4a121d899bedf1db91d4d2ea4cad8674ee3c383222d62e21535414c46bb962046c669ef35c52f663df32ae5a899408f2eb54ae2cfd525c9aaf5b13a5b1473151e3ab9c699913ea2ccc5838b6721fad8b3028f7c05c0093bd1a4cbc7ff272bb9a8aedd8ff2b613a69264bb91db67ddf002de880aa79adf407a9d9fe615825bf43f19a4df05e3a6dce1af99134568c22fe4f41e885a03e779c80595372e9a9e16d76a8346718655f7ea6a6e40313bf3346c864cdc56295d11f8da895eedbda53f01dc81578397b8c4ac977d11601b043a796a5787a8cdab0941c3a1db6875f575cce425ab990231c332f4b65a21279694f893a8dd7436c2637824d8595cd3c47af83702dd5e4077f8ca1f35ba99c52b95d34520f2d202b985157c3ac7a683cdda5c12910e121f098a79f34f17c197b3f145cf1b5f57809da4892286d088f079cd9725b4eba0518a2043558bbd4afb37c3d37bf78f6c20152978cb86e7ecc0bf47f628d46b346bca780a4e62169e60a20b55a4694fd82b2a2470893466b158219683bb95d385a28a7436f1e8fce34337294c9e81640762544aefd021e4de0273948020e31da3335705d217086ec204105ea57566468313a0fad8d3fb1e6ff7d400de1192e4ed599b4b800f0fd6406fd2fe47483e1bed3f911c16163c610bf5acae07776c3b18f12ae55ff9904b62eb8b3f43c2c9a4464ad25615b5272c1d0db377acef101731dd68b198b7a2f1205902e218643063e7b339a186fccdb9758dde92b35da3e64435f9cc4c9c5ceb8543cccc98219b858d3556ce376bc8d2c942e6039eaf890c7b14bf96717abd8135cbdaa33ba785c62578ecce807c2f1d98015f76543bc92be1a902fc3ed5bb1d4a4e632538261f49452071c1a8f252373ae1bc3589067cda44d9c687aac24722c81828ee43f360adfbf541e68437fc0e6e286a0dfa8f4d9a33e99af290e3c08312bd1ef01acc5868a94a63a72548d6ccc1afbdfb82bcb31bb86d5fb65a0d61b3743347f6e9e63d69aa6494356d2de87d1c90aca10d40b6d23a0ea5c4dc4a7776153761df6809e30d6cb5030199360ae43c611323c61ac5fa7b978800e76cfa6763642a7e68c3d0d239aa7cde9efedd0adc284643df2899be9435c10f54f8895cd8ddd5cbfa74a0e272c6af18cee773afc284898f973beca2539bc04dedb9d1c8e72e7eb9c849e0edc9d816e47efbfedbb55856269bf6a61c2ac56b11fc3d15a1d483d6ef651de2698069f85bc900cf210680cdb9c0cf72b5390b8160cd79b9fcb69f2ba90bb5d8467e031455a3abf1e2acfdaf9557a346237e766c2a43a30145077baa497f3eb0c6f6bb096e67fc6472f511c003ae617bdc54a0a0fe7163b935fb6e611f917ff8ef0948b21bd4e52b691a0b57d3f4058f82cd87010c626ecacfd24616ef0aa5ede78999c6b53a94eafd9a6edcf1dae98cf1a1bb605a9e72049656e8abd5ee2f0e77ed3e3bbb70d3a052c89d0cbf3ac9e9c3eb2ca465d07650a95bb589ef966d4197e0d198e6bd0ecc4b68ee3b04513efff2a9a2806b8b985d94038753af22a71f039ce004f8e796f4f4dd1dc350610d90e369be2684745d6f32958db4157adbf4cfe116983cbef3edd0ddb3bd872e317ec2bd37a38eb675405aaacd770a51f0ec1bbffa56decdc421bfef4e327603ebda34e333274d0cee75dd986d7945c7b40f468a9436588c956d11844cb4092023693056cc21f0b57d230c780a92d36861bdc560e1b318bd5f2e31c2867cfe488ad079f1b849efb731fa1d3becdcfc40c12e04b45d974952ccdd7ccfeb8c77d1d1cb260249d5317eeef740fb18c829e9eefef753cf718c083953606c7edf023686a65055eb77678f6523b3b54a746ad45f706c1393a323451d63b3928e6b72c84cebd066bc4bee495a0a00e604d3023349134b1c7fe8e36e03323820267d919172645abb80417a59e964f74c7bddf5f76dfbcbdf3aedd44fd79f77a312ed271c1397d439183868e4de2a5d0b5b4d78b137a600351f9f7d8b8e160e7069bbfa997596c6ca5af951d167e5c59b6022232830783ff73c34e3d0d04117047fbaa4e2b0120d7f394fc753c1f509b6766b2c0b4e52f45e3a9fb8a3519a4d29f66bb3cac900682c0b7c74bbf0483adb23638b13ba3cc92661dfdffc836204eab020762771983f01157f2e1f8ea3b4b184e032bb316dc38f0f2f2e239353cf937d2701bfe15df6ea3ae48eaa1ef69623ddbdb0bcb3fd8c4af80374bebe8680bf43ea1570787ed7ee88972827b290c9228e77cf936e65bdd9559bd94d7b7f98f0a96d8661d93c4d5a95777b2236798c52769f99f685fbc855cac102dea67a169f02c2732d70fa5dce3865a9c169232a7bc27ffb52e9614808809565afa69bb9a6c118ca61b954dc832ace73dca6acb11855632ac1cb95ded2052598ac4cd2065c503b6785c3e9f060dd93f268d0ee0aed3e8f3a155616820c7a59922656444fc49cbc9d055c8adb1c1759931973c175019bac61bf211755c0a3eb92cd74165844059ba51096aba2e988d275df836cfc768caa42505fc69317a742a3ce65d33a2deaf16a08457baa0c6894bd6c79028afffa983c9e5767fca570389bd1c571f2662c4b9fea12b61e240f12a7639aae9e4e12711f6f3c7a7d3ad4b39f7303929e2454e054112d41907dea62caea48f5274b2b357fa12a74f7aa4bd511440db8d7871840c920e9df409066664dca4d693fa4f8b0f4aeff5e0288e7ce8b6d620c29a94c6e3d633a37e20ce1b9a7153350c0156305bf1aa05a094cf95b08bb31d9749eb6472a728c2a48f5fd471aff625dde312a110d73ef092fbfa230590e10e8a968f84ff275cfe14fb25a7398648fc2d017e38f9aa148e29e2e5d99b7223bcb0da2eb5b892fb97cb31b04950e1a85976e8a0af9fc7dde79e36da8257c4c812a7b008e4d19e2af389673a1caab1a6e4a9e1e6372f9f871e030b82ebaebb2eafee00a3aa0e2f90cc9d5d3570d867a9076229b1f945cde6df2b69bc2a691ce266f2cac5aaa66b322a50c09a38f81f0cf260be6f31b6de1d0f5072be13d6354475762aa8e4a971f0b0fed86cf83f32de8776b529e335df58b38253c523a41776e4675a563a1f03d262abf6283dadbfbc89987657ba2e0f59efcc7a72cc4fdbe46114300f4543309c9da104e29f1f2b7b351735ac8aea3c3476bd22e949ea97fb3d6edcf29e68374e0aa80be4e90b00bd2cf95b8e1a051ec2e3a467ec7f43d0014b933c4dc6791211ac7e746e86e77715e23cecf7b76e06da8483822345a69013d20839a7b8f7b316b5872f79a4541bd55c9d348439b6524b90f047a2954903731625a84d3582cb28f177cc8fdc640e7bd84f71d313ee64cf48a0bd8b671e1719c840bd083e23fba57da056590edbf3698d3a8af5c4a0f3e0c513ec93fb2c0cf0048cad531ab66489576d884a90d958a1c8426788c08096f7dbbe7fbee19178040441ec228823758f3eb9528133e86bc5a25cb4bca8b9fa6fe8d20c8213c6da6b8e6ddf249af16a1f411186ab37495c824d9c50d07d4678a25ab0c63847c235d3160d1e131b0c7241c8a5ab3d414daf87250a21eb7bc280255654223cedad0c89a708c2eec56165805b94286a6a322a09318b9423f2ec1f86201be4c2e7d569e35467ad7775d7e327cae87f5204bbb06b5175cf0ea80b989f9c33bd071f8867bd1c959e80c8359165fd71ec76a8fcb85964dbc705d0d84c0a7f3661ffb41b8579b99535c1401bd3266c0b5c3bac5484c8917c89a64acc131daa6448f651bd19eeb01e9b8fd3fc841cc97d7090d88768916925215fa3290e9d41f2077a068c089f02020834231bb53f1bde2f879415c2fc1204699411cc9a11538b61a04531931fe1c7dbe1aa6b6dcd2a90ee96c33246268ab005ce121c70765ac43142a93ac532e3e4df256c292050e0cdccb040876fb19a0424d67a665d6fb993d9b206c760c23a70e3848c8f943f8d550d16cfff3c720d43f3c94a9a09292874ef3e85079bd4d789161403cfa5b034f6ed346dac1176cbab31333b7cca34e8ea27282d215a37bcc0c68e219574d8c2b22a2402ae970ccf3612f9ecf157cc279255e2127b61a621dacb160fd7359ef08744aed2d9b4b44eca7ef6c125e55c7d55b545bc17627a26d2a932ebd6e8bff15d75104a4ef6a960170bd728c9cc10f210cb087124f04eebfd6564b92c32c556ca96af7a12dba50fa4b381d387069096e85904f22bbab8c23f8d5f3da036f9c406c4411487b2c59f7263cd98efd695c8a6bf0ed8c470d3cfc3caa95e8f833c3ebfd8188a56bed4ac344104631adca0e68369a9dc1c10388c915fc03f6d33b637588c09a8782f1a75cccd96fe542f5742697fe9a6205cfa261344ac43bc2b7aacb5f8112cf6e3d41527b8b3740914dcabea9dd1d89819867e2b49723ebf3273c8b4f6f21b3899799ba3de672bb4a2ae81ac5461f237e1bcbad901a51f2952c6348edc8bc4303f37265d00c5a5db871de7112db91c6dfc1d5720fa6b3fe785ceea5821a2f23da918eb93631244ac11696251426901ad69ff8e0cf8ed3386cc14f57fc39f6c76d9f1557936973cefcc42af4b59d6541d8aebe72855d5707e338de58d215d4b6899776f42f942b354be91e5049891a2e47f902ff3ba6d02792c47a92c8f03a1fc82dd432dd25795b0aee3dc7753cb90b02ecaf220623beb00d3046d12c9af0b88f7d08c7f923e6afe4f7bbdb5a25b3002fa5f8a66df5713ae2ab056a653e4241db42f72907c4707c6e023a877d3a6df78775c420410b130e8290b9591139a543ded37809143b276d414d57d9be3bf8ef2b3c0ec823fd24005b621658c414f024db12a699087748b6e4e7fcd690c460f2b5d380eb73eade9110f3f1b223003f7070ad8d2eacc1b8697b3740277182192ac63cf84b256fb298d1c798699089d3136efcb2f2394d4e6c21ff007c856806df7292ba25ff8cf6774db6b3301133fd21eecac38c55cc187d12d70e04ef3f88ee745da4cffb0db1a82977d6693ec6238d0f116eccbb67894dcbc9f3049d9c1535dcd1fa6bf99127fecbf72e8b5c32e76aec904f70b769fa963533909db4aaeacd53c75725eec58c22d7ef523afe3e3c3fe104c8054fb586288b1067a56b762e643980ee915f351cf4a98607ff57ec9c679dd475a37e1c56814c4ae03e9954bdea9558650cd01683b6ed78e5dc84c2080642a1c71aea82c17504feda8ea5276f3b832400c01551be7e4ac60a6ef17bc0076c3e6491be497b9344a7a0da80ccf44427b9a3baa36b3889a45fe54681fe1ed8c2ddaca6c6d230ceed949a77b25a05857ad3ace8f6aa6908821630abbb51ba26eaa7d54750cbffedfb919a0ad4ce2373994d24f9d072f0adcf119cb4a02f17f4396ee954e726e0f0264343df5935cc1a9c3edf01bd700fb588f66b0af5840e940eb82dc669dbb191781316cc5e645bc4ab2fd3776efa611652b69297ee4bce62f599f40136fe9fdd1a1abca03dcd06c6eef0977a44e38fbff972b8269e7704c93f6356904173f9e4fd9d909ba400709e45bc5ce14d925d6a20aa23f77c4bda14ef4595846c27d8845377542a534a526e657fe912c747426ebcb64381025c306fc96275513380048baf18f09b87b6c7daf5192655c39fb3db07ac99c5d2d1d902ef06e1f606ccf6a17ce977d520be78a865f60d340b89c8ce6be62dcecb16713ff4cc97c162869695bab0f50081a97c20656e5ee1d9eabf092f288d4acf065083de3584fb2db62283748ab277cbfcac4e77687875e2ef6029094e59a60f7ab2c49db34acecd08be66a1b1b8ccc70c323efbd0897672f67414a1eea854a99ba0278f2de546ad2c44292d5bb155a7ee29143c8d89528c6e002187dfe731dc52f4918a5387af55e900775597d0b8bc4066af2c2bbd0d8af0a76213aa8614b4d048fa5d97fb996b87ff992bac61fee85b73744a32c086cb1ee59225bfc0b36df348005159833c4c64a44c3b11cd1f319c4703b131b822a5a1c32695233d30941f209444f6daee968eee378417d9bc431f532c2851651b03037b857119d6ca87e9a1ee0e799546f854b577e839e8bf0fe6519ddc437430e9ddadb4f13aafbf2e7ddcb6d884a52a7ca998db15f273f7cba85632109f56efea2293f9516d95ed09fef10e889e4cc9a4dc234c428f593ac8c48722d112ec3b0df6660ac9d83e7f0ef674e71bfcfded3112e7ed99768647ba34fccb7a558dfd72ce4176c89d22868f9e1387111442d0f803ddcaeb718ac1385ef21e9497345e76a04e6a62a3a1fc44099499fe8bf0650e3779ac621dd3061eabbe2a3d61b0e7768b58ea26ffc578be4b7a55fb29d47b288de21dd9daf42a8a0c02bd064e2db9e4bd9daeba5164eee462bc2c46ceca86dd7403ccb72ac3d4ae31bbdd469e9be5756d29b6664f54d452d5b9238457ee4f92959fbf429cf92de9c6da1848c727186e6d6ed48fc97a916ff7a89dcd719920eaf783aa56dfc56e0ba4ff54d2331898a6e7a7d97a01c70068a23a2682233f7abfad9fe9bff62b5645740f268629b9c7a70e2b3b80d193542384d0c2f11d5c47a8a8a971536cf1a5a71cf669e17d6f31a73ad82ff921db64a60496409c3cec5a0af0bf71562d83cca0bdaf75d086f8999ba078a3296a539052da541a10172225411ae8719cd85cdc02c0ac96392606076c4053f38f59fccca9c8a83681d3af975c5e14f839610db290bdbbc4b4ee202ba329e6f26904a0e792fb014f0b73899f09d8da2831a66e81a8595870b436d879f17dc95b4ff7797cf0add6a170c29f4d5b752ae4c797c2801a09df371c099b9c341fe07064c284782c566c115ff9facd310ec6d9f1c03d9300b8547896d987847b30d853ab32f50525f7da3f1e1e3b86569012ed98343611a66b71802d7c31542dd6c637de62cb864b509314c3daa15784bb14959075d84f265354eda713f9d3de269e8b70afebef95aec0f43c59f7c9787ec575af7ee9f1378d5dd75fa7f595ef7c9eef1d56fa6c267115da281761411067e44772f24a0f682d95399d6d653f2f9f06555aa7c2ddf0056ad06fbdfec30b1750c29c05b2ef45c06bd19667deeeb7854778090b0aa3704086a2d1dc1cc4428fb753a2d42451f9f1db61eb1bf345b5e0bcb8f98272671d5cc6dbc4fd673ac4336f17358f2419a7bf5358ebccd6a4b444406d1baacd6925db178272f035460f520300929058b9ef6339569a60d9030516878e1a36474a3774bf1e47388f36163a2d76e52d452849232dd915b5bfe76da7a13ecc55e9b61d7e4ace7f5d0bed6828eea7b5abb96d94bee4d667fa5732a2f0116205a2c6a09a925aa124ff236b4f3dec1ed07d5133a104e7b9c05cc8a36193180f0c6e1e34ea5323c463e8935a84ae418e739dd5940ecd598362f514a03cda6eea23b60964a280f99974e85033fdc58ab9bab7f474c3eac9665251a9d4db3f1cf63e4727a156930f34933dcde3a5b6babdc5be1bb06e64c4d0b6f49f69178644ccced380a08604ae23fa04f7b7bf59c79e7093509e6fbdcb604d4bc57c83253c46a682ec4667c0578451dcbdf85be0ce7fec4df7b0503f1854adb3f2eac85ccf2bbc4313a516b092cc683ac325f78b4e54d4eea8e4bdd577e28e2bfe16180f0f5ba5e666f7ef2800594b3f2777b1ea2f59ab5bf91f5e3d437bb5111fa5fc95a6b15616320f4b6f81cded7fb10f1553d1475c6085d1dca5c8910c84482338c0bdbed4ab5c6e4f50c532f2456046cb1023f9c7169b031ec1b89cfed946275c0e2362ef40ac6430aa73f2054ff2214bc5d35203b1cb4651cb07da36f48bbeadb832608742538e81f2b9175db3ed71612d37567c64f0b777d6ca8e071e77928b1ca07c0ab80771e2825a42b11c14ce79050ae3a439946a74bb052afff99073347b169195d84bb4cfa4c4f645322475606b8b1df0c964aefa5ec78774ffe17fc3bc3beab5c7689cf95ecc676678ba19751f024e7e69b401e418ffbd2c3377be9139d7d7d59a427c78ec819e14e4e2d2a73611e9a1b6361253cc21ab6b1878b136e506bb9a8360482a3332ec4aeb075c71ec98d4b8c7eac8e8b41ad16da3ac422999e004f8938d74c6c126225b7994105f7cba07779ed253e5fd7cb8f9842462d50cf9b50ca8fbe60971da52788a9a48c3c874eb434f259f74005ae546440186fe2733ca19b3ca0fa4c906ebc002e20cff45995af84d7540fe9fe86be912a37daae7337b0707fcf5261ad5f399b3b100099228dd3323d634d74cbab9dd13810fa9fecd0bb4cc2626921c775a4f83dd405c432ea9059e4f8710d676674b590f04df931a1ecd04590f40de1a9a84eecb1578185b17b2b77a58fb6b9f644efb22708eb9b4394ec2a21fcce3834476964b30529e179d2281735f4c64dcdab9c64861efbeb06a487d30e4e4dae20220d5b180b6a2aafccb010a766a690f66e8877939620a57ebf7a5d1a64ff4c251076486dd7c271933b0dad2b1c4abd257a068023ad775715d66f2d95743c5a25024fdff8963a2e4bbbfc7240f816cde6799c9e1c2c0617c220c58ac90d04fe357b9521aad70377cdf08d6bba2f6e544a3350da23913f6b5445c6cd124a68d99e429c1b60685a0a46f54c3d7919b7407714f428442e6f51e3556abdbee78c1eea398535294361349a67991c476c929e6654d1e8edb4b1b9eade07992dc1f8524b6f6c3221b434631f47f62d68708083a0bb418d575ee75daaac41202000dec38461f9379ab848a7adcb8d1bc9420cd51294c90f6c448e9f4fcf59bc98b939d19441edde2ad8b6f1c7639ea66b046a692f729719a1d92e93f1b4ca6c7bfd3946ca8c1c81acd440d6d6dc963df277530cb09b3b3414565eb6d00e05e14fb43e9e9f248daf11e88e1d6d586d6a92542c56a09604fbfcd289ab64b96396f5d4620076d19b888f776576d6d0da4ea982f05c1c8f2fb5bb8a06ef0f0c311515b84ae0665c1cb81f96c9de8c66bb0e2893f7814d33215c87c6ecb48b3e737bc283dbf1decd7ef311560d67960e6440097dd982718fcb59abc7c1223a55ad1a0d3b4014f2ea5c0e1cf7ff5f6e88d11bd6c06b9224d52a86a39e7f9548189415da6a690af7a853d8558c18c6c49ffdd31870dd386b2066d1c95b8827eddff0a32f813943640855f1360aad9af2420c0d9d77cbd5f26072ac456ee1560a68b60f8dfc3066ffefd13bbb1b9731163eb2885466cb0e0af6e0ff35a01ccebec30c993b9c48ed098bbc9ef3014542a499145544487284bcfd228f65ee442d7899b654c7cf17ae352db8b10546c3bb359a54455673a45c205e5e6bc3c5c8b303364dcfef30bfee729bc951474ef52afb5d004c51f329801251f6921261e43a0043f591b39b9a765ab872bf89c8fe162fde7178b804d652447b52cf27bedee99f0f0e10baf80aa940600dfc3a747aaceb1a42fe848115bbcdb89df33e456dce474182f671fdac9df3f3b899e2e5fb4c069d54d24325e7d51533406292b240449c8321496685eff180fd375974ffe911c553d41ecf98f163352f090f2b1d2576d19ff6dbc51eb1c854fd9056ffef88ccf2ae56475dc06ef752eb99efbdb39b949f01f7b7243a7107cef8be9ba0a6fbb1809114561bfeec42e56ca574622e0bae25d22f4fcad4fa33502f0167f0eb9078fd00f81beedac81fbd5fa9a3e48516ffe84cc4558d37fc571a56af2ec062204c4703b67326af10d46ea9a18197e52654b751ae933aa2396cf15050baf1eabc40d0611927dbfa768c18f2d41602bfffef705212dc6b2c54ce483fdb8a748e55ddde67097db9793a535a04c3c627109a62e0f1b58abfd77b4eda9d87a1a18fced788158fa355d1daf695b401302a5b6b73ddaa29cc1729d6281eb5f71ea9c4c6f9ebde69895bd28663882ec2ab93ae106695a02d188c5b71069a0f1b09f9d3f09c5cfb7e366e7ac403610cd0286fbe8f4a2ce01b8fb7385cf768b9dee7ed600ec6a24266529ca53599e4ba45438caff45b5bb7a111c836a6104eacb2387790d7ece63c480cceb4b26a1c0730cc6470df31ed3efddd10beca5b7cbda0c10b1b39d4246cfba8fce7f53900c6257f20dee68f66e990cdcd61988979b8e862e66219b65f4ee25730617b2cb9d7cee6b4004a053f632de956f256c88d25af6f357f2897a9a5cacb368708a33e67e66a5b544c056271d7967dc9a12adddc7004858064f008e960bab67a59fc65544c5a4e83c218c8a8455dbfe2d642ec7277a1c93c4d11aeb9bc3884d1278da9a617ee68f717d6c9c1c6d05a78e0b32ffe45d3f09d57d02fcd385c7db021f42ae2a74620803276de48c7f45b614475b7cd65f4d85d978557a18251fc51219c108e51b37e3b4582d58c29ab57052d25f61ede9cfec3f6d0b380ecd00fe9ea438f624947392f7550ea7bc43d7ee61816b8c071a241db816be770181e59c42ad4e2e1a3f1ac8ba5fe6f7f3495cec4b0a3dcbd68966ee94c0fc76828a099a82d026f2965c49a3e3f0d5c2e27d145270a3fd6e95e95d20a3e9b9898e3938d6ffc5a4ecf53cb9d6e1e8e0e9ab7d3b1cd38d50834597cd47d18ec44b00ba45786e9370d95d300382909f630c5492102d5e1737d76f84c1d99ce16c8e2976ef386609903bb6ce029c98972887339edca3cb38dce140d6bf65528a9fe3b928eec1b78dedc021ff37f5b9b76feaac3e725361d696f5416747e8e7d9cc1998bc399f64d4365b1cd13de13fe7a12e5db0f71b1e66f73404c2a5ce223d437121574bad94645614d7dfe24bd6e35fea7a6021200e802003b7fe27218b1fe40fe4ef27b64f3a507f13edc149d2d872e7b1038d9759d6ffb97abc255f541bd14adb25f63af12bfc8a6fadbc93fbcebe3315b6e5911e25dc02a8e2994b9be1222ad346f2fb5957aaf20dab1eaec5a998da1a34937351ad21c0e4108951948a25d7b1a26fd47dd969efd0edc2f4cd68458abcbb1af0facadc2a76a42abde23b1e74adf0d429e472b67948d354df6d6d32c2117cfb5ea1ae004e1ce8a40107a6fc4078212b9373a6e81885536fe2e4487cc0dfbfa4326eaa65fee34c4f16c99d6cc39416f26a78b5e4dbe7f88ada5c9f09fe4cde7acc6e8b40229ba9f22ed06bbd0e12652b82343c9acfb4d23d8c65ecda8ca74099fa810dfa18cfe49321cfe1001a17e09c6b144be690c3901e9e47f3211502e7ac9143b9920da857e95a3fbb0ac2fb38994359c67b529c131221824a014cbd97efb32c7661f2b1e8d62bd0ceb8a0425956e700334336c2f728c4218ceabffe2b20382b527d6bfac76156c27eab9233a3096e8c7612aefeff895770b8f9384e644d0c49a57d4a0df248584f8c7bb1d8b59cc9096dd44c1d9a78406b18cda4d71dd3bfa13105d5d16d5e68c69e9ad351fbd4569047f291c8bd2f1a9d4c34c543dd2b1c75d97d750f709c678cc84e5232fc0eab5c515d5d0d4a30b0d0c0df5d4edcf7105a9fe67b1f1b72c5841509886462891e4ab99326a594ac72c908ebb75e2d0a80fbddefa19eba5975037360e58eacc422aa8dc7ab26898755c512f2ce510ba404e21fc98f633937df75db56e9ff696301a45b60b418139e6c0fe3932c63a343830890b38653104309cdff9c3cd7c7f89c116a2bd6d1f098db5295321d4851ac43028a331fb2dffa76847d2e83d24e496d700b11c6987ba36b48a9442bae3293edf4e9530e6fc5c44992f7da92581e376c6768fd5463bb7690e699d4ce9bc8912b97213c1b0a840c2fb14b7cde05d976ec1e40eda47e97c40304e85692b50f5a14a9444e032b6bfc8fbcf5bc69c0fb9c0c90a85e1295117d8df910ae40b3bf56d1cb179a7e6f6b984af02edc8ff48afcec84b23642126df92f99235fb48166ce6ebc7636f4a4c68bad2ddb728beec16558b8ec7f5476963e90065b3dbeb93106c7a575f133546bf6bf3aacbdb1147e9506e6b26154638c0abe6698ecbbd58a0627ec18de8c01d9da9132eebf0588d202c1d910a97ba7c2c3f370c2b64f1330ba061ba688ef82e4dfba648d2fc4c621443053f4462cec288399e1a625d1b6209b5eccba8b236518ed8f76cfc6678217d6f66f6c220a08be50d1a84d04f9a2566f13da4a0ea5974e03259661cc5bba0efdaf177b74fe57c082a43c4fc186b6de4b22cbb60f7743ac22c50893d654455f68be006b90ef722c449a1c7606703cb536ba1b2c0ae1a6250c05c72d1fce1c28588489f754fc163cb259195a4c8025697f14de11ed314d0d4c89bf5f029b1cd4229e9d9e72bf67d8aa4cadee59b18dc4a32738de319252d3d3996daa8f49ccd79e2a63cfc6a1205520675906a3d99e8b8416352a1fdbab06f3e3357d274bc0a10ac2dcaa6411762fc2d7c713c88bc3b3e0cb67f4d47d9cfdf83a7e193d1cb8fb29de08ecfd76edec8c163e7aabbf1f4587a78da4ca21d00c2d612812ca51b0bdc881b6335c12195599e98888ffd911d102d24ab914ec843186b7c4b05fa7e9eefd144a9f6f0037a5304737bfb626a29fc1f12147259230f04b1a64b2b76b48beba23fad9bb7380fd6b5bd225efce3536f3f6b47495b59d0e5e4c3704ae0042b854418b309168982295f283447ce9e165337a9ba2d7c635efcd21b37bd64d9f360b4d1ba012451c2c6313d5ddccdbb53c6f596432a62643067813e96c18c40a0d79a6886a95aa720aa8555d856aaef8908eb6b4bc149c962ad96cb292a3897a2d284e171338b2c4099e6c7b93646c6e606729716b268cafcbe86d2bd0338e332207296782abfb07c5835e6821cc3eac2f89932f9454abf2e109519c56b426d16a321cbb2853137152792039a680572c5575353382226cf97a00d99911286efd6618d9f603c0aa680afe81002dd46d90b75534948d52416852266f57e6f1104d9904fd5fab3964c3be8e49d8061ef7763adaef4f4a9d8b1e39bf98aa4fc69ec647c8949b8c1435d2af4da4e3cd3da6e290e44be6e60847d5016d5f21ba11d43a7c683e7358386f00d5ff6ef8b9c1531d90d3ed79f2de1445b7ac80b0fdbb0231271832fecf8584035b1679c7b1bfb87ae646c7d174c235e6dc63c8b7fa2ba0fb88c7fb0adfdddb6eff5bb4f47cc7cc4c6ce7aa4880a31c6198d5e73c541c8deb0cc250fcd797102f4a06314a7b4ee8f43bc86007414345d2445348fd1a3728f0f4d64dd1c0663bd7016579a831c19d7bc1bca5e1aa3192da89d43bfbe19eabc39227abc10b46a79ddfb3e9c5459496ef1528eec10f5922d86a0206983140b04b000118dbe3022a0eaeb1b474dc656ecc0f14f0dd90e1d25258ba7bc58a8426e6cba607f43720f49dcbf58edb2087b7b260b7eb2a6295558d91e04a571a0f48e0c54bea9015c72da58b48c8c3b84dfe1239292697d9c6feb9769758b5d46431a9060973f0e6a0e131ad749a2cf12c17447a27e4c65c62e41311b43b2a4089d540d0e6ee4172041ce17eeb30ace561445d8bc519f63ac2c48470ac4f50e875dd10817a2783f59c92b094249e4c14e4ed9bc78cd062ef47fb24ca82d0d4f6d0f5c3f92362c41c1a5048c3f1d775df42dc3b7b7ac28f56dfa73362488910ef43c96e61159e0f5b5159b76782b8a23ad29463fb8b0d0c41f2f2016a69640233aa9f926b87e6997040a5f2411100897fc29953c9aa46fe1610756f54493ce5f92002eb71a5bcd96e1ed3931c56a62e3d5bbe77ea5c10c0608facc1c7df3f2402875a25074417cba4e35c7ce7880798c3ea8c5fc8b1f41986b58fafc8b4b166840ad01878fe7cb5fcc0b089ae5121abec8205720fa4460d77e64558afb982e316c39fce63014455d813b2550df2566f12128f6468eb1f962461a4fa86db085e6b5965d63dfcc869c3539ef7bd2c1228148786d3639aa021ce51a65942913ba661a38e67bdf56af0fa45b540bfdca0e37caad9297ad16b867872f25e9d30d31a771349b98bcd9ff422db0b1a43a57ad88ecbe95faf3b51a256df4c4c4b67a1a31cb1afc6510abbcc1c6d221989467ab563bdf57cb4ac73e7b1441200dfe43e720974f963677acdc766b43b59056751e98ce605e5f68a0f3f9e64c105250ba777e9cefe8ad759b6977b742d17a778ff24b0b3b8ca408128416e2e711822ebe4f5d0265cb5e009616c76f726f343ab3926944deaef898df119670cd7347e5a0c0c0d61e23558eadcfbd87b0949f8b81dd8599bc92c208213c4b50fe100f78c93b47610cd948fbe92d0f1ffec4f5b8c7b6de0b506e49c6413df2f3ad5c7dc5b03bbdbed63695ce280892442d0d570e488e34631bb7c46749ab0fb43733ae0d38a148167263241f29a5657bdb66ee29fcfc13edd53df8113a6130f670807430ce5904188746bf9e9510ce7565307ec9d09ce2bd7a6f51dd7e164e357d81f4a00390f5158e49001eaac7598dff3262b38e90ba1e34817830a3e69d72056d216205fe720c02afe27f758d1a1081180ca747ec04a1433651b3a9f555cd4bbc4aaaca81affe47ff6766f8be970dc22320206e95fa5fa61b3b9c996a550e66f8761b87434185bbbc7fdb82cc100fea595eb72e3dfc01dc561f46d64a23e3b0c220f413215876e89902e074794a17a7a07c264290d426deb8a3be8ce3664b25ba75b3a8c4b3ee5ecffd7800aa7d145f41c93bfcb098b4f08e496fe00831ec67002ef9340e8baef9587514e43251cd01bda9481c23a6922bc3a40bf5c53d5dc4c877bcc859cc24ea5324076f2a4c17908c0e81260ce291b4b1945d2e634be6c03b02199fa949fcfd3aef891bdd5bc56a5a7313998667de9eb14153411b9311fde50c706840c6c6895dda20b3659f7d089ff57a8b27899d00b38fe8c0a66b0b3d9a9435c67817f8f4d5d604ba276ce77847f4a2571f6e05dbeb79b1427b3c111f5e9cb001be21a47ce1f22a603955e96d90e08ce65c35c7995836edc5f3e7ace78e7c4a7fbfb27a106fea4e1542bbd1dc68c85a74b992b2075e606bebfa14526513b508637b66b3c96fd8fdc02c51aa07be800136a5c7e86df611a4c509b60cf3a9016d9e286b26578bf4a21a4dace39b2a12a80ca6d33e2f4db58ab09ade89a3a5f79871aca995214bc986e5561c7b579a11daea2619d939bddd2106e7314afebac1dc012a88ca3e40a5902569ceec6c6f785584ecd2c1f9d769a07168c162e60aa17381d3998108c100d492c3866a7605a7bd3480c7751cd3e324cd6081554b4f710a3282a7f20caae8cfbb960533a5c21bfa891d22f8fddd7cf3fedda010bb595bad46d0eae59bdcb932242117b13e32972228850fa1f57b0b36cf16cca487f053caab1883908cd94d4c8d6a98e9365ef4cc09aacaafa80673175b6dcf1ca02f9afc766114ab9129fa5b78ec1bc01511e3dbbcb35c969f632f604de12a784de9efbdfb6b68c175188639d88afbd404bc2afc33526fa0c621048f00740cf2138af2d7146382f93805e0a7c1337387d1f951d68d34c94356a2b74ebed4e6940df198d1526b0a80bcc93db22f801668a8b9c231fed6563f0b48e7dd1f81e0cf1979858ea1bb55cfd1071717167132f732f95b2bce8172895a8545c81324a7f95b55663ca1e537d89e940738f8d63b489950bf14248df6ea89a10f6cd00ba1e3b3c55f966a8f5c8dccccb679eccbc6af856bb031bb00f4009d0a688254b2f95f785a07a848707ced93c2f573973bea2fe0b0f0b996da98eeb209a2476a493ca53b9cb72c87cd7b70e56556a30abec30e9e57f8ce4a792fba9b02c0305155127bc1b7402912d77953f4a3f7929ded38acf137381e4325152308777a9f1c284b9abd9eda6373fafc487fe581cee883c6d161fcf144d281516b777b7371f7a566748bb03ae33cfff55d81ba1265b5d1f6e424d1b7f5a68cd93375e639a06632030a0c3f410eaeeceeede61d345d0e914d5506d81cdab10ef38b6de5cc04ccc61ecff8c60fb5a5ff76ac9c839cd62dc96eaa8403f3b79a67860e25d103a153599ee3ce19e3fca5efaeda2b14fe1e00bf9c5900066c32eab568a707b7d2f8eb8899a8b0a50da3f65dbc6da48283f11e18a4418ecc56be94df03b7b69998c2ba8232352395e47719dcde515861bf89ff546d9fee414f7cc3c2acb85b7183afa1b6ee007be5ee2a4f6ffd2513afddc067087cdb7a3804870417f60ddf1680296650918e681053318e67d45f4a15d1dee51d1e5e54e05560e4191688419d8f5e9fd35f240ef1ec71eab96e870456a514f68cb590b40824a9043c61ff3ae94c20b0dd4a78cc09c59ac02e3b8c70361e5c59e7aa23b3a36cacf515f2eab6efc78e268dd8ea876b0eaf172f4d1c46119fc4a267c7dc705784ae1ad74cebe00e207012d9863b97e623c2bd05c37d4b95a525081fcf646dd86acbc98adee6e366ad2052f031ffaeb0be3ebfbe265a74d4b862e189af212adb3eb9b233f8d2ba33b353f02b436aed5d44b80808902d5b606f5d50441f5d69646a04f9b53a21bf58cd5a51ba0311e405f54150a9e74183852db5b1f3639f0313e8632a4d372a29f7af4f834c25cd4245be258a5276b6301c54f5f72b59c2e7ff3b886841a03b268c64990337d83ae53879c858fe324110fac3fe1bc4fae2aaabeffc7bee6cd53d7c41c0a3c0015e1dd2b3869661ffb3783ff8e4e785f78ad254cdd4b09a6d2120165d8a4a47c9186fdb4e927c2a288fa6891ce8e356616cfa99b5e52bb2bfd0e44a4e8ea65b113aee2818abf6981bda001a7d79833bdb6e7accd2f1aa6265c1562e3883811ad379bb2068b68f9198fa9db9a70544f8d4b5cd47232152187f1fac0f92fb9e6a62893827e9f832eb56a7cc42237b88a6438c4854b226fe6ff6f0b043ba9bc62102c46c24d5dd322382b50eab4c00279351ae72f08a95912236ad23f06e0593b2bdda58b7fdabb5b77896b19e76a3183f0d8deb320f16bfde6e877aeb763abb221dad1bdc5bde41952da457743c53199d607c4b35f3392c2ddb8082d77e0b31ef046cd062ccaad7d144a8287efd64da7de281dcbde7f7cf811483af69563cf01c7cdaef6ace6430f5d68815af97b5fd868187e08d534ffd52845ec5b3102843256a1e1efaca9b177d1af01c878091f91e1145c2277c15e71570d3fbae5d4cf0807476a97558771d188492e64392077bfaab93483354afc39a8f14ea66cc47acaab37c2b09a8f52ad34dce0743329341bdf493ae2a01ac7877b73f4354b5fb2937552e6aa1f275661dc576b9edde091553714dc3d17af1c9a79a4b8520218beb8238978e4bacfdea8df4ea33f181d4a1ff6671b60ad3f19f59d0ab8b0ef6e7c2a79de488e8ce4d886dadc481a2afae81c7a0f7855475f4c87b8dd204a692242dcb1d6e108800a8f71ccd3c4e6633b2c158caf4e60bc330c6ad7cdaa7de238c6c97e737d36d907cdd4cad58b06a53999f832d09788694246996e7be6edc5c4f7d82c685ebecd3bb6cfd33b008f2d7e5dbec3d49311c3d60ab0565dc9a2517e77d368dcc2549b51be6bb701978fee90ed03a0996b9d02633674a794802690baffa0702e316fa69c9c7e92a86e75929a8f8b9e44031ccc44d573b86b575da1f0f5cd56ee6e54c8b992f6df5cad6c636d7fc59c197e5ccb4139cc9fc07a71831db682d526e611216690d0ffc0ad63a4a05a6646eeaacf995fc7cccc4686cccfc2c9a91ca7250b89d55b6ae79858f4d43994fae9f7343acc4a3bbe47b2b96d88b1ec1d34741647f67d8c030577a483d8432202cd286651edf6371fb40fd879ae90946d420e75d2f707f31e5f70bd349c9f96220ef91737ab9fec91e6910d50134728439ed86902e3b504ca3ae3e97a00bf10c8b488d9cf76511281c4d23a79388309f4de826a5063df7f34e06d7330453f0f159f6f62662f2541fbb3129fb3cbca96527933fc493aed4e7ec26d2595468ca0057eb36b56dddf6e39260cedecb1ae0138a47ebef17525ac6efb03ddd73c12553ce233db786034de4557d1551e6dca85e9a8b2f5fb1bbc01565529cab33a5902af9b222bd8d4c8bf5657a90b3551458ae6ef62b739f4b1f0d7c3021b12b9af7daf5a5d80946689475c895aaee82a22df930b1ceb7de637688ef445977e262b16a0b9f816140a21f5b067b246b956b84e91506e3861850c15a586a0bd7bd34b928c5f03444301f9faa5a5a5678a64fe8e5ca846d864872a99f8cddc8a493b0998b4d29a6654e683f854f58b4cfd0afcc7d6966aaa9ba7a130023d4a3fc22d848ff6f1ce05df888293266945b1c8ca24b395dbb6dc3c650e34cb8ef867d75f98dab99ab16a473e56914f4e6dd43d772d6e965d78161d2ee0b74ffee85396ca5b839b211cb2f62e946f7f2400d19279bf4eab88b7615f380fc991d1779a1bf3c406da59bcb34c2800303593c9a53bb2360d17567ac2bc93f2bb4c1a71914d0e6c604be44eb05a62c0f26ef67f394ac9852c8ade2caf28cd11f52500de003ca365c5fe6e0606797b5fc774edd9960ee1a46c07f93d3ba623ca1e4c815a4c086fa7357b5bd7a6dfedec47f10ae2af344ccc8fcc9eab3738dc9c33998a5166c260b4a8ca28e129a6912eccd7e8b6637392b625bc8db17f247f6bdcd16f5b4c5349d6a80c2bf24b9f7051fece2c34159ebef89162eba5c5933614882dd1e54ae03c4c597e09f7c3b896029542d88a5f8788ffa18de77ec2ece5d396cb42f84d843c720e687bf28c4626608f10f63679dd4d7a4aff32bdf24eee23e93faa7ef752c525a6e12d394d36e05226c5e1be1e48ee0e64cbbee3256c4e31902e5afbc1193d1983163979a24304dd9e5e9afa353db2430dcc5046cc107a08834b9cf380a9975a8ca3eece1badbf467ae41951d7396f1dbbe3b3f45505a46b5e2482905ff99c2b7e0a668800561429c4f95a1f2bb2177bfad07b39fbb0d520ed1774734591ce7f450a92ae975ade1dd1ba64baa3eb19daeac2d94cbba1499beaaafc88529f0c79760ca52bb089cb38cb2128b33031e3a91f2fa9bd87225f882b71af10defc435fb4b58f22b202e9ab66e01ae121dccef4aabb967cd710746341b68df6a7b2e7ab455cb5102b2263d51e5591488647dc455eb7dec730f93bf5ac10e2e62d3faa90a3dd8bbfd35564a53cdfd7533543c66308e8b1fa849895c6ce13fbdae3a793e2211c76b3c1b5b5d6e0ae663fccc097f3c5897e2b02356d1d78c37ea00476a31131a16a233b2c1cf3273b32d9a1dc0b19cbd474deb4d3e6464086c2ddcb0b0d002e75d06ab9a61eb453960ea0b56f2f290edffdd85350c3e323d9bf5bf410640902c7661f1c40d5a190a8e9455212b47d2d3cc74065c63edb6a4e7df09a2b56b620adfe762491518d0ec9b545259b5021516edf0bf4148420f36f8854ce9a6628950973f866fc51a5ab38f9207261eed8294822ea74f0fe11936ca835a24949ea24a3cd7e1b1e41003097279014b64afeb73b633619431dd08c774e79e27a491739e01a8eec17171495764a5ed1141effdcfd06f13a84be91e6d13f2879c969847911b8e20467a866cd265c06a004b52c16c0b43af2b61d6386f86771ded648deedb804917f3e1363609aec5623a4e277bafe305c37f24d7de60a99e61a1bb47970e910261ec49327afed89a3a03f227f32eaf25c3e83124ab3988ff1b977f9d3995818ad056ddadda473aa818b92526323625397e069fc1ddfdd21648474699c68998e4d1a69d631edd80593a8a16bd45cb4d8d0572f18cff3dbaf8182e7833372823cc5eacbe31cafb8a5081d3258a7ee611764c057639b59f47af79ccebf54f2e28c1973104aedbca9648adecbfea0560a891ec3e7ad838788b4f0003e61769b18cd4c0ad3339328627ed87b69278a33fbb1408874ae95aa112fd68f48d3fa6183b11cb171635c2141a77ec62f981fe1a5672f251651646acc9d3dfe53667989684eb6814b6dd5ca13042f5be615c2d04f99f8ec17a4f6eece38d1fb9a3a06f23e2d9926714f7e1287ad8daa86f638f3a053d59683925467a617da9e7d4a9392f94af6d0c31eb8d33935e423939c4abb6afd6adfd3b339ac089d5a45dc816e8685ff07c0295c30dce6fcc6d985e05acc7a06868cb1fd96357b35980037c6c30fe69bf24789e42135adeaf1737c060c0183ce77337f962c6cd95d132f45311f2cfdceed3eecb558d4212dd0ced2873f583590f8fb3f3c590f57563dc2c4ff7f43c10825a7ebe73df29ce0c2a1f9c342e1a25bbcfde25f58ddbca8bfcbad02bd45eb20c07b96a2f44a9d51afdf2b6044dbe49fe545e0e2bf9a1690243a197f6964ea6efffee91ad0f3ab6ac1d8055338f57475f8dbc94c8dc46379950562f4f2b3f23f28a9ef2d64b632ecd06a7dcff19a633c75d6d077dea18fe3329673e48b9c308a004f0504166f65beba597de8f3f4be7ce638d2c1ef8f0ca456335d2eaa0be2cb43aa7d91fa4c4c07181aeda7639be10d4b661a9fcfe1cb2f95933e260990e957b83f5a327cbca0acf4579604073af2d15d8c18247ba7d305f18b055f6c2cf09e6e28403af8b3a3d1d8d9d64b593cc18bcb54ce1a9f6533c2808225fb027218aa5bbf5698ee64b73146d1651a61708a8e318c402d014d1b3ea56372302f185aa774df3c54921efe9f1ca1e9ce41e295ae678950eb98547ecd14bd490db4e61aefa8325b9f5bc2edfdecba1dce72b6e4c60d921cd44e873850f3eaf876f7b224d00de65ee3af03085d5db9e9252f24d63c9ab033e18abd07c19b0de8f59ecb06964a83615f53f996577605ac09878bc1c12610006f291299ab2cef528b0a7cb4881dce6d55ca20563fd3e421e8b7d09dbad8ebc94227d8822fe38c150355ed83c6c73460934999eb2c208fe3189a3cb4de91c0d1583552fed68e10fc54aa3a2c7770eec85b6a32725a81bdb9256130cd07d71ce12eea0c0bb41f54a4c2b7456f53f4eecae87893df1842e49fd669b99cd3dd43a34b24f78a6f28e7e7d984cc1553892cdc2af9d006754e877a85d52b3931122c83423b2a217fd0daa3e5d12eae8f9c26b33c44ba5e90f692794ca2a2b5542f3c320aadb350aff787abcdcef8ae016d5f7f66132ef96fa6e77ce727e8fd5d5020b7c8ce57582b8ce94b95382745be7994fc21c830652b85eb0e4c94954b200f973e5c336db64c725fbb60eed57addd4ca05d1bdd3460dcf4d35b910bda1c1601f67dac7ad08d47dfbc787158aac5198a6d2e9aa47c62449ac6452075c4b5cfce49fe5b904fa10692a6fdfa260f5dfdbc06dc57d3bdcda2a2df823896314de9e3039406ed44c8943b253cf1da65fae07d02b8f57e92af93f567469af32454232446e9f67141a145a8f18d2dc5365bbaf3817326f86ae318c58ec9d9b8f3177ea845beb88ec99e3b65cad54312de041ff0e291bfb27bbd07479640fa2d9dd72190ddde3f173d85629174efd329fec08f8ed9959aa45c149c23655a2937e71178a9a2079964d7b13c1a46859b57299449e794e0fc7a04897362dc7d5f064b86a5ba43362ef77a9dd178f18ade700e1947b7b300b6f1136ba94e44f81c33ef8cb89b8e3a0113bc4abbc3c162ebc35fa153fd64f52a9a491872520c35df31ca120f2db9ae2b4aa8973d7edb5e4179a9e7e8421ae0d87556b9331892155d3ecbae3ce3c0dffe71d03bf792e184c3cbd9325cf3c50cd481ccda14d9e1b7ce527c421a1c42be82990bcab7bd5fd48597b31b6936d0b862890b551726e90c0b8c000c15158da874917f5d404557dcbf4f0cf2030980c0765b78037e56c6ab9764a96bc46748d4f60b90fcac98a3408dd958624ae7395c78ca5197555e3e48beb58fb7a6cb90f4ed3cdc132842455d6e4102e6f93970f0c6e640d4fa1a61812ce30f57cd79b26422730624127d986bcf60e0c657fe7f36410a869df94e13e9bbe9f6476dff6c5c6508722a587baca9df7a14ddbf82a47935f71996087eda70b8af8b4eda12002b6c8ca90100ec8d47a2bda8a06999e3fb8a9ac79117b3d55e1aef0e8960eb37c7e408fa891884031983fb203065dec0447dedd98d87ae417eb069223685bc4c4dc53f7babdded44d0b5d009601b5c5e1e80c771b579cee7bd5f4c35913d2c3c35dd7b4673122c580d1118cf0f1dbd8a908df6ea4cea0428c5c90fc515aaef7aa7f8488c56452739787f441aedc6d338d05f63f41a4c8376d312d249978bcaa836a64ec865eb2b38ed0310f4738e16eb322d0ea5516ec415fe4bc19055b9f9c475696b72c7e936d949596455613ed63c6f6ff17a004357664614d128feffda694b7a006858a49f37468a5bb46fb1f9849e2940bdd0c1f2cf0d98db6baaef441f28dbb9c7a9bfcb2eb38d61f418c8f338e9a20c479fe64e8b4d68e98bb822453f31e00978a0132ea35c3c5a1d5497ada700381b95d926bf67a547116fae648c10e28325b86486e2137dd95b730511d8d87e830e3dd2fc9b0ac2525dd52b2822d02f5477d1dc9fa6f3be56ceb0ca3d8afc54444b4fa80fc9b34e4276b5dd7e3ab0fdf6b066104e1941697dceb8d4752e55422ae2ca3e246d2978f62e51e1ccf05da7c9c56bda230546c62a1f26ea74a08508edd47dd403f3ee3dbd6eb980313d088b634f8f52d6a852e8b67e4d3a69bef8818d01565270e0d39e685151685c0dacb054d1bc3c43ed983d87a84d5ceaf3224ebbdd9e91338bd2a3c445af69180390576f313c345a695dc83e771c950099cccc27f6f0ee78077ce7a05bb39098a148d8a32eea34659f0f9a58f223acc897b564077fb060d5f9a8f91cdbddaa2a46ff17e915e631ca70e889bea8554b5a176ce8ae866ec7a2e7570088fd4547af24dd226f7840f94b558164bb5365bb61306a018f3b38ed180dafdd9dd03baeffe031608838c2b63427bf3d2e9067647a31cc10324be41e7d9c09d8831ee8ec55b06bc2d4ccb2aa8c9df72b1ad70094059e42147928e7a9beee190d314e6ebfb57eb485d5130a622c1c3131ebaabd87590fa6404e53e5d7ba61afd7f6da5cf300ea646f2b5cbb7fba431f132a2cc034ccd5f4ffbda0006d9f58f451a47329c76f6eb0a9666db4b050e7ba198adf02f14fdfec9a197f406a55a09d2a8e0a37bec31faabadb215925a79ede4912fa4364984e03501e9dcf5174651468bafbff664197ffd10a3a276e609f948855196bab874a869de1ee6c9c0bde15c89e47f6abc0abc325a1d7d4053217ec4d751e2fa9f5d19440daa0623fb3700e6ed846a3e80e7b96cb2715739a656877f8c37928eb868ee8fb7f7a2cdaa6a192f75e6846756a7348c8e675f2d3114af84d4cfb36de5cc45651025ba900ff311a1e01aabb7c314f00a8ebfe0f01d005e692cb9f6f1dea80c64071330108b4a7baa6af8b0649f9c28954f0bc456dc46df1ca0eff6fbef8cf492b0ae53814590a5eaa3ccf4eacbef2a5d7f4de281e24b22a14e6c0a9292b64ec706a52035f4506ac8751a346228b3533b3126491300fdf2b812f71161d8a34444c3fe49c764d908add3bf93854f05374ff5b2947027e942f1b34908392ea546743ab2293eb0fb8de7678f1aac3ab93e351ff828bced5d749be9b99c5a7b74c2f59dda33bdf21d5d50ebc03446034ee508c58217d1fa1499cf15b292da65f3d063188500e4a3f1689bf78e8b10af7ed7a1e343f5bea2c45b0a79ac956746a17abab6a91a06ed9f4be57f56117b9830c452caae1ffd301458cbb88d97df5d7008972be544b6dc5c6d0f9579e5a5452998a21daa7cdb6d58fad84e81c7e2e93c66977b1e252f726c2e5db81d4c50d78ba1a10498ab19aecbfde279ed188e03aa223ac216b32bb5ae038116ea674e37e0b6091c7c97360707ee365f1b976e3fd83fa814456ac4bb1dc85083a92da38dcdce7bc88bddc878cdd5798dc0c49f9a710141afc74bb7173b60d363aab44610367023fbe8ba1f385e20b9f8c878d670cf7eb869bb480a9065a70b7df0fc922a8126c3a15781bdcd7b057f2a0a6ffb519dee695b1bd33dd7dd5819649a1695963a21e54a55c04f903b9859cc9af7eb2ffc5979ad28a9c335ced3094f8b675f6b25bf1340b7ca762ae82046bb42f08544590b8a940d99ed44922c75f5aa84bdc4b30cbec0b8415259ad7b23a81954e913f417fd39f5a18f2d122da3f564ea840aa5006b656439872fdbd17a7705e83c71562ce916ecb699fb807fd4d9d5e31f872f680f8a6eabac85bca38099d7a6cf370257cf2fe2f76435d1cb4e85971a48af55929371be68eb394832306dbb0acc49cb4af5b99df481ac4d05a4a6f82ffea78ad3a8a9a2f84eef80c07938941aa9dec2807d56c2eb4ce0ddd4e46a21f658efa02ffb6718f4bd22f33e77cd90097c9cd47dc406ce9e0ac15c6187e3e4189d0cf8d1c83fe9f50767c71a1c0458b408b7b2b3a0f095260e14a0514e21c1467def131f8bffaea8c8fa587679f657811ddf455ab636cec1f3b2ce8ee16b6951688791e7c36ce64cdb273bb8cd3a30a710e440a76ba420adb41002745d5563e72ea1faf5c500a1c0fced612c7e573605e86eb105c6d82af2399d9e1d1eb4fafc33e9e23f4986957cdba0c4a1932e4776f4d33dc7408a7e356930c3f69851090f707546aa245c594a14dd8e45f5ad45f1f02731e3b8409adf13d4efda0d7c5c0027935993063e1238111c0949356ee63ca77a28c7c226446c847baed8300ab26b299510e14ae66a0fd80d8832e96bb73c82712bca2abfb8929345c10da769ce874cf805e7c01ed0bf6c946f6c8b7b542b2ab004fefec1ee1474c3eaef66a6c8455eeeeacbf2f12c2f07199339b4293870a1b972264634bb633c88926d0cb7f8ac3e675944244103fcbf2e86ce888efc2e4b6cc631d6af8995b41d9d0de403be72689301370f9b9ab4ae01dbe2f46233a9ae9ba23699975a3f4af4b77d144dde02af078ed514feb65cca3485038a859910a97cf2248ff7cde0daeefff13c3756b76e560ced004209c35bf79ed5d301b92377a766e6ad2a76e2572fd3d2eab214d2a4975f60e3d14e2a78d67e484c0f32d28146c549d696c839a5676c55523835ed5e6a4754c3f2c86951667c0c645d75b978cd2431f375c03e38a6d55bc8b1db3dc796ca408590945ad6ce640328a5d518784c13c6c79a190a761ca2d9168b441c9db5721cb64f30c609a5cf9863fd040afae613593ddd331ec953ff0665d5eeed24c4e2c37d54ad6bf3f975c470c4b85539406cc1a868a278008f28090c378b6b9f53b71e0f4d40f23d623a6ebf0d5a10855c2da0402215c66bd3d6e2c930c9298284179d85a758c9e26f47b1429a7d03947597d1548400016b8417eefe64cb6b907410831f6af8f5bfbbbada17992377693f7dbcba13c2df09ee7f5f8498b8286975d80a37d375a748d096561eee404942c8b8b50fcbfda6cb4775d6ca69b3e0f2654d1d5afaafb5152418c6e85d63d586f13d923adb30bed6c37bc5b331acfcd86db8c4d4d85695548d4c34682527395b1331ac9394a8097d9bc7a1369dc739b0e15a497597d6b7f44f460f54f1d9ecf8422f1a703bdb77fe1c61c218183f34d77838943c78dad1f6dcbfef906452f8ab7002e89ab7402e3a0b4a1959a59ecd1565015206f8c8e8c7cecdca873876f9e5c75aa571b2175b1adf16ed7ad37212f8d08143f0e83ee1fb936cdec1834a1c07bfa2f2ba8770a41e9650ae5fa5f5f4c3df71c3377ace8979e9d6a85e1e739176b28595f7008eba6f29a8702d30d95e42f14f2e9f2addf5597257a433064a540abff2ee9436fa608b16fffd48dbcbfcc2a541d552bee0ac46f6e14923de594a9715d0041dc51d82933e55a1b7d96473d4c90b4e0b18120abd7e36563278896484e97d1dc2f11d5b171eb3a60c36cf2036089415a5625a665955f0823239ee1d05c5a9b355ff7d76f5f10ef1f5073df91dadd093f46ca1b1050b08aa8fdf607196123d94dd3b4f256af0a37ddc6d3d0e99fff4626f9ae1a87063c6a674b5b52520ab69af1fa91296ca3dca8d5c62bc8c954387815453d359e6dbe9f482d313c586f9c53ab3604adf6bf2d6d56909ae3565cc3dfd51259fb6514e1f69dd40909ed55843f77b8b4ce59ec1bc004922c80599676d1aa76d6d921a6fcd4c21a77f6da510f382d4c3db1abd28fa241f10c17ec610be8762d5b733bd466a85b8514af514b80b44c43cbfab4bdf75eceb491c747c2d9a435b7c3e21cdabc00e735988c65203ef420d38579621da77d5305f2d8f19ac8d20846c821cf3bdc33fcbe67dfff8d0ad2f30a94305fccc3f519160047317ec680dc9774327f269b8d9a7c751de63dce8ace50102b994802b5508a289154938afa9eefb54eca1d89876c236aaaf39c62017b91fd89f8b8ae618f46386cf5a56e7759f2e5993b39d5cfd4ef2a46a9013e664f8358f1553142b37716b48dff4cacf77a9d681a8a3701bfa934ab5584c4ca162cc67f982685887a4087825e31e05f57d6954943d0c6412edbcb5ea9490697380dafcf66b7cfd47afb4216599295c08a4e0af4e97ee69e5274f4a38d545013156be4d505e3b2e68bf18c02678b41618bb29adbcceb482822c2964cbd524569b01473239e492262139eb14804962bccd09c30cb86ca9e8a81980513ec454343c129f79251479e5e75e43b49d4d864d7c9526f27ef77e795cdadc15d3c6f01083f2e6234e46e6aa4505407b661d3f9ba6ed307ba8cd64b7f69183c7e62b2597035a2e0522b4e06dea0d17f24069dbbb088aa0b5443f61630589886db8d95b1b49596a7f0ea400347b754f1f0501ad70cc5e44042a1b89190612f1dcca727e9af62ed057e5fb29387702b3484fb985551c082ede601ebf3a193074251c9aab6cf36e971648c1d0a563d8e73b566b9dfb691836fcf8ed8775709583b40faacd001432f861a17f580747ba5f21f903b8215f8088bca5e2267e85d943da613befaea022e2de87c90e0d2831ac4f9413d57c48a07dac644cdc0cbb3412152917793f981f2bcb2ad9e504db0337b3cc621ac26233db1abe7e1d83ef5b3449e95cb8627738b249cfe2ba3515ccd6f60436b6041fa975ff7fd0968a84bbe74e87845d26ffc1c3c33f6a8effd0b0886b797490872877150b83840187d83e03ad0758fc3c5c1782ab33881be8ab995b8d53e15657a779f644383d344724e155f68c48abc312485a008c6571e051cb5bc095ac807e046e95ce4a5e8f3b08360da57212f0916d80dd6a2fe4b04c66027039bea786fa055f23113ac1f28809aa5a2b077d14982e30efb58570c2141ffd79bd26b29ecd35220dc140b44eb4647c8d30d313a8a163686367cf3ceda259dc9a83143c4a0b6b35115f6214a01a93476b31caa6475d81722eb90c0360461fae56dae1c227a8502277461b361b4e90edb436fa46348af17783447f442b382ba73616b7b3d9681a86465082b7a9231970851a558c2378cd410741b9134574569208c51adda42d9d86e5dbe2ade97c40341a40230a18f3f29965a21992f04a5fa1f85e521521be56997db0f386c15c56a186d3f8a1eac84821fd7f3939eca69f935fad5b091b3c4c6b3732fed40f0528b9670c3ca508e400577cc683d1360ca06400bc5ceae48f269cdebc1288e742c33bc0a41d9c2973e62a820ecdaf6e5cc25ff09c322e4f6a23d89f7133811d8574eac3695ad8add2e7dcabdf8d30ec8269643b234f732725c133065f1e428db7074ee8784b6dd4f921aab74d3bde34ede80e41d7151944334e3ddc4ba9d3ca91b2e6471afd542e902bb856a88e555da08b3da313c8a16a501841732aee78dd810e780fa02dc569cc0558aebb02f1abba5a84eeae1675f2fa7d86983256d1a534001c7250d0ff386644b9c70461b869e7dad1b12a18e00a32e2c707bfd9ba94dead7262e83d44a804d3c87588c8634bc06429f7334486f8accd36176f641e2b76b577ede685ccf4ebb54abfb02d5d876682948c2d9dfad79cf058059d48c5dba524190a5d94338199f331bf57a0ab9769b27c273328aab6b8be7e3d09c05e9e89712fb630068f34a370f6f087d628c6a0c3e423b5693a3930c62d5ba01e93fa0fde7587e3c07afe00fe4045899e5e9993e48369ad5035a177c1ee42a10270c95cac05055d6daf8f362b7804821121389b74dc79f44afc6d3057f37d09aef648a824430ec0ec2f812238addac642aad6de86ae6110d6558fd1c8ad10620df23a5c3aee26919ac4dec7dc02036c66fec90c81bde3f7441ae2875cf3cd4d80a6235344cb30976b4d99162868d13850b3b1f49d94924678b805c64095699bbcb082546d5d7174c02041d16e4379d77d9586feaf43f4ce13bd9addad09c5e47a36f8e23fb9304359eaed534ec97e4caffbe8cce710c1d45137ef1fd6bffa539b069ae1847a634f687fd4dfd500550516786712f855dd8a460f50c017d65d4ac83803eb2e58a179b03a1c8445d4ee4eff97dbf20a7d71abc5e377c247da24fb1d7505c9332e4df3b3095fcaef38d928716220eeddda4fb09e78c37a36d0c96a5db06d63104e2be437a75870ae900f45b8f4833064b5f158e13bf011793fbc66d2bb589b369f4c53ee053d07f2d2d81363bbaf9562b89ad28ccebf1825f0a2f098601d972248771a008420b51fe3fa0ea6ed14b4b6c910f16799f9a981d284fad35e14b7ec8fc34902a9d9a7988d76a6300bf17493670d66d5007e552b5a6b75883fdac4f4de38e6c9c21ae13a338dcfdde699dbeb7a32712562d9a50684e3a16e0746df5e23c9daa5760501b8d8deae3f487c636f5f089ec46a1b308a95c888a15f3d9602a4d3a417e145e35a4b880ccf6d7bef509c760d5e03c18b9fe911446b3e3774fccc85f9f75b245b94f49b9c73b64c36ba6b74db560ca7103542b0e5701ad8f20a901e82615072fc19f510e0589ff4367f4b8fd8099ba63abec5ba6861394a4323be463bdf6ec5e48fdf048ac08070b9861da3025c39b02ca27345a40ae626f64c97da86b29468f1cc5b7e727271eaa1cbbe3ea3961cfb8d1cf98bfa7765b66c50077cf1977938a75c15c96066bdcec43efbb66ad332dfc4e8115f4c1aff88ed48f9b777f18f41a49eccbf10f0e4069c181df502b89188b7e3c976da545e6c2ebad51b1fee1db1ffb34c9436ccf6c64ddc9c8c3e08e3bc4a0021cf19fe582af8d45a0e7da0b28d42fe7b1e179e22035bd271bec4e0a6e6aa666cfa1e00177500d5b99406f9e30ade0ce29a79612adc3539505e045e3f535468894eff57f0e64d143da6b648596e5d50e0a43d8bd6734be2cf917c186f97d3ad2ba0b29f5b05bbe8be37e9b6e758797ff3414311f927eb8395e146c7cb65016bde1a3e489aa36ed113aff029c7c25ec22561ef5fcab8fffa411c365b191317d891aea028710aafffde3927de10b932ba750b9aa279f6e300fbfd4a7d643575e8cac8236ee2eb73750ede61d0b06d78de3c24503a58b76d265586a2ea972cd5efc9c3d955cb275d494cf7557f3ef2ee0ef6a32508bd57720e455ead08cc92ff3e78b7a365a69fdea8833cdb6f07c3489345522537496278dbae6f528f845fd6c11d7a6ad771feb604a40fad82f3440eb6c91c1fdfe5bc5dece78f3094d9c0fa46fec8a990996e4a20f9c372ea01319b43f550eb3742536383d63aace5bb14055c9827bd234402c2eb0592d901687506b76299c52174c7fc4fd76364ea3da7cf7152537af072dbfe4c72f96c14eb6e7a5a37939d52077749ba0fb0b992c5265008003f147e4e02e1d0a66bddc910e85af4978cf49646bdf4a8b13c71d48a116ad3a6dcf1088894c1cf79b58ab312c2df8595c840412e46b6208852156506fa8574e7c09e7d458fe203d351213f9f5bb266b5530db8ed7a54d2260d20de8cd4f0c44938a9e508843b330029038e90dd03074eb8b7bd04c740dc9ae8bdc56eb1ec210f5646e82ffcacb951bdf1940fd3bea85eb9a0db37af52c639436ddf0d229451fd961b625e16885ed142b0e4fc1189562ebb6f45a611fd801906bb7a07e8db541f379520ca9ece03f23b5972b57be9112ca9b217034439a34ae1664b070e0d7707b28edaeec5c830ad3341db1d6cc26f0edf98d736f239f313d9e748a8b58ce8d134ae4485f087a75174f68849071c44be01ba99cf38e41159dbd18bf7b7df0edd781d17798c7282b7e3932d505d881b1698e9d2708533ce5511e7986cc694cdc77944761d9a1a03854d2d201532682aea327df64e258e6145d7799405d836da3d481922bf6f47a15269b9298d2c6d151e77dd9bdb5a1a6bd93f4732452acad1636f20c2cf5787f1a00a25ae0806e0ee25e20121b459d01c8d1096a78b18b9b4daad75a26904a76b84f17b91018f4ffb4b87738b0fcddad3cf1b6d02e1b0c594fe9cef77875179c6a84ba59ac73163d01573f15bfcdd4e659344e7ec8ae63b1516659924b0f762e6c9511253f134596b22787e20959482fd35e9767b019b48fbde126f7cfc613ff4dae3c0a6f263eb91d5a7e8927179beafebef49deb9c6d9a4aa13bea3ced7e2d64e7bf5f818204de1ec7b2adc116ec1b2218deece9de68d04f481a4b83ff572460ca771c42b1e81483e188375d28e2d43f5b68acb559e9fcc9b7280fe204c0b1d3ea9b470828e3a1500ebe0dff821fd598f92c4361acca90f240897c56ec8fe741aeddebf9eb5f2895e54c7f2174f3abf7f2c94a2ec45465b6b744e70f2b9acec6d6cfcbe25ed78c1b608f4cf051fed54f91aff8a39aa1d9882f8fbd5e72eef3c33840d8ef4a37e5c464b8d9ea97651b17cc9cffc62b35d55b7aeb2a5d3586edae28f78119b8769519a044fe8bfd2e3879ceca5facdfa341e340a7b7f0274f344903fb329ef7716163b6ab858b9e6f349078631baaa1a87ad5b50a953d49bdac057927b12d0d748bda4b9ce390b5e546a86c987898e466c6789a1a6ecf6d5d74809b6e481b0b15b98900064050e4ac72006461e53c499b8a7403d52199662f1755878b65181ddf15f90fabb3f4dc4058a8f54ca788d120ddf3e8b50922f10bbe18fcafbc75edf811d8b399013752132aa47021c4785815c687751ed47c2c66ce20fc9d26a99c6ab23be05e9f2e736674872b7f7921fb7043892e758cb22cca5d6ce062c8f7466998c6484efebc4338d8569804af89735c8e07969ecf8a0218a0c68a3853448d473a108aa3c131c9ad1dedc99bb2c1d59939db0a82913fcc81b78015860aa984f2603472304635d39d692cdadbb24a68a1084daf1309a85c7a281c2780fd99d44de53b6d2117a2e3562d0e57c9011619d4b751f0ced7f4e5e4ce56a0fa30e3bf21ee5aa2e41ad460b5591ae8b7d05c9aa9ad1cf6180bf409fe046748985013f20451bfa7ce78b78e2c21be1fb79669e0b77da5091a94f3288a634565f43c71c5b5eaaf2052951f7ffcbcbde4ac7d7698668765cb91817114ba3928f5611c185a42595ad125246c4985add1a3fd5320f7a1f6cde3169ef954a8a6775fa5234d4ba037ff2a230d68ad048204279dab6ae46a80b92130cf65e60b7b056e6ba3d2fbe4c86ea8c55d7fa63cd6b96c648d41205da2b1bcac5cd91180a3be4232a6899c44b3a6789b6e6bd041d5580a0b9051bd4798a319e5d9eaefd516269afa208706f84e88a521a1bda8b5972ed7c7e0c2b960fda2807cd6c25b7a1a49496d81663aa1c44f414aa2da8c14c8f969fa0c7070ea8b1b568a24e3359a74e06d4bd112ca519421e5adcc83aeed88aa0c3677264c56a4dbe6ba014662780a4fa23f76230f902b76297e32c0305dfc373842fda86293de632d59076f32f12dd3a6dc1d0099e4d5f917ddb6c6bf636b48e7bff7b17aed7dc2f52290929d7427cf9de6b04687f67eb157db5b6ea7c4375015bb4d288110ff2991b9314e56c56bb87a9728bb36f274b76b074a28e8da8f893e29cd39ed6f4089e66f7f2335ab25ec2e9ece46c26046e5eb2f9e055ba22733e0a7f003352780e8c2bdb61079d8f0dd41c07cec88f78343d17ceae1e8f0fcb5044a4588511d31b0da287af8769db02c25549e82bd4d0307b33acfff7fc9e6aadd82d630aaa342c3a9ee607e001b471ff40a6a6813fdd08c4bb4ae4d4e5cadfdd4fc46d023584de0281e7cc1c6a81e6fa548d30608836ec42217ebcc71f7e1e042bdf46fdd03f4cf260e8e2928ec51380343900e6dc6151b329fa4f445f177907b2be0e38702e20d6d4d21b28e5764c845dd14fdeadf20e331bd3029107823621bb2bf64f8360a06d288dec8aa16f3f8c151bbd420ac45e2671c6679371909997a81c5915f55b3cff18af0dd0c7401b599056def43854585cb762a13977e3b8f369c17520bef86ebd97274c47d9fbc824680bf03e0c4ade81ea1240ab98862db9e8aeaaf5c5c2b83f64977a3931d74eb5363ef5e4df0dbc1fe9c419eafb000bec6fcc6076b23f049d53187acf464294ce8480504fff064dae0f7b49954fafca6fc83192d9a945cae8cc250d1cfaf9666cd0ae7f97c784cab518c1f533a4c145439bfbc2d0a936fb63f9c19dc3b5e92c22d13e0d5fcae55e2d0c5074270d8295280f4b73ff54924f20f384061e99b1fc72820205662c9e2070d94f8c7faa5efa76a78d26fcfcd943215162bb5ff1b5408c9b6f6526417b9de993229464486e8ec276a391ae961592d750b7ef0ac40a772995af865c83fc0d217e047d7fd82aeced919c29127a00bfc080522452c55cd2bd0810ae7c1ae02b1f4b4c16886ee75e44684180b87fc2481a8b9c275063c792e36ee8701eceb308cca084def2ecfe591042dd148f8789907161c87163e2b820ae45d335d09dff214abab9370493f2502c14d83615e08832783bd6d950ac7a698f5cc3013a43437a95d49faf7ce1a14356a4c62c47e2e763bb9de3cac0d087a3c933f1fae72d783db13bc1cf8dc19ee021272fc31645831607044e3b2e3c97cabae91f1eef1ba0f22bd03ddd28c006a1bb10bce4fa333ad5da0cd97226a9fec54b0241c6838bf055d9bddb3d54f8192da56c80eeedf868c40142d9ada40d95bbabb186f74f81494a5fc7ef25cccbff82003a5c36676053eb048852426779c059c47b2b2ea09e9b4fac6cba0a61b8aac785beb8e5543bfd24f7023ca10bbe068be0ab8555920a6502a8c1de9e2b18d40e782abcc475bc5a0a3e0104d3459222cbee831dacf161c9965a56382303bf716fc0d5a621348c074c4c23fdc8d4132d45cf2e67dc2b0b16efa407aced8ba5e3796c62f1864cf822400ee2ded2cffd099c562e27e0c0a6e0b6df2fc03c83d537b5f619dcaf10cb54873b86839e985cba77f5e1a1860f01e0e6de15ba8fd7b6a4f9ccde8019e4e40c888a1e6dbe8a89f7d283ec31c31654c67f7d6f2d48d2c3c56719955d47ae171dc81cd0fb665bfcd07f71bded1741e4bec7a45643b4aebaeeef0e25b0a2d2f7b37cb69daf843fc6d8ced3aca4eca83855f2a73edb59b9dadf5de2e19e5c92781877d77202d35b577c85d8822bf20763691d70814e281eaf20ca7050d6265f58a2f7a74e24c6c9cd74e689568437dff10cad2d2a44b0d0bd623aa23b6d2bef93760dd98a21e20ad6a70e92a1272b7ac59125fa146eb02d6378f4bd6a86717cadf0d546d388f47e9e3009daefe3cf2d3a56c9f8fc4454f85ea9391c6893b774d96ac569efc6391dcf426d4fd0bcb1bbfd838377135fce979791bb3501e91c60403d33cbf5deed190e1e14cdd38375daa7f9f7ea9c3109cf51809e013dae4a00fffa79d493aa914f2a7270a6af0ff1e16255f50f25ff7a25182eb70e459cebbba62715230037c0963f8e1783bac1fef27f2b2a712604043aa44c25dac937db2798f9873bb7a74007951282096279666687c502aa4b29e5be9631221780cf4c2272f7e0caeeaf1949a0f32cbf13bf8ec83325f1b794780f5bdbfc47139ed47f2ef403417d5d360439211ddad825a51dccfaf92d4695b26e115f9d31d288a8cb203075ea779054656adfdd8d77bd26aaa1d8616931951d08a34cb11cdea21c2f558b98b28d3f6dcfc8923aead2d98580542ac08d6f8bcd47154744f258b0c7b01485ffa4cc7e03b13dd58139fcaa16e5cb8a4eb00fcd391fb85ef32dc4e22244812d1104e5e4b064433f68169d67283e16046290b4cdb68a1e82451c381a7fbdf1621aa494d275c1392c2074aea0c82ce2ea472965e0715cd5e4038886d98b3af04e27eaab5028f378f389355013c63428952ecc71c9f13bf6e129a423442a033060ae99764ae469230f044f183bf5fe8a4af108b1dd0864cd02170837921d2424161525ae06f350d18b1b7003937db119294a1c2c234995e43544331aa9b07e69dbafe6d4030730a0bcc20b005e658f92ee309106b6c3d6a3e4f9dd90101cead0eebdb83c754b1008514f4afcc0fe7d8e26bb23cbcb8a9c54b9dfb43a80d01f401d5eba0a02e5d56245ab5da9ced28c5d543eb4989f499bcb02e39d89c3555de2a1b8adfa0a92c480637a2aff8450776817f96cf4933eb63a23e1874e2b5b41663c66b1089aeb9a7205faf6393e09cf4cb1f6078e9b317cd57b20159103fc73767b5051bf48b86dadf3b628342485497da4fe42782ab99078c552b4d77d02da613dc6c8634bc960f1437f47bf523d9627bd941ea8fbb39c6439252be04415ba5797ba14a19edb8720d4dc48ed2792be3fce02783725d7c57a5352cf511efee80be71e72e982e36b4613a8c5700340f10e75087fab6ba02fcb00e04589cb2f93eafad6fbf4a2bf3ac1001c867fc3e15c8e0b56e25a6b397d740d6e59779d495f6098b184eb35dace35173f5b91fbffcb4972add4ea02adc4d0e3a155257cdb9e9091bab6d3198e0bb012102ccee30b88c53f4f7801ef2506ba566ab5f135a8ccc42b223f7ea8f8fa756982978400fcc03c3daec1c8149c96fe3079737beca9cf20860703dcf561254a26b90f13f0fb8ed4788c3aee15e7ab038f3c4c1e0ad86c13c69d7f4cfc3c320604199d9b83a7aecb0bafc9b73f62e33b6616c9db76873885b007bbcf5fb31914a689ecd0d2733dccb4690601f3bbb51a8e93a52d08cbf82d4b5593ae1c5827ca3d86b5d0abea03ce40c8536997aff2553cee8151ef8e8b31323c29b94c3d300ac144cc9c3f5e69fe97205d2a354b084cb68f5d7ffee5a8cc0b9805c458d8c01c0e446f0db7f8412b8a300cfa784fbfa01d926f4cb5d85108020f2f0fd3b7ec07acccb30f451ed0ae0e42c22e2aa509fd6af0966fb5f0a5e2581c8a16934a4771dd862db4a6c81156a6183cb62950b107d88af68deb4e01063e765ea0448fc12818ac48df14304d6e31ac228e75c34ada5aec05a2562841bb060e2c60148f41f92f0535fe5ca9edde3536f2f1bb8b7364019af2d8c4c9ac31494cfcaebadf87d1c34d6c493028978a6cc2440e58839926a08f173517c57a3814544c58b5d35516473c63c4be7dc13baf05c0ebe6e4f655c05bcbd24855b789b92c21a0c9345557c0b6ad6549d4b6b578473f48f71791c11039cd8ecb10c2193b08db88e877174650fb45cb279dd1d746cc2df472b2356daea0e9d36c87e7162f76c3f181bdb21c1f6389adaaecbfc36ce583a1fbf7e9dd4e34c709b40cd0cc2fafdd6118049cc3e5aa23f03bf77dc3c1d5b90765319a9f13739c0ee42e94b818ddbc25f4c042acf3f5d255bf33f5f8e4d00cad169cc5b7f1775e7987e01608e2cb3044f8ffd5ffa093a937ba7c731b9ee8ce3aa0d569e7cdd50c082c6d08d16a2d8ef0ad93e5b96d76b717ff2db777d7d6dc927aa0564a994b1c464b824f6c4063931966481a586f5a57fa05deb29723625f20f3474765db7ee479ff2244c9e9e37c12cf604c049c80b5444655e05ed42f43c613526cfab9cf22a8dbb92906ef90aea033cc2967e8fff18f746fb73911717a69cca2216b3b997e0b6f39f39341c5bb68989a059f39b2c4bebfebd001a6522aa533f61fb9d82ea13d6c4acf21d49fe5974b8fa82f0fad4c35b5088c1b0b1d9e3765b6327cc1ec163ca892679c91aac7d541639a35bc456fed8d16245c0c4ae3ceef982cbbd0328483e5446559331456d7223c2bcb5d57a0be3af3f45e936f230cb07488dce509ef9592d88eefb0d1a168f5c1f37fb0939c1714c6ca1ecc05cd882676b7843ab03465bd4bc4df01597f0baa06a5bdd5dc6e292761a6a03658dfca2e27ec3c05098bfe682481483fc794542aa7ead9e320756098e893c90e7f6bd31dc3aee800b79db8c80ebfd6a20b746aee6a760e5f84bc4ddfdb039460c11bfa91252005b422243243348c927658f1dbfb6cb7215e8d0758389a5c370370273d083cb827780f91de1612e2535611a911da3cd791ef550282063cca8c79ea507d8d167b3bcafe8ee10f323a7ef15ad447cd8577f53ec8b9f7cb00a3188b5adfa31205ed08b45ef16d41142c9c28bf4efa50fcfefcabd0d58bbcb310136604ddd665e1ffe855bc091c6e1ed0a5be81682859fdad523f6213ed60e207b3466bc76fe6c77de842af97f7d9ac25eeb50d34cb04eaf12695dbc694c4e4c135c3ef20f9450877688ff59bd3e7f08c8f0f2fb5d6bfaef161b6e8d021de3d1aa075b2497eaac2a696d3c47438c7f74ded7d7a43a7b8f4efc180c0d9df45b55d41ecab08851f5246ba1643c5a2377199ad3316e6d3f0c3ddd9e0735d8d2b7f53e9521413feb215434132b8996dcc18c69f1ba894a0ab380a37490a8c13dcbc5a829f9f7b7c3d85d34c22ae83a34cd0a518616267d1f870dd4fa165a7ef44a9e4636f3e891672a05200e8f1afe82a0d79a8ba1712c8f0c4c42324710ed33c4276329fb2ca04b823b1043a99e48433d665ba6395131b6922a7380eaa38d18a7aee25cb2b9aca9eab154284e13224fbbda2f9a7d9857a0969df9efe2c22d19628a41f8dfe9932d609fd53b1f50f89ed7b3a882a24a4f45864bf67b9d4370f7fd666ff9d7272f12453fdd825a971af4fbda020831d628334caec87d576d19e7087464c54be7820c3c48179541c006ab1cbc5959f03742f884ed21a62b7f3293e8870f4e124867db3d283a7d983c179422849b284e69abb4f43eefbcdcc2f1a2069726bf84dd1914fdfaa52cebaf4883368ad2acd3466463cc757dcb1813ca97552ef4663511f5d31c61cebcfb329ecf48b1f5f0eaee16aa68fa26ef9c51960e7a22e8a7b292239aa723fb355caed1edb0526b4e82663b770fffa83e7cad8b68ddbb5e257a830fb2dd7658f1f6fd70af27b7b0b03a0f6e441059505a4bad0e8a42138f7b731743e57cbbf7206fd8ebced46db07ab1714cd6c14502ffa49ca567f04be421e1c5e1b67510ad051e8d9a2260d96915cff88a7952502c015dd27c7946f70525a19def97009e3df1280a8d5111f64a38e42b6cefbeb0017234e758e82664d3598f1716a75c5bd48c34b13739662b5ba70df34cfc5be088a6faa5b0833342817d2c90a51a2024f76922141f121451de673620f66cc5ac3dd1e08ee5d586bdbb6d022eabf8615df809fe8e98b028c0e99b2d924eebec706fa0064ed6f26d9a6c1bb52a06c52447bbdb905c63d8f654bba057ca3e597147c147a5145ebea8247e05dd4c8ae19afebeb89499b2c43c1ce1015a4adc4c2c56e246c34aa40fdc286a145c11f47170e2bcef79f4731d266dd7b661b22e187a8ed816ae62f82a98400fb8cd913bfe3c3c1d7a76a64b3a4be0001a6b78ad068c41f9f5969db48478e7c2e16543b97697d27562315cab4df873dd24667dc47837ef1cc467a955a37bb210ebbf87fae3c5a41e1c648d5f51e788490a3d5cc7fd7bdafea2dd6ee6ef3cfbb743c37eda442222849e62f89365165b1a19116f50f8f0c60f53097ab31b2389446028297f3c85bc791ac053271acefad525142ba988a1dcf3b5b215f1d6884732f979fd3f3293e0cea88b582e5eee8d9034f17726d1602685bb270abd50dbe2a5af341eb7a2a31d4dd1a5ff140ba93ea9050dc36c65977ac692fd03fc2d640bde7133ba4fae197cd26bcf85bcade38ff31ea13db9c5ccf0894b53713370cb1cdf71e2acea1bf3cf2ca0126d0a7eeb0ee356428655d2c98ef7eeb727d4eae0a9751f5f065de68e5c64df85edec2b3b7baef669e0890d6181f1ee801b64f29efdd0711c47749edfda37882c9f4cc37d065050b640690cefeeb4b88d4bf2ab76a5f0128a175f0e2d1de65dc1df204d618f774c4faa994c7948cee49f47fcfd25be384616a34c3bf7b4df2bbf99b6d34fd0a9e019fbbb3a51b7f9a30f8c0c256fd15bd94c287838e2f7a0ddba78d8a23df51d5f81c9714f10c54bdb081191ea56fe89e1c8789846b4fcd478dd12d9fb1f23b0e6d3b88c3c4792a0bac2c3745b07c97f25af556739a867310f89c9aee20df2ec317c8897305e611f052d4720cd3ad5eee9f37072a2d317b745ac965ab11f7f9d65642e38b79defb7d1635033180766717d4e506be25a196d40699842891f4b2938ab177dd96c7c6b40e0b7871ddb46e076d5822b2b9bda721582372bb21778c08370ed94e5ba846929ee4c2e8ffcf8b9227c04dd38843f9fac0743879fb9efe43dc33b4d423066360eb236ebe6970c3b43dd82366dd4961196570a1543bae7c4f0bb371c8c7b5fae1cc14415db79f2118ea0628202e67f9f0d96685fa91ad5ab6ba02024baf40fadc86b4e7f71ad858017c2070d44897ed9d6d101a363648b6b075f46b4f1521909b17237c3479df40102bed1e971d59a8e46a2baa31c6400d08e2adf6decc272503aa3b7aeb3ef179cb85cee0926ff1b4ca6a310c3a12b5aca6371a860bdedfd1171e0a499bb589e30fba0cfb435f13611b3ba3628ac366d3e7f4215234b972da5018f12b0155e17112fd26839086dffd7639a3794e94ba0c559706e48e209823668ac96b0fe19c8e7594493584a8b6ac5c4cd09d4b6b91d871088d206edcfa9ca13bbe98d0f4ce4662ea56d34d93603598ff76f8ba64161293bbb7b6b7a47415b46447e9ba3383ef250241129101137102cd80a28689059e53d1c69434ed7743546b099412bf28ad6541d93c50807a9f91456badf96835c1834fb21494fe3c1bab66689cf0f2ed2424e085d5c079c1d227c2db629cf1cbd952d3c4bda0431485311a3ee96287ec41ebae23f0e028cd67c76ce5ea7ceea6ba320cfe7a27a8965feb01a8b67c0974f77667ad0d8ec9b4ed7d4f47db4de46c4ef00dd798b5bf2269d0d91a575854e40af3afba66b2ef466db5cbbe67a4819bd5ac4dfc87266a8a7b9d39d4a2dde350a73b86e52a632ba2957027d19388415b85cb6e769c955b567f11bfc360ee8cbb25288d4b00f89b520a1ae4779bc3ab25b357b8645d5fc3f691c1aa1251fb1cc74a5073682e76da5206cd058be805c561301b0ffffff4f