0x2cffd02efbd4826c764447562fa7bb4c43f40b5fed07a76055448fa6420d2e52308af770514eb76fbff3976cf7e160bf97d5615b56bb6a3c9f108daa6344c95319aab89ff2af772d700446d2d322c7df21c80190f5adae81b34b00466a378060d0674129d52acd0f5a55ff995f885f9ae9d1df8cba39c9e870cd7afb4b1fcaf60d88fe72cd9c0022fd070c8eff9fb39ba0300e5b1a73b6642eb4308c981a510f9c1ba5aabb9d1d2408d480e89b65a2ad04b38d842278441e03b339d93bcdba43c04be8539635f73e839c8639e970e3b505eca1d40f2ab9f0c74c46ef33b766b0a9f12ff9110efe1370e5c49763eaa21cdf9b1835bec1fd6b0794326d18c1bcafa7cc95503733e5fc5feae3880bba29fa4b8457f94ac4d4bb519df3592172097bf15256c00d44756ee8c0c4322da650adf7db88e1377d9f014df2e0230b87a009ba8b6cb5fbcb715bebdeb59826ffdc562ade16af7473cfe6b6fda1aec2690a65c8314d2cadb98e1082c7156d247eb23b2d842e15060ac876dd2e953f675c7167a7b5aa9a30ac1219f34f2cf22db9882ed6231ccffcebd514fd633cd2e28385b9504c9e1ee7f469def76010e3a9da1745be443becf9a20c8d444f69b38c285b860bb2e8b476ddaa9ec2b58b17ac029dfd03aea98c4bd3c9fffd08ecc7415cf3b11c33815b405a7f1aca78dedf5effbe156999e77d69bbbd6843be0e66ea36998638fa0a9c817712e0d90594d1ffd05108e702b3996bdd19e5707db5e874b388f5d1d440dfa0301a305c7fb1629ed5f64280acb81e6092cc4b0e02a6b2dca3396d3d2d2e5d60dc4fb5cf1169286e1723c4513311b8b9c9377a4f05df24cc5331cd9b563af4c8341851416f189faf9c08bcc6723f8f2f10318485323c2b587668c9ffdbe78460b8ae596e42e607570dda21f7b01bb78e339fd3e0e91010f53937960c00e2064886f14df0a900f10b8d67250f900450e0f29f6064b3fbc4192dd0aeef9a68793ca46f7c46861026907abf44ee831b779daa797579e2c203c28ad134d7861bba7a23e961f031b610dc0a6cefd7a473a47cd1a5a975f7c5fde8911762df0c90de66a3333fbbf648faa4b6ccc1a80dc71cf35dfadd88c5205da1b88edabb23864b9bc5db2808876d4b5ee1bafd336db3b14b1049b83650bbbf19f6b7a865ca5e9e20558267d607ba783b29bccf5fdeb1135e9db03564c7e35a7f9a4b18757ad3af23e2ffb2b21d5602f0a30ad17eabddce067d7036dfe7a243e8acff830644c242b21544081904ba5b30d8dd9ea862b862a99a952060a0e77f6c1521c69749a3d762d09cc6dc2729999891b283e75e3a4534eccdb2db0eabb5342cdcbf6e9db53c2d345480f9300ed6c087ca54ce69e08b0d5c92bdb067e878bc592a35c8ccfb26648f2ad80b965bc79bee1a43891cc77c578aa993080fc85d6d12cef2197af1aa181f277956f62e530209ccbc57d895a1ea23bab9bc74d4643546911dbe1fa9cef13d8b8a1957aa15c52d8b7c48874cc90421e68e4b31135d23736793053a66fb9e28c762bf15ad91931a684244a59e2ad64949383be3446376934a38140b3f41596229b9e5b258193779909759b4b00e74f1ce3a1516181f72524d67efa9487c6bb3f32105b64bfd478fe5c3d02c1747e37d25536fa01f15bf03aceab22c590e3c2aa7beb30d059a97e762930da0d8186ccf29368dda5547b7a0a423f334e3fe9affd65dae9bae0053d9d40eb693d3b1162279c0e77bad9e228c8cf790e31e85e48b4fa92211ceb9e3a72868ca6076d62ca492ffd55fb20502a9784606b4cc1d457b786d009004959c668a33856f475639e4c65a7c0417a15eaa27c303ed25b8251f7cae81ca0203a1369a61540e10ff767e01b65d5c8d1337bccfebeb17e62d48ab77ff5a6e302d829ebb1eac1eb20d