Ref A: c76eac754fb943cdbe9af524c3a0bd12 Ref B: F797E40E58F3542AB85623D339A0B983 Ref C: Mon May 20 09:22:44 2013 PST