You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2022/02/07 21:29:53 UTC

[arrow-site] branch asf-site updated: [Website] Update documentations for 7.0.0 (#189)

This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new dda7d7f  [Website] Update documentations for 7.0.0 (#189)
dda7d7f is described below

commit dda7d7f9c95ec944d0270e25c138a9d0121759dd
Author: Joris Van den Bossche <jo...@gmail.com>
AuthorDate: Mon Feb 7 22:29:44 2022 +0100

    [Website] Update documentations for 7.0.0 (#189)
---
 docs/.buildinfo                                    |     2 +-
 docs/{ => 6.0}/.buildinfo                          |     0
 docs/6.0/.gitignore                                |     4 +
 docs/6.0/_images/simple_graph.svg                  |   139 +
 docs/{ => 6.0}/_modules/collections/abc.html       |     0
 docs/{ => 6.0}/_modules/index.html                 |     0
 docs/{ => 6.0}/_modules/pyarrow.html               |     0
 docs/{ => 6.0}/_modules/pyarrow/compute.html       |     0
 docs/{ => 6.0}/_modules/pyarrow/dataset.html       |     0
 docs/{ => 6.0}/_modules/pyarrow/feather.html       |     0
 docs/{ => 6.0}/_modules/pyarrow/filesystem.html    |     0
 docs/{ => 6.0}/_modules/pyarrow/fs.html            |     0
 docs/{ => 6.0}/_modules/pyarrow/hdfs.html          |     0
 docs/{ => 6.0}/_modules/pyarrow/ipc.html           |     0
 docs/{ => 6.0}/_modules/pyarrow/orc.html           |     0
 docs/{ => 6.0}/_modules/pyarrow/parquet.html       |     0
 docs/{ => 6.0}/_modules/pyarrow/types.html         |     0
 docs/6.0/_static/arrow.png                         |   Bin 0 -> 21636 bytes
 docs/{ => 6.0}/_static/basic.css                   |     0
 docs/{ => 6.0}/_static/css/blank.css               |     0
 .../css/index.ff1ffe594081f20da1ef19478df9384b.css |     0
 docs/{ => 6.0}/_static/css/theme.css               |     0
 docs/{ => 6.0}/_static/doctools.js                 |     0
 docs/{ => 6.0}/_static/documentation_options.js    |     0
 docs/6.0/_static/favicon.ico                       |   Bin 0 -> 15086 bytes
 docs/6.0/_static/file.png                          |   Bin 0 -> 286 bytes
 docs/6.0/_static/jquery-3.5.1.js                   | 10872 ++++++++++++++++++
 docs/6.0/_static/jquery.js                         |     2 +
 .../_static/js/index.be7d3bbb2ef33a8344ce.js       |     0
 docs/{ => 6.0}/_static/language_data.js            |     0
 docs/6.0/_static/minus.png                         |   Bin 0 -> 90 bytes
 docs/6.0/_static/plus.png                          |   Bin 0 -> 90 bytes
 docs/6.0/_static/pygments.css                      |    69 +
 docs/{ => 6.0}/_static/searchtools.js              |     0
 docs/6.0/_static/theme_overrides.css               |   125 +
 docs/{ => 6.0}/_static/underscore-1.12.0.js        |     0
 docs/{ => 6.0}/_static/underscore.js               |     0
 .../_static/vendor/fontawesome/5.13.0/LICENSE.txt  |    34 +
 .../vendor/fontawesome/5.13.0/css/all.min.css      |     5 +
 .../fontawesome/5.13.0/webfonts/fa-brands-400.eot  |   Bin 0 -> 133034 bytes
 .../fontawesome/5.13.0/webfonts/fa-brands-400.svg  |  3570 ++++++
 .../fontawesome/5.13.0/webfonts/fa-brands-400.ttf  |   Bin 0 -> 132728 bytes
 .../fontawesome/5.13.0/webfonts/fa-brands-400.woff |   Bin 0 -> 89824 bytes
 .../5.13.0/webfonts/fa-brands-400.woff2            |   Bin 0 -> 76612 bytes
 .../fontawesome/5.13.0/webfonts/fa-regular-400.eot |   Bin 0 -> 34390 bytes
 .../fontawesome/5.13.0/webfonts/fa-regular-400.svg |   803 ++
 .../fontawesome/5.13.0/webfonts/fa-regular-400.ttf |   Bin 0 -> 34092 bytes
 .../5.13.0/webfonts/fa-regular-400.woff            |   Bin 0 -> 16800 bytes
 .../5.13.0/webfonts/fa-regular-400.woff2           |   Bin 0 -> 13584 bytes
 .../fontawesome/5.13.0/webfonts/fa-solid-900.eot   |   Bin 0 -> 202902 bytes
 .../fontawesome/5.13.0/webfonts/fa-solid-900.svg   |  4938 +++++++++
 .../fontawesome/5.13.0/webfonts/fa-solid-900.ttf   |   Bin 0 -> 202616 bytes
 .../fontawesome/5.13.0/webfonts/fa-solid-900.woff  |   Bin 0 -> 103300 bytes
 .../fontawesome/5.13.0/webfonts/fa-solid-900.woff2 |   Bin 0 -> 79444 bytes
 docs/{ => 6.0}/_static/versions.json               |     0
 docs/{ => 6.0}/_static/webpack-macros.html         |     0
 .../arrow-dataset-glib/annotation-glossary.html    |    46 +
 .../c_glib/arrow-dataset-glib/api-index-3-0-0.html |    59 +
 .../c_glib/arrow-dataset-glib/api-index-4-0-0.html |    34 +
 .../c_glib/arrow-dataset-glib/api-index-5-0-0.html |    96 +
 .../c_glib/arrow-dataset-glib/api-index-6-0-0.html |     0
 .../c_glib/arrow-dataset-glib/api-index-full.html  |     0
 .../arrow-dataset-glib/arrow-dataset-glib.devhelp2 |     0
 docs/6.0/c_glib/arrow-dataset-glib/data.html       |    58 +
 .../c_glib/arrow-dataset-glib/dataset-factory.html |   482 +
 .../c_glib/arrow-dataset-glib/dataset.html         |     0
 .../arrow-dataset-glib/deprecated-api-index.html   |    30 +
 .../6.0/c_glib/arrow-dataset-glib/file-format.html |   717 ++
 docs/6.0/c_glib/arrow-dataset-glib/fragment.html   |   215 +
 docs/6.0/c_glib/arrow-dataset-glib/home.png        |   Bin 0 -> 169 bytes
 .../{ => 6.0}/c_glib/arrow-dataset-glib/index.html |     0
 .../c_glib/arrow-dataset-glib/left-insensitive.png |   Bin 0 -> 334 bytes
 docs/6.0/c_glib/arrow-dataset-glib/left.png        |   Bin 0 -> 185 bytes
 .../6.0/c_glib/arrow-dataset-glib/object-tree.html |    53 +
 .../c_glib/arrow-dataset-glib/partitioning.html    |   462 +
 docs/6.0/c_glib/arrow-dataset-glib/read.html       |    46 +
 .../arrow-dataset-glib/right-insensitive.png       |   Bin 0 -> 233 bytes
 docs/6.0/c_glib/arrow-dataset-glib/right.png       |   Bin 0 -> 184 bytes
 .../c_glib/arrow-dataset-glib/scanner.html         |     0
 docs/6.0/c_glib/arrow-dataset-glib/source.html     |    46 +
 docs/6.0/c_glib/arrow-dataset-glib/style.css       |   533 +
 .../c_glib/arrow-dataset-glib/up-insensitive.png   |   Bin 0 -> 288 bytes
 docs/6.0/c_glib/arrow-dataset-glib/up.png          |   Bin 0 -> 186 bytes
 .../arrow-flight-glib/annotation-glossary.html     |    46 +
 .../c_glib/arrow-flight-glib/api-index-5-0-0.html  |   170 +
 .../c_glib/arrow-flight-glib/api-index-6-0-0.html  |    62 +
 .../c_glib/arrow-flight-glib/api-index-full.html   |   466 +
 .../arrow-flight-glib/arrow-flight-glib.devhelp2   |   129 +
 docs/6.0/c_glib/arrow-flight-glib/client.html      |   435 +
 docs/6.0/c_glib/arrow-flight-glib/common.html      |  1595 +++
 .../arrow-flight-glib/deprecated-api-index.html    |    30 +
 docs/6.0/c_glib/arrow-flight-glib/home.png         |   Bin 0 -> 169 bytes
 docs/{ => 6.0}/c_glib/arrow-flight-glib/index.html |     0
 .../c_glib/arrow-flight-glib/left-insensitive.png  |   Bin 0 -> 334 bytes
 docs/6.0/c_glib/arrow-flight-glib/left.png         |   Bin 0 -> 185 bytes
 docs/6.0/c_glib/arrow-flight-glib/object-tree.html |    51 +
 .../c_glib/arrow-flight-glib/right-insensitive.png |   Bin 0 -> 233 bytes
 docs/6.0/c_glib/arrow-flight-glib/right.png        |   Bin 0 -> 184 bytes
 docs/6.0/c_glib/arrow-flight-glib/rpc.html         |    43 +
 docs/6.0/c_glib/arrow-flight-glib/server.html      |   655 ++
 docs/6.0/c_glib/arrow-flight-glib/style.css        |   533 +
 .../c_glib/arrow-flight-glib/up-insensitive.png    |   Bin 0 -> 288 bytes
 docs/6.0/c_glib/arrow-flight-glib/up.png           |   Bin 0 -> 186 bytes
 docs/6.0/c_glib/arrow-glib/GArrowChunkedArray.html |   631 ++
 docs/6.0/c_glib/arrow-glib/GArrowCodec.html        |   361 +
 docs/6.0/c_glib/arrow-glib/GArrowField.html        |   741 ++
 docs/6.0/c_glib/arrow-glib/GArrowFile.html         |   267 +
 docs/6.0/c_glib/arrow-glib/GArrowReadable.html     |   217 +
 docs/6.0/c_glib/arrow-glib/GArrowSchema.html       |   848 ++
 docs/6.0/c_glib/arrow-glib/GArrowTable.html        |  1192 ++
 docs/6.0/c_glib/arrow-glib/GArrowTensor.html       |   716 ++
 docs/6.0/c_glib/arrow-glib/GArrowWritable.html     |   213 +
 docs/6.0/c_glib/arrow-glib/GArrowWritableFile.html |   167 +
 .../6.0/c_glib/arrow-glib/annotation-glossary.html |    60 +
 docs/6.0/c_glib/arrow-glib/api-index-0-10-0.html   |   186 +
 docs/6.0/c_glib/arrow-glib/api-index-0-11-0.html   |    75 +
 docs/6.0/c_glib/arrow-glib/api-index-0-12-0.html   |   371 +
 .../c_glib/arrow-glib/api-index-0-13-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-14-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-15-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-16-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-17-0.html        |     0
 docs/6.0/c_glib/arrow-glib/api-index-0-3-0.html    |   166 +
 docs/6.0/c_glib/arrow-glib/api-index-0-4-0.html    |   231 +
 docs/6.0/c_glib/arrow-glib/api-index-0-5-0.html    |    53 +
 docs/6.0/c_glib/arrow-glib/api-index-0-6-0.html    |    42 +
 .../c_glib/arrow-glib/api-index-0-7-0.html         |     0
 .../c_glib/arrow-glib/api-index-0-8-0.html         |     0
 docs/6.0/c_glib/arrow-glib/api-index-0-9-0.html    |    74 +
 .../c_glib/arrow-glib/api-index-1-0-0.html         |     0
 docs/6.0/c_glib/arrow-glib/api-index-2-0-0.html    |   188 +
 .../c_glib/arrow-glib/api-index-3-0-0.html         |     0
 docs/6.0/c_glib/arrow-glib/api-index-4-0-0.html    |    48 +
 .../c_glib/arrow-glib/api-index-5-0-0.html         |     0
 .../c_glib/arrow-glib/api-index-6-0-0.html         |     0
 .../c_glib/arrow-glib/api-index-full.html          |     0
 .../c_glib/arrow-glib/array-builder-classes.html   | 11109 +++++++++++++++++++
 docs/6.0/c_glib/arrow-glib/array-builder.html      |    32 +
 docs/6.0/c_glib/arrow-glib/array.html              |    37 +
 .../c_glib/arrow-glib/arrow-glib-GArrowError.html  |   219 +
 .../arrow-glib/arrow-glib-GArrowFileMode.html      |   107 +
 .../arrow-glib-GArrowMetadataVersion.html          |   108 +
 .../c_glib/arrow-glib/arrow-glib-GArrowType.html   |     0
 .../c_glib/arrow-glib/arrow-glib.devhelp2          |     0
 .../6.0/c_glib/arrow-glib/basic-array-classes.html |  5674 ++++++++++
 .../c_glib/arrow-glib/basic-data-type-classes.html |     0
 docs/6.0/c_glib/arrow-glib/buffer-classes.html     |  1054 ++
 docs/6.0/c_glib/arrow-glib/buffer.html             |    32 +
 docs/6.0/c_glib/arrow-glib/codec.html              |    32 +
 .../c_glib/arrow-glib/composite-array-classes.html |  1828 +++
 .../arrow-glib/composite-data-type-classes.html    |  1269 +++
 docs/6.0/c_glib/arrow-glib/computation.html        |    40 +
 docs/{ => 6.0}/c_glib/arrow-glib/compute.html      |     0
 docs/6.0/c_glib/arrow-glib/cuda-classes.html       |  1285 +++
 docs/6.0/c_glib/arrow-glib/cuda.html               |    32 +
 docs/6.0/c_glib/arrow-glib/data.html               |   120 +
 docs/6.0/c_glib/arrow-glib/datum-classes.html      |   764 ++
 docs/{ => 6.0}/c_glib/arrow-glib/decimal.html      |     0
 .../c_glib/arrow-glib/deprecated-api-index.html    |     0
 docs/6.0/c_glib/arrow-glib/error.html              |    32 +
 docs/6.0/c_glib/arrow-glib/expression.html         |   415 +
 docs/6.0/c_glib/arrow-glib/file-system-api.html    |    42 +
 .../c_glib/arrow-glib/file-system-classes.html     |     0
 docs/6.0/c_glib/arrow-glib/file-system.html        |    32 +
 docs/6.0/c_glib/arrow-glib/gpu.html                |    38 +
 docs/6.0/c_glib/arrow-glib/home.png                |   Bin 0 -> 169 bytes
 docs/{ => 6.0}/c_glib/arrow-glib/index.html        |     0
 docs/6.0/c_glib/arrow-glib/input-output.html       |    32 +
 .../c_glib/arrow-glib/input-stream-classes.html    |  1197 ++
 docs/6.0/c_glib/arrow-glib/input.html              |    37 +
 docs/6.0/c_glib/arrow-glib/io.html                 |    63 +
 .../6.0/c_glib/arrow-glib/ipc-options-classes.html |   419 +
 docs/6.0/c_glib/arrow-glib/ipc-options.html        |    32 +
 docs/6.0/c_glib/arrow-glib/ipc.html                |    55 +
 docs/6.0/c_glib/arrow-glib/left-insensitive.png    |   Bin 0 -> 334 bytes
 docs/6.0/c_glib/arrow-glib/left.png                |   Bin 0 -> 185 bytes
 .../arrow-glib/local-file-system-classes.html      |   231 +
 docs/6.0/c_glib/arrow-glib/local-file-system.html  |    32 +
 docs/6.0/c_glib/arrow-glib/metadata.html           |    32 +
 docs/6.0/c_glib/arrow-glib/misc.html               |    38 +
 docs/6.0/c_glib/arrow-glib/mode.html               |    32 +
 docs/{ => 6.0}/c_glib/arrow-glib/object-tree.html  |     0
 docs/6.0/c_glib/arrow-glib/orc-file-reader.html    |   588 +
 .../c_glib/arrow-glib/output-stream-classes.html   |   633 ++
 docs/6.0/c_glib/arrow-glib/output.html             |    40 +
 docs/6.0/c_glib/arrow-glib/reader-classes.html     |  2525 +++++
 docs/6.0/c_glib/arrow-glib/reader.html             |    37 +
 docs/6.0/c_glib/arrow-glib/record-batch.html       |  1055 ++
 docs/6.0/c_glib/arrow-glib/right-insensitive.png   |   Bin 0 -> 233 bytes
 docs/6.0/c_glib/arrow-glib/right.png               |   Bin 0 -> 184 bytes
 docs/6.0/c_glib/arrow-glib/scalar-classes.html     |  3682 ++++++
 docs/6.0/c_glib/arrow-glib/scalar.html             |    32 +
 docs/6.0/c_glib/arrow-glib/schema.html             |    37 +
 docs/6.0/c_glib/arrow-glib/style.css               |   533 +
 .../c_glib/arrow-glib/table-builder-classes.html   |   504 +
 docs/6.0/c_glib/arrow-glib/table-builder.html      |    32 +
 docs/6.0/c_glib/arrow-glib/table.html              |    40 +
 docs/6.0/c_glib/arrow-glib/tensor.html             |    32 +
 docs/6.0/c_glib/arrow-glib/type.html               |    40 +
 docs/6.0/c_glib/arrow-glib/up-insensitive.png      |   Bin 0 -> 288 bytes
 docs/6.0/c_glib/arrow-glib/up.png                  |   Bin 0 -> 186 bytes
 docs/6.0/c_glib/arrow-glib/value.html              |    32 +
 .../c_glib/arrow-glib/version-macros.html          |     0
 docs/6.0/c_glib/arrow-glib/version.html            |    32 +
 docs/6.0/c_glib/arrow-glib/writer-classes.html     |   383 +
 docs/6.0/c_glib/arrow-glib/writer.html             |    32 +
 .../6.0/c_glib/gandiva-glib/GGandivaCondition.html |   314 +
 docs/6.0/c_glib/gandiva-glib/GGandivaFilter.html   |   273 +
 .../gandiva-glib/GGandivaFunctionRegistry.html     |   208 +
 .../gandiva-glib/GGandivaFunctionSignature.html    |   372 +
 .../gandiva-glib/GGandivaNativeFunction.html       |   438 +
 .../gandiva-glib/GGandivaSelectableProjector.html  |   412 +
 .../c_glib/gandiva-glib/annotation-glossary.html   |    48 +
 docs/6.0/c_glib/gandiva-glib/api-index-0-12-0.html |   198 +
 docs/6.0/c_glib/gandiva-glib/api-index-0-14-0.html |    93 +
 docs/6.0/c_glib/gandiva-glib/api-index-0-15-0.html |    34 +
 docs/6.0/c_glib/gandiva-glib/api-index-0-17-0.html |    48 +
 docs/6.0/c_glib/gandiva-glib/api-index-1-0-0.html  |    69 +
 docs/6.0/c_glib/gandiva-glib/api-index-4-0-0.html  |    90 +
 docs/6.0/c_glib/gandiva-glib/api-index-full.html   |   919 ++
 .../c_glib/gandiva-glib/deprecated-api-index.html  |    30 +
 .../c_glib/gandiva-glib/evaluate-expression.html   |    50 +
 docs/6.0/c_glib/gandiva-glib/expression-tree.html  |    38 +
 docs/6.0/c_glib/gandiva-glib/expression.html       |    32 +
 docs/6.0/c_glib/gandiva-glib/filter.html           |    32 +
 .../6.0/c_glib/gandiva-glib/function-registry.html |    32 +
 .../c_glib/gandiva-glib/function-signature.html    |    32 +
 docs/6.0/c_glib/gandiva-glib/function.html         |    46 +
 docs/6.0/c_glib/gandiva-glib/gandiva-glib.devhelp2 |   270 +
 docs/6.0/c_glib/gandiva-glib/home.png              |   Bin 0 -> 169 bytes
 docs/{ => 6.0}/c_glib/gandiva-glib/index.html      |     0
 docs/6.0/c_glib/gandiva-glib/left-insensitive.png  |   Bin 0 -> 334 bytes
 docs/6.0/c_glib/gandiva-glib/left.png              |   Bin 0 -> 185 bytes
 docs/6.0/c_glib/gandiva-glib/misc.html             |    38 +
 docs/6.0/c_glib/gandiva-glib/native-function.html  |    32 +
 docs/6.0/c_glib/gandiva-glib/node-classes.html     |  2241 ++++
 docs/6.0/c_glib/gandiva-glib/node.html             |    32 +
 docs/6.0/c_glib/gandiva-glib/object-tree.html      |    69 +
 docs/6.0/c_glib/gandiva-glib/projector.html        |    32 +
 docs/6.0/c_glib/gandiva-glib/right-insensitive.png |   Bin 0 -> 233 bytes
 docs/6.0/c_glib/gandiva-glib/right.png             |   Bin 0 -> 184 bytes
 .../gandiva-glib/selection-vector-classes.html     |   484 +
 docs/6.0/c_glib/gandiva-glib/selection-vector.html |    32 +
 docs/6.0/c_glib/gandiva-glib/style.css             |   533 +
 docs/6.0/c_glib/gandiva-glib/up-insensitive.png    |   Bin 0 -> 288 bytes
 docs/6.0/c_glib/gandiva-glib/up.png                |   Bin 0 -> 186 bytes
 .../c_glib/gandiva-glib/version-macros.html        |     0
 docs/6.0/c_glib/gandiva-glib/version.html          |    32 +
 docs/6.0/c_glib/index.html                         |   258 +
 .../parquet-glib/GParquetArrowFileReader.html      |   512 +
 .../parquet-glib/GParquetArrowFileWriter.html      |   898 ++
 .../c_glib/parquet-glib/annotation-glossary.html   |    41 +
 docs/6.0/c_glib/parquet-glib/api-index-0-11-0.html |    62 +
 docs/6.0/c_glib/parquet-glib/api-index-0-12-0.html |    34 +
 docs/6.0/c_glib/parquet-glib/api-index-0-15-0.html |    34 +
 docs/6.0/c_glib/parquet-glib/api-index-0-17-0.html |    86 +
 docs/6.0/c_glib/parquet-glib/api-index-1-0-0.html  |    34 +
 docs/6.0/c_glib/parquet-glib/api-index-6-0-0.html  |    34 +
 docs/6.0/c_glib/parquet-glib/api-index-full.html   |   188 +
 docs/6.0/c_glib/parquet-glib/arrow.html            |    43 +
 .../c_glib/parquet-glib/deprecated-api-index.html  |    30 +
 docs/6.0/c_glib/parquet-glib/home.png              |   Bin 0 -> 169 bytes
 docs/{ => 6.0}/c_glib/parquet-glib/index.html      |     0
 docs/6.0/c_glib/parquet-glib/io.html               |    37 +
 docs/6.0/c_glib/parquet-glib/left-insensitive.png  |   Bin 0 -> 334 bytes
 docs/6.0/c_glib/parquet-glib/left.png              |   Bin 0 -> 185 bytes
 docs/6.0/c_glib/parquet-glib/object-tree.html      |    35 +
 docs/6.0/c_glib/parquet-glib/parquet-glib.devhelp2 |    61 +
 docs/6.0/c_glib/parquet-glib/right-insensitive.png |   Bin 0 -> 233 bytes
 docs/6.0/c_glib/parquet-glib/right.png             |   Bin 0 -> 184 bytes
 docs/6.0/c_glib/parquet-glib/style.css             |   533 +
 docs/6.0/c_glib/parquet-glib/up-insensitive.png    |   Bin 0 -> 288 bytes
 docs/6.0/c_glib/parquet-glib/up.png                |   Bin 0 -> 186 bytes
 .../c_glib/plasma-glib/annotation-glossary.html    |    46 +
 docs/6.0/c_glib/plasma-glib/api-index-0-12-0.html  |   100 +
 docs/6.0/c_glib/plasma-glib/api-index-full.html    |   227 +
 docs/6.0/c_glib/plasma-glib/client-classes.html    |   643 ++
 docs/6.0/c_glib/plasma-glib/client-side.html       |    42 +
 docs/6.0/c_glib/plasma-glib/client.html            |    32 +
 .../c_glib/plasma-glib/deprecated-api-index.html   |    30 +
 docs/6.0/c_glib/plasma-glib/home.png               |   Bin 0 -> 169 bytes
 docs/{ => 6.0}/c_glib/plasma-glib/index.html       |     0
 docs/6.0/c_glib/plasma-glib/left-insensitive.png   |   Bin 0 -> 334 bytes
 docs/6.0/c_glib/plasma-glib/left.png               |   Bin 0 -> 185 bytes
 docs/6.0/c_glib/plasma-glib/object-classes.html    |   586 +
 docs/6.0/c_glib/plasma-glib/object-tree.html       |    39 +
 docs/6.0/c_glib/plasma-glib/object.html            |    32 +
 docs/6.0/c_glib/plasma-glib/plasma-glib.devhelp2   |    67 +
 docs/6.0/c_glib/plasma-glib/right-insensitive.png  |   Bin 0 -> 233 bytes
 docs/6.0/c_glib/plasma-glib/right.png              |   Bin 0 -> 184 bytes
 docs/6.0/c_glib/plasma-glib/style.css              |   533 +
 docs/6.0/c_glib/plasma-glib/up-insensitive.png     |   Bin 0 -> 288 bytes
 docs/6.0/c_glib/plasma-glib/up.png                 |   Bin 0 -> 186 bytes
 docs/{ => 6.0}/cpp/api.html                        |     0
 docs/{ => 6.0}/cpp/api/array.html                  |     0
 docs/{ => 6.0}/cpp/api/builder.html                |     0
 docs/{ => 6.0}/cpp/api/c_abi.html                  |     0
 docs/{ => 6.0}/cpp/api/compute.html                |     0
 docs/{ => 6.0}/cpp/api/cuda.html                   |     0
 docs/{ => 6.0}/cpp/api/dataset.html                |     0
 docs/{ => 6.0}/cpp/api/datatype.html               |     0
 docs/{ => 6.0}/cpp/api/filesystem.html             |     0
 docs/{ => 6.0}/cpp/api/flight.html                 |     0
 docs/{ => 6.0}/cpp/api/formats.html                |     0
 docs/{ => 6.0}/cpp/api/io.html                     |     0
 docs/{ => 6.0}/cpp/api/ipc.html                    |     0
 docs/{ => 6.0}/cpp/api/memory.html                 |     0
 docs/{ => 6.0}/cpp/api/scalar.html                 |     0
 docs/{ => 6.0}/cpp/api/support.html                |     0
 docs/{ => 6.0}/cpp/api/table.html                  |     0
 docs/{ => 6.0}/cpp/api/tensor.html                 |     0
 docs/{ => 6.0}/cpp/api/utilities.html              |     0
 docs/{ => 6.0}/cpp/arrays.html                     |     0
 docs/{ => 6.0}/cpp/build_system.html               |     0
 docs/{ => 6.0}/cpp/compute.html                    |     0
 docs/{ => 6.0}/cpp/conventions.html                |     0
 docs/{ => 6.0}/cpp/csv.html                        |     0
 docs/{ => 6.0}/cpp/dataset.html                    |     0
 docs/{ => 6.0}/cpp/datatypes.html                  |     0
 .../cpp/examples/cmake_minimal_build.html          |     0
 .../cpp/examples/compute_and_write_example.html    |     0
 .../examples/dataset_documentation_example.html    |     0
 docs/{ => 6.0}/cpp/examples/index.html             |     0
 .../cpp/examples/row_columnar_conversion.html      |     0
 .../cpp/examples/tuple_range_conversion.html       |     0
 docs/{ => 6.0}/cpp/flight.html                     |     0
 docs/{ => 6.0}/cpp/getting_started.html            |     0
 docs/{ => 6.0}/cpp/index.html                      |     0
 docs/{ => 6.0}/cpp/io.html                         |     0
 docs/{ => 6.0}/cpp/ipc.html                        |     0
 docs/{ => 6.0}/cpp/json.html                       |     0
 docs/{ => 6.0}/cpp/memory.html                     |     0
 docs/{ => 6.0}/cpp/overview.html                   |     0
 docs/{ => 6.0}/cpp/parquet.html                    |     0
 docs/{ => 6.0}/cpp/streaming_execution.html        |     0
 docs/{ => 6.0}/cpp/tables.html                     |     0
 docs/{ => 6.0}/developers/archery.html             |     0
 docs/{ => 6.0}/developers/benchmarks.html          |     0
 docs/{ => 6.0}/developers/computeir.html           |     0
 docs/{ => 6.0}/developers/contributing.html        |     0
 docs/{ => 6.0}/developers/cpp/building.html        |     0
 docs/{ => 6.0}/developers/cpp/conventions.html     |     0
 docs/{ => 6.0}/developers/cpp/development.html     |     0
 docs/{ => 6.0}/developers/cpp/fuzzing.html         |     0
 docs/{ => 6.0}/developers/cpp/index.html           |     0
 docs/{ => 6.0}/developers/cpp/windows.html         |     0
 docs/{ => 6.0}/developers/crossbow.html            |     0
 docs/{ => 6.0}/developers/docker.html              |     0
 docs/{ => 6.0}/developers/documentation.html       |     0
 docs/{ => 6.0}/developers/experimental_repos.html  |     0
 docs/{ => 6.0}/developers/python.html              |     0
 docs/{ => 6.0}/format/CDataInterface.html          |     0
 docs/{ => 6.0}/format/CStreamInterface.html        |     0
 docs/{ => 6.0}/format/Columnar.html                |     0
 docs/{ => 6.0}/format/Flight.html                  |     0
 docs/{ => 6.0}/format/Guidelines.html              |     0
 docs/{ => 6.0}/format/IPC.html                     |     0
 docs/{ => 6.0}/format/Integration.html             |     0
 docs/{ => 6.0}/format/Layout.html                  |     0
 docs/{ => 6.0}/format/Metadata.html                |     0
 docs/{ => 6.0}/format/Other.html                   |     0
 docs/{ => 6.0}/format/Versioning.html              |     0
 docs/{ => 6.0}/genindex.html                       |     0
 docs/{ => 6.0}/index.html                          |     0
 docs/{ => 6.0}/java/algorithm.html                 |     0
 docs/{ => 6.0}/java/index.html                     |     0
 docs/{ => 6.0}/java/ipc.html                       |     0
 docs/{ => 6.0}/java/vector.html                    |     0
 docs/{ => 6.0}/java/vector_schema_root.html        |     0
 docs/{ => 6.0}/js/assets/css/main.css              |     0
 docs/{ => 6.0}/js/assets/images/icons.png          |   Bin
 docs/{ => 6.0}/js/assets/images/icons@2x.png       |   Bin
 docs/{ => 6.0}/js/assets/images/widgets.png        |   Bin
 docs/{ => 6.0}/js/assets/images/widgets@2x.png     |   Bin
 docs/{ => 6.0}/js/assets/js/main.js                |     0
 docs/{ => 6.0}/js/assets/js/search.js              |     0
 docs/{ => 6.0}/js/classes/Arrow_dom.Builder.html   |     0
 docs/{ => 6.0}/js/classes/Arrow_dom.Column.html    |     0
 docs/{ => 6.0}/js/classes/Arrow_dom.DataFrame.html |     0
 docs/{ => 6.0}/js/classes/Arrow_dom.DataType.html  |     0
 docs/{ => 6.0}/js/classes/Arrow_dom.Field-1.html   |     0
 .../js/classes/Arrow_dom.RecordBatch.html          |     0
 .../js/classes/Arrow_dom.RecordBatchReader.html    |     0
 .../js/classes/Arrow_dom.RecordBatchWriter.html    |     0
 docs/{ => 6.0}/js/classes/Arrow_dom.Schema-1.html  |     0
 docs/{ => 6.0}/js/classes/Arrow_dom.Table.html     |     0
 docs/{ => 6.0}/js/classes/Arrow_dom.Vector-1.html  |     0
 docs/{ => 6.0}/js/classes/Arrow_dom.Visitor.html   |     0
 docs/{ => 6.0}/js/enums/Arrow_dom.BufferType.html  |     0
 docs/{ => 6.0}/js/enums/Arrow_dom.Type.html        |     0
 docs/{ => 6.0}/js/index.html                       |     0
 docs/{ => 6.0}/js/modules.html                     |     0
 .../{ => 6.0}/js/modules/Arrow_dom.BaseVector.html |     0
 docs/{ => 6.0}/js/modules/Arrow_dom.Field.html     |     0
 docs/{ => 6.0}/js/modules/Arrow_dom.Schema.html    |     0
 docs/{ => 6.0}/js/modules/Arrow_dom.Vector.html    |     0
 docs/{ => 6.0}/js/modules/Arrow_dom.html           |     0
 docs/{ => 6.0}/js/modules/Arrow_dom.predicate.html |     0
 docs/{ => 6.0}/js/modules/Arrow_node.html          |     0
 docs/{ => 6.0}/objects.inv                         |   Bin
 docs/{ => 6.0}/python/api.html                     |     0
 docs/{ => 6.0}/python/api/arrays.html              |     0
 docs/{ => 6.0}/python/api/compute.html             |     0
 docs/{ => 6.0}/python/api/cuda.html                |     0
 docs/{ => 6.0}/python/api/dataset.html             |     0
 docs/{ => 6.0}/python/api/datatypes.html           |     0
 docs/{ => 6.0}/python/api/files.html               |     0
 docs/{ => 6.0}/python/api/filesystems.html         |     0
 docs/{ => 6.0}/python/api/flight.html              |     0
 docs/{ => 6.0}/python/api/formats.html             |     0
 docs/{ => 6.0}/python/api/ipc.html                 |     0
 docs/{ => 6.0}/python/api/memory.html              |     0
 docs/{ => 6.0}/python/api/misc.html                |     0
 docs/{ => 6.0}/python/api/plasma.html              |     0
 docs/{ => 6.0}/python/api/tables.html              |     0
 docs/{ => 6.0}/python/benchmarks.html              |     0
 docs/{ => 6.0}/python/compute.html                 |     0
 docs/{ => 6.0}/python/csv.html                     |     0
 docs/{ => 6.0}/python/cuda.html                    |     0
 docs/{ => 6.0}/python/data.html                    |     0
 docs/{ => 6.0}/python/dataset.html                 |     0
 docs/{ => 6.0}/python/extending.html               |     0
 docs/{ => 6.0}/python/extending_types.html         |     0
 docs/{ => 6.0}/python/feather.html                 |     0
 docs/{ => 6.0}/python/filesystems.html             |     0
 docs/{ => 6.0}/python/filesystems_deprecated.html  |     0
 docs/{ => 6.0}/python/generated/pyarrow.Array.html |     0
 .../python/generated/pyarrow.BinaryArray.html      |     0
 .../python/generated/pyarrow.BinaryScalar.html     |     0
 .../python/generated/pyarrow.BooleanArray.html     |     0
 .../python/generated/pyarrow.BooleanScalar.html    |     0
 .../{ => 6.0}/python/generated/pyarrow.Buffer.html |     0
 .../generated/pyarrow.BufferOutputStream.html      |     0
 .../python/generated/pyarrow.BufferReader.html     |     0
 .../python/generated/pyarrow.ChunkedArray.html     |     0
 docs/{ => 6.0}/python/generated/pyarrow.Codec.html |     0
 .../generated/pyarrow.CompressedInputStream.html   |     0
 .../generated/pyarrow.CompressedOutputStream.html  |     0
 .../python/generated/pyarrow.DataType.html         |     0
 .../python/generated/pyarrow.Date32Array.html      |     0
 .../python/generated/pyarrow.Date32Scalar.html     |     0
 .../python/generated/pyarrow.Date64Array.html      |     0
 .../python/generated/pyarrow.Date64Scalar.html     |     0
 .../python/generated/pyarrow.Decimal128Array.html  |     0
 .../python/generated/pyarrow.Decimal128Scalar.html |     0
 .../python/generated/pyarrow.Decimal128Type.html   |     0
 .../python/generated/pyarrow.DictionaryArray.html  |     0
 .../python/generated/pyarrow.DictionaryScalar.html |     0
 .../python/generated/pyarrow.DictionaryType.html   |     0
 .../python/generated/pyarrow.DoubleScalar.html     |     0
 .../python/generated/pyarrow.DurationArray.html    |     0
 .../python/generated/pyarrow.DurationScalar.html   |     0
 .../python/generated/pyarrow.ExtensionArray.html   |     0
 .../python/generated/pyarrow.ExtensionType.html    |     0
 docs/{ => 6.0}/python/generated/pyarrow.Field.html |     0
 .../generated/pyarrow.FixedSizeBinaryArray.html    |     0
 .../generated/pyarrow.FixedSizeBinaryScalar.html   |     0
 .../generated/pyarrow.FixedSizeBinaryType.html     |     0
 .../generated/pyarrow.FixedSizeBufferWriter.html   |     0
 .../generated/pyarrow.FixedSizeListArray.html      |     0
 .../python/generated/pyarrow.FloatScalar.html      |     0
 .../generated/pyarrow.FloatingPointArray.html      |     0
 .../generated/pyarrow.HadoopFileSystem.cat.html    |     0
 .../generated/pyarrow.HadoopFileSystem.chmod.html  |     0
 .../generated/pyarrow.HadoopFileSystem.chown.html  |     0
 .../generated/pyarrow.HadoopFileSystem.delete.html |     0
 .../generated/pyarrow.HadoopFileSystem.df.html     |     0
 .../pyarrow.HadoopFileSystem.disk_usage.html       |     0
 .../pyarrow.HadoopFileSystem.download.html         |     0
 .../generated/pyarrow.HadoopFileSystem.exists.html |     0
 .../pyarrow.HadoopFileSystem.get_capacity.html     |     0
 .../pyarrow.HadoopFileSystem.get_space_used.html   |     0
 .../generated/pyarrow.HadoopFileSystem.info.html   |     0
 .../generated/pyarrow.HadoopFileSystem.ls.html     |     0
 .../generated/pyarrow.HadoopFileSystem.mkdir.html  |     0
 .../generated/pyarrow.HadoopFileSystem.open.html   |     0
 .../generated/pyarrow.HadoopFileSystem.rename.html |     0
 .../generated/pyarrow.HadoopFileSystem.rm.html     |     0
 .../generated/pyarrow.HadoopFileSystem.upload.html |     0
 .../python/generated/pyarrow.HdfsFile.html         |     0
 .../python/generated/pyarrow.Int16Array.html       |     0
 .../python/generated/pyarrow.Int16Scalar.html      |     0
 .../python/generated/pyarrow.Int32Array.html       |     0
 .../python/generated/pyarrow.Int32Scalar.html      |     0
 .../python/generated/pyarrow.Int64Array.html       |     0
 .../python/generated/pyarrow.Int64Scalar.html      |     0
 .../python/generated/pyarrow.Int8Array.html        |     0
 .../python/generated/pyarrow.Int8Scalar.html       |     0
 .../python/generated/pyarrow.IntegerArray.html     |     0
 .../python/generated/pyarrow.LargeBinaryArray.html |     0
 .../generated/pyarrow.LargeBinaryScalar.html       |     0
 .../python/generated/pyarrow.LargeListArray.html   |     0
 .../python/generated/pyarrow.LargeListScalar.html  |     0
 .../python/generated/pyarrow.LargeStringArray.html |     0
 .../generated/pyarrow.LargeStringScalar.html       |     0
 .../python/generated/pyarrow.ListArray.html        |     0
 .../python/generated/pyarrow.ListScalar.html       |     0
 .../python/generated/pyarrow.ListType.html         |     0
 .../python/generated/pyarrow.LocalFileSystem.html  |     0
 .../python/generated/pyarrow.MapType.html          |     0
 .../python/generated/pyarrow.MemoryMappedFile.html |     0
 .../python/generated/pyarrow.MemoryPool.html       |     0
 .../pyarrow.MonthDayNanoIntervalArray.html         |     0
 .../pyarrow.MonthDayNanoIntervalScalar.html        |     0
 docs/{ => 6.0}/python/generated/pyarrow.NA.html    |     0
 .../python/generated/pyarrow.NativeFile.html       |     0
 .../python/generated/pyarrow.NullArray.html        |     0
 .../python/generated/pyarrow.NumericArray.html     |     0
 .../{ => 6.0}/python/generated/pyarrow.OSFile.html |     0
 .../python/generated/pyarrow.PyExtensionType.html  |     0
 .../python/generated/pyarrow.PythonFile.html       |     0
 .../python/generated/pyarrow.RecordBatch.html      |     0
 .../python/generated/pyarrow.ResizableBuffer.html  |     0
 .../{ => 6.0}/python/generated/pyarrow.Scalar.html |     0
 .../{ => 6.0}/python/generated/pyarrow.Schema.html |     0
 .../generated/pyarrow.SerializationContext.html    |     0
 .../generated/pyarrow.SerializedPyObject.html      |     0
 .../python/generated/pyarrow.StringArray.html      |     0
 .../python/generated/pyarrow.StringScalar.html     |     0
 .../python/generated/pyarrow.StructArray.html      |     0
 .../python/generated/pyarrow.StructScalar.html     |     0
 .../python/generated/pyarrow.StructType.html       |     0
 docs/{ => 6.0}/python/generated/pyarrow.Table.html |     0
 .../{ => 6.0}/python/generated/pyarrow.Tensor.html |     0
 .../python/generated/pyarrow.Time32Array.html      |     0
 .../python/generated/pyarrow.Time32Scalar.html     |     0
 .../python/generated/pyarrow.Time32Type.html       |     0
 .../python/generated/pyarrow.Time64Array.html      |     0
 .../python/generated/pyarrow.Time64Scalar.html     |     0
 .../python/generated/pyarrow.Time64Type.html       |     0
 .../python/generated/pyarrow.TimestampArray.html   |     0
 .../python/generated/pyarrow.TimestampScalar.html  |     0
 .../python/generated/pyarrow.TimestampType.html    |     0
 .../python/generated/pyarrow.UInt16Array.html      |     0
 .../python/generated/pyarrow.UInt16Scalar.html     |     0
 .../python/generated/pyarrow.UInt32Array.html      |     0
 .../python/generated/pyarrow.UInt32Scalar.html     |     0
 .../python/generated/pyarrow.UInt64Array.html      |     0
 .../python/generated/pyarrow.UInt64Scalar.html     |     0
 .../python/generated/pyarrow.UInt8Array.html       |     0
 .../python/generated/pyarrow.UInt8Scalar.html      |     0
 .../python/generated/pyarrow.UnionArray.html       |     0
 .../python/generated/pyarrow.UnionScalar.html      |     0
 .../python/generated/pyarrow.UnionType.html        |     0
 .../python/generated/pyarrow.allocate_buffer.html  |     0
 docs/{ => 6.0}/python/generated/pyarrow.array.html |     0
 .../{ => 6.0}/python/generated/pyarrow.binary.html |     0
 docs/{ => 6.0}/python/generated/pyarrow.bool_.html |     0
 .../python/generated/pyarrow.chunked_array.html    |     0
 .../python/generated/pyarrow.compress.html         |     0
 .../python/generated/pyarrow.compute.abs.html      |     0
 .../generated/pyarrow.compute.abs_checked.html     |     0
 .../python/generated/pyarrow.compute.acos.html     |     0
 .../generated/pyarrow.compute.acos_checked.html    |     0
 .../python/generated/pyarrow.compute.add.html      |     0
 .../generated/pyarrow.compute.add_checked.html     |     0
 .../python/generated/pyarrow.compute.all.html      |     0
 .../python/generated/pyarrow.compute.and_.html     |     0
 .../generated/pyarrow.compute.and_kleene.html      |     0
 .../python/generated/pyarrow.compute.and_not.html  |     0
 .../generated/pyarrow.compute.and_not_kleene.html  |     0
 .../python/generated/pyarrow.compute.any.html      |     0
 .../pyarrow.compute.approximate_median.html        |     0
 .../generated/pyarrow.compute.array_filter.html    |     0
 .../pyarrow.compute.array_sort_indices.html        |     0
 .../generated/pyarrow.compute.array_take.html      |     0
 .../pyarrow.compute.ascii_capitalize.html          |     0
 .../generated/pyarrow.compute.ascii_center.html    |     0
 .../generated/pyarrow.compute.ascii_is_alnum.html  |     0
 .../generated/pyarrow.compute.ascii_is_alpha.html  |     0
 .../pyarrow.compute.ascii_is_decimal.html          |     0
 .../generated/pyarrow.compute.ascii_is_lower.html  |     0
 .../pyarrow.compute.ascii_is_printable.html        |     0
 .../generated/pyarrow.compute.ascii_is_space.html  |     0
 .../generated/pyarrow.compute.ascii_is_title.html  |     0
 .../generated/pyarrow.compute.ascii_is_upper.html  |     0
 .../generated/pyarrow.compute.ascii_lower.html     |     0
 .../generated/pyarrow.compute.ascii_lpad.html      |     0
 .../generated/pyarrow.compute.ascii_ltrim.html     |     0
 .../pyarrow.compute.ascii_ltrim_whitespace.html    |     0
 .../generated/pyarrow.compute.ascii_reverse.html   |     0
 .../generated/pyarrow.compute.ascii_rpad.html      |     0
 .../generated/pyarrow.compute.ascii_rtrim.html     |     0
 .../pyarrow.compute.ascii_rtrim_whitespace.html    |     0
 .../pyarrow.compute.ascii_split_whitespace.html    |     0
 .../generated/pyarrow.compute.ascii_swapcase.html  |     0
 .../generated/pyarrow.compute.ascii_title.html     |     0
 .../generated/pyarrow.compute.ascii_trim.html      |     0
 .../pyarrow.compute.ascii_trim_whitespace.html     |     0
 .../generated/pyarrow.compute.ascii_upper.html     |     0
 .../python/generated/pyarrow.compute.asin.html     |     0
 .../generated/pyarrow.compute.asin_checked.html    |     0
 .../generated/pyarrow.compute.assume_timezone.html |     0
 .../python/generated/pyarrow.compute.atan.html     |     0
 .../python/generated/pyarrow.compute.atan2.html    |     0
 .../generated/pyarrow.compute.binary_join.html     |     0
 .../pyarrow.compute.binary_join_element_wise.html  |     0
 .../generated/pyarrow.compute.binary_length.html   |     0
 .../pyarrow.compute.binary_replace_slice.html      |     0
 .../generated/pyarrow.compute.bit_wise_and.html    |     0
 .../generated/pyarrow.compute.bit_wise_not.html    |     0
 .../generated/pyarrow.compute.bit_wise_or.html     |     0
 .../generated/pyarrow.compute.bit_wise_xor.html    |     0
 .../generated/pyarrow.compute.case_when.html       |     0
 .../python/generated/pyarrow.compute.cast.html     |     0
 .../python/generated/pyarrow.compute.ceil.html     |     0
 .../python/generated/pyarrow.compute.choose.html   |     0
 .../python/generated/pyarrow.compute.coalesce.html |     0
 .../python/generated/pyarrow.compute.cos.html      |     0
 .../generated/pyarrow.compute.cos_checked.html     |     0
 .../python/generated/pyarrow.compute.count.html    |     0
 .../generated/pyarrow.compute.count_distinct.html  |     0
 .../generated/pyarrow.compute.count_substring.html |     0
 .../pyarrow.compute.count_substring_regex.html     |     0
 .../python/generated/pyarrow.compute.day.html      |     0
 .../generated/pyarrow.compute.day_of_week.html     |     0
 .../generated/pyarrow.compute.day_of_year.html     |     0
 .../pyarrow.compute.day_time_interval_between.html |     0
 .../generated/pyarrow.compute.days_between.html    |     0
 .../pyarrow.compute.dictionary_encode.html         |     0
 .../python/generated/pyarrow.compute.divide.html   |     0
 .../generated/pyarrow.compute.divide_checked.html  |     0
 .../generated/pyarrow.compute.drop_null.html       |     0
 .../generated/pyarrow.compute.ends_with.html       |     0
 .../python/generated/pyarrow.compute.equal.html    |     0
 .../generated/pyarrow.compute.extract_regex.html   |     0
 .../python/generated/pyarrow.compute.filter.html   |     0
 .../generated/pyarrow.compute.find_substring.html  |     0
 .../pyarrow.compute.find_substring_regex.html      |     0
 .../python/generated/pyarrow.compute.floor.html    |     0
 .../python/generated/pyarrow.compute.greater.html  |     0
 .../generated/pyarrow.compute.greater_equal.html   |     0
 .../python/generated/pyarrow.compute.hash_all.html |     0
 .../python/generated/pyarrow.compute.hash_any.html |     0
 .../pyarrow.compute.hash_approximate_median.html   |     0
 .../generated/pyarrow.compute.hash_count.html      |     0
 .../pyarrow.compute.hash_count_distinct.html       |     0
 .../generated/pyarrow.compute.hash_distinct.html   |     0
 .../python/generated/pyarrow.compute.hash_max.html |     0
 .../generated/pyarrow.compute.hash_mean.html       |     0
 .../python/generated/pyarrow.compute.hash_min.html |     0
 .../generated/pyarrow.compute.hash_min_max.html    |     0
 .../generated/pyarrow.compute.hash_product.html    |     0
 .../generated/pyarrow.compute.hash_stddev.html     |     0
 .../python/generated/pyarrow.compute.hash_sum.html |     0
 .../generated/pyarrow.compute.hash_tdigest.html    |     0
 .../generated/pyarrow.compute.hash_variance.html   |     0
 .../python/generated/pyarrow.compute.hour.html     |     0
 .../generated/pyarrow.compute.hours_between.html   |     0
 .../python/generated/pyarrow.compute.if_else.html  |     0
 .../python/generated/pyarrow.compute.index.html    |     0
 .../python/generated/pyarrow.compute.index_in.html |     0
 .../python/generated/pyarrow.compute.invert.html   |     0
 .../generated/pyarrow.compute.is_finite.html       |     0
 .../python/generated/pyarrow.compute.is_in.html    |     0
 .../python/generated/pyarrow.compute.is_inf.html   |     0
 .../python/generated/pyarrow.compute.is_nan.html   |     0
 .../python/generated/pyarrow.compute.is_null.html  |     0
 .../python/generated/pyarrow.compute.is_valid.html |     0
 .../generated/pyarrow.compute.iso_calendar.html    |     0
 .../python/generated/pyarrow.compute.iso_week.html |     0
 .../python/generated/pyarrow.compute.iso_year.html |     0
 .../python/generated/pyarrow.compute.less.html     |     0
 .../generated/pyarrow.compute.less_equal.html      |     0
 .../generated/pyarrow.compute.list_element.html    |     0
 .../generated/pyarrow.compute.list_flatten.html    |     0
 .../pyarrow.compute.list_parent_indices.html       |     0
 .../pyarrow.compute.list_value_length.html         |     0
 .../python/generated/pyarrow.compute.ln.html       |     0
 .../generated/pyarrow.compute.ln_checked.html      |     0
 .../python/generated/pyarrow.compute.log10.html    |     0
 .../generated/pyarrow.compute.log10_checked.html   |     0
 .../python/generated/pyarrow.compute.log1p.html    |     0
 .../generated/pyarrow.compute.log1p_checked.html   |     0
 .../python/generated/pyarrow.compute.log2.html     |     0
 .../generated/pyarrow.compute.log2_checked.html    |     0
 .../python/generated/pyarrow.compute.logb.html     |     0
 .../generated/pyarrow.compute.logb_checked.html    |     0
 .../generated/pyarrow.compute.make_struct.html     |     0
 .../generated/pyarrow.compute.match_like.html      |     0
 .../generated/pyarrow.compute.match_substring.html |     0
 .../pyarrow.compute.match_substring_regex.html     |     0
 .../python/generated/pyarrow.compute.max.html      |     0
 .../pyarrow.compute.max_element_wise.html          |     0
 .../python/generated/pyarrow.compute.mean.html     |     0
 .../generated/pyarrow.compute.microsecond.html     |     0
 .../pyarrow.compute.microseconds_between.html      |     0
 .../generated/pyarrow.compute.millisecond.html     |     0
 .../pyarrow.compute.milliseconds_between.html      |     0
 .../python/generated/pyarrow.compute.min.html      |     0
 .../pyarrow.compute.min_element_wise.html          |     0
 .../python/generated/pyarrow.compute.min_max.html  |     0
 .../python/generated/pyarrow.compute.minute.html   |     0
 .../generated/pyarrow.compute.minutes_between.html |     0
 .../python/generated/pyarrow.compute.mode.html     |     0
 .../python/generated/pyarrow.compute.month.html    |     0
 ...ow.compute.month_day_nano_interval_between.html |     0
 .../pyarrow.compute.month_interval_between.html    |     0
 .../python/generated/pyarrow.compute.multiply.html |     0
 .../pyarrow.compute.multiply_checked.html          |     0
 .../generated/pyarrow.compute.nanosecond.html      |     0
 .../pyarrow.compute.nanoseconds_between.html       |     0
 .../python/generated/pyarrow.compute.negate.html   |     0
 .../generated/pyarrow.compute.negate_checked.html  |     0
 .../generated/pyarrow.compute.not_equal.html       |     0
 .../python/generated/pyarrow.compute.or_.html      |     0
 .../generated/pyarrow.compute.or_kleene.html       |     0
 .../pyarrow.compute.partition_nth_indices.html     |     0
 .../python/generated/pyarrow.compute.power.html    |     0
 .../generated/pyarrow.compute.power_checked.html   |     0
 .../python/generated/pyarrow.compute.product.html  |     0
 .../python/generated/pyarrow.compute.quantile.html |     0
 .../python/generated/pyarrow.compute.quarter.html  |     0
 .../pyarrow.compute.quarters_between.html          |     0
 .../pyarrow.compute.replace_substring.html         |     0
 .../pyarrow.compute.replace_substring_regex.html   |     0
 .../pyarrow.compute.replace_with_mask.html         |     0
 .../python/generated/pyarrow.compute.round.html    |     0
 .../pyarrow.compute.round_to_multiple.html         |     0
 .../python/generated/pyarrow.compute.second.html   |     0
 .../generated/pyarrow.compute.seconds_between.html |     0
 .../pyarrow.compute.select_k_unstable.html         |     0
 .../generated/pyarrow.compute.shift_left.html      |     0
 .../pyarrow.compute.shift_left_checked.html        |     0
 .../generated/pyarrow.compute.shift_right.html     |     0
 .../pyarrow.compute.shift_right_checked.html       |     0
 .../python/generated/pyarrow.compute.sign.html     |     0
 .../python/generated/pyarrow.compute.sin.html      |     0
 .../generated/pyarrow.compute.sin_checked.html     |     0
 .../generated/pyarrow.compute.sort_indices.html    |     0
 .../generated/pyarrow.compute.split_pattern.html   |     0
 .../pyarrow.compute.split_pattern_regex.html       |     0
 .../generated/pyarrow.compute.starts_with.html     |     0
 .../python/generated/pyarrow.compute.stddev.html   |     0
 .../python/generated/pyarrow.compute.strftime.html |     0
 .../generated/pyarrow.compute.string_is_ascii.html |     0
 .../python/generated/pyarrow.compute.strptime.html |     0
 .../generated/pyarrow.compute.subsecond.html       |     0
 .../python/generated/pyarrow.compute.subtract.html |     0
 .../pyarrow.compute.subtract_checked.html          |     0
 .../python/generated/pyarrow.compute.sum.html      |     0
 .../python/generated/pyarrow.compute.take.html     |     0
 .../python/generated/pyarrow.compute.tan.html      |     0
 .../generated/pyarrow.compute.tan_checked.html     |     0
 .../python/generated/pyarrow.compute.tdigest.html  |     0
 .../python/generated/pyarrow.compute.trunc.html    |     0
 .../python/generated/pyarrow.compute.unique.html   |     0
 .../python/generated/pyarrow.compute.us_week.html  |     0
 .../generated/pyarrow.compute.utf8_capitalize.html |     0
 .../generated/pyarrow.compute.utf8_center.html     |     0
 .../generated/pyarrow.compute.utf8_is_alnum.html   |     0
 .../generated/pyarrow.compute.utf8_is_alpha.html   |     0
 .../generated/pyarrow.compute.utf8_is_decimal.html |     0
 .../generated/pyarrow.compute.utf8_is_digit.html   |     0
 .../generated/pyarrow.compute.utf8_is_lower.html   |     0
 .../generated/pyarrow.compute.utf8_is_numeric.html |     0
 .../pyarrow.compute.utf8_is_printable.html         |     0
 .../generated/pyarrow.compute.utf8_is_space.html   |     0
 .../generated/pyarrow.compute.utf8_is_title.html   |     0
 .../generated/pyarrow.compute.utf8_is_upper.html   |     0
 .../generated/pyarrow.compute.utf8_length.html     |     0
 .../generated/pyarrow.compute.utf8_lower.html      |     0
 .../generated/pyarrow.compute.utf8_lpad.html       |     0
 .../generated/pyarrow.compute.utf8_ltrim.html      |     0
 .../pyarrow.compute.utf8_ltrim_whitespace.html     |     0
 .../pyarrow.compute.utf8_replace_slice.html        |     0
 .../generated/pyarrow.compute.utf8_reverse.html    |     0
 .../generated/pyarrow.compute.utf8_rpad.html       |     0
 .../generated/pyarrow.compute.utf8_rtrim.html      |     0
 .../pyarrow.compute.utf8_rtrim_whitespace.html     |     0
 .../pyarrow.compute.utf8_slice_codeunits.html      |     0
 .../pyarrow.compute.utf8_split_whitespace.html     |     0
 .../generated/pyarrow.compute.utf8_swapcase.html   |     0
 .../generated/pyarrow.compute.utf8_title.html      |     0
 .../generated/pyarrow.compute.utf8_trim.html       |     0
 .../pyarrow.compute.utf8_trim_whitespace.html      |     0
 .../generated/pyarrow.compute.utf8_upper.html      |     0
 .../generated/pyarrow.compute.value_counts.html    |     0
 .../python/generated/pyarrow.compute.variance.html |     0
 .../python/generated/pyarrow.compute.week.html     |     0
 .../generated/pyarrow.compute.weeks_between.html   |     0
 .../python/generated/pyarrow.compute.xor.html      |     0
 .../python/generated/pyarrow.compute.year.html     |     0
 .../generated/pyarrow.compute.years_between.html   |     0
 .../python/generated/pyarrow.concat_arrays.html    |     0
 .../python/generated/pyarrow.concat_tables.html    |     0
 .../python/generated/pyarrow.cpu_count.html        |     0
 .../generated/pyarrow.create_memory_map.html       |     0
 .../generated/pyarrow.csv.CSVStreamingReader.html  |     0
 .../python/generated/pyarrow.csv.CSVWriter.html    |     0
 .../generated/pyarrow.csv.ConvertOptions.html      |     0
 .../python/generated/pyarrow.csv.ISO8601.html      |     0
 .../python/generated/pyarrow.csv.ParseOptions.html |     0
 .../python/generated/pyarrow.csv.ReadOptions.html  |     0
 .../python/generated/pyarrow.csv.WriteOptions.html |     0
 .../python/generated/pyarrow.csv.open_csv.html     |     0
 .../python/generated/pyarrow.csv.read_csv.html     |     0
 .../python/generated/pyarrow.csv.write_csv.html    |     0
 .../generated/pyarrow.cuda.BufferReader.html       |     0
 .../generated/pyarrow.cuda.BufferWriter.html       |     0
 .../python/generated/pyarrow.cuda.Context.html     |     0
 .../python/generated/pyarrow.cuda.CudaBuffer.html  |     0
 .../python/generated/pyarrow.cuda.HostBuffer.html  |     0
 .../generated/pyarrow.cuda.IpcMemHandle.html       |     0
 .../generated/pyarrow.cuda.new_host_buffer.html    |     0
 .../generated/pyarrow.cuda.read_message.html       |     0
 .../generated/pyarrow.cuda.read_record_batch.html  |     0
 .../pyarrow.cuda.serialize_record_batch.html       |     0
 .../generated/pyarrow.dataset.CsvFileFormat.html   |     0
 .../python/generated/pyarrow.dataset.Dataset.html  |     0
 .../pyarrow.dataset.DirectoryPartitioning.html     |     0
 .../generated/pyarrow.dataset.Expression.html      |     0
 .../generated/pyarrow.dataset.FileFormat.html      |     0
 .../pyarrow.dataset.FileSystemDataset.html         |     0
 .../pyarrow.dataset.FileSystemDatasetFactory.html  |     0
 .../pyarrow.dataset.FileSystemFactoryOptions.html  |     0
 .../pyarrow.dataset.HivePartitioning.html          |     0
 .../generated/pyarrow.dataset.IpcFileFormat.html   |     0
 .../pyarrow.dataset.ParquetFileFormat.html         |     0
 .../generated/pyarrow.dataset.Partitioning.html    |     0
 .../pyarrow.dataset.PartitioningFactory.html       |     0
 .../python/generated/pyarrow.dataset.Scanner.html  |     0
 .../generated/pyarrow.dataset.UnionDataset.html    |     0
 .../python/generated/pyarrow.dataset.dataset.html  |     0
 .../python/generated/pyarrow.dataset.field.html    |     0
 .../generated/pyarrow.dataset.parquet_dataset.html |     0
 .../generated/pyarrow.dataset.partitioning.html    |     0
 .../python/generated/pyarrow.dataset.scalar.html   |     0
 .../generated/pyarrow.dataset.write_dataset.html   |     0
 .../{ => 6.0}/python/generated/pyarrow.date32.html |     0
 .../{ => 6.0}/python/generated/pyarrow.date64.html |     0
 .../python/generated/pyarrow.decimal128.html       |     0
 .../python/generated/pyarrow.decompress.html       |     0
 .../generated/pyarrow.default_memory_pool.html     |     0
 .../python/generated/pyarrow.deserialize.html      |     0
 .../generated/pyarrow.deserialize_components.html  |     0
 .../python/generated/pyarrow.deserialize_from.html |     0
 .../python/generated/pyarrow.dictionary.html       |     0
 .../python/generated/pyarrow.duration.html         |     0
 .../generated/pyarrow.feather.read_feather.html    |     0
 .../generated/pyarrow.feather.read_table.html      |     0
 .../generated/pyarrow.feather.write_feather.html   |     0
 docs/{ => 6.0}/python/generated/pyarrow.field.html |     0
 .../python/generated/pyarrow.flight.Action.html    |     0
 .../generated/pyarrow.flight.ActionType.html       |     0
 .../python/generated/pyarrow.flight.CallInfo.html  |     0
 .../pyarrow.flight.ClientAuthHandler.html          |     0
 .../generated/pyarrow.flight.ClientMiddleware.html |     0
 .../pyarrow.flight.ClientMiddlewareFactory.html    |     0
 .../generated/pyarrow.flight.DescriptorType.html   |     0
 .../pyarrow.flight.FlightCallOptions.html          |     0
 .../generated/pyarrow.flight.FlightClient.html     |     0
 .../generated/pyarrow.flight.FlightDescriptor.html |     0
 .../generated/pyarrow.flight.FlightEndpoint.html   |     0
 .../generated/pyarrow.flight.FlightInfo.html       |     0
 .../generated/pyarrow.flight.FlightMethod.html     |     0
 .../generated/pyarrow.flight.FlightServerBase.html |     0
 .../generated/pyarrow.flight.GeneratorStream.html  |     0
 .../python/generated/pyarrow.flight.Location.html  |     0
 .../pyarrow.flight.RecordBatchStream.html          |     0
 .../python/generated/pyarrow.flight.Result.html    |     0
 .../pyarrow.flight.ServerAuthHandler.html          |     0
 .../generated/pyarrow.flight.ServerMiddleware.html |     0
 .../pyarrow.flight.ServerMiddlewareFactory.html    |     0
 .../python/generated/pyarrow.flight.Ticket.html    |     0
 .../python/generated/pyarrow.float16.html          |     0
 .../python/generated/pyarrow.float32.html          |     0
 .../python/generated/pyarrow.float64.html          |     0
 .../python/generated/pyarrow.foreign_buffer.html   |     0
 .../python/generated/pyarrow.from_numpy_dtype.html |     0
 .../python/generated/pyarrow.fs.FSSpecHandler.html |     0
 .../python/generated/pyarrow.fs.FileInfo.html      |     0
 .../python/generated/pyarrow.fs.FileSelector.html  |     0
 .../python/generated/pyarrow.fs.FileSystem.html    |     0
 .../generated/pyarrow.fs.FileSystemHandler.html    |     0
 .../generated/pyarrow.fs.HadoopFileSystem.html     |     0
 .../generated/pyarrow.fs.LocalFileSystem.html      |     0
 .../python/generated/pyarrow.fs.PyFileSystem.html  |     0
 .../python/generated/pyarrow.fs.S3FileSystem.html  |     0
 .../generated/pyarrow.fs.SubTreeFileSystem.html    |     0
 .../python/generated/pyarrow.get_include.html      |     0
 .../python/generated/pyarrow.get_libraries.html    |     0
 .../python/generated/pyarrow.get_library_dirs.html |     0
 .../python/generated/pyarrow.hdfs.connect.html     |     0
 .../python/generated/pyarrow.input_stream.html     |     0
 docs/{ => 6.0}/python/generated/pyarrow.int16.html |     0
 docs/{ => 6.0}/python/generated/pyarrow.int32.html |     0
 docs/{ => 6.0}/python/generated/pyarrow.int64.html |     0
 docs/{ => 6.0}/python/generated/pyarrow.int8.html  |     0
 .../generated/pyarrow.ipc.IpcWriteOptions.html     |     0
 .../python/generated/pyarrow.ipc.Message.html      |     0
 .../generated/pyarrow.ipc.MessageReader.html       |     0
 .../pyarrow.ipc.RecordBatchFileReader.html         |     0
 .../pyarrow.ipc.RecordBatchFileWriter.html         |     0
 .../pyarrow.ipc.RecordBatchStreamReader.html       |     0
 .../pyarrow.ipc.RecordBatchStreamWriter.html       |     0
 .../pyarrow.ipc.get_record_batch_size.html         |     0
 .../generated/pyarrow.ipc.get_tensor_size.html     |     0
 .../python/generated/pyarrow.ipc.new_file.html     |     0
 .../python/generated/pyarrow.ipc.new_stream.html   |     0
 .../python/generated/pyarrow.ipc.open_file.html    |     0
 .../python/generated/pyarrow.ipc.open_stream.html  |     0
 .../python/generated/pyarrow.ipc.read_message.html |     0
 .../generated/pyarrow.ipc.read_record_batch.html   |     0
 .../python/generated/pyarrow.ipc.read_tensor.html  |     0
 .../python/generated/pyarrow.ipc.write_tensor.html |     0
 .../generated/pyarrow.jemalloc_memory_pool.html    |     0
 .../generated/pyarrow.jemalloc_set_decay_ms.html   |     0
 .../generated/pyarrow.json.ParseOptions.html       |     0
 .../python/generated/pyarrow.json.ReadOptions.html |     0
 .../python/generated/pyarrow.json.read_json.html   |     0
 .../python/generated/pyarrow.large_binary.html     |     0
 .../python/generated/pyarrow.large_list.html       |     0
 .../python/generated/pyarrow.large_string.html     |     0
 .../python/generated/pyarrow.large_utf8.html       |     0
 docs/{ => 6.0}/python/generated/pyarrow.list_.html |     0
 .../generated/pyarrow.log_memory_allocations.html  |     0
 docs/{ => 6.0}/python/generated/pyarrow.map_.html  |     0
 .../python/generated/pyarrow.memory_map.html       |     0
 .../generated/pyarrow.mimalloc_memory_pool.html    |     0
 .../generated/pyarrow.month_day_nano_interval.html |     0
 docs/{ => 6.0}/python/generated/pyarrow.null.html  |     0
 docs/{ => 6.0}/python/generated/pyarrow.nulls.html |     0
 .../python/generated/pyarrow.orc.ORCFile.html      |     0
 .../python/generated/pyarrow.output_stream.html    |     0
 .../generated/pyarrow.parquet.ParquetDataset.html  |     0
 .../generated/pyarrow.parquet.ParquetFile.html     |     0
 .../generated/pyarrow.parquet.ParquetWriter.html   |     0
 .../generated/pyarrow.parquet.read_metadata.html   |     0
 .../generated/pyarrow.parquet.read_pandas.html     |     0
 .../generated/pyarrow.parquet.read_schema.html     |     0
 .../generated/pyarrow.parquet.read_table.html      |     0
 .../generated/pyarrow.parquet.write_metadata.html  |     0
 .../generated/pyarrow.parquet.write_table.html     |     0
 .../pyarrow.parquet.write_to_dataset.html          |     0
 .../python/generated/pyarrow.plasma.ObjectID.html  |     0
 .../generated/pyarrow.plasma.PlasmaBuffer.html     |     0
 .../generated/pyarrow.plasma.PlasmaClient.html     |     0
 .../python/generated/pyarrow.py_buffer.html        |     0
 .../python/generated/pyarrow.read_serialized.html  |     0
 .../python/generated/pyarrow.record_batch.html     |     0
 .../generated/pyarrow.register_extension_type.html |     0
 .../{ => 6.0}/python/generated/pyarrow.scalar.html |     0
 .../{ => 6.0}/python/generated/pyarrow.schema.html |     0
 .../python/generated/pyarrow.serialize.html        |     0
 .../python/generated/pyarrow.serialize_to.html     |     0
 .../python/generated/pyarrow.set_cpu_count.html    |     0
 .../python/generated/pyarrow.set_memory_pool.html  |     0
 .../{ => 6.0}/python/generated/pyarrow.string.html |     0
 .../{ => 6.0}/python/generated/pyarrow.struct.html |     0
 .../generated/pyarrow.system_memory_pool.html      |     0
 docs/{ => 6.0}/python/generated/pyarrow.table.html |     0
 .../{ => 6.0}/python/generated/pyarrow.time32.html |     0
 .../{ => 6.0}/python/generated/pyarrow.time64.html |     0
 .../python/generated/pyarrow.timestamp.html        |     0
 .../generated/pyarrow.total_allocated_bytes.html   |     0
 .../python/generated/pyarrow.types.is_binary.html  |     0
 .../python/generated/pyarrow.types.is_boolean.html |     0
 .../python/generated/pyarrow.types.is_date.html    |     0
 .../python/generated/pyarrow.types.is_date32.html  |     0
 .../python/generated/pyarrow.types.is_date64.html  |     0
 .../python/generated/pyarrow.types.is_decimal.html |     0
 .../generated/pyarrow.types.is_dictionary.html     |     0
 .../pyarrow.types.is_fixed_size_binary.html        |     0
 .../python/generated/pyarrow.types.is_float16.html |     0
 .../python/generated/pyarrow.types.is_float32.html |     0
 .../python/generated/pyarrow.types.is_float64.html |     0
 .../generated/pyarrow.types.is_floating.html       |     0
 .../python/generated/pyarrow.types.is_int16.html   |     0
 .../python/generated/pyarrow.types.is_int32.html   |     0
 .../python/generated/pyarrow.types.is_int64.html   |     0
 .../python/generated/pyarrow.types.is_int8.html    |     0
 .../python/generated/pyarrow.types.is_integer.html |     0
 .../generated/pyarrow.types.is_large_binary.html   |     0
 .../generated/pyarrow.types.is_large_list.html     |     0
 .../generated/pyarrow.types.is_large_string.html   |     0
 .../generated/pyarrow.types.is_large_unicode.html  |     0
 .../python/generated/pyarrow.types.is_list.html    |     0
 .../python/generated/pyarrow.types.is_map.html     |     0
 .../python/generated/pyarrow.types.is_nested.html  |     0
 .../python/generated/pyarrow.types.is_null.html    |     0
 .../generated/pyarrow.types.is_signed_integer.html |     0
 .../python/generated/pyarrow.types.is_string.html  |     0
 .../python/generated/pyarrow.types.is_struct.html  |     0
 .../generated/pyarrow.types.is_temporal.html       |     0
 .../python/generated/pyarrow.types.is_time.html    |     0
 .../python/generated/pyarrow.types.is_time32.html  |     0
 .../python/generated/pyarrow.types.is_time64.html  |     0
 .../generated/pyarrow.types.is_timestamp.html      |     0
 .../python/generated/pyarrow.types.is_uint16.html  |     0
 .../python/generated/pyarrow.types.is_uint32.html  |     0
 .../python/generated/pyarrow.types.is_uint64.html  |     0
 .../python/generated/pyarrow.types.is_uint8.html   |     0
 .../python/generated/pyarrow.types.is_unicode.html |     0
 .../python/generated/pyarrow.types.is_union.html   |     0
 .../pyarrow.types.is_unsigned_integer.html         |     0
 .../{ => 6.0}/python/generated/pyarrow.uint16.html |     0
 .../{ => 6.0}/python/generated/pyarrow.uint32.html |     0
 .../{ => 6.0}/python/generated/pyarrow.uint64.html |     0
 docs/{ => 6.0}/python/generated/pyarrow.uint8.html |     0
 .../python/generated/pyarrow.unify_schemas.html    |     0
 .../pyarrow.unregister_extension_type.html         |     0
 docs/{ => 6.0}/python/generated/pyarrow.utf8.html  |     0
 docs/{ => 6.0}/python/getstarted.html              |     0
 docs/{ => 6.0}/python/getting_involved.html        |     0
 docs/{ => 6.0}/python/index.html                   |     0
 docs/{ => 6.0}/python/install.html                 |     0
 docs/{ => 6.0}/python/ipc.html                     |     0
 docs/{ => 6.0}/python/json.html                    |     0
 docs/{ => 6.0}/python/memory.html                  |     0
 docs/{ => 6.0}/python/numpy.html                   |     0
 docs/{ => 6.0}/python/pandas.html                  |     0
 docs/{ => 6.0}/python/parquet.html                 |     0
 docs/{ => 6.0}/python/plasma.html                  |     0
 docs/{ => 6.0}/python/timestamps.html              |     0
 docs/{ => 6.0}/r/404.html                          |     0
 docs/{ => 6.0}/r/STYLE.html                        |     0
 docs/{ => 6.0}/r/articles/arrow.html               |     0
 docs/{ => 6.0}/r/articles/dataset.html             |     0
 docs/{ => 6.0}/r/articles/developing.html          |     0
 docs/{ => 6.0}/r/articles/flight.html              |     0
 docs/{ => 6.0}/r/articles/fs.html                  |     0
 docs/{ => 6.0}/r/articles/index.html               |     0
 docs/{ => 6.0}/r/articles/install.html             |     0
 docs/{ => 6.0}/r/articles/python.html              |     0
 docs/{ => 6.0}/r/authors.html                      |     0
 docs/6.0/r/bootstrap-toc.css                       |    60 +
 docs/6.0/r/bootstrap-toc.js                        |   159 +
 docs/6.0/r/docsearch.css                           |   148 +
 docs/6.0/r/docsearch.js                            |    85 +
 docs/{ => 6.0}/r/extra.js                          |     0
 docs/{ => 6.0}/r/index.html                        |     0
 docs/6.0/r/link.svg                                |    12 +
 docs/{ => 6.0}/r/news/index.html                   |     0
 docs/{ => 6.0}/r/pkgdown.css                       |     0
 docs/{ => 6.0}/r/pkgdown.js                        |     0
 docs/{ => 6.0}/r/pkgdown.yml                       |     0
 docs/{ => 6.0}/r/reference/ArrayData.html          |     0
 docs/{ => 6.0}/r/reference/ChunkedArray.html       |     0
 docs/{ => 6.0}/r/reference/Codec.html              |     0
 docs/{ => 6.0}/r/reference/CsvReadOptions.html     |     0
 docs/{ => 6.0}/r/reference/CsvTableReader.html     |     0
 docs/{ => 6.0}/r/reference/DataType.html           |     0
 docs/{ => 6.0}/r/reference/Dataset.html            |     0
 docs/{ => 6.0}/r/reference/DictionaryType.html     |     0
 docs/{ => 6.0}/r/reference/Expression.html         |     0
 docs/{ => 6.0}/r/reference/FeatherReader.html      |     0
 docs/{ => 6.0}/r/reference/Field.html              |     0
 docs/{ => 6.0}/r/reference/FileFormat.html         |     0
 docs/{ => 6.0}/r/reference/FileInfo.html           |     0
 docs/{ => 6.0}/r/reference/FileSelector.html       |     0
 docs/{ => 6.0}/r/reference/FileSystem.html         |     0
 docs/{ => 6.0}/r/reference/FileWriteOptions.html   |     0
 docs/{ => 6.0}/r/reference/FixedWidthType.html     |     0
 .../{ => 6.0}/r/reference/FragmentScanOptions.html |     0
 docs/{ => 6.0}/r/reference/InputStream.html        |     0
 docs/{ => 6.0}/r/reference/MemoryPool.html         |     0
 docs/{ => 6.0}/r/reference/Message.html            |     0
 docs/{ => 6.0}/r/reference/MessageReader.html      |     0
 docs/{ => 6.0}/r/reference/OutputStream.html       |     0
 .../r/reference/ParquetArrowReaderProperties.html  |     0
 docs/{ => 6.0}/r/reference/ParquetFileReader.html  |     0
 docs/{ => 6.0}/r/reference/ParquetFileWriter.html  |     0
 .../r/reference/ParquetWriterProperties.html       |     0
 docs/{ => 6.0}/r/reference/Partitioning.html       |     0
 docs/{ => 6.0}/r/reference/RecordBatch.html        |     0
 docs/{ => 6.0}/r/reference/RecordBatchReader.html  |     0
 docs/{ => 6.0}/r/reference/RecordBatchWriter.html  |     0
 docs/6.0/r/reference/Rplot001.png                  |   Bin 0 -> 1011 bytes
 docs/{ => 6.0}/r/reference/Scalar.html             |     0
 docs/{ => 6.0}/r/reference/Scanner.html            |     0
 docs/{ => 6.0}/r/reference/Schema.html             |     0
 docs/{ => 6.0}/r/reference/Table.html              |     0
 docs/{ => 6.0}/r/reference/array.html              |     0
 docs/{ => 6.0}/r/reference/arrow-package.html      |     0
 docs/{ => 6.0}/r/reference/arrow_available.html    |     0
 docs/{ => 6.0}/r/reference/arrow_info.html         |     0
 docs/{ => 6.0}/r/reference/buffer.html             |     0
 docs/{ => 6.0}/r/reference/call_function.html      |     0
 docs/{ => 6.0}/r/reference/cast_options.html       |     0
 docs/{ => 6.0}/r/reference/codec_is_available.html |     0
 docs/{ => 6.0}/r/reference/compression.html        |     0
 docs/{ => 6.0}/r/reference/contains_regex.html     |     0
 docs/{ => 6.0}/r/reference/copy_files.html         |     0
 docs/{ => 6.0}/r/reference/cpu_count.html          |     0
 .../create_package_with_all_dependencies.html      |     0
 docs/{ => 6.0}/r/reference/data-type.html          |     0
 docs/{ => 6.0}/r/reference/dataset_factory.html    |     0
 .../{ => 6.0}/r/reference/default_memory_pool.html |     0
 docs/{ => 6.0}/r/reference/dictionary.html         |     0
 docs/{ => 6.0}/r/reference/enums.html              |     0
 docs/{ => 6.0}/r/reference/flight_connect.html     |     0
 docs/{ => 6.0}/r/reference/flight_get.html         |     0
 docs/{ => 6.0}/r/reference/flight_put.html         |     0
 .../r/reference/get_stringr_pattern_options.html   |     0
 docs/{ => 6.0}/r/reference/hive_partition.html     |     0
 docs/{ => 6.0}/r/reference/index.html              |     0
 docs/{ => 6.0}/r/reference/install_arrow.html      |     0
 docs/{ => 6.0}/r/reference/install_pyarrow.html    |     0
 docs/{ => 6.0}/r/reference/io_thread_count.html    |     0
 .../r/reference/list_compute_functions.html        |     0
 docs/{ => 6.0}/r/reference/list_flights.html       |     0
 docs/{ => 6.0}/r/reference/load_flight_server.html |     0
 docs/{ => 6.0}/r/reference/make_readable_file.html |     0
 docs/{ => 6.0}/r/reference/map_batches.html        |     0
 docs/{ => 6.0}/r/reference/match_arrow.html        |     0
 docs/{ => 6.0}/r/reference/mmap_create.html        |     0
 docs/{ => 6.0}/r/reference/mmap_open.html          |     0
 docs/{ => 6.0}/r/reference/open_dataset.html       |     0
 docs/{ => 6.0}/r/reference/read_delim_arrow.html   |     0
 docs/{ => 6.0}/r/reference/read_feather.html       |     0
 docs/{ => 6.0}/r/reference/read_ipc_stream.html    |     0
 docs/{ => 6.0}/r/reference/read_json_arrow.html    |     0
 docs/{ => 6.0}/r/reference/read_message.html       |     0
 docs/{ => 6.0}/r/reference/read_parquet.html       |     0
 docs/{ => 6.0}/r/reference/read_schema.html        |     0
 docs/{ => 6.0}/r/reference/recycle_scalars.html    |     0
 docs/{ => 6.0}/r/reference/reexports.html          |     0
 .../r/reference/repeat_value_as_array.html         |     0
 docs/{ => 6.0}/r/reference/s3_bucket.html          |     0
 docs/{ => 6.0}/r/reference/to_arrow.html           |     0
 docs/{ => 6.0}/r/reference/to_duckdb.html          |     0
 docs/{ => 6.0}/r/reference/type.html               |     0
 docs/{ => 6.0}/r/reference/unify_schemas.html      |     0
 docs/{ => 6.0}/r/reference/value_counts.html       |     0
 docs/{ => 6.0}/r/reference/write_csv_arrow.html    |     0
 docs/{ => 6.0}/r/reference/write_dataset.html      |     0
 docs/{ => 6.0}/r/reference/write_feather.html      |     0
 docs/{ => 6.0}/r/reference/write_ipc_stream.html   |     0
 docs/{ => 6.0}/r/reference/write_parquet.html      |     0
 docs/{ => 6.0}/r/reference/write_to_raw.html       |     0
 docs/{ => 6.0}/r/sitemap.xml                       |     0
 docs/{ => 6.0}/r/versions.json                     |     0
 docs/{ => 6.0}/search.html                         |     0
 docs/{ => 6.0}/searchindex.js                      |     0
 docs/{ => 6.0}/status.html                         |     0
 docs/_images/edit_page.jpeg                        |   Bin 0 -> 393040 bytes
 docs/_images/github_edit_page.jpeg                 |   Bin 0 -> 223549 bytes
 docs/_images/github_fork.jpeg                      |   Bin 0 -> 22735 bytes
 docs/_images/jira_create_issue.jpeg                |   Bin 0 -> 39797 bytes
 docs/_images/jira_good_first_issue.jpeg            |   Bin 0 -> 241925 bytes
 docs/_images/jira_new_account.jpeg                 |   Bin 0 -> 42987 bytes
 docs/_images/jira_search_component.jpeg            |   Bin 0 -> 87082 bytes
 docs/_images/jira_search_documentation.jpeg        |   Bin 0 -> 117897 bytes
 .../python_tutorial_github_find_in_file.jpeg       |   Bin 0 -> 98025 bytes
 docs/_images/python_tutorial_github_pr_notice.jpeg |   Bin 0 -> 124653 bytes
 docs/_images/python_tutorial_github_search.jpeg    |   Bin 0 -> 104437 bytes
 docs/_images/python_tutorial_jira_comment.jpeg     |   Bin 0 -> 82115 bytes
 docs/_images/python_tutorial_jira_description.jpeg |   Bin 0 -> 94669 bytes
 docs/_images/python_tutorial_jira_issue.jpeg       |   Bin 0 -> 162426 bytes
 docs/_images/python_tutorial_jira_title.jpeg       |   Bin 0 -> 80541 bytes
 docs/_images/python_tutorial_pr.jpeg               |   Bin 0 -> 144207 bytes
 docs/_modules/collections/abc.html                 |   739 +-
 docs/_modules/importlib/_bootstrap.html            |  5481 +++++++++
 docs/_modules/index.html                           |   744 +-
 docs/_modules/pyarrow.html                         |   870 +-
 docs/_modules/pyarrow/compute.html                 |  1460 ++-
 docs/_modules/pyarrow/dataset.html                 |   883 +-
 docs/_modules/pyarrow/feather.html                 |   753 +-
 docs/_modules/pyarrow/filesystem.html              |   777 +-
 docs/_modules/pyarrow/fs.html                      |   750 +-
 docs/_modules/pyarrow/hdfs.html                    |   763 +-
 docs/_modules/pyarrow/ipc.html                     |   771 +-
 docs/_modules/pyarrow/orc.html                     |  1013 +-
 docs/_modules/pyarrow/parquet.html                 |   817 +-
 docs/_modules/pyarrow/types.html                   |   851 +-
 docs/_static/basic.css                             |    91 +-
 docs/_static/doctools.js                           |     7 +-
 docs/_static/documentation_options.js              |     2 +-
 docs/_static/language_data.js                      |     2 +-
 docs/_static/scripts/pydata-sphinx-theme.js        |    32 +
 docs/_static/searchtools.js                        |    17 +-
 docs/_static/styles/pydata-sphinx-theme.css        |     6 +
 docs/_static/styles/theme.css                      |   134 +
 docs/_static/tabs.css                              |    53 +
 docs/_static/tabs.js                               |   145 +
 docs/_static/underscore-1.13.1.js                  |  2042 ++++
 docs/_static/underscore.js                         |     8 +-
 docs/_static/versions.json                         |    12 +-
 docs/_static/webpack-macros.html                   |    45 +-
 .../c_glib/arrow-dataset-glib/api-index-6-0-0.html |     4 -
 docs/c_glib/arrow-dataset-glib/api-index-full.html |     4 -
 .../arrow-dataset-glib/arrow-dataset-glib.devhelp2 |     2 -
 docs/c_glib/arrow-dataset-glib/dataset.html        |    15 -
 docs/c_glib/arrow-dataset-glib/index.html          |     2 +-
 docs/c_glib/arrow-dataset-glib/scanner.html        |    15 -
 docs/c_glib/arrow-flight-glib/index.html           |     2 +-
 docs/c_glib/arrow-glib/api-index-0-13-0.html       |    34 +-
 docs/c_glib/arrow-glib/api-index-0-14-0.html       |     4 +-
 docs/c_glib/arrow-glib/api-index-0-15-0.html       |    18 +-
 docs/c_glib/arrow-glib/api-index-0-16-0.html       |    12 +-
 docs/c_glib/arrow-glib/api-index-0-17-0.html       |     4 +-
 docs/c_glib/arrow-glib/api-index-0-7-0.html        |     4 +-
 docs/c_glib/arrow-glib/api-index-0-8-0.html        |     4 +-
 docs/c_glib/arrow-glib/api-index-1-0-0.html        |     6 +-
 docs/c_glib/arrow-glib/api-index-3-0-0.html        |    36 +-
 docs/c_glib/arrow-glib/api-index-5-0-0.html        |     6 +-
 docs/c_glib/arrow-glib/api-index-6-0-0.html        |    74 +-
 docs/c_glib/arrow-glib/api-index-7-0-0.html        |   185 +
 docs/c_glib/arrow-glib/api-index-8-0-0.html        |    49 +
 docs/c_glib/arrow-glib/api-index-full.html         |   628 +-
 docs/c_glib/arrow-glib/arrow-glib-GArrowType.html  |    57 +-
 docs/c_glib/arrow-glib/arrow-glib.devhelp2         |   115 +-
 .../c_glib/arrow-glib/basic-data-type-classes.html |   346 +-
 docs/c_glib/arrow-glib/compute.html                |  1089 +-
 docs/c_glib/arrow-glib/decimal.html                |    34 +-
 docs/c_glib/arrow-glib/deprecated-api-index.html   |    10 +-
 docs/c_glib/arrow-glib/file-system-classes.html    |   258 +-
 docs/c_glib/arrow-glib/index.html                  |     4 +-
 docs/c_glib/arrow-glib/object-tree.html            |    31 +-
 docs/c_glib/arrow-glib/version-macros.html         |    92 +-
 docs/c_glib/gandiva-glib/index.html                |     2 +-
 docs/c_glib/gandiva-glib/version-macros.html       |     4 +-
 docs/c_glib/parquet-glib/index.html                |     2 +-
 docs/c_glib/plasma-glib/index.html                 |     2 +-
 docs/cpp/api.html                                  |   796 +-
 docs/cpp/api/array.html                            |  1394 ++-
 docs/cpp/api/async.html                            |  4612 ++++++++
 docs/cpp/api/builder.html                          |  3290 ++++--
 docs/cpp/api/c_abi.html                            |   867 +-
 docs/cpp/api/compute.html                          |  4562 +++++---
 docs/cpp/api/cuda.html                             |  1081 +-
 docs/cpp/api/dataset.html                          |  2384 ++--
 docs/cpp/api/datatype.html                         |  2325 ++--
 docs/cpp/api/filesystem.html                       |  1855 +++-
 docs/cpp/api/flight.html                           |  1647 ++-
 docs/cpp/api/formats.html                          |  2322 +++-
 docs/cpp/api/io.html                               |  1406 ++-
 docs/cpp/api/ipc.html                              |  1156 +-
 docs/cpp/api/memory.html                           |  1297 ++-
 docs/cpp/api/scalar.html                           |  1481 ++-
 docs/cpp/api/support.html                          |  1171 +-
 docs/cpp/api/table.html                            |  1178 +-
 docs/cpp/api/tensor.html                           |  1025 +-
 docs/cpp/api/utilities.html                        |  1802 ++-
 docs/cpp/arrays.html                               |   751 +-
 docs/cpp/build_system.html                         |   777 +-
 docs/cpp/compute.html                              |  1469 ++-
 docs/cpp/conventions.html                          |   747 +-
 docs/cpp/csv.html                                  |   847 +-
 docs/cpp/dataset.html                              |  2933 +++--
 docs/cpp/datatypes.html                            |   747 +-
 docs/cpp/examples/cmake_minimal_build.html         |   747 +-
 docs/cpp/examples/compute_and_write_example.html   |   747 +-
 .../examples/dataset_documentation_example.html    |   747 +-
 docs/cpp/examples/index.html                       |   753 +-
 docs/cpp/examples/row_columnar_conversion.html     |   747 +-
 docs/cpp/examples/tuple_range_conversion.html      |   747 +-
 docs/cpp/flight.html                               |   753 +-
 docs/cpp/gdb.html                                  |  4508 ++++++++
 docs/cpp/getting_started.html                      |   778 +-
 docs/cpp/index.html                                |   750 +-
 docs/cpp/io.html                                   |   747 +-
 docs/cpp/ipc.html                                  |   747 +-
 docs/cpp/json.html                                 |   747 +-
 docs/cpp/memory.html                               |   747 +-
 docs/cpp/overview.html                             |   747 +-
 docs/cpp/parquet.html                              |   782 +-
 docs/cpp/streaming_execution.html                  |  2891 ++++-
 docs/cpp/tables.html                               |   747 +-
 docs/developers/benchmarks.html                    |   755 +-
 docs/developers/computeir.html                     |   747 +-
 .../developers/continuous_integration/archery.html |  4425 ++++++++
 .../continuous_integration/crossbow.html           |  4596 ++++++++
 docs/developers/continuous_integration/docker.html |  4554 ++++++++
 docs/developers/continuous_integration/index.html  |  4371 ++++++++
 .../continuous_integration/overview.html           |  4413 ++++++++
 docs/developers/contributing.html                  |   781 +-
 docs/developers/cpp/building.html                  |   978 +-
 docs/developers/cpp/conventions.html               |   747 +-
 docs/developers/cpp/development.html               |   818 +-
 docs/developers/cpp/fuzzing.html                   |   755 +-
 docs/developers/cpp/index.html                     |   754 +-
 docs/developers/cpp/windows.html                   |   773 +-
 docs/developers/documentation.html                 |   785 +-
 docs/developers/experimental_repos.html            |   745 +-
 docs/developers/guide/architectural_overview.html  |  4359 ++++++++
 docs/developers/guide/communication.html           |  4467 ++++++++
 docs/developers/guide/documentation.html           |  4437 ++++++++
 docs/developers/guide/index.html                   |  4531 ++++++++
 docs/developers/guide/resources.html               |  4408 ++++++++
 .../guide/step_by_step/arrow_codebase.html         |  4459 ++++++++
 docs/developers/guide/step_by_step/building.html   |  4495 ++++++++
 .../guide/step_by_step/finding_issues.html         |  4431 ++++++++
 docs/developers/guide/step_by_step/index.html      |  4378 ++++++++
 .../guide/step_by_step/pr_and_github.html          |  4559 ++++++++
 docs/developers/guide/step_by_step/set_up.html     |  4456 ++++++++
 docs/developers/guide/step_by_step/testing.html    |  4454 ++++++++
 docs/developers/guide/tutorials/index.html         |  4352 ++++++++
 .../guide/tutorials/python_tutorial.html           |  4831 ++++++++
 docs/developers/guide/tutorials/r_tutorial.html    |  4368 ++++++++
 docs/developers/python.html                        |   827 +-
 docs/developers/reviewing.html                     |  4615 ++++++++
 docs/format/CDataInterface.html                    |   823 +-
 docs/format/CStreamInterface.html                  |   767 +-
 docs/format/Columnar.html                          |   782 +-
 docs/format/Flight.html                            |  1759 +--
 docs/format/Guidelines.html                        |   745 +-
 docs/format/IPC.html                               |   745 +-
 docs/format/Integration.html                       |   751 +-
 docs/format/Layout.html                            |   745 +-
 docs/format/Metadata.html                          |   745 +-
 docs/format/Other.html                             |   747 +-
 docs/format/Versioning.html                        |   747 +-
 docs/genindex.html                                 |  3145 +++++-
 docs/index.html                                    |   787 +-
 docs/java/algorithm.html                           |   753 +-
 docs/java/dataset.html                             |  4564 ++++++++
 docs/java/index.html                               |   756 +-
 docs/java/ipc.html                                 |   747 +-
 docs/java/reference/allclasses-frame.html          |    90 +-
 docs/java/reference/allclasses-noframe.html        |    90 +-
 docs/java/reference/constant-values.html           |  1750 ++-
 docs/java/reference/deprecated-list.html           |   121 +-
 docs/java/reference/help-doc.html                  |    10 +-
 docs/java/reference/index-all.html                 |  5986 +++++++++-
 docs/java/reference/index.html                     |     4 +-
 .../io/netty/buffer/ExpandableByteBuf.html         |    10 +-
 .../reference/io/netty/buffer/LargeBuffer.html     |    10 +-
 .../reference/io/netty/buffer/NettyArrowBuf.html   |    10 +-
 .../io/netty/buffer/PooledByteBufAllocatorL.html   |    10 +-
 .../io/netty/buffer/UnsafeDirectLittleEndian.html  |    10 +-
 .../netty/buffer/class-use/ExpandableByteBuf.html  |    10 +-
 .../io/netty/buffer/class-use/LargeBuffer.html     |    10 +-
 .../io/netty/buffer/class-use/NettyArrowBuf.html   |    10 +-
 .../buffer/class-use/PooledByteBufAllocatorL.html  |    10 +-
 .../buffer/class-use/UnsafeDirectLittleEndian.html |    10 +-
 .../reference/io/netty/buffer/package-frame.html   |     6 +-
 .../reference/io/netty/buffer/package-summary.html |    10 +-
 .../reference/io/netty/buffer/package-tree.html    |    10 +-
 .../reference/io/netty/buffer/package-use.html     |    10 +-
 .../reference/org/apache/arrow/AvroToArrow.html    |    10 +-
 .../org/apache/arrow/AvroToArrowConfig.html        |    10 +-
 .../org/apache/arrow/AvroToArrowConfigBuilder.html |    10 +-
 .../org/apache/arrow/AvroToArrowUtils.html         |    10 +-
 .../apache/arrow/AvroToArrowVectorIterator.html    |    10 +-
 .../arrow/adapter/jdbc/ArrowVectorIterator.html    |    10 +-
 .../org/apache/arrow/adapter/jdbc/Constants.html   |    10 +-
 .../apache/arrow/adapter/jdbc/JdbcFieldInfo.html   |    10 +-
 .../org/apache/arrow/adapter/jdbc/JdbcToArrow.html |    10 +-
 .../arrow/adapter/jdbc/JdbcToArrowConfig.html      |    10 +-
 .../adapter/jdbc/JdbcToArrowConfigBuilder.html     |    10 +-
 .../arrow/adapter/jdbc/JdbcToArrowUtils.html       |    73 +-
 .../jdbc/class-use/ArrowVectorIterator.html        |    10 +-
 .../arrow/adapter/jdbc/class-use/Constants.html    |    10 +-
 .../adapter/jdbc/class-use/JdbcFieldInfo.html      |    26 +-
 .../arrow/adapter/jdbc/class-use/JdbcToArrow.html  |    10 +-
 .../adapter/jdbc/class-use/JdbcToArrowConfig.html  |    10 +-
 .../jdbc/class-use/JdbcToArrowConfigBuilder.html   |    10 +-
 .../adapter/jdbc/class-use/JdbcToArrowUtils.html   |    10 +-
 .../arrow/adapter/jdbc/consumer/ArrayConsumer.html |    10 +-
 .../arrow/adapter/jdbc/consumer/BaseConsumer.html  |    10 +-
 .../adapter/jdbc/consumer/BigIntConsumer.html      |    10 +-
 .../adapter/jdbc/consumer/BinaryConsumer.html      |    10 +-
 .../arrow/adapter/jdbc/consumer/BitConsumer.html   |    10 +-
 .../arrow/adapter/jdbc/consumer/BlobConsumer.html  |    10 +-
 .../arrow/adapter/jdbc/consumer/ClobConsumer.html  |    10 +-
 .../jdbc/consumer/CompositeJdbcConsumer.html       |    10 +-
 .../arrow/adapter/jdbc/consumer/DateConsumer.html  |    10 +-
 .../adapter/jdbc/consumer/DecimalConsumer.html     |    10 +-
 .../adapter/jdbc/consumer/DoubleConsumer.html      |    10 +-
 .../arrow/adapter/jdbc/consumer/FloatConsumer.html |    10 +-
 .../arrow/adapter/jdbc/consumer/IntConsumer.html   |    10 +-
 .../arrow/adapter/jdbc/consumer/JdbcConsumer.html  |    10 +-
 .../arrow/adapter/jdbc/consumer/NullConsumer.html  |    10 +-
 .../adapter/jdbc/consumer/SmallIntConsumer.html    |    10 +-
 .../arrow/adapter/jdbc/consumer/TimeConsumer.html  |    10 +-
 .../adapter/jdbc/consumer/TimestampConsumer.html   |    10 +-
 .../adapter/jdbc/consumer/TimestampTZConsumer.html |    10 +-
 .../adapter/jdbc/consumer/TinyIntConsumer.html     |    10 +-
 .../adapter/jdbc/consumer/VarCharConsumer.html     |    10 +-
 .../jdbc/consumer/class-use/ArrayConsumer.html     |    10 +-
 .../jdbc/consumer/class-use/BaseConsumer.html      |    10 +-
 .../jdbc/consumer/class-use/BigIntConsumer.html    |    10 +-
 .../jdbc/consumer/class-use/BinaryConsumer.html    |    10 +-
 .../jdbc/consumer/class-use/BitConsumer.html       |    10 +-
 .../jdbc/consumer/class-use/BlobConsumer.html      |    10 +-
 .../jdbc/consumer/class-use/ClobConsumer.html      |    10 +-
 .../consumer/class-use/CompositeJdbcConsumer.html  |    10 +-
 .../jdbc/consumer/class-use/DateConsumer.html      |    10 +-
 .../jdbc/consumer/class-use/DecimalConsumer.html   |    10 +-
 .../jdbc/consumer/class-use/DoubleConsumer.html    |    10 +-
 .../jdbc/consumer/class-use/FloatConsumer.html     |    10 +-
 .../jdbc/consumer/class-use/IntConsumer.html       |    10 +-
 .../jdbc/consumer/class-use/JdbcConsumer.html      |    10 +-
 .../jdbc/consumer/class-use/NullConsumer.html      |    10 +-
 .../jdbc/consumer/class-use/SmallIntConsumer.html  |    10 +-
 .../jdbc/consumer/class-use/TimeConsumer.html      |    10 +-
 .../jdbc/consumer/class-use/TimestampConsumer.html |    10 +-
 .../consumer/class-use/TimestampTZConsumer.html    |    10 +-
 .../jdbc/consumer/class-use/TinyIntConsumer.html   |    10 +-
 .../jdbc/consumer/class-use/VarCharConsumer.html   |    10 +-
 .../arrow/adapter/jdbc/consumer/package-frame.html |     6 +-
 .../adapter/jdbc/consumer/package-summary.html     |    10 +-
 .../arrow/adapter/jdbc/consumer/package-tree.html  |    10 +-
 .../arrow/adapter/jdbc/consumer/package-use.html   |    10 +-
 .../apache/arrow/adapter/jdbc/package-frame.html   |     6 +-
 .../apache/arrow/adapter/jdbc/package-summary.html |    10 +-
 .../apache/arrow/adapter/jdbc/package-tree.html    |    10 +-
 .../org/apache/arrow/adapter/jdbc/package-use.html |    10 +-
 .../deduplicate/VectorRunDeduplicator.html         |    10 +-
 .../class-use/VectorRunDeduplicator.html           |    10 +-
 .../arrow/algorithm/deduplicate/package-frame.html |     6 +-
 .../algorithm/deduplicate/package-summary.html     |    10 +-
 .../arrow/algorithm/deduplicate/package-tree.html  |    10 +-
 .../arrow/algorithm/deduplicate/package-use.html   |    10 +-
 .../algorithm/dictionary/DictionaryBuilder.html    |    10 +-
 .../algorithm/dictionary/DictionaryEncoder.html    |    10 +-
 .../HashTableBasedDictionaryBuilder.html           |    10 +-
 .../dictionary/HashTableDictionaryEncoder.html     |    10 +-
 .../dictionary/LinearDictionaryEncoder.html        |    10 +-
 .../dictionary/SearchDictionaryEncoder.html        |    10 +-
 .../SearchTreeBasedDictionaryBuilder.html          |    10 +-
 .../dictionary/class-use/DictionaryBuilder.html    |    10 +-
 .../dictionary/class-use/DictionaryEncoder.html    |    10 +-
 .../class-use/HashTableBasedDictionaryBuilder.html |    10 +-
 .../class-use/HashTableDictionaryEncoder.html      |    10 +-
 .../class-use/LinearDictionaryEncoder.html         |    10 +-
 .../class-use/SearchDictionaryEncoder.html         |    10 +-
 .../SearchTreeBasedDictionaryBuilder.html          |    10 +-
 .../arrow/algorithm/dictionary/package-frame.html  |     6 +-
 .../algorithm/dictionary/package-summary.html      |    10 +-
 .../arrow/algorithm/dictionary/package-tree.html   |    10 +-
 .../arrow/algorithm/dictionary/package-use.html    |    10 +-
 .../arrow/algorithm/misc/PartialSumUtils.html      |    10 +-
 .../algorithm/misc/class-use/PartialSumUtils.html  |    10 +-
 .../apache/arrow/algorithm/misc/package-frame.html |     6 +-
 .../arrow/algorithm/misc/package-summary.html      |    10 +-
 .../apache/arrow/algorithm/misc/package-tree.html  |    10 +-
 .../apache/arrow/algorithm/misc/package-use.html   |    10 +-
 .../apache/arrow/algorithm/rank/VectorRank.html    |    10 +-
 .../arrow/algorithm/rank/class-use/VectorRank.html |    10 +-
 .../apache/arrow/algorithm/rank/package-frame.html |     6 +-
 .../arrow/algorithm/rank/package-summary.html      |    10 +-
 .../apache/arrow/algorithm/rank/package-tree.html  |    10 +-
 .../apache/arrow/algorithm/rank/package-use.html   |    10 +-
 .../arrow/algorithm/search/ParallelSearcher.html   |    10 +-
 .../algorithm/search/VectorRangeSearcher.html      |    10 +-
 .../arrow/algorithm/search/VectorSearcher.html     |    10 +-
 .../search/class-use/ParallelSearcher.html         |    10 +-
 .../search/class-use/VectorRangeSearcher.html      |    10 +-
 .../algorithm/search/class-use/VectorSearcher.html |    10 +-
 .../arrow/algorithm/search/package-frame.html      |     6 +-
 .../arrow/algorithm/search/package-summary.html    |    10 +-
 .../arrow/algorithm/search/package-tree.html       |    10 +-
 .../apache/arrow/algorithm/search/package-use.html |    10 +-
 .../algorithm/sort/CompositeVectorComparator.html  |    10 +-
 .../DefaultVectorComparators.ByteComparator.html   |    10 +-
 .../DefaultVectorComparators.Float4Comparator.html |    10 +-
 .../DefaultVectorComparators.Float8Comparator.html |    10 +-
 .../DefaultVectorComparators.IntComparator.html    |    10 +-
 .../DefaultVectorComparators.LongComparator.html   |    10 +-
 ...tVectorComparators.RepeatedValueComparator.html |    10 +-
 .../DefaultVectorComparators.ShortComparator.html  |    10 +-
 .../DefaultVectorComparators.UInt1Comparator.html  |    10 +-
 .../DefaultVectorComparators.UInt2Comparator.html  |    10 +-
 .../DefaultVectorComparators.UInt4Comparator.html  |    10 +-
 .../DefaultVectorComparators.UInt8Comparator.html  |    10 +-
 ...tVectorComparators.VariableWidthComparator.html |    10 +-
 .../algorithm/sort/DefaultVectorComparators.html   |    10 +-
 .../sort/FixedWidthInPlaceVectorSorter.html        |    10 +-
 .../sort/FixedWidthOutOfPlaceVectorSorter.html     |    14 +-
 .../sort/GeneralOutOfPlaceVectorSorter.html        |   304 +
 .../arrow/algorithm/sort/InPlaceVectorSorter.html  |    10 +-
 .../apache/arrow/algorithm/sort/IndexSorter.html   |    14 +-
 .../algorithm/sort/OutOfPlaceVectorSorter.html     |    12 +-
 .../algorithm/sort/StableVectorComparator.html     |    10 +-
 .../sort/VariableWidthOutOfPlaceVectorSorter.html  |    10 +-
 .../algorithm/sort/VectorValueComparator.html      |    10 +-
 .../sort/class-use/CompositeVectorComparator.html  |    10 +-
 .../DefaultVectorComparators.ByteComparator.html   |    10 +-
 .../DefaultVectorComparators.Float4Comparator.html |    10 +-
 .../DefaultVectorComparators.Float8Comparator.html |    10 +-
 .../DefaultVectorComparators.IntComparator.html    |    10 +-
 .../DefaultVectorComparators.LongComparator.html   |    10 +-
 ...tVectorComparators.RepeatedValueComparator.html |    10 +-
 .../DefaultVectorComparators.ShortComparator.html  |    10 +-
 .../DefaultVectorComparators.UInt1Comparator.html  |    10 +-
 .../DefaultVectorComparators.UInt2Comparator.html  |    10 +-
 .../DefaultVectorComparators.UInt4Comparator.html  |    10 +-
 .../DefaultVectorComparators.UInt8Comparator.html  |    10 +-
 ...tVectorComparators.VariableWidthComparator.html |    10 +-
 .../sort/class-use/DefaultVectorComparators.html   |    10 +-
 .../class-use/FixedWidthInPlaceVectorSorter.html   |    10 +-
 .../FixedWidthOutOfPlaceVectorSorter.html          |    10 +-
 .../class-use/GeneralOutOfPlaceVectorSorter.html   |   126 +
 .../sort/class-use/InPlaceVectorSorter.html        |    10 +-
 .../algorithm/sort/class-use/IndexSorter.html      |    10 +-
 .../sort/class-use/OutOfPlaceVectorSorter.html     |    16 +-
 .../sort/class-use/StableVectorComparator.html     |    10 +-
 .../VariableWidthOutOfPlaceVectorSorter.html       |    10 +-
 .../sort/class-use/VectorValueComparator.html      |    46 +-
 .../apache/arrow/algorithm/sort/package-frame.html |     7 +-
 .../arrow/algorithm/sort/package-summary.html      |    22 +-
 .../apache/arrow/algorithm/sort/package-tree.html  |    11 +-
 .../apache/arrow/algorithm/sort/package-use.html   |    10 +-
 .../org/apache/arrow/class-use/AvroToArrow.html    |    10 +-
 .../apache/arrow/class-use/AvroToArrowConfig.html  |    10 +-
 .../arrow/class-use/AvroToArrowConfigBuilder.html  |    10 +-
 .../apache/arrow/class-use/AvroToArrowUtils.html   |    10 +-
 .../arrow/class-use/AvroToArrowVectorIterator.html |    10 +-
 .../compression/CommonsCompressionFactory.html     |    10 +-
 .../arrow/compression/Lz4CompressionCodec.html     |    10 +-
 .../arrow/compression/ZstdCompressionCodec.html    |    10 +-
 .../class-use/CommonsCompressionFactory.html       |    10 +-
 .../compression/class-use/Lz4CompressionCodec.html |    10 +-
 .../class-use/ZstdCompressionCodec.html            |    10 +-
 .../apache/arrow/compression/package-frame.html    |     6 +-
 .../apache/arrow/compression/package-summary.html  |    10 +-
 .../org/apache/arrow/compression/package-tree.html |    10 +-
 .../org/apache/arrow/compression/package-use.html  |    10 +-
 .../apache/arrow/consumers/AvroArraysConsumer.html |    10 +-
 .../arrow/consumers/AvroBooleanConsumer.html       |    10 +-
 .../apache/arrow/consumers/AvroBytesConsumer.html  |    10 +-
 .../apache/arrow/consumers/AvroDoubleConsumer.html |    10 +-
 .../apache/arrow/consumers/AvroEnumConsumer.html   |    10 +-
 .../apache/arrow/consumers/AvroFixedConsumer.html  |    10 +-
 .../apache/arrow/consumers/AvroFloatConsumer.html  |    10 +-
 .../apache/arrow/consumers/AvroIntConsumer.html    |    10 +-
 .../apache/arrow/consumers/AvroLongConsumer.html   |    10 +-
 .../apache/arrow/consumers/AvroMapConsumer.html    |    10 +-
 .../apache/arrow/consumers/AvroNullConsumer.html   |    10 +-
 .../apache/arrow/consumers/AvroStringConsumer.html |    10 +-
 .../apache/arrow/consumers/AvroStructConsumer.html |    10 +-
 .../apache/arrow/consumers/AvroUnionsConsumer.html |    10 +-
 .../apache/arrow/consumers/BaseAvroConsumer.html   |    10 +-
 .../arrow/consumers/CompositeAvroConsumer.html     |    10 +-
 .../org/apache/arrow/consumers/Consumer.html       |    10 +-
 .../org/apache/arrow/consumers/SkipConsumer.html   |    10 +-
 .../org/apache/arrow/consumers/SkipFunction.html   |    10 +-
 .../consumers/class-use/AvroArraysConsumer.html    |    10 +-
 .../consumers/class-use/AvroBooleanConsumer.html   |    10 +-
 .../consumers/class-use/AvroBytesConsumer.html     |    10 +-
 .../consumers/class-use/AvroDoubleConsumer.html    |    10 +-
 .../consumers/class-use/AvroEnumConsumer.html      |    10 +-
 .../consumers/class-use/AvroFixedConsumer.html     |    10 +-
 .../consumers/class-use/AvroFloatConsumer.html     |    10 +-
 .../arrow/consumers/class-use/AvroIntConsumer.html |    10 +-
 .../consumers/class-use/AvroLongConsumer.html      |    10 +-
 .../arrow/consumers/class-use/AvroMapConsumer.html |    10 +-
 .../consumers/class-use/AvroNullConsumer.html      |    10 +-
 .../consumers/class-use/AvroStringConsumer.html    |    10 +-
 .../consumers/class-use/AvroStructConsumer.html    |    10 +-
 .../consumers/class-use/AvroUnionsConsumer.html    |    10 +-
 .../consumers/class-use/BaseAvroConsumer.html      |    10 +-
 .../consumers/class-use/CompositeAvroConsumer.html |    10 +-
 .../apache/arrow/consumers/class-use/Consumer.html |    10 +-
 .../arrow/consumers/class-use/SkipConsumer.html    |    10 +-
 .../arrow/consumers/class-use/SkipFunction.html    |    10 +-
 .../arrow/consumers/logical/AvroDateConsumer.html  |    10 +-
 .../AvroDecimalConsumer.BytesDecimalConsumer.html  |    10 +-
 .../AvroDecimalConsumer.FixedDecimalConsumer.html  |    10 +-
 .../consumers/logical/AvroDecimalConsumer.html     |    10 +-
 .../consumers/logical/AvroTimeMicroConsumer.html   |    10 +-
 .../consumers/logical/AvroTimeMillisConsumer.html  |    10 +-
 .../logical/AvroTimestampMicrosConsumer.html       |    10 +-
 .../logical/AvroTimestampMillisConsumer.html       |    10 +-
 .../logical/class-use/AvroDateConsumer.html        |    10 +-
 .../AvroDecimalConsumer.BytesDecimalConsumer.html  |    10 +-
 .../AvroDecimalConsumer.FixedDecimalConsumer.html  |    10 +-
 .../logical/class-use/AvroDecimalConsumer.html     |    10 +-
 .../logical/class-use/AvroTimeMicroConsumer.html   |    10 +-
 .../logical/class-use/AvroTimeMillisConsumer.html  |    10 +-
 .../class-use/AvroTimestampMicrosConsumer.html     |    10 +-
 .../class-use/AvroTimestampMillisConsumer.html     |    10 +-
 .../arrow/consumers/logical/package-frame.html     |     6 +-
 .../arrow/consumers/logical/package-summary.html   |    10 +-
 .../arrow/consumers/logical/package-tree.html      |    10 +-
 .../arrow/consumers/logical/package-use.html       |    10 +-
 .../org/apache/arrow/consumers/package-frame.html  |     6 +-
 .../apache/arrow/consumers/package-summary.html    |    10 +-
 .../org/apache/arrow/consumers/package-tree.html   |    10 +-
 .../org/apache/arrow/consumers/package-use.html    |    10 +-
 .../org/apache/arrow/flatbuf/Binary.Vector.html    |    10 +-
 .../reference/org/apache/arrow/flatbuf/Binary.html |    10 +-
 .../org/apache/arrow/flatbuf/Block.Vector.html     |    10 +-
 .../reference/org/apache/arrow/flatbuf/Block.html  |    10 +-
 .../arrow/flatbuf/BodyCompression.Vector.html      |    10 +-
 .../org/apache/arrow/flatbuf/BodyCompression.html  |    10 +-
 .../arrow/flatbuf/BodyCompressionMethod.html       |    10 +-
 .../org/apache/arrow/flatbuf/Bool.Vector.html      |    10 +-
 .../reference/org/apache/arrow/flatbuf/Bool.html   |    10 +-
 .../org/apache/arrow/flatbuf/Buffer.Vector.html    |    10 +-
 .../reference/org/apache/arrow/flatbuf/Buffer.html |    10 +-
 .../org/apache/arrow/flatbuf/CompressionType.html  |    10 +-
 .../org/apache/arrow/flatbuf/Date.Vector.html      |    10 +-
 .../reference/org/apache/arrow/flatbuf/Date.html   |    10 +-
 .../org/apache/arrow/flatbuf/DateUnit.html         |    10 +-
 .../org/apache/arrow/flatbuf/Decimal.Vector.html   |    10 +-
 .../org/apache/arrow/flatbuf/Decimal.html          |    10 +-
 .../arrow/flatbuf/DictionaryBatch.Vector.html      |    10 +-
 .../org/apache/arrow/flatbuf/DictionaryBatch.html  |    10 +-
 .../arrow/flatbuf/DictionaryEncoding.Vector.html   |    10 +-
 .../apache/arrow/flatbuf/DictionaryEncoding.html   |    10 +-
 .../org/apache/arrow/flatbuf/DictionaryKind.html   |    10 +-
 .../org/apache/arrow/flatbuf/Duration.Vector.html  |    10 +-
 .../org/apache/arrow/flatbuf/Duration.html         |    10 +-
 .../org/apache/arrow/flatbuf/Endianness.html       |    10 +-
 .../org/apache/arrow/flatbuf/Feature.html          |    10 +-
 .../org/apache/arrow/flatbuf/Field.Vector.html     |    10 +-
 .../reference/org/apache/arrow/flatbuf/Field.html  |    10 +-
 .../org/apache/arrow/flatbuf/FieldNode.Vector.html |    10 +-
 .../org/apache/arrow/flatbuf/FieldNode.html        |    10 +-
 .../arrow/flatbuf/FixedSizeBinary.Vector.html      |    10 +-
 .../org/apache/arrow/flatbuf/FixedSizeBinary.html  |    10 +-
 .../apache/arrow/flatbuf/FixedSizeList.Vector.html |    10 +-
 .../org/apache/arrow/flatbuf/FixedSizeList.html    |    10 +-
 .../apache/arrow/flatbuf/FloatingPoint.Vector.html |    10 +-
 .../org/apache/arrow/flatbuf/FloatingPoint.html    |    10 +-
 .../org/apache/arrow/flatbuf/Footer.Vector.html    |    10 +-
 .../reference/org/apache/arrow/flatbuf/Footer.html |    10 +-
 .../org/apache/arrow/flatbuf/Int.Vector.html       |    10 +-
 .../reference/org/apache/arrow/flatbuf/Int.html    |    10 +-
 .../org/apache/arrow/flatbuf/Interval.Vector.html  |    10 +-
 .../org/apache/arrow/flatbuf/Interval.html         |    10 +-
 .../org/apache/arrow/flatbuf/IntervalUnit.html     |    10 +-
 .../org/apache/arrow/flatbuf/KeyValue.Vector.html  |    10 +-
 .../org/apache/arrow/flatbuf/KeyValue.html         |    10 +-
 .../apache/arrow/flatbuf/LargeBinary.Vector.html   |    10 +-
 .../org/apache/arrow/flatbuf/LargeBinary.html      |    10 +-
 .../org/apache/arrow/flatbuf/LargeList.Vector.html |    10 +-
 .../org/apache/arrow/flatbuf/LargeList.html        |    10 +-
 .../org/apache/arrow/flatbuf/LargeUtf8.Vector.html |    10 +-
 .../org/apache/arrow/flatbuf/LargeUtf8.html        |    10 +-
 .../org/apache/arrow/flatbuf/List.Vector.html      |    10 +-
 .../reference/org/apache/arrow/flatbuf/List.html   |    10 +-
 .../org/apache/arrow/flatbuf/Map.Vector.html       |    10 +-
 .../reference/org/apache/arrow/flatbuf/Map.html    |    10 +-
 .../org/apache/arrow/flatbuf/Message.Vector.html   |    10 +-
 .../org/apache/arrow/flatbuf/Message.html          |    10 +-
 .../org/apache/arrow/flatbuf/MessageHeader.html    |    10 +-
 .../org/apache/arrow/flatbuf/MetadataVersion.html  |    10 +-
 .../org/apache/arrow/flatbuf/Null.Vector.html      |    10 +-
 .../reference/org/apache/arrow/flatbuf/Null.html   |    10 +-
 .../org/apache/arrow/flatbuf/Precision.html        |    10 +-
 .../apache/arrow/flatbuf/RecordBatch.Vector.html   |    10 +-
 .../org/apache/arrow/flatbuf/RecordBatch.html      |    10 +-
 .../org/apache/arrow/flatbuf/Schema.Vector.html    |    10 +-
 .../reference/org/apache/arrow/flatbuf/Schema.html |    10 +-
 .../arrow/flatbuf/SparseMatrixCompressedAxis.html  |    10 +-
 .../arrow/flatbuf/SparseMatrixIndexCSX.Vector.html |    10 +-
 .../apache/arrow/flatbuf/SparseMatrixIndexCSX.html |    10 +-
 .../apache/arrow/flatbuf/SparseTensor.Vector.html  |    10 +-
 .../org/apache/arrow/flatbuf/SparseTensor.html     |    10 +-
 .../apache/arrow/flatbuf/SparseTensorIndex.html    |    10 +-
 .../arrow/flatbuf/SparseTensorIndexCOO.Vector.html |    10 +-
 .../apache/arrow/flatbuf/SparseTensorIndexCOO.html |    10 +-
 .../arrow/flatbuf/SparseTensorIndexCSF.Vector.html |    10 +-
 .../apache/arrow/flatbuf/SparseTensorIndexCSF.html |    10 +-
 .../org/apache/arrow/flatbuf/Struct_.Vector.html   |    10 +-
 .../org/apache/arrow/flatbuf/Struct_.html          |    10 +-
 .../org/apache/arrow/flatbuf/Tensor.Vector.html    |    10 +-
 .../reference/org/apache/arrow/flatbuf/Tensor.html |    10 +-
 .../org/apache/arrow/flatbuf/TensorDim.Vector.html |    10 +-
 .../org/apache/arrow/flatbuf/TensorDim.html        |    10 +-
 .../org/apache/arrow/flatbuf/Time.Vector.html      |    10 +-
 .../reference/org/apache/arrow/flatbuf/Time.html   |    10 +-
 .../org/apache/arrow/flatbuf/TimeUnit.html         |    10 +-
 .../org/apache/arrow/flatbuf/Timestamp.Vector.html |    10 +-
 .../org/apache/arrow/flatbuf/Timestamp.html        |    10 +-
 .../reference/org/apache/arrow/flatbuf/Type.html   |    10 +-
 .../org/apache/arrow/flatbuf/Union.Vector.html     |    10 +-
 .../reference/org/apache/arrow/flatbuf/Union.html  |    10 +-
 .../org/apache/arrow/flatbuf/UnionMode.html        |    10 +-
 .../org/apache/arrow/flatbuf/Utf8.Vector.html      |    10 +-
 .../reference/org/apache/arrow/flatbuf/Utf8.html   |    10 +-
 .../arrow/flatbuf/class-use/Binary.Vector.html     |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Binary.html |    10 +-
 .../arrow/flatbuf/class-use/Block.Vector.html      |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Block.html  |    10 +-
 .../flatbuf/class-use/BodyCompression.Vector.html  |    10 +-
 .../arrow/flatbuf/class-use/BodyCompression.html   |    10 +-
 .../flatbuf/class-use/BodyCompressionMethod.html   |    10 +-
 .../arrow/flatbuf/class-use/Bool.Vector.html       |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Bool.html   |    10 +-
 .../arrow/flatbuf/class-use/Buffer.Vector.html     |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Buffer.html |    28 +-
 .../arrow/flatbuf/class-use/CompressionType.html   |    10 +-
 .../arrow/flatbuf/class-use/Date.Vector.html       |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Date.html   |    10 +-
 .../apache/arrow/flatbuf/class-use/DateUnit.html   |    10 +-
 .../arrow/flatbuf/class-use/Decimal.Vector.html    |    10 +-
 .../apache/arrow/flatbuf/class-use/Decimal.html    |    10 +-
 .../flatbuf/class-use/DictionaryBatch.Vector.html  |    10 +-
 .../arrow/flatbuf/class-use/DictionaryBatch.html   |    10 +-
 .../class-use/DictionaryEncoding.Vector.html       |    10 +-
 .../flatbuf/class-use/DictionaryEncoding.html      |    10 +-
 .../arrow/flatbuf/class-use/DictionaryKind.html    |    10 +-
 .../arrow/flatbuf/class-use/Duration.Vector.html   |    10 +-
 .../apache/arrow/flatbuf/class-use/Duration.html   |    10 +-
 .../apache/arrow/flatbuf/class-use/Endianness.html |    10 +-
 .../apache/arrow/flatbuf/class-use/Feature.html    |    10 +-
 .../arrow/flatbuf/class-use/Field.Vector.html      |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Field.html  |    10 +-
 .../arrow/flatbuf/class-use/FieldNode.Vector.html  |    10 +-
 .../apache/arrow/flatbuf/class-use/FieldNode.html  |    10 +-
 .../flatbuf/class-use/FixedSizeBinary.Vector.html  |    10 +-
 .../arrow/flatbuf/class-use/FixedSizeBinary.html   |    10 +-
 .../flatbuf/class-use/FixedSizeList.Vector.html    |    10 +-
 .../arrow/flatbuf/class-use/FixedSizeList.html     |    10 +-
 .../flatbuf/class-use/FloatingPoint.Vector.html    |    10 +-
 .../arrow/flatbuf/class-use/FloatingPoint.html     |    10 +-
 .../arrow/flatbuf/class-use/Footer.Vector.html     |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Footer.html |    10 +-
 .../apache/arrow/flatbuf/class-use/Int.Vector.html |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Int.html    |    22 +-
 .../arrow/flatbuf/class-use/Interval.Vector.html   |    10 +-
 .../apache/arrow/flatbuf/class-use/Interval.html   |    10 +-
 .../arrow/flatbuf/class-use/IntervalUnit.html      |    10 +-
 .../arrow/flatbuf/class-use/KeyValue.Vector.html   |    34 +-
 .../apache/arrow/flatbuf/class-use/KeyValue.html   |    38 +-
 .../flatbuf/class-use/LargeBinary.Vector.html      |    10 +-
 .../arrow/flatbuf/class-use/LargeBinary.html       |    10 +-
 .../arrow/flatbuf/class-use/LargeList.Vector.html  |    10 +-
 .../apache/arrow/flatbuf/class-use/LargeList.html  |    10 +-
 .../arrow/flatbuf/class-use/LargeUtf8.Vector.html  |    10 +-
 .../apache/arrow/flatbuf/class-use/LargeUtf8.html  |    10 +-
 .../arrow/flatbuf/class-use/List.Vector.html       |    10 +-
 .../org/apache/arrow/flatbuf/class-use/List.html   |    10 +-
 .../apache/arrow/flatbuf/class-use/Map.Vector.html |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Map.html    |    10 +-
 .../arrow/flatbuf/class-use/Message.Vector.html    |    10 +-
 .../apache/arrow/flatbuf/class-use/Message.html    |    10 +-
 .../arrow/flatbuf/class-use/MessageHeader.html     |    10 +-
 .../arrow/flatbuf/class-use/MetadataVersion.html   |    10 +-
 .../arrow/flatbuf/class-use/Null.Vector.html       |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Null.html   |    10 +-
 .../apache/arrow/flatbuf/class-use/Precision.html  |    10 +-
 .../flatbuf/class-use/RecordBatch.Vector.html      |    10 +-
 .../arrow/flatbuf/class-use/RecordBatch.html       |    10 +-
 .../arrow/flatbuf/class-use/Schema.Vector.html     |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Schema.html |    10 +-
 .../class-use/SparseMatrixCompressedAxis.html      |    10 +-
 .../class-use/SparseMatrixIndexCSX.Vector.html     |    10 +-
 .../flatbuf/class-use/SparseMatrixIndexCSX.html    |    10 +-
 .../flatbuf/class-use/SparseTensor.Vector.html     |    10 +-
 .../arrow/flatbuf/class-use/SparseTensor.html      |    10 +-
 .../arrow/flatbuf/class-use/SparseTensorIndex.html |    10 +-
 .../class-use/SparseTensorIndexCOO.Vector.html     |    10 +-
 .../flatbuf/class-use/SparseTensorIndexCOO.html    |    10 +-
 .../class-use/SparseTensorIndexCSF.Vector.html     |    10 +-
 .../flatbuf/class-use/SparseTensorIndexCSF.html    |    10 +-
 .../arrow/flatbuf/class-use/Struct_.Vector.html    |    10 +-
 .../apache/arrow/flatbuf/class-use/Struct_.html    |    10 +-
 .../arrow/flatbuf/class-use/Tensor.Vector.html     |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Tensor.html |    10 +-
 .../arrow/flatbuf/class-use/TensorDim.Vector.html  |    10 +-
 .../apache/arrow/flatbuf/class-use/TensorDim.html  |    10 +-
 .../arrow/flatbuf/class-use/Time.Vector.html       |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Time.html   |    10 +-
 .../apache/arrow/flatbuf/class-use/TimeUnit.html   |    10 +-
 .../arrow/flatbuf/class-use/Timestamp.Vector.html  |    10 +-
 .../apache/arrow/flatbuf/class-use/Timestamp.html  |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Type.html   |    10 +-
 .../arrow/flatbuf/class-use/Union.Vector.html      |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Union.html  |    10 +-
 .../apache/arrow/flatbuf/class-use/UnionMode.html  |    10 +-
 .../arrow/flatbuf/class-use/Utf8.Vector.html       |    10 +-
 .../org/apache/arrow/flatbuf/class-use/Utf8.html   |    10 +-
 .../org/apache/arrow/flatbuf/package-frame.html    |     6 +-
 .../org/apache/arrow/flatbuf/package-summary.html  |    10 +-
 .../org/apache/arrow/flatbuf/package-tree.html     |    10 +-
 .../org/apache/arrow/flatbuf/package-use.html      |    10 +-
 .../reference/org/apache/arrow/flight/Action.html  |    10 +-
 .../org/apache/arrow/flight/ActionType.html        |    10 +-
 .../org/apache/arrow/flight/AsyncPutListener.html  |    10 +-
 ...ssureStrategy.CallbackBackpressureStrategy.html |    10 +-
 .../flight/BackpressureStrategy.WaitResult.html    |    10 +-
 .../apache/arrow/flight/BackpressureStrategy.html  |    10 +-
 .../org/apache/arrow/flight/CallHeaders.html       |    10 +-
 .../org/apache/arrow/flight/CallInfo.html          |    10 +-
 .../org/apache/arrow/flight/CallOption.html        |    10 +-
 .../arrow/flight/CallOptions.GrpcCallOption.html   |    10 +-
 .../org/apache/arrow/flight/CallOptions.html       |    10 +-
 .../org/apache/arrow/flight/CallStatus.html        |    10 +-
 .../org/apache/arrow/flight/Criteria.html          |    10 +-
 .../apache/arrow/flight/ErrorFlightMetadata.html   |    10 +-
 .../org/apache/arrow/flight/FlightCallHeaders.html |    10 +-
 .../apache/arrow/flight/FlightClient.Builder.html  |    10 +-
 .../flight/FlightClient.ClientStreamListener.html  |    10 +-
 .../flight/FlightClient.ExchangeReaderWriter.html  |    10 +-
 .../arrow/flight/FlightClient.PutListener.html     |    10 +-
 .../org/apache/arrow/flight/FlightClient.html      |    10 +-
 .../flight/FlightClientMiddleware.Factory.html     |    10 +-
 .../arrow/flight/FlightClientMiddleware.html       |    10 +-
 .../org/apache/arrow/flight/FlightConstants.html   |    10 +-
 .../org/apache/arrow/flight/FlightDescriptor.html  |    10 +-
 .../org/apache/arrow/flight/FlightEndpoint.html    |    10 +-
 .../org/apache/arrow/flight/FlightGrpcUtils.html   |    10 +-
 .../org/apache/arrow/flight/FlightInfo.html        |    10 +-
 .../org/apache/arrow/flight/FlightMethod.html      |    10 +-
 .../arrow/flight/FlightProducer.CallContext.html   |    10 +-
 .../FlightProducer.ServerStreamListener.html       |    10 +-
 .../flight/FlightProducer.StreamListener.html      |    10 +-
 .../org/apache/arrow/flight/FlightProducer.html    |    16 +-
 .../arrow/flight/FlightRuntimeException.html       |    10 +-
 .../apache/arrow/flight/FlightServer.Builder.html  |    10 +-
 .../org/apache/arrow/flight/FlightServer.html      |    10 +-
 .../flight/FlightServerMiddleware.Factory.html     |    10 +-
 .../arrow/flight/FlightServerMiddleware.Key.html   |    10 +-
 .../arrow/flight/FlightServerMiddleware.html       |    10 +-
 .../org/apache/arrow/flight/FlightStatusCode.html  |    10 +-
 .../arrow/flight/FlightStream.Cancellable.html     |    10 +-
 .../arrow/flight/FlightStream.Requestor.html       |    10 +-
 .../org/apache/arrow/flight/FlightStream.html      |    10 +-
 .../org/apache/arrow/flight/HeaderCallOption.html  |    10 +-
 .../org/apache/arrow/flight/Location.html          |    10 +-
 .../org/apache/arrow/flight/LocationSchemes.html   |    10 +-
 .../apache/arrow/flight/NoOpFlightProducer.html    |    10 +-
 .../apache/arrow/flight/NoOpStreamListener.html    |    10 +-
 .../arrow/flight/OutboundStreamListener.html       |    10 +-
 .../org/apache/arrow/flight/PutResult.html         |    10 +-
 .../org/apache/arrow/flight/RequestContext.html    |    10 +-
 .../reference/org/apache/arrow/flight/Result.html  |    10 +-
 .../org/apache/arrow/flight/SchemaResult.html      |    10 +-
 .../flight/ServerHeaderMiddleware.Factory.html     |    10 +-
 .../arrow/flight/ServerHeaderMiddleware.html       |    10 +-
 .../org/apache/arrow/flight/SyncPutListener.html   |    10 +-
 .../reference/org/apache/arrow/flight/Test.html    |    10 +-
 .../TestServiceGrpc.TestServiceBlockingStub.html   |    10 +-
 .../TestServiceGrpc.TestServiceFutureStub.html     |    10 +-
 .../TestServiceGrpc.TestServiceImplBase.html       |    10 +-
 .../flight/TestServiceGrpc.TestServiceStub.html    |    10 +-
 .../org/apache/arrow/flight/TestServiceGrpc.html   |    10 +-
 .../reference/org/apache/arrow/flight/Ticket.html  |    10 +-
 .../apache/arrow/flight/auth/AuthConstants.html    |    10 +-
 .../arrow/flight/auth/BasicClientAuthHandler.html  |    10 +-
 .../BasicServerAuthHandler.BasicAuthValidator.html |    10 +-
 .../arrow/flight/auth/BasicServerAuthHandler.html  |    10 +-
 .../auth/ClientAuthHandler.ClientAuthSender.html   |    10 +-
 .../arrow/flight/auth/ClientAuthHandler.html       |    10 +-
 .../arrow/flight/auth/ClientAuthInterceptor.html   |    10 +-
 .../arrow/flight/auth/ClientAuthWrapper.html       |    10 +-
 .../auth/ServerAuthHandler.ServerAuthSender.html   |    10 +-
 .../arrow/flight/auth/ServerAuthHandler.html       |    10 +-
 .../arrow/flight/auth/ServerAuthInterceptor.html   |    10 +-
 .../arrow/flight/auth/ServerAuthWrapper.html       |    10 +-
 .../arrow/flight/auth/class-use/AuthConstants.html |    10 +-
 .../auth/class-use/BasicClientAuthHandler.html     |    10 +-
 .../BasicServerAuthHandler.BasicAuthValidator.html |    10 +-
 .../auth/class-use/BasicServerAuthHandler.html     |    10 +-
 .../ClientAuthHandler.ClientAuthSender.html        |    20 +-
 .../flight/auth/class-use/ClientAuthHandler.html   |    10 +-
 .../auth/class-use/ClientAuthInterceptor.html      |    10 +-
 .../flight/auth/class-use/ClientAuthWrapper.html   |    10 +-
 .../ServerAuthHandler.ServerAuthSender.html        |    20 +-
 .../flight/auth/class-use/ServerAuthHandler.html   |    10 +-
 .../auth/class-use/ServerAuthInterceptor.html      |    10 +-
 .../flight/auth/class-use/ServerAuthWrapper.html   |    10 +-
 .../apache/arrow/flight/auth/package-frame.html    |     6 +-
 .../apache/arrow/flight/auth/package-summary.html  |    10 +-
 .../org/apache/arrow/flight/auth/package-tree.html |    10 +-
 .../org/apache/arrow/flight/auth/package-use.html  |    10 +-
 .../apache/arrow/flight/auth2/Auth2Constants.html  |    10 +-
 .../apache/arrow/flight/auth2/AuthUtilities.html   |    10 +-
 .../flight/auth2/BasicAuthCredentialWriter.html    |    10 +-
 ...allHeaderAuthenticator.CredentialValidator.html |    10 +-
 .../flight/auth2/BasicCallHeaderAuthenticator.html |    10 +-
 .../arrow/flight/auth2/BearerCredentialWriter.html |    10 +-
 .../flight/auth2/BearerTokenAuthenticator.html     |    10 +-
 .../auth2/CallHeaderAuthenticator.AuthResult.html  |    10 +-
 .../flight/auth2/CallHeaderAuthenticator.html      |    10 +-
 .../flight/auth2/ClientBearerHeaderHandler.html    |    10 +-
 .../arrow/flight/auth2/ClientHandshakeWrapper.html |    10 +-
 .../arrow/flight/auth2/ClientHeaderHandler.html    |    10 +-
 ...ClientIncomingAuthHeaderMiddleware.Factory.html |    10 +-
 .../auth2/ClientIncomingAuthHeaderMiddleware.html  |    10 +-
 .../auth2/GeneratedBearerTokenAuthenticator.html   |    10 +-
 .../ServerCallHeaderAuthMiddleware.Factory.html    |    10 +-
 .../auth2/ServerCallHeaderAuthMiddleware.html      |    10 +-
 .../flight/auth2/class-use/Auth2Constants.html     |    10 +-
 .../flight/auth2/class-use/AuthUtilities.html      |    10 +-
 .../auth2/class-use/BasicAuthCredentialWriter.html |    10 +-
 ...allHeaderAuthenticator.CredentialValidator.html |    10 +-
 .../class-use/BasicCallHeaderAuthenticator.html    |    10 +-
 .../auth2/class-use/BearerCredentialWriter.html    |    10 +-
 .../auth2/class-use/BearerTokenAuthenticator.html  |    10 +-
 .../CallHeaderAuthenticator.AuthResult.html        |    20 +-
 .../auth2/class-use/CallHeaderAuthenticator.html   |    10 +-
 .../auth2/class-use/ClientBearerHeaderHandler.html |    10 +-
 .../auth2/class-use/ClientHandshakeWrapper.html    |    10 +-
 .../auth2/class-use/ClientHeaderHandler.html       |    10 +-
 ...ClientIncomingAuthHeaderMiddleware.Factory.html |    10 +-
 .../ClientIncomingAuthHeaderMiddleware.html        |    10 +-
 .../GeneratedBearerTokenAuthenticator.html         |    10 +-
 .../ServerCallHeaderAuthMiddleware.Factory.html    |    10 +-
 .../class-use/ServerCallHeaderAuthMiddleware.html  |    10 +-
 .../apache/arrow/flight/auth2/package-frame.html   |     6 +-
 .../apache/arrow/flight/auth2/package-summary.html |    10 +-
 .../apache/arrow/flight/auth2/package-tree.html    |    10 +-
 .../org/apache/arrow/flight/auth2/package-use.html |    10 +-
 .../org/apache/arrow/flight/class-use/Action.html  |    36 +-
 .../apache/arrow/flight/class-use/ActionType.html  |    65 +-
 .../arrow/flight/class-use/AsyncPutListener.html   |    10 +-
 ...ssureStrategy.CallbackBackpressureStrategy.html |    10 +-
 .../class-use/BackpressureStrategy.WaitResult.html |    10 +-
 .../flight/class-use/BackpressureStrategy.html     |    10 +-
 .../apache/arrow/flight/class-use/CallHeaders.html |    46 +-
 .../apache/arrow/flight/class-use/CallInfo.html    |    22 +-
 .../apache/arrow/flight/class-use/CallOption.html  |   216 +-
 .../class-use/CallOptions.GrpcCallOption.html      |    10 +-
 .../apache/arrow/flight/class-use/CallOptions.html |    10 +-
 .../apache/arrow/flight/class-use/CallStatus.html  |    20 +-
 .../apache/arrow/flight/class-use/Criteria.html    |    34 +-
 .../flight/class-use/ErrorFlightMetadata.html      |    10 +-
 .../arrow/flight/class-use/FlightCallHeaders.html  |    10 +-
 .../flight/class-use/FlightClient.Builder.html     |    10 +-
 .../FlightClient.ClientStreamListener.html         |    10 +-
 .../FlightClient.ExchangeReaderWriter.html         |    10 +-
 .../flight/class-use/FlightClient.PutListener.html |    10 +-
 .../arrow/flight/class-use/FlightClient.html       |    61 +-
 .../class-use/FlightClientMiddleware.Factory.html  |    10 +-
 .../flight/class-use/FlightClientMiddleware.html   |    10 +-
 .../arrow/flight/class-use/FlightConstants.html    |    10 +-
 .../arrow/flight/class-use/FlightDescriptor.html   |   245 +-
 .../arrow/flight/class-use/FlightEndpoint.html     |    10 +-
 .../arrow/flight/class-use/FlightGrpcUtils.html    |    10 +-
 .../apache/arrow/flight/class-use/FlightInfo.html  |   333 +-
 .../arrow/flight/class-use/FlightMethod.html       |    10 +-
 .../class-use/FlightProducer.CallContext.html      |   505 +-
 .../FlightProducer.ServerStreamListener.html       |   212 +-
 .../class-use/FlightProducer.StreamListener.html   |   154 +-
 .../arrow/flight/class-use/FlightProducer.html     |    72 +-
 .../flight/class-use/FlightRuntimeException.html   |    10 +-
 .../flight/class-use/FlightServer.Builder.html     |    32 +-
 .../arrow/flight/class-use/FlightServer.html       |    10 +-
 .../class-use/FlightServerMiddleware.Factory.html  |    10 +-
 .../class-use/FlightServerMiddleware.Key.html      |    10 +-
 .../flight/class-use/FlightServerMiddleware.html   |    10 +-
 .../arrow/flight/class-use/FlightStatusCode.html   |    10 +-
 .../flight/class-use/FlightStream.Cancellable.html |    10 +-
 .../flight/class-use/FlightStream.Requestor.html   |    10 +-
 .../arrow/flight/class-use/FlightStream.html       |   119 +-
 .../arrow/flight/class-use/HeaderCallOption.html   |    10 +-
 .../apache/arrow/flight/class-use/Location.html    |    47 +-
 .../arrow/flight/class-use/LocationSchemes.html    |    10 +-
 .../arrow/flight/class-use/NoOpFlightProducer.html |    10 +-
 .../arrow/flight/class-use/NoOpStreamListener.html |    10 +-
 .../flight/class-use/OutboundStreamListener.html   |    10 +-
 .../apache/arrow/flight/class-use/PutResult.html   |   111 +-
 .../arrow/flight/class-use/RequestContext.html     |    22 +-
 .../org/apache/arrow/flight/class-use/Result.html  |    84 +-
 .../arrow/flight/class-use/SchemaResult.html       |    74 +-
 .../class-use/ServerHeaderMiddleware.Factory.html  |    10 +-
 .../flight/class-use/ServerHeaderMiddleware.html   |    10 +-
 .../arrow/flight/class-use/SyncPutListener.html    |    10 +-
 .../org/apache/arrow/flight/class-use/Test.html    |    10 +-
 .../TestServiceGrpc.TestServiceBlockingStub.html   |    10 +-
 .../TestServiceGrpc.TestServiceFutureStub.html     |    10 +-
 .../TestServiceGrpc.TestServiceImplBase.html       |    10 +-
 .../class-use/TestServiceGrpc.TestServiceStub.html |    10 +-
 .../arrow/flight/class-use/TestServiceGrpc.html    |    10 +-
 .../org/apache/arrow/flight/class-use/Ticket.html  |    44 +-
 .../client/ClientCookieMiddleware.Factory.html     |    10 +-
 .../flight/client/ClientCookieMiddleware.html      |    10 +-
 .../class-use/ClientCookieMiddleware.Factory.html  |    10 +-
 .../client/class-use/ClientCookieMiddleware.html   |    10 +-
 .../apache/arrow/flight/client/package-frame.html  |     6 +-
 .../arrow/flight/client/package-summary.html       |    10 +-
 .../apache/arrow/flight/client/package-tree.html   |    10 +-
 .../apache/arrow/flight/client/package-use.html    |    10 +-
 .../arrow/flight/example/ExampleFlightServer.html  |    10 +-
 .../apache/arrow/flight/example/ExampleTicket.html |    10 +-
 .../apache/arrow/flight/example/FlightHolder.html  |    10 +-
 .../apache/arrow/flight/example/InMemoryStore.html |    10 +-
 .../arrow/flight/example/Stream.StreamCreator.html |    10 +-
 .../org/apache/arrow/flight/example/Stream.html    |    10 +-
 .../example/class-use/ExampleFlightServer.html     |    10 +-
 .../flight/example/class-use/ExampleTicket.html    |    10 +-
 .../flight/example/class-use/FlightHolder.html     |    10 +-
 .../flight/example/class-use/InMemoryStore.html    |    10 +-
 .../example/class-use/Stream.StreamCreator.html    |    10 +-
 .../arrow/flight/example/class-use/Stream.html     |    10 +-
 .../flight/example/integration/package-frame.html  |    15 -
 .../example/integration/package-summary.html       |   125 -
 .../flight/example/integration/package-tree.html   |   129 -
 .../flight/example/integration/package-use.html    |   126 -
 .../apache/arrow/flight/example/package-frame.html |     6 +-
 .../arrow/flight/example/package-summary.html      |    14 +-
 .../apache/arrow/flight/example/package-tree.html  |    14 +-
 .../apache/arrow/flight/example/package-use.html   |    10 +-
 .../arrow/flight/grpc/AddWritableBuffer.html       |    10 +-
 .../arrow/flight/grpc/CallCredentialAdapter.html   |    10 +-
 .../flight/grpc/ClientInterceptorAdapter.html      |    10 +-
 .../grpc/ContextPropagatingExecutorService.html    |    10 +-
 .../arrow/flight/grpc/CredentialCallOption.html    |    10 +-
 .../arrow/flight/grpc/GetReadableBuffer.html       |    10 +-
 .../apache/arrow/flight/grpc/MetadataAdapter.html  |    10 +-
 .../arrow/flight/grpc/RequestContextAdapter.html   |    10 +-
 .../grpc/ServerInterceptorAdapter.KeyFactory.html  |    10 +-
 .../flight/grpc/ServerInterceptorAdapter.html      |    10 +-
 .../org/apache/arrow/flight/grpc/StatusUtils.html  |    10 +-
 .../flight/grpc/class-use/AddWritableBuffer.html   |    10 +-
 .../grpc/class-use/CallCredentialAdapter.html      |    10 +-
 .../grpc/class-use/ClientInterceptorAdapter.html   |    10 +-
 .../ContextPropagatingExecutorService.html         |    10 +-
 .../grpc/class-use/CredentialCallOption.html       |    10 +-
 .../flight/grpc/class-use/GetReadableBuffer.html   |    10 +-
 .../flight/grpc/class-use/MetadataAdapter.html     |    10 +-
 .../grpc/class-use/RequestContextAdapter.html      |    10 +-
 .../ServerInterceptorAdapter.KeyFactory.html       |    10 +-
 .../grpc/class-use/ServerInterceptorAdapter.html   |    10 +-
 .../arrow/flight/grpc/class-use/StatusUtils.html   |    10 +-
 .../apache/arrow/flight/grpc/package-frame.html    |     6 +-
 .../apache/arrow/flight/grpc/package-summary.html  |    14 +-
 .../org/apache/arrow/flight/grpc/package-tree.html |    14 +-
 .../org/apache/arrow/flight/grpc/package-use.html  |    10 +-
 .../arrow/flight/impl/Flight.Action.Builder.html   |    42 +-
 .../apache/arrow/flight/impl/Flight.Action.html    |    74 +-
 .../arrow/flight/impl/Flight.ActionOrBuilder.html  |    22 +-
 .../flight/impl/Flight.ActionType.Builder.html     |    50 +-
 .../arrow/flight/impl/Flight.ActionType.html       |    76 +-
 .../flight/impl/Flight.ActionTypeOrBuilder.html    |    26 +-
 .../flight/impl/Flight.BasicAuth.Builder.html      |    50 +-
 .../apache/arrow/flight/impl/Flight.BasicAuth.html |    76 +-
 .../flight/impl/Flight.BasicAuthOrBuilder.html     |    26 +-
 .../arrow/flight/impl/Flight.Criteria.Builder.html |    22 +-
 .../apache/arrow/flight/impl/Flight.Criteria.html  |    70 +-
 .../flight/impl/Flight.CriteriaOrBuilder.html      |    14 +-
 .../arrow/flight/impl/Flight.Empty.Builder.html    |    10 +-
 .../org/apache/arrow/flight/impl/Flight.Empty.html |    68 +-
 .../arrow/flight/impl/Flight.EmptyOrBuilder.html   |    10 +-
 .../flight/impl/Flight.FlightData.Builder.html     |    50 +-
 .../arrow/flight/impl/Flight.FlightData.html       |    78 +-
 .../flight/impl/Flight.FlightDataOrBuilder.html    |    30 +-
 .../impl/Flight.FlightDescriptor.Builder.html      |    83 +-
 .../Flight.FlightDescriptor.DescriptorType.html    |    22 +-
 .../arrow/flight/impl/Flight.FlightDescriptor.html |    86 +-
 .../impl/Flight.FlightDescriptorOrBuilder.html     |    42 +-
 .../flight/impl/Flight.FlightEndpoint.Builder.html |    14 +-
 .../arrow/flight/impl/Flight.FlightEndpoint.html   |    72 +-
 .../impl/Flight.FlightEndpointOrBuilder.html       |    18 +-
 .../flight/impl/Flight.FlightInfo.Builder.html     |    80 +-
 .../arrow/flight/impl/Flight.FlightInfo.html       |    88 +-
 .../flight/impl/Flight.FlightInfoOrBuilder.html    |    40 +-
 .../impl/Flight.HandshakeRequest.Builder.html      |    34 +-
 .../arrow/flight/impl/Flight.HandshakeRequest.html |    72 +-
 .../impl/Flight.HandshakeRequestOrBuilder.html     |    18 +-
 .../impl/Flight.HandshakeResponse.Builder.html     |    34 +-
 .../flight/impl/Flight.HandshakeResponse.html      |    72 +-
 .../impl/Flight.HandshakeResponseOrBuilder.html    |    18 +-
 .../arrow/flight/impl/Flight.Location.Builder.html |    30 +-
 .../apache/arrow/flight/impl/Flight.Location.html  |    72 +-
 .../flight/impl/Flight.LocationOrBuilder.html      |    18 +-
 .../flight/impl/Flight.PutResult.Builder.html      |    22 +-
 .../apache/arrow/flight/impl/Flight.PutResult.html |    70 +-
 .../flight/impl/Flight.PutResultOrBuilder.html     |    14 +-
 .../arrow/flight/impl/Flight.Result.Builder.html   |    22 +-
 .../apache/arrow/flight/impl/Flight.Result.html    |    70 +-
 .../arrow/flight/impl/Flight.ResultOrBuilder.html  |    14 +-
 .../flight/impl/Flight.SchemaResult.Builder.html   |    52 +-
 .../arrow/flight/impl/Flight.SchemaResult.html     |    80 +-
 .../flight/impl/Flight.SchemaResultOrBuilder.html  |    24 +-
 .../arrow/flight/impl/Flight.Ticket.Builder.html   |    22 +-
 .../apache/arrow/flight/impl/Flight.Ticket.html    |    70 +-
 .../arrow/flight/impl/Flight.TicketOrBuilder.html  |    14 +-
 .../org/apache/arrow/flight/impl/Flight.html       |    10 +-
 ...lightServiceGrpc.FlightServiceBlockingStub.html |    10 +-
 .../FlightServiceGrpc.FlightServiceFutureStub.html |    10 +-
 .../FlightServiceGrpc.FlightServiceImplBase.html   |    10 +-
 .../impl/FlightServiceGrpc.FlightServiceStub.html  |    10 +-
 .../arrow/flight/impl/FlightServiceGrpc.html       |    10 +-
 .../impl/class-use/Flight.Action.Builder.html      |    10 +-
 .../arrow/flight/impl/class-use/Flight.Action.html |    10 +-
 .../impl/class-use/Flight.ActionOrBuilder.html     |    10 +-
 .../impl/class-use/Flight.ActionType.Builder.html  |    10 +-
 .../flight/impl/class-use/Flight.ActionType.html   |    10 +-
 .../impl/class-use/Flight.ActionTypeOrBuilder.html |    10 +-
 .../impl/class-use/Flight.BasicAuth.Builder.html   |    10 +-
 .../flight/impl/class-use/Flight.BasicAuth.html    |    10 +-
 .../impl/class-use/Flight.BasicAuthOrBuilder.html  |    10 +-
 .../impl/class-use/Flight.Criteria.Builder.html    |    10 +-
 .../flight/impl/class-use/Flight.Criteria.html     |    10 +-
 .../impl/class-use/Flight.CriteriaOrBuilder.html   |    10 +-
 .../impl/class-use/Flight.Empty.Builder.html       |    10 +-
 .../arrow/flight/impl/class-use/Flight.Empty.html  |    10 +-
 .../impl/class-use/Flight.EmptyOrBuilder.html      |    10 +-
 .../impl/class-use/Flight.FlightData.Builder.html  |    10 +-
 .../flight/impl/class-use/Flight.FlightData.html   |    10 +-
 .../impl/class-use/Flight.FlightDataOrBuilder.html |    10 +-
 .../class-use/Flight.FlightDescriptor.Builder.html |    10 +-
 .../Flight.FlightDescriptor.DescriptorType.html    |    10 +-
 .../impl/class-use/Flight.FlightDescriptor.html    |    10 +-
 .../Flight.FlightDescriptorOrBuilder.html          |    10 +-
 .../class-use/Flight.FlightEndpoint.Builder.html   |    10 +-
 .../impl/class-use/Flight.FlightEndpoint.html      |    10 +-
 .../class-use/Flight.FlightEndpointOrBuilder.html  |    10 +-
 .../impl/class-use/Flight.FlightInfo.Builder.html  |    20 +-
 .../flight/impl/class-use/Flight.FlightInfo.html   |    10 +-
 .../impl/class-use/Flight.FlightInfoOrBuilder.html |    10 +-
 .../class-use/Flight.HandshakeRequest.Builder.html |    10 +-
 .../impl/class-use/Flight.HandshakeRequest.html    |    10 +-
 .../Flight.HandshakeRequestOrBuilder.html          |    10 +-
 .../Flight.HandshakeResponse.Builder.html          |    10 +-
 .../impl/class-use/Flight.HandshakeResponse.html   |    10 +-
 .../Flight.HandshakeResponseOrBuilder.html         |    10 +-
 .../impl/class-use/Flight.Location.Builder.html    |    10 +-
 .../flight/impl/class-use/Flight.Location.html     |    10 +-
 .../impl/class-use/Flight.LocationOrBuilder.html   |    10 +-
 .../impl/class-use/Flight.PutResult.Builder.html   |    10 +-
 .../flight/impl/class-use/Flight.PutResult.html    |    10 +-
 .../impl/class-use/Flight.PutResultOrBuilder.html  |    10 +-
 .../impl/class-use/Flight.Result.Builder.html      |    10 +-
 .../arrow/flight/impl/class-use/Flight.Result.html |    10 +-
 .../impl/class-use/Flight.ResultOrBuilder.html     |    10 +-
 .../class-use/Flight.SchemaResult.Builder.html     |    20 +-
 .../flight/impl/class-use/Flight.SchemaResult.html |    10 +-
 .../class-use/Flight.SchemaResultOrBuilder.html    |    10 +-
 .../impl/class-use/Flight.Ticket.Builder.html      |    10 +-
 .../arrow/flight/impl/class-use/Flight.Ticket.html |    10 +-
 .../impl/class-use/Flight.TicketOrBuilder.html     |    10 +-
 .../apache/arrow/flight/impl/class-use/Flight.html |    10 +-
 ...lightServiceGrpc.FlightServiceBlockingStub.html |    10 +-
 .../FlightServiceGrpc.FlightServiceFutureStub.html |    10 +-
 .../FlightServiceGrpc.FlightServiceImplBase.html   |    10 +-
 .../FlightServiceGrpc.FlightServiceStub.html       |    10 +-
 .../flight/impl/class-use/FlightServiceGrpc.html   |    10 +-
 .../apache/arrow/flight/impl/package-frame.html    |     6 +-
 .../apache/arrow/flight/impl/package-summary.html  |    14 +-
 .../org/apache/arrow/flight/impl/package-tree.html |    14 +-
 .../org/apache/arrow/flight/impl/package-use.html  |    10 +-
 .../integration/tests/FlightSqlScenario.html       |   389 +
 .../tests/FlightSqlScenarioProducer.html           |  1218 ++
 .../tests/class-use/FlightSqlScenario.html         |   126 +
 .../tests/class-use/FlightSqlScenarioProducer.html |   126 +
 .../flight/integration/tests/package-frame.html    |    22 +
 .../flight/integration/tests/package-summary.html  |   152 +
 .../flight/integration/tests/package-tree.html     |   140 +
 .../flight/integration/tests/package-use.html      |   126 +
 .../org/apache/arrow/flight/package-frame.html     |     6 +-
 .../org/apache/arrow/flight/package-summary.html   |    10 +-
 .../org/apache/arrow/flight/package-tree.html      |    10 +-
 .../org/apache/arrow/flight/package-use.html       |   208 +-
 .../perf/impl/PerfOuterClass.Perf.Builder.html     |    58 +-
 .../flight/perf/impl/PerfOuterClass.Perf.html      |    76 +-
 .../perf/impl/PerfOuterClass.PerfOrBuilder.html    |    26 +-
 .../perf/impl/PerfOuterClass.Token.Builder.html    |    38 +-
 .../flight/perf/impl/PerfOuterClass.Token.html     |    76 +-
 .../perf/impl/PerfOuterClass.TokenOrBuilder.html   |    26 +-
 .../arrow/flight/perf/impl/PerfOuterClass.html     |    10 +-
 .../class-use/PerfOuterClass.Perf.Builder.html     |    10 +-
 .../perf/impl/class-use/PerfOuterClass.Perf.html   |    10 +-
 .../class-use/PerfOuterClass.PerfOrBuilder.html    |    10 +-
 .../class-use/PerfOuterClass.Token.Builder.html    |    10 +-
 .../perf/impl/class-use/PerfOuterClass.Token.html  |    10 +-
 .../class-use/PerfOuterClass.TokenOrBuilder.html   |    10 +-
 .../flight/perf/impl/class-use/PerfOuterClass.html |    10 +-
 .../arrow/flight/perf/impl/package-frame.html      |     6 +-
 .../arrow/flight/perf/impl/package-summary.html    |    18 +-
 .../arrow/flight/perf/impl/package-tree.html       |    18 +-
 .../apache/arrow/flight/perf/impl/package-use.html |    10 +-
 .../sql/FlightSqlClient.PreparedStatement.html     |   488 +
 .../apache/arrow/flight/sql/FlightSqlClient.html   |   743 ++
 .../flight/sql/FlightSqlProducer.Schemas.html      |   363 +
 .../apache/arrow/flight/sql/FlightSqlProducer.html |  1222 ++
 .../apache/arrow/flight/sql/FlightSqlUtils.html    |   399 +
 .../apache/arrow/flight/sql/SqlInfoBuilder.html    |  1941 ++++
 .../FlightSqlClient.PreparedStatement.html         |   169 +
 .../flight/sql/class-use/FlightSqlClient.html      |   166 +
 .../sql/class-use/FlightSqlProducer.Schemas.html   |   126 +
 .../flight/sql/class-use/FlightSqlProducer.html    |   168 +
 .../arrow/flight/sql/class-use/FlightSqlUtils.html |   126 +
 .../arrow/flight/sql/class-use/SqlInfoBuilder.html |   606 +
 .../flight/sql/example/FlightSqlClientDemoApp.html |   464 +
 .../example/class-use/FlightSqlClientDemoApp.html  |   126 +
 .../arrow/flight/sql/example/package-frame.html    |    21 +
 .../arrow/flight/sql/example/package-summary.html  |   146 +
 .../arrow/flight/sql/example/package-tree.html     |   139 +
 .../arrow/flight/sql/example/package-use.html      |   126 +
 ...ctionClosePreparedStatementRequest.Builder.html |   738 ++
 ...ghtSql.ActionClosePreparedStatementRequest.html |   958 ++
 ...tionClosePreparedStatementRequestOrBuilder.html |   262 +
 ...tionCreatePreparedStatementRequest.Builder.html |   791 ++
 ...htSql.ActionCreatePreparedStatementRequest.html |   984 ++
 ...ionCreatePreparedStatementRequestOrBuilder.html |   287 +
 ...ctionCreatePreparedStatementResult.Builder.html |   910 ++
 ...ghtSql.ActionCreatePreparedStatementResult.html |  1052 ++
 ...tionCreatePreparedStatementResultOrBuilder.html |   316 +
 .../impl/FlightSql.CommandGetCatalogs.Builder.html |   667 ++
 .../sql/impl/FlightSql.CommandGetCatalogs.html     |   907 ++
 .../FlightSql.CommandGetCatalogsOrBuilder.html     |   210 +
 ...FlightSql.CommandGetCrossReference.Builder.html |  1708 +++
 .../impl/FlightSql.CommandGetCrossReference.html   |  1533 +++
 ...lightSql.CommandGetCrossReferenceOrBuilder.html |   693 ++
 .../FlightSql.CommandGetDbSchemas.Builder.html     |  1024 ++
 .../sql/impl/FlightSql.CommandGetDbSchemas.html    |  1137 ++
 .../FlightSql.CommandGetDbSchemasOrBuilder.html    |   405 +
 .../FlightSql.CommandGetExportedKeys.Builder.html  |  1157 ++
 .../sql/impl/FlightSql.CommandGetExportedKeys.html |  1215 ++
 .../FlightSql.CommandGetExportedKeysOrBuilder.html |   449 +
 .../FlightSql.CommandGetImportedKeys.Builder.html  |  1161 ++
 .../sql/impl/FlightSql.CommandGetImportedKeys.html |  1218 ++
 .../FlightSql.CommandGetImportedKeysOrBuilder.html |   449 +
 .../FlightSql.CommandGetPrimaryKeys.Builder.html   |  1148 ++
 .../sql/impl/FlightSql.CommandGetPrimaryKeys.html  |  1205 ++
 .../FlightSql.CommandGetPrimaryKeysOrBuilder.html  |   449 +
 .../impl/FlightSql.CommandGetSqlInfo.Builder.html  |   956 ++
 .../sql/impl/FlightSql.CommandGetSqlInfo.html      |  1067 ++
 .../impl/FlightSql.CommandGetSqlInfoOrBuilder.html |   353 +
 .../FlightSql.CommandGetTableTypes.Builder.html    |   668 ++
 .../sql/impl/FlightSql.CommandGetTableTypes.html   |   908 ++
 .../FlightSql.CommandGetTableTypesOrBuilder.html   |   210 +
 .../impl/FlightSql.CommandGetTables.Builder.html   |  1556 +++
 .../sql/impl/FlightSql.CommandGetTables.html       |  1431 +++
 .../impl/FlightSql.CommandGetTablesOrBuilder.html  |   629 ++
 ...tSql.CommandPreparedStatementQuery.Builder.html |   740 ++
 .../FlightSql.CommandPreparedStatementQuery.html   |   960 ++
 ...Sql.CommandPreparedStatementQueryOrBuilder.html |   262 +
 ...Sql.CommandPreparedStatementUpdate.Builder.html |   739 ++
 .../FlightSql.CommandPreparedStatementUpdate.html  |   959 ++
 ...ql.CommandPreparedStatementUpdateOrBuilder.html |   262 +
 .../FlightSql.CommandStatementQuery.Builder.html   |   794 ++
 .../sql/impl/FlightSql.CommandStatementQuery.html  |   987 ++
 .../FlightSql.CommandStatementQueryOrBuilder.html  |   287 +
 .../FlightSql.CommandStatementUpdate.Builder.html  |   792 ++
 .../sql/impl/FlightSql.CommandStatementUpdate.html |   985 ++
 .../FlightSql.CommandStatementUpdateOrBuilder.html |   287 +
 .../impl/FlightSql.DoPutUpdateResult.Builder.html  |   742 ++
 .../sql/impl/FlightSql.DoPutUpdateResult.html      |   962 ++
 .../impl/FlightSql.DoPutUpdateResultOrBuilder.html |   263 +
 .../arrow/flight/sql/impl/FlightSql.SqlInfo.html   |  4749 ++++++++
 .../flight/sql/impl/FlightSql.SqlNullOrdering.html |   636 ++
 .../impl/FlightSql.SqlOuterJoinsSupportLevel.html  |   601 +
 .../FlightSql.SqlSupportedCaseSensitivity.html     |   636 ++
 .../impl/FlightSql.SqlSupportedElementActions.html |   601 +
 .../sql/impl/FlightSql.SqlSupportedGroupBy.html    |   566 +
 .../FlightSql.SqlSupportedPositionedCommands.html  |   566 +
 ...FlightSql.SqlSupportedResultSetConcurrency.html |   601 +
 .../impl/FlightSql.SqlSupportedResultSetType.html  |   636 ++
 .../sql/impl/FlightSql.SqlSupportedSubqueries.html |   636 ++
 .../impl/FlightSql.SqlSupportedTransactions.html   |   601 +
 .../sql/impl/FlightSql.SqlSupportedUnions.html     |   566 +
 .../sql/impl/FlightSql.SqlSupportsConvert.html     |  1196 ++
 .../FlightSql.SqlTransactionIsolationLevel.html    |   671 ++
 .../FlightSql.SupportedAnsi92SqlGrammarLevel.html  |   601 +
 .../sql/impl/FlightSql.SupportedSqlGrammar.html    |   601 +
 .../FlightSql.TicketStatementQuery.Builder.html    |   739 ++
 .../sql/impl/FlightSql.TicketStatementQuery.html   |   960 ++
 .../FlightSql.TicketStatementQueryOrBuilder.html   |   262 +
 .../sql/impl/FlightSql.UpdateDeleteRules.html      |   671 ++
 .../apache/arrow/flight/sql/impl/FlightSql.html    |   643 ++
 ...ctionClosePreparedStatementRequest.Builder.html |   249 +
 ...ghtSql.ActionClosePreparedStatementRequest.html |   320 +
 ...tionClosePreparedStatementRequestOrBuilder.html |   176 +
 ...tionCreatePreparedStatementRequest.Builder.html |   256 +
 ...htSql.ActionCreatePreparedStatementRequest.html |   322 +
 ...ionCreatePreparedStatementRequestOrBuilder.html |   176 +
 ...ctionCreatePreparedStatementResult.Builder.html |   281 +
 ...ghtSql.ActionCreatePreparedStatementResult.html |   270 +
 ...tionCreatePreparedStatementResultOrBuilder.html |   176 +
 .../FlightSql.CommandGetCatalogs.Builder.html      |   235 +
 .../class-use/FlightSql.CommandGetCatalogs.html    |   321 +
 .../FlightSql.CommandGetCatalogsOrBuilder.html     |   176 +
 ...FlightSql.CommandGetCrossReference.Builder.html |   379 +
 .../FlightSql.CommandGetCrossReference.html        |   335 +
 ...lightSql.CommandGetCrossReferenceOrBuilder.html |   180 +
 .../FlightSql.CommandGetDbSchemas.Builder.html     |   277 +
 .../class-use/FlightSql.CommandGetDbSchemas.html   |   335 +
 .../FlightSql.CommandGetDbSchemasOrBuilder.html    |   176 +
 .../FlightSql.CommandGetExportedKeys.Builder.html  |   298 +
 .../FlightSql.CommandGetExportedKeys.html          |   335 +
 .../FlightSql.CommandGetExportedKeysOrBuilder.html |   178 +
 .../FlightSql.CommandGetImportedKeys.Builder.html  |   298 +
 .../FlightSql.CommandGetImportedKeys.html          |   335 +
 .../FlightSql.CommandGetImportedKeysOrBuilder.html |   176 +
 .../FlightSql.CommandGetPrimaryKeys.Builder.html   |   298 +
 .../class-use/FlightSql.CommandGetPrimaryKeys.html |   335 +
 .../FlightSql.CommandGetPrimaryKeysOrBuilder.html  |   176 +
 .../FlightSql.CommandGetSqlInfo.Builder.html       |   264 +
 .../class-use/FlightSql.CommandGetSqlInfo.html     |   335 +
 .../FlightSql.CommandGetSqlInfoOrBuilder.html      |   176 +
 .../FlightSql.CommandGetTableTypes.Builder.html    |   235 +
 .../class-use/FlightSql.CommandGetTableTypes.html  |   321 +
 .../FlightSql.CommandGetTableTypesOrBuilder.html   |   176 +
 .../FlightSql.CommandGetTables.Builder.html        |   348 +
 .../impl/class-use/FlightSql.CommandGetTables.html |   335 +
 .../FlightSql.CommandGetTablesOrBuilder.html       |   176 +
 ...tSql.CommandPreparedStatementQuery.Builder.html |   249 +
 .../FlightSql.CommandPreparedStatementQuery.html   |   350 +
 ...Sql.CommandPreparedStatementQueryOrBuilder.html |   176 +
 ...Sql.CommandPreparedStatementUpdate.Builder.html |   249 +
 .../FlightSql.CommandPreparedStatementUpdate.html  |   322 +
 ...ql.CommandPreparedStatementUpdateOrBuilder.html |   176 +
 .../FlightSql.CommandStatementQuery.Builder.html   |   256 +
 .../class-use/FlightSql.CommandStatementQuery.html |   334 +
 .../FlightSql.CommandStatementQueryOrBuilder.html  |   176 +
 .../FlightSql.CommandStatementUpdate.Builder.html  |   256 +
 .../FlightSql.CommandStatementUpdate.html          |   322 +
 .../FlightSql.CommandStatementUpdateOrBuilder.html |   176 +
 .../FlightSql.DoPutUpdateResult.Builder.html       |   249 +
 .../class-use/FlightSql.DoPutUpdateResult.html     |   270 +
 .../FlightSql.DoPutUpdateResultOrBuilder.html      |   180 +
 .../sql/impl/class-use/FlightSql.SqlInfo.html      |   235 +
 .../impl/class-use/FlightSql.SqlNullOrdering.html  |   204 +
 .../FlightSql.SqlOuterJoinsSupportLevel.html       |   228 +
 .../FlightSql.SqlSupportedCaseSensitivity.html     |   234 +
 .../FlightSql.SqlSupportedElementActions.html      |   234 +
 .../class-use/FlightSql.SqlSupportedGroupBy.html   |   228 +
 .../FlightSql.SqlSupportedPositionedCommands.html  |   228 +
 ...FlightSql.SqlSupportedResultSetConcurrency.html |   204 +
 .../FlightSql.SqlSupportedResultSetType.html       |   228 +
 .../FlightSql.SqlSupportedSubqueries.html          |   228 +
 .../FlightSql.SqlSupportedTransactions.html        |   204 +
 .../class-use/FlightSql.SqlSupportedUnions.html    |   228 +
 .../class-use/FlightSql.SqlSupportsConvert.html    |   204 +
 .../FlightSql.SqlTransactionIsolationLevel.html    |   228 +
 .../FlightSql.SupportedAnsi92SqlGrammarLevel.html  |   228 +
 .../class-use/FlightSql.SupportedSqlGrammar.html   |   228 +
 .../FlightSql.TicketStatementQuery.Builder.html    |   249 +
 .../class-use/FlightSql.TicketStatementQuery.html  |   320 +
 .../FlightSql.TicketStatementQueryOrBuilder.html   |   178 +
 .../class-use/FlightSql.UpdateDeleteRules.html     |   204 +
 .../arrow/flight/sql/impl/class-use/FlightSql.html |   126 +
 .../arrow/flight/sql/impl/package-frame.html       |    98 +
 .../arrow/flight/sql/impl/package-summary.html     |   605 +
 .../apache/arrow/flight/sql/impl/package-tree.html |   256 +
 .../apache/arrow/flight/sql/impl/package-use.html  |   817 ++
 .../org/apache/arrow/flight/sql/package-frame.html |    29 +
 .../apache/arrow/flight/sql/package-summary.html   |   187 +
 .../org/apache/arrow/flight/sql/package-tree.html  |   156 +
 .../org/apache/arrow/flight/sql/package-use.html   |   208 +
 .../arrow/flight/sql/util/SqlInfoOptionsUtils.html |   298 +
 .../org/apache/arrow/flight/sql/util/TableRef.html |   363 +
 .../sql/util/class-use/SqlInfoOptionsUtils.html    |   126 +
 .../arrow/flight/sql/util/class-use/TableRef.html  |   218 +
 .../arrow/flight/sql/util/package-frame.html       |    22 +
 .../arrow/flight/sql/util/package-summary.html     |   153 +
 .../apache/arrow/flight/sql/util/package-tree.html |   140 +
 .../apache/arrow/flight/sql/util/package-use.html  |   184 +
 .../apache/arrow/memory/AllocationListener.html    |    10 +-
 .../arrow/memory/AllocationManager.Factory.html    |    10 +-
 .../org/apache/arrow/memory/AllocationManager.html |    10 +-
 .../arrow/memory/AllocationOutcome.Status.html     |    10 +-
 .../org/apache/arrow/memory/AllocationOutcome.html |    10 +-
 .../memory/AllocationOutcomeDetails.Entry.html     |    10 +-
 .../arrow/memory/AllocationOutcomeDetails.html     |    10 +-
 .../apache/arrow/memory/AllocationReservation.html |    10 +-
 .../arrow/memory/AllocatorClosedException.html     |    10 +-
 .../org/apache/arrow/memory/ArrowBuf.html          |    10 +-
 .../apache/arrow/memory/ArrowByteBufAllocator.html |    10 +-
 .../org/apache/arrow/memory/BoundsChecking.html    |    10 +-
 .../org/apache/arrow/memory/BufferAllocator.html   |    10 +-
 .../arrow/memory/BufferLedger.TransferResult.html  |    10 +-
 .../org/apache/arrow/memory/BufferLedger.html      |    10 +-
 .../org/apache/arrow/memory/BufferManager.html     |    10 +-
 .../memory/DefaultAllocationManagerFactory.html    |    10 +-
 ...ocationManagerOption.AllocationManagerType.html |    10 +-
 .../memory/DefaultAllocationManagerOption.html     |    10 +-
 .../arrow/memory/LowCostIdentityHashMap.html       |    10 +-
 .../arrow/memory/NettyAllocationManager.html       |    10 +-
 .../apache/arrow/memory/OutOfMemoryException.html  |    10 +-
 .../apache/arrow/memory/OwnershipTransferNOOP.html |    10 +-
 .../arrow/memory/OwnershipTransferResult.html      |    10 +-
 .../org/apache/arrow/memory/ReferenceManager.html  |    10 +-
 .../org/apache/arrow/memory/RootAllocator.html     |    10 +-
 .../arrow/memory/UnsafeAllocationManager.html      |    10 +-
 .../apache/arrow/memory/ValueWithKeyIncluded.html  |    10 +-
 .../arrow/memory/class-use/AllocationListener.html |    10 +-
 .../class-use/AllocationManager.Factory.html       |    14 +-
 .../arrow/memory/class-use/AllocationManager.html  |    10 +-
 .../memory/class-use/AllocationOutcome.Status.html |    10 +-
 .../arrow/memory/class-use/AllocationOutcome.html  |    10 +-
 .../class-use/AllocationOutcomeDetails.Entry.html  |    10 +-
 .../memory/class-use/AllocationOutcomeDetails.html |    10 +-
 .../memory/class-use/AllocationReservation.html    |    10 +-
 .../memory/class-use/AllocatorClosedException.html |    10 +-
 .../apache/arrow/memory/class-use/ArrowBuf.html    |   567 +-
 .../memory/class-use/ArrowByteBufAllocator.html    |    10 +-
 .../arrow/memory/class-use/BoundsChecking.html     |    10 +-
 .../arrow/memory/class-use/BufferAllocator.html    |   369 +-
 .../class-use/BufferLedger.TransferResult.html     |    10 +-
 .../arrow/memory/class-use/BufferLedger.html       |    10 +-
 .../arrow/memory/class-use/BufferManager.html      |    10 +-
 .../class-use/DefaultAllocationManagerFactory.html |    10 +-
 ...ocationManagerOption.AllocationManagerType.html |    10 +-
 .../class-use/DefaultAllocationManagerOption.html  |    10 +-
 .../memory/class-use/LowCostIdentityHashMap.html   |    10 +-
 .../memory/class-use/NettyAllocationManager.html   |    10 +-
 .../memory/class-use/OutOfMemoryException.html     |    34 +-
 .../memory/class-use/OwnershipTransferNOOP.html    |    10 +-
 .../memory/class-use/OwnershipTransferResult.html  |    10 +-
 .../arrow/memory/class-use/ReferenceManager.html   |    10 +-
 .../arrow/memory/class-use/RootAllocator.html      |    10 +-
 .../memory/class-use/UnsafeAllocationManager.html  |    10 +-
 .../memory/class-use/ValueWithKeyIncluded.html     |    10 +-
 .../org/apache/arrow/memory/package-frame.html     |     6 +-
 .../org/apache/arrow/memory/package-summary.html   |    14 +-
 .../org/apache/arrow/memory/package-tree.html      |    14 +-
 .../org/apache/arrow/memory/package-use.html       |   103 +-
 .../memory/rounding/DefaultRoundingPolicy.html     |    10 +-
 .../arrow/memory/rounding/RoundingPolicy.html      |    10 +-
 .../memory/rounding/SegmentRoundingPolicy.html     |    10 +-
 .../rounding/class-use/DefaultRoundingPolicy.html  |    10 +-
 .../memory/rounding/class-use/RoundingPolicy.html  |    10 +-
 .../rounding/class-use/SegmentRoundingPolicy.html  |    10 +-
 .../arrow/memory/rounding/package-frame.html       |     6 +-
 .../arrow/memory/rounding/package-summary.html     |    10 +-
 .../apache/arrow/memory/rounding/package-tree.html |    10 +-
 .../apache/arrow/memory/rounding/package-use.html  |    10 +-
 .../apache/arrow/memory/util/ArrowBufPointer.html  |    10 +-
 .../apache/arrow/memory/util/AssertionUtil.html    |    10 +-
 .../arrow/memory/util/AutoCloseableLock.html       |    10 +-
 .../arrow/memory/util/ByteFunctionHelpers.html     |    10 +-
 .../org/apache/arrow/memory/util/CommonUtil.html   |    10 +-
 .../apache/arrow/memory/util/HistoricalLog.html    |    10 +-
 .../apache/arrow/memory/util/LargeMemoryUtil.html  |    10 +-
 .../org/apache/arrow/memory/util/MemoryUtil.html   |    10 +-
 .../org/apache/arrow/memory/util/StackTrace.html   |    10 +-
 .../memory/util/class-use/ArrowBufPointer.html     |    50 +-
 .../arrow/memory/util/class-use/AssertionUtil.html |    10 +-
 .../memory/util/class-use/AutoCloseableLock.html   |    10 +-
 .../memory/util/class-use/ByteFunctionHelpers.html |    10 +-
 .../arrow/memory/util/class-use/CommonUtil.html    |    10 +-
 .../arrow/memory/util/class-use/HistoricalLog.html |    10 +-
 .../memory/util/class-use/LargeMemoryUtil.html     |    10 +-
 .../arrow/memory/util/class-use/MemoryUtil.html    |    10 +-
 .../arrow/memory/util/class-use/StackTrace.html    |    10 +-
 .../arrow/memory/util/hash/ArrowBufHasher.html     |    10 +-
 .../arrow/memory/util/hash/MurmurHasher.html       |    10 +-
 .../arrow/memory/util/hash/SimpleHasher.html       |    10 +-
 .../memory/util/hash/class-use/ArrowBufHasher.html |    42 +-
 .../memory/util/hash/class-use/MurmurHasher.html   |    10 +-
 .../memory/util/hash/class-use/SimpleHasher.html   |    10 +-
 .../arrow/memory/util/hash/package-frame.html      |     6 +-
 .../arrow/memory/util/hash/package-summary.html    |    10 +-
 .../arrow/memory/util/hash/package-tree.html       |    10 +-
 .../apache/arrow/memory/util/hash/package-use.html |    10 +-
 .../apache/arrow/memory/util/package-frame.html    |     6 +-
 .../apache/arrow/memory/util/package-summary.html  |    10 +-
 .../org/apache/arrow/memory/util/package-tree.html |    10 +-
 .../org/apache/arrow/memory/util/package-use.html  |    10 +-
 .../reference/org/apache/arrow/package-frame.html  |     6 +-
 .../org/apache/arrow/package-summary.html          |    10 +-
 .../reference/org/apache/arrow/package-tree.html   |    10 +-
 .../reference/org/apache/arrow/package-use.html    |    10 +-
 .../plasma/ObjectStoreLink.ObjectStoreData.html    |    10 +-
 .../org/apache/arrow/plasma/ObjectStoreLink.html   |    10 +-
 .../org/apache/arrow/plasma/PlasmaClient.html      |    10 +-
 .../org/apache/arrow/plasma/PlasmaClientJNI.html   |    10 +-
 .../class-use/ObjectStoreLink.ObjectStoreData.html |    10 +-
 .../arrow/plasma/class-use/ObjectStoreLink.html    |    10 +-
 .../arrow/plasma/class-use/PlasmaClient.html       |    10 +-
 .../arrow/plasma/class-use/PlasmaClientJNI.html    |    10 +-
 .../exceptions/DuplicateObjectException.html       |    10 +-
 .../plasma/exceptions/PlasmaClientException.html   |    10 +-
 .../exceptions/PlasmaOutOfMemoryException.html     |    10 +-
 .../class-use/DuplicateObjectException.html        |    10 +-
 .../class-use/PlasmaClientException.html           |    10 +-
 .../class-use/PlasmaOutOfMemoryException.html      |    10 +-
 .../arrow/plasma/exceptions/package-frame.html     |     6 +-
 .../arrow/plasma/exceptions/package-summary.html   |    10 +-
 .../arrow/plasma/exceptions/package-tree.html      |    10 +-
 .../arrow/plasma/exceptions/package-use.html       |    10 +-
 .../org/apache/arrow/plasma/package-frame.html     |     6 +-
 .../org/apache/arrow/plasma/package-summary.html   |    10 +-
 .../org/apache/arrow/plasma/package-tree.html      |    10 +-
 .../org/apache/arrow/plasma/package-use.html       |    10 +-
 .../arrow/tools/EchoServer.ClientConnection.html   |    10 +-
 .../org/apache/arrow/tools/EchoServer.html         |    10 +-
 .../org/apache/arrow/tools/FileRoundtrip.html      |    10 +-
 .../org/apache/arrow/tools/FileToStream.html       |    10 +-
 .../org/apache/arrow/tools/Integration.html        |    10 +-
 .../org/apache/arrow/tools/StreamToFile.html       |    10 +-
 .../class-use/EchoServer.ClientConnection.html     |    10 +-
 .../apache/arrow/tools/class-use/EchoServer.html   |    10 +-
 .../arrow/tools/class-use/FileRoundtrip.html       |    10 +-
 .../apache/arrow/tools/class-use/FileToStream.html |    10 +-
 .../apache/arrow/tools/class-use/Integration.html  |    10 +-
 .../apache/arrow/tools/class-use/StreamToFile.html |    10 +-
 .../org/apache/arrow/tools/package-frame.html      |     6 +-
 .../org/apache/arrow/tools/package-summary.html    |    10 +-
 .../org/apache/arrow/tools/package-tree.html       |    10 +-
 .../org/apache/arrow/tools/package-use.html        |    10 +-
 .../util/AutoCloseables.RollbackCloseable.html     |    10 +-
 .../org/apache/arrow/util/AutoCloseables.html      |    10 +-
 .../org/apache/arrow/util/Collections2.html        |    10 +-
 .../org/apache/arrow/util/Preconditions.html       |    10 +-
 .../org/apache/arrow/util/VisibleForTesting.html   |    10 +-
 .../AutoCloseables.RollbackCloseable.html          |    10 +-
 .../arrow/util/class-use/AutoCloseables.html       |    10 +-
 .../apache/arrow/util/class-use/Collections2.html  |    10 +-
 .../apache/arrow/util/class-use/Preconditions.html |    10 +-
 .../arrow/util/class-use/VisibleForTesting.html    |    10 +-
 .../org/apache/arrow/util/package-frame.html       |     6 +-
 .../org/apache/arrow/util/package-summary.html     |    10 +-
 .../org/apache/arrow/util/package-tree.html        |    10 +-
 .../org/apache/arrow/util/package-use.html         |    10 +-
 .../org/apache/arrow/vector/AddOrGetResult.html    |    10 +-
 .../org/apache/arrow/vector/AllocationHelper.html  |    10 +-
 .../apache/arrow/vector/BaseFixedWidthVector.html  |    10 +-
 .../org/apache/arrow/vector/BaseIntVector.html     |    10 +-
 .../arrow/vector/BaseLargeVariableWidthVector.html |    10 +-
 .../org/apache/arrow/vector/BaseValueVector.html   |    10 +-
 .../arrow/vector/BaseVariableWidthVector.html      |    10 +-
 .../org/apache/arrow/vector/BigIntVector.html      |    10 +-
 .../org/apache/arrow/vector/BitVector.html         |    10 +-
 .../org/apache/arrow/vector/BitVectorHelper.html   |    10 +-
 .../org/apache/arrow/vector/BufferBacked.html      |    10 +-
 .../arrow/vector/BufferLayout.BufferType.html      |    10 +-
 .../org/apache/arrow/vector/BufferLayout.html      |    10 +-
 .../org/apache/arrow/vector/DateDayVector.html     |    10 +-
 .../org/apache/arrow/vector/DateMilliVector.html   |    10 +-
 .../org/apache/arrow/vector/Decimal256Vector.html  |    10 +-
 .../org/apache/arrow/vector/DecimalVector.html     |    10 +-
 .../apache/arrow/vector/DensityAwareVector.html    |    10 +-
 .../org/apache/arrow/vector/DurationVector.html    |    10 +-
 .../arrow/vector/ElementAddressableVector.html     |    10 +-
 .../apache/arrow/vector/ExtensionTypeVector.html   |    10 +-
 .../org/apache/arrow/vector/FieldVector.html       |    10 +-
 .../apache/arrow/vector/FixedSizeBinaryVector.html |    10 +-
 .../org/apache/arrow/vector/FixedWidthVector.html  |    10 +-
 .../org/apache/arrow/vector/Float4Vector.html      |    10 +-
 .../org/apache/arrow/vector/Float8Vector.html      |    10 +-
 .../apache/arrow/vector/FloatingPointVector.html   |    10 +-
 .../apache/arrow/vector/GenerateSampleData.html    |    10 +-
 .../org/apache/arrow/vector/IntVector.html         |    10 +-
 .../org/apache/arrow/vector/IntervalDayVector.html |    10 +-
 .../arrow/vector/IntervalMonthDayNanoVector.html   |    10 +-
 .../apache/arrow/vector/IntervalYearVector.html    |    10 +-
 .../apache/arrow/vector/LargeVarBinaryVector.html  |    10 +-
 .../apache/arrow/vector/LargeVarCharVector.html    |    10 +-
 .../apache/arrow/vector/NullCheckingForGet.html    |    10 +-
 .../org/apache/arrow/vector/NullVector.html        |    10 +-
 .../org/apache/arrow/vector/PeriodDuration.html    |    10 +-
 .../apache/arrow/vector/SchemaChangeCallBack.html  |    10 +-
 .../org/apache/arrow/vector/SmallIntVector.html    |    10 +-
 .../org/apache/arrow/vector/TimeMicroVector.html   |    10 +-
 .../org/apache/arrow/vector/TimeMilliVector.html   |    10 +-
 .../org/apache/arrow/vector/TimeNanoVector.html    |    10 +-
 .../org/apache/arrow/vector/TimeSecVector.html     |    10 +-
 .../arrow/vector/TimeStampMicroTZVector.html       |    10 +-
 .../apache/arrow/vector/TimeStampMicroVector.html  |    10 +-
 .../arrow/vector/TimeStampMilliTZVector.html       |    10 +-
 .../apache/arrow/vector/TimeStampMilliVector.html  |    10 +-
 .../apache/arrow/vector/TimeStampNanoTZVector.html |    10 +-
 .../apache/arrow/vector/TimeStampNanoVector.html   |    10 +-
 .../apache/arrow/vector/TimeStampSecTZVector.html  |    10 +-
 .../apache/arrow/vector/TimeStampSecVector.html    |    10 +-
 .../arrow/vector/TimeStampVector.TransferImpl.html |    10 +-
 .../org/apache/arrow/vector/TimeStampVector.html   |    10 +-
 .../org/apache/arrow/vector/TinyIntVector.html     |    10 +-
 .../org/apache/arrow/vector/TypeLayout.html        |    10 +-
 .../org/apache/arrow/vector/UInt1Vector.html       |    10 +-
 .../org/apache/arrow/vector/UInt2Vector.html       |    10 +-
 .../org/apache/arrow/vector/UInt4Vector.html       |    10 +-
 .../org/apache/arrow/vector/UInt8Vector.html       |    10 +-
 .../org/apache/arrow/vector/ValueVector.html       |    10 +-
 .../org/apache/arrow/vector/VarBinaryVector.html   |    10 +-
 .../org/apache/arrow/vector/VarCharVector.html     |    10 +-
 .../apache/arrow/vector/VariableWidthVector.html   |    10 +-
 .../arrow/vector/VectorDefinitionSetter.html       |    10 +-
 .../org/apache/arrow/vector/VectorLoader.html      |    10 +-
 .../org/apache/arrow/vector/VectorSchemaRoot.html  |    10 +-
 .../org/apache/arrow/vector/VectorUnloader.html    |    10 +-
 .../org/apache/arrow/vector/ZeroVector.html        |    10 +-
 .../arrow/vector/class-use/AddOrGetResult.html     |    24 +-
 .../arrow/vector/class-use/AllocationHelper.html   |    10 +-
 .../vector/class-use/BaseFixedWidthVector.html     |    26 +-
 .../arrow/vector/class-use/BaseIntVector.html      |    10 +-
 .../class-use/BaseLargeVariableWidthVector.html    |    18 +-
 .../arrow/vector/class-use/BaseValueVector.html    |    10 +-
 .../vector/class-use/BaseVariableWidthVector.html  |    18 +-
 .../arrow/vector/class-use/BigIntVector.html       |    10 +-
 .../apache/arrow/vector/class-use/BitVector.html   |    10 +-
 .../arrow/vector/class-use/BitVectorHelper.html    |    10 +-
 .../arrow/vector/class-use/BufferBacked.html       |    24 +-
 .../vector/class-use/BufferLayout.BufferType.html  |    10 +-
 .../arrow/vector/class-use/BufferLayout.html       |    10 +-
 .../arrow/vector/class-use/DateDayVector.html      |    10 +-
 .../arrow/vector/class-use/DateMilliVector.html    |    10 +-
 .../arrow/vector/class-use/Decimal256Vector.html   |    10 +-
 .../arrow/vector/class-use/DecimalVector.html      |    10 +-
 .../arrow/vector/class-use/DensityAwareVector.html |    10 +-
 .../arrow/vector/class-use/DurationVector.html     |    10 +-
 .../vector/class-use/ElementAddressableVector.html |    10 +-
 .../vector/class-use/ExtensionTypeVector.html      |    18 +-
 .../apache/arrow/vector/class-use/FieldVector.html |    98 +-
 .../vector/class-use/FixedSizeBinaryVector.html    |    10 +-
 .../arrow/vector/class-use/FixedWidthVector.html   |    10 +-
 .../arrow/vector/class-use/Float4Vector.html       |    10 +-
 .../arrow/vector/class-use/Float8Vector.html       |    10 +-
 .../vector/class-use/FloatingPointVector.html      |    10 +-
 .../arrow/vector/class-use/GenerateSampleData.html |    10 +-
 .../apache/arrow/vector/class-use/IntVector.html   |    10 +-
 .../arrow/vector/class-use/IntervalDayVector.html  |    10 +-
 .../class-use/IntervalMonthDayNanoVector.html      |    10 +-
 .../arrow/vector/class-use/IntervalYearVector.html |    10 +-
 .../vector/class-use/LargeVarBinaryVector.html     |    10 +-
 .../arrow/vector/class-use/LargeVarCharVector.html |    10 +-
 .../arrow/vector/class-use/NullCheckingForGet.html |    10 +-
 .../apache/arrow/vector/class-use/NullVector.html  |    18 +-
 .../arrow/vector/class-use/PeriodDuration.html     |    16 +-
 .../vector/class-use/SchemaChangeCallBack.html     |    10 +-
 .../arrow/vector/class-use/SmallIntVector.html     |    10 +-
 .../arrow/vector/class-use/TimeMicroVector.html    |    10 +-
 .../arrow/vector/class-use/TimeMilliVector.html    |    10 +-
 .../arrow/vector/class-use/TimeNanoVector.html     |    10 +-
 .../arrow/vector/class-use/TimeSecVector.html      |    10 +-
 .../vector/class-use/TimeStampMicroTZVector.html   |    10 +-
 .../vector/class-use/TimeStampMicroVector.html     |    10 +-
 .../vector/class-use/TimeStampMilliTZVector.html   |    10 +-
 .../vector/class-use/TimeStampMilliVector.html     |    10 +-
 .../vector/class-use/TimeStampNanoTZVector.html    |    10 +-
 .../vector/class-use/TimeStampNanoVector.html      |    10 +-
 .../vector/class-use/TimeStampSecTZVector.html     |    10 +-
 .../arrow/vector/class-use/TimeStampSecVector.html |    10 +-
 .../class-use/TimeStampVector.TransferImpl.html    |    10 +-
 .../arrow/vector/class-use/TimeStampVector.html    |    10 +-
 .../arrow/vector/class-use/TinyIntVector.html      |    10 +-
 .../apache/arrow/vector/class-use/TypeLayout.html  |    10 +-
 .../apache/arrow/vector/class-use/UInt1Vector.html |    10 +-
 .../apache/arrow/vector/class-use/UInt2Vector.html |    10 +-
 .../apache/arrow/vector/class-use/UInt4Vector.html |    16 +-
 .../apache/arrow/vector/class-use/UInt8Vector.html |    10 +-
 .../apache/arrow/vector/class-use/ValueVector.html |   314 +-
 .../arrow/vector/class-use/VarBinaryVector.html    |    14 +-
 .../arrow/vector/class-use/VarCharVector.html      |    18 +-
 .../vector/class-use/VariableWidthVector.html      |    10 +-
 .../vector/class-use/VectorDefinitionSetter.html   |    10 +-
 .../arrow/vector/class-use/VectorLoader.html       |    10 +-
 .../arrow/vector/class-use/VectorSchemaRoot.html   |    39 +-
 .../arrow/vector/class-use/VectorUnloader.html     |    10 +-
 .../apache/arrow/vector/class-use/ZeroVector.html  |    10 +-
 .../arrow/vector/compare/ApproxEqualsVisitor.html  |    10 +-
 .../org/apache/arrow/vector/compare/Range.html     |    10 +-
 .../arrow/vector/compare/RangeEqualsVisitor.html   |    10 +-
 .../arrow/vector/compare/TypeEqualsVisitor.html    |    10 +-
 .../arrow/vector/compare/VectorEqualsVisitor.html  |    10 +-
 .../arrow/vector/compare/VectorValueEqualizer.html |    10 +-
 .../apache/arrow/vector/compare/VectorVisitor.html |    10 +-
 .../compare/class-use/ApproxEqualsVisitor.html     |    10 +-
 .../arrow/vector/compare/class-use/Range.html      |    14 +-
 .../compare/class-use/RangeEqualsVisitor.html      |    10 +-
 .../compare/class-use/TypeEqualsVisitor.html       |    10 +-
 .../compare/class-use/VectorEqualsVisitor.html     |    10 +-
 .../compare/class-use/VectorValueEqualizer.html    |    10 +-
 .../vector/compare/class-use/VectorVisitor.html    |    38 +-
 .../apache/arrow/vector/compare/package-frame.html |     6 +-
 .../arrow/vector/compare/package-summary.html      |    10 +-
 .../apache/arrow/vector/compare/package-tree.html  |    10 +-
 .../apache/arrow/vector/compare/package-use.html   |    10 +-
 ...ueEpsilonEqualizers.Float4EpsilonEqualizer.html |    10 +-
 ...ueEpsilonEqualizers.Float8EpsilonEqualizer.html |    10 +-
 ...onEqualizers.FloatingPointEpsilonEqualizer.html |    10 +-
 .../compare/util/ValueEpsilonEqualizers.html       |    10 +-
 ...ueEpsilonEqualizers.Float4EpsilonEqualizer.html |    10 +-
 ...ueEpsilonEqualizers.Float8EpsilonEqualizer.html |    10 +-
 ...onEqualizers.FloatingPointEpsilonEqualizer.html |    10 +-
 .../util/class-use/ValueEpsilonEqualizers.html     |    10 +-
 .../arrow/vector/compare/util/package-frame.html   |     6 +-
 .../arrow/vector/compare/util/package-summary.html |    10 +-
 .../arrow/vector/compare/util/package-tree.html    |    10 +-
 .../arrow/vector/compare/util/package-use.html     |    10 +-
 .../vector/complex/AbstractContainerVector.html    |    10 +-
 .../AbstractStructVector.ConflictPolicy.html       |    10 +-
 .../arrow/vector/complex/AbstractStructVector.html |    10 +-
 .../arrow/vector/complex/BaseListVector.html       |    10 +-
 .../vector/complex/BaseRepeatedValueVector.html    |    10 +-
 .../arrow/vector/complex/DenseUnionVector.html     |    10 +-
 .../arrow/vector/complex/EmptyValuePopulator.html  |    10 +-
 .../arrow/vector/complex/FixedSizeListVector.html  |    10 +-
 .../arrow/vector/complex/LargeListVector.html      |    10 +-
 .../apache/arrow/vector/complex/ListVector.html    |    10 +-
 .../org/apache/arrow/vector/complex/MapVector.html |    10 +-
 ...NonNullableStructVector.StructTransferPair.html |    10 +-
 .../vector/complex/NonNullableStructVector.html    |    10 +-
 .../apache/arrow/vector/complex/Positionable.html  |    10 +-
 .../arrow/vector/complex/PromotableVector.html     |    10 +-
 .../complex/RepeatedFixedWidthVectorLike.html      |    10 +-
 .../arrow/vector/complex/RepeatedValueVector.html  |    10 +-
 .../complex/RepeatedVariableWidthVectorLike.html   |    10 +-
 .../org/apache/arrow/vector/complex/StateTool.html |    10 +-
 .../StructVector.NullableStructTransferPair.html   |    10 +-
 .../apache/arrow/vector/complex/StructVector.html  |    10 +-
 .../apache/arrow/vector/complex/UnionVector.html   |    10 +-
 .../arrow/vector/complex/VectorWithOrdinal.html    |    10 +-
 .../complex/class-use/AbstractContainerVector.html |    10 +-
 .../AbstractStructVector.ConflictPolicy.html       |    10 +-
 .../complex/class-use/AbstractStructVector.html    |    10 +-
 .../vector/complex/class-use/BaseListVector.html   |    10 +-
 .../complex/class-use/BaseRepeatedValueVector.html |    10 +-
 .../vector/complex/class-use/DenseUnionVector.html |    18 +-
 .../complex/class-use/EmptyValuePopulator.html     |    10 +-
 .../complex/class-use/FixedSizeListVector.html     |    18 +-
 .../vector/complex/class-use/LargeListVector.html  |    18 +-
 .../arrow/vector/complex/class-use/ListVector.html |    18 +-
 .../arrow/vector/complex/class-use/MapVector.html  |    10 +-
 ...NonNullableStructVector.StructTransferPair.html |    10 +-
 .../complex/class-use/NonNullableStructVector.html |    18 +-
 .../vector/complex/class-use/Positionable.html     |    10 +-
 .../vector/complex/class-use/PromotableVector.html |    10 +-
 .../class-use/RepeatedFixedWidthVectorLike.html    |    10 +-
 .../complex/class-use/RepeatedValueVector.html     |    10 +-
 .../class-use/RepeatedVariableWidthVectorLike.html |    10 +-
 .../arrow/vector/complex/class-use/StateTool.html  |    10 +-
 .../StructVector.NullableStructTransferPair.html   |    10 +-
 .../vector/complex/class-use/StructVector.html     |    10 +-
 .../vector/complex/class-use/UnionVector.html      |    26 +-
 .../complex/class-use/VectorWithOrdinal.html       |    24 +-
 .../complex/impl/BigIntHolderReaderImpl.html       |    10 +-
 .../vector/complex/impl/BigIntReaderImpl.html      |    10 +-
 .../vector/complex/impl/BigIntWriterImpl.html      |    10 +-
 .../vector/complex/impl/BitHolderReaderImpl.html   |    10 +-
 .../arrow/vector/complex/impl/BitReaderImpl.html   |    10 +-
 .../arrow/vector/complex/impl/BitWriterImpl.html   |    10 +-
 .../arrow/vector/complex/impl/ComplexCopier.html   |    10 +-
 .../vector/complex/impl/ComplexWriterImpl.html     |    10 +-
 .../complex/impl/DateDayHolderReaderImpl.html      |    10 +-
 .../vector/complex/impl/DateDayReaderImpl.html     |    10 +-
 .../vector/complex/impl/DateDayWriterImpl.html     |    10 +-
 .../complex/impl/DateMilliHolderReaderImpl.html    |    10 +-
 .../vector/complex/impl/DateMilliReaderImpl.html   |    10 +-
 .../vector/complex/impl/DateMilliWriterImpl.html   |    10 +-
 .../complex/impl/Decimal256HolderReaderImpl.html   |    10 +-
 .../vector/complex/impl/Decimal256ReaderImpl.html  |    10 +-
 .../vector/complex/impl/Decimal256WriterImpl.html  |    10 +-
 .../complex/impl/DecimalHolderReaderImpl.html      |    10 +-
 .../vector/complex/impl/DecimalReaderImpl.html     |    10 +-
 .../vector/complex/impl/DecimalWriterImpl.html     |    10 +-
 .../vector/complex/impl/DenseUnionReader.html      |    10 +-
 .../vector/complex/impl/DenseUnionWriter.html      |    10 +-
 .../complex/impl/DurationHolderReaderImpl.html     |    10 +-
 .../vector/complex/impl/DurationReaderImpl.html    |    10 +-
 .../vector/complex/impl/DurationWriterImpl.html    |    10 +-
 .../impl/FixedSizeBinaryHolderReaderImpl.html      |    10 +-
 .../complex/impl/FixedSizeBinaryReaderImpl.html    |    10 +-
 .../complex/impl/FixedSizeBinaryWriterImpl.html    |    10 +-
 .../complex/impl/Float4HolderReaderImpl.html       |    10 +-
 .../vector/complex/impl/Float4ReaderImpl.html      |    10 +-
 .../vector/complex/impl/Float4WriterImpl.html      |    10 +-
 .../complex/impl/Float8HolderReaderImpl.html       |    10 +-
 .../vector/complex/impl/Float8ReaderImpl.html      |    10 +-
 .../vector/complex/impl/Float8WriterImpl.html      |    10 +-
 .../vector/complex/impl/IntHolderReaderImpl.html   |    10 +-
 .../arrow/vector/complex/impl/IntReaderImpl.html   |    10 +-
 .../arrow/vector/complex/impl/IntWriterImpl.html   |    10 +-
 .../complex/impl/IntervalDayHolderReaderImpl.html  |    10 +-
 .../vector/complex/impl/IntervalDayReaderImpl.html |    10 +-
 .../vector/complex/impl/IntervalDayWriterImpl.html |    10 +-
 .../impl/IntervalMonthDayNanoHolderReaderImpl.html |    10 +-
 .../impl/IntervalMonthDayNanoReaderImpl.html       |    10 +-
 .../impl/IntervalMonthDayNanoWriterImpl.html       |    10 +-
 .../complex/impl/IntervalYearHolderReaderImpl.html |    10 +-
 .../complex/impl/IntervalYearReaderImpl.html       |    10 +-
 .../complex/impl/IntervalYearWriterImpl.html       |    10 +-
 .../impl/LargeVarBinaryHolderReaderImpl.html       |    10 +-
 .../complex/impl/LargeVarBinaryReaderImpl.html     |    10 +-
 .../complex/impl/LargeVarBinaryWriterImpl.html     |    10 +-
 .../complex/impl/LargeVarCharHolderReaderImpl.html |    10 +-
 .../complex/impl/LargeVarCharReaderImpl.html       |    10 +-
 .../complex/impl/LargeVarCharWriterImpl.html       |    10 +-
 .../arrow/vector/complex/impl/NullReader.html      |    10 +-
 .../impl/NullableBigIntHolderReaderImpl.html       |    10 +-
 .../complex/impl/NullableBitHolderReaderImpl.html  |    10 +-
 .../impl/NullableCaseSensitiveStructWriter.html    |    10 +-
 .../impl/NullableDateDayHolderReaderImpl.html      |    10 +-
 .../impl/NullableDateMilliHolderReaderImpl.html    |    10 +-
 .../impl/NullableDecimal256HolderReaderImpl.html   |    10 +-
 .../impl/NullableDecimalHolderReaderImpl.html      |    10 +-
 .../impl/NullableDurationHolderReaderImpl.html     |    10 +-
 .../NullableFixedSizeBinaryHolderReaderImpl.html   |    10 +-
 .../impl/NullableFloat4HolderReaderImpl.html       |    10 +-
 .../impl/NullableFloat8HolderReaderImpl.html       |    10 +-
 .../complex/impl/NullableIntHolderReaderImpl.html  |    10 +-
 .../impl/NullableIntervalDayHolderReaderImpl.html  |    10 +-
 ...llableIntervalMonthDayNanoHolderReaderImpl.html |    10 +-
 .../impl/NullableIntervalYearHolderReaderImpl.html |    10 +-
 .../NullableLargeVarBinaryHolderReaderImpl.html    |    10 +-
 .../impl/NullableLargeVarCharHolderReaderImpl.html |    10 +-
 .../impl/NullableSmallIntHolderReaderImpl.html     |    10 +-
 .../complex/impl/NullableStructReaderImpl.html     |    10 +-
 .../vector/complex/impl/NullableStructWriter.html  |    10 +-
 .../complex/impl/NullableStructWriterFactory.html  |    10 +-
 .../impl/NullableTimeMicroHolderReaderImpl.html    |    10 +-
 .../impl/NullableTimeMilliHolderReaderImpl.html    |    10 +-
 .../impl/NullableTimeNanoHolderReaderImpl.html     |    10 +-
 .../impl/NullableTimeSecHolderReaderImpl.html      |    10 +-
 .../NullableTimeStampMicroHolderReaderImpl.html    |    10 +-
 .../NullableTimeStampMicroTZHolderReaderImpl.html  |    10 +-
 .../NullableTimeStampMilliHolderReaderImpl.html    |    10 +-
 .../NullableTimeStampMilliTZHolderReaderImpl.html  |    10 +-
 .../NullableTimeStampNanoHolderReaderImpl.html     |    10 +-
 .../NullableTimeStampNanoTZHolderReaderImpl.html   |    10 +-
 .../impl/NullableTimeStampSecHolderReaderImpl.html |    10 +-
 .../NullableTimeStampSecTZHolderReaderImpl.html    |    10 +-
 .../impl/NullableTinyIntHolderReaderImpl.html      |    10 +-
 .../impl/NullableUInt1HolderReaderImpl.html        |    10 +-
 .../impl/NullableUInt2HolderReaderImpl.html        |    10 +-
 .../impl/NullableUInt4HolderReaderImpl.html        |    10 +-
 .../impl/NullableUInt8HolderReaderImpl.html        |    10 +-
 .../impl/NullableVarBinaryHolderReaderImpl.html    |    10 +-
 .../impl/NullableVarCharHolderReaderImpl.html      |    10 +-
 .../vector/complex/impl/PromotableWriter.html      |    10 +-
 .../impl/SingleCaseSensitiveStructWriter.html      |    10 +-
 .../vector/complex/impl/SingleListReaderImpl.html  |    10 +-
 .../complex/impl/SingleStructReaderImpl.html       |    10 +-
 .../vector/complex/impl/SingleStructWriter.html    |    10 +-
 .../complex/impl/SmallIntHolderReaderImpl.html     |    10 +-
 .../vector/complex/impl/SmallIntReaderImpl.html    |    10 +-
 .../vector/complex/impl/SmallIntWriterImpl.html    |    10 +-
 .../complex/impl/StructOrListWriterImpl.html       |    10 +-
 .../complex/impl/TimeMicroHolderReaderImpl.html    |    10 +-
 .../vector/complex/impl/TimeMicroReaderImpl.html   |    10 +-
 .../vector/complex/impl/TimeMicroWriterImpl.html   |    10 +-
 .../complex/impl/TimeMilliHolderReaderImpl.html    |    10 +-
 .../vector/complex/impl/TimeMilliReaderImpl.html   |    10 +-
 .../vector/complex/impl/TimeMilliWriterImpl.html   |    10 +-
 .../complex/impl/TimeNanoHolderReaderImpl.html     |    10 +-
 .../vector/complex/impl/TimeNanoReaderImpl.html    |    10 +-
 .../vector/complex/impl/TimeNanoWriterImpl.html    |    10 +-
 .../complex/impl/TimeSecHolderReaderImpl.html      |    10 +-
 .../vector/complex/impl/TimeSecReaderImpl.html     |    10 +-
 .../vector/complex/impl/TimeSecWriterImpl.html     |    10 +-
 .../impl/TimeStampMicroHolderReaderImpl.html       |    10 +-
 .../complex/impl/TimeStampMicroReaderImpl.html     |    10 +-
 .../impl/TimeStampMicroTZHolderReaderImpl.html     |    10 +-
 .../complex/impl/TimeStampMicroTZReaderImpl.html   |    10 +-
 .../complex/impl/TimeStampMicroTZWriterImpl.html   |    10 +-
 .../complex/impl/TimeStampMicroWriterImpl.html     |    10 +-
 .../impl/TimeStampMilliHolderReaderImpl.html       |    10 +-
 .../complex/impl/TimeStampMilliReaderImpl.html     |    10 +-
 .../impl/TimeStampMilliTZHolderReaderImpl.html     |    10 +-
 .../complex/impl/TimeStampMilliTZReaderImpl.html   |    10 +-
 .../complex/impl/TimeStampMilliTZWriterImpl.html   |    10 +-
 .../complex/impl/TimeStampMilliWriterImpl.html     |    10 +-
 .../impl/TimeStampNanoHolderReaderImpl.html        |    10 +-
 .../complex/impl/TimeStampNanoReaderImpl.html      |    10 +-
 .../impl/TimeStampNanoTZHolderReaderImpl.html      |    10 +-
 .../complex/impl/TimeStampNanoTZReaderImpl.html    |    10 +-
 .../complex/impl/TimeStampNanoTZWriterImpl.html    |    10 +-
 .../complex/impl/TimeStampNanoWriterImpl.html      |    10 +-
 .../complex/impl/TimeStampSecHolderReaderImpl.html |    10 +-
 .../complex/impl/TimeStampSecReaderImpl.html       |    10 +-
 .../impl/TimeStampSecTZHolderReaderImpl.html       |    10 +-
 .../complex/impl/TimeStampSecTZReaderImpl.html     |    10 +-
 .../complex/impl/TimeStampSecTZWriterImpl.html     |    10 +-
 .../complex/impl/TimeStampSecWriterImpl.html       |    10 +-
 .../complex/impl/TinyIntHolderReaderImpl.html      |    10 +-
 .../vector/complex/impl/TinyIntReaderImpl.html     |    10 +-
 .../vector/complex/impl/TinyIntWriterImpl.html     |    10 +-
 .../vector/complex/impl/UInt1HolderReaderImpl.html |    10 +-
 .../arrow/vector/complex/impl/UInt1ReaderImpl.html |    10 +-
 .../arrow/vector/complex/impl/UInt1WriterImpl.html |    10 +-
 .../vector/complex/impl/UInt2HolderReaderImpl.html |    10 +-
 .../arrow/vector/complex/impl/UInt2ReaderImpl.html |    10 +-
 .../arrow/vector/complex/impl/UInt2WriterImpl.html |    10 +-
 .../vector/complex/impl/UInt4HolderReaderImpl.html |    10 +-
 .../arrow/vector/complex/impl/UInt4ReaderImpl.html |    10 +-
 .../arrow/vector/complex/impl/UInt4WriterImpl.html |    10 +-
 .../vector/complex/impl/UInt8HolderReaderImpl.html |    10 +-
 .../arrow/vector/complex/impl/UInt8ReaderImpl.html |    10 +-
 .../arrow/vector/complex/impl/UInt8WriterImpl.html |    10 +-
 .../complex/impl/UnionFixedSizeListReader.html     |    10 +-
 .../complex/impl/UnionFixedSizeListWriter.html     |    10 +-
 .../vector/complex/impl/UnionLargeListReader.html  |    10 +-
 .../vector/complex/impl/UnionLargeListWriter.html  |    10 +-
 .../arrow/vector/complex/impl/UnionListReader.html |    10 +-
 .../arrow/vector/complex/impl/UnionListWriter.html |    10 +-
 .../arrow/vector/complex/impl/UnionMapReader.html  |    10 +-
 .../arrow/vector/complex/impl/UnionMapWriter.html  |    10 +-
 .../arrow/vector/complex/impl/UnionReader.html     |    10 +-
 .../arrow/vector/complex/impl/UnionWriter.html     |    10 +-
 .../complex/impl/VarBinaryHolderReaderImpl.html    |    10 +-
 .../vector/complex/impl/VarBinaryReaderImpl.html   |    10 +-
 .../vector/complex/impl/VarBinaryWriterImpl.html   |    10 +-
 .../complex/impl/VarCharHolderReaderImpl.html      |    10 +-
 .../vector/complex/impl/VarCharReaderImpl.html     |    10 +-
 .../vector/complex/impl/VarCharWriterImpl.html     |    10 +-
 .../impl/class-use/BigIntHolderReaderImpl.html     |    10 +-
 .../complex/impl/class-use/BigIntReaderImpl.html   |    10 +-
 .../complex/impl/class-use/BigIntWriterImpl.html   |    10 +-
 .../impl/class-use/BitHolderReaderImpl.html        |    10 +-
 .../complex/impl/class-use/BitReaderImpl.html      |    10 +-
 .../complex/impl/class-use/BitWriterImpl.html      |    10 +-
 .../complex/impl/class-use/ComplexCopier.html      |    10 +-
 .../complex/impl/class-use/ComplexWriterImpl.html  |    10 +-
 .../impl/class-use/DateDayHolderReaderImpl.html    |    10 +-
 .../complex/impl/class-use/DateDayReaderImpl.html  |    10 +-
 .../complex/impl/class-use/DateDayWriterImpl.html  |    10 +-
 .../impl/class-use/DateMilliHolderReaderImpl.html  |    10 +-
 .../impl/class-use/DateMilliReaderImpl.html        |    10 +-
 .../impl/class-use/DateMilliWriterImpl.html        |    10 +-
 .../impl/class-use/Decimal256HolderReaderImpl.html |    10 +-
 .../impl/class-use/Decimal256ReaderImpl.html       |    10 +-
 .../impl/class-use/Decimal256WriterImpl.html       |    10 +-
 .../impl/class-use/DecimalHolderReaderImpl.html    |    10 +-
 .../complex/impl/class-use/DecimalReaderImpl.html  |    10 +-
 .../complex/impl/class-use/DecimalWriterImpl.html  |    10 +-
 .../complex/impl/class-use/DenseUnionReader.html   |    10 +-
 .../complex/impl/class-use/DenseUnionWriter.html   |    10 +-
 .../impl/class-use/DurationHolderReaderImpl.html   |    10 +-
 .../complex/impl/class-use/DurationReaderImpl.html |    10 +-
 .../complex/impl/class-use/DurationWriterImpl.html |    10 +-
 .../class-use/FixedSizeBinaryHolderReaderImpl.html |    10 +-
 .../impl/class-use/FixedSizeBinaryReaderImpl.html  |    10 +-
 .../impl/class-use/FixedSizeBinaryWriterImpl.html  |    10 +-
 .../impl/class-use/Float4HolderReaderImpl.html     |    10 +-
 .../complex/impl/class-use/Float4ReaderImpl.html   |    10 +-
 .../complex/impl/class-use/Float4WriterImpl.html   |    10 +-
 .../impl/class-use/Float8HolderReaderImpl.html     |    10 +-
 .../complex/impl/class-use/Float8ReaderImpl.html   |    10 +-
 .../complex/impl/class-use/Float8WriterImpl.html   |    10 +-
 .../impl/class-use/IntHolderReaderImpl.html        |    10 +-
 .../complex/impl/class-use/IntReaderImpl.html      |    10 +-
 .../complex/impl/class-use/IntWriterImpl.html      |    10 +-
 .../class-use/IntervalDayHolderReaderImpl.html     |    10 +-
 .../impl/class-use/IntervalDayReaderImpl.html      |    10 +-
 .../impl/class-use/IntervalDayWriterImpl.html      |    10 +-
 .../IntervalMonthDayNanoHolderReaderImpl.html      |    10 +-
 .../class-use/IntervalMonthDayNanoReaderImpl.html  |    10 +-
 .../class-use/IntervalMonthDayNanoWriterImpl.html  |    10 +-
 .../class-use/IntervalYearHolderReaderImpl.html    |    10 +-
 .../impl/class-use/IntervalYearReaderImpl.html     |    10 +-
 .../impl/class-use/IntervalYearWriterImpl.html     |    10 +-
 .../class-use/LargeVarBinaryHolderReaderImpl.html  |    10 +-
 .../impl/class-use/LargeVarBinaryReaderImpl.html   |    10 +-
 .../impl/class-use/LargeVarBinaryWriterImpl.html   |    10 +-
 .../class-use/LargeVarCharHolderReaderImpl.html    |    10 +-
 .../impl/class-use/LargeVarCharReaderImpl.html     |    10 +-
 .../impl/class-use/LargeVarCharWriterImpl.html     |    10 +-
 .../vector/complex/impl/class-use/NullReader.html  |    10 +-
 .../class-use/NullableBigIntHolderReaderImpl.html  |    10 +-
 .../class-use/NullableBitHolderReaderImpl.html     |    10 +-
 .../NullableCaseSensitiveStructWriter.html         |    10 +-
 .../class-use/NullableDateDayHolderReaderImpl.html |    10 +-
 .../NullableDateMilliHolderReaderImpl.html         |    10 +-
 .../NullableDecimal256HolderReaderImpl.html        |    10 +-
 .../class-use/NullableDecimalHolderReaderImpl.html |    10 +-
 .../NullableDurationHolderReaderImpl.html          |    10 +-
 .../NullableFixedSizeBinaryHolderReaderImpl.html   |    10 +-
 .../class-use/NullableFloat4HolderReaderImpl.html  |    10 +-
 .../class-use/NullableFloat8HolderReaderImpl.html  |    10 +-
 .../class-use/NullableIntHolderReaderImpl.html     |    10 +-
 .../NullableIntervalDayHolderReaderImpl.html       |    10 +-
 ...llableIntervalMonthDayNanoHolderReaderImpl.html |    10 +-
 .../NullableIntervalYearHolderReaderImpl.html      |    10 +-
 .../NullableLargeVarBinaryHolderReaderImpl.html    |    10 +-
 .../NullableLargeVarCharHolderReaderImpl.html      |    10 +-
 .../NullableSmallIntHolderReaderImpl.html          |    10 +-
 .../impl/class-use/NullableStructReaderImpl.html   |    10 +-
 .../impl/class-use/NullableStructWriter.html       |    10 +-
 .../class-use/NullableStructWriterFactory.html     |    14 +-
 .../NullableTimeMicroHolderReaderImpl.html         |    10 +-
 .../NullableTimeMilliHolderReaderImpl.html         |    10 +-
 .../NullableTimeNanoHolderReaderImpl.html          |    10 +-
 .../class-use/NullableTimeSecHolderReaderImpl.html |    10 +-
 .../NullableTimeStampMicroHolderReaderImpl.html    |    10 +-
 .../NullableTimeStampMicroTZHolderReaderImpl.html  |    10 +-
 .../NullableTimeStampMilliHolderReaderImpl.html    |    10 +-
 .../NullableTimeStampMilliTZHolderReaderImpl.html  |    10 +-
 .../NullableTimeStampNanoHolderReaderImpl.html     |    10 +-
 .../NullableTimeStampNanoTZHolderReaderImpl.html   |    10 +-
 .../NullableTimeStampSecHolderReaderImpl.html      |    10 +-
 .../NullableTimeStampSecTZHolderReaderImpl.html    |    10 +-
 .../class-use/NullableTinyIntHolderReaderImpl.html |    10 +-
 .../class-use/NullableUInt1HolderReaderImpl.html   |    10 +-
 .../class-use/NullableUInt2HolderReaderImpl.html   |    10 +-
 .../class-use/NullableUInt4HolderReaderImpl.html   |    10 +-
 .../class-use/NullableUInt8HolderReaderImpl.html   |    10 +-
 .../NullableVarBinaryHolderReaderImpl.html         |    10 +-
 .../class-use/NullableVarCharHolderReaderImpl.html |    10 +-
 .../complex/impl/class-use/PromotableWriter.html   |    14 +-
 .../class-use/SingleCaseSensitiveStructWriter.html |    10 +-
 .../impl/class-use/SingleListReaderImpl.html       |    10 +-
 .../impl/class-use/SingleStructReaderImpl.html     |    10 +-
 .../complex/impl/class-use/SingleStructWriter.html |    10 +-
 .../impl/class-use/SmallIntHolderReaderImpl.html   |    10 +-
 .../complex/impl/class-use/SmallIntReaderImpl.html |    10 +-
 .../complex/impl/class-use/SmallIntWriterImpl.html |    10 +-
 .../impl/class-use/StructOrListWriterImpl.html     |    10 +-
 .../impl/class-use/TimeMicroHolderReaderImpl.html  |    10 +-
 .../impl/class-use/TimeMicroReaderImpl.html        |    10 +-
 .../impl/class-use/TimeMicroWriterImpl.html        |    10 +-
 .../impl/class-use/TimeMilliHolderReaderImpl.html  |    10 +-
 .../impl/class-use/TimeMilliReaderImpl.html        |    10 +-
 .../impl/class-use/TimeMilliWriterImpl.html        |    10 +-
 .../impl/class-use/TimeNanoHolderReaderImpl.html   |    10 +-
 .../complex/impl/class-use/TimeNanoReaderImpl.html |    10 +-
 .../complex/impl/class-use/TimeNanoWriterImpl.html |    10 +-
 .../impl/class-use/TimeSecHolderReaderImpl.html    |    10 +-
 .../complex/impl/class-use/TimeSecReaderImpl.html  |    10 +-
 .../complex/impl/class-use/TimeSecWriterImpl.html  |    10 +-
 .../class-use/TimeStampMicroHolderReaderImpl.html  |    10 +-
 .../impl/class-use/TimeStampMicroReaderImpl.html   |    10 +-
 .../TimeStampMicroTZHolderReaderImpl.html          |    10 +-
 .../impl/class-use/TimeStampMicroTZReaderImpl.html |    10 +-
 .../impl/class-use/TimeStampMicroTZWriterImpl.html |    10 +-
 .../impl/class-use/TimeStampMicroWriterImpl.html   |    10 +-
 .../class-use/TimeStampMilliHolderReaderImpl.html  |    10 +-
 .../impl/class-use/TimeStampMilliReaderImpl.html   |    10 +-
 .../TimeStampMilliTZHolderReaderImpl.html          |    10 +-
 .../impl/class-use/TimeStampMilliTZReaderImpl.html |    10 +-
 .../impl/class-use/TimeStampMilliTZWriterImpl.html |    10 +-
 .../impl/class-use/TimeStampMilliWriterImpl.html   |    10 +-
 .../class-use/TimeStampNanoHolderReaderImpl.html   |    10 +-
 .../impl/class-use/TimeStampNanoReaderImpl.html    |    10 +-
 .../class-use/TimeStampNanoTZHolderReaderImpl.html |    10 +-
 .../impl/class-use/TimeStampNanoTZReaderImpl.html  |    10 +-
 .../impl/class-use/TimeStampNanoTZWriterImpl.html  |    10 +-
 .../impl/class-use/TimeStampNanoWriterImpl.html    |    10 +-
 .../class-use/TimeStampSecHolderReaderImpl.html    |    10 +-
 .../impl/class-use/TimeStampSecReaderImpl.html     |    10 +-
 .../class-use/TimeStampSecTZHolderReaderImpl.html  |    10 +-
 .../impl/class-use/TimeStampSecTZReaderImpl.html   |    10 +-
 .../impl/class-use/TimeStampSecTZWriterImpl.html   |    10 +-
 .../impl/class-use/TimeStampSecWriterImpl.html     |    10 +-
 .../impl/class-use/TinyIntHolderReaderImpl.html    |    10 +-
 .../complex/impl/class-use/TinyIntReaderImpl.html  |    10 +-
 .../complex/impl/class-use/TinyIntWriterImpl.html  |    10 +-
 .../impl/class-use/UInt1HolderReaderImpl.html      |    10 +-
 .../complex/impl/class-use/UInt1ReaderImpl.html    |    10 +-
 .../complex/impl/class-use/UInt1WriterImpl.html    |    10 +-
 .../impl/class-use/UInt2HolderReaderImpl.html      |    10 +-
 .../complex/impl/class-use/UInt2ReaderImpl.html    |    10 +-
 .../complex/impl/class-use/UInt2WriterImpl.html    |    10 +-
 .../impl/class-use/UInt4HolderReaderImpl.html      |    10 +-
 .../complex/impl/class-use/UInt4ReaderImpl.html    |    10 +-
 .../complex/impl/class-use/UInt4WriterImpl.html    |    10 +-
 .../impl/class-use/UInt8HolderReaderImpl.html      |    10 +-
 .../complex/impl/class-use/UInt8ReaderImpl.html    |    10 +-
 .../complex/impl/class-use/UInt8WriterImpl.html    |    10 +-
 .../impl/class-use/UnionFixedSizeListReader.html   |    10 +-
 .../impl/class-use/UnionFixedSizeListWriter.html   |    10 +-
 .../impl/class-use/UnionLargeListReader.html       |    10 +-
 .../impl/class-use/UnionLargeListWriter.html       |    10 +-
 .../complex/impl/class-use/UnionListReader.html    |    10 +-
 .../complex/impl/class-use/UnionListWriter.html    |    10 +-
 .../complex/impl/class-use/UnionMapReader.html     |    10 +-
 .../complex/impl/class-use/UnionMapWriter.html     |    10 +-
 .../vector/complex/impl/class-use/UnionReader.html |    10 +-
 .../vector/complex/impl/class-use/UnionWriter.html |    10 +-
 .../impl/class-use/VarBinaryHolderReaderImpl.html  |    10 +-
 .../impl/class-use/VarBinaryReaderImpl.html        |    10 +-
 .../impl/class-use/VarBinaryWriterImpl.html        |    10 +-
 .../impl/class-use/VarCharHolderReaderImpl.html    |    10 +-
 .../complex/impl/class-use/VarCharReaderImpl.html  |    10 +-
 .../complex/impl/class-use/VarCharWriterImpl.html  |    10 +-
 .../arrow/vector/complex/impl/package-frame.html   |     6 +-
 .../arrow/vector/complex/impl/package-summary.html |    10 +-
 .../arrow/vector/complex/impl/package-tree.html    |    10 +-
 .../arrow/vector/complex/impl/package-use.html     |    10 +-
 .../apache/arrow/vector/complex/package-frame.html |     6 +-
 .../arrow/vector/complex/package-summary.html      |    10 +-
 .../apache/arrow/vector/complex/package-tree.html  |    10 +-
 .../apache/arrow/vector/complex/package-use.html   |    10 +-
 .../complex/reader/BaseReader.ComplexReader.html   |    10 +-
 .../complex/reader/BaseReader.ListReader.html      |    10 +-
 .../complex/reader/BaseReader.MapReader.html       |    10 +-
 .../reader/BaseReader.RepeatedListReader.html      |    10 +-
 .../reader/BaseReader.RepeatedMapReader.html       |    10 +-
 .../reader/BaseReader.RepeatedStructReader.html    |    10 +-
 .../complex/reader/BaseReader.ScalarReader.html    |    10 +-
 .../complex/reader/BaseReader.StructReader.html    |    10 +-
 .../arrow/vector/complex/reader/BaseReader.html    |    10 +-
 .../arrow/vector/complex/reader/BigIntReader.html  |    10 +-
 .../arrow/vector/complex/reader/BitReader.html     |    10 +-
 .../arrow/vector/complex/reader/DateDayReader.html |    10 +-
 .../vector/complex/reader/DateMilliReader.html     |    10 +-
 .../vector/complex/reader/Decimal256Reader.html    |    10 +-
 .../arrow/vector/complex/reader/DecimalReader.html |    10 +-
 .../vector/complex/reader/DurationReader.html      |    10 +-
 .../arrow/vector/complex/reader/FieldReader.html   |    10 +-
 .../complex/reader/FixedSizeBinaryReader.html      |    10 +-
 .../arrow/vector/complex/reader/Float4Reader.html  |    10 +-
 .../arrow/vector/complex/reader/Float8Reader.html  |    10 +-
 .../arrow/vector/complex/reader/IntReader.html     |    10 +-
 .../vector/complex/reader/IntervalDayReader.html   |    10 +-
 .../complex/reader/IntervalMonthDayNanoReader.html |    10 +-
 .../vector/complex/reader/IntervalYearReader.html  |    10 +-
 .../complex/reader/LargeVarBinaryReader.html       |    10 +-
 .../vector/complex/reader/LargeVarCharReader.html  |    10 +-
 .../vector/complex/reader/SmallIntReader.html      |    10 +-
 .../vector/complex/reader/TimeMicroReader.html     |    10 +-
 .../vector/complex/reader/TimeMilliReader.html     |    10 +-
 .../vector/complex/reader/TimeNanoReader.html      |    10 +-
 .../arrow/vector/complex/reader/TimeSecReader.html |    10 +-
 .../complex/reader/TimeStampMicroReader.html       |    10 +-
 .../complex/reader/TimeStampMicroTZReader.html     |    10 +-
 .../complex/reader/TimeStampMilliReader.html       |    10 +-
 .../complex/reader/TimeStampMilliTZReader.html     |    10 +-
 .../vector/complex/reader/TimeStampNanoReader.html |    10 +-
 .../complex/reader/TimeStampNanoTZReader.html      |    10 +-
 .../vector/complex/reader/TimeStampSecReader.html  |    10 +-
 .../complex/reader/TimeStampSecTZReader.html       |    10 +-
 .../arrow/vector/complex/reader/TinyIntReader.html |    10 +-
 .../arrow/vector/complex/reader/UInt1Reader.html   |    10 +-
 .../arrow/vector/complex/reader/UInt2Reader.html   |    10 +-
 .../arrow/vector/complex/reader/UInt4Reader.html   |    10 +-
 .../arrow/vector/complex/reader/UInt8Reader.html   |    10 +-
 .../vector/complex/reader/VarBinaryReader.html     |    10 +-
 .../arrow/vector/complex/reader/VarCharReader.html |    10 +-
 .../reader/class-use/BaseReader.ComplexReader.html |    10 +-
 .../reader/class-use/BaseReader.ListReader.html    |    10 +-
 .../reader/class-use/BaseReader.MapReader.html     |    10 +-
 .../class-use/BaseReader.RepeatedListReader.html   |    10 +-
 .../class-use/BaseReader.RepeatedMapReader.html    |    10 +-
 .../class-use/BaseReader.RepeatedStructReader.html |    10 +-
 .../reader/class-use/BaseReader.ScalarReader.html  |    10 +-
 .../reader/class-use/BaseReader.StructReader.html  |    10 +-
 .../complex/reader/class-use/BaseReader.html       |    10 +-
 .../complex/reader/class-use/BigIntReader.html     |    10 +-
 .../vector/complex/reader/class-use/BitReader.html |    10 +-
 .../complex/reader/class-use/DateDayReader.html    |    10 +-
 .../complex/reader/class-use/DateMilliReader.html  |    10 +-
 .../complex/reader/class-use/Decimal256Reader.html |    10 +-
 .../complex/reader/class-use/DecimalReader.html    |    10 +-
 .../complex/reader/class-use/DurationReader.html   |    10 +-
 .../complex/reader/class-use/FieldReader.html      |   126 +-
 .../reader/class-use/FixedSizeBinaryReader.html    |    10 +-
 .../complex/reader/class-use/Float4Reader.html     |    10 +-
 .../complex/reader/class-use/Float8Reader.html     |    10 +-
 .../vector/complex/reader/class-use/IntReader.html |    10 +-
 .../reader/class-use/IntervalDayReader.html        |    10 +-
 .../class-use/IntervalMonthDayNanoReader.html      |    10 +-
 .../reader/class-use/IntervalYearReader.html       |    10 +-
 .../reader/class-use/LargeVarBinaryReader.html     |    10 +-
 .../reader/class-use/LargeVarCharReader.html       |    10 +-
 .../complex/reader/class-use/SmallIntReader.html   |    10 +-
 .../complex/reader/class-use/TimeMicroReader.html  |    10 +-
 .../complex/reader/class-use/TimeMilliReader.html  |    10 +-
 .../complex/reader/class-use/TimeNanoReader.html   |    10 +-
 .../complex/reader/class-use/TimeSecReader.html    |    10 +-
 .../reader/class-use/TimeStampMicroReader.html     |    10 +-
 .../reader/class-use/TimeStampMicroTZReader.html   |    10 +-
 .../reader/class-use/TimeStampMilliReader.html     |    10 +-
 .../reader/class-use/TimeStampMilliTZReader.html   |    10 +-
 .../reader/class-use/TimeStampNanoReader.html      |    10 +-
 .../reader/class-use/TimeStampNanoTZReader.html    |    10 +-
 .../reader/class-use/TimeStampSecReader.html       |    10 +-
 .../reader/class-use/TimeStampSecTZReader.html     |    10 +-
 .../complex/reader/class-use/TinyIntReader.html    |    10 +-
 .../complex/reader/class-use/UInt1Reader.html      |    10 +-
 .../complex/reader/class-use/UInt2Reader.html      |    10 +-
 .../complex/reader/class-use/UInt4Reader.html      |    10 +-
 .../complex/reader/class-use/UInt8Reader.html      |    10 +-
 .../complex/reader/class-use/VarBinaryReader.html  |    10 +-
 .../complex/reader/class-use/VarCharReader.html    |    10 +-
 .../arrow/vector/complex/reader/package-frame.html |     6 +-
 .../vector/complex/reader/package-summary.html     |    10 +-
 .../arrow/vector/complex/reader/package-tree.html  |    10 +-
 .../arrow/vector/complex/reader/package-use.html   |    10 +-
 .../complex/writer/BaseWriter.ComplexWriter.html   |    10 +-
 .../complex/writer/BaseWriter.ListWriter.html      |    10 +-
 .../complex/writer/BaseWriter.MapWriter.html       |    10 +-
 .../complex/writer/BaseWriter.ScalarWriter.html    |    10 +-
 .../writer/BaseWriter.StructOrListWriter.html      |    10 +-
 .../complex/writer/BaseWriter.StructWriter.html    |    10 +-
 .../arrow/vector/complex/writer/BaseWriter.html    |    10 +-
 .../arrow/vector/complex/writer/BigIntWriter.html  |    10 +-
 .../arrow/vector/complex/writer/BitWriter.html     |    10 +-
 .../arrow/vector/complex/writer/DateDayWriter.html |    10 +-
 .../vector/complex/writer/DateMilliWriter.html     |    10 +-
 .../vector/complex/writer/Decimal256Writer.html    |    10 +-
 .../arrow/vector/complex/writer/DecimalWriter.html |    10 +-
 .../vector/complex/writer/DurationWriter.html      |    10 +-
 .../arrow/vector/complex/writer/FieldWriter.html   |    10 +-
 .../complex/writer/FixedSizeBinaryWriter.html      |    10 +-
 .../arrow/vector/complex/writer/Float4Writer.html  |    10 +-
 .../arrow/vector/complex/writer/Float8Writer.html  |    10 +-
 .../arrow/vector/complex/writer/IntWriter.html     |    10 +-
 .../vector/complex/writer/IntervalDayWriter.html   |    10 +-
 .../complex/writer/IntervalMonthDayNanoWriter.html |    10 +-
 .../vector/complex/writer/IntervalYearWriter.html  |    10 +-
 .../complex/writer/LargeVarBinaryWriter.html       |    10 +-
 .../vector/complex/writer/LargeVarCharWriter.html  |    10 +-
 .../vector/complex/writer/SmallIntWriter.html      |    10 +-
 .../vector/complex/writer/TimeMicroWriter.html     |    10 +-
 .../vector/complex/writer/TimeMilliWriter.html     |    10 +-
 .../vector/complex/writer/TimeNanoWriter.html      |    10 +-
 .../arrow/vector/complex/writer/TimeSecWriter.html |    10 +-
 .../complex/writer/TimeStampMicroTZWriter.html     |    10 +-
 .../complex/writer/TimeStampMicroWriter.html       |    10 +-
 .../complex/writer/TimeStampMilliTZWriter.html     |    10 +-
 .../complex/writer/TimeStampMilliWriter.html       |    10 +-
 .../complex/writer/TimeStampNanoTZWriter.html      |    10 +-
 .../vector/complex/writer/TimeStampNanoWriter.html |    10 +-
 .../complex/writer/TimeStampSecTZWriter.html       |    10 +-
 .../vector/complex/writer/TimeStampSecWriter.html  |    10 +-
 .../arrow/vector/complex/writer/TinyIntWriter.html |    10 +-
 .../arrow/vector/complex/writer/UInt1Writer.html   |    10 +-
 .../arrow/vector/complex/writer/UInt2Writer.html   |    10 +-
 .../arrow/vector/complex/writer/UInt4Writer.html   |    10 +-
 .../arrow/vector/complex/writer/UInt8Writer.html   |    10 +-
 .../vector/complex/writer/VarBinaryWriter.html     |    10 +-
 .../arrow/vector/complex/writer/VarCharWriter.html |    10 +-
 .../writer/class-use/BaseWriter.ComplexWriter.html |    10 +-
 .../writer/class-use/BaseWriter.ListWriter.html    |    44 +-
 .../writer/class-use/BaseWriter.MapWriter.html     |    58 +-
 .../writer/class-use/BaseWriter.ScalarWriter.html  |    10 +-
 .../class-use/BaseWriter.StructOrListWriter.html   |    10 +-
 .../writer/class-use/BaseWriter.StructWriter.html  |   116 +-
 .../complex/writer/class-use/BaseWriter.html       |    10 +-
 .../complex/writer/class-use/BigIntWriter.html     |    46 +-
 .../vector/complex/writer/class-use/BitWriter.html |    42 +-
 .../complex/writer/class-use/DateDayWriter.html    |    38 +-
 .../complex/writer/class-use/DateMilliWriter.html  |    38 +-
 .../complex/writer/class-use/Decimal256Writer.html |    54 +-
 .../complex/writer/class-use/DecimalWriter.html    |    54 +-
 .../complex/writer/class-use/DurationWriter.html   |    14 +-
 .../complex/writer/class-use/FieldWriter.html      |    82 +-
 .../writer/class-use/FixedSizeBinaryWriter.html    |    16 +-
 .../complex/writer/class-use/Float4Writer.html     |    40 +-
 .../complex/writer/class-use/Float8Writer.html     |    42 +-
 .../vector/complex/writer/class-use/IntWriter.html |    42 +-
 .../writer/class-use/IntervalDayWriter.html        |    44 +-
 .../class-use/IntervalMonthDayNanoWriter.html      |    42 +-
 .../writer/class-use/IntervalYearWriter.html       |    40 +-
 .../writer/class-use/LargeVarBinaryWriter.html     |    38 +-
 .../writer/class-use/LargeVarCharWriter.html       |    42 +-
 .../complex/writer/class-use/SmallIntWriter.html   |    42 +-
 .../complex/writer/class-use/TimeMicroWriter.html  |    38 +-
 .../complex/writer/class-use/TimeMilliWriter.html  |    40 +-
 .../complex/writer/class-use/TimeNanoWriter.html   |    44 +-
 .../complex/writer/class-use/TimeSecWriter.html    |    40 +-
 .../writer/class-use/TimeStampMicroTZWriter.html   |    14 +-
 .../writer/class-use/TimeStampMicroWriter.html     |    40 +-
 .../writer/class-use/TimeStampMilliTZWriter.html   |    14 +-
 .../writer/class-use/TimeStampMilliWriter.html     |    42 +-
 .../writer/class-use/TimeStampNanoTZWriter.html    |    16 +-
 .../writer/class-use/TimeStampNanoWriter.html      |    34 +-
 .../writer/class-use/TimeStampSecTZWriter.html     |    16 +-
 .../writer/class-use/TimeStampSecWriter.html       |    42 +-
 .../complex/writer/class-use/TinyIntWriter.html    |    40 +-
 .../complex/writer/class-use/UInt1Writer.html      |    38 +-
 .../complex/writer/class-use/UInt2Writer.html      |    42 +-
 .../complex/writer/class-use/UInt4Writer.html      |    38 +-
 .../complex/writer/class-use/UInt8Writer.html      |    42 +-
 .../complex/writer/class-use/VarBinaryWriter.html  |    42 +-
 .../complex/writer/class-use/VarCharWriter.html    |    40 +-
 .../arrow/vector/complex/writer/package-frame.html |     6 +-
 .../vector/complex/writer/package-summary.html     |    10 +-
 .../arrow/vector/complex/writer/package-tree.html  |    10 +-
 .../arrow/vector/complex/writer/package-use.html   |    10 +-
 .../compression/AbstractCompressionCodec.html      |    10 +-
 .../compression/CompressionCodec.Factory.html      |    10 +-
 .../arrow/vector/compression/CompressionCodec.html |    10 +-
 .../compression/CompressionUtil.CodecType.html     |    10 +-
 .../arrow/vector/compression/CompressionUtil.html  |    10 +-
 .../compression/NoCompressionCodec.Factory.html    |    10 +-
 .../vector/compression/NoCompressionCodec.html     |    10 +-
 .../class-use/AbstractCompressionCodec.html        |    10 +-
 .../class-use/CompressionCodec.Factory.html        |    10 +-
 .../compression/class-use/CompressionCodec.html    |    10 +-
 .../class-use/CompressionUtil.CodecType.html       |    14 +-
 .../compression/class-use/CompressionUtil.html     |    10 +-
 .../class-use/NoCompressionCodec.Factory.html      |    10 +-
 .../compression/class-use/NoCompressionCodec.html  |    10 +-
 .../arrow/vector/compression/package-frame.html    |     6 +-
 .../arrow/vector/compression/package-summary.html  |    10 +-
 .../arrow/vector/compression/package-tree.html     |    10 +-
 .../arrow/vector/compression/package-use.html      |    10 +-
 .../apache/arrow/vector/dictionary/Dictionary.html |    10 +-
 .../arrow/vector/dictionary/DictionaryEncoder.html |    10 +-
 .../vector/dictionary/DictionaryHashTable.html     |    10 +-
 .../DictionaryProvider.MapDictionaryProvider.html  |    10 +-
 .../vector/dictionary/DictionaryProvider.html      |    10 +-
 .../vector/dictionary/ListSubfieldEncoder.html     |    10 +-
 .../vector/dictionary/StructSubfieldEncoder.html   |    10 +-
 .../vector/dictionary/class-use/Dictionary.html    |    18 +-
 .../dictionary/class-use/DictionaryEncoder.html    |    10 +-
 .../dictionary/class-use/DictionaryHashTable.html  |    10 +-
 .../DictionaryProvider.MapDictionaryProvider.html  |    10 +-
 .../dictionary/class-use/DictionaryProvider.html   |    10 +-
 .../dictionary/class-use/ListSubfieldEncoder.html  |    10 +-
 .../class-use/StructSubfieldEncoder.html           |    10 +-
 .../arrow/vector/dictionary/package-frame.html     |     6 +-
 .../arrow/vector/dictionary/package-summary.html   |    10 +-
 .../arrow/vector/dictionary/package-tree.html      |    10 +-
 .../arrow/vector/dictionary/package-use.html       |    10 +-
 .../apache/arrow/vector/holders/BigIntHolder.html  |    10 +-
 .../org/apache/arrow/vector/holders/BitHolder.html |    10 +-
 .../apache/arrow/vector/holders/ComplexHolder.html |    10 +-
 .../apache/arrow/vector/holders/DateDayHolder.html |    10 +-
 .../arrow/vector/holders/DateMilliHolder.html      |    10 +-
 .../arrow/vector/holders/Decimal256Holder.html     |    10 +-
 .../apache/arrow/vector/holders/DecimalHolder.html |    10 +-
 .../arrow/vector/holders/DenseUnionHolder.html     |    10 +-
 .../arrow/vector/holders/DurationHolder.html       |    10 +-
 .../vector/holders/FixedSizeBinaryHolder.html      |    10 +-
 .../apache/arrow/vector/holders/Float4Holder.html  |    10 +-
 .../apache/arrow/vector/holders/Float8Holder.html  |    10 +-
 .../org/apache/arrow/vector/holders/IntHolder.html |    10 +-
 .../arrow/vector/holders/IntervalDayHolder.html    |    10 +-
 .../vector/holders/IntervalMonthDayNanoHolder.html |    10 +-
 .../arrow/vector/holders/IntervalYearHolder.html   |    10 +-
 .../arrow/vector/holders/LargeVarBinaryHolder.html |    10 +-
 .../arrow/vector/holders/LargeVarCharHolder.html   |    10 +-
 .../arrow/vector/holders/NullableBigIntHolder.html |    10 +-
 .../arrow/vector/holders/NullableBitHolder.html    |    10 +-
 .../vector/holders/NullableDateDayHolder.html      |    10 +-
 .../vector/holders/NullableDateMilliHolder.html    |    10 +-
 .../vector/holders/NullableDecimal256Holder.html   |    10 +-
 .../vector/holders/NullableDecimalHolder.html      |    10 +-
 .../vector/holders/NullableDurationHolder.html     |    10 +-
 .../holders/NullableFixedSizeBinaryHolder.html     |    10 +-
 .../arrow/vector/holders/NullableFloat4Holder.html |    10 +-
 .../arrow/vector/holders/NullableFloat8Holder.html |    10 +-
 .../arrow/vector/holders/NullableIntHolder.html    |    10 +-
 .../vector/holders/NullableIntervalDayHolder.html  |    10 +-
 .../NullableIntervalMonthDayNanoHolder.html        |    10 +-
 .../vector/holders/NullableIntervalYearHolder.html |    10 +-
 .../holders/NullableLargeVarBinaryHolder.html      |    10 +-
 .../vector/holders/NullableLargeVarCharHolder.html |    10 +-
 .../vector/holders/NullableSmallIntHolder.html     |    10 +-
 .../vector/holders/NullableTimeMicroHolder.html    |    10 +-
 .../vector/holders/NullableTimeMilliHolder.html    |    10 +-
 .../vector/holders/NullableTimeNanoHolder.html     |    10 +-
 .../vector/holders/NullableTimeSecHolder.html      |    10 +-
 .../holders/NullableTimeStampMicroHolder.html      |    10 +-
 .../holders/NullableTimeStampMicroTZHolder.html    |    10 +-
 .../holders/NullableTimeStampMilliHolder.html      |    10 +-
 .../holders/NullableTimeStampMilliTZHolder.html    |    10 +-
 .../holders/NullableTimeStampNanoHolder.html       |    10 +-
 .../holders/NullableTimeStampNanoTZHolder.html     |    10 +-
 .../vector/holders/NullableTimeStampSecHolder.html |    10 +-
 .../holders/NullableTimeStampSecTZHolder.html      |    10 +-
 .../vector/holders/NullableTinyIntHolder.html      |    10 +-
 .../arrow/vector/holders/NullableUInt1Holder.html  |    10 +-
 .../arrow/vector/holders/NullableUInt2Holder.html  |    10 +-
 .../arrow/vector/holders/NullableUInt4Holder.html  |    10 +-
 .../arrow/vector/holders/NullableUInt8Holder.html  |    10 +-
 .../vector/holders/NullableVarBinaryHolder.html    |    10 +-
 .../vector/holders/NullableVarCharHolder.html      |    10 +-
 .../arrow/vector/holders/RepeatedListHolder.html   |    10 +-
 .../arrow/vector/holders/RepeatedStructHolder.html |    10 +-
 .../arrow/vector/holders/SmallIntHolder.html       |    10 +-
 .../arrow/vector/holders/TimeMicroHolder.html      |    10 +-
 .../arrow/vector/holders/TimeMilliHolder.html      |    10 +-
 .../arrow/vector/holders/TimeNanoHolder.html       |    10 +-
 .../apache/arrow/vector/holders/TimeSecHolder.html |    10 +-
 .../arrow/vector/holders/TimeStampMicroHolder.html |    10 +-
 .../vector/holders/TimeStampMicroTZHolder.html     |    10 +-
 .../arrow/vector/holders/TimeStampMilliHolder.html |    10 +-
 .../vector/holders/TimeStampMilliTZHolder.html     |    10 +-
 .../arrow/vector/holders/TimeStampNanoHolder.html  |    10 +-
 .../vector/holders/TimeStampNanoTZHolder.html      |    10 +-
 .../arrow/vector/holders/TimeStampSecHolder.html   |    10 +-
 .../arrow/vector/holders/TimeStampSecTZHolder.html |    10 +-
 .../apache/arrow/vector/holders/TinyIntHolder.html |    10 +-
 .../apache/arrow/vector/holders/UInt1Holder.html   |    10 +-
 .../apache/arrow/vector/holders/UInt2Holder.html   |    10 +-
 .../apache/arrow/vector/holders/UInt4Holder.html   |    10 +-
 .../apache/arrow/vector/holders/UInt8Holder.html   |    10 +-
 .../apache/arrow/vector/holders/UnionHolder.html   |    10 +-
 .../apache/arrow/vector/holders/ValueHolder.html   |    10 +-
 .../arrow/vector/holders/VarBinaryHolder.html      |    10 +-
 .../apache/arrow/vector/holders/VarCharHolder.html |    10 +-
 .../vector/holders/class-use/BigIntHolder.html     |    24 +-
 .../arrow/vector/holders/class-use/BitHolder.html  |    24 +-
 .../vector/holders/class-use/ComplexHolder.html    |    14 +-
 .../vector/holders/class-use/DateDayHolder.html    |    26 +-
 .../vector/holders/class-use/DateMilliHolder.html  |    22 +-
 .../vector/holders/class-use/Decimal256Holder.html |    28 +-
 .../vector/holders/class-use/DecimalHolder.html    |    26 +-
 .../vector/holders/class-use/DenseUnionHolder.html |    10 +-
 .../vector/holders/class-use/DurationHolder.html   |    16 +-
 .../holders/class-use/FixedSizeBinaryHolder.html   |    14 +-
 .../vector/holders/class-use/Float4Holder.html     |    28 +-
 .../vector/holders/class-use/Float8Holder.html     |    28 +-
 .../arrow/vector/holders/class-use/IntHolder.html  |    26 +-
 .../holders/class-use/IntervalDayHolder.html       |    26 +-
 .../class-use/IntervalMonthDayNanoHolder.html      |    28 +-
 .../holders/class-use/IntervalYearHolder.html      |    24 +-
 .../holders/class-use/LargeVarBinaryHolder.html    |    22 +-
 .../holders/class-use/LargeVarCharHolder.html      |    24 +-
 .../holders/class-use/NullableBigIntHolder.html    |    26 +-
 .../holders/class-use/NullableBitHolder.html       |    26 +-
 .../holders/class-use/NullableDateDayHolder.html   |    20 +-
 .../holders/class-use/NullableDateMilliHolder.html |    22 +-
 .../class-use/NullableDecimal256Holder.html        |    20 +-
 .../holders/class-use/NullableDecimalHolder.html   |    18 +-
 .../holders/class-use/NullableDurationHolder.html  |    16 +-
 .../class-use/NullableFixedSizeBinaryHolder.html   |    16 +-
 .../holders/class-use/NullableFloat4Holder.html    |    22 +-
 .../holders/class-use/NullableFloat8Holder.html    |    24 +-
 .../holders/class-use/NullableIntHolder.html       |    24 +-
 .../class-use/NullableIntervalDayHolder.html       |    24 +-
 .../NullableIntervalMonthDayNanoHolder.html        |    20 +-
 .../class-use/NullableIntervalYearHolder.html      |    26 +-
 .../class-use/NullableLargeVarBinaryHolder.html    |    18 +-
 .../class-use/NullableLargeVarCharHolder.html      |    24 +-
 .../holders/class-use/NullableSmallIntHolder.html  |    24 +-
 .../holders/class-use/NullableTimeMicroHolder.html |    22 +-
 .../holders/class-use/NullableTimeMilliHolder.html |    24 +-
 .../holders/class-use/NullableTimeNanoHolder.html  |    26 +-
 .../holders/class-use/NullableTimeSecHolder.html   |    20 +-
 .../class-use/NullableTimeStampMicroHolder.html    |    24 +-
 .../class-use/NullableTimeStampMicroTZHolder.html  |    14 +-
 .../class-use/NullableTimeStampMilliHolder.html    |    24 +-
 .../class-use/NullableTimeStampMilliTZHolder.html  |    14 +-
 .../class-use/NullableTimeStampNanoHolder.html     |    20 +-
 .../class-use/NullableTimeStampNanoTZHolder.html   |    18 +-
 .../class-use/NullableTimeStampSecHolder.html      |    22 +-
 .../class-use/NullableTimeStampSecTZHolder.html    |    14 +-
 .../holders/class-use/NullableTinyIntHolder.html   |    22 +-
 .../holders/class-use/NullableUInt1Holder.html     |    20 +-
 .../holders/class-use/NullableUInt2Holder.html     |    26 +-
 .../holders/class-use/NullableUInt4Holder.html     |    22 +-
 .../holders/class-use/NullableUInt8Holder.html     |    22 +-
 .../holders/class-use/NullableVarBinaryHolder.html |    24 +-
 .../holders/class-use/NullableVarCharHolder.html   |    51 +-
 .../holders/class-use/RepeatedListHolder.html      |    10 +-
 .../holders/class-use/RepeatedStructHolder.html    |    10 +-
 .../vector/holders/class-use/SmallIntHolder.html   |    20 +-
 .../vector/holders/class-use/TimeMicroHolder.html  |    20 +-
 .../vector/holders/class-use/TimeMilliHolder.html  |    26 +-
 .../vector/holders/class-use/TimeNanoHolder.html   |    20 +-
 .../vector/holders/class-use/TimeSecHolder.html    |    26 +-
 .../holders/class-use/TimeStampMicroHolder.html    |    26 +-
 .../holders/class-use/TimeStampMicroTZHolder.html  |    14 +-
 .../holders/class-use/TimeStampMilliHolder.html    |    22 +-
 .../holders/class-use/TimeStampMilliTZHolder.html  |    14 +-
 .../holders/class-use/TimeStampNanoHolder.html     |    26 +-
 .../holders/class-use/TimeStampNanoTZHolder.html   |    16 +-
 .../holders/class-use/TimeStampSecHolder.html      |    26 +-
 .../holders/class-use/TimeStampSecTZHolder.html    |    14 +-
 .../vector/holders/class-use/TinyIntHolder.html    |    24 +-
 .../vector/holders/class-use/UInt1Holder.html      |    22 +-
 .../vector/holders/class-use/UInt2Holder.html      |    26 +-
 .../vector/holders/class-use/UInt4Holder.html      |    20 +-
 .../vector/holders/class-use/UInt8Holder.html      |    22 +-
 .../vector/holders/class-use/UnionHolder.html      |    20 +-
 .../vector/holders/class-use/ValueHolder.html      |    10 +-
 .../vector/holders/class-use/VarBinaryHolder.html  |    26 +-
 .../vector/holders/class-use/VarCharHolder.html    |    26 +-
 .../apache/arrow/vector/holders/package-frame.html |     6 +-
 .../arrow/vector/holders/package-summary.html      |    10 +-
 .../apache/arrow/vector/holders/package-tree.html  |    10 +-
 .../apache/arrow/vector/holders/package-use.html   |    41 +-
 .../apache/arrow/vector/ipc/ArrowFileReader.html   |    10 +-
 .../apache/arrow/vector/ipc/ArrowFileWriter.html   |    10 +-
 .../org/apache/arrow/vector/ipc/ArrowReader.html   |    10 +-
 .../apache/arrow/vector/ipc/ArrowStreamReader.html |    10 +-
 .../apache/arrow/vector/ipc/ArrowStreamWriter.html |    10 +-
 .../org/apache/arrow/vector/ipc/ArrowWriter.html   |    10 +-
 .../vector/ipc/InvalidArrowFileException.html      |    10 +-
 .../apache/arrow/vector/ipc/JsonFileReader.html    |    10 +-
 .../vector/ipc/JsonFileWriter.JSONWriteConfig.html |    10 +-
 .../apache/arrow/vector/ipc/JsonFileWriter.html    |    10 +-
 .../org/apache/arrow/vector/ipc/ReadChannel.html   |    10 +-
 .../arrow/vector/ipc/SeekableReadChannel.html      |    10 +-
 .../org/apache/arrow/vector/ipc/WriteChannel.html  |    10 +-
 .../vector/ipc/class-use/ArrowFileReader.html      |    10 +-
 .../vector/ipc/class-use/ArrowFileWriter.html      |    10 +-
 .../arrow/vector/ipc/class-use/ArrowReader.html    |    10 +-
 .../vector/ipc/class-use/ArrowStreamReader.html    |    10 +-
 .../vector/ipc/class-use/ArrowStreamWriter.html    |    10 +-
 .../arrow/vector/ipc/class-use/ArrowWriter.html    |    10 +-
 .../ipc/class-use/InvalidArrowFileException.html   |    10 +-
 .../arrow/vector/ipc/class-use/JsonFileReader.html |    10 +-
 .../class-use/JsonFileWriter.JSONWriteConfig.html  |    10 +-
 .../arrow/vector/ipc/class-use/JsonFileWriter.html |    10 +-
 .../arrow/vector/ipc/class-use/ReadChannel.html    |    10 +-
 .../vector/ipc/class-use/SeekableReadChannel.html  |    10 +-
 .../arrow/vector/ipc/class-use/WriteChannel.html   |    16 +-
 .../arrow/vector/ipc/message/ArrowBlock.html       |    10 +-
 .../vector/ipc/message/ArrowBodyCompression.html   |    10 +-
 .../arrow/vector/ipc/message/ArrowBuffer.html      |    10 +-
 .../vector/ipc/message/ArrowDictionaryBatch.html   |    10 +-
 .../arrow/vector/ipc/message/ArrowFieldNode.html   |    10 +-
 .../arrow/vector/ipc/message/ArrowFooter.html      |    10 +-
 .../message/ArrowMessage.ArrowMessageVisitor.html  |    10 +-
 .../arrow/vector/ipc/message/ArrowMessage.html     |    10 +-
 .../arrow/vector/ipc/message/ArrowRecordBatch.html |    10 +-
 .../arrow/vector/ipc/message/FBSerializable.html   |    10 +-
 .../arrow/vector/ipc/message/FBSerializables.html  |    10 +-
 .../apache/arrow/vector/ipc/message/IpcOption.html |    10 +-
 .../vector/ipc/message/MessageChannelReader.html   |    10 +-
 .../vector/ipc/message/MessageMetadataResult.html  |    10 +-
 .../arrow/vector/ipc/message/MessageResult.html    |    10 +-
 .../vector/ipc/message/MessageSerializer.html      |    10 +-
 .../vector/ipc/message/class-use/ArrowBlock.html   |    22 +-
 .../message/class-use/ArrowBodyCompression.html    |    10 +-
 .../vector/ipc/message/class-use/ArrowBuffer.html  |    10 +-
 .../message/class-use/ArrowDictionaryBatch.html    |    10 +-
 .../ipc/message/class-use/ArrowFieldNode.html      |    42 +-
 .../vector/ipc/message/class-use/ArrowFooter.html  |    10 +-
 .../ArrowMessage.ArrowMessageVisitor.html          |    14 +-
 .../vector/ipc/message/class-use/ArrowMessage.html |    10 +-
 .../ipc/message/class-use/ArrowRecordBatch.html    |    10 +-
 .../ipc/message/class-use/FBSerializable.html      |    10 +-
 .../ipc/message/class-use/FBSerializables.html     |    10 +-
 .../vector/ipc/message/class-use/IpcOption.html    |    10 +-
 .../message/class-use/MessageChannelReader.html    |    10 +-
 .../message/class-use/MessageMetadataResult.html   |    10 +-
 .../ipc/message/class-use/MessageResult.html       |    10 +-
 .../ipc/message/class-use/MessageSerializer.html   |    10 +-
 .../arrow/vector/ipc/message/package-frame.html    |     6 +-
 .../arrow/vector/ipc/message/package-summary.html  |    10 +-
 .../arrow/vector/ipc/message/package-tree.html     |    10 +-
 .../arrow/vector/ipc/message/package-use.html      |    10 +-
 .../org/apache/arrow/vector/ipc/package-frame.html |     6 +-
 .../apache/arrow/vector/ipc/package-summary.html   |    10 +-
 .../org/apache/arrow/vector/ipc/package-tree.html  |    10 +-
 .../org/apache/arrow/vector/ipc/package-use.html   |    10 +-
 .../org/apache/arrow/vector/package-frame.html     |     6 +-
 .../org/apache/arrow/vector/package-summary.html   |    10 +-
 .../org/apache/arrow/vector/package-tree.html      |    10 +-
 .../org/apache/arrow/vector/package-use.html       |    53 +-
 .../org/apache/arrow/vector/types/DateUnit.html    |    10 +-
 .../arrow/vector/types/FloatingPointPrecision.html |    10 +-
 .../apache/arrow/vector/types/IntervalUnit.html    |    10 +-
 .../apache/arrow/vector/types/MetadataVersion.html |    10 +-
 .../org/apache/arrow/vector/types/TimeUnit.html    |    10 +-
 .../apache/arrow/vector/types/Types.MinorType.html |    10 +-
 .../org/apache/arrow/vector/types/Types.html       |    10 +-
 .../org/apache/arrow/vector/types/UnionMode.html   |    10 +-
 .../arrow/vector/types/class-use/DateUnit.html     |    10 +-
 .../types/class-use/FloatingPointPrecision.html    |    10 +-
 .../arrow/vector/types/class-use/IntervalUnit.html |    10 +-
 .../vector/types/class-use/MetadataVersion.html    |    10 +-
 .../arrow/vector/types/class-use/TimeUnit.html     |    10 +-
 .../vector/types/class-use/Types.MinorType.html    |   356 +-
 .../apache/arrow/vector/types/class-use/Types.html |    10 +-
 .../arrow/vector/types/class-use/UnionMode.html    |    10 +-
 .../apache/arrow/vector/types/package-frame.html   |     6 +-
 .../apache/arrow/vector/types/package-summary.html |    10 +-
 .../apache/arrow/vector/types/package-tree.html    |    10 +-
 .../org/apache/arrow/vector/types/package-use.html |    10 +-
 .../vector/types/pojo/ArrowType.ArrowTypeID.html   |    10 +-
 .../types/pojo/ArrowType.ArrowTypeVisitor.html     |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Binary.html  |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Bool.html    |    10 +-
 .../vector/types/pojo/ArrowType.ComplexType.html   |    10 +-
 .../types/pojo/ArrowType.ComplexTypeVisitor.html   |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Date.html    |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Decimal.html |    10 +-
 .../vector/types/pojo/ArrowType.Duration.html      |    10 +-
 .../vector/types/pojo/ArrowType.ExtensionType.html |    10 +-
 .../types/pojo/ArrowType.FixedSizeBinary.html      |    10 +-
 .../vector/types/pojo/ArrowType.FixedSizeList.html |    10 +-
 .../vector/types/pojo/ArrowType.FloatingPoint.html |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Int.html     |    10 +-
 .../vector/types/pojo/ArrowType.Interval.html      |    10 +-
 .../vector/types/pojo/ArrowType.LargeBinary.html   |    10 +-
 .../vector/types/pojo/ArrowType.LargeList.html     |    10 +-
 .../vector/types/pojo/ArrowType.LargeUtf8.html     |    10 +-
 .../arrow/vector/types/pojo/ArrowType.List.html    |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Map.html     |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Null.html    |    10 +-
 .../vector/types/pojo/ArrowType.PrimitiveType.html |    10 +-
 .../types/pojo/ArrowType.PrimitiveTypeVisitor.html |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Struct.html  |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Time.html    |    10 +-
 .../vector/types/pojo/ArrowType.Timestamp.html     |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Union.html   |    10 +-
 .../arrow/vector/types/pojo/ArrowType.Utf8.html    |    10 +-
 .../apache/arrow/vector/types/pojo/ArrowType.html  |    10 +-
 .../vector/types/pojo/DictionaryEncoding.html      |    10 +-
 .../vector/types/pojo/ExtensionTypeRegistry.html   |    10 +-
 .../org/apache/arrow/vector/types/pojo/Field.html  |    31 +-
 .../apache/arrow/vector/types/pojo/FieldType.html  |    25 +-
 .../org/apache/arrow/vector/types/pojo/Schema.html |    10 +-
 .../pojo/class-use/ArrowType.ArrowTypeID.html      |    10 +-
 .../pojo/class-use/ArrowType.ArrowTypeVisitor.html |    10 +-
 .../types/pojo/class-use/ArrowType.Binary.html     |    10 +-
 .../types/pojo/class-use/ArrowType.Bool.html       |    10 +-
 .../pojo/class-use/ArrowType.ComplexType.html      |    10 +-
 .../class-use/ArrowType.ComplexTypeVisitor.html    |    10 +-
 .../types/pojo/class-use/ArrowType.Date.html       |    10 +-
 .../types/pojo/class-use/ArrowType.Decimal.html    |    10 +-
 .../types/pojo/class-use/ArrowType.Duration.html   |    10 +-
 .../pojo/class-use/ArrowType.ExtensionType.html    |    10 +-
 .../pojo/class-use/ArrowType.FixedSizeBinary.html  |    10 +-
 .../pojo/class-use/ArrowType.FixedSizeList.html    |    10 +-
 .../pojo/class-use/ArrowType.FloatingPoint.html    |    10 +-
 .../vector/types/pojo/class-use/ArrowType.Int.html |    10 +-
 .../types/pojo/class-use/ArrowType.Interval.html   |    10 +-
 .../pojo/class-use/ArrowType.LargeBinary.html      |    10 +-
 .../types/pojo/class-use/ArrowType.LargeList.html  |    10 +-
 .../types/pojo/class-use/ArrowType.LargeUtf8.html  |    10 +-
 .../types/pojo/class-use/ArrowType.List.html       |    10 +-
 .../vector/types/pojo/class-use/ArrowType.Map.html |    10 +-
 .../types/pojo/class-use/ArrowType.Null.html       |    10 +-
 .../pojo/class-use/ArrowType.PrimitiveType.html    |    10 +-
 .../class-use/ArrowType.PrimitiveTypeVisitor.html  |    10 +-
 .../types/pojo/class-use/ArrowType.Struct.html     |    10 +-
 .../types/pojo/class-use/ArrowType.Time.html       |    10 +-
 .../types/pojo/class-use/ArrowType.Timestamp.html  |    10 +-
 .../types/pojo/class-use/ArrowType.Union.html      |    10 +-
 .../types/pojo/class-use/ArrowType.Utf8.html       |    10 +-
 .../vector/types/pojo/class-use/ArrowType.html     |    83 +-
 .../types/pojo/class-use/DictionaryEncoding.html   |    14 +-
 .../pojo/class-use/ExtensionTypeRegistry.html      |    10 +-
 .../arrow/vector/types/pojo/class-use/Field.html   |   265 +-
 .../vector/types/pojo/class-use/FieldType.html     |    48 +-
 .../arrow/vector/types/pojo/class-use/Schema.html  |   124 +-
 .../arrow/vector/types/pojo/package-frame.html     |     6 +-
 .../arrow/vector/types/pojo/package-summary.html   |    10 +-
 .../arrow/vector/types/pojo/package-tree.html      |    10 +-
 .../arrow/vector/types/pojo/package-use.html       |    53 +-
 .../util/ByteArrayReadableSeekableByteChannel.html |    10 +-
 .../org/apache/arrow/vector/util/CallBack.html     |    10 +-
 .../arrow/vector/util/DataSizeRoundingUtil.html    |    10 +-
 .../org/apache/arrow/vector/util/DateUtility.html  |    10 +-
 .../apache/arrow/vector/util/DecimalUtility.html   |    10 +-
 .../arrow/vector/util/DictionaryUtility.html       |    10 +-
 .../util/ElementAddressableVectorIterator.html     |    10 +-
 .../arrow/vector/util/JsonStringArrayList.html     |    10 +-
 .../arrow/vector/util/JsonStringHashMap.html       |    10 +-
 .../apache/arrow/vector/util/MapWithOrdinal.html   |    10 +-
 .../arrow/vector/util/MapWithOrdinalImpl.html      |    10 +-
 .../arrow/vector/util/MultiMapWithOrdinal.html     |    10 +-
 .../vector/util/OversizedAllocationException.html  |    10 +-
 .../vector/util/PromotableMultiMapWithOrdinal.html |    10 +-
 .../vector/util/SchemaChangeRuntimeException.html  |    10 +-
 .../apache/arrow/vector/util/SchemaUtility.html    |    10 +-
 .../arrow/vector/util/Text.TextSerializer.html     |    10 +-
 .../org/apache/arrow/vector/util/Text.html         |    10 +-
 .../org/apache/arrow/vector/util/TransferPair.html |    10 +-
 .../org/apache/arrow/vector/util/Validator.html    |    10 +-
 .../arrow/vector/util/ValueVectorUtility.html      |    10 +-
 .../arrow/vector/util/VectorBatchAppender.html     |    10 +-
 .../vector/util/VectorSchemaRootAppender.html      |    10 +-
 .../ByteArrayReadableSeekableByteChannel.html      |    10 +-
 .../arrow/vector/util/class-use/CallBack.html      |    54 +-
 .../util/class-use/DataSizeRoundingUtil.html       |    10 +-
 .../arrow/vector/util/class-use/DateUtility.html   |    10 +-
 .../vector/util/class-use/DecimalUtility.html      |    10 +-
 .../vector/util/class-use/DictionaryUtility.html   |    10 +-
 .../ElementAddressableVectorIterator.html          |    10 +-
 .../vector/util/class-use/JsonStringArrayList.html |    10 +-
 .../vector/util/class-use/JsonStringHashMap.html   |    10 +-
 .../vector/util/class-use/MapWithOrdinal.html      |    10 +-
 .../vector/util/class-use/MapWithOrdinalImpl.html  |    10 +-
 .../vector/util/class-use/MultiMapWithOrdinal.html |    10 +-
 .../class-use/OversizedAllocationException.html    |    10 +-
 .../class-use/PromotableMultiMapWithOrdinal.html   |    10 +-
 .../class-use/SchemaChangeRuntimeException.html    |    10 +-
 .../arrow/vector/util/class-use/SchemaUtility.html |    10 +-
 .../vector/util/class-use/Text.TextSerializer.html |    10 +-
 .../apache/arrow/vector/util/class-use/Text.html   |    44 +-
 .../arrow/vector/util/class-use/TransferPair.html  |   352 +-
 .../arrow/vector/util/class-use/Validator.html     |    10 +-
 .../vector/util/class-use/ValueVectorUtility.html  |    10 +-
 .../vector/util/class-use/VectorBatchAppender.html |    10 +-
 .../util/class-use/VectorSchemaRootAppender.html   |    10 +-
 .../apache/arrow/vector/util/package-frame.html    |     6 +-
 .../apache/arrow/vector/util/package-summary.html  |    10 +-
 .../org/apache/arrow/vector/util/package-tree.html |    10 +-
 .../org/apache/arrow/vector/util/package-use.html  |    10 +-
 .../vector/validate/MetadataV4UnionChecker.html    |    10 +-
 .../validate/ValidateUtil.ValidateException.html   |    10 +-
 .../apache/arrow/vector/validate/ValidateUtil.html |    10 +-
 .../validate/ValidateVectorBufferVisitor.html      |    10 +-
 .../vector/validate/ValidateVectorDataVisitor.html |    10 +-
 .../vector/validate/ValidateVectorTypeVisitor.html |    10 +-
 .../vector/validate/ValidateVectorVisitor.html     |    10 +-
 .../validate/class-use/MetadataV4UnionChecker.html |    10 +-
 .../class-use/ValidateUtil.ValidateException.html  |    10 +-
 .../vector/validate/class-use/ValidateUtil.html    |    10 +-
 .../class-use/ValidateVectorBufferVisitor.html     |    10 +-
 .../class-use/ValidateVectorDataVisitor.html       |    10 +-
 .../class-use/ValidateVectorTypeVisitor.html       |    10 +-
 .../validate/class-use/ValidateVectorVisitor.html  |    10 +-
 .../arrow/vector/validate/package-frame.html       |     6 +-
 .../arrow/vector/validate/package-summary.html     |    10 +-
 .../apache/arrow/vector/validate/package-tree.html |    10 +-
 .../apache/arrow/vector/validate/package-use.html  |    10 +-
 docs/java/reference/overview-frame.html            |    12 +-
 docs/java/reference/overview-summary.html          |    34 +-
 docs/java/reference/overview-tree.html             |   124 +-
 docs/java/reference/package-list                   |     6 +-
 docs/java/reference/serialized-form.html           |   551 +-
 docs/java/vector.html                              |   747 +-
 docs/java/vector_schema_root.html                  |   747 +-
 docs/js/.nojekyll                                  |     1 +
 docs/js/assets/highlight.css                       |    92 +
 docs/js/assets/icons.css                           |  1043 ++
 docs/js/assets/{images => }/icons.png              |   Bin
 docs/js/assets/{images => }/icons@2x.png           |   Bin
 docs/js/assets/main.js                             |    52 +
 docs/js/assets/search.js                           |     1 +
 docs/js/assets/style.css                           |  1388 +++
 docs/js/assets/{images => }/widgets.png            |   Bin
 docs/js/assets/{images => }/widgets@2x.png         |   Bin
 docs/js/classes/Arrow_dom.Builder.html             |  1408 +--
 docs/js/classes/Arrow_dom.Data.html                |     5 +
 docs/js/classes/Arrow_dom.DataType.html            |   962 +-
 docs/js/classes/Arrow_dom.Field-1.html             |   535 +-
 docs/js/classes/Arrow_dom.MapRow.html              |     1 +
 docs/js/classes/Arrow_dom.RecordBatchReader.html   |  1254 +--
 docs/js/classes/Arrow_dom.RecordBatchWriter.html   |   876 +-
 docs/js/classes/Arrow_dom.Schema-1.html            |   473 +-
 docs/js/classes/Arrow_dom.StructRow.html           |     1 +
 docs/js/classes/Arrow_dom.Table.html               |  1960 +---
 docs/js/classes/Arrow_dom.Vector.html              |    90 +
 docs/js/classes/Arrow_dom.Visitor.html             |  1915 +---
 docs/js/enums/Arrow_dom.BufferType.html            |   262 +-
 docs/js/enums/Arrow_dom.DateUnit.html              |     1 +
 docs/js/enums/Arrow_dom.IntervalUnit.html          |     1 +
 docs/js/enums/Arrow_dom.MetadataVersion.html       |    24 +
 docs/js/enums/Arrow_dom.Precision.html             |     1 +
 docs/js/enums/Arrow_dom.TimeUnit.html              |     1 +
 docs/js/enums/Arrow_dom.Type.html                  |   934 +-
 docs/js/enums/Arrow_dom.UnionMode.html             |     1 +
 docs/js/index.html                                 |   431 +-
 docs/js/modules.html                               |   118 +-
 docs/js/modules/Arrow_dom.Field.html               |   109 +-
 docs/js/modules/Arrow_dom.Schema.html              |   109 +-
 docs/js/modules/Arrow_dom.html                     |   272 +-
 docs/js/modules/Arrow_node.html                    |   262 +-
 docs/objects.inv                                   |   Bin 124628 -> 154964 bytes
 docs/python/api.html                               |   279 +-
 docs/python/api/arrays.html                        |   286 +-
 docs/python/api/compute.html                       |  1058 +-
 docs/python/api/cuda.html                          |   270 +-
 docs/python/api/dataset.html                       |   331 +-
 docs/python/api/datatypes.html                     |   272 +-
 docs/python/api/files.html                         |   284 +-
 docs/python/api/filesystems.html                   |   321 +-
 docs/python/api/flight.html                        |   276 +-
 docs/python/api/formats.html                       |   318 +-
 docs/python/api/ipc.html                           |   290 +-
 docs/python/api/memory.html                        |   272 +-
 docs/python/api/misc.html                          |   268 +-
 docs/python/api/plasma.html                        |   268 +-
 docs/python/api/tables.html                        |   275 +-
 docs/python/benchmarks.html                        |   747 +-
 docs/python/compute.html                           |   934 +-
 docs/python/csv.html                               |   749 +-
 docs/python/data.html                              |  1349 ++-
 docs/python/dataset.html                           |  1012 +-
 docs/python/extending_types.html                   |   759 +-
 docs/python/feather.html                           |   747 +-
 docs/python/filesystems.html                       |   747 +-
 docs/python/filesystems_deprecated.html            |   753 +-
 docs/python/generated/pyarrow.Array.html           |   705 +-
 docs/python/generated/pyarrow.BinaryArray.html     |   711 +-
 docs/python/generated/pyarrow.BinaryScalar.html    |   307 +-
 docs/python/generated/pyarrow.BooleanArray.html    |   715 +-
 docs/python/generated/pyarrow.BooleanScalar.html   |   303 +-
 docs/python/generated/pyarrow.Buffer.html          |   353 +-
 .../generated/pyarrow.BufferOutputStream.html      |   470 +-
 docs/python/generated/pyarrow.BufferReader.html    |   466 +-
 docs/python/generated/pyarrow.ChunkedArray.html    |   669 +-
 docs/python/generated/pyarrow.Codec.html           |   448 +-
 .../generated/pyarrow.CompressedInputStream.html   |   470 +-
 .../generated/pyarrow.CompressedOutputStream.html  |   470 +-
 docs/python/generated/pyarrow.DataType.html        |   319 +-
 docs/python/generated/pyarrow.Date32Array.html     |   707 +-
 docs/python/generated/pyarrow.Date32Scalar.html    |   303 +-
 docs/python/generated/pyarrow.Date64Array.html     |   707 +-
 docs/python/generated/pyarrow.Date64Scalar.html    |   303 +-
 docs/python/generated/pyarrow.Decimal128Array.html |   707 +-
 .../python/generated/pyarrow.Decimal128Scalar.html |   303 +-
 docs/python/generated/pyarrow.Decimal128Type.html  |   333 +-
 docs/python/generated/pyarrow.DictionaryArray.html |   758 +-
 .../python/generated/pyarrow.DictionaryScalar.html |   325 +-
 docs/python/generated/pyarrow.DictionaryType.html  |   333 +-
 docs/python/generated/pyarrow.DoubleScalar.html    |   303 +-
 docs/python/generated/pyarrow.DurationArray.html   |   707 +-
 docs/python/generated/pyarrow.DurationScalar.html  |   307 +-
 docs/python/generated/pyarrow.ExtensionArray.html  |   717 +-
 docs/python/generated/pyarrow.ExtensionType.html   |   347 +-
 docs/python/generated/pyarrow.Field.html           |   399 +-
 .../generated/pyarrow.FixedSizeBinaryArray.html    |   707 +-
 .../generated/pyarrow.FixedSizeBinaryScalar.html   |   307 +-
 .../generated/pyarrow.FixedSizeBinaryType.html     |   325 +-
 .../generated/pyarrow.FixedSizeBufferWriter.html   |   472 +-
 .../generated/pyarrow.FixedSizeListArray.html      |   740 +-
 docs/python/generated/pyarrow.FloatScalar.html     |   303 +-
 .../generated/pyarrow.FloatingPointArray.html      |   707 +-
 .../generated/pyarrow.HadoopFileSystem.cat.html    |   283 +-
 .../generated/pyarrow.HadoopFileSystem.chmod.html  |   284 +-
 .../generated/pyarrow.HadoopFileSystem.chown.html  |   287 +-
 .../generated/pyarrow.HadoopFileSystem.delete.html |   284 +-
 .../generated/pyarrow.HadoopFileSystem.df.html     |   278 +-
 .../pyarrow.HadoopFileSystem.disk_usage.html       |   283 +-
 .../pyarrow.HadoopFileSystem.download.html         |   272 +-
 .../generated/pyarrow.HadoopFileSystem.exists.html |   279 +-
 .../pyarrow.HadoopFileSystem.get_capacity.html     |   278 +-
 .../pyarrow.HadoopFileSystem.get_space_used.html   |   278 +-
 .../generated/pyarrow.HadoopFileSystem.info.html   |   283 +-
 .../generated/pyarrow.HadoopFileSystem.ls.html     |   288 +-
 .../generated/pyarrow.HadoopFileSystem.mkdir.html  |   279 +-
 .../generated/pyarrow.HadoopFileSystem.open.html   |   283 +-
 .../generated/pyarrow.HadoopFileSystem.rename.html |   284 +-
 .../generated/pyarrow.HadoopFileSystem.rm.html     |   272 +-
 .../generated/pyarrow.HadoopFileSystem.upload.html |   272 +-
 docs/python/generated/pyarrow.HdfsFile.html        |   468 +-
 docs/python/generated/pyarrow.Int16Array.html      |   707 +-
 docs/python/generated/pyarrow.Int16Scalar.html     |   303 +-
 docs/python/generated/pyarrow.Int32Array.html      |   707 +-
 docs/python/generated/pyarrow.Int32Scalar.html     |   303 +-
 docs/python/generated/pyarrow.Int64Array.html      |   707 +-
 docs/python/generated/pyarrow.Int64Scalar.html     |   303 +-
 docs/python/generated/pyarrow.Int8Array.html       |   707 +-
 docs/python/generated/pyarrow.Int8Scalar.html      |   303 +-
 docs/python/generated/pyarrow.IntegerArray.html    |   707 +-
 .../python/generated/pyarrow.LargeBinaryArray.html |   711 +-
 .../generated/pyarrow.LargeBinaryScalar.html       |   307 +-
 docs/python/generated/pyarrow.LargeListArray.html  |   763 +-
 docs/python/generated/pyarrow.LargeListScalar.html |   313 +-
 .../python/generated/pyarrow.LargeStringArray.html |   699 +-
 .../generated/pyarrow.LargeStringScalar.html       |   307 +-
 docs/python/generated/pyarrow.ListArray.html       |   757 +-
 docs/python/generated/pyarrow.ListScalar.html      |   307 +-
 docs/python/generated/pyarrow.ListType.html        |   329 +-
 docs/python/generated/pyarrow.LocalFileSystem.html |   477 +-
 docs/python/generated/pyarrow.MapArray.html        |  1882 ++++
 docs/python/generated/pyarrow.MapScalar.html       |  1273 +++
 docs/python/generated/pyarrow.MapType.html         |   337 +-
 .../python/generated/pyarrow.MemoryMappedFile.html |   486 +-
 docs/python/generated/pyarrow.MemoryPool.html      |   297 +-
 .../pyarrow.MonthDayNanoIntervalArray.html         |   707 +-
 .../pyarrow.MonthDayNanoIntervalScalar.html        |   307 +-
 docs/python/generated/pyarrow.NA.html              |   275 +-
 docs/python/generated/pyarrow.NativeFile.html      |   458 +-
 docs/python/generated/pyarrow.NullArray.html       |   707 +-
 docs/python/generated/pyarrow.NumericArray.html    |   707 +-
 docs/python/generated/pyarrow.OSFile.html          |   460 +-
 docs/python/generated/pyarrow.PyExtensionType.html |   351 +-
 docs/python/generated/pyarrow.PythonFile.html      |   456 +-
 docs/python/generated/pyarrow.RecordBatch.html     |   727 +-
 docs/python/generated/pyarrow.ResizableBuffer.html |   373 +-
 docs/python/generated/pyarrow.Scalar.html          |   301 +-
 docs/python/generated/pyarrow.Schema.html          |   521 +-
 .../generated/pyarrow.SerializationContext.html    |   356 +-
 .../generated/pyarrow.SerializedPyObject.html      |   324 +-
 docs/python/generated/pyarrow.StringArray.html     |   699 +-
 docs/python/generated/pyarrow.StringScalar.html    |   307 +-
 docs/python/generated/pyarrow.StructArray.html     |   773 +-
 docs/python/generated/pyarrow.StructScalar.html    |   325 +-
 docs/python/generated/pyarrow.StructType.html      |   329 +-
 docs/python/generated/pyarrow.Table.html           |  1093 +-
 docs/python/generated/pyarrow.TableGroupBy.html    |  1260 +++
 docs/python/generated/pyarrow.Tensor.html          |   347 +-
 docs/python/generated/pyarrow.Time32Array.html     |   707 +-
 docs/python/generated/pyarrow.Time32Scalar.html    |   303 +-
 docs/python/generated/pyarrow.Time32Type.html      |   327 +-
 docs/python/generated/pyarrow.Time64Array.html     |   707 +-
 docs/python/generated/pyarrow.Time64Scalar.html    |   303 +-
 docs/python/generated/pyarrow.Time64Type.html      |   327 +-
 docs/python/generated/pyarrow.TimestampArray.html  |   707 +-
 docs/python/generated/pyarrow.TimestampScalar.html |   307 +-
 docs/python/generated/pyarrow.TimestampType.html   |   331 +-
 docs/python/generated/pyarrow.UInt16Array.html     |   707 +-
 docs/python/generated/pyarrow.UInt16Scalar.html    |   303 +-
 docs/python/generated/pyarrow.UInt32Array.html     |   707 +-
 docs/python/generated/pyarrow.UInt32Scalar.html    |   303 +-
 docs/python/generated/pyarrow.UInt64Array.html     |   707 +-
 docs/python/generated/pyarrow.UInt64Scalar.html    |   303 +-
 docs/python/generated/pyarrow.UInt8Array.html      |   707 +-
 docs/python/generated/pyarrow.UInt8Scalar.html     |   303 +-
 docs/python/generated/pyarrow.UnionArray.html      |   773 +-
 docs/python/generated/pyarrow.UnionScalar.html     |   311 +-
 docs/python/generated/pyarrow.UnionType.html       |   331 +-
 docs/python/generated/pyarrow.allocate_buffer.html |   293 +-
 docs/python/generated/pyarrow.array.html           |   322 +-
 docs/python/generated/pyarrow.binary.html          |   279 +-
 docs/python/generated/pyarrow.bool_.html           |   272 +-
 docs/python/generated/pyarrow.chunked_array.html   |   287 +-
 docs/python/generated/pyarrow.compress.html        |   295 +-
 .../pyarrow.compute.ArraySortOptions.html          |  1249 +++
 .../pyarrow.compute.AssumeTimezoneOptions.html     |  1251 +++
 .../generated/pyarrow.compute.CastOptions.html     |  1360 +++
 .../generated/pyarrow.compute.CountOptions.html    |  1246 +++
 .../pyarrow.compute.DayOfWeekOptions.html          |  1248 +++
 .../pyarrow.compute.DictionaryEncodeOptions.html   |  1248 +++
 ...yarrow.compute.ElementWiseAggregateOptions.html |  1246 +++
 .../pyarrow.compute.ExtractRegexOptions.html       |  1245 +++
 .../generated/pyarrow.compute.FilterOptions.html   |  1246 +++
 .../generated/pyarrow.compute.IndexOptions.html    |  1245 +++
 .../generated/pyarrow.compute.JoinOptions.html     |  1249 +++
 .../pyarrow.compute.MakeStructOptions.html         |  1250 +++
 .../pyarrow.compute.MatchSubstringOptions.html     |  1247 +++
 .../generated/pyarrow.compute.ModeOptions.html     |  1251 +++
 .../generated/pyarrow.compute.NullOptions.html     |  1245 +++
 .../generated/pyarrow.compute.PadOptions.html      |  1247 +++
 .../pyarrow.compute.PartitionNthOptions.html       |  1248 +++
 .../generated/pyarrow.compute.QuantileOptions.html |  1261 +++
 .../pyarrow.compute.ReplaceSliceOptions.html       |  1249 +++
 .../pyarrow.compute.ReplaceSubstringOptions.html   |  1250 +++
 .../generated/pyarrow.compute.RoundOptions.html    |  1250 +++
 .../pyarrow.compute.RoundTemporalOptions.html      |  1250 +++
 .../pyarrow.compute.RoundToMultipleOptions.html    |  1251 +++
 .../pyarrow.compute.ScalarAggregateOptions.html    |  1249 +++
 .../generated/pyarrow.compute.SelectKOptions.html  |  1251 +++
 .../pyarrow.compute.SetLookupOptions.html          |  1249 +++
 .../generated/pyarrow.compute.SliceOptions.html    |  1250 +++
 .../generated/pyarrow.compute.SortOptions.html     |  1251 +++
 .../generated/pyarrow.compute.SplitOptions.html    |  1248 +++
 .../pyarrow.compute.SplitPatternOptions.html       |  1250 +++
 .../generated/pyarrow.compute.StrftimeOptions.html |  1247 +++
 .../generated/pyarrow.compute.StrptimeOptions.html |  1248 +++
 .../pyarrow.compute.StructFieldOptions.html        |  1246 +++
 .../generated/pyarrow.compute.TDigestOptions.html  |  1255 +++
 .../generated/pyarrow.compute.TakeOptions.html     |  1247 +++
 .../generated/pyarrow.compute.TrimOptions.html     |  1245 +++
 .../generated/pyarrow.compute.VarianceOptions.html |  1251 +++
 .../generated/pyarrow.compute.WeekOptions.html     |  1254 +++
 docs/python/generated/pyarrow.compute.abs.html     |   290 +-
 .../generated/pyarrow.compute.abs_checked.html     |   284 +-
 docs/python/generated/pyarrow.compute.acos.html    |   289 +-
 .../generated/pyarrow.compute.acos_checked.html    |   289 +-
 docs/python/generated/pyarrow.compute.add.html     |   287 +-
 .../generated/pyarrow.compute.add_checked.html     |   287 +-
 docs/python/generated/pyarrow.compute.all.html     |   301 +-
 docs/python/generated/pyarrow.compute.and_.html    |   287 +-
 .../generated/pyarrow.compute.and_kleene.html      |   287 +-
 docs/python/generated/pyarrow.compute.and_not.html |   287 +-
 .../generated/pyarrow.compute.and_not_kleene.html  |   287 +-
 docs/python/generated/pyarrow.compute.any.html     |   301 +-
 .../pyarrow.compute.approximate_median.html        |   297 +-
 .../generated/pyarrow.compute.array_filter.html    |   295 +-
 .../pyarrow.compute.array_sort_indices.html        |   297 +-
 .../generated/pyarrow.compute.array_take.html      |   296 +-
 .../pyarrow.compute.ascii_capitalize.html          |   284 +-
 .../generated/pyarrow.compute.ascii_center.html    |   301 +-
 .../generated/pyarrow.compute.ascii_is_alnum.html  |   284 +-
 .../generated/pyarrow.compute.ascii_is_alpha.html  |   284 +-
 .../pyarrow.compute.ascii_is_decimal.html          |   284 +-
 .../generated/pyarrow.compute.ascii_is_lower.html  |   284 +-
 .../pyarrow.compute.ascii_is_printable.html        |   284 +-
 .../generated/pyarrow.compute.ascii_is_space.html  |   284 +-
 .../generated/pyarrow.compute.ascii_is_title.html  |   284 +-
 .../generated/pyarrow.compute.ascii_is_upper.html  |   284 +-
 .../generated/pyarrow.compute.ascii_lower.html     |   284 +-
 .../generated/pyarrow.compute.ascii_lpad.html      |   301 +-
 .../generated/pyarrow.compute.ascii_ltrim.html     |   303 +-
 .../pyarrow.compute.ascii_ltrim_whitespace.html    |   284 +-
 .../generated/pyarrow.compute.ascii_reverse.html   |   284 +-
 .../generated/pyarrow.compute.ascii_rpad.html      |   301 +-
 .../generated/pyarrow.compute.ascii_rtrim.html     |   302 +-
 .../pyarrow.compute.ascii_rtrim_whitespace.html    |   284 +-
 .../pyarrow.compute.ascii_split_whitespace.html    |   296 +-
 .../generated/pyarrow.compute.ascii_swapcase.html  |   286 +-
 .../generated/pyarrow.compute.ascii_title.html     |   284 +-
 .../generated/pyarrow.compute.ascii_trim.html      |   303 +-
 .../pyarrow.compute.ascii_trim_whitespace.html     |   284 +-
 .../generated/pyarrow.compute.ascii_upper.html     |   284 +-
 docs/python/generated/pyarrow.compute.asin.html    |   289 +-
 .../generated/pyarrow.compute.asin_checked.html    |   289 +-
 .../generated/pyarrow.compute.assume_timezone.html |   301 +-
 docs/python/generated/pyarrow.compute.atan.html    |   289 +-
 docs/python/generated/pyarrow.compute.atan2.html   |   291 +-
 .../generated/pyarrow.compute.binary_join.html     |   292 +-
 .../pyarrow.compute.binary_join_element_wise.html  |   305 +-
 .../generated/pyarrow.compute.binary_length.html   |   293 +-
 .../generated/pyarrow.compute.binary_repeat.html   |  1207 ++
 .../pyarrow.compute.binary_replace_slice.html      |   317 +-
 .../generated/pyarrow.compute.binary_reverse.html  |  1206 ++
 .../generated/pyarrow.compute.bit_wise_and.html    |   287 +-
 .../generated/pyarrow.compute.bit_wise_not.html    |   284 +-
 .../generated/pyarrow.compute.bit_wise_or.html     |   287 +-
 .../generated/pyarrow.compute.bit_wise_xor.html    |   287 +-
 .../generated/pyarrow.compute.case_when.html       |   298 +-
 docs/python/generated/pyarrow.compute.cast.html    |   302 +-
 docs/python/generated/pyarrow.compute.ceil.html    |   286 +-
 .../generated/pyarrow.compute.ceil_temporal.html   |  1216 ++
 docs/python/generated/pyarrow.compute.choose.html  |   296 +-
 .../python/generated/pyarrow.compute.coalesce.html |   290 +-
 docs/python/generated/pyarrow.compute.cos.html     |   289 +-
 .../generated/pyarrow.compute.cos_checked.html     |   289 +-
 docs/python/generated/pyarrow.compute.count.html   |   292 +-
 .../generated/pyarrow.compute.count_distinct.html  |   292 +-
 .../generated/pyarrow.compute.count_substring.html |   298 +-
 .../pyarrow.compute.count_substring_regex.html     |   298 +-
 docs/python/generated/pyarrow.compute.day.html     |   284 +-
 .../generated/pyarrow.compute.day_of_week.html     |   296 +-
 .../generated/pyarrow.compute.day_of_year.html     |   284 +-
 .../pyarrow.compute.day_time_interval_between.html |   293 +-
 .../generated/pyarrow.compute.days_between.html    |   287 +-
 .../pyarrow.compute.dictionary_encode.html         |   294 +-
 docs/python/generated/pyarrow.compute.divide.html  |   287 +-
 .../generated/pyarrow.compute.divide_checked.html  |   287 +-
 .../generated/pyarrow.compute.drop_null.html       |   284 +-
 .../generated/pyarrow.compute.ends_with.html       |   303 +-
 docs/python/generated/pyarrow.compute.equal.html   |   287 +-
 .../generated/pyarrow.compute.extract_regex.html   |   291 +-
 .../pyarrow.compute.fill_null_backward.html        |  1206 ++
 .../pyarrow.compute.fill_null_forward.html         |  1206 ++
 docs/python/generated/pyarrow.compute.filter.html  |   305 +-
 .../generated/pyarrow.compute.find_substring.html  |   298 +-
 .../pyarrow.compute.find_substring_regex.html      |   298 +-
 docs/python/generated/pyarrow.compute.floor.html   |   286 +-
 .../generated/pyarrow.compute.floor_temporal.html  |  1216 ++
 docs/python/generated/pyarrow.compute.greater.html |   287 +-
 .../generated/pyarrow.compute.greater_equal.html   |   287 +-
 docs/python/generated/pyarrow.compute.hour.html    |   284 +-
 .../generated/pyarrow.compute.hours_between.html   |   287 +-
 docs/python/generated/pyarrow.compute.if_else.html |   292 +-
 docs/python/generated/pyarrow.compute.index.html   |   295 +-
 .../python/generated/pyarrow.compute.index_in.html |   297 +-
 .../generated/pyarrow.compute.indices_nonzero.html |  1206 ++
 docs/python/generated/pyarrow.compute.invert.html  |   284 +-
 .../generated/pyarrow.compute.is_finite.html       |   293 +-
 docs/python/generated/pyarrow.compute.is_in.html   |   297 +-
 docs/python/generated/pyarrow.compute.is_inf.html  |   284 +-
 docs/python/generated/pyarrow.compute.is_nan.html  |   284 +-
 docs/python/generated/pyarrow.compute.is_null.html |   291 +-
 .../python/generated/pyarrow.compute.is_valid.html |   286 +-
 .../generated/pyarrow.compute.iso_calendar.html    |   284 +-
 .../python/generated/pyarrow.compute.iso_week.html |   289 +-
 .../python/generated/pyarrow.compute.iso_year.html |   287 +-
 docs/python/generated/pyarrow.compute.less.html    |   287 +-
 .../generated/pyarrow.compute.less_equal.html      |   287 +-
 .../generated/pyarrow.compute.list_element.html    |   293 +-
 .../generated/pyarrow.compute.list_flatten.html    |   284 +-
 .../pyarrow.compute.list_parent_indices.html       |   284 +-
 .../pyarrow.compute.list_value_length.html         |   284 +-
 docs/python/generated/pyarrow.compute.ln.html      |   286 +-
 .../generated/pyarrow.compute.ln_checked.html      |   288 +-
 docs/python/generated/pyarrow.compute.log10.html   |   289 +-
 .../generated/pyarrow.compute.log10_checked.html   |   291 +-
 docs/python/generated/pyarrow.compute.log1p.html   |   289 +-
 .../generated/pyarrow.compute.log1p_checked.html   |   289 +-
 docs/python/generated/pyarrow.compute.log2.html    |   289 +-
 .../generated/pyarrow.compute.log2_checked.html    |   291 +-
 docs/python/generated/pyarrow.compute.logb.html    |   289 +-
 .../generated/pyarrow.compute.logb_checked.html    |   289 +-
 .../generated/pyarrow.compute.make_struct.html     |   300 +-
 .../generated/pyarrow.compute.match_like.html      |   303 +-
 .../generated/pyarrow.compute.match_substring.html |   298 +-
 .../pyarrow.compute.match_substring_regex.html     |   298 +-
 docs/python/generated/pyarrow.compute.max.html     |   297 +-
 .../pyarrow.compute.max_element_wise.html          |   295 +-
 docs/python/generated/pyarrow.compute.mean.html    |   297 +-
 .../generated/pyarrow.compute.microsecond.html     |   284 +-
 .../pyarrow.compute.microseconds_between.html      |   287 +-
 .../generated/pyarrow.compute.millisecond.html     |   284 +-
 .../pyarrow.compute.milliseconds_between.html      |   287 +-
 docs/python/generated/pyarrow.compute.min.html     |   297 +-
 .../pyarrow.compute.min_element_wise.html          |   295 +-
 docs/python/generated/pyarrow.compute.min_max.html |   297 +-
 docs/python/generated/pyarrow.compute.minute.html  |   284 +-
 .../generated/pyarrow.compute.minutes_between.html |   287 +-
 docs/python/generated/pyarrow.compute.mode.html    |   310 +-
 docs/python/generated/pyarrow.compute.month.html   |   284 +-
 ...ow.compute.month_day_nano_interval_between.html |   287 +-
 .../pyarrow.compute.month_interval_between.html    |   287 +-
 .../python/generated/pyarrow.compute.multiply.html |   287 +-
 .../pyarrow.compute.multiply_checked.html          |   287 +-
 .../generated/pyarrow.compute.nanosecond.html      |   284 +-
 .../pyarrow.compute.nanoseconds_between.html       |   287 +-
 docs/python/generated/pyarrow.compute.negate.html  |   284 +-
 .../generated/pyarrow.compute.negate_checked.html  |   284 +-
 .../generated/pyarrow.compute.not_equal.html       |   287 +-
 docs/python/generated/pyarrow.compute.or_.html     |   287 +-
 .../generated/pyarrow.compute.or_kleene.html       |   287 +-
 .../pyarrow.compute.partition_nth_indices.html     |   296 +-
 docs/python/generated/pyarrow.compute.power.html   |   287 +-
 .../generated/pyarrow.compute.power_checked.html   |   287 +-
 docs/python/generated/pyarrow.compute.product.html |   297 +-
 .../python/generated/pyarrow.compute.quantile.html |   311 +-
 docs/python/generated/pyarrow.compute.quarter.html |   284 +-
 .../pyarrow.compute.quarters_between.html          |   287 +-
 .../pyarrow.compute.replace_substring.html         |   315 +-
 .../pyarrow.compute.replace_substring_regex.html   |   312 +-
 .../pyarrow.compute.replace_with_mask.html         |   305 +-
 docs/python/generated/pyarrow.compute.round.html   |   301 +-
 .../generated/pyarrow.compute.round_temporal.html  |  1216 ++
 .../pyarrow.compute.round_to_multiple.html         |   302 +-
 docs/python/generated/pyarrow.compute.second.html  |   284 +-
 .../generated/pyarrow.compute.seconds_between.html |   287 +-
 .../pyarrow.compute.select_k_unstable.html         |   312 +-
 .../generated/pyarrow.compute.shift_left.html      |   297 +-
 .../pyarrow.compute.shift_left_checked.html        |   295 +-
 .../generated/pyarrow.compute.shift_right.html     |   295 +-
 .../pyarrow.compute.shift_right_checked.html       |   294 +-
 docs/python/generated/pyarrow.compute.sign.html    |   284 +-
 docs/python/generated/pyarrow.compute.sin.html     |   289 +-
 .../generated/pyarrow.compute.sin_checked.html     |   289 +-
 .../generated/pyarrow.compute.sort_indices.html    |   305 +-
 .../generated/pyarrow.compute.split_pattern.html   |   300 +-
 .../pyarrow.compute.split_pattern_regex.html       |   300 +-
 .../generated/pyarrow.compute.starts_with.html     |   309 +-
 docs/python/generated/pyarrow.compute.stddev.html  |   301 +-
 .../python/generated/pyarrow.compute.strftime.html |   301 +-
 .../generated/pyarrow.compute.string_is_ascii.html |   284 +-
 .../python/generated/pyarrow.compute.strptime.html |   296 +-
 .../generated/pyarrow.compute.struct_field.html    |  1216 ++
 .../generated/pyarrow.compute.subsecond.html       |   284 +-
 .../python/generated/pyarrow.compute.subtract.html |   287 +-
 .../pyarrow.compute.subtract_checked.html          |   287 +-
 docs/python/generated/pyarrow.compute.sum.html     |   297 +-
 docs/python/generated/pyarrow.compute.take.html    |   295 +-
 docs/python/generated/pyarrow.compute.tan.html     |   289 +-
 .../generated/pyarrow.compute.tan_checked.html     |   289 +-
 docs/python/generated/pyarrow.compute.tdigest.html |   309 +-
 docs/python/generated/pyarrow.compute.trunc.html   |   288 +-
 docs/python/generated/pyarrow.compute.unique.html  |   284 +-
 docs/python/generated/pyarrow.compute.us_week.html |   291 +-
 .../generated/pyarrow.compute.utf8_capitalize.html |   284 +-
 .../generated/pyarrow.compute.utf8_center.html     |   297 +-
 .../generated/pyarrow.compute.utf8_is_alnum.html   |   284 +-
 .../generated/pyarrow.compute.utf8_is_alpha.html   |   284 +-
 .../generated/pyarrow.compute.utf8_is_decimal.html |   284 +-
 .../generated/pyarrow.compute.utf8_is_digit.html   |   284 +-
 .../generated/pyarrow.compute.utf8_is_lower.html   |   284 +-
 .../generated/pyarrow.compute.utf8_is_numeric.html |   284 +-
 .../pyarrow.compute.utf8_is_printable.html         |   284 +-
 .../generated/pyarrow.compute.utf8_is_space.html   |   284 +-
 .../generated/pyarrow.compute.utf8_is_title.html   |   284 +-
 .../generated/pyarrow.compute.utf8_is_upper.html   |   284 +-
 .../generated/pyarrow.compute.utf8_length.html     |   287 +-
 .../generated/pyarrow.compute.utf8_lower.html      |   284 +-
 .../generated/pyarrow.compute.utf8_lpad.html       |   297 +-
 .../generated/pyarrow.compute.utf8_ltrim.html      |   299 +-
 .../pyarrow.compute.utf8_ltrim_whitespace.html     |   284 +-
 .../pyarrow.compute.utf8_replace_slice.html        |   305 +-
 .../generated/pyarrow.compute.utf8_reverse.html    |   284 +-
 .../generated/pyarrow.compute.utf8_rpad.html       |   297 +-
 .../generated/pyarrow.compute.utf8_rtrim.html      |   298 +-
 .../pyarrow.compute.utf8_rtrim_whitespace.html     |   284 +-
 .../pyarrow.compute.utf8_slice_codeunits.html      |   313 +-
 .../pyarrow.compute.utf8_split_whitespace.html     |   296 +-
 .../generated/pyarrow.compute.utf8_swapcase.html   |   284 +-
 .../generated/pyarrow.compute.utf8_title.html      |   284 +-
 .../generated/pyarrow.compute.utf8_trim.html       |   299 +-
 .../pyarrow.compute.utf8_trim_whitespace.html      |   290 +-
 .../generated/pyarrow.compute.utf8_upper.html      |   284 +-
 .../generated/pyarrow.compute.value_counts.html    |   284 +-
 .../python/generated/pyarrow.compute.variance.html |   307 +-
 docs/python/generated/pyarrow.compute.week.html    |   309 +-
 .../generated/pyarrow.compute.weeks_between.html   |   299 +-
 docs/python/generated/pyarrow.compute.xor.html     |   287 +-
 docs/python/generated/pyarrow.compute.year.html    |   290 +-
 .../generated/pyarrow.compute.year_month_day.html  |  1207 ++
 .../generated/pyarrow.compute.years_between.html   |   287 +-
 docs/python/generated/pyarrow.concat_arrays.html   |   291 +-
 docs/python/generated/pyarrow.concat_tables.html   |   287 +-
 docs/python/generated/pyarrow.cpu_count.html       |   272 +-
 .../generated/pyarrow.create_memory_map.html       |   288 +-
 .../generated/pyarrow.csv.CSVStreamingReader.html  |   337 +-
 docs/python/generated/pyarrow.csv.CSVWriter.html   |   344 +-
 .../generated/pyarrow.csv.ConvertOptions.html      |   410 +-
 docs/python/generated/pyarrow.csv.ISO8601.html     |   272 +-
 docs/python/generated/pyarrow.csv.InvalidRow.html  |  1290 +++
 .../python/generated/pyarrow.csv.ParseOptions.html |   369 +-
 docs/python/generated/pyarrow.csv.ReadOptions.html |   365 +-
 .../python/generated/pyarrow.csv.WriteOptions.html |   307 +-
 docs/python/generated/pyarrow.csv.open_csv.html    |   305 +-
 docs/python/generated/pyarrow.csv.read_csv.html    |   306 +-
 docs/python/generated/pyarrow.csv.write_csv.html   |   296 +-
 .../generated/pyarrow.cuda.BufferReader.html       |   472 +-
 .../generated/pyarrow.cuda.BufferWriter.html       |   465 +-
 docs/python/generated/pyarrow.cuda.Context.html    |   459 +-
 docs/python/generated/pyarrow.cuda.CudaBuffer.html |   506 +-
 docs/python/generated/pyarrow.cuda.HostBuffer.html |   355 +-
 .../generated/pyarrow.cuda.IpcMemHandle.html       |   322 +-
 .../generated/pyarrow.cuda.new_host_buffer.html    |   289 +-
 .../generated/pyarrow.cuda.read_message.html       |   289 +-
 .../generated/pyarrow.cuda.read_record_batch.html  |   297 +-
 .../pyarrow.cuda.serialize_record_batch.html       |   289 +-
 .../generated/pyarrow.dataset.CsvFileFormat.html   |   341 +-
 .../pyarrow.dataset.CsvFragmentScanOptions.html    |  1263 +++
 docs/python/generated/pyarrow.dataset.Dataset.html |   403 +-
 .../pyarrow.dataset.DirectoryPartitioning.html     |   360 +-
 .../generated/pyarrow.dataset.Expression.html      |   321 +-
 .../generated/pyarrow.dataset.FileFormat.html      |   307 +-
 .../pyarrow.dataset.FileSystemDataset.html         |   476 +-
 .../pyarrow.dataset.FileSystemDatasetFactory.html  |   330 +-
 .../pyarrow.dataset.FileSystemFactoryOptions.html  |   327 +-
 .../python/generated/pyarrow.dataset.Fragment.html |  1385 +++
 .../pyarrow.dataset.FragmentScanOptions.html       |  1229 ++
 .../pyarrow.dataset.HivePartitioning.html          |   363 +-
 .../generated/pyarrow.dataset.IpcFileFormat.html   |   319 +-
 .../pyarrow.dataset.ParquetFileFormat.html         |   340 +-
 ...pyarrow.dataset.ParquetFragmentScanOptions.html |  1290 +++
 .../pyarrow.dataset.ParquetReadOptions.html        |  1260 +++
 .../generated/pyarrow.dataset.Partitioning.html    |   295 +-
 .../pyarrow.dataset.PartitioningFactory.html       |   285 +-
 docs/python/generated/pyarrow.dataset.Scanner.html |   531 +-
 .../generated/pyarrow.dataset.UnionDataset.html    |   427 +-
 docs/python/generated/pyarrow.dataset.dataset.html |   322 +-
 docs/python/generated/pyarrow.dataset.field.html   |   283 +-
 .../generated/pyarrow.dataset.parquet_dataset.html |   310 +-
 .../generated/pyarrow.dataset.partitioning.html    |   302 +-
 docs/python/generated/pyarrow.dataset.scalar.html  |   283 +-
 .../generated/pyarrow.dataset.write_dataset.html   |   363 +-
 docs/python/generated/pyarrow.date32.html          |   272 +-
 docs/python/generated/pyarrow.date64.html          |   272 +-
 docs/python/generated/pyarrow.decimal128.html      |   287 +-
 docs/python/generated/pyarrow.decompress.html      |   301 +-
 .../generated/pyarrow.default_memory_pool.html     |   272 +-
 docs/python/generated/pyarrow.deserialize.html     |   287 +-
 .../generated/pyarrow.deserialize_components.html  |   287 +-
 .../python/generated/pyarrow.deserialize_from.html |   294 +-
 docs/python/generated/pyarrow.dictionary.html      |   288 +-
 docs/python/generated/pyarrow.duration.html        |   283 +-
 .../generated/pyarrow.feather.read_feather.html    |   305 +-
 .../generated/pyarrow.feather.read_table.html      |   294 +-
 .../generated/pyarrow.feather.write_feather.html   |   304 +-
 docs/python/generated/pyarrow.field.html           |   296 +-
 docs/python/generated/pyarrow.flight.Action.html   |   294 +-
 .../generated/pyarrow.flight.ActionType.html       |   310 +-
 docs/python/generated/pyarrow.flight.CallInfo.html |   295 +-
 .../pyarrow.flight.ClientAuthHandler.html          |   303 +-
 .../generated/pyarrow.flight.ClientMiddleware.html |   317 +-
 .../pyarrow.flight.ClientMiddlewareFactory.html    |   299 +-
 .../generated/pyarrow.flight.DescriptorType.html   |   329 +-
 .../pyarrow.flight.FlightCallOptions.html          |   295 +-
 .../generated/pyarrow.flight.FlightClient.html     |   485 +-
 .../generated/pyarrow.flight.FlightDescriptor.html |   309 +-
 .../generated/pyarrow.flight.FlightEndpoint.html   |   301 +-
 .../generated/pyarrow.flight.FlightInfo.html       |   325 +-
 .../generated/pyarrow.flight.FlightMethod.html     |   339 +-
 .../generated/pyarrow.flight.FlightServerBase.html |   369 +-
 .../generated/pyarrow.flight.GeneratorStream.html  |   292 +-
 docs/python/generated/pyarrow.flight.Location.html |   301 +-
 .../pyarrow.flight.RecordBatchStream.html          |   286 +-
 docs/python/generated/pyarrow.flight.Result.html   |   286 +-
 .../pyarrow.flight.ServerAuthHandler.html          |   310 +-
 .../generated/pyarrow.flight.ServerMiddleware.html |   306 +-
 .../pyarrow.flight.ServerMiddlewareFactory.html    |   315 +-
 docs/python/generated/pyarrow.flight.Ticket.html   |   293 +-
 docs/python/generated/pyarrow.float16.html         |   272 +-
 docs/python/generated/pyarrow.float32.html         |   272 +-
 docs/python/generated/pyarrow.float64.html         |   272 +-
 docs/python/generated/pyarrow.foreign_buffer.html  |   289 +-
 .../python/generated/pyarrow.from_numpy_dtype.html |   278 +-
 .../python/generated/pyarrow.fs.FSSpecHandler.html |   499 +-
 docs/python/generated/pyarrow.fs.FileInfo.html     |   364 +-
 docs/python/generated/pyarrow.fs.FileSelector.html |   312 +-
 docs/python/generated/pyarrow.fs.FileSystem.html   |   560 +-
 .../generated/pyarrow.fs.FileSystemHandler.html    |   491 +-
 .../generated/pyarrow.fs.HadoopFileSystem.html     |   594 +-
 .../generated/pyarrow.fs.LocalFileSystem.html      |   569 +-
 docs/python/generated/pyarrow.fs.PyFileSystem.html |   581 +-
 docs/python/generated/pyarrow.fs.S3FileSystem.html |   633 +-
 docs/python/generated/pyarrow.fs.S3LogLevel.html   |  1265 +++
 .../generated/pyarrow.fs.SubTreeFileSystem.html    |   582 +-
 docs/python/generated/pyarrow.fs.copy_files.html   |  1231 ++
 docs/python/generated/pyarrow.fs.finalize_s3.html  |  1193 ++
 .../python/generated/pyarrow.fs.initialize_s3.html |  1202 ++
 .../generated/pyarrow.fs.resolve_s3_region.html    |  1213 ++
 docs/python/generated/pyarrow.get_include.html     |   272 +-
 docs/python/generated/pyarrow.get_libraries.html   |   272 +-
 .../python/generated/pyarrow.get_library_dirs.html |   272 +-
 docs/python/generated/pyarrow.hdfs.connect.html    |   301 +-
 docs/python/generated/pyarrow.input_stream.html    |   291 +-
 docs/python/generated/pyarrow.int16.html           |   272 +-
 docs/python/generated/pyarrow.int32.html           |   272 +-
 docs/python/generated/pyarrow.int64.html           |   272 +-
 docs/python/generated/pyarrow.int8.html            |   272 +-
 .../generated/pyarrow.ipc.IpcWriteOptions.html     |   357 +-
 docs/python/generated/pyarrow.ipc.Message.html     |   351 +-
 .../generated/pyarrow.ipc.MessageReader.html       |   303 +-
 .../pyarrow.ipc.RecordBatchFileReader.html         |   341 +-
 .../pyarrow.ipc.RecordBatchFileWriter.html         |   348 +-
 .../pyarrow.ipc.RecordBatchStreamReader.html       |   348 +-
 .../pyarrow.ipc.RecordBatchStreamWriter.html       |   348 +-
 .../pyarrow.ipc.get_record_batch_size.html         |   279 +-
 .../generated/pyarrow.ipc.get_tensor_size.html     |   279 +-
 docs/python/generated/pyarrow.ipc.new_file.html    |   292 +-
 docs/python/generated/pyarrow.ipc.new_stream.html  |   292 +-
 docs/python/generated/pyarrow.ipc.open_file.html   |   290 +-
 docs/python/generated/pyarrow.ipc.open_stream.html |   283 +-
 .../python/generated/pyarrow.ipc.read_message.html |   282 +-
 .../generated/pyarrow.ipc.read_record_batch.html   |   291 +-
 docs/python/generated/pyarrow.ipc.read_tensor.html |   282 +-
 .../python/generated/pyarrow.ipc.write_tensor.html |   287 +-
 .../generated/pyarrow.jemalloc_memory_pool.html    |   272 +-
 .../generated/pyarrow.jemalloc_set_decay_ms.html   |   279 +-
 .../generated/pyarrow.json.ParseOptions.html       |   319 +-
 .../python/generated/pyarrow.json.ReadOptions.html |   303 +-
 docs/python/generated/pyarrow.json.read_json.html  |   299 +-
 docs/python/generated/pyarrow.large_binary.html    |   272 +-
 docs/python/generated/pyarrow.large_list.html      |   282 +-
 docs/python/generated/pyarrow.large_string.html    |   272 +-
 docs/python/generated/pyarrow.large_utf8.html      |   272 +-
 docs/python/generated/pyarrow.list_.html           |   289 +-
 .../generated/pyarrow.log_memory_allocations.html  |   279 +-
 docs/python/generated/pyarrow.map_.html            |   288 +-
 docs/python/generated/pyarrow.memory_map.html      |   289 +-
 .../generated/pyarrow.mimalloc_memory_pool.html    |   272 +-
 .../generated/pyarrow.month_day_nano_interval.html |   272 +-
 docs/python/generated/pyarrow.null.html            |   272 +-
 docs/python/generated/pyarrow.nulls.html           |   293 +-
 docs/python/generated/pyarrow.orc.ORCFile.html     |   485 +-
 docs/python/generated/pyarrow.orc.ORCWriter.html   |  1297 +++
 docs/python/generated/pyarrow.orc.read_table.html  |  1213 ++
 docs/python/generated/pyarrow.orc.write_table.html |  1237 +++
 docs/python/generated/pyarrow.output_stream.html   |   291 +-
 .../generated/pyarrow.parquet.ParquetDataset.html  |   425 +-
 .../generated/pyarrow.parquet.ParquetFile.html     |   511 +-
 .../generated/pyarrow.parquet.ParquetWriter.html   |   441 +-
 .../generated/pyarrow.parquet.read_metadata.html   |   287 +-
 .../generated/pyarrow.parquet.read_pandas.html     |   349 +-
 .../generated/pyarrow.parquet.read_schema.html     |   287 +-
 .../generated/pyarrow.parquet.read_table.html      |   351 +-
 .../generated/pyarrow.parquet.write_metadata.html  |   290 +-
 .../generated/pyarrow.parquet.write_table.html     |   365 +-
 .../pyarrow.parquet.write_to_dataset.html          |   308 +-
 docs/python/generated/pyarrow.plasma.ObjectID.html |   301 +-
 .../generated/pyarrow.plasma.PlasmaBuffer.html     |   379 +-
 .../generated/pyarrow.plasma.PlasmaClient.html     |   655 +-
 docs/python/generated/pyarrow.py_buffer.html       |   277 +-
 docs/python/generated/pyarrow.read_serialized.html |   290 +-
 docs/python/generated/pyarrow.record_batch.html    |   302 +-
 .../generated/pyarrow.register_extension_type.html |   279 +-
 docs/python/generated/pyarrow.scalar.html          |   300 +-
 docs/python/generated/pyarrow.schema.html          |   293 +-
 docs/python/generated/pyarrow.serialize.html       |   300 +-
 docs/python/generated/pyarrow.serialize_to.html    |   289 +-
 docs/python/generated/pyarrow.set_cpu_count.html   |   279 +-
 docs/python/generated/pyarrow.set_memory_pool.html |   279 +-
 docs/python/generated/pyarrow.string.html          |   272 +-
 docs/python/generated/pyarrow.struct.html          |   289 +-
 .../generated/pyarrow.system_memory_pool.html      |   272 +-
 docs/python/generated/pyarrow.table.html           |   311 +-
 docs/python/generated/pyarrow.time32.html          |   283 +-
 docs/python/generated/pyarrow.time64.html          |   283 +-
 docs/python/generated/pyarrow.timestamp.html       |   296 +-
 .../generated/pyarrow.total_allocated_bytes.html   |   272 +-
 docs/python/generated/pyarrow.types.is_binary.html |   278 +-
 .../python/generated/pyarrow.types.is_boolean.html |   278 +-
 docs/python/generated/pyarrow.types.is_date.html   |   278 +-
 docs/python/generated/pyarrow.types.is_date32.html |   278 +-
 docs/python/generated/pyarrow.types.is_date64.html |   278 +-
 .../python/generated/pyarrow.types.is_decimal.html |   278 +-
 .../generated/pyarrow.types.is_dictionary.html     |   278 +-
 .../pyarrow.types.is_fixed_size_binary.html        |   278 +-
 .../python/generated/pyarrow.types.is_float16.html |   278 +-
 .../python/generated/pyarrow.types.is_float32.html |   278 +-
 .../python/generated/pyarrow.types.is_float64.html |   278 +-
 .../generated/pyarrow.types.is_floating.html       |   278 +-
 docs/python/generated/pyarrow.types.is_int16.html  |   278 +-
 docs/python/generated/pyarrow.types.is_int32.html  |   278 +-
 docs/python/generated/pyarrow.types.is_int64.html  |   278 +-
 docs/python/generated/pyarrow.types.is_int8.html   |   278 +-
 .../python/generated/pyarrow.types.is_integer.html |   278 +-
 .../generated/pyarrow.types.is_large_binary.html   |   278 +-
 .../generated/pyarrow.types.is_large_list.html     |   278 +-
 .../generated/pyarrow.types.is_large_string.html   |   278 +-
 .../generated/pyarrow.types.is_large_unicode.html  |   278 +-
 docs/python/generated/pyarrow.types.is_list.html   |   278 +-
 docs/python/generated/pyarrow.types.is_map.html    |   278 +-
 docs/python/generated/pyarrow.types.is_nested.html |   278 +-
 docs/python/generated/pyarrow.types.is_null.html   |   278 +-
 .../generated/pyarrow.types.is_signed_integer.html |   278 +-
 docs/python/generated/pyarrow.types.is_string.html |   278 +-
 docs/python/generated/pyarrow.types.is_struct.html |   278 +-
 .../generated/pyarrow.types.is_temporal.html       |   278 +-
 docs/python/generated/pyarrow.types.is_time.html   |   278 +-
 docs/python/generated/pyarrow.types.is_time32.html |   278 +-
 docs/python/generated/pyarrow.types.is_time64.html |   278 +-
 .../generated/pyarrow.types.is_timestamp.html      |   278 +-
 docs/python/generated/pyarrow.types.is_uint16.html |   278 +-
 docs/python/generated/pyarrow.types.is_uint32.html |   278 +-
 docs/python/generated/pyarrow.types.is_uint64.html |   278 +-
 docs/python/generated/pyarrow.types.is_uint8.html  |   278 +-
 .../python/generated/pyarrow.types.is_unicode.html |   278 +-
 docs/python/generated/pyarrow.types.is_union.html  |   278 +-
 .../pyarrow.types.is_unsigned_integer.html         |   278 +-
 docs/python/generated/pyarrow.uint16.html          |   272 +-
 docs/python/generated/pyarrow.uint32.html          |   272 +-
 docs/python/generated/pyarrow.uint64.html          |   272 +-
 docs/python/generated/pyarrow.uint8.html           |   272 +-
 docs/python/generated/pyarrow.unify_schemas.html   |   290 +-
 .../pyarrow.unregister_extension_type.html         |   279 +-
 docs/python/generated/pyarrow.utf8.html            |   272 +-
 docs/python/getstarted.html                        |   761 +-
 docs/python/getting_involved.html                  |   747 +-
 docs/python/index.html                             |   767 +-
 docs/python/install.html                           |   749 +-
 docs/python/integration.html                       |  4374 ++++++++
 docs/python/integration/cuda.html                  |  4513 ++++++++
 docs/python/integration/extending.html             |  4957 +++++++++
 docs/python/integration/python_r.html              |  4619 ++++++++
 docs/python/ipc.html                               |   813 +-
 docs/python/json.html                              |   747 +-
 docs/python/memory.html                            |   757 +-
 docs/python/numpy.html                             |   747 +-
 docs/python/pandas.html                            |   761 +-
 docs/python/parquet.html                           |   767 +-
 docs/python/plasma.html                            |   747 +-
 docs/python/timestamps.html                        |   747 +-
 docs/r/404.html                                    |   186 +-
 docs/r/STYLE.html                                  |   182 +-
 docs/r/articles/arrow.html                         |   174 +-
 docs/r/articles/dataset.html                       |   407 +-
 docs/r/articles/developers/bindings.html           |   365 +
 docs/r/articles/developers/debugging.html          |   258 +
 docs/r/articles/developers/docker.html             |   269 +
 docs/r/articles/developers/install_details.html    |   272 +
 .../developers/install_diagram_windows.png         |   Bin 0 -> 115780 bytes
 docs/r/articles/developers/install_nix.png         |   Bin 0 -> 99333 bytes
 .../articles/developers/matchsubstringoptions.png  |   Bin 0 -> 89899 bytes
 docs/r/articles/developers/setup.html              |   506 +
 docs/r/articles/developers/starts_with_docs.png    |   Bin 0 -> 9720 bytes
 docs/r/articles/developers/startswithdocs.png      |   Bin 0 -> 42409 bytes
 docs/r/articles/developers/workflow.html           |   319 +
 docs/r/articles/developing.html                    |   443 +-
 docs/r/articles/flight.html                        |    87 +-
 docs/r/articles/fs.html                            |   126 +-
 docs/r/articles/index.html                         |   191 +-
 docs/r/articles/install.html                       |   579 +-
 docs/r/articles/python.html                        |   120 +-
 docs/r/articles/r_binary_libarrow_binary.png       |   Bin 0 -> 100845 bytes
 docs/r/articles/r_source_libarrow_binary.png       |   Bin 0 -> 128025 bytes
 docs/r/articles/r_source_libarrow_source.png       |   Bin 0 -> 72075 bytes
 docs/r/authors.html                                |   256 +-
 docs/r/extra.js                                    |    56 +
 docs/r/index.html                                  |   216 +-
 docs/r/news/index.html                             |   950 +-
 docs/r/pkgdown.css                                 |    83 +-
 docs/r/pkgdown.js                                  |     4 +-
 docs/r/pkgdown.yml                                 |    14 +-
 docs/r/reference/ArrayData.html                    |   184 +-
 docs/r/reference/ChunkedArray.html                 |   315 +-
 docs/r/reference/Codec.html                        |   171 +-
 docs/r/reference/CsvReadOptions.html               |   216 +-
 docs/r/reference/CsvTableReader.html               |   185 +-
 docs/r/reference/DataType.html                     |   162 +-
 docs/r/reference/Dataset.html                      |   219 +-
 docs/r/reference/DictionaryType.html               |   162 +-
 docs/r/reference/Expression.html                   |   163 +-
 docs/r/reference/FeatherReader.html                |   181 +-
 docs/r/reference/Field.html                        |   222 +-
 docs/r/reference/FileFormat.html                   |   242 +-
 docs/r/reference/FileInfo.html                     |   177 +-
 docs/r/reference/FileSelector.html                 |   172 +-
 docs/r/reference/FileSystem.html                   |   204 +-
 docs/r/reference/FileWriteOptions.html             |   157 +-
 docs/r/reference/FixedWidthType.html               |   162 +-
 docs/r/reference/FragmentScanOptions.html          |   179 +-
 docs/r/reference/InputStream.html                  |   185 +-
 docs/r/reference/MemoryPool.html                   |   167 +-
 docs/r/reference/Message.html                      |   162 +-
 docs/r/reference/MessageReader.html                |   162 +-
 docs/r/reference/OutputStream.html                 |   179 +-
 docs/r/reference/ParquetArrowReaderProperties.html |   181 +-
 docs/r/reference/ParquetFileReader.html            |   277 +-
 docs/r/reference/ParquetFileWriter.html            |   183 +-
 docs/r/reference/ParquetWriterProperties.html      |   192 +-
 docs/r/reference/Partitioning.html                 |   172 +-
 docs/r/reference/RecordBatch.html                  |   361 +-
 docs/r/reference/RecordBatchReader.html            |   274 +-
 docs/r/reference/RecordBatchWriter.html            |   270 +-
 docs/r/reference/Scalar.html                       |   216 +-
 docs/r/reference/Scanner.html                      |   195 +-
 docs/r/reference/Schema.html                       |   263 +-
 docs/r/reference/Table.html                        |   367 +-
 docs/r/reference/array.html                        |   315 +-
 docs/r/reference/arrow-package.html                |   215 +-
 docs/r/reference/arrow_available.html              |   216 +-
 docs/r/reference/arrow_info.html                   |   168 +-
 docs/r/reference/buffer.html                       |   220 +-
 docs/r/reference/call_function.html                |   279 +-
 docs/r/reference/cast_options.html                 |   189 +-
 docs/r/reference/codec_is_available.html           |   193 +-
 docs/r/reference/compression.html                  |   180 +-
 docs/r/reference/contains_regex.html               |   179 +-
 docs/r/reference/copy_files.html                   |   221 +-
 docs/r/reference/cpu_count.html                    |   176 +-
 .../create_package_with_all_dependencies.html      |   248 +-
 docs/r/reference/data-type.html                    |   380 +-
 docs/r/reference/dataset_factory.html              |   258 +-
 docs/r/reference/default_memory_pool.html          |   172 +-
 docs/r/reference/dictionary.html                   |   200 +-
 docs/r/reference/enums.html                        |   194 +-
 docs/r/reference/flight_connect.html               |   191 +-
 docs/r/reference/flight_get.html                   |   187 +-
 docs/r/reference/flight_put.html                   |   201 +-
 docs/r/reference/get_stringr_pattern_options.html  |   185 +-
 docs/r/reference/hive_partition.html               |   216 +-
 docs/r/reference/index.html                        |   634 +-
 docs/r/reference/install_arrow.html                |   254 +-
 docs/r/reference/install_pyarrow.html              |   192 +-
 docs/r/reference/io_thread_count.html              |   176 +-
 docs/r/reference/list_compute_functions.html       |   204 +-
 docs/r/reference/list_flights.html                 |   187 +-
 docs/r/reference/load_flight_server.html           |   198 +-
 docs/r/reference/make_readable_file.html           |   205 +-
 docs/r/reference/map_batches.html                  |   207 +-
 docs/r/reference/match_arrow.html                  |   333 +-
 docs/r/reference/mmap_create.html                  |   187 +-
 docs/r/reference/mmap_open.html                    |   180 +-
 docs/r/reference/open_dataset.html                 |   544 +-
 docs/r/reference/read_delim_arrow.html             |   501 +-
 docs/r/reference/read_feather.html                 |   240 +-
 docs/r/reference/read_ipc_stream.html              |   223 +-
 docs/r/reference/read_json_arrow.html              |   249 +-
 docs/r/reference/read_message.html                 |   174 +-
 docs/r/reference/read_parquet.html                 |   261 +-
 docs/r/reference/read_schema.html                  |   187 +-
 docs/r/reference/recycle_scalars.html              |   179 +-
 docs/r/reference/reexports.html                    |   173 +-
 docs/r/reference/register_binding.html             |   205 +
 docs/r/reference/repeat_value_as_array.html        |   185 +-
 docs/r/reference/s3_bucket.html                    |   195 +-
 docs/r/reference/to_arrow.html                     |   237 +-
 docs/r/reference/to_duckdb.html                    |   260 +-
 docs/r/reference/type.html                         |   221 +-
 docs/r/reference/unify_schemas.html                |   205 +-
 docs/r/reference/value_counts.html                 |   189 +-
 docs/r/reference/write_csv_arrow.html              |   233 +-
 docs/r/reference/write_dataset.html                |   390 +-
 docs/r/reference/write_feather.html                |   258 +-
 docs/r/reference/write_ipc_stream.html             |   231 +-
 docs/r/reference/write_parquet.html                |   349 +-
 docs/r/reference/write_to_raw.html                 |   199 +-
 docs/r/sitemap.xml                                 |   239 +-
 docs/r/versions.json                               |     8 +-
 docs/search.html                                   |   754 +-
 docs/searchindex.js                                |     2 +-
 docs/status.html                                   |   761 +-
 4500 files changed, 666111 insertions(+), 117538 deletions(-)

diff --git a/docs/.buildinfo b/docs/.buildinfo
index c923463..83a9230 100644
--- a/docs/.buildinfo
+++ b/docs/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 006365f4e6cb8980489c81c1c6ca1031
+config: 12183f5d791daf184a2f8ee481a51520
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/.buildinfo b/docs/6.0/.buildinfo
similarity index 100%
copy from docs/.buildinfo
copy to docs/6.0/.buildinfo
diff --git a/docs/6.0/.gitignore b/docs/6.0/.gitignore
new file mode 100644
index 0000000..3a69095
--- /dev/null
+++ b/docs/6.0/.gitignore
@@ -0,0 +1,4 @@
+.doctrees
+_sources
+*/.doctrees
+*/_sources
\ No newline at end of file
diff --git a/docs/6.0/_images/simple_graph.svg b/docs/6.0/_images/simple_graph.svg
new file mode 100644
index 0000000..d875072
--- /dev/null
+++ b/docs/6.0/_images/simple_graph.svg
@@ -0,0 +1,139 @@
+<!---
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<svg width="320pt" height="404pt"
+ viewBox="0.00 0.00 388.02 404.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 400)">
+<title>G</title>
+<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-400 384.0173,-400 384.0173,4 -4,4"/>
+<!-- scan lineitem -->
+<g id="node1" class="node">
+<title>scan lineitem</title>
+<ellipse fill="none" stroke="#000000" cx="62.2569" cy="-378" rx="62.0148" ry="18"/>
+<text text-anchor="middle" x="62.2569" y="-373.8" font-family="Times,serif" font-size="14.00" fill="#000000">scan lineitem</text>
+</g>
+<!-- filter -->
+<g id="node2" class="node">
+<title>filter</title>
+<ellipse fill="none" stroke="#000000" cx="86.2569" cy="-306" rx="29.6089" ry="18"/>
+<text text-anchor="middle" x="86.2569" y="-301.8" font-family="Times,serif" font-size="14.00" fill="#000000">filter</text>
+</g>
+<!-- scan lineitem&#45;&gt;filter -->
+<g id="edge1" class="edge">
+<title>scan lineitem&#45;&gt;filter</title>
+<path fill="none" stroke="#000000" d="M68.3132,-359.8314C70.9767,-351.8406 74.163,-342.2819 77.1065,-333.4514"/>
+<polygon fill="#000000" stroke="#000000" points="80.4439,-334.5071 80.2858,-323.9134 73.8031,-332.2934 80.4439,-334.5071"/>
+</g>
+<!-- join -->
+<g id="node3" class="node">
+<title>join</title>
+<ellipse fill="none" stroke="#000000" cx="184.2569" cy="-234" rx="27" ry="18"/>
+<text text-anchor="middle" x="184.2569" y="-229.8" font-family="Times,serif" font-size="14.00" fill="#000000">join</text>
+</g>
+<!-- filter&#45;&gt;join -->
+<g id="edge2" class="edge">
+<title>filter&#45;&gt;join</title>
+<path fill="none" stroke="#000000" d="M105.6186,-291.7751C120.5341,-280.8168 141.3184,-265.5467 157.7735,-253.4572"/>
+<polygon fill="#000000" stroke="#000000" points="159.9433,-256.2062 165.9299,-247.4648 155.7988,-250.565 159.9433,-256.2062"/>
+</g>
+<!-- join again -->
+<g id="node4" class="node">
+<title>join again</title>
+<ellipse fill="none" stroke="#000000" cx="231.2569" cy="-162" rx="49.2784" ry="18"/>
+<text text-anchor="middle" x="231.2569" y="-157.8" font-family="Times,serif" font-size="14.00" fill="#000000">join again</text>
+</g>
+<!-- join&#45;&gt;join again -->
+<g id="edge3" class="edge">
+<title>join&#45;&gt;join again</title>
+<path fill="none" stroke="#000000" d="M195.1578,-217.3008C200.8051,-208.6496 207.8305,-197.8873 214.1788,-188.1623"/>
+<polygon fill="#000000" stroke="#000000" points="217.224,-189.9002 219.7594,-179.6132 211.3623,-186.0738 217.224,-189.9002"/>
+</g>
+<!-- filter again -->
+<g id="node9" class="node">
+<title>filter again</title>
+<ellipse fill="none" stroke="#000000" cx="231.2569" cy="-90" rx="53.2645" ry="18"/>
+<text text-anchor="middle" x="231.2569" y="-85.8" font-family="Times,serif" font-size="14.00" fill="#000000">filter again</text>
+</g>
+<!-- join again&#45;&gt;filter again -->
+<g id="edge8" class="edge">
+<title>join again&#45;&gt;filter again</title>
+<path fill="none" stroke="#000000" d="M231.2569,-143.8314C231.2569,-136.131 231.2569,-126.9743 231.2569,-118.4166"/>
+<polygon fill="#000000" stroke="#000000" points="234.757,-118.4132 231.2569,-108.4133 227.757,-118.4133 234.757,-118.4132"/>
+</g>
+<!-- scan orders -->
+<g id="node5" class="node">
+<title>scan orders</title>
+<ellipse fill="none" stroke="#000000" cx="197.2569" cy="-378" rx="54.9752" ry="18"/>
+<text text-anchor="middle" x="197.2569" y="-373.8" font-family="Times,serif" font-size="14.00" fill="#000000">scan orders</text>
+</g>
+<!-- project -->
+<g id="node6" class="node">
+<title>project</title>
+<ellipse fill="none" stroke="#000000" cx="184.2569" cy="-306" rx="37.6986" ry="18"/>
+<text text-anchor="middle" x="184.2569" y="-301.8" font-family="Times,serif" font-size="14.00" fill="#000000">project</text>
+</g>
+<!-- scan orders&#45;&gt;project -->
+<g id="edge4" class="edge">
+<title>scan orders&#45;&gt;project</title>
+<path fill="none" stroke="#000000" d="M193.9765,-359.8314C192.5861,-352.131 190.9329,-342.9743 189.3877,-334.4166"/>
+<polygon fill="#000000" stroke="#000000" points="192.8028,-333.6322 187.5816,-324.4133 185.9142,-334.8761 192.8028,-333.6322"/>
+</g>
+<!-- project&#45;&gt;join -->
+<g id="edge5" class="edge">
+<title>project&#45;&gt;join</title>
+<path fill="none" stroke="#000000" d="M184.2569,-287.8314C184.2569,-280.131 184.2569,-270.9743 184.2569,-262.4166"/>
+<polygon fill="#000000" stroke="#000000" points="187.757,-262.4132 184.2569,-252.4133 180.757,-262.4133 187.757,-262.4132"/>
+</g>
+<!-- scan customers -->
+<g id="node7" class="node">
+<title>scan customers</title>
+<ellipse fill="none" stroke="#000000" cx="310.2569" cy="-306" rx="69.5216" ry="18"/>
+<text text-anchor="middle" x="310.2569" y="-301.8" font-family="Times,serif" font-size="14.00" fill="#000000">scan customers</text>
+</g>
+<!-- aggregate -->
+<g id="node8" class="node">
+<title>aggregate</title>
+<ellipse fill="none" stroke="#000000" cx="294.2569" cy="-234" rx="48.6346" ry="18"/>
+<text text-anchor="middle" x="294.2569" y="-229.8" font-family="Times,serif" font-size="14.00" fill="#000000">aggregate</text>
+</g>
+<!-- scan customers&#45;&gt;aggregate -->
+<g id="edge6" class="edge">
+<title>scan customers&#45;&gt;aggregate</title>
+<path fill="none" stroke="#000000" d="M306.2195,-287.8314C304.5083,-280.131 302.4735,-270.9743 300.5717,-262.4166"/>
+<polygon fill="#000000" stroke="#000000" points="303.9348,-261.4159 298.3488,-252.4133 297.1015,-262.9344 303.9348,-261.4159"/>
+</g>
+<!-- aggregate&#45;&gt;join again -->
+<g id="edge7" class="edge">
+<title>aggregate&#45;&gt;join again</title>
+<path fill="none" stroke="#000000" d="M279.0064,-216.5708C271.1906,-207.6385 261.5369,-196.6056 252.9595,-186.8029"/>
+<polygon fill="#000000" stroke="#000000" points="255.5861,-184.4897 246.367,-179.2687 250.3181,-189.0993 255.5861,-184.4897"/>
+</g>
+<!-- write to disk -->
+<g id="node10" class="node">
+<title>write to disk</title>
+<ellipse fill="none" stroke="#000000" cx="231.2569" cy="-18" rx="59.1276" ry="18"/>
+<text text-anchor="middle" x="231.2569" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">write to disk</text>
+</g>
+<!-- filter again&#45;&gt;write to disk -->
+<g id="edge9" class="edge">
+<title>filter again&#45;&gt;write to disk</title>
+<path fill="none" stroke="#000000" d="M231.2569,-71.8314C231.2569,-64.131 231.2569,-54.9743 231.2569,-46.4166"/>
+<polygon fill="#000000" stroke="#000000" points="234.757,-46.4132 231.2569,-36.4133 227.757,-46.4133 234.757,-46.4132"/>
+</g>
+</g>
+</svg>
diff --git a/docs/_modules/collections/abc.html b/docs/6.0/_modules/collections/abc.html
similarity index 100%
copy from docs/_modules/collections/abc.html
copy to docs/6.0/_modules/collections/abc.html
diff --git a/docs/_modules/index.html b/docs/6.0/_modules/index.html
similarity index 100%
copy from docs/_modules/index.html
copy to docs/6.0/_modules/index.html
diff --git a/docs/_modules/pyarrow.html b/docs/6.0/_modules/pyarrow.html
similarity index 100%
copy from docs/_modules/pyarrow.html
copy to docs/6.0/_modules/pyarrow.html
diff --git a/docs/_modules/pyarrow/compute.html b/docs/6.0/_modules/pyarrow/compute.html
similarity index 100%
copy from docs/_modules/pyarrow/compute.html
copy to docs/6.0/_modules/pyarrow/compute.html
diff --git a/docs/_modules/pyarrow/dataset.html b/docs/6.0/_modules/pyarrow/dataset.html
similarity index 100%
copy from docs/_modules/pyarrow/dataset.html
copy to docs/6.0/_modules/pyarrow/dataset.html
diff --git a/docs/_modules/pyarrow/feather.html b/docs/6.0/_modules/pyarrow/feather.html
similarity index 100%
copy from docs/_modules/pyarrow/feather.html
copy to docs/6.0/_modules/pyarrow/feather.html
diff --git a/docs/_modules/pyarrow/filesystem.html b/docs/6.0/_modules/pyarrow/filesystem.html
similarity index 100%
copy from docs/_modules/pyarrow/filesystem.html
copy to docs/6.0/_modules/pyarrow/filesystem.html
diff --git a/docs/_modules/pyarrow/fs.html b/docs/6.0/_modules/pyarrow/fs.html
similarity index 100%
copy from docs/_modules/pyarrow/fs.html
copy to docs/6.0/_modules/pyarrow/fs.html
diff --git a/docs/_modules/pyarrow/hdfs.html b/docs/6.0/_modules/pyarrow/hdfs.html
similarity index 100%
copy from docs/_modules/pyarrow/hdfs.html
copy to docs/6.0/_modules/pyarrow/hdfs.html
diff --git a/docs/_modules/pyarrow/ipc.html b/docs/6.0/_modules/pyarrow/ipc.html
similarity index 100%
copy from docs/_modules/pyarrow/ipc.html
copy to docs/6.0/_modules/pyarrow/ipc.html
diff --git a/docs/_modules/pyarrow/orc.html b/docs/6.0/_modules/pyarrow/orc.html
similarity index 100%
copy from docs/_modules/pyarrow/orc.html
copy to docs/6.0/_modules/pyarrow/orc.html
diff --git a/docs/_modules/pyarrow/parquet.html b/docs/6.0/_modules/pyarrow/parquet.html
similarity index 100%
copy from docs/_modules/pyarrow/parquet.html
copy to docs/6.0/_modules/pyarrow/parquet.html
diff --git a/docs/_modules/pyarrow/types.html b/docs/6.0/_modules/pyarrow/types.html
similarity index 100%
copy from docs/_modules/pyarrow/types.html
copy to docs/6.0/_modules/pyarrow/types.html
diff --git a/docs/6.0/_static/arrow.png b/docs/6.0/_static/arrow.png
new file mode 100644
index 0000000..72104b0
Binary files /dev/null and b/docs/6.0/_static/arrow.png differ
diff --git a/docs/_static/basic.css b/docs/6.0/_static/basic.css
similarity index 100%
copy from docs/_static/basic.css
copy to docs/6.0/_static/basic.css
diff --git a/docs/_static/css/blank.css b/docs/6.0/_static/css/blank.css
similarity index 100%
rename from docs/_static/css/blank.css
rename to docs/6.0/_static/css/blank.css
diff --git a/docs/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css b/docs/6.0/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css
similarity index 100%
rename from docs/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css
rename to docs/6.0/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css
diff --git a/docs/_static/css/theme.css b/docs/6.0/_static/css/theme.css
similarity index 100%
rename from docs/_static/css/theme.css
rename to docs/6.0/_static/css/theme.css
diff --git a/docs/_static/doctools.js b/docs/6.0/_static/doctools.js
similarity index 100%
copy from docs/_static/doctools.js
copy to docs/6.0/_static/doctools.js
diff --git a/docs/_static/documentation_options.js b/docs/6.0/_static/documentation_options.js
similarity index 100%
copy from docs/_static/documentation_options.js
copy to docs/6.0/_static/documentation_options.js
diff --git a/docs/6.0/_static/favicon.ico b/docs/6.0/_static/favicon.ico
new file mode 100644
index 0000000..33a554a
Binary files /dev/null and b/docs/6.0/_static/favicon.ico differ
diff --git a/docs/6.0/_static/file.png b/docs/6.0/_static/file.png
new file mode 100644
index 0000000..a858a41
Binary files /dev/null and b/docs/6.0/_static/file.png differ
diff --git a/docs/6.0/_static/jquery-3.5.1.js b/docs/6.0/_static/jquery-3.5.1.js
new file mode 100644
index 0000000..5093733
--- /dev/null
+++ b/docs/6.0/_static/jquery-3.5.1.js
@@ -0,0 +1,10872 @@
+/*!
+ * jQuery JavaScript Library v3.5.1
+ * https://jquery.com/
+ *
+ * Includes Sizzle.js
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://jquery.org/license
+ *
+ * Date: 2020-05-04T22:49Z
+ */
+( function( global, factory ) {
+
+	"use strict";
+
+	if ( typeof module === "object" && typeof module.exports === "object" ) {
+
+		// For CommonJS and CommonJS-like environments where a proper `window`
+		// is present, execute the factory and get jQuery.
+		// For environments that do not have a `window` with a `document`
+		// (such as Node.js), expose a factory as module.exports.
+		// This accentuates the need for the creation of a real `window`.
+		// e.g. var jQuery = require("jquery")(window);
+		// See ticket #14549 for more info.
+		module.exports = global.document ?
+			factory( global, true ) :
+			function( w ) {
+				if ( !w.document ) {
+					throw new Error( "jQuery requires a window with a document" );
+				}
+				return factory( w );
+			};
+	} else {
+		factory( global );
+	}
+
+// Pass this if window is not defined yet
+} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
+
+// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1
+// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode
+// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common
+// enough that all such attempts are guarded in a try block.
+"use strict";
+
+var arr = [];
+
+var getProto = Object.getPrototypeOf;
+
+var slice = arr.slice;
+
+var flat = arr.flat ? function( array ) {
+	return arr.flat.call( array );
+} : function( array ) {
+	return arr.concat.apply( [], array );
+};
+
+
+var push = arr.push;
+
+var indexOf = arr.indexOf;
+
+var class2type = {};
+
+var toString = class2type.toString;
+
+var hasOwn = class2type.hasOwnProperty;
+
+var fnToString = hasOwn.toString;
+
+var ObjectFunctionString = fnToString.call( Object );
+
+var support = {};
+
+var isFunction = function isFunction( obj ) {
+
+      // Support: Chrome <=57, Firefox <=52
+      // In some browsers, typeof returns "function" for HTML <object> elements
+      // (i.e., `typeof document.createElement( "object" ) === "function"`).
+      // We don't want to classify *any* DOM node as a function.
+      return typeof obj === "function" && typeof obj.nodeType !== "number";
+  };
+
+
+var isWindow = function isWindow( obj ) {
+		return obj != null && obj === obj.window;
+	};
+
+
+var document = window.document;
+
+
+
+	var preservedScriptAttributes = {
+		type: true,
+		src: true,
+		nonce: true,
+		noModule: true
+	};
+
+	function DOMEval( code, node, doc ) {
+		doc = doc || document;
+
+		var i, val,
+			script = doc.createElement( "script" );
+
+		script.text = code;
+		if ( node ) {
+			for ( i in preservedScriptAttributes ) {
+
+				// Support: Firefox 64+, Edge 18+
+				// Some browsers don't support the "nonce" property on scripts.
+				// On the other hand, just using `getAttribute` is not enough as
+				// the `nonce` attribute is reset to an empty string whenever it
+				// becomes browsing-context connected.
+				// See https://github.com/whatwg/html/issues/2369
+				// See https://html.spec.whatwg.org/#nonce-attributes
+				// The `node.getAttribute` check was added for the sake of
+				// `jQuery.globalEval` so that it can fake a nonce-containing node
+				// via an object.
+				val = node[ i ] || node.getAttribute && node.getAttribute( i );
+				if ( val ) {
+					script.setAttribute( i, val );
+				}
+			}
+		}
+		doc.head.appendChild( script ).parentNode.removeChild( script );
+	}
+
+
+function toType( obj ) {
+	if ( obj == null ) {
+		return obj + "";
+	}
+
+	// Support: Android <=2.3 only (functionish RegExp)
+	return typeof obj === "object" || typeof obj === "function" ?
+		class2type[ toString.call( obj ) ] || "object" :
+		typeof obj;
+}
+/* global Symbol */
+// Defining this global in .eslintrc.json would create a danger of using the global
+// unguarded in another place, it seems safer to define global only for this module
+
+
+
+var
+	version = "3.5.1",
+
+	// Define a local copy of jQuery
+	jQuery = function( selector, context ) {
+
+		// The jQuery object is actually just the init constructor 'enhanced'
+		// Need init if jQuery is called (just allow error to be thrown if not included)
+		return new jQuery.fn.init( selector, context );
+	};
+
+jQuery.fn = jQuery.prototype = {
+
+	// The current version of jQuery being used
+	jquery: version,
+
+	constructor: jQuery,
+
+	// The default length of a jQuery object is 0
+	length: 0,
+
+	toArray: function() {
+		return slice.call( this );
+	},
+
+	// Get the Nth element in the matched element set OR
+	// Get the whole matched element set as a clean array
+	get: function( num ) {
+
+		// Return all the elements in a clean array
+		if ( num == null ) {
+			return slice.call( this );
+		}
+
+		// Return just the one element from the set
+		return num < 0 ? this[ num + this.length ] : this[ num ];
+	},
+
+	// Take an array of elements and push it onto the stack
+	// (returning the new matched element set)
+	pushStack: function( elems ) {
+
+		// Build a new jQuery matched element set
+		var ret = jQuery.merge( this.constructor(), elems );
+
+		// Add the old object onto the stack (as a reference)
+		ret.prevObject = this;
+
+		// Return the newly-formed element set
+		return ret;
+	},
+
+	// Execute a callback for every element in the matched set.
+	each: function( callback ) {
+		return jQuery.each( this, callback );
+	},
+
+	map: function( callback ) {
+		return this.pushStack( jQuery.map( this, function( elem, i ) {
+			return callback.call( elem, i, elem );
+		} ) );
+	},
+
+	slice: function() {
+		return this.pushStack( slice.apply( this, arguments ) );
+	},
+
+	first: function() {
+		return this.eq( 0 );
+	},
+
+	last: function() {
+		return this.eq( -1 );
+	},
+
+	even: function() {
+		return this.pushStack( jQuery.grep( this, function( _elem, i ) {
+			return ( i + 1 ) % 2;
+		} ) );
+	},
+
+	odd: function() {
+		return this.pushStack( jQuery.grep( this, function( _elem, i ) {
+			return i % 2;
+		} ) );
+	},
+
+	eq: function( i ) {
+		var len = this.length,
+			j = +i + ( i < 0 ? len : 0 );
+		return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] );
+	},
+
+	end: function() {
+		return this.prevObject || this.constructor();
+	},
+
+	// For internal use only.
+	// Behaves like an Array's method, not like a jQuery method.
+	push: push,
+	sort: arr.sort,
+	splice: arr.splice
+};
+
+jQuery.extend = jQuery.fn.extend = function() {
+	var options, name, src, copy, copyIsArray, clone,
+		target = arguments[ 0 ] || {},
+		i = 1,
+		length = arguments.length,
+		deep = false;
+
+	// Handle a deep copy situation
+	if ( typeof target === "boolean" ) {
+		deep = target;
+
+		// Skip the boolean and the target
+		target = arguments[ i ] || {};
+		i++;
+	}
+
+	// Handle case when target is a string or something (possible in deep copy)
+	if ( typeof target !== "object" && !isFunction( target ) ) {
+		target = {};
+	}
+
+	// Extend jQuery itself if only one argument is passed
+	if ( i === length ) {
+		target = this;
+		i--;
+	}
+
+	for ( ; i < length; i++ ) {
+
+		// Only deal with non-null/undefined values
+		if ( ( options = arguments[ i ] ) != null ) {
+
+			// Extend the base object
+			for ( name in options ) {
+				copy = options[ name ];
+
+				// Prevent Object.prototype pollution
+				// Prevent never-ending loop
+				if ( name === "__proto__" || target === copy ) {
+					continue;
+				}
+
+				// Recurse if we're merging plain objects or arrays
+				if ( deep && copy && ( jQuery.isPlainObject( copy ) ||
+					( copyIsArray = Array.isArray( copy ) ) ) ) {
+					src = target[ name ];
+
+					// Ensure proper type for the source value
+					if ( copyIsArray && !Array.isArray( src ) ) {
+						clone = [];
+					} else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) {
+						clone = {};
+					} else {
+						clone = src;
+					}
+					copyIsArray = false;
+
+					// Never move original objects, clone them
+					target[ name ] = jQuery.extend( deep, clone, copy );
+
+				// Don't bring in undefined values
+				} else if ( copy !== undefined ) {
+					target[ name ] = copy;
+				}
+			}
+		}
+	}
+
+	// Return the modified object
+	return target;
+};
+
+jQuery.extend( {
+
+	// Unique for each copy of jQuery on the page
+	expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ),
+
+	// Assume jQuery is ready without the ready module
+	isReady: true,
+
+	error: function( msg ) {
+		throw new Error( msg );
+	},
+
+	noop: function() {},
+
+	isPlainObject: function( obj ) {
+		var proto, Ctor;
+
+		// Detect obvious negatives
+		// Use toString instead of jQuery.type to catch host objects
+		if ( !obj || toString.call( obj ) !== "[object Object]" ) {
+			return false;
+		}
+
+		proto = getProto( obj );
+
+		// Objects with no prototype (e.g., `Object.create( null )`) are plain
+		if ( !proto ) {
+			return true;
+		}
+
+		// Objects with prototype are plain iff they were constructed by a global Object function
+		Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor;
+		return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString;
+	},
+
+	isEmptyObject: function( obj ) {
+		var name;
+
+		for ( name in obj ) {
+			return false;
+		}
+		return true;
+	},
+
+	// Evaluates a script in a provided context; falls back to the global one
+	// if not specified.
+	globalEval: function( code, options, doc ) {
+		DOMEval( code, { nonce: options && options.nonce }, doc );
+	},
+
+	each: function( obj, callback ) {
+		var length, i = 0;
+
+		if ( isArrayLike( obj ) ) {
+			length = obj.length;
+			for ( ; i < length; i++ ) {
+				if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
+					break;
+				}
+			}
+		} else {
+			for ( i in obj ) {
+				if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
+					break;
+				}
+			}
+		}
+
+		return obj;
+	},
+
+	// results is for internal usage only
+	makeArray: function( arr, results ) {
+		var ret = results || [];
+
+		if ( arr != null ) {
+			if ( isArrayLike( Object( arr ) ) ) {
+				jQuery.merge( ret,
+					typeof arr === "string" ?
+					[ arr ] : arr
+				);
+			} else {
+				push.call( ret, arr );
+			}
+		}
+
+		return ret;
+	},
+
+	inArray: function( elem, arr, i ) {
+		return arr == null ? -1 : indexOf.call( arr, elem, i );
+	},
+
+	// Support: Android <=4.0 only, PhantomJS 1 only
+	// push.apply(_, arraylike) throws on ancient WebKit
+	merge: function( first, second ) {
+		var len = +second.length,
+			j = 0,
+			i = first.length;
+
+		for ( ; j < len; j++ ) {
+			first[ i++ ] = second[ j ];
+		}
+
+		first.length = i;
+
+		return first;
+	},
+
+	grep: function( elems, callback, invert ) {
+		var callbackInverse,
+			matches = [],
+			i = 0,
+			length = elems.length,
+			callbackExpect = !invert;
+
+		// Go through the array, only saving the items
+		// that pass the validator function
+		for ( ; i < length; i++ ) {
+			callbackInverse = !callback( elems[ i ], i );
+			if ( callbackInverse !== callbackExpect ) {
+				matches.push( elems[ i ] );
+			}
+		}
+
+		return matches;
+	},
+
+	// arg is for internal usage only
+	map: function( elems, callback, arg ) {
+		var length, value,
+			i = 0,
+			ret = [];
+
+		// Go through the array, translating each of the items to their new values
+		if ( isArrayLike( elems ) ) {
+			length = elems.length;
+			for ( ; i < length; i++ ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret.push( value );
+				}
+			}
+
+		// Go through every key on the object,
+		} else {
+			for ( i in elems ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret.push( value );
+				}
+			}
+		}
+
+		// Flatten any nested arrays
+		return flat( ret );
+	},
+
+	// A global GUID counter for objects
+	guid: 1,
+
+	// jQuery.support is not used in Core but other projects attach their
+	// properties to it so it needs to exist.
+	support: support
+} );
+
+if ( typeof Symbol === "function" ) {
+	jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ];
+}
+
+// Populate the class2type map
+jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ),
+function( _i, name ) {
+	class2type[ "[object " + name + "]" ] = name.toLowerCase();
+} );
+
+function isArrayLike( obj ) {
+
+	// Support: real iOS 8.2 only (not reproducible in simulator)
+	// `in` check used to prevent JIT error (gh-2145)
+	// hasOwn isn't used here due to false negatives
+	// regarding Nodelist length in IE
+	var length = !!obj && "length" in obj && obj.length,
+		type = toType( obj );
+
+	if ( isFunction( obj ) || isWindow( obj ) ) {
+		return false;
+	}
+
+	return type === "array" || length === 0 ||
+		typeof length === "number" && length > 0 && ( length - 1 ) in obj;
+}
+var Sizzle =
+/*!
+ * Sizzle CSS Selector Engine v2.3.5
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://js.foundation/
+ *
+ * Date: 2020-03-14
+ */
+( function( window ) {
+var i,
+	support,
+	Expr,
+	getText,
+	isXML,
+	tokenize,
+	compile,
+	select,
+	outermostContext,
+	sortInput,
+	hasDuplicate,
+
+	// Local document vars
+	setDocument,
+	document,
+	docElem,
+	documentIsHTML,
+	rbuggyQSA,
+	rbuggyMatches,
+	matches,
+	contains,
+
+	// Instance-specific data
+	expando = "sizzle" + 1 * new Date(),
+	preferredDoc = window.document,
+	dirruns = 0,
+	done = 0,
+	classCache = createCache(),
+	tokenCache = createCache(),
+	compilerCache = createCache(),
+	nonnativeSelectorCache = createCache(),
+	sortOrder = function( a, b ) {
+		if ( a === b ) {
+			hasDuplicate = true;
+		}
+		return 0;
+	},
+
+	// Instance methods
+	hasOwn = ( {} ).hasOwnProperty,
+	arr = [],
+	pop = arr.pop,
+	pushNative = arr.push,
+	push = arr.push,
+	slice = arr.slice,
+
+	// Use a stripped-down indexOf as it's faster than native
+	// https://jsperf.com/thor-indexof-vs-for/5
+	indexOf = function( list, elem ) {
+		var i = 0,
+			len = list.length;
+		for ( ; i < len; i++ ) {
+			if ( list[ i ] === elem ) {
+				return i;
+			}
+		}
+		return -1;
+	},
+
+	booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" +
+		"ismap|loop|multiple|open|readonly|required|scoped",
+
+	// Regular expressions
+
+	// http://www.w3.org/TR/css3-selectors/#whitespace
+	whitespace = "[\\x20\\t\\r\\n\\f]",
+
+	// https://www.w3.org/TR/css-syntax-3/#ident-token-diagram
+	identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace +
+		"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",
+
+	// Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors
+	attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace +
+
+		// Operator (capture 2)
+		"*([*^$|!~]?=)" + whitespace +
+
+		// "Attribute values must be CSS identifiers [capture 5]
+		// or strings [capture 3 or capture 4]"
+		"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" +
+		whitespace + "*\\]",
+
+	pseudos = ":(" + identifier + ")(?:\\((" +
+
+		// To reduce the number of selectors needing tokenize in the preFilter, prefer arguments:
+		// 1. quoted (capture 3; capture 4 or capture 5)
+		"('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" +
+
+		// 2. simple (capture 6)
+		"((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" +
+
+		// 3. anything else (capture 2)
+		".*" +
+		")\\)|)",
+
+	// Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter
+	rwhitespace = new RegExp( whitespace + "+", "g" ),
+	rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" +
+		whitespace + "+$", "g" ),
+
+	rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ),
+	rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace +
+		"*" ),
+	rdescend = new RegExp( whitespace + "|>" ),
+
+	rpseudo = new RegExp( pseudos ),
+	ridentifier = new RegExp( "^" + identifier + "$" ),
+
+	matchExpr = {
+		"ID": new RegExp( "^#(" + identifier + ")" ),
+		"CLASS": new RegExp( "^\\.(" + identifier + ")" ),
+		"TAG": new RegExp( "^(" + identifier + "|[*])" ),
+		"ATTR": new RegExp( "^" + attributes ),
+		"PSEUDO": new RegExp( "^" + pseudos ),
+		"CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" +
+			whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" +
+			whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ),
+		"bool": new RegExp( "^(?:" + booleans + ")$", "i" ),
+
+		// For use in libraries implementing .is()
+		// We use this for POS matching in `select`
+		"needsContext": new RegExp( "^" + whitespace +
+			"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace +
+			"*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" )
+	},
+
+	rhtml = /HTML$/i,
+	rinputs = /^(?:input|select|textarea|button)$/i,
+	rheader = /^h\d$/i,
+
+	rnative = /^[^{]+\{\s*\[native \w/,
+
+	// Easily-parseable/retrievable ID or TAG or CLASS selectors
+	rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
+
+	rsibling = /[+~]/,
+
+	// CSS escapes
+	// http://www.w3.org/TR/CSS21/syndata.html#escaped-characters
+	runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ),
+	funescape = function( escape, nonHex ) {
+		var high = "0x" + escape.slice( 1 ) - 0x10000;
+
+		return nonHex ?
+
+			// Strip the backslash prefix from a non-hex escape sequence
+			nonHex :
+
+			// Replace a hexadecimal escape sequence with the encoded Unicode code point
+			// Support: IE <=11+
+			// For values outside the Basic Multilingual Plane (BMP), manually construct a
+			// surrogate pair
+			high < 0 ?
+				String.fromCharCode( high + 0x10000 ) :
+				String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );
+	},
+
+	// CSS string/identifier serialization
+	// https://drafts.csswg.org/cssom/#common-serializing-idioms
+	rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,
+	fcssescape = function( ch, asCodePoint ) {
+		if ( asCodePoint ) {
+
+			// U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER
+			if ( ch === "\0" ) {
+				return "\uFFFD";
+			}
+
+			// Control characters and (dependent upon position) numbers get escaped as code points
+			return ch.slice( 0, -1 ) + "\\" +
+				ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " ";
+		}
+
+		// Other potentially-special ASCII characters get backslash-escaped
+		return "\\" + ch;
+	},
+
+	// Used for iframes
+	// See setDocument()
+	// Removing the function wrapper causes a "Permission Denied"
+	// error in IE
+	unloadHandler = function() {
+		setDocument();
+	},
+
+	inDisabledFieldset = addCombinator(
+		function( elem ) {
+			return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset";
+		},
+		{ dir: "parentNode", next: "legend" }
+	);
+
+// Optimize for push.apply( _, NodeList )
+try {
+	push.apply(
+		( arr = slice.call( preferredDoc.childNodes ) ),
+		preferredDoc.childNodes
+	);
+
+	// Support: Android<4.0
+	// Detect silently failing push.apply
+	// eslint-disable-next-line no-unused-expressions
+	arr[ preferredDoc.childNodes.length ].nodeType;
+} catch ( e ) {
+	push = { apply: arr.length ?
+
+		// Leverage slice if possible
+		function( target, els ) {
+			pushNative.apply( target, slice.call( els ) );
+		} :
+
+		// Support: IE<9
+		// Otherwise append directly
+		function( target, els ) {
+			var j = target.length,
+				i = 0;
+
+			// Can't trust NodeList.length
+			while ( ( target[ j++ ] = els[ i++ ] ) ) {}
+			target.length = j - 1;
+		}
+	};
+}
+
+function Sizzle( selector, context, results, seed ) {
+	var m, i, elem, nid, match, groups, newSelector,
+		newContext = context && context.ownerDocument,
+
+		// nodeType defaults to 9, since context defaults to document
+		nodeType = context ? context.nodeType : 9;
+
+	results = results || [];
+
+	// Return early from calls with invalid selector or context
+	if ( typeof selector !== "string" || !selector ||
+		nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) {
+
+		return results;
+	}
+
+	// Try to shortcut find operations (as opposed to filters) in HTML documents
+	if ( !seed ) {
+		setDocument( context );
+		context = context || document;
+
+		if ( documentIsHTML ) {
+
+			// If the selector is sufficiently simple, try using a "get*By*" DOM method
+			// (excepting DocumentFragment context, where the methods don't exist)
+			if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) {
+
+				// ID selector
+				if ( ( m = match[ 1 ] ) ) {
+
+					// Document context
+					if ( nodeType === 9 ) {
+						if ( ( elem = context.getElementById( m ) ) ) {
+
+							// Support: IE, Opera, Webkit
+							// TODO: identify versions
+							// getElementById can match elements by name instead of ID
+							if ( elem.id === m ) {
+								results.push( elem );
+								return results;
+							}
+						} else {
+							return results;
+						}
+
+					// Element context
+					} else {
+
+						// Support: IE, Opera, Webkit
+						// TODO: identify versions
+						// getElementById can match elements by name instead of ID
+						if ( newContext && ( elem = newContext.getElementById( m ) ) &&
+							contains( context, elem ) &&
+							elem.id === m ) {
+
+							results.push( elem );
+							return results;
+						}
+					}
+
+				// Type selector
+				} else if ( match[ 2 ] ) {
+					push.apply( results, context.getElementsByTagName( selector ) );
+					return results;
+
+				// Class selector
+				} else if ( ( m = match[ 3 ] ) && support.getElementsByClassName &&
+					context.getElementsByClassName ) {
+
+					push.apply( results, context.getElementsByClassName( m ) );
+					return results;
+				}
+			}
+
+			// Take advantage of querySelectorAll
+			if ( support.qsa &&
+				!nonnativeSelectorCache[ selector + " " ] &&
+				( !rbuggyQSA || !rbuggyQSA.test( selector ) ) &&
+
+				// Support: IE 8 only
+				// Exclude object elements
+				( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) {
+
+				newSelector = selector;
+				newContext = context;
+
+				// qSA considers elements outside a scoping root when evaluating child or
+				// descendant combinators, which is not what we want.
+				// In such cases, we work around the behavior by prefixing every selector in the
+				// list with an ID selector referencing the scope context.
+				// The technique has to be used as well when a leading combinator is used
+				// as such selectors are not recognized by querySelectorAll.
+				// Thanks to Andrew Dupont for this technique.
+				if ( nodeType === 1 &&
+					( rdescend.test( selector ) || rcombinators.test( selector ) ) ) {
+
+					// Expand context for sibling selectors
+					newContext = rsibling.test( selector ) && testContext( context.parentNode ) ||
+						context;
+
+					// We can use :scope instead of the ID hack if the browser
+					// supports it & if we're not changing the context.
+					if ( newContext !== context || !support.scope ) {
+
+						// Capture the context ID, setting it first if necessary
+						if ( ( nid = context.getAttribute( "id" ) ) ) {
+							nid = nid.replace( rcssescape, fcssescape );
+						} else {
+							context.setAttribute( "id", ( nid = expando ) );
+						}
+					}
+
+					// Prefix every selector in the list
+					groups = tokenize( selector );
+					i = groups.length;
+					while ( i-- ) {
+						groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " +
+							toSelector( groups[ i ] );
+					}
+					newSelector = groups.join( "," );
+				}
+
+				try {
+					push.apply( results,
+						newContext.querySelectorAll( newSelector )
+					);
+					return results;
+				} catch ( qsaError ) {
+					nonnativeSelectorCache( selector, true );
+				} finally {
+					if ( nid === expando ) {
+						context.removeAttribute( "id" );
+					}
+				}
+			}
+		}
+	}
+
+	// All others
+	return select( selector.replace( rtrim, "$1" ), context, results, seed );
+}
+
+/**
+ * Create key-value caches of limited size
+ * @returns {function(string, object)} Returns the Object data after storing it on itself with
+ *	property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)
+ *	deleting the oldest entry
+ */
+function createCache() {
+	var keys = [];
+
+	function cache( key, value ) {
+
+		// Use (key + " ") to avoid collision with native prototype properties (see Issue #157)
+		if ( keys.push( key + " " ) > Expr.cacheLength ) {
+
+			// Only keep the most recent entries
+			delete cache[ keys.shift() ];
+		}
+		return ( cache[ key + " " ] = value );
+	}
+	return cache;
+}
+
+/**
+ * Mark a function for special use by Sizzle
+ * @param {Function} fn The function to mark
+ */
+function markFunction( fn ) {
+	fn[ expando ] = true;
+	return fn;
+}
+
+/**
+ * Support testing using an element
+ * @param {Function} fn Passed the created element and returns a boolean result
+ */
+function assert( fn ) {
+	var el = document.createElement( "fieldset" );
+
+	try {
+		return !!fn( el );
+	} catch ( e ) {
+		return false;
+	} finally {
+
+		// Remove from its parent by default
+		if ( el.parentNode ) {
+			el.parentNode.removeChild( el );
+		}
+
+		// release memory in IE
+		el = null;
+	}
+}
+
+/**
+ * Adds the same handler for all of the specified attrs
+ * @param {String} attrs Pipe-separated list of attributes
+ * @param {Function} handler The method that will be applied
+ */
+function addHandle( attrs, handler ) {
+	var arr = attrs.split( "|" ),
+		i = arr.length;
+
+	while ( i-- ) {
+		Expr.attrHandle[ arr[ i ] ] = handler;
+	}
+}
+
+/**
+ * Checks document order of two siblings
+ * @param {Element} a
+ * @param {Element} b
+ * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
+ */
+function siblingCheck( a, b ) {
+	var cur = b && a,
+		diff = cur && a.nodeType === 1 && b.nodeType === 1 &&
+			a.sourceIndex - b.sourceIndex;
+
+	// Use IE sourceIndex if available on both nodes
+	if ( diff ) {
+		return diff;
+	}
+
+	// Check if b follows a
+	if ( cur ) {
+		while ( ( cur = cur.nextSibling ) ) {
+			if ( cur === b ) {
+				return -1;
+			}
+		}
+	}
+
+	return a ? 1 : -1;
+}
+
+/**
+ * Returns a function to use in pseudos for input types
+ * @param {String} type
+ */
+function createInputPseudo( type ) {
+	return function( elem ) {
+		var name = elem.nodeName.toLowerCase();
+		return name === "input" && elem.type === type;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for buttons
+ * @param {String} type
+ */
+function createButtonPseudo( type ) {
+	return function( elem ) {
+		var name = elem.nodeName.toLowerCase();
+		return ( name === "input" || name === "button" ) && elem.type === type;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for :enabled/:disabled
+ * @param {Boolean} disabled true for :disabled; false for :enabled
+ */
+function createDisabledPseudo( disabled ) {
+
+	// Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable
+	return function( elem ) {
+
+		// Only certain elements can match :enabled or :disabled
+		// https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled
+		// https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled
+		if ( "form" in elem ) {
+
+			// Check for inherited disabledness on relevant non-disabled elements:
+			// * listed form-associated elements in a disabled fieldset
+			//   https://html.spec.whatwg.org/multipage/forms.html#category-listed
+			//   https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled
+			// * option elements in a disabled optgroup
+			//   https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled
+			// All such elements have a "form" property.
+			if ( elem.parentNode && elem.disabled === false ) {
+
+				// Option elements defer to a parent optgroup if present
+				if ( "label" in elem ) {
+					if ( "label" in elem.parentNode ) {
+						return elem.parentNode.disabled === disabled;
+					} else {
+						return elem.disabled === disabled;
+					}
+				}
+
+				// Support: IE 6 - 11
+				// Use the isDisabled shortcut property to check for disabled fieldset ancestors
+				return elem.isDisabled === disabled ||
+
+					// Where there is no isDisabled, check manually
+					/* jshint -W018 */
+					elem.isDisabled !== !disabled &&
+					inDisabledFieldset( elem ) === disabled;
+			}
+
+			return elem.disabled === disabled;
+
+		// Try to winnow out elements that can't be disabled before trusting the disabled property.
+		// Some victims get caught in our net (label, legend, menu, track), but it shouldn't
+		// even exist on them, let alone have a boolean value.
+		} else if ( "label" in elem ) {
+			return elem.disabled === disabled;
+		}
+
+		// Remaining elements are neither :enabled nor :disabled
+		return false;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for positionals
+ * @param {Function} fn
+ */
+function createPositionalPseudo( fn ) {
+	return markFunction( function( argument ) {
+		argument = +argument;
+		return markFunction( function( seed, matches ) {
+			var j,
+				matchIndexes = fn( [], seed.length, argument ),
+				i = matchIndexes.length;
+
+			// Match elements found at the specified indexes
+			while ( i-- ) {
+				if ( seed[ ( j = matchIndexes[ i ] ) ] ) {
+					seed[ j ] = !( matches[ j ] = seed[ j ] );
+				}
+			}
+		} );
+	} );
+}
+
+/**
+ * Checks a node for validity as a Sizzle context
+ * @param {Element|Object=} context
+ * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value
+ */
+function testContext( context ) {
+	return context && typeof context.getElementsByTagName !== "undefined" && context;
+}
+
+// Expose support vars for convenience
+support = Sizzle.support = {};
+
+/**
+ * Detects XML nodes
+ * @param {Element|Object} elem An element or a document
+ * @returns {Boolean} True iff elem is a non-HTML XML node
+ */
+isXML = Sizzle.isXML = function( elem ) {
+	var namespace = elem.namespaceURI,
+		docElem = ( elem.ownerDocument || elem ).documentElement;
+
+	// Support: IE <=8
+	// Assume HTML when documentElement doesn't yet exist, such as inside loading iframes
+	// https://bugs.jquery.com/ticket/4833
+	return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" );
+};
+
+/**
+ * Sets document-related variables once based on the current document
+ * @param {Element|Object} [doc] An element or document object to use to set the document
+ * @returns {Object} Returns the current document
+ */
+setDocument = Sizzle.setDocument = function( node ) {
+	var hasCompare, subWindow,
+		doc = node ? node.ownerDocument || node : preferredDoc;
+
+	// Return early if doc is invalid or already selected
+	// Support: IE 11+, Edge 17 - 18+
+	// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+	// two documents; shallow comparisons work.
+	// eslint-disable-next-line eqeqeq
+	if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) {
+		return document;
+	}
+
+	// Update global variables
+	document = doc;
+	docElem = document.documentElement;
+	documentIsHTML = !isXML( document );
+
+	// Support: IE 9 - 11+, Edge 12 - 18+
+	// Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936)
+	// Support: IE 11+, Edge 17 - 18+
+	// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+	// two documents; shallow comparisons work.
+	// eslint-disable-next-line eqeqeq
+	if ( preferredDoc != document &&
+		( subWindow = document.defaultView ) && subWindow.top !== subWindow ) {
+
+		// Support: IE 11, Edge
+		if ( subWindow.addEventListener ) {
+			subWindow.addEventListener( "unload", unloadHandler, false );
+
+		// Support: IE 9 - 10 only
+		} else if ( subWindow.attachEvent ) {
+			subWindow.attachEvent( "onunload", unloadHandler );
+		}
+	}
+
+	// Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only,
+	// Safari 4 - 5 only, Opera <=11.6 - 12.x only
+	// IE/Edge & older browsers don't support the :scope pseudo-class.
+	// Support: Safari 6.0 only
+	// Safari 6.0 supports :scope but it's an alias of :root there.
+	support.scope = assert( function( el ) {
+		docElem.appendChild( el ).appendChild( document.createElement( "div" ) );
+		return typeof el.querySelectorAll !== "undefined" &&
+			!el.querySelectorAll( ":scope fieldset div" ).length;
+	} );
+
+	/* Attributes
+	---------------------------------------------------------------------- */
+
+	// Support: IE<8
+	// Verify that getAttribute really returns attributes and not properties
+	// (excepting IE8 booleans)
+	support.attributes = assert( function( el ) {
+		el.className = "i";
+		return !el.getAttribute( "className" );
+	} );
+
+	/* getElement(s)By*
+	---------------------------------------------------------------------- */
+
+	// Check if getElementsByTagName("*") returns only elements
+	support.getElementsByTagName = assert( function( el ) {
+		el.appendChild( document.createComment( "" ) );
+		return !el.getElementsByTagName( "*" ).length;
+	} );
+
+	// Support: IE<9
+	support.getElementsByClassName = rnative.test( document.getElementsByClassName );
+
+	// Support: IE<10
+	// Check if getElementById returns elements by name
+	// The broken getElementById methods don't pick up programmatically-set names,
+	// so use a roundabout getElementsByName test
+	support.getById = assert( function( el ) {
+		docElem.appendChild( el ).id = expando;
+		return !document.getElementsByName || !document.getElementsByName( expando ).length;
+	} );
+
+	// ID filter and find
+	if ( support.getById ) {
+		Expr.filter[ "ID" ] = function( id ) {
+			var attrId = id.replace( runescape, funescape );
+			return function( elem ) {
+				return elem.getAttribute( "id" ) === attrId;
+			};
+		};
+		Expr.find[ "ID" ] = function( id, context ) {
+			if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
+				var elem = context.getElementById( id );
+				return elem ? [ elem ] : [];
+			}
+		};
+	} else {
+		Expr.filter[ "ID" ] =  function( id ) {
+			var attrId = id.replace( runescape, funescape );
+			return function( elem ) {
+				var node = typeof elem.getAttributeNode !== "undefined" &&
+					elem.getAttributeNode( "id" );
+				return node && node.value === attrId;
+			};
+		};
+
+		// Support: IE 6 - 7 only
+		// getElementById is not reliable as a find shortcut
+		Expr.find[ "ID" ] = function( id, context ) {
+			if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
+				var node, i, elems,
+					elem = context.getElementById( id );
+
+				if ( elem ) {
+
+					// Verify the id attribute
+					node = elem.getAttributeNode( "id" );
+					if ( node && node.value === id ) {
+						return [ elem ];
+					}
+
+					// Fall back on getElementsByName
+					elems = context.getElementsByName( id );
+					i = 0;
+					while ( ( elem = elems[ i++ ] ) ) {
+						node = elem.getAttributeNode( "id" );
+						if ( node && node.value === id ) {
+							return [ elem ];
+						}
+					}
+				}
+
+				return [];
+			}
+		};
+	}
+
+	// Tag
+	Expr.find[ "TAG" ] = support.getElementsByTagName ?
+		function( tag, context ) {
+			if ( typeof context.getElementsByTagName !== "undefined" ) {
+				return context.getElementsByTagName( tag );
+
+			// DocumentFragment nodes don't have gEBTN
+			} else if ( support.qsa ) {
+				return context.querySelectorAll( tag );
+			}
+		} :
+
+		function( tag, context ) {
+			var elem,
+				tmp = [],
+				i = 0,
+
+				// By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too
+				results = context.getElementsByTagName( tag );
+
+			// Filter out possible comments
+			if ( tag === "*" ) {
+				while ( ( elem = results[ i++ ] ) ) {
+					if ( elem.nodeType === 1 ) {
+						tmp.push( elem );
+					}
+				}
+
+				return tmp;
+			}
+			return results;
+		};
+
+	// Class
+	Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) {
+		if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) {
+			return context.getElementsByClassName( className );
+		}
+	};
+
+	/* QSA/matchesSelector
+	---------------------------------------------------------------------- */
+
+	// QSA and matchesSelector support
+
+	// matchesSelector(:active) reports false when true (IE9/Opera 11.5)
+	rbuggyMatches = [];
+
+	// qSa(:focus) reports false when true (Chrome 21)
+	// We allow this because of a bug in IE8/9 that throws an error
+	// whenever `document.activeElement` is accessed on an iframe
+	// So, we allow :focus to pass through QSA all the time to avoid the IE error
+	// See https://bugs.jquery.com/ticket/13378
+	rbuggyQSA = [];
+
+	if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) {
+
+		// Build QSA regex
+		// Regex strategy adopted from Diego Perini
+		assert( function( el ) {
+
+			var input;
+
+			// Select is set to empty string on purpose
+			// This is to test IE's treatment of not explicitly
+			// setting a boolean content attribute,
+			// since its presence should be enough
+			// https://bugs.jquery.com/ticket/12359
+			docElem.appendChild( el ).innerHTML = "<a id='" + expando + "'></a>" +
+				"<select id='" + expando + "-\r\\' msallowcapture=''>" +
+				"<option selected=''></option></select>";
+
+			// Support: IE8, Opera 11-12.16
+			// Nothing should be selected when empty strings follow ^= or $= or *=
+			// The test attribute must be unknown in Opera but "safe" for WinRT
+			// https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section
+			if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) {
+				rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" );
+			}
+
+			// Support: IE8
+			// Boolean attributes and "value" are not treated correctly
+			if ( !el.querySelectorAll( "[selected]" ).length ) {
+				rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" );
+			}
+
+			// Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+
+			if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) {
+				rbuggyQSA.push( "~=" );
+			}
+
+			// Support: IE 11+, Edge 15 - 18+
+			// IE 11/Edge don't find elements on a `[name='']` query in some cases.
+			// Adding a temporary attribute to the document before the selection works
+			// around the issue.
+			// Interestingly, IE 10 & older don't seem to have the issue.
+			input = document.createElement( "input" );
+			input.setAttribute( "name", "" );
+			el.appendChild( input );
+			if ( !el.querySelectorAll( "[name='']" ).length ) {
+				rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" +
+					whitespace + "*(?:''|\"\")" );
+			}
+
+			// Webkit/Opera - :checked should return selected option elements
+			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+			// IE8 throws error here and will not see later tests
+			if ( !el.querySelectorAll( ":checked" ).length ) {
+				rbuggyQSA.push( ":checked" );
+			}
+
+			// Support: Safari 8+, iOS 8+
+			// https://bugs.webkit.org/show_bug.cgi?id=136851
+			// In-page `selector#id sibling-combinator selector` fails
+			if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) {
+				rbuggyQSA.push( ".#.+[+~]" );
+			}
+
+			// Support: Firefox <=3.6 - 5 only
+			// Old Firefox doesn't throw on a badly-escaped identifier.
+			el.querySelectorAll( "\\\f" );
+			rbuggyQSA.push( "[\\r\\n\\f]" );
+		} );
+
+		assert( function( el ) {
+			el.innerHTML = "<a href='' disabled='disabled'></a>" +
+				"<select disabled='disabled'><option/></select>";
+
+			// Support: Windows 8 Native Apps
+			// The type and name attributes are restricted during .innerHTML assignment
+			var input = document.createElement( "input" );
+			input.setAttribute( "type", "hidden" );
+			el.appendChild( input ).setAttribute( "name", "D" );
+
+			// Support: IE8
+			// Enforce case-sensitivity of name attribute
+			if ( el.querySelectorAll( "[name=d]" ).length ) {
+				rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" );
+			}
+
+			// FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)
+			// IE8 throws error here and will not see later tests
+			if ( el.querySelectorAll( ":enabled" ).length !== 2 ) {
+				rbuggyQSA.push( ":enabled", ":disabled" );
+			}
+
+			// Support: IE9-11+
+			// IE's :disabled selector does not pick up the children of disabled fieldsets
+			docElem.appendChild( el ).disabled = true;
+			if ( el.querySelectorAll( ":disabled" ).length !== 2 ) {
+				rbuggyQSA.push( ":enabled", ":disabled" );
+			}
+
+			// Support: Opera 10 - 11 only
+			// Opera 10-11 does not throw on post-comma invalid pseudos
+			el.querySelectorAll( "*,:x" );
+			rbuggyQSA.push( ",.*:" );
+		} );
+	}
+
+	if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches ||
+		docElem.webkitMatchesSelector ||
+		docElem.mozMatchesSelector ||
+		docElem.oMatchesSelector ||
+		docElem.msMatchesSelector ) ) ) ) {
+
+		assert( function( el ) {
+
+			// Check to see if it's possible to do matchesSelector
+			// on a disconnected node (IE 9)
+			support.disconnectedMatch = matches.call( el, "*" );
+
+			// This should fail with an exception
+			// Gecko does not error, returns false instead
+			matches.call( el, "[s!='']:x" );
+			rbuggyMatches.push( "!=", pseudos );
+		} );
+	}
+
+	rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) );
+	rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) );
+
+	/* Contains
+	---------------------------------------------------------------------- */
+	hasCompare = rnative.test( docElem.compareDocumentPosition );
+
+	// Element contains another
+	// Purposefully self-exclusive
+	// As in, an element does not contain itself
+	contains = hasCompare || rnative.test( docElem.contains ) ?
+		function( a, b ) {
+			var adown = a.nodeType === 9 ? a.documentElement : a,
+				bup = b && b.parentNode;
+			return a === bup || !!( bup && bup.nodeType === 1 && (
+				adown.contains ?
+					adown.contains( bup ) :
+					a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16
+			) );
+		} :
+		function( a, b ) {
+			if ( b ) {
+				while ( ( b = b.parentNode ) ) {
+					if ( b === a ) {
+						return true;
+					}
+				}
+			}
+			return false;
+		};
+
+	/* Sorting
+	---------------------------------------------------------------------- */
+
+	// Document order sorting
+	sortOrder = hasCompare ?
+	function( a, b ) {
+
+		// Flag for duplicate removal
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+
+		// Sort on method existence if only one input has compareDocumentPosition
+		var compare = !a.compareDocumentPosition - !b.compareDocumentPosition;
+		if ( compare ) {
+			return compare;
+		}
+
+		// Calculate position if both inputs belong to the same document
+		// Support: IE 11+, Edge 17 - 18+
+		// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+		// two documents; shallow comparisons work.
+		// eslint-disable-next-line eqeqeq
+		compare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ?
+			a.compareDocumentPosition( b ) :
+
+			// Otherwise we know they are disconnected
+			1;
+
+		// Disconnected nodes
+		if ( compare & 1 ||
+			( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) {
+
+			// Choose the first element that is related to our preferred document
+			// Support: IE 11+, Edge 17 - 18+
+			// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+			// two documents; shallow comparisons work.
+			// eslint-disable-next-line eqeqeq
+			if ( a == document || a.ownerDocument == preferredDoc &&
+				contains( preferredDoc, a ) ) {
+				return -1;
+			}
+
+			// Support: IE 11+, Edge 17 - 18+
+			// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+			// two documents; shallow comparisons work.
+			// eslint-disable-next-line eqeqeq
+			if ( b == document || b.ownerDocument == preferredDoc &&
+				contains( preferredDoc, b ) ) {
+				return 1;
+			}
+
+			// Maintain original order
+			return sortInput ?
+				( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
+				0;
+		}
+
+		return compare & 4 ? -1 : 1;
+	} :
+	function( a, b ) {
+
+		// Exit early if the nodes are identical
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+
+		var cur,
+			i = 0,
+			aup = a.parentNode,
+			bup = b.parentNode,
+			ap = [ a ],
+			bp = [ b ];
+
+		// Parentless nodes are either documents or disconnected
+		if ( !aup || !bup ) {
+
+			// Support: IE 11+, Edge 17 - 18+
+			// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+			// two documents; shallow comparisons work.
+			/* eslint-disable eqeqeq */
+			return a == document ? -1 :
+				b == document ? 1 :
+				/* eslint-enable eqeqeq */
+				aup ? -1 :
+				bup ? 1 :
+				sortInput ?
+				( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
+				0;
+
+		// If the nodes are siblings, we can do a quick check
+		} else if ( aup === bup ) {
+			return siblingCheck( a, b );
+		}
+
+		// Otherwise we need full lists of their ancestors for comparison
+		cur = a;
+		while ( ( cur = cur.parentNode ) ) {
+			ap.unshift( cur );
+		}
+		cur = b;
+		while ( ( cur = cur.parentNode ) ) {
+			bp.unshift( cur );
+		}
+
+		// Walk down the tree looking for a discrepancy
+		while ( ap[ i ] === bp[ i ] ) {
+			i++;
+		}
+
+		return i ?
+
+			// Do a sibling check if the nodes have a common ancestor
+			siblingCheck( ap[ i ], bp[ i ] ) :
+
+			// Otherwise nodes in our document sort first
+			// Support: IE 11+, Edge 17 - 18+
+			// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+			// two documents; shallow comparisons work.
+			/* eslint-disable eqeqeq */
+			ap[ i ] == preferredDoc ? -1 :
+			bp[ i ] == preferredDoc ? 1 :
+			/* eslint-enable eqeqeq */
+			0;
+	};
+
+	return document;
+};
+
+Sizzle.matches = function( expr, elements ) {
+	return Sizzle( expr, null, null, elements );
+};
+
+Sizzle.matchesSelector = function( elem, expr ) {
+	setDocument( elem );
+
+	if ( support.matchesSelector && documentIsHTML &&
+		!nonnativeSelectorCache[ expr + " " ] &&
+		( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
+		( !rbuggyQSA     || !rbuggyQSA.test( expr ) ) ) {
+
+		try {
+			var ret = matches.call( elem, expr );
+
+			// IE 9's matchesSelector returns false on disconnected nodes
+			if ( ret || support.disconnectedMatch ||
+
+				// As well, disconnected nodes are said to be in a document
+				// fragment in IE 9
+				elem.document && elem.document.nodeType !== 11 ) {
+				return ret;
+			}
+		} catch ( e ) {
+			nonnativeSelectorCache( expr, true );
+		}
+	}
+
+	return Sizzle( expr, document, null, [ elem ] ).length > 0;
+};
+
+Sizzle.contains = function( context, elem ) {
+
+	// Set document vars if needed
+	// Support: IE 11+, Edge 17 - 18+
+	// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+	// two documents; shallow comparisons work.
+	// eslint-disable-next-line eqeqeq
+	if ( ( context.ownerDocument || context ) != document ) {
+		setDocument( context );
+	}
+	return contains( context, elem );
+};
+
+Sizzle.attr = function( elem, name ) {
+
+	// Set document vars if needed
+	// Support: IE 11+, Edge 17 - 18+
+	// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+	// two documents; shallow comparisons work.
+	// eslint-disable-next-line eqeqeq
+	if ( ( elem.ownerDocument || elem ) != document ) {
+		setDocument( elem );
+	}
+
+	var fn = Expr.attrHandle[ name.toLowerCase() ],
+
+		// Don't get fooled by Object.prototype properties (jQuery #13807)
+		val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
+			fn( elem, name, !documentIsHTML ) :
+			undefined;
+
+	return val !== undefined ?
+		val :
+		support.attributes || !documentIsHTML ?
+			elem.getAttribute( name ) :
+			( val = elem.getAttributeNode( name ) ) && val.specified ?
+				val.value :
+				null;
+};
+
+Sizzle.escape = function( sel ) {
+	return ( sel + "" ).replace( rcssescape, fcssescape );
+};
+
+Sizzle.error = function( msg ) {
+	throw new Error( "Syntax error, unrecognized expression: " + msg );
+};
+
+/**
+ * Document sorting and removing duplicates
+ * @param {ArrayLike} results
+ */
+Sizzle.uniqueSort = function( results ) {
+	var elem,
+		duplicates = [],
+		j = 0,
+		i = 0;
+
+	// Unless we *know* we can detect duplicates, assume their presence
+	hasDuplicate = !support.detectDuplicates;
+	sortInput = !support.sortStable && results.slice( 0 );
+	results.sort( sortOrder );
+
+	if ( hasDuplicate ) {
+		while ( ( elem = results[ i++ ] ) ) {
+			if ( elem === results[ i ] ) {
+				j = duplicates.push( i );
+			}
+		}
+		while ( j-- ) {
+			results.splice( duplicates[ j ], 1 );
+		}
+	}
+
+	// Clear input after sorting to release objects
+	// See https://github.com/jquery/sizzle/pull/225
+	sortInput = null;
+
+	return results;
+};
+
+/**
+ * Utility function for retrieving the text value of an array of DOM nodes
+ * @param {Array|Element} elem
+ */
+getText = Sizzle.getText = function( elem ) {
+	var node,
+		ret = "",
+		i = 0,
+		nodeType = elem.nodeType;
+
+	if ( !nodeType ) {
+
+		// If no nodeType, this is expected to be an array
+		while ( ( node = elem[ i++ ] ) ) {
+
+			// Do not traverse comment nodes
+			ret += getText( node );
+		}
+	} else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
+
+		// Use textContent for elements
+		// innerText usage removed for consistency of new lines (jQuery #11153)
+		if ( typeof elem.textContent === "string" ) {
+			return elem.textContent;
+		} else {
+
+			// Traverse its children
+			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+				ret += getText( elem );
+			}
+		}
+	} else if ( nodeType === 3 || nodeType === 4 ) {
+		return elem.nodeValue;
+	}
+
+	// Do not include comment or processing instruction nodes
+
+	return ret;
+};
+
+Expr = Sizzle.selectors = {
+
+	// Can be adjusted by the user
+	cacheLength: 50,
+
+	createPseudo: markFunction,
+
+	match: matchExpr,
+
+	attrHandle: {},
+
+	find: {},
+
+	relative: {
+		">": { dir: "parentNode", first: true },
+		" ": { dir: "parentNode" },
+		"+": { dir: "previousSibling", first: true },
+		"~": { dir: "previousSibling" }
+	},
+
+	preFilter: {
+		"ATTR": function( match ) {
+			match[ 1 ] = match[ 1 ].replace( runescape, funescape );
+
+			// Move the given value to match[3] whether quoted or unquoted
+			match[ 3 ] = ( match[ 3 ] || match[ 4 ] ||
+				match[ 5 ] || "" ).replace( runescape, funescape );
+
+			if ( match[ 2 ] === "~=" ) {
+				match[ 3 ] = " " + match[ 3 ] + " ";
+			}
+
+			return match.slice( 0, 4 );
+		},
+
+		"CHILD": function( match ) {
+
+			/* matches from matchExpr["CHILD"]
+				1 type (only|nth|...)
+				2 what (child|of-type)
+				3 argument (even|odd|\d*|\d*n([+-]\d+)?|...)
+				4 xn-component of xn+y argument ([+-]?\d*n|)
+				5 sign of xn-component
+				6 x of xn-component
+				7 sign of y-component
+				8 y of y-component
+			*/
+			match[ 1 ] = match[ 1 ].toLowerCase();
+
+			if ( match[ 1 ].slice( 0, 3 ) === "nth" ) {
+
+				// nth-* requires argument
+				if ( !match[ 3 ] ) {
+					Sizzle.error( match[ 0 ] );
+				}
+
+				// numeric x and y parameters for Expr.filter.CHILD
+				// remember that false/true cast respectively to 0/1
+				match[ 4 ] = +( match[ 4 ] ?
+					match[ 5 ] + ( match[ 6 ] || 1 ) :
+					2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" ) );
+				match[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" );
+
+				// other types prohibit arguments
+			} else if ( match[ 3 ] ) {
+				Sizzle.error( match[ 0 ] );
+			}
+
+			return match;
+		},
+
+		"PSEUDO": function( match ) {
+			var excess,
+				unquoted = !match[ 6 ] && match[ 2 ];
+
+			if ( matchExpr[ "CHILD" ].test( match[ 0 ] ) ) {
+				return null;
+			}
+
+			// Accept quoted arguments as-is
+			if ( match[ 3 ] ) {
+				match[ 2 ] = match[ 4 ] || match[ 5 ] || "";
+
+			// Strip excess characters from unquoted arguments
+			} else if ( unquoted && rpseudo.test( unquoted ) &&
+
+				// Get excess from tokenize (recursively)
+				( excess = tokenize( unquoted, true ) ) &&
+
+				// advance to the next closing parenthesis
+				( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) {
+
+				// excess is a negative index
+				match[ 0 ] = match[ 0 ].slice( 0, excess );
+				match[ 2 ] = unquoted.slice( 0, excess );
+			}
+
+			// Return only captures needed by the pseudo filter method (type and argument)
+			return match.slice( 0, 3 );
+		}
+	},
+
+	filter: {
+
+		"TAG": function( nodeNameSelector ) {
+			var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();
+			return nodeNameSelector === "*" ?
+				function() {
+					return true;
+				} :
+				function( elem ) {
+					return elem.nodeName && elem.nodeName.toLowerCase() === nodeName;
+				};
+		},
+
+		"CLASS": function( className ) {
+			var pattern = classCache[ className + " " ];
+
+			return pattern ||
+				( pattern = new RegExp( "(^|" + whitespace +
+					")" + className + "(" + whitespace + "|$)" ) ) && classCache(
+						className, function( elem ) {
+							return pattern.test(
+								typeof elem.className === "string" && elem.className ||
+								typeof elem.getAttribute !== "undefined" &&
+									elem.getAttribute( "class" ) ||
+								""
+							);
+				} );
+		},
+
+		"ATTR": function( name, operator, check ) {
+			return function( elem ) {
+				var result = Sizzle.attr( elem, name );
+
+				if ( result == null ) {
+					return operator === "!=";
+				}
+				if ( !operator ) {
+					return true;
+				}
+
+				result += "";
+
+				/* eslint-disable max-len */
+
+				return operator === "=" ? result === check :
+					operator === "!=" ? result !== check :
+					operator === "^=" ? check && result.indexOf( check ) === 0 :
+					operator === "*=" ? check && result.indexOf( check ) > -1 :
+					operator === "$=" ? check && result.slice( -check.length ) === check :
+					operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 :
+					operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" :
+					false;
+				/* eslint-enable max-len */
+
+			};
+		},
+
+		"CHILD": function( type, what, _argument, first, last ) {
+			var simple = type.slice( 0, 3 ) !== "nth",
+				forward = type.slice( -4 ) !== "last",
+				ofType = what === "of-type";
+
+			return first === 1 && last === 0 ?
+
+				// Shortcut for :nth-*(n)
+				function( elem ) {
+					return !!elem.parentNode;
+				} :
+
+				function( elem, _context, xml ) {
+					var cache, uniqueCache, outerCache, node, nodeIndex, start,
+						dir = simple !== forward ? "nextSibling" : "previousSibling",
+						parent = elem.parentNode,
+						name = ofType && elem.nodeName.toLowerCase(),
+						useCache = !xml && !ofType,
+						diff = false;
+
+					if ( parent ) {
+
+						// :(first|last|only)-(child|of-type)
+						if ( simple ) {
+							while ( dir ) {
+								node = elem;
+								while ( ( node = node[ dir ] ) ) {
+									if ( ofType ?
+										node.nodeName.toLowerCase() === name :
+										node.nodeType === 1 ) {
+
+										return false;
+									}
+								}
+
+								// Reverse direction for :only-* (if we haven't yet done so)
+								start = dir = type === "only" && !start && "nextSibling";
+							}
+							return true;
+						}
+
+						start = [ forward ? parent.firstChild : parent.lastChild ];
+
+						// non-xml :nth-child(...) stores cache data on `parent`
+						if ( forward && useCache ) {
+
+							// Seek `elem` from a previously-cached index
+
+							// ...in a gzip-friendly way
+							node = parent;
+							outerCache = node[ expando ] || ( node[ expando ] = {} );
+
+							// Support: IE <9 only
+							// Defend against cloned attroperties (jQuery gh-1709)
+							uniqueCache = outerCache[ node.uniqueID ] ||
+								( outerCache[ node.uniqueID ] = {} );
+
+							cache = uniqueCache[ type ] || [];
+							nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
+							diff = nodeIndex && cache[ 2 ];
+							node = nodeIndex && parent.childNodes[ nodeIndex ];
+
+							while ( ( node = ++nodeIndex && node && node[ dir ] ||
+
+								// Fallback to seeking `elem` from the start
+								( diff = nodeIndex = 0 ) || start.pop() ) ) {
+
+								// When found, cache indexes on `parent` and break
+								if ( node.nodeType === 1 && ++diff && node === elem ) {
+									uniqueCache[ type ] = [ dirruns, nodeIndex, diff ];
+									break;
+								}
+							}
+
+						} else {
+
+							// Use previously-cached element index if available
+							if ( useCache ) {
+
+								// ...in a gzip-friendly way
+								node = elem;
+								outerCache = node[ expando ] || ( node[ expando ] = {} );
+
+								// Support: IE <9 only
+								// Defend against cloned attroperties (jQuery gh-1709)
+								uniqueCache = outerCache[ node.uniqueID ] ||
+									( outerCache[ node.uniqueID ] = {} );
+
+								cache = uniqueCache[ type ] || [];
+								nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
+								diff = nodeIndex;
+							}
+
+							// xml :nth-child(...)
+							// or :nth-last-child(...) or :nth(-last)?-of-type(...)
+							if ( diff === false ) {
+
+								// Use the same loop as above to seek `elem` from the start
+								while ( ( node = ++nodeIndex && node && node[ dir ] ||
+									( diff = nodeIndex = 0 ) || start.pop() ) ) {
+
+									if ( ( ofType ?
+										node.nodeName.toLowerCase() === name :
+										node.nodeType === 1 ) &&
+										++diff ) {
+
+										// Cache the index of each encountered element
+										if ( useCache ) {
+											outerCache = node[ expando ] ||
+												( node[ expando ] = {} );
+
+											// Support: IE <9 only
+											// Defend against cloned attroperties (jQuery gh-1709)
+											uniqueCache = outerCache[ node.uniqueID ] ||
+												( outerCache[ node.uniqueID ] = {} );
+
+											uniqueCache[ type ] = [ dirruns, diff ];
+										}
+
+										if ( node === elem ) {
+											break;
+										}
+									}
+								}
+							}
+						}
+
+						// Incorporate the offset, then check against cycle size
+						diff -= last;
+						return diff === first || ( diff % first === 0 && diff / first >= 0 );
+					}
+				};
+		},
+
+		"PSEUDO": function( pseudo, argument ) {
+
+			// pseudo-class names are case-insensitive
+			// http://www.w3.org/TR/selectors/#pseudo-classes
+			// Prioritize by case sensitivity in case custom pseudos are added with uppercase letters
+			// Remember that setFilters inherits from pseudos
+			var args,
+				fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||
+					Sizzle.error( "unsupported pseudo: " + pseudo );
+
+			// The user may use createPseudo to indicate that
+			// arguments are needed to create the filter function
+			// just as Sizzle does
+			if ( fn[ expando ] ) {
+				return fn( argument );
+			}
+
+			// But maintain support for old signatures
+			if ( fn.length > 1 ) {
+				args = [ pseudo, pseudo, "", argument ];
+				return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?
+					markFunction( function( seed, matches ) {
+						var idx,
+							matched = fn( seed, argument ),
+							i = matched.length;
+						while ( i-- ) {
+							idx = indexOf( seed, matched[ i ] );
+							seed[ idx ] = !( matches[ idx ] = matched[ i ] );
+						}
+					} ) :
+					function( elem ) {
+						return fn( elem, 0, args );
+					};
+			}
+
+			return fn;
+		}
+	},
+
+	pseudos: {
+
+		// Potentially complex pseudos
+		"not": markFunction( function( selector ) {
+
+			// Trim the selector passed to compile
+			// to avoid treating leading and trailing
+			// spaces as combinators
+			var input = [],
+				results = [],
+				matcher = compile( selector.replace( rtrim, "$1" ) );
+
+			return matcher[ expando ] ?
+				markFunction( function( seed, matches, _context, xml ) {
+					var elem,
+						unmatched = matcher( seed, null, xml, [] ),
+						i = seed.length;
+
+					// Match elements unmatched by `matcher`
+					while ( i-- ) {
+						if ( ( elem = unmatched[ i ] ) ) {
+							seed[ i ] = !( matches[ i ] = elem );
+						}
+					}
+				} ) :
+				function( elem, _context, xml ) {
+					input[ 0 ] = elem;
+					matcher( input, null, xml, results );
+
+					// Don't keep the element (issue #299)
+					input[ 0 ] = null;
+					return !results.pop();
+				};
+		} ),
+
+		"has": markFunction( function( selector ) {
+			return function( elem ) {
+				return Sizzle( selector, elem ).length > 0;
+			};
+		} ),
+
+		"contains": markFunction( function( text ) {
+			text = text.replace( runescape, funescape );
+			return function( elem ) {
+				return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1;
+			};
+		} ),
+
+		// "Whether an element is represented by a :lang() selector
+		// is based solely on the element's language value
+		// being equal to the identifier C,
+		// or beginning with the identifier C immediately followed by "-".
+		// The matching of C against the element's language value is performed case-insensitively.
+		// The identifier C does not have to be a valid language name."
+		// http://www.w3.org/TR/selectors/#lang-pseudo
+		"lang": markFunction( function( lang ) {
+
+			// lang value must be a valid identifier
+			if ( !ridentifier.test( lang || "" ) ) {
+				Sizzle.error( "unsupported lang: " + lang );
+			}
+			lang = lang.replace( runescape, funescape ).toLowerCase();
+			return function( elem ) {
+				var elemLang;
+				do {
+					if ( ( elemLang = documentIsHTML ?
+						elem.lang :
+						elem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) {
+
+						elemLang = elemLang.toLowerCase();
+						return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0;
+					}
+				} while ( ( elem = elem.parentNode ) && elem.nodeType === 1 );
+				return false;
+			};
+		} ),
+
+		// Miscellaneous
+		"target": function( elem ) {
+			var hash = window.location && window.location.hash;
+			return hash && hash.slice( 1 ) === elem.id;
+		},
+
+		"root": function( elem ) {
+			return elem === docElem;
+		},
+
+		"focus": function( elem ) {
+			return elem === document.activeElement &&
+				( !document.hasFocus || document.hasFocus() ) &&
+				!!( elem.type || elem.href || ~elem.tabIndex );
+		},
+
+		// Boolean properties
+		"enabled": createDisabledPseudo( false ),
+		"disabled": createDisabledPseudo( true ),
+
+		"checked": function( elem ) {
+
+			// In CSS3, :checked should return both checked and selected elements
+			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+			var nodeName = elem.nodeName.toLowerCase();
+			return ( nodeName === "input" && !!elem.checked ) ||
+				( nodeName === "option" && !!elem.selected );
+		},
+
+		"selected": function( elem ) {
+
+			// Accessing this property makes selected-by-default
+			// options in Safari work properly
+			if ( elem.parentNode ) {
+				// eslint-disable-next-line no-unused-expressions
+				elem.parentNode.selectedIndex;
+			}
+
+			return elem.selected === true;
+		},
+
+		// Contents
+		"empty": function( elem ) {
+
+			// http://www.w3.org/TR/selectors/#empty-pseudo
+			// :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5),
+			//   but not by others (comment: 8; processing instruction: 7; etc.)
+			// nodeType < 6 works because attributes (2) do not appear as children
+			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+				if ( elem.nodeType < 6 ) {
+					return false;
+				}
+			}
+			return true;
+		},
+
+		"parent": function( elem ) {
+			return !Expr.pseudos[ "empty" ]( elem );
+		},
+
+		// Element/input types
+		"header": function( elem ) {
+			return rheader.test( elem.nodeName );
+		},
+
+		"input": function( elem ) {
+			return rinputs.test( elem.nodeName );
+		},
+
+		"button": function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return name === "input" && elem.type === "button" || name === "button";
+		},
+
+		"text": function( elem ) {
+			var attr;
+			return elem.nodeName.toLowerCase() === "input" &&
+				elem.type === "text" &&
+
+				// Support: IE<8
+				// New HTML5 attribute values (e.g., "search") appear with elem.type === "text"
+				( ( attr = elem.getAttribute( "type" ) ) == null ||
+					attr.toLowerCase() === "text" );
+		},
+
+		// Position-in-collection
+		"first": createPositionalPseudo( function() {
+			return [ 0 ];
+		} ),
+
+		"last": createPositionalPseudo( function( _matchIndexes, length ) {
+			return [ length - 1 ];
+		} ),
+
+		"eq": createPositionalPseudo( function( _matchIndexes, length, argument ) {
+			return [ argument < 0 ? argument + length : argument ];
+		} ),
+
+		"even": createPositionalPseudo( function( matchIndexes, length ) {
+			var i = 0;
+			for ( ; i < length; i += 2 ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		} ),
+
+		"odd": createPositionalPseudo( function( matchIndexes, length ) {
+			var i = 1;
+			for ( ; i < length; i += 2 ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		} ),
+
+		"lt": createPositionalPseudo( function( matchIndexes, length, argument ) {
+			var i = argument < 0 ?
+				argument + length :
+				argument > length ?
+					length :
+					argument;
+			for ( ; --i >= 0; ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		} ),
+
+		"gt": createPositionalPseudo( function( matchIndexes, length, argument ) {
+			var i = argument < 0 ? argument + length : argument;
+			for ( ; ++i < length; ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		} )
+	}
+};
+
+Expr.pseudos[ "nth" ] = Expr.pseudos[ "eq" ];
+
+// Add button/input type pseudos
+for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {
+	Expr.pseudos[ i ] = createInputPseudo( i );
+}
+for ( i in { submit: true, reset: true } ) {
+	Expr.pseudos[ i ] = createButtonPseudo( i );
+}
+
+// Easy API for creating new setFilters
+function setFilters() {}
+setFilters.prototype = Expr.filters = Expr.pseudos;
+Expr.setFilters = new setFilters();
+
+tokenize = Sizzle.tokenize = function( selector, parseOnly ) {
+	var matched, match, tokens, type,
+		soFar, groups, preFilters,
+		cached = tokenCache[ selector + " " ];
+
+	if ( cached ) {
+		return parseOnly ? 0 : cached.slice( 0 );
+	}
+
+	soFar = selector;
+	groups = [];
+	preFilters = Expr.preFilter;
+
+	while ( soFar ) {
+
+		// Comma and first run
+		if ( !matched || ( match = rcomma.exec( soFar ) ) ) {
+			if ( match ) {
+
+				// Don't consume trailing commas as valid
+				soFar = soFar.slice( match[ 0 ].length ) || soFar;
+			}
+			groups.push( ( tokens = [] ) );
+		}
+
+		matched = false;
+
+		// Combinators
+		if ( ( match = rcombinators.exec( soFar ) ) ) {
+			matched = match.shift();
+			tokens.push( {
+				value: matched,
+
+				// Cast descendant combinators to space
+				type: match[ 0 ].replace( rtrim, " " )
+			} );
+			soFar = soFar.slice( matched.length );
+		}
+
+		// Filters
+		for ( type in Expr.filter ) {
+			if ( ( match = matchExpr[ type ].exec( soFar ) ) && ( !preFilters[ type ] ||
+				( match = preFilters[ type ]( match ) ) ) ) {
+				matched = match.shift();
+				tokens.push( {
+					value: matched,
+					type: type,
+					matches: match
+				} );
+				soFar = soFar.slice( matched.length );
+			}
+		}
+
+		if ( !matched ) {
+			break;
+		}
+	}
+
+	// Return the length of the invalid excess
+	// if we're just parsing
+	// Otherwise, throw an error or return tokens
+	return parseOnly ?
+		soFar.length :
+		soFar ?
+			Sizzle.error( selector ) :
+
+			// Cache the tokens
+			tokenCache( selector, groups ).slice( 0 );
+};
+
+function toSelector( tokens ) {
+	var i = 0,
+		len = tokens.length,
+		selector = "";
+	for ( ; i < len; i++ ) {
+		selector += tokens[ i ].value;
+	}
+	return selector;
+}
+
+function addCombinator( matcher, combinator, base ) {
+	var dir = combinator.dir,
+		skip = combinator.next,
+		key = skip || dir,
+		checkNonElements = base && key === "parentNode",
+		doneName = done++;
+
+	return combinator.first ?
+
+		// Check against closest ancestor/preceding element
+		function( elem, context, xml ) {
+			while ( ( elem = elem[ dir ] ) ) {
+				if ( elem.nodeType === 1 || checkNonElements ) {
+					return matcher( elem, context, xml );
+				}
+			}
+			return false;
+		} :
+
+		// Check against all ancestor/preceding elements
+		function( elem, context, xml ) {
+			var oldCache, uniqueCache, outerCache,
+				newCache = [ dirruns, doneName ];
+
+			// We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching
+			if ( xml ) {
+				while ( ( elem = elem[ dir ] ) ) {
+					if ( elem.nodeType === 1 || checkNonElements ) {
+						if ( matcher( elem, context, xml ) ) {
+							return true;
+						}
+					}
+				}
+			} else {
+				while ( ( elem = elem[ dir ] ) ) {
+					if ( elem.nodeType === 1 || checkNonElements ) {
+						outerCache = elem[ expando ] || ( elem[ expando ] = {} );
+
+						// Support: IE <9 only
+						// Defend against cloned attroperties (jQuery gh-1709)
+						uniqueCache = outerCache[ elem.uniqueID ] ||
+							( outerCache[ elem.uniqueID ] = {} );
+
+						if ( skip && skip === elem.nodeName.toLowerCase() ) {
+							elem = elem[ dir ] || elem;
+						} else if ( ( oldCache = uniqueCache[ key ] ) &&
+							oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) {
+
+							// Assign to newCache so results back-propagate to previous elements
+							return ( newCache[ 2 ] = oldCache[ 2 ] );
+						} else {
+
+							// Reuse newcache so results back-propagate to previous elements
+							uniqueCache[ key ] = newCache;
+
+							// A match means we're done; a fail means we have to keep checking
+							if ( ( newCache[ 2 ] = matcher( elem, context, xml ) ) ) {
+								return true;
+							}
+						}
+					}
+				}
+			}
+			return false;
+		};
+}
+
+function elementMatcher( matchers ) {
+	return matchers.length > 1 ?
+		function( elem, context, xml ) {
+			var i = matchers.length;
+			while ( i-- ) {
+				if ( !matchers[ i ]( elem, context, xml ) ) {
+					return false;
+				}
+			}
+			return true;
+		} :
+		matchers[ 0 ];
+}
+
+function multipleContexts( selector, contexts, results ) {
+	var i = 0,
+		len = contexts.length;
+	for ( ; i < len; i++ ) {
+		Sizzle( selector, contexts[ i ], results );
+	}
+	return results;
+}
+
+function condense( unmatched, map, filter, context, xml ) {
+	var elem,
+		newUnmatched = [],
+		i = 0,
+		len = unmatched.length,
+		mapped = map != null;
+
+	for ( ; i < len; i++ ) {
+		if ( ( elem = unmatched[ i ] ) ) {
+			if ( !filter || filter( elem, context, xml ) ) {
+				newUnmatched.push( elem );
+				if ( mapped ) {
+					map.push( i );
+				}
+			}
+		}
+	}
+
+	return newUnmatched;
+}
+
+function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {
+	if ( postFilter && !postFilter[ expando ] ) {
+		postFilter = setMatcher( postFilter );
+	}
+	if ( postFinder && !postFinder[ expando ] ) {
+		postFinder = setMatcher( postFinder, postSelector );
+	}
+	return markFunction( function( seed, results, context, xml ) {
+		var temp, i, elem,
+			preMap = [],
+			postMap = [],
+			preexisting = results.length,
+
+			// Get initial elements from seed or context
+			elems = seed || multipleContexts(
+				selector || "*",
+				context.nodeType ? [ context ] : context,
+				[]
+			),
+
+			// Prefilter to get matcher input, preserving a map for seed-results synchronization
+			matcherIn = preFilter && ( seed || !selector ) ?
+				condense( elems, preMap, preFilter, context, xml ) :
+				elems,
+
+			matcherOut = matcher ?
+
+				// If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results,
+				postFinder || ( seed ? preFilter : preexisting || postFilter ) ?
+
+					// ...intermediate processing is necessary
+					[] :
+
+					// ...otherwise use results directly
+					results :
+				matcherIn;
+
+		// Find primary matches
+		if ( matcher ) {
+			matcher( matcherIn, matcherOut, context, xml );
+		}
+
+		// Apply postFilter
+		if ( postFilter ) {
+			temp = condense( matcherOut, postMap );
+			postFilter( temp, [], context, xml );
+
+			// Un-match failing elements by moving them back to matcherIn
+			i = temp.length;
+			while ( i-- ) {
+				if ( ( elem = temp[ i ] ) ) {
+					matcherOut[ postMap[ i ] ] = !( matcherIn[ postMap[ i ] ] = elem );
+				}
+			}
+		}
+
+		if ( seed ) {
+			if ( postFinder || preFilter ) {
+				if ( postFinder ) {
+
+					// Get the final matcherOut by condensing this intermediate into postFinder contexts
+					temp = [];
+					i = matcherOut.length;
+					while ( i-- ) {
+						if ( ( elem = matcherOut[ i ] ) ) {
+
+							// Restore matcherIn since elem is not yet a final match
+							temp.push( ( matcherIn[ i ] = elem ) );
+						}
+					}
+					postFinder( null, ( matcherOut = [] ), temp, xml );
+				}
+
+				// Move matched elements from seed to results to keep them synchronized
+				i = matcherOut.length;
+				while ( i-- ) {
+					if ( ( elem = matcherOut[ i ] ) &&
+						( temp = postFinder ? indexOf( seed, elem ) : preMap[ i ] ) > -1 ) {
+
+						seed[ temp ] = !( results[ temp ] = elem );
+					}
+				}
+			}
+
+		// Add elements to results, through postFinder if defined
+		} else {
+			matcherOut = condense(
+				matcherOut === results ?
+					matcherOut.splice( preexisting, matcherOut.length ) :
+					matcherOut
+			);
+			if ( postFinder ) {
+				postFinder( null, results, matcherOut, xml );
+			} else {
+				push.apply( results, matcherOut );
+			}
+		}
+	} );
+}
+
+function matcherFromTokens( tokens ) {
+	var checkContext, matcher, j,
+		len = tokens.length,
+		leadingRelative = Expr.relative[ tokens[ 0 ].type ],
+		implicitRelative = leadingRelative || Expr.relative[ " " ],
+		i = leadingRelative ? 1 : 0,
+
+		// The foundational matcher ensures that elements are reachable from top-level context(s)
+		matchContext = addCombinator( function( elem ) {
+			return elem === checkContext;
+		}, implicitRelative, true ),
+		matchAnyContext = addCombinator( function( elem ) {
+			return indexOf( checkContext, elem ) > -1;
+		}, implicitRelative, true ),
+		matchers = [ function( elem, context, xml ) {
+			var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || (
+				( checkContext = context ).nodeType ?
+					matchContext( elem, context, xml ) :
+					matchAnyContext( elem, context, xml ) );
+
+			// Avoid hanging onto element (issue #299)
+			checkContext = null;
+			return ret;
+		} ];
+
+	for ( ; i < len; i++ ) {
+		if ( ( matcher = Expr.relative[ tokens[ i ].type ] ) ) {
+			matchers = [ addCombinator( elementMatcher( matchers ), matcher ) ];
+		} else {
+			matcher = Expr.filter[ tokens[ i ].type ].apply( null, tokens[ i ].matches );
+
+			// Return special upon seeing a positional matcher
+			if ( matcher[ expando ] ) {
+
+				// Find the next relative operator (if any) for proper handling
+				j = ++i;
+				for ( ; j < len; j++ ) {
+					if ( Expr.relative[ tokens[ j ].type ] ) {
+						break;
+					}
+				}
+				return setMatcher(
+					i > 1 && elementMatcher( matchers ),
+					i > 1 && toSelector(
+
+					// If the preceding token was a descendant combinator, insert an implicit any-element `*`
+					tokens
+						.slice( 0, i - 1 )
+						.concat( { value: tokens[ i - 2 ].type === " " ? "*" : "" } )
+					).replace( rtrim, "$1" ),
+					matcher,
+					i < j && matcherFromTokens( tokens.slice( i, j ) ),
+					j < len && matcherFromTokens( ( tokens = tokens.slice( j ) ) ),
+					j < len && toSelector( tokens )
+				);
+			}
+			matchers.push( matcher );
+		}
+	}
+
+	return elementMatcher( matchers );
+}
+
+function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
+	var bySet = setMatchers.length > 0,
+		byElement = elementMatchers.length > 0,
+		superMatcher = function( seed, context, xml, results, outermost ) {
+			var elem, j, matcher,
+				matchedCount = 0,
+				i = "0",
+				unmatched = seed && [],
+				setMatched = [],
+				contextBackup = outermostContext,
+
+				// We must always have either seed elements or outermost context
+				elems = seed || byElement && Expr.find[ "TAG" ]( "*", outermost ),
+
+				// Use integer dirruns iff this is the outermost matcher
+				dirrunsUnique = ( dirruns += contextBackup == null ? 1 : Math.random() || 0.1 ),
+				len = elems.length;
+
+			if ( outermost ) {
+
+				// Support: IE 11+, Edge 17 - 18+
+				// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+				// two documents; shallow comparisons work.
+				// eslint-disable-next-line eqeqeq
+				outermostContext = context == document || context || outermost;
+			}
+
+			// Add elements passing elementMatchers directly to results
+			// Support: IE<9, Safari
+			// Tolerate NodeList properties (IE: "length"; Safari: <number>) matching elements by id
+			for ( ; i !== len && ( elem = elems[ i ] ) != null; i++ ) {
+				if ( byElement && elem ) {
+					j = 0;
+
+					// Support: IE 11+, Edge 17 - 18+
+					// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
+					// two documents; shallow comparisons work.
+					// eslint-disable-next-line eqeqeq
+					if ( !context && elem.ownerDocument != document ) {
+						setDocument( elem );
+						xml = !documentIsHTML;
+					}
+					while ( ( matcher = elementMatchers[ j++ ] ) ) {
+						if ( matcher( elem, context || document, xml ) ) {
+							results.push( elem );
+							break;
+						}
+					}
+					if ( outermost ) {
+						dirruns = dirrunsUnique;
+					}
+				}
+
+				// Track unmatched elements for set filters
+				if ( bySet ) {
+
+					// They will have gone through all possible matchers
+					if ( ( elem = !matcher && elem ) ) {
+						matchedCount--;
+					}
+
+					// Lengthen the array for every element, matched or not
+					if ( seed ) {
+						unmatched.push( elem );
+					}
+				}
+			}
+
+			// `i` is now the count of elements visited above, and adding it to `matchedCount`
+			// makes the latter nonnegative.
+			matchedCount += i;
+
+			// Apply set filters to unmatched elements
+			// NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount`
+			// equals `i`), unless we didn't visit _any_ elements in the above loop because we have
+			// no element matchers and no seed.
+			// Incrementing an initially-string "0" `i` allows `i` to remain a string only in that
+			// case, which will result in a "00" `matchedCount` that differs from `i` but is also
+			// numerically zero.
+			if ( bySet && i !== matchedCount ) {
+				j = 0;
+				while ( ( matcher = setMatchers[ j++ ] ) ) {
+					matcher( unmatched, setMatched, context, xml );
+				}
+
+				if ( seed ) {
+
+					// Reintegrate element matches to eliminate the need for sorting
+					if ( matchedCount > 0 ) {
+						while ( i-- ) {
+							if ( !( unmatched[ i ] || setMatched[ i ] ) ) {
+								setMatched[ i ] = pop.call( results );
+							}
+						}
+					}
+
+					// Discard index placeholder values to get only actual matches
+					setMatched = condense( setMatched );
+				}
+
+				// Add matches to results
+				push.apply( results, setMatched );
+
+				// Seedless set matches succeeding multiple successful matchers stipulate sorting
+				if ( outermost && !seed && setMatched.length > 0 &&
+					( matchedCount + setMatchers.length ) > 1 ) {
+
+					Sizzle.uniqueSort( results );
+				}
+			}
+
+			// Override manipulation of globals by nested matchers
+			if ( outermost ) {
+				dirruns = dirrunsUnique;
+				outermostContext = contextBackup;
+			}
+
+			return unmatched;
+		};
+
+	return bySet ?
+		markFunction( superMatcher ) :
+		superMatcher;
+}
+
+compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) {
+	var i,
+		setMatchers = [],
+		elementMatchers = [],
+		cached = compilerCache[ selector + " " ];
+
+	if ( !cached ) {
+
+		// Generate a function of recursive functions that can be used to check each element
+		if ( !match ) {
+			match = tokenize( selector );
+		}
+		i = match.length;
+		while ( i-- ) {
+			cached = matcherFromTokens( match[ i ] );
+			if ( cached[ expando ] ) {
+				setMatchers.push( cached );
+			} else {
+				elementMatchers.push( cached );
+			}
+		}
+
+		// Cache the compiled function
+		cached = compilerCache(
+			selector,
+			matcherFromGroupMatchers( elementMatchers, setMatchers )
+		);
+
+		// Save selector and tokenization
+		cached.selector = selector;
+	}
+	return cached;
+};
+
+/**
+ * A low-level selection function that works with Sizzle's compiled
+ *  selector functions
+ * @param {String|Function} selector A selector or a pre-compiled
+ *  selector function built with Sizzle.compile
+ * @param {Element} context
+ * @param {Array} [results]
+ * @param {Array} [seed] A set of elements to match against
+ */
+select = Sizzle.select = function( selector, context, results, seed ) {
+	var i, tokens, token, type, find,
+		compiled = typeof selector === "function" && selector,
+		match = !seed && tokenize( ( selector = compiled.selector || selector ) );
+
+	results = results || [];
+
+	// Try to minimize operations if there is only one selector in the list and no seed
+	// (the latter of which guarantees us context)
+	if ( match.length === 1 ) {
+
+		// Reduce context if the leading compound selector is an ID
+		tokens = match[ 0 ] = match[ 0 ].slice( 0 );
+		if ( tokens.length > 2 && ( token = tokens[ 0 ] ).type === "ID" &&
+			context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[ 1 ].type ] ) {
+
+			context = ( Expr.find[ "ID" ]( token.matches[ 0 ]
+				.replace( runescape, funescape ), context ) || [] )[ 0 ];
+			if ( !context ) {
+				return results;
+
+			// Precompiled matchers will still verify ancestry, so step up a level
+			} else if ( compiled ) {
+				context = context.parentNode;
+			}
+
+			selector = selector.slice( tokens.shift().value.length );
+		}
+
+		// Fetch a seed set for right-to-left matching
+		i = matchExpr[ "needsContext" ].test( selector ) ? 0 : tokens.length;
+		while ( i-- ) {
+			token = tokens[ i ];
+
+			// Abort if we hit a combinator
+			if ( Expr.relative[ ( type = token.type ) ] ) {
+				break;
+			}
+			if ( ( find = Expr.find[ type ] ) ) {
+
+				// Search, expanding context for leading sibling combinators
+				if ( ( seed = find(
+					token.matches[ 0 ].replace( runescape, funescape ),
+					rsibling.test( tokens[ 0 ].type ) && testContext( context.parentNode ) ||
+						context
+				) ) ) {
+
+					// If seed is empty or no tokens remain, we can return early
+					tokens.splice( i, 1 );
+					selector = seed.length && toSelector( tokens );
+					if ( !selector ) {
+						push.apply( results, seed );
+						return results;
+					}
+
+					break;
+				}
+			}
+		}
+	}
+
+	// Compile and execute a filtering function if one is not provided
+	// Provide `match` to avoid retokenization if we modified the selector above
+	( compiled || compile( selector, match ) )(
+		seed,
+		context,
+		!documentIsHTML,
+		results,
+		!context || rsibling.test( selector ) && testContext( context.parentNode ) || context
+	);
+	return results;
+};
+
+// One-time assignments
+
+// Sort stability
+support.sortStable = expando.split( "" ).sort( sortOrder ).join( "" ) === expando;
+
+// Support: Chrome 14-35+
+// Always assume duplicates if they aren't passed to the comparison function
+support.detectDuplicates = !!hasDuplicate;
+
+// Initialize against the default document
+setDocument();
+
+// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
+// Detached nodes confoundingly follow *each other*
+support.sortDetached = assert( function( el ) {
+
+	// Should return 1, but returns 4 (following)
+	return el.compareDocumentPosition( document.createElement( "fieldset" ) ) & 1;
+} );
+
+// Support: IE<8
+// Prevent attribute/property "interpolation"
+// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
+if ( !assert( function( el ) {
+	el.innerHTML = "<a href='#'></a>";
+	return el.firstChild.getAttribute( "href" ) === "#";
+} ) ) {
+	addHandle( "type|href|height|width", function( elem, name, isXML ) {
+		if ( !isXML ) {
+			return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
+		}
+	} );
+}
+
+// Support: IE<9
+// Use defaultValue in place of getAttribute("value")
+if ( !support.attributes || !assert( function( el ) {
+	el.innerHTML = "<input/>";
+	el.firstChild.setAttribute( "value", "" );
+	return el.firstChild.getAttribute( "value" ) === "";
+} ) ) {
+	addHandle( "value", function( elem, _name, isXML ) {
+		if ( !isXML && elem.nodeName.toLowerCase() === "input" ) {
+			return elem.defaultValue;
+		}
+	} );
+}
+
+// Support: IE<9
+// Use getAttributeNode to fetch booleans when getAttribute lies
+if ( !assert( function( el ) {
+	return el.getAttribute( "disabled" ) == null;
+} ) ) {
+	addHandle( booleans, function( elem, name, isXML ) {
+		var val;
+		if ( !isXML ) {
+			return elem[ name ] === true ? name.toLowerCase() :
+				( val = elem.getAttributeNode( name ) ) && val.specified ?
+					val.value :
+					null;
+		}
+	} );
+}
+
+return Sizzle;
+
+} )( window );
+
+
+
+jQuery.find = Sizzle;
+jQuery.expr = Sizzle.selectors;
+
+// Deprecated
+jQuery.expr[ ":" ] = jQuery.expr.pseudos;
+jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort;
+jQuery.text = Sizzle.getText;
+jQuery.isXMLDoc = Sizzle.isXML;
+jQuery.contains = Sizzle.contains;
+jQuery.escapeSelector = Sizzle.escape;
+
+
+
+
+var dir = function( elem, dir, until ) {
+	var matched = [],
+		truncate = until !== undefined;
+
+	while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) {
+		if ( elem.nodeType === 1 ) {
+			if ( truncate && jQuery( elem ).is( until ) ) {
+				break;
+			}
+			matched.push( elem );
+		}
+	}
+	return matched;
+};
+
+
+var siblings = function( n, elem ) {
+	var matched = [];
+
+	for ( ; n; n = n.nextSibling ) {
+		if ( n.nodeType === 1 && n !== elem ) {
+			matched.push( n );
+		}
+	}
+
+	return matched;
+};
+
+
+var rneedsContext = jQuery.expr.match.needsContext;
+
+
+
+function nodeName( elem, name ) {
+
+  return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();
+
+};
+var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i );
+
+
+
+// Implement the identical functionality for filter and not
+function winnow( elements, qualifier, not ) {
+	if ( isFunction( qualifier ) ) {
+		return jQuery.grep( elements, function( elem, i ) {
+			return !!qualifier.call( elem, i, elem ) !== not;
+		} );
+	}
+
+	// Single element
+	if ( qualifier.nodeType ) {
+		return jQuery.grep( elements, function( elem ) {
+			return ( elem === qualifier ) !== not;
+		} );
+	}
+
+	// Arraylike of elements (jQuery, arguments, Array)
+	if ( typeof qualifier !== "string" ) {
+		return jQuery.grep( elements, function( elem ) {
+			return ( indexOf.call( qualifier, elem ) > -1 ) !== not;
+		} );
+	}
+
+	// Filtered directly for both simple and complex selectors
+	return jQuery.filter( qualifier, elements, not );
+}
+
+jQuery.filter = function( expr, elems, not ) {
+	var elem = elems[ 0 ];
+
+	if ( not ) {
+		expr = ":not(" + expr + ")";
+	}
+
+	if ( elems.length === 1 && elem.nodeType === 1 ) {
+		return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [];
+	}
+
+	return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) {
+		return elem.nodeType === 1;
+	} ) );
+};
+
+jQuery.fn.extend( {
+	find: function( selector ) {
+		var i, ret,
+			len = this.length,
+			self = this;
+
+		if ( typeof selector !== "string" ) {
+			return this.pushStack( jQuery( selector ).filter( function() {
+				for ( i = 0; i < len; i++ ) {
+					if ( jQuery.contains( self[ i ], this ) ) {
+						return true;
+					}
+				}
+			} ) );
+		}
+
+		ret = this.pushStack( [] );
+
+		for ( i = 0; i < len; i++ ) {
+			jQuery.find( selector, self[ i ], ret );
+		}
+
+		return len > 1 ? jQuery.uniqueSort( ret ) : ret;
+	},
+	filter: function( selector ) {
+		return this.pushStack( winnow( this, selector || [], false ) );
+	},
+	not: function( selector ) {
+		return this.pushStack( winnow( this, selector || [], true ) );
+	},
+	is: function( selector ) {
+		return !!winnow(
+			this,
+
+			// If this is a positional/relative selector, check membership in the returned set
+			// so $("p:first").is("p:last") won't return true for a doc with two "p".
+			typeof selector === "string" && rneedsContext.test( selector ) ?
+				jQuery( selector ) :
+				selector || [],
+			false
+		).length;
+	}
+} );
+
+
+// Initialize a jQuery object
+
+
+// A central reference to the root jQuery(document)
+var rootjQuery,
+
+	// A simple way to check for HTML strings
+	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
+	// Strict HTML recognition (#11290: must start with <)
+	// Shortcut simple #id case for speed
+	rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,
+
+	init = jQuery.fn.init = function( selector, context, root ) {
+		var match, elem;
+
+		// HANDLE: $(""), $(null), $(undefined), $(false)
+		if ( !selector ) {
+			return this;
+		}
+
+		// Method init() accepts an alternate rootjQuery
+		// so migrate can support jQuery.sub (gh-2101)
+		root = root || rootjQuery;
+
+		// Handle HTML strings
+		if ( typeof selector === "string" ) {
+			if ( selector[ 0 ] === "<" &&
+				selector[ selector.length - 1 ] === ">" &&
+				selector.length >= 3 ) {
+
+				// Assume that strings that start and end with <> are HTML and skip the regex check
+				match = [ null, selector, null ];
+
+			} else {
+				match = rquickExpr.exec( selector );
+			}
+
+			// Match html or make sure no context is specified for #id
+			if ( match && ( match[ 1 ] || !context ) ) {
+
+				// HANDLE: $(html) -> $(array)
+				if ( match[ 1 ] ) {
+					context = context instanceof jQuery ? context[ 0 ] : context;
+
+					// Option to run scripts is true for back-compat
+					// Intentionally let the error be thrown if parseHTML is not present
+					jQuery.merge( this, jQuery.parseHTML(
+						match[ 1 ],
+						context && context.nodeType ? context.ownerDocument || context : document,
+						true
+					) );
+
+					// HANDLE: $(html, props)
+					if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) {
+						for ( match in context ) {
+
+							// Properties of context are called as methods if possible
+							if ( isFunction( this[ match ] ) ) {
+								this[ match ]( context[ match ] );
+
+							// ...and otherwise set as attributes
+							} else {
+								this.attr( match, context[ match ] );
+							}
+						}
+					}
+
+					return this;
+
+				// HANDLE: $(#id)
+				} else {
+					elem = document.getElementById( match[ 2 ] );
+
+					if ( elem ) {
+
+						// Inject the element directly into the jQuery object
+						this[ 0 ] = elem;
+						this.length = 1;
+					}
+					return this;
+				}
+
+			// HANDLE: $(expr, $(...))
+			} else if ( !context || context.jquery ) {
+				return ( context || root ).find( selector );
+
+			// HANDLE: $(expr, context)
+			// (which is just equivalent to: $(context).find(expr)
+			} else {
+				return this.constructor( context ).find( selector );
+			}
+
+		// HANDLE: $(DOMElement)
+		} else if ( selector.nodeType ) {
+			this[ 0 ] = selector;
+			this.length = 1;
+			return this;
+
+		// HANDLE: $(function)
+		// Shortcut for document ready
+		} else if ( isFunction( selector ) ) {
+			return root.ready !== undefined ?
+				root.ready( selector ) :
+
+				// Execute immediately if ready is not present
+				selector( jQuery );
+		}
+
+		return jQuery.makeArray( selector, this );
+	};
+
+// Give the init function the jQuery prototype for later instantiation
+init.prototype = jQuery.fn;
+
+// Initialize central reference
+rootjQuery = jQuery( document );
+
+
+var rparentsprev = /^(?:parents|prev(?:Until|All))/,
+
+	// Methods guaranteed to produce a unique set when starting from a unique set
+	guaranteedUnique = {
+		children: true,
+		contents: true,
+		next: true,
+		prev: true
+	};
+
+jQuery.fn.extend( {
+	has: function( target ) {
+		var targets = jQuery( target, this ),
+			l = targets.length;
+
+		return this.filter( function() {
+			var i = 0;
+			for ( ; i < l; i++ ) {
+				if ( jQuery.contains( this, targets[ i ] ) ) {
+					return true;
+				}
+			}
+		} );
+	},
+
+	closest: function( selectors, context ) {
+		var cur,
+			i = 0,
+			l = this.length,
+			matched = [],
+			targets = typeof selectors !== "string" && jQuery( selectors );
+
+		// Positional selectors never match, since there's no _selection_ context
+		if ( !rneedsContext.test( selectors ) ) {
+			for ( ; i < l; i++ ) {
+				for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) {
+
+					// Always skip document fragments
+					if ( cur.nodeType < 11 && ( targets ?
+						targets.index( cur ) > -1 :
+
+						// Don't pass non-elements to Sizzle
+						cur.nodeType === 1 &&
+							jQuery.find.matchesSelector( cur, selectors ) ) ) {
+
+						matched.push( cur );
+						break;
+					}
+				}
+			}
+		}
+
+		return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched );
+	},
+
+	// Determine the position of an element within the set
+	index: function( elem ) {
+
+		// No argument, return index in parent
+		if ( !elem ) {
+			return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1;
+		}
+
+		// Index in selector
+		if ( typeof elem === "string" ) {
+			return indexOf.call( jQuery( elem ), this[ 0 ] );
+		}
+
+		// Locate the position of the desired element
+		return indexOf.call( this,
+
+			// If it receives a jQuery object, the first element is used
+			elem.jquery ? elem[ 0 ] : elem
+		);
+	},
+
+	add: function( selector, context ) {
+		return this.pushStack(
+			jQuery.uniqueSort(
+				jQuery.merge( this.get(), jQuery( selector, context ) )
+			)
+		);
+	},
+
+	addBack: function( selector ) {
+		return this.add( selector == null ?
+			this.prevObject : this.prevObject.filter( selector )
+		);
+	}
+} );
+
+function sibling( cur, dir ) {
+	while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {}
+	return cur;
+}
+
+jQuery.each( {
+	parent: function( elem ) {
+		var parent = elem.parentNode;
+		return parent && parent.nodeType !== 11 ? parent : null;
+	},
+	parents: function( elem ) {
+		return dir( elem, "parentNode" );
+	},
+	parentsUntil: function( elem, _i, until ) {
+		return dir( elem, "parentNode", until );
+	},
+	next: function( elem ) {
+		return sibling( elem, "nextSibling" );
+	},
+	prev: function( elem ) {
+		return sibling( elem, "previousSibling" );
+	},
+	nextAll: function( elem ) {
+		return dir( elem, "nextSibling" );
+	},
+	prevAll: function( elem ) {
+		return dir( elem, "previousSibling" );
+	},
+	nextUntil: function( elem, _i, until ) {
+		return dir( elem, "nextSibling", until );
+	},
+	prevUntil: function( elem, _i, until ) {
+		return dir( elem, "previousSibling", until );
+	},
+	siblings: function( elem ) {
+		return siblings( ( elem.parentNode || {} ).firstChild, elem );
+	},
+	children: function( elem ) {
+		return siblings( elem.firstChild );
+	},
+	contents: function( elem ) {
+		if ( elem.contentDocument != null &&
+
+			// Support: IE 11+
+			// <object> elements with no `data` attribute has an object
+			// `contentDocument` with a `null` prototype.
+			getProto( elem.contentDocument ) ) {
+
+			return elem.contentDocument;
+		}
+
+		// Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only
+		// Treat the template element as a regular one in browsers that
+		// don't support it.
+		if ( nodeName( elem, "template" ) ) {
+			elem = elem.content || elem;
+		}
+
+		return jQuery.merge( [], elem.childNodes );
+	}
+}, function( name, fn ) {
+	jQuery.fn[ name ] = function( until, selector ) {
+		var matched = jQuery.map( this, fn, until );
+
+		if ( name.slice( -5 ) !== "Until" ) {
+			selector = until;
+		}
+
+		if ( selector && typeof selector === "string" ) {
+			matched = jQuery.filter( selector, matched );
+		}
+
+		if ( this.length > 1 ) {
+
+			// Remove duplicates
+			if ( !guaranteedUnique[ name ] ) {
+				jQuery.uniqueSort( matched );
+			}
+
+			// Reverse order for parents* and prev-derivatives
+			if ( rparentsprev.test( name ) ) {
+				matched.reverse();
+			}
+		}
+
+		return this.pushStack( matched );
+	};
+} );
+var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g );
+
+
+
+// Convert String-formatted options into Object-formatted ones
+function createOptions( options ) {
+	var object = {};
+	jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) {
+		object[ flag ] = true;
+	} );
+	return object;
+}
+
+/*
+ * Create a callback list using the following parameters:
+ *
+ *	options: an optional list of space-separated options that will change how
+ *			the callback list behaves or a more traditional option object
+ *
+ * By default a callback list will act like an event callback list and can be
+ * "fired" multiple times.
+ *
+ * Possible options:
+ *
+ *	once:			will ensure the callback list can only be fired once (like a Deferred)
+ *
+ *	memory:			will keep track of previous values and will call any callback added
+ *					after the list has been fired right away with the latest "memorized"
+ *					values (like a Deferred)
+ *
+ *	unique:			will ensure a callback can only be added once (no duplicate in the list)
+ *
+ *	stopOnFalse:	interrupt callings when a callback returns false
+ *
+ */
+jQuery.Callbacks = function( options ) {
+
+	// Convert options from String-formatted to Object-formatted if needed
+	// (we check in cache first)
+	options = typeof options === "string" ?
+		createOptions( options ) :
+		jQuery.extend( {}, options );
+
+	var // Flag to know if list is currently firing
+		firing,
+
+		// Last fire value for non-forgettable lists
+		memory,
+
+		// Flag to know if list was already fired
+		fired,
+
+		// Flag to prevent firing
+		locked,
+
+		// Actual callback list
+		list = [],
+
+		// Queue of execution data for repeatable lists
+		queue = [],
+
+		// Index of currently firing callback (modified by add/remove as needed)
+		firingIndex = -1,
+
+		// Fire callbacks
+		fire = function() {
+
+			// Enforce single-firing
+			locked = locked || options.once;
+
+			// Execute callbacks for all pending executions,
+			// respecting firingIndex overrides and runtime changes
+			fired = firing = true;
+			for ( ; queue.length; firingIndex = -1 ) {
+				memory = queue.shift();
+				while ( ++firingIndex < list.length ) {
+
+					// Run callback and check for early termination
+					if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false &&
+						options.stopOnFalse ) {
+
+						// Jump to end and forget the data so .add doesn't re-fire
+						firingIndex = list.length;
+						memory = false;
+					}
+				}
+			}
+
+			// Forget the data if we're done with it
+			if ( !options.memory ) {
+				memory = false;
+			}
+
+			firing = false;
+
+			// Clean up if we're done firing for good
+			if ( locked ) {
+
+				// Keep an empty list if we have data for future add calls
+				if ( memory ) {
+					list = [];
+
+				// Otherwise, this object is spent
+				} else {
+					list = "";
+				}
+			}
+		},
+
+		// Actual Callbacks object
+		self = {
+
+			// Add a callback or a collection of callbacks to the list
+			add: function() {
+				if ( list ) {
+
+					// If we have memory from a past run, we should fire after adding
+					if ( memory && !firing ) {
+						firingIndex = list.length - 1;
+						queue.push( memory );
+					}
+
+					( function add( args ) {
+						jQuery.each( args, function( _, arg ) {
+							if ( isFunction( arg ) ) {
+								if ( !options.unique || !self.has( arg ) ) {
+									list.push( arg );
+								}
+							} else if ( arg && arg.length && toType( arg ) !== "string" ) {
+
+								// Inspect recursively
+								add( arg );
+							}
+						} );
+					} )( arguments );
+
+					if ( memory && !firing ) {
+						fire();
+					}
+				}
+				return this;
+			},
+
+			// Remove a callback from the list
+			remove: function() {
+				jQuery.each( arguments, function( _, arg ) {
+					var index;
+					while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {
+						list.splice( index, 1 );
+
+						// Handle firing indexes
+						if ( index <= firingIndex ) {
+							firingIndex--;
+						}
+					}
+				} );
+				return this;
+			},
+
+			// Check if a given callback is in the list.
+			// If no argument is given, return whether or not list has callbacks attached.
+			has: function( fn ) {
+				return fn ?
+					jQuery.inArray( fn, list ) > -1 :
+					list.length > 0;
+			},
+
+			// Remove all callbacks from the list
+			empty: function() {
+				if ( list ) {
+					list = [];
+				}
+				return this;
+			},
+
+			// Disable .fire and .add
+			// Abort any current/pending executions
+			// Clear all callbacks and values
+			disable: function() {
+				locked = queue = [];
+				list = memory = "";
+				return this;
+			},
+			disabled: function() {
+				return !list;
+			},
+
+			// Disable .fire
+			// Also disable .add unless we have memory (since it would have no effect)
+			// Abort any pending executions
+			lock: function() {
+				locked = queue = [];
+				if ( !memory && !firing ) {
+					list = memory = "";
+				}
+				return this;
+			},
+			locked: function() {
+				return !!locked;
+			},
+
+			// Call all callbacks with the given context and arguments
+			fireWith: function( context, args ) {
+				if ( !locked ) {
+					args = args || [];
+					args = [ context, args.slice ? args.slice() : args ];
+					queue.push( args );
+					if ( !firing ) {
+						fire();
+					}
+				}
+				return this;
+			},
+
+			// Call all the callbacks with the given arguments
+			fire: function() {
+				self.fireWith( this, arguments );
+				return this;
+			},
+
+			// To know if the callbacks have already been called at least once
+			fired: function() {
+				return !!fired;
+			}
+		};
+
+	return self;
+};
+
+
+function Identity( v ) {
+	return v;
+}
+function Thrower( ex ) {
+	throw ex;
+}
+
+function adoptValue( value, resolve, reject, noValue ) {
+	var method;
+
+	try {
+
+		// Check for promise aspect first to privilege synchronous behavior
+		if ( value && isFunction( ( method = value.promise ) ) ) {
+			method.call( value ).done( resolve ).fail( reject );
+
+		// Other thenables
+		} else if ( value && isFunction( ( method = value.then ) ) ) {
+			method.call( value, resolve, reject );
+
+		// Other non-thenables
+		} else {
+
+			// Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer:
+			// * false: [ value ].slice( 0 ) => resolve( value )
+			// * true: [ value ].slice( 1 ) => resolve()
+			resolve.apply( undefined, [ value ].slice( noValue ) );
+		}
+
+	// For Promises/A+, convert exceptions into rejections
+	// Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in
+	// Deferred#then to conditionally suppress rejection.
+	} catch ( value ) {
+
+		// Support: Android 4.0 only
+		// Strict mode functions invoked without .call/.apply get global-object context
+		reject.apply( undefined, [ value ] );
+	}
+}
+
+jQuery.extend( {
+
+	Deferred: function( func ) {
+		var tuples = [
+
+				// action, add listener, callbacks,
+				// ... .then handlers, argument index, [final state]
+				[ "notify", "progress", jQuery.Callbacks( "memory" ),
+					jQuery.Callbacks( "memory" ), 2 ],
+				[ "resolve", "done", jQuery.Callbacks( "once memory" ),
+					jQuery.Callbacks( "once memory" ), 0, "resolved" ],
+				[ "reject", "fail", jQuery.Callbacks( "once memory" ),
+					jQuery.Callbacks( "once memory" ), 1, "rejected" ]
+			],
+			state = "pending",
+			promise = {
+				state: function() {
+					return state;
+				},
+				always: function() {
+					deferred.done( arguments ).fail( arguments );
+					return this;
+				},
+				"catch": function( fn ) {
+					return promise.then( null, fn );
+				},
+
+				// Keep pipe for back-compat
+				pipe: function( /* fnDone, fnFail, fnProgress */ ) {
+					var fns = arguments;
+
+					return jQuery.Deferred( function( newDefer ) {
+						jQuery.each( tuples, function( _i, tuple ) {
+
+							// Map tuples (progress, done, fail) to arguments (done, fail, progress)
+							var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ];
+
+							// deferred.progress(function() { bind to newDefer or newDefer.notify })
+							// deferred.done(function() { bind to newDefer or newDefer.resolve })
+							// deferred.fail(function() { bind to newDefer or newDefer.reject })
+							deferred[ tuple[ 1 ] ]( function() {
+								var returned = fn && fn.apply( this, arguments );
+								if ( returned && isFunction( returned.promise ) ) {
+									returned.promise()
+										.progress( newDefer.notify )
+										.done( newDefer.resolve )
+										.fail( newDefer.reject );
+								} else {
+									newDefer[ tuple[ 0 ] + "With" ](
+										this,
+										fn ? [ returned ] : arguments
+									);
+								}
+							} );
+						} );
+						fns = null;
+					} ).promise();
+				},
+				then: function( onFulfilled, onRejected, onProgress ) {
+					var maxDepth = 0;
+					function resolve( depth, deferred, handler, special ) {
+						return function() {
+							var that = this,
+								args = arguments,
+								mightThrow = function() {
+									var returned, then;
+
+									// Support: Promises/A+ section 2.3.3.3.3
+									// https://promisesaplus.com/#point-59
+									// Ignore double-resolution attempts
+									if ( depth < maxDepth ) {
+										return;
+									}
+
+									returned = handler.apply( that, args );
+
+									// Support: Promises/A+ section 2.3.1
+									// https://promisesaplus.com/#point-48
+									if ( returned === deferred.promise() ) {
+										throw new TypeError( "Thenable self-resolution" );
+									}
+
+									// Support: Promises/A+ sections 2.3.3.1, 3.5
+									// https://promisesaplus.com/#point-54
+									// https://promisesaplus.com/#point-75
+									// Retrieve `then` only once
+									then = returned &&
+
+										// Support: Promises/A+ section 2.3.4
+										// https://promisesaplus.com/#point-64
+										// Only check objects and functions for thenability
+										( typeof returned === "object" ||
+											typeof returned === "function" ) &&
+										returned.then;
+
+									// Handle a returned thenable
+									if ( isFunction( then ) ) {
+
+										// Special processors (notify) just wait for resolution
+										if ( special ) {
+											then.call(
+												returned,
+												resolve( maxDepth, deferred, Identity, special ),
+												resolve( maxDepth, deferred, Thrower, special )
+											);
+
+										// Normal processors (resolve) also hook into progress
+										} else {
+
+											// ...and disregard older resolution values
+											maxDepth++;
+
+											then.call(
+												returned,
+												resolve( maxDepth, deferred, Identity, special ),
+												resolve( maxDepth, deferred, Thrower, special ),
+												resolve( maxDepth, deferred, Identity,
+													deferred.notifyWith )
+											);
+										}
+
+									// Handle all other returned values
+									} else {
+
+										// Only substitute handlers pass on context
+										// and multiple values (non-spec behavior)
+										if ( handler !== Identity ) {
+											that = undefined;
+											args = [ returned ];
+										}
+
+										// Process the value(s)
+										// Default process is resolve
+										( special || deferred.resolveWith )( that, args );
+									}
+								},
+
+								// Only normal processors (resolve) catch and reject exceptions
+								process = special ?
+									mightThrow :
+									function() {
+										try {
+											mightThrow();
+										} catch ( e ) {
+
+											if ( jQuery.Deferred.exceptionHook ) {
+												jQuery.Deferred.exceptionHook( e,
+													process.stackTrace );
+											}
+
+											// Support: Promises/A+ section 2.3.3.3.4.1
+											// https://promisesaplus.com/#point-61
+											// Ignore post-resolution exceptions
+											if ( depth + 1 >= maxDepth ) {
+
+												// Only substitute handlers pass on context
+												// and multiple values (non-spec behavior)
+												if ( handler !== Thrower ) {
+													that = undefined;
+													args = [ e ];
+												}
+
+												deferred.rejectWith( that, args );
+											}
+										}
+									};
+
+							// Support: Promises/A+ section 2.3.3.3.1
+							// https://promisesaplus.com/#point-57
+							// Re-resolve promises immediately to dodge false rejection from
+							// subsequent errors
+							if ( depth ) {
+								process();
+							} else {
+
+								// Call an optional hook to record the stack, in case of exception
+								// since it's otherwise lost when execution goes async
+								if ( jQuery.Deferred.getStackHook ) {
+									process.stackTrace = jQuery.Deferred.getStackHook();
+								}
+								window.setTimeout( process );
+							}
+						};
+					}
+
+					return jQuery.Deferred( function( newDefer ) {
+
+						// progress_handlers.add( ... )
+						tuples[ 0 ][ 3 ].add(
+							resolve(
+								0,
+								newDefer,
+								isFunction( onProgress ) ?
+									onProgress :
+									Identity,
+								newDefer.notifyWith
+							)
+						);
+
+						// fulfilled_handlers.add( ... )
+						tuples[ 1 ][ 3 ].add(
+							resolve(
+								0,
+								newDefer,
+								isFunction( onFulfilled ) ?
+									onFulfilled :
+									Identity
+							)
+						);
+
+						// rejected_handlers.add( ... )
+						tuples[ 2 ][ 3 ].add(
+							resolve(
+								0,
+								newDefer,
+								isFunction( onRejected ) ?
+									onRejected :
+									Thrower
+							)
+						);
+					} ).promise();
+				},
+
+				// Get a promise for this deferred
+				// If obj is provided, the promise aspect is added to the object
+				promise: function( obj ) {
+					return obj != null ? jQuery.extend( obj, promise ) : promise;
+				}
+			},
+			deferred = {};
+
+		// Add list-specific methods
+		jQuery.each( tuples, function( i, tuple ) {
+			var list = tuple[ 2 ],
+				stateString = tuple[ 5 ];
+
+			// promise.progress = list.add
+			// promise.done = list.add
+			// promise.fail = list.add
+			promise[ tuple[ 1 ] ] = list.add;
+
+			// Handle state
+			if ( stateString ) {
+				list.add(
+					function() {
+
+						// state = "resolved" (i.e., fulfilled)
+						// state = "rejected"
+						state = stateString;
+					},
+
+					// rejected_callbacks.disable
+					// fulfilled_callbacks.disable
+					tuples[ 3 - i ][ 2 ].disable,
+
+					// rejected_handlers.disable
+					// fulfilled_handlers.disable
+					tuples[ 3 - i ][ 3 ].disable,
+
+					// progress_callbacks.lock
+					tuples[ 0 ][ 2 ].lock,
+
+					// progress_handlers.lock
+					tuples[ 0 ][ 3 ].lock
+				);
+			}
+
+			// progress_handlers.fire
+			// fulfilled_handlers.fire
+			// rejected_handlers.fire
+			list.add( tuple[ 3 ].fire );
+
+			// deferred.notify = function() { deferred.notifyWith(...) }
+			// deferred.resolve = function() { deferred.resolveWith(...) }
+			// deferred.reject = function() { deferred.rejectWith(...) }
+			deferred[ tuple[ 0 ] ] = function() {
+				deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments );
+				return this;
+			};
+
+			// deferred.notifyWith = list.fireWith
+			// deferred.resolveWith = list.fireWith
+			// deferred.rejectWith = list.fireWith
+			deferred[ tuple[ 0 ] + "With" ] = list.fireWith;
+		} );
+
+		// Make the deferred a promise
+		promise.promise( deferred );
+
+		// Call given func if any
+		if ( func ) {
+			func.call( deferred, deferred );
+		}
+
+		// All done!
+		return deferred;
+	},
+
+	// Deferred helper
+	when: function( singleValue ) {
+		var
+
+			// count of uncompleted subordinates
+			remaining = arguments.length,
+
+			// count of unprocessed arguments
+			i = remaining,
+
+			// subordinate fulfillment data
+			resolveContexts = Array( i ),
+			resolveValues = slice.call( arguments ),
+
+			// the master Deferred
+			master = jQuery.Deferred(),
+
+			// subordinate callback factory
+			updateFunc = function( i ) {
+				return function( value ) {
+					resolveContexts[ i ] = this;
+					resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value;
+					if ( !( --remaining ) ) {
+						master.resolveWith( resolveContexts, resolveValues );
+					}
+				};
+			};
+
+		// Single- and empty arguments are adopted like Promise.resolve
+		if ( remaining <= 1 ) {
+			adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject,
+				!remaining );
+
+			// Use .then() to unwrap secondary thenables (cf. gh-3000)
+			if ( master.state() === "pending" ||
+				isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) {
+
+				return master.then();
+			}
+		}
+
+		// Multiple arguments are aggregated like Promise.all array elements
+		while ( i-- ) {
+			adoptValue( resolveValues[ i ], updateFunc( i ), master.reject );
+		}
+
+		return master.promise();
+	}
+} );
+
+
+// These usually indicate a programmer mistake during development,
+// warn about them ASAP rather than swallowing them by default.
+var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;
+
+jQuery.Deferred.exceptionHook = function( error, stack ) {
+
+	// Support: IE 8 - 9 only
+	// Console exists when dev tools are open, which can happen at any time
+	if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) {
+		window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack );
+	}
+};
+
+
+
+
+jQuery.readyException = function( error ) {
+	window.setTimeout( function() {
+		throw error;
+	} );
+};
+
+
+
+
+// The deferred used on DOM ready
+var readyList = jQuery.Deferred();
+
+jQuery.fn.ready = function( fn ) {
+
+	readyList
+		.then( fn )
+
+		// Wrap jQuery.readyException in a function so that the lookup
+		// happens at the time of error handling instead of callback
+		// registration.
+		.catch( function( error ) {
+			jQuery.readyException( error );
+		} );
+
+	return this;
+};
+
+jQuery.extend( {
+
+	// Is the DOM ready to be used? Set to true once it occurs.
+	isReady: false,
+
+	// A counter to track how many items to wait for before
+	// the ready event fires. See #6781
+	readyWait: 1,
+
+	// Handle when the DOM is ready
+	ready: function( wait ) {
+
+		// Abort if there are pending holds or we're already ready
+		if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) {
+			return;
+		}
+
+		// Remember that the DOM is ready
+		jQuery.isReady = true;
+
+		// If a normal DOM Ready event fired, decrement, and wait if need be
+		if ( wait !== true && --jQuery.readyWait > 0 ) {
+			return;
+		}
+
+		// If there are functions bound, to execute
+		readyList.resolveWith( document, [ jQuery ] );
+	}
+} );
+
+jQuery.ready.then = readyList.then;
+
+// The ready event handler and self cleanup method
+function completed() {
+	document.removeEventListener( "DOMContentLoaded", completed );
+	window.removeEventListener( "load", completed );
+	jQuery.ready();
+}
+
+// Catch cases where $(document).ready() is called
+// after the browser event has already occurred.
+// Support: IE <=9 - 10 only
+// Older IE sometimes signals "interactive" too soon
+if ( document.readyState === "complete" ||
+	( document.readyState !== "loading" && !document.documentElement.doScroll ) ) {
+
+	// Handle it asynchronously to allow scripts the opportunity to delay ready
+	window.setTimeout( jQuery.ready );
+
+} else {
+
+	// Use the handy event callback
+	document.addEventListener( "DOMContentLoaded", completed );
+
+	// A fallback to window.onload, that will always work
+	window.addEventListener( "load", completed );
+}
+
+
+
+
+// Multifunctional method to get and set values of a collection
+// The value/s can optionally be executed if it's a function
+var access = function( elems, fn, key, value, chainable, emptyGet, raw ) {
+	var i = 0,
+		len = elems.length,
+		bulk = key == null;
+
+	// Sets many values
+	if ( toType( key ) === "object" ) {
+		chainable = true;
+		for ( i in key ) {
+			access( elems, fn, i, key[ i ], true, emptyGet, raw );
+		}
+
+	// Sets one value
+	} else if ( value !== undefined ) {
+		chainable = true;
+
+		if ( !isFunction( value ) ) {
+			raw = true;
+		}
+
+		if ( bulk ) {
+
+			// Bulk operations run against the entire set
+			if ( raw ) {
+				fn.call( elems, value );
+				fn = null;
+
+			// ...except when executing function values
+			} else {
+				bulk = fn;
+				fn = function( elem, _key, value ) {
+					return bulk.call( jQuery( elem ), value );
+				};
+			}
+		}
+
+		if ( fn ) {
+			for ( ; i < len; i++ ) {
+				fn(
+					elems[ i ], key, raw ?
+					value :
+					value.call( elems[ i ], i, fn( elems[ i ], key ) )
+				);
+			}
+		}
+	}
+
+	if ( chainable ) {
+		return elems;
+	}
+
+	// Gets
+	if ( bulk ) {
+		return fn.call( elems );
+	}
+
+	return len ? fn( elems[ 0 ], key ) : emptyGet;
+};
+
+
+// Matches dashed string for camelizing
+var rmsPrefix = /^-ms-/,
+	rdashAlpha = /-([a-z])/g;
+
+// Used by camelCase as callback to replace()
+function fcamelCase( _all, letter ) {
+	return letter.toUpperCase();
+}
+
+// Convert dashed to camelCase; used by the css and data modules
+// Support: IE <=9 - 11, Edge 12 - 15
+// Microsoft forgot to hump their vendor prefix (#9572)
+function camelCase( string ) {
+	return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
+}
+var acceptData = function( owner ) {
+
+	// Accepts only:
+	//  - Node
+	//    - Node.ELEMENT_NODE
+	//    - Node.DOCUMENT_NODE
+	//  - Object
+	//    - Any
+	return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType );
+};
+
+
+
+
+function Data() {
+	this.expando = jQuery.expando + Data.uid++;
+}
+
+Data.uid = 1;
+
+Data.prototype = {
+
+	cache: function( owner ) {
+
+		// Check if the owner object already has a cache
+		var value = owner[ this.expando ];
+
+		// If not, create one
+		if ( !value ) {
+			value = {};
+
+			// We can accept data for non-element nodes in modern browsers,
+			// but we should not, see #8335.
+			// Always return an empty object.
+			if ( acceptData( owner ) ) {
+
+				// If it is a node unlikely to be stringify-ed or looped over
+				// use plain assignment
+				if ( owner.nodeType ) {
+					owner[ this.expando ] = value;
+
+				// Otherwise secure it in a non-enumerable property
+				// configurable must be true to allow the property to be
+				// deleted when data is removed
+				} else {
+					Object.defineProperty( owner, this.expando, {
+						value: value,
+						configurable: true
+					} );
+				}
+			}
+		}
+
+		return value;
+	},
+	set: function( owner, data, value ) {
+		var prop,
+			cache = this.cache( owner );
+
+		// Handle: [ owner, key, value ] args
+		// Always use camelCase key (gh-2257)
+		if ( typeof data === "string" ) {
+			cache[ camelCase( data ) ] = value;
+
+		// Handle: [ owner, { properties } ] args
+		} else {
+
+			// Copy the properties one-by-one to the cache object
+			for ( prop in data ) {
+				cache[ camelCase( prop ) ] = data[ prop ];
+			}
+		}
+		return cache;
+	},
+	get: function( owner, key ) {
+		return key === undefined ?
+			this.cache( owner ) :
+
+			// Always use camelCase key (gh-2257)
+			owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ];
+	},
+	access: function( owner, key, value ) {
+
+		// In cases where either:
+		//
+		//   1. No key was specified
+		//   2. A string key was specified, but no value provided
+		//
+		// Take the "read" path and allow the get method to determine
+		// which value to return, respectively either:
+		//
+		//   1. The entire cache object
+		//   2. The data stored at the key
+		//
+		if ( key === undefined ||
+				( ( key && typeof key === "string" ) && value === undefined ) ) {
+
+			return this.get( owner, key );
+		}
+
+		// When the key is not a string, or both a key and value
+		// are specified, set or extend (existing objects) with either:
+		//
+		//   1. An object of properties
+		//   2. A key and value
+		//
+		this.set( owner, key, value );
+
+		// Since the "set" path can have two possible entry points
+		// return the expected data based on which path was taken[*]
+		return value !== undefined ? value : key;
+	},
+	remove: function( owner, key ) {
+		var i,
+			cache = owner[ this.expando ];
+
+		if ( cache === undefined ) {
+			return;
+		}
+
+		if ( key !== undefined ) {
+
+			// Support array or space separated string of keys
+			if ( Array.isArray( key ) ) {
+
+				// If key is an array of keys...
+				// We always set camelCase keys, so remove that.
+				key = key.map( camelCase );
+			} else {
+				key = camelCase( key );
+
+				// If a key with the spaces exists, use it.
+				// Otherwise, create an array by matching non-whitespace
+				key = key in cache ?
+					[ key ] :
+					( key.match( rnothtmlwhite ) || [] );
+			}
+
+			i = key.length;
+
+			while ( i-- ) {
+				delete cache[ key[ i ] ];
+			}
+		}
+
+		// Remove the expando if there's no more data
+		if ( key === undefined || jQuery.isEmptyObject( cache ) ) {
+
+			// Support: Chrome <=35 - 45
+			// Webkit & Blink performance suffers when deleting properties
+			// from DOM nodes, so set to undefined instead
+			// https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted)
+			if ( owner.nodeType ) {
+				owner[ this.expando ] = undefined;
+			} else {
+				delete owner[ this.expando ];
+			}
+		}
+	},
+	hasData: function( owner ) {
+		var cache = owner[ this.expando ];
+		return cache !== undefined && !jQuery.isEmptyObject( cache );
+	}
+};
+var dataPriv = new Data();
+
+var dataUser = new Data();
+
+
+
+//	Implementation Summary
+//
+//	1. Enforce API surface and semantic compatibility with 1.9.x branch
+//	2. Improve the module's maintainability by reducing the storage
+//		paths to a single mechanism.
+//	3. Use the same single mechanism to support "private" and "user" data.
+//	4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData)
+//	5. Avoid exposing implementation details on user objects (eg. expando properties)
+//	6. Provide a clear path for implementation upgrade to WeakMap in 2014
+
+var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,
+	rmultiDash = /[A-Z]/g;
+
+function getData( data ) {
+	if ( data === "true" ) {
+		return true;
+	}
+
+	if ( data === "false" ) {
+		return false;
+	}
+
+	if ( data === "null" ) {
+		return null;
+	}
+
+	// Only convert to a number if it doesn't change the string
+	if ( data === +data + "" ) {
+		return +data;
+	}
+
+	if ( rbrace.test( data ) ) {
+		return JSON.parse( data );
+	}
+
+	return data;
+}
+
+function dataAttr( elem, key, data ) {
+	var name;
+
+	// If nothing was found internally, try to fetch any
+	// data from the HTML5 data-* attribute
+	if ( data === undefined && elem.nodeType === 1 ) {
+		name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase();
+		data = elem.getAttribute( name );
+
+		if ( typeof data === "string" ) {
+			try {
+				data = getData( data );
+			} catch ( e ) {}
+
+			// Make sure we set the data so it isn't changed later
+			dataUser.set( elem, key, data );
+		} else {
+			data = undefined;
+		}
+	}
+	return data;
+}
+
+jQuery.extend( {
+	hasData: function( elem ) {
+		return dataUser.hasData( elem ) || dataPriv.hasData( elem );
+	},
+
+	data: function( elem, name, data ) {
+		return dataUser.access( elem, name, data );
+	},
+
+	removeData: function( elem, name ) {
+		dataUser.remove( elem, name );
+	},
+
+	// TODO: Now that all calls to _data and _removeData have been replaced
+	// with direct calls to dataPriv methods, these can be deprecated.
+	_data: function( elem, name, data ) {
+		return dataPriv.access( elem, name, data );
+	},
+
+	_removeData: function( elem, name ) {
+		dataPriv.remove( elem, name );
+	}
+} );
+
+jQuery.fn.extend( {
+	data: function( key, value ) {
+		var i, name, data,
+			elem = this[ 0 ],
+			attrs = elem && elem.attributes;
+
+		// Gets all values
+		if ( key === undefined ) {
+			if ( this.length ) {
+				data = dataUser.get( elem );
+
+				if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) {
+					i = attrs.length;
+					while ( i-- ) {
+
+						// Support: IE 11 only
+						// The attrs elements can be null (#14894)
+						if ( attrs[ i ] ) {
+							name = attrs[ i ].name;
+							if ( name.indexOf( "data-" ) === 0 ) {
+								name = camelCase( name.slice( 5 ) );
+								dataAttr( elem, name, data[ name ] );
+							}
+						}
+					}
+					dataPriv.set( elem, "hasDataAttrs", true );
+				}
+			}
+
+			return data;
+		}
+
+		// Sets multiple values
+		if ( typeof key === "object" ) {
+			return this.each( function() {
+				dataUser.set( this, key );
+			} );
+		}
+
+		return access( this, function( value ) {
+			var data;
+
+			// The calling jQuery object (element matches) is not empty
+			// (and therefore has an element appears at this[ 0 ]) and the
+			// `value` parameter was not undefined. An empty jQuery object
+			// will result in `undefined` for elem = this[ 0 ] which will
+			// throw an exception if an attempt to read a data cache is made.
+			if ( elem && value === undefined ) {
+
+				// Attempt to get data from the cache
+				// The key will always be camelCased in Data
+				data = dataUser.get( elem, key );
+				if ( data !== undefined ) {
+					return data;
+				}
+
+				// Attempt to "discover" the data in
+				// HTML5 custom data-* attrs
+				data = dataAttr( elem, key );
+				if ( data !== undefined ) {
+					return data;
+				}
+
+				// We tried really hard, but the data doesn't exist.
+				return;
+			}
+
+			// Set the data...
+			this.each( function() {
+
+				// We always store the camelCased key
+				dataUser.set( this, key, value );
+			} );
+		}, null, value, arguments.length > 1, null, true );
+	},
+
+	removeData: function( key ) {
+		return this.each( function() {
+			dataUser.remove( this, key );
+		} );
+	}
+} );
+
+
+jQuery.extend( {
+	queue: function( elem, type, data ) {
+		var queue;
+
+		if ( elem ) {
+			type = ( type || "fx" ) + "queue";
+			queue = dataPriv.get( elem, type );
+
+			// Speed up dequeue by getting out quickly if this is just a lookup
+			if ( data ) {
+				if ( !queue || Array.isArray( data ) ) {
+					queue = dataPriv.access( elem, type, jQuery.makeArray( data ) );
+				} else {
+					queue.push( data );
+				}
+			}
+			return queue || [];
+		}
+	},
+
+	dequeue: function( elem, type ) {
+		type = type || "fx";
+
+		var queue = jQuery.queue( elem, type ),
+			startLength = queue.length,
+			fn = queue.shift(),
+			hooks = jQuery._queueHooks( elem, type ),
+			next = function() {
+				jQuery.dequeue( elem, type );
+			};
+
+		// If the fx queue is dequeued, always remove the progress sentinel
+		if ( fn === "inprogress" ) {
+			fn = queue.shift();
+			startLength--;
+		}
+
+		if ( fn ) {
+
+			// Add a progress sentinel to prevent the fx queue from being
+			// automatically dequeued
+			if ( type === "fx" ) {
+				queue.unshift( "inprogress" );
+			}
+
+			// Clear up the last queue stop function
+			delete hooks.stop;
+			fn.call( elem, next, hooks );
+		}
+
+		if ( !startLength && hooks ) {
+			hooks.empty.fire();
+		}
+	},
+
+	// Not public - generate a queueHooks object, or return the current one
+	_queueHooks: function( elem, type ) {
+		var key = type + "queueHooks";
+		return dataPriv.get( elem, key ) || dataPriv.access( elem, key, {
+			empty: jQuery.Callbacks( "once memory" ).add( function() {
+				dataPriv.remove( elem, [ type + "queue", key ] );
+			} )
+		} );
+	}
+} );
+
+jQuery.fn.extend( {
+	queue: function( type, data ) {
+		var setter = 2;
+
+		if ( typeof type !== "string" ) {
+			data = type;
+			type = "fx";
+			setter--;
+		}
+
+		if ( arguments.length < setter ) {
+			return jQuery.queue( this[ 0 ], type );
+		}
+
+		return data === undefined ?
+			this :
+			this.each( function() {
+				var queue = jQuery.queue( this, type, data );
+
+				// Ensure a hooks for this queue
+				jQuery._queueHooks( this, type );
+
+				if ( type === "fx" && queue[ 0 ] !== "inprogress" ) {
+					jQuery.dequeue( this, type );
+				}
+			} );
+	},
+	dequeue: function( type ) {
+		return this.each( function() {
+			jQuery.dequeue( this, type );
+		} );
+	},
+	clearQueue: function( type ) {
+		return this.queue( type || "fx", [] );
+	},
+
+	// Get a promise resolved when queues of a certain type
+	// are emptied (fx is the type by default)
+	promise: function( type, obj ) {
+		var tmp,
+			count = 1,
+			defer = jQuery.Deferred(),
+			elements = this,
+			i = this.length,
+			resolve = function() {
+				if ( !( --count ) ) {
+					defer.resolveWith( elements, [ elements ] );
+				}
+			};
+
+		if ( typeof type !== "string" ) {
+			obj = type;
+			type = undefined;
+		}
+		type = type || "fx";
+
+		while ( i-- ) {
+			tmp = dataPriv.get( elements[ i ], type + "queueHooks" );
+			if ( tmp && tmp.empty ) {
+				count++;
+				tmp.empty.add( resolve );
+			}
+		}
+		resolve();
+		return defer.promise( obj );
+	}
+} );
+var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source;
+
+var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" );
+
+
+var cssExpand = [ "Top", "Right", "Bottom", "Left" ];
+
+var documentElement = document.documentElement;
+
+
+
+	var isAttached = function( elem ) {
+			return jQuery.contains( elem.ownerDocument, elem );
+		},
+		composed = { composed: true };
+
+	// Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only
+	// Check attachment across shadow DOM boundaries when possible (gh-3504)
+	// Support: iOS 10.0-10.2 only
+	// Early iOS 10 versions support `attachShadow` but not `getRootNode`,
+	// leading to errors. We need to check for `getRootNode`.
+	if ( documentElement.getRootNode ) {
+		isAttached = function( elem ) {
+			return jQuery.contains( elem.ownerDocument, elem ) ||
+				elem.getRootNode( composed ) === elem.ownerDocument;
+		};
+	}
+var isHiddenWithinTree = function( elem, el ) {
+
+		// isHiddenWithinTree might be called from jQuery#filter function;
+		// in that case, element will be second argument
+		elem = el || elem;
+
+		// Inline style trumps all
+		return elem.style.display === "none" ||
+			elem.style.display === "" &&
+
+			// Otherwise, check computed style
+			// Support: Firefox <=43 - 45
+			// Disconnected elements can have computed display: none, so first confirm that elem is
+			// in the document.
+			isAttached( elem ) &&
+
+			jQuery.css( elem, "display" ) === "none";
+	};
+
+
+
+function adjustCSS( elem, prop, valueParts, tween ) {
+	var adjusted, scale,
+		maxIterations = 20,
+		currentValue = tween ?
+			function() {
+				return tween.cur();
+			} :
+			function() {
+				return jQuery.css( elem, prop, "" );
+			},
+		initial = currentValue(),
+		unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ),
+
+		// Starting value computation is required for potential unit mismatches
+		initialInUnit = elem.nodeType &&
+			( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) &&
+			rcssNum.exec( jQuery.css( elem, prop ) );
+
+	if ( initialInUnit && initialInUnit[ 3 ] !== unit ) {
+
+		// Support: Firefox <=54
+		// Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144)
+		initial = initial / 2;
+
+		// Trust units reported by jQuery.css
+		unit = unit || initialInUnit[ 3 ];
+
+		// Iteratively approximate from a nonzero starting point
+		initialInUnit = +initial || 1;
+
+		while ( maxIterations-- ) {
+
+			// Evaluate and update our best guess (doubling guesses that zero out).
+			// Finish if the scale equals or crosses 1 (making the old*new product non-positive).
+			jQuery.style( elem, prop, initialInUnit + unit );
+			if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) {
+				maxIterations = 0;
+			}
+			initialInUnit = initialInUnit / scale;
+
+		}
+
+		initialInUnit = initialInUnit * 2;
+		jQuery.style( elem, prop, initialInUnit + unit );
+
+		// Make sure we update the tween properties later on
+		valueParts = valueParts || [];
+	}
+
+	if ( valueParts ) {
+		initialInUnit = +initialInUnit || +initial || 0;
+
+		// Apply relative offset (+=/-=) if specified
+		adjusted = valueParts[ 1 ] ?
+			initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] :
+			+valueParts[ 2 ];
+		if ( tween ) {
+			tween.unit = unit;
+			tween.start = initialInUnit;
+			tween.end = adjusted;
+		}
+	}
+	return adjusted;
+}
+
+
+var defaultDisplayMap = {};
+
+function getDefaultDisplay( elem ) {
+	var temp,
+		doc = elem.ownerDocument,
+		nodeName = elem.nodeName,
+		display = defaultDisplayMap[ nodeName ];
+
+	if ( display ) {
+		return display;
+	}
+
+	temp = doc.body.appendChild( doc.createElement( nodeName ) );
+	display = jQuery.css( temp, "display" );
+
+	temp.parentNode.removeChild( temp );
+
+	if ( display === "none" ) {
+		display = "block";
+	}
+	defaultDisplayMap[ nodeName ] = display;
+
+	return display;
+}
+
+function showHide( elements, show ) {
+	var display, elem,
+		values = [],
+		index = 0,
+		length = elements.length;
+
+	// Determine new display value for elements that need to change
+	for ( ; index < length; index++ ) {
+		elem = elements[ index ];
+		if ( !elem.style ) {
+			continue;
+		}
+
+		display = elem.style.display;
+		if ( show ) {
+
+			// Since we force visibility upon cascade-hidden elements, an immediate (and slow)
+			// check is required in this first loop unless we have a nonempty display value (either
+			// inline or about-to-be-restored)
+			if ( display === "none" ) {
+				values[ index ] = dataPriv.get( elem, "display" ) || null;
+				if ( !values[ index ] ) {
+					elem.style.display = "";
+				}
+			}
+			if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) {
+				values[ index ] = getDefaultDisplay( elem );
+			}
+		} else {
+			if ( display !== "none" ) {
+				values[ index ] = "none";
+
+				// Remember what we're overwriting
+				dataPriv.set( elem, "display", display );
+			}
+		}
+	}
+
+	// Set the display of the elements in a second loop to avoid constant reflow
+	for ( index = 0; index < length; index++ ) {
+		if ( values[ index ] != null ) {
+			elements[ index ].style.display = values[ index ];
+		}
+	}
+
+	return elements;
+}
+
+jQuery.fn.extend( {
+	show: function() {
+		return showHide( this, true );
+	},
+	hide: function() {
+		return showHide( this );
+	},
+	toggle: function( state ) {
+		if ( typeof state === "boolean" ) {
+			return state ? this.show() : this.hide();
+		}
+
+		return this.each( function() {
+			if ( isHiddenWithinTree( this ) ) {
+				jQuery( this ).show();
+			} else {
+				jQuery( this ).hide();
+			}
+		} );
+	}
+} );
+var rcheckableType = ( /^(?:checkbox|radio)$/i );
+
+var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]*)/i );
+
+var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i );
+
+
+
+( function() {
+	var fragment = document.createDocumentFragment(),
+		div = fragment.appendChild( document.createElement( "div" ) ),
+		input = document.createElement( "input" );
+
+	// Support: Android 4.0 - 4.3 only
+	// Check state lost if the name is set (#11217)
+	// Support: Windows Web Apps (WWA)
+	// `name` and `type` must use .setAttribute for WWA (#14901)
+	input.setAttribute( "type", "radio" );
+	input.setAttribute( "checked", "checked" );
+	input.setAttribute( "name", "t" );
+
+	div.appendChild( input );
+
+	// Support: Android <=4.1 only
+	// Older WebKit doesn't clone checked state correctly in fragments
+	support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked;
+
+	// Support: IE <=11 only
+	// Make sure textarea (and checkbox) defaultValue is properly cloned
+	div.innerHTML = "<textarea>x</textarea>";
+	support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue;
+
+	// Support: IE <=9 only
+	// IE <=9 replaces <option> tags with their contents when inserted outside of
+	// the select element.
+	div.innerHTML = "<option></option>";
+	support.option = !!div.lastChild;
+} )();
+
+
+// We have to close these tags to support XHTML (#13200)
+var wrapMap = {
+
+	// XHTML parsers do not magically insert elements in the
+	// same way that tag soup parsers do. So we cannot shorten
+	// this by omitting <tbody> or other required elements.
+	thead: [ 1, "<table>", "</table>" ],
+	col: [ 2, "<table><colgroup>", "</colgroup></table>" ],
+	tr: [ 2, "<table><tbody>", "</tbody></table>" ],
+	td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
+
+	_default: [ 0, "", "" ]
+};
+
+wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
+wrapMap.th = wrapMap.td;
+
+// Support: IE <=9 only
+if ( !support.option ) {
+	wrapMap.optgroup = wrapMap.option = [ 1, "<select multiple='multiple'>", "</select>" ];
+}
+
+
+function getAll( context, tag ) {
+
+	// Support: IE <=9 - 11 only
+	// Use typeof to avoid zero-argument method invocation on host objects (#15151)
+	var ret;
+
+	if ( typeof context.getElementsByTagName !== "undefined" ) {
+		ret = context.getElementsByTagName( tag || "*" );
+
+	} else if ( typeof context.querySelectorAll !== "undefined" ) {
+		ret = context.querySelectorAll( tag || "*" );
+
+	} else {
+		ret = [];
+	}
+
+	if ( tag === undefined || tag && nodeName( context, tag ) ) {
+		return jQuery.merge( [ context ], ret );
+	}
+
+	return ret;
+}
+
+
+// Mark scripts as having already been evaluated
+function setGlobalEval( elems, refElements ) {
+	var i = 0,
+		l = elems.length;
+
+	for ( ; i < l; i++ ) {
+		dataPriv.set(
+			elems[ i ],
+			"globalEval",
+			!refElements || dataPriv.get( refElements[ i ], "globalEval" )
+		);
+	}
+}
+
+
+var rhtml = /<|&#?\w+;/;
+
+function buildFragment( elems, context, scripts, selection, ignored ) {
+	var elem, tmp, tag, wrap, attached, j,
+		fragment = context.createDocumentFragment(),
+		nodes = [],
+		i = 0,
+		l = elems.length;
+
+	for ( ; i < l; i++ ) {
+		elem = elems[ i ];
+
+		if ( elem || elem === 0 ) {
+
+			// Add nodes directly
+			if ( toType( elem ) === "object" ) {
+
+				// Support: Android <=4.0 only, PhantomJS 1 only
+				// push.apply(_, arraylike) throws on ancient WebKit
+				jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );
+
+			// Convert non-html into a text node
+			} else if ( !rhtml.test( elem ) ) {
+				nodes.push( context.createTextNode( elem ) );
+
+			// Convert html into DOM nodes
+			} else {
+				tmp = tmp || fragment.appendChild( context.createElement( "div" ) );
+
+				// Deserialize a standard representation
+				tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase();
+				wrap = wrapMap[ tag ] || wrapMap._default;
+				tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ];
+
+				// Descend through wrappers to the right content
+				j = wrap[ 0 ];
+				while ( j-- ) {
+					tmp = tmp.lastChild;
+				}
+
+				// Support: Android <=4.0 only, PhantomJS 1 only
+				// push.apply(_, arraylike) throws on ancient WebKit
+				jQuery.merge( nodes, tmp.childNodes );
+
+				// Remember the top-level container
+				tmp = fragment.firstChild;
+
+				// Ensure the created nodes are orphaned (#12392)
+				tmp.textContent = "";
+			}
+		}
+	}
+
+	// Remove wrapper from fragment
+	fragment.textContent = "";
+
+	i = 0;
+	while ( ( elem = nodes[ i++ ] ) ) {
+
+		// Skip elements already in the context collection (trac-4087)
+		if ( selection && jQuery.inArray( elem, selection ) > -1 ) {
+			if ( ignored ) {
+				ignored.push( elem );
+			}
+			continue;
+		}
+
+		attached = isAttached( elem );
+
+		// Append to fragment
+		tmp = getAll( fragment.appendChild( elem ), "script" );
+
+		// Preserve script evaluation history
+		if ( attached ) {
+			setGlobalEval( tmp );
+		}
+
+		// Capture executables
+		if ( scripts ) {
+			j = 0;
+			while ( ( elem = tmp[ j++ ] ) ) {
+				if ( rscriptType.test( elem.type || "" ) ) {
+					scripts.push( elem );
+				}
+			}
+		}
+	}
+
+	return fragment;
+}
+
+
+var
+	rkeyEvent = /^key/,
+	rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/,
+	rtypenamespace = /^([^.]*)(?:\.(.+)|)/;
+
+function returnTrue() {
+	return true;
+}
+
+function returnFalse() {
+	return false;
+}
+
+// Support: IE <=9 - 11+
+// focus() and blur() are asynchronous, except when they are no-op.
+// So expect focus to be synchronous when the element is already active,
+// and blur to be synchronous when the element is not already active.
+// (focus and blur are always synchronous in other supported browsers,
+// this just defines when we can count on it).
+function expectSync( elem, type ) {
+	return ( elem === safeActiveElement() ) === ( type === "focus" );
+}
+
+// Support: IE <=9 only
+// Accessing document.activeElement can throw unexpectedly
+// https://bugs.jquery.com/ticket/13393
+function safeActiveElement() {
+	try {
+		return document.activeElement;
+	} catch ( err ) { }
+}
+
+function on( elem, types, selector, data, fn, one ) {
+	var origFn, type;
+
+	// Types can be a map of types/handlers
+	if ( typeof types === "object" ) {
+
+		// ( types-Object, selector, data )
+		if ( typeof selector !== "string" ) {
+
+			// ( types-Object, data )
+			data = data || selector;
+			selector = undefined;
+		}
+		for ( type in types ) {
+			on( elem, type, selector, data, types[ type ], one );
+		}
+		return elem;
+	}
+
+	if ( data == null && fn == null ) {
+
+		// ( types, fn )
+		fn = selector;
+		data = selector = undefined;
+	} else if ( fn == null ) {
+		if ( typeof selector === "string" ) {
+
+			// ( types, selector, fn )
+			fn = data;
+			data = undefined;
+		} else {
+
+			// ( types, data, fn )
+			fn = data;
+			data = selector;
+			selector = undefined;
+		}
+	}
+	if ( fn === false ) {
+		fn = returnFalse;
+	} else if ( !fn ) {
+		return elem;
+	}
+
+	if ( one === 1 ) {
+		origFn = fn;
+		fn = function( event ) {
+
+			// Can use an empty set, since event contains the info
+			jQuery().off( event );
+			return origFn.apply( this, arguments );
+		};
+
+		// Use same guid so caller can remove using origFn
+		fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
+	}
+	return elem.each( function() {
+		jQuery.event.add( this, types, fn, data, selector );
+	} );
+}
+
+/*
+ * Helper functions for managing events -- not part of the public interface.
+ * Props to Dean Edwards' addEvent library for many of the ideas.
+ */
+jQuery.event = {
+
+	global: {},
+
+	add: function( elem, types, handler, data, selector ) {
+
+		var handleObjIn, eventHandle, tmp,
+			events, t, handleObj,
+			special, handlers, type, namespaces, origType,
+			elemData = dataPriv.get( elem );
+
+		// Only attach events to objects that accept data
+		if ( !acceptData( elem ) ) {
+			return;
+		}
+
+		// Caller can pass in an object of custom data in lieu of the handler
+		if ( handler.handler ) {
+			handleObjIn = handler;
+			handler = handleObjIn.handler;
+			selector = handleObjIn.selector;
+		}
+
+		// Ensure that invalid selectors throw exceptions at attach time
+		// Evaluate against documentElement in case elem is a non-element node (e.g., document)
+		if ( selector ) {
+			jQuery.find.matchesSelector( documentElement, selector );
+		}
+
+		// Make sure that the handler has a unique ID, used to find/remove it later
+		if ( !handler.guid ) {
+			handler.guid = jQuery.guid++;
+		}
+
+		// Init the element's event structure and main handler, if this is the first
+		if ( !( events = elemData.events ) ) {
... 1047856 lines suppressed ...