Ref A: 7d10ffc0c6834cd3b20b77aa812eac99 Ref B: 0C3B565E7D7A252D27EF243F00F127B1 Ref C: Tue Sep 30 08:18:18 2014 PST