Ref A: c49ad58728094c8995ed45b27cb880cc Ref B: C22DD2E183310000BB9C495506FE46D4 Ref C: Sun Jan 25 20:47:10 2015 PST