DIG112A11G5C4DP3D2E1gfedcbaegfedcbagfdcbaF10DIG29DIG38B7DIG46bcdfgea