0120fb57b3123b9bbff570ab3824fa370f6fce5fbed449e80af66ab0961c7edb34780a
012177cdd87707b60e4cd951132314a456bb27b2b3718e8b66419d9d428074d805130a
012036b38360a29a62989ba641aab82196eb5dc18c479ea66928fb5ea3e2ea686ea00a
0121a5a84455a1fe6d84aa78003d5bf8f604f6f3bb6593c13e692b638361b82cf9740a