========================== CONTRIBUTORS ========================== 1. Main contributor: Double Bastion LLC <www.doublebastion.com>