KROOK AHRBERG & Co,