Ref A: 660d818c287a41bdb6fa4d3e892707c9 Ref B: 9C01146EBBFCB195446005EC6F8D47E1 Ref C: Wed May 22 21:42:28 2013 PST