ncalls  tottime  percall  cumtime  percall filename:lineno(function)
        2    0.086    0.043    0.745    0.372 _xlsxwriter.py:197(write_cells)
    40594    0.073    0.000    0.073    0.000 {built-in method _libjson.dumps}
    27056    0.061    0.000    0.128    0.000 xmlwriter.py:129(_xml_number_element)
    40594    0.056    0.000    0.258    0.000 worksheet.py:5737(_write_cell)
    40594    0.055    0.000    0.118    0.000 excel.py:425(_format_value)
    40594    0.053    0.000    0.232    0.000 worksheet.py:421(_write)
    40594    0.044    0.000    0.305    0.000 worksheet.py:57(cell_wrapper)
    27056    0.044    0.000    0.095    0.000 worksheet.py:574(_write_number)
        2    0.042    0.021    0.355    0.178 worksheet.py:5555(_write_rows)
      224    0.041    0.000    0.041    0.000 {method 'compress' of 'zlib.Compress' objects}
    33822    0.039    0.000    0.056    0.000 excel.py:668(_generate_body)
    40594    0.038    0.000    0.038    0.000 worksheet.py:3855(_check_dimensions)
    40594    0.036    0.000    0.051    0.000 _base.py:727(_value_with_fmt)
    56631    0.030    0.000    0.062    0.000 codecs.py:373(write)
    40596    0.029    0.000    0.230    0.000 excel.py:685(get_formatted_cells)
    13538    0.027    0.000    0.057    0.000 worksheet.py:527(_write_string)
    40594    0.025    0.000    0.257    0.000 worksheet.py:401(write)
    56526    0.024    0.000    0.024    0.000 {method 'search' of 're.Pattern' objects}
    40594    0.022    0.000    0.022    0.000 utility.py:45(xl_rowcol_to_cell_fast)
    13538    0.022    0.000    0.050    0.000 xmlwriter.py:102(_xml_string_element)
    56631    0.021    0.000    0.083    0.000 codecs.py:719(write)
    40586    0.020    0.000    0.082    0.000 excel.py:551(_format_regular_rows)
    40964    0.020    0.000    0.032    0.000 missing.py:128(_isna_new)
    13538    0.018    0.000    0.081    0.000 worksheet.py:366(_write_token_as_string)
    40594    0.018    0.000    0.018    0.000 excel.py:27(__init__)
    56632    0.017    0.000    0.017    0.000 {method 'write' of '_io.BufferedWriter' objects}
    47646    0.017    0.000    0.037    0.000 xmlwriter.py:180(_escape_attributes)
    56631    0.014    0.000    0.014    0.000 {built-in method _codecs.utf_8_encode}
    40964    0.013    0.000    0.044    0.000 missing.py:48(isna)
    74495    0.012    0.000    0.016    0.000 {built-in method builtins.isinstance}
    40764    0.012    0.000    0.012    0.000 {built-in method __new__ of type object at 0x00007FFBA97079A0}
     6766    0.011    0.000    0.021    0.000 xmlwriter.py:61(_xml_start_tag_unencoded)
