xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 2b90801c15d310250ffaa232b009653815afa57966fbd71476b92cf95d51e239

Tx prefix hash: 1f133e082a1edb10f70896295642f7d56ea0f5748834df1ccf6d07b28260a33b
Tx public key: e1dd3398dda7f5a4b7ec793c5e25614589a097985bf882f33181e8cbc2f5f807
Timestamp: 1680226751 Timestamp [UTC]: 2023-03-31 01:39:11 Age [y:d:h:m:s]: 01:053:03:36:53
Block: 2853677 Fee (per_kB): 0.001559560000 (0.000020480000) Tx size: 76.1504 kB
Tx version: 2 No of confirmations: 300672 RingCT/type: yes/6
Extra: 01e1dd3398dda7f5a4b7ec793c5e25614589a097985bf882f33181e8cbc2f5f807020901bffde916f424e7d71092d504524946468a2a010057454250565038580a000000080000001f0300af040056503820aa2901003068069d012a2003b0043e6d3495482422a72da4940ab9b00d89676e6fa89164c3cf89ce5a2b801a5cf5f52fe0a377db2f27de7bfddfc05feebff1f9167a67f9cf604fd6cf2d3f024405e3c79f37fe1f495a437fc9e6a3ed8fd9dc259af1effaed71df1fc9f63127fe4ce37ffef2fdd5ebd787396bc7abcf57a858d6f9f7de3fe3f38dcfbfb3ffb7e68fe28cf3770bfb87fa9fba1ec47fb0ff9afdb6f70f8a27aae82bf80f289fdbf3bbf73ff87ec0bfb05ff87d83ffcbe489f92ffbbfba7f01ffd6bfcf7acaffdbe61ff73f51cf1fff79de92050e2db590e8c7bb922f110a7c797ec0e9c64f4cff1723609c6bdcced8cff19e445b230131121f94afa04eb4883be6084cf511bab45a15381653beb17727c3477afc542c63bd91087bc4c55180b9014c3b82321b904984871421cf6889c4027902046ef84cd7b0c33d12e23c6f23b0f6fb84e3d492de7aaf7777def8ee5c5297cecee9bfb1aa83f365eeeace056c3df6af5fea292d1b8cac182e67341e252f2157aaf217beb61fc9a47bedc651685a2bb95fbe2fb63b9e9b16b3a34922beba844077320c0486136277d28445e34ada97f29b4445ef9f5cc1fa89343a0ff17ee538dfc63bd88d739d9cb0ebafd4d7b17fc5ce03b9bea6c0de630e6e5c5f61cf62c9bf176cc0916f78e7b5c792ed9e4be1dd94480853bd52b25d299b4b3070b1ecce1d329dccd433bf743fb9c710b29d56dc07042425229aac76ea3c5894c41ef1ef7a61b75083f4c971789a953f59189f59788363ca87ab9a9670a98893011a879ab1532a31e3f1ac116d26df4267fd7946388e9c7b4ec4d9f39f73bc2b56af7cdf84b20abb3ce95d79f6b8b8d353cf949b1518ec4d40fea7b30c6d678f1aed51cd2714cacc1621e7e562f18101c8b48b2c7ca087b41eacb585aebf9c4b24664d766047a7ae4481f0176f636ecd7bfab9e3092e51a78c817af461b3525192a891a4681ee2062cc1afa0539d46e56068e2ef71504f16d364a0b4d909da5c50dee8d918a073252ad895dbfdd36118f0539204a6b0ecd5a062ff0b59919e7fdd854b9ceed6b191d6192b7c568626a8b5bbcf1a57584e90e3723b5cb5274785165f3ff70d7a537cf50e15749dff26d51a8909fe6e0bd45f294f93f02ceed93e69c0dce62754add7c4647aa70182c1ad9a31ce93732cccbcaa9b086dcdc535548f0515d391e8d824791b2e47e629f43ff3ce52be4789890ac3da9297aaa8c32c805198c636ecf2671b379ff8ad1b2f8f6ef77ab8e9783ea290e4fe62f6beccb902ddb1eb533eaca5f43a3951c7f5af6b1781f20fd44641f1813ef45a79735fc0434d5b28b836a0ea1a41fc6acbf7eaf0fdf655644bbda4d20d52e922e63470c0d1c9e42f9e7f3be996f110cdf54420e510a3d96ad0873d6c272ac491a0f8848a0641bf05b1d0b226e1f22925045f9bf54ebbfe3c0cf2e2e4ae4743292f1b1407c463762f407cc683f93cf7c80591954256cdac5cfd5bb1c79afbb9c7d6c78f371a0fac8c1084e406a99f61f090efc992d1073ace14b28b4536dc7a85b36b1714b44e7edcbbd7d579a98dc956f4ec0de7f7d8f2e6b9e4e2c963231de2ac1baaf784b615d2089ed07ff3a618a7f0f4b7a6ce62785401293fe297fef98abf3e369dbb1345888dc3e94b348d07ddbe648498c6de6daab677e59a78b4acabca4532085bf9e9545c8159294cccb953b8803824730e5e1d66613c1a5f01b727e8f0c7963a5cbca2e2dd8fd1e9e05fa4a94f3f3caf01a6539a5f894e61ca0143a960e454145d9845d16e0956e59a01e230cc18cf28dc21c3b5262358234b15faa714307c3d10f8ad74a5ffff3eb56b22a53c4fbf3ccb20e03c1e1f405ebfcc1adb66e89644ace81d6a2a4cb4bc4ba677ccb90e053d8deb6d62b07f5f0b6b59c867c49c34c0879a7d43a617020839f22d5d48204c2100f68b7a734479e9bfba69a753371cfc5d29b3c0c8c521ddb40f363f2055c917cbac1040e79390c0fed65fc95ea21682a73376717e56d8c2c924fcb9ce653b53d76a57e76bb58ebdcc2144fa62755f7306ff05ba0bb3a08437b7ce962fed37d453bb4f35ac43ef24c98587eec9c7a7a183b6368639a421b197b72dd43a72d2133276d9029a0cb774025dbb43a009141195d9d98c3951e207174a0a63c3d15b50cb6d01ce626c2ecc9f5739d42e7528909314236ae0f987d4714f4d41212949613aab28bb961f29a1d85441a120d9b717e89f30342b5407a3da18d0a2ec1fba94c4422ae93f07d8f70983ffa3a72fe6e12eea7aac88f703ca53e4164870e5c6c3348ff5855585d6ce4cd3528ca339c2cdf3f1053ccb89da5f626108e57f4a91e25930613c222a762beed798e5d4589585115ede94136171c77cc8067ee855ab940bcdd8376891c521ac2b0eb76150f2340f46531413af7dbb24efdefa432b74e9f6c48dc43d224431681da52b235c02ea600c41fb6f18840e3d305a3d71f0847ba4f141b45afcc0b98aa1f8f7d3fab515a262b4df989816cb4549e0e626c6af1fb95e2534ca0331f94256cbef98d88e1dfa035d327b5b743339cfb9442034af403934b7af36274e1674e1cff08bbbae6e8ebb12b7d96d5a3abeab9c09a151fba3bfd0b5fed2b6798295c10a4970958c748ca4b2d27580ef6ec452a41e4a1668abad820a7d224298dd25d4433781e09bfea41e327bfd412a5c81cd9bf4f787487f977057abe894d0d26445d485c06cf055679fa97b6e4c575d88ca2760dd403844da68fbdb50fa7862058ce5d082b8f0bdbe434e0d40a191add46ff1b2250aba87723ada0624b17098f41630e7384658d3ee101a1639005af65bc9b610f1e1c89841ca60770edb17b94eb69b2cf1e0e8de69f93daa2079b81ed463a24d8fe21c7d933dea6b93e2207a6efcd390426b4b0c69fb67010338d562718096e8feef4417c177d0ce8c0349d6183eaf637c6d53e7c0ae2243ba9601af88f2dc62ea7c6f2fd19c698850b461e874620fff2c2da85d8ef2ba7e4cb3f879a00a5a9def8e518560bb07b45d91e81542ba4ae130db6ad73b63b6b77cf35dfef2518baeaf5ed045640dfa62daf0771af2cd5223316404d4caceb27ad5e5ffa9b573a7cd2c1be801288dd315200722563fb59dd30b807ab7c9fc3d0be3e6b22c25cbe78b39e070418fd931b5da125bc13b788cd4663a0979918b287643e5afd82443a77666fb4d92bfb605e533cfa0bcf576ed154e136adb9124ddf0af6117918c9b1ed9d68c72fecce0e6da1e6ed787d22a28613d6e0f99b2ff330b3775feacc770b4711239dd86d2e8115dac3f1098618ac6190be129e871c03910a8265f5a44f1c14b49bb81533b526d868eed878db72a15c48dff721a1ac5a3924cebdc4c275e359434ee37cc78dad8a8da580a130dbda80bed8463a36d24721cc4641ab5a475a085b982b81f667d1915288ec3a2bdeaee04fcc48cc479afc2511de11fa6c2acdfccca0562b52c3c7f2538872a8272b9c0f546546466f8a6851a8b99e53a49f280b557f0da83ac341e50c688a62a4ab14eedc5b027a128fdd3fe3fbc0952612f013e5cf0c1460ecd08fdc54964f475a4806e70ef2e153d47dab783c1ffe52bbf2b3a204381fba5904d186199480987866b1423e2afe6e72dd1f2613cb91b753c3c40205679a707003f6b7c8bf37b0e07e115a152d4f8595d8e4023ef4fcc3767d2a7942cf0f6787a0a1b66c5ef48b6e91fb68236b843ad5855776d2fa319a92eca0222d9c7a7b598aecc856068eff10f1d47a2be56c8a50a1a93799180845eaafb9a085542f7ba48cf57fc9786ba25e15384abfd36bb015b0794d79b293a3f1f8a240356b53ede3988570fdab1e9f431ea655c1e6ecd0aa5754325771bf796a3a22de8a4e09dd9169bde2d67d039dced4b43e6cebbdcbcfa9a263e71a0340c520a74bed94dd31d4476a07cbd73e76934db8634f3c625d2363d389c017f697d75e48416e3555760f3a5dfc2a38cb11df537965c88cf215dbf83655983feebba9359364887882ee1fc991e6fe9631c7d5247c32a63bf3f9314e8df1855dae1fee1d22d415fdd97ff0d0511c179100b788f38c3cbfeb87e6c2afe64e0fdc35343a16f82703ffb39302fffe4924002854cf945ae335f671679789d75692498f48c34feecdb58a2148e08cd45be0749cfd31252a8828d02a89b7ff78f3861865b0f1ea94e4027f26d0ec5f25cb80f2f263641ada9fe6fb4f8afe0cf1ed7d6bdc2465a0cc1a2149efcc6aab7025ca49a34e4e80ee77e4b54522ee77c9b20ff5b9f203ab454afba3de1047eea26f42d51cdfb2a530bb9b0af44af78e65876e0be94b974c8029937c1e9af12f873bd543a5a901eb2296d6db1aff1f9fd4f5419ffd77f79cdea1fbde17a49ce3a52c73449687fa51541b5dba089bfaa7419b7adbc7470daac9bec4e5bcdd01268e89285584a51796fb2b7a97d9447c5971c724da4d57a9b905fc6908765672421a910baef8edbca6c11811aa86ec0bd1c4887e63d3875fddde9222708e9a9bfbe84a51c8ea5aa11deed04d3d4fb10152bed5a0813820a841705581429ddb214f5f4c2de7d4d4cbe9d7c0044d694b6c735c1aff7eb343cc15102897015fc1dbb2dfe4b8b96961642b73c0712c948f96c317b76d7b50f05174646ccce5cbeee1272752be5e3e06be81d6e1ad0efc42207bcc980fde8a983124251d7836da27049f799a061e35c33c5e4fc3a00be08347e2db57a82f68cdf8448225a78309f13741730799521031426c5d2a7fe1161184de47bc95ac8887b79403b44451020b607ac3d43aa14321b1b6ddceb1408e29469698ea795ab3151bd07feac540b776c6e2cdb54533d8f4f9de27ac7a6882a8de837f161b509b1050e8e53c41c59ca025e3d1522f8c3709ee67882891c9abbb27a0145f6e57e845189e0670ab295d62bf974bdc3dfdc6418a2d475075c448716db111456d500fd32d4107501f3a5c481e4173db3b1bbbe442261c5313f322aa190a9c78edbcf0f74a8af09c6cec3475c6e6456003676d4c359f3434c1be715ce7a6d76c5a03b3ec0c57ac71efd2d8f44e8ac8aabe23ca837c8ca9dc4a71b47e56800815f578316b86e4d94eee3bf726b5938c061c5204209ace0f2c3751499252463bca18d6bf71bfdd183ec54af1d86ad577f213dce0624ada1d860c7677202171e0add13a05118ada9244f849b0e73e60d2026557742a1bc22a1066781aca6a29d1a311ecb4a1603415e9faf73ac1c59759a5e3ce7a2e5377237f12ccd10d09a21eca76e1673816558ebfd7acd3cd85827c54260802b054558b5ed1e42e8253c6b22b54227f36660112c08ece219ed69e1e7275f377ea4b9efec53cf0868ff153c84ef3d8b45454bf9de55e97ae5a45fa7e4628d2b57b78269c5649601efc240d4af6a6711f552f6ce229be75b74bd3f9da46f07a1aa0f85fd53c21d900dbad5d680df8aec4f696cb1d1b482430af9a9ab96c46b01c65d3ca84f65e1e93c531c5c9915a8982aea97740c854de537daf25b88ea510f27a1fd78df9b0346cd4ab0f5449ff8afb739490328c6481203efca6232fdf8db5665267d1a6a4f416882fb5bfdf87bb703a57e8f2b0286f82803d404247d886061a5e040ae4c709f7546fe2c143a0d5af10b23d282dd2cc1fce2b44e7b871aabd75fc09e887c54810efdc22155385d5fb3c33ddc1f53ca7ebb629da56975f8d1a44ede7d68430d60db6e0bb15aaf6087c11a55af4f0656d2198d40fd6eb671a97ca25a657d103f16ce376b5f1d151059ab3da4c5208f9f3339e1fc332ce18c970999331d476e0c53ffaa1641f0b282be7a0845a23e676c9b27f410b7be413aebee0e848605e3da79471ea8d449f5686bcd9d2e7a840876b5675ce3b626733c3dcbc9ef755a0366aa37b97d397b408eb3508324ba4f4ca40890e8f9e8e8443dcdc170379dbdb3316af6c3de1d17bce2484c4e36fdda5275a32e2232d5094b41b62a0d53c5fc26b1f9022595b44e3244b5ed90de951252e6ba415e6bb504364f32ffbbc859230e4e07eafa69c9136eec96e107bf6f4d19035c09731081014183263533fe3bca2cf3856a3e6ef724d8e10528eaac9c040396d672efac9f876846939d99686c9d17d7e8930bf36a3dcb20a39e06012a0ee1330653758fb09b67b5d27a9d482b6108e427c53d09dafab0e3386b3d097048748df06a6b9077a0e659a80a76bf532876365d699a099a2091ddfa49ea5abd3a080ddffa8e85ebb3fd0be9b9f35bf00f541fa762f33c3ccbd7c1edfe82a4ea2a17387a0df404e72131136c347b7a4f5f224ffd2fbeaf1752356dcae7ff1dfcbb1df4ec34363b0981c6056f80e3fe1ea1f100a4cc83652179e8b354029815b9d15825653a31e08757de67924cc69bb442d68fe6b4cf264a830829e045e73683a8ff852dbc49dc9d1b7a6fe7fc61080ea0821886aeca83e0119c122e2486c37213b198abec2bb8a6331bf92211d3fd5773767ebb23a94289ca3875287829d578ec3d66ef570cbeac6fd6aaf0a057dd15e816c3cbdf130b7051d194def186b64b49ff85cbee8ec53bd3417e29a43524753de58fc1dc8f1f2353ce5f7a779519a68173d89bcea54ce4a91b9aa0beeb1b018e7132053835d50efbedf94739c31c8a207202d8ac4de78e320932d0f22e62168bfced8b8d190091d59670745536a980a5f0b510099a3871a61fb6c24ab5c4e25a04351a0b29cdfe1da633a98f34e989f6fa90c931292dc00e59ad49e90515d69c8562655e0332850a5797f56a9e1d3ed7d0820d3e2f3c65d207dbfa519997813682006a2ffa0f1385c3ce2dd98f2770d8d0b276e5023c4a004cf5c37646f4fc1afd6b93ddb15cf3efcbc7732799e6bb918c2b198d48e584b83f47658f0f59e8b981a07a2d317f71aec1c58f14feaf07f6cb2bac0bfa72fad978f2afd29bf61a9a6ba7ed92633df1cc8253654f2820a72a0e52dfd39b5bd611e73e2dbc953254a70bb590e3ed2f10639eff4b077344e30b4acce0d30514d72e3cb9fa4edc42bbd5aaad1868aefe3300df2513524f9d688026a28720dd8a03575331a93b15a52fda91d0a8234f45125c18a4e0da179a07525bd63fb248de1b1caf4c037a490f57ffbb7486e99a34fed27a657e2d4e67a5b668dbb7668e77560628c89f7a093cb1954484e6ad48f6b64333113e80df776ff4be2ef8870851648416235d028fafe37b469953ee67531536e6e087cc53f76152466881b201a85d24276ea43cb65e616e8ff31a95ff7ee30a47091e18f0c61d31c794714d5ecc1af626600bbde82226f76307e41fb52e59b3bdbde8929e57056a4b20d1dd9da02cad977db2c509577ecb4704b09cb508b5937b69f3e49abed6459ab679d8135e57cd065638e6e6113a15db16a56e5d9052ed3654e21953f493ca81c3bc467d9c02e25a1ca8ea08a214b04d059b7d900c2bc44e303742558d4aca29920de108ca4218c6b781dbe031afdecd3a3300ef24f076aeadb4fb2655bd8662ae555f6ee0718aa1b2ccdfa6aca799d54b856f153313ca91f2d8adb066663954fb786d809512f103d028bf8da3c30a21679fcc9013f2c5ac666cd02105a927fdba54790ec70f2bfb85d1cf865ec136ee53e907fb4b1712a9e58be042736e68ddff016af254d54e1e5b264d9f476395cb3e920a2767a36aa8ba95c6b28e38c4bbcee48249a8dd02456cb6574951851ace399dd53c5e55b10d0a9619b39eb1adf363c8804ef102f5b4f3357ccb31ee5ee13c92e0a23f1728eb9ee780aa2983416cd97264d3ed0aed3b047e5e8bdd51eb71730fa6f2e1ccaf3639c3aaef30215b5b70b388f29133fdc5ed8f442348056bf7a1362d58ac6c6cd54e28a66d2934d8c3108b9360b5d93942147b6ad32cdd543f6dbe96564bb5fafee742dc2eded9449034b639fa021d2dd04487b3f4527ef3f4ed5781eae82f02fdb9da94893ab52f5b173a45e4b8c8e2b35620b195769a94ab440173ae0aa5c097a4dc23ec23c92ebc01d66bd25ce5334baf65f33128b38af88efad706cb4058dccfc8aa1c4f5fdaaf6a07f3b8df067608275e523738900a85b3747bb813ae3134e59f228105313a3b9d2d6945bd5e60660f35413963a63cabf554fd6f51ca8b09d39d2dc611114e8a229e52df16a22afdd2e0e935a929450b10ccd4ef57ddb0275b71178ffd6c637f21db39482970940f5e206c6420c3b352c3e96953cd28f53147a3f93c73e4bdba9dc3eb3891f38b736b60b38bbea17b100ea88c5d4f6b27d1c82745adf81ec2e9a3638659b763d76673b15d1105aa73c3aefc741c0111b97b4841ba4ab2eb91962003fee0a6c1c4169c8b3d44cdc4585d325eaa35e1e7521df4e1c729962ea79ce99412bad7431854f266e7affec5e4ff30bc99097bcbc0e7ca7edde56967eb2ac51472dca311097b4522e5daba5660906e57e6deb7d2474ab019303f120bd03ce561bba660ac3298384fb6199b685a67affbf4211406c2247a8a2d1707c81160b1585a3d8a9bcf7aba992e533847616047e01f11212c902e57e930a434986dd3decc3409e886dd00a76af1c68354b22a7ebebd613730edf737de93d125b06177a83163cefbff16944f88debb6bb453c93951053753780e4641ebdf8f95d2ae5f6146305d852c4748a0a482e9066f073c69bf73db3bde92e5a909832c998b43a749d09e63de340e63dfea581de3792c8b85044de150886660df0c3008e5a6d2b85ea3268be088b218711f3c968726a5b0277614043c88e46de383a3790f51155bde0e81b941b2f22ed4e26c77eb685b37a518f1c96c46979dee0e4ba2168412a859a8f548ca68b5aac7d01e93dca2202c73bfa990ac91957cd0832e68cf7c3226f1b718576f42d3d058999c36730e3b9fd2f0277e4f6f32c1b4a26127e7cd62a6d75dc3e5de896f6cf15f612f2e7d57040ccc639b0a356b92057bedc4c2275afc12413162faf6b28ddb17a378d1a78a7ff93c7218f3fdd36f94076af608ce9d509657bc14a0a52c347b6e8a0bcfb816cf77c9836973320444e846a77f83798e5c3102c1677acaa5f9c085185a4ce67f4a7dfa0a799da908b2d06c837f7e7a22f3658316ba0974d387a3cc83352f3f6d844d2f438d606ca918d257b5bb01c073ea0786d16ea53d7dbd76b51e2b315c720f078d4e72ce54e4d1653d138512113cb322c39cc873a539d2900b7c1bd33a9645543484032a0d18c197dbe0938f0788e6b51387b6c2165c7cb5f0f40135d2e73586da6a1fbdf9a096d122e5c9150f95d78fe3ae8c5030da1b0c74d086674bc1b00b323a54c3d0cb54b5e8b7005dc373059717debc248c980c884c8576a9bdce7d23301a1db439a88e46c3d5cfa8aa2d1bafebc6f1ac15c1f84e03c2bfb36ba45c3d2fdf5d5fe4afd5cc1ee608e8ac2bed9aa13d37e13d8c75445228fd761b3b318b9270aa27576185db676fca9460e2deb309df7c36a4139818ec8b6bb490a8d0e2a016b33116086e23f78da34bdd7e5407fb88cfaf9ce4aad4ed1d44563df8aaa5cbf8a18a91e879b45f00f22049c0136f71d6ab9b484e2e06da26bb5974d67662307a90ad86d37ec790a49d27c257fdcd292ca1742adc21448a1babe225fc31d780efb5cb0986c8b2a5d379289661c62af773bdcd9ac9a7e2778fc6462eb7442872803539733156f1eede31fd4549d61eac538f6d16568174bcf08f1c60b06a4a958386ffe329478318994f8a1f0513636096d0f5fb015e6c290df9e23b283c750a5d6d60bd5b0ca85c2b637c313e437fda9baa43ffe0127bef54336e77aa7528a59f25e93e88d94fe7445e6a6040ea720f8609c238252ad1ddd6ff24b9043a8289c73694d0ac3148a8f785a9226d14cb51a71b74add761e1cf2d028c1c84a7048b8b41a31b89cb1a5662ca1451ca3876a20d77860ed904c0e4b1cb4ed51bc8c0899cfe64ad28f56494d916b094b815b9321105fb4249094cd88c80dbb074ed6c8004115f061eae211519fcbc2900ae38da575f292e63f1b7e58d2ed251bde98cba420e5fdeca259d7a3bb3c45c876d4ca16969601375fa227da01c3d69896165aecdf1e65c90600d15e2c5ed76185345e61c6297114bf5bc84b537a1a754da6e6267c1777c3c0e5a4187ddc218e756c92cf506ef9fabd90bdeda47bdd2431a05b2bf2a85c6fd44256443eea49db440bc247a2df24e295309c5338ea8d0314c8bc546737ffa689d8d9849f8387fc470152a459368f3e06d481e7bb1362b38441f98e3406e74f5f383b5fc3784263f2ad2e9c066b52281551a692d30d38f0a27c41244250dbbc3459103a5c3071b6cff0523d1bc2d9893b0f8dd788b13c725e05a409d795b149750c8778c130b3ef6e02b6fbf344be9622afa6aa015ac25661644e8265da3abffe96fcb0b7a3a06482b8faccf9a29e886784b02302c525b556370d2109ffb1c9bd7c7d668de1598ad5e3be62608ccfd235c44a36d197d2febd5d05a17724a0250b03f5015743536df003d4756a453b160a18254e0d4875e695bad1d1e872ea99c67d3e022232b19c83e6ef0c6065f03b0b098fefa06605a6199cae2079f3663016943f68a0294c98540fdda25837d865e24a60b12ae779cb974299cab97edb2f6f0678af9db3c66f4f1b6e62437a286fbb6596106a5a426c1ce29fe3786437ba899b1419b80038df1dd0bb14fc10d3c2cd2e1d034df6ad7cb2c89787465a64677568366a14404be851246b1a49adfbb373d37db46f8ba6531d053838e2f8d60f5943e2c4c9256e035f616ee2a5aa50dd6a540d8074cf8b7ad7a7cb78893cff1fa7717e6443308a51ac49c4b3604196569501ee73843d42f43f2e767542c75f53cd04481df3f0c2b959b0fa952a921053ae5313759756366cc794333f7efab46d56f5dca86f3e50483f00b8844e2c2ca8afed55684d8e8179d0ae2a577dffacff03cef4fca709af3a8472b3d022425b5b5c20bed5e72a5088e467c24cfe64c42be45d12c672899df839775ea668d3fee8b15546e2be9e93216f788681d14805ac1431556119fa25fd7f972c78c308cb7c056cbb3fbe56ada70a2134129c8ee4dda1d49b83ec76bb533dbd7f72b401bbabab93ccda9b69c731f2811189c5ba329f6a094c579da5c82af0492b652fca083f11b06bd28b9dcc23b7692f7df48b78b9473ec15f6e0fa2e9cd0424626b31d50268179f30b8cfccfeead55016df0d615809320c0f8e7b90b9beb419faf7c8b445f689f20d9e91934884d645ac210c77f22e2638093aed6590c24152c3aca6e210a63388e5c596710e95bc8c4c8bc2f01b15126688576166bfa26612017505e445a5d5f5a010c61c076b3b12c0cf5540ab82eadf1123b4a2671bf089e2b6b558ba161984e2c1507a03650b6a418cd16fff4a23d7f66c80fda76d1754f598f7aae9f1f2b01be835242868824dc5fa8bb7637d882f875cccd474278fe8fca033de37b6305bfd46210965107c17d6f245a8c930e43fb7dddb54c7517bfe081fcabdfc6def3f6d04158c839c0087d1bfa73e0b46ab8ba116812472bdc01d9cc7d98707443823909accb756fc6879161bd8dad0766d673f45f3276e89956ac53e9b8638cf0cf1ad5d9714af00514b84bf37364832f4afaeac6ff9499e144e1436c698e9e907705d91592222734f2844f988bece8b48c8d176b797c523866ba8c112a6b1234b020e5bd8a6e5a376ca77777e11e46d25e5eb160a4e981c904a366c0529e87057086e02e2c6b33f5150380a32b552fe5e93e435ac58a460f405a9a2a8342dcfd836676bded69755f6ccec09bdf8861e42763b48385aabf5e67d0b91c36d524ae8a991643115fc6e9a463d2e3d9390c8de3604af3abe1c6be05ffb972c478682e62c8fdd2dbfa0903176b162015b09622e82e02f15ddf69226d3ef91e000297ddf6532c0a53fe5156a1bbb0397cf707d36e37ef761f3225bcdd1810f7a979775e4fb4bdffa82edf89b7501fcb4b76b67e52b84f1f96636f433e1dcf07ae0654e731e0bf1c79041c03727c9d12a0da7c1e1f0b0534da34bbcf013f3e96639937caa647ad6b92b0fe77ded6addb6078ef69e8dc247cff70189fe270292dba322dd90a1b1d264aa45b72ab06b6932c7d32b9a854c11aa0db594992b9e7ff71d3f5276df8dd3e77659c1437f0d5e35c6b602a112d4855d01f12308827384a93635abf2c6d839c0df7a9a40d7c1daa08ababe98fc2d266c6ca89bd762b112da25c95ab4c3faefefbaa4a4d2ce9c42bf31f07082745d46c4876e50f75914fa620ed85d1f7e399142c929eadb16a7424c40343302d31d01e12403858d1518d6c8ca32697fb644836283814462eef89b485a32448b2eab8a1f1e24494fb4473ce6b4ef2f6590bdf1f7c5d28ea5c5d24d93812dcb8fdee8ce9e429af7002a6579b3f4cfd652f3a11f1082645cccdbc1bd90117bd63c9f64c56ba506f729b6da089923684abdcc693e594d8b999f116fc279223fab5786557fa10cd451d07f89f72321f43c9b0a81df795edbad36d55412ef1088a568ab6c05e04dbc6d2853d2e94bbf146458a32a37bb69ac65fb9c14a46afb80dc97a6889410092cba8842052e1c108ce8c32a45d41e27676fc176b367ca4b0f25415d932247bacf47b4fd00da0ac23a55ad47a76a09e03cb8869ce47d022638f64edfd7db7bf1d906271068a134b3b7fb8c1974cadd48e12c711b56c65f95a7ee2ce9d3eeb3e907dc7d71b25c9849af81f6156934bc1d6f16b2869e90d40110c0d1ea71e9b8bb392e49e5da1cbd2753eff6b22cd55e59aade5e911fb564662aaae4b2cdb8e7b5974afbce47cbfb39e7c4004681c5dc47712be789590649a90a865c75d63fba3e350ae2df00d97fd0cd7d873d94931cc36e129dfbe79185b06fc096b6f43df9881197c31ba8de53a192ddc0b3f354e057f7cc9df9e79a22b798005049dc2b912811c2895cf71ff60d61e3bc6a40d80f2ea0e82d5bb38bfff921fe899ee7c5fe3c91674daaf52d23cc0feefdd3732956812f3975d665e61f1a7ea439f9f2b3b0f9836c57736a3406a1b9002439c593c3535fa92f2f9b8b9ce8708761bab7d0f31a03f89d7ebba97bae17e72b08f749f6e41e5e1d9d13a6f0aab827108880562d513dfe5f44c95eeb2a7551527c8e54ec84105a888d87d5fd3fedc049476f3eeb3fc9e2fa55752c63d569dcaf67eae6290901b4dc74645f42bbb296b0808bc0128871df8a9f243d151ee38119be6e5eb8f267f1478a1591ced418688569cc79bfe8c41d054d0f1f601256df8959d8200854e2f2d82b63bd44ffb31c4ec548dff37f410736d6f536ceb0092c499211162bb658aa525ab0676f7b11ac3df4549918fedf3774c5550f74d69473e6c021f4b7b3b2e95a722ccc13b686cfa29deaaa0b1f8f2575d589eaa5c6f615c3ce230f7c142ca907456c304960ebf66a9a0f67228c2a15e7ded1f4246a9077310fbdd2c4b2d8cf635f2111f07d09dba655753e2f41637b7dd7b4bce196c982f9d6a7c75466dbfb058957a87a485be2cee0b58a7af47656c3dd14529b224b8399e2687f8c3a415bc07258118bd91ba6ad270848b07b006dfab3ab8dc245738d71395f43eaac75f2f792c154468c437db8954cc365a18d9587ee94e3d54c4372c01557715a69c907ce174ab5574a55df882373ea2aad97745f08d5cdef9a96be4ade11843b29a424d0de0a05fef0ce84d205fda788eb6d0561416aef41ec60fb8ba6e555293e52483d71b8198907fb1b75b31b1b0f6585c5cd4cb61328071307812dcc62ca78d82c2b2213c603d5247ded446a964d5bd64a95e6319ea543bf52331f7fc1c0af6584d5c0c0f7fc8024e376770cfa3994d0f3b55cb37549a5e0c9214840f9210ff343cb1c8076456d313f6b51f5b3c8b4b1879ded24ad041e38888b9736ee7402f757559873f1b749e8ded5d9da0426d20d13611cfd02c9b132beac2d014f141d876d4b568368b530f28061f1f03178fc65d7e6d56f4790627c8729fbbd27e557fec10d2338b3fa7baef79ed07fd0216c88da958cd781041c4042e90067c06e224d209a54961d088ec23b7463504f7ffecb066fb07f1f3f5da7df282266e34f0e59db2a5899c72cc9ed48b2dba21d162b4256c3d097e0b48d9f26f7776d1b3c71fe64efce1c27d360fa5e63228486eb2dc15b0a7d73ae1498a5ce287305fb68d12b06dca35f9cdda5ef5485561e4bd34c24854dee1f4dca1179e5483ec907e6a0615da67e43cef3e7e6f582b5635250a5416e18a12b783b00acdc2c453c928f503a1f8050894223d229d8ef38e00dff315f917f7379235f7237b1fe0ecd4cbfcd56af5085b6f07759574361f80638d24ec0d904dba733a081a8782a15213c9378087c13d12e66278264762c0912ee2c6ece7142e17e16d4ec262864e0c848be0dd3223c6d64f64f36d62705cb5381593082b821fdbbfb8ca56b4cfff9cf97576df6d955ac43ffb949b113a84686cfeb9ef9326103df337f1d58dacfe97933c52777e90b0e5f2623068506503e542616d0d9c0b5cd293d148546fd01df2c028b98fbcefcaa212c318a6bcfd9ab86cd81a9cfa21758fce198167d289cac50ac341f0407f24e2db4050699a923f0e146c4763f607b53fc982c2e8ea3cd29942ff3596eb7d6e830b432d34eb52d65c084206a7cacabb53ade0265e3d1eae2ddae9c4b73024e182e3fc74fcd7ccb566ee186f23d91228fb7f0359cb681cc5857bced7a22c7df9c30d59bf7c764d4c961a67cb634adc83c5825754011876a8e447bbd7b49c29cb6a570ed1c43f434103beae6318767b468c35152507c83d757c7eb28b67766eb5a44c4c9c0afea476cb13cd96d1bbb4bb9ca98f669ba9716980355caa6b41244bce73ab9a16630d6b439bb5286e4b217cfb1d6bd6792d0073f1ada2e5d4203151d091b0625a2a151b838af4571dd49c2b00468379d313fa9dced69e793ce6e949a6338638462490bc18271121add88f292752cddb59a523a3206de376307590e6676e3ebcd42fb98c1b5ac55617d31dda967d0310d1bea455d610505bf246de11758da19142d68d872f3db280990f3925e700cc799eff3e5ca06b9ad5f1b853f873600ba1614ed1d3879acb1e2e7052747e2aff1caac68661d86e85a9201cbbad3e39359dec6911c761d0d6057d8b56a744c8e5e99de43285d12457822e4c141bff1ebda8b31c59790b93b94b43677e80ad3c8444a247ce735748cdf803a498df8781be6f67fb5e33774fe81b641eed7c65c6d15cec24e7d8c619c9cc2d46fb64652a19c0888587d31d2dcf404696508eeb38d6a155d222724de880300f6f92d4e4a3ed122f6eeb38ac67a8d945f460b447273e18724e32a78e52b7ab9c87a07f34bffc37082854d81defdb6ca1abca5ceabd4cd78c74979b9ace8da050b314e988f938b6e03b7c667db0e5195360a48aa6d794e76d1c6b235728a0fdb1e8815bc06823e2df681b8eb4258676fc6799d8d2db4198d20e0c0473d685e611b9bc79bfbbda87c2fce1bcb53e85ac417920aa1f33c3429a101cd7f6ce2ba3e6d237cbbfa7c42afaf6ec508056551f840034e07e0c4d21ca39c2adcdaad8214995013a05c05a91ec5d9ea50024c5f0bb28f1d3dabd72b85dfb1297ad3882c599bb89ec880837027038224fa733d36e00067d23ff407065ab46db8760f9e8976bca8fb01b5a057b0d391415c87b78b9bf7a56a99fb3c4d7958e946c809632424d05125b058848c299384ee07856022f8c016f22f5b14ca6be4b7bfc9e23929e76e63060dfff732809f4da51916c6bf7a8529bdb87d3721912b1c5d28a54e627770b59e5f42e08ea6c7a15c22e7dc665c83e0ba23f4dde3689c49c2bfc11f31ee66c2c37a2d86449246231100fc26fe55a00c87d4cd200fe5b921a73715f63dd2fac85e8405d15c1d62bcd8937649246a81690c55528b0ccd7d5f60610380efc55ca6a6ac864b437ba913cb58072b0267fa10e4e8bcc9a81ca420069194a913a45928a328294c10580c1cf9dd6b6905194bbe84eb77d523349753f5235223b58bee1e760042079fa226b65d5e70c55f0ceff17f447f5b52ceb3c785c31c2fedd0ed24a71ad3212b81f8af35ce3fc133620381baff20de923314adc4fc335c6c86b0354812e044317ba8cf952b7e6499be5e7653168221e56bba0617d5a4087693ac25df928e275119d699819abae3122263d04ef139c0cc84190f38be58254940460d67ba017b8e476405f2b03a34f8ed518435a8747f2021e057bfb8d800c79d6acb6a6466d7de926b21ef7da97657b8cd4821df5790f3021155164be9d24ec6752b2a26d828fcac15d235a066754cbd3ee24cd598524bdff2c1efbaeb51d5733999ed9813cb6e867428f83874a01973683d5b78f4fef8d1d5b493cf98f4f10bbdf0e4e4f6ac0b23f36e95caf8925c6ee404f4a67afcd9b4b13b13aa97885e99134bdfbc6db230b585857494744d8fe7d4ec4bd347bd445d8814855beff3e418f4eb7ad233f1d4d88b72c6d49b7ba40860f2417382490ed7bf9034e903048e5bee94b0c6a18bcc07cc42eff54a19b71a0c683470547434a9d7d98157809abcf9f903f05df8f0ee845107656845db48f659bf5217db803fc151be60c1244b0419c2816b3b3807c4d450ae46ed4b7fa89013c6f078bb13a4f4c3c66d90555ba3ade89c185129081bc2bc33aeff552a4ef384e8adad45be758df3f69466c79a2ef49b2a0685b867f2038588381665ef33bbb26638188f19b31aed861aafbe84aa4439fead9f5314093009f4626186eb4069918eecafcc2a48d076a89652b34396a93bc3229f5e7ef345a81511c82f4e8ec1ab6b6ee4191510fa72bb94f0e6f17c61c61e45823b3135380afdad5d5e2c7f52df400026fd4b1991a010640b7a4162f75dd80ea117359678aafb2a764727047095d9d42763bbc786dc5a98e87ce6c1cd0a8d5a23b8da65622ea23e9d8198d2e478f7763199ee670274bd479e93149c18e7f9e9ed7ca4c555c0d4f0be400d74f49fe55af63c4694c96e001d2c928ac749096be6e5b876477eb33cea78aa226e41437aff6f08590606e2221e9f5dbc3359f473a24f5a58bea7de5b5edf22367fecfe80882aeb40468bded6fe8fb589b8f1919761c4b3ff667eb21257936a1385d6c0534c540490b9049bafe7f48da3e85d3e62d96d4ff151a3160001df394fba504bdd4c305878ba690895626bf6cbe583cafe19cb2325e86138270c2df3959325c6f1deaaa310801447660414a2425c6df1bac69e9657e488d5eee7bca2ec9dd4eedb9dc1a7d69991da4cc140a50f08a88e5b9f013af2d7ac336e6bf24310647a28c822bde304832111ede68d4a592ed66fa01912b84d09f293cb627a73b3a21dccfc57b684d1c99f67133453912d94fbb27c3659071bd7ab6321c3db95c2f71aa3d50a91bdcd0382bea1102e975b6341e7901be8dd6b42089496320d8a83bf589a6af870b03a7d3a8530de27809b3678cdb27f2f2aeacc83dafa52d9a52fbc81484013a2494870edc63c822f253bc70a34c06b18e29fd1f11a2d50436ea2e697c8a057f784f2f7a8f3fdb267dbfb2a6271634540914026c60980703f0950ffa79c239ec2c790cf754b3c6c7d7eca7c0e6e59f0d11af4c2eb84ef15cb365e7fca7f6b1171795ec4d24478719df5f541e18049489af056540da2d660cb0668c8261ad3ce9a106db6d20e6071093e10220b47cb6e4e0d513054666363bf800f8183577d5c20838e6696fa56dfcebf5b01a6d086187078090b6b5d5ecfd4fce6c60d221f5bbb4ea2d9f0c09a21fd63f69f0bfa6205297ccc87e8a579976784c3ec20efec996c47c4898483dcd05d256e27a8635954b64dd00558b7113aa28db0129bdb0cbda5d2a0278780560b4d135fce9208ff3af6ca32526a287a20e43cd39198514c5971bc44fae146e18ad15318ef0916c9548ec53727bc951924a15b04a11d16e4dc4500056cb229919397c4c268ca4aa04f1c0bc98a78c1d1da40e1e6bdb31139ac6c3f1283d1b6816876e8c2b87d71936d1a67648d0e845a228ba83680a189c204e27020816e7e319e9d7fad68a5f3acd9872a9b8bdce87afff833bac3910724a98a7ab275dc1cf7f1a9550afe635c6735b995ce77077434c9ce2c5c39992dda7b2aa864dddbe189a1dbb7f50aa1683726d916a59eb227b27c48401946dc792fc1365274d9dffeecc79b81d1c0e6b1b48610a70058a668376dfcfa28045c2a3b296f144ab72446a3575859d4a902f1eee663aab56e86f9952cfc8f0c6057f17422b00e5ac2b00b3535d8207d09023758a9d6c0c36fcdb945706bd543fda3a642c10b14010a2251fb2e3d6869d68e1206e8c94fd75d58fafdf775b4b6578a7de2db5ba8bcb53e4c666b05e7b73e188688968ce9a7d3a1544eee681cd3a8914c3ccbbe9254eef9511247f835dd548765e1672488347d97d26acb888e2c258e2146dd2663ee7e3ae763d3e426bc6b3a4132e2501dee8bce9b2cecac2d4bfbe1e2a3f0ebbc30f3a044dcafc74f694e9dae4204c01ae0f0fdbccf15d27c64b1fd128222997890a2a63449ba6fab24000fecd9bf7d601cc164091d804bc59ba6d1bdd2363888cc8ac5228e6cfd0bcfe4e60c494bc746a42117bb3c94c058a3548c10c9dbfef61d9f779f0bc471ba7b6d3d10bdd00239b888b65f6d6da9a7d8967d2b65ac205dda6b49f23142a5bf1124059d73edd912ef0ce12d58d32655b0439b856ef20e9cdaa015610888bf5b4443c77eab72e9b28c701467bb03036cfbe68575ababb5ef8b555e069b0b88bbec5d6954a2823c3aaea218c9297e4b63d9cc033a1f9a7d229cbabc4c4fab3033c5221e6efb2947829a19b90099a2d01510cd0e009d5780ddd3c14bce68744579fc02b9f6f024617207aeb85d5bf9129452019cef4c5555cecd67267fd51a980546a38a401e4230ef10e9766cb91ad5af6ada3001f431b51546d7453b6e2c7502f917364ffe6570243c39882fc8e26de2f3943fa7848e97e603bc885acd1843f639d5eae0062c750c600b6b1db86c2bd6e6b9527113cf77f511519e22e478d8c831001a9a8a04cd1346b629aec2f40185b24012515c9cd533f06d8de27dee4c216c9d65783e4eb0946159228063604d9aacebe77ff8fa2ca39e11cd4f4f9c36b2d1cf247ecef58f85c3fec057e4bc0d904dad88499f994113491029a800466b209eaa70431b85ead6ab5b1f18def967bb79fcef89059e6a473caee29b9226bef67f20a1cc12b0aa76389b97e94798a439958dc45ba069ed79d5f1b73b3c9c7c2a445b337137dfa9e968800b458481010761a41eeb582a76582c1ca58e17c92dd48c4217deb25c0d5ab0d4a7f116e1ed20cb1b28094b32a55b0c9f4f0fab0285d8b64a30ffa2cae357e80be7ff316759029df31944def18a4dc9afb0be0d9835eafc2a501ab4a0bc22eaf0879203400314ce0280dc6ddc2abab5c95a3def8bcd21e045da3d42a50603e1a49c7617c9f5e972520a19022afffef6b180834e209bf1f41abe0b8d630dc15b77dd113c3a63f627d6a1fbf1db978ef0d2f9e87b0f27cee8938b32c74557d75f9af3ccd50200497eaf0892a014f87e509ac8370300b8900f3d3e78afed7df9281e32220aa43d4b1ef62f71d06a50371509b605e16a0fbaf0aa9c46cc3cc5010000000701cbd99d54c08a50b70f0ac29c007dc259a69e98981c8f33cf794cd401714c520a85dd625e26a80010510236f3daa0a493a331fd58b7b892a9ef66d794f9042ec2ce278659c3cc1cf2c2ca05acbd535b8a31dcf07226b8c9de40f30883e63feea550141f8f4c863b80555be3dfeb812a1a183bf0cdde092c692d86183812e7af5370f09622e2dab14b47035659588afbddaa63e857980e9e332a9332d5ccf9076613ebe79a1575ee2d0c04458066793fd13130d4f736361f9331115d1ce5180014ac6a112c13df2fbd94b711e6d396da4ed4471c5f27f5d2b5c5a2baea5dc5b1a5ae14afcfb308100a7e5c09d9e86a00867e500001e05eb16ca2ff99e7cfef1565f6034a38a400fac5caa52ee0b54549f3b3d76d1f9b3067609f1ca7e113e88d3c411c7e1a983e53e1b85fbb28fde2b443157a3141a238c0b5faa5309e0720128f516bbe8e7ed813aefce033b88181bdbcda68e9728e60dcc53196477ad0f9934e386e6351b99e9d5eea15d35a74bd2ba03345d74975963cb121bc7644367255ba34001ef2eace189b05270bce890c415c7ed0695aa2c160213015227eed596815b137c3ffe1403353c1d76002cc400093a1043b90800bee683a3c1420ddc7005221ef718ea5b92dbef1d5fb3e6708ab52a4a24aadc2deaa5c2c50c7e47f9136843104cfe082535bb77c8e34f7e3305ab24339bd89c5dc16fe375256024cccfe2523ca14d2f69cbe42d9e5b936d10a1a6624da70d9c9ce11fda12c7f3117acfc91d5cabd4769ba65c7a69758269a30d703a500badfd1a2b161ee4cc1cc15bd7cb450caa08001b7cda98c25cc2a7ba0d2ddec1610177cf3184628e44b6f4bf0efeefd2e99e170372e308bfc8a1c986bb58e33a46f597e89398dcf2c5f39ddc8297f72da9ff6d6f8347659fc93d4dff059cdb82c45d7af0c3e1ca7fc4853b90adcfc83b9a7f5874d25ddd812f1f54adf413594afe10151a3228d5b0447af5adcd49763a4d9a6da36f09810ae6bdff820e45664e09924ff35dd08f7edc23ebb27d0096d8f79c9d58710d17f07e0fad91715934de6d7ec87d2fb371de26f1dd700a4d3f388177b14c0722ce3753c536c4cb20ded20824a32c2bfee4b3fa83b31313bfdaa18dbdb09e1a14cce00775b7f607f32ee5c2770bede7f444aaa375817823ede345232b9b7fb0c5603b5a4e64a3faa53213c4228017d9be42c4e810f764806f8b123271eb42de344fb52754b5ff89556a9a3136f804d47cec59b972aad95498c27f0ee29be6c0f33a92e12ff9561f0a701885f8b104acfdb349bbad099e1b756ea0204f4bccfa905a23b6635ed5dab3e141a70acccdf404499bce0b5a49543ab685b7833f423c545a8542f890ab2e9e054a54021885c5b9006a959d305a7653f8ad102d2891646438a116172a3eec88f15390b5b394ec697c9656ec2af9d268cff2f4577e85936417b6f971bae968478d6706596f84693128e47ce770884fba9b375fd30f265c7054e3cfeed6a430c0699cb7561e4d1e90abecc2ad0dabcc71558d0f415497fca0b3be3ded047d3c61be0937c2b029e7b76172623ad88e3e9350bf77ca9c39d6f19baa7517f33ae28f85526ca06014b5c97c1d4473e836e0ea1db2e808a3f191a7452404d8b26307d3131980165b989ea1506b8185bca58730f6707ac5b53b25b8ee83a3d85917726ca61a449edc2c8a49ff70495b5e37071b97d4b5bd814ae5c26803ffdfd486367e32b227f8c10bae30ebbda26e42a04c05a87c93405e6b9adacd76abfffe179b6c0f9dbfb2d8905f77709d1f3bc9f3660f00a1419ef803091d1b0f92d3ea32cd1e70f3ce77476cb1154d8715d15f7bdbd60ec7c7e987aafc2cbd3f8ace5cf6c22d8dc27b9d3bc27c627032ff51f7522eae34fa003440ac7a02a582e2376d49bc58ad14d298f834b44e693b474b902c98cb5afc55f224e9e7f9b8881184a59a9d6b14cc24871499d1cd3cc4e394efca4fe9a631045033503b240bd89fa351abcc3ab17696df8c32dc2882979ec38dda052edf1fb688650b673f395165be2540861792683cfe95225e9e1d87faa0aaa9b7a4ead2dedfe593812d6527bdd3f6c27b8848719972c123439823719b25d201c77e021d5b1b4a8503684728d3f4b326ae6b7fdffbc95af67dae561132fe530254a00b6a98e7863fd431bad7c371937a1fe42f9b37c792c030930e820a860a9cc157a5714ed00ef0db3638ba9d4808bab817be1131ece8a73973b193a10020e2917a8ab9f84383d5e2fa5c00600c0b9480465e6a9a9f7635c523fcee7f92a1b994eafe93528d71e8974c291d607f28fbc524bffb83ea8e97b28d1d21ee3a60330b196ad6596ce3975848cffb6cee326743fd301447ce57b1709c46eda862d93904f9ca5342149345de8b30969a9400b7516b4bef10445f797abdaab195025e563216ec8525d3128e5b66b438609e52778b3ddf7fd65e5706652fbc27e6b89fa76890ce5edc4fd6f5acef2bf571d549f7ecc07cf6e7b33d3367a6584ba5d6f46ddaf184da5501fdf96401d07e07e96095161cd254d49d762d5cf69d2396fef8544dc712a57d8fa4113895eadfe6535cd96780054050548c9376e320dda73d89fc2e8d07f893a9f439263730c43af8e990d8a0bbc2f9ed05791674fd86b95a854385136482ad896fb41a28966c9bbe7f76c004d7c3b3d2b8bfe2164d7cbb971255611ffa96382e1632eb82ebd864c4f5428850b6020e3c96403bd2c999cb6f183919abb8a64791ee61d046911a3cc8665fe8f643c69f9b778d31bcbe4976058a3201a86dc29d5501b39d5664947be2a88991a04d8ee07117a803159da50271ddc91212ffff6b0a1b2a1cdf17c9ea8c061bc3b0d713bdc571628e1aa5b791c8bf1c775f96bb8abe485041fddb90c9cb358eff70e1da8306cc777250cf2b462f7bb85a83bde50af2c2da2596bbe22336015a91f8230b1e98735dd471283e8ded0431b563a534440458bcf2a435ed2fb647b7ae3a46605b642b3a9feee5a0a659ba93fd0e8c8ab81135c1b139df231c4019e45dcfc49feb1c86b876e76ab3b4b20424bf30e3c9a086c0acb499f2c2acf3e65887d164424920c0a6516f19b120625c67bcd8bfecd1a8f40d55aec4b30780b16dc3af03fad9f344aa98c63f59d6ed09a6ad6a554aec31bf531512227590ff0a431399fdf4cee986b86610b139433fcbe0ef1ca0081e6d70fde1f24f5815c53d553eb4d7cbedf85f57961ae985409f60f1a3f8e14281756932bfe1293fcf7b8131aca1b5b44cfde377881e2a05c56d1f8e18dfe5ce8c4dc812c488469c4b2cb686efdbd3fe34dbd2f0c6858803ffadb6671ce305d51cf95f9cee3ab62ba99adcd85a961c48f301d38f4d2aee0b694bd8bae4a61bfa7c641249cef0c057d1ff0f2cbb1a34d343553d5b3a3f2bae51f4dcba9242a2863b949c4e43b77be8dd6c550db10e990b1d763477027c44d38578c575309a9f3a3f39dccc68183c3b2f3ba837a90e1ee736224bc658a4cdfb237673e4b330762caceff4572375062d85a38fe1f90c04051cf6d46378ce9b3d62cc854ce1418460ffd432a1b47bbddb1c29e8ec5446e51d0955fe219e152385dd998599e32aae8c4908ac665e15e2d6994b09bfea25d52696e04628d74a075448aef8c31841be42ea65f5dca137b0fb5573671474ad85780c747f8c03802e8de119ba433b1d1e9ecead6206baa0966ca6adce4a8dc9bb4f9370a05276f58cfc6c997a0dfe19c526b6741d4f44eb3e92fbd9113eade45156ab326f56ab38e7c224ca6c5162845c731d614120c7456c80dfe1897e4a32faf1481a03339a7379ee1c7666bbf07240f8ae57aa7ed1e4f9d530bca9bec1aec2cd17484e5be7981444cf708eaf8afa5b380f2b1eed21aada2aaf915ae20b68c2d94843bad9c0306817a56de473029122127469eb83bf7acbfe5ce64313bad2f1791ee5772b8ca3136ae7ed82b551384df555d2622e4a9df4d30c9d997d1abb54c1d6efc2024e89aed4200178c6d99dee4fbee840b041b57760a4e0574dab2c094cde83338b48ca5b259547ee7a2f1efb82c5d24c107e8114140852b619df0c44aa4803f9208e225f1323ff2330575404ee05ff73f9f08681ae2290ea2ac7e3d3e5c7c8a0c2baedad3ee64649e248f7be6831b686f583def38d9c0168a179c9997881f76ce27f35b05525ca0edab302ff69d505f16a679d104539916c4ff02b770bedf0d078e4e17e46b70b936ef832ee290eedd2b5116c1915995e6fd619583c0050d9dab1109f0c22abc81a1d5ed920696f7532862ed0eddc2eb97611602add28983e3046faad37a00031854941b04fec75da62529d8f9dd0e973c5a1af9d686fea05382734a510cd712cd25a9f4accc3c845749e5f5f5c331108fac044f7907d0d112d9b5f739dbd78cf14126d71293dcab5324952a1500645f946bcd7596537f6421db9a84b8f08bc642a31269d2aa8ee2651bef5f7bf28f6dfcd2777f9348e994890b451f15cc3725a773869b8a63a5aa7c489a8db5eeb984ea90912628b965b752bac444d2ef4fe9abea1da1dc43fb1fe8a7b5f2eee6c673a2655c82743940ea257e23b0c75a96d08c5cc7713f9343438d8c9b4ca23bf2864c19b6586a237cadf241299259e7f84c4bdaad3f10aa287de318b9eb7d01c0b470cc546c7053becf931201db469782ef08139dab51158b590763f4eb2c3be4e8cf1c9fa91c93643a24cfab5c693ce591bc295ae94d15189454711e0cdcf8d220d343b6704669243e7b3a2619d04a3ef19c0d48803f6ec387751349e582e5bc3325150751bc615d2a85582cd97cdd00e8a1650dc415df0df39e8dcb4ce9b2ea4c590b69e12c16eb375a6f5b6c428f32214555764e41bb7b6958305220e55e7d7d4202b25388569dce2a915989cda25fc706a0b5e5a9d9922f7de91eb59492164b4a3d684d6d1c725a22d74fe9c8e37b3b344d743c54b6e06cf81e85ab4b6d2bef3ab9dfdf0ada2c868337bb6f6e9d008a0fca727a2b395b0e2bdd3ba92efcb46ceb6cbeb15f1011d5ac54748a78c04153ab1cfa98faedae635deb48067f64e97a21edbc173a8993947a20c19df70246c52939d7ddab99d0e899e64b92c9447be547468f5f74d11a72736dfb9db5c0c383d806c8026798b8a82489c90a3a662d2e1995195fcaf13ccc9b15d47d2d88654389906148193e39468cf03432d1603d1f56e886732feced0ede520857261f466078af684f244a1b476ce4bd88b41b7cea581a49ed573298b789e5f810a55ecc0dcb33f58413cec1f2283362c5b7a056313a3a7c2b9ae69c55dee273ed471f33e849c10c4222a64da82c43934fa6da8ba37ef91e3af1169bbabd727a96459431df9c72ae6f0b862908238ec210bea7000343db009e52212d543c032fea8ba153660c6b62d1f7da80500e0227370115aedae88bb1c47f8aa48eb9eeec81831b4c3d113d2233df19a6084fa522b351261e5c94e5891640c4be92c166a423c178d0f487413e1c99742009b20a42c479a6dc265c16a25aa0fc72bc691e8617d7310d81ac5757a607bbf9ed11b33db5783df678eb0ce312adf18d15eb2ff7554005ea4ea2183946c1fb6b4d42cf43c0765c6a0fb0e9be9696fff43fea9898dedd8f35493a7957ce1f95d9f0cd828347c23934cc67362e84bc80f72744426594b7a512d0513d60b9deefeb8b918c68c3b881d5f4129a2846fd705444e0737513c96c0ca5dddc531b4c372e56fa9c5fdb2182bf5465bc22d42e2dd7561a55b8afa1955a4eddb210a519be95b4f1c11c3e3f16aa67380fbebef19d28156e2262e7fe59de5066c1073e659387f0cfd3cef65c96a057ded15ac99ab2bcaf15b41751be50820792db148142cdf037fcdde4f18614cd3c5a0215bbfdda05c823f4e0c9cbc6337ac52a4c22319bbab2d5ad01b59ab7e2c757e4fbf1b1d0fa17dc9090eefa9ff6f71461c64ec9dc2d3837726469cd80ca3527d907703fc1c2229a4b67d9650fd80b3fd7585080d1044faa997dc3a3ceb231b8b4a6e958387831ed6f2dedb3373cddf1dc29150268530913822b9ce730b9fcac9db84f242aa7d0aa446c7ca25596ee63afa3700718984fed9d4f226846f28833868c67702018c40e13d0a05b27e2f074ee44c627abf3e4f8398e21f018feaa78acadcbca3490c21e73ad2c67a6607ca9cfb1972ad00cfac74b3eda00c384e1507d27de631f82c4c3f7cb8a1fdcd329821b6ce39bb11b140f16175affc07cef4b4f3bc0b9f572362484d78691a57a7ed5b2dc1f5c59644ce026e43cd77c5afa67bda183b2488811a54f9d71ddac2f0b58559da4e544f3babe0543067ab5bfd3a973142e3bb0cb11d054954879a06d82f50721ef59ce65ea0f8953d690a5305058a7abefb2c39a4a70eed766227d1981f3369744b753a0c492794a0db6c75b38c0d6007c7477b07431e0c4a3ca2225079a2cf34fdd3b627ce4df9e37c10fef66b5cbf2ca0494893a7f546551570f3e79c0ea66aa1ae1aae1fb4173b3bf4c5f1f1a902bf6f0a8d0c5db6dd1073a041bee0d67289075a079e288209652dd6904bcd828ff5b04d849b9e921503dd4f93aadee9538503de83250f166668e8e04b79e641a25239422be3a2a4dfbf63fc0900733fb8cce653b5f4b8c8490dcfa03139a6994ac9e097f88301415bb33e81e8a5a4e19a8303a6d752ecf67bb8a12d61707cc36c53572e7e0f3f2fa6827cf5dead0811da0e860c6bee4eb586acb5c5a68ac643e1ef7c2f4eb9cff345d09a57be9fc8fd19406e2338f67f520388a56b2e57629e2d20c472233401221f7b1e0aaba41f4c2f92633534f3d08046b3aa2ba56764e4a6b88c43a5a758d2d78c12b3080d242da074adb7bec165959e7aaf590437e878db9d8353c34d8cabd61e4d5d431505fc49b6dd3e4c8abeef859ed0b51de66c0577691e58ded46dd8473e8c4307ec2617c8c3c9e4a7d8f70e3c93ec83bd396da7924ec09210e9f3c1038292c3bc319cb2e1e914f23564fe271b45c1b51b0352e610ea64b54bf3e4468bdfb4932dc2d2a9d167fd325f44d07602c9229a4e6bfe7046414451cd7ac2e0e63bd6972c527c86b0c0744302573cc3f8f9fd169aa7f8136fa9a8ea5486cf7da466219dd8967cbeccb39e168515b06efc0d7586427913b4dec0a83abb01a4b651d6f80819f13654bc657f69372a488518b67d7118a1e8121ddb79755478ecee0cb2016730ff13a42341bb7a2b010a8b03028f52575a37ff1b32ca9958013cd58b7f3a71ea770fbb5f98335f7bdc4305e5434947f06aa91f507b06d3c7ed6ebc6d581a64be16c0ebba8d9f07be8ec20d3f7162fd7c78f4055dc2b1f797b04dd2b0699be281a74bd4e23dc82133377a9604ba9a281b23b6ae56d3c1fc9e896a48d9b878d4b53b8ab35daced4c327de60987c006b0dfba2b87874ee5d002db30a28cbc2ad281cc7596e398f3b157a45a8378fce1568b1b28f3bd9a3392bdc764527b214c78d50e30174caccb51a7d9a167d637f6e5b6fb2200a4713ffb5ba19cdc7418b1c6d852bf527c21f0db93bb8f18aa7d55b25df1266d6cb0fe7aec7a2e90f05390a3e8c7cd56629c2027f96951144863272f47746e73e332f5046707a33527bbbfefb018adde1a7eefb3aabfc16ce112fdda5cefe91f266b2eb80af42846d66397fe3f125ce989c4478f5246cdfa8b724dde4ec081f83d97dfe934c0aca70289e3c88425a2e14b6651650daed48f8feba2325a209a5a033c1a6c44b384c9c3b135e750e6ab9e629768913366747d981516e75b72e320f2f601df6a9b4bda0d80516e93a6b9994aeddc8f3ebe2011d8198981d0c71c5107d9cb981c72628dd59d22cf768289066fc92d1954f55018a6596436b09762cc7e205f3759285a192cad6e007a312b6f291c8a71dcd66649e9ca08ef9e5710822d2f34699fd2585e1fcf002432a33d61e3fcd1342de6ee7164d13521880884374952858c37c6d0b8e356a3b7c9db1ea19874eb27b8dfa297a9d41a47a1179200600618e14abfbd9a06672668305d378e1f11494951af4fe5a740bb1b75d90090ec64d41d9f8555f7fd29521829c1757f87d6adc3517f80b08ee026a83622cdcabd6e9407855a1ff36d3aed852ee5380d1ff0d17a38ddbcb1256c2f088acbe66f2fe762362fd651d3953a1d306554bd5d2321e809a49711a50a0c9524a58fdf305b53bf9c70363a66a52bf7f970db9cb6d863df536d46c9aade3b6b6e0efafab01e6c1c9ee6c72d300db9466ab1d21b2015c230e1ef8d42ddabf5770aa9cf7e50c04713e48f4d0656e215820be78327e9fd75720fcb6bb21cb708834322b4891ef454536a6add98ea1cf3641ad2227c51afac3913c11cc75cfbf634d5b4d7693049a53937ba6af73142d905442668fc534a973d62d70ef8b54fc49946be7d30fc9fa88bbe4fbfbbb050f36d356e8f1c7a5c87b88cfd369c68645c6d1d718907f98c9d0840a0b692cfa9a76ac29024cf425ee94510a7d16e2952462b3a1422e42670361456cb16144fe31a39a28022470a71d9ca0cfcf18ff1404872b32267870ccf230b534d61aa1e50350d44564177f0c9ab3f2b17313eed4f6931ce67a013d5ba602de8e2b2b9e225a748eac69185b89cd6250d351f1514c72f9345ad0e53eb7979b3bed0aa03fd1caeefa290fa65c67b0879b0561cc5490fe83c87a8a981eaa555e29d9397668d8e42fdca93ba52ae1c8ffac289ef4ce7566da1e6ed1d94085affad5640db4794593f2519d4a51c9a94f3b8533d0aafe3e314f21f8e441f72e0869cee648cc89f3d7d4827bc8a0dad16b41d995b6993878d81936ec9fa6facec6c53f65151426777b73dd7a976756a04a7d71c995e1f4208b4d32d6b384848e89f302fb8ef5110d632a229b218e30608697e607c699f02e2b1b66f07b4df45617c45e410a7f41858b5837f584b959870a5cfcdeac6b5ac6a7cb48cabad41d2cc0254e5f2e53871f8964937309f84fd3e4871f6aaf4c6f2d08296e2ca086cd686c6a9da6ca0a5ae4e109989a4a2eb31d2921f9462536abe62a5893dd4dbf2f9dfdecc15c4ddc1015f9ffa29274d5b4a3d1b57bb824b1a64c0728f5f36888c35883ba7cc61f7b612a0de890c0b890e68c9d29508484137fed6cf9f2f4cb5230f784fd820e80d1470635942201a8793e7f6f5b0b1d215fb40aec3261bb2fc917edcdf4fa479a9a6635da5f639909d9e74b2e80a724dd4a19696181ccdab91e108696b9c42b4ce8fa4f27b89d761e5ae992994ed25d03f724ff1d2783770ec8ea53c2e6492c4f5002464d75599dd522751bf3729e196b81047bcd2ef5262e3c9e4699f998ce18a010e14229885f1708c46c59824c23f252dfc25f01a16c3da3dd87b2f251221cd100a94b41c4e1d1ca7195538f51878a03e4dd79bc6f037d9378c2b8b277076f7cc3f3f61fa273af630b4f6e10ffde371e0679c3593771fdea123e67c523391c2f1044ce84d3d06b64328ca6dadfc8e22f6a6ecab09484439fd5b608fdaa37d911ad70c406cba3e037140e0c6a282ee57d1b6b9ceda9d3a50e8b4e863b4abf0e0c8ca114910b3bd951671695c2193dc0dfe3846ad0158453cdd225177817a07b9dcd057f4ffddb2b16f303e92edff5259f2d4d928de03d985a98b27103cff9aef837d032d5d8b883bc6fd9f3530a762177dd0a7f0391c4d88d6eda1bef297210eab89b6a1b0a64ec8e54269f25fd787fffe22b89624fb9880d6f25a9c87c2df12b119b7349c9c5213591ad2f766a9323335bc74aa39bf2ed6aa58f76aba58567a4ccbb627ed03e31717a9cb826e003e06f4b528a1e9ac938510bb3491774c10ecf50f1f0696657821dd909ae51337a90eac2275abe655fae7b6d561cd2696e2d60cec0082d1ff229dba8c3532e88e1ce236dd498652ba8eeee719699d941406afab430e3aaed6ea113cb06d56c563bab916d343d639683853d92ed0f8d53bf12a0350ed9ead20ad8cf8e7bfeb0a35bc9149a486670cba5c39d6e8aa79bef72c2e899dbcc323b0211f9b1c31bf52d3db05ab392443fac6e0920190e85f37ab8392299d37bf813e72969b96a7082f93446b8c322065cde445dd29928e9b9f3848c76ddf28f80d8384af6b0abcd0065de5707b1de0fe49f21f977b47ef5eeb09c8d2b5595fb2264a50f10c34ff18296407b51bd998e4e650434ed209f8a511cdfd6655a413f3b00e2cd162b7722d38e2b24faa76a25cbfd23bf080c19d24f8dbd439c0547b3a418014db7d308299563ce30722883c85bf7041519deb85299d00dc6d09385a9a837ce957ec30d7bee946fc4df39cb7575e7b63b920024161b220335748ea360877dee6c16473f04df411b5045fd237361bc487b175c73714dd8aebfa528af6c2d17b262724129f27f9cf66fbf2db9ca5c7b81bde4322fbd42d99822eea734810bb21053d43bbd92b0ac992a32017f5a38754ab837fc8302430831a6ed83df5e68bc709f440374b06dc66cd9cab6d1f2d8f78806b730c69e2aa60a3074f3398e3091a8627ab33ce9514789c420a881198e16dd29bc901c1dddb3547460d39028e192605984e8fd2259aefdeba9f7348da41acf3acce45f2e8feb60dda24a615c044c1bcf40190396b56444d981e2a567be541d74aca8557564850d42c1b41a8c75504ccc1d9fd66224076df1961ee00a41ac458369c19e754616840f1d152b9325bdcab09b754da058db28bce25d83669bbba27fc1d26b8742e3154336105495887b4e36c4b9958547b0ce7e319d8330c606b0541343d0d5503305ef0cbbbb8a40c2a53ebe7558941bcb76774cce9fbde3fba8562419070c9a3663ee1e59b90990f74d2dc0346170be137c5da40bc44b923a6b27095e9cb1a504dcd2dce465c64045c9750dce1fbe418153dd5c0e439ab48fcd6fea12c39ebf1c5a0d20a5bedd05310ffb38b9e215398b2047f9e9cd94fb6c4b467dc5bcfd9557b96d2c84d75b736c34019a799ba13eadd0b4d52e2bd10a3fb70551305e45ac6ec34133d76e7689ab51e2cc94a6d6c41ca60d41c7c91c4fc38bd45c7d2f4b631c06a1e619a794e3353431ac7a8a84e24854cd83b00cd641570cab02dbc0269114c72b56ce32e8bc2911eb06f827d366ab394e8a24a969b2c509147382f03aa029ea39051e0dd8acf629c8a8bc8fb44eec6dd7c2dfaa9f29a4509bb86f222d758159680ed17369397c6557c4268a6d95a53c3d297c6566124ec9044a6a7889eafbe4e1b46de7f0428fd101cb5aba94cbe9791710e589f6d6e2b4af0e669276e045d311e628eabf106ac0e0486e20a7ed2b07720aebbf0fd9a52bf6ffa0332c0485746244e2869ba885ebcd7809a10423c53056c723a2bed50842fcd22d4a4b0e9896c21ed300c725b9e2ebe3927111670371b09b34de9393e26c4b93c022379e3fb44f832d11a241e164d6721ce7831b909dc5c57dee2c3c7b6178c986d6d4eb78e51966765653a2f7f7f5e5b3e989bab56df9a1e68b69a73d9dd3b26b2ed4456ca3c064a365741874f5378d07755ebea3a8dcb82459a677ca9a28f3d1914d5f94f7255e62c75b9e85c58b6a4b1b6603fb2ae78ded7c4a98947843c180107cd419d268688b44e7fbca09a4daaed5be1a92d214e4d2aa3155f88bd1a1e045ae90b78d2f170c8afd7b177c5e9f5ffcb302b4fd6d4d73c6233150755fb63f6bb88eb8db1359f1a12efadd216eada25c436bdc7247753901be6ca32a1c954ce66091043088bff7a2aee726827ad43a8dec8a2d5fab913a2e734a5dded49141c3a2065fd1fc0e556e0e5a2af016f928a03fa0907d2bd59dfb60b05269da09f831c51b23892e94292b1421f8af87b462ad90b7b5b27babd956b6a6900b6e614a5a908ab68023b7193a877665d20feef063a41973cc0577ccfb87134d4c34533641e767363b93b28580be5326174660f5fd57b497f761ebf44f8b1f536e8705712c432b34ca393a4d089f5e1d7004b880625e468b85e1a8ae68b219d818acd36acd64587feb3c9df81cfe6950a05a987a67d26a15447c68b15f48df064da96a5949414fa62c56ce5a537ae8add8550628ca9980c510a91f0ea08e07e4b7a641b876be200249136e33e77cce35b4fb09b1ae0ac20068e14f3f21fb2cd1ef15bab10b82f3977ba95e3801edc712f7a2028f1a3f663207a55e70336c93e1d7f8506db36d82f6b32094eae250f8eb20711b48c00bf9646320c6730855dce306b2c1b5a3d18807cba6c4655ee8f5f7ec3ffcbf144a810a4ce7d0b44a6e5010f2271eb079f11f92857b4cb0b362adc30e010a4b82b2c8fdce2d14e45fcc3e7206013fa47e7becb4e8ea0b186d9e0fa0057a3c100401d4c30fcb279e88df70c7bcd4e4903f76cd993dfc2fad80d6693858eeee110ce276188d8229a18fde5d146c4138d6a5632170dc6b8f6b37eb8c02f6deae558677ed39f964c25c7c382b24631741b10025d7778bad5b980cf3738331ac54ba21e91ed7da1dfa2ef2aec8cbfa9796e26916ad7bc1b61174491fe140a854bfe05e64489992928ee17c53a44b33bc7b4105397301b21e170552f818c87537db2c06eed3020cdf6234811b8e3c77c0933eccf08afc893b1453b4598652aa9bea84ded589e1538fe153cda147de4f6189d371180f040f4af5c513316c8ae0ccc65e955b0eeb6aa1ae0d2110e9045a0c4b96729829864018835c33fb37be825f3feb2eb78901a042e4003789db280c12d4a34af0b884c90c6d7bfdf31d39661374e035079699d27ec5508870f7181e98692b92f26e29e7079be0d880d1128314ce7104e8121dcda27b9e2e27a5a0334301038e097519dfef43bdbdbbaf644a8bef0dc3785a7737f555f33bc6e9af892a77a0d6e84d2efe28899ff634c485ef27f2efdf272a9395c8b190edadcf75bd60501db1e8d06cb841a8d1131bb57209f5aa6b7ed0c87b270c1092d196f66ce9a02b1f64f03b63ef81d14f6321ebc54902105e34add41624a75ccef614fce8d40a63c8c1cb9e6e8c188288e2c743a55a97bd8d4485e0a5390b0de8e1ccb8ba0f27629cd72e3729de1d5e246ecec2aba7a4d9439fe8abc8cb82e639bd03fcce61e03c5a2163df2461a744021524854e545bc307808206af4fb0910230345451ed4df760e4c092a919a14606a3008b1cf93445e3586deda0b45d4b5f4c7e4c81915ffba56f3c3402f7c1386b54ba4dfcc84bc50e4811f5c9cfbb145fb016e7f3f94859f12b81371101cc6cc6e759cd971ac5bfc75f670f6a46d5961705ee5ab45e1194bb6280bde68f8c8a34b690648e8e002f4289ef9a9c8adeb1526e25d57a29dcb27ba70d1a5ba782f578580adbd35622b74e84793bd597c04d9cfd9fa14f994868f6df5b96221bb9bbff56de9173e69cafc189c4690ed817eec4739ef1e3b1e61f15665c4da70362effd837e33259342c9af1b06bbbe05ef7f2e1a19be9640e663c6e38bbf70df1f4db82cf251e32e2b424926d62156a46c63f5797279f6b12fecfd79b531f5ae2abe28d9f130834d81f8c87981f8ed8c876c9035547699854649ba6a4ad1b3a428c39ca63dff626ba5e33aa01fbb1bc651cf9392d41da781d861a319fda8315ff7a36816d668a90eeba3c7204609dd10eb5ee48c38107e760888549136f5fbce9abe0ea0477fdc43d1b64d47bf94fbfba5fe30592aa97b6ea0c0c888105cad22f054b166072f7a53be15f725c6b7b996eb0b1897445418efdb961a14c6abe8ed48dfc2002e1b0252173181f3d5eb7b78c47a97a0b62c5e4a50fd104495ea52fd179f88e1f0826af75420fd8bfc5fa4f5fe91343a33e309cef4c03b61cf761b7cb1df4b74e151268257fbb4a983ef5a43d4ab0262107a976d40fa7cfa2229977b43d45021db0e3b22cb42b06b54288563763b44cf952f0fb56a495f9f9cfe8098bd674966ca7733dce7717389cd1192b5041feada40bc1f18e1dceb18d4d3c1e98e2a669ce37538482317a7b10f1fa3003296a35c6b26cda52ffcbbdffc9a744ae9054b0d1ba5745ef618dbde64a3bd018d8c37a48cf74352985606ee842e60b7400f997e88e2147dfb09608e99e496683f3717d07970fce4580fd7edc404a9d2b57a2eb499808cb3f3938a8d982f71c79ed1020e5053f68a216341aa3c112b155c61879c03cba5a86d8cb2f3744e0b8009f9229490622d642b51dc209209661787bf2e530e9c81d3f14479a8335588eda26ca73efc4a9455a6121658f0873f5fdcdeca4bbca07ec72f5c9f1bd47eeefd8ca844124ed00759f07ff277ce741c6ea1bfdd11649c9acb473af99b64715586483b9ed6ef19d94aca5fff3ec0da865d8d65d6a876d7f2ab456a52a3e9525b412c4e5efd4c04e184200e96dd4d5a8886fd9c2177419ab3b3184a6836c044a9a4068457fd371ba3e34dc9ef462cd4422fc1b351f8f9039ddb44717ba7c31f28963394d3b33afa5800a9b9a3317f76c49ed55aad2a8eacba53d306ac9e535761c0d99586621e7d4565d3f650f631155f396034776f4f8f9d2abe566ac1bc08373c5c62d506457858dc55831f616fb2fef5127236ccb0622f4a31e8e790117d27d6cb27c644870b4ee0efa8b6288e0e30ad5ff101fdd43af0d228668dff4fa2c0a2520946f5bd21ba1d3f323394682210b702264c3e78b27964c8759259d83ea021984df30f3d2bf5af77bf2f37f01b5f3266ce3126140b5983aa1d681b88134174fe181f73fb87dd2b540e394196b5a3ffa7b8479f9f436524bd197d2fd271937d428c6796d32e373a760cdc205c6eabd9f99931c74c521364d89f8ff0237c38421d3ca03b8e958b9e64caa89afdd61e4416fcc65455c60e5e6f89a553dde2695d7aa485cc862e58340aaf858b25b4f11320c9eb6ceda5b7ae7c8fcde6e78fa8f2960d5aa5ac29eda81abc25d525c0f3b36684024b63c9f20b5af01630fa4d27cb58beb0571fdad85b027ceebe8044be6af0f65d52a51657acd477a06a089b119e4a55f4550e75a868abcb4a4c74e3b37477fbb984d7de9691b8b54c4c146ca70b3bab32f88575e50ea09f848ee47dca6dd45e4bd9f1e43a8ca694fd8fd91b5a12f7bc2d95b8268c6b978716f65c9f3ee1362a2b51469d8c638f30d0291e03a70f99cb7ecac3126314de2bd9488d3b6a386317a1e8a7ed60561cb6daf93669ae07018ed90802cceed5150db11a6889a2aabef65a4743e8c4ca7ded11b7225d181031fa3af0d2f2fed918300376ec620f118d921ec7f80b3dfdd510d99e3afaebca97f1fc8c3a11a6c7c006c5592e7047cde773a540b3dded19aac0824af8d245d89db49e3164123f32e7d88c5a38caa21cddc80d6300e8a9b7a863df8851da56b990411bd44894bdc41bb46f4201df501c23836a3670af0f50d2b474a6aa45e050f71a384aebd46b561584b1011b076cbb48e9ed25840b0062cd1701645d846d5fe5fd7693431f13cab3efc83fe5bd31af882d13561d9a3769cc812b075b928511e62481363db85adea995bd5a3fe3b508ec5ebff2a12602a977d28b8bc7753cc43dd68a9820e62648e6ca79f4d0ad740534a87b2836e7599cc2afdc579fe2b79ac9ac71b674ab27fbe7e47ed556f3861824a43fd2e073d7397578b2d926e17cebe57fa0c7ceeb2148288136192b467b34e798d521cde3d9c9158612ad822d2f11b378d0bf8b1f0335d3153431ea75c77e67eeba558edcd4b840b6f243006edad64cfe0fc8eb8da4e0ffbbd30039dba603eb5b61768ffedd9aeb4ffa14519df95bf4a8af1d6e529d85d882b417c47c80adc931ea3878fbe7b0aa2998cdcb3524316d06f2fc5009948ba215b5de53415581f226621a5b4caa9110254e24a5b0ab6d637d493e65e2d9b8d80e20067363bfea1f4a6debc09624e71fdb6ad1d54d5638415786fb97e2dd764f2f0cfa1b522de437ee71d649a2799b71595ac54c14d81f1bbc373488806f41b116281a6c94d075f1c871ef12344835a42a26d445e5bbb8dc2c0e67dbac1fe3307e9d09ffc4d6846a272191e5eab14dd2ae0c3e5da494b93892be4108419857abdaafcaa4f2ac8d020d6b00ff22f8dc86b2fd021b47e36bc785db99ef996701891ceb3ec70e96deef332c0b8b8e9856405e445c313f1811ccf601b7baf1e364e75eb86ec02a328e185feae5101ac80e190d72cd0b902af44b8c83fefc9b31f53329d44200e9f23e1c9ddec14d9d9dba67a2c5e329fdcfe499b7dc88abc43bde21727ac9070b4d3ecf7bfadb0995aece4dc4bc89cad6b7e66c2b32408f5a5df7468e6b1bc9473736b22a180425afae8aa5951424e409dd574483b633612e86aab43c2c25c0f3fa1b8abad5ea4d381ee1123918afb701b04486fbedfd733adc6ebfdf823be3c1881aa011ec5345d94528f83d23621b762f93d369d521d3320ef4ef8c3183f766c745516e9feb01a42e3826e39fe126d009d42aa1265ee0f9f4246755abad8869df4d0fac0adb9cc67a8cd37959aee5645d0d1875dcc425805067b5c4e3d0a40d1aa1a12c9838140bf6f3a09814144afd9ec8f3009198958039a1e37c1c12b339ec448fdb5f20e47b3ebbe986a559b4ee64cca6733a94319ff55b982f1beb540a40acb011ded50bb6c9b0a4e2857cf8b0e1899b33fb0616d1ab0757b347e9fbba593327d606e22a4efcecd1083c3ba695d2ee999021db9b31408922d0ab842e981fc2d29450b475a495a19db7c834850b9b13a705d66bed4a886b2e349b62201c04ab2aec7dac5cdfbdfd68fd4333605aaf3b2a81dc67e8486eaf81546461b0ea3f02770ddfd670812db6e9bdecc28b51ad675d0f6868962de1a9031d1072b642e2cc56e9b44968fcdc97a25942da72e961e988ee08e7a6d3653f5530a9481e246fb515660d6881e28b6c8550cf161801422fb835aa81152546860e3e6d7f72cac4fae2c27549f67841a0ef7471160b0e2791f2d8115896a638754e3509cac56f58647612c14c763ea312e01a04d12526b18e257a3c1f4176fda8dbf29b695a3d250fd995a58684b4145b33f77754d198515b03adc34b30427789269e365527a1ef2362a57b4e6579eb7919d1a8dbe853a0f634fdfda3f2e618cc506f60746a8a8aba2438647800fabec277d210cc54de4f02317bc107b15d2b8087ee0587b695c8b2d91076971b30a1be50671e5e1477df387243f15a6fbb2453474fefd24fe3dd7d4ada76480e531ad7cddb161ae0aa500b142e607d07554f79672c26f95472a9ff5a75e1e1228e3d2c925056638c0f43b5a3db37bbb64ba8fd217a6c0996b193871b0b41bb3967c8fd23c7f9d9d3c2a369074f968d2a07cf64d509dc8d2b19d60b7a7b843c5dce0171413ae66983d5d92b26e76a2dc0df1e744e1486462e0ba2356e7b245a3a217705141d0106b69ac565ec4ce571826b4e126116e4c4eb5947197b806e81e9825d3b51acd513ddd70050827e08a66522e81fe28d52d99e7cf180b51b8f771eb7371d3b70d24d6dc20730492f5861a47847a0a54354cbb4c4bfd7eceb30a91a2924f92c0f1c557fa1a23bbeac58f6f69ac39e8e7a3acf524969eed4f64e3823f9fecb5d807a6cb0467822567836ed4f0f8d9c8656b42c5ecfa4d0aebd0896644d4cb6ddc0dde886f7aed67cf4de319059b60d06f2cb37f9acf6dcb6ea30001a3a08b2e7aebd9185715f1a57c47f815bd7cbe144bf99f4f2b0eb05a18f4aea945323d4c03f8bd809dee48ed14fa50307a6908a2346effb00b4a980f7f8d01471add0414ef5be22bdd3289b4197dba4063d9cac19bf0ef8625b02aaf6973a8941ecdbc86caf98cf64f7c4a98de4922c5cd27ff3a716246ca0f48a05f9c666a6095446f708c3234c42b000acde64e4288d56205063f08048161c7928c22ad137b7fb3b15b1e4a6ca1b4fa315f2065153fa1f5e47c032b97f3fe2de3a3d8e9927129115760ddd8e93cf38d8e3e7a0065844e9223b45d984a9510dc4d6ccb0f9481736d1a637a36fb61d3790230b1d7f26a5f4d744537c3699454894874c9a834260a360e13297a4b1340c5523948bfb30e311d9aa7612b9256af6b03e5982b42bfb1fce1ec41ef8fd4b74c6c7244f72e95b9e416456015f3591b8f0c53dcb65223822cd074a0e0cdc5cb2405bdd3f32309549ef766e114cdeaaea5f2f2583343ed26bb5e2e3fc7221c9b69da7beeb3833ac3e67ec17798cf82d4b854a9c2da3de304e9a3d6a55f9482c97b8cf1cf307ca7246487ed5cf117af5f8115131f3c0bf627fcffc3443fd8c8c96418b5f247941d5d8ce6356ff60a33b65e4ff2d76df7d767b4f0b7c3ecd75cb6ce12352fece23e60bd0f0548a8625ac63b91e1276949605134a88db0586b16adb0c96a6740c891e7e433afc16490ccd5e2a94e851f7f6a3f1a5f99f17d958202dd802f9f4d82360616345202ce6666e57264957a8516d9f3c11ddf7716d576acf8e32e9697674c9d3fcd2cf3ec2e9b384ef888fe8d63b88b6c7b16cc8977da2a7bfd829c9abcf9b61e2ebdd6746b21a50a536533a7fa8240a53df077ccd8c1f8c7a521325d043725a3c62e8beef2e054110fe2fe38798614e806c1e2bc6ac807c5b3f33b57a82e4292be6ad7f049d41e4179196df9b600654a8077f829ec44b4d5b01300e626c310928647f3b599196ecc16ec79dd223a720096f200e3793fb6863184a65c6973dbadd3509b1391b62f8b05c0362cd954ca39ed7553f4a59ccc202aed755b706fa86b5111d2b8d6f06ea1af5827b43a5f6d9fbccf62a11612fc6fb150d4cf896ee646e703190bbbde8525b75376f2e22411178c349951af006a375d0a45fbc39495a0f2d9fdb30e2a807f00782eca2681949eda546409334f84ca8db5e977b8ad66e87df44234afbd17ed895568fbbb90466e2ecd2c9bdfff584b04e4d02c23d90ae6fc2ac780fc83b69667c8c29fbf965d19200dece2172a6e1ac042c353966840c559a89b8233eb9402d6b28381e32dad87c5982b70d5c3f4c515ec1a5eae1d9cd18d92021bb05b1ceaf024f7a56f828366f6f06fd092a9bd443fb4c08ecbe0c550a861e9188423bee39328d377641208dfbe1bd059cb496cdfa558c1a8a13c50a8dc3e72b301d3d5f44be34d40722aa1381381238c19667e3666976a69674372a792455d61d51a522aed48c9cddbc95da33c389a12e1828a0b6dce4f149d6b0360369a7abddc9cff197aecaa7e10ae373ef94486dca7eb58a13d69c2463f279daada2ed316ac1b2e1a29ede06a22c70e9677ffa736f7db01130219c32aea084dca1ee63f2ae2ea367cb840a2edc584cb0c7c79b486845fdf5bb86ef8e434f5821595f80ef4f5103f59f6ee7be45caa25006b53ccb14df9d62aa672405f8a779355e4518fcfe21bd431658384728dd3224a3e68b7e50eb2e892cc2ed81b3d568bcfd5411e5df9fe6da53b3bee5f781f49bb1ffc26d681c09debf14d44629c33110226b7caa4917e0b57e191c6901a7530e9afbc9a826d01ff0891456486d5968d8745acb21ab6fc735a366d7b4f88bbd8fadaff39fa3ebf162bd80ea001add0c24e681398ce62d576904e0592dd3e6c4868d0c7d5b9b1af599e03807f0fcd6d5a6235becd392469258b134859af8e1937e1041f6e67b25e19985e88ebfca48ddafa6ce46069dd536ba4daf37ae3d932a4062d5f9f4cdf393b6a0f605fee1eb599c343134e50a9f0936fb3ca5dd193903d987feaadf46a8fb4a7b81ac5f6317e5a240ed2ab1b618928679743307e526bb616cffa10c4e9fbda74cc4307dd8c938b25cd9dca7cbe3c075aac5144c8046da9a5cf2ba76c4d96563d68045588ab84737c79980fe9ea8b69427a5b86353eccec2f2fb26506c14f01b419b7d8f24729ffd5473c9bfdc095f9b62f11335121acc2ab2ef509d5d6163c2e6cf0609a625261e6e4b49637201a278313ba92ed43edf4b2d0a384ea7944fbb7a4eda5c6208b3bbb64d47bc809dc8bb6ed8e5c030b13e70640048e053a7546d05d3a408d86907f0d3a9f50a082738735d6e3d17f50cddcce48938a9250ec2ac3e65a7fc8697887aafed824adc45a44d462f8d1d16426240c275b79b883c2a46ff7e93567719048539583132168ca5cad0c3f778e597957bb9d3898810164a4126777aa0e49fe6062da710145396fddcb62729875211f62755e1eacc15955d95427c3b2292351bbb352f7b396cf4b06a16d0fabd7c7976f7b1416630ef026ac80f1e1427f10568ee0030f228c006ec246d3a4907426598985da9a1550bcf264b92ebeddc1f6deb19c1c5d075d9c4fc77bc4f1013718ae71e82ce85041a7bd242039ea8f421b58d7f1dc30fdb9b737542118276baedde6e80ce307e945618745c7bcc1bb6ef4b107e5de0cded6a5c0f02d739314afc6e6d3218c4ae8f24b99220b037116ec65bd3516fde4b2ce954a92ba1b8a2440fad1df1f49d5799684b15e8d639891cccb3fa0865d1eb19df40c50e1527e9182aa81fdc393a70bbee2fb24df0d139ae6c0e8e74e4adb454abe73a516a6d28539f30f95526d8f88c801bf5e7d69fdfd14bf440f8449f581d41df1906e41c5ff2a6990e9bf6be4d43a560ee226567ce49027d5e4950e671f77c1e22e14d7a50f4e3714d18f8419c47040cbd556a64748b1a95c01a35f6384109f0a38b3d13edfce6020040607210bfa36bb0eef692fb5f9c54c35fc7004113b464b876c3760d1f71ea98fbfbe449d8f86a76d8b2dc29f38ecdf7e9637c3ce6ef025ea8ba4d877166f0c26b16f2b2bd6f19cf743cc0a7b112d5819d3c17510b3469445d688d752d8d5db421c66e04edbd96d1547a0b71defb1db05ef08a864589cd895937a43972cc55de34a31e8fe2745cc802a63fa4ddfb81af63a71556be65383f8f8313794bb2db467ae44b53d3bf35d6a3a7f5a98bc1494cf6214506900cb9ec550a6c3079d83799dd90f58c31e2eef3169c2d924b4d901a57f78226c958397b46528c7c727e18a74dfb2982b572e399b1a82e3bbbcf2834c67f0ad62c7e41868939fdaa1e15c8f25abd80adea58606dedbee91c7a71b7046cd97c1c51357ecd918631dd66651419ca2d558dbf99b826e3466708c60e7d3c695776b6c9b1f355543010356b206f31bb1ab8e97ae0c1b88cad45edc0dcf446516daf00b0b8be9499fc550b526907558335473ce8d4b4713a8f4a95c7adc0eeb1564b1a8127b1c6842616332092e25aa94f9b3bb3cdf71304da317b7484434e73e78aced98936ca1a54159f61261ce3fee0d1c2704cbc5cc1e8e5f63afa3a7fee8995c0c51db58c19a9496130a21cec61ee957f29313b38890221daf91f532c5753155d426a93b21bc593ec98601689ea7ff8552680da24cf5dcfdbdf14a9172c828bf5bd06daa8c874d53063eea5eda6a83f82fac3bf5d773c254b8ca72807627305c76508052819305c8b126b38940b1f453b1eeab6576a50281bc613c73c00922d6ed5bbf6fc043ce3845fb54dcef142de03e866c009212937b73663e4235e49f616a16461f33b6071f70bef0b54b7c4c710feb668ba46f1838f6c141275e3467e957d1878881eb493f5ed2140dee819544d17711734bf776f98b55bb92ff5ff5f688793c94de91a1ac504d2f80430a4525bde77f542700b23089d2d19276c03ee9a6b9f0fa1101e8a42b711fb54aa16ae9b3b1f972e4ba2cd5f3e2f87f60acd1f231af78bd9a9312d4c7342dd8ff571b4832f69f48890b8c02e581dad239d48609336e3266f8f20719e8a1ae2014883297fd9ce30d3a8b17f429b4c6d1e424477e437dfe6b22c8165baaeb77b50aa59421c3a2c692d1f8f8d80d1eb5bc066687c19d1d7e3fe282dbc1eded0617fb2cc05db97221429cb045931b876ba7e33daef5ca6fe835df24e2db2d900536c5f3a60e2fc525ddf80f70a0f1836894d82ee40d3c20b60f4021119e0d1047a6ec0fea1d66bbbbbe75f6f6ed87e5a56e27a3b0f889c08f25964db4e433ba8c8e9b2a4aedd5fecd8c7b54a8b05dcd425e84b90d79cae492e5ce7b5ee9b8077d47068b980e0c5c1c767b899487069c1532e014abfff00b244e70304c56104e402a922f408561d20a3b03f7171fddd02a3862f61b7882f96091bc3d1dacd1508aa95a2cc4640d24c264deafb087baaf7e778b19e35d0e0bcec51e839de4cd7a06e17fd983d22f537f184adf46eef9b5e93154271629ec547b536d046a059975c3997cc3bcfdd3a605fc853b2b20acbe654ee4ff0750a74076ebb65e0c35aefea0f054ade768a83fd7ceb6edf72e717d6cd18395a8d1e51620b431ae8e04ee103b485c5090f62e6b5134ed5ef2f896c4919a59505c1977e6bc1e40512081535b0913aeb28ff71f7e39e86f88a64bbe65f96cacc80c9f3737cfcb6607f69f74d5b200544241db1c6ffb10078b46c347c44cf2b58575dff171bcc76744e9d1673af205b2701b840d513a39121f40b6acce6253e19ac1b8aa5ba71a8f644a4d8f08405941fc845b29dce7c879b8f6950d8b728284f0ca0c3803da3d21d650cc0478c54b4e59845a75f85569b418973ecb67a4741e29f9d49fecf1aa803210664f39fdce29b03630dba0ceb1f46051b08f183218d75185678b6f4cbf881804e726318bec3e36e321149a4f0d48cfe16698136ebddc09cad2b604f0089150677b77ec80bf6055500459435ffd207305df1a0dfae47c56d89b73eb701bc9d2acb4c73929cad3d92d1b27fa99d9842278cc08bd398a1eaa518b2c230c8da51d638f667d48d16cc8fbb15f6e2cbfbff5d659d585000ab9b936691150d84b431b8737d4ffc326ff9acd72b3829c6021ca6b5519edd0e68b19b1200077a6960596797889367b86f4ec6975fcab4792b9e6f337174f3b6c7b7f794763749945fe75ffa107a3da6a628d7332d3ee19cc6a5f37f43a100f76d9a699175a68290a0fc82391d3bb4646f5257f2c9e1c906541ec007549fa91c50ce80ac5505564277ccf3bc7623dde5767a810e42b1852bf5eb5a3377b9d86c5bd3d03cd73b6849f50dd68bba9c80f49785b3dad8af79bb162e301c7847e063d06b2f9bafcf24ee5d8cc2f5b875ed9c4e895345d7d7d03f994988350ab29f14ef1bf9405a0a938112bd0232647909c3b8618b88d8cb27e34f96a203cc0d188368fef50f43c2a5c0f4ce9b1171854777c6a61a6e7d497bfcc83e4c7f2bd8c133675e39ea2f5368fba684984e248b34ec32ae70b15946e55053a60062e6e53eefe0b10b85e4cf75ce824efab135411cbc34226e4a1144dc87581f972af0f35a6f0035743096a1031862a612ef0aacec91e0713b0cef9b9386463549d12f0b323867ef2e1827021d9a77df4227cb2f2c1105b76dcbeabeab190259266edd15df6636531f181d5c0037faf2a8ad4166f6928b1aa9ddce1e03543fdbbc829d065483a8ffe72b82d95f7893a077b4291328e1832d5775243eb112bf81371b577d92dfa928f1a8240917f71312739592745cc355a4fbdd575a9e3c6eb84a10711be960f65db89e083477878b05aedb2ede7f8b6bf1ed561e8c2118755643937b1bb6529c1b6c19a9d2ed01c8bb2a99d96a5157bc479de086b881b741ebcb0adb27614f38e4fb02d3740b0758e1fdbd059369a3fea5e008f478666371e64175111dc757cd78bcabd4951b126c884a195549eab972fda8924c9b6367247a7b309216927278d4469b746d54bd9d82aa7a83d19cbc7dca9b75178b27e80eda6be4519c42059ca69d744298e204b2546bb55a8cfdfe18325bfadbf624f796471ce1319e4312b6a38a7c5e8e2cdd5e46789dcbb89c9d4ac0ec5e4f091aeaee702afe3f476d53b9756a947c0e81db4cd3b231c203d27a990f4d26d7baa551f00d6b3abc5bfe3cd557a13fee4f89a58853b60a3fd1caef8016ea55c289c7564b304237223a2a6a2f6211f4356e57cee579e11c6dd890986da8b3dd5229d5ca929cae92220ea49c5f03e22aed4601709f5b1ec739ca4942d491c75b851a2fcfe9cbaf26320a7d26c99a86522ac021c0f6f049e1bb1ccaefa4f1d55e959390160d9e225295ebe333a1f6b24b3a495c8ca11217338f7f10c23d8226b40808cbdbf75d9114aac0d405bcd2be994a9c932840112e9ea579fd87843a79a939db6d6f13d40668c9a3be6a9e24229e85ed2295f75752c3fa4ad5196dd234c9395599a280e7168f4eaf2304f19b2bb982c4020a453a9420acd512d9bb115da0443a80774f8ba7b7d102576e03c7fdc12e53dcd3d2abf409846d7dab1f2112307515b43a588570f08800908e60a81b45bd1bcf85f575d540fa30e3846b3d4f18eb20fa0941b460e9758e286a396d4d19720173bd4dade24f4ca7e7741a008f34ce0467b0e608318415d88c0be45e2d41fd6c189b5433bcb439a262491af6ec6ab84482e84da6dd31a5192a0042ef45d9e1a15c99c3d07204bf6cb660f5427f1defd1921aac895c30668c51febbb62109f2d6fd9dbf035efd662d76b25c166f821e8cc0bfe41dbf583cec69426153aea436d415aa55b6f27881eae44877e3112316abb33a3a332370d7b0138bd8bdbe9eba20871e62b67b5d3ce1bf23d6e94cf134f4b873651156bf11bac5a40b5c070380e015141c6a90f76f73f393be81da703ad8e59c5602ffa26cdd35b12be0a769b1027fe3e2e05689942ee5c4f5909bf2f7b9cb5ee8d6434b3d564a1c51b99a0a9656c4f69628ca50d616af41299a71ddc9fec566adb0886b4672081835e41ffc8297698ef37dceac73184c235cfdd0c7e2ab395102d476d0603775a0d16cb949b900a5fb544758bef056b00fdb73d7d76c274a67bfa5668f1424413bfab5b2c3decfba4fec6821acb2e12006be59e5d27f47c7c540c059214b1c8b02cc6c7e52d4725e9ef5d1bde17bcb7bb982967f4b954bf09635d4dcb0d0345ff6882b1c391aac1090d928ead4865c89537afa8391a0841cc62f19e7d9bed10b1e2876a7f479940654038c5648e14b567228890a74f5d06c8047afb1dc3368ea3ffc3cb6c0d7842078be6b08291b02d98956ad43744e101f3deb6e9018eb2786ef981811e7df4cf9f332e9fbaf45444ff45a5e3310b121c3a10c4e0a364bd30a3264c4f1e3c9a086ad5bec1000602b2b89d031d6d9c289e718df234009f0dab5e371f3339e5a05005ab381e2236afbd5e83f20c4e8e9ca0a7789d852a1a84843eb412fca39f5b230be14ad7c1f575d1af32ccf4d058fb1e027adb1cd2dc7745326a609be0c6a15cc21560cbafffca15cd36da811a1f1e3a1f589b94c54259321252f2820e654e29c278fa2bca2ee550db953eae3554d225702896933b2a1779af2bd99369e68f76312d2bb43ed1861187dca8ea28f4220896016db6a759496f0920728d5ab0b07155b5d78b959363a2d060644510f9f7fe6821e97efbe955f51b16848638c920596f1ca7e10415b2df6864641fb61fb0ef4b5125c4a2a5394a3600b5a18ba63736afcdc10d831a296c74cf9f3c0d352f6b87b7788b5f468562a77408d7fd5cc9fdc99135438ee8c104f1b994e487b4a98de0e7b9aa1d8f5032b1bb01f5499c5b12e6a693f74a993871b9cc05df1435ab3f26a055a8f4788bc1d3761e41317db678905df671ac2020acb17e5d1a282d6b61bef47f6941c96969db479219f462bf9124aaf1557f54d956607dff6042d23c01acd2d2c4092d5466b2fdb3d8229a873bf9b97efd653eee7516253e101cf24b4e4a356b2799733b6866b7af2b9c0fa96452f5852f6d4e2839f712bfed4d72b8e2df4c6e81d5f7d08d89916f8a532d3ddaaa17afc9c0db15b9af3d4fe000004df65e0c05cdb590c1f88928828cf873a8e1fbe9cd52485a3b35bf190a554219428183e51ee380550a728c9be35ece1ad6e29b7f8965d08ec064b895821483be9c6b14ad5a2f4e0b96c24fde095b6a03c84541b0772348f11367e60860cd7adfd9ded90bee642059cfbcff47d7b0a37518e4cb11212de73ae8ba42721dae8464e3be555bfb4f1519d638f936663cdaff6ffb1aa3c9e0b6968ca1e70bce95d3d3399e5ab2e51719fa562e9f1350d778ff79116619765635633bd19ce95d295c148fbfa54656a212717f8f887c32dfe1df9a9a06c18aad4a941347def40bc8dfe95327cbeaf849235076d5d6ea5f99768bafbac333607b0aba28deb91ad3ff22da6db8859c081874816eda7066734815b7e42f4f86b5fbdebb7dfaae6a83750bc799b8f4560710344a3eaec3a64e5fb112e5e618e5f934c1a3c705da035910ff3b513c7fc093fc4ab1ce4943c09b73b9a74d824f41786e19a0cee1d60c4b02df48fe29eea8a93536d807ebc0fe9f67dc93eb4a82519f127d5c03a9b703738474d11cb9badf27b24d54c6c7c30b524fff60f57031caf9edd2e02c20ad03487b95903e2f507406dea0b06479f3998898486c33898aeef6c68e10b09edbb9ce45c51b1b2b503b957ef79fafd563007eedaf1305c11481c80d49a77c2f6498388e389ec655f0b8fc907274986607cb22f48653a5c2bc2a2658e10ee01af624d55b2161826f75e273b0a1ad9089746f3a53dd5fea981868bd8a9331e4c080169b669a4c2dde39c3c8144a5a776e454e7aa0f081fb5ad2ad3f6b0d449bf6b05483a7ab3de3180c242e2e89bf7792c171a88037a2cee56bde6d826dcc608f6149a793c01dde669b50311d31b78132f283d7c0a56776c6e43c657541c87934b598dbe043dd9c737866a586c6bf3465b82415d27238a3a8721035713dfad4b8b4357b1dc55bfda5129a92e2beb36d15e6b5cc7193807867e9b1c6242e6529315c9cc91074246911ba7c9fd6413a372bd34ed04df1a852ca42bf5814a28fa2355f30e098577ad87d3f9dbf6ab85ded82f60e72082e00c09e23ce22a75e5afb329a2478c36d90916374e2f2783fcd08d1028e9593737da82b4c26b16a0c560b0724d533c123cb51fe319f021da59ba6b05a1c5dfd0868abe9f115dd3c1e8c492336711d213083e7a7f7706a1203164d98dbec05c7894e6ead230a74da3dc443eef5a41d086360d186041fb7b356f066eb63b6c90a10311f89434b0ababb81d4dd64b28a62e9716f13ef8f0fc94f9aecfb5a4be8092b0a8fd14b92de0c5e9fe04675efa8bf4dd7d695d18420fca537ffea86a40a72749837f5be8b0163f426b68c1a9ac7b17ce768df2001d17557816a21337ef87b6a49cec6a1b77749e3d8e9c448ff871bf516fb6325571a192a8de00f4cc25ccd80ce4967580006f4c2208037109312aec05af9f43b0aa0f6d401be16f40873da2f6b374eceb5ec9b9fe965c07cf094d1a7180265259247970feacde60a423500b0060ceee342da04f379ead306469c0430c99a4ec82fa1c133f188f31f67a7987735ad3db3b6ec359769a6476ae5d29c30fbb8989d6f06846735c915874d7dae0b30f4d9f6cad82ab791cd9fc386190643ad347da6abe2ef58a2258f2f2bc0d98bb959ad98c65be7f8737da27e7436a491794bd2b53b099a824ed343875f3554604784b80716ebf043a3b6099970eaa12981cab38fb23743421a058b1676450b23be69b2946ff4551668055e5d50ba066b89af667da2dc48e76d219aeb16c7ac5ce57d73e7c2f00568234c070b9530ed0f8cb1f047ee2d07f29e488ddd50c1ab23bab499ac5e706652c90dc68719cb77df4de1abe28ae2a117e35887f728df7b6c99938658d0c8b66ebe74c1648736150684195608ed7aac431537a2a60f739fd9f82476a3c3dcd495b4e3dfcad010f574e2707e428080e6a4db1d07c4231f354faf915536b3ab7511837285f8dbcfc0cd0c73ad41534bd738ec79670537b7cbbbf5f91d509b03b71ddec3a9f2294fee9d1dbeeb5a9e7e5b3d5f5322ecded874b09c7f77300a67697803ced06dda1283690a1339f7d22000f1aa0a36fe41b61794089efc4cf9178135246f181ca25b938c1af8aca74a9db32dd06bf29658c04fc53cc2b2d0ebd536296c189321ed727b8ebef32dc85a2c5100f1e398a12c3c6f5f14abda75e98ae6e6af76f2fc881e131261cebeb60bf2162f09f943bb6a86b0d7dde4b4545f64471bf33a5b1e257fa9fecfd3accf20bc2fa224261d528eb68f97fe66ceaca815804eca5d998bf8460531d35a15cfbd6e7c626c34b7a0fdc11fc1f84d26a09548772af63cc797d24244cd68fcd9999b08797be6763906b53b8a0e9a1313df80b670dd4dd974321b2c7aac2c28f35abc901b59ff2bc2b1c3fa1adb886dcc7a8b57198f06066a7aaacfce115dcb2ea1fcfbf8c56839659ca05fc394aa14eabd789cd3e82cd9f00e5f9f92d9ef01907ef73f84d4bd0e77d191d951862af8722dea5fe8fba13454d87392a5d4b9aaf37562f66fcfa03bddf0706918c08375891c6836ee94d29d5a3c109bb8acd8297bcae2b6df7d190bb5f17f8263c020a76dd058420aaba0ea4f200ea2e4595d89b4d7f8dedc04a02876a9d58ac0bb3e5811706df3bf342d998247c4c3fd754a3803abfb407bae27a28933f8694729b1d8f4c28edf0cdce4722f178a7c89939fc293cc5d2babbec3294543808a9d8e796f6dd570ba3fde0799b4dd2af3c16abe49bc5c1aae615cc44a98f6b9a342e3af680126d416bfad4e7c72bd679595e241ed8649bbaa8a9e81cb128087d7ab8a3cc5efb14956ef059403db15b1d9ec505def9c8d870c139020cb61ef3b893bf230670493868e1fcc9f9e7aae392ede8bfb9bd3f8b183f2ae4ebb142d3f91b9639fa85dc753fa52d2949540ac4067380171c13ea44003519c273d7d9709576f18ded7c26a9fe35c8f2f75572f69c002850bd99ab958b7a96f93d579e1823ff4e8b30f8e740cdeda4d2e229b1aef34dbb6b9fee0cf68b33a8df5d0db756d973b3af8c0712f44e9396c176feb0e2d9c849d7c966a869bc79efdb5b37c50fcb25d067ba595893f93a56c69db6b4421ca0500d719f4d901e27f03e2942b2a68d8cc8c2ec96d6260af9da634a8ff3cf9f76b576ffe3187fca0094b6c0b5189ae109fbe8e5c1f249cfbcec01c669bb91f1f21dd115732df51c56797627d4505ae43ff516e5e75ce8e7ec17e50748b116380381ca7d34697ee1b3d2b3240c11e03e29b402b2e9fda2179e360736eb2c3c65bec8ff0a2616e1d5e59132d757d7213ecd329f33d59627405859c62e5c41c3523597f4d705d4e627b7bc7ad8751ba838c9f02ba8b87b1b78639fc765f8d8ef6938709352442d9e9155e40d0bea98391d418fd7138aae7ef18cec923f7d84a176f431a175105d5a274606b78a1950804b4382adeb4095a22c148c2f81e45a442ee5dadf19c7ffe3c8ca051a967f49e914582fa52b4ffcea8f5a1d77a8913e558cdae0d39798dc43b90173315e8b4f8eecb3fe600ab1f474bf14ada53c33ddda081c55b53d1da963cafcca467bc62e8a705cf7508571eccb4fa29b4a07c988087b32484396b34afba3dc3dbcbe801027dccfaabe53b6a6c4f3157407d82a93bfc6b797adfb0d3265bc9dc80775cfbe85cae29f19e564293780353f63c32d9b0f7aef85f618a65b5afa473623a96938e5c6ee74e1705e3b8ee7ad00b1c6e471802e1f3df648c18f897b063331bbaa0c3398d245e9fa53345e84e036070479ac1a5c8c5198dc2b67121b68ce6152a4ef07133e3960b8a26095ed5ad315d57059f7c478e094da3c569a1ecceb229022d21438fcc5ba69ff50d963f81a25b960870628c55f7abed1b75ed2805be7679756e8414242fa44cc65e6bbb9614e9197057a8ceddaf0a0f7a240138170e50e6f66234551e8e6944cf4eac7bde837a9bffe298a290a9622e4eea4c6ccbaeb7df6d359a65a4d3d8ad862a428513f163f117a8c8786820b6ac4614cbc08fb7549514be45dca6db6ee0e58cfddebde23862621499aee9ff0e31765fc5053929190ba7a9e75e8507e0dac53fa5f47b690b61395d013ad6c8f81eedcf678a9f26a21af560efe3b5c6db686b39a64c56c09c8e097fac8aefc00c64277b05f26446fc7b1da79436cab2a3f158d1932a8255af7add42d10f461784a108cd791b96e4aa3f4cc3a0668db666847536d1837b8276179fe327f1263bca59c507db5aeae3aca465b71854c565ba9b0d24856e80057b970d8d4dadd27bd8300682b550f0dd1e61ff2b847791226c29f69146c8d29f3afd8613f25ce44417fd46c424c14d9390c1c8b5118932d8d627cbe509feb587968054c85fadaec4d7ee679792447880007818fe402cec270df3a1b8a061959bc1fb4f135797fd6c411a5a39006ee17a9a6e07a6b995f6f6d5c1a923bfe8f62937ae808f98d22f801fe017ca1fd9dff663dea79d9f959bbfac8600a5c0b9634c90f66ba37c14d0caaded41702d43a2baf0232fe62a733a012a99cf233a4b2e1062bef6f7f94e325b1e0025fcbe835a7e298a5d8d0d7dff34ea51bbd76540a8d1a211bb57b36f33f6a671ebb503f8b121d84e028835af02a60d41ab310eb863f1e0b0f85e7aa91cfb28af17ad833de956c2c4b3c1554749969761ac6ed98b43d211ea0a46a22adffc92a273af5398142f54e20c29f16e34f9cddbc2de6c12552598f5814a49260de098f373075f73734b244b4a857bba5279d3e9ced4f7ba01224c63d16bb6046a7d166e4e4f16af5296ffbc20938e11bd1c3c4ff875efeb49f9c08c9a42beaa5c47782170c89a2c342cbe3247b6141e90e48f215c48d66d0b4c0e2ed400242d9f51977a7ea46f3940cff9259953ff50c13295789a7042e9e35f509558262c416cfc0ad82a259bff7e932c89444b13f4376472945bb30432ca603ff6d7f5cdf9609ccf54cc4fc96428c38bbb40377b34ab8804c845a0da17415f1f3d1b0a1703d48b8933c43d4f957ad425d513e821269c5f16c02368c13d4736f9dc7e4b638d16dd2c3be167bcc1e505cd5d9f00f18798ac7ff2b3f86137dd1f19e8743a1623f56c756b7cb6a53311d7476bc597fb136b3a7e1f93b2df0848d46c936be9cb8b3559beacaaffe8e83987e4ab00f8f0ea6e863f1ac48d6eef5ac06c77c84877e8e6e14df41701f08c6d6e577755c76937c876508216fbba6d4b7b5095633b6e1d5f7e84f02c3f45400f3193bdd85d7148fb7a520055e9a040b8eb825b1cc33df9f1065f28dc772c73231d8e9a68caf29fda2cfece8cc87cfb00c42844a92305142e7452f911732410973df60342a447309d271a29bd50b6b1b1b4b749f67dce2f8a840b4c5cd185293012ea9e9e3de557e4cb28b2d003592f575220ee6a20ff3343d6015dda60f8aa3955e367420ece5efe56f2d1ebc8b01b325ba259b3b98af2175952fcfce4ee02c0c94a91915f3ea06af076e97611591671abff0b1bbf895931cb567fa79dcec1802e9fc8abce78c31b0a139b116637b35371388a7bd8660ba47aed00981db8d10d5f4ba0b6fc9f8dd42a19090de8383e7dc01a4a6896d18e53e20760bc17d7b4611d10edeed17a764a14f684ff14e442dce8d6aa2737c93740d5268b9f9cb20413338b3d0dc1ebfa316c0179ee7786427fa93fb08b4da45f1fd06285f252533cfae78839f0f55cc599a59e5b02d5afbd1d779541af908fb7407d2c978dfc2338fd8f558e5b0ce29fbfbf4f0bf4973fa47cd98b30d863f3403aeba1cebc9c061eccddf2803f9898dd70b6e086b7f9287dd8fb106929ae8001b2cb9a4c151a295c006af70c79a41c85aa1bb6c433fd07c6237352018df6df22c8265af2c2b0ef3b29135e618f9a1e4738fbf577bde91a481831abecd06050190d533ad67c433d64c3389b7f59aa62f591eb9c821b89a0cfbe7c44ca18988d69b72b71168bdaec469c5beb5f9a7f7d1a51779bceb66aa162d4150e2139c24aff9ca68f85714c96bd7d62ac3a64fb1ed57354f2311284c066db6263ab8d6969139312a403dc9600564861508bbd50c4b8f6b119be50e849aff736f56196e741404644447f4da119d2b24eca95fefed649ce3e3a7a6d7e4ec14187b7065cc72eec7461cf4ba9abd100fb4f2bc78e65568d5c3f5a741928fcf8e504ceb8c583e91c3333907ea3160ed183883d2859ed3d63faf6bbbc7823d5363ea4b6f5827dc12c358b31986d35f81d0982cb3a55610dd3cf2a867bc9289af611dd66b27117e4075af2315d179952138dd126a27d043e6d3af8996814796a8fcdd2231f99994e885f62d423369a6850fc6204158ce4bd0ee6b1a67eb29712d8b89a55ebe4899b2a9600c0b06662f028afb39003719f166c224d8ac9e027571734e00a0214e81fab3933f8c74161062abbe6f8cea7ba2910b18876c1e2627b9d0da4e4cfc9b28fd1cf93795cb35b72add64943c0428ac547bc506254cad7c4a244375d4d56fdd51741f6bc6e28cf0c6568e5836ae275ea3c64f118a561ab1c24d3e93ee15a5a469928b590acc0613770d7ca3f31471ec313ae7392ba728678dc1c88c8b3fd902f65407f16bee1af4016eee4985a9d9a4b112162cecfb2a53f9a61fc00a22cdd7b89fb2ff74d66e0d125dc928caec7e4e93ba9a2b0fca1ea0f9bf50d1762854212788f3bdc24213e919bb8fd1cb48c55c29b213f0c66f21bd9e8932e85c7e9d2e30610fabc261d1d5408150eba6275d65746399bfdbe4e3e14e76aecf981cba8d869eb3600eef25a70f13f3a9f57282f015892e68aa9537426cd48a2f0c167fd9b9607c5f8465036abf236900cc89447043b363eb58f0ec5dd1672302c79bf9c2f7f112f32dea7f6105e350490a4b567b3b8d4b41d9799d14fb7d51ccd0dac1c062f6fd9d22f1e62b9781deea2e39b270c8eae5c3b8ab4500f6a57abc003e3f3f372580423e5523d22d83d8b980a683d40d12c0183dbc288ccc9fae959f9812232113508a8823b7fb1aac8dc3a890dff015ce1f6bfc12ad77dca37c9b47605bfbc056bff131b4aa25330f6aaac2b96d2e7cce258866171a4844abe99348b57434d98cf18bff0544e6ac026c82bfb2d6359e7d696a8a179fee9e974d51f6764e32d9c902ba2e55b9bd68e0e1f73ae9ca8b03dbd0e8417feddfb5aab9e1b4cd4cc27decdbc83a8773b4631f61f0d969e2a865ac54b2329dca8bf495ad0cce1c9bac300df3422d616dc5b6b6cd2373aaf849b4e826cab1024f026ac9245d44d77e72918c3bf66a9ee6d190da2fb99f2580e4050724ba151e922f2cf51fb415bc2d382f8de9b0d81b4d4efd96c8122a787a386b0d5ecb3fdbe39d5e838ae8dcfa6f50abefaeebd7f588c03f617524b24ccd046d6e996c0b86e6eb8c61f42226104c628f56470054d43f337c5ab60102895b8104df8ebb35d1cd755e56abc357473a04bda836b28284c82dc6f0639d0544b87997bccbd1fea35ff4b857b40e8e41937f202ccf6358bd5f8de232a136abe52cfbe5a693f0a6c53156f68863d23dd64c580ff34de5894fda2ff6120d704ed0e39315b01e8d129bfc42c217f406abd5cf76dad218a8e52da21db20fc3bbbbfa60a5bf6a90a0044f561bd3ed65f9f1a92212aca1b5eb2ea7d03ccd39b875123820d6c3ffa13bc6cd4e34f8aed6a49fb32cb9826e5b973bbed804755bd04d750e7d517218dcef3b05a0bbe91d78786fd69033bbfef7d9ff6ac3cebba5edfd2c93ce4b4017a365283462587594950edc480b97f764c935a7ddaf63937af4ab42d6c5e85023ddb0da297c40610981dcde3fb136a7271f7cb891ca37508559b448abca873f4a58addfd357ddac6f39c8e0ba0e027e0d0bde89e8a335d3f40b4636d8c2487aa9d19f079748854a7df04332a3ccc751e5882bdd693ed9ec0c31bf1d4474f5337627b5a346bbc9e8ee809502197cb9e0442a881e6e62e3793b5617d12d05ce0861e528fdba4f313c887509b59eff6c8555362e61b63497bb48afedd141237a09bd5207e537c020634d4d52bdbd8e4d796d81796865b720d30fdecd963c59735905df241e21622162f8336b02ac28326fb96286e1c5af7f14543f9fb4b4b30b0bf32fddd0c6d2410c787603d2d824fe9d97dcabf0a639a45bc0adff5fe92430f131c29882fa93533d72e1cf7e2e927b764a131c2c51472aea9091d5f91d85aa4cf9a66de8aa6e9dc69d8c8584939181d37f3369a6bdc5af56a36c539cc6d26c146da7c23895569cb35112c3ff93e7e502a9cad4a042f3eded0ed672255e3a636add1410f1fc858113f8752f52de9f742e0d6b6b436a71d7beeba353d892bb281a0941c56d9682f76dac26637c3264994caf4702824d062a6bb5612b476016b549edfc450d455d9a351693eced8106f57d23ca725e1df3136ace7344d57bea3d03c0997e5db33933fda00b072ba2a4427eba895fde8bd26cc8b043fe603e372ff0daff2015779b0aaa2f69a9d9c242e3232d9d0265c496d9195c096d1066c00cbc2a8652dd1201781980a5cf504e52010bfb5588ec06ba3252e1b9fb894c83b7b56e597b143d31ffb4cc34dc3e7ef67447b768e867fd21a651ff9c08b5e33fa7d377ea3de5891775be3d1686308a6183ab041d409dc76a242f3aaa3a49818470dc3ee36ec6c1434664151864c7e1c86ac5e1f3be1f44b6e97759203abd631b3da789495df7c57f24545cac7f26cbe961a897612415f89a2d9bb26c85e05b6a411bac66ca3a8ca75a5362a0288bc33c3ce7abe41c0e1cd23349435f2615ae265839045173f4f49ac72bf97fff1cca1890bf8e118a4385b8d7d8f019648febe5eca6f6e6a74bb18ab0c83d208d670d8aa90b4bf9c18371c96f701a493eca84e8ea3a79615100604ddab9b2e45a7eb2f1ae0029a483a43de836b37766e005e5fd95140de6346181740bf9ce80836f89688ca2535ecea419f590904e89e75d3ecbf4adc6e5eae50306423998c063f7b36382a33e4ce0804f56af1d7a13647901578361e08aa1b532d61b96efd536a34cfc9de69729acb4f69c0133827ddea4bb7e46b810d2f60e56eb2677988bb379fe017365e729d13ffb2fdb81b37cfd7fd90e5bfd05890a5c132b93c3d6fbdc449c5c540413d90e1bafdc3eb32bfcd50874d6f522f7c25e64d56a98d8c022c1668633790ba379f1a8db325ab17797cf88fe54ea4997f04bc28cc21fe27da4fe468357b704361149dc3b8a8fb7a0288cc8234453254ed75ff9ccdfc419d643f6b630abcfc35a6e58fde60a1bbce41512388d5275184cf198eb1a778e8a6607231d3fb4c698adf9180dee3f6e133ae53b22bc912c8be4ee10f4b6d376d010456eb5afd725326de7b978a8402f777118dcb97a191268cec3146cf7ce76d163b22b195fb724a738c98d74e86ffb77b675b888626d02809a94a8ab90b9b9df897015e4e96ee731327c2839171d366c9dc1034dffe3db68560a1b409ff013ea82b5b9afb011848d17ac0e8d095427f8158fc9688b58d8cdd3ecf8a73501b9ce1a09ef560302526bb19e93524f7be8083eb0518d54383ad21954a2b8c206dc2c35202cc19641cf82dada0b11472e090e84f217403e29805cce007d6a1c765acbb633cd6f970d609876550c256bd93ac4c60b160a6639f5de698c743920d32516d07c163aabed555b4162b7a221c05faf49b94575c2b4d97dfd5a14fc0fb6a27bc12c0a1bfa215494a65bad4f7a1a5cd45c902c66a25e7c19dce85c3f00dc2548d8b6a121bce9b75f8f074578086102d08ff02835dfb193cb7400b350b367123d767759c4cd5c21833535d35e11948e02dadc9e244fb69a61a97deada0709332fd773130e1ddcecdae19cde5a5f79d17fb4814921e0910a5d4f4b172e4a3f4e6613af55c164a9fe2587266b0154cdb91008d8ab46ffe5c85bffbc0f6e64b2f2ca0fc734b0f645733232c284e4ef84d02cdcd91cd7626a15108dc38bade22723ad6846db05ef06b498b8e4e7e0d4750d10a9032664e7a018d3655d2b272edbe618ffe0ffc6ad9be160bdecbbbc5de8507d26c68fbb6e984b1baa7094118865a65208a7b3938c3a908233d9db53eaa1811dbf9287eb6a23198d3bed8ccd03947ef9261870f79d9b14e48cc773aacac6e4b0d93289110209cc5c18423b476ba1221af854ec3132fad3b5045bc493697ffbfd39566182ca353660c3f10518ae7636214a8bb49930543ba0c94929153999aa17c034eb226e488e17b049b42afd8f0e2ce74f0935cec6bf6152239f857c8195cd4e6b01c056d443b102a602d0df100f4641d1c9a7ba02d2fb84f3b3a45bfdc705c67605f43b899993778b8b04c0c8e459b538e5c02c217ff7454afdaa19b1c34712cdb619cd14c9b67ebfddff4a08311ecf2e566c4ae9505fc2c2d72b851160b2abcdcb7c13ef2061e2531ea3483dcfe86bd3490a16d13edfb749552bbbfee4f96945b65c638c4d8e78ca8e0411774cab5d019fde1162091ea83587a28082777eb88afa43464fd7e19a258545e43eb5442a9ccc97b31e187e7f14f99d0818b09048a816646b63729b0c568ef1c30392bbcd22ac129b9f33d0caa039035ced39f9c0f40ddf44979df94826c065c405a3c4b102fc80b69dccb6f118cfa9704ea9aaf16317bbb31adb65fc4c0c489ee95ae3bdb4d211844d9b235d1b76d6244fbeb89691d9d55b9474c38428bd8d51faad78df5e2ecd3a61518a22e7e2811bf58420e77dae604c82a301f4c93838b39d1ce858f6bb0db875b65b7caa593f95512f0d4853deec2033883bec2f2d1adc486e724f7522b999e66dfa2e786abd367ac89b845a0173a733ed88f3f509f869c080b21cdaf549cc1f1b60f62d8d93692ddb519d61dc8026597c0da8572915fa416e5e6116292f1cfa556e9281a62fa0f40fd2689cbe71da8dd70118d9c0945348ac718069ddb32de4354f1ab70079ba10013d2cf807107d99b325e43a1a5fb31b4a3b29e8603ec9ca4a67aff2bdc4da5f6e842a85d8667bc713c1d0cd703bcd6c37e476312e54b45eb359de797fb8d462dc2d9877553c2fed97792f0fa4687cc4710b2d8707cbf06b228ce3fa7a29c29413083f97efbe2d16e9df7d44ddb7d48fb386f413d98b6a78c98403e7dedf832148501eb5ba028b113a792674b853fa259b525c2617c2bce669678e55e4a95aef42c7adee143c8e340636dddf66876b08ff8d5ca91e5cdf462b9fde1bdb4fb5da1c94e0235c67d24b39aea424bd859e846bff2dda5dcde222646c6a666d851a112dca0d086c96b2c09394bfd9b808f4c4f12f0e644d53f488c59adc34aadb243d81f4577bb152ce72d8443502f9ab4599cce4c670e047736f5d4caf6f8ce31cbfff1e4e2dd47ba1616d27b0e86c1f93ceb3f4b2fba7bac1ec6539bd84a3dd992ea8f18f190c66bfed8292f847bb24a8ccd3ec79c241f00341da068d2d4c100913d3f1ae971841db76a5148383f1cec0d0b220cf136433c5859caa3a4c39d61ffbcd7e4388d3b4c9dda60733621634be859967a3698fad5f4dd3dccd3ed10b2cf73a03ef6a1db43d69708a2a462a105ff82029b6d4c36d1aba34111ed37bb8481999c1358c943263961be3c93113f4aecdeed0d80b3f732f4e97756d76591620698f77bcff9a4a112e9af4cc4fe892b8ec6d2a84f6a564b41322d139cbed05e250eff51b4fbbc75d337d83cd9d77e698416d3a51b6693c6e97ea4ef34ed6b77f2b65b77387569b49c3b3d1c3199316fb9ab26e5ee03223f72598329cffb01b9d2a0e7fe290f09bd0500f648dee1d39bf075476f0ca277786632aa357ffc1bc49550e4d9a28625cdcaeff759ef1ca6b88ef852c8e61faaa0b631fc299a76092007f9e2f897010a6bd3f2070b9cc11563dea3184b63bd9c7b5370e8599704f4334028b66641f1adb132fa75ea557f5601101d9c7441829c2ec9e98d2936f030e8ba70accbb45817199d3deee7b3df02ec34dd9eae4bb6a40aa557a75fc5194fb0c4fabd0407d6fdd56ad98d5340225c64a27056debf3016788259e65d523b242de88fd3f2c93ab02e7c124de7cfd3d20ae0aa8a12875d9e23e44ea5f79002941aaa9a8440e4a09a40c86077cdee8de783d93dba01409eed02f147a40096bf11d75aac7d363554fe148c8d057ed47f6371d2e8a54c221a88d9fdbbc153e0b5ffc85789ecfc1720754317c768a08111a3c79213d6de57a57da98793e9e2517ebecd111b7786975c032eb4b555480491af2f4c9fd26f3a35237a589aab7b5e8785c832d1f3938048a8e88258579632ce25df52e61d44c007a67f0908eeeb3faab89478d7d84b0eba05792ed54fef3b114c1fef2471b796403eeae6bb05e6b98d76201dde64222f487f73c45ba6de27c7464bada64b081555de477c003c63f7acf5b4b136b82482a5083b25269fe8387269a4b0efe4cb77b912b3a36b8365e01eaeb24612d6438d87c8b0b679f65c3bbd9bdd92ab55a758818e9f8bfe6623f033b990aff107372364a846c3dd0a323c448864061b13960bc4054557900a229dc3f9f132d28f2b098f2041961ab2481beadf00ad77db357dd9d51c9de149ab9401254d0ef87328a1fb6bc0e0612aaeef34fdf6267e5d76d710d5edf11081ff88ab93508dde47c674f3d783ff80ebd885c839cb84938965a757122869aee990a2fbf8ff205a0da83a3fb87782b72949235b50e0c1f22078ac835e11331086342312aee007823232a2e2b0d428e3efc0b23e8bcc2618d9a0c52a8dc163777d6c5d6589d9c9b3131145285eac4bda81844e5f775c9b505876f55c41b4e98a228b69f87ab58e9674686ac160efa930fa8a2db8f1cc24b3f9825d42a237f9aea9438a2a4178b20f4e7c92ad3591c45a316a5008912b701a425edbe5a010e4b586f86a6932289e8eedfd22613a0401df8191c8e9fab6621385cb2e0aec1190202f56a6a5fa5f7fb6102ac2a0353fbc007390b2a9f2cae76f4fca5ef36e1247b06de73f4e3c54b861ea4f81346d4ac4444be594b60a2936747ba943654f583ba4d2368ec8b4b3f0b56d67528ab38a3aad69da44ea7eb4d8df7ae4e46041495830b07cdd5ecb3ad91da151b253ca66cb51197a63abe8f3c9df50ffae48f79039984323738a7c92c5acb9013c474eadc6e6fa1d24472b94e097192b0c7e66e16520ea06422fa262cfcd3b1356051653f4465c95577c205444bfbde2ad1ad11e0edecde0bb6963b36b403d8aeb3780ca87ba9ac09f968047152a26b50c4c73f606f7cdbac9f26c8a5f295bc201e05b847b87264e46969a3e9eb411a017129a536bab3dd94ea60f107c788bc8f73729715565a13e05dec248f1c66354014f980790220c47d631e76c59f722d6ec6ac0f6b4511b8f6a694a842ec8e09b398281e062c458053cdb2928e0acce1f827eeedafc66e74fbc17a628d695e2473e5f5d8816eb81bc713ba6a9d66276eeaf49be0e71bae829ca477502de15c5e1d7f4dc52de4bb1906c725c1393f52b1ee38120ab990b4bf197751aaccd54bd73521c0bf0ee2f5d8cded95cc9c33a6cd5167f470eb5c85bb79be2df8741b5730cc43696b1992093a5acc5f40358e525bfab7ee2fd378b1090b23257d0675ffe2b5edcf58ad47f9cefd71ee0013fa175936753832e1c24c60e67aa1bfac9594e8ed9a053b06dd5940a2d7f5535e48a0c9d04ea4bfc65443d3b56a8424d8d16788c18e815e7a1b15018a268c810cbbc9508b871b8f16fce76d79bb4cd4151ef3bf67b8ca64c78d4d1762d7c971a9ed65ccb4415129d840b69b8e285bc4877957ea3b932d0ae0ada897a7194bf1e96ae67eef948e418f67b5ce0a5fe1b9dd31ec66e82958ce5ee5c4d9cbf83fe3b40bb8c878fed500d729eab9519384bfe3794f49139b7d8d55175c23fa806fc9a4eb789819b32e6c92ff276bcfa1db949479ae236241c86eea7ddb53cc8d4913577755ca1a3c753619dee080f78252df1f64c0a904aafb34bd134d68a79b2042cd2bf5833cc4a560ec74aff74173dd62cd2bc95fc8e4cbbf37d8c3a3d5c332d8b023602373a43ddc629173390038001071a3bd1af0c3a0ddcb24622caae842ef47dce1e724ab301322c7c49056272b0c8d4e8b576a4404bcf2a69332a12de7982df2f1823c6b2fea6d19623a86a26ddc7bc24584943f7fa9917153121c6a94bb758fa56405072f9bfc81d8cf0f9a5835960fab8c316612d2e317997f272345ee26fd7dc4e71e3123294845b76832c455f9f6340cc97ed956e4b53715bd80dddc9eb3d4a0e67fe9b8682a3367a672358edaca3f991f19023de193bcb2be578d491080e3b8d7bacb7b5e1b88a10f2aba2cd62d226f27b34baa72c8887c54987d6c25e82261603b0e6fa5da9f674a52786ef447aaec071f5a7dcf737070dc83e37882a68c166056ad8e260e0bcc507a1b79476219b8d813538b60a29a1f51fecd67e34a00e728de92af9bf66d92af586a4bc8f7349d73efc15255bb67b76bd1964c8fe4ffd519f8fa5608db7d1595dd33d624b9467201f72d01a94eb2d88e2a2cd22442efa051fe2e12c00bb65ca27490cfc80d06a341f7628e0130feeaf4dbcff4d1653b7422761b9073aa601b7b6f3a53bb78ea35793211b1cea8fdc746b7cf947b0879345ebe3bb911e17cbb03de02bb7de1c76fff3697d13bb9caaa3d750ffef0b6f56e3e7877800d17f8062da797d9861fb4c2ad60df53b6da3b5dbf2b08fa12a73b193d6bbc3b1e8dd6faa4e5cf068ca693e67df2f0e23b13ed419db7a96b6213604000a2b09f70be20a7b1448b8f030dab8c6e4f783d9041977be52de31cff157e4c087318764e29d9d0f9acb4fa0e24e23b80333d6bf129e8ac700a8f032229761d830328f7b78dbb0c146fe5c9d762ef8dec3830e85427b2d1229e1116e7c4a55641647b02c3c1411532b0939a877dec92ce4e70cd15d1a5a99d7133d33498526fe426799ebf0d537a3280cabf8c4d99a3921da2e063eb82867e8ba420434c20bccce206c98d267102c39b38b38dbe365907123d5456c8b9a506e5f2542e74121732080ccb9273fb3553624bd249e4b5ff17a7161053a56577504b2b07b44f6e082c3d5eaa8e2813b13abaaf366c51f9f704edb680cbfecf5639cbed85cafcd0b77dec007550a0ad023db034024e7367db37b5d434f97cbd791b250f22c7436b56cc8f4a3a6f6f6aebcca0798611a13de43d711e65694666d4f930d3542a2c0d9194a6209b9a47a7b48ce8ab9ea2b6f91ee830f7836220f55444abe9f4e59642f201b8b4edeb682bee96d95aa6f05d7820a04733433057377cb78b7dbefe26e3d791c0456895b82b5cd67250122dec77cdb1a387ac105d3066b07841c75df16d7ed7f006184a5600988ee4b2b54e7fc41d9867df4261a7e503407f0599b69fb2dbd3b9ae76f1a1ec5f1fc123466d4ed0459d3fe710974bf5d9e5ad3c65d6c3e65034b56834a5a90eb7a9e1079b1a6e09ff9cc792ed09124fbdc23f99f1d42b758ca8842ac348f350464e4ff4a34631b8327a9224009b9e76deef9953bb568f051d49ffaf61d112301f0f03edc6679a657126715ed668114135d7b382ee6f3c82b17962e498538a8f4964f21f14ccab69b4c1bc056d5ebd22c7c9a245654b934b88867cdce1ab86277b29e51fe77262d561f756271fce264cc81ac57bb2cb8f12635a8c9b55fee6fa2d0fd9feeeb7361f663e11ffb7013e16ddbe197befe921b9640c0d7e168fb9b7bc4f44fb2a8857af99e1de46c4bd5cbd2d755c3462a2fa844bbc6fb400da8f89fc0bbc907ab882e112a7c01b94a2267a029b0b4fbd85e041786723ccf818fdbdf03f9f8357c458de26cac872845e8631433b1b24093cd61894484b3543a242749a174ca3a64368b822ad0a3dee0ac343e20c443fb8ad892e8fc1f9829a8c286b811cef50e3043b0f796e741ec1715e5306289ef6d46eabb676f504f1f58f6c864c4f19ec0d7e82dc59e920110eb8b48d105eeaebf27bcb14eabefaba4d6890ef4ae23289102df40f4ec9ccb5c206336eba48449127fd2de7c44073d6faa4c577dab7eb4fd2df3835b8bf3294cb007ccbb162100de5132ed97bc78d6b9ea8c102a3bd399640758296c67834f987ab053258d7d28a64420a9a3a9a943d8f1e35562ab7f9d99e3f9af18b915d9f186b2f88523fe6f7ae6bdf3d08839354202c08f7080a18b137ad95bbfc3b43bc176c135980771489a7163a627bf7e4e435528bad5af68b8eef7c36130773006bfde3854a6c53a20a563b783439f0d79ae88339f7d72ee29677c1e57809fea2fe1730a1b8bc786f75be0b3be753b483bcd0441cc2d64bfa45d8b57c4c091f8cfd8d9a81e82867ad17611d0b6e8017452cbf32cd9c9a44968791fb071dc7a8a21c298533070557f06d438cd4e2ca3bdeeab749b990288ffd3d2f441b0f9ee27c2cb935cee32d1b3aaf10b91fa67261b3d8fb56fbf52cf4b41afd3dbdae34a55907a877f5eb04c259f11b462071689b5cd6b8a0545cd1d80f94f8a4b45437a9acc6f58540e94a09d872d502bc580972b6bf55db1673d15cb35eb830e940fdc00b5ee45e26be9141e19c807a871cf6bb0e8bfe4c1f75fc3fed4f02675696c4b60608167f2ea42d647f33a5d92538a8cc78213a0de5954771c4e210683f40d0c4ce65bcf592fc6102d8667b738b3e075687e6198221bdab45947ed50db43cf1134d5659ead0c6400242a761c2657968a7e66462e7deb896ae89e9bbb1dae386933b4a114636707b771ae4b4295cae6bb4c3eb9f7fd922a40eeca818904dc1cbeda5ff0c8817a42b610eee88946db0731de359c6247e0a2eec26240ff1fba201a839e8369e7f80cec00536859c8e5742328646b8fc3a1da2b2194f0fdf36b4631a0b54d9faf4235b25b492099598c815476446034ae0e42d6d28fcc3f3c5ac0c85b72ba89b22cb37e8df6eac8322d094338ef69b3e895915d368a08b7a9af8c1c7d7803cc17912756764f04486aa786ff53a6f9bddf279f57575c36751edc8471da8fb02119cac163fbd0c7968c6c9cb828db974f21fc28c66eb85e1c6d850c41d144127bfd8771e551745e8cbbff89531e031a9a5116ba71a11b9eda52e66222c9892e5adfaa1460a6851a361070030b52d1a9bbf943ec92751a3881bfa866443cc14ddfd368d3fe11431bd53ea777deb639d0937620b12e77e914815e8484dd9b9fe7b0c2d842ab85dc503437de10400834e0b6864c2a5485665108d3baf101c4c5f609711ae8032a2fe0095b979429f162d3fcf40283ebd14051a34e6a18deed6041040c50dd8b4d039901b04ab853732f9a9b6eb9999a7a6f33c94063d43b60b84fb53b6d37c04f129a4518b94b075cf422c6f3f6dfbd3f4ef8e0381058540fd408d96b65d6f27652a50d92e4f87cbc01facec9c1faf1684a985a17df1ae1467b41843873f9424470849d8db0dce447b94592b2c371a5f82322a644c0d79839af5a12b90577e0fd070b84bfd01118171c033020e9942627e7c958a4ad50d51666bf682719e5b78b92d422619c4ff8cd0bf7a2316618dad50f045fea956e83d9fe2a329a89fbb456f2f30d4954853364719124214af46729c380d53f70611fb13d3e5a5c31a960f7c50a1bf26d83b25f4c5df35b19389e98be8d4c52835d405316e103aaa30a23d3c8b77c2b77023e7ef83a2c08babfda75ec2d417512d8e2ed245dc9d8ff9d7001558a22e139d9e779ba8b8e1519591b25495c8cf41c9e625da46e5a88e95bc92a6f234536de3ee7cfeebb978ca5d982635689f340eb7bdd36fa1ebb9c5644181bf108ad6b34581552c1c7082df1dc0b6e3e863ff663705d2fdb4aa38a263d8f8add3c164a98e20a498c5e1f02eb3f0807326acdbae64db290a518ad5aebdc6e9585cdb1d59d66fa1500096b3608822e0f176dcbfc8756c14cc0abcffce30d953c826a51ec93e421b6b5c2a11ea95e0de86a53bd11502dfc03a770c8dc5d4d7c13989a9e19c2b6ee548f01f6574caf75d4375cc763dc01c7d9ec8fa0c5f447e2ec9b26e390cd046111003f945220437569fa6561899e24b6a0422f16cf502c2022611cc543c6c7683c84581478c36e94e5611a740487e6ab9f4eebbdd595beb3ee12689684dfe093eced1c178b4044083820435b39da960ac810777f9755404d71cfb1ac8d6599ca83f59b744dcc9d8ec0694d7addfe5037a9a32975dc97ec2f8203a5b9f90a0be5e29834ca5318b8998d9e1a02f7ca68fa3a82ce65cf10e7f3b43858ba92df1bf08999a6a3abe6a4a038e0d7948099b112a585beabc3448809a4ff406dece544e0536af2efd7611dbe3a548eb79bc401cf6caf20df6a3a30edcb51d4ad087520618ccced69373435de9acf94b50b694b1c59cde34df4aa05aebe9feb8038d634276ccfb484085581dcc57246c8d677443160974190fc2a575de7183865b0bce69093fef6aed4324f970f05e999219111a2169ef0b21cf2febf16b3aacae95f0c94e113b0c845407700ff40881ec3360f8417acabadd32b37f33d86e681a03f3e63d29559368191a261fb3f5dd10025b216b4ddbc237abeb2d45c767997b20a84831ecf0ece6461f8655092edadaa987a5387bda563efcb0d078bff3a2aaf254f4666337f3d40fa1897bdc1d9b8e2841ba950b07ef1d1efeddd56df594db003e85d06e3dc97424bde5321bb88915fb9b11a27b722e652093f8945b4d6c96308ad7a589c6da51943647b74f9a28e484eac87e8fb28e471d9731158c0d403a17f45a606c0c1950b11f9cdd9a61370e06c7a6fe9e9707c2612179d2113f4b9df98cab0a9d76443112bc0131fcad2a544970b2595b9cdd5b5d16a9697d147f41392473eddc15fe05d89d4910bcb3996d05ad2a822db4f9425fb5dc2a29d495d807c25b44111289b0f8ec6094231848fab3cd8ae96fc53b8b79f92c5ab9058b1884048c9f75e0067aa98af39c99835e4610f424d3d9af87d99ef3cf0d95c2e2f85d1c10732c0f40ce3460bae9b53e7ae23e5df0e08997af757db0222b39cdf854a24d8bb32bfea40850bf0fc1db5d989c76754ee2f0cb7b14e8187ac661c072b395f15fe0322dd3fd845074a7ca3ba263745307bf8041ac468626c7123343e6b6ee885608fbba711f7a19ab700fed6301e13be125c89366b5a92fa379e5383e3ff88404da37842582137e5b313322b83437da2e864c7cf3641126475cb32c50ba86244c5af2a51a0789f999a0cbd0849c1a37e25c6e1cea76f116c2264ded45c5b73e68601c4fff3920cc86464245326217bc6e9da12363f87c78d2eb9f02d09d80d707644fd6c0689b1bba7545fd357ecf2fe55779b187d0b1f163310a26ce1ad7f4121eab20310e2dced74006a32b91b7ed08c0662a91975eeb37c0e490a316daf62fa212f0be7b5626b0284b36ae2bbb11b5a7900cc2c13b37e2715039659394b201c2110c6ca7de2bdd007b8078e4599d65686ce60864e0ffa5e7fcb959aef053a446c884431b98afab95fa53d25e0465fc2c88885c30e845cc988e4f6bd3443d2777a215bdb3b52bb55f2c08d8149d0698ebb41fb72045744694ed74d913166ca23f91ef1669fcc8c16a422721e5a1fc7d998a465d2a5a37f23172e4b5aebcddb07eebaf33babfb5a885ad90459da8a3a9a7e8b41dc5169cebd6516da2ad92a46c28e3c4e0a12f0dc5694f87155fd8624abeefadb0f10b3975194bf5ad9b26f371878f9d626bfba64a3ec80d8005599e3bbf20011a4f9391f01ddf000371f53062da764b41fef044d9db329965235e9cd0e7475c08c6bc1a51228ca4a6fb42b326edde5c3efe69aa0a4455473a010a27e2ec3f0a515cf23a11a454aff8484db96a9c08db36a0f10a1e1cddab226424696b2fd0aefe05c37002ad26f29bffea2563967ecea07101e440ebdbc0009bc9eb98d54ac8da6c3a71be596044818787262bff1083cea7dcd3709566870668bcf54dfbda81d1a03f715bba86565eccb5f12994aae915d896bfcd9d14667043ec092bb215b25bbde91aa05f508c94f4531f9370d51a31d1453eb1d05e483fdad394c48b3cad89766697bb204d36eecee7ca83345468abdf36eb0629701822bcc44644cda099c3db472c5d416154c629a2ddb1a7bb42c713e4bbdd473a4b54632157941e2cc311735f7a077806dab1b6faf7c005caaae4c16b632275c78f3af444cde134143d4b4331442600b6f7f43556d83082a6e024f2a2ec88decbb9035fd94204c663662d38a128dbbf19aa24990f24c2e585f52483af4e8e4490dc59f77bc106a0e65b133bf48652b28549aaf02a32c6ed6ac3684f49426352005e2b1476179fdae74ad1c055edd6472c1405a5c4670c602851293a0ea93c4faea087596c576e6fcbb55c9940909332e152516415bb788ce01ebe3f7439cf41001adec7c118210ed7c7c64e01c4cac181dfcddc411c4435b5fc06c5515b73739c8c869c3f22fac272bf0f042f4e10dab94bd58c2e771218da2f7921776d787743a1d02508278173d35539b30b544affe1ed3b51e7be295d242299d23f20991bbfd9e3c7bb4979dc8d96f0e6ff71a991912bdadb49b3613f7233af2e9f0b167532b405441312c3522aff39181c42123747b33fa69852daced544b4a86fcec56fac245eb6989af5fd552228cb302b37daf1763fbe7ee5a823f4b9d42ec2a1674b1b5aa26c6690266db6cfb26791a55c08fcf6e3d1a5fa654070f613d78e6e0159fc6c266e34c77f60258eec5079ec94dabd95658c8d0e08b2cfaf25e14296d9f5ad8b3193422ec3f0244cd205f73e9229534c3f87474d320b56f8b54281f92c7267879ca28e9fda7d7db17c6bc48d90a77879f28ea3afd2ef60a1b55f35c8edcdba0e6d16da43136d1e81f8bcd10431230f7d96f6afec5603c0c8afa7e82684d2a159850a2db52ab5209883606fcedd7bc844c97f201da7339f37fc92f7b111d12cf6ebaccf8e39b2fb922d6b0e44b4bb3bc311513d31644d5ed813b0ac9c3b1d7d3db63be9ebad16f4029051ba27a37c0f2d8ef9b7e55c2e3be05c05d59ab2b21ddbb9ba289981dd0ec4c58b8749a6adb754970fe80a2c30a8183d0b237dc08b417ee149b11a9fb09eefccf423ecfc17c7eb0233d61a1a93ed0de30e0944721ac875b90067595927ee72f69f52368ec69483b7ba970cc0fb8eebaa8f01b36d2f080396d5a0bda07420829561c3665a48bb2e1b2aa439d46f3ccf6c8402fdf89407df30702248d12b4386a3a085be1eb41014aef50d9f39576a63bc186dc7f4a3f02cefc764b5a3e4c25f22deb705857069f82714d26a3117904cc7a94ed25a2f6733e6696d65827392015a0ab7cc47cb71bed63ecba3be85479b4594f7dbc46be92747e836b1bd0d53afe27a83ace0c231895ddc51e7bca284e0f676a2c58b7aa908c7db3c9db123930a274510d4dc9210a8c602b3e6e17385f094cdc9cf0016248b085726e95779733afac8b57859b490f3a4e6b6f665047d1c111fe07c870489f08e165a91b850a88e198dfb1f5c81e14f68c172dd584371d3d35786e55785fe48dbb20d6bccfa3ea07f1faa36e27fdb871fc9346fe6c37d5e3a626615ea9201b1c8a64bae3828d6a046d902f1f1f4c48c10c916326a4dfb10238f8343614da3748cb64ac98ae046f8e0eecd4c1ddb3f25acf2eedaf798e829c6c421c79607f2230d972ee700e4ecd6b51f0197edd66755f7174262a3ed169ff7cfe3c3ec6669caab139989d07814bf74740a958688ed2a83e73436405f1ee7af88cfe107fe5a70c661a96c18a5ff767b106366f75a4a9847adc10094fdc859b93cf3c41d2e4287f0e1d8ad3b165affabafb4581cf88ab947e27ed4d93e8827845f54bcdc8e04b64a055972f43d21e18c6d6f5c954987c00b437546e5510a6cce3b9c8bf848d7b911c2db4e81d0d7837115689bad430afe791a7b37115b2ee80ec0de0845a398e80093012954dd26ccc0a05caac754ec144aee5dfe32796f89c56dab41721e160e72ce8f2e073bdb5eeefe909d109ed25faee5c67ce21c9047b0190aa55a351265516517ae5b723f05b0281d435476c2b8547340240cfcd8d631ac45ba4f8d6066493eaa11b42596858fb3c98586df0a850145bbf00f71b8197e41a8f6da9912e00eed271300ac8357af0eff770dca9b8696478aec8e79a6a6efaea6f41045aeca5adc72b4defc1800fe2839719d06ccde93e0e290edf6be9b902f04c3adbc0d32a5951cc1bd3acee7119d9964a15814c45d6d0de8f7aae53cb9269b4ab738f1c1481b2db000a8745825ed6752c307cd80e115fbf4a53f696e7dbe3abf8c49ed325926e2b39bdddd9ba5ef84b2bc10af603f7c61b515975b0273363463ee97fe150fba7828888686ac4520970d2164967d5f3afee66878a4ea4cfce6cc1f7fed963a2969fe847232c8e9ee0fa88fada337433d617f11282e70274de2e7fdb08547d7a5f9a43e45c8f3d772a5d04555c1b7aef490ee58eb73d271495f17bb6976f0b1e5881e2506ac29dd28bd5179a56ae3fc4b80c73d1973183a8efdcf6a556f3afac4125b66f65e4bf373a60c2150d5073bf7ffdc8df49378887a80b5241dbc65c1fb872d93e1bc1040ba1eb2bce3cc1c4515f4ba8ca503e8a4f8a7f78b822cdd2c0e2dfe0ea4a169421644a184497b4117fa4410ce59e0e1e4d4a8883b39c4141ee7784f3c133d4bf258771100a57a6bfdbcf7b8c5d44bd9faf7b0378fb93f8c1f3c2f781fbccdd8875d961abe4b6fdec8d2876e72f5db513af16b77c662c2bdad253caf091a13919b458279b0ba6330960b44a0d22cf8769704eeca52c70453dea5713a3762a3655d223e658ca86ff46f76463d487c38ef7429c7507156d7b0dbdb1114439ff6d257e0378921c6db4e94678c50a537a31ad50dcbcf042431fa5dfb1edab060f06b2b67fb31f6218ed9a07749342193136655f2491b50e7391d200224aa9b9dd3d62f6543b304db02cecb44c0c5fe53ff8908dfbbc0eeee5d39090825b650d642c1184e11d8c92971ad07dd4b2e7c57c32fff376cadff892e94e54d141dbbf228152ec3404973d65bdc76582af9652a7b27bb94fc68973d8e46846b9d3278c53dfb5c3ea5577d29f3b3dcba8f2752aebd82604d9d400bcd57fee512351d32ad78d5865d99174539556bdb0016109db56eb80697dfd3204cb6f51851eb4aa6c2721098ef5ceba732984cde3aedce2e834ba74916f732f9637e3997b61ed55d1692735d6077d215ffa606e2b84f9e23d3ff256b4ece24918829bf2c62b7401876be3701154173d3a5ec4b072e070c698a6550db4348de1343f7e60139360e18cd070db21e4d1fdf3f61d3b2c16a45372262cbb7e3b2b372f2f771e5c4255a2e30adfcc041a5d3cf79ac9d9547f38eb8ad69d8d40a27bb3f05a6b92d5768c78637c7513b01018e0b60ff1664e3ccd6b499d84fc7ad4477b9a6654d5eb45371b028675dd4d085be4a57d988bb279d218c92a5bdfb982052447f189595387768e100fef374318123feb8067e488ece6e245c97d25f8500b94098d6b7c4d550eb92036ea01c83cb12f940dbf3972bb353058a60c78c24decffe4902cecec0f717ac7f7fb70d285ea78add4507b0b4ab67137507bf99713fecf5377d7acc2a57453506413d532a620b533e74dcd9d4549c949e01f892d00fe689d9a9e7f6ec50e4b08eed13cc6f4213781a782399611f9a9e64a50ff4ebdb0ecc4fe2d0cfecab1953fabb3abe4d61445f4f9360566af90e57be7c05c4adcf3348e7cc271121efa510a71af581df71c4fd432cb9c4f9409c63a4a75c3bce6a9f129ac4a8876257cb04291b78a625a43ffd339465a740feec218eede5d5b52adf545fe6562b99271233830a3ee05b174203e92eeea56c45ecac09311c2eb806cf4ac5ae1eba00494fee216bb31c47fcbc9ee741c915110cda955f8778ee09f13f41cab68c63f47a5bcc1f5d7c3fa317967edc273cbc6c690f21573de1968298318f28e961d59785b73c1c0b970fe1894e8c778148c417043c4f20fd854c5933ac150ab0dadcdb78310a68f24e0ac1ae5ed8dddfbfe41ef6885e372ff713be99a162a70ea0361aaade6d6971885c351f5394c19a8f1106d27eb1b9d4518531c1a9c6ed301e3f5bc21433c18647e85679b5c702b6727ea85c6a76522e7ef24041f5d5693fe586b09717731b14a34c4b39e9a11f4a83abcaebb5a352118efe63c006e1a359d98f165abd27f4cf263b17c3ce08e4df14778743241fc5154c94c75ada8127bb6738d39facf6a3243dfc8dd88348fec2fdac76fa7730e176c7fd5f78a97d03bd6f89f7d66819bd2c377a921d9ecfb6e08f34904fe554b40448e05062f2898c729adc75dec9ffd242f7381931b8c4d4ebfcc8e09140640a4c70ab8a322bb41b3524698411b8ae4e08264075758ab83fc0f058280c8085b69bcfceb9d46ff949026749c39ff5f66dc932546fe06a056acdcd5aa871f3b95240ed669f163ade2a2c561092e99fe222a1da11e22886b355e293f0094e3d21d0e1d23b118384e79d873367d8e01f71e37895b6b30d90d2fd456194ddf54ad822a336337f11c708c61d3ca196531c18194ea7dd3405008e32ac3301c9682889b3bd7318545bcbd13d3c549d13c82e014b83bce6ca2a1be94a0a3d33c8ed827406bc843df0f8d5e57f974482e90afb79ccf9b982f7fa2bef482fe2c0c856beab31698958a758e82972c8af61f8ba9c032416f4ae19c766621e2717662b71165de739aa84f54597dcc256bdf4fa984dd48aeb4f60fbbd8413b8315fc39160e5f5442f7f6561c5815c2c19cf0d8b9b42472591340349871b1becb036f32c5094d64998debf5d895534028e63ca2fdff09dccba82f944dcc67317d47c800df44e73b89632d5afc4c4fd327339de2e8275d4b6e232c9c2a658d4161e2bbceef84023ea60349ad77f467ce6dd16c1eb5904a57f38980e37e86d23a7ca1314fffe3ef06a2272559b17e8c5a6167cfbb268bb2ad1b0a7ff733eda2dc66c6607b0263001ff905b6cf1e2bcea08c69297a402ef1091b95cdddabc3d9a271438ac8ab46572d9faed95605fdd349790f7bcf089c03e0b797b6f2e68b3aafd2a9f19eb8a33ccfb2103d3098b9845026d98d796c06acb6ab7e8273ee7bb99927135183bea57da1b2c33201f3d4dcc501ca635876a93b624354a1bb3e41f5dc2875492f9e1a63af1ddc13d221d53f0b0421029ecf9f648a2f5105fca6c3124b933d5c882541df6a12af3f656620c98b2acddeb27cb028b2529286c9ca6a7caa2a72b41043c503bafd4d36d5945f290c464f64aeb7defd27493323867b010e118c76b73d50230d94dfdaf99ffa8cf39f5a3e44d02e3579643c05fe696a21373cdfaea99f53250383b3b1073a8b247bd3729b0386a608f65f5d552c64eefff927c55133b5fc37185cde25e238c0b01c7bf886261b402412b807bf38c9929f84a1a51b8eebd98888de94e0b654055ed8342c5f1269115cd9aa3f71d313095308e7d229143e5abb03c738e047a54325a01ec517fd9151285710394a1f42c8a1f3c5824c397cf1c81d5d52798471ebd74db6bd39df7acea02438660e06527e7d151e1af39aaf559c860e6cea184451a3ba5c9f7bbde5f33a189aea7f22779245bcdcf958209353e79f89caa7705737f5440790eb56250160f8c3305c8a2e5af0a78e50b1c8d67cd3a9333a0b04a5b69c80d10a85c71172b18df1b2c931e2cf2108210443ae248b8d074b554947d47ac69994206f9cb1366af40b069ca631b3a02f01750af3bee1c2b8c8aedbad4f6f692c6c0148dd49528901c9892d40c0da7dd5a95a0e2d23b7f346569522dc2e52f8c831ac620f838c6b6e99230ee6a10a373549cb03de9e412a29465fbc919d1a1d5c3c0eba4497ccac3559b04be22d6bc0d13dc0b1e493d2b6bf627ff596cd1e2390cfaa4aa096e62c1db18e66bb95fabb88b164a0e0aa8724c4e7b062fad420f1e34b0de43e66a462c49255cb210b50d3bc596020e0b541da23248f688a6ba804f8ff08a4be9a41b2b6eb40ca7c1628244fdebb649dce5a52be6ff04cd5856cc321954caaadfd4c147e0664de6a1998dd3481ae39b3022cd6ac3a28325addc075a9efc086026d5ed1c4a894805e3a297097de6c0ddec5e4a151914aa4cb00d271a3a27db18f669982e6dbbdfa15e84354a78438b8ab5b810f85bc979cf041a93ec8248d6cd62967f75b50b37f8446e0d5dc87ea9b255fe201f5244d09b318488dc0b2cfe79aa77a7fc0a9db9614ded5b0424ad04653bf1a657e6a50ff3b3ba5a54eeb2f9fe9676b265e4a9026874b2b6ed96b6a79cde3b92dd254fb025da0f537d400cd1b5f3d8eaf3bda0710fd4844cd1f51bddc7d36d68d22cb43c9ac9167c4efa984f813c13d182576b21084c395c8e208485577cd9bbaa8e90767cbd35ccf3fdcaeb9abb6d044b6510245e06193907eb6cc98ec47ee22440c2137d1ea46986a0c52630368e83295191fc5d5a83a365a6191de7d4c10c55890631fbfd16d53e282c2d1a3af43807b3ad3442747d1d0bc77738d126312a65cd9bd86e791f95aadd5a27d40ccae9b2ae76d5d7765b0af44e95206cc0d2530fd06edee51e2d9b3d459e9982af814e43839cb8accef87cd7f05b5cf24c790d8e840627032784a7565bfea45bd79986a65b10bc2203c79cadedaba4ea91ae45462ea455ee7079a93cf5a7be8e3e51139a2a701db93b8c3e95fd7f6e80f78cc9c54fcc9046958c58108fdc6d87d54c5b5e211011bf5c0508ddecac3f810da1979e25da03bd57b3f27619c29e119d91180e859d57bfdc6e62dbfc5f329342acf9cd12d180376b10d82d8c806bb6676556ccd3aee719c302d974d1e55c9e48d933303ae9d7f84ff83fa9a0995c8eda4863d4dbde52dc09c0df62495b3d21ee681556c435960a27f712b162e0164af6c0f0d8dcf7cee919645cfd2bf2abbd3c93d230141dc48edf579c77f0c98af467e9128b70c1d3aafd2d967c614e9e899b9780d18f3f2623b5c6eafe23a121307635e05390e61eea0aa80a7436fcf63ade9180f9ae66c92138a16f4277c1f654a37a2ccfa6a2b95c7cccfae3251e86aa293f53e1ef8acec96237fc36b6f7ba380485d08872d01aa8f9a1f76a0cbaf91cf8bfc2e6dd0c316a6228be2300bb95225ed8073599ad2667065bd71e8a1dafdbc281f36e0a8101399befde21930a4fee6db3f227eed00117d07ad5945028aba4d59694d23be822e140f2332e16f2acfac26e1223f6172e6a17ab2007b8d0f9fe8943c56c53bdab178f352018f029d7b11273f74ee3b4d91746cd56eec8b93cdaa0eb13217a03701a3d55a4c9796e0be41cc0312f64727e29bec6104e82ddfa9ba9e106c6d22fecaf4170a4031ab86fcf970e68c4f6cf6b3a04969c5f88943728b50804b97c6ee811d2c6778e43ebe39aefe41320a9a7518708055893a45dbd0d3151433fd984b89bd35c75b527a3b883fe498b8d754733a816eaa89bd92f5cbecf42fcc907ca1a70ea8308f52f8c5389fb01d77ffcb7d8f7b2fbd12b728590c1007f4aa7833515bfd1343d684a419a611be68dcc174a939c5564e14aad1e19f15b880e31094a06fcdd14fb2f2aa27f19342ecce4e5d0eb0a4369763d7e966d62c2a8852a56d64db6e039c4d4bdd0a38a60c3124292e966dcae9138d67eeb4dd763e6846bbd077b62156368e9aac679da7553450e5e60acc85e00cf89f2b313f161b7f5625a307592b9bdbcb2190657be50eac22052f0e51ba3c64ad32b35e0fa463d37178e119768a590add56e7e5ca5a125c7a3ed9e52ce182e6349df269ff226fdd4f6d43317b869afa158b4fcd98a0de7471864a5eff226928ec68ef431d9161551db7f2f7856259dbb66f72b73b4af4026252412c1350c77c3ebbd6faa42b9a61d97669923a6358f72d23bf606bbbd04f4d2d76c42b407c9c7971c5fdbdcb248cd5b6bca4a8f9fc0b57feafdd7150d3851292d411ba8db626a8037532c6042b5ffd6b5355a73b96ff480c7f0f638a24bb215baff06fca4c092fa4098dbf4c7396e1e2a491b318691c82f9490121250de073aa47348a63fb8354469568d7a95dc662a0ccd722c7603c1f06da51dd493085028e44357c9522872d4073365b1af8cc7790a9fe79df08f2236bdb28187ec70d89697083223d71832bc7716184187f0708e6fb9c442510625b9f23520a399560a446afd9f5076787c79f39b9f7b1a8ba60c9c7c562697fddbbcac6a210b3956378c3b0183aaadd920afb6049bccdb59c14d007b303fd55d4580d0059b589623faf9ac50513c90e45cbcfb4d54e3cfb0df7adf57aaf63c6471dda5e830fa65c719d19ffb8428e5cd10e09aec7fa45f4aa5df5204f65087f6bcd9c07c2ecbbd17ad82bdf9a916fb7cc188ea47f98ac7b86249b90118db8411b75117caf200bf375a401100f99693c682c98ab1d7acb3f866a28a33e10410dcbfc21ed39d6a06d7cb1839ed9c9b6894287c2c713a4ee6b00876796583857902a3d7fb0a927d3f8accaa12cde1d6dc8726238b972112102dc1403256ffbc3978c3e00a112c887452ebe0d1d10bb47d7823967319a309442fd9ba4677de923adcb4c47fc662b0f85f3d5fe5daa7d5b494bce5a61e9006f3baf5c3de4537c5f55c790c7f386184c0a2343cd74123b618ce961171c57db5a4e0e9fba9ebeb990b3c927aca036bd59c4a0df436557f4908465248917b4a7ebc8759c1a6073a8e61fdac7770ff840ef0a6105a928a4b2553b35cefd34c8fa218e0c92d4ad3c74b3ab6dbfe208671f398c5acb1ac25347891c3780c77cc65cf37e33c0ca0b741b0f335331de3ee7f8ac63ba0b6893d753b46adff04bfe6b1d2d246bf3413e787cee6468e1185f9548d938facd05ed956ecb2410980a810be1929773064c27aa44d098b270e3d363bec386d1f46b9e44e58de1f549afdd2a3271aec91d46139f6d8e621e1aa308cf146b356f512565304970f9e99bf858799e89e80523a2c2e46dd685db2be6829e961598a7a5c679df588b9d31e1937eef6474dd7ed10d4cfbd0a834f3c499d73be60c8178b7c891f5070f9058e9d27b7638e3f97d6270e45e8b6eb095b3e4cc92b6ebdcc81128d8c8c7cfc0c70ee5329b8db374418d5bd2dbe78999f3d7eb4579782872e5631800c6b076c1dd07316204534e4d468dd9b2ac45180137daf3542d047c742a38d42cc773abb3337dc94bc31a7232a99fd8ce6508d7e12570eae7f95b68bf1f04b3acbeda15ec107693ba24f3d83856f5cb4179ee010752abb17b057472b2e96b1d0d50baddfeac9baec2846f59669e57a44faf644faea31144e75ecb435f0d6d4f848990a9af4c1b707c8452f480fbb1008e5487dea47f5e42cb5bcd6a32a9b07c30b7998c539d5c004b512f51ab431614f57a558fbe951b1197ead4543a96b18f4ee292f82bbab04005161f75e7f029675424dde333a1b88957651fcfac3ade6ce412567fe5dbda10cc583182bf4d7614ee0ec19df1cfa74a0e7b00e44c0a693cf3c8733c3f974a9bf6f985bd7c2e98d76fd2d7415e017b7dafe9a15f3d79dac46fd36eecffd60aada8f5f54981e6ccae639d5f694cf128d9abe4046f1d3cc42a2e898bebbb9239cd1d306a104fa3bef32672c429691db8e774dfecb9bc98482014172d2a66075938992032d209f747dafbcd23cf372f766d311396fcd7059db46446d51c8a89242b5d6a5b2f507f34e6a3a9fcb805e4e3cbb429fca8a9a976603c089b487519df266c2cf934176ce2798f64520492664ec3d31c8f1e33f7120a7d64e89cc699a8d666746686282f605f38aec8f023929bb35bbe00573bc79548bf6c6fb9402caf0b528b38d392e4ad57fae408406ebd5afa603f59b805185570ee558cdeb226af336767ed268d1c4d5349cdc1e038db9da3c8841e748f4c27955d5c397ba32f8d2b0c87925441080f44fdd22f88893626709dec9aaa2dba33bf8e186961a8cd9276cbcb659bf05010146f1c25ee9957e3977ebb0daedfaaccc5b731d91419b68566e1dd8596e192e9226906008d0bb9fb104f1d7203b7638e7ee0170cfd30b21791714b6d0a67ded94c7722db87b074c3f2c1b778eacfbff76828b6f507b6622ce542ad1d68b51d80fc60f1f004b74bc35ef480473fa9d81b9ec6ed5d15ed4d900e059dc6a6e416e50847f1a364d954c445a1b11784b4749df0d2dd04fadb4f203718974b1546497cc0300320ba0f139a172fd1e3f323c39a504df5a116d964f8007f9d6a2c353e62270ef719fa0a15162c064aafe564133542b141e736c09e1bc822fc7fde1a667219dd6f712726bde5b3cc9eca6d1f358449f32dfa7d593933b880005c059fab60eaac89b9d7ddddf9e2d17afd76bc7b08dba042b95174a5b864e52cb3138df4838c76913d8502759f49e05168545f8f4e6fdae70066ca1fb687193ab055c53f874255652f1f9b739b0d31227c0d0a21c58a17d6ae198be01271d420d4159107611015daf78bbc35228225e042927e66e4b6446eee77b8ab25578d438ce480a2400b6e40672e82afa0517a070b77922a8bacbc470dbcff24a7c5772dab3d4152a8dead1298bf9b2483407895131a4b6b261bc70c86e9ed87ad3a575e83b761be7a74d251894812168a414c8b38592ccf42bea71d1b19ee0196e8a717bea9412d986bb9c7245bf30fe9f4fafc40a7d5529a7c5def0b05d522a096c1855b1c2fcd7a82ebe4b7894aa7b8e7d5594e5064b760489a9327b13a9ef766521ffe64172fde43aa42afe5ff983e27062f06d5665775e0201ac702ff71464e81a5346e115d24fe49542f0ab4c26fdf36e2d319d6a623cb8e6b71ab865f563c4eef1db99beeaecf8f6f97a3c6f9e446a63a8425ea9bfc19e519d2cdc22db9ba2ff10b87e5707b15726371e003f0da219aebcbc9e6c842d0b552d69e8e4d21ac72ad3b0c4d8de51be0351c1023ed56320adf1aeafce6d6e8041f308603dd0819e72f71d6a524f833aeea81b2845d452b555b447115e2b6c2bb2bf42b6bce2fa2a777c46ad68e5315dbe2c9a5dff5f32dab928278d68df5684ac33c69b24a94123e690bb0e2d367265ef32429d66805cfbe6138eab78d192129f3170bf387de07e3aa0b6a2619890659ebb6135901c05fb8f8a680520e5e9e59c69eddaa73b1bba3fd1150ce414468cff7c0f5b0a92bdd9b015c10a1634327be8aaec58db25b2dfb0badf5048d5db076b3f31ecda06d9a21bcb6987c9a412a19ebd77ba8df072636bfa89dba377d44bc498b8da6d5acf62011a2e09aa5a71fc13a9d20b4300f4bd7516ed599b56235f31f2aae42b3b6838d4430d6ffb6930a4f2c9deeb2a2504485dfbe77d4071eaa1393245b65acb370c31bf2cab23d7302efd934d3f18a32823736316d1d07708ce505be46a7cdbe58737323fc5d2c356e4f8c7380e26ce49950fd3f8461058e76f51fecf57513dd41d674cab781e7498d80836f1186c9f97cd3abc12b39b773e1d2394ca6e54742c970d688ab0941c8e949dcf30460dbc295705d16a1fc0650202b4f40f5de6ee49c7b11010aa286d3db0d3a980d1863d79bf91c4c8bd7ff7607bcb87fd4d23108833c4ac172ca0a6209596d30a74d39e731445ee60dee8a619e7d97dc888a266933b963d97d5fb1ffd9b5299a373a56a1a71e84047e16bb6c84ec3f6118fe7e10e439b4f0d38c276c08bb9fec1f51d941de0f721a1d498761b6ff015905f094e72d41663590d1bd2c373674ba70e9d1829f310c543bfe4d4769ed70e24e82dc337837c115c5a351e4621ebabf6e02388df6134dbed18452890d17d94f0842da77c0b4f67a44d68f0ded92a22736f68fcb8f55d13d4b2f51038bd9ddf4327a0a33169a8a977cfa439d1193faf21976ad82b04fde9cfefa72309224124d9f490619cef5552478cf94a19396c7c63181c7b88046b7f49378629b5920a74d479bd0f1ff2076347d2773552de6e9886d1d2ecb047edd3f11d5683c1b2e909705c95a8af2181a68e2d8f4e047e6dd55ba0f0b51bd354e1868d6dd07f6c196a079be44718d3c61ba0efaf65a56a67e671b54922ca11328f05a3a5376a4fdff90d8ebfd0026b8e6d70fd473160f4365956d1e12d5587548f10fc1b649f563f61118506a86e9c6b28c27f3f20ac866925da931f276edbff6f7f1ec5a08b340a2ac3088c08a906ce6fcb356073facd167fecd8f25fce5dc5c7f8763b185b8be588e54c3a71d13760eb53b632a5796ca2ecac3f52c5fa22d198bdaf97b35a55a3970db1def9aa6ae402d118a5c76ec362e49008e3664ae6f18a34d484208c206b9ccaffad071b1aa1d02e6d400c050bf7f8ae6bbf4b4b036d03a02a36d6990afe218ca60441a530dea72140b9008dd0e0258fade9b0336fc307c7b2f3ae07f5148bc3a05b66dd066c40e0d47d90604663c108a56b8708dd02582ad2c77c7b39454e5ef543e7e5190102b356dbf2e13c74273c919f56b326e5f04c88032a9be93816f07f26e66434907a7150fe5db696b7d972642f2df9b4a6a99ac45d35452c55d00c3eae15cefce2849bf472900e02c96955a518b66208f2414dd09ca75a315f06195255009d0182f52a1ca53732a25f73bd40dccfd87388782b631c6abfb0e032da9a3b6833da541540bd8208fe7787b34e660a3d8283e8de4156496d37e4cf4465a34e99145edfe86186f8d02aac9fdb72c11bd8b6df56ab122d017de9545368ec87716d3145d7e62320f75dbbfa5ef4e45c1a295553640bbf168edffbe320e45c34c8cb2ac676a250f9bd64ac05402066547d5e45ab383320c6942fec5f2431cee441d0687793064c158d83cb79a270749a71814a3eacb751b72cd3b633173df05192c97d10da4535188fa9a2ad8365b7164cbd5da5e3bbca4b15c7e80cd70e416b4c0c134ad33e9906e3f8fb494cc6f33fc5d1cf8d2c3e0daf10ba1c8a570cdbf695e93912072bc284fe24610c6c2efaa5cfb7d491d86da2293276b875658e1927dcbc91124317404f53db8abdb0d222918cac3da85fbddaf246c0017dff26b4c7df63a91e7d4a3341aeba6c53a6b2c85ae8d469dc6956de6f12127b9344522ff5bc071b6bb1c6b39b0ef81c0ab4b4260e3dc006728a60c60f0ffdd0873938b20c48e21d53ebf33971b801b0e700d0f9be5b6956ef403bac9b30146e1aa4d4d44f69cd0afbe864a15e8157e6798f39eba871fa29d0692797e586d21000691e4fa6eeda35bd9add4e1c4f30456ab72fe11d4a182fcc7913edaa15c4e945b52f2acb0d7ed63972185e5b6be37bc130f8fad9a0eae3ca66c87ea8f5fa9efab84b7a7fba3ceb145e7bb151d2ab3fa668fd6074847b54a0a8ef71adf3f5cf86ccfbc61a65aeeb7a472209d638af390e9f55a8ab7ddc6525e2ca8d651888cf51300f9d47e0659c2ce96f6523335274a653a2408e4b2c4bac1ca21313769bb59be409a17350c558476da31bcaa4dd2b4dd25d2baf401a9ed757f99ab68f56d06d69dfea063bf0a83c266ed50a5f36a983188c09a26d297d6e84b178b2eb37625eb17b004547b5a0306704628195a35923c747bdabb2175f0f0f0cb8918ec1ce3367bc02064ad56f1f813a9e5fe23b5758de0539c67544a4bcacd0d2e698332afd9f30f03fb8f98f488971156e4efee06df16f58658f147568a416fc77f2aa3b7507e9cdedde4af2205db19c8cedbe5695e14187dd4d7dcaffd8d20e894dc488798f987a9645d56ec83d12bc268fa6d805c62a6b18aef2979374905ade8ca98eca819fa13793d9542094973f05c524cc6c55e75d3b12e85c268012aa0256a40f859d2de862582d32f5624fa9ec6c3b89e882ebb67f38d69243488466dba576b9ad1590fb98173652d237137d701f2a993bbb79d176952ae619c73ff85b3b00c0d9015ecdbbc2f0344ab71a9160159e02efcfc39a57d03831035047a4c7cc08a573e0f1f97f61c1c24afc58949a88a8d3028078886cebabd3ad412f471e831257f1adc73fc55b1c374ef9902bffb67fb14b55198b5541bcf004a63b58123f844b44d1ea24c5f338a57f11b476e5fca5d299d1b550c80f55ffb623181cfefd689e597129f6b591adb350c4702693523088ce57f7a4fe865391469b0347caec86ef0565187e93d137ba974b53d0a2dc65fbbdb851a23fb6e8bf373c03b65593d5117210945744cdc8be2e01320e6e8cab5ef8b0e06b71f2bfa72ff9612eca732581b6755dbe7674f09bb5d332a888380b8615947c6bd2f06d62d76dbc70aef45b3f48d87e1babf55d026c4f46c291d9fa7543b82009ca78d806b4da59c36030fd845c468f6d584cad0f87335a9ef30b587cf7256d792db7eed4f510b156fff5e310dc5b4756da43b459add3d9387471196fc4758990996375f91919a983ab320783e9e3ed212089740c3fc4eaa62f0625ae63b1afbebe5e20db3dc622d874323aa4ae52b41651e89de5b39015dd60593fa6e17016bebb22d044cd771c6a16fe67c60c4021511ba1ddf621e9693ee4076c86f1d8840f9af3c4c97771fb1d17f10316305d0ccdc1e1711f41aeffa761c956ebd2bf61161a04e50ff767c0589cdfeb0784c0f44293cf13d001b09277e12685f7533174f1506b9f36b3e8685c7d9d895e986baf641a7078974754cb1c00ad7d1ae3bf7cf892ff7e3343b8600effa8ff6e5dfed5346f9a0701434c38215ecfab7066db0d0d99b2471f0365afdc42dc116969a3a064d12f89738e5bb07c25973571b43b29a62939e67be66091791d60792068843e87bdb1cb3b3a85940a73c0014128b8baa101bccb9fc756f011963560a64d0a4f9ef5c14fe1470ab77e3332954dae05ce4656fafd05a25fe6565f0e69cf5fb08ac74078a0156b3bc133e49afbc80ba83d4092b50165474bf21ea795471a3bc3546f5a6710a1a1e126de388a3a1da56ff4291db28e8749788cc23726c2baad305a73a6c0ff17c2cff92d916e38b8c1c134c7221da4f66d3bedc4620bb256a050203782789118db53b5b69be70a20f25a6b51d0d590fab834e291ba45653897849fb60b4ddbe87c25f2c82ea2d866fab3e7ac53d6323096e16838577fbbaa4cfabef37ae6ebfe91b1c1678dd9a8078f8348add858760db68e02f99e5f97f4171f56640d1c1c878e1bc13817fdf5601f7bec496320d4a9441ee270abb4a40bf3e385459bc732542c1a3d1b9d3eee16cc57f3ceb42c7d95d683f1a8f7bfe0f38deb13f4bf16a2a122079becc864b5fad326e3d1df4d08461784af258d40ef28958fa67961c871d3295702737d12748d22b3f3906f086ab995d17d76bead1d2d3b9f50bad472e290de54d29b2ef3a565070d96ad5f238965a8bd2b1756511e00bca4e520ce05799a6d71dc7dea03acb7225a2383eb4e71f86926c93c7864f3ad858d1a013b95500565ff1d95920ee0277ce7ee2ac99c05beead7cafde6a696377c3e48ea2958fba0115ac6f9d40c42e8187ea959e15938676d313eef5675b587123e9e1c08b125182aa92432836b7fe37077895b7190232d7767407f5b27b98680e324ee271469850dcf1acae2d80328d42312c2a0f45a2316b0b993d3a017a51e7ac533e93319d46ecaeb8c1e508eb15e64cbe1ac817fe00c38a7e0fb6592cfa3419d5d38985ce062f251e06c760a43d940d0475e57687042732a732c3c473c94089dfd6619347e8f0f4b36f088dcb80f320e246c4d2839e5aa51800018157fa9eb313f71976e5ce3a6bf43e3209fdbd3f731bbb34c19a34414a8eddcca5add2d4bc3dc547d24ffb28a5924f0e92b4981ef73a7c5aca29085044cb83761a1e10691552f2cd84706f21373b1257721e6e25108a3a7717ce9403a3fbc46c4604d0bb93fb073a5b766bc60fd7c2732758df56a9c653380c2477d1cbd877edfc8524a62b745c5058cae5c81ba574a1e1663eee57cd7b62078c05c0dd4738f7e4c89f9e2c80d33ec821697f4ec85a87d577534785ec489031c49ad0f330aeb2a2fc2633648e4c33a34a4fd17455c6083d07f69ece4cafe5a4e9e746d08a1710f5a652d5e7420eb0358ce31648cc0cbfb58e12f11837ed4987dd8d221814620193dd1ad3a546e2684c144769bfcdc6044c87cb4088212a3b33bd8a2fd4bdf3ad8dca0e4be6d91c2ca036cdf5d65baa77f122f1362da19a261696b49ee113b897db8dcd873dad3f8515274adde914af8d1101011275827ea5759c05f7e78a19d03952129fe268fcd82aa4ca0d52c964b1e200c8fa13b21a6daaa2830890e50cfa874b5c192624853139a92429b717941d9d74a6e35baf10d292e672412dd15db1190f39eaf528eac369603a7eaa5874d52f0f293f0c4693e996bf76ebb5c727ebdc9516290e9e1863f8aa39f86eadbcaf249664f0699afc10b986ffc97beccff12024d9abcb9d4c386e829b4df29414de05e65a87fc285b6f8ddf7e1934a6ca9993d4a2280ccb4f4dde9d11e156e0060b36f4def797237395374f858f7a09d22d59dcb16090f47bf16021d8a1521d6985bf7473c6c1d7bbcfe9f955d41695268539e708c05284bfd2950a55383b752ad1b5a9b8489450e86613a7023c61f3cf49c4c2be4b9a94772f7d3171ab35abe07e72499d07142a1985dd39d0a32a166e926ba938eb9254d508bc560fc3fdabe05ca6dadb219394d26b3df65d69338d7653d0e44c19f62aee0cc2f690165fd6fa562cb19a5a8b3798e4ee50db7c6d6b195003c31a3cb19a48cbb3a7df10340cd0418c7272a3ab1c28c1cf120af8c2c9263289b07744c7965ea21e0745b55e575311ad792a020fe5d4b10929b8135286c9cf2815f24e87e448b0670d887d0a5533a63e169b9fd766963895f9dc2b55d31dbc54d33292edcbeda2f038e0ea0a8bf9bb139c82012374292902c1e8edf8cdbda8400babc3e34268eff1c6b24ed68c32b5a215075312eeac399b2ebbfffe31e8cb6c77b0781c2243a3274e8554c7a301fb7c783019f5847b39ee90d50060e2189e4f09f3271bfeca549c43ad0689cf38ccddc4b7f64edc34b421ee54ca88f3c4a50a9f4708422931f495c7fa7521319ff9667fbecda6d51d21c410d31f95b8fc7262b914322c8b13819328a51d4407fe708240de2203f194eb7a232d4da51c7850545f172b5abfb6ce9e066d9ce1ba80e4d1edbd410114fabfe1bbf78714c2a9574097b0472f113af56d15b1d220add709c3dfda5c0a191b4c59084f02ac29c2cf23893fbd3a5d0b78f74722cec0f22ec2fd9f358b700a1858c9f73e4d0b06666f4c160582e2969eedbb284616918b599930575cc6d30b6108a5480c74f1a74e6ce16152d32e7520f74caa87bd3c522f5e89243c95502af2379702887c489943c4c5cc3113a1fe3b3e67b699b779f8b9f1028fcedb89f261fe65f8a90ecaf1b6046720fb15b300382d29699b1bdb4d6a0eaa9885dce65d183d61e233b2cc170673fea6c37197b936288df71b276bc1e9cd3c538194fea212330da70923d41cbdbbfa346d59c1b9d4fa5bd8d3d751de702d6b131c39d2dc5a5ae007247e51e5cdde37ca09db94ab006f32a440a849ea925a1c0b17f3fafb5a31f048c3e4c9beb801c82db6cd0160bfa613809bb9f3b7e393c3541ba9301c4f277ccc198ef8e704eacd89be461aee9a6f9cea0d7127c415d8607d7d2a498d22b3b5d657f496f5b10d975852211dc16131b51609154110e86828663abb60d29eb32c58914eb95615ea97606a0770c01967c1ae45b4fd1b46529f9b27388f376943e3b893853e710e0e8a8e6c9a8b4549e4d21158bac6d16e2bbd700fb1f5be70f5cb8272211cf4255934f05b02b474e41a54b982d8f0891b0a61b173661a1df0bf529a361ad51a90a6cbb50191d63d6916669dccdce670b51a483f735e1f4a42f1524e45296573cc5103345b13fcbd7c7f750052697b5aaa25d3000450fa258d30ec20a2d3263f7fda90af88bbb886259679d9c8a24d96772823820b38991a9aab7b2da8c190224057ea7775aa0d6d3d0fae217398820dbf7ffaf973a679965f1490daa8f792d1007150b86481f1b24d6f4ccd6c5cca34614034f459ae0e74efe650841326184d6c0e8feab71dc162c2c028e135557a76efdfc8e7ac41d25f0fa7410c3d967ed17d3831ecaada4525e0e57267a23ab2838cad9b81c66bf9851fe050d3b36d834755a189c4d2af653a2462a85c1799040d3d5af02f5826864254420e4a9f31d68afb59b30b6c9bad4e5f80689c0bd2f5129ddb6bd97143db3a665f3c88601631c059dfdc6ee9eac9abe2ef93e86b68d0974d18a5ebcf5b8cad2f361e347ee5a0a710c2c7dd9932e6285891b0aa367774d5e98de0a809f0c75475bc010af28a60b5b713f6889e15ef0ba23bc1adf1cb321833156075c8f24e1ed1aa0e5459dd41db798bdfb95f2ec867a1364034abf1b089985858f68e9a58004f64b34cc400ed2a37e8926dd4d85e43823eea56805fe7e113d3a56112a4a2749b5d3aca37369e260e580617e263c1180da5f6df818c855117a4cbf882173e5f3d6c42ee5bd493055b0e0e9edc72acfc0e92f881358447a5d23c2e009b22268a96aa0646fd528409ffae78d2112f01017d456d5938838ea5339bef3ac724ea29995552dd0d0a8ee065a034169489e99087afd60dc2b42319025abc500c04af3c2ed6a4f6a7a4367cd6d604f5f328bd6fd8d85792e9fb6eb74a01e613ed6258817dcd8d2d10a2e5f622a356f3cde586aa7244e1bf257fd159324a0ff568d110078a3bc43c0ec0ed797f8a51b1d1d6a530d1b6fba649ce6340679968208d59723dffa7b511fd68815dc25012c6aa03bcd5d1a11947f47527ec1c56ba10f84812f47689df316dce8033afb96e641d4cad625c0ccd3d210ab115a82cae54e9df6c664cd05c4863eff87636318065c3c4fadb691653ae9c98cb1bc3b60b546d3a6979dd86c59cbf828ff83ef70ddf21fbeb05f3b69a99da27a548049540d2c538f48d040abcd62f36f0ba48129e2ced1917b2c0add1705e99362e3ec9d1d44cbd17c3173b345820218a3ef34ee6879c0568d38f53e53f3ff5ccbdae74fed6382c2a1ca7ba4c6f750a8d69165514ced788b92878ce08e9e96d3b0025d145d7ddf8e2de452dcb0b5426e575fd181a4293dbfb834546572c3b4e950b4265bfce3249f9ba166788f3d179bc03d27b68b7a42d5254c9c38eb606b4aab0bd193dffaa2dc9607bfc9acbd36c18da60dba9fcea88e00ca6e62311e7dc4c328f3daf8a3b28d271de9e2bb39e2b761d2740fc807329ec5955392c15d839224076967e7bc34f91782da9181fef2bd82b020df921025b0b52bc8ee067c86e28a70901558c923bbfa1e6bcc8ce9038e0f9dbb608744413736a1a5fe20a667eab8a93b151300184231d9ce9ab01cd0bd7e284c9dde2148a72e84238fdd826079d155c592eeb1a3dc7a5ecc1849a97f7f0d3ea52e3bc3e119aef63530237d27b48a367d179068d6951fab76349cd781472a171440076b57088dc261b05744488213fa87940b797a45aab5af459c0fdb568633e51df5d8bdde1cf257bb0aa8aa92afc03ecbe35e0a0f99103f4f901ebb4c2c85770fe1a2161337e3c89500cb4721082060cbe180f2c39b78014cbbb5b87d28c8dace7b174bead80bad74b04ef85970d521c639af909d68ea1428ecbb34462a6553768157ad68f13f66b006ad077b30ab65a5c1988b2ae44ee257a9889ffeac321494e8340a551f9bb9a0ac2896fdcacf999a2aba0184f446bb96ccb302ea1c0a30c95285a14857ec605608faad11e0050cbda99278d3c6783f8aac3ade0457cb5915164de25c26aa2f28b5091d77cdd1efdf821e3b712a848ae5fc5a472179e35a3646bb90abe362afb40f1ee558ee67a4163b513dc0ac86fefc5085878abe22302b8e072bb86f055f65c5eaaaedc1c7ce5ad60fb509f64da1ddbb5e685cf619e3558c9299adbe20630b140de2c58291ab76da79abbc847049e22aed81b110bbb88187df614fe61bbecc9c7995ff8d7c16b9e1d97e1b429e9226962c0daef6f0ec38eda7a83c0b1e3a76e1fe5d61bd6cb48826c4aaa2fdc837227a49df777da8484ec3ea6105d260301186e344f668fcebed8f7c871d084e4aba6ca505dd13e8c4fb04fda0f4709c8d5b17950d8d6daf10e93a381cd361ee83cc227c6787aabccf59c27a7c0d04cd205115699952dc52b70235a429afa5a4d109e6dc3061a8f6a0f821ae125b3e06561e4f2d8c549de10141df24c247870e6d7556544f0f14ba794001514a88aaf894248c02736326b2f120ee6cce8edcdef00e69698a8185dd86a52ce54b7225d56efa3e99d9c320c6a89781de7c4b15583b82b584f7fbe51b2f5ea0e9aa454e358597a55caca447aaed59d01293727aa1df9204f2f0e12e7996dcdfa9750ed9b5b32be1250892973d1c0e3de0f1bf63c6407c765453b2d52d288a0614a71feb32dd5ca1bc56276c16f871e45184454170cd544af90c996c2b6d2d2ef7d481c32af78ac3847188c045560aad6d8ccbe9455ed01603977940be4fde709933537eb9351a3d091634c902565cd3769f68aff0f6dac33548dfc50e588ed8795c306d4877afdafcf591f8a05449a46946aea7ed1f700183c3f093435504fe82291cd47eb5cfaf0badfe16330cd8545c7bda2f3b3244d2bed446c1272b2593507edd38397c6e623fb39f9bd606ce89f80c75be1c548923a2d104b7026a67cb0272b54f32f718193c3b448a5f3aae881faf056134ae865b10c6ca0e0c02e1969473f24394d00cae0d762349e3192f608c6ded8dacd43de51c3c898c2d75e5b533ba1be43bf366c5c5df2dc51543cd9761368bcf4a6a7831dadf7832c44c0eea86bc625dbdf588791d1e18e9d8b7a96e70d6370eb69ac7e943aafdc089c89040aa497d4795414d019645fdc6b08a6d5ca9f4bb92d52f37fd5a919d05e60ebe2183d7e21220c756396d33f4e13930138791fad783d177dec817329c802c1ec3fc31ca6afba6adcea7610218a945c8bf50cce90c57903bda0a46c49b9384098afcf247cc2053a69309822c613f1d72445d3894b564d796049e818c852b8a9515e46037a7c11e365eae997b79d3f352d47b9a9ad4ca946a7fd29a9934894c71a93f44965c13764326f1133a523854cfb9b75b547544e15917165c23d62207dbac6133dd341497b7c2772e67deee3cd18f323cb845fbd1f8e1c070db3124ec919235847ab5ef6848447201f34b72f27fa027fe90b306980fd23334e1f9636f4c7dd9f11163c5e82ad9801e5df781637ad57488a1a3f754f0eaa9787e689bcd2a15b36a9e8697668776a1a2607901c6e09857671fdb99426d5d75b382b390c80dab55f0d6d816418825e875a60fa78f574270d9b300b87b247593e11a2c063654b9eb63372a29e371b5709422edf9648be9e1f0c108e0179155f3d17c5d78ddb8d49dcbf20c12f764d78db03dedf44ede911220384f2b637ff58edb38f68496dfe17727be9c00e995300c17af52dcabcbceee82c3515463ab76e0512bc52c410fe37ebceddb86c3457158ae2ee9c8d9c2408dafce3f2c6b9d3043b83d8ae8291a4da8be38ef0cb73597d5b326c29d2c1f3e6745963541e9be0737823f85e200bcee58d2215374d526b9c3c95b4073013358ae1dd9a8e6fabb2ba7c85c53ba9514217eca6167530f092a4eccd9957923d10a85a59c0a64450fc82a7c69f8d60fcae1e04723209e761a84b8fc6becfabc8e4d9221dd8f18f2f61a80d4f0b4da0b0ce167638df0ed6912f76783941e13689c3148ae29021e5cdc58560d3948bb0714b5ba99141c8855ccde96b9b8487a8d90930e12c6c3f1b735b2a962aa17102938fba4642ad0e7fab566638b82fa303e33e45692a4ca1e830136a75966bfd00ab2d3efb4d2d423265cdf6fb821378d42962aff71e313a47c9b75f2bd5f2eb4922afeedfc988fcf22af8743c5a126ce5622b0cae734f3977e96d2ca8cbc7a83bf95581adb73415d9969b48a0b2b4a677bdda02b5f3e6eacf1ea5cf7b84dc1bd1bde77618a85e347404a4401885f5bcbb1a688a2333aca540c2efe38df30079825732a5e12ac9308ffcd39406010ee4cc9439f1902df9360b9b19f8d171d4436bc1c370012a4a86c23725b1d1b844824b50864dc16ee2e8cc78d2c61a74ea132e2f0546b83d5bff4a7991a160132ea8f9b3a2d01f2c64b29711561b735a2d3190a79ab1fe999ff0cb4785861d0d65200fd708d75fa54b53201cc43a61edb0422cf0a022131259b5531e6e0a781205a53b3182a09069e2c34f0aa8010aaa5ee4aa2b5589571bd317ec70c8bcc9b47614dcb183807b87156a8c3ec991811a2b58791ab40bd099210b896f25b6c2986ab56a6be81f5727151d31078493c99e6628f59f4c545ecbda526e284533fa702db83777911cc85661d64fa0d81f4bc625be9d3f738ae96a7fa32ab595ae0fe0f83a4ce38a0bd8cc09f1aaded2ee7e9eaad5ebec132f302355f77a12368de60b9c6cf13ce2d3d51d6fca8a4c8f19e626bf02fbe28e2b0555ba0764e9a4fb0cb92f334d4f9da8a9efa0f6956479488f3a3c1d714ff8168a87404dd2c97d72fc7d963e0224da03c3c829bd910523a3e90bd8dc06b5dd53c18402a2b35e034fbafb2aa99284c0955a317a3fecf1a5ac2ba1df3ff6bfd8138179d1948d622de38a8861f548d12d3090c6e87e32326855e67b8d4efc252a76e5715bcdc6d5e65035e44cb442eeea6df6dc2a8b945870d30f7b69e7bef06192c78a94c9d7551dbbd011735f428de0787d28422a18f87fceced94a0e020d1f4d5e600dadd4c7ce2c7dd910e3cf9aae5b55863a14baf9eb588395853bcb0040b29b59ffb161ea4dee1c616b5bf5171c50c1c5b3e1bc8c8103fda9339de82fbb70464b29cb243952b29fe15b9d3bb6f2e1e1d7d6d57fd93603209cbfb7998b63d89965709a44508ba80105f12d2f097324cf53e65a2132e1c4a4d6eff68283a11e8974a6b2a667447d5d6a880e4d0ec0910ef7716fe9e4f1cc7270343fa2df000e98dffb98ee5afcbfc4e8d48cf47809222120c1c007a968c7d9ac72d02138463572fabe92e1e2bcda9008f7cc3971782fabaa5434b3197afaabc0f4b43fac59d9ae730faf32dad39d92d077c74ab69840d73e7d0dd78d70f980dd8f1ffb5286e0411173caf0f143db27e85d372910e346f2120a828a313a83489e53bd9ae24835d96c8780dc1683ab3cb722c0be1d0a3c6d0f73b7d23a5bc87f0c37960b33fe31804b83b3d7d77bfd8ab3a6fdcc3409026c22dbbaf428227556508d1d79b05e9108bc8e44daebe0c7c6c5988ed80539618a5184eae627b5a0af614456749ecc3dda9e2491765c9a212a9c08290351fcb88e6b29072cd04479383e8217cc20405a99fe78654fd63d88d7511c2d9d56ab4927cdd448238d10e9cd825a367ba22c1a61e79e83c1dab62f666a43a8ece57418c8d170b9b4d3905e50a9c5b0f307df8179dcc626ddd33eaca77e4a45c1cd56bb5a2d62391d31855ec339c11c5f36646b3bb7846cc7520a8c9a1a567bb4a339279f2f12438937ddc4c9f71a191d9e95eb8cf620e9fc4172f628028a2245a6b3d035832dc6d35610d1719d12d04ba077820c16ea1ea5b9271ea952d0b491531f512bd638d0751a8baa549afa477d4ad57f1dd75b90e5ff7770eb3476f3c965228d5835486ff6226bb3e648f377143eba7196d03681c0543413835ee528aa80291ec37fdb3bd93076510c74de825cc7f56901fee4ca8ff8c3dc745f975b4296f6b47d2e0029f4e76bb367503c15782c44a653997ca2774fd48ef0518866f385381f9fc6ee04915ed8256707dc2c97dade02efcac892b163b8dff5dc1a67b4585b6cd21189d69dbd8863e39125fd683422db009ecd816241fa26d1ff20b881c2f6695f7d9047c74a84f2b8339e7613fc580f07c2b1d3f29a6888289aa04fa52e16a20781bbbc0984e1fcd7f7c9e8dc4c1d2e5e801267daedf106c433fa7f859796047b3d1f5c59bbef2f4a8395822b7bc411d2214879d4614d726cec241f95444ac29580403cde3c77bccddeb62adee5132b097aa212df6c56002d64ea3023a36c95c09c47dc85aadc93fb373bc282e5873f57431ead2b770c996c6e7f7804556796475980329b47d04974223edf55431ae0a95e79596775f731ea39abbe555f88e22cf40b35e8ee14ea248c9b6d1d1565ac2b52081463ca2d7c10747fcf05e4096563a81ccfd42f17314f4bfb7b50fe1c99b281c4a153f12e0d75a16b269162300742647f7360448a96aed556543ed8f7f97e8669d9894df20ccb2df08e317aa5a7d944e78b2cd505ebd50a930e96a7eaaa26f738583cbac947ec7a44f7595f1b1554b1ab3c3cf38f05a1f410ca30be78f79c3152be681f98c9bc449cd5d4b5b1290cc21d559c0d4bd9b37f496c53a1ff4c51881f44c99dadc6fcbda223d42435e34e9155aad74360a729507bb655e607d6307a3d090dab871b66c2cf8972f18b1ba02c6e4b2a92e876def01cbf06f8c6655a71e84765748c010afc6eb146fcc10e195303dfdae0b64759950053012829da7ccef0563b86327501bdb774cef862e5bb9c58b0ec1094374d5bc20a6559d7db51762e5c06a2d208644c0386cd6fdfa407f4069a5aa947773129571b05076cdbbeeb6288a6e105b84c4710e7b7d0aa0dcacf9fd804347bd4746e1a827872d15631c8c96b20b57d0fc19479da7732fb7802e3bf3044f9c16c4c1fe4ccf3e2c4ddab58c84821ccf76c7cc85633403751e7d39726d8f36d63f3de7cd3e1a5a177653db98470f54291b2d9793f358ea65b707b2e4f8bd7ba4533350385cd2edfa469f05edb5be1129ad5b1c4efc8ff551f74b9d05122a30ac2bd7b63a2b83edf6fc0829611a5472cb01bf85370da54c25dc49fef2c0b4e176ebdc7bc92deb0c224943915ca1a9a8e6e575458001dc098409c145d4fa3976aaab854fc2aea4499745cda2cc5a5adf456754536a8f7928f800cabf590f704cd64374a44943701d0c8e13b052199d78abf3a74a1a2d9324a6cb43edd9bc723b2232fe63758d439f1a40d9900bd7151d6fec4f86e63525444bc75d4106354c12709c408bed4c0e93bac4fdb4fa5be53e6aa4860101eee89e4e27b1bcec6e3c1909b5b53f7c353de8e62976e62732464ef22d0b70986b780303db5c7e21046a748d04766b4030ec2d34db6039bff68f4c9624d0d7aebdd14e342f4d712fa4c002db1dcb52b1252c28cf798458ca0433ec5c60b08d24e9ef13af239a4dad3d3c074bf153fa7a01845dab7dd5a6e0208b4c580d53e03be1128ea8388b6bb14207774cf287e1c1be35488cc1be65d3713ef987785c4485161f0faff550f4d65af067066522e072cec546749744f2d5c2d9411ce86c9765ffa3a05af05bd90a7b0c910b01f267077905d7079a5b39040ad4aaba1f26834f43bd8f50827ba643597ccef2c145e0d97e487cb0dbd5173d02072c0c37d45caa6009fda1f7b5bd85b6daa8fdd2bef3f59576a33ba794ea53053c939e5f3d62edccd9a0a29e0f1021ed40cfd04d51c1ad7c8fde62145f58f192c724c108aea0faff9906d6c5bcd435e7636ca045ddefcbc044028cbc97da2107b0b4a03db9e911e0876d58506ecbb68561dac3d147e34944d601daea9af109291c8db3b6077c7a0d7f8443df057e158aa1e41665744e6278aa0cdebc9d65b223b9b5ce54423efe0d17fcc917564069dd5e6eaa2b3298f7400f4ec25c44a390116418f84f5281706716e3eddac98b21d0732b0ffc98e38fdf29f5addf676e8e571630db9bc8a039eac5d371f3f7149a57587d6403d433c12bae9549f9ba2c86c09e8c88e577080346e0a2eede8546afcb7e2525c0e2f3c639181621e7be6872aff882b762e39c04af0645b550de623e6909f1ea0ebc9dd098c8953828284140931fd17cca52f9c82ae1404e537adac71fd1d80eecfe4026516a66d8793602151da55bfebcd4ab1153fb7bdcf8dc3f4d8590d6653225e306261759f4400601e28aefb32948f309c3f2ec6f9dd5dbec80d74cf2ebda70e6d7270f01e0a9cb2191b539ad6c313e5b9a4ea831e9b07214660f53dd7ddbd3387a789983dcdb0bb2d6dd2f6e7320ef3b84ee1badcc7aae9bea1cfdbf1d55ac13cb954e1c3911e19ed473671849e512c3312bdb3fc9b090421bff872ac1e790573cab00fe85a5588c38dc0610fa481b90ad9fd457bafefc2e808bbb533e76a3279f5b93cafa79cba8b06d93e1fd83282e06cc40cf9edd33380cf020a660b6e451bb98dc9265f0f1476c7e67bf4770b88b8d79eedb71d2322a0c36affc1bcea71c81ad0d9a98e9f7be4a4a866dfdb453744b32854a4d024882d456666aee86f8697398883ba285807217be43843340b93493d6a00e6fa7e9f457c7325f22ae20667e003de358bbcf594a84c7a70aa9bff868c96d0593ce2c612226617131de193ce74735caff761d213c964781d4da2db179fc0d304812508426527d01bca5db4334c17ab087744b1d9849a025070fdebd8d9e3a11759099c81eef9fcd5d13b12302279e654516896949fe732f6ea555ab0643dee392d0083dcd86e3450f1f8543df79cd938b295b723d8560727afe6fda511845a655f227e0cb8de225fe18f4a1605a1755792ad1dd8dd43cc5db989ee7d0c972dfb8667a08888fd57eeede0618513b60130baf68ba89947f5a3b3f861ca1ebb3413957af311ebcd9ce05dcb5fd8152ef1cd0bd43180972fb8ec789df29f45853ed57991e2a6b9fc2d44bd69fbff8b97ef0b271b49383861a5b7cac4656b526a6c2534c5055e57fb9e8025675874ed7dbbd87642e81d0d9c8c8af205d3c5530ed6a8bfc1ee594eccbda7ed2bf6e74ecfad15d0dcccf65dc03628e79755e2b3988c5db627b7a81cd3e64080ce94d2e9f9b11c3fca07c001cc1ea75a38cfa885283bae7eee15d1250885fa8f41f04160c46135161482d3bdc737d7ad9b0962e35ca270225c222b50332b8301a1bb837b14557882b7d647b61e867089ca47ac2a362bc0be4a3a08c9756cc3237918c869911585fecb3ff9c7c7b18188007c8869be96acea01a6c833bcff71933380ad5cdbd05ea2057e8d94394b454b5aa9205abb12288f0911ff772e9f14945b41d0ac7deff5e3a6d10707d4f4ec87b97572d98d66caa8bf3e8396d4c05a9c25e1b81ed95d4e06de27f3bb7a8e711e8a3e30d0416c6bbe756cd63261bf00e16da88a2e7b29aefdc26a7dfb6066db4263b5a5c8ed671ce5152428050013a8db33588a4cb1f87a7e2a0daf8bac9112bce3374b704c3d96892e61e7ab10ead00cc49c2e575afbf5fe98a01f7f6786fd5d0cbebf933eb1acaf1e5a94d2796245e2d5862456656678388b194fa40b3d981181655551278209bd8c980a1ca594a16ec37593d8ebecddf48c75cfaed3b2bd0d2391f08124c88af9349cc0d7c23f78dfb46143190d36f1586f2c267b66c0e3417e973637dc0802949a6310ef2f16752f80d5643dc256677a58b42c1b345f2bbeef6fbb36da5fc927ed56015e5777fa1c4e677bccb1d2a7d52ccd3723ab8864c649440401afff36df2ac33ae5bf2df845229064ad80968060919a21d7f586ec4888c01a954e4924713b3558ab422fac72126d2c87024f90b1c4dd91d50e9439e9bbd11df4843246253acfb800b18fbffe16d7040f82d304bbbca44e072ae89eb1ca5a4a90965895cb25870039b8052145f1181a839d470d7bbed2197cfec6feb5f443c180481054421e4ed800fda939e07e491660272f350424c54184b95869b43f53661a22c23dcc28af6b97deca5a802ab602bb11ee25176d5d1ff6a3bd9d4ce88d72aded5f5c4970161d4bed0ae77875916679d42e02ae4f574039a3e6b2e6adbd5013f75aeaa77594fc9ed16b56562ce9a9e803b553fefadb6548fc285227fe165b3cb01f490c65acd2f3b3b3dc12352485bac715f17f53a607dbd7629de6cb29420f5c0e8f95790628b4a6da89c2c82c0e81e9a412efccc0d9f1d6ab87d59936f65eaa695c14c113e3d4fff3c8d9182e208214adef0d53040bd43000f8804926806c14e0786c536a20e35bda5900d5ab2f04d3717345df1ab655c64ada4024932aae1c05dfc37927544190409537488ead4d7f9ca28ebce0069910311aee9176ff17f2da6e0a4a64150d57675d96d1539ec4ff9aa87e9c9d9c835907b8928baa23539cbd55af7cf19f0a06441c3987588cc2b103f4517c25cb8fa00db76b5f31e344ebcced249d03552bc3cf66a4f2c5c206cc1bc5c3ac3078212d4567d688dd5066138eaa1f9cfb6bf175e2cec90f27944be1f2b62015ff991ffe30bc489fbe9a86a966e0e9df6afd1031d81902545fe8604551251f308c5e4e72048daecc0ff2dbc62fb0af108b3a6593852b069ce55d3392bf9ab082397ab2d2aee3b140f1ae81a775feefeca653f34dd26e53523002732d148476833cf1e592273f9f3a779571322c36a61225a0c0ab3c1361e180628e2a651c2117788b7fd1b98c6e7ba552dc35f97b9bc1ca780b48a96be246910525e6035e84515f5b09ad1b4af63ddf009cf8f0789dd97dc53c839cd8ed9fc8ca736e7901b5384bcb19dd9e67c39bf53f87492a2b83139bb8ba43339651c2f95ea66316831f1321f5b89d8350005eaa6942411756a5e4d8ad1196ef13d57c2b224da78aef87f8279e011a5197639b4055719e328f5348ee4cd4c4d25968267085d2f3368451fb24bf5f2e784fb99f9e686827ae1db8eabb317453145ba44536766ad0f1f167fac2bdfd427076139da159d452aa0d5056fb47885ca49ac97fe3bc0030b36df2ee27345a251412bd10dd4843c6e5656641fb68dbac72a0593f54eb3b089a63c53030783b7b81ee04e544688f30d422999624429d0fbc6fc8744735c8a34bc651bb1889a3471cbe741a3e5cd10207e5c1069488baf3ef829b5ff1bfe9bf4c3379350aa73776d1bbe4dcf48e56302e37a5a26e041e351e50427f31ca3e92a9cf376075330e1798d51504e7e175bed1d4fec9e3a75955089c8cbc50f85dd00206eddef550545b13fe9e631633450d3b1062ed672b96d39024c06d71ac0a4931504749704303a62aff607b8d68d811b3264225b03b6f7fd912529e995e6f91dd9449d9636eebba0bf705e59101c6d4bb45027feca05814afdc3ac268fc6da3333f1f25bdf703761ffd080dfb376432996f2e4ea4226dbcded5e37027480420eb91b41a464deb82ae998e4d7f7d0ce0401e14da94aab589793afddd2f7f56d08e2227d5ec8427e414ef26053264dd1546ea4a4b3f056fe6705611c38e0a78defcab66579e20b647dc93aecc1184e4ba6d0155fc2ea1b7b5fd06f18871233de625bb232531cd91aee4b2feee6cc6cf872d7ae09ecd5459e00f8cf5d2ff3fa024969b3e50405d64fa139128c45af50704b2e78b6177702201bf9f47a3cbcf5c58a0921c3bf452e428523ec50c7524e08bd128e9df9ed92c404bad8ef31aac043c3bf14fdf5a9453f88dc3ae448dd5a3e12a3b9b620d7d5ca51f8452ac6131fdad7749bac836eb9d28c952c73048ed586bda9fa2cabe432787012d525ef206f9fa831dccb57819093c3a13742a3a92edc1a2428ca67ea506c826da7d0723921537139815c89f9ae150a29d85a2b954f3467f8a447447b8147114a43bfdaaf899425d567552066291e963f03a68d74e6127e47c00e9ff28bd5abd7a0809f6ba76035d25d3331d95f8bc8b6c1655fac583ee3ae0a4eedb8ac0a0e9c2e8d64bc5c25c2876e3d9c62d8d087e1d274cb949dfe457c4cc855d8947697292e59b78549b513c51bf34afb38ee87ece4b81a13c66e67fb17d47e8d82c9368eae9a7129280cdf758061aeb3cb30d3866c30bc8827a916a9e209be65e3a3840e41d8cceb00ea9b02c9840dcf77da57c89b9f9995269080151e0f3d020731f6d47c1ec5fea32036d7646f66a6199258c43f2cc978e0e711f68e690a5deaaeb599a81c8a37a28554ab320aa1474320a0588690a655f3206066b50b17562f1ac3e395bd1ab67ff363faf613221b85120c4d879758c53d154ae702081b721d524c0de0b22c51269c3e1830b58e122902bc892ffb1a0750f1be1299339dbae607d0fe743a8a8f994c7638eb26a660141cf1f3bf566eed4204ecd2306319ccf4e2283388f46afe7d0deedf12cf75a6c63882345db49fb573cd53bf61b566512d13cb2a7566c3dfe765067f547f39c5349ac3a043fabbe30b64c42b98f864f9aadd4c4610ec67c26c95a3b86738ce89061ac71e263db9ad6f24b7e9062c9feec7713ff71503682d30cc5e742b835228f95d57138d8adc77ec39f59b1bb2cfc1a4984360e00fea21d0863023f06ad13363a481a9688b25032b07c2e8e137af209b098e234603af15cad7281c1b86227a1fc2fd089358f0c301c154800c2d49f212ae422b1b22d5ad160e8d2a6a0dd7231b29b9fc882c77e1e228b606521059583318c1e2a5c131b584d9ac8d365cee65a94929804d73c86be671ba1347be79aeeadb7d34e0bd15d7420ee557ed7b3ca7e9874aaf99d75265eed382bf31f0851b993c6a95cf16076aba2ca1e117638cea6373692ae3fd8b0f9492e377277ecac13dc0932a3f800033a178dced4928e1544a80144ec8948621b7260193e0559ed8563aa6a1d0b409c7785050a0b4e9f17bafd6f118e8d37586c5fa7610417e4db6fe5a261e66578782b931272f531afb911cd30f3ec217f427f6e4689ef6d7735b273908c03040f5ebad4992139d6d178279e45378f60e43f794438846435ee65b470706806415af11f39881f4e34f81d55ae5e4d4dbc04cefb73f6a334ffdc3e1b84dc607dcf9ddce47f7b0407e90148fc653df3c02007f25a4f77b7ce768f819c0f74761a68be1faa168a075ab31a43164667ef54a5ba3ea8a57766ffe1916237f5461f94f72ace9ba4a9121dae73cfb3174319f823aca9ad5a6a19817fb1f2236a25ff1d06a1754265c582a3559db368ecb12505e7481d4061cc9c7ebe8af085a587bbefb35c8b555293caef709c51c90be4969d788ff60ff8f8d1fed70533428588d4a685601eb9e7b19183b1157e60db42dff6f6965c968b0c814c6a6709d06e33da9d397ac075068c66b29df59aefdda75795644268ce80c9b760599b7220c56195337d760c914a901a49722253492f36f8f29f7b7d976cbf140afcd977edf8ab0091a31ff1c8d3e3188b15842f8df838d1eeff49271578fc44512b8b6c7c895235c31c4ff936649b94376f36829700c325a39e7d95444baf7766a7e9939af9b6c0c69ba0f65bf75a9efd04d0a398688f6afff8e2c3adf5f5fcb75867a02c6f89b60bfd63a0cc0e8cdf5ed6c5a0b9530a047861161cdb1fd0242e52a00257ac6618aaf077f1e5639dc8322893d7a10bd14ec0e6cfb00e0b70d0cb2c65065f39a21cbdc8c9cb73742fed63ad304301bf12587a0596d6d0943e2e6afd07ce40c94cb0b302cf16114e7cf1c3f67565f67ed571fe25a02d1f6505acfb88548fa818a7ba86dcc13448dce9f57f8420fdded4ff75c619e6ef5b65a5cec1f83842c28e827ffae100206b05573ac909504d82f1465a4e35ddf3eca691063bd2d91b1333a667d06a9cd2c54c6593a90c480d90baa56a06a6803487fd4c3420ad80ac6fd454f8f41784cc440172f5661e89c15afad516a105db279deed5ad888761275c3611575aa9f03566f2ed9621bd6d1c2b00c01219762958a7bc20a7814cf6cc61ee0d85d0f947d5d560c8e2c69b5fc1a0ebb0d34e1b61d90f81b745d9dc81665f355bdb3920fb3951487ee979580a251ca6131ca5c3c9cb0e93696976c088d118d1871fb6db6188ad5e54ee4fd782a5b184e6a1c244d7a9c615f8969aaf038495ca7b504516c0823d7f797407cf0603f26443e2a0421b73e770704508f5f3c86820892d937c095766cbb57ef837fc27f4befad363ac3e435e3ef8eb6b3e66b71c0fd2319d9890f0e7dfc4362d1c31698d9c878bf1d08633015c0e2d10a524ae23d2aae0d3507e2b84938bb2ab3bc2096590e49e0d601383d891ccd6f6311eabc6f8064e3239d3a15d3e098c080da0144a372912f094ab896b48dd96ff7745246c8d4055d010f0d1f007c5c002429cdf1c18308dd7d6f4795dda1487eb851f07b387497b13d6b6c5665b4dac16cf77b7a369ead850e01fad8c6d571239581b0f52d1d17652d78cdc7d3bbf99a97ba10f705630330ebd1069cc0e23fa67f4e423218e254c43258827e7c7afb4620feccf2bfd491a9e68f2cdf7098f32684113601b6fb0df220f327beaba7c7deff53e9b05e5660a6028cf4475a0d084dcd3044a14457e88f26cca7d3558c400e14d8c947c7a2b31f421d85b22a32af901da6fb827b0b538ea6b8b255193c9b0772b487ce83baa67f739cb947ecdbc834cbdaa96420c024e1749073be2c959364d0892fd63cd517995dfb0e4f61984447a219c09b4ab89dc2a8bdd60e8784265b4272143ef39678f0871c7445f71b98b64919347c2c64ef6aadf1b896c23c55aba177749f9b00796bb7f8be99122e6aeb5763cbea17b6ecaed81dd4e013a752da992577eccc9d752e54ec87cd8565e516c84d81291a0607d991d39d8ace33036839555819347d89c9e5c69f8b756b9a21a2e176fbd9b3046ec547a682c49f3f6db38a7c06c162215125c0987f5b4ec23b50a450d3d581cf8a574f21521f7e9688e2969e637608adcd271013f5a9dbe8668c8660c5a5b17547b5cfd26402151722c7c17985e57477e8c5ccb357d5a82ba9e3865672ab47cc12839afc6a52a694963142c841de24af8a0418c564313fad0b2aeb5bb4dcac0c7d63eac4db0e669fa065c4a9fc522f11a8e10ca3e5d44e34924a3f65798580001bf238cbcedff924cfbffcf899091b1035e7d1ede41c4c488ed9c5eba63540403b5833340ee7e1b991d32f75812973d140363d1416fe7b5b686593a148f29924cc6ae4e9d67f50b570fdfeb6f62c1bc0c04edc68238b92b62408da56e3dd9c9deb4f2ca4cf0a5e0b4b35aad8691fcd1b8f41fd04acaf7288691847250b017b3a0d4a0d974995f02dda054db7d5580e7ce25dea6af2890b766c1ceaa34bb4d6fa66609a9da53d54c4cf5709c52b0b2da01e7f5b4934049e73405b1854fcdcfb90f48fa088485ee1e314c487eb63cb63e1140ce04123192dd94046322dc7b547c661012c39e232c425fd132107dc83679fdbcc541cbcce6437e0dba6bae9326746167ef0578571508b6dd03ceff1a451cabce7df2815de25cec4828ff985632565ccaf0d5c5563e67eaf3a6d508e5b92fb5f19f34a9460e96bead86429b864ffa30130ab11634cdc97bfab7626949576541e0c40709fd1fba57fae99bd1da1ee59bc4bd97678445bfbe266d853db18a3504304072342f9de7836c9780b571714c752b91365f8ae4a852a7624cad91c83b21290cec4de728ee2b47136c8eaca4b0c4820e0ec8b20c58d74663bb0faab411e561d07fc46e1bace116a72e85ea5a52d056324f415d2f09bbd5b08d2867b727a3b483385e8b546cb40c3bd4e924ceea057d35c2cf076f21e2aa4cb17d2ca5511c5e466246a200bb058028836c8874efe3514b4b1686840131ec9593e1bed2f4af54b2fe687ccff70129fb97714461a367b7123c885e903e6f4fceaafa325e6277256fec21a09a1f8ad82827cf66a75d62acfb017c21b5bea73739b599c03d2d8b9b8d0707995236b6478288b0231a28335369eb5d6e1c768a0c9f6582b1236a6d8381dd1ff080be0cb5cfcc189c2d5cfe4a9effcecbcc7eec3023d62fd7ce32399c5458bfb36a4b8bb1c549a1d92f3b188e4f76268b6a1c4ba05451238d19730ea2e8aeb64d3f589c514a32b402042a0b8f7540e43f52559a9b1ea53dabfd1d7d8342dcaf9e56cf77b0b066ca85ac61aeba181634553eb66febccaec628e46ad75a432ccc554dcd2879f5538d8ad56138c1cc8c641cb84e280ac4544c87f262f056ac3e168c8bffea0fea2dfb621258617cfc1bb1473dcafdfa181e3fdf3cb528604f382a87bacc0ceb4f4531256fc0c12f6a14d76091baa4c4e4ba4bc2570a30e083e32661112377d08fbc30a366c24f5592f3b8ada388777fac6622cf9d8d6c8c8da3ecf14367c885f152820ba06a6ab984481399755f247127aef5d1ac01720cbe54c887bb265b94f3c14d1cf5b60fa758ca2c84bc0ef14ced99bc42faa829b583198c2c39a7066be894c562914927f50ffc3b9911010e36e304405a0c803321d1bbab1e1944bf3d84c32c0f8a96c8be0d5432d841cffc42b2bd80d788eff1ac49d0cf7b08b7ce5e0aa86ea615fe64a29e4d0345d92a102ce803858da6e6406f918d0d20ad1c18f0fed4a9c4ecf7e872d0730340352c734b56cf439ebf24767a91198f93599a2282548c88f1f9955efbad41b34a83f98f1710a9c5c738e9e9820fb6481e9ae53307b2333185864f53146b145c40f32d10a4232a69e08eabe42ea7f8d6498d81881e36c756ca63d22ff1d97608d7a16fdeec890a2bb6bd31a06bd9a3d8101b7b13ff80a0c9cce357ebc2134d619f0666d0c462736c9652f365f9c38b0c4dde320da8e861cd85589fa884efa513b84081164af7dfa7a483a3315be322d79aab9739593ff2b80d991c61c4eb12dc666359aa8d23076e9339d4cf864573963f6850d28528bf090b930254ecc80882ee66be212397c3088d68891f481fbd613383a9443626f2d6ad0c9f26644465fb8c372198584b20e99b7aadf63be376772541ce918c63af2c5672b1216ce46457b2c682d875710e085fd0798241217a9fbbf96a9f0311ec0e67b5828956b2b57750860bdc57ee96d7e8440739e24fbcb42406b5cdc38280384e869bb687c0737efab55d94fb6cea8f4d30ac0ed26bb24148b54197a202f4e5eb0dacaf8d152219e863c44284ff9ff8eabbedc5a8b2cb8850717745e31738bad842afba7fe9dc8869382b548837177217028d75bff91317f3a2855a72056ecd5e19cb5e5125958a53a2d1c298232f831bc35f98e6a5c861493a6a599bb725613e67d40a299e4b3b6d0619344a18d9f1de96a550421432391e4695d6eee3086357de772ca1f81df3d900a6c82b5674ba368ca075e7fc4dc9404a3d3f05c12b3eff69ebf38aedff7e4488fd36f625fa8d398c7b58ee134b0508d2ca4fbab79643018f5316d6b82fdc4d53c1ed1668500f94e8d8c3f7bc6eeb39e2c3bc4d09c3036cd28e95a85e3404b5b6357b9a52a2928019cc2c4ec77a232d2caa13e824566a710b5d89e848efbea7a05b583618f8eb59a3481ba8e131320c3300744914c0a90a220580022a18e05ac864a68f204880eeb9508d1a29b45fd0598a0a8c2cb2f6d1b4dbac43da840d11f88bd9a7b7b64ddfaa8d4dc54c302811966859d913e040ea26bef6d2a6685dd9bac21767424319a9f9d5af2326bc238b078f3a52a06263e9d37bf0562823524b712676a635bcacefb5f2d4b66aa2f178dc7e7e6d783ee33f9af83ad361eba9128fd683f097fa4b3b024b2a24be441972b6d54eaae3b11621483d5b9046f35aa41a95b887fd8b14d62a8c92634df4bf4d2e81e59ff10759343d907e9b871f875114835a1d991b13bdb937121532dffc77cd7542204cd152424c127ae6b8a61d80ae41e2796d0f32f76031be9c45b739fc97d2d7ce852cc1c7fd48617f415de4080524d843f140b04407c8e02ca1d8320bab7f0800ba8c96e9b32aaf2e5d319f73000ee4880ec94543d9545f910af44c69c662ff629a4da9cb488cf3d949263df9364e26851a561ca5eb3727dfcbf088576e62b619432e90555ad09056364cf986bfdc0b843330f8f650637cfe3ddf5948e52ebba364d3d0b8cfc322b8b5c81c97135b60b2cf0e12258b1ff80f0291279ac26841df82748c1de4547b361b2c0166d01b3a813d5cbb7d95ef613e2c1e0422ae36491474637f2649bbe01cb9eaa6c0b355792a49001df3c73aa15bde7773251ac4f83b1c1357916145dc863659a44284e6bcfc5080ef0906a4677e09255cef5e54bcbd0f1ac063eb30168186a5b0f7130f5927f749482b209a349c1f8f9cb721e8465a189b360531f42f04fe7606fd4317578a0c1bba8cd62d018cfd4fabd1b6ff6d3f254e178ff473dcbc1f749f09618901a18b8965ab248d7daba30e78df7b0e104ebc8b24cbfa6c21826d145acec70bd266d7a126e87e0c2ed0e5894797769de78d54bf93516b2d690dc827071020b082760eaa52c3cae11fd124c747c9a97996fb93e775cdfdc2a14b220a169a85cd38954de1994121b269f8225927646ec5bbc0d921dae7e6217299cbf7f848bebc82a15c7220c63f271eadd727e283cec523b635a87e75eb8ad92764a213f6dbab99ff81df625c66778622da3921256215ddd326947be07f749f69fb1629d8837bee2a0f74934b39a019f91aa2f20774be67644a72dd3c57f4582871a02d1aa1de9939582fd5b937bf72f4765ff04fc9d7315e328dd13137f24d9666e3c2d7febcca72b809f903adaa7aec1a1bf1aba1d97304b63b99f6e77099b2707d42ec1cb8d87013e525203e8a91e51c01f77bba513d43eb629530d183f986e203eeb8fdd4ad50397b74bc8cc71d491786134bed87455ba2f7261f48ff0fc668c0ab8cfeb768230cb555c30c316484ad57d4be557e451104d572024e445aabbd1f705a3d2a4bd2cd7421b79238e8b3c3035c79dced9f3daa020c32dbbab6d671afa41ba58492c2015724bb041f5ce87f1934540e124a6845f1c16ba4ef1a875d6e26c035a781742442cc8b502b44f9e4914acdbdea869db38d96c32a71a38a6e1a2ee4b5adf8616ca3b02fc93075457918bf2266d638a44baa60e2913e2b1070e1c323cda2b01971fab99b9f5aabc5a47f79a517d3b64f202c5934f343fe5f023952e954a604d75991d4798adadacb1e7996b8f88a6bf8a9b779baea2fb721ad97296fd20d809bf4714b25c2669b4de35a22ac747928706e7d79c54b4297f7468819ef1db693a4f4951adcf1946c99706b1489af73906c4288398ccf34c6d41cca1e975e6729bdb68d3aebd869a502b787d2d663d3f67249f016962d9497962c919b239d8a689c26b9d0e1b4678eab1d076c60b163130ff057526b73ce2a603075f2f87c8bcce5ae6774ae5ab81fc8ba39beb2b89f463d91752d9bab72e1608f0022c85d073862ab12c6a345669eab7ede74fb5ba09030a44f51cf837baf06cd7e326b8c83d2f1e7a42e9c12833c9255f99d16f5fc373135adcd17e0436b329b3d9dcf3a9f8de6e20d1187ddd6205ad0d890842bf62cfea14638ff57af1e3e08ffe31ad18ef0b92dc085c12dc0cd6040b9f54120a40c272ab104ad2ad57fd544117d2251bdf741f3f56dde72c7cd64fceaa6c8fb89cf1ba7558c9709445927644c7be383e0f6cb55319b263cb66256daeb68ad56e91b476dc4b414c24970d1acb1570d35a144e619c1c82f0559314592a4528532bc3e437ff4993476b667284a895ec2cc97a3fe1ab1c1c8d15772d4ec67549c6a65dd88a5a0e7b9a5c82994d466519c497447ee8db971248fc9a2750040540a5839c4ffc15243a2567574093ae556f56afad9c2b894328c274970e49849b2788ded9b848e7f05edc3cc2a653072379ccac34d4a0403fbfdbb3d2c366d0608137216c5e7fbe13446fa8267bc1efcba79048e3f567c4eb5c5755122d2c47279386aa1424015c0a7fe5f28833975f2bf5fc9bb3242e38a64cf1b14432090f30e397ebabceea5ec5a31642a2910dd768d1090b994dd0bc384d282bf9f407b43232e59085ce8266b921f1e3dba2a10b91077d2d4c8390010cdffcde10d70e91f513b31d1c98b140687da18118c052866e8c84a89411ae5e39c31a38ada81331c93156782a389b805404675979aa3e9e995a372a51591217890e2deb77c8adc0d6dbca29981241a5248d0e43b5273891401b33adc1cbe89012675ef9a6ce95e5bc388399a6c8f15b176ba0caa2957d100af3335f8405843fa187e2283f3da3827c98c7b38b06fdc8e82c08c2d1337d31b42a444a9f4cb9c418773bd16ef82860e024aff7b2e3e1bb232ba0b92f4341737546b4c2aee95a2a1039f288676e220f0d30f06a431712ca75f31f6f46bb96cb18eb082657335a22fcd7e5e9cd64e58ec01b04032f14db250d1e446572133a4be7e1e63f5ce294a51f2047682ce543e35b41e6f64efe6a76f09f62c409f0a46c9e780c84f79dacc646ab5ef207bc1d43be1292386b44a3ea885308d7b686eb3faecd55098ac43e4fe1379087aa92a36c85b4ca653319cb2e5afcede73a62a7b0a517a45a926fb97c851ef0284c506397ca3cc61e3ffadf5a9331150a7b0058d0a79fd3d65ce029af74104a9261ffb66c4e96be4c375b4711f1866934be0129daa0f831e74d1ae4a19315fcc64ae321d3025335f199e11811220fd6fa55843fe0d61e8c14a4a48590af403dbc69f07ebad072f1eda23bc42733726553e26d599a51579e9b2cebe042f7f52cec8026f64442352d15c9b80b6cc8bc04730ae062d26feade4fefdc119887b56b52ace5d484592ffa5fa721ae1c39d4e259752d1e3ce5995e40673b92abcb124b5205c9673be6044614ce7b47f8fe6aacf5c336b2b779bb2605666a6acec5ce6694c2b27d5c6c2bd49c00185629713556cacf4f00ece652d2f10105203c0954f4780a39fd70590610f686acd0a37f5da6ad4d2cf1c69e9b4f792238840fbe68d50bfcac7f59a3ffc2ee309b1927d708db18cb0ed50c6fdffd3be3941eaabd719af29f99ac219e6a22759d05de42917429ed2a4f9b37c09373499c9920abb0cdfe5357789f7588a5d4063bae6d0ced3edeb1ee614cf69ea6606d1e26608594a14c08028f76cfe9b1638503386c0a5f696c1b2186bdbc7078082a6672d038418e98970049b66b78a68f0beedefab0d32570b44a1f599a70fcf216192a899be8d40e5caafece47d92b9728f524396f84443a28ff1309272ed3b5a02dbecf8fb0e2a08e28108e15c98cf3cf194e24f2ac1cc33beb3a2b4a56647f5ac901760a4415d653d9e7d64a5a71f3fc2cac88c6440e2219104e6f9e1a19e02ac1d69956448dc9db88dffc1e037f03d590c5924e033667e7a108d997c426fd30b86a25a500de73e56f229b0cb39dd26b1ae95eb6ebcb10e14bc1ba5c5f85d6e8d665fcb13663504d8a58996652d26a7401a9a56465191bbc7d15f1c09ce8a5f9013b6b8119e6dfec483ef199e0f80bc46b8296abe15106e7643705c0856b59135163cec237533f48d6108ba5a9037f033c8da1e30d9bdb8ed2653321e984c9e5257de8bc74f20970203459322e0e52e23714248bb28b17d9ef6741d3415aa6307d0b5c80cd5d7925e348b8f7ee85c1367fa6c6c7aea0bdb2b29bdb2c2e934e64638938b2792bd9c5c712314c9f666083bee93fa5f7da94c59850235a64adac71756054338920981c49cb3f227d65f2b7df2218dbb08de0a61ec22c325751abcb7c8a42c65ee3008e0fb2cc708b95c4dc7fd4a8c09755f207efcce263bb20ebf42ab8cf1261f36e32dba08a38dc4c068cf4a954a8b0574b6b46487ec14eb400d94380ebd7729f08e0dd35c13a7d846a7467dcbaa768a529e3669fb15d224ad7315e47b8a4f89f4c648daeb293d154d2acfa1c11d6babe80cdc39a141fbf61fc6b1deebdd669b22f6db77a6d66ea69ccb4b5b3cce447290100db15210f2afc54eb86a80d0b5cfeb1556f2c9680e22fefd63fe492ee819f24633ea97cacaaf380f51458488ed66e23807ab24182a7df3812c840808c768c2d62c50223c9c2976a402c93872215a7fcd7781a988f4c4f1c1b1ae15bc25d53ed502954176115b2ba1741710540c17a4e0347fba82aefd04e8bc271f6b291052317ae4d3a3e7cec2901f0cb187f4431da5bcaaddfad9700255c5a43d34cc731a3a853ac482ff6d003e00bbb9a0da7a2286efa98df7f71354503516a5a6ed49ece54067f159553004be5397bba11798f3fe2591e4e582ab1f46146fb6d16e886a1597d1d12324fd71901a42f7577a6767bb05b091160ecb110c9f7696a49032223438d6830449c6c25d2ca27fe6fcac54686bc34f07a3b19293ffc6b2133f4a4116f40f30feb458401b96ec179a1ce5a645bcb9d78bacde5fc06e2b048b9aa68161d385bafe764b006847cbcf631c94d3f829f7168974fb27a22993c248e45b3c6c579bb0d08ab6e813f3daa86757631dd14250ba67d30d49bac2a794017026f89e0b4de7bce6f77433c94dd351ba29faa0a491ea5e7ff7998ba5c83ccd522af23355dd013026798e45622797e0699325866fe18e098a1fbeecc528beb2c613d370b7cd3ed241cac2482f908685c009f9630b39cfc6ebf8e88bc6885fbeb5ef8a396aefe6bf7008e38589fe98af71fe84a798181e38e5b99cfe6ef271c71b5a57df0a1c869bf47d5796349b82681f871b37286e10944999f9bf0d6aff152812feb5159da7d249cce80b6a12f550d5d9bde9a6bee1dfce0ee7b79e40132e254f0ca23de652a1153ed0784a93cdda56d9f8cc278cb9b088bedd4f06a337efaa77d85155be497b3ed9fa51e849aa249a5b8776ffb2df27f8c42670c31f9cd8e292fd519c63b10390b3c31241eedebb0db33f82d4924588455d722b9d8315e8058e627b94aaf5f0be468ad9599168d06e4eb03545bd07876b771a12cc36eeb5a76077cd7b07ac522e3fa14da95d25ce1c0f52105990103005ce1b9cca409920d9506b9caa957eaefb6e0e629d47e897a5860816cdf564f4ef7f44df71f0b7a36f4fecc81beb83381dfc946c56667c069b6ff7e4309b8a1dbae83f7358ba30d62c9faf25438df3485b94c21bb256c14811aa52523a3f7d99939eeef4ca416a414ee4f433f8af51f71cf888251f05590e67828483f23b8f9ed45cd8247742aa2f6648f17ab3fe077b370d16241e77ac9f9f3671647ee59ff65c8ad4513141c09801599ced994154594300f5315c7820a1323bd2a6fa79ae42820ce6fab8e2947f63868d06a979d83d57367f23e4064a4d5e0e04d8a759c63f83a7109700d1e47c5139fd1cab63bcca8763135ad64dff2f0240d2d0ceebbd2875ef23bfc83dfa820d6efb86d88926117c4286699358dabeef8be3d230dc59dbb00a4ef13fd7ba9715c0595114b2fb52f4c54121d631d37532cf38dad6db92cb655a841981ec2d22e7516fff3f3594017a417cb6502b5897388c708f8bd578721c84bfa10653e859cc9e065dfe583c5c168296b949048d57dab76d53fad16eeede3fbb772730af54065fdd47135373a245e24de65f74089db63a6874929bd1acd4a0016178059b2989d3746bef4fb2686547b3ad4b85bbfbadf83d06c4d2678aa4a5830df479eceb5e180e03e847b7df3eece417fd16d92af15464c60d5bc00ff77a5abe173523b01841d77fbe3009cfbf84518de9e219864f97048b89e27dbf3d3971dc5f3791667ca23a0db5d6794168abc4cc673175724567044b3590d789eb4b613cbbd006116bbe984e32cdc8bb28c39f4106b2a2661e1201112170d4be97220de1b71a9b3bf3b8cee9ffe1f348d4fe6a4d0e0b8cf585199aba816e5a974912f92361f75ef7fb7ca56a3fe7acd1154d571470200253a7b7a0454909c1c555184b6f27ef9c0e30a3cb49e908e3f2e188efe662be57d06477111d83f09ed7ff0bb9576c4726bf1076ef705717f0216c251be304c604d4de39c53bf7c5646b56d08362e1ea6270d496f190a7566aca7abed1da01fd014ed84fc5761e0e7ed9f4abd64247f55521c4bb00d80a4fd28bb1a1cea416b3adb9a2118843c814d5285448886187ca647995618e1a067f13ef1396c06f9dd7f666661f32f8de778792aea0cea412fad59a33fc1365af0593b08416a2b1d2171288b80a3ec2fa62fe1016904e01d9d5d629ba93207459594d0dd33f5faddbe868dcd890c6877b57a27bab98e3ed895cbb48454ea4396da57d774e2805a11ff9e2934e2d9a1c447af90ec9804a8600e8de116ed87a7d2d36c41e03309b454e7484adbea873094b12939b77cbfee0adb57dcf8329eaa7997942a405009cb90f1f489dc3c2c250d44a73629e969349e683bbdc254b09fd9a11c90624380ade3580e681fdcedee4841d42205ac83ddde979ec95016f42cebf1cb9ab7e2ef8d7d39e1e00af45659ad70e4caf8fc27461c5a6522b46276015c37b90386f33383ed63e97c45b365421daa993e2f367c1f14bd202d1ee50efe8dc61a7b28dd440e8f6098375d030af52e861896a93bdf07235ae319abcb21f0608864fc6fb67f6653e73170301d2fbe4b3172881ff052e51842b1ca46bcb20fdd066a9054fac076767035c1845f9667b0031b3086cd3c316aa20b6cd5043c68ab585ea1c7c97768c4e34767da63b9cfb509ce0dc3c1272f1fb6ef9db0a4e6df8da59a000000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a00400010000002003000003a0040001000000b00400000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: b2b738cbcb6a7e125eb964d2c1543567a172f675ae451bb43532c494aa5422a2 ? 71006353 of 102783568 <55>
01: 2bfd7d980cea3130d6ddc0934f7aa63744554befe8f4eadea150d0fb4bc23095 ? 71006354 of 102783568 <b7>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2021-12-05 15:58:07 till 2023-03-31 02:09:31; resolution: 2.83 days)

  • |_*___________________________________________________________________________________________*___________________________________*_____________________*______________****|

