Ref A: 71697d1fff234d87b02be7f6bb28c7ef Ref B: 4D6D8035FB68CBC9938AD95486A825B4 Ref C: Fri May 24 23:07:38 2013 PST