0x2cffd02ec9e5b73dabb3f05151d0e9b04e4fd59715d9d25c67d0e34e55da4d52e7995d74b612d8a4c0669493a553fe6fe35fa243b13e3c249e4ca44a69b45a4b74726fa5365ba796f5165a25643b6ace6315aad74afc53a0a3e03b51660db4770cbab260273df04511cb3684d63d796ac7b7c2b15d4fb4c5786560a4bf5a8fff6d2f2f11b389a5f613db7709f2b0439658d26cddb95ff83210744fcd0b418d8e9813ec74288e9d3d697a6712f8352a77c391a53b3fa469e29260e22fc3758b1433692ddc9e72b289dcb41978af8b76da6dcaa56057f2dc69461447d52cc1447bd9302f197920afa5712c1fd92a8c6f7025cb64c8ea6f9d4816e8fe3aad444667717aa63848fc87bff2fae395d0a04c8a41af65a52e587c5a01ae873399a960005957ce09adbee56ebee30b895b54500d53fafee05ef02b1043bf8e7d4b61447db0081724bb2cac6635e88a72e1f0cfacd6ca027487db061f91d57c628741c4945c9e18721c660d4be4c772f01f443518c9c7a22e3f6704d97eeb5aa3f697785f0f580f51d6bd263586bc0d87ab8f2c82ff166ce07ed94e6de920957155c090a713107447b830f9260225c9f40d2bbbfe456e843410374561992ade5814fa8285c385b57342a2330033afa82c126356925fecd2d73c228c0708166843e50db5f415c5fe15d6256b5e036f312f75ba19743e4ea9f0b032ae5551a42d727fcc039ab27e9eb769ec12ed92cfe0aa9f8065607b71c717d26695e7fe195c71a1bb1d9ab7a1372cc8e15bd87ea410d41508e1b394beeada7f58208d56a88a10307a18a22d3d85669a61a2475d3ea43d7a7369e627c4a1e994e5bfd49ecf1fffcccc8d627b8bb9291ef29e133419c5e1ae23982eb1675868e722e13739e40a10914074592248a9cf1e82143087e83bbd72ea342de510780d90059bd8cba4babd885a46f427d56cc67e936e68521c971c3aa25d02a3b532ac910a17ab5b717f3f91f14e78cba7a69755efa60495c45793e9f54cdd018be43b59bb7cdea3c81955b0daae987700603eeb6e05bfcb0956cd00381f985b89bf311e5ff39b4d6411b0facc247a610469cff8ae5455e526c00161a2c1dfd3d0e4135eda998305e80b1bdb862b782a08d4500f8c461fc4119d66f28718d91bcdc23c9be9adb5e5501cd2771c8b0f45c962120e9f1b86bddfdfc8d0531d345ede8d63f25438a84f14e7ed460c69f0e63e6c648db05f8084dc727445cfb93d803d034e98c777db090191ca76523a93770800c714353f7614c76b8b98c2f0d33fa901e6f7553de1752706b76cceaaf24485fb105a3c16b9856c6197673aee06d9ce2998e8659db32989fe3afced7a076c0fbb898026b79e4b5a294337f28e913690ee2ebad2de132e980baf05889b04e06464729f5cde772a1a5b5222bc9f553751e2c521767705d18602fbfbdce0b72221a2fb7d315ad97d227b38b9a244810daccbba232b8ae3e9679d53d31510f63cc02f6c53f1330e38527e962c4380a072d1f72839ba39cc7bfdc8d9428d6db246d9220fe88b956a9011ed52bbff4575417aab42630da2cb787d5d337a54b12614307543ee3bdfa7ff2abbd1c1883d1af36f6eb6bf6d93fadeec7da3344f6bd80d064db9c38f5a865ad803662fbcad6c95119af2adb040efbe537a458b338dbed7dea65755afb45a8e20668fd42679c929a37652a24c260561272e4b9e92458c0c874f853644f1fccf450fdb4e62c9ab2057727f97dd7a99f8a1e6d1e34cdeacab8a04d9cc92e8d626118585e2390b0da7da25c91a7cb8e1428ec41950a0b9123b40b9d85daa8a07bebe7a6eac5701e5604ccf51de8bb03e59be517150410e4a09a0fcef164f4e560fdf7fceec44a9c0ee7d02029c0e2f7bbd9efc1003090a02836aacbb9b739c2974eb96e36366bc241b7c02c0