qm.c revision 4cee0700
1