Ref A: c4de687fe63e421cab39e9d2eadd0164 Ref B: B36167389BE30445C3F485FDAC099D15 Ref C: Sat Jul 04 06:43:07 2015 PST