PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 63043 a38caa110e5b5f52a383fb0d9a6f31500ce425565d132ddcc3d223b00b2df6c5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8415cf7d8ba3ce0f25c0a772cdef70552aefd077092f25438e03f3cc1c5d90c9
Certificate Block Hash
a38caa110e5b5f52a383fb0d9a6f31500ce425565d132ddcc3d223b00b2df6c5
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00114f000008310000
000800008000000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000000c6270b67514192ebdc514821e427b3665a1662ebfa04e272c85dd754de0fadb0f5b859385c61615273a29e9e047ffffb35732130ad432f3c16b896eccc929b01d9899c4b1df282bcb99211263739f135721dac6e595dbde74000000000000000050000000500000114f000008310000

Raw Header Hex

000040204ea52144bec30707aabd1ee2e9a8a4d1536d79295266868756c4d000e1682ef2a10993ddf87fd2806d91d543312c4c99eed07f779d79871531f27e74f374c99c6bb2186a1d240218c9905d1cccf3038e43252f0977d0ef2a5570efcd72a7c0250fcea38b7dcf1584

Proof Data Hex

59,560 bytes
1212160203072c7a07bd5f3b0f256672b2a35fcda2a2b725d88ffb2c0fd72cf28ea2834d28d9f284985beeebb36863da45345da4d04531d47239ab70b1e4c16d9fe31c0f2efee7c8a5ae76cdbebae72c5385087524b70f72a04cefeee19227aa88867c4917b11511088c6959d9a3895b86793366cc347b4ac3c5178dc1514790f5b419ab033896f9f692cfb56dec33fd8ed7c4f0ade72d71712ecca10afaa1febd48f371fae2c46bacdfe34426faba97049fe541b0c285494bb86aff420ac5c63b9afa2fa8a1bc7b6fcba5d5e7387ce1540e36258ba4b7f58747b10d97f561ca4b42085bd689d67614a3c44ffaf963a49f621a41384f06fa33eaaf0564d80446898b698a848e5eb3a5fa32de3caeeb98a3ba23692f8c0c72a316e73744f6240afc84004f627a226811bf426a3bed300bbae3f37227ca69bfa95b0b3895a1cdd937074bb6575bfce7a1dce2710b58938e347512f1f6ced199091cc070f303dfee507ec39977dfbc85266bebb9db4a3066232633611ed2a99bc31d4e63e3e2745c53a30619e7cbb21a8ce76da85555d780b76aedcae7a5fe38c340e31d21792862a9589173f555fcdd545da6f8a2ca5768db316c04530128c8913e484b0773e7b77862fb32e43016fd9c59d2fc9179db22335ab5e34c54fdad84fbfc61abade7c1677098c8ab1983257bb82865f0dca974f652ab7d24a67d7d6f69a00e00fdfa0628fc400f040951d10ad46da26c95e45e031bc022654651597e3df7b7b63e249827bd9303e454bd36e4f972f1c7fc00cacad791c7ef4b7db81c53b9303c06c92962176c76a0947bbfda184569135ae493bc82dac365e442d6fab0c5f7f763be158d02e7bef31ae3a41cd91f5c3c18573cf9ee2d09759aa888d762a5b69d0811baa8a2287f61545b0dd797f0c544f9ea20eab1707dee0c610f2d4c2e9170df161f79405cde3e5b2d0e503caed00db6a2bdf833e24e14b6a1d52f0004d5f07783e82e11711f3a7faacfe7446ed027e501b3c0ce61baf1a28938d97777d66bed9cfc29e4417900ded2d21b5208724bb98a727ec0774cfab907571c8594f8a32d74b1b53ef057e9bcbc67b25967b20a0c494d8fd74656aaa5d745564887b1f09d26df406fc035b946f1e9d2a3e4594ae2b924e7021788555d9cd046dafb32b83bb940c7a2fc1c46f9bc87ddf462d836f546755e675e7eead74974f8eef3a1b6dca05f68dc28e82dc53f4fabd3897beb1288461eaca112d185bcbdf60ce04b6590c0e33da9079a37feb41af66819fa864533f64d783050e576b5099c16dca4479c3edef5f08af2cb7b3af94409918cf22208effe4591de7c974f8d715e80201ec040486969407f88bfa26917ceb0aaba59b6cee6c4b4755637aafcce4b17dd2b76242c3c459d22da3f12f496f690fca932ba5de7b1fbf8c62ec78880d9a694470ffdbfc46e6cc29ff8d5d3462b34df85039bbf1cbb07ae29847a57777d2fdf3a85613f6bdbbab5d7b850688415ca502ac59078c16b96670859b20ee16d7c649331da8b0911c9062c57f311e808afd3b36dfda97e37b9fcc4666ddaca4dad9eec2b20f73f9a821a6b0e49db4490bab2d6b3bef1a7d93bb47289173206051bef419840cc898f3e1eebecd2640562c285f3cb8fac60127ec17e5724981b3ae8ed8a595f0673ea3df216c018f35df1f0ff1d3fcd53fc0bc0c0e13e3df7ab9ccf4148418df4627195fd92e7e1fa9035c1a54b56ff1f475242c70bb62ffbe36649dcfafc8378da43343cce5089b2821560f95c5ab0acee0ab5bc0681b68a93dbf6aebe7e0688297020f9a90427a2626edeaec7c26a85b329b35323461cf6af1e767de176976cea6630c54da7f4fa4c1936a3859506afcc9ad71b7feee5757e68c66417dc76ea81b38a610d3f6760e0c8bd414148290a068c45d0fa673fa8b2669fbc8bcbee89cf54e7c4b13f0d495244312167b9495869b3c1d1c565aecb5b96d16d97eb394361e032b4422f358777a941797ffff3751899a8184a91430112414c1a33fa4be352eb36e6ba94c3f00a77e426585e1a206fa41fdd160e579b84ecfb4708415ae372c1791242730bfc75be8c0c1bed3bf57675c2ccb6b707e91a7c42ff3594d62af2c4ba76a334f354f340474ad813732716b7f802b617617574ecf3b689d02f5d57f483e7c245e396dbf0f074951ac0bdaf3d200d79148e8fb2074c8e9a4a2784682f530d0dec938786fe8f2c3e89a75820b652201951d446de045346ad9742006eedc940351fa6a6366145e2d6eb450279c174b341fe163a6329d8d38653aad90a7ea2620aa0ffabe8ad7ff326ab236b28333e2c93a28871c2c22966ee992fd1735306712674e1cfaad1a5be879cc205479cef01f6f71c7db3b034cc586e0f1f70218114fdec9dc2a6820a9edd8d1fe1dd46c6eb03fa23726bfec962c9062b6e6d6f767e7b9953ccb2f51977db872cf0f475038bb0008e27124c5665517ae372664e111e9f28b78fbfeaa185156cc82919877681813240ee63928aa27da655afa602d90e494e2db62cc87af603d8b37eee67222bc1f012079204885fdc37d1e329f0c1518a1b0962be0e2276fe9d0cd676ade534dae14f000cf54cb757e353f089d5e1acab04413f91b64d311a2f7203a50721fdd03887cc9f97833d0cfa73d91831a1c1f8052d8f896459013bd07caf61f983abd5758222243ce4681c99198039045f91d73075cdb82d2eaaed240de54dee9135a6c4871378d5c9f3085ac17bfb8f51576b2de38c532cb1352e0eb51e6288c606d05908b6fa1fcbc2b8afc3a56d0d4075f5195ffb478417f81292114f5aa4b27e36718610cbd4120ee784536b119a8b0f8db5d08b2a6cabf751864d4cf1b251f5c4cbcf9944ef1abe46afeb8d2756e284027c90177651cf17a20f872fa505112022cfb5afb646de4936c0b5bcff61dfdd5ce500a40f1ecfe36ee1fe473fda753fee9b90b73c5be77d41468d453f5ec7cc4d3b3a7a4cfbca420ffbfabfd58037e43d61bf907b886fd84a23868bdfcbe5f6a39b7f3fbb2bb7fda59df2c7b3f7f0b61d14e97bd749d60d5d32cc16c03f2c4789512b468f7aa8b3038367b01160d30e26279e5420f73609d8cf506916ad87bef1b5e74469094c62726b27d3c1abdb3742cdd7e6e7593044b48c2f07043a1cf90075d020fe68867a1d36b1c9acdf3e4341cfd19563746c39ed51930f88f10ae9eb51132e0dc11888ab28a3568701e4fa7c3933e4ad8cc6a5f86b31850abfdfcee7304b6de903b840625dfbd9404e935669e62215c89921d76ea6eea9ffa38c430bcc9438d4bcab56091cd6311fd5c067168ad329247770d1440dc1a5fff01434d07b916184d1b72f2ac8ba5f01ee8883192ca5c38371b84f7debfee00f37186083611e324ee866da097e17ab62103ac2e49e6d84450da9501a527802a1327cd4362055d580f5e60f10df74aae85c6d57a35601321a6e4f48cb72f503bc9e56e2ba804550941b3d49e97ee7653fd7106044435851604c0d3653480edc2daee8313977e7e6a381c52261bddf281dae9dcb5a6837bd26326c23f85db494b13363aa21f506578fa2da730f853f3e3c6a898354e0292e346d1d47ec9f265eec0ca9ecce4deaad36d3c917481be77b18102a5857cbbd22995279b78988ee27486db35a585b3eced6db85d256c0d611fab70b64aba9f3c85a29200814e61bb27869fb3c95e986fa6d23191f03847866c0c1c17b07b55e20edb533f9488c473367376db8773f03b19229ff46392574287901936fbb570239de4dcd2d8bbb9ad2befdf85c729125dd0f745195581fe9030f23599706d6592d9f836683a4023a0b78bf8aded4849ef49b6e8a16df52ccd221655bbbd4a8996af7d846625959f14d34eff1362247bb40122d208837cb668ba291f76d773fc99d37a36a3058300b997969e3b2fc2d15d3a4f5e735f27cf22aa4431222f535d14c6f580e56d965e95865c890e05e3ac3d829aafd7fc7c0e2c3f2ff0c0aa9b61e2266958eef6f66e09b84694be59cd396e5354ec6457ebcd258ca6372c7fe9e3a831ce7a020422ae9ce660e7c15f52733055d9f9bab6adadae3097794270ec1dff725eae0dc4ac1be4d2dcf426978be59afcb0549334d71b09a50ddc1057da54b5b2b3bc6031882247c2b68754b65fcdb903feaaf3acce27847fc664c12edf87f40c46711663d42da9c3399904dbbc8a33ca44b1bff5f5d23e3266e8797230f6c6f87e9b0774816dd2f3485ebe0a83af232015e6b3e34e3c148dd6dc2037b801eb033155338effbd7f39014f7f95d0958da635065515885ecfc2da60708596e3ddf7e763a21654fabee97e7d95272ef7b6f49bbfeb3cfa4d687312b3cccdb8cd90cd375b6a70560bd895b80ab6a24736036cd673a062db96d6f4c682c5b801f84cfbfa267bfa5ba3ade24a0cfcdfc7cb723bda516f3770df71126a51efaad8dd5e1a720c79bd70a4e3b0046efec6bdbece72ae9d261e95446c638de21873de053fd11d9471fb7a23c8495c5cfb647207e42f75793ee8cb1848fcbd9d3e837fa7453e920c5eeeae06b522eb7f0cc8b6e55d96c14eab301d005bd0b387361ecda7fa55b36ef4f4326c6e33c312b53f0bf9ad41a29307adfd0581b967aeea4ea2ad3fad2e18eb08abe00e228a1be9872a8f75de263b0f280e8886ba0c8f2c3b8d22c4a62ef66b4709797ee9b6a448bb7cc1c8e408392a2c80511e2c95e896d74bafbd7f77d53d45795c9ce9b173f13ae09164d2982492ed13e55048e6ecab1f4e6dca232e0b3dc8d8171ff1971d3baa9d4ccb303687c7135a7169065a9d6e9c611444213e8783e3d9af33c61c52dca28e4036e3ed123b62faa179a5249fb26a79af97790c8684be4082b9f1d82fce777263c64e93ee49f44f376d30c70094a2ab7ffd3736f3e6255600357e9e6b082cf4da4cd286ef7207ea8e57b1bf9063c220b368eb30d54b8fb695149da22cc3a641738560681c2bc93d685bdbc4e162df274001bfe94279174ea71c49b7056b52022d0f209d4f185587cd87c3aa0210f4f1c396f67dbfedbd06779cb44bf5b1916920b787b9c9802e166b39d97544a79bd7bbfe90242260cadb88fc23d00d7f6dc4d7d0137f283023bb79e84439130a1dc7b818f84b48f931f28de42c203a052e8b80d7f216312949d4ffe668d1abc9f84dbf42e36ceb122b5eee7f46ec61388d015f11e9b9ee3a0074a17dc87ed8592e0756b65511635961c4b0dad4a60ed8f546979947f768423014a7eba4ff7a89ae4ce1393101eb18f9492b335d8e7341fb2b6b493c31c21cce5e4c668f6f1827784715ad6864473a517b535f5ee61753756ba17231281f695535b7a4e2196f9a206f528c4d04aaac5ccfe94618b93f8fd18d54c0f12eaee0fcff3aa2af9751a2f8b8ad960deccf7bbfa871da333352a2c1c1eacc4415f01ee7e68a58486af9fabe7259f76efee287c2a20578d0e66cec8118e63e90bfba3c79aa7c5faf5df48963b6c69a07ddac388edba07cc0440e4f52c56aee180e618029489445ae296b859b26cc175d04eef08e22047f5358f484f15a449b5b02af07e4c4da552284797cd5def58a0caef7212476059ead085a076794b21366cebf890f7b72e215a3deca293880f47bbc64aeaf8c424aa50528e45122cdfd86ab5800c119d35b457538b390c976c6f0a50f9ea2c93d706be77b91a02351d73583140464bd0e180fe814673a4d8dac3efd51aa044d1e52317878f31823fa7ce2b95a54f8dfc067a213a2dcb9cb33774397f7af9bc98c13c70635e399db13243dfc69f2f2918a7afea66f747b719e0d188127cecb109515485098d5a773c2069ce3e210664f2a0baee50567b5a797c6baed01023563bce8aa653f5b367fdfbd797ae23ca8e50fea1014ce21a9f2615de896b9610cec79e7c0bbb7b0c73ca42ad67dde36f060b6e3edbdef3128ec1ffaf32ec5d5f83fd958e4b1e04f1d82cbc902647a6af5d372f6cc42c04a4be1db2877df26b20072cc1f6363f3edd8b5ab6c09bd4104bb8b1e5734900211b796d991b7b3df0663eb99604a7ef1902f58229506cb5dee8ddee6c09cfaf402e47884c5e15b1153ffba911db5b1d6a25089032a6e9ba46b3edfd0d42552a52b626c62061d2343f5e83c7628909eede8117530f1684e86c53d11bb3d5bc7e8ea79d630bd93350ec9211d629b5e92ac039d1fdd5c0199e2fa759b42c072a5195d2a4016d00766e0c294875a447e5809ca21225be04a36b9dd9b22d16ba0dee927bb4d62f9badd67dae5b231bc66b311c724f3ec46743ab71dae67929243367943ab0174446c76e75ac66bd95fcd30f9dfc4fdc2141945f82f733529624f529a755fbfa577ddd8fc8c201b671092c3d764ea0448d117793b005a93c48b522346b67739cf0f2e6a9748ab4a7cd96e43fcdc626fb893a825ed91f87e34b00937e5e44889f7c3d1a110dc2a3e955af0de62ca7fdd17c1afd4ae6250a4247d58f636956903b950473aa76c9466c93aff1c646234fde095d965f88fef6208dc05d7e374bd0e5644ff71e2ec108f8134e1fad4a54c2d0d89edb86db6cb21022f4ac8ce0dd835641f4bfd37eaf1efcfad57b167a411d3e9cbbd1aa4c3b8ceaa574ac7fa69ba7739c6a4776da5571fa643abf53e072bc913832f45672145563ccfee641bc056cb2935ce4a6c8b65fbb5a2d0249a53c0c41983801df4fde688bae897cf1401a295ab9ba6dca0c96d19a3bc99b24e053ff41e85addeee5003a876d09eae81a28d50d3937ead24f127033354e89ec4d5c3442ba3505e75e9fb2334499423307ef687ec0bd1573a4fc4999ee05f9a03147fbbc9d53fe21a77e9d148b800bbf1049cef8564a41e5c023bd59ab894d356f5d7a84637f29b4b4509f8cef81c2582939f09e39df812069d1a71965ab7202672e6e6bad5661357426d8bd648cec8cff82b26b933a57b347550bcc3a60b2b196d82c6177ec189138ca41ef2a4d56cff34e1d492f47ada3eb4d74d400d11409a20327db0510e9078f2ddae9ab6df9570ca208e8a1d464a4064a5f83e6f540e9844b057187c1ee71c0db67c2512e0d9d70f620ffd8d23ad455a67e991dda9d2f349e12d5204d30cb105e02f27b610e02af30326d0320206f9aa13d21937d16410d98583ad13f507eecf1cb13034b4608a19133ed98bc7b1c3692ed8ccce16758f75aab73d5ffe4145759a682c955a5d5a0236f25ca0bf7276d499ee9c0debad402f782dc04278c7a4ca77ad17ec8b6257b6bb8ba57982ba66c50ea3b31b10d4c221a16139e1022e88f215272e66c002e97277b8430c84905a3578621b5e3c54fa8002db85b7cbd10d3a006fba59338ce78110312a1873414574bef09fde5c4b0f21a8dd1fa5621bf1b4a03bf5b2c656865f1d6bcb4fe9d99a6ad427c48b029f1b6672325ab682f1258e12fea27037f88da716c4f244472e0322e5ca1f463f31a242a79609b8f869ddc08f73fb91d92fbd94782e28d30e441ec99807d16840a62bb41668798bc15b5b7e5d25fbe691e4c6265444d6ce65e4891ccaf6d3d10e9e0c8ef7988ccdc0e962bde2cca9ee5e6b34346dff651a7fd9bfffa1ce951cbe5937cdfcfc08cb73130e685167216a37dd350106deac5de66ebdaa5ebf96abcaeb8bdac0fe6f75f139c766ad06a407d8fb322f39dea26690063c558ae50d5b37127e59f4e1b63cb7dd9c6f54f8a33b6a24cc558ec33524e422456cc5f6766190d09077f95db96627b689f5bc2f3fe397147651dc7032cecf87cc8e1e997a6c99522e1b9386e4b7960a696ca5b6b5cad0183e719d3087a4c1c7b8d185d54b6934a8b0ae6f28b9239c381ab75eab9e3502c59f5d3a371d3c74e0d2d50da75ae96957312a2d93b0e9396c1ae6fa01c25088ebc66f295d96e09f60d6edc37d29f44b395d27109a349bf00f236881c3e2c89d3d012884999eb3d8b26c6a2b79192afd64c10b4313071dd536da114e1d1558c5d96b301289879589dd50da469b13cf1f9e8ae7d5d0186a06f038f003567d3df35797eecf12a431c8d42a15de7ff14b55422f3047f417b3eb13b8e80414709de2b205e13e08b79502e6848516275c69f254545a22bc0eb7e1c807efb244b0f803d17bed001ec95926585e923b520aff13e60ca724658f1308202f6ddadd14b71a58c50c3b006ed9223d6aeef924b6839b65dc10a6b0716decab47eeb1100d8f409439dce0a1b72ac3bcda625f3fc6d5ca39e122d6c9ddbe2ba155492378b216e6094bf6a9b7e76c1fe57afbf04a0e82ac76dfd61bbecb67238f81c7a4f210a5d3a0634891ed9fb98b254a05b8ad9169b910e0f6bf80f2b7d17f5045981e8b8bc9ca8b910c4b29f637fd7b0a5bd03650fe21faed1af8cccc46f757871b6b8f96e83cb116e68e52e921db2521c0db5cccd7e98dac0f7757f9505abb9274c41fba28f736fdeb98c3365da7a2b6bb18a96770e1279f379cef2706890661042302e1fac178ea7c1aed8aae7527cb90cee3017b765cbfb7d159b875c48a169b688e68ea1ba5a936f3e34a7f41bc2e1f28e62ed17a96292da0b9e4824130e903137112e003484b22b437a80bb7f5bf2e574d4719d8d1246f857227e38d44a75a756751d029057a2fa2406c4eeceef7600cc8f143bcb18086e95b9f7576c2ff66bc4ad93fb2df440169ddc1315cb89aebb8b16c99681bad63d001901068a71385307c23ba00fffd4db81a7d13e197d5ab65e7b1e9a66dece72f0627ce568beee16756428859e2bfd5ac737c515adf9205e28e00e021553f1ba49cf7119a6be7cefeb09c57440ce91df08a3b716bb9be1007b1a6875c95fcc4cf6000f9eb2bf2cf22dafd49dc02130fd096733eae0d895c7f26ef51dba268f69e508cc1ea84e6b9d92cded6a573356dbaf2c9faa79d14190e71eccd6bb997052a0c351a1bcad8e7fa1ef9c1e9820c480a936312367f17d8f1fe596d59c39e2296549bc72ceabdbc778090565edda4cbbb948f982d04e1daca36a6c9d60715981ec362039ccf2936bf12ee4d3e0a80abb78de8cfb9c4266e59bd5206ac15b3af07e434ed151447ac0ec8be4601b23b86edc6b51fe7407054dc7e253e10855ee0fb0a5fe4097d097afe2782f36cece17ea0aa88fbe2fe1a756fbe99253026812b5cc0dd120b55a5a374cd9fdee372a0118ac10b77e87ca8ebb0901346f25c4fac8362d2359c15b069b02e559f896fb8e26892704b2ad40a1f272b3684d42a290c52baebcb196331391d32833df489776a370883975008861d54503a2c3e342aefe55c5768e640a848e8c009c6b5d410e3491022a3550dc5b0af60bbfd904f036fd10275fd654fc65f54bb3ebf7c3b79b595ea99979ff5de03e695c820b0e2715a7e7cdede2ebc49e955f332b85e65f0cd3f89e90af8fb6f191a5da211e672991bcf35db408c270c5e7d9126b7db66dc2d7a6b82b67e6119aabe4b62c4b3f808af8b7e1cbdcb6ac64eb476f0c01f55615b12171ab558328fe173cc438618c4562f4f9cc243f6fb1cf61969466676a522326eb10b6fac973ecf4e13c3b641c3f5cd2934bb9f57fe49c415161c3917bd1d31c56ddbc6d39c8447a392f1128ec42f3641354af9e0956f861b48adb52fb627f187f3711536e166886822c16582c7f59a1d3dda9795450d8d506db30e4f01ef0110daa0da7752fcb6dba58f695c16c6334ea8415dd3ec72d0847477afdf907f0d5634dcb1d3a83bb1ff1be9e7898f36e0192750225808d9426f802c524bc7ce922d165eee9b35f836f8c2a5cbdfcf0fcb1ae1fceb1c38211aa6a034f545ebaeabe006ad0e4df82e5bbaeb3cd6094d692ae6b68d1f5b70d8ae383b65258f3d27f9c28a7825763b0f11adfda3675a7d9642c24222cc6d0f91d5da8cf417a206c3c11ee0e51a446c61733628b8235cb6d3c8567feb0750c46bff43365095cd65233e781de18af09575c95ddf1a03312921b873a696de3c0d85593a20bf00fcd0f9b20d639fc87bdb27c6929c7447dafe3580343903f464a6dbb38bf9197261d0141d228faac18b4c6ffb9dcbbee9bbd6e07ed7af9d9317fb81ec716a7c44c1685af31e0e6b90fdffcc520a2df86f8ec8df02e8c050a4bd27238c311a3a5ee291ee70f98633e890f63693fdcfaa7a5c1269316d2fb5ff6d7dd6a6df62a3b376b381ba6bc446526570ec4e7603eb17961a406a04163514b3f1af5afaa755073810425d603863dd09a6bee0a1fd55ff0e9ad1708c3fc2dbc222259c75d99ae79f6a048f603fb513d31a23ecfe46ab8e8efe5688e3e351fd3fac711d5e3041a58b382ab5f1cee8140b3ec8d2f83237e1cec4a50b20819f35a890a1b34b5e331baed1f1848db96e362afef74496f8782587b8842c490f4bdc29b5643c4b991ee8c8f61b500fcedeeab7659dceaf0d3a97ba4dff2dcb6e953e62213ce5c5c956ad950092949af283d439701da7068fad104f9b7425f4e960f14e3dcec139772d5c85fd2c0f57380eb86ce0caaad891012860779ec33abba544290bd37a07f7c651787943ab48278d28a43935052a6f0a85cfd57f38c85880b360af18e40832282361d2d5fec7861be3735a48e04faeb15138d2a6ee3bae1612bf16b0a8abf54a96c039e1478a1adcb1b10a229605d045614ce2966e1e21eddfb18e94e8081f1677f86ccef5de8044cdcb06c29c884b7f977eaa9d79ca5781613469c232415e1963c4f12b22b6133931be3ec08f5bd12fc234505396c8739daf09c09aa5aa897941db2a0bc76508b71348338f8303e7c940d7fcf7d0aa41d2d418ee60ae3abd8afb30ca61dcc0d60fa161ca1233bdee36ef7f6cff4b3bc9079d71343a6c07bb9677a8645d45116840c0968d3e9849b64797294ba441f748194c307a0bb6f64ccb6f9ddc5cf4a7c19f23ca968bcf524748e01a70ef355e8f34c72704a69cd827066590e8a939789245312bdee1f57c17ca39978de18e1ef3cbe33c8935d989292c41f5ffd86e763e6edf7252837e91c08b831ba9cf5b003244ae8cf4b8a0f13a26dee6ec0a315b87d9af67bb51dfa423a78ffff729f4dc8dbca2cab2449447e461a35b8824e78860bdbdf1442f1d55b84cd0ed1f9f13717152efd65805a78cb58bb3bad4cbc6ca7a622139bad59e0e4f1eb13e605e8d83d17f2082cf7c68af04cf5f54d893c2eb574029767ab4c39a5e9c8baaa631208dd2fe72adc6a5fc2a860c733a238dbe8a785fed629e4d4baaf40a4b8497f02aa3010fcc34710897fef2755a7d0751124d7c9513e3cea6a16a4a5b996f782f0f8c6a8e6890de73cd96605e9a511f515b6b3d33280871c76169995c590e543280fb163d3743b90493db7421d3fade5bd0dacf541ece20531715ce699969c260b52e5a2c9392013c1fadb016d60782f3df858520c191932fe9396565d29f2f1d134c3b7dff62af3737fea0038fa5baa267d6d75f2b3c4ad3b576934dc97eaea38989f26d62aca6bd3b136ff6fbc26c67626ef27d37bd291eca6313547d42ae1bba6c22b905efe7bb7540533928247854909eb237f3da7835b9b7f5283bdb44e747650fe40ca068c1f538bdedd6c7acb146589eee2ecdc4c2062437b7635c541b231b394787a7679d99d1c10a803ae53212b1fff9ae0e9a7df5cbd3661ab896a7e0c1e17a5ecb2eea6d0980805827c8524d6808f515ae2dd7cc3c6d7354185ed1e5267b7bffb57aed762f58e6b393099f081e87c103f192fc7cad248affb5c04dfddee2851ef0f37539e366bbf877cd756d6a808f0b221179756d42d104e23b792290fa0f70be0912eb80500e64137af173c38e1ecf8e314e5fc58d2af7179d09749b5f75c0ac74587a8d7b7c12220228d59177d5c25b671b60e1aa762a3d48fe63edc93481419d3c8de7c0f5138769b9c57986dfd68fe6b6a9d74bdcc452c729cfc34fb7a37484c3a17d414da3dda6601df24352ae14f119598511e467e3b5331b07a39dc808bed62c6d37444130c56500cd550037ed4a56c3091c5306dc90b77932a21e0f662c3016e3d8732836fae4eb4263afcf740c11083e323ea79787805a75349d27af70c291b836660a6bd21bc42840196e75a348e24247d3b3c5955aeed3888d88a392e5fd14f63a01d9b1cccbf3771751ca00750f3b5a72ace7d4bfe5de8a8dfda42b1fe4a9f5e412624402ac7eaa5aa2f89ddca5b2bf54a7d0181f8f13f4491ab57fda16635ec476a80341187199104f21a224f929a1b32f69942aa0f581861230b914cffb11853b7a48604e1960c23c2f4a72aab9f201ec297af02648b1849a06eed102a09ba988a7a5ea1a21b0c1a6db6354afc6c5b79890ac040b7f2fe73d25af97ee3fe4433afe7e6a9d57da1be4e4b826aa51c5f6e9d1eae4bf9475b3cdac9dd6807de5b9921842c84ab8536aba176aed560ae180690957ae8c9eac346d0c48e146567a7965a25a291fd7eec457f7c5e827cbc2048f758a560d0aa54a85d47a867a6b3edf4101f27fcfc54c85d340e069f17c8a67721d2c5905b685186ec80ec853eb0be7b6ea2b71b2b8d2caf034e95eebfb9b0dbaff311c3a412af68fbb1693d9ef7bb472f1df8f585071d18baadf9e64de06574d4cfbe2d4084ab4667a9c1dcd2b357c8748527e4bda84653a3e4d17ad7dd07d86099a73f92fe8d074355123e8fd7e59bb19a213d64d08e1445c8009e0f8942413a90292b3783309e932f3c94d1278ed582332e352fcafcf798d21d602fe5e378000bb47a0a1ffc1d6d2779408655fc491f4db6e7136686dba16f933ac60b6c775127e0c1ddf9a80d447493a8deb817d7a98ba29da8032a4aa3be934e8b8cdbf8e65ffe4be62d6ec05b9ec69840a70c78e2939336167c3cab510217d38735fc2d3bb0ba2858050ccd02d975e06740f66ad1f44e7fef2d0cea8979e175332432794b3c662d363104b3a2349f231cb78dd65ff6ef36a946e6dd6e8c1fa5d88d462817f06fbc8dae44728e1e41168dffdc9976fe57fce86876aa867d17a796a19dfbcb702f8ec1d67b541e3b87ebf2ca01a1fc82a209609aa182c33fabfbcce46f3cc5fbf6d8b8c9c5565fe1afbc7ed178c7b626f63484455594cdb92b91ebe934a8111d48f979639d161d053ef417408eaee666e110d984c92dbc52bc544e358d1f1e6feeb97ad6be7b0818d03ee04873ea54465aadfb217c025d4f9f60876f1da49c8217194d29ccfd5b823a635f830cf661619fd34bceb1e82d78dea8011f12c40ca746040f4471b1f993c6a6a6dda8032b6b355640d9058cd7d3f613bf3f3e556d77202071e635dab6017c7ea9acfacd8508d63d53bf6a855d3412373432c1fba636bc189151da17d3102eba97e5efd09c9e55d09a9a1010db6bb15e919152afbf458e096ef722dd434f150d3f317185f969087b7c068f093f644b8550bf5f82feaf0aec18bbf07d015f2b3c704c4f31239894223e8aeff89f7db990d3f3fc65b215f8d9f2e9bb8a669057feada7b9fb6f42bf0b59c6e1d5153c9f07e28d63e8fc580884b2d4be0d5b8aab57cdd6ad770aa592c20239c92dd3fa0b353a658de81988b271be06c0f7a9e40ea2014f89748c5042287dadfc80eb490ea237b5651d146b0475775e03c055900af2b21d91584d72d99edc3b09593c2b959adfd02f97cd773ff1025f53d6a83e0fd835cb06afe583913a6cfdea673f81247fa74d19e8fd5404535644aa4147f2f3c52e83611754bb67a39170ea382c3f3b59dd77c981e125bea46f338ca30b41cc8bc3f1f776d080f87f7a0e496d5fe383e4e5aa7dab544ea32fce6fac8c5bc2adcef6939515bc2ea1d2fa13ebcd519bf9a4e25a04cddf2e5f3a50121992a08d52a65a829265cdb653c9837900a76be2bbcdcc983411cd986ee0b8b9204149eec2c49884f329b76e67c2917f13bf97ee1bff9b6b7678676b9dd37d86ef6d6036d893d30a2e58aad3d1c259759b5398ea05df98b2fb00f180cacb0bfe2884eed62bfd5338ba11a95a107ee68b32dd5d28c248a16b89cfe6721e7fcffc5cbdeedfe06d3f6fd32087b5d03fd433c03720935a0980061bc42062ff1241d8e84ecd43daa3bbc9c3d4e9287f47e013213a8fb680b0fec6552c136bafd446d504747cd960ea0677c9ac7c204616a2d852ebae07d78b22052583ee0812254470fedd56048e1c8cc7fd8ce25da14dfd99beeb6249235b885c9eb8336c1740650a9eaa9a7235f13d7285b77a39dc13c81919cb3d453ffcbcfe88b6f3a6cff53c470ccf04501fdebdb2c7c6b920c37d3e4d07c3822f52aa4075ae83757c61133e5c243bf472984cc36ce2cf535ef110af454b468f16a675f5df5a7027142ac2f06dfd205ec75c610850745368656ef2bf7f2374b4e76e449e2b0a7d3cee81fc64f3d57ddffc41894460c8ce40abdda03338097e167f2e49ea4160190cfcd25e7f7bd3beade2d4915e0513cbb54109eedfcab36c795827835dd118658f40438903c314f8820fbbb29aebe868082e0748953f0a4ee382822a8e0816d9ca2f06238b34c2bd8d6c1b3fd4df3a3ed06ebc301672b8a124cb64fffb9b151c4db4ef0c2c33fb18d22e188bbd05901be4220b8d37f336f86f07c0d6fb0f7040965fca2064b2956297bb037563f1fd6511e3889508317c911e2dcf1b1070c23a2140bf9a4eaa5a6f7febd75da6e481946b8e14e4b01995d1135870d94970b9601e238d348693c4fddb774dec2c66f1a98b4cda202639a54cbf448352ac850678fd5bf223b3f3c969403d5ce6bef01ade3c48181c8b4a0e3a5bfc4640e3aad10d79c4e988aa7ca86eaea06d96fcc6a0d0dc285707fb258ff22ab2ea1948d6ad8c31229d53af9b361345fdd46d71855c35624086bd66313f12d0a4a13dfcc8487856d5d7f41d4ed5c8745ee107985755abbb259bb9e397e3da37984abdc0a6ef1fa188f85ec06d360306547922048041c24e9116da4ab6adc1c262a5ddd2b3c9ccc6987db52a4975d0755f8bdae8b9f5cf1e681108ee5ced45010637dda6784fd711d7b195f69c3d4f9934c8b20629efb95721c789f9bfbaa8aa1c587baa299bf3925366613e09b2297b1992c790cdd9ce9f65d7c93f6c8cf8c4b8c88a5e5b3ae7e81a7791568f18b8e691ee0f3838579df6abdc1a612d1eb4717327a0d26ff3aacd6fd839f56f1b437d1ccb9dc8fba09de92e838389a98763c51ba7afb42ca496f7f595c22a78ccc5d1db04a4d6e151f495647b178e4efd88d798e0922b607b4ffc0699e6cfa85289d3f40e2c6653dd0d7aadcc932084624aee5c035da419450d005433ae6c96ad11b8e79d303c2b452dccb78e0d81d064d5d034cdb3f29fe1602e6fe883d60d70763d8e58415b9cff007768a43a9f8a4f297bcc783a2182563e03e1db91b0e76f545931e66f00baf02b1ff48cb7a13ab2867f234b7b4bf526bae7b5134926ea93244464c0d82b83cefa89732497e12ce48269031871f2d9eb09ba0eed736770ab4fb5bb741a834204d15ac131c8b2da4774630be70c46232db20bf92fed1f6a6c6976f875a96f8760269b2ba7a1cbabc6ab5788397d0c85058aba606088fc6a7c071d55814a4518e36d6e5585b0ff37fd71f4de67250fe0e662879b492dd55fd8347170818dd5947e2c01db78feb998414d86acec14e6aa93a48a67a25cd55470f518ec9d6a175519bc78c1c3c8dbb349f28eee1eedcd0edbb30c8b86eac57a8373a59a3984d61ef5b724244ed9bfe8163a653808760c6ed08a879840e771ff25776efe9be51e22f48ed5349a0c17aebe08bd297f36a64e64c6f784b11f4b565ee2efd389321f8ede20c9020f76e508d16b0aead06a410f62c8d8fa7eb75cd5bcb0603548ebcc85e1b5792852b8220e13fd216a801ef6237ef2405087a8c2b1b8709e868a05747d7450a7c7ee3db4a2271a8f91c997de41b799a08ad7ba5db63c18357e6e2e61e27cc09503540cddaac0258da6081cbe8b77c072afd180e4e07113be28f649d2a9fa2301c8dc0ada4c9c7d540a24e17c6a7c4c30ae95311cf7850e27cb935262faf7a878c52477b89a3282529c064e61d492c547718d09a72c943140632dd6d67735c7afe9949396296168746a816895c5129f2b131a0a63a3e4a15739d0f40f364f378abef37932bbc009dd4f5b18a730c7ecce93d1143a0f9f8a17a197a744cf41ad52683a69a472117befdba99ae123555943760543742d7716218988928cda5baac2cec4accb00669c20035f0911c651753dc3d234a1342be03536fa31348e7f8ad9a9890410db09d829b58a92ff7c4d93da95bdc22e8e58f4e24adcb8df528c5fe3764f39ff956e9113186e17570c4ad2fc6465706ed232158d82b04e99b60ec33412d8ce83a9a99423aeb8e809fd7294a37cc0f6eae52511e8eaa47c2d5d1220c0241360d07c21c3eb12af72406a08579e963a4673257a6a0db24a523c1832e0d703e32eb6047f582eef1900003294147d0811b4c5ddb5cde5d39cdc5a5666f95c238c0190834ca92a089452f4929643a54662e9cd9e446795e30b12ac751382462796d585bd008c1b44317c292957e4a8371d4a21096e7298aedd31d70bcaa72b11b9c7d23bde65d5cc19332171bbc37284abc4439713327d63a816a47ca87746fd381f6e1fe75e1200fbc977d2d306b49efd52a1673a5450b5e41925ea3305be08e54158457ea55fd0b818a22af966df226944a403825016670e735b3452278ee995c17029f25919223c5cc3733068fb28080e08f3b6c9f1f4e55aec668722cd348433b89570e6cf9afdcb2097ef8695dbd58f9b43f584a04ddae5cb59792b380bbbd366020b6f4feb2480106bb0e9e5bac23b2fd76824223d6b68d0b5ab9c787f32a98800b95e4bacb7714cb022e13a078af9d02d1f7f7bafa95283ad4d482d4c6935478f15ed6e1dbc77535d7b8ee00a0bfedefc0f8142302323cff73c54240c8dd9deb6638e72fbc2c8061b7a280d979d2dd38f4658378648260ee04aad2d0fe315e00e7853fb95345ef85f360f48e827f8b85499fe808118b52365d90da5f17f1850c6a01d5a7d874c8ef9b273412186233d912e360054912d79220a860944584d4442705f7a540b4a37c6bba0d7a56c9bc83d7737dd46b89d5e387d623cf5c7b7a76937e17579226c982a757cf8be4192d678d42a51f5198e2f9fb62c6e73b26414ccc44442c3aa2568290f89f318422e44693cef9a3db98c3a89fe0e095e27132c0e63b98079443bc7397b6feffa9513ab82c916e189833e5dd7942dabdc9219dd3b31477b62aed6fd1f93be719a321ccbaa5b44c8d4ff8240d70e1ad1e97050dc9090554c6ba8032ca7a1e78d608f90e5442fd42afc1adb3864faf3e336b2a01a3e4024ec18f829e60133227843488d63ad5d6cafa310b4a40aac9ce684091a3e9d769bf89b7694ba6a37a73d341e74eb1edff920f0098b75dae0dccbe982f8b4d20687405265833819f4bba33c25252fe9bce4aa3f192ada3d7a305932999cecc58a790f1e00b196686e84917f6404e0bb994c77e099ecb01cdc03f64f2908e7bf4183b2d09d27d2f4e76c308344425026e0b8927d2fe39ce35bac28264cfabc2e36ea556fb6278540cb6e57edea7e3be3ebd4e9c9fb864854da0d33c61f44aae979cb4c79b8240ef2b19edb557fbffc4801f402c6d5742a7fc378eec86ad5219a1511a321a0f87fb4b0276ba35bdfcc98b95a1265030cf401a93ba8f00661a2aa214719454ed62de230a5a5b82637c9da9b8520c16cb9c0103b60978d2cf3c6db2b1b5178ae41ba88bf0f774e7f25d43dbe6f0ff5c5c946888e30b59ceb60d5288dc4b5fd2deb5004c797501c2075c31eda0a345bed509ee6dfe49f41d22441297c86b18e206539a54eade49245f3839325eaba8c549c650d34eb6c0da2607c434dd3306f45bb98bafa0c6880ae0daa3baab2738cce870c6983dd5cc5f6af98d56ef78ae4797ef41c30df608e7e396c5fdaaca66ca0bbdc60cfa8ab80fc7f3e7ad9e56f15988800056deee71ca675c9158dcb6c656ec0fbbc00da97ff6c87b34314e5bfba57327f190200c18938652e12f8c04ea8cc276516d8a95cc053b2e8bbd4dbd253f3c54ce98ca042bc7c3c79a49582d8dd12d248b5ff9cda88beff58385f56bffdf163e983120d3804fa685ce19c1dae35545812c9010baa5f05c38e8aae0fef14d2570d266ad3f268353e101c2871dcabfe59aad2825bd48289b62a2e1b2dee5be2a7122c400e1b92791b12469b979db27b8513372d62e5155ad7293046e17f422f4d743410780aaf1db6dedf4877828b22c6dcac7dc5abbd6e74f126bc6e1783a65d1e029001ffdd47ac47754d3a3e7c279cf1e6230d0956376af663822ac459316cdc944a9f883b58953d61e1a83c143200719b12af65ef909351e05ed2e8cd867c3b6b3587f249a1378e3aa58fb800bf9a1c4cf8b4d008a82a52b6385e95fc3b67f1237c079df76b12630b8706589065a90e6752a10d660cc3094050a0e3b02766c36faab22462eec0abd9cb0e10b9cb63b73c6eafedbfc73ff34e8f259f9952e6a77924ec627e9be574b33469d7e422e590a08b14e1ae01bc51b66d965da9da17bce765014da542b38be491887f13bba7b031b99c7503b6402dddf3fb60da164dfac7e0b905da0bdaff4ac3429c328ac1bc96adbfb13789d4192ca026769af3d451d49edced636d5497df138d66e97699a55cf6e9c88254eaaf83ca29a9652474dcd785543197e3901d7d548fb3aab8b6990fbb30c8bb3dbae514cc95d20696d5ab27f564c54b46b8a3c0a80ba7c7ae8defc38127fc24b6b8fd85601baf5b15086a49ecc4d462c84d60cd82bfcc05f19fba99fba5021d07900e977db2b2e3eb5ee946462dddc733c84d0bcaa17a37dcdc9878316849ea5292e07313203238f8d2303cdece08bbf50475697922440b6ea5fca9fab0a5d9c0a5cb819f16b5a96c2c9b63d23bca820da861388206ab3abc20eba745ea2b96d0dc90331408ec84b9af7e327c2947ddbe810dc6e17d59f2b3d101fd61b08a1dd27ed3a08366a21486d4205a41a7bb284746401eb7ca7e7a218968689768564145cfd8f7171c6842329e03259328d240f6e135bb03f4322a43733bcbe040ed4b552ca7297291f70327580d7969c12fbee448c3ed998e7ef0e7ed34113388f1e0002a920f33c93ebd97ffd96ca06b1e3474479d5beb37c795da36514a94920c5db5b31a26fcafad5da0095514cab57dd5743c49d7af96226f27eee3c1c0c362da7fee2d849a571c37c5aafad8a2a046d4c62205ffc4226b24850664aec389a9c7ab6361ee556fa2f3b493bcda0301e790a87e4e04dd61b9d8dc32fdb6b1c0f5d5a87f1e3f234b682c78e980106d1085a1b65f33cc5301e26d9194dcd46cbadb6be2bab0115e7bada57d0597b2e256931f8b07b90946f83e68f450f8a7d8c6b7ccfb69559a96168df4593bf31851795811ddf04e804fe563fb8bc4921750c92449ddea8cb3cede9ca2f879df7ee0999bb39e0c57783ba97ee0d501740d6f87312762e702f0d04ed66290c55be9e6fe99b49661e84612595639c0037567e452e8f6538d87803831419485e4af461761d453967971bcbf49b76c6a1bc1a29461f05795163dcb1293bccb63a18108722a116c39f6ed4013c6c2522eaa4e6c46259e932b02364dba69d2c7657e0a1b2cd31ac5b0daa0d7f0d61401a4907dcf15ae96ba89b995049cf410d990c82dba98a1f59cc4f1acc92788ec415151bd675295f7e2d422c0e670e34bead132c49d0f9e8089c62c334ca6251774846e64b33f55c6f91cf5ec91f999f2776c8c339d33ce2788924e7d4f44583c44633b314d4d2acea006f263e350a3bcfc56323538c67678d462a68157d5be8f6502ddcbbc899a37397e7503ad0d6c40dd70b1059c389d00c9ad2fdcecd2669994c5e3b96636c84be18eba1ae5e04b17fe4cf06face78d3f5e39ef68992cb0b319f7474513ff87bf96ccb2322cf61f1b74c18bd991d757d6710a1fcaea669a8b15a6e9ba093b30e8566d8f2abfec97d65ccefbfc9f8c4797208578b294c916d45ed1fc02440eeb9dbe454e37d7ee785e70db9fd601036d4ab18521541814b19c849d6e25fe2f8daf000f736e46784b4d4a8769c1270377947c75dd79171ac209eb542dc65ea18bc4f49feba186822d0146b9b572c5b35e72f76c141e2c074f0c9d336e0989905fbbf39bc67ef3d58c98fcc6dc30c12de149abfc04caab111ef20c203aa15730abeba2f7fad7bdb57c8997a7f6c20b875c4271c9cee14d73857ee6455ea632f684c71e2f1afdc16af456a72d20b5417a10fc384c13f96082504fabe90cb886a5fa0c3b2142ce5e2094136a334670eddbfeef258f5d9315f9e349e561c8a79b6e548cc730e6e9b7c5e44c2843716180e824377d3f3489ad69d1a8b04004bd8cf74d4b652cd3ff6d62411f288ca82591cf6e6737b3ca73d57ebbb21a4a0b89fbee35e05b5c19481d0580f08074df0eb04a5527cc19d60bdb07175c7a50821105dcc97224ce57e79310108ac12b2adb88003704f69d446da690b0bb2e15227c89488421868851cfd695a1f411c63af10e39dba28a8220c307f48679a5cee6f02d030baf28a4d16d749004ee91af7f4ba277ffe84eb215938d012014e9c2ed0d927ba7943ca9b8780d1be78086a9a13ca26874d587a96c266b55becea591c19f29f86f979492abcbf0be99efb438aaa94ce03f9d97efc93e8db3f64ec1b8e62a4f7d8fdceca04f88a856c0911a45f20a7a38f61cc1b15ffff21d7cf0350cd4e423eeacab904e1b038a81dce7a87ec694f373d341565e86fd764f20c8d91da254b64ad45149f8eea95b61f5be138ef3b6891f57ca80fde8005fc92220cb6b0fe5efe4834f7b9232acbe22fe037805765940735329bf349a8c4f9fdf03b2658838bb7e3fe4eb58139788a2f1f6e5c89899e28912d05d9fbbaef19ab62141ced02e1329ca8b695d8f6c5e0ec5ab023bab4b1dbec7bfafc0c4341e1603ece493c26c2ab2356832aa3f5aa43324ba377ba41e173d110bdeee06e212dbed33a994ec482dbdfdeaf078be03ad33caed485c9313562006a2dcf552e376b6fc30e7a8d1b0d44fe64f1e0538a2f70b7ed5f22d620a81771f8fa1c96e5af31cf8e184e927839775bdc1c09217a6683598f47f25dbcbb0a645e91a470dd668420d2a19aa8f0f8a1fc8382ee3dd9d7a6e8554f30627958e2cb7c8927a670c59dfa5e048feb6d86567860d27e227b10904b5ec5e85f24d4eeddaa0f4625496f6653638c95a88fef64f3b99399b852655dabfde4402a54fc07b55dc9ddf9f3036ec483b307fd9e6c61eb1a7a019cb2cf268ce7d89559e033c62360e03029640137fc448e0fb474280a583eae920d7752ca94aa3534fa3f552799a787bdaec37e0e0e014adb1d782d0e81d4307e4bac2744725da0bba45e763975348db79ab81c1b25b98cdadb6621227d600b8d93f0cf5952b058777ce839260be09cb2ef8c81092a77d806d46ebb70eba873a040662c9a3f85ea2065a7a30231157a8a95874ffdcc5f0a7552f1b5048523bc70e0a7c417d0b6b22304ed60ea5e408ed47d39aa012aac988b8616a22a8f69b89e88596f994297ea662c751813b4028cabed8476ff930225814d4c24b5afe7847a7943db84f6e867a2d947e6b18c7dfe0112ae9db065b49e6b384a814c2100048dd670cd3fd0700a0831c287592b5f8c3e9905925a5145dfd51ef50aeecf5986696954e198a05c5ae99e3a4df388e2dc6edd1bcb302f5ad720979cd6611a11bb7dc09b4847f2cadd29a4ac100a779d48bb347763e636df84eb0c7ea43f5ad53c8df1743a605d10368db72dbc839f52797c137258745450c97dd28617abd08c5bbe073c18b0ad8104e9cea9a29668729ac894a7297137837ffb93bb2d3e39ea7ba7c5218afdd84e31c91743c0182454c0bfdba3b0ed29ea43c5153b36dcc5796aaadd77c316c914fe04b8f2020086b92670b6f978a42ace461043a168727f360dc0de10de57ad54afc73c43cff5837632085787f7f85eb8e905b2b2198955dcec3f3f90f7d2602fc73dcfddede582aa01a5b24dcd2747e5b616d2903140237cb525fe2b86d1c879c1327590b6701498754ae3ca12a1670d831c067762626669139c85e08fa118b571d9ac2d45faebb2e4b9c0a43bfa9a20ebed501aecea92529ed65e942a180e1da95fe7bf2a813ba2dc91f8172dda09081819b420d9870a922da686720b61d759433e522c268366b235f8886177c09510562f204d3d4aa6c77841c4e6e56db03ea956ebb6f960e01b64aaca1476cc3161a43915acaf7d2617c0177ae32fbfd5655ed2a186a6fd4d6619ff677738d96b9d6fc0254857745e723fc08ae6fab38590fe24fe67cea1f1f88f80498c4206b838ff01a1638e36de09ebcb6553aa5a79ab7b0b91cdc773f081c546077a7a531b22dcd0da4201395f0cbb51665a4f4bba12b50205b0bf51cc7ab60e359a740b5046dfe32b4b9296e56e26422e85aec863696733e5abe6f9d420096ec171a03e0c09bb3cbfff0908ce4e47acd43772ed79f580d87623cf63a44550e56e7f7e42b505a49072dbee25b614f0dde93159c5b2e22476a01b8e2af254e636ac4db445bc96cf8dec595aee13b2273483fdb41a4632a875e07b4586b4cd23acf07445f7c1c7bf7325efc167e3d5d279ca10c605842ddc3abd7d2692a9a965c6402255bcd921969dcfffd45c7b00da8af9cd3bbfd8f27edb2db721ca8c9e545c1ca57c4a5a10ec523eba7df4608f67b6d51d8c0caf807820d98c51a2606dd12726b4d4e9a54847596d102c6d8a53418f790abcb41a0e2a696e30ec4b46b9c750f402afe226f275306f9cd25c9647d621ccb07329dc780a5420596541b0b6a433a73e40b436332228da90675737da0d0b87452a13d9e1d565f886f6974ed414d5388a88d0c365ef6ec7ce8ee9707a030c0d53e88ddb4b9a2587b0948caa23a161c1ef8fcba0f45582e47984e2008a703315e57680ec84040366df4bc4a928bacca87ba15e89b10706aed1e946807e77ec2f0e3ce59aa31481f370abb8287a9935d65297fdd027ba139fe94ef0c8c83f98457672d1984d7dca9951195147a31e9bf8856cb83b597c898c39c63e48fed6bf3498afc66a42e8f17811a0e08753b559cfaa5441782ae74276f8de0ed2dc010ec53c28aeefd84c66304f71d4160c19813bc5b1b4f701dc28455d7e4d9c5590360cf2a154e6155b18d46d068e27759c186bbc7f4554e73566aa34e88cfc6df1f4f64f44dc36e335ee2648fab74eda2ba8de32157f88fb3e52993d307a01f46d6c8653aef51196ea3a80f310aaeca44b55e3c8666417de3c942cb3a540814299a10f75f8b8dbc84fc63d309892ddb7a03cdda4ae3e5b62865120e287468695e4cc774d8de7a76793090934fe8b5305fa701c3c64cb48f15c2200393ff22bcadf94dc669b3f6d7f8da0a64f977ba620e9280590498b808068151d6c6c27f7f0fdc0d848c90d5c296239906c147121b15969d29882b28731b49be521d4f120eca14beb677fe21d3e2faaef4517a540565699c823c9bb4ba5402b1e6e7b97ae61c38c1e79a4f6558e9bfd6d49f2b6b30e555c305e4352e53f8006fd797c789180720c1dd16423c1a11786aa4c3feee5c4d4b3888d25543e76595f9884ca9dcbf4edfa860873d7428af1680c4d27739ed2515dc3944de262a8f06f2e22a70710bb278510751d3401f09f31d03358047158188128a86b2eb73068a1172afe301361bd7a1b7c59102110dd15c9fd6ef090166d748b9504af710ea421cff983cc2df0f87fe17d5d0c05dead989c5c6b1a0f6c43863ac8bd7b7e6a026d46057398acfe6301917296b9e8f72509d1640d2b14614f695f158bbde39a3954751a6c7f432878876d6284a0e207e8a2e18c52e546672cf322b87554bf50f77a2981a5fb174ba6e7c9667cb7f9fac00ce5083f02d598819af2cbe0a972c12388a9f357644ba5944c5039052c24e74f5cd4c6941c3eb53d2f88552af3b4a0dc3e78d993c95e2ccdc08e9e095f88a7339de9bf5491789e5c34cba8dd507bd7dfe6c4dc55060a87f3da41e78ff63f09b71b15ba124e9c49e755b4e15d877873a27e8d9001f43c7c3aafde5de3b7132f0768abbf9120caa1ce9e12ad8d6ad0fcdf8e30ec42ecfeb25b05624469660a8ef6d5cb93cebba0ca49e5349088216bb2d967d16dd5b3997b949d1923eda3e5582d9825c06cca0dde25dab05e8b20673c3b02cd8662a9baa2df1cb5ee74a7687404694456c0a60af292824e83201232a61b815399df8d023437dfcdd4df644da76c22596462ec227cd75e845505f66d2f2d08ecc945c32d65e12f49c9de1dfe3dfe8d2c62489bbe7327c57c76f525530ec3bcd8d40abd96a226372d28b8a81c71176a64d9aa40b8fbc8ed84614b1014f2034f1223acb3757e1317c5d05849e32745085824053a5823ad2ed36391faa054ce7dedca534714f009f96c656264a4d8394a0cedb8086e0652317027dce25fa353679390dcd8809489d436fb151366d8b0ad3676009cc3e8b45a1c808560cb8d6b806d16fdac474fa7b017c364e6c2dc0d5ade01b4f2c25aa76c9573802bab501828133050ed615a131254349bfd4afa8e3e00a71756705582a414cc67dc54596d1b4be6d544aa651bf14a9f12015d22b42b0095477a44474c6b28afc842a081f677963f0e5d0f3846654c0513a9ba44968a4e9422a7f7d03e8a4d9db6d3ef5621d136d24fb98a4e72f2e01e74622def03697549159f52303a10bc2dd26df0164105e82e8898ba55b608e0a698ab8847d977b0f03f94f96c19f1f9098c481333b5a7971668da82965dd450f4fc7e81fcb2ba0a0194092a745f4f7a6f5c6a550efbe30475bc0c2ca927f57ced1e8e93bc2e6b98e688a7a7f17ef5c307a88542b22d0a48b12d4fc369a76b7723a4013a812134bbbb9baa219090862d4e602fb9ae8a33b2297dacc530ffa65f66bc6f329bbe36f0f930432328591156959e8027c5b0bd1979548bb34982c4c81d3ccd20aa09d6c46244311d131f55b7035a757b40870d8f2ef3693a27b088d74101603dfcb7ddd51b065f6752a7308e8e62271c624442098cc9c667893b1068316481589a1abedfc4d0495e8c31c16714939eddd5c8c6039fa2d208ea9e4e659a76e585467caf39a529805060b649cdddde6f2492adfde0904dec1014d5c49869513bde6dce979ef2ef30c0d21f0af442fc650e72b864a0762c40c7716702c8973b1dd7e76560737c2c66c93bf0f9cc7f9490371756b536c08a4abd38c9fdb28d93c124d04fe5966799bbec6910b6f377ec231026f7be693bf0336827c8d0aed9bb95e81172364e3a3058ecbeed35c71fa43d2a3f239b9019602015b8fb7530c18f21751ac69e4460ea26ffdec5895cd26db5f2eb4a912a8dc679c3db32ed2a4d2e11dda386e92b235e9403bfda712842b7ff68700ea3777b01f1da94eb4f020d11fb7d9de11109e2602a44ad25321fe6c423e25c186f7055fa295a83c1136f209b98415c7301138dbd7cbfff850bab550d2420829cdd47ffbfe6689ed43d8a0a3581a34d4ae08683a2e0ac817739f74fc7dcceb4762a1697c0439368974bf7152d979bd8870d94071ab56b3eabbbf5313cefa463ac7117a3fcbbb0e36b429e21ae79f611564947095025299013541d36e061d26456fc18fa401815433a9cf56e2ab46640ad9df28e6d4ffeaeef1afcd6f8f471a185835e3c35a218c7d7368043a5d64082374c70a2994381c7239d3499668f40a8bf08e214caec6119259565174d831c1d04ab0b269f871e87880131672738503a61ea03bd4a8893bffe9d3a3eaeef172435f1e5bd17dfb0190f66e3c331922cbfcc69f46f502966052f0f59e07d7ba01b7c14a8ffe2921b55daa27535b1584b7637a515629682ce72e29ea63f5b164169a343cf3cceb4fc97c7abe38916dd1377885a4f0f4808dd8fbcb77cb07f5e67e8e4d8c2f2724d8017494685e1e02295246a4b86a50d9ced3a23099d02f5847cfb53044d04aa8eeddb5bf2c4e6ee7ddddde83d324dea434e39a2023313b2964f0b9ae3d3ffb388b7f4454d99a9b13a0abda9b1c33001c923d3655d6eeb00fa7573c8d1acb576971bc82e1b18ddd4a4663f24d234e021940f57e8c1fc4f28aed7faff1a16499964f705c1325ce388ad5163b53fff02d782b3d4657c5970afb87ef168c830a3ad2f33659d33c1b948929855e66149aa79bf18571bed595ab54313e0c5672ba4427f36f966e88ae11ecae399160274cde2ae9a861393e59ab5cc5d46b76b9ad9a019ae6da69f72347713e4ea424fb3cddf403af2e45be9ca5b39c068c09e0c0497650e250c421c1fa5608d4d882f459b1f2c85d67243ffb7cfa4909b55025c575a47e1f16efa1a613b344c1241f67edea817ca722d01135e175c84093fb356bcfb4acbf478e1e1db0b7d2a8b5329d119d2dc7b860c5333c4664a922add4ca9b0474724b7e5d008b49a830585eca1b69f08c7288926eeef1e3c53223f144d739e908ed10882a023fb4b9631b2f8564a7bbd0c472187d50e105839fdb8f28db17446130400d06c923c31ee8b23924d08e6f9b91e953911dbe81ff676ddc375ccc72529d173bc75035d36436e3fc7e3a75e5ebf0294990e8bb9582981934df016027b609752ed48bae60ef783cb8021a64009abeacd2bd44ad369a0a8cabe35841c274790fc60f7730262607975679ba8850614a66db99ffb6f6596ccf9a39afbe5de6ce6d485e732bd353e2ed508d7268611908e3c1d022541c57c5121c08dfa1e60ed3b79113cc738a79a51ab27a3600e4f2d20f1697243e95c39c6c7fb3ed3449d8511eff368da741db5dce542bd1a1d11e0f5270bf01288e034b439f31fbcc422694e2c3dbaa5b85dca7779ec5432629d4fdcbc007aded1a4f23f4adf146786602f34dcf61203f99bcdb118c9a1a7dbd4625b5943c2a3ac89962f6a8a9a9878c2e9b67d5c151f173cc02d9dbd9f9509afaf310e6ac767ab87e3d495c94f0b5595c8c2e355f4170122f6ba827bc7ee236966754d2e03283954fcf51030729f8037a6a06a73933e0a29972d04f732b88f6a31b1fae80e6add4e6310f4ef2ca2959cb72ab3f472e4aa29af14e701e008402a949bac9d80bc358be3b10e094bd5e4a0ca9bd026c872e6ef54b77187b11fd8b3d50ed6916bb666f4265f76644e936eddce7c4c3fbe12b17e1ed77338f7ce33c546e059c07b1c8cdf4cb200fecdc3fada4cdeaf4406a4381e3305142f111d8bc073ed4bf3157b033304a613aed7c5c03a5fd9ee76f561e38b09920457da6bd0795dc64d3cde4e7d863b4f2884735eefcaca5e73a7c3ecac600f0dda7f25fb33f94269d3c7462dfc08fcc199c42db0e5d8e3e7f13801fe984fc88ba2f4ad0401ca750f4635fe6e9d48b81e0b1db48858053359dbef6607651821bc30c0405265e4499f2b1256600a640a6b20c1829de561905f02b8df0309f682d6c8c30a5974a7cd0e0d86031209d341df4fe3e25ee6d139390050597bfa403835a286c05ea453898c74993dfa5d50af50be559d9386033667e21fa14324f6005ad085c80e2e0d6db6f04a5671382eeb5772ed79f580d87623cf63a44550e56e7f7e42b505a49072dbee25b614f0dde93159c5b2e22476a01b8e2af254e636ac4db445bc96cf85bd40c69e168ffa1b5a8ce20fb53b8447a2f8d08f294548ffed1058ecd439303eee807b8fbb8f3312fff81eaf24c3610190a478ed84270de1bd63cc81f97d116cfe4e3e681af9bf9dca953c61254793954125b08e0e7075c4ff2edecfd6175eec629b0ec75c3d5bb710a0391e7d295a84bda36f82bfe730beb4a31f3f1a931550ddff2a17b83c1399e096bbc2b6675383d8633845087d4650f24ea697dac6c25748787128a78c3fcac75845d6a092123e024b037866342fcbd6fde0c5440600f07f341c9e9d67f69cd91fafe809d41267f3276fbaff1b26b13a1752f69370db6b3dd3e68899cc73c1aa1303f819c67bafab256b0f123d1b49e549d2955f90007f96bdb17df30f5a8b47b81165584dcee887e8cb496880321d521c70499678e84e48e906e4a3890d4bd977fed46ec33d827c29f2bedf6f749313b46362ac4c1f3cc1f3073874d3311832e2286cca8f1e407a7881fcb776139c9a1eef4abe0bfb9db2f55ff986f593ddcc295a2143b3ee35ac7955275c8d2001bd8ac20961bff4a638d40be92be1e184b86ca46b3d9ac5eac4c610befa290cc46de58e8bec7090e6837fd84cb7ef243732d9b9d2f2d08c0bb78b77580b8805f423b8a3bbe07cd9bfcf48f56fe2d37a0c144016481705a2ea723eb6b99a6a0b9acdad206b450f5313756c06ad9fc89c7916235ff6b02127c7a79b39500b9a6945e3c8666417de3c942cb3a540814299a10f75f8b8dbc84fc63d309892ddb7a03cdda4ae3e5b62865120e287468695e4cc774d8de7a763af7a15b03700c75166f8254e3e7d00c8634caef1ed382ba15c883d2027f02fef59ca17e2af8eabe1e6366a5d44f91a734af5cac47efd48828bd90426d428c174daf6ec7dcf13c12fee47d887293a400a3e10dce01bdb71a029b15707003043b02905cfc0c63fafec8e37880ade0f4e6906c951709ea4a2b5ee52f03d090c41a1b89add278b374966b2bfbe5b4542f04f1b23bfd5361eaa4c14103202a636a81c24a75058de303ceeb4fe1cbfd3a9abda2dc81cfe64c83835150376d3042aa45fd6cea67eaec441735bb6575f3d9879cacb31409b6e546e731c8da1095346c326f62692a8232d02acb7fb8f78c08c2ae54da8f2d9a1597093525a402aa80f7ffab83ba2d71fdd14c751b476a3ef21e9daa9fb90ecd51a0550ff9263f27d4d708337527838145f749cda23db858c90a3014943da4a9e876b43526fb7c8c581bd349f54fbecc122ac9f3aad55b6aeb74f25e49e5404fbb4d2c189a967b00a06f786547cbb8f943c1111cf165dcc67708324362d1b3747510ed96dd0c6d9f8634ee984f8cf8add2c7da4e9ec0359007544770630f43d900fd72cf6108d616c31212a006d14e63e7a3f71a39b3292f5739eb61307135f3be576b667f4f5077e9cd768501ac2c3f8388e86ea2e7e268b9eb7bea4393a2dd7ca5a971367e5b04921028888b81dc69f5c3ef44406714b8c29da3aecda8ee04c832008f73dda0e424d4361970910849b71034119aff7ba18c2a1ea6d1ea750fd9c5b8ffc56860eee85991bb92c41e77019acd59467cc141460f93ba3e1c399eee221d769a49357cafd9007d111505ac64fc0b82a2d1c59e7dd36880cdbf6b1407f0d49e8aaade077f602663b61deea6d5842e7b422a4474c9e68f6de9d60446249f56437dfcdd4df644da76c22596462ec227cd75e845505f66d2f2d08ecc945c32d65e12f49c9de1dfe3dfe8d2c62489bbe7327c57c76f52a27a88f12123926a2c2aef54c93fd20094f17742b6170afd22a51141dfb1dd1fce07bfc63ea4fce2120f483bc4b0dfadea6ef81677e6ea5550b2b98a8912b97876580713cac4ad3bb424a70848e67386b8409b40f5c8cb483dbbe17564b5ca7c26df8f78e781d8199bea36c8f0eb301baee73a1fd7243ae99c2f87a2071a3bbd0ccdc9c04b495826f2c2d3fbd5c3a4c27422f1254739cb38ca0c2f87e91f0d358773f6fe58df2a19f64ac85252b6062eec264aa94a2e288c593ef85994b210a6b43f717f5a9a3bc9e4310302c5cea0924a1877cdd79b06b83c6d1eb0fae09ae7143b32dcf37d1c63c7448bfbeeb4b458da6754d974ff315154767ade9bc450564c0a16b1f764f1c4933920dee1d955f836c1adc27782019b967f0894f2ee4c7df22c928efa156269fdeef0887eaef8992b61dc43c6fb1c642a2aead9a93ec5ea2b68fe56be893c4cadad270f5b9a9d46f599a3f88b71ae7d7e259a2b8b4cf1837dd9ba23a344417deab60b21fa509c27121deb1a81f27e95f2bc2405b653fefdd8fa16d52a2858d1640b08d3da10844013a812134bbbb9baa219090862d4e602fb9ae8a33b2297dacc530ffa65f66bc6f329bbe36f0f930432328591156959e8027c5b0bd1087651a76a76ca1727a4e7a02289cca09fff1566a97faff9c8fc65984f0527931025a130282c80e7600031194a865eef7a8582df32a039cff74e9dc70d25a97cc98afce8ebe8ed7eb3178af284081bd4f04ce69d6ae72eddad097de56be296f6c7823a2ef5c5f5a155ffbe40290887506d6afab379ae5cb0b57e7c03edd3e1090903040f9b2cbb76fdfc9c649e96f078b477667cde4cad330cf8c037b5d3eff0b94fb981ac7dcef035997139f5e097495a0f0828cee3b32492f8b4cd4991283349d8773c848486d7b2fbb894f4e978d87670c689063eb43b5fbfe6b5aa35d8a18e9564af35def8db3f951aa9328c6834e03c4a6261d666e0b1e4026c64b54819d5b334bd5d953bd6c94eace5c7135d8c4e212af0d44d6e32982ffb6d8a18b846b3b36457af0835c9d28e9139f4b6ec26e192fd029fa5b6a8e119a0322ed3ea3777b01f1da94eb4f020d11fb7d9de11109e2602a44ad25321fe6c423e25c186f7055fa295a83c1136f209b98415c7301138dbd7cbea059687125c9ad75610d0409027776909f0caa37a0c45c69ebc60454d8ea0539df04476f523610df541301582788f2212b736ba902d636989e31eb0cce6be40100f0c255e3a87d2e20cd13fb166c93f4dd7ca07ae47b1c5e25e83c1f757c129eb0e7e382a0d00ad39777529550a17665666a77a6474e92b85298c8aeb3ca1b665af071d17f2a5ce16003a49e104f1ab8fdde518ab7d380780cd72e9efb3f427b4b0fd27d9d17333606e3e98275901090e0621cd26a29899b481dffc692f2c1b0d5c6dd683301e05f81b16973a083c0e4b9fb31dcf8279803b072befcd14761ebd7a6535bcd57effba1be170b0dd382b4a91dde6159b6504c5f4097a93be814e1a5b74f26bad6dbb7cfba37c585098348e6194569c718f9cda8491a7edeb59df2b746b311c697f8ff44c68658dd1f2843a7c941592b65cc4c759b32e4fe375b624419d995fad93946d1ce3756750b7b401a499864b4b1c82d5ff066e218ddac8023323fb8570aaa7c248e3b1b9bf6c3947349f2ddd44014153e08b4a3b1e5a96da6728a923c45666166078158afcd951985a97b59ca379614f65c60755ac8210aeb45e3d2548aa443608832203a16d55a050d1635bcce52474bf79593d8de0620d34b46fde1aaa8474a86879300e7f583a18f6efd466f6aee088461614d80f56b725a24e9825089ef9407e0d3a9aaa066f03f2a2aab5279152a624339f693643f697cebcb6f4422805f5247a8505256b3f9df290b4777a741cf41599bee90ceeafccdc8ed90e4f47bdc5f3d61eb97b0c1da3996277c2bd9b922289f778836918e0e224e676abd39b073c637c0703e4ab1a15da68e51dbcdb0c9ab8c0d6cdf5e774303bf3b6fceb4ccf4c355849cf51adda4b56940c1ef34f9384afcbd69365ccdf18f5e0651116d2670a64d4371f350096374f7939ad0a2da9ed28b967e1647374a6daf88da4698fa1b48c9b6ca01f13c9fd93b7f3c90bfa7453a90850c0fbd7881b50c817627a07c5cc099235b3ac2a6a12616c44540ead3ba7164994cf3e3530b78a7a9ecbae4d59b30fd07a07d15efc13c9b075d45a59caa5174844750cea720035dbe4fd906cce9f427c2fc94a795b94e65551b8710b02094376f5d5140efb7dac0b2f034747560c6f622ae84977193083a593bb528549364e6f45803a8594db244bb42b9f3c0a1ee6d078092cbddeddd959f8b865be16841ef34e0fd67ac3a4322b8fff4efb133188b07ff00f10bf96fb70f6b9f3150d371b42809391e2db3c77c2436b1b51e1d7e096386e223549f1ad7be69aa04fd2316190351d0c109d96b98b3805e021db81f8b700854fb9d375f91ecce2f2ce85e475c5e086efb8fe9b2ae134a274909b0a2af27dffae663998ea6dfc29e5c00f35250d268d317aa01933642ab45126839277004d7727852f2aa05825c52b11bcbddad9c7d717727102cb16913748c6b2be35f42fae502e3404f5e92f23f0465c3eb2ea1bce4e477227cb91abf41d0926267d1987ef166c5c732cdce083b2e82bb21bebae4a61510ae8b12f47e65149a3cada0791ffdb3d6eabdaefb97469ea0f94d7e9c5eeddb6f2d1d2331df04a4f9964cb24352ade070419873689e5a420d684b6a3272c00ebd90e08c3237aa9e2e2f89e333f69acdec9f88c488259bdf38ab88502d056fcde00dcefbc13cfed92b9878a6333a24761dd2f987a4a44370bce8c4fda2e2364ef902a36c2154ce1eca2c4a9cf71eaa1e6e4f59f56bbcd4c9b56cbac9ed620e76e0339afb0f1dd509f036beab281883695fc746bf97bba68c76cc002afddff18f7baba71546359bab4e532a7c014f4bfa7d0751acd400731781bae11595c621d63be47aec9237394f54fd19f8885a9ef8b0adf184643cedc9e9c467f495356f5b6293965e89903df1b7e012b770d4681ee856fb666b606a32f6189e76fc875021fecbb8b378ed80c9bddf340063688ecca2905989a6376a9d09410459f16a7558ba0306d0c9c236f9cdb4d3440f87ca302157a2a346f1dc046dd44c00ada5e589ca6a1f824ebef8d461ea0b85267c1b7983557a32b0cbf32be8f50d0a5c53d19c3d9a7d7d724cb8087b9b2f5a9015099fb6576a583a8b333e4cfdf487da925e2aad168e2832f8264b2b0871d2b5e6534321083f9e59e16f85ab8cfdbded725df5dd615a94fe87c525d721229fe25af56bdef89dec83d8ec29d213ff9067dd7d4d596ac6f6c187fe1954579ec9145bb1a8b4ebbab57e9d84e767ad868289ba887c7cd9ac9148f1e75b352e5235092b8bbd414bd7f55259cb4587a82cd97d3eae331ff45539cda0201794663ecd4151fa2b58c284a4345b4a961191b1917fc2450846ced50346ed10f5cadc411751ba4109420f6804f9c3f8651d6bcceb955593b4605807566b63ac1fb8dfcb22b4125dda1fca9aeadaa1c3418084e94d1a311caaf05602bc74f8006554fa88917efaecdf285ee56cf870f138279647f781b2f0bb29514b8e4f6590d27c67958e21c6b05ffda283e97d00b3a511d800259ef0c5b40a4b53f598670577ffe9a7c8828c892373dd9bf5cde60721df8c1c130c04af44db4cd61472b0a210508c823b281176964aaa6c0ecbf0e3766aa1e76a1c63a75d82e9bab68befde5a5a8fd30c889ddf9de3b4f8365112765047c7d21b602f2bb59f5616d97e271a00a82347be4cdacd2d75a0d063df76e425a76dadbc288bac65179c9d05123fb33fc6941f00fd961a67c1310fc968883207a6a7c6f51ee9a4b2f2ab4c7ae5c573542aa9dc2722f4984827f8199ff809fe44e97f388c4d41583a89dcea258ecdb9fc86cc17df4c295d9db97db3116317dff0a3f660660ecf3ee76cc16ef7f3b4a5d4654226a71a04efb0bc5d3c664456d2d7ec5ad1fc686a6946a2f82916d9bc05916689683636ad4a44fca9a92f84ff4997318ef988f44d4455ccdec270f6487c52c8cd5b8a126f9c005031105299c09a762f47753b71011f307e57a17306addb7c2e3c4c193f65b5a1eddd5f44456e7a2f3bfcda3358a52f5793504aa7bbd6604a70ebb49024f9d34183f95c819295ff92ccb9f84c674f50818b6fa7ce982009ad850e1d8b8a655f13e53b49c2b9d6a7c2414e289e17141d0906d2ddd4ee3893497d7db99b55b4408a8e972521c78c7e675c4da04da448abf35dc1ca65bc6bb377b2fe54a7981f368558ca3073a60224c7a0f3d2e19369e1c20cebcd8f6e1a8815917d9bec5117cf91975c972bf8c7d084561b7b511baf5e34a4891389fe933dc9210c5c6de347bd44cdc143f253961b31717e94b6b26888445498ad0f5337c9b69e9d9a56726dcad59aaeb8b250fe82847f6e23bf2307d95c5c11a3dd168c340455d3c33aed039548fc19b31e501ff6811433e9a729e2a0afc3d134db0becde46b47ee5ab239b24bc9e4b6f828505fc8e9b871d6718ab004a104eaea563d21c4188a38a1f680ca8bd0e19e0d6b8398de3452647384ab18b5eedee165319888b9dde50c30585c4022e1d80332403033cd254ccb2b9944b205a699c91d1ba143c15c49e9a5937fc2422b593125897c02ab4157b7c8c104708f7bf15171202ea0d7e73d6b8e7ed35ea5fa9fb4adb4ae5aa50a90d7bfc645c645c4e27c725b45d6eae3dce118bd02c814bbb7dd0385cea0bf9f2bf94213be597e89375456d198bde4f2cb34c8b5f090a4fde7b8e028da032c9046431f707d4da246558e5a65b0b48b1b515e7f386c3887ce0e4916950838ebe284085339ad6942d6d3f9dcb5ac70c6a688efa30bd0099d2c2a6d7aed21ceaddbc95225cc0dcb8f8ce98d3a59b23ca3c7f942d31c4b4429a11858f71e0f0240aa927a60935b98d3ec8c50bdd7748ae38d0eee45cd7c70539dde0b5bdef137cbeaabea576913fcfadb822320eff43506c0ff3f26466258efdec582054934322ddfc0dbdddf5245e6af85e525a7f7dc11e05e9de9d14da299fb9456d391b4d410a75b837b9273bae691e02d3e59dd59e50d8da20af9197d591844dc4521e98848db2d4d210d3d8187da9d85177ba3157725aaba48e19cea8d266f888c5c0ffaebff1a330e0ec1acef328be775eb25bf8163a2050c0810148748e3507d06e6dcdb953dd369ff833fc360ff712af9ae2ca789ea406d57704747b3c604fefa8b10edfbb461e63facfc62bc2f3c01d5ed13cd9a56e5fde94e49c38c14cbcc7f7b5b7857665b8de4ca1c96f00cff72108e0dec105cdaaff34c60701819fa8bc93c7e91b0fa49af35717c26f0365e3e6b44d6770200dd8376a6f436929f5b45dad9b2255a4665a0fe23967b75b326776db3772d84ea004713ae1c6b6ee3e37b9b112a92803eebe7c5b02aebee5391fad021bb5e4f2945301496e4b217bf6848a83d3dfd4005ccfc656353770ce134b7b345e82891a9c60bbadf22f7f7b46f574bd81d66be38ee0c18043faa1c2543e6e032a47122c3c7e24b349fce028eaa58c1deb102bc692f9382ac5f5e72c22cd68b1bdf274523b884b83a653ad81c39b836a69f6c0334ed1c616a44b28f2e9e117a904f45d92a4338ad5e0baa08bc251056a3a43cafe90780247265faf06760b1a3d13ae37fb7586cf982b042c79536980dd18c7bbf2a68702277c4b4fea2da55ae81b3214f54b7aa51d19a1ef2d9925339c1f4d330dd5dd5e2079e5a613dbb2d24bee3f3789bdd6dc650fb9c1dc3810d016359b5770b4d863740323c63f31ac421d238e8391241a56013a4cd09bf82f671ea6fd5203fda0b6030628d78be21d066a77d3b7dbed716a2f8e721f3c7b42a49376ed06471609a9f7d2009e94d8e74895004ff071476b1423679871825f112a1f0c729e781420b8ef748a15aaecde9008a7f82e9f86bd4839272b214a96582d9eb98bc71b273a9eff651976a31e68aafbb2d89573bd98d74c6b30b7cbabaea33dda009dfbc0b1124d4b368b56f816023a5d6a25a16943cbe739c806485e042f6cda50b86806bc4993e488b7ea011500fde39a8df12e727f8e32f493f1861125ae8b459b8e92947956a6e63b75bc2e5230e7abded646b67a00b2b2991e506271317dc1996353e3737ea17c0ee4af5cfae6345cda72a3aae8f85db37daa9b53551b88bef7f8c08ea7c1833f5bed850d3e123258d85a03a510145adfd8c287b98b2b5860337d53d8d00460048393c441f2c6cb4202debace0eefc33436e7bbc11e62671abf84310bdccc18255ce8820e2e9b473c5c4f0594afc771da6f5d92814eff9b1f8777190c0a8d4ee4ce686bf2df8a71569137c82d2d33d7e02ffab6168f1f7d465f023c4245783168b4730c0d5af989398eeb5cb7dd7a1350010965a2dce78dc1f9497547ebcd2e5063e75ee3350f0149c9e43e36e2c28dc261e649a8a9e7575509bd04d3159870346759454c2e0826471cf4e4d2955b37565b308fc550f1466417111f6e506362a6f37f52dc694074e3db7a8bcf4a8d59a9111a93ecbb58966b728feb4e4e4ee1366619fdc4a06c6eec5a76fb035556e187e9d0a7f399bf360623f547fe0da4600607faceef45cc78cfdf67b59422cb0f6b6b3a25c49a90e1e51c4e2c88de46d1e4597c69c7a279348597442a9c8bbb193821da16f69bbc7fda2bac89712576064b9ad61cc5ffea5f4549c0c458cf1ab4fbb69cab2fc25f9d8c8ccf3868abd2670b76a3267ec7002c640bc7b5083697ae145e7e67942ba319907e3f2177514ba4f707ce88a027db4155fc27c424461d27f32512021c484092db905efe07e2a56103e8381f21b26078f2dcaf5733a8827b9af6b32e55dd9b25a38b9ac9a1358173df19c0dc94dc77751ea764c6722d514af39516aafb659c31bb4607eab8fc9cebc5164f2eb56f86adecaf8d6a506f550160e604e4e66db4419d5f8534a04afea4d5da3f57997ef6dcfe795dd2a46a4ccaa0a1499959481a3219e8366361932463a377c11e5d0f7fcd9ac37f8e1d65285e1fe93b17f9d7bcfdaa8e10bdfae999fc5ca43517b5584f674eef10b0f69b0c613acfe29f346a54cf806c76446999506de4f300734e9ea29766876d07b0a102e79acdbada1294f051a336e21ff6befb3c7b1a1f6c0bc6e88d2ff1a9fc379f72dbdfe475d153e2570792b7974cd0a59bbde3adc3a737ec4d4385fd4dddd02f15c44b4bfe670632c940678ac047084cb6e6db14e008805c835ad09d76039396f8d2c4f5716ece7a9ffbacb5cb9f0097f6c4996b5113d6d76aa321edfff2f75832c5110ea7ffdde60282ffc6736c5c43685f23870d3c9dde425001b3b8a5672e9c3dd0ba9039e976e31f0ad0aef1b45da951c7ebdfbd8653b3e6affb7c868d6ac928b32fecf4bb3fda2e877fcb2a8b0bd85f3b428449dabebc4e36319c8c643e9c06dc0a1b30d0c2b1b60fd577e96a038134f35ddaf05ef2b6b3d8b6bdfe16479548b9de5887fc46984f4042e3143ce84b481b8c1ec68921332146df8976fa7bae5f077bd1b8f58604ca609d8f45fa6f458365c9d0074ad9b77af012f6fbd53b773ae44533c4e00e4c17a6f690606ab4157ecd10ac33cb4fe99c778e49898c02038d5989c2dd1ab47fbb94724f32db498d884a50ec3325cefd80eaa717282250292110763dd6b46bc4f88eb290d9e321fcd51169c2381cb547aef4197e2f949e68cf808b5b096a693ef422b8dabcfae0ffb2e51456f23e22f8c8f738da03a3de11ee9d28e62c18fb029f0e00a46ddcecf7bd9306df5288b2e161a17d13f54321a1ec442d86620e721a857b1377b43eddedd49c5505b1b83a98abe9bf2283584b4b1ffb97f30acaf2b5af5cdfb225f3b7bc74efdbc820545de69dda55da67618ddcda6d559059d5b1ff983a1ba3c03eaaff01a9119bac221df25bd3f8d5de25990c7dfe1f1a52b2bcb3b1923778b24957cdc783424deaca6037c56bd45bc35fecde86077aad7a0d7b9ac5fabb5d912235d2f9d254655646ca6f451b4aabaa46581f9f9cdf0102968420d4c44324c04f2e2e1b787bd7ec2621be795d2f9e61bde4de1c8ac859581adf33518dda59fb2e5f65b5d21b57f2cc32be6796996459f2d6a3dc226bdd923a44bb2e2300dffe49f426517b5a625dd5150d7945dca4c79add47b83607c705e51f6a8164ffa383649f8ae8d990313a1c13612a6127e216e2bae38076460e3293b1bd29e918a267f3b1656aaff06d663fd71ffe783e0b28eb0f53ca18860de5efa3ffe43112ed82eefab3703d794870dffdd0f630d663b13b033fc1b8cbec58c4d040ae3efa81b743403083a71e80dc5eaabed4d2f78abbf64ecbc3f876f7a879a3c20fe0861e4110490c3e763ddc08a2137391295101797c0fc6473841bbd2ff7406eb162a84eb17f44b796a0477d7b6c65e8d2e779569b64589ae75df6d7a1d4388bef7b09629ec929fd207b9f982427cdedbf858f727d8a7e42b1cd3976a7b249ae6da726f030c88d0713eb128c586ef249f5608d180f0ad21f80ef6cdd98d2d7f40f0901f7859a494c75044b7d989d3a7b9fd5303b952c9fcae66af9c08800a36195c5f6e31977a0fa85026e14be3fb7dce6f68249781d6b7da7f2a63e9d71de6db28737638a8fcf9c3f0f7ebac46981fa62ee20ec10bdc83a492ea6a1c2a3d534636b4a44f539df1dc791fdc3b37c4f7a16f7a335f620432f3c18cdb6fb63a8c78f702e1c292e87a3cdc2e823affc8e9069c9b3690f8ba77a4d20379e8d5bd4ef6f1bfae68dba5c95c43f07de96a04cfe18ce803b8673cbcbb95566e0d8c2221979727a751d92a7861b4f690615c18134ba787b25be3c1a4b5b282b23d873b3bf273d5b0f9adb6146d6396b8347643fa8fcac5d974cd9bc4f2289d868b8a5f8c24146b38d74062f18f4fbb177f8b97912fe9c0df64a13c8fb4200d2dfabf5baa22e89ca898f1c13f7a1675199e83ac7505304b8c7928bf3a8246adfdd590579ffbf752cb307e90040bc99895c84fd963c471faef2fcf936b07c248ce5a3929039eb25408dc47bbac96ae87c8f5c82696161d54c8cac8601abf312541e296de0c062999503732cc8e6dd1d5291bb0890f13e4a04c3e62293745e641b5fc519249545196bb912ab551d13d52439b36faf9918f3265edf1d459aa7d5dd299848767c11d4b6253ed30db94c76e174be82e6ec52b594398b4641047671f4e30aeaf88da6f5bc4c07faa7eb46ae20f82891d75c0510989d4e7103356ac2540425b0628cec857cdff724d05c9c93cea7de93203b3f03c67175372556afe837e9ac184cdd8f43d9145c3127d9f38109c07195cda92550af8ee1d49f122de67a1e1ba5ed7d0acec44cbf67a8506af95840551d7962334094e9c544dcfed598fb2589b1e330bef0b5c173baa37f596697599610a5b733b2c3062e0402f7be37586897c05423d1c1c12a01eb4618e07f3b60b066c7fd3912f35a284f9e59ae4f1f6fe8c8351a7e730f6b4c6ab878e5d9e2685c6501093087e10d8d37db8fd604872ce37b4d8124ed82b49a42a57a78de88b64458122062c5a5a3fe26ec2e77126cb878956d30b3f3ef3c71c49890d6bc88ee3360cee3c631e952e921083f4d8abd51ffce29b66d35f42b0488c1379ceeca70f40b93c4fdf009f750dd11e820c31ce35194396a565612b5fb7229b9ddc90e73fb0dc384a6f04252650cf7ee86422114dae45054e4e968997e1106462aef572a71bf8ccdf49b335aededc21cb61c11e454ad898f1252cbac908bd31095eb46e6ba0151e2f6570dcd6f6e94a1847cca219476dbb1b3667dcabbf83c1a1d1d1bbb2cd696a4c0a427be2d080fdd76cf7989800a0786e55cbc08b3f2eede78d1d662562c66e8b169aea09c05a109b74e8cbe8bafb73c5a7e750b7117dcc8628b0092dfe2515da85bb3b22a5b8a5716922a8b85d638540c95973fbd22dd7fc4847f0adf55e35ac796636a3a33098691f1408c2e20a1147a7c58f5e2a63f089fe9548725e5e6ce976e68cb8821b1c3148a9cec4bd858d5063f74fc2597a34ea95de7126e4e4936077849bcebf889848d31c4ee8cb5289d066667043c8fc009d91b51c41c8ac198d88d556bccaa1c7624d647c03aa93358206baacc4a9cd46dab88d0184aa06083dbadb6b6d2f210da4db248b2bc1ad6f632db0817d426a0579192b3bdf486cb6e1d4b144ca44aeb42becfc4337c4c52fda25cf2422ccc13e110a82c8759eb78190ec6581749b4aee90c17f17dae406cbfe542b6e2e805a244bfcf56c3fd1107d0b2bf16c71fb3a261781862fcfee88555a146d2ce050f5be671a2b204e7a0c7974aa15f29174aad8e6710136b70265e93a751d17fb007077ff18150187029d7d835e68876f276b2cbd7eb40debd4935f4eed57569c8eed3c81ce1d98821e95879bc7e4edaff136761554e56939076d5f9854ada986289b90cfac041e0302799fc7656e506c487e7b74204282f2c83a0333c45e20443ead1f1582e555feb47adfc693cd5edcd32089232cdf2696c0a3c56c09c2ad29b422be2982fe5cccacfa892fde7d09e9f81775a0071b4ac0d87a62db599d58154512b7c9925c6d5d3892ffe7100399f4e38399af4fb0dff45df969296a8f3a7c7b63b5b165e541641171b1a31044c7a925b31d056838b9fadc416c8438931e0261fbce4e0465ba267cb2c74976d089d3b3ae2197378b36053fc8788da56fdf072fd7968b96377afd631ea208b6f6a22e9bb29df876ab10660b3d25dd6b72759820e065c7cca67244ce8311f55c4348420fefa4a0d44fbc13ba841a8ba514ac8d2798c04d18646f9ac2562e903a9dded76682ac366a15eca611cb6a2e7f584a803fe8dda981f1cf5878059f7cec4a8784f972108f1c766c7650926fa1ea627857c4b61d21e63e283e43cccaab0454dc0188910dd9c5a58c2d37c678424ce401f2da1166c4121fa4d24e5fed3446125afed35f91ad68aecd8aeb0878517c121334172ea81a76e498072bacb4192895ddb7da76c12e3c7abb8c39e082bfbe34b31ff64e6313a18fef3ca31e1a363903dbe8d79a3b1fdf3e14d34acaa450d188751a2c2913af22cb96b6ade024aba75f52f261c050faf5a55c5e9303a3f32c3f76e1a0575f754b41ede9decf3e7e600480896b45ed0be526d500441383c925f2d35bcd7e91ec9235b7cb8275445a45d984bd10c312d8afb3725bef94ce9cc083d5254244766c7d594343da1996a5ace10f32eaf8b58e4c91f3b24e5dc48fe9984f0b87de056c48947b5ad06c6752de034235a2e23bf8a9fa3ffe7407c0737af20fe49115523ca291061aac78a3c94c761cf0b92e784931077e229e58a1e47b43c77bef3c18d494104bd448edb303405c6e9efdfb56a0d3e6f65240d4a0f42a7217446f546caa167752c36667e99db40336990a7b125e2a9c5a6b6d448e2853e0a1ac558df9b25d15b239217bfc62fdef4989847f6f8b2e91d0a0d0892cd98b19ab7b2242dfcd8a2ec61cf7c8208498b180128c1f7cbb191333022deb8338a24adcb4e25d181d3d5e13fcb13cf6b7a4fe39f7f86dafee4755d0471c2441bbc99df46635572313ed4f436c0953fa35c6c794fcee015ec30652b84e1671bff9b842edd5f538950b2b6300e21e4f7917f27323b23faaded220a83f24b76db46b25979dd1fea1f9970259d5d777dd4e1017ec168922bde17be1816d6acf7aa086a20fad4e5b7e3de00a5cd373157e239ec88293c644a286869c26486928d8a33324c14abfbfb4d3db06c15c79580ebaef82eefc013f627e9023b47c0900a173564944f0741d5da22181ac7c4300104642c27a4696eca2b8374d8e3ed1d2ed0bd50a082fe0890574f63f435f72a62cecb11e993a8cfef7bcf43f072a03d8906309d0395741e3070a453806c4aa7877b18444a5f9bc59bae413e49326351b54cc1260929fbf184108cccc38619e600f3473783f2116026f440b27376d3e44563f15caf0f2680f2e4fddbcd491ab62b2707e4241f545298dfefa797a49e05e8c217b96eb989f106d067e7080a1b7b28e6da6e4cd0961105ef9d449efe85c0d0dce86d98d35924e2316d1276ce1b1e4d1ef4e18a918f2f4dd25bc6b95b4f95bd94820de24f38e468df9bd83e44b8fe40c0544261629c3834e4fa1842578dd1f33800513f16324c314874522d3c2b08a2b1f78a2b1f24e3f958f92987a8fed0bf56addf33339b6d224ebce2fdfd685eb38ebb6f3fb63b85a8972ceb6e457430987d6d37c19128db304fcc90a7922b92022b75f77b8d732b1f03edab93b3780ef8af18ff4a1705b0a9d13c576bcd2273c0edee17a3e8eaae9ea79c66a8ff187ed8fcb8e22ef2bc24320212adc83cf4814cb8a66c87f3ac271dbc9f93e0d861c571bb4e7f032725b23704df7656859dac03d6ec571dcd119fd0e459d6bb39587fbdf7e3f521daf67ad219de85c61746e1b4919b677d563f51080fd1a4b96452fa92bf4134f0e6e20e6257f7babe1d1c6a1c9830e722b72d9335d4a5a77b86c1bd45a8a800545cd849192b04850ede2832b2ef9734616441ff5d0fd77e1fe0cc40ee1901839588ae967e6398530237d9295f70efcbe05c47835b751faca9d1afddc8963940a83db3d6afc02447375b10505f97416f599037a857b4cc4ec23f6dba96f50c9a7f8403f0297b7712228db59bd5b69fb754326c9a82df6bcb523d7ede9124ba10d0ab0a52c98c752286506f42b9991524667d901e983a0607df791225c83af7e3d5ea449c8335230c5787565bf24fef643397ea18ddb3a6d94d3ee912744ce8483ff1815bdf29dd540f077730e7cbea4661ff60fcc711da6eb9cc3f196c5afb730adf94f1677a57d21a847437ca30a2511ebb2c56b85d5190124754e477662e8083774d07831c1dff20e80b61c8a79cc729051fe523455e6889a7ea044c8673d36f9f58adadf0eeee502e25ef914f3e1330ce99cecf697ff14b475b0e85e63a947e2734b48d5637a4e1f904f5cb0f71ab027101fa7ba67f6b8a5ff26dad712baddc7a7553de2b4e5da1ef996c76c77906da67d390d8f96e48f1b61f87be28f2204d3455db2bdc65765725df99b334c01fe41ffe6bb0e4d5c0ca0e495b064cd9640fff6940ef9c5ebfc29f561dbd2324dd2e0273dd45a4022ad1ff0117a3df701b387447fd4b04eda280326199c116a858cbf08a7994b5fd97d5a6c5616493174300a55b62cd5206c0294bab422bc396fcb368bc299f98c009610882d7c7c18b8a7159d206676cc094f11109007bd729e2f6fb3020c04f968d8b1d6f118ca00be0326a6df45ed5a440005959f51855469398693610c1279f65b082086ee14da14c4049a22e86b3fb9cbef1b88230c9c8e645af535f7dac82f7697452a67ab3d48d8f9354531eec92289ed1b22779e9e12087f36823ae6936b89d34f8f200a632f3514c8ef6b354c4f2b9495892f686767096f5ed052bcc7497c38bd95c8ee5538672e37058fc6f23b4e939be817f540b82680cbbd08d687a84069e172d9ef7c4e1e7df96a55babb2ce92b5d806113b1eaeb8c1fea7ef0ae6b05c9c6337d7cdcb4eee18b9f521dcb9265b921970a50a2d7e06f4c2d9dd0e0f29da5496c41d8fe96fa1bdb7896faa9d6ec07a627f7aac38cb1466f960577b34f166ec4c748ee6c45883ff0391c2c326c3ee47f952077338a85ab837241c4e88fd3027d7581a65cae3c2bef3ee885942db0b5b616d12e3b1fbf20160f4a2c5022d33a4ef8ca7315181b25482d267e33ca3b86eccaa78531962401ab3bbb7de76a600e5520a1e0a093e3bc59dab4b58f82bb266766291f5baa4b941760034db142ad9dd62c520c36b9c5ea60fe5a5b525af122dc9be2a9fa51d528661c85214aff4645b73fb57b556a40695bf662463965fabce217acaca872d847a6e499cc7a776ab73b1985c7f23a4a4be05010dae1f08fe650fe2323f7e005b461197bc2efce0808ca0987d141ad23fd481d704dcb753f60a242856d4a81a5c82132723625238b677afb2852315983f90b4c5ed5d72443cf3f9f90aec2c0921d8cb148d59f79ea2c405dd4051a016e252136bcb1ef22d250569ecf6cb37faee61f449c618f7cbb797f78d1c2426344bce93ad65e49279d8c216023b1a94f8973fd78ca9e962197eb324603cbae11781e611ca788ab7103d31bc695e722629895cf6cbc72945beb103eb9a00fcf3dee256cb4a7054df242aed3bac5e164ab73cd037cfa2480c41779096d5de17c4cc36ee36981fe77934a05cc5df693834b1caddda92d2a661aaf2493672ae95b860a34f92f4bea7b2d22288e9b85b94a2d6c4a70a048670847783c66a75dd8089fae0224b692dda4685c2fc4ee49ca6444d84b6487912012f1e283e1f492a55cb59e5a7fa148477f29ceed10f84a45d55b214a69ba8e7e081a4d6cb7fda5f8668ded5419b8c4f6aa3778e4899002f542eb45beeed65a045155fd6f69fd273e8b10e2e44a23fe3b6371b26acee526978cd311dfefe4b9462c28df2b972b0ccd879564ffa1b616d435451160055c94c904ed1229d85a20e2f47aa304d4a1e0c960fc04198ef800fc51a32fccc5fee3c93a8ebb3ef9cd38b034146d97c596e49aa284e9fc34fcd366cd58481fd4b189b92200d72261297b33c2f99e4286e03ba0104ae10c1a5e636bb2d9bbd0944304d46e0a04a5cfecc0ff232e2f9b6aa54ae5048335916fd5d23a3d6ebb0bc08fc891961ee49eb4d455ab123a1aaf591417c4505b693704f7d84f4f95fd8c95af266cbcaff3786cebcea4b80e599479a7d17ae399d63022c87843faed8f9b901cfce01116015f6a0101b0b8e082d6dc86371cab24078ba185573470f09d66ad60b1eb6a5c5e5de1d86056e378063ee44dd3f005cfae07d3ba767d1d102e6a5d4086475892d8ccfa05c0375fed1b1463a11d34330597a825f5794e5ca09c3d19576d96e6b102f530b5f47ce37d377f4ec9957ed284868c6525edcf5664119cc5641f6ef07148cc30e39167af39164157cb677e6b36d934399f11f881cafe85a2a71aeb66064273fb6f58878355f73a9dfe5dcd9446fb3f1e80bccc4b94b99c35279f129cf5c8fa938a972dec9de7a3c3e293bf252ad03facbd7c9d7f3af21a6bf80faace1ac0b438d659358905088ed450cf096b5927e5bdb8618e85ab908d25fda4e353e3ef6b1b3e270017b814ce614731c39b32e59f3d7020819cc88b2b591138ccec01fc6fcdc7c486ea39e19bcd9af321ead2bff97e07f9ccf0944c0e7963d16827d5a3ce1252d96ea217f74f58e2d41e2c3285341cc5ef3b6cff63fc192a7a4df5fe42090eaf93ccf4289d7320c789bcdbecb1fb85f7ba07958e9f6d73d89c85b67bc046a60e568998a74e3a39abe972b1b52d00850a8e433f2170c19133cdfccad35e7820776576597d171894bd4c1c86ec37f10339e5faec37fcce35474355ed92848633d0ba0e52ba7d373e3e2fdb4f31bf6fa883b07839901c9d6e3625dd1838ea2b7f9b5f9985d304375262c33cbff499c476cac38975472c8c824057640f956377a5e2b24affd2319f6fe494208ca4a34afc88f82e5a0a20734074b33d531f4717486e8607277c9d55d04ff167514af0e5928e2bab2093352792fd095c1bccf48f6790ad53d843258dbafdb46815d7495ac4af75773733687001dfb0ccc982a31fcff0a7220007cbfef3a2f94f26b6857c68335980f05dc250f69d95fb763910a52039291526d2f0e548a468cb4a6fb6e61361055f8871694c8b58009c37a8c4e8b85a5bf9f7da96809aa5a7fc4f5efb581b6974d7a1ade55c45947d51a5ad08c52644a80a12c15a814e07f6669e31d82143392c7d46497c8e4b3a9b2b15a25f5f7913fbf9c69ebed389306a97269837b503f733034de731a3aa500db4ad6ad231b5cf17dd13524c69ae913a8006e4a276c5f750d27ac7265c20d19f7f41c7614fa95dbb5c3254d53242bcddd5dbd097034dc98b9fb3deaaa5869b4222ed6d655bb817fcd76e17ad9a0e6b534d41eab5c8c58c887ef39587c122a51191adb4a80f80fe7ebf91bbb141a2e390e8dd6f8d6a268e98087b19d240831d54856fa6ceb1ad48ee76db1288194dae0c3cdae9e4cc988bdde6b1963efa464439c870f6c916a72c429bc64c6f0df8bf16cb5638a4a4b2ae88c1db37d620d7acc25aba3b5cef3fe8f408b8ac58ba8b03fb85058512eb14151d735e8c80f13c7145793628a7c5992640ea26f3deff9ea832481ef305135d614528c75e0ee8057fe92b0dfd70debd02263880b020058bf43e1085d0ee242330f5d01104060cf9519b25f3076048716f9921251edf39d4b809d1a9638181962d67980d9b83a730c7e690e79f709d9ab4c70b2998f34988e1f44270a23600d6a9f143f0b22792d78ad424e9c2b6ef145cd14c2603aba601d1381d6e7a0d6670ae72f44619e921e04b734877538729015331c9656a7fb44f62d9befdd223db46a661dfaf40090988afed627f5e9a0e0cc751d59601ce53ba5fb35703d598900ef07d6f55c498cbf0fcc3ff56d00aa19ce2025e643b961508d9676650fabf988955200922a143b81852957190c7c030e9e057ea1f22cf9bf17a4ce3ce344b98459e398f83caf6b4ac385fa8699d38d532615f76cdac29ea0bcd334a1904fac8c0272c58a5da803d96cdf22db9243bd36be6b711f0719ba1bb78b64131b6fcf3febfe2f0a67d75ecec69032f0cadd38f9c8f44cedac2b751b42d609f04e38598aa77d0379f8cd891ab683aadb0a1bb92aa5e840738762c602769cc192c814b3096bb91af84da05587be538f7097ea6b936e000009f6edc3bccbfdd8ee21ced0a1bdfd2a576557252ea1b501c0e254d01326a9e29f079888b01d313d5ca19ca26109dab67f61b88968e5ae03cdb732d27974df01ff431fd04bc6d72bd6a7c0c9947cfe7fe678fc8957a65d81dd7e999124fc15d5a686f2c5696775cceff2031a152f57bbe5de11ed1cb39b39e949300f4a200ed33ac61c17c8740b69200fa9908a68fc26e369a96263e40528f246461f409258cc9b3a9cb7c815d7410462a877dfc30ea3c2b35301a32b0e11ee6c28586d9386fb7e46eb30c6a32499e3a3659312b56f8c584a5ed964ae555448687d37795f0e5eaa623816a60c9cf6c306a04a26a91a58c70e4c76d07e5118793e51381cc7394afce9fe141dc8affe1e1ca96208585b4d4badc93e9e432f620621261214fd1bdccd716d0f81bd7b5f887de973dedce391a17cf2dc9f0664e3a9bd9a8312730463d57ba4c86ac5212834619f9e4893b904196fb96f3297969b79bb1f6ea7b2ac6dbbd6213f487d228bda441880a9a61927d6c906b977f81ce60bfd671fbaca55414720af07e01a0eb729caed7bec1dbb5666356384269fa97f116ba5e0c291fdea75c4f397440fd7ff290ed185c7b22499cbf4443e20234c257bed6b3b74e9a9c71035d757b07b615150eaff60640d20b2f3ee38ab1a049e4a2425c022ef501b8de5a83b078ebf012fc3034c721bd7eb95c3e83c399f481517442ac6cd81fea47d2e1424944ebc8871a51e418be4991445a8bd6ef2eb4470221974009a6dc783f69ec7f3b572b9c0253d4c397befd12b98c5eed825f3e27e787dbf43a83743bf91f55e294ef8bedc0c04008e87e35266e10e22326c4ab43762833c2802b1f6e74b66c87ec054f57ff15ecf454c15d8cfbbeb4ca6e945691dc8eb90aa1f7b4f320e9290257cf429cd0e0facb39615208a5613d2aba0b6c4d875b45f9173f2d8ea627a16d19cc9cbb0958648013c0dca6cb9b20e2010cc292f1e3239d82c6c0e061b2cdc8dbda7eb041b0d22c824e2b4a58ec0558a81556856a60e1aeb4942473f605368c600447c718b91c2f95d9f24bb26179ff62088050fecd56781eb98f7cc648858cc78dc075c6b6a9bb06129a67a57b9c39c2b8c17c37454eac916d31bc1d33bc3a2511a48c4f117d6c437fb0828426fc2fbdf1b7db37f748d03ba342bfcd6b21202fb143ddec9f2d90587ddd953a730d8515b68ad49b3aaa28e61b36d53db9b54f6c9d44bedc1e5c2926c39d12bc42537381dc88c18bfb5e76f599657bb6d3cc6063a49985590e0b8b084718201f6b6cb2ea9fb7ba3e19e4ae30f3e91beef307a65fc4c4822eca634e1e86b6b5605e460bccb26377b5f2c64c2fed0321fc96cf148cc17339ec07e5be474031238b9cd825f72b5efafd4d36c25a110cbed29194f39872c8105c527406bd63c2ef377defbff80e18e4699a49eae6dd27cb170271b829f11668becb95e2ecfab39131493cb25a9fc9fee0036b0386c2aa8cf34ee1179226166f22a8807f4ffe3c271d806267ba5539a3e597b35592f6f9449b2d1a39f102739175f00d60b8ea12501ac51974da8d9df95e6b0bb6fbc3ebf6b276a7adf9999ab75114f7538734e3446c22f22aebd3bed094dcfcc061878570c88c1e28d392fbb54756fba9900102c914389e33f4660687cc5199f26f4b6ffc452b83fb83b223417c34b2fd69037ac849bdab6c3b13b8bb20abcb249262d67453548c9a2e673329dc86df642580deffab4de4e4eb3e166eb97208b95231d60bb8e8aa918aa5e28d6844da3988396d00811dfdce3b4ffe7fbd73b01eea6248a227b2a5aa4701f3878daa581bb605668f5ff2207106f0b22a29420c64f24f3b400c1a97771f60faf2fb8997cf566cd9d37a8e1e63d0e18bb49989bd2025500168a66e3d8bba8e5cc45eee93496a5c96458db0111152aee35c2723404b782228a9724d69b1f6f10438378a5e8dfe650277188998ec92db2d29677c0ede3e90481dfba357ac39725b12165ad51a6090f635808081121085d4d999f3e51439cb0a50ddf09d854572dc813a2403a2e7aaf0e284f1b27504762372dccd55f42a8b985baeeddac7cf868aaa348ebb1cac711ce7f4f0f21aa40821f150cb8452ec6f9f93a6a1bc668569c419169fe275ebb6ad176900c95874bd582bafa53db499fd90f04ab02a0b43dd106d14535fe0a00ae66c389d9225919dc6b8b7d83f1af864794f5dbfd3181907b3eba63ab53ae36b66d19e78f6b4ddde3a53792810b3bd7229f8c9f10c26e62943295874983d4c3b978e50ba9db9517f490fa0a640bc213288cd1d54028ccf5e02b953b4a7f690b7b26e89457d1d942e6db99de6aa5ac1c88b867b7ace7fd95e9e3d96b534da21e86d7031f0a21bbde35fce744048080315bc67c39fe957863bd836d872b698fb31c9d88befb46a3212f65146c22dff839ebb6a274a4aaef0bf070b84d249cf1966062ae4fdfdcff872e11e92b3c3bd3048f2c50751f0f1ddf1cc722c4e7ff286431fe636959369535de99dbdf304f10c08b36303a44325ff9096b822f625e1c1e6d61f9075c15f4d924b684b51a864ae3dd403874aa82930fdf852ca3bd636877ac023bcdf4b637ce2ffd80e0bf8c915a8e861cc060b67cbb572420c011b2ca305cad3dcb6685ee7e6f2a22de3192b9f9aa90ee1ba06db16189d11b89c0876162a272719d63dcb8bde432af535ec9ed6ac533f63eb6ff59c26a16a5e50ecc73532248e0aed71c385ca79da951bfb67ece9ddb91a84b1e14d1c18ff3c3db2bb3860faef109f94c53a85508760e438d37d942c5b806382ca0595640b209d76e4b09917d2e2cc9360ffbc0055d371e1464ef3cfd79596cae91b8ea49045e8e7e50069a35abf9dd698e85a1a510093d28f9aa997baa091534f49f4c33838041da6cb0b711bea40d47429f2256014ef1021ef752457ffe02eedbb1959861060dbe30fb2e85cf5420bc9826194d936a6343e830e84f8299b26019aaf69ec3eff4abe242e8b041dbd21cba1d0996862750c9c0577b533c860be2e131f65c44bab162b2f8519301258bd3051f72b2c5dc63059c95acadb0a06a99f646372726295996c5bb17134e030c1dd2faa0038678adbb42015c889960f7ea1c97c109535d48dd09604edc5d5ecce709015631f085b60a7de3e351f734cc82c362228bec45eb1f43f334994203c7fbcb443e3dd61485157385329ea8cdf94e65a5d4cf5d8a4781603eb78c62c5b2d9aeeaa5782f1ed0c3ebf5d09ad047dd169c3d5c0f0e7a1db78640215288be12c5498147b89da9d33a6070b7211ae83a4daeca2ddf5e960f71c8ade58d0fc5415c99ffe2a6ef4b32247257dc5358539a177bba977897fe1e10ceab67469f8169c61c07ec6dfb5e4aa80c2441bbdb0f6f86165d944906e67efcc130a007c173f972efb57fb45bb3a3e3b530b6573f777902ff37f04937305c3e6d2c10944790ac5769ea751a98c2f3d2ffb17f5103b532b76936befa821511ba0a9be1c3b216393d01efea09986f6786a34efe20177257498e5fffa9af066e44e20442de3c5ab93f454cb3d2d3111abe5fb71ad5d25d65bc5233d91a087e0c5728fe440e34727351e779da0f85659e77380e8f0e4aeb6e0f3ebb3aaeaec0283502126da8c8ba8481ee17af34b2ade89099d76edcf4338c580d93d6d32773837320af411dd8f1aa3d6816186143b7f7665110d6bfc3d79420c30bb5be8646782df62234e9c25b82ace325a83df43bbafd562816b337953a7bca401911ec77f4cab473761416dd3eb0f48577ed0d5be9eb8a9ef1ef6b59390a4a1479a23ff3d017890a8dadb608f092f40c0cbc09adba53297d4b0db9f4364e099a984ce178952481a561066f4af1cde1bd2e0415fc17dd124fa8ae7bc169167e9f09901474aff74d706bcd4840f21bd081e4131e2a768b0bc5f13e9e8f79fda8ed1cf804c60f5d004fe85d86430d4673da84893db23e1344c4ae534ec7422a54e1e75a7b748cc054d32e4e71c431283f418bb6b1142d4275a8b69ff8d5af0d9f3959ef7365ccaaa092eff2481615e25721d76e4f864c3a118c72b1b0758c09e93512c2469058304e80012ce0b6814e60fa1f38095fe92af5a205e21fab9cf6de77d2f0f6f88b95eccc7dfec302967caf0727345b9434f095f738402357ef7b15d1c63a0ededa3df4282469ee2f73874a78d701a338aa26cd9bc6885a9b79b3b821e76f186b9e7848202c0978100363a186469c3408c57269810123a4f3b2eac7a2308f40348f3fb6e639aa7490a539b962493e3cba08d7f127a6f8de537aef114f16fb2fe27b1824a83be97512c52bab0f11a57247465dd2b1fbd242445463e915180ab853255c994fe86d4a198d4f89f6a3f7e2037d3ba78a9ceee6d36a37b656411e334ba297b48e3d88276e16d9d722b1768a640b8c951955de48e1b46f2debacef927539941c97129e2f06beb49b79cbb9fc58fb33cdae32a36cb50dd22a185e44532a3c248757c3a22d78858301478d1e01670e59ad0dd1bc152ac1dec79a6edcf975828b4d02add772608cefc688e25fbd8bf2a4796a18ac002183d1a805390e8d5fe7259aae5f2856b507f53124d40a193ade94cadfaccf16058f0412464847600547b9734ca388725902f50c08b92e7422b8deda56f1abdab3f2437f71631cc0837414a93f8d2edff2e3bf4f2986a1b3c83ee59022d39ff902cd9274d0dbd2f956e06ffba41a6db8516ee8a4de28bbb9e697ecdfbb450c276612f2298e28292160488a18ae30bc9b1f0051fe658c40ee189bcb310e1cb0df3af4604d5540d10cae19b505061b18db09c6dc8cec919a9471b16f5fa05001418f87b7b6ad07235c1937bb739a92c0d6f73230d1bf38f254f17dee7fa1cd78c62215b638285a41705eca322ffeed26487746e91f61614e35fb3b74dd15667efda17aed4b814f14e2f377a0121aaaa601c51b980e92a701298722b65f566187b2b67e06846fd6b3bf4187df285c4f0a7e52b40fcc4e2f1d021ad7486cc82e918f7130f9563676f3a1b9aaeb6cecad5d50aeef2b4fd3c49d7f1678283a18d568afeb4714eddb9d9fe116265b519cc00097a2d7e159cef44fbd5532caebc807f705b1366c26c0b335b78ddb9f2c06efa2610e7f295c3e2dea159e55acf63f45c5b74442f2728739bad7168c04a5c701b52e133ef97c169f860e586f9313e4f9b27e73ee08a36d61e09b5fa83dd4fed06e06207198095a091d90e8829bba153adad3f7d72aecd388494171a534f41f9878bf61b42b0aeb080145d08425ab76f532113f487827874d203abe50df4983b8a9cc11a3258fbcbba9dbee79153ffced0ccfa0900ac1b79c714c6b898ccb939dfe618a7c11889d51957e12b060c5ce857e62f4418f5143f2e4958a1bc3be4dfa36b1cfad422d308138a6520adc48f7e9849c34458ad8f0e610ee602c300c90ee9bb969b700823c26f0f5fe65c1f9edec19f446cd909c6e3c4205146faaeebb35424184047ef623e936701411c67d24f9b248886ae329c439d81431372766a34379b20ccf3fc7da9ab56c39e1f22d6dfa63e2ef57dcf13d6c08b60e9826898e2fc0c24388e5c8d1eb4292c2a3a91027e0238ad0ddf0574db1ad6bd790959c202211d81722823eb4ed128335a6d028fea1540e0e35870fd0d85c45f812fc4e9b2584333f90b644437331e18932426d5fb2812acd4fc542735b1c8fd13242edce8beb00c1bf15418977b7dfc629b1a19fa0d1199ea7b6b8b1bec2ddbbe0a2888393c227cc376fb0affcacf8b0da844c50ca05d15e9e31806612b0105cb2a588af6398e57a8928174c15c685f80a1b0964eb5c348ef79a2a4cc2117581b0fb282e9f63b544ca29b99083ee88e0425e8121cffee63645f2a6c4fc36e32a7209935db36c5ea988dfaf8f4eb5067626721a9d8fb6c9148c2e1cedcab91259d2ff2c5ef68cbefe75eac6e75868b3dd38970d2dda1489e27d417b544d32acf2775d2829fb18d4fcab3a258716cb9adfbc4f4bc95b4523fa96c89dc44bc1df47c6a0b234635f3219e61c0f322cb5643eed1b646cc8f4d1a1141d8ac9dadee4c80f83620ba2b7c31118e231af200052d79055bc4b7f8a531ee9a892af5ecac79b3b857e02f951431f6d488d2944029153940f7228effc8e97d2bfbdae896cad3b035b3c3ddcafd19dc6403b2a875d6938a64d416488dec995e0780679f5f164457e57b8ed0e9b4617326285fc6631c7fcd933cc4b652d851e2b037933aa1496c01a2858e0075a7f8a21e1f997b4addb18b15d7e042050db3ca303e297464b0a18cb43445a83dc0437bb2c2c4fe705282e074595112d08fffd64e157a49c2137326a29ceebe7e3420eda3a20366882226680868eebec11e2bd797ebbefac919dcd1b4ec69e164971994d13702cb577bbca2d07ccfef49affa8ce01f7e4e4d0a0be5f853ede55ed41f91de065a3aa3f86cc969506e3f5ab2dcb0dcabbfae8845fb02157975b772decf74a5cf5c0a62cb805e556020f683c33c136ea9f321be2b27400a46ab7240f231f71b2001866b4c0a13f3f6e6d426d781d58dcf0882a2261ba94cacf50a6150eabfde10d84608cb1b3e52d8fbafdf025f415891a3a0a33b032df3d9a33dbf019edcc8565d9d264497bbc090534b776d40f4fa522186a93bbb86e789bfb5f9fff4978b30d5ac5027bfcdc59de6fe7c78c77c1ae8c593b7b77e245feed3c5a7fd6e52e693a526ae3c3951843b72fb54bd6690437567a46457fe59199917ca31e071c7c01752f244a2b2c94408cd6fce5c2e6dc59f6945b7383ca04274c002e3e90b5e4297ec76826a8d9f4bb3da69bcc9fa33ef210fe38889a05be7c3d049fa33fbc1e4e5fd8dc693b06aab3c1eb9228321f2aea78a20ef47335e9dac2001fbfc620607f1864392f114bd0a9b96272d40e1f9f90759681d0900fd441df3c56baeb96ab8103f9aeccd42fc9bf0e1615e09af18135deb63c684c67816405aae4aabb2a1d37182921aebdfe8bd6e46243626c75d886f5a5d4c3841f53be192d51af0318085ac1ff19a5cd7dcd64ce5c39ebb11aa99d1d49021e27f00a99b869d4d2a7c5335060e983fd2ba35199f3f714194d67c78b2ee518c036d1e5be173b760fe6233cb3f888dd51517452c15646bbee6858c68816548990ff38969a5942c31dd84c21150192f373ef80f404bbeaef43e06bbaf102001a79a7653b7815b90129a83bcc976c69818725c439e3f535ab0972abd0c1c30a5c2b00552f116335eee28936ca7ff9d2463a353916e18fd682468be77e7870ee5a015db4e68e21725aab9bafc917173c08bc8fe5c34818575c011197b644aaf4999bf7a9c4aa8378d055f73804985c65bbaacd241ff8320e51a219a3aada32ca86f2330638bd673060e31f78aa0cf4978cbc56ed79f6bb7c46ebe7898e45fa011a83a7c73a311531fa753097c8fb72ea68d87b1f317471a19526b8f1c18a1bfa6273cf24a390ffd0b5e7240d73e8b6492d629edff1949a625407208bb896ff8cd8b77d285dc03431f694cf8517f23238262846e05369c9188a86338b3195cb14890f536496bb42b545d90131df248101cfdb0bfc98190258784897e776b332bf4f71617fa7ed253f799a6844aae7d7864fe8a622161f80ecf5c07830ff8b3972bf3377ef809303a4384d53897e65d0a29a85881bf22785f7cbb63fed06f1fb37e8c886e524206169b8bf84c78ae87b1d0810d2626fe0a3d16735b674068c09d3420f55bbb499ea5a5ddee0b741458845b1b4085ebdafe7185c65095204e6c46a0c913e1f57b8a4f23dee7718fff07d926a43f1df7f437c7262a898e6544b711479b2485c375d50118db0da1870d10cb3b237ae3b11c30f5669d171a02525ed4e1e445480b5a4ac5243e621449996128cef0f5374a87f1caf25723a3170b2c72152b843812e9e023de3b5d2166a7f35f8d53fa6969d5519e038dfeb130932680b7ce9d2ae9a5e334f5d55a9e92c89258728f6f4d13dd7b242b09107186baf8407ba71da2f9125234ab4b8160b0fc4c94bad04db98635fdd268981cf30b6ec1893d722ee5316cf588db11cfd420c6456f275200ca13cc2b96dcfd7accde040c64eca25286d296641419548d3144257a46f7c28109ded7eb04c3dd5b637cd1dbff4923b5f39efb072187f886fe64cbb32be42950f08d2497d4d6e1e0b46151d0c1705a1810074b3042af81e58a05712dff416349484c254f95d55e9385121011188b0d251dc50ae1c93052c0360d10324d437d44672212bf9240fea3014c8750397151f76ee81d777e8eef2a2a5cc50c972f6b4d808c1a2caa7ebce7349645b68f0864e7e55fb5b80791f73f6ed6093c4b62114e3b3416da57e02f0a55d6b196a705e33aa973396a7c35c061787891c2b10df8b19c37e035b0c5d4d2cf977e281848029f67dcd32ea5b750e9a060066d2b00e9a257529c4c8eb26e4a05c295617ef8cf9a62d98806699f3a83fec3a34ef45d1765caa8df2535991f00ce4bf2f88b3ea001f79eb94f81f83f434ab4893a4c8073a7e09ab6e26511eacdcd47273c697d2eec6a9f5ea82714e97b14affa2d737db55e4bdd2b802b3e3d3b815748fce764c89e133435d6df3055c60766b27d7ab178a03a208d5494e319a4d7050b13722e8d545644286210c086c3cfc02de64d6187aaf2d04a79933f609b03758384cc4d0e8e86829d6b26f6c20f410df04c0dc7922fd93890db1f62d17ba90cd7892e3e5f447fef8502167eb10de85aa6fc0d7f8b30bb668ccdab666130189d86a6330190a4aec0f21e5ceee2a38a32f290a031f357f34b0bd859f8a982f15aa6ff4cb7ec20e0dee2bbf5131ccf27749de9f3290c350d23790d55481d6c7b0ea9746c10b325188d5c7e785d1292d8420ab2b7aa1289c1138f127100909205760abb6b8f29a8d29e51d2f3052775c0e89c89773c83f3642acf05f5df4db750254fd7f8f00ac360c2faeae6eb825a7449da7b8d0a06cd1cce4f138f89c880d9d62d27b95b028ecb09a7a37b43b76bed4ccdcc3ef94dba764966287f949ecee78191c87073544ecb3acc2b4b0ad40f7851524d65ac2c556c20117391664efedc9b0b54c638732883663853ece59dd75e250f251db97b83520704bc2fd5fd21c3d69367aceeb0e2930cbcb9873ae8f8e38ba9e9ca42b8c3db38284fdc11e7fc3896c7cf1cd02fe066ad5ee7ca4882854ea60d7faa8a27d0a4b8cc06b6d5534221d906c0ed876bdec7311efee95bbdef74bc0f15b30ae540fc53d645dc94403dcef4f510b9b6a09c5100b1e065348ac49f2092a4c5a127ad51f1b8abeb07953b67264b2081ad2af81417c97465939a6b46985396dc334239e8b5464377cb312e78fbc3e2df8f1f90e182fecd6a29be75abd41ef32cbcc51a4fc3423e82fbc2299a46e5a37a8bcfe3e558eb59ac301052ad8400ccb55bcf246b2389f044a70780e902cfba50f1a2a607fb851cf6e6741bdde6a0949e2ca0333d46076d8dce3e77bd53283bb49bd1c9e9e3444d807124f04f5590c007f5de65721e5e050f94a18cb50e8e44f12b97f2ab331b60b26b049e393c22fb92a1fcdbd89ada6b5f0a16a765e2baf627ae5feeafaabb358068fd9b6d58d09f35ed7c528edd7a276c89e1193da5a3d4def092614510a749c996eedbcb537632afab320e6f90611259edbe335438fac3dad9a1006ebcaf4f91a0db7a0643d1094139cbf887f0316846378dea60eb2e3ac47b5c600fbb28fde2ddaae5f94b873d1b3ce672852b64e8b5cb80e455e4f213dbc8a0174bc39e16f4d39c622965605bc05a3ad1bf85ba993d1395a78224a154ad259eee1d40ae97dca76f09d02ec9d13bf038f3227bcb42d83ff8fd9c345365b0b7e52c6bf6bac7f17a62e03d541d4b02608eb576a91a8b216fc38a96f602842d0a1be26c3978c7ffe057a840312161096f991fb1b8b0e96dc05b36af6a6415545277f202b6f97fbabfdb14902f891bb9156cc0a9354465d171faf7dcdc1471bca2749085bedf0f22b013bee47ed7a1bc432a036c244b2c7573420234b685594476386950b89da30a60840f80dc280a135b42d4162d3ee975972d7b4031ae63aeb7feb573e3b5c1cfb557bf5526e314dd69087cc14cb54e01c3f905f807c8f5068d0f1a17879a6e8e74873a3759623460c897ea379988a34981b341c9ab55157a107f79ce161f9ca40f6e5e3ee435e3cfeccf5960ce912162dcf8349c3b54c1c9e7f03c97c336591ae14b65c2596e1bc9be25a2253ad092d7fe6a7e5eeb041380707c75d5692cd5532059c1773c2763ed05dbb9d3fc78b5d0f9355943043a138b2ad641c2dcf320951de7f2d49dae951299627fb79e23745c3860ad2cc4424868542148ba74967c708b92d7d4a0fb52d9f85f85923d1119c6ea9d2d517072ffbe82194a4be278ddbc3ec12a50ff3f3dcbad2b82a103fa73158cd23a273c8217e7b62a9db2ae23b535d6e266ca97d66ee302f86fb7e3797cdbc4d0811470c12fb99d7c815cba28633b3a0b8b6a5cafe7bd149063444fdb294098d1891ea166ec1095d4fd8a5dd2cba593e2c25adf5146e15cfbfa15929d2f5973f7ff545dca978bc4fbcb364b6b8415641970482a4eb824f7e663edf0ee1b6a5a24291f827dcf157d1c5aac3d080555a143c631acefa0da00e2a4604da36517df770ca0b8ccb3029dcec8de3d328dfae2f1de3097125acc3f7fe71e3c8ea8a1879f22d14b964e9782ad9169cd0ab13471a9e51d3bd78095410ec25e339a47a27416f2ce6aaa6275ee9d9a5284a3d83dc98247a778aac8b8f84d929f8eeb0b234f60bb618e1779ab919a199335a13f9dfae2f3981d3cad1af7b21f0572cf566cbf981d670238da5b79e596660f58656c1b282f4a4e59181d55d17346fe011695f8153a1937951c68a618a4c2caa46a4009fd648982cd555c40a985f212e63f4c97243a05822ddd84439ef1e64f717d1acfcdfcb6f3c8f52ad2a9d8ab6c45708fd1c53272c29d4de6d74690c4a8abf3a91d46c9e568b52ff728f595aa8963b1bcf78a044010f15e2d40218fd92326750de8bb4d602a6cfb0c92fd7019eec3765766eb81a13bfe415ae8c3dabef3da3f8f08f66db19c915c526b5ffa3fcd9f497b1d18c6986006b22d715f409dcf2b85aec866244e0ae77f868b3eb2b6557a3b7a49245bee19f23e7ee75125d6269f2c790a6cd31bfa57dc8b05b68f663a2589d150f6a4e5bce27834969b834d9ec34cce63acc205e25001f8c1ad75b19d350d718e4cdfea1ae4069a520ef3abfda985729df36da2d308c9b69ab8acb8db504229fb1dced2c2967088161bf1187f31df30a10af7fad0cd26195bbfd75cd3afc07970f17fe7c42fc53a9963456b542da271f6afa93142ea46c76a5cc3649a556d3fe2ee4d3120003e9bc7c45148cebf5f3fa84b4900f4cf26ccd57bec123156dcf860755eea6bb9b85c40f881874eb04b257e74837c3ac8d9ec9e3e984bd4fc3f031f262b87f2554455e8c395256f7defb495441e7a3e05b061a0f56943ef50582baacc99faedbbe5fd94795b436fb3bcb8d5c10c52e6f22899ff92a070bbe12c1b9b524731780c428d2d3f6f266a37fceed906f16f13d99235d5be0fe9c0f54bc4d8acb1c7dbd895a6029d4977e6ae02f6b885c61c83bb28a9d5b3a5a499780067c2ac353c5eca80969bd5935fcafde998819e931839c467fc8d26cad9e6e18607d6acf614c4a637354a3d9d9aee91b026bc4ebcfa35a9a1df4088f4e2d7c6e34926cb172b17c02a1f8a805eb98ced1fff74f5811d177a2efeb9175fc42b9557870a62d1e4589cec32a2e70d083662dfa9d998b0782b76fd17102d98bf436465c485570e63a3a9f42440c5b47b29200ee942854a136a05bcc17c4408b02df165c9f2530eada18c3162370648ae7f7dbdb405e4a768b1ad2d02f7785554add1ff914af365f4917db12c4bebaf83c2c9e04d79270ceab8d7b0c919d5ae01df1000b8bd910ba2292cc6da2cc51bd86a0460f45b0f074f250a0b182ae4e2d80fad661cedca0f9fe3b31952c0ffc8836becf1453dcd191d7f6c56b6f545e1507f75a03e2aa89e9c73cfa43b86e54d77d81a9cc8fa1efdc24da1fe2c7ce31ba2a321b41865fb97809479b1df988c980ca0f982a5d8ba29f773ac9c6c1755d62267d6c1727c8fdda1490c0ac5b2c4a237e40cf4085b9ccb42ab328a06d116d7fd309682c89f175b64e256354be28799af19e82843815c719e2fc2530383330133f04c084a70e6bf7f8fc8948165841bbec713b8d06e9dc9918277e38e77272e8803ed9068424a9af1fcc8a06f9b5ae54537f7f3473582b67ff215f14fff073c6fd97e848695648759e7f64dfff500d7fe958948dcaaf00b5d69b1b9fa5a07342891570c135a286f24a2c955573c7aa7c2b41a555fdd2f64b34651975bd9a963b7c5a9bac9117fad1a35aa22297f7a310376907ba374ba7d98e2d30e9a2abb2a6b2a0d84bb78ae270812c40dab7bf0f889d34574e66557067f63d6f4c95c22fe490afb4d2e3c1f77b31307d94ccc29cdfd110ac277a6ea39dd21232f6a15398f2e9050c028062b6c6d9e28ce10b1abf98563ed0356d8150010a247e8d57eae5ed6ababf3e055ef075486dda878d8e9eea979e5c65fb8e7325a2f3d7b65d34be05f9e7b18cfb9252856ccb01ea99a04693ed295fd723296f1295cfc123525d047f1b2ca0baac9f73cdea9b7947ad14198b7f4de985f89fe9c4972848a606afed74720dc1452ef333649fef57e6ad792ddffee45b53b5d84b0b638fe4ca6813d7ecd82369d3248d7c7bfcdf8e7bab047cb1ea2f4971086532ae61c5bbfcb052d25f2c1c943dbc9450c9c9540d086cd29fbd92f2ef0f82deba731608d257f6eb794a7af022d73784e6137829fafd8bf0a9d69a03508b6e341814a78c6b08438685b5ba9588776a6d5be8d509c82551b2528f087eb5be446f92e7738124924119b7cf700f29af8b3fb1229fa138588392460935a3ee0656e545c5ead39add9e572f103a97a866c069a97b6505add9a49bb8ac46700e459f8922652dd903f08150222851333e888991f06faa7d74d8dd18988c85ffe3442a258899dfe2ffa1f8b0616c1a8c440a2ed6abd5430a52a05239e00fb09db75a360edd8a82dacfbe3c17148a7372555d3b14fc07abc5573aad5f46fe69f6a4d72489b6f6e216ebedbe1ee080819390bdd35a4e6e421baba1ead6dd6fc4ce2c15ee600ef1bbb067740de0adf3db33a3db318205c660a1eb72782405499b383334f6da027831757aa66c5d79376d3a1c1bc4eb43da63ea0e2b290569534cfb58b8dc75dd0db04dd31648dc38fadcd4a6ef7f8176562b771593f4241b82b5e289f2974c7a0b948d426282ecb18ed5eaa19922b18cd335fa0cd22f2d50ff13878a0c15c727def4941791ace3eea0b607e4313e09c510a26be43966784ba33d08bf9e92dfe72b300fcb2c9290dd59f58b470e89f2b3345b7f3c1fef08949b423fe36d55a978c6a641258de86f8b871f5cbd41975430f996bd3997ec4d61c0c9078e05bdbfcc5a28ca01307b04c150a6e61f14ba49642231ee365d15c3ba2e468ca3b0b55866e0911469249a0d2ae638169c060e02b5be2e75582f1a21c2920a5e8e943a514430586e005536c44c2484783256a1b5cb6799aef52306d32eecc10172b0fab568a7f491da6635630041c3a1da9b37743e591848a02af75740bdedc57156b5ae440cce4f898613f3aaa390a7d0aa61fcdf53c67df85a47c8b7fcbfce330f382e8dc2eb5697389b52284230590c01d3f177dd3d8d87514698639295874592b9bb9e96401a443cde9ed567ddd0b2ee021b84be5f85ed1b8cb56bce7cad939f93b5eacdb254df528a5096dc1a850ce654e6ad6b53e37913f52d741955e6346aa72a05a6a9139128f90ba1d36d5e15adc6ac0233eb8885c970871196d659ec0aeb53e6267fda02455e699afef83588f95ffe79d03abfedbedfaef10d6d57a8604ae702d49c3cd31a825a1148be874ee43f2a3078b7594648034ae9f803c24fc7079340ac78afeee29caf825269d9ea2ce6d71cb94f09d5abf31334a0f3ca8d8eb1adaeef26e5c7b5b74500c943ad814c670128f5a095820113274c5ea79f94c5ca496cb7acc574e7a0ef85719c11169b315a65893c54f7ec45f648b59520c99614d0e19c2195596e71dce5ac862f0c9e24232d2d34c9d5d2a96de285de92f0bf3e64f4ea5c106ca8cc9645ee3738aaff2b567ff54fd77c5b914dd1c56ab0c319eb4aac9d7138e3b9cb74bad812fc7ac373b65237952ab1f15d3e95a41962c7fc2ae817ebee9afd5387b12896d5e8e12b80b5263a5ff6801f7d4828d50fc9090a7984c6ad9255e9c20912308db427122916a9f0d9e8651d0311345827543eaaca280b25c274c2767917fb40e30350130c112626f6f6af2092c1baed9187ea9d3fb6406e59260bba038de9520f7d35241064d6577df20d70ea84e39ca1ed1ccb451c3bcf407a5bfa6284aa950f4afdc7ca304d42971845cfdb3f259c5fff5ef32926e5eca957f99e9fc1b13bd389e077aa97d8180c48d0fc4ceb2fba09332ab31dbe30fb1a2efe6fcaf0002c97a41c74a38caf035ce4fd4bbe66edf73aefcd78acddb7d76dd6354591f62e60f170595c3c4914b9f726f78f5e4b2c36523b592396c11aa7b6856d33a5ea18d948f81ac2a060ba1b8430a7b78fb6cb7ca0c1093acd94d39b2acc09dc2ce6edc4154740ace064dd86e3c61b8e2d94e2e90206fa013a074574cb45625fa0372393570a6874c38fd14707f618e2c950d18f2b3981fca92c9c9545ddf6f2bb905575ab49e4e4eca5831d0b70847fdae6a55898be722285ab608224c86619a356bf7a1abed854502b54805e82a4e6e3976bbe8c7a0639696bd73faa41fa81002678caa70b379b7b259e200183f67587c5721ceb87a0e53887e2e0f9283607485ebb43491b7128dfc4d3c96e611af0ea5e9e30013485847a5bc05ccce62a57621d744bedf7603214cfe7b705c64dc4cb9c04aad59047809b7d73e63efc8ee0334e0ceb18c81baa47b52312334f566971c6d3db60b46c5d7374fcc8d78557a6f353cc9842d006445ada67ff1e66c1a8bb60b9940e8a883cb5dd7c73d1745efac01f973d4c9008843e56ac5dcf382a00b4c5bdf9138cb770b46a0020ae9fb42bcfd0c00213d4fee86df68d0c5e3a586a0fe29d8a3d98c13a660b86a170b7559798e9800ec546e4c5889e53d6e844c83bfed28ea44077a0590cd995d0f1561a2f4b6069c044601df81710c5834cc784b50555efdeeb2793cc8c6f177aaf915afd10ecc4d4e8d51db322451e13fbd71e1b48d263def371a00d19a4d7c47e66262a069bc7e54b259550e4970a2d4d2e10ed729d5e6f5e2264ea5a5d7ec734763e47d4f0356b958ccb206ebd3a28aae8f74698cffe6e0d8cb0d85ab7eab301ae8d8e989ddd46bc4b4afd4839f17a48d78252ded528904884134b81aa237583d608489a5576d374c2f03fe13e937eef0f62be00b5850ffdfdeb1226708f9871bc7aca7351da78b5016fb853ea7482a3497a5bd2a694cd3eaff629366812bce8071ebde1bd2e6e4ba2a70b1be51046e88399bfc1e394a067539290b20e6159f4ecfe4b0464188d3d64ba837e3aa8c116eb4aa28bbafec10d23c2d6789c9efa7766f353ef7926cfd1972f4c13a94d161d9a8622720f026fe640bf3ea3fbe58dea447f81f2abf0e7ab6181a9c4447570963c65fc5e1d13c3d02067e08d66edc684ba338482bf08f295282cdf5acb9b7acabf9995a545e2640156154d2afc79265bdc7c03bf74f5130bcc393ca3c5fce87ab046f0f06b2fb8c9bffbef928feb74cb8f7a0e2fd24bbad540f72d6030202d78c4868f068e25b65575af020c6ee4ae19013a18f8fe5d357cb4c85f225d73f296d8b612e5dbe69123cb5d9afcc061d78ed57ab751d08fdcfd85735f087b1dce0c8e982371214275d7505421154f2a8398aad3667bfda16773ac086c69ab8ebe949222d967417bfd2bb8371fd9bf701c59a5f17af172a7742867cf06e9f892222bdbd8e7a061737c7bf8b18885846ae9bbe27bd1c6ec99deeef36d00be422bc831b6c29d0befd5a0b63e5c63ac5f3e6a9e8206f8d193e4ec70a3b2c17044b729c7c9685e6a9b3c2fe0f301c113887b5ddf981a7932f44d03ed0153118b1a58a2a4c33c5b48e6542181799343947ab5306176953c4cff996362567f6a898fb213162c3c8c8883630e7211fe7a83dc4f9eeeafa5a2235fe3b1dae6c77b0588d095720f7a4760eaf18e13f72d6fc24a61e67dfe5306bbb76ca55acdc40728529e3d47ac7a142e550957ac085cf70a54337da6e5cc9a9d10e429b1341bc917e7e2e55c316af901cbf294069036b1b64990eeb0dda95e52ff61b7c22cfc8965284b3286d1035856a5046040000f43b841b83b0a38db9f326a51700140e55b6a2409ad658c08799c20e0eb1b1c53d7e456844ce2fe1c7bf9780eadf614392ad9af17d9ae6ef79952f6f037169c1147336c662ff3cb5ba37a315c0f31f67c9ca954b661c99539a540e96f6b104fe3f442b2305f5e9c4567783b69b7a5d6fc3e57b26b83c34c5aa0c8221cee5a62f3d7775da34faa539850c4ba950ef40d7e37f50a0ba6046db966db2478fd3bdccc7845bd1db45be5c49ef9f7d6104c7b0e37f660a75fc021a775988cb48a59f47691b23cb4ea66da35b02482a1de88487245a0f2f6d870eaa4a7dcb335293422e6cbffab428b3ad85aebd5443a62ebf444bd98c03b6e7159dc2b5fc9fc605cd682f0e3a72c670537df164dc0aa734bebd36ef6970f8027b80e875a9ffa28fec0f2212a0e47319127b8d4389e08e7ff792d91874b4038e389126c400307e83860531377a4d978053a5bf8a86b0dbe6dd35525c749b3225b96a1e34646d0f73c62aadfe7cc470ba03ff9feb8cfecb7df67be1a7fc0f6e0caeb01d26d2b358129bd02c3142e1d458b2cf95e4d5c48a358480d221a99eb583464977dccce661a17ec8b3d3d2c965c0ff4ff4edf8fb5b42655da0c911ca4b345349887e5bb88fde6e8ff7f4bb3e10f6a7d83d84d24058216f359d99d1b3f4e31432b5f906ff8fbe5c2d8608670c65dda0070e7fcce1a9b005a000c2adef37fb4de887b3d012be4d581afced2a19663c2ca9709889f5e8f2b2c798da7ba938686fb5c8e984ff77aec9cc8d87bb1f4d29cd42ebdef6ac69e8f8e4a198ecf7811d4f3b3796a34cf195f97dda0cb93a73c8bfdc222bb6e337bd1ae48fdddcf8c09b4575c1e7456cfe8986b8572d3a1f906d998ec56004f5a840587ed0fbe495611cd09f4c126dc60e5fad42931f570e6346224957ef91448f6636f4e4d4b2176bc8fc937f6aca8f2ca8241d89a470f27fb513e43601624e2e096c951da95528540e5e7070db25870d640377b77549bd679fcdee912a384ce3fed2a4187252b2e5be210949191c925ad755ab38fc9a119f689e9917eaf38765cd376b6031b93d0343b63546bbc1dcf38c4dac4220c2590afabc78ad4eceee06fa7cb08b4d25f5cf845016420be79c96d4cdc4dfb5b51c587ec7dcff1809b0ab326d7afbefc833c282c46584af1c8e12f16f61116acce786403af6ecb37558b33587072ed42ae2a28fe13fb1db2dd8091ce460b1e1e929444b5ace730f32dcee48d53e04acec7346b4dac0dd5f3f7180eeb7f89966c586e7e7493a06cf931c47d3f5c21d78ee5f15a30a14647ce5f3d5974b4dc7b869e455844d7750620827ad6df6103ca20c21abbca24dbce785dff9943fa1cdc43f99082a29869f053b83b8383b707e78b157c9e7f675de6f92a83954c07ae24d6079c723631a411ebb1016178f2be6bfd7da5bfbc45592b69adc89b87921241f46dadef390e0a6908d6c75b185a63f88f634a98d7773c6915a9f93c2955488f66eacaa3bd759f6365343a32e62ba4a061bfd5c394570f93e8fc3318f373bcc4776fdfffbce39eaf22bba382055665d4bb2bbd608901f712633c69ffdb4d6e66f166ef819e321a57f3c02fd971ab50ffb40f01d50e34dd40d50b8b1726931a5a27fd8c81d2e7c09093b4207aed907b812e95883fbfd035abb28326c7c2dcffb7741454ae1e6c2e64912e706e1e9d1b441026d8ec072ce690afdb1018aeae92059ef29313ae2b7aad2c20ae3cd85711691fcb91a20e426b98e41b24630f4cbb8be481ec24c09c1be53f5aa0bf70baa221d5d739d7ccdc834304d886a33943c27df02e7b7661455b09d9d14e3d1595f13401575d005d2d62bd1a87f0b1c4ef14a7ca9211def9740a5c59744f801d74e6e044d85a56b0d232b9a688ecf247ce7cd9cfe656a16babdf7754fbc4e11a0af7ac96c3a067b2b5ec449c379abdc33c1bb00fe116f3564016317ff3f09a5bc7d5d461781b28925d694955d2c2c5b59e64d8aa9038dd88dc9313818db103108686439c7db2576554ecbd63ae56dca8a3028ca21b47c6c822030e912f59a5df1dd59bbda70cdc195df07cfde4687e3ba0651a0b8a3ea68f486e941e27d6abdb64de689cd7a3375a3440c921f9683b87f7d28421391bc720cafbbddda93aebd50e7593b8c953ec59866483845b0314cec64f8cba1455699dc0860b70075f2f1514f0807d87088d298b3d19cc43362fd647798b456afeaf5b29fd8e3291a1f041343efcbfa4fbd9317c8cf58b48554ee3cc9fc80c147a4d4fb46c62b876349e15aae807035d72e5214acce0a96a40ea6892b70c88647483e17030412ea4fee38657190fe75a8b96d1f5a20b49e0dc1ad02e8f549b1de7314f50740cd81407bc0bbd79e650e7a7b6176268b9d63ed968f17a75ac1dde84ef619225f57b76788ccd1773abc841a30ba05810ecdfa035e8b772943b18e65361bbbaedf2e9ef11551c8cf9c77c9f31b918b36e1d596c65162f1bfa1bdaee7fd2c8b5d2f3c48191a50bf72c2bf13130f14f8499a5308ec4e2616f00d8519265bd14799625f4b422a2b52ea12bdc166be750596b9b41675a98862aaf385cbd430ba5688cd750e0ce00f3361490194bee80b7d45a83c4e9c6eb4904d9dfff07bc39b8948bc52fe309f57e8e68d3bf5fddfbbcf6f1c3cca939241e53458053adea4cd7d83590c18527760984102ff7affcb9174d004ef173f192d6e6110e89ed4a2e14821820d2f5b832554794c00288e55d5e591fe1f8c32ed20da29ded1ec26f90958a2a3022a7f8a641fa8060e6edbe399c33c133e2021d7a8fa219f387dc486c47d4dab07dfa58a90755384b8882f70dede156a5691d69ccaa868f2d8bc1302c16e8c1247a1b3155a47b65e31d0f488a3f6edc2de826d3e157ff77dd74e68408212f96fcbf978bc416049ba7c5a30db6e276676b800966fac7932549522229aaec913bc65b902409246bcdc410235a8e2a43b1e9a967c9a2c3f25f9cb69af6eab82cc63cd6b0e82d09d3101b7b713bb628644ec4a6f389b662cc4fb3fe312d575e637517ed9b2ea371fd8d2e33e2156c11922713f5e53b67d2b1df5e6835f909849a3b946c8dfae431bb4830fa218bcefdd11c38790e4ab7f04e1426ac6ab9a7018fd6f5c75f99988b841d775163d79a483b70387c8550505c7b4a48746b2eaad476fb305e817bb38be9284f8a8e9621683f9422669559f2af89f9c5e1323956c9e4c8858b111fbf8c4d38e16745c2c026a2d5d9957f0c63bac58d60f4f473520b72b7c08941b8494fccda56b3c297cc0ccf0b37f016ece368e079bf0c23690ab191a56c037e7de204ed9858d9357482d7d66a38eb218f2693415e68dd06981f81d79b73e5fb8a12cde61bc9d6b84316c4bdd56ad766530174f56ee72a2d61d9b979f7bfa567e083ed88e60bb8e857dcd38a397691bcacaaee094cd190af2c900895a2d7e8e4362edcc730a2ded8421ef8002edc3eb48e46322c30cefad7366713ec9c3a25ac3a66f65f578796845abf544567cdbf76969e66d7e27028f3f8575e59829094dcae6d2f00cf16f399833b01c77b53d9dcb86230c0484c01f0abce92b61aa6ea224424bcd964224befc7a41c178c56c0e69d8e72e3594cf8a36686aefaab63ea64707779a1aaf04b5c977e6f6416dc0dbfd5c60e25f5b195a1871d07e4b1ffb7220fb48cf3cb643d7637132092ce51ed185eff4ab1ccfbee422b7b84c52514c39865a5b2717b6ff7cff54df0f85309cc8e55ea28c90a423b26b833e86ee91d6ebb6ea2d3f5d8a077ac3dc90bc3268c861aa8bb5ec8351019071d52dae17fdf17f514a2651dff8fbabe18dbce4cea0da5be07846649b66f68d60ca78248a36d4bad919a89b07da25e83830092dc788f32ca173cdcf5db78f445c5e8ad6b0075fd586b0d0a99c991a626d960fa7138d8b8effd57d483eb92c7f4c4bf6478ad7e3c2555167aca071a98fd3d427e4ef010627288bdf2b242bca42b26882347b71267e9a9556df8a1133edf90f078c376c969fd2de087cbd8b8a63873f078f63374e95eea588a0cddb1a19fc5b4efd3a0af377dde9ccaab2fe1c122b49423303d4591740e87aa15b03224734cdd267055a438da128c549ce94703ea6114c4dd2b1dbcd0d1cb25203e9e346592c68417efd1457061fee4a8a11bee8cb3d706f07c1c8363659a1ef29071dfa834d28dc8030e29f95492880e820a327d060745b4c8404bc126940d5d5dab1336163ae96be3198d85ae99709d93625004a34f064ebc8036642e5961e35ed51374617ab4ee3b7565fb5530b546c2d2689d5f13bb1f95bd665e7f4e041fe2ff66bbab5c3f51e2bb8ff893b36be126d8302635b199c89ab77e6f86d81dd3130ed4ebc6b771530a264ddc0126e09805023834b692a72d5cc854be112ef3c0b62861b93d85a53b18533df509ae0273e4cb0fd382ca70f6a93e071831ad70bebdfb5a366b2d528151fc5c6edef1ca9fcb4729c80c446c92b0d75d85e1da6281511497977f233461f2006e3564114d43d7b43c6c77dc98f6d373cec0f18c0ecb202d6760ee35c459e3e9ff3722360c5866ff7a096b8fdec0818016a93fbccd5640b3b302bf5a6d7de8605e0e6edb5dc3f78dcd384fbbdd0188a0d240fb6f08a6240b835778cd3b54082cfe5d99a76d9edc833cc38612c7f82bdd31283437b7ae6c4a13aa8ff2c544544179bfbd91f40cd54eba2e00d7ddce923b185d3c298fa4de04e6d97616924fbca13fc00eac42d24221f62ead4837e7754baed84757cd75985b8337394ec385841d1713f8b5728eb6875b5f0a3f4211264d2b220ad61b1eef2622c8317b8d95b98109f4c8c8e4a7e3d5e2a8fbb5a2765d200b59d8f38c1b8e141cd191f08dc8b66869d6aefff3a2c4a44cee72b2450130ceb01262ac17d2954a57faf4739dceab790f0429a08a18d33bcd1bac70997e302ba37892d20dc91e28b715083b3df41ef1bbd50668c07d13f4391ea64de5e5b08af961619f1b3540f61f76736baa513dde8b19e962a0378e39dbe7c4bc8cd50999ea886fe91cbf158d315230bba6cdec801a7c672f463a926261657ceee4340885d8340ae50fdac440c0bf58583471301d8b17264b58c94e8068e53d91896576f8ed50114e97767832f05970d758324f51d5d7caaec0a2b5b74f7b3ef950cb082f52e75278ab201e67164314bbdb05a5996aa9cd65ffbffbd29a43a03d99312b4e7834a99ad296b1ff519e492a87a10c93a6dd89948b4d569e6db7ec914a97d342d8bb369ee87f9c213d22ab0ae27a96462fe0525d718b521c8b11584ff71f85dc37b30c97d40023667241281cd5272d96158d7fdd538144f7848674edf39a1e07e39c801ec4a9717761ad27e3dc7387f9b94c62c592b6effa5b198aa4747c12792195c19076a8dd749f3b0acead8e3659090534b776d40f4fa522186a93bbb86e789bfb5f9fff4978b30d5ac5027bfcdc59de6fe7c78c77c1ae8c593b7b77e245feed3c5a7fd615ea82760975817c5959e16f7ecd118d8f7997c0763859a55d12f0c57d681f66207df3e9f922e569880e02e64ee259f3ee5068e68f8fa5ffd67e31b77fa31361e54b6cd59c6d04c5e0560118b4f6f10dd69cfe0ef853d422881de7d00b5125c3bb8f3cdec6168745a5dc161da2a9c66a797c41ac3d4105bc6f0cf22a78c224eb0e0a15c4ea50d684d9f59aa5d4d128af380c6cb3fcb5913c0fb86fd012a43c7dcd45cff9713bed3e6164bd194f5c1eccd6a0bf513451477297772d433c4e8bd701c8bf90f32ffcf874dfa7b141b95b62b2d09b506b5197eef4a084226031dee75bf6422c3d9649f26c60d2f5cbc4a4bacd4c9c08ce0609a02a5455a103d4a40803148f84d3866dfa5034d25d865954e1d8384285d443f77e571387591e3c387051700e2a1c8d6b6bc0efa6efb514aff0476e4a5140bc00626ad02312403b260e98bba8ae4614a4ad6647bf325fa9dcf4307f4c9036d36949990258dce5da3d18847d349dc80e5918f63bc5ff782f057cd73e54b4c23c0d2f63085e7be89ce7a3ff4843e9aee22c365647852bc7b5edf189d08b5a243684ac28237980d497a105efb00476376acdfe5c744c09fdea60bb45f434119625d067a1bd48299887be96ab5b7712239514776750716313238e731fc7db439167c1058916511a30dff0f3d45d6611b175175125ece22f3eac114c38dbc0cf124eb5dbc73a311531fa753097c8fb72ea68d87b1f317471a19526b8f1c18a1bfa6273cf24a390ffd0b5e7240d73e8b6492d629edff1949a62546ba051538b348272699e60a21259b816158652b1ada07e7e091835d6bb754780d31eefa2f6822f1b18f4d7eff6426701e29372e5feb63e26c86bf96c006538bca7ad0fe08641a57164aba27baa79381c49dbf699d073916b322a6ca2ce058f688f7bbecf1b64bb39098b22d006a5f377fc4824eaeba4a7efb298f47cf5f964b15da6bf363a5691f4b23e24bffdd818ab231c3bd12749f12b9ce195ef9a3cd80bcd63a7ae0ef8ad90a2fe8431cacf18a3d965e1e57dcc7fcb0cdade7eb7b10b089a6d324b46019248a04679409c0233659e921792dce36eec9d6e8f590d743c3fbe848a1a2fad0b42b12fe6bfe49e08c95ce1acdcff20c595de67ee9af3911a280f7ec736a1f90f5e7a1d959cbb5d6f1165be1ab180b9d21a0ff3137a7e37ce699967c5336b58b3986fc0b88d2624b9e08b0456e62e5f7b105f1bad0b03c9e9994427309fca48b057c7cdb3c218303ab780cb11272236897ee23358b2d3985d9b55a5dc5b6bbe710731a85b81599c7f14ebf631a66cfd25571de5f91280b2ae46159f47722819a99583cc9f35a3699228db80cf218aabf0cb88be9b081949cb28bd92d82bee40dc8f8f9831961863b2ecf356f9980bc96797dddfd214c1713b6334ba0d33566431614363cacc41a12a25ff7042a44d5b68d3dde503f3076c303984bb4960e3817ddbbe0c892af2f165957faa41277f38525c6628d5c646bb0a208409556059cf44af8c5b336227883d4c3b480a9387e66c75c495e18ef4c16209eedde9b38adcc3beac5856dda2ed00ffab71968346428901b8fc80f5674f62fa14b6b5ea62fe2ccd6019cc92c6fe3ad736772110655e6e10a113da2f333b053e5d59ba8df625aacbaaebc5dc576cdfb829f5b1b43a82b8638b19c37e035b0c5d4d2cf977e281848029f67dcd32ea5b750e9a060066d2b00e9a257529c4c8eb26e4a05c295617ef8cf9a62d988066106e8f338e4029cb32229729ef10eab9636b7a57275bb24fd6ac1b3cc448e3dbb4d5fd4880491c8e1331fc4e8f13abd59d4930996298c48143502bee1961655efba5e8a1549628e045cfaaab9f7079e0e877d1a8ec0e06744d17898d0da603927004b2c09c1f187b709c455de2e8a3a3a31293237c7336a3d9b948255a044c000cb568d1a2f5f815725fbbf249282a59efe31a494288f9e2a1b4c2ac4b3dca33527e011a17f012e371878a0d4a6183d80bc504e132bd7b1fed96f408a1759b17099cc91f06922a879f5c7a34bafd8512ecd09a1362ee5f8025189195d3547401f88bec68e878278f2783ae43974e0546c3c3a9f958f88d58018e1056c1e4b93bc2ac32a102c2a2a700c58df557f8e2eef2e6f4eade8bc5f29453ee5fdde45f1c9a202945da28a6534a2fb646770233d66ad9e6e6f8840fb638456182bbd2a7618cf592f44d30247e05fa36a305657996fe2ed094025edde65feb5e94b707b15db7d42e7ca1992e1894bb6e2204f490dc7542db469e1f5880eb0216b5b5cadb8ff8bb08c81c6c099808d07d5652322c87f949ecee78191c87073544ecb3acc2b4b0ad40f7851524d65ac2c556c20117391664efedc9b0b54c638732883663853ece59dd75e28b117e04a7bc80d5c88ef5c50cb1335cc177d635c70b248656e1e4daa9b9427d645a34088afc1698c4a78281e9248b25f74a408be9164d1903215789f6029fff7d830fa6851f355f7196b03ba64815d19358f74f490291f63fa5d9ea7f9c02c6bbe513cce3d1ab80227908db0615f77f27f2bfa42fd583c267365662ab4fa42509e8de2bb914085642bc1b32bd75e34463bd7d91ea8499d3e23ba19c135a6843bfc341248072b7cc42eddb5e21b36c5db063cde89714e60db4cf53f4ac12792bd2baade0c38472b301cb100b18ff7ee81c987328aa80d1bd3f69ad4e183cd214736837497393088fe3d29fb4acd069b402227c358c2fd5079928ad3ae2761441a1cf9dd9451ed5196b2d2efd4e2cf51efeb7904372e81bf910989a3532c03ca9a1a79df2f883a00d10736f79ac6ad003318f067d93532dfeb2be6b0a307ee393c22fb92a1fcdbd89ada6b5f0a16a765e2baf627ae5feeafaabb358068fd9b6d58d09f35ed7c528edd7a276c89e1193da5a3d4def899810e32eefe017d3b9c9d3822401011db96d96f970c5ec4ec4046980b54504696a258a03fba2ca6e2086323ca2b5a7ba368f23fe1490973c55ba77ffdafbf3900b27baeac4950b10fd2dd494dd90731b822f317a8cd0a9b72b45245635603f3c134d9de5d522af726b160429a201acadda5481a1463f2958c8bb3c6fc75c62ca75bdb346e3464e904c60bb77336fd75e52ba48898b83e4d990293f6f51acaba9b3a5841129b64a2d5829f5ee0647bcedf68279186ff3d6bd9bda3794416c42b00a2896b339bbb1a50544701b5216ab4fbba488acb4b4292a94c5d05c7c7b0f59e33490e074264d002b497dc04c1a0bd1661c09ad4be281843a9d8398b487755e0eaede438f1fe7e7fa20b97c7ac00f9c2655ccd15e0b70b9f60b0eea4d08f322fffc9ef105a6cfbbcce53071b761332551b92f2c73f3e20e08abe69d5944dbad7a1582a18a1ef6bccabf9f2fcd7d88ea20ef67a91846e53de0986b274202e8cf5be07e46bf4fbd470a8e2e69d3ff91a7e67d4f4f73e1678a977179c6138e75175bcc052714fcba0bab59f9507c69397c2814c199f02214389b258b7a2b09dba8c6dedc94f67b552685f766dbf5dd586316eb7af60f946a75efe22bcb9cd2e7c0206f9afa9c3d16a84e388875cb00516c1ddb788d9dd4cfdb2be57583aae79030de5a75790e26083b3e6b8170910041f74f381d1c343264a02e0ff31d27c5ef65934be1f2b9f96e97ce05ff7031b02a452093e63c348f2d7693c9bb808450940f0fe0e8a31d834cdf4675c266e7d368f73eb0407e8eed80e938b5c2be82e4b5ad7a353071e0acf308ee12f5aace6383377d632d55cbdd56621e30ee2c954c585b338bb7307b89b16518366dd0c78858459f77588232ae7dacfe8882fe718ebb8248a3074edb4e6d812a96c687c11aef4afd42410b0c3518a87338b5e6c73a70748e336521bad908db7beaca96cda2dadcef3d80986e8e90d4cdeab69a3a6d0feda30cac3b4629ca83519cea2fe8cf1f452272898ba3366bf1c9c6c4c6bfc67d7d67d3004a2265166865f4d6a6231477f5a83d11c48c058c34bc695a7c1c903722ae859d60bbbb90db27e94d8add1557dbbe9f2634998f00508b9594d970a44ec4edf38b53b930f7b9970eb47cf87f8275f9e8d72fada46a668159ffff0fa364c15e9f63d123ce3b4275cc17fec3949074bcf4588d5578a864e2c2959c9639e010764d368b89313182fb6a292be4ca4d3688971ac29f9da5562bf9c8544e35645082f65f13e0f423348961b5ae53a5cfe9351ab649f305dd2706beb1af32514c2757a2ff121780dede3ea5c8b8486b078ed5f8d8eb1cf1b32334dbcd156fcb5936d79c2b44f2c97d5f4a3f063562951687a2a200c251fc805fe343aaf4feb24276d104bb165b093ec3154faa6643b6a507ab6194ab679e7a48ce0cabfb03c734009bf5c54cb73d487c35895df5343f21876edd49a31ce8619510aaa25f3c10df7516bf8dbaa08de996f010cae5459f8189f67516077ca5c23b0ef993203caee35269a5668d101ffade4e13d431495be09edf85d58a88f49a0f495b3d49d3135e33b339e815bf208ddd6b49eb5865bd0f990e79a023042431ff6b8f397342c81ecf98503e1c5efb09e808ef8f4863e3eaf9726ba358ec5aad661e95d0e41e46781e9a42ba8d30871eee7dfb8ba22c8726f8b538c2787f5cfa4897a61198d4948387d0fb6a749af3c2e5b6c4f2511434ad317545b5babca95506728d905e47fe2463f518c588b098d640c3b8bfa6af4d171a68c014bb43fd35b77ff9f8cdda597ab2ed9213ca2b3aa2faf68acc275126831f4cf089dcb7c7462ae3f408d9ad97b84e39dc54c6f9d84b92eb39b97b2d0fbf2257d4b7912454c002f29c8ecbe7103a6f748d40d6f9b473da0bb5053d7d6c86465f0af193f375c960a4f42ec59f0cf11c1f31b7222b8f87a12079686e8c250c7ab5bddd00e1234cab50a11badea03e2ceeb83f01c9a4f226eb83bff22c075531ed6a9509ccb645858db34bfec91ed6ed3c7ab726e22f392ffe3466650460d9fae08d95657a9dbfd0c00d856185b01560c1345ac7b70e4c8bdaf62ab127a156b60ed7ec322db2bfe0bf6fe418e88b78c94b9ffe65c111ca0f47ce21dded11ca7480569cc7145c8a57518462e2177cfe3ccd4f08f032636ca15dcdd8401571e7cabde4c713841d29ff1940ce069fbf6ee0b387e520c0036cc348c379185e328dcb3ecf81a17082758e4a577e9b795466a6c3999056728f696d04650ce2ce00ae0bfbe15b31e38f295146d40d9a15629fb249facdaba4c93c1f332300c6ebdeb4465a8a5ed1d1184bec07317835df58eb81c6be9932dc20f4eb96bb5f06ea414e181aeb8812b05ede942b0576689ec588153919d0b5b717845c1c550d392287be2f084d0583c239744f4e0321c9cbed634221da123187195c9e7998271faa6e75a55366e8712883f2ae982597248b938fd00abe83905f25dd1c984e551818b29acd28f191c869b67b315327c7e62a5eb3f5a9875b3f9ac1a46e1f0f8387b0976f671b1d836cb0e761e44429b853391ec24c70508066dc795ad4fd1a05cb6dd6a4e30aac1f02a792ea7e6eed461e75340048b8a99ccb58ad360cef32cc878e9911e998823bba2cf3e45c025e75bf9e9678e8dcdc08ba65d05fce0e895df017da9e9984f703cfb8cbb6f092c55b559f5336facccfe169e15ad222847761f6b3adfb309537b30422b078cd9904035bc93dce0b7e0f2d2fd2c152b3f217f6fc375e266a1e60906b491eab6b2a22877f0983e8927fd152af83ccd412a2625c64ef804b0410637be0462bc57ed8fe2796c234639bb86d0a7b750337457eaa70426cededb08b5bcc9e4057266f60f4ee7d0babf162c1c1ee7168a9b9561d2d83b23060b472f6f17be4c1c7fe1ed04b827a0c601a438fb8b48cc31b70641ff271200f2bc099d08c0bf87941bbcf65b0a43f66f26802ead5d0af9e04707d7b1717fc3c10c85177ce872156e5ef3682f8b1931cfcdec2406f86b2a3e724a55aa1a77cbfc7c34f3ba280e0614fe18bde5894387d31a6df784b19afa89ebde2db1fe35fa1a9a4adebbc904ec15f3e9dd672b908923ddc6293a73de663c7500cdbf0e097d6c3e6ae4505a071df82630c22ef5b19a6b1ca6c1d0f1a2d7852d033ec273b4ee7d8f4eb70c52e9398f6b08ffa6c7dd32bc53f36dc9712ca186a494f5447a44eb8eb06afad4a71b76c87cb2f30a49fd55af7b7c3f7ebc75e3e56eacbea221cc592835eec66a1fcfcef5c22e85157d3e027cefbe65ff7be332643a9ab56dbe65155612e783db410b0f72c696a926fd08fc51ec49365c7135452b08223822ff4ffd8bfd1b7b79f4b095f4e69e27bbc7b87a28c9fdffb51e592ee75316a5199a93a5379d312219f1138878ef435749364f29e17fcd3771d1b99a685fd4487389b6acc8c28f6e3209e2d4c4268f5c013b96f121d7338a4f9b4a6a7601181772f18b5a4e94098207cf09a23e8a264c26ecfb5d216c54eb8e1996fb83b554eee7436c8685512f77277efcc9df2531443403b09feee574b1add63cc72bf1bfedef00e204a595d10e44a7ef58125663023975d53891bded1c8a199794731b9eecb2578fe9c3dcbefd8526658f915b1e73170643156daa167ab603abd83eefe488cd21d40383ee9f08917c96cc15751a7a416fd261c31f0d2239d580ffc530ed7526d5b88a434c7c9ad6d066c7e061f082ff486b88ced2012ac3b3a5a5f0775bcfce3fbc857bf9f72245c9b2477bf38186184b0207b9e84984fca5048993ecefb99f314933e35b666929a7fa790da8682bebbb1a5e65588e1c46ba0d3d901ae316d2c92950d193d8276c99b34ff4892b41d38541fc5ecc1afe4d444c5a1072b54ac9f7d91df7ce99cfc5a451eddb778de637fd38dca4f0e06b9fc9ef25628715e0aa68dbabba8d7d426146a8da218e52fe3b0dafe918b0dcc620c5784d989fc7d7e45d4b2780843628f72b9f68798b8ae1cb6f9a29bee9b5686e399554f47d0211e5374eae5c82081064469dd1473c1bdbb342b08b7e4525dc7d28f8dd4310732dac0cd932475542ecd95ab2de3c9109cb543629b666bd16b8d34ccafd13498abae72e2d354e025328d10c9f53567d47fe0679dfb8a5e5b11954e36f43f164960c31b5648d841b534c0c366253c6076c5486d8e6cd14d089f007c4ded5fb4b25773bb0ad67cccfcdaa10c433450d8cabaaf72e9feae26e6b7ec64f6b3168b0658c4f174c1639acbe85b07144899314427fdde9f4706b1a6135d2a2ef090cd9b9be2cd1e116989f36f6c73a3b05f58c40a38ae45d648bf929f92987d5cdb657fb096b618d03089c0d610b83d5fb68c5526bcf1a13395697bdb9b2ae5773431022508d307592ca2d0b1f2388433da44b4ba980f4394f1b85d1c2b2332f4973ded5cc7f3a7e03113007082ebf0292dc07d0c754c83ab9249b75de6b6076ab0ed0c9e52853ea8277cc41813acc2b507d171cf18ce9bdf55d7daabaca1c16c21160022aa8d63fd876f7af62c7446100278b696a0824139e7b8a4d22b23b85d5f3a26b1a136e5143b600de5ce4bf4d58b1fe4d8b9beaf829cce5c641f3e2f3b282961a09d105d349bb78a48565f9c310c56fdcb48acec4b09f7222f43699b095f454c22a863a15da7aede3893cc5ddbcd1d800eb2b3078ff0108a7a866587859b30c156fdad38ff2fa8a09986f137bd444a368fdd6d294668dc4d975b201506cb651e4a7e50c0ed2c94cee77c7c6885f247159f5d19cbffa1c3cfdf636139ba2c1e4c8f6e565f8aec26c4d8f1f4bb2908406d02626db63625545263348fa1b8410ec2ef18355de8116f79ca9120b95cc7648592a12f108c37eebe0ec3b2f5bcd50dc6f07e21407687731e735330066604cc2ccb14664a46986c99faa6e53a835a800638b7ba40f645b9323d2cc88d78c50df3aad12802137c7a4512c3abc0363e2bf35a14ac5fcd7076340c8fad4e3f89e0c87c5642fd64f7af5cb103705dd8d6f371834264afa0769544773a4115bad732a50754cc495d8e6479bdd7fbc1625dac482f6f4d1fe2c174ef4876934b6adc4735050f31ad21a0a789695618b22816ca9186c4882a57ee4118c13e95382f6bcf914e87df215505b7912ae4ef78a9d626df72350c6088f7188b99b5b9085c60b136ddd9599451a2972260c8f90d6f6cf601e9f004e46cf8e451a397fe1fc4d7d51aa830cda7e08b46ce3331c13435d85691574f46eff424e25590442fb09eaea9a0e13607da1f24d4133a4ac891adabca9b5b0b1e2cb49d50c38e159ca6b2d270f2e63ecc8ad0a09290d186555a2c0d3578ac0b4c124b1b11e633d5363cc99759ca8b3cd7f6a239c78c564b71e346c7792b0aeb3181a35042dc8f2cccb7b699062c3007001d7a525d88e2f5f5fb1e53af50f42832f9a284b873f16bcbdd557cadef0b5959ba9aaf0fb0a553da81e6caa063492007d7b0743dfb14969b9d59c8a4c44aa1c5aaa9e4b4cccc8d5142ed6b90e495d85b2bad23a07f088ac196d2a88584022e18c3b24c9fe71412248a5ad77aed092577dc35853932cbe3aebb5918755488283e4b02b628c9330109768374f91dd33a2a2efbdd97c9ee8531769bdc269eb0d052cf4325c98ac406b3e8c0deb1d937b7cddde419b5978c799060d44b2178300718dd0b63603a97171593723f3bd48add3646339dcbd3b1b93b03103dec3d31cb669370690b7cbef6937734a450e0782d5a983f31e833332ab43f0ebbdc31c13f8698c96a04b51c53131c3f6e467551a92ca32ec3f5a3b4fba2b565fde1620755476a9210b4addadae07036304a0a7ec938217549186ac4f122cd7f515a134bcf74864af9b8178933e2db39bd51ec0424bb5a07d3f285db133b78f4d0a816795f3c14a01db9ea86f40931581222e26eff48a9d64d36824dfdd1fb57a04ab61209b3926e12358138f9ad3f461190b6f1a8740456cb5b3cbf60671aecdade51dee2f38acbd3334ae274adf6ab049b9fe109c6c1a89b2568e2f7902eea69d8682876c20c0c328bd0c7dc2a70034a483204bc8fe4b697354e07693f2ef31878f72bf2a0bf44cb471352d6e0012b0a95f1247d2fe3a8215b8bd3e01b5f8447a9c4ad6e0a7c2ab85fa857a93ccf3cffddcfa1637e884e15422fd79cd8d0631216ec6c7a37d9016e936b6a21f7dd6bcc62092fa21b71708d508f46536c4cb2900d3ae4d27770e65caa9c631573961bcbcfe1736c9e69e6fe38c6968ca48a92b420e1174d8649f9b11c6ebb26a7263047abb04b640b0fb84db1d76eb6740e9fe26c4253f262525611c36265665727232c484b2901327ce1ccd0d9f3d92f49d73b55e460f109a48861ad8c9e3b2e157437a2eb9a6eec5977a775dccffe5679547d5ac3c01e31e14b3c4746c1eca307bf680e2c12d7c58f6ad33ec46823e397cbbe95309bff6c9db10c4d3b6ab72b90cceb279550ac3ae4bf0c328bfbadea2e008b5a53822700138f7b53aa0f2e957f79643cba58eeb336c8df49f861b1f6989168d9f7fe6bf410e96ea8219aaa1048f668e084fda70528722fb50b35f5537a070b2fbd4422636de3b404da42dfee5fd0220e207bdc81d9d6d65eea512b10cf1f0f3a10ffc44820fe40e93d941e125cae2838bc999aedf0a436b835fd6f339167389e9262e7e7458f7d0a4ce9bfaebad206fdef5215d5736e32b37c6a3e63b5a842fb32c8e19666658a5e00c1a6a135bb68bb8ab962f406da8426f4cef690fedee16852531b0f4b1f2e5b22449250f3fc0552619737687523a27fec6e2e485f70e80f9a60afd331e3d5995810e17b65f06f5d89f371a39f2486f3b8d1e5dbf08a77cc54b438ad9577c951d0ba2a01de8e54c23dbfcda2715ea9e445341b90a8fb1cdccfb1f168c1cfbd223734f853c0f0784a2f3153a6ffeffff364b46111bd2b661711db7b30f6bbf201963432156acf0967a072d89d07282d46c7ae7323e91a87d6358b49773df8b6f326f09ed7733a0ec118456ceef5a6e0ffadaa36e04823d3be41c347d9e75a736c8005f5674036f5e39b0c788e4f1a9056ed23b4e77d760af978c7aa6ea163c5385d146972b76f51ff13bfce0940fa19a7d7a88d89285e2ae872018c9ee1a81700979785cceb85d428645eec281408f2608a0b2cb8855f6681f9cd1fa8b701ad1b949cec5ad818a9b1b4b3dafefc8c8fb8586fcf49225530125e4af89a044606377927bf5617761e0ffa24cc960bcca6d80e2d7fa7e03f2c06cc6fbe0cd62d99891dc7525298df40df3058e3c75cfd48bcdf28b5776f0947843b5f5b0fa873c17595b40fd1f4431815cec2656ea4ca6347baab38bed0e22406d6a8e8eb8999332041266d97b6a684ccdbcaa6e66fb9613c7b987bcb5f34956b6e58900f27d684f8a3e52a8438ad4f75b72290f4f8b88d73be298919198e05073e90a1c906ab3c20e55825156e2a6643fd656a779635b35c4549d044c0b335f1f1acb45efa2acdb854139ac7ebae29a1f786ac00f2986c322440827fdc7bacf642aa164b9e0b58ac05bef2cd86bea15267c5c9d2eade894846b007b8b8e452760fe79f3a594c88a8320112605190d9cf89a0c6ea76af8091ea55409e3a07d6665f3b50ab336efde85fb81c6c5ca7276a61b1fd2ea309da328127c2decc6511b2a6866aa2182ee7f120684cdad2288a0715e621d9a726fe045eb5b0c60c73ae5e9175f41a450e059ae368132373b20544c9098454f79ee29bf1fedc5d8663ba64e114d43b3b8bcda13b2e14d05fb8a1d6eb6c8450a1e1d6896e7f70de4a9d6aa4f9618c2c80931834ca999ee3405c051f0e80eb049275607186d93747de7c754ee38b60c3307eead78a2bee3d7604c07629af5671389483ac556009be1e7670dac97931d0018e5116987ddfa05d82dd096366a3a8c5dd971b8fecc86f097494057d2196248ab33dd5c4858d22ae118422515e3870a63e8268d81492ba76bc60d2f0369dd496c55c663a67ea5b02ebe1650e73d6f0821360acc1aa5989c4bfd7f6de06a2b048628437b60a3a07d3cc8d6d2446e86671970d917f757c8e969668ab4fdda922d84dd70384123fb4f1b5cf165e4241d107637e581dd36c307af7af21f492ea68ee26b1ddba3a3b612004333954fa752ae9037d26b59151a1edcd6a0eb63d1d1ce5a9a6d70e41d38b3e1e2042008971591a7a6c7915596e36736628f30bef8004d753b69d7e143ffe8cb1871672101ec74ee19cebd71324d960c08a94ef837cac8dc57b26a24b2c0bd8092dbfa20e2c3d7c571fbc71d44b0453850ecd6b5072206fa6615c822180915a2e45f8f817c833098c3e07c26d0aac6741c0cb164ce044005407b31486f9b765568b3fb4b220728dadd3835bfeeef25faf8401c0f1ea015c3832c4cfb87ccf756f5f6df4ddf023032192dee5b3c8c84e20a49da0b5ac9d79b37af1e024c6a18f3c1827451ea8fbd520fafdd38eaad95d58d0a6168eff8f53dc5a100246a062add74fc6086888c2c1eb55e01566a1a9f5695bd36fda50b255c377725a350bf86593760d39003720272713fcfe494af5c9a74b156f491dcc568229547a220434a75bdbe3aaf0b3a592528c51c32e8c5e774afcb61458f5c99e49520688a53a2f888d6d1a5f43a1d7e75c86dd5da91a946d6f5c933fc6256910e9df3c8d2e209c2222c6339e33678d1cb267d13fea784300235a27cab1f3304bbfee40f669af4261c311bea19b3ad0fdf46e759a3e71add47d9b8f472a1f55ba80e6bffd7c6dc8d7e29406291dc9deb94b2bdd056fef94c483f1d6179a9c3470cf1c441ebacdf801e4ff323687ae96cc23391ff13dda313e2e095107a8c59190c7edadf5fb9edd04551914691ad411e45c08fe78b52c2051c79834fd638185983e28fdfc79d0fe7ccf65c1b183671ea385526fa96cf8d8dcfdb56efae1f88107ed831e25ca7411d78524c608c0e8f6e69146b4255f649df37417748d4f2fe38c10f57ef791ca3759975d2333197f012e65c3a26d38aa0f3df691a7d86751f40c0e20c110dc5171150922b8d0a50954475cb1ee5fe889e66ccb3b0f8860665e806ea1a313e7e363be8493ca2600897d74f9f4b19fa066f048e9493153838efd6838c5ba0a8600062f575818215734c1b4ff10c7a8984cb001a0e56168d9ac25cea92b39919f85c784e55094674acd70ad458d2ca693c3cc508296d9ff79d3a87c69ee1a9d9ed757307433c496c88ef5fca01d6583af348065c500cf801fc39981cb903f3885a1d679fff8c62c1d6546976624459adfe0bb316a2342349cd3496829d3697c0a06269254f1b8776d281175b40e2748bba29d52097b0d84fa0791d2cbcd6c265393b51dc66aea7037e0626d13dff49c55d5fc8c559f644b699e987f593c715f409f9bbcf10b4ec2dcaafb0aff6959f8789db9c93375e2ffdab6886a29325e5468ce52e92684be1c1eee2fe48624bf35842ca415f5f4fdd7ff9185cb47398767480d7e8ad7f9c49098e12cc64a0233ce06c5b800b184edac23a9c8f9f2aa9499b22409d5520cfc2ec78ab90eee5a46cf4001d78d607c130be216d036f64771435c0ae0c1c1abaca179d1d0480f4c9c3faf156b8cc954d7ff041fb71ab1ff5a0d8c897a24f4c2bfef218c60f871f81931576482025fed95c90ddbe55b0ee539cb0564ccdb27939e3da6c17c4f394165396e3bd9cb66759b12bcce48c7a213556bb1e31b2e4ac51a81f6323308cf48fadf8ea15dc8378a78b2d4a486630b98d4f6726ffcbb7b006ce3ad4ba063b79d3da09cbae09cacacfe9109c56a185ae59eb188ccf265c3362ee096e685e5e12caa9ad0052c62e2f8404f660fc38b6320eb7dfb7df861da2d6fec10aae51af0c66447be204c4f6669d91d0f639f3f97a115560d21c852736894833061242dcdb2bfc4d33c486d319d2035b255a2daddbcafbc83f225801be05edcaf7a8b4d1ec108d93f48f802d203b30f6db2588715a143c87d9df93515975d1a2b495a5f597f12d235d58b4b4769108112e1ff6e3777bc096780ba2c1574c5988dd698b0e9ed0e41c5109c676c3661a273bb3fe6a42f6709d328ed30855b451e7639fad030e06e5dbfb15368bd48d403ec7b9141f02e533535b26fd50722b9f30007c9f38d1e9775a40070c171f22a1f65dd6629cfa2cb530510640430b647cf97008fcd8ab0aa191622246ff8417f7ea1702caacadf049fef22f6b7f369201eb9e148909cccff29daa73946c0ccb9f56a7b5217fbebfc742e738ce46bdba1cece32d9ac5e2114d950764668b03bb1fe9e975512861c905f8f4da16b41f6c517ac6a8ea5b6da9e68581cbb94ff18503c563d795292b27b58b075649d635f7367cae47d7c80d0d54d06e7b38cd02be58e849e4f3bb5ee32baf4dd2dcdc677f517ba18526d5ca99f9a7d42448563e80844f97241d6367e6e1e331421122d167f9892f7dd30af294245f6bd1374fde72d0719ed473461c994cb92bdeb3451aada101a7316ee423f073620ed2093e5b82c8cc97a9d9bf4228e8da7d9d3d4900962b2d6f604cc4c8f8bd1399f41228cacababfb710a1978b4e0e15c0955640c5c4a3837cc7f8c0f2a699475de4bca5270ba35b1c7a5d2b57ea62e84784462456e20182906865bef795791ac419c9b8fc7caa96cd42f6276976873a4768f4638db225d5281e33acc4931fe530163995c167e428365dac83237d0a25b49e4b6eeb5ada8b9377815157bfbfc54a0b81012430d133598b56d52f4c2349e4b878e2599ce1440ee3b60f27644e3323e0ea95fb0d5617044e716a27cdb3ad66e1c6469c72bab9313305941c61ca54d32f14684dc506723f3946fb6bf4b35caf71079f7b62d64fda9a1a42e3f0707527edd69f79149c7e16df5b67a3029b9a8a463a221e1bc0b7c07d843b7338e0f88e8056f5eab890ccd94d1d99cd207bfc85fdd3a4de4c7d1f1b264d649715f98e3e52551964d3148598bf4d0833679ab246206c9d1c2646c7c2f6cb7f37c70fac5425f453cc67e49d1d41f958fd7e18ef5f29fa0c58df793951b206057f03de4394cee1d4644a007aedf78022524de26673354a7a298661c8a29a9ff247ca868263e8d1d31dda612e52678cea5db8a7a3fdd861aaf97e867757c77f4d4257d2c0f815e7022330e0cb23c6c4dc3734018bac1956b4993d699666a5a96de47e2a043669e823433bde7077c8dc73909f9207dff798eb5e98f0e77ae1e9ba0544d50e1219b857c774317e53988bd5325d44d60ac170c74fae379c6504ce561f4fbe0964756a320d109002c4ea04e482e267ba9e0f5fd6c8d022a89009759c5a500c0774a67826381320693f443cce26d81604f9650b0ad0f265b7be78e0a0282638f3173e860459a7b8868092efac69396426a21e655b49053eca6dcd6e9999522affefb189f6d36e050b033ec3798df39a3c54b3aac401848abe8b6986dd79d16e7998fddbc12912533bc41a39784bad7855fe161295d6e998dc5719c1cb1a358e89f0a55e765e366c7da44c0d49176025a8bb3dcd1240f4709105ccf32675fe553543e183df51b217c8368616506a4979a809572e4e39b8b05c35c5fccf4bb181a14bd528e09ad5490a2c23e2f8859997ee5f80afda30db7b187519372863350e09ae68baadf694d6df849505674e236f403d6675ec2140d96ffad4fe88c24084e58bd4e42e0fb6d27469f87a9410aac6bf45625586addc60965db04d21ff053f1085ebcda3ffdcad206a2cc5ff995042a51391effd7f1e44e1db1cdfe9b9e2d5fb9efa156859f15e83332cd312e3006751e45fa54c9752839f414a94da3b9f7225ad33901dc9bd469c737e0699af6e31f41b34bb0f791f1bce7cda069302c0067b9e2e255cbf0c277a182bcd9585c8b04bc25fa37d1b60f1411f1f65920589d30df89b845148e48a3b9001bcb884d4eab6122f839e0007d842ad7cc6bc7505aeacb44f0116fe61573335ab0c0b979ec7512f53690749b457d26a9a03162ed39627f39cb8cd1e18082973e2288bdcc0160641cbb89f14bca9ad724cea1a2f09237218eb9187aaaf8cbac47ff0a2513fa6215d614544653d4985d6225844576453b1724868074c90cbe5735ad7af41e279197b5b5acf4c7bb4dcc95f1b0ee6f64962e84d43949518f657eceeacf16eb0a8072e7266d3ea2a00d9cf4d283d7df7a36d7543e6b473c4cd4aa973e75885e810593d508897703a542c1420e5bead348f02b9bb2cff8bfdc04635c2d5776ca46dac324a0e0cb0139689a84b4043408ad4d797bfdb8b4295ecd4cf4aa805bdfeb01cd76d4e7c5a890dfa07db753aa0b584c389d0a19701509228f9d1a6b58776bf3af13396a0c7b6b78f0d422653a3a70e85fe9b6d897a5bca88adbc9e9f1ee85d75d634ed55932504e650d2e3105150c5dc73132c4fe962f9d57081ba9521ebdd87798e5e6b94a636947eca4cdb357ee2984fcb3380673ec56c0524428d4c391fadbcc5a845f92195c4d402d25de6bc2eea6dcd96cb411045385c0d9bbe6fc9ee176244ae72d94f274430943356ef8b5603b58db1275e4fce6acea3b14bf9e91f83b8337a7576169a5dcd35c249f02aab860d24364461adf7ff08ced2f4600bba9e364083df7bc181a15dbab92981afafca240d107c025cc9fc37488ff17ee7f791e3df0dff8312cff664cb97ed8696c3278ef56da31f84f24915d5e59f8027891856591bbe08f81dc3eb773c98a0812811e947a4bb7b5c5c71ecac815e31265a28572c8dd530ed800dadfe7496b3e2d5d40b61fd99875d1d5146aae8f7ba1394af79a6a1944f5129b00460564f331ebd420c4a9471935c22c9cc872ead69899b84047d040c46b5efbbdaebd7f0efa208eb9edf524a9f8788d85706614df37552c42597c948c531f982434ba63fa8e93d8f2849413934d2cce19943546528b3ebcf57e200fa3c3fc25f686d67d583a54ecac5440687058af3995be9197d1c4a261e9406cb6ceb8bab9caf793c4a1be2926794cd7657e37852ffac44884788127f5fbbf2e6ed09aca8850de8ffffff17