Ref A: 684607107ec84f1fbd71658123a34166 Ref B: F544000E6C840111A62B076BF06BD882 Ref C: Sun May 19 12:22:19 2013 PST