Ref A: 2284067373bb4b4695237463d94e9bcd Ref B: 5FD25382350AF8A8228ECB2BC2A5F0C2 Ref C: Thu Apr 17 12:31:00 2014 PST