Ref A: 8dfb07b4c6314719a10e1e96ddac90d3 Ref B: 5E0B9F31F81C2BACF3803283F2F5A830 Ref C: Fri Jan 30 01:01:19 2015 PST