Ref A: 9a3adccea9494b0d933f4cf1d94d1732 Ref B: A681496F37FBEABA7B61116D86609645 Ref C: Fri May 24 06:22:51 2013 PST