Ref A: 86fe91c5fab445ff9f069261e14c7b9a Ref B: DAADA7E9A148D4FD9ABCD5D83C1F2F99 Ref C: Mon Apr 21 03:18:44 2014 PST