Ref A: 29AA0DF3808943B2B90F2083F025F46F Ref B: CF1E43B76223E6F324FC4D000569BBB7 Ref C: Fri Feb 10 06:17:27 2012 PST