Ref A: 0deed8d4d7744eeca41b630afd083e40 Ref B: F5070EB6F3D71CC480922380529FB398 Ref C: Sat May 25 09:37:40 2013 PST