Ref A: 05dff467d2d346b49c3ed3ae72f33633 Ref B: F9D76847270092D787DD96DF8891A6E7 Ref C: Mon Dec 29 06:43:18 2014 PST