Six modules that hand values to each other. Figures, programs, and terminology follow Canada conventions.
Where the tax base, insurance market, or transfer duties change the answer, the market has its own set.