Full Explanation of Accounting Variances between 2016 - 2018.