Ref A: 74942f7a7a4946beb36f13652df29867 Ref B: 7F4210B2B0B668157B758D93768EDDDE Ref C: Wed May 22 13:08:27 2013 PST