pjs/ef/gc/include/sm.h