Ref A: 2abb7587cc4f436d83d352ffcb529950 Ref B: 0D31421E4CDC1F874BA4C6844CF717F6 Ref C: Tue May 21 07:12:20 2013 PST