Ref A: 168170d625424686b11ff5873213f627 Ref B: A3BBC5BF467F2E1926905B93840EA1A6 Ref C: Fri May 24 06:29:20 2013 PST