Thanks, Viking! With so much moving parts and different earning streams, FFH is one of the companies, which earnings is extremely hard to model (and maybe it is a plus and an opportunity vs analysts/market), but I think you did an incredible job doing this.