Ref A: bc20115e8e4f455e90cf18d2199872a3 Ref B: 5AA3E66EF4B272D9119DC7EAF649D067 Ref C: Sun May 19 17:03:15 2013 PST