0120895063d26c452403947f3af3cc749ca80a3aca17db10451134096dd4055ee1fb0a
012151b0542942f4effc2e219c949b839b430fb8b292f4bdf6f872e3ff4371da88700a
012073fff7f5f542f73b3c16e3f8f23871298e1e7782c195ef2a5a8991fa7b5a079c0a
0121048d7c6bdda92ad83e9b3ad81df5d60c8ef20ac41b0f3483411bd62ea7b4fe3a0a