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

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

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

Block Certificate

Block 70492 817af6123638366b5efc12d2152dd9c3ef1370cb395cad802fa2f37cbe443e6b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0fecb302eee7f197b5fef2f719de024556668bcf531f9e7fa7ab8084181dfaf2
Certificate Block Hash
817af6123638366b5efc12d2152dd9c3ef1370cb395cad802fa2f37cbe443e6b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a019000030040000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000034b25f9e664b01ee6c6540d3a1c749487e427d89de4b169c6732d3ca2e1e4b45c805a61630ff0475ca0883617b0c61b025dc5e286624a6863ae4dad42349628869e5a2a0568b950d805c1961685835c9faf33663e9db2edfe3000000000000000040000000400000a019000030040000

Raw Header Hex

00004020f71840c609f010d0115785ec2530036e3b789e9143d9be80f84e265a0e9cc0afa1bda76d0e271934a3f5413cf44794cff981e446a1d5431b2f3f4f37159abac94540286a51040118f2fa1d188480aba77f9e1f53cf8b66564502de19f7f2feb597f1e7ee02b3ec0f

Proof Data Hex

59,560 bytes
1212160203078c3530185039e5ff7d67c32f4fab3cf328b788ad45a3f473af1f9a15acebdc9913a08058ac08527a5a14b175471f9123462753520a714e3011594c29232d971b719ebb63e4fa41f231362ad50eff5a0e7e2ce35b1b5d99cbdc665ce904a0065c1841aca3f434ed3ff0ee37e9cca7258cecda9ddcb77e055e3f03639fbe62eee3420f004df90a9a0f634db60802d37b94fa0aecf96e211425eca9fa31a49c3bd051b6e784af4c5259720a892924dff627c66478ac9aef4d9cf66020799a5c19f95874c4fc8c36eb755dbf1112e87bacb4b080030e01db4ab0f14044d49ce4849e83ad4834070118b03347838960625c6ed573af0060b269141877e213ea68a63810ee8d363c63bcd4a99a4e098475921d97046bd3d857f601e5d57cde8892710641766247c473aee0a905ca1f978f9d5348ab17c31d3cdb5f45eb18421b8a8431a89cb7e60f21d89d1c39ad2bda3d52cb6ddf1610b81a6855e735c06f8245cc7aa23b641c7b92f3f64b0b81a8e1e9a7eb916b0bf157633fd72ed31fc2f02fbff6d88322f46d0ffd50539681b47c920f334d5f6af8cf3f81c86757ba4fab70e5333421267de7e34cc3859c75d8e030f0aefc36882b96a0bcf23dc08839f5b2843db68eb184021816f673153fc718dc717b698ae5e680548343a830ddcf38018dfab66c8cf278cdc9d803ad8d2078442566bd490e2f54f34cc04514f08a3306d0ea1c337f233f738559a28ec596ee72266e4131b6a26656f99cf4f959b690139ece71249aa87b881c192a712d40ce992ffe53185b166a1dd0b5635ff23bd4fa3b8e7e61aef380f947b81f93010f4ca3e1de10034a3d9e2abb409b4e3c29f3bb4bf35763183a88957754edc41578358a6e28154790185181b1210e94ed83105677123a8ef1ccb82e96ace5deb76c9a827c9c0666d4d5d4deb529711e8e3fec163729ec2ae6f1719d90735021f122bde26e76d4b0d089d21fea14099a4a54310da8050843241d308837e26f9ab04b2d284fe35d114694e40ffbdca988eb074c65a55d015a32d3462f6ac99c58f42a86e9d4340f43fe272389ecd067008dbe3400891dac3854f9de28779be8b2caac024d441a55cb76cedf85a7c89f99862ecc0954932e12e2d192f1c35a675f12a8558e693506eb3c49c759bfd36a37d2c97d96a8f567ee971b7e78b6bfdce48291172ab076dcab29d5630846ea2010e880007ef65ea637c864576df4d04809a3c1125e7ea3fc1b0fe2ddcb3e48dbdd5159b07a1cf4bb42c75a29dca63db70786c44db3f044c7addb3dd3386ef7d9066ad99bbd5703caf3f4b6bcc10dbcc33eeaa8fe4acb2217b8e3d3c445de8c7f118c1f08e0ef7d6b7a7b9f86620ba37dc6a15b6486fbf8b9bbf1b9eaefa6b94d34146e28e6a44eafcca714ed7c15f4bc98d7182e678a5b9fc43674c619d344fbdde0d5278797130b652ec28e1e8acbae6e3b3c58d8bc9dea6604f356cbd481eefef6dc9d7e3dd9ebaf1f30c0b3adb2f1b8cb51706da128e8e9539406760e8413cfd97628497eb417dc50fd458e3b73c2ad13f9c1639f89f8d0794bdff8796874034e250dabf56f2583b9716fad6b3d7ff131973337516ace0e385e6bc6e96c0af85c37cf382259be2dc7354edeea3c2805c689fd087b29c8180fef4aba5072e78b3dbd5295b590b39a1c6a0a5ab6d9282a2e88ec712899e32c99a33829319f929c351842f1e665683dae7e7130a467a97f80d85453644a3ab14dbe30857f8b3d4021a8c80f9c43221990ddd85a98f404a1abba91f0454cbf0fdfb0fe9db1c1333cfbb39ebde75ed9dde341f8d165407a6d4abc00473ba9416b9edfc30193ec7b9776d4004ff14312d09edd52d76bc73e551d13ebe8b515a36490183c09143c2cbb3a1327b6438c067f2ddff6f06185ae6d6e1d7c8802ae51b96507a6e5e038fa58a75e34a3fbbfc6faecac883d028867fef9301a5ae60db3d3ef33d6266d8b7a3c1264357329f6447effc94e9402abdb5d5a70ca657c3b1106181920cf6a856d2c0a61c6d26095b3a1b4d50c5333f6a3de678296fdf2f48af59484000e05d90bc06b06152a881b22931bddd02fac879803da82d1fac47e177ef33e61a578a00b1607032036f14b0b8ed11d57a9948365d728f5ddffbe5301adb707674abb7182932c3d76941a63c6ac6bc575fab7a802a49e6f11cc6815324a5d809a4f2565eb71d30fc293063fb2f6319a44b57de50e53734e7fd2a145e35262d4f557dbba0f457ed9a5ab03c1231a7228ab4d3712c20c3ff8671b76630fcc402eefaab09e2696f3272c86c1cf503632e013aa77926c80511599381d250ee1fe683b1133bb2ec090a86f7692317579be8c982fdebe388fb1b456d86b6f205659154a99b651f038ee4a3c934d1102e64cbc33e67e7f8b82bf9a0583ce6d124cdc2f5215a2d1e181685463e0a64a4f37dc1ed704aee7d0523db62a463aab4758af48839ca5d219b01b685ef42d5f2648b1021de912acdd8edb61903325c4e74ecc3db56b7eaf7eea3fa2434ec347cccd99b2167da8d17bcc21d4b58ddae170f06db91aed51a298e0bf10c220b5fe93814a649c494656e401915d87ae97c3ce6cf93153fdbd12b9f709cbda61054a78f8515d870b2e1402c46455c0cda7d4379a85df4d934da4dd15288d3bd1f7559ad34944c4b5ca2c2d9b26794a576cc75de615c618b64cc53eba396d98875d1f642ec2999390dbdfeafb2f5d67ee8a2570642982dd2dc588e1d875a5b7e1d02cc2a24c05d97b50676046775a53a2af5f55eaec1e4d31be4ec97c8bdf47d56a87931266041c07a5f9205399c1a89dfa780fae1007d45411b760fdd7085aef4460a79a84824e82b28c33e1e8fbe171f868435c850ad4647d20a1676bf5af9437741836094a6ee4ce72ca4e338778496726bfe585712f81e6b639bd59e8010d708e4d5ed86a889b38b1215904d8e537a0283ff97ce4c11833f5cbf1e604aafa1a297d6e06cd7ffec139f25755aca6dec9d0117ba73636d2ba8dcf54435a8e4b76e929b3e5be716db966c6ba168bf20e7cc3c24dc0c07ea64a8d388a9beb7052310bfe04f738f1569de0212bc8b6065adf9aa0fdc3cb20dc6b29f4bc9b59013acbfe79c4cfe345016abcd313e3006d3ba52e8ed0de54ffc16d60636eac0e0bedfd24b72989e564ede16ee692bcd8b21ef42ac37b87be74bf0b111bc0013da3a8921f905f8cc38ab179e2c519434fdd2aa091973104ca3c454c862603fc4368f55aff722bb5c9d3acbffc772d5c79974f1159d6e5651f714ec81a4f1aef4867a713eb7406d37395e77c06f02ad8a1de7b2b2a2086eb1fe9403968fa399e6d2211422947b9b5498104873fb1ec1dd5ea3f5866f31041d29ae823ecd75070c48d1df6386d901c163bd9054af17b03348c5f458943b27a184275da5120ef2ddc7bbbc4d658efa1ce705dbc35c5d816851ae97ecf13e586fc2cb08594096db8df21c1fde5bb66eb56df650f2456a0e0c55e9df17a029811c016841a76090f7dee853ca5ddf379bb444f34f75a71dcb87f5690c58cea4bfda5f9fd1156100441ddf32551f5deb4de59b52e6de442cf30da3504680869c1c7d1616fa3e70ae93027f70af7a7ee0d59edf4110ccbb09129d9771a3a10154d7123eb811de7d5f4679b0e83df9f1f350f36899884dd1e675b70b25be20291a8202327e6d593fc616f57c5dab903c51d68928fee93cfd32c010be0b9bcb5611e29ee28dcefec5b4e78c907b94ef8c611381aab0359d6750d6ac261b5545bc7e53e914b9c54d1a90f14c4e378375b22ebb30e97ea02ea60f3a6dd05b10095db2335375a1a0dd65f575184c243b84249212a8d18445c006f3ec932932f452ba0f61b13515a6f74c58defb3fde4b516dceef2465cdf101d5dd8cf8399bf8e289ebbfa5fe0c516c177d63cfef42d36be49c6ac32785fd3b2a08bb83282c0e7691e0314782d5e289f778562d068c5f34731b0f56566e2d7bc02aeb0c587379d628019b87cfb55fd79f3ec6fb5b4318d67ef5ad3e863118495014848cbc9028498c9ef54dbceee1ab854589b663f4d9c32342974da45c7ce4b9cfe4fe9bc8939fe9302bd68c5ea9d565992bc78b2b909410851574a804b6a6ed62f58069f6329713a70cbe8a4696cc313f9c64398eb5fa4e2332d70c78a34d76394211726b8dc2180ab8de30063004b72cde2d420fecf2bdf653aff1702afdba6967d578f88229179b1133963675cb2662c26b6b9357ff483287f257bbfee986bfa90735e09fb752534b7ad116c27a8fe30b5544da8367f00931aef889f078b5ff16978432e1ba612111448f5fd01b63b841c62dcad66da3fde4b4b2bb04a1acc7f56c4ab44eb25d5b7b57ef81709d887d4e476ee067a10420680847587ea4efa6aec0b74cf46bc4efa6e71f230b8ff694244adb88ed604809e4c060c99f07dbf795bfe8b82be2c20c48b40d37ea91507e33e02152c39e656b0f1f27eb7f569352ac5aa3ac128a9e6d3912f5d1c19bb2c6312dbfe729016eb1470f8fb38262a621dc4ecb355a62a91d66e8bc5f1f93d9ec1551d80d6b787845d4ffdf185b46493e3e954460fba599e687caf021b0f3faae2e97cf975d6126029e9eb6bbe92068ea48f6657450906e4d93ad11458566030d4067d53445ef932dbfaf31263a6f5ac9fa811298aa0e10310ef0e20f59f8073532ce2a8bb6e0119a540a19aadfc865c85eea98c680d3d7201ca74f6d27718758cda3fd5c4bc48626c63101206366339a83b033e88a9833af7b7275848613e62f45d91bbb4321755e851b1273c76a29ed59d70323ec50f179ef4b4b6c3a92c8cc50cd8a6e13d006b904bb512d6c5535b91184e398fbe8cccad864ed7fc888d532abb5f3433706216e70510515305e6d43be1ec2bb44e9a7225477ded512b97a1c2935eaa61acab53468a81cb6aa605e59197f8e6a280193502c6f04dd807e60c0aa8e00f38e3145344b5b1e26fe00ea0bea08ce478bf29aaaf4f673486c0b0cbcfc55fadd87f359d82f05b0eabea5d46b7cf04f9128061af88e94599ba918e99034e3aa71dca33ba964732dfdb7bebf553c0a0cf6ddc10edbc5f716bd6aca8fa89c6109ef8523e80c2ec60779d9cad355b6ed434e72df65d83513c40c4eebebbacb90b8e851cb33df7c9663ec1410e5d191e65e5da2cc5ae52a0732b235403c4564b7717d25436beeb6efa3da15d36b096b6d6ce8042e39557171238b245fc3b3900a0eae62238300e1989ab10f5948ff9ad1f0dd8443153071dda4aa2915399afe259cae8b7be95024a526ff8cbff0224a9d71338fbb5da7d5245fbc9e8e4dfd234f9ef64e56b544793b4d4789e1a6aa5099a5948a1d0f40f3ec155e943a6c0e5043572a6cb25961ddafead5f8dadfdafa0e4ae0b0c859f10c5dc29e7593877eacf189097a89463f1219aed800c05e9c8c153058ffcd768115ae48edf06bd052500eba987841fe34c745e4edf3ec273c02ee520e03391e57f24c3360c50ed4ad636c37f486517f508a03071ceb7e80f73872e72e36d8580cf72bd67502669b3f306bf4ce99dfb1874f2b2d4efaaa10068cf26d6f9b60ba08855191c4076710462cafb09a0dd34bd87912d6cdd6718d04fd571108c1748acfc180b9f0fa27c68a3fceff32b15b90ce9544e6c317b1bb8d67b475d8be2f9c1e1846443d9951fa1ff1d84e8ea101051893ffe1699c36bf08a28c4aa246017b899287a34dbe30ce760bee624d52fa087f22767e3b260b6e811f6c832ea0f572806869bb03810b780572f172bd7f8ad3a0059b3f7fd2097c89b29682802cb3bfe2837ff4f0e1399710e6eefe7e6c8e5b3bb89aef12e81dc86e688243773786e8cc5bbf8e8bc9571edae1ff2267bb729459e3559b114ed7f0acc9e1820afc4aaa6062d17fee1679016696f8cc94bdd1b7d1f954307bea9cb24f701f6616cb292675f8102ffdb2bb8385c356cb674aa347c8f74ba9ab7867473299a6053ae3261bba2e61cdff8d634f5fa1c1eaba559fdaee347cc15f3d2e8ae64c9fe5c86d46d0d9978c00813d79ae21e2619e54a180bea78a96d17fde51c9e9195112cc4d798a65aee019451c4e48ba8e1c1eeec15b5f430f7b560147711d9c7fe5fed63014f7e32c5d03f872fb5ea7837b83a7c879645cd1dc6c37ebc703b83bb1070edab2748c860b8414fb5ba93b9063cd23433398c6652c994328b83cc141da8f0fd93a717374b71999200b87addd9c3abdbffd9be7e07a2733b0557551609fb34a631c6ef95b5a6849cebfeaaef0e69a099d2c0af957430ad1439be76c7bf7fe17245dfc9399c9c9af4a842b61d51529d40c5dbf983b6473bd5aec6e7cb22a9f84c88b719d46ded5ee261c43fb607cfc6d38560271115ec03f55adfbce071deb12988861a00f0c878a07acc6b8ca6079b2f2e0840fb74cfb435f7fcc6d8be358514e1d17e3ee869a06317fb2ee08cfcb13272167991f7a3ee9581935e0f762dd10300b41ab2f6f6eec62ea53f596c5b76f823ac8414d8dc8229c52a8f9a56942274f9f0ab33c213eb5b7b190ec67eb2e1e3bd485c63eb4edc7f2604d041fa9471caabadec8267e8d8d392ebdf26b7728e1be649b9be90ef14727f7ac062727ee9f6213c58277067d1a5aff931be9225f9fa5e5f5b8f1dd4763d65f98161f68d7e07f03e733261aff4a0d79cfd9f5fa405f649216ee74c75234ead013a6e86da1446c44c51993bc27acda8f2f38fa13ec28a2aeaea99d6687bea716e9db95ea91319f64c7c810cdb083b5189f72842e874d0b8d7f9d12f0927c645235badfcad15de2ed69bf6bad5552f53116218e425de42a1053204095dbef00a7afd4c1d7030eed9d3de31c4596dbcc66957251535e748396026023794138e9c68e88fb29348ac0f2fc3e3191c2e7b20a706820286e64cc49fb2d04f3b88b5235161c14ecf36787397206000ad1fae7aea4fad5aa4682ea6907dc691e9b8d8cddd2c1548012e93097a2fa3e7581e29153ec28858955b697604e086ed7aea47a656c89b5f5e85ef22089aa3cf049c02bc4c88b18f45ec37de5f99da8020ae72b9c4b0e16f49a7ce8ed8241a159dfbe587e14691cb322475e959604f4d511f4aea86f823176992c041e5dfbf4cdef4383365738a2ee4598e7f66440e3f47152352af29496c537504e3bd2bf1cc580d7563808f8b21753c844cf8bbb389461be44782d1020f1e523f2740291d502a1a88f645cfbefba4bea23768095f72d61654db526a87468149bd12e8e6cd73aae955315d3e785f55eb1816201b4c584123cbc82323802a85ae7358fbfe30b0b6ca7024bec3a938414bcc40f69ee3d965b786d75623bdbb1643b0e6c7f611dfea0add401040421b902f6be800afb09677638567659b36eeabf97e3bb2bdb9829e24be5b4189e2f6948fe0c96e1b8fbe3f2c5047d8845f7d45517ca205dcdb6e0156bf334726409d169e1d44b40c3f51f6438bbde797620c97a39489f7763456b2055d73bade4846c6973894e3dedb8913fcc3326ee32cec986422b5589d29e0d99b78538d5bc2e8663a682ccc9a4cfda8cfa3a5dcd87cd04a24939b2fd009b114780a509418bad92d30928f0bc6d358603482d53059b32662b2ef447f79c91fff6ab7725a6a21753c0aec98c9ed48052fc0807c23b2032a2552520e7379349251ef5933fd7d7611ea390dba74b2652ceb57a31a27f2fd3baf0c98a5ca9159c427105858c643d2e029221c6dc5eaf34488076b93ced3aca5d6edbc68c208f8c6aaf42665fd85ee0cdd72d24808c4c9c8da7da49d0e344d0b2a90687324bb1b6db571e906068e97b8e123647c5efc5e804f89737c2ca61ab4603cdafc3295565cbdd52ac63838e4a8b41bd13190023745e922a72ebebc99e53577667aefa9d3046725e3c968d2cb496049652c88df9453c37dc490f6687716e0c710f7d89f7366478978dfc19071d746d9befdaa31dba1d887a69fdc42821a45ae25adf3fa3841841a2aaf483cb86a20be7ba17a04edf4018149720c6825cbaa1104b088bf25196563524e509a5e2d6f882af411733105b7c47defc4051192723c59902630468c6d6138007e42310980e3bbbe75a7789c6bfac0558d540d2d4ddd18927fe20d1e556293c5dd83d9543e49b225a2c1c8e0d85009086491b042609613ed553bf4fcc7760a8e4bf407d4f21732e0b8eacfea1e90121ec0a7029cad7b5d10b0e4451d638c2f66c331d9f5703d4f5d8b67f7b919d53f5a0066170d3ecaaaa7b250fe11bbb8bdc5f2cec4cb39b38e7683008f02727a2d6f08b588b7822ce7f9419b545ee334163ee774f027f4b3579c97d81b4bc63c57580bbeabd422ebdeba3a33ffb9703e2a72f68ee2fb1532f4acff4a5735cf2c63df80fa5dfeb9d5443c1616f8d52982d6d4628232a5137c4b58feedd8e723cac491fd546b7cb657b648cfd531b91e5fd4b9e759a4658c31871fa4c55e89f8b382f1b95a8c0e839e757f6ae96e060face2a53be6f7be965882702b3625539b0ca9bf8306d1fd7b946684e86a424a6800982f28251a207fb9869fcd90ff13ae2f072eb90f0c0c0d0489b4b08dc51c37d807114a190d95432c22418b6d700c0acaf770f70a9c483aa890cb1b3e590bda49dc58b574af2c9ff1f8421720276a0046638e04646a5e46b360bd0f302ff1b1396da41dd594b4845b7b5df773d4289d3e4c90db597b4d2cbd8d3bec32279f34b63e7f891f805826f4ebfa7807ed897c30aab2d0d5031bbd887f23fb264dfcb6cd92ca40f136d679ed19ffcfda8c4f4b439a8b20054da134e4dd73a6bcabde28bdb91cfb73652407b864bf376147d3aef0e68110c5fbe6072d0dc134a00eba4b71a8742c508747daa224486fab278771ecd881aa94e8c8541a44fb20e7d0a604173aedb647c13687a8c60e91e366b568e2d2582a6bf3aff4358856c5ce1cbb3bde0012cfaa4d53111497f8583817ed33f189c555ca87a90a954c99f23dc233952c8a1502a0d2496c2933f17e3cebeb7c6c6caf4e1e1cb05db9e724ab1ab9d910dc1efdf2d4433e8f13bfed38f0fe6f6a01fe9cf62ff29c13fc168620391f79030506cfb2e77013215f843447903dd0dc2833790abbe0375623d9ac2f95784470438b1bea3dc8519f5bdba495b1c5dd26ecd2b00176dabad56011403c2074d15fcef9fa0ce4a1df98c066a4cfe24440c9148d061f945900e2f096bd9e63f5e14a92c669a241073bd5b801290ab773603309d1c61eb3b51711f9e38bcbb17c98b0d5f9cc0f4b719e7876372c3641b20aba283c4554539325684681d12c30a74a5afe2c218d9b1fe5f8cc409c0d3179d2b2fa96d43f7c3fe634976811c66ceef8c9bc509572fa53390b15db5ad37953640bce9d2ea05682560ca4e5f4ca8942afc1678117e88cc8a092abc3ca4ef487b90379c6a9625e7f1497dbdc311e9b89526ef3a862d31f7e967bb67586dabf0a6b1372e2618866aa42ad19b91ccd07a77e6f4742f81e6f96a046f967e4aa5b00e9be6014a0f248106eb2b2d93ca7779c882f25b30cd25359a458e0de077ca9218d19c6a3a991ec8ace914a8a330b72848cccae5f6241fbee669464961c602d36c7f8e89f295a06082bb71b7f8ae46edcb7bd8a99b3ef8f5846a568709afec66165913dbadab08255941c5f67f8fa94cd7375673a3b49af7c319e20c799b35010af415da28aa4e33e93f15b3c453aa0911857e1109f0883f4902389a12e10bb7310aafe7fbcbe0f43186c2440c8d826d553ecf7da6ab0f1fc7402b2b78f82ba767cc7bb0a591ea749eb4ce1f2b9d172394f3d1757991cbb44ac70ddf14019cf2dd59bc729f9827fa87ab837ce2e0f244c0044e8f4b554283cc2d86d9442d56eafe936e6212ad47e966696567fb44ecc05a7f7f9711c4fbffa4c955aad24ed0235fdc016a53ccc84a199fed28395847b3a63a0faa1795a4f08388e014ba38c9cae0ac37bd9753ba0fce8c90826ea78ea3057e93dc1da028f0a95a4151a9bb75a4cffd5dfd895ed904f7dfb3e006dd787cf767919521aba977750cfdc08fd20eadbe077125a68809ee9e2fbe712ed558cade2c0ee2c08e94edcbdc9e239c5e569fe851a30071be9f587a5025a3ec4e7e1913145f13c4d59061a56888a36ad80b82706b0aeb56ea2eaf884c7172f20355aa969202934517dc731f855ed6d3c0dfb6635d0a20dd699e087dd635cf00ae4d7794ee9714f5cddc5468962e628f012a7f280b6b6cb87f8b5d0b6dbc97bde9e234183174ca04b51690443048585edb6a201cbcec2a44cde48e4fe96e27898af40fad9d5a7280ad5bdb18c4280ea30721a876203e09c2161b422dff845d0c829b70e4817a4c3b797401350335e2df3f6c788a7d5c9670849e534b096a54ae9ec7f64ec92ac17e5ae0b981a041a582e8cc1d1092a2f31413b9f5db4094593d5a90c9e13afc206c2e40c5adca537dc7c099c859fa51391380a76ea5f03e9e91ce048ea823cc90e3fac401fcdaf3e7a9b1bdb93546d435c3e5ba335f4378e8b996b3f2a9d11b7a87c4779b9f553af3053756514c5d069581ff1a8c357a133c5c6f3b2b560c6bba7669070c1c24911d8b53e1ef15e45a0c55eb38040d3d50b3caa21805b66cf7478bb421d56b0b28e6d68d73b0b029cdc91f869e0e2dd85ba89cb0205c45fb91d031b673099f25e07682c843325ae554fc536edb40deed78275d2d9dc2c65930f57056d0dcc06f722fba402a233c176069421e7ce55489cf42ccd18bdb59594f06826376e90a666de557edcf531c947d9e3cc77d178fb8327513ec717720c3cab59f3a2c2430ffb20552e503b4233135a167ad967d6ab99e535a8342c7f7ae1534207d703505b1e30d67dc3e86810fb8f1dd9eb12d0438f3a870d1dbd9630110404b0a67a49ccf7079a3f62374549180f72cdc144c596fc831f891e68eda6d0803ad86dfcca5689886c7ef1031904307bf7f645bdcf9f2b05fe9da4e1ace60e74ca4d6e2e31e7d57524cec85cad651f718c0456553950b4351e56881bf46dda745f30e205c6592013f269a098930647df0764f62c3a916e6fb13ddf4030aab8070b29791184a094516e54e6dd4182d86036dbe16a74fa05a785418d8ed931265dcdda4e84ebcc18b5f0258ce0378d4815dbaf81420cd02087f7bc8745638b93e290d71f2d71362d7f8a38f102294294453bcc2ee62a72451327a74b2987de1f657a9e356ba1c3238273c13a73ff9eaf8ff47cd7678e0df9d1d5b97fbba15a8a689c688dc0d43db096c16f5717e0abe5c94263c826fe833d8a3fae765051e3a5f80607efb5a855111773f84b83d39ea60e51a49eb2f5c17c986b4f8c98f032d04118ae6533d8f54e3093ce9bfad79d6c0ae7e6b58bae03efb1077839f4b76637723879a2bec13b2914691e260d2f6d077d244d29e0f90cd8686be1fa949b32034227655e3a625e8dea792a33b9f33cab900ea2f939ad3e29afef6004320af730f2ea7b982d0ce7e0327f7e064b33d32eb73b73b9d0ccdeeecd701cbce4280476709a799dbed3ead6dda2092becbff1ef23d654b5a99b24ad52b2c0cc0e4d4e1df3f4a724a7a550feb55ebc50ff975ae259b64738b3a2510146f04dea416a609f2a06456c85048ba0b8ea29e0851356e2cd3b856d1ca2e7fa55f1ac9737c8897bb49429523b1e781846ac68e7fba6ef4076d181cfb97c9b58776934d6d6870ab465945e9bf4a7eab89cbbe2057a25f7f18bee6ad14466992c58b66ddb0a1ec07bd2fdcfd7f02efee7ed9cf61d31419f4f412e4d8da1cf459e63a2505cf5e0261422a3a09f8d48f15ac15b2ded34799acba5c8f9fdbf3bd25f8ea229d2a7b29040a0f91a0ceaffbefafaea645cf398e358209f1e660fcd342d0d2d4f4837fae21369d4e10ddeeea5bd0f8be70e4afccc2e8704e5e06a78ae97042a848624ac88b6b9488fd116e4fc4ff1627dc264576fc60eb56f10850cc51ac593a9b17ae6e4d16b871c1ed066c2e0e7d356afea56ee8eb5410ca1710f3d8f0e82c0a47d7b960897581fb0368aa5ecce8e736ba9e2d441f332066fcdba222c70732a0ffc0c94666e5ee852a95ec2afb63c0a3dda60da3ccf6b0b6bc6436acbe637ac817caffc659116e4f88b14e5d4b45f0e49ca0975f8bfaf44336bd561f210fcad9453a699f8007c09cf0fa3ae44a5faba2cfb311833ce932744933385f266d566e54d7262032b1d58d0f7d5a597a100abe06f4bc289218c4704c33b0d08dd7f3f5b16cbd97fe2d1bd7082e0d13686580197333c8667da5b96a7b75b36d6c76062557ca99966f3bcfb711b05ca74d2d69429d33a25e837d7d50b2c4d48ba2f0cd2ace6c70cc72924bbc75421739caecdb5cf729a863386fc7be2c4efe5cfd8236cb845067f0d70cbad4c981c8d81f70ea6893dedd2f9aa68e13441d2cb9d23384445afb79f799b522f5ad0a35b312af988c33e22d0317be1b63dccf5e00c2e81d0c437e4632113046b4f05093326992e39b7fe738efde8fb82c1f316f0c3f8b841bf1d4accd0f22d1cf98fc1928272287c65da1b01fab7e8608f965a4ef9e632369237e2fd60441c5f0e7c204b48686a6d768cb84470a187898bcff746108717a4862845ec3fbde34f072c69b9c1cbd12da146d2045db3249e895a0c96f336433177a757a19207df0f37bdf4b6ffc8567fd93396d1a92b00c71b48dbc5114ecedb9b3187bfa5ebf8f69db1988c24887f0e0fc080854928bfbdef225d84b47bfd5b291a6a16e72fedcd82ba7980c7506f2adba40c401bce916d852d6232ca68de29c7cbcf8b1d0f87f91fd999bb6b9768a46fb72bea81147f9e41b45287cd5a1d4bebeafea3dc502c042eb2eaa58647f44acd6da9078d8f7e5cbbf9fe7dd975af8f80296dbb7641034c3786213ff7509fff84e1427a802d73c705caad8286073b877fb4c5b7f6404733c6120be4d80bcd2ab27c471c99f96fbf03848a5e04a9d66e815bee255dc56062f986a92c4ffe1445ed537db1f579850261d5308955566391faba227355e3b7d0a5261fefa8e63ef750548dcc7245e846eeeb663976734bb8f450c56e16168f6f848928c536e8726c07036a6b31f9e9db5b420638af49f6ab42cf971ce2c7d8244cfd62d66d46a7fb269d4bcc3abe4ff13bba8f3087dac16827c38d24be1af5345fa28e1eb9c721d79166a4e2c4e163f66d651a2117bcb7ee8709b9c0255eec691f00164d98ee9162f9c57a4f60211c2faf979c01359675514aab677aeaa27f3a16d594e867cd675274aad9f8550d854f33a7e32a490a1aac523a702e33e0a2f8404d4fe62517b7ecb7e20442265c78e9712c919d7909298387d1d1177584657188981007dc087b96b381c99c9aaa53e57bb00903c12b1aadee299d2d7c4324a7ca70f6968c2acd3ccbdbd53e14f1a2e230e6d6cb9364a8c18c00fc100db13eb4a235e63836c6b0f8330511f56e4eec2c011e640968d4899c32313c898d0480bfddf46cb6851162d10c02a869114f9069a6a9349643f7cf904733fb33f662ef4f4cc675c294fcff2fc76b2997f1e47f836d7a538de56f5db6fb2015fb743da803246315025931a24e78ebe6dc6e77c65af56b29d2de884691d34a2ab989b4ad1e86044786b10dcbee76db18f1230f4793fe17353adc64468a8feb853df41d88e635e6849d2c8ae89a96ae21f89dadc7f5a18df1cfe9e81f0f0b15d92db61506b8a23825c1064b3fec453cb259caa8a9c386f3e81ccdd5a2f632899792fa049a8aa7cd4005a853eba8ae35a81b02c7f5d79187db0617fb4afade5fa23aaaac680c76675546f41f652a7a6c772d1e67b7c5903fa291810ca536eb70264a9ec72b0ca4a6fc9bca0095a91ce42d5fa62fbe2a9e591af0beada92f6b80eef8115f35b263b44cd74a61e51684bbcf251503c95e21ec5f7b6d63d556dca95c9d896489cb7f1eb5ef53bf45e266b88ed958349f9a4254b22c322c4395c066e7251cb66e3b3a4c608246d9d0aa3c70143b9b0eaca93a909895b965fff4cd0d318baa4f1c9940dc0e2e9b9eb0a251cdcb4a2113e4930b1e2318e381ad2aeffb36e8a6683028b6589bd5218ee323c457683352b1bab53dd27ed97a9d95b828be2d59d2d4035d5702938a172d881dcd5a5c44f2a96121c2165ba41e8428a17578df8ddf0eaf5815cdd8eefe29af29653d2a524b43c7caa8274474fde1c29f3bd8cdbdc68b22637fa4a9b529a1fd8987f92c4fc2f35948c1d272e94061267c1834970564301a8243d2bb82a57a24183936e55719c7783d308038e82009aa439da1c4425818fe4b7349a2559dc57b1288c6e396dd87123046735036daf7ea01483926ea1a6d33dc35194278b9adbf628e5724dd019613b93173e1fb50d716b5cba478807c9272f8def8180c8bbce3ed39fa2fdea02807a5587432690ad354478c304fa5279f2a27d0600720414f6b2e7e1772c2f9a7d02c84e0d2319478d409e1e4f79ee1f21c0b02268244a587d4355b305d55db7f8bccc5180ba84c51febac74dd9477f4415aed48cc86d2f9b59039f176b0899f923840b3dc28defd4389d748227a8e59b745f1de3d169a3d41e9728cbfd339988ae81fedbe1841e4910298a7d2acbda15c0776bcabb3fee427e111d18f96625bf41b9c438ae242905de7cad69c3e3460e3b698b09dbe5e6c1f8db76900e845876dd6761dc79cf237fe0394ea397e1d6fc526e299d0fad5242ee0684a66627e3d92e189421305e36f82c160114cd5b950dad31740cfbf454aea164cdd6f6723fd5bdc0eed861db27f3963a0bdefa29409da17df4a60f06e9640712fd86d12e8db12e96903c14f4d04ac464c3db9c4e991eaac1418f2393f1e9510a3203e4d725f36e9d476c71f271e33cd01ebca354d6fe76e89ee1e247cbbda274f189362d743f7183d6e796d11ec315e4610644b94465809e4016b691085fb7abfe7c823827c5d5ef9de49fce5f9818399691bfeb69d809e9aa56a737002bbf6f7ba04134d86d02a601dd7a1d81ad3b744f6453c6e84bf337628fbe60b694dc9d09a4ecb8aee9271e39c32d376f9ef091aee3666104494ae0951d314fa26b07f5af33e2fd429d8fd48e8e24ec39abfdaf906058e2b35cdddfe200632eabaa3d03d5bd1611776a6a56c58926b38cbb7cd4e2237afc720e8fc9b5bb4452000c3ba30a62bd06644ca8a41661b18a38c223ca9526aaa67173a9ce0a2ff19490ed366ddcc800c5c6c95e635bc6236d19936171b918bb73a717cee399b9b88f2e1d803af01f59e3b005eba99217eb8def2f9738081d7dbcdaeb4b31af41017e9e4d104d5da3585d59f6aa248a29d2c0b7d3abb8789b731f70daece0d9f13bbb2865451e7096c234d9f3d2ba96f4da6f9b0158d704cd07e5031504f340d8a3d04e3b11e43314841005c41ac72d4978ab6015da88ef1b52332f186beb32362e2431464a7c496200696823b30f53cc04bf3eba681e8a63eb8744f3a81934bcd47e4046bedfa0316efd9fc08ebad4456d12046274b79178a55055e4114222dcb152026906a3c7da88e467de329205f16f4a877ae10aaae81b5daf3bdf5b212cc6be4bdd59b10ab3022d6ec5b321897f9d03aa16614ae80d9e9522d539108b18a18e54ba3958cea76ba3c1f3fd63318713201a187f9bcb5380d57e051b993fafe484c584962e0fa0fe646565ed85f96e5e15e7cae5b637b304c7053f4729da7dfb2bcd93da3ab1c0dbab7c2c9cfecd34f319adac28a94a1fded6dbe1119f0c642a26da247fc6a9728c2471e65b4216d452a8fd4efe392dbcfd056e464075beaa6ccca699b0cbe6604a513109f0d6381df40814b5d7ea0470de8ceb192d9fe47629dd71f1ac99dd48a9c0711dee5f7df4d1f69334811cc2200492f411df8426620af98bf19f5732ffc8780806c75561aedbecb9f84cfc2fcaf1d10bcca6340924d26d7a00a847d706effed1e408d057487844a18345da241e4f38233801a3c1b9869e518e93fafd53bebb3596bb50f8c42e1811f8b7cffa28466d3816119067d5657b92984ea1a4876403c1d3f7987c09082653d9107d136627c58cb78396581b9f8faaed3aebb9b76e94e0735236447aa0635e69872a669b7ce27266063f4b10a1f66d37db29521c03715221ede668e170de39f7db3b7274f6c5835cbeee1278d310450561f861d6e05807a60c16ea2a8ee340cbb60d7c7f29a831bfed4a982adfa7348c16ea8e5dc0aafbee6e7f4b76cfc68d03ebe5db01332a045773b480c0c482252946acd0c0791acf4e3a999e5dafa9a14cf0778e7ffde6e194f3de7374ce807ba0438b3bf7e339ff75943186c4c2c2f3f131750f2b83d74d5c8b912ab7b08e6304cd347a6def6fe0f723cf52c10531748bd3e444f113bae4625b5df68f361f7278059748f76ce213e8fd4dd5eaf1b2ee400e878597ac229796f36f5278954f74c097dc7c25295b1c3219b9837b7b71dc2f3604676521ed99a786109b04515047abf4528d369d949f9791ca1be104004ababf5e8573ff85f37bf3235098537d689dd35dbd6e8a8cf8d1016070efa36339c7c5043e94a66930aacd20e205bc2b594d32569ee183dd9f3867a6398e33a2ab981496e56f1d0f40a8ea0e348a6af5c18451d1e8684efa8b82d7076d00e6acb67c1b423416240dfaa5a05d14adcca46967180922941f8caa3361db6089c8dc6fbb799083ade4c219af5cf69959ce8cd991be49a937c4b5843a715b31478d95a9c8d6b15d8a2ad46cd46cb246c1f28adaef11dae4df042b4b50387b4cc4e81848d6088a1fbd27cf3e9e7d19a90784ca552b334fd6680dfd04b34dc997f060bee6809a250b42068c186a822817c1e58fbb784e13eb9b749253ed20d73ac342a8df475fb08780342bed6fcc3c8798cea1baa73aa8842030f82273a88655bd77e08b4206251bfd82ce01ed1a167fee27b578a081c37155aa53788effb093f5b85b0f50e5f53ce69dcf1af3ee8dada2bff51c2dbe35752f81bd819457e85a2610cce6ca1ce5e27d26377b5a80f66e722464c56850ce80ea7356a4c971e3f2e5bcb3f9ea6d2dbd241186e4dcbbab10a7917e8913a7446267e3ca219039f12e86b4d43d630feb96c4b99d752ff58e895bdf594ad1cb2a2118a2f3b4bbb4da1d2582fce8c193c2b827467f01d0cb4ad28f77786098aa4bd9f1bb98c7285eb948f2e5241a596c4f3ddbcea6194bdcf334fc6c2d111d88b3e7eaf5a3ea51e8f4107e2af453e5fec426a6bfd6f3b4bbd9c861e2101969168aee9385364694b460d6e9948d491140fbcd64994f2efd1fbb2fe862520891f462dd23f710d74ed479d68354ad2a09c598d080aea30b92589fa48f9127198f655967afe87e0a68495821b9d48324777b00fe85bc8f9515b43d10cac3d6eb02a60a466c3999b19b41514dbf5b7d381880e71c65137ac6a8eb0a6452c487d7c17a4010b05ca41c9d03ad39ca677cb911583abe60eeb3530223b9bf4a9cd2e2f390b97b9a6cd62fc0489e2abd569b508664556faf3e911fc2222eb50eeead1d77c4efa8bd2f047d7e92d1ef2434f22071ff600d53ae1f912875f75a917104b69dc5bdc10a44ba9b34ebd20702c836df4b60c9b2fbcc77bfcebfe2e9c29d25650fee03933392ad1c00fb9a350f229028b8d92785f04deef73ee5c881cb7b578d7affbc511fa2af992f74769e3e4610e85900ac45039f0acb174abf938c49b236a2da931d02e45b199b3d93d41456fba4d9a121eacb6cb68d59cff40d880fe471e6e942ad51add559e5ec5c683752ba3e507f3e63f3656d9fde69d17cbde494022848f3a3b3e89e71cf43cb2bab6d88a5e9abbe2f146007578546c8875545b3d82107843204ed42956cbebde1a358b02a34891e213ecf76ccf2d052d3b2c2ceb97b18bd08446b2a440f4f887bafd3b4e7026511cc47511ab061b51a8ccf2b32436da5f85a2e73a70da18a85a7e4c8117fdfa9cfc5d291f9d2bffab97e1cefdbd921ddd99d5e31147fdecf7c04317f8355010849d6bff22253f6f9f5803704fe90d794eb3aeb787e21701ffe56c65de077d7d35acc63c72de19c7ce0c13814cc26e8ffcf01c750a75b95e71612ef2bef35782eeeb9dae236e2e9c89d7a0a159d737060272d2c5a1a09d29d513932920a472dfa7c68e54678a86776b0e2dd767e551e270e5f1d4933f96147e44059a38d996eef23cc0c287498f4fae529f7889d48979751dde516e17cc1412b401dd920e7fa74bce9b43b636c6b81f1340dc62df85599035888ebe25f9891330dbdbbed68e247856b04edcc4a729a9e3aabbbe0e1d1c8f42893102924233b5cf75f8da48062d6f49b4ecf92e7e02bfc3cd4ed13958b59c5a48916e1de9c76d0b77466d1bef3323e79f0b4516cc7b918bfba291c8262a76a5e9e0da14de94adb9d73d236f89e2276f30088a9e042fca292510d36dc0f6f6a68ae5835eb2140f1e2dbc1f306e867f76c6bd1bbaa0bb427d6c75c10107880a2665fc160112fedc629becfc4eb32572572efe83eed7fba11c33138ecff1fac47d0e2ef9e408983e14ef764425d6d82152aa12d1916567a87d3c940a6bdb089482f6fce3a20486dd1501bb55f7cab7d2568d9878f8aaeb9d0aa4e0335ded7e396f4786cd91079a096b14d4154670f1e34bad71dc1aad3815766a77f4cb8677b7c2bceef222874ca6326b529cf85b02b5c2889934a84e02cc9b9b6327b2996894eafe0efa3b72b78f50f0d017bb983e3cf63bdbc2f7a19b9dfb0a78b0ad1d9e3b266ba16a98fbce5bc495427b4fda10a9dd62274c5a934eb279f955151798abdd30e8df37d0205197d27725e6bff9e0c90a9cfb652e590447bc64a1204570f69c84710897bf6f66441127d99747388414f6d7c10b7507be691c9493f2a91d7662ed9906d7dbcee2e3145183276d6ea8b8ddef18797946d10d79b5b21ef72270053f845ae79d79021e6516a771c612b5b1b7bfd51dfaa45f1161b26fed3c4b9f4e023b3f6262dd1d41d3206e61a0b57db9db1c2ee6cc98d1bd24aaff57fd8d658d367e1044149f9d420b0f00ac0aacd15239f373406d71b7cbf54d663eb722f35e04a2d58232be3125077ce31320e59b19caa27c42042c2e5ed391cc05e27aed53fcad78b27a71bf70f7fb84a688e6e3d0a587ebc9629468c34e33a9bb8a2945374e7efb912ecdd379fd7309b3daa588a911bc1cd8f67f440db4f5bb963aef65c31fab51aeb7d135fef74ca97d492522eed04546e95bcf1bb473e029b7545882655ba0863e8df39a646ed66274f3e9bf576a0c26c8e6c1c7eb3340c62998ab72cad563b286f37eeda7f6235f829ebce128e7b84aa36d5f5ddf7fcdd451231e74a5a37f5945cc905089a5d5f0874b6f8c0295ae1d8adbca1af0446886fc2033d7c97e96e8f52c565ea956db731aceb62f3af1fd10d050b0a066c304f81618def08bf6aece021410071377e04b1ea70b2ecfd1b874181921aea9c4a667d71acfd0c731ab335590e9b925eaf1cb0f89b201edce44c03818dafc17077eadff0cfc6591bc937772c2335d6c510f30c9d8febe3dea46cfdde24d666e4bd66e9f26a57c1c2c3c932377538158f3c644b0afeb3ac7d7399c22617af53d527bab34f4df3e58296cbbd953376193b2c19984277dbc4e201eae342401bb2f62e2ce538977797f0579266e9ec867deab17996546b1410fc31bcc87bb2ebc54d59d48c097ec191cc528780a524707549d4534dc9b95eb5abe8933bd25c83422a67e5982dc404d0b751fbce6acf037e83ef4bdaf58a1335c5eceaa211318ed46a07e066b185f3b7c19af8f29d28e2be00497967d50ff7bc5b467c2ffc71882f466f874eb71ef4ba702a6f87010c9775c0f38ce12ada2a8a0a994f28b1d708c18473cf962353d2673cd4e4b172e10f9899c2f87997844241d067223d083a6eabda61bf4ea3f3ebcc8ecdea8b275f4de661ca67d75d0a1ad8c218d3a6b6682bff7d236034d3bebc428afd866b6e2717443930f97f2e889bff0454d5ef9b0d9b6628caa315445418dc9976ce5e71ea3382190a3a4eecb76c37fc823c443774af9721cb5d72eeca383917068944fc46d35ffd315b73944d2f9164c37b742bae53221f00f2e1055ef26407f2101c09f2e248eadbb6f09194473f86b9cd98044af0f385e6c6bc3f6386d1173644af938232740b8dda75fd839bdf2f0b62e963ed8535feef23320422d92489a0a87d0e984036cbeed379057d586368b07dacd61bb3c022cea717b19f16147efbbfb2816bd83553ad3a2fab1ce0b0f9015a625c7bc24cc70c3bec10fe344524a66c8f17852b1bd0638c4696d6f149ea0c2e86744745fb01125f9b251c8663ca00166695898a09e0a03de0445814a3ed532a05bf9c1e82dfb770d7528e3f0e45f862a9eef1ec6d84729a45a622e776d5e978f14af7c51cd9d68f6e2fd7b162051e65f9f3fa952f117a88aaa70e69b570f0f6f940281f049af3dbcc49831eeb9b960812d742f22e0052cb5431b7e39ba0b7e8c545a70cf597c045eb12739d176a903ee5c95c3347db23ea75a29f0a6c23c4316bb7ead6b58082e58a21c0d7ece768c8a989bb0702177fef74578e6e27c64d9a018944baf274a2fbba14e9122e8b7c993060620babb9b5dccccd9f6982201557652bd2db7db6bc9979e2bfda843ea53a617da6b6a7aa0962a03a519c5291e719d140f6c2dd3d03d4890d2f767b06071805e75fac00694c7d446c91ab47333a8598e02f3d6d1c2143d81fa573d6b6d1af3d1df04da6e9a858e49f1fcd41ba9d2f0ac78eb1f97220db7d1e4cf39f91f31ef23cb6fbf0ffa16acf691a31250aca995eed424243492e61abe244816212c51d5c47bfea4a4a2e386c87f9d3b9e82e4468af85c6c232607a5174a8dc2376e268370a9677b2ccefe51ba1a91d4d53c4bf95c1d573fc413f09899db2903b161225de7c276467e2b4ef44ece75997864c1fb6f68992c6f2155b33349326ea37bbbd43bcc36ee8ccfb6f1731fce1d80965045579a2c5988c66f20edb61b6bf582021e89f5f45f22907dd8ed5e33f5b487da286b039b6f9b4eb5eb4b651ec5af4be54ec0eb1e4047f0b9d6292ade0281fe2a36aaa2084b523bb10b483624089ca2a979716504cb7ec0883b7243aef216be67f642b734c54d66d9191a1634b64dd1eb47808d6018b48eb4bbb4ee9f5d02be4efcf870cc67fbe3f7424d4d30f23425e21343edb9af482047b7b39ac013005b97dcdaf5ccaf5661c89f72318b589653e2f18ca8c710dc2d6dcd8334adf128566d2ade3291976397d438c90adae6e8497154342c3d111f2d96ec4882a9d4929a2a27757fbd6dd930db2e1d4045e7012f40bd562603768bd819b970bb774ad2bd4ff2fb82a97476ddb862e1ac516a58af8e3b759acb9eba0b5ca4884093f9cddae2374736e3e887b443b05d2fc079dd8ede7fa9447326aee5d853affaced15a05fad6f7ca77320e7e5184c53e895a83daa73fc94b169ea8e3d38face5bd69c1d289d052ffb1e8b832e3fd31513387df898e1e524da78ff16919cbd8b4f22b94d287c8e72e9da97c67f9656e18bc69b54cc53d026c9546adc3cb38f1e9c3a970c9f5f68faa217949c2940e8841d9293d9889f68d15265513c898a26cbcb3c948ab0a4dffd3bc3414786f0c89dc42a541718ef6377e775e582891094fa41870d849ed13885cd10b83d509232b8b36659f00bf76c3692db65a4c93def39b18a2f1e842571b47b73dde8995e366d221332e78a66d9f17ad09e0bae186b193bf46e27f1a6bf74971f435612a0ebc183bb6309b28a53b23bac3d1fc61516411bbd0137d9d139aecf6b7dfb950470e59471d932fa5fbe714f505a0fd5dbf16cfd9ed9164239aa83a8f2b3850b93d58ae1d263a6a1726942c1cf1f98d32d35d92e4e8ce150673b3824aadc72225467e5f07b04ac2ce64329e4be533d523dee262d0884b9be37e671a640f5d402f029db90ce2f522d03e2a2131af789f5dc0f0fd5e4f652b73cdeb37fd9b1f708bef1371a49c19c8f9fa12e04edee9e9339a6e222d3b30f4cd50539749461c5740347c890e5e1921ce695589322373b11d0e4649238f71b92ba4c567476062911fdb82a593e8835de06296accc9cd3b914474ffcc270c1ee1a5c7f23b97e68a11cc569d5920f70bfd2f3e4f6ff7d1f9793ed7afa21bedf259844545b19636dbbb6ea726ee695e39d00de0424d4dd2ee53f63a00e6c3b176212f6f3510e752c679b9bfc0f1fca0f5725031810d8bd2d1bb431bdca599de4f0711667c92bcf4378bf8a511c1b8f7da6eb4738554ea43f0765332ed9fa2d755d29a523d1d812109292a199c9e8e087f21f2d408cd18bfdff88257ba82604eae843094105c8dd86bd679d1d21a0fbb9f0ae9a31b83e619bdd59407d2118b4b1754f8cd6b0b599197aaab1365260e41cdedb84590094e13d9e717ffd5325bf9f75366938fdf8fbfe5a8700c8b54e84da802a62f92c128db35de3cd13faba15897e51cfd83d1f15bca45aa0be31340d1a4a19a2ae8e6cbbb6428d2aff045c411192c07fef72003a228253efe0017698977b8de547711727acce3922c6452aa605369c54df0b478b17d8e8042538cfbac6e6afc4cbf7f311f23986253a4c25a82673987fc07d7d71d0396947ac2c9b7ccae0a13dca1c4da81d7634823ce42474f2dcb603dfc8417b2622cf721c6dd333056d2d22eda44b6f4eaf98fe06432c872a9dbfd6f0269baaddba520da2611cac7e3f74377ae3770cd8b68d235c8a4be946d4e6ac822b43c16fef351acd56dcabbbcb3a435d03bc66bfc4c128ca3bf16bf5640c61f81e76b33d9b9bdfdeb190f7ee84bb16d773c858347bf6e3e69a8a6fa2cc55bc39eadf8c98872d021a106ae2e1fe5bb4ec7d23ed5391aea8f06b4085e74295f14396ced17c049f6f78cf66938754044dbd0192b69c23280ba33bb6ed7930e24514a3b71c4b0c5cde9973a007fe8a167db015a33f7232e5f998bc0831653aa75db3400b470522aa0266fa4250b57d0d7f16f828234812295550d8f40b31156527402cce4d7571edb629c0f74a98c2a10a7de79186590186282050a57126ff2f877d0d79ae1d575b038c63ed6d267efe03197ed5a8bea16c0576762c361139788f16a3e95dba590a90b27ae0817eece8e20b2698c4dc641bab6d00fa67f1835f7d9276720886c8da08b35d9aeadb00d498b83aa9bd263036c1f15f6daf3fc5b47d4ea07a9e279696f2f81daf687dcd353bcaf27e058cfe261a739916caf940063afa006f623bb795a04129e852f8d494821481294e23eef285c3ce90b37cae5889768d139b649bd2c05608cbba9076c1a69259bf3652ebfab2072bce488e57c8f57a48355efd494e0f298eab135c42b5e4ffedf14e69a3146a7ac37e0f2829f77448684f2de454b32452968cef07f7589d6f16989d9e66fd94141dfe39fc98c68c5a5ff2ba727db5188d60e6d88f6b1f9a72100c9e1c88926e8950ba0e1c629f37ae64562d77ac2311e5b89df9edd0c22d405fa492e21f96164f178c7095835b1d22dd42c654d90870bfe47621a35d12bdcf6d0e74fadae85242d5b977b4384caf7f8ca5b0f5f50bb04b91baa349ea235a9124686c1f064d59ea4f9ce0f70189c21d286052bce2386b047d92ad8ff02ab96ee44e6599dcb6b92a02bcfd76a1f1fb0a6dfc6c653307135d148fd7cba8ccb6db0460a8fa3df158297617b5e38cb66ee1b6b8b4a2c82a24e8cf8b8615914a77f22596c72c34b1dff8435cc17e5e977e1727e82ac6d924495dfd428ce273b86c188dd8ca7d21a12a60f1ad56640081946c73b7a5f0eb7550012645ac373fd40eabb203d4b304da8847479dff8f874cbe7d4bf8dc7a743e51ff3c7909d7aea0aa4e986439cd87431dd1a0c78cab66cacdcdad1f8d8dc9c1022b57c6d758144b9bd1691df4fddb1e7c72dce8190e924582d9a8bbb3bf792d75acc1a9b9f0b9939ded4ba0a45ac479a5e7bcf84c5c028d6f1694f7770417ae11cbe9c72853c26dcf37ba35a35812fdba573957ab285326824abcd2d4a7174df72ea2f03da70a618704ae0593df8da8a1e4f909d36c049f4ba66713f0e225bb056df5a1c176c07229350e6b778564eaff82e237bd5352741a46a6db947eca9bb522d0b668bf10a0c4c62e226fc3dce901edaf07471eea6b699adc77b93df2808386baf3b01d2e515c5274103e8c0da30923e522726c488782425c3ba5f2ee6635c46729652b34a8d496a641433962ebf34d8f66d7a96ae7b06cb452dc82df1b6035a1ee2d4144e00c0db0638b8c609ea45bbfe245e1d62e2fea17ee4aad9146d9626e295e7eb28705ce231edfbbba0cd4b31dd24049b6fb30c89d39cf87ce3be6a06d4e41a7ede5f748d22593dcfd42500d408844125f2567d0838594699945f5e2f68004a47c79752f4b10e0c7b582eedf5bcc56c6719b5a7525219d85b9b2744e51383d0e0a76e3e584c26f8886a743760473607ce3dada3f16e3d962b6933d8f5949aae9817e1f97dabb2537d95dea8f69ba65ada01aafbe63c3e5bdcd106876a9d33b77a4d0cae3a62b7b19c06921fa4a51e13e0b5ab88e021bafa0207db5e20bdffec8219b5ee16b70cd32067b057ef92133843d69ab973368b54001843b8ce5d429c6e6a219a8d2313076604b3c1679603fe8c40461921fb3e5597628653c09c7181d655b5acd3eac5e1f2761d5c2bbf0b3dfc46faf2dc0637e27cc9f1e610d7fe770dc7bd7af31a96e1d6429df896bb14f96d7fd62c480d724ce260c42b8f117b2e9c8292bba70091ddc23e44b68dde4beb51da277718137f1ddde6e4eb3cac26c9f6494218acb11dd690c14e1fb044803bc080c507e7256eabc8720f16a72e3150bea68d7ad82eb44a5b3ec4ee62bc35f2c1bb66e12583c50e4519d6a4da4b60acdc2ed757faead87e546226cb30a16a4c7559a984365220ab4b0b0c1c67148142fb04f6560466aff455c461c997b4040f551c503739cb3de13fd8bde4af324f5d2e97446fbb51385bd5ba149551eeffe6faf8b60944635d528be4dc8d2c905d545d7b3e0efe8ac15b5e55af477fee67690404a985e7f67fa539a090e6c22d521a8a30302b9cc9feae5f49d5dc39db554a769742e2cddd1a5c5a5b0ab5b12081287f764915bf05ba17c2856be8c4cf1d888ecf01f82e9b4c7846c742fda4cad241b73ea948534d17092fb831bc4ae55a7e5c046432de650ad213ddb3777eb1e2c2a1525b653d4061718a9fd3d260a31c2d48f78391f3bf09a17435dcb6b1006611412f04594a6cca420ed89f5599dcc97bb85a770648d5c224fdfd84af3b6a1a9274d0e445ab33e6b20561805ef3adcbdd245cee179d7a638c6a739f4f0dcff0ef3f661f5b4335ec921f2a4b973a18842045c60bee5b8df371cdf61b9d479355af69233785b198a06b260c9f811059218ee669342acd9fe93aa09c82e2e42deb40f6153ca94c38b4cf9dd1ad99075ebdcd792989a879b4ab075002364a6dbf735252b188e49ab33b416479e3870b5f224ff29a3f0f0ea9a632bfdf04e5647e3cf43b55cccc8382c3471532498d46d1a0ec921e17062521315eff5439ca37752d69d1e1df1dc98c1c4ba7c7b0daede1f25de7692eefd1cfd5f10d65b4a9c9f7f218df96c6d6772116e56dc75c474a2d0f34dbade87c42cbd8b0895f5ed65c41fd99c46fa00d9e06079e01473c7f670bbb01cf84863c7666b67864612860a72ca315761abd1b164fc0de5e8374c8555918196f8b8be7106dea15d1e52d4a013a366799ab60e18630faefa6b9e632179eda0e7709d7846707f997c3c86842be66bf1689cc0afb0fba5aa80626ec3fcea448859899721d5a32cb888cdad64b4445b0fa564e0880ce38e924e0ac225134ffa34017284649efe10fa5cc49ecaaea1a9558057c38b4d77c40e5e226ad7e64d6ada6c5a89b2e287075e2431bef16c5c35e0e8fd7a80c65adff809047aacf1f126a6b47c9e29274e64ddb0509e0500102b29263fc20cb5f8dee8cbe12dee3228893772273068d0afcc84bf612547bbe873eba14ccc49ff560e76cf4805f08e7ee7ee5b60aa13e01b07de59439e57789c4f3efe24e750953b8258902ec4728ed1b414035ede10a9701aa05e8a1374d105be9f681312bfffcda4c3c586f6c9c69b2afc8a9b4d81850fa42e9e749b3a5333799ce848aa633d04ca97828055cd258f2306f5237653d0b1d1182f46ccc9531230c66b42a8e6256aacbf2b51c125a17b11391813080abbe6c9a9477689eadb2c1bba43cc4f31a2683e5e92301825269d8109715637d1dc3669cb93cf644c5117e71d9f3c2c3c360713c9265e8a543a4e215530d4e1790af8e2798f0d83dd20a2e250302a8a10f55f8e2ac9e5e3fb01a2519afc29839e785571c66f4e4e52d9ed7b1c97702975155be63175ee8535e800e3b641e7bf065ecf9b19d067564c10ea9af171c6efb495a449acae9f7593e81b2fe17a884b911c8afb7cb8ecaa6b6d5d0fbe5d6932ea6d1f24776293e283701dd377d61bde1174eb8c1cd00ea05fe46eb6261e6864f5ed1eece443d06c5a3d0a3d73cbf9568d6b2cfcef22cd8af054cbbf6f8af5933ef752fd370862fd8ce254266778ff81a0153fe7e4943da4bc3f02be5638f942c5084f9603d721d233dbf75eedbe3ccec30071366781705a208815dc9a279da243151f6f9f430e99d31adf422e59e08ae24d67b3d16d9d4addd076ce41ff56b9e79b77e0f9c15d6b005ba84c6501799a1d12bc9c6959bb9d82588332a0178ce0e424481d7b93c6debfc7bd65f5e974e304e4ccf489f716c2dff8a823cef83932a90045843e9bad24e10e992cf2dc2af387d6e0d0b302616962d97d9c56cb4f077b542cd1a600bac65e20d8e917ce26270f2e272a7dc23584a4a57f4f07de90b33e43cd17c67f79c3570036acbe0131ac45b609249dc4f38c670cba2bd0f1b92d9ff5ea87700aae2826ed14050983c40544055ad1df2df873ec9379089846063970137c23da21ce6bd93666c0b8876d7d686e165c60b78b5c3e0f3984d877ca34e456f520fa4d63f4f6752ea282a069a60c594c513dd6d2ed1c35176f120012decdc9f839bc72a97657bd9e73b4eef0d690f09803cb7e5ba2ccfe98d779a47344b47267c37db6d294d524645c2f3916016782772535751e41d69983b62ab1f275df23f516c3706177d9bbcfc5c9933becc3489fce06962894bf656a7dd0a2d7d606deb8d366b18c130ecf9a5475cef3677bdadf75f2e6342afae134892fcc7459d036b0f698891f8a6dd310ce90fdf93e488602b280b44164f628a185634abb55db88687439c9ca4a8e966ee0d4ffd9c4a9a62655cb5f6dca9d71dd0149c5b1b192f63d89fcce3d7dd4693ab7d931e574e2152a3486e8e2b7ec0786b2bf3151c8975ce0270c6d9eb41049f37b911b1386e3a19a77951b7dbae3a5da4b07b1af71c2e7ff93009f30bdfd401c8c419a2b07510f5e09c3d1baa28deed09b73e469ce6c5c8a4f47f6b9455f6e58b8ac44b7a33b4bcb2d1aa3e590e262b86966a2a93fd61f325f6e066bdd799ebfd76428beb4dbd3580d9717f47e32e4f921ee3cb1c41563789d08e1127087cf6c405e78a45f4bd4f453255036b2af5dd013da901d66940701e5ca851681c323fee864059c0c38783e11d1b2a0c47d93cc056cb99952f3f15165c328fe413ca7118e0655b312531c5504ac768b6574892d73cda76d73e822f39fbd3cdd35b47bddcea87b756975f13182363043044db4bd81b5e02c8dd2c6c1d2446d51ab6bc248d89f637bfcee26ba1e4679b288bc40e66e474bf6f7fe9269a6e57060f27fb735c2afaee97f6a251052d166e7c147351827736e9b096c300a1c13dc2a5522901e4ebae2494543ff01366ab1134ab5158731cee3c0fe7f3d29aad6d8ea50ab62bda0447b5af491d3cba44ca20dc29d692b1f78b5a9ac27b55f7c9f08c43f6933ab3fefd2c8976c283869f0f875499d82276c621db150c609175604c226a8a2f21aed92709617676dec4cfcc482219b3a91f39bbb7b29978f1055f9a11ab19ecda6c451826dabba31ca25225232aa5b5d49859a2d4e2be8ea35f3bc3a676df9c7d134203f8eb7719d38e9aeeb804655a2dc6763269393560576b62f199a406923ca83b82d1dc0d8eb3c701fa0c1f5421288d7daf188892c71883fd2e77be3a6cbd5d8bc4b1bb41d91d173a49f7871bd16953944f48b611f35d119d0e46d09c58a1b39498bf75221aeed0f5a927938a324077651ad9f2f323f2c1ab65bcc757f9398aa7bbebd9246b83ab47aa99447a03ffe01427565a8f05af6ecf16390b85145b5f5cec5e4e41699b5d13f953c34f80e9000e656eb00741628ee32a417c65ff3fccbaeffe1df45a873f5d6fa2ac9a1055a85856dfcd1ead77b7a15ea7c85c134f2bae4a9cdc2c502b49017201ff61064fa52100b6f511dbfd73330cdf893eb045f197946e4d5cf917c2bfcc54d1ceb168c2a22a393959c1beb1d70ea9f3e397aeea7f913910ac16d9a277a47fbb5d75e7228854f15d9f0830a29fc95bc3bd57b02df580a981b8794ff6955327ee96c8267a4ea214d9cf11925f9a92d21a657c47463d32512552ffbf9bd615d4d3d1dace5c170d2165b2bc46dd504be25830b2240777bd11b7c7a1cc621f6dcd278e1ed3e0ae55cbc2a30a264439967e7d36f3264ef3a95a6ce567adc2a8ade750b207c9918f167be500c1406712a1d782496cb526d13c5d990db1107093c6572f584a85e561c6dffa6c68dffeb14a8d2e0a3ca437f314a90d09a9b0e39bb40efee399d6796461bfefd7c666916762de4fdefed2e2c6112f75f7d3b65373fdab5cb3f023fb5819b86c73b27128307372c1d28ede48500f4e07265e2fcd1238e227aab1a9a00e2cac96c932301e281865100db2f49c569f6987b6b4d6f3e703652b81dc8dab9c54cbc8dae174a168b25dd0d10ffa54a4f69224c75125577f4068e36749592bdd3070e5939f24336c3acf129dd73ded4d0c9dbf85eaa05a4447a6b87dfbaed255ce8794568d52a9b06e98f2ddc6ab9296d4517b82392b8432508cce19e21be5cb418fc56f91065e1fe9dc91bc552f72d8d5be7395e33006af94888d36b26840d66ede42d7a9311f8574c08fcdc6bad7fcd0b9ee060f6c0b8ff01e17dc0ee13d1b7ee1864e7721075827a8a4d383b7096eae0f93376434fa530f2aa127c787c1f033f32162481aa7022292d78eb48c2c7c2928ea68039294d78bd0fc2393389a3d939e099697de8f0ec36de72a2bfc43b3e69133ffadaa8da972c8794f3d2de8f253429c0a972586ace3ba1a4c220d01dea94262aa327008c015c8d017fbf8df3f1ea076b5f101e0f26d04c89617b06d60409306c2db8df5a3fa7829f1dcc757556a263f03ecd8244acef49f353657dcfae7c812c516f8c41184101482134d435464731686838fa42293c1ce39ec50ab37f18fc688817ca7756199073e3b82cef5376dd8939e33a6a308f325c957f9a1ba7e65e9bca8aaff0ab821a4ad487348a656bf5e46bc3b4057614c730d2dae748556b09f7bedb82a62781877b209e00ee20bbac40359420c7f9d3f3be8351435d9c429f88d32b79325cbedb74e2fde43bb7c86bf28be5a0ca4093879852cfc56ac8fc6140b7579c10e96e5cd9fde7df3c8c45e69ded5d9bd80d32511feae44861fcefb8fcb0485334832fe23bf5b3c2985ab0fa7d0365e4ca8eff03357a5140f7859432c7c7a047573bdbbd5f6243c8a2105fbe76c7944a2be950362f9966cb6b3eae386ec76acdfc47c73903e07e9534276db762fdb808eb1e9ffbe2439c641f98ecc2c16af81e0973dcb6b6a8b5732c776283d2311efe29f760878d774fb509a800378caaf9f0e354966523893df3942decdf151a8b180aac923bf223fe531eedad245777c797ece732ce4ee68772f7a1ef61e7ba29624f308ff476df03d9862b4e3524f9877315edea418ebc74d4bf28122ad6d1f3b1ce3aadf06c79a08020b8af96b1410be5de89fc61d35bf4ff8a5d16f1eea6af7b3db10f96db499e22df1d0d920d16511ce88ff6743e3bf7676d7f0b76e6abcf6f261705da2383ee3faa8aa4965c3efd233a4e84850f1549c65f4d80623bd37edd8bce64479fddbd0fd8ea1e72bd8f662f141a275aa723d80b04a33102163091d878f19c85f1a769b3af04422f8c8de6cba16fc0ac37ae11f6de970176252f678557debcba7565fdb16d0bef7235ff58aad564a8e9120fdee9cf857859bde1d522711d7467b092a3e761ee0c742d7d52e3feca5f0b7c935cd4725a2723f00a1f156a47f26786d674bc6a4aad7806f99a5acf898e1b09a37b35ef9314b753c243e6b1c21d5560bfca83952e687f7eafdebbaab668af18d08994203f5422b372e9e6df9c2bd8450139a2308968c5e76ea5ec81a8b474c401a9aece3184327173055c4f7d63ae89431895731954c76cd631adef994c858b46e97ed976d8e3e6bec10f3654419beeabd2609de2a015e1a373f93692f143772273fdc70f0ae6bbca914eefdbe049b9a4a1d1bd53d23b7e3858ae8dec5a4bd19c30a2dcb39041d025c50912fe7dcb08399ca850d328eb54461054777ebd87395cfbdb0cb31f9cdd2f4599befff5f53d8aec67073ee4df9c7e3f001247f7592e8b237986a0bfebfe5de3a37e7398b25ebaa2523c6df12842a451d1899a037a4a1d487b4c9efa19881314846ea9f0d9e35d6899dcd49966a65ea006963479f086e14c0918ef0ac83b114006b63e785eded897dd6d0bb13a6c3858dcb9ad31339cfd38011e87bc477a60136f53346d1c1844716a15742aa02737735f70a16b6b1d374aaf253d17cb026bd5719e9ffc46103283784d08a3a9ebce7b470baa38f4923b28671a1727e17cb034c7c92da4543065c247fa88b9ef311eac2054b4e6520f22f3fe537c1dc7c8f025afc64d8141a7143f30d620ef8d8ff51c5b1b9446f4bbeca752f256199eeaf09d18463b5bb3f0c7d7d7f2a0b14477b8edae77a1a2ea9e4ace9ace6d9e815648c6feb4139b77cba1a2c3bb66e424c0a8903a62a6b6d255abcb770c2095757c7540b5d23bc8b1237d4d5489d8a740ca28cae2f61c0512f77bae1ffdaa9030f98188cf610ce6ad32efb40dca0c0cf733a3965c78d39b24d77055056950c5c73c274baed88d0b1e8305d33f63fdaedb3271183a1f0a7528d609da62e49342aa42366ca877b189273ace2e73851edf94a64b62fb9d303fbc19ae39d0aaec9729d33f580bd23876fdf8d468915ee4b1cc89b39cb29111576483e1af992c2bff9c35a11105295ec1cabf635d575104d2c0b0d09dc4b14ad4db12c6ad7ee651a7234059d335c3667b7dc8af7c8ef6764fe8dae2d4aa4cf87e97540eeaec063dfe3e4ffbcbb39eb481310b7bc694d839e7b819b787827a7cfa342b1be9168bb0eb1d333b78678600e5b0b382189083cffb750fc72c9a78d537d593c5b0b1ee2dc959269f71ef6970d3d8767c97517729e9dda829408e9e513eaed2fc5c81acd716972eaf148b79fb5b4f2549a1d1255a886d0400248829ac4e5dd20a37b8f88dc7bbf1dd2a0db8f2bcf1e21d45f021e99f6788bb5488178f88fc9bdc7453da4dcacc08057d625e08b3a4d54c649de1a1b9a86774f2fa8675616ec450cd1bbc1393b14b32c3bc15eacd2276e8356eb24ec06859386eb8e4b1afbdad4ce2edb79f33baf3523843be68a8a52c7f57ba9c66841e505a83981fc63d7f00cc25a77e07bb7c76c8ef3b81ad49c9bc868af0d78f459b13d74a906b482086f2908750761933bd5f47ba09435c70ed160c64c98e8d10a56a6c6b2f5f2f82b1ed4e007e2ff20ee85931528bbc71864be15df40cf28868e118e8ef73fb04442a4334636b2c8f507b684437f9c134e3e69e0f7ab92d5e7a49988a166eb3c4dcae4e240b8e9ae7fa0f5be80bb75b24e20f2ddf0162362e3da746a64a7f2e54e4d848fdbdc158afa4ef4bbe04b8d05019ea2825ba4f5c6ded8dcf6c26dcccb3a996c845a3f6681805f2d08fb725467a1605fdb758df1862e6a179cb1efbacc082d30bca0c74ce8b01e2fb08b47af1acc08bb99a678f2861079841e73aeb4118ae8456c9dc4869d9910e30c01e2c8feb4585caffb97e43362410b8d22fbdb2bbdd722372246ba3aeabd544b8fa3c8287fb1828c8f010bcc1d5a388f737c210ffaefb0c0d75109000d6cfa52537ab7a887d7eaa80572891eae81022c770bf1b3de0827dde63a18ea8222e4dff0d4cbe5369a73400f9bd73b12426ce9ae7514814fb9e351105c47264d4803a3f0cab42fbad575743979872cf42fc317ed94d5ba06ba00efb4b3b480d3cedb66a27ebb5dace1c41715ea468af2950422c6b549109bff45b2dd9e842ca3b2ae4866aa4585ab3fc916ebf2e9a1d048044c569b7a806cd5f931eaab3019de130b6083e3501cfeab7c358e06fd897f63e1a824853a395cb8e9f887f8d6d0e474064f638ca54425d1043c9b884fdab6c884e43604165aea0930b07c5f9554dd26cc0273077cd793eaf12b89d69bea5e6f51f68a84d5562a28bf8fa8ca9e445985fe14208d275193e5886d22d2950a4ec7256acd966c4d18cc55981a4ca60ed8058e27ccf65e7a92bea75014ba0c1229249a3a2527356e892f23cfc2c8bcf63dc914f1b61971e246b77446efd597632ebcd7db75ac08ea5fc2e823fb53b0ec0020df74b5669a6f820123b45f5e0e5a51e5c64082c0a3e4958ea7e0d50690760537a8ca8e3317056ce969fbd4e0af93cf1ed502f9bb1bc0347e5c693cbe05592f0a296d3dc0bdea3981570b3fa61d04e09c39f6d8cec597cdbe558cba563f7d011ed4484a5a8945395b91f58d3c152806f23b178453f3e36c0793552ae62878d3e552e04b6d6c25b792387e7c852c2519da1cc2a16e9f76d150065df236330c0ce75f0d0dbb6669fe5ba5469b32c5c35ba5480467036bd2fd828951d5a41c3d762f8d9c380f8bb3033d592ae5c0ffe73b2854c055300987c6259e6d80152ccce326229b3e88b7f4b5d2e19c7de63fadfd44fa47d8c4ed2f82df082aff6f78fc9404a32e478bae30463547b3366dc81da5579469480d548b840a07299d51b93e7477a47bd05bfe89ccdbf359cfd1230824c502d2f218dc79d688dcc8c18a44d12b5a080df0cd296ee8228107c788ac25969d55b4efd38450180bc15214184ad263a98099a7c7bf7a2f0304239577d1c8cecf666b85e87e7ed47d300773e03ff5e16c21764b93b4b545436e8f328bc30505262c8761e1c5dfc5027ac335265a25d55789ae2f4f758e959a377b31c89fbc95c0e9b0d2b8b08d76077cf4832210d45a9292dab4f0d90d40930a5b11adae90d56c8abb5f510e112db18ecd76d8b77a4f45f0e892b3110d3c6a0c77dda49a1aaf5f2ccbea8596a5ceb058a2b5a0fdbced3f500548d2f05926bb189c5e702291fe9ae1f672947b34b2f7727acb6bd2639a31347320e53f1e170ee02ed718ccabbf2b6e729691674296ff3c3237262b7b5d3e5e8b8407d60211218c7aef339171fb5c2a6d170d4784cea17bbdb9c9c3057661fc87665fde2a3c870598d6861a1d59d460aa28b384fd7685f12e19a652e3ff311831ba3f22b2c737e402d9bd1d29e5a3bd58de78d05d8e33107c5baad77f20a3af8b0fa7295fc2a0030490cf3f7806a534ca72c67043625c174937ec19b6815d78e80dfa8a6ee72e780878c658733f38d93abd8df61664d11a2a14a42af4d9ac86441e0f665b1a837969c1931819d8fff5a4de71841f4a1383da781d5f198ad76b66ed74a9caee6dfcc5a4563f01bf0e462518c2f4867c2acb7b4fa1419079f92e2088a6f65f0b91d291ce9a6b43e212e5e1d0583db899e3e8d6ba895fc653bee336eb12a6e07bfb4293ef4c1f9ad5153a5425658615dee1a93364adf92e3be69df276d2af6e730f1e372bb5e54c4a8c3b0f5413adf83bb8fe7c0b76cd14d00fe35690b17dee9ed1fbea66f25bf74d5bb53a2b4abcf9c7228c3c0a5a3250338149b143f1fc078d906d948ee556786bf9a0d8b48f9e9c2897551257dcc66fbc96be08b1de99e1ead3961a59c17cf06b26ed1426cc57b9bfc61338784808b37062a4f52bb7639aca29f976229ea4696c597e007b553cc9fe7a9d6300e6f24de81af7a0a3342cf1620775de753875195036398699adf3a62904b48b3c3a1d6c90560c6f6722e14d287ea2cc974ea4f9fe53fe28a4edd5ad288b668bb86c2bc3680ef8bad5a07626bb108974fdf5e870492c2451970ea7f17c014fa1d9dcac05969444279476af839ed25c789b057072a1f5d5890e48bc802732ba71dc9c7be44c114f4a305265dc18bd79f530a0d32a742f90c9a63a096f0752f7d82fd3c7aa39d7b6e66ac119a4a1a268cb1fbc24dbfe35c1e82fdd7f928a5b334e10dd55c00f5f1f85bbb9227e52f1d896a62d5f9775e615e3b8f1333712bef6863ef4700b6210c5f4d517d1587246dd45b3df403c5978b05c60ae8023c23d77d0d025299cc2787243ff1f279d3d99635558f0f1faf7fe2b852f021916c5727e560c7de9563f7f89643f5c78aab49630180d201a4c3bb5e3ec20f8e00f734dffd969efbc01b3d282c8f14127c16a9f113164345ae4486031cc887baf12b131ca068ab794334e6edc8a2e6409e2ab771eb1e9c10b44ea5f9f774a800628adb1df6676b155ba525cad8b8d8875e9980c07519ebb909fb6f432e87994d51a53bc4a0bd18d727c3396c24f41933844df99804cfebf21352e5520c83e62998fa79a3d7724a2f2bae4052a11ecb652f7021fd5f809b60be308be7c7cc77e03acf7318f2de21f681c396e33fd61a66711b8d5f916cac1e9a1356fabf28d8d74ab0e51499c5818273fea96df21a828783e41c7f77af0cb4c93e68d56ec400f61d3001e774a39bcc891ec3a43c9b66009bb4380950722aaf5738b1f694637f91b4426128375c0c3235e5b8c8b1954735cb69c04f00425d1dcf1bbb7d1fcdcbf923d8116edd8f3cd9612211104900affc9abef66c1c72edf8f0cfa261d672ebffc383a876e47f9143642ed65b8dd0c4484d10cd42dd61cedec3a352abcd76cdeba90bf171508287a63e63ddf1b807c8eff22504f7b7521eedaa5808961d78a7ab41a7dd832a54b269a703944304abdb2abb07c286ce4e1e475ef7997b2c019ea2f3b05121617eb75b16c761e149067cd568d326cceab6d882c6aa1ee2edb9feb5bde42c0e0410d9eeccb55e7de69b0ee747ce61b93b6e5302efefc2b8746aa89ebead65d77d9976d913a3f3366c2df5f27d0b5c660beb3852302e96e349efdf52811b31a2a30dfe8efa044f1ca225b24410584743c05973609f50b5c2f17a5a37fa22d7433ea40d26bbfcb4e4b8146df554cc48a6a5615e50a27196c2d5f7c77604eed25d718125da15e2e108503acc1ef287f5c6cb72a0df64433e1fd32a83afc2ad7bc19945d45c2065de90b37634133ed6d2e208b05903002ecb9629c9aeffe7b506fd7d5730962562667fc5d5ae623a76508909d0aaeac044eaf6324e82bc4d2f228cf7397f198be35ed74af5939b32cd529fb6e2420f1cc43beefb01c1e43fedb1aaad4310f8154f38d5756967756b24ccc1e96db98c1eef54ec15a660966865f3cd60eab57cf4b09ec023aef669f09c55a98f73bc02e48b10101f44c7d687282fd27842e9f998795d7b199c1f4369041e4977341063d5ee1707860ae1ee55c90a4bf1b9637e77bc0274c4a2382284c878bf04c3500b7dff5099446147e1c72ce77395458d72e73bbeb2590a1b71daf0eaf39d494ef357651f7f9c0751846a1f79839b3a1dcb9d1e349662da3190c3e01d16d74dd68974ed4ad79cb654831826a3f1673327a661a0307d034416900161c91bedcf61cd8f0db6862c6d34acbd92d8258dabd8eaf49f42ca639de48497ca849c4e6a1461bdb498c3eec24376781a8cef811df4d6ab69b9ce09f4cd49a9b00dee9b070a60424a2dcda9303fa45810382ee44d1dbb865598721fbab2271783f001399f4df6efeabdb8cac9c277b06e978e4d8bb1399c575e22d9bf4fba4ef43aad120c6362624084a9490e2445784026092f3361337bac00eb6f715714b49153df6c9cb34225ff4f71f9c9a7ccfd30636bb6cddfe5c2b83600134e26b0c7a542f21b216c87fbaeb55a641a1ad85f7123e3b4076b568b62c45c6b19964f760c1bcf7bc73069799c9ffff6ebaf6e4e38d5d41b7234aa56e4453d51e5ff2be6023efd694538be5188819c1a0b715200306114e3b38ffc647682bdce597716d50ed00e4c8960a20f33da61ad970aa2c071ff299e15ff69aa1a8eaa230e05a05d0173edf0786894a8d2ee1c157b62f8f01f64843f5a7bf11672eaeec0873d9928726734ed67cbb37bbfc5c278ef47f5b73de3ed14785fb11f68b25d3dd0fc6b4731cb0bfc26f096d081720742206b0e516f338f149d7e18f6b297601afeb132eef8fa490a63b67483686c1a0654c9df7a1aa45845ebcd271aea9a81869de4e21d15bebf25fbbb38684ee3caacfcfd7bf2b44cc95dc4740785432456c841d73612b1587e162b1776ed7ba79c42d3a4012559e36869d1950e610d95c1a87ee40c4428e70662eb09d913128c27cc7581b204ceebc13d9c7d4e5862cb75939ee542442367dc076c208c69ab668a49501709a74cdbdad628490f97acf3a8404a6a28081a2747a2d9de913d0635d0c8df4f77cc4563f9a6e667debd2db99445279b97534e213bd773009333665c015a0926ae9dc954f4c0ed3f8cbb983e1fdeda270bb240696c5a3bdfd06e1cb999f9ffa22e16c3c306ebc90795e366374371332a623cdc8792a201b090f3667c390b2ab3e4853e0cb76c16ac60af7e8bbf8c374b49f95009618da9cfb4ee981dee2e5e12caa7581fcbf22a072e2d3a1d783aa436c6b7bb490f1fa1d68c5b06e2059ee1f3d4440a97fe432ef55093283b4ac46bca612e1169d513b231a416c3ac86a4fbfe3c4dd61fa87f6ebb18d008324c1977b12a6b69a665be18126e07edc723bafa91d553ff5c42681367a6e47b32a9192d1a7a6943deec311aea643aa43dc205525f42a59fc9c849d5f5cf825ef8795b30425d76b1ef12d4a37230da2d6bc0d0c5c371d985548a1f00baeadbd930490e94df2d213b4dbf64bb42945cf7be116fbef5b937e05e103075604525d89c47a463bd949a6fa3619abf123058030eb62124e93e56de6e9449bbdbea4cd65650b5e8598415c6211f222037a813c426df68b0c3a873f94fe0ff9cfcbe1bd5a5410be5f25593b1215cda802ccc03b20da55afbbb6965474f9374bb800e0193b0f1f4270c7129c929926d6e4d1726b9c443dc946c598e8dd1432fcc1cb27142beea670ab45c92c7b4c47fb0f0a6d50b5b9a8077f86f6fae08f9b83833f46feef0dbcc71981a5f3346ad0c1b1fe514c2eda3080469c03817979727a7ea682839b0c26fa14f09177dc332a7fb178c924ed94f1562f06ae9b6fd3e756c37b58db949e07a4929c44c8abec4b0bc2b1328f3e6f435e1eeddf93f7c8dcac8d8163dff865aab8a54f11f9d922f375ddf71bc8fa559c295b99484c4f256df51b3a7b7953e1ff76909d94e0f3c8f14715d5842a5d1fd40e45a9826965e7103967a48e2dc8578be40b996cb41d2e84f8f04da65d551cb3fc8a6b6b4a325c373cdc061b6457fdceddee96dcfd6c77c82c7e94c6539997257c681ea7e79ddd39f76a6f5633954b13193a9c4937f2c73a28cbdd54f82f72c8e8868052697c9390902b3ccd7d4de3ccb0798b2a54dd69aab0e30e1102d26c535a23cd014bf47ab0e81202b670ae9824f35a56475c76e1d440fed9c1cd2df608fd84157def7761ac65d6219d9e7c16341f713ce1a2e5a30d6664f48d6359869e0b229a4984a348b1acaea4f66ab586c60da2146ffa661523006a0a617d802fc37f67a8c042cab3012cad2735123599900b6171e7cfe082f8579c95fbb7fb15a1adb50b60e1f7d8647492d3f30dcbc685796083994b40e31c30d3bab1d528a0a75b8401fa29a268f4c47d7942df3650c10dc9e26fa10ff2e5b3bd9a85ed125769b7bd92765bdd9974e0622d2c827df99f59b2dd221303341208ca35db4ff62f148050ffa83bdcab7353abe1dcb545fa8ac49027c7eec129afa1a7676378496b3257445ea213550ebe5acf0cb6488492676539c0202f4e72156711fc15a07dc392eb7a98befc3f7448b3d5973258fa5203d0601d336b006f85d5c6ef771745e39348097e165d92cabdc001fb51aae49036b15711617cbb3759f68956c02589c5f6fc378dbc655d3fe9a640fe3bc47288f9e52fcba69458051280731f8cfc6a1098dabebae5740b10406c98ed998a9ef9a443f56ceff31def20882ce20691b4134a6817f36edbbe5b807d46355e252362252168a3205743aba70087b193485abedc07b011f0d220ea0657b8b93ddaa654a7e989fd186c481d2ff0f113a67ef0b3595e875586f764c50261b016b4759c5bf63c0b2b1ea44ca0d46f0a11182bf87364475595734951013aba4713360d37890b9725ae3dd51938a95bc2aede4eb92b9efd2d20980a9db2e4f536e25e5222bc23b20c55c61fb3fd3a77ffdf04274ef516809329a39760e1f7040e16af60b247de8e165e81c01e086378c9d0e859faefe893daa194ad8fd1fa63181104714ce4ea03c08d49f30bcbc521d75916f4f7269967f78dc606e23c599d91670715cd5059a43451fbaaf6f9468f892f3be4d7ecee8ac90f8c1423c2e0d73d8051c1b6d340ab1a28bc0407bb8e8d39313e13fdc31f51845c111672cb04e854663e0b0508dcd45c2ddfba5fbbd5b87196588c3149c9b47caa681d4a3db4087e6a68af3267b09e5fb4518cb4654a8b07c7bb77a1dcafbd83825bc7489849f1d86bf36c9ff5c3a2539b05d6904938b4d543abd074e380a7c037f133660d1f5224345e24dba3f4cb933c6d404b972fbbfd0e6efe2a46c07c8bee297db8211c2fb950c9caa97ff1ceadada2c515a28114898f38bc035e094d1f990ff9d7fe0b8a933c2073c3d85a721bf35c9ea9b8c82f25e9b490a9041a5f9e30b5986e78af2bb6c46ab05bdb15c0d8fc7cbfc17de0abc5711d7a1624cb13b1bea29faf517f47f10c59bdb57ca27ac8411834133ef61cb3dca1d7ccb3364dc06db7f5feec8b6f11b728c555842bda9f7c3e0ee2939098de7f6f351c40c68e02c914fea309caaa18d4faef94cd909afd37c440a7ca5403fc480df22b9903fa3fb2f8e744e2676c9eb6a3ad85843ac46638d181348d235390d3c2ff31562cf303c13b54165ba90963ee1dfaea622e4190dbd4fa2dfc00ec861d32dd8623be58e4e8c2bebd0a29c90424dffbe437d6559f4c1b513f013f30c25fa2d267a5544d6ff663d2de5082ddb268df0467f1890fbec001f3ebfa3ad42c3fd34d9e2e4981f98978d80a2d258e081337dd1169cb91fe893be7bc5a755a1a5040c5481eaed8c2c9a0dda4dc98a7559210666daf34514b62bbf029dcf7a59c2a8182735080e8a0ec5bae2d5454759016c7b83e810cadcefefdd14ca4f36654a85fcc4af65bfe764b3cf2a913abd57c3dce5889a26a74260c267d18027bb5a1e2c3ddb08e1f2f288c47ae06364f96bba0b4f7b3c8fc36846eca8e50670c25e3210caacb784d627996fffb752168c695ea96647dd12de4859604bbaf59f5200e41ecd0050b05da73de6642f5f1a4d70f6df3a04f703f5850052f252cadb893e1d0ce5e3a7ea2b835cedf9b68cf50de070a61f8530d9b2107fd04ff59e0603c0ca9368333a2aff3e515f75b20400e8cd9808fc39e3465d68a315fbe62749396f8d355d191455422f37a10e92348e0e0bad256966a511243b0eaf5e0e92775c7d60ebc0e061e23ac7b305896f1320ad771a3276abdda92b272b75bf7c5479490a149afbe8488920d17ad2f8ff49ea2132d5219b1f8c0b33d67b09b98c9f15cf5abd10f66b9b7a06feffcb4ba8048c0f7eb99347cd5c8964cd5c3810fcf464c170cc941199e14addde62107d126dc64f4a224fc0ef3635d85c9914bc96b68bcf2b7ecf2f69398302317d4d412f9898778aef05955abaea47abb01f9d86b7e83231e268c1cc92b30b11ff553e26f76f7f05c107bf4275bbd908e72c5b9be915f347f2d5ac235a16f7a270cc48e6421270dab87898871cd24715027247d3e29a6ad0d0777d5ccb1bcdc3e557eb556b2e805bf03316e52adfa027967a629e2043e1a83088957767ad4aee586efa0fcae6af9ae34ebdf460307420ff5853d97108a71b5def1213f03f18bce2e46cb6967d9080d336f3fab329599bfb5a43e9e8885c42fe1550906f206c0a6540e32a57073dba70755959157af15a18db9890cc6ebed3439397b309687f0f959266fb0b7933327a96b291df4e08218ec6adfb60403a20c8d27a5ad096af1fe768615eefdee111b0b2eec67b77923dce6d2cabf537ae27eb4e98e1626d07f2714fae7a585e65c96175cf7fc09916a9ac810bf6e65aa7e0e93eee97ad853655ce4154d92266df30565c27c92e10b2f04983001d2b8bd2528229d56c970836a912af5f12b30f40d8dd283b655a89a08b85fe0de13144e9f2fce4d0d7593c0096e78e9db2572f6e2a2f5130a7d97226fc2ec5fa4488b0fe29530ecba75ba578904df0cdc4e0c19fac9b8cbd4648259ef0a2d5da2cfa324262504a0d93772a57aecb0c7d8282bb672f5e1b7f896a194e721fe8eff232c8446935f31783e2f0cd58a060edc48a68092b464fe4dab81acaacc31cc5ab363f7fb43893759b90b9764f93f744cf7ad85e5b59b6179ca2950267d1d8d6f69970117a601cc272a66f773304b9b6ac34bba9f97b90e0b6b188f351b5599d6124576bf54cbce68ca53fd4bfb6afe4ecf3af465dbb494569ca44ba9db83e8663f44e2c48f802b31b9d3bac77ec56f118a79849e8b22b084b4c37f6e0109ed2fd1e00f82964c0d00a757811eef274a90b5808d8a0d3d57b407d50cb0d3bc3baed966b5fe9ef93154bb120796014e742dfc843dcf2fe98eea51658f0aeb19ef3a475d4ea3d7d8129e605cd5ca8ab3df653c976d2bab06b5be015efa3cd4487acddcda5bc134bd4b8ba854f149daede1bbc68e76437e7aa401dc488db76892c076795891bb89f9491c5304ea5cf5cad9c38c945f1cc0b788a063fe999a2ffe949a68cc112b9dc525133f381d058078c4293349604f8f59138c033a6fee156bc8737ae9d76c64d070ac8314f7b8264573a17708f86fed4f5593aaa1d7d31e70029829589aaced2da8da10f490440f8caf13c5b114e6376dbd1f6fc7bb8704eba653e85a2983d204f679706336a89a3ce60a3263d97146242a9e0074e9748b077cb901cd37a81388cc1e33d306c6d73a1699f300b66c0172e7144b4347267fe03e1d305d63ccadef6affa6ee7379eb9c48ede6986d48bf6e2c0ccc7d6fe3c88136858d6bec726e124a772606dc857c178732c173aeb211a2931f6da62fb84ba46a766a77814192201afddec5047a0889715b34f8b2c373d8ff809aa2e904527cfb879627152b7c1d98c00c37511a76cbc0df0bdd4b5847c1b805275d2b1474aaadb7976e7125175155096e33aeaf610717a9f24e19cf3f88626d38e1bdef00e7d9ad3ff60feb5e27edace0717efcb4d320d73e123a28fa68c2b6358ed4ffb15b05b646b512a8ef6867550ed73a039cf08229bce84bf440db59406218457e1997ac987c4b7a85bf286cdb48554cc0996fe28c3c0325f85700ccaa02191f3bc39fcd327fd2f9d7dddeb25cd402f57c65642d30ff3e81bdb634757ad26408e20e398fa346130765a6e819d17442f278e234263d5e740d5f67e269a111e3f2ad7d46f0c206c329f42283f2fdf565886ef8347c041a8cf91c1f30c3dec2ad09dfed17f48aac3d536fff91ad430a6a97008b638476017ac0ab4a889faeb31401f58d18fb9704ee47f22b6f03e3a048931feb213a94e4aae562a5af10125fa4cff2babdd5cbc2aabfbab0ee2173c811414bba030590114ecf4c9ba55b4b9961da8d59d5c9ac9432d9277f1b7829f4c47d8361b356d325b817a5feae441e8a6b862a2058051c3331bccdb248028c1eb176d07515040c60b9916839e2b4f4e6d3c398ea6a9a32d19af5c6083c41f89ffa123929d11a671026005c2461089f4fbaeb4e640b5e29034398588c62a22165f8e81c18742608ce0517f72884187aa0ceccaa7568d2301a8b72765fe9e7d043908e334c1f360faff169cf2302a42b629c02168a313d54adc87246ba6ef2539625e1fe09b167abc35821e26c2c516bc34c2bfe4a2b994071e7dc5f656a528486b30c54cde6a25d0f8d150b250fff7a12885b8c0156ec2a7b267b58be9ed8143af59a3e89ea73fbb6b11f6531d92d0a38bb0bdbd4594956cc55bc48fd04a3f442fee39901e5710bf4acf63a1ffaacbfc9f429c5736989dfe5eb5399ec3929f813067acf2a76ae8d1f945e4e0ea6470ecc7b28c18c9bd0420684182da38f3f792d726e7700101e500dd6cb5af34dccc05dfe5402142cccf7c31db2725d6a5f5c761d51e9c551790e097cb0337a26d3333cfb6e238775dc3a088c3cf488f1842343f3a345efdca303aef221c1777b08395a58ff41a987dd2eb75cc8734121ceacd0d0e1d478020fc4bf42c7afc1530e4a6241fcaa7c3e1509b50cd5c5ce0f70da742170c9f01d9a6e981534ebff8e898f05d1655963d943b6c1a9856d1e60262f7c726efc2967fbdd0969752ae303797a82a67f7de7cd46bdfe6910505a2074556f13da0a421ea15bde718e7a55640728b5c4c2c8bcf63dc914f1b61971e246b77446efd597632ebcd7db75ac08ea5fc2e823fb53b0ec0020df74b5669a6f820123b45f5e0e5a51e5c64082c0a3e4958ea7e0d50690760537a8ca8e3317056ce969fbd4dedf1476b625a4114cce0beafb4a1def8740558c875a3e4d9837e23a0ab167a256257a45c3b0cb0a852eb2bb9cab5fe82311e4a581f7db7ecc34974e5084a2a2e05d104708674848369e8d5d1761c65b0563758c2cc58cda0a7e2765953799fa56dc5c3e2c9af62c8c6a34359ece95b3c8f115b73e33634700bd5935072f2a43eca2968c5179113bedcc7ecc21cb5f91287e6728a5df1b8f0fa4c09c949c305fc54083fee4287ca1425d4bf109167c0d9277c7f56381414a8f03fc8c4983dfba066198105aeaf65752e500bddb1090a7544e7716ea7ca3e5ba270784ba481dfd2d744232fbf4de97fffaa75d8a9b9d43eb4999687ead7d92ee7490e93ffc78b1b8db7879cfad5e726e390a53f426b2ad9ca1098259aa86cb2b6a95f63f5660d2c4e1d5fb4ef187faa7dfabbf0e48c534df9830adc3675d803b4f55c12ae8dd537cd2b09e132b97e129990269721fed84d34b1b96333ff523b4527018d75574a463082d17ed1314c715b8b6423453d39fcd8f80eac3146749be50adb914c9922979527298660bcbaa30c351dd3d51d560787a1907e6123e4e9cf47be5ca8c47477b25c1d725392fe243322065732020f5b683f68b5d1574791568dd15ec2841f41b86e93ef98c5708bb9d90118c9d02a6e0fa3b374169b8577c1c39f507189c5e702291fe9ae1f672947b34b2f7727acb6bd2639a31347320e53f1e170ee02ed718ccabbf2b6e729691674296ff3c3237262b7b5d3e5e8b8407d60211218c7aef339171fb5c2a6d170d4784cea17bebe678eff8709a095dd89463bddbac672f74a9c17e79ddeb2a42dfc82c5d50348fecf9756bb9382cbaca64ee6a4e509d8f2684c7919894635a144851ed7e1242883f3e1ad566cf9afdaa52a48ee222202a032c80f256205c3dc2f0a2cee94932bef67e7d2d0cb1f362a5b924f705e4ed7cdbdc4a883d56b427aa8ab284981d6a518a5381148ec7e08e2f17b8b0cd4c1ea78138e8d1f9879f2c21c86fda21c9e35cd587d20e461fd4392f7ae0c867bcc8faa03cd84e905aaf20434170725db389235c2423635d20d0a9a7266ada013072a2ffdec4442c5eb5315354e7bf80bd14c66ef8967916dbc8e42444eeaa0adaacb2979c6834dc79ad90ddf7dfcead713c4a13bdf3e64dc265fce49650868a08afaebc83141ab38c3a0fe45b22ad3b597c4090aaee51019a8b3d4a236dc1611f52df6f6e6c07db204c99c0214d892463143b55402dda1fdf61a87d7f8ca8ac79d9c3b20a6cce3847ac92bbcda65250a1b85f0e88ff7f73e52d3373c11796fa29cf06af06ed126a3373790bf6ea4ab481edb3e641eb447def8a83b34d1712044e9ed46c1a61161319650a58edc67108aaa154fa8d3cb124321dd8d9c2b67e9f29b594b5858d7e8111764bbd5f70244a199c0f7c2cf802126b5ef6b4b808ecbc18d534ef53bc7fbe38daf87dfe381be1daf0426fb869023106bbe4ea74349cf693459325042a4d4fc56ecc42a10cee5536bead99bd7de5f9010c46462298b62bf49ede564b27035689050a6d594b5a6c0aecd7a58df09d583b6399712c384638198fea2567f67d04113eaa80ddf488f900ce3cb93c55c5d7ad685a8cdc69c9c0c04f7393a4fc775c3d67ae9ccfac9d8a5b334e10dd55c00f5f1f85bbb9227e52f1d896a62d5f9775e615e3b8f1333712bef6863ef4700b6210c5f4d517d1587246dd45b3df403c5978b05c60ae8023c23d77d0d025299cc2787243ff1f279d3d681ac9064025ea73004ad46b8f44b97bc9b359e489d087860289bf7d2ada4984faf7f028b0d66a971fc93ae86e93b14b42249fcdae8a747bbe241d4bca9925017075e31ae21b607202c9e53c0fd66ad699eb0972b2cfa0dd4832b9d273d5eea596099a0ccb290296c31216bda77d764ffc2308d52d4a50873a6d82b4cad391d00ca4ff0f412c2e4d666ad6002d43c7601b77b535d590d9778ac664e880fb7343804897316584c0a67fa47d4182de8200f43f556c35e346a498918a4b17631b623e2d9c5e1c68b7490035344ea087f98df2293908c4398a2c1b304241d3cf68c41912e275e7ebe210bdaa0401da4f29f5d1efe8e5b2a33d86443c9088da958ac46caebd3ef432392e31d0ff54810670f288f0efb4e5f14118eb8d060fe25f4403ff7d489d0f619b3cea2ddbf026caebae8429605cb769d8316c0a83d12abc8bb07798917eecfbc400ba88f97cd2b966564af7ac63cfd41c275c59a5a8f04701fb6312348f65d6118f901b8af864997ffb7218ecb0143642ed65b8dd0c4484d10cd42dd61cedec3a352abcd76cdeba90bf171508287a63e63ddf1b807c8eff22504f7b7521eedaa5808961d78a7ab41a7dd832a54b269a703944304abdb2abb07c286ce4e1e4724e3ad18cf093a82df4d92d6b45390f0d0d36bc343ca27981a193abdf24e3bc9d908adc1fdcf18cf8ead95c5696d9f3b6f04070f66d204efd06bd34c22c71ba36d81c3c9c207f068354d5e48b02aed072503d620edc6ed6d9c5150ce9353b34dad7ef883ee6b002d6b0dae8c5a4ee6096537c86be9354398641b6b7bfcf62b809f2c4aa873114187173824c9efd67d2c1900f362f1d8b4221ffff66762527ddf27fa8c4669f3de2924cd71560d45b24475e4f6ed0c63ac67f8db783f87ce823b6792ab8fa81bebfbf6d31e2231fe26cf5c502314618351c3e48795f16375833804b59f058e45716baf8d94e21019e9ab99e7edc2a017de882349e410b874825db3506576c1a8623b25becc212d52d8008c94655feb5e3f09534af29bdaf0afd9f652abeefb01c1e43fedb1aaad4310f8154f38d5756967756b24ccc1e96db98c1eef54ec15a660966865f3cd60eab57cf4b09ec023aef669f09c55a98f73bc02e48b10101f44c7d687282fd27842e9f998795d70a9a5daada7ee57a09f6bf30fc58bccfd0df08777fa0dd78014c0154adba89b108f1234db630d635e374d7697c14ce44f20c3e1bc010d7113429b83ceb94950d2e2eff335f0ea2fbe921de159f0d12fc7e9fff011755dbd2134a8984a054830f896a4c7c1ffc4e0c4c20c20d4061dfce38257ebed9b894aac3cdae7ad26692313d35e27337b5cbfd9cb4a7078c0f8aba90648c179c55c68ebc6534e05b04c70720c74d42e02b63acf9f1a075b36a887ef68e2fc7da25fba3f52d533a10b648da8fb9e515bfb452051664500fe0d51c8ac67f33bed3535ddb0e2dce88bb786b85b3451406b2f17528f924b576eadc116532b2fae2c85c9255b1503ad45a712281cc79f0b9ffff5bc80f31933258ff7b18c711cfbbfdbd53f439e815bfe60c3d9626590fe6c34de48d9865ea8f86ba2383688ba78c41e55d025da584899479be5c024b1922c0372297cc809e08a8dad976ce1da9399a4018d3d3b0b68a97eaeb2cb9fd84a527b9ab4da479585788b452577421c3d7815feef3f0493a60981dca91298d16cb41e3865b032d9534ef31e120693f8f2a89d77251b35891e4a5e6321b035854ea68e664eef85c4ffe7caf412e521c3c7b2dadeee9da4e3fbf5cb060a3193a4991cea3c7b25f3725f4ecb8afef241939ef29005a32bc215179fad2a84c0bb7f6c3ab0ad3b9fe5bb217d8c2a0e655009c07f6c4142c6380e6b2f96737f0759ce95a4bee7db261b3c2bd18ea9bdf762337c44523ed2941192cda5906004a7cbe15ff9d4285599be7f47f26937831ceb0ca15e2c7def9b2819f3133c81baefa60dd041094702b39038820a9266df0ac8f433bf5b28666da94f66604fc85b8d463f87b1fc1df6eb4e006193fb42969d2ab1e870c0ba47049a30da84109270a5780611fdbd4d79c3e51fca1887134ce8a43e52fdfb8ab54609c2ac779dd97bea99e4b8047211cb191c838a8845e9122f5784fb53b62493e968b828fd444bfd677e46aa8df2cd26b31e8bda2a568d8fef9eaf6e76a9fea962011dab1be260b3021f3aaf2388d4f171ae79df08868ae5fc17ad05c5e277a57316cbc47082e7610b19c065cbb203c33b834393ca2b93ec949f5a6da088894e182c81c540211e3836cec0c25f9151d906d07f9ff1add70e3986d10c4f67829f1f3292d73f1accfff457a9fbcff095f2f50eb96120bddffc1d93470cc594d9095e6791f7e9da9fe6993985e30d85c9e463d2dcbfb0565242b225c20177cc5b2d99441bef284b9c96853bb0fc1a75ce616c2e0d221d98642608f72e435804ed4f6210c19da15b77f3f95b520d085fa80ded5beca1bb209bf88c53657c7cde9c282018adf92bc8d11e53add85c00bc99e8a0b85767168d6bccc674aabf4743621308198772f9bc14e600eb4c3b7bc8944f6c18b559917bdaec32274c3fe619540ca807291b3205bdf2eab44d63a4021853e0671386326fb7210988c98baa41829025d41bbb5486428f9612d42d79e1b1214df7dafe89a700ee4b9a07df3b39f2d11dd965a62db49ca329d277f16b18dd568b7a70b82bd3213e62e9f3620fabdf1b60fa59b89ad37d34a050c67935c96a8cb0b3793889277e62177d3af5b59e36f9a74b6f3b90237917f36124f7fbc1571305c14b1994cf486e7c9026a6d1d70b55da58a97858afd781cee8a888bf5599e661745a9a36b7a50ad475f8a29b5c4de0048de71bf3708ca202512fbde63443acd167f8cbe5856b09150016b28c0c5bbb9c0ff16ffdaf2096cdd77e94ecd4d05212fda08f4609e4f63bf0eaf20d75e3cd2de59fa8365b26b01813e3c71f2c251e2b18e68665e75dae1cb6535f66a9e909993eae0b06482cdfe67497b5b18e8d30782c346d47dff49d1abf272b62f6b0744ce2b06ef836cadad10936f9344b62428ff02d37f1c396a0bbcd1b70e7689c957380a789174d8ebae566f56bc07be0cf3c12e804f7411a6ea3a2220845a6362539e1cc07daac9b8c1b9f7fdef900a3695b5ca73e85a2d56a181e53ab49e5afe7f3ab074095be418e35205c7a0534afd20da0f749259a3d245dbe87fd218057dea432d492aed4f53daa54658f75b556a462ae1ae79eef98e82b7056890920c24eff5f7f1bf5be0ce50df65d29617d7195313729ab260f284f8ae75f8e0bfcf20e44553b2d695781ea78432268e3320c34f2a985b5c6c60ce218ef75fa7c099a19f22d66809c9af56ef3dc6890c4dd927530b565e26bd66ed1afb506ebe936ab5ec66f2e83ec2039b759e78c84f9f0dc75c3cc3fa40493541c39d56b4567f16f2b6527f18b39958fec962f8552fc9e677a7e65261e2251d318758f8071c6e985e2dee5c23c4ee5304438192c60ce5e60fdd25d7a26778a1d2cc1e6570647415ed4c1708a405f90b8adfd3aa9fedbb232da8a803ab3007ed6fd255372d29ca4d1568afab37ba93254ac0ca79a3aa9761e4cb259f320fb955d48df3c1831077be3256603119e26981c162fc62d8d30bd0763b472ca39a0c58d74c256704e3b8c89278d2f99adf75ca81a8191011a5a32852f34382904d26cb361513d5860f82b1ee0c173623504e993c31994527ce06b37507c64cae28ee24c9aa334b879e6104aaf291a42cea2d560fa7f18849a955a5c3c708f309f3bae31c0a575d9259f1b37aeeecc94907b5d21896eae46441668dd502fd58f7670612f768eec85de022fb575dd16c858f81eb420ee2144b4cdaacb443ef5d763b920ce9d7e04dffbbc3f640c96fff73a4048c977a6e68e5dea378efbd62d9fab13f9186bdedac1b87a5db4d9539bf800026deed3aba162c1fc3e416c6498bde3f31fc305c88c81354b0849530595af770fb7e5bdf2c39dc1b45d745cc68651078e8b4367d9e3c2c4ee3470557ddc42256e8426ed358384a6c2b8aa413cc80d0fcddb0d10a78b7885c9614b4341e0b2cab4b4adc61eec122ccb36bffa40a23ce741f5feba06ee801b195666d0b978db5b8cdea73b6a51b80fb1c85c3527a486aba10405f925b32067c35cdd16c0e29b352f276ea1b8baeec5b62536289d03f6fefaefe88f3f486cfc090dba8ad7414f260266be6899d8c86c7dd8688deec54803779d50bf54d9dc3606de58287a8624011e786351ac5145870bbd12c776c8b42c9f9d6370ae2d94298eba3d3c4f89f6d88d91da5e73aa1d6fcfc6746864ebefbd499452b82d72b75177aa9eaa58ea9bb8a36b70a068cb8bb1777b26a17e9401c0ebc8a690ed725b15516f05cd3590e96402e623e0b86cb20184aa463eed4c46c2b8084ea8082833bbee29668d24327188ef089287eb397111cb307db28e70adecc5ba4af770da1d9d70fb27461f38fb6499368954ce9e47227c260c19acd3af9abd483c0c94cf229528c9a2bb8d21b2fc610e8d7d370ce6aca8a104207231c834192ec4f96210157e9531ce9381a18d425dbf22f13dde1e24ee32ed1910d09837abfc1f707fb105971abf4a16ff188be6367e6846587737a452310c9ed634baa33cdb83fb42b4da3e1b74843a79ec4ae55f12819a7e073e496b117ccdd3b7457386a2d04d7428e0355814ee00b3d3f86fd0e3e9cbaec6ab2f92daa8e5d38cb7c3c2bc68d0350279f961dd5693bdfe23d6bc0953f72f224beea0f45e6712448c105de1c14c45c924dfce78c4620a7c4c94a1dd1a8eb54617308065b611a271b0c14e7c7c4c92cf3b155d8ed258426b291b81469ca96e2411813b143e497b683ac64d972155785cc98c5ce72efd0894a3e87a2f5bc251296e9fbe7bbd726dac99322357b85e245baceb76567080dd9432f8324cfb7927edf95b48c19bcbf7c06dde41961afade91d80f47c4f7d4caec22c774e0a438e233f73400e575b10d95c1d4a17d04efca54104aa55aa688d9740104b7cfd1c2a2c664a979fd07d9e6ea782e1d8be6f0d68312e95706d552637bd800a16bf86aeeb513ffbedf82520031cf38394445371f50fad6fd7f2b085de75c3b11a2237bbefd128c674fdf7b50a9abb66b0de4998bc8d809f60102f470584021e02fdfa56d59a5df2753715fee73e65e1690f6737b24a6bb216f8abbc16e883211581f612f2e956efeca771bfc1f30c2c76738fceba2601b97345d972e63e6d449b133d96f3a1eac572654debdd1d2c3a68717b6f0d512bffb6bdb4896b0e54718da1b40cb999601911600d44e62bf9cd6d594cff5dc11ec5b5ebea95b894f0813ff60422b9750ac7e1684c9bab2ac83f7b4f21270641bb8eb78c254122c9ffecf9d96841e0605f611eec0e5a300117e6731ef3740302faa26170e0f3a3946c3f24dd8d7e44efea77ba1702b334fe0b17027a8fc027eeef02803c4ae922e2f8c97bd3d7050ddf1134bd1d1df091b0cbeeca03ea7cdc2dd4b54f4a0b1dcc3ae8772e5612ce0a5f404c3e28e5d299f298c5abc08bb572a9b1f2528e69a2325e0ba532f3e1e7cd56e4596cdc3a42bfa3d68bfc3cc7e9ea732b23a3fe60d838d9e367c74a3d03c05e149606bce33f98f030aad55b33b083e82c760230a651aadee3487af4f1e0a8941442770b77e6fac6c9107d9c55d00f4f8a7b0280891c7428db32b24df9899163bacc2022deef89555173d8f04de883728cb0f08080a68210a2da3d6275de35c3e87128f5fe77f1dc81eb6bc4445de22f0d36811bc0ddf8d0690f39bc6d83ea44eef3c9c84e03a08f6c3c3ab5042edbfe6a03cad11f0a8977f9426cbf0efb77a637abf975a5beaf5c501f3013150932cfe63a92f3a79491bbc02ee4b323ea5ad053c010e959f77dd4344fd9e7d22e875b28a11ea2e06b75c711c6275128d15ca0fc42a847ce1f2ffed9ed4453fe2d69df3aa071b995f85cb87a6194bed7a37a19305d0e283f1316410f397210b54f28d71295f0f750436debaa7f4db45962acbc9cac5d3b4c29e5d91dbf37c951937f93eeaeaea132883f62882af6b22e0dbc39b42a6f1fd1bde11697e0839dbb9d88d91db26c9dd7ae78cec3f3a8f456f3bfb673ee4fd2603dc512f0573253ddec4c198b81f2455a07514a9d9d9b2e63abb1641a9a6668eba817dc0617def00b40a27a424d1be2c2b22c16b0941aab3a9986931d97b9dec681e94d1e182bdb45e8dae01a496df2be512e41c07530724f6e7961120c427305506f06727039fc05934886233ad9b14bc133d84108c1b442ec17a60b820a359b1b1a37f3de99c9065747eedac4434a48d3787ee45db548c7cd7f9ba9e381f0f5a8de0e8886ec361b861102aea3fd0f9a4fe06fda5bef5e68f21144be24ffe8af6473210c93f0d46793fbf6d1fe5ad5bebf450bc2bed8f29eeb914f34c0e2e77a5c5e88603266687ebb27e93e319e89105a4afbb2498d17873295399a1f5f7498caa260f26e30c8850306848053240a7db4016045deed7196447ec3664c2fe370a2c05c25ca1ba00d251d0c9c7b9f5f42eaba96b6dfc0d3af0ccfc6cdd23f0616e4d5e9d2dbe827ffc4c89c312ea27ef99995f2b3b2536bc3092755ac3fe1246eea39f2986c98c34b121bf23e7f7e60e7eba1a1e3ad8cabe4eb94f651cfa5386202a108c2ec14d0efd43ecb9ac69fe37325c6a200e9a339d5966ae9b6ed57d9558f4b515b45ad1ddd70528fd8cc7f439317842f0e6d9d6acb7f0b29fdde5353a5faf415d1145a2f5b12e6c4d97949dc4c3aa963c5cfc653ff21941e4d3c408c801490b7ace39fa1bb939ee7a0420ff65f475973a2262b8d5077f770c34b03604bc410ca61d62d4ec0f53eff564512d97b46e02bbcc332cf6beffae9efd776df7c1050b15bc6b6640e82c7b76e8577a185db386ea93ef9519968fc6b480c841b4c90b92e69f9604e43fc07bd042bbed586c283be4277388e66e2870ed3d05c2ed30757423cf75013a099b6536ac49d33a7fe51275a8e96d831941e8099c7a2b22c504106e987dd14400cbf3bf79f7075176b726b472e3d24aacb0d7c7bfe759f523f20f98ceddbaa99fe83660304f7aab563fee8e651aada8cba013c234b332e10a05eded0ec0878b74c650174914312818ed671b7b9dc91a41523169cf9140938b95c6e75d27c23bbe6a323ddd77686c92751e50340af888fc4379ef9ca7e2c2dbd75c88c04938cc280be581e27dc13d651265192bc60acae6ec359b86583e588b78bd39f25eed7a0dd58cdd897100f2f918902c3f0e1677bd89777cafd737f04512e09067f0fc24dc0e739c6d50761bfc01d28dc865ff50b933334fc345bb3f2a2cad64f1e688cfff8c54f677fe8550a1f1d4c83e919f69617ae5d45ed80634bd9387215477e68662ef7a09e29104e4e8ac3b7986387ab6c8250bfdb5b9418cb2a70a2a6307349542df179c9d80507022cbc4e4b809a4aa0c0097c9fe07a94f8ea252439f437559ab7918218aaba192966d9efcc3560f24d149d73e7ea72bccf93868261a78a2e1f655744e4040ab88f67f8d3c66127c381237a92352b52e78d7b4d22252a946291a23c0ca9202ede5d680b502b5bffe04bb1b8f063923b3bdbb927163da1a1b8be292c2c4df56d3f6cecc098b109ed255edd955d66c4366f40bf0714e0fa79e374237c07efa80645c429514302d29b375580f72c7ccf6e7b110f8fb8ac91067548b0ab018fc6ba9c0627a9eaff9cd36ccebb8d6c57cab2338e82a8001d6a8ed4f04b8efc18bfc6b84d9c8ee96b0ffe4c025963b5c87b3daaa1a0ffdde3be13078abb0f6055046823bad6aff1e270edf62a8617e77c859faf90bf116c5920ec118606a16a2f3e3948be657e03788191057488327b2b379d8386da0a3b6b07380691c9506c488ffaad27bdb3c7e21c733b67c08db2d36b91d52849d263968ed2a8d3204032efea75fd5ba790b09a13d802d2b67b5924226230ae0263689469fde408d87287339c0caa781bb104201b15ba3e11e1b20bc83826af15b3f376b8ddbe1290cf06a8a53771a3051fda5b8150216a84ab510fe830bb0aa20efceb0de1f2b93ec0d952fcf6710b595a8a4c28a12a6d86b9685ace31c9382c7e30035147fa441876b25f110b9000f9cd665139f9d0ba101d0e8d8520bb048ae8ac36a50f2a1961f99f8e0ff86461b998bcebfa07dd52d173ccb75eaadf6b70a57a1caeeb2c902bff6a1d1f207df6105deffe0252432b88c40298dcb9e5bb3e0b20880edb7163afd89ead08a3b9aa26eee40be2f527ef1d6cd641e4ea7a59699e39df2bdc64f2b71149fd60d27b2c6452aa605369c54df0b478b17d8e8042538cfbac6e6afc4cbf7fca49b8dd26dfe44667628cf3cad94c1b3b0a2509cd935a9702cfad65885cfa56942d52017da476803d8e85f722bb5ae8ca04063312160323c42df27d025bbc4b71b5dd4bdbf7cb2ed406955b25cf4e51d302696f61258d0178983c5517fd181926d65406e842d59251a260546602c536fe22862b58160a321bc0943b910b7a17929e761a1b48d4b5059f1da353dc53d6485515e7fd72f26c0f6542319f5a41a8df14289f508cfa9928e7c7e89eaf24a8f70209f57a30000661f3289b9efb8aef6d3f3b81e5020b06f405ee65f3d6fbf0db607a6b91e2878a19a3dbcd50c8f6c66d41d3d7b19a7b563c2546b0d180d0d6e34e6670345025610e6aa112feea952958b77eb36384f174a4dee70e72d736e43af90d823f1003b4e6260909a011f711df7db7ce4e69c344b41c35872049e4e28e318641086fb530d6149cf5e6a6d39daf12c460ad04b1e9fd4e0c70dc360cfbd196bbf82fc03a6d99a3799278be4630bb92d1fc98e02bf244c3cf0181f33c09840e0c3667d3813b7a34949fab21cd9d06d22b7bea6907fd43cd31db6d7ff8556c765e1535fc489ce3e97f808d8e2e9a4240061bd48e3de90349ae5e8d72d762943a9992cd466bb5b35d2ece550c373b16c0dded765f57d2621892792156b8d240d16b25907fb77e7b6abc3ad9eea880b4cc0f06e73c8996f7b3d1a733a09e1fcd4f50c1a6cfb4e616037a658f8d5397435dfed601c8a0757bb4f571e26a7a76421a1294e0f298eab135c42b5e4ffedf14e69a3146a7ac37e0f2829f7744779ee8ecddcf734b1d24ad8d1145a7522f34b8dea80dd91c32480a9d72a3223eb542f4cb3134a152e5bb778fc6ec824b4fa9231a4e73009ec22bc5fafb18320dc9e52cc97dd8979e83f6e4efb4af8c3e19f083b0d7d470d341e9e356de630372249d6da2873a7cdcc4de69dffca8adc023ff306b77d8493c2e5d3fa173c0372dff094da6080d6b2c5debd88d9e5e87b2f86a80fd513a6d3d05fc44926eccda64af3a1602d80f5becd634c94d06c9e80705b42da7a3a8513a10a8ed0f7626c93945d582bca7854b431d7a124440e3766cd6332fad9ece2060c8dbf53fb322b17868539cc35d281aeacc38f1c9cfaac258c8e606300efd789f5b99a9873f5f976c87caf3c86093cd1cc56f928428774c7a819aef95d948be910f077bd76c32d2cc2d70a4ae28a3fac2033444979e250afbc0d49b4ba9946910b7b0b1d0682e76884f447f11954eb6b7bc33bd884e283e431b82342e3134f7f8eb3035f60a906cd8fec0d59968e4be07d269ca8bfc00bd619d215680c5858a6fa8dfe91bbb7947b78eeda7ad6c25a3d45e210f0fb2f4a4ce804bd8fd661bd3a59bf9a03f12312fd2aa2ae80eda6e1ea28036bc734dd828c79547d0ae0972156085018dd74d5fa275f1fc000317e5d213e9d6de71fbdb885fa1f7a89b1251be33a94857f5e3cc2e00a39eb69e7e1d146d81d46d6264a74ff18735569ae5dc66a3b848885985d9b5e57e04c6240298ed6b4059d7a3360693330b0c1cf018086b56b2afa36ca161f0ba7161a4af5b3e8ed6ecb54d83373b3995a996d703a6d55a2fbaa31c20f6579c90da0093b5ab01c8e4fe5b9fdf1f1cd0f7b078e12771fc9844b8701d57cbbc3dfbd2f927d38565adc7eebc6ea1a63dee5a5e2cb3905eb5a6703b709eaec778ac34849a3672a3be73ce31f51a2c9c6909702aedc3fbbba0cd4b31dd24049b6fb30c89d39cf87ce3be6a06d4e41a7ede0f325ab8edbb37808ed47f7175e8f686aa7edacf7f2603c1c431ffb37e1b0d8da6610d52edb7d8dae0292a596e28336818ecf8f65f1f6da37dca96d1907af323fae1d70fd4929daeea68a2b9507722d5ffd4fc87caf8ab737e688e62ac67d6d31d3bdf3c2ecbc1a73750ecdfb79076be3a21097e9a6f453ad87131fdcd9cf1da0c484209dd5a3258c8033e7596107033153221457a5f105ffe9361bcc4ba135b09eb3477a3c7bd25772663a4eb314aa5bec563ef1f6537fc5f814cda39cbdcd7b2a70162451674475b85eabc8eae94e58166dc0109a8ae82d48cd53a73b771244b370b6b70ac3599c451e02fb7f4f2e60b39f3d193029cb20558c1ddfb30979274f0820192de544481bf70f2be8909ddd1595d8ede5f10cbf3e6d0a2ae7f18cf815f246b9cf6db1f485b99e9cc2519dcc9209fe6fd8a541eb1f1814624acd47b6de73772f59a4ed82b06df26eafb2667f1401d1ab58d3fb0686e59c354418e4bc80a8a98f6eaf968b59633be64290fa15041b598161cd904c35730395061b49a82c672d800717e77e2594dc5b55f2bbb5a9936e3bde71c0acc5ea8cf9f534bf7484c7bf09569f7a2da8f97b4040f551c503739cb3de13fd8bde4af324f5d2e97446fbb513895eb7100e7a2b5b846d13854bb6d057e0bc56caf87cf0393b52e7ff740831ab5b6bd8be32770b6f2b00554d35c62286bfe0587cc4aab67f723d8fd9126046df6d82fa1c77c3b10f99f85ac1bb5e6d3ac0f797ed3e806b0b02122f93ed5bd4b755b4b8042aafa97381fe725602fd25b85daa60405f9a77a86c3fcca426f48144409ae714a27d6ffa23fe568a346edb96c3e02e3c50b49866d6a5731fce0681260437d2909f47a2145f8bcd03de7fc7a2e8bd1cec88ac21d3a57273a3ef7f48952d9d99b35a0cf032e52ecdf8ebb4999f1f520aa684779471fbdd3a168d9ad0224ea8825b950bd69628375ae09c2ca8a74b506a069e86e337f1554ef24a1f2f3d95c653234ac599e83b39fe14f59cdd8d3e08c341b7da0012d03aa3846e11a227ac28999d10f6307e9afbac8600e50b2d1fff6df4244061885d44f441360ac9bec09302bc46f90cb4e4db2091c5112dd0117701da0a99b6c49b052b188e49ab33b416479e3870b5f224ff29a3f0f0ea9a632bfdf041e0835ca7b93f69c4f98a25108a405eb4197abe1bd3b4d234f87555ebce5f9b4e1e88dcebc180f5acfc24c32a2f375b2c3197c6357b0bba72f55104f37136b920b7b1857b165c80bdf4038b39e20162a964befaa49b7a77de8ee70a86fbd9537cac71c38015daf77c51e297b5a046c0b323e7c4ecf7e93c5c92d9bf23a3a3f8a048cd6150ceca9a63a4b1520d34e03f0971ec990fc6a9d056110a2358f3655bfe9016c18353c92cda486fb170b6b82ca4d372ddf14d8421b6199f7dfbfbfedf718b1161b38e59592cb5254f60de626dca1be94e01978ed3b75c6e6047e330d4643153e6441dba0299d41ece78a68ee50a9a8395fb373695babf579f272f759721f33862cfe1494cb46b3a5e9ecca1af11d34bfbf70e835713df435ad23da053a8a31905bc01cf0e57ba72b8ebeeb0dda0ac59de3b356e7723810e0ba3fc0bb988800f1a57679cf09640d0dd41df7c493ec27f3d1d2624227adbb91f8b6514e8779533fc10f65d278e35d825511e5ddca8fa44f0fa1ef6e072741e79a23082678d37ebbcf31630bbd12cfe95211ec2aee2413fe79ec72dbd3370d282a8acaa41b936a306c5fe72c0b260d184edaf678ecd2f7adbfbda4544f75e71aad0ff4e70854ce3cfdecbbab60c5d449dccc17e81545ca2d3388447429b6ff5688cb45665211e8ac8fa62648d86a525c77e95164f6e36c4ad0ea3c857d4d5e62ce3b4bee1e5a54f7b978b4f5950006e6a003fde90e36918ed6a420de3200a7f73f0d198f6809ba45eba9a5e281f293bfd1606bfbdbdc81adf63559eeacfd010adf28f3f116f394903c115c0f9d6f780713e83d73ed35343c85d2647c20651c38e256a90b90b9d52785ef46d11ce05b6d0fa6773635c2569940b855c0f8eca0988d9874265336b8b145eb6a6f1d3edd51262aa8d039615b59ff3d4d04897fa1c8acca9f01fe3f30e3ee8a8dc28cf192d521d714b78dc271476bddcaa27bd3250cdf1ec56aef9a188bb3d96882973b3e4326c9a65289e54bcd67bf60d1d64ed81b06b4ca6b637de88cd4937c4fe4a07d06eda6ad6c7c6066173ac31f9cf9946cac9421697a8bba5dfe07dba5c9892fc5992c8339f14e39238bb7d7e52caeca91cd77756e5b39b460b17e2d04d8bde0b442562d1a87d5faae09d6c6ff0656fe00e36fc740a2138bdfbc53033adbb93247cb6e8731f0511dedffba9397709739648d786f679355bf2b44fa27de22e5479bef3d0786c90a12197277a28fc558b43c8a323bb1d05c00e5df9211433111b1d528197c46b3fdcfc5e5311dabe6ec9246c09b5c9eb0621ea8f83ee1c8cb7f56a2e79d99c58b8fe1e06179b04e0bf51784d7477ba6d21b68094c546a745c37a7872394b03ef98965c2f12f08960a26fcf273a57ace336aec9f21981805ead3219fe884ad5e22f65982c99190d20719d8256457340180dcb19414faa8d4ff55dff8040a7fff71a86cffa6a1b8c077083e5f1ba97283bdfd37ec6f2f3b19b3c16a198dd7dc66c2497d55092ee832d57549080b53ca880c0876455049b87ea5ed2238a34d0750c0baeb1b61ca42a6a2ae0f2abd6eaefde3d3aa62d711294ea9fbf5c02afa176acc8c769d59fb3ed9294a74bae598b30117bc120c0a2238c1dc2e91c392203b35e050b758ecf2e15f72566ee0ffe852b33bdb7d45966c0809c4f7a0264c4555203293099058d3c321b6ec8bbb764c98f51326298bf87337db2d44ca592d80307d95cddc2d83d4c612bc44b710b196d7eb8ff4b9a7911fce67b734bb80ab99ab31e299e71ddc0e4319df8a1db966496d10a2d8c1771e611235d4592f7bc3e6cf531ec93e360edf4f3258c715d1e1c139ce5f2ad425d45cc8addb9371be82eab44661a15dd20479ccdcc261b70b473fff22ef96eeab92f7d773686c4d40c570998ef24d48b518dca2721c1d19775271757550b086341be9c7a851a4a354cf8327639cdb5a38e0f0ee1f52f5816817b75c6e1137f5e8b2efa88360107d559c760225d74f1b83646b86e12559829a5f7c736dfa19541d6f07f505db0effbd37483a7121c7ab81e737447089c762aa00e025d885b4fc2e25db300dd559dcc3248a72b8e32cc70b05586a342792a56a90a95bb8e65b5493b4bfdd09fcc4cff2fc9751a1845f6634160cd94d92a2b5865ebb7d35e064fb838ed1c14d82989925c93fcd4b73ca80879bc306c874a8e3841c2e25c7205c43009bffdcb70f267a50b5e4b4dd3ab4192c9d19af2ad6b10bd8551c2e5c367cf75b4ec3e10fd20400fede5b96d1f9ebcb8b9810f46c866d2ff50ff83b1bdb85488c746c49a990ee1c65b482e245b63ba0f6a8e273bc58ae2a72f04feb077d0252f02e32162d0fddad54bcfa61b58740693c8637e66559bb41e3dea8a3fbf2d9b97f143144559d7707023d7ae81f8e723a6001b2cb8e033b6781131e61f45f3465d881350daeba4dc8cfa27e70077e6db03f745e31d17235939079c3e750e492ecf5e0ab08fc7fb4460ea23efa147d8e29304361c323d27f86058f7add9b55eda675c23d36c8daaf31a78028352b11d0c1a540868bf6f7cfffb4af0147b06be5f58f1fc3d284d4fb04507758c992cb32832efba36a03007ae4e8c3b70a16ae26a303b6a1b7e05ac5dfd61ef1013e09b9c369c35895e1d5c469eb16ff1b96d1c82f86f410d3781ad61d946dae487689fa891b0fcf9b2ffd60a37b7733bb6ee37c1dd2fa9af2a4056a1ad409ba57f0a441d0155ca7791ec8f678d6c49f2807c2aefba2d43f13f7b5ac24040658380a7d3a5dd3649be502d122526b25ae2d9ec64062e31d478f4a8eabb0c2576df53508985b16ae39d49f3d50f27dc2f6aab29220267408a4952a5c7efc03d5ca0c9c7d4ee0143fa83b8b51726a868eaefe607a95165802470503c19ef35f0b9ea17422b23697a202f9b852e4754d997a3302a1cf7335bfba216b9ad604f30c19364be5b3a4845d737fd5b118e9d5a981eaed85d3a0d4105abe53f82cb027fa35b8dd4203cba6da272e8ad66fa9c9f35b64569bafd666d9cd1e9a98dda1d9f1b4add332f38981a3e7fbc430a763cb1c18f85acd94e99a6c795fa1f3cd65e8a8365c10fe39aa5edf2953d7189db57f4c82cab9c034e2ffe39416fa632c86182fbfdb37e4d77848ac987b054b0fe56a6c65498ecfe92c606ec324f048af6f094353126b0ff42257266ba6d3569630c92d63029adf0bfc3be1f0eb1ae10303dd25c08b3f0a1adc13e00bd858811927763ae4996a198e31b7b9030109180678be3344b02f51d949010f4b5cbadba3982b074f4a9d985cf9ec61d7924492da430e663113fd6f66f3a112000f260b5e05c71acdc42c7e009cf5cd692d73418ac8f05702a1dc584effabaa41fa6ed99cb961d2adfd05681ed0f1e031955b4dfb7135aed534b4b2047c564de77cbd5c4a778787fc44e0b0517abe4a9bfa681722b73cbcf6dcf3f33d1d5671a46c5a6c93abcb705576d04a5d1fae8c6e80bde813987112d35c7d6904a5b7fbccbd6e40598ca507c43fdc95eb0514c1c4843ee09f0d0958ae3ba6650c7bfc00c4010301d568ec008505194cc29099a3d845c1d3f5e6675570bb8a8c591efe0e45e47e3befc370fd8ac82f9c50584a6635248be5e7e8fd2d52700980f251b6ed94de992ceaa004683fb40e248b61e9761f16a3d6d6e8519eba83e225abf52fd5fdb4d29a15684608ea50bcb2d50b2b15d3fb2bd647805d9ce0ac95fd6898eb8369b8304cf08341c136d08c63022a5bff6d73c716b49d03841e57796b885fda4f66366ae63d028015c1fc6e828f190eebc3f5b5cf0d40d6f15716a27513148bd620f645324a9360851eb2ce7a96975b70f3db1c7904b4e2e00d7010def7ede4927fe426727f311da450155c58cfa64f359f1de7cecd16bcd7a871a0ea89d93daedad03381226c739997edce32dfe99cccdf035c9bfb23627686ca0608a142a320d0fb5758fb4ad31de40a9beae8405006bf8cf6957851b2b65749e8969c100bbf69150e5a700aa43329218d71c19bee8f834ac469b2e07b96b9d1b65e775f66015cdf288ef774c87796f34995e9c1e9a38f962046a28ad80c2948633a668c1867cbd7303c7bdeef89bde98270f9c239e0165f669ac7bd96985b61687de1da0443ac51f4d28bef5394fa35f70fdc1ec555f4bcb1430ffa30dd6e8015bc259d1ba424561aaa881d30033432ccb2e484cd5e939acb46896c5e648875272ff466b70c11fb61a165128f01d0df5f71a06807fd72e57d77afdc4c946dd467a92736c0673e815930ff4b0173dcec9765b8432aef3de0945abaf7e43eb5cdbbdd1dd47d41e91cbd4c21424bfa07a86c3157e0b53d0ef05984ef85eeba228dfafbac62e57b06fad5571953898270f21584cb7d206e23c6c546a3de6e38336c73a253a69a54a21097877ef87abe96701868dd894935f81bc0a216cf57cc40d64fb331caa41f519afc5b8030cae7f2f858c361f48785b73cc014503fff67d1653d6115bc1b8a73288bcd46ea4c7468ca9e54feeb3039eda419609af18d77266915c288e49db26d2925e952a12d7570bc0e37e076866420b480e1fc43341b59015b4be34edeba3645358db3c346fbc4fc68f6a52d562e1340dd74db78634b7511f493eda9875551246ab0eae60567c71e9e90d2713ed9f156382610c1380773870ee32c204b21745bf4a61f7ebfd060656ef2d77c648a6d2cb1bb9f175df76734228c09ad21a8a7cf7011f09accdabc65b76a4939ad71a0936f613fbfacb2947ccd6fe7d610cb9a956ad1cb8695d429d1f692c8fa7f22fae2f1b9a7b4d83836c69a5595d97b2ae1e33922eecfa3d87cd81b67790af0c7f838808d038c448ad2cc575b7435e7a1a44b1c98c2ea4e6e58e6a771ac06d18c51e67d51bb128f36c9bce56c6451825aea2a5a463ee47a60a40377d3b4b2df079e4dbd75778ca467090fa6d929b447ebbed064336e35434344f08fa4f914aaf9cec921c5275529dccc581d7018c2965ed36bad8791e33ceee0d6ba1632fb6652e9bc361b17fa3521e289da6682410c7b2703e312daea61500bbcb93f09268901b97e496492102d2027d86cdd905aa7acaffec01ac32c490db5315844f39afdeb23b7ad7422014efd069f3f143fe8b9e050a09c2baf2515b5f6bd2e1bc3a7ab08c54d140c2b5d5320c460761621cb402a90c57900ae6b8b7bd4063b7fe0c5c3d9d50506e1b85bbdda45df4c670c809bdf7a96284a8807be2d8fe966e9a72e4c403f161bf2f54cc552a9eab218bf36ed852eb1bb74a5f2f3ff14acd07dacc267b0efe0b26f4ef32db565449e566f11e78be5e32d57e1c0762c510dc26a4cd23c3a20112aef446bd2ef541d4200b984b93e6a6489fabeb747145b7cd2f1817e3d7715ca923e47441b1aede296e78ab2b25b91bb62275d502d0a3a5cc3d8d6671ebc50f205159709d0eff0989859820d220118c67a5512043efebab61b28ea9d9ee486bc74e5ef28f4552992b79c965a370c34c178daf88b1d167fe7f6e7149a265a8f0656233c94ddfbc9908fc0015f3073196b13acf255dae496572460a5c159d2859c3b3cf49cbd6cd7db808006f2f5e23fd1d2aa8af6156bc3a6a61914338f4a518c003a5f02d92dea1695c3aa57576d44e7bca47dbd7630c14727997cc72fc6379bc5b86984c58ca7b2f4083ad065ae6b211ca50b975ac5ad68802a9cce58d3d4bc96a08bcb1a180bc5aa70eda1f1219fa17a398b4123c87064a6a3689c88c60d129aa431703b51516ae3f8653af482e5a5885873ed45edc149af54f4169cc3886b05cff89a3325377df14aacd970a6980be2bd2ced3d449b1683bcdd7a314aee2652f9d2c300a7b5221e8249f312d052b7a54fe84c6b622a2c320234fca984a6d9228a90b305d32f49bda23c0ed1a53712628423faedaf2b25c56af50248833d6ba31d6cb2ca47289299ad0bf2b4f05ee57e13dc97aa73f4888b6e05dcaa5cd8fe0677911c7fd18186e75daa09b2135a7bab2db9f6ef3f3ac925bda13a38413c81557bcdecd31a809980f39d14cb3481e3d36ff6a8d639edc72ed139342fb0befafae0abeefc1bf5bdc5ad99ca2b76e5d9c12046bb07a49f91eead130c2eb70c72f66936a9ac4b2deb84f303e9b22f9838e77e9a7ec74667b0bf8840154c21c576bcebdf1535c6e427cc07b4cfc0d249b6fb117eee8276a4f28d6bf6ded7f18b5f9a5f9c5cdbab38cac757312db89e6b483ee614083dbbeedf31b8864abfe3705fde188d38acc88e3c304bb365f28264da05ae5e4a0bfd291f742ebecb9275fe5e9e813f15ce5815da0f7797489aa59e86d90bf50c51fb07d378f870fb84b80461a88e920dcaeabf6148f21fd4d450f077572e60a2308e1136072a02623a7e34848604afa673ca7d3df6af05ca8824d61a4c5705ebc42a5ba1bc130b8ee219df952a819f4550c71e95a4fd2aeaec87e8779b6c97ca4704722eebc5894b1e1f0b01c657ff0b73386fb43495e7b3734ada6b41edd8ad825c2d58a406e6cef367512b134efa5489de870ee79ba420a4f913d6eaa6619fcb3e5a6ce82095e666d21469d2195c5c8653fc6c2c25e30fd628383be5b414910c587e38cafd550ae64afa1a451d55907fc950ebb9a6aaa14b358aa4a42f7101f8990f30a8ca2adb39c3f942fa6c10363e74307c02ac8ff2dd325fd3ef349041e54ad50b7d34a3d74ab21504dc953f426ffd91c8e4c666b64bb34eae6115801d6a9af58358f7d7513a74b56811e31f1a50b235de152d6da60be6e65e5631350ad5f49372841d8fa821dcba44df2f59bb59c79745dd0f750743ad73f39f86f20118f2d07a9910b04c04896a5cb42d6c1fe48b0d295eb9a34049c62b9cab169970cb6efebed94b4cbf0c7a72111a63eb7ec340c598ad8e9e2a85afcf6d508c931dc3f15c5789883d7ae478013ab6919480927ff8d17055eb0354299ecc36a8a0d17750dc7e56366003ef307f81fd7c1ce73b939c880ab7b01bfbee538ce9ddc13bb07317b13ed661a46e34f5767ee10ffbb217ed884a79cf9d11fe0eb6d94bc05f1f38762a6b51b36fcd72c38fa9c497ece7fd4f179d445de2dc8296d9beb613a0708c2755ce595e8ce99d2ca79002ff236dd4a558c86859b134958efbdc9e0635c2fff1124cfe63a88f6c70398af16411c2663c56c50f08fe1fc4c7ea4fd58805425e6b33dffd39c68fe5b3efe1c13c2e7a0fbf4715746d254c80d7761ba852def3b53b2c326ca24ad001fdd1785c940894367116a27f97da105b6a3b6d28d29a4e02c443eb62f36e78f68ac8dcf1e9638878ac804fcf88488c3fc50460e5a22a225011d05b09122b96b6f501506856a1a22be5eec04b5c6b12145b21feae633230cb4b6779cfaa87160eadfc9e6d087038fe90f9e6b8d45d6777fceab09e0eaa307d36266c3d5492a6a04937bae2e41a0fc9a7a7a0d758090cd544c13769c2ca64ea9e76feda4e6968e1b9298c86c314df34e57cdebd74142a4f35d00cdc9185ba129b7a2ee362713c1b4ba27dfb94d0a8bb1345b96628bd38b69f075dc0647a36fc9797056b12d4360557baba8dd4d322278b721db598b0058c76a1d05907c7cb64fa3637bf7b61a714d117d3e21e4447dcea8ceb0f9497325cc669e471fe46ab9da7f1a21318e9f44bdc7bad9ceb8e9060e20fb73c3ecfb1c42a4e6a8912812d42ddbdca10b358677acc4de1b89ae93870326ba2b6ab99368b96fe33089d87a227e318ef42bf07644c2cedec6429fcb46c78b9cc374cbf4d7ab98e411fec8dab57107d13f8d70baecf3499793d9444d1ffc002cb8451d5e8623bc16270271e7da3a0fd132692d0ccf2425aaf0161e1eb469d1e8621fbb6eaf60812730dc2a9164ee70acac0596cbfee004fefb1af2189a6bcadd24084ccfdfcd8dd82f120ebe48b4f03315aa5ee181299c1c1a55d9a0cf3101f8b36683573a46bb8d5a713a4366b608067ab8f68451055fde012da5317e1e19898f5c884f10f420606117d024b62d3af85e9eb6735038354a779191f94b2fe8330d26bf6106698111a94e86ae10e4614cf47d4213c107e3177a46b66b436bf450056c1ed57acdea26682586d2bc02839abc1ada6af2364b428971f6e46d82ea729807ccf94f9d3d3abf109e5548fef2680d2ee68107d5fa28b9a99af5e24a1cb989b5d3baaf188c657c2e0c6829050e0e8619a4326dc51d73a00c208d299ac1670ffee51e4f1aee0546aa5a262db9436bc0a86069f70e611d75e309762979b7ba558f5ea622a99fc66fe888f054841801a50588cd6992be507a0a6bf10a63425daaa12855dfa3b7a75741140c7631668ef606a1127e897dc7a5090f1e5f858e71aa6bc1e8da3f289aded72a8b12bfefbff3e7f3d534ce6db1b19bf76aba54358fa9f49b52ac145e87dda0fc0de9a83722fcca27e099dc0ebfed3a5e3b2098c2df15c3d8a43a598ea6f279a600edf401a8f41006e204d30d31f8272d7f36a5162125569ddf56d55f73fab9e532da8a739eba45ad5666079da7b8d25dea3ac01ed6a5fec02508f47f84c4314075dceb954b61fb0506ab1fceba14aeb6af3a28bcd87723d6298f33df7e2eb1186cfb8d8da9a5fad2d604d348fce0152840a65641552e48f7efa352aa1920a2906177dccec3d0ca27878208cc278e84859b1ccd6b63f3a2452713fbdfbb42fb0765db03c94b22b6658f329dc2e10f59cc21bb0a8ccfc8736319354b8b4563367979cf5dd0898852a4827f30d5de561b4c569e255a8bc07ed9d6605767aa8382c08f0aa8e04c911ff99565b7c191b49a7bc48757415b5f8be1fbc35e95180d4a15c8d3000716825acb69d6ca62356b7ac913e650f90890cb13fce9809ec62468920f69f933f70d759a30f048179810698acee802850e87582a8a2d682da95bcf2f3c0d8e2d44ef68964a6e37491fec895a230abcb609e9d83113326319ab0fd2aa13669a80eb4172bf3f7bf768993543ae6a2a699a7ad6a5462f0bb23722571338f9791cba5f08a8ef37acbc4edfa4a8d0664ef591260b6d5e5e1c955e8bc61e848ff735d6da8b573753d35361808d4deceaaca52fb8cd8ee397f1329e37ccf02e8bb4a7043707ebe91df3d94c999bd0c9f12458f0cf7a49580a90ba46bac900e3ba64bdc633cf76a535d8bb542483f5d5fda1005320c8bc18e1f5d837db6b891eeabe69b2aeebfbc7b20697f6134c61c73228843ed5523e8833ab3ee2b0bac3538ac36f0d898c34c98d800057d2e3a5c553d0402b991c3eb50260be9b0fc89d8056ebccf737d84b5a9de8338a2cc1668fb448f9a2f986dd45c9a1f9c4ca283cce7e07a8c4d03dd954ae36a15094f00fca67d7c2eeb90e16ad50b23996f5a7d99f64d4d914f9130f7affc7b70e4c5797d289b5f808ec75e2d5fd312b9ffdf4b6a9813979b93738c76751924497075d09a94ef6dd140c5507267e1144b3c010d6fad66fa9c713b4b8638fe15c969fc92724ee13b1a3d23a7a31fdc3a5180c2e4e41375922a89e63d45f24b2ef8681866262969aa94b9dd701ce8be46e7d6b86056d3db51159e82ed557ffadb05f60aff1d29fe5e26a7babfd3b221b04d4d70e72d7438dab0e33c690ea19cecc3ab9d343437097dcd3813365e01cb79918ae024a141a3055916e839802d73851324468d703d42b389ae60ffd34b6571f1bad755f5471463a186ddd58426f4a47898359f4a808e77b42d716415530d96bec467f92ea37567994079efc506c4e9ebf5414d7310e47acf146e4f3b6444d5fb9ce03c4fc763d3fa61c7aeaabe057199209dad5b2aa4f3eab69264c04f690939d88ea5989f584c10b5ed6310774c405c8b61f4341f1083e76e05f5ddb34d01386caf13a6642f9582eaa29ef4b9ee1d5ae04c0dbe9367d74553fa6b897b34b90fad4a1a08dc01257a9b2a15977f00fae72869fe7dba077f7bce715be7b60bbaec1fb6235e87f7b3c3299e957a56cb1cccf25d97a2dc991507fb310188b1c7e92015a953eb941d1e3562fead3009db2c22eb8a6e5e134370b69f9c90005c75a633de6c69f14b935e6bcc3196e985cfbcf736865a8435f7b8ccdee882152ec52ed93d296b679ecac981c585867b0788975584b837cc6ddce0127f93c36c2721cdfadd80b011bbf74d9ef413d8dcd6c311808d49505ae87d026d370cb3b77aa70b79713729e0fcde138611dca3c430838ec156ca48bbad4b21309c7139ddf9dacacf3589c2b08850620c77d4baba1b50fb8ab9d0ade14795c8634717141ce17a2cfafae8576147da7de2040d6f6395857b6f3aaecd1ba4d1120d9037909d8fdb5b61135dda3f8f2b601a604823735bd8323dbdce0f273e973dc2761815d7988b2876218d54093a80d66ae35b9e2ff3e1509457cf26cbec32ae59e426979a385b780dc7976789775ba711a68db8967486e048194ddf9023d76bfe9faa4185060aac5a78b56d257212c36338db47bf2e372df731b61947c893205f5357b7d076e46a8d7d3bf0cc0bb1993bb7da57e7ed041ef0b51bc1e0df3e45dde48907eb82515a4471bd56080a5e5cb3cca835f78bfd16643add77783e500bf6e2fb45b628b30ef9a33fffc384e64cb9b08521682a5bb570d5a085b532001af0d4153b93f7c97070cc35afc070a7c43641375979a301da74cd2dabe4d9886e4c15c41b79406b5150ead3ef08cc7c8df3aea447206c088c8c25f7992d9dafc3a67301812383f9a9f6c823602a91ec2a0af41b0704a29ad135f788c352f8ed94a0de5faa6b9a0f5402dd0d0be63a0804a75a86a8c15a5b3a415ef4a667f47d07558afbcef91f261a63a91536e69a555cfd73deabf66bea916ee23a0ef4221e9663685dbc1f9b4a4a4f3ae6c96646e937ce3cdb3332bdb023ab6958e816f2b0e02719019b5cc7051847c563009ef0685b6bf54f47f69c50dde180769ed9db23c3ccc2e5e97b6df01295af488814f87b5704863a445bc2f990b383106a2e231858b4ad89c29f1692ff66359f948ef976c2861404a46a5345a99501d68577782f5bd9f804e761bff1a95d70e0e496c0032e64730c8b8d151863093d4a34d78fab1234a386d7a79057d5e3f3510f0327ea7845a7404db62e32a7c5bc7ecd7421d9fa663988a830a1a351f24dcc0d5846fb3dda632b48e46213810c8ea9fc28bead7c5cfdf8127059f4fef6d0aca26b623e300526646d37901bfc31bebdbf7751176a77db95c0ebc8f6533c35ad2c3ce361ac1973a6103700e8fd7479753faae9349e1e144bb658514f1afba4d93f8453a93df4c9112b20507427bf96c7817ff8b40970ef566e225720dd8b78c3690797eb2177259a197deb2d6067918386276b36a588097cee650ba3b7c7a944724c50f5335240454fdb6e889a63e29c34ea9caa57fa2432fa54c4b71c9096bded80c2311935db27d2ac36c14e3d802306a25d00ca7c31ae5c629bd7180d72d4687778b5307fcfa82b9fdb2a02f15be162e9167d75063942398a688f7084b8627fde6e79384b7bfee133200a93ace7812fc8d65b5ea2fd4ff4131f659f98dbdfe2fee7093b4ff5564be45d7788261238d551bb7327edd4967a23d38e68f92be3e5965b91e6c677aa3bc1a15dbc883cd3c4191295712a60498741c8c6fbfd1eea28cf9a229c80df964900ed6176601277754dfce62fc4fb8c85218d40fe2e8c2a0bbce1c662f36d9ac679648394722f93baf272ad43649ef241940dcff03fb009c2e8bc94f85d6cd30f6b20450571eaab99f46c1bdb9a20b9a8a790c1840a183464a998de01f4730841323c84e75e068eae0702bc4cc29d29adad5f84dff8c1c219f12a84c951baacea3e8f716bcd0551eee94a3efd42caa9673da4aed8eacacf99dfe92c604246809bae4790e010b885e814cc550b80387c0f4e3405bb1d2c550c3b18cabb8225a7b91b37ed13c7cae9681a1436062a5fd33991cd8d7a484441b43637b19e98ad1e8676f70da7c3286070dbeed8ac0c2fe5e1bb044ff94728ae81ef520a8e78ba84439df0c1309793b009fc948388e4bb77e30cff95041175c3f060eb79bb4a90189888d610576cf850c7a296716950cac9be09cad377f8e7f73c807407c651e53fd0d65e0abf903dc5a53484ede2adb83ad92ce35b061575a77dbf012010124ba2c836b4d1edb74db3f0bb449c3539744afce84e8787e59cc4e91af8f0e7ec4c188a04c1f68e6d63f51f48b20cff0369b42f27d2bbb00ab819ef40d1e7510c26b406a746354ca67a579afd02b080519c6d0287703839cf83380be0ff14f821b5c012223f2f0f71f323fc1a39c9d5ff1d3bca994963932d92833a3e44e62cc87a00841a1fbab1c90e3da0ddb9edc5b436d4c2b82f3642c414b91e4ef34f8b02fc24818608723f61baf7b4d71e47ae3050c592c59d80b8693143dfd71b31dce72b4e4733e042b580965ca290a7a20a86217ce4c70b007a5826f5e2a4a503a2a27f2be522c8252baaff67ddc6fb037299473ea2fb035e0bc032e642f1ea3e8fdd183b97f1eaef81fb580f290d22b9db8f0fd6fafda98214a23ff07705c48a62ab6c1eaab81317310526f7e64dfde20ff3aa7c5a301e72c2237b11a6304eb869b3383aaee5bac3c9651c460cdfc11f1c155923549e415ff6acae8dea48cb659a03282d1130253f154b7a2cee109e4573e864714ffd7404942355d73ddeb00bcdf73398f0c73ab02814f59d183e4be7845eb019a40fdb444ff43ec8ffb34a144718020a72cf983c97adf8b006f318c5c6b5f9ce8903589015e206d82b0c70ade5b8d991a401c3952ec70346ef56fe7e8d5842357e2ca70efd54616dd91d105bc5e1cdec5d9c715bdb8fe6df2f8af4fa4ec892c08bb2b1a5f374d2fa3a27fb1941fc08e0bd233ec157b6dea1d11bff7a495fa81c5acd194dec987e0076b4d28204ad8bf565b057da5ac87d10ea28527c4f7dda27b20f4df425102e3417ac04e77d310e07343bc3eb2d0f327a2f06650e37af2b6fbbf8759b765dfdf75187469d8ab0f2b501b1f65381160a145b39ff7720b1ea2d56c9189584f90279cc2fe74f6a098a70f9e18fbfef24747401e776cb652fa8f6d97ba8b3c8c11d083b9d0ed902da51cec2a3c6aaa2e51b8569fdac421b22d8f0a2eb223272866937fcda0aee532651d49d6e181985a7bb2371cfcdda621ffb88db179ec3541ac56945675272a01391e445735707d2e98a631bbfbc4bdf4538ff093bfb22933d85dd8d532e02e499db56cc444b3edd796621dc56a8997560edda46d06bc6cd51a1aa97d62173069d1f3278aec53c3e87e12b460f24a3289acc367fcb9a0ba089d0e69f9febdb71b66c1fbd2c27f92302b3d2428fe1529a9573fca7b77cd6f02ce7804c4eac6ed3693d69c531cbda5a9e2565ecc59481b2cec740484ded266cc6a92ca1911aa00cb586a295ddc69b740cc9555799e016b056b4159bed7b0faa7b8b444458d879428a3e500611dc4cd48c5aa6f48bfd55160fb8767a5d3b849ea309d1f3065af10ff6068ddcf254afe9fcb61226afd7762ce3b5195077da71ba772cad1621f16dc8d489106b034e6bb4c6cfa1f23a8da8fb3710895bab3b4f98193dabc5575749db97c73b696f34b1e7c991e59c77e1babb879434a7543d2c126461891c4a814839cc82214df7207c2dc4aae05632bcc46e818f8b8e9b6c7281636bf94c3414b94fd53268635c945612b48a82b8ca63c16392d416e860dc1be3698999afd61c675277d84e2b3cd001a4921f91e024d56caa6ca8127c7901cc01f437cc53f74472ada3b6bfa66e9cc523cce3e75721de5429f8fba40136faefbdc0bee12f63799434b7a0b4af42f0920597b289cfc6c0bdb427d35f86ce956c1347f2cf34b2d05a5b31ca556e30383e87b6f857297fd3122bc24ef3f71f8b62ce0a040615b987895614b0bdc5f72c75d247d24152a4bc7bd7c80ecfa7f4329ab6070ea9ed2c0e11cbe41be6890c702a8e1bb6792db54892c9ce7fd3f4a689e594e77cf5029e3da0f53edf2ef981ab76f47990306b0be86eca8db9f87dfe076d134ff978a98ca6405ebd7d1445545be420f736725bcd6dbc3f4afa3b613511066a1b24ea8a56959232f11b305d07046d7069ca7bd1c6cfa4110012c2dc053f73434c2b643bd56541d499884579faa9de30350dcbcb57842a9db4756e233408f28fda125736938a347f08742c41584ff55e895669c97f05f9b53d45dd0a2118657c3cdef278d9953b41393a329dfea55a9802db7458dc33b1527a796a93910c0ce633087ff4035ca39f6b78d41b203bb3c9a360f0e3799cf6d2173d00546b2cd2ab9c907ee64b8809110c91cb34926f19a213a52767062f0342f6b0a476b548d812a7475d4f95498a800d962395e7984bf299531ba89734d246724abd6e46896ecec7d0df266bc20304e72fae0a771f47166fabf15aa295a1228abaf797c7cc3c97d08b126af18b57a81854d2ff8863a9f19e86dd84dd5dd9bcada1050f63d7e8b0437e3c5d17536d901dc89477557291d599581685defafacefb470af0a838f5ed4ae2af0285a2a2be509deec832f891df2b24918d7cca60f2b5a2598319a70edff89bbe9d7ecba54c99ea32c9a0658a8b74f455057843a5faea2cdb1d961affcacaabd3bfe9cb489fdf8023150f5ed3ce964e0611d92d77b1c0282c1784711708dbfa81b8e31ccca43d9249eb35d6c9af7dd78c3cdf0462d00aa276d6d9797293edd2d6a0a6e22180066294dc451ba2e2d5063ab68933a024ba61734117e2723e445fce8a0485a78a588342405262d4ac2682bdb1f79ad581e3839ec1bb63ba37ca3b13774d307d491ddd6b46b5ab801f37785be7197bf894dfba712dc16fe6bcf7bb9f1911f01574b8ed0f2b7d435c0ba0fe69180874f6d7d06c39b1502d1c748ae409d06f31098c09a2b168a4828a750a6e99f7b3e39cb2b3494536357fb271dfb70ec1db31c7eaed15e72417afa40cd770f6eecbcf22fcc575ffd7c334de6eefd33f332cbf58e6d48107ec3f1ecfb6498021645e898764a116ab1aae8be8e39f1c68b580605cb04baae0f9ac34592ff682cc0eccb4b5745ff6c17caa96e9b4ce21dfeab12faf5a523a5f2e115065458914db40251791ccf0fe041491a40551cfc1a3fd35a53118e3802cb5a95cd7c43a5de477d3bfdd409d5f9137fd110f850bd6a305f78d2587dd8ba111f17c68b23f9dee8e0d60a21a54ba602be847270a3073f4a362bf11649683d1d00d7478a0ab95b218a938cf3e18ba0cdb251c35e94aacbef9d4d560b21fcfb1075cea56751499a6239ff4410f340d41e2804491089fd141f42d30259397c4cada21da24284abd8154944b2faf5a71c47552d085f65dfe85ec080c3845edd592bcbcd4d71cc95b0448ad26ae6b3df4b62236f41979dd6df416e9151e723ddc8dd50066544c7555394df62b3012da8f1c823380e95be8fb639a292021e8f3e97551d179629f3f8f0b259dc9ab645cd7e7746da7d27ca6758edcaf5e13c9b773f297cdae70fecca84558691a777279992db4a8841591149ee883d2fadfbcc165f3dc70e40fc01c0503446565cb4ab422b09f2e4c9904bbd665f6449b12a975633915e18a29a155806c1324f394509c32a626fdd216cdcef18e10b9c380a74749f4c92bb57f042b6612419c08f4a6bb576c985fba7b70d06727543f116fd5c11801900a2cf8a3646b31fbe4c13c3121b31b879cb6e580657547a2a18a91dbd789ae4b0f011ede28321ed7e1f9f1f860346a29fecb937caf3307ca46d559d3df144909c49719b1358d40ac6b9811bbb334d835e3787dd0657269d6cefe52fdb72620a1c3c4d4e0e6ba4bab3d06ce08990f1d76f2f22f75864bba1d449b9a5f1d9a493417f863c3709a8bc95f266efb62fdf07ee0965504dbbcce2f4df83091c2767508226c63e9425c58684c904b5ab3341fbfae4940651cd96654ba2b3e0dcf51afcefbc8b0ebd5d81090ac669ce5aa9978059baccb998e12c0ffadc9c05de9fbb9a83ac48eaec06711faefa5abfcf8569396ecc1cfc8925518ad4cecd136a2ccb22f77c277d36da5f0d0a32abcc7bd4eb9612899db01b599887c916a6026df1884500047081b9de33e9d7590c2c078dd7ace156ea431882283bc875327a68cd64c197cef137417c5f077b1b97771a2f3974acd6f3186aec1c3c0db21c9d4e7e6ee4b2d32bc157ac7a0823253f36489bac9c5f250399efafa0bda51224b4d17d2a3a409cd0394f71e3a4204be838cfccc98a42caa9effe779c01be8b3dd14194c214b26aaaf0877a0387e8f36e9177037b476f9167ce110ae704d78ca8be73ee09007be23f6274e9ce6bd66c5a2075b67e1432424957f95457eba1602f2f6cd7e0ce367e63500cff79ad691285022978ea7c7bb0b45134e4e77924584fe1bf5dcb812379d3f073c22a239b0a4d327cf2668a4096f983901b85885e076b1a0c37abb0233c35ef71eb5b639091123ccfda085bce2e029913bf50faedc317810a04f75f11701d5493c8316ee848baf4d51fada3560e12bba797b9c73a9b6f47efe3628998c257fa07a87b9fcae31006c84990cea6e2fdaece700afb970aac4f82672a5a8b2bb9f571d523bc7931b44a7601d41bcee686fabaad0e614c1d341f72856ddfe92b385b9938753d11a8e9bc4c6433a628c3b1e3f20176cde1cc129d3cd2b98240e14e026ac4c3a182d809cd48f6f963cf3850e2d9c327b5dfc3d74be4123fa04d13773feeb2a0de7e5c94177e374229275148017d3f51dd63a19bd4d9811ea40e0c82330d1649431e021a4b9cae49d474d2ea507466411c2b98f98c3529be3adb2340f2fc5c21a615a0e435898d3589e4593710cf9a1d30e6bcdf8c514807c4fd0bad006f101d40237938591b1c94ac63421671e3a8f35a521d0df9c97fe569b49540a42b1cc182a5ccd24ac63843382e012bbaa713e5958b36774bfc43a4e0bc3067980c43ef9b076007a8d5be3a6230dfa5cc7e6c2e5a72420d2d4189453eb5f46bd0e0ca985cace99042fca575736d11fc85c88a828a166498857872317a1670c6e9021797d91ccd07324217a1cc3398c369828a62263fd08d8acae30ac07db9d1d80e5e48bd42937b2e15ce7815e4d727e41eb39fbc3779a5c6adeeaa6d4e5b425f4892f5509077ef014eccb8ff506a5c89110cdf5b0cd6debd923632eaa148c44848abc4b8b4d4e7c9cc7204e08bc0e2e1b5cc0246e10a9d677b337f292051a55c8aa555c0f3f7ab41c6ac9b13af89e43a092bf61279277be82ef5b1278ee99716393ff1b07af6126bfe7f603f175b6f5f15e5f84be341363e96d074017673e6dab0f846cea1d92fc234ce5f65c2001dc849a399f8acc3b7965d949e5e10e595972f81a4444886e4fb5f3daadd479ad529631950d8f38774cf67de8fc76926b869536661d26061ed5e0d0e558cb2c94fae9ef3b7cd6bf3179c14c15c28cfc872738c54d716158057db2b1e91bb6ecd5dfb5bfe343ed22eed80b9c323cf95e01e5704e8eeb4f942d14255aa329e4bbe9571d9d75ea53308dd656db8987b08356261b5fa65cfac319106f75a4a60438193fcd3aa62bb20b02aa567c46746a82198896ad228b0f0f5f3f4d2c4e3c7b0ff7eecc4e3ab7ef502a527eeccb97cdd9910103231996827a5d4056ae19eeed97fd9efd9f1edb9a28bd1781786cc6bc465f4307901418550958809457a31f67a10adf651908689fe70227653df40541fd4c0b6a9097445bea905e72deb9228d9abfd843f19346f0ca2c5d50403a348f11ec42d09c0fcd6d7603267bfb80524c25bf7d87d54a62c4159d9faa028377d2dc2d1cd4c4c6c0d77dd7fbe40af092783bebcb60de1a1fd2716a548bf139293389c26db7fc013f4ebb0cfc3aef03cd4ccb4ae1e7df262a61e351038ec7092b5cf497ed02bdb793a89d2aaf4ea47596ce07229fef5845016ee04d0592db227862ba4d0bd585ec0cae0d11e11939725a88be14c44246de0cc545503f6f7c5e98440fa30557e78e3315a180a81a8fd09a041809127fa2eb063d130305a7bacc326b04129ab9fc667abef046624faa2f6e9f60119280e083c0d6a5ea57b497548a85f6626b9c17a1915843ab23b3e8d6a4f5e0636afe083251f263ab75cf732e2858c1aef8010ebedf3bd4fd8d62ccfaaee8a2efa74726b7b32090da9752625402b51b59bed8193c83ab26992efeb37952e40394ca20e4e6e670317c9646918728a870f3d7b7e8edf9dfe5b30cf8b8a14f8453e19e15f0c5c4d431fb4a6cfd303eb05b39f85b70ad7d9b858b83f8d0323364dd21cb8f939f57c05d8a520093775731b150654edab48a967d6e4008626ab2969ba28ef2380a80027efd9aaac16daaf29717d8e3e74895a8d46a824e7e88f0841f3533561a36ce927f5ea31295d844aa35501f29665ae6c022d33f233b4b63063d46029533b9273cc0d736de4e3bab40addb637a910924531d5ea9d9756827f21640cecaf680d93de4ad62863cbbea0822e891d0c8e438afd4815d85a58845aa8917e0253b33fc58368ea4ce04cf3e917b525798fe30af972c6a4fe69533c99493c3ffb9636b4d49b44216b5abc50f608628f379343ce2973f275143c1eed9b5f7de74940b82a882af5363e5ae7a1d7115089b7d844e7ca47982e7d901dfc258fcb575e87f319afe13525f594356be6366d2a15be83a21eb37aa76bbaee42a383f17496fde562aceb9d95a77d04606761b00b069b03a40de90bc6041cf8529a47281a88d5d22466197a7f45e734807ad6aec1f01722b367e6b594bb4ce09ed5eef720d4cec0d7153760727323c2ecef352d42e9489e0e46a337d286141b89da573c0c577d342c1432f0c6cd9389208c3278f6c45482cc61649d0743ced24af2ecdfd0d7bb98b48487f77ab99d473a3a74f038701a6b0b9a4f3bf852b0f277c4d700ac83ccc452a2823849f563c9fd834cb29e5202ffeaef098f52bb5050c008919e5bd6cf5ade47174154670fb861a2c60480cbfa40a965ede487bc19a70bac08bd27652877faddcd0a2738670a76c99d89b211ca46ff3b2db189254838547b0c072d79b8a6606e8416c176981d11c54a461de54b245002640740bdf0b41aa3ca262cef8f3d64518855f70407108b11de7676189c87d6152dbfff2df9dd083793161a7434a99d403e61f98aff1929fb27c8649e01be14840a2ad219c861dba00c5c399818db8527ec0e4fb661c48ce401232d8555d0b1e10755b9c6c83af9d86eda07f7110c7bbb86b385c6851d586a6169597da35ba6a22638872b297a9d5bfe15bbc12040f8594d9451444b1707d52cfd122c5b767f6f2f6627674c8ea240b1ddf345d0c1c0d1f3b253652c787bca6cc6f78bd1ee5730ecc3f00ab23fd8096f7792eaf08bdd94f95834a5bd573552eec5e6563007667374afb044f1efa3187e28ccaec23d336171e35742ec1484dabf9c2b8771b28d037cb4a73b26e1c5b9ef63c76e503de36119eda111fde9381a6400f6ee128c748c061231cf99cdda8d52a49053bea21aacdaa0d408efce61a4ba78493c8f5501d892ac83f5563df18ecf67f5824bb2ee4322907747b994a6b5f0abd7cc45a96bd07068713fd37b074f7a4f8c375a30e1daee4a9cda5e1b2f3efe3a0bcd387f0c253e872f81dc04e2386379f08033fbf816ad81bb9c7083f8ffef7fe843741af8f6a1f6f34d3b388a7b6065cb89e077f81a2957c89290e5f047b1146b9e7e80c5dd5f9fcd7fa550da5a9b884bd4869198a32fc5221a813ebf127b3eb1fc3b621c9a1f107847c8fd5904f65598e18df4764212dde2d266ad78dd8e88c258533ffe875a90f870580030d90ca1b0d27f03b3170b07a4ce643b8aaefa78da2ee4e579a1286a55e3c663362cd4fe18ee5460ddf07bb0c94db709df3a1ea2c65f6f99b9337929e9d7488d1bec4edf2c2f5f964e08e20493a0d9bce27626d947014981aa191601b83c3dff2dcef8f339e89cc0a20fc1e097d181793e6749886b41fcb372c3602f9b0e85d5c9d1e74d1205895ce7d48ece4d5f8b2b3813ace6f88c1e0baa74b802eb58ec5fa9c80ed17bb7cb385e97ff69065ef6674ce60bd59575e9707cd65b755f9cf18a61043317f5bbbe2e69c6f1b1bdbdbeec189d7407dc40b0534f481442346b779a270ba0b77994d6e87b3eca397363460f3f33d619a4311e3501c85fe04337a4e0dddd377c8a400a584aff858dfe43ae20fa72194b39d70a3a03c770eefc38dfb0647f1a74d58a49ce022259f54af675ad3498111fd9026446cb75c8ed189394c8c36d67e4ea56a2bd8ad6a49b6fc328034056ff6270301437344532c60078c3c9cbec2e8a7dd8e0c9c8078f6bf45575e8d7ecd76e557eea00d04eba90fb43dfa1bcb0847652614cddd292d07cd9670a77735945721939c52fc6c7707b8b721d6bd0fd782b444e3ce1b9af6f86b6061119d529c7844df2df2f1f0844bb3e9dd572a62cbf6ca74b13837b7fe0d1298fc094a8bd6678fd78db7759776b3296b7adf1dc6fa7681934bebdf846f6871d799acc25ab936514541a13bc7697c406242cacd66d93f6f040a32d76a1563e32761fa6447e61160d08c6a65d6d2bdc25b6af07e6ad70c1c5dc9dfc920c05f3edcaec1707b9a9b9d01c7ac84e4fb58264e5a5012df1f06425fa3ff39ef6150d4e02a25e95f1aa49a80f754b926e3c9aa07a12cdf4debbd9a6b78bdc8fe49f7734d35bb40d57af65cd378da3c075a59230a4761dcd9ad24ce94744750457941889457037a50f17ec7a3e8bd98f43c2efde3c2868ceffddcf697e886c2607e34df17718a184189351a404585e70615107773d23c94396c7aec49d029b31cb0ce1d49532c534a2ef4f0de1a810c25e438c49badfbc6e26df3bbe83e7759528ada6385c8e54475eb9a9cb8116b8044120f439546759b39650e56dedad8cee296606a1566004d1faf66b20e3583742c8aba9e3aadeaa15ac7d9513e6f36ff7b75c081067109741fdfe366c8fa3192d9e57565a135a03aa79ef8bf1d01f6411324720ef80c9c071834071ea1ed125f6b6147899f5976e97887e97b7cacb82280237e3fdbaf4413e1cde2e048c23cd552114b613903d17fc57865851e17f49d7aa0af0c9a458fa87eb9e22fe6a96de8e6673e63c3831960ec3ffe4cc3591e6f09262b22ba66c2279564f0b512b08ddc3a75a0b98d76249258947c9a110e300a81b8b34389d063688c60d703ff085befc3363b5fa45da7a72d3367d18bc581e5d5a63b5d34c302a44ddb9a321bfbbcf3f93670ae6e46c91c88dc0c43a3dd3158dff8fb3f93fa6c5a33529f213522ca8a602722572a122c883e9f623513dee3ad5dbeb51ce6317c616fc93b420d9e5bafeb74cb57e63ba6e96f3977f915131ffa90470b6d2e8d6137417ab3ed8d7fdc678d1c6dff00331843a6563b6a8013fc8b7976247692b50914f3d88c54e00059587395a3e6954ae85f9520b0cb74cf9fe1d44c253f864d2e34456f838f4e2bed6bbece7cf2deec2b6f3cc5176ecba79123cbf19e194b92dce0655340b52fb5716f08aa28a6c306f5b6fe41ea8ce04674fc6941ed8399f966d1b468939a2fbc8482b76fc031c741dc4a5bedf0a6949eb89a30561097774641008730a78f206ed373355f8c8acf1ab0810aa54ff144d860b0b63d866a5088f6adeb1efbbb45cd1b43cc9c39a61155b48c428d138694cbd89877b6553eaa01991e86769d917e4366ef4f47aa9e64c3a4c430bd812a1f0bc144142cd4d8069eb1afcbf7a2117e0458ae147cecafa1ef11272fa19b48c49a45e9fc511f97d349ee10c915187a863cb9b351aa6bd855ea9b59ff217ed58eefe4736eb72936e73c83d3e601eb6147dea6eddbc7896f940c99497154f1ed9dc7ce2a8837a12f197f8c216b66a1c59795000f5953e71d047a437a6661975a57ab65afdb4d7c887e974f0fee49f2e119518aef61a4382a7362e1a8b7ce44947f80cb66e5a27f14eeae17e94ad4d210c4799b068bf6fcff54c830f56d6f40804edc4a490511109163dcc1ee8c3b7c5b6638ebd7ac86a7bf823376b5382dbc3ff46d097c49bd09784bcf9db436d098e4418415a6df14e4e8cec29fdcf57e3130dc6a406b2ea26bfc338f3d8714e080dfd86d8b4512bc7fbbb27a0c75a258eca963cdc4bda5a9975bbf138443e778e07efe4fdd48a3baab0b6b72a686d51fcecea841bd7aceadedb5bff2f93f1c972ee34b3fe17bed070e585d1bd90ef66f0fca219752a721a76670bb4165d51a83e229c283af491e8275312fcba96c9ba5522be4604ca291357911139916b36344a265763d81419d450ed1a00caf95b4019b291083815f9d1b482833b6b8f96937701290ea4ba1e76a9b917a2a47b610f3390802dc0765d6160416a0ab87a2608cccc2e71d5a7c4419a2826599dc9a514b4cf61ce561dee78d74c98b4e6a4e4b2c4319df3d036d3c7b44702f003119b0ee37f4f0ac818089ce693b399a8b4b314324aa92e057d86f1bb222647d21ad8c0a85676ef1d8d4813ffbcd11bf3341e40c5646dbabf99d07c372415cee7a7cfb3d7774b85b25e30c149ffef2818f64aaee1a6235904aeeeef0d2457b20b99c5ec15c5b2be523374855cd51e580bfa906eb4be78a450d0ac04c60d65c1bf27543bd2f4d32aa882d74d740c924371d748756647eb040f26ee4ae77ba30497d084cda269e580fa7ee340a8b25fe5f08ea14dfb3d1af544160173c8b9ebed214934a35b45b3c8c7acdc292369c4d33c10ceef741d78a83f95fe6266e229976e2d21a394e77539348e274e8f503ef62395a3d3c7f37156c3340727724b1bfce7ba8d59b5cf151a147bf9d3c9f0e76b0aa149ceb58073ecb101375b6a225abfa585edbbb496817d897fc64608940a2e9bc1b07b4f12d801e3bccfecb9955e05b50f30ac6028dfbd4cd3438a5dcb8fc59f509beb97d663ebf06210121f1d68f18d788dbc4c49ded0886b2b951bab145d72e3299fa14c3bcf0d7c618d70fcc3f29df269ad1b7680555c114718090c9116e39619685e4caff55f978238d1742a540a19744278ef9b9b5e618566f85fd6a4f2646e4b605923e8286af0e9df069dcac7900950e7b9bde9685d5995c575e252586dbe318c6bc7e117423b5105d5765cb8f2f715f67a7df9e8dababe2882bd8517718ec895ede7122d806d9e62cb3aa0082eacf594c3e6db6ac0f235ba452ca333633de6f74c6d4dd8162b485f1597fef24219a1b951712d66260020fdec3ecaadc4b073f95361ccbac0d9bf6560be8cbf38e344f81de4d1424d8659b0b8f0780626ff0c10f6e6958b0f9842aabce975c4c99c58c1e9fe0ee3600cb973713ad9bf082f8d8b2450a5bac213a55975cab4bd028bf266b6bc622aedca8e96fc5dc24b3ec6805054b0259c7ff07302ae35bda597aba06d287fe4d0cf91c41852542eb7490afa4872ffb028af4678bd6ab0e860f877e8912fa02fdbfe74f0b41eed81bd879c5c0cf1462c8fa4f3770db33469dcd9ec0aefee10651fe7ad07edae63b637981be69acde8083d6f991b5874b0016d32b2a1096bcd9de4fdeb2654f907af35acbdceb3f9ebbc4b82794580e618564becf206317db5d9aea7fc2a6e847ce005b019cc0f6581f24cdb2a67624edbc8f33c3666102678fa4c1f0bf41da836cd04b68cb31d50f004c6e6e13dd8bd6902e10e54017410be7968b2790e1734392c63561cff36ebe66dcc325fb34620e98214221b27bd8e398a21dc8b0f10ed9d38cc43adff7d1b2dc65945c98ad5f1274c5fdd59ce2771d7e5b094aa1a292d3f2db83954679ba9272aeb43e9dc77d0f2c8529b12b4e9ad7e5fe032e2769ce38016d71aa33f1521f3cdc7505d21201901d650a31d275e756be391c3cdbf1bf2857654db46f058c8c1e6a6213218ab152780d90a8192bbf52053ee5b43503491d15d6281c6e4fc3668d75d62fc6eec59f0bdb958a67aed9fbcbd53853d87305b19e00e5ba7c6a0e7f6ae43d779e6e0758093523642c60008808ef5a9b19a6e39b8c885168919933c45cb5647a60337ab7bfd408f579a317c32f2a3fd567e387a0fb5c4c6fcb27a222fde6b200d8c1c9051f50fc275ede76effee84c915a2f4e92f58b18ce9b5b390ccdb3ad2ee284c9cab1565af6b887e2da4e9e6cba2bcb33fcb1c2e29c7a50d8ba6a4c47bd976615a7fe71c25565d89175b316f3359add5d70397d4dd4d62471b7b949ecec66fdc3afd8262f94e4bba02ec0294dbb851a0ec5a4f1a528264ba1d3ccd98a9681baabd5e9962dd5b0559b9fe056bda263f7e58c0b3ad1550e5c01d7c94607ac6d7820ebf3caf157bda30be7373d6ee9b8421d9fcd6b0261ac169b979899f3f0f687dcfa5742f913062048ae7e4f8fa0b74b96ee52ae05f533de7dfd711d6fa09f9043f5552abf015aa99df0c3f87d3eba0c4a9e149b0222db35034286404e0dc5acc26a4012e18c4038342433a631bb222491d50af5023019c2e011b9c1bcb67668603d8e8fc75e3b09730597c91c509373cca166cdfba10acb2998aa106df720ad6281f29e18c3e57af0c685fabe598350a12442ab24d5a1c2bbff3fc5e82cb6514454d37a5a8bf8d47ce58c64462c1d4d0ae7b4afdd4aa912ed79802d15c3764c67ef82ee5954b34dcb006e8eaa79fd34a9ceca3e5418f87d8a894725c8e54b70ca06f0a5b1ab86c5bcd660fc703b3f0154f9f9f8f17c6901a9dabaa614933d30348531577782587ef1b1f6b980100c14a9b685f2f9136b2882903f2cdc4ba35f515c4a9586d94bc36ffdebe347ba42c73bde93e429ca9a6ad6f0970b850e63d4eca40022e434cd182e44e5a4de0d677ff9e5cea47aadd4e9a8831bf6e92612fc5194a0ecae81f22b4f2691f4f51007718ba25c9e3c4e47a9c920d4249c946620422cfdc9a22f75d4e8ce7c18fbdd1ec27b5f8020d522440c810e0fd51869b2a55f5a0c396c0fa73742d133a1628277db9c19c30fbfb731ce35c33645694e654312415f0cc41cb506b4c07c5737bfeefa8f52598be534734491f1abebacc6bc9eea9d794d11483f4d1f3b960ded7cdf91c303b329099ed2c6381fd67860a5ffa17a1132526d4607bfae296a94f825bbc57eb8db32ae094ccf504bc848bfba36cad1bcdc57e9b53a20691eb9369b1f80145911d4e028c315495afe98696bfe3311161b447588104d559f8eda85957a9f2e9e0636fde8512c59b79bfcf918381a0f2d9464838c2d21ecc754201cf4c903ebb256860687f24f0f171cafa940864d7a9565129bd7e4db0a05dfe1ae1d57e6d10719ca08787f3084211acdddebab93b27a056b384bf218f542945ef0d6769fc7327c0eaa5eb75190f88f94d8d9de02888ccddd24b86f04ce36a23cb48e2202e82bca9b3badd1bc9d88b231ad362faea27932fe1439b623c234099956e7ae73a7c9110405fec7e6fb7a3a59921882c4ec16607d70b4770ed4849c75c144f1df13a2be5cf9fa52e3bec1f5a64e9c2b6b421b7a702587ad9d1bad0a5204676bd73a3384c55125192bb35789acc9949f175ab239345e72ffb8c9d154e3cc7c9166ae240db5d6d3b98c747f78936f78399bb6a814decbd4f7612c302f03325a583ce2e76f3b1d683b0c987559f91e24003b16899a68bee8514418ba213c13d1cf0d4d16b6f877e6e2d3bc6460281c88beed7992367082d86c7f4715c2a295ef14e6adb9a80ab1a189f25205b7e8638cfe521f9ad942666a2f497e1dd8bbe98b620359c966f800d026f052825a1e48b5ea6bc9fe3e5684043c6270d25db47217dad4b9ad8637c4030b145987696d913292b89812fc41064e23537e8d9fffb92f7c256afea3a318f3437699d1f51cd16d606ba04e09be86d0c764255d7e09650460a3b988934442a6896e1e3a75bf05fa0781c5e4784b8ee0b4595897ac2c41416ff517cbe3294b298c4fe066284120118d958b93f468e15e7f5ebdbc99b522fe5e3425683861b69cabf4e5554c413caf4616dae671df1b2329047d345701c14e5dc9ec8d39819b5cbcb597bf5b586994dd4da7dcb257cba9679b270110f5bb712d3b35b37d403e8cd7b44de3c2e8179efc881fad2b5fdaddec9a05bc8292453a7968ed0111d5ccfeab95fb3471a502de073b053c9d8c7153850f96d9bcf6daface50c0e75c030d912bb881b815d7d400baa5fa5e58dae520735648dc2179675786c17b30c2f4db4530d8e6867f39b01e90b4f3bb31154f3b3b0ebc76c4c46110588f3b4d370f8f53b841ef0f21ff66d895af259895902b56e86e2a16e2a3a21da30a5d4e800da8d4bd1c639a5f57dd332b440c94327341da13d076d8a3b51e3f12ebefd729ab87f91bd35a82d75e14105895b4818a3537865a04a8ae3b15e1c7d897384a12f28503c8cc5411a5d5c4b64de0b4ab8eb4792c52813ea2fa3c13537f2b3c8a066c53baf8b071ff52a77d71c0a0eee308f0dbadcc683a42154a8394a2364838558637aaa8f99395e75cc7fc5d5f1c03800b1f093fddd2ff9a5de5385ee17354ed7d9da1fe034f13fecd46e076d6101848e56bf9aaa46a5a4f48d862cc4e8771ace37acc5e2e7cb1f3334d53609a9c8e1c0dc8297a6ed0ab18a61c458c9c11f1f3e3f872db3512ad4526bae84e66df1af37059541a89214ea152f7a7f67af645abbd35a0d389ee78215c5a7c3ac0c5b200c9be2ba4d477bfc8dbf39a0338e9504920e2410e4d1eea4d55fd2b756ef174eaac42858a544996156c496b62f1a034818673c5b1d72ef370f91ad5748e4cdfd1ebba67f6d3f1241995c9bd6bef67f457537cf9e99262152e4846fff7c6a389d7b792a8f0a9e5e089780b76033c415b3ed1ec2fc760434a07da4540f1f14eb102ecbefd8e80d9907b53c0476bbaecf41eb67975bb0fc4f935ee575b19a668c311ee2f0f4a941915fd14298d0a1918ae45e29cfc18391dfda38da4c63f3fde293b6b1f2849cd196e57ee132f980b37ff3eee0cf20c9e246c1e03f14976d5ba1dccc5df0ffbc1154669914dd4ad0a42b6cec548bf8d4c72bda2d4f60d595044da8c0a8890aa6a05aad5b98ae38bb4fc6a9ce6bc997792df4c2b9d9cbe3aabe8cb7163e5f6ed5f7431dc18757dcc3944145fecb54458de0d1272230040ae12fa0110dede05bf3bae542c57a2f9058bdd19cbf5f5c4a36ebbceda872fae3acc09191bceae3b33088d680e5e57452b1a9c60c3351f1af62365bb8270e693d6db4414898af5d8fbd984db57572feb6cef9880527129fd45295123cc9ee03ed0de5344b5ae7004ed2e30a4ec3c042844b3fe229374b2d303b5a051e67fcfe06624fc4254d783ef4633a7ebe6b449a4a06fcd3b58bd22f2abb807878e776a3fbc8a3301146520bbd60c43021ba5feacbfe944c4be8e3ffc80a83c13c77991fbbd9b116e24ffeb74941802d3d2ff4802d8a407010640a5a503b46d249f9829abab6ecdefd43640a47de3c0dad907605acb1389006157a3e80be0c1cb636fe2a650f124c575c7074562704655cefdddba370cb5987512a775288add30987888ec8b3cd5922d20275ca81b70569638b19032da378bd01f0a4ef31cf50871ad33bfb6256ca7ab00b6c57965533cc3f158b0aa45387b79eb214ef7b2225d3f76bebc401eba09a1b1abfe24b7d5a157349d52e6f00c2cdd9f97711801fcd7664e3c77f28bd3d9eeb22306eddaec3963f63982f78a10e10cdcdf10be7fdce7804cdeae7d67cf3811b736c7c98a6acbb6dbcfaa134b1c67907c2837cc2c41e9bb9323c608f4cb394550f1986d5ac70b195a0f1da4cef1afbca1eae7c171c4c5816152da77517b4f80812937e2f7a2b96aecb393e365911d7d1a0c07063a9acf7556fbbf5f89263c84749e025e4864bcbbfecc61bb445d869c5e0a5cf036803f2cfd0cc4bee9a40620aa4562d89101519c7eb091e3bc20c844bffb74858a31938ecd8eacf3239951d15b522a002aedaec159846ba78fb3b76b2e0e84fcf7b6f1c19156c1c80c3683e49a7ac0381aa7e8e5d6b9f24d2a52389fb24fd010249ee98bd92c294dfb0954bf1bc07dcf97ad8a1a15e8e52bc1831b0462052f5c94883ec17198cab80b7dce6ab2eeef5d64a44788a9b97f4d76a08d9694bf44b0f702aa593d26fab65d137bd8d3b8272ae4a3b27bc8010e95c899f9614b56a418a42311dcc4c3e0197c67e96235cb20ff5bd3c599b47f6e10dcf6100fee6fd4c62088425083fa8b034d7a98ce9bd2159088b2d05212d574b505132d195d8025365fe090ac9d46c4f09d98965b8cf4734f7c94d26e7f1084d193f23ec4547a1222b2637c64302c593136203bf65e8135ecc318cf1b03f6ffffff09