0x2cffd02eb4b10e8041effb8e0a74e127d166655692b181d38e3ffe8f083f18df017ab994b609530528f94037063b9d2088deda31b5546947ce154165470384f6c2a5a1e5197021d8aac3c313df47092c1bdfd4b526c6c8534d5ad89f1de43541aa5c2f83fac2ae27a3d4f7db1a9fc4c04dcc4dbc1f02b6c92e50cd0ba668275db7bb2c688af734ab4372c71aec7b1a2bfd898fc45839b7ca84aca07d3a029fafb5f61ddb3b8b8724b0542c295db84a8be093025a96b04fbc06d1095383fd311971b78e1ec6116ab9b1c27f59f508f61cb3507f4bcb2a588ff776e5cc3cce418d34e42feb7b3bca46114426e894e576436fb53d6878b06040d27d4d1fd7aef6e4bd472dbc7bb7c19d33741e4781c757b656aad19be4d3c1ce0d90cf50cb9247b3763febaf765d396cce764e68fee5715f01b70f65bb19df3e1607dc13a635c6d930d48daa6d866f235e3146ccee8da99ef5da4f85f62c8416975d175ee64f01e1157bc62dc46c9a16ebaafb3a188583a334907ae1ba7e23c8b2c7076cfcda61ca28c58f5edf467ad90f0e1c27ccaaa77ae5884606af99f5b9548aa27791b94c2f5d62c5118d0c072c6f93994a7d03f13ec048eec352ae5ea37156561d2c2ac3049641f95e6a9dcf36c467cba955806bb1486b38314d4fdd8a1e18336439afc83e0dfe57a33f74a6f7114dcb622ec76def6468581174c65cea8f9e597799b2ef83c6d7e0e5e13fdd88f04d323bf1d8d84cd524ee82dc6c7cd88306869c121ac51d4dfa7a849048a7b8649acc2bb01d2be2379df36f4c8886ffeb50c7f733e6eabe1525481a542e5af68bd05f32c298a7d9939219cc7e8f5a18a6c217d8f7cc575d47f3e471667de2d57d8190db90d24fd723a4a450b14346665ad4305edf657f28ebe248c8b42b109e64f08506c4ff9b65fc354d8cd2ed15f32efcd317fa3a3f29a3b929527257130ce06ea21835ac6ee8cd2ecbbba3769d1c06e5b853cbbf5c2d81827eb1c2aa237222725424481b685972f023d8e60bc0bee5c318219886efee456c4ff389e980b3d950236a1c8cc0a0410d4566f848df20c753218d4669c75cb250bd8b27d3a3ff2b5dce571ed87335f5b12165915011ea42c999a1d7b3f610a63dcaf3787034cc444f719f1ebe9524d31bbdc0d5931cc707091161a2137a4732cef2b23e52e98fcd3630410dede55b7b6797e63083ff492f13b8e5d32a5eae166ddf6c93c7b0ac2bc70cab4b486753fb78d4f34e9fc03582789b69a10148020090b3d6e1405fc7a82c1faaf3f523ddc51ff4dfdf3a266f613fe8f03929da59db4f39e0e70eece0f7fbd7846ab71a73e7c4ec44eed13ebd64f52077e9ce7b59f0fc1a83c7e5b33b51c25269cd57938cceff11fba5e9cd42c6fe1130589117a1701fe8484a88b125b5650915ca6accbf20c5a0effe2840e73f7e17d4a58258dfe5145f941d8e34512913a1d38a932e4bb6dc08bf53151d28d6c2b7a3a03a49f84ce1ab4cea42dd134603585a00fb7991a191bf13d92c842ae95f709ad75dd2524c2205b381c3edd46ac180244d95561d60c4411474f51aee73bff4879799bc1aa10a4978be5080279c7c6a3a2022f3a002e3143cf358ea1a351c44e20fd7e3fdf9598036ba894e76b9fd04b94698ea2630c40394d7a6bb33fb900f8febc2c881af1cb8fca8ddd90aa78eb97e7e7584a66c9a9f2da1ee923c85f15416694ff55e63827bcf8e17bebf8ef4522dedb8f2cc5e724541c5002de4844cc88e916facbadcb85dc2e4bfce19968ce506bf7bc3feb5db0466249726ca3b477d20b1ce7326af7d7f8c33be1b925e3592536a72782f22ad029e9281b47856b6d827d78e64fa6df62a0cbcff57e5ffd4d054f76b894f5bd184faa4058b288b74e4b3d2a26d1b4cd971157397035a6acc800756dfa81e41c8efcc