Ref A: e1b8eed21eca48b0b46cb8d829b73154 Ref B: BB6991E94055C76B3835862AFB064355 Ref C: Mon Nov 24 04:54:28 2014 PST