Ref A: 2d2451e861834ebb9a338972c126dfc4 Ref B: 7AC0BD8A9DA779385F52F9D06FDA5F09 Ref C: Fri May 24 11:49:35 2013 PST