Ref A: 00d4fcdc70d741f59fdb38b13ed34ad5 Ref B: 0F67B5A895E033058EDFC15EC47D7379 Ref C: Wed Jan 28 21:39:12 2015 PST