Ref A: ea95ca1eb8ea4d19813f035da613fdba Ref B: 9397B46F17BC7A2309F24D293D81BC0A Ref C: Thu Nov 20 13:17:12 2014 PST