Ref A: 1867dc6e7fcb461c9c68bba15e6cf772 Ref B: 284486B8835EBE91DAC33CBA4C999401 Ref C: Wed May 22 19:24:32 2013 PST