@Override
	public int hashCode() {
		int hash1 = addrSpace.hashCode();
		int hash3 = (int) (offset >> 32) ^ (int) offset;
		return (hash1 << 16) ^ hash3;
	}
Constructs a new Generic address with the given offset within the given address space
@param addrSpace The Address space of the new address
@param offset the offset within the space for the new address
@throws AddressOutOfBoundsException if the offset is less than 0 or greater
than the max offset allowed for this space.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/address/GenericAddress.java