Read offline (4/26)

Read offline