Ref A: b1f136ddc43a4fd39479c7b3e60d8946 Ref B: 87E14C44D269471A884B34DB5E597704 Ref C: Wed May 22 11:51:40 2013 PST