Ref A: A1949F952613493B958AAD20B1D82BD4 Ref B: 916FD9F329D4A3C10265564F47F8D081 Ref C: Fri Feb 10 06:36:57 2012 PST