0x2cffd02e99c7678f9ad41f1d384003cac1696613df27bce843d836a4ad23ff3685f3bc0e16988607bb4a00fca7372865b38ca0bbc8abc99b73b3d2e586ee65aea5cfc627e8f41086009270b4ba736e7b275c315bd36917ab2d42e4c8d9e44911a264c4ba94cb1d8eda5edfcbeaa2477275f78fffcbff9e4dba8fda35eb35c1b458c7b899c0f0a9d429eb0540a10a430b7343c52f13491cd05eeb5a8e8054dac734335573dd59c2d6cfd14a5a65d35a49e27d71912c25506fee59110bb6ce4f72aa8d3257c31df7f6dd1362eb82acc2b4ccb73c4bae606b8e494fee54c6e7137a5bc1c2c237149d01439f95bc23d52684efbba45d686fe34e223d47b314c77a90ae0064d55f891ec108015e8bc175b3b039e3077b46ee3297439bdffea59e6976464a5d0602f9f7cafb38f2e9a67e830b190bdeaf64f73b17cfa64e888b5b25455dcf7fbf26e2b5ec850ee460530674ea81449617dbb93eba4d330f363ca080dd7b7c7fa7406df504a130fd07a612c8f26900789c7d6b1d5b3a30d4ecf3beed7b191faa15d2fdb76779e25e232596e66e5c18b69f5b071cf0cdd4494ae8cf310e9f5a3723a870bc2f3d98dcf3d7f71ea08bc70dce583d43cfc649270a47d4016d7ad16b2585789a2642869fc1f432aea54215be49a58b7b0c0097994430069dc39afcf2960b4ed7bf251983ef2ed8423cf509bb74686d3069a94e88b5d0922330d19c60ce5b44f06656cd5a91cd4847c0dd60fba7171337ca05dd0d6229d5618b1ca9747eb5a007312ce710314315d8969e54bd3edb1a2f1fd7dbb3dafb99832dd644666b38789d3f2703aec8c4ddd227ffbaea97fe7ac927f9acf0bbd3762f143f05892307019f90cdcca61433deb3a310ffdf43ac081c6e675ac5d00765deaae479a9ffaaebe1d636cadf7705b676a5b01e36be9f8c5ef7aedb29e282f50598d0b78b45dc63411a8be5e7755b4054159d6534cb463561496858bf027e09c5596fff25f17af1adce1417f87e7ffb670d339ee9f09715fd5ad3fc53c95c417d2586fe0aa2b7523ff1f4df45ca4f67257ab48fcd430d345c0ddea51fe4d9811ed12f59bade991f4f4db1a6e59990f624ee6840694ba4382b458b0efc43fd043e2fe3ebcf7120d6d44e6cfc33267dc6fa3973ea473c4ac931582817de0e09b0d2752145c1a8440176c496f91cb239ef8a06497f75d2e7350d8be44c148dbf37fc3efee5b93acfc4307910070419b7d2a94deb96e65ec934b2a3a3151c8b9589fb3404eed92a7c6df52836890caa4a4fdcb5c809ddc53b47bb41b8ddde03ca137b3e8e77fb3fc96fb66a7e62fb65d92ed3a3e13d5843f16a8b3412415a1603395124bed9ee0f2c7c2e58916acf3d68621d126189f7bedf08088f629221cff76e58202a8dfb555bb282efdfa6396894a8e3cf890946da6bf17f5dc45beca83ec269124365cc102225d43fa96cd0b60c3166f27fc741fd8c7c7394da9c430fcf005399fcc515c1102574a48d1e9e3bda6fd4e42d5f24fa43688cdff3c3ee388481b11c1050dfe07cfaf7f2a9a570822d191ea4a7a96116b29ef4ca28dcda74f486dbe17ecb494a187ba8a7c98f74747402ab842546cc8a117edf465b24761b9d6e856b4811378785910821e2e6a1c5bf2fad712c49915b58e39776fcb5d396047cee7fea16be8f855bf46261718d30d293216927763566b10cb464cb168b3212e4cee7e7a090751e467aa308b87dbfd6fcf20c24346e68e6cc226012e74e38f2f0fc0f09f297accac15e28342a415424c2a42ead953e49a8537c293daa159abff2854e477f2328f3ebdc883f5a7de0b2e0412a1ff76d1a7916c57b3f33b5522bd93f9fc4a23fd23bc9f9dfcd33bf6be4f9d81bd0ee455a17f3dd32d61cb50c252e58491249d758c49fff6a63c1f639afaab454709eafcc