0x2cffd02e0c1f438e9e909c3876eb0b609eac32878f8cd2d370a07c506f59fb74919197c0f7216231f37d45334eba04a22b4e88afbd8d541a6ac697c5602b16b4aba4aae1a9d0236355dcfa75f5347d2b4b0fc6c3006d5b36f601b1c3ebe8db0675d9c01c63f6fbfca56a6923b2f388fff9c920be4dcd1b1557e31c292b1848b5de80f37725681629edce417eed760993282c848a13d77ca460c65df968f01053cacf9862f41246b16838d9a2243af7d07f2cf363fd66b778e3f329f2660d46b954c7e16e8a26f8117208044db8e723498114eec26901ad38bbd0e7d11db477f3e41e2ee313b43282c69f96ded73d744615dec161ca328d74dafeaabb7664882e274a1cddf02d5b9abab9f0b942d7e0ca5ae366e8725c54993bd89e061406ecb62a064b86b6b41d993ec379c6443b3127d02ecb20bb7dcf7644fcc984f39870483901a1377c09a1203ef76df812789b6eea2cc080e67626be8e332507d37d72bdffce137822bd534c079e62be7950fbc85127a40f92b070437f200722a96652d8c8009ed3ee2830a2e1da9f0eab9427237f8cb326b16f6bc18aa070ad28c041c9f2a8dc5ff84929f072c192a9a9a46d742c3a3f1293ff52bb39f4f2af4f4851511ec9f381d87be8ecb6de8211fc11ecaf8b8e039eee112529cce15789bd297315d6bbbb0033cabe3a22eb45afb7eb5d31032ceb24e786c77a3871cc510e3b2f66ae3c01661735fa1f515c25a2a71b34851ea264f856a729f4e0b31024f50539c2cdd660d90cb9eaf65370409ae0d5eccac71c2adc1c119945c38937817473162f23ec02df302f9185ecd3ebcd22ff3a2095d773b9cc761269f4e583eee5e6f0359f56109f5ceae6d5a8413f7cf17c0954482b46eae4efafb1e5df61369800560e9698a81c98508ea78d1a726cbcde08b0341efa957c099f497c6d34b495a48979534dba6ea242f279d507f010bcacc05d6a778ac5621543c8a92f19cf25f05699ec42533564d3be76a8c9cabd6f1dac483d6240dd6dab10bad613cbb5dfcbec61b48399ff3544c26488b0bbad41117628377f7180105d1215c753b9c3b0a2c8a1ebc026be30b9ea2807d9c5d826685327d9dec177e99924d3c2c2e0d00e5b0e6781199515c1a70d950920992bd55f8ad404a10126a6a02da10ff2a5b0063d94f1cb755ca14cc5f8a3ef2280acf8e5f7230971a8c816019673d84b0b4a07bd9a44aa5a3c3caa64abaf136bc9f9ebd77ff0a5c7c8cc7e884ca78a0d2c87dab525105af96853769e081e20d2adae8aabbe1d9bc1cd121b0964538f4c10f55d48348c340f1ada8d92e9e5bf4c1e34d69b464657baade66b60c70edb6443ea368cb41da6eaf07ce2d972ee5df1fb6856ec90b60f41ac286da4d7e8fd29c61580402904a268923b0fd805d66787634a0405b798ba2d34e05a86936bc27b0bf9ab7cb39aef43da020b91e0bac165909d25382a6f64019e6be111359d20ea53f153bf3bf8124aec25c82b2900c5b3e90e13812e9b81515dfd45da82bf6f094e29ad189b14897f997d15b4551d72885ad811876e1421440da9df8a38ce621637317cae3344340774db46f74184e3e9edaf9bdd0afa69280c54859eb1ecba08fc6741a0e1f5b4f983ff3fd722edfc01884aa9d3e8dc6da15007bddfe411b37f37a17ebb536ce54d94d6e6cee85bc671219a2613fe29a203a3faac24d1c6232142b4c66dd856cfa50019bbdffbb9fcee71b59e4b59b2097bf6094d266ac8585dce78d6ac7f799140d6a5cbe1db952abf9802ece0fd049052aa46ebd6651a13b4cbf9a9fe65230a942a18dc6c77dca6ffef02f5ce6a0ebebda1e9090108ae78989d98dbc216d5edd06634048f24f1b30275ab1888eda2b922f7ddae8e1dea2f712486332fc608ca9342a7e481885791aa98c6f34745f113833d38