add larger block test
add larger block test
add larger block test
allow larger segment sizes (unsigned long)
use xor instead of equals in breakmark detection
use xor instead of equals in breakmark detection
performance boost: skip early part of each block