Ref A: 52b5254c5f4243aaa95bed0be597ba0a Ref B: 6EDB266F6EA7BB69979D99A363F86246 Ref C: Tue Sep 02 00:29:51 2014 PST