Ref A: f8758bc566cd477c904ca4317a98baa4 Ref B: 513D3F513BB316DB080E36B9C36F1C04 Ref C: Fri May 24 10:21:38 2013 PST