Ref A: 70ad95edf2ec46beb7bf09f53284a055 Ref B: 88C89486ED0EC8684300649F50076743 Ref C: Sat May 25 05:55:06 2013 PST