Z . M . Ahlstedt q C-o.