qem.hpp 46.4 KB