Copyright (C) 2014 The Guava Authors
Copyright (C) 2008 The Guava Authors
Copyright (C) 2011 The Guava Authors
Copyright (C) 2017 The Guava Authors
Copyright (C) 2010 The Guava Authors
Copyright (C) 2007 The Guava Authors
Copyright (C) 2015 The Guava Authors
Copyright (C) 2005 The Guava Authors
Copyright (C) 2012 The Guava Authors
Copyright (C) 2016 The Guava Authors
Copyright (C) 2006 The Guava Authors
Copyright (C) 2011 The Guava Authors.
Copyright (C) 2013 The Guava Authors
Copyright (C) 2009 The Guava Authors