Ref A: 3fa9ba268074450581b28ef42405a5fb Ref B: 752B0374B6F97E35AF364E79FB99240E Ref C: Thu Dec 18 01:04:16 2014 PST