Ref A: 274c3973eb934fffa5ca11e9471092ff Ref B: 38DAB5CA8D70702FE1ACE3E9ADA38855 Ref C: Tue Oct 21 01:10:58 2014 PST