Ref A: 7d0d2b06b73f4b059938183d96472abd Ref B: 3BBA9F75C0A0CA07229EB1EFEA06B073 Ref C: Tue Sep 30 15:57:21 2014 PST