Ref A: e1d7a85c2a7644eabc0ad14e84a383f8 Ref B: 8759791555340F3D96B87E93C10C1FE9 Ref C: Wed Aug 27 10:20:43 2014 PST