WE ARE SORRY IF WE HAVE OFFENDED ANYBODY'S COPYRIGHT LAWS AND WE THANK VARIOUS SITS FOR USING THEM