Ref A: 5f785735ea3448cabab929b268f7497f Ref B: 74D0BC6DC6EF15EA75D98C0030236343 Ref C: Tue Sep 30 23:23:39 2014 PST