Ref A: 52ec5ffa5642474eab60f0e108f4ea74 Ref B: FD0E16A952DC2334843C3138B7722257 Ref C: Fri May 24 19:39:13 2013 PST