Copyright (c) 2010-2016 Charlie Robbins, Jarrett Cruger & the Contributors. Copyright (c) 2010 - 2016 Charlie Robbins, Jarrett Cruger & the Contributors.