a.p. Gilfoyle Asset Management Corp.