0x2cffd02ed6a6e9238de3285ac291bc5acb2f7aa479d6b98cadd794510b586601513fca1a8fb084ec436f45f8c48f9d8efd83fb401b03abd7b8e24954c46a90ac24a91151f63defca75911483211514f27f6419c743a4d2a7d186fbf444fe598d82b7e572c880395153cdea2c79075e5ca607c78b197cd6f6a4f378b40d8801a5e692b1251269638bd01145d7113c7f83ab17b22e2678aeeec05ff6f48efe4d989b1647720fe5a89a676cd503ee0efd75e7aeb32db9984b73496b0caa5ac3d06ea6c810cec3cac355ab08fa5d95c54b46d47772847991c4664ba40b986e10f04b89ec4f1c6b5d554baf3dd6ace2d955114f92c589189303b3e2c79bf040972a9b0d84af6a5b66af8e9ad6972bf98eaa0d37632709adfc68f2b8a7ea1ff8537ceea38261d27e426a6474382137784ebf0d939733ed811ff532065b514d556b34ddcba9a2996e037e9659ef0b5a3d66feaae4949abdb861d3e4310e2c5def12f0594ed1c28fdb271623fb5487577c1b02fce7d7da37f6c6585e2c792c4cf0dab3f6d69c5d7dac8e50c8510c8c21eced404cf49426162b87a0db02e333afc81e16b849ef68c4dc0ce3cb44c38bfe1e27d19292ceb821a7658ce3224bae865a861ac9e84328067e330bf5728201f2b4f6408625ea4fe69566f3ceca8cde5948227f59449a5cbaefe4cb275b15a2348e01ad5aac8aa879eb631267dff124a407cf6ad3f9de2dc0f11a40fc9d36042d3888fc27f5904190f27cfce5b5c28a8cb49f4e3d6cb7ad5e9d2ac4a7e084bccb43c5a76740dfc0c6a906399766f6e98b5d0ae50b60c239a067dd5f7fdbd59e0b692edf6d27c0ae7edd00f6aa211f1fb5c37c0260cf4c8a40d7f087e9d36c5adb3626f143a52c31b698b84d3e4e0a32171a985d4ddfde68d392e11c885420a6c604be86ebb83f15f0be951930b6160930f42d66edb1798725188f189ff06eef74d978325ff1a2244350e79336a7de30f7c89b576b8ed3b24c390d3e28cef6e39877de81a4b78f0d673804080ab77ece6a403794595f27142be8c2ca671147c04db6bc121346e844ecc5cf86d5818d0349cdd5f59f720b8c2dca8a913ac93bbaa3ff5df75da705e161ff19f6fa385929b45fc7b94e3b3de84e2bb7308525842c0bfae723bbab81fa4cd78d105edb3cf9ef9cf015760188880bde2da79c7e1e0e96c46d88fbc7dc4c15ef38a477975d018e59ccbec792b4bcc30bea1f920ded60fbae7b124aa83ec807d4829558c5927142a67e79d911114a9ce6bd2262ae7d4eb8ea9662524048064d9b41cd4c4c7efac50d17f58de8b6683117958100874a5d7c1895ab42e75a3ed352268a54efd4643a6922b15df7b1459c7520305a3c9a76bf646139c2ca522a337631220db4f2d36492738325b245c8dfb6a1cf0d8d6b006ac0fd38d4ab1f097e6bb9f8bab0ba0a38b54a5c3798968ca1130584c21d8f4f946b1a8f7b91d02fe075e46fe4fbe3664431152f9b358ba469432f0ca5f78ea82841bfbf746735a83ff6b65bb7cf8c18045f9ec81e28bfdeeeee829d0e0854bf3623686525b5ca887bef93fa666e961bc1b58f4655638fb58ab71744cb05f5b4b6e9e682d67318731095d51568f29ff9a94c63f9eeb05813016b0103333d5e430b891197ec7c3f25b2103ea9784ea2d3b3ad6662fcaffea0f8311415223bc4765847eadd76bbe9cb1fdee3b071e75e09587f43bf5480c66ed8eb61f3e8e32bc5b76a7d3b3d88a992366574eb83c7fb411e46d30fc0aa4b795145f2509f8682587048b9b9ceaffd25eb07ba3e8070b85e0863658531775d99fa06b907c1889f2a95f1ddad62ddc49ece83c0090c37ad681411457643c1292cbe0ba70c3d36f4dc01ff9631b99bef895554d83dc5137b640ec602e4af9920b05f811840bd6993c2fca17e24acd31d6eb3