0x2cffd02eebce98761edb64bc615444589d8d4326f12517e929c99baf8fa459e761f2a938f8dceaab138e7f3f0d2faf0880c05f0fcb65a631ffc9f5e215223b4f22f6d77ae75145aa6b58b475e99896b302f48a92d3676008d3f4501dcfe61aba8c146a7ef95101b8be1e9c3ab57a93994232475708b834cbc6c541f10bc8c9be4416519cc4c4fcdce2c5ad59d16295f59a0ddbb64faf0f58b3da7d4fcba122be1c3d8200cc51065405e0d312b6dec4440357d1229f1167ede43f64c31f8c7838e10e58516a8aa4447b2a96362378368ccd0aae69b49963a69a5ce7a732d10baf5463bc2f2c84e285e8bd57b2e2250cd07e5fdb0a364c4c8beb061b0be8c121eb91d14e70f414b66c8361ef8b82232b8937256aa884884d96c33852d0fea8af3648d9421ff27a071fc12aabf53d740621841ed2fa5f6724eb51945ca5cd7da1542302ae8bcc1469aa7164b26625f807ec62a842c88bd9dc153a73dcb9e58a688cf14813540390fd9bc55cb6398da8be1ac2601932df789f550489672c9f9adbedcbad3a688529f818e1db6973674642ea0e35363e696bfa99ca50f98464bf70c83bff4b67e5f80d3e3b88cc61222fe228b670d34c53cbf9eb7ba2c04772d4bae63b89ee4ea5e557551b0bb2f3c364e02f6f8d753e088098093a13425499b98d736bf7d8a8d1fa5609b577f8d2ad928fb64c74fe0b6712a5655d15b46c87d486f64be83fd8f62320ada538c06b4a9635428ea39fd96042a3c8e9ad83a7116d3d374a4755d81627dbf93603a9b3d0c22c7df7cb9a3f7c282ca5506faaaf3d9acd0c07e633d7c447fcbc7ce9cdc09c9ac03918e11e5b42ee7f7aa911b3dd5039065b3ae7204b0a1878ac5262a1c6ead64e6e15b3aec297340fd1431d594157f23a53910c6625bc68196d1313a0ff5d364973810e78761c25fd5b64be0de405b84720ca57645b3a44207434f9082d600576114ed141207b7cd70c2c7f82556902254e1d991aaeaa179171621846c14efb13a4af11fc3d10ca18d82c944a8503fdc3f36805ea67e38fc9295947aced1c8d96297fd30f480a0080fd310528855b4941ae3d0b968228152649921a205f62c06bbfdc4cc5813ab50c7e217cdc96c10a91b78db03583045ca3317f54105527fe128d4d70ff34fd344858c7543fcfd020fcec6502adcff5a9724c806126e5086096404d21cc27b3f3288aea9454b91f6c7449a9c2dfb43fc42be0a13fcaf8d309760c884cd7d361e910154115ebc274c0eae307bb3585819f251e90aaf0d58ef73820c1a3c82da1d7be47883f4de9b590dc997c93292ffe4021f0b01c4560ecd9913ac9d217194e74a6fb1375cf4c1bf5a473c53a29e956754673ff60f56e57e7be8f114f9037c59bc01e49fa3ad07f50d5bf9d46534cec0a9772b02e16fd4808f98a168670491e5b3bbc58c2e31145c8f8ee9b745180708df3078bd8ce3084724fe128febc67f43a9ae111bf9629965556e8dd286ff829a4e0915f52263f2d9c4bb1624655aaf2fcc25bd66fb3b6a8f3a8cf5ce9173f71fcc36c8e5950cc890deb13994180bb72903b7eff57a68ed23c0ae60ee6bb6f90c63ef4b4682d880915860c37623db3c32272d52cd7c3813a399d0338fba8d3dad2906d96f6cfe2f7f34452f6e63679c6b1ea4f2b6fa2b1e973d30a6597d3639fb80c48242ebcdf7328407a9514b7bd45f9c92feb4cb146e337e59dd291035423b389a8288e2e42e1a5ebcea3f4cc08fd231220e5a9a012f9a42bfb74fd8af8c02d43de36933d4d467dab644d02e6c6b1760df989847d0fc90477cb0d40b896ec8ac0e380021676dbbb5fdc289a8820c51a3c9e771fd232800b2f3b8e1ace9b69ca10b27f7c266d91c05835ec62bc0ae0185c2859861d948e63b5e4287e162db66382fd1e779b977de55cab29be2753