Ref A: 49b2a611ac7148f2b3f79c30cef75250 Ref B: 90A623881F2FB1AEC79777BCC5435413 Ref C: Mon Apr 21 01:42:47 2014 PST