Ref A: acc85a5ed6e549589408eb67214d0d38 Ref B: 1F5E6658471087AC54403E8EB80F9D1D Ref C: Wed May 22 08:58:24 2013 PST