Ref A: 446f61a3330947d88249109fabfea616 Ref B: 11FECF20A7D8AB8273BB2F44A9F33C37 Ref C: Sun May 19 23:24:07 2013 PST