Ref A: c2fb1dcaf83148009a4c7e854a602a71 Ref B: C9A9159DE429E17C8E69DD78A19CBCDB Ref C: Wed Oct 22 05:30:26 2014 PST