class 27 annotated notes 4417575