Ref A: afa08acfe35e4cad8f7851246a35466a Ref B: 67FBEA7F6896E1FDE6C3546F592A1654 Ref C: Thu Nov 27 13:07:19 2014 PST