0x2cffd02e683c653a003144a1260f3afc04ea6a467ec4d52cbeb0f2f26112833a07d29be41b0aaeab5f42423145968f6df14dc7636a700f5c5f07a26af7548a0f951b500bfad2e0e8b409d43f57da0c942dd2debb2bb9cf06ea47aedcecee023b8ed30b1a04d8044c17452a81bd7dfd7c745f10bffcd82afb5e40b04586d6ac8bb53dd98cf7279e608469b7f268d6d4b6bcaec9ac9e972e4c9e1b631fccd8fbcd78120b7c8a35adbbe1da1b18240c27a3b0afbc56cee35bc370841c20213bd9096b3c8aef55ec48a02787d0b962435b51c75e5a05cdefbca71826d64d838633d97d95bd696f3c30e08fbfd854e38b9a68f56be83c83e1e33ec330cfb44aeedeeafdb5f8e38b7acc2b81207bcdea3ab5c4eaeeb3d42780bc2b89b3a1d01ed5fb716c80c396e87e431fff0ea42509ac813d438c558b688d756758b894b20b204b19aa9600feed4b07ba9116f90c9bd70e8d2c336d6aa6f94f5957fda5a90fb2e33ad7bcd2f4ae5750d1c718bfe4c7780f6398607d14a87968eab6c41f7a93f43110f7706d93663e00cf391021ea08e6c15ecaa7f9e7631158331df78fb3ac268607923c0f8d99b1f026f12a921ea5dec63f508dffcf1c372f7d0478c18b466dc1dc28505cfaf0dd47b1907e510a178256f7a690dbf71bc274ce1fdabaecdb6c8f8a8b7af180ae1432c4b6c43500293d3db103646f2588cef886b2574d8ff3bd93bde4429202cb27b16a761961b57c5aec9eec1523ba9f5433fa83d397201ba296681922137ba2265b3d41ce45073e7ee031eb85c4ea588ea522ca0b5065a31f9681a4e548a71a2a63d123c0efd343fdc8ca9fde9cd852675a5dc9db68e1dbb27d850696f33eb615bc23950275674778fba28f56828e432555232ab9e7f78b133f147b55017e20fba72f3cbe6ae02274c2d8a895d964df8d3a01830236d819330c07dd394d6cb47a9d2dbeea59f586776169e20eb65669570851b0fa656734f9416697bfe525fd2498d17569206aa1da848341461f5426af4f9eccab228373f731c094608c325a7f75140eef736116c34936fd7b8f7a451a7675fba85b16d2c2223f92b4025f2db2dafe2809d8052dcedabe774e3ccead54d46fb5fc3e59d8578131d0e3be54372c90d797252e30ebf7866ea3951be30552b9fc4a64771f748e6f07560ce02cad03527aec5affb5d86bef3d157cd9aa25a3fe3f9bbea61bbc8cc020f9ad9347a052b100d17ae039e4ca5dc74d8151a54d08172014708d3ff9e16f40d7dd26b83569f5bdc92db3ae1347c85703790c6ee531d573ddae9154f827dc9a6646bb8efd26915591bc65827beb9778c3a47f9f651ce1728a64bc62d37a9dd182a889567fdb8ddffdd1d6551438b44a97cc4687117360a9c8a08e83edd731c02a82f089a43d7767d98566f76cf5d3bb4473e156faec1a8869b2d04ece00f5fb81210c0949b0ced7e1b70f9a7d00e5ed27dcf07ca6a2fa934c2409860a7ab1e38703989e84c31bcdf6e21b391496c865a404deebc3ae04e33cd6c82383f5e943a6f5d167aaf57c88893851ac650432ae144d188d569d629348e65e9c2a0e7075bc659e8774a17868aa24b577cd4b1e1d56bb3edf318adccc838516b79bdec79e26a4c07aee67c649967a7b2c1ded28067738cc7a0fd9bd740a6ddb8e2d822e94e198acfcc7ffc99a9c7fd658269751982730f6db2ea10d65cdc14aa45316bcc798950372f0df53ab25130d4efe95a7a7f996395ad5c11ff9a27a70dcddd91b6ce1f4c7a84e209875aa859d4888d23b3075e93702211b6514da200aff2fac555ca3d827858d807669de3f7985e77ec66a1e444dc9ceb400360c33453f23759c7f0391b804b78d467cc94c630ecbb0752066c152162bbdab1560d8677747fcbb7818baf55c0233f372682bfa35725444f6838e3d6b