Ref A: 8458cf290e1c4aac9605a1e3d655e095 Ref B: 09BAC7DBD6741C68BF6214BFFFD7029D Ref C: Tue Nov 25 13:10:44 2014 PST