Ref A: 362d778625e74f35a23a9dd8e178f885 Ref B: E3CD46662405B301440D7D4128E64F08 Ref C: Sun May 19 18:20:09 2013 PST