Ref A: 84d67c0d732e468d969dae554c442be3 Ref B: 28B94F5EA70D1507503D1679E1508CF8 Ref C: Thu May 23 16:40:06 2013 PST