This was originally hamienet.com/12769.mid
but I made some (very minor) modifications to it