Ref A: 7e4c38a8d25a48359f8ed20dd3443752 Ref B: B4E3344506162CCE722992A954039F42 Ref C: Tue May 21 05:42:00 2013 PST