Source: https://www.cnbc.com/2018/03/09/stormy-daniels-130000-hush-agreement-could-trigger-a-big-tax-bill.html