Ref A: 991224cb7dfa493686f2071bb6fc4643 Ref B: 196FD1F323588D92FBBCDC6F5ACCB6F3 Ref C: Tue Oct 21 07:23:36 2014 PST