S.T. HATZLOCHA ASSOCIATES INC.