Ref A: 630142f0ae344c29a9425cc507723753 Ref B: 0DFA3800C641D0D7A97EEC8BD0D6542F Ref C: Sun Nov 23 02:25:54 2014 PST