0x2cffd02ed880b242ff9b5a9f5fd77f198ba70b982189d301ad1cbf335e6a18da03612df477414d426b4ae6037a41f46014b49ec3bff0889826f9410375312299872817c73b5785794df7f11e4d24eb47c0f7daf6bdee780c1e6ef2d16d004a77cbfd9d14f15b69f82546805557622bb5787df08dab5585ef5b9d2e10dfd2badef27b85cc810d645e32de6e6dc874179a2c632f5e4e0a435b179afed4c699e20b8408ccc1996abea747d3791285aafe35acafa238f9da597afaa5c9cbda4f92ea56c9edeaa4e49bf5bb0924a308c2efe2d01c07fc2aab8a69c999d1cc4d66dc3fa037369b8d965fd65b0cceca2d1dde883c0a6989cd6c2240b80cb92838fd7069a8947641c692d8797a5a9d7dba5305b89237a500905dd12fdd9bb547f4481c6ebb710502a5c17a3109c8a9d153c03389559f0f6c70c481610927fa292f554361c0ce865040a70436f5cb21e3d03dd33ad5d5aec192d4958b00265a393019b1c07bd5e88dfc390c570581c3294259b5580faf7028eb3d41f93fd53d5b59a88bbbda59bea9a861ef2f338b5b460bcdad242c01d39e76a8f451fb9f737d4ccadad70d412c7b5f0d3f920d5f86946735a03ca776e390e0ab2f5c66f8e257f354e58c34cd66d2efff0d41f9e5af1f43f088a9c786687a6388a14f50c7a99d0bc61479b78c24742299d3f36e4cc0c88fdea6d4d621286d6a6ccf46d23199946cff8a9fc42177f9b7795f196b9470c4017527a2f6068c5f4d885e0a7599909f008848ddbe14f2e36d58c304e1408e62d39b7b21fa959227b769f6e3a4ffc094d02262554958d234649d11060b653817bc8577ee193d475bf5f6cfb88030a1a39fd19abbacd5193149a8f3e146d125a62f0c6d86d5e90f64e093714f3d646937eb2ea194ede307fb21f9e4ebf04d88bbc12615da6eafd6ec1485813522ce45bb3a5b02b4bc503f057568cfe25b6ed4acde272831336bcf93ed62b17221f5fa14244963a45c38bdb1fc24761d150d118d56106c08e442ff68e29bea27fcf9d750a633ce5f50643bf7f2c9d0807742596ab18667ed9e8def484985e2ec8f735f30510f8bc3bf5acf1f4f8a3be800ba9093aa7fb9db767fa80e13002287ace3a63a1b3a23825d642acfb24e65c7df135b956e7101d9fdae9691a273741ea119852459d8a90d6980890a3ebf7f1702861e5cd6ecf579f9bd585a53847dcf93619686b7505df216c043242ee9a0535e2dbbe07d7020d555b9746547e665e0f28a56b730c0562ce7b87ee3a0231e69b55736da79562708acc3b06ef96f45f8e4150a881e970e12a886f845fa7eaacdb567833615a6d52d3c3cb86f46991fc64dca4eaba9079119f9f238a8037afc4bf4d16729424793222f05df2e7e0bf8af1a5e5ad813504d452a68ce7e931dfe1a02bee4a2cbe728792bf616e92be2080d5ae1c73acfea21f5b188bd08de1b0ec334a24aeb9bc3b0ad0704cd187d4bc255c566a6abe657cf3aa1c46a4df2f6ac7c93916af966fd249847e7e2aba5e2ad1fed82e84fa33ce419ad03fe68f693e72f4fa43a42e4905881a064aa4eae8ecfb3d876b227668fc37b9bc188b58733db6f9d8289e1cf65b1b9a753e02df85075e4b26de8dcf225173b38d268c0b6fe638a281e1da449fa9554268398368129a35da4051d7583ddbdcd84dd3805f63b9e65d7d80d2b4585bfc209e834d75ebafa7c37e0a47560554f80fb2e77d3a9f7ebeb78cac4d27b57a8d409b0a3daaa668e57885aa6064fbaef40890ecbc2767078f77567e3aab02bc83c8463c2cb577c559d7c879279ff8b06c06fb1a547c6a46837a8cfc92144171ab498e4c1c938c8ce9cbf8e896fb6c6f7d119ea1b5de903341d86360bc8b06988ae9b71067739d30b18309097942a88a104ef274033e004aec6c783a279d84756838fecac1d