Ref A: 7af7fb4e47704a0cabf0b0472c7e2261 Ref B: 071977A71DCBC3ED4F84EEA10FA47156 Ref C: Wed Jan 28 06:33:41 2015 PST