Ref A: 0b79dfebd8df47d587807af375d2a5d1 Ref B: 4A4E9D682832DF364D63B9F55F2C5139 Ref C: Fri Jan 30 02:43:13 2015 PST