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 72194 1c1eebb960184d53da23c75f35081917a9aee7e1ffbd045d9c37a7699006d112

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9bf1ebac534e4af91b0a6f2c38bb5baf26e41ea93d1418a9c0fc71a3cfef368f
Certificate Block Hash
1c1eebb960184d53da23c75f35081917a9aee7e1ffbd045d9c37a7699006d112
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00801d0000901f0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000003d56e594643246edc49d842b5ac40a2365025533e090d887506734a6788fe8a61aff66065bae02bcaf5a77a6a6a66806a9e46524fa8e3aa10b092406f56f043be3e224d8e5b72b224b436fb2eeb0b3fd44b49e379fc54e6cf060000000000000040000000400000801d0000901f0000

Raw Header Hex

0000402082d653331c7552a35ee3a4cd2061a8b119cd8e89785a62fb43947a171ca798f6b9ddb64b8b726c3381fa8636241b28223ef1780f89a3ac361759ad22a645615ef1a32c6a55ef00188f36efcfa371fcc0a918143da91ee426af5bbb382c6f0a1bf94a4e53acebf19b

Proof Data Hex

59,560 bytes
1212160203074f316548f25903dea51493e8f692be888ef74432e9328fc4cf3ddeb52dcb4aedd21b2ce1eeb7881f1fecc4855f6499ec29b68e0ef73e38b8c905bdc877986422b177bb6764f3307f32e628d38de5be8ab21731a569e9cf34e5e491843c9e7921c4525e4bd700cf8ce9f4132aac2680712fc583218ac4490330c8509499ea97a85c20bdf7d7a0ee53526acfb81e140f0cac0263c51c617da43beb41e5a335ff2b0ff22975b719b12fb7ec43758c78d3ad143e300f38acc02f71dfa40ff994849195913a4f9cfb5e35821fa96f44c06d6a3d7ef12009ce44d896e102be812adb2369c0fa0a2b9b92b99d319938305f9241a384fb1c7a51b27cf4e14ec3f73d39165f6083a36b218807ab81ada6fc8027b3c89f2266aa723af885c7375e403448c85d26b9440ddc72ba23c49c194dab60f07cf03c2cf2c99c6b710fded547eacf49ef4c8a3f69f262c4d09e39b6d5c2e92c4348a5586c2084e69297928472550ae8098b5c6894ed10395a0c3b13ee3a4a02393dae5cf5e97f34f42a08087a6859b5d694c64f24a40215651f47338e2f67978395bf8c4c19e83a8b6145629d9b38861ebe247be3f5be2c9b23d62c82431fe6742efd681414e995d30d1a77d7fe0c97634a0f7f7088d9aad02a108cfdbb66d51d31d2782ac086a22ef148851333fc49bb5b068c379b08390c949f90362d9969cc12dded9096d83b99381cda6e97d568f2eff81835d1512806fb3860745869acf741d78816a3d65946cb211ee858c5951fe326568d9908bf1feaf67f16ea5b1482ee897c67697b4bea3e590d931412548cfdfda26e61e67f1fd103f4c01a5589dac53ae4ef83fd7afefdc776fc85249afd014321632317cdaed8704e130067deab5ed38209aadfb4cc757b4fb228ada40e311ffa95324c3d3db241dfdc27e54b1b8330617d9ba10c066e7da7276508005661da88adda0035d297427085eccd684eebb1fe7fd60078bf2769479a6e9d02ecd17e0e73a803a6993d101fd816aeb4c9925dc946aef5af3350f22cc47c2ccf97b286e8401f0a6b26f83072321b23633b1af4891c50f2f658067b2974f41ad2edb7fd9b0d4ae337a649fa30fc1b399a4ab6a1abe4190a4d6e14f3ee56a8e4ec09732ee65f393047f9f7893787ec3ef7ee1102be60cb1b5e067c98c7167c8ac117d4ee5b4ae29933a7f6c6a91b2e2712b29ed6be89a773255858036b2a50d356dc3b94d3de3ab0a622eeca48b85e9a0732c3a76e20039a0225c939df3c9f5ddab3d489865513a479efb86b2b5dcd2e8fac1d4adb8232c0aada9f62762563d5ffe82ca9af905eb2727e95941f5da559eba177e753a9d222cad225c2f50d0ce93aaf1e5c22e441ffdd2d4c0403493e94962e271d34fbad926f085a7bd7b8f60d40369a2e9c1703df48900d4358162dd0db1fe4019ca758fc75978427693d1aa1dc4b1ddf508697aa263e86cada6d7a1b9993c2674e2580d225df03311d431e4c79829b76f8c56ebb40c2cb7de18898daadee4719678264388cfd8c66870989f4c68c7da619af29af6fd126ac211203a02f38c230567061510f82e06b635e01ddfb53b94e7bb4a33e48f114fdcc7513b269f0695c62634fe6099452c203cd844e0ab7f1d4abdbb7219f9e9d58b3136fda256b5f23e6f0beb4509a81fea31fa4aea17568d95122151677f2bcda17a9b35e388388797bc9e281526b7638749ee6fd40c9cd3693d1e0045c9d3dd038a2355327823a01e87c8149857b87a22c6ad85191504b997ae5a38a46b0c1f90103a97b2b05bb77ea528ed9372465e6568f9b118a12d3c2f9648573f14497d4dc7cb69633f0c41a242a38e3cddc6e135c02da5b28f4077d66f1bcb87c71ad30bebd0ec91079f42e56f7e615a95c4222a3ff02111752d62c522025b47346e1f53b6b10c9e464fd8364812c09671713d971facbae41bdec57d25c2f7516c443b536dec0dcaa3638a14ac7e62926bb6c4938a7152ac304f923032e55c6b37fa9fe122d429609d9c4128f86cafa8b4fd0b0ac648f4bab9bec5461b2452be4a7200d7a651f174bdb2cba959725003dbbd29297c3018edd673a593c5fa7139559ee7d4ae96efeb8317178473f0e74d667254703d2724de7140b51b4bb7950c7918339771ff79dc721337eae5144fe3359a55a221b6f8702cc69b4cc3e6c33733773c7f35f226a7b7ee15401177a309297c46cde73d8c7fdf67c45394cfc93b050079c4ce26846342c427a193263715f94d62630dc157bdf4fc1be5e8e2cbea549c588e2c50a0bf4229a5ccc01669210bc359af3d018f150d916615bc5c13c5d92a1894fca12c8a0015a3897506de9906a771976a5dcc188a3994603c487a82657fcd594216b286fe06f04f166a7f4ce747b1d425a5f863199b21fea93a295e92d50582fd1bf289c062f9c2c4f60b8a7b273a63301ea64a1e274fc8af12d0c7b106db2b17be13bffa08f3a2d2d21d0366a9852cfaa9274c43cc5e7c1d114f369f29eb2551cb4b2c88c521287f6094d6d4f09707b1da6f7df57c44e2a12cc94167356f6d4c3f527c97a671f39286048bebee68c181cbf4e477aff86881ab204684e7a21e86d90a1feecfd6d9548bb8905b9a72d18b6575b68d9191281a1482d032af751ba33d8c3cdc1139b4e5a32d4b676f84815e02c9a25fc14814279dad8cf2cee1c4ce98553020e479971cc54d0bb6a638a9edee0a2a87f0a953e519b4df543dc46775148a3912319ba2cb1924a255a0e0d12325a8837762b52f0a3afeb79ab044fa56b847d356f257e869c9848a72b9e96c4c7f6632dbf2286b7aa654cee9e39403fd4f1922ae3ae66233df287e54b9865f1f7f1b73e9ab777195b91492344f56a97baccd7f8f54ddec83b6cf4d4b48130fb736d6cb5b46bc5c6a721bb9ab5a2bb7e8f8ecbc3db05171315bea82d3c2edf8c6427e53dd8a258a2ba9756638788ac3b55b0098cb06cdb6834d9fa98caf259acdec96cf0a80d47d06a93f68e0c137ff81e6a03bc2220c6a13fa9c6f5ebe2ca4bad940fc826e222d5bde167936c3b1e284c9848a3f5b7efa9f1565611766b93b3d89214ead32ec3cf829fa05b2c2e8be168605ff6e876fc5836e2c61fd0aa8cbeb9e60f4e3f072fabed4a1bf9abfaed23a4386b9b6164236ad4f310dab85c3541c2123d072f68067e329285ca9a3f07b4b58d3a7e3bc4a42c45ef6b84f6e1567d71a5e5fe3e4381933651c8f980f4beae5660d2b6ee207e6c4a8404ee269e1c90121c6d4c5700572c6a75c0668873f0b4f27b7e2e1759721558a27089b23a3cfa573dd8e79f02f2799dab2e30e58e22052e8c6c8672cb6321cee04fd74c0a3f48ee0e7c0e0ea92649211eda028cd54b647e7d41a263683f525ddfb2c0ed1895bbcd612cc0c57acd1c0da01e9737a157fcbdaa13e2009bf1c680353f3344818011e55cfa3d29f1d85351d3153ea95631a6a17faf23f895e13859944f1f5d193b826f9029b98ab7cbdf75a1aad29ef986a3a91fa35a88ab5fbb9d336434e9e35f8a55f4080a1498f3706e01f4b0674430f4389131bdce21f154e69fa3e6d69809bb261072082f957d6c42834c093973011c7e5e0e0e80c3707df6d8f94454353dbc4d078cd5663380c6f8ed009a6ffa12533492b8a5bcdc9f4993f1ead3502b89d43cf49758283bd2e674fc07ec6f89f2dfad4b1a3be4cacd6dee246f61bf35b44867750bd94d9d09ef7a363d48893d40aa166a0bf0d8e39d0cd9669ab590ee95424b01733812500cbc1a4aeb28661315348f8f312914807304b8829f3e7bb1cf8922511be96a6ee6ccd66c765da76d2270ca7abeb8f542802410493959c6f6f3b821b5a340b270b563d900d09ea80a030c4deb36f5c4b8ef1822eb213868a61d5afe573b29a8e3e01da9283b495028249ece939fda088dd53ff1112bc9b4dbffc381390a7fa405f881597fef8f15a19860996f5e95f5bbef282d398ebbf3ae274732220c414c971b4ecbd4fbe6d5135175215a7ce8fc55e5982426f8e9cadda55d041b381ae4dad7c5e24a7006a123fedf6cc0219b57b44c816af564035aecb8a0a7a8991beb368290a73bac039243e37df963dd12b4f849263eed763cb69657936c3ae6ad98fd5511861996c9986c2cc2e79d6ff9b90834e697e96325f65bac754e24ff59c279781ade1f3a4ca60397415a411a7346a0fde0a038e6a5307081184b4d51a2a6f44ff5047d42b9f5c52a0c1d913ae12a6b2067fe9e79fc3721e600e02b704010bc0d74a774f65950ec8cea4853432cd1e058095df6a7303658c944804942609ce6471ef01c7b6c1eb05d34327469beec9ceaf78d0a5ed877d0b436933aa2272376efa452e7e23a1b1d4ce87e5e8a471d0a14901bd8826543ab58e0883bed3a3552d6364fbfe0fac2d6eec06b7a41236dd8a93cbdc6684cd7b47c496766ab5668015f0579e5da6725a0e19d1521002b15b003ec34e560bc2bbd0e5572725275e2d139f61d5c79feb61596fec159e79cb8c18f006eb0033b0a798ed5fc27cb624b19762e5ceff541a66bce07ff22111a1f39f10cc80d3227e26f0a4c17c221c0c88a1bc6a1341c15c0e8c6375e95aaea432c6dc1b403c1158e9b67ece927a29bfb7ba1aa637115aa54d5da3980e0ee258280ebb9b5dfa4522db0e69982b12c9dbec2ba5bf544660e559343ec3e3edcb1ec6918675e2f6f92246471c7bcf4ac8ac2d3a10bfe5390cc5fc9ade9f186a8b5303925e5554054315270f4f075c89ec6ee333ed15311fec181aa8533eb7bcab8b322a355dd58246a52bfa9a0281a00959946f3c7f6d990c22d4c34128ce984db6f78ca7242fb070c5a9c3bf97e9b9e66e06f61217138e36c18c035d3cc81afc8be33b425951757404ad7575dd756d686acee35a876f2cee9b5f722eb72262ca88f038e45f9924dfc92b30d30d7299684163792e8ed6a629cf947f9df4cf8d136a4797069eb6704a57968897715be3ceb44ba8c965db976c4bb5dbbc247fdc25b4b971fe88146a0d9758906de8dceb507868590247d108743ff4fb0919468d3bceaa83a919c5589789fde1a294dddf2fb5410e6494f686c5ff860fb6663c0d3e887db3c8b2fb45a18dbefb2eb89e0f8c71bfbd01c6ebf6a5db8787e72cd8241264ec1ae89ebab5715e80b0a840446003933803c2de58e6983c9dc72013ad9f4852ef9eeb36e2bfae797d21d76022f99522dbe67752b7cd64ad077d9b4c0ed5d27daae8c8269fcc84494f643578a420972f76ce89ce4db7a9ee6dca57b9b2c59d02326fb884e2e5fa85ea7291d0e47be8f9eae7a9dd93b9596f210e18cbc8b042fb2e96bc8372a74f33fb2849701333536ca738c8b3b1afa59ee894b01d662df3aca1b46f7be305949149e818504acca890ce3cfadaae289d6248e9ea188e7aa4133d45f202c9e4dad994a06aca85daed36a235c8a2c9a70100c92f5f67648ecd600911c6948e4631215f2795821e53ced40f13fbc1bb1512767cacf4d9fc6d6f169399f29bde14e57106b79ddfe255a57dd4758c860ab4309b35bfa0bbdf8eeccf900b14f0652ed5ca1456f6cf22ebfa1bed9423b0f82bf561220efb6b7b6332f10c31ba7dde20b975a8c75192502575a5cfec6b8a72d7f61df2d83831cedb4d9ac478e02ce7c8c189d406538e6aec5f45e85e03032e261d56470a87b04f6e3cd06c620a259a9374cec97df2dbd071dee04c068a184ae50a75acb5f6873533f18d6ebbf281ae93a9805758b9f16a20d0e5ed091f9ccc2c8b6f5fbf09abfc4076d9b6d736b13cfc0603c0b1617b0a5e77f6f014fb56bc4fa116cd4cbf3f80df845717fcc101ca87f5e125b2325391c6e5c1e003bb0e3b95ae1298bd932d08bd47759bd80f19d06b4c156d84c9464837a122ab16b09ed95c76cb33f13124b7263e7f73de7bbee26f45b73da20c05e9893e0f383286a0cda146f3bd62ed23a1fee96d17a035c51cd60b9b15f32c6b815242656f84472cc5cb3527fcbd44de842d1c3cf91617880380ba56bf90f1ad5e12cf8587fe8dfb5e4a0f7eaf02e5e830e00cb0942ed8abebdddbce4d12610f9af306dd3214bc66a5427b1c14d545bb63d6d018e2e866330e0595f4ab60ad6b7563294f628772a6ab88f1cb365b2aa5d5ea14f8a19aeea37e66bdd687a9f4370911bd357349432cf127891258687d6f8b470b1594f081e7a21d358633d9d5ee8748d82abff2138cf5020a217b4f31d84412c612d034ca24bd2a289ee7c3d8a4451fd7a2346bc90a8f5822b9045de93fac7d842b570cf377d726a86179af77ed02d010ef4fc4d660ffaf433606d647cdb6982ceaf599ed3b4ea1c06efc54b424cabba8116ac559d682d3ec86214d5b586f0973ff9fe60add9f7fb06d88659b05a08c3304d04bb196f38473f448ff09a5b413f51ecc96f57c8289de15b080f8a8fced987cccd13d22b5dacc95ee8cddaad14ae8f3b17880c39df17247688f6b208a38e5d019266d27eed97537eee5477d8816c3533b62d4805d75cb9775fc476c2d7017df76521effefc82823ec48a316a794f21b239cc29ee866aed9202d85792bdc8e87f8569913298d153c41e1439c3db5139fd73c16678b2c1520a26e8dbc1c77a39bf9dcb4c593d1ab91145ba951d089b6917299ed9ad31ee04e41ea6d03f8991ae5b27b7f81fd0fe2607d20e648fc03106e435efc32acf20ed9aa66ea84e537475a646e80d6545ff3a5ec301620f077a4b9e3c7bb4926d46a246c9b11726c85fd1cd406dd590b491e35870ee75d7010a1c657e687858406355975c6c8d0cac609616238045037d7479ef72cbb25036053363e13e62f601de696e3dc9772d0a22fdeed88bdf2ff151c5f1dfbf99cd6acf08ca1ffc6c21cf2f074dd8ecb562fde25e69b83db7d9c606c724cecfbb511a830ce7c91b861ab8381947a1f9a67df0bc5e344118b4c2f8bdd299fe1732bc7ae5cbb243a5eb027c0344a6fbfdbd6be6384592651529ba9b394ede295f917a294060f3e58e4c1c267c42ba8bc602c8b24c10ea27a520ce371c721076e85a7e528fe6fb6b6c503a35744a7694e5860ad0436db84550bfaae648be973504d579ab1e903052fa51069ae92ef46c08740facb4660ba80e095193d11564c13edcb7aa3880d221214a951843bd5107382c8ba8a8fc040568a08e577ca0e9f989ea0db4c7cff4a86a0f27983338c656c6fe9dc676803ed9f66d65378ce3df6dd694ac3e3240b1637e0236d40d6aead928824a474cffb82a3a7eba8026deb6b2513c99905775deabb458ac4cf414a7a5dae219bb03b4a16ab2d7e7a6f0507d2aafe203561b665840d57bed319e4465b0ecf122a1e1e724f98e6a10c6bbf63b24822f822377bfac70b49027cfbad024aaf7a671407467ef972c067c6707e6c397db9175c6d038cd889606c529c7124364baeb4365b257671c8226dfb90753f3bccce8819519ea72284486a2b9f22f2662de21d0ab5fafc8846fe88355485ecd6d060538cdfff881ad34ed6192f860b8b8c04520a84642f2d9d2673077f32164577551a04628aa915379348775a20e8bf181b30f28b8620cc9aa253fd175c5c79950b30294a5a76a00b7744c95a6b0c79cb6113d9422a5ab37c8d03cabef8795caa3398332bf5c5715c1b4bbaaf69bf7a5302955cd55048ea5418b55767936c3e39f204846f1e7ff4c454502c71c577cf8066b232c3cfb5889bedae64278840c8e8b1d9112aae1f946494e03f4f6b60d60247239936ac603763b36708978711bbb2b4667486b651b62ef2db643cf6412fbd747e407a431933687df544acb108bdbefee29a644b9ffe84924d0ed9a57cc13f2189672a87f2b2b8a3fcc730773203f0c83385458c33249add7bdf9dfbec36d12aded9107e60b1119ea39f2e5a34a0e08048d12a4373dd7049239d09bea638cefb452cfd932e0b2c267666cd0d529049d92373700b2679caf917e11e94281f7e3f99d91a8501cf6131aab8a2118e0f20810fcd92c50b88347032917708eb4459de3d4afe76bfbffaeb15606d3b6c495e65437a902e9c7d14d33b675545f1fb2a33525c9e348c3891c4fe0423be10edca43ed6ad7fd60f01b105c768ab0801e972ca4b86ab8cb644f247574d765df765d3dd9023a1a83a809798936f6c94aee91de0328f19109d1f89c57b8bb2ac5d28e4f990e497319ecf8d9bcbc140df50da74c993e2dc3f12ccc0949869fa6b1577156b276ee02d31656669f829a879a7436dc0486e7cc6ad7b7d02827a786cf105ee10de16e6e13a4fca134a312560181d23233f1aab4b9d3287d7e9215cd7d56d5ff30623c1bc6478b7ed8fce031bb40e098a7554049a3ce1ff8ccf474defa032d9c45cd2da8200dba107d59b1f04190164226a8f6acb9093918addfbe0c015ca5188adbb7830b7a5c7f96480e871868a4ec042fa1680d711bdc189be391003cd390a3c25c2d989214dba65758c0b285bee8118d12bbf0dc446cdfa0e314b469714c57e7f3ab6eb9e7794bb1e8c9506fec73ed3c4d5a93958a4159c9b05ab1608f77df09e06152b7c16d2a8be45a77e6a9c87c8c8241444d325036b35129de1e843a8e185fa2d419d9c3efac671479b606395718ea4df6876252745fe597b1bb3d7ad7e3dccbd4ed6c107c3b6596bbbd20079cf881e454193647a3309f1166df097ec6e6e41f05d81cf7a6df4048581dcb41bc64663b8c9cb2d32bd694a2e757bc1625c76a27c824569d884e14f4f1a9c4d3d0f472b1cadf5f369961e378a348b8c33fd4d581b1e46c7b3bc02f7124f97326be2f85b3d4027227465b9310bf3a42a885eb777b165dc21ed2a63a39f31bda77e417ab4fbdaa47c728f8db1c44c4bbe19114b87e216bec4b17ad0153924b1e39450c1f334598d236ca98a0192492821f3b47554c1864c8e01ff6fc27e0e650771aebc43308e63a01bee2f81b19c5578a2cc6db1ef6a989b6c3904d4d33860d884f816cc746f806bedaf9c750fc40574925b9305e1292ad159d421f6cda9488c1f93ea27b4c3e025f62993308e5572a341bad16f3c9fcc9740c0aa850ca5e85cf7b20ae98f6d48fce8f58a5ba46c11220ca6714ec34439bac5dd491d0f7c8c9bf10a98adb5fe0355e5f04a0a19827b558abe71790bdd5448df3fc0905e833d16c7e93f9f47499a708bd176f59295a390e90e9263ac04b5f7009e8aa404456509e744423ab76cea881786473f218f0153c289f16b5b8595e8b4a793d0f50cc8540b1a18a13b12334348a2be3747381d4e164cb733300786a743f0ac09a5b948fcc63476b11811033db425e51b592d7e04ef4351b7d22e23248733124e2097c3824e3efdcdd88634b3edbfddd83981b4f51b17a180a3422a93f12ca9704c4de403140f4e3a4908b564286e68939ec86d971265beebde5fe073515c69d66355e47423aff3a9a927349045294d446d4e35dabd3b073fd17ca7d7880f1d44c26957ce82780a9606491fc7563ec4f3c504ebca9057ca773427954dbfdaa9c930ea8970fd692ff091019d5c8bfffd73415ec4dc15016ed094613db4166821ddac10c9717f1a69f685e73c155d1cf1509f93cb0b2df6e6bb8ecf104663f26a5332e4b3b2f893ec36da7d5168623e9bc2d5fad53af53269c79263341288f0ee2faccef546afbf97e96e65073e1cbfe511aed983b460f286afde4888bb8896ac704329fdb9707fd759bb0d07f1da3d5d94f8ab0e546d39371f729202c3bcfbd395daac0e54f323d4cbdb8944442a5d48fd6f2f2d4d06e5c5e91bb64e9a8a9fc5ae8fc0922070414689cabe167d5de1bc050da956a8db67841ffac43c7b2d294807a19192705930e3bca9f0690426788d2ea55a3931d4d21ee5efc34d99257b7212daeb03314af5879391eb29ec5463f60f0b6ccf0aed5ef3141b1f82ab2544ed8735746069c9dec5e99b1b02f80575266344b3d102df09e2f87097cd9cb7205cf9e53284952ed6d0049a06658d4376edc08642a0098f91de4051eaf792dfb0efe56f894a042a256bf79261d2387935053fc8d9e748e01d3e862ea75a3d77194a8d4b48792576e9206c5feea9f2df4d0631c45992e2f37d02e6dead0a37a6d13877d94c292b9efa8443445173ed9ee2d99a1421d1f70d40721c458216aa5fed017b85467bb6615cdd68d8cb5b6799607649b71abec113f817a01e734c6e6db44970a7190a10eadfbb220768ef5fdd74a1af596c667a5ba6f6d6e5f0bea74143193a31a23d928f1cbbfe0803154eee81c5aab0cdc2c2a3d2f913bf1c2b5358655e9eb37d34518bda1f803464c42c975db2b22b56cc08edb903f4fbc3e586fec8e85bda7b73fc84a5bfb32d92a52edf7d7ae0b59f0784ed7482e263310c9d44e3a54b8b6b8139b2eeb9615c2b76b6464b332b0afb282162daead6b9e5e2dd33235f996e9e27b01b2b1b814a59e362b19036c8ec87495069013dbf7fc6e84347def3ba71294eff08decac07b95d44d86d7556e5cfdbf865279f2e273cf376223e3cf0c0ce880ee1975ff74c59099db7121810ff607ffea588a2f5e735ecd96db3a3b6f0218a2a9c84270aec64cda594dfd35b889711e61265bb565ff2d49e34c435acbd5167b575f0a331857a1db88a979ced9e832afa6bfbe2e08e03e0247431e1031ec5b9f3c937cb0795d3286a62717c2da4cd21c987fd33f8c4381cfd200fb6aad9338e9b2d4dea6fea8120ee917e64420e098e23ce5233b1a141c5456473dc8759da93189b4f85e33917cfa847d7cbf70d474587c4658a3ae34113c6da177850c8a36881118b96faea70f6764be567494663ee36c2e2e65cf62a7885a8564f96314cebfa093867cb6680357b055d6975b5aeb3a3f8621b432f3811a8d8da51d40a173123dcbfea709f1533382d43a3eab9df0d3306858cc450906eea756199b01143eba999099cadafebf9f4f2f2db030709d8cfdbd82cb9438b97b786114d2af28e55071e32d94e70b5c9493b033e42efc84efcf750c9208b1d16e85d6029b14928a3d459ab1f28255b7e4ca00e5e29000692ff57210537d8111f7e92ca8dfa7d3815e1f737998647fc9b29adcc49acb7e2cab3cbe6ff18e39451102949f07bba46e4a7f40b61a7c55bf4897237efdcfd179e41379600b5562c8a00f2fedb96f98b582ffacc4a6caba802725ee9a54cf2d91479c9f4b1079d070f0f0eca564993cf40499f1ee3800a97f1ec39a1a58a8f0263c91044530053166eaa26c603d30fe7b9af3a3760ae84263db2f83971edd06a755011224a9e4d827404422529a4e9293eecbdcb3c5b8b5601b5d5c739fe7baa0865a7d52d283fd3fed661b9dcafe86f5b32e3fbf5d862f0000931e072f9dfb34e1ffc16ce4e157cbe4f5ac4bc0604e3ed8ba369cafb6f260cb854294c4e290c487a84c5abb51a052f42d082dcc95e080f83e0625b7cc8940c1088e6ecd338df74dc21678e4df4b079498f7251965e225bcdca718a734260c98c0cafd503aae8064ce1bb20d83dfa891946d4c06178fbbcb2e6eafb76cb8e4525a5bc0e6b764e5f97bc048d3ff4430d6b544a2edfab6258700d7b88805e4871c117672993253bbebbffc31cd1fe16115d0b531dacb2d245e967de147cbcd4c43b6eb9419a396dc45fe59310477757c8359efae4fd36ce8a6f7e7bcb315a6e253b771f48bd0808a738d92c4f0076b4950f419fc7ba821c2da3c9f07a75e55dded7e589e2dd53f3be33b6ecffaf174f1b389dc403fd5944ef0a5efc310ce888a2f571efd48ecece27334539a1307e95e6e5c0c1a87288582c86f8f8cf75fb78066e0fd1376593dfa4a89268b871d88547da11de27f92669cf6a1d12bcff420bb7973f0c3c8ac90b8f051c2ad51bfa7a7499c68d6f95a4d7dd3aa131c82b918201878abd176b1f30f9ef4ebefbe37f376d31f52142fbd85705f747c329b918c6448068875d8241eef8b3c0fec0106ad3aaba13306f7e00a42f462d9214ff4bb004724c2ee30a7ce53b91885ee8c71d99bf83a6875f193125d0bf3460f1974d6e54b6932bb946c7e49068faa755597d15c96ec6e6630821f3f150bd9077039e7cac61917e143bc4d59dcdab6d319530eea3793db40751e7ad485654be93b4adce0b0e55b83bbdf46ab67ac6faa140cf7a24d4780b4efeda350342f0abb8a268690f6e27956c3ad4f8ea0d7d1d300969e42b6853d936141aa09e6f402526add2d5d4ad834deadb3322fbd283008110b3edb73d9a3a145c6e37b3b078b98ec58b8bbdf5b733889cfb4098ff1bd9f02c810ef8746f3915377150349b35f7ec79f460a564a7900624602d21f14c4142db4699490f7ee6373e3971e7556b577b9ab1e3cdf2dc504086a4bd99ef49d53e4390c9db2142b733de3be9f104d7ef8b12aadd074ef6d5c8adc0f4c820d80e33bcc2509d720bfa1c51d87d03133acdb03a374879783c7f8188aab10b478eb9ab1b21f216b6276bae75e2d4f502ccc72cf8d33d36e75b358363f4ea5921ec6bc67d2362605f70b06834d3e437e3fd8d50b23fe936ae7ebb4c23099bf5e434e99844ccec885fdf306678beba00b72c1ef6c5060dba5b7a1d179caf0cbc6c2658f4849b3a163459fa07f6d4fe79de03ce2d54beeb33ae4baafc5db86ee239b14ad9ddf12c71148aa8b7f388c08c9ddf2e95f1c2e10e890a66d6b827ae5bc7055007c0d88c4a8a2cb06ab0f40a180c65d5a81dad36d4e1b68341009b8eb62c3d95ee79358674abaf849269c82c55a419061b5badeca4373af0523d4849861d28bef48963f1adf04a1073395ec10a17ef4c5b8228991dd21c0ab65b4447d9c2d4ef4a041a772dfa74d952d0d41b2b6374ba8a1ab1efdc4c2abb9ba117d0c864def7051379bcd54e97dd13015c419e1ee20f3ea89e7bc29eec20f8cb4f0a345a6ba45444271340ea83eb900a1389cd000b977adbbe20ba6e993261f09acb98daa09bd784c77b4a03c1aadff2b730d5ca7241faa8cce180dbb97bbe3815441be61f47a1cd41af2a41feec2b4ec933a2c73c90f22b3ff97f56290eaaa8865a0ec98a66524c1475da9080140b844e41d54931acebd922a764514e9755a3f6e76c826747e1574f81ba004dee5fa51f925e54db99ca8babdbb380e0991a99e4c1ff54b48d4358bb77a8b78c828d70d85cbcd349ba492192779566db57aecab08eab8b4a626667ab8adf24e4a9c82bc11bfc87036e975b2dba0d0cfb3ac53a31e97a2d08cf51c9bbf4eb14586087b9f933bd73c37112dca59816be9f17fb89ad4602b116b2c929b5e552efbb423d9e1699a8b99534d6f24be3e1231338f04d741c89a25c565e397ca7887c289a656dde33332a296b470878376e9a3230c18609e96eba8756c40b3e7ee63ab65f8088dd83c1b80cae21c984a60f6c017582c4a0324a7e91e5e9ab72fac4e16c0672c8d29f713796c116f52a602990d63622f8b99d9c2478a53dd348e4a37deb08845545980e1cdaadee6206f73e4f9c08122f09bd9d334e4c4fa34e60afd33119198c8723cf91935f5571a6594c1ee356ab87fef46afb4577d0746ee88ca847e754cb7c5b16258f894726468dce1b60eb6f38f429d8fe6b15cfcc0da53db6d035f90b71446d1658bd6e4eb97d57a1972202d2d698aa2f0a90787ffc886b3eaaec5ab011311128990accc21f994dc05140f0f6c1f6f9710b787eae316d2b2b3576cc5c0689ab428a324769408ad0cab3e28d4c2981d44b8f0933e387f357c702e8b92048bddf16d6d8d5e28566f01de80253b6cb808d7f1f4ad45645a1e1c1322bfa0de5706fcbe6710423965dabd8f58883e11aa43b4b492c5b3db2815542eb0c75264d6ac695d7d878f7e7299cad69087b87fbc95979999e30635c16a17fa8d88cfa78d69cd6c2fa2222d6b036b2c6f8a990a8a32b3835f643b09e2b4f56fa4bfa677e97a05c182e17e7244cbfce0f3b21cdcd70326e0b0988973be144308860bf3f77f7e40f16c2133654d8125ed7712075b865d88e5f5d5137c8282229b79c90774033bd5becb515c35b2bb0bc08981d0fa4f22bcd92d59f5cb54aaa5db0da4d47e7c59fe03f6d8101e9d0ca79e6cb47800e48080855858998916374969f67d8029f75224384a06ae42a3d3f852ffab4867e889b15a65275d6a4991e51d5cbf7da0d7d0bbf4776709fc72f7ead5839aae296d9207b514ffc9c8c17d3e6995d287ee95d82d1cebb2ba2d52b8437182f9ee4323b1c48c8f1f353462c3f7ca8aa213f57ba50fd24b5b8f0dadbf2c89211c2b2031a1398cff9f190d74c53c7e0e2128fe0b32d2819d9670785ff715a039325fea0943636476c83c0ce085354fe444ced03886f42834a8d1695d323ac29e3ac7c4697deb0216210c17dc62a839b2050412c21625cca08d709c45f3b810f94c283981aae6d4e20bb63c466a950a7ae1fb85f7179d0c612ac62f1eac985898289fafdc0cf41aab2714da355fa448f4dd1cda47e36b06a901cda7f2e825bca056e9a8e4d6716559c5060ad1b43445053eabc0db17bbeda79f1b7676ba2019a1c2d2cb6c176ff90912c00b9fd18dc05cfc2da93c8e0eaac370817829704728bd9d11aeacf5f04f7dcb351281ee529db7e5f541707fde2b8824dd082b247cea506e7098eebdf993080d6b10b3de1bbdfcf611465b6438d5efe08d00dcdb3110d9af99b2469640e629797f1930334cefbcaab939bb8ce84c0b1d8478537838fb26cb3da8c769542d7d05c5b2e5f3f4ac28d2ae52a20347d5c1d2b09ed4fbd5056334fcc7f544fe265c89480de57f5e68c511199ce8141f5249d370418ee6975e7393fd9e8ae8478c51dc1024cf5464c52dfb3065b6b681a6f5ef127725eb2cd189408717d74092d08a78ae91a76766b0001fad468ea1a449c79421f532ce61f98d404e7b146f2b1b8235421a3439a54a8c1ebe99a83f572b85016a648dda00894defbe5d93445c304fadbd067c2c53caf7fcb2d2eca9fa5ffc40b73d0f65c15815ed0bf5d2fd60e1ea0ad7b68da451478ed151f50ac92de722d14b7b82ee0b5edc6a5d0bb4bd7b0cb3e96f7cac95d0eb73f3536d31f8bccd9e092dac0932e389d6a7ee4a2a64f7828f9e324e4079dcafcf1991998cb2cecdb87fcc5dbcb8aa9279228a3f17cd98cd77bc1f2ecc93ca5e6a28030db8a902bd82401647b6667c2e253f129955170fd92c07acd648cd5794a1a5410499f3467163616c82c4ec997d96491cf18175c95661f418f8b11393a129217ede5ef5cf60133fcc68f32c8d7c720ff973da8dcba9657fd7376ab50a4843cfb0a2ee4cb7354ca287e293c8693c291930850f94e4cde99b29172c6a1a4b12cc24b0a43bd0ca4ccba535f0cc9402d123bef5ce46524c7a2738749c6a0d7afd297c298152fb363e9cc34a000d0735914c7436f06c64c16255462fe7522fd1f99118dbdbec6d2c415785186151eb76743c3117cd590ff704cfbba480d308da1bae6bbe9e481a3353523e8ddd5dbe67118475dd03868428c9cee720a5ddd675f83956871da936be182d588b49bb5786f392eb327a2bd91a14a9ba105485e67c93e9da10ab2a08cff2f22f04aab6b661c3adcb63fa7be4c6734f7f1c5e19ade72169aece90a9b13120efc64ef0cc7615ef49eb339aea8bfac8961f7099e3a0abd6b4471e1ae444009e3ab2969a02d57b1cc9f48a33f7c1def0828d78a8be6622efe91b8bc44c1d8fa3a9c2fb61c9d8335764165ee2ef467d1b71ff8c93dd089c67674a156173820110874a6ee1e8fdb04545eaa6f918a683e0849f3af4672aae2ac7e35eace599d13f7c14242ab4cf628ea7314f90a6ee9aa7a0f9b0a6f2bfcd7b6e6a09069d0d6db0bd65f9b948883586788bfd226d6ad55c115a5d08d463de1525d8af4df3b6b51409ffc2102ce9737b715f4bb677c9e04764b673adad4f5ab5f8da3783fec9dba10326e0a01dc7dcbe2d2781eadcafb2a0187b7fd15d85b0da46617916822bedb0c998625a9d00e36ec24a0e856e40cbc0f97a6db1a58bf3f4e6807ea3a2870101a92313958e4b99a7672b1f280e3339d777102dca221686d4973cd393db6c1d4f0fe391a5fedd58262eddc9c651edd30d2f78036545f62c17848f99dc10d3b8ae3d04c1272d1e4ffe4401e69f0b7dac4b351a3066ee9fe57a3d6ef5435acfaf91e0aad31c5c3bbdb6d22d756b7073deaaae57c3a21e415b0943284d582c6ab6c5f0576a8666f33c751c995f1bbdfec729605b5e317afb53ab6be61e59be8c730496ab8db1c7d29c176024ea2337f550872d4c81988e75c3e885bb96f83b069c0ac66c3582ff77ff74741c3b95a21b1968754f6ab278575734cf59aff4825c2cfed8f17ad3f1d3ffd254fb6c37d44142674ee13a0c5298b4e92ad695ae545b266e811c88568e85c292f514fd57973156f046f9b0138370b6117861c40e2e29d694de15a4c466a5efedfe02038d12304acffddbc6c333e6a060928a2388411166d3cfe30fff364035899d986f2fed3ac770602ee8ea830b8485388a700ab9df4885ee92983021965e687cf2e8384a52275ab4614b3802e504b3bdb455656e60a1b6ac5ade3175d9ab561739e3e1c29203af4fa63c79dc765adf9b877cc91673f2a4d3c38846930324230312701f44811b8a654540b1d23cf49423373b1a4343074d23cf1a80e2b18083673a78f6e156068824db5837727d84f446d90e8f2cad54f97271500ae0814c621f18475a07c15817ffa3aee16534f13e714b015385bb38914606ab7b5c17857d2441cdcb6aded053faf75342cec30a3cd923e425fba45fc765c2ac153fba82beb730ed133385ed387be732f44cb5fb770cd6829f9adfc37e331b8cd4498a2703f01a86919a5a0fe9b43ed73efe3f0b8149b329a50b0bf89fad1c203e0e11ce7fa480c14f9417103b280127c72a484a5710bf5773b2709a77ea3c0244e3be9ed517f4c4292c8ac5e1bcc275b71ab0dde77ecf18f09a86bd93ea629b371e840648d9295d01c58be40f03fa37fa9c45f1752196de5b47b733b116d94f06da33321d97cb9ad58261330141cc54913444c45b81a2bf44bd1271b2281101fceb580d103e03126f00bdf7e983cb108897715ea979dc30b5c6a767130c2b3c0347630e1b2f8c6fc2b231af5bb7461b2435cfdf15f1efdc445902cdc367bda11a9a4d0c4f93add82d999e4e4ac532612b14f13c2907a6040533845f1b531eb24f5322a5272251bd2d86b3f602d2aeb4b6e9a4795cc486758936fd9b0db1b35ba6e329c2d9f40ed011aa9858432e5f11cfa64d36e9267fdbac8adb26d249eb5bbb16c8010023d77e5bd4c2196521f2b41e0ffbc68c8243e56ac21fa5fddac99f0c088171531ac0735eb83824a43268a3fcf2dcd9ca7512fb92eab89da0cfec9bf2602033f36dc390eb0fb0d0912a30902bce78fddcbdc6a23bb8f189c9c8c167d28f87e0171c82b5af6e28d09a665f6dc72e1bbd3bc6f285d13b7ddc99a83a17c5e485abf09c277b42c8884fb4391646ca3054ec3ad554fa55cae7a999108bf10dacda124869d5dd5208d0ae06a9a2877f518f7942ac196715bb72387b38db6d0339b055796a68074a14f1816891819c17cea62ccf5891910c9f57ad312bd7941f76a4961186a13ddd366a0febbd1159feee2368514cf012ea2a2c82cba5b6377d8523a7882b43184823e12a1f1156802541666306f8eaa8f7ad918a0b5149381b7712f3d1daffccd7fe6f319cc2c0a66f70bb8eaacedf6127bb801bad7f0329e18e7bd3d80784530a29fd887b6424a67f84d3856a2c795b17840fa43f8189c6132a7f19d40650f5a8b550b27e3dfe85c2a2ee3f0a228930d335f62416cfc89cbd605398a7b8e53633ccb89fc458ce906dba345133d6ce1d8307cc4d218edc8a2a5d644c1669215f06160544ff9e0673e385129c6b9abf05ff157ff0a5cd49b482087062416d613e0b9e235aec7945c7d5a5b8798909ae91479c6f37c97ac52c1c1006f242ae0b1dd5454e87ec91c4b11e2e6209dd6629b408711a282dd90567e4fbd73a43bddb39214eb002500d999235f6cd9f4dceb61a138fa0b545d9db1c3216e9ad8b4cd94a5e3368e0bfab0e1f13388765232ca16b50aa6cfabe9fb3644432ceade6ff701cd67f9e30f059d50487fe4659cadea84a7b9a001f1b2bae7b9bdf331ad96c04e5124629d7c11812f600769c15d1d6efcbf24f1d494fa642bbadf0487ad3cd81e57714606b688422a016f91fe6edaf3f974caa03534b7f7303461fba2fca38d05a65bf9de23d896a898209ea9501415d72935dd816e06bccb532cf1b33c7361a3aec9b26a6ad49b6fda27ef10409821d124c6ca77fbf8a6f6b916c2f6347e308b8bab7283a7d172643d4f1607fe000b6c9fac578c46ad70f4513d834f8a8248dcfb8ac27e6ba5e47d6838aece9d5d047048f3a6cffe4c198d13a26f88711cada8d0fe8387d69dfd6391b6b13d2d1a4499d5052af2ee4b0725cda19268efa305122f637379ba8649ce809b78fbc07ac885d84d3442e189792396d78aba57938ee0dc9d1dfabd236a431c5a700a821ce70e411992d2e7b4d2a5d77641a4caf32e3c69546e3574bd6eb41500bba60814a38509d0a85d7b7cd5a1f9096d1f8b2b9fe06deeb16336aa9ee950b777b90e3471023ccbf20bf7640c1f358bc1b0765420642727e13ebafb6ae0259a82730ae93a6fa7673ca4bdf69b48d5a8e292abb57c182fc790e9b48faa2be5a1585ba2d55f6fd9b8b0c9a911b55c481b0025bd6fa683a0f4e76e6322886aee8caae9032db208dd71ffcc79f63cfd2ab111e39555d6dc0826fa1e5a8e4a97c5c56d7d7e9b94753ee8af5d211d6cc772fc712c43e9b6c646fb5b8b978028da8da503842a60d440748856995796a21bd8b7cdfa62f27ce090c7fa3c8cdd1059fbf5af39056e4412b6a9324f8aa04cb483c3eab167b85151dc22400cd38305115733961df8abfbf317f2b5d8bcf11ee04ea62cb20635bcc020b3595a990e06a5e54e89115cbc0bbbc2bb3b56251682a9b1f89c776f87f3ac4a9ddcadcb310f6b33aafd4e39b13e3457f57e18424db7e91879ffc1206d22f999808642295fff9bb4669f7eca10de438ee75c445938fa70612d83ff13ea51ccbe56f9f6deb6768ea56139e419f87d9cf29df398dfa5db02f18322d9f462748773cefcc1ba526f8726ffe9217332d0b82526b1a30a960aea34fe11cc7be20135dfba8ffda0ac3753bfe0869c26c486656ebcb1fbbc6e459f9758d70b3e2e080aef6db38f8ada6fe82e99e35f5fade359b960d11f2eb1ad5cbfef64ad599eb5927f04b7ae395fcf2e5415264830de6d4d177e8bbddd3d5de904d981411b5665bcf97dc61131372c94c4c75ec175eac1b6a23d325df612b3106623445131c504edab16ca1ec4e3d165fd52b91201a902ad57a476a56e6b3817b25345d94966478b64e6790efb2b9c8554585eb00e743cb3bbfb5e8cd3befbd53212395ebbf4b9a88a3514599c658aa0fa1dd2e994870d7aae9a3918efaca0c263cbce4bc6247425bcac671b12bb03667c26b3681ad1c3de6644dea2224f7f45f03c923383d3f1dff3d15467580c0f2d9f27ce39f934ec2f1aae5c63e71f33dd798d4898c7ec48857b6d233929c01cbe2f05212f7220ddc285258b20cf3c540ae1191b984f4b630df53e54ece2fef6f3fbce27fd781f003cad4db276d7fed347604c77d4d720aae1757f50263cab92a667d1aed16b4dd7a03522f3fa44a36182f26e2b491da7801a2563f8c5b2d259038b95c82039bdb4eb8c0474a6687f223b92d3ebf68b31850a09f61d7bbc02306b7db31d019031652562ecaf3e3de3db008e94fb7d8899eb8e72c3d9b17d8bd684828e174f982911d7517a2db30abfbe4932932392fe2558ae99f747fb33c242260f4321e45384a45522bc10221f73456980949d185daa9628982bee985a4d41957e407df7df4ca0ebbe91367d981e578d2cb33c536598af4dc91a84bc38d4e5f015b6d7bc8ab4b8315ce66b2cd36ee968b28c60ee3f8d383795f603c073b6a1f7ef61b04b0803b53d488f4dd732d5d83b415840332af61e0bcb63a811d24787b4d3354b849fef1d13431c7da2383157a06b5282639ece61225ce56b83323da43570749c86311a11ee42a4ef48d0a57e0355742c109fccd684b89a16571c3dd2097278930921aa6d974ded35762dde2a6f9a7faa795ee066dc0c6c00dfb576159d3f631d1f0b3a2a80ba0ae498b5ba52e5bd170323954beff4df3c167f36a1c4e001929172de9cf77a9431692db3a82b550ec99acdcac150243887998e45d4071104c4f9c49774e9e5fa2ba2538b54065615144c0a7d5f26339a981ba3d3b3cdf6a9481d5da305f8f2c2078925242fa69e46de217ef56ff450597a02eb4b601cc56138d55200e8f64d4e1f48f0db7b73079efb2338885f9d2c6c22f71629fbea9f7ee209408358c569d96601ddbda5a3a08ee9307ab6ac6007fad7e727bcec9e5d5ae326b1d81777401a9164928265f00eeb9e3745722106cc1996ee5a42037ed82bbeef0b4b33e324de0b4813e16269260783326c3c48fad7aedccb5ae25bf3bbdcdb76eb14361a474db07f267978e59ea25a11197ec532e7feb6bccc5eef54c7ffd352d6f313e961b9182bf78b70c7c01619923aa37469834e1efa10bb0034d50ced57b5352d95beb1f74ece4d6d92006c6a52c7bebfac9ca2120484703bcccf06f0b3c696f1f63032a242df73e556c52d30ddaf52b4514b05708bec2bf88ed85c13fa8a378205b5adb4306fe2dccfdf27d1071d228b27a5f95a31a733db105b4d5f2f8adf60166444c9a9de9692fa38443b23488a050208065039782e6448946e4dfbc9540f61e3a228886143de690bb7bd09b1f10541bbe3965bf84176ec40608e4b8766040c157bac9cbb3fdf8705631b2f22381b0b8292d4acf7cd9d1bfbf6413b472518c468c71ed0920e6733952ef2a692b2876ba144759cc0265d568eeaf8267852dd3ea2d2c375f15974e30d6077c5c52b6e2942399de8fbe9c01012fe9c75c56a6712701d8908d6c50642eb6f3a87a3193ab23a3353f9edeaeb3d8848962dbefcad772d909cb6a3cb06aec774fbb14859adf354387cd8cae5d7f4142958f53496027975c8df2a0a6e32ef9e4c51d9ce7880dc73b7ccfa3802d4e88033f2a0bb796cc28616563a51efcf27fdfc5043de7f676d79dfcc28220f3e33ecb0c818219aef9b83cc911d5f72c5924d61528e0e387011da86bddbfda3c09f96c36033e54dffa1ad80881e5044a8dc7c6030e7276dfe19e7363ca49ac61d9c7ffeded33d69bd186425e41e391a60cfd89354b9c03e8ca1597964788a9b7274ed4f9ef1373836b4e16ba85bb67c776a270ebef07596552bce35054943d5e76ee39d9304635272e420cdcc1e90ef7de7a11467e488f43242c2d9090a43720edc6658bceba6cb5069bc0d385e9f346812fb5164770063cc6a911251c08e5b4f5a50de58ef1a481fe1cf811074f17ed2e2391b60529c9c7b49b10d25da4990ff2c61fe244e7be06fafffe80a88e02b084c7d3f1d73ac7e5764b1ff0093181f6ef62cc1469d163766f0c76e8b32f70db7b8b9c7ccd8cb3ac168b3e867229b70fa95e632f6f9d27ecde12681f40e84886ffe94f53fa186a7fb15a280d3a12992fb83f1059719e4e2ddb61ddc8fe94074684647dd8415a4c428650d672b9456cba6b6f9cd3a2fdab34e80562f951fd32e2ae18d4a44bd66cc0e9b715bfb797ff4299536e63e195a826f24709af452378461cf953c7f504d98366145c7cc00a8943f8c7fc92ababfb59048deb2a23422ca74689b11c7ea00ac1392ca2a58470b1bce26039493c5b55f57de470350a76c17caea0bc8152b256d8f7d2e2c2f3721531fbce4a3c95ada54ee6d8fdf09c661af2b2c8982862cf2ba81d588e571b54a61f2a6b8349817ae0d60cce5253ab08cb5eb75c42021247559166139ee4c2c36a2db5b91507abca51cba73e608a1c789f9a24a47f9aac3c835fe4d52ae6ff3a738ae96d11b2ab856738b417dc4b63f12c55fcf334f94d33229a8934efd99525e7ce45c60f761392e8a56af14766bd5282cb1dc7560291d3a37e75e77a845bdd336cf5707d44c5165f9af726663866a14177975ee3bbcbe6231ba9cfdbd8ffa1fafe535eb9633cac15283db9032ba890b43a9b8dcf82335b20f1ab81611aa22db727f0b183655fc07fab4ebe560baf9d1e53552576b014ce19c201b0f97fe3823840db7e95c7e763a045acc3ee3d954f2d674e4a212aa1f739d4145f54e5e77814b11e5f85d726a16f8f83565726aa40a68c21e7c47729b4cd7c9e65c73d0a757af45e91abf0b1172d655c99f4c962f8db96223fbbe220fb56ea96ba4c84ea215f14ae6a6cb4ac2413f6949119d9d6e557271413306bff9f726bf65110408a5c03e87b98f994ab1233b6d703104e961f5f2f494165ca272e2031304301e9a3dd303a633106495ba50b19e229872c433cd8004a953cb2244ded450c2b49e653f244596f17c69c1dc4183f5402b5d374403a4a258689f4c57dc98955ed1497861e5b8d0b4a990442f2f121f046c527e70fba17d2f015802d321acb5b2e6b334977eefaea64455d48218375d1c4201c872495fb0e098df06641ec7ac418747d411b0ef673a8a97c12abcd65fbbd5f4dd8401c0e270111ba5760d29f76edf516a56b9e194ad5af62cbb4d3ddd7a1f1eda4130134a5638922e2ca26bb897e1e71092f87839556f7e5ab77a9bc6e0c63f8a00e4b65958f3900539132459355bd69eda1646149bdda3fc987650246c9e1c6924ae0871cc06bd14718ef788551f0326d6997b0bfea20ea7a02979b4505001a7dfe11740f3b59f4fe3ce957700f78af28b58ec57ea63cba0c7365f588073cd48da46e058e406fdaec76c4baf93ee7dd21f043ee1f8cd515af127b5bef7ef5aae395782046f6f389007cfa0cab7e1e4d6cc52a210a1d29076cd452d48902c3cb968e57e2fb3343ad7c8b8b3bfe4cf60b33609d2bfdd49a5cbc28d17b16f5906bbf63068d54796261c2d6df4a6260d263986a7d35e0218eba1b8943b0be8478971e44682e4e769c8a356ad5356bda2035b162188124858b4c3204885e57656df31fcdf6a470882e1f57e723511646d54f5d4c2d20bd5843cf28e41bc18ab5f77ddfeb039d3d045480403be998b8a0caf55c8d256679ad27d578df94c60600dd1dc176d8f35e326846895d8d6ac04f647f7349a72c35812ca54c6638ecb28906698117aab03f6635eb1cbb317c9d7a7391d260df4b187b29dace103cc63eeb2cd2d73a05757cb62ec68d4a09e0de8a1888092692095980ba75300c8fe13640f9463e22ffdf6e0d92d42c4928a247324eafdbe26c8db89dc0b008a04887f35c836f4cc9e01666507002f9a549129808a6d3e437726c2f172215f119bfe92dba9d9d0a79836b221879e630cb9126e2293ae5ccafbe8c5efb1679aec5dee090251df315f254f855dc245103d23dc281eb06d868e83134a760c6eebc78fd9df49826d9b8da1a289a832c5f23d5c37123404c5531a21d9d7ee9e4117dd3172bab9c406bff14325f67ac6379e73a820fed83cdc0a9959343bbe6498d87f4019994ca35adb0d58a258a8f5ed030feaad03dd4dadc9e795bfb828b546d3580d73e69bfa1b65de2e6dd75d7cf00daeddcf2155aeb8425594d1b4c90824e8faf4bc9303cad7e443dd6a8f92697cda7c16970d4a5dee39dfa8a71554ac804d1a60c8460b1d88bcdd0ca71ff98e1bc1c8003f3f7a35030317a7fbf1dd99b5501e80b8a1c2055c4b508d8e257609bce771fbd4af252a11ee4360f00f9174213a9c6aa58905a524c5a6218b8a59fcd44fa847a2921f4bdafffe81b78aa02fccd23c328fc7352296f625f6528ab486c123f16fd318e5c24564510991ac1a2e33283e3316e9179de8e72e28b3249b1064db14dd4c54fad207f5b102a8d407691f274c127153126236923afbaedf23b123063f1caf5dad98368c3d301becf06b4e72788520d35ab2f6ea181d60a364c241c537ec6dbcae4735f75d6b80833e42389f1bf506f004ccb80d8b93d89139e92864cb2ed7da3de3299349fd7bcfee5b8805f8d7715a624510e185293448541cb19bf973730e90aeb50b21e8189b6442e73645c056e104ea51da316c7366eac2e6e82004e24f20b85e103a88108e532bfa0df70f7805e9a2f672e3858178ebf5c32792d313fe69b4deea24c1561a235bb8dceb73f0297df94ac1f82ff564f308d6ab0d4b7ca3f13dd87c305454560d6e53be958c08b195b0f6bfef7ef29c765bed465bc03bff688ce817b190901b2cc93aacc712f5a30c3fa59f45c59474ebec85171e0f2366bd93207b78b339b224f88437173598c254b9f3271dce2394e6c1d14eb68e435804a0d8c94989fdbe0da7f4b9e2a1a1360d9cb44a46933383f17e27ee3e3edc30cfbc9fc541d32a36eef1711615bf8df0431a3855aeaf779caab7653ef48a5567a8fcdd90d5c5515f5ce3cd5ca9e32a901ff22e46abdd4a38e4871aec33f125564a003a002f85fc7d0cce83d83e63bb1f25d413f06119ae3ab7e50490c76da336c83851a6c599e50badc904b20ff1ecf63524134da5017543db40c346a4238a38a776cb12cbf4ef5be4764390f1f1b7c4d48af349442c374ce20c47fab3f0fb66711b67b2b1544dae5dfcbd8c90d7fb98ea637ca2873b580bb5a269fa26fabae3d1ea5a95dc86b62721771eb87d49a3edd7b9e3f00ef211ed1c4b74557e52db42711117aeed111c74d3ab805a32645eef53305940e6a57dad97bc52d788a59e4dabfbd2eabd000d65e42a999efdabf33f708fef9656b632479fa0d73bf675cfd94d4094adfe69b4ddd9ca85101bab9a15b5e84f1dd3f5831383b55c0666828286504465221a8164fab7b11f98561700cdb7fb91d1e11004295cc71e6ab31c7d274894178bcf7841fb655da232951e2afa175b386e68f1a75a7898812bb2faa6258530ae3b62f11732a095136ac94ab4a2103fcd4e74c727bd65e1b55b49b0bc4a17924b3f3c84579fd0337d7397eed565f14f68e166cf87dd84b9b8506a7f6fb4e5d724f9891c6be6091da7db09e95d5c55ff1ac95ccf2c6090fa08b199baa6cb4219dcce2cc410dbb38bcdebc72db82f7028139434ecbbfae1dee7cf5ae3035dd631ec28514285668eccfb7712d4733640e2684b6d170268d2441a8efc970d43f09c0dcfdc0ec74a5fd80403a01e2d939c6c4f648c5a96a7894e7545defd3d5a2e562c9cd581f31d339faeb2b2b75e0200fd16f8016701117642a1daab7a3a63a312459e49872b54081c70532a9254cb1507dfcc8c6f7af7187a0d7a5227a119884287bd3ee66091fdbd08fd09114fafd46ccd2034552300f6007441ea090c3af283c44208748ece0b8f144da2d55f7dbb404515a63f0c530e94953a04350a2b179c39aff10bc17e2c8d75fb82aabb7c83d61eaca9ba4ee0bbdfbad47bfcf9e1bd9467f1d484d3b399c892b9889945894aac83c201fb2f2f0af8483a48a8d2978038f4e8c3c644f2b1886afe2c60741ccdb4eb00270180d746cea456f1ea450406b5e67c90e05a37424ba935871b60d31a1075693382e067dec393fddd68bc09c797ba92b9360a9a46f46e4f98039fa15529e4e2bf184ceb5871ef568598de8197d33f24236504972045ce9fbfe36b31b0be37abe0a4a9a22d84e10f2c2bdbd3f65dc3126785cad8cd0bb6474902182a5f7d99f27ce69240fd192177afd4c75fedd0a438764fde014d035a1cc42590d9b18b0bc1a6fee7b35549e1057a3041fcba054109693f0930d21243cc363c1890cb2c22fb34286cf0ce4f3c645418d5f3a161feb8e14fad3bcb9b8e11f465dde142f207e1c0259074a747c33f00e6dacbc2226e560fdb0383e847243bb4a1ce8dad1e5187a0ca095f686be759d99453b609571a0c5c29c764e9991111db90017192aeefb0781387cf60a55557565d0985a2b5bfc741300a8a5d02a7106fd147d46f565c6ba97bcae824d50051462403832d6fb11defb3d53a5a6ee17f142cdffaf13f5761b8e6976224c2202e69bc1d3986d69c02e89c50158215d65506e47a18541de8be85764c85ea0a0eebab26914839c992d3e7c2a0a6bf2ddfa00ba3509b4682f3eade31cac149ddb9f57cccbd922a2a1ba787d1c8e9d898d8d5a3191512052e3cdc86c07b9d9fe06ceb53068d291fada18bbb08f4f2eb7102cb5e964be8db6549f84cc3427dfd7a56262182023103cf6557a2207ea257cf6e3c449e62c796c72bc28578421257d3c636d6ac4358d8b253353cd5620610ea84d39bb7190baad376e4daf031606ab59d543024ad7b8807a55439d2427397061109cb0169756b7dcaafce419284a4dc07f108191300a04ad67f05315abd1ed0aeafc84e76a9d3b0647a5831b2380085fdf365622d9a6dc050648934bfd9bd32bc00bd687930c4ab7b760ddf2c6fdbf43a74f672f1e668d281715322ef36b745a7529c1b9c5b2dc815a462b15fee56e4fae3fcc2603d4ca404feee229699535ce5b92ad2cbe6baf0679e3dcb93ca7a724767035ab95898fbd2fb6c47919847bc9d9f3a952ba47530b94b08166f803848ca59f300fef491e49147d784217283f615cc2e71f8f7a0162281e33b87e8ec83eadfec029572ec076f04817cda59f8f11f6f5a2472135b5ba9ebb10b1887d4de202edfe586151861bae845b844c2612782ba83b8da36d4f241c426240a399df1faae0d08a933a25ee20df5564153c62de51559308a00ac0ee20b7d37f1c8e034df68b4cbe8b235b74f467e77539a15d47d53e38d375574db82fe405a7108ee4d61cf238991b43a9eb983a7676ad0f3492445ee24a3407103a9294b23a35c85a854f26bd32a98c7f563425a6dec8fa63b530e6fd116489bb4e7d8f6f93858eaaae21e7807f37efbd3b81e2f8a752307e78a0664ae1377afbe4ab1d82c85a01b5610141c64018fa026586cf8f4b491599b4c0b6e03041c4c24b336063399a62885b1c51669d3ddb4aed750b5bedbfce125995e5bf9a8b076c0da5ff672900701558f134099700c17326cb6b1c1e02984199a3ded970290e2fdc465df810748a0633e2a0c913d3e907c61005a5e8d963b0574ed20fdb519cd99b42d75e38378524ba7e597175e40d89fa0372b01c155ea28db3910afbe65cdcd8172137e2d92a92f3299a0dea71aff7791ceb0833419ffb0eb11cad651fcaae2e305a8e0385fd96ec41cef2bd08dba72ef99d00dd95c5c2ed1eb3e8120100cc644ed5817423a829a39cf80a377fd129f11bc14cf1bb3474fef2d7e74cc28491f9bcd2450fdac791b72c914332f39ec507348cfe2eb271b4651c8850d52758380c89fcf699b9fd51d7613f7260f1d2637c089105f1bdff4ef1bab8f5a58e9e31fdd7b60c774ee032bed4b7d9b348f64a398124528bf0c272cddf28bb030c61e33989f2f19e9f085f078ec171af7fb095b711bd324d2c4ac72224038371f36f9dd3f0918960da9a6f6bf2167cef1eb4db777242f639063fc4dc98aa6c2393c0587d800ce0b4da3f00201d95ff9f898e9eed11f1810bdf1cd45a98d18bd49f8063ffa02c2d10bf04d97ddb9c0ffbd3ced21189f6697fb70511b223b62127f9d2bd8bc00d66b454c04a376ed0ba9c0bd0d2bd566f6c19260d08feca5e11c9177bdb0f354e9f36b3810eda28ad72d1a998d18fa15be3ef4e79679d60720a54964a31aa3b2c437ca041053768069c694cfd4bbc276eea8b4a8473992a157fff51daca93ab103e3d2c67e5982cfae420ca5707440b1e8113a6205a953c300d111b0515fa804cd1f8f751f04e7732109ec588126c947c11c121f81d70567b6e35598fabc2fbc12f907d8e5b6e8cd150e8bcf8aa23d33ca5b2b130efffa8544fa2c1dfeacb4055731d3b16809d0fa0ab5bb0c42e78394008248712c88e74964466cb510e8fbae33708176001a04cf2c1dfd4e2485a30b01b332f6a9a5e54ac94c047cec54f95845d7f0a675c2fb14cd12d863eddfd0b0479da87555aa67763874fa8e87d6df350ef9ff1185e6b4060b9620673011fe9bc83f41f6235849ce34c794ba0ee0384e48237b222bee8ab2c7ded909f9c004eb4844419fc2948bfeeeeb4c01b91ac344e83855abead79474d2af5fb2795f9bd3bd8b1ff1190f3c8340a77f13fcab0d32e2d566e07f40615cce947da4f3c807291f5959b7276553ad6c5745f614227e01a781099a8acffce9cd91345146104d2318b0734eeadd0d1ef22bfdaf1413c034d2f84d4ecc776765d2b4c2dd3eebd9e59033c02d726be60fae765b7f0f13f1a639a4c2c55292a36fbe01fd9d848c48ced0115f0701470cdc2aa1c3989911c55b3fa2e4db232730b6cc55b853c1b4714dd32bd743918abbba658b4937d6a20421cbc5b071d062832734ffba36ec52702a04b4e431738d47e2521a9b93d7410e39caec7ddb70cf5c0e89ec3c7ed781f14fe3b8c77e556fabf779ea03e5cd7cc611937d98ec225af69cf09a7f71ac8b3b23665bee5a06450c63868947f63606ccb633c38e4c35ad85ba7941f9cec20d5a0dd04f527a7cf29b3d02945e5a2040c180ff9c0c135d2b2869c40ac59d8470ec1857c5a48ce0d975ce3ba41fc01d3b06a452435b2b00ca58da6e7949bb5ce09931785282b4c0f57b80c8ed60752c36db5764c7e1c101a544a8d4f130cda8d7bf4d406cd3a2dba7596977504d20802263567b2809b56d2d53ce532c44253fb1d29231d50f45f09d6ddb2ea64c98cbe3986c800bd9c644f2fda9b266ac1a4c23766500905992115d952c6fc8798e309df028ddf6eefc0f8819b94910d63516a753cb60cb321b98ef361ffa16475ac45a4f43b285c4ef2c8b582726e0fde72b1c6996e579a4d610fe64a3ffde9a71745f742f0c523857a55ed31b364e9ad01b3231bfe67a527db7e348ef96cdb4ed9fa2f80c72897f89731bc69ae6b9b78ad854951dc88eb572dcc25b11a1e9a3a23fa2d561384be9b56f46a0633a6626cf525df750edb23b8b89167adfc0ef7d250f39cf694aadec5d49cf10784072f1eafc4842e4f352b9c278d8f541a26d106b865eff3dc6c3f187cb0fbb41ff51b4f5e14875209ad224827cd40b0b7196b30172848a8b0dfc2395d5abd678ee878a6ebac8559fcd5d51beee0c06d6e042524ca32175f40f0ae03426d53a72b1f9754a6b1a451bfff0d59c99aa1a384cb6cc30381d8a6e516bc5a41713788959ea7680c0cab2c1b12938354eb0e33b41a38c6448e0eee54c0e1d4d121d7fe65c32ff20ce39e8abdad3eb7a4e3909a9daa5a7bf3a89a86c37e1d39f4c45bf59f3c55cbb13a4919bd021b434aa611acff679688d4a8b618169a7bc5d1dafa884d6b613230b0bd69c24ad5f07c2f2cbefa19c6cec27e1ad53799ab8f2986189d1b76f2282fdd2cb06067163d646dec9c1fb403d5e1e8877fa5892a31caaa0b54ad9fe74068f906b7e684cf46709aba63e348d061da3fa3d5fba04336f7f2d7add1676b0c587016ccbfd246bcf0250b7a99d61125a6573857a8f581f2e1822aa6d95a1733507119960365952aade247fcc8747d3901f419d01dd234c5f0f1b58a51c2e34ea9fa0add2df883336004ec8ffba8e67a495365a7df619da033fbefe0a0ae0b0c903f0bc554628d264dcf9ed7c88d5fb6e806a5af232bf5fc5701ce474109579625da8f55d118327632d0ff73b1f77ed2205a0c76326e6a59817c71534a8ee6aaaad56cda47edbc27683d0400c78ae79479d005752e539394871b63daa7d78590e3208c6cb9cbbef34c68eb880f1412ba7f4a83cc45022f5784bdfc680e29d4b535dbee6c592c4e557c4dd4cbaffd5d75a2187cb50b27ba8206757a83646945d01ab3db62b242fa9e354d87ee76ccd7d45f4f4245666d54a551a47047f839bdf8c8b300c8000bcbe564d4d3de8b45ef204c77c99a083b8fcdcfec69ae23e130d1f057992dc7c4e3cc5b7fefc353c4ded762c41f6fc654ec6af112c984024a78d353477f8ecae19cc15d13cd4f8a43ef995a6a0478eb16f4a2556d88866a608f0d1c589418a36e9b0bb47cb12bceac06625d6d11922aeaac8db8ed7be5c78636458fd47fedac707009ff134b33baa75f0f4bee7b9515be5096b260ddf073f2b17ea0ff5ffb373bc92a3897348007d317027cbcb95e251d75ec2c70940c155729aaab19ad7fad0e1b191f2dac64eb3dd78fb8e69ee3c5c37ca68d43db9b024fb87481540c14d9f6a17fc18850b510c99c7bbb241ea9a3e56a1a9fde4b612818a662b2bab15c0950366bb29601185e23e118b5f6eb9d642052760e810ec2b33ece0edad7eea3043932cf3db484e3247d13b2a6fc815427200dc50cd63c0020ec452ca5278e4f7edeaf30fe0da1bc73861b770f7e6b8645a1aac200d931ac9ebf51c0fc9b7a2a33e67013ac7fb9d76010c770f99873d43193861e5b3bb3f5eaa4c305a14473b4824351572a1e552fe6dc4accbd94e8d87162c252fb24a850e5ec3c60e7b6595bac4394bb090a5052ba5203abd26c935651e896b2ee03429a1c094c6fdda1bcc9770d40ede0b034eb2e5ebe312ec957689f1213ce6cab94388e21d80a36f93bad073b7badf40133058fbe4ac4650a533412e713a3028c960c36afe21efe0efa4ec907f2e574c5bc95cb1d6a6c54ae010d73c37a6fbc56eba75f27cd304cb5ca492d690c8438deff0287a9cd93cc671116744695aaa93c75227abe7edb8dcf4515fd4b567b62ed8a9ceb0a388ef3f6f7686cf3c0d6b5a2c9f13906b2504c4ed395dd360f6c0fc17aeb945ecac3a2db6d01004a50ece7305140f10f708e3420b5465011b087994141d941a9489c0ff8b13a842c84965f3853a5cc919b8ce63e246dcb9093abdeb07c43a1e04526f997e9930448dd33861c2ac781c484536bdb3ff8186603711d9732a894c3e954af520dae2f59e028e240a252c8032be821c6213a8cadf8a32d576e20a9514969cbd0318a3895bd25351ea3993208fd8b1e9e15093765aa43e86866fd5ef5c70d68cc33a138c2a0333ae9d1b319a47c98eea59b5106f45181114cd2fe5e1bd52761b16474fc38508b245ac65a21bb236b67c964cfa4b71d3ac92fb80689377cdb63550aceb19d8a28fec054544c92716b72bf6f06a8c92c833415966008eb55768feacc99b8edbda95fce832614124aeda1a514135e7c0eedea38614b2bb585f2dc9d13818ba36e2e5c37909b168050e100fa03aeab8845f6e8d4a5ad1e22018af3a6b6ac4500c9da87c8e604a346ead9ffd827678b56358949d3b749e19f8364fa75a2243281265ea674fc65b98bec971dfd116d7736db65599da47c8a4148d38d5eba509af4cbaba522ff12564efbbacc2a3f817086cd12270b5740bc56c0c19acdcfd1a3c2858a00ae90169c9ba37ca700067ba34a25379778b4641f5091a5130da1fc6aeb73cab6d473a62797236328d86210a2cae4e9cc38f193050dfd0844df3fa6624ddee952fe6b1bc48d939f65fa79ca74539c1d8dfd71b0540e821758664142ec145ed26ad27d3cbbd7cd708a062b0c0247bd652b65982033abb7f256ae448d9cca758dbce0981aed2f780e863872f9ef20132d850866f493caf80c8fe18ccedf73534e150da525b475cce273510a35b328eb1681e01f99e0652a5f63916c8ae474009e141a88ab06cec06311ec1b53fb92a5f0db52e8c3fb6d1926665048c14a4af2351a302065ec2ef3b3c30c52055000122d7762dca5def252082e16107504ca05ee436dff3737a986224e7e3679e08895025c95f4220c1eafbf17aacff91c320ea3317ffd0c9ac65932f0f229ccc48f1bcb217abbbd433132a76f156f9ba6afafba010ca0f03b830fd9799497fead2f031d7a52f7ff6cabe54ffa6ba444307ca1fbebf2ac227ff9c3aa75e8e9cf4965243a38c2cb6c094f1bbcb1242cbe578889c8a6615050990ab669d2812524a848ae84a4bae39fb32544a2913a53eef39ce0598c1dfa73c886fda041844276531d17459dd5e45a95ced46474048cee3517770597b70dffba0a80780f0d2192f716ff6a3447b757b3f9f80854ab0e2804f0a0b0128f57e11641801ad35a86218a8d828bb358f16400ae94f109d7764e77ad57d951ce9cfee7d78711548e8ded491bc441e9e01cd53c4ac97b95ff35dc54e4738ef74cb625bf5edb9e9eb514f4e4352dfbfb812f4530532aaf0f8af241a52eb30a8065a2561bd71b06f3d32e66de5ba804d7759a583bb52f47e221efd8924db24bb1ac12b6cd8160f6784a0f3a7a7d39541fef6ab9be75619fd39f5252aa21893c8eb6c965afb47eb8fb7460534a1f210664fefc8b03d060a91cd76fdfa1f6978222c15fb175385bfe41f55fd3938d5ea98acff467afca1ee5cc065a0f30a0c6a315c945acce092108cb5c28207427f0e1b2c95555a10a6b51d3a1a348ebbe8dd3c4635d05537e6fdd2e297877b24f1d13e488c7180b7440144bda9e4ab36e209c6e6b4be8edc8c0fddc21079e7254e48620f274e29b727a3350a5900713e350e9a23d4f501644f715538a86fbbd730670b8379ef4b9c6c4580103aba8b2149fec4daefdbcb01b982e2d763cac6c50366fa0924e84003608490d4d8895d3110b4c125d05a8cae179b3307299d128c2fbf5e22895a38d8f60f1ed247f1b02590178861f9d5ce7e026cf9724ed879eb618931531f0930ea57cbdc587c7c0e60f15bdcbddf6332da8b7b1d828b71d33ce0b1e94e20ca415b31647a91d0c4607d64daed4b227d997290560bcaba85e0819cf6a683575b8aa67dc40f7b98440544af9cd519faa1685532d6c77af8d590367c35b188639dcc46dfdcae61a88fe0a4b27f5207889ab4531f62263f1ee7378dd971b8d715bcc0911bca9aa76471fa3a9134e02c9b897648eb373b4d4737d063acea48f7ac2a30faa844f3d1dbbedbd90d77961b3495422f92c920e3361ba0dae3afeedb52240a0ea27688c55f3b32dbbab1eab570e8cd7330f0837af6d73a7fbaf0ecda86620a26a89dbc5f2f92a697a7845ebe8fb25f6b4d37c08a419395f1f542605b9612402863762306602e64b660181cb17704b627edc2af10b161807dbdc0c5f4f96bc409e07bba2e6889fc973099799e043fe6e913d55ea4b8842d2545074aa75001aa715daf2754fb44dbfe49a84ae5471f0f7b5ec27426ed7e22a089357f68a75bb9171f132e373090eec45b354a82e8e81f517f52d6e433ec6afd5d0af32b2a889e70b87d7d4275822585ddf49743bac608efa497f7ee3562c8ddf95c5d17a001300f60534e6f51e435fd17dc4b23a7352d7539d253fe046dac372cd1f47e11f6cbb212f54ef66f16c92111e17e34bba553548e1a225ad4819f988e8a6307c216d5880138e7c60d218a8f57cf26fd50c106aaec6f7b12398027126bacf4b952aaa0a42cb7d02de40b1d74bf17e12ba96d34b2e3c87a6af46789bc80e19bcc29384fd1a6f0a71bd680b7212dbeea26c4841b9dbc7be33025e5b56724800b24099b89a2eb8e6d6e7a503e80ebbde68d60095ef629f60ce5e66e5f05f18367731a1771f345b887581447ea1d3c9ed512fe470fd864f9e5670d23a28dee4b4ab23fe414a099f2696a3695d33e9e1a78a238986f448e0e506e5fe2243e7d7ebe351cd9807685ec327b94a963fc01b4169ebcaf1635017f68398794e03c5ed7129b6bb6b20d5befc382b2a0d71b36093f98f2f9ea125b184aa63918af4487349827f79f931ba7a103a533ae8436dd131a58b69aec3055bc1d627d8b4cdff8ddccbeed48ef2904627bd4b37eeaffa7cfc4e53d5501a069aee1d95d67832b3bbca889e2afb112e0c391fb7e50991cf7f08efb776724965f8317798b2ede5ec248e329d2b56845682a7915e717e0ea593b2f12760be86119e75557be313a853116a1f7fe98fa1fb0e6f34ce4c657620c459fddd307d0d11afe95cdf2103f138f11e6dd3f0dc0f3329c9c2c24fd26d699b84872da59818298bc4b25097c11e82766726cf586447fe7cb980a04dd938687620ec710052b73927e883d417dedbcc5636ab5e873466c85f80cc5b14a864d90d6b10ebc975d0f7512ee50c2930387034ae936abc2ff577f6015856cda5493f4f6a15fbb7f878b113b0c51d24689f4730836f57e6a3309324d56a72e117eb0b2395a58addba43f6f0e86f890620899ecb63016b5ac9aec298eb6e19f22a4b8d54f30474ad9346e573e3517667869c8969692309f14766dc1571c29afa990774af2f187ee873e7451a560c6f3fdea53cd5c6ed72f9b025b941a40612110caceb1e442d0e3fae0a2b147926d258210623a0d89d734491338d6ed9bc8d0cc525cba0a0c9732d77af155cb11fbc398f1602b921c9b410e9cd9052f5aea77418f8176f3529fa8a10b3f6dce701a95c429974ec01d282f18f2c91ce242659f5ca4acd685bafb8e0464f25ed0d21fbc978e0d101a6a6863d7f888d344e0788c6a7defedde460a4771cd8ed192ba5763e8228df9a560915c1ed2345f6054cefb527c212789cfe97fcb4e35b722fd950810239661226f19f3ae9cf2805672cff247364ff9cc680716abc280272bd5169dd4d18ff11ed9b024aa67ef77aed4dfa26678b7f38748567c4eea20057c1e7994386ffb8998853a933b6973226499482fc9e14138c0c49cc43966df71279e57d1b6103f5b22e66f93f3bb9755ebe2a3f31554323f774321db9e5f2ed9071689d0c9eaf75aeb0db64a8b7de27313dae877afb13e2f97191c57b89319c1ab54f151223746315a77a52651056c6179a2ab8c082bf6eea47cd5cd2b8f9f93e9eda2c340a301749b1f70bd61883f7401b14326ccbca736b40ffd0e2bca99475102e76ba5e380f3027b7e87b970349411236af9126c3c6e2e70dd58e4655fa990a18518f9d82b4d48735ceba1b88d656cc978e885bb2ab9a8147433aec74c741532bef083e81b357a736490e07db0c4e05ab026772459b1cc73f46e94854b544dc0db29b91ec01942189d7802716bbd4a60c96b8589e18b8fe2f4046e8c9c71719cea269c8423b57d169638f867e6dade34fcdad0da0fd8897880eea9963df613ce75198e9dfd6cfa1eb0a8a4b397675dfee26881a072b60780e5a931a8d226f0a39cc23ae36d90b019379d1e680fc5521a69bbe4f05c28fc714e70b612b8355357469a65b191c441c5a670e7f2d6f220206c688834c674569b8f08761da88a5165e4a2b0dde58c134ad15cf38697c839103184d0de1190c12053754ca51e11d15193bc05b8873fe8657d83f0ffa74debb0002ed4792136987c2f686af4af4ed320c876f9628e232e20cecdc1d52457b414ef961b45e99a06095ecd9af09fc770abedc31c9897911092948ad0d65643c1a3dfcbd615a49d2befcbe865468fd9dd2d6ac00f73cb7e515ded164690fa7422f0cf3bf5960ba810a4de02afae71bc329595235c944ea41669dd068a7658d85c2892379e1f19f39c7fd5e3a326dd168d04968843b1ccf9a25ba245ad08ceb1225c2501c3fc450b1e3910d4937a8bcff837bdee1472dd24976ab4d074329414099822a60e1637d66782c71ac8b8829a09d95e12245ecba358a585566e8cad5f5260dde34c3f4edc5ed0857ea89042f43ae1006290f776fa640ff72dd50484c490bebc3239987c7f037a253573ac8a3d25dea087f0ab75059020b5a453dacd8285d89c224eb95a5b767c95dac55a7e6e058a9001eeccb08edc50bbc8149e6a043235be49b53424dfe13a5964962ee6038339c34da38350ed0e8ee1ac207646953ac2e92e867db411f772291d486e3c656dfc53f78964af34eb85580e0b4f559d316faa26de25450b2282a46a163e0c4fe89ef63efd7d8dccefe198ac57cab01c494c82289039d5fa4baee8639227b63a29b1b06e804e197a85e0cdb62006256c60b6e8fe8575282378006f8e7d9f8fe5f70989346477b923ed1c47e92a4e88f155437f78ae203f2c7ac261312ef18d26ab71579ae062818036c3dc575b41a4ef70cabcfac37a1a0331ef9a787363dceab65e208f80da27cd90391c3ab1994cc15742d1b30962519de6a3a61a31de38a35deea54fc31259d62ab1e5caadeee2a4ba73a12be2f6646fc55f7f9dfd7f46d3170d997ccee07dd6f86b21e51550bfd96dfc16b9b9240606ed7e1e6fbfd384b706ce2b9bbf9835fa3f79787fcdfff383692e06300a523b867c6cbd9aa736d182ea60ee485ab420c96206b0ecd5356faa634aa9c600842ac70a3df96258f3e91b5854d92effa361c6f981d86962c870fb068cb409dd3a216250874a527745aadeeac5afecd3425d0b2a98224619aab57f5b8e0289095dafbd61e57a019eb7bc8279ff1c51012965abb11939b8ba61d246b06db50abb643bcd09201821a8aac55521e6aae685535645ddd3f3610a1e3e2b5e50211a2ce06c4f3566ed0ef9b8fda9e9b1a2374c1aaae900b64791c4b06a14576e571445e7247329dac7cde05a7d5fd93458371ff943ddb0a3437ae36688de36d9b964928931a318508d934d2014641af41cbc46c571d405d06677ff8ee95984a2135d09d73d033e40246c3bf6c180c75b94b2de4bb6a5c5f3a86098367c4307f10b3be21479946d48288f7bddb03e7375c399b14dcb1b7b150f5a45d8f83adbcfa81ffc252f5506fd3d1cafc5d94b9aaf902112d4f96f55a03d61a5694566561afb01f82149d96d8c54ed2d254f31bef7066488f05c95f3e35ec608d5bed86bdd65845dde29fc091e4b07bc9bf0c258102b1fbddacea7545023f2a239c164db1b2c01dd33ffc53cf08ea1f050d1f1dda541009f2bd10b8f29134084cdd2eb9fd1ef2c6000229cb748b727724a516a0201c61885dd1aae6f28c9fd8e467427a1c144aafb5e35ddac70c7f6636c44207a4978daea14203768378794e47124165f901035709c3f90fc29c58c370d250bf0c316a343a236e054ee66cb6bf47ee847ba2933a1203d96dd7d0b5036fe609ca80892e1a4e7a3547f5c4cd78665d8be6e5823c79afd2d1e097170b1731db1ad5ec0ca8df0eacd304906e9ab9118084424c5b82a1aaf9dc14335db911be88ae2024f202e6ec58277d36f6f264895fa3a538c2655933ebd286e5ee40981d1bd87369404df140409074fab67c811587a7e370a191d593477934e264de58552ef05491490c3f8b9d505b335beb1621cd4baae8876de110d8afd633e874df8205820a985fb1fccd776f371e5aaee7ef26a1ac4dc89420c14e3b66e91241a70fa9de851141263dd64cb020ddb5c37dc5e35af6d4cd1a3a0f8359a91d4ffa1e3c7619beb97d01fefed3a85e80e347d5a08445fbbbbbe710dec2d779545d27e85259e195775c5217fdeebbeaa98caa0c3f2a4acad2ff3c3fe15d20f9d0dafd2219293a70245fc7cc6cde0b0c88ffb69da38043975e161fc2bb4f18d1ded8191d06a27269845a0a6fb20bc1ce5ba9014b16a74fd2e90e4d14fdb96f12cdc533998be79490f0280e714f1d09272bda5c2acf67dd67bcdd1ca730404bab7b8f573fa20f46bc89f798e862a1c756df9b7e1da7cb62f735b8158ff352714d9d2c70083fbba57a3377004e662f6b4abfd042ded6edfbb63772b1d36b00d98bacf2b2380e93c3b6a3261641331ca5bc94f130764c5bcdf3954cd1120ed767ee8f1ec2eeefa820be9954c5f217cc9271484ac37a26cdbcd46e0f97147a765d5684fc9da48382db30e43881a711498cd694e9a8d9d741f1cd05879d7515b820abde306e7dec7791a353eba8d186f7ed21a705ee3f729beddf60a22513d4a5d14b2011673ffb45025b7db997142f9327ab1ef1f9498c3db3f2f66a562b5b39da4d02a66d60de1c448f243adb991c2db143dd6a55a0349bf7948cf4f887d7076b238e13e2331b3983a0d4ff8aceb9928e69effdba01d64e20ff0e6baabf2818c0a5c8f11ecdb016ca87ec83d781588fa5d2572ab1daf7e47987cc7b113dde3bd5123c3be766e983292dcb0126151152e46fb45add540cd5f4c257b275fb0670bff934dd368d059d37316f7952f3dc8a8e3ea961f99e180ea26da56ba0d8748f2d49a8df167bcccce6d85a030f3fcd9f636de15b1e077a6ebf3c3e613c97bd3b39c526a7dd86b04de6ef16fcbe9630b72ab5d0f2471a7b83a8c3eeda359caa4417a372c0e65159f0dadf74c61023567a258ec06add58ee68679b449a4cb780946bb9314a3f08ee6659244e8f5d9e4230efccc93f0cd259d5f478dab9b65e1a7078fce3f04de90bcc66676911f7fb90398cfe35b11967c64b03263fec481982fce9a9291e2bdbe577b4677c61e8ea49beecaa7523172c868b970d9b9065ab59273617c3a81181db6afd72c1ce59486e8f1c6a497e15eff6ea7ea1fd27e5815d334806a58facb9c78cd787bf4a720e3f67ef2c6c701c888ee5a2a200bd7d5bbf95713cb4047b16b5cf45c409b75499fe7e7afcecce89a25d8b359a166421633c60c348d187d5b1a95fba0f1d643579923ddd572958bffaddf3af36ddc500bd83f0a26ef99320b4d8a6834f10c734ee0d3953c48bf0a9449c9ecd490ac495c8e65a035a3e9d256cbcbf3b1d09c1c2f1e8b85d6834c21942ecb6485fba280b168e83be2be13ef09d91be73e8dcfb3927e03460d0c967c11747dbdffb2117e7402d2e1ab1d0c0dbc0e576ee1f32f38044fed7e9d0f3dbc598f7119b3ef932eb94bec499b0a25c4e6d244e2e990ad2362b341a5da628ddf1bf465cf878170e5985228dbec11a303c1e442d3dff1aeddfd014c9f8ec430dfbdb8c290a1d39e04e5cc080a1b693e2526c3464f500d0d784b19a86b0df3297f38624f7e8e3e5b4784329b700b924b611ff590d1278d64017ee9c456ddbd923151987015424fd5942948b77d2a49b031f46f92a85419e5db0cf8cac7b9a1080f6c77054f3800e2897d1264ed1762d0ab060fda042b1ee7212c089873931eb8e29f7b3d523893a6a9594da91bebc0081573ee0bcccc1194c5c58eeb5d73f64e16a5e94d26c71d9424fddbc130509174a690be1668a5fce39326b83f109a490ca1f869de5a65a0fd0cf841145230fc8696e8beb1bb57456c69b474bf55d8a321a252d1fbc593bbd40ec2ab71698c1ab43c7ad5053bc8df737bcf9ef848674bcd2ecb8123b8bd8a356c4063e2fa016ae40341369708f8ca65bed7ba76634a21ca7f7ff9c65e9414e13a122d24d51189687cb5dc966cb0b53c1393e311fc7408d535d688a6c953cc56c187d5085da84e5fed6510714215a8edbee15f6147eccd0bbbfea07d62fe91b9baf842626167755affb3c0bc6996350d92688e6240ff6464cdfae4392eba5a9bf3b609217fad6057b55275948ff5b687d134028c838fc4d352ea9cc2e17b934089c2a082ab7f9615373cd07b53c28a6d21fe561fa950d80e7b6544559304c947b927536a2626db039d8d4d2c6bb5bc5be0d1353c7bc2683603a173a42c7d70f29821bb0e3984d4493f6e2656c8f8e14ad5640508bafb1ca1d91b74bf70f66514f826ba1283dfc02ee8890230e76748d759cf7fcbb9075bd6f8c4c0601daf64b37781adc32a4d57f4dd7981f6e299a664ef2afebfc4cd25b72d280495fe3871e439046c9ebdf0a9d8e4285508d250f3939749c11cff836c63101c6f3ff1e721bd14ce5cf23ad2a8104b66c993cc416c53711f4abd75112db10e20ab834e88ad892b46c8c9fc6453a827548585a876eadf6609ed8f084e295cc656c93f74661d98e28f7a3d20ef5e5722e61b8ca0714b51ac75482563b29510032ab615909d4faac67dd0b9e30b8390a1aad7390c71ba1e2b605e8e70c58ef46f8729f73d8da7124d2240b7044fe9d923a10838f187b664a78a561f9d35c1fff2af11ee89b5472f0f9f4421f08f6e55fe5c98b25e220910c5f67cd756bb02d7b6606b4df1631da5aba8b01b3b520629c913f52338eb96fd95f6f89755fc902d76665ca3922a5b5339451b1e4e417cb100517686726471567352509382bd0d58fb3d6ab57dc001a64bf706ff7c8af0d97a743012465e9377208b0d7c496ec13ab14845da245c76f562e85726b7158585d915ff36ddb7df9716d84c169641e58d354b3d091d663a3378717965a56a9e200f39c25ef13691bcd8c17028dab624087843d58e82096f852f93e5005f01695ebeb88df5ef85d5e31152318476c26a6125d88fc036cff847a619d0925e3f01285ee9eebc047d64f3adf615c1b26499fc6b4d419092240922bb24cb04ea3f5881135c397fd44a184ac76fb45399eb02542dc7298b9628231bf606167686faafe6b0248e90936eb6ea076ec1f1385690ec9378b2593e45eefe0f600a49fab7e9fef81874b898f6be41d0e0a9d1e47e52b9c7a9b7cec561eb0ef19e80c03e9ce6cca6d45081f83b9a2347993f791787edd9cccc6012db123a8aab894fe285315a4d542970c16d0862fb31c6181585bbeaa3168096f7332e45cdc219bdbe2d47056c9fb03e6ef67e4909c21699b1812a1d9de85c7d58daeb6c75a8e3d868842cca7b6ccb1590cda5a7d7445f04385ad7c58f2ee9395f9729bb8c2d608274920230052d37c76c6a884f696cb303267408bba60e4d01265e92f1a41294930325a50549d9c03677676bd36ddba72ab4c190db2da73577b3fd2644f045de337789141b629b169c65c42624ad3a4b3acbe838dd778084a0de8e1bb81c5230bb5f5e29e86e5671041e46617f0783bb991f099d522ef9d51b35572c3d1a948d1323d72c5f0f7ba4b27eab32207a260f283b59516033aa398fa825339995ba83e7003d606f599f43381fdbcf3b6a4f7af6535adb3b478d8f207652b3216322dce21a716e405bf15acb8ccc6776a57cacf6dd312b117cb567d0b6db9a67e40e0af382e045dca7991d64247adc3075cb8f1edf0c3ed1feeda4442ed8248a117578387d8375fbd53358e70529a09e5cd00234907d07ebbed89a5f5a44b6b587c627142a9140c469c25c9d63f8eb0c05506d6ff02da6754273734f6b15ebc72b823e3e4ebf39fb8af0ebb8e101e1a21bc3699a1e2ec18ac79bdf20183ec03602695e9c2a15fddc75fbe4236229a52cf05562f8e6cd683676ca2a6fb760069e9b4f9ffa81a9b0c3fdffc14e91dcb486a5a04be838d9b39bf97ba6147c5965624ae1c30b8451077c06264085811b3fa85b5beb056cf8e40973e794ee0482f1a0f7a620470eb56d5e82b2f0beaa93c4989d236050dbb634d1036198870eeec48f18590f17220632018bc296267d65d915572114a8455fe1f11b96c7c20779d0a2e99b918937df08b2ccb5bbf554cb452cf11a1de5b76d5b2d45c9e3f0d1e401ec56adf67c2311bfe85300156244583d9bc4d475c70a26ffb12fd438fb59379748f01c36da522df4d08812865070c165a88ddebe49c782f1c2e28ac4d98a321b72ebbe79e378199ac15a21aff9e41e26ba741d518dd30efa869f671d5cb3baf7cce4b824edb46634e53e91f11fc49639539152f62cb7d7653756eb68a75f36dd0c057450ba201547dffdc33ca84bec126d7f60f745a1a2cf4b576594d2e1524cc7230f64be9e0eba4dee50862e509abba361362f8dd23d8235bc4bfd45de7a5250def2006153c8b1ae9092d8186cee5d21f5a8f17771e2cca14569b64404cf90c5ce9920e5e600277b3a0d6bc44fbde82cb9f0e02efa2845fbada932a6f87d9ebe7e2a489a37e8b990a04eb3585a4a59da13896baf7012aa1a3f2a90cf51aa97616e24e3d0001dda438aa453255e070dde1b9a82fc0fcbd43e3c7045c5824ef3e20f8fe4a45e76f78dabaa6d7b740063c58bc386c64caeb8a253a02788f037e4031da2388b72f379f17812ac938fd3e298ff580f8e36c1154554350b4ec6b0a3eb74f530e6330629651c482fc148b13840b1d77cebfe94878dc28fc4afaf777c0be80101f3078d0dea590cc62cb6dc2ef7f7a358824be2fa8fdc868d098ede8268788d5e174a9722d142dc3b0ba81908a654cbc786ad8c5e1ff6119b7b5bb0f453bb5b007a2caf7b9279b92179cfd39a49e296171df3edf475325d2ffee9d502436db684bf950fa636956d9d1e5bdcc2a8a345d7f18ac12b3b92b1f25bac030e2de9422ca849e4df14df082ad2d487506e389e0d45c3ded6738c718efdc16891d1ca7687091150b8e8bc9d17af317548c577b56eded1291eaa286e4637192ed41af20462d6364a85db64c8b1886a70ff75aad06bc40ba3ba2e64f8042c3d585ac281119be928afc84c182acbe74b68b9f757cbc876835a3160e2b854f495d5bde4d9a14fb197b7fd5b58e2b2930e56849f6232023a3e99ff93cc0375c0cbb44675d5fd9b8fd0e230cefc6ef72897e0c8f5cf356b5845232788ad984531f0c9d18975525078931a60f93c4e4909d3fa49357ac7a2be23320c7c3a8f66694755b2d4f1774e817b4e9fa6a3e93dab5f2f243598bf0da7b84a77082fde852b0e2edfeb9791ffc7ac5dbb553a1a96e335ce1785d1c18046d6b39c303413cb3c823aa1626be9a819b840fd733ca4eba66de1cf6f152fa5592b55cd0dd0a51976b526b28b6f0f7a5c0a76f9876d2c9a516eaaf20716e6526c37e1c06a80805a61023865a70755e5679f49ed9b2ee5c28f7bd77d199df27e83762b6745b4161167b55ab0f9066a71df7bdca24e3603b9f98a96deb01d8a32d8d108c7ed986f5ea70a628a815521241bb77fdff9b6a343908a30d2a36adc7f04f46d85570568668fa5e2bbdc6fa9987c13497034432d1074efdf1b70a5017d9125e1f018cf297e70a23b76473084d6006142d20f48f3c6060dec59aa818694bd1874330db57f7208953f91a706efc86036920f5cd1eb3f86e4568411cd40b2dac1186df9753837289379b1100d9970427ba9980320184f06f606a04ff9d1eab20dcd98983b5969dbd5aee2df4f00ce74e304b500fdf0239e0a9b189710679cda6d34311d3ceef590ca9889631d3b3ca594fea4a5c837684481714e7cfa7818e196a6f44190bbbba9adac00cd82421433b311f5e143962d94989bb48dc31b8d6870e0e354e1c992eb8c2cb6fa7794564f910ba6c9012185b83c206b9856b438ce4298d9e0c7a4a53fb8119dfe30a5d13ae86184aaf9f85baffdddbddab1ef81e0cacc9e01519206916af03cb3dc2d1788215f936a1ee63da6611430cc93d6cd2f50fa26797094f195f73b35a48392f83fb3940306968088e1ed0b879e099f3edbfb959d311127d39ca350e5e44831468c642e3d04347d3d7f83264fe6d97e00a55b9585e858523164e935b6c96653503c6daf7917face80df7775eeeaf1092f1ca8fd103a71dc1cb1c092c54f21c4a131fc677a0046a1cd3f604e9c32326fc7b22918570214c7965b734d34ef3404532b98f3a5200a24202153c443738eb344952e183f4fe001d22849e5ed4b61fd60f1bf7922f36c8b0b7930fc5650f1f51ad8d17b13aac2fca061bf1bac10b7d146e06b9da2458f4744b6a747a4d8d7892c56eb5eb3bff5d567eaf316fea6bd07e8c372ace92f1ec142583b2a9466d04344cc20ca6167111e73ff457205ea56616781c14dd59696ae69b65a3920254f27d201a8732c83eee3835c8c9c11c6c2b672632fd37959eb6c78454e94e3e3c2434ce945f54581c38cb7ef5831eb3d56295bd8421127b5f445c1407ac76be81433d951d3ba143529f8ca3cbd333ff3bc776a4dc8075e1b6423fa9000e9fb132d35ad5ac0c5e112932b48fdd6160dd6303e25e164591c808ec8f62b21b942fdd239609af3bcb07ccd9ba7d07fe7e17246d5cc48223cc8dd66cfb3c03d60b8b3b2e85b6cf2142b2d576b5c2619fc2383157f406422b8c93a93bd5a19d49d845a84b886b59ee2ea634219f80894d188b9cdf5ff8df48e50d47ae29372db9b2064c47aa185445e435fdf259dbdbe4f95c77fb9bbd8b4fcfb4ec5ad9a11ace22718690a2f5d44e5214c3486a84a8766be0dd2d4fbaa06875bccaf2a4682a7d7526634a3182daf53c3a848da1a4edaa2cc6cb3cd97d11b1ab887fcfc34428a9da45b9ddee48a777898581f1f653713e3b15c06e549a9b0744afdd361a89d8b2f79ae0464c95268db5b43af7a9d6cc7eef6fa581297449c9c4d92bd583799dcd6ccb2339026d533bba60082e9f96b7e617f9c599930f3d8f9a7ac012ec67363f6f2f35f9341a31c5bbecdfa049a0941958f41a4a25d1ed202811ed1219700aa28bff44bd3c1dd5376a8471fbb91cdb75c91482a1cf9296a33b4a969a90f41d998051cff55fc0eced252d67af9614ecb74a0779b8fd06966b7e8a446367a1f67755bf78e49dc081dd64d734a5d48f27e349a8dd8718cfe3ed3ee5c27b0ef6b26146bfaf3e83d957451852b38637c7b90b1207e24106e7a664e43eca0812116a1ce52df7b7a20c4d0dccb889a7b3f1fc7a01f4840100b55b6da9c4734adc3b9799c9fdc410018927d826df40b8a6d6f5e4d1ce2dfde9a5c11579d750d237c852c5cfe0fcf30d3c11de3385e967a92b8d6f5a707d5e35b3d4c75e5e871e2755fdcd49eb327f56d01e199407ab534839be6efe5fa74347caff50b8d296485e483d835937e747496e9bf7e9df23e9a9144e4a8c1140df3167c040472ade547b7964259c68cad1bb97295cc57f135008fd8660d57d435ce6a3b31c6721c1b1c81d7672def953aa17c2d746e23e95c4efbf254af9a22bcf202905edc241c49c389697fa4d54ad823fc749aef481617442f9a1ec26861556ce3c9fed13f7b69d9b5181e2bec2ae46023271aba6391099f3baf3c390c94f9cfc6e7b9586e1f9fd121a7ada777804f391342096fd2627fd1d37af7d343682c6e282d8dd33ac0a9265b8cab080be945ee88b8ed96f539322cb93f02e2b9ee46c9da3552a537e51996100cb1390e5079d42099fa7455b1d0c1c7ffaefa39d508595b76d2cae03cacf280270bd2781be473ae36710fd06fe469d46980e51613228b421950adb0f6b7c685804ea65d29d37042f438ced878cc79a009c53d13c38a272c4e2a46bbcd8d8f3052e0f1a7a96a05cb62b7fc603637b2c695d878ee2c2092a95bbcd294674b1da8acb6b1914ebc2ac03e6bc0da6aa26cdd42a854f00f0d1e50ef86644a433ce9ca3259bc86bdb75de0dd420bc6f13d408d344cae77f7865517b01e3b297bc2370d0ed91dc06b2e1dc6ff633f64b300c39e154165620910e40b0174fce7f78c32380b6d104b7ff3717e0d8dcf05772cff68a65bee6eef546d529b28f7491ba7faa9257d1ec8a6475bd326c59d329757efa804dd03d150bd4c37b702f7e6dcb1cf2dbecf89f90852c33e1b14808721f8b1849050c8debc740c4e48b4b50ca1b71829e4af0508d6f4b630492f6808d24dbd701837e17641e060081e1425d4bc14780b90acc5f3d1c0f38fd2e6b2d9faa8f039212693890e11aefbc5698d21adf776eb731bf191d49b6738324c3b969f19edb7b7c11248c32ea0ff6de4f7e9ce45a9db0ca17e5027deaa81998fc2dabf6d633781a3ab6c19196296c080946a421c753abc68735b4a480b595889e6b6d365bf3ef5130094fcbd67a36e4500b9766aadc05d5c2280ade763799741d087da52dc2679c9cef2dd7a0248bee503461c3e6fee4372ef87f2dc7a44b6da91ba2201b1d0d59108bfc340ffa7ddd46f70d33f7123e8ae546a457b648ba71c014f61f2aa0057059fdc8092d79695259dcb285ec32410f6bac2f6a81dad731c400c05d4092129ce795fe722546f43b4bd7bb3f16bed9cebac9597134012b27b3177b545e29a31bbdee34b371ab4442c5bbe889a615c147bf02e23389eff68743b92894f7b30aa106cbd00e68b6e01ced02731b548235d09b25743c77977fcccb34b646c63876f0b5f477fb647236e6e5d5d1bd2e9a9cd4b5f4a50a3328f489c0669599cab1bedbf78c87f435ab2fd25ae82b549d3431dd351e5e7c05a76cddf2033805c1a4e6a86b013252ea4fb717ebb25267dbb08ef198b36d5131bc399012379690e1accb7f11e6e928f9cdd943029aa702caf01af1c48dfa9c51d08e59f10de2ecbe1a622973f3c7e3b8d47d88e4c1ebdbaee9f8acc81eb03d6d4d32f5075e9f01a147fea9b96722b9883c4e71291ac7c2ada5ad99a0594e59c607d1c4e36d2942e78580ab200a4a084fd46af22072483456d1cbea67ff2ae9a0d10dafcd606ace56de9aaca796f2a72047c7c251009f43a3b096ea1242367c04764569402944630c14ecf38d9702befe5e08ab04344f77e7ce82158764b6f177de11e28c46fcea3e3b05af46a653db0dee2462cb6f38ccb16d01a953335041e8620ff98cc8e906c1e7a97b206f9915c665dd17fe8986663e989f88fb1bc9fdede6013fbeb0a2cb4a1377a463484691a1e51dbacdab6cdd78f37d04501648d0d4e1651a64590d9b76fe043d69920499143424bd70deccdae01d1253627d9855bdcefee165406d6dfe29bd4471b2c1efb9987bfec9baa5c2480d12f062e009d9159da2435b953e76e9c11d073d051f806e4f0b851e5bdfeda9dbaf576cd9edf731bb46ae4799b96fd6d92a5b78f962f96e5a58d5fd0700e24ed04142a922660f2588b48132f6371be68341c305bcac820184cd7c4a52cd422152b0494bce0ab49f8cb5e020c2071901dffe719d122f45268c2de08c18215ba683980a94836bd0e382a06b4779872599aeefed5ca2174409c146ecb9c4be1705415032266f021d524d1b709ff33999dad03cf2491f16d808141df8fd4350f0a71b75fe83040c328fba4c7fc318a255cee910958488ffd3588911540ecaea7825d53bbc393903d47cdaeacb991759c424e1b1b2abb19abff50e1d80b05f23a3b48a6512fc5387d91dc6ef58c283de22844acb4329e2ca4a38093d7d56b2c5adf101eb213b3aa967d7082146b07181b163078bd43cd2e92651627fa31a1661c62966d11dffb333241acc1660f8b2296526d33553d4b2d16487c333fe9005088846e8d1455e356bcd9014947c0bfba58b614acb6e5aef2da27b664923f0ab691186d806e4fc94bdc9651cdee83b8f324303a6028e03cb57b871d2632cfd5253352905f96b1cee8f1e040c4ffa7184484a49b259f8282e32253d63711a6620b51c2854b48ffd7ac18d4655d8f29e0941626510a079ca7337630ead13273113ef67f787859472b2d26f2033c5306f72bad8aaa01ec6dd60018427b61d9096c795cbc85f83e46944eecf27fd02dd7a303cff306b64c6d986c56011a07fdff9a4a4f707e8d330b2bbe06e214b9bcf8a3a19d912cf1664ec189fcd9f4588af22d99e44e607e4779f2bb654c82d7bba18a793f2a4ce65b03f50d8903d214bf121cf7f8042672f1d07baaaef0b8b1e9aed30b80c7c464d6cc44c170a944473b5785caf9d9ee9a9bdf62368651f55c1172f6abdd0322b3ae959a7c36de45c3010907ffef81184ec963d8d19911f5ae41c5643dda115f1b06c9e4882dc7dc3ef9f1d6ca0c2a40fffba93dcf67027fc395172e737c1e678b7683c38b179ec06ec57b904c2683b06cd3f661743742a262822250f33a5db016903da088ae2c085eeb9e679aaca63a3d8af0e808b0315e9009a6f500c161518e150dd9fdab08b5b7a635233efaaa93bba3306c58238169e1ecdcdaf6c83d05c9426a41762673e8c5556977102203b3c6c7898680438b4763e7fdcc1225c4cc7e5102d6b6314ef0a9c7c6e5d87185e4b4892fbc8b5d66e77a4f8152977c4dadb436b9420c3a51272102bbbcd5bb4fb619f9ab4fbb2b97b2d104b078d7787e45011773f77e4398540db82967874b76738ef862b7b4b422f76262e0f58eb87e5af778c4083370bd0838f22a0bfa660b4a19e823ce2ebd0f8baea85ac4e7269b604a5071798f1e00491b8870d6cf59ef040ab9aaadda344756d62fec59666b040806c44d601598dfa6a0ed2ef143737f3a156fbd034a3bac3be9808cf466c874fa17904164dcaf47db06459d3d0d4847852e0519389c0512595ac884a0a5b26175c8259f3e8f4b104cbc0701e40466c0216e8c762bb5c0caaa61d900e753ab4ffc6f672983479bacb8d9ba202a37bff4727b635f3084e10dfda558a719bf5a1da1fe73661c957ee714ba8e0a67d63b08423774c2772e98801b67ee486993219ffa67d4fcae2e05ffd71bea2126dbee2b7f739f74787120e040c200994e976af7f52dca34b32161b0ccc7f3f9a9a8138db3227f8d1451f6665d7025d026ec814ef3883b67886cccdb72aaee8d68a1712c5088e7bb250a6e5b1350b11908d0f0f70063ebac4f236eb174e21145f9d0a8224c79be645e196adf99c38f41b9547fbcffa164cf6b5cbe601fe62e9b65e0f7f917c65a073d231d3aba32db4f97977907090f74bafe787f16885b87f538f42999a9bab09ca4d7acb8b7e80028d915953637041a5e53d997b3f3dc88b2612b82ec6eead35d55696fe662515737373cced697ccb694f0eca2be3876a9c9efee13b46a819dca1bff818350ef0e4e385f875aea899c46aea147dfecf0a047cd5206084a597dd390994a2adbd9e35d4bb40501c65219ef9cd83ad4c4dabab1a58aeb9bcb16858ff74f48abb005dfba26b286c23c028ccd1dff11f2826c0c8567839b4e3d2b408fac96e0d0a4370d8a91e5d6558104958548e3ecc4964c6f59f49ca7f7accce7413befce6c92939f49bcfafae9ffe2180f15c9d0ae96e83223dc19da4c8bd64801b17862322825dc2b671d7a7bc844a2a40596da93beb9317b0b11f605aba5a370f9169da6885ef4fdf628f91c6ee4f41464c1b8d188b4a0479521f1f738b8537b293720f696d6842cd5135a00b16bb06db6a85338902decd458ee9cbc5c5474042d22f3026de9b10932f2f8f51eb4a1c6d816ebbf3c4ca9063e84df9e2c78a91a56d6bdaffbb553c8a06dda4e366d88272690bc1ab0086b14885c3ae5af716dd0d778190c6404bcded2cfcfc4dfa857030c68fa5142c5a6345cf5494de5f38ce34f2ba08b1c4545bced0b90df84d14a2b4350612061c70b81c6cc1606dcbf1378985f722b3b52928a71baeab05e9d93ac6c2004d0cc862026971433f4c3c44c8959e12bee6bc0b6b8d9133e7cbcef4f94f7d442f576d08f59bf4d2d320445f9c5707c6c528b38144942bbc217a8c85e16e0b3f923ff9d687403e7676e6828d67c66e128cf29c23ad1ae8f22f8f5b1892cadd482ebbcdeda3005772572227fe6457bc07bf413f44fbc0474eeef34264ef358472d42aece817c70fac09f674f3d51876ca2f3d65ce0779a43d906bb9a998cc18f4d53e90b05d6902643a3275cb7c5865f585820cb56e0ac05aaeac69ca4946a1e0df710cc0d6d7522a770f038d810e4ba0d1e2994cdf786347aea7ff1af038c224e6e6d7285ffdfe7dc63bf572cd5efd75637332ca6ec177958007857a04973f5655cbe1ac1877cb10801127d49e5195ca78beeb2aff646c81500104ba9aaae84d87e3207520450483db5d246c82dbbf9b833366695a604966fb3598859ec8e5d153b2da8d6b7ebcb8c4d1f1f17a39886340e7655b68f6f6b0e58a0ece5c6447d6eff02386889381ab04cc5cafe95620b391cc69e4859cea9219bf202c8a65ce9187dec18f5bce1bb57b999b4ab4453a13492451ea99ecbd93eaade10d7eab65f7d0f21a58560f77ee69083723d4ad7894e805108cf76c4275fb229b8837142037c82a1e80a9bb0ddf4e7054aef3c80a99e034a13f3690f1af4849a94249e37407d85ae1bb0227b66bc591caa27e6499d5430b547e94ff8235f27d7ae20d13f790dda9f18e4676b5b55093f36e3e8edd45dfd77c27f05859cb82d5c2932003c75f4655e803764e71a977804fe70c585751745836df97070567ed1eb9805c9384651fef1206885e82c1d21a6dd61e619f7c20182dfd5dbc68d0011522cf23ae1fd56011e21a6006690216e087d57349f8b113cf4aa39bcc02613707548c3924347e338e500b1ef31eb946b5d27cef2ab11164a6c1b5cbf901859c620b7d0c3fb8f8959015b30daae422f89b02ec24889e9243ba73bad65b2b6de4e4e7bc81a7d4aca46408f2338efcd9e9c055862526949aa3c92eb0a48b6dc0a5bd9e4e1f139b4a13c74520406b5c9b87387ed7844c57713a2e874c49a43eb7f40481b233a1c77413ab063f1a7e34e5cd12fecdbf20c370c4fd5283b3afeb32dfc20dd227f16d905e6b96351ebfca315498a894c27eb36f82d01f07a68cbca655dcae128b6de3d1e96a43b16e66d97592e39e1bc7ef9c86db097c4290661796370da451b13eab4022675513dc4e8d416d318000eceb22a55203f02a5ba2a00129019ad5f26168a218ea64d5c9b7d8105867fb10f5d464570d075def7e594532836fc5509b818e5313b99c208077b7147f22398a34ef41c896c6f8f764b447e6bef6f77e7c1994970083229a750a0eb2e1ddff68b1b542add233dd55e5dcf498df9f05201bb2e4c44645c7fbd7028f9ab0bcd73d8dc549f937532ed5fcda127c7495cdc205815b4f4c502f724d19fd10f0016e82eaf8a3f8707e961ad0c1990935d05bad6e7ac4024cae760a97dd354dd06649d0b90f86ec90d99b7a633d0ab5d1275426c9a6772658fde3faf07c181c68f9aa09149750f8d215dd8303816563bc55644eea73dd16ec094a4265f24a70e5b4ef418e1bf576a8a73ffb64bfe8b93e02101cc09a5a1769f0e412031decdb551cc77a4eeb0f6d9f720222496a4d8ad2efa461c43377486a91ea1ea35eca63656c04e9bee17c321e13a9c825f4e240bb264fd30c0a21cbec5865b5efbcd79e13fbe6982e79403d436912e1441333d2b748fc68133e3aa1dae4ddc71d2daaeb15613ff37d47850e47d7a08978054acc8063a6923eb18c7b094656a01fcfb36db726f8dfdcf78ba4a9911d456bc01dcadcab0a6430aec241d7eaac9006205207761bd5ea7e8cf01abb29c27091b515539c51172cc3a07d3928e9ea04ee45d4d7fa6c94e186335539bb00f9e5b05c95bae615e6db24fa2750dc8af30ae80e84e643662c20aef9f9d656a1e2500de5ca3e46f2b4ff88fde73660a5f5a78d119bba529bee8c90871f22f3484c432634058ea5756b11eb78ce7976ad8e4947bd5dbacd50155b8c2d116058fa94ba87b8aee78922410f4f0c1b9fb4c126b5da6ea6cdbf491bf0c16e3eb01aa9d0dfa9e895b029b000f9507bf6ac9090567d392a16bc537f2d47b47db5cdc97c84e6f0134a09e9742130107bc89e02901b59bbf9a6ac738a5840a2d5235ff16fd863abf97a59469c698679f197b08fc059e5b3be4c4a5fe2c2f34efd2772e4a1894faa12e9f40ea2a4f832d639081987d17ddb456e12dc04e1db16e9478e969e2177437ce35196661eda979b075ba7c63949732f6fb71e8530c67d3b98476a14a5b59cce8d0892878527cf32ca4a44f48305ecb01c1560b944b06af5741c812ee3d1912ffb578c9a8bd57bf5eb65e8d20bcbafc388a5e9caef42be2f076d6567bbc532cf57b5bfdd51c5875f1de23d7486e2a276c183e0cfab13d532f96b37225cb1a2799e7f63c7ced89d699f4e73941701cd6c052ce7540717c486596b27afaa621c1d566e41f9271d38aedd86ef197075818f5c140e570506ec7da6137258462fb26863afdef9a79e29b7dfc3b28e70f518cccd34c9434490e9d8f8f04558b976171e59016ecfee5c10e27833217bb602f468029aefbdde6eeaa0a9f7bf4ec65c436e290f037249f2d17102dde4e03beb98a8256ef27829d3fe71ff79fe3b1289fa173a6be79acdd6de99f50c311a195260a580802d6c1c9975aaa8d4289869cfc3ae07f4d1e9baf833d6e5ff8decd54e702d5b91acfecd181dda8a9f1844808e880ec16284155983f2f647d5edc3f2adf021096e54225200d3962396a871c3df5cf60017ea9dd9fa78be7a8fd41112b84b43f6329936d710c0c435de15710dbacf1beb073e0ccc8ce5565c3af63eae87673ecc18f06b5547727aa28abc2317da0150dfa99b82ad554e63bc7c981e7086e837778b84cfa83161657b9141ac5942ce8e6ccb1791fcf25ee58304dd3be1214352e0c8ac1a1ebcc62421e14480651097533099cbd369088ffc468835cd838b7c6bad6e1a55506a6696366f29f5f1299a89fc9e57a4b3248858e2538be78b2607b9d9e3713832ea8967f7eec935e8faba67fc23012699bc47d4afa9e274c7f34a9fbfd8b87ba70ab1dd445dd0fde006e32414a2c4c40acdec4c9a158389db88cbb10a937cb41f4e78c4fcb81c3ad4abdccb5d85ebb5646a1baec6b4a5b28e3a6a316ca98d13fc6688bd12f810090120e029c1429f40e2e82abe182d4ca02e031739b29f76d1705f145b2efd9addce284bd045fa1f026138a017b2680d58079fed50db0a479ee8f51542170bc79411ef6f1559ae304a0542cc24099bbacebbf7a93ae37d581416b4b9f3ecc4e06d2273dda063d4614ee6822674dc9a6dd279a7b8fa041ef066ecdf2a0ef06f6e58cb16eaa4fb88b051285f7c875561668aa49aee71d45419a9cdd36e0322428ae49dd23534efcbeb70fe6e2a8a3fddd09322d42bd4e5d5487e088a690f22a1a9ed88d265c9212865619638318c0e49c5a3698f7c123ea851ad2bbbc05948e628bb918985e87e9f5e668937a907723233e55dd678af9c6cdda133c2bf8adc1083f794b682ddb46f8bddd719581a0d42910c98bba45ea27b8cc9be1b157c67f25776abcb57497a707d3215d2ffe5f684be6c24ea373e84e280fe6129bccc461ee6c75588e04e2694d5b9b2af446806c6843d39bd990a01501ac295f5514a93a34a56187a97935c198959f7a15a6e5af2cd8c8be56eb23ffa40a594305ae6b35803e76ebeb27aad9576ad057a34b1f6e8dbfbf98dd0a34aaf743221e888abdc4471cb968c4734722e88cd92f814bb60d55c57df156b5131b538ae3737801ea176542c5cf42d5397c49e7cdc9b5e49baceb5e5f8c2c51bfa8c219fefa7c82897ea62aabc1b92801c8426cd25849ee71f816790e45b6940baf8e7c7c6d558db864bdbfabd279a6bd37382e748dcc03a58234a6c985c292e0d905001e91d27c87de7ef5f828437aaed4a379c01a2435d99ab565531d6aa88ff9cdd8f8ad4debf0a6ca307b1dd08acbdf78535a3e1c025997f8a61d6b7d7ee3455381ba3ceb6c8d38d44d18f6cbaaf425199478b57dead60bfb5df33fa89cade006c5e175bf947043b7995641aafea2192c83b1e360cf8e654cc70a384e3abe9ac0f3440000c2d4c45f4ba5ce36a9326cf2a2c03bdf3d72d18237cf906408517b02dffc51830f97cdbcbe1c2144638e0a8dacee9769dbd15055706a29601286150bc6265080a6061d183d8f36e07b6fdb813aa9b0fbabe80143a7cb7f1ff1e69719f7b84854a51c2d3edf403720583a2ead1bb6e5fb8ae79c517020999897964998a13eeb3ab867cb7e2b3f2aaeaa26ecb7453ecd8b6d72a77388bf3ff6402f5c55d09f91766ad9f626893ac58f7c01ed90e36e0d027f5e95ab6904c559d9c3fb69dc17d961fb07bc93893bd9138b575a88816db987cc10899ac64510bf44676de2f8f5a794bde1ad26d3e62d13ba7e267a68136caa776a90a4ee0a2ed12d7d285e8e742ab6da47bb2f54acb331e96b79ad205af053409dd8f5d97a1c6176d2d45bbb3f5e97b67f44d5caf8d9d5fb7a4b3b028b15709341ec99a645a7ed70d16a67be76aa36d06920dcc3c6ea9587cac9f290aabaad930c4d0ac2801061641e209bccb2c5898abbc433376dcdfd736f8c6ac2c90d8fc686a6ed2d5cd874ca6011bb81673baed88844549a2ddb7db620a8df02ae201d826e8fc592c82985db922646619d51713e75df35f4c7b24a4d915547fec0deab8e26370daba180ca48558885f68c4de905b978beee3f19dc78e057bf09e36341b604f604fe3c1220849ba4fc81927b14fc12e6563aa038eaf41f796dcfd50ab2041ae5f7a8d4d84346e67f7a2f46d469541fa8517e447c78f8e59594038ca00517a95e295b660f2ac842a55b077f4f6bd90bb1e52d6336a095da1f25a621746551492136dd9bad4c9483a4e789ca85a8a9e70611c28a7c6851e742492230e6a26a101c807bcfba14c1a3bfb81b50ad41e7f5a4d7cf812567aba962d28cdb239f3c419bcba8c0a42dcee9ca1c89edf5ecff7c284b1813706f5cfc234c5ab398c0f63670f94d3fe9304a8f19ac90cab24c6e00d6e126a4d73a036914f3ca2c54101fe7af5b2d03ea89a584f04a14dd6a121682b57a27767ede3742a329d4fe3b9ae016d0a3b115a333254563dcd704626690731c2f6ca6e45e708ddeb01de6d0d25bdd7434e40f3ba80015d10ea0f24b775c991172bf77984d886c9147cda77d5613c10fe3e9358b2b07952c0163a7e30303889474a67df969e3106f3d5a06ce237764ca2c4b01ae6599b47e88990fcbc7483fe7327655857903d33b53c86bdca85cc8b72badcf210dead5898fa05cf5580fb79ae851701ec22b0a5492f2570c2e81910c8e8150aad8da71e01d4b4ec18042196401263fa2aceff75643282e77a2bf768ad18bb4c2c8e6b27fd01dc4bf6e00414d04c3dc0212ce842546bc4db8ca0bd3fde1b52927ea60004ab106dad6d78dd680bb0e6f94043ff4308d1343d257dd09f204c58fde6763c4db9482e08573a918fe5bb7f719a9ce3ef28e11f3c0cd7d156a61790940799f8ba2130285d2f06bdbb3620d52c0301d44cfc941bc55bb3ecae0c5dbf9e79f78382056456391ed1f7fb9ed7499ad59433b54583745de48677fc61d860e7d1fc7e6d163557073f3ee5803efcc4766144c866bebbecc998447593ac0f43c10d62f8a352402f3a7a41168be907677eafcde2254dc3dc9bd3875cf716a3e2a1555988f84bf1fbc034337abffc28842b8dee4b617cd203eec879115a997fa30d1abb853497a188b3acc8133052838cd696af40f58e9c9e3d0e095c754367b89dca392cedb8efd12d45236676b7c5da7138a32e59ed05fc5f1097a0c4ffe1abd5c807784a6e05ef2a406aad710fbee09bd8b1461cd8bf12b3b1ed7c405d143eebeea1983b1e5214aac5563962b26994dacae32332adabd713926557920cd2ff93601a74fda9e475813523108eb650615fd3efd6d5925e90e02a46adfc0632c40a24a27f54f8a89dcb5b7eeb13c0320ad272c389ec0cd87f8478b3b2a2b7d5c7cc3664fa639f69e5d4a1e2702603ca29c7278c18a9723f47b193821b72f42dc442c4f99fcc3430360a90c51f2c8c2f388801f1d4aa379d9cf12cd58994ca119c881995f5d2e7fa9bf61d2608ad81c0dd803a239a16323350a907e42cce88d8551bc26f4061a749f0ebec1a8d25469d8c976f4121307f44662e6b684255b9513f47fa191cc22fec6081c49bf7b1d56b962d9c6200b27be55695ef7c063f5a8e8958b5f6a13e1f9be131f6d9bd75b4dcf3f8f9d1cf5013752f68d032ceb0c3b341d004a0b899c6f6b5e74072248dfda8b429039edc5b73cc3e88e0bdba9eb3e95206c737a5fb44251c4c99e6d1ee9cb0bdca9f6924aefcc13c4d9358f432e3fdcc6785fc4e4b8e8cd95dff28bfa86b2f0641e74e7ac9309010e6d48b75e4440e45fef630ed85f5e9090c35d70b78e9ecd465f44b8a13e64adaf3de4b1aaba8915264e1476e7b739e60e8663c8ec6f2a4d45bd38e383dda11c5c9adbb7f69c8e50f146d5e09fd885e39909af364cd8a84edc72db5e670586df7fb98887ffb718fba5591094993339a5816ef6cca5fc0d68853158829d8fb4585748ee8bc9ff45ec0f7c176edb1345c772296b18e2352cc1ae44ff896fabbeb0ad2d1f150aefcf4312b46b4c557e674c229513d2ac97683bf31a9d10872859467080d21c61e8597485d6b7fca6ac7e40f281de01ecc9fd2d6309093ddc290c3af619512048e5c9cd2ae32b192cddfb75a605cbdd32f7c3d7c304861abc616f67f7832177a638e6e1d987447e45b8645d10ea141bf735feaa433fa4c8fee5f4f68272e6cf82fe93c515f3cf97da796ba2fdc7be2a09e3b5ca6b9f62dafa339aa19274a2060059ad1812b4545f671496b57620f3915cd679359d57b0ea1f2a9b5ec129040ccce71598b8e3b8615e86766f00b7ba7063d8a4736ccfb32cb83c3017a5f8f9e60978cda57df05cd652dfc24b855906975a18a5f7b65ce1d25dff9a8b2144ed52982815d24a0505efa61fee0e81da5105b0e9267cc89d8f1c2b94cce37994d8a493c355c6b55bab64e886af060d30ddd5c60e6adbf76cf854eabb49c658721ae4308fa2672d842f94d4f1ca6dabd72b3d8d0bf25c1f8b0e23e6dcec83349e18dc54fa130d733de624f2a007670c01284b36d318feea67fe69cab43a037dc8f0086ce7cb0e708babbd7f5923f7990076b0692c1300a2b63cdf355726bc1a648cda6e70eeb0b46e7b2d6f75538113e24eb1a83173196139e105c29b906a5474965c6257f809e7cc19e1f1a0281f962a40da2203045336841829826ae3b37da561532f105d18514abe7568f719151eb2350566ecb67d58e06335d931fc0a5e78ca0340205e19d5e2741ed92e0f24f3107ea53fa6a27a5e9bb8b0ca1cb7cf1c2932c46b784fb1264253a61973d8ddef538040334851c1d4a73278908bbceaa13c379df19b9e75e9b6d9624ee211d675d80ca14ad5fc00de258d832be1a602d569964e9c0aea7697604aa2955645dc6f84168341037b82bb0464ceb81476931021399bfd9868067d3028888d67b8b066892fdb20acc07b24e49b906fb32105d1868f029d76bbeacfcd21efa2760fb38cd2c371993fc27e75ea448af63deb2390b9344fa873efba08c329bd65598483ecc0ed28d18e55653f571eb6c42f12a73df8a9a9e70843ce8055e265f0e3fef52fbfcbf930789c4dd3486f74e18003531135d5bdd57860ec545bfb320770c733b93ffdefdd126f126b2b4c864f61a8c676886e7986d953bf5af8b371d5a744e9de612db8bd0f0fe5618c1ddcb590fbb20550376e544fea8f543e4ced62bf6d463635d9e0e4132947fc5905d60e78d0ce190ee4d4abb09b76539a7098a452ac36d6de443d138aff132fa1da6f7ac3699ee1f996ce2b85ae558933c4af7cdcbf595b048b946b69871507bdd9d32bff7f185759fccf22626eb55c0f56709e1df694e24edeb2e221914be5bbb59df8aa8bb70b3f2cea7fad61baace7feaceba3f7a939346b8d5a86bf5de93f48bfaa330c4d51669d52bf09b67c2e5650a2995a1dd0b758279c8a564de9195e169eb835dc9b09bd0a874afdc21c66b66dfae00bda97586060adaed1c06b60b76621c4d74dd6cdb35ced2a5a8a3dcc15f99d6d72dd8a407bab1348cf2df92a9dfd1bb8edd1e18ae4d1424ad507b2a2f4307f86b7e204c4e96487658a4b46ff8b26c3ca558ef76e3864ee519619d97446c55fe484cbcb454d24c6f3099baa36543acce27d32f1326e86e21a0392dbab84574a2f702878ea63d2387816a19b71f99bd835ee2bda5a780f944b37fc0bb432da1c0d963e6746d284d8147b98bdb11ef1615737054144cac91c7f851a0e0fb1b507ce76383ff5f58b2703434b9317af4ce4f7cdce3027bfa62592cfb7d0e41691e9f824196d7542a135a341f9b4abb9e35a9a0683f8009f4e2d36bcf20c55d6977fd2eed39f0913cf2f9bf520f0e4d8963cc69eb544dbdd41bddab9821b6fc8fb03f9670a69cb8ce8745ce6a73070d4006145ee9141fbc1f690fddd7a2ca605c27b74a9732272a22d843b602080196ed2f051a7496f5928eedce0281be91b0fe132345dbf1ecc65d2d3f6434a4748288a9bd9e3eafd559c0e8f4744bc62d2241c61ec07ed33e8adcee9ee9dc0b61bb2ab1b6fbd7f12fa62fda739a6817a904fdc0238dd7e65f6bf20ee76190a33d3c661ab024ec9ccc04422d063f008f789f2200de524849a27b7ec982407c2a6f164673804ea9d44e5459a5280da9dbb0ef215eba61af9e1624ab8cf1d8cb837b686b75ad7414c2e3ff803d375b927c9abe3e8ad83dbd6233fa5676e97f8e00eefe350a4470ca319003dcbc93bf8cbc0cafa62d571e286a6d544394c195e041e6435e4aa045a13beea6a2f5d034dad1ab9129878c8c831543987058ac908f095bce7ed5580a0814ee6d349a1f4d578c99dea398b8f0ecd488010f8ebb3b035d1d620a2e6bc848b9413e7c6692dc8d6cfa9c27380146cd9fd4618f7b2f6fa18cc4c89ef6278d2b75853aa25f60d9c33adf781a1882441abe5edba5608f01ab7df44c2041c5c1c9ba3cb343e4799bcc5675d8595f38153f626e91e7fe136ee1dd76d8bcf2d0113bf27cf1d83535801aa4c073d9fa7e5bb58aeb062bd3c1b5f2eed5bc4c62308e5f2070ae7d5cc09381a722c4b0d6136aae891b1d6d64fb5daa636f0d9db68ff74c4cf420ab42418eef625d87e62ea6cc66a3df76fd8ea227a9fd5af2866d59648540c68d5afd230f78f9ee1a919e6040ae68f0b0382b05913df86d3dadc6fc01b0a2b4f747272ba169f7915b9e4f1035591f38b70bb7a91b295b15a10e5466af1a8a431e515a136b937b6a727ad21604bc0ad5cc88cc7e36d7da9cb514b8af033db986cbbb74d05a9dd475c583c347646f96252c43bf291b405396d42318339b565b2aa424a4d518918297ed42c015f23d52b28c51668f882603d6eaa196708e4554f4e20ad55e3b033a8e8c69c13220e72b375e5ee72198fba738b9cdc02117196304baa6d9b34a4a40772bfe71122e7bef9bbc0a862b2cd92f26b4d5549739dcab430de559a7a8ea39fd4dd1deb093c64fa9b97429137787dcbd0b7ea3ea86359c9564ee07ba167b8a9d4feaee45ce7cd5cd0d58b9fff0bcf81829b13d81d56fddd2c37ecfccb1c33def3fbf20b9dd417ed46186418be96499a75546ae3e9d15dfbb59feaed7d0ee95f01780b1b78f51a977232b0e3a8b7d1d8f2955686cb9a0cd847f79535199044be5e1fc6f920efe6c96520dee0c58a0048b4da2f5ff8a68a2de442f3c262a607d40ed56a5da561980714d5dc08d18f7a5fc0bd2d2a9fd09adca0be0ccb24e6ef307d98a23a6ac75fa5d5ff34ad5f25aef1fbfb25996de2cfd583a75b2150d889ba979aef79ae16b57e198cb7bffac9d9ad2dd7168b197395275ae2ae1b7b7698744e0fbbf7675569129c5820599f338147cccadb7f7062276bd3ed5a80a89c747f978772bcfb318b1ee0e5bc381b85a14fef7b64dd5ff197eeab7f9c7d62a5af8801572bf78b5e25bb24c78f3db5792b94e53dd67b34c615a85fdeb027ee41927a709f380954d536a5d9eea353a3dd91d5c9c96f7aaab33424989b439238a1de2da15b61935531f13d6131cdeb307eea33f7c18f3a3fe2b22328e9ed662e9e6c745177734b759ee7a9ae5650576b9bf3a74f425a5f748c7b78a03e499114fdf0d3e7e736ca58ebf47ae06510f024b1b2a76d29fa78d65cd1c480547e14746dae9507509ea205ed02e03353077c2bf536e06817741df0898f896f4065bebe939a8fce93f811ccff471f8d4798d57d57338fe97a1f3a32b3f776d684d28ef7ca996ae0252e79b2f609e2a650973a0fb8c558238465444f36e27a2f5089e30f0a691039a893e6190643f868450e7a430e48c77d333d1a12d32c1e0326a64a4fc209eace5e26724ebeb3060649b484095821eaa29ee7797ae2a927f6fadb9b26fc260b15c7b1a4f452154cd88f71b7177a1d8d4ab5ad5f063b66eab2eebcc18c6c949224c7e6956fd0ce319430516ba05b27e59cf345fe077ddb5042c1e8e40fdbb9be272778ee0c5b404b104bdd6be8b7d5f6d8f39d05eedb744e05a379c7e2e7b03c30688c9337da2dba5384fba7a7fc046407f13dde2b564bffcdb5795298ff960dc6158f8f03484a9dab7bc7f35c6e19ab96ba12ad06014208830eab0278a255eac330cd4c5685225a61cbe3ac682bf19da88a705756ea688286fe1704947045d066ddb5431edd6898233c6bf22da4fc004277d3771556186e479ab59d098a5f6f164cdc47d696e7eb78c794ccb38ca7f72cc1709a1265c5ac1e69aa3271e3013275680e7075c59eb161d76f7877d08af641509cc10ef22b8d34c81ba01a9d23649a3d7f02a7cfef0a4ffe6246dbf356a1f9370b03d2ceb12ff95b2b7e0054b349a35d253606e25328a11e602fd6c7a781901c97dbc90373039f25afc6a0faebc320c1906059e55be16f1742723359950192aad7af71423576f4132c73eeca4d2406dd9de04e1c454d7e31c06d76c4b2ff455c7143d17e51f79ebbbc8bf68dbc1beb51cccc31c2c1e8e4e54ba888512e6011d1b97abd0e39975a24b080d981e377c05ff6f3fdd771cd4cb13eb7c901b43e0c115679b7336358191db1f7da1a971409cee59d351d7b442ca69743a19d1cf94f8c395f96f5b29e76707f528f26aa81083837ca1dc71bc042a3e19ed356fe4b43730a99a7d993e8995dce2ab26fcef72bbcc6609a60192dde3bcf8d89029b1b965b2fe6265cdddbae50d320ccddf5a7082a47819fd316f9fe5b48e22b9bba4f750155c6b5a930111e57fd4e97b8b70ac1e0275031da1035a4f1de1cd92c844f6b040aa5bebe8d197adf6831d6ca6a484e477ac07f70d67b3e92d028c670380863e206188e97687f75263600a8f9276062932dd19df16fac719f0b1536c783c2a3c27a87d0e1af0f1c248495659566b446e1ef19a72e2cdc730bffc94360fbb5291bd2c775f3bdfd90d201431c4739996929b2c39840334836572a59fc01adf51d6eb43944b579ce658508f8a76cdc6cf2c9fce226ea1aa0cef47d4e8a5f8b4f1be15b984b5fb6361dc450519cd61df4ab189d669ba098ae6e2bc885e3ef298d982d82d4f5ece762061069a9b421123cd43bc9e02d2fdb8f28cb11e4907bb7f0520e6bd4a979e46773032c04e2806daee0a1ec3f70ac504321ec7e421e576abdc61479b422cb3ca1619808d04b97e2c4dfe5ee8dba1f2f7c219e8a4d2cfcfbb1618edede5a069f8d8da91df131f59d118dfd2730da578f78325eef25772ca998bfcf1ec7cfbce8b66faabb6e0f2afbe78ae0ed534e15a31b16b9df19d69e16a68170039a37792757111dd31cc4532565805410d2811048a10fca827fafff3d1d04f5f16419fb9f09b7998ca9a5efe4c6b88470a446d2fb8e9cee82e88f0e059bf4c43fbc09181ccbfa9b6b2cf42ed97ad0e852204f8db56f30485af38b8a8f18bffea72319347fda87aa44ab9b4676ff0b758d89251ab71541646a37d7c7c0c7aeec7d7fab409088768b7e6574b5a83be84cd3715ac75bf73e17a18dde909ec9ff5a23620a3da839f15db37e22187522567d2bade994684210ded34a090d1f45054caf040863c5a2f808c1c0e8aaaeb0e82483b5ccea9871eba1cdd83e466dce2d642bf1e5bfea4acccf41b6b71eac605846d9deddd59c3499d74f96f7782b51a1d4e2d660c64bc18374071770a68b19eed03d19e16a28782864fd0a61782a27b5223af1e80d96a6562416e464f7a68e0a284e0640bebeab087c2e633c5ed0e9a7a5784ffa2b81ad731279ef7babf2e23894e66c1415bd6c4a1eedd9fa3a200094489c5dc1db25f6c148ef509fe7b666ce2edd1ff0ea49b92875ca515267ce6eadfcae3927aeac15064b70026f42a8cb2b82ccb69c5bc9251697b475d94443a6cb2943a0d051b3b10d5f4d57a6d36c666955fc8d8f1387bf7cb1bde450d8aac3acc2d821d7ee73408a769b5842bf80beb6ee24b5517db156f8890e82ce28e9d27c76c6347d18d1e9828956a4eb5357e83aa7b7b12228abfd0e98424738a3d3b7c4d1ac54eccbf4cf294a6a037603ad90d0151aa588752a87345db2c3140b7eff5df7d83d3eec7b7add934420a9ef706b599d31bc4036edac93bef214ae121f0e05c604a4dc93a8ebba9934b86298ebe211052d37ad72341777629329975588ad2320b66bf0a64c5c6dcfdbc358f1776504e84ef82d59bac9e0ce3d60160fbe976083d4be0c0ff0a220df05eb31380b16db034e25a47f787d3442bbc960db79e9f4869e572ca1e930ce61804e45eef1b1df641c866c8d495b57caf812ca8f57f9efbdef86ccbd3b7295a525c8ac938f5317865d37b9bdbafc56f12f54eaf119879c02156478f82aa074daee7b51e685b4cdd026ecdc985a1f5f7fb0511f9c875adf5e4281d509b60ba7ac16bfee4aa261833ff8667bea40f37c88dfaa3ceef474102fdf9afd629aa7f84db7662d55a86c920f04f23fec80744ba715a8e15e6e6faba98a5b6798f9d5a4f1af2ef3bfea4eaad40c55ac467e64bfda6da6313e5c5da8693a2c03c5ac99fa957ef17ef643491e37e3e3f305ab5673bac9cb43401ceaae25bed4fae34dee5490d4ba545b9ea1f3788f81a9790629450cb74efa3ca5b86fa58fe9e0b4f9a33d960008252baebec9bed02e5552d0f0a43237e3b81462ad3b0b6e250ffe73b9051b753cfdba53b792120fa4e17e2528c6e3514d97c79770904241c0442ebb683606387eff5e08fda81831a83d0a5f7f656b8e03869154599518ab8606ef58f24337bb84a52817529bac00ca7d06192ecf5e97d3b3ffa5bfb10b6fd60456c94eb6ef2a3a303a2f8be6c4fe1a538234b0ff22bc32936f20ef8de7c45eace2b348b2ba8f165287aa0f91c2d96ddbc81a50930659e7ecd8b8b843ad799e81a9e3211197e793e87d4463e359a0ef6ab94cf97d5e729e7ec51d6f5ccd3f96375c0abaaa7cf88a84399ab2ce631a3523dbb90ca40a81898c724061b1a0f6b72db1a626c46ec92a63e81ef780244bc7db7d9cb40e3e48ea9e7797f84d2705ee27c20990f226a51463202deb8ae6f20055a3229bfa566b2ca04118e3413c938dda3e34b8d14abeebaea30584845d4c87ff76e4991c9f62f623fd0f2276ad11da84fb72257825717d7db2d7a6cc42ddf8aab5fb3ecfd52b1afff8d57c7d275f6bc1ce4886cfdcb1ff8fa65cf3ad493c3479881b1e51c7373fe9a18a44fadc15873b54ac319aac50b16bb3cdafd8783442e5076530e4f6e6738469d7af58bb2f5b785809b32e1c48697237a06f9a1104a7014d39c90e3b3a81cda2d4b1d262a9aeacebd7a14470c7b5702fe1c234319ce55bc94887dae5648e256db2b5e6fb4cd5a1fe62c37ba11304f04746bad581050efb739f26c8f988d87d8ed18c5ef5a0b30436372b775634edc85236b3a1e775568974ee7fd8eb2df7bde90b81ee6a57f6af118d1712522a4179a021fd85535ee5453c59654623ae3ef917780bc8b33051e2bcdba2bb2f7f70a1d1e7668b25bc3a40e8f6cd506862be02b9e915ccae65d594b4fadeab33b1401499d505a0488b67159787cffcee9a04eb3de63310aa390e00beac44e87af48c1e30bf9fd56efdeede701cd64b3ac4606a2235462dc7cffce301d21259a7e9129ab261b9f0c2e5d1a11bbf0bc14565b69d0ec47bb4903ebf56b085f43815c69603673fc1dd2eb7f806abead51b3a0de0a217990ad59d14420818fd0b24d45aefee9f9491f9ee50a871a381adf4dfb6333595d65f188312793087b1a41b9e4f3965951e20f5bb303c2f34acac58ebdcb370285ba49d90f8258f16d4f544ccd1580d8a0517c968e32b6054ca11f7e2c45ad44a24fdca64296d00802c2d4b8acd09431548f796036747ece2ef072e408cad8587e1d5380d2695ee258188ffb6ecdf07112d8fd91b43cf3a4551a077ea049db41ea49db017a3ee90e7a9dfe4de8201d3ad5978a5bc76651ece9eb21cf688c3c313f3b53b54baaa8fc5df97a1535d13c7bd07dfeb9570012e89159a13467fa7c8ac7cb26a5df3be028e617da97343b8b0e6816d1fe13f86e411dba78ca4c27bf26700b3c6f84bbe2f3b83fb18222a3aeee2d298567f46202e5279766ba15098cd279e83c0d3c4e514e766129182da1687693ae99a94b382cf17068a053667fec47c57fc50aa2c73681d491ed7685c1953d321d427608ef6113a66ab5078fe5da359afc373b979f61ec8b272d4856f316cb485c9f3ed0388276455464de67cc4a6ffd8b95504eb7d4a7af50a04ea689ac6c94e1aab374570337b83b12b8beae5372fc092897d51c4c0c87b23b7d10044ce3f56be2a9a9aa8511e8380b12ac1405f260c1d9c59deb29f964120426f1210ef0e2cef04a31320df35d2b914eb40bbb95e94f4998a8bb0fb6111167dd4fdbf09d0391601bb64c0103f41484a89b80a34bd567a28f61ac023f896dcd9e3e9e7721a211a155fecac43b86c419ced6e6a55e2850b5d47519d605df95fb58910656fc3622a089eb5d96e71c10ee8dd3a81d0f14f1d052623bb20ee7abdd2985cfaf562ea2e646ef442bf399e7d2b808f096bdb19169cd4b1ff04f2110d8797833daa35550182e9dfec2c1b438e7f86a593167ea153570635357aed04040aa2d7375ba4909d3140ffaa833aa91a8b20ffc9caeefeacc03f370ac588ed9b6661026097e17e6988e7793c1639ffab82b5656ee1ff2693d290f209cad859c4b74414edc2e0c08b3d31d6bd50094a2f19365b1d27c0feb034613785c98741c67d18d0db39102f3c243d7fcdf4bbe585670e632aee1141fcaa600246f986de24ce95f1db913c65cb472c35b31947d2e0c5f0fec6866ce529b34fb8314ec6f16f9184189889a486d705717a7a57dd2dad2a19fffad52c04d701995dd57aa1cdb048c1bb5fc7d223217935a494bd093956a79b9cf9eb4a3032ca6b4d526b17209826e1e926f2d88ab3430b53a0d20633af332cc6a829843deb2a092d1b08e1ce460ad2095c2e45994af6b0c72a8e52a03b958cac130ac98276e5008f3b16adad220ea4484d0024e65244032751ff0096be34ed6ebe63fb3dc5ab0b2d08e8f03a018478c424f7aaf5cdec7b9efa804b75adbe444911944adb2ae50be79b87d9099cab915f154952f3de99fa9dfc4ce565f70e7cafb4cdbdd1ecf11a1449c2a0e0a4f6a5269fa4cd575a0bfc42c95962c8750cb579159855f6aae23b2f94324b2eb1c0f25967ff5593b2cf4a22cff88a6285fd457ee167d522b0b7c649f52ca14f8c990f92ecb3db9cbf01ab9a5944890ec7e332d6781d3a47f146105d152e1e6a5927369fb32a9caef15a68fbdda93c11cd35d7ffc45bcc4ec0cefa094955ef80067fd3faffe702f2c909d45ced341f3b6fdfc88ef505bc698ac10854374e32dad25e89a2caba370d743889f0ab6ddde255dde62147c4b31c6cb7db4b4ce831a7b60d1ca4b3f000d38427a033a421164182da7a9826bb51021ed08139348f0219c7e0cf08b8c71add87022604d0ca51dcdb4ae7f1a9df701a2be453bf005549812ac823cddfbe4d0ec2f92679cff0ca4e8ab8c9a6e8530ac8fd87375e169c3e19fab1c772f8a62420d97dea2f9f63e5e9219d613f1d9321bb2945d7951c988a86f3d4be09a124db65f16d1279e098cdb83a7f0f7e25d92df1244d3aa4001f89c6cafe603c7dc150b60522abf9ab3406be74b834f144baf437ff10235b0565b34790b2d448fcdeca85ea3d9a1dd03e50c954a89e27835a3b851b1f09e7a5540774baa9785c830daa93afb6a8557e6ec2ee485a2b0f2878ef9d642a0d07c4bd082fcdf3e05fb1f42cc6896c1283980edeccddd5024efb1086ffce2530d6852f81d0c41292622f3a73b1b0ad35c3adad3ba15d40f6300decd841051e37aad4e52c81dab99c5656250514f1191e1bbadcc1e40cb3fb3f3f5e5e06002cfaee0d2ba2a41d23fe7b59e8b29f84624979a3b45675d7244ab4067e21dba0046493ec402b2b6b96b300950cf97efa8562e09af4290fc36d4c29904f2d1988f78237503aebd1c7030a1c6644a8ea6b19e5c4b58b45a119c63677a110884d70067b68ccf535396ceab2a9cead16dc2dbfee960862d490721a4579679f6ecf74084b5b14cb41781a66742fea53f888ed5b80830097f62f95a099978410d327397353bec491cb7354528f6216f0afbdba8b31bf3dca454d3b8bd771f9b201ff1519957ba40fd3739957371c4b19e740dce15d0dd4c6cfdf262a0b6764826df34519823d69068442cd276aec88c18a489c11165881882d17af2d7e117c154a22b87853c539b4708d85fb00aa9cadca638185511736d9d62c0f02e09e79f529f4bdac601b8aed0eea0c8ae99adaa7ce956d74163c9c9ab5220903782de905517060237fb7599465d6820ab18ff43e9899a416f187f69201271acba26d835256fcea2361fab11e4f6d5fb1853c845b748df908365876ceebde2dad177658d75deb00e124b9e599d3e28b1229842cf9a43674a55ca76ee891c1720e867ace80022483a0b9a02c0846f08abf54c6114a55d1fc2b666bf3224269eec1e50a4859df3cb57c9bb9c1cf75f86bef2bdabb2a062dc2245114dc8759362c72c3aeca2ca474bf142a2c51f045071c3f4a85ec809ff950df29d0038593ff80e274d2662cbfb3d13920408528d72f12a04fdfba630a1e7780f118a5c94b6cbd101153dde11ff6cad8ca7b1d3211218783da5d979bb1d5cec19617b880109e9e4f6ca86c98b399587a9f828b3eb1772a992827bb2fcbc580d2822028b929b9296e4b4334cc7a82b51fbb5caeeab4aac77037537834919ce2660fc9381ebc55c6c02aff55b530640328f07030d08e1cbe4f88026fb7c5a5fd570100b1ad110e3c109d167614811fd8d58f919649b3dc2e147c43dc4ff89a4d8d47ec779af607e2f3cc6ec77a0b472ea9fe3d276cc12101af3525202154e4f7fda2deefc5d2ca7362fc7eb1361c35dc33eeb0ef29c57a759310432769fe329355149ea8c4cabb9220e9000c6e7fe44e747972ecb307b80a145c3abbbe25fe1814d5245bc39ea8fe06e3ec658957354be841c55ed53a4b7a4a9b0b7d2ff56a3f72c2b6fa0efd8f5cd323595406084660063d81a8935f370e5eea2acf9a64036824ea032a6f11c98758ae9b8c3e72a6e80f1dd638b577a4fff963466a43a0117ae96badd4e1b7a4772b2814a69a9e1a0d452b04ee2cd7437551e5981b09323f5fb38e7de64511cd0935adb48f46242c5a8e30e01adab848468d8f97b7f254cfcf452be92b4b959b135117a11edd2d829d35b9adabc143440e893d7cf4b26f7f84b28477cc623b3b51aefd18f9618b4a37f1eb67d9333d5a6312e71bc15a36b0b4fd43ada207f4d8e4d070e7bdb2a500f381ef607704057a5e7a848e91428f7851d2b0bff8ea2f0fcdda609a660a15244db3588aeedf07b0c157c98665d6db6c0102a9580fd979645cbdddb02b3a62b2d9d1753c8a08290d1b5c832e40240a6a0039108ae5fd20ce4f0166947e5e44d24149c6eca58efb03170aafe3755bdaf99d58cec067f69eb17c22f60a49b3df07042d4ace999f38106f010821d559bf184e8d5862b02ca5e29e897a2ff455d3e5ad95d54973773e3c16acd25452132ccc5b0aac9975647d99daa2b3bcbafe81371c4be746c9373f0f1a5af0d8dd4314707db3c0d8cfb877f96e90f384a40bc4d43d747ff5145bc9637c98815af0fe2a6e41047e88d412c2d1be956055af7523335e79e4ae4add231eb6108f25d5d47d2ac93bc1b1ed2577cdee47402645eb7b9d7370b8775fb17063aede43b2d5bf7a831609f8d3930c8649b47cb71eea12001ba9258b1801813cb2e9868ac4acde164b202f918bc8f0cc381bfadf5313e85ffaf4258ac5e852510d33a7b5f6cebf283679d249c93cdb0588ea713e3274d635c4456a408f9e4a5b43f5d13931a404f19ef03345bb587380c63645674e5cc74693d87d8eb623e0e3f6ba941ae9f17e0c034b845c7e6895d9e79a26c0f1023dcba4746c68196b75a2a86433598faca815975fac4f09f0644d7564d588802f191b96c710622d7b30f9f6efd0518e3629cf3fb9bcdfc038436b03ceb4545a35990badbd2821db5b6a456f0332b034a0f62a6da95dfbabbfeae197e43678d6eb5163c904176f5a14bd2866b95020ad39f59a10468cff734d4581231e6a174b057b1e3a04d0cceb1b9c670800913685211ef88c5e6e8935308619a5513e28d86497baed6a896d8e42cf7d143518cdb0a93c3aa4ba51fd31f77a6f0cc3049ba1c2bc9cbdb6ab22e292f9c55b1f17f48c5080fa5c3f01c046ee53857832143f62e068dee169828848b5777aebfa09870468b835a0dbcb96f399741129fb04cebf5671502c524cec4e7971d002438515f2c761640de8bbf677a7254aea324a78277c3b033b4ab5c80cacab33073d17189ed2102d6a4412c67ca0502f058717c7f8d220316cceec01fcc1a551741c5971ad3e0a1e5abb0b184b9732a20ba809c11452087b92f3b9e24b985dd0b20115b051df51dd0a3d34d2a87391042890d7ec9f2514a502669c993937f5ffa4e5a4acba7619d0f6505b731f27d8d905dc430c9c8f6b7563fcdf4bcebc415636d8ec475d68b4c870bc5525e2b4b9622797648fa8c5da0acadcaff4f5d2d92e3bb7c27767c336a179a295ad9643397c0862759ff78d6bf7dd5ecfc39c7ff4bf97cf2acd2359d9b559e70288252192c7bda26ef9cf2c83b3f50cb02df2c05cd28b5b0c9ba427de584444fc3095aa005a1a64895db156e15756a0668ef7c8bf891b8f76698646d68df25662f4c8404419811e471c3e1fa52b874f89e556ec401fdedd03c7b21eba0fe86b320920ffb506efef0fb2bc64128f29795e07015a5ec10df593eb9dc4cd011691a635f370cc78e69f351194b71b4a44a1fec7bdb0b24c96a71f4f71fe45fdc42261aee31570098960480b1317c40d0d351f25f0b1d7cc7c5cc73a19e756f94bc7ab56eab813061225a96c908569d05cabc3ad81864151ecf14ae416c6c8d27508a835f2b1f0e6c0ffcdb395de593373f0ef8d546ca9dc9cad8e1cb6d677f30aa70dadb48050dd8bd414260dfd729183a62ff201ea0641d3d698e3db17c40261661eb96f488bb2ca54802f3e5782c8c39d87d8466c6152576792eae1f8570086b4f392224fde1016adf1e8cccfd5b1847c0f960dcec732e6372eb7f73fd5b48e63e1f7e4bcf08d6cc47ee3748b9182708df274baf8d024f8e40f32bfcf5defba3fa38d8a1266a7ed3496849c7ba4ebe0a9c6838e5b2afc9b2d64be9be94a127f99ecf7dc4a680cc688c32aa258f5802cdc2a7d7673184ffbc4af5b1d6d57dfadebf675c1bb07f534a1aab7d48ce4fb6a799e0c562139081bcab2536f6379320efc6d7dcdd24bbaa28d366e1c28f9cb00a54ddcb60fabee4de589ce74574e51b999b5b4b6adc618a80c60c7bd0592edebde326d5368bbeca95c299b4cdf43b05f25d449753a794bfdfa520d36e195e886a7eeb7352856d4cbfefd865a307d25ff263191d7ff4da9a8479532e30942216b5fe23d70a126db04944ba2178ae8372bff8ed7665f05fb2d27ea7e6931bdee9b444ba3894cd60a36bae971f8d02be2e74dd232364ab01362b5df3c640efdc3f9e33a3302012c9e4685f0404771dcfb30a64d7a4e300d1f658c8c40329bd13eb4f4b16ac6272bc4bc0388e46d50c45adb59e6c0b7a7838aee2d04cd484d7cd3becf0a881900280e44f37a5f585ebf962707f51b42732cf8188b53ecc793ebf4c0ff93a20377a82a75f370124470cbd09fd48d882f27823338a541755cb1926eef4d70fabeb72ab70e550b27fcc3454ad4ccf9494f26b465853abd6a57b31ee33356e6354db9e31bb79eba9172ed3e9d546e2b80b9990f8482d1e2f455e2d3d7c72612fdf3cd429af4549f51873cdf86cafa8558ecee720f86cd6f38267d61287dd8a1d6022ed1a07efbff89d7963f2472485405a79b97b633417656e9c2b484aad6251780d9e840953293e82da9650d7003fc2a0a6bea66fc8d1b0127e0cb0541677c16ec509eb761170e12410ad96be18a47acf3eb4186abf4c9bebece7032a17dfca8b7c03b0716377c923c5a4ae439ce840a72ba4097fe37ac2d772a9063490f7c95d95799a5ceecf3c1ff613b96f8ed41587ead33dc1ac399c80f54bd55b44ea35e0ceb48384cc5e91dc0e178264f8cf162473037f4473b038f05648b6630386db1dc0f03a4affb42676623f4fa0cd1f3510cb943257c37a39bc94280697f03ebdb6eb6a8119d328c8e8c7e7545a49744e96d55bd1e60039558b0bae0981d75a2e3e14092b23af1cae92ac62630032a7be54e6f9f366435542137a11e06591d650a1eb1deed50812f29dd7c588c6f3a54b0eece6115f75ca0a41459c464f30eb6abd0b180823fbab5d4f4733c432f216007a19e46fabd9189af9f1e4198f06952844d1a1bb189cb361003a7ad9931c5ca07a99e4d98afab4d7fa87dc25bde14c2f3dcb2a9eadfbbe4cc4c808b48a26946785a7cf583e0d203464e3261c7db349853abcae76c3130d3e93cfa4e8df7da5f23e515a124b0c35b7d2648c6698bfdcb6c4f10a5f2bd78d0aef6888103463a700f7592a0b530f5b926e4f2afff3402071f2a4f59aa860f8086b6fd94a27502157e7f00d62267fa83471e785e74afa2c7ae478f0b7d6f42880eae50d6fe87bc820e40d32c4f422dec18086404179682b36ed4cc4802f9e5cfaf9eaf40e03fcd5d9675ef7aa2625b52bb8cb341846d1604da342d50cfd48181f131cdccb1bf6a4700497355398748108af8c6148d4ff6b497b13a65fdb2c2a3ae8cc6ec66e294a70961887a54fafb804f817c4be8ffbbea2480a886f6b41543d9116a7cd439a2deba2908f5e43041b294aed370de8f73fb9748c9fcb1ff00ff94aa4a32040afdb8cd7a10456ed57ab42a8354d85f47ee5d1d60cbfc0680fc8c7794dd2efe8eb57a26dfd1800ea971c6547a84a70befd900ca38ccdcd15accc9b1a5e4a00d6203554c140812da82c98c8f6758148434aa3c21093509be464a51f93d00135aa5a9ed7a2fda1b1e7b974daf950d4baf8af5081ae7d800f3c6dd8a52bb0ef4e43b447622e5c3e87b4fdfc0f1a1bdbb10d319bd0c300232a1e4d5063044d39c2b43d83f4cdc1dc8a4f43014f2d9f7d9b1def08752d4d8291d9c25ef1e08446c23b3aa659ae85a252c313a5e911da095c3a2bf43d650f98eedb7b2d995c9deef81a61d6911563b312143d47b8b7c8f4cc0488741f7800ce1430bb1964ebb76b78ef4c2cbb9017b88eaf3a79348432268d15a23cc3cbf78545d4ed2b8c5aae4304d4e03995bf906c0d9dd198aca4f5480489e86c28f810fe88526ceceb7e62d4c27f92046503373be3ff580ad09cbd1d623f6ddbe8fed8342bace67344f6b5a23d7eb3ddf63e240c3113f14d638e6d9efc7013dbaa69a2071394c0375f824a4c0a6e17a3d26be0d518b9d3373f77761cbd10f072062d95b62a75c41984e33007621e0bb6bf7da5539a02c0025fd086d1158708c881f057e7a6439cb26cc4cd401203579bca792ede15fc85e4af6c6f7b6f4dc313c1db4fd82ff7f50d49efec2c480a46541ac3fd2cc81e8325fb764b3448ad60bf46b810f99e91528f4e57b3d65c143c585abd8f3faaeb4b7510e6776ce5e3c13f146c20bba6d80db54f46084e205200262a6eb267fc3542b4c63cfdd825fddba1e0218f5a5db706a47e15f5b618b09e434af9d8bd78155bc9acb0e6a2b77da7a6531e00a5b6c7f75dd2ea376e6f58019759bfc98f8663fe79b1a0c49d8cd0e88de8e4d4becccca6b36f68b34326cf69997f900ebcd654c5f6d020b518f28fd06a17013bba1b80c4ef630edd58faa8fa0c0560b281a502f8644645f4f6eed0c4b8c802bad477deb8dbeda424cd08a678371bf10357354b2162d69e9bf6c9878d19ffba63ffa3d5c47e52ee10202dbfdf2b79affc1ba6ac981059403f15f7fcc3da00f930b5b107499586183f92a9f8a275eb837a9927ff8af9ac5b82077ebaf43a2ac78b3d8138cad085c54797c692f9d7d857efab4000445f679247bd15f21ef92a4464f6935358f04ae3e04c7de6580483ecfbea60593d5c6d086d41959b632a624cc383adf411500fe1272eafed93d2344adfd894483b17a0ae38fcf87aa860d2e75183d6da0de09a82211f60c702c25e2e6745e9bf9ef70374b534670f09bd1d2bd0dc6824e2cad74bbaac9b958b517cf0aa68a5b5cd53ae8029fbf2b025ce4846c7cca8b2d9a8d5db7fa502d0a9aa3ffbd7d52b34fba76fc8872875b29b960886cb838df38b4491ffaef6f63acb505c866bee96cbc1448d8e6997a0eaea99dea7d8bfac6abe7bb45a0c8aecae0676eb74fc3d84bc56611771b6a29444c634e2cb2480347baca928c1e9b002824e6223b54f01f42dbce63509bc99e4bf354d75cdb14968ddf251b29c7d2e9a147ff2f4217bec1b2f440acf1077dcdd65f5a17714a40341455b255945eb6df490cfb4ac35f95dd4e206fa43919ba04fbe73362f3f652468f49d20923470e1a299fa2f51a1eb99e8afc74ed92c0a2e96f46846959ab609cb26622841b2e9da33766e53c55c4ef19a750f3c7e59efa39468a255b10714bb596f5be73f15e7481d644de7c73ccea6de6344034c7bb79206f2310eb3abba4096bbdfcd39165255d17e64a9972ff6ca4c79c64968018a621b18da3872423fd8c101b7abcd949cf0e7872d8cc6832d2b874e6eb4514bc14c053b28e49faf4a9a6990051b9131ef01bc8340728ad492a519b7bc1477b04f1174d64810c0e33da0885d45bb431892bb0182140cf1b36361a803a1e587dc0fd9abe07e603e9b20ab099af4a96baf480d7b2a45e818761ee97c07e51451c3af74f0289175492179c4b8dc1fbfd6c16d987e6a671b680c1b4c888a4e8276041fd07096ad40f241adced87a4fdd5a71522f2d60f92b04bdf1b04e7a08b85ecb35bbfd106a01070918ff2a61605ee9e096c23e8e95cfc45846df205777ee80ca022be9ca1d7b64b797a49cf344975d8d35306c6235164d10d37bdee513d27103ce8e5d260e79c7e463fda5a1fdee6d1b50c2e080333291a57fa1a0f403aa5989e5b7f594a0ddf5659d0c31d3200fa6d998dff99978a7044598cabe442507d6d3d5884ac23990afb95d649925b90c7699e2c8084a4a88600d0adb02e2efdab24a7f477441470ce96242f629cd2cb0d8a8dba2f92fa8583caaeb8d3d56b961ac5e3d660100e4330e8cca8abc8c71fa0db7522f2d4a2d91634dac241b24bf271227eb3341db6084c13fb87297bb41cd0d5b364ca5b42b1c7c46f584e077601bcbc0a72bb5c47dc5e3ad815361105b4dcc531753121a78e0337f530ecd25c36e8527386964e91e61971e47378e4ffe95caf63c5ba1577589fb277ef82c353ab3355ff9041341a709cf52a616d578c0512b635df7e7c8485b2bec128a0594e946ac87bc0a568052aebbcc579f413056a48d16edae637fb2b98689687376fa57b0c60a12f8198728c8ac7529c971a08ed165160544612262a853f2eb99089f987d43e81d245bda188c74e14be0197877191a9d3ee233282ae8b377222650e0484531e60a5dc8ff62290bbdb1bbc419d392e942950f60ab972b6dfb62586bcbc1813c2de7a493fdd9cbc3b692ceae01eeb06b254f72271edbe8e9de153088433307f93ff9f8043b4a800673b6bf74f7751f17a2bd780f4e5ceeb6116b7c2adae360ca6f98d14930b234e7ecde2d8a3ef30ccfd57580e63a4bd78b2a8947c567c3d01e5c393e7f57eac59729cfda7011867f81f620f726e0843e94f656c5caa050553fbfdaa499161103a25490c714395b4b59547f8d53c0953753298b21a3347c7925f6dc37323043a012981cb73e649a16ba9f54985b8d6f2d36c233faae0f6c67f43c68226104102ee41223431979323bb419f0f9732c6be8c1ffcfd9409ccd0663e8210061e968de1c4ebd55081307301e0e63f7cbc53c3b0ec8ff662965c5a759b270db3f266c81e3f25def545518fa213b1f2443153045ce558e0cf51fd0770353839da7ca28b2de7916c0f9fb426d0372ec38f657954164d1cc96251d2a214c309427f20b7a5ea2821051c2e31c6a1a9bf66fe67d7364884421c491321041eaa172c50026f029990cd589710f8167eff9e95ca6bc56bf614423819a1f9a3655c1683264bf0f0fadee5d680de9daadfa2642410d26d4306e8d0e240186aa04d1d8de3a562711e9e1f7945c24bb7d439425638fe5ec5f1aa3ec0741e627fb718d51a658fd72c5ea87da6e004cbfb321f96507846bb1fff09425cdc412d8e76d9af0c2c88e71f6ea343bf3aa69f52deee7361edf1d7f860b69daa91138bc94fcf25746cfe38538f910bb0feb7e7a47c1bb9170ee468d3e8bca6ed7b7acf34d2463e6db5ec92fb93ccb62576000e209bd721d3a44dff1b0bb1ba462abd6b30d1de90a2012e07f09ef854a27c67a3ede3f7d74b2e5c8d8b204b7324a4669c8f78fbb22d049868cf759ae22b4f78648f898e4eba09953423f415a6861e81018fb657646c37f19c70200f7f70a0b81909cee2f436e9e513186b6df10599c40be7ef4533e4c8138fc6208d44aa98b30833510d6afbc1013ed94934095675b5b3e19bf47b885c83fb3969f7f6d751882ced1085667eba1a2d46448e674bbe264727ddb1fa2914ff390449919da8aaa42880880ea01d631e744960984b9f6ebe5af2f83e7c32b2c35cbd6ae6e13d49fbc79d3ec823ee9322c67b5dc9ddf8ddd28735adb3794230ebdfd868766617aa3295be2e7f7866d0e4dd363f64e93f28100b56f8114102cb4e241abca3e91c21d94e3b8078d2d2a16f2ad4ef3a2d5db288d96780d557a7dc74aa61f2cbd30ab0f1c98e9cdf6ec01eb736c19d2faef69b6a757368cfa7a541f0d3c1332c31c7d2ae2c839eecb9119bb3d4f415e7c751d56164d45834038e7f5aa39c1bde62f2956c7a511fefaab9f208b283f3bbe70ac260259aa7629886f6d80d25d436751b56b8aedb21bb37327ff99601b1a22ef3538e95c28e8fe13ed04377770202524ecfa44eed3b8fe031ce675555aa9071c9dea1e43244ac03f883b4c1434297d322bdeb93700c4ecb5a5683cb3249e8cca6140e12fcc606dca2bb6cae0c28f94e1e369235aed7267bb7c3d8785d8fae2dca46a1a443bf7392fd8d2a84f7718818e502c785d24ce67ed1114945cc01ed82d1fe977ba2be15086a7926ec6c638971ef9fdff9a4d505534f07673625205465cd7cd4f2b762c0dc33516782372555924bc7019331271751a6cf616b86c9a646cb53c44f5f8ceb168e91b426b07b4d4fe31ea8f0ce8bebc6b4054e7ad53fd8b7103327e8761aaf41af06053c3ac81c46fb9ef736911bd5128eb235a0f600770d075c2569b81c459b147b9c06cf944afbe28c93a4a583425f7f7e715bf9be55d68fde9e3daa92cbacbf161bd2eb519468792ca26bcab96589b2d35778052a5ca0f63d60d225d236bbf1e6b82cd743303ffb37286a81d40b1dce1a5f9fd93f2e6854d09d3b38bd4ee99d9936fbc5dd8768e65fd2341e7587aaa46bbc9d82dc74a94edce9708eb636f38d9acdbe44d79fc8b47063e896ad01159306fdb63e64bef7caeb9368f706d930c67b5cea03a831acdf762560915384e4404b60076d874f1e35e1fe65fe10e7f6c55626e5167a4dd4eb8c860d6ac2e7c1871f65ad4c2545a06c63108bcac0f83a4b42627e89a013a2a254a9454d27cb5a9f71595975355fee36aab8919c17ec0e5d28d5d6c377ec77982a5c2983dd6b6adc221423a9dff563da803b4cd518179c5de03bb4ab98f4b66cdb5c5f6f55524eae59b06695cace31dc53b792c74237ace33128087b7ecf222cee1dd22be1de410cfba197433e8a2ea497f1d7cb02cd0fbb0af22117d6d17a25c0b1eba257dbde2653bee8d95e282908dc73421c16d0577482c3f86c481c762007098ca3f2b6dba441e6b2e0d14a2991d2d80ed8878215337e576430821502937b3118c5339fb4a3ce19ec9dc2ee12f38dd4b659f17b2568f6734f09a3188b2453d4be5e8ab4fe2d090717fe59c4c5bc38665790e039bfe666426c4813f4574a5fc11a5a59416215718142e73978b65a02824f06132ba1db41d5e62ed077acf7580fb005dc2144a965c970136b394ae5ca239e4012967b4ac72d40284b2ba1adae9d1e63abd374bb08b411d43b454f92efaf62180e40fc46a9952fd3ee76fc98f652fa66b86100577cd27e46109565ae089279b8147137411a866dd091d241d86daa72f29dbef60b4ad688e309439c14657ff945ed04f39c457897b8989416d6d46ab992bf9c03aba3785ef79fddf76738027d5150939ac9dadec79c9d7271bd4248d0d3a9b7dcd490b56aa68bad282665e823e74513045c197289f23155b065bae822d07e46d58e58b7a6dc9c3125af97d738010e8d3d1fd14bf8d21663f791f18b52ad7fdb4088fe10df32af267a88187aeb91847bf40ae14e54a291e4844ae7d07735f60a2ae804a4bf8ecffbaec99336b4351b1d516c81341551ace0f3a8a6c6dfc3c4d70c67f75022711774fde7c793a878fa81a1a8adc3316710a91beb192d94a0595d16b4c3028f709a152f6704dad89203a19246adce7b6b0602f6f404652ff8ff1006a78c6fca6f0e791af9d65e570e4e11e4b070a9a34148bd8e200c0502bfbc46fbb2d8d3252e598bd7da9e4ae6c4e1af770efb94884ad4cf66f44401d90a5c10423952ce3559de292f2aca77ce5966cfa768958752e4e8ec856d7bc1ff996fc1719ff562d0f42d50045f00c2e7672a01c2a9bf5f2af51309b1067fd6072d098467c040cf61f016a6c39d5efb8fbda9a1ce6a9ae056752f2d4a3b2e316d1f0ad2b350879ebb6ceba6babd44993fe5dca7a8a0243615ff7f967b6db499261c920d1ae624900f8908248c41be6fd58d2a5da5a55ca54a5f50d755bbbe2c0b51991115cfb5eaeb97f7778946466b6a2963c6e4d3c2fd732131960c9fcb6718cee19d7739fdfff28eb5a3291731789664985e15dc8368b16a72b95a11f004d41d041fcfe853f8450736672ecda8b9349de6cb49120ef1c7b19cb13d9b4c19f4fa71c51fdf41def2ebe3f2f2ed734ce0a8b5fb260f8a8b18409b775b6193379af0fe22e200530dbca2949966f780a9b3fa59ce88e3eb1406324031de59879686bdcc78f7984d12b7406403427ab33196a2e8621defefb7c1af23502f399d570873c1bdc1ce0604fc1c610187cf25f55dd40665fa688ff29b78d7e9a6765c00255729647fec3b6d42994803eab714780998138fcc048d14eb1be240026620e03e670d71cffd52b36fa3da52ec5d8f2bfd0bf1e8489c5c56d9207b785e3c570f8c88fbf0a6a22177db8c3932709d53323a871ff06c9d9effdaaf108529e5be74d67cb408733411225974bfe1302b446787df4a860a0cc948cdd9e18919343dce96e64cdb465515541821df156559e96e78e1a44a4ab05297649c43a3586c519d478a32a5445c64468da15a00b309d6ef168ba9afb8313d53eb46def183a9dff015fb6f8b7014527d977b1d4bcea1332ea85a033192746828bacb20963547bf29010b68278bfcb65d08d466d0fdde7dcb6f3e337a1a9df357aa94888f83f790160fd0883438dc8927a1cd7201d7ec1474007c69c1900a1acaa236aa5de94dfc7b5ccb4ae1ef26e427cdb5429122575cab8ff01711dfc4dfc492bf9e62c1fb4458d2109b46d42f2ed9889027e88069f0a13d6a4a0dc2e4a50aa853a75b7caa62c09f72bbb7bd5630a215c901c06f46597a5b4101b3f65864a1b94c2fb00a6c8a88774e7cec9a089e2519f1fbc864ec7eddfd07d1dc476c300941ec17ed5da50e33190c9d6e675222f4f6823c697c8b58488a48610abc78ce0f1ce53558c5b7706adbe08bd0a5645536bf9e08e59fcea9482efcb2121ad77a6240a522a002dcdf2c5664c1ef1449ae1a604b0face4b9d1c4d0a494b189f1e5c463f3250c4f3149ee648b69c3b00202af516374f9efc1f78fc9e08ec31c077046ee1642a90c0baf9803114a2a22a76b383e09fd522bd40a96e5900de4a1241376e6b42049753889c29b6ff3574121b99dc1c86a61fcde7bb46bcfebef5bb2d291f6d918de8646990cd466bb7394913aa8c1f7907d5d2b2cd8e7ef9fbccbc7f0c9da8aee7a03103f5b440a824572e0ff8226a474cd58246055d0629a2bb106cb6e745b25ffc2df589992badae5d4678e397ab5da998b68e99426f1feb613d9af12763a950cb87282f51d5425e06d78a2dc0ba0fb8c6c0640510f0ea40a798ca7e3258a21caea56eb426025365c918999130bb5680e0a51ad119523c2563eef1807e52890f71101855e1f16bdf1a5c76419aef92501c184f765192aecf2f2673c9e622cb769e64384e5437221bb5884c6804e91a2f295e23fb680d18eefd49df7b539c3dd3b0321dff3392c46875d53154d7b5e06a07a5dbb4dac2e5d2e71bb3594cda39bb794c649af39824f4b9bb6bee1743f7a23c1fd28bdad1f7db27608d3c28b3cbf19cfadaf25837c630fc422ad4bc4415e6405db89206b95b4ec429b693f14c3c1f58ff162725f3baa6fa605b03e38c2a4cae1aacde2bba079ae84388c5d54a4c37100e2fd0532ae2c2540a76eb57b0ab1645b7d43a4de6acb2fc82151ea8d3d069065db3017ec76b7eda71391433aa0ff703f8b98ccf76ceaee9e5efdc8806884928db9543a9dd8f8ad4debf0a6ca307b1dd08acbdf78535a3e1c025997f8a61d6f3fe251ae987c213939f8d5ab4b0191a89f36081a258507547f321d4b7d79d2758d11a4d7f44383b9d2a428c991f6d42c4fd0cf590472f4fe189b4c565a549887446db6281ccd7eb4c214311a34220d303e2523fec1c9e33c1d1f26ab388a56b95c94f7326b2a6427041dfd6ebac90dd65d16d29d9d9f9c99f2540b97de860aebaf717c8c72ffb13014759603fceab63511e79d1cc2932a50f6a8af37d9fcd23aae8a775b18dee12b0da24d8bdd4a02ab2773d118cb428ed29a9cd663afc6b5ca98b7e79d87d6957c1efcc6b45cb0cc26f8334b7757bf40723e93390b5ae2599059949ba638408efc5935ecbf5052566b82daeb6d1f31ae4ad8b4b86df41b08bec961723bf157b484876a8ac4017f1e23ca2ba4a9351de71e476713a721bc703e2d042deb419d1e264cf28e87fc7a4c45b6ed1a5f19ea3ff169cd36ac0fb9a71733742d28931b1aba081ebcff22691e9b3a2a3eabd608b3b1b092a6e03630a6577c2e7799581f2054059a22920d2da1019be2411e9c54e06b31a77e3edcbb6909a7e2ee54898f5869b4b1a0490a3d8a7e4fd4e728064168f77e11a039d61aff3d8cb76f9a6f0d0d88397e6d6325f74a15314ffa1f0dc7acb6b2cc2d45a1d7f1b68bb4dbe008cf7f0eecd25d17fc74a471de2928f911c62cca5b28bfca7a9199f3bda9a1e187b00e2cfda2ba2a1c7a7e9f124c3620bf1ce742c51f92657e702208967b69d06f28d3ccd01842448c55ba8cd73d3057bf09e36341b604f604fe3c1220849ba4fc81927b14fc12e65635d59676ad2f8dee72049a0fa47d34a1c0157a640af68ac4a0c4d0dafc4f4698e1ed1667b3b81a3e49546953773f734d857c8ea3b986fe83a18be2931f430301f3990f7884f79ac8f8202b7b1173d8f7a4d8872bf5f522fce6310a28c09202d4c3f16a0f664bb5efe62677070230cecc128042ab19f83a733ecd44625e9bfb30ddac187f06c9d10173cd0f6b9f3b180a92f1ffb6a95c625fecf8101bdd41383e86ab5363c23d7d1a99ae97917815befd1ee0590b142575242edfa1857ef38e721a71aa879701d8b6767ed590eaaa7f8b3d3a225b60dfef3207cfdb5085e94ef6c5ad87c5cb8949f80fb4d304f681f66dd82a1be61ca2be763948a4ec4884b54e26ae05b6c8ff73603fd5dc83fbb35a89948358a2bf0f05ed60f54b4439f396e524ec901bff34a4e531fdee363f1f600f503fcb55cf66f8b0bb0de9f623cc1067b0008f4ce72aa617623f88b00c31479afbdb7fef6a4046af3d02cbd7f6bc462f36e3d81670af49964a34a46bc1722349e12cca41a4f93842420bf8b7a6ed287522df088474b62e6b4a4bea190bc3a85eb459c0a4978c32c17c7fc5a4d3098eb28f633d00eca71b9d06101bd174bb7b12a9b2686e660154574e0206fb06a225aa7cd4d46a4144bfc88d78d59201d40fc895c2353c4512565e8b4e4f125b2bd8e3980122a8e4d601b75bb5030b36e87d47ffe3f39dc748f3e681adca124b99cfbcc58b335dcdc7dbe09477f6c942856dbddc2d38adc30586a40e78ecde69939984f6bbd4530d28b6e44e33e97479c13a9eb9caedc2e128dfa3e2f8b67fee8aada3d8cef5714579a3b444221ab1457157fdcd7de31bd9e4815fb8b405f7183d728937f240f1c238b0f79d1612cd9c46861bf7f0ce9e4191da38e565b81543290cb9c61fb03781cb4255acbdccd483885c2b6bc69245988f84bf1fbc034337abffc28842b8dee4b617cd203eec879115a97bfe438bf92f4ad22150570989a2da0a55142d6de71df9b6ceb598d60f3cfb47efe1923599f0acdc737122d6eff1b80de83a4dc6e1d5492cf62f847d237e3a89a478966b4b5efa70750e5e46cfde81591bcf15c428ce21618314589d0fee83ac7e99639b1a55f11a747d4669dfe9f08c4709856ddf61339352b2c0a24d991c10cf5a8d343c991d6772f75f2c231afd1995f4d911e116e19b9379d6b1e78e0f7aaefc5f8f99193d91c39fb725959a76c03a72f363c43cf34a6b3a901144aff27b2972d3869391543e49766ed630ee123e9f0703a8884db69773457df32926e8724eb91a5af2d18e7b774ab099f01b5df128d64fd343dd9aecc128c109704ff3ad45f7ccf599770e04ba90dd5fce286603e4950e4be0369f6ae9db8930f30989ae076ab87b47eba60bb9ed14e9a48aea6aad681497fdeb6ed419152ade82afc9436930d585981f3f7f9a35d5096eeb94add3bbdb11a8dd1e74e5056190c47664a434d466bfd7417ff3dd6fd0d59458279276f3ff0f54433a78cd0e06aa2d1bc8a2d68cfded01d07722209afd7cb5a24dcb48e86b63dddaa3fde846ce5a578b7ac78a8bd609df1042f3f951c4c99e6d1ee9cb0bdca9f6924aefcc13c4d9358f432e3fdcc67853dcc71c0f7e350c3ad3fd0502b2a3dd0b9c802bcc22da1c34ced2dd87de2344b9d7a5276ba599f58ae5d0daa61ec9f663c4ad5b024d477c789a6a05d275d17090376661395e72c91fcc512c7065e4076dd83324cb2aca9e405a364ebe63ae696a5206f243749b80dc9e5c52eabaad31ea8650c819fd641fb07a36c3a976486ec09707d731103b88cc44f0fcda519078170c0df0a611066abcbc69e486b5572c18044a5debd72c6d1cec614918084b1e957e6a418940a814f5eb2fcefa042afcbdf50292812b336f0309c9c655014f260990502cb30cedf62b9940f2233375fa85ce42d9a228ffa9f290cdc27a7e6e85e3ccc29a72598bc0786c404a50f95812dc965502142448a9352544f09a85e40b35c44036a4d2182d1965df2449e27d30f95ab9650432c4b7f959c017275864804cbc6f18d3855ff01fd8f38845685c9ba2fc17a447b3eb27d7e7237032a9b693ec565bee5d4c8e5865d60059ad1812b4545f671496b57620f3915cd679359d57b0ea1f2a9a2070dc9e44955c44d387cb2f49c533a08a783184c84c07e495dd97127796bdac4a04efcd60c549d23d0fbb025ae4a8869833db728c6fd96ccd039a689327427f2646e1e03de466004a039e55f1e62229fcfc050e0ea551dae169f1c7e2bbbd0b55d5ab9d85855008a0cc3dde9610e1e81a0733355f0b715e08fd90e71dbb97b147f5130a18a2010be39006e4dcec8190ccfe33bd1aabc5c5d38bc15635f328dbbb061d64d6bf5d1c6578c0db3d0937ee0f05ee9aae4ae481d4897d3adc2cac7d17b4a073f754ddc2d570675b23a7e500d8712c13f4b077c482cd08a3c9b704242df2bcee7006958f2206054de947168c0d01643c891b2337d24791a6133b93030fec3a5f70e9d98792fb7aad9c27888aa6dc6deb6ece7d4d4d33a478345dc7a2d77753b11231dba2ffc756f844e26c34d672f79fbd2a64e83db0c979e30290b364b0a3a55e567cb42ab954df19ebafbc2e3459fb2a22b92eb71f7e62fc96f2aa43afe4d9a497bafe4b52b2124a0add638696dca013e62d8f845b38320538e87f63846155f208d0845d310ffb398efe851b44ee8a9c46cd415709db311e162000178790e5f23134cab3fe921cfa47f25f486570841f4cdbafab096c28e9bdbbc922080506f6aca72507716fe966246d2d3693b6aa2cfd4b782627690cada9b90cdf9d1288f24392adadb2af1aad43b82f12f8966c40312650a3a11454cedfd212d3598c1cb815110e5db4a726c54ac1fdd3c2338bfeabcb7fb57d8b7c2e1bb09b2a5ee866aa7e105dabda7aba3123e1a8bc916bb17430acde35ee0ca8e21d4bee366821139f12e580fce28fa056ce2518d969bc4e0a350e59371d7bead7ed62139b7ef56cdf99c5e04b930d9b1485378f478643e0c298a0e8ee1e36ace9b4edad0177cbaa31d23c8d37f3b105987f5d9a3c723da99ed33b8ef9cf1955a401e1238bd93215bd4fdeece8885301905a5bb4e863ac7263b6f01abfd9beedbbf9c9042280237644edcb0de60c4ae6a8add183c24fedf4102df1626c687a168f6d8eb7cc4b1911e836ea0ff7be59887211e811c86a4c1591dde7439ab05ea7b1b978a4a3cb6ac3abd6fb92adce208ddc16c132d1280e378ca8d5cc4445d43346ffcafc976120d549daf00ba43af389291f8621ccb25f1ae52ab36bfa4c83a71d6ed1987e5f0abb0aa4e319060b9cc59a6c68bf505ac55ee40830b4c2293dff82ea08739e79553f1910c940d5228fad4722a4ef1d43af945e62b40b151c94f08cc5c7ed07cf52fa5cdbadad66cd9d0140ddfac183a6549afd8936d6fc7a6562a959eff19f54671940aca2d7ad96f60ca65015f705e9e7a52fedf1a9cdae41a138613ac01608852a560372cc37f70b83acd34d904ec093d853eb770cfdedc11c08f1417e3dd12c55b926d00899743b9cc4cdce2d9980597e6f84f786466b0e08eafd5c2a67bb87ed90624fda284bb8160518682e9f81ea8118d2b99960050a33f9b24a071a09b34f5b01d8e7e0d32ee110ebfe022af46f2afc402aafa83cde98132e300c8d592e781542a84b2e7b59c0e5bc7a49645d953f82c9768d4e5eb5bfefb1b729aa040d8c57a8697664cd350945a660c2327015b62af2a006a4d634f033fcc5bd2b3534ead8a55981900669d53b41c3ad6e20812ceaad08f05617150798ba742aa9b721d87c3d593d7c0180a05bb9d042112318658256eb059dc1d4c552cda8b733a0455f4361ef6e6418858c0601049eb11e1604c0599b301028e9d69f316adaee321be7173b8947593ada1d2bac30891713e0ad0b8a1e62130402f8d1a3d268ac25a45a67a7a09db6f253e7ead671796cf8bc4b3ec441d79e3fbdd4852aa16404654177b3da1e6d550b060cd7524dfe642025dfa9304e2900ba66e9003c469869c88b13a92f596c293355b524c0dfa222e9b2e9ab73a410be5ee22406964dad38457366e8ef24abf7ec487343ba35b64c3f6d1ecf092b8565e18a7060241dd80f2a231dc5fae25587f5d876d276ffa8da25b7b69911fee2d6d80575c9632d3664cd5a411b039feffd009f78f5288e18c9f772c8207892ecb48943d848042a1f8444a4bd4948722be914a925ee3ab584e71d4dba14688c0c2c480ec0cfab4fa802ac0d2f89cf163deb8b7c0094374f4111b6b6e064ab5d875c3ffadfd4bebaa7fd205442f465b731e4162d933ba6bd3a576c41e4448fb9f7743e8ea5a46a9589789433e03457911e8fe20e2ea7db600249f70ad0760f2e96fec447782e22a8bd5853b45d8683a520cb9bd263b3c2f239d8927a221c2d3293586e2b3118e49deddbee1b01f8aad454169b2ff207cf7dfbfcf40e0f0330abcda24aff48fcce4858ff423928dff104c092c8b5436828d401188dc4ecff4a64afa989447768f58b77371f13dd8db2aaa526b382bc957355141a330c80bca4c7c911debf2d3113ddb6bd60e177eae1f9d144ecdfd9535f94f326bd62bc3eaaedb79d1969eb562226a619302bb7bc25abf14579738e4f4f01424bad0894c60b5d816ba9253be2c1a328ae91675cf24426625546d8d526117928a10aa373c5a3c7e123fd627b3455fe10ebd23eb6d91639b4d3631a5fa5e28f85d87a14e0d324f536a66004600ca0fafa200012fc0eaba94cfada04c9646657915d48f8167a64857060800a23e4e340fc12d828745cb5e7ba2e942c094983e6a62b90dad1d87b76dd7d15558c9f0368f33dd774b2aeba0df66c2bb7e3a04a59e596bf9d52c6dee1b80be821e3568335afcb1b613a0683e5461ef7f46187e2cdc08b12f8a108f2d97b2dff97812df8985bf52dd3c93acd6a7d7a1d8122bc9ba0956f21aed985f2d588136f6101f9a38c819b4daf2bfc625aea9c7771e353dd78de703f8d84e6145bfabfaf5d036a30aa7ce7882faffff7f05