HALBERG, APPLEBY, NELSON & HAZELTON,CHARTERED.