Ref A: 19bca7d529df40f38b0ea19ef49e54e6 Ref B: 501E7B206AD3F3811333AB5212A55199 Ref C: Wed May 22 18:08:57 2013 PST