Generating OTP dfac1223a3a6acfbf8af5583d632f231954204a98e24c13bbf78c9f596315b9f for 216.73.217.106. Result is 24e486f52cb001ba1ecb81c20cfb3100c048e2dad4dc8a8eac23353a98d37832