0x2cffd02e9de90268d1040a72dccd825ca2b9133209899ed54bbf8e327822c498d2ad0b1eef1245d0651dbf626e5abdafba84a9812698ffd729a6d897fca186cab70ff9059b3ddc4acba5d288bb219a34a909dda6bbb8e4162254972f12c95652fae4c2d80b737ce20ddcb347ba670d92a90b3fac964955f1d7666b76e9327ddd223d68bb6ebda7f9b8b541ac32cd862e782c869e55397eac1cb2072da5a7843091c02d1e2debe8ad729a5b0d9318ffce8ad71f0ead28b5845503f1c856996358c6af1e2c57ad67e16706b0aec401577de302ab5e13fab35d06866ccd59f1a949f4c2639936d3196663fe93f33a7c82157c1d7c599284cf4376d2de0ab35d6248b43e7eb4c4fa53e8a56ee72adec203366a628a4adc80bf6763741063e3be4d6bf250e032bc24c0b30844517c1c977142afb7683bebc2e6db01c9bb3859173309905aca372e62f220731bf3711803bbf28d7024a85c14c20d13d584cf329272a4ff90d901c753f49fa2d113c8f3ff6686ddb713d4832da429690e8468e27f5a997cda8627d5762981aa725bdb3eeb0261c9d83d54b9caa3654914d42b51e1ae40b37db6f7a8c1e529ed924aba55a3745e5c31d44db801cc5b055562789126f824d73c11aba447ea2370eaa70ccbfaa20fabe0bb31930d6873aaf76b9c5bf8cee8a49b3fb95de9c0c4f93b0214876e33f4ec9355ce02e79bd5695e9331facc33a9d5923101a49f7b6b90daccb2dc552d36e2178fbc3add8c748d2be635d8d87eb43f17fbfdacf95727af27a5badf67586c0d6ea90769fa5374f08e28bfe660278c41427e1ad8a721bd2fb1985a2b67d400b22333af19bdacaad6dd80484fc957e5990374ae63b6df307b8bc3f9c65c0dfda7177f185bb2f5b8c7af6b22da30436ce4890760eeb0609c6be100cdf3429c8339e36931e7c8109a0a4ebe7f3df2cdd93e3a33d93fb0937c166b388c906667e50846220694d2dfa0433440436cf50b847f18dd9d6a1bb9207e4d0464722fcbd292bb2a825a1f36f19b7cf0afb41d539d56ded4037c7a038a2e1cadc4372282d4dde03b5b50e3ee7ada1c8b4388599686294e2c9d31c768b1f1e5227bb2331ea5acfc5fe1758140548dae0a5e040dd6ad28f0e872b95b51b3cc60e350c60adf72301db479976fcd4161fbe873f5f97cf206b15dcef065e30e8db54167c2b4c6bbd56c75e7d2390b767086790f889caa4dc4f5dd7d1ae7a2cfe23c8c4d5000f47cd16b0e9fab37817b6224e54e87adfec6899105e120121137ba550036d555faf2da53be84fb97dba97f195982985d6fd651d45ce777b87802db081308e0886ed0ffa58e022fd57985d9a7ee767a458131b2f1f5145d8985096cacfd34f08eda6d6bf68784d6113155e1a781652c1737a42d454d577757770da96e20c995605c865c61d383b7e6929863bb6313702b6e5e24a41421e871c883768df1b9fe0d494e8d88339d49c41df0f3c8bf56f6bc3be46c43a0254ec71ebd16d646748b97d7a9fdf01eb842de9b51b5b43e1b1470161780e94b4b0ce6b4a2f1357ac12fd196bcc68c19d068465a625f7ebdbbda836f042beb46308de5bcd5c617e79fdc3bd00812a88c48706fb95b356e851efe85be27a54831eb7e5626282ca4d10b9be91926e5d1cc78a69a456565a8d77f9b9c54de1fd72b4f8a20546af1739f070a38b87e1b30f093cd2fa6f5792381116e65deb0f76324fff9854eb097a267daca0b3a0bbfdb3fd598fa825f3c32bf7ec96a459e8f1df4ddd472dd41ebc01b0420eab23ca371ae88cb55df1fc2948ca8807588da0e02a50d7e8860b1ae749908159738c690463dc9901950d4dffd51636698e5431be6f83a44dc12f1974b65b51e860a5cd4a767f34e5e375f3356ddf5acf9481ce407b0542f8625dba9ae39f2e48c22caa2f775b7