Ref A: 62c8d698c1054c6e841404509790c117 Ref B: E4548460BE252BD755038E94E4668591 Ref C: Sat Feb 28 23:57:39 2015 PST