Ref A: 2296bd4313104c878c411b469d5f2e76 Ref B: D4B8D22AC772F0C32B2BF4364C3C1CB6 Ref C: Mon Apr 21 00:24:52 2014 PST