zithromax rash and codeine lean and tramadol withdrawal and viagra 50mg or 100mg and tamiflu expiration date