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

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

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

Block Certificate

Block 77987 18a2967def25a8d6d7ac6a4f265e4a40e5db104691555d12aab4f0c13641a2cf

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0354f8d080d6b18d96817df15eb77ce2bb9dac0cb664fdfc6def4c53c0aa0650
Certificate Block Hash
18a2967def25a8d6d7ac6a4f265e4a40e5db104691555d12aab4f0c13641a2cf
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d0240000e0720000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000eb08e91beb38aa2fa9f1cd122ce624de0ff30ed7ab2ba6acd0a3fa3bd9ed6b793a64e154d65c6cfdf9ae593d3521ae76f5ceae7a7d7f58227069bd4d175c6f3f8b9116edbded896197e92e0e5d574d10f66a3d587c0b6f9ee3060000000000000080000000800000d0240000e0720000

Raw Header Hex

000040205ad642257ab964b20e3b4a1f2f52c0f56bee189d79f8b6fb4375cf59e2e2c9f4ce4657906a5cedb8c7988864fff8d64ae946f5888266110797b0f3c3a015a386060f3d6a5cd200185006aac0534cef6dfcfd64b60cac9dbbe27cb75ef17d81968db1d680d0f85403

Proof Data Hex

59,560 bytes
121216010307f73cce8d317353adbd74393e1c2b0d74734ed6802f77d16936d311f9f58a8c7f07041695ad341a34d16c0e9a3961c5a6cb4481ddd11c95489f7227b29ab0bb4376163fdc0879d03027d1c078240503b1d37b208b5db36e3a280f3e49ab0a01566fd1e8c19dcdad9bc03206e527b04e8826c379247ce9f9b4b9f6bbdf9728a1d254f93eed05d03977e7ab800648aae5d4d1f66f136f51087cc8359142e39d4f7cc6a591905b7cea884725f99520a9d2f5b7381761453dc1fcbb166de3a6f720ba435b6b12ba7ae185ccc06ebf1d9f160d7f796c9b461e0ae00df4d340e93b8630575090e3361efd3dc27a65415228f46e3df9dfaef1e801244ae338c5550da51eedb8aef49691a70e791cfad56f4a9e2c6ad6761b267a388d724ec006b6c12272dfe7322266d9e47d68ff954b057f813f94fafd63b4c4e2a5e77acfc62ca4797d2b47816cf57c61753509a4ab4617afead44a3a27f5216b60f140cae36e00d49da4e0a7be38715e0ad0b824544086fe1ee5ff0858787132364dbd4e1756428c1dd7c4bb629662fb36b0d4374b2996a9c33efaf84a5e8c8a1a91b5809750ccb5dbddc095770a2aee90d39796486d8a37e1904efe74345ba37010012f79dfb4f25c8f6455166b8a0c0edc5e1f6bb694ef613de424b399a4b42250f5b282a37e5594f94bdbfb8942037e8b0987116fdab66f2bedcf3e7bf91c4e4093bc6a7740706ad96a63ec644ec367b0b3df58372e1e24f64e9ee22f1a3e8c6d9a96debdf3f6534f12f7dcf87ca7fc20654a32b008ebcfb4e352aa4d84a47ce995ca5e144851a984586d3b1f28456d859f46ff0a85b7927a2954f879a7b432206874bad5785a6cf8bd1f97316f4a8464b79902f834c0649d3deff22632a403cdcb3370263dfdd9bbcca22c9eb8f79ccf38ef33163b4d23714c991bff962576bcb90705ea2e98736e72928b9e7b54ec3c67e4b2641021ee77f276b5b61f4068ee125530a83454f394f379a1601fd2524635004ebfb940fabea414cd91ec4913b80cca01086e76d6e3cdf8ba199dac9b340fad49f15b43eb980d7a4b98098fa649ff888dd9ef8dd12c4f5d89adfb6885c764c803c175c28996b0de8a6cc948dd4ca0cc7f80472ba6563af0b71af499554ecda23d87e505b1c388248fea40f0094e8745fb0628fe01970a71dd20f582cabb8167f52a999a7be5ad69ad5cbf9f6e6a00aa6031cdb587f4b47ee94a02c6db311707b68740c49d27afb0de7013fab44dcf2f322ff995b9f266576d5e9b9ff2f004a93464f5310627c2f7ae7c1817edc95a7d5514c3f200ce3b8fa0dbd9f3df07606cc8618e8a3e7437b6f539fdb38c43c6bc65ef9cb4c7a9ca3304913d9474619cb19a55f3558ebf739914d10f47be490c7d14f6b7fa2026e7ba5287ac692b6da25201b446cad2a951daeabe99b06067d4febb7bc3689653ef7dcb7019e917da528d945e4943e5069033984f0e0593fea9c5f6e15cff0adcdde76cdb0ddc8c8dd9986e7ecccb55541374bcb916d11b526ddc0d826640bfe1222cffa891241a8376cbace28f6d52aa260b6e2d1bc378fac39b2ad5213243f0e15c48660acbf06f1e64ea0aa98f5f7cb68f09499e65e26755a11c2be447b39ad77bff76728b1f155c2f9f4197de06b4a27e62357a409f56cbd7c39858de8735d6e961722cb4d02a5197e3bb3c8435977ca2ef1b64a89ba796126339446c3e13d4586f6de6ec65fe9f3a7507197e46575bfcce9b436dfea4127566689a775e6964e54c9c493eba2a1f6d0c2ed3cbaa3787538a90be955f9604690d9643fb09629fcd61c2f674396f6c12af63904f79266edfbd9f526058e0690be88870fb69510f7d79719201b6bbc328591ce48737d810e2c453331064411e34795f7d2ffbe4703d516b09125c6900c7b3465c658404351b0dd9c294468fc1ee4fc98c7dd2816f667087d71de7ec69c195be49b234bade531ef90f0507af3eaffa1e191d3d5d9dd687b0c6062259c1f64d98918a4927bb839b6b36396e5609bfb9087cafeaed232698e427a79bf78baca5fcab134f458019ef33b6140c5df5a0b3f2c9a0ad51e1f46ca9484e07002102e651bbd720ce794998cc1cc1cb04b273d33d74a28a40fa7f91c17e4ec21a9c3d9b6c4c8a2c2e35e270f591bb4db00d7150508f842c17b0f96fa14752445f273933d5778e9962393b59774064b59fb6f40ab13883ee0bc234cdc6861e8b28dbde37b1fa9b76455b757941ef8564b11c0f697d362c9c91b1f409ca8333c865a967c27488abb0535b65cfd0aa377b375ad62c89384c824e9b7ac82de157bc5f1d98039ab725f9f51e23d28acf438ff0fc623398e50c2b0ad01c7d69ba36253e8b3d4304501ad5b8e389ea9251a8ade4a6ad163cd0161b00f1fb821cdffad28e5ec4a75b37663482c772cd42c13314fcc5650dce340deab32c5c168fa1a0e7a7395fc970ab56874eec355d737389b0ea7a5768ae16f53484a9bf73fc17ecf27de273a3a255344b811c9e847e25da4103b1485c76c06746120d6c9b8c7ee89750c0b0e405d5e6ac62e55d9ce37ad1bfad44acfad7c970b2df9770031fea49778a52b21071fd4a41251e45d9163893a768b7041b5e76207ba444d2a8d3dd96e349622c981b92f9eb2969cd6e9f3b6526d714432d19a7e279a69044f2e3bd496cf2ed2cfe2143e4ce6ea9b5c6ae647632c2c22ab34491d991922e9485b62d321ce7d9b5565664cd46ddc87db752b3d5a23cb4da65af1272c68480e94a61cac95b7912753403f6add8951e1c368af2e4bb0522a669691d20e45b6caf56375e0a09430661ab69bd0bc8b472675d083821e5b95d2a2b522f5a3eaf6aed7304f82209f1324dac7fbc35d4043df6cafc22cb59b17ebf395a9744a7527d71473012ec91114ceb545a110370130655ce4b17d8804c4edfe8ee3277934f527e83be39d4a45dfe7088b497afcfe1cb8d8810649214aaf518b4063c7e04784e6f8613ba8e4e2322c9665b1d1ae632150f2f448b9663723e2449083863151643136dab87dad77428ffc707350cf5ccdfe29307a3a994f6c22fe3238310db42faea5421214ca854e42b8d531420e4424fe89070925931bdbaf4f5c7abfad21b1dbe9952cd782686b3abd25634ad45ebecf6a18f9910430c78337727f997a134cec3339df42d8831ab472ed0203ae69f2a5b277bac4b85cbb00534d0337a90f57370d7d77c8e9a4ec7d46b1546d1c39d853e8f8f3214f5471b65601d039da4aeef2bfb51ec382196b9aefabd7dcce8546f548344798bf0517d9087fe3ecdb93682b8a92b6cb6f8660d2846eb8a9c4aa44c9fd9dabafbae835be7c4ac77bce8482053cdbf67fabc605ee963c62778b4fd2ce8f068e372b791660a7b727ac9330e2a1f7af776ca9dcf8d42355baec9441da0b04f52235a6954039f4d7cedcdb69f3ef2aac4ab7857bd1d6708d700a12b5392a7843eea1dfe175fd483c7fd575ab669e6019db180fcfec45be8b8a0769ff1497962c061da36fa95632815ba347fd6866bee9edc549e9a83ea14376e815c337bd0892e7ee641e23bb836df1008780e67cf33a6b5ce4f87b5b81c7f7921d4835c0d6f048a0899aeab8b9cba6b23a05470f4b781168f71f78613ae9b7c1fbafe68433847b6f924519612c748206f8f7b141d7f357665c04ea8befcfa732b6b26c28d8617aa16970335509c6e23804327cad9fe7f0393b862ddb366a946461c51a35e6460e15331a0f297a1a981daee4bd2057ebea24bc34506916366166fa40ad6ce2f37ba23d0a9f3654c284caccbea207bf4153988d67facab2599115401789bdf98679677e67bcddbced445d046137e106869b1332a21db0cce1ef673e0c91aa8f17bf3df941286e00827735f9942e90aa2b6f34424e5a91ef08d51ed0c456315dc79bd7f0cf7f4156f0725e734861db80db3a109c1eef6775994147182e5d0f033adc9c9360f958edd8dd6c827c257064c6ca372079706db5de3604cf1684a373e4afcfd154ed0f088c747f5d42a17945fd8a288cfb7da2cb2af49ca2953b0769d906574c986688343b61b9807011a6f2a4d6370f64f7c97d9bff6113bca15bdfefbf333de1e09b5db4564d44c788661624040cd7709497ae9080b6f10092e7b80b1c4344d3562aade23f5cc1c2d2908956668ef77bd7756501393d7c6c432142ac3387e4aefd27ca4e54cc9d382e9aa8942e370c0c0b10f429cbd24de364f555404d0e744f6cf001bc2f5409067e09e3aab9a26f70b082018c11dfe8d0d68f5aec4bb88ac159f2264950e1af4caf9764b3c3b73d91fc8598e61314fba96e6dfa37fd7efc389908222878422e0a9d7e2177b5484b3dba333b0358580e2aa25d0f1d9393ff5303ce7bca35752fdc9faff4c6a8673fbc02a83c378cf5d22e3b12fe00b6a89f92524be82e54c9713114f85b5585e017faeeb058c25b548b92aabb75cdff9c005b28b85167580439dc54d4de1883221bc242018b422dc73b144ab8589dce36a83fc5891a5eefa3c7a333ba36dc2198e4bc023b2f0d85e4f6207ddbb210f44d4909e4144bd3ad9fe5556197c21c0d3696898fa180fbd764849973b83fe98cd3762c2f7ff7e365dbc91f48552c873e23a42da35548492dc5d94d2ab2f4233c6427308a90954f1424dc4684cf07f239274dfe241bf7643c311496977abe83ee709e79c8e8517bfb3b2daa7bcac21473a68101d3a79b375930a0da79aec4af4a56a7cca41c557b1d5a6d014181da022b8dd63e4b2d3e1424337cce50a5e5710410bbabe8f40a64f431541e654e8c2682d58ffa1eabcb61ae271084b8915eca76759efd1b68c8832fdddeadfc46039a91de79180ccee7937b95040841ba9542b36a1d1948b5b9ac2b6345d9665b0a53c7e2feb056f54153cd620a6fb1d62b75925d1fa43f662eeeef2560e3edb3ebe3c2d918d29e5813efe72073d035cb4fdc51ebcbe65f026e2098df6a25478bfebaa97b63fc0d59cf0677f310efb3872057f2268a7d85a7385e017d791e2e4770371b75435999faa19d9b2ef97f1e19f4f1990070b31163460f0d0e623c71d122285fc10ae164e4a6a0e72f8052f1db3b97ce75b61e4dae98d771679d1f6ef2d7e4c03dcd59056228564ddc6ab5cca49e848e094a983bf3c36f4fa90acc5f5b3e9b3e1ca9d5a5c5d8b321a94c1f32a2303defd8ff966cec30013d78a05b698c15fca544f5bfd7ad4383d6867aec4dd6715eb65e419da5059b8f7018495fd4219f20d79fd047610dff28a97475545ec5fe7ac1c5ad6220fa3792d4fa213e787b29082a1278ce73538754af66dc5638cf7eadd0ccb6bfd5df1754630e9b030d754b63fb25fa048b9dc6255595cfb326f08ee0b42954175dc6b008b00c37308c0b7a0d0b201de1a08be17a32dcf9beb7a7a41078de3d332201571a5da7de2469d576f9c82121aaf24e0e3cb3260ff7c2e100a050ea4d39938ad2bd2b216a099f32c25dc3f417824cbba63c73377a82544bf3df936fc25de79e7c94f095c521cbf78c242fbc429f47bdfb51e44e2f23fd9e1c5652317e34ae0d6bb374a91491655f885923de52e0c3952ffe14d68de6b07f6320d19abb11a1026bcddb94c4fd2f4c9a853c5a66bd397843c6ef10e71b60bfec7e1c440edf4f2ada44c3c74c18c9b179b072c0ba89459a6aed679b3eacd767e56c67481075346dc08a8339200dcb40c1664db47b4463d9202e457ec65309203aa1bfaf28bffefbbc238d60606b2aab07865475af2a7a64f2dbd8907bb9ed2b1d88e2229c249142ee131673020e9e366c533cb0c321b74ccbba36529f5288375e05872cc959d3ed3657dd529da755f58b6e8759e11ff3c040942784f25e33f8648357b05ca61398075ffbc3d7712d74492a9022447d972907653a238aa764a4f43774f333911301810f53fa9b133b3659136b62fa16038bbad580b9f0f34d3e1185f44a9f000d652d585ed1b1f6e0e2e593121e0cf20d5aa43eb839d723093392ebc6dce6c6218166d9becafb254ed231766f9940e5bb6607a3fbd0fa677e6493556cc9912c9fea68c1112192f7c970b5de54e772002eb9df690ca4e2c4cbf0645e07d0dfc1c8e08f68c1219bb8775098f36cdced487654f550755d8cf990a226a6574a9bcaab5b19b098efc866ee7395cb9047acb0b445d23c747a4f5cd96c8325a6f6187313624ea8fb8ec39dbdf0730883b13dffa6ea46c26e0fcf2bece79b90abeff500748d6269ce4942b9e2f95b214722d8e637b12e58579984d7e14364bc510101a4b4d4ef44089eead59a98a5c757f2f870319f750614a37b64bbdde1d64dc8fa76d33a728083402b70a7f834ce752f932e533f35e2ed9a0ec0609f7e4a648acf8cb8ec06c5a64286be93a764e065830d162621dbfef2453c37a95eb7a740c28b0c726880dd388ef94ca17261cf2ec4f158b573f139b16b6c98d42304e02e526cf3b42680fcac5cc854f2e8048c4159aa5f4160b244bf1f6bf51fc2dedb8569a717fd5f2c1dcde4aa51228cd17691c3f8927fe9fde436b7bfa8ba8fef9599fa0b7aa2ef54fd672afce034339e455839be628b7599db52b47dbe5f43862b657bbf52705f78f6fdf03f3711d833ff88c751a77e16478db18748ce2f27415f571215721c8db0aa6a591b7f7ad324c9ed0967b557393a099fc2cf0d46257569e9bf31d873b9cb43dfc80fca3ab5eef67f5d441badfd359db04bf36a8d5fe07aac48762e024c31d930b89916c503b4d9bc84437bf2bdc8ad199531bb16bc9948c89fa9aff1fe7b3df7d6989e59a7aeb3ea31bc3824acb3b3b7c7924b637bb6a24bd54864036245de98ace936e88cb6d847933b753cb1ca65f1dbcfd35351dc502ae4e8fdc1127d2e8e1738c7cb119042f34f23aa17a8ed1be54d0479e2106ad289221e8340e674c46f8a1ae68a24a233d9b834b4738a5e06b94c238e69dfddceb76b9877a24ff43aa516c436fcaec6159f2df2a00a7c864efe04e082f8b97c96c99ddd20c2e52b3d8ca4309d70876c800c6483a6b803b8c068319344db60b8672cab4dd727f100396342119d810cf6962e817926e70df8a8d434ee832f6ea79938d5abf855d4fbd65c68e59e61f5ec125374a97a43eb1eab522bfbf5e20251ef2d1107b2a2ff499a31b5edef7ce55f26645d1966be4d96f0c1664e906cc9fef9c579f9df9ee186b189802a1b5348203b83c8fabc9149bf4a6d8e8150a6bbbc87e6534a3e1d0075edd1e7fb7434d17cb1540bb694dd5975da18f3d1fd695ea933cc61ff5f8ba699c3111111ff37c75255bed393d9cb0595acf651b3b10da34235da67da0411934d7f9e27ff837288204ed190f14442ff1c49b19c22afcb5b6568165e081475d8038cd4a70a8f640b51f9502924b5706e25a9cd4bf7473fd4acfec30b5fbf1ef00e5006b502ce37fd7083581ef3a46f7b15879a204d164a91ba46340260b455d67075cdbdb0ad83ca1ef80a7db85f3c83b3d66d0c4cce47ed3289b65356dbd5d2f51cd2db66a9bfa1a6f1c61a22fb0071e76894615681b8c6b142073b029354e550fa3c9e9c3e69c93bf4cc550fca5c0bfa0575e12b065400a60683f7455644ea197f167fae8215b04ceb313368952b180a1d175927cc3588bca643627b1287ef6b4e6bfe6595199e936a17ffaef93d6bd08bded864e39542cc1e374287d2d2a2b4024717d74c7141c406d71acd9db0f8040f558b02fc6da275d736d1dacfdcf76ca87de20ed9cf87a307a16d8c822a30236728ae1afb624c524f12d79d4e3cef08ba38c06dd4db856d4e1aa13522d7c5d2aebe9cb419ed95d40f1020a2bf3d251cc7fd005ad1903cae30fe5bee20d8a2bc0ba0b37f8d5a52a305cb98d410bac5507f7a4e3a93671f7d1af6465982cdbca797b22e4983b051250e09a447def9600b23b06f796ca7fb7e572c2e5656cf1ee3538a9467eafecdf6bfa086221c12458626fbbfc2a2ea89a4750a3b277e1cb32d1d777377c7965ee58394be7107d44f15b63516feb2721f07dc313c423a6344ce87a8a065d1c229c03d483f8b87e7f9be85d5695d17cc8de5e6e255fc4ea09d6a7ecbf3c0167d191e8f7ab0b2663eb28d6874fa42da4add59d061798b8bd1806a74aa7e4efd05465953a604070558700f6ebe3b76178a5efaa5ce84454b503290d03a4042f350cbbfc2bb9263d2d9b6cdb88628ff59fd75a64beda5a1af0dc3ce73162e988e22f324b9a4c3f0528820d92b2abaaab491fcce407c967e71dd3450bc5dcb9a4e2dc335020b3c90a20bd4705cbfdcb9d64d599fdc128d8badf13fb8d0a28f7fcf357cabbd099da5e06f621390bcf3bb403b87a915432ff6825ecd3199e75aa8798e2ef1bfbdb1c68ad962a516f754781675d05b016fc7da7fe3fc82d9f4c1ec2901f2311e8895dea8b6eef6ee062902444b264db6cb698d172f188f088897197024781285bf982ad9a9fd66e42cdb5bb1351d679f0eb761cb1690811dc47189df6af2a46914cbc428357092bb410e9b7065e42f128ccee7b428f20149acf56540372b10c4d64ae4e36b50d0dd9c62205d490c363340c4101d26c88a3fe3e7d2c1d3333e9bf11db6a3c71994c73a762dc1571f318b074ad50cc0cd8357d45bfee854c22a8bb513918926171ca9c92c26a8db72e9abbba09f55b166db7207de7f8511ea3b9e92726c121b8bdbfadfdaf30e10c729386335dce5377d84242e6818845f3dcc5dbfdf60fbeabdb08e044690879bcd9dd5fb6179484812458feb932c505b247ea51eb4501c370be179f12ff4cddb21f3a5718f28bd072e1633788bbeccbd0a5ec5bf7990935edf3f00a4b41f1eb2e47c406e29ae9467d9d5a167c2ec782091a36a209871b10ff17dccbf53801e0ceeceb1b47aea69bd495c9f52c3a3dcae92970b2e53ec918a431402e3830fc3d4ad25a57f01b3cf92f0c1cb12d630f86992a402344339bf963fbc79014712ccf92e8090568be98a6e40fa4ec232aabcd98603e7f30444d4833ce7330a24d5073f42f4fea0fc2a69363d63192693dcf45a5658e244b7359124dbcf7f978a035d112ca98f4292dff2e93cb3667a33804e8d725bd3e35fb3ad85a7303c43ba7543f4cf259e0ae9112344f10b283d5311fd5c4020e32993e4279d7dc96e79df0f6e96a8c5ad3c1bb20ed2803c1f2a7b83796fb2dc46e78b7f820f1c11f5d0f0c7dcdf0c2b5f9835f44bcd40f1d919759b45627eb97fa17b3f25c7d3af7bdacdf7c28b5cc629639a5c110525507eb51277432780b27daa37d1bd9bf61169911cbab473b6a8c2a99fd90a8fd25d889ad1f251d40bb0303acc1d0b0321b6ef8ed0882a8dbd8a4f596f06edd4bb86b9a6ae88119cedc9d232db9f536f533a5c9c5ec094be0e2bea420e52ee40bb4eced6d1a31dec316a2c10c68b478511b43682f6bf3e5bcdff0eff9cbeec3fdba192cf32d316320531c615679cd05c7880375a66396f7a2f4bbbde9598e976ccc5a22a3a92f2d8f7659c85169749060862c0d13d4477e31b2d5c2210dee0b7b86a1f1c22acb7a0edff3831e1469dc014d492867034efa6ccbc1f985a7f846f547707c274e0768c744463a47cd7f2d7283cc2928d86a72ddef16b064b721b2a41715fe89d4b3fbff49a6988046146a1a17bacfb3b1380aae4d49f72e7f57e967f0a2ea79af34e18a16c9795dc05528729b3b7050d01e1c92f9805b2a24e260796f84cc14dff73ca23e58704e7de358929fb85898197e4d27bf1cedc2bf8e9388f46b677564080bd41c08aa3fbc5bfac4e0ad517ca6c5e7a1142587d6ea8f8800aea4ee667b01408852aec7b857e68a0d18c7332bd3b8571c5c2e2076c355f2c1098200215a69bb11bf2e09c100393f05484cba51a92860d00ee9632dd28cfdbf2ad36b21c60bd6b14990cc8b24331154e1fa0387fea93d47f386cb37b281e83d27e063b062c0286e4cb0dbfc876aa7527961c6a78bedcfc223a1bdab135970f3c0c07666ac0d3b5c6f5ee9550922c9f45eb97715eaaeb3adbfe3ad8187db7781ca01e97f2b11da51d91450228d710bb5f77fb03394273211f8765ba10f1a6eab12858dd6a6008a28a7ef92dd694afb101a12320f2f5c0519fefa97f7beb2be8e2c13a50cae8ed6aa62369db0aad93efa0559830075a094c6294f124f829677a7f753abff44f66204bae9d00354d0a56cedf8acb8bdf86ffd56bf1cb47ccb164121afa6724c54d11b59fc7375e79e4328c3a3d0b3fe1c3816f7aa6621a799164c575e67755924f20a245c335c3b13674280a2b36e76feeb2d3e14234def836342ff95fe3331888faa610287ba0352caa159fcc0e36a505e4febb9297ae437ea09ac417869d8ec66d9516887d3b59c1713c4ec3306e19af6ad6c65248787c8b5194e9d8cac98320a7ebcb73078785c2b9d9884a79a82aa2f1528efa150a427c95a7ca6fe629ca428368cf14f4806a3c43d94e7ecd69338058fb75d9af9257dd57d266947ec3a1f49631501e728bb02d2ee07e4e6308d7b48c740b92bcc85615c68571cb1e22fc1bd4a8524f128f707c7f8c03d5984f634618f2f10829738b95724bc7ac48cff4bb2f26a9029772341fc5cd6cd34faefe0298a4fff247edb1d116d4d85c4eb47cd29882c4d045c2680c8514deef63574ea24a76a7f5f96ce0ded9606c3e114f987de55f0bcff2c6c7310aefba3839535d7fb40873ec2e60f0df03f1214f237145ed086be7261d41fee17f1e7d27bc38ab71f3bf62f713268b0bee1ad1f85449b59ad2de2992d2bc3d2a5ccd3d04015e39c4ea2c5d2f5ad7f3a4c28353e844e6436d973520f57a8010319b118ecf1e5001cafa2a6b3ad2b1df6b7c9b333b7a79da37c90f848c704514b56aa413fb72bd9422cec3c6be216da819ca5c6d046034ec167e08f77e0199d9fbc015f86f19c74fccd8b35ee215d459f4ab65d6dcbf328ccf5d9c8153c81cd50492e1b2df1280fcb1907dfe9800ae19cc4b371c9f7c701b52d6cae42dba16a304deadc541142b8cea40ef80e9776bc7e20ecd12a78331fe1bf9fbe8310f3343045c97d290b09f6f13be966209ed4377b244f7edd1ee2f9320a82413015eda47a7392be929bc251e7a7aea7327abeb4bed344aa02f363c5f3e686f6b28406a1d61d8ebfd859fe9d59dd23991e12d9cef13f9b09fa0109832317ff5c1a1d67280145aaa3558bd09675002588842bc6d570b567bb974b7a8768a3e7b7ef4d15e496406b246a4b1e614466b1efbed667f3f054deb9609c5f128d19f6a4e0b4b6ec00bf879025dfe19cd57f695196c0a2e2a9e9ff1041af2295c120e518c97fcb9420deaacfa38b052bef2436b80c02b7069830d18a598a5c37549a405b5d943376f941fe459f52f1f7060e1f1ae18e2228551bad6a27824f353bfa714c51eef1398d514d2f4ed60c93f9f42aa48e422500b284cbab73e4074958f4edaf9ab282f928143975b05d59e54777c7772d31b28e524916e077a67f24f34afebd3a7a4f7fb75a2e04a3c2895a8a8df031d1f793cdfa9a31d2a8a41351d4ff4148f679832e7ca0591b98c3512b9534f5657085bd893834776fe6554a512f1521a992482ba3ac0f6c02977de2ce0eeadb3c9c79cea2b346f4e046e42e1ece61d99cff68fdf68148cf2487e3b3fa6d5f906910cb951513bccd77379b54fa4aa3602c2cda52b5a4f3d12965dfe269065ec85c2f22acf3a691e95717428d7e513ee8bca804c9c13abb10b33b3bb92bf5556ffeec1cca1c287e632fed8bd9194d5d0aa941a228a78649751851d9f30231c3b5b4a215fda9cb6cb9e6815ca8bd7941ab4d623d5583885f25756258a46a206f156dbb6e78218d508271cd4380f366965e16f6e492c8ca07081a92e82d3a567110b0dfcdcdf6460f073209417b141925f8e02126fc04946f40679bc6e37fbafb8b64d1360a5ef114b3cd0278c6ede406441c5c677cde6209b79a3b6d5e32f5e61dc2025c319610a143f760dd168437b5bec0305b3fe58ae66420b7fe3156c22ec74feba149fc479eeee60ba896ce829b29e7d1d4fb107da408965ae0fbcc7b41d9a881e23f4ec8570ee90cfa7f6e075ea68d2191c897d6eb9ecc39b227bb383a2f0aa832368250be788188adab837b98e545b3da174af610a8e85338876ccf07321830cfcff63a7a8799a58af5aab979109bc39923b4c55c9408ebaacd3c42b37af6e0e343a5e318cdb81c0f1e00375fa4ea95024cf7a99294e2829e37ce349b8fa50f5e052001e0e910994b579b05d4bcb3b9020eb817cb5be0085b449585f5149324846d5c03915fc6e4fcca34ab497f34748da1b2fa74392b6c6701c736e996247f6744fa2e2b61c27f5056f3d85461dca91fd6ccf84ccf3a41622482cf0f4ad3024ac8d4cd2c80cceacc4e159d7ac1355d500fc3c9bb88cc3a3df40941937d9399d132f73ddae5d80640b8834dfa6ba4563af0afb5a386d9733bea6323ddf0f7b819badddebabe5b8ce0692419a7b79268dd7af294ec235c8bf7468d3e5ca546c04799df3eb21148a43f3cda26caa423a4077cd4b978463d862ddf6d228d93f2b3e5095d561a6f281a1b4f823bc60ced34f1f902f94d95827b0b8a74940a24b901e8efe1b8bf8a8ab1104405c6aa969d9b5457a2a3ca8a7ef988371f35d24c0887ccf40a6530e204121207de2d76d63a9a2de70f583766006eb086e1e61b161d8c470dea22a8c0e4ad356f281862971375b7e94608019aac864a075b96bac9265780123a49fd8bab12eed5b1e11c0e169d590cb803384caba573ed1a049f553030c0749c25e50214613cd984a500be606d82bf777978f3943dc7789ae2b02803f08dc8a903152ae68964d9ff39b5c9f9507de01c6877a5066c1ff83c917d18100b2a0cb37af44fd7a1a6b90de1bbd4a372ba179e0426cd77a527196b5cff14336ca6c929280a89117d8f8d4af1fac4a7d8934fefb0fd0e9ecdfea40114ee9e2b8ae313576600aa1981da74fd2e84735fba144e6e606db4d8630ee921f675336270f95e66c63b1ca234650e1f7f79ee3d67d46f84e8deb23dfc34b85a5a7266fe2e8bdd5afb7732242a16e1130527b094aa68cd6717659397810d1cee8b2d04edb3cf65e58617eb64ed8695ae9183001da1f9981c20e5a4c93f62ba972292400b8502b1dd8ce3690198ae12969ad6552122efffbe4b3cc5163b63f85fec3ae79acab6c1ff34f354a147bd922e09c5ed2a2a864abd4f6ed48f3700b3e79dc89a22aacbc81938e8fa28b9c92436ceaac2321d6802bacf91129d47f63687644508775931bcef70012d0f5e48b1250f124558ea5ec27c45e725fecb668a6448999c1e5ac13cd320734a3b0f0edf1961cf5cc682dfab3503f00ed5e835e70867f94309d86b97097e669e2d6a68706c0e6814b97b3c87ad67c01457e2f268102afc15042ea6d3d6044f1f10bc6fe1862af8ff5b080cb7638d792762ff5724b6c2df713767f45060f12e6501e4cd80ead63e868b86919598ed2c3ac95c005026395f805d69186ab0f4c875ee9cf59407f854902485a093dfa8eee61199a10d12cd513eb41235981029d105a5ff875770000f6c408f5814cf7a88714718fe65bd210ddf8faefcec3d9d4e744ec2b51099a35fe845a9f65c7b6a49601ba60e63f67e1c020f570f9f20e7189e33c8d26e5e88711955757454670041ff6320cb9563d04f7a924b054e4cdef72c3757600bd5a8df0d6e0acc98dd6c80e341fccb2d857fc6dd04a04f3016cc7b63bdca519d1c9f676d0a2e24e547a21049de87283e74c852f01be3372531de8abf93d199f605d8971b1255f98c32d4dcd1f0d6dd61315c353796aa078d304e68e26e0d1755320662298224dc1f41e4f1b806acca5c8c1c7a884640a272ed12d495fec304226746c3394fc05789defb30aabee9cf534ec84b7ca6174c7b73ab09db33c5d80e1d29ba3cc9d0ecc7c4eb5318438bfe0d764dfa5c45f8e115ae1a17cd78bb7d828220a16c12405ec5387c983501484b736f77574c65fbb4cf1d66f3d7981d0110ea21fb5ce9b8cbdc54afdd42e97c4d822a5674cacd887fdcebfdf2a9c308fd6f023dc2d93fe82379cde3c5c5a7f60f1c6538a8db32b0631f66a7db0b103d018d782dfb93d58ace6c71cb6df989faad7a543478ecb8266faf9adaa68dc38dc3c5437641eafbcdbbc679747f466586a5ffb3b9ecfbcc13791934de7e9400849fe0cf260f7492bf01039e2758cb792881a8dcc86aa9e15c3ffa73484d4a0e402f47a4251d98fe7381afbf4400d563058f977e57f7a065abc8670e93104c45280b6be79294007b9015175f01832589f3ffa354ecf6be6561c762952a156a9e0ee2d4adff9f5403b0b11a7049950601289b50045beb8b3cf8347e723f23d0ffbbddf5c8558c4773f9554ed54020aa0cbdf12e7b976c94a0934d317bac62f8eb31f6e6f5eee02e8e067b81db29b13a67f94ffd2d995cdf621af839f1665c2b8524bf834fde1d68bd99dd2aab6d85a430919d7be766cff579d483af77ec97bb5a3cbdffbaac5f6e463b99819eabe42d1895fb487f36b3254692b22c76fb0405d6f35445fb00235a4a7c51c4dc72ff8266e8381d932e7843d6de9aef4f02051696cc9c8981549025f8c9ea0904a05d2408781b71f6f2f2c67439b54e327c5615cd90a155911c7aa2e679c8cb1a8062cdda19049cfa3554eb29213b7700b44bb0ba1020649a2696e7fb7c2d3ae2bff9e388d585614035d88be0233448507d2eab856eda710fe1143bb68d318df66536a2899f308691d71a84ac57b20083a9ff7a5a4b5cc40e838ccb6355a53dfab79768ef3bb2bff4f441113a12eff6b5e4e291227d95791f73875b18e83964a46278963e2deebaccd827051225a411cd9e2caeadf884ec51a787a440cc805b7d67b61a97afd39ebbe19207c789d3854be6e2fb0d08f2a82456b8c0a94d4cf36d5f9c8ea6308a5e2721460f7228fa28864f0c58bfad723ca33a7c787a152f1ba47eea6bee7170efc5e577e1fadf6a2331666bb1f0fa7dd67e70e5e978cde36ba9829e9dc490f7eb95091ab64c0119be8682e30fc231f4e60058c859eae71c8ef9d63c262e62d68b8fed28f4d1a1bde22ed413dd85475d393c7b335cf8ad7f6b7446ca128d0d7219dd47105aeca2ddcfc098c881ba9188e8c09f2ea7af9db2265885a3a02872319540dade05dafe5e449f8367b4e19fde58f44c0a847068a5e52626d362fbb7a52435f3c268302b4946a5a96a6b95377ed13d525f06f01e4006f6f0228e17dd29e224d989bae9cf56bd200326393a995a30b13829737cafed34e6c4d365e94e4aea2af74998722e3f200a8913e54ebd6e69634fafa060a9d7552a1753078d224be68be27e7d9c5f459bffd11ed1eae781a73912c288936016353ca75b05b2b3224dd2cf197babe851bac2df762d489687bfd74c9d77d5621929694ab07e0a314cf2cbfd04f1524001ae7a09dea70508754c3167cd527128fb0c2b5d6aabf23137dc9bcade70a3d0b35091912f22b77dd45b7e324e1de275e81bc6673f025ed30e76423f640bf4261e37963383636b6af1dfdfe0e4b7da14f8e2e63a3e8d408c7d96513f7b17ef260d40b727d2f601b1473f9cb3532b0da8bc30ae851a0b9fd0af5ef0919a110fc27a228d799c391bbf38752dafde87ece5e685a9c6fd7e1c03fe3b54e07cde552c6e7a29b7557ee2f7c5bf9e41b5122760f21fcd524db6c916d38cd2fbf724b12af25691e37ec0ff68a7d1b91d2904c4eec4c7d511eae329e9dea9d7a49d84f19218fbd53f002fb75dd20779f2b7381005b30995eb457526808c5cd17595e64133f32d9192c686c2985dae56db9ffb81a7d9eb624ecfb8b39296cc7c76f288e04ab91af91e06510f1a0a9153cb021dfc630149b46f97b40cd824a7b3c97292f4ae5bfe5c0a1cb9aaf73b9538543fac6b1b656037eee7081538951a1292327f8a3ef98fedf7c3123402efeeafdf17279749eeded18b6d59ac5e33ea8239b772eba1fe23f05ee1bca5d43653ee0b5976aa36d995a538c0c5eae7dd1a3933f4d0c69831ed32e3f12a52df0899b00fcc699f096be1c42b936668e069699e4f0c931fde2d6a2cfced7633591895f400ef94eedc8a70e688a423f7f1762eff01d54f981a6e31a39b6d5800a25ef369d128cc01875ac91fc13597eecde51969f439de4bc85f0d27dc6c7ca0277a1dc63dbd8b20f43e18d425164b6462c15d6346b326cad0bfbd65eeff4a9f9f2d386153e957544684608137cdce39561747ab8682221ad508ab05fb67cef1b4ebfc86b3c28719686ce82754bdaee2932d50dfde89025caa8ea72e10a025c79c89a082be1b9fc9b598209b670e9a3484bf4093312ed17498a3b5938f5f4a691483f863aecfe3d89b40efe5be543dd28d51a1955ec65c8b86217bc65b87d1fab5f6de7579b653d892a8168be6fddd40fa047fae1ba042b6fc85d4151b09404115388066b812046d7426ee14f7523e53272ae405073de0efa824820f072546a7dd6dee2dee65a074604c5da2aa132adc2476baa169b74556ede34aa20b00206cba3c807513e868d3ed789037a43b50cf6b84e38c59486553451a1c97340ccb68a626d69f439b73a843df1dd369cc44bb2073a4f1357b21577dfa4f4b914c4b61568be3e6c92ce9dd5c40d9aeb8d6e5ad672f27992f0b81ce74aaa5f7ad203eda3a7a1f08acda11aab30aa8a04350a955d97e3c936d64ae429a02c05083fff29dce758fcec4c9720c19f8768686699ea2420993b83a7c713d67f05cc771daf73fd6a2b6ddc1d8bee29247bce23960b8d1720d81a6c15c67ad33bf4547b59039df39b4f22a90493cd322a1926363fccf29c9f752ade228911781bdb67f1b2c42d94d2cf149d9c6238697c577c7ec503d96d0bed5d7170bd900753d352b0f0df1f7fe639b1bee44f17227bd1b9fb6259e2e97a68ae265ab9b905f1e84f14ed9a7c30f56322da11291a0fd3ba938d3bb927761e974a940f2b234c86e83b93fb8abe10179e7909524eac60081878260ef60ee60b471a9edf55ce265e75ee2b4361d489ed90d5a7d0f6330c0cf058570a7db81a0bf46236b7c84b8ec6c5458ff78370efec2225d4b1ef5879128dc8da6046064c6de4dfa0d1a01f3e0bc1d0970e71a5692d42c93532bafc98dbac2687304466a27881543af6c3258ffd39fee7dc458012ca162ec21cf64aa197203c7cb592ee2149a785e10ebf80db7a0b7bcd301b7bad572181fb32686e01e0948c0cc89f180e171e91e6730ad052c205ef70d99e570c435e8f7f4b10f5e857a2f88b91d450da405907bebe2a3429a80dcae59c1cfc77cc3f458f90859540bed885b9102fc6c3fc3bf9937ba612c4960f4c68671f17ff1eb6aeb4a596dfd5245b179bb38723aaf2bc39b8d47fe4fc3de165c0ead66cfba6e985ddf5a76844e004eaef757e96eb50491fbd912844d37db43caee68c014861a3a6026c843668b416ac04bbeb0c8299c915c660d313f467bb9821a4c90f2178c149d6722dbbb8fac7d23875c880e76763553b8655c3f4a6501700764c41a0dbc90b57d3b992a932ead18a44cdbefef4a7ffd43d6a3dbe2383d14fe71b63c259835b9df3746525ba000e07bc67aad05be9d6406ccd2a765e880b3fff792067575571c7de04d6ca11a546b27fadb28a8b639aa2137af403cf0fee2a5dd8b4973ca8ef9482507bbfe6abcc0a3ae678307eb13061b02b7fdd61c9c932697e85663be259c72cbc4bfefff5647a4ed0f0382ec6c52b28b0183e1b0b77cf599a517c98459b97058529359e65fee1b51f429160045a3697a3afbb3dc1860d382955c1e837b07b3e3ffc869f9b972a9b8d1178104195f036c583ed8d653034c34d86f5ce50ad3a4359799182d3eef29744ea3622eba7e15871c16d4ee19a2ba8f702c37a14176622f615421c48d5bcc2444d2355e02ad2abd95da48ff8c8e4dccfcc88252dcff88078172045d22b041d2bfe65f9ede112f2ed7f61f6c2910835e475339d1160827a15eaf4f22900e9127931f35c747a29c2d5e8aeed5bf0b7a6cc5906a8fc857b8ba15095b0403c88315fcdfc7b89b3cdf1a759544829e698794c3b95e9aed8fe6ac4ce4913b82944d2902b73e2a639a74cd09d3d82c8b2052a0740fd1aa44666fc7e714cd83881f437d5124df743615b313e3afdaf977601754d9f33843840f271dab557fdc28ec83fc1ca878334099a60d295d13dda14b3aa365b86c15d5098b10ef3d26bd2dc02d90782425c57645582e7d364f1d430413ac98ca4c512bbde4e1d117fe04adc9bb7b3acf12b0602c818abd7ab8c5aed38e38261289b551e275e002bbc21281c4bfcca12960971dd753e1186fed5fedc01710cc36eead6525c82c71019dee296dfd3953c3d1e3c6c6f292de3fb57740dde5b8dc2e677f7ecc3dff3161133c740b38d55ce91e87d71b0d8a79c297d82f7173fb11594f92f43ab50ab53858a414dd37b9bb59c16229ea779ddcf82e7ab5015b3f6fe91729c71f1ccbe79387d8001046f5083f9c3c674c634460657223a3baf3a66488572635a3f383a979055e3e00389e9f2ebf050b7aa8579cb75e8ab0515b6e2ed4e3714736fd7864d2a40f92fd592fe87ab0b932956a441ee042dc3b5aa79fd0cf8d9a276f81cc53f1b6141785cd92cbeb8bb653c9bbc9353e3325a469f65997a8e774900694e51751dd168f666253257685fd07dfb42e76abb2a54eb40f446d54f00171fbfb360c00499616fa066e2e939f83de399237038ad0b350b327e5136273959f35bdf9afd6e19153b1159df628fee10f26e05fc9c5f963dfc53db4bb0f5d312f48d387cdc8bc4be3979dcc42056bb64353a85dcae5a92ad655e792edc6b42409cf48a41b059185792a8b558216198cd0a77a7cfdd32ed03f763f60d2ef18dea98c9df6dd90e99c8c155ae47d7da7cf92090c8b468d80a42e72b0ab242e5f0c04ded45422f5b409264a22670a7c2554089a0e62b7980bc6bd98d97da62fb3512cf08f2b5639b2d17e7af0670bb1717dff87441e63d9d0fbc4ed4d57583b9c27418e49a5ca8254c268287a73f089ca7c9c002d545bd81e5399a1bc19f0379f94eafc36e452e77f7a105e413f0c942e21d67ac4eba584d98383cb78c83ecfd3f76a10eab80b9edb2a9d184b05961db9d1b47ce1b0d51f5ac926b2c71cc023bb041b23824589e02721219f44e5e5427b22cf08de653e0757f5a9eeb2d72526883a5e01aaafa634e9a673807997545beaecc8ff3e00493bc4783cfe4add865f06addd148904dab872ce9c795eeaa263e79d27fbd3fff7397cfe6b6d70172976bccb3e031af8399f1bf2d99c74b81ce017270d5204ef5f61efbaacc42bad91dc390dfa1ff845443acee7c0a226be3eeb0b6c0886a5df5b9e19e4a820210873906ad0d588758db34b9acb1fabdb7ffc3165d721498ac12b765a6f10bb337b7481aa47d7da5cca301ae89a0dfff6a74377edbb0cc66e35f0ed04061a6a54e5cd279f3c0d1e23c3c7ef53d306c28d2694cd4552a949b6eed82a9dfcbff9f8e4fa47baf5c8d07e9e630f1f507ecc754c04f6dd6035de9c245dfb741dae4110b9ba9366711643c240f1624fabfeec0d35ab23f4600f9ff2c72c7277256c6a7c948dd3b3b8084419b8635bc382666f79591da59799eb23cb4f5fc02579c5aa9805f6471a34af9aad9ea148b08d4ae8f6afa5303527725f60a67f4c86408759076e5baa5af50d9f9e96bed828827ff2f51735e142f17d36a99409636f33fb80a0092e268c95470a715e90831494b444a85f4def30ddefdedd3c77baa95b7de31960345d29d3f150dc45047987bdf7314461e11df294f6d0bc3091ec46fc425820984151d2ba875b1289ad3d5cd34d945f71bdbda3a4b0229be86557d73fca450149a9ca91ba1a54ad7c52895f3d96f523edcfb5c4c541b0010c537b5b4562f3a852c83d44699d8e3e803f7d56d264a5c2dae69cfbfcca073104f51e1c8f4796cba34c807af938950a4200c530d475be69b3f0eea47dfb2892185dd86b5dad5dc0a59bd7229f3e925da388ffcb6496fbf9a34fd0feff6e9aa7255701e2d1f433c3dc73b906a1e85522c0a08abe56d3b3e83a8d0e6e1a12682c27a5094322291ca18100d3ad17417e2c2f77330748d6f31355dd6b116e79afae5bc0e7cfc392f51daaa9115dd87e65273aed7343092f5283390f7b4c260c3d35062fd758525f52f0b2f08dbad9d5b8c0b299802b30c6710ac546eb6895a311c41b5aa993a29c063e385333e82263c738e09227e6090a86efa3037f473898712647a8996cd070b610382a47f41f589505e76ba1d7b62268cc19f029683869866a622a36c9d5857c7c70c6a431439ba74399005698add85e4adc9239ef1c7afa53083bee753f61ecec083f00a4880a53d2f240783e4c42ffc9ed673762c4eb7459ab5e6f6742c4024225975cd7a271fbdb471a3cef1c6d037710b3ead6d098b9b7d5aa7aa0184cec31be4e5ea108d4be534439524d5e96dd50436614b74586f66a48f172882955e09f110548ba619799d3b25e48b4b2824e57655ebbf754e63e06f6ea7ebca565d14182c84ee0270a822b81897b4bdfb0aa2b250df154d84ba2e6d13ef3d1ee15f38af22b5e0f62289cbe4b7fd836df2c57a946eb3df18b488ced794607f86eb4797bc4e196e87072eee77c273393f305fb3ff280738f3d7b307f0d94bebf6b1034c83faaf27730dbb9061288e89fbff68100bebf9c20891aad6c51a6e481f0646157cad7d48e9c685439abcfd41d8ce0ed58dc482740cc2e75a84e14b3e2a844db216697c29ea704530a37755c0eb291b319724a5a09110552e3a188285068655e9cc8f7c02b084a96faefd966fc4b68bd471d38e64d73defef5e3c6e20ed2239f38f062a9871d6b160faf2d318308c1d0d49f5a871c5bf7e1fa0e53a90015110e64d37eb4a8b098bf030f57a9322236ba148afc010de89462e324d2b1787d58e04af4ea5d91c8f62095be1bfff752c44b84249e84f240e4985c8efe015275a1231d246a301936bd38677847479cfe3be5babfc30ccdc3ca6a1f2a3fd95168d2eaf657306ce3694298d97c99d7c3822fbb701b7f3e47292ff5f2a1be760b85c45cf839d31dfcf5a9c01f5cfcd7b7e0999f7cfad21859abbd06edb1d13bf0e0fb71c219e761bb56b1b8772cdd72188f4347e8d595ae623af9cab16fc74b8295cddbe6c921324a867f86f3df64b9c27da6fcc22efc8f0a51f11a2c236aaa89a4ac621e6f943bd74ab9a23a7fb0907bdbc759c36a53663092d8c29c635d0a74d75a037d11b5eaaf2b192ee9d3f2437056d951fe2890049c4669b977cf4009e2c33907f101c1a7238dc51e4e3bfd96f380de81e80e1cb07e5b388dbb4765262c4c73106eadedb5835308b99d93894e228b90ca2c3e82f5cbc8cc696377ee9bb4c38d5118af9bec45390ff2d6e111a91395afeefdd909d334f1980ed194f8420295ce123344b061329d45494b6d1edb5e66d261f771991e861be959c6b95356323fceef5228a7b83862094df1c6abe10571778a47fa0387145edd9b0bd254d5df2f8fb8e3df42a3c662fded0910edf0955a21b6acaa9e4b0a15eea7f0bc8447dad22f3b585949ab66c0c4831ca25b0e5e72dc752877ba63c8a8623b42e76c3d26b79633a9df8ea73c9fe3d6985d8a90b05c35d640e6f0df6c558e84752501996a36abdbacfd1ed0039c58e483924eb00df3918960ee35f1ee2cb7493011916e0d7c0f86657f1da409d64e65f94476129c029e0c45463c5976e447fd84d38ed0075938c64692a4fe77739a5fad1164950e99163574430b914c9a54dee461418d1e6e0df3d6e50b4f5003bdcc658e91ed31631a7d0e7f2cc32631c15061d2d09e52bcf29190ac25a5f6f51f34f5e09af25c3871fbf6e196669b179446194ba50cca2e77abd621db797114d6fcac319ed362da60b870dbd43944c190b15628ba2527ae3566766879cb842ef57616a991eb2bc479e392aeb5763f08fc1c8df904aa887da1dd396237721b99c40f472d9ec39d07859f1248cdc729666cc5738b1908cd68505750cbbfa881dce6fd4354d7c62e42081fffaa1506156d68dca913cbbdcee99a8f0657b32110342375e129027ff0d8a6de1555f28c6fbad8cd8ed6319bdfac4e9b1b4a3c25746fd9c8baa6ffe595270ee321b4761ae891dd2ebf2a1861d008cf7fefca142cd9337d40bd1f6105bc139af5609facc413e6e5ccc6164a948220333b09d90021ea041e16569389f51e20f80405d0d5e9aeba0d6797c4650c628c35c1dd7278ab3ee5531c4dff5e5c1cf8af1fa51c1f781baa38c6c8f7196969b01f3d804b8860c9f2cbff9ed8e8711b02b3fc509b172560e501f2d1c21525abd332cc0efecbf4967986faecf6f9492f07444ff40a9c594c7afc6b2eb0016db5661427bc17820b91ae42e904f4747ec1c902d542f639adb2343ce795589e3a5bdfa8d7168aeb55619c4cd702008df8dee9be446a31daf52b0be38259a2f7b772af86c4f205e6850f8783ea02b12c914d40c4de51e5a9f40f2314b66b555618eaa494d7d9a537610d5e41680ba133d3128803a1e2c51e72934e3b40cdf874a83014ec33db6cc117a518f954804d33bdacf7041ccf308c184fc56909d004be7be9706db53fb9195de15e967de2d356777fc1751afaa10f0365d05a8c2482474e56cfd5afb1c733f9c9a5c80ed902a6dd9ab95fb28426449caa8b64563ef7b229b0c7b2acc51ffff4a4737e9d71029818fedb01c7dfa979c72cf6624ec90e6c650fc1fd7e3c03c594a5cd581a5cdcc49d5237cc943d98e4728d0fa1217b74cc7ea528279fa6bfa73c6667b3af40bf6f3e565ea916f99292ed13cd28da858a2e13654c7ac3f1463de3d97628c654b4646cd333760900eee5d82a10c34ebc221d248089c71cc4a4a083a53d61787f0be4b88be20a5b956bfe7bc2b57b81784e90b41a676a4781a73cf864d655bf362e70a520c57ce15b064d11d4bb5288e91b3ff3f5e4885dc0fb9cb1952fb891b1df109035b3376fe86cfd92b51a496467b390abf9431a1c313180b87fb29c859dd95249fe99a1a40d35b100fdfa2aa1c44d6d0751d60230811659bc8385c1a18066d2e3583ebde7c11fb45727b25cc0ce738fbf5fa2c62393add7ffd17e79c45fa0d7cd398eb26bfcb07e46968cebfeabc6feed93e8e00c19bd44d30c4c97ca61afa5eca91409b101deab2aac06fe4d9630a9d01ffd0254b9ff6150d6c715c7c26f43c506560e63ab89b36afa3774c853759c8a823b4ede8adcb53324b45e16bef70f4c70acb4cc2887b7fa5afddeaa90b3c60ddb85d893f2263256a7655b0d02eb4d634badbeb63d4a52763b0e1423121a42b3f636e91be3c8942b885332636bf3bff1799eded9fedee397f114bbd58b18677b1f76c50b1442eda685c0cf2156be8520127487cd216cf6ab7afb2e7de8992fe5b7d3e44ae36de29010da2b71d30f9f48189653b575628ef3ee25827157ed7f66421a4048cc80c7211d96d332b6fa4843a0cff7fe753116152ba3b8e11836503918df540deb46dcfe5a5d9227dfa1debddf2593418d1acd43c220b2a65a985e9a601156269a708b73e0ec9bf56140ce1fbde13e1429fc86c559518232b1f700ffd6140652333f61b07483cb9acf7a3d13b8b1cf8da7192aecf83ce6ccb2a2cadb5e31e55bdd2a6f2f30644775e74a4514e31a56b82dbc4ec8bd29fdcd3653928552f8340482b53d591f3bfe55b3b42be0970abe88f7648a7e6e724e6a1ca1facc345f8fc834fda80f12fc783564b7c93e424aad5db6b7dbd5e4ab107497a6fc9d5d9f63364e98769a54e2763cfd737b6bbf3e75c327d01fc19baaf0da1ad8373c2f695f713e6411f94b6237c4941260332b033a533f88ff4e759ecc23a1e4db266ebd6485e96f3f693d6f2bdb494d9746fd07f278ced9855499554d5d5fd6e74536bf5b93e83df2a188848eaed6a76106d44d09c9dede56c3a055ea774592253839f664ce02c3681f2d28c405baa07b5aa07b80a6bf18708b03bcafb9cfe8fc0d88ee09b80b525a278356d1dd8d8264346e60313cb299578c545a0ee07dffc93f372db004e93a3388da657668379bfaa8fc83ce9236173f9dc2d46c97515f472f198bb4099470dc6988d92d74ab563d01006a98bd32c6cac17f48d9472aa62d8ae94ae47cf42659435710f8833918c9ad04d69a5f205e1e4e6a6eeb28286f31dcda55837b3ea519ca251ccab0c49b669529e591d0d80bcbcf01a95ccdede01cfcff9131fc323195c0acd45016b3adc54ea8ab1cc3f77d2d3c25728813ac56718d925b688ce6e2adfc82c3a4e949953895b2bc778a1ce81d6646a37a89e206b56d4deb1a8bebce59f739971975691b94f91784b3d4d6c71feaa79c7ba2efb9ea0359c2c9cc608d87435b7289872ef49e27522bdbecaf5a3a7e433dcaddbceea7a16af2565f04f4196c32f64bc82e14516e21bd4908ae70fee43c9059a1d96431fe8165c03bc746ce88a9b5aee7e8d77c0f881e33caf1531e0ef0b4be48500ca78d4384a4c6043ee65e391cba8ababfa0f857dbda40f806ba06951dffe031af6e6fa975d143a39f159b383712f860b0d4acb56905f277bc5e661021a4053af0a927d0e5ac4a0b8dd9b9b19674a6ca9d7085e6885d9c5a7f98db2cd6df1d9fb31119523a7d68531f7ff9adba20106c9e730e1019dc95d22de451e3e7d0b7cd2e3c4c18f9f43b0e1505dbdc982e7adefd563603d36b52f3ce245d9f9b5f7f2b5b093e2d244e81e90b282d67ef3fd74431c924d86147c24c3bab3001d286e1174c6a679b77cb3a1218cadf27b5024aecb4906c156e358b0dc8f2c773c2f71543fc68798ea0eddb0fe0bf20c33e10f126148fb7080064aa816ab261942bf960e67ce372251f160904936d24042a793f52def99fa6a5fa479fd7e76bfef602a2b1264e2dd5a53e084d8b3fddcabc2c0c053014e6bf4071a131c2426116689e1a7bd3442d70c274874498fd99a8c8eb817e047f9007346b3527ae86e96a6e50411e79fbecbf83db26c81a053a4ebca36bf1432d45a1e04a810c2c261e7270484eb2fd2bf70c071ad475f2d2e11a8b93005a01fb23dd23115834fa414bfbb27c7401817da578cba04c73148b2fdea918274a5952d2296fcecf651db9c2bf71a934268f542f488409f43ab37321d8cf1e13d782cda41563f6b271b970b6438356c82111a3cc8076d3f8dc53783382c8c865c62c5dba11f8759cf0f08597b7ff7fe18eb69689768cb8d663f3e842d0149f3eaa8b575d266c575730d5f61782ba198e21c2205aa5bd76e720680b3093af97ffa61b31997a3a093e65ba6ddd4e03c48fc6b23117b7e57c3567b3f4ed5b84398a1b3138ede900c32fc6bc2878933c35e3b854e2b77a5b7aab2309e8c50063c2dc938ff8a971b456035d4154f535d4ae9b8188e6230d33c385fe5120f7b4b73e82bd041f91b4ab6b79ef2b6d22855d07fd01ee6d1faa795358bb514d679f7f1f9526874b08b85a37ec6b822a8770e19ca0048bfd00e7ef3c8f4e1b9531dec05e96afef37e204eebbf150b59d80dab4035c67cde759a506bce54e46f053fef924030e6315e5dd060edfa7c3b2f153b9537f6fef873dcab4462013a7315313a0fcb69d5889afa07479dcd85ca5fd6a139371d8fef08b6cb205db027a17fbd2e4915c92204b858af967b3821804c294bbc84b2cb11fe6241cee785ddec5d696837d71fdfd4b2bc2d16b3ebb1608a7b81aa113e85983a6c7c636fe5ca03907117b6e7c3ca176308a1fb6ba0c25dcad0e6a45770851a3a8fe122a717607db6f54ae1c6f01679795c070782e08e5d21fa69ecc5c4581b75e3e5a160a164078065af626d338496571dfe083bdafa80b25eb00c52df9646d075dee9e6470a354c4b6b8db4b710cc5e227f091d39893ed8113c355d5d463d3415fabc4e7d0463bd0e94a3dcbc5b2954740ebc3ee3097fe77a83afa78a27a6cc60356fb2a5983601d9007ac1a8da7deb3aa0e80b168402cbb0b75f27472d3b99d2afbc33df6841e48a5370de29665b8101e9c48eff1b278e8d2a28e6eef9136a03eb25fd9e1731fa60fe16b5a6409c24df02b73e6b5ab57187ccc3cc2dcb5021dd980051810f4234aeb3f1e487957a88b83d267bb13e3650461126edb3254c0f519f4f33ea9ba4aeff2f30ceaf338c1cf2094f18068da8b2f89bfc3543cf6573070880b4e99f673e8508f457576ca8e073a0435eeecb18bc438c0b966bf3461f10fd17e83edc903155e37bf145cafcec4e191d23253ff4b9e44726d9f130941670ceec6d24e2529ddfb2c1e177e119d298b18b7fd585f5849d3ea659927748e22c7f8d8c4fe82dcd5157916f261cc0aeb376d48a7e6e7764f2f79397c522a0eac614b1911bb8213fadc60e4e8093edb87c9467ce4c158eef3666867c21a7a209e415293901b4df85ed1f5eb479193905c781f0e6de0754df6b8fb6f71714e82b6bbea2852eef54025128443d5995901639635b4220b569d9c3ec9740fbda967977d89232036a3d425b6e59b9bdd4eec04e2be4f50e3ebc8165b8dd56368deab085b32a872bce6f0b0ef5eadd52c913712180eafdcc3ee32c30597a14605b864ccc7c3093bdd84f38cf0515d0f8f5d1e0b0bf4fe195713be736c45d04de85245877fd6f2edda49ff02cf22561349a8fe0fd39d4a52fa47a1b912a15a093c5de809f1bfcc5f5539f3a189e3152d7603f892ab50dc37554efd4c6f6a32f57e8d8615936b7b5d29edaf99d0462113c32dfa285cd441fd84832652c184e1cc5f5613a4e03c005963f0d5592c12f51669fe277bcf321f92301e8eb78f02aba669759ecb0b48b5805bd6d6d54271e40405503716fbc7e6e610e08f24fd43f284480fe19b1b3a348ce60b94bcefef63e93e9a6becf20ccd3424b74c772c1449ebc2f97c5a53525a54641c17dfa890e20d7dc7e0f6f5b5d64e69e513eca2a1cd9b3ed09559fdb7df0796cf6e4a2467126af27cee0ff016642ea217daa0070bf9553a87ea0c79a10cf0b1e337c57219ade975181f6161ee439cb214c8fd75b480ece3ea7449343c2f9f2f112169dc2f3fb1d2860fd311baaecabf92cee5ba7ef32ca02b131be7077d5e374742372a901262902b2574f4bfb748148fab6207a556c4011326934c3474fd64b2de6a434138e80fd901cabad5374c0ee56061c7b927a3812827f962d0289b5247b9f676b8a3ed63dfce62c9f546beb03cc1448e4e0d81893c78262501c3644e3a7e48d81f6b5896d056559fb5ed09c5e5e490448cbbfee7a3ed63a26dad49421d8b6b06400b952bdb56a61939c622a4ca7aa46eb80a96e08258941ad892cc0d64351646be3514968d1ee15a9e9bcc2cf951c6ed2f57773d2beaa48a5294aa2cf51dcd384c5752c842616a856a12c6d0f69fbd3c9db298001376854b66e55f48ac12bf844a871cfdf5ef73f8bc68ac08b152f9091026c6ae90ef160f7c7f7a8eae663ae2d3d5eff6e7a1f410b165c33310864f23f45daf11a65c010f751353993c0e698422b7a178f7b44ca2d673d982d1639358936eb1fd46c008cc63dfbda4e47c4b1bbbc45cc37bcce607f97a5bbeee66cbfe5b5f8b5b8e5e1f47dcf3bbe8cd61ebf1abcce1caad337a290e6141b4ea318e00f8e91844e46b429ecd312665fd48dfa80e6220fe9eb912cf73e4da69a5c7bc926184bb6b8d303bfd5908412f0d6ee4f50954477185943f300d4bdc4d31a4f34f4830b667616ded87e9f4408bea883731b70475267c3cdcc260b3ba3fa3beaaa6ebb605968dd3121b87ab29ec635db980cc9067788ddd7dda8869cf1e7377864f66ba36e2ad4f0b5691ef816c72b120420028820be9ba91094d1f917bde979c424872870f0159da256d52fd13fcbb054924bd21d8e81a1f4886b699328aed04dc66e29fe21dca629aaa083ad9573a48a65bb86c2f1a69c7c14aa016be41a290819d13c221c278820211404cb1c8e5e05e0baa42543d5eb8effb897e43b3df1554d4aa627ff8400dd1add4314c97559b375bb18a0270018e6210e477c37784e06211caeccd85024df10b57c57cf368ab294da1b381935d33102a89acee4f11bd2e987d6ba33b6ffd76141e41b842775d9de8a7366fdaeec095793149b64803abad670feb1fe70fd8297916f5adf8095b00dc5d7b540b3057df7288f07d95c3e970b545fee8397b437c58726a960bb2ae24db59b55b35732824f492da4064c8e9f65e97fea4fdc43ea4adbc0129ff1479e3f86cf4b55206954587299b207754c949bbaa470ce219190f247d16ae47e0f3bbb245971510fc7eb62b15e8563d2cea2a1501c732dfe4a075498159f3d6b7d7452e6c93b514a93b894271eedc8884f0cf9dbb54ab95c0013ebbbc3dc274e2803093f73458c512ceb8302c3ef0fb50523862e89adfbd96e718538ea7d42c298f5e88b731b0b66da261702b383591f105aeece113a78ff5fa7ae6367013a674e5bfe02296050080cb5976f972afb169f0e049beecc10102f8ac46957de347241b07e4827c54cde2670d63833d38585dd5cd2323d1f610d4d854c2a87b650f2b39a4a38b8797b5e94821d2a1f31bdb8f3bc5e16ac3697c54558edf85e69b733d6fc0cdc60b45c43ce985d33ba76035efb4d81a038a0874478adbc29e4518af88534e553a36fce4b36ceee4d795eb21ae49db9c031c2bee8ba0e6ed6dadc9dbf368203eac8f5938daa4a4639c1ef9fdff1e7c18a3dea0deeb3b017761beb43ced89ffe003ecb2001b414b0f1d5d0b4e3634d29e96bd0dce86758d6209bdd8a0d03d5aed3b227efb3c2c8359aa5795a56eeaef46cfd14651bb9bdb8eaaef10ea47ddc6a70f4a9c3351928927a6e083e474245e647057cd7cb018df272769a2dd058b0d1697ce0caede22cf6ddf2bbf76bbd523f7f6a43252034bec5dedb1d2d728d86f83f06cf7e3999e04b80641901624140ab3e42cfc4de1adc490b144eda7568685ee93df0de941555e6f0241008df0ecc07ed7604cd308440bcdeed2f5942fc8c404ae1fce3c67ed24f57046209d3ed043f17ada5d2a88d46db1e4ff6a4ad98c9a275467163059bac60aae1c433b4a42f80496bf4724d86978c2ee19255d517e9a1060b13369a9b1f1df7bc203ad480086fa779bf99a095d97722aa22025b18fd53e9c6c4353a94621cb015583ee56b2cf4b9e974e9f8c5cdcb65b03bb1dc36b8d14d4265d388d307e33235d52bda2a073a9d6cf064250bdf2a8d7081a1c7f694020b8fafe30a34a3efff8498a082ad21cf745b312756a71aa4a040bab55e4d4fc335c84d2371db8d8dd14b386686e0a0bd5c1e1753e2b7aee427fcbfded47d531aa94b79a7bb61e34184951f0424db53c47184d0f75d1ae1caf2baed98733972daff122ea2162ab762eab4312df58c495e3d216428216e8e73c2b46f2be539b8fe9721de38b761c22a2b454f0f08c90c3bd10facab7bcd50ab9be14100979c8eb5e2a2e7479934c67394985846d783dd98b7f1c78faa602c68dc1a92dd2e97d87c683be5c45a283751c765169d7798c880960d3b83066eb72a22d0539543abc0c418520560d13e937ff88e9dfad189a1304d3b127da29c30c551db7fc95f91edb8548db99e873e02bab6b17cea9cbfb010eb809939316e7ee8d2311504cfc6bc0c77e2bb4fb17406b4393659a44bae1af5fd8e54577bbdfddf9bfe8e21a16b58a5868a0118d39e8c178e6053f9c0f277c3a8f5e82456b9d1061c41ca724f8e0a757509db5e236355558d9121ba3bc156f18e8bfdd9af8d54c66ba52da548930f5e0db07c1aa496f27a8b5135eb744b3d9712271f7dc55cfa3da7ee84b83ead0da49caaee951038a8ded07091c3fb3c1a97f2f74d62443c9d06bd94f4e15521e87d559b3de16f63a4e2cf97f058dc855862805316114f0afe591dcf75a95200715d150ef0b2b133b50a2ed4e8d6dbbe05b562dcae8fd05d9ceb9df65ce5874b88754571c01358b94b799b5063230b155e8aa1a786a1e749eee2175db631318c5c883460055a5a87e32eb4a0107c7e96d9b6c8a0401f8770cabe61ea0e39f98fcf34c75cbed44b04b82cb91036f2b4da646ee241548dfbc4f850075823acee8521cc207e50da1642e2ad4f54da5750efd27100ec2af63cadddb71252f7fb3060006f7aa6a61a3d0b8fbb9a978cd18186273d7dd95d0c26d92f3f08f4aaea75c2c2954cff86a8153b43dd5e5988c02f8e37e2e6495b5abc1fd09f915227f091c2f2ef3dadb65389dee3ab12abf5b69859428bbf4449cb38eb1afe8f2846a781737248e49361cd61aecc2c064050b9b23489277a9719647aafd8353199da4aaa021b1ec9f39d4bac463616c9b0c4feedbcb7f65824f62b3c90487e73082079bfa094351c1bda4c4e3e5f8a03b15004de79ca3e1cdbcd04dac1cdc452451776f5bc59b13edb4a64e6f8394a25c336c87a080da5d982bdcbd4cda8fb1e6700e733c358676631032d58b4d6af14fe31011fabdc10470ec12cc557202a1a5872ffba088c66b3bc49e8a3eb37184d69ff96db3f4b127c5cf41c91f102001d47f6649eb8f0738576412eef20416d62963f0eb4baf5a573c68516c0f6da6bbf20324e9e6e1ed04a93f1df956986ea46d9a2801d4767807bffa816a591e93adc84fb91656580768ee5edb0a61c70196401ed31ea1e0e71bda616d405c57c04529ef29d9d5fc30b6f91d5bb79ab5fbef3a8508e83f8193dc1a6cce10e1f3b11e2f017bf0ddfe739669b0671fee972e396b52c0bbd8b7ed8c3342e991f0ce7af8ffac677d5b38759095584bdc0b385bc5ce8a08a85cb60bfc9c4c625bbb3ebcb8fbb9ebca2f901a7392592b52e58a4e7714b67dcf90486b59ab4e683d874e7d5c58e1efe32fc6f58a4eddd5aebb102ff687ad423fe8fa82f07a697416f04f74cab48b74bc9597ac16afb2ed3159db91ae57c62a00e48e5ea891211a8dd6ad2486008580f952bd68b8bab49dabc25cfbd73d3aa35bb53406aca2276e8b897259718557284d1489371ea011de687c1e5069f787fa7a2bfdf19198f9b0eb30b0c744f86b083341102119d54f13887c461b816e4ebba5805c1ab9ded24dacbeceea3bfadf57025be40ac14d9643aca5cab2ce3bdfc27539e660a33ca53d38a77857aec2992e5efc90c73af09b10d0ca33268fd4a8d0bdee3f61447034e3c1103e30b0ec40cb11304f1654ab5f9fd00c26913c10829a8f8dea39fffebf65258acbee6bd67de6cc9f408f8608e2d7b076cd08dbd941a6710b6b597a37986d11dc288a0d730ef0159fd1916ed3e0325d152602f910cd028b63978c360e3511ba1d5a6169e2dc71cef4f03afb4a4d3968199e9db3aa1c71d7b92aa312f5368ac4a9c4cde1956f25d6c104503f86df348681e229c1b6aec9673bf0a4202eeb9e93e8f6856701bc34b999ecbecf483ab45c63f59298ca73fc9f3ba46f8dde64b78b0f17833d775b7ee1f255bb1ae6e1f76def6fd5806fd3bfc9936aea96c8dc7a5c219701ead5364fd33b3eb5d4aa73dc8613e10225996cb1ebadbcfa8f7d6cd65ef1fbac8b9ffda4e2be776a8a60bda6b9f15cc75b45440526a91f1644b3e7edba4f775a6faf2388a36d645ab89787758565cc7c07554e79b8eca71f3220155ce05704f9388d669e1662068d42bde009a5fe29bb4d3617596cd30bd030e676b2cc7c36108aebc5056ea106c75120baf3c63cd19192d3dcd511a462ae1b36b59b4612930d6273fc9c0bbf9a4f7719edf86a693955172faf5bb79efef5bc859937387718acd2f58ef6e32003e69fe7d1171faefe7b53a05059e32bd776362ab6181206e2e54100e53b1eba69481748de9e9957d11efc1ed003e7f0f70d92ce4ecc736be3d528bebb9bfd69256cb4d4f04b54b91741496c3e877ffd2c22a2c21d454ed68d4ad41f01e3286196f23e00a63148818e923190a4421e7c9d9973787f9f0e08cdac2547020edc54c1855b4431149ff581732e16ed1460c76e24e9f897344ce40f90d41c07069f4b65c5ea212576b5c44b4295042fc84b3916c65360ca7d6fba20097f88b8287bebb9472de1dfd6b7f18bd80c382b57af85b74b1156274a8433a6061829239aef581d1c3b179e9efdbc0fde8cdaf48ae524b56ab52f4f1acea6bfac8b3573e2a6f47d872a5a63ad276bcdae0fff135a222ddb7ae1be0e0934c539b01f61f67588057109bf1c9e5f043aaddfeafb1dfe4fce966b43b99a875fc8dccaf34dda2588a977bb131252147c43a63e9375937edef6c646fc255bdd36c2c1bb80d9d814a1bdc49952e11d626bc9cd8a16c00bbecf01b664a419127ad401b5299579d05f77aaa61a6568873bdea37c0cfdd3b12cc28d5af9f8bb440d40bc828a2eabded75c3ada382b1f23863f63a79a0b09236103f7245c7cf234719d194ca179e84f01fcd5df07abcd07980b9beff091964d0f59a27be993f164427d954578ee7ada1b25753a946e73a96a9c72221652a7b5f1ddab705b88a119a1a1d1c2f0d98f36fd20d3260ce1843a37b2980f257eeefff7bccb65bd4ff0192b9b5939226b7f3d146610f1e8e8ed6875df7ec421f1b976a915fecc7701ac1553c7f13912238edb09bd248d0fb92ddc0bb4e8e4e392865e316ad2f08be3ba4ff45d63104e992768d222bb1311c022e88b0932cfafba894e876fdc78da855b8a5bdcef4fa0e51b18f7684fafc50fb5476ef5a3cf4cff867fea5e389b381846765ca48fc9e9fb2ab4655a9d34a7f10c78e1be26adee6b7d7bc843c4f3881222a25679500631aa2548c5f5de2553f526693434c81c9768933889d9c380d8d30b36930fc47262bd10cd814a19ef456d2422a289e572ac5e026cfaaf71e3e503a649ff65cf2ff789d17cb589a645a477353a254eae4e78dc4004ffaa04890bbc303fbc8cbcf9f64db4acff03403385ffc3b9aca57f2602e89f8712894522dd84231cc9615f0fb8475098c8cd499007c3247c1a9c34bf4648ea6097bb1076aa56215669e49731facb679166811d613adf19d88d853ac0ffa67017cd30230490e0c144dfa08ffd71c48511ee1cb9df11f69cfd7d202b6b10246d97e1bb4b399b08798f0b1f9dfe2b9958e95f2ec873b3f48e9c599290f6f50b2e5be0e0c7aace023b616449d0ab2450b7ad9b6dee28835809d2d55e71a689ba54ccadf7c11aa7fd78e65ee606e208dc4ebad048c4b86af66f6cf8855ae495f1e7db0b0474e89222f95d80a7801fd4f4f24e8caf036cb41973d17d9a6261cd61e872d2f3f9b8a5c8e7bcbde3b6d3f3c5c073093b3c4ecccf9db579f3d3dc24aa1755f73992b5884238991048d3fecd9846a48b4b2c3f00a7ec9687381aa030965c888c417c831be97f6a18cc5f1e77147880976d609831a563487c0071e41c171777073e405ce3d97aedfe84c4350c8bf396d2ca568a6cbda5d7ceb24ca8e4ddec0a1512a9c85f11664c38e00f2d20f30037c8dd52799446b3a72692e9c1c9d484626cb497a64d11cf4882ae3d1bcfd317b83334b1f3e1aa8f1467fc66f71bca129617746a28eb82726053df36032e998d1fb6bf250dcbbc742cfa4daa4483545a2daa1bd7135a10c8a7797f04cfdcbbd5908f3b814a7fb82136a27a84722dcfd4bee685dfabf09d6a202780a5c1464e5805db6570953206036c1c7e734f11b18546cae32c7923d2568a63daca7ca5ee024b279f0dd0f6950c1e5d034d9f84d68f8cc4095073a094afafa14d4974da3e2c506bfb561d912ee039298bab054d9f62a6a3415be73fa3a3f3d71b04a352de489595a07e1474f532cf8a575f64649129ac2b0a46febfce6d817ce9300cb6eb9459b6381d58b402db43217822e9a72a5061776c713c2dcbf9de342a19d40365b38552595f514dae82fa72e784432c01512938e92b27a25241a0c43f0cbd34c8fa4fbe90e2384aca8312bd0f22000ecb8a3f00d072e570c93e2c6a1342791e704baea456ea2cf7e53a39c9b6007e62ef42979400084bbfe5705364a605c5bbcad86d9f7333a83761c793014e79f32cbcc45bc820b848b1c2040b0d946f427ac5f5440f6e6e150e0fa633534bf33adc0ab5d92546810de0d1d77a598b6aa15684e4bfa8ba9d278a1a2cc4e9803aec7e1abd2533f0df95957e689492276d1b4c636c39a30884afd490605b6fdea48bf2e3aa0fe13ae805c5f1be9584685530c6d80853f2bdf5464337b7664c43f5fb7de1cd17de371a48b085d318ddbf6932018c26bdf19f7cd044945b31464fc0f6f42cec4dc03cbdaa1f4db109e93b2febdd8e4e18515bc1acc99a5b295f41db7692c1357b4dd417fc2050c5eed3d9b2c834c3bc1377b57c562350b98774176c423d88a570970d16b93e474f82cd205364e04ead65beeebdd0c3f781a452c81557268fe8140f37b30821c209f07914ded78df30c5902214bf12394a7d87ca50daf24cf7d79d2a076881b63053dbc4a405b423033781cb26b894b1a4d3fe812c189bf4031fbf8adc5e51e9b1372f6128a5059f16b7d3fd1116b1248060efadf389e94e99640dbfaab05de873aa4d5f58d31dbb0a2275920a05b688a0a86e96738be207b6a0211ad4e7b27afeb179396f8987d348e03d4382d885b0962453ca26405f737216ad6b224c9849ba97cbaee70506890fb3c41f97142a345816cc154670c0d9dbd000921505c2a09ad7449be156d447c870c3aa25326ed4761dce91d74acc5ae20dc522ff3d818bc34bb265f98260b2668182005b2821e394c5f9e226952cde263adb3820dda8bd1774209be5d6488fbe06193d527f3415c5771b5c71b5cc3b91f477d01e0b2d8bb396b1476d53592e994a266bf57547d240b586abb49cd73eb4aead296c8a218c1dfd303034d19eda366b4cba5fc281db65262941a6f1bc90f66aee2d3357bfa24f413f0aa53186230443d0b0ea4f5f82291a7cccc7ae6be3452b5fe74540463e6184128c166a1c39b43b7159b76907c5fbfecd8661c1d6b848b228afa30e1f9df85818c18f86cebc4dac21ec8604a7c2dc5b5818dd8db1f93d86afb737319512c6ac111df5f27aae73c9d51f7f296576f812ac58714453f4ea06ee73e6165993c5144f0b689bdbb0846d82ef10037722ff243ed40147d2bb07b4d8091a3b01571e32d68539537fa010fee2c5e1a17c06ac84d5d2c8b8f8c600bdbf30d858a89b3a6b9e357053a777e60e6027bd140142c72e2eab75a24e59029f9106245fd3a639a916ad9b85bfbfcb60418dc138c4dd19f4dbeba9c1d1cc666a71c59d5f3e1360f00eb33934942c45c6694a8a61c1e6b585d3e2a5790efc6911c3bbde4678a4b49560e78a1660b4a2932494e169a09870b8b52e0861e5a153969a8cce8d2baa576b279612f1e9973b085a9220a93393e23f06634f3e63d56294f21acada74616f1d197e3988978face515f33b95cf082d0bf88a6e8ffd07225ed4c3b553a415bac4e7f154b6b52063e89fb20213290d488588ecb2ee7af1783997ad07a58f055d757f9d2acbfdf67fde28666c743c298832bdff62816e1b5eaf81d6bd15ae35b6c8441f910d2ca077a541e426512ae9b3e0764cc82618cf80ccec63c151ea1a6e467928872c4012b54a6c5fd1b7d7a5208106fe492fc539ed7fb5f54aca91061edd99233714e7464a1131c414d9abf9acfd67d937b756de02960a4309b7e881a81946c0e05c507b49888073debe0c09e485501548296a7e1faf1e3ed01433c24acf2f9ca1603e872eac976c06f79cf82fb5543da7692988f3760e5e35ef13b42fe0bedb31f0227c7672715717ba1ea642806ed3a434f290ea0a09380e4d0dd87a9685ac2ed5a6c3e72ac33b9e12e0fa1f82a664c1467333e8666f523346098058b6d52ec0cb101368d8b3abc79c632ccd781dc8e3b6eef755c619ac20f01afa8e416af847876bf55890be2b5cd364a07b2d30893c1e3057126314beb54f53cd47a515cdf5665d47c8a4b687fb2193d4514c2b64c20010e018812fa7767177bf61a08fab91949ae6e89774059fe0e6a79cc4aa236455ae3449373e8d3feec8f8371a0cd50558f59b2bebdea58431af8f8a1b76d446b0439db8c589157367ab6736160758528f9455691c4536811dd5f50fecf071d587e8e4445a56e97ee06db827d04fc66808152be5640f47e172598d6bc6af29e65981210334c436e0783fcd0c165415e10d94495cb0e52068588c8a266433c34e2013ab803436acc0b2c8da96801196b3b5e89fabd4e8d085ca54a4085be988b75bc6c148a3415aed86f75e7acb85aaa2dd148cf7c59f0c1bf4463209f50f2648dcb71a07fefaf59ad7c43407094004e626afd687c408b276da6481dac90361c39b0ceb15f5f1c75d4747408e7f7cb9c20a9713a9461b995de8ee2dbd6f2274c6685f49c6313c02b965c5b14b68ae0f702599933aace913a973e9c0dfe808bc198442ff82296be106f14314fb968f08cb5b45031c9c0ea78c42e5ffbfe2c3f43fbbf310701ae4cec695aaaab80ab783d24faefab4f2cc429197f11b3534d079359e7a0f18238b5f4a4c71994aa06525b92827fa6341b6430485726417637366c301f0c56916d78411352e1e12485019d061e58f51c80acfaca648c6dfb1b61eca542fe815bada633374d4c14c9bc003b765ca300c100f502707e4da1ee4b992c2e871b4d86c5f666b103dfef6823a2595dd5ffc85d007f1576a846a54ccecb6d9e0210d4099918daa77bc2f8d108e14acdd7139eaec65ed545f7b7f4b8c16c3ae26e5bb0b71410922450f088a0cfbc46a99d3a8ec3a3ff38168e63322421e35bc9b3a0c271696a6e80cff5767796b5c116eea372453a4125c3b7f6fb9ea7d409bcbb8770196a42202cb268e898a2eb5a01ab19570cf028a4157025711f42bee10ba37ba428bd51ed1c28b22ed017e4451db99950b468023a5a9b2a2d4799b8bd6c9a40f0a9f272bd4578e44fa8dab4835f9f8856f6a27e022a6a0810819a7704404e4f6ebaa99cea4adeb2e212225a786ccb97ade898ea1e384e773051713a1f6529d0b7f5b990bf0d00bb80c2767cfc97b1b562141d86ff5010a17c876ab52459591043b7027d9d38ec37080537da3b1bbd03b9f5a9f1e627cb2f8f9412af159a93f125a326fd748ac8c752d1da6b8c42b880fdd9a6bf848c910a66afa844c3e53d907e9f8b80cb3e50239f0d59a72a5f901b254db2d1f886571f28f37f0579b5aef0ef67713911152d39d0e20f34850c8aa20375e56ef9ef4b8eac4d1580a1bb8fe67da8780f4e0e7b0bc781a1f60816259be94edae90ffabac100fe571d4a8dd25fe709aec3578baab66017abe3e3bb2cdeccc266fff3ae0e8a2df6aa90248ca55c6a282c80493fdb0beb4a33aaeb93cd656637c86bc0900ef89f4214fd1e9e35f8cfdb7ddbf5bbf93d08c99807330d2aa91ebd639bb58af242b09ba8e986b0666f7c64a75f71d44414281820070bccd41bbbaa0a01cd7ddedf3a983f465e3831201e447705c708f2f494585810635380d4e48f3240f5aba0c324b386be8658f912533ec4afd5cb6a28829d7962aaf8448fc93f7a3ddd203626918bd74c15a6dffedbf168bea7b7eaef9ef061337bbac4b00860d14370c4804614c3a26030f191ee82ad7929df4bbf7f2a24610a743a1a86a9b8eaf10601d6d26d3c755f34fb1becf720e35b032384dcbac7ea9fff091d03ac0993f3f4dbe236bc573959140392ed5056d0a7cfe350ab234d4a700a2590e203b6389a537d202cc721021100dcb736cdf922699ff9a056fb7cee161f3fa4a0a44f3d0d75f1c2bd5ec8590910534e9b3a61191b3b414d15be111a2b6d3e7e556742718fa3a707c731eb2288322601e722faac18dfff44eee6fb4b68688ea67bee6ba7c8d9226c29bc2ddaa3285258d398d336a179ae3d94c8cdd4df5ee0d39bf5218d418e83021cce7ede4a7cdec1d756994f0a5d08cd0ebbc146bad23491e67aaca31dbde00a32927e108790de825dc1b2186471b3e84c5a2ae1c20acc2fab17e6f3aa3c7eabfcd5f0963fa3790c0d0d0a6e67b069df69bc4dacb7f74ef5fdc90f042fe49d2a5d9666597576410d436707c29260d601359eec89e6faa7bd7e146e00398c93ecd431b29609d8ac05b56d568371ff4a4f9847a30196dcb1cd6151a37da7ed9f8455eb2b6f04be169c9c0e59113a7d259df6f4559c80988772f0715365dc06ac00830c47c61abb803486cffcea6a558eea6472fa78516e32f62157e2d2fac708a7148d794c3368b76fb11c9ea015e683ecaf2e48a55176dfc066403f080d1928b3a4cdd32b8fd3bd49ec865c844bef97f5db27d2d0f296df76fa0694ae672ea8527f2aac53fb0c6b4a29bbe95579b94f26123b1c85a538b673669df66134f5afaa2caaf7b7285cc1b945670968bfe175892e78de72268addcf09718a025cd0ea5004285705283446de99edfc5177982cc475e8c3b6dd2d763c8e582d2334d01fb307c1583adaef52ebdd6937cd52ba0b2cfe7f3517fae1fac1fa440ffdc226570e8fd5431e05626a14356b443a29093dd10ca4d4058dd488185d71be579a98b16b9816d5dabffae251008ef44a9b69226c89affcb9ffad1b85f534dbfb37ff8deaa63424c01921c6ad2352b58a7340cf8a9f16b3729be67c775dcb9339f1ca80e780a685101d5e6ae2f7d439e62c4d0c536dbfe648500ae7853c89e7210a37845518a5952c5216a2a9175dbea9e3184300842732dbb9f46d71d0356f4f03b645809c3b462c12521dfcd62108befee900b4c6ad8238b3c1d9560ecb00a303fea32ee2f6367aa75664a76684afae1d64c04f2b2c1f406c17cbe9ddbb06b2aebe570b8c41b3e0afd0e327f3cb8798dc65c41e022f563a43ef1d15ec003b7e7e42375ac154c1f89dfb88660e25209daf7608884d0ca697171ef28bf373aedda7b03725734ba1276458886d5fa598667fdf308aa50cd29541b988493f5c98674d89c7bdebac1563248b97f1460ec73091c3c28cd744b6b8504c58015da9c7f1ebd48b87d17c92238e68852a0f1ff959ece6053f8fae3438017d7abe8e87b440588da652c307ebe40167d8dc9aee9c99dbf0e1a66c283f07f8a27b042bd8b80a5ef63e1cfaf388dd4a73431c76c6421df108ca0535c9fdfadf389b29880d29f447e1c3696ffc901d13fe0d642e963a9cfe06102238becb24aee7adb3a289cb829bc33b39d3cf847362737938456a0f7b1a5db6358589dae2cd44f33e8ff27db83afe99f6ce7228bc04009388f748af9f79f178a2f59602542b805cb3f726ec836901dee3673ae9b879296423781c5a732b3b56c51059522555a3f5044765cdca2bfe3bcede338a73ddde2b915ea177015cda197ec3290aeea84faa2961f8809de54f192bf597570d13304e301d2769b36bfa75cd2d207bfe0f460393372bc4a5d7dcbcda5b51a34e2bd6e68670b20f67f0257d29d4b173192ba53ccc4283f4c8d729f93e3e809cc2a41afc1e7f91b48f43501c74741938bdbfd175f3a7a41689fc2797fd4529fdc95f6d6102bd87d067795aac6a46e4cda1c36299a1909b4e3e333d99887fe701379ebdece4a8c17ca8ecdc7a3221df3dc252adf7d8aab8acee19ed62685a619ff4accbb2f2afb2c4f3c1fa8c7e03be48ac67ebbbdd150c86f2a3af0507199e050832fff33e9f14aeaf2a549037377eee372c38ace422b3157c7f2d5434ab49c8205f0787266c9d91dfce48f711e1d0126648f35621779af54aa1f491d312a9f3261c44f9266d736e6033b489f59a846f9890fcef1fb805fee3b1e70cc75684dfd3ad88d5b1fea57031ac6564849f2ac49e7815e08b569b11f00385e62319335538b5d08a63199a9a43f6659fcecb22cd6fdf72ba8a8021f2a35a1311b13db8491bd6fb9c03fca71e80ff531d812b49befc90b08d271060fa3faa4ad9d69af3eeabfb414233cdd69eab98ee2e7751297abe49fa6d2e8489be9ea86d7d09a452e3ff8249e67fa4a5bf3257094fb32eac7f2ff53708ab37db631a25267c94b08466e0de884ffe841ab86341e0b4300273afbc1d30e9077b5f2f7eda7afc082535fffe0de0a99118f57d748472ef7119a5c1221f30266be9a126ca0dff386081c78391307a8ecbfa557370ffb108327a5eeb3ca638d776aef00ac2ba34d996b5c915b94e9f64f843ebaf0b5fb071d604f0b53176baf74d7b0181d4bd08a517f13f51776f9de41a7610358d1c8b84369435b71c071543c0ca0ae4e9c16e8b97c178651b03fa283e4f2c66fe742852d2e3bc9b76c303eb0079bfa517ba150a2836b8fbeb9f93ba1a556886331fe71eb378502408c10a2c8da9e4daacf627a84fda6e8c8bd05bc47a564b9e85754270c17bfdad1312cefd752dcbf4c997652d8851fe23a9440bc6d2f59b8a84f9a1afc5f0c88b81db39b9d075c23212dff8da962ebcdd0947fdb0e65e0ee57f6d6c370cd6d85262121751090f6876f0cd2382ac35ab167e14c425d19fee0cf1bc5823a04701c33048843439b4dcebf3b71a618ae4d396efc1173f24432b9efa5657c7f75f9b6da6ee4821250b15b025c773dd48ff1eed6c0be919ac443290f15bcbdb36988e991d7c6b5fc9c06708197e515729d25a7e5681004eff7f6cdd3161bbcee9b15e1ec8a62ac3e9792be60cce22b2c3a6cef8d7a75ae7bc91d3483e2d5140169ad98afab45ffb03986db407a0cd010f7d977d9d78e441fa80b2db232070bae00d048bae432097d8358641cfcbba03fb8bc7be86cfc7a4305b8682fa72cdddb1049597ac691cf9f50c4f0ea063afab629fc945d7a92feff09d7e12a1ed2e1daedd124b806798585ac46eff52584c56ae5aef154fb6e0222ae87a63ef41bb99bc2d2ec723453377a2d8d6512c6a1af0500c0b9c6f34d09cbbe0bf7d5e0224cf72d336729295b91bef523f51cd001a52c7628193b28c3f56946fd96bf26f679f254793d11e1fc05486f720c3cfbd478f2693b90e3d79a679607c1f91ddada190b0136f714fc0330ac3d5a0d7706a433b55e9eeb06d9802a042c91d8330c3964697d4e74baf8cd232fcc5fb6b87f4439434ba272c6fd40021c06c1f08a356487ce20eed87089e27eef5475371df5ad67af2e3ddfadc71dee39748945d75fda85f426036a4fb063e886b6e29d31c4d02c3f75e71da866b1e604dc512ae92d7c2f7eeb1fef98ffc5b84afcdd75fcb2e76c5794735c83794d27b450b4310558d7cbe34e70b55ee175d7fa98df8169ede819b5e97bb0777ed70ba29c9e2acb23533e598aceadd75e454acc93db3c6a1481d56d95f9339bdaa1086733a9172e21c4c1f7ca686fcd59cab7d0c6e9991e84b48f0f2b2223aa2155a7e25cb5e958b67cbfc0215e19ce659f9c3f93b77182e5d68e2122ee6d3848068c02773796239effb4feffce79624c19a26aef55d0c226a20f834a346454e944492b46afdc651b53ad0a5e07d31fe2e6ea5811180e9e4804441f6436b1b3c94fc6c58da3106d155395512f96395f704d4ca73f80c20e8a96dca8c8c62e2aa3f4701d37350c96563e14a16b8091113bbab45272a36d866451122d95d0cdca19780a42d3f4d05091462cdcd2fea9684f360fe070a79921779d6781997ccaacfe94aebe99bc0aa5d9f86022f1576dc45cf9d53fdd35658218bad3e3eeab73f135b5514e5f30ebda17fe93693f921fc497877e9d0c100b8e9a12d52ff2a63418df1093a9355551ba9ce904e50176352b98f86d6294821461596224f2643a7942a48e0de556aa362b3751471658e8812601a66051a12e82c98ebe8e06338cdfb3aca39dece9548458aa4965e65030389cf2ef31ed1a6b73c9d0eeea8592fcfd68b5800dca3718c724025172eef11daa06761fd5d14502a26cb13ef6ed6249b5905d3861da44ac3071e134b31796e26456b57f9a2d5498305120dd466a5ac309592e59cd09e602fcf75c20a7d6747982fe9cc54af2b965e2d9697f3fc1d10b26e04742ca8adf9eca92a1d953015a4bccfb97a4358ba078c3fb1d04f6587ef9ccdcbe72e89da54b779771bd5999d7c77a39d93cc5a79c4474df5db5abaf58fd7843a39c9f138e81215a3c6aa9d439818f7df8d54bc6c162adba959bd121770e2742d6be51ba2b4c5348c399ff7bbc37a93cebfec2145af70c697253ecb993338e92b2af82416bf47372cbf6c1efed3c9c32306984571245ec43b623c2d595434f3ca0f6699f64b669e1327c63fcee9f78da709959cdb7dbc789726320f75f805fd2db38481a2ee8149e978364eee96609b22055378c0d3f1926e83434a5e5fdb67e8783726295c04a949b719a1ed10008680a2b4f87f78a72459cc8ad6e01d54e49470bb14f9f69659accf2f3b0fdab8f43a938523cc0a2fdf130c7124f7756a68b2b6918c6e73bd32440397b459ca5d4bc42ef8d0bed8eec0ae64a13f77389a36055ab815aeb85c6bbfa7eebdbd64d610fe40610cd844fce9416f2883ce44856932fc62ad1ea65e8a74108e47abc401a69d4918ea011e2f15981f0b3e77f3e74ff115c342bcbc2dbafa77774aa9f1fb5dce5ebf3fafcca9cb01708fb0254d0b9af58efbd8fc6f0b98d0267d5c7704082c6c89ca2ccceac3fcab3bb3a8c3e69ede01647113257c01af6f4fe1d317db885db02950ae524034d9c5f277e2cc7b29d51c22970563757f4c3344c80da17978b0ffdda039822fc6f7a8aa411cc031b1ad316b4a585f22eb97ce6a07a29eb2e587e400c3a46e0db6ad6bfad0f8f0c3f77e59ce4a8d13773e860ee0662ea5c035326195c3a2f3510fbc4b885782e3e94cad5c8a168511aedd0874aee4153150e5f3f0e4bbb28eeab4d3ed58cdbad6a0855d51cf30de32ec31aafe873f3b78ec8d10efbe0cbd1be22a867d6c4af421def9950d4d0b4fe216e145a0bbc5e11ece9269c9082f68045e33582d68c25ce0f6255375ac8d15b79832f8ace49557f531b2b5e5ca9a124eed1d5d9b288f30c54da2102d5adbeddb425f0735e3023bfeb990387c87086ef7a95b94e3e2141f674598520cfd1d11c410074340f459f075d9d4e2a3560d1b26d0e9ade2ca6cc9231197d8ab8005989ea5e3dc46818d48b23757de9e537b9c4912b44dd23a0c6f8f30034cc11d26ff7f0a37dcf9a67aeaf21f6e9dad8c609b46ccc866149a0fdabb7d02a226f63eea6109c5466216f4a222eb9cf754ffc620dc077a40213c04a1939e58a60b0e926fe3a91743f9a84bd80d44e5135c1ce74cd7557b7e7ab915303b3cdd17ab5d492534df86dd0c707c337f3cee4de0449bccc0e3d317403a531743706a7a3483fbee7b142d7f0915d36ba8755a96ea3a219ee6284c9d9a1aa57074cadbd6a5b70a14d6f980459afef6f709cfd300747ccb5b477ee14045c18f8d444af73da59a5b22c67287fc963b470f04b034fb01fb265d1525d16335addcc6b904fc795614d9da338046f014ba81d7d53abbf5a912f99c943d05f6e18a1a0d8d0d6593ef56167c85f863d29876e598cdfea6ed97b7b532ce26654fceade7837a65f80b11fc619ec142d719eaaa7818c0906eba0e8283f4e3410b768bf4132f754bdc088bdca004b524f1bffd9cc6ec9348093fce399a6be28c6528f49221a850000d9dd9e8ab18548d452ac55487ef4b61b9a84e6e3d1a7d04726f62b3e37e27f68c61815a37b0ecab07ef55ec1375a2fa42aec3f0474536339432b2ceb6e635a9d0ea525d9e8c7290679c42880b0a33d94a1ede5fa75cbc307df4d933cae1ac712ecc613830e7d142a09937d12f06e81674dab71ff6060cd3cb52bd707ed1d1e0db5a2d49be13ec775edb0cc04a2b153b153e7d13bd8d24ae0a03a4fadb888beedbfff19b44572fae6c22217d08ec3f6bfe44f7386c2eb4c2c3365fd5731cf6fc7ca3e13102a07e22e442efdfecdb9876da4aeda7dabaa30379e4810b98fa804a63992e77602524e08ba01879730a202b5b5ac1968d40d734ab0f169d39485be24005cc41222a323af9df192355d07b95c8dcc1e387824402a4aa117acf026327751956b0ddaa9aab9634f87445b86545dcc9fcada4f441101309ac0b4526c2d6818a3da7bb87457b99f5da819f9089a68d0ab0cef30d35a8620669bf8790cddd967f6fbbcf878921abd00fa91c4a52a6cec86e93d0e41345270796a1a989d2a8f3327fa5217c9f624383ac22d55d4f16a6932601a37320d2e6d52dd67910ef6ddf6e7c8933edeb6cc6c5ed1e86edc745aa448bc50fc975f92ff27f8d7c98989250f64244f6aa0f726a21b8b131ecfe3d2515006b03c95489e8a5baeead6d9dfd55527c562150ada59ee3329b02cbe21e57e461efbf3b74256e58418cbf16989244ff0fa6b402ce45888d710773ddc83c78411c97fa0c36211ba81472080e7a902205818428147c91857d9915efa844f3857ccfcd47056f2f2e6ec219f714935b739a9140b5a0eb817c9f01e463d5691780af6c86f180bab6d63bee78cd64dd3aca7add983bd4c271a465f11a5a4d3d66492460cc9b41c885cb319d5ab58bbb2cbfd5a2de2b3baa6681f8cf74184e33b864f3b44d07db1dbbd77701e34397b8a0edf439fe559dbf93cf3e40ddf5566ba46a6569ae50701cedbee156a6a78cca71660d3d473eae2f6d14402d87532c2b5e314d134ff00dfef6a79396d8916881d63adfe13544d0f84eaa83888c3b7cc758939d920096045b169ee4befbe3f1d776bfcf66fd1085c41b964282464ac51b0f8a1762ed72a7b82a3841075a7fedaa68c333885e71a7f130f612373db7dc07dbcc81f2cf4fd69904fbfdc3058efca1e58adf03d288418bcd95ef12852443b757ad188e5c0eb0913491409b7438fe2792611d3bf52683f2960ca482cced719158d7d6743adddcf8c56da92e40f648db200ce7dfa07e2c66bd0ccdd2f0501adf137110bb64fce2514f7a0436b95e7e811963728748df7ee66c254ac6085b686515702b69d8d3ef7391af1333d0fb985525c271bd08d190d78b6a38c1d5bcb4654c06b6d0ede50dd65a6513fcaa00d7081bb4a1a83f0dac2cd957a0da5677211a85d7f5c415e44132214228e88370d31f3f0b6d2ca421703ed47332f7ef4cc190db4289e602d2168389e82da05bc0b841eaf7f08357482e712f68c5e5ea581e2219597599627558fa5650f7527d6fb0283b5ce4b6b20f776de48835edb9af5da37f3d79a81a3aa38cc5b1b92f35db33620f756f18ea6fa63c54660825da1ec7bf665e2356ba9621270a301247c23b51e04277f9d880d71e0a9d3f7da2e65202059f0569c17e94ab07df8bb736bd685d3527ef04bab6f59c59b9dc4b8e8cafc91c296ad4c465a89d53252c26b2f185e253d17ba865b4169b925c264aba3114b86cedfb49231774e79e3029751c3abe526eb61e80b407feede7a99a1598bdfd747ea24ffd2443d21e4be31fe4354ff18429a3af1ac672aa29ea8942041330a15d40d5ef78af3ffcae41d6043dc80e8e975ba1515fe889e273409f87403ad4f635865965a842e146d280a05f697167a62d3c1ea770376be1098f6aabe43cc168b161274fd9cca7343e35487cd673a32d81253f2104e98fb7fa383e9cc47ebd80188a16802aae4d15bd38ad0efc154eeb088b06f8f5af190d9c750fdef9a6949874d491139b37441776f37947aa5247d40d4af9da4d204b89fb3a6d61cf29b4a060bde644f9f6142694a7f44e1560622255e9f7615cb8e8a5759f61a0ca3b824a6ef75f1bea08ee13ee8e5d2d6a68fbed507be5e9b618ff0480dfba7fff8a9f86831d750742cda3ef304355ba8cb1ed890720694acad1cd66054a63a3eb1c1234b2d8f49c7a22aaf59a46db2f6a1cfe8d65ca72cd76f31e4e1209e53bb4a38f4d25d8f7a3b13391eaff12c1dbd9c8202801820a48f776e492a56c9b813b1f80ff8a614332edb7decb7f9fd3edc50a69e03a9d63520d3620479a95a4c10573d569303d0924640d1945f70283618e3597b469a7440fd609488f6443e29e47211cc91a601c309196b38f244baa18abf2fea9201e0c9394eb3a3655587122a657191f700807617900be114a1f4346a9ef35350508cc977c13f7c93aec06c4b65764f495147fa0d205fede82ef221a466b922e82ff1106a3a8b24d66374ce0a96c9100dfdb9f42f6b383edd6f8cf57e7c54bb2a341e1a97fe9ec6d248b8fea821662ec42b2b357b2a380a90e094c1735a78dac4ca31faba3e2cf1d29d43b3c81845331e08681cf5491e00cdf4bc067851825247426d7dff7671c7f277a5aa6cfeed66c55ef6e01b94da4bea44c58429c9b78b0701a138adf441d220e1f9ad9f730aea5db95ce066292a00dccf784c738a01508abee68bb2f5ac92c9e7fc1f324c068ecd14b2adfd2358f3bf9202732075565ca011de6813958645c1f739599b0661135fb7bcb5b9aea6f93e02a9c384477ea7e45b581003ad9f5e0e6371997d1bb7273a9b4c33872b8ce66c7db85e7619d187dc5910f313758f3f0a97ed793f0b71c567837db7fd02f0607ef8d7b8d5d304f00dfbe5932e3900705e4efbcd366cd2b744de48bf8cc50fbc048783f5a0ea401d6e0e437b2ef45991e99f851b306de2bf98dfff864144f38652c926e0278197d38dd2e4fa12e32f2505032914659d2317648285d2ce26d8dad347553a129bb7271c043c91fa9495067eb65696c5bb23ea99384f02cfae0a620e0dcc3996ff9507db746289ed9023a66b3fa5bc7c94d3255db0bde32692eed26d4e4356adb305960f0fe207a251f404316b80b5046fdad97591d8c048b4f8f950ee6f83555bbb01a5a869f1a49079b737279ee48a3b179492595a4e1fc379ddfd15ca20e99e00878bdebd5d1570016e74f7a628bff0f4085e74ccbb63d2971d24df9ddcdb0d33c497e23da137217144d1ca2803b79ee476215657994fd13a6ac3eaa5014d291b90355daf6ea086e4011279212510d7c17418b2a82b8323f5ce747b06c42bc2f4780208c0bbe3aaa1a3ec47de11966613a4977a4e45192f2ec0f384958db4b6e4cadff46e180060261c176c6201203b4caaf7a771955fad7e0cd950e6454d7b49ecf9e6994160a1f7fc20014a16e1a9806fafa5ee6dcd961f50e2c855d4a5ff7d334837f3eeca1446285321cc17be80c776fbd75b70d52eb295996a287a88a0285b105763e54bcfe26cbb8af7ed5c8c66160e9fe180987e2b7588c5750a2c594692e4c16e88a1fce40837e166037d0dd238c1d4a1e2e88b8f5a5fc606b4fde108d77a8014afa1e7a361c82acf518551de3ad85fccac30de66e2c09bb084bbc52f73dbfc3f184bf692ef0b2c712f9d91eba5e8c1578b18495d919d6d2d76b5a821e22497f7c3eb9db06c222200afe66111ef68c6ca79b55444ea0cbd48e371c118ac33a4a1811ddffccc73ea8bac2b116595656ddd8dc9fb920dbde40279a26dc41ab71a317b24d6c8dfed0fa83800bca7a29814842240f50d805941d3f4ccb581505ba612946675a667e2a9abe73f326c4ab8cdc7f2b982630a270458b883a91a158b9f08e690b296633a55d452dbaf56961bab9964d892ea00ed088206eb87599a4a0214943c94de35cfe05471e2625384b3221e2570091b717ef73987dfa5bef57e64bb93bc4370455bddf4c86efc41c4b6233ec8fd74b3bd4c9824e1c29c4403764370472551e39654046fd91baebad8ee8cac9a9d161f89e2b209c0202a9d82148f78259a0282128df8d1433379fee9c600b20d6c7311a4ecca37c582012938875e2e09d4111b76e215e22baa5ede33e23ce49a3e7a79ff936628c6b8be433d87c1905b9f8e14e0fb6c2b81687dcf9c0c7221f7b02d2100e703f5b28fd7acbde6c5e1b4d6997fb7628f6ca03c44753109d080b4fa02fe2957c0dbfc5e12f7c4113ae2eba0c12d7b86dd099467fab5a136dc825cea5868b2fc5d9d1b1caab54950c01378115922e2798c18fc3bccce677ad8eadbe6bffa1b8fea2c6dfa9b30df4a6776c988d272e8ec6dcd30f86279cc4ebdec7e0a9c4cc0051f8516c3cc67cbd1f689b19f5b90259ac1c87b4cea80f46b0f91bfe928e3ee462e20e50f997b44a82726bdb420429046f4f1da60d0821e2e5e91ac584c0174e5891340513bf6e798c9b8a2e23edf9c5b3553cc57d07149273445121e13e8cbdbd685d624eecc4e60509262b45c7ee6a7b9aba094a6514ce14e1e47baa1e4ef34cf3b7779bce2a4cee85359b3155611b710cd5e9f1265a9fd8dd70112a5ca3b19fef7406e4631b9bfb010f5a07582836b3d36eab45f6610ee848a25440a5f631d3b65d9788bdde08c3a311b5092742b58f9ca649b3778fbda6ac8cfc899eb1b3a96614b1ab286e6ab01600c4de01399ab441047dd2e75d06d658de6930f47d8f1c5a8a345abc3fe320107443faa233933b4c330bda00b884054373b4c1d53ad11781995c151a1006d083dab67326c834f790039d86916595a11c190f93bc3ee74b4b8b979fa1e01413d5362cbe26c0d2d37175795ac7c837b642db32f7f90a654bf3bb4af05df10f4928657fad395a9e7e0ec405e515f16caabc51f603d44497bc96370d6b3bd5ea57aa363f7e14df6d76e057a27e6faa8e43aee675215282332a01bb70ac8360d71cada39e3dd35d39f014368df9f96a4351512c45a0c1f41222a5e5667821af8349f0cc371cd8ec01f7ed7b9336230b82603b6e87f9bf2953859be36d213ce49e3dc5202dabd0a96fd4b7ff5d39ea799950188930a8a266c56a18bee78ce06e9ca04a7bf999b39da9fb58cab6489cadb8dc51a40e128ed5ff67fcf00a4e8fee88877e3f7f060247dcf38b198eca292e49c5111c25f4bba86053a07c59f9d8e01252c16e0f996e6ed6cad45c7e2c62fceadf703bc6e75a60660a09792dc9697b61d32ca453ac19b6090633431753a943fca84940fd64d651b35bb1da1a62a9b173c033ed5d177c022e12cb17b6e106a3edd59df1383c5a5b550a4b3645de66c2f15de9ac0807bbfc8445c8aa47c50747975b0e67b59da51dbbe9b8aa3f1b74194189dc2b34af1963be04b2b9c81d9647c54eb327ecf0e845fca8979b0931953320f7c5e54a9ffff7795c8484b061083d9fa4c93d264b13fd9fa7a473bc76bed99ee5aa666ff28adb755a089bac8f7508a5aec358c5c6d5edd17ba2d3ce873f1c0cedf9633f0e7ec6b8e89b0063d6c9c43cceb3ce79af0020259b2be86d19a496c0f1b03d4e223b6baa59b24e8a42ce422a0f3d029758d01ade20e024ecdf896d704b0c437b37975985ff38d7e1afc533cc0bfd7b09c3ddba1e7c963d37641a8c31b1c87eb3f8e0713b0906f6a7b75b34b75894b870e24a3fe4312b0a9c2f72d4267beb9f752ccd436b65ac1bb76d3d4bf76d849595db6e8ce767e8b30c0e9ea825517de0da443333d4f52e8d7e3e8c6d85ee255e8fbc4382059716911685e3816bee68a2202c7dd214cd9a2c3828945d6b35ccb92b592e48ba0494955ff82f3919fdca9d968cb58113cfcda90af164236c54410ffb52bfe20cf1e8ee1e86351c7150e891e2065e767dc0bf1168d99c97f3bc4c8a7d1ea803d9e53aeed9b972029b507efe92a438dcb0cc0dfddd6ce8c1a032bb4bb29aba7ffb46b611b5b6620785fc58a672802d74d5060ee6160048b2dc8ce1f45ab70afb1ba7144abeaec192828bc06c97c27af4262df4e3bf0827e63a20d2d13563455d5a17d3ea6ef8d7c2ab79b1b2aa095054b332686fa874f465d1d0d01003f54c4614630320497c51706946760b9ac740098c09271c17431babe4e9ff28ab1aa4df973c978dbaa5354dad9fae43e04de7c7365c78c6ef9a6912545a4f373db989655d64a9bc6a99538285a2d5ecd69a600c34a762ec8bb341b954568b9dc6f0fccd16b6b080482e54f4b3b94378b44d8c77af80e7c6cd5a9e2a40ee0d6e2046619b9b96a3b09a232a2eb2154e53402b53b2cc206fe4c5b7a5e5ccdd51d2ac3f751c9d4cf169953c16be452867bd5cb9030c446a9278fe5656fa6693de19b6a535d563d71bb9e22a7cf944c34122dff1dd56b003c7c78658d27256bd9c2b4b4484971346940c8490eda05dd38b9bc5c331c62b58c46680209b226a95c68e75387f92939fef18bb69fd2c73fd274f381651443e770645d96e6b367983d261e704a89660419b0ba33264de7ab9ff53e27781fb20c83b8bf7960959ffafd4b97fce6dc57e155fc270294afda1a347c24e0dbf623bece575de17e951965764b30476830ceae58ca4c98e043b292ea05db1c91c1c49299991e5858519cbea4bd5b53516e255fd93965791ae6c9c6c2cf3d945f50ab241eb9cdff279fd34ca0079c0a24277a01e873f74d4e7aaf8c3d8bf3fab2179f4901a17f3f2b1f98937197d7897ab288d222bc7700f5855f61dc03fa75162f4b0dfde312733164635fa6563f5a7084dd64e6a20a553a8aa99e5ffdfe901bf5fd58d7e7149bd80279d07b2e77ea6b813ede9d4a4df90a19cb5e5de547020adcaa5c310e83b05b08f6448c62c5931a770ea348f1f7bdb6038ef968a7a848490336971a6fe95134ea9bf3d22945a990ec33846a6fc1ace89196da60527c1187388ceb73ddea4aeeb2b79dabdff467820ae1c486f4d887cdf05c4613d78420193e6b08930d209f7e60526da83a192737acaaebc3d8382ac510083f29d5e309a7e32012a2a7645ef71281607be2991a18d17f2d1b68cf074226d39714162cf6cab3b637f126ff7dffcb373b51d7961eac2abb078b3b635c733d96163fd23d5088b0bfdcd9d2ecb6f8ae885b5009424abefafa24f6b40414c74b27fa1532d7eafc2c2fa24775fa8a0139cb8d407953e1daee6e5c0874631d625d58753492d4042e90bc2dba5b466389399b491fd066b1bb7d3f661f7c24ccf5e56db03d12488a3c64aa2177b70905557cb813eb951bfc6513395130a52d579e0246a7f023ce8f1bb9ef427b4eb2308bae0f846d96fea20714727edcefca73e91ac7bd122b4ce50d35e1d7c075b73da6fd929ad1742869f0b962c63a761fd54d11a64768cd05073b80a83a7eb8506f3f25496be04d4ac26e96c55ad9ac46410cc6c00c7459802ae45d11ae62738f985d778c821ad0911f4fc16051c93c6f2081e8b3ad9c4839c4af67b5b836040aacfad9faa0bfa9943bf203e1d4a17cc7162df9857180cf30a6cc35fa0475a77940b40dbf4e3a3ea56c920f3dbbd6533912880bf3e4ed428bbd9b1b4f7c493f4a3e5ff048b22465494fcfd34087747d578735fc62955c6e386c03124a89067a4eea9e2595cde199606be58ab96992708a04877129eb05cb0700a09895474a4b7876fd493496cb7736893b259af3152484a8ce2b375cbac984ac65c7de3dc1290c5ae0648718910c3716597aeaee1eee1550fc3e5d2f2f307da269fdbc17732e1b2eb631184616da4f78bc119ad64be5d9760b7483566e9b8af5f401f05354260b566652112de5c17f26693949bd4b44f5284b65db7708485eed80a8c1783cfcb2ad453f498adc63411d9112c606219df4e14983f3de6c429bb268e906cf7770fc770fc0cb8338c819db69ba68f6412102cb1f90f8289e31ecea31ce7a7a7ba88ce398a2c44bc6516e93d17160fb09a4c185d768b50abb1f42854f1aabe51a629dfe8143afbc35019fc416ee4eac936e8adfa1821d4e3402ae708d73215be469065db6d93cdb17a92a0ba64d53dce1efe38a37420dcfc5134f6863023a47e94247d8de3e6e3b27f3acd0b1c0b8d2b9bc927df66fdf30d8195400a87f97878a140a85b44c3a9923b80a534bde15110ee6ab4165a84284a971d825a50297b0997171d12b2d148676499596aa986edb0c1762488e0ef8070b7ba54c4531b5954d18faa49e9379cce1ab9a3b03176aaeb253c6f24a130b723d7da2859dc42884d0c72a2695023f4b6bc989734e410e8ea143d3bebd981c3d81cdd9932dee6d2e8bc33da6f069b018fc197eedc87331af2dc8a096c1259e4cde27a7bc48b3cd17c3ca117ce1429e867eced47e157dcd6f0c6f3b90bc4dc939f3cf7a33cb82898872ff9463cae2e78e4a762ee8c3e5e19609bd6f1cce6c8c9d15fdcbc801f61858520792c437130bf54d6fbc4559a8833d73291e03ab6e086962c35c0382e69ee7c46cb7f0b9557fefab2f9904d4982c76ef76d2d04693a7952f744504815fa04ef56e26d318a502b727c96dc21e8cba81165f34cd0bec9b0cd5b04a633ab4ed86d4fa9f013be9f07e8d1efc9afb27ac624961f38e6a3e5918565d4ac2a533e3b761ad9e7a202374b155825923cbc94be982a9350155b064e4e0cf6019c62be1abd2d27cda5e3b9a897805c85347d1791350a0f4458d2a80f23cb2133eb33ece4b5311a9018e4d0326471bf6c493c49e46f52e9cb065bffbdd44cb512eb56f130fb8af26dbadc584eb46551a05ff4d3d4771c7e809614b61c0c7862858b6582e3db4f3fe67e0d0e4702fd416df39ca8a0ec8677eff6a73d915e58e181ce84b0907f2ceaa786d549633cd5314d11f8c8c057c1483543ea4d741b6bdd081f73fbd9ef1adefd431a54989f9db517066f290fe4c407199d8c4b78d9980ca08d882765699cc9177ca61054e061cd22962a9e2f79547d6e0feea0f207c7d5d24d45d77c88176ad9abd1f8a697db90415e1cbe1c46b32495f3468a464f62bc421e5670e8b6aa8f42c22ae7d7192a8642d9e75c78e036a56e493ba9b29a41755ee571fc7600067f8bc17e9010e572d3ec91cf545a6a7a8e430691d059937ab0680a26c6d83b28b40061703968c93c3156f72295095d2917b358214904fb494c0a53b5368b93f778a809386d327a75b04f2039967bd2ecb98448d282adfa9acc6b1a42d4bda893006237ece1ef95bb33b780d26ad8bbca3ebab3cd7497126999ec9218285cfd3b3e715a80804ff6b9adbb5bf4ae9353e896f2b99227f3086d141b7f166b81f8f9d776f4f725639a9b82b6ae4c12b067fd9d09aaef6a6db4f715871b351bf1e28040fae52a67eafbaa0387a984745a228d7b12f80f617a6389dd28b8ac82ec56fd4c372bde7c10949d98695295470a474caba6885dd7d088b1414c88672e2d14b9fbc69557256c501c891aba3d15e1287f12ab93d6ec60a01b5a9fc7e9ff2cedd61691bfb43c2300cf5afd75eee1b9a3aa5cb06be2504f4dc061463ddd04e293f7c934b7e388f8d3cea6bb678feb7e94c2d27533491bfa7af330daaff61f7ce0b684b93dc91986909d832ad9eee5e9068872d122006a3e30ec8d349b2c7de6af04db64334c795c5a85abb38a84e8d6abe85ed546789d5c574c7c46f497dbcda2392ed6e15faaefb999309d0ade3a6cdbfdd28936fbc2b4bc0a5dca280ffdccc985e5b58fd26d367ec2966c15d14c6dc19a4df1ebd58fe986a0721b9af4695e1cdd24e4d1fd960e1bd633db652badf692aac60df4bf92d21b2b7c6a24d11b33ff59aa9d454877a2546bc22f7137e1d9ea209437e30eb7e34cb4466ed0273cc796d007af4aa6838881ec64c3c4ddcc519625764f7158e7d8f0e987b1147ef841751775047eae24ae141d69197d78db65035cc0a6e734f1edcc02fc4a8b4c00a697113b91e260a24f43c3c933b1a8809fa2e8589f99e2edfcd68f29babba91db8d8bcc21646f9cb64586316116123708a904d4483099117bad38cd93ab65b0d54c56d5c329e9f22904a89ca8e1225d3d0e40167dc1fbcb9c33390363afdd931e3c3c8e81108791618415875f3ea4d8f764c1cc68bce85ea4cc895b5b42d1e375bca0f018de605f22286520fc5d4a730b4bc76b928519bec43816d00e867df770e3f47046470dbf9d36ca08cf5fa24b7c5dcbe94c1e64d4e178451fe1986b989fc15485f10a53f6c1f99b7cf22f827fde17aabd325ffab7843647e25d27647cae0bf3e80f4d3ebd7ea092bc4848778b6c4e473e38d93ff4b10cbba4f64c6b40e1efbf6165c3d5d4de016e5179ed0d1cd58a72ea3a7a8be5b4da7ad5767edc9e6f3b9dc4e3c4ff710115dfbbb709bc20c907ebc73f2b5a17e1461a405baa2aa490233f4d9e9e5729d4cad4e1f04106e55db8b4b4d44b2e09351dafebfecf855d10018e927ecf1a07abed1eae982a6fc6ca20276147b9f0aab9c28f3e92169ef3c631899bb0deacb7300083556b97e7b801c4ce7c62ca857c884d43eb0a03747e3abc0c30377c1feb96167e467a94a313343b5d7e76ca766be1ea82107fd74448a4161677e15bda0adbaf06eb5b71593bc5a00dda71a8a8916a545478ae1b53a05a3679d6fc88b6158d43836667449b10b524cd3f6f746c25f7365dd799c6c7765f958e52551bfa0bf827b1bd50fab7dc8931869f6ee6b75c19b1331c88cfe8601ac882c0b5d42bb38a322859312f5feb613cb6cfdde7b1ecc432bcf5b733b9ac370faee76be00425e23983f5a70f5eea59d4599782f1aebf501bc07f197d0d8333c86ea7485bd675e03070585d7e74d23896519ffe86021059286fb22edd74fa66f214b251b7b4bc05f7681ccae8c2bdbd3d93b43129c3e9bf2f01b2973f2f4d0bcf5dd5b1b38b216de9e68434cbd947ca82235e6d18ccd166f730835a292890e3274ab53b709440d1892a7a41e91f1ddda5ec9a8cffd9ff819a224f8359a445c6a1791f48fdecaa96add6c647553d87123ebb5a2c52173597c44d2b7a2bb81dce6433cd632e9a7f4bc4734ea813b4bc95205e66fef15a730ec18661e1bd8e01022ca710fba68544b7ddccd9022935d95b5372d4e4a9f3fd366057ab9c8e4be2d66707baa5535753b6de18a6ffa97bde2652574091be5c5b3b8151685d6219d941fa6f7c73913167a4f4ef1a1ccd449343de23c4b2869a1bfa378dc4ed12b732b324a7cde19a6d683a39d2beddd38b54ab06db0017164da6b8303652603078230783057b19117cf69900588e1aa081ddc885208c1e670b6e8835539588752076f9bb50aff57d50628cb24463245c4fc7ace94cffc249c3c6b6ef4df9d8c3b41f4d3edd10abadb673cdd5383b1012289be1b86d48c97d4879a6ad9595e6fd81e1727608a7fc516c256bbe951763845320795bca20360b44cc82605daf5c6d2879e8b0a0c464ae72abe7cb8b1c52e45f4bcbce4e54b6e541bd785b5d70da425735372e84ddcaf063a3add3a5b3a3780b24f86bdc29299379e5c3c1e7137dd5b0b65529729f49c5e3e9ac66d7b7a15df12c299556d389c9f4bf7dbb58f53bd220a446fac63f974f843dfc99b791a467c19743b1a434d2f11c2b85813fa471b98058b37cf7c9baf1ea0fe9761bafc0b1dc41748ae194c2d06639487253e1ae2ed5776e80d3cfbf42a049395920df6a1796aa3ebc7def8b9bbea1660c6184e08917b2cb8c440c9c7b4d8688461b015e1a8250d7caa8e7cd680b5fd1136e381b0ff4c8491e9cef47203cde5043d75b77a38b8370a6ca5be4585d8a5f6cf815065e0fe9d42e0f318fe2e6d719a8e31ea0d7b7c87ee048abe82e4ed35ea5ad02adb97eade0412235e00aeb20c6cb7544aed3115a9a47bbbdb3444080f056d631e25234210bcc5eac989b2e9e16365c234f0a3b3f8270bfa6880c1447998874415ad3cd41fe147977ec95aa6ac7ee31bf7a907a2e7782f12fda298f3df17b4b3cf14d191216656305044bc9f2ddf5551dfe77d4cbff9e6aa7d5709711fd4eca62eeb41e9def0189881661332d86c8bb4554617b252f42e5494271a655e26ab47f8ec5ac020d34c2fb876b14109ffe026f1281385b76482b4beedbb4c509dde7344dfd71a9fed8b6c5b5ded1dcf90b32f66922f700b4c4c6cf6a8241b1a1917ecf75b7511b0289a91220aec5a9787101f68b615bf03931939f6c519f9b6560d2d38451653b54966b5b7a5997af7645f8b3db19d277696898e64d5f9a4bc4623d207787a168dda98ccb514cd7a1f843d1154bb0d4cabd7ff069ad2e8844336a83d1f74f80e14a4201d55f30b7c152056f28d870d04310b91976686377d19c116042770c0794ff1f0c4ee84d76eae80aed44b9be3d32009215b42fd5f8adc7d8ac14b3848f0c992aafce38f3f4c6dad656dda66996c0d6b8da434602ced9077dce8c12bcc3b10778f3fb965de5658c51e5414c5f46c28f517defb5dea33b104646911218c945a806855bf725fa449c620de66753bcb59ec7fb5e85777305caf6ae71c8276f57bc92e3649f8fc957b8142c5ee521dae101828ad2c6fb7e52434f532a1ec3eed1971276e400a36f6bb6de4a9ec86e125a95423c8e8328c235c16e972970c39ad3e538e90cc01b07cfaf413587d7f13b4ea0b33003413870d5e02edc805bc0476dff5062115336c621aae7348c5a03d4f16621857653cbf1b87aecc156e94d5741c23088bfe0c87bfc2fc86c4806aecf24eaa0ab70f22de4dab0b75ff18856157c291d5eef5bab02fcd65dbdddbcd43045aa110b4f46fbd91ef95e588b33de10055852060dd010004045534f1a913d1506a3741f27aa60be6fd0483a2b4eb4ee82ea9cf69d48a494edaab563f94eea802b2287d6f1cebccf1af2ec2d7958f31b28c5313139ddaf491b8a6d18943691369161fc5ee5cb22d891b8732a8792f154f011e70d0976d1786ba5b2ecccb34b3fdbbc918538adbe7bfbc9669181f6260ec3625711aae673fbddb9c2089c1842ae9f371046cbddef6ec7c243bfdac8e9fa89702e406045f3a73bbfb59ed9b914ed47ca32901c286056244c04be01d40ea6da6bc75dbc184577c0e200d1aa9093b60b2263adc352a90ba127215407c1063c786d21bdac11ce0f4728a872b4189a03399df60f1c6946c25de3a0970cd201b1049d8a655ac0e9c187ba54d9485165e2080646228b98da7314efc21e6ab9b487c29b066dbc78298aee9e7306a8291123e4e603b9b2dac957b794ca9b0c49cb0314151020fbc7777b8b53e7b2c16fce23e6819240055fbe610f09c0d79e40dff2cc11db292b10b54d05b3436ab3b1909a482ff0476b47cc7dff10b54f0eb4549edb398d4ac6921eaa91667ff43e61f176f370b2208f074f4704adf689d3767f292c13a00e8303166800b5144ca93a14b52526498e35f4ebb9acdf841a7732dff7f493baf8061fe7b4b0cb68c59ed2981404d4cd28c1304d07b91ad1d5c8e77938190c64ec9aafbb0e46c12355c6936e8107d79424348b436a102bcf9187d56b33b8220601d85932b2f857032d385029aeac562cfaf803a9b7ed32d724cd423f92c7fe85d880325be0aa73bab713c84fd856a224cd0f37042cb3e573b1913b2f0d7e8e5c31aeaa25b0d1232f9b7d99fb2273f8d9248eb8b7d563eac6bd4df289154f3321899c702bb5f11eb0f92a4512f681c9be1f43be1e611d5cc4ae21031e826ffa9b400185b16baa17200e2246e7755f61cbf1bef4049bf1d77f9889e01adc7be17ebd8275c20613777cba6fdfa75fffe3482a6b9bb23bb339c73209a7a19179660cfb571e8056c8a04fb22193534fc3decdf4ecf9fabfa7784a137c90f39fbdb6d1e7767c91cdd2c0d5e334e1aa9510bc4884824784d89dd2435100b7878241802143db2616b9b87670d3605ebf843f09cfbe6d9e5f38b6b314b91487231050f69c6a72e34be5ca902312fcb0893a34b64d11137eeeee738aca0673a3523386478f033d13ae6d4ac0491c33bd23b795a9cbf6c0f34289f9edc6711691ba9513883f78d435e3840e6a9392f1c22c587ebbc9857eff3c1a28b9839402106a4e41b436650229702eb6f3238d1d96cc03301b4e4169264496b145bff7f68cf83f17f7604aaedada4334b624993a062f9a538742a6ab21412167d83dece5d5841ca50bfaffbb3170183cd194b49cf0db1140270e6dda96be2d6b4cca3854769f429722c7033cd9df59c79ee5df79d9a52fb32377e0ae1c64f8877a3556ece9274d0566ec63e4197c9e1984f192fd9d8c204e32d0322bab43987677e079839dc5460e4f54b5b98f886bb03211c7f6b2c4e447ce8c17cb986eab9383f2d6a8ab3401670f52c98b7dd601b73dd086c79db7718d7e4d3dc80a722106f15379f843e7b01cc2623b51323c36080cf1e098d5406236dbc4d53dbf9e498f5c8ce0994a0fbe3ce5559c5cc79403508f508987e37a3946cefcb3d4f9f08517c02b406ad5640d693e9a34b08932657a0f1c92e724ac8c895f3c28f86390d3eb2a63ac577f5bd1399e9aecf383c269345b4a4b14f14ce8d8872d3ee14365f25e1fe808b41714383865eb5c94f7cc5762ff19f8667a26c52c8c73f0dc5ef295c2737cab4008230646e2c9c19bd007e084340f46efc0fb4856562944da9dbf8154d9345fbaac94d0ee21b14c168e7e573b65f5c5c75faee443b182c398af7803f8c9107c9f7f28affb30abe8317ac36bcca605d0d9ebd8f1d0db1a73300e103e900ae46e0b77b91b0c4fb7af5f9c717efb2f4aa82138d885ca077bbb705b3d713906e06793ac3d7ce05c50f9b9d26f813ec7a107c33d558f464259cfa20af80f37768735142d9a34931e881444a4160912d78abb8651c009776ffebc815d65d995c9ab284450a7bfb944b4a070a3e629db609e39874d524348ae26e68968ede94f4f3cd3b910600a3bcab342a09ca88e7f23b74609e0db9eb57e0c58c8dd1bd22dfdf2f970228da77ae11040ced88a9ee01fb3cb18dfc672f6ab957364dca9de3a871c5cebbeab6535c18ddb980702bd082345a9ec73c419cda7c385aaff5cc4248e5dc8e0714c747c96dd08d7962065cb448c8be5231b9577716334f79e50b1636d6888d0fc4da9523d3bf5b1b6da57d0aff06f1de9858b5e870d9f00dc505f28984f93ef6c4cec73dbaf66efaeda7275267af710f623a1058b5ea259e958e86a9eb4cd75076a695ff0c2f5e3e22ae0ccf2dee2f3bc21038003364d24781c338efde068bd5f918ca78b9e6bb686212f7d2ad01a3432d2f4c415daf4f7c0936d38c2731c2449cc3b6d47d4260ac29e76ae637f54c74eceff213569bb21e59858609cf575dae274492b8b4aca76f4fa6210567747cd009b12ee3b852dbe19a8bc1bc6dafd76728a67f3a744fe4c7c48caedea36aadcae44bf1662954e0a25f85c0d1ed3f9adda383ca570e4c1870bc556086e8ab04c88efec6d82e759268194bb73339b3757ee8170303bc04cd482a8caad40d49df11d724a19dcd4843af6aec333971b5884eac55a0ab5f4c5837a9a643e2b67c783149a40219984c10a393d42911e285494b6907a8083c5472f481196ac26874fc40254b80132b3e162a1350b7b9194995f5a5a50696cba0c16aed3202873a4e64fbb42aae2d29b8f372e068d5691dbb2c8a38d75e132a80b1f5b86fede64ca9a53146d64e48291b36be0f4196f1e9d9559cdb429dc5c495552054c106239475c26228c3b726289bd5c1fb24e9e8c97e9590262c94a35ce3306835aadde50682992ce5ea360fbc41c75c17c6094a2cd88eeb99c09af577b68f4eb3f8ccd016e63604df213358b973278eee46d982ed16d77e5e42761f824bf16a65d046df8e75361fedbb677f2d87577d6de1d3d39aa907c3adc3abc3a0371631906705ba2880f2d22b92fe72c7f375ee889ef89b75712507190918e10d135deadf9b920ec558fdfe784d5f4949b237028f606d8e11362a14a5bf66beeb65c5e8264be455a6b22467ff673998359e6796fbee8152ef11f7e668eab876f60cf81a723380026d1684422d9e25187dbb762c1ea85c9cabc03420ed2331f882874734f2684759728a93c96d6502a5461923221bb71494187bedc6a2fa5f0934509fb1d0a87d673987f2b3eafebf58162e47f3481354b08a25dc204c59285a7869e9b994ae4c63b8926cf794a805aed77c564014b2e0b0e4030e9ae33e52cbfff9549a76004a2536f302e30570cb0807b92d191eaca38b04bf6c2168b67e8cfb36426107dd44a3c9864a8cf9752336d1c42b0f0c0a57607916dc36d2f1053ee08ede1cd496d7115acb6e61eaedf7f24c5c5bc17eec7c74eb6b122981676e23fabae1d274b631227e8cedb3c20e55973341c722d7366bd34dbc230acfab9ff94d53c34a6e6f349caca60cfa84527f983eeed50db2f1336979062381977bf9df0a948c76d8c8edfd62d08e75b6063e8d58749efb5cb28456905ddf52793ddfcc7dc9772c0d64275fb19806b074e36f3d8a2656e48c8cd11911e3939f6cfb377f92e4f8cac40cdceb9f9c48c0eedc38bb24c42738cece234da72f6cd0d150a342c350d47920e973a32cfa315bf9a5ec222210739e17dba479621a5d6275fc29c0bdad86e98221d9acc48cb2a06774163c15b67282b434546c514a1ec6e5c7f42ccf4cb870614f1b3628d4718f1851b274b49303e090e150ebc36ec15b70f2a1a9c07fac19398d9a4fcded39a8574d27de867cf64f5f54e6dbd9319ad01da9908f79b4c082bb719d34da002f7b7c1273922c0fd28700edb112624cda98e92cbbe128b19bd90ed5687160031b83ecebe74a25d76e421d41752f4abb8fd962692bb554c3b3c1bfe980924bf92760f1c3f7662266b05374e8271f17738f0026cc12315244c777bd5e4633f311d62de9b93ffb42ab5fd58bde26096df580255ad8c4142fb7d233fef462e9efd78a6c6d7d4e4baab355bcea4b8f4d115f994dac692b8a9c4b2cfe9d37b7812725da585a9ced6a6a8bc43cd7179bec739c211b177f7a6d78bee6b37703111fb4191ce1c7623e59aa622a79a506f9e7e777e038a8186c5c9d7d782c3d3c274da5dc92ce5251f1e59c6096546cfef0ae943c74962b2c31ea49b2c6f5d33deb2a25b0682a5660620bc7cfa19e2f5c408bb7815d5e68c220773bd03f911ba9d025e4fc09ee0564ac627f6ae9172e35faf6467d3eb73e35fd5ed62828e0ff5a3f3f2077dedc588ddf1ab87e2e9637188f6e0286b8f0a3b72c3733fcdb7b9c3c232319cbd6bab2d32375f50f764c6632d39a41c66412908495b4c097a09316fc2b4287fd573b0feb8d7153183bb94a96f35cf91fe06b182945ee960b5284f22691492ed3f21868830d0f4633b344f3357b15244d0c74ae5abd00c6a6e821c8e4688aee5f2106d2d1417adb273b88588a85a476578cdcb97be568df3e2ec68b89c99fde288a3fd3953bfc195dc918fd196346db7417475df0fb05a7c95b175ceeed0b9d1cca60fe58b94384cf1482972f4e5e09031e3905c3eb945c4aee82d1dda29d54653a5155e588c74f1887bf89ba495210c1966587e9163012cd8cd880cbd1cb2a57cc5d941f3db150ff2d54142ba0ffdee9c8d4548034689af8b44336997d58fb14903d8d49fcca1614fff5f60ad1aae9963ed403ffd6a7439698c41c5e7aece16efcba5cde3a6c1dea28ea0357eedfa3545d0adb969573e8ee1ed5c2b098cbdc7dd5740160c865d6d45a2c4483276118f1e6ac2eca497f9cffe2a3173c5b6b9766d60b5f698858fba1d6539c407a23ace6d13aa33360d2047e6196118fff136600254defeae335dbaac169e63a1d97400e0782900474928c03ab5b469807d8ae211d3ad3739827365038a28b382e321fde5960d968d32e74b533d44093fe548728350e637c593a866d92d61a0e670231e90c6246add231e1092f465121e7a1a196456e8632632cd06184b3170a8256c945149669f1a56de81a0e6c245685031d6e9e195dd65391b5b68f98df53315e58989185e7eebdec6c22d9023aa500f0293726d83c4bb25077b04057ae6a0bfa34f66412ab26c0c2ac76547eacda34a7cd8eed03bf3e9996ad79f5acac1dc796e2af52d8d217a196d21c8e425e2977c364b75a7557a323a4d9ef2be74d45733a429ac25dea067504b293c00c641b7597440e2810630b7bb992f036af1a957e12e08ac0334ffc41b7f72dd68d905bc3c15b0bd4f353e29982605486e066139bed665ca44bde75598c575106fa8f4fa1f80e39eb2102ca6d66b950c9bfcd123bcc0e146b5510502b8e0ecc80ee2d5e001dffa7e1b2678836f8ef70ac2f552aa33579d274d2507a7bfcb029c5454877b6c7f834cd2c38ed2720095603a8dee621c838bd8eb2abc4d85bb25a6ede8f6ff81754af53fd3062aa1e7227a5f93caf3b618622b7a3f99f36875c176b6521c46f96537f1ccfdaf45442f2bbbbbc5c2ccddd016a7e50104bef8dce3e51b90fea1ae8410142f5ea6c99f1fc240fafbf6924462b87bf3075668201896be511bc866988f66278808bfd49af3bf2d8204c8752dac56cdcb63ef1052b689a6fd03dfc153c6a29a3591717eae99e8ceaa4f6c4c3388a1f4ffc871e9a6d66bcd16978026ce9cb3e7a309725e6940b2a905a5f865d6eee84c260e45aac3ae929b3860170303c6a3ea7a64c7d6f31e548b08f40a22e35ba686deb05e28bc973b11fe0e7f055df53ed63d982abbaa72e9c558e4031c42a84d2158cd58eb63b2f7f432c616a3076ec3902debd9b802dad76d0b7431bc0ab15ea22e6922843ff01925773d41d4e7d054e8b88d326bde020c91c97f588457d6e38d88d14827a577ea1c6aa087ff76006a180a34303e58532acb7e6a21853f4e9c1c7b3a2c1c38cf633ca5e2e42afba754bc90f951dd996399b89b980aac15de1e5ee1acb7e2960255010d8b7628a8ab40440cbbe535ac97c72c4952b28b64bf01d83d9d03c977eb2181ac667d821a4ba35d8009f2dc059029b851a76e27315ca0d9b3deeb1316ca2d41ed838419f3b162ccd64db3bdf645282f6d8b82cbb1e3f11c9363e339bd92ea7f7ed448f12a21d30e95375e1c025aaa760116ac80f710aebf5d9ebb2eb3cb7d5e33dd651aa95af7c5ac947e04af26ca1613d34ba2a4613b7d121d939c69b4fe0627352b22a7a73352103c8a8c71492ae460d084c0e164d463f8453be5fac2a560071faab001a3101a957124288b886f0c02d2552d956c4e0f60097e882eee5d33843a98956d5f7d52bbe72acc9a0667e17b980bd73e5c83f96a04d23611bf1d5f7a37717ab5914c54b350b0b56abe1cdb0ca06ef8a9654b6abd03a7605cc42f42c6c35c26eba3234dfcc3936c92ffc2f8ac74747a066b5fed27019477297ce7719f2264b1d925f5d44a4b28eb760561c7cee92d9ff1337937aece52a5dd6715bee3a81d6e0d0660a35e65211e2aff2844d0dfb8c2db7f7b47f9da453f5baac9a3df882e2f7877ba3968db3073003ced38726f56f28902c4f34cfaabbce6d33e38b728f1173eaf1b21992a4e334fd36f1662c6f5dbd999b122f14fef855ae2d4aa106578ba576a65b030f9b2bcf2f37de68cb368f88cbc98ee51479030e715a7c23a12eefd6d512fdd960e0e78df6dd3ea77ae3a00a6be146c5eaa8b1ec70901c76ec5c07d789a053fce12a63c156ede626822a5ae30936146c13f511d6ab5e2f47aa4b4f027fe3da8e9837cf2ed6dd8039012d9260592fb0c12409e36cc458ec4794dfac611d07aa00a5cc2d1d94ffb4e2773cfb33485599a63d9b4dd62cbf91ad2b60721b60b7e284379cfbe7c3e2cae77b050eecb65839297fe3e82923c907f38fe7d26cebb928437443ebfd4519fc0e3a1cd6b8048b4aaf18e65b10a408e65a680f8a0c59bb5e2a73bb5203aeb83dcbabdeb5761f13a43265b2b7e04865a5f76c493d811a6c264936cf404a81f12c7eac679e7d387f6e7f298811b7b92e2bfc9eb720c8aba8c4b316dee5b40c88d67b8b589da3ed63bcf9f2e7d55c84f8a989b0e750798bb012fa2ff4e464da2e957f5ebec026790940e0650b7324903d032858a2177beaded4d138ef0414f5e02b4a16ef76f239f0eb9735fca26fb259d610a9af25e98c4e4e522cbc630ee24c06fbb4ab6a799b9bb89aab3df969b28a24c544cc1963fbb95a9e46280016b42b8b003c66c18ab20d93a1911e296390dbd95301da289b47e3cd8ba615bfe791161af71d4e1de8b00645a3b872145b7f8a6641d82bf260db8bc59af9f65810fae8c081e90f4f653356efed763941f32c1bf81dad4f5db3a4cdbd79ed736d2664929114bdd433584d966cd3f8fd9efa271247c485cc816553bb497bafdfc86e0904ca99e5eab43a06d8fcbea1a22c52ea0b28cb7e8daff5bf869411a3926da74a06f6e9f534646cd1be26b3a11d0c16acc1f3a0c6f5e9e37264dc3e7240fb0b506daf2a2be0c6c67cf8e4689c86e2e11e99f9b6289e9adfba880d744221627ee824440cc370cf29d4c153391867bb058261c69c3a4363b4062fe2b23b743f2df59b3b6ed514b6dfb91febbebe85c4a3d068421ba6ac195180a8d647196c5861b3fb599ba84e809d289c5a6874f79ee67999e17bc73f687be98ed98f7697766d411b76679e799d6db8db8acff1ade15f0eaedf55095076cdf5b0535e40f7678d993990774aa04fe259df8d17aec1124c648beeff5d9603dc922f5e5b64105bfee6c2f101c2a87f68dadc41e0d8cd77c67f7edbd97be448740502504f8b94739bd60309060a24dd8dc55a9ec2caa758617078eca334f7390b8cdbc4e9b96d376d5ffd496cc1645391e4817ce4f51c6da897e32223c1c27f2062f21ab52ca805d23a5d470fe34b2f7f91b3a116798da475a3e07e059028a5906b8db8bc9665169183167c0b01a95fc29d694338aeee54cd47b786ae78577bb1d6eec216567492e619d1fdce73ac02851a91af3e00416052164a9d7474754c5d6ab0fdbc310cba4e66dded21635eaca7866b828306a052072d1557f47c2872587fd0e70ddcc16d741d37e1b37f0e2c95579d11a20561a11f43fc31becf6f1d066a320be913983f7b3887dc72e28efaab26ffb215e65c541a261d0a3803a58c7115e53e0feb4376d88c9c53675ba9ebb9a791bb844a2b3537c3f850183249f5a9af88219794555fedf6a61c63b5784bc1ba2280f4ac2896cc0fa72bf6ba45911dd137c583e4554733e51fba42f586689afbde1d262c1aebc29dec52b5dece4a934418b4e22e3bc235c2c90de155f24b1010b8e3764c69fb723817c75887d65bf7aac7fc06e39623ca1d7183484351078e16a62bce1361391c892849bed18cc69a5ab1eb6014f230b7afcfd591b6a00878fd7da493b238037ee353d6916914ce74293ce8d829b627d201e9413dda380853fb40ed73185562ac88c1971c6e09fa2b99c4d171484ac906bd655c3a6db0cf737dedb5d0f922a38f44c60a681f758cd0b47940adb6a4f14602422b04f1f3485d6036789f36dc4c727aaf7f3936b63bce1cd9ffb6b5a5a8d5e8c81dcfc0ae754cc31ad9f42ccb6dd5ce40ffd3852431c0a5037ea3d308b1c82eea49e1420568863585428ec564523225641af8805dfdcbaa0cfc9611170fb6b73a94bb83922e18bc75e0056214c0d06e24ae718a04fd9a1bc09f564f4c08b833cdeac9c9da2cfef5e90932f129eb7431efb9f1cd3034c669e4a1b3622bce89b4946fa6cff1850846043d0bb6dbe177f47ef656b17f13aae57aca0022964f61af1bb40cec70e08d46d1faa3ddbf7d1c29706e036020a533787d7408fc174c7c3a0ce5d5ca092681107cc0b5f83db4b08cb698b641fa72aae4e37f8c347f10d06df0882b7f44b3ffe14ed5bf87a0db0e31e382e38e135b5ee6d9444c68f4f2532ad7fe32b536154d65300c30ce8d9c63b9ff8d81014e1c1fe81ddcfe1dad324048155c662fe16e881090448de6221f8b54c37234b122774345642d9bb2b065177099b1ba4542660a70e73469cfc4492e50c3d85d71e8df77962b079fe075818672ab0d8ab2fb2002eaab508519c418fe76b04374620b75488600b9486dc405ccdfb98124f982cc3f2f499d6e592063db677da5daf50a8be1439e2f2f17d80f0fa9a012b454c508df8c61daa08812fd1dc7ff2805c222333d9b1f804c6e9ab84640b7753c55b6fb23f77d81623d42840eee235ad5ed45303c16dcfd63e20309cc9f69b994900450353a9478c96008cbb0e3e421f4d6edc6c8c8a8d94001fd09e0af2d743ca8e17940528640d52eb00a360e526132636f997b59f0f3ace0b1e4486514918139b508c62c37e8a81fe08a8b07ec0ee5cac73849be616039c9b795cf31673951506b9fdca01132576ab934b72567735712d8f885eec794679d7eedca7618b0635040f9eaaedda8cb17c1a471c30657c7917105c20f33b0109e05d9496b2f51b4004c6cdc927c83e6e9776bc2122053e9185dcd3a35b09545b3cc2654a880f3539d77262dec3019c2b25bb8fa35d9d25315b0cdb72ea667b3ec6914d868e843d4aba7f2323fcfc1e1887e1f57e51f7cb9b0950240983814674c46244cd98a15ab92cbc62cf757fcc6a5ecc1c7feb8d4079fba0d1bd4e7a63586f9ddfb232b840d7ac958dae8e5dbf96cd140ac9094c2c589ee49ea428737592fad9feee5dea6b2b2d069571006cb4277bf0fe11b6666dadacbbed4e68901dc1be252c551ca0a9e420d900ac1805dc8935efda17c447358f67fb7c1308da0f8893def45bc8c0f3adebf3267240b21da0ecf5793ff69b92259683967f04fd4f7c6967ad1248c72e36a4b4d685f6f982ce8966800f1643da40b408997fb618c41d9625c5274e4a48eff472f806d5dc9e4d5edf3450b27d05649b092f0df631f7074897951de548c284a666a99dac89eff8453258daa758a148fbc56e5db30a3235778b78fb86acb250d25fc9892593e5e48dba22cff2d481614fbcbad1453130bd04c9d2ebb55287877b8da86405942a972f02c62d395bb97f58e2aa12df1a4e4e269673fc3c9a89e85e6fc1e3d6c1674f791c3886056e7305011d1897711d605651807bad6b326dd29569802ffbb166aa2978023748c7ae38c67468e53cb685b2b45707a5b2e5444c3728f9de4cb8e6fc86b7ad4109cbabbf609c5744ce3116c91b0178c9695458aed78ab84003847a53f803993b11b9ad1de9d3d1e406d9bfd072b7a9e8d8bf9e8ebc792fa0db17a16f7f817a1e4f9908ad67f755bdd76d6500dc076dbd9b1b8fd1fdd6c0731c25879f1627af64f28df78f3c4bc0b34c41eecb81c2332f8d8832c18b52762a1e2d4d2fe8b347ee9fcf55cff2a4c98767a2a343a84a09f50aa6dc174be0032f8e25a33a13fe6d13f38a4f2dd6edca77d424859228af584ec4823003cf8ca47366d77b1a3c0509518d7847498cdd1f460b9e92ce0001f03ca0eda2eb3c8276f7dccfe69bfa2695d119ec45769807b909f9b041cc760a26c2678d380efc961476b598bb2571af989ff23e9939de038cb02f4d2ad4d5076116a2e6723cef30b2fe7047bff1275125b8f317480d98bea700e97c96b49b329938bc208ea05fb83c911b5eac34de64b9009758376564ebf69e210f0ab62aec07c2af596def9f7ead1c2e79d72687508eddc35de7a2fe2d93f1168a0585b124e6a826f17d7d96a111177bdf8808aa28237ca28e1555d329c17d2e72538972eeb695d558b91a23061da976ef6475ed165b6b9e56db1c824e4521e0d64697a468196bfc01f83f9277fb73e16595da475ee73c84a0aebe5351f3ec9f30658c31e4f472802cb31cf3e0fc162baa4f478070da29014052ea48f638c7428a882bb4f87ed6995ef5f6fea953f9d6461f6f4a7c220782d13c4b47160576811b7b2361984a685d3ffdfa6f87724a64ad3a938fabf7e391d6480a84c6fcb4236fa613083eae46d599e416eb9637e2a6e84f3d763719705d8f3a76b9e0f82cdb54694d9ac0eaef9a64fdf823d81a7f34db7056b508ba72f81635f6c1f27e90a68d2e29b87bd0b542044bdb0dd369f14b0bf4081a18480536771e9209e5352169edc8adcccbbbd618ba0aeace08d8dbeef9f3cfa4ea5afbc50206cc02d00ca6065feb353b42a24e10226c8e3280e386a374471046ef636d6a3ac2d9e244ef97ca207f6e1fee4b927aa78fb5d42ceaf41b30f0d66dfacf62f6c4d80bf4636e64bb7e8c4cc7368161982defa071f246d8b099393bd58abfbf2bafa41bf06b003793543ede8d1ef4d266e0b1f0f60569f622e9178038888727368383d56d4bd664dd849e194b8673af6774cf4a449de3e6c728ed23ffc851bfa18080e1120de6ccaf571d888104de74a141f12f3cbda39c5135239e9dd0c89d627f9cb84b6ad3190111c8c0b4dff9ab24ac0eb15c358ac2ff6d790374a110cda5553cc7df0bb30d14c810dcb82f356778c4b68e9e9bf8c8d0e0b3520bfb0709666ffee8a45bde72a66d55236b352f29df6ebed296750a9bc95247e4cf44cd712da2871cdef3251f0fd72fd03774146f6e5353501dbd7ab210e62ef030505f37c8d74e75c9b7d84e982686a181ad44fcb72726d685d5101a39f20bfd8bbc6b75e7993caf7c8628b9176bc29ff54e61e3bbcbdc02a4a13e75efe58c630b2fd6c1c8dc93276e6090f92ca47e466c50e4be78f001d46087278c6c3d0ac0767e66d03e37db2064af691108160671910664edf46a043f50453ebfb553052f59c79a29351d2f0e65ea1268c4aea3061af0f34a13e6ad8c5a615075276400ec36784eac4b6b08fc22f4cb847ced5276f8defed4550ebf71c1ab117816455496754d0a77680ab47199b248500395559a59e9d3715f49a48604d37022f1fefeb233cf5cf457ab0aa8e83b3930ae48acb345e4eaf27a667225cfdcf908d844145d14612eb18fcbaafac60d29f9bf889400c47eb077f3e7f2236f8719382f0a5eaef91ea74fec1dd60c512e2310f3b9b6b6a13ec0400f5af501b3f4ed19381f434efe01b4873bff9d11297374193539ec376b1e71fd03eae88d023657aef10013c18b9c5f943acd9b496c3946402ef79fac8c1f32788fd3eadab430697419d64462579b51af038e70d99aa77ac6240a4d844daa8375ef48a33e129336d5a4139762bb4a196311d73db557eb41e7b116601cf9ed827ccc0cee494caab21fc7d5d80a9a8e71edd6654896be1a23a1703a3ca40193c755416fa0d74f09675065b28134c9726a4aff518e5985fe754166a15596d2cd667f54f3138ba19dce9c0db13dcaeb47d2932e360be63d2711f4b2c94bcaf782de34e338dde250a105d3b7775b397b48aa9931f96b4f0400736dad67380223599613418d40c3ed1689309d01bb74f91d534238feaf1691db398476baeffba65504d6435410800078abff1bfdee93c0d24e63e74e4ae56d6a70aa8e12d1da924b0611d30885de43c41498125d1d99978284be205843c3bba2dfc378528c3085edf9aa08bf517876eeb305a64883674fd9eb49d3e5c2a515d6021c91c52715d3137e867d1ebeeeb8fe295614c8ed53852e0281a277915be6f59b526dda74178dff77fc046e51e1f5cbdfe67e58d05973910c0e7c0408980f0e4f90862b36a2e214091d0d65e05e66ca4afda5f5560c7b8beeddbc47c2e2cbc45fe37e9a1f1a01ef036fa5ffad7500ec41af18b0d353d06fb3acb06376fea0915662ff90a216ccd7b74bd3c3bea0ade22f89a281190300a69f81d0e6f8ba94054177b95e335e1bf0d469ee5921dbad05a4d819c2003c0b44d1066b3566e1d831a1512a76623d3029a604b5106f9c8caf50f0f2853ab79c7a792d1e6d2df5399b6d3781edf37dccf57ced5d033993a12eca9f00faba6e91e65b30c67146785d0d4056afc421fcdcfa6395d01387b251a65d68c34986c6c51271874eb123f0f6c0b889dfdd849949c6218784a439834ce0f49e83e6b8a956a35d5b2eeb822a2562f90221f9d86f273e225a704248881406d4468191e7dcb60a524e289ca2dabd732743c4db8b4c8680c6bb06beb522cad599746b95cc61ee4ae0b5b439dd98f68add4ba27ddcbc5b6dee974e9f5eaee1c2919f87771fc96b8aba4fc894db158981bf21bd67ac0ef2cfb9a2c95981851552656c69e5ba34370d767677b4ff395615bdab2243261594aa2ec614bfe73ee80842fe52d4c3bd014e84adf94d9ee358edd7934ca14777b2051699b67e7edd8ca74cec0a0bdefe6abb4ec7c09bc7440fe4dfb65d57ef2d535a3d3253d58207f8f6d79e529a1ca9307b0f507e367ea5179773d32cef16a000dd097c560929624730600010ba14f131d01ce3a0972bab96014974b12f9cb9a178005abc2b3f41053285133868c06f0377b934d50d883a23345e1bce905a22c274716f8928835d923a56d4610d42fa6c28a293448e7410050a6658716d3a733156911851ef564d02e4b143b5c79db603822666fc3714681df5855a1859d88d571285cef077e55bb7c3f3f820383fcaedefeb72f0e286dde0a8b6b0ae34dbfd0ce0163f1c8890361310eba67d11daea6f05d4025ea8f0a36ca7434153f401bae213e4e5946398481ac7a6f0eecd7106cbb5765f6fee0f97d1b1ac951083b281712956280b5014465110ab5c764cf2321cbc5e20d7ef6574bafb8475005141d14bbd9b796aa3190d13a6cc88de517ccb2875933fd8f2f30e03520ba2752d27a0c6db1286f93187115651307eb11d16085c5605d3335d186d83edebf9c594604f37b91f98af03fa490a9809a28c7b355aa0eaf282ea8bf6dbaca0f249c34134625057492e17d7f35371e4966751d2757b94c62502d0ce075d19c7c278a58aea0d7cf34e4ac4bdcbfd105b9efa63acaf82defd6c52278c3aca041d8e79438520c5726c41ac0919b761e360681d88ad08e9116d91fb3d03af95634ec0ba09ce101a2df8c12d0a3e9824a3fab0f7e90c2b32d374cec0c8a198233ca4bbb2a8478b3e3fea2e941ec2d251db2319e6e8d77839a563d641cc62221d79bf5143e90d7aa469ed707dc3e6c60b0b16b63fc02542d0dbbd248d86dff42ad038caf409b5a4fde8798420c14686f13740e92d341b4f1223b0db3ad5464b3db62bd2c7a3cdd52b1c89e411c0fc4146962d6f30a63eea74ef2b541bbc4a0e2b5df51a3ce31a3936acaae4cd166de5ef4fb85450023e30848411f821d27bd93aa088c9a74de0f3612571c91315a5c8c641297860893eaa7442259eded4fb97af1581db79b3e220dc6342653b83173318412870c70242c200c07dc9dece22d1c3c0396ca776a9a6fb2256ed134fcd90fb5876dc42505f1b411a8d642fb2386996eca5cc4607b5407f46903e6650999da3223a844f0e693f687f48caf1f69a29804e9d3fecad9316aaa1c72de43e8df8a6feafb8ba0dbd2bf5480d1423b71579bcef20e915a69756a4a9a3e2f97d5163ee599192f44b5f737f3fcb424e68fb7bcc0c13c8a90aef78257ed361a0f896ef22c253c0cdac5d7a727dbfabac63179e0dc7f07b537bd655d371508c83506ef76b170bb1da63366a1fd3b21180f262686f34fa7753c739851ea0345ab05e12701faf31275e6b2bb0f233ed7ba1a6f7e7bac3727047eae905c43451e2181e0198892d964fe6e6434cb6ecacef07ff7f098310c784932dd6c2c6a41ca97d3a7ca300f733eab38459a157ff05717f87a3d79c424456358e712d79cd99f815ec6a723a4e851508a65789b2b903c35f28bac8e6ef992021e8bdd1a4786e094fe8cd8f7283d6fd6854441a9fd9fa4fd42c411a3ec6b6e853711575cdb56bb46047e32bda0995751dbd056e15c43d6fd7fea55bccd2b22659c062dd9e82c00848b515e48905074fae5f47669a23cd5426425ebe7b7a289752d2463cfb41763de475832fb230bbc98193b8f0c70f75ba341305c68e6cc00e0b7a06058322c59d80f79c75e0131eb5188b99bb18dfeff42fbae19bcf505889ccae0fdb042a34d54d12ad2af12f6cdce83ea8f5fc10731006a2e6f5101e4c2b26eaa9d8b885e0d9611d2e57186e0c3267cc87bffd12966b9b4074699492a17bde7558e82092139674f05092d5f1e9f9947786ea648a4bd2b62954877c5489b1896d90d5bd3a0f2e0862866af8b4b58d4083238c0e0e4a19ddc3dee1f5beedf8bfeb75362654d72cd1231d1d1704fbbf07d8204e9959948fb382e67d99ee4876daec720fa684c670124a7e5a7900f6d3f80e08ede835e338fb17807026484695387d65b80587141204fe400b8b6ff0ab02534898cccb80b5b7d71ed164203f5d626d6b1a5dbfff67102886c7137fa589b94d857bcc712837bef55f6589b8fdb6d9cb8ba1390ab21dd028d8220ea4856697cc1762b41b6075f8824eb38f8f49461eadecb8341998992cbeeff96ffe578c02c54c990673cd6bcdbef72e0fafbc513a0bc9d0d68e4812c1ddeb70db4768d4af4dce4c774255f3826b50a71bb12dc7b12a37321c090cdd27b6600344e5afeef294f4e91828b2a26e0ced0e66c5dbcbad2f22aa49dea0d3f18730030d7386651ff40fe9e34a95dde5a283553fce21c4a625c752149252afc0db1d4682ff11367dca29369c42b94300bc9c680079d0d22cb842182a3d5ad2d5b4f572f6cb7b7fc687227b0e755cd39c8e3ec67e5978302ef6c3f12b7fb2e148bc921e5d1d65b29160c77a2fc189680e6c01046fa74c817b8e2f87f0c21c21df89db5739768809f2a8811a0783c95d57ac7d4b0d1ee1b4ae54f001cb2685fe235e05f16d5b2262e0c838e1f188a1d417824a5c76deeed37209f5538df7c1d1cbfce5c5cead056c3f71c5d6a17503787f17c45feb4b1012e4c88342d25639d344361bf8d96eedce97d9b6781877db6846f003d48b7dc7b0b2862de48632873a6fa5b0e68a7868d778f27c76dc22aa3c38ee6c572c0b5312b506cf361c9386cc9910447a8079c2e76309a5612fc5de66cf0e61f2cf477529187f8786265b130eaaec083fa97cead6ca6a5c42eef31f9460bbe95f25d578dc6500cc2f133c2180a161ddb37fb769e313bf915c5097cc8914a47c0181709ea4280063221f69110b80ec6771ba3b6cca063d10510fd164f201d7b1e1600b7a9805c4eebe5cadebbbb3c14b83b34d76a2a072dc5aa2c8ae841aeda9e0d7180bf28010015f95c6d1ccb422903164ca643e075793761e94d1fac346ec57f50bb16dc1fe7aa8d5ec3541b83026a3ddaf90b73723b435c965b800818fb41ebc209e2afacf70441a8bdc47835137ca32137da931cc4c6eaf50fd2446833d5ebc325e2d35a3c6e51d9ec772b399dd2c70f185046706fe2f949152d659be2ff1130243a0c64d40fbb9830ff047091e35615abce1f2fc315be9416f949c30062adfed51d3ce463c4a78392fa634a507fdfb14c7c823559cc41d6b3ff365670250d77db6fe97ceff5018c117fc8fdf5d15483bc724cb54b1d4f59453ab944163513aeb80730cd9a6fc712cc31eaa6919400619e1920f4a74cab47b6d80f7c28f431b52f5da426498e3dbfa91d21a337dbc96ff03b55406b0e5aa4be0f9679924139e052238058286395fda0c36cb457cdb70b4d1fcd0f1e78c2d571cef9fd69e66a081bb179585920cf3940d5aa492bf26f9a0928f2f8b53c650dfec2771a842ac3c371ffdc0c87727fb3c50d536ee9a2829d68b67a8525ac1ba09d07a3d726bcd25ac1b0c609deacc07f9a416f3f5a6ef4d78e638dd02653adb121a3335ec6bc54415bcca169cfc72109cb8d21cd06fc5eaf6afce6a164d6492c8704d601c2f85a94539824b64e3456a890fe42d871a90b6c6664bc0e9ee54227291349af60236db1f2b1ba944c2cfb04ef6d9de2f5d8eaba2b55a0cb870f6cc70b52e81e3730449a60185a95a5cc504e3033ed52603d9145fac6a788686170d7b847bb7bf1bf4e76a07745a530bfe4e1482c1c5d9b633dca3ef7fa4c039b22198618824e30d4a0c0191ba1da751497a885ac2b877cb6a269c83297831e6c95072016d91b21f187565c318b2254bc78aef5ac00485161491c9b44cd47c3fe873dcaa8ab651e21d8f373ec57f5e41d0f11ccb930ef724c77f143e3ab617db0751715ef3975bb807555e6a6e5e4d35f0786b6d70b08415279a8beec2637d83224252646a67082b27c81e3348bb6e9b03a931b81973b02c364215e638757d214020699796d958084a694900e358f974867be1b34fa7be394f7e4ab576c4271c9e32c791ebde5568913bcc9145d6e8b11fa9b7bb657df51fa3c17b8f382d510a3f16eeef8fb06cbcf34cc126d719638b2ed9c74cb879769199a8660a9b35edf1b51008d731fc6b33dc75f9b58064c2a3e6618e9d0090b9c30dee8fd0f15d6de305331c2bdf9d3bef59a50a01bb1065354065aee71a9e2cff495ce5fd3551fef0bdeafb97e588f90766bc231ebfb8195bfe4f19a7a49d656edaa115d9f2f82545d5b5c67dc85344ec9935133186ccb8ffcae7c18166a7142dfd5fe566e36a6942bcf5f34f1553ebe54352d1b19f442cf620ac4185c7b7dc1c5223127e95c6b97e71f2a05e1390fff7906588f055cd91c2300b2ec21a5f49d83981021d4683d6a80fda8abebea589bd224dfde422a67ef0159f7aedc5d8afb4fb403c749f37e8537000eee3156f1b14c424f9e398099305f12cb9443ff85eea65a3754580d4ba15cae00bac774d4612d15fdc0453bfb3e7533adf1f7048343b083e3a2ed0b7230a7c9cfeba97da500ff786186974d6079036cb84342e08ad348d6d130f3faff2642337ea8c829fef59bde7f4d60220b48f323898a108291d07fab93409b1ac704d3c849c677b763f058b7f7b06bb981ad93743307e8140f954444b41c5b1005b74db2a486eeb5ec5216f97d42c21c8fe188eb30e8debb0bb4040a7ddbc765b7ab84bd91378fbfac7562756fa7a82c053531490ec6b372a8bdf27b7e2df6e03618108eb29b93930ad51012edfb0c9e7ada8cf2dd779b8bd546dbfa78332816116e481f84eac33fc912746d632f70e0af61e1de33d1ae9850deebcb6f9a5a4c330f69215c8a3ff1c519122b091904f7b84459c8fd862f51395e4aa07ae5a2200a45caaf1c7264ce25df8a34f72ce51a47fdc39d57459715cf356165ecfb4ef6aa8ddb2f54e96bb42ad1af9a33724d8c1ef4cc4cb65c0f5bbae139352ce54ae0bbf924983f366dd4ef4c2e0d9f055b8384e539a18978dc9a740f6e2d6b62bb1be8a0a595a875a7b0832a3c2536cb177305ae9a819f8f0d027ee9e65eb6d74fc1fa68f25a2188a4537e0f5eba1161dfc343ed04add9dad39edeab3bbc5e6f79c3b139fdc4b9c7bb16491b99c96302b59c067a0381ad8c095c77b733ad8d99ed1e7591b80cbe5b8cde1e63c72fe921608dbbd3322bb7b04892f06a53313b627993b758944fd221ae0b155a6394442a56d45ebf54393dcc287f7be2ab86233230ef6f65c17b678fe52d89ce835ba638d55e1d4b889c673c48ed5df2e0e07b6c5a95c00e5c7c8ac7903f482e6e2eb09e9d042193b3525a4080190bf5eff0d38511c236d6c15effc7caa4c965643ab8ddf9ff2f9632c80e8d4b89f03d3aa22087c4ea0bab9aea1be85570e260e06a07aecd3eddf59bf0d388545e68ff9e1ca8bd1bc6cebb887c5727ec201c8dc9a9bbfb0170d9ecc8d116a8a8706b61fd8eee52b25b89265e68158a180ce8c79fdc02a925c6805e29a4742fc8146a45f63513491ab72347078bcb2114ccc58ad84a74534f85f446c80170c2ea2b74603c4fdfca81a7871a86b3fd7fdd4097b3a69ef705938a33e9df681877650cea2631391e03c2098083c84a319a1c62ebf58eae53748abf520e646c00e12358886cdb53e62745a6ae7a44a0e1ca113ec8745b647434541a758570cd17ae5ffa805e85b653db40698e10d6a83fd5a5b3960de0754da48503c23f492400dc09e1b54e981be480d93ed8201f3a6786d4476163859016793d3f996ae904e34145fc5fe7d508af78328327d50c3a6f2fd25013b6ad40e49ee5d43750f6b30fd636f6d7ba3928eeef32b074b9ef034873a501ece20dda68c020dba43e9933e814e1f8ace23a5edc9072418b3532d2f592d32c14ebd6fd525e365b46d39ae8988fbef7e72424e759e3395db7fd7770a3dff14187d8694e5a7174bdf6b25ad4093d193d2f638bc263c87c269babd7a7e1c7639ad3a10a917e2cded5f5f3f64edea2529ef87a7414d75cd12b731a99a0094b612a87cc416e3e3915bab5a26fbf262579597dc2da803b4fb6c298c92f931c15e18f63ee3852e8ed72f2207b10c378f44ad7899217db8ff59d28ad3487c074cdc0d3e3be9a8b20d1b2cacce9b77eb801b6f82925350fc8f2b13628a70e17d45f9bf426316df20bf1cb747a0aecf040f79adf6053796aab61e950f4cc81f0551d9c0127093a00f1f5a07f19ae48477bc0667ff5d3182d0915c9339ddaca6a17afa6fa5da6e2027a1c5f62df33b6d63e900483fac81c28353fc542163b0650e1c8b80cee71e8d6d556f3e00bbe48754fd5d9c9142f6d596048da00d91676e6132ad3c8b64e425be2ed981fa24d2ceca182195543386536bbecc98a909f3d0892c09e00720c9ab1bdfb58a19c94235672305cb52643e1b91a1b9a1255f0598e5793af213e6ed99963cdd6211cb088af007993283de29ae50e4e416f81dd272dc8baad0af457f57268db8597fa44010e29c2c430114bcf87f5fea671d637761338c020b1959933297a48711804abdf65f9f1298f88e98114fc429452b5037736dbd2bcacd959c5b74434ae3dd450632444401e53601a29bf6894ec9ce5389ad38e3e42289c2961a8a91f97d5ada01e22cf83f0fb1b625da3e1bd72f74a04ab19213e3cf66ea5a09fe5523cd0a81ef43a751b85370d668992f3873459216ff087b551d41e7086f08ced241b32e17d0cf5d7781047b44bc8c8500d81dde8db253e3ee5c5112e29a152256f97b606e69d507cae11927ef5b386f0b05e8a8bc533ff05d1e43966a68b815139e4cb90a5efb1b5b46659abfd2573b936d3e1e7187a19b7dff1c4b4b6783e4d584bf85dd4c1da70d09234e91bdcbd874d0bcaa87f56466d0485dc08ddda8f45a7baed46e69c1574b3b32af2908f3a99fb8d24c19c16a01cd25cc65b06756f8bdbc405a602b3954699a34cfb1dff071673516ca95f50ee0b1248b49cb84e6a19decf75a2105242e84977de33c13e796956ca118554f59dfb5565a01a53be029914c1561414c13bc9f522f4290fe302b33eeff1ef7c171ac2543eca3f8041ca574635df16b29d3c8a8a5828eae034f1eb5a03c0b12c6859cd3283985e0229868a14ee7fbba98f2399dce2703d55ad092fbf3c466e983399b96a6a3e993384e56a3b85edb1b042429a4b6223562fa8dab3baeea07a4f9d28ed1a1ad11c4f1fd4dc6f737be7d0491e655320ca846ecb8b7f5df25ceacc53c42609edc7eb60676bde94ca3ea4d11e49670190a36d050a30d415753cdee396a03d011628d431c348bf8b1d8a655b57f3c2242a2aa0933099d9807f424c3a49e1eb672e889940a83bdb842b304f14ded1c4b9429c9e286dd5ce930d1ca1c38810af3554c102f12223778d91b8179673b12c540804dda036d76f9716a0cc78208cad17de74cfe9caf57c887910ef0ec2aec9a005b72bc8f5e446495447051ef5909c65a94d73607f486ae84487cdbbb1a4dcc630f56efebb877e90c688412b7dfd62348adec41a23fb6bdd7221d38c040b5fd6949c307219241ca2fc21f6832b8b47362090e361ca14dcc30906209b8cdbe872582e890c45d1d2adeeab0e70479b7b998105a5b36a2bef8e594b1cefc3abb99bae071e8bf7e3ee19d9bb04787c87f5e3a10dfd20ff48ab7b532632e1d30f8015ef36a3719188d5941a6cb2716411c8a22cb04e454823fe5cd77a112181547fe64bd65d4837b632bb75dacd24ba6a3edba5a9100458baa228fadc1e0d547861ba40b54c139e42d7583b071245d71ec2d4b15e49ca0b89e75b5f15988115e5d7e4ead141579871cecf77dcdbd51d57c576c9436147605eab68713d025366b0a97c6ebe72ee5a77beba0ff720d70eebb9f7a9e4fcef52f2c4bf93d34d4bcacbcab4826b022eaf73a8aba3b712ad6003eaab6a2835667faa3dec8932894421e86212429806927b9258474a021acaeb6a60aec9b4e4c8d98a229facf8ae2a5c93fcc35a8c54ef854e841e164be5c094d631ee79a6f828eed4ace3e5bf0cd3bb24aac5c4a57e8fa38a14e0cfc2192e0844a4a9a74169317067fe1f7b322fb64a2e52bce53c663a73fbb1d15deac78489703431f9d9b35feb1c7b3800b76e01f8111047a2ffd93199f1778430166ea4ac8ff7cc55000f47c6f3329c4a53612dd0659484ef13a8011dce9bc91aaabf0330fbede5c37d600eb7769d7b7f5c6dc7d4bd6e08828978b45f7d32f2ccca6c8a422652d50e3ddec7853fc164a2d9932d401e93e6bbee99382ee0cac10e5255ba7c583613367583318ac1938bf3ffcc958e3ec87d315ccf4b546f106211c62380209d9207c2b17081169166d6d518939e41dbdfc34e86d31b6e95961f026d0d6203cc753757940c7c2806a63c47c9390c64d172c53f9bd82c4ecea94eeb1d8d91df8af441fd6fc6fdb68e5b4d5ff9ee51868b9b3ced6a07dc9f0afa553db1a3c4e68c9ed0d788dc4927db76324f11abd9f3f8eb345d8eac3fc820d6ec36988f704fa4934d5b366d8f3040521f7c1d0c7c207b34e488d150d8814e09af83538bc6f4a63af560c3cac71e6a27629e667ceceb83de67e55cd502f019a5499da4c03e99b9d9ff30c0ac1c6c4c2a1f95e4ed3a2de970de310cca65fea8d89e7200da56f3712e3116d3a7739e2feb7215f0d751a5faf08fbb183d359599d16485a65d36863863f5741c65e936dede8594935a90d833dc8c742265defe4d9e89e22986593b921b5f35e9d7fa3fb3dd230135533c3c632971dde525bd3dbb3080c12bceaeabb0a96b04f83c7a025805159f4e07f6af1ffe6b9f040c43cd726d336d03c5635f30d339966cede8b9b2b760bdeea5e74ef4588ec710f2f9afcd3ce86564eddfacc1200dc2565f4b89fcea2eaeafdab01e6fb27f2afbb4966e8c755dafe9907d6b4c2fa8479c90da1113953ce738cf581d87579e0fd932be54694a3678bb3987520ec73b68976b1859f450c510f9eb446e5b58dd72f9138d6d054b180bbe4df4d5f0fd9ce6e60846681051b06b868305b6e23feaf7bed8e3278d1645e91b3c2ed77383a3988bcc5dad88f0b2b60c42dae01346765488f5da8e0b68a785edc5b7f4fe0818b7cb751ee52416e7ee6c79d6c0a1c5988728ea7734c3b8c8e51130537961de0034794cb44b83cd686402988008d785aa197405f1fee8c00c85a77ee2bb1eadaa4198e36a37d99f6037970f06275b397727dd60ebb36322194631461c20f4a18b7744580301bf90c97a29aaced5cc2ef2e0cff6302cf260b38f35ebff7da4577729ca07e2d5aec0303f5f78e15eb39c0b002cace5e910422303722cf8159d265a0dae23e784036e158e1ff37c62bea917240a13f21cb350550039d12a520eaa08f04675e8b603f42c1f584d489b1f62e4a2ef07e45f3153facfa4a50b6f971da0f4b442cb3395d2a7bac2382fe7251172746bf9c67823524f861728866f6a45c0e520767415d46c3bbfac1e907d2b1898c85581303515ffc8794de6a8faebe6d4eb1c659f267c42de80040f199fc78404af56537c9db1f14f0eeff85cbafe89e27c273a480246cd5c506ec140c109a496f56f4ca972f041e039bc1fc0e6737184809ec7710b1bbc996bb338918841a30bf43891e0c859ae3d4eaa3157030eada7b3262676509af6d9e363c70173472d23a83d04ea4621c4a1c721f8aa97d745690072f0795e72ac5d726f4461a0f95f3c5da16a7e0af08cc2466ae32ce83600f3977bc4027bdfc0990580b81a586b2da1f8aab0ba66d15447370ea53319199160da041f20df2e79010bb6949bae0602cdf09cfa5da1442ea4a12eb3360506522d499138324f91d1f2aa675f664897ccb0a1838a61544cd039c8b5167721fc5b0f5a4f44f4a8ba8094f641f6f5d6b9c4680922c3155478e31ff3d96e01894e0f69b4c45c32321d66d29b913a7f74b6b37590727b709ba2a3a2433fc7f46d9a0f20ba88b52e0de5df8a1f2a5b7b7065da50435164e792f96de9cb1176d4bb5c910916e655ffd3b80496b4f378b7beae4b6cee5e87e917ae5df3c60dcf2e793d466b153573af6eca650febd2fbd7e28520fe87f542281f069384ffb4822ea73beec941ba20506bc2dee2a326e9718784b79ada09dbcba49736d7a3005a513792012bf4042bd07be7cf115d1eac0daf0b066dae57861b811f9b56299a61d6319ef5e17882818e4b40811dd3bd7061c7fc33d465f9de70bf05c0d9da218ef62204aec414e976799482a6870d43a4fc53ecb2552c7611d13e5dcd48777eebaa14bc6602e5e08b98e3a232321780ef115df2409cb31a93acd620d50eb8ffaca65ac3014ca6a92507b7cd6d016189b8e2373de66f409126a50d21b29b58a0c60e9507eb5387973074c420325f66172ea077e12f115faacb2c9d7cd9e3f4cd40379594a111853a40c3cec4912b677920db258d1c1cbeacdb161ff870177453a43690388097b22ff5a9c03c5a480f90aa885cca8eb1bbc8458ad686e50f2ba06493f67bd7e1b12aed0160d0ab77e4e0c80a09665401705a649c8c5b6c8855a29b8715fcc5b549ae777677f2eb465befd17ce779397319db48b8bb351404bddfa3a258bc92ed19466c487b9edca3b31f4c562f973348ed264ce4432138addfcf3eb2577f1a36cfedeaa3310aacc71ddeee190419173f6de562080c1fa2684cc12ba4b42470b36d2576067270d2dbc4bd21c501dd76068a1065764a586d20e8993e6b467a3f873ca4a009bf5abe90067e9c01142ee9fa77084f2434054a088bdc262f5cbd75e6c284bf530d667e74cc9edcf4c28f3db7d1f8d4b4b53c85afbd77d7fa2b4aa3134b3e8898fe2d8fba998c594ebb2dbbd01defd51db4ca506d6320a44a33c81ad34a767955bf929d2c05c691e1103905bfa033ff075a94c5690071d6efdfe67bd8d480b1bcbed7e88ce994277eaf7bd9ce712067bd7e51a87f88ac74ef3f1a26ef6b8ffa172a6b96e2a24e858714d9608779df56c2c1171fddf4233ef02c28938a9cf2a48ce0b26524cc712276276c3e083e1c5422b73fa3cc3543f8706d46c1450de37a4a872097d0064b94152d24eb45d633a1968e14abac008b07d58cda9174a07e59c907188229d48f6c4ef3d481a3682c018162aff2f1a4bc87024aa1a68224ce9cff67971382e649ed330dcb9d6872dc791194fbcec1f18f18b5c7282c68da2d96a7dd6142bc3ea7d293da09741d0a4013048213ca8445f440d0421f0cb97128178b19ae1718a0a6c839e2a953ff75235c0aa82206a386429ec767359533874ce78090cf61ce385d6fe76e0d19f1eb627a30b6fdc9b20b09eacc0d8a54f42d67b5570e11545e6e5b12e3e83d1c676a23a750b20f7918521c99d0ad253d52436337af5fec061bd888e7c5f5523b5f1dbeaa77eb30915d51c3427ba5f02cad2c0c8d8df1eb2d3b68e882ec257874806a350bb1602e1931adab1ba4c72f6a451dd7a6582c6ac28ee4a85a18ba22d2538f74df5a4e5a28dd626568a84dc1d7473d282b0a03a3e95c619aef2bba7c289c4096db2f14f2c8fc4be7112e007fe9277cc08fc81b2dbab37adc123eb4b400d076e2cb3fa3e6fbca44f0d77d962912f1ad4f9686c40958621a19ea710dba7141036e31830750476abfd5b680cf47864069c1caa9a73d2749963d10d227e9f27558b5c6e85b3ca4da27ef761158db80787eb0df4f149fd95a7a6cf6e876530464dc03225ff31bdcd2a535d84d92e6877bfc251523a9d0df2f8ed5d1af162302e264b8984b7ac883ad39f77a856a67a6196a7fac7c78b2877d9a5ca628efe1b8d3ae267afd6d26e754860c4f48b79351743d96d75ed3a33929728bd1087c6cd922c334798e20e8acf5318e10f71b8221bd8768ae24fb262173fd51f473d6d1b88a9dafcb3e81a5a422f6e470b46074ecd74d84f18a5972b3b1d381d3f8b2684e68ff037e0ea905112f4de32e8acc9f73a8413d6e4b9b641c2779f61ee0b4e3d453757258fef5b478acef1d4e85c56551b064a2a59ee04f51cc514890357aebbba2b7d0f63135ec62dc46f462e03b8de8ecceb7e7af8cd3f7ade6bc4873891cfacf815c95a91eb282e68e9b07f3bbbee400d0ab1a5a08b40421e44fb55c28c8ace0d5a569d63d1255b4d860c35c3ab060cfbfb5f7c850463f734fc762c246e0b3ed1bf4b0fd208c5f0066cd4cd26fa88926b06c4b440076bdac4b68e19928e2bb5e82a92b95fff94d2698318f55149a7d2c27361af21d0df894af1c16816b34f371b22119518c621795a68f7dc84f21bff82f40fe66d76c242f9ea271e605e335d768c4b535d19476cfd7276dccc2bed73562c1fdcf2f19f4387f7c1a482838bff8883681ee8202a6d43dc61bec95223cdab4addeaeadebc9a01ec5cf951424c572843386739d8a8801325b58480a85e38f832df13d92a163588337a619263e914e092efc49ac42805a96ff5953085375a175fbf57677d106df49830e823dccf05b0d3b96d9cc9b2c8f14e6f00d741ca157cf52b43bd5a9c3d7d2b24b2132d49fe0c0093b10ad5b69ef7299129ee9138a58b68176d6652561b4e2c80d01b6c9c81b0284616269f0f226725a943dce07e36493eb61627315b3181eb13717577528ecbae7e6ce155efa9ee58c7fcf0d90007c800a342ee66e5a434201df102757736b9d0f28e8a5a06cb941507cc1bec331c91dddcb08e01b89a3c5cc963fe964e6d310e46ffb9f6589d46aab0c3368225a0ee3036862f1dd129b8b4d3e963a1c2efe36270331dd01b1cd9c89636509588e2c4d676490526e7f194e60de833e32b4beefdd6315d6be84e6515521d9e68682f003ea5b16f46f21d9827a5255a523d67256f5999f7f6bc3a7c43fbea447670d576ad875f1d12a76741cb0144a4b8e4f388e2ab26143fdd3e04abb421fdb0e89990e7be2d93d3099e5be707a37d53691e8ef5b692fda233cf60b335439644dd68c3d3d6e332036e925774e5388699951109b3a4f8a52d52c7eea720f37cb81e043c1adfca8352e3b915103f06e93152a83f337bc8129bc5d5af1fad288eef4f13b32c67afbfdd53f79e9a455d0c8c171f066bd828aa827389a21188b31b3b6e508217fcea56cdcaa6063832810f19c7806acf655c8acc38f0fb36d041dcad33632e4821789450cfae48990da8ccf215b4c4ab4ad7f8b7c979134b453206ff3a49c6342423b5d56651c4bbf082fd8fefdee10d6ad83c8e768f9bc69821a909a351a282bb95e11094d1d1fb6c2c5a289bfe52df48d39a99b96ff1331d1fa51cfd24f9a1066a2f8fced2536c50ad4eee06e45c597db94d7480ee716af6dbccda2bc502d6607d6069dcd411024228c0f9260429da22619a2f8cd8caf4979a0b0b5ce783d694da084f5408e346ef69c5aa3dfb2423ff2aaedae757e69b34e4183dffe4e82c908b32662486fa397e1d078d15419d64a565b608829018894e30cba9fe36372b1a56401cc3ce8b02bd1fd75de56b68f9e7cf9dbbc1fe5323e0b7a451404077dcd1702d80535990b9ffd9f9fc3a89be0323d6443fc182e40c8783ecd24f598f133f5e780f612cc612a5d01fdc5c7e3afb5b6f17ee21ddcc996b4c9c037310681c064641cf1ffb898f227b13b9fa7e53c30fa3590054ddcbf747b3cce1b37ab69982c9834252d4c26e57abce30f01414dc388762f408f65570f12c936311ba8e222efdd36bed6c72d6d6984187a25695fc334458a9b28dd065e628056c32d2bf3a76ecdb7f7fcddd4ade05cd14dfa0edfdefa4bff6981b58cb81035c5d4fcef31e8e5b34e2b2380dd2ca2f6c1b67acd81b45d1b182e8ba765a307fa920d2d51cde2d70c8641bc42aebd920eb3893102093527ecb2457f661e585c4fd1704e0bc412830ac93bd658d7659f39acf1975eccef9d47306bef2afdd10364282066104837d786764afa55462b31ae2d7dd7adeb9141ef042ae1208d6f92e3b139fc22680702efc879f681c81f62ecf7a64710cef951f8b749ec0da9f8f73e703a77367a485cb9b4fa1c9b8c880e174c4e9cdc5aa6bfcd1a1c8c435a3845aa33da4d4fc2ad24ac4041f2458810334e18a268153ad842f7b8f038e3302d4dfdb16184434b0ac37663198ca6a2c328b6b6c6e27f21bd0c57bf8c00c27fdc230661f522cc0dda5bc991fefe354997ebc754a7b43a384e5cc1ce96cbcc609fa3596b15e96a03f93fd35297c4079fcb11961e770a036c5db503a7fcfbf8670cd9f12a0ed75bca6da1bf33776c62e4d83516455ef46f21c490e8aedde3feaf03b80298992fb0a3790c9e639149a4885eac7f80796cc834acc779fe76e693d93ed3ada1ea2ba445023fe463cda10884b511abb85665e67680c7e50f47babe6a78c6280a96d89a69391d7e73891e87f0a142e42cb44fffcff4825321ad8a5f42b16bdf0a145f0bb98f7c62d085a61e083cd14919c8637ef9ccf7efdf8c5189975f0e912a566c7e7b339692f2d3ece8610cb8d45d79d1f063c04af9c6225004d247889099cd5f8ab5a54849bcd3846a54cde9ac6417e97ec2f80147dd8860b023a1a7f5aa1cd4cb5ad88a35aef8218056aeca444ccb1e0160ffffff9f