Not for the faint of heart, but I once got one of these off using a pipe wrench. And not in the conventional destructive way. First I removed the axle and bearings. That gave me enough room to put the top jaw of the pipe wrench inside the center, so the side edges grabbed the splines. Then I tightened the lower jaw against the teeth on the cogs as much as I could so it didn't slip. Then I leaned into the wrench. It was several years ago, and I can't recall how hard it was to get loose, so I might have just got lucky that it wasn't seized on the hub. You are using the wrench 90 degrees from the normal direction of force, so no warranties expressed or implied.