0x2cffd02e351c0f84a2f4c2053769b56544fd005ef38019ccc73e914217e7cdb28498a17ec97e0218d7b96e4f311e50b10064fcd4c3bc03a17e3e11e5698edb3b08101d7764187e3c68706afa1577f7efee75842ced97c7d6068379ca3bda6362bd40fd1072a4fcc009240c7e74fa6cf88fcfb83ff25a3b7c36399edf1e537089a32aac3dd7caad80f29589fa2f5fdfdd53a46cd4f2444454ccbe2d51799823982e762b37170102c7586337229f1c9221ace044bd30c0342c9fa79d41e3dde750807c7fb9e05da49057ef50b9a3ab5eb459a3975ab2af58cb925d6aea04dbc929c2ab7a9348d06c213a3111b0e31cc2a6a65f437f6f8f928ee1d8ca4be55915d3ff5a0882f062088c7302267f863c8933c09bb54bee02337f0c9390d21847cf7be765215ca305cee90851415618aec3c62f0e67eb90ed57fdcbf7165d2885e42187a8e6fdffb442b7575005cd352a587abf92ce6246343cf6d1072187866658faad338f2ba32207efa8d99e29f1fb324641008eca9d3aff3b4d9b16595611c43aa1bf8a8691c91d66a87c0c5df540b9043d56fde6b6a9d075ca337440e09b1a3c0f6b09cecc3176ec1b91f9dd4ee941ada7b38a60b7066ba9006e8cb2f3af23b3ce5667a4bb26bee94f244f72b009c7ac04dc53182e317ed1910acec3002bbef564c1976f2cf7b5f5cca7da7eef605fe16defce54b638c30ae15e650b08c9894e76b94dd912ededade4864f7cd7183a5ac2005b4a7b3a1d959d7879614d8ac2f6a7c7f62c9e37e9fc59aff3bd27895bc99f832a87d1fa453dffccdac5a5a607c046ea69dc4ade8dedf53497c062c256b82c3eed6d5e14a7574b45783e2bc199834d0e1f78028407577509bdea77d4e17a3f0ba57e65827e1d9cffb5efeead09331071028e4e7448e00f534b0f44aaef2ec3858d432ee758db66e82334f3029851d873dc8068ed1b1204f50b041209a7031e9140b955472031c3c6d27feda6a0a2bcdc2eee5bd873591bec2daf08f9181c463704ec17eb89f7c65e76e9994aca7dc9d70f5364cc4bc049b14d32b60d2618324311d78feeed5141f22f03d951d4bcd6e3f7ffe8e761b415867fa48777f9dad9534dbdb27498f4a025f8cb0942bca886fcb56ea11d906b16a57c9a964dd9799bbdc629918be774f8bf5fcfa232b4fd054c01002cc59402d086fba59091870d6580390afac26d4e4d9e6c8698fc2862f356fd6885ac75e267354d88d28307a43c9b9608b43084edfc6bdf13da605db61aab91e31277d6c39b96a5152517101c93489723983450c683a7cbed2cce3ba616261a2e98776698b87efbda6f81f70332713562e6e9bcb58c8c2e318d69187a7a0a5b8eeb775393a61ae81cab41f8e144e665760d7169e2ced64189529d2fc629142808396a0fe8a51cd05b08bfb7b3b5d6d9e00d2afba1ac1bd1579714db804de3d88550d7de4871661a2f9d5a792103f23d0abfcd31373f304f3df10e94449220e369ef9610c6aa94dc4fec914eb5481e4f51756095312404c5a42a38af6e0a8bd8028c5d2b27cc7670df499ebb34b94124f072060eba4e02a5fcd8259795e2a21c18e6d995d7c7c7bbd84e76e18a5ba9c499e5c3e1cf805d78aca0aba91b0aaaa8de01280193cd7c5980959bb25e9a403137e918a49b2212cde8444c680f4a1bacf2d7f186c9b0e38940f46b113f7d755b6a94812fec1687684d75dfd51991ab3b85f013711955e781124568dc6e4df6ad761776ed9b923020428217519edc407427c980b7d9f58825fbc2f90e9c28b8484ff37fc49768e524bd72b465dddb0cfb91d709a652c7f25fe83df7f4d43d5910ec43652c664d0d88d5440e60c4b8682874716cfe9e3e57d740db1565dfd31b217b8573c1984e7c96b4063d297191ec73883ba8a43d038fb9a31d207be3b19fae32