Ref A: fb57fc6ce7a446ff850fc10dedc2e709 Ref B: 3B503F6493DD2853970ADC7ABBC50352 Ref C: Wed May 22 13:43:01 2013 PST