Ref A: 034690eba08141909a457a298f72299f Ref B: 0B11ED0D299714AF35E856F62AA9B27F Ref C: Wed May 22 11:46:20 2013 PST