7f9cf672c7f06e8723eb83914f9c706986bc9a3cd91cdd5455bded74f095e4b5d933c7a81dc7ef4af706d2426d8d18cd116f91

7deef505b2f31c8423eef594379c701e757b706d48a8b260de4da686f4c4fe3139ab21b8f45e1802b4f47897cc685b0aeaff2e

0be98872c3826af423ea82e54f9c701c0e68747866ec5ecfa0a206f56a0492c9a6fc46bc1b1ab9a27449198e3c13f0d99018d5

78e98005b6836ff623ef82e3359c701ee9b10f33225fcc870f3208b809097c9357a249854b3f039db9d473d84c77164e42a2631d