Ref A: 507534fd42a24e2baeef9b79df238cda Ref B: 5C8489CE87EC3D3F2B56431CC26E1128 Ref C: Thu May 23 06:58:15 2013 PST