Ref A: 26218215ceaa4204a689065fe2ca4966 Ref B: D66EA2487A2DEF82B499D15A9853A344 Ref C: Wed May 22 21:08:32 2013 PST