Ref A: 01d146e86f7a46ea8b5731aeb286924e Ref B: 483FE3525AA1651561792B3D8C86B394 Ref C: Wed May 22 12:55:14 2013 PST