012096cc66b1ad8a6a1522252882853035641147ddc04a8686927d547386b41cd9a80a
0121296fe391e9464d6f7221c299665c515009fafff3da0d81d0aeb4bf31df2fed240a
0120cefdbca3e3ebae03f457cc99345b538b9365c4b84495abb8ff303ff0689e3c610a
012120f3a47f9017a016598e430789e3092577cee18e67c7b4a4d6b0a3625bd9826c0a