PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 76452 d8ef8c52899e7c07d5af18bc8f7f6229908d85604ea95b73cb2685e117eb2915

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
698177e5a1e35c903ddd75213193b6333f7f83b28090687d8f4a605361201145
Certificate Block Hash
d8ef8c52899e7c07d5af18bc8f7f6229908d85604ea95b73cb2685e117eb2915
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0017c6010008210000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006be806e745c791c55232535dc7fdc8da5d4ba2221e4d197773c7c7930b68aa9aebb3eea130d1156f172ba2866760ac813a225010b5c330aad2d5c72e7e4ba7328d0657f989e76e242fed744faae4339f9a882e0fd09bc7cc9d03000000000000000002000000020017c6010008210000

Raw Header Hex

00004020aa3db776bbf837a3a7d59d6202780f94e2cb57f8b8a6975e9861b19ed1e14c9bc55e974e6211c47af703d1fed5453204b73e5661894a6a61efb8dfca39c2566432ad386a0ad900184511206153604a8f7d689080b2837f3f33b693312175dd3d905ce3a1e5778169

Proof Data Hex

59,560 bytes
121216020307a554b76b7396807ef04d13ad08a34e5b402e7aae4f26de6d37fcb83ab8e6f0c5cc27970860e40522b9638d88693064d9983e2f27ff333a386f3c6daf923f3a2a61286047cf2f1cc01cba159bf085fc5c4a7c32e5e20b406c9dd440ed5de05ce0df94f99d519e9789fe92cb94b1424218e4151d5f62159ecbace2a36c1ee4fa75596ec805ee3ebea34919a77d877e78b649dec3fceae73c97116765ff20541f938e4c4bdc684c6311c1f6755406f62d7158c7288d32e55d3ba911ad57e0475dc1896c0ab242ff29693ce80b8213b97f9fee22c049e6998e1ada6681fb30b77698d5896187831c2b049773c36ca10063c656a9b837fafca05df15992ac125ae68cc509fb87c308808960df12aee5e1267f56a32085dd6ffc5be262257379a482ade7d1862e92418035c5141f088345e1c96b8b2fa6646f073a86cd28d6c444afba48aee33f144b4ab0fbe5d7de406765a9cd478055139b63eb417276126cfdb67515a8961bf8d25f6d4e77e92036019fa58f3a5561df66ec4c76700f48a397592c3687293b53a82e5357739be7bbe3f08f3e8ea7e530a5fc019740c033a318dd8aa808e7a09b13c5b68aa09b0a0603c5485406ce5c367bcf324754ccb85548f3887eb5bda539bfd05396e4cb8455978d565a51d526c8b0fb35c1e183e82d68fff472c5277e0c1b8dd89eee6365bbd7399558bf647a3115d3046e8fa22ea9e75351ee6a970dbf4553086cae067c5426adcacf2b672e6a19c72f39c567936fb473d37ae93086f39e87cd55617dd96b69587be0d689f94475302a0cd6b010bf2ac4156caf870735871698c0ee3b4e2a0581b3545f3421297352f510ed07ae067f02494c3b9acac833b7f3276567083ed432448638b1f08513c6ab9a92b90b7efb6be22cd082c588db203308cdbee79574138a6736324e97f9770c0fd15941ac741ad5e9572fa3e7f648c8e10ffd00cb1c064a64b53568ca6f0bdb10e2d83cde573b5f79c80d0cea02e79791f7e76aebae16d8d85d7a1273c1177f26bb194fc3ab4f248a7a0695561f9e6e692216e47083e15daf82dee47a7fd8312a103e74d19b49ed614fdbe4b2def3f18c9643d9322d9d0827d1888433d93e150b61baec02ce02c6eab2afb13193ec3c8ff93b8ce3ff352018934ec4dbed6393dc02c0dc79e20daa8dcb1eb49c3041896e742a90565052fc0aaf499c8ef2261ea77e2715a10344aa706ef45a6ee30c733cadc8d6086994a952f225719d23b9e6d58c8e67aa90aba2fde5c9adf3a824e00d0e89c573a515891333217923aff0bfc35bd346b667cb777ed8b4b8b1b4ec082c2c16a671ed5c965d79a5ef2e33759bdcefc17c60670036672d3ef94ae1164b751640d1be277c38189df1e38fdf80a3d19b60d856e9bf1dc0d6552cad8cd3615a253331dfee9c3f74b3cba79d270c433d1ec20b6270ab1744ebb810116c8e11f8c826d6e41e37be08ac034f09262218ec895e518b898e8c0474721173140d04aabde43edbf996ca80d6eb02eb37a3f3d8e00fb662bece1b9ce960c1cda039126344ec632638b9e843088b79e05d35925c3f3fe8b166a6df0de9250131075cb6c769aacb587955883ddc021c2ce7aa4b63ac0932e7a629d87f96404e85013f49ee72340fd0c72c609c1d35af906c86c2e98420b5c73ae5f66c81e204136536101ed334a294e0c15d411be20cb69f1f03d489b2f8aad766a3119c1c4e33db23b127a1366a7bc9392434723a9717749e09d511232cb360e38c446e93dc7e8e13160daa7a72e960199c679254e6c6410e0d25929a46b61b5de7acca3ebe9f8b164a2b46d7832e7815a21a0128bfbac949cfcb328e2d47a70618e92183210e73d0433a44ac1b4538d8676211fe73975c3d0301be91081d610e16ebf4b7710fe9627e2fc95e3579bfb12d196735141e614620a7e113b3f0e4d04af6bed8a6c3c9b476c2e2c4fdeba324d668099267c08cd1905a9aa84e168872580e0dc1cd271eb89643542454402e88a5642afb20037848a0d48ac01b0642f22b0b1bee05efa7b19123744ebc9bf10d373e1e42ecbb550938237b8ea9395112d2b25f0e90ceea328c033f47c50a4b226c110763ea573c97b25f43337022917327eafeb329372dad6b7fb12d41b3002f60bb6b25dbc4ce52b700c253c127e845d4245b81b79a54e8b4f2bd8382f824afcda36f24918d3daa94fadefb6a7417ac5d80e5698c675125d96e97afabea93a8b065757b9ba652500083231aac58e7fdcde156ca65ceb735345fd97b7ffbb0aa2f33767c41942bf3e0257ce0ff000ebba579c96e7250d2c38d2514e7631182c9d5c6503f029b17b2653928dea59d5096fdc4a91f296a87963e4eb055d483f92f304f3e26ff20707330a817b05b276e5caaf18d35b7d4893f9473d3d5c270d754c3493998fe27db80797cafac74e9130548aea268ed8bcf36a2ab8dda13bf5033d734d4b6e95b5f09aad82ee29dc6230ca9360365f927153ab38fa1abd277455f4fed8cb6f5f149b811cce17e313724ecabc9586a62db5b089c7f88194b651475181b34854d1a2488651362927bf342d8888852044fa98166aec38d28395ea2792b1347840c91c3756b9a09b1ec0888b52d4d27bb2a389a920bbb5ec7babbcd2ef5ad1732e91dedd083010fcf200a668aaad4e3c2ac6e1dae1b447b4c0a7256284399ecdaff1088059b26b0a07b7320bc211d1f989bca03f8e5e4271cbc83230aced25b9412138227060ea2b987feb6efc4c3fbe7a204e5a61c64aec8daff65fdf6182bfff1602285936af4c3351250848e60c91ec28ef4a33b89eaab36a17b13ab61ba37144459e604870ca626eff2f96e1c145e75e2fb71dbca3d8e4b428b49cdaf962e046af01e6a3438e6325bc7c6eb1f2cd628311dd3c44cf8d989fd28c835cd3e5fd623739224cdabbea61fbce490166f2782eaa2a0cd4b37f6f568f6f4449f40e2612f35721e01f40fefb62256dfca629464d536dfe64c387239c0c6dd11952c6caf57a514221a7d5592323d6ff4e5e7460e1828042e9a888c02c98915af5231fcf0b6979a42d2318965fadfdd710abf0010c71c04c7cf56ee5de2ca6a57da66523790080cf97213535bc8ca6724ce23c785632f9c78feba45acb1e3eeb0d903bda2cc0eea7f0886f67e82dc8846e318a4b459d0dbe8af67a870e5a4b13adca759338bcc3c6d6bf73b05f55d146e3fd90bb96d10f3b239624d9f7ea1a9d4914b46c45f647cf97989d4560df861662db9eea67defdf3735fefde08e0ee25af8fc285f0b2da8ea8d87363c563f8fe550406bd067a78cd6e80befeb84447872996e6991ee44e610714195b4a70eb248d32c6a35334f1758ca27c708e1afc21671c9c78bee1ae8b343b88856d2cf7fc297354794cb5f094f0030048f2b3f0fc59b3b2c3d01849387868c9f93f2adcf90d244e3ea2a54dd1f3991cc2db073f63604a23bb7ddce1871a04e943d3757af373db070ef2d1c49141e5bfdbf9df7f2c04e58d0614e439b6d2203c695108fbac014ecb81a7444d4424fcaf4b6553640c314a8cd81ffb4ec337ecee30d5f64171b6a117920da4d224e22aa22faaee9c849fafa94c06dcb744ca4a552cbbc97bf69eb9979747480f4b9066f2b4c1cc097dab9fe6965926ec095f9b07350d724c3101f085c1f5e5a75cf2ce662a76e4fae429c92c4e2362515ddb95d22447ff9de6b8a52125f601a5629c78deb983f6afa2c7bd711d8d8deaf55f22e9641cd969fd21735c95e491ae3d7504cce5038769dcbe19d7f184b11321718afd5036d765f9cb0c930b4ae9776fc1b8c22085b8bc46d9b74233c8babbe1597d89192a8df9ad75e4b056e874e41baeee63004fb2d0c845b95e69f6a65d23e95f02d351196ecc2332696f93046ce37a45578c241602a21ca18bf0deda26e2e200465e32212c16ee1bc5c9b2b8564a866fed6f39c1517054fab1295000573d42ecf90debb106bca65746c64bcc9f3b43691d95a3a94238d6db043ea65b7ab1ec37bff1f976815193df2898d6b4ac0dc998922141f4416f36b808903a268d70ebb2ad601432e179be2b25e9ac5a7b1406d041d1cff948d588a78549026964584f2fa20bce515e69e4f48cefac17eb396b76fdb204957620503f2ce473c81ce34d467564334c2973572152301b3af4180651c8d26759914143fd4d8c837c8d29055658c0427799e0874b26d7dacf064683634fcf51df72d92d627ad57ebb3dd858140377e181d3eb801b3d5d96dd096246eed81d7468d35f55451040dbe1dd83b865c5911ab796a75dfc3ffce59abbc44daed2a39a10d1c064c47f98d564f43094694a60cbe1f3178de006ee585f4c6919ab6c0d31e8cbdf81909a5183d4d289daa1a88d4e395ed2dc7ab02a9414851eea758e81ff1eb405b5d843f942154d903523784c6fc407b80410203bf2991cabc1f6836c2d10da003a3665c297f52c801f8491a65c60f01e946ca2de63aced1e4b9b0bbd8652519f31eaad56704dea0d545cbbfc1c6834ac767f8afec1e9b064e2ba0634d5e3e51e66f48622237a09e168d60af30fba2f6371598f7eb6c2aada4bc56b55a31dd0896a3faee8d9ee4bf28e208465de8359fa50b866f1d72cdf6bfb4436d61f4b7c024b8b4b4f38d1b3f3471154678fa10b270a638a939c16a1f8677b7fcadf8ddfb6cf9aee01db0c23bc03235c83bac173ab5e656df266b7ad2273c5786f1bc0323db1155558f43e3ba9cd5120841c5d1553380d807acf381c0b1fcada64747f0430383344137945dfbab76971bbaa16288515e4386e48c4f309dbb69867ab57dac8b88cde071045b178ec1359338c6b93069f929969f33c1e9e726d33a81b53f382c77abe01701dcebaedc5f59678f82bf55f2f2f84a10d68fc220c2646d529100208aa8039821049e641c5d99e8d765d7c1243299fdbe6b26343762060bd1373d4d28a20ef55da4e78aafeda09b530523df51c9c3d597141f3682b9cda2c9086601e7fd65318c23dd1a7c9d51559e63f35c3a72e501257f00a8d372a5e3cc04abab3a56fadc76a0bc6b2d57f66cea44d6f45495b15ce253fde43b41232170c53ae0e621759a0df5f67569f898fd121ec9ee18c39d68e71a5b1300b3a604ad26639ff25605045530126c0fd14d33efa42f6e0df8cc36e9cabfc51565927a01030fd20fd85c99fa0750bbe1a11be4825111fd0b55fed5473b4be9564ea32b9915441f73c968546d310de29eafea534d7f1485e8cb4ee87600c7afb135ce17c60e8b6b335f09cc53e7dfc9aa3a61dc870409ad20e6ef60f3afc9a603c53cc0765f1d7639c1c78cd65872df2a3da086be549e0a8688ed5df82d393e824b3e6287430ac6cb8f4fb48f13061b8bbfd140b8d3bc0a0489e7e65dcbea40152ddee0c24a1a5477c2fd5c03efea5c742dcd4fc220cd0be610128b73c8cf1fe81ced29274d161021da1644058e222ffb9158709de98b6c36bbb86ac54ca6ba244f5d93a39b20718adfce3a2e3e194dc1574e568171ac4a40e81972ed5a61a9a7b7038abc154826aea0189600a70d3757d2cff9ee6d4bb95f6a33d86adebb369337227e6940775677a7703b3863f25d776953cc9dc6dcb393897320f3829daaa5269fab1c16a4c904299ca9e871a7b6b72637611606dcbf914371a58054e59eedd7a2beed8cb4fdd63ee237abaaa050edc33d63eb0da97f6a470fd0fb1375c6a6f9fcc2e55659a20ab9c94721b23787ca0cd2b3d5a9f475314b0a892f92819344de6c2208326e8ba7288d71f840e9c5d2316cd12f670138dc44097dcf2e282c8614f84c67bf40b9974a3053de5c9d3aac8d7bffb5915b1ca0b64e015bac7ce458f560758e3a7dacff6b6c0c8c19abef0ec0f2002da553e8dd31c5393175f92a0d5958dd0b22e3249d5c04aa46c8466d841b4ff07464a1529780c8a3dbe11a6decde9c2060b9212bc5f1d64f2262a72c94a9326d10237ead823cd126ed17541375005b90f48696a512d15df2eed0cad3600f19c1e6954d9395075aef472f8e03d151576050de0c90e5d984c30a1eb5f41d02792a56ee108ce8b9b81d0c12f4ce1f17189843ad8c4a00e2de60f28db5c2bd46e1752ca1c16b587ff8deadcd4286a88cce798eb7ef559a88b68eb6a298cf2c50e5d697b38d581d6c100b0eb6ab4a4b4d613eb378aad8c8d33233069bd4c8820880e07e8c85611f17d8698dc4f2ed1861a1cb7ff6bf6253d724a37aca95390b41110f27b4d5da7aa2183f6c1333909a21434a223a49b3f03e16787d047758e8e7853039abf74c6834d4577aa6c3d722b20fe0c48ff36615571fd234c2c4d5021addf38b4c107203cb6e6ebb4c5611513bc64f03e05af21715f818c5d261c38458051d7408e306d03475f579d9842fceb78881379002e475adeb632bb5a8eb23ccfcad6fde47e3fe0392c0e739ba384a10c64c1845a72f69bd16fb10b8b9cbfcde144f92d2b05990707ec7faeec943586812937718d588a990658ee6f818e61110f0a5140c7729ecca7d4eb05764cc70f1c481002d36d31ece5cd50bd9ddb73bb300842cd533218c2e2c49b59a9d1eb96c40a75f8762d5a1526740e310a90001818c39a7f972d6813d88d32a2aecf1d4b443ef60b5ade5cef805089b1501a299dded1797d47b03ad4e46e5acf3ee5cad413af1e5fd97ddaf65b1af69b24794556864f602a10c961e20f9949ecc2673d714c0aae3f529175b88645a55cec8f475cd4ea7d9b026d90f1a4cced956bca54067550e6974935b9ce848de91ffcdbd153eb57f1edcb75f2f497ab621487c7cdd1c225d78e1e558e173c44f99dc5ba1bfbcededdeae5c151e6ba3e41fd86e895fe1ed1e43d91e1703ef5a2e80e66a5d09b4a1acfdf9796f2badf2250f2f492036b0ad01262c5021f50a3da4c1cd58b83b1a39157741e77195a755971e7fb565e67ce30362dddd7babc47dd1f4bc2219e4dbc09a9ad6559ef004310e8b6edc07ce8d15d7ea27bf66503e04c72358a7c55bb48cdc75f33420edabecd7b798ecdd050dee53b08ce4e0a23bf681cd9817bcd20135e3e3a4845d921b7e8e262eed5a5d4779b80f20c38b5247cf7fa93e93be58163fa7fc09ccb9ff9b8b8240e275775650f40bd46b7c261d0013e1c54d97f878ab2cf7d0dc7a11ba24dfcaeb14101bff9b89a66999771d2a38e32bbc81646e3d7c909ae8e71d2f72d20a858ee0574f092be0b53d6739bc7076d5b4d237677061862793b09c51da41ef9b8b43a428fdc168892093ad95a3f3156a9b12abf726694bdca04be4315f8a0c85f1663cc8b52abbebe9423372fa3021f25e16b8d66e5744133d9df90718147450b2eb4a56f818e3f3767fd85beb43cb1b66d0707a103777d852eb8d8de2c11af6ed51a65c9c5521b15652c3fa1f37cdcdf8ec875057fa0d258c44ba02e9d76af70f25f8f36f6d1c516885b74b12b29300f544ee3f5de53e4e61257adca324f544d57f48a5142c07a8c80cd308d12a035cdc18b31a4dd8cf5305dd3f0593012e51747fb880aad3c8fbdeaa48e9ba95d54bda0b8b47160a59645da51c3aa607c8a1d5057fc79e0e96db56fd45073f2761afd81569ae36bcc9ac7d88921c7966b4d8fd1b8e20b87f8f43707b5a027285ced1e17f7077fdef8cf18efdfc2ba894f3d3f04770ffae673181db3472275bda90ba206b691a4e536ff757fb6d17463c51ea6ed012409f6b84f3036b2326f68b50cbb61ad980b19b96e3475f254a518484070e0d5874966bc5f71566a9b10364b634dee10f9801fa3cd0059fed954f3ae832bb49fbcec66b1dee2e9469838f4040b270b035db6f940fb7bf9b499db0a687aaaa2ac178400dfa7cedb3438bef7f40b2257ce024f84d9f04c4de0a2deaaad550154670ef214b4c4ce03a52d01880eb7f761c8a85ba43db9aedb73aaa86e87076c4daa3b6257d86e8a601db89b9ac1a54b78f0f91f991503e440e94ccaa5bf414135d8ea2f7e93cb590ea0b66bcfe8dd8b53c960fbdd1528c2f218dc91204b2e74e77870ac2284213765ec58e9fe1b3ba1227dabf752483deba8e08ca01ab56ee88005124ba8b33e7c123d19b7c99d1f1f128972a796a786ae3bbe62671d1febb225818b766c69fcef3f3de7e8edce1792dcb33f4a352dcc6140b9517c3481b38b4466a1584464604a29a464794d0a13eb5cc814ee90520d11736dc347cccd86a654e82251f8e2a37b9531279ba4da70d2544561ee8c9efe7326cdae6c3ea5509498a861bd01ab56480c052c4b014a01c75187476f868b11e6523e084988faba27317c1678f7b35623266984e22b253b15c7e162d37fca4afe838f4a5e1706552fbaf12de67dcb6b188403ff937b13bd04fbf69a4d498c12af01424ea1cb05f43a48bd4743619115071893f2162bc6a5d33bc7348bf8f18079f3cf37f172be01a9c069b06fb942378a75353c7347bbf6d3687b6aadec0d2f8d684e6dc960109d600e53693032e22e236ef889707beaef6f671eaab2b4b1a10e507d98b854020b9fe0aaf2b9f1be6f280c43724fa77b10046fbabcac9ad5f5ce02103504c641c198cb769731e614a780d86688271491de1201f10523f28ac71afbe29c838a069eb8e80a99ac7fb7df965acf73a02aa06571254052a875657304f5aa7d811939e6bd5b24c2b2181d6f7a50af70ff03a0a87bcad96d808a23de22785a0f885a66802ad131e26f4c985685ea37f31b1ff9fcb407cab398e0548bf728ba140445050a9dd41f5673f61bcc27a1519173352bfc10e54db16ccf52c1cf387385f3fba7eff3432ae5db194b1b746435eb1c6ca8f49f40209593c97fc64efc9c9778be1446be736b1f38e81d4405e4861d8b6c70fa6dd5a7c8b242be6a822857771c57f3ca666f602b9cf3063ba11fa30b9b4638a917cfd3a18ffb419b251ae236c93445b30fd9d3944cfeb615712dc84fe699af71d44a8976f64726411916813d5c3e3849fa71cec6848d11b5e3eddda30f9481e4a3cb6235b7977d62b0229de026252a72240404e44b5f1075059a9baa7df489e8c083047e2755170e99634c9cbc66268611a8c11f4a18c9407cbd6d5890c18852763101803c2a966f6806bcd7c2878e2cd4987a82d9ca2fe0b58c69f81d648018f527719dc9881de2d0a58428cbcc4b82ea71e3de8d7d70f279b701656eb5e69dd7c7a04af68184bd86edd0aa70f6161f37be3a2c1cd35708c966e65a7e5c48e2fd52e719fe89650013588d235d7d9cc85b06d015ae9360013a7cdb6262f256a697e276a721a9a1be7be3283b281312ce164d4c1b1c8fab12b2722e7452da5f18c2c43067cbf4515007eaf78af51dd9537fd1a65ffc8be4242468cc9cd6638ed849f0789fcfefa34f51d60f30f100d16ec15c9bd5b8a9c8269996e3c5c52fa6ff80e91117d6afececb18e8e3419c896e02d607230b335b720722c7d130471544c54a1538044870ebca2a338d73d20cc59ae150303de6a84d9ddb991de2dc702e26ee1494fa0fe5daec5423706ec83c810ec5811b7f5431c7494732253d4caf35b023b7e10debc21c952bba420835437aae4032c3303e7ff05287246d7cb763e699efe3dfd8322a327fbf6d5f022488b87a811d05fdebbe8ffc8fb670869a7e6aab8f1194489828a5276697546fa02087753befe324d33680e1dd295adde198227d1dad6b4bbfe68041f42a03de53f176355016a8cee8e637bb14afb253345eea9261c9504937e7dafb061446261a87a475e60f6e93fffd3e2c66d4be7be36436bda60bdad94602ae38521c90428f8700b412aab2d99633b521dac720a14978fb2f77585950f5bfcd97022b5cb4c3d2eef63ba381f52115accd1761eb9256905bf93826a50dd522ca9bb62944f537c0b462c8674787c78dc1d22d9af1a95c8fd3da92c1e88b879f1a8189ff2db065135ca980bcfd5dc7a8bc7c7ab8ae112d7cc8ba7d49f5b305be34dba76f8ca3175af8d45626f3ddafaabb7ded7278f7bf2da75f8107515504c4b5aa697ed4545f0064fea4f4bfc2d8b0ae0bf459bdfccb48392172d484e28ed48040764b85091dd99a1f46856883a89412718c95e09e843970ce8ee38db3c37a5b063f98179fb9e126676e798629f5ad5f84ee9c6612192b14a9fdcd96f328ca472c56f2bc7c21b0ed79e27354ed04b797f52169eb29d2fbb3dd88c22335b48dbafc61e510e4df77a90b08e0fb22cb36431abb1cc7979a1eab64ad55a1771d0eb3786ceb7cf05ac474b5383aec6e2c77860fc41d2c1c235fcf711c194da3df3d2cb0514da7dd64c3ea6a144370fa4bad3929a9bcf7c97182bc1bea8389f19ca1dd9d1fc05f782ac33512e5d887f7ea04a356c80056df8718dd4e604188c34606bb7da27d261d227d2385ed86afb347ba7b0f36aed90b89017e1775c652502943dbd12e639c453992828928f0e24fdce4a8a05d58c1957863e0c6a63cc90b9fa47e47d8fe261ca1a0029c891cacc255f7c82be125ebf3f6a27e2c3d5222af17d82e820e740d3c4f75793034531dd4a814b6d0fd3c7cec0b33aa0bd9a1a25395a9a1e82c012a6938744a41b5637aaf0c03c1916dbc821421c7f015100de6035007aa1edd19030becf398dc2c12f71eed6fd961e0f835f1fc78839aec2849486a176defd837470296f719bb4dad44c2b2c5a2787f3963bb260fce2bddabdc839444e798e07129abc6488f47f8b41e615be479c1a8d9fcd42a76129dc1d456bf946b1f8d5c8c654010f47c07bedf3aec3d899179de87802767a78fa656b366094cda35d7f44f2f926b6630befeacd150e7b11ccbe1f6a405e6e5e86a74bb3ec55f469c26ac51ce32a8b2db43cc64a35aba1013e9b43a2715108119d1712a8384319292575b4635b8fa038f902dca07cec01e4008c24f73c01973ae7129c5552f72f2903ba70df3b99f64c391044e3e1f12ab3a8cbcbdd57f9d249684a581e82fd5f802bad962847327ed4f1151645426c4eb294dd7958df11ce3e15c980a1f62d9d1bc1881ae178dcc9f4539281a8a60470a7a99c3ab4f195a370f4cb37f10e867055826d003e6138e9695fca9350233e277e928e314560cb9c78bc97e96838021233185091967563d57fa3384fd16e3acc72f800460cce447b74b92dcdcab9cfb3f656b43efedfaf70bc1dce4de79b1a29951e0992b07ccaa7d52754a227b8494b27bc2463f054842761959763141e59565f79d624f139f20cdc2e23f6eaf19f42c98bcef1c078648e3472f8d57d0965c5bbbf24b2d89fcebbb2e1ed0e8eea7f3611d9bf452e91a5ce6d95cc5794f2b6c6335a4a23ebcc2af87ce2a0ab84a100f1dfd9e88157be1831988b217885abdafca8b39661d908209004a5af5c239c080baf7fc79b7a6cca6fc9fcc7d431414fe9285b8ce9e1c2392aee6c6b9f97716c7d85ed8fa61ab8e06d0c74837e9831422645173acaf8c4fabd101534e00fa87dba07e11b77d4e9fcbba1363120e3f63be53a7f79c075bff0da0edcddbf7cd30df090162791da56dcbfb0a6870c443a5c78f32d57df6efb96b643804dcefb1861fc7385cb9b79fe01e96fe04d1c61f032b1fe7536c2cc25f59473b8cc166b09a2ccfa4c3a5f57293f7322a3fa116304c00504cfabd76333f8d0531e1d04b3d8af9d63d11e8133352972a34264bb5e8e57dc21571cb33d6a1515df0aa1e0b4b32eb13fc88073612f2c62efb7aa621a2c10de72f2e9a7935884816c7e6f0c62d671c35c6c2eba05304906ceb6f7d870827a0c5718f30c3fa554bf951b0256b510a479db1b2be6a10e76a493cc7fa0776e2fb2564140fe4b7e6c1ea7e19caf984845c36454de41f82c82f893f5d1d00ecaa64ed0193e4a43d6d5429a9b5c8e519191cd4c9d282313e4b082ccbc869c1d7b0260fdb8c74c78b616e68119cbb57121dc1e26011b681b8729b1a485698d0882ba72c37bff4c2fbd22f8dab7379b5054575b0cb61468ed77265586acaebe222dd624efd3c711eb6f6ea92b0a9f0c8e249ba2fce47d687824f10c9fe67d140cc4066d24e178e024cf99779f752a6067d20b9972f2fe5baa8820943b3cbfb327e04d34e0b935d5e186c608e5360d76e59bba984fd07dfe147e11688ce4b61222ee058816668cb68964e2a695ee2171c470228078457da2bdea66bb320b10239f390f1346d34afac0efe4af6f07c97be3026a305fe83f14c33be253095ba6dcd245c33be302c1aab27069919f01b51b71e36ff2d97ced51dfe2d7513b606346544d9ce39cce0330b74c0fd112b98e0db5e9ee8b418e0402d4f78437a8e60b6779d5df4d395664692dd94d080d90aedd8a0bb6623f3caa617d8e588c6e617a3da21f939dfc44539dd4f15eb95b320287b0867d416e926d3940e509186c1445bae6be8b9b0484ce015293d84ccbacf3582421a3dda305bdcf47409e16d5e7a72cc01463c1e4610f7eb591c6b20b2d1dc291dffc81fc1c706269d48c65b055d64c19ed5581364d88bffa2e73183052cae472eddac8dbf38c951726ec81d603a7436e2ebdab3354df02dc3e75081b4fe0b70d3829a2a7a1625dbc7935f2ae5430c2d2e6278e67f444bdd6e93c970cb988d44000f867ea4c29f9c734db13c6b85b19701eedb25389166e3b407e574948193c4d84edc48b6b422e4a1357779b1cd293fbe7628f7ca78ce985043e6e9937c76ec590f0391a3eb19b449874d7fee9522a95200c592e5717b64f3ec07442311975031c54af97b76464fba3046541c0465d8ee23dce4a9935cf3dea8207d371b1357b4836637066579ee3d09afa0fa7d8d51c090d7927386ddd4f07f31f4ea6c39247728a7fc845d8bffe04a7719f8fc19f4b8948223af2227ec0d1867913a6bab7ed836a0aef903006c69ba9ce4bda2ab1f6c5a5ec7672b150ba94104adde5b08d4c3badf883f9451866444336643bdef147991b3ab9b98b5468d7eb05d35fce96775ce877c0536507a5f9606b3c9ca2f17d876bc3e075d68d549aae8b823171f463fbe12033276b26e218dbc4ccf8aedc6a5d0f0d5920eeb3d842e6c416c74c7a94cd6489b1a9665b71ee9a314f2f7d03f7650ed95800a85da6b6359b820f7922d24882aa649231ab3f1086af37d85bec831908c4f3b4365d4aa795d47ab26a099ac9093bca88cc3268066c7c1c8695134cb6ccf3895a263025d7858582ecb3a5e539fe71488ebf286db6958ef1862b1504bdda1430be22e508f88c8618623f8e450e11441dcc076252cca33a21a2a0ef4a90c42c48e71bf4a19aba8e11a3b7b58677ca1d10e740790dad32f737ae90f4a2b82aacc00939da9655e4d55944145ab95d18be6b4e7cc3343ecf384d3b342844228b1936a2fec6b9ff7345914a48b5f4e943927eef8fae08afc8700515047ed0125f4393cf5e970b58cc9456d267f4c0347183db1008dd066a8f7c18ad54b58fd6faa629599c89196c7144b8cac4e5302d537b7249f60ea433d20d040717f1aeb268d1a3566db78266d1fc6a4aed673a6c7f7f8a3ec62c6303f298ebe3ddc4fb5f610ca746e2ff393b593faa5acc54ee1d513329a0c3ece823a94cb888b962c49c2d33a1687b8e72e521245b75af47d9c01c9826a235fe1db7289c5c1b605767ac80db8ff14f11e26a28b8b3d1836a1e29e36faf48f4cb4bc72d6424426d40f725915cae46ce494aae6d3a75251361139ebc121f177104cf25da4e80672a8d839d8a0d21903c1f62c46609e74ce3e2682d086fd455be24c4778c81b2097a7ee58d997c2f82b6e7a8c791ee3f5082d7b075bbfa89d294ce60469ab8f79fb0b555266cbad6b76e4d67174aba641a5900d0e3b9b95053fdcab3d3f682f6c2c80172880a97f6b8e28301941e4ff2ca8369585e8751eb6817a07933a3ed066eae67da0044164224c587f914c240838cb35e1d7b3de2ff431cbad6df3f8a313b42af3dcbd0a02d295c083fe06a51843daa771f529b966eb2382072f00f223739c4575d62b2e4f87bac99fa7dbd9beaaced9681dbd68f0cb0d836da069c8396b4bd2b409a6b2e0b880272fb90a075ebe6dbd85cef01fd346186f71eceb846b809695b131635d568da50cfa13c8189b8d1e8cf3242098b3dad501dcbe00fa5b7814274b40b8ff34db0c4be76cda191dac1d30b5b095b0fd1fef73f04b91c79834f08cba2259014894d2d941cc0c3c3fc8b8f808c89cf0b1365f5d7723c69cc042f48acab390d190b9c7f541f51140616533c237807783c742382f8dcb7898b06e652cedcf37a819315ad9824807560a9d5021e82ee083f6fb7c272eea4f75230af42982e7c3c350db0c97ac55e4a1a77521e3be1244a443f0a1284c11d24262e68acfc044fff7319af94105abea57f4d5121c09c924152cbd3473e1d973fbd3b4f6ad9b2fc7c416ca9d174d295e3c07e27dfdfa7bfd4a1b8b0c2d69302aa8b4cfae3d3bb1922588dd41e628a714af0e8cf54b6ee04005e752461661729dec304927ae281156fc49f3fe04303148e8e8b510f8cc5c9492e025b1ea2283fa693ce0481cc1fa557cbf21169dfba373b9c61507ef0259af714eb1265cf1f2cca3506f306e8f24f262b26fba6325d22a6457a5b5f179f386c3cde54e9d16a021ff214cf3b3b10deb150f989e09cfa6af889350c2742e06650c3ca4d1ec78d73ddbb2a3aa7e7bf7be657b8622f0816d71d5aa1193516d357c029fbd4ace2c05fd75e17eeef935c31d347656a6ee15594812f21515d65ebd7c9bd99377d37d9a2a93ed49d92390361f48d95ad1c1e39c06b1877618dea47e1e3c536b59bf366d5f60555fd814dcf8ce2bd61d70bd60a59fe68b4ebc29545d42505fc74866821aea8db7af4c45e3e9084fd1d7505057bb7f16474b73b6e91969a4302f940045124cc6e663d224c91b2ada1c016484f9b9638dc5ebf09f642668a8f21c3761b917153b300e1e1abaa44c33d925952d76c0f31eefad953e76be5e230a585856b2b2c310b180ef24729e9073b7cdaefbaf545651c0519502632b94374dc77a3d169715840b2518156f9695912462d771eadb4fdb68fb5f5da941ee3707e61487055517099721ae6bd737f1144ef6deaf45a97e19caf0dffad60de8e1b339e707bcde424dd4d40ec02cf28323517297ae99d5e50dd8b96e6e1211edd22d1a4e5e431de8c9d3ec757b158c7e028ebd3939bc8760deaa74f2478b17e268ac60561930f1c75eb9d41bd88280feb674a2faec295ff067fc5e52675f46481f2348295a5c6be1c9feaefd64d36dfa0fc8a381d27e4bd372b0836a899a9e970e86bdfb4ae91b8515716179566448aebf9d1fae74e7a02c47a8c015dcbae2417173fe26df6dd5bc3db0b100a947697ffe9f90f4fd3fc68e792bb31afc966c3ca6de8e75acb1a8764378f1deb9c88855adf6e592e91a8a14eb12ee043725746d3b5f82a7099256e3239ae81a5e6c5cbb9334ee7f872595cc9fe293dd2da29ac54b17372836b6bdc1eb9608c6fed1c7391fc0a3cfc658c40bf158dc2e67becda01fafcc98ccd052f00b7a308830600a1dee7229dbe0d5406b8e85e68c8577a68bb1996e9c691cdca0c5292927e8ae0d69822c9c0b7de1d3b13caa408eb7f4090ece03ca1e9c0df7e24ab88a685828a94859330675938dee7386872dbb24e67a3b2f9100e5dce639bc638939d0abc001dd9ca26f606ea8a9f53b06dd2f456a93d4b960680672629b33e313e3f5385416db8bc4e647344d03169c46652440b926b003de270a813e3138d01b1dd39810e2e8ba6ef00e596cc6d2b678352f52f73911be064ea20489de21b11d903db91ab797bcb588714980d242030ff7dd82535c60bf03e700667580b48a1066a740ebddef721412d5ff4aa76c027520c610e1ed97c9df21736345eeb35ba486d0b70028cae0ddef7718d5e7c954c3862fcc11870cb28543179c8cda32ea448fce14204672a11d56f6428976b37ff8c25f0b886770ae3bd14cb5f277d3f6d1259ca332ff30ceb6289225730e9387250a03623d6c96de24adaa8bca8ca8f13df23a8dfaae544f5e03ba543108a326ea554d42302c252a95c33b3def7b54b72252557effe9627d88936887f3bf146d053dba7caadc75c9dce3326633a5812c8b399d88714f3dcebc39d55c82a68e3fdcf5a6d876bf333d8ce94590f3e3bfe6ba440b0856614d16109ec83a99f61f874c8f072ed117c5d99da0717be0f44a68e82f56c68037bcea8cf643c1f386bd08d5bc8afb39841d68daef1a96e371c3f006fbb33cdab50977ca56ffd184ecbc64a96123d88c3dbdcf8332ccdd075c5c9a51c715b0ef628315f7fcb0446da2f13deb09cbe952f27eecc71c7df6c04ce20ca381c46f31835b475b50343208960172d054b7c3f879b1d35748decf91bf229e16091d3c1c0935ef242071dd8c003c6066a4ae5e1f51b9d736c384d3dd7c4fd28fc65c9c034745652995f856b176912843ba1eddf1b5b5a1d6ddd7c19eb5fcaca094d4b767b51f7492be06d9515af36bc74ac84125272e02c89a34ebe5122e7e928692f8fca9afbace9a184d892d17b0f10340342a7bc555a7de0130191e265f3166d2de73815c526a2edd0df99f4f775de4d2cdca293f8436716abf628ccfbbb6245b564479d1f821126bba59943065f4638c7d52e7b4dd17b0c40cfe8245886b529464de7c0bf4c5c4cbe9f17ae2712536256af5c675d606f7a1fb797e85389280ea9b147a1e7e54062d72132722803fc6dda1645fd3ac65cd2c60be97ff3750e65eed1105d52b46dc303267c29825425bf3458eaba35c355617cfb558ac6a41fbcdf6f6f1f189436629e38f9e2c882feb184fd6c1edd9a0eca77855ab3f28adc065063bcf8d231f747cc7c0f60dd7f8b42fdbdd805045c5e236deec2a2edaecea74e8ff37bb90b14faabff8d4e33d436c59a666fd29cc1fad64ec26b2c5d84ac3f345c44b6256c49e0a1ca4679bccad7b739e7193fd8bef63f1159dd72fe50d3fa68fd4993f2536744c0fdccfc4202194ba8787a6cdb44c94a6ca3f27ebc605d5a35d580b96d18dc0f6cfe3562675b4a3d81d221fc2bba2cf4668052ba89d45a9ba4235943e4d0129b56d42b4c7ace7f4bce07003b18d8ee6ea621eea6f2bd3383fe2adc1a377743a46f09ee5ea4c87e87fbbf714bde3cd719572a4d30acbefe7427f59e58ec406251da36f153b52a687f376488e245fe5e183ddaa7d4a66ccef7e8002740b055a40d5ca2eea090ab8e7a73633cedd2914e144f99292e7942c2e6cd5031e0f693e6b08a09309e7a92fa20ba923859d54bf24b5798de74a3581800a4a9a195792e2f638d727a550ae8306c4bd703d698003d8966c74a1088a85ec961839b1b4e479c08af973ad8404f8e1d56d80d5b56e7063103e5eccf6f196b9adaad202b136a97b0b832c7ba9a35998846184849bbbe0e746bc75ad1cf84948dc35aeb0f425a5f8b0554504414fcecbb02030611394bac1db6ec7b90b0ec34ce8ea6a453e7e46fb2bc4d053c07aab5ef8889dc5e6d451cb6891eb204393694fc5b2dcfcbaa27d6056091d8ba1dc671866f67e17568bbe7b3ad1881472fa40dad6482d643695e200f66416068ecb79e25eae69622fb0a3c75f1f4a3b08ed155f724789e972b51777651468392629dc5c25d6ab3d1e65c90c250c542bed3730f30027c605e78ffb153c495d0e6b8532bb89d51442fd7d18e94d8db7d86757b10da6022e338ea6d453d4966ab8069dc70196cdd22aca2a21b3d0842966fa0a0ae6e059b6cf3f011d0a47cd9611b4f8caaa1668194f361a520f770c6a2ba304348a81e6c601fa3a881c5c65f2468f8e52a8bfde3afac3c6a531f579be5c18d3f6a6ca58f8a253375f9fbce7a612b5c2a5eeaebb623946f4d76383c2ec9b87fe0a7a2e1d3156481aa15e7ecd23cf0274aced1241d00979fbce3246704e5c16cb6b01ab1e67b299d0b6b6715001190b3cdd3c5895594c58138579c111975471123c52297538afa7b41742ca27f54774f4deb37b3b1a9ac1094ee711496b09a4bf7a6e4006f7f179896663ccb1847bbb659992b69de91cb824b27baa2c2a42b7195fe88f5e92a899ae886559869b977eb93cbe46b8cbd406f6f738248b90b3ce90f2e7450634edba64f012533ce8ffc53c54ab5a49e599d415f4c20fca4422e02d3d12375071911039d442c825f35c5ef5661c3fe6557654cb65b99ef2c638a9f6e7a346f910f54198b4fedf30a13990e76ada7da0b9f67fd5a9a9bf94e58826bcf3b68aa901a46670640eca4c94b9fb1274bdae54459cb2fd500dec052e43105d51aaf2c8592e8f8dc4a0ce3b586e7aa2e4439ed0e2bb3a7a3121c9235820a98f50acf44582bff654fcccf749e616d8162e0fddb9b5dbe14c5d1ddcf2f885a5e9d7904bb0ced21145a766fa60130f076469bf942591dca370ef842cc17afd81579b7b75d3d03b54a7ce35eb4f9bfa09c174de1cae6f7fdd6155374f05b374db5a434dc14b971131211793a440808f255ec44a16f6c789f82793de15fe367766e171b7510547f645b9767516a0f8374286e154887f7c16a5f0e547257d78522a1631ed5adfd0b97c0a3fbcf229e24bd64f549191170e3c5af426ec9e79e8c7eaa2435bdbe0755411c2c3b681cdfe02932caba49199d00352f1503477e776b62b2e1356b0ca6e369242759e481f341b59fc9a690e3d73be35d13553d131170d07e23f2b7168dedbf3d8ae4bfaa9f36b4bf7832a44c7659c2be360729e979db01863dfa7b4392c1afa0fbcf389a46a47248a79ffc537b34c5a78c0061c5ce86f6fde5325c9c3b7dd03edacf340731564aa4f26a57193b09aaf30ebb462614230656229b90b925aee9ea0977415b035b221ba9ad120a3c106569d3b93bf51e9c4d7b79238acecdc1d1a57e14d0b15e88199b85a19088475db0848d085479d2f73c9f56e3210f18dd753d50b006f6c1da1c0769354b13d112cca0ef3a3b17e96ffd0acd3a7d8e0b57fffc8db74a671933c12b8c6702b64b7d98448bbb355a407580f75641727b879a6365c76595272ecf4f289cb6c1a21a563fb3d185f616fad0834826ae32de256f8cbe78c4a02d50776f18db398076b3a93b6dc234f7c1a4cc595836bfec1703e616dd70c30bd8ddb706be629960420d6446531618b74acfa282158c71bcbf8a27e03a493eac50134f77555ab80634652ab60db24c691a4ef5bd0e95e8bc97669cd5b5ef29447a1b4636469395b8c916db085bc66e9231d759ecc99d6291f992f2ecdb674da30127e4fb3df2a4cf396613f68955faba30745d80ed2da0398ec965778b06eda6e893278a59e6da9e84ef1e867595fc9a08830f001912acfb6f2b9a32901eeebc52c3b48d84d374b59c483f4bacf525d8020d0f356c37a79daaef3581d23687b9a4de5b391e8b7bf04bf43b67d22b3bd149a6a1b51f42e62974f259064bcd6d02ba8130477f3822b13ffaf0948b58b3fc5701f8eb29bee7073a1713ad7a337cbfe1132b0df2e3194b8b58c136aab6cb6b08ec80cb69fbf8f7f62a577aa06a412c7166d048601d9ddca92ade7ce3d0142f0d745de0445bb9233ffb8878b2dd36587e73fd722e627bf745e5f1fdcfb87eb96ced3c9d41db88f850bcac2216ad0ddf87274c1c7af75e42b1f5e21b90ca102f6acae5ab5ee487d8dbf45df475d246589aff77365234affe7ebc2f04c5515026b06227ee9d2aa84e189f964c0dc33baa64fe0ce8858642d1de32cf97639462f1f4d1f962a51159f97f071b95c367d3e77a2482fd50d54846c824a91f1ec2bb2cda8c83e7e504d6923b789ea0af3041378bd080bc9aabc3635173f4e4825495911a2f555bf1beaae792e102e1679442371d616ad07bf2f08d227b4a41224432a0c3e679a975abb3f3427277a7ff78652322e2412f444422fe6a7c89f6a72d497ca1920c80c0ffbb06633ff2f5c343453e6619afa20aeeb1614977345601720077c4010d07e22f3954d78d108cfe58923053bfd33573a5b1056b312c2c3cf7c785ea4408f9814fb0530122d48601a86bce95ab6df0e236c71e7fa491ae459213f4b54e38c2b731432b3013c9f9ada0199570f7f786813f52c78788edf51c8336d5c929a5abaa9432e8bd30ead68d2951df6744cb8762a790dcad5d38a8c55054425db1e9b2963ca3709ed6a0e9cd066aa319fd1e6a24f97e4078d03c5149d8e8f0123a0ecbb273156a8ced2ce348f74f657825eb2558a0f67b43f93df45ee0a98bb09050a3228fac3b652e5a0aa52dccd15036233b50980618c6ea18000c4fd345b9073536d98aaf9afad3132c25341701a28176e51ce41d159fe4efe7a54baf91656a5663778d99df38420be84cdcacc1b24d1038bdbb43aa1aa558f986ec481224e2314fc11032cbed036ab211420c68128d95a7f1aa5eb9d8b58ed897188a74f99c320ec98bdfb3b01cbf3cee48ed015f27d5acf8e6d792195fa31ae18d1fd90192641fd39e27080d5c6a9cd5f4348678720a7a7a69117f73178182d786f59161691c573285a5198949beb19312d2554fadec497728ba6d40c2b4d1af1ef1046921375273290a282dcff60f59ae54a07981ac1f0d5c7b38ddbfa980644d3e412cf3873887e4bfa101f4fd09def57799eaa7c2709bc43a3e4a27844567911494515a2add683737b2bea73bb5e7ed1a0b1991a3715b2213d1d3e7817a2eb03ced22a65174c1fbfc4d3308fb4d2f6c605ccd0f5aa74f36455f824a6409fedccdb9f7e4e41b318d36e65777eec269f4b37c90ab57468cd31d9c86bfca8bf328b863cc88b621e194de5ab7b8188d17e75a641e8094970355dbab8a34ca40874f5728f847044e9dc490432a89b8b1e8aa575d8a3be0dc3186d0fba88fca355a26152e61d5d0dcb8cb6cde0c16373aed573e6a485523d7766f6cafa5a56b0dcfa65e69daa0770b62c89a645155a550d1bf83c360938b9e67b61119d9bbe50d67d5b73c6a54927bb6132615a357477a059d9e031318586d3ad6bbedc77df37519450c542b1ef9bd6f5a77bcb98ec41a51a3c7e677930b5148f9050357ae0a7a18180df7ff75765e236a5de677a73ed3b3911ac9e910009a837859c34fc0017d7bd5e81dfe95d57418998f66b519e142c6dbeb31c032f67d57f3a9d8ef92ff33fe04c8069259e083941f337c9ccdf6c47a480cc250a12e23c22010a6904a9a2c80569c4540564ca8a55a62f53cfbf3216a02aa2105dff318e21c8a1bef93c2749e78e8c8737350f0927687d9c845a7f3f3989969e88696bc66f2720890ff76f9996c4f5e2deaf6fd37147174c6a7005f93c4e2897dbd6363bb03f231e499a95b89321e168f77747a5935cfbcacdc130f0fa0e6cc28383a26ace6f1453f1c0b8387d42b099a062963cdd6ee94ec1e704e58dfea75319c30ab1c5b74194bc77cf417322834241658a0ba9b36b64dcfc5f424e865b1141fdc95fce14c4390b2675f97776072dfc5626ec60120ad39966123e714bc5bd8a5d9a8f9af211b932960e5af59ae9d1379832f831d15ce01a9d35c3c0bada3a34db95755f27897337fc7eb4bdfc6db923abe923a28f6433c0ac5b68ebe0548c07d44cafee02ad266e895bc07e41685d7c5fb5f537faac1f248d33ec812a25dc186e92e7463cd63d4234263300a9608446a6bc47fe945f425810844a3dd7fa4e03d50afb76040de2681ea1cf996def6dc499daa8dedcdef19af14db2361792ab9628fd0ec1eaeff537b3c3696a8773b150be02f61da80c650401afef4d6b6e5f8164276566803fda876d028ca61038ba1c0358a5fc61317ebd3c8e00de69a2477fed31123c2898d946545ac4b7db123a83c44660ad3ec6c785c46812fb7630fff716465ee88c62d670dd9315c749d570f750eb2ddf2cb8eaab0c26d5ac50065fded97a153a5427e7a04a0a033c5a9639fcbdf5c0e7c993264ff9292d77d46dca5c08dd47f2bac6b02f38e1d92fc30e8a751accba1f0917506fc2dd62e953e818231a8653a56e39efc368715356f5d4df06f3c3836cd56a3f27156a9faa1459f50f1ae637365e1ab4fbd51fe1688a028e966553969bd8dbb87b4605d7829df1ae3a00b90f5e7c7c25c3ff209e375484559e77209b717d80980bc27e83f395f5a967f6766f666158bdbee7f26346cc2b973b24a4f6eb20d50447c75226c70a42ec350f48babbfe6b17b5d642ccb775ebbfee8e9b841c4b0fb8e4481dc42e3c2978545b952e9a43c199b73e695fffb9738a8de29269493e3fc9dcd56672199a4afd5267d70f66c096d2f34b19a0e92f2c63c9082530c3f2b1474eb6a459cd8a5a02900be83c01c6a1008b7d61a70f3d2b7954ecc6cda2c3ed876b4c2953ae7a1a4da0b9cd864b99241795619627bc218c2e6e751e189766c54c71e1bb85034bcbe7710975668ee772fc1d5c5a3f170f2944ed502885899a7a295b1bcdd24fd63a8a1a09a0b7f1625454fc276a7d62b85e95990573fb5ac808127d0be1dfaedd67970eafc026b55c5b8be3c9d28335cba9e5f2731c093447ed8c2c83ae7e6765e1b9ab6bf9fc29da26920b87953319112d95a86c07bab0a336552327c06ee66dbafc5b1e5ca62ba5d1c2845fe37fc643aae7ef16ece54979de0c8d20a22e721eeadb072df1b5a01c6bf7b9d97665b7662eb0e6261d5e04bf7f2b81f3c8cfb5b09af172f938f0a43f0d6f61bf7eb750d6fe9b84886efc84ce1f8eebd7bd0c72cb3ca08da1fe5aeca9d4f997fec0692376880587f3043f3aa7a584a772b7cfacbdc5c94af65c01f185604f07cd4143ffa223612a7be18379577fdcd920c76625c25bbc577e88725db1fc26f74688c98b79b2914cfdf259b71aa27abf3ef4c11a6b0ba347eb0a39192d26ef52d9a0f40127a1ccd00f126178b39e9a1a1886f0164ed5ae867b6a7bfdb0df1010c7641e209890d286a9d416242ca8728603d69792d0a63f2236075721d8d4de6d93cc9090405deb21f99584e975e1be9dc5a483857825e32e48bf446235caf4f80710737c8d22b0daa2f62c115b65229e0b74e398feada51fcad05ca88df6337c1e641ea26da22808dc99067026039ea47fc7c76cca10074ce1151d2819988c5d268d390d213552e3b7986bac29e626d158a330ce10cf9f8c40db1c60fe897c969e097712aa9fd8b1e7a8c95d63ec61eb79ce8930d7fc0f85cbe45f02d8f35e4a1af5400fbbcbccc3297e959000223901cfff728a21936c2d62b36fba9baf7c0088d64216385edd75d5bc92c4b7707d5decb7b4f558562c80fa78699796a0f84752f8c98c379b28796be93800a95615f3927b60d608ca52ce9944ca441979902893dacc9882cc6720e15644d2e8d11317ac115ba8937b1979504d5ee5af46100341225210c2260ea2949dbec56970902aaa0e89f0ccfb0b6bf8e81707aaf20fa33f8a8d92b0006ebf5076242675028fab60b8a0c880157004967bfd7f92979cf37103b078d98682c753cae76edb1173c52d65dc0e2d1220b4ce22a3ff85b2256637d2646667a99fa8db85bb20da1e25161383c3de75aaeb1d5dc155dc4aca6ab5a875f074215f9938b9269b3900ac6daafbef21bd26cf9767bec43cf244e83d7ea8dbdc9675b28337ba87062be9a326a3c0be2215f6f57c4ce85cac8b0f944a421214f1b9d0f06f1be6c151fa4af6f69a0a295781dfa5db4dc7dbd9e8aa9da62062b0c2f2e3122726406a64c50c26c668775190897c19a788dc83b7921562d22aa3d1014beefda16b1f0f3f49d7036ca613cd966be58e7ab99c9886b13eb95e32e3f81645a949895cc71a6f2a20fb721abfc76c228ec55e7513d0aec3eaaffc77454b6670049363bd4f87c213d79064e16b8cb9e6917e0ff01af06f6c74bbcf1a203a9c16d8330e58d16d09adc971f913723377faaefa849a9f0139ea0d277422f09c5dd3cc9771394df8a1bc03177b666c5a49bbd8c9f48613f25365806e251bbf96707fee5a62782944b6c94238be1fb27971362958fb63b22c71b7115b603e9e195cf8fb90eb6f1134605076a54da0f0470e70a0961015564f02ed5b2c58a3179d8b116467f8d0d32282fd298af1d72186b25f7852f2404de718010223ba0853b33f4ae0ea61d1d97c67c41f43db63e3a650a1e0dfd6674496722811669c2e7a5651943a2591a7a3065bb5df06f8afb700ccca5c7c4af5712b64eab12b4dc4cd29ac69910790529611b7e03cd1a33eb8a7160cb236afe3b102f261aa69ef589a5917be2f6a7e7d5d20102bc233b1b07146519224118dceefd1177177c873662b8f9ea6305b08ca3d5906baac8b12a269b5ab3bdf28d3d06053c0e90be67cea732e58208faa90e030007fc1b6f8d701b49cfe68337d33d90ad9f294ffb89ce6f6e01c1648691e46a9cad193c93f8cc507a70ac6b5a84817670bb67c7d063f6aa99bb0c43f87b577f44b680706dcb3b7652d5c7a8dc3903635dcd61b3d32e7d3b5836a73c7b90c4155a4cb86dec722dfc05ab69bcf376b23ce1bedce697daa7f16d2420850efb01e95f1666b83382e8523e9c3a034cc2e080ca985aaff99d91305427ecf0a30fc66ab4ce1c826d183e3bb02fac5bbfce0a1953e927f913197402ce5e83b183614a1e001f8c00c75f78442ec54ec18070cb59e0d5c918744be06270b765f49b9e257f42c4b1b4c5ee35777d72965811e5c699d970e32aa170eb9761a70b6c1b44fff1b7a777cc5659b978dff98d88ce4ba8fee94848e8917088cc8129a1a3eb11381759f1ad56487b629da6cd4c39a88bcd54437676f038c5780de6893e94436107876d1d72eccc6fd74255d888532828c61e58631d93c375ef353ddb35193d4a60ab282ec8b6d4e459e15e7542b1ca7fa706a09cca8be89f3d983a1b918594d3b1204ccc76236b846df57c3764e960dc28da44ca5cb0c32b65f3d2071519159d166a07ff817af9f2b102d316dd866d6593621d61b0a1bf5daf1085538b3daf0f68b72483c1747d3d176c894ad73086b715b14a35cd0662c672cad61d75ea1c9c49ae1f6dbbeaca23410369497b43299472d2ee51796190c14d884c44c635730bd7f53466aa28678b54eb4760c92d6633e1eb4d480697bba68ecdaa7a96d167b71b096a22a63bed039bfb68864f7539952b9508fbd543ff2689da4ec88d6785617b129e17ca4777ee2c2f0d0125a32123d41537ed353d4d1488e48ef81730ca432b17acacc8871de3a2266cbe732c6ed9f30f394f3e8dbad3d808314a35d92df5889cad2ff03327ce1ede30980f7a1ffc966116578d9e83355a347b06756ad3885c1de6f4c3d0dedbd61d32567fb9f09bad1d4ee3f896635602d76fc68fccab6bdd554f9e873f897194b575e2130df52c9b424aadc32a949bfa4ca395a4c7672c4d0dca944bac8436d9c24c294f6370e5cbee87c43c50b694724d66f1b36a35177e3bf750b4be12b22bdc7ed2cd02249cc7ea043562107018b9eced3be0978d711a60b1a358d598a166a7a424444e0581ed65e20374fb4960f5ee6da96dd05768e2d201588d970b53e17fddb8770ba2356c2474d4df475df7ae69d991bf9d33fa75cb4a80a7953a020703e5829bf726961479fc9527f09cf1443b23dfacf70259c5e2d006d3326efdab6fe561b745e318fa1d75398bcb2f0ed308de936990891f9a6ff81464c650cab23c4dccd9acd3eeeafcd7d1535c23c087f077f30b4c3b7db2d9415a6f0254685220d930ac06af20570eaf89ac7da76069f8ed3e3799222184c2b3fba0535e7a3fc8d7e02191c12a9e20da63bfb3c3d54c0314eb531086088b25a835944ac8aa668fe695cea35b6774a9fd5193df2762012dd45cc0f856b39b989edc4ecf77b8660fc39913d74eee8896890e2afeafcc99aac259459fe237038a5ce9e2c8c208970a072ba9571ce0e3a77b67ed7c57ce8d10e68219d8a6b584df4f846e028ad8aedc04428657a6295f653e0ba1d4be505d0dbda2a3044231f8e48d23b1dfd949af4d10067775bdad738d1601c2ae4aafb2d84f91744da672baa7979e417567d002ff6f94b57c75541681e023422507b33e475e9d2cd7885d57575e2a400a26ea1ad02ff566d20d262c488b4bf2121decfa4699d2d4ee12350e4f02109b19cbbeffa9535ea7023a673fc8ba241edcd1659bca5a9ecd069eb2316fcfaba95d2fdc5b4fdd4b7decf84ba99abbdc9a54cd0b2e243efa68ef60547b18b18db8b7c51f9590333f3e238237e5627a677ae7f38d8c010f7598e36680512acc88bf1c2d9d6d0ba284e24c88914382f31a7f9a96fb47fc50562963cb98f4cb4da6277e353f2bf56ec62fdcd3eb4440344f10389d3230edcdf65cff5fd5a2a46576127d9df7342aba080d5533c81d8cf52ad806c8a6bfc5376ce953c5661bd1bbd955a60de3af7302a94e8befb336c0606adf736d4dfdfd56eb455406cb09fe0e5c8319b3b1deb8defde9ece51f2dbb49188d5d0f979fc357db3368186c10cbc1ac510c29ee1827b31646462765b0ad35abe498526fedfb77ac7a1773839422ac70bce86c0406c76a3a06a156d83f6d76413ae50ea81570de18cf0567e3cf5624b5ed568758def75448c91fb2b0faf5761ee361b4e852e923eeed3babd4fc7230641e02181b0e7c95e75e64c9b1182b9b5bdf8aac18435656be1db3432528ca8adef944ea94d1a323de9a068e63370a943a243868666087ceca741cd532e0204717f7fa942ec8eeafca7194dc31b2d9c3aa19f25d950f047da85684c41e9e311628068cd2f1c35468e77a9ed43396f7b7b7761486a597b7ffea1838e989e8f0eaf1c9d8e5957a472c1d30149fbc9faf96ee923a05d8eac7a929ceb10b4904bb872cba3e57af087c262b8fc72ccfea05cc5a507ef28d2d8fe019cc6d6804c6ed5afa391d91ac32ff7441ddbf804c1807d7ffde24779d6203ce4ee1034295b6207989b0b429f2a1d6b25a3ef808fd7932a6adda955c7688e2148ad9c92b728284d5b073d4124aa1abaed80a6f629387ac355d1251fe78fa1d1be5b8f3815fe35e12e69eff57068f848f445843602e1af57b6e489d4514c8552a7260f38cfb79f2c5b82a80c53cf95a75959f61864a0828016ee9c2e808b68cddf8a85ed4fdfc415593439ad1e4bf182edd3c577633a458c81b54085d0cf27c94bf2bfe94707f2a34c6c46a99a99a94de9878d898d3830f762fc378c0f194aa44aa6a18dfaec3ece4680afeb8f8d6b9c7e06b8c64f9bcd5b80cf3c63d84df6703abf4dff8644976440af4b197805652be5870d70565f9421c6ee8bc9f208344a3ef7d0cb41e59f155fbb226ada462bba69f6150b6cc8d4df7b3a71d0d95294b101363bab46c9458fdeec64b0f0e3604703f9f16c42fbd4106452c68f4d4467e24d63667d0a52fb4afbb22414a5b317e1dd2e0ae48c3b187266e9c23f486431c169857c45fdd21670b103c39c70c61d7f4f63050233a0b54539ddb3bb8483ad33e1a35f8e1b26c3aa1f8d1528ffcddd25a17085e466d5030e85c80d4489c048a4144f6454953570d85c7b171cc58aab3e15fdd714a41f74575752792c485d729948d2ce829f7e54c46190e8bf47466a62e3147fd5f7ae4cfe5f018d68c07ecb13b7d7aa7bdcd2ac4906857756e1e19404e74fd474ffaca54b903ebe90c5f64f69f8f4af6b58e9ed2e52593a1b276cb4e2b190ecee8dbb87847ba7c9024ccf93922b8933e1e4446e87f556b0355759cd7d63f589cc0c8777c14c277d76840bae470b9cee55799b7ae9b7982319a4cc4dc8b285abec5f05e1554ce6fd6db60ff31dfb1c01b01a67d08b3096cc5f9c9f83740b771195499bd9d3047d733b0017759ea5b1115b3c3fe6db531d59278582585fee1add6d4cf965048f02251f60c0c92a62044110cd2e152e9bde3e8e579be9565e752b52feabf58e6f944b4b289e2080b04bfd277883583d255478a48977087fb9a8b74862a35e9bb76f564f96d45fa31c27a28a636052beec7d0ffbf01cb877d0a98e60d87150596e4142414a0d74294464abc96559854f29f71e9289fe22040c97bfdb78eb5ef64357f5f2666987dfed9bcbaa637fd8ccea4e803d5f04c58338fa3cd791966e58f2d91d779a7e780a02a339a460f77a691c0bdfd3a9e6dc55961f34355557bc5a07809f45a3ce67e7420da664ba9d6f7b2b7c23af65a9d564285ebb9a1f29182e554adbdccad1d8e10e0c67649ddea5a39ed0283b03ff795f2110c67744e09b46cc502f2570c17fbdc35d7166d68a1254e638be9da83eec687dad8ebb9a47b42914d82ab1debc68060b287b092279cbac1918d1cf6a2cc8c3ec9b4fc0ccc3b0f1f1a9bf661c0691178f3b81b69ad2facf02b7c9af1bd607ffd3cd2ac0047e7160e8cbc28e733be145a73c7b3dc9f0851802dd4a1a20a9af2c5f30f7c01d2f340032dc55269e45c0a45b000c5b494629dabd0d62ca6335ec5a0ee7011d8bef29a4a2fec516e9587e853bd409ddf11b90ed92721e3ef70347b1f322089eeaf092a2d8c9d39d15ecb5ad57e4e1c22f970bebc1681937dbc330065b0bcbc2396743640ad32fbb43d1aeca8a2cced79458064ec316f5ba285892e7224d8742e2832c1dabeb5eeadacde520be8d033a9be4fb09dfb7fa9503f9fdf48e3c881ea215c84ddd1513f346e4cd8d28bde57bde1a5316e603c4f1e40b96c3fd1489e6f3b1e9fa59bd542629e348408301e7c41d873dba22fdf37e341da4f629bce04149c31bb1b14c74cc43654589e51888c19cfbdc7d6eb683cd886937882f0f98155bf8ba0abb67fe68440479b4ade51b856581d6e3044bb304335ebf381277b86bedd1518b406f6e4327d15028c1fcdd0fc4e4052ba8dadcbffe86aac5bfdcbfadeb2f36ec6e57c52e4495b46337d5e8b84cd37e7e7287093ff5e659bf8d4a9b4432475262eb488e01e556223850bf0c7e5b61443d18e4dbed0898f5f4a6a6831d901b88b40f2a5c20f4821c0e6ea490dd1c591ad79a5e604c3af1d3b0117587da510bd3edb98ca38a62c2cc5b8ce7bf7b75e808fee25e4c0db90ba567f895fa74767dcf07f115c644c68ba00dc314c368786e058ed0f2ea0619c9c5ae603c23dd5707e4bb507e817c0006ec29beec0e4a931fa0b8d884531718dd2ac7086d942743f800b734bc5e2375de41bd969c33a165f4d685c15dfb0d8929560e28fa2e35c843f6d6fd2fd7974ce4ecf8ff853e4153222b472a839dfd82b2dce9763d34a838eab1e713ba6d2c17564b125d6fbc01e0e92efd16c6a43cce8b66b41e7135924a92ead71d254f1fff585fc217bcd2f6a5bb1ae3a12f2d92db0d7a23232752d0824a475915626913435043596e539b8fdf58c01c2971ffed84dabd8f1e3deee1ceff4411b7de3e9b87d512be01fd613db0942de6b3d614be6e747367d8eb589fc68354cca1e9fbbc26becc43c7f3caf1c7c49b8d6ebc9cb50668ee843a3323e5df3cf443f2299dad74d2bee4edca10cf85744f653c0b544daa51f43cb37e7e27d072262e1b21ea3a55cb4486f9b0761a09711c70dd7874cca483ace35b1a3352f8046ff21b370b656d249cee635eaca840f6c88dcba7b797f90aef7920205936b2d747b8e135e4d0e4d9ab784f51d12621499496c10f2736c6487e4db39d26ecd3e7f3786d1bbc872dd7b4394bc5d48db7b043c8b2ebd540e5c88518f71497ed97d3d9c0cd89de3b8644f83b8bd87332abc32d97261644435fbd0c57357ee5cb2a95a5c0d23c33909078e437fbf04585a5a08a90db695bb091f948fb21c60cbd6c090ea7280624389a597aca029cb8e1faf18a1376591e72875dd038608481560dbd181f71e9b7224d10cf4702370bcd68a7c59cf6f38f8531bb573b0e17cb1e87f6566bc4f9f557eb2d976b7490dea549429efe1f20e86c73f1ea068598109ce9474470e25563b2d0ce2da501d3b9d96780f38fa60607835d62353b6e13be72dfc28102005eb11b4ac9867cf7705b1fa57ccef2786135b72e85f628d8179945c293ee05c7f16600fbc7339cf6a24ce0c0f47cd1ff7db7f3005473d2e8b320ac0c6cdfacb1b45c6a90623f8513d4ab260785c18aa6823bfe98a5ac956ad4424d8880e35012e70fb1e9c2dedd727264d38ecd3f5f2361941c1e127c69ced18c9177a4a0c840b87988bbdb6a5538207f1926292e4f3cafa0abbf90631f55479e36f9132c82d835dc99b150c33fcabb66f1ff6427813db1e1091fb2a4c51a584c74f508393808e0df5c468e6442f8ce31c9bcf9813c43742765947e18f71ebf4e6217a51130f701609144686bed45cfdb5062e208a3e8d583bb1259241b443f32f9bebc904894e9700dc3a7d3ac6987d886dbc6a2ddbce01a0b0dfda0b9e4811409c1a88f63061cd245a845931dc7d8eaed9857171d711b9b40c54f3182e64b034d88d46a748d3ed0c62af03a2aad03c02902d64fc83da929baf1c66116e14bef24650bcb0d1a9fbad8ac94ede9a5cb2a7a1f701195b08e3d16624d68b03a82e496ff0f620dc642519df9612b584cbf4992ba216440b8ee6835418f3f2a41abe60a0914be48ea4688d1bc62f0e6ef25b7466d9a594c37d97aa8b60cafac49096db312d485f6b8aef86e80025fa40e6fd55c0ca2e4b798389f314fb294d08f915bb9f6e56f62c555405bc662ba798be22aee6bb36c1a3f09eb735825caa9f3ae65cdc79840825f2e0f9c7811cae1153814e2ac638860b9a32523eb3fc0423ca531e045164baf40de7ab6e62813ad2a3b50106d9b601d574f330287bac671c6a0c948b1307bc74037b735c0fa813e272e407ca37ac8ff2fb1925c3c61bb90a03889c974a7e5813eb38f7701009579edcd54244bd348b53bb871eeb200d10001ca0ece37dede11b17358c52335b01071f7525a1aaf646437c21605ef9f47b865ff1575fc1fe34bfe75a5b896576fed5bb0ab5c1a7fcad5f81b451cd36932454d70a89976087179c192dcb46d08d95341315e5563cbf4800cb50bf1adcd3d59143c370c507e76c2af0df7f6c2f8d5d83cc43e103df77e385d3dba88a4a70b97efe89741181c2958349776f7dbca031a4c756cf40167058c6c986c8e8e7acd3d0e3d96f2103308a2d17e9bf9bf94a4fa43c1c89c7354a86a1e6735d8d0ae98b54969e3d57001a3b58c612d96a3f7bde204432a6a1b11f9a55ad8419ea2dac7e000a60a39d68a0f51f802cfd4969dec5abf7f69a0f7e08076a0de0297ae0f11e9b310a23989b774fb35152af8670e5f8890c7ff697bf65854887d0e21788ae18cc3babdc010ec62310d4093f5e48bee4b1280014b156bc3de9b8355a33e30dbbcf4811b9c9b341d20fe89e50d38e65c2fb04cca21b442e8ee8b6ed582bd205380a2ae5d3e2f5161436c5bdcf97df69252eb83b65c2491150ad044213489d1f128c16d30c8f4009e23eacb0bedd99505c809d54dce29933f56df6097961e1df73a41162feda9e811be9d2e8624dd8338dd7ccea7a94a7a70032d77a7b7369f76869082a5540d1faf2149430752ce13c183f16a80ad010c153f8fffef2ca9f2f6e1460ad99a900accf3042fcee10aa206672415ae8c9820d1633b18f67218b988431eeab890b30272c0d8f451698a77701b9a2445e73364f44dd5289887c26a821d2cf07e10dd1fbcd93dd8fbc8a19c943efca22421a41c44d84d6086c50fdc4ddfa3327f145de496bf17493c3fdd269d6568798fc98c899acde5ab17b65350311a7f7d9216dd60b7e3c13f63f3f5ab61f4d7f04a5abe6638a4b9e2b196cf8043634e1c99a7108d54ba70fd426a03badbdd1eb572d6241bd557b2a0ed7c0929a0dce69e325f35cb3945950158eccc614ac410cbeaaa387d78e759e091b7adf0265f030c8dc3bd1929b43689fa2c18887ffbdfad5577de27b450d2bed9da366ab14e29bf899e0bd03ef6f19de0899670d3c6342ea9635c906607ae5484c2fd2e0faebb8b7c3e58f3802875730c5b98bf419704bd5c71a7306fa0b4bcd15571fa4b4e029b1993eb88520ad3710cac4b7fc91ab60a013c836f104f0f127f9fefb9c91bd53153bec9f0d03098c7e9349a624f0ef818340f659109c45da0dfa00c3b1fe35dcb1353a00b7b7875b2f43d207b5a846376ace4adeaae291e9a9911dc9c1abd77b5a599023e148eec1f12b54d9e1f54b56c9a65dc434d64b1a84421abe56b369cd3651614c9bab6baa18ff504f5ce913e779cadd67d6961b5dc277cfeb4865da2e57b1b0fd1e09baa6b18745a9f2fd2571f257175cb61a7ffdd3b8afbb6a33f9ba02a7e7c4a00a9b0640127c7b11b0f35458014a18477a105864f23da07fce623614c3f2fc5fc178c1eb7f621935d431806d46a33ceb0a9dcc51d2cc09b839992bf506cc64a4995e1f9e9c08c5b36f4945d94d843001f92c153fb1a4043c66e05491432314265c7974bf05a371a3b99b8e30852b0d59b41bf60368a667901517b24ab09dff4a45a2f186c168a41eca7669c3ee75800e4c53f039532e03f8ebeea8588c0e1542b8ebc2322b2cace42c333ac5f450993907769d542d065eecc7303e90c1a3a8465a17752c972fb9482b436b9050797748e423fdc3b79cd373dd021febf9a0001aeb43a03d33383a93e4a9e4e7cf5e56b3194defb31d4ce378d99728b1a83f503d2e4a8bec192899f16989490f162343d6c7334ffea9254a4f6f4c59e9b040830de650a8441b84320864d586a50a8127bc0b19e09b07f55826bbcfefe03c3f485226d8eba9785150db9ba9600bcc8979344ead4468e6445d32311602b94818024c21516a9a32dba0e599e0dc14c1daf2dc938573b99436fb18d9a10dc8090476c324d4259a3a4cd0a9c88098f0254e35c99d8b2e98f34fb22ab79464478fb294e17d2f088e3654ba7433a51fe61ca0fe707e1e5ba83da1a326c6037ae8f319189d783f96fcab31d48dca4c484a3991f9164d1b4d19f3c4678214b003d6fa59e6ea056ea39f5af9eee6169a94885d57adda4b76f6818a0cd72c0a6baf57e88e6da083b843b4c4899ad2109464d9af155390db5fd4e30f5b5e1bcc3e27d2886fc513fb5428f99044c86cb21466fb9ae572f0410e3bb6916bc0f5369c410410921f53c4f3ef32e307e884c6b49dd1d14fc9f61718aab9165069a73359b415520648b3202075e5c25182b756bc176a311cda3d82331c6a41af9d05e49c5ea97a6634ab3ef558e2fd2b53d16cb7b85863a1fc4ec31494cfda1a770dcd72d0fdf26e5ae3e3b062987e8bc346cc74a2bbb4471464d45d4faac1e2390c60b2a5747a44ce4c512bfdcd8ae7f4dc0327be6aa2ad096d07dfa1f262fc050e81b1c4997ef131f90cc9ee544af91d22429ae09cdd8de4743b59940a707aee694c720ee3a10999fc3e7830058e3d38870da95c9e278118c7fbe2fec6e2fb895ce5b39920a458d9a9b4d17fb29d23288dfa930a3ef4454af6f96f3597d90a366f20293d5511f69aedde03dfd00e672c6ad39a4167098d9378ab00d290eacc986914955d60067e70c61e010d6a2963926cdc0582ad36f98e9074be28f988d26a36f09ec2d931171a706cab8aabb3e3071b7066df1b4db67f55f637e6b2f6a3c3cd8675df6257a97fc60c49ab6cb4eac961a42499c61e4c55c4f0d357bca2cec4e5edb9871fa3f576d67b6718582e21f76a7de54d5ab9f1c23568822084d9d52b28b2fa4f63a4ccd3f74e38f8ef39875ed9b142ebb94e990b13bbcdc0365ed0131c4ebab8767f7624e3f2466090c321eeb4df5689cefa8839e85cc763e3907a3174abd9b0f85d3ac6977b568558dc7df29c867113d45d2dae4c22c8f8c507fe7d94ee761f91d3377a1df294e32acb7a9937c544c6b3aefd0f2aa01eb4e2a0367bde354d8d4f0f832437fc76f270f7ba3b3c86122a023540d4a7aad005395a4baae9c9d8104770611c68ff7653474568890ec7bf512f9200926f6a94c6ff215fcd7cb82bc406d6d91df079654e140d74631bc1b9975eee25887e37df57d856babb9c90e66ec58f30978724587ef7c18ae1c1a887bbd9b3661859f19d9f2f7f72c46a23161763b9a54c210060142180fc00c04a0b8f69fbe0c50fc90e5944a6dcc5d83e7cc17e47456c0c470be969f1ba4b4fcc4ab8f5f8186e3b26d7847020f3c40b3b7829f55857ea143ea1814bb00817988158eb1064e731e453e5532274b732d496ad83235fc18bb6a166e868c70f87aa2b4e9ad1dfb651ba399d044af613d40e7dafce33d58c1934b544617a606c834aed8c2703264a1a55826594212b37389ce9e5d71491bd3bc02801816af95fdccb20cce611d72d121f6d4046bcb5d8eb077fd650018af3530baf0fc41d23118e432d8982d971bf36c836aada5fb5b9c12b367366ea224ae1ffa591310768edab89676665402b6fdde254d8e50081033768e154ec199f65f05024d51077191603778035cd9b14fe345d4f0db1f3d69429bfe8a35a33d3fd9ccf5e1cbe7e57340511275748984ad770f58c7250d512f8b13678e05d41a1f6200becdad77e773ea5363357d0fefca2b448a6c91cec0b7c3b365627cc2483a5da6fb55e8721aa7cd61e6da892636612964e77c4461334720cb3c3300c920fd7c6819668cf7997a414ebe606b3e1482f751896206a46b8622a987ded40d6f9d3982bc5678c6b8392a6a95bc51e740a6bee191a7de0482bc682280f17dc5f383f8be74627df17b501bd0359b59692daa402f43dd714d1a9d4a8221358fb0920a6a1ae7a601089b702a25220846034fcb1b67e2eb917526b2c9a89e8357fb587fa47d9b2af1c26a1128bfd4233e14e27da893f3a15df660d4539f4a69fa0c24aec05e32e7d1bfcba85a82a1bcffeacb7fab68b0428737a689cafa5fe506023292a28e4a1ff0fe110e7b27adfecf8c9ec1f4bab3224084431eda5328c5310c6d890eb8bc345a23393426240f3833038d1aea540413aa346c72f8606390926e93484f20393eeceb8cdfdb3d6391da34a7f1777a091a04f4758fa3f6f4697f2c8ef6be15a31537919aaf5a19158425f7139f7379db76806152a2b8a43d8c1ca22a426765ddfe4dec183499150dd2cb444adae235b728e1209acdbfe855f2a4ce6609a0187626a5f3e128ee2c8b6bc78d0c7067f9f46ab2d5ebb42a69290082d37798f023937a62083ea03ea4ff540356edf859defb7fc53e952d14153b8d7d6668764417a34a8b18375b9236d0a0a632be602764dd2579eaf61f91010bc9fff665a5ffefc569d0008f684f9433e2a2da4f917eb6614c6769851a5ea7862c4c93126c57c59f561848fe30f88c179b45d1c00211791afb812347226d34984beacdef57d58484c010dafa2e87ca33f469aaa15a6a1008ded4b4a5a2338ca630e819f626e282595f86e5195d12286e9d7167d779bd32dc6f59dbd4c578e4a10908da5e15d9010c662b857c9bf5b6f93556e0e49a4844667bd421353fc9ff3c98490a1e1c4d6f090f8c40e4ade7d0947bb1e77659fa0f21ca5cb0f4573502a862967eea6a8a8e2755d71a5b9347a8c14bdad268fb694787883f7d2fe9393307efc99d34ae4ce26e6a80801436aa88f0d461556cbed9f270500239f3626d952e29db7e32f322b723dcce4101f7ab8706dc89b2414985727f87f11da414b8a3629b1729459f323ca3882f7a4378f22d058d34b34207e83a5e74ffa4f901859c449489f502ca5cb6ad7f6be0cf2fdcf29bcd17a1123e9fe4ca9800bb48320cdefa9348600b0af266b5dc2aefeeeb7dc84dfd0edad34b6c93a262dc2da8903d0dbd437734dbaba1245e7bd49d9c90252e2530f959807f244693ac9013011b7bf77a6c0b81ed34efa7c7a6ccce05755680f71143a838391ed186486b70bd0fa0f62927efead8cbecc2afbe117e3640cddcda645e2216df0f4f7cdb83b08c89a5c1f39118842cb92f1699a863c0d471992529c96b39e5c5ee23d5f3778b34c01a7986e31d762032db9a775c0d3a3ec7f2503f88db5a3172607e5698176425bfc02991fde533705e1f626c12f11eb176acbca906b2f8f5820c8bb0d40fd8737a783220d482b726d6fbe2e5fdd902106a4cff1f12f3440e5725a912602f3a8bae6d4d47ba35ad6b501911b39e3e10dbe101ec1c9ac8a9b6021bbc121bc0b1dde8bd58ddaef7934879723c263735fbe2a87d41aea0ae761cbab4601c6e281d9f990ee12708942c8ef6ace21118854343ca124ddcc946ae57625437296cb7b5488b1c5455146e99e12f73a7a8c7e07fd3ae1d318f8797ddbfdba9d1a54047819abeec403b8587f843c0abaa4e726787d4c540f2e2151c75cfbc36afa146d5d7766bf7cec1b51bc6561c0dda48d0e4686e50c18259cdf668e513b8bfd075950ed6a0a04991c4f6f50643e29ca2af08d6abcf5978088f57210e7862d8b673514031f1e3e35fb183c89e632dc567ca552dafdacf6c9c3575b28dddc0c409b96cbc7eadf82a062b65a805a2c57d55a003eb2836a5f441e3ebc6d21b0140597fe5d241c4add95e3d0926f8c6bfa3760819471a42d34f80f724cb07bb5740c7558aaa9306815d4feb885ec7f24b93a4a0cb4671d2f7f750e4ac9d235c3682e08600bf52007cbca8b292402ab12968a136a2399ac2d860aa4c579a0c14d915bf2a013bbf16fe3a68bc67e2d64488f04f91ee903d90477288fed085ed2a8a05e95be61607acd19bde5ee55fc10f3c1c3fe9e00b26a262c71e64a4290950e6cc45fb2d51bcf777766a0303f75e90f03d32948732d54f1a82a4f54afe08f8c6fd21f8af8c828208f94092e77274d400aa5c26f288da3923024768255e940ace014db2efdfa8d2b6d83dc34ed1ba51e774a78abeb691b84a9914c61bcc53f85c752d4624da91583fc47176e63ade5a10e5d6e4037f76b390317899e4b2f456d2c33cdde5b067bf109344c41e57eb3cec74f9b1ad76c7ac63695cf87b589bde5d549701ec306d48e2be91246cb1e2aea4ed3e0eca12dcb27b1c006b4908bad97c21195f4fa565ca0781b30a03cddf858c9780892a08139235f2551234941e28bfe1bf72c697af9d2e88528857f1ac614b17f006aa5daf9c884a944bc4f1f5dcb0af9bf5e6711c65fbe96d3275de3f2086090a511a827a70e91debe20f4f8e63406c7f0ae201d71d89200f6fad03bbe4cdb8b0a603b8bb33d75ff7756e18dc0b50114b496d72ca87995481fe1d67c8fab391b1ae368fbb4b4d6b604f4ceb7111a318925bfb0ed91c1dcbe21dfb45c0d00dd2bcdc54465bf2bc7fc3fb90f8d553e23a869f1a8df7afc3be512db8471c6dc6142eec77b1734f55f9c9146a4e51549a4d75523ef4bc3a70283e816785363dcf83ad4988caa6702a30adddc281f1a64de38742eaed7f2a79f9abb3aabf0df459b384e487de3b90db8416b5aaed0f513dbfbaf0e99a8f4028138cd9cb49636e9bcb832b1205e80bd8467cbe8e137807ccb15e20b1ef4eab3c7393ea22d81063f3806f14f58595a3c0890a5bc87799e60f12b607afaf1a48750e193c9ccda586ebaa09879d69a3d6545567bb83e91e8e8a4dd59bd1aa63ce4f5d88927d9139e459b526a8feab4ac467e1187cd0e0988d7478cde059a7135c0212d5923bf4a72f62143c435341e5396cf16188daec1301a243d28beecf7ee69340e1e8b7cb523230ef76a7a2b252a3f2fe1b9c716e1f79e88faea2ddb3738a1ab48f01c975efb25f0e812c4baec067b0829c36b00b00d17a2122b5a5ece6da694255232868cc633d8e8c87e8fed5bc5cbd061b93326fab79f59df042fb798caf41858014c5dc410f57a94eb00827e1e90ed9d13ff391d026bb2b386619a8e6c3e0b748e36300a2e4a4fafcc43cf090f15d0e9e4829f60ce8616377fb6b1c57f3c431210c4b3bdf1aa1ad7499aa25869ff726fdc2408522b927f62597eced5de68d92885359e52c64aef1df5a04fcd73d7970f19f2c3e7ddb84f9638341ce8661d15a68fc1e0602ad38c7f61bc4124191eb635039116dc1497eb68bcd342c6f4d561fceed1362d9c35c6e384bfca1e716dd4fd990d4fe614bfd18895d5a62e6e8b55ff2f589bb48ed4be86f6c3a85b280bbf7e1fd10ee6fe254b7a06772c92c2a102dbccfe7ae5417fe6a226ca1d69f7bc18a6cba7b838fde4734efe5a2a2496ab3ce5668abbb2e6d72e185156129e907ef19311c5becf25471880a263903a1f6a4e6720f5b23f188bebc422f6767bc2a086503d17c9c137ce275b2e9ce1d97d2df21004728016bd2555cf491d55bc939df378f37c8d711c82919797e1e38aec3c1321b3d71c2c9707cbe06d61dd2689a6ad597b839d47a7b9d173e72519a06ff42d5a0711660c4c2f8c1d2e0ebea21744a269487940bf464c442cd6bd93ae3b34fb6450971e5476f752cc9341df5906e4802210e20aaf9a2c10c700b4a70ac47b69e43fda6a7baaeed4fdf5f7f9d71c4fa6c47687e87b0e6340f8b692eaae76ab8b80d8322ed8a754839e999c0bc56e3bde6a1f2035be0327300b8366566805a571d31e69a7c83aa8e5604a6e661760da3379c8e39620f6c8353c11d474b8bfd5ce21d3ed7c909dc9f7a697b04482dab0a18592a8b09d5cb4df540c8ae3a002f749948cc5fe76782318a3581878c37b5ce720de5d048f4115fcb6f19a8944334da15648f3129c1b61b7beb163af5992eaf1a7504f9fb81b681ebf3e96182192fbc9389b66a03d188de719be49cd838196657d9e5ede9882cb15e9ba9f546c1bf07445b16e0cc4806400928ff925099ad4e866f4e3cb71f2de30b7f8ecff5d0617f046bd882a3e52b3e0326bc01d3f1c93d920ccc4585ce794ace4466b2170c4a2eec0c41211a1a00ae889e3df7907cb0b220bc7d9d6444acbc8451e203cb75a519def7f5fbf01f42de2ceed7838d8605da0e7fa004874d36e897d7d8e2e6a8264abc0682a464d5d313974a84413916ea98707eacbab54e38ee05567051a69f84d6bd579ada693ce6552c05e8ed9813bf50c7943c7c426c643dbfb8cde0d6ba3c7eb9297f06db2ea00d6d9d89c8cec0ea8987cde10b9f2e84b97be4321775c33e72cc8efc813417b5caaf6f7171e38a5dfafab60a4b63be525883399a077a9bc80d34d7e8fa05f83d1fc2a815815258a07bb47eb101dd07cebcf54b2be26ac36fe8a5d8a2daead19b72d0463f986404d0b60f0b09f00082303bb5001737ddd00770174f6da9bf8f31d9ebad1b413983c8b238ea1be3533cab7f794185a4bc565601fa3331213c56237e1b37e3af0daed2d192be1ecf91aebad011b7ba91b56639845def7ad4f7676705dbe7913f14ec756a0782a584a09072756cdc8f8b49d19eec2ea6c4c91e5ecf897b135327b25a87c6829841a89d87198da4bf69b51d7aaaa281341f22836ed464f677b1be83908a184a98f5bcc7890ba4fcafe32fb2ee507859db13a2cae051a97bb977c9f2140c40156770957fa36c986db6432f7e1ebb5d657becf576572d4ca6400bcf9ff9c453752fbd59ea4f0ec12c298f41cdc798bcb672631de8c1eb321c3a771662af9405317c4c4a6e3782f64587893e332c3b9778e450729eb5f2e182f2b3df15cd08ad41d653806fbc5a8af757a56c3e709b05f1ec82ed4d1d43033997f6443e9f72aa8eb51676aff28a1d0743dbae206039e8611d4ec10190ab56e4abe2cc90f5a44bb5eaf0b92798b80e4b3b682b854366492ebda5ba934c1f944cce5a09fecc31e2932642939a2b324e89dd31f67a591e36fc76b23ac4bd4f578c08dc8010e47dd812303144d1496b5b41e0979b9e349c96797260574c292e85f82012258aa14578f8e2d54436dad783fef73e9b9ac37b6bcc90949455c31b7250e39a33fe0366a8324b60f3d6b23733d5445fd68e6d54d061c28561a46b29b71f1f9ba88c929c98f7e924690817277456ff79562d53ed98d7461df22c770cdce35847ecec84911b5c94579b3dc393571a8648aa8a0b92738a7645bb738fa2e3e9b3601682f07bec554e5329d0d12bef2a304eb091ea6ef42eaefdb0f84dd946f45e432eae1911aa6f8bcab232e442425a434a94dae4059e0e9c3bd30968161ef20a9d8e0476c77dafc9e51a23375b9e83b042fb1f4e6a323932d987a6bf4b3bf6319418a1e33c8b18ae4171a727ee952c174bd67187a74159239984c2e96d5ec3e5f6a87b7a3d4d1feed82d5182777b375bf5a87defa33b37f09176d37876be191feeaec89022482157894c4cee19341800beba34cc32dce554bfdc7b05b9ec911eb48c20fcc5a404674cfce928c7fd7b5f6c2bafd178ad95a34ec0b391176444a74a4efe85f09e250bed9443b7ae34829ea74ca25dd22e045badb6a76529b14ef9a822e7f2e6fdada61e1b9ceb22a34bf1220a4a1b93e94c7a14cb7ce0760efbfb49de7692a740e748856565794e00b00daf1a5ae97f1b72263b48ca0122f51abd854a60a3e42faecea6396d0bbade90fdd81c5c928300542d4e2cd9f2ff1553720c9f9a8a4cad7466737c66113fcd2234f035c6b76f602f6b37afec22bdaa391d137dba20546849c03af1fecef4e3333fc0aa233a9df05651ac04e53eb1af6cadeb093a3ab2a32740d60a86316e3afd46cfe4f9415738861404b8fc03f6980e7938eb35f5a7e562a21281c8b90e0206e7f8920123e240392d75851fe8d294f5784487fc5784982f7b864b2457906ad91ea3c8f920f6b9e457552df98a22e38fee7b1d1c36f24dc93d14057d1f9bf70a0aa67b42bc39b2a254b4bf70af97f474c43b501987141ebff772dfe0284f6b06e687e85fb10c91bee2db94f1eedf63262b94171b3fa8986c7a01b69b0f3aaa8caf91ddd7da0c89bbdaa4a7310915e397cf206e32c5d56acd739e1621a574e6149035bb648444ed1d066f8ecbb1b992bfaca3257007595ddb708bac622b99a1cd3e401e48703e3caaff788bd17e1b478ebbac42a765027ea8a2dfc3c69c3235fe314118bb8de6be10623be43871b1492164fac8c2cb984ebedbf282e50fc8a95ba42a50aa25f8ac57dfeecd7cbbbb34670607418e1610ddf81d23751dfe9196a33c74f74a8683d2ff0c5faa4f401f4c9ba2d889667798d1b7ba7e14985349fc77e554db41a8b652a1146a3d8c1274d515c8993d46d65be16140c176dcf5c521b0e20c5e46e573287227f4f0e26ad839efa161c7fe37ea71b14b314183e05b5dc4f3e83a7e2881e443dce127ec6b1f7487cd79dac7b4438d94232010bfa053b6373553b0dc06917199434330b3cbf7d145ab1a076b9149faa4c94a7b64e80a1b7e82c00ce406c4fe05d79933333e4fc98bb97aea2847b799a17d299df0b9110a6d4b11ced57a50cf62d1a5202c9fb2b78cfd5053123b037c3321659a066124108db5a7daa8b1ff6988bb51e0daaf7deedb72d8162b5c17c13ba37f3ddfa8bc6a5522ecfca2db65cc0cc6038efabbef4c282e18201373fc6f0828d4f64613eac24b159c19ba6360675043bddb9c004bee6c235fb6304d7449cb0048ba1a77fd4caa1d879aafcb8d8bba1f590e742020436ac5a2ef04489d3d531ed95cfe9a531cb2211c107dd7d602f8d869c89891b6fbfcc659c26b488d3de5247233f3f518aa0d8a73bb8cfdfcb635e649a6313517434d624abb3bb2ead819a609db9e7f649d7c6c1a9b80d1d7d23855f30c4d9cb7faef0efb95d4bd053c4c4a732f05b7224b39f7956daeef5a621652cff59c9de289ed6f0dcf6b3061c53f9d256ea16a8ebbe74ccc6c8ceed7ff92c7055b9682dfdeb257e4a883ad478beeddc5d4efc2d1a150d594342d0013b42a617cce90aacf4fe33465f0c0c0799287f728d10429c1de9116b5c672ba5ac66c6d156d902123bfece9b48f2b5e51c34e6e9dddff656e5e7d03ac5d96fd27c4886f752448647809425243f1c0cc7fb1cbc9177ba2b52bf6b22df3d8cf853ca8e31af7b96b9d9aa04932d0f7818257d5ca8ce6eb6c3019198d592ef5d38e6ff3aace99cc4897839186c6c57abf84ecf48119259175ea6ec6e398fd30b9be19b4df6aadf05e816f6300c478c219228739b0598bcdb83031b7a58620d9a86b346ae25a6934ead93ecc3f533844a32085eb0ac7ba1eefe0b72f793721eb77dd61c734b9a7e085b1ddca5ef2a51a33f93f835e4f96531e7ccd5251dc84c29d7bcfa4230a95a802c44a62135bff07dca3aecabfa906990e4b39f13a869e7ad6afa98bd391d0a4d5fc409dfa3bf7580ee7b9d1e504b115b6dbbb0588e489965131822e2aa0ecf48357e60def504abdaf4f01e20fb87995b821781f2f74edbc126f339c6ef8e357ff43a24cf1560a561ea248368a1c53a69b14297e3e450d8ae33299145a6de99c0ca60299b9a33e77e74bc4c2a216001aab2108271f139a292f1f7c03002517676919d2930e3e86fdec33151ca63c3243165f0db5e1a15a03098514aa66f67c3dcd480729c867015f6d2f1fc249594c127f55152ab534e09ed0638243fa90c755c09d50b39de92d39908c56e663d3008060d5ef0f955c086e07630c5abf5c4c0fbaf1b2b4864e83d9dd0fda0c5238c53d96908022e93bd469c0539eb46ee7cdeea4893f11c826b87b2bd11dabadb1aabaf140ba13b09de53a401160f08e4a7d3866f0b37f3fafd8901c849d641e2b0f6c6735bac304661a2e3fadff0bd64d751b3abb13eff73b40be014930b4d64f6aac910880521838493ce32305185fe81393c142908a1815880af0cdf9493ff571a9ba2e0516f8bef41bc29ff25a05cd750d3d85e65328f09f4017df29cbc48a6841357ffdd39e38a8357a9cf9f53e63e348010f601f3abb3d6cab1d9ae09d6e9494a15a70f19f4a9f634ec2923047f330484ff50f728c4f1fbbe0ddbd22cb8001e0c13720c37feb5d86d98963fa0898d28aeb0c8629a7627e19571a3825ec0fbd46c83f46eb08832098006642a6f164d5c6bfd53187185703b39e76c392f21233bfad09228e8ec282f8af666c009659c5fd9408e939bb0b0b02effaa6dfcde6984ad3f0b2c498698e7159e74c5b3ff86d7cbee718a786a8392c59a89c6bd85177704a4a5883eb9644e5f1110546f658969b5317f59be9507d46e3b4bc2efc716750e6cfbe9ebe1f9b80c16ab2db5d20ed60c369f2ae2d00602a9fcb4558bbb9295a77b57fb39eb060a03331ce61f9ca6411eb34b6a025800c3b83be592d9f03d2486f1acbef1951c56ca6fde71394476405a1fc7a5c1c752ce5aaef73b3c4b1f9207d18e6d6344fae63416ff70c340027065d551b293422fea50e9ed1f58ae456d8e4bb4c1057537689088c68db66b624ba5b0f68e09824cd185d6770c62ed08a021b644dae375461c391fd6644f83a9d0a76f460d40ef9fb5726cf5da0af89a38f238055627811588d838bb4e3e548355d95a28240008732304e8f9d271bcaec7f8ae5a3f5c05b00deebb9994fc04bd303fe8ddab4826b4ac8924f23bb24c0409763050abf1a2ac06b51c523e89386a17c397d4b02caf815a5ea076196812837768961123b393218b27e320843ef82cb07d77213ad81de4212db75635d204f3dc1308a4f58164ddaaba7d3cdf1ad015d96de0cd3db99a9dc7710d37f235e11aa6880533927ec431e6f369c8c776b2aa9012df4a05582ab2f76fc89aa6d5d77a5dea237272df68552da805f75a5cd94f9146ec783daeaa3bffabffb006fe3ce6fd7910fb823e402c441ecf58dc7e8587c90fe5d8baa40ea40ff66920c64ecd26a15b1a6fefcfb161be4a5609758e7d3de605a2c08e22b0886cbda0a0ab92b7da91a38c8144f324a66d60d7281438245bff31a53f4f270ab6a5ff293e6b432a4455885a189d460d8548c0f176d290b6f1cc73a75aa3ff69290d8ce2c2da303e6159675b87c1cdd588c4c5ab7a843a64476dbf24ce6cfd2afa573763b9dd03da0dc3c448f05021ca052cb6ea9ad7622f929508cfe2d226ee1e7233279d2fb3f15d009b275fc7b68590eff6bb91d111e1683804a2a4b17aecd910c9cef2ec89be28820ddf182c2e7ded16230a253d4052c491416dbcb6a68444ec1c112acabb2f2f15f71ea43ad06ebb614e2e3ab23b856581c03e92292ec961a253491232da344ed0e9f5e4b26c8e5046e1132b3d69d42083c51e218d236b1a998dd9a73d2d20a024fc7af1ed090ce3b7d45c71dada089ed14dc32e3dd16ab39513847da67f2124902d75399afe78153fb40bb7d59d9bc86a6a87230193421bd855060d4159f9ddb3371bdd8357e1a09081246ee8e4cf74e6e568ec50f1d9a1d04240b5b5bf75ebc0f43a195b77353f34d62d147552553351837cae61b0b1beb41b1518e2e17167b25bab9dc49d5df2c26605bafa6931dc28554584ef88445f8285c2206401feedde546b116cf659335ba27165c23768a2e457e6b4184c7ded04fd715ea104aa12b37fe4d1435ce53f694649e4493188077e1eb6dd407cdee30db1efedaa60e73b8c51cf1801ced7372cf03515032a9eeccd86240a03d1515149da25b90f07387755e90602c4e6f4da1383552212d2525fe4780cb282a7cc587670398ff70f9fea133282d87dbbac38e0718fd28f51d6e44f86d33956fa6f379435158964997f7139634fd7961ba6f3bfcde980f41db629eac2fccf17684bd24a05337d437149baaeed76573ee4fea4338514c4b61e7a6a0078d4cd3d64f94176a7a02491d48e864f723a7e41759f54effb6bce2490d8424bd74d5f77f86cfd912f7c23cffedfd78f1fbe7d9d0d9c619d83b84a24df2d75c373fb37018bf34e9dbcc0221930ed76a57226ad0b035832fab117435dc544e2b0355981f932e6c22d9a5143f6182bd5b6a398e37de462e4b4fdb6aa5199886d774a0d7254df2b2c883fea02b1a1b72658f7a7ea8c46de408b22a733d8d117d3211b60225561879532620f54820ef242c4a0ee4c0e5e393292157a27d9e27ddc318cb5856312d4cf4cb06d5580e7b501b2ab5cdc76b8b79460e66e040f9f8cc1354c2c67a55babad795c6b48ac99697d68211ecd46e016e5bebb8783b0da1b37bbeedccd129e10c00500b7c3bae18791e6211ab66b853bc66c47ac26e0229c0ea73591dfb357ca9bd2eb93f85d3d16efff30efb826ed2b8b2b646f5fbdd3654d33c0d940498a7ac33f0a74b4209fe43ef8708daa89500f8b83c9956a20dd6942454e2ddd1ea352401aeb87464064b4899446172abeba3878084cc5950d4533b5cf100caf11522675b832871c561c664cf5691c3c83f5bdd5ddf4b2038f3acee8770da58a2439391c61089b54ecaa7d38239085b68e8ba35aa3d94223b310e7fc34c03bffe6f3c3117562ff08cd162218af0f4ac5a5dfa9d5b7abe649a6bbda53faf5ffdefdc0d5e54c5c8dfabed3e04bb2ae8e38279cafb45c20c5e748c702923599c86b6fa71ef2368eab1b4f29d711a32d156a6f7287fe0c2a777014b231c48adb6b32894a973b2e84bb5105d37e013d8a8f698de93e6964c605cdfbfcea75208bb7e92b954c8b9113a226a8106ecc495bf5556f6fbe93203dfaee2bb1f271636eb834b101fd99671f6a4086c1a5646ecba3be44625acd33f5ebbc541314a284f5c83df324927645a80e6a07fd1d043659b75a5dc57b69d255f1bd7bb77eb6be8d75c8d09d04f2979aabd96243648c954a7767207a5577498321ea897109654e47db0df9fc0de292109bb09dca3c13fc077fd0c0df2fabfdf869733d7bcc1c0f89ed9869ae55682ef126080c82610c2535902b615ed0ac3b446390b3ce3bb992cb5ed9a4e218d5c94f20b59041ac7b7947dc82223b332a3c182538868196e0c7f8328a00a5458dfcb141be943a0d7aecbfe1ddf362887832a24381bdf434b4d36ad3e73338325546b710da41515a0ed41074a7c6830059535528bee3bcdb2763272ca9aa7d31dad40424e3c523b748de34a57556af812c7da9fccb730508dc3d47974c1a2a7ffe907b8f271652e6d393b041ead52aaf60d4c542200b0ae4c9d1b128895e052e31a35b9476cfc11a204283c0595fb8ebbf74a5154ca799027bc87af375b1082290e6bf0c05573ae90db6c844f6ba7530f59595602815cab5414c33353a1223e7c5db4afe610e11704017ef97ac08d3d333a68b6cf3ece6ffb09df33b60b0d3bf1ae6ddf3a97ab4220398ecf9839daf4fb824b663d771ad925275dafce66e1c8d0d4f56d7a49b30187c5e084eae0ce91f608a2ff7c5a073340de278111d8a8413ed2aaa858b5262b7466fe0d3cf97b0d7ffe73697687d120f115d049a2f4e78a31e88a2fd62508e16b398233a574834a2c522d100995d7b2dfe922cc1724e487fc1f49c378710ca886143a70c2dbb1b89b53700dd736d374ce6a7bfab677f75596a2f209a477d78a810ce3add65d50427496a826cd958288fe0995a6f7dbed360212902a85c9e4d8def635b8d39b1e5ac2f4372c09bb3f541869100050c13249e7320242fd208914e42c277e5517a9fb5d18bca5ee2f68819af4a38c7990f1694f0ad7362014556a62ebf529d0ae796824ccc8f8d5e90404aa2f6e15c74a4c5c352574d8cd265350b28be9dbbd2ca4e943d9fc5d8cf483669aea432cbfe30688a33bdb04745f623ea2ecab6010732220dcc439f3e81ba694356a9e8dc3be28f2d77f2c7f75db878ff5607dd3600fd52807921b81b65ddd2997c48757737bef94721ad762c7bcb4e2a904950698d821e717a4500d7b58563256e08682cccb06dabdd2e9e0892af68532220c97372e29cd7a754ac1ff9117048e2833cc48e88a8c65cb6c738766b3dc90db00f9788226ead23a8e6f5f29e575240855f343f54d257490a657d099e0be5f38b1db4f5c8a3231cb9306fe9e455d173959885fef426c0971f27e4d7927051807fe658994bd52856dcad28abb38ff358124d207d2d42fbd62d1b9284d13546be70fa0f89a8a567b4c2a503a04d828caf8abdf9a7c6b32b8ca6f5e0820a3eecfaa82110a0bf84cb80943fc9d17a1d7bcf448206c83061273efe4addd28b0d960efc75d6f265a9bfc2c9f2610ecba1fa0b7902b5ee35e6f893d71f3efdf0bf3722dc3ba49e399a696bf9fac6bad6f08075f821d6744e0c8123fdf141e963920d086504f2860d180cd6fd9902654e17be4b1652f74ef3a604192a3676d6ea7ceccf3b95ed929e633292222bc0c38e9fcf0d0d3bf9ce38b2fecf2630ef4c22eec2b915135c15f70a3ab7ad7e104781d46f7253f8758f61032713340981d34bb5398fea07a19a23f4b30b732de463f9fcc2bfe0701da63f7acb5a004e8d79df9b24adca2c05bd6f50b27851cf680034a5f2df0a0c7471466c5b302025b3ddc0d9fddb5206a1890cbca3d4f6e6dc9c435ae16356df04a59b52a0be7c2a10b080321bc4b80f17ae71649dcdaffd9fedc04af76dec8095ca8386fd7e9a9e0d176aae191aad14d1abcb644663857c8419b2f73ef12aeaf049c3e495b68f740908314473c36cb7e1fcaadb08bf85c4a4823c71018fca48a1f0bdb19f7afe764303c9e57f2cd52c4de972dffdaa8c4c676c9ae9b9747e847b03957ac9b4580bbbec5e014ab68aa8de3814981fd92ce91c98978f468e226d24fd01294c32fd8526491f97fc3ce1f6c8790d529940f9528d4f2050388201a5845ded4df745b6de9e8f3d827e3f67f06fdb7ebf0a605e1ab3329367a57227ba19673aa838babacb8e9073d21dd0124956e8fa9622dc8b0bae2402ea1db33168e3a0cec5f0440855924fbd0bc5d241c30c70671fcc2962a1346e60210a2038dacb05046680c5901aa0be5d3637417c69c325575701bbf84d5f2563c03b7cc57dbe1ea12567cfecb9bb82c225bfbeff4bc1889abc4c12ab1a3263ae3f44e189c61efcf92f94bba8692f1ef0b38c66412aaae331e0d26aca9145c410251b1534ca0bdc624752fa4f1dbaf6eae652e7e05e06434ac4ae3480fa41a92fd174034f2b9684a397815b42350dfe7fb5267c0e249eba2d32fe638f6b2cdf4fa5b7a30c9a157e6e23384350fc7a817ae20cd2377ad67a067e7804275eeb6db7d539fa77b9ca6175ab26475d10d27cc384a68f5a4d5e267641529e5eba351fc03b474d106eae251b40ccdfe833a5313c9eea6610136036ea77c28c786da94526ab06cb58143b116eda10f95a29ef21ed86a42d02899a19b84c8e3042db81dc332cd020566b5bf730c77ddeb75caf546c50d8fc6b2a213b377f6ca7c1e726abb8f87eec8da56e8eca9352de8ed5942d03ea5f8249b610cdc3d019efca3353be59e9f6a5bdd0a00b28b343b2f6803f715d4770e4f05f6b1b3929b207a27295e3ee539d2fc7e2e8d119a4e4780e2f1370cb446064aa0608b4b1ced68acdec37dcfeee5d03ee26e5b04324fd1894f2a0c4895566ada6fcf6d785b2c00601901ed0bb9a8640cc82845b1620f7a68c25c9959caffa0a2417b5af1aade0d45eafd0dfd25ca13a587a0d623788daf1983f5c513ff7e5a0c10d8178fd627069d08cae8c88710f66d35471c5201446b5523ebdb3375aea36aa7e7b6bc64b145b9770237c4d50279d13c1ef63046d780f7a8772fa8adc50b61ec5d396e5d68fcb1520637569e2eb41c8f998cb0705ef1fa0ecc2b6b171a8d7154f1a1e4006dbad1734bdcace81e3b02d53a5a1d3b61c0792e1d3e6e550128015c65a5a0be609a5d9535d7ae53b6cb58bcf9c1632585908f9ab061c7d6b94f9f8f1971b507d3f78a6e2debcff982b841f748a13125e6f64c4954996250f9aae6cdd14ac5c9cf7ca086879d3192f4b83cb61e7bd8f33e38f2f24e6c3640692b767edb34fae6d8bacd31fdf353dd248069b0eb64f275e00794674fb7576f6e14d00c1ff144cb151a5cf0618fea3a18191101f0fb261b28affe7226a04a0c874608038d50cae12ae7f505a9a9483c6cd6d555afbb6c0c6a859e04cadd4a55d51abb2e46f1601f33eabff20bb3f4b7d26b452a1d5227d47dc70184bf7085b7e3cba212e7de99eeef84e7438997533fc16cddbfac83421b5143b9376c29999509143fb0ac86532c7bbe0aa49874c6ea779d92485abf7802c526bfc2df9606e5bea429baea58d1992278f888cb32d35098cef86c6597088fe69f11ab67e2777c805a5ab6f3d446ba6afd0b01977c015312f57559d45d1cc90f85a6d1c629a0ccc6e69c9a913e4d7758713843598916f1ac4aa492d7b22c336eacbeec187da9de7985de13006ea927bb6c62de42db52548692b359351b799d6c20eb055b48b3501021abecb1bcc73f81e8c0b9f5ccd5b251b7f17aa96d8ac4b1b8b0b80931e5842d279a5b7d2c44b11a133a4df4e7df6e593b4b0aea9ba9fd0d774e5290d0698e0e25da0891d628809fe55f4bd96226bb49fc7c6d05943cb3c0dab460b514e85b4ece190bd7b60fdf2acd15148c3cd7ada85adc6d3896cdc8a5c5515240bc59f1ea4e0d875d1a367fba0762af054e2cd01feb5dbff5e4e8f08a16ee68c2a0dd593abda3f07f35b5cc248c9b7e7ae630a7469c8ab7cbb4f84f1585fc904346d5507092e77645cbb5ff0543e477818c2995f3b4a252bc414bbad846dc92548d61063444fa608e084da6ca718d04c6af67a7dfcafc04452081cf72194dd4a4ec8fa9b2fd1433c3df5544fe1a93fccfb764fe539b371dcfab364b4f0372ad494606fe0bb0345f1068c438f2bcb9b33b13b83c5a1a5a2645ff3ac3a1392a327691597a4403a2b884edea29b750e2cc5bdaedb296fb84206bf8cdfeae6bffb50f7b2c30c0c8df376a8070c52c93f05f8485e61a53c72e0efbece1307e3b329ec1f6212eb9febe470286072c1d85c5c2d49cf13e725e59f5f68f16b461ab4ca6ba457cc8ca276aa2d89c1fe27fa4cfc6d4e913b91a3e65a3e0412d8d2d87f6d8452b187e4bdbaa1f12e71b5a5e6d4ac57fdf55f6ab43c51ba0bcfd77f43cb92478c94048f911b616e9df6cc7bc7467904f848926b06e91df1e76eb5d03aeaaa2783c239b4df0512f7f71dc4559d8006eac404b2944732068a7cc65d35e2cf070ba0c512e36fe3a7be0c06390c140647b78b47736e1f735e0e9181ed48b1e3d48fb275217bfbfb69eec00442ef5bc85c1fdbb2f82a5a27200b58a6188c18fa32453969d80ded8511b739cc6b0b95be2e27e32ff773ae372ee9506b5228b94c8a80c4b9e1382b616d48051126a7b2726e739f5a751973afffa84a3c97b081368445bb12cfb968ac0a9d806806faa9e5577d2cdd994a8ca26d8cc2d722b0774f893ab89cb94d0042b161fba6e0c15f0c9aa9c848d07b338ff0817a7cc92ae79c64aefb8f9e259c294c0deb5aad59d2958dc342724c6d60990599c38e8880afeb5447b85c3bb0bdf4f847da94cb51f09f4e8100ebbbddca88dad644dd0a22b2e04af886d8ab9219d14136cb7a18b3808f5a87c503c1e76755271e7daeee453b123eb77aee706a4dc09dd103d9735726d66ab18c85b9fa936cbc969f1b293b76402efefecd87060028953955eb92770b1c9222be0ce9db26a759dd5b9d0ce8faa9119e2f2fd8a37dfcc1af3c531ad9c2108bf5b14393ef83d80109efe8471cbdc0fea731ef74aadea24d8bdfdb0ec32419db889f7a4ccdff710bb79c0caee45156c79eab0605965fc7a0f13863d784c16b3c09aa8140d1976d7543826b89f5465d58bee1ee8feaad8814c703ee6329d01fbb89481147b33458fde2880a07856b9440b6b62cf2a54373bae4482dadaaebfd6d55056a2a8e422b0e01993123bc4f2dca25e497c2d9f8631d4dfa57d0763980dbea475f7d4485ea7b898630b93730b3a3d733ddf6943094ac6eec6e43454357d003382fdf35fb2c069667d84aef6c2fc40d212c3b2ceef77cf1c23e685c14e94921a71d5d5c0307f66241a58438f6ebeed35e5aa9e226f9dfcf9d8ac3f7aac45d5496c615046991195d4a5104de6946662dcf39dcfe1dcc2338a96c25add18960b6c3eb8f81d066b3554367df421cf808c045785f537197382c4b22607d92f01c19493c26ed58dc7cf88dfb3385ad133e6442911eb235bc3eff381def557a309e5f64567622673edd2b091863dfd10334beb9703eec8a87cc06f78d2e078ffe747da4b4ed1088d44ca566fb9e838d7038cbd57e6b654935a64d33b2f11e547186ea5254ef88f4fe9dddd5adbe34620ca36afecabe1b79a87c1e84db11f327b64ff5b6d5757b174de56225e15ad5267ffbc83cacf40c618ba10d5839525c5f09f668d8ff4b099f51fa01416cf3894f7382a458f6daa924910968fde9da44fa2567473825e5484e23961e5c121291894763b409f98625198279b61bafef8d49611b7ef8bb148d0d171a4476fea85a350fea92cd77e2ab647ac932b3371eb7656d06d8bb4be3b53bcfc0b83e3727a7808b792a46b038ef23bcb65354ef5e7665518594539c89eeb39f8a6721ecea12b74e7e7aab4e7fece66c4e4b7b9a1a51d25cb7d38c54fb76f5712b1e6b4ae2392cfa1ad76eed38cfa88c84360b8979652f200404b2caada1369ec53ed19d22c2f1ffc993945ade88d4b75d027d98b67bc10fe94efb81588eade847a162914257a7fa98e262dafd749237739efea9ce6a652cd6d972b576120a8d8b4de1763efbddffd650d4a0f7f4e8952338eab515beace7e6399dae8e3bded340e6620a3b722af8616f567ad208598f12bec4d13c2b56dce61abc107ba44c2843cdbb7c7e67b80c7347c2e3ffd360748b0c6856f1ca1f6e474e714b63cd6d789a601ab3efb403963690fc7be5ef251e2422cabbfe250c34fbbf1816f7404f390c653c912cee09e0d6b2cab7e5fc6f6ea4ec3846962e76610676b5887ca9492c3119f48d397e84a9877517469b9ebc71d61776d460583957adab18ef84bd1ade1d988f896ad5419d221573c82ce5e28cff62749b61c5f648d3c9542238ccfc5792f7d7cdeeb4469cf71fe41c93104a0b9c0b3ab33878a17218b7c03eabb8c1295af0347facb0ea67baa9719b74d9a0246219c7467ee353d58d7fda42f884d60d7cc1c9b08d66aa4fb0f88cde21d0f5d0466a93a9661f90c32cb094353f70b84907c8330b9528575feb869cc8a671a2ba9333b2651176683a3fb06f90acb13d9697dbce1d9d7b75c6d680579ae0a519481ec3d807dab341b475490314bb986dd9bdb65498d77c6cb8296e7b2eb5f788b9b9e0d3504d19f08d5d7508e351405c161d6ea90051874f0cfce68b6853a5e8f406a9599d721902c4ada6d09af1aa78639596854b0074cbd7125e1600df2fce90987eb9c5d903ef2111a4de26b9fba495a32e69815f3c22aeda979e5284891e444582b638a4921b18c5993e4147f522ea1d816da4611817428d2793ac0fc03baf9542b1c95e9907537ad86ad3555892ef890a8f4185b25f2b597abec9c8418b262f8474a2b3d350bef493b11b929f9c34c1fd7ea00922226940d0a22015e53da7b3e952a9aa7e0218b8bf9053a0f4d74dee92ee1175efb1e8245e1d9bc099c4bc476414fd1022aa43f622cd2ac4fe07b0381cd24dddf43155de888d23bcc57d0bf340d668d2024ccf035b1ff213f006d21a3da3cf333112cf755d6ee5c7fe5c14a6ea96a080a59a0718771dd2c583fd2cba3e88bdc9156c44286e9c8f2182d3ffb36be385fbff6ad3ce243145a8ce2ecef5ac0e8c4199076a124e7d6321fa4501dbe324a0180c7a64ce88c80b449673f3b6ba8f40b69788b58704c5b84502479de0f7f56486b4ebf80498f0f68e9390d2e096b8f4278f0fd012f45d39c363d7d3929750cc1def3bf42fa93d1fb9cec48a42a1e227063af80ebddb57e48899b1e103dd102a9f78ae2e6b76c80e3944a2beb2fe82524600cc2734ca610cb57fa7f255f8d9c3773ff2f3bbf96eb9146505d821b10fa3cb5e0747501d8c1dbd61a45676b888869b962ce37100cc1d5a96fa94fb42a49d7f1f3a2a21582993182547369d160dedbc10021e6f655e07b26802a9c15733280bc84a809b87d348f857cf2af6f7aa446d0413d992fa619d31e9475b1768e182d0a3191f7a564e9b3d1cfbc446449eee52e781547c6286f780bbb92934e73cc44f5b7f72b8b324f68a7cc9436bda85439140f502a309de7681471eec925082d12765102f8011e4421423c4249608e9bfc19502e05531f1912e648eb041f3250916949bae9055e7f9e89fe2f84d3126940d8b1781cbb8203f09b69ac0fb892ce2521952087847441bb7197f6f5bd6b464b2d1bdb480cfef1d09f40cc75cd00dfde99483a52f57fa18da5db7cd8edadf81508984df67871423f7c784733a4e5ffd81c839a2acb4b8199caa7ced4324d951b2768c069e050b253fcdae25afad6ad0128eef83da42547833e8430f367b28d7ff5842fcaeebd1303dcbc4d70bd9e3f90e745a2872ff5435e1e5cfcffb6de626a56aea518cb1c68394e6f5db6c2c32b141d2dc699eff721fa62cb644e9ce6396d852fb92c7024ce1c63cf95b14c4411baa9feedc1b4684e8c0de2a4edad1df6fd18e4109831b9e938484c897c0d07030f5c942a7d0f45dfebdca8182d15926f37b64389b27cf1b470242866b161e32c3a235b3b23df49e44e0e44a8ea285e24afc8701f87edbbe8e03600a1d107f4d75de0aaef939274bed6a9e597b618ada2a100e3a392ec3bddfddc88848f58101540ad43019528bfdda7311c4ef2a1fca258b52b72a7ab5a77e360f7d9588212e183257cdd00e22bf7111506d122610d4845950ebb6a2569c153906d2d02043ba35468a3285780839c3f813d2edf1be9d7db3052d0978e2a2439386f00db4053ed97e6901d9bf24d0d8472991cfab98062f607a265d37e249fd6f66ec911d09e166cbc029364336e04661ba10c30bd9790d85a039c5c073c84b7340b479b4ad6c28352d4bb54ebb22984558ebcd965d046706b2855680616e637b877b894928f9e165d5c4799a671ef19147a76a40e46aa7e9e952d2497e17b40c1f59a003f80fd92da74579da0460a7270367d9a660ca3a8484125167752272f47c0499eefa9255c147705257909061de23169bb2d38b0c39eee576031c5e0f45c535b334877e7eea57142dcce6f8e496c1ef4f38b70a5ddd9c9e20cf8282afd15639bef1a04c3a34529c7d56fb992809e3fb5663aa8d4bc4b9b14c0dc670d464469ae7ecf1942d1a467030c81f5240746c4bdbcd24af817b3f6cefad7764cbcfc1f5dce0b5cc918c6839c3d5c734f23b12c715baa763993885e5bf1af1e5ab89c26aa1ca646ffc0a33511592750544eb68d1f7d2da5c016d865976ebd586e9aeddbc4614a74dd9355b1748e95119f38ed1811fe993f44821b1d9159a619183fc68c3a63c4de2b756a88c2403a5dc649534575699d59559f97fea3f14c21d364c78148167dadc5624e993f694660d6e60e415ee7e2cd4ec8ec50f19328ac1ba55cca4fdd37703f38183382c1b020262f3edf17602ed0928ad7d4bcee2bdb863d22c0e065298045dbd1178ac3fa3e9fc1f315937f74d7dd8459310f2b2cdac23628e9f07be4ef56405d0af18cd899b9f08c09aea3ce7de14958ead78fa27445c1eb2e72c5b10412504d90dc31dab3e0f437ed79fc2a2a5facbac9bf70ad65e9ed96c89b9da4bb1b37f1df304ce7b6f96570d2c5dc09aab4537fb1e9079f051884e9b47c05601c3f7d7e0a5e2eed68d79bc99b2c870bed0d84cc8f31613c3d9d7b32e776a1032abdd61c83fe962adc1af3279f658c99d1e02a1cf1efe94ea3831aadb3bb21206853f0bb600ac501668534a91f0703cb6b426aee45270ee43442bcd0edd819864dcac0e159d16981d391ada72b62f22730a72042ea98ba8b9321f657e4869faa44c4e0768522ddab711cf56f600f8135efec216117b453c862e719ac3367612c3355ccde86155d59f4614c44bd89c14d79f7b5e3d98544f91d3dfc2560f8d2b36f54a71df5af9fc9b62eb1d724eee009a460f73375174e393bd13425e0809e7d6c5e6c54edddbf3389496bc756536466cf875e579ca6b1063b8450ddc333cc9a870f1ead19e3a4db4bd9abef1706261e01c38882457e6d7d494eb607837796add7e65702a84a7a0c6d90460df27ee5ff8d60b4f654dbb7ee23b181c8b60b791f407268404a6542870ca5f0d26aa0c8d5b2b9f12753eaa45ceb7106069f37a7963ee5dee3e21b4ca678bf7dda391d4f15e945a1cdd3cba02e4e2df5224a47b7ffc554d8aed16ff3849c1bbfb2f9711355c06c5860e0c971168f69bd323088f30dd897cbd64903a152ddfcb70c70f7b095deba86d7702fe85c983fc5dda270c87b7c66024048ea8c51c9f194793ef827e6a2140b9faac9d4c927dc978b34af0bb1cf945b373688b7f29b35d5d6a2be2bb28d1476a09741b9cadd5c22558118447e3fa24f6c746dc2eedba15f426d0064f68a33b6773555efd84961c6059257fc8461aaa37b5ecb4b686cc98205fe44db7b1ecdae7f682015b418cc426cdf20373441d9179994dbb2898be00c3dd83179b1fb24458851605e8dd8c6b0cb60c1c5c2f677af92df61733503b0ba83189bfa3c0d32907deec8d77dfb3b4a9466cbe2906ccc977903ec5c4988f7183f783639114435c79394a1cf60688a7ec90208a6cd0dfc422e07d0ac5a5edecd3e112b0641ddaaaa69e31e2ffce033a7f782a62c636f404779c258a8fa4c7ffb7054488c448b400949788f09746bf28bb4cba38b0106b4a57b7b473b3da88ce4dcbee8ea86b653ca0d4760d63c770c7fc520fbbc7b0c82024091fccc3aac9df52f3ccd6f4600d824f093b4704343f665db8a772d855b65b4ff82c55924fce7ad1ec8d22347dde931b33ee80391b57be5dc35bf29b61b590cdf83452d7557e02cfdf01dde826682e1d76165ae4e2ec3fdeb615d9fe862d8c78511e0f4621af61a11fef3c4dd0930387bf93228a90a4db4d72159979e4ac77b82b4e5e0bfe7a9145d67398970b49fac099c9aaa13a209e4e54977c1e028ca49f1424657b70dfd859e3def72f913a6206c738c53fa71c3e2d58d5d118b224117b629f42fb275ea2b308ac18e90e53a6b4715ebf346c63ffb7a1bffb4404a67e48f2849b8380e11fc169a8a8c64a40457ee54d7f302b117b8867a637e0807a0a0ad3d540a21e8a684fabdd2733104dad34e8ef62bedd18d1d849f53acae40d08628be2936c5cf3e9b4f97c915d3a4688c7745c703e602d38a9a996a2540f3b2422fa3d5d2c058462e52e0e1e9cee4b5a6ed07374e897a9d5854e0b3b17101ade74559a07aae414e82dddd0c009bd63ba2e3b894e4c09ce8e9d4e823bc5a4df61dfddeebb61dd772fcd40a66455bd81b69a4327c24f2b72ffdb55bfa6b42113f61b6817c63817e7f05755f2f700e4de38fae31778683bf42a48713eee97b49c5ec55c25a1bee2a0f4bba44941226fe80e379511a336dd4c7b85d292811935b53506df4e23658f19390e07a39f915c146c8c2059f15bf490042ff1ff1fdf289a65e5f0b0ee679ef5ad7db279860586b0a40a4073bec16f8e0d7e229bcb7368c268cee7cd5daf99a538d45dce502c59f86cc89f671f52f848882f6a9de3166822f28b10d52b48a970101801ab043687a72beefcc8e7088c8c57c90550f12df03eaef99ec739233afb37b5e41600adfb9a2a871a40ae76054ff64e397f1c64532b7e04043f7c824bfe659ee7e7737831eee86f4088021dc3252bb84213de125fceb18e640a4fb90db40644b6f6826e96e5839ce7ab31111bd82d10e1b9510872e98814a1f7d51f936fbe358f2f1c55f8612ddcf9ab53fff050b8be1626612fda89a90e0ed202a0749909893ad650aa831ec64cda56eb745036857b00d5e900905ac70c1dbe037f1b2e46f794ffc9e63c3371b414a76df473910c05be4e58f321a6d8650a3a9601e504045839a7d60fdf4c9998492de066490b0fbfa7364f9ca8bac73c68be35c62a11da1b0ee3a3542ecb4e8ed4e8ee90fa8fb57c4dc65032dcf189d5eab2a8dc9bdbf6cb7e628931ab4b62e2182eb05c5717e4571509c69e0253019b233f7d80a720383ad7f526acb68e09da9e19376105f1bd15b4a3779b8fc3c4f079f65bb7a1f50d1b99bc9f7ed4677fd3664fbbdab16887800d8ff1053f6f204ea61ecdc8b8050bc4e50ded7f51fa0dba83d3bfe24c89b541c425e49dce4abccc3272a882b48b4ba7d0d99444c31c6b156c23def3fca4de90f00a3cc2e909432b637067d06831401133b7181151ea1011f720572bfe9c1c432de28605a1dad463ea88c1d9ee53308cee264200260b64745ddc76a974af49bd587e741dd81fd7aa1ea6083b9ff15f9f44b9dbf344da1cf13c66fae78e5c05c263f5a987038c75b0f5302581f408df504521d1bbc8dc14103674fb38a35a86c248fc52d9d1afc23808b05fba106870a1ea0bf4410d0e50775caf41c044e9c55bc0276b84bc68af8d1d935dec80e5bd1943e3df8081cd2eb2b822799891000e631c981644d11ca83c258cf61d12152d94f957579402ae883c339e8606025bad3004b32394cb33c4f61b882e3b4b875b25affff7357fa9c24390440d494d1aa04d574fb9576a9d0c68b2c5187d86dc39f4934d511cf40a2b4a4051781432ffc83aac250c7e2a1a04bf2321fa71d0089a166f2c9bcaa3459f2c01f003b0d6d499e16de4d878a896ff838611baff11600e186db49293fd0c76dfe69a839e29fdd9b4d8f8cbf19dd3dc189e4e13701c0831ee8b2e566b8ebb9e1508606f47d969792627514fcdd48d0eb1cdf84f9243997e9ff98e82bd148eb4d5b8f7c9aa0970b0eed2386ea5997f1fc93a7f73fb9363ee3bed7a99178e31efda68c2308aa3ed162730f85143872fb8a8d6a7c192aab12d23c1c97203368bf53cbcb3e308910c3d5626346d098c74e8d40040face26e33679cfd97b0aeeec95ff41185cc5b2d2a35dab995235aba73cbada5a9f89d75aefb770c8c81b90114221678806f2aa7c5fdaaf604099a79df58dfa145860bbaffb13943e37105de39dbff0671243560cbce9d0ec5b4d8b62249c6e4e23c9490be2ca5b5521794dbe6df5e0547a01c02e3e9eea41496f2c834e09e0b6a3a2455f2dfb7513b2ca97b28b7c4db872febf656904b2d798fb3a0c4a375685869413aebed0647674cbd15319df4b5657af6590c9d7770f1664ffcb3d02831956736ad55ca0776e837fb633785faf148d86e937117fcc585c47c2f6f9d1807c7466f5b6e799c8e047c8dbb9dc405b2b9cc36499a0f402453629c864810ed92e8962fbd546c4ea593cb6455d3c6e432c00a7f530542e514cf984c4affe084ba4c719c01f7a76be530dee7ca46ea9f3e49efeb1699ddaf7c2e97dc3bf95584c7b7786060beb5e85c6f9c4080a6bca53a909849c6ed7074270528003489b459ad7a29228a3072d1b9fb03e0e1189b4bf40fe7aa5d5f708567858aa2597dda81f4d76dcfa5b8a5eef0dec43d31fb7c5bdfb1a051408b08ffba1b7744a4840c3759bb3dd835dbb9503859431068ef7276f506ab5a868fa7540abc237eb74910ce87c6350ef2600f2d7cec5495966210dad1d8c641fe03c01e6a08499e29dca9d0e7d10a763584ebef08374a60c33a8e2484a20d11c97ee00a658b5745551f6fce39741fd375c50fbe96078a29a91790abf9411db201c03a63a4e0666022925d5da93db6a03f7f47236a338d84f2507e5f45d81f9f5fd5cd32301fe507d5065d943c0070a0cb0ecf9d7392aef19c23cec92890e40ad5e6c71c4d09f52de1a04e5c9f6260e98bc498e4e8ce81a7d20962f416ae6648972031e950aee074d3fb65b80f1de41c923c11b548b57fb4f29508fe262dfc3a2ef292608b728d6b625c3f03dab966022b571bb4689b682320877b1231e5b69db53e919861708d4bc64d94a17d9eb84be41afcdd574ec3175f0cd953c78659b5a50a9972338c86881828609ddbc34cbe35b3b1ac5c439e4e072b0c1e323a8e72d403ba82065d9c163ccb05f1c26896ebdb98eb7cf638ba64229be7643ef71c43e8cdd000ee22445b55776c82b8ce61926019b2f0051eda82634851f4b9c9cec82cfe824122ac9cf02eb3e675b50bdb22c054be801179e6297fba8b1c2ea650704bccab35cb5b23575b82f9541c9abf3f4984525779c191fb1372ac95071fbe7210c6908bbbe7ccdf26f5ef0f1a2577cff2aef448fa58249874ce08f6097ed39a67bb3b3b331ff2b3c086629bf7d10c347889ecc5610d0f1ab71a2e4669c551714ee061080650b7924aa3251e55849e115dbf034c1d44b9b67983b004234198620f1144ff0e5687b702c4178649fff58a349169e13bdde2b047cd0caeffbc2b94634903ec9b003ec5141f07530dbf18ad413ea57fd34db64ba0e0d38191b9e218e8e38bf419289e45b5d84b0304833aafb8128b7bbad8b45fb12fd6450ea1ae666471042ca99f5a7079c2de00b93590131ef8c264a8f15f8ee1599b09179ac7f4e87f09a2dca184434c015ef27a6966093162bfd93e04663c1fdaa6a3c8676374486d8bfca26043154ac1dafe66a95a0c2be703bbda96960910a5829a1776676de68b8a31875a6238fa92d6e71254b57e8478ed13a856ab97f474898cb125c3510fd0871a1dbebebb54e2561a0505e6696e29901201a67540b439d97bc2a160db69e3c02721d7e0551e87fe0f003e32a205ea3308a319c2ba60d56e0df0fc63a6dd257df78bdf049e92ba6a4d454fc5a5253e7b6e6837f7a45ddd6aa863896eb1f5e0feef14ad6971a56a8082fe30617fb365407e074859c32c78be68e343262f2d2d63835ffa52a516433e1529cdde2af9007d0ae96f9336ff9184c4d3e5c6416ce04c46e2084e956238e7d7129131f9af2e9f339b911182d3a990a0da440637e8ef231d347b9ad5f16e0c888a18dcdfc95e7bbb5923bb26baf8b33a0b4d72158c39e7aa3a670496ed33f7f4fc0fde22fad990a834bcdbe0324301ea09f5ccdaf8295db635b781219806655a410670eca01ac958b018ab4aa80b71fa8f3c8c97c0b38f7c294c23f395fde8f7ac177b684e08ad7d71d1cd172a44fd542d56ddc635177359904b91aae6df1833a60d408e7c3f2533ca40c917d9df349d8c8503af350125159e62b1363ce2385ff98ba30944bae6053b48d75010eaa2b6643bbb159b7d84b3bf924f26dbca360434e86edd5cc06451c367abb5e8ee885034a03516fb5ecce777f15e051500a80d5c11b8d710020b280f6dc40ed3adb3264ca5168db1d9dcddd544a920c23dde8314c1774d4ac83caea617b90736d05de10fe22fe1dd49b64d48175d4755a16537a53c8f07dc53d9cc8280f7e867a3d870b6242213bf2f5cea61ef9fc1c16b60bb8ee418c40494448b73a30c07c3ff1ed084432a282077b5ae85f2476191d8bbe47e4b7edf1a21bb90a268c2dca87a27fe21df38af1a0b7817b26930528e3d108b29a260ae08be60e79a2378d705c7204e5f3d1c79f98bf8d127caa12f047c71177ff9af5a1fcf3884fd095b2545016ce958f00a39b53d1f3bebe3dea22ce2dc3bd293d87d524dbe5261fd38e45e6eca09b1cb085c98e3a4a000205bf1c88bfa34832abe8fd6ee2c0c065321cfc44029d2075813c7cb7559bed23785c7ca35d5b08a3982af4813b280a22f7ad43589103dbcf289328a09a74fc96e717bca64530ba93ae7ba7d8c477a591b94b6b8220ffc7e5e3588bd2759589245b8749bbc28269776d126b6136fa0f125c88244fcfda824e9bd2b8abb40b884fce8d8d8285151e77d43ffcbad45d65f75c47b4f26e8b432d9d64f15219febe06fc633dfc7eca81d19cf5b79358dfc8f6545fbe0197ae474a5c600a08d737479f3a6acad75a632d62d3e642f0adf1c7ca33cb8c27c831ec8262970e0f286200c142b3a9a433e9eaaa3e19ace88697c56133b47a5363659a1c0b6554c99dae1c4d6c496147a3d6d28af0a02ebbe7787041d689ada72f2d6956d50a2c7d16e6f0c24dd3cb16572ad96baaa1ebcd68836d7004978bbc3250943c0b2ffdd3fe5f8ac83f6026a61744eea20157599b7504466abb1d8bcffa4d05500889bb3b65797a7b85f0e25b4395c2e1aba646ec680f596855b0c85b59255629c2b73b67bad5cfc554e28bbd758945a3c9ef590fbec893b352b00bd94f335ead0f70b42bb8349c9a31f3724b05a0789933a77cbea18927f1f3464ca3686bcc3d7f0f62465425c50a2466ab172c3af99062b7ecdb8ad330a2f3219e83d69a5c1903ab8c00c1f06d453eaeaab004b80025c4cd2f073d72c42f41d6b5c994914ac7e8bfc2274d34d1d63eea0267dc34a772b945f4d7aef44502fe869bd5e1fbe1d7a0a87de6dc391d7d00a706f02f356e1904d4c3e3cb8582695b2dd2d1cc65d7d00a507903979d7d80c22dedc0d2ed67f2025142e9e61c8c0a5fa2cc159d9dbd8a94160e5699d80d3f981939a93e0be4514964dfeb3b07dadeb591ed602bbcdec5cdef9a03d6087f4a8318a313cd7fbe7b33e8e1838eefbf3b4db34a78908a0a80db46433acc9d6560ea22c1daf6514cea90aa7639be0007744c5cf34612c14c37d1b04938e4d8ebd6fa82e514c140196bf1ab306c651ab82bafee5efdfd20812165ab8ca9c8557a5011c141e699f661e887415049853ea64496026e3fcd4626f623673508d9c147f93b15c0201e06db9087f41a45a276c117ca9d89312fd1851bc5eb4402abd0b506c4c1b707e261dc2401a3788f96772648be2e2eb72168d75d2f2ca41be9051517cb1b52cceee4181314345200d0d7ceb4801cd1ec9f52a8cc02a7653104a851d1a452e703c54996127b794047300fd101cb17b1683395ca4ac605a0f59705a95476586bf5e25a1118a696ca764343aac2935f29689b8fe8ca1f851972ed043198248db5f7c7dbbf009f13a09d53b582de422ff744e39ba79d2b949ab245306224ab84eda58031e770c2587045753201d84ddb9067c71bc6687b79a5b1971a7fe8d68164d1f8763105e842f1c853737b19c7e360e22259baf75ae831edfbcfc2437b899d15f053544dc958d020ba3658e75fcfa8179351345852a8f42ec20ac1ea982d9b8bfd0a113325019b45b0cabdf6713170f5aa3a86d7883a7a60a6c753d5a3f5450afe5423f05f6da8fb74a8afaa9f1cc4819e4013591d0ed1937b477336d546f2381eec76e0d67db5fbb105359f8a1d4258d5369020ceb5f12ddfdb4b38121965190a018a2c8e9256a44110b27e75025f078c1945bc0f2d2a61547f2acab6c86309d3867bfc40ee4eae1d39bd0d3dff319dc7ec7bb126a98e661c7a61e7f7e3a1578f7a5acfa8053d79eb4025eb6f8fb90869430493808cfdabb640d740ef5770f65320fe3d9d526203457c323925540841f0711f32377ef9a28139a8d7edee715abda42735c565131d614f0e26f7fb9f3e44f1c48970c389b4f1565fa07c27fadea7d5f6cbe1c7657691be4468e740be25a13a5ea67e62c853aadf99ece8e8f32d72ce04c26db270e92737661e8ecef6e358e241a649800228b5f434819bf9634c24aed3202ec0618f90a9963215fbf124becbfdf4ea0964bbbf20bc48905b3f38db34a842812c2f45f9953fb1d65a7bc97e1f597d2d5758f609cbdd257acb7317924f757caa3c385a2d3d9bbb514aaffd3987f43667ea2e1c1cb7e3514503b30b7312c89a513e0cbb34f81f757a0d5c1571f746bd6707185937b8e79241a0d0700e7a679d8f81572b3c225c14fb7f96764cb919131abde01cadd9d971c1b39c635cbfe379c8701c25f90d487278d1942184fa9c306ca349f2c474c5b672fa79fd2106404b8f626e67231c46c9fc50346ecd865f6279e335f952e11ae982176677d3052a0fe339f089671f431aea9265ce0d6279c5da0beea0bb3a0a9bbe3d8526d8c2470006608e910dba79504fbc092756ab1c54a0ad49f82bd1a547c810f5581290f63e68f1368804b7082dd02717f3839b218db5de6c3ad1c0621b11f84b70efb6941475fe1ae6dad0b62ac543fd1c9bef706f6ea47a0677d1ce2b67931e643605ec82aeb1627b1b7451e42baa7a7ad0de2a865fc06a8ae14999e7f98d74f047fde4aa8f4f35180a3e8fa42b5e80c3b157bfa603684d23c4b3a999811a3c2450fa1f49119fd159bc0ea0f98e19d33399a1f3bf1f051ec026df62a77fcb1d2fa4945ec6d2cd8ea71f2ba00f4a20c19a8ae9a1ebfc558e00a3fefda62340990cec9b193150b19857e202fedd3573d261dd2a43465a7a9982089e17254841eaf16b7aad54a4b5ab200ad2881eceb4b603daae67c2f8077c4d4f099af5face9d6b96d9a142e6fe89ace8113c3c05324993db16b50c867750bc01cff35722adfe344e1c8637fcbcf188e9bfc2e468243a03975e54c865506b6ff5ac702152109980d4e4200cb70f8deb002cf567db5bcf17380492c85cd32cbcc13834d73ae791864447feefdf1c6d30359b6e097abbdf412f8b0c3d72bc2d4ea6d36d52b589ecaf3d04e69e3fd711c69b40286248590ddafaec9ad09eeccbccd8026f3a16494afc05740540b036fea45a8b35813f4392f38e7f6ccaea3d60a5f95f9badd6a6a4d509a9c5ed046b1f4abfd6418c54f4082bb3b3faac551ab5ff91ade729f24f1912e030048a786af4da8d87f8950232212b6b2981f83b3b86d37e3ac49d0448f00796da077b9e641f1cb4e87818c35838f8d15c672c305e2c43a312d78c4a22a28e2f6df17ae8d8bb9fa69b53d0f81435cd55faccac1d97dd2a08566c773d0f6331152fec0c4f5d268a40a327cf5ae00ed65225aaf080e86bd25b4f89fc02dbbfa25ff3a7c8d2da701a738eecc9ca263e78a59ea3d3282c082f4e9f84d90d831d0d067461ab5e90a15aaffa43fe07bc855a6aea9cc317da113efb376a7595f7905a95c440e7dc3337d3705509ce38937afcc883f326a8f2107a8572f9fc35a594613eb0869c021a2863e06e5c85b325e2cb5423ef75528c9caf2c544cf0a986d9801a41e00a9df3cddab6f9732319cfdbfbd9e5a6dd7a1dc95cb8a60f241d8e5dfc3cdd48c393adab5901254317e1b06e3081edd7dcc49f9113efa5684f7ccfc3079b7343460413b6d2d1ae33ef22475e4cc052703201874f1d8593a1b47b8f071ccd52a57a6a75695db8d56d05e54db513efacb33fb75678dc8b077f4c07aae10b027eaeca0078877a1d956ec348a8f1fb530cc7ab607abac1f9f9308e71febf316adeb4a23a37499067fa4c4841f6fdf455c61f1077b1a767329dab720a5dc2418ce5b7e3141eacbb021fb24e0595e2d7c682258d1e05906fe2fbbb1e03e9a8925c288296870004cf6de24a140547c78d282fb0421bbc95c950f5985b4499cde26ad2608e73c21e436f815305253e376c8f22251431b05a38b852f42455c69ce7e5a97fd1e777b71da4eba450bccf6eb2193144fb32665291a06687b7b058fb6784a71ba8a49c0fa221b25201180cb06b8e5929d6055cafe295e69fdc8b2667d9d23687f9d4d3d8295806c3a1b289c14eec66a27461e66abe17048a6f33e6669223f54f8c13e673a9a607bf88972f7e14135829ad0f35063999be77bb05ec44c257ae438e448d86781c9e8848c65736a0cacce9949786c22436a110a98267a27a62ac9f5e87380cf7d89b348a913fb2e54942ea331862fd05752c92c646749cc6594534b6d65df4aeb6c02198cc8788230b070e26e4aa053f0880faf6c7fa892509655f91fa9773e6686f8f82282b827d0f34073d94361d20376e1d6d3eb967fa2da12463e4f41710cd53bc28f1542e91bf7a3bfea083f0cc47ba959e29b61761d080fe2538a578ee43ddaa91ac8fb15c5c802e9f5c50d60cb5d70bc16b618311fab432d0e96ee3f5b056cf2bd7e7eeb1f299013f19b0e04dd11181d83f108af1c8dbf79339d735a8407c61c858505de9028e40b745731057e0900b06d1e92284c66d032e73c50287858e10f3fa433411a93c270bbcba2e64344366bd87727fd7ec30cf2fb5e4c82b7a26bf6d972fb6000c64144d12cfa019b828612049270333e10229e0f627d9fcfd6475bfb7ccdc96ec8e551b5ec4c3f6059ef5111ff95db0e62852c5ae338f421537f4dea7e8ed813ba85cf317d70a9e479627bfba1a604b0eaad6b2ca2a54e7bebe413e4a8ae847ec28b5bdcff50a7125e0f59e1bb833895b214ffed2f750e9f60db3a578a192e68da864cf5b679b50c8d655e57184b815f200d7deeb1986269112f5a03dd90e0dead606658f9f87b21af9221d2d50b44f99d11dc3be25d6dbfef6175a2070ec359f48c342301b8bee26cfd23e429e2859c0577f24bb40519a5e9dec7034e8392d16dcdf9d4a0aeba03f632cd6380c6cfce90100582903ab6164f32712639d2a656372067edaf993f898cf621b796f09064f5b26615e1107380f152cfd2d6092440634640d531a60b370f68d29ba651c4f44f8904996e578484390faea08fb5d70cf46a97885e0e9cbbcc60cfd116b5824db646c26d93b1aed223e57d6f44a429c6b83ea578c518dbb638bd062ebbf0e30c4f6482b7135f0d20235269ebea8085ac0787a58f41c5fef6bbb8f6cb07f708ca93af873823bb5c68536073371aadc305bc5446c2c8b7dc0cec54a638e887c4b04b1aff3ce3fd44cfd701402f9c6abe5305f80bc5b3283046e62d7fe5a55f6d62ada4a612e1f7952c537b54f780ae4de44a8012dbc05187f503b8d14211e0e7dbade225694314c1634096f454f6db5fb5b7392367b3407b4cb5427863cc074ee6958b299ab7bb84f4fa4e0e9666c38f9277f343ff16af1ac595b5605a49cce1a71cef6eed34f8d63dd53a4755ab0cc3e53b6f3642b8e9426014cd5e5317aa46956e98002072e5742600c6bd544a0623660180f041312b80d031043b932e026f4155e1eed437be02af465988a57a20553e8ed790fb9d700ff189286d11b5f847f1fa3fe86c78eb3613bae9a97b81f22013a975093e13da97fc571d352848a2b3cb41e66f9a731da440ec4af2ba040605c990da33f38b3a66f438799533c813d6236ba6319f0d22d1a344f8ab680d4fb1d6a69b65a498a1de8f4125ec92ecffb307ff746f38126fbdecddf273f2a663c48d7e1499ba094b7767532aa9c9a31985d52cad3d64609a45a833eadeea89b4c89a5e1b9e75ce6000cb5e31684d7e2b9518068234520500aae65befff6959d3d951477d69122f24533df8288c1bc5fe459f6987229eea34e6b9851da00e1623697b3f463224e39dcf6f0b20297be2a6eca08e3b9b011a4f71114c14c8af8354b3c951bc03c6b738022d8fa674466774d64eddfbd6718f694d51bb9424c18960c6b2c1443d7231014dad74bc0496940ad1c02a32a3bd6bbbb5349194a2a8b4e5f0265c22e83c8a854cc9d15c35a0795210c1221da94869dff648cddf19e0c5beaa1b42c7adc08528422f35a4f12c3feab9a13a6b49a8136f2b5e5819a3f6c8fe1a28b981e89624f2da387f6d0af46b464dcc26b66d93c6bb52d36e8e8a6ed14745e64fdf5d2ba25f094db513e0c8eba8d7a015c8bc7b0813d0651d6b4edba0b387d5a1b3b7eeae3f4f4c83b8fe4150fdcda81b754b25eb57cb120d7e1eee11caec8f442c433afc9a49a9e0fba74b84746217b423b8868d5d64902a17b8125dd790a660826c9c8948e0ccdb7f4eef1a243602e06e8b5654574fc5e50e539d4d2fc2edfcffecfc50233053b72e9dd130eea5c76ba7a322bb288f3197961099d7aeb59e61dfb1b99e16b6632e5f8f3d5d3e7600ec984c5aaf41a051f0e3c774e666c323993424a1d0d5440b4fe8759dca14fe404a648aae514ea0360cf2fa6e832bacbc2216782974d2df5c49d29f4b89fafc23ec564c5b27b03f77138ae203d9a6b0e308ab8ba30a5e84154dc7908739a6cb885a865445ab6759a34824cef1d8b4c94ad610f2b01c556e3e37c149e91d49eb2b49cfa97e87f7bc39a668c087eab72e63dfe9fa4ca05a922701a821ec19c5b47f195d99fe93a31331dc7f8f81d91e4b4d9b175164fded092523d2b883c29f66e7f56d19b7d201d93a94eda602971ceee47ed966a0405692db97c59f3d89fc1d6e003321f7cb4b559cd9a43d25ba589bc039047923fbdc7c1caa64c54398d6acaf20ea1fc68635a796431f2cd427c7c9574f09eb37d545844fce892aff692b46db8ecb27aeecb899a2663e440bd98ef977e76d6d08a69f063b8c185f92a1c6710fcdd690199c722c2593ab19de16079d370714186e83caab5fe5134b86ff70e2f3dde56d7a1fe457bd02e8b0786e91130d243588343789aa30b29d1989868f6ff2216b6450a1c1ca40d475937a8665c16ca55d1b56d99ec18a4361a469a4f11ba76b8b817a5d3dfeaec81cacc982895e9c37022628444b41749d7f5c38e49a8cb12e619fd9cb374de456e543d07085c517b06a70856a85c74f88e7a020d659d0445ffd91d1e38aa7f9b06ff2e2564c1764ee9abe65469f7f8ccf739c67c5df25e69cdb07e323a8477ad4182a984e9bb4ae72edb126cb32abde519d32268c83ca832fb4095f33b122ef3542a9467a5ac01b3a3d674948aa4d251265ca187ffee73b5f44d084b840c4da2194a64dff4a9f31e631496d3d5675abe2516146fc8db2ac2c047ea9b1928d3d1087d2e343c28155c727907b67b3d861428fb809be39a83040404e3f9ee80ba92ce384a9a9f9fd6eb53892724e211972bbd8fa755283bd415b5845af118f25d612720568da633d13c7df7e46512374ab1c220912d81064ea592bd258883536cb00d7fa6298b462143a1a6c37f58a9ed88a3d52c5259ff9f8095dbab65f698af8d0442d769ba66a0299cd8af133c417e198c22a8ba8316fa8b4a1cf23a2a4bff91747c173bc28941a926f96d2bd40fff30c9fd5e7cd4d8b4d3d309621e678d1f0dd0de9a79eaba1147120558b1aa1a6ebc406cb3ad94dd0d5acd7b556a87edc797bd44f516a66c3cabd646bee470f81de22c9d1342fba9f3602e9102096c3166fb3ae581c1841a4a8ff3938d31a9ceac1430a0c4e0499d38e0f4555f5d5dc5e7a9a1218d6bf862e4e643b75ed18f77d5c57b0997ebd687cd2ebbde0654ecf750906baf466c33ff7e922cdb8ba5fae0abb98367c0d9d1cee9ca31c8db98ea2de87545b10307e117973512913c15694d3dbf1d2acf1d1192777f45d2426777fe1f28020ba6689b22c57d204146fdc70d263a48ab34ea44f6e456253a25e8bf172d36d172564ca1a5bb1352ccccc6fdc0c2e0c5a8dc771f94b3bca9ebbdb26a3e95d98cad07c83548a5c41c8e0a50131972615ec730401671661b559e69aa6385609bdb930faa4d1ab781cc3cca9e1c0027fff622853b723e71999fb8c2542f0191573f243fb0a81d997d3abf9c38c14431b85a8e324e74333f66f04c2120c45b751668aef9177bbbde537a7fa882da99f2543b2cf29211bb4d472deb66b6bb200a74a1abc6573e1817dae434743d89a1edded4afeb70afddded31e99778db580399d07f52fcb06e65d2f1ed78443f0157f40cc390e51990446d9d2ae9da966180581cac517dbfd1b7974b54fbbc4eacd1322b3c85a84e54ae368506724c5a28170b14b8c41ab2d3cb02adc0d1fcb2506d42260009fac4e068bba0ce312178a8bdb7a24c3a4d8b2a44a6bde039bf484cbf49de376b6e83f4416a74748d4bd23b447b3c3dfa35cf1efb52dd8a3a0043a285094cfda5ab0f1dddb72169e156b26a275f5e946260a967212a6fe5dbb0a2bade4b706ffdd58042be4cb6fd5294e10e6d16f326d23242d168ad442bad96dd20d3bee8bd3c48b629fe536a6bb4330fba85d3e72f309f6d890ffb3a2cb3f2e917d307d663d7cd7ad2dea80b941a4017f239d5bde993f0e69dd084a5e386920cbe8807c54516177c22cd3a3edc232ebd052c33b0d84cf9c7dea7b4eca41c7d560de5bfd16e4f736f51586ae0ecfa0beb4b17810003b52167bd5d2fd30765194c4e4eb316404bfbb642da0d507bfe2781ddb29175925fbd220538721dfc8c9914f2f9dbb78fbb3e701104a7e5ffd3d9ec325f0f2fd751a2a8d4948e3390f7ba2dcc9063273b787627535cbbbe37f316c90583241e93a52a52d025ac399eafc0fcfbbeec16ec7f1894d831e97e91c8da4c5ee24030e7172fb159c3f9d4374d10c03cfcc996d0cc7238dc2d8ce96eaa1c81e639b696ed5ed0b3a9896dea6902c20c87506b159f002f44ba12d431ab90bb346b51915fa8ded9c558649c18084f713a9e9379d407fddf1f6b7472b6688652a4e0de076404aa6e2917f9531312fe8b5a0dc71c039be911db0d41f528a47852cb635052c718d2048164b9501ee97e60bdfbc445741dc34080c303854a51bda31f9a7aa4aa43f8569c3f3c90124e1709c12fe2e5b8b731f6266bfe249807bd8301f8fb25cde4b13d9b86f0ad8335a44b3d10e3d28c0ec18e1b66fe65f7316951e53dbf9e7acd2d66bc4a00fab90f3c017f0237f0d2c56dac3f0a49e7a8642c766070e7eb25e76a6779e2fdb5ca68335ad9398bf6135925b22ac329a18f74fae32115f75fc328fad215bc34ec5333d72ddaec11205d47c1744bb8a93e8d32bc99beb9b5f4860fcec3586658133129a2d0a4a2b7d429a125b6a2759caaeba32afe419971abd45b770bd9082c66854d985b9100ee94414519cbcc3bb11d02bbc7a4f3f63807701e7c5a23abfe8c0ae5a4c19396b96ef09d84d9cbaa5650fd90769f895adc9f1bd771797ce60e0da2c5cc6a4ce07e27ea25dd795772462dacc998743c4ca2f1773b16209e557b6880bf546ad76e4f8609b60d380f121e79bde982224b188219e60201bebfd504fe14854c3f17d8af83b5b095ec0685cc70debbab2bc2d5ffa4e2f59ffa25f2d2a2910d14f0a3c8748bacb9251b1c042bccad5b4e1196c1024ac6e0c1c79589790bafb6ce0816de8e6bf37bc01e96a0ded98638e5e68ac398ca60c7aaa82e6ec6528085eef5496f71e4aa19576111e1b16b95fa28d84851856f77448afcdb20dee018ea11eb9c0a58f12c458dda144b11d326f7de28f68c9bcffbaf6a7dc0dc761d030609733eea7a49077daec30c02cfa8dfe6d8a1bc16c90dd92f57025bdb8b88337d87e42c0febe3e09aa71027c568b559695246d3438e8d7cd5110f406d85b2e83d2de645b4b6bdaa7c54cdf15807753b6dd45c42bd1ec159fc8385e0e54a24706820be9242fa531fc7e573a01c83392786e054ed80137e382044ee02be5ed45d9233bebc306a56ac5b4176888b0cf9e9c87332b25726812acdcf019f72bb70918e57bf45abf9ba874ea4cda265e5b3c065b1f2af91760ad07032fb530a689e164a71e0f4bd2fa6af0caf43bd1833ff5dde1f34a74feb0bf3934360885ee16d517dfcf39cb673b30edb3f2eaad1838f81fbaf03313fbbcb89c5a48a1d61f1f7fc49e6f98186272c61fad8ec3db74197402d0c3e8bccf2145ae84a26e768e2fda3c093e41af9cdd7065bbb244706cfd357ccf5cd4ec479710d5d29121c9fc88f98ebd21af885a3313263daf55095f9cb30a4a4c45a33d8d4b329bd00f7449b74522c0c5a7a498eb90dd1c5f3c3289942eb625c096a1cd3f41a92112bee4a9abdcf3206dee150867092b17739c3f1a25fe772787add60f6d0950a4b8c7d264f4a4f3686506a2150855c503ce19c9012813885742682c1e5c338202266fcb941edf3101ba70bd12184f02db3569c4dd28538cf70734d9de12a0526e9cc643fb56f5822eee2e5b470337afeda427dfea6c9da8998c14fc83e88b8c0663fdaaec6c211f9da7343261c73ae31eb1b16a41af2b59be9063f33528cebc55031e9a154f8b22ee617d06143277656baed311be12fa5a2422b89e5bd754ece4c74e3e6202ac3d7c526fdffb3f4939aa6d612e230af95a40e6c7eba8ef9248d8553c12975ea4b16445bcbbdcb7523f105395de954bbb22ac816c609a84bc55f266e37d4b191458878cb11e2f89b61963b18678ac6eb79dab8e0cc625f1df7979b97153c032de4bdf4b31712ef7bbf4d15e8f1121ace412b34b0d254b0b988bf9e3d6339445cf4de68ed0477d39080d4021fad61c22d6de6322851b95ef06273ab910b229c7f5cdc4ec53667e7ff187d8ff36d3301e09c077e7eb84e70eb6e787f16b5b0755f273323b7bf7d462ec88c1d8111454a97e3d42ec235cbb15cac982313e2673f3ae2bdda25cff8bd0933d32aee19ce21461939c904e48606d305e9736132453f29fe86a1bbe4ea2b95e608e5eb457f92693c7fb983e0feef9ec4d9534f0f8bb72004c56a83204ab982b65b0672044507385d45583f526dcd3c935507f44521be9590604bd44dc4f199ca534212b9fb4db83c0e804c0e9e8f791c2c1b039213acb8f2022a45701ed1399ea80f3edc143299cffdb99efb8f9fd17a56a929f688deef516259cb8a25004118f677dcd09e8580a42c686ed7ab9c825ee83567dd4ec5cc959dd25dcdb1431d62098c058380469c14459af5c9088b12f65cac436821d020858dc2ac2d9992b489730b9873928cfdc534977de58599cbd72cfbf95613fc95c5502cfdd19af2f694d39712590a17f217328d525620df111642ee3b443fd864c2c32e81714dadcc7fa5539902715b86668b87771c552322de3cb5424bff1be45bb8e51f95322d7c4db959973e4a036d2b30454fe2cd21b26579651f4db039b9a51fb90890e285a1750695630464887243a1ad91fae7d9dbbbc164efeec1ae8703b52fb41447865487c09c2f36f8d80ccee4e90ded4b11b7de0d6becad6f806df00acffc1f474aa2423a33597ba3151acac502710052ca087b65d35d4b8fb9d12f0b0ff719e5209568aa42ff4954ef04e92ed8787f071d6ece47a6a4960fa2e48ad46b357fd738586b55ca8aec745e3070ba10bf54a8658ca3c6b244cc2fff321a5039d9325757b438f517f8542c4cad7cda411fd91fc27472a5c0876da8761de9406972b1fa7e2afb09d75867cbffe944b44037f1a015ee0137ed703cee547eb2d61b9b38e38ab3bc37440f6db393fd154c7d5c823739e9546e5bd10742d6298132b3e480308a70a7dec1fcd7312ac1b82b094616767c1f6794f5c2b3ed937f45aac1a92e7070f24c5421992081118d124aadfe0e4e193ccc6bf317e9c7a036b4abc0dfb8da32eb3c4574d2e51b88db9806807ef7331bea26ff7e37c6a96f3dacc8d66f485364b7d96ae3659744b3a0d718665c63d5e073c33d15ff459c9cccba35cc9a6bda47b6858bf350949e101cf66d0358bc74b7b14415093f022746727f642c19342d7b7e1a17880b3e0545ba5e5fe42e9a20c64d3d800bb357249ad2a96c05e6c1b9e4b391ab28ae87613b9a9edf7be04b8ae37658c71bc639aff48c854f6c1c2ee0f06b13de65bdb1af7cf62f226ee0cfea117feee75ecda6216a8b3b39bcd760c55c96481b5fd8cc4b234d52ec37b9c0c976c9eb97ea00a603cf51de2fa4b0ab478f5a05e905c479d624432668c77af14166ca735ebae96df163f7f5eaa23dfd38414e4e171eeec46bd22ba08213bc7f76392868160913396c2bb35fe035ca46ec0210350e70e738774588e3ebdb96eb100a9d55aa61406410c052534dfd4c8b9c7bf07187402440dd10c05a2b9d588dec09ad51d90526ea61e3997b8f7bf9cf5f251f4b3f168a56174e63fd217d7577e54c0b34f8493f49c3dad455fad9a418ed890bd501522f216ae3e84940f5b93eab8f6c1cc54aec506f0da937c707c26f4427fb63dbfe95f6cdd84929ef2b6b4adeefef15de18b073693b9c233334be021daf73ce27641de159924aa6a1e085dd99520439f24bedeb98bd16f115292357ef91d84d4ded1be4d6a8ca7567ce1912fcf31dae43280b05abd29364ee0318e0fc86ddfde96acb9a1f521b015d1e89ac97e5526147c81f9ed43aee597c79be886baf69d40db7830a10b2d7b8b20df749b952ae6f8c5b34b68b5eb2e5c5b25e6341c7452ce1937ebdf178f6cb258d5a50d521876be1ce3d646a6a26d8fea3ecd1f68ccd59cc733e34ddd3f9440ed483296097a1db7948d35abf5dfc8fed818d2ca580aaa2836066bc0e914775f4a7882644192ce9f2efcc0b9c98ad0478d9cad26ffe505e5bc097be637da73a9b5b0f2d382a4be7442ee55327a57ba3df0e0e4e1f8dca45f4f584eaaf42e4ed7082aa84dfe9ae680e1746b5b68f0fdd2921f4f4ede94f9b8872742798508614649daadd33549711d2d7f5d3fa4403f40c36a41a16fcf0b40705c61d1d1b207d37d3462e7b4f88ab4dde33ee7633c04ea6aba5eda9747dceb4fb3eef0fe15dfd42acf780669464bade8c964b0b9957a366a326a3fae72b1b876265fed01438bcfaa70b02ec17ffd2e8a3e60c46cb8a4804879d5e5fd86efbd392a9974e9b933fc2ac7f1b3010bec2f8acd1545f8a0921b1e55ef56d4934d4f49a5f5d922b083d9850ab90cb790021cf5429a95f528a1807c56ba1ccafec016093ee005ca8961468456c62626067990f201fea57fc0f9ad10b6f1ffc253d1bd705103fcae09627f4f5e0979dc5073d1bc6dd8fe966fc528560f1faf8c37180df32b9ad39ef3f36eb05e849389c9423956fbecc152616625cf733b273c770d910c45c9ffa2c6d0eec70263dbd0b8438dc56a075b2c8c710d3abc677ab4c0bf27b9bf2e602701537d93e118253d62cef2365db42bc04f5fe3c658ad4efcc94eb9f219a9243a0f7b80f2ba7c01dc4e7cb75c8bdee5353dab692e9d8f8cf422c7a812df781b9b09f602b619b903f641a13820af6fce90778c871af177cab10d11d7b7182def3461659dbe3b05d15e35f991f2626c16b1951f8091465c408a25d57236f13970ac51277da543d6f611f8e108a0addec6d6ae75b543d218b2cf3ee1e3928196d40e506e40209b7fe751071b67d1e38f8c1b8fd760fe76939f9f39b6538edb41bd4c6839dd09972d2cbadc3b3d0defb04a61c4c0fa829bbc82e39b7fd0bb656ceab2888708a02bd729b8a619d6757b2b61f634199fe13e8e4b636ffe61a0179e24297b50750e4fd3bbd846059d2f53ab07fc05161280885e1a370cb0e4043bf16f0cad3e3443bcf3bf968748056ae5b540658333100d2255d8a0407e3f78b2ea9c5d725452b5f45b66e578f473ddaa3398636b21921dfa12a6dbe6f72791587b8712cb0031fade24cff07d84108ea9d4532abfcb6c700e56be7d0bbb3bf5a1afeb75e8724b22a0944db8bb9447302f0a8b28d5f185bb06c58352a2200b3c7254b5b6aeac71535a084b1f7b651cb9dff7eaafadcde331d76d5bb701470371cebfd6bd74b887874a6c40343765d914c70b9e52f54174eee8473c6a93e4c7db907b463245d8c98d1cd513e0bead584f86dca44263fa4e76921f948bd3ee7b2a29916f28f543f831be8f3fd829d6ff274d6d390deb895d215c63c8b0cbf9638e12f5c12bed814a1d00752b507f9edeb611be62ac312205654a73ebc5d67d5d4ed88f7e9946ac7df6350c28f822118a13a3f1d2cdc359ba768ad7172b375b5dc39e90bb878ac6d11c5cfdba5b9fd8da44582a4d96c08e9fc45f0bad0b3bb34495ee8e1f5413f013e2c16bd82194998e884e8491a407a51abb74025fc483e99bf7d2791dd668af6ae1a8af2cc503d41d66db51b351f33e71f67d6aa6ea01e8f09ee4c238fce4d8fd1cd7e81927d681aabb5fc1677dc74108896342112a505c891ec68aed1a2ae48e9e5fe5a4ea35f101b93e9043d94aa4d7066e0936f7cff92ccc4a866d282a7a84726a18890595635c15fb2ae303810aad8a3fee8581b4c4ae99b3e13c1b26deaffcab8e2666f6747728330be5f3efddd42e9380f9febc9f3eb71c2c439640bee981f7d0c303f8337dabfd41422838dec4603e4bfb996b8733645a1a590870f7316cadf658813c32c8d78a518f895b404fe793b28ebb6bfce6fa4c0f8c49743acc22937eebd2e6ded8d3934e24ce8d1b2eb3d95c3945484978a94633a85d30c3105503d201554837291fec3973455102570cd875460177cd81ed6fd62975912c44061515b502fd2f00fdacb1a3b782694781b821032f8b053e27d7031fedd5e65b4e712dda1bcf725d90621d0371d3b215469a71fe0cb574f69108d4dcd4bcb145ba87491f36ad926674c0d8c069657e095f85581c209fa845081142d72bb7a337845b9f5c94331b684b75c89ece09d70468ac5eb4613efcd58e8af604ccd853d7dd9ca28704502665357d93c846075a2a45b4b0d370f91703024a24ddb24b6355d238819f3bbef926f5f86550d4fddfb98df5daf4fc541923f12ec8360d4748de555dc1795c93a5dfa403792fe0a6b167520e509e24f525a42a61fa4e21dada1b91ff72fa39275be48c53eb66c08a734d2d3a61328a828c64008b38b290557991e17603ab7169271440cc08d6e153efb4888f58164d8a61095c249c001be65e5a5d5f7a695624acd9db1f071bce20b4ba04826a343391e2690a1ca81ca61647425b0b6c1bf954a458b30eeb547235c17b019af508e693a433c7721ea03cf50071f6ddc3f84a9c6f63b58b10be799784f369cb89ae16e6dc62cf41e43d8f1f7ad908bbef8c07b4fc91903d4b24c3cf177a641f7a9d10999d1e43b0a77a349bdbdc9c6b93804fdcbbcb1efb94a71e0e92b6175bddb0c32f00d80834a89834698bb6c6e504faf1edc0a203d5eaf0e533a11fba9ee0cb414afd3cb507c339ebdef1153a6905906fd446f422186505a4c2e45cef33bf5bb689a305418b7099c71d8eb52b7ce39416642f17386b7726226a171a860846fb65474b85fb281f48c3b7a61ff6886cde256197daa0f4cecf39d1be971bda69b77c4fde3697b6dd19e854602703096afef03eca37bb1266a62b965690d6d96db6895c452049d11ac37bc239337a049be3d8b97cb4554b46c400c7f883d8d0e40270afb07f8b2e4b9dbf215bf8b4b65be63e063fd6d031bbaef07be91711c2153e051769dc113c12ca702ea47d0238700c7210b256ccddfad48faa70fb0dbc3529a4845935a04073a4dc3108125d4927de76228ea22ea0f45a321d23a45c45b2c7f418d2488bd92f055ea78544523644e0dd6b4136a8e505bea287bae68600f486ae42451309085b113d912ead04e13e7175dea827b56a65c090100cc603c90c4d306bd9d520b0491871438d7a8b53ba75c69662feb4e7526e2575711a92066fac0fc7ccce23091dcd44fa27b7f75e3fab6cfb4724c9ef6647f517529e4509cc1c03e5b03cc68c33e08b10869bea1c930f0160b50c2cfa7388b6326d735e617a62fca4aa8eb094ac68fb79c0f970a128ee5c9e5e04053fcdbdcf1776ad6c6c51cf2242552e966db121a9eec415c1b1350688e15b347bd4ce4389a2b437ed231784520170159707bd42f69bd1f337838124fb2148ab5823a1ed69594351cf7a1adc0899ded08894b92958ff055b948c0a35a5e95ea5c9145f063e45b5416ff7be214c6fa92833c2bb28a91a397334719817236180e5da8e642f1d7ee98a52f36eb9122b6d03697eba8c9dedb8168c1cf51d529343daa0d8ae23a1c670e8739ee820a06d74f22a1ff79e50ba73a3dcd5bd7cbf78124e0d9adcfc5ce7f08cbdb70da4ab8fe3cb671f7fa6c1b67d33f55f91d2b9ec5d97676a85acd7eff647899153a8e4868b8f6ca8ba5ea787860b890ccd15803a6b694e5c7b7f9020edd9f3b294e7149048b2327fc70591ed56f4fde6d53373db9984e71080812249030a380d368786e4d9ed5287352a43080c31dbcbdc40c606f14349b9ab4f517e878da70ee5c725c3b61973f13ac1cff0e858d2d05fb049763f70369d19643ee6d6fab110a8a245ef2396402a5ca770ed24be563abbc2cbf4e8a4a0045c59c2de01072e034afb831107056ec9ff18ed1f7ca10c01fcc75bbef872698a0a269031e00389c0991f99e5367bd4e3d69fa44aa4eb8117fa249f06580ef623aed5d15a406f4ae8a60349c56ff5dff8d74d13deabd959f43ef20d218e80fc2743e4d6366c2cc89ff6ef2a7ce5bbbbcf2261d78145a131db001cd5e38ae5511bc6e5e7541dc5ef1ab4eb59b37a514cce24874b39b2b4a2a0f933758e435f305cb37f4ba0e58ddcf82436433967c654c58f64f174f3642798ee14bac2b4a07c7e17ed526d9fa8e58a9ec2480291121d41878e37dcecb9086bcc0d46f26d6c0c56c3867ee981ebc2238e5c6a526dfde76b84d7e18ba8a7ed073ea302770b5a24c9b00c77bf6d505687361162496f418c2382cfbf7a40467b7f250a68da65a22bfbbc07802fc2dc8d6c26004a501e217951329cce739d3747f2be0eaf51aff0749c2725ca6fc5fd313bad436bb90d14a2646a323e220c7bb501a127aeca6d65d3bc05b2ee4f14a20c67dcdbb2e46cd91bcb3655b224c88c71e4192e0517ccc623feff5806a507dbb19be8fd4d587f0380c6ac8cbc80c5da3cda848ec838ea310b6ee0ad56f0d781bc67ea690bc0cdeb121d255abe30c3630260aa14e592c33cb2620e08633f751d44e792a3014a68654d0feb4dda1ff9c8ea70db3ad3fcc981ded0e73fc3a5d7bffc3f9e267094e1296ef9f16b37f3590a9c7f3d2a72d6a802a6f4b95bd9574cf5b578e2f1911a810c4bda8d0c03eec387bbc08362fdb7f9a7f4bbfc078eb3cbd714ad687a7dac31ad8b9c0379da1874cfd1754bb0ccef418f113d2f16f08de79953d9ff41fab449cf9235a4f8ee67d7cdd2785321b7528c42ef83c00bebf78d7b6a9afbfaf76d27df56008079fb76c01c05bc9a938d9b9d8a6aa072f98636a108ab91200793aaf609f978e2bf2c013505986488e10ee834165cdbdb17ac327011db53a6c53c27f8e4306adce34d64eff1cc838b1dc2e9414590d3824bc218731b82ff56ff95d985300a897790b78d42e8ec1046cfb8f25adcbf1305d0c9d8249e36498c9afb4004ce9d0c12e58d6cebcbc8ea9eb39dcab891b8699e35516ff34b1c797f11fa9f8d424bc0db99d9db5684fd91e4a88ccb99df359722f64b35cf32625cb273e0bc3bb64de2c98f399fd9d9fe10b2deec6fd9f5d58dcb6cabc13bf75b760625332bcc008271342ec4befd392324bfa71394e311390f2d865ffb9c037df6d4208c7f56de47b46d2f0f8f229e6b60b43f7b82308e04be3ce52ee875ea2d5a6431a949fbf900a4cef1d876e2b0ff221551e00a1a5e4d029c881d9c3a82fc5627e69b15300638fef1b30db9bbfde7891a1be0fc69ea2fdde289efb7d4a6f28c54f8c3ed6ad8d7664c75d1e652a902010fedbb277a996fae95405ff0fb85dcd7e155536c01cd2e48cb73dbddaec78e9a22667de9140a2406c3c57bad6c8d9bb8c1a189bd2ed920ecd779667e33a8ff84af08415cb5db1291bbc9ff65b67dfb7472f0f063a1115777ee07dd6188de4eb04ec205f82a7258e338e447c5dacd641e11449f9207fbfc2abbdcf6e0a10c71becd6cffd381f65928f0ef26035533166ac3f78356b09a2c84bca3c9d1507c485353922b5fae12f3d0b3ef17fb20bb334aa9e6cd6b14fd84386ff40fa99b0ce36f8f38f83699136ffcd588d561b2ae5342bdc9634eda38b7a3a04d6d9e130894d5524c69ea224885807539737f9b3ed45ecff1ecf70f6f20b38cf36a5b31a4557c4675de64e01e36d82084f978224114b89fe88dcda5bb81cb45b00551d12d6176ec5dbe4f927d2efac53365f0f0513b655430fad9de4ce65fe6be27f2e0cc06138a4ce3181068f9126358a029233748674bcc479030c0cef8e0886ea0871baa27d6056091d8ba1dc671866f67e17568bbe7b3ad1881472fa403bcce775d2fb10c5213ab051f3c64e58db59a974bedc7efbf8157c27b0d7c3fa09945b55c0dc896e5b33ff60b86aa9f4b4558ed4c5bb66c503e3510b56be91bef58ba7922e3e558f649d6315e1694f0f9d7c82d09d221a7372d68b1bc8a97332e448d0f38320eb5db61e138d5a3e3cf6517e32c19fe25bb8371b122fc2861f87f154f048bccdd6bfff182c87322af2ef22355beeceb928110fb7211abe8986545664de9cb9b80d885387523901c87215b660b6b2660792dc36158077194e133fa3440d7033440d2aff2eb21bb215b222cd59c04534690fbdbcf136c978d9cba77ee607d5ccf473093d14b89da1c48e61d967aa90dc4854a55d940c1d1ad3d87506660d1686eab6c614df69b9e0ed37725120c2b86002a67965b339ca28a800841a3f915bc878210c560d3cfef7cef4ca25ccf6a4e87fe60b6cdc1f323a1446085a95e9cdab74afd0e89752666f3d07c23fc8b5d26c39076a7c90e8b2ca0a58eda3ef4d5c696cd44caf39ad60dff41d4775aa8a3e53a05e55e4f3fde911ec497f1ad3d643ced1be124d8c39e5f25ceee9e6114c4d3fcbabe0643e46dff3e0186ca678a96669fb20b0705c055c202a478f2b6ea8705efe8e68a099085faa315a04c5a7edb9a1546d422a2b8bc02a3ffad0e85ea65f568405fddf6bb7ab4505ac7ec810c1755b44e8193fe8f97946abe70cdee1863ed4ffb81de4fa88bf69688eb5b67528e575dcf0346869a626c210940b12e41fe2bb3a7a3121c9235820a98f50acf44582bff654fcccf749e616d8afbba7c0cabecefc50c2ab22133d37fa43812ef1ab51e554677da87d7b7fcc11875458b29a8ffd1b289e576702fc4c72e073b7649f1fc23b73aedd6408b655a0988564aa7414f1c0b5671b62c5d7f78408eb0da742999767b02c8bdf7423565288aa7b1a35e9a91aeefe17f2ea98f0af375d8075ede833793d2f702c0e607840d1bf1ed5ae6b6a2fc95c9b8c723e01b53a4c5ee76ff48f18bfc53ffd0f90a188c19ae94e28bb97ade85fffb918c485eebf92e67aa613e39460e255f82cf5e57196b21f5a428a5c2bfbb27dfa2f06242e3af5a7d813bfbb88e6ec42ee491aacb51021f30a90240750c1f5c0ba1542c2420c45a121e44697d4e55d52809575f39009212715d8778de651c4a2c3f3ac76e4cc1b50935ce8fbc60f223d1957a08de13258e57b685abc9e9266d45a534f587984976f9368fa263f81047309305ef2fbde7d1026fb0d0354acee9f92b8eda1e85215b47bc5b7cccc2bc2094bc82979d6d776bd2d2dcf0d13025a04d823f7350a10119ffc48a8337748244a387585c3d26698289c6a63ff83668fa042be43f8553164fca879b4f0c369eeda5bf8fc3630d1eb88757c370b9a73eee8954b32d57ddf4a0a807b7701cdb6e41521e5f568e2905b3198dd87d0fe62d52115e81000ab09a0442642cc3281fe8fa08e9dd97c3c0052afe6819fcc7cdcf781c4aa4b4b33e5852031115c423eca2f09777ffc72ba1b8fe41adae37731d7931648699df814f53c1106f7281576c427e6233dbcd210963a1c66b8c6c8a1f3d034de3b789a20b3093ebafccf8b999da2566e781617334c37a97d2cf6c242755165c5307f19606c38b938afa24bf20cb8815a639f10217ce628f633647756942700d75ed6d5837ef891e1c1303fa47dbbba63048582661d00602ece198e247d92c13108d20c85f9636398ec965778b06eda6e893278a59e6da9e84ef1e867595fc9a0883042c8727f65c9f5ed6a4251d161fbb3e61edd46b4cc5e0dc748fc497495f35e8ebf8a8ab162e25d7a6e6156f521309e9dacaaf882987adaee7ed1621d425346a80a7f1954fa7d216210831461e5112d02df200e792de6227b1a7f9ffe0653ad876ada02343f8892f4c880c5a5bda24775ee76d72fa913bb9669fa4760bafa63100c79a901b0126181b3d85c1582ec2b1b08199a2f45cbd9883e69ae046dfba64781c054ef3646ed79bdc2ccbf3afd41aa692d3db3c21aa41d6f3579ecd0dd343083d04df3345f759f35d3815e4b223f481599a63805587a74fd94a93a9dd6a6306aaf305ef1e07d527c196906ae997520b0f6bd8e2754a8ea10bac2a765f4f8e0dd35ef36d3ca9103bb205da2ed7538ba17d29e827f47b702db6779e210fbd61d2e2acd37a15ddedaf5a3782280f7a04a179088a3897f2d6c3ccf7390ae381e66c3fb1c45eaa7961447fff73ff27916ad5cc12e68e6f47f5167eece6dd2b366afaa01387b8032f84627be45db40db81b3d191b9f21254d9045cf81be324c15d77112096d6e6c733c85d134debff5c9eb865dcbdb0ad8653245610dfbf9311122f476b4098602de373e5cf343453e6619afa20aeeb1614977345601720077c4010d07e22f3950767a587cb1a25dbace8afbed02ed03c427a0d841e5f2e62a43c265efccc5cf9844d66b235f13ece3a251ca57a3c167d3e09135dd3380feb32b505172fd10b301848d5d510cff56b0a0dfbc0d4a684a431e3b7305d6bdeec29f71c524cbd2780ff6612dec0194dbdd679f546a91408e6a04e3ef064a739133f38c763a6bb73e5094f0dd3f6c623237fce5164fcadd52f83b6ea233de762b2932a4fd4e36d7b01affd25685e17d3aceb54fd4e8debbc4e6eb8a1be6a7cf0c656acdd8750f0588eb27b386711a27da7b9c3e8b3f7c635a2680e69b051fc4828de4dfff1cb0f680163b0320e93f9405a4a6f644a4874ca6b01ad566345d240efb1547a2963fdc42d95d3a0ca591cad31336ca73719f1ac4bcaec9fd77902240488e7f5549df926a1250c803d8e9c3e5d94072c46bb5b1153d5e6ed6a3dc722008a3bf87d1c7703bd56b6ddb5fc4f5b471f384ab1f18b9a4eddf7ecf45d095f6ae4192641fd39e27080d5c6a9cd5f4348678720a7a7a69117f73178187b15391c0f60e5d50fe80f52899f376f53874c727b9f13449c30a7fda53ab92ed2420e6fb561aa4db50d70b86edac3c33997d775ee12b5ca53bcbaa9f4a8843ca64b7074bdc9213ec5769235ca3e9f13c81734df3318aa81bf1bec423df4a89a4f747bef0d9b7dd99f57b985da63b5c9270048649d33c0ca37264d33a333e9096e083f1a41c87f1eef5a85d34fa8a747e8947ca5076aa239716ffef4392a24da5443e31654921f4c8c8807bdbd4fe70f11bc28d2112b623d741946388c2555ed5258d768e736e9a02d1b6e450c0eebe8bf519618baecbc57f8443d87738a787e6d77363eed9810e706007b837e8977b840c54e5946df26d709c9296d80f480cfc200d84d93902fa6b39205c4535510450999bd8471a49b05e8f45612277869dd34b842b5a2d98637f3ff61e3bff696ee0824453b65d05094a1eadc536e3d31259fc8af52cfcc2076caf7ac4f334a343c270ce43085403b2317967782323b4b5e8b2dff375dbc38f74b082aba6623f3068a5461694e1045cbbe11ac198fab1ab96303c20295e66aa86be596e9deeb7a7c6c00f0032da80381895251dc86417c9960c37e09a8b3d386a41a26ce1bb89afeaf23f87099c4cd102cc47609a40b0687aebdb3e77b551ba36444a9c62cc5b46d00d5a2a3fc4ddc9f75d63f0c6e4d2d388f4e829ba5d48160f8c819daa8c1e33ebb841b925082921a5c705d9aad798c445da8b3b8b84067d69a6ec31c2a8dab574288c6a024ca9f35f603c736f5711d0642ce6f67723e3fd5aaae883c43fa534e74b2cb820c2e98b1a746f097d9f7304028f2c78767774a84b120c7f7334c1a55d0d4ebe249698a86fd408560b77a83c72760ff7b122fd6a073785447c4d0cbd2d15abf6808ce2fc18f30d9cd523287596f592b4d34438abc791221704871eaf0b18318c77ed9dc0b5983c70d7cf6a692e81b18592500e877604a098c5bc137ee37ee13513080f586563a363df0af1fa449577b2be22b6313a5b6efd1845ce7e058b55cf36efef64ae20c8d0fbd077a9cac109495e8cd59c94c059bc4bf037a7a5d4c80772445317aa8e20033cb021d46cdc776c54704dca34e67da47a55bd36904d44f90466622b8d4d9260af7c393529f3d7863ab3236ea9789f0a06864b63c14c1d88339860f8836db2b166525209ae5f5f5d632125db28dc4a670028102cd02ed983636794377a0dbe1673e2e1596f2729b63b406f9194904e3add1a65b13524961ecb342cb503e898f03e2e7cea6d91dc1ccc12c0196e9de92f2fa5e394d2533738e7096578dc1837309d1eb5ee5d8ad743d1b3c4f8090a7277bd9e613d5c3ba52d4f78be080296459681cc33e942173e0bdfc370b519a1aa4578238b7d4a5cef43895af9cee110dead50d8a8c93e2e18957ec491ae15de6c3a4eddc62adaf35d6ba38a75f7989423fc1caf65c0249514319c5941f74d568213a0f60e6400c3d9b81dd4c3a90e2254ec8d5774da85af6eb5745a7063627c65d08801aeab0d564e62e5c0fe765e88701c47786eace0be3df0709bc54d6baf0668607ea18362c9866982bff3ec15a971ca1b49f5394ba0108782029afb9a429f54b0bfda701b53e33b66334eeb8c1820f3f41561f65c8c00d5d8e86b74e09fb303e1a337440a63fa9d6d652e94a0bf865a45a37423055252d050992453786770e2069c5d04836745fc77e8f1c98a37848a7545cfecc22d15390e73ab29a1500e73ee472f00698c1825fa467b8b23b24b7c3f65527738ed28b488fc9c5dbbf0499d485b276b3568e0f4b14ebf145fa80e1262bbf0c9a78cd936da95483b05435566443044b3c7506a239d02b47144b56a9ab9bb9e0be7f86da00898cf6131531997d05f34ff8ad284d15380babbc398a0960c1c7aff8d33e9995c03a38ccb75fd4e3864a87266d3c46effdee50e76aec119d6222f3625f3ec4e2aaef0fc941a197768e47545eb139ebfce738f7ac298fb01dd0ed699fd81f41976a064d798c2c133cedc899f0d259f452c63f1b6b19823836f3e5844a2d838defc572fd831dea6b0eeb95ef2ea33e79f09c4a09f2547542cfbb05266fff5850a084bfcdaef4932fd43da38ef9ba25cf54ba0040d35a1653b93ddad9fd1903157f83439656ccdfb4248f8e0186bc420f4362aeb5c35f7517b77d403240d3be897c3f1a92795a3bdbd7629cf8dee3ca64a8653227e3114ee748065d316642ed08f5baf5d2f3eaaaf74367d8a9804880fe5bb8f197deadc30a648141802314cc7cdbd5c12ee7307c9b454d4d1f9bc812e9e925c75eed5d86ae70015a7ffd1f19bbca8c9c97417b5729ef8ad04f277a305a9fc179cbcef6d7198cfd0ba6ef00ee4b782ccd04255b16107226dad5f4d17bea8b197d24dc24c9fdd11794212124b69b1f5fd283b9ace92790868702d5235b0a4ed0e48e33654ad949a7e9f5313ea9982f1b4aab7b5e3534833f407d85de592622651162cbdba66601705eb487b472e104439d26281bc4e69fb3c4c1f384d494beda7391f23caaeafe057564c65ffb1ea35330287e920176618f2542cdade600ace901869035d574d15bc195d0142b9a327464c513eda2e30cfed9c6dd8a3e5e57a0b99ba01599e2837ee721a6fe78635dab1f11bb3451923f3c88f58208b10aa0a1a5d36c66ec42eb9a5a1599da3db88e1eafb18e266b7f9140906b96ec050bcb497fad73b5a8a6f6b7beecbb814211f39b705f16dc5a1a8fe73d2a17f20f870dfe91535eb4aa9a93a1c57238b9e6930fdcead6197a283899f98b9a8a69ffced86d05b180e463b6bdcd3e4d72f1cf8554f7b7a3256e676456e9c6915ba40ebe5892a5345a60a835d77cc2f87fa81f4faf8fb4c05c437322f029af3862e36ea35969b5af3a6013553d1a189252c79a01b0ffffff4f