Ref A: e8251b7941d14274afcb920d60259e9d Ref B: 6326DC73A4A1535380C24450654878B5 Ref C: Wed Jun 19 15:30:51 2013 PST