Ref A: b4518692cd564a1c89918faf23b3d370 Ref B: BA5183788FD59C2FF2F21D5458B618E7 Ref C: Wed May 22 17:20:45 2013 PST