OT part 2 (Explicit)

OT part 2 (Explicit)