Ref A: da5c1534c5564637bbaf7439a27eb5d2 Ref B: 185C826A48B807F845A00D3F5BAF9481 Ref C: Fri Apr 18 22:34:56 2014 PST