Ref A: 1dcf33b9fac2478a8514f8e6a5f59b50 Ref B: 5555E3ABD36065BE94366FB0C18EDB37 Ref C: Wed May 22 12:56:14 2013 PST