def METHOD_NAME(self, binaries, lower_bound):
    mask = self._get_byte_mask(binaries, lower_bound)
    if not len(mask) == lower_bound:
        raise RuntimeError('Failure in processing bytes for hex mask')
    first_binary_in_hex = self._get_first_512_bytes_in_hex(binaries[0])
    if not len(first_binary_in_hex) >= len(mask) * 2:
        raise RuntimeError('First binary is too small for depiction')
    highlighted_string = '<p style="font-family: monospace;">'
    for index, color in enumerate(mask):
        if index % COLUMN_WIDTH == 0:
            highlighted_string += '<br />'
        to_highlight = first_binary_in_hex[2 * index : 2 * index + 2]
        highlighted_string += f'<span style="color: #{color}">{to_highlight}</span>&nbsp;'
    return Markup(highlighted_string + '</p>')