Ref A: 68264a4934254fa78e02a48ed2815cb7 Ref B: DECA31163B99195E5748870EAD082BAE Ref C: Wed Apr 23 17:44:49 2014 PST