Ref A: 7e7dac4f35c74c2fbe5b6a44fa523b8b Ref B: 92E8553E00327A0F8DED3E9EA2BA0FEC Ref C: Wed Oct 22 03:44:28 2014 PST