Ref A: A6E96E9915F54D83938721AB56AEE6D0 Ref B: 004030B4AC9AB9647B3BD3AB81341D74 Ref C: Fri Feb 10 06:52:45 2012 PST