Ref A: 320f3273f7bd43908124461e7d42e8f2 Ref B: 00D476E8A72DC7C6E853451371BEC6F6 Ref C: Thu Jan 29 05:49:39 2015 PST