Ref A: a639a7842bfa4902881c993e617d5925 Ref B: 37F39BED5C8911773756E8D0DD890BE9 Ref C: Wed Oct 22 06:18:20 2014 PST