Ref A: 08bd1ffb4b5f4c2691a7a68ddddf09c0 Ref B: 0FE1ABDEB469D6A80760C39A1844881F Ref C: Fri May 24 00:55:35 2013 PST