Ref A: 1604381553d144dca4580b13ee861bee Ref B: 7A42181B14D148ECD75BCA09CC097F12 Ref C: Sat May 18 14:09:49 2013 PST