Ref A: f070362073dd4554b78fa7c5385c9502 Ref B: 93B164CB8A42D8DD37B28A37997CFB9B Ref C: Fri May 24 07:05:26 2013 PST