Ref A: 65154d5155674a20902b29bf9667c55a Ref B: B2FA67BEDE94C7F83179F215522FAB5A Ref C: Sun May 19 14:37:49 2013 PST