Ref A: 2E8855C21A884F4E869890F9CED47CC9 Ref B: 990A1D3700A05A6943B10BB8D653556F Ref C: Fri Feb 10 06:50:18 2012 PST