J . p . KLEIN & KOMP.