Ref A: ad479ee6b699473aa76fedc494a46568 Ref B: FFCCAE74729AD8EDF97BB7715E59CAD9 Ref C: Fri Jan 30 14:04:07 2015 PST