Ref A: 4489be869ec740e3a19af3882c0f9c22 Ref B: 6B4D22E4A0D877DFA3FE91709A2A5783 Ref C: Wed Jun 03 01:41:35 2015 PST