Ref A: ec57f84431ae4aac936e6420f079a3ec Ref B: 72AE6005EB93C3FAE51BC89D0B2885FF Ref C: Tue May 21 07:12:42 2013 PST