Ref A: 0C0B1F8D4E0C478495A670F0E90F456D Ref B: 116FEE538F667E2812D792B84A153C1E Ref C: Fri Feb 10 06:01:09 2012 PST