Ref A: B344866AAE0F4080B3EE62053D5209FE Ref B: 390A3531CB59911D9C4D76BC78D1314B Ref C: Fri Feb 10 06:40:22 2012 PST