Ref A: 7abac440c18843feb0fa6557fddcef42 Ref B: 07AAED9D1DA992A73E785689124C293E Ref C: Sun Dec 21 06:25:08 2014 PST