@supposer: Nearly all of