Ref A: 13dbce70c0114e5fb4a6391258a8584d Ref B: 5D62219E297494BEFAE8862A89A54FC3 Ref C: Tue Jul 22 04:27:12 2014 PST