Ref A: 511bf21d00cd45ceb8b646dc18a97d4e Ref B: C06022331D811E3DA820C0FAB1821345 Ref C: Tue Aug 19 23:08:28 2014 PST