Ref A: 7e2c5485be5f46e69225d05f99583b2d Ref B: 00D80EAEF8D42ED1FF604ECC27223DC9 Ref C: Mon Jul 28 02:15:24 2014 PST