Are registration fees for a Continuing Medical Education conference deductible? The sponsoring organization is a 501c3 non-profit.