0x2cffd02e01119fc42610e7c6ec4c158620dfb14f4a4e027cf2a06a69e9d79867975c21ee690d01b554aa88cf778afd026e360a9658fc9b23773d60f20a06ba81386560bb1d1b2456c1124768c5e31389e06b0f00eacb6b272cce3a9e44f2e8f144579ff2f91713978d7e6690ad8c5fda7d58dd3b83d5e05068bd23ed70a67d232dd2771c42726d14e69e895b230d2857e9ec072f7883ce8d95a27c8642533a2a4df053b5a068e82e12ee58d9642815d28c41560be481a2e27d996fa9fefbbf2ff2eea172287efdebff55b77284d27ddf7b18f5f6d956b5e59e1f7da98de1ea737b415bbf828a5de91e9da1378fb638d680fc7bdc0e71c1c0f039cc15536a4b28b7bd7fb27bcbee1404983a615c178bf703cbf6326cf19c147a5f8e79a895063ca5678426d89c198860ca74b40cca57d61f0ff099ab68046fa59fe3023338caf65723aba0506647df6ccdbf37cf57b6b58689f26e94f256786b7e33c6b790e10630ebb19a07b8107d733f3a0bb9abdd497936f86d95565e6aab10903d108a9dfe1f4ffc670151f7b199658186763fa32413f152fd10eee91e6d52e40dc7f6ff5537a2d0eb7591cf1b51fc64f446ec34c014e2f733692076f75506dfac91f0585f2d133813dd80cab43ee57963b64361ff506d254787cf387876596319b8a2207a178c801248078fbf57b4b13f0508a07d6b020554f14124bf4203502e73df29ed018e6021dfeafa8bf206056d5e77ae2e5164121456d9f9e274d573452339c4530f97f9d3c5b9c707b1cd3db806e46ef733a70d950125cb19ccbd4bed05672c8fee29aa5472ee5b0321872ed43d64631b6f4b8716754660207f2a7f924ff4732673e6a9d2bf297a2d54ec2295c34cf5a808b2ab050eff4e9316c034a2833e8e33db962f8e49298f6833d8d7981031a9585d4efca2cb01751fcc5ae3e0163ec1dd3b80543067ccf4e2654f18abb361969b39a56c252b58af387d06377ef0cde8f1e4f6cc17ffa7a8fed1ef98656dcf086a4de659201678e1853206a25ab6cf7081e58afcef7d64addeb0d8096ec7a5026d815e4fbc21b697b0c39cfc8cb2fa45aff98ca9f302addb45b309b449279af7b82914b565a80ebdea2495814125839f9c6d25cd672e8d11f6b757c24974d648aeaee388fae970a798490d104298cc5b4bd4b2f8c981fadf87ec6b47188d9df3877d2983ae73c4b1f22cb39dfe025e7178692dcd9b270ce7e86ee342fa123ff1987f5d032400dd7d5109d58d833f27566456b9f95ff28a0e440aee6da530c60c85543eaa4eae59dad1c7172d2ebfd0d38e220eb2249961e9f39a73f1a0e835c91cbc3b4b3f23a7d02a8c14ffdc0da7fd21f47a081ab0239d42920b933c65228837a63da6ae6391df14e964b5af96b5ebae06957049196a036271b9887b021168c57544cadfccf9540fc20fb2f90b18c34d4d28631051bcee8161be4a6a10bb70968fc07b8158791ae29d282b734f43b630a0f495612aa1f732aa2d6aa531f486ab87917bed0beb3a985a5b8d3fa73e6689bdd6239644773839ae82a962d4405c4776abcb623ecab41b544622c19f035e3ad09fa2eb1dedc0edc0e4a93798d2beab4f9efac7499490453cbfc713a7675fc156055e286cd724cbd1c9dce99d20b2bbfdc75d68ae2b541e0a9d366da409a6a278c249dfdf1ff3f1c2663ddec1dd9fefb0753d6167d23619f25271dd99a1b76c26ba49c295d92e468b0755155d9e4e5383f7d166c32f6599ded602fdd13d1e0cdc25d4d277bab50171ac04d4a4a880dfb2bc737e670f2e005d30c07fb629390b75a79eb7c8dedd438f480eb1f99d3951f5eb1984cd707eda21f5b16d61014e80de8bae5e284b962e68d68228f9ce8e5401ec925592756ef9482174e1b8b5c20be3be990a69a69e99b312e9e5138306af6562e648