converted to 128 bit ints for value and offset