Ref A: 82bbf30c772249fab6bc8063ab56702d Ref B: 9F5D605106534428653060A911E10DB5 Ref C: Sat Oct 25 12:09:47 2014 PST