Ref A: fc9b6e7c20404ec6bd069923bcff416b Ref B: 7BF88000560900BEA8B01C36F3B90AD8 Ref C: Sat Oct 25 03:36:47 2014 PST