Ref A: 0dd9b678d9f3478c80a253da949f716f Ref B: DEB7113C3C4E46CBA8802F59B97519F0 Ref C: Tue Sep 30 04:19:17 2014 PST