Ref A: 8c07ce6403bc4531b5fc58389f7c77c2 Ref B: 04465C3AFDA57CCF32D5E9202220B893 Ref C: Tue May 21 17:29:35 2013 PST