012083bf7d83724401eb563fe12cd93dc52b161074566f7f6aefa2d8db9c5f6a717e0a
0121d303bb75515e717521d1b10a6ad41ed8b957c15ccd0ca46c68c3f2dbcfffb9440a
012065147c136b4639228a31f345e547107c2e90f4c863c17515e3fe5f76f740e0640a
0121c429673f05fb0438ec1131fc0d1b47c81d1299d21131b81caafd9385480f5e520a