Ref A: 8e85f639673647b1b0da578a8b9243be Ref B: 11B4361BB282437ACB0A3C61D840D404 Ref C: Tue Jan 27 23:13:58 2015 PST