Ref A: 8bd9f66dcc7147b28ab98f760ad30cc6 Ref B: 05CF51944B8669455DF14B5CA7CF7931 Ref C: Sun Jan 25 20:50:09 2015 PST