Ref A: e38334a3824e450fbc6094f934c86f08 Ref B: 7B6994D9897B4C59EA4DFEA3ED50E179 Ref C: Fri Dec 19 17:49:36 2014 PST