I have looked through our database of IP addresses that you have used to connect to the server the server. A mix of connections have been made from 41.248.*.*, 41.142.*.*, 105.156.*.*,105.157.*.*,105.158.*.*.
I checked all of the addresses beginning with 105.*.*.* to see if any IP addresses matched any other usernames or player accounts that have connected to the server but I could not find an exact match. I have taken a sample IP address from each of the two completely differing IP addresses: 41.142.151.12 and 105.156.145.205. I've looked both of these IP addresses up to gain more details and both are a near match to each other.
inetnum: 41.140.0.0 - 41.143.255.255
netname: ONdP1-20090106
descr: Maroc Telecom
country: MA
admin-c: SM13-AFRINIC
tech-c: SM13-AFRINIC
org: ORG-ONdP1-AFRINIC
status: ALLOCATED PA
mnt-by: AFRINIC-HM-MNT
mnt-lower: ONPT-MNT
mnt-domains: ONPT-MNT
source: AFRINIC # Filtered
parent: 41.0.0.0 - 41.255.255.255
and
inetnum: 105.128.0.0 - 105.159.255.255
netname: MAROM-TELECOM
descr: Maroc Telecom
country: MA
admin-c: SM13-AFRINIC
tech-c: SM13-AFRINIC
org: ORG-ONDP1-AFRINIC
status: ALLOCATED PA
mnt-by: AFRINIC-HM-MNT
mnt-lower: ONPT-MNT
source: AFRINIC # Filtered
parent: 105.0.0.0 - 105.255.255.255
I can't see anything which can prove your innocence or suggest that another player may be entering your account without you knowing. To me it just looks as if your IP address subnet is on a rota and changes every few days.