Ref A: 9711e41c44224bba852da36e2babf9e4 Ref B: EBCA8473ADDEE5EF393CEB7753E7EACA Ref C: Wed May 22 19:03:40 2013 PST