wh0cd232019 propranolol cafergot