f3299bfb30a84537ea8a5fd0d93e38e939f9f0b4517539a0b7d2688f6ddcdfd2
f3299bfb30...8f6ddcdfd2
9c47f63aee5dad2c93ac93af002a522894f2e9953ba409ca73790e948c3dc332
9c47f63aee...948c3dc332