Ref A: c5ff9e9ab1974963b75a7105db1966d1 Ref B: D20479581A8FF64A182FD65C48C8EE3B Ref C: Mon Dec 22 09:58:39 2014 PST