All of the following are chelicerates EXCEPT