Ref A: 4af809a17f1546ef9c3af9e9256e5247 Ref B: 683A7C0964D50F12D1A0BDEAE30A9935 Ref C: Fri Apr 18 01:19:43 2014 PST