Ref A: f0ee588cc2da4af68dd0a19b517b0c06 Ref B: 0C06728B65DE470AE49B66B3FBC08FA8 Ref C: Fri Dec 26 04:42:24 2014 PST