Wow... this is really hard. Please be patient while I finish this up!
Mike