protected function gifBlockCompare($globalBlock, $localBlock, $len)
    {
        for ($i = 0; $i < $len; $i++) {
            if ($globalBlock{3 * $i + 0} !== $localBlock{3 * $i + 0} ||
                $globalBlock{3 * $i + 1} !== $localBlock{3 * $i + 1} ||
                $globalBlock{3 * $i + 2} !== $localBlock{3 * $i + 2}
            ) {
                return false;
            }
        }

        return true;
    }