for my $msb (0 .. (length($row->{table}) || 256) - 1 >> 4) {
printf '<tr><th>%X', $msb + ($row->{offset} >> 4);
for my $lsb (0 .. $#nibble) {
for my $msb (0 .. (length($row->{table}) || 256) - 1 >> 4) {
printf '<tr><th>%X', $msb + ($row->{offset} >> 4);
for my $lsb (0 .. $#nibble) {