Ref A: 7b3c8503ee27429691e63abbad10d290 Ref B: 2C3CCBC3791E63713109EF892B3DAD8F Ref C: Wed May 22 15:22:38 2013 PST