Ref A: 44779e1c956f49fdb4b46b3b77d1a115 Ref B: 90C119434022C01AED76C75FFFFB99C8 Ref C: Thu May 23 10:05:34 2013 PST