Ref A: 512233563b0d41a9b085a97f01322242 Ref B: 939A2BA1A4E458D9F799F89735006EC6 Ref C: Sat Dec 20 15:31:38 2014 PST