qm.c revision 9066ac36
1