Ref A: A114344B26F4405AABAA286E9046A61D Ref B: A6789AF8F05A7AB87BCBE56EF042DE60 Ref C: Fri Feb 10 06:48:22 2012 PST