Ref A: 65dcd321fd7d49008ea6004e0b427929 Ref B: 5214BA472FCE145B681E3B8E64730E1C Ref C: Sat Oct 25 09:07:12 2014 PST