Ref A: 1354a496806c4c4d853fd38d924380e0 Ref B: 29885B523F08B44A6798FDEAABACCE00 Ref C: Sun Nov 23 00:40:57 2014 PST