7fedf504bcf31b8523e6f0e6459c7064422939420d2b6fa7bf8367aaa8338c1e3a45bc0ef36799ef62cf2aecfc1866dd61f3279e93

09ed8770b7846b8023ea82e1409c70642e2033a25f9dce6f50038a1173ada0c21549249c63099930369a293f20c5e4a2a685ed9c

7fe48770c0851c8023ee8790479c7064ae12215046684eb0bf827a777df574056ae6882171eb66882fbdd53c931c2690c329df8f

74ed8471c6836b80239ef5ed409c70181da09156b39ca0f481aae9f9ca0e71eb496f42adf605d7e392be9d163be289b7d15f8683

0ee88672bc801ef4239b8697379c706ffa4ffa96da4c48c21565a742b34b020b441178b3d847ed8943ce86d6053106e502fd56c0