Main #Public Flasher