T. Ahrenberg , d:o.