Canon treasurer