Ref A: f17b1acfe11d46d89d0fbc43e018221e Ref B: 60C043724326756716791F72B3245A97 Ref C: Sun Nov 23 21:42:38 2014 PST