Ref A: 24769934ad244cfaab568445141cc876 Ref B: 2141200F5D22D899C1579C8F9EBC6ECB Ref C: Fri Oct 31 22:35:16 2014 PST