Ref A: 13E9695D86EB48858CC3FF6FC7F4FC01 Ref B: AA877500CA8502AD4DD79E0745A47C6B Ref C: Fri Feb 10 05:58:09 2012 PST