Ref A: 8fb23366ce7a41308b6d86ec47ebe03c Ref B: 97DB937A0CC92D40265BAD8D9554D232 Ref C: Wed May 22 11:43:52 2013 PST