Ref A: 4024f6084d784c67bfa489836d6b798b Ref B: BC02E1502169B4E5444CB1719A0271BD Ref C: Wed May 22 18:49:27 2013 PST