Ref A: 451994d4935c4c30a668e6ed911aaea8 Ref B: EE28165033DC1A61B0262A074DB080EC Ref C: Wed Jun 19 01:52:43 2013 PST