Ref A: 65a72ab81bf346cc99d2a28011d1effb Ref B: CC9C515295DF5A6B6B06A0A8F200E929 Ref C: Sat Oct 25 02:39:58 2014 PST