picks from apnic
change long to Long for startAutnum and endAutnum so ripe can keep those values null
apnic picks, more detailed tests WIP