Ref A: 406298941dd24e1b8a29d65e7b5c522f Ref B: C63C994FDC3A6C1D904AE8C2CA499E47 Ref C: Fri Dec 26 07:17:17 2014 PST