HERCULES ENERGY TECHNOLOGY AND RESOURCE MANAGEMENT, INC.