Ref A: 0b6ef6c2234c498bbbe10ab1442fc805 Ref B: 9FE23B060294D509A9A39D07A8877F2A Ref C: Tue Sep 30 10:24:53 2014 PST