0x2cffd02e399c9fb19592cd08520c9fddcd03b7d397662fb799887ab422ec1aa131054ff3c4a95fe1bb00e8683928f31e7c366944b35f5931a0c832edb8c11ec555fdea73679716f25dd3ec4e8cc2cb9c2537e923e0f663a3136585eda03a37eafb7fb90a3c8488140d6075761afccbc60ca802347b161916f51d72d23936eca774816ac04d0d1a2b682d9684da9dd690496ae100b958b566bd63cab8591df3a4b2ee35ba3caeea121334cb21698963f3a66154c6edb5976eaa24731ab7e357d5f999e8e5bcb941d3f70a92ec3a3a22a01a6227797ed5f237057ae3d751daecd44886c5d51ea0868549cebb1b310f15ed763ff558d5fb64971f879f1f00566bb1cd2310759dd9b9b58f73c6a1a62d9078c7e130eab916a42f60cad3d42b0c1cd3e437aa72168601ed68ad20196ed6646c1e0bf01f6b53fc20caf5a9b5f2fe1fefe45798dcd00823e7363358a6f6ced5be544a1093d24c1f5953b8a0a4831aee6125a9f98f888ca68254c6408103cf25f1ed6899c7bba1c835e3919a30e480cb073f79b129e67ed2c1fbf2f7c871bf0a873e511a544c0fc8acdfe171fe09c218209835a597077ae9ba21c40d144b40be437c835956bff9c0ea13f5e21b637ab308ba2257fbe2e52e35423a212018c6e241dbbaba2a33f35b5a075017522076ff99d0fd7d2ee6a69ae331d1b1cf416d61e2c38b827a4206927fb506a01162faf4c8b3a5426c8fbb580340c9b7ba6f4ca1cc806ad6942f04febccd33ddc13d7eb6a4e9f8c26ef51f7e55863a059ca501bbcab0fa06042dac45585f1254e0c5cd73585a2b3c9477426ae36929a30ee78ea1a4e31d7081ef8884d56648dfc87c5c558b7b515336dadd3cfad5ed9a038771e8c0550cb1851a3dfd3a78ebd37739525f1ca580311d2f7b7beed466f2710dd14945f5934b9505b4323f93b4dd58965fa960bf3e13526a0754b19880d0ade75c95feaf044748b955d0c916bada6c716fc163a289f67532078e80873b72fb31c15dabefe2fbea39e1579cc55f0d62b3286686d655844b6f585cb4b458294540fb89c28819e5d9814bd7e463542d14dca30c9104b8a519ceca26946c8df265d3cecab57e60f190b7ee7b6a5a603c8cbfa1dac3dfc7dcfe00833d62c8927671b924df53761aff4a8a79677fd7c02cb1704d05650585f221445fa509921405192743b643643d26ac502c54d8b0ce81879c47ec42d940d74126d4e8b772746d84a76b7b97e1114a4ae48123a815b7efe9bc8c8e8c4c5f550a485275d3727467305d1593e4f2d2665113fad789f2673a3d2169d8b1afab2ac3a14bc29172ae2342a00cd10eaab9aa793f0d0d4e78c636c57a4bedef292442d0c836bd377a8a491778312c6582a98c5bb4b11776b92a2ada92e33dbb2510398d61e61b96a1371293cffbc01b1b206c53aed0a79ff69506e917d723f675d4390abb6a769a882a71f83bacb714f795aed8f7efd5757157c5a23487a7a055517591003ee6c3527565539a50d593c5c509ff4629ba3b5794a68770a4f74a0326d70a446f8bb8ae7a3bb47cabc4d9fc60f6e153da7d136afd70e52c8b4c7ea32aaa9617efbdc2b238a59ed94f10936e66f77424a9f2bf9a94168d9dbeab6705a3587a0b55064f017b974155cbdfbe2f67bec39503d5e3412d89ecdfc62fed6c076efc2aba26cd39cb0fb4592751878f44e9bda5c2738d7912a4e867a57c89f28d90a6ace62f2423336b008fe469271d66180ed7f0779bc658d8a8e5fbc9db75edf80355d323b1a4c94c0553002b9e4345305702210c71bcbf80fa9721c8129a5ae3d669c15ead7ef3209621364e9274838d6a19065cf3f9bafbe8986d5b9d63ab075868e67abccc22dbeac641ae32249a10bfb65aab28d7a586c960cc203c64d50ee3f7f869526a012fb2ed5cb163132eaa9e