Ref A: 890B2E649B0C46A6BA3A3110F758ABDA Ref B: FAB8B6F0CA9958B744218EE79F0B4078 Ref C: Fri Feb 10 05:57:47 2012 PST