Replaced tabs with spaces.
Restored original copyright notice. Mistakenly indented.