103523/102502    0.011    0.000    0.012    0.000 {built-in method builtins.len}
        2    0.011    0.005    0.011    0.005 worksheet.py:5633(_calculate_spans)
    82095    0.009    0.000    0.009    0.000 {pandas._libs.lib.is_scalar}
     6766    0.009    0.000    0.031    0.000 worksheet.py:5682(_write_row)
    27056    0.009    0.000    0.016    0.000 <string>:1(__new__)
      145    0.008    0.000    0.008    0.000 {built-in method nt.stat}
       44    0.008    0.000    0.008    0.000 {built-in method io.open}
    13538    0.008    0.000    0.008    0.000 sharedstrings.py:138(_get_shared_string_index)
    51533    0.008    0.000    0.008    0.000 {built-in method builtins.getattr}
    15452    0.008    0.000    0.012    0.000 re.py:271(_compile)
       11    0.008    0.001    0.008    0.001 {method 'factorize' of 'pandas._libs.hashtable.StringHashTable' objects}
    74594    0.007    0.000    0.007    0.000 {pandas._libs.lib.is_float}
        1    0.007    0.007    0.007    0.007 {pandas._libs.algos.take_2d_axis1_object_object}
    40923    0.007    0.000    0.007    0.000 {built-in method pandas._libs.missing.checknull}
        1    0.007    0.007    0.007    0.007 {built-in method nt.unlink}
       20    0.006    0.000    0.006    0.000 {built-in method nt.remove}
     2203    0.006    0.000    0.043    0.000 sharedstrings.py:86(_write_si)
        1    0.006    0.006    0.007    0.007 necompiler.py:765(evaluate)
    27326    0.006    0.000    0.006    0.000 {method 'startswith' of 'str' objects}
     8812    0.006    0.000    0.007    0.000 {method 'sub' of 're.Pattern' objects}
    27056    0.005    0.000    0.005    0.000 {built-in method math.isnan}
    40860    0.005    0.000    0.005    0.000 {pandas._libs.lib.is_integer}
       21    0.005    0.000    0.005    0.000 {built-in method nt.open}
        8    0.005    0.001    0.008    0.001 blocks.py:3322(_merge_blocks)
     6838    0.004    0.000    0.013    0.000 xmlwriter.py:70(_xml_end_tag)
       20    0.004    0.000    0.004    0.000 {built-in method nt.utime}
     8812    0.004    0.000    0.018    0.000 re.py:185(sub)
    27056    0.004    0.000    0.004    0.000 {built-in method math.isinf}
  185/127    0.004    0.000    0.005    0.000 {built-in method numpy.core._multiarray_umath.implement_array_function}
     6774    0.004    0.000    0.004    0.000 excel.py:412(header_style)
      244    0.004    0.000    0.004    0.000 {method 'read' of '_io.BufferedReader' objects}
       20    0.003    0.000    0.003    0.000 {method 'close' of '_io.BufferedWriter' objects}
       35    0.003    0.000    0.003    0.000 {built-in method marshal.loads}
      117    0.003    0.000    0.004    0.000 {pandas._libs.lib.infer_dtype}
       54    0.003    0.000    0.003    0.000 {method 'copy' of 'numpy.ndarray' objects}
        1    0.003    0.003    0.003    0.003 {pandas._libs.algos.take_2d_axis1_float64_float64}
       35    0.003    0.000    0.005    0.000 <frozen importlib._bootstrap_external>:914(get_data)
     2203    0.003    0.000    0.009    0.000 xmlwriter.py:112(_xml_si_element)
    20292    0.003    0.000    0.003    0.000 {pandas._libs.missing.isposinf_scalar}
        1    0.003    0.003    0.003    0.003 {pandas._libs.lib.astype_str}
     6609    0.003    0.000    0.011    0.000 re.py:180(search)
      239    0.003    0.000    0.003    0.000 {built-in method numpy.empty}
       52    0.002    0.000    0.003    0.000 cast.py:1239(construct_1d_object_array_from_listlike)
       35    0.002    0.000    0.002    0.000 {method 'read' of '_io.FileIO' objects}
     7080    0.002    0.000    0.003    0.000 generic.py:7(_check)
    20292    0.002    0.000    0.002    0.000 {pandas._libs.missing.isneginf_scalar}
        2    0.002    0.001    1.271    0.635 generic.py:2215(to_excel)
        9    0.002    0.000    0.002    0.000 ops.py:602(_aggregate)
        1    0.002    0.002    1.417    1.417 students.py:11(compute_student_per_teacher_stats)
        9    0.002    0.000    0.002    0.000 numeric.py:207(__contains__)
      224    0.002    0.000    0.002    0.000 {built-in method zlib.crc32}
       28    0.002    0.000    0.002    0.000 {method 'argsort' of 'numpy.ndarray' objects}
    14677    0.002    0.000    0.002    0.000 {method 'append' of 'list' objects}
     1371    0.002    0.000    0.003    0.000 common.py:1886(_is_dtype_type)
    87/65    0.001    0.000    0.008    0.000 base.py:277(__new__)
        1    0.001    0.001    0.001    0.001 {pandas._libs.ops.scalar_compare}
     6774    0.001    0.000    0.002    0.000 format.py:920(_get_xf_index)
     2203    0.001    0.000    0.001    0.000 re.py:307(_subx)
    13591    0.001    0.000    0.001    0.000 {pandas._libs.lib.is_bool}
      255    0.001    0.000    0.003    0.000 generic.py:5181(__setattr__)
  636/605    0.001    0.000    0.002    0.000 {built-in method numpy.array}
     2855    0.001    0.000    0.001    0.000 {built-in method builtins.hasattr}
     1507    0.001    0.000    0.005    0.000 base.py:231(is_dtype)
     1029    0.001    0.000    0.002    0.000 dtypes.py:83(find)
       21    0.001    0.000    0.001    0.000 {built-in method nt.close}
  155/152    0.001    0.000    0.017    0.000 series.py:197(__init__)
       20    0.001    0.000    0.057    0.003 zipfile.py:1718(write)
      181    0.001    0.000    0.001    0.000 {method 'reduce' of 'numpy.ufunc' objects}
      989    0.001    0.000    0.003    0.000 common.py:1743(is_extension_array_dtype)
      394    0.001    0.000    0.002    0.000 _dtype.py:333(_name_get)
 1011/981    0.001    0.000    0.001    0.000 {method 'format' of 'str' objects}
        2    0.001    0.000    0.044    0.022 sharedstrings.py:80(_write_sst_strings)
       48    0.001    0.000    0.002    0.000 {built-in method builtins.__build_class__}
      224    0.001    0.000    0.044    0.000 zipfile.py:1122(write)
       64    0.001    0.000    0.001    0.000 {method 'seek' of '_io.BufferedRandom' objects}
       20    0.001    0.000    0.001    0.000 {method 'flush' of 'zlib.Compress' objects}
       27    0.001    0.000    0.001    0.000 {pandas._libs.algos.take_1d_int64_int64}
     2233    0.001    0.000    0.001    0.000 xmlwriter.py:196(_escape_data)
       68    0.001    0.000    0.019    0.000 algorithms.py:1608(take_nd)
      946    0.001    0.000    0.001    0.000 {built-in method _abc._abc_instancecheck}
        2    0.001    0.000    0.001    0.000 {method 'get_labels_groupby' of 'pandas._libs.hashtable.Int64HashTable' objects}
       26    0.001    0.000    0.001    0.000 {pandas._libs.lib.map_infer}
     4436    0.001    0.000    0.001    0.000 {built-in method builtins.issubclass}
       34    0.001    0.000    0.001    0.000 {pandas._libs.lib.maybe_convert_objects}
      712    0.001    0.000    0.001    0.000 common.py:2020(pandas_dtype)
        3    0.001    0.000    0.001    0.000 {pandas._libs.algos.take_2d_axis0_object_object}
      647    0.001    0.000    0.001    0.000 {pandas._libs.lib.is_list_like}
       32    0.001    0.000    0.002    0.000 managers.py:216(_rebuild_blknos_and_blklocs)
      201    0.001    0.000    0.001    0.000 blocks.py:120(__init__)
      201    0.001    0.000    0.005    0.000 blocks.py:3258(make_block)
       51    0.001    0.000    0.007    0.000 <frozen importlib._bootstrap_external>:1356(find_spec)
      153    0.001    0.000    0.004    0.000 managers.py:1470(__init__)
       23    0.001    0.000    0.001    0.000 {method 'take' of 'numpy.ndarray' objects}
       70    0.001    0.000    0.008    0.000 construction.py:630(sanitize_array)
      368    0.001    0.000    0.001    0.000 {method 'write' of '_io.BufferedRandom' objects}
        6    0.001    0.000    0.001    0.000 {pandas._libs.algos.take_2d_axis0_float64_float64}
      248    0.000    0.000    0.001    0.000 common.py:255(is_sparse)
      100    0.000    0.000    0.003    0.000 blocks.py:3212(get_block_type)
  897/885    0.000    0.000    0.004    0.000 <frozen importlib._bootstrap>:1009(_handle_fromlist)
       13    0.000    0.000    0.000    0.000 {method 'clear' of 'dict' objects}
        2    0.000    0.000    0.497    0.249 workbook.py:625(_store_workbook)
      345    0.000    0.000    0.001    0.000 {built-in method builtins.max}
        2    0.000    0.000    0.000    0.000 sorting.py:22(get_group_index)
      254    0.000    0.000    0.001    0.000 config.py:83(_get_single_key)
      127    0.000    0.000    0.001    0.000 base.py:569(_simple_new)
      172    0.000    0.000    0.001    0.000 format.py:1165(base_formatter)
       68    0.000    0.000    0.001    0.000 algorithms.py:1481(_get_take_nd_function)
      946    0.000    0.000    0.001    0.000 abc.py:137(__instancecheck__)
     2082    0.000    0.000    0.001    0.000 format.py:347(len)
        2    0.000    0.000    0.000    0.000 sorting.py:135(decons_group_index)
      605    0.000    0.000    0.002    0.000 common.py:539(is_datetime64tz_dtype)
       62    0.000    0.000    0.000    0.000 {built-in method numpy.arange}
       36    0.000    0.000    0.004    0.000 indexing.py:901(_getitem_lowerdim)
      331    0.000    0.000    0.000    0.000 common.py:219(<lambda>)
      242    0.000    0.000    0.001    0.000 printing.py:153(pprint_thing)
       35    0.000    0.000    0.012    0.000 <frozen importlib._bootstrap_external>:793(get_code)
       37    0.000    0.000    0.009    0.000 managers.py:353(apply)
       14    0.000    0.000    0.003    0.000 format.py:1195(get_result_as_array)
       28    0.000    0.000    0.000    0.000 {built-in method builtins.sorted}
      182    0.000    0.000    0.000    0.000 generic.py:162(__init__)
       41    0.000    0.000    0.001    0.000 cast.py:298(maybe_promote)
      208    0.000    0.000    0.000    0.000 blocks.py:243(mgr_locs)
      108    0.000    0.000    0.001    0.000 xmlwriter.py:74(_xml_empty_tag)
      263    0.000    0.000    0.001    0.000 common.py:508(is_datetime64_dtype)
     37/3    0.000    0.000    0.026    0.009 <frozen importlib._bootstrap>:978(_find_and_load)
      116    0.000    0.000    0.001    0.000 _ufunc_config.py:39(seterr)
       41    0.000    0.000    0.001    0.000 ntpath.py:450(normpath)
      155    0.000    0.000    0.001    0.000 series.py:419(_set_axis)
      242    0.000    0.000    0.000    0.000 printing.py:188(as_escaped_unicode)
       41    0.000    0.000    0.002    0.000 missing.py:219(_isna_ndarraylike)
       20    0.000    0.000    0.048    0.002 shutil.py:76(copyfileobj)
       14    0.000    0.000    0.002    0.000 format.py:1210(format_values_with)
      269    0.000    0.000    0.001    0.000 dtypes.py:1092(is_dtype)
        1    0.000    0.000    0.000    0.000 worksheet.py:150(Worksheet)
       58    0.000    0.000    0.001    0.000 cast.py:986(maybe_cast_to_datetime)
        9    0.000    0.000    0.000    0.000 {method 'nonzero' of 'numpy.ndarray' objects}
      366    0.000    0.000    0.001    0.000 base.py:180(construct_from_string)
      103    0.000    0.000    0.000    0.000 ntpath.py:122(splitdrive)
     41/2    0.000    0.000    0.024    0.012 {built-in method builtins.exec}
      277    0.000    0.000    0.001    0.000 dtypes.py:912(is_dtype)
       88    0.000    0.000    0.000    0.000 base.py:4228(__contains__)
     1040    0.000    0.000    0.000    0.000 common.py:211(<lambda>)
       44    0.000    0.000    0.001    0.000 managers.py:971(iget)
      306    0.000    0.000    0.001    0.000 common.py:225(is_object_dtype)
       20    0.000    0.000    0.002    0.000 zipfile.py:1134(close)
      394    0.000    0.000    0.001    0.000 _dtype.py:319(_name_includes_bit_suffix)
        9    0.000    0.000    0.022    0.002 ops.py:453(_cython_operation)
       20    0.000    0.000    0.002    0.000 zipfile.py:506(from_file)
      237    0.000    0.000    0.000    0.000 series.py:456(name)
        9    0.000    0.000    0.003    0.000 format.py:1067(_format_strings)
      201    0.000    0.000    0.000    0.000 generic.py:5162(__getattr__)
       40    0.000    0.000    0.000    0.000 zipfile.py:404(FileHeader)
       86    0.000    0.000    0.001    0.000 common.py:240(asarray_tuplesafe)
      434    0.000    0.000    0.002    0.000 common.py:678(is_categorical_dtype)
      254    0.000    0.000    0.000    0.000 config.py:553(_get_root)
      113    0.000    0.000    0.001    0.000 base.py:4262(__getitem__)
       36    0.000    0.000    0.007    0.000 <frozen importlib._bootstrap>:882(_find_spec)
       51    0.000    0.000    0.002    0.000 base.py:1185(__iter__)
        6    0.000    0.000    0.018    0.003 format.py:581(_to_str_columns)
       20    0.000    0.000    0.000    0.000 {built-in method zlib.compressobj}
       70    0.000    0.000    0.001    0.000 <frozen importlib._bootstrap_external>:271(cache_from_source)
        8    0.000    0.000    0.036    0.005 {built-in method builtins.print}
      267    0.000    0.000    0.005    0.000 base.py:5707(ensure_index)
     1040    0.000    0.000    0.000    0.000 common.py:209(classes)
      214    0.000    0.000    0.000    0.000 frozen.py:78(__getitem__)
      696    0.000    0.000    0.000    0.000 format.py:1572(just)
      254    0.000    0.000    0.002    0.000 config.py:101(_get_option)
      116    0.000    0.000    0.000    0.000 _ufunc_config.py:139(geterr)
       17    0.000    0.000    0.005    0.000 series.py:3917(apply)
       20    0.000    0.000    0.006    0.000 tempfile.py:247(_mkstemp_inner)
      331    0.000    0.000    0.001    0.000 common.py:1850(_get_dtype)
      134    0.000    0.000    0.001    0.000 format.py:1084(_format)
      152    0.000    0.000    0.000    0.000 _internal.py:830(npy_ctypes_check)
       13    0.000    0.000    0.001    0.000 printing.py:12(adjoin)
       52    0.000    0.000    0.002    0.000 format.py:1555(_make_fixed_width)
      249    0.000    0.000    0.001    0.000 common.py:577(is_timedelta64_dtype)
       44    0.000    0.000    0.001    0.000 cast.py:866(maybe_castable)
      508    0.000    0.000    0.000    0.000 config.py:568(_get_deprecated_option)
       11    0.000    0.000    0.016    0.001 algorithms.py:610(factorize)
      145    0.000    0.000    0.002    0.000 common.py:1619(is_bool_dtype)
    17/11    0.000    0.000    0.001    0.000 sre_parse.py:469(_parse)
       10    0.000    0.000    0.000    0.000 {pandas._libs.lib.clean_index_list}
      618    0.000    0.000    0.000    0.000 {method 'join' of 'str' objects}
        3    0.000    0.000    0.000    0.000 {method 'writelines' of '_io._IOBase' objects}
       24    0.000    0.000    0.009    0.000 format.py:959(format_array)
      149    0.000    0.000    0.001    0.000 numerictypes.py:365(issubdtype)
       12    0.000    0.000    0.004    0.000 managers.py:1274(_slice_take_blocks_ax0)
      121    0.000    0.000    0.001    0.000 common.py:99(is_bool_indexer)
       22    0.000    0.000    0.012    0.001 format.py:807(_format_col)
      646    0.000    0.000    0.000    0.000 {method 'replace' of 'str' objects}
        2    0.000    0.000    0.000    0.000 {method 'close' of '_io.BufferedRandom' objects}
      342    0.000    0.000    0.001    0.000 common.py:642(is_interval_dtype)
        7    0.000    0.000    0.004    0.001 managers.py:1158(insert)
      748    0.000    0.000    0.000    0.000 format.py:1563(<genexpr>)
      298    0.000    0.000    0.000    0.000 numerictypes.py:293(issubclass_)
        6    0.000    0.000    0.000    0.000 __init__.py:316(namedtuple)
       30    0.000    0.000    0.000    0.000 {pandas._libs.algos.take_1d_object_object}
       76    0.000    0.000    0.000    0.000 {built-in method _thread.allocate_lock}
       58    0.000    0.000    0.001    0.000 base.py:634(_shallow_copy)
      451    0.000    0.000    0.000    0.000 base.py:723(__len__)
       54    0.000    0.000    0.001    0.000 cast.py:880(maybe_infer_to_datetimelike)
       24    0.000    0.000    0.001    0.000 base.py:1803(is_unique)
      178    0.000    0.000    0.000    0.000 generic.py:413(_get_axis_name)
      224    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:416(parent)
       23    0.000    0.000    0.002    0.000 series.py:4054(_reduce)
      256    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:56(_path_join)
  399/380    0.000    0.000    0.001    0.000 _asarray.py:16(asarray)
       20    0.000    0.000    0.036    0.002 frame.py:2964(__getitem__)
      248    0.000    0.000    0.000    0.000 inference.py:423(is_sequence)
       66    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:157(_get_module_lock)
       28    0.000    0.000    0.003    0.000 managers.py:126(__init__)
        5    0.000    0.000    0.000    0.000 indexers.py:161(maybe_convert_indices)
       72    0.000    0.000    0.000    0.000 xmlwriter.py:53(_xml_start_tag)
      277    0.000    0.000    0.001    0.000 common.py:608(is_period_dtype)
       12    0.000    0.000    0.002    0.000 multi.py:3112(equals)
      106    0.000    0.000    0.001    0.000 managers.py:167(shape)
       92    0.000    0.000    0.001    0.000 blocks.py:2788(__init__)
      256    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:58(<listcomp>)
       70    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:62(_path_split)
        7    0.000    0.000    0.000    0.000 {built-in method nt.get_terminal_size}
       26    0.000    0.000    0.000    0.000 {built-in method pandas._libs.missing.isnaobj}
       35    0.000    0.000    0.001    0.000 <frozen importlib._bootstrap>:504(_init_module_attrs)
       47    0.000    0.000    0.005    0.000 construction.py:759(_try_cast)
        3    0.000    0.000    0.035    0.012 format.py:671(to_string)
        2    0.000    0.000    0.428    0.214 packager.py:130(_create_package)
     35/2    0.000    0.000    0.024    0.012 <frozen importlib._bootstrap>:663(_load_unlocked)
      168    0.000    0.000    0.000    0.000 random.py:224(_randbelow)
        3    0.000    0.000    0.000    0.000 multi.py:1318(_engine)
      683    0.000    0.000    0.000    0.000 {method 'get' of 'dict' objects}
      110    0.000    0.000    0.001    0.000 blocks.py:267(make_block_same_class)
      181    0.000    0.000    0.000    0.000 managers.py:1585(internal_values)
        2    0.000    0.000    0.000    0.000 blocks.py:372(set)
       47    0.000    0.000    0.000    0.000 blocks.py:3290(_extend_blocks)
       32    0.000    0.000    0.002    0.000 frame.py:2916(_ixs)
      394    0.000    0.000    0.000    0.000 _dtype.py:36(_kind_name)
        7    0.000    0.000    0.000    0.000 index_tricks.py:318(__getitem__)
       20    0.000    0.000    0.000    0.000 {built-in method time.localtime}
      132    0.000    0.000    0.000    0.000 multi.py:1184(__len__)
       40    0.000    0.000    0.007    0.000 indexing.py:1410(__getitem__)
        1    0.000    0.000    0.000    0.000 format.py:13(Format)
       66    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:78(acquire)
       36    0.000    0.000    0.007    0.000 <frozen importlib._bootstrap_external>:1240(_get_spec)
      221    0.000    0.000    0.000    0.000 series.py:463(name)
        9    0.000    0.000    0.025    0.003 groupby.py:872(_cython_agg_general)
       20    0.000    0.000    0.001    0.000 zipfile.py:1565(_open_to_write)
     36/2    0.000    0.000    0.025    0.013 <frozen importlib._bootstrap>:948(_find_and_load_unlocked)
       52    0.000    0.000    0.001    0.000 format.py:1578(<listcomp>)
       27    0.000    0.000    0.009    0.000 frame.py:397(__init__)
       40    0.000    0.000    0.005    0.000 indexing.py:2135(_getitem_axis)
      310    0.000    0.000    0.000    0.000 {method 'split' of 'str' objects}
      252    0.000    0.000    0.000    0.000 {method 'view' of 'numpy.ndarray' objects}
       15    0.000    0.000    0.002    0.000 base.py:2957(get_indexer)
       46    0.000    0.000    0.000    0.000 _dtype.py:46(__str__)
      170    0.000    0.000    0.000    0.000 generic.py:426(_get_axis)
       50    0.000    0.000    0.000    0.000 format.py:412(_get_formatter)
      147    0.000    0.000    0.000    0.000 managers.py:1558(dtype)
      168    0.000    0.000    0.000    0.000 random.py:256(choice)
      254    0.000    0.000    0.000    0.000 config.py:609(_warn_if_deprecated)
       15    0.000    0.000    0.000    0.000 {method 'get_indexer' of 'pandas._libs.index.IndexEngine' objects}
       20    0.000    0.000    0.000    0.000 zipfile.py:339(__init__)
       10    0.000    0.000    0.000    0.000 function_base.py:4429(insert)
      134    0.000    0.000    0.000    0.000 {built-in method builtins.any}
        1    0.000    0.000    0.008    0.008 tempfile.py:186(_get_default_tempdir)
       22    0.000    0.000    0.001    0.000 algorithms.py:61(_ensure_data)
       90    0.000    0.000    0.000    0.000 generic.py:5145(__finalize__)
       18    0.000    0.000    0.000    0.000 xmlwriter.py:48(_xml_declaration)
       37    0.000    0.000    0.009    0.000 managers.py:935(_consolidate_inplace)
        6    0.000    0.000    0.002    0.000 concat.py:266(__init__)
      178    0.000    0.000    0.000    0.000 base.py:3901(values)
       26    0.000    0.000    0.000    0.000 range.py:83(__new__)
       20    0.000    0.000    0.006    0.000 codecs.py:871(open)
        3    0.000    0.000    0.002    0.001 {method 'get_indexer' of 'pandas._libs.index.BaseMultiIndexCodesEngine' objects}
      264    0.000    0.000    0.000    0.000 range.py:655(__len__)
        1    0.000    0.000    0.000    0.000 {built-in method nt.listdir}
      139    0.000    0.000    0.000    0.000 common.py:1585(is_float_dtype)
       36    0.000    0.000    0.002    0.000 {method 'get_loc' of 'pandas._libs.index.IndexEngine' objects}
        4    0.000    0.000    0.000    0.000 range.py:381(get_indexer)
        3    0.000    0.000    0.009    0.003 format.py:703(<listcomp>)
      254    0.000    0.000    0.002    0.000 config.py:232(__call__)
       38    0.000    0.000    0.000    0.000 base.py:710(_engine)
      181    0.000    0.000    0.001    0.000 missing.py:293(notna)
       11    0.000    0.000    0.003    0.000 sorting.py:396(safe_sort)
       44    0.000    0.000    0.001    0.000 frame.py:3466(_box_col_values)
      172    0.000    0.000    0.001    0.000 common.py:357(is_categorical)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:1190(_path_hooks)
       44    0.000    0.000    0.000    0.000 {method 'tell' of '_io.BufferedRandom' objects}
        4    0.000    0.000    0.002    0.000 managers.py:1031(set)
       67    0.000    0.000    0.000    0.000 printing.py:56(<listcomp>)
      258    0.000    0.000    0.000    0.000 managers.py:171(ndim)
       13    0.000    0.000    0.000    0.000 multi.py:1190(_set_names)
      405    0.000    0.000    0.000    0.000 managers.py:1523(_block)
      178    0.000    0.000    0.000    0.000 generic.py:510(ndim)
      413    0.000    0.000    0.000    0.000 {method 'rpartition' of 'str' objects}
       74    0.000    0.000    0.000    0.000 {method 'fill' of 'numpy.ndarray' objects}
     35/2    0.000    0.000    0.024    0.012 <frozen importlib._bootstrap_external>:722(exec_module)
       20    0.000    0.000    0.015    0.001 packager.py:157(_filename)
        1    0.000    0.000    0.001    0.001 blocks.py:840(setitem)
      201    0.000    0.000    0.000    0.000 blocks.py:131(_check_ndim)
      488    0.000    0.000    0.000    0.000 {method 'endswith' of 'str' objects}
      120    0.000    0.000    0.001    0.000 {method 'any' of 'numpy.ndarray' objects}
        4    0.000    0.000    0.004    0.001 frame.py:3473(__setitem__)
       66    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:103(release)
       77    0.000    0.000    0.000    0.000 {pandas._libs.algos.ensure_int64}
       11    0.000    0.000    0.010    0.001 algorithms.py:483(_factorize_array)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:574(spec_from_file_location)
       18    0.000    0.000    0.005    0.000 generic.py:5742(astype)
       21    0.000    0.000    0.000    0.000 ntpath.py:75(join)
       75    0.000    0.000    0.000    0.000 generic.py:400(_get_axis_number)
        5    0.000    0.000    0.017    0.003 managers.py:1376(take)
       45    0.000    0.000    0.000    0.000 printing.py:52(<listcomp>)
        3    0.000    0.000    0.000    0.000 managers.py:1854(_stack_arrays)
        6    0.000    0.000    0.003    0.001 format.py:849(_get_formatted_column_labels)
        3    0.000    0.000    0.037    0.012 generic.py:882(_aggregate_multiple_funcs)
       42    0.000    0.000    0.000    0.000 {method 'astype' of 'numpy.ndarray' objects}
       36    0.000    0.000    0.001    0.000 indexing.py:229(_has_valid_tuple)
        9    0.000    0.000    0.001    0.000 frame.py:3683(_sanitize_column)
        2    0.000    0.000    0.000    0.000 _xlsxwriter.py:78(convert)
      181    0.000    0.000    0.000    0.000 series.py:562(_values)
       72    0.000    0.000    0.001    0.000 indexing.py:1996(_validate_key)
        2    0.000    0.000    0.000    0.000 {method 'put' of 'numpy.ndarray' objects}
       36    0.000    0.000    0.000    0.000 indexing.py:2041(_is_scalar_access)
      109    0.000    0.000    0.000    0.000 common.py:1006(is_signed_integer_dtype)
       20    0.000    0.000    0.000    0.000 nanops.py:160(_has_infs)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:438(_classify_pyc)
      147    0.000    0.000    0.000    0.000 series.py:470(dtype)
       93    0.000    0.000    0.000    0.000 managers.py:325(__len__)
      624    0.000    0.000    0.000    0.000 {method 'rjust' of 'str' objects}
      121    0.000    0.000    0.001    0.000 common.py:1163(is_datetime64_any_dtype)
      171    0.000    0.000    0.000    0.000 inference.py:386(is_hashable)
        2    0.000    0.000    0.000    0.000 zipfile.py:1833(_write_end_record)
       35    0.000    0.000    0.004    0.000 <frozen importlib._bootstrap_external>:523(_compile_bytecode)
    22/11    0.000    0.000    0.000    0.000 sre_compile.py:71(_compile)
       82    0.000    0.000    0.000    0.000 common.py:951(is_integer_dtype)
        1    0.000    0.000    0.005    0.005 indexing.py:313(_setitem_with_indexer)
       21    0.000    0.000    0.001    0.000 tempfile.py:153(__next__)
       40    0.000    0.000    0.000    0.000 common.py:1510(is_numeric_dtype)
       18    0.000    0.000    0.004    0.000 blocks.py:561(_astype)
        3    0.000    0.000    0.052    0.017 generic.py:215(aggregate)
      650    0.000    0.000    0.000    0.000 {method 'ljust' of 'str' objects}
      254    0.000    0.000    0.000    0.000 config.py:535(_select_options)
       15    0.000    0.000    0.015    0.001 blocks.py:1293(take_nd)
      287    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:222(_verbose_message)
      365    0.000    0.000    0.000    0.000 blocks.py:239(mgr_locs)
       14    0.000    0.000    0.001    0.000 format.py:1230(<listcomp>)
      166    0.000    0.000    0.000    0.000 base.py:700(_reset_identity)
       21    0.000    0.000    0.000    0.000 tempfile.py:142(rng)
        7    0.000    0.000    0.000    0.000 {method 'get_value' of 'pandas._libs.index.IndexEngine' objects}
        4    0.000    0.000    0.000    0.000 {method 'strftime' of 'datetime.date' objects}
       78    0.000    0.000    0.000    0.000 dtypes.py:717(construct_from_string)
       14    0.000    0.000    0.000    0.000 sre_compile.py:249(_compile_charset)
      116    0.000    0.000    0.000    0.000 {built-in method numpy.seterrobj}
      324    0.000    0.000    0.000    0.000 zipfile.py:1115(_fileobj)
       14    0.000    0.000    0.000    0.000 sre_compile.py:276(_optimize_charset)
       26    0.000    0.000    0.000    0.000 missing.py:393(array_equivalent)
       14    0.000    0.000    0.000    0.000 numerictypes.py:578(_can_coerce_all)
      314    0.000    0.000    0.000    0.000 managers.py:169(<genexpr>)
       36    0.000    0.000    0.006    0.000 indexing.py:2090(_getitem_tuple)
      155    0.000    0.000    0.000    0.000 series.py:446(_set_subtyp)
        3    0.000    0.000    0.001    0.000 grouper.py:431(_get_grouper)
        6    0.000    0.000    0.003    0.000 format.py:505(_chk_truncate)
        1    0.000    0.000    0.021    0.021 workbook.py:9(<module>)
        3    0.000    0.000    0.001    0.000 managers.py:1726(form_blocks)
       58    0.000    0.000    0.000    0.000 dtypes.py:1040(construct_from_string)
      318    0.000    0.000    0.000    0.000 format.py:631(<genexpr>)
      268    0.000    0.000    0.000    0.000 blocks.py:343(dtype)
       37    0.000    0.000    0.003    0.000 blocks.py:767(copy)
        6    0.000    0.000    0.000    0.000 format.py:26(__init__)
       51    0.000    0.000    0.001    0.000 common.py:814(is_datetimelike)
       83    0.000    0.000    0.000    0.000 base.py:613(_get_attributes_dict)
        3    0.000    0.000    0.000    0.000 {pandas._libs.lib.map_infer_mask}
        2    0.000    0.000    0.002    0.001 __init__.py:1081(na_op)
        3    0.000    0.000    0.039    0.013 base.py:328(_aggregate)
       13    0.000    0.000    0.001    0.000 multi.py:232(__new__)
      100    0.000    0.000    0.000    0.000 common.py:1063(is_unsigned_integer_dtype)
       28    0.000    0.000    0.000    0.000 range.py:148(_simple_new)
        5    0.000    0.000    0.001    0.000 frame.py:4629(_maybe_casted_values)
        4    0.000    0.000    0.000    0.000 function_base.py:4218(delete)
        7    0.000    0.000    0.000    0.000 shutil.py:1073(get_terminal_size)
       33    0.000    0.000    0.001    0.000 base.py:4377(equals)
       30    0.000    0.000    0.001    0.000 managers.py:654(_consolidate_check)
  117/114    0.000    0.000    0.000    0.000 {built-in method builtins.all}
       64    0.000    0.000    0.000    0.000 indexing.py:2065(_validate_integer)
     12/3    0.000    0.000    0.037    0.012 generic.py:817(aggregate)
       31    0.000    0.000    0.000    0.000 {pandas._libs.lib.infer_datetimelike_array}
      108    0.000    0.000    0.000    0.000 indexing.py:1412(<genexpr>)
        1    0.000    0.000    0.000    0.000 {method 'readlines' of '_io._IOBase' objects}
       35    0.000    0.000    0.001    0.000 <frozen importlib._bootstrap>:576(module_from_spec)
      254    0.000    0.000    0.000    0.000 config.py:596(_translate_key)
       87    0.000    0.000    0.000    0.000 common.py:1825(_is_dtype)
       26    0.000    0.000    0.000    0.000 xmlwriter.py:24(__init__)
       32    0.000    0.000    0.000    0.000 generic.py:486(_info_axis)
        2    0.000    0.000    0.000    0.000 worksheet.py:162(__init__)
       46    0.000    0.000    0.000    0.000 multi.py:1187(_get_names)
      331    0.000    0.000    0.000    0.000 common.py:214(classes_and_not_datetimelike)
       46    0.000    0.000    0.001    0.000 blocks.py:347(ftype)
       63    0.000    0.000    0.001    0.000 base.py:1012(_ndarray_values)
       26    0.000    0.000    0.000    0.000 base.py:5801(default_index)
       63    0.000    0.000    0.000    0.000 {pandas._libs.lib.values_from_object}
       13    0.000    0.000    0.000    0.000 fromnumeric.py:73(_wrapreduction)
      140    0.000    0.000    0.001    0.000 _methods.py:44(_any)
       60    0.000    0.000    0.001    0.000 common.py:1684(is_extension_type)
        5    0.000    0.000    0.025    0.005 generic.py:3524(take)
       12    0.000    0.000    0.001    0.000 generic.py:6013(_convert)
       58    0.000    0.000    0.000    0.000 _ufunc_config.py:446(__exit__)
      112    0.000    0.000    0.000    0.000 sre_parse.py:233(__next)
       18    0.000    0.000    0.005    0.000 xmlwriter.py:34(_set_xml_writer)
      113    0.000    0.000    0.001    0.000 printing.py:47(justify)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:318(__exit__)
       10    0.000    0.000    0.001    0.000 cast.py:93(maybe_downcast_to_dtype)
       11    0.000    0.000    0.001    0.000 sre_compile.py:759(compile)
       20    0.000    0.000    0.001    0.000 generic.py:11594(stat_func)
      134    0.000    0.000    0.001    0.000 format.py:1081(<lambda>)
        6    0.000    0.000    0.001    0.000 groupby.py:343(__init__)
       44    0.000    0.000    0.000    0.000 generic.py:3279(_set_as_cached)
       28    0.000    0.000    0.000    0.000 format.py:1604(<listcomp>)
      124    0.000    0.000    0.007    0.000 <frozen importlib._bootstrap_external>:74(_path_stat)
        3    0.000    0.000    0.001    0.000 concat.py:599(_make_concat_multiindex)
        1    0.000    0.000    0.000    0.000 {method 'readline' of '_io.BufferedReader' objects}
      113    0.000    0.000    0.001    0.000 format.py:350(justify)
       13    0.000    0.000    0.001    0.000 multi.py:666(_set_levels)
       58    0.000    0.000    0.000    0.000 _ufunc_config.py:437(__init__)
       20    0.000    0.000    0.000    0.000 {built-in method time.mktime}
       20    0.000    0.000    0.000    0.000 zipfile.py:1105(__init__)
        6    0.000    0.000    0.001    0.000 concat.py:430(get_result)
       58    0.000    0.000    0.000    0.000 _ufunc_config.py:441(__enter__)
        1    0.000    0.000    0.000    0.000 chart.py:21(Chart)
       30    0.000    0.000    0.000    0.000 {pandas._libs.algos.ensure_int8}
      254    0.000    0.000    0.000    0.000 {built-in method builtins.iter}
        6    0.000    0.000    0.012    0.002 indexing.py:1205(_convert_to_indexer)
       36    0.000    0.000    0.000    0.000 indexing.py:242(_is_nested_tuple_indexer)
       58    0.000    0.000    0.000    0.000 dtypes.py:866(construct_from_string)
      232    0.000    0.000    0.000    0.000 format.py:1600(_is_number)
        3    0.000    0.000    0.005    0.002 frame.py:4479(reset_index)
    26/24    0.000    0.000    0.018    0.001 _decorators.py:164(wrapper)
       21    0.000    0.000    0.000    0.000 tempfile.py:156(<listcomp>)
        6    0.000    0.000    0.004    0.001 categorical.py:340(__init__)
        7    0.000    0.000    0.002    0.000 generic.py:4266(reindex)
       20    0.000    0.000    0.001    0.000 nanops.py:96(f)
       14    0.000    0.000    0.000    0.000 managers.py:340(_verify_integrity)
       24    0.000    0.000    0.007    0.000 format.py:1063(get_result)
      283    0.000    0.000    0.000    0.000 {method 'getrandbits' of '_random.Random' objects}
      278    0.000    0.000    0.000    0.000 {built-in method nt.fspath}
        7    0.000    0.000    0.001    0.000 managers.py:1995(_fast_count_smallints)
       23    0.000    0.000    0.001    0.000 cast.py:63(maybe_convert_platform)
       62    0.000    0.000    0.000    0.000 {built-in method _struct.pack}
        9    0.000    0.000    0.001    0.000 groupby.py:786(_try_cast)
        2    0.000    0.000    0.001    0.001 sorting.py:376(_reorder_by_uniques)
       20    0.000    0.000    0.000    0.000 zipfile.py:1695(_writecheck)
       28    0.000    0.000    0.000    0.000 format.py:1603(_cond)
  277/271    0.000    0.000    0.000    0.000 {built-in method builtins.hash}
        6    0.000    0.000    0.000    0.000 multi.py:63(_codes_to_ints)
      585    0.000    0.000    0.000    0.000 {method 'rstrip' of 'str' objects}
       58    0.000    0.000    0.000    0.000 common.py:862(is_dtype_equal)
       11    0.000    0.000    0.000    0.000 sre_compile.py:536(_compile_info)
      103    0.000    0.000    0.000    0.000 common.py:150(cast_scalar_indexer)
        5    0.000    0.000    0.015    0.003 grouper.py:414(_make_labels)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:1351(_get_spec)
        1    0.000    0.000    0.005    0.005 worksheet.py:9(<module>)
        9    0.000    0.000    0.016    0.002 managers.py:1224(reindex_indexer)
        6    0.000    0.000    0.001    0.000 format.py:906(_get_formatted_index)
       20    0.000    0.000    0.008    0.000 tempfile.py:114(_sanitize_params)
       50    0.000    0.000    0.000    0.000 common.py:1284(is_datetime_or_timedelta_dtype)
      124    0.000    0.000    0.000    0.000 inference.py:246(is_array_like)
        7    0.000    0.000    0.001    0.000 base.py:1110(_format_with_header)
       34    0.000    0.000    0.002    0.000 base.py:2888(get_loc)
       70    0.000    0.000    0.000    0.000 arrays.py:7(extract_array)
        2    0.000    0.000    0.000    0.000 {built-in method builtins.compile}
       44    0.000    0.000    0.000    0.000 blocks.py:369(iget)
      105    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:51(_r_long)
      102    0.000    0.000    0.000    0.000 indexers.py:13(is_list_like_indexer)
       15    0.000    0.000    0.001    0.000 multi.py:1340(values)
     46/4    0.000    0.000    0.000    0.000 copy.py:132(deepcopy)
      110    0.000    0.000    0.000    0.000 common.py:352(apply_if_callable)
        7    0.000    0.000    0.001    0.000 base.py:4702(get_value)
       12    0.000    0.000    0.001    0.000 multi.py:1540(_get_level_values)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:369(_get_cached)
       21    0.000    0.000    0.000    0.000 {built-in method _codecs.lookup}
       36    0.000    0.000    0.000    0.000 managers.py:1582(external_values)
       20    0.000    0.000    0.014    0.001 tempfile.py:303(mkstemp)
       20    0.000    0.000    0.000    0.000 codecs.py:423(__init__)
       10    0.000    0.000    0.000    0.000 numeric.py:1340(moveaxis)
       18    0.000    0.000    0.003    0.000 xmlwriter.py:43(_xml_close)
       20    0.000    0.000    0.000    0.000 numeric.py:1277(normalize_axis_tuple)
    28/17    0.000    0.000    0.000    0.000 sre_parse.py:174(getwidth)
      232    0.000    0.000    0.000    0.000 {built-in method numpy.geterrobj}
       26    0.000    0.000    0.001    0.000 {built-in method builtins.next}
        2    0.000    0.000    0.000    0.000 workbook.py:62(__init__)
        9    0.000    0.000    0.002    0.000 generic.py:951(_wrap_aggregated_output)
       35    0.000    0.000    0.000    0.000 {built-in method _imp._fix_co_filename}
       12    0.000    0.000    0.001    0.000 dtypes.py:498(validate_categories)
       70    0.000    0.000    0.001    0.000 <frozen importlib._bootstrap>:403(cached)
       20    0.000    0.000    0.000    0.000 codecs.py:681(__init__)
        3    0.000    0.000    0.036    0.012 frame.py:632(__repr__)
      155    0.000    0.000    0.000    0.000 managers.py:236(items)
       29    0.000    0.000    0.010    0.000 generic.py:5236(_protect_consolidate)
        4    0.000    0.000    0.009    0.002 indexing.py:1042(_get_listlike_indexer)
       13    0.000    0.000    0.000    0.000 shape_base.py:83(atleast_2d)
       83    0.000    0.000    0.000    0.000 base.py:617(<dictcomp>)
        3    0.000    0.000    0.009    0.003 construction.py:216(init_dict)
       21    0.000    0.000    0.000    0.000 {built-in method numpy.zeros}
        2    0.000    0.000    0.356    0.178 worksheet.py:3764(_assemble_xml_file)
       16    0.000    0.000    0.001    0.000 base.py:652(_shallow_copy_with_infer)
       20    0.000    0.000    0.001    0.000 zipfile.py:1467(open)
       11    0.000    0.000    0.001    0.000 algorithms.py:167(_reconstruct_data)
       28    0.000    0.000    0.000    0.000 format.py:394(_get_adjustment)
       38    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:58(__init__)
       33    0.000    0.000    0.003    0.000 <__array_function__ internals>:2(concatenate)
        2    0.000    0.000    0.001    0.001 zipfile.py:1208(__init__)
        7    0.000    0.000    0.003    0.000 base.py:5295(insert)
       72    0.000    0.000    0.000    0.000 indexing.py:2488(is_label_like)
       20    0.000    0.000    0.008    0.000 tempfile.py:287(gettempdir)
      237    0.000    0.000    0.000    0.000 {method 'items' of 'dict' objects}
        1    0.000    0.000    0.006    0.006 packager.py:9(<module>)
       15    0.000    0.000    0.001    0.000 generic.py:3265(_get_item_cache)
       72    0.000    0.000    0.000    0.000 inference.py:120(is_iterator)
       24    0.000    0.000    0.000    0.000 format.py:1037(__init__)
      202    0.000    0.000    0.000    0.000 {method 'pop' of 'dict' objects}
        9    0.000    0.000    0.000    0.000 ops.py:406(_get_cython_function)
        7    0.000    0.000    0.000    0.000 _asarray.py:223(require)
       92    0.000    0.000    0.000    0.000 {method 'ravel' of 'numpy.ndarray' objects}
       32    0.000    0.000    0.002    0.000 indexing.py:162(_get_loc)
      198    0.000    0.000    0.000    0.000 printing.py:59(_join_unicode)
        4    0.000    0.000    0.009    0.002 managers.py:1901(_consolidate)
        6    0.000    0.000    0.002    0.000 generic.py:3364(_slice)
      190    0.000    0.000    0.000    0.000 format.py:987(_to_string)
       24    0.000    0.000    0.000    0.000 blocks.py:170(_consolidate_key)
        6    0.000    0.000    0.022    0.004 groupby.py:1357(f)
       13    0.000    0.000    0.000    0.000 fromnumeric.py:2843(prod)
        6    0.000    0.000    0.000    0.000 range.py:226(_format_with_header)
    17/11    0.000    0.000    0.001    0.000 sre_parse.py:411(_parse_sub)
       13    0.000    0.000    0.001    0.000 format.py:353(adjoin)
       48    0.000    0.000    0.000    0.000 {method 'match' of 're.Pattern' objects}
       41    0.000    0.000    0.000    0.000 common.py:306(is_null_slice)
       13    0.000    0.000    0.000    0.000 multi.py:790(_set_codes)
       29    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:194(_lock_unlock_module)
       35    0.000    0.000    0.002    0.000 <frozen importlib._bootstrap_external>:951(path_stats)
       38    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:176(cb)
       27    0.000    0.000    0.000    0.000 inference.py:327(is_dict_like)
       14    0.000    0.000    0.000    0.000 format.py:1615(<listcomp>)
       60    0.000    0.000    0.000    0.000 zipfile.py:450(_encodeFilenameFlags)
       30    0.000    0.000    0.000    0.000 xmlwriter.py:91(_xml_data_element)
       20    0.000    0.000    0.000    0.000 {method 'any' of 'numpy.generic' objects}
       28    0.000    0.000    0.000    0.000 base.py:1390(set_names)
       19    0.000    0.000    0.000    0.000 managers.py:203(_is_single_block)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:471(_validate_timestamp_pyc)
     12/3    0.000    0.000    0.000    0.000 arrayprint.py:738(recurser)
       30    0.000    0.000    0.001    0.000 managers.py:655(<listcomp>)
       39    0.000    0.000    0.000    0.000 multi.py:800(<genexpr>)
       37    0.000    0.000    0.001    0.000 <frozen importlib._bootstrap>:147(__enter__)
       28    0.000    0.000    0.000    0.000 base.py:1358(_set_names)
       18    0.000    0.000    0.000    0.000 {method 'all' of 'numpy.ndarray' objects}
        6    0.000    0.000    0.000    0.000 {pandas._libs.lib.fast_zip}
       21    0.000    0.000    0.000    0.000 os.py:674(__getitem__)
       12    0.000    0.000    0.000    0.000 numeric.py:90(zeros_like)
        6    0.000    0.000    0.002    0.000 generic.py:5603(dtypes)
      172    0.000    0.000    0.000    0.000 multi.py:777(codes)
        9    0.000    0.000    0.001    0.000 generic.py:939(_wrap_output)
       21    0.000    0.000    0.000    0.000 {built-in method nt._getfullpathname}
       11    0.000    0.000    0.001    0.000 sre_parse.py:913(parse)
       38    0.000    0.000    0.002    0.000 <frozen importlib._bootstrap_external>:84(_path_is_mode_type)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:401(_check_name_wrapper)
       18    0.000    0.000    0.004    0.000 managers.py:580(astype)
       95    0.000    0.000    0.000    0.000 {method 'update' of 'dict' objects}
       28    0.000    0.000    0.007    0.000 generic.py:5249(f)
        3    0.000    0.000    0.036    0.012 frame.py:707(to_string)
       28    0.000    0.000    0.000    0.000 managers.py:132(<listcomp>)
        7    0.000    0.000    0.001    0.000 series.py:1068(__getitem__)
       39    0.000    0.000    0.000    0.000 multi.py:681(<genexpr>)
       11    0.000    0.000    0.003    0.000 algorithms.py:253(_get_data_algo)
        4    0.000    0.000    0.001    0.000 base.py:5315(drop)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:35(_new_module)
        9    0.000    0.000    0.001    0.000 managers.py:1553(convert)
        3    0.000    0.000    0.000    0.000 format.py:437(__init__)
        6    0.000    0.000    0.002    0.000 managers.py:739(get_slice)
       52    0.000    0.000    0.000    0.000 common.py:180(ensure_python_int)
       56    0.000    0.000    0.000    0.000 common.py:741(condition)
      204    0.000    0.000    0.000    0.000 blocks.py:207(internal_values)
       12    0.000    0.000    0.000    0.000 managers.py:942(get)
       15    0.000    0.000    0.000    0.000 base.py:4821(_maybe_promote)
       32    0.000    0.000    0.000    0.000 cast.py:583(coerce_indexer_dtype)
        6    0.000    0.000    0.004    0.001 categorical.py:2754(_factorize_from_iterable)
       70    0.000    0.000    0.000    0.000 {method 'rsplit' of 'str' objects}
       15    0.000    0.000    0.002    0.000 generic.py:1934(__contains__)
        4    0.000    0.000    0.000    0.000 indexing.py:1138(_validate_read_indexer)
        4    0.000    0.000    0.001    0.000 generic.py:4552(_reindex_with_indexers)
       21    0.000    0.000    0.001    0.000 ntpath.py:523(abspath)
      186    0.000    0.000    0.000    0.000 format.py:1263(<genexpr>)
        2    0.000    0.000    0.010    0.005 packager.py:346(_write_content_types_file)
       64    0.000    0.000    0.000    0.000 {method 'encode' of 'str' objects}
       13    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(prod)
        2    0.000    0.000    0.002    0.001 __init__.py:1126(wrapper)
       45    0.000    0.000    0.000    0.000 base.py:681(is_)
       56    0.000    0.000    0.000    0.000 common.py:711(is_string_dtype)
       14    0.000    0.000    0.000    0.000 format.py:1594(_trim_zeros_float)
       33    0.000    0.000    0.000    0.000 common.py:1792(is_complex_dtype)
       27    0.000    0.000    0.000    0.000 common.py:1466(needs_i8_conversion)
      108    0.000    0.000    0.000    0.000 indexing.py:243(<genexpr>)
        4    0.000    0.000    0.000    0.000 blocks.py:3336(<listcomp>)
        5    0.000    0.000    0.001    0.000 managers.py:2020(concatenate_block_managers)
      109    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:859(__exit__)
       78    0.000    0.000    0.000    0.000 sre_parse.py:164(__getitem__)
        5    0.000    0.000    0.000    0.000 grouper.py:245(__init__)
        2    0.000    0.000    1.267    0.633 excel.py:690(write)
      172    0.000    0.000    0.000    0.000 multi.py:610(levels)
      105    0.000    0.000    0.000    0.000 {built-in method from_bytes}
       20    0.000    0.000    0.000    0.000 {built-in method bottleneck.reduce.nanmax}
       21    0.000    0.000    0.000    0.000 range.py:181(_data)
        2    0.000    0.000    0.002    0.001 packager.py:448(_write_root_rels_file)
       11    0.000    0.000    0.000    0.000 enum.py:836(__and__)
        2    0.000    0.000    0.001    0.000 app.py:62(_assemble_xml_file)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:1404(_fill_cache)
        3    0.000    0.000    0.004    0.001 multi.py:432(from_tuples)
       53    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:1203(_path_importer_cache)
       36    0.000    0.000    0.007    0.000 <frozen importlib._bootstrap_external>:1272(find_spec)
       44    0.000    0.000    0.000    0.000 frame.py:491(axes)
       12    0.000    0.000    0.000    0.000 managers.py:2002(_preprocess_slice_or_indexer)
        9    0.000    0.000    0.022    0.002 ops.py:594(aggregate)
        3    0.000    0.000    0.004    0.001 multi.py:364(from_arrays)
     18/4    0.000    0.000    0.000    0.000 copy.py:210(_deepcopy_list)
       10    0.000    0.000    0.000    0.000 numeric.py:47(__new__)
        2    0.000    0.000    0.497    0.249 workbook.py:302(close)
       18    0.000    0.000    0.001    0.000 dtypes.py:339(_finalize)
       36    0.000    0.000    0.000    0.000 sparse.py:223(construct_from_string)
        2    0.000    0.000    0.002    0.001 sorting.py:355(compress_group_index)
       28    0.000    0.000    0.007    0.000 generic.py:5246(_consolidate_inplace)
      109    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:855(__enter__)
       14    0.000    0.000    0.003    0.000 format.py:1284(_format_strings)
        6    0.000    0.000    0.004    0.001 generic.py:5891(copy)
       94    0.000    0.000    0.000    0.000 {pandas._libs.algos.ensure_object}
       10    0.000    0.000    0.000    0.000 {built-in method pandas._libs.lib.is_datetime_array}
        2    0.000    0.000    0.002    0.001 packager.py:289(_write_app_file)
       24    0.000    0.000    0.000    0.000 generic.py:185(_init_mgr)
        6    0.000    0.000    0.003    0.001 concat.py:31(concat)
       20    0.000    0.000    0.000    0.000 zipfile.py:694(_get_compressor)
        3    0.000    0.000    0.015    0.005 ops.py:311(_get_compressed_labels)
      213    0.000    0.000    0.000    0.000 {built-in method _imp.acquire_lock}
      125    0.000    0.000    0.000    0.000 base.py:3923(_values)
       12    0.000    0.000    0.000    0.000 excel.py:500(_format_header_regular)
        1    0.000    0.000    0.000    0.000 linecache.py:82(updatecache)
        3    0.000    0.000    0.018    0.006 ops.py:330(result_index)
       36    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:369(__init__)
       28    0.000    0.000    0.006    0.000 managers.py:919(consolidate)
        6    0.000    0.000    0.000    0.000 base.py:1122(<listcomp>)
       18    0.000    0.000    0.004    0.000 blocks.py:558(astype)
       36    0.000    0.000    0.000    0.000 series.py:520(values)
        3    0.000    0.000    0.000    0.000 concat.py:33(get_dtype_kinds)
        6    0.000    0.000    0.001    0.000 concat.py:489(_get_new_axes)
       20    0.000    0.000    0.000    0.000 nanops.py:139(_bn_ok_dtype)
        6    0.000    0.000    0.000    0.000 format.py:884(<listcomp>)
        3    0.000    0.000    0.004    0.001 series.py:323(_init_dict)
       12    0.000    0.000    0.000    0.000 frame.py:3459(_box_item_values)
       34    0.000    0.000    0.000    0.000 {built-in method builtins.setattr}
        6    0.000    0.000    0.001    0.000 concat.py:535(_get_concat_axis)
        2    0.000    0.000    0.000    0.000 excel.py:525(_format_header)
        2    0.000    0.000    0.002    0.001 packager.py:468(_write_workbook_rels_file)
        3    0.000    0.000    0.007    0.002 multi.py:2412(get_indexer)
        3    0.000    0.000    0.003    0.001 groupby.py:1158(mean)
       26    0.000    0.000    0.000    0.000 frozen.py:188(_ensure_frozen)
       75    0.000    0.000    0.000    0.000 {built-in method builtins.min}
        5    0.000    0.000    0.000    0.000 generic.py:1682(_check_label_or_level_ambiguity)
        3    0.000    0.000    0.001    0.000 generic.py:7758(groupby)
     38/2    0.000    0.000    0.024    0.012 <frozen importlib._bootstrap>:211(_call_with_frames_removed)
        4    0.000    0.000    0.000    0.000 styles.py:210(_write_font)
       81    0.000    0.000    0.000    0.000 base.py:747(dtype)
        8    0.000    0.000    0.000    0.000 indexing.py:276(_convert_slice_indexer)
       47    0.000    0.000    0.000    0.000 multi.py:1944(nlevels)
       23    0.000    0.000    0.000    0.000 managers.py:1588(formatting_values)
      214    0.000    0.000    0.000    0.000 {function FrozenList.__getitem__ at 0x0000029FEEB17F78}
        7    0.000    0.000    0.000    0.000 concat.py:28(get_mgr_concatenation_plan)
        2    0.000    0.000    0.000    0.000 {method 'flush' of '_io.BufferedRandom' objects}
        5    0.000    0.000    0.000    0.000 base.py:831(array)
        1    0.000    0.000    0.001    0.001 format.py:221(_chk_truncate)
       37    0.000    0.000    0.002    0.000 <frozen importlib._bootstrap_external>:93(_path_isfile)
     14/6    0.000    0.000    0.000    0.000 {built-in method _abc._abc_subclasscheck}
       37    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:151(__exit__)
        7    0.000    0.000    0.002    0.000 base.py:4142(_coerce_scalar_to_index)
       28    0.000    0.000    0.000    0.000 {method 'reshape' of 'numpy.ndarray' objects}
      213    0.000    0.000    0.000    0.000 {built-in method _imp.release_lock}
       28    0.000    0.000    0.000    0.000 base.py:1470(rename)
       13    0.000    0.000    0.001    0.000 base.py:1093(format)
       28    0.000    0.000    0.000    0.000 format.py:344(__init__)
       49    0.000    0.000    0.000    0.000 series.py:723(__len__)
        9    0.000    0.000    0.000    0.000 indexing.py:2352(convert_to_index_sliceable)
       15    0.000    0.000    0.000    0.000 base.py:1814(is_boolean)
        6    0.000    0.000    0.001    0.000 managers.py:175(set_axis)
       61    0.000    0.000    0.000    0.000 {pandas._libs.algos.ensure_platform_int}
       76    0.000    0.000    0.000    0.000 sre_parse.py:254(get)
        3    0.000    0.000    0.037    0.012 base.py:431(_agg_1dim)
        4    0.000    0.000    0.002    0.001 generic.py:3921(_drop_axis)
       11    0.000    0.000    0.001    0.000 numeric.py:82(_shallow_copy)
        1    0.000    0.000    0.007    0.007 __init__.py:974(wrapper)
       14    0.000    0.000    0.000    0.000 format.py:1137(__init__)
      168    0.000    0.000    0.000    0.000 {method 'bit_length' of 'int' objects}
       10    0.000    0.000    0.000    0.000 base.py:1884(is_all_dates)
        6    0.000    0.000    0.000    0.000 indexing.py:270(_convert_scalar_indexer)
        5    0.000    0.000    0.000    0.000 base.py:3364(reindex)
       10    0.000    0.000    0.000    0.000 base.py:3156(_convert_slice_indexer)
       12    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(zeros_like)
       18    0.000    0.000    0.000    0.000 dtypes.py:477(validate_ordered)
        3    0.000    0.000    0.000    0.000 generic.py:1703(_normalize_keyword_aggregation)
       84    0.000    0.000    0.000    0.000 format.py:863(<genexpr>)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:311(__enter__)
        4    0.000    0.000    0.008    0.002 base.py:4804(get_indexer_for)
       52    0.000    0.000    0.000    0.000 managers.py:646(is_consolidated)
        4    0.000    0.000    0.000    0.000 relationships.py:30(__init__)
       18    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(empty_like)
       26    0.000    0.000    0.000    0.000 common.py:297(maybe_iterable_to_list)
       11    0.000    0.000    0.000    0.000 blocks.py:315(_slice)
        1    0.000    0.000    0.000    0.000 chart.py:7(<module>)
    14/11    0.000    0.000    0.000    0.000 sre_compile.py:461(_get_literal_prefix)
        3    0.000    0.000    0.000    0.000 construction.py:331(extract_index)
        7    0.000    0.000    0.000    0.000 numerictypes.py:602(find_common_type)
        4    0.000    0.000    0.000    0.000 {method 'getvalue' of '_io.StringIO' objects}
      140    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:321(<genexpr>)
        5    0.000    0.000    0.001    0.000 managers.py:1541(get_slice)
       31    0.000    0.000    0.001    0.000 re.py:232(compile)
        6    0.000    0.000    0.004    0.001 managers.py:765(copy)
        4    0.000    0.000    0.003    0.001 frame.py:3552(_set_item)
       10    0.000    0.000    0.000    0.000 utility.py:66(xl_col_to_name)
        6    0.000    0.000    0.000    0.000 common.py:258(<listcomp>)
       23    0.000    0.000    0.000    0.000 series.py:569(_formatting_values)
        3    0.000    0.000    0.000    0.000 {pandas._libs.lib.tuples_to_object_array}
       36    0.000    0.000    0.000    0.000 common.py:335(get_callable_name)
        4    0.000    0.000    0.000    0.000 version.py:307(parse)
       13    0.000    0.000    0.000    0.000 base.py:3104(_convert_scalar_indexer)
        1    0.000    0.000    0.001    0.001 excel.py:2(<module>)
        2    0.000    0.000    0.001    0.000 workbook.py:589(_assemble_xml_file)
        2    0.000    0.000    0.001    0.000 core.py:44(_assemble_xml_file)
        3    0.000    0.000    0.000    0.000 strings.py:1984(_wrap_result)
       14    0.000    0.000    0.000    0.000 relationships.py:100(_write_relationship)
       67    0.000    0.000    0.000    0.000 inference.py:353(<genexpr>)
       51    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:36(_relax_case)
       25    0.000    0.000    0.000    0.000 missing.py:574(clean_reindex_fill_method)
       13    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(atleast_2d)
        2    0.000    0.000    0.001    0.001 styles.py:50(_assemble_xml_file)
    88/44    0.000    0.000    0.000    0.000 necompiler.py:145(postorderWalk)
        5    0.000    0.000    0.000    0.000 numpy_.py:39(__init__)
       20    0.000    0.000    0.000    0.000 {function _ZipWriteFile.close at 0x0000029FEF7C3288}
        5    0.000    0.000    0.001    0.000 series.py:1180(_get_values)
       36    0.000    0.000    0.000    0.000 {built-in method _imp.is_frozen}
        8    0.000    0.000    0.002    0.000 indexing.py:1300(_get_slice_axis)
       20    0.000    0.000    0.000    0.000 tempfile.py:93(_infer_return_type)
        2    0.000    0.000    0.003    0.001 packager.py:393(_write_styles_file)
      135    0.000    0.000    0.000    0.000 {built-in method _thread.get_ident}
        2    0.000    0.000    0.000    0.000 concat.py:497(_concat_index_asobject)
        3    0.000    0.000    0.000    0.000 multi.py:2023(take)
        2    0.000    0.000    0.000    0.000 necompiler.py:273(stringToExpression)
        5    0.000    0.000    0.003    0.001 frame.py:3573(insert)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:884(__init__)
       11    0.000    0.000    0.001    0.000 sre_compile.py:598(_code)
       10    0.000    0.000    0.000    0.000 fromnumeric.py:55(_wrapfunc)
        6    0.000    0.000    0.000    0.000 generic.py:1791(_maybe_mangle_lambdas)
        9    0.000    0.000    0.000    0.000 groupby.py:2429(_reindex_output)
        3    0.000    0.000    0.013    0.004 ops.py:312(<listcomp>)
       20    0.000    0.000    0.000    0.000 generic.py:430(_get_block_manager_axis)
       74    0.000    0.000    0.000    0.000 format.py:1607(<genexpr>)
        7    0.000    0.000    0.000    0.000 generic.py:346(_construct_axes_from_arguments)
        1    0.000    0.000    0.007    0.007 __init__.py:946(na_op)
        6    0.000    0.000    0.000    0.000 managers.py:255(get_dtypes)
        6    0.000    0.000    0.000    0.000 workbook.py:198(add_format)
       14    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(ndim)
        3    0.000    0.000    0.000    0.000 arrayprint.py:494(_array2string)
       28    0.000    0.000    0.000    0.000 cast.py:1264(construct_1d_ndarray_preserving_na)
        4    0.000    0.000    0.001    0.000 generic.py:4517(_reindex_axes)
        3    0.000    0.000    0.000    0.000 {built-in method _codecs.utf_8_decode}
        1    0.000    0.000    0.001    0.001 {built-in method _warnings.warn}
       23    0.000    0.000    0.000    0.000 {built-in method builtins.sum}
        3    0.000    0.000    0.000    0.000 arrayprint.py:477(wrapper)
       16    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(copyto)
        2    0.000    0.000    0.357    0.179 packager.py:177(_write_worksheet_files)
       26    0.000    0.000    0.000    0.000 common.py:1553(is_string_like_dtype)
        3    0.000    0.000    0.052    0.017 generic.py:1446(aggregate)
        3    0.000    0.000    0.000    0.000 managers.py:1837(_multi_blockify)
        1    0.000    0.000    0.000    0.000 styles.py:9(<module>)
        2    0.000    0.000    0.002    0.001 packager.py:325(_write_core_file)
       37    0.000    0.000    0.000    0.000 base.py:4006(_internal_get_values)
        6    0.000    0.000    0.000    0.000 blocks.py:319(getitem_block)
        4    0.000    0.000    0.000    0.000 zipfile.py:1811(close)
        3    0.000    0.000    0.001    0.000 multi.py:2457(reindex)
       14    0.000    0.000    0.000    0.000 generic.py:4497(<genexpr>)
      116    0.000    0.000    0.000    0.000 numeric.py:134(is_all_dates)
       21    0.000    0.000    0.000    0.000 {built-in method nt.getpid}
      112    0.000    0.000    0.000    0.000 multi.py:1188(<genexpr>)
       22    0.000    0.000    0.000    0.000 frame.py:992(__len__)
       13    0.000    0.000    0.000    0.000 managers.py:1592(get_values)
      115    0.000    0.000    0.000    0.000 {built-in method builtins.callable}
       36    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:792(find_spec)
       13    0.000    0.000    0.000    0.000 generic.py:3358(_clear_item_cache)
        7    0.000    0.000    0.002    0.000 series.py:4218(reindex)
       31    0.000    0.000    0.000    0.000 {built-in method builtins.chr}
       18    0.000    0.000    0.000    0.000 groupby.py:748(_iterate_slices)
       20    0.000    0.000    0.000    0.000 styles.py:460(_write_sub_border)
       22    0.000    0.000    0.000    0.000 enum.py:284(__call__)
       12    0.000    0.000    0.000    0.000 sre_parse.py:224(__init__)
        5    0.000    0.000    0.000    0.000 indexing.py:2377(check_bool_indexer)
        2    0.000    0.000    0.000    0.000 packager.py:504(_write_worksheet_rels_files)
        5    0.000    0.000    0.000    0.000 sre_compile.py:413(<listcomp>)
       34    0.000    0.000    0.000    0.000 managers.py:342(<genexpr>)
       52    0.000    0.000    0.000    0.000 {method 'find' of 'bytearray' objects}
        2    0.000    0.000    0.046    0.023 packager.py:278(_write_shared_strings_file)
       23    0.000    0.000    0.000    0.000 base.py:1355(_get_names)
        4    0.000    0.000    0.002    0.001 generic.py:3883(drop)
        4    0.000    0.000    0.002    0.000 generic.py:3380(_set_item)
        2    0.000    0.000    0.016    0.008 ops.py:324(recons_labels)
       21    0.000    0.000    0.000    0.000 {method 'lstrip' of 'str' objects}
       12    0.000    0.000    0.000    0.000 format.py:890(has_index_names)
       14    0.000    0.000    0.000    0.000 generic.py:227(_validate_dtype)
       40    0.000    0.000    0.000    0.000 zipfile.py:540(is_dir)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:307(__init__)
        3    0.000    0.000    0.000    0.000 strings.py:108(_map)
        9    0.000    0.000    0.000    0.000 missing.py:376(_isna_compat)
        3    0.000    0.000    0.000    0.000 nanops.py:239(_get_values)
       44    0.000    0.000    0.000    0.000 base.py:526(<genexpr>)
       37    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:143(__init__)
       21    0.000    0.000    0.000    0.000 base.py:729(__array__)
        6    0.000    0.000    0.000    0.000 format.py:924(<listcomp>)
        2    0.000    0.000    0.024    0.012 _base.py:619(__new__)
       72    0.000    0.000    0.000    0.000 format.py:882(<genexpr>)
        4    0.000    0.000    0.000    0.000 {method 'split' of 're.Pattern' objects}
       13    0.000    0.000    0.000    0.000 fromnumeric.py:74(<dictcomp>)
        9    0.000    0.000    0.000    0.000 generic.py:5254(_consolidate)
       14    0.000    0.000    0.000    0.000 format.py:1612(<listcomp>)
       67    0.000    0.000    0.000    0.000 series.py:402(_constructor)
        4    0.000    0.000    0.000    0.000 relationships.py:89(_write_relationships)
       13    0.000    0.000    0.000    0.000 printing.py:33(<listcomp>)
        6    0.000    0.000    0.000    0.000 format.py:861(_get_font_key)
       24    0.000    0.000    0.000    0.000 {method 'transpose' of 'numpy.ndarray' objects}
       64    0.000    0.000    0.000    0.000 sre_parse.py:249(match)
        3    0.000    0.000    0.000    0.000 arrayprint.py:532(array2string)
        6    0.000    0.000    0.000    0.000 generic.py:1758(_managle_lambda_list)
        4    0.000    0.000    0.000    0.000 styles.py:561(_write_xf)
       12    0.000    0.000    0.000    0.000 format.py:898(show_row_idx_names)
        4    0.000    0.000    0.000    0.000 styles.py:406(_write_border)
       24    0.000    0.000    0.000    0.000 managers.py:1907(<lambda>)
       21    0.000    0.000    0.000    0.000 os.py:744(encodekey)
        9    0.000    0.000    0.000    0.000 base.py:784(view)
        1    0.000    0.000    0.000    0.000 necompiler.py:554(precompile)
        2    0.000    0.000    0.000    0.000 {function Random.seed at 0x0000029FEE352558}
       70    0.000    0.000    0.000    0.000 numerictypes.py:587(<listcomp>)
       38    0.000    0.000    0.000    0.000 _asarray.py:88(asanyarray)
        5    0.000    0.000    0.000    0.000 numeric.py:238(_convert_scalar_indexer)
        1    0.000    0.000    0.000    0.000 workbook.py:47(Workbook)
        7    0.000    0.000    0.000    0.000 _asarray.py:300(<setcomp>)
        6    0.000    0.000    0.000    0.000 base.py:1817(is_integer)
        5    0.000    0.000    0.000    0.000 concat.py:93(_get_frame_result_type)
       44    0.000    0.000    0.000    0.000 format.py:624(<genexpr>)
        3    0.000    0.000    0.000    0.000 {method 'cumsum' of 'numpy.ndarray' objects}
       34    0.000    0.000    0.000    0.000 sre_parse.py:286(tell)
        1    0.000    0.000    0.000    0.000 {method 'write' of '_io.TextIOWrapper' objects}
        3    0.000    0.000    0.000    0.000 frame.py:3703(reindexer)
        2    0.000    0.000    0.000    0.000 packager.py:80(__init__)
        1    0.000    0.000    0.000    0.000 tokenize.py:443(open)
        2    0.000    0.000    0.024    0.012 _optional.py:52(import_optional_dependency)
        3    0.000    0.000    0.000    0.000 strings.py:1916(__init__)
       23    0.000    0.000    0.000    0.000 blocks.py:213(formatting_values)
        1    0.000    0.000    0.001    0.001 series.py:1594(__repr__)
      110    0.000    0.000    0.000    0.000 {method 'lower' of 'str' objects}
        6    0.000    0.000    0.001    0.000 generic.py:689(_set_axis)
        3    0.000    0.000    0.000    0.000 api.py:151(_union_indexes)
        3    0.000    0.000    0.001    0.000 groupby.py:2509(groupby)
       46    0.000    0.000    0.000    0.000 workbook.py:512(worksheets)
        1    0.000    0.000    0.001    0.001 compatibility.py:8(<module>)
        3    0.000    0.000    0.000    0.000 shape_base.py:1169(tile)
        6    0.000    0.000    0.000    0.000 groupby.py:515(_set_group_selection)
        6    0.000    0.000    0.000    0.000 dtypes.py:534(update_dtype)
       56    0.000    0.000    0.000    0.000 base.py:717(ndim)
        1    0.000    0.000    0.000    0.000 expressions.py:73(_can_use_numexpr)
        1    0.000    0.000    0.007    0.007 expressions.py:99(_evaluate_numexpr)
        9    0.000    0.000    0.000    0.000 missing.py:501(_maybe_fill)
        2    0.000    0.000    0.000    0.000 workbook.py:1747(_write_sheets)
        3    0.000    0.000    0.000    0.000 generic.py:1539(__invert__)
        5    0.000    0.000    0.001    0.000 generic.py:3413(_check_setitem_copy)
        4    0.000    0.000    0.000    0.000 genericpath.py:121(_splitext)
        5    0.000    0.000    0.000    0.000 sre_compile.py:411(_mk_bitmap)
        3    0.000    0.000    0.000    0.000 range.py:413(_shallow_copy)
       22    0.000    0.000    0.000    0.000 enum.py:526(__new__)
        1    0.000    0.000    0.001    0.001 indexing.py:472(setter)
       12    0.000    0.000    0.000    0.000 blocks.py:674(convert)
        2    0.000    0.000    0.002    0.001 packager.py:418(_write_theme_file)
       62    0.000    0.000    0.000    0.000 {method 'extend' of 'list' objects}
       34    0.000    0.000    0.000    0.000 sre_parse.py:81(groups)
        5    0.000    0.000    0.000    0.000 numpy_.py:122(__init__)
        6    0.000    0.000    0.000    0.000 concat.py:353(<listcomp>)
        5    0.000    0.000    0.000    0.000 concat.py:525(_get_comb_axis)
       18    0.000    0.000    0.000    0.000 groupby.py:2464(<genexpr>)
        7    0.000    0.000    0.000    0.000 sre_parse.py:295(_class_escape)
        4    0.000    0.000    0.003    0.001 shape_base.py:224(vstack)
       18    0.000    0.000    0.001    0.000 dtypes.py:225(__init__)
        2    0.000    0.000    0.000    0.000 sharedstrings.py:157(_sort_string_data)
        7    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(bincount)
        6    0.000    0.000    0.000    0.000 base.py:1954(hasnans)
        4    0.000    0.000    0.000    0.000 base.py:3228(_convert_listlike_indexer)
       11    0.000    0.000    0.000    0.000 frame.py:508(shape)
       43    0.000    0.000    0.000    0.000 managers.py:1549(index)
        5    0.000    0.000    0.000    0.000 construction.py:602(sanitize_index)
        6    0.000    0.000    0.013    0.002 grouper.py:394(labels)
        2    0.000    0.000    0.000    0.000 workbook.py:720(_add_sheet)
        3    0.000    0.000    0.000    0.000 arrayprint.py:425(_get_format_function)
       18    0.000    0.000    0.000    0.000 copy.py:252(_keep_alive)
        1    0.000    0.000    0.000    0.000 format.py:1295(<listcomp>)
        6    0.000    0.000    0.000    0.000 groupby.py:557(__getattr__)
       71    0.000    0.000    0.000    0.000 {method 'add' of 'set' objects}
       19    0.000    0.000    0.000    0.000 base.py:1877(inferred_type)
        1    0.000    0.000    0.003    0.003 cast.py:628(astype_nansafe)
      3/1    0.000    0.000    0.000    0.000 necompiler.py:188(typeCompileAst)
       11    0.000    0.000    0.000    0.000 {method 'add' of 'pandas._libs.internals.BlockPlacement' objects}
        6    0.000    0.000    0.000    0.000 dtypes.py:248(_from_values_or_dtype)
       18    0.000    0.000    0.000    0.000 inspect.py:72(isclass)
       26    0.000    0.000    0.000    0.000 common.py:185(_all_none)
        2    0.000    0.000    0.000    0.000 base.py:885(take)
        3    0.000    0.000    0.000    0.000 generic.py:11699(logical_func)
       11    0.000    0.000    0.000    0.000 {built-in method _sre.compile}
        6    0.000    0.000    0.000    0.000 sre_parse.py:408(_uniq)
        6    0.000    0.000    0.000    0.000 categorical.py:713(_get_codes)
        3    0.000    0.000    0.001    0.000 base.py:4310(append)
        2    0.000    0.000    0.001    0.000 contenttypes.py:60(_assemble_xml_file)
        4    0.000    0.000    0.000    0.000 function_base.py:4640(append)
        5    0.000    0.000    0.000    0.000 series.py:889(__array__)
        6    0.000    0.000    0.000    0.000 format.py:880(_get_border_key)
       10    0.000    0.000    0.000    0.000 {pandas._libs.internals.get_blkno_placements}
        3    0.000    0.000    0.000    0.000 multi.py:2859(_get_level_indexer)
       18    0.000    0.000    0.000    0.000 blocks.py:188(is_categorical_astype)
        2    0.000    0.000    0.000    0.000 contenttypes.py:42(__init__)
        4    0.000    0.000    0.000    0.000 app.py:137(_write_vt_vector)
       20    0.000    0.000    0.000    0.000 {method 'find' of 'str' objects}
       62    0.000    0.000    0.000    0.000 managers.py:1606(_consolidate_inplace)
       18    0.000    0.000    0.000    0.000 _methods.py:47(_all)
        2    0.000    0.000    0.000    0.000 random.py:97(seed)
        8    0.000    0.000    0.000    0.000 generic.py:3384(_set_is_copy)
        2    0.000    0.000    0.000    0.000 _xlsxwriter.py:164(__init__)
        3    0.000    0.000    0.000    0.000 {built-in method _operator.inv}
       27    0.000    0.000    0.000    0.000 generic.py:746(_selection_name)
       18    0.000    0.000    0.000    0.000 format.py:1618(_has_names)
        4    0.000    0.000    0.000    0.000 ops.py:142(shape)
        2    0.000    0.000    0.000    0.000 styles.py:25(__init__)
       22    0.000    0.000    0.000    0.000 sre_parse.py:111(__init__)
        3    0.000    0.000    0.001    0.000 managers.py:1691(create_block_manager_from_arrays)
       17    0.000    0.000    0.000    0.000 necompiler.py:151(allOf)
        3    0.000    0.000    0.037    0.012 base.py:449(_agg)
        4    0.000    0.000    0.000    0.000 multi.py:3176(union)
       22    0.000    0.000    0.000    0.000 zipfile.py:675(_check_compression)
        2    0.000    0.000    0.000    0.000 format.py:847(_get_format_key)
        4    0.000    0.000    0.000    0.000 common.py:264(index_labels_to_array)
       11    0.000    0.000    0.000    0.000 algorithms.py:199(_ensure_arraylike)
        4    0.000    0.000    0.001    0.000 base.py:5285(delete)
        1    0.000    0.000    0.002    0.002 drawing.py:8(<module>)
       15    0.000    0.000    0.000    0.000 {pandas._libs.lib.array_equivalent_object}
        3    0.000    0.000    0.000    0.000 function.py:360(validate_groupby_func)
        2    0.000    0.000    0.000    0.000 workbook.py:827(_prepare_formats)
        4    0.000    0.000    0.000    0.000 multi.py:3343(_convert_can_do_setop)
      106    0.000    0.000    0.000    0.000 {built-in method builtins.id}
        3    0.000    0.000    0.000    0.000 construction.py:300(_homogenize)
       11    0.000    0.000    0.000    0.000 managers.py:784(<lambda>)
        3    0.000    0.000    0.000    0.000 generic.py:1997(__array_wrap__)
       20    0.000    0.000    0.000    0.000 codecs.py:738(__getattr__)
        2    0.000    0.000    0.001    0.000 generic.py:4678(head)
        8    0.000    0.000    0.002    0.000 indexing.py:165(_slice)
        2    0.000    0.000    0.000    0.000 workbook.py:1101(_prepare_drawings)
        2    0.000    0.000    0.045    0.022 sharedstrings.py:44(_assemble_xml_file)
        4    0.000    0.000    0.000    0.000 core.py:71(_datetime_to_iso8601_date)
        7    0.000    0.000    0.000    0.000 base.py:4404(identical)
       10    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(insert)
       26    0.000    0.000    0.000    0.000 base.py:87(_reset_cache)
        3    0.000    0.000    0.000    0.000 console.py:8(get_console_size)
        5    0.000    0.000    0.000    0.000 common.py:126(_stringify_path)
        5    0.000    0.000    0.000    0.000 grouper.py:600(is_in_obj)
       52    0.000    0.000    0.000    0.000 {pandas._libs.lib.item_from_zerodim}
       26    0.000    0.000    0.000    0.000 frozen.py:146(_shallow_copy)
        1    0.000    0.000    0.000    0.000 tempfile.py:159(_candidate_tempdir_list)
        5    0.000    0.000    0.000    0.000 grouper.py:672(_convert_grouper)
        1    0.000    0.000    0.000    0.000 xmlwriter.py:11(<module>)
        3    0.000    0.000    0.000    0.000 ntpath.py:287(expanduser)
        5    0.000    0.000    0.000    0.000 generic.py:388(_from_axes)
        3    0.000    0.000    0.000    0.000 managers.py:583(convert)
        6    0.000    0.000    0.000    0.000 _validators.py:139(validate_kwargs)
        5    0.000    0.000    0.000    0.000 api.py:96(_get_distinct_objs)
        1    0.000    0.000    0.000    0.000 css.py:14(CSSResolver)
        1    0.000    0.000    0.000    0.000 warnings.py:35(_formatwarnmsg_impl)
        3    0.000    0.000    0.000    0.000 arrayprint.py:372(_get_formatdict)
       30    0.000    0.000    0.000    0.000 base.py:5059(_validate_indexer)
        1    0.000    0.000    0.000    0.000 drawing.py:13(Drawing)
       20    0.000    0.000    0.000    0.000 codecs.py:348(__init__)
        3    0.000    0.000    0.000    0.000 arrayprint.py:69(_make_options_dict)
        3    0.000    0.000    0.000    0.000 frame.py:623(_info_repr)
       21    0.000    0.000    0.000    0.000 {method 'insert' of 'list' objects}
       36    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:719(find_spec)
       20    0.000    0.000    0.000    0.000 numeric.py:1327(<listcomp>)
        3    0.000    0.000    0.004    0.001 categorical.py:2794(_factorize_from_iterables)
        3    0.000    0.000    0.000    0.000 generic.py:1459(_gotitem)
        4    0.000    0.000    0.001    0.000 relationships.py:47(_assemble_xml_file)
       12    0.000    0.000    0.000    0.000 relationships.py:58(_add_document_relationship)
        1    0.000    0.000    0.000    0.000 ntpath.py:337(expandvars)
       26    0.000    0.000    0.000    0.000 common.py:1582(<lambda>)
       13    0.000    0.000    0.000    0.000 series.py:596(_internal_get_values)
        2    0.000    0.000    0.000    0.000 workbook.py:758(_check_sheetname)
        2    0.000    0.000    0.002    0.001 packager.py:170(_write_workbook_file)
        3    0.000    0.000    0.002    0.001 construction.py:69(arrays_to_mgr)
        2    0.000    0.000    0.000    0.000 multi.py:914(copy)
       21    0.000    0.000    0.000    0.000 blocks.py:339(shape)
        9    0.000    0.000    0.000    0.000 ops.py:410(get_func)
        2    0.000    0.000    0.000    0.000 workbook.py:809(_prepare_format_properties)
       37    0.000    0.000    0.000    0.000 managers.py:418(<dictcomp>)
       12    0.000    0.000    0.000    0.000 concat.py:438(combine_concat_plans)
        8    0.000    0.000    0.000    0.000 sre_compile.py:492(_get_charset_prefix)
       32    0.000    0.000    0.000    0.000 sre_parse.py:160(__len__)
       31    0.000    0.000    0.000    0.000 function.py:42(__call__)
       12    0.000    0.000    0.001    0.000 multi.py:614(_values)
        2    0.000    0.000    0.000    0.000 _base.py:683(__init__)
        2    0.000    0.000    0.000    0.000 expressions.py:118(commonKind)
       28    0.000    0.000    0.000    0.000 sre_parse.py:172(append)
        5    0.000    0.000    0.000    0.000 managers.py:2033(<listcomp>)
        2    0.000    0.000    0.000    0.000 ops.py:336(<listcomp>)
        1    0.000    0.000    0.000    0.000 utility.py:7(<module>)
        3    0.000    0.000    0.000    0.000 console.py:53(in_interactive_session)
       20    0.000    0.000    0.000    0.000 tempfile.py:233(_get_candidate_names)
        3    0.000    0.000    0.015    0.005 ops.py:294(group_info)
       11    0.000    0.000    0.000    0.000 sre_parse.py:897(fix_flags)
        1    0.000    0.000    0.000    0.000 sre_parse.py:945(parse_template)
        5    0.000    0.000    0.000    0.000 base.py:4297(_can_hold_identifiers_and_holds_name)
        3    0.000    0.000    0.001    0.000 base.py:4339(_concat)
        1    0.000    0.000    0.001    0.001 format.py:303(to_string)
        1    0.000    0.000    0.000    0.000 format.py:247(_get_footer)
        3    0.000    0.000    0.000    0.000 series.py:1115(_get_with)
        2    0.000    0.000    0.000    0.000 necompiler.py:314(getInputOrder)
       10    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(moveaxis)
        2    0.000    0.000    0.497    0.249 _xlsxwriter.py:190(save)
       20    0.000    0.000    0.000    0.000 {built-in method _stat.S_ISDIR}
        1    0.000    0.000    0.000    0.000 {built-in method pandas._libs.lib.is_bool_array}
        9    0.000    0.000    0.000    0.000 arrayprint.py:715(_extendLine)
       22    0.000    0.000    0.000    0.000 sre_compile.py:595(isstring)
        2    0.000    0.000    0.000    0.000 workbook.py:943(_prepare_borders)
       21    0.000    0.000    0.000    0.000 os.py:738(check_str)
        5    0.000    0.000    0.000    0.000 sre_parse.py:343(_escape)
       10    0.000    0.000    0.000    0.000 range.py:470(equals)
       36    0.000    0.000    0.000    0.000 blocks.py:203(external_values)
        1    0.000    0.000    0.001    0.001 format.py:189(__init__)
        2    0.000    0.000    0.000    0.000 contenttypes.py:177(_write_overrides)
        4    0.000    0.000    0.000    0.000 format.py:290(set_align)
        3    0.000    0.000    0.000    0.000 {built-in method builtins.locals}
        4    0.000    0.000    0.000    0.000 range.py:665(__getitem__)
       24    0.000    0.000    0.000    0.000 {built-in method numpy.core._multiarray_umath.normalize_axis_index}
        6    0.000    0.000    0.000    0.000 _validators.py:120(_check_for_invalid_keys)
        7    0.000    0.000    0.000    0.000 {method 'fileno' of '_io.TextIOWrapper' objects}
        6    0.000    0.000    0.000    0.000 {built-in method utcnow}
       16    0.000    0.000    0.000    0.000 _validators.py:231(validate_bool_kwarg)
       12    0.000    0.000    0.000    0.000 base.py:130(__setattr__)
        3    0.000    0.000    0.000    0.000 api.py:228(_sanitize_and_check)
       14    0.000    0.000    0.000    0.000 format.py:1149(_value_formatter)
       42    0.000    0.000    0.000    0.000 format.py:1608(<genexpr>)
        5    0.000    0.000    0.000    0.000 api.py:68(_get_objs_combined_axis)
        1    0.000    0.000    0.002    0.002 indexing.py:247(_convert_tuple)
        6    0.000    0.000    0.000    0.000 format.py:902(show_col_idx_names)
        4    0.000    0.000    0.000    0.000 format.py:752(_get_align_properties)
        2    0.000    0.000    0.000    0.000 {pandas._libs.algos.ensure_int16}
        6    0.000    0.000    0.000    0.000 sre_parse.py:84(opengroup)
        4    0.000    0.000    0.000    0.000 fromnumeric.py:997(argsort)
        2    0.000    0.000    0.000    0.000 excel.py:364(__init__)
        2    0.000    0.000    0.000    0.000 worksheet.py:5194(_write_dimension)
       11    0.000    0.000    0.000    0.000 sre_parse.py:76(__init__)
        9    0.000    0.000    0.000    0.000 frame.py:3532(_ensure_valid_index)
        1    0.000    0.000    0.007    0.007 indexing.py:199(__setitem__)
        2    0.000    0.000    0.000    0.000 styles.py:514(_write_cell_xfs)
        2    0.000    0.000    0.000    0.000 sorting.py:50(_int64_cut_off)
        3    0.000    0.000    0.001    0.000 strings.py:1852(wrapper)
        3    0.000    0.000    0.002    0.001 {built-in method builtins.__import__}
        3    0.000    0.000    0.000    0.000 accessor.py:171(__get__)
        1    0.000    0.000    0.000    0.000 core.py:9(<module>)
        2    0.000    0.000    0.000    0.000 workbook.py:871(_prepare_fonts)
        5    0.000    0.000    0.000    0.000 base.py:1826(is_object)
        3    0.000    0.000    0.018    0.006 ops.py:320(ngroups)
        2    0.000    0.000    0.000    0.000 workbook.py:974(_prepare_fills)
        2    0.000    0.000    0.000    0.000 worksheet.py:5239(_write_sheet_view)
        1    0.000    0.000    0.000    0.000 sharedstrings.py:9(<module>)
        2    0.000    0.000    0.000    0.000 core.py:116(_write_dcterms_created)
        2    0.000    0.000    0.000    0.000 styles.py:198(_write_fonts)
        2    0.000    0.000    0.000    0.000 theme.py:44(_assemble_xml_file)
        3    0.000    0.000    0.000    0.000 multi.py:2381(_convert_listlike_indexer)
       12    0.000    0.000    0.000    0.000 range.py:342(dtype)
        2    0.000    0.000    0.000    0.000 packager.py:193(_write_chartsheet_files)
        1    0.000    0.000    0.000    0.000 styles.py:12(Styles)
        6    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(putmask)
        9    0.000    0.000    0.004    0.000 categorical.py:2816(<genexpr>)
        1    0.000    0.000    0.013    0.013 frame.py:3019(_getitem_bool_array)
        6    0.000    0.000    0.000    0.000 generic.py:1889(__iter__)
        6    0.000    0.000    0.000    0.000 managers.py:256(<listcomp>)
        4    0.000    0.000    0.002    0.001 series.py:4223(drop)
        2    0.000    0.000    0.000    0.000 theme.py:65(_write_theme_file)
        4    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(argsort)
        3    0.000    0.000    0.000    0.000 base.py:519(is_any_frame)
       12    0.000    0.000    0.000    0.000 generic.py:932(<genexpr>)
        1    0.000    0.000    0.001    0.001 series.py:1624(to_string)
        2    0.000    0.000    0.000    0.000 workbook.py:1033(_prepare_defined_names)
        4    0.000    0.000    0.000    0.000 {built-in method builtins.round}
        1    0.000    0.000    0.000    0.000 tokenize.py:380(find_cookie)
        1    0.000    0.000    0.000    0.000 chart_bar.py:8(<module>)
       25    0.000    0.000    0.000    0.000 missing.py:75(clean_fill_method)
        3    0.000    0.000    0.000    0.000 generic.py:1678(_is_multi_agg_with_relabel)
        2    0.000    0.000    0.000    0.000 packager.py:334(_write_custom_file)
      6/2    0.000    0.000    0.000    0.000 necompiler.py:158(expressionToAST)
        6    0.000    0.000    0.000    0.000 managers.py:785(<listcomp>)
        2    0.000    0.000    0.001    0.000 theme.py:50(_set_xml_writer)
        1    0.000    0.000    0.000    0.000 necompiler.py:409(optimizeTemporariesAllocation)
        2    0.000    0.000    0.000    0.000 workbook.py:1657(_get_packager)
        1    0.000    0.000    0.000    0.000 necompiler.py:607(NumExpr)
        7    0.000    0.000    0.000    0.000 concat.py:117(__init__)
        8    0.000    0.000    0.000    0.000 common.py:98(_expand_user)
        4    0.000    0.000    0.000    0.000 ntpath.py:201(splitext)
        3    0.000    0.000    0.000    0.000 console.py:60(check_main)
        1    0.000    0.000    0.000    0.000 chartsheet.py:8(<module>)
        1    0.000    0.000    0.000    0.000 comments.py:8(<module>)
       22    0.000    0.000    0.000    0.000 {method 'copy' of 'dict' objects}
        4    0.000    0.000    0.003    0.001 <__array_function__ internals>:2(vstack)
        3    0.000    0.000    0.000    0.000 arrayprint.py:1489(_array_str_implementation)
       13    0.000    0.000    0.000    0.000 blocks.py:232(to_dense)
       12    0.000    0.000    0.000    0.000 ops.py:144(<genexpr>)
        1    0.000    0.000    0.000    0.000 theme.py:9(<module>)
        9    0.000    0.000    0.000    0.000 necompiler.py:94(__init__)
       28    0.000    0.000    0.000    0.000 {method 'upper' of 'str' objects}
        4    0.000    0.000    0.000    0.000 fromnumeric.py:1693(ravel)
        4    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(ravel)
        1    0.000    0.000    0.012    0.012 managers.py:1260(<listcomp>)
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:909(get_filename)
        3    0.000    0.000    0.000    0.000 _collections_abc.py:72(_check_methods)
       33    0.000    0.000    0.000    0.000 multiarray.py:145(concatenate)
        4    0.000    0.000    0.000    0.000 frozen.py:89(__eq__)
        3    0.000    0.000    0.000    0.000 ops.py:131(__init__)
        2    0.000    0.000    0.000    0.000 core.py:28(__init__)
      6/2    0.000    0.000    0.000    0.000 necompiler.py:169(sigPerms)
        2    0.000    0.000    0.000    0.000 base.py:1335(_validate_names)
        5    0.000    0.000    0.000    0.000 api.py:110(_get_combined_index)
       26    0.000    0.000    0.000    0.000 range.py:170(_validate_dtype)
        6    0.000    0.000    0.000    0.000 groupby.py:493(_selected_obj)
        2    0.000    0.000    0.000    0.000 workbook.py:1074(_sort_defined_names)
        1    0.000    0.000    0.000    0.000 contenttypes.py:8(<module>)
        1    0.000    0.000    0.000    0.000 exceptions.py:9(<module>)
        6    0.000    0.000    0.000    0.000 {built-in method fromkeys}
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:424(has_location)
        4    0.000    0.000    0.000    0.000 numeric.py:159(ones)
        4    0.000    0.000    0.000    0.000 base.py:3265(_convert_arr_indexer)
        5    0.000    0.000    0.000    0.000 api.py:91(<listcomp>)
        2    0.000    0.000    0.000    0.000 app.py:25(__init__)
        6    0.000    0.000    0.000    0.000 expressions.py:401(__init__)
        6    0.000    0.000    0.000    0.000 format.py:894(has_column_names)
        2    0.000    0.000    0.024    0.012 _util.py:26(_get_default_writer)
        2    0.000    0.000    0.000    0.000 worksheet.py:5172(_write_worksheet)
        1    0.000    0.000    0.000    0.000 format.py:9(<module>)
        2    0.000    0.000    0.000    0.000 expressions.py:266(truediv_op)
     14/6    0.000    0.000    0.000    0.000 abc.py:141(__subclasscheck__)
        4    0.000    0.000    0.000    0.000 utility.py:15(xl_rowcol_to_cell)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:1433(<setcomp>)
        4    0.000    0.000    0.000    0.000 styles.py:328(_write_default_fill)
        4    0.000    0.000    0.000    0.000 {method 'sum' of 'numpy.ndarray' objects}
        4    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(can_cast)
        7    0.000    0.000    0.000    0.000 numerictypes.py:654(<listcomp>)
        1    0.000    0.000    0.000    0.000 __init__.py:913(_construct_result)
        3    0.000    0.000    0.000    0.000 strings.py:1926(_validate)
        1    0.000    0.000    0.002    0.002 frame.py:3593(assign)
        3    0.000    0.000    0.000    0.000 multi.py:2613(get_loc)
        2    0.000    0.000    0.000    0.000 workbook.py:1723(_write_workbook_view)
        2    0.000    0.000    0.000    0.000 styles.py:311(_write_fills)
        1    0.000    0.000    0.000    0.000 chart_pie.py:8(<module>)
        5    0.000    0.000    0.000    0.000 common.py:1203(is_datetime64_ns_dtype)
        2    0.000    0.000    0.000    0.000 custom.py:25(__init__)
        3    0.000    0.000    0.000    0.000 {method 'repeat' of 'numpy.ndarray' objects}
        6    0.000    0.000    0.000    0.000 {built-in method builtins.repr}
        3    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(repeat)
       19    0.000    0.000    0.000    0.000 frame.py:380(_constructor)
       24    0.000    0.000    0.000    0.000 format.py:899(<genexpr>)
        3    0.000    0.000    0.000    0.000 range.py:196(_int64index)
       10    0.000    0.000    0.000    0.000 managers.py:761(nblocks)
        2    0.000    0.000    0.000    0.000 _base.py:760(check_extension)
        2    0.000    0.000    0.000    0.000 contenttypes.py:169(_write_defaults)
        2    0.000    0.000    0.000    0.000 expressions.py:90(func)
        1    0.000    0.000    0.000    0.000 necompiler.py:724(getArguments)
        2    0.000    0.000    0.000    0.000 {built-in method _functools.reduce}
       12    0.000    0.000    0.000    0.000 generic.py:1700(<genexpr>)
        9    0.000    0.000    0.000    0.000 managers.py:1857(_asarray_compat)
        1    0.000    0.000    0.000    0.000 excel.py:36(CSSToExcelConverter)
        2    0.000    0.000    0.000    0.000 threading.py:75(RLock)
        6    0.000    0.000    0.000    0.000 categorical.py:425(categories)
        1    0.000    0.000    0.000    0.000 generic.py:1938(empty)
        3    0.000    0.000    0.001    0.000 concat.py:595(_concat_indexes)
        4    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(delete)
        6    0.000    0.000    0.000    0.000 base.py:1933(_isnan)
        2    0.000    0.000    0.000    0.000 blocks.py:2873(should_store)
        8    0.000    0.000    0.000    0.000 grouper.py:381(ngroups)
        6    0.000    0.000    0.000    0.000 format.py:897(_get_fill_key)
        1    0.000    0.000    0.001    0.001 chart_doughnut.py:8(<module>)
        1    0.000    0.000    0.000    0.000 vml.py:12(Vml)
        2    0.000    0.000    0.000    0.000 necompiler.py:535(getContext)
        2    0.000    0.000    0.000    0.000 workbook.py:1717(_write_book_views)
        2    0.000    0.000    0.000    0.000 packager.py:115(_add_workbook)
        1    0.000    0.000    0.000    0.000 packager.py:32(Packager)
        1    0.000    0.000    0.007    0.007 expressions.py:206(evaluate)
        2    0.000    0.000    0.000    0.000 base.py:916(to_numpy)
       14    0.000    0.000    0.002    0.000 grouper.py:408(group_index)
        1    0.000    0.000    0.000    0.000 necompiler.py:706(getExprNames)
       41    0.000    0.000    0.000    0.000 {built-in method builtins.ord}
        3    0.000    0.000    0.000    0.000 arrayprint.py:729(_formatArray)
        4    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(append)
        4    0.000    0.000    0.000    0.000 managers.py:682(is_view)
       38    0.000    0.000    0.000    0.000 base.py:717(<lambda>)
        1    0.000    0.000    0.000    0.000 api.py:286(<setcomp>)
        1    0.000    0.000    0.000    0.000 managers.py:1626(concat)
        1    0.000    0.000    0.000    0.000 css.py:2(<module>)
       22    0.000    0.000    0.000    0.000 sre_compile.py:453(_get_iscased)
        1    0.000    0.000    0.000    0.000 tokenize.py:350(detect_encoding)
        3    0.000    0.000    0.000    0.000 base.py:231(ndim)
       10    0.000    0.000    0.000    0.000 base.py:4118(_coerce_to_ndarray)
        1    0.000    0.000    0.000    0.000 chart_scatter.py:8(<module>)
       34    0.000    0.000    0.000    0.000 {method 'partition' of 'str' objects}
       12    0.000    0.000    0.000    0.000 concat.py:100(<genexpr>)
       11    0.000    0.000    0.000    0.000 blocks.py:235(fill_value)
        2    0.000    0.000    0.000    0.000 managers.py:749(<listcomp>)
        2    0.000    0.000    0.000    0.000 concat.py:512(<listcomp>)
        3    0.000    0.000    0.001    0.000 strings.py:1833(wrapper)
        2    0.000    0.000    0.000    0.000 sharedstrings.py:68(_write_sst)
        1    0.000    0.000    0.000    0.000 core.py:15(Core)
        4    0.000    0.000    0.000    0.000 sre_parse.py:258(getwhile)
        3    0.000    0.000    0.000    0.000 nanops.py:405(nanany)
        3    0.000    0.000    0.000    0.000 series.py:4691(isnull)
        2    0.000    0.000    0.000    0.000 core.py:104(_write_dc_creator)
       12    0.000    0.000    0.000    0.000 {method 'rfind' of 'str' objects}
       35    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:719(create_module)
        3    0.000    0.000    0.000    0.000 codecs.py:319(decode)
       11    0.000    0.000    0.000    0.000 sre_compile.py:65(_combine_flags)
        7    0.000    0.000    0.000    0.000 generic.py:385(<dictcomp>)
        6    0.000    0.000    0.000    0.000 concat.py:483(_get_result_dim)
        2    0.000    0.000    0.000    0.000 workbook.py:900(_prepare_num_formats)
        1    0.000    0.000    0.000    0.000 relationships.py:9(<module>)
        1    0.000    0.000    0.000    0.000 linecache.py:37(getlines)
       24    0.000    0.000    0.000    0.000 dtypes.py:580(categories)
        2    0.000    0.000    0.000    0.000 base.py:4347(_concat_same_dtype)
        7    0.000    0.000    0.000    0.000 base.py:5044(_maybe_cast_indexer)
        9    0.000    0.000    0.000    0.000 managers.py:1841(<lambda>)
        2    0.000    0.000    0.000    0.000 workbook.py:1758(_write_sheet)
        2    0.000    0.000    0.000    0.000 styles.py:393(_write_borders)
        6    0.000    0.000    0.000    0.000 app.py:157(_write_vt_data)
       22    0.000    0.000    0.000    0.000 base.py:1524(nlevels)
        1    0.000    0.000    0.000    0.000 xmlwriter.py:18(XMLwriter)
        2    0.000    0.000    0.000    0.000 styles.py:497(_write_cell_style_xfs)
        2    0.000    0.000    0.000    0.000 {built-in method _imp.is_builtin}
        3    0.000    0.000    0.000    0.000 generic.py:7320(isnull)
        5    0.000    0.000    0.002    0.000 grouper.py:400(result_index)
        1    0.000    0.000    0.023    0.023 __init__.py:1(<module>)
        2    0.000    0.000    0.355    0.178 worksheet.py:5381(_write_sheet_data)
        2    0.000    0.000    0.000    0.000 sharedstrings.py:28(__init__)
        1    0.000    0.000    0.000    0.000 sre_parse.py:954(addgroup)
        3    0.000    0.000    0.000    0.000 strings.py:103(_na_map)
        5    0.000    0.000    0.000    0.000 numpy_.py:165(__array__)
        3    0.000    0.000    0.000    0.000 multi.py:2060(<listcomp>)
        3    0.000    0.000    0.000    0.000 multi.py:2038(_assert_take_fillable)
        8    0.000    0.000    0.000    0.000 grouper.py:558(<genexpr>)
        1    0.000    0.000    0.000    0.000 vml.py:9(<module>)
        5    0.000    0.000    0.000    0.000 sre_compile.py:423(_simple)
        3    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(cumsum)
        2    0.000    0.000    0.000    0.000 random.py:88(__init__)
        1    0.000    0.000    0.000    0.000 blocks.py:358(concat_same_type)
        2    0.000    0.000    0.000    0.000 worksheet.py:5416(_write_page_margins)
        9    0.000    0.000    0.000    0.000 {pandas._libs.algos.ensure_float64}
       20    0.000    0.000    0.000    0.000 __init__.py:388(<genexpr>)
        3    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(tile)
       12    0.000    0.000    0.000    0.000 generic.py:902(<genexpr>)
        3    0.000    0.000    0.000    0.000 generic.py:333(_construct_axes_dict)
        2    0.000    0.000    0.000    0.000 zipfile.py:1935(_fpclose)
        1    0.000    0.000    0.000    0.000 shape.py:7(<module>)
        1    0.000    0.000    0.000    0.000 blocks.py:2794(is_bool)
        2    0.000    0.000    0.000    0.000 worksheet.py:6462(_write_conditional_formats)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:1319(__init__)
        2    0.000    0.000    0.024    0.012 __init__.py:109(import_module)
        4    0.000    0.000    0.000    0.000 generic.py:3319(_is_view)
       19    0.000    0.000    0.000    0.000 worksheet.py:51(convert_cell_args)
        2    0.000    0.000    0.000    0.000 worksheet.py:5288(_write_sheet_format_pr)
        1    0.000    0.000    0.000    0.000 custom.py:9(<module>)
        2    0.000    0.000    0.000    0.000 styles.py:625(_write_cell_styles)
        1    0.000    0.000    0.000    0.000 app.py:9(<module>)
        2    0.000    0.000    0.000    0.000 necompiler.py:368(assignLeafRegisters)
        4    0.000    0.000    0.000    0.000 version.py:312(<listcomp>)
        4    0.000    0.000    0.000    0.000 sorting.py:127(is_int64_overflow_possible)
       10    0.000    0.000    0.000    0.000 concat.py:105(<genexpr>)
        2    0.000    0.000    0.000    0.000 worksheet.py:3722(_initialize)
        1    0.000    0.000    0.000    0.000 chart_radar.py:8(<module>)
        2    0.000    0.000    0.000    0.000 utils.py:200(__setitem__)
       13    0.000    0.000    0.000    0.000 fromnumeric.py:2838(_prod_dispatcher)
        2    0.000    0.000    0.000    0.000 workbook.py:1653(_prepare_sst_string_data)
        2    0.000    0.000    0.000    0.000 workbook.py:1682(_write_file_version)
        2    0.000    0.000    0.000    0.000 worksheet.py:5865(_write_sheet_pr)
        2    0.000    0.000    0.000    0.000 worksheet.py:5230(_write_sheet_views)
        2    0.000    0.000    0.000    0.000 app.py:93(_write_properties)
        1    0.000    0.000    0.000    0.000 table.py:8(<module>)
        3    0.000    0.000    0.000    0.000 sre_compile.py:432(_generate_overlap_table)
        3    0.000    0.000    0.000    0.000 fromnumeric.py:2405(cumsum)
        4    0.000    0.000    0.000    0.000 base.py:3347(_can_reindex)
        8    0.000    0.000    0.000    0.000 grouper.py:555(<genexpr>)
        2    0.000    0.000    0.000    0.000 core.py:84(_write_cp_core_properties)
        2    0.000    0.000    0.000    0.000 core.py:128(_write_dcterms_modified)
        2    0.000    0.000    0.000    0.000 format.py:717(set_hyperlink)
       16    0.000    0.000    0.000    0.000 format.py:909(<genexpr>)
        1    0.000    0.000    0.001    0.001 chart_area.py:8(<module>)
      9/3    0.000    0.000    0.000    0.000 necompiler.py:127(__hash__)
        1    0.000    0.000    0.000    0.000 warnings.py:419(__init__)
       12    0.000    0.000    0.000    0.000 numeric.py:86(_zeros_like_dispatcher)
        3    0.000    0.000    0.000    0.000 fromnumeric.py:440(repeat)
        2    0.000    0.000    0.000    0.000 sorting.py:155(decons_obs_group_ids)
        1    0.000    0.000    0.002    0.002 indexing.py:168(_get_setitem_indexer)
        1    0.000    0.000    0.000    0.000 chart_line.py:8(<module>)
       20    0.000    0.000    0.000    0.000 {built-in method _operator.index}
        9    0.000    0.000    0.000    0.000 {method 'values' of 'collections.OrderedDict' objects}
        4    0.000    0.000    0.000    0.000 shape_base.py:220(_vhstack_dispatcher)
       14    0.000    0.000    0.000    0.000 fromnumeric.py:3037(ndim)
        5    0.000    0.000    0.000    0.000 common.py:1253(is_timedelta64_ns_dtype)
        3    0.000    0.000    0.000    0.000 multi.py:1009(dtype)
        5    0.000    0.000    0.000    0.000 range.py:236(start)
        1    0.000    0.000    0.000    0.000 excel.py:328(ExcelFormatter)
        2    0.000    0.000    0.000    0.000 workbook.py:1668(_write_workbook)
        1    0.000    0.000    0.000    0.000 chart_column.py:8(<module>)
       16    0.000    0.000    0.000    0.000 multiarray.py:1043(copyto)
        6    0.000    0.000    0.000    0.000 sre_parse.py:96(closegroup)
        1    0.000    0.000    0.000    0.000 blocks.py:690(_try_cast_result)
        5    0.000    0.000    0.000    0.000 grouper.py:590(is_in_axis)
        2    0.000    0.000    0.000    0.000 app.py:124(_write_titles_of_parts)
       16    0.000    0.000    0.000    0.000 format.py:850(<genexpr>)
        1    0.000    0.000    0.000    0.000 chart_stock.py:8(<module>)
        2    0.000    0.000    0.000    0.000 theme.py:29(__init__)
        3    0.000    0.000    0.000    0.000 arrayprint.py:379(<lambda>)
        3    0.000    0.000    0.000    0.000 __init__.py:81(get_op_result_name)
        3    0.000    0.000    0.000    0.000 generic.py:1985(<genexpr>)
        8    0.000    0.000    0.000    0.000 indexing.py:2493(need_slice)
       10    0.000    0.000    0.000    0.000 format.py:1294(<lambda>)
        2    0.000    0.000    0.000    0.000 workbook.py:1772(_write_calc_pr)
        1    0.000    0.000    0.000    0.000 necompiler.py:505(quadrupleToString)
        3    0.000    0.000    0.000    0.000 os.py:770(getenv)
        5    0.000    0.000    0.000    0.000 concat.py:568(<listcomp>)
        2    0.000    0.000    0.000    0.000 app.py:118(_write_heading_pairs)
        1    0.000    0.000    0.000    0.000 app.py:12(App)
        3    0.000    0.000    0.000    0.000 necompiler.py:492(nToChr)
       18    0.000    0.000    0.000    0.000 multiarray.py:77(empty_like)
        1    0.000    0.000    0.001    0.001 __init__.py:1057(_comp_method_OBJECT_ARRAY)
        6    0.000    0.000    0.000    0.000 base.py:521(<genexpr>)
        2    0.000    0.000    0.000    0.000 workbook.py:1703(_write_workbook_pr)
        2    0.000    0.000    0.000    0.000 worksheet.py:6013(_write_hyperlinks)
        4    0.000    0.000    0.000    0.000 app.py:41(_add_heading_pair)
        3    0.000    0.000    0.000    0.000 _collections_abc.py:252(__subclasshook__)
        2    0.000    0.000    0.000    0.000 version.py:331(_cmp)
        7    0.000    0.000    0.000    0.000 common.py:195(_any_not_none)
        6    0.000    0.000    0.000    0.000 base.py:384(<genexpr>)
        1    0.000    0.000    0.000    0.000 base.py:5786(_trim_front)
        2    0.000    0.000    0.000    0.000 series.py:1064(_slice)
        2    0.000    0.000    0.000    0.000 contenttypes.py:83(_add_worksheet_name)
        1    0.000    0.000    0.000    0.000 shape.py:11(Shape)
        5    0.000    0.000    0.000    0.000 necompiler.py:311(<genexpr>)
        1    0.000    0.000    0.000    0.000 necompiler.py:512(toString)
        5    0.000    0.000    0.000    0.000 indexing.py:2475(is_nested_tuple)
        2    0.000    0.000    0.000    0.000 workbook.py:166(add_worksheet)
        2    0.000    0.000    0.000    0.000 worksheet.py:5930(_write_row_breaks)
        2    0.000    0.000    0.000    0.000 contenttypes.py:184(_write_types)
        2    0.000    0.000    0.000    0.000 format.py:906(_get_alignment_key)
       20    0.000    0.000    0.000    0.000 {method '__contains__' of 'frozenset' objects}
        2    0.000    0.000    0.024    0.012 <frozen importlib._bootstrap>:994(_gcd_import)
        1    0.000    0.000    0.001    0.001 warnings.py:20(_showwarnmsg_impl)
        4    0.000    0.000    0.000    0.000 _methods.py:36(_sum)
        1    0.000    0.000    0.000    0.000 concat.py:492(_concat_index_same_dtype)
        2    0.000    0.000    0.000    0.000 indexing.py:482(<genexpr>)
        2    0.000    0.000    0.000    0.000 packager.py:235(_write_vml_files)
        1    0.000    0.000    0.000    0.000 tokenize.py:339(_get_normal_name)
        1    0.000    0.000    0.000    0.000 numeric.py:131(_concat_same_dtype)
        1    0.000    0.000    0.000    0.000 contenttypes.py:29(ContentTypes)
        3    0.000    0.000    0.000    0.000 multi.py:422(<listcomp>)
        3    0.000    0.000    0.000    0.000 ops.py:262(names)
        2    0.000    0.000    0.000    0.000 workbook.py:1482(_prepare_vml)
        2    0.000    0.000    0.000    0.000 workbook.py:1543(_add_chart_data)
        2    0.000    0.000    0.000    0.000 styles.py:120(_write_style_sheet)
        3    0.000    0.000    0.000    0.000 _collections_abc.py:657(get)
        6    0.000    0.000    0.000    0.000 _validators.py:36(_check_for_default_values)
        6    0.000    0.000    0.000    0.000 base.py:4419(<genexpr>)
       28    0.000    0.000    0.000    0.000 copy.py:190(_deepcopy_atomic)
        3    0.000    0.000    0.000    0.000 generic.py:335(<dictcomp>)
        2    0.000    0.000    0.000    0.000 packager.py:534(_write_chartsheet_rels_files)
        2    0.000    0.000    0.000    0.000 packager.py:560(_write_drawing_rels_files)
        7    0.000    0.000    0.000    0.000 multiarray.py:853(bincount)
        1    0.000    0.000    0.000    0.000 concat.py:74(_get_series_result_type)
        3    0.000    0.000    0.000    0.000 api.py:249(<setcomp>)
        1    0.000    0.000    0.000    0.000 format.py:285(_get_formatted_index)
        2    0.000    0.000    0.000    0.000 worksheet.py:5981(_write_merge_cells)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:873(_find_spec_legacy)
       10    0.000    0.000    0.000    0.000 numeric.py:1403(<listcomp>)
        3    0.000    0.000    0.000    0.000 arrayprint.py:1157(__init__)
        9    0.000    0.000    0.000    0.000 arrayprint.py:1162(__call__)
       10    0.000    0.000    0.000    0.000 function_base.py:4425(_insert_dispatcher)
        4    0.000    0.000    0.000    0.000 version.py:302(__init__)
        1    0.000    0.000    0.000    0.000 generic.py:3324(_maybe_update_cacher)
        2    0.000    0.000    0.000    0.000 multi.py:974(view)
        8    0.000    0.000    0.000    0.000 grouper.py:556(<genexpr>)
        5    0.000    0.000    0.000    0.000 grouper.py:668(_is_label_like)
        2    0.000    0.000    0.000    0.000 sharedstrings.py:132(__init__)
        1    0.000    0.000    0.000    0.000 expressions.py:182(_bool_arith_check)
        4    0.000    0.000    0.000    0.000 expressions.py:489(__init__)
      6/2    0.000    0.000    0.000    0.000 necompiler.py:166(<listcomp>)
       12    0.000    0.000    0.000    0.000 {method 'items' of 'collections.OrderedDict' objects}
        3    0.000    0.000    0.000    0.000 arrayprint.py:74(<dictcomp>)
        5    0.000    0.000    0.000    0.000 base.py:5774(_ensure_has_len)
        3    0.000    0.000    0.000    0.000 multi.py:1322(<listcomp>)
        5    0.000    0.000    0.000    0.000 css.py:216(_side_expander)
        4    0.000    0.000    0.000    0.000 styles.py:305(_write_color)
        1    0.000    0.000    0.000    0.000 chart_scatter.py:12(ChartScatter)
        1    0.000    0.000    0.000    0.000 necompiler.py:387(collapseDuplicateSubtrees)
        5    0.000    0.000    0.000    0.000 {method 'startswith' of 'bytes' objects}
       14    0.000    0.000    0.000    0.000 fromnumeric.py:3033(_ndim_dispatcher)
        2    0.000    0.000    0.000    0.000 version.py:51(__lt__)
        3    0.000    0.000    0.000    0.000 nanops.py:196(_maybe_get_mask)
        3    0.000    0.000    0.000    0.000 nanops.py:340(_na_ok_dtype)
        1    0.000    0.000    0.000    0.000 format.py:297(_get_formatted_values)
        2    0.000    0.000    0.000    0.000 excel.py:544(_format_body)
        1    0.000    0.000    0.000    0.000 comments.py:14(Comments)
        5    0.000    0.000    0.000    0.000 {method 'translate' of 'bytearray' objects}
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:1445(path_hook_for_FileFinder)
        4    0.000    0.000    0.000    0.000 shape_base.py:209(_arrays_for_stack_dispatcher)
       13    0.000    0.000    0.000    0.000 base.py:5791(<genexpr>)
        1    0.000    0.000    0.003    0.003 generic.py:5278(<lambda>)
        3    0.000    0.000    0.000    0.000 indexing.py:201(<genexpr>)
        3    0.000    0.000    0.000    0.000 format.py:406(should_show_dimensions)
        1    0.000    0.000    0.000    0.000 custom.py:12(Custom)
        2    0.000    0.000    0.000    0.000 worksheet.py:6917(_write_ext_list)
        1    0.000    0.000    0.000    0.000 {built-in method nt.getcwd}
       13    0.000    0.000    0.000    0.000 shape_base.py:79(_atleast_2d_dispatcher)
        1    0.000    0.000    0.000    0.000 cast.py:1167(cast_scalar_to_array)
        9    0.000    0.000    0.000    0.000 common.py:172(<genexpr>)
        1    0.000    0.000    0.000    0.000 missing.py:151(dispatch_fill_zeros)
        2    0.000    0.000    0.000    0.000 workbook.py:1529(_prepare_tables)
        2    0.000    0.000    0.000    0.000 relationships.py:64(_add_package_relationship)
        2    0.000    0.000    0.000    0.000 styles.py:95(_set_style_properties)
        2    0.000    0.000    0.000    0.000 styles.py:533(_write_style_xf)
        2    0.000    0.000    0.000    0.000 styles.py:653(_write_dxfs)
        2    0.000    0.000    0.000    0.000 app.py:106(_write_application)
        1    0.000    0.000    0.000    0.000 chart_pie.py:12(ChartPie)
       10    0.000    0.000    0.000    0.000 {method 'keys' of 'dict' objects}
        8    0.000    0.000    0.000    0.000 {method 'index' of 'list' objects}
       20    0.000    0.000    0.000    0.000 {method 'isidentifier' of 'str' objects}
        7    0.000    0.000    0.000    0.000 {built-in method sys._getframe}
        2    0.000    0.000    0.000    0.000 concat.py:506(<listcomp>)
       13    0.000    0.000    0.000    0.000 numeric.py:228(inferred_type)
        1    0.000    0.000    0.003    0.003 managers.py:659(is_mixed_type)
        2    0.000    0.000    0.000    0.000 worksheet.py:6887(_write_table_parts)
        1    0.000    0.000    0.000    0.000 expressions.py:172(_has_bool_dtype)
        1    0.000    0.000    0.000    0.000 re.py:297(_compile_repl)
        1    0.000    0.000    0.000    0.000 common.py:1407(is_datetimelike_v_numeric)
        3    0.000    0.000    0.000    0.000 base.py:347(<lambda>)
        1    0.000    0.000    0.000    0.000 printing.py:54(<listcomp>)
        3    0.000    0.000    0.000    0.000 api.py:292(_all_indexes_same)
       12    0.000    0.000    0.000    0.000 multi.py:1757(is_all_dates)
       13    0.000    0.000    0.000    0.000 managers.py:1600(is_consolidated)
        3    0.000    0.000    0.000    0.000 managers.py:1863(_shape_compat)
        6    0.000    0.000    0.000    0.000 concat.py:585(_maybe_check_integrity)
        1    0.000    0.000    0.000    0.000 relationships.py:17(Relationships)
        2    0.000    0.000    0.000    0.000 styles.py:683(_write_table_styles)
        2    0.000    0.000    0.000    0.000 packager.py:425(_write_table_files)
        6    0.000    0.000    0.000    0.000 expressions.py:113(isConstant)
        2    0.000    0.000    0.000    0.000 necompiler.py:442(setOrderedRegisterNumbers)
       10    0.000    0.000    0.000    0.000 {method 'item' of 'numpy.ndarray' objects}
        2    0.000    0.000    0.000    0.000 cast.py:384(infer_dtype_from_scalar)
        3    0.000    0.000    0.000    0.000 common.py:168(_not_none)
        3    0.000    0.000    0.000    0.000 base.py:4334(<setcomp>)
        4    0.000    0.000    0.000    0.000 blocks.py:178(is_view)
        1    0.000    0.000    0.000    0.000 blocks.py:745(_try_coerce_and_cast_result)
        2    0.000    0.000    0.000    0.000 workbook.py:1824(__init__)
        1    0.000    0.000    0.000    0.000 chartsheet.py:12(Chartsheet)
        1    0.000    0.000    0.000    0.000 table.py:11(Table)
        4    0.000    0.000    0.000    0.000 expressions.py:77(set_new_context)
        2    0.000    0.000    0.000    0.000 expressions.py:84(get_optimization)
        3    0.000    0.000    0.000    0.000 necompiler.py:242(__init__)
        4    0.000    0.000    0.000    0.000 {built-in method pandas._libs.internals.slice_len}
       10    0.000    0.000    0.000    0.000 numeric.py:1336(_moveaxis_dispatcher)
        1    0.000    0.000    0.000    0.000 tokenize.py:374(read_or_stop)
        1    0.000    0.000    0.000    0.000 api.py:267(_get_consensus_names)
        5    0.000    0.000    0.000    0.000 range.py:282(step)
        1    0.000    0.000    0.000    0.000 format.py:1293(_format_strings)
        2    0.000    0.000    0.000    0.000 app.py:161(_write_company)
        2    0.000    0.000    0.000    0.000 packager.py:442(_get_table_count)
        2    0.000    0.000    0.000    0.000 packager.py:597(_add_image_files)
        1    0.000    0.000    0.000    0.000 necompiler.py:427(<listcomp>)
        4    0.000    0.000    0.000    0.000 base.py:2832(_assert_can_do_setop)
        2    0.000    0.000    0.000    0.000 core.py:110(_write_cp_last_modified_by)
        4    0.000    0.000    0.000    0.000 contenttypes.py:79(_add_override)
        1    0.000    0.000    0.000    0.000 necompiler.py:450(setRegisterNumbersForTemporaries)
        2    0.000    0.000    0.000    0.000 {method 'acquire' of '_thread.lock' objects}
        5    0.000    0.000    0.000    0.000 sre_parse.py:168(__setitem__)
        6    0.000    0.000    0.000    0.000 shape_base.py:1241(<genexpr>)
        1    0.000    0.000    0.000    0.000 indexers.py:209(length_of_indexer)
        2    0.000    0.000    0.000    0.000 base.py:710(shape)
        1    0.000    0.000    0.000    0.000 base.py:905(_assert_take_fillable)
        1    0.000    0.000    0.003    0.003 generic.py:5276(_is_mixed_type)
        4    0.000    0.000    0.000    0.000 blocks.py:3337(<listcomp>)
        1    0.000    0.000    0.001    0.001 managers.py:559(setitem)
        4    0.000    0.000    0.000    0.000 _base.py:766(<genexpr>)
        1    0.000    0.000    0.000    0.000 chart_bar.py:12(ChartBar)
        3    0.000    0.000    0.000    0.000 {method 'index' of 'str' objects}
        1    0.000    0.000    0.000    0.000 codecs.py:309(__init__)
        1    0.000    0.000    0.000    0.000 linecache.py:15(getline)
        1    0.000    0.000    0.000    0.000 __init__.py:139(maybe_upcast_for_op)
        4    0.000    0.000    0.000    0.000 base.py:3305(_convert_list_indexer)
        2    0.000    0.000    0.000    0.000 managers.py:1060(value_getitem)
        3    0.000    0.000    0.000    0.000 ops.py:264(<listcomp>)
       12    0.000    0.000    0.000    0.000 excel.py:536(<lambda>)
        2    0.000    0.000    0.000    0.000 core.py:140(_write_dc_title)
      3/1    0.000    0.000    0.000    0.000 necompiler.py:228(<listcomp>)
        1    0.000    0.000    0.000    0.000 necompiler.py:487(compileThreeAddrForm)
        2    0.000    0.000    0.000    0.000 {built-in method builtins.eval}
        2    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:929(_sanity_check)
        1    0.000    0.000    0.000    0.000 warnings.py:117(_formatwarnmsg)
        6    0.000    0.000    0.000    0.000 multiarray.py:1078(putmask)
        3    0.000    0.000    0.000    0.000 base.py:125(_freeze)
        1    0.000    0.000    0.000    0.000 concat.py:494(<listcomp>)
        5    0.000    0.000    0.000    0.000 range.py:259(stop)
        2    0.000    0.000    0.000    0.000 worksheet.py:5951(_write_col_breaks)
        2    0.000    0.000    0.000    0.000 worksheet.py:6244(_write_sheet_protection)
        2    0.000    0.000    0.000    0.000 packager.py:265(_write_comment_files)
        4    0.000    0.000    0.000    0.000 format.py:836(_get_protection_properties)
        2    0.000    0.000    0.000    0.000 format.py:687(set_valign)
        6    0.000    0.000    0.000    0.000 {built-in method sys.intern}
        1    0.000    0.000    0.000    0.000 __init__.py:892(_align_method_SERIES)
        1    0.000    0.000    0.000    0.000 common.py:64(consensus_name_attr)
        6    0.000    0.000    0.000    0.000 categorical.py:475(dtype)
        2    0.000    0.000    0.000    0.000 _optional.py:41(_get_version)
        2    0.000    0.000    0.000    0.000 frame.py:4677(<listcomp>)
        1    0.000    0.000    0.000    0.000 blocks.py:217(get_values)
        2    0.000    0.000    0.000    0.000 packager.py:205(_write_chart_files)
        2    0.000    0.000    0.000    0.000 contenttypes.py:120(_add_shared_strings)
        2    0.000    0.000    0.000    0.000 styles.py:127(_write_num_fmts)
        1    0.000    0.000    0.000    0.000 necompiler.py:483(<listcomp>)
        2    0.000    0.000    0.000    0.000 necompiler.py:685(getType)
        1    0.000    0.000    0.000    0.000 __init__.py:104(_maybe_match_name)
        3    0.000    0.000    0.000    0.000 base.py:530(<listcomp>)
        2    0.000    0.000    0.000    0.000 zipfile.py:1807(__del__)
        2    0.000    0.000    0.000    0.000 _util.py:49(get_writer)
        8    0.000    0.000    0.000    0.000 worksheet.py:74(convert_range_args)
        2    0.000    0.000    0.000    0.000 worksheet.py:6334(_write_data_validations)
        2    0.000    0.000    0.000    0.000 worksheet.py:5428(_write_page_setup)
        1    0.000    0.000    0.000    0.000 chart_radar.py:11(ChartRadar)
        1    0.000    0.000    0.000    0.000 necompiler.py:380(assignBranchRegisters)
        3    0.000    0.000    0.000    0.000 {method 'discard' of 'set' objects}
        8    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:1325(<genexpr>)
        4    0.000    0.000    0.000    0.000 fromnumeric.py:993(_argsort_dispatcher)
        1    0.000    0.000    0.000    0.000 base.py:5792(<listcomp>)
        5    0.000    0.000    0.000    0.000 generic.py:1701(<genexpr>)
        1    0.000    0.000    0.000    0.000 generic.py:1883(__hash__)
        2    0.000    0.000    0.000    0.000 worksheet.py:5312(_write_cols)
        2    0.000    0.000    0.000    0.000 worksheet.py:5527(_write_header_footer)
        2    0.000    0.000    0.000    0.000 styles.py:643(_write_cell_style)
        2    0.000    0.000    0.000    0.000 app.py:110(_write_doc_security)
        1    0.000    0.000    0.000    0.000 necompiler.py:345(getConstants)
        2    0.000    0.000    0.000    0.000 necompiler.py:416(<genexpr>)
        1    0.000    0.000    0.000    0.000 necompiler.py:821(<listcomp>)
        4    0.000    0.000    0.000    0.000 {method 'index' of 'tuple' objects}
        2    0.000    0.000    0.000    0.000 _collections_abc.py:664(__contains__)
        1    0.000    0.000    0.001    0.001 warnings.py:96(_showwarnmsg)
        7    0.000    0.000    0.000    0.000 numerictypes.py:655(<listcomp>)
        5    0.000    0.000    0.000    0.000 common.py:1281(<lambda>)
        4    0.000    0.000    0.000    0.000 base.py:2454(_validate_sort_keyword)
        1    0.000    0.000    0.000    0.000 blocks.py:257(make_block)
        1    0.000    0.000    0.000    0.000 managers.py:1648(<setcomp>)
        1    0.000    0.000    0.000    0.000 sharedstrings.py:16(SharedStrings)
        2    0.000    0.000    0.000    0.000 contenttypes.py:130(_add_image_types)
        2    0.000    0.000    0.000    0.000 app.py:166(_write_manager)
        2    0.000    0.000    0.000    0.000 packager.py:642(_add_vba_project)
        1    0.000    0.000    0.000    0.000 chart_line.py:11(ChartLine)
        1    0.000    0.000    0.000    0.000 chart_column.py:11(ChartColumn)
        1    0.000    0.000    0.000    0.000 chart_doughnut.py:12(ChartDoughnut)
        1    0.000    0.000    0.000    0.000 indexers.py:65(check_setitem_lengths)
        2    0.000    0.000    0.000    0.000 app.py:52(_set_properties)
        1    0.000    0.000    0.000    0.000 chart_area.py:11(ChartArea)
        2    0.000    0.000    0.000    0.000 expressions.py:532(__init__)
        3    0.000    0.000    0.000    0.000 necompiler.py:197(<genexpr>)
        1    0.000    0.000    0.000    0.000 necompiler.py:413(<listcomp>)
        3    0.000    0.000    0.000    0.000 necompiler.py:602(<genexpr>)
        3    0.000    0.000    0.000    0.000 {method 'write' of '_io.StringIO' objects}
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap_external>:98(_path_isdir)
        4    0.000    0.000    0.000    0.000 function_base.py:4214(_delete_dispatcher)
        6    0.000    0.000    0.000    0.000 range.py:346(is_unique)
        1    0.000    0.000    0.000    0.000 managers.py:1643(<listcomp>)
        4    0.000    0.000    0.000    0.000 series.py:4116(_needs_reindex_multi)
        2    0.000    0.000    0.000    0.000 workbook.py:1787(_write_defined_names)
        2    0.000    0.000    0.000    0.000 worksheet.py:5502(_write_print_options)
        2    0.000    0.000    0.000    0.000 core.py:67(_set_properties)
        2    0.000    0.000    0.000    0.000 app.py:114(_write_scale_crop)
        2    0.000    0.000    0.000    0.000 app.py:37(_add_part_name)
        1    0.000    0.000    0.000    0.000 chart_stock.py:11(ChartStock)
        1    0.000    0.000    0.000    0.000 theme.py:16(Theme)
        3    0.000    0.000    0.000    0.000 necompiler.py:142(typecode)
        3    0.000    0.000    0.000    0.000 {method 'setdefault' of 'dict' objects}
        4    0.000    0.000    0.000    0.000 fromnumeric.py:1689(_ravel_dispatcher)
        4    0.000    0.000    0.000    0.000 function_base.py:4636(_append_dispatcher)
        3    0.000    0.000    0.000    0.000 shape_base.py:1165(_tile_dispatcher)
        1    0.000    0.000    0.000    0.000 indexers.py:39(is_empty_indexer)
        4    0.000    0.000    0.000    0.000 indexing.py:873(_convert_for_reindex)
        1    0.000    0.000    0.000    0.000 concat.py:541(<listcomp>)
        2    0.000    0.000    0.000    0.000 _util.py:156(_validate_freeze_panes)
        2    0.000    0.000    0.000    0.000 worksheet.py:6308(_write_legacy_drawing)
        2    0.000    0.000    0.000    0.000 format.py:592(set_top)
        3    0.000    0.000    0.000    0.000 {method 'sort' of 'list' objects}
        1    0.000    0.000    0.000    0.000 codecs.py:260(__init__)
        1    0.000    0.000    0.000    0.000 blocks.py:2858(_try_coerce_args)
        1    0.000    0.000    0.000    0.000 <expr>:1(<module>)
        2    0.000    0.000    0.000    0.000 excel.py:533(<listcomp>)
        4    0.000    0.000    0.000    0.000 worksheet.py:3934(_sort_pagebreaks)
        2    0.000    0.000    0.000    0.000 worksheet.py:6292(_write_drawings)
        2    0.000    0.000    0.000    0.000 packager.py:223(_write_drawing_files)
        2    0.000    0.000    0.000    0.000 app.py:181(_write_hyperlink_base)
        2    0.000    0.000    0.000    0.000 expressions.py:119(<listcomp>)
        2    0.000    0.000    0.000    0.000 necompiler.py:332(<listcomp>)
        1    0.000    0.000    0.000    0.000 necompiler.py:474(convertASTtoThreeAddrForm)
        1    0.000    0.000    0.000    0.000 {method 'decode' of 'bytes' objects}
        4    0.000    0.000    0.000    0.000 multiarray.py:469(can_cast)
        3    0.000    0.000    0.000    0.000 fromnumeric.py:436(_repeat_dispatcher)
        3    0.000    0.000    0.000    0.000 fromnumeric.py:2401(_cumsum_dispatcher)
        3    0.000    0.000    0.000    0.000 nanops.py:173(_get_fill_value)
        1    0.000    0.000    0.000    0.000 blocks.py:183(is_datelike)
        2    0.000    0.000    0.000    0.000 _base.py:718(_get_sheet_name)
        2    0.000    0.000    0.000    0.000 core.py:167(_write_dc_description)
        2    0.000    0.000    0.000    0.000 core.py:176(_write_cp_category)
        2    0.000    0.000    0.000    0.000 styles.py:697(_write_colors)
        2    0.000    0.000    0.000    0.000 app.py:173(_write_links_up_to_date)
        2    0.000    0.000    0.000    0.000 app.py:177(_write_shared_doc)
        2    0.000    0.000    0.000    0.000 app.py:194(_write_app_version)
        2    0.000    0.000    0.000    0.000 format.py:160(set_bold)
        2    0.000    0.000    0.000    0.000 format.py:501(set_bottom)
        2    0.000    0.000    0.000    0.000 format.py:540(set_left)
        2    0.000    0.000    0.000    0.000 format.py:566(set_right)
        2    0.000    0.000    0.000    0.000 format.py:663(set_xf_index)
        2    0.000    0.000    0.000    0.000 expressions.py:71(get)
        1    0.000    0.000    0.000    0.000 necompiler.py:309(isReduction)
        1    0.000    0.000    0.000    0.000 {method 'seek' of '_io.BufferedReader' objects}
        2    0.000    0.000    0.000    0.000 {method 'join' of 'bytes' objects}
        1    0.000    0.000    0.000    0.000 {built-in method gc.get_referents}
        1    0.000    0.000    0.000    0.000 series.py:1033(axes)
        2    0.000    0.000    0.000    0.000 workbook.py:1443(_extract_named_ranges)
        2    0.000    0.000    0.000    0.000 worksheet.py:6118(_write_auto_filter)
        2    0.000    0.000    0.000    0.000 worksheet.py:6321(_write_legacy_drawing_hf)
        2    0.000    0.000    0.000    0.000 sharedstrings.py:163(_get_strings)
        1    0.000    0.000    0.000    0.000 sharedstrings.py:126(SharedStringTable)
        2    0.000    0.000    0.000    0.000 core.py:149(_write_dc_subject)
        2    0.000    0.000    0.000    0.000 core.py:158(_write_cp_keywords)
        2    0.000    0.000    0.000    0.000 core.py:185(_write_cp_content_status)
        2    0.000    0.000    0.000    0.000 app.py:190(_write_hyperlinks_changed)
        2    0.000    0.000    0.000    0.000 format.py:186(set_underline)
        2    0.000    0.000    0.000    0.000 format.py:675(set_text_h_align)
        1    0.000    0.000    0.000    0.000 necompiler.py:525(<listcomp>)
        2    0.000    0.000    0.000    0.000 {method 'release' of '_thread.lock' objects}
        1    0.000    0.000    0.000    0.000 six.py:184(find_module)
        3    0.000    0.000    0.000    0.000 multi.py:1284(inferred_type)
        1    0.000    0.000    0.000    0.000 blocks.py:363(<listcomp>)
        1    0.000    0.000    0.000    0.000 concat.py:440(<listcomp>)
        1    0.000    0.000    0.000    0.000 excel.py:23(ExcelCell)
        1    0.000    0.000    0.000    0.000 workbook.py:1817(WorksheetMeta)
        1    0.000    0.000    0.000    0.000 exceptions.py:53(FileSizeError)
        2    0.000    0.000    0.000    0.000 format.py:713(set_theme)
        2    0.000    0.000    0.000    0.000 expressions.py:74(get_current_context)
        2    0.000    0.000    0.000    0.000 necompiler.py:414(<genexpr>)
        1    0.000    0.000    0.000    0.000 {method 'group' of 're.Match' objects}
        4    0.000    0.000    0.000    0.000 {method 'count' of 'list' objects}
        2    0.000    0.000    0.000    0.000 ops.py:327(<genexpr>)
        2    0.000    0.000    0.000    0.000 worksheet.py:105(convert_column_args)
        2    0.000    0.000    0.000    0.000 packager.py:107(_set_tmpdir)
        2    0.000    0.000    0.000    0.000 packager.py:111(_set_in_memory)
        2    0.000    0.000    0.000    0.000 format.py:679(set_text_v_align)
        3    0.000    0.000    0.000    0.000 {method 'values' of 'dict' objects}
        3    0.000    0.000    0.000    0.000 {method 'keys' of 'collections.OrderedDict' objects}
        1    0.000    0.000    0.000    0.000 {method 'center' of 'str' objects}
        1    0.000    0.000    0.000    0.000 {method 'strip' of 'str' objects}
        1    0.000    0.000    0.000    0.000 ntpath.py:34(_get_bothseps)
        1    0.000    0.000    0.000    0.000 common.py:326(is_full_slice)
        1    0.000    0.000    0.000    0.000 managers.py:1647(<listcomp>)
        1    0.000    0.000    0.000    0.000 exceptions.py:9(XlsxWriterException)
        2    0.000    0.000    0.000    0.000 necompiler.py:139(key)
        1    0.000    0.000    0.000    0.000 necompiler.py:721(<listcomp>)
        1    0.000    0.000    0.000    0.000 css.py:8(CSSWarning)
        1    0.000    0.000    0.000    0.000 <string>:1(<module>)
        1    0.000    0.000    0.000    0.000 exceptions.py:21(EmptyChartSeries)
        1    0.000    0.000    0.000    0.000 exceptions.py:25(DuplicateTableName)
        1    0.000    0.000    0.000    0.000 exceptions.py:33(DuplicateWorksheetName)
        1    0.000    0.000    0.000    0.000 necompiler.py:558(<listcomp>)
        1    0.000    0.000    0.000    0.000 necompiler.py:601(<listcomp>)
        1    0.000    0.000    0.000    0.000 {method 'disable' of '_lsprof.Profiler' objects}
        1    0.000    0.000    0.000    0.000 indexers.py:29(is_scalar_indexer)
        1    0.000    0.000    0.000    0.000 indexing.py:281(_has_valid_setitem_indexer)
        1    0.000    0.000    0.000    0.000 blocks.py:712(_coerce_values)
        1    0.000    0.000    0.000    0.000 exceptions.py:13(XlsxInputError)
        1    0.000    0.000    0.000    0.000 exceptions.py:17(XlsxFileError)
        1    0.000    0.000    0.000    0.000 exceptions.py:29(InvalidWorksheetName)
        1    0.000    0.000    0.000    0.000 exceptions.py:37(ReservedWorksheetName)
        1    0.000    0.000    0.000    0.000 exceptions.py:41(UndefinedImageSize)
        1    0.000    0.000    0.000    0.000 exceptions.py:45(UnsupportedImageFormat)
        1    0.000    0.000    0.000    0.000 exceptions.py:49(FileCreateError)
        1    0.000    0.000    0.000    0.000 blocks.py:741(_try_coerce_result)
        1    0.000    0.000    0.000    0.000 blocks.py:2855(_can_hold_element)
        1    0.000    0.000    0.000    0.000 necompiler.py:354(<listcomp>)