Ref A: 1f72d2173a1e48ccb04c3f18da3605f1 Ref B: 4BAA9F42C4C2B87B3A9299BBC1AACC85 Ref C: Sat Dec 27 05:07:40 2014 PST