Ref A: b9a7d3c2f0e94bf6801c8f7796206c86 Ref B: 683A7C0964D50F12D1A0BDEAE30A9935 Ref C: Fri Apr 18 01:19:46 2014 PST