class abstract eleng 247a 6320226