PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59516 487285451d0fa091bf50f79870f3813c60b9ffd7ea152614165840fa361c399b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1fa7efb61cf85d8d78d87b7e715fd8b5e46e91f00c1d61eb1ac7a01e0b75a50c
Certificate Block Hash
487285451d0fa091bf50f79870f3813c60b9ffd7ea152614165840fa361c399b
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...0080060000e0530000
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008b8554e359f26d8d8e415022f6aeb13c718364cd069442deb4fa7b2f2e088e4d42cad8a457ef6de4b18a6d2ee6d526bdd8fa3ac0c4354cedcf7da05293f128a47032ebfcbf6aec1f3f3f219355fe66d5d16813a19cd7298ed920000000000000001000000080000080060000e0530000

Raw Header Hex

00004020dc7d513fa0a7d06041e708b076e38960129b79ffa2e42d73f24a5ea4df9173f7663eddd1ab4cd71b5e041622b77f59e6811ffd93a202994c6ffb78081cb76d945962126a8a6203180ca5750b1ea0c71aeb611d0cf0916ee4b5d85f717e7bd8788d5df81cb6efa71f

Proof Data Hex

59,560 bytes
121216010307ea39458d8423bb1384ad2ce75ea23961e1e96b703ae078257fd862c8d139397cf8db4c8e96320d3c4e71b7b5348436c65724fcb13be13d3a5d1aa5ebb6a335572d776b762f5a9db0fdcd2e0f135242121c3c57fbb89bdf0a515c5e7dea647def1ec910f9222b8d612dac8a909033b5ae52951d942aaf368a23f722c05dc43f73d613264314236d74a4163e00e184c1adf33b6368a8b3d676b10aad34e3a5387b5e83075923d2e32b3dc268dd1a05987b24626af4bd277d1c6f60910778142fd05201f7fa329c05081296e38d3cd4df86949bb499ad37cf117330114af264137b61fe22502104effaf4a4fc89c21aa32ff480e3c225e13a34c70c1e02b7e1597b912ec096a880378b74b3f6bcb729183f504c6e1290527af82f73f52c77fa528dbd5c503624db14f65ba4d9a545cb296e9024abeb4cbb2c404ccbbc5339e96ae2ca364491500097bfc517d8ba888072c61921dbbdd546bedb1b5cfd50c4b576710d27e08c093f235ee0a5f774c92ce95f133a0cf4beebd75712b9de038826dae15f79ebdf122b1dc672cc685101d845373b2994bd7f3424c1411fa664dfa542452f2f53fd5704ec3c86d33cd2ce6c15772157b3c38c734359e97a36a31da6571a2ec7006e51fb7cab8500f3be42ed8d7f58dba9304024421fd0d7be849914d74c3b7e317389be0ab5674dcc99d999b5a8b2d6e56bfb7f0e393589cbe7eee747d8c967f3457fdf6623432885166e9aa8a055ec6d16280035b6bbe107a64e170824f469fea19255a034c4a10c99ef33878a2eb174a8d69626df930f03c715f5d3ff4947201d1d49eb0473a72ce47b1b4fc53a542daa1f48f5374c60a81f4d76512f591aaaa2656bf7e30e2cf9d56d49e486b45e8905467218aee87528429962b17eb98561356baa387eb09994691146a8f74f5812e34d5d48f681f0ceb0631c7265b5431ba87fe31d4308443322e2c3c28c7cb28a4ff9f03ff7eb010e9539d90ee21c654748c2cbbba1dbe5cf38d0121f0dcf45d5ca0c6d01fc58271da6714fc48f381802c5df8596f7e2507dca2c36146d65c42b6d7fd1eaa513d08f0c25fb32ab83bb289cfb6d2cdd9895a89c348d70eee5e2f70cd0c005e290c73b8211c6cd8ec0ca8c912b56550521ee6f02d80852b4f2b5d92bfbdaa5283a78ed42dc77273e161fab6f88c9e9b6c6445153ebbc725cc81e569fce90a583387cdf1181f2e6b8a32661fea8e8caab7facf0e029caae4fe43b7d35f6756ba4b478d8b58db1ea2a5d62f343391467b4fedd1f39d980ba99b12d3cf1cef6e073ed1781190636cd4bc2c519f0ad234279d307e8ed468105c7170a32967e0ae431143cbf7c6ff5f04c0a53e903d2fec0e8aad178e9bb76d78681957d0eb222a064e2a768f9c12c3f7ba299420ba63ed23c949e229bb9e2a08a94469594ca94317a8ba9b59e29c77912865c183205599be9eb6eb564f58aa20e03dfac4fec49c92fd4bcc267b5d525ed2f5ed686eb1bd8aa3fa76a126169810222f178585c963067bd9c65c2e59dce8c4fab58335db583bc991736bb09c34a1941a3f26b6d8571c31f8c0266716a7d9cf0cdd52798cbf5da5f6f994664455b562c8a0bfd807277f7c5c2f9c1cbefb28cd05f95961417fc69fd5c3a1b83d66067c3dcda6f8a78b08674180cff548b6769a36c1d8304773014a537d85b2e2e1bfe696cdce87b24865238f317cdf9637b67bdcf6425b1d8a4d4aaa7ad3ecddc84fd510ab319d00f581432fae8e6bfb7bbd200331f85c204a3af4b3e02bfcb69477aed52b36d97a1622732a8c8639476c0fdcffea44919af305ba0efdc2733063b110c6806e3c22d0c05079ab95277852ef71ba7a3fc8083563982c711699e7f849003b2ae33e5916000301c9eb280203387c7743a62d0cf99942ca1ec6e1bcaed26f72d2e5383cb69f3b5640f67cd0f207d5be8d49f0d0c9cd7239f15946e1c160e4f89fc3f8f0ad64039e98010f44b6dc4db34b6dea2f8086a7a561063972969acc53b3fcff8459c7ee053fd35fb3485e24aad5fbe168ad2b6cf0b543b2bb32f85fc944a42d3cb0072a961789e01a1edf875c6d69821313106f10678d78b733bee1d233e4eb944c87d56d0c15920230b020f048e5eacb6119d83182d9932464e6cf5fb71690aec0311a5ab3fc0e2b06920e2111d8a72c6d5909fec7e0b051484e5760ae26724a912dd47a078558b4cab3c223adf8bf2c611a61b15f2f48678cec9dccfaeb4964a15d94f37f35141e8bb3926e6b0bd69ca69e31d2af718265ecab835ff6e86aed652809f5cdb8b363cef84391dead7ec8c426a4772621112aaace793de1747c6ee6114a5025b7f474647b9e8a771c5773a4295b52ceb13cda19e30deddc7c51d68ec37baf46a835d301acf61cefa606a4cb7715ac0ce9f1c157f1cdf340e92c2c427da8d3e4c0da1c3661d6216387446788c2c9388a405bb9570c8074b4796b0c54fa75439f3969015bde222049ce6a39e5058e9db1fe537fee9ca67ed4ed58c7b74525a46b027d1bad2d0950dbb35a36fdcf5b0bae5ff2d73a729de75cd40c754d0be7c79b9711cb35678a24b155344487b2424805e36e233e98301db3e2f93687019b1327ddecd1b342bf90462fda0bb127840dc96acb2a526744310fec8f7ec1bdafb1861d986975ab947fa43f33258a039ac8e09d8b893bbefb1996442e520a82b4b6321532c2d2ba182a928ca85f3ff0fb9a4dbbd88c49f056ec9b980c2d41b40619afda13dd6077fa65b9c4ae3911189696f314cfc5eedc1a4bf0f89daa2c9670030661d94c79da57b3a1ad461e540bb7df6731520b74d57e3182bda266a9fb9ad1dd0a5de780262454c8efbff5df572924c7d625d7aa56bc44923443b8865104e67674d0e647a1d2bd01bfb9174127b1338917d27f0846d193783dd86af898b9699034648aa5ebbb2a8a0d0c0e2ced31ab6b537f6ce4731b8994161ae46173d532c274cf3c35ffaeefc0db37f8cde33cd40e21baf689ba878130d5a7b3a790a5abf908554145c47c5bd38d9199e3a17783ef53dcc1a462af9a5a58158d1973fbb6e12902c20a94b47514471641b6f545f0ccf793713c4dbdb0e480691052bfe4c660d0a88ee2b144ae20ae6e017e00eeb2c69c6ae0d49e5b8ebd87842919a022e97e1d54f19b3a54910386167d8658d302e09d2bfc34f17328dc0ba38fd315f7e0d5336e381bc509eeaf4eb8dfd23ff419dd7f44b300511469cfaa9eb6bb3af3f1f7880efbd0b5d9b1f1e3c7892a40cbd9d1aee45c02e33938c4f0aee5a4c3648318128482e6666c7617b08e1aa8d6204203b0ec9a08888ae42ded7a37faf33f1978959a8a79845350c5db95d1a59126715025fdc65fdf2ea2dfc7b8f379a5d7ad255ed06ff00874591d0166e051012a2640701b0763187d6a90c573a2da2bc734a6da10d4db40ac51bfac999c341259d8529370b1dba963fbdeddf204641181aa420b77ed50a9aea0e8d78658b238d8589843f24b95d9d6deac35874a84a8ac902b237f3a2905115041b02a1f3f58345d4c1754f50c82888076b3726f0aabf9819adf1d51bc09fc8059108a89b88d2191058abb050bb7ff71765b0b2886d75a6e13b2629b8d7de164e065fe726bf75bdfbd293e512c02aa4b492ea15a0a8bcce02ecc8ef8902a21e300bc6b11bb9e2a56fdcbed8f9411aca7795c1fb1bbe15abc41e3fe32f38b32772a9370341cd4c71cb3ff051d21e7bd7c37f1d81f2ec5cf4c3652e002a0ffafcabf61c99f1fb641a37771435d439f877feb2f156adfc67c9ab45a0d41b7ac3fc3ed9563563d4826c4fd06806af26ad9c6fd8a5b1c621e20b61fc492800a31b0321a6dd7f6551c48c78d544f691a8197ebc2170e662da347b8ca20655c46ddb0ea860df34dbaaa293453979287248330d6a2a3407a5be8962aa615736ca56c41dbbd462cec138c4b788c9615f708a0dc7053c8502a40279db00aa02cbaac8cf4af9b7ba404ba88ee2bba9f05fe708ac0eb0fb1bc7769aa9b7b6cc1d3d1829a086994c8909a19301dbed299fb517dae6962d56ee415cfcd9f762e699018893c29db2a04e0ecf5961e2e060289b60594150b0f8d0abc10e8e1d2c532e87a552e936d0294bff3a820a3e2967debe46d3aa543445e8465adfacf5595f722ded5e8a0aa41e8abef9e13cc13e42d7be9ad2c58de6621b0761db67d7b01804bbfc8f7a054bf8efc02ae7793e5c0f510e7a98fe5850245669d4b0523cde730f80a1590114bd10e227f48ad4f9c41771c1218f58109099a998ef19a5dc7150c55e3ac677b32a8522177607173d8560eaf0d344fe349f188e29acde5b33e40ad0ca3415ffffa4d64997add5ae0cc1324976b1242b8379c55c44051d782ed471745fb172184a80b51a21b918ad0f482c3f98b3fd0024bbe0f928a936440aaa6de0673152d2d6d6b9b859591eb77fab658d94d79768063bdf170e20f509c20caae33979d35920b2d64956525a31a3b692cb7bd2f9fa647ca83250fc32645e9d685d16a3c2aa94c3994de55184effa25059a89e62f97160babe02171e82c71ceedf7b7874e10237306c6613d7922dc6c0c74078068aabf43059b4b77d183a3bf8b48138b28ab36ef7aaad6736ac13971724f230ba96cdd2cbc405ce9485fbad2ed0c06d7e11d4c30202ed1ce00ae31615f574ba375a3ae13ad70db1070886b31c34b3b57811faf0e16c7e73fbeced4dcd9aa6d96e728ce9a0ce3793104b74589802654d6e140c7c1495d215aeafeaf8274f86913defed293a69d2297b28fafedb890fcd4e4d717b53938b4ab018032b32356a7ef242c23f995f3d41c0af7748d9cbb9a238f2817ab9b7f98c7637d065795d8b88b712ef8fcbbeb3d387560d017827bf895027bd8d69ef3f8cfec87b4185c0ed01758b6a7c3a74f8f5b5c5713a5b1771d7eb34da8109433b8945c13f8ad23031ad3564c2348d841d0f7ac34fb9d388bdaa853dcb62e9f1f42cb4039939b536ee90872b44ceb7f23ebeb2401e5e8dba9b5b472a3cadf37af02d2f860f463edd14118326e0a50d4fd0166a3b8b0e79c42e418f748298021ac61a48f856ba410d307f3d44958dacc8529bcc95d4cac049bc1b07251b4f49858af0ae639665a888e1b1526f617c66f3eefdf2415187e7b214528d87143f44608f72d70d9b4339392b1e66d3b853a532c3d6a5f8d5d1eff1ae7981d4b0ab6c29057a9b0ad989a58ec52b8fe17dbec443f6ba91ff87ae15e8d89467667f7bf9a375f856749d245bcc527da37a7390def236e39cdba1cf103ef8de54207bc9fcb6573a0dc1ee5c5e18c05f9dd6566d85c74d7ec5be68d29678257ad32bb877ca7fc81b0fc065f69570962b4c13af988a5f24bd6a40aa81892c0effd9a114bcf8673e1c3f081cabbd3285823c651d3b6c8797e925b0c3c4d92be3f3f427753b03a52b0115741ea380f939033e448361ae33ef398e574585f07751956828645eda7b9dd91bec89f9522f385201ab2a9084b329425ae8d76f588c65b18211a6a101ab8d9b20d5385dda8417f769daf7ffdce4a20ebfd5ff4118d248394c7180c9872438ad05786b8267b3060a9f05cb162bb84d673c7babb861abeef7ffdc78ac4c3f4f40445e7715554765a0fe3c66d12e65bc5eb09dbea9e8b9a56e8d4400462b5608986e97aa7e31f3d365c159073c09677b7917daaf5bddd1028cf81302f7174a27947ef188d28fb4be533c21e60a5893efae3071adca1b8a1fb84fe1642dd194e27e3652c1bc3cfbacd57751fab9916a8a8b75c96c3a991873d4db6b26e6d9ba3068d05f6d48b790360ad5af03636c2a9707504783aed7e9387f2da79afe46473bd5c9fd0c636c5065bff616c5c2848a3d90c13861519817ac044e614da2b3d34e95802ed81fbd821a5d5076f589c9708cd312511076f446746365d12b9150ab3174057b2808bd238b22f9db5630ba9535807128a123b4c306f0169b474d1512d84c362bd68a104e645e9012b33629dd21b078bd9a001bdbc3a346820be390782ba9853c985fbc93374ffcd7d1de9bb7557d131c59e9d062665861e1a18df3170778e9ba26034c8681d805547e8e40969fefa8985e3eb012851595b861821ea67dd7c3f226f734859ce13704c051557e00c062f6ca13710e5fca3e0527a9e452ad0700639809be21495a10dbb6353499951f146282ed5e15d88fc4fb9baa1e4e7b283e7b935efe053c787bfa605389157eae155c26ec9c0ca58c6514923eaf52691ab9e6adfa19d64d0d60ae961b2d75b7bc23f78763164f8e3c23bde5495cb6ff8ace0cd0d36159e5c66be8d5839ee36002607026f55b5bb8a810c27710260e148129d2d9ed54a833e2bb886f7b8b06de567cf58efcaa5329b3f8e0298038a2335e9fa2451d04ae8327d753ba3baf2cc4a57949c5bdbd032e2ab595158d6309f8364f2d0685c351176edfaf4560aa3df250c8f745c8f91b0d421852f08ca23aaeb5065f395b68094f84b74b40e443f5f3134c29926a3474ad21e440ac483e505a4aa4955eacbb6934ecffa7b81a8e1f68b1f2ceb3506e368b7039b040ebf419c80452d3d6ca18c1f7abc4dc9c1d138c18811e1db9d84a35d87f7d40cca1e3b25646e91514d2d40f90c276a13b08e4105a12c08051dbf21c13f4a5a708592df748a7dcd89fecb3868d924a7a7205a32582aa8c672fd29145925541a58587a9102be250b962361cb6c16035d177e3a7f539dbfa19fc58a31c9afcbe8ff2d973e9da648e8da334d510ccf93854b9da7cd1b98054d893dd955b315f78f9c424e2f58511ed3beb131130135132b4a206fb4be7850fcfd1738a9d03eadafa3c033e9b287d8e9d7f8d4647c9f32ec545217c7e4755a58ffc4d18e6c1dd9d9e3c70f7a94216adfdb6b00f86846ba83aa2de691f37be67973b430ba8ff8d00e9f098ad06942068625ef1d940707948a3097900567b708bef4a66e759e91a9d4502cf50eecffcd7feb0aa08943586b2eec62e504f13778638251697407bba227ac1eb8d67fa4644c9084c9d6b5266f5133109d1101a65672ee10b17c1f013bc7f9442fbf78000dea48647d4f15c6db8c2ca47f7498207e02fa82b373716e5bc1a84b89f9dbebfed2c3b5241259d7c9f4247f6e8ee1a596c7a39e2d24e808cfd1bd20cb2cb1255b0d5392b87d2b380a766acb2a15567c2ccd118e48c10a05118957d02a6a566f394afd5d1b025725eeb4425a4a3682b80a3d852faac2f6e5e39c713372aa8104a6b906b86c1460d05789ca4d68391341f9f2ab547856799c3ae287667b0388cb6d20a4ad15203e742618aca8ba6c0e91c09afde6c78bfa7da36f0778f194d945550080b38f051f5cb180a211d054be6b0fa01d29296759416c5966efd52cb3fdee2f0f08a8491d0e71b4fa2392cc7e8299adce8a1f98e98711445fbc682d7ea4df0db3c3ce933f38bc1f961e9a3cb187be311a8fb8cd4786fd2b65179e9d3a840a82395b292e078c0e28290726eb3ea2252052100ffed5e2d876aff202659a24e1ae722ac1e160f4543b1bccc0d1a923a2cdbdee92931f530664fd567de61dcde556ebbee459608cec43d5663d11ea7a4d71fe6246d342890a246aac3a37a95d65fd92834c2bb0363e89498d45a3d9fab0a7275625c66dcc655e2578aa94a3d5a11ad57086430b025b51286e259bfb6c82353b33e0ab502de57803fb37924a5b5764301d9c45670fb638b5127a0154ba3f8201b5b86ee7c2ec2b7ff71c95f055f5f946075a57bcb6ab7aa5e8a95361a5fa0eb9c620da1e067d235e3470a0e2f0483c069b722e7ca48ec2444a74ded2f11666b56e2a0ac323f7d9d47cae89cc983d25f3f8cc44247bf2a94cb0f043d51559faa1ddedf7bcf9483a32062c2f89cfdb168337ad8625cf403bd6a9efed55903a2f916cd7d284cd1b8849446d7280a3c922571afaa452c3c7718d58c0a7a0591cc71a23821c867e94eca81cf2f073845422e0948d783ac46acf7c8bdb0c3acd9656e35f3ef47dc1cdc4121931c5362562598dca95c0f45e5891645bec6034e8613f07c122d992c92a6343dd0d68bc6fc19edae0db018f698c1623f72098f94128fcec692b2f6a81d70be6ac1b549f004dce972c637172ecce20eb17a85d7ff6573b705cd0c72fe8e28e49e0585dd25b3529dcea08d956c9ca6551e96420c35b38bce590d81b7e0298c836e203d6cd8716238f0a7a6f3269bae1be5dffffe18d54a42d8d645f18ded57e5c2a0a45402083ecdfa54e28a574c6d491a9e85573d0e1211a0701c0878aa2e796f91a4f22869d5c28e49a1eb36448b5e38258f069b673853a8fca09ed43c57db0be9465468a8722dc5d53d13c7b1d8f211afd5f2216d0f252d010057a4de84de0b0fdcfc862813ab34f75eb35aabfa8de4f68ca2d6492ebaa96ac93acf6bfb09fb01293f81a59f0de3422e8147b52fedbdf81f9a323a5ab6ad3e48809a04f585f649c150940db3b5953d91f6045d5ae88522bd64662fd1b047b2d463bf257293729167df577d268695f5dbba0e9b391d7831311c127486c5bfd5958d1b84eca92b3dd268974abd6d7c08141343d3c8cbd5e29509e0b3e482717652ec4500e632f57681c5e731127edd83bed2c28e8ac8d8349ead979961b5bba721418d173ae821548ff3739b79573628d9e920bf41bdb0702b97e36fee928c7d856410718dd09d74f77fa3a666e882e3793d4418d32f4c178a50a0902dee1a4586092aa28b2bdb553676464036670909370e75284838bc435652a3f583341dc0c2c22e0ea6741a1961bcf630a131c5e174376f9d63d5fc7475c5b2820a3f358bd2727541202ff698ca19ea2b0da798f891721c398f8f7c579ff56e6d76e6dc17b8232cc5fa108e1d30dfa737d5c5e2d47d97a9aaa85ca622c370a2294bab83352089968b90ee33661b889067e1b58297764ee1bbcaacfb8bc2c9fbe69c5f5ce3ef006a6aa3470f6a34cf63c8b458464c04c0144297734dd1d57f8718f6fa363f1b8e1353c333897dbcc9361778bd8a6bd0d56766e51224e423f56c0ebb58110a649c68765af913ab3cb57577bbff37c3f6acc623801c2f60cde0e41470ff887fded0cd737b4008e24c990b7df077a3dd74f0b09e040288c34f0fda0d02a32cf334c8c7b52908becae892d36efa0cc285a2c40ec7993a5d831fccfb8970a5a57630f1bc4757bedfcc2a01be91f418760270d1036f04aa166ce160260645f67d99eb078304d2ad6f3e87cf5902b7eae0cd4457f4fe1cb9e2aa8b5dca6f2ed10eecfb38a4f9b6ea719f2dad68ac9f453e962eba26745860cdf23eeb1f9a09b94b6dfe455fa45d6d7bb1d3784ef19ecf7c577abef4afb574b4b2581de991f3a652d3f79279cff624e920c9901bcfc2b86e829dea052ed7f9e7e9e5f30d71064e32cdc94a858167f3f652012bbba01ffa0059c7ba5b500dac299443ee3fe9e779e38796bcc66b90d7d5d9e5f90d54bf794e46474726dff8f5a635b438c55d061bc302ea2252a947560e8f8edd88714475ba890178630810fe7bed258ae2e7b69979fe9d0456c4e98f73bd56eaea24241a455616896638310c56efb565c4ef4d1f5d2f9e03773cfac2b401f84355f8457730d7e8febe20595adffe719ffc8a005c4d06bf9d8134a7b810a8f2933d5d036404c305402681ef4710a069c2e162ba5abbc94cf903d7fd49294867ba49dea0464b99e3145973413527dff2aee289bebe6204d14458496fea9602e952091f54baefb96da972aeaaad378d87b86b30212b5c281b0366e9b74a35c96b96be8bf8ee0853f141409641824a9c12cf07be58cb14775292bd98457120ecd520ade09443ab782979bbd8ecb37e545f6d3d1b1516a891bf37f3c2c132c287be4337f38347c04246359be8de3737a7f1d30e1db3a49686c587acceff4ab73961451deedd798b7efca956d508649260af8711393511b0916dc759848dbc2ab5c53d65309d1c4ab3b3302585e09b663187040ce4adb5996ec2801306c9aa336420b0e42e7f74b6d839175c7f5f859d2f029a8acc0460ebf9033fb56b71edf65b4f27d53a5468773e36f7bbbfc2882b2385ba45d4b932cbcfc9a4e64f5fb289f2ca2db1dcb78f2945c8fb08514dc860726394b42ea590993b0bb7ac934e2efd623d1258ae3d45591404cddd1c206940d8b38ad1817bddffb42b5f5966b8ddf6830b6929be06f6f91faffa18e17baa963c4f1c85c78d62d9fc49ca54d998a96bc56edccc75bd03a2f541d4b52ce1814a0a5740f46b7e1f517ee2ca29c54e97463371e6ef8f6fd18cc9120b3eeeee7534a037047541024e0c59b16cc5e02b99bc7fc1057a920ea513545417a649c8d2fe8e677930619e9472794fb0d0a901988fe0996ec89c22b7f3ccfce4eb1cecb3b5565a9f6bd7bc5895f37de545814aaa679059ba33ce278e504444d22983da2cde7e728af30111c533cf9ce9b4a6ffd1f906a25feb44c1bb1670d128a3a87962831385beb2f512e1c4e46163be76eaf84ac1926e5584fd63db8ddd1211ff4b89164837d563b201306fd59d2ecc646e7990d0f0d69bf6f6267b076b552fa8fdb3de8e5586a8ba23335677190f9ad1fba5e5d91b45c2b35fef29830c3c6e2dfe301d83655fa71ba506d8ca986ee03a1f987c9b5138dd636c2cfc27561c22ad0e993786f9b041efc61c5f3a11e05485c9302cf81c42dd3f102a7b227e635c213f685e2b5c2fe2e07672ffe840bbf701527635d550274cf2376505757ef514304a2d11b0dcc3fcc532528943e871b5abc6fdea2955a5cff291a5d069dced336a19d269c7a571d9ec139f4751bdf9aa463a169078dfe787336fa1ce245c56c8b80cb16b239599bb8a579886834c7511b0ca53cf9ffe4402e2760f9d50d2cff53e59de35f1544bb1a2a468a2cced7715e3071c4f60e9c0131f46316071e620e58bcdb92336ae6d6ac68d7eda474a74bd40fb53df7c409f11f0784dc14cddb1286d6b59eca8cc6a66c04b280137cb489cec44bafbcbc3991464ba5b0636e5dba6f63d025cce7d8ccaf050c5bdee28bf47b8928159918a7abff648cab4acc04eabca1c61bd829434a710dd959874831e7b1dbe32f5da0be44a4b7d2d1fb2195bb27d36e39286406c4753a71fd8ee21b786c29ad62999ae23232cc32f56c9d50fce5e5e7216ec2500bb4f77bfd2802e17036ab6039f0f85a4ffdee9023047ab4f7230577d1e3d433cd5ed80a76d701de0a35bf111cef63d5a2c0dcdbf4373caa7a847d3341da9faff25b532207f6a4b499b28adfb4f671a612af7cdecd4f2579c76686950d42d4ff90cd9f9280b245be0cbf6af5e21561c8c13cc8ef64364e1dec9990fad44d574c28d617488215bc7028d81a1b50e8826cccdc046ade0d4ce4884d0d478efa872fb5fbbd1888a83b0fdaf8365f5f1365bdee6d3136a2deebc6895b1ea770cae883af5d39433b9691790d658144d6ac93ecbe6d5feae53a87a7fd31d3c0df74f99c80369d3a23db749400f9bd2d20890cc80d6fb5c72a3026028afc72ab8ac52d3edaae32386e8b9112779a39ba755980208525c666e46b771ba4ce1e9563d808443be7b200e6fd2a83209b7edb6e02863de20020ac4d6d9c696cc383d4d0606c3a63692e3622ede08da9a4fb00d751583d1c250e492073a4adde0e326a5eba676da2297309f9a34ba461fec8de461f512a76347d40ce636af41b2fa1d34b0c4b806eb3b5733b695b908f826ccb48fbc6629bb851dad05d7ba96b966c57552a091111b2c4221b153b3e1ecdffcea9c53009876750e1aacefc9d9474394a7a59fe61f2d9d67d5568b1d6c8b2d84bef75ceea65a664207d87f55c90e08d59d4c2fdb531bc197e4e958e5e1474a73eff9d95639a7bb7de870f86d04db41cad27233d8659d047cf888edf7e2e10e2629b1dad9d82749e71fddfea52345ead42807caa8733907c514ecf538d3c09772cfe3d92c0cd52cfb005bf133f06cc43e5ce04703e2e416010851ff2d74f224d76718b73ae4b35c2e66737e4774308769533614feef80846ec9f5cd395d0bed50264b257c041d110271c5355f801211d4f1ebf6cc50a6b946e3bf0b42852d975ea4010b93a7c2392c479cb1728aedab9534b259ccefc2f4a442e380c325949c9551a41dd9d2f28e39dd9675edbfd7d651ce20b5851bbf6521e479a004e74276e94ffb58734d34806cb32973f2630f3147d506d622e9e1311703a85d9f73a85a8705ba35125b44b73d45c2bdf8d70682c21cbbd3917be1b57f5840694a59b4f8baa033b469cd34e78ba683a666b5e8ee020c71eb2577c9868a24081e170a0fbe7e7b6424aa9a494f82cc4e11ed29dfcbc268fff0ea23123cce69025f134ffa83469d86a0ef1a77f20a22ecb3fff9bd6d59f2e47fcd8f09339f05f073a2bf20a96ed6cb6fd41f3360f98c47f05b06f52aa894b6ad0226642b7228fa3e53cd1f0f7452e710683f280973776a8376a86b744c3c02d2887117b0d42afa9b391f5c19695bab9cd6ad50c2221b4ee96019c11c12f43982b0b7f6cb93600519bb345aac783581712fbe15ca32faafca0134f50e39275ec20a0de76074af14d7572d9edf577b4823962b69d4a5e0b9e3c228cbcd10e36e17cb9d095929be696dbbd3a61f0e25a98499d89e797b69553f90395a139781ef75d14edc6b60f1e623bcdc9e67335e65ef4ae75976718d18389f6fe6ee3cc625d61578cf594b69b4a37a7c090629285eb1f0dd8cfbdbd1073ff3bc5090b72b257ae3c99868afc4c04cce2249b4f2615e6e832a20babb2837edacf965f53e06ddf1e8394e6ed41a6ea40c60684c0462e5e6808864bda02048dc579547f34a2052f93926752af72417093a2cbc6c5ca278fe980a2a79bdfe886549013cf1bc7a1672d9eec354ddd52cf94c97ba74085ba1d6b5f692d382237256a8c93a50264f59f11fed8d612b5244001202459fccee77bbc571db0c22948498bf1d36f6226fe8b41e57e6b503a972ae86cb9856a8091f9eabeebdd9e250a796c2181d736e99e04d83f7e34fccbd2627089b546e7441d6bd64f8ee9187d566e26a03e205555a278015f1321ebdd544ee7c1ae649b01ce3cce1fb38f822277da18cd0a66b82a0137c7c13bbde3bfa525aebe822f9b63535cc670c5767579465d499edbe47f999686ee473466b4c16c24bc55f4c33cae9ffac438cd217fdd46f9bfa70975903930f1ffe6cbc392eca585c4a867164da90681dc8dac20ad21f22716682ddb8b788579f4b10c104a9dfd8fcf0b9619d2ad35b7e494da04434cc5b349114ada32d8bad641199f6d014bbd7aafd6d1f4bd4fbaab8ba2de499d3be90a57107d4589fe1c2a8c04033d7a8e2e516e60ab47a3a299c55d7fdd19008c5fb611f9f9d335159d1941b6bf2092130bacf634504201c8380f87c527a50a544829569dea739182a8d33af1fb464df1dc3f36bf04229af4cfcf7d9a7b420afdb90c3ec19b728b544a68be21bc51d24e2348ac6132d2b966ec4d95a1dc0ef231c1190733680b98cfb7048bd31ca9381812cf97d6796b5941ac7785ba5f1ee2631a7d51c31f9e99328cd43cfa12a8ed65d4c90882580fd249009175f12bf80a73a352c0116600919b33df9e8eeb695e333312cfa1db05daf83ad2eff8bb0fc2f60f33866202bc6d963c8dca2a5a82f640bccccd17e6bbde6ca1cf3408addb0b9eab2fec26a1814e858920fb7bc28181b49d673dbca51d2435819c934946fffe32c39953ad18c96d3ff895ae435f73a3d6fc3f93665aae80d6e04495ba08dcabcae84874aa1ac3646ba2c44a862045542a8668efacad5106720a6877d14ca71cebd25b2291444e8fbc5fbe11cf09948e2a54d9e2f9313a16cb57daf22884e319cfe4cbd7f75f8b393983a89c1e1d5a848958626f9c1b8b49e40867188283c612d3cd8fdcffce73c0d466d813ec7fd5249a9d157264df17f05dad1fae982c7c83f4f6ca19ef549b2793188a5267b2f3a76abad176918956dc72a6fa3ee2b977ca95d49a889942b060a6e3d6dc6537ffe9b9386edb76b1be334d0dc71b47bf2e492f44a776a3533a21cc15669f8991c47dcc0c508b32cb4fa0d614935c8a23435b831f26c5faec59d467136537b4eaefa59f62266c32769e4d3b9d49fd384aac8f6272d19a3b5f01252d530452610b62310d6192acb68eb9db0b5d92390e3c5d042d1694fb3234b4a47bbe6c9eab2bfdb6687ba8e253984722bf61d18ebb7d77e9bc2bdf49ce157f5c444b2f76b660e618bc89739996388827c89a69f815e00420c9b6a0aa734cfbd33991cf846961ef275abd5bf73e68a31baf744a275730c80fa34d8fcecc869c3a96a45bd9b904e7e617e9c8009b09de4dea91cc7be80318af9e1633d7f7e28ba2f93af833d86c82e1135db9810c8f6c580d4288c094ab7a8e73ac8992a2896a4b87f11303c2c048e07f1e92340703db6411a7e7ed9ba62fbe579056ebe4b8083845f7ccaca9f20f26b14d0a92285f27e94d95d2da550c61b2a68599eeb2f6ceafa477af4a2d5400b95437756dd65fcf69542c9e8ff4cf1661f9b893db30aa34db77fb96b031eedbe718ad7c010e18205d6eda5b700db0bde4e183b6538ccb578d6888c955f38f85d9b54c65e1f1ea3b23620e4c79dba0ac36ac4d5d2b638c07b5639d361151033fddf03a2beb9f20e96fe6e7b5d72d0afe6f9dad823cc6d26c98d830457f2c71345db79bbdc2fd5a9b207cb84acf3191e01d2b65272a25a4fabc363b22c93c75a6841e09637a246265d6222fa684a7ad85967fb39d60bc87fab2daf66c4dbdc32f5075930a1d901b6e226c7272650d690b9552c9f0b9ef9a48ea50730229f166a8d828bba05d3a82af58e061c3126d300cee2d61c0215736a8b1662ecbafe04d819a77bcf2b0e8e5a5f17b7f35b75b5bc843a887dd081a2ad8db31a95713521d336a6e83749253792a3d1c0ffb4bdd2e8828bc5a38067ae772cfebdaaa2c3c665dcc45d3a3c8fcbcf2ae1472da7c5a10e1e9358f191f1083783018255e7b7da4febbdad21a94d05cbbfa7709b2f8fc09dbeb1b7e16bc1617aa40aed91a0e7419ea14e949c6cbc6cb4bec7b8da9c501e5aff87e58d4bc4d092161ca1db7c1f22848aef4a557905381e5ecb33327b30ab1b599ca0ffe06889338305535e6b8d4e2346273b55793de9f5d644bac5fcb30ca044021935f2d54e926959006949f4d9d88995678b6cabd385427ed77b2d437fdf34a07866ddf41812f3afe9b78d174d487c7b5df5d5524b76a74af25ac87f770fa941b7a8387c2c43aac295b3c2edc51d6bf088067ea2ad7c9e23e2bd61e76ba394741d2eac3e265f0fc12dad16ffeb53b1fd8c597f89499cfac7430e22f28455f292f31aa6b76f678a76850bca7233d94d54be5d9619c9c28d5f0fe5372083dc79e4dd197cd32f4bfe5ec276d8154844733294a62277c5d7b253d821a2c2c14429f9d8226a50075af944b91e91928df6ce28d218a9aa444d9f80a473c619f0cd720637a7de098adaa93be7203a194dc11749f59dbbd9479aadcaf3957196ee53825639a05a1acff05a0e6eb2126eb8d8116b366fe1c156f66ab726474b05b34773372b55259255230acd3edd1a3fefe6d701b44748002d9238199bd56da029951c36924a01720d975e23b7c5f3a753d267daa8f0ece6357c5b15501badf41901ec6130d3a8b58a2d32c8700a13f0121cb03420b1be18e01dc3ba2377ecffa455f147e49b7c8df703abda093822b84c691b109c4afcbed2b9181f02ff7e4aa47ed73a1f9873875d80505906621cef736680959e6c1cc846c5524c63086a414cca19a874e5ef33a8706e655ba20902356be265683ea0ddcd4fd316db70afbef6364339be84575978057876b3e59b3dc4353f5c83fa2c5c8b71383b8917afaf75d847f265b28a80ada18d191e6ff87902b47539e3f633c677da6c44c14f428baa24379977966e7fc62fb895a4ad48eaff3b09433e8ebbcceddca55f772588941a2e9d97f97dd118b158c66706c7f0df9856d56cdf00703c777a54556888e7d566e7b8a5ac0da4e6ca51685391d22ac68f137deb57cd4652441d2b05df4181daf148df3ed25d1f935610a2554b1cc7dac99b3c62b6508221cd0b2ccc3d9b2aa808e133b879330bbd0af8a4d25f3763ae20f14cbe9d4d9695dc08aafe437ae3d4feee383d1db10500907210e45a391921ded2b6a7c703f1cae212e0ffbae562b172180c45ff3ce1eb3d772d10f3ca034780752224b4094fd99a4179aec39e5a306ad5dcb04485b6f3b97302e89c4ee8dd378ed9b604e3f3076767d2a69123276b83798881ad31c15a26099f916497d45e8279c8ddf9fbd084d6936eaaf205ad2202c38eb6f3575aa204c8d2000332b64428eb0dc9544164f97e3b145e0e69af7685174cc6c780523c0c1ce5f749d81ae09c9ee02efece0bc7f8314dc3d015c9a8801d56e633fa0936c72aa57c327b607c23410a6b75a4711fea1471374f00a49a5e9ff3deb80de065abd1ceced0964d7a72488c1072f834741b9fcd43a70986a1232599cd99a650f31557647d400b89f0c343ca97ed58df3560a68a4022eb73ef5f268b0d3dc9ba2f402758dfe6b774598ef31e32afd7d15187f51c289c0c368c480f056c42bf1aecbc25e3bf038cfaefd7ecec240d2218601c34804ea18cf4ff059694783a5eb7bbc80572c76260fe4ae4e48c43a662e0f3579ddd3438f80f38ddfdbe83c3a6194232e77f1701a0017fbba170bcc9dbf3c61ece2b1a25c85660c4c0db0eadff53a5dc6ab324059dd6734ba4e49680247bcac85c91acaf5c9a0c440acfb39dffeae0c71d5c29deb8a70d062638fc3ba0ff2d2a87e0de7c5d45d250867f56849f40c6990d1e4b8f42fe420ff0748be6dc1cfced946cd3b1df1e630c6fcd2116b47c209617c8454660dde66de75da54237deab18b3e5c36e8ba437ee07054562db9fdbd0f785a9840045a4a94862aeab17ea26cdead4bc14d5153c144a99c3fb63a941daf7c936d614ed18077406e17eef595e9e28fb42f934a77cd102cdaeefc190b6c7fa619ce8fc9fbbbb62536b1eba025adc97b1ab583143289149e23e5688b595a2ee272874307980e895650735ca07f8435be98d4dc31e112f37f52c8d2b538fda889f351b8a8c1bca84ab305ebb49626d0949a79c2271a767f860d4ddf90c9f0d74634e26c4e0cb239e15372123bd4ba4ff79f25b87202fd0d5f431cd8dd9a7afe34c3f47e1c0bb9416067862983cb5d53f831db3c67935383da657c441ac63524fe4cb74b74ba0c7a9e8031af1129edd0166b306a5788464dcd9f73a193ff6e353c74bd3b85af117d0238556b637d787ae912eda823850bc8a4c5bbfbb1ceaf6adea26d5785a07954d7ba31d07ca5577e124697057de950ab053185221289980ca556d4cbdbe3cdef545ff04e03a2c13fe597f1c4efe9cb8b5b29f510a9d7b037e05edecd8c38d427e6a4510717e94730a2f8515b39ea6711d45415a036a96d6ccf2c42f7b54f365f870b20293065f794f568656da4fbde3bd58592f43d497da15d36ae39d0c239824bc1cafb3a5ab09b2a518d53e1b405020356e4d193bef428482c3e1391b049adb2aef3f5f26cf8457399d456373b0919adb65faee6064dea150145a6f38571e4b62fd63d805f678e2925647c03038cf4f96f2c55833f95e11b77c5a213ede60a2134d073ccb6ca7df012bd8df843229899b8612e0d2949e00aeae18136b75f8171be3c17fb0f0efb7f333764778eaec961ce62d9a76c678b76ca076b9645129e8c18a01222c02897ee576a23c4cb97cddca926076f9ea43b5ce668d6b545179d6537d6893a0788c88d1840de52f3378cbe48588e65bb9c35e019bef7d94285b945e15e77d303e9fa27907ccee18d1173cb6ec31cfecd8d1cf61f594cbc68828b7cee44826a119dd4c95de4c17b690a225e7f4757e99d012cc85d36fe0f657bfb20d343f0166ae435a3d5e2635e8921834da3bc0563c1e8e8d1351a08d673048a6f4ab0957edd7023779d971aa8e8b1855b86f83ec0793d08e64133b689f696f030dffb482c13baf6bd99012ccf7820efa50148e317b41501e006c36ddae470025b1af7a740aa9762ea7c59cb4e5ab2b6513061ab1df8ef4dc4bb247ef2b6a101719a8a5cb71f0591f2726216fd1996f1d1727fd6ca74c67f9e1b4d0699e9ecadf8fae9ed6495df7b4f17e8a2825d414852e3fa444bbba54d601361295a37c2f7c1d1e9286af1f2c7c6858cd9f10e638224e42b074684dc7056cd663604bfc777af4b13bb1b5485e7e9af37c0cac73a8595d2e54c23998ba957c677f2904ec4b6939a4ea1b4d8c2677ef883ea0344b5b3bc5d76e7984452e00bbec9d545e702ce1e5f0fe1c2591814ae7ec99629ee90118661b6dbe6935c990f7a467a8175c329a628bdc3fcba1c08627551bee0bd3bfa8de4713ac6c2f837af644b15b386b28a5adeb55f351472124c83a6e337f4e42258e63e2825de9aa2ffec28adcb369731db5e04dc8764242575f0b3cb63d1372716fcdc841f6a81237cef62a660e0e5cc08a2a07a4628e4cf17dd1b7852806f0d1de585c1e5c507da0a1c01c4c68032893ebe4eccb34e3728ca9a39f034bb0d3ea0d1126d4778e3f22fec4b1ab2f466c058b908011742a7790fc29129c060267ab10be86b1ccb4e2f72f582cba7777193211c51ad5b29749f47faf9070b6860b1c39a840f4c670ec31293b5f339f8175722c19b2440c0f67f5ed2044643fd6a7b6d8b7463f80858ae7b63a8c106d9a9a9f38f92b143e4b5624893bc8c76fd5191c1954c02ac47ba9749b965db3f9f45c68ce4c55b104a9001151346ff302d05b249aa5238dd33f0b3297a03e97ef58d59b7cb540107d611eefdf2161df9f7d500be07e80c1bf1e15e12f46b4d2f0f3a00c6d73a111bd14a076355071002c91c0dc80e77a18490de2eab5a52d715fbc799e08ea84b6f6c5a8b18ab2b1c35921654ea2dd1730e16a16c8044f7b3f18cac8866a91fd082973222fad14071faa72799a7e056551ba92ad744b9a0e9983c0c75d8bc46ae05ca16dbefa828df92208f1075fe077d14b4b0188564b01a8aa7f4f4e92bdbd952a9af8b15270925f0f8ab68180aea6669dbdf4468d22e5d15f8b0bb9b058581c3690635b13a9bcc044fb5eff3d75540915838f9305ef4b584b860c973eb0456f9d11681f52b813a5c18e2bab9257788ddb77bc98ded5cfcdcf825ee4680a2afa5727e7b68586fbf889faaff651a280c13bf1e25bc090b728e77f9a9783c73a9b04a9a92dbe7027eaad935b6fe5a4b98197ed155689933178fd6927bf021d75ffafc3141d4a5271157bd0c60a13b61bf5eda1f4a0c755c0b4bbefe6d352532c7ede159f804d0628d9713fb68010b8af264cf13ea3d4bcb01d882329d37de98cd90db071882d00a3f4bfab71a23147fefd0e008d53f851f209feb6800fc0294f4f65be08dba0c49669a34b11670a7f7408fbd16b0783b948ec02241bfb3c1eb112dbc030dbbb58539eb28a68b09bef3ca68ab85c37892ef20ddab505f5d08c1f3c795882e649170db33d00eeea0b62124eabdf0d50e28cf05486462634ecd003d9ca8a345502e8977108ddf21aa9cb3f5e936ce0d38bd852ce825f76fa9ebb906e399fb2debdb7897d74abf8e6e0ce19f4b80faba85677065631016e9d1152ba83b418874490d4b3de45b30da7ec01c82758bb981403a41d2b34d5b746330e454f7458834b484ec2cf5914220849ef5d1b95594cff1940e513ec09e4fcce86bf5b9a1c03dd5d9758d184efbe5bfe4c02495ecf6b6c739a1e50b08bbddcd04e2c08fbeaefa17f71521a6043f5a6db3572a4d89ebb35060d30e181b13fd97e030bbc1dd42fe6cd934e5592f852b9ff76d714b65e3ba357399f6eee4f9518126108de33636ed7ebfe2510b1acc13370294b455134b09158728eb39999f7dbd5c5bb751fce5f2dc27aecbcf9059d815c58341123f9e47b8c264e64081b80025e003f73294d4b04e49b702851f6ecc0393a01ec133ab0214707deedd0d37b58b15589988ea4086d8053a882dd76751580e52cbc1f1f4e983d9ef57152de05567d0cda9260059e41c0b64d08cb009a7e8fc1f98a0040bd5c1ac5f45f8eb5e76de8292158dc75736aa3b211c7500e398bf7fdc092e4b897466dbc76292b466a42b4ba0e63ffef04698680f58f3842d594498c6fdb537381cb59163e132b6d40afd09176e501be59d836477324b40adc48e785d24886fa34f9d6684177271543a12301ec0fe3f1e230ab242eece8b0199ac7bf04e33d393531a2eb25ffb3de06d137ce02843f0cd658c171f70b44d74bbcdd89ea89c86035c86ab7e4bc074f45c0c2e30aae4111bf9e48addf5c6990bfe9b7492d712eb5f365f100a049e2b09bc7c16ac7025f0181bd7207a976ff10665bab45b5ef255aa7628ae58069376022754e328bb981894e0d2e98e7f452cfcdcca0028e2bbd6c65426a30a0ea01f7062879b93bbe2c264b2109cf1faee18f94b2367e88f0be3bd4570ddf749996d43eda3f6096fadcfe92efe7caf7f44aee4020654516f381666e05fb60f09702fa9e5605f636a7ab7aabf097edd1e0ea4b6ff26a7ec92d58ebce91eff843f7813788a37cf58287c5bc60e84e95589ebe81cffa44fa808d3b21989de094a7a1f6cebbd34c56ddf5537c63197f24a564b157b2a4b2fec66bf01a290c62bec054114425a203475068cec49a90c5dc86fe3ca9783ade26d701fb5dd4983134981a7157dfa759b4ef4cce22144638a0ec488d20ae1c0382b8fdc503ac9a0ce6b0075f9b4dd3473921f5e6ad9aa074aa197337a3990ff7d0f200af6956cad5a7fbc7069cbcc7f4f83fc85ae7e1a7bc47ec854aea82737dc7aeaf547ac37acb4af49385d84ec07215333a4b1d9c74fca3fb74d5baebae2a435ba81af7cf8aea2c51f8bdf883e2ce046d20f4182aa1eeefc9115f099a057309d8399f5f73a737f60cce16c9a0ab51d9b82222f54929a887c07046dd9e7e58ef63f14f3cd20798741bb64380224ae0f9e791e4bb396e0d91f584da54dbf9edf541beca1b8aa3d2fdc4d4bbdc0ec237f5c4c5d6de630249d03ebcbffb7d162b082f904a4aafd70d626be639d961b207129fe638212a8e1ba8c72882ef2669eb8cdac876079361c40bf922701506c34ab8471ceaa118423fb55e40751a3da095d662b1c52ca65b3fe75543b6a4c408e22dd8533afae93e57da648330783a8ddf305ddf2f20e5446152792f60fcf87507f12f5f9a8a8c510bdf6b66c55d6191e06d880d285edadd83d4816588d198e1d3c4e66a19e97b003b97e96b34a0a77385dfa8ac1ed96eecbb3b6bcc61c9e1d038f8013e9a9d0b6e78bb3d0a66937e4faf412f79fb92e4fb577ed201b739d814730754a67f00fc81108d7e491d28a22e9a5aa91d986d81eb7da58c4b7d66dc2c207109e2d19f4e99be7f94147dd1b9833f7a9df77d26896c3a7e68fda1c6e4895dd447feff5351e1cdef6b8096948669bcfe6cdc911759dfdb4aa70bc227f04a8d6b7051cb2996192e0813f9e6be4db0e11dfd5b1e19ef3cb389c0007e7ff7a940820ce7eb180434dd88872395544d70d054aba33a4487953ef9fa9b0373a9bad7fde3d9115e514ff748f61d15cae2e9d4d8d23f3e4e38bd9480f1b999bc9f29adc4d8f5d26431bac6596034d4ce9cc3783a512df9e4d0d8d84640683531e715b13a9096e4a66ac982d9f0c4e02d0cb09fe3e2127825508c4aeec0b3004ddfb505662983d29ee28d1e3efef7f5fbf71d27e9e5efaf1020076aca8e694d4d7e4d5dfb2b52ca85a87ae18541a68801d9a6bb16925bda12d2c1078f8e9f4c2bc98c777a1c421db98905ee622d6a5b1e58b5cbb50a88ae107626a35739518ddf7f5f4cbb2a13f104137a2f926ba6158b5113201a33c797f8f8cfa73f6e3dadb7c1ed6c71189ee06b27bb66745ac8bc6655a4518eb1af770f630ab944be38d5487b939b8ae0bfc6f9e43dd498d34d8df97eefbbd5ba10286a5c894940fe4419f25161aeb4c662c1a5a73bab05be068682206ae2a8aa0d256977172dcb98c96303c70cdf761e542850bee2ea5792b86180d72026b2c77cea0ebf279aed0714205eb1f2f32159c68b08f86f3979bcd055362d7af80bc9b25be2823526218de120b6155b26b936cb2b2a5528845a80e69a924152cc48993bd461010659e8888dd83316342012a598d1c021d3b3560ec31af8cff500fd743ffdc35c9672180a0d66947afcc4208b958f2e9c9d113ad3a98d73efe5afae290e02eb68a6d38283cd51d28c78cad8031db567f4262ed93930a86c5a3dc284f132405c4c7f71e1f2ecf7639cb375a5d6a1dda01989e4f06fbb9a13618807fc8e1cddf0a614cbb10d45e6adec79a4c479d65b78739752891017e7c194135d18543a41deaadd43ee4bd7b1ee39723f24adb5f6f5c18e3903d74cbd1005b36cb25e4243ec80cbc64ffe8d036906c6c2eda351df11697c63d5dd9bb298190b41aab45165d81eb8edd01c344aa32344da08e4ff1f9e8070e3eb91b394d438a327102a91394e05af660182904d9dacd1cb188868f8ca96cd049847f9a8804eab9128c39651799612c31a2f9da78eebf79615e1795bb3e29452e4f3599d97626c2ca013ff630c2b838c122b9caa73ad1c478695b090840daae2818acf02743c31a017a75c9f25dc397b12b0fcbcc5cbfa856e721ba05d08a4026d814484e9184e94a980a427335ac0ec2c677ff5c8dbad30ddc3eb2cd91535ec35181aca6df9eb7d627541776f02da0f1d47e657e509147923b04ff09d9460f972460ebf5a0654e6c5e0eaa584d84e0895d7bde912f37ecb6ac768a84d80e91a57e4065cfbf099a57bf87355fdd68c24dfbe01e134c6cb9da743289e4432d0de9ac4218e3dd3242b891627458977c15b8d48506011716e43451ad977476c73365901cbe1ed9c9eef1b4053c98aaf3004ce6950f48730bdcb8e05b619a8ec1725f2d5d28a255eb1f2cb4a3ea072a3833be7ad0483eab0e556efebf826ba696348e0dddd2b7df7061b8b5fd228b962fd4ce8027d5a3310c69658649c21c7c1e8cda83e984645ec8080faf9c87547f42a0ceb8a68bf3058c4ab72394621f21b2ccc23eca051463bc92d74cb71215af187e8b17a5aaa9658571b7d262b5cba82e2df529c04fbfc6957b131aaf026763aa18b5602daed8a21ac17c60a4c6f9fb632a8b434e0f71740393cdc9219f946d1c0cf47ad9511a78e4c6ccd46e0b0dbfd7dce4fae95ed55d2ca467c461dd03c55bf01268c723ea725825b9831eed62a8ba144819ecd0ea9af7ec91ee5d305c7ce82adbfe6ecab264a50d9dd861c42547e8a7889c7c80382acef3138b3558287a3183fbd57517b0fa22b4e484fe8407fd567d06155edc41679b3e1384ade7172faf8b109f0dceb16f4b87e98159fed904c020bce8aa0b327387c3e8ba83aecce605ea6c484cef829eb3df86907c6d278bccd269edfc8f091dfca9a93181c42d77763d14b8459d375fe28bb3ce015472da053152029c6901622377bfde07d8ff80ab99d36704d666f30211b9633ea7f53c069e8fa943cbe9c7c466c7348ba13ebfb0fa8f4ece1fad76152d6d9a81522a79a730a456a1d4eaad95a9e0811f64d4aebf997da2b4af8d13b2ec9cc472d36c2fb86d3ec964e102ee9cac46286c9fc30e11ef30db595c10f8811a1390c728f01a481ed375e23e732046c062b59d4af601dff07c8bc9ef8919c44cc886b4d84675e0911b56ed58e3ac496235b926af310f52aa6532e3aa8c486f782c529cca4c37326ae4470f71498b5d68d0f2cd0aa5cd00287b232e4c72ab2c4c8e1df1dd9fc1920a2149d188461900fde0cbf0b61253b9413f0084e12b1f91b56060373c4a9f9ffacd0dd5d30609bd00da6ae1e0eaa007d1b54aad51098ba6bd2c84cee5d9cd73c7d9597f3a3f223c090c6830a3e32b0050cdba586bc35a2d5af4939a31ec837339c0d99aca8986c141dc315adbf2b7489a87368ce5c63056a552642202f66e7141b4cdc3652ec8e258848f3cfa8f4bc44566a7f34f63b4436744ebba470f0ecd8d365dc7a72f200387a3b83aa9a0d1ee35c55db8feafd03963e95e800b75650b0bdb2768d28ff6bf119146be3b8113907afd7b5e9ecc7dccf3565473db054ec3efc94f43662ce17738ea651c0199158aacb600efb3a78b39a974b9323ca133aea5c279d0a3a35f266af679aec82211941f159aec698068aa5732ed61c1d5c51e1000fbb2cb243b14673f5a28fd1b9fb5b22c4d85211cd7025f2389f2b927c5b8295d179dd822455dede16bb73768e9b743181feab0aaead8b6a1b38b41a4ae23cfb1238be9ce6752f02f42e068bc542b51f6327ccdb9e4887993a82bd260041b8d51dc0bb97719f8276b6461df79be75cbe225d3f908a320446b6676581d9a3afd765b301eaf81fd886f76ad095e95bcdec62a7a6bc11c89b8795d19f37492118dfb3bc3bf5006628ff26bfbae4723a62bfc885345dbb8ed8b0ca58b299266167b6e47820c9c0ee47a067105c511c33c6972bdaa41eb07d49a44f9de16977cb3cf6dc9a675cc708274d523fd40783f4c6184ea64e1de1ae36333b544a95c788d95633942555d81cc361f2d9b88a5fba89ab570d1b98af33f63d56db5831bfb0f36334da636b41750ddeccd099354289226dad52807a28008074b0f982060b75f24da3efe8f30da45bc22876d344c4601d6e45eab89e520483278971a727aaf6ca4796f1b10b4b51bbcfa5f7b31676c4262590585a186ea4f36c1b500187ec95d74876f946bc12e2ab39a80eb978a2fe4cd3383e4f2732a50d1103b608e0a4897a5c142d3f9d5c8742767cea506dd1a4629aade1857bdb8de0e9097cfa68001cb40e0879ec448abfed675c0d25a0d968cf32d648126319e7f3d6a68547f07a7e5b9b95958bd92f6e2fcd355b40ed60e5d80ecaaea7e7c4d97ab59db4508827c56ccd293d1f27d082623ed93611cc364a296d040384caddd8fa1f7c0adb0820cb69ac8dac41735b73e0c0a57779882277fff00b4c45700b75b0cf67f1f790552bb89ea77947925ebc961dfb9ed901a400fb10640b38fdf08d36a98f63b4bad8db54f49b787250cb1a2902f84b6bc48f9703faabdb179f07c85774eaa7a7e7edf9cec79c4cda67b6ca53e09b37a100b6f14f95c3d0353e4b62651c523f18704af06cd21cf52a3c8b6d497d0d8d42ea16052a406a71a11e46f0cfd7100610ba734130a88c3d517e88464a32af0a5987e0586e6e6c36159552501a3bb4e726bc433229be56af10f7ac68f1e821fb6877250204566e79f2757964848bae4571a82947b0d181d44c4a6befbe0268ea2605326bd9bf6bf12b833428ed89b07c7729ae520708990b6ff997fad1d251ebf274c19297a5b0c1c562d1235785077b368131a3f7d1f2b4551e5f9f6cdb964469ae420655bef022c421b8b7e771332ac71851182045b6d3504bf6e703f8b41fc554905eb13926be348e9872056016711d770bacdefd58e6b3db0f7fbe8d5e811dcb30f02475c285431b371f316f92af1bca076693829ab50760187adbf93729f25424058319268849fc62718dbe478d5508e036c58d5ffe4aeb439fe244cd027c013dc6e8ab2a8f17df8a6782d948f1c3730bc379990a29fc5d614fae1e502ac373aaf4fe86d46cb581e01a42c2f73a66fc0d0ea158763ca599feb1dff34457d1f34c9bbc79e2668257fd03cb1f718da6033ac484f97b43bcb64edf204d509e1471d772ce6bc68c412f8a7021f0569ac246a2d09af1108fb32721babc3829f9983f76afa75b2bc2d467a4380d5127b75261f9737105608813db4c8f550668e3bd2ac4569b320781d5211ef104d12742bf287fc51efe005380387fa3d182d7c3e88a36899ac5b29c84521144bbdd18f222684da4070a3ede6c48fc663689097421433968699a153618eff3d012966b3f9b5c4f7a3523029f67e15e7f2ba5e8c5743cc1f5ee8d0c8bceb43d5af64c62170437289ff3b9c98a8ba5a6f262bb963f98bf76f9ff270a8502ae70d1807519fcd53f2e3598f34b66e48bfd8d6d864d3edbf229782cb3e40d09efc6d4d1e6c43060550ce0e2ed8a6e37def2750b478fd39a4a02880b393762c83ee98c20ce3b4bd5d04e87fc8f65037c90f6b88de56bab6ce80c8609eb737b5eb530931b6fb8b59d45f3279ad359e6ec799a541c30e68e32faae5a89e9c8239bcf5b873ca8dd29584d0c89e7ceeb4fef70ba04e231ece05866d35eb9c196e8dbeea4dde509763d2b5d5e08c663ca2fc6d4a36b9476a1438767dc8be37af2ad00ebbb88f23d2daafb8bd5adca320922cfc02799bba09184ea0a9ce73eed9d4288b3d11c2d554aef4c6f2a81b676bad8975616eaa40f258ce8cab531c11a6f77a2f3a6054a5d320ba45e2540bc13b636a1e10298e02ca4f9f05e2a8cecb534532bc0d66ff82eb85fa068e6137d5c89476d1860686e3a28a8afaceb4d492a971ba97bd54a5989c9b1c124afc78d765843f797ff5de9d1470e37b81b8ff98a6a365d36e5b70a4073382b3bf19b88119fc50d8ad46d5d29b17be761c8eb413ff908db9b5d11f010aee6164d8f718d83813a205188d853f2a6386140a2107d9bd0cb2269a747242d13977d8701483174f01cd2b8023769bd4c2e82206be14edde34a9ba2308c7c167877cd1bbb37ce18dc0cc046b5e01aa345d5fdf2b67abd521d3573051ab60df7f37bf1c6712330c658f9072b61720881e2edff78eeb8d987ccd12e8dffa64e1412a20354a059edf07bbca4b4f9b6fc9b56752b160950e1949eb8dbfa99c676c7710e975370bd459910c9c953ccd1ba5f216f824db8847637f4fc960603e6a87018d6cb696e69b4fdfcfcf8d840bb6cd459091f5273bc8b0b328adb8789525c322b22f1eb39bc44bb24577bbb3e3a4ba8b93f6aba64a5ede85706b9c409f6f7ad0b14ffb75989901619b90429b0bd9a4252a5bd77518714206511fafacc0c77cec93d7e0fc76b72696c8e7cce21aca8cdf8d0f92a98d72a774599c1576cfa88937763558c56337119670d698c49350f7f41a82040f357b99bd54bfe20f723ce0a6b753d2a43b532228670bea199cd31f9fc63c2d67c7bcc1a6d887c49327264123408324bec7862c24f5e4678cf930ae89807ddc79bc1b312d729e179b55754920c6a990acf5e40d9f4bd60727fa2d81998159e77b0df3b113a0977432b862e0f533204c8435abf8187c9d23bcc9f90060c47cab13d2334d6f68ee4d309ef74ef7c589898229d0eb2fa6ca7bba7b64d4b42fe43004004b7d74b010f87bdb7e3e16488c56323eaf10fe3bb65e865df88fc0401462cdcb4e4e908bc5c0f06ed6041eb10fcb9abf722e44a4fa3409bb5bb125c43aa2af138d060a95ac43d8b27502a570932bf4a08f4e6e746d58824e03f49d8dae2cf854dcad76f0832e906fa3bdb7439e8069431094cd3012227a6923a7ea2b5d0e6fbab3a593b853bb1dff2ccc0a3189b7f0c20f921f65b28ff9f523fa39a0607d9f1ba5e743ab93a4806e221a494ff629766a728d6f72c4cddfcd3fa0a9abbcd03057bc92f0089cec348932fad2dabceb55356bcdf25d401c90838bcd0de980f5e73c21aef4887272b77d1d71d02babc0ef82fce9d5bf37679d1eed5e6db7b03de73d99fd89e7dffa9fcc90aac916b7516bf04908e67c38b7f567de9ef1cc3b4d9fb223b24168ef6b4d5660b4694a81d212158c2cabcd6c4b3f6b3898defc4c61ef1c67f50445e0ab02201e5bbf5c0711584566a6d9f6ecda28f4c3b5aa1cc542eb4c49369ad0a7a04ac0e91b499cf34263494513609dfbb68a630744dbc49b62c29185b426ef43fc59b13bdc767d7cff1ab7a14ecad00fb14bf655c9a1b357345f3c96cc1ffe2e5ef1f7d8bae0ebceda9c06af267f7e2fb1c07ea50d9821c9890e5a413132cb28636b1a3e22d172108fd1d405df4c4d9b8a1b4458927522788dfeffda851a30f3d79c49698e4e794c5e88755f69f0fb79664ea369ded54243465b571f492025c4f1ca01bef2705a57f5da5b417768510d62dfad0b360c8937ccd6326af1147dd09b3b8b2ce87bb6b500a5e655b54565d2b5fcab86da961dbe6ab8e6c14fa17ad1d5bf62c3ffd4f92b1830fe3b1f8b59c68181b8b7df8cf1af006c6e037893a7e3e462908da7c1c235662436b47b28b8dba268f8b8d0611a0276eba7c305f0838f2e8cdcafc4b68160687ddbdad8281010371ee36aa0dff738f032cd1be0ff5815330f689a800e82e5ce51431d9ba06e703a14c9f89443825493b7decfea773926e162be93650431521a404134f979cb6240d9ceb0ff40f8728115a8fbebb922034b18bb55d9784d8a1da3d82a9e68e66347ed2bec038026e2f62d82598b591e8564adabbe3539b4ae8e08bb268dd81d41afcfef802b04ac8085aa8d3c1c6b2a9ed3d42f6c2fc2ee41d61fb322056f04ca7adc1c14425ae6f5114ee20adcef1b3a77a3a8c9abc50ddf584100b7931c1559a09fd3fa3f92daf8616f8f09a4826d403e2c4e0af876151f346eba8b3c8fa44d697992c53e6a6fe0605e74592a1ef300baaad4699e7429defdde64163dd6945f84a6b3e507166bf8beb157ef39e78db1027bfdd65201346fd8835719e53fafad70a9fa5f5240eb66735f134294702f0b4abae0389b738f194c14f2323a14082596810d219070db5172f275118d4a79ca2e55841c2b463e094857e972a9c81c2fceb67098032e76d726c15adbe5da0226135bd724442faae2f1b7f6a5dd80e3bd483c9a2629e923d4093a8159767194d4df7223b47f849b90e4122c6a15302bf908c6cab81b762b9c4f939c01aa0f9790334394ac7e8aac10c01a8dd66d694c4bdfa83b09db34bbf5f63ab1878d86309ef31f924b7890cfb068fbe727f28e1bc94013336e29f0649618669241d7a1f4413d9fa027024ccc354f7bfe59007052f94bacef7ca6ad02d766d8b6431ffcd8880ba44480d163073ab5adea0321bd16ac8ede2f48fbf208f0428efd58db55fd6827684cd92b4e3d0b258e298848832710291e96d21c3a664fc35b1298f8e0ae868aec5660fccb2ae4e695dc5d194ea9c4fdd2a5aa81d78d2f85171c4795a5f2f8454bd460ed0dd6f8a94bc6374369f4a7d01a8b9e6567a6accebf84a80d5e9160e79436e7f6d609d22eea135e121e6edc3e1b5d7ea2a6cb005879b4e4f1d2710eaeb7577e4223016e36d03460c173840b953bec0d7fe2e2e6b56c265f7baf2c9fc89952d55a64e142bc023bdb81859564d1384cdec22c7b6b932d34e6712f8ae4c0f6dd2159f647a7124f977c4801fecea3fecb6c7298e5851f32a7060ecf96413a6d37d1dc81274571c2c3347cf9dbd69922ddcbd43d406b47afd0a4f0e45e79347d9151d171d9e2721a5364228d61fd2b6768cdb02d608114b888f524fc1ed7b43d57cd467737b0c7769530a3386cbf5e6db01187e9f771f4e0e91374e5a36f2018d2d1b683ee825b061ec6140a40c51a68d3ded64d3cbcf39fbac0c26a92413482fefece0c4afb4606f19754ee7ff42ced09a57a8168911a53e9a5ac7a58a8b7b6d6bf45f63164342ed839c538a0740224410c736e78a5762f75df0413104512dd4a4d9966d04762a36e1d03e09ad1d9ccb9e7fad876532789fbc4d94cd29e046267253f661748fa7074f193ee13b8d476fb398093e4c488511ffe41fb9ae13f39c550c923351f7dcceb864d44564890d75137e6e01826a0e786db02fbba3a393266c26cdbcab3e7a2ab7c3bdd4e987091e56f20032296cf40df423403a2bdce950d7ff5cc628ae28fda500ee8141839abd4eba0c7ab0c9d6a8c5905a63e1bc67be7ff0041cfae34d446dc36120cc633eff068f3bc862f40a5fbdbae0eca7864219f81452cb4eada66a64a3bcabd80e87499d1069589945bf0eb022fb17696ed223336b4ada8660933d7b8db10c95f3a668bff3bab45bd787d805ce72896069262540348197492f8104c6d1f4f212d98601ea193c8507bf9b63a599e9555a04b1014f42b3a1aa8dfabd434f95eaaad6008e382d6a68e4bd3524e288a4885bb4ba56703a0f3548dc21d1392b3c99019514684910a991ce129c18c157c623663affdc09eaa2713a2d388c57db80eb7100f7b3e89579dce251308abde6be60bb65f45b6ad07d54801f2feda0f57e409d0d193a8abae22647805b8b0f6547c14c621cce13601d4c2bffd95ae32f0ad76d56d8969107cfbe41a09425f701f4fc4c483998cbf0994bfd3c995b1acca9100924b43ceb5973fb8f57f5a369ba7359842b353744fae97db38d0d292d5cde3859a7773eb1f76bccbb02107f6ae7f89f5ea85cd3b227563ef88a96591cfb63aaa8dcac1aa7ce94a9df7dd267ad574afc170ca7eafdc2ccd690b2c3d752aacac0968592d3a8d06cb1304f5d70c402f739db38f4c960c14cc3affd0c4355b9b31ba03a278cbedfc72a3da397c1872bc431749ef81bc3ac36345071785404faaed5737256ca209174ac1d59d2cda62461fa9e5f11cfb516457aa5b5c314cd5a341407e74d3add8378e7122f06d782df020c3641e81b3f347b4e3fb869de1557d17ddb5296b43aaf78d5e8ffb89f6d051a376afd6cd971df6d0c493535a550e5f92dab4f3ed277bcfae10b64ce1d40f69ef4d8c50332c63885517b59ad7601b2667f394af5380549b8f2f10eb8b9464cf7160c7efbb53af1ea1ace0cd1cf631ce9d4ff7fa20b55e9525a14b5e2b39f84b18c4fc774a5c6d0aa318106391fdd8e341973aae5bc13cd33899bca5f5414092f62632421c1bc1463b6d2231d1e44cf51e987044b62589d7dfd73aad03ebf8a50d098606a7d72906e11c61da84d357d0dbed76f64738a18050103b1887bef87e3eedeca59589b6566638d29c5c9e6510afcd7d1884afa83d023412135887f3a410144be117cef13c6742e8e8a6be83044c6c2fdb8e0d394e2240043e43e7d985a0a26c8d5c16284eab069b0c58aaf5a5ae3bd6efdab9d27d7e29de1328aa7a4d97d5fd6bb511c23c1350b7cd64e398ab80171315fe3878e04355b502b19e2ae70688bc8dd678959d161ec2053fa4b96c14b8fc6c13c63edfee28cc6fdbb64212b1db308723ddb55c4a671863960b1553f654d9eb464bd71dcb7a10ea09f484b33902755c14f8117f37a04037671223f0f5eb35221b26d0f27a5668def384de490a17e76ca0302aa2402fd052eedcacb78b0880beab58ae681fdf881a7d8424f46380ab1d9a36975d63965be5cd2f69781809c45c7c0115a0a758677b774b0cf55735d0f4d631728c06608331806c9da7a7d25aa952692a156405e3123c13a5dcda1e5c008a41d60bd63e3a25976aaec646e60906ec1de05a9984324bae73ad0d2b9f7abac54e26c4ea3c9e7db1761bdca05e43d535eaba28dd2be45ea0ad49cdcf30fd8790e4e9f493442b0de8e9089fc6eaa0a1b7398235f7ab2591c6b2cc9d031181b832dcc2090a6f5ad2f554b57e00cbe06106b02809879527c09aeb8b4b8606941cb979584bcafba72223d554d07286a265b058a9d6aae6d3e30699f17aa6809bc2611d724a6cbe4ebc0710c2983ab1507aa120fd0b17f0687b3493f077207870a7a92a6cfbfc4fc97ad8405e8505937570540bdb6f1ccefb71cadf0c9667694f7dd36dd49ef63321d7c16b2d0e761463e45add366b9cbe311b7e314386d07d6c804ae6102ac94b80a3f8c468f6ee79b20260a5d7d6d1122c6105551cc3d25233e16060338fc87895af283eec3a36033cd7c6580299a8dd57233306ee17f317b11a02439157e3df151f06fa9e761584e1947b98d13022dd2d6122eba6b5a6a47e8afd196068a8015e82e5c951396509516f3a93af6a3d7543013b643be4daf95c87e6c73dd6632e458f820047065b041c736220c438d0edea39f1eece21dcd2d881002469538f535c57182ea8ac50fdfc03ffe4a2abc10151cda88737d3b1e2dfed98582b05bdd611cdfc02a4e87721264dc9e6d7df0e592d9cf4da3d358c0388b473a1eb8d10139b69f1cd76fb8408b87657cb4089d0cab9aea0216f33c39df0d74f425f31d902e39a5f7f613b0817fe390d979b3e0e49bf7cdaebfdd854c7ca2f53c885cab7fb3b429e67f58b73cc685394899dc55e6c3541005b4b141d6c736e5cb89b0f9efb427981f02d248e11fdc062373ae628548d022df9621ae71228c20534f6206ce60ee7a8ef49d37f2f6319d35c12f2d214a7176c4f9939769b0835b7e5360d109b34cc3f322403ea7e1384e242fb43f27c1924dfc77ae15f3046693b5efd0f807564d90a72635e7f4d1fc9dfccdc79b9912f85b9604e53d7bc95cc2ab25a6d5aba5256fa3fde66f3819833bedcb6e339a2df9187bee47edf445d35ee8e8c3c478b25788d02d674ffb8668f95d0f8aba8a82f43704d0b02d9b02a987f866dbb2293d6b505c7418796ad71377bfea75783b04143b0db178c38b1a8f981876fab8309d0e8cfd7ba9b14c00a88710debe68df33f717aef7d3a153938911bc7b57b4ba3de4c1bae249b69a5086b34f3ace87f7f495a460b4ce9cf4819a080eb0a900afa55abb2d92edcb60cc428604c6edc27cacefa1af10615297a9b66ef9d116d02660378fef16b2dcf0dc1be5bb9b5d49bd6211d563977f106bf644cb68aa884d098b5e40abeb3d4da8bf8b985bc7552adb1178bb7b244d823563f57069d91d765261ef31e2cf86509698cc1a52584ecfb83491239e5607d59783421c0aa823295fd23c7f50218782da89d686dd00e719a029c503c47fc8563015365710472ac5d6b4c230d9adfa6680fc900692991f21e6de824d16d7a5d74aed28a4a044890659b888a6016aa973e4a58f96eed9d62beca6efd40fb150b6a1dedb7c4c44bafcd7b80b7fce002f8dd765eaa24214dac5091c600f42a4f8aad27af3335a56be71c165535630a64ac38f44544640ff1d92dcb20c7c2550305a37d8538a901b740855aea566138cbaf916c09860c604a4130f8470359a132cd3c6ca0cfbab5f8833784dd1041232b0994ca977633ec492b1317bdec21a7a3585e64867b5d8859a6ffbe6708731646f1eef47e04ec9570d2a9c2edba37bbc855868c9471d4098d7b841d2af54305bfae8bb5716fccef2c2ba424418d4b1004a0b6cb087e24fa425e110c68eaeba14c910989bbc0c3ff7b78ed77cdc1b17398dce96befec8169b92a3ea2748af765b63f03b28ff9f423f7633a95880aeb647407c900a7fee2e6eed8c7912275ecdd7882309c61acf9e400ee010e33e3fea19314b10c982dd762bca76eff20b9f978f23e091d365836007db6dd5353370fd341b514b04333b4c536238dce8856cec8dad2e81d38e7db61179c1bfe24bad6167b3d2850cc655ea94002fbf071d2aae3909ef39f16a5412177528373b686d76bfb455b18b80947a34c35452ae2a5332a7b039e5cc8e35e9fbdcc3040a79d476d55c84007803c1f93fb747d7507ef19746efe2fdf2c7dd51e1fd238d2600ae49d98f149756c5ea3cec003e12d5412e72675bb3ba295d1dc9c68fca7a0857d9fab66359d6d48396ff2be72469d52ee083a31650b5585513b914b72aa62548f28bff076b23abf9f617407b494652749623f6092e92b3a038d30c7265e7d1f6bf7eca53d596ae6bb41071aac4d0168cbecf5b63874853d8c02ec3967bcca8df765234174bcbca7c1ed19e8f3046605d6db060061ba8a0f7578eefbe58e81e61e509bf473b0302a2e6fdd44a43d2fc286343b2f0a968c75da9c93fc5cacd81aaa82ce6be045dac9d7f08bcb979b7273b8c11b4141ee54f0cb96c74db459fd8e360444d19a2087d2cef6e61d2bc6f7302af3007d4e3fbd2a41254c5945b1467e59ad2a954e2cc996db2f7d6be8cb0449108874d6d817b038ea2186ac75c7070bb4fec224a1d545cd0f8155c84429852c47209e5dcadf81da52f2bfc10eb4801f8ea8c8d574439d0f5f2fee7ad1e073f6d126676733e9664f4926cfc5cfb3c944bc3ac092cf2d7d0ace163d04b9e0d4369bb7aa508a625ce86554c91d81d9c606a560febeef9f7d067c2e234c08b3add0b1af98822c79e6d1891837a36593a590aa7709e77b7cb5396281695e1af231462d649f2c11d186b14ba3b34240343cd9e8d165809d7a5f46b65ad476de4857e676570e33f7d9aa91e67d4dda9d37d8336718654ac00d7089fc8cb17f5602964556849b76a67a8ac61cbea962ca5045758d85a85ad64c09b7ce68130120a82837efef6e7e4d20073dd41f7001ed1ca0990209899a60642b6ff76a8bb57edc1e195526b67c3cb59c9bb904325735929aa82d3b3a8268959bf71c6dfa0953d8e7edd23e50107ccded416448f959fdf16b00875bf20b6e831a8137363f2b1fc34eac4a773f6c39573d17d0d2a0ff04970ae323d80c6524919deeb1ec21d2d49f1f0cdb969e3ea710c11957759323c14e0f743c4c44030ab669f306e1631eb0ae907a5d733410fc1229db4afb42337c1aeb09e0069c5183b9fd8bedbd1bffbb3c326579ddb05b471b97c6a5e27f327ea4541494c22f5646e5a167a0f7eec5acdfb23a84e2408c0cc4bf36da66188b916214b5526ddfbca40f2590000b14f47c282dbbbe0748920b1bb05d242ce831f1fc12343c21b2751751d4e53be1cd5463b4e496dc70da0b9f15701f374dee517fc50c7e49ad65dbc0797f9b785f5db4abc35842c17349c536237464fd118a6b28756e6081368a94fb07fd464c67885c95eb9eb2980a6cb73f79ad0bf9177bebc1caa424717b385013cac1b4e365a4d8c7e8c39ffb05c56724f50affb4f0d56dfbd1079d24c6789bc1096080835d5c500f76d45f068e2772d93184664be7c8237aff20fe123a483f6ba69b8173a678078c00057ac92359f51379dec80ffff01ec8c9638f334bf6d029975ea8c94ffddb010598f0baeac6d4c861f30d7f6e0b178b4086e3776fd2fd309b83d0d85b925efbaba0cf5be3c3ac2183612c18c4cbdf818ab9eae4488f23ac03b5e392e219f3101687d3cc0b6a4bf4d23514597820a8a7ed0ada9b181b30df1518c70846d343ef495b58b656a2e6b1880cf0c8055dc6ad70f09b0db0ebb4297357e5e91590336a831bcee90adb51aadfa78c9d9041efb22d46c1955031d6ddef4d53344f3bf792cadec217028150c309994033a37c037c8de22aafb87dd52102d48c3d69841841a1a6340fd4c1708468577c5ad6c3eaad0030381b2d025704283e8d6ec42827208df6d8ed5da13c2eb7d4a4d6c0b05932fb068ac63bcb5ed9ac177fd9b95005d150075121c3e155115d1a2dfcf1d12df2c7d48d7a37be0971a026e2638ee628bd4177d2b69ef64f227132e0f3282a14ce25c94d6cdd306e85845dfeb83e5ddf64b37565bdeb67ce5e0fa499febcae45dcb0883c28b3cff2d26d704dd8bc16018e0943400edc1450dcb2478570f20e94d046593ff7e262bea87161ba445724f00b1475e6a76e4327453a59b3630b03ddc82b2c8080805cb92f7e36726b926605d499126f45199c02db2485bee8a6c8bb5c295c83973b49615b01dce1349fee8c082eaccd8897db7ab92c7d4a925bc58b08700aa13555ed60ff7fbc00b3b0b870d175ee273695ae57a009f53628496fdb724df4d03c9c313b55006adb5e53b0f37283d0f69fb87a5a02316823ee43d55b0f45c372a9dfa2a573219c5e75ce3e0ea390c034340738b927cdce513c8bae3997a2e41418dc33ffb674d921661891317b14b00777426966ae37a8e04ab85b87bd9f79453a8bfd4d64c53c7022515cb17c5a336eb6d2460c29751d4bd45d92145530c318d7bce1c30a55055bb64274f3e52cf1fac4c9da5063828f626a27cd583c56b3d1de173bfe091cd7fbf5ebfc6fe94cb9a5476eb67b3e6374f9550f96e24058b368016635c485757189b6dc1c80ac39fa9eb40b9ab02dedf15e671c6df6bfb77f83e565e93b4b01485078acee02ee15ffbe87446d7b249728704909a06a2b29fc6633fa62c86a5d6323a0e43095d05669eb6dad369d64ab5efdac6aace86a77644b2a6510f50aee12a8f5bfb1130c4326f3c8df23a680f7fd02b97a22fc6c810c402b2f368f45df7ae02a7b9cb3548dbb63d6447ef2cb64fdb8bffd282dc87bf0bcf5a4fe576ef6a604af092ba8e1cf5782ebfa7a9779d96c8707da772000ed64f594fc358289d0aa71ddf0a542b6429ffd1e367266c7db8e0283fe5b35b7723773aa72eb1bfe763ac9e9f5be02949d6d271709625ce17219332a27d878cedd405eeee4883b87e9cf44a711af79880d5f6b5941e6df2afffefa23861b9ef65b0c922e2606ac1971c6fd80f5e9745d255c112e483fe0be76c38bb85407af8dadf25b339fec077e070d354fed0db234352e3a6f3f54871e9f4cd4d9f26a8532b4032d5cd6584745d6b2a86556f4caeb49db4f0ee6fd372eb4dbd756d8c1b4ffea36f3665903624837d7d817c7227c2fd65f4c5222974fefb20c66451a55a20e2832fc06cc966b81e54dc249d5098c5216d3d444ec0df69d5e7a531ca58657ddaf8dc1b4186745224cb35d51ab4f3d5d658c960e7847a978c082bb770cb5be3cd98c9d5454e71a724463a1505aed91712083a6944e024da8c5472aea78452f20ead1cd184b3ef2157a19039c8b0417058f76230784779b4239c87e45cd21db5499ad4de2b09336275339afecd56dd292a2db271de5db6723fa3fdfde492ed209fd802021fdbe6c81418feb4fdef80b44368b876c467f50310da40916ec2c030ea8e2388bd0ea3b051968224de00204a92d0822b534cad36cb59a96ac80a79ae4899c9cfa6bc173b1ac8d006fad4432a6213336185a46a068045bc72124343a78ba27c38f0d41c52304f1d76d0823786d19b9ecbbf45178847148222b2413bf2fd8e57d79f0c95b6a8852d2c131ab2d084be711fb85caecf1fdac91ec9491eb5f69b6f7e68282b7814d091f07ea787e1a5b5a3c3d4b534e6a960c4f79d05e76dbfbf452ddf3654530555328e2cb8061143d8c4da5117be8b5f7d0c9a2b0020dfa409f663a4b8f732555b46f9e7050b34362fc3473822b3feded4c727ff384e59a03e5b986377bcbac46b08a791859ac76ba35bab0ecc4fb5ac559a904705974049e06dd308eae68a1c4a6fd5c1634318f17f180e39d3506ed0ccadf6c997cbe5ce366f65f286f005d8c0e71dec742dd89e71435951fb7a163a24a25c40eaabb2dc33b5b513ea540f2b292b500faac5604b4fd0f4155b6823469d7642d76fcfe369768e6971cec6dec49f1e5646a286d0cda1cfc48e3eba03061b3279edfc367d5f0c074d99aa6eb3edbc73ebf14cf21b339a4bec63ec2c703cb47012623135f8083c459662bdb29b1e5bfd796b40499aa0964c62ebc49b583e9a1d983d9ccbce3785f2dbc2c16f95a53bb49031f08046d48e49cda9ef7fd0b4af9fe3ed8605f82c6dd8c0bc76ffff2d55f26ff2855379340ee85e8be7a82e494310a2b0318409dc191822aa02fb98fced6d74fdc3fe70b928b07e0a653d47453c4b438e83fd7cf210c0ca92f601a4a70bbcdaf4e791b11bbe7a5329c96c5f34b06bf0c63c2407f26dca1079888f44e62983157076ea4ab56bd911ba5eabf67b51a4f71fc3d4e9c46e3a0991ca686957505da490ce0152f8ae824304c0e44e2f9e2448de7b959b99da46b525b47625687e58613ca5be496171d28cb8da12f5841f65c3199df5e354e6262d05915b1fcc329818c23117c3744c0183be5360a3544cdda3a02ede0531b79fef37a035ee5ada4a4e51c6a92eb7b0d8ad751c1f771a99445002cd898e2cf13e719f61f1dd3e209ec09acb95a4e8ae95d749db9c92c0ccef3dcead04ab8a9adeec2fb75bacd46d39623c280e2b5da1b895d78a0c8d4b020854a0807a745b93a7737f0bf9c6210f26814e558dde015c071742e86e3c823e19f29a5a6b5123a74f92960bc2ca0b8b8ce072972002a1619bff235398781b67b9fba4eb41d24178966e1888f232154f923721a1a74b06c48d7d971a2d31460b736ac8653c4670fb60c7b84859af19f839d6fc04c7886f3b3ffae48db655e0d72dc22870fc970b3274c4523e36d75bdf33d5bb5cfbd6d59355ad8fe124b733d1a9ea69b64d3233d559c7aaf1043079ce934e935ca539c4b0b91eb53e69e3ce4a2f923ce2b520e657581a306edd5bf78555495ae33de4b7ca778205360791e88817220f84df6b136704486ee7be2c5c6b34f5e54742540bb4f1c26a33491cbd3c71e1bcaff16e45446fe9037992d36aad549d57fc18342b154722e649ed6eac82f6a63302f8ea45eec2ac7838fb108e6ada934c52c7def232a219dfa9bc5c51f537ffcc4556552819bf17734e4274019ed11486c0d738aceeeff8a69a21fa2d66424a8fb37590eda66e3f19f63102275bce9b5c30545afd2fca965a6b034460e3ca0473769248cbcb47892751e22399ae688e354a282da9e1015d110b5789bfdb48d7055a89e5ebb981d3f2283ebb17b548a9c8da7129e70ed82f31eceb7e142d07b994980bc0572c858198fe9cd9c06b4b928c94e3c72e2819f132ea6fed06a733ca8be7b6e8e543ae6b919fb1826bf0a2ca37e05a5fc98aec8bf6c2eb5b219ca0a1d6f3426604e44ef2a463ba930395168695037d6c0af1ccf4b30a1b887d3974d8ccee4bac7a434defb3cd21af7063627ba7714b45961f1dab77e78b900f78aa725b2795b49091a8aadbfb9bb2fc1f609360e561f303c99e3b013cacf2bf62c526425390b8f3f0c07afcaa7f1f8b2fa8dc41399a8a2f0fcde701d8db555e3f90998d0d83fd5a2f611e83a90d40878316c6089a2e49d8bb3b345fb4a145de11f25d3bdbe4d9c1e5bfb7a4e3109f0baf43341e57691348ddb73a178d85c005eac83c3b3d800d78b75e2d808d7aab995259d6a8b5d0742550722c480f85d88ad0a3a82e00982e06c80db4b10428e680adf18375263a14e09bf3bf59ed50684699b030b43360ad40c6a5dafa58d889db6ce3e7680000fa353a09bab08298075ba1b06e49c502023e76bc15f8dc037cd93165191ca447409b568bf9946622410eb817d55ff3097d064b7fae2b46ad1c91bc270cb15225d1696d164efa3b951217d27eb3a8408ef37f36b2e1276b37fe8d6ff4651ac8c014a66ae00d3d13f3c8cec988a2445b796c08813ff093d787d239bc3ad6e3b45f2ec11d3af5f2b5d396f6a8de0ed87fe5e31367e3ed517c736b757e914732de49dfdc27d06b229cf0ecd67d2790d307f9b73446f4d7b747091b12d1a54b101b31b661f535faa5e3f2f0c3249533ff46f0e4ec53afe8b0444b41eba97f427f51cacb243e76e25c0261e109ac07470293d51891bb1db8c98564728f7507949263ecfc93cc24af883886cd3a7ce3f159f5599a95674d07399f6c44acb7931f35a31b2e7c5d6eb9e590735c5469f423638091cdcd50aa71a908a646c27e48d34be847eeead95ee84ee8930ff2554cee69a87b82ba740ad46ad908ab2a683d00874341607edd7fb5fbc7976ed2eba3be18109a6be04af5bb8bffaa7505aaaf939e6fcbd701a753434321161faaff83aac7eaed585cf7064639da2a7efe5af9ab789bd6c7f86c4fa8ffcd0f4df6f6ae1b7d39bdb5d2c9e73e19d9dc6935743eedd8a0a095c7b29213b38991b1c784fe5399b26fa8943e7d368bfc015dbe9506ba7264c47842db51b671a71631cb859194366b2a8e52577e416ff296bbeff543acad5c01f7bfaaba32aeb6d81280d7e73af86b257bed496221c0ca8347b559a1bcf5b9de82cd52f6e04d2db373a919bbb5a28375b829d4371ac8e80cbb9f8df0cbbc231b677f135a7510a9a1db9db4db304df7f56164a51793cd24b581f7ebdfc552a18a8a39050f7aa9e3b18fcf96ec7f6952dd4a10a2b351ed7f6b45be013aed00b01e914f968a8f6dacb5aff0b5a2c384d4bfe395cefecc19b6e11ad505b4f3dfae118409bfe2de52d2ded9957617fda4bbf7ae44484b3c2ee67e8799217e5f9038e959308cb761d26886d70953d4d45f5bcdd1ab43545e0c074834349b1ee997ef7c73329487dadbc493c8fb784d307651a3306a9111dbb116ca7a897ac0f8cb392048cf295a3a738ef9a111c60bdf3198d700352a1ccf5d02cc37beee72b7a8f9a64ab752cf8de3a76dc3e311dac5e99401e14b849bde1327086e00728cd6ee29bb295ce180f3c4e8ce1e20cfbceec904d84d7bb911727689f916310636251dd8e0fdc5e64053c3f529e3901ae80d12ef31018633646ff60fbc59cb2cdd33433ddb932730c4619fd122be2f2d2e4b4bac1e292e0c5dd3afaa069f0ac7c65f753b4ae74c84f1250955af7c8c0308c96a0b292e30282840934c37fb18b52f6c3d0ad6e3a9535e6a3fd0a166bb2c586baab37b19ba77438fbe2fa19146f09aaa3c07ae11ad8c236d046f6c265e6a54142c86090aabb3230ba23d17b7502dcd9f8d8e957c0f895dd4303d6bdbe9b0a3e848aae6f6f3dbc1fe88f4b726ad2bfb8fdd3f0f15da6ccfe9a391f995250be4ff3384a2c61754cdc1241f40e762c3bb84c5d5987be7e1d7c4c172af48d2a736c89530662b77ed9096b0e905226065fde7f18b046d21753a1100f944bfd7924d50afcc6ebe32cf96a86a381edddfbdc859a995d9c5dc318899851e72c6c8217f68184469a7b6b901c14509013e0aad625f4a0c68d97e54668affc4c223be78a5210fc0a4c780efabec2eba95639ced034e8305010a94c0a4f1a3a974b7417cfdd945de401bd9f36d9b71386b55ff2d0427d9baa99ff242edcca964b688dba67db45507c6b284c6bf3b0cf9ffd2ccd18e9fdff1f87cd4432c3bed88232c6345f7bba50aaba3dfba6c348eb6421f71c2ee4f328fbfa082b3cb3595800ddde360d2f0fee75cf8e88f0a376b44fcc6449e1283edffcd8a33659c1ea77a72d5349fc7d871e03363be4f2a620f3fd51ddcaa7aa43969fdd74ffb22e3c9855371920ea567a99fe57e4e030780c59d62033d2e19c3909a5948bd4ca041b43730e0d5be6d1b33fc3001727f64391f233f8969ab1083a91753eaeec98fe94a95124e4da5948ccc3e5b8f5f0f9f65befbe840c619ad509fa072f76cd88ab5b710877ebb4e23b84215d8311138852334eb009a01af86dcbc8f60b97d9f5edde278ac802ff755ffec88b3c7a861a86fdb9792ffe3db2ca441674f84fea65104d8eddf0a4217e7c8e3ac5031f98a19154dc05a5e6017ca93932c9e647037578fae6eedbac241e6315967802b06713734d46c5f820671bd6b67fb5fa497287984b0318733d496cb6aa98e39ef55b60e84bd5f9eda37eb794422d29579a379ee51027078ab4dc040760debb7d7668477b2c6cb031ca4a38aa98994c71ea77fa328c3fd39d1c6abffc1d83061a1b9a535410972735444b798ec741060c58f6dbacc790857772695627fb4fdaacf530f6760742103260e1f4e325cdd9403dcbe1dfba168d2cf57f95b211973ceb726a00df8c1b44962e643de7cea973fe8cb0bc8b6f83800f5594f25b6fe6e61569c29076630751f33c8a2c81b539a614c029c467376df209cb6b98484a793ad40faec879b86df980c41a7d6509d1861216a190217a1c30084b35e41dc7b5c9b6cc54243c5817acb241d49f6d0ac967a9b68b377e58b6062a617bcdf9559acdb5464a3b5ba0e79162a105ffece5205c5a636d4519d5598e7d7c9d0a1da2cb8fcb25580ddf71131e3804f13e38ec10c111e07c235544b48197bb6283a2fca15c7d8daf558d25af30d9ec7db76a1221eaddc5e9a36c74a324a3c5c827a9dc8621b08eec90a0ccc45c6cc0b1c8f9ed8c99c09753325c012e809440e9feeee2ca4a08602cd06291933209ecddf0c1a8ba99d360b346b6f0680b07b51def31a45d633a8ccb9cb5c651ad2aebd2649dc658326f09fde12c62a03e7d3e936ecb89dad277747c21fd78b1e6d33a21f3c964f6288b97ae565f42d1e7376d26ea3199d2812b94f925d5fc8554d6e9f8df80cad6498d3b8a0245721c7e48fff4827b136395cbbb3c2bd103dce965a2c637d4fa34f52144cf75ecfea9592d56cf2ad6b74c44b7af0e1ec146c09dd4f508011ca4061f14586eb1870c8db812618d48708b9bc7d8d019e4036fe0b9ea883922be894f20cbf5340e7f1341cf14612113a71f988489df122ff5072e6725f3ecf40b43a111857c4cf347e0b19acc15984ea38a861e3ae86852cb89a0db57c4c65b72e6900ba084dfc30bd89bd101cc7974f79b0f9af3537f069d9dda65512c08353d158dedad18039a24de20969772d7aad94a79d4dd74415af74a87dd20a7cfd096c0cd997ad700b285695b0f479125c918d45ffd66232bc99f7377c9745dee582e47a8e2d2b7901f4f445bf5342f03bc07f1842e41f0b3785d60d6f931d521c35dbe56c73dde0849f595e13581bbf745981c0a337d679101eee65e87862745fde5aef5adda07801b024333f872dcd42c50130f28383c09b90366d000db57716113c0e2fc8f8546b336d6f626c388287006e55c66612761b47edbd463001e53069e7c4980f1b6ba01034ae04e0c9d1a18cf8a32a8f01718797780ea30bb2c773e8e969b242a816027718fac4f0dbc5a580a8f0f7f18c6b538b9ba79f4046acb4a599e7ae0d8586c301e4746b4275479ab67f758244d4096bd80390554d6e2c13d61bc874e8a4ec52e78545ac46733b97bd433e1851afbffb19f9cce3aac18d28b8004aba4e31c3be852bdcea993256988ad8858ffdd08b6696737635fb3f72623abfd0bb20558b89544cd63d54cec1c856bf8e827d5ee7a88e1741fb677d1ace6da0760c595e7aa81ae05b0829254f25724afae9c4a9c08b7a3628c57c0bdaa5382fc9bd5bd9faa0520624d18b7ee1576329aba265737568636639dc4553f05e87bfed568fccd6e77e91a831c5001f1f3083f061eb7f5b2f53bbb5cd03f4728070f3701cbdb3ca70a0f25c5a9439fa7ee084ed163baa83de0df4cbb4d35221c3514cdb1040b077b14ef3a899ab4cc1c93a67a8f2ec5c0b68309528ad57db5d3581acf25523b46e46ca11df4ed19699908b6f41427e99c8dd6e1723ef523e8cf3c62c8fbcb4692c45b43380b75a4e2745dab755cadfdd3fffab50f24a18ac6f96c173b7779f18cc4b07fe8d96c6d2472e63ca9954920b938e5e75bcd5e00fbf16dc7a4abd6231a759ff417f5099813b9b8db0c0136f1925b2e14afaeba656852a931e640cb8145500a516aaa324140048dd71d806d626bf08973e265949b87642f2a74acdd9d5756503f02169bc9e2ec0e5e83e4917f0bc7b38bc088d45004682bede17f0d3dfe82589986df1314ba1b78b9fd7ac534d81737c508ab19aea9a9ff380dde51f59b460bb5326613b28e8ac03d7b4cbe13bed79d77ea6c77888a8bfcb6f8cf4ad5f2619f6587ffa7ac031522ca707c5c38d7287238be352cdb0fdea99a524f4befc463ddcd99248c3ec48d92256051f70a8b74ad35c9efdb4dccfc0021d8593d8794b2b84cb0ba77479b09784bbc5fbeeac8a8042d4b5ccb56766887adadf4bc1bab59f1e34b89a4cd65b11fbfaf76d48550f5a1e5039392761ad16049a5eba2a2801a7d89e74b89a291576efa02e3a9c414174bae8668ed819460080b115fa350f3b1ead3e41752e90468e5996b285e0eecba13eb02d87a15583f2fddc3ce86f07f2261205f480037f80edcf749954ec9587f04eabda0da2d5ecdd62526c836e49a3a096629e12cd1bddd02f4230d2f8154448d08f68d2fab09bd20d34a68103120d821f099208ea8b522c2f39b67d1685d4b5f98f0dde10f9e3ed9d43be929159667845714fed10e902bdae221311156e991c8c999f643a327b1c1683cd358af2111db31a42d0b5d9f6d2767c1676000f7ed3c8579909af7ddbc33260230f37f84ee44f026c26c7a5228aebdad273555fa1382a3dbf0381c0ce746db1daba349575caa78f00bf7e154a17e220a623d2d49cb8e87082faafbd6e2fbb8c74931c213ce7633167615dd0c618127206e6b29969202cd24544546107cda6729f87e8f59bde9700366e3cd83138cd0251c117500b8ac2cf60ef7aaeae06b1fb9caa0db46b20f0734ca4da170ff5deb7d1b2593866332102bbc464f55c87aab2f5e456425c4e819e9f45095fab0a5f08c51f6d882b8d8d9bfa7a4f1f1b940642bec8085596e8406524b19f6b9cb6b0a7ada5661e2028f82e3447be711d20dc6e76be28f98bc8777a5789ca7e156bf0843d5aca04d887804a2fb056c07c6377e4735f109d69ed9c39a56dc1b2e770a83b2f4897cf8f9e98e09b6d35454fd44d281e46b8967f3620475a7aeb8e8dbba25ac277ff49ab8d132e368ae337d7eb59c6f88b3074101a9594be82882930a1769220562df505cb5acb7b7449cec401c404715fe1fec00fbfa845c689d2479189cb0bcfc85ffb2f5c38e6c6d3f36b4419c3e279b2cd9bbadc32e52f5d3aec415cc48d36060aa5ea8624ed2f4581be83706d46461401904f0673180a3b721d979dde344daf267d258aa89d5bede290998b6f8d9e79e4dba8c2bced4383d4dfd3f32f92ad5910286f7d241f75f4a829929b346e3cfe2f5e1b5e79e686341a40ffbbcc229a85eeef64bc71c68e7640a62c8b015edb771f5d5ef9ebfedf694689fb5dd92eb7ab1570de36f5d23aea09b017be8a53db1c50487766738c3df7c8a708b463a75ba96e5b7f56c2214c4c76cb21203b2fdc982a0319e28e06b5c3dc5ac59edc829213f6138278efebff3afaa0cb07f5740c68573be575b1b29b28eb962a43c336c7ea16c27a51f38aa3817eecc542107b9f13ae00d47bd5527e62e964a0f2f79a4d855f8f8cbad34d6468c0c7e2fd47f9d37a24388bbff30d6267c23d66e985055e744a56e67962debed86c0469579d6f39f57d902cfaac62af4cf6414d469750c1b476d7def12a601e151fb5ac8f4a05c55791ffdc87b1a232b8d5d4d825fc270b8918978f2c6097113d76076d7d05e6a7a822c9604e5748db76275667956b499e489e3d57805c138859d8e30f88335121d26fd6f04be89790f30ec25196fd6ad5f75ae26f33151a882d77777da4737030c0f8d47aa35dede637ae136310f09887cf06d0afd778e7268565fc197459863e0260b5ae390f7509451d4a44e1ca67768b9064904a63337b53183905e1a8cf7ee8faab1411867831e659400dc90ff68099973f1e50f4b1b3548ac5c5dbd07e3b577639a9546a7e918af3b5e8f35cdf8994c79c886762c7074092ec71b9849f40f51e5146158cb72d87cbba27e91fded84c241b2141af05481e2149bd0e1670c076afda1cd8acd1dfd539b620f9e1e7ae89021ad43249875a55be50f53b88a90e32ecfe7fc66de62f315c739589a23ec1d73b4fb7883571affdb4db581c92e38b262076194641c10bc2d0fad45128704f3ae9a3ba355fa4badee3885a604e73bef16c44f8622bd2df8819f25f1f2b3f3cc6ac315db8b9f1adc5c22016a4a8609fd85526df4907cd0a613a4f27072a6b2ca675df599d66a3a069085173beb13224d281ee4e2cb5468b3d3f8fdac4606c71f8c14c946f87d6b77346c871777b44a9836c4a1cf47985e38d3d1a10434856ceaebdce490f4905c91cf1ae18f584315b5bff2da7829451a133d47ea93b9ec0a6fd4e5cee575acbcfde6267e5feb2aba55b8160da04ab3f18c21e3259b40d6060e09a2190c513ee9af6c7d46782205c0313ee07bf13497908e64cbeb43a9c4a32ee06c5722d92a4cd68d27256e24d6e9df96ad9e4a013d8bb8a6b911225131b8534c60ebcfb06fdd46e9276e4d1b0c4b2af5326f3e0080b3c693cb2a290b5a76bb3f783c4c3b1417cf2cf0c39e64b5048a1576eb8b076debceb2946f3202f41ad8af8bde71e6956b85f1f8f1bbfde35a48e31ec81ce1c45e286f45437a12bccae0f40a7a9d54808115bd51c0a91647f3ba0f49494d5d2623aedf23ebc2efe3dc8ad240e5e6e439d68a4682e6355ed89b8cdf0b181faa556e7a7b4cf73a30c15d5b3284b51396d1775585602e878a028459dc3dcc2db48591eb478c6451ca57549d6e020367d3af8d9d2f4da1381bdbee5b98593099b46dfa07233c4f14291e2812a11df3d89eaddfaa831a20fd128bd61af00fac776c1dfac30063520c4f285034b13490e19cf1315384cc347a3093259faffb516a3280c843655e2f6ae6ce672a86533655af884a8a0b550bd2a921ade8d573b67abf3f402261c71944cd82cdea6770899a3b06e7f0eb7598631335e2ec81f0d7faceb114d477bb67a07c5cdbb269ec8f3e11d2001f00fdc38f39932bf7a5a9194ff6ff7d289e0c50ad9f9b45cfc69d1fa78c7e752a25b21f91e201c619dc6190352f47a58d105b9e58b5ec7ea40d29c0712f6f2f64837fc660322aba648fc0a00d36120c0b350a8619dc2cde39f7c270a239064f7c4a72de58390a394f178bdf17c4b3f0da35b897040204660f143599416d06f143424e60a9663d1d3d972ae42904887fce12c764f481efbe5d30148116540a6f01c90341760c684c9c3fa414203085a6e9e53a968c7c6a0d1c04f81f058f817df3cd4126f52f300b166622255c5753b4d243022118e2b9f59374fc5470b8ba3359c5527776e5260043a1361169e4104c38ca8eed2dca21e6d737c0e0ca9034d0c49e01da611c1849d85a318b1238dd494957a8f30342bac4460f995b71548a2377ae4587fe7e3543d16a8d3f5d0913b81501dd2efbb0e74c34f4e8763cea9740feb4520c97776ecac774e4cbddf987cb549a1c0b733c129c60082c2230ead3b78d8961c5c5317ca3d5b9e7feb2ed6a05a714255cba5a815c921aedeb25e70f89623af2a8fd4c92466e325b2a069d2f2ac2d5956d91a31c59d3175cf855e17785c9311643976a271a02897d40ed0b107c8ade0ee4775a5b3f9db74e3c3b61584444955defee200e755eba394144a24e66b2a57e5a385f398ebc4c47e1ff903898dfcb0155e3931ccfa41a10dd4c540be13c1ca4d8a4b3c8533afc49d4ad477ed0d0dced936f106d653b2173f7cf4459f8407088b92d6dcc83f47080a178bf9f13e740148b2a1f3f2ea463458bd4c1098906d899c202dd64ca719e869aefcf6df3985dba0c3707d66c54225c6091675f1849a9925b48d5606431b327b90e46d3e2301d11c13436b4450892e7f7d5f2c1635a5330ccf71bffb881acef027169636fd06f4f0300d57a10b52ca879cc140bd5aeb464ead046587c6e13792e22617d71d2f40ff0854c4bcaad7a46e934e3bee5226b5f6eb1001dab42a93964c22a6fe037d881724ea7f8f8f1b69d8e543fcae91a1f967825251cd6c4de5a34d3ceb53349b56936a596bfa449dc0f24b1d9d369b1bcf363aa68cc7ff1e76c26460c71cfcf64950021c52f50fe5b4fa8bccafcd5abb1280fc7d0301e115d77730b2770b48f8c7c5c89378343fc74d2ddf0fb3a3c15d4491622f2c78f374d0b15b7462ba5f42af208a31002cc4022327d14ebd2e8d2e3fce54c2f8d23997f72c635667f910c385a0c7123dbae6a7b6355757e09d8d9a68d9762b1c21e33432fcd6910b886fc800c6ea64c93132900025f16d9cb116c73c9e2bb676dc72dd94466cd19acc615d35229a227587ab91dacd3a43315985a146e266b16ce41198f97c82b7702b6d5e4c8473dca3e3ada4c957fd6936457bd8bb9503e658c9869fa60a2e9dc54a970d579eb529dfba425d63b8d98ec91db40a139b46670d2e64731a92e852936a8adbed161e29045c693af8f7189c7f0c9d6142c4a61a7a63967d739a299b082fbb271d44e5dde7d5e3ea52bfefc4dc184f3d340e9b1dc1991235681e66a846b7527dfc2dc569e87e82e654aca48063cde03670e253a611dd3f7d1df8835c1eb294ed7a7a6cae99b6f76333db1f076db56184f108c30d9b3389dd793ad8ca44e7464a4e61c4ca26dceceeb0fc7ba920089ab0ac11d25d9f2a529988dacf3c855c306a3b79cdc9ed88f701f21d171406cf641e9d10884c5ec08906df2e5b77a3f8c0ba7ec6ab275628be82e2b24b35da30af72175ebfbdc509ccbba856e05b2f9745d900e0ec0f96bf0631d95047c8e20365b547399184c78d10aed2e246899c1dd7496d0314bf1573a65b76cfdac7e662aada4cb01a98cb6e8a9f71000744d172354c3db36342ee1cb766016360b0966d900bf99b45690f7b9e27f4b83376f94b8b70f2148f0de21761ff7c6a3e6cec90e21bae7da2992049c64445d4986dbdebdf24e9c1ee6874640943d5a242450605367b238cbd32767173ffbed4ea8a8953b3b5e1670b81d0c978ed148f2f889f559098a04d75c219fef13ce88447b726bba8e8d44d68ad463f9e85f1606f472a64150b55ca429733850597ba3e57ded53f3c30acb9d4650d3dfcd1a6b5553c8edd619ea2d5d872d1e56868acd9ff05e7bd24f4d56e9b7add59acdfb4b8b914a89aae6e77de2125faa588dbb4182012611ddfa1b8e09026b230299d85c2e6d95a5ab2499e314e48ae8524f5bf2f558df523ab1625dfb13db56dc5f1243095790d34d5fdc621f6f90803ef15ff361175234a0ba6ea29f532425f9a18ae74d7b4cb2027a7ad10fc2e83e196c58c509a5e5b10ff9d8c98f33c3e4e96c989ef2d127320392858ce0f6d32f447eb37bcb7fc283dc3151e7e544e6ad0b8876e1f521ab8b1da4de94b2e48a17351958d3a77b240c61109d818a8e107e6c221b8c4b389208dace009861c925a199a94db3c9521fb311abc6aac0fafed27ac60edd89f85a108be10fc601096d8ff55fd76bf2322c656b5132cb03b8cf43c2ec8c04cff362f5e7749b12d568b447cd7b05d2719ae9ddcb1d2eaaefe0d565bb2e12f36ba12ce9f283e82415fd271baa8f4f8993a6ef10d6e949642676dd3e2b4b3f8fa90b43949b96a64143fe6ada318f1bb0d25c33588ee046c98824648502f996d9d8ce35ce61902a890649f33ca04ee7f21a12a3ed28c1d74b196447fd28ed165d144f4f6ebe1adf334f7bd2bcbb2c21ff6fb3d5f59aa377afb6a64d6a424cadf147138bccd142e7b5a15c550b08ae0d1704c1c89b49c7382dab9e5129e3f8dd0e29a393bc247168d7c39b6fb86f4d0ab1d1e3ff06bf5a79e4d16add6001caf0dfdb1caeee1b3e4cd199349ce1a5e29ee3f81f5d6d3f0901cf1bb28fd2a9182080ef361c090f3fbfc23384928622fd524fa6749ff1a5b4cfc1f3fafaaf8c47be7b906bdf6ffcb25fee5710e6367e264cb24526564386136da950a7149be1435f0523996c6a4cb1e62c2438e1effad3c7f77b09804db3d3440dc838aef36d72d3c21c4d0f2e3c0da8b908167f5a6f9597e8c3c657c964da54a7b0a5225414ada3841520b0d214d318f6abb5dcc8a2ed9287b8282cbe91eb71b2cc160db68065a27b9ffe2e3dd516cc8cb73decf9c180e4fe73a6eae4c1d2a3a3c9cc2dc823a8ddc4a5bebd2a1ebc9a49e628527775ef99912b224e7363d832eb8c6b3dcfdabc48fa1a6b39391671881f45bd7bc7f9d7de017efa8e9fbcded99d0c2ae317aa62d0edd5c97f3929c60e5ab7ff43b870c4f496876bd7980261b95d4edef513ae3a6ed179122352ee2bf4e05db3116983e4c6eaa465a30b079d55f46a50d3701e5887722b41460e13a058a3eb2a857ecd758813d107bbdcf43de0a22e08b2bbc2d3ae047cc8a29ea40cf4ada6bd200e4c86ef13ce76edd6bae76f9d318cde69f6dfefbda2ad58738ddc08946c7e17879ea3f331fa1b164dbfacbc05e136b4c1d6f6c34114bd463cb57e22751a0a39fee6d670c4cfee99bcbcf180de9c3274a4e45f9082c481fda5ac3e6dbc86d01e2abd95767c79c4c20734919936f70fcfa44380bb2a76fbfe4fbd9c8966bb86f154644f8dbd3f19cb0811c2f748569c24c6ca9a8b7d499a81fcf6f3337d098e4d29a77708e641275bcc4f3451639fbf0c7744593fbdf75e66fcc29afc10445d1faf28279099a61ef1018c74c16dfe4993d8924b68149df09b4a17edd32c0b0748ca7b93884792eeb17957665b657047a71af1e714ad966a2ddb2ed9f372f891259cc730a73615dc0b0b1314850947e0cc3606165b4a0f6b86142276034fad36f3ef23fd6eb81a448206ed6c294d0574183e23c59ad354ebd21eb7a9d23ada75f18453c2d0ef62c4b25af5402324afc42794f8399cadd08d14d9df36487aee4fd9c3a08541db05df9b811ffae00ecae4989b283ec39b3845a57b5cff47b449a6d431c9c268cf0a31a89cd3d0d877372d2a6d2e67f43037f893e230f9859cf376c9d71871cbce1a10ab367f9106af4eda2e30f985930ecb3729418a8d56a6ec338aae05602727582035cbbb693d1912ee866a06f7907946c2a0ffdc865fcb8b221ace4b2f91f761d1f5353954c6567267224df1c3a3f3032e08bef012dec9615f85f277ea3c39d6bcb2bbbaa2cd2fe7070a3cd5bb5afbccbee279b1d52ee10fb752a70ad9a5eb7fe7209f390f76000823f990e9b76bd57ae3290ae7d9f122a4e0fb5e5232e880cca80177b234750a1495643d1200ea7f33530e0c18c39192bddb9e5809b4e10696d0c6eab7bcd2c0bc91eb0afbc2d009fb97142c6355bcb7581e01d2e901ad83afcca373c200354cb8509661551dfc3cb55e38609124a04c952cbb296558ec88bc3d5743b9db2e6884d0807ee713f54a49802191ae2bad3df5f39fac94d6eb469f9a34220d354f5cddfa99b3c285a6628122a7ec3e2633d114212d6b59fa7e1c8371a7c09b7ced8eca7277976ebd4ac87e5cfc97615562718c432f3f84da4c04aa00d89eabd8a40c9d855be4cda9c9e89442cba0abc3ddb59f12976b5838d7e64b6844053105da79884d3d7e79d26ebb8023a5ebe3257732becd2c0b08df95fc85468531a801c7a07e397fb981e58df3259b4b1dab668275458f3e717fc86d667058b74fa703ccf3f3acc87391a86a5e110cf1edb5e667b4533ca5e5b210e796dede59a6876f435aa65da3845e174d46707b9f4d3b9ccac72a19095584a3e586d578e704966741737f4da9bdeba030981786a817b6861dd2d385f25cc52d7dbf8b71326bd138d75976444bcf33f563cca171b154d63ffe6019190724a258bce708ad5eab08efb664aed4e6a6cca8d1cb18aa3b800f41eeabc49997b80621319aa4317face07777d645dd6fb69b10c6de23cfdf7bac3b241280a223286c5480f9798ed331960e5ff1132d7a194239e569a03be94779b8ea8b4cd1f1a80174e5612da5010a3c12a829b0aaab6179e8fc7ae75fa31215ad1f05d260c6fecd6b6d2b1a09b74175aaf35479c3a1ad9f4c98bb1be69e1db1edfa52589e895ffe5ba74a590623662482ca982eca7f4b269d2bdb3e96bf3e8ac843924c0c455fc061dd9e7891612b151e71068c3adb5678cff6ea15b05fa2b4db1f38b0580caf68a7d6a53e0ba8a0c64244b98a66b3d130f5d9884792044ce81b3f56592c215e2dd1b68f85a763be884a975974175a2b1c08f8b1d6806507df9c470a08ce9920eb7998ca4dcabc6d4b320d6f22fab536fdb5f5b8c3da47b281b9d2876162f112867e83e6b79240ded3fb74d3468d96e2be67d682829f57a7df2091b0f422411dd2be21669035ffc529cd4fcbecf3ef5f8ca2c9e98caec698fc4caa561e8169f41513c53a6fd09791f06dbeb3a13d6ac7503c5dea1b08e20643bf0065c8a2e32be694064e627b1c2536d622f09590040fe6e19c432891b9355fe1b7c5223dfdb1a7779b9ba3f7d471db406e9a43f56d17a2700266b5c16285c4b2adf89bc2ed94a69a1f82643156922f689075e463208d574ee37c0d89d36e9a7dc4b18a190ef813a4cda917ab38a67a6c3999b74b2cbe6365823b6a29032ddc4911ac8fa6459fff06aa794adbf7f194051d6670ab713c2cba077ba0e6b27a6e30ea7c61af8f8d2887d9bfc00305c402686ca49e66eef8bf3b8c5a5d27483179b64c5d04476803d6e7d6a17b392e22dc6b80d665b2b11ab9077f94d01d0ed2a3ef577a040926ee2614060cc584fe39017d88db7592cdf1c078e10cfb54677ab522ec82d9981c79faee9851cd37d4ff1317eaf725f15ec1893ec9d5b2360d954c60cc4373417ecf65c0ff7d2d8d96011b9e9e32c96bcf640b8e6e17c3a80616b3a05d9abefe634d6af6c91a5c4ca4f9b3a290b483a6e1a25a664d81258dfa215bcff75c5f0bd44d1b88c20f5fc556b5a6b056f69bdc522544a9231b895d1c81f853554462b3bd20b554579ab5d5046d5de91f3c6a1bee9bf11cdc6d29fd788d17033faadcf2647221be31b910a22657c8ff5311d99ac96e2221e2e16c8a1c3cc8930992afc5a629cf6a7ad9708d0c880293c30cbededbfe6715fba155741d77eeca6cdd3744bb29e49ac7ac04d023918ed20102661838913a09203b5e06f11af8d0f589c1aff4ce1b34d3b47d33fb9a4449d41716e896378c996d4d80b8206192fc5a910583fa962ec91ed965c07ceb44ff5d2e32f3c9f724721c0f6192642e3c5ec4227b87c90fcbf6de2cda187cef17cd8f30bbd313244f407525b767a1ed818ea6125944ea64e306146038a1481c035bd8dd82835fc810fbde10afdf77fbdd805c5537282e0b2e8da0194f913eae24745605d5b4caf998f1922e52ba0f56f60b83a71722310ab3ed37db709d5e82ca88ae4cc61f10fff65fb2ce1af06a04a2d3d2eaff87e1112ec2c9485209794b9e34306fe70ee29000e0330ca287978345f10f15b93cf41a41a8c4a1788e34ac80beade5a3dd73beb123f1bdd06af481f3700a234dc80a02b1826c058a76b35d5b2a540258a949e81af811e5ee039d7c528499380018bde098607d520b04faef464a65221b6ce87bc8dddd5bef6891bf7030b1a47c58f1b658a0d82facfbfe60a7ecf6d165350928e20d1f30aeffe425e9e898007d74669bb9f59a326226cb0235a9639b6c472071abb304e2c474ff3b61102316037e943e2550d0116871724f36bfa4e4957b7a0ee2d0f5294f499705ffdf19ab7ee0846bd21ac2111d910e1403636a23b5f21377a8d1d950d421cb482dd120c34de14c08b5bfb060b00d698319849d5ec52c05494d0130542cfe350a3289ab2b69fed3bc44772bd354f8a21b3ec92e3ebeadfdc1b4be32c70fb8b6d9df69cba2bb350a34034b6d0ef87ce3b0929adb6352dc0df02b62322aca54cc58443321cdf1022f9ffdac7d2d64ceb0b883f73c6eb972ec4dd9b2293585a8206f711df02973289b69c51092d3667b4e447b860e525da7c8129ea77beab849f7dc3155e036cf3833dcbae7cf86226a146f9c7523dee70ff658d749332e3ca8bc468341739f74a88b9e6043bf7378d570443914cef8efe60adb042e5aa98e22db6d09cf9b71fd6b8b6e52c66b5b4ae10a83121585cf7ef845d4269c3a27a75b579b4ca263086977db0a6b9c020f357da9b8d95e3d36e05a36748086af20688e3d4eaf72f963c4977c415eee72e36797f776f29386fc5849def4c4c86c35bde0e04c9c3b58726e483dcbc41ae822f9652103a5d2d57464d51492cc265812fbbf596f242b3924e3e045573247c3af36f2503d6955d6b3946b026d35f2d53e9a9f28fc02fb15244e12f3ca11b8935c4cb1f447dce98118463a131254740e7f66e2c4c2b72562ed4780edacd5d31855d6a3180bb0e241b8cf267aa8533eb1dacf4871fec5a459846198b73865f79d12e2898d39b7a35e8c4b51a827f5c7ee10948d1381e5748acc2325afb80f278726f137277e36c59f1a7c31b5bb57b02e91aedb5d3e57ad605768f695b9d20d53ea9d575f6abeb6484875f940e525c37523456c5277695b3c19690ec26bc71fd2e85cee5db435025a0b556839753b1bc8a1b524943f64244b607e4c49a56f709c23fdb1196cbad60033f75b85158d40661a7e9df17ad8c888a71a42ae3cd32f808ca8d682f587a2136d6241dc19003c229846c58661b64a7397323f6e626c8aa8a9af663a4ffd4116c7e2d2386736b6c517d2c6918a9cd1c48ad8062a5252f1a74e2a112a92082b69a51f7b64fdb1cd96c08e8c54621033abb3c91ce2b78e34342e884064bf5b6ed60a04de59c16b26b109c115566acca9ab40554d77e05f8c25edaf5bf6880843a9738fc051d72a015b31171664373adcf8c0b2a8e6ed09ff68427f8cd161770685f2218f5340cf5561c09d5586da098a5ce32369c8d3620c003280479b6c80c53ef14a092c7883db00036bd51cad8ec45bf5b8fdfef733ded9e916a6497f29df09ad109881467287071147e273da79fc5e0fb0ac753bea47983536765326f07fd7ab7d39cbbf9edf6601fb474cb5df62be60d7a902f11d438d7552f051cf153926ae5e5073795f8ea672eadcad5870a3abc221eefa4e8bd6f5d6991591cca3a8a21117b110c141b59da2efc5c5cc2cfb976c6cf79ee67e9b1cd6f863cad925878529c2692de1f5d04c04e50c75bf41d4b2a9ffaaa84436692bccb5376129a97f2eff7fcce4dfe9fd105eb03a5ce4f6e6905ddc139162c3631540dc03a3cc8efbc0f06abaa2893c91eb17303e6e72b94d33531b2093e21094d560a7b06fb68befdb61f4873ad722b1aa7a6a508e165138a87085e8476a464b68023dcb86515dd89adc59ebc550f06aef7e2418ee81fa9fc8b56f1e23546ac8ddb954c96cf9fc903c230216fed9c65685740d19091e7d614bf46c27c31a8c2aaf313055820160d7001f14199b3b1d02ea624109fd4ff0b2db4969f7b3688924d9fd472a6020c6b3b4e3d37973648d9a73fe008da8c997a008c0df21455e9431098f0127fb2be6bbea72b48cd53efdeb5834b700442e8cf2100f5c18ace4d1648c51221ba116813eebb9914f5ea0a7f4ba632a7859b20ff658b2e21fa9d192f41cc8368f8e809a82937cba8fc3eae9fe0ef636393ef544e8406751472d347415245f61b8d6a4cd55e9a276a7d174d7ab70f55a9940d7f0302f995041fcda0097df94de401efd7e26565393e447f1e6f40f68a878eef498cb26b3fcf0cc3687312d95c723342ecdc95915038a46f9d70cd23462a8b3055f5ceaa8a767624c1f5eff2ad45e0681ed61591177e98ab70c5560765e17517daf7fd2aab8bbf8b870b2dd937dc25ea801a384067974eebd6f42fa442ad65972eb0510f3f11ec340abd2440b26dc3af548399eeb250a6b35e18249291054c7c621c689eff689ca1498aabf8c625ecb69db275250a081c048c5ddabcc9f4404c31bb6d4d13add8ccdaa32fd52da48106c37e6f40424efda2b24837cf1623818d1780a159c198c9fc45ae14e86a71968b7552fc0a021c073694d6a524bfe8dc15a5418997e167d64029d43b22084b67608e9ac9913d37334845ec44ffd54bd3cba1d5ca154ffe668c8df512c78032a0e3f3752413e044935be167c455e83887165a9941a00d325d397c0585a6422610c7142318285eb2d1d79830302f2fccbf8091d3cc5905eb21be058802a34cf789420bbd497b7d7c194a8ac97185a23aab294bd3d26b60d8ae3b1f63ed981dca3cca1d648cdf08874af8234eec1ddeebdcac9ab126bca23b511de550c9d8fe06e5f8cc86692c897e260f10ef0ce538e7ff42e35eb17a63dbd1837335a5cc6dd86e4d6e705287a964951a808702299d417f025d81e9bdcf191ddaac5a4927f4d1145068db27397738c05ecb41d854a166a094a54d1dc7a53ac8823396a82ad4fa82d0074ab3b320967d01f18d1caed248c3931e552b68eae2cd32d5f0de1d4fea4e8bda0b98a5ec29850cf4f9e303529274abaa18f6dca9b82c45c3e3e5714c1a8ccb5e40e75ec6f0da072ca9a60882cebfefc58c6290165fb011662c28b91f323c47fa0e7d85b19516999c3f030da0d483d12ad21bd1df2fc9ce34c696c2bc6a6a1053474756377e8422f48f0b802be9dac11729838ff6dacfff1d609edd90cd5f310cf0934059a04826e7fc6d288409b78aca9c9fd9cc002c6508055c15549cff57cf9a237504edd6fff70d24e9eaf3dddf1ad823eafb505e093aa0d71840586700fee98fe4fcb42753473e61369ac24b4fc1f9d7631ebd82655c9b0da3f53cd27e5821d140dce1ab68f2b789158a8d103c5fb89d4efe6cc1eac4faeb9e0b4dfa6841f9dd3913bd2458a3091638b6e18b31a09cb644e21af39a0d99b47f82707f4512fa2e4a1e631d54c0d15281571d613b7e2962ecbc717620238dfdea108ac1318a380117fc2737ca71d19eaeacc2591ab67b31d32e03f755f2bccb80fd06c90f5197eb424f6f2c61f6fb8b05017c236732d4382b7c00bfc21459afa01df8a6f76a533921a5ef94298c7605cd4d69f9b5308b6cc196983244fe0cbe2f0c0ef3a096dc8b99f48de78608b663848f6773ce52315f51bf613fc604af30a7ad0ac43225d8926cfdc8e15af10268e84c634f293c29f5219492df4bd8962f0d9fd865aed1e118f7af5ee88cbb0414ed185cc35566de32960ba25965861491369d7ba8c971ea03bfe4416adb60b324dc684ec713d4078535cf9ff89b137b81cd696c8848e811adb51938479500f8ad0a9990f6529665d85c1513799759f2156a7f56a2751811918c6ae83eb79e5cf2604a80c174ff22add2718414bb7315811542dc5bca39b6843bd837fd2cbb3abb37bc7f1b33631cc2790c36dc0fee9aa1ffba60b4c184b189628da9a82875b4e531a97ec58f6d72efe22bc3f84dcd205db4f8a1910cf0edf0264fd3e60e6217e5872abea9006234bd1602e651cb23951db2aa2dc073f5d1a25ac9f45e6fee54fbd5c9502e5c4b044a1f7b79126fc8b8989148200b7f3e1692bc138e9e21adb64aa3d4aecce45d48aa76be2694ec39c8cb19bd827495010545a68016cea88b625494db3aaa287dd18f913c7296a6442d292e2b6553281f1c05d6da13b4d07d00229e3bdfe57c6ca59a844e8d2a8c1a2f324ec62def38aeb1442eabc255781f93be0995fdc9a5b6d80f0e25046f190a6b4bb965956447cc23e2251e0d4d71807689690dd666e86c1f4730b1339950704debfeea5839370f1f5c7103bfe6c26ec3ba4af777dfe823a3795624c68596e34bb706cb284ae6f62f27fdaba528eafd4941feab9a05cd763f6c83c0e644f5597117ab522f4c08ddb3670fd54b22d43243de2834671510bd186d26a6f1db96e3d4c77b6ba2f6f74cea2c6bb0bcd6e8b16aecaa1cf6d4b834d7ab08e8e149ed28cfb857882764f7a038e2cf74e193a39fa02f51e359ea97095b7bc6e9cfa4f0b8c39854cb9efaca244322ab8cce048596d7b9e3667c05e42835c9ce428b3d45e2e32360b6ba090158b136f4f1addd93eb36d3bea065ace6b7b75bcf3182a3a57d5c822d6e7982abc4f73ed3f9c419184892555c03a5c99fa6762de289f77cfe657e6c8ee7235f24137534fb575d41b32013ce733ed26241625c7977900eaf6e1dc09d94961d377b82971b4d6b6b115ad8002fde2d14e533bd3947297d06d1c211269ad552a1db305b9e0483546c9b8c8556b833a7d19364d8173d2ed037170683cf8d9b8837753b8c19baaf23c20fab35d0886c4a65e943a6f6430223c049a903cc2e6f7cd185a2776d9869acf06e805f5d2c87928f06991ae525ca2baceea3f41310fd8c5411c86328a1f0641d2f617b456f4a73b5f8057a92305b065c9b02fecf763764ecc0db0b6df9183927abb7e039828fdb862db9914d3d78d2bee0ce1a52fa631cbcc6c9b4b4555377bc04ec82d7f5790f7c1371f8f98d78ef87f8261c3f354a2276a125a423d77c43231dc148c7fb9d88ad234e8d73e48a359e2e3e3c59b2ba4eb562633d7170773c9b246e9e02efca900fe39c40e139ec8c986fcf2d6ce72e3d345edaea91e94759d0c9789fb469849d199084383bc8718d9701f42bbbd5427661129db2634df9f640666d47cc6e2b5d43a07ab7c9a8b81f4c8807aa9f0aeb6025e1749924d1fc45437411945e052a0142d12e55fd1bebb759ef7cf25a564c9b3e5c1284214ac8a8f8cc06b2c9b64381b48692b2241c113c6007b3f8850b4c8bd74856e4dd0e5acc23476889ec113cacebd7b2c9c16217bd90ac9497d6bfc2a97c89bf77d9f3f4d2bf73a02bd9fc31a69c9dbc1a54b18524a27d828e462139664b0103f6db88f40f0106ef65745e28d1b1ae9c58aedac6672511f7814439d58d8b5b44eebfe1b82ea9f6a0df32981b1c419112dc6df9bf7fff8aa2ff6b78a265538e83ffca09f7d6d4072ee84a0a5f56af5f0ff70cfc7ba47c1447edebaab6ccd6876d8dc7248d7a3c99443785986c6331697e5b2e62732fd2729d0e93b127f1609f1726ff0b570603131e2ee2661c0a066c5bb316d0ebbed8d32c993d5537361aa9eaf855e6cbb138cdb9f4ace05dd4e4456f2479494f5b36952587269607acd375103f309ff84c535a4dc0f8f8c14ef41bae66fe2e165883971c172d850ee7f2d83900ee3ae87ac232d4054c92127fc489421b5870d231588a8215084f338dc4119baf0165730f69104266f941ee158fb15657e13ad22d1a2f2998805be001b90d13e78b111e325bfedd4e560d8e3edd88498222add22badf35055101f422ca1886ab3d3ac39f59b45b311c28bdbd7f3fb5436635f648ea33a484c98f804edbfb011b7af18f693691787f874c9b5fa5c20dd7d21885bd26cdfd51a678ea45601e427d831069620a699df6f08393661761adb881a53e09293bc2c7d8d75e978d3a7c0d823006d7f590a0dcf2a354a74cf005545335ffddc3b0bcaa7c5687ce59b1bb2d7b255cde119223f2650269f2664b7de87d3ed0a4e8f72333c81e865fcf96ae85cef35d0e1471eb5e7ea54800dcc410511002f1171085ab5867d918f1a30e8bee861757cfed9f4811d5f0a3bb30beaea1517bc8ceaf8bfba4d04034f7f0d4c7ea616e8762580abe59eb9c578e4d02064e8cf51b830327152d1c0e03570b0d7d41e20cf283cf73202036a9e90fd515396164c72f17462cfb9bd3e1f2f6248a7fdd69864525989a8ee971f048faa5c25f2d11a7eb45c6b9e4822bdef9acd92f8899c831c79016908dac93263c8972b71115c6d0ea660bbae2a20513de09341fac08dcdb6d679b25d8b25d67f21677a9a8f62a16b4c08597a97214577ec575a89747baa73866e8882a119a775e72daff0764e4fdefd48777d8bbbcddd8d7fb5a1540c5536e131e4f824769fd95a09dcf1d2ced7d7ab74a514a173d1679d0db6725d845b0485edfe3cbd43ead3a466c2dc623fab75c4ef49aafc3ab71a2149aa717c1e08665c6a3e2890a785e862f4191b92186549d1e02d20a600efe3c0e319716c56d5c17d09a09cdebf2e10c093a045b8a0942b90e40d3df7a095cd568c354ae27f1804f4033cce39442a34f9d65fe3dfaee3092fd7c840f908447309883a680abedd9a17fdc3fe0c03778fce49d96c54e3beeb1a185e87b74d3f8064fcfd66997b730238fb976337b6e2c0c81cee058158922fe20be12768b26153712c94e4e69ee7fdd6da947cfea58001af4bec40dc6dbf12c92b469a45fca354b3adc2d70c413b9cbfdfb56ebaf9bc179c2b4831965073099092af586d2e74828532db4b06b1f32da7f9988bbb284f2b66f001b9542237c9a85c993e22166ff5c206b4d73e6f335bd2404def923b655057d35c6ef34a62d7bc2a155304cd4ecfe4c6a4e423d7330056bad776895b7a3a3af3d7d79e6a53b349060f41cd83467f8057ba953655b30d515f22a9b83d3517650fd96db5d0d0725801beb33c58c189c8614fbb96ddd6d5beef500b771e05bdf836eb483b9307ddda9a9268f87df874a6cee483c4a6a031ec8bdabb20047ab4a1a7f041b326a32cf934bc18d4f8211deedc2f916b1de66e65041c80a718c71d7000365c34c017b81c20080bf44e613935f38a38da3b0095fc18b3e6c65fe06f37df8bc9760320c2139496cf0346940aeac69151e35e4e74a6207b53160834bff7395a142f3e8dbe6fdbb1399fcf7a1d00b1cb545f23dee088e94f298f007d613a5f2936321888ad189b5150f97420dc29e77c46316adba439183b33e3e08e4062b6e198ffede0d3ab28f15fec5928f2dfea6d685264191732b61913f0c6f0c46eb0f179f1d88686907bff17f518f9662172cd8373804c19042efe87059af4d56180c091e94c8746a4071de10f8160d1b0fc0e3b8c40e98b5bad79d6ca3cc3fea334cf8fe7316a63559d7b65089ea684fb690d66d08d1aa26b81c7702b890cd88374956eeaa538494e40d3ff7ffc2509b231002b8c6d10bbcc629d8526f16a8bcaa6f9bebe1495398f1ab42fd7fc1e6375b312e23e21b920288ca47a12351a44be56ccc6410f125f74e265c9836b30637336f583fdffb3aa55d0e31261244fe6366f6aca29b66a213c544ad36be08ca5f21113f4354958208e83b4293a857838b8cd78dc7dc46ddcb06b13f8b7c36faa1837f072cc80b428fa4f5dae870e87d93cf2f1c62bbc1d69fa923c1bef5727901fa58def7a777b5474a09bf7e73ac80ae5833d389172c6b2d3535cf654d2d4d3c77f2bc7dfa05cb0a972032147f12b0d93fa7a32c604b1576cc0bbdcece9e78e84d72f6a0cdcfd4627d875564d57ba8d226e246742c15cb817639a342eff0daa313dc76eb34e1107b92571a5a04d0d05d9435dedbec21b0e968bf8f602717f987d056c420ee10d323f2a63d38d7fc2a7188806b6a23c48bc3cd1a656017b5bd93fdedfccbc18154821af916d56180269cb390dde8e9e62fde6529e8e9f08aec857240df36d128b2d99fe95023988845988fef59b1c4b509cba3a2c9e6cae97e078ec307608801dc36e1b97ee543ef4c91d43ff95b6633e9f012fc73b2d773226d9c56aeefe25455f27e85ca046e4b66dd049ed10a2f381ab12db8855766fd08e7191b2933b71c9630768ddaa3799a544a6c062a2bf3bab85976f807a1729d77d39b80a72d082ede83046bdb65865ecaff7b29e596b2a6ea38fb79b0b035dfa11a386046e6115035212c49a3663e482bda769c74ee5823954c7a09a13ddc16b89e22fe0fc8858c94bc232e01353b11b76e90b97a6c257dedbc067c4ccefd5ea607199cd0e93f428a669b756cae8232cb10525d224951c67ad8d96d719147ecc6d15acd19228d3456cdd523fc89d0a581f17cc3146c56884c9c355c083faf4701e0d27e24f443fdac7822ea5fa36949a331434f28470fe11d59e6980c3539635ebbd84679a53451a46639231d09d981fa8854b135b604520dbbb85cdd5ef5f03dd389b39b0e64de15d676e95924e3fd74b371ff6451ee06454dececacfa7fdab94d2e6c434d60a48b0a0473df895914545b3d290ca5d8dc2a6f44310a8f75710cccb19dd8057038b420c03bee1d2084ded7d963426ed981713704aa91bc71a30ff3a472891c27760b3b92598d0546777c2c7c8658805749278ef7dbcb3a66312e6d70c88c3e6d831c4de68da25e7e30ad3977b17f402244a7f7d4ee332438b27797caba75a2cd870473683fd3380735f1b67f80c6c6f08dd90c9906efb4abceda2fdba44bd645589daa7007cc53471c92bed470e8ef278ee062001cce025275a393bd33580e30fb8c1eb2b9a0576467ddb5a392444424a460cafe3bfc61e40d2200930cf5e0392c1b1aa07fc02598f482b8c743149ad2676a1a89e9b3e8cf1db730a418ffce9b833c621141c50a8cd084d89f51a13a7bb16860702fe97525746a6a955fa4d658aa561eb294fa3ba09470fa17031d8c7a6e46ad267b3db9ff2af2dd1fabd4a3fca8f9894d97ca0a05a35c75eee9616de35dc47ade525c835057f23edb3e790696582241857b4d0cad65dd5df786403520775c877cd4f8b487e09fe91fc33721408a837d322b686c33590c734bd033ee8df5b5cd7610a9b8506e0b934a3ab33c20e85906a5d44d642cb3c2a88c2c4f59a88bdc9388a6b942ca44371e22cc4bf800c4eff24d46a20a51232d6a6f9c8d05ea56da477d3fcd06f8341949c732cf714da4968727fa965e38ec7d27bcfa2d733e365278f83d6bacc12d3ad3fcfc3c7bf9b6a15e32f1d9d1935c49a6c502155ebb0ecf529e99b477f1e8ae6acce806880a2936828ba50a108d1e221961ad99e689678de906f9701a0b303c1ad891741bec9173f35cffc5fd5a8e8bf77971718d153c23a85358df367765920bfe3d5b14fb6b16ad9e3690c1f88e41d020927f41459d85ad30de69f70453c0b7e47cecc80cdfcef8d2f06f9aba8cb2539a18f322bc61b145f3a51a3ff0541b9c89d468d6f2bc05c30dc212454b030466146e1fbda42c38d6910216084e3ffa8c1d74c9cd908ee81514b61d367ef30a2d9488cee744ee252c999fee5d31e886526cc405bf3a68c8448a2f05f4c1dfefc5bcf3fee632c68db46a66e0bbcdae1265b8d63a8fe4e8b249a0371b1e9c8d1fa17f97c366b71244d2e091f55d3c5fdb2ad077298764a70bcdb91ba04a2f017f42a90b06d7d79f50808ee421dd5d76c2095b09484a2c77e126ddf5e0912b85b19f56371d9c7a482c833b38d5b9a2f22417630e25f7cc68e0daf2a17ada70bce5f5d75eee21d758b00542ab7ba9d6de0beaf404f9b5f5e506e5b5582933e6d2dc12cd9a2036dc683b98d2f1413a827c508c34e3082e42273e0dc56aeef26d1b3887b23842caa610d9e3e54221c9e2011bb35b8db3bfcc8437df94e09a229b5b58882b1b59b51e48c00a32e2fdb797af9209c2f50f8e35df585e70aba6346eddd21ada8fab62635675027c702274c750864cdddd865396bef6d676c74df413c958b1a1efa0e725bf946718f76e6ad75788ea685ce1a772d0923438c82f2428d5a8e7c8fdbb117995f08ad751db0fec33f53e9e4bc098071a07731b7e4eac5b749f35be6696b658880c62dd0431b4954c4ef5ed0b9f049360cf9332e85db8efac9a3896776d2d1bb1d4fb60f9653d108abe32dd45be4a942a3bd91ef467520fbdcb0efa13b545908a410558602eee7b9ff264492425b9fb5a921fba201b85b3260bfc6b3ff234076788fec9862670b651ffc38cdbe74e2a7207b345b9c02f4931beaa24e00253f9eecfba06a170f276e31f9c18c8756311ae7e157d35aaa51bd6b5fd1e21647fff3a009f5ec312cdfe4eb3ac94e4ae0469efa6dbec82d7905d90aef738114e4c8e71f742f1d3eecc30d7986a91870aba4a9e352dfdfa0b0516d3c41991502694c41a5dbf357e37beb4c89c72dd6d0b4d09d664a65338b049f68c449ef681cd6e06dad217e192a4bad07bd10381ad1ca5bac13b780a152681eea7931bbbcd6a949a9229c6d2784f177820edf92972380e853a5c9beb57d682038f17b476e7dc5d912188e5faaa0c41fc429a0402a9d483905df07186a51aa56418d5f4b1b577169889bafbace427a1de40229df691a78b9ad6ea6c31742c02fd201a768ecb1a9dc4c6a8d876f3c4d2718bd16c75f00e5ceee0790db603040339485b4204a13d1face686ae30b06c87fb9e2bdb701046a36024ee92210103b99fc4b9340fd7ea9065f90e1e9ae1508888995d8483aca5cdcaf9f112e501ed7b7f9341eee4893cac8729e542d35831dacf0e25ce38fbc595b8c04e88c91045806e20bc4eb95abb23a4e1e252f1c11a1ace7c71435e6e543e5eac17c5173e147f197f60dccb3b9cc41cf268b11c5f2d5a6baaa133de40b393f803d127301827f4f245cd898f199d43b670179a1d21f745ef81e279c5d5045cdab940b96d0cd3a3c6fc1a91ce525c7bda677b3828cab36b0a781c1c2276043977bbe3f357185e3687c91549c079df756e696090530b8fc2b0723e98559431fd53d4353a7ff956e5fafc84242da2cea38e80bc7c9ff3ad6a938739896a07b25f0b24684b91ef70aaeda0e1a56ea6f0dd91ee6464cbba1738e863270d36503cbdaa970fa0b06a44b7dbaf4d9820b32b643e1c77d9e09b2edba1dc5f7a844db71c7dc8602a93403d1843dbf69b1ad98c4c222361d6b89ad87a7a6e5f6fb393b3da8ea971444a46401849246b521972e24da90ae05261175bc03610f669a811b6529bbd4610a48185201e80981033e102bc86d33a729e87b02bd7af8530a5358e59ebdb43e86cbfdd77cdf4b02da02efd2847c69246d0942f3dac2dd8e0cff005b9c42e89bb7480a1c26aff79b5130c8711eb517ab6bd439ffed5667576fc08f7e7b26133d2d883f886b3dee05fcfbaa7127f355eee6d6c0f37e37693a66c9430752a59da0298dc38f3d088db83d4edbf1207ec4b7788800ba74ebf4d7c57530c7d8030b21d3de4c5e973cb4aaba6a23cf42e462bee8112cfcc7e38d0152eb9e1c166378593034cd39ccf5ab080e36771f3bc21f82c5e7995413b220880e92080f41cf76ec3935e8982cd23e3801710104484dd549d6d7c41cabed996106015dcec3791172257bfc70d17aa75877b8613ed61bcb57dc8cde1fa42300585760314956d2654fb3448be8e4aeedb2c7a18bd7bf95a7cdffc5a5b4d50460fe8bb63378618a0a784c114fc8f0dfb88cfc458b02f2fb86463dc442f59ad29189f554946ed0766ca827fdfed5665011b456523395cc8807ca8324d28e0cb8baad6f601871960b95db4751e67c99a8359d90e4e8923a15bdde62294f0fc1ca3d1598ead1568eee8b563b490b782b60088130001edd38cb9313d893c1b8972f0603a22ea8303637ba411a46f5cab7601803c691967b4a82da992144eb8b449e7c4ac3029a236a16b7cae2b5c8d91080e94be26e11048223208096e994390a828d3575e161c3b643de5765699fb160ae492b8801e519b2c85f92b974226630baa762058fbd9c1f10b317fee7b53efe0e6e3f2cdba3a2c0bddce4b809ce3916a9e831850d6f3ed4463fdfaddae8a44a2e5c4d183c170748c95a19fc8b9ccb9c87e127c40a7a7315db9b6e8d0e4e42ad2867b6bd72dfa699d405d007e9d29912b62baac0f20e4ce7f021f6e2bb139c3a8eae3753e786be53cd0f19749ec100d82fbfeae9bd467c63d221c320a689d00ee09f92edba85c57d28b8b65222baacd736dd90d6d18acfa8f853bd24455ec83c7f5d14e203c03343251895998d26d5cdbb1f546380bc6119340e5c684990ccd98ce1c477240e92586096c46c0a3c1299b2cb8529cfddfd0bd30f40d08d4b4683090f43b189ae9b87322bd255b7d9c5152cccf38795180379aa1f2eb7ce6b2482b78fb3e9bfaa124c512e98e0acd823de7fae00a371dc67febac37f1abb88233a3b7c3954f94e5e00c48126d0ca049363ed4e4622b4398f28966a4bf071172de508df126b6cda3572104f93490fa46ad129fcb58a58b3db7d2ab5db4a9a3e9dae133e5fc2b603c4897515e207611b45751b4a3e3c5df9eba4a55b7374d8dc7d4832b3afe4df3b9047dc532986d168d69826bd0ed44a627e5653693732ff144aaa2312620a10434c15b9e82026dd9aa71ec1c5fa67c3209033397a1c00a57ff48b5df0e616ca709555bb873eef6809240cc474e912557280c0c359209404942f85b8b285fbd36ebb5b78da79ac9cf22eac79737429e31c2e337bbfbcdec95a09a0404013c8aadff888a9fe680dd693ae502cecd9b8ee7a65b88e768d39a79b4a335502b8fcddfeff8400c641795996f6a509a35217681b253c0e8a5f44619cfbd2234a30ce03904fe0a122f468dbdf6a7d0c92b2cfacf8fa17e1ae53b50a5713d29ce8619c7271de4cf9e0bb579247706e784dbbd393213ed6c50e191a0bec5ef6b56e46fc2f7a57fb7bcd456f19cc30019615fb3ef1d3af033b71a8a1b6e0786d59a1b8fbdd8d512b7f95afc6239ac450dc3461c9059d3dc2d237151737f30dbfe16371ced9346b3002e2216d74c6b364d21dd34e32ff068ca6bdc692ac1bc2ce22bb3adc7cc94b290780d6dd30979cf2bffbb858c7718a2fd60bc31d44e837f12bd6a4c8cda03e284e0327f7c6feca4d4da03fed62f0c28c6be177c47503452ea6493311b274ed26c360fac93d2a1788b7f8d2ca9901bf6dd61429e3bf01bd2ba197f7c503b241715939f0b2fa3f690aa27e186242370df35ccc0e6d62d5fc4d4b335876b1b5a84cb8a9b8d45bf101f6a3302fcaa51cddcd807891d288dcfc395d4480c65887a5af4551c07077128e80e198d198833d80ae45b978e7ac1b22007351498b7cae014f7c84f93d549e6b614d9fb7b3195efd7159e7df7a428bf8634d95771d296ba471f745e4cc3a7c25ad80a0c04234bc5a0879f6edb24a3b73dbb3a53b8bb28478e57b41f935efa455bf2a0209d6eb4c88a4ecc6f9bab4d349e638cb36e4719fd6cc05c795e1483ee1efb0e3f220b199bba32d41fd47005dd0950b080bd9066042a64d98d9dcfcc0dce01f366326d7109233e19cfc00e68a52da60241ea8f83bbf344ac0beea861695e28f1229f5c14bf54c49c7156f7a12d7ef18cdc95b6927a774ee4c6bd21a0e9af6fc8c8b28cf426ca6a9626b8c706846c42a4480439b2d21d7a98b1a0c4669686aa869db76142e8bd729c1785618bce797399aeed40ce7384fdf5b998e4d9ec5409eb2083564091da2457cd9daa5fd5bfaa18c5c778a0c07657ffb829ea45a0a1e8d2236200fcee01ca63b834d95a25a35d1897037c5ff37f74f155c2bf078df1810da8617d16d3abd9b370d2c41ebf2e2a400d2e9eecea399fc8ac919f349bf4317d12d59a529dc204355918f615b49da57f05f1abd66f3a4f299f2553d693717357dad5902338f45bb84544fde10eb2490c22edf6d9c2d204236b684e140ddfe56833f46a273449cd12b9def5bd47dba42a97dcefaf840545402592ceb6b8a4fd27311df31e9d0274ee1266544814a85ea0839df51a7201c1510ab7a20cc5547200d6747c6fa79fc453e7b260af2efb272e4d507ba88bd364d76366eb2b6969752fccf7da8fdf8310e9cbaf4c72b1b004bdee42b250193cf9a3c5e758c607602e4da3189637c3fd5066c2226fa162cbdddf6340f305a16bf98f2abc9013a67fa910fb07990f75370e739401574d0d0bc17a2e87da69914d5913a41686624073e2dc9b6384287e4d58fc29ea41460053483fa6dc35475dea94e88485e8bb3762914f67afc0cb9c038b20fe4e215f8947cdd760c510348fb648f8895edec26d406b038a1665bc1f711583c8688bf74a21fc1d9f49764b9c37059056d951c845c2ac9633a8dc5122c02afca16d2c41089f2ba1459b20226d62bfa611ded52e28c90ad89efa8eb37001fc9263a9adc8317e236f7c2a86f945941cfd057023cd774900680c8624755d0c4b505b0a38b1f27d739c109982d2f0c2a1e7ac8f24d2848c85aa0ff17ff3bdc96f38e40184cf150cc1ab89df49152984d1be46adfd0063f0150a7ee27da5f3f717efb846fe41c354c29518882b2100a0695075aac587037ca7fcc4fea914bc84af20395704bb8edf42f3d0937108265cec2cd21452e1cb5292a5350d7df10eda4e86f4f0e1b168b4e099b784e542581b2306f44d827f93e885db35fa9e56427a79bc6462a0dd1fa53b6a347afc9456b97fb9b432d7788c6d242d1c4510f6a054e3355d68e1a2f4b1b6a55e56463f214035ea351abe1c75462da44c819e1a1ab1369f6f1800d4335442e18b1387f74a6b9813c6da897d8824547b8bd743c05bec83e437ca42c5d739837deeeaaed90ce462ce5dedde10b5e638147a4cbc759f3195ee7655481b59d3542ba4badebfcafebfb5eb939c2f09be44c6891b2cefb29043fbdd9d6cfceec899081f32de5e82800547bcb61575575a2ca1bd2550d27bf7bbbd034b6dddcf6682662b8f32e1b9f3977570da6c076235c63e2dbf4994537dcb0fce2e9dfeba01fa7741848e54674d27fdb65f7d1bdc4b5c5bcce751e954d3e697f400788326077b29546861a01e8dc13beed4f8d534791255c4f31b63247968f8b30d546c13dbd1436989a2a27765704a02dc2f5c250c52dc185767aa8d294422ae1736695e73a1302e3977eb8a6ce70a915e5583e71a8727e3547b169cdcb6244439a0cd595fd96d2f28efb3c102e40d5f85c9f34a80e25a2222fab99ec27927ce0aab9e1bdecb97b36e756c5a29cd97c8de14b5f7615968dd49521163c5d50aebaa0d03f9af218c72cf30644ce4ac3950303350aec528e94fe0e666f56ca57c14fc512928b792b29825a5b7fabcc3b355030348eeba1eba0e9ae7588b80af49e4e36e9052a271893e81f94f865ed729af4c1d32de4185425c4121e87df40ead5e8320333bc5926052e608805be0a27e091724e552830442433412a222faf44a6dc7e40c6feccf5a1d0ab951e35d4abd95f8b71bc8e8d8e6ad6ef089c0c7dc06b7db67fec982c11bfc87cc803cc8df396310fad472f04da72aa932c5ace7a5317b8f89df136048650170904cabfab95a0e1ed1671f130294546c234356d8a337cd864cfa5602497f30c7e9e356db5a2ef65a97df0858a262e20e6ca381a293fe65fe5c458e663cec69778ff546644c149a19eb2af4462ff69eabde57390c09aeadcc8234e0cb862156598df2d5620d9104e1153575c2ffa873915151f44dceca3c33a70fe2bbcacc44d7d6c68091b6149cee9096d1b814778510f6ec85bcc39e820762d530557cc8cbcea83a400fd7bacb7c51f0d0b8b4f223dec2282ad1ca561f0e0b45d17e33dbc393d8e2587ee7f72ddd5e69cc1fee59c1b150f3ba432329c9433117ebbe2fd4fe4e998bee6bb88a5c788a438deaf1db421680d572d039eadb0c5f25f44dfa34879e10e7b66b43acb44c54ad355bd1aa7cb5f988157b7ed92aff0718e6c2de4d1fce55993f893613166b04236d6f69392f37365959eede70b7726276370c2ccd29568b04caa88da1f69fde6424fe983d54d331b6f07d6e5548822f400c48c5fadad83eff166e51315209bcb56f7389bf9070c4faa465b4d16f49743c5bdb481a67736628d56b2537399a210a79bf1b0679d75e7af34ab9694a938f220d96886a74995e4022879042fa5df802cc2e6d210a8c0a452821d6d524e46887f0c9c4bdbcc8a8a065f362553fcef10af328a94a3bf2555bc133f08554174908b1b1fb58f7fe2b68d24fb20870f6f2955f7f6ce760331c0d97d7a0f060ab4c93066348e266b7a29085e43bc5af48efc2c62d166ba3d5d8086e5f2cea3d2c96b110461497f1e6e2d95da3a6951215e04b15991dd67e30e5bcbeda2536fe7a8df81d031c924e459ad21708c739084c3e5fe9dc2746a9671a87f63209b44ce319e7f5c12f745e1d808b2099532a3a5da401cd35d9b3ae6315a9c99d676a23ccf6ddb6a81bb219a46b7ec3e887ee7d4c19a6b0c2c42ebe21574288879facb68ace87e22bdb32a8c014270ec408cfe55fd22336c8126ca08668e3f490e4201b5d7c188a89f7da4ded70a103d6faaa7d398c4d74658527be6aa4beac3ed6e92f17c1e7837ce0c45a56d82285e964badfaec6429005b20e6c15f6a4e8408830b00d83dbe66e67a6b160f51d1687931c997766935836f496f0e49f53808badaab882651b2fa47a0cad2b389cc7f14fa354a981d4292cd5b4a373968cced2dd87ef97b8165facbcbb6c8a662e00baecdc9e98916b6a2ace21e2955e0f91973787d17e4270ba15aa671579405a62c494f113f9d84332be3fea96439e2102580f3971891bb352eba12fffb5ff016c01d36d4e0966e6136c0d8fb6852c3dd5564e0d041eeaac2e7dacec8bc54beeff46840e2e6c960a78adab42c090d410062a012bda723d3b3997b3e8835a66033ab5d10563fb973a1d00c21cca6e5e0e1be2939a0cc93c8afa5e44e7abc539dc21fc286fcf1e23926350d60bd8d4368cbee237b1b608c03ad1aea15e3fcd08a947ada86d7108213311ab271d6253be3d29f439ad7f9358aac1ac6fcf5944439b27c374d0fabc82ced7ade0590aa5340812d9860c39c3aa393c8af060af00621f6ae19b614737f5ffc3a965839d3a6025f3968b7e403c6dfcb00940bf7c8dfc2ef2518837f4ac78b8f6155448d257b13c6a5ed8114f5320a5c35e5e5e36a85ea401173918233973e7ac3ef02a68f149b13040cb97f56f1f582aaa4b61f5966efcab771151986cffc1839af83026ae780b98d7c080b10fca25bdd27dc6cb9e2bcd7b327b39a5dd781e2873fbddff8ab1e484dbf1516cabb3af8c24a97cbef988ba269f52dd13a867fa50526b9b93ee8bac0e3959202aeb7c91dbda0b81bd378af38ad12204ff159b9434ec535473fc145d83cd71bc8be73897d0da0fc2b66d156f6884be974bc4830c5188f970499bf229e8afc1b52d6951e9626ea94551418ce2101bfc40f100c9f0ffa0a4ce1eb4d85a2056f5e4b6e0bda58bfa8936c1a281f53604d857bd0c12000abe2a49deee587edc3e7865f17d2c19d30be858868e97ff1ba6bcc7053eb21900ff66c3af1b0d6628d0eeb9ce65fb9a0bf1f28c78ce911cc7b48554a8b3e286485e323262d2b2b8a9d921fee3c20b52ddc48293ca7a049f51a747dc510b06a9573cd505cfba5ab429b542e2ccedc02916f1fd1ff5abcf9619b1081b833cf6f850d012bfabae187dcff5ddde008a7d03d11a842129efd9444482e2a261f3deb33c023baed8b92118fd942c1619279f3d4423ae558095d9d9f1383a91ac05a104a782026e32ad50bb90c55efd99a1e36ed4eadd2df942e7555acd0cc12b90ec7f2671dc71827cae7ea8b23b89044335316fd22b0eeaec35e2188ec5098f66e97254ac0e2596825288e0daca4d8eceea51c825fdde418af4ffdcb69f9d1f4e2a50f6c50c20bc79f37a4e78f6a94e0964bb67b8e280cb28671a1f662021806bfccc928c2718afa8d5aec26638b2247bc9c45e9732a3db36a99dfd290b6012b5af9dc11fa7d696eef33f68439a1947545387051e34ca2e4d55cd4b6a695f3da2a212f754ed4314ba1026e9093bb35adf9e4e7902d5b88e7760d1c0f784a05375d1cb8ee0fefe6d98618ce09b1f95187d359865550c839f794424ccaff5def7267cf472950980870139ad2fb41878e52241fe562813997b65ea18e0a35defd9478f55c777fc0da955475f32f693febbcfdf374577c99c828babfebcf4dd17b40c0b87d23948beffd1d507d5be424b4070bb74ac1efa7cbd23159640127bfee8bd22682f330149406927af5ece8c01c40685593d94a9cfbd9afdb5324bd63e59600e6c7f7fe69edc3774b77d87d801523419fbc054a58264230404afb247a7887ba138b4faeb1009ef36012c49a6131e13b8e90cb44f1c31e621258e05969a3b8fac1707c7f922f0d6bb3e2a5987782bfbf76d09de83ca13b9e7948eb0df242ae5f87456672eec487d47d06fa3988678901d4b37cb4b58e6cfbc328c39664cfab918b099e6106a9cdaa0bc87e0e8b3d1a3c86a48907139d43f42b5ae9880a20f04f06d8f2209689d82eac3ab3ba02029fff0c5ec765ccf1978358292b43b0e42e441f594f37515a9d6a2e1d54f6fc3ab1359953c37eeac19ef38d038ab0bee5495f05d426e3f090f0a98183dace1dfa9149a6ed99037c718f93dff390d7802a976abb83fda8e7b713685cd674fca1527c10612b1d4db3fef35b993dea5ec8378e5930bddd7e51430408a8741a36657b1b3d184db34d12e7e50f648d1d5faf181f568d174649c4b938473d99782355392fb333bca8b3b031f0d7f689533d5c7a8389cbdc8de28e9cf04a549acaf569cb7e7801aaf5afaaa6615a04c0aaafda9877ccb1b41acfabc001a96382c39c545838b78ae9fc2a36b4ce8c3ca452a6a8a9ac8bb51799cdb6e5e96af4b5be21d5b312bcdd1d2c98adaf5179de5ba5acc500e12915aec6497361d35d89f35eb6b733eb1f12057277b11acbf79883ee9231812a430839c04354a193f7ecdc2be45d03c4ea1b6aa2a0de42ee78e3c72df3b8c9a734b53065ad9ce98a9cd8f4a426eac0d88845639fcbcee6f10b04fd8e07c69af1acdbc2e4e3879bfb098f7de438d46062066a6ff5b2ddc94d46446116752a69b0eec80063b2c4dac02f7046535e25a76d56ff158c434bc6fb33eff84ba728505e794204561f336bc3469f61b037d2b43bda8e9e5beeced2d84e2881115a7ddec29f36e13dd6bb3a00d3d07646567495f4b9b775f1973cebe68156ecb18e86ee4efe0b48bac6efac90199953ec444ab53e0330d9b369f5ff6400fa3fbc7fdaf5bec5448403bb0238935eaa4d2cb6b29160168c7c06cef71dcdc5b1a3865ae1adb39e44aae6160f1fffbc92141b896ad47226d3ffdf03d0d64f5fa757eb65ffab1f493a776c242f23fa07dfca61eab832d71a638a31692508f4e9376a5e87c3cd6edb44ab8c05277ae6389361519a6fe2e5e8798e96f72b6064e645db425fa9ea0e4fecc55eebc6411a62374a7473b5506938dc55a2d9c1a6fa8752606d9f4b94e2683f520f897fb0c20ad9c5e99f24535323482850965582bdce55c3267b7ddff05c332ddc29ca1c2cc618b1e8e92742a0c03963ef59cac01f525f89f2b94f1ecd39139a03c4462a809efc0c8863dfac63ee20ca0b6eac27921952d488cd78a5855e44a0d931e4c348fb4c1c70a7d0e014f6829013c2e25138ef447351f8d8dbd589ce65a1ce51a08a091c307288fd7631c7758cfb7b9c750b4cd83d111431b673781bca8fbba11515124056315aa91db5d08d01e37697d212ab19d4bf448e813484e6b50c056788e1be10f1058b56138d145788e3a374518b66b8b56ec9b13a21de59cf889712f0ab8541bfabc07626635c124019db7414dfbd7fe3432752ee136c82727fdbf5dbee02619c7f067d7622444d3bde330e4cc7474d343b42a42a6a8540de1de535dddae4e8979ee220aa688fb6c54ffa6b5999536ddd4a509a26cce9d3bd7f9d4a95ad91bf9f45731ac5007f4bf3f39ed71cb7296ad97e98210db022fb7798b11f739b91c0ae2bdac9d5b000fc4bd4beafd118efe82f34d9fd5341e7a33c599775b0e84a60717084b46261a3a64cbd43341419cfcfe7cee5b13c1c5b7894b40f4287def89ae0e4befef9b96f63f2276021abf5825b9a5d2273928bf12f788ca66c3a8c0a8927b4b6ced01c2afa3272558b46aa40b39555c7c853752ce4407728a7a762165ef9d167719d12febc91d5677d1d1b7e2903eedb9bb4a3a403623815b284a4fb946b44744ae10c1cc2cf702cf8c764276d31573370e4a655415cc7d10988a0d87d8727a46e6d4b97b5a270e011988d4186b16ce22d9f0d90078561a911149a61acaa0a201170d0934d63460f883609da92c8d485ff2e25b51ba58e272bcb12bc2c4bfe648802d50312b06f0baf750e93c21d50a0b468ee4b4222cc3b5a4b309de22345562eda47a5b07577933bdd3303ecbe9b5de9b4dee769f6493756ddf5052d204895336807408ed9a606e720444972edcc3c90b3e0d5f4286204485263e0e0eaaac10a23d39dcf8582ea8eda2c0f7aa53962d04038c5128245eb3ba3a61b6421552c646dac0e3498794a68178c12a4d98126a5fad2ffec13298b73ba20e841a801ac7567b677faa00cce5fb3642a3e019fc088fd4bc0fc3ac61217914b87b064346360fe32fd53ecbbac52a2f84e1815d3cea99cf2545dd1e1f8a0ed55c9d97020a10dc49d630a253690e552e59366ad7fc523c4b7f6999bd5a88dc6f2db6b45fb45ed414a3320fbcbdbdd9fc4999b72d9c3bfa6e72a95008c12a6a457150c8fb671672551a14eaa8d5c3f7e58ddb7d056b8f4f0f715463051f24aa948fb06addcfa408ef597b9b6d8f2780e89fd35cfdd85deb9cc732535379bc3e43e4fdcdb5ac9ede3d55614535e5b8a7b4feb8fe4085fe7ce901b4ac058aaeba32b643c3e823a0b8fe9233699398616b306b7dc3ebb173961d4dad4492e8f812d73ac6a7090d3b430fe45a6ae53dd44bb62e7dadfa351efaf1025da0c0428798d96e34c7df98294da6d10ae55b83c9dbc05e6ce12c17f739130165db95822bda215842aee09512c6dcdbddd97a9b03ee47894dabdef03e6d170a268bb3528e11742b0d309eee6cc324b972a7b9171494b77e364d3a1d11ef5f27ef4813c64acbf05bd88198d88047cbddcbfc6458a798d96b0a506f951799cc020fd1bfbbf09e3daf84a0e77721bbe8992bf82877358b9457fe61e1e0a0adefdead398d584810f3cde67047f44b6b5f207f3a19c18780d896e53fda5bb45282ad1de419d0c35660f71f01890db51b812674725063e89b7542f757ede6831741b8ccca21edd8fbac4097b214fea16762523d27491c09095362c762c390248683dee1a56c64d1b5316a1b471e1e71b4e8e4b17d581ec06d8d6c1070477edff2d2f2ef646e18f9b5c079c7486dd426a3c0d7b7c7a88f4358ed7dde3470efd87898546f8bfbc002547f4f209831133cbc42842b31b6206e79b3af61ff8024af869d1fb6f30d1a7569ff4813dbabd9aa840ba01173379c782d18eacb6686c80c488eb26274b3017e86935da53fce102d6476c514685ee9dd804704dd58ed3536c9280d6ea89d9df96eb6a521a357ed0d0c5e1fea005b766f0514ee80550bd936aad56c88f7922575f29bcc05d8bc8c0b3eb57da1709241fda7a1adc49a20574aaf4c324e8734eeb241aef30de771f9c229bc1655ac296b9694e5be1ecf213ed7bf2f33efab3ab9f178c7c53cb18fe3dd3bb5dadc7fe3e40ddd013860bc9a5e717cbbac7b05e57afd81082d1aa53fa60ff8f57e2b95680e4da2705929436fa118f239c0173373b67dd6519eb8badd736ae9548833c72b559e9a29cabf0e80ba4b7c5c18863cbb07d884cca62ba2a2eaf63d3a9e3681c0c7d824334bba7d76e3c9455f1e15cf337e3dbd4837def2d823f8ab64e8e1254b8f1a2c6693597eaf2d7a2dd78717e2ffbb158c2a9167c77721cbe34983bac275c4d9a63816e60f115a7402db5ef756c92d13644038d1cd07fac007f85f6516f55935b326e3090db0a52e9edfd6b9bedb42bc4525dd5183258b127facec8ac55f1af3b1c06552c0714b6cc4c7cf81b65fe8ba9bf3a3519a27de659b0c7859b082cc2f196e30a74356876836f04b11d8574a0e44da9983437827b8b53944988180744050c3a4cb935f7c40cd564a4f8b8281501ebed6549644db8f965375354f77a14b56fdb059b41a287969a04c979aba6b72178e18a72197ef6aa5af187b65a804f02b95ee9a3cad6c450d36a20a49660a18d9455ca7589dd080ad3d71e07b3457e939120282e0ce3686a40d0e3ec07cd59994177ea2e407621b0903d318a9e4316d4beee15e05ea09e17893c890f632362562dd20273b32adc5808125f16d19fccb26da64e98962e4094e93ee1b9f1f69fb2ae06f3912edcd0ece6ffa69233576be88713dae400b5fbc06e2cf78e8cb854748ae23b0810d5ee8cc3b9b4640ee85c06c1013e3fee88340e5257332b8fe89d27ac408b722725332a0cb8982a949b873111b43eb9df67da71881151b5d0c4f642789704719570490846659ab0995a620be9fbeece500d2de8190b924c95580d08c2b25a62d20b558fd679c73b4971dd5f3ea125a0ee8b6d481da541bf1c678bdc80a5fcb8b6a7209af7c85bb0f893471ed5bd0697a72f2d524b4cc7c97b0fdb9b2da12c66b0d7aa1994fbba72c4c45999ca98021e325b1cb1026efc962ea81b72455a801c46f6b14102056395c3f320d3722e7148e443e7c18e75bd68e4d172e11d0632cfee3f557e5a592a87f09c253fd29f9be26d3a14d38481a4993a176d4c43eacaa1b95154cb24bb253128a73af3e2cf1ed77701838154c5678b4918173ecd57f04cd09a1eb1590611105590717c13a89e732dabb4495ada920a7117274341862cf4a0ccd005bad41702513535db03cb6fc2c69f96295749e3bf78e346826b51460aa8898cd4a3b5a467a56bb667da945f1926b177e760369570281d643044533aeb67f111e68d1daa5596d2a58ab2438a1596a460e26147ea5a3f0c3123603e1ec5d785d819b0aec98cfc5f1e4093647391b8bfb7deb61641a3c1a8fdfc05b4b4c300f767ddc051b99014493bfe94b4f71083084baa900313828317460fb020aeee2bdb39a6d79da76cc23f28793e319f7dc027ac598b3b6a7ef4fece9d0e809a12ac040388ccf37b52c8b498f8d3c22eb2283b1e4775fa2e35cd7d8c91d27f744f7bfc1d7b0be072a171764c4fbb3c977f2d77dfef11f098ceee350ef90b3620e104b7d76e9c1a43bf1cbee653a62d23f3da8c1134956df32be4bb4d448ce2829a3de70452e887016fa6e90663bbf554d8101e9daf768623479d2ef789faf15a9e94398292bb39e704f03637ca346f0939bf8b5b4dd19ab94358f41f8be4164768d5225f2e1ea5342da30d14f661bb74194baa7c13affe4d18de2885a2d7acc1b4f8984f2d25bf23ca8735a081fde40175428b0a5634ed5b9182ba07fc7704e2623d7108ca0a09d242cf88037a944809861ad5a4122645c82bf3886383f1cc063fe14881bfea9cbe6ede9d3529afc78d2235767e6eb66941818084d78550e78c227b0d56407ac2718a02a4a572b11cb233f9ac7334e372a145bb65f9b84f8ee1053e6fda54c1dafa45f0288d289c39aec77653f01f9c0535b52d68e2ef87b198f2a738816b031940fc68f394ff74ba8fd3c6faa08b617dd188c51d8b38736a44e09638d9730e0246e77355e15c182807f4a3a2de38fbe37d3b270967d045bfa20920a903ed4f9e3cef17ecd242c3ea12262159fa40d7d954d0fb295ff1708f6b81caa7bff8414e6c0fea5ea004a5bc3b43212404681db80cfae373ea2c3ef5ae30cb38ba948d26209155bef896250808c2876b91bbecb530a778a48a56ce263fb177f6ad37c701ea512146fe3cad6ba1a6cee723bdafb3fe63e13d7cc3a8d9ccda155108b1c7d41703c06bc25a802160a88b1e386bb7763459d0e76a4a462d19b97afcf50f2407ff53ceb6264e30b9b36ec6555f61bab847fc1f16198d0585e82999c041b148ca00f2a71086a1de76514cb29f04c05bef56c1ffaf077d79b506d6389b54db5c9f14df5f5e46c79517ce792f83b2eccbeccc811bd1004068d037d5fdc59992a8bffb89ddc06bb9833a8ae5ba81534e0be4a98b08208a5718f1f5302725864b3fc02ad5a4218536b2e8af42c2faa3ed8c97620b15d27258674d3b1973f55f797eb46e66c12ee24072e4566b98fd6fa949553ed2768e402904b6d05990442082ff6117f8a2ae401e5e0e8450f50dbb10b7f927169852253fb4d8d5cf3dba2a7b4c8e89b8e3d38d642d778b5e6f1e758ab927f92e18feddfe031fac30de5f70bb5bafcb884d3047a57f6e2afb975dc8575646ce53836162b71e9a554bb80c83508539416792ac48c03fb52d42abecdb675cb0986cd9d8315a4838b2348d66df0fa319b6b901d7c8ff3e2b5c43945544cd0b0b6781544817677aec6de79795bff8aeacb63b891890195ad3e5f521abf3f9e472ebc2f4c20159ed7ced4426e14b990653293f78b920cdf9e904ebf93874351304925f2fd7042f4eaecde488165f0457f9b148e4112c8457db6b671e8218ef92ab3f4af4dae8ddee2bfe51dc0763d9f8809d53a314d66e4290a263d81c9520efd24e7c0b3f5060339f707a7234f10966f392d47055eba2fef6ee6563c5e66248fd0eaa6acb670b50cb416b8310a5dc955452bf30538277a9c56c138e6c2518a6684ec6b3bc85f3aa71051fbd6d3f4d8e1c18fda963ae6708b5808c1ff40c2bd12c9b03cd0c6a8433e6a511dc276f3e2be53854f11cc6fd715e0ee882acbf5b5a0cb7252057928e6ad8b29729fae8c8c07d9329dc1b83a191a36cc4e2f49f379abe520d478cd4f44992a53d14c7daae1a4973a07f99ab0b82cd7de31561e9e2c37801cb7a0a86b4cf999c5f9ebe240d4a2147dae5a13df09d5d42fa5b3cf04003680421f1f443fd3bd0d4e6d7ed0f20855ac85dffae72dd3b2759bbf39ef883df4ccc30856a9fba65bea41fd092422aea667181dfc6851b7dc943db830462ac252a22ab5965eeac8b34782e50f5a9e87b402e6da300f0ec2fbb8d4073067f51b20b5f4a18943b64fc92a7ef78e84bb3b40948357552d7a3c4120caa62bac7d9ea3a167f545275519788d6461c44f38fa63f8dc38e6f7783d7a54c53ca1ede47a695542f6b35dabeecdbd756185e9c61265d45ed9dbde8dea77e990b33779f82b85601959ff6adb6414f76d6f035b59e8338f1d668e07413952bb7e7935fc279f894d63d5e93fec0c7881254ca2dfe3e0ec9073773a7b3f46ea52d14e10f0bf10a4854a7d09489d1ef136dd70136c34d5a49f18c98f7ec09f544c33d48b720535aeeb7aebe6002560868c2bdebff2eb82632a21915edf21f2951f487278753489cd710b630d7d2fac0753180ab45ef202697222e4536901145d9b0560edb9a7eb0a81658d28d4566384521fefa0ba2e13467f506cb2df5872030e99fdcced7b9ff895ade0de943c6f79bbbecadd2212242628dd890f7440100c6631ac147eb1a9c682c7968c7b607366a94b5bf6445b9ca50dba4f967d8272f6d1b24e92790d6571a618a4c8505db4f5482bb6ad72c4759f8daa50bbc46e72b5101bb008fd6871311b745c61e4011b6d328050b6db16648164fa239ba3a60f715a044aaf613c606f3c5a4848b6906789d5496b11d4d4d94698b550fbfd5935fc3835ecb4d55c9d56315d59303571aecd5e9d4c172c31e3a533b21c595f24abde8341f9193a662415cef6476472704f633199abb6411a5509fac612a81ed28a0166a44418f81c115db6dc199b4c7a9c54f3d7d7f5bd22a73fc5d6b258a49745b7148357b0d809cf1a12780f0e5a3ee3a5f1589a4ec4ade2c9105095e76075db60cc2c443b7327e9a987cc20613abe07116616e95137e2bb31b93bfc03144afcdf7ff85143dc316cbea1bd8cdd5bf6b7b8267174176b1c57022e9f23504ba515bc8407c011075edb08279c07d25e85c25047f64010c8275b7b3dc8e2be777597b2eab479485b3c7c8f2c1ae46ed08c43b16dca8ef81fefb8a19c2e61423f035ebaa19e308253f5c144a2373962af97c8ff7c3c7865b9eeb76cd3a5daf8f547f7e43a5e9e1fc2bb41733050bfcf485f16de449e74f7225c6e4daec571bc4a4e89f0e9e59c8fd761589d629b032bb024d6cbf3db702cce3a6b83327e8fc2f3eca76cdec02cb6b0c02b065d39de7d536281b1369486461df977a98a9b2a910283274bc75eadb5b537e23e6b93b6d96508820114824ccb0c7df437ca3a94e36d1c3db390580c71c7358ac1668787973d0a9810ab2e794db9403abc6c4d25e215de38e5dc4d9dff20c2727aa0abe26178f9b4242856db7b57c83873ed9528e1c50ab3eca8ec714dbd338c3b8954e684b22ed869921bab60f609ec6a1057c37fd225f838cca2324fe9447b4d2d6cd07a6b58143aa4d8847a81bd97b1de6e4eb6e5cfefe8752d362f061f2959c88e118fb4a2e3c24f762e7683c00690ffba1db1f489a49e43647b567918bd426f97cdde8da3043ccfdf47fbbbd1fff5b6b192176afacf1b1b0ae8f160b156cde9c0b83be095d2c5c45daa67d8f7bda90bd9c3bf657211a86bbfd06cab4dee53ad9cea6f02df38bb4c821a5b426fe5afa6eab2ba775b520726b56b649b933b250004771173052f69a3d7b68fa1bc3a343c6b3d0532d4b95e86f790c7684fae330e4d589b6b9e64cbd7f24379687eb420a4927070f38462606997f4028e5baca859bc438db5a779567d3c82fa1d2bd02d982a4378d4b43437918e71a0c68a5105b69e49518dbeb0c723faf87377855b350f59d0bfb67c8a98bb25f63aab810d38a49c5e31848ccb7036446c8a749bbf771246f7e3148f2d9f773e34a3be78b5e28fac8a4fa430a0ef0c818e61bc8d081c153e48cc402f47b692597f976b1dabc61577f472945391438bd3e56e5c4e9e8fcb09af5799b3df47dca546f59828272a0ea522896fcc6bd2bf491e7fc71f8fa2e66bc2ebd1b3216424d726489bdc513ef24fe0abc4f76bdd2ec53c4a7dc16424644be7c85bd7c8cf59c6e38cd9ab32a466057ed9304b660bf31bda2aee13799f92e3515923d5b7b4d26298409dfddaed98744c9cdcd306edb3aa7b22ecc463bc4560dc8c7a66303d4b124f8ba250e2685900a27e4f82e99105c87df2e2bb1002095f86ead8809b07262c3456f9cd5923a2464c0688f438b6bf9b7e6a7891e47426fb52210ff9dc1bd98b86562bbaf5c8aa0095b8cf18907a5650a4c4ea1a75555d8c39af82ac11e08e7bd45bac6a7069ca9783fd24876466ed84011e9c6a2d68034f5d48667e41fb4045694ebe084e28f0950edb8fd1386e624a067afc867f16979a5724857744563e47350d3ad20b6a95cd6ae4054c905673ca2123ddc877f369950a781d27c8e990c49fb4974fd6b90d45067e1fb146e5cbb7edd79577d310a76801eae5b12b261d87ae7baf4006a84fb651dd07357927d28c243ebacc533e6167704c530d126abe336f77ad5e6d9a4857b0c369d16d8cc849a2cba0ab3d235fe3bd04b979b025463e62d921bfd5ac3fecdf58ee6e0cc95791c78c411148aefc928854be03505d8b4a3445907edb5900552cd0bfd2df1d6ba9c17ac9f3322691d23a05f0d2d1e1ff73de960ccc66bb65f0eb1cbd204221fc04749071f65c2b9abc3c07b6bc2598a191c596599542ff2897d78fd62b34abe35f64b78cf790edcfa11bcc93ef6121144bbca99affe1a52c66f9d197e5dc43a1d13ee4595826bacee784b71a47608d57a9c389b0f43fb9641f054ee7612badfb07f43799f33aebca8ca816f676606541b6f5dfa9743ae91718ce3698bff9c2debdc7c6786539a0f6d388101fbaecf6bb1c84ea8fb6df11d5f19fac2d95948bc8ff1de55c646938c39de3be5c89420e263663a3fbcba6338d89494cff219375c3051821001c91e873d92c6c3e02364be83aa56a2a849cac601d5c31d0fc661eb5fff6bf44edb64f77775dca35849e9c9e1033f5ff24a8ffb54777626d0071be3b474fd821294c9d67a35eae455cdc4e87557bbf73a9da55a5505b6064d886469750c2a40500b447e0748c740a4f0c6f6c9f4a726b0c9b833beddf4dd3685f81e789b556220f81108c965599f8d0c2acaca6ff1442619eae0990e8bfd3249abcdd56aafdacea2fc63e51d48d17dd7f4e13727f00c7e59cecc225d3a88bbb4ba2a6c7e9094e06ba8f5d6664efcf81983766fab932a5c0117c41ef25417cf0bafb1945ef077b8110138519f399d059e1fd6ca330f9cb255fcf499acc2817f3e8073d7b41659f07129bb5f718398c143b28ee902d08c1249144bf5e5b23b0dabf185c813ccac04b9dda60267ab01d11d53cef740da8fe30f59a847f18fbc05532e8781eb6993d81a8999cf90e8998a06cedb57a835e9876522d365c9ecd614c6c956d2c33a21696c64a2311a64b614528e8205fa72de0eab4f47f7193981235b6dda75f2585947eb89618957aa7c75d6b6585f2d32b5a7299ea39c187ff7918c2ade82024255d4119c98c4df9e1295bb84953fe4d613e130c4c8529aa1054fdb938e584db1ef9ab4496d56d6f59f6fa5c6a77ec41bf7b78d8be988878f57a650d750a5788d32155bd34c00374338a1bbdc6daa673a35a5d7c5314aed36604e9a424658b73a794df99881a699ed6cb9579175c7bee302049287a424b48e8050fdbce0a6937c186544a124e136be4c78fd517aedf4f59cfdd5639a0b9dc7f8bc80a92990834b940d0d7e99211565603330008beb2380de3fa4dec78f07554897811da31f83485a45ea869aea7f519f71d93739261774bd1fbe76ff139458adaf5da71bee6b27430ec99f4eb482c25ab5d1c97c5c8d2e6bf7bb19db3f9ff588c003124792f39fd66e698a6533beb8931cfa3415eccde0291780f529054624218d3194649724f8065f7d0b08ba02f887c4ba36832afe5fe9bd77d7087578d211b5a1fa549adfc180b1193745315a57da09ca9875b15006dc18c74eb5708a82b6e7b9b295d921cbe5d93542908dbf344607100b3e18ce41915fd3a5385e666aaedf4f1ddb68f69cd6cc1dd94b3bea03d60c73303409281f46fc35d88bc2a200c6dcf4dd91b1bf6410843f39f61a85e26c24cd91dbea0cc03c1fd7f6d366f9014cc957ec6253da8119ad15a4ab575b64dda62575d285125ca984355dc8e93c44bc664a0c5d883e9349c33f13148524dd51a666a134918b9c626bfcfb01d6a0fc2b640c905f5008db864f438764935915f66710412ec947f16eb71434d879ac96c6c50d3a6d4d4c3e1bbe477e848783e47bc6b1d25683094a73b4fafad3455faf9fa11b9e7d99362da5a0bac0b9c2012c3e3ab202ab835eee527389932b9fbe8567a0a8a1aaf0513c992366be7f90b83db223f32fcf672c7705c24d78b051b94014b3e1e001be8772772107ad34ecd95532d9163d7d22846d30eb354e46141a95352f77938a5dc0cc9980baa99dbef0f28555fdfde5928c8ab9dc6cea89d15d485aa7448a4a6a953f0a358397c4a44149da6211715945ff56de00351a7b679a6aa2ee58e785d714b126368b8aae7df68a5c6a39483626a55b9f1c07ff17313093b75515672813170c3da78a9e9ce94b00207d9d05471af3bdd22823e3a7a6d84cc0dc5965da6dd8ca7219510d5abaa8692de20b299524799d0bf66a522aa6122ae9fa5126cdc79fbf3a758b21c8639224bf51b43854a661d9fba76d36bb14cc830b9ff31bd5e4125edb2efe027c9ba576654e714504c2b36eaf4e8c6557bceb81a959c7679faa53a6858b9e14dc8c07439a13cfc97a27f0a8b0adcb79b8c866b424b84b220d3ecfa0d0050bd418ff337ae98519b2840316998a546688c83afeb46366f066a4393bd935ad6d5fd524250b8b5aebdb47a68dedb94dfe21a22afad6e4c3216a87896af50cfccd4787dfbdefdede03dc292adbe4637855b35afddb462c8e907b73ddd10657353d71dde6f91c1c4da1432dc65f1b7436e9598a277bd6bff6a6dac57484cebd2e0553d0aa060caa680bd481c880f37b5ec08d87820dc6fbabed1d2504a15b58fbbbc2c6d8115d9649bcca81b9fe326a345d58b948eb1d9df62e932070976a23d42427b12b6a81d9f0d9484c2e06cdd64559344a49286f645414bbf05ef2890934010df75205435373e802fd557eb5965bbd7f3288781e9fb1d6e75f359f99062f7c5baefbbfd1fb6ac000ba8ff697dbc4454483e6a3ec5825ca8dad888864433f7ce277fbb020a158a750981438bc07804b14c510c06c6dff717720134845bfea7cafb19387201537dbe3b05ac3406d3341ca6a2da6ac317f1cfd64472c2998a7dfb21181cc28ea471b955281ea7eb44fdea59f49a487fffff9ec972e8e60fcdf8e254c8044a9cc0ba1f3b5d0386605dc7a657606eade4f4d3d6cfa956f0d681825881562cd5643566f14303cef1eaf654c3b474a4d456fd72d5a6fee741851b0a397beb064c74229f6d28568a05a8c65476e6de05b8e8d0f7c1f6fbaa0a4552cb4381be36d9356f5c173b6be1029742e6bcaca12be966aeca04169cc1721a6a98276f22230da65701d3e720c83724aff826ab40c323947281c44f62d36b1dcd90c58d2d3cd4a710a2cddae4a0ce2e2d67ee094efd1a9ec80a2184935025ec2269bed8ff65bdfaceb50434a2c3cbced18b2fb03370b622764ab8f7c019a277ae14cb84298a8c5cd3457e3e6593eacf131cc36e33df2eff3cb2c24d3ecfc57faaf6041344265b6e9d06921d0fac327d48a7873ac7854b0b91e7ba2f28df012806c5d78e11d5735a6d96b5562f311d7b0ec1460fd57a296e6c6d82f542ce0f7212752f026e32bb2cc74452e5be8961793eb99edef4f50ad54c2d9fba574555ddd305ad62d65088562bd954d89ccfd276070f083ea6a9bd8b27cf15a222613238cf7a1aaf9d64c584556e8baa1f0a3bf8f355e50a7650228aac3436ddd86eb8a893a2e2b7deedc3aa7378c5a2d59f158cbf097c4bc4e2cf642926af31fc20711e71484c07d9504b141d10fd4ffc2986e09023a8f18d2d3cb57631f4baa7ab66e754b39b7522d3b7f7095a0a80009b58df8bc0e523a98a94e291156c20d935f803f0fbb6be69ae9410da9963545df4b8a962553d094b10ee3f56b55f51bed4e22fa74e839dbbe070255013e4c3deb12dace80232fc207057fe98f0d10a8d13a843f7254fa3d4991cf00e6ba71d217bde616c17c7efe42b667a104473aaae7fd81aa1c8dfc3fdf81f28671c9fdeae7b2ea7000eac10f154c49bab5a0be351ef80b5caff14ce010e6fe2742063406ad5b21ac5dfd910ef9a8d8430c0a8866c0d5a940761881983d16e1631a251b434089327fb4c5ce78c4a4e2c3f0349ff2f0ff7b7140d2bc6b3dce86cd9ab26f14e72af28036b527f4d48fb7e1cafcfde67b511f253b1e4aead7478c82a8a7691bca5c57b735e824d0f0ef0ffffff0f