Ref A: df0fecc233f14605b68b99237d8efed8 Ref B: 2DBF1E82A14A780C00154C3818ACC5C9 Ref C: Sat Aug 30 12:49:10 2014 PST