1 input(s) for total of ? xmr

key image 00: ea227646fdd74f120255f8fdc4123a5a7ef69c6409502098c7aa38d5ceb6653c amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: a4f10f55612ce82b070cf026b8c9fa5769f358248f86adc718a7bd41b1707121 02508312 11 1/2 2021-12-05 16:58:07 02:168:12:17:57
- 01: fdc7e4cf8424ae8f5b3b365465801a80963f5927eb65a4ef2dbb11bb0ebbc127 02696649 0 0/98 2022-08-24 14:43:11 01:271:14:32:53
- 02: 7d1af266cba4110b9372d030dd8520a90f0b6c66a6ab0edb700a913e5a428427 02771088 16 1/2 2022-12-06 02:17:58 01:168:02:58:06
- 03: 6c1c202e5cbc70968ad5880fb0f58d24150dd82ea172f4fd85b5f6b9717a9433 02816779 0 0/96 2023-02-07 16:53:42 01:104:12:22:22
- 04: fe6d641c993a6502dae86a456f240bbe41bfb198403dbc71e0f1ec16ca9cb3a0 02847018 16 6/2 2023-03-21 18:32:34 01:062:10:43:30
- 05: 276a221bda8cb6cb590f5fd4706de2693e9917f844e19a904705cbe8cbf8da2f 02849228 16 2/2 2023-03-24 21:14:06 01:059:08:01:58
- 06: 87fb21f1b38474004c5f40b4a556788fffeb132327e9542969b20dd7c41718be 02849754 16 2/16 2023-03-25 13:37:00 01:058:15:39:04
- 07: 5186aeffe4e6693dd7fac8ba04ce920ceb28c5645382aee4aaff0f6bdc13f93f 02849860 16 1/2 2023-03-25 17:01:12 01:058:12:14:52
- 08: c8b4c56f233fec98c3e1933e7406a28a1d0813bab0af24a22caca5dc6294ff47 02850998 16 1/2 2023-03-27 08:28:56 01:056:20:47:08
- 09: 767f2c734bf3392c7524402a573a92cbeac146438e9dbbce31e5a430264e8392 02851037 16 1/2 2023-03-27 09:55:16 01:056:19:20:48
- 10: e3ca23503d911f9074ea782276bb088f9a859813d6463f0def719549a5b68a46 02852587 16 1/2 2023-03-29 12:47:13 01:054:16:28:51
- 11: 1016980e98532283ec62d8f1b39fbe46eeb2dd1c12e8c55f7331f464a884aa0b 02852695 16 1/2 2023-03-29 16:15:53 01:054:13:00:11
- 12: 1059d6a9ffed998387b92952f32eafb7f33842f0de2891fcda4e87503e2196d4 02852770 16 2/2 2023-03-29 19:38:00 01:054:09:38:04
- 13: 0ba553ad23ad892e5abdbe800a35f0880bbfc91225d6545c4cb2a64509aacae9 02852895 16 1/2 2023-03-30 00:39:15 01:054:04:36:49
- 14: a25e2232bb6bd219683889236084ebaea2627d461f3d3ee9eee8ea117789253b 02853655 16 1/2 2023-03-31 00:56:14 01:053:04:19:50
- 15: c211dd8ba751bc35ab1395c23cba94baa484dd69a8f009278ae80357c836927a 02853660 16 2/2 2023-03-31 01:09:31 01:053:04:06:33
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)