0cedf577b7801df4239b8ee4349c701927b459b1ed4b2318d70ca124b1051ef637d38f4ac05c91701a818c680de17a92214d08

0fea8270c6826ff123e98790429c706bdf7d0bf1803f258366c1fa8d72c9cbed29f221f1d041b665a4bc8a245fc8ad2ca37c87

7ded8473bc851c8423edf5e7439c706daa03d8d052108377cdf2666239b85c08709d971f92398ef9c75f3bc16b2e7bba27e662