phenergan codeine erowid provigil e sport provigil effects on the brain phenergan with codeine syrup side effects generic provigil costs