Ref A: 8499feaf3f014dd3aa91754b4a997838 Ref B: BB65F6B65255205EB460646826473CC5 Ref C: Sat Nov 22 21:04:19 2014 PST