Ref A: b8f47819b75c40438f16f89f5c9bc58f Ref B: A0D361E7F6E6F2A2BC8AA48DBBBF35A4 Ref C: Sun Nov 23 21:15:59 2014 PST