Ref A: 409a06990964423dbf39b86e7ba6007e Ref B: 173C62BCDF325A2E4687E94C427C9887 Ref C: Sat Jan 31 14:22:30 2015 PST