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 83845 a07834802019de67221c552d9752146d1702dc1124e4f4e0c66966459fc3a825

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f4892806141693ddd380aadd8a226df662d8f291f03bdfa4e58d137e0af915f9
Certificate Block Hash
a07834802019de67221c552d9752146d1702dc1124e4f4e0c66966459fc3a825
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00831a0100046f0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006921dcfa39b34012408a60ab2edecca27ad2a7835e8b9d0026bc09fb22cf9a4da8f5e9894278ba081fd2574847f08068130d261c397f9e127e31ac814f55a32b98f69e49f9c9fa9aca9023d0147c33c42c2c1b11650ae31515030000000000000000020000000200831a0100046f0000

Raw Header Hex

00004020ca7a6dd8ac98f64168b336ef1087284d507673710d8d2b8c8ef1834d17402b2c9b1b3313df789036a9692f28a104b19ba7bbd9bf5d4dd15b1a3847eb36b53d54a66e4e6a52c70018f915f90a7e138de5a4df3bf091f2d862f66d228addaa80d3dd931614062889f4

Proof Data Hex

59,560 bytes
121216020307068c8d0bd02be88c4182e67806109e7a67d9844623b42ab9bf0d18f4313fcdbaf313a3ce0bd33a199084842c31ce4abf45bff27ebf31ba6206e72a2cf2907b43b66532d219ef38f816e4b2aa07f14a56002ceb8339a4cb73589203837401568cd7a09927d776206342d557038f60aecba9e4b699195a86afd29a544d4ddb2bf0cdf2bc260e1c5bd0b19189b3d8e18b00bb2c35369b2b43e344f01717ae838927ff5a4a41da92c89ad7deea834256705de1ac0505f4a73a81ab8f99feec44a8b1b188a170685331e954040bfacae077a278c61b523a833bc850aa48039c2418c1dea5066741259a8d940a90d7fe56aa7cde9522507d5785c88c8d6e27732dfac4649d243fd05f4195ffbb2996a0c94c019339666bd8a542c33af27a0dd240b09dfa7c6817445e38266952707a54fdcad91bf7b42097fdc4bc831c053b47f642449ebd7105feceb659773bd7c72b5f0b2f14045fc439991b506199457e35dfc2c464bddf3b6688bb35c0df857f1afd380f60fe0cc87949299ce1c7a82357fb9e389a632576031b8f1d3a54a4fda40ffee55ebcb2afed3b5e593de87be2a75432a15ef2fe873c78875c13c7f3c972506e5f790b4e1b2816d40a4a63c7de92db9a7c9b11435e1eebd8aab0877367d94839b785572e8026624452ccaa4e3897957d7aacd803a37964a833ea3838384d65e6b1f37b94305eb3634a28b964fbee9e3edb5ed58825a2df0caf09e3a3870231b9e0db4687506a9f3bfc3639231316358b33241b7ff5237df11481bbacea9bbc044b376ab0d9b35bce2a9563228cd971a0cd0a07170c57e2f7f0b0a900959bec38bfeabc737f893be0c9fb9d47b6dde9a5f63830f5ca0f40ae512bd220a70183b1bea7e13137b7dc456245e4816dbde5b255647cd78c38d178187e7ec44274a7c17c84271428fa4450b34732e248cffa39ab6123f0161bc062efcf297726d5baf0d566cf6f9d4f3c2bc2756772e5b84f10fc81f3ff731a53489acb312d63a3a522c243301eaed0c22b63c9431c57087343e3ae78f50f2a91973cac0f6db9033c23a2559fb5b473d465c1e2ee4952d41f2f0747fcbd3abbabe392581d4475418c905b3b1e992b773bc3ed6fddd5cc9ab43acf71f873613769733976438dca892da568b2e2a427cc01e6ca9cc94ae1f23e1a5b8cfa0baa473046379c8bad7237e6b00dc110e8a69912328df9c3c7211bb0cd4fb6948ec925b9593020ab3b6e5c6ffe00d1fdadcec8f69e61188c486e7ed0a8ad44341ec74de12d39f71421bb0b72f1fe397a13ebc3233c17a2150965527a05e71d59ebee64ab21e7fa846904b1f2b55ed190719a78beaf62af6dbfeb203cc70a263d26d5285f67b5d8679f3d1685a501cc2f7e4f239e9be9e21d7d69b19f1d4bcd79a4a99cabc4e4a09742591556d439cde055bf8ba5e876b4cbc62082141a682f79412ec27ce7c74fc44d47e7f48e83cfac5435ae47718468f5122c903414d6901d9fb41faf33c516e6acc16953ac8397156fa5e3664b48455544a28f959fb3c134c5578ddb3653439a44806a834da5b65e702d94e68b63d378dfa35d8c863cc81b035508ab1aef89cfe5e92a79bb7d6f3c674f36b1aaf7c6b078f68f5c31fd2e1869a52517c74be516b70a9d5f2be55ceb68dc1de221ed537b771f8d62887fca1f913532b8c475460f743745184bbc3f28fb4ac182b778fa99feead75d18852a27b377ddc62cff5045d5bf978e9d5a450c132a68fda9765580e2fa0492054d0157781f51b1a84d7456393bb36a4be61eecf59a70c77ac26d714ec4153d66b6db409d3b867b2b4e728831cebc543cd3b389f19ca8490d347eac6867a45becf8617878842a4e823e6ff383e95a70dea80e286c5257ec78e3007fb988ad680db6514b53f13b39d5fbe3f368a8385e45aa623de7efa40e7887c91a003d39682a9e46024def6e0b97a6fc155e6d178547fdb20cd402cbd0ea8b461a733ca876fb2e68e9d8b51f2e11bf2bfdf42915628568bf5b1b4b8db05cd1115cd4c30e1ac84492e8fe17e9a92c6285ef9c90a5ff98091ab5b940e87737956202ff51734bda251609d5a194df78849402945700ee22364decfb0b1848ea9af1619a2139ca4d00b488dba2459e9ecbe43d48fbadab0c796aff78117e7fcd8f8b78f6305f5863ad9b5cfc57530a344a73a16a9cbe19f23a08179b7a7552cc1b624e7ebc0bf01a37379129fa2996bc49a56067315a8f999ed2105b3e864086386d329035c8c81cf6e3a19706e2478f50fe115173d035f5bb228c0b667fd2f3b5c11cb5175983353ecc234f8f406de7fec50d14793ca2ba9e70833da3547278058fcef317dd42eab1f39a54129b247c3a8e708f9f4516edb98c86c979bcdbf3eb62d590cbf721415c96e5c10388758c172a6168776a1393666c482073ec5e64212e8aaa9b0c0a185a37cc33ef190d810cf754141670a7bd454a4864d9fabee9fadfc055410c133255e3c6453e6c4797838db85e576c4ddfa366afc8997a145c259e018bd3bef325fdc0fdb0013d63e327d0f5f5ca527068fa8710eba9066d093219e586ba20d95a790c5533ccb0d63ce8fafef82f1756f25308af5c2cd66c0483a2fcad47c903178599af63b20421b471038671be3ec0ed358d0e4c91c295f60a71beee913691f4f16934ade71e3e9fcd411d0acde8344a1ac5e349af9f251dafa62208609617e5f19555556f42706c84c5d8fb129bf808c653f2ec8550ae8abbc753140978d565f5c669c488b263db1f67773eddebdab0855627ff1d014ed14c8b36d378ef55f357f10fa3dec1f913e29f7314ba14a9f2a9df5b4ca48bc943adae20e405d532c85512a823c59b596eb33ef62678306114555879c3c8de24499b88468d11f03612c445c037f8fc5ff8dc2a529b95738e8d4c00c8b6d9fa23df4ca46df103715b1e4139841f08399f3d8587468162e54ef5de293ddc52d20d158121d782888bdc4758867d33bc60b5ddd4c81f442e3d23e4051b2d766202f15f2ed65f1fbe9bee8eb4cae3657ce9b869b59a4eb1352be70169549be84bad498ac55da3434a85ab958a57c4fb3351fc559e8a51c38e4aef5fd1bcf8e046810751cd25fa12e7ddadb77260fe2cb63266c67ab8fac709ab6b601c98487018a540460df5b6429eb25d5861672f430dcbc577d2a05f9874626231fd070e832b5fe73e902e12078d859f44430cb165168832c911e35683cb6cde6945193fffef991d019ee86854ba21f2b499576d49269b08a41144252fb67252b09a23d8794068c6618f6b36f3bc11b38418a4ba5aead04ae7a39210d14c4f0a603b1fe7e9b2bf6dd463b7555f12be25eb401f47986537468ad704210fc9f51712e3f574a6a22c10e8645c9eabf5283c271b756ab78502537887514294ce564e7ab9ca0dabfd2f8a90fa95a42329b19520bf6809dd3b5be54b360227d5bf74fc7cd41cc41e4e3e329010d15bc08c66fef78c96ea6df382515f9da5c838c2636d786c7c50484ed5eb7656b4c93f1f852edfef66a59c065554afbbf11b1f4fd59fb16f8fb2d01bf9206e4b29a41121bd138f881798a0d63570518ee29621617a46228bd59b0527e05296edbc2fc1193e11277fff366dbfc90a552cba7c2323d6f4c6219cdab7896d7976e852c743d825be1300ddf0cde0fc237a183d704a9439a27f04ad1debd97d1ed8621dc2d9e98952ecb40403b7f48aa250168fe94ae30c88bc40d4e82392bd08986f7585df6ae6791260dbfe817d8c49b64569ee34743a3363cda467732710b2fc6464847d75c165e9ef7fdb6ab57f6a8ad8f43ea9332a111cd20a211e42b195edcfd841f9c030530568d967e4797bbc6c20241306646765d31dbc4b689c2a514e9844f30a158cfd4f4e311766e635f2210d1e490a9cbe1ec8d2a26522f82d917e42125dc0b93da5d7df44e092b95527a8ddee4cfb122cd219c677685b9d1f5d61fdbbcd2711f4ada8ba34005e313a280a3ad4cf780f9ce8b28f349c2101919f26385af80b2ca5188cff2ebeedfd6f91d27fd5306685f1f1a9f8114a1d5e685562b23dde9e0bfadb5fefb41080590313df572a179859ec196d387997edaa6d49d6a2993927cc171e2895ff761718c78bdc68a3ab24cf14940ab3ff9608bce017f6dc3c28d748fffac0dacb9be3d9f336e2e2ce8ec94a6c5ca59c1b16fdbb771fd16ec8e3165e35062dc8f5e4596480a06acce94b6e12f26be18559a50161021cfd9a0c9bd66b782bf7d49fdef987dda388c0cc82af3b7f0e9c7b7ebd503f65dcfae59e6f7d9048b6bca4a27ed5572cd7a9a40089b7c6aff2458325d5da69590f96a7b657e26545d850d443be8b41deff8d54d3cdd5b344b6cb5917dbf034cba7bbe5523a9bc1ec94cc8ddb408d99fd65588d58fc01c3f5c6268d07721e89439025bd19d3a82ed40a8476e2262f6ba1ac0b6b393d28a74bdb28302f47dd480187dd3e30971dd8692c116b84c5dab05555c69e4226d902bd0f099be038e956b58f44f8356e05a56b907781ef6acc68093e80ea16175c40a2b4ab18b3edc4b3b1f3bc5f9c622335fd22353b83097e03b54a30580f1700841733238f49a78e4ba1b0180deac31b36a6284f0c192dd62db38888315ae76e58c6f24deb4d249805605c95916e86fc4bcd92ba168bf0fd0f22bc8c31f66c7bb31540547f711d4972ef47c40d95059b61665debb2bdd3f6d9c9a92ede5288264e68e368445c4a3beb9b35913309b4446a97758026b1cf60d27685df77a41b57e8800955ef6373e44aa49a86958b22ab9fc4d8f2e235099b703f06611e627a464f8907c1dd603a933e15c81a5878d29fc2d78ba214eca3bc56ef7e9f41e7d4371370511b2dfa6a20dfc93e59cabcc85553b7635d83780f4e2af96d3cc0018607be0a00428d65b0508e89f64141095d07009235633c0ad8afd327c8005c5a15aba3c205288c0d51cfd5885025accc65af780409d2078228075958c23fa2fd359c0d3eaeb815517f0b1429eea60b0ad530bc4248961acbf48cb9a6dc40e00f3ca5e8c640eeef7a69a623ec7405e56edfd4cb607be843c241ede2c194d63495505056677fecc7b5f63f215e66ef3a6f1a91033c77aa969c1d5d88471d6cc8c74591b3a02227ec20aa4832f6c42e3ccad92afa65a64bb4b1e72eef1ed2dfe5aef6f7d36816d1720928d088786860ae7e56a86c27a9c17b0e000494102b5dd5870d9f070084a673cf5f5ee96024dabbc95b6b3d498323d771abba3e55c1f4a3402072fa09fd54b49e6765ded358e1483e1a38e59ffe5ad88b10cd3c8ba38ce0abbee8164d37e1465561503d291b6869c844349eced26151b5b45c7a97e3bef9c54a73fdeee33db6ee936b5664fc3a4a79b00e895f147ff31146139ddaff49d596bac39e80b763e9df5ac7327d83163f6d4624a01f9f4b9fd1afac39641fa0a61ae540d57c089169d8ea9b7dcea06747b74b4ce0bef7243b6e8df6013d0a2c48f10b104f37b60a7eaf3ce5f5a610f18576384ed878f80c2e411a8e904de946e619834d3733100fe936018788c2fa890241af8a677d7652ee52d1de21baf36d83f6adad1a90c19eae3a5d8dd753321df74c1b9fcb151e348e28e3e0a6a1dacdd89d5b958e6e4cd994ceb4c8cec62c1e6d8ec9b53d8bbc70a87dd5ce439199c7df8c167517d9e96d169c88203abc2938de86458e5e4a9ef806323994873e8c08c182d258c9c61cf59374ad0a8e67aedb384639df0ce071107b0893f94b50c34425cac87f2971e91072a57e49bceb0d1ddd15227b00731e1d0324b6a3f83bf44a582ed642228e8c8bbf148726b10ad5d1d583f47e3e92e6ceb41ef8a8157b39bf2b976389e3fbb488fe89ca3fa3eff506724d4e5d11c854af873e04eeb4bd2e53fc302f4b31299d9feb2902c41741c0adf3031131ca49149be01e2997937de78a5ab72781643fc44b3ed4d9e322c576e5bbd5179a2a15c9e544cb40dd7e64a3708e9f3ff3faf3a833a69d60f4d2ea87d014192b009a77b5869cd1eea171235950c75a3f367543490f6c3f09467a06f233369e8136ac0abd4382710022daf822b16004769ad17976841176b5ad723a4a346ba4b93c4b83e2699d341d0473d97ce7cd33f6f4a184a4c2b27d2f3a2149452786a9ea42c99d6f84bfd12243f9c99d4ab919a6cbbdf315ede90c36dbb8c0e9f94ee9f4f28fc4abd734a4adc34340ebcc28f25d5ba3ed07f09003e113dfdfb34487128361ffabe781011dbbfb7228efcd36b94d7908986281a6f2ab1802a064bc835aabd62023e1addcf21852ba2129b1f171c7e55c5378cae7bcd2a3671ba3a5d407f0e0f4aa244f9795188883b59cf445a78711b5daa31b51ba91f246c67e6094da41e36679b19b4af81f60ac358237d6e399e0997e77ff814b5cc370f7d20cb8ca9b3a76d385f848c34f0a5f0feb6faeae77db0461d1caddb361bcca49982cd3074f58fb66a39f14116bc6b5216375c58ee80145a39d35da6379a8bfc55ca0246b860ce8b85bbf8cc5d6283f559044720d16ef0d74c06f1061a6e6e4a08c734b866fc6f10aa7f046c9a5a12c9a63893cb8dc50885b2bec51968c5920a8d782948549d56cfc88725ccb3fb3fdb49edd58e1496b367230673c5c95b58c1ed0e8059c7b0d4e7aff41dd80adadf33a49966389129feb8b761e8bf0373c008cd9ba0ba93bc9cc40823104568d66e0bfebc7b3dc2e8975a381a0ffc53ba33b5d5c00566b357f9cc50e659322bb3a5cbb6455adbf20eeae5c72657bde274836eec1652401381ba11a4760092a1a07d13fd78de25977723c8d13b0cbf83727a98e721d61c06363cee4c240ab71813636f4b368f783a0f4e5861060b6644def54ffd0481aa9de1c6d9acef03db6290b5af20af840717474805c5449e3efb8ec249c52357d0dde452aa64c30f915d8b0ee56bc580e58fb1f7933ef4e7ec60895b022a2b09b18e988eb756fb7875390bbf7da8fe66e5c3870954a729008670b37605474dfb84e56bfde69f22181c20e223c9e0123b475b9f993af39144a619ae56234768debcfad0cb9e28426928892e2381be58b943b2157f7a0733eb129ebd68984e8bd8c4ee5ace808082997c4b90836cae04dc51e562a1d1cd7d800a7fda35632e3ac925d24df0cb43aafbd58c72ba39d768434e3d8332cae77c549cdbc0d36f90a3506e426c42ea184ab785ab04bc2a9ca8986257a2a3f6603ef63499ab531f3e6c3cb741b04b84a6a13df5101b1282883d07223c74ac7116bad12bed6d209eae335b89ecf443e800b01f7e7680c47454e5e82c3a54364110017ed276a998d56e4d8f930443fb6f0e0ab25f063bfbee695c7529cc53c642657f0df740c978ff81a5a178b866cb176f6562b3c3cb601f5e3fd79a5efa8367a57a2ddb6fe822fa93ff8d7ffdeced46ab9d1a2b488a9245ab5566f3316341420deee88376015dc96630770bb89fb31b06ad6a3e83cceff75006f9c343fd612d31a4b244e00b543c8163527110163f196df3802932434559b7f43d9538707388e7e265defb943ee1274cd8e09444fcfc2cc200553a7f19190b50fd43331c28247fb6a62af5fbfa6673a8566a9a889c97390535e687fb4c8638dbc256e507ba60bc23a032e29e924c450144a981d730d09a80f7d96504f39974fdee1a78bf1cb01da94c796f5b91ebf0823ce494e8dc7c8abad2a4a37d04d9f9d4081e0654ad7dcd5e44101d8f97cc3b59f4496ee02da526b930751e0a6b4780a2182a123d3c4b71616fa949442e3cd8edcf453a1963d26c2573c413ecba148be874421392daa412b5ddcd9fbc0d5492ec8cb2efadd046ed6f118a25e20201519adb9663a4ab3c8685162a2762b4395160a6984fc2cec5193dbc8e0c4a9e362f93f0efcf21037fac1d902825329107da180b5dee6a73db11a7c56ccbd87497ba7f6e5a3096afefa07cba385cc36331fc7005dd2f0009431342edef23e29717bd7c8818f37fb8b219d6227ec5d145bc30efd2d41aef6c94495c91f372634c6910ee4c87930a4b4d1aba674a028ff1f58d7bccf8b0cb8e045bf572f18240e918155429e636176c5a889b22485baf6c59db89ebfa78cd8af9505a0c961da4814a45a0888ddba21497950300300a0064732f05b3331e5aab4ae3c673f5041b4d0ebeae84db69c8b52e5a0bc9d2b5617608b0b92d5aa2fece4bba4dc3b85fa4b1293a29b86762d18c0720122774b9f2d42edf8f7cb1d571fe6ea8e7c8e38c2fdbda75b8c01ad2ac6d453d814578d1829ca4faa175aea155e99cbc687566ab2e3d7e478f50701138022d9a85257645366ce1396a7c06711422ae4594216f9e090daaddb0bb588794679c7c1e047812180c3c9683ba8c2a0cd9e1e0f186e8054bc3cc991ac3a50a1116390b51ad7ec18070f35b6ae7b8bbe4583f66339b14c63f9a86bd946dcd28fa615182072076e93eaa6c9b0e286768933e3717c4d95336ab61265f12be04679ca55920d66b9e9d4fa7e0678b75145116709e238edf8f54e2c415dd4d5144daf97be1cb826631dfd48f688d1b0e0f39504f9cf55613c710851f18ecaf395e9196d92721551ec58113aebf2662322c407302a0796799a7768dd83941fc9cdbdd64a908f097ee7d7f541774666dd216c912fba02369e215a3c84cd3b8336191951381c894669ba385a2b954e956ed719b49e9e7660cc591e02fdd8071ec1cdc962b4918a4763552c206879117e867b3f0a836dee4ebc8e0fe1b451150a58a94582639e3c3b3a226b76590ba6838403373ece7d8837127f2448e77542c5c2fa1b95eca2ee07ddf854c7f67032f9ba4b56a9e69ca2ce21b83ffe5ad058897b7e2e43912eb8f8dba4a67f28a33ff1adb4f772ff7d8b75f11aca08fb48397ca8eb6bc4c6ca5ecc5d6ad0ee16d21e87256fc70fbfc4555e2eadc826f78d20551d15b2c1b652d0afe5dd78bb57d294ca40ab06b3f84ba3b59b7f4708971152b9fe0f145110a871fb9840cb46270c6430ff3c81b5b75923978614ccd32eeb94e10d7cc6ef4984e7d5c9918c38809a4be12020c855893f6c853000bc16ab9f96efa79b4238aef2377be318d489d23a14b071ecf20a9b770c00d0b50afad71d8835e7effde3d62d9f92167f0549bc8ee2f73b28344e90212b03bbc060ec47541d08122770acb4c54f2f3c5ee05067a1dee0d9e59603491a08a11eb03f6c96441de1df8cc09f44a7806673b388a8c1bb78eb29038e7b0fce5308bf54b8e37938b02c3b64d85e8779bc375e13fe46a3348d456e8f63875852ca72d8f2aca6bd10d0477a374620809384502388b3e288ca81fa5b85d377b1df3a74aaae4403660682d358add957ba990b0acba682b8243c07c1a22e7cf5f854d9c21d3a830efef2ff9493d44b34f78ca053c07e39f75b047738a7dbc921144a4be757d8352fb5b28c2d09502122d4260fc609319fbc40acc4c258369e08780b9fc3cdfc5b824b23a3e855c1421a60ef7460071292db2d9de6a4425220c766fac64dc3d514eab850a06fceafe8d5be4be39376041ac9715d876799f12215f4d3236626b2bba9ba583f8503ba2f76536732fcb26a94bd6cdebaa6e60b278d9bde1b551249608a1be11e2519161cdabe9822cf40e4318620196db903d8270babc63a1aae45896790b2d0e921fef85a7983b2f6672f51d2d23a88d03a63f7c4c58cdd8794637c86c493b8d84994c053147d3168a8804054967249b2d5057846936e544710f46af0c782900e1fe726d0c8871f2a69dfd46f042ea69569d0f8918e7cfcf0c6dc83dc278ea929991a60bf550d1a49d09d8c85838eea654b7b017654585684c8a0bb9fef0e08eecf992b18aadd84f018d23e549a8c622f70a03b491223dc8dd8c8e9f9f2bf989f88f4d654427d46ece4dedeab6eeb5504f21fbf78c4947bcb677593fa0e3a9558212ed6a62ba20da36acd22aa31c31ae644a937af25f7d9084fa004f301f3230045c5c935c4058ed15cd0c8d86f1c51b70c46a8646e1490e4ac6d0d435a662eefac1b9d925dd0e5bc36b4e04c8e51e68ada7e183ad2ce24b029ae1d34cd2772fd43313e36fd8ee46c78d2e8ed1bd61d8e095685b1665d0a9850484123348c77bc434d19867e5cdaf23ff3b48f85267d59be472ec15c7e560d1f8448729c8e8588d44d948bef819bd643038f1d6d21281d94df69ddf07b192ad093d433cb0489c892183e11d9868c8aa52639e5cf5a4841457d1caa318e21a10947cc76ed742287da6c4bea6c04741d181978840ef8d88d8fc4bbd346058c8c2560f3635c5c8023ece2dd92352edc4c6915e41f56c7a648f5532f9725c56de2bd7f24c1be0384d1c409161a8b51d6411797a5c621e148464302dba6cc9c0bd6a1d4fe66103b483da9efe19d0914b4d46b4a0eadbebc0c9828b80ca3f4e50373e2e9d01d631de4edb9732cce10493796ccf2639939f365ce8b4407990927265afb230d5b416e532373a846ac4d73b842c50b8c7d5c9e3ba1201b0726ec4a3224322166f895f3cb63ba4ee689b330ee3513a55213992e459345f935a10fcc325d88fac612b3e42eaf8dd85e0e8d62848f9e867d31f87d03edc6e4c040e8f5c9805564e99a9bf3d5baa5287882483d80505117f831ecb5f7700f2a3f55e3a905f7a77db10d21b31169028d3b95fbb4c35430a5e02f789b4f70e7572acab07d95601991819b0c726678f570774026d4b90f6872e05e63f7cb5c93a14ca7c36d8a4fded93ea8e06e038b3b757d66d139cc8e3b8ced5f8c8a5bff8c9da92735c40c2af6a5138a67168923135369105e9998f07fee5e9289af0d11b244a8dd8e73cbb1d99cc3f44732ee870af4f53b83d4c2cba0294bce20a60ce089051f6f1459b42358ea0601f0f8873df3b308d6934e07061132639c3f79f1180ada389a1039b4edbc22cbdc54975c099a02f0660c2b8ed2880e1d4449c534177fc07651e1f742c91ba372c3f425ee1fd028b6bd000fe56b9b3d6158470ff6f0e14143f3df5a798102c144376c1d0151baf00e3c4caa97bc234125daf80fa6394889b19bbad2cdda60a350b514ed1738c36537481e2937075d9ef5a057838f564c2c1bb14b76c0621c1323a734d5e7ea8bf7760f95e2e63b535fb59b520ba41972ebe4698189f596a4bb7379f150ff89a6bbebdeabc5e0b0624af8005a8b74a45f385713c88f6fd9943436ae2a5f8b3d451726fdb9f148642fadc0707e0b4d20f26fe16edcccd9e4488b9e7a957de0689335b70fa8f47c46c2e50e15bcaefb7c6e382a00fe90129894777237bbfc9387212178a7247a97edb424d5a16661ab68ecc7d7de619098c378a2d9d11df7cee815312405a3ea93303914b521585c659312425bc301c67bb9d2f0d3a71e2e75c2578d0d0d2b2fe966563ee329c3bb24af35d6441cd5268ac866096412a91ee35c2d0f9fd94ae02802bfaf2aa8bc95924b0d56034c3ad1c8423b04df103864b2df2333bef6112ccd66c3a19d667c130190e099e70f7c5c4370333bd50cc30d6ca2e4c1d37efe76e36f1eb7d6efe250c534a535dfaa90ad86e51138bd05603656d2b759285fbd02e900fc438533e3ca17cbfa3b9a1fcf4774093cbf351d87b053078ced747597abcbe2d8dd6f28e8c5df73aa6b1ee4ae4160a5b7f8c5e51cb7cd1838a197c434191a2a4befb13c722b6e38482431ae4a2ebf0771bf55fb1a5c617b605e8ab408cc912ac1e5b1550757872a7e8cb062be8e6f28b15ba06cea4b8acd649e94ed3e679cdd9bdc0bd733511fe0d30e80a35d25ba8041b6c572775cb2c113cfd5135957c3b9049c319d2ae2e9a30646010918e13d53e6f4f7a2e9ecad1de1060c22711aa248e68a038b76be1b9b47bb2ce137c4aeb234da070caa2dc0b05b020f9c13b924864bc4ded067a698263d9e924e9b8c913a2afd06b324297cfc1676fa36bcbca638d9e39f9b4e85876df2a31689b15b751a6506eb9c34e30dff505b251d9340b7d29ec6e8303ba0cfba5fb0e4049f6ebabdb586530050920907d381ada1648a041503ae1fcb35ce248a033e87db14b389d9ba53984c99ce917843f56b7b97141556c266aac1f96c2f4dd2d3bec2cf4e92e91ebe94506064c691fdf6c18a2e4e114116acafa7e0943d3f15db5a0715f3f918e47f716d24123d842c368dcf9f7585632780aca5435a49279140cb398661a6f38761e06c464f85346a8582ec5aa845d9996c27a32cd38a5c8b8c5bd7a19ec607099d2afccc1d68b39c52e9bfbcde1fa72e24e66ef020c05e48d7e3a26ccc6d90b7a7f287fef311900bd445c9dcfc1417129f60d8dddb22e68e31bd2de8a3b2ff7f9e154541fd1028dd066fb70ee7abb1987524d402ecc09c018c2f5399f6938d46d05574b5ae06798f4ff3adbe67238e172c506bd6557d1f7a1023b0139c9eb74b92cf799ed662f5b3242a062aed13fa40c65c5abeca979123b4ebb271eb62c31cce0e56b8badee0fd073d1d0d617253f6d0bf7c45f8e01522fbe8b2426ea87c1865ee17805f5e92c86785431db50f1492f9698ed6848da61c85b81cf860fbde1cacfc0fca2285154445666888e5706a82c0173492fea8c110448dcea92a12a771c6a562dfcc989c0f2c3b754dfc2ac725ae18cb6e7944dc01b7e876123939943459ea5c2ecad51c89031af52df543a565d2ea4fe8360a5d0f1133da7e31db964d8785aaccff5b90c462f014eefca1fb903a829bde7ff789cc160a6bc31c93457baa852c62be5e1bbb60a878a2ed265d29bed6cc02cfc47b246a86b9a9a777e5e8585260d95edd249fea6c07e28871ebfcad96c04521d98c6e890dbca21784fd8014536aff74f5bcaa8eb7593f14fec69af7b1c60cdf9041277d4f9e0bac4c79379cfe8a35d17a9208d61daf1308e31d6e3446d8f756531ca0c2fb26a5f4295796c7eeafc19155439b912440cc685b5c3b9f6d077efec88e94aa4de72e7f29d83ec612100bf644fc6ad82542b68f604938095f020fa3c991f673867b977fd363d5c353fa7f56c728facea36fdb36bef809796fceb21eaa4087f66be6ff68c1d1e270644ec2c5fcd1b703d0f968f38556af2ee30f031a030b8677213c1fd6bdfca12457fe29f867fe7a37a0c8630940fe1616063673caf3cff3f0eb59004a5e007b04198527cc91ec3392044ad30d51d5759cad78d3c3098f4b997572436e58ce6d95f6d12274237d154b966e311ce0a5511a866517a85ba3bc0ce64b207ecd6ff92da4d8dcfa964646152f2c26ea8117fa7e7d7ed707528ac8715d68bca04ed3d39fa0dc705ef9ac302392b93af26528f789c85cbe31774e37c4c6c20a572f5d64bdebaad0799f76f5fee393b59c51e3c8858a8f44eea3b89318e854a179aaba8c39b26bd80680c20a5b36c8271c94402bad9491bac194eb40ef2e49b110fc6614dc87b1d734d9d18bf835fe2cabf80c195e51a7ddd26e4e447f49010c1384cccf78be7260211916566d5e23c51adaf7deadad3bc5b935b82242ef40045801909a1a823116a97f77b9916c11cb8a272d93d39660aa99b6e30a35ea7e464c160efe099617fd09440648db8a32c8151ffb1f3393afe8c24cdf12afe13bf83399ebb4ff95ed4f9d86e3bbf27c8e331256c4a31ced9b79311d046febeec11d9ace8c04d2d48c730d0f101f1af5b3f8544ae5ac76cc18c6a29e2e3ab0d7aa11042d95200539a69dbd0a90fae7398f30e0a1363bee49c58eaf72d40801b395ac17ce39681b3be5f38ee658394f191dc2874f52a2b170df28bdea9d12653cad680bf6594161713576f207a7f610c5aa572616ed37d8fec2d9549a88aefe74fb515f63660f06f576e4b764720d4e72ab6d66dd8db972e4f64222ff49bc7578ca8e3ae4a37fdb908bc56bcccd0f292a470f3a8caec2d436bf51441f150ddbf1b41c72bbd4a53a0ad199b1e4c4b16df2cc928199ac3408e8a3b35670e66bcae0353f91aa371d268cca97debc0a3deecd57bd2866480290670c00a76638cc5f6fe850342d741bdf8e497cfc2a1afdedc10f382c7749f0225e59337d1e255af38dcf6c45aab591e3ac12410358db2d35ff2ad34ecc0e72f2f04f195d7b6864726e05c416d0317b23cdf0d44d42ab6660c6f0cf708b17faa1a74e12482e838f0a284a39c45e2b73bc25e03c3a107923320f6a81de2791ab186e72ba3450429091ec653b8911f1c63618c471bfba1459f594036a3b44b46ac13ba5434fe67146f702d9b561a241d05d9b77d8dc49034d253636b91d06642c0859a48f3ff87fc837c2dec22fa36a25a0807328a279951bbff523893f5304663bea5f3a527f6c42d90718a3550e8d791887ac0bcf8b5e84f883da81264deab2fb0250d4ecc1176ea37860538282ee53f389c44fe43acdad06f17163d7617df1d1f870b36008447f8756390cd50ad614eb581e658528de36be13094d501e0683a0abc7e423fa58134c8cef2fbf68295cb0c62015ee07f873d07eb8369cbe00ab4246eff5410d49859673d7f7d60daa344db6030a08e5c65fe8672f68b0fcbf08dd4bfd294804273b70c0e994b938763ca532ac1ceb3710975004916f9895345cdedf75c015686fb6f1793a297fbc1387aafb99db6cb73f4c254f433e1a7afb5948279603a56f0b599b3d5591939688b5bf9e729b1bd79d8184bbc8ff9f932357d5c9f662b782d21259b64ae95660634a2b27c81afc61b1f0dd8c7e1a76e4f341618dd75e453a53cc47e500bed08786e55115ca277a21d3aa710b530d41ee3b232db3568900a1647d5befba964313ad5231d9fe963540a705441f0a19784e2d5affa32cc92bbc357b3f846ef4917346cb732f58762590f0b8c340442c990ed6df05d0190e22a31574ffa95713864896357554d30bb85da3e927abf9960c604418018f784769978891aaaa42f30e5353c37e844b6e295cf214be642acb3bf2d2d10e9b6ce9e02aa0141ddb2576767f354c22a16bcac84a43a89b2113d2cebf24d0a80fc2c476142feabc2559ff5ce207f001e5af3a1d4259e7704f1a59e8ffcc1c5f3418c0c70ea2dea24705bd40f4cb730902d1166473a209c0dbb0f841d366a37cb96c212176afcb2362d77a0f0aea5d1753cd9f226a0a24eff85d75cd68437a2a79d7096d8ca38985d10a4639fb2e4ae43817495c428262615385fb8c3dc2fb5cba15d4d8fb84040a03ec6e33d67e6c831f4b5889bc0af128f9c04014beae713d13038a95483b83b9b06b6fa135e7503589f8cb4192540c65b1397e72c3b689c5450fa36a7f7fe55c49957c25e6c9ff8cf06a6d68e296c89ca0ae2136de88165fde3fa2100053f2c2919ddebac27dd262cd3b150cabfdfe3837f9295c5ccdff885b027500146e0aebbc9c688cf832dd1475f927ffad57ed1da5eeb955d0536069a64fbe240878f86c2a72191243a76331d116708b280ecfc44ff98463670003a306653ee9a3c1fe39725ac93c2b8f00bc5b0ef9a90aee8d59ef8750cd55341dd8546b5248b7d2ec66df7476220a514d97d8e9935a14e0199dcd7f0765a8bb6416140e60b7b6aa283bfa368c8c69546d0dabda374db28a939b9b3c9532f8e20c997702dac8e2ddf8d4b6e9b0e942ff4073403b1d34eefddf1714fde7fc51defab22a2cd90c8b7716dcd9d559f66e05092862262f6585d98296fc592fd795ec8b7a3a0538436b76bafe4c286002209947a804643449bd419246e1d3cb3512e4314de7a6ff7ff8214e135753eca49dc82b57616ad9b5b85a9b96927183c81ed5d95ad55d435f6953f2c89405ae47d187ea4fbe3e5db92b6dbdff95eb2511d1895e752cb7d512c91cd2190658960c0b8a3e27277ab48f1b8c26bc55664edfb4752d3967648f49ead60dbfcb0538fbeaed1836a04c872eee4bc2708950fb72c4a417dd05c09f95a1ec5d2bcdd3da967073962aa286bf33a50bfa7fa51dcb2782c689b49a6d66364d38faa9c8abdbb9867712a5fea133ec9a8df96009684263fc48ca8f081aa47d4ed9868e76ddf1f601cf73b29e1743988465f2f576e4d0c3fa4a3312f9f27213c9fea3021de67588706a209a74e1d58fd439cf988cd5de74835f16c08d83981df153f052d18bf16351f8d8c8badf82a5220e939faa05fcdf18eb3702cf13c2fec01fb8ea90cc12d6c6d15da214196fc2926e5f2a35ec9eaa3bd2f9619e4dbe55ca430d6dd81a143b33a17b45ffa2f659a9550f2228e3c77e659a3d1173a62595a38e68cd8e79da87f68ba8e561053a4ea4783ac086cf240f34b575b0389a6705fd360ba79cbf522bb66c813a0430352ff58a7dd8816e1b025f799d9f7e237f05049d2b2c785ca7f8391d90ca2afcec9c866c3da169e02e0607a0578c268eab934307eb1e89e6fb15f5e0315523023241f8797f36339aa42ee2b0f866236eb7defa792716d1249e53641afe83a5e5f730dcd077c71a082d9f5fac5ddad7f182ea4ee10837eb6b7f3a3dcf8be1b91b31bc9a87bcc46b43e3390ee0f3f3e53f40599e74c38c0f634b6f6d6938d8ba65f6e6cd1353f52876f113b1c5e3fd90762d4c961f9ee32bfe26315dd970455abdc371a0b6b1857293c61f7e545d2f24f1f865215271258f47a91820cbdbe7a0ff633133d5ed7d57e09f8ce4bd6ca29e56f8b054b725bbe317035129d2359cbe605d670b0213d8247e765ea5585e1eadabaf455741fe4b1af6023cb34e937287ee65253c03f18097a5e09b9eb1337effc07f03e6c1eba956fe3c1ed2456024f329ee886eb90b9fd600632af94a8b4acda11f2e89bf831b56f199eaec68b8092b293ea0a242498d6dac1fb28130d1b8f2ff31c4371727edb65118a311fd7e137fc32af899665663ee5f8e461ef0ff125153e216c2cb7d01a2af513531cd11e8d1b3ce68c6d74b7566d3aa9918afd8d4d66fbe32e779d6cf01d57c1159117556e72795f4ad089f42e8c23338047f84b5b85f90e7dee085acda436c1006a1d06f1aed27c5dc45b88d60e51d0f7b46c31efd9bc80b402a8e892cbb77204793c469013482fc60c1de94c9d65bb124c89242d6e3af7796c24e086744cb8481f550e7150c3e3198ed6ba3649708ed4acc85083241834249e453272abf40608633f12bffbdf45972bc56703fd94c64698bcd88aaa014d1441f7fbcff2c930e420e822fc40f1cc506ecd73ed1b1753b053eb352a434e23f5dedf5eb93cb771960303e15d228dd499b1a20746c962cdd16dfd77f3aae6edf9aea179ffe69ced19bdf9eb99ca87725d774bf99d529da3b71aa44a4ca59af7940cf3063cd95193c22f521994f7ec7df6ff132f3654c140234809ecd751c82048ce2f8359087eba482d57355d55cf85d79ac1c5823c7b5413c27cbcd9f5f0d20bfb1f682b3ec7cc93d531220911275fb8dfb1d1123748f715cb368eb9b4972f69f91c36deea5575bf948230cfd8df90bb0d8f481f291086976eace6c5d178e64e3b2c5c83819b9bcb25d1c326fe2193892fb595df3383f18885767a1b104a08e312307a310e2b9cb53468fd3948fa1a8ba3c2bd54569d94b571c2ad1713f296cacebf5da27e82ffa41ac967871d5f02e3e9c8a7f233191633c954e3b10caaea1d0c0484f2dbc757432ac204986e7dfe87cb11f6e64e9f532a83ef6bd5cfd447bd4926a38853cc5c1fa99265f66cb8e3efe1f13e87f48dba0e6139855bb09983654db9f077ea4d8142b345a44ea8fd40ba9faba8c94172b583a846424745400ccf87a7c48fda2ce7fcb5f1d0167a6d66125b180eba25b4aee2ed0f09f63358102444e0d81700f0e60841fe1d4152a10379276f82ca3ba71503bbbbc5150a2da1f05f389272d73abe6d6f06f2a98eb47b6b0ab8e0e92b4d0f0170e7e7c7be9612c0e3e2a7efc95456b0212c2bdfafc39c4e37870700ed81a336e92f5ead93ce1d2a60af7fc0fa62c07fed6fbbe8f2d839ab306f5b95fd1257461147dfbd658e12a1d67ce2ede14bf1ef02da30d46c51714ab8cf508b9fa1a04967b6b64b7e6e1e1f64e1d68ee23b14f8f822a9f02cef99e15c43ca841ffa19b6a6992a3cee53c9894ad0022ff895e94bceabdd7fb0ce1c0734a239ed78f0d44f24b95efd4448b492e5086b54a7289d924369530a2e26bcf5357201c4f0768d79626a288e67f961a344bfb34cbf7244fa7d5ef24f375245b18a6a9756e45e14c52aa7a56cd36aad6691631e4e8c5288ee337bd669b6b2e2c9d5ce9e010ce6f72005542337bf1eb398a132b69447c00cc622016ad18750567321e1979b785569cb1562d5066f17406dd7f57acdf5640a1e5328b988ed369347085ab3861cf67782e3320e19cd702765d7947b42437a11f66b32751d1d4b819bb0a5e2ef7abc061080b4e23be6297c3645dae8c2d063cdf0254d11a60a60cb396df949ba4b4dd00cdd294f41a6a655ca9ad9456264b56f4f1d56a435daead6648b011d368d8d6500c6ad0efbd96d8846e15eb298e67c093184eefaa38120b06190cacf88c2c3c76cdd6bb2ea3805ee9cdf548d0c04e770ba13b2564290546a037183f632ba004d4caaa4668bcfaf486a4bf1d9e69580732863d0098b7b5b2f7ab5e920459910acd4aa9adc3b2a780169055aedc110aeccf28b803018c4c67651da3a421656856b35c3d64e57f0af49843d4956f45cb5075ef8b155948501242437afa582e31648f1f4be42cbd9cb96c523b13da3fe83bf89dbb33db25ee89e5a7e07ab20d4822e1a7fcf84a8bb296fe24ee06ea08e23a958722c331dd4be17d46281d0f3477c4d86050e410e94786347af4f6f77108ec8b851a7a896b0de7b644249ac4a7deb61e49f40001d95b8110206fc761bd45797b6201f3e6bc6929093688a6ba68e1179c4a065ac74f7451f59b172fdbe24859339c9f5f19b2d2c80d7cbc4fe57464f99c34c3f7054e960f2d2d556125715195736f86afd93391dac69cd6313b96eef002445d1d9c45ba737c84ef920cc40d418aff8f0719279a957d959959f2756894c3e498459a07d9f3082c43c95ef35f19cef75e2635482496736e983997920eb8a07a5f409a0a9d863c5350c09b97d3e2e1829e61ca661bd87ff42a0d480780957cbe097a52241ea9744c96887fb8d72a023534997c5e6de127eaf9f93941c825ac52cb38b48e1f70e142c29c1c3319bffca31a1052cf5b3569aa86d8ea8b3edf6aa6b84b1dc032474b40b0eca420f7b629621c35e144d303978bcc533d5bb9b219c7005cfa76af63c1c24bec11e2f71b2678f8d33795a5a29ca7e7cff2f92a18529b36cffcc03c7169e4b23d8c502b483df253a6615980c33cc8d3528da286627814dddd735b3298ba441ffb302fb30620c33d4bb8f349631f185619eb0bcfad513ee479103ac445b7c871747fdbba543a8f16a79627ebce45a58d6d9b983a3e7bd03340b7cd9a69fd11d2eb866589cc86e63eea1a1713d5a661816e002936cf5f025e4833f42bfb557b6690c654f5c1e1cf16b7dd8d75aff76b6d8c4891b34c06e19c934cee9fde74f79e167be87953e5560c2da01ed1c32bc31e251fa450007a7239efce0d0957674fcca27b84375f67d9c032c311d18fbb8d0a9ebc4213a675995d886ee3480bf8992409041725a61772c10b6a387f5f3fa9a9e7cbeb3b2f0dbb64e20d61f11ad9efc2a8bac846ce8e35fe5912efab6f5acd063d2b8125e62c4f89fc291ccead882654b151b4cb073bd90a0993d8019507d1e88d12405671c139ee917dc5e3f2b7eac22fc6849381712aec3a7fdb6f14ff4e826fae0bbb239a5d01bbf27160cb074db445f9cabe78b1aed254a772ef231d9a8d5209dad3190d236b3036ca6220153222689e34ab637bad304212a5a2247dc207043ecad668876f6d7c0cdf7af81258fc82fd031810b969b1ed8eed92d3c4ace40089232bd7b8c319645857f48fe5c95faa7be34eab7203f49a7fc3a31b8bd02c2934e6b13d6ceb94a2d8ff22f4f2ae134f0af38737b5dac7326d23cb78528f63980c74084ebdce7da4d8d6e34172d047f3a955080c3f19193cb0b041f887c3c601c761add3d9b7e6d5cba4435da2d4c8c6f47ded237ec23a550b49985aeb6d78cec427909faece82002acc368a09f858bee339652a1cbf06020e83abee1e33c76ec1c3a098dd254f544f0793878aa2249fdad8369354435a43be63b109e6105f3e411d6a59c530901e51983420a0d6c901263a6169c91567b7418b759b29ca0d4b8630fe73f4d0004cf6bc9bcfc868a9ffb954034d726563423a8ddb51063d43d490559488683aabeee656c2a67f336d6de89e5247d9bfaa81cfb232710da96a9d21a2e1a98016f64a95ec99e57bc3372f6851038195ce3b416123a69daf16dec0fe6bbb363cafb5d121dca98d6539929f10124579cf62d65fed52d1c194b852c92540945e1d265570a5d4642517645cb77c00c9c47e594124fe6ae2ad5c6d0cba82ec6f1de41853cc38c5ea01cce9b0aa69c7b70c657d5426c78c58b38389b928a6a50ae957cdbd24e83c202017c21d3ae73985ea381c84a881fc64a17560617fc60d03c8939556e3ac30ea321b97cf96d112359917acd9652f2c484fc497c411b0a84b61804565d75365ad641012cd06207c65023269c44f9fba1fcad194e2a93cdc00491e7752cdd3aa8abbf0229d415f0eafb55205068d6049c2a4bb2c6cf71765e5f2173bc926f309c4a3e9dd51034aa0753ad08396b45f1e403626e8ee7175740ff2e46c2e00896cfbbebe7a5dfd17c0205413604d3a61ae355932f5db05ff7551eca5dc066e6c6a3a87f0daf50f1026139b282dd852e3fdf41ac2233c8e6fca8e581abdf625dcd8be486aa82d14bf7afbf83abd25111682947a6bcd860bfabecdfcf23c117458d58e70bd505919dadb319b389ca5761c626cab0f392c7978dd78543ecbc547ae99a988482559c3dd15064a1828cb9b624062cdc35f9748602d5c2b899f38f95808f93da0be2324e8f3b7fe6fa2dfa52fa621d7e5294ff48a2d5905ef0b284473ac095dc3f1a9ab9f9303307757812f0d2973e6d41c70f35f2595a607ee36a5a101148e722c672eb0739a0874a05688611c37d62b28652e2bba29cd1b918646ff50388f1286cf843c47fe47df4036d9662287988f509b191d9af678d7f888f586707ef75b66c762b73702ad973f62f0e141299621bbc979245e7a249385ec5695b65e290c59222bb34aa6a5da64386b6d83d50c001d7cde6b1fbb74413adc475d212be5bc1d3a1e83acec121740e0f7a796e7ba0a4818110ae91cf5af8a74c07291188c742b900679ad61b18e67ba4299a070166ca11269e1fb75e6569d52424f635cbdce79cb4b2ec8d2d844aa9a46991fdbedd373a63f8be6e388816b68d0cb9df99497a842af62949ded9142f0573b3c67f7256c560f97a45b95377e95cbeec24b7ef3296ef4b73a9f5affba98cb7d8e68157af93ffa0f397d99315d200fd470ea4dc15ec11d3ab682c0997f6b181f037a0cf73257ea66eaee24f17a670ec0ef442b6bf971744ab38f79d584561cbd247f1a2dcf0ba9ebb19ef9061e18bfa094bdce345461946636cdfaddbd12aeba69c225fa3084d17230f10baaf3f317f30798879bc61d5eb44537794aca464c8f17fe2e23e598054e6829bb7878791339f896acfb2b403f0730bee15ee1ce6cc5ad815ce4f3acdf88355377f2d2a9a86141b67ad4382a5c3468bd69226371da13cfcaefdecfdc6283fb50c86e3cd476460a9d0af39f5b41c5c811d820b21e28013f78652524d1a4cdaecf0f433c3cad46f5312c42046c8db9e2284e3ac9382cda99038a7e109cbe6d7d234e7250dbac70db2612219d5a73df09a05b2af39df02e3ba192b7bbeae4d1624d3a2c0df5a74d531cacb859f65feed02139e89f600db731d9093086d4429dfa3d71d466cf120587a97eb5603f6697ecc22b56692dcee065d1dfd67b5550aef026f82ca8f5cbdac3a3c13edb251e9cc7924d3f2d14819a7223e2c0b135dbadc18f4d280c380752e6d5225943e6699c26c52fabf875e6a18cacc2bc38eb36bc957423e8f5d371467cd5ab361fab1d1f06b7a19f984c65894514921352adfddd47eb7d7b26400fe5b4070c33556bdf0270d4a3b1656cd87ed77d95da9caf789d06b91aa15b77632671a84f637dc670c714ef7ef89f4e1e0b9a3796a9d7328f2051aa68b9009f1aba9e8b5729833814a22fe103007ecd8133d150be32db8e12b83a4fcff9f3a4bf5add81c23ccbb58220c41579bf7009fbac1363c4136ee1df25f06b5f9ab367f91a7a47936c6be14e79a42f5869025a414a1330d03332549549a2a2ae24ab78aff44f6ce0066c37200c6b7cb94909e71cfa95613d1d45530b6e945146ac45e09923036d282b0113683c74043471c05ca38e4fdcac20384fad43098ebf68fad7216688bb14a3003bfab76f68c508311a974743ab6da8992df4a1162ffad54a333574877a93c36ea673936164ec3769b5f5c33f8605457946343d8c2017e58d8f6e14185890537676ed753e219fd187ad850283fd12f8759aef81b6127863ece136a1133ff7ce1c5f76ed75f8b127466cf9f6016083c07b39b6dd7dffd5aa2bf98bbd2fc93a43b096decd3b3e5620de918897f943355afc74cd7c8a9afb1f650533a21b03234c5c998675dc4a457dcf5731fb7fd6555028ba4f176b0e584d3ff732bc5b2d8bb746b70a0cf0e1a1665414893001375793d625356198447bbc6bf86f51659b2a687bce56f532cbe0fe782389e084297433dbed147293365225068821b17875400e1461883fc7f8eb77a71ac83997243232923cead9cd322cb0bed37d49ec75714907df73816e86556497c55b4055c1ad23d0e1b0b991259fead3b68be6050e02b1b49380b2d767fabb0f56239972cbd1a1c5e45266cd22fc9c931729e5828aaa68f1e6e67626458c9fc06b95a03c11e3ddfa5f69c884eae66666559aa3fc8767f1a316f055db60374288a0231a8e13c64331e814e5d3221f0ff5906ae19544df1e52e498ee084b263f9a5b2fd382a9661f7e844caae2de1fd74ede5b0bdaab15d0339dee13dd84f88ee547182d4a1eb49455502b01f1fe95eaa4db59c0156c0fadfdf596d88b48d2ae004357ce6e357198d21bd97e9c8891577d8e1554e2c490eac9cc196b4331756c28b30a7aa3b823027609d1fd3ed5782ee7136332675e12728c9d53cc338920d167d845481e839fd303552990578e8afad0194cdaa12117996bb8b1b935188f61e6417a3f0506e1b608f8f945ec580e32030b0e3e866b7a2b8a5001841c7d4ed49e7619daafa1e71911f1cefd36326ad951c3045c186c28628af44d83b0e70a91eac5e97a492e4f3bf9d31bf14c040867a6192f9b5ea94b27940f063a865d31b736102c991b7b184723fa02924882b0e142cf169c3d8e6cd5ef114ad7d55716f35e3590ce9d576d2bad937e0e36fa632e5242aba345cd8cac568042bef601e4597a0bd181b90f21aad36f19f40dc44e67c2bf6359a51705f59dcad75dd11a08875a27c395f4078b6bce3964fc1950057aaf200af5f3800b88a88db9f94f8e082d946326c419a3cd5e99ba53a53f798b2a3fb6f8a469baf263103946d0757b8895c3b84a5cb4ad458b166ef39004ecd009e85336d10c2a67af57be752e0b31e556b68d0c22f2957bbcb1378d313d7bbd0438a4b6d055ad787cb864b5f9baf52fc1c0a0303b6de4215fa21b2f92270d8ae8f3c428c9df1c37786d8b8ecc8eeb98467e3ff031cbf7a1962ce3a49ccc9bf27bc43a6d7201edde1cce048c7966e00a05908520e71e9c4450c72b4995035e73d43af9179e63cb9de4c0b865a44e8c77a922385004be00cf7dae1f96ec74320f67946ef637830ff51210160769191638b786c0a2928921832a238f70c78d9cff08b13790b2ec80f2048d107eaed4a60c8b10c2b57fd69f8fb7a3b8b6cb123dee0157917442dde829a5c5bed4a9cdeb7f89e6d4dcc505a0b3f25f7b577d5db0dfc516198a8ef00a8916fcf04e5d55209872ed1026b7fc69079dabf77c388268ad3ca1a3e0a2b94eb72a328b1163aab0d999caf9c07420735642833d0c85f7798ab7897b75949073782dcfe67344827ab332f01cd1005656b5113570eb7726c8d26ba48a07bf5a7d77d31dab3bbe96f6b36e299e183e712b7a5e57a04eebf7cf9cef1ab5d0020ab9e9188fd77a321643d72edf65bc0eb6a520592fd386b60cb5ea3987c5bbc01b4912ccf5d55458f9cd426f4ccf84239c1303c25dfeafd4dc68d98af2ba0b1d8cf5841a5360d72f411e89afc210ed8d0e88683b5b68c7224f6ebb0bdced09f5feb300f4a859c7134f61c303e9f1b86b497e1286477b8927a9f55d9f51909c9cfa37ec054f53abba13bd95c75fa76795610fa0d92dc6d9bccc98fd1a3d0fcb273f8f0560f06ae2c2a80741ea7db24d68eb09b33075371168dc774689c9fa394e5bf13cb78883972ea1ccd0ab113225d406c5de17d0495b76ac47b724173dce407c5e9747439af7edf35fcfd4bed5f21669bd3c1deedc0fe5022265c3e92edff9f803803d4c161ec4f7f293d9eda794a60b34ae990dc45b956d1cc31785a7657b5081c4e1e30651886742a43ba8a1dd1c0c4c65f720e6590a9bf5900647e8aec7ed98825dda3dcb76dc57abed134fce401fa923a4973e5ff553977d52cdc8f96faf56b48b0db2880fd57621a536360debb9f94ec8dff172fe2978f164c7af2b4bc5ff3f65c8a66b45d0619d95d7ed97f51c01db29711f11dcff26629cf1cfac3fd94a2d7bcbb22b3b4dac9f2cb602ace8f5136e33892cbd0ab2da9256236144e22b848f3239f24d1cc6e41780756a3c8b9cc2a863ad87ea0015a33f8ed12f044a05a74c77659a0015bf5a51662298e010b7c3dc0ca825dc7d3c4dbc5a5cd6a5141e8574c0f7b1f889881072d6943ee786602a53d37175e7b3950c18bf9ff7d576ceb2c67fd2c48cb29a6333f7da3aa7aa861de3ff4e755c68b5e6f4bb6021cd1f41a9dc9357e44b5058da856f56cf9c210af844ff19b836fe17a5d64a76c2163cf69f0fab9e9b1f0afedc110c31f03968e84033281bdb635d39e1bc6b89e881b82c363910261fc39097511561c6ea09cefeba10f4246b7b3061f72ea937552b19aa2540edd00f3cdb100d61da2a1c53b012f756b49eebe046c0904802c851d50ee22d491fc62e05adf402374cb176916b359c5bde9331ddac8292c5c0e6d68c53aa7d596f7e290b7f3007ace800aef27395b708e80f093e9836aacae69e02872529f6c9c15bb74292366b77ba0a755e662991490d02e346035cc5045903bf3e24ff3fea41e402981a9c5eee0f449e4db9171980daacc1563d89fc536da112ba1c71877129f674aba24c76910cc13d8f4ac5dd547abc11a9b05319df2adec5f9ba22e6fb88a8fa22b9c3842e683331a4d35b28287c0f269042ae6dbfc199dac783cbf48f750a2e0f752c86a35c7c6b37c8d8d8411bd79e8387994a7a5b6d4a4790901dabf7fabb84b15640f0ad5483de505d31fc429c54970f5021da231a82991091051e4197fbefc385ab9627fde103d61dc8fa19de8e15bbd3b1dca00a25dafdc9732a08990669fd168b8f06e37d7adfdec5b2fe7be5ff551cbb6a7503842efd6c64412dee11c2ca1235f96828f6d4717cff22150e52795f67326eb09c26f2171bc88ca7fe19c1dcb8b6d3e04543f69c6f4c74ce019685973ea71a6f3196901e58f5bdf79f479afca33a78e10e5717cd49fb7b104b5ca8429a59b9d4649bfc9d19a52b49af937e50a757fc31f96c78953164db51b1314d28a4b1d567d354e2a24e85a5b4aba3ce12c82dde949a2d6a4e789e677b1c8f7ca0f0031056b12cc0b9c7060377de8bbb2edb2811eb3ca4aacd0d94293013643ef22c06c64981e8d58a0eaf70a8e7de322f4c165ad8cc8dd322ec214215f3a094e6fe9f0924136207a77c956ee8bc0fea20172aa85f6a4dff930a0c356822dba5f7d3cf670e397308b21c1a1777d6174aeabbbf34e428807ea8fa9c81093da33aa021b133fb9c29f1e4919ce6c75c2a36e1d3506817c4866fec2f8e575334550a29f4c90a86032e337f3639c445acc53e38a0d995fcb798165163ed8a53838ab939555285a88bbfdb7b5692205121af4c2de9e05f9233d32eec404922a0342208affcf87dcb56d0dceaad264453a8fdc0a3ab8940e4a822a11e3f42a092c20e67b2a50176056d900cb890a3acea9cdaec8be4374d3184759cac552ee86b9bcb1393ff939c0119b052a650a684230b0c45fc6f41a800d9415860c042c45f87bbd3569bdf73da354f0472aa8eda7532a9c59e70abf7a3b40ba4e2711a51b473b49b34d38a9ad52c5805d63be08d5a781aee803f90b595f86455302bd8eb1de4b23ac9d7325ed606227bffa43dce7f59d31948992af30233036a5e0af285e198ae2cb15e60ea2a9aef9c0d22e2ec4af449268b3ebed81175381fce03e34ff58cf0018409b9339977943dd19758ba57e271a39d9c0ecccf91d931c6ee64bb6f46a7645b7a8b71bcc80689e5f84502649d4eb4f17120f869935cd44f2238af685f1191fb013e2ac92fcd58be856b42a43f1cc5796794264b12947a0b414488ce068ca88d9725a11e5d50b2324746f89c9340dc80ff18448097b037e6089b7054f55e87dad97e1f7ba6c444fd0976d7240b88338e99b8b951e32cacd4fff02617ea220f86e097b1319d1696c8d1eb2b14ba714e571fcee27c01c587bbef6b1b96266db17b6647971891c9b4a76f7304c72901256c9d075eb12807ef405c782b3305dc20538933b45be3ef2e9d071b141d7b7235d899765f59ba04d1eb909e56c857dc3869bb97e3b2a3fd7896a6a24526a8c8fbde671423ecebdde750a53ae58a4f009116b4fbb096e0863ec7b921783dcea6cffec01056012e7664121be60a93d91d54ea14e885a1ce2db26cde78f827eb6002c81283f9ca0f0955501a483abe290e7b93082b589beeafcc1068c608485467eec7da2b5c70f84a2fe7574ceff522f148b2627a9d2af60f7cdde4dfe9e13be0f553ba360e2cc1298b96245685614620b4868ac4ab1b79bf9b1daa19c3c7cb25a8c5a376456efd5e2fc05d16e08be9095e7eec4337e8c1568cb5d519123bf4d95f97f933d815def033eaf27b2c46c69a60b670b933ad141c61ae590fd85566e0c8b76b8c83fad01adb5e1cdcc45ca9bf1c3625b011e8cfe59731af0a2b24a1116738765df6fc8c0732190386924220ba7ec60b4c443de05d9f176d24407722b663ee21ea4356aab591bb280a5a7b90fd5af662608b841125c4627a03e12cff802086b2f9a6dc7b09f44d1e0d3f4e6f1cb402446fc88b427d662a79f558e036422cec40a39a8cdc2a439e06edba0401096ce1b6030c2ebf668de22758195383708b6185914f904ddf23ffd536d73ceae1c4a49627fc9ea0770b090caab2472712b1d1d5d5e6a0d695a0b14c533c9df2c495909706d4667a6091ccc862f72f92c35e2429393ba5816348670e75ba9d4b27471389613bfa897460010ecc6d7636dab83de1e4ef365e07518c7a3dc563f096a01b3d565f17424f825bfdb3506caaf7d1808101a0d48a1f6606eec87cec27738637b17371f3e48c6611885b24236c63c1eda94d35f7392fe85de2125ac6c28e48ed599a33fee48100ca3c65338bd3b9a336291ea1eb6926fdcb795eab6694af8d2ecca1f9efbbe0fde2f46378585595d32754f4e2ae12afc3df544ac4ca56261749e5e2f8a90d4e7b749595b4cd7f14e4a02ef1c84da092153b9845b306f31db0c3aa3778a09efd5d6af1218bb0d718dcc92c7ef546741a15bc34e70ca0012206a4769e6c861c3ed75495c3ab240db448237d8e24281a94367d222090af0a35083af7d1b1edadedc379793404e0e6d96b258aba30b5befbd28d763fa4cdb758304c625b83f15e68a39ae7ea7f54b9009f0cfada27d15757420fc994ca2258de9d316e1ebfaf40c5617b8d20bf87cacd8e1681f31227b27e83f1894cb921bb9d70c9deff5c6b891e7b9189de80c8cd5c5c87b743166ec2e1aafa358266a7b8f695689cc81dbeb6e851c4e27f7a291328ba8ca15dfdc826cdee9833cb73feba5f19332a5128a076c139bada06863258f7e51c6b6ac94c79b8067a037e59b450273d8bc925437b9bb6185b681c88a77a0a2b43afd28473bf4880665d514612ea8c9e18fddab275fecd96016ef52e8e6b3c8af29b39bd38c482cc2e5df1c96728e9ab4927ad2e7bd96f67ca70e5335a15b6f931f3aa60674e6ef80d390b1985f68f71d5331d599cdf4c1c19513aa77920a0934fd86f4ad667bb506d39f1807a39699137c1be025b015a6456dab70689bff6a5f71ccaad364815512700af9c8dabb4ab69664a6f6872db9181190de530b25d79c1b43264b8e98747d839b9ded68a6644bfa08a748cddf9329d76ac485a16b2c15ed3a52996650c7acbad24b77e4d7a94aa133a2638eca97990a8e1aa70179b5b5b5ff18da89ee5e013e7a237b0f1cd32b8f2ec0641cea15ac8920650a5504f538b4e24e4038120af96c14b0c11c1da7758a49e349a003c89684a7c70821c7b8d912704ccb2f3b58e9022ce116a37f5aa252dc3a2d9f3bdadcf24069a3f607e46f675999e952c48baa66e2ea40946fca71024c5d175c72aac6f2ea0dce088dee573b94af5af55ef76a05175e204834626b7c5cfda2a36fff61a5c5445b48b78eb1d3ae51e104fd16bdbec5904c3e78bfdaac130913574b9669a8462996b010990f7d696168dd8830653acea9c27d8a49e4c7e312960d533130dc2bd6be62fc845a49559a9d7cbe4e8f9b77147f21701eaf7afbcc74d08b5da496db48bdbf93aa20a454ec04096a7d68c74264371798249456d1999c5ea0c970c9d530aeceda8a5a9a32b351c5902a5184dcf7d61fa915f481cf9d9c3790f12bf902e12d075768074f4bc8b550da913da8c53f208815a41813742194dfc08131ddc3f3618dd2b0c9366f5d7a3fcaed1ea6851830837a6f84ebd71233546edbf313c4926b4601fbd8fa0e4196349c6a91b0c1b76fbd798b4c8ef8fc53d1ed9e4792a07fa556410a0ff4bb25f0a61941f6cb5c127ee9c5e81c146c8026b919065a467cd8fa3860afd2bdf2b5e9767d73c9ec39a88db4c27d9b61cf43e20a2728b5a17afdd0fad4c28dbd38fb20e4af23cb6debc16772c07aaacf015865935396ebc0421cd3b95dff21e5c7a20e8ec6f5b4a2f969ac9b40f50f9dbc93a6e6097dffc134a4970f9f436b4035dc5b7bf416b01acb9c6701bb4c0490a880fc6cd0e0802fbb80f0d82c9f333d0580c32fff9d11bf85848fe0c6fba492e7a79c5fd4cebc2e2bd8a883ecb175aa2f6ba39eeaa316df5dcb6b9f7a9b42c67d9823361b05d3700f5eaeadd84a682b490bf9a6cd5ce89faf341ca50ab7124734fabf80cb466433f97eca6127473f3338846dca13e2e4515a32c07ac706efcd85d16a044fb9475df41208b4c9625b9221b7a792f6c21aec5b6dc27d7d21ff1a2215430212dc23604a899c6ce4f370f61b30966abf8f82e6ae2007d7cf1aa24667992b6bcf5eb21c091dcd24edebbc83013a3cfbdd2ac32e8196f62a85152c3b326bcf88fd3bc0d5824e57181f727dab4d02f6719758573d1fdb78ddc257d069b1aa4029b8e4d11908978227995ebb1fd223baff521bd537df7940ce0ab24ccd23dc30e4a390c27837c616f4f8dfcb9dfd4b1273929e1a2660402b4b08b148b926a93bb585ab743a9f9b1184890eec5f16ef239f7cffd90ef3e7a75671cbace73653f45b7e5690404aa9f5c7eb15feaebf4d3d8905f5b49823ca5662b601393dd4782a12d2577d25cbeddc48f055014fe5720c7f7303a5cc861af8874c42abea67f943874d41baab42b81ea383337d5daaa6362543c635f5e83a6acf3aadbb86febe261f8ed5a4768dd9e08ad33e14ea7f412849d1a9aa8c2c51a5329fb3afa617feacee6224ce5e04a4e666a9e2a8cb05a991eb4976bf8a11e25f8eb43e24c942176d475fbbaa5e23b6e52d0c5652df9a19c9dbc8062a94aa8af6f60d9c2a823723a7b95f6895691e3e4e02e1d03ea3fd1869478cd348773bdb9b199327aa696029107f341fd6ba268122663d28e8edeb4fc9a9be41126512f0c5a6db146ecda9c3218d5b6794fe2288d78569f3538166224f5e3f45a0856c07929a019d9246da7b951169e95cc0803a76e3ebdd6aee3776a305e44af9a8ac11c441d17f57681bda548078f472f797365e88446f3d767f1192dfe587f200e6fa7f2870e926434ddf83594c5cff2d1964d53650f0d9889eff6c2fab4e3fc2d52daae94fda53909b7173b6f720bbae0ae88834216b0b4aa626064ccccd0dec6c0a3b6d744253b1228a0c7adc8916121dcf9f31ca90644daf076b2ecf36b8fa46ea904036299a3a3a9957737500bb8c866aab114167c1edde8baf51498c19e4557a7cf2a0219abccb107c53ba7346123f7d29d536bad955ab3c1664a2c4934b8fed69135ff38e0de5df41004141dc149cebc6aa0d8c3c40a83eb475a8f547cfeea8de24894519bd006c77a017133cace17b30c8a57cda40de2cb45d749a24d2a23895588cf4972fbb1b60d4e0629c91b1a40dac94e8f799b38647c07c1225bc6a06465f7df8b32f96568c9e2e544ebc0fb00ff99142f91e3f73e39a74ed04992d3ae4831d9c1ea28d004efaf355b8b6037a3a476d38f26289e2058964edeab5e41263b68da10b66216fca9f558de361532f67e4d70bd8e26c81cda89cf6bc6aac07dfcb5e4eb120aa11a27e4ad023f2405cf0a372a770fb356a4f5b2fda56573e8e5c2b31876b8080d2cb9ab91fb0f9eb6fcdf290e6a301a0e3c262fb89d097c440c9e8a317de46017e3b7b6c9b2102b3dab9124f352343c7166ab13ad705b0511743761968b97e129e3e489d181844de403faff61aaf05f11a92ca1727267723e7cc56e7bba5a17c095b4632b62e6b576a14f27806baf0fce8ca05c427024baf88658bc304a5bc7f2f118db0a262639ba43c23178b91e93a3736ddcb34dbba073896601ed78771a755105f924aef09fca600591f5760135ebebd4232e24350bbcb27dd5b74fdf65f7f755668b9e5266137795a69c8c27e2cdba2bc9300308d12def9e0415c0f0a95cd9a2d64921fe176e6c344d63ab406c86daf45208638970bdd16625a995b3961086a24c7a8be25bb3dd0d0311cc0556507f93563ea9aec7e5d76e8c418d9a4771f50930282723a7e9a6523e8ce39e81fc09769598f535e2b0f81280510f75811af2b73a5056418b9abf3a6273dc177b945c6b3162db0ad7c54cdb769a90ca5e826cc275d4ea6bdbdcc2853150a54467db6112378e1305cfe3df8a71807becf0fc716bf47f24c938ec06a66c69d3a751ebc1b653cc48f2f00d8dafd8b7a0ba338f58261ebaa37f98d9762e01813124c1113f342e4612abade196b46a2477ae9c63857f74f2c84167ae45041d04de611839896fbdc8e579320d408145e788cfbe251036bd6886aaccfcc9a8f235a8989841c128c4169a2f7de706ac5311e62a04474936d62251480eee2c102a9a4d20a4acc204c49a2a190e83174510fbf4fb2bd59a4df9ce3744034a94034212ab54d7d879739b839a9dfcd1152200827410f9f4cc1a0af1b0ac8625b46c99ecf34a8642ec0eead25e2686132fecf94ca3d2f643144c22e7cf8e58b89993cd454ef4c66233e50c1eee5a2bd473feb1b70e70618fd16c4adb30929677dad6627205252eed693cf2b9301faf6d647a1df2db4d5063a8fe23e18c6a370b6a6fc31e4c2118a16144ac66cbf46b608903b64d2d48f86756a1fc00e72b82717a7a537e19a230438a1510e77e3afd2daf72d27881c392a8b1b3b4fb52b8fda704108db0ff533cc8468be98d5806573c501b6e2d5d1873b348aa81503cc97bb59a5c14b941c36150c9f1e98cf8efde719dc6702497bf33f9c24d3096ddcd8e4fc2bb1aa1ab4c299e3415a85acc63ac1939d7f18fd95150b0a160033762d862472e9b279148d21037d3113a01af753fad02ed4b421ecf4d60748f2d5e910e8cca3a023438282167685d5f87721187c84ffb6b6bcf7adb3ed00fb9460f649987ea7522a1eae3917a23df45bb8cb5ba7989b476bb47f9e8660104cee5d621a6c5d9f3ddadc3839fa9fc24db226738c4c7f1e230f5bf91df8e48bcabf4b0c776ed5843bc32981e14aca77af7a10c1ef637b5d78ff93c7616bf282775a74382e36befa16c0fe8b6abd4c8eedd20fd4a02991c238922ec2322b0d9131b1d4e5bc2122ac3d720b4485b367de218e7c752d76a5e21e19f86416d3eaa4df7a8f3782ee82332320abcb968cba2fe89e36e0d514fae721cdf1b99c1f02e02dd7bf11708efb5b011100284de7a265ebce9073ad9b7acd3040a497d6a7bb8d21060dcea20e79b0088d915d20fc78e4c6e6fcdee5f2454de78cf2065c73c34c6b8c27d04ee51aadd8685f855f9b4c068638f3b690ae123e2bd3cc5ce61d7bdf26a0532eb59a7e098e02ab6518e7964c905b1358728ef8424790b99832c887f5f6324f59d3c3b36dc4ba1aac24d536bfe6e2349a891a67423599414fcbadebe51e29bcd31e1df7caf8e05d5fd8e0b6b407c110c95a4dc0ecd60c45afcedc2f8ebc78daa8e924b0675c7c561fbb2e4c6c0dca521645dbc98229b09ce968741f3ac2d442d6e629d957fcac85d6767096629001b0512c898865e274c875977a80cdd2a02535d9eb5147fff07ad107e774161dca3d88f1b7ca2967ac5449f411175c6473b335fe4f62e5d56cc38bb1ad38bb34572b24c2ccfd4ed7984a7b33720b660bdff53351fbda460610462717d1f04f828e4ea45245136c27911fb1c418b1c3eb874e039ecaa566d46c1cbbcd8d26679e24182ed7de950d05b7b4bc9e92af08d452e8d679f5f63eff47f7170dd691c99fff59cdda91be3b0bd8d561c26c25d82fd2c938be4566ef59bfb73b1f10b5ded395e48c0bd0799262416c262c1481a0f62e11cee1ee47a23e7b2fe4f3ba5f982cc3bdc5cf0c0880fa449f5de459272c0abacb1ff9a39fd514e199554f8d671ee9fe863c752dc9951253986186477394576c71a5f1852f862eadd0b8b5cb435e720d0ecb3cf18bd5038b51ce8a7f9533b7ea0b3c144ab11f4d79be126c749ce65e2e5c7f7efbe81d54e490cc92bc6e7c54723cebc703fe8ff7cd0998778ee17f0f07b1d4e05aef389108932f472397c7970a1d48b5d5a697605a75524f44bc388464b6891bffeb26af56608c5c328d5660fb7c0e18daf7abd85313734fa0e3431977a9bfb31efefad2ea83873b340b05d8e186a5d2b5572f6f572b87bc9b68fa99e171b9ba3642f4a8d3c7e38237479712e092a50faac4434316378ba6ec3565615e3de33f40029cf14b039434067867a299fa5702c0b19a490fd252ec6d8b9bc8e5f540562b73c9f91cd86bed2de344f0b89861f357fb54828f92b93f2d229cc79be932c29e1b99afac70bc4eff5e7ee44d8dbfbc2ad1e0da9a0282878fa5224db8bebec0347ca4e3190697fa7304fcc11598ee36a2590f301e39975b8267cbf01928fd323e18b10678a8e9884d5020ef29cad21ad0fbc64b20532e0058acd7abb45bb358866d33414017e267355bf4120006826421bfd078f0428e0e15bf436886c13eacb34835d64ccbad03a944c1a314ec18261c8708fdaabe86ad24ffb2d789e1c9a2f7876d5500a0a298b26d162276776c33fb5500ba9c552fae92f2d5a9456d1704e409a2850eff149f1f91ca7ee6c5eadb58f5c4219555735e0342cab687161529b37b2be33832f0928bb7163d238e33fd86895fdad060839325bc06b3604d11771ab16b1862c11a456cca11f46a61c0a1057f70f97c986524988be981881d1d8d0e67271eb28d62fecb75346377051abe650e88d6eab6b65479e88df7bfb98ee73088b1dc2dad8c71ab3a3b8e152438bafa281bf1407c23db202456eec1f8d4bb471526c3f29d09e0c50200cda019333d80f4e608b001ff6f04c95e21b4ee3b9985902a19f535a08a2ea03678b37a9d4635cd4f8352a67f6624dc25b8dd528c4bf7c0c98c09ae773f3ca4f9c6c28a675dde825330679cfbe5ae3a008003b1009888085bb34f95f5b66ee1205995fd9a5f4f85f01f76c95433510033a5f229f0da743a2f9c8a8379131fcbcd424b6141daadc21b45900aeed59d1f231702d77bcd72fed9206ba4e93edc5edb81d9237f3fe9916844748ee66add71fd7e04e3af6903fe16e13d93467944111c2e7042feda007b4adeb689488216bd2fdd5c616ec62333d503dfa926637fc26f92d72c525b3a9fcacb4873a1f03a784c743f975f7e6e54670be22584c79d3f59cfcb1a72c68c0686c9b6e5eee2aa262bcbc34a506d6a6c86a44f8dd4931c1d0ce08d29f41b9fe614b27ab2227b561d812040ba1727d089a2a4c09cd532a134e32dc80db7ef82ae5bec9a0718e5ac00988b67364c0be98541318391277ababd7335aeeeb59d4800f0a2bb2762ff6a52db4ac31496685a8f25a220f317a80a32b6a9417b671fb32f3e2f6b15ed4dd66009a7eb6c5bf3f93b12cb6e8c01b787660204909097e56a6699bf0a2d3a141b67e8217517c696d85b5c26e913ef75e5022476920edd63a0b39a5298cf669551846429852f08f29db5f2ee7893ed03c9fd1de243ef36bcd7c95219a92a3b1caef84e09874c53771cfd97e1fb9717203ec9e597e762490b0a9f0162a97c2f66e0e161ba6ff68b2e0ecf06cca91a10c5a8f2f2e1f4457e82347c75bfd0e18453e8e5d6bff2fb7fe1a96bd47da620f7737f81eb514bc8f2903788886a7fe1cdabecfcbe11d4dddf0979517fea403ee9c5794298259a2e5c35b959e3e055dec1cbef4325fd0db3188e885e37415b83461a967b03f5d0a81ed71c195a5e543980ea543989d184e2dc2d261c68b9e7218a26e8347d660900d1f76d9e66ac20e82236851807e359d51d90456955c9c603739ed30326fe889792caa17a3415a2485466dc1370ab5a812378dd2d1e3e3017c1289e3b6b08ffdb3e23beb571c01fe6dd15bb2005459e2b8b6024365aa1e04004e151ecb6853208df508d199747dc5c1de00f579b140218acb81a0f96462d6e6d5e51d152cfa653ef066159140b05536087ed043174d111da40edad63b071bfc8a78a6ab1e11942f8de842b641a43fbae4342bb8170336e964e7cbd905767deab1863fe97120341496d1ed28171d612f2b60153f77e5f31899bd519bcdd90244b1a89eced4520586f5b4ba2182fdf80b2489ff3d4b3283768bc79551543481c0e581edc13b50a7170aca2b1b682b1333f131890e717cea991fa8cc2adcfb969e7dd1cbdf9c5001bd9a9fb055b8a3dde1be1ea11038898d4bd1326c42288d48ff223f60adcf09151fd62cf2d4c5c1d6e4f6dbf71d3f2f9db6f6af47bbcb51b58f9512e61b7002841d434fa8d8081390e55df7ec5eccb223d99c4bf4df02a6f65d586b5e390b5e6089ad246c62ff9dea96934025c66fbafdd2d448af21bbf74700b28f880697d8448133598ca981454bcfe8e436a18e5cae2bbb9a81d94ded73ac4446c2d6d43d9b0868693b123109a3bd626bedf1e14d9e10014ef3da8fae31b6e6333f27697913a78b1cd9d70476c00a5786d264e0ad285c37dd94c8e4f7fc8838dd846e7343f657439a4402fd211e58bfbe391d1ac10453f17a9b5bea8b0593f0ada70c860f87167e4fe99fa12a0af982adeda297d0318c76dac6334ebc524cbce3b0d228334e5187540bbd9ea883db85777845da1c882ca3e587b1d023df8b9c585d01535c37867a9d5a301b8df2626087ad2862af9a50d1e990312ab64303a8650fabeeda04e873049435c7688742a9705fafc52070be83ed5daf46cc4f404e1f4a8b156158e5d487421ba014a40e307f6a75baebc5dbc64deff3dc1298ed97d7547b712af111e1e7ff0f7ad6f0b0dee7160c6c2f15c4a661ec5497acc9b35cd2ae50b0b9c91fda74ad097861ef953297cd5c2843a15fb497d730407e7474ce1dd69fc8d8d79a61d35d0fcfb60b5d225df993806fc95143eea7f33c081d38aee55c29c5484d424a5c7cf458aaa93c5b2746f75d9c020baeb66da0316261de111cf1532ab547e35b7f1933704db16e633f823e7689a9a84d3d2689d6d5f057d40c9d58f3a2bf6e8e1cc48d21566c3c16873124c214cff3c5d4fb97b51b462ce966ed424eea740d7822135c4d761765ba74325ee70fd4475511246af0b1a93daaef314fa8a717e5045c3109c11fb65748f27054feeaead0ab86ed2958cbdcdee9820da2edfb6dac01ba47a787477c03be7542b4840d43b632ee17a66effa65ee4c2481bca475568984841deff0ae6f62447cd565987810e5e57f5ad6b0da7e40c23d007067cb8aed1a8a7045d8c2b5ea1df0c0a71dbdd5c6baa1892be5e91ab4dc9a891df1f64134a36fff6e8166a7305fcb669f0b276d5815d3a0b719636999dd6bbe2b96f83a7b48d30479fa77d5541fe49a20cf6bbc6de71d8340a527ae79e33a3d66d4d5bfe3a966286fcc6c976a1b0928d3df2695993c05837afe470f58536c32d5b28d4c6369d48851ed2ccfcc6f2b77ba8df344a5bd74bc54e253e1a3cedafec7d4bc47bdfa8657f262482f55c4d19287a8c5f302947dbff531f154dfa0d92fcc11bd755b926bb79ee150838bb69336f8a96e9030144bead0f78462fa668bd72690a611555abd8c9ff72cb465e4bcaede58f801ceb312f1696be501f066866e07f350474ac677dd02be41248e7c80e52a99ad43afb7263e3d760897b4113121ccfdbb9e68bf7f3de9f5632d26242c8571f2f450c996afc69bef53f68151b2789e299d06ba3263ca31262704365f60dcfa214379609d065438d6f71216c19337a0b797c4374ffab8b9ee4f2bb0fd004bd6a69c0db6ee601840a8de18be79ad89963cad9eedcd7cddee48b31c4f40486560b281f73819eb8de56fef0f57bec09a1714a6692f3ac51583105e52bbab04bb39d7fe15bc3687311a59b87941fd2e3c758e6a4075970bda8cf6aa3d6279aea0cbc4a455e8cfec687a39188e721ad00c5ab272d4809a69f6c3c47cc37f40fed8433a5a306c0255d2afbf75ea73dd4676d644e6e1f62594f1cfc893cd61c0b56c8f305e0b946bc6fd70cf4d16be21e62b363fbdeab56bdf16e264c0c2586114afb8d923a731c6d0ff12e411f46e2d4e782a872061bc9e1abd82e9f32f17f8d19a3e2b2b24a43c94471b70eb0226a050c3b581316dfb1fc9d61b8ed65f4eb4e6cd30f089d82e60606af67d074ebbbce25898832075933f1768def844489ef0fad962b81fbcffa6506366b6129b1f4e23812375baf2efa14d570d22be4625e1b7c3f0c3695286692397af97d1e613928d6a9c6d0034aa7df46c5088a086a586462f813c02306aa48693459a407cfe8fd48652cfd98283cc6790d6a21c199f0363cfb66e5db59c55c79cad853f702c3a88dac5cadc259ba29f925beffad8c2860a8cf9114b8550a12327915cfca65db8d7ac49eaf3a80314fc2414bab3b57a9e6c818964e6d5f1393d2034e5ff88551ebb13b1d81ab56942eebd3129ceeb653544d3ecd696790648a045287e8a3e7cbccfc80a70e3d80d5e126cf94db618f25bf39b9f1923776b7835b7de02050d5c150cdb8c587ab1198d243a2a59f84f2b0fdf0fbf2dbe6e6221415bc5da18324f3f352f8dd10500318c0424a013c5418ce6dcaca66774555d5d772ef3454e795605913e405fb09604cc3b41608b7bd2248244318e9cc66b5fc21d7c8056bade163ce8862727e3461287e6d01d7bb8f4b2fbc3b273562e8c7db266ecaabb7f12814313632ac23357fb895dae31eadb79ab9ba8ccf5c475836d2fa80a98e0e1c99c8076da8580267731473efed31c3cbfff3063a1c668af038e8f40e5b9a92ccfd965133930f54edf55aa9f735f0ef90069ff34b05c92ecc11440fceb5a8d3029af24a2e9dc12ae50497933bf9d041a2b53665f7de894f9b8b9d23fa5b5b89642e3a900427d1a3a990df47416d54665121cd863b2e1860c6ffafad0a0cabb865c12679ae0f5322804b1c990fc4dfc425bc35b52a00f72aced500f5381e305f420ffa2f742aceda713158c59cf01c130b6070abf60edf507225117741b2e7ba0cdd497f6df299a38735bad09930e1b520c54e764f1780d6b58210884f29ba813e1ac6314b94f51a2371317d015e7a4c10f446e6bace353e3bf8108b3745fe6c44d537062938de4459ea9456cd27eb79c9b56b5c41fb5b76b39271d7b58162dcbf927ea171cd27a68163797a1c5227de1a66e0a876e5cc0050283d5d2a31c89cf2a0f219ea1aef7f176760726b9c878e403d9f26655f258daca99332b65a40eeecf265c9a8ddd00f549d420e3eeba1c5c34955407b5a29b78800ecef3146f744cd3de92a45b8c0d28d5f5dfd1355f59810fb5e77a5c6e33c99657a0bb312abf6fd6eaaf263081fbeb9669f30f0715ad01ad254d6928c5464a4438110b83d549f6b425daf997ff78122c59c36a5e8199b8b257f578c7c1d01e4e9e5d53a26bbaffe9cb5e876b3080d175680876ceff7b76f09ab49b2d56698330b4f643a5b9f99c695024be9ebdf44d3b5b5ca0e9f6ed9aa8270bba8b1296f8cde16e5e857e09d4f89162f6bd9302d02863e9f02333f498586c186e6655f2b3b4a68cf9fd2c95d69edf81b3a37607fa80600882359a3885118394abe18d765c863d0a0c9b9329e21f2e965159ad1bca78854a72e702a54f5a8018363cb837b04be6760cd75cd4ed163307213c9d5dad13c09e6bad78cf8d607852a962907cb5f20c20cfa09996d8dbb3f4b7f8d17be7e932b137ab245001d76b9fde0dd4e848a589bd13197b7303e0fb46f24afbb73cbddca07d3c86adf0c06cc7599d7a092a4e9a2395977b09bc7589846c938d2b88cd03d2e7af0625aaae95bd6f3a44ffcda62a961ae170bc3042604c814fa21475d1abcb199a8b9551ad239a524e08c646a49ed3ee4c6a242387446a222239cb36a82e7a632df6e144cdaa1a5e9f713b28474cb0c78eb1eab931c3e33705a717f3a52d06df8e69f0f81b3c1ca03d6f44a339b062ee543909ae74b03a97ad46aba082f62e68541c748541339e3d6ea3a308e6838bb0b430fc964514880f720ca7d5c0e64c66c78dcac0de2fa8121c292edf70b9b2c338b2201460a71e9f3396a19fa688c0de3a668f4bb72e48105e6d31cf2ae1c45a67f55d7bde00cd7eef902e49ed89d907d1f1eccc886583d8c727e192f972e1e4f6141f51b23fe035f76bc9696e7d1cab5ae7f5fe804481764ab43b58e1ac124e32bd449a38d9ef5adee5c07fbfc3692c44cfb68113eea54b281f47f329cc708133a0774a6d2ec6fb7fe138991faec13a5a34a8b104b38cba05d021506e3560e4c8d2e9963645da12b103195fc5d9dc2030518f0ee76dc7ca02a1bda8b0e3bb0bbfaf1778243e6d28187d6049642884b0a5c97355401dfa27d854e49f324cec2c409413b0c867bb4638cab72f3faa8ac8e3b512c4d2b0b7cd2cd7cc70287dfefeb821545319fd9845007da58fd09ab752b7df3ee8293f9321926443a679b32505dac54da563a9c32cb971d462bf748327209b3f774c95695a4deaecddb44de562863a55ea078d5382016f89d24f487fde08cd44b30904d69e2a8bf601b8378a874032702bc03c62f2236ac2a086e9abba3ee92db2172395f1a23d42301e6408b2cd731b521d987e398a4e23714e1d952a03156d7945cb7c3102d05a97e830c26113e711af81f279d10094941c2f89335e08d4e35d4d32488a2e655b5a0de8c4a5913ff7687501874750c9343753b8d2a249240e11c39e8db6cfe7cc1c55cb037281f539169c4a9a434a86a696ca2c3fc8a7e237fd6afedef2feefa4b0aa407659dc03c3b5a20b40bb487bd6fa28fd5bd95c0a1a51e10f58d5f633ed8a48d6ba6dacf710f269e0666a701794212c94adc4e4ca761d6c8e03d4663f9042456039ab6f42e7922fd41cba6f5ad4de945f2b601fc92de621adb64cafd0eb751b025989df6a1add3f4042c90a3377a19a15640c2fc3954f41e72eecd8d83a9157886107436680a033e19b5212d6ea6db3918c88f14a07176920adedb49616acf0ceca94cf3aea0f0fa04d37f0e641ee75f68d75bcb17a35287361cfa195792ec21c170b76aea0df038cef67a9e5f5d12114bc06fd8015904bf2096d74d06c87fd49264485c4a088dc81108ded4c2642a077b666f28fc728557a8e8ce6e14f1bc8465552b62e508157fbad9a16fba2ef9c6211f117b14c73037183f3dad4183c41afe2cb0012cd95fa72c3b80b67b7e2ae28a5e6fa78106c4e4014c3141fe941d743ce589d85c1aac2a3ddd0d93c7ae2354c7047b270fa8326bee11f196620e14521fb42adf29715c3b07bbbfdb57bbf84076059a7a4c5cf7d5e5cd28c1f385cdcd5c13f38e772609e993548dbbf919c30a0901bd11db0a236d952520d797283eb14c84285417024b8a977416c90c5754968bb1cc45af712c103309d4e8716a59ddd5c1a3cff611485837fb8e0c0fb90e51bd87714647637f08d61a6fb87a9141c0f816d3c91c32de19bc6cf8c3749e64de543a202adcd9cb92df2a9b715da3e0ad8a2020064d11cb85e7de3015e5f71f99a249b9b0d13aeb35bafad7601649068fd7684851d54fe0540c2d34f34505632d12211d57e500aa825ac677001ab88ec01582bcee444549bcfb8cdc2ef68ba078e32ae2f39fc23a92870ad6071036cde9635e0840b9684e637f5c528edca9373fe70848a1e738d934e843ae0648f0223c6ca4a8c87adfbc4092fdc8c1a221404540930a15e496a1d8c3cc1ade4544ccc3340a6a3d5e722c83af11c0ca569142110bc56ec2988f07a2f581cf49f5c81daba52cbec4392c1a571fa9be946b2ab13c992669b87e072095fa1b49720c3fe3f0ac00e3bb3a67a8fc90724464483236842e78c4c601c34b5ab07092572722d8dd237fd832b80990cf888cc5981e8dd15f6296f3d8e8862ed96e19856502ee1daee9afa2c28e0fcdb917841ea1dfcf8277f0b5c9b970eb5f764659ef90d80b414a6ebd74cba2a025e7bbbb45f9ce7a775169a49595eff1073e0a3196da9a03560238aa7bd0e3eb3f8198d858f2548a3232f3682f760514c398f3473a5c143229a89a85a300b18c004498fa286b9ae2b4f763c9225efecd89eafffbcc8cf55075d7b3e599ce8153917218039f7897b1c7cec2523f8c7cad8cdc52edf1acf8152e9460767e8c91627ca8e553ff15736ee80b6e16f3e5c3961448c088ef3c08b16b5cfa98ca17eae46efda5a45df84384a8aee34c2f5196cb7102058570115b8959bec742708c9330c6cf60ef8a2a783d876d7a818df8fd04079dd4a5d0b5b0d42bcfb727f2cb45be593dd297c81e3c13cd7ece176954b74040af52254145ed763705e4d877159348f6bd6603742c6baac89abb66d385e07b3c60f325bbdc73b69364910c2191f346ac51b020e8d5b66588a0130b1119871b2fefa295e7226a812e49bb367862c8469aa927d962d747a08264800771d843c48e1ceac0ac4562667421a884691a5a23e51035464caf3506993e9fb2b3f3c40cc8a2b9d0b80e9a85d98482ef873339aa16de2cb57e593a7fdf8c31a5f8ef24c024f35bcc3818b965a4e367ebc61b3982b6e514b1d4d54922faa2defb54139b832c9bf0c7a567942c3f959ff3d5f436e13e9ff739b7dd02c4fd44e4446793b41301703a4b3a95788cee46d07cdbe81fb6975a7dcc39a8a0bbc5d8a7d045680c6a68a741ad5019165191d92e63c2537417dd3011b5c20fd408090c1f26da863ed283bc4967e07a9d98b5b54dfe8a63563a67fe4e3dddabacaeccf48f8aa74de0945ca2a1c2744bd0b3ab2a25ed78b439ecb98f8bc8f4bcc53f015a27207492a8334f17e8f7cae36a66993c1da420f24358b9d825f50b9dd4b683dbc8ff5df53215906600b7cbfa0e89f46a61b965e54d7c22d15495d145d29498e968130f489b7ae6bc606d5346a409d315aae17e1430aa46f086b57adbf793b2de0797b6eeabacf59b894c75b0a6011e212f320cdb6e908a33a982e2c790d266a3ab148f3d9e12be21274c0d2e9fde37a10f6314f9532b294b2b6f1d55fb75196747186e7b51974fb19a79f9990dafab8c06ae8f970e8579c62c86e7800207d80af55705a776652758201e6997528a7886595c9eac0efd7ffeac5f4e94aa402c1591e04e4684735d215f7e94c7a241a73b4d72d5961e2c8c92a857ef4d79073068e369da52402523a782de40c33d7dff065741fd683c9df0651240573dd3675f8d0b6167d0f80ebfd37c927e6c361ec212816c6777c27ba443fa4605e9c96d660cda31e6d4c8d891e96d0a6c2a0fe6ab631c2d3d8c7f22c4e184447dddc87bab584c4da7473f6bdc22eae8a1e29926dce81da14bf18ac2b8c8fd1c5b991ea1a56f890dbf27fd769d5f20aca96c143396fed827e6e531c25af82cf7282e5ef4c3a3f839d630ccae39727ae456082ed2cbe51e765e0acfc3672f9f557c92d04317b33ab22af55e0c264c3cf5ad6f12c44ba5e7f386631eb779c0c4197bfe90074a61f5877625b24e0b848ea1e0ca034fcec9809d258ee07bd78ba19f15e13168b630f2cf8a6d2d4aa9b359cab2e913c4b5b6d224684302bb9c9d61d658a29eb7eaecf4e22d5da3305acfb26e70270b6d3cc6eb756d413853a729401ca9a078645b9606e7aae7ff72a24fa178be43bebc5a1b5709c595e5f17acdafa0e14feca180683043548593b757a5d7b16c8977d1730d4a46ea21f0f51b1e45e0f42359bc65aad0636012644ef6437bd6ccc91fc6ff396774e0dccbc2789f092f08eba42bbe11c4875a748d0e5ded231a39350f3ca509dd566e402da4b96028b31440cafa26f2645feec08ecf606d8ae95e89e454cb636a0764ee244a181f6def3ce2051824ead6541314c7199b0cb4dc682e5af8f79816bafa6ce11e898d89f264efb9f056c51a0c786e104135896182950e2e5971e89eb0b1955c2565f3258c290a7677f32d2c34061e31fd4f712635159f794895e955e186e72390918e1eadc19ad067a90e98054e131fbbdb08406a4c9c25b70a48e3572aabae4e99ac21918ba8a50dd6215624c10c3b47daa6c118ec2262dbb6b5891c6308192699bc70cd0f8d138509d6f1bbd5a0ae433e597bde63417af880e0c245a381aaed2cbc9f27c930fcfce9a29ff551c98196cbbf50043ffbccbd0c6728574d62dddd441dc5a3eadccf830556da1746fb93f466e83c48a71c99d197f0ba834058ed16429439dc1685bffae9b7c078e2a8bc4b36f93544e3cd5e753d5b80ce147bcf220e8f2cf5b15e598090767310e5163b44dc14299f695c1c110ad07f34c81c680cf52c74616d4eb1828ce50aac262aaa62c68efeb52237c6efa6324f203fba9d1522518d29fdea348cc0f2d29d23955dfe2c81fc23768d0afac55418cc6908187f805485ecd27b9965d09c81f831a7c0ff6d8ad0dc09073b7213fd2d9aa39d944e4abbba9873590f47f810ff51b74be23b4716541b0c1939b2815ccb1fe858b8a0a0b630962fbd3d557453860ad6a917c15a4ea49e8814893ffa30976eab0cd161472cb0632e0f6421e99b13178e53c3b51b7b49d557fb1e5728240a5a7ed7414d61d9c24e21351c60cc78ef1dca2e971c45ab16c2be4bf07b46cb1858f2d7704938226b9cfaa7c2d98749d56b5944a3343fdbec18c246b19fbeeb9f1bd4e733ee6667ab56df79ac8509014841160bdb569c700e467e131efed15633d7123281587383729b27b427dfbc90590afe7b7d711d9190a1f320dc9b953461f0087f742994fd343e22285cfe5fbc099f281540912788b892702778b53c069277217eaa41dbaf745c009152fbd2c5a5ed78cc12c7a8874c4ddb69899a6f8e9cfae08c886153513bdb43a118444c33ee8b1cd9ab6510a1fa521a414fa418ec0942b17660207bd42ee54ea1f920e9bf80c9ac714fda7ae7d3c9fe812936316cc735ed2ef41745b964d03a33ff32838b09b1cd52080ae251f488f52e991d30e76ed0fc433e2079bb8654464f52a85153fd35a711a81d86ea27aed40d5084f4409bc5df32f6b97f00e9ff41885eed7c253272adb721b800580f5085f9299281eb67419295a2bc5c098529df49976c85bacaa8e58569e2b0db4aad826172420f1f11c8a8686c97a380a1036ddf78f59f4c078ba6b57a8ba2be07b977e901b39ec06eb4d573ee48f2007982e4e07c9969a38863f9d0507a4279cb19658f9db24bdca01cfa2f1301e22fbba2097ae815e7a0afb6d9cf20258ca8884177e0613a7dce55ecd30565dc8a1398234a16cbd23706a3b460311385205458e9c3598ad071948354779c979778b694bed5e0feff37a0d0e743bc872c7b46f4130ced9b6b47366277e82279bd364e3c407a5e6ba42796a6dbfb98b2d7ba9624c0977d9a4949a1f565145135cbdf6703934a61740b519228d73a5dc34bec3a8881e91c1b47830115ef4f09a0ae3191cedf7a0c475861a9970735b2151029a198e59135a97bbd8a48fea38af82dfb053c7505558793f119a34ba22292208b75138ed17addca86ea3a12d4411c8e8477f0e15b0c11b1a9769539fe65104a85ff1b6c0440929290120db8a1b1421d723e5900a9933e18d7481e0a1adc7ef4a7ddbcc05fc6c956c381f03774bcfe8e664de9e963953d94fb062eaff908af5d236e316864a938122370719cec48e6cd3f89ef9d3d32a785a8d1fc2d282733bd08e4e71a2a0d3c39e194257e8605a284bdea9271e0a1a9925952f9062da0c702ea070aa83819aee807ecdc173abca64cd7f20f68ed8e57f3b9a5e6c508f048ddb1b90a2d457f34cd8149a3096f7c9e39b2eaa884bb6a1b1b0c0670c9f09aab6de080575570747571352454b49edce0d361b074a61147b975375660c9789cc14b5634d4cfb4b3d61f83e004f61275f5b89d5e3f8fd18c17e53b163d209a2a796a69dda174ccc8c36d94f7cc57c03c442afd47fb866cc9aaf6835a0abd2b6ae9602ab0dadffe676170e722e998aa4ec469fa175d4559cd30f5ef88334e1592fb6bf29baa6d6c3ce2759c16b3aeda984bb3b367cfa5bd4b833f782454506eeeb80668151bd5945be307fb371891816e1d8d2c8de185a58bd5a34e0c67d3277ae16ea014d57fc6094aeb2894ddc022a226479a7cd5e525af30db007793f31a08e607c5f60024015845f55d39aac7635f39cd0223377d3989377101cad64a1c55e41b6f88ca6097f97137d5148e63d133f3c69bad49bc5345b517f39b38da04e45dbb9c2437d0b3970e538c8fa5ea574b286152930450626aae3cb27ef6c98c9a133f9ff2f1f08fee6e4be6263bbe644477c8fc797c6967b53e273590c8aa7a28bc15ce669a090c314bd0fbe197c3229e11aecdec54d73cdf3c61b39c6e90ca2b72a1257703a017028ec7411cbbfd16ae69f0f251c48b43567c6540761453a7cd2261f16520e6a3d703bab21c8e11f36d2486839491fcfb283550b4ffad59fc09ee7affa0587ea1264345f005490003416064e4d61bca026f640f34177dd9a483d3d80bb2e248eddcd67aa00c9d04d43bb2dfb816f3c73ebc86e6e45edd5df605f2240c58eb3ab6a499bf4b4684302cb68c29e280f2ec53cbc777052f5f6e363923f41d071639f5fdd6bec5d4c2fa59b4d6b0b462619bc2f0867404c31a52a030200a9a2503887200ce4d34231ada70cb50df7f4805bb1d3490ac5e48b2fe1b3fbe47af54779453ca29e22850675eeb46f071447988b21c0ec51559c49f7380efabc6d161bc6d3163ad5db6162d70432082e06090776595da385c483f61c47265474e71f0d13a40531f79aa12634a8ded4240de9af545d15d717126cc0466579c9c6ea7604dbeee8f244a6ea56e9eee11933e2597f5f52fcaef412bcd6d387eadb8f051314801e259501e3e456332650923c6d93d815134779fe2824f3ee97bdd6d87946b5de47a0775eb45d14b5005092609eb18d71f12a8fd8af935debbcb48b83e3154d89029fc3c87c8b74ae266176e9637a099b07aaf4cf396a3ba5f01094e0e97b2959fe6b344ffd644d156d75022b150fb9a761f88f4b85a1c870b4624c01de1e78d9f5e6c538ee263ab3654c8f8abfc5badff80cebd731f2974b823dd4652ef6b3d35c54e5b753ebfcc5ef0c92008763b9ab7ec89520f55f48f00c6ba2dc8b06e40ad164c590e3a2d2c8be329d5c8ff28a446f1292c6e9e7147fe66a8f29a6f5e5a5678124b852296b669566a43870eacbd3a455918e983a0c2da7f75a845441139d42345f7f81bcbbc100d88e3db8d557d282e62af6772daad54c0595acfe5086bcc0b986f0de028029a4b7f8ed5a65e1e0856fdcc98c731593b7455dbb3b8e39f2ef4d77456665d972c7f7c7e69efa39e63a0bf6ab1a9d08926c3458d13fdf05ebea358a55dfe9b22407ced6653592f1d84335032d2cca21d9bbc69d82355e2405d75b99ee48818342a64d8b63229c0273637d183e90c0ecf7e4163206b76f52f7a59d1143c5689d319fb01bc77fe0bd2251e6b2da63b715282a71e2ee0656e50f1b3e92b5e7bb6967af1ca59087506e1f5612be7a47c6ab1f677aa3ef63021289d9c8451f4969f0214afdeda76137e3990d08ce20559095c30f842ed1efa979e468119e4fb1c586e8ea623e25976bdb79d342f243f7d43552acc3e3ec3f2c14ade1c826c4c2edfdafc6fd5e55f0224e8a4cce965795fc7d5226fa44062cd0897b64d694d36c409426d4f7f63e3c8e3a6a43ef729cfa13f372286b10a848dc7eb7526b93b270ab08ba0f4f8085218c64c74fee018a9a912fdb24c4a5793cc9c25f097f63a22e86aa45dac2399b47c0b6b65ae09a1ede450c2e8862f2f09081d55b0d5b896c7c11aa669753c2b743d68cf013f7202c49166dd601b4fbb97fc1dd9d7f73f3d0ab3451e5603f10813175e165d1b3f19e219e2e31676e1a07d3cf8625635848e48131508c79be3ba67343a6d5f4c09f021fb91532f272fb7137b339d118feeea3f8088770a3781c1a4e239023aebda94aaba57c37b5732625ec43b68bb2959a3f6092b4009695ba0703075f2f2f23f3ab8a4eedf7205f9d26373dac8f6fde6a7327ddc207dfe8f766604dcdcc70a2e57b47e41a017a8d60e0427364750426cc26619e5290ccf3310b7926900ee693ba9f3d50b0704aa3bfae0dbfc48ac61f4476167b30031ee59f27774a1798932d0ebd564809b5ea9355403bb097af909c14cb837681755c4755a9cd4123c2c26badb75b9313fb404779b13fbbb542f7a8351ae39096fbc289b2512c210a5ee075992a296eef58943ef488136a71eb0b41dac1ac4117a0be00225d0d5e2de44dc0541557333613d33843feb79271fba77a0e0ed361b1431ab6cdf4022c2d728465ce5e5486b04322af718b757ef9d4f83c67408340f6f9d82dd7de5047d7c1b91fc2d911ea018542fcb78dcbf3a238989f7a7c176c63b1bee8a5d9a52688479129a4780db9427e77173ee19ea0cf3bd04762f50a8ea5b38d0192ed3d9a10250a3b1a04990dc3c3b8198a1065e9175d3e0fcdbac0ee233590f966a06fc8e890c7bea82a4778aafd06382ded0d309f78c0eb5566ba4e6dfdaa8043955fb95fc6dde91ee4f44585089cf3eedbd4e9b9df49ad1e68d8db8f247bd1fb86ba58bd4bd35762e467727f1755d1c2b060bbbfefbcedd27a0502777484dc50c3107f040157ef5d5144ea4d1764c49c07f9162ecfe4a9e3bd8c02659b59e820bd24bc77d07611c93ee3a748ce8c39f244159c12b951ee91014610d7e4d12d96c2855068d2747a77486e1b88c407ef173f39be5a3155b80b859f513bb9ce9da232c497ff84f860f101428d68fcfe6fd823f3ffe09ae65345654b7b06e6035111ff0e383f60145de3e67913c4755880f82d201657fdba69acc0687d7081e6e6587ac92cf3b97995c101fd2503243a0ddfb534f756811c764f48a70a4658a6c5aca80f726f2139441a671546ac96799411f68c6aa6d7809630c949b59e2b43f5739d5a4fb16355342d44733c065477a68a46b581d6eeba167f2f2f0f1f81e8d31854bbbdd65a130229b9431b94682fb8efd20808af9bf0016b84841444049910524bd9fe13f9c0b780f905725ef3f4df3e29056d0768dccf8b7db21a506f2e7578888e3835f9979b88be33a56a364a61000647f41e4b5b584a8107b684e31351d040f24716ca28279360f2c08d1047063da383af2273b91105cef2f41f19dcb6a379534dde424f6d8c27a2e084b5e2111026bb5a366359f5154f9f4469d4cae839aa08dc186b7bf9f44abdc5a4c556d2b158317aca178d43c5c195de4f5c638de38053c56c760b93485d39758b0e7ff3c9acb75fad729752bdecd22b843785f398e54d38d64088d881c02dd563baf65324e12b78cb78c56508350f7c3d435743a736798e32354b44382b5c69cb5a19f7a5410510af27521c6b56671dc3e9d63a498dedda2a98df06a5ff7690e9970ddfe768739732777ec35475802a3e11c4bfdaa0a281494a97ecad5b94d6a2bea6d8e013e158d603a3d75b7acd401b4bcdfa371c52c13b8e5acba4a7163ec29d90e47b140a3da223da217ffc66567a3702077bda36b2a59e72ee8838286372e2a192fe8ace67de1234f8c3f7eafa90a13740a069565831157ebc3b43414db65a41aa57350f67579b8acf22c9bbcc66a9ce25399512688ef39ec0ee372a4e5555bbc27c42ab7eb154ad12a7453bf4c5941f7c1daa29ffaf8896a1bbf6ce37bdc6c39ed50860db4796b8355f5e3cc752fc81b16b4b0cca631cc9512bde27a101ba5a9ee9e6fc473755a971d4ec361b1903ce95a44a54d84b07dae9a545c747f75d80c9b93bcad632cbbc5460f1276b42b5e8470f7a5b5733ec5cfad4377b68216cd1efdebfc6c719bbcfc97c6787cd7148723a053bb782607fd8cd83bf6362f70fc570be626924d57c8a2f4e253564be84331ff28f4e7320f7504b921593020b51b9ae1a0381fae3ba06cea562d0e34022ef980c25374e4312848b7254a654c802010298b84c4c4f6ef145bdba96adc04a7718a5e0aeb3dc55391d430d58cc2c000c2800d2cdd6009324979c4fe3a7c9b879fed4a03741361701e2658b1d8da387d6850e448954776d41869bf3a81a83d5483883fda2175af8b9814ab2bc50987d3e5642a082ee72bac910fd2cd058f1f5779f6bd42de433d1b83884e422cba1ae6c63bb61f1ef4d5043464637c354a4cafdc3ef310fbdd8c2e2e08015eea83f684d6d50c8127c91fd0f18f0104db580ac414796c1053576202235ff0f41b44ce396a528cac5ebaff22cde1ac06763d91f3feb15b5105e399bc6eb29cdfcf3e07505ea381fa3142e62dcc614d82212d56e505a42dce1606af46face47dbd97ebd3894255337f1093e1a9af9a59d51bbcbe881dafc6ba44f15b5abb5b34dff08293f9004d0b82dc18e4c1472835b5586da67fc12bc9442f16c93254498130db46e3d1b6e24e7c3b9affaf510a434be2cab3a4fa76fc433d0ab0b109bcfa247c4576dd698521a53f72307e6ff5dc4e4d4eba31c32c1fb8737ffab592c6d988e203be4c7cfb3b89a1b78c005065047a6133a71b831beff79430457901f925b49cf515ce40a34fa13be640b8fc18d8830925fe86262d429dd7b7056fd6ac005210cfa92bb97b8bf9a34c75aacaee05f58688dcaa2bc8e06f1a795d1e8f013b12e66cff40d9388208df2771c33f8ea1a154d0bf05417c56b01dcddef5bd7a8b3b54730fb6a53630409e35c61891b5c1bf3dc00931910d9e171bbb69af32bd91b204cc1789329b31ddc110711db7d01572e866ad89d29477270e6f9ed7b970f653b589d126726d4de03cefd798b1df05deb5829462369ce635c2aa4272d4fa7470042f5528f13942dc9e061708ca327f65865efcc51081f214db344e07037bd58b03ffa0cff4e2b6a1ae163b429dabded8a46c41efc694666c9d6e15e351d210f64930a32115745da1cd3cc976b76b0d311b5c94c173cad956af782363ef6af2afb35de51b9f449ed16126167ac68440af55a1e9c85976565adcd3cc9f57915b95aaa170d5689333c042d7b151189a915dec5ffe72eacd6b2037f98a8e1a261e7395a2b35d0d940c83044cdc6ecd7aad212c3e390b5edeeabea4f9d15facc2e14bd806eefdf3fba15afc9fdd5f7b77b4d71ad44b7649852c7398b597b8320f6c6600f6894f0d6607a742d5d60e2b5047376fa30f5555208d29c2b93e13d856d50688c09f0e24c32d11e3131c6e1077cb677812aa1dfe7f6d5e1ca9e98c4f36d969526e3fff626e71194495043403255a89f08d10012f4da8b0dc5d1903580cbb16f5bb04d8561fa5a0e7238b02767252df61388283950899d5aecec416ec6b89f54cd47848f81c8dde7dec8a8a6ab38d57a7b515b801932903fcc542c81802398f9bc508ef9c8981461a6796a1bd2c8ca376bece8cbf5033c7d4496894c0cef82b7849d813b694738af3e483032dcc2201be13ea469ce2841a5abbe9cbfa44405fcdd631729f8c207dc48e652cc6585151db13fbf95fb23d3965c6ea7dd75929025f620e98252d5d7092b967a24f66232b89b28606b397827a7cf2b9a217b5c1cf13424acbe6ba5dec19889ff0693197143270604764a5ab1be6a2963fd01b850e5ccf17c4cfe8a54f42229f5033c23ce619f9b959bea92199294611e0ba126a91feb4d4deefad6fa27c25f53fc953d2d02fa898345f8d83ca8f2fc2b466a1e302a5b08d348879de708283910a1d4443129dd8b4a784685f57314f2e526cea598a4c411538b8ecb2c7bd6550d13ca65ff526e9593e9589de8583fab03f0c8525d396a8ded34d203d7bddb64e111c7278fe1dba2a7319fc0c0f36698783e830706b115ffc2b20bbf3262449792c95b91355786e449eb1cf1c29466ff0be997ab0d99ae619e7b46c28c16963c0595e5584f4ff65424cd3d306de1ad0ca7af6dd6731ac2a31234e77cc4c036566f74044b20d40f4b92f965cdd3c9bd100a576d1721d1db3e76b730380afb30eafb807acf084967f05c975529670f2e17ef4b9f6c87f07b2e9731a5664c6e0868741d90c58efb77ffc4c72f8ba6ddc42ea7ead6dccea102fd50a588a92bc319c5d3573506a457870327f949fa6ea8d154603c8130e0dfa1c934efd8adb840a78f7a30482c7f5c484a5cbbfdfab79ed1d7e067a01d966dcf4c06a6bfe7ce12e06a0dce2ac1955c20992f2835e858f6d2e8935f2ed3c4ddb0b312429b55be9c88d99449732d47a54f5c8548411201b02c1422b7ef372eccebe8152238fed692cd5abec7d53eb09b6a703099168bd399d46720cecfaf333a45ebe0f97563bc2235f150aea11460bfca76c2e7e75a0f36b79be6cd2d12149df1bc3c4b2b494cf5723a3659c0a51ea8074f31bbf658b87df524d2bf8d499d46848d72a20fb7e53a103bb220a011fdb65049f38ff9a9c30c138740f39fe74128cd02e3a216911ea1bbb5e2578660109991892bc371e5277db10972b8c948592ee4f83e6d1978df088dc3ce9212e54a32b08ceee88bcc51286d11936ac045508a38c5bf48e20a90eb73ea02cb9d8a74e9d6cddf720a0867bc2f26dee41e67623c4135c960735f0c389620998e2e1e0f524d0dccfe72e44bebb53467fdb6f35bd04b7e74d03b7bcd95fa91f25389319b7a700b91bb02b6560323522252c97fc0610a0fe40faef0d2cd5ab98e9574eb153a17aabee7b9109521e5aaf97ffc54a781be0d111387565bc197fc2090f8c438ada9a2fc573d9f84287afb300fdcf089c558fd89b10f633f3647311ce5f894aff286498337a84236136dcda9f9ea91645e418c61d8a97f8ff4207305f88fdb4487d6571b48f2ec3dc09e5b3d6abab6dceee0cd9899cfe58f2250c07cdc85981495a82e4550804379e6053d2088053839f73745f2f5be0035cfc3b09a55a0659e8238df13d493feef0067748225b3cda3972f08ed62c980c5314a827b83497a02aaf819738f81d53443e73073d872d99f456f9dff7c234de2c160ae32e8b64493253944066a52bc8c28796367b26abb70e5cb3a833597b1418069ab9d8375ddfdb38ce79560519f248a2ed7afd6be961069fec282f3cfa03eef71462d7a9ce7db852da1a9e55413b428ded31ceaa4b41f399c34c3e5860d48b99f7651df0c9a1d480aeaffa55ef2c40860613bfaf39bcbe610344800f42ad0ff7ed03a2a2801b049e5f6e4f03729186bf2e4e8918438a71ab32802e5f6e534b02629ebc5cab79a63b1ddb6808d087b1e1400546f20e9ea7fae9e3ed7fd5b1e95f4109509d57dc5ad1d7a32c68a1a6ef4da6fcb584fb495bf462ddadaf86a7200a3246d7be44b4910ceb7dc648f733c5669d7e6d6cefb2caf3f48c1efc035649f15711df0d95cf054fb691d66badd3d9cb8915689875d0ee25b5bbd9b6d091200feeb5dbd116821a9dff34f40c569870426b45aa575cf7557881fb49d90f99c827ca0b12fc95b08e334c4060fd8f472bfc8a4d162954595cd2cb80b07395d24cc6720fd7112c020c415534e898d5f12b5e428d2897ff2d402c70c0762f8284e73f0704a1f46d7d379860d098035799543418ae3ff5f34b345f5738679ac9171f89ce0bbcbaf537b75c09cc6bcb40d78765f50af3ded18bba8910a89b6e0845402c99f14922a4aa530858f3348642acdad1627a394a5c66a198ce436a04b5820d159c141b5eba8f61b6c21888272a3d1ed22390bb7038f92e33b78431cda01aaf31581e41cf4ecf6789217e333fdd5d4530897dc8b2e1c08610c8b84ca7e1164539e09eb27d8abe6aba35f5084d9e4a43145bef10f4b757561de5e66de25e327f10e631c95c7b145ac700e1555d33924e8a9e353fb42722b622d4b42fccbda9f2e48e8fa598c7255b086ce7e7353c219abbe787899ca6163ea3c6c3ef775387078bef8b003d168e334560f9181428054fa788a2e112321cc0696f16906c3746ba301c650f993a9c1d4200c9e32cda86dca0da3b185f39294f39df15c5bafc2874e6c8c16be6df72f88da90f7f6321c0c2e1001c3b6f9e93681045e70507e85fa54752a4d14c4b2c92e4f0d5b42c891dae8f10ec006b031237eb2f53d3336325165df297de990a18c2a22a9f2466b46720b0b8974f825abfc61e42e9736e9379fee2cbe4e4ddc43e65fc048dbd96aa0d4bae4119b17788c33e0a7cdabf170b0d24c38ffd6fee854e0ddeae2ba580adf52160231a7da153b593bdf04e37a2c1ba35fbf87a08483865a34bfdbc5337956f7d2af36c861857a8abe750f9f9940c8cb33eea287b511d8322dc59bed2b360eb09e4ce086eadcc99b752e459ae4c5b3fa5d85e0e7d76b320ea981d3153a90a991ee855f1aea69ddb02f5ed52fbb57e294f3880ee6325f0820709723c0649cda2e57c730127c4c773cc876c4b14f545a6966d5106e530cb02dca4e612c74fdc38a07f23b97c9e9b27d1f51a5869314c09dfee08e434ad62b57e2d9a1b83ef8e3e6edea121bf86c5f38a990d24e7da0b102864b58dfce195e6c43687379af6afb5930166482a6b09937bed5d39f91a4e8cbe186067c4e55a7ddae33eaff3edb2502fcf77fd6c29835387d31618d5414d0f3acfdca74fe55ac6c1670ef3d6213eef37bddc5f6ed2ea610e7294c275d7f60acc0d83a18c839d1d1bdab36f922d298d0963233ff7ed2e596cc14f1cf838506ac07a50cfbdf467267ff5454e67a18ef7ee81071e93d2be955e5c2c3b4609961a80c86674909256a6a0626b80ed39657fb402d583943114a867187c8973ed310948b4cc4762756d49e156e64130d4d8dca56051dcd7282c71d89cf8bc485e02d5cb6939499038aaf51bfb7a32435f7558f7cba7806f6caa9e01e2f75bf9149da7d0e24c5eb37a9fe355683af6cf35ecc30e95e1704c5ac01b99de90f8f44f7257c89fb8aab4a60b487bbae3b884126ac4ad8a55bd0e74b5ccb030c11ea391ecd2c38850be500dfbce28e3903a8a2f71a33372971c30fae269f046b7b75ad2fa642209db767227d67390758ffa44d98e9738663f8cb4416b6aa2bb855f4d8af7f3391af94da5a15e78bd1809e3bf0ffe2808a9702069712bf052e60d6d9da713fd7b3a02d7fb8a6054ce5c300d87a351d81ec598aa324ecd65dd83215a9f927bba7b8c292c1d3bd8b88fa408ddea118c622a88bdfba5eb827685d07b8adab6dff77343de6c7f9bdc5185f8203bf67d4305f8be68488484879409eef3c7a85d403ae754a30368542233c0f71f6ce12e1a152f065f136865052e4c85829d2cc80e29ac085045625ba5b2a955066783870883fdda9c5d1cc86aa48ff643de023e11c832bf25932a79f9b28d26fda2095bbadb98244a1403f4fd02f35344c16806ba2e53a538c941b265cdf22d6a1814c552db177c5bde3a268bebe5c72e680863889a6547601f59787e7f98b40dbe9b08b1376f42de25251c89ccb252ff35d779248c86e9f324d30f583d44be41b95397c728812cb72a69eed00ba2bd2488fa721a0aba5d00ae312dd2ae6cb9c3f77f5324586c7e5f0021b01a4a70f1a6bd9302142c85cae99a143d41f2dd63f069c16af57acbc45af904ce5516d7f9fc906130767a45799b504a6efc175eea58cd0a10d9cd66a4ef27a7c2fe4542b3a9bb7b3e825c3ed446a14d6831bdc0aa68205c222f6ea840ed756fb6d8e7146baf4d20ff31849bf0e788d300733d4967836aa448a6d713772cd444a0cd9911c4a2f6ed6c97246ff545309a4c566c3422f68ef138d0247b7765f4092f17f875f9c45865d7bcb097a04338a4e194167a7a7ae057dd89bf681c80663ac79eadff182b9864570d0f4cdb9fbf1fec7f45af14cc0131b5805c45f867c3c770cc8c7fc740c092ccc900e863731da3c36beb90a75a49c9c7bd2ba91d8391484fe2a5ce83d93c645b16f152db2737dbd5c4bb8c5c354bf955114c5012b9607bd4376674dba1a91a3456ccbfd180622bc6e4a9056b99e08133a311302e5d657b8e4277b73c333861ba20cab000b6acd6577bec6388884dbe44c8a72bcf3c94d5853a74337f92c0ceaca0df597d64d821c75f4940f700d152b8f89fffdc4068e6633ada4fbdc8f4fb420f4d2115b2bbfec1f06016c2a312f24666bbecbad5087f14cafe8644946fb0fd859593046ee078229ce31d9c8c859dd32150303574329e39f0b745778ee79b3924c9ac2b45f9400eabc73be4fef07744cda2ef5232b3c9adfee41f75bba4ba3261ea05a7131ed058780d1b917fb609bef752f2711afabfdfe571be2d75a8af466ee58b29021f5dedb6be394a7f9fb3697c07990ecf424fd4c56db90e31458b104a9141c6d5aae8e65b0bf0b2086e697b958ca370f4b9c83e1c7c0a731c3184a3e8f4920db728ebbfef11d46a562e5f93575d2cf2b0b316126e916106abcb448b5a34270a4dab6a3f4559397145b4859cbc3299e2a58adba1706d3bcb02a00dddcf63fc87a1ce2d2c1a972cd1eb8478da8a9ba05ac4f5501c7276b92754a37ce420df4fb77c1559e9f9a9c72f74bdf059c90051c5d8eac41628e683151c89bba86062bd63afd354dd6f3fb00c8cc51713d66ccebe833f3cdb031c65ebbf3f2bd58e670234a34f17eda9782df4b965f3ce126437be385da9ff95b82db652a76d78627735cb41b09f4391246c604d42524257829e55c921ef42a61567ec930c094a0e9fa449f2d48505f76f7e3e54d34dde4ec61880577014c7035d99218342360b2a876ef6ba0797009b39fe2cf47838bbb6df2ad7d85e3a7e1a84483df084e790c0bbf58baebeabb4d3b6ccaee09d9d074d6423033149cd4e3c9cee193cad135a46286b4a62dbba087ce79d4acc2420ddf1c7154827ed3bd2d315c5546f692231803eeefd6e30b50d15d077d371cac8dc29d11be00f1c858ee88db5a696e2681ec9d189d48d8c398a7aafc4e7067f3f1286e6c0a01939a72e0d454245904b8ea2fac0b9311ecaa97922e8417280c3024b070e914db856d576c6919381b905a3d5763d0c0db8d5f21cf02b62c4b9bddde67d7be64c52d28af227182eedbc3413137ea3400aa867fff0290e9b5a502c810dcfc21f25177c67a0b09715461032b10f9f29ceb9141fb95b488e9a9ee3543ca73a807e05746f132cc79375e4c827e59f4633d5837922532fe428520794c8dfafc656cfaaafc25a717188f7a6b0e2c8189a0084d21b8b0442df2699d8e3b2ea91c0f5b3ac22a7dac7c9233cec3405c3b82cd6516cce0862b7c824285107579cd7e580877840f2df8bdc353ae780d29f00a8f2fe3f3cc7b9f692af5cabe35703198456aef9c1d6532c46079a38ef1dac4807900c8930aa7941c3448a45ebaf97bb238c2c6a674f807cea07e26c7418306fc15eb64ce2d17019316fb5e77a7bf82c3a015690399b40572f4b21ace55cd840d384b3d970b7eaeef65831901ebed5d29425f7968ccbe43fb4d64e05361904004d2e2e68bb6617c109224a4cd95d6fb830bd40f95b10a9b552ce6d99c8a8c84a0a87ef3894bbb04ec9a1d49bc4aa90e357cab58d00c0b08d41cadf455af9bd9cdf76df4ac5ae159edc551c21966910e31c286de8aa2a1a01d6141f14a035166bffbee76473a7bdcefc0a9d2c1dbe476bfa77d52fcc4cfe2c543124bd8c98bed12d94b541f87decbe91811525e5cf0fd94606ae86a97cc4e01d376942cdd20ac9f16e67b7a477a97a094852b0123489506b7fe22d3e62bbe89d2bfbdee41e605f767350776fc836d78fd749c184d40bd0463b0d4e2e11311da7393cf81c387215d5caec3e04f8c3a42a40310e039e46e92e3432ac24c2d059b2108487318a0f757dc1514b5b0306d45426dd0766f939347cd6a56a0938316474ed2e8cd75ca835b6d030a529442f235702e78901bc9e45709c43bd08ad5da1b266d8f3708224dc8ae56fe3705bb67a27b4c82974be490a76598a6d14cd69d17b3e5318a38965334e10db1fa3ffb7edfdc84e0b892f84259a1cf8cdfbbe0798ebb06d428cabd942057a963f0bbe96a154f7602d950d0341f5e8fd6cf1fd6955c0323ef5078b151ca928a82f9ca4c5f389f44c64c41ace3fa37c937a67e4ff84fc5e9d34caa2377623fc49f68100155ecd6703bb2bb06555decfd78c637ca95861554938e757347874eed0587c08f494a1e4ffe296ac5f7e9a2dce3875294d9f5f3e892ba06a3de6b65c295c6b9acb763fbf725fc5bd353a2ed75fbc98471a72bb3ab2567504a67f0aadeb6db1de8575d2f4e17eaaedcaf03e59b53f51fbcc1ae686f318d23d0b4457e1b091affb377c4024896f3200c61b8e195ba12e39b422a729a1516d9ba7e5ce28280c3bff0ec9e0a30b6fa4fa512b89ea497456dfd693782b5ab36d2b9c7ef9cf50f140f8e79751c2c653565186abea345f2fe706746c1032190e365ca040c66348b07ee6b7b942d8bf57c011054d30b2361222f0c4fc6077630c5b853710df6a2db6eeed22b03684c3d2bedcc07f768680b8d495085aff9dd53f0bdbb3b6b85758da7a08a3528caac3ecc0cd32f4f79a9480e6ecbfd93b08298a88e812288a36a3deb9563e60f68ade5e604dec832a90f8c44ee76ce2b2885ab24cc41b16c591b50d40bcd02ef94abbecf2fe8903e4738fa8fbb8d715a40c4fdd1da52cbbf4a8cf84f4a980b4fd2ca728288e3d1fe202d1aebfdadbd0114314d861bb22439cf30bdc21edd9d12ad192f2f994a29edd9993e3571a7bcfe55c9472930a97e30a8812dfa1aea5a47dc5ef2d286740aff58a4d35008e3981332dfa7e031a82ba65ad5fb3277f08558e3548a9f18eb979bb00eb26599e8cc4f30d130c22d03372b2d8b304d9e69476137b3510076af10416c48ab97a502790b5a50b5e6aae52a8494761b4bf6e8d825c1e0049aade6f5b8e4e9a425f9f5e2f2d24706fae3822ca397349e9a4aa1a6747dd4430a538d98396cc3a53dd7f8e785bde70df2f38e831887e6ba4dfceb1e42ca88ae7505855f0b88a3f1c79742860a342f2771ae76d03f6a151b0f2c94dd62315c5cc2132585a1b49628101bf727002b039275426f736de91c58e87287427acd03998c872c10ecbddbb63033b813561d80746979db8c935c962608e0eedc0ea268111ecfcdd5038798db617bddf0e5af4a1f5f25a8b471529e950d359c0061f010774684353bec975a944c201891a46bd5e933d248428d25252c386378ba5ac37790c70afb4b6c64ee9e5a0d756dc1bf87d1c90c1f233aacd0f55ad78bbab204fd7113d39b0f4f3685efd2f984f1756268bd941115829d73f2d0c0d37d36af8621af58ce6fa361e11eba77bcaa0ab90adcfc3a62360395041ad289ac98f8e097e20e659c54bd30f9506d517f69e1e5f5b2d8c78594f30f324c532a4fa8d4bf163ad4be7afc0d09393d1883278aa61ba908db95ae98151daf03b8a6a5be8082764612631767fd4d6d1ab3ecad91e075be14ecef1e6cbc28fa39c82b24cf9e566eb2ed376cc99bd7b80ce5d757d11e751c08c523b99c4ad0021b661a83b08eb7d7a101321eb7b5d600473a851f56c28809934c1532d486611625fd72073e3c83dcac4a3ce5a535046270f0472e9f19be62d03a59136e7ad5d95050b3b70f96fb4cdc6a9921d74009fac480c4e9a0cb0dbebc481a95f9a6c13e56ca4c0a07ef8e4d83e36c67d0198000f2ea42b35c5e75b65ab39bfc1666b7b85ae5f09e46d4f5cd09f806008393ba1e62d3e70ae79f7903d9fde7ac4edc6a96c4c66961f2f39a49a19776eb805c33fa3eed8de65b10d4044f857ed020e2ffdf5678ec57142a05927447d3d5aea7ae32f56c2ffe5b6fbf8ec790c7ccd20f3b6136a78e1eff4fd73e653ceb4d7e7a2f06c9c37c86f87feede4b06407b33940ba0f75f5f47ffaeea705d15be5f0620ba3e8dbf35a1ec2a7f05d6f21b12b818bc275c6a59893a45fdb09b852afa55f2dc27533851c1cfc5bb205b0d6f85f83a028b1a6ca965d4b52664f7c776c15b50132e1404a6e64167285213042a519a382fde16a37ee0c1168ca4bff8abed8999b5cdba421ab8b4e4e75c358bcfbfb376e274679b8d535d51af7947b0799e9a0ef7482333ae4c9b2ffe0ade4ac61eca0da46c6ab38c569cebd56b6b85491b87c4adc0f42ad21dac790e1db2cb5fad3a388e7c0e9a7b783886a1c7c709647b3fcfbc4fe0194519dc176e80a38b3c4db8e06fa74814334f60a60e640d93654a84f2a3204ccbce887daeb1cbee9dcde4f2bead5cd3283a391ba2f8cff9603e890b7bedc1475a014636c0504c8b2fffb20e0a4af0361eea79bcdd28d96827f487a1c8382b949d78c78da6133e59780fd7406ef848d06df2ec0b71faca60d27b120f4861d32b422e648319b83d8035b2ad1b52f6f088967a9456b0c95e022efa889568adb7c00fd719b90f061d65a7acbb1b54308c527efb4b78c80efb4c776b1c89cc730991437627ebbb32b78ad05783a9b63744fcb2f5c7faf6558f6f896b4e81c41464ac588412b1662282346845a7a7382fb34c37e440e7b9927d45c394382ce713b2559f31b31b5f769df5ea5820bc936063c814096c114534e0640d7644190eba58def36f29559bdb0871968ebb688fe01b662076abdf2550fcb78c93768f8091087783ac0d1fc4fec0a80a44dfee705cd921357abfff9f9e8e8e0faf621ed34b3d0dab7ac647636fad76fe8f7e8e7620a47744b1fe420e5768ecdb9988916abb93a2a167b7f797683f955ef8d12d6e7b5ba78ad02ec25180aa1f02ce951ae3496c77edaf81b022648571efab34c2f9d574bfb94819f5e01640a48ba073d167724d6afdb3a9286216a220ab95c3b36d6b7662b9e6847b46ba2cf59612422ce68b88e32adc336417411be40b3f47c3e3dfcb66975ceed3bb73b5e7faabc378ca7f0333cbf0e45edc0da7832837bf1d3f6781f37643f6f9081e51d2464b1b574c59d2228e4b09690fe1b7afff41b93b3b00d5061ba2412c3350734fa477e05137542178e90515e5aabfe021e5122847490ea6a2f908285c0f12db4b8ee2b06bcd73a69004666912b825062c04f4b1d61cf3884c7617d793e0076313e25480f761f592935e8bccb234008d3158e95905ffc26c65620c352096ce892e38532b31950f4bb78c4a0d2bbd0d373b5e3026d6a987a16734e875849aa85dfded04f2e56575b8ff39522656a673b65bac4c1282195f491e52a3976e7288f9e094516761a0927054c3218c80f8437ace157c0b1924d261c63615da586620df09e264a563c0b89b1efdf552f561ed45cff678b1b878dcdfdf57b7a5d33c7dfb06cd47f3dffcd2ab52f1d832caf1cf47010d758c5953d112c2f4f5437f245c2d983bf82f67dd4ffd006f4ec812800a7a7a6a2d9337f183b85c50918b5189d0dd30d68463b798eb24f9a58699fc2043f21e0b4de5129b6a1aea1e4982d89fe9209cb3dd19eedcef4bf1320832e25fb4493f8ce42c767c647a2a1a2d3fa9f6dc213744c17c3314b9e1f5894bbbee594ce73d3836d7ef59569cc78aa4739ccdd702a4f4f23422ece8bfc14d00440d1fe2a8e8e892f96954ef9f57bee0d8f2b8ec03f3e9053c5191b8a9709ff3f43d36d18bd73703b5a53fa803a9589739b3df25bf3f1cda4b72d06e9ff4df9c3626055a83104688b33f89885e39a9c95aa0a3b983e8074bcffa496649b4e21f946fa2e6970a3d0fe2ffda39185c77716326bc8dd529d0a2704a6cc24ed154d408091dd130b86c3e58cd4ae85f097e335cfdbf72094712e8b77e7bf571358e61c75c308c885ea4ea9e8e033e80291ec78da2a6161e65f2810d769ef6d4d6d742f02bfc291b1a69cdf53d2d2346d6fb76fc970249ecd0888a7c188e71064a67e5179430476ebcb51ff4c6aed1b7ef7783c59e8d072df8948ceb3208e9bfcb338a664fbdcb0d3e481c514eb873037ac21d537e8dd16fa459cabfab1d03e12c258c883867cdf13adf846e011201f711c361b139dac454605710d599510c25c2fdb1d38ab481205383560f0e55afd70b57862bb4c08dcb03e3eacd93d0a383cf5177779c1012705bdd06bace27181923409e58072eadf9ac3452fcf916e8f787572fc4a4c27aecd859728ae6dfa9c37e76a43493f8d0876a7ce47897aa25f97f36108ec09b09c93b439ae6ce5f980f561febfb01d9a12c8d8ab5db65dc81d6ef9470cf0ce3e5c95c1200105bd9d8f934c4e6a8b07feedfe349035939d7d4c7fea479144d916b9041d9faf336ba49e737761ed0d5c04e78a113246169df4e8fdab242a02c70e045abdeccbc17cdf2f12ad2a4be9a19931f950893634fd578c9769ccc791e383497db534655e5f3ef7516f7a13ffdf9f114db16c970017101753fde1c68bd8932d47a93031479a1d6fb051d0c7c313120e3e77ac6cfc3a3b5ce472a246e8d1e1d88b5074838967e8ee81b9f7765f54ce26809e71e5fa11661c1d6540ad8002163a568fcf52365a3b5af392fa01f3da2c3d7e66fc76f999867ff05414e946009ed68a19120e66a04e8d48da175fd6a5cd97bf16d6c3ef4be567eb301dc4e19d5e86d35da37a9c068552444cfa49bb6bb8ba98f25debf642113f221a869a1e7f517d6bec309a0c542f40533955f0584ca0e32f8d8f1fe43061fff976951aa95a80649fa0d6a1e77f8957286d909bfe99df5a4db94146f5500b35b743b59131229272834d22aae72e830cf5d7ff11698c3ef85bdc7c298b864e4c9e45a8a68a1a4e86de57312f9873cfb2077eb8153a87bc5d51352fa807663e39af787cdf1542a75fe0e622edf3f129cfa36486376361a203f46afa922b7501131ca865dbcf323ce8bb980bc232f5cdf21f2e89ce8e084c02abdc5e1b7e4ffd196412317f867a6a5703dc5844c3ed7de01e1aedfe4a80b23cdc50686eca296fcc9e05ef7b6a8a7d39cc127c6dd8497c529fba4b320d73df2e7152fe5ece211f323f1b3708725c886c7826f3215a7111166957a5c3d0c15599faaded19df2ce8ba3dd5ee61bbf56399827e24c36955d7d609ce622c7a79127f9fede8c2b4037909bfb001feb16fb3a4cdd540598517fec2283e44394179ed36ea13c31ea8bc63700e7d0a4010ab34a06c9c0a1d832220270526b116b5acf9ef3fcbda7fc42c733976cb3de39ce2e4229d9b37d0da99da79d8b0dbe69384a27021d79d70bcbd3c62be18ec966aeaeebc6c1619a9f10aa943ec55cab4984135e7eec382e819e49ae002ed13a6dab9865e218f754fbcd096e7ebdf80a488cef702ae5b51409cabb65c5b73219398ca7333201b54f8beea9c5ee181fe7dba7e0c07dc200241f313e57f3ab72f029216738cc5b979cf8b5624744c5a1f46c3e1089f992c00840b1f0e3e61fee3f339f3d3926f8df987f439c142b920cc23b76041f35f8cf714680ca3980911f480d3e8b395a1437e385861d68b7f4b2a4e5564c7d369a234ca599ad0408545d65cd858fe41a19f60fe58f7caa9b1b1ede4955e2dcffd91d8d5ef3406227aa6b95cbe8b4bfb5ae28e36b2f6c6545ca3e4373777528460a5215ce69d7c6325b58a79b75cc8e1dc9487ac0ebd778855c70977bfc72001bc60ed3d888cf30849b3298ab3d9f0c0f0292154ac59f69e4337b4fe462b8e595376e81c9cac0fbda84476faf9fc965f4d322bea15a4279b53b1228e3880be272cd14f52a16242055c959b40fe1269c5b207248e5912d9241b1f518cd7d3c14bcaa05c78dec4823e22bea0d260664cfd102f22de43a37365e049fa5720971e25765e25e54ebe781b6d15a0edfd7b5df6a5b2f8fb26004cf4f66416ec36e6ef281e21e45638dc2a1014b1a3b3162a8e0b832965f68117ef24cc0273436a1474c42298c9634712bc7f65a79513285fff34b0499d2b29a61aaeb67e411e0788606f9825e0349d2ce01d8b531400eba52542b207aeb0c8f31843e96fe74259788133f2f55aa6acbf74b01f8b7f2f1526a55f60e1ac5669d943d495db956ca9fe9311c028a996a42e1a3f907605856fdfaa8aa39478a61057df6b4e7823ddce6352b15b5b0dfae6ebca0c496373bf33281cad198969e5c8ebcf8a5b162dc65834c0cebecdcca779b56008cc50cb41e30ff2c00c6eb7e67e75f942d94c5ce4c268de0f03411b6fd048b4f0dbb96456080f6940a310998e4b35f16aee7a0c6033f24600efad23724e7e133983d8f7cbc4e5157a37e6f1451a40f27b04c3a3ba6d62d127fa6d1346469e924895944ad4730bb40badf6c7a3b13c0e3a65baa535f6ab944ed592e20802c4f11f6ef5b0ea8ae0493af97a514582c3e42bafb13126520849e1066ed3292acceb0c34e70ff843b5221bba7d221f1f1f400332255592f98003f909df03d19233e249cd2acbc03beca37da76b6b180d7aab185bfcea46be2d089b97d28ee9cfa2876959805ce60f9ac2e1013fbb201ee161c1156ea20262452d22f6279c23eed53138e63a00a524bbe7d4371816e7b4da857a1ad0ffef7339feb420741eeb40218f164c6d4699f21f06922495e04d91a3fcc7fdbcda7f4d442baaf856e983203340da56fb98f4061499c298c68c333c917d71816ceb5aa42509306c6666ec00be418fdf144092eaf14e0676dc2fe23ae9f0670860d5ebc078929994832153c1bdf6e699a46284367c641990d943b1ac15a1aeed74c64e9c477202775bc75d75b6052c9dbb1d7a8495315dfa7ca1d5c302acd349192fb998d160e6b146a5e2933b4fea0342055f617d162b48a0033072c36b86761ca71a47bafb8bf831edf37176de04f098201f7ce70d5204aa1315ab063c320e9a84a4f16d23fe37800f02202225490d21e9a094ca95d7b763db1354833793718c6d5a7b001d0798c765f477ab8146c9d8910d635eb9ec04cacd1f98bb6db92f5f9d2289f19824ed6aeac98220ef49d0efce6a809f00af67e8ef1ba565decfd9864b1fa45ba53d2b0f0d8cf2880ca3c42ecb4bec60625be8dbc535571bcdeaf79f531738ffb409f563c1e0da3fdb2481549f637c78ac307dd00d72122dbd72384f1aac2c037e39f990324d9583c40212e9f24f8d0e8614c82d60472d7fa43f941590d3feb4666ad5013385c8b488be5d9e7a6839d718a6fa9d05cbcddca5e3c2358d54f5cc912c2e6d58128560463e87f3d16ca0d1ac1c66352516265c96bedf12658a902e7fe1bb3ddb45f0067dd83dc1d10bbaa4f4ef9c3b3bba507989afb8618e6e82087db505730267ad364a85aa53aaf3565f777677639a33e1ba614528068898f0358f760ee113d03d15e9f88621caddbcc261fa7a40a2a4066f0bbbc8c4b9dc043bed152381c245e8f0e30959f770965b4f01eded9dffd723fdd49a0d3b92e95ad8f00d4c68b983e288bfea1b8648556337082f14417118cc6f5d3cfef5dc25dd47cdb13985aa2af96216caa51452d0b46ad073337244e320fd584037a4b67a9a817743138c6098dc5f08e0f6767d1b64b49eb2d52620aca17febf0eaa04e96408f1ac3389fc35624a30352419b7cfc682802d8cbdcf9a881e1abf49365cc51216f4a36743714e9afec26cda99db4d21ba849524e7dab5da9dea35b636c1be971f698d49bf6d6af046abd8407881b87f9e40aa2dd9317102c750187d871671cf952bcd7d9bd5001c4183de6f57ba9dbae0c2912480b8271a791492bdf9b5fdfd8e06fb59aef4931f385e23061c5b380779c4b57b87413f64046478f4603b26e386fcd621454c810505ce936f302886bfa1ac579d289d255e27699528d7347ba42e475e1fc2c7b87b9368bebbdc29e5ab6e452726f8ccbe53702abf458cffaf397bcc037cd6d355d55dc1f8325ea9c940c100f5817f83a14a610c027b187a094af5aafe6086777eea619df73e6a821ae1804d0a6171bc84c1bdc03c82228e656b6e86f71bc1ef16cc6dbec1a0a9db32315a201d13678b2647b0b2718fe9c38a5fe6cc9d931c1e068bc80f5ace113b59a71530f012e499b791649969b0ad447a8a3fa4893a2dde41f2e73e6675d368a54a562cc536bd35e79604ee7168e7b0a8b101b1d1ae1a67adbcf8be36764650f1728d90f002bf1fda53a24e8f791db734008eea925569359e3466cf194f4ba888e0f2bb978ead187f8d5f7f8ebff769af323b73fa3194970aa8efb6cc5cefe8220ab39a77e53b85d46b0cfe30b9721c6c9e07b121dbaffc696ca937f1386b0fd045635666d234eb07669ffb2d234db6ac22be0ce96f049410ca4561221fd2d8e40e36f2addd707ef7076139ead90e4bccf601cf5496658beca056618f27bd5a0c239a443643e2bd5b4fee0a80487f6daafea47252343f8e48e3b3cf207277284cd077871954fb9caa61b63f902d24fa35ddaa865fcb2f42926dd879e2452252f187b266621a5d659d481cfd92bde3f6e4b822d9c1d8fc942e484fbbed6a9af7f1ff5552cbad67d12ebff030367d32d3ab366642264e6bb5e2a8c99e90e5389aca17f478736b7278997ffa714dd5adb42bc3ab80dfba9bcdbd817f59b6ed08ef75150ab140e9e2dff6bf5d27450132bb01dcaa14daa0c2e7d8205cb3f20d16ea467f0d04fb78ea67502155df20696b1478e31c94ac07e5b20fa4d23c0d860975de3fbabf51e0f97a3d50453a2b92664168c74ca12a0101025eac3f72c87e7225552e1bb04228f22cbd69e0b112882164e9461bd877b56014a9369ef0129857c62647e5a0b98a4a68604a74254a421b82c0556c7a837ed2ac8cf692935072aa5d60312dc4aaa25634ed1a69a7f269d9ddb0272865f8898ef8cdb59b7244ac3540a9ba9959ecf87af971d7608846098cb47b91b8318071c38a7d978563b126960d6ff20497f85889165a3ce6a8f697abd09af3da74b28cd3ac09dfecea8d8851af934c0b473d0a76323af23e66d0b35d6a7af6d3fa0d01ff8589a0f6d70feb9a27d0c4913475dff967cf154be524cca3812460b40e8ab08a759ce77efff5fa3748c6a06a7eb2db7cc0861c73f5ffa134a747d1b4d736e0e12e5fb8adcc64b7b6af5f69d0324eb92a7585f39d60d545b39acd0ed6b5aacdc5f9e6ee0553eb86d1e0a52854bed58e206bd511cb44d525604fafccaa397c836c05fa496a2a8dfeb05b23d6633a75660c3c946cf54dc024b87c9e5b6a4d7b214ab60e04a3b27615171310a38446d06b455a5171e01e6ff3ec97e1fc8a8455e8ab2eaca05187e9c101e75760bc63aa4866fc92b00b69b9f2b0f504ee507cd065c31402ffd9df08deb5008fc692126a98d0234f0d0eb8c40d56b4692b728af508390ad7bdc5c9386708c8d5ed323f828589704c05b212340c2b821914908a6b8d87d703509df2fb3f0ebac15fd330ac5ddf1d4a4e95e3183ab197454c55496a670a272f6ca994ae675ff2c31c2cce5c205be3f505c22d5e6b759fbc8ff3ac63626040a8fa77e6caaf904ba807be923a4a5ff6a911fc0f6ea2ee572896886e79408aab2b44f317cb468154a6f7f1969207235b6d724912701529f8cb15b597c55673f5b9883bc99ba2a76becae88a9642f555276e5f21e6dd83d54cf84d422663b9b0e924abad3385404aee78ec6696613a224c8c7dc5cab1b9ab24fa4a6134e457262d93f2a0a4fb8b387ad476db50a123645a93f36ab8c2254cf782ea529a78e11558d9fbc2c2d629a5ffbd8f9cbf40f7699e26d58d36de82df0a8c9a77828ca619d58f7413d459ec8ced371355c55f575baa84993c0b786426222feeec949c2830bbd14dc1c184de6a9e4b2b19fbd3788cb6657160185f23eb2a2d05c4d4a174e1037a4aff1a285512be9aa801efedae3f37f1aaae3a32926d75c36f730dfd3a86f9e216b9195340ee28084ff854744f284dcc73bb8a1bd0c2a624321f80b1e78f000f0f7a4c84bf8a95f9099b85aac511135347367c800e56e1bb7e53e7f25b3bc00e2ffc09b7fd3b0d6bc5899f957b40256c47557d6bed07b5442d6656b24f1bb2529a944b0e2fe01166e84dab283fa6f946360f0c0418537f6f21e2b885bc248ca0143c70afd37f6cad2593e58948246037fb2c068805f88edc191146c1f57e51d6dfb8f815c82e171773d3b7d5bf1ed14c254010d9f1e8fb01adece6c685ccfb7871d5429a6aea04657dd29a6fa6ac83bda316ea7859d9fd256e627cbda7cc471eb0f6c5b3c4c01f093659531f594217fade39d2ef87723ac3cf9341d5ac967821920c2cbd5e17cfd657dd43d76dd4464cd5fa7c3285520e60710a79557bc9a28e7cd9eefeebe78c28011686653f871625830604ee341dd189e04251ab56b5f27db1074d3b367f1e1d30812bc68a978188e337e5c8127f9cea6a438e545dfc35e5f54a50c70089132e710ec72e8eb9a2531dbffefe5835db28e60cb4cbcd3965851ccce0d84b4d4b4faeb590d704a81f8eb996f46e8bf48d3a87dea6ac4b8e19ee1f79c0865d4899752258fc6af9b3d4041eaac897f257b63db03a514593601fb8810c830af5e6f628e388a88469a4e9a394e335ede6afdcbff4b1184d022bddbba92dce6cf09a968b7d47140a4944002370e9fa3bc1af7478593cd949c2cd5fdb3627441559298a79ac8e1e99e57ed7a375786966b726882eb6a3e39b19ac2cacd81a073aadbc91d99516ebfd905a7e5aef3bd0d27d6ba42ff7c913f776b576ff1972d9cd162f127327e6864a610f0ac98275507f4cacee68976d0c3b5bfef09d8421833a4cbfe00f3ef2a0a6722f92f32e6d5517879ea9e01e2e524c36c6eb1d6facb02b1e1ce4f5aea34f15d1ca6c3e8fdb79cca13b4b2e3ac7994f197f287a00b56df36faaae835e3160f99c64ad45241d37c326e9d2253f9f0d5e9ea7cb114889661dd689e7fe7a7370a8796fbcf9edc7bc3fd6bbfcb670cd9cf327d1dde0631016fd91f9bea30020909725be6dd865694635b4b2746f20ced7036f3d7ec1bd0cf414dd5365c8396fd21c98094c8a42710d4aa6dca5c74fec77ee93e9f01b837206399b90b44999ac790545420f8ea8e453ccb4edd8d398705ceab250795e4ee3c328128427421b43c095ca151e1eac623b903ea914e083daa0ed55a85abc9d5380a98658276d8f840a698a11eab72748c2a53d709a4cd93fb8e89dd468306dc4fe757df923e72ca36d9c9335a13c3879dfa111200e08f813c140f8b5e6f34da11edb38e7805d466bb46bf7a7074cfa43db52451637290a3784a80630361a25b56f3e4cf7b58de29e01a262205c6ec6257f9697ebe2e4104a70f678d63d4d24cfce689e1060c8288eb398dfef533abf84a9b0da4683f290bc7daa44735ae1c11d6c7c6b0dbc84fa80477abc78e15b6c006f41f2d29eb8e14efad87d1adf5ef95a6110e2ae6cc542ecbd42cddab78aee94805a522994f5c957e1d9ac04c3488553b29a4f508c75339ed3b4cc7ebe91c19076c85fad769f67baaf88a8d116f4a9a24af94f22b273e8289d92f2bd6d3118045c7ec69820f7051d7e41609bd17d8f01dfd3f0958e76d518eff79e86b09bb781b4c1c0e6ccf2f06e7104f72bed4792a78dbde7a63126b4a7051000af2f1de06178aa12ea67218835158f2325e3bae1e41326e8c3d98dc1c9934f0a5fa6a8cd9f447520577c99f0f87f4850bb30f9aefd4c12a3ec7c3afa33823686ce18d96222207143f85733ac1a3bf3648fcf61ffcdae83b30589306b8c2b886a8fad71fb7650a576a4958c9543bf5663678f658a18bbf59ba69685d5fa47d7ab03185e0906c72c50d1fdc9d0fe00076a21f0c9da8bf08750f18b446e9f63dbd28aa5d0b65ea64478c7183cabf65f18e99ab71f69a1440c81e6d45e0e82b236aa0cc5f044b18c296ee0ba4916f48f801e38109a72c8c738952ba490dd157365b7ac52c370089b8a2e4bfeec3ee764ac1c545e7ff1783c23feeb56ecb836c797653b7f54aae77c3393b248187d80ef827b76f2e1b80983b3c95a943b8e713681c3c4e99cc4786bce796a7e39ed13f8f575098c0b3df0691a1a216fa4785abff953092d58a9868b71b15a774e34ecd53e57184f26ccc1a0171b56aff11e30024b698230042db8b93ed4ff490467087c26de0ae2a6206313f0e931c1aa1530436d996c00e5ca140eb4f65df58094c21f03835bf023fd021aace0462c867d1bd275475d1137ed9d61711a8b3d4a4fb964cb471cb866fb2f82196b736d4e77895a5c8610e1b1dd5d32552d0713f0fbdda4a5ab05d3efc0d8c3ff76c629216226f776b6a94965537103280b744bd7233bbfc6fcedc939f0406dce6abedc3a25d9135d4c9fdea3eb350990bc8e97da177892291a4b60fd050d41c1710e50264f55ea36e98d9124a6c21f31b6814928ccafcb63c81675d5d020fafffcb046be1e6c81ba16b0b1b55016ac022920e0849f5bbf4b2196270a6e366a9ca6aa4fdee98956aae298155dc74a0cb0755059334bec58ebf1b2e9d87df04eb250466a998bf66ecdade178e553e4a452af5f8937669e13832e19743e430c843c37e740d52cf236ea877822499a055242022857e48da3edaa46cfca28661753394fe56f9391b7f35bdf5c0d29caad29da4c9c10e1dcf6cf85bf6a6d163cd6fd57cc67c0f4dc7fd7b3157bd66212c3e8f85561a29c862155a35fe2ad822c19ce9c4468607cba4218de7bb196e554fcbee8ecdcdf794731a6daf9434fed2734af6e9e2b43ff529555b41688c9c51d444860652b07c3456496ea32830b0d1482d35c487b4a1ae5945d976588a6f1782b2ea590e0ac3ffbfe2045e08921d32204944cbd4684d304d6ce8f40fb85d35b86a18615d70b4a49eba3061fc2b397f2e9ab2b48aaf9728bba0865a968c61bc88c3f3ea52a0306287d0280bb0d0d22645b8c7832d3b8cadea615df500b30ecca6e0e5047b935b1d588b81e5969ad8f487f1bb13cff47db182e64ab05968345860181aed1929c9c8a764f9975f570b00ca8ca9b6d8bd3718104bf9d55526abbdd22474cd0ec7b174ed530c54f044bc7549a871c0f36414e6a7dc85f1902d22d050fdf2334e150fbfefe4ca60da1564e66ca217411d724d963c20413e93027f8bc2d3bbabc958135438a0a35726deee21e0d7e44ebfccbc7e65650cf0f20f56be87838547ac3a86a7377e015f3712530f2790d89c9771f96ccd8087a9565c7c56e51504719ac64eb08916c9403e030ffd3160156751f580583a80104f412ce2d09bf960c73f25b967a6b1b8586936879642de7a4bf58cadebb3f9774e33a060fa057221d3f4978d36e4f60b1d11f58be5202be2d911a3670eb43c00f22c27eba8937077ee539edfa7bdf71e91dda4a1f8dd3a50efceb51789f9d7dccd4d1602d82033e71e33375d1134cdd5020cfe941231c30fb1404799cd0ec7c5328db74014c77e264a180a0a3df8b719321035e544f7d18ec98e549769f0da75b5629cc236e41717e66a6509386c1c175193860830ddee96fc44aefa7ab3221d853537fbe9eaefb0dc5b7b0dba4d5ca15c0d7d8e67bac551430b3f30d7df02487b08fb17eabeda5b7489320fde366af2111c4e761f462ffcec52c23a1fa1e6f57f3a0b6b05f01be6ce2741a44d580104cc350e40224197e79285b66660a65e6a3013c2fd2161a57b28ed1827633798bd8c88654d2eba2936f4d0a8ca945c4db3194fd925df4a8b32da5076f615631bddc26f4c5297be814c31517013c279ed444899483ff999ab16b71480758da37d7c4aca7c5c8e840d9185ce4b28af5d06eb56a80cab3b0e018a9b3564b7fdcc034a98c1618ac8fa0e5255d80f0647b2cbc502f5de2bd9f715538b0234dbdcdcbb610f9fc2d93155973771097d0b162900574d197e618ee00a35a6993943e0697a84bba5a7579b5fcf28efb7360160060bc7eb09de453efec30ba179c7552640fc07c74dea23742f9bffe3e794645353dec5466d20f236d2e8fcc08f52988a1142b57889e8651d38d2d94be58bed995ebcd8ec5220e9c1778de43cc4c9210e093cbd83d5ecf58c65099623823de34374612942d37f6c46000fb3e2fac5ecf0abaf914c75494f19e0cd987ddd9f617601bd1f677989f497efdd0ae286254f35f6724d2bd71f80b8aea69bd07f53c8457116473521898ee4c4ee4d1098b96ad89b8ecfffd59d771b5e84ae11896051b862d3de02660e3db7a9d30abad9ae0d6029707c957a82793de73f28f7b830a9249d167ae3dcd1acc5ad2079a81894f47a690f59538cc3fbd5ba5520b2b5f9dd261e094f19f5a64c72331e618a388b068f05f6601e538e202e36c6a2e0e481a8b4a6a1f4f2574454eeb5520587f10105ce87ee988b957db226c68595a4db7255a09009f2d2b656f97ee285ca57e0162e47da1630718e1587ea590753a3f255828a8ba388b3746fdf9d7b8eb627d7ac17952fd4a06ff2e5caf44b48df0ef335630d9e733787383fcf00be0c3e3aba1b49b6ed7cbb622e52ee5fbeccdfbec38e5e3e4499adcc61de68b81f9e1b27ba819503056b9413c51ced0ce24ce1a4210484f4349bdc7156b2115bad2f8fea40dfbf114001196838a4caadff39e6cdd47cc9cd4fa9fb0393808b2273064e6cc0d0a402a6fdc4d0c19ff497e4186ca72182d20eedaa0edf3f30c9c58785ee2646f7b802e67eb14e97eff5462d88b9d23b7dff8999d1e4156e2757fbbc4ff3516744962f5d872f23a6b09fe2835cc0b2065bab0d581bcdfdee6f52f28a084a7ffb41c70c9405851ac6069ff36d70bfd241289cb674abb8e8bbad3ec977b441a43382e8dc315c2c6ded357b093d321e82fdaecb3cce6c2d7ebf125e8c13f437995797d728cef072b3b0b75dd10154cbbb032a6e8d932ad1ba241692fefed1f122dac2bd8f4738116737fb6911f57b8bb451e7ae4311f009a480e4b31d81d79949e125b81249e371bace99c9a69ff9b3afcfa2f41c79d45763cc4d77bb356316e1ccdbb3bdc55cf0e39629ac099ae7cb98246996acd60b41a9703234ebe720459d1d6368b4c27561b68a95f7bf63a47d8cdb50726d86563c6e88ba95adb4a6a3553a913200055bd79df27dc0de66760c27b3e904be4285aec0e40fd584bbb3bedee52ff3527f7a0cfff4ffa29bd9b4dadd14c4ad2b9f0a262021a85683cf3b5ee384f64da76b6d80ca6364418bec0ca439b5454e6888ae9745c43ab5780435e5f9de25b0be18fa53fca1157aa072779b0c9f45a07fc4439c81387e6ee4f25681f022e4fcf96bb5d488a6c7c3ef33840b3b87ea873412e8dac4d1ee830bc82ae254e5ada5ff06446e9963e205268bb37216ebe6ffb2161917b8ea0bba73e737e9824dfd1e02e55e2850d018b805605982b43e7b4b7fe520d0323dcc8cac8d7e584d45de03650bde3d3fbdc35f292f571847b6db96e3c0fd07472d81f7b9d7bcfebfa8142833f0635742f2c677c8cfe3bae2326f4cc335021e85b0987e96a0d9201288c6fc75ec37efadfefd21d7b3a45ed9242b7e7ac1d6f1d83b970ed81839c7b0d96ae1bda28d1229fa40d421c68453c5e8ea02169fe416e9e557b60af20844c555a49d56b23ce80789da33138504742ba8fcb85125172c8726176e334d196d190563a6222068e89de30a2c3dad175ad35bb1767304f4bbb95e87d7e4341a31f3f15589e516b989772c29563c352b860a06cf88617361d6853bf8a49add07a1558b1720e44ccd2c33397b082a41833a24c8c8e787b4d7684675daac9a508057aff0550657163f65e3f7cc3278572650d2154425aad9c404b874fdc3c6eb33919106e96fb4254e4a869543bbbc50ce94079fa1d227c77e37e6fdc65237a1d9460438ba2f614e945acaa7b46388208981951f1ac949ed4e1b7c48d2eef7ca2628c170a36e07f8fab28ec368ebbb88f9911c935adc66a9f67856d51bb919abd94241624d863dcea299375322cd9b5963bc0f268bfdf085f87d15550f69658005404abd5a708d7c14b711fbb16af57700c42bb7592cb1462a8c03b2ba821c87d0beb4a2f96ab7a610894daf23c7e7b36220d9d3c2fdba20ce5cb62f68d9da0101ef9499e0e76620b41fde7205389063891767eafbb6eb28322b655ad52ac7fbc1d85270f5bfc2e34fdc90604900d0310544dbb547a272a7754620d9294e2b14dc6ad44a1d5c00ec44d99136151fed041f58c16f7ea0b1376837825aa5c20a7a8568cb2395da5faa71be34f7640a9e71bbfe8e4af4ec06152d86cf358e11493ed7f0d27cf005f72db290cb520cef4c78fea1207c3a57b07af9b9da85ec23f704a0a3b3a735b0dd659aba6e8a8a4c755f0ef33d49add00ffd93775b6b8effe285afc7b7defa29b435f0570c068d26de20184ade5bb6f1bdd819241240883274e6225450806e2736d6a7bbf38181a4207b9210a8ca17f97003e9393fb7965b8fa406c963f1fee6f0575c72b4b00a56a3a85e2ed09451561a989c451fd8cfa95bdbdf30c78e079bb3b6d4d12046781f35251705d7b24ca969d9323428312e92b63a55a0fe8e3090c79c3e69bde5b4841a2879c58984cab5be47f07ea65c3881b0f0f9b35e1ccfefba3022971d45c4b03a8134a2e3a350da56ed320a15a1a3d7358ce1e05fc718d1d8471ff2ccf39accf3c2e939dc25aa236f26310178eb003b243efec63a30f390db790d774030f9d194ec3ed7adf18ee000f430176f7f3bdf037f70cd5cce9be922ef9f9a7fc91cf9c7cdda06ccd9380ae172756abcbd71253db8908450cad92b66e932300fb748cc7b059f445c7bdd892dc86af72ce6bf13ff35af9dd11c2e2f39741ca4f0cccc00a5181af18edf25b68f143d03970402eb4ba82e5db94e3b0499283829b0c046c0b48f804a853a25152eb6e2500781ce6aa5f701bd9cbf1b1c67faec0112b6684909976296450c95ac3d36d87f989d04fecfe52ef27031457965cce468b5e7b84bf213e7c7a8f17d3e5b8150ef69c6ba85c893883e5bd3de038cf8c1493b29a866288dd543c76775da2c3ea9c8f24b81768a99988298dc1837b8716dec68683268e5d4fa729175fc6efd0612ef112c749b0c0ab8f99b0efcd9530c062d2b65f8923fd9d9277f26a9a7dad43745f89acf2ed617106ef1808203eac85eb77427ccd30bdbfbd9fc5cb042c4604e8c0d5cf2ec4c551d04084b85d145415de2bb93d95e77c4aee94bbc87cb0bb6d76780308eeaca6ff9c5a60f2ec15cf749cbf01c5ef5590f70f535ba7105cc6f54c533aa74fd2a0915214307233977318a4cfa48ceea970d9808a94dd74536db33305ffe6249555b9cd8790a717bbd37c7f61f98e4beaa46a495360029c674ee0985eae2693aa563c1aa368578b5334228f2d9572dc82d59251cc9f7caa9427457e3185f6a22cc825f05e2a49252bc0f7500c6099d18995b17c2443eca56ed1738e303058fd1855f6a837bbf584dcef6aced80392ddf1570a21713eb6ea9739960b5eea12e4a19ac8304742012154462254d98fd49d9c19a00b23aa2f657ec8f0ac239463831a30cc516df9e30b2879851409e9be16aa35cae163e968927242a87df765b7f0818474245dbdaad8a13b6ae021f52ea8aa528895dc9ce8a1d6751fc7b312bc7874db899723bdbdcea36930c861bed1e45bb410c3ad3e85b4b7b96a4ff45c418eca7eacc12f4955d460022ef9979c0b6c0de79d50dca642493efb2e30713fe93a0f0ba2d8ae37d3a4f1543172b06c5c49694d4bafc2d9bbd1df7250f825e1f561220e0be9335ad4617487aa4ffdf937d2bd807ff9f5946037412be1d63052e96a45a7c9b9ca67761d356e98947f44a2021ca047947bf4ebdf09d87d39ae6e730424b7f3b3b6be0911ae8e9cf5592e72da3b082254b5b84fc75bde8745087007e3ee6213283e4546064f582d19e19c1bb76799583b70cecbf0d23a37160160a7844ecad7c6a63a60c7936d8566bc453525d394194441fd8932dc28c905ec9646e13caca367479a2cf7f058266a4397ce9cb5843f084f84e2bf129f2dbeaf7984679625802d38ae785388f1eaa1e1da86de849ebd16edc75af833070e6ec2a3a4c87019866ea77a057948e936ce201aeeca82b642f2354e20697f85af3b820cddfbfbecac5999981e4336e0c165e40acc57fd9a5874ac72cb781c7e9abd295c2026780fb8bd68ef7f2f112c49accab2ef85aa5a32ef7394cbf6c0c1265ea064c244374c50312b5a710c3d59a9a94c4c44a505749cb59afd691d2aaccc6250863f1c365bf40257c2a448d9e6c47422182088a7c24567f7cdccee3b968535cba06edf4baf87d7b816075f544689b3b60c0cd78b3d9d99f88061a088c961dda1cf1887e66b3d4afeab919571029428a0c3747388cdd5d22ab877942c77e0820eefaeb100c15ba476590eb15dea8af2582148e2b22e50ebdedd842d022487a72ebe90d9a2ef7f9543f4b7ae4852a098b290e2961948aeba7b682a5a31d6aa7e0d5159c2c898c7d44abeeac1d2cf90ec26a5359060ce054ecf1a83ccf1c607fe9295c353e2ee6f900aabdad8cc270c138a8ce44bbb8a82754912cf053c1366ad95f432dbf2502664930ed4a8d2760be964bcafdf8e9df40fb13d2e908f594d25d0dbaa421477114194a866b71a6cf32a36f1daa94fc4ead693bc9f265a9cf33c5a75e48306a35aec77da7b1cc04976a6b19dfeb4bf88c0c7bfcce133b0ba9421abca1c1f52c4b0944911e67ec5b72a83d39056d316c10448b53940d93bafa9bce1a8dec48be69e341abe201292d933d54061685fe0dcc86445fc66446969525623bec43e22d15434aa9eee2e70b8e3b97e86f17022b74cb39fe188c7e6f2588f20c1503a8e607214a5be8809d94293d2929d9f5c2a6ce298eb6d20c65f156c7fc795158af9b444084a67fc04f62e8d9960c9de23c44a3a17efd9d61447bde2cdc86a60b8b8d073ed3a9c64030d845d790525f5753db2a2e1b1c3df0e381dfd00d19bf7e935a028a91bb7aeb5d2aaac52940b0b9e7e9912a8463457873da4d90571e48078021296e455de1c97faf20b3778ecbca3e4f7f582efdd202079c95da4c8c62d4e43cbf5eabc6a07506f220b58a87e1549547bdc03d507901a77bd89b319ee7b6b4e98d388e333f5e72e638108bcac62ce58ab0d7655209cc334ac20fd9f3277a040802fd0d38b47353e59a0b7c433dfa10bb35c13793a815384b7b7f049649e18ad3eb0ea7fae7da99bd62e0bbba47c75cc7afc87e5658daa2fa6b945fa4c5dd99f530af64c6c6289531c3aea601019aa0f6ab7405d5fda55cb2dc189afdd18613a45bcc854ff947e77fa167fb53e6cce48c72479c313a3417943c2b65ca54fc5d1d0ff0659faad6087c311162f023b0711509920856aa7f9b473c23b8755c6cc2aa5b8ac7f9bc73c53a8be66c1aab7a9c33754e9309eac103146b7a73ad596b30d0ee55480f896561338c3cd6b18f68ebdb01fc5a117e835417cd275a23b0e10fa1378c5bbf6ca825934807dc196615d198268f83fb0a4f93b08f7877d400a6d9056dc9f50e026d0fa5cfd7ed015658c731f5926d89dbdb6fccd50c8ee4d27fbf3a632c372b9dded4d7b1021306ff419a36fc18fce382c97c4cab9883b49d9cbbc359b98cc6d32e69755d30b487f3ac094084c42e0619454bb0593e1d65060745748b0048773192d1d2252f0224bdc9d04bcdc350b775f8db67e8616a98c39fca34c9f1cebdf0bb81f024e4be816d9edb4275efbdfde24641148df3cbdf307ee4cee758e9a9bfd887eec3466574140f30a70d3a802cf07f456250aa5dc945c72404a2beb630c5ce3e24340eaa59b8bab9940e684ea57638d967179d85f9d454232c88ee03140efbe2e82736269f480183cfac6aa9ae02c9f2e6fd80da9fc99f6430f5d21610bfaa5aeb26dbc37a4c7c613ec58b415b8e00a5c41e830c92ef7fe10a1db7636dafb33926ada1d30271140e4a6dbb154b0b1af116d7a61a0a796df45970189727ab9cc03763434e3a54a770cf0c6fdadbeb1f921b12040bb70ac18f46e55449d7ac1e84bf39e2efba0575832606068bdb5810ee9a2665a7edb7394737e1a0eb8c6af9c2223f9d09daff14b0d1333031063495f5270de837dcf213a2c24ad95a44c5a3d461f1e8e1ac9ff7bbf783890a35c4be19b7193722d11472b1a9203e3dea376054b3f990e8df787a256b0dbc98f2d12b3e6e52c488e20ae7fbd28978579ef1d2ebde7e6d79b9dd881fb0d1f689fa8866cf0a2c30a1de50f1361811c0998a0a6d3fabd71385159dc2dc18a412208d7e57db7cad556530cc555cc23646bb01987f65ac837292f5a28aac39c8329dea652996f0b061ac73573596dd9c16fbf565e7da6dad7a2b7646ac95903581beffbb8f403e8c367c8a8ef9304406b90f3f4fb0afc94aef7f701ec50b9f9008ae228d87567c11f8bbe18a12d369df3dc31f86071e294bdc5c2dc286bbb2b2cb3802650a9d66fb09d3c399df5dc09f5e53ecdf234808832827922de9051624cbf2b2a2bcc7ed93b2005abd431749f9386393ac33a98ca88aff07cd44ddd377dff4c6c756e4730ce260bdb6f64a18a20ec5ea5ee38789e5aaa80b12af08398c4f89f3cae26edf1f7a2f6f66c02e5eb6bb8d300999f7044f180482d29d369aa09e01f07e1777e5294fba48e6a242625dd488a4f9a0683e761be3e832674d968aee59220b0bb96a527579560a63365a586c0b6a50b6765a06a3172e0337e716752411027b31ee94f0458ba1b2b1251a248f7774e73503cf2f00597f6a12d134837c2ffa91006483ae6dab35e5f5a17a717c3044f7ea78f50eb5ba70dab516ddadd95afa84700c4a9e92053c747f61a3d0b2f10274f94eb75b961a6cc9be38b0803463a2ce5c9d892dd28e9c0b7a80f7d6a4636a02be88d29b1d980b94178d89e635d5d464acdea9dddc582e56a4c9e0f0bbf1eadc653109b89355e59b8da95e4df8571fb5235b0856cce2702df021a8b3fa3051f0cd2ccb2358b971a1475c2a79cffc25f27d821f7b1edcc44f488881920375a17395c4541f01abf2b8ccd984ad88fd7bc29896c009de3f89b20fc69d0fcc3c644b7ed0f264c10503727ede4eea995c981c5d8ee29a63f42e4ae5dac4c07de24333f242cbaefb1fc8658619cb967f3135372a88e84c0e7c04d4b2021ca2528007df66dcd53b632880cd5854e7a6da88179c6c1c8e4e2af85e8eb2264d1bc55b04353cd8a09a1a3710ea1977e72fdda14a1ed0dab53f6bf6d80c952ddaf6170d186291fa27407762887e00ed3a8985a35d7a7adade1c041637826dc01abf1c9300a35d047adbbd3da4f50561f77e9cd5a49215b0a84ffe0583f42e13977d6c647e1ec45169d45da755e7856117d72c6e85954e31d4b7953fdf63fb119ccc57c7468704be6eac09ab3e02468ffeb6c66e93dd6b2f2fcc0fdf353abce5e727c4d0bbc261c82c0f93c18a150d2e38eed3a98e8443699ea3d5037aed05ec739d0b220b30d078b42d59b12524fe7ea5731940656b14540be2a5dca9a65287574435c36d1d3cbb3374962189dcf36dd813cb3db79effc1619a8954e5d2c134a2bc1f74a74da962f4424e82d7f53c1e25f1e634446b5d6c9b43b2d96bbec2e1f3b605b6205275e3ca3feab9c42cfd8e5b1ab42f70d914a1ee5dbb09c619afd9e5a6650df94c4de22ac5a7881c33572a05254ac4394e3dcd9e037f56927c6280dad3b60595ab675d7bfa641ffbf9a91a613905e38fcbfe0d8939358ffdd147626eb0ff4d69c796ebe75a841ce93c8694c36b8f7ed3d007e913442243d3b111f6d64f0a6cf7ab14172e9b62c141614f99cc6fc071e1c10c0c48251705ffcb517ae04338e2e1a433aeb377403c9216f90f134035a08e0df1b7f185dcf4afeb8317da5892e3ee30aca9826df8d51cc12ccccc35a4a1b1f50cae500ca7bd8a97703dbda966c482bad54b78a1489d37345c31d5e11ccd915706ba8f7f4ed2d24f8dee9ef788846d234de018fb2512224cab68c7a9e7815b98331dc0bdaaf1f655534b01e2472815908cdf1ad5f15555d21435cd96a342b20a954da7ac9bfcaf8e5f292f2d9be20d71889775052b0593951f519094927e007b7631040afc0ba26e82076c835c47073a6681f8c1878ef200a1b49e4c80a297c48dc19ef39950311c569ee0fe01ed449cbc8f2dcf281295810ecbf1286dfd241d03f60867209b4a3adf943d32f59d5b8c8085728f35337d1dda797d958316cfe769463fa64bd0e33c5104963ff151168b793ccff3b4d03eaebfe61893beae8085836fa54bdbb5d94eda6782d364fcfbf2a68c6d848affa78cec38fe9efe8923654805ffd6d27ef972078668fbc2c36054b290c4f9f13b472cd09e258f578432f4423773c99601d0c4fd96f68843b9d742327f5be5b05b9b822bc8406563dd5a840dea96377b2ca9cfc9ffa7b8d97737beac04ca673f2fa3658ff93547cf1fcbee5214b69a970577ec60b1b169b541f1212e77457f41c2a0071941d040d753d14a56683f577d6eab964fc217be4503f593ed57ea72e97a11bba98ebc710d60f307334e4f476260a66f9034c9619f921255d6ede5a2ae664e6a4208a28a4f36ace709081ff6d42c157100dafeee8f58b9ce1efcb34f2fed659d8436fc442a21faf2423158ae17bd002390ad510a3d3cf058d671a612149e0072ce514cc86afed2be3814dafa067cdc01e616184b349d2bd4b37e609eef0b8c9fe56844c85c81912df59743b6e4849a7ee4d99cd65647208062c50664d52fbe75a28216ed662beee450e163f9ef3824c208a8ccf7bc3578c8f18a45ad71cce8325d3bce4809060ee7129a94f96d71e60f5c4861e5479ffeebc2ffd367344061b820d974123dfd899b60df63e75bbecc7c2fcfa9f67fe13f935ac3a895693e1ac54cb2751d44f747f532efc0b2a96646a45c4c8af1887cb378bdce441f3770eeb641782beba36a6036c28f8bb70fe4ab6310201247a6bcb31d726273587abd1b211c79dca34f31ca81b8b6ed6170137777089b48dfbcfcd4f81374cf68e423028828eaf875982ae2119c99b13b4eb758adfd8a9a5039abe32a95b70e529506cfce97dce5617e1b3c0bee086c7d49d28dc4689dc28ac386dd10ad9dca30c27411c0c2e9df2893dfac8696cdbd6abc1fbf8998e9fd76a0933d58ec784be3ca6663aca29c0df78db32a87b05e97bf92b3201ef252e8140e482464cc4aa7a5b3fe85a9abae2dbab7e6980e97ffaa023c1ecad767c31fd3b4859c6ea4b0ea9264fb4217dcc65fcebd69f35f4f2d7a1b1e0558455579a19cadaff1263f94ce3d0eacf931551027af5de8a10a8bbe1afbeff40e065a899529dd1a4b2fd573d3835550454120e58f246bc8bbdbc1e83632406983a6e3b4abdb2f06ade47ab248445677de7f8895d0170b55cc793d310c2ee5ea12c81e1b9032bb458696bd13ab60f1beb203d9b245f1fdeb9ed530363bd28ac3bc64b3c62b622cf78e6a9238cd2ebfc0f2676465f72e9c52372c9382558ae0712b92be9c39eb0c64c3d3c13e77fce961d954c93a11e913fc09784cfdf6ce45b7d037adcd23e2913eda399ff19736eff5b69d66a4acb4ec0c60184a431170abe41553b8bbc81d395274d69cdf30b486a1b898aa525b2c47d4dca3ccf055a9b054b87609c37dc751f16d61a1de15e8975cf55bd759fd13fa241457589fee0139aab5f8344d2887378b2018d0aada5855ab6b995464e4791990206a5af42e24dd22ea21a6aec108cc196a141e3028e0d3a97369234d78756fe447d7328ff5e3054fc3130adc88fa4787fb9abf8591687f6ed1e2d66839fb3e8798a1f443cec1b2c102737e95da0cae17719478872b5d4e7cca7c25e02808dc2e2f1e1ab087ff6841e1f22fca0ef574f98cddb97711ef3ef5b896a28c026030ba8317735399b05832bb976c3caf4549a2f371ce29c6ed9204487268fac34c3639b61bd10c6df98256f7fc2ebbbb8ce585f490578f4f3d97ac2beea81f594f67ce38980f20f6cc7c5d5c8f80367136856061af775ba9b7056873fef0070b29ca20cd77c9e41fb981d5f009e175a721539e28ae8a19e711a2a86ba0a1ed73757351c3e3775b988b25ed57d866a4760ba47f65321393a68815b8bd465f6ec9134110b9c857344b37730516b3bd2c9f433af5e4d929f87e0596300967e918947026c3d2e09aada954755df0ef92643327ee689baa04f6b6861e650500fa88aca38941d649a57509047af11b42db982b0eea7753436ac9f5c520472a9cc492ee96417a32f770f3c3447f5ae34828c22f5a4e2760affc15496479cbc153f51990eb9b59167b03ce6905a20bca179a894180409444f5f0c250e5a7cf1a15ae4c91eae3da14193b9703c068e1c86e66589107f95a4d6c37355d414a7524c118f6622031cb7739eb9b5df5a02af40d1cf43fc5900c66ab9c27957fbb136b8409ecd1ea0bb95bf70c5163bf242a72b15df066f2c3d6fb41f6aef4779633d230c6b38e16df6f579b717e6b45dfcf84b8f37a1865f8a6b84adaf20b970e9c6be2cfda884384bf3f47863bef83dfcf96653cc659c59e3b065b404e52d48ce60588bd95aab9852c8a0c37e6b440c31135f903b26da3fce61e10b12592ad3da86eee5e275634397c9abacd66f7a2a1d553f810966b634a7a1b83514249f249ef7a4ceb6c5336ee217e982480ebb525316b0a28a990ca3125fd0a1de223992095b0a615311574bd3972f8a41f714c1756a8033341b0f11967a93713d9cb52dbebe8ca789056dc23b246ac9eee254123edea6e18bb196ff53f74a2ec06a8809e92b070acad67efa3d97d1677dd65cb029d7676fb97e5106e2faa456c125a0abb3778e5994a9373341d2a3f77a614e50b58d18c0007742009860782c5eb2fcc897de43d0c809a0965d69bcdbe2a019a0293639109654951554c7c3def7e4b1853efdd52a545860b65835a87115e010616620ea0de335e8ad8242438e1a14e9cb9dd712381d7f759360010b9c27fddb070cd8184ead86a2592df34c5ae5be2d8e214cd062260f70905624f1b69162736f9eaa037e4b7a804cd32969235d6f0d09f1abf1228c461c957e0870fb11c2fa56362b840cffc6747cf79efc13eb3d48c50567d36214baba7d51dcf7b5d64f5599ed9703e1cf654ac7414ec50e4648030ccc14f22346efb90cc2f91609700aa4cf152fdd9dffe1c279180e0bed8200c4276570a60c4dc5d2e4c9ffeb0cb24a90094d1b3e105a7ba82d60843da882e3ddaaf86c97f21742a3c7951aec91dfe661725d5a442e7185f03d4dca765a11f625928c6d8ca8039a5832f9c1c79d0627a5a66bbcc7b67cdfdef6b443725580560469bb365a2006ef7d7e72058eb4e5dfe0b08c2c09169be1c36ccffb1c12f7b3844de9fa7ea9486d0d1120050b06bd91c5cade29ecb58e83c8c816856877d01082360ef2e943d428356b82066410d9c8b9f0a858713dd4fa0ead98bd33acda47693e656b01d0b03bff285db637407a2985e399ebc64ae654a1d849a3c6e7966b9f660dcb5f95d2685a2b8ca8b2f6365c3e522184c6a4cf9a869d94eec14cd32b43b1bc66c1fee7a3ad6d595d571c9691be645793f51194df65048bf8c519319b469490c930dec75fcae1d24c934b8050fb55da5d1bd4b902bee19fd1de0f07c3924be4302362b60a136473a62818d1781e679ea16b9ed964a7929ca4f74d07f1a5e5b950fe1d4a13fef47e7af51cd4d69233653319cc4f119e2a18e613b459cef86cf1ad6be6f516f07cf5ed9f4f52dfe2078f2bfe629c9144d23ec9596fbfa46e373685c4ce354b0c82fb2843532a09c2f88bbd2feae0945a83238f2a33c39b6c669eea8f9bcbecfa870ebda2f2cae0b30541a6d7ac18a0dd076a2af50d9359dc33a96f895dee4f68c6ac3adfa241cd658286c0c77e5ed56492f931fbf4149bf45111e67b54515ec0d2e2235283a9945f14c04ccddc61b3d7958aae81a495863d6f8451889539ffed0dea928e83e4ec32aec3f5b7bbebbccb0077d99b5252dfcac2d8266ead4e53f1170544b6224f9d4e4f233a6a5e5836b5df578d4b36a407438c102871bf8126b7f80497f1e7978b81f15ef7f5a26e1effd02ea75b3979b658af2b36ccbd969613a2d745b7d74bce3e5acfcde5bf28b6a41db434d6ee7eb233a43432dd1e93cee3a86101c2af94d865bcb75a4fbcd90739e66412c33b7df5df414eed8a2c3609804793faf711d027d57d73305a09128179b427ea731026ed431a7afc9a39b9faaaab24dd831b88816c862e3b2a9ac788a3497e4e599db0619cf5f22456e51607bd2246d3e7cb387c748cb56048b04e5a2b4e9b7ab10148a394be35908c8e15aa0e504051401ee0def506ecb7c5dc14caba6ba5dff8b8eb9ddf461fa039314305c864905cde7edf85dab451a85daa057d4baca8b4eba4a6edfb7a3d9441209867df625b046b3bed6c0a5feee22f6680514246322b65c7cdeed3024db0a919739dc0a8331ec0e3d92d9bb4af62481c6380764aaa02d2227dc25ef476ec5c7586304e2b298ed0c40f4be2035f22979832a72f3baf51f20b78afc3d47386bd6dfb864b7477406539c79b417ce389b32336ff48757c897e6cb331ee57fdf97904c887f3eadcecae73fa3ca5dc4e49cc57bab8a7e4662636787596e4aff6a31247cb0ef664599f4b2f55ab055b96548782f9e673c9b2cd1e92a923a6aba0d390d4f941c37cced8ae3ca80b16aab9b23b93c21812416d3650aa1e5667010edd4b816aff77929f598d266c282e5d1f938ae000853b65b523db8715907d0f3426c6d53ee4083d9f5cddbbbf06816577d0813cc193369ce6fd326e78a1f4229d2f39f734e72b021027d1515507069dbf9bdf4b62bb32ecd7c6d316fad3ccae67987d786f286c5fc0674e0536da5ae526111511702880259f2fc34db7b300b59bf67a76db1f93065de167ae23d19091fbc8b1eb24b7ce19c2a8b00d9d0fdaa43ac2356863c3bbc1239c918aa1c971cbcfc9175902641f42b5786b8ee2a1f3c7cdceb0b1745cd712a238903a5108897b66993cb5efe8be8629c29dbfa53e65212dde0792094a7eb0d61f220fb2ff2185d80974f5a70f4368f9b118ffa3db90b87c8349c3d60db2ae0cc5d35f8ced64aed9420114550cf1f6528b77a53799b40b23d5885f99c60af94dad165b55ef14e22a2053fd5e982688ffc724a70ed5f1ddeb9e4bd5cc4bfbd0179cad52908c04f75c472b3ea752c1cd11fa9dded265978c84c0f6055ab2c48ea6ca2487c63d894263f49ad274b62954c15552487c1d07dc4e7ff7cedbeb8b65ff27cd9ba73673634e6ddfe04e171bdb2efbbb87439ab2d65ae66f567e64d15faaef77bc244d2455d1bb4e2f222d674a350fddbdf31fe183b6957ab3e61a59d856ae84325db930ba20f91500c65630f465c50f6b1b9485a085da2bbefc11b37e1a19ec14f8c562b0f6e4d7ab596d860289fb0c990581624461fb20400fcffffff03