Ref A: 05da0f1ad9fd4270af1f9997397f19ea Ref B: 0822F623A9626054998D381B698B99FD Ref C: Tue May 21 15:52:25 2013 PST