Ref A: 5b692ac875e14e6396b07cc15bd34612 Ref B: 7D5F667B0589E97895B6A30FDCEE2C86 Ref C: Wed May 22 09:24:55 2013 PST