Ref A: b4c04bd4f2b8407bb15fc4d9673017e7 Ref B: BA5183788FD59C2FF2F21D5458B618E7 Ref C: Wed May 22 19:20:37 2013 PST