Ref A: ba71e853465745c496fd562b393664c6 Ref B: D2E74847EC40F569DB5093B13D978102 Ref C: Fri May 25 13:31:09 2012 PST