Ref A: 362516eaf0794a19bbb9a716df8e9deb Ref B: FD7E5E253223957A45F9989F9ED042CA Ref C: Thu Dec 18 15:23:16 2014 PST