Ref A: 700e82615ec14719913cfc39ee26fdbe Ref B: D6F14036111A59705827A24C01967FDA Ref C: Thu Oct 30 21:26:05 2014 PST