Constant Field Values
Contents
org.apache.*
-
org.apache.iceberg.BaseMetastoreTableOperations
-
org.apache.iceberg.CatalogPropertiesModifier and TypeConstant FieldValue
public static final String
"app-id"
public static final String
"auth.session-timeout-ms"
public static final String
"cache.case-sensitive"
public static final boolean
true
public static final String
"cache-enabled"
public static final boolean
true
public static final String
"cache.expiration-interval-ms"
public static final long
-1L
public static final String
"catalog-impl"
public static final String
"client.pool.cache.eviction-interval-ms"
public static final String
"client-pool-cache-keys"
public static final String
"clients"
public static final int
2
public static final String
"encryption.kms-impl"
public static final String
"encryption.kms-type"
public static final String
"io-impl"
public static final String
"io.manifest.cache-enabled"
public static final boolean
false
public static final String
"io.manifest.cache.expiration-interval-ms"
public static final String
"io.manifest.cache.max-content-length"
public static final long
8388608L
public static final String
"io.manifest.cache.max-total-bytes"
public static final long
104857600L
public static final String
"lock.acquire-interval-ms"
public static final String
"lock.acquire-timeout-ms"
public static final String
"lock.heartbeat-interval-ms"
public static final String
"lock.heartbeat-threads"
public static final int
4
public static final String
"lock.heartbeat-timeout-ms"
public static final String
"lock-impl"
public static final String
"lock.table"
public static final String
"metrics-reporter-impl"
public static final String
"table-default."
public static final String
"table-override."
public static final String
"uri"
public static final String
"user"
public static final String
"warehouse"
-
org.apache.iceberg.CatalogUtilModifier and TypeConstant FieldValue
public static final String
"org.apache.iceberg.aws.glue.GlueCatalog"
public static final String
"org.apache.iceberg.hadoop.HadoopCatalog"
public static final String
"org.apache.iceberg.hive.HiveCatalog"
public static final String
"org.apache.iceberg.jdbc.JdbcCatalog"
public static final String
"org.apache.iceberg.nessie.NessieCatalog"
public static final String
"org.apache.iceberg.rest.RESTCatalog"
public static final String
"type"
public static final String
"glue"
public static final String
"hadoop"
public static final String
"hive"
public static final String
"jdbc"
public static final String
"nessie"
public static final String
"rest"
-
org.apache.iceberg.DataFile
-
org.apache.iceberg.DataOperations
-
org.apache.iceberg.EnvironmentContext
-
org.apache.iceberg.MetadataColumnsModifier and TypeConstant FieldValue
public static final String
"Deleted row values"
public static final int
2147483544
public static final String
"row"
public static final String
"Path of the file in which a row is stored"
public static final int
2147483646
public static final String
"Partition to which a row belongs to"
public static final int
2147483642
public static final String
"_partition"
public static final String
"Spec ID used to track the file containing a row"
public static final int
2147483643
-
org.apache.iceberg.MetricsUtil
-
org.apache.iceberg.PositionDeletesTable
-
org.apache.iceberg.SnapshotRef
-
org.apache.iceberg.SnapshotSummaryModifier and TypeConstant FieldValue
public static final String
"added-equality-delete-files"
public static final String
"added-position-delete-files"
public static final String
"added-delete-files"
public static final String
"added-equality-deletes"
public static final String
"added-files-size"
public static final String
"added-data-files"
public static final String
"added-position-deletes"
public static final String
"added-records"
public static final String
"changed-partition-count"
public static final String
"partitions."
public static final String
"deleted-duplicate-files"
public static final String
"deleted-data-files"
public static final String
"deleted-records"
public static final String
"snapshot-property."
public static final String
"partition-summaries-included"
public static final String
"published-wap-id"
public static final String
"removed-delete-files"
public static final String
"removed-equality-delete-files"
public static final String
"removed-equality-deletes"
public static final String
"removed-files-size"
public static final String
"removed-position-delete-files"
public static final String
"removed-position-deletes"
public static final String
"replace-partitions"
public static final String
"source-snapshot-id"
public static final String
"wap.id"
public static final String
"total-data-files"
public static final String
"total-delete-files"
public static final String
"total-equality-deletes"
public static final String
"total-files-size"
public static final String
"total-position-deletes"
public static final String
"total-records"
-
org.apache.iceberg.SystemProperties
-
org.apache.iceberg.TablePropertiesModifier and TypeConstant FieldValue
public static final String
"read.split.adaptive-size.enabled"
public static final boolean
true
public static final String
"write.avro.compression-codec"
public static final String
"gzip"
public static final String
"write.avro.compression-level"
public static final String
"commit.retry.max-wait-ms"
public static final int
60000
public static final String
"commit.retry.min-wait-ms"
public static final int
100
public static final String
"commit.retry.num-retries"
public static final int
4
public static final String
"commit.status-check.num-retries"
public static final int
3
public static final String
"commit.status-check.max-wait-ms"
public static final long
60000L
public static final String
"commit.status-check.min-wait-ms"
public static final long
1000L
public static final String
"commit.status-check.total-timeout-ms"
public static final long
1800000L
public static final String
"commit.retry.total-timeout-ms"
public static final int
1800000
public static final String
"current-schema"
public static final String
"current-snapshot-id"
public static final String
"current-snapshot-summary"
public static final String
"current-snapshot-timestamp-ms"
public static final String
"read.data-planning-mode"
public static final String
"write.format.default"
public static final String
"parquet"
public static final String
"schema.name-mapping.default"
public static final String
"default-partition-spec"
public static final String
"default-sort-order"
public static final String
"write.metadata.metrics.default"
public static final String
"truncate(16)"
public static final String
"write.delete.avro.compression-codec"
public static final String
"write.delete.avro.compression-level"
public static final String
"write.delete.format.default"
public static final String
"write.delete.distribution-mode"
public static final String
"write.delete.granularity"
public static final String
"write.delete.isolation-level"
public static final String
"serializable"
public static final String
"write.delete.mode"
public static final String
"write.delete.orc.block-size-bytes"
public static final String
"write.delete.orc.compression-codec"
public static final String
"write.delete.orc.compression-strategy"
public static final String
"write.delete.orc.stripe-size-bytes"
public static final String
"write.delete.orc.vectorized.batch-size"
public static final String
"write.delete.parquet.compression-codec"
public static final String
"write.delete.parquet.compression-level"
public static final String
"write.delete.parquet.dict-size-bytes"
public static final String
"write.delete.parquet.page-row-limit"
public static final String
"write.delete.parquet.page-size-bytes"
public static final String
"write.delete.parquet.row-group-check-max-record-count"
public static final String
"write.delete.parquet.row-group-check-min-record-count"
public static final String
"write.delete.parquet.row-group-size-bytes"
public static final String
"read.delete-planning-mode"
public static final String
"write.delete.target-file-size-bytes"
public static final long
67108864L
public static final int
16
public static final String
"encryption.data-key-length"
public static final int
16
public static final String
"encryption.key-id"
public static final String
"engine.hive.enabled"
public static final boolean
false
public static final String
"format-version"
public static final String
"gc.enabled"
public static final boolean
true
public static final String
"engine.hive.lock-enabled"
public static final boolean
true
public static final String
"write.manifest-lists.enabled"
public static final boolean
true
public static final String
"commit.manifest-merge.enabled"
public static final boolean
true
public static final String
"commit.manifest.min-count-to-merge"
public static final int
100
public static final String
"commit.manifest.target-size-bytes"
public static final long
8388608L
public static final String
"history.expire.max-ref-age-ms"
public static final long
9223372036854775807L
public static final String
"history.expire.max-snapshot-age-ms"
public static final long
432000000L
public static final String
"write.merge.distribution-mode"
public static final String
"write.merge.isolation-level"
public static final String
"serializable"
public static final String
"write.merge.mode"
public static final String
"write.metadata.compression-codec"
public static final String
"none"
public static final String
"write.metadata.delete-after-commit.enabled"
public static final boolean
false
public static final String
"write.metadata.previous-versions-max"
public static final int
100
public static final String
"read.split.metadata-target-size"
public static final long
33554432L
public static final String
"write.metadata.metrics.max-inferred-column-defaults"
public static final int
100
public static final String
"write.metadata.metrics.column."
public static final String
"history.expire.min-snapshots-to-keep"
public static final int
1
public static final String
"write.object-storage.enabled"
public static final boolean
false
public static final String
"write.object-storage.path"
public static final String
"read.orc.vectorization.batch-size"
public static final int
5000
public static final String
"write.orc.block-size-bytes"
public static final long
268435456L
public static final String
"write.orc.bloom.filter.columns"
public static final String
""
public static final String
"write.orc.bloom.filter.fpp"
public static final double
0.05
public static final String
"write.orc.compression-codec"
public static final String
"zlib"
public static final String
"write.orc.compression-strategy"
public static final String
"speed"
public static final String
"write.orc.stripe-size-bytes"
public static final long
67108864L
public static final String
"read.orc.vectorization.enabled"
public static final boolean
false
public static final String
"write.orc.vectorized.batch-size"
public static final int
1024
public static final String
"read.parquet.vectorization.batch-size"
public static final int
5000
public static final String
"write.parquet.bloom-filter-enabled.column."
public static final double
0.01
public static final String
"write.parquet.bloom-filter-fpp.column."
public static final String
"write.parquet.bloom-filter-max-bytes"
public static final int
1048576
public static final String
"write.parquet.compression-codec"
public static final String
"gzip"
public static final String
"zstd"
public static final String
"write.parquet.compression-level"
public static final String
"write.parquet.dict-size-bytes"
public static final int
2097152
public static final String
"write.parquet.page-row-limit"
public static final int
20000
public static final String
"write.parquet.page-size-bytes"
public static final int
1048576
public static final String
"write.parquet.row-group-check-max-record-count"
public static final int
10000
public static final String
"write.parquet.row-group-check-min-record-count"
public static final int
100
public static final String
"write.parquet.row-group-size-bytes"
public static final int
134217728
public static final String
"read.parquet.vectorization.enabled"
public static final boolean
true
public static final String
"snapshot-count"
public static final String
"compatibility.snapshot-id-inheritance.enabled"
public static final boolean
false
public static final String
"write.spark.accept-any-schema"
public static final boolean
false
public static final String
"write.spark.advisory-partition-size-bytes"
public static final String
"write.spark.fanout.enabled"
public static final boolean
false
public static final String
"read.split.planning-lookback"
public static final int
10
public static final String
"read.split.open-file-cost"
public static final long
4194304L
public static final String
"read.split.target-size"
public static final long
134217728L
public static final String
"write.update.distribution-mode"
public static final String
"write.update.isolation-level"
public static final String
"serializable"
public static final String
"write.update.mode"
public static final String
"write.upsert.enabled"
public static final boolean
false
public static final String
"uuid"
public static final String
"write.wap.enabled"
public static final String
"false"
public static final String
"write.data.path"
public static final String
"write.distribution-mode"
public static final String
"hash"
public static final String
"none"
public static final String
"range"
public static final String
"write.folder-storage.path"
public static final String
"write.location-provider.impl"
public static final String
"write.metadata.path"
public static final String
"write.summary.partition-limit"
public static final int
0
public static final String
"write.target-file-size-bytes"
public static final long
536870912L
-
org.apache.iceberg.actions.RewriteDataFilesModifier and TypeConstant FieldValue
public static final String
"max-concurrent-file-group-rewrites"
public static final int
5
public static final String
"max-file-group-size-bytes"
public static final long
107374182400L
public static final String
"output-spec-id"
public static final String
"partial-progress.enabled"
public static final boolean
false
public static final String
"partial-progress.max-commits"
public static final int
10
public static final String
"partial-progress.max-failed-commits"
public static final String
"rewrite-job-order"
public static final String
"target-file-size-bytes"
public static final String
"use-starting-sequence-number"
public static final boolean
true
-
org.apache.iceberg.actions.RewritePositionDeleteFilesModifier and TypeConstant FieldValue
public static final String
"max-concurrent-file-group-rewrites"
public static final int
5
public static final String
"partial-progress.enabled"
public static final boolean
false
public static final String
"partial-progress.max-commits"
public static final int
10
public static final String
"rewrite-job-order"
-
org.apache.iceberg.actions.SizeBasedDataRewriterModifier and TypeConstant FieldValue
public static final String
"delete-file-threshold"
public static final int
2147483647
-
org.apache.iceberg.actions.SizeBasedFileRewriter<T extends ContentScanTask<F>,
F extends ContentFile<F>> Modifier and TypeConstant FieldValuepublic static final String
"max-file-group-size-bytes"
public static final long
107374182400L
public static final String
"max-file-size-bytes"
public static final double
1.8
public static final String
"min-file-size-bytes"
public static final double
0.75
public static final String
"min-input-files"
public static final int
5
public static final String
"rewrite-all"
public static final boolean
false
public static final String
"target-file-size-bytes"
-
org.apache.iceberg.aliyun.AliyunPropertiesModifier and TypeConstant FieldValue
public static final String
"client.access-key-id"
public static final String
"client.access-key-secret"
public static final String
"client.factory-impl"
public static final String
"client.security-token"
public static final String
"oss.endpoint"
public static final String
"oss.staging-dir"
-
org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
-
org.apache.iceberg.avro.AvroSchemaUtil
-
org.apache.iceberg.aws.AwsClientProperties
-
org.apache.iceberg.aws.AwsPropertiesModifier and TypeConstant FieldValue
public static final String
"client.assume-role.arn"
public static final String
"client.assume-role.external-id"
public static final String
"client.assume-role.region"
public static final String
"client.assume-role.session-name"
public static final String
"client.assume-role.tags."
public static final String
"client.assume-role.timeout-sec"
public static final int
3600
public static final String
"client.factory"
public static final String
"dynamodb.endpoint"
public static final String
"dynamodb.table-name"
public static final String
"iceberg"
public static final String
"glue.account-id"
public static final String
"glue.endpoint"
public static final String
"glue.id"
public static final String
"glue.skip-archive"
public static final boolean
true
public static final String
"glue.skip-name-validation"
public static final boolean
false
public static final String
"glue.lakeformation-enabled"
public static final boolean
false
public static final String
"lakeformation.db-name"
public static final String
"lakeformation.table-name"
public static final String
"rest.access-key-id"
public static final String
"rest.secret-access-key"
public static final String
"rest.session-token"
public static final String
"rest.signing-region"
public static final String
"rest.signing-name"
public static final String
"execute-api"
-
org.apache.iceberg.aws.HttpClientPropertiesModifier and TypeConstant FieldValue
public static final String
"http-client.apache.connection-acquisition-timeout-ms"
public static final String
"http-client.apache.connection-max-idle-time-ms"
public static final String
"http-client.apache.connection-time-to-live-ms"
public static final String
"http-client.apache.connection-timeout-ms"
public static final String
"http-client.apache.expect-continue-enabled"
public static final String
"http-client.apache.max-connections"
public static final String
"http-client.apache.socket-timeout-ms"
public static final String
"http-client.apache.tcp-keep-alive-enabled"
public static final String
"http-client.apache.use-idle-connection-reaper-enabled"
public static final String
"http-client.type"
public static final String
"apache"
public static final String
"apache"
public static final String
"urlconnection"
public static final String
"http-client.proxy-endpoint"
public static final String
"http-client.urlconnection.connection-timeout-ms"
public static final String
"http-client.urlconnection.socket-timeout-ms"
-
org.apache.iceberg.aws.lakeformation.LakeFormationAwsClientFactory
-
org.apache.iceberg.aws.s3.S3FileIOPropertiesModifier and TypeConstant FieldValue
public static final String
"s3.acceleration-enabled"
public static final boolean
false
public static final String
"s3.access-key-id"
public static final String
"s3.access-points."
public static final String
"s3.acl"
public static final String
"s3.checksum-enabled"
public static final boolean
false
public static final String
"s3.client-factory-impl"
public static final String
"s3.delete.batch-size"
public static final int
250
public static final int
1000
public static final String
"s3.delete-enabled"
public static final boolean
true
public static final String
"s3.delete.tags."
public static final String
"s3.delete.num-threads"
public static final String
"dsse-kms"
public static final String
"s3.dualstack-enabled"
public static final boolean
false
public static final String
"s3.endpoint"
public static final String
"s3.multipart.part-size-bytes"
public static final int
33554432
public static final int
5242880
public static final String
"s3.multipart.threshold"
public static final double
1.5
public static final String
"s3.multipart.num-threads"
public static final String
"s3.path-style-access"
public static final boolean
false
public static final String
"s3.preload-client-enabled"
public static final boolean
false
public static final String
"s3.remote-signing-enabled"
public static final boolean
false
public static final String
"s3.access-grants.enabled"
public static final boolean
false
public static final String
"s3.access-grants.fallback-to-iam"
public static final boolean
false
public static final String
"iceberg.namespace"
public static final String
"iceberg.table"
public static final String
"s3.secret-access-key"
public static final String
"s3.session-token"
public static final String
"s3.sse.key"
public static final String
"s3.sse.md5"
public static final String
"s3.sse.type"
public static final String
"custom"
public static final String
"kms"
public static final String
"none"
public static final String
"s3"
public static final String
"s3.staging-dir"
public static final String
"s3.use-arn-region-enabled"
public static final boolean
false
public static final String
"s3.write.namespace-tag-enabled"
public static final boolean
false
public static final String
"s3.write.storage-class"
public static final String
"s3.write.table-tag-enabled"
public static final boolean
false
public static final String
"s3.write.tags."
-
org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
-
org.apache.iceberg.azure.AzurePropertiesModifier and TypeConstant FieldValue
public static final String
"adls.connection-string."
public static final String
"adls.read.block-size-bytes"
public static final String
"adls.sas-token."
public static final String
"adls.auth.shared-key.account.key"
public static final String
"adls.auth.shared-key.account.name"
public static final String
"adls.write.block-size-bytes"
-
org.apache.iceberg.connect.IcebergSinkConfig
-
org.apache.iceberg.dell.DellProperties
-
org.apache.iceberg.dell.ecs.EcsTableOperations
-
org.apache.iceberg.encryption.CiphersModifier and TypeConstant FieldValue
public static final int
1048604
public static final String
"AGS1"
public static final int
16
public static final int
12
public static final int
1048576
-
org.apache.iceberg.flink.FlinkCatalogFactoryModifier and TypeConstant FieldValue
public static final String
"base-namespace"
public static final String
"default_catalog"
public static final String
"default-database"
public static final String
"default"
public static final String
"hadoop-conf-dir"
public static final String
"hive-conf-dir"
public static final String
"catalog-type"
public static final String
"hadoop"
public static final String
"hive"
public static final String
"rest"
public static final String
"property-version"
public static final String
"type"
-
org.apache.iceberg.flink.FlinkReadOptionsModifier and TypeConstant FieldValue
public static final String
"case-sensitive"
public static final String
"include-column-stats"
public static final String
"limit"
public static final String
"max-allowed-planning-failures"
public static final String
"max-planning-snapshot-count"
public static final String
"monitor-interval"
public static final String
"split-file-open-cost"
public static final String
"split-lookback"
public static final String
"split-size"
public static final String
"starting-strategy"
public static final String
"streaming"
public static final String
"watermark-column"
public static final String
"watermark-column-time-unit"
-
org.apache.iceberg.flink.util.FlinkPackage
-
org.apache.iceberg.gcp.GCPPropertiesModifier and TypeConstant FieldValue
public static final String
"gcs.channel.read.chunk-size-bytes"
public static final String
"gcs.channel.write.chunk-size-bytes"
public static final String
"gcs.client-lib-token"
public static final String
"gcs.decryption-key"
public static final String
"gcs.delete.batch-size"
public static final int
50
public static final String
"gcs.encryption-key"
public static final String
"gcs.no-auth"
public static final String
"gcs.oauth2.token"
public static final String
"gcs.oauth2.token-expires-at"
public static final String
"gcs.project-id"
public static final String
"gcs.service.host"
public static final String
"gcs.user-project"
-
org.apache.iceberg.hadoop.ConfigProperties
-
org.apache.iceberg.hadoop.HadoopMetricsContext
-
org.apache.iceberg.hadoop.HadoopTables
-
org.apache.iceberg.hadoop.Util
-
org.apache.iceberg.hive.HiveCatalog
-
org.apache.iceberg.hive.HiveTableOperationsModifier and TypeConstant FieldValue
public static final String
HIVE_TABLE_PROPERTY_MAX_SIZE
"iceberg.hive.table-property-max-size"
public static final long
HIVE_TABLE_PROPERTY_MAX_SIZE_DEFAULT
32672L
public static final String
NO_LOCK_EXPECTED_KEY
"expected_parameter_key"
public static final String
NO_LOCK_EXPECTED_VALUE
"expected_parameter_value"
-
org.apache.iceberg.io.FileIOMetricsContext
-
org.apache.iceberg.jdbc.JdbcCatalog
-
org.apache.iceberg.metrics.CommitMetrics
-
org.apache.iceberg.metrics.CommitMetricsResultModifier and TypeConstant FieldValue
public static final String
"added-data-files"
public static final String
"added-delete-files"
public static final String
"added-equality-delete-files"
public static final String
"added-equality-deletes"
public static final String
"added-files-size-bytes"
public static final String
"added-positional-delete-files"
public static final String
"added-positional-deletes"
public static final String
"added-records"
public static final String
"removed-data-files"
public static final String
"removed-delete-files"
public static final String
"removed-equality-delete-files"
public static final String
"removed-equality-deletes"
public static final String
"removed-files-size-bytes"
public static final String
"removed-positional-delete-files"
public static final String
"removed-positional-deletes"
public static final String
"removed-records"
public static final String
"total-data-files"
public static final String
"total-delete-files"
public static final String
"total-equality-deletes"
public static final String
"total-files-size-bytes"
public static final String
"total-positional-deletes"
public static final String
"total-records"
-
org.apache.iceberg.metrics.ScanMetricsModifier and TypeConstant FieldValue
public static final String
"equality-delete-files"
public static final String
"indexed-delete-files"
public static final String
"positional-delete-files"
public static final String
"result-data-files"
public static final String
"result-delete-files"
public static final String
"scanned-data-manifests"
public static final String
"scanned-delete-manifests"
public static final String
"skipped-data-files"
public static final String
"skipped-data-manifests"
public static final String
"skipped-delete-files"
public static final String
"skipped-delete-manifests"
public static final String
"total-data-manifests"
public static final String
"total-delete-file-size-in-bytes"
public static final String
"total-delete-manifests"
public static final String
"total-file-size-in-bytes"
public static final String
"total-planning-duration"
-
org.apache.iceberg.mr.Catalogs
-
org.apache.iceberg.mr.InputFormatConfigModifier and TypeConstant FieldValue
public static final String
"iceberg.mr.as.of.time"
public static final String
"iceberg.mr.case.sensitive"
public static final boolean
true
public static final String
"iceberg.catalog."
public static final String
"iceberg.catalog"
public static final String
"iceberg.mr.commit.file.thread.pool.size"
public static final int
10
public static final String
"iceberg.mr.commit.table.thread.pool.size"
public static final int
10
public static final String
"iceberg.mr.config.serialization.disabled"
public static final boolean
false
public static final String
"external.table.purge"
public static final String
"iceberg.mr.filter.expression"
public static final String
"hadoop.catalog"
public static final String
"hadoop.tables"
public static final String
"hive.catalog"
public static final String
".snapshots"
public static final String
"iceberg.mr.in.memory.data.model"
public static final String
"iceberg.mr.locality"
public static final String
"iceberg.mr.output.tables"
public static final String
"iceberg.mr.table.partition.spec"
public static final String
"iceberg.mr.read.schema"
public static final String
"iceberg.mr.reuse.containers"
public static final String
"iceberg.mr.schema.auto.conversion"
public static final String
"iceberg.mr.selected.columns"
public static final String
"iceberg.mr.serialized.table."
public static final String
"skip.residual.filtering"
public static final String
"iceberg.mr.snapshot.id"
public static final String
"iceberg.snapshots.table"
public static final String
"__snapshots"
public static final String
"iceberg.mr.split.size"
public static final String
"iceberg.mr.table.catalog."
public static final String
"iceberg.mr.table.identifier"
public static final String
"iceberg.mr.table.location"
public static final String
"iceberg.mr.table.schema"
public static final String
"iceberg.mr.write.target.file.size"
-
org.apache.iceberg.nessie.NessieTableOperations
-
org.apache.iceberg.nessie.NessieUtil
-
org.apache.iceberg.orc.ORCSchemaUtil
-
org.apache.iceberg.parquet.TypeToMessageTypeModifier and TypeConstant FieldValue
public static final int
9
public static final int
18
-
org.apache.iceberg.pig.IcebergStorage
-
org.apache.iceberg.puffin.StandardBlobTypes
-
org.apache.iceberg.puffin.StandardPuffinProperties
-
org.apache.iceberg.rest.RESTSessionCatalog
-
org.apache.iceberg.rest.auth.OAuth2PropertiesModifier and TypeConstant FieldValue
public static final String
"urn:ietf:params:oauth:token-type:access_token"
public static final String
"audience"
public static final String
"catalog"
public static final String
"credential"
public static final String
"urn:ietf:params:oauth:token-type:id_token"
public static final String
"invalid_client"
public static final String
"invalid_grant"
public static final String
"invalid_request"
public static final String
"invalid_scope"
public static final String
"urn:ietf:params:oauth:token-type:jwt"
public static final String
"oauth2-server-uri"
public static final String
"urn:ietf:params:oauth:token-type:refresh_token"
public static final String
"resource"
public static final String
"urn:ietf:params:oauth:token-type:saml1"
public static final String
"urn:ietf:params:oauth:token-type:saml2"
public static final String
"scope"
public static final String
"token"
public static final String
"token-expires-in-ms"
public static final long
3600000L
public static final String
"token-refresh-enabled"
public static final boolean
true
public static final String
"unauthorized_client"
public static final String
"unsupported_grant_type"
-
org.apache.iceberg.spark.SparkReadOptionsModifier and TypeConstant FieldValue
public static final String
"aggregate-push-down-enabled"
public static final String
"as-of-timestamp"
public static final String
"branch"
public static final String
"end-snapshot-id"
public static final String
"end-timestamp"
public static final String
"file-open-cost"
public static final String
"locality"
public static final String
"lookback"
public static final String
"path"
public static final String
"scan-task-set-id"
public static final String
"snapshot-id"
public static final String
"split-size"
public static final String
"start-snapshot-id"
public static final String
"start-timestamp"
public static final String
"stream-from-timestamp"
public static final String
"streaming-max-files-per-micro-batch"
public static final String
"streaming-max-rows-per-micro-batch"
public static final String
"streaming-skip-delete-snapshots"
public static final boolean
false
public static final String
"streaming-skip-overwrite-snapshots"
public static final boolean
false
public static final String
"tag"
public static final String
"timestampAsOf"
public static final String
"batch-size"
public static final String
"vectorization-enabled"
public static final String
"versionAsOf"
-
org.apache.iceberg.spark.SparkSQLPropertiesModifier and TypeConstant FieldValue
public static final String
"spark.sql.iceberg.advisory-partition-size"
public static final String
"spark.sql.iceberg.aggregate-push-down.enabled"
public static final boolean
true
public static final String
"spark.sql.iceberg.check-nullability"
public static final boolean
true
public static final String
"spark.sql.iceberg.check-ordering"
public static final boolean
true
public static final String
"spark.sql.iceberg.compression-codec"
public static final String
"spark.sql.iceberg.compression-level"
public static final String
"spark.sql.iceberg.compression-strategy"
public static final String
"spark.sql.iceberg.data-planning-mode"
public static final String
"spark.sql.iceberg.delete-planning-mode"
public static final String
"spark.sql.iceberg.distribution-mode"
public static final String
"spark.sql.iceberg.executor-cache.enabled"
public static final boolean
true
public static final String
"spark.sql.iceberg.executor-cache.locality.enabled"
public static final boolean
false
public static final String
"spark.sql.iceberg.executor-cache.max-entry-size"
public static final long
67108864L
public static final String
"spark.sql.iceberg.executor-cache.max-total-size"
public static final long
134217728L
public static final String
"spark.sql.iceberg.executor-cache.timeout"
public static final String
"spark.sql.iceberg.locality.enabled"
public static final String
"spark.sql.iceberg.planning.preserve-data-grouping"
public static final boolean
false
public static final String
"spark.sql.iceberg.vectorization.enabled"
public static final String
"spark.wap.branch"
public static final String
"spark.wap.id"
-
org.apache.iceberg.spark.SparkWriteOptionsModifier and TypeConstant FieldValue
public static final String
"advisory-partition-size"
public static final String
"check-nullability"
public static final String
"check-ordering"
public static final String
"compression-codec"
public static final String
"compression-level"
public static final String
"compression-strategy"
public static final String
"delete-format"
public static final String
"delete-granularity"
public static final String
"distribution-mode"
public static final String
"fanout-enabled"
public static final String
"isolation-level"
public static final String
"merge-schema"
public static final boolean
false
public static final String
"output-spec-id"
public static final String
"overwrite-mode"
public static final String
"rewritten-file-scan-task-set-id"
public static final String
"snapshot-property"
public static final String
"mergeSchema"
public static final String
"target-delete-file-size-bytes"
public static final String
"target-file-size-bytes"
public static final String
"use-table-distribution-and-ordering"
public static final boolean
true
public static final String
"validate-from-snapshot-id"
public static final String
"write-format"
-
org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkActionModifier and TypeConstant FieldValue
protected static final String
FILE_PATH
"file_path"
protected static final String
LAST_MODIFIED
"last_modified"
protected static final String
MANIFEST
"Manifest"
protected static final String
MANIFEST_LIST
"Manifest List"
protected static final String
OTHERS
"Others"
protected static final String
STATISTICS_FILES
"Statistics Files"
-
org.apache.iceberg.spark.actions.DeleteReachableFilesSparkActionModifier and TypeConstant FieldValue
protected static final String
FILE_PATH
"file_path"
protected static final String
LAST_MODIFIED
"last_modified"
protected static final String
MANIFEST
"Manifest"
protected static final String
MANIFEST_LIST
"Manifest List"
protected static final String
OTHERS
"Others"
protected static final String
STATISTICS_FILES
"Statistics Files"
public static final String
"stream-results"
public static final boolean
false
-
org.apache.iceberg.spark.actions.ExpireSnapshotsSparkActionModifier and TypeConstant FieldValue
protected static final String
FILE_PATH
"file_path"
protected static final String
LAST_MODIFIED
"last_modified"
protected static final String
MANIFEST
"Manifest"
protected static final String
MANIFEST_LIST
"Manifest List"
protected static final String
OTHERS
"Others"
protected static final String
STATISTICS_FILES
"Statistics Files"
public static final String
"stream-results"
public static final boolean
false
-
org.apache.iceberg.spark.actions.MigrateTableSparkActionModifier and TypeConstant FieldValue
protected static final String
FILE_PATH
"file_path"
protected static final String
ICEBERG_METADATA_FOLDER
"metadata"
protected static final String
LAST_MODIFIED
"last_modified"
protected static final String
LOCATION
"location"
protected static final String
MANIFEST
"Manifest"
protected static final String
MANIFEST_LIST
"Manifest List"
protected static final String
OTHERS
"Others"
protected static final String
STATISTICS_FILES
"Statistics Files"
-
org.apache.iceberg.spark.actions.RewriteDataFilesSparkActionModifier and TypeConstant FieldValue
protected static final String
FILE_PATH
"file_path"
protected static final String
LAST_MODIFIED
"last_modified"
protected static final String
MANIFEST
"Manifest"
protected static final String
MANIFEST_LIST
"Manifest List"
protected static final String
OTHERS
"Others"
protected static final String
STATISTICS_FILES
"Statistics Files"
-
org.apache.iceberg.spark.actions.RewriteManifestsSparkActionModifier and TypeConstant FieldValue
protected static final String
FILE_PATH
"file_path"
protected static final String
LAST_MODIFIED
"last_modified"
protected static final String
MANIFEST
"Manifest"
protected static final String
MANIFEST_LIST
"Manifest List"
protected static final String
OTHERS
"Others"
protected static final String
STATISTICS_FILES
"Statistics Files"
public static final String
"use-caching"
public static final boolean
false
-
org.apache.iceberg.spark.actions.RewritePositionDeleteFilesSparkActionModifier and TypeConstant FieldValue
protected static final String
FILE_PATH
"file_path"
protected static final String
LAST_MODIFIED
"last_modified"
protected static final String
MANIFEST
"Manifest"
protected static final String
MANIFEST_LIST
"Manifest List"
protected static final String
OTHERS
"Others"
protected static final String
STATISTICS_FILES
"Statistics Files"
-
org.apache.iceberg.spark.actions.SnapshotTableSparkActionModifier and TypeConstant FieldValue
protected static final String
FILE_PATH
"file_path"
protected static final String
ICEBERG_METADATA_FOLDER
"metadata"
protected static final String
LAST_MODIFIED
"last_modified"
protected static final String
LOCATION
"location"
protected static final String
MANIFEST
"Manifest"
protected static final String
MANIFEST_LIST
"Manifest List"
protected static final String
OTHERS
"Others"
protected static final String
STATISTICS_FILES
"Statistics Files"
-
org.apache.iceberg.spark.source.SparkChangelogTable
-
org.apache.iceberg.spark.source.SparkView
-
org.apache.iceberg.spark.source.metrics.NumDeletes
-
org.apache.iceberg.util.DateTimeUtilModifier and TypeConstant FieldValue
public static final long
1000L
public static final long
1000000L
-
org.apache.iceberg.util.ZOrderByteUtils
-
org.apache.iceberg.view.ViewMetadataModifier and TypeConstant FieldValue
public static final int
1
public static final int
1
-
org.apache.iceberg.view.ViewPropertiesModifier and TypeConstant FieldValue
public static final String
"comment"
public static final String
"write.metadata.compression-codec"
public static final String
"gzip"
public static final String
"replace.drop-dialect.allowed"
public static final boolean
false
public static final String
"version.history.num-entries"
public static final int
10
-
org.apache.iceberg.view.ViewRepresentation.Type
-
org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexerModifier and TypeConstant FieldValue
public static final String
"\u0003\u608b\ua72a\u8133\ub9ed\u417c\u3be7\u7786\u5964\u0002F\u0297\b\u0001\u0004\u0002\t\u0002\u0004\u0003\t\u0003\u0004\u0004\t\u0004\u0004\u0005\t\u0005\u0004\u0006\t\u0006\u0004\u0007\t\u0007\u0004\b\t\b\u0004\t\t\t\u0004\n\t\n\u0004\u000b\t\u000b\u0004\f\t\f\u0004\r\t\r\u0004\u000e\t\u000e\u0004\u000f\t\u000f\u0004\u0010\t\u0010\u0004\u0011\t\u0011\u0004\u0012\t\u0012\u0004\u0013\t\u0013\u0004\u0014\t\u0014\u0004\u0015\t\u0015\u0004\u0016\t\u0016\u0004\u0017\t\u0017\u0004\u0018\t\u0018\u0004\u0019\t\u0019\u0004\u001a\t\u001a\u0004\u001b\t\u001b\u0004\u001c\t\u001c\u0004\u001d\t\u001d\u0004\u001e\t\u001e\u0004\u001f\t\u001f\u0004 \t \u0004!\t!\u0004\"\t\"\u0004#\t#\u0004$\t$\u0004%\t%\u0004&\t&\u0004\'\t\'\u0004(\t(\u0004)\t)\u0004*\t*\u0004+\t+\u0004,\t,\u0004-\t-\u0004.\t.\u0004/\t/\u00040\t0\u00041\t1\u00042\t2\u00043\t3\u00044\t4\u00045\t5\u00046\t6\u00047\t7\u00048\t8\u00049\t9\u0004:\t:\u0004;\t;\u0004<\t<\u0004=\t=\u0004>\t>\u0004?\t?\u0004@\t@\u0004A\tA\u0004B\tB\u0004C\tC\u0004D\tD\u0004E\tE\u0004F\tF\u0004G\tG\u0004H\tH\u0004I\tI\u0003\u0002\u0003\u0002\u0003\u0003\u0003\u0003\u0003\u0004\u0003\u0004\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0006\u0003\u0006\u0003\u0007\u0003\u0007\u0003\u0007\u0003\u0007\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\t\u0003\t\u0003\t\u0003\n\u0003\n\u0003\n\u0003\n\u0003\u000b\u0003\u000b\u0003\u000b\u0003\u000b\u0003\u000b\u0003\u000b\u0003\u000b\u0003\f\u0003\f\u0003\f\u0003\r\u0003\r\u0003\r\u0003\r\u0003\r\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0012\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0014\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0015\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0016\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u0019\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001a\u0003\u001b\u0003\u001b\u0003\u001b\u0003\u001b\u0003\u001b\u0003\u001b\u0003\u001b\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001c\u0003\u001d\u0003\u001d\u0003\u001d\u0003\u001d\u0003\u001e\u0003\u001e\u0003\u001e\u0003\u001e\u0003\u001e\u0003\u001e\u0003\u001f\u0003\u001f\u0003\u001f\u0003 \u0003 \u0003 \u0003!\u0003!\u0003!\u0003!\u0003!\u0003!\u0003!\u0003!\u0003\"\u0003\"\u0003\"\u0003\"\u0003\"\u0003\"\u0003\"\u0003\"\u0003\"\u0003\"\u0003#\u0003#\u0003#\u0003#\u0003#\u0003#\u0003#\u0003#\u0003$\u0003$\u0003$\u0003$\u0003$\u0003$\u0003$\u0003%\u0003%\u0003%\u0003%\u0003%\u0003%\u0003%\u0003%\u0003%\u0003%\u0003&\u0003&\u0003&\u0003&\u0003&\u0003&\u0003&\u0003&\u0003&\u0003&\u0003&\u0003\'\u0003\'\u0003\'\u0003\'\u0003(\u0003(\u0003(\u0003(\u0003(\u0003(\u0003(\u0003(\u0003(\u0003)\u0003)\u0003)\u0003)\u0003)\u0003)\u0003)\u0003)\u0003)\u0003)\u0003*\u0003*\u0003*\u0003*\u0003*\u0003*\u0003+\u0003+\u0003+\u0003+\u0003,\u0003,\u0003,\u0003,\u0003,\u0003,\u0003,\u0003,\u0003,\u0003,\u0003-\u0003-\u0003-\u0003-\u0003-\u0003-\u0003-\u0003-\u0003.\u0003.\u0003.\u0003.\u0003.\u0003/\u0003/\u0003/\u0003/\u0003/\u0003/\u00030\u00030\u00030\u00030\u00030\u00031\u00031\u00031\u00031\u00031\u00031\u00032\u00032\u00032\u00032\u00033\u00033\u00033\u00033\u00033\u00033\u00034\u00034\u00035\u00035\u00036\u00036\u00036\u00036\u00076\u01c1\n6\f6\u000e6\u01c4\u000b6\u00036\u00036\u00036\u00036\u00036\u00076\u01cb\n6\f6\u000e6\u01ce\u000b6\u00036\u00056\u01d1\n6\u00037\u00067\u01d4\n7\r7\u000e7\u01d5\u00037\u00037\u00038\u00068\u01db\n8\r8\u000e8\u01dc\u00038\u00038\u00039\u00069\u01e2\n9\r9\u000e9\u01e3\u00039\u00039\u0003:\u0006:\u01e9\n:\r:\u000e:\u01ea\u0003;\u0006;\u01ee\n;\r;\u000e;\u01ef\u0003;\u0003;\u0003;\u0003;\u0003;\u0003;\u0005;\u01f8\n;\u0003<\u0003<\u0003<\u0003=\u0006=\u01fe\n=\r=\u000e=\u01ff\u0003=\u0005=\u0203\n=\u0003=\u0003=\u0003=\u0003=\u0005=\u0209\n=\u0003=\u0003=\u0003=\u0005=\u020e\n=\u0003>\u0006>\u0211\n>\r>\u000e>\u0212\u0003>\u0005>\u0216\n>\u0003>\u0003>\u0003>\u0003>\u0005>\u021c\n>\u0003>\u0003>\u0003>\u0005>\u0221\n>\u0003?\u0006?\u0224\n?\r?\u000e?\u0225\u0003?\u0005?\u0229\n?\u0003?\u0003?\u0003?\u0003?\u0003?\u0005?\u0230\n?\u0003?\u0003?\u0003?\u0003?\u0003?\u0005?\u0237\n?\u0003@\u0003@\u0003@\u0006@\u023c\n@\r@\u000e@\u023d\u0003A\u0003A\u0003A\u0003A\u0007A\u0244\nA\fA\u000eA\u0247\u000bA\u0003A\u0003A\u0003B\u0006B\u024c\nB\rB\u000eB\u024d\u0003B\u0003B\u0007B\u0252\nB\fB\u000eB\u0255\u000bB\u0003B\u0003B\u0006B\u0259\nB\rB\u000eB\u025a\u0005B\u025d\nB\u0003C\u0003C\u0005C\u0261\nC\u0003C\u0006C\u0264\nC\rC\u000eC\u0265\u0003D\u0003D\u0003E\u0003E\u0003F\u0003F\u0003F\u0003F\u0003F\u0003F\u0007F\u0272\nF\fF\u000eF\u0275\u000bF\u0003F\u0005F\u0278\nF\u0003F\u0005F\u027b\nF\u0003F\u0003F\u0003G\u0003G\u0003G\u0003G\u0003G\u0003G\u0007G\u0285\nG\fG\u000eG\u0288\u000bG\u0003G\u0003G\u0003G\u0003G\u0003G\u0003H\u0006H\u0290\nH\rH\u000eH\u0291\u0003H\u0003H\u0003I\u0003I\u0003\u0286\u0002J\u0003\u0003\u0005\u0004\u0007\u0005\t\u0006\u000b\u0007\r\b\u000f\t\u0011\n\u0013\u000b\u0015\f\u0017\r\u0019\u000e\u001b\u000f\u001d\u0010\u001f\u0011!\u0012#\u0013%\u0014\'\u0015)\u0016+\u0017-\u0018/\u00191\u001a3\u001b5\u001c7\u001d9\u001e;\u001f= ?!A\"C#E$G%I&K\'M(O)Q*S+U,W-Y.[/]0_1a2c3e4g5i6k7m8o9q:s;u<w=y>{?}@\u007fA\u0081B\u0083\u0002\u0085\u0002\u0087\u0002\u0089\u0002\u008bC\u008dD\u008fE\u0091F\u0003\u0002\n\u0004\u0002))^^\u0004\u0002$$^^\u0003\u0002bb\u0004\u0002--//\u0003\u00022;\u0003\u0002C\\\u0004\u0002\f\f\u000f\u000f\u0005\u0002\u000b\f\u000f\u000f\"\"\u0002\u02bb\u0002\u0003\u0003\u0002\u0002\u0002\u0002\u0005\u0003\u0002\u0002\u0002\u0002\u0007\u0003\u0002\u0002\u0002\u0002\t\u0003\u0002\u0002\u0002\u0002\u000b\u0003\u0002\u0002\u0002\u0002\r\u0003\u0002\u0002\u0002\u0002\u000f\u0003\u0002\u0002\u0002\u0002\u0011\u0003\u0002\u0002\u0002\u0002\u0013\u0003\u0002\u0002\u0002\u0002\u0015\u0003\u0002\u0002\u0002\u0002\u0017\u0003\u0002\u0002\u0002\u0002\u0019\u0003\u0002\u0002\u0002\u0002\u001b\u0003\u0002\u0002\u0002\u0002\u001d\u0003\u0002\u0002\u0002\u0002\u001f\u0003\u0002\u0002\u0002\u0002!\u0003\u0002\u0002\u0002\u0002#\u0003\u0002\u0002\u0002\u0002%\u0003\u0002\u0002\u0002\u0002\'\u0003\u0002\u0002\u0002\u0002)\u0003\u0002\u0002\u0002\u0002+\u0003\u0002\u0002\u0002\u0002-\u0003\u0002\u0002\u0002\u0002/\u0003\u0002\u0002\u0002\u00021\u0003\u0002\u0002\u0002\u00023\u0003\u0002\u0002\u0002\u00025\u0003\u0002\u0002\u0002\u00027\u0003\u0002\u0002\u0002\u00029\u0003\u0002\u0002\u0002\u0002;\u0003\u0002\u0002\u0002\u0002=\u0003\u0002\u0002\u0002\u0002?\u0003\u0002\u0002\u0002\u0002A\u0003\u0002\u0002\u0002\u0002C\u0003\u0002\u0002\u0002\u0002E\u0003\u0002\u0002\u0002\u0002G\u0003\u0002\u0002\u0002\u0002I\u0003\u0002\u0002\u0002\u0002K\u0003\u0002\u0002\u0002\u0002M\u0003\u0002\u0002\u0002\u0002O\u0003\u0002\u0002\u0002\u0002Q\u0003\u0002\u0002\u0002\u0002S\u0003\u0002\u0002\u0002\u0002U\u0003\u0002\u0002\u0002\u0002W\u0003\u0002\u0002\u0002\u0002Y\u0003\u0002\u0002\u0002\u0002[\u0003\u0002\u0002\u0002\u0002]\u0003\u0002\u0002\u0002\u0002_\u0003\u0002\u0002\u0002\u0002a\u0003\u0002\u0002\u0002\u0002c\u0003\u0002\u0002\u0002\u0002e\u0003\u0002\u0002\u0002\u0002g\u0003\u0002\u0002\u0002\u0002i\u0003\u0002\u0002\u0002\u0002k\u0003\u0002\u0002\u0002\u0002m\u0003\u0002\u0002\u0002\u0002o\u0003\u0002\u0002\u0002\u0002q\u0003\u0002\u0002\u0002\u0002s\u0003\u0002\u0002\u0002\u0002u\u0003\u0002\u0002\u0002\u0002w\u0003\u0002\u0002\u0002\u0002y\u0003\u0002\u0002\u0002\u0002{\u0003\u0002\u0002\u0002\u0002}\u0003\u0002\u0002\u0002\u0002\u007f\u0003\u0002\u0002\u0002\u0002\u0081\u0003\u0002\u0002\u0002\u0002\u008b\u0003\u0002\u0002\u0002\u0002\u008d\u0003\u0002\u0002\u0002\u0002\u008f\u0003\u0002\u0002\u0002\u0002\u0091\u0003\u0002\u0002\u0002\u0003\u0093\u0003\u0002\u0002\u0002\u0005\u0095\u0003\u0002\u0002\u0002\u0007\u0097\u0003\u0002\u0002\u0002\t\u0099\u0003\u0002\u0002\u0002\u000b\u009c\u0003\u0002\u0002\u0002\r\u009e\u0003\u0002\u0002\u0002\u000f\u00a2\u0003\u0002\u0002\u0002\u0011\u00a8\u0003\u0002\u0002\u0002\u0013\u00ab\u0003\u0002\u0002\u0002\u0015\u00af\u0003\u0002\u0002\u0002\u0017\u00b6\u0003\u0002\u0002\u0002\u0019\u00b9\u0003\u0002\u0002\u0002\u001b\u00be\u0003\u0002\u0002\u0002\u001d\u00c3\u0003\u0002\u0002\u0002\u001f\u00c8\u0003\u0002\u0002\u0002!\u00d4\u0003\u0002\u0002\u0002#\u00d9\u0003\u0002\u0002\u0002%\u00e0\u0003\u0002\u0002\u0002\'\u00e6\u0003\u0002\u0002\u0002)\u00ed\u0003\u0002\u0002\u0002+\u00f3\u0003\u0002\u0002\u0002-\u00f9\u0003\u0002\u0002\u0002/\u00fc\u0003\u0002\u0002\u00021\u0101\u0003\u0002\u0002\u00023\u0109\u0003\u0002\u0002\u00025\u0111\u0003\u0002\u0002\u00027\u0118\u0003\u0002\u0002\u00029\u011f\u0003\u0002\u0002\u0002;\u0123\u0003\u0002\u0002\u0002=\u0129\u0003\u0002\u0002\u0002?\u012c\u0003\u0002\u0002\u0002A\u012f\u0003\u0002\u0002\u0002C\u0137\u0003\u0002\u0002\u0002E\u0141\u0003\u0002\u0002\u0002G\u0149\u0003\u0002\u0002\u0002I\u0150\u0003\u0002\u0002\u0002K\u015a\u0003\u0002\u0002\u0002M\u0165\u0003\u0002\u0002\u0002O\u0169\u0003\u0002\u0002\u0002Q\u0172\u0003\u0002\u0002\u0002S\u017c\u0003\u0002\u0002\u0002U\u0182\u0003\u0002\u0002\u0002W\u0186\u0003\u0002\u0002\u0002Y\u0190\u0003\u0002\u0002\u0002[\u0198\u0003\u0002\u0002\u0002]\u019d\u0003\u0002\u0002\u0002_\u01a3\u0003\u0002\u0002\u0002a\u01a8\u0003\u0002\u0002\u0002c\u01ae\u0003\u0002\u0002\u0002e\u01b2\u0003\u0002\u0002\u0002g\u01b8\u0003\u0002\u0002\u0002i\u01ba\u0003\u0002\u0002\u0002k\u01d0\u0003\u0002\u0002\u0002m\u01d3\u0003\u0002\u0002\u0002o\u01da\u0003\u0002\u0002\u0002q\u01e1\u0003\u0002\u0002\u0002s\u01e8\u0003\u0002\u0002\u0002u\u01f7\u0003\u0002\u0002\u0002w\u01f9\u0003\u0002\u0002\u0002y\u020d\u0003\u0002\u0002\u0002{\u0220\u0003\u0002\u0002\u0002}\u0236\u0003\u0002\u0002\u0002\u007f\u023b\u0003\u0002\u0002\u0002\u0081\u023f\u0003\u0002\u0002\u0002\u0083\u025c\u0003\u0002\u0002\u0002\u0085\u025e\u0003\u0002\u0002\u0002\u0087\u0267\u0003\u0002\u0002\u0002\u0089\u0269\u0003\u0002\u0002\u0002\u008b\u026b\u0003\u0002\u0002\u0002\u008d\u027e\u0003\u0002\u0002\u0002\u008f\u028f\u0003\u0002\u0002\u0002\u0091\u0295\u0003\u0002\u0002\u0002\u0093\u0094\u0007*\u0002\u0002\u0094\u0004\u0003\u0002\u0002\u0002\u0095\u0096\u0007.\u0002\u0002\u0096\u0006\u0003\u0002\u0002\u0002\u0097\u0098\u0007+\u0002\u0002\u0098\b\u0003\u0002\u0002\u0002\u0099\u009a\u0007?\u0002\u0002\u009a\u009b\u0007@\u0002\u0002\u009b\n\u0003\u0002\u0002\u0002\u009c\u009d\u00070\u0002\u0002\u009d\f\u0003\u0002\u0002\u0002\u009e\u009f\u0007C\u0002\u0002\u009f\u00a0\u0007F\u0002\u0002\u00a0\u00a1\u0007F\u0002\u0002\u00a1\u000e\u0003\u0002\u0002\u0002\u00a2\u00a3\u0007C\u0002\u0002\u00a3\u00a4\u0007N\u0002\u0002\u00a4\u00a5\u0007V\u0002\u0002\u00a5\u00a6\u0007G\u0002\u0002\u00a6\u00a7\u0007T\u0002\u0002\u00a7\u0010\u0003\u0002\u0002\u0002\u00a8\u00a9\u0007C\u0002\u0002\u00a9\u00aa\u0007U\u0002\u0002\u00aa\u0012\u0003\u0002\u0002\u0002\u00ab\u00ac\u0007C\u0002\u0002\u00ac\u00ad\u0007U\u0002\u0002\u00ad\u00ae\u0007E\u0002\u0002\u00ae\u0014\u0003\u0002\u0002\u0002\u00af\u00b0\u0007D\u0002\u0002\u00b0\u00b1\u0007T\u0002\u0002\u00b1\u00b2\u0007C\u0002\u0002\u00b2\u00b3\u0007P\u0002\u0002\u00b3\u00b4\u0007E\u0002\u0002\u00b4\u00b5\u0007J\u0002\u0002\u00b5\u0016\u0003\u0002\u0002\u0002\u00b6\u00b7\u0007D\u0002\u0002\u00b7\u00b8\u0007[\u0002\u0002\u00b8\u0018\u0003\u0002\u0002\u0002\u00b9\u00ba\u0007E\u0002\u0002\u00ba\u00bb\u0007C\u0002\u0002\u00bb\u00bc\u0007N\u0002\u0002\u00bc\u00bd\u0007N\u0002\u0002\u00bd\u001a\u0003\u0002\u0002\u0002\u00be\u00bf\u0007F\u0002\u0002\u00bf\u00c0\u0007C\u0002\u0002\u00c0\u00c1\u0007[\u0002\u0002\u00c1\u00c2\u0007U\u0002\u0002\u00c2\u001c\u0003\u0002\u0002\u0002\u00c3\u00c4\u0007F\u0002\u0002\u00c4\u00c5\u0007G\u0002\u0002\u00c5\u00c6\u0007U\u0002\u0002\u00c6\u00c7\u0007E\u0002\u0002\u00c7\u001e\u0003\u0002\u0002\u0002\u00c8\u00c9\u0007F\u0002\u0002\u00c9\u00ca\u0007K\u0002\u0002\u00ca\u00cb\u0007U\u0002\u0002\u00cb\u00cc\u0007V\u0002\u0002\u00cc\u00cd\u0007T\u0002\u0002\u00cd\u00ce\u0007K\u0002\u0002\u00ce\u00cf\u0007D\u0002\u0002\u00cf\u00d0\u0007W\u0002\u0002\u00d0\u00d1\u0007V\u0002\u0002\u00d1\u00d2\u0007G\u0002\u0002\u00d2\u00d3\u0007F\u0002\u0002\u00d3 \u0003\u0002\u0002\u0002\u00d4\u00d5\u0007F\u0002\u0002\u00d5\u00d6\u0007T\u0002\u0002\u00d6\u00d7\u0007Q\u0002\u0002\u00d7\u00d8\u0007R\u0002\u0002\u00d8\"\u0003\u0002\u0002\u0002\u00d9\u00da\u0007G\u0002\u0002\u00da\u00db\u0007Z\u0002\u0002\u00db\u00dc\u0007K\u0002\u0002\u00dc\u00dd\u0007U\u0002\u0002\u00dd\u00de\u0007V\u0002\u0002\u00de\u00df\u0007U\u0002\u0002\u00df$\u0003\u0002\u0002\u0002\u00e0\u00e1\u0007H\u0002\u0002\u00e1\u00e2\u0007K\u0002\u0002\u00e2\u00e3\u0007G\u0002\u0002\u00e3\u00e4\u0007N\u0002\u0002\u00e4\u00e5\u0007F\u0002\u0002\u00e5&\u0003\u0002\u0002\u0002\u00e6\u00e7\u0007H\u0002\u0002\u00e7\u00e8\u0007K\u0002\u0002\u00e8\u00e9\u0007G\u0002\u0002\u00e9\u00ea\u0007N\u0002\u0002\u00ea\u00eb\u0007F\u0002\u0002\u00eb\u00ec\u0007U\u0002\u0002\u00ec(\u0003\u0002\u0002\u0002\u00ed\u00ee\u0007H\u0002\u0002\u00ee\u00ef\u0007K\u0002\u0002\u00ef\u00f0\u0007T\u0002\u0002\u00f0\u00f1\u0007U\u0002\u0002\u00f1\u00f2\u0007V\u0002\u0002\u00f2*\u0003\u0002\u0002\u0002\u00f3\u00f4\u0007J\u0002\u0002\u00f4\u00f5\u0007Q\u0002\u0002\u00f5\u00f6\u0007W\u0002\u0002\u00f6\u00f7\u0007T\u0002\u0002\u00f7\u00f8\u0007U\u0002\u0002\u00f8,\u0003\u0002\u0002\u0002\u00f9\u00fa\u0007K\u0002\u0002\u00fa\u00fb\u0007H\u0002\u0002\u00fb.\u0003\u0002\u0002\u0002\u00fc\u00fd\u0007N\u0002\u0002\u00fd\u00fe\u0007C\u0002\u0002\u00fe\u00ff\u0007U\u0002\u0002\u00ff\u0100\u0007V\u0002\u0002\u01000\u0003\u0002\u0002\u0002\u0101\u0102\u0007N\u0002\u0002\u0102\u0103\u0007Q\u0002\u0002\u0103\u0104\u0007E\u0002\u0002\u0104\u0105\u0007C\u0002\u0002\u0105\u0106\u0007N\u0002\u0002\u0106\u0107\u0007N\u0002\u0002\u0107\u0108\u0007[\u0002\u0002\u01082\u0003\u0002\u0002\u0002\u0109\u010a\u0007O\u0002\u0002\u010a\u010b\u0007K\u0002\u0002\u010b\u010c\u0007P\u0002\u0002\u010c\u010d\u0007W\u0002\u0002\u010d\u010e\u0007V\u0002\u0002\u010e\u010f\u0007G\u0002\u0002\u010f\u0110\u0007U\u0002\u0002\u01104\u0003\u0002\u0002\u0002\u0111\u0112\u0007O\u0002\u0002\u0112\u0113\u0007Q\u0002\u0002\u0113\u0114\u0007P\u0002\u0002\u0114\u0115\u0007V\u0002\u0002\u0115\u0116\u0007J\u0002\u0002\u0116\u0117\u0007U\u0002\u0002\u01176\u0003\u0002\u0002\u0002\u0118\u0119\u0007E\u0002\u0002\u0119\u011a\u0007T\u0002\u0002\u011a\u011b\u0007G\u0002\u0002\u011b\u011c\u0007C\u0002\u0002\u011c\u011d\u0007V\u0002\u0002\u011d\u011e\u0007G\u0002\u0002\u011e8\u0003\u0002\u0002\u0002\u011f\u0120\u0007P\u0002\u0002\u0120\u0121\u0007Q\u0002\u0002\u0121\u0122\u0007V\u0002\u0002\u0122:\u0003\u0002\u0002\u0002\u0123\u0124\u0007P\u0002\u0002\u0124\u0125\u0007W\u0002\u0002\u0125\u0126\u0007N\u0002\u0002\u0126\u0127\u0007N\u0002\u0002\u0127\u0128\u0007U\u0002\u0002\u0128<\u0003\u0002\u0002\u0002\u0129\u012a\u0007Q\u0002\u0002\u012a\u012b\u0007H\u0002\u0002\u012b>\u0003\u0002\u0002\u0002\u012c\u012d\u0007Q\u0002\u0002\u012d\u012e\u0007T\u0002\u0002\u012e@\u0003\u0002\u0002\u0002\u012f\u0130\u0007Q\u0002\u0002\u0130\u0131\u0007T\u0002\u0002\u0131\u0132\u0007F\u0002\u0002\u0132\u0133\u0007G\u0002\u0002\u0133\u0134\u0007T\u0002\u0002\u0134\u0135\u0007G\u0002\u0002\u0135\u0136\u0007F\u0002\u0002\u0136B\u0003\u0002\u0002\u0002\u0137\u0138\u0007R\u0002\u0002\u0138\u0139\u0007C\u0002\u0002\u0139\u013a\u0007T\u0002\u0002\u013a\u013b\u0007V\u0002\u0002\u013b\u013c\u0007K\u0002\u0002\u013c\u013d\u0007V\u0002\u0002\u013d\u013e\u0007K\u0002\u0002\u013e\u013f\u0007Q\u0002\u0002\u013f\u0140\u0007P\u0002\u0002\u0140D\u0003\u0002\u0002\u0002\u0141\u0142\u0007T\u0002\u0002\u0142\u0143\u0007G\u0002\u0002\u0143\u0144\u0007R\u0002\u0002\u0144\u0145\u0007N\u0002\u0002\u0145\u0146\u0007C\u0002\u0002\u0146\u0147\u0007E\u0002\u0002\u0147\u0148\u0007G\u0002\u0002\u0148F\u0003\u0002\u0002\u0002\u0149\u014a\u0007T\u0002\u0002\u014a\u014b\u0007G\u0002\u0002\u014b\u014c\u0007V\u0002\u0002\u014c\u014d\u0007C\u0002\u0002\u014d\u014e\u0007K\u0002\u0002\u014e\u014f\u0007P\u0002\u0002\u014fH\u0003\u0002\u0002\u0002\u0150\u0151\u0007T\u0002\u0002\u0151\u0152\u0007G\u0002\u0002\u0152\u0153\u0007V\u0002\u0002\u0153\u0154\u0007G\u0002\u0002\u0154\u0155\u0007P\u0002\u0002\u0155\u0156\u0007V\u0002\u0002\u0156\u0157\u0007K\u0002\u0002\u0157\u0158\u0007Q\u0002\u0002\u0158\u0159\u0007P\u0002\u0002\u0159J\u0003\u0002\u0002\u0002\u015a\u015b\u0007K\u0002\u0002\u015b\u015c\u0007F\u0002\u0002\u015c\u015d\u0007G\u0002\u0002\u015d\u015e\u0007P\u0002\u0002\u015e\u015f\u0007V\u0002\u0002\u015f\u0160\u0007K\u0002\u0002\u0160\u0161\u0007H\u0002\u0002\u0161\u0162\u0007K\u0002\u0002\u0162\u0163\u0007G\u0002\u0002\u0163\u0164\u0007T\u0002\u0002\u0164L\u0003\u0002\u0002\u0002\u0165\u0166\u0007U\u0002\u0002\u0166\u0167\u0007G\u0002\u0002\u0167\u0168\u0007V\u0002\u0002\u0168N\u0003\u0002\u0002\u0002\u0169\u016a\u0007U\u0002\u0002\u016a\u016b\u0007P\u0002\u0002\u016b\u016c\u0007C\u0002\u0002\u016c\u016d\u0007R\u0002\u0002\u016d\u016e\u0007U\u0002\u0002\u016e\u016f\u0007J\u0002\u0002\u016f\u0170\u0007Q\u0002\u0002\u0170\u0171\u0007V\u0002\u0002\u0171P\u0003\u0002\u0002\u0002\u0172\u0173\u0007U\u0002\u0002\u0173\u0174\u0007P\u0002\u0002\u0174\u0175\u0007C\u0002\u0002\u0175\u0176\u0007R\u0002\u0002\u0176\u0177\u0007U\u0002\u0002\u0177\u0178\u0007J\u0002\u0002\u0178\u0179\u0007Q\u0002\u0002\u0179\u017a\u0007V\u0002\u0002\u017a\u017b\u0007U\u0002\u0002\u017bR\u0003\u0002\u0002\u0002\u017c\u017d\u0007V\u0002\u0002\u017d\u017e\u0007C\u0002\u0002\u017e\u017f\u0007D\u0002\u0002\u017f\u0180\u0007N\u0002\u0002\u0180\u0181\u0007G\u0002\u0002\u0181T\u0003\u0002\u0002\u0002\u0182\u0183\u0007V\u0002\u0002\u0183\u0184\u0007C\u0002\u0002\u0184\u0185\u0007I\u0002\u0002\u0185V\u0003\u0002\u0002\u0002\u0186\u0187\u0007W\u0002\u0002\u0187\u0188\u0007P\u0002\u0002\u0188\u0189\u0007Q\u0002\u0002\u0189\u018a\u0007T\u0002\u0002\u018a\u018b\u0007F\u0002\u0002\u018b\u018c\u0007G\u0002\u0002\u018c\u018d\u0007T\u0002\u0002\u018d\u018e\u0007G\u0002\u0002\u018e\u018f\u0007F\u0002\u0002\u018fX\u0003\u0002\u0002\u0002\u0190\u0191\u0007X\u0002\u0002\u0191\u0192\u0007G\u0002\u0002\u0192\u0193\u0007T\u0002\u0002\u0193\u0194\u0007U\u0002\u0002\u0194\u0195\u0007K\u0002\u0002\u0195\u0196\u0007Q\u0002\u0002\u0196\u0197\u0007P\u0002\u0002\u0197Z\u0003\u0002\u0002\u0002\u0198\u0199\u0007Y\u0002\u0002\u0199\u019a\u0007K\u0002\u0002\u019a\u019b\u0007V\u0002\u0002\u019b\u019c\u0007J\u0002\u0002\u019c\\\u0003\u0002\u0002\u0002\u019d\u019e\u0007Y\u0002\u0002\u019e\u019f\u0007T\u0002\u0002\u019f\u01a0\u0007K\u0002\u0002\u01a0\u01a1\u0007V\u0002\u0002\u01a1\u01a2\u0007G\u0002\u0002\u01a2^\u0003\u0002\u0002\u0002\u01a3\u01a4\u0007V\u0002\u0002\u01a4\u01a5\u0007T\u0002\u0002\u01a5\u01a6\u0007W\u0002\u0002\u01a6\u01a7\u0007G\u0002\u0002\u01a7`\u0003\u0002\u0002\u0002\u01a8\u01a9\u0007H\u0002\u0002\u01a9\u01aa\u0007C\u0002\u0002\u01aa\u01ab\u0007N\u0002\u0002\u01ab\u01ac\u0007U\u0002\u0002\u01ac\u01ad\u0007G\u0002\u0002\u01adb\u0003\u0002\u0002\u0002\u01ae\u01af\u0007O\u0002\u0002\u01af\u01b0\u0007C\u0002\u0002\u01b0\u01b1\u0007R\u0002\u0002\u01b1d\u0003\u0002\u0002\u0002\u01b2\u01b3\u0007C\u0002\u0002\u01b3\u01b4\u0007T\u0002\u0002\u01b4\u01b5\u0007T\u0002\u0002\u01b5\u01b6\u0007C\u0002\u0002\u01b6\u01b7\u0007[\u0002\u0002\u01b7f\u0003\u0002\u0002\u0002\u01b8\u01b9\u0007-\u0002\u0002\u01b9h\u0003\u0002\u0002\u0002\u01ba\u01bb\u0007/\u0002\u0002\u01bbj\u0003\u0002\u0002\u0002\u01bc\u01c2\u0007)\u0002\u0002\u01bd\u01c1\n\u0002\u0002\u0002\u01be\u01bf\u0007^\u0002\u0002\u01bf\u01c1\u000b\u0002\u0002\u0002\u01c0\u01bd\u0003\u0002\u0002\u0002\u01c0\u01be\u0003\u0002\u0002\u0002\u01c1\u01c4\u0003\u0002\u0002\u0002\u01c2\u01c0\u0003\u0002\u0002\u0002\u01c2\u01c3\u0003\u0002\u0002\u0002\u01c3\u01c5\u0003\u0002\u0002\u0002\u01c4\u01c2\u0003\u0002\u0002\u0002\u01c5\u01d1\u0007)\u0002\u0002\u01c6\u01cc\u0007$\u0002\u0002\u01c7\u01cb\n\u0003\u0002\u0002\u01c8\u01c9\u0007^\u0002\u0002\u01c9\u01cb\u000b\u0002\u0002\u0002\u01ca\u01c7\u0003\u0002\u0002\u0002\u01ca\u01c8\u0003\u0002\u0002\u0002\u01cb\u01ce\u0003\u0002\u0002\u0002\u01cc\u01ca\u0003\u0002\u0002\u0002\u01cc\u01cd\u0003\u0002\u0002\u0002\u01cd\u01cf\u0003\u0002\u0002\u0002\u01ce\u01cc\u0003\u0002\u0002\u0002\u01cf\u01d1\u0007$\u0002\u0002\u01d0\u01bc\u0003\u0002\u0002\u0002\u01d0\u01c6\u0003\u0002\u0002\u0002\u01d1l\u0003\u0002\u0002\u0002\u01d2\u01d4\u0005\u0087D\u0002\u01d3\u01d2\u0003\u0002\u0002\u0002\u01d4\u01d5\u0003\u0002\u0002\u0002\u01d5\u01d3\u0003\u0002\u0002\u0002\u01d5\u01d6\u0003\u0002\u0002\u0002\u01d6\u01d7\u0003\u0002\u0002\u0002\u01d7\u01d8\u0007N\u0002\u0002\u01d8n\u0003\u0002\u0002\u0002\u01d9\u01db\u0005\u0087D\u0002\u01da\u01d9\u0003\u0002\u0002\u0002\u01db\u01dc\u0003\u0002\u0002\u0002\u01dc\u01da\u0003\u0002\u0002\u0002\u01dc\u01dd\u0003\u0002\u0002\u0002\u01dd\u01de\u0003\u0002\u0002\u0002\u01de\u01df\u0007U\u0002\u0002\u01dfp\u0003\u0002\u0002\u0002\u01e0\u01e2\u0005\u0087D\u0002\u01e1\u01e0\u0003\u0002\u0002\u0002\u01e2\u01e3\u0003\u0002\u0002\u0002\u01e3\u01e1\u0003\u0002\u0002\u0002\u01e3\u01e4\u0003\u0002\u0002\u0002\u01e4\u01e5\u0003\u0002\u0002\u0002\u01e5\u01e6\u0007[\u0002\u0002\u01e6r\u0003\u0002\u0002\u0002\u01e7\u01e9\u0005\u0087D\u0002\u01e8\u01e7\u0003\u0002\u0002\u0002\u01e9\u01ea\u0003\u0002\u0002\u0002\u01ea\u01e8\u0003\u0002\u0002\u0002\u01ea\u01eb\u0003\u0002\u0002\u0002\u01ebt\u0003\u0002\u0002\u0002\u01ec\u01ee\u0005\u0087D\u0002\u01ed\u01ec\u0003\u0002\u0002\u0002\u01ee\u01ef\u0003\u0002\u0002\u0002\u01ef\u01ed\u0003\u0002\u0002\u0002\u01ef\u01f0\u0003\u0002\u0002\u0002\u01f0\u01f1\u0003\u0002\u0002\u0002\u01f1\u01f2\u0005\u0085C\u0002\u01f2\u01f8\u0003\u0002\u0002\u0002\u01f3\u01f4\u0005\u0083B\u0002\u01f4\u01f5\u0005\u0085C\u0002\u01f5\u01f6\u0006;\u0002\u0002\u01f6\u01f8\u0003\u0002\u0002\u0002\u01f7\u01ed\u0003\u0002\u0002\u0002\u01f7\u01f3\u0003\u0002\u0002\u0002\u01f8v\u0003\u0002\u0002\u0002\u01f9\u01fa\u0005\u0083B\u0002\u01fa\u01fb\u0006<\u0003\u0002\u01fbx\u0003\u0002\u0002\u0002\u01fc\u01fe\u0005\u0087D\u0002\u01fd\u01fc\u0003\u0002\u0002\u0002\u01fe\u01ff\u0003\u0002\u0002\u0002\u01ff\u01fd\u0003\u0002\u0002\u0002\u01ff\u0200\u0003\u0002\u0002\u0002\u0200\u0202\u0003\u0002\u0002\u0002\u0201\u0203\u0005\u0085C\u0002\u0202\u0201\u0003\u0002\u0002\u0002\u0202\u0203\u0003\u0002\u0002\u0002\u0203\u0204\u0003\u0002\u0002\u0002\u0204\u0205\u0007H\u0002\u0002\u0205\u020e\u0003\u0002\u0002\u0002\u0206\u0208\u0005\u0083B\u0002\u0207\u0209\u0005\u0085C\u0002\u0208\u0207\u0003\u0002\u0002\u0002\u0208\u0209\u0003\u0002\u0002\u0002\u0209\u020a\u0003\u0002\u0002\u0002\u020a\u020b\u0007H\u0002\u0002\u020b\u020c\u0006=\u0004\u0002\u020c\u020e\u0003\u0002\u0002\u0002\u020d\u01fd\u0003\u0002\u0002\u0002\u020d\u0206\u0003\u0002\u0002\u0002\u020ez\u0003\u0002\u0002\u0002\u020f\u0211\u0005\u0087D\u0002\u0210\u020f\u0003\u0002\u0002\u0002\u0211\u0212\u0003\u0002\u0002\u0002\u0212\u0210\u0003\u0002\u0002\u0002\u0212\u0213\u0003\u0002\u0002\u0002\u0213\u0215\u0003\u0002\u0002\u0002\u0214\u0216\u0005\u0085C\u0002\u0215\u0214\u0003\u0002\u0002\u0002\u0215\u0216\u0003\u0002\u0002\u0002\u0216\u0217\u0003\u0002\u0002\u0002\u0217\u0218\u0007F\u0002\u0002\u0218\u0221\u0003\u0002\u0002\u0002\u0219\u021b\u0005\u0083B\u0002\u021a\u021c\u0005\u0085C\u0002\u021b\u021a\u0003\u0002\u0002\u0002\u021b\u021c\u0003\u0002\u0002\u0002\u021c\u021d\u0003\u0002\u0002\u0002\u021d\u021e\u0007F\u0002\u0002\u021e\u021f\u0006>\u0005\u0002\u021f\u0221\u0003\u0002\u0002\u0002\u0220\u0210\u0003\u0002\u0002\u0002\u0220\u0219\u0003\u0002\u0002\u0002\u0221|\u0003\u0002\u0002\u0002\u0222\u0224\u0005\u0087D\u0002\u0223\u0222\u0003\u0002\u0002\u0002\u0224\u0225\u0003\u0002\u0002\u0002\u0225\u0223\u0003\u0002\u0002\u0002\u0225\u0226\u0003\u0002\u0002\u0002\u0226\u0228\u0003\u0002\u0002\u0002\u0227\u0229\u0005\u0085C\u0002\u0228\u0227\u0003\u0002\u0002\u0002\u0228\u0229\u0003\u0002\u0002\u0002\u0229\u022a\u0003\u0002\u0002\u0002\u022a\u022b\u0007D\u0002\u0002\u022b\u022c\u0007F\u0002\u0002\u022c\u0237\u0003\u0002\u0002\u0002\u022d\u022f\u0005\u0083B\u0002\u022e\u0230\u0005\u0085C\u0002\u022f\u022e\u0003\u0002\u0002\u0002\u022f\u0230\u0003\u0002\u0002\u0002\u0230\u0231\u0003\u0002\u0002\u0002\u0231\u0232\u0007D\u0002\u0002\u0232\u0233\u0007F\u0002\u0002\u0233\u0234\u0003\u0002\u0002\u0002\u0234\u0235\u0006?\u0006\u0002\u0235\u0237\u0003\u0002\u0002\u0002\u0236\u0223\u0003\u0002\u0002\u0002\u0236\u022d\u0003\u0002\u0002\u0002\u0237~\u0003\u0002\u0002\u0002\u0238\u023c\u0005\u0089E\u0002\u0239\u023c\u0005\u0087D\u0002\u023a\u023c\u0007a\u0002\u0002\u023b\u0238\u0003\u0002\u0002\u0002\u023b\u0239\u0003\u0002\u0002\u0002\u023b\u023a\u0003\u0002\u0002\u0002\u023c\u023d\u0003\u0002\u0002\u0002\u023d\u023b\u0003\u0002\u0002\u0002\u023d\u023e\u0003\u0002\u0002\u0002\u023e\u0080\u0003\u0002\u0002\u0002\u023f\u0245\u0007b\u0002\u0002\u0240\u0244\n\u0004\u0002\u0002\u0241\u0242\u0007b\u0002\u0002\u0242\u0244\u0007b\u0002\u0002\u0243\u0240\u0003\u0002\u0002\u0002\u0243\u0241\u0003\u0002\u0002\u0002\u0244\u0247\u0003\u0002\u0002\u0002\u0245\u0243\u0003\u0002\u0002\u0002\u0245\u0246\u0003\u0002\u0002\u0002\u0246\u0248\u0003\u0002\u0002\u0002\u0247\u0245\u0003\u0002\u0002\u0002\u0248\u0249\u0007b\u0002\u0002\u0249\u0082\u0003\u0002\u0002\u0002\u024a\u024c\u0005\u0087D\u0002\u024b\u024a\u0003\u0002\u0002\u0002\u024c\u024d\u0003\u0002\u0002\u0002\u024d\u024b\u0003\u0002\u0002\u0002\u024d\u024e\u0003\u0002\u0002\u0002\u024e\u024f\u0003\u0002\u0002\u0002\u024f\u0253\u00070\u0002\u0002\u0250\u0252\u0005\u0087D\u0002\u0251\u0250\u0003\u0002\u0002\u0002\u0252\u0255\u0003\u0002\u0002\u0002\u0253\u0251\u0003\u0002\u0002\u0002\u0253\u0254\u0003\u0002\u0002\u0002\u0254\u025d\u0003\u0002\u0002\u0002\u0255\u0253\u0003\u0002\u0002\u0002\u0256\u0258\u00070\u0002\u0002\u0257\u0259\u0005\u0087D\u0002\u0258\u0257\u0003\u0002\u0002\u0002\u0259\u025a\u0003\u0002\u0002\u0002\u025a\u0258\u0003\u0002\u0002\u0002\u025a\u025b\u0003\u0002\u0002\u0002\u025b\u025d\u0003\u0002\u0002\u0002\u025c\u024b\u0003\u0002\u0002\u0002\u025c\u0256\u0003\u0002\u0002\u0002\u025d\u0084\u0003\u0002\u0002\u0002\u025e\u0260\u0007G\u0002\u0002\u025f\u0261\t\u0005\u0002\u0002\u0260\u025f\u0003\u0002\u0002\u0002\u0260\u0261\u0003\u0002\u0002\u0002\u0261\u0263\u0003\u0002\u0002\u0002\u0262\u0264\u0005\u0087D\u0002\u0263\u0262\u0003\u0002\u0002\u0002\u0264\u0265\u0003\u0002\u0002\u0002\u0265\u0263\u0003\u0002\u0002\u0002\u0265\u0266\u0003\u0002\u0002\u0002\u0266\u0086\u0003\u0002\u0002\u0002\u0267\u0268\t\u0006\u0002\u0002\u0268\u0088\u0003\u0002\u0002\u0002\u0269\u026a\t\u0007\u0002\u0002\u026a\u008a\u0003\u0002\u0002\u0002\u026b\u026c\u0007/\u0002\u0002\u026c\u026d\u0007/\u0002\u0002\u026d\u0273\u0003\u0002\u0002\u0002\u026e\u026f\u0007^\u0002\u0002\u026f\u0272\u0007\f\u0002\u0002\u0270\u0272\n\b\u0002\u0002\u0271\u026e\u0003\u0002\u0002\u0002\u0271\u0270\u0003\u0002\u0002\u0002\u0272\u0275\u0003\u0002\u0002\u0002\u0273\u0271\u0003\u0002\u0002\u0002\u0273\u0274\u0003\u0002\u0002\u0002\u0274\u0277\u0003\u0002\u0002\u0002\u0275\u0273\u0003\u0002\u0002\u0002\u0276\u0278\u0007\u000f\u0002\u0002\u0277\u0276\u0003\u0002\u0002\u0002\u0277\u0278\u0003\u0002\u0002\u0002\u0278\u027a\u0003\u0002\u0002\u0002\u0279\u027b\u0007\f\u0002\u0002\u027a\u0279\u0003\u0002\u0002\u0002\u027a\u027b\u0003\u0002\u0002\u0002\u027b\u027c\u0003\u0002\u0002\u0002\u027c\u027d\bF\u0002\u0002\u027d\u008c\u0003\u0002\u0002\u0002\u027e\u027f\u00071\u0002\u0002\u027f\u0280\u0007,\u0002\u0002\u0280\u0281\u0003\u0002\u0002\u0002\u0281\u0286\u0006G\u0007\u0002\u0282\u0285\u0005\u008dG\u0002\u0283\u0285\u000b\u0002\u0002\u0002\u0284\u0282\u0003\u0002\u0002\u0002\u0284\u0283\u0003\u0002\u0002\u0002\u0285\u0288\u0003\u0002\u0002\u0002\u0286\u0287\u0003\u0002\u0002\u0002\u0286\u0284\u0003\u0002\u0002\u0002\u0287\u0289\u0003\u0002\u0002\u0002\u0288\u0286\u0003\u0002\u0002\u0002\u0289\u028a\u0007,\u0002\u0002\u028a\u028b\u00071\u0002\u0002\u028b\u028c\u0003\u0002\u0002\u0002\u028c\u028d\bG\u0002\u0002\u028d\u008e\u0003\u0002\u0002\u0002\u028e\u0290\t\t\u0002\u0002\u028f\u028e\u0003\u0002\u0002\u0002\u0290\u0291\u0003\u0002\u0002\u0002\u0291\u028f\u0003\u0002\u0002\u0002\u0291\u0292\u0003\u0002\u0002\u0002\u0292\u0293\u0003\u0002\u0002\u0002\u0293\u0294\bH\u0002\u0002\u0294\u0090\u0003\u0002\u0002\u0002\u0295\u0296\u000b\u0002\u0002\u0002\u0296\u0092\u0003\u0002\u0002\u0002+\u0002\u01c0\u01c2\u01ca\u01cc\u01d0\u01d5\u01dc\u01e3\u01ea\u01ef\u01f7\u01ff\u0202\u0208\u020d\u0212\u0215\u021b\u0220\u0225\u0228\u022f\u0236\u023b\u023d\u0243\u0245\u024d\u0253\u025a\u025c\u0260\u0265\u0271\u0273\u0277\u027a\u0284\u0286\u0291\u0003\u0002\u0003\u0002"
public static final int
6
public static final int
7
public static final int
50
public static final int
8
public static final int
9
public static final int
64
public static final int
62
public static final int
54
public static final int
66
public static final int
10
public static final int
11
public static final int
12
public static final int
27
public static final int
13
public static final int
59
public static final int
14
public static final int
15
public static final int
61
public static final int
16
public static final int
17
public static final int
58
public static final int
48
public static final int
18
public static final int
19
public static final int
20
public static final int
60
public static final int
21
public static final int
63
public static final int
37
public static final int
22
public static final int
57
public static final int
23
public static final int
24
public static final int
49
public static final int
52
public static final int
25
public static final int
26
public static final int
28
public static final int
29
public static final int
30
public static final int
31
public static final int
32
public static final int
33
public static final int
51
public static final int
34
public static final int
35
public static final int
36
public static final int
38
public static final int
65
public static final int
55
public static final int
39
public static final int
40
public static final int
53
public static final int
1
public static final int
2
public static final int
3
public static final int
4
public static final int
5
public static final int
41
public static final int
42
public static final int
56
public static final int
47
public static final int
43
public static final int
68
public static final int
44
public static final int
45
public static final int
46
public static final int
67
-
org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParserModifier and TypeConstant FieldValue
public static final String
"\u0003\u608b\ua72a\u8133\ub9ed\u417c\u3be7\u7786\u5964\u0003F\u01c6\u0004\u0002\t\u0002\u0004\u0003\t\u0003\u0004\u0004\t\u0004\u0004\u0005\t\u0005\u0004\u0006\t\u0006\u0004\u0007\t\u0007\u0004\b\t\b\u0004\t\t\t\u0004\n\t\n\u0004\u000b\t\u000b\u0004\f\t\f\u0004\r\t\r\u0004\u000e\t\u000e\u0004\u000f\t\u000f\u0004\u0010\t\u0010\u0004\u0011\t\u0011\u0004\u0012\t\u0012\u0004\u0013\t\u0013\u0004\u0014\t\u0014\u0004\u0015\t\u0015\u0004\u0016\t\u0016\u0004\u0017\t\u0017\u0004\u0018\t\u0018\u0004\u0019\t\u0019\u0004\u001a\t\u001a\u0004\u001b\t\u001b\u0004\u001c\t\u001c\u0004\u001d\t\u001d\u0004\u001e\t\u001e\u0004\u001f\t\u001f\u0004 \t \u0004!\t!\u0004\"\t\"\u0003\u0002\u0003\u0002\u0003\u0002\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0007\u0003N\n\u0003\f\u0003\u000e\u0003Q\u000b\u0003\u0005\u0003S\n\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0005\u0003`\n\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0005\u0003u\n\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0005\u0003\u009e\n\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0003\u0005\u0003\u00a9\n\u0003\u0003\u0003\u0003\u0003\u0005\u0003\u00ad\n\u0003\u0003\u0004\u0003\u0004\u0005\u0004\u00b1\n\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0005\u0004\u00bd\n\u0004\u0003\u0004\u0003\u0004\u0003\u0004\u0005\u0004\u00c2\n\u0004\u0003\u0005\u0003\u0005\u0005\u0005\u00c6\n\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0005\u0005\u00d2\n\u0005\u0003\u0005\u0003\u0005\u0003\u0005\u0005\u0005\u00d7\n\u0005\u0003\u0006\u0003\u0006\u0003\u0006\u0003\u0006\u0005\u0006\u00dd\n\u0006\u0003\u0006\u0005\u0006\u00e0\n\u0006\u0003\u0007\u0003\u0007\u0003\u0007\u0003\u0007\u0005\u0007\u00e6\n\u0007\u0003\u0007\u0005\u0007\u00e9\n\u0007\u0003\u0007\u0005\u0007\u00ec\n\u0007\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0003\b\u0005\b\u00fc\n\b\u0003\t\u0003\t\u0003\t\u0003\t\u0003\n\u0003\n\u0003\n\u0003\u000b\u0003\u000b\u0003\u000b\u0003\f\u0003\f\u0007\f\u010a\n\f\f\f\u000e\f\u010d\u000b\f\u0003\r\u0003\r\u0003\r\u0003\r\u0003\u000e\u0005\u000e\u0114\n\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0003\u000e\u0005\u000e\u011a\n\u000e\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u000f\u0003\u000f\u0005\u000f\u0121\n\u000f\u0003\u0010\u0003\u0010\u0003\u0010\u0003\u0011\u0003\u0011\u0003\u0011\u0007\u0011\u0129\n\u0011\f\u0011\u000e\u0011\u012c\u000b\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0003\u0011\u0007\u0011\u0132\n\u0011\f\u0011\u000e\u0011\u0135\u000b\u0011\u0003\u0011\u0003\u0011\u0005\u0011\u0139\n\u0011\u0003\u0012\u0003\u0012\u0005\u0012\u013d\n\u0012\u0003\u0012\u0003\u0012\u0005\u0012\u0141\n\u0012\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0003\u0013\u0007\u0013\u0149\n\u0013\f\u0013\u000e\u0013\u014c\u000b\u0013\u0003\u0013\u0003\u0013\u0005\u0013\u0150\n\u0013\u0003\u0014\u0003\u0014\u0005\u0014\u0154\n\u0014\u0003\u0015\u0003\u0015\u0003\u0015\u0005\u0015\u0159\n\u0015\u0003\u0016\u0003\u0016\u0003\u0016\u0006\u0016\u015e\n\u0016\r\u0016\u000e\u0016\u015f\u0003\u0016\u0003\u0016\u0003\u0016\u0005\u0016\u0165\n\u0016\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0003\u0017\u0007\u0017\u016c\n\u0017\f\u0017\u000e\u0017\u016f\u000b\u0017\u0003\u0017\u0003\u0017\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0003\u0018\u0007\u0018\u0178\n\u0018\f\u0018\u000e\u0018\u017b\u000b\u0018\u0003\u0018\u0003\u0018\u0003\u0019\u0003\u0019\u0003\u001a\u0005\u001a\u0182\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u0186\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u018a\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u018e\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u0192\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u0196\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u019a\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u019e\n\u001a\u0003\u001a\u0003\u001a\u0005\u001a\u01a2\n\u001a\u0003\u001a\u0005\u001a\u01a5\n\u001a\u0003\u001b\u0003\u001b\u0003\u001b\u0007\u001b\u01aa\n\u001b\f\u001b\u000e\u001b\u01ad\u000b\u001b\u0003\u001c\u0003\u001c\u0003\u001c\u0005\u001c\u01b2\n\u001c\u0003\u001d\u0003\u001d\u0003\u001e\u0003\u001e\u0003\u001e\u0007\u001e\u01b9\n\u001e\f\u001e\u000e\u001e\u01bc\u000b\u001e\u0003\u001f\u0003\u001f\u0003 \u0003 \u0003!\u0003!\u0003\"\u0003\"\u0003\"\u0002\u0002#\u0002\u0004\u0006\b\n\f\u000e\u0010\u0012\u0014\u0016\u0018\u001a\u001c\u001e \"$&(*,.02468:<>@B\u0002\u0007\u0004\u0002\u000b\u000b\u0010\u0010\u0004\u0002\u0016\u0016\u0019\u0019\u0003\u000212\u0004\u0002\b%\'3\u0005\u0002\u000f\u000f\u0017\u0017\u001b\u001b\u0002\u01eb\u0002D\u0003\u0002\u0002\u0002\u0004\u00ac\u0003\u0002\u0002\u0002\u0006\u00c1\u0003\u0002\u0002\u0002\b\u00d6\u0003\u0002\u0002\u0002\n\u00dc\u0003\u0002\u0002\u0002\f\u00e5\u0003\u0002\u0002\u0002\u000e\u00fb\u0003\u0002\u0002\u0002\u0010\u00fd\u0003\u0002\u0002\u0002\u0012\u0101\u0003\u0002\u0002\u0002\u0014\u0104\u0003\u0002\u0002\u0002\u0016\u010b\u0003\u0002\u0002\u0002\u0018\u010e\u0003\u0002\u0002\u0002\u001a\u0119\u0003\u0002\u0002\u0002\u001c\u0120\u0003\u0002\u0002\u0002\u001e\u0122\u0003\u0002\u0002\u0002 \u0138\u0003\u0002\u0002\u0002\"\u013a\u0003\u0002\u0002\u0002$\u014f\u0003\u0002\u0002\u0002&\u0153\u0003\u0002\u0002\u0002(\u0158\u0003\u0002\u0002\u0002*\u0164\u0003\u0002\u0002\u0002,\u0166\u0003\u0002\u0002\u0002.\u0172\u0003\u0002\u0002\u00020\u017e\u0003\u0002\u0002\u00022\u01a4\u0003\u0002\u0002\u00024\u01a6\u0003\u0002\u0002\u00026\u01b1\u0003\u0002\u0002\u00028\u01b3\u0003\u0002\u0002\u0002:\u01b5\u0003\u0002\u0002\u0002<\u01bd\u0003\u0002\u0002\u0002>\u01bf\u0003\u0002\u0002\u0002@\u01c1\u0003\u0002\u0002\u0002B\u01c3\u0003\u0002\u0002\u0002DE\u0005\u0004\u0003\u0002EF\u0007\u0002\u0002\u0003F\u0003\u0003\u0002\u0002\u0002GH\u0007\u000e\u0002\u0002HI\u00054\u001b\u0002IR\u0007\u0003\u0002\u0002JO\u0005\u001c\u000f\u0002KL\u0007\u0004\u0002\u0002LN\u0005\u001c\u000f\u0002MK\u0003\u0002\u0002\u0002NQ\u0003\u0002\u0002\u0002OM\u0003\u0002\u0002\u0002OP\u0003\u0002\u0002\u0002PS\u0003\u0002\u0002\u0002QO\u0003\u0002\u0002\u0002RJ\u0003\u0002\u0002\u0002RS\u0003\u0002\u0002\u0002ST\u0003\u0002\u0002\u0002TU\u0007\u0005\u0002\u0002U\u00ad\u0003\u0002\u0002\u0002VW\u0007\t\u0002\u0002WX\u0007+\u0002\u0002XY\u00054\u001b\u0002YZ\u0007\b\u0002\u0002Z[\u0007#\u0002\u0002[\\\u0007\u0014\u0002\u0002\\_\u0005$\u0013\u0002]^\u0007\n\u0002\u0002^`\u00056\u001c\u0002_]\u0003\u0002\u0002\u0002_`\u0003\u0002\u0002\u0002`\u00ad\u0003\u0002\u0002\u0002ab\u0007\t\u0002\u0002bc\u0007+\u0002\u0002cd\u00054\u001b\u0002de\u0007\u0012\u0002\u0002ef\u0007#\u0002\u0002fg\u0007\u0014\u0002\u0002gh\u0005$\u0013\u0002h\u00ad\u0003\u0002\u0002\u0002ij\u0007\t\u0002\u0002jk\u0007+\u0002\u0002kl\u00054\u001b\u0002lm\u0007$\u0002\u0002mn\u0007#\u0002\u0002no\u0007\u0014\u0002\u0002op\u0005$\u0013\u0002pq\u0007/\u0002\u0002qt\u0005$\u0013\u0002rs\u0007\n\u0002\u0002su\u00056\u001c\u0002tr\u0003\u0002\u0002\u0002tu\u0003\u0002\u0002\u0002u\u00ad\u0003\u0002\u0002\u0002vw\u0007\t\u0002\u0002wx\u0007+\u0002\u0002xy\u00054\u001b\u0002yz\u00070\u0002\u0002z{\u0005\u0016\f\u0002{\u00ad\u0003\u0002\u0002\u0002|}\u0007\t\u0002\u0002}~\u0007+\u0002\u0002~\u007f\u00054\u001b\u0002\u007f\u0080\u0007(\u0002\u0002\u0080\u0081\u0007\'\u0002\u0002\u0081\u0082\u0007\u0015\u0002\u0002\u0082\u0083\u0005:\u001e\u0002\u0083\u00ad\u0003\u0002\u0002\u0002\u0084\u0085\u0007\t\u0002\u0002\u0085\u0086\u0007+\u0002\u0002\u0086\u0087\u00054\u001b\u0002\u0087\u0088\u0007\u0012\u0002\u0002\u0088\u0089\u0007\'\u0002\u0002\u0089\u008a\u0007\u0015\u0002\u0002\u008a\u008b\u0005:\u001e\u0002\u008b\u00ad\u0003\u0002\u0002\u0002\u008c\u008d\u0007\t\u0002\u0002\u008d\u008e\u0007+\u0002\u0002\u008e\u008f\u00054\u001b\u0002\u008f\u0090\u0005\b\u0005\u0002\u0090\u00ad\u0003\u0002\u0002\u0002\u0091\u0092\u0007\t\u0002\u0002\u0092\u0093\u0007+\u0002\u0002\u0093\u0094\u00054\u001b\u0002\u0094\u0095\u0005\u0006\u0004\u0002\u0095\u00ad\u0003\u0002\u0002\u0002\u0096\u0097\u0007\t\u0002\u0002\u0097\u0098\u0007+\u0002\u0002\u0098\u0099\u00054\u001b\u0002\u0099\u009a\u0007\u0012\u0002\u0002\u009a\u009d\u0007\f\u0002\u0002\u009b\u009c\u0007\u0018\u0002\u0002\u009c\u009e\u0007\u0013\u0002\u0002\u009d\u009b\u0003\u0002\u0002\u0002\u009d\u009e\u0003\u0002\u0002\u0002\u009e\u009f\u0003\u0002\u0002\u0002\u009f\u00a0\u00056\u001c\u0002\u00a0\u00ad\u0003\u0002\u0002\u0002\u00a1\u00a2\u0007\t\u0002\u0002\u00a2\u00a3\u0007+\u0002\u0002\u00a3\u00a4\u00054\u001b\u0002\u00a4\u00a5\u0007\u0012\u0002\u0002\u00a5\u00a8\u0007,\u0002\u0002\u00a6\u00a7\u0007\u0018\u0002\u0002\u00a7\u00a9\u0007\u0013\u0002\u0002\u00a8\u00a6\u0003\u0002\u0002\u0002\u00a8\u00a9\u0003\u0002\u0002\u0002\u00a9\u00aa\u0003\u0002\u0002\u0002\u00aa\u00ab\u00056\u001c\u0002\u00ab\u00ad\u0003\u0002\u0002\u0002\u00acG\u0003\u0002\u0002\u0002\u00acV\u0003\u0002\u0002\u0002\u00aca\u0003\u0002\u0002\u0002\u00aci\u0003\u0002\u0002\u0002\u00acv\u0003\u0002\u0002\u0002\u00ac|\u0003\u0002\u0002\u0002\u00ac\u0084\u0003\u0002\u0002\u0002\u00ac\u008c\u0003\u0002\u0002\u0002\u00ac\u0091\u0003\u0002\u0002\u0002\u00ac\u0096\u0003\u0002\u0002\u0002\u00ac\u00a1\u0003\u0002\u0002\u0002\u00ad\u0005\u0003\u0002\u0002\u0002\u00ae\u00af\u0007\u001d\u0002\u0002\u00af\u00b1\u0007!\u0002\u0002\u00b0\u00ae\u0003\u0002\u0002\u0002\u00b0\u00b1\u0003\u0002\u0002\u0002\u00b1\u00b2\u0003\u0002\u0002\u0002\u00b2\u00b3\u0007$\u0002\u0002\u00b3\u00b4\u0007,\u0002\u0002\u00b4\u00b5\u00056\u001c\u0002\u00b5\u00b6\u0005\n\u0006\u0002\u00b6\u00c2\u0003\u0002\u0002\u0002\u00b7\u00b8\u0007\u001d\u0002\u0002\u00b8\u00bc\u0007,\u0002\u0002\u00b9\u00ba\u0007\u0018\u0002\u0002\u00ba\u00bb\u0007\u001e\u0002\u0002\u00bb\u00bd\u0007\u0013\u0002\u0002\u00bc\u00b9\u0003\u0002\u0002\u0002\u00bc\u00bd\u0003\u0002\u0002\u0002\u00bd\u00be\u0003\u0002\u0002\u0002\u00be\u00bf\u00056\u001c\u0002\u00bf\u00c0\u0005\n\u0006\u0002\u00c0\u00c2\u0003\u0002\u0002\u0002\u00c1\u00b0\u0003\u0002\u0002\u0002\u00c1\u00b7\u0003\u0002\u0002\u0002\u00c2\u0007\u0003\u0002\u0002\u0002\u00c3\u00c4\u0007\u001d\u0002\u0002\u00c4\u00c6\u0007!\u0002\u0002\u00c5\u00c3\u0003\u0002\u0002\u0002\u00c5\u00c6\u0003\u0002\u0002\u0002\u00c6\u00c7\u0003\u0002\u0002\u0002\u00c7\u00c8\u0007$\u0002\u0002\u00c8\u00c9\u0007\f\u0002\u0002\u00c9\u00ca\u00056\u001c\u0002\u00ca\u00cb\u0005\f\u0007\u0002\u00cb\u00d7\u0003\u0002\u0002\u0002\u00cc\u00cd\u0007\u001d\u0002\u0002\u00cd\u00d1\u0007\f\u0002\u0002\u00ce\u00cf\u0007\u0018\u0002\u0002\u00cf\u00d0\u0007\u001e\u0002\u0002\u00d0\u00d2\u0007\u0013\u0002\u0002\u00d1\u00ce\u0003\u0002\u0002\u0002\u00d1\u00d2\u0003\u0002\u0002\u0002\u00d2\u00d3\u0003\u0002\u0002\u0002\u00d3\u00d4\u00056\u001c\u0002\u00d4\u00d5\u0005\f\u0007\u0002\u00d5\u00d7\u0003\u0002\u0002\u0002\u00d6\u00c5\u0003\u0002\u0002\u0002\u00d6\u00cc\u0003\u0002\u0002\u0002\u00d7\t\u0003\u0002\u0002\u0002\u00d8\u00d9\u0007\n\u0002\u0002\u00d9\u00da\u0007 \u0002\u0002\u00da\u00db\u0007.\u0002\u0002\u00db\u00dd\u0005> \u0002\u00dc\u00d8\u0003\u0002\u0002\u0002\u00dc\u00dd\u0003\u0002\u0002\u0002\u00dd\u00df\u0003\u0002\u0002\u0002\u00de\u00e0\u0005\u0010\t\u0002\u00df\u00de\u0003\u0002\u0002\u0002\u00df\u00e0\u0003\u0002\u0002\u0002\u00e0\u000b\u0003\u0002\u0002\u0002\u00e1\u00e2\u0007\n\u0002\u0002\u00e2\u00e3\u0007 \u0002\u0002\u00e3\u00e4\u0007.\u0002\u0002\u00e4\u00e6\u0005> \u0002\u00e5\u00e1\u0003\u0002\u0002\u0002\u00e5\u00e6\u0003\u0002\u0002\u0002\u00e6\u00e8\u0003\u0002\u0002\u0002\u00e7\u00e9\u0005\u0010\t\u0002\u00e8\u00e7\u0003\u0002\u0002\u0002\u00e8\u00e9\u0003\u0002\u0002\u0002\u00e9\u00eb\u0003\u0002\u0002\u0002\u00ea\u00ec\u0005\u000e\b\u0002\u00eb\u00ea\u0003\u0002\u0002\u0002\u00eb\u00ec\u0003\u0002\u0002\u0002\u00ec\r\u0003\u0002\u0002\u0002\u00ed\u00ee\u0007/\u0002\u0002\u00ee\u00ef\u0007)\u0002\u0002\u00ef\u00f0\u0007&\u0002\u0002\u00f0\u00fc\u0005\u0014\u000b\u0002\u00f1\u00f2\u0007/\u0002\u0002\u00f2\u00f3\u0007)\u0002\u0002\u00f3\u00f4\u0007&\u0002\u0002\u00f4\u00fc\u0005\u0012\n\u0002\u00f5\u00f6\u0007/\u0002\u0002\u00f6\u00f7\u0007)\u0002\u0002\u00f7\u00f8\u0007&\u0002\u0002\u00f8\u00f9\u0005\u0014\u000b\u0002\u00f9\u00fa\u0005\u0012\n\u0002\u00fa\u00fc\u0003\u0002\u0002\u0002\u00fb\u00ed\u0003\u0002\u0002\u0002\u00fb\u00f1\u0003\u0002\u0002\u0002\u00fb\u00f5\u0003\u0002\u0002\u0002\u00fc\u000f\u0003\u0002\u0002\u0002\u00fd\u00fe\u0007%\u0002\u0002\u00fe\u00ff\u00052\u001a\u0002\u00ff\u0100\u0005B\"\u0002\u0100\u0011\u0003\u0002\u0002\u0002\u0101\u0102\u00052\u001a\u0002\u0102\u0103\u0005B\"\u0002\u0103\u0013\u0003\u0002\u0002\u0002\u0104\u0105\u00052\u001a\u0002\u0105\u0106\u0007*\u0002\u0002\u0106\u0015\u0003\u0002\u0002\u0002\u0107\u010a\u0005\u0018\r\u0002\u0108\u010a\u0005\u001a\u000e\u0002\u0109\u0107\u0003\u0002\u0002\u0002\u0109\u0108\u0003\u0002\u0002\u0002\u010a\u010d\u0003\u0002\u0002\u0002\u010b\u0109\u0003\u0002\u0002\u0002\u010b\u010c\u0003\u0002\u0002\u0002\u010c\u0017\u0003\u0002\u0002\u0002\u010d\u010b\u0003\u0002\u0002\u0002\u010e\u010f\u0007\u0011\u0002\u0002\u010f\u0110\u0007\r\u0002\u0002\u0110\u0111\u0007#\u0002\u0002\u0111\u0019\u0003\u0002\u0002\u0002\u0112\u0114\u0007\u001a\u0002\u0002\u0113\u0112\u0003\u0002\u0002\u0002\u0113\u0114\u0003\u0002\u0002\u0002\u0114\u0115\u0003\u0002\u0002\u0002\u0115\u0116\u0007\"\u0002\u0002\u0116\u0117\u0007\r\u0002\u0002\u0117\u011a\u0005 \u0011\u0002\u0118\u011a\u0007-\u0002\u0002\u0119\u0113\u0003\u0002\u0002\u0002\u0119\u0118\u0003\u0002\u0002\u0002\u011a\u001b\u0003\u0002\u0002\u0002\u011b\u0121\u0005(\u0015\u0002\u011c\u011d\u00056\u001c\u0002\u011d\u011e\u0007\u0006\u0002\u0002\u011e\u011f\u0005(\u0015\u0002\u011f\u0121\u0003\u0002\u0002\u0002\u0120\u011b\u0003\u0002\u0002\u0002\u0120\u011c\u0003\u0002\u0002\u0002\u0121\u001d\u0003\u0002\u0002\u0002\u0122\u0123\u0005 \u0011\u0002\u0123\u0124\u0007\u0002\u0002\u0003\u0124\u001f\u0003\u0002\u0002\u0002\u0125\u012a\u0005\"\u0012\u0002\u0126\u0127\u0007\u0004\u0002\u0002\u0127\u0129\u0005\"\u0012\u0002\u0128\u0126\u0003\u0002\u0002\u0002\u0129\u012c\u0003\u0002\u0002\u0002\u012a\u0128\u0003\u0002\u0002\u0002\u012a\u012b\u0003\u0002\u0002\u0002\u012b\u0139\u0003\u0002\u0002\u0002\u012c\u012a\u0003\u0002\u0002\u0002\u012d\u012e\u0007\u0003\u0002\u0002\u012e\u0133\u0005\"\u0012\u0002\u012f\u0130\u0007\u0004\u0002\u0002\u0130\u0132\u0005\"\u0012\u0002\u0131\u012f\u0003\u0002\u0002\u0002\u0132\u0135\u0003\u0002\u0002\u0002\u0133\u0131\u0003\u0002\u0002\u0002\u0133\u0134\u0003\u0002\u0002\u0002\u0134\u0136\u0003\u0002\u0002\u0002\u0135\u0133\u0003\u0002\u0002\u0002\u0136\u0137\u0007\u0005\u0002\u0002\u0137\u0139\u0003\u0002\u0002\u0002\u0138\u0125\u0003\u0002\u0002\u0002\u0138\u012d\u0003\u0002\u0002\u0002\u0139!\u0003\u0002\u0002\u0002\u013a\u013c\u0005$\u0013\u0002\u013b\u013d\t\u0002\u0002\u0002\u013c\u013b\u0003\u0002\u0002\u0002\u013c\u013d\u0003\u0002\u0002\u0002\u013d\u0140\u0003\u0002\u0002\u0002\u013e\u013f\u0007\u001f\u0002\u0002\u013f\u0141\t\u0003\u0002\u0002\u0140\u013e\u0003\u0002\u0002\u0002\u0140\u0141\u0003\u0002\u0002\u0002\u0141#\u0003\u0002\u0002\u0002\u0142\u0150\u00054\u001b\u0002\u0143\u0144\u00056\u001c\u0002\u0144\u0145\u0007\u0003\u0002\u0002\u0145\u014a\u0005&\u0014\u0002\u0146\u0147\u0007\u0004\u0002\u0002\u0147\u0149\u0005&\u0014\u0002\u0148\u0146\u0003\u0002\u0002\u0002\u0149\u014c\u0003\u0002\u0002\u0002\u014a\u0148\u0003\u0002\u0002\u0002\u014a\u014b\u0003\u0002\u0002\u0002\u014b\u014d\u0003\u0002\u0002\u0002\u014c\u014a\u0003\u0002\u0002\u0002\u014d\u014e\u0007\u0005\u0002\u0002\u014e\u0150\u0003\u0002\u0002\u0002\u014f\u0142\u0003\u0002\u0002\u0002\u014f\u0143\u0003\u0002\u0002\u0002\u0150%\u0003\u0002\u0002\u0002\u0151\u0154\u00054\u001b\u0002\u0152\u0154\u0005*\u0016\u0002\u0153\u0151\u0003\u0002\u0002\u0002\u0153\u0152\u0003\u0002\u0002\u0002\u0154\'\u0003\u0002\u0002\u0002\u0155\u0159\u0005*\u0016\u0002\u0156\u0159\u0005,\u0017\u0002\u0157\u0159\u0005.\u0018\u0002\u0158\u0155\u0003\u0002\u0002\u0002\u0158\u0156\u0003\u0002\u0002\u0002\u0158\u0157\u0003\u0002\u0002\u0002\u0159)\u0003\u0002\u0002\u0002\u015a\u0165\u00052\u001a\u0002\u015b\u0165\u00050\u0019\u0002\u015c\u015e\u00077\u0002\u0002\u015d\u015c\u0003\u0002\u0002\u0002\u015e\u015f\u0003\u0002\u0002\u0002\u015f\u015d\u0003\u0002\u0002\u0002\u015f\u0160\u0003\u0002\u0002\u0002\u0160\u0165\u0003\u0002\u0002\u0002\u0161\u0162\u00056\u001c\u0002\u0162\u0163\u00077\u0002\u0002\u0163\u0165\u0003\u0002\u0002\u0002\u0164\u015a\u0003\u0002\u0002\u0002\u0164\u015b\u0003\u0002\u0002\u0002\u0164\u015d\u0003\u0002\u0002\u0002\u0164\u0161\u0003\u0002\u0002\u0002\u0165+\u0003\u0002\u0002\u0002\u0166\u0167\u00073\u0002\u0002\u0167\u0168\u0007\u0003\u0002\u0002\u0168\u016d\u0005*\u0016\u0002\u0169\u016a\u0007\u0004\u0002\u0002\u016a\u016c\u0005*\u0016\u0002\u016b\u0169\u0003\u0002\u0002\u0002\u016c\u016f\u0003\u0002\u0002\u0002\u016d\u016b\u0003\u0002\u0002\u0002\u016d\u016e\u0003\u0002\u0002\u0002\u016e\u0170\u0003\u0002\u0002\u0002\u016f\u016d\u0003\u0002\u0002\u0002\u0170\u0171\u0007\u0005\u0002\u0002\u0171-\u0003\u0002\u0002\u0002\u0172\u0173\u00074\u0002\u0002\u0173\u0174\u0007\u0003\u0002\u0002\u0174\u0179\u0005*\u0016\u0002\u0175\u0176\u0007\u0004\u0002\u0002\u0176\u0178\u0005*\u0016\u0002\u0177\u0175\u0003\u0002\u0002\u0002\u0178\u017b\u0003\u0002\u0002\u0002\u0179\u0177\u0003\u0002\u0002\u0002\u0179\u017a\u0003\u0002\u0002\u0002\u017a\u017c\u0003\u0002\u0002\u0002\u017b\u0179\u0003\u0002\u0002\u0002\u017c\u017d\u0007\u0005\u0002\u0002\u017d/\u0003\u0002\u0002\u0002\u017e\u017f\t\u0004\u0002\u0002\u017f1\u0003\u0002\u0002\u0002\u0180\u0182\u00076\u0002\u0002\u0181\u0180\u0003\u0002\u0002\u0002\u0181\u0182\u0003\u0002\u0002\u0002\u0182\u0183\u0003\u0002\u0002\u0002\u0183\u01a5\u0007<\u0002\u0002\u0184\u0186\u00076\u0002\u0002\u0185\u0184\u0003\u0002\u0002\u0002\u0185\u0186\u0003\u0002\u0002\u0002\u0186\u0187\u0003\u0002\u0002\u0002\u0187\u01a5\u0007=\u0002\u0002\u0188\u018a\u00076\u0002\u0002\u0189\u0188\u0003\u0002\u0002\u0002\u0189\u018a\u0003\u0002\u0002\u0002\u018a\u018b\u0003\u0002\u0002\u0002\u018b\u01a5\u0007;\u0002\u0002\u018c\u018e\u00076\u0002\u0002\u018d\u018c\u0003\u0002\u0002\u0002\u018d\u018e\u0003\u0002\u0002\u0002\u018e\u018f\u0003\u0002\u0002\u0002\u018f\u01a5\u00078\u0002\u0002\u0190\u0192\u00076\u0002\u0002\u0191\u0190\u0003\u0002\u0002\u0002\u0191\u0192\u0003\u0002\u0002\u0002\u0192\u0193\u0003\u0002\u0002\u0002\u0193\u01a5\u00079\u0002\u0002\u0194\u0196\u00076\u0002\u0002\u0195\u0194\u0003\u0002\u0002\u0002\u0195\u0196\u0003\u0002\u0002\u0002\u0196\u0197\u0003\u0002\u0002\u0002\u0197\u01a5\u0007:\u0002\u0002\u0198\u019a\u00076\u0002\u0002\u0199\u0198\u0003\u0002\u0002\u0002\u0199\u019a\u0003\u0002\u0002\u0002\u019a\u019b\u0003\u0002\u0002\u0002\u019b\u01a5\u0007?\u0002\u0002\u019c\u019e\u00076\u0002\u0002\u019d\u019c\u0003\u0002\u0002\u0002\u019d\u019e\u0003\u0002\u0002\u0002\u019e\u019f\u0003\u0002\u0002\u0002\u019f\u01a5\u0007>\u0002\u0002\u01a0\u01a2\u00076\u0002\u0002\u01a1\u01a0\u0003\u0002\u0002\u0002\u01a1\u01a2\u0003\u0002\u0002\u0002\u01a2\u01a3\u0003\u0002\u0002\u0002\u01a3\u01a5\u0007@\u0002\u0002\u01a4\u0181\u0003\u0002\u0002\u0002\u01a4\u0185\u0003\u0002\u0002\u0002\u01a4\u0189\u0003\u0002\u0002\u0002\u01a4\u018d\u0003\u0002\u0002\u0002\u01a4\u0191\u0003\u0002\u0002\u0002\u01a4\u0195\u0003\u0002\u0002\u0002\u01a4\u0199\u0003\u0002\u0002\u0002\u01a4\u019d\u0003\u0002\u0002\u0002\u01a4\u01a1\u0003\u0002\u0002\u0002\u01a53\u0003\u0002\u0002\u0002\u01a6\u01ab\u00056\u001c\u0002\u01a7\u01a8\u0007\u0007\u0002\u0002\u01a8\u01aa\u00056\u001c\u0002\u01a9\u01a7\u0003\u0002\u0002\u0002\u01aa\u01ad\u0003\u0002\u0002\u0002\u01ab\u01a9\u0003\u0002\u0002\u0002\u01ab\u01ac\u0003\u0002\u0002\u0002\u01ac5\u0003\u0002\u0002\u0002\u01ad\u01ab\u0003\u0002\u0002\u0002\u01ae\u01b2\u0007A\u0002\u0002\u01af\u01b2\u00058\u001d\u0002\u01b0\u01b2\u0005<\u001f\u0002\u01b1\u01ae\u0003\u0002\u0002\u0002\u01b1\u01af\u0003\u0002\u0002\u0002\u01b1\u01b0\u0003\u0002\u0002\u0002\u01b27\u0003\u0002\u0002\u0002\u01b3\u01b4\u0007B\u0002\u0002\u01b49\u0003\u0002\u0002\u0002\u01b5\u01ba\u00054\u001b\u0002\u01b6\u01b7\u0007\u0004\u0002\u0002\u01b7\u01b9\u00054\u001b\u0002\u01b8\u01b6\u0003\u0002\u0002\u0002\u01b9\u01bc\u0003\u0002\u0002\u0002\u01ba\u01b8\u0003\u0002\u0002\u0002\u01ba\u01bb\u0003\u0002\u0002\u0002\u01bb;\u0003\u0002\u0002\u0002\u01bc\u01ba\u0003\u0002\u0002\u0002\u01bd\u01be\t\u0005\u0002\u0002\u01be=\u0003\u0002\u0002\u0002\u01bf\u01c0\u00052\u001a\u0002\u01c0?\u0003\u0002\u0002\u0002\u01c1\u01c2\u00052\u001a\u0002\u01c2A\u0003\u0002\u0002\u0002\u01c3\u01c4\t\u0006\u0002\u0002\u01c4C\u0003\u0002\u0002\u00024OR_t\u009d\u00a8\u00ac\u00b0\u00bc\u00c1\u00c5\u00d1\u00d6\u00dc\u00df\u00e5\u00e8\u00eb\u00fb\u0109\u010b\u0113\u0119\u0120\u012a\u0133\u0138\u013c\u0140\u014a\u014f\u0153\u0158\u015f\u0164\u016d\u0179\u0181\u0185\u0189\u018d\u0191\u0195\u0199\u019d\u01a1\u01a4\u01ab\u01b1\u01ba"
public static final int
6
public static final int
7
public static final int
50
public static final int
8
public static final int
9
public static final int
64
public static final int
62
public static final int
54
public static final int
66
public static final int
10
public static final int
11
public static final int
12
public static final int
27
public static final int
13
public static final int
59
public static final int
14
public static final int
15
public static final int
61
public static final int
16
public static final int
17
public static final int
58
public static final int
48
public static final int
18
public static final int
19
public static final int
20
public static final int
60
public static final int
21
public static final int
63
public static final int
37
public static final int
22
public static final int
57
public static final int
23
public static final int
24
public static final int
49
public static final int
52
public static final int
25
public static final int
26
public static final int
28
public static final int
29
public static final int
30
public static final int
31
public static final int
32
public static final int
33
public static final int
51
public static final int
34
public static final int
35
public static final int
36
public static final int
23
public static final int
5
public static final int
13
public static final int
20
public static final int
3
public static final int
2
public static final int
19
public static final int
28
public static final int
26
public static final int
8
public static final int
9
public static final int
25
public static final int
29
public static final int
24
public static final int
31
public static final int
15
public static final int
16
public static final int
27
public static final int
7
public static final int
14
public static final int
0
public static final int
30
public static final int
6
public static final int
1
public static final int
22
public static final int
21
public static final int
4
public static final int
32
public static final int
17
public static final int
18
public static final int
11
public static final int
12
public static final int
10
public static final int
38
public static final int
65
public static final int
55
public static final int
39
public static final int
40
public static final int
53
public static final int
1
public static final int
2
public static final int
3
public static final int
4
public static final int
5
public static final int
41
public static final int
42
public static final int
56
public static final int
47
public static final int
43
public static final int
68
public static final int
44
public static final int
45
public static final int
46
public static final int
67