Ref A: 631220aecba8446cacaf82cc12ecf93f Ref B: 0A680CCE485B7351FD23F4D97D400444 Ref C: Mon Nov 24 00:40:27 2014 PST