Ref A: 443634e668c3492facc7e2ae1cfd95d9 Ref B: 2F12DE8986D8ABA1AC178DCA74E13472 Ref C: Sat May 25 02:43:45 2013 PST