Converting binary data to UUID was incorrect when the converting more than 31 bytes. Now always the first 16 bytes are used.