https://github.com/HerculesWS/Hercules/commit/2e6016f6d7ec3493888513239f518c7cfc06d3b8