Ref A: 42c4e30921ad4881a938d92cb9d30c05 Ref B: 04A8C32B4447645E1100C9BDE8BD6077 Ref C: Tue May 21 00:48:15 2013 PST