Can you tell us why only 2 of 8 dedicated nodes that have always and still work flawlessly are listed above?
addnode=76.95.178.229:17020
addnode=82.200.205.30:17020
addnode=163.172.222.175:17020
addnode=5.101.122.184:17020
addnode=213.239.211.229:17020
addnode=188.40.78.31:17020
addnode=120.77.149.118:22556
addnode=118.123.245.243:22556
It's likely they were rejecting connections when the list was made.
From the debug logs
2018-04-07 18:40:14 connected 76.95.178.229:17020
2018-04-07 18:40:14 send version message: version 70005, blocks=4215131, us=69.254.99.173:17020, them=76.95.178.229:17020, peer=76.95.178.229:17020
2018-04-07 18:40:14 socket closed
2018-04-07 18:40:14 disconnecting node 76.95.178.229:17020
Not seeing most of the others in the recent debugs. Will add those back and see what I get! I will let you know what I find.
Minor edit to remove a wrong ip I was checking.