Ref A: af301d8679e146f08a2145230f23d2ae Ref B: B65A70DBC15287F697468244B667D4E0 Ref C: Fri Apr 25 01:09:04 2014 PST