Ref A: aa28c9708d7f4c648d5890d93e785a7d Ref B: D1D4B35F96C09A0C8FE5FE6C95717875 Ref C: Sun Feb 01 14:19:04 2015 PST