Ref A: 0e96841b6d5f46b9a6cbcb0a8b2f4827 Ref B: 909F058AA067282BDF8E2B27C5782D13 Ref C: Thu Nov 27 01:54:06 2014 PST