Ref A: f61d0721f2404aa5afeadbe2ad2432c1 Ref B: 6D6EA3B124F0222113EDABAFE65DD68F Ref C: Tue Sep 30 10:19:52 2014 PST