Ref A: 26e2227cdc8c474c9f1e86614ce70602 Ref B: E6889D54E64B57C1F2352ECD16998A54 Ref C: Fri May 24 00:36:34 2013 PST