Ref A: 6fa4eeb515d94770bfec6769d7c59ffc Ref B: A9269CACF1C9B5A4E46FE98B468D193C Ref C: Fri Oct 24 06:03:19 2014 PST