Ref A: 82b848246a1c42f1be8d480f70715f06 Ref B: 24F86C95951B6BB2620BA031A897B1FE Ref C: Sat May 25 08:41:32 2013 PST