Generating OTP cb39c624576b329be70b5fcc9746fc43434f09b8bd157284f4f73a2bb860d5b8 for 216.73.216.66. Result is 2e04985c7690e276a8705e3a69e503f0226680d2679a84714c32980fa9b15d01