OP is it accurate to say this is GPU resistant when you've based your implementation on Monero, Masari and Alloy - all of which are GPU minable? What CPU specific functions have you implemented that make a GPU miner difficult to implement? Would a solo GPU miner not be possible?