Ref A: ff890468819d4036b66f61b1d25d1cb7 Ref B: 722D5E9D880BD50BB617C025611EB1D5 Ref C: Fri May 24 10:48:33 2013 PST