Differences on Madisan Hanrahan Versions Differences between 2021-10-20 by brend and the current version