Ref A: bceeeb58857b474e96151d5a46097e02 Ref B: 9328DC699393EE7476E742D9F0C6AF4C Ref C: Thu Aug 21 17:24:33 2014 PST