Ref A: 5e99041a8266455eaffba05f6eb2567d Ref B: EC571FC3499C43E076383892561102FB Ref C: Tue Sep 30 11:07:58 2014 PST