Hales Bradford L P A Professional Tax and Accounting Fir on Annuity and Life Insurance Product Update Q