| source \ target                            | int8                         | int16                        | int32                                 | int64                                 | uint8                        | uint16                       | uint32                       | uint64                       | float16                                        | float32                                                 | float64                                                 | bool                           | string                                                                        | large_string                                                                        | binary                                                                                                       | large_binary                                                                                                       | fixed_size_binary[16]                                                                                                  | decimal128(38, 10)                                                       | decimal256(76, 10)                                                       | date32[day]                                | date64[ms]                                | timestamp[s]                                                  | timestamp[ms]                                                                | timestamp[us]                                                                | timestamp[ns]                                                                      | timestamp[s, tz=UTC]                                                              | timestamp[ms, tz=UTC]                                                                            | timestamp[us, tz=UTC]                                                                            | timestamp[ns, tz=UTC]                                                                                  | timestamp[s, tz=America/New_York]                                                              | timestamp[s, tz=Asia/Shanghai]                                                              | duration[s]                                                    | duration[ms]                                                            | duration[us]                                                 | duration[ns]                                                                | time32[s]                            | time32[ms]                                          | time64[us]                                          | time64[ns]                                          |
|--------------------------------------------|------------------------------|------------------------------|---------------------------------------|---------------------------------------|------------------------------|------------------------------|------------------------------|------------------------------|------------------------------------------------|---------------------------------------------------------|---------------------------------------------------------|--------------------------------|-------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------|--------------------------------------------------------------------------|--------------------------------------------|-------------------------------------------|---------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|----------------------------------------------------------------|-------------------------------------------------------------------------|--------------------------------------------------------------|-----------------------------------------------------------------------------|--------------------------------------|-----------------------------------------------------|-----------------------------------------------------|-----------------------------------------------------|
| int8:standard                              | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1.0, None]@float16                       | [0.0, 1.0, None]@float32                                | [0.0, 1.0, None]@float64                                | [False, True, None]@bool       | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.0000000000, None]@decimal128(38, 10)                           | [0E-10, 1.0000000000, None]@decimal256(76, 10)                           | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| int8:negative                              | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                      | [-1, None]@int64                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [-1.0, None]@float16                           | [-1.0, None]@float32                                    | [-1.0, None]@float64                                    | [True, None]@bool              | [-1, None]@string                                                             | [-1, None]@large_string                                                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [-1.0000000000, None]@decimal128(38, 10)                                 | [-1.0000000000, None]@decimal256(76, 10)                                 | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| int8:max_min                               | [127, -128, None]@int8       | [127, -128, None]@int16      | [127, -128, None]@int32               | [127, -128, None]@int64               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [127.0, -128.0, None]@float16                  | [127.0, -128.0, None]@float32                           | [127.0, -128.0, None]@float64                           | [True, True, None]@bool        | [127, -128, None]@string                                                      | [127, -128, None]@large_string                                                      | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [127.0000000000, -128.0000000000, None]@decimal128(38, 10)               | [127.0000000000, -128.0000000000, None]@decimal256(76, 10)               | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| int16:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1.0, None]@float16                       | [0.0, 1.0, None]@float32                                | [0.0, 1.0, None]@float64                                | [False, True, None]@bool       | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.0000000000, None]@decimal128(38, 10)                           | [0E-10, 1.0000000000, None]@decimal256(76, 10)                           | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| int16:negative                             | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                      | [-1, None]@int64                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [-1.0, None]@float16                           | [-1.0, None]@float32                                    | [-1.0, None]@float64                                    | [True, None]@bool              | [-1, None]@string                                                             | [-1, None]@large_string                                                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [-1.0000000000, None]@decimal128(38, 10)                                 | [-1.0000000000, None]@decimal256(76, 10)                                 | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| int16:max_min                              | ERR@ArrowInvalid             | [32767, -32768, None]@int16  | [32767, -32768, None]@int32           | [32767, -32768, None]@int64           | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [32768.0, -32768.0, None]@float16              | [32767.0, -32768.0, None]@float32                       | [32767.0, -32768.0, None]@float64                       | [True, True, None]@bool        | [32767, -32768, None]@string                                                  | [32767, -32768, None]@large_string                                                  | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [32767.0000000000, -32768.0000000000, None]@decimal128(38, 10)           | [32767.0000000000, -32768.0000000000, None]@decimal256(76, 10)           | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| int32:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1.0, None]@float16                       | [0.0, 1.0, None]@float32                                | [0.0, 1.0, None]@float64                                | [False, True, None]@bool       | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.0000000000, None]@decimal128(38, 10)                           | [0E-10, 1.0000000000, None]@decimal256(76, 10)                           | [1970-01-01, 1970-01-02, None]@date32[day] | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:00.001000, None]@time32[ms]        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| int32:negative                             | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                      | [-1, None]@int64                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [-1.0, None]@float16                           | [-1.0, None]@float32                                    | [-1.0, None]@float64                                    | [True, None]@bool              | [-1, None]@string                                                             | [-1, None]@large_string                                                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [-1.0000000000, None]@decimal128(38, 10)                                 | [-1.0000000000, None]@decimal256(76, 10)                                 | [1969-12-31, None]@date32[day]             | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [23:59:59, None]@time32[s]           | [23:59:59.999000, None]@time32[ms]                  | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| int32:max_min                              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                               | ERR@ArrowInvalid                                        | [2147483647.0, -2147483648.0, None]@float64             | [True, True, None]@bool        | [2147483647, -2147483648, None]@string                                        | [2147483647, -2147483648, None]@large_string                                        | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) | [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) | ERR@OverflowError                          | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [03:14:07, 20:45:52, None]@time32[s] | [20:31:23.647000, 03:28:36.352000, None]@time32[ms] | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| int64:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1.0, None]@float16                       | [0.0, 1.0, None]@float32                                | [0.0, 1.0, None]@float64                                | [False, True, None]@bool       | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.0000000000, None]@decimal128(38, 10)                           | [0E-10, 1.0000000000, None]@decimal256(76, 10)                           | ERR@ArrowNotImplementedError               | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms]        | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us]        | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns]           | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC]        | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC]        | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC]           | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [0:00:00, 0:00:01, None]@duration[s]                           | [0:00:00, 0:00:00.001000, None]@duration[ms]                            | [0:00:00, 0:00:00.000001, None]@duration[us]                 | [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns]             | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | [00:00:00, 00:00:00.000001, None]@time64[us]        | [00:00:00, 00:00:00, None]@time64[ns]               |
| int64:negative                             | [-1, None]@int8              | [-1, None]@int16             | [-1, None]@int32                      | [-1, None]@int64                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [-1.0, None]@float16                           | [-1.0, None]@float32                                    | [-1.0, None]@float64                                    | [True, None]@bool              | [-1, None]@string                                                             | [-1, None]@large_string                                                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [-1.0000000000, None]@decimal128(38, 10)                                 | [-1.0000000000, None]@decimal256(76, 10)                                 | ERR@ArrowNotImplementedError               | [1969-12-31, None]@date64[ms]             | [1969-12-31 23:59:59, None]@timestamp[s]                      | [1969-12-31 23:59:59.999000, None]@timestamp[ms]                             | [1969-12-31 23:59:59.999999, None]@timestamp[us]                             | [1969-12-31 23:59:59.999999999, None]@timestamp[ns]                                | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC]                            | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC]                                   | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC]                                   | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC]                                      | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York]                            | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai]                            | [-1 day, 23:59:59, None]@duration[s]                           | [-1 day, 23:59:59.999000, None]@duration[ms]                            | [-1 day, 23:59:59.999999, None]@duration[us]                 | [-1 days +23:59:59.999999999, None]@duration[ns]                            | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | [23:59:59.999999, None]@time64[us]                  | [23:59:59.999999, None]@time64[ns]                  |
| int64:max_min                              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [inf, -inf, None]@float16                      | ERR@ArrowInvalid                                        | [2147483647.0, -2147483648.0, None]@float64             | [True, True, None]@bool        | [2147483647, -2147483648, None]@string                                        | [2147483647, -2147483648, None]@large_string                                        | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) | [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError               | [1970-01-25, 1969-12-07, None]@date64[ms] | [2038-01-19 03:14:07, 1901-12-13 20:45:52, None]@timestamp[s] | [1970-01-25 20:31:23.647000, 1969-12-07 03:28:36.352000, None]@timestamp[ms] | [1970-01-01 00:35:47.483647, 1969-12-31 23:24:12.516352, None]@timestamp[us] | [1970-01-01 00:00:02.147483647, 1969-12-31 23:59:57.852516352, None]@timestamp[ns] | [2038-01-19 03:14:07+00:00, 1901-12-13 20:45:52+00:00, None]@timestamp[s, tz=UTC] | [1970-01-25 20:31:23.647000+00:00, 1969-12-07 03:28:36.352000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:35:47.483647+00:00, 1969-12-31 23:24:12.516352+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:02.147483647+00:00, 1969-12-31 23:59:57.852516352+00:00, None]@timestamp[ns, tz=UTC] | [2038-01-18 22:14:07-05:00, 1901-12-13 15:45:52-05:00, None]@timestamp[s, tz=America/New_York] | [2038-01-19 11:14:07+08:00, 1901-12-14 04:45:52+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [24855 days, 3:14:07, -24856 days, 20:45:52, None]@duration[s] | [24 days, 20:31:23.647000, -25 days, 3:28:36.352000, None]@duration[ms] | [0:35:47.483647, -1 day, 23:24:12.516352, None]@duration[us] | [0 days 00:00:02.147483647, -1 days +23:59:57.852516352, None]@duration[ns] | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | [00:35:47.483647, 23:24:12.516352, None]@time64[us] | [00:00:02.147483, 23:59:57.852516, None]@time64[ns] |
| uint8:standard                             | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1.0, None]@float16                       | [0.0, 1.0, None]@float32                                | [0.0, 1.0, None]@float64                                | [False, True, None]@bool       | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.0000000000, None]@decimal128(38, 10)                           | [0E-10, 1.0000000000, None]@decimal256(76, 10)                           | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| uint8:max                                  | ERR@ArrowInvalid             | [255, None]@int16            | [255, None]@int32                     | [255, None]@int64                     | [255, None]@uint8            | [255, None]@uint16           | [255, None]@uint32           | [255, None]@uint64           | [255.0, None]@float16                          | [255.0, None]@float32                                   | [255.0, None]@float64                                   | [True, None]@bool              | [255, None]@string                                                            | [255, None]@large_string                                                            | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [255.0000000000, None]@decimal128(38, 10)                                | [255.0000000000, None]@decimal256(76, 10)                                | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| uint16:standard                            | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1.0, None]@float16                       | [0.0, 1.0, None]@float32                                | [0.0, 1.0, None]@float64                                | [False, True, None]@bool       | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.0000000000, None]@decimal128(38, 10)                           | [0E-10, 1.0000000000, None]@decimal256(76, 10)                           | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| uint16:max                                 | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [65535, None]@int32                   | [65535, None]@int64                   | ERR@ArrowInvalid             | [65535, None]@uint16         | [65535, None]@uint32         | [65535, None]@uint64         | [inf, None]@float16                            | [65535.0, None]@float32                                 | [65535.0, None]@float64                                 | [True, None]@bool              | [65535, None]@string                                                          | [65535, None]@large_string                                                          | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [65535.0000000000, None]@decimal128(38, 10)                              | [65535.0000000000, None]@decimal256(76, 10)                              | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| uint32:standard                            | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1.0, None]@float16                       | [0.0, 1.0, None]@float32                                | [0.0, 1.0, None]@float64                                | [False, True, None]@bool       | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.0000000000, None]@decimal128(38, 10)                           | [0E-10, 1.0000000000, None]@decimal256(76, 10)                           | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| uint32:max                                 | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | [4294967295, None]@int64              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [4294967295, None]@uint32    | [4294967295, None]@uint64    | ERR@ArrowInvalid                               | ERR@ArrowInvalid                                        | [4294967295.0, None]@float64                            | [True, None]@bool              | [4294967295, None]@string                                                     | [4294967295, None]@large_string                                                     | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [4294967295.0000000000, None]@decimal128(38, 10)                         | [4294967295.0000000000, None]@decimal256(76, 10)                         | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| uint64:standard                            | [0, 1, None]@int8            | [0, 1, None]@int16           | [0, 1, None]@int32                    | [0, 1, None]@int64                    | [0, 1, None]@uint8           | [0, 1, None]@uint16          | [0, 1, None]@uint32          | [0, 1, None]@uint64          | [0.0, 1.0, None]@float16                       | [0.0, 1.0, None]@float32                                | [0.0, 1.0, None]@float64                                | [False, True, None]@bool       | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.0000000000, None]@decimal128(38, 10)                           | [0E-10, 1.0000000000, None]@decimal256(76, 10)                           | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| uint64:max                                 | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | [4294967295, None]@int64              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [4294967295, None]@uint32    | [4294967295, None]@uint64    | [inf, None]@float16                            | ERR@ArrowInvalid                                        | [4294967295.0, None]@float64                            | [True, None]@bool              | [4294967295, None]@string                                                     | [4294967295, None]@large_string                                                     | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [4294967295.0000000000, None]@decimal128(38, 10)                         | [4294967295.0000000000, None]@decimal256(76, 10)                         | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| float16:standard                           | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0, 1.5, -1.5, None]@float16                 | [0.0, 1.5, -1.5, None]@float32                          | [0.0, 1.5, -1.5, None]@float64                          | ERR@ArrowNotImplementedError   | [0, 1.5, -1.5, None]@string                                                   | [0, 1.5, -1.5, None]@large_string                                                   | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| float16:special                            | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [inf, nan, None]@float16                       | [inf, nan, None]@float32                                | [inf, nan, None]@float64                                | ERR@ArrowNotImplementedError   | [inf, nan, None]@string                                                       | [inf, nan, None]@large_string                                                       | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| float16:fractional                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0999755859375, 0.89990234375, None]@float16 | [0.0999755859375, 0.89990234375, None]@float32          | [0.0999755859375, 0.89990234375, None]@float64          | ERR@ArrowNotImplementedError   | [0.0999755859375, 0.89990234375, None]@string                                 | [0.0999755859375, 0.89990234375, None]@large_string                                 | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| float32:standard                           | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0, 1.5, -1.5, None]@float16                 | [0.0, 1.5, -1.5, None]@float32                          | [0.0, 1.5, -1.5, None]@float64                          | [False, True, True, None]@bool | [0, 1.5, -1.5, None]@string                                                   | [0, 1.5, -1.5, None]@large_string                                                   | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10)            | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10)            | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| float32:special                            | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [inf, -inf, nan, None]@float16                 | [inf, -inf, nan, None]@float32                          | [inf, -inf, nan, None]@float64                          | [True, True, True, None]@bool  | [inf, -inf, nan, None]@string                                                 | [inf, -inf, nan, None]@large_string                                                 | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                                                         | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| float32:fractional                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0999755859375, 0.89990234375, None]@float16 | [0.10000000149011612, 0.8999999761581421, None]@float32 | [0.10000000149011612, 0.8999999761581421, None]@float64 | [True, True, None]@bool        | [0.1, 0.9, None]@string                                                       | [0.1, 0.9, None]@large_string                                                       | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0.1000000015, 0.8999999762, None]@decimal128(38, 10)                    | [0.1000000015, 0.8999999762, None]@decimal256(76, 10)                    | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| float64:standard                           | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0, 1.5, -1.5, None]@float16                 | [0.0, 1.5, -1.5, None]@float32                          | [0.0, 1.5, -1.5, None]@float64                          | [False, True, True, None]@bool | [0, 1.5, -1.5, None]@string                                                   | [0, 1.5, -1.5, None]@large_string                                                   | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10)            | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10)            | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| float64:special                            | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [inf, -inf, nan, None]@float16                 | [inf, -inf, nan, None]@float32                          | [inf, -inf, nan, None]@float64                          | [True, True, True, None]@bool  | [inf, -inf, nan, None]@string                                                 | [inf, -inf, nan, None]@large_string                                                 | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                                                         | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| float64:fractional                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0999755859375, 0.89990234375, None]@float16 | [0.10000000149011612, 0.8999999761581421, None]@float32 | [0.1, 0.9, None]@float64                                | [True, True, None]@bool        | [0.1, 0.9, None]@string                                                       | [0.1, 0.9, None]@large_string                                                       | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0.1000000000, 0.9000000000, None]@decimal128(38, 10)                    | [0.1000000000, 0.9000000000, None]@decimal256(76, 10)                    | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| bool:standard                              | [1, 0, None]@int8            | [1, 0, None]@int16           | [1, 0, None]@int32                    | [1, 0, None]@int64                    | [1, 0, None]@uint8           | [1, 0, None]@uint16          | [1, 0, None]@uint32          | [1, 0, None]@uint64          | ERR@ArrowNotImplementedError                   | [1.0, 0.0, None]@float32                                | [1.0, 0.0, None]@float64                                | [True, False, None]@bool       | [true, false, None]@string                                                    | [true, false, None]@large_string                                                    | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| string:numeric                             | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                | [0, 1, -1, None]@int64                | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0, 1.0, -1.0, None]@float16                 | [0.0, 1.0, -1.0, None]@float32                          | [0.0, 1.0, -1.0, None]@float64                          | ERR@ArrowInvalid               | [0, 1, -1, None]@string                                                       | [0, 1, -1, None]@large_string                                                       | [b'0', b'1', b'-1', None]@binary                                                                             | [b'0', b'1', b'-1', None]@large_binary                                                                             | ERR@ArrowInvalid                                                                                                       | [0E-10, 1.0000000000, -1.0000000000, None]@decimal128(38, 10)            | [0E-10, 1.0000000000, -1.0000000000, None]@decimal256(76, 10)            | ERR@ArrowInvalid                           | ERR@ArrowInvalid                          | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                                   | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                       | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| string:alpha                               | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                               | ERR@ArrowInvalid                                        | ERR@ArrowInvalid                                        | ERR@ArrowInvalid               | [abc, , None]@string                                                          | [abc, , None]@large_string                                                          | [b'abc', b'', None]@binary                                                                                   | [b'abc', b'', None]@large_binary                                                                                   | ERR@ArrowInvalid                                                                                                       | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                           | ERR@ArrowInvalid                          | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                                   | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                       | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| string:unicode                             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                               | ERR@ArrowInvalid                                        | ERR@ArrowInvalid                                        | ERR@ArrowInvalid               | [你好, مرحبا, 🎉, None]@string                                                   | [你好, مرحبا, 🎉, None]@large_string                                                   | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@binary | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@large_binary | ERR@ArrowInvalid                                                                                                       | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                           | ERR@ArrowInvalid                          | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                                   | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                       | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| large_string:numeric                       | [0, 1, -1, None]@int8        | [0, 1, -1, None]@int16       | [0, 1, -1, None]@int32                | [0, 1, -1, None]@int64                | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [0.0, 1.0, -1.0, None]@float16                 | [0.0, 1.0, -1.0, None]@float32                          | [0.0, 1.0, -1.0, None]@float64                          | ERR@ArrowInvalid               | [0, 1, -1, None]@string                                                       | [0, 1, -1, None]@large_string                                                       | [b'0', b'1', b'-1', None]@binary                                                                             | [b'0', b'1', b'-1', None]@large_binary                                                                             | ERR@ArrowInvalid                                                                                                       | [0E-10, 1.0000000000, -1.0000000000, None]@decimal128(38, 10)            | [0E-10, 1.0000000000, -1.0000000000, None]@decimal256(76, 10)            | ERR@ArrowInvalid                           | ERR@ArrowInvalid                          | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                                   | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                       | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| large_string:alpha                         | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                               | ERR@ArrowInvalid                                        | ERR@ArrowInvalid                                        | ERR@ArrowInvalid               | [abc, , None]@string                                                          | [abc, , None]@large_string                                                          | [b'abc', b'', None]@binary                                                                                   | [b'abc', b'', None]@large_binary                                                                                   | ERR@ArrowInvalid                                                                                                       | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                           | ERR@ArrowInvalid                          | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                                   | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                       | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| large_string:unicode                       | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                               | ERR@ArrowInvalid                                        | ERR@ArrowInvalid                                        | ERR@ArrowInvalid               | [你好, مرحبا, 🎉, None]@string                                                   | [你好, مرحبا, 🎉, None]@large_string                                                   | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@binary | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@large_binary | ERR@ArrowInvalid                                                                                                       | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                           | ERR@ArrowInvalid                          | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                                   | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                       | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| binary:standard                            | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                               | ERR@ArrowInvalid                                        | ERR@ArrowInvalid                                        | ERR@ArrowInvalid               | ERR@ArrowInvalid                                                              | ERR@ArrowInvalid                                                                    | [b'\x00', b'\xff', b'hello', b'', None]@binary                                                               | [b'\x00', b'\xff', b'hello', b'', None]@large_binary                                                               | ERR@ArrowInvalid                                                                                                       | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                                                         | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| large_binary:standard                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                               | ERR@ArrowInvalid                                        | ERR@ArrowInvalid                                        | ERR@ArrowInvalid               | ERR@ArrowInvalid                                                              | ERR@ArrowInvalid                                                                    | [b'\x00', b'\xff', b'hello', b'', None]@binary                                                               | [b'\x00', b'\xff', b'hello', b'', None]@large_binary                                                               | ERR@ArrowInvalid                                                                                                       | ERR@ArrowInvalid                                                         | ERR@ArrowInvalid                                                         | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| fixed_size_binary[16]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [0123456789abcdef, \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0, None]@string             | [0123456789abcdef, \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0, None]@large_string             | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@binary      | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@large_binary      | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@fixed_size_binary[16] | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| decimal128(38, 10):standard                | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowNotImplementedError                   | [0.0, 1.5, -1.5, None]@float32                          | [0.0, 1.5, -1.5, None]@float64                          | ERR@ArrowNotImplementedError   | [0E-10, 1.5000000000, -1.5000000000, None]@string                             | [0E-10, 1.5000000000, -1.5000000000, None]@large_string                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10)            | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10)            | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| decimal128(38, 10):large                   | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | [9999999999, None]@int64              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [9999999999, None]@uint64    | ERR@ArrowNotImplementedError                   | [10000000000.0, None]@float32                           | [9999999999.0, None]@float64                            | ERR@ArrowNotImplementedError   | [9999999999.0000000000, None]@string                                          | [9999999999.0000000000, None]@large_string                                          | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [9999999999.0000000000, None]@decimal128(38, 10)                         | [9999999999.0000000000, None]@decimal256(76, 10)                         | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| decimal256(76, 10):standard                | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | ERR@ArrowInvalid                      | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowNotImplementedError                   | [0.0, 1.5, -1.5, None]@float32                          | [0.0, 1.5, -1.5, None]@float64                          | ERR@ArrowNotImplementedError   | [0E-10, 1.5000000000, -1.5000000000, None]@string                             | [0E-10, 1.5000000000, -1.5000000000, None]@large_string                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10)            | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10)            | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| decimal256(76, 10):large                   | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid                      | [9999999999, None]@int64              | ERR@ArrowInvalid             | ERR@ArrowInvalid             | ERR@ArrowInvalid             | [9999999999, None]@uint64    | ERR@ArrowNotImplementedError                   | [10000000000.0, None]@float32                           | [9999999999.0, None]@float64                            | ERR@ArrowNotImplementedError   | [9999999999.0000000000, None]@string                                          | [9999999999.0000000000, None]@large_string                                          | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | [9999999999.0000000000, None]@decimal128(38, 10)                         | [9999999999.0000000000, None]@decimal256(76, 10)                         | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| date32[day]:standard                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32                    | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01, 1970-01-02, None]@string                                         | [1970-01-01, 1970-01-02, None]@large_string                                         | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-02, None]@date32[day] | [1970-01-01, 1970-01-02, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ms]               | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[us]               | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ns]                     | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ms, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[us, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ns, tz=UTC]                     | [1969-12-31 19:00:00-05:00, 1970-01-01 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-02 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| date32[day]:negative                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int32                      | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31, None]@string                                                     | [1969-12-31, None]@large_string                                                     | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | [1969-12-31 00:00:00, None]@timestamp[s]                      | [1969-12-31 00:00:00, None]@timestamp[ms]                                    | [1969-12-31 00:00:00, None]@timestamp[us]                                    | [1969-12-31 00:00:00, None]@timestamp[ns]                                          | [1969-12-31 00:00:00+00:00, None]@timestamp[s, tz=UTC]                            | [1969-12-31 00:00:00+00:00, None]@timestamp[ms, tz=UTC]                                          | [1969-12-31 00:00:00+00:00, None]@timestamp[us, tz=UTC]                                          | [1969-12-31 00:00:00+00:00, None]@timestamp[ns, tz=UTC]                                                | [1969-12-30 19:00:00-05:00, None]@timestamp[s, tz=America/New_York]                            | [1969-12-31 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai]                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| date64[ms]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 86400000, None]@int64             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01, 1970-01-02, None]@string                                         | [1970-01-01, 1970-01-02, None]@large_string                                         | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-02, None]@date32[day] | [1970-01-01, 1970-01-02, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ms]               | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[us]               | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ns]                     | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ms, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[us, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ns, tz=UTC]                     | [1969-12-31 19:00:00-05:00, 1970-01-01 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-02 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| date64[ms]:negative                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-86400000, None]@int64               | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31, None]@string                                                     | [1969-12-31, None]@large_string                                                     | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | [1969-12-31 00:00:00, None]@timestamp[s]                      | [1969-12-31 00:00:00, None]@timestamp[ms]                                    | [1969-12-31 00:00:00, None]@timestamp[us]                                    | [1969-12-31 00:00:00, None]@timestamp[ns]                                          | [1969-12-31 00:00:00+00:00, None]@timestamp[s, tz=UTC]                            | [1969-12-31 00:00:00+00:00, None]@timestamp[ms, tz=UTC]                                          | [1969-12-31 00:00:00+00:00, None]@timestamp[us, tz=UTC]                                          | [1969-12-31 00:00:00+00:00, None]@timestamp[ns, tz=UTC]                                                | [1969-12-30 19:00:00-05:00, None]@timestamp[s, tz=America/New_York]                            | [1969-12-31 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai]                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| timestamp[s]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@string                       | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@large_string                       | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms]               | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us]               | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns]                     | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC]                     | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms]               | [00:00:00, 00:00:01, None]@time64[us]               | [00:00:00, 00:00:01, None]@time64[ns]               |
| timestamp[s]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31 23:59:59, None]@string                                            | [1969-12-31 23:59:59, None]@large_string                                            | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | [1969-12-31 23:59:59, None]@timestamp[s]                      | [1969-12-31 23:59:59, None]@timestamp[ms]                                    | [1969-12-31 23:59:59, None]@timestamp[us]                                    | [1969-12-31 23:59:59, None]@timestamp[ns]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC]                            | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC]                                                | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York]                            | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai]                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [23:59:59, None]@time32[s]           | [23:59:59, None]@time32[ms]                         | [23:59:59, None]@time64[us]                         | [23:59:59, None]@time64[ns]                         |
| timestamp[ms]:standard                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01 00:00:00.000, 1970-01-01 00:00:00.001, None]@string               | [1970-01-01 00:00:00.000, 1970-01-01 00:00:00.001, None]@large_string               | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid                                              | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms]        | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[us]        | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ns]              | ERR@ArrowInvalid                                                                  | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC]        | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[us, tz=UTC]        | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ns, tz=UTC]              | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | [00:00:00, 00:00:00.001000, None]@time32[ms]        | [00:00:00, 00:00:00.001000, None]@time64[us]        | [00:00:00, 00:00:00.001000, None]@time64[ns]        |
| timestamp[ms]:negative                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31 23:59:59.999, None]@string                                        | [1969-12-31 23:59:59.999, None]@large_string                                        | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | ERR@ArrowInvalid                                              | [1969-12-31 23:59:59.999000, None]@timestamp[ms]                             | [1969-12-31 23:59:59.999000, None]@timestamp[us]                             | [1969-12-31 23:59:59.999000, None]@timestamp[ns]                                   | ERR@ArrowInvalid                                                                  | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC]                                   | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[us, tz=UTC]                                   | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ns, tz=UTC]                                         | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | [23:59:59.999000, None]@time32[ms]                  | [23:59:59.999000, None]@time64[us]                  | [23:59:59.999000, None]@time64[ns]                  |
| timestamp[us]:standard                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01 00:00:00.000000, 1970-01-01 00:00:00.000001, None]@string         | [1970-01-01 00:00:00.000000, 1970-01-01 00:00:00.000001, None]@large_string         | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us]        | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[ns]              | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC]        | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[ns, tz=UTC]              | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | ERR@ArrowInvalid                                    | [00:00:00, 00:00:00.000001, None]@time64[us]        | [00:00:00, 00:00:00.000001, None]@time64[ns]        |
| timestamp[us]:negative                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31 23:59:59.999999, None]@string                                     | [1969-12-31 23:59:59.999999, None]@large_string                                     | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | [1969-12-31 23:59:59.999999, None]@timestamp[us]                             | [1969-12-31 23:59:59.999999, None]@timestamp[ns]                                   | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC]                                   | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[ns, tz=UTC]                                         | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | ERR@ArrowInvalid                                    | [23:59:59.999999, None]@time64[us]                  | [23:59:59.999999, None]@time64[ns]                  |
| timestamp[ns]:standard                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01 00:00:00.000000000, 1970-01-01 00:00:00.000000001, None]@string   | [1970-01-01 00:00:00.000000000, 1970-01-01 00:00:00.000000001, None]@large_string   | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                             | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns]           | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                 | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC]           | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | ERR@ArrowInvalid                                    | ERR@ArrowInvalid                                    | [00:00:00, 00:00:00, None]@time64[ns]               |
| timestamp[ns]:negative                     | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31 23:59:59.999999999, None]@string                                  | [1969-12-31 23:59:59.999999999, None]@large_string                                  | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                             | [1969-12-31 23:59:59.999999999, None]@timestamp[ns]                                | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                 | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC]                                      | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | ERR@ArrowInvalid                                    | ERR@ArrowInvalid                                    | [23:59:59.999999, None]@time64[ns]                  |
| timestamp[s, tz=UTC]:standard              | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01 00:00:00Z, 1970-01-01 00:00:01Z, None]@string                     | [1970-01-01 00:00:00Z, 1970-01-01 00:00:01Z, None]@large_string                     | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms]               | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us]               | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns]                     | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC]                     | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms]               | [00:00:00, 00:00:01, None]@time64[us]               | [00:00:00, 00:00:01, None]@time64[ns]               |
| timestamp[s, tz=UTC]:negative              | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31 23:59:59Z, None]@string                                           | [1969-12-31 23:59:59Z, None]@large_string                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | [1969-12-31 23:59:59, None]@timestamp[s]                      | [1969-12-31 23:59:59, None]@timestamp[ms]                                    | [1969-12-31 23:59:59, None]@timestamp[us]                                    | [1969-12-31 23:59:59, None]@timestamp[ns]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC]                            | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC]                                                | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York]                            | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai]                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [23:59:59, None]@time32[s]           | [23:59:59, None]@time32[ms]                         | [23:59:59, None]@time64[us]                         | [23:59:59, None]@time64[ns]                         |
| timestamp[ms, tz=UTC]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01 00:00:00.000Z, 1970-01-01 00:00:00.001Z, None]@string             | [1970-01-01 00:00:00.000Z, 1970-01-01 00:00:00.001Z, None]@large_string             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid                                              | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms]        | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[us]        | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ns]              | ERR@ArrowInvalid                                                                  | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC]        | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[us, tz=UTC]        | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ns, tz=UTC]              | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | [00:00:00, 00:00:00.001000, None]@time32[ms]        | [00:00:00, 00:00:00.001000, None]@time64[us]        | [00:00:00, 00:00:00.001000, None]@time64[ns]        |
| timestamp[ms, tz=UTC]:negative             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31 23:59:59.999Z, None]@string                                       | [1969-12-31 23:59:59.999Z, None]@large_string                                       | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | ERR@ArrowInvalid                                              | [1969-12-31 23:59:59.999000, None]@timestamp[ms]                             | [1969-12-31 23:59:59.999000, None]@timestamp[us]                             | [1969-12-31 23:59:59.999000, None]@timestamp[ns]                                   | ERR@ArrowInvalid                                                                  | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC]                                   | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[us, tz=UTC]                                   | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ns, tz=UTC]                                         | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | [23:59:59.999000, None]@time32[ms]                  | [23:59:59.999000, None]@time64[us]                  | [23:59:59.999000, None]@time64[ns]                  |
| timestamp[us, tz=UTC]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01 00:00:00.000000Z, 1970-01-01 00:00:00.000001Z, None]@string       | [1970-01-01 00:00:00.000000Z, 1970-01-01 00:00:00.000001Z, None]@large_string       | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us]        | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[ns]              | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC]        | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[ns, tz=UTC]              | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | ERR@ArrowInvalid                                    | [00:00:00, 00:00:00.000001, None]@time64[us]        | [00:00:00, 00:00:00.000001, None]@time64[ns]        |
| timestamp[us, tz=UTC]:negative             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31 23:59:59.999999Z, None]@string                                    | [1969-12-31 23:59:59.999999Z, None]@large_string                                    | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | [1969-12-31 23:59:59.999999, None]@timestamp[us]                             | [1969-12-31 23:59:59.999999, None]@timestamp[ns]                                   | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC]                                   | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[ns, tz=UTC]                                         | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | ERR@ArrowInvalid                                    | [23:59:59.999999, None]@time64[us]                  | [23:59:59.999999, None]@time64[ns]                  |
| timestamp[ns, tz=UTC]:standard             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01 00:00:00.000000000Z, 1970-01-01 00:00:00.000000001Z, None]@string | [1970-01-01 00:00:00.000000000Z, 1970-01-01 00:00:00.000000001Z, None]@large_string | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                             | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns]           | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                 | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC]           | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | ERR@ArrowInvalid                                    | ERR@ArrowInvalid                                    | [00:00:00, 00:00:00, None]@time64[ns]               |
| timestamp[ns, tz=UTC]:negative             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31 23:59:59.999999999Z, None]@string                                 | [1969-12-31 23:59:59.999999999Z, None]@large_string                                 | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | ERR@ArrowInvalid                                              | ERR@ArrowInvalid                                                             | ERR@ArrowInvalid                                                             | [1969-12-31 23:59:59.999999999, None]@timestamp[ns]                                | ERR@ArrowInvalid                                                                  | ERR@ArrowInvalid                                                                                 | ERR@ArrowInvalid                                                                                 | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC]                                      | ERR@ArrowInvalid                                                                               | ERR@ArrowInvalid                                                                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | ERR@ArrowInvalid                     | ERR@ArrowInvalid                                    | ERR@ArrowInvalid                                    | [23:59:59.999999, None]@time64[ns]                  |
| timestamp[s, tz=America/New_York]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31 19:00:00-0500, 1969-12-31 19:00:01-0500, None]@string             | [1969-12-31 19:00:00-0500, 1969-12-31 19:00:01-0500, None]@large_string             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, 1969-12-31, None]@date32[day] | [1969-12-31, 1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms]               | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us]               | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns]                     | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC]                     | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [19:00:00, 19:00:01, None]@time32[s] | [19:00:00, 19:00:01, None]@time32[ms]               | [19:00:00, 19:00:01, None]@time64[us]               | [19:00:00, 19:00:01, None]@time64[ns]               |
| timestamp[s, tz=America/New_York]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1969-12-31 18:59:59-0500, None]@string                                       | [1969-12-31 18:59:59-0500, None]@large_string                                       | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1969-12-31, None]@date32[day]             | [1969-12-31, None]@date64[ms]             | [1969-12-31 23:59:59, None]@timestamp[s]                      | [1969-12-31 23:59:59, None]@timestamp[ms]                                    | [1969-12-31 23:59:59, None]@timestamp[us]                                    | [1969-12-31 23:59:59, None]@timestamp[ns]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC]                            | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC]                                                | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York]                            | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai]                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [18:59:59, None]@time32[s]           | [18:59:59, None]@time32[ms]                         | [18:59:59, None]@time64[us]                         | [18:59:59, None]@time64[ns]                         |
| timestamp[s, tz=Asia/Shanghai]:standard    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01 08:00:00+0800, 1970-01-01 08:00:01+0800, None]@string             | [1970-01-01 08:00:00+0800, 1970-01-01 08:00:01+0800, None]@large_string             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms]               | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us]               | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns]                     | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC]               | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC]                     | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [08:00:00, 08:00:01, None]@time32[s] | [08:00:00, 08:00:01, None]@time32[ms]               | [08:00:00, 08:00:01, None]@time64[us]               | [08:00:00, 08:00:01, None]@time64[ns]               |
| timestamp[s, tz=Asia/Shanghai]:negative    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [1970-01-01 07:59:59+0800, None]@string                                       | [1970-01-01 07:59:59+0800, None]@large_string                                       | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | [1970-01-01, None]@date32[day]             | [1970-01-01, None]@date64[ms]             | [1969-12-31 23:59:59, None]@timestamp[s]                      | [1969-12-31 23:59:59, None]@timestamp[ms]                                    | [1969-12-31 23:59:59, None]@timestamp[us]                                    | [1969-12-31 23:59:59, None]@timestamp[ns]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC]                            | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC]                                          | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC]                                                | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York]                            | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai]                            | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [07:59:59, None]@time32[s]           | [07:59:59, None]@time32[ms]                         | [07:59:59, None]@time64[us]                         | [07:59:59, None]@time64[ns]                         |
| duration[s]:standard                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | [0:00:00, 0:00:01, None]@duration[s]                           | [0:00:00, 0:00:01, None]@duration[ms]                                   | [0:00:00, 0:00:01, None]@duration[us]                        | [0 days 00:00:00, 0 days 00:00:01, None]@duration[ns]                       | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| duration[s]:negative                       | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [-1, None]@string                                                             | [-1, None]@large_string                                                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | [-1 day, 23:59:59, None]@duration[s]                           | [-1 day, 23:59:59, None]@duration[ms]                                   | [-1 day, 23:59:59, None]@duration[us]                        | [-1 days +23:59:59, None]@duration[ns]                                      | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| duration[ms]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowInvalid                                               | [0:00:00, 0:00:00.001000, None]@duration[ms]                            | [0:00:00, 0:00:00.001000, None]@duration[us]                 | [0 days 00:00:00, 0 days 00:00:00.001000, None]@duration[ns]                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| duration[ms]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [-1, None]@string                                                             | [-1, None]@large_string                                                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowInvalid                                               | [-1 day, 23:59:59.999000, None]@duration[ms]                            | [-1 day, 23:59:59.999000, None]@duration[us]                 | [-1 days +23:59:59.999000, None]@duration[ns]                               | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| duration[us]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowInvalid                                               | ERR@ArrowInvalid                                                        | [0:00:00, 0:00:00.000001, None]@duration[us]                 | [0 days 00:00:00, 0 days 00:00:00.000001, None]@duration[ns]                | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| duration[us]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [-1, None]@string                                                             | [-1, None]@large_string                                                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowInvalid                                               | ERR@ArrowInvalid                                                        | [-1 day, 23:59:59.999999, None]@duration[us]                 | [-1 days +23:59:59.999999, None]@duration[ns]                               | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| duration[ns]:standard                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1, None]@int64                    | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [0, 1, None]@string                                                           | [0, 1, None]@large_string                                                           | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowInvalid                                               | ERR@ArrowInvalid                                                        | ERR@ArrowInvalid                                             | [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns]             | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| duration[ns]:negative                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [-1, None]@int64                      | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [-1, None]@string                                                             | [-1, None]@large_string                                                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowInvalid                                               | ERR@ArrowInvalid                                                        | ERR@ArrowInvalid                                             | [-1 days +23:59:59.999999999, None]@duration[ns]                            | ERR@ArrowNotImplementedError         | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        | ERR@ArrowNotImplementedError                        |
| time32[s]:standard                         | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32                    | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [00:00:00, 00:00:01, None]@string                                             | [00:00:00, 00:00:01, None]@large_string                                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms]               | [00:00:00, 00:00:01, None]@time64[us]               | [00:00:00, 00:00:01, None]@time64[ns]               |
| time32[s]:noon                             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200, None]@int32                   | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [12:00:00, None]@string                                                       | [12:00:00, None]@large_string                                                       | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [12:00:00, None]@time32[s]           | [12:00:00, None]@time32[ms]                         | [12:00:00, None]@time64[us]                         | [12:00:00, None]@time64[ns]                         |
| time32[ms]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000, None]@int32                 | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [00:00:00.000, 00:00:01.000, None]@string                                     | [00:00:00.000, 00:00:01.000, None]@large_string                                     | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms]               | [00:00:00, 00:00:01, None]@time64[us]               | [00:00:00, 00:00:01, None]@time64[ns]               |
| time32[ms]:noon                            | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000, None]@int32                | ERR@ArrowNotImplementedError          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [12:00:00.000, None]@string                                                   | [12:00:00.000, None]@large_string                                                   | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [12:00:00, None]@time32[s]           | [12:00:00, None]@time32[ms]                         | [12:00:00, None]@time64[us]                         | [12:00:00, None]@time64[ns]                         |
| time64[us]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1000000, None]@int64              | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [00:00:00.000000, 00:00:01.000000, None]@string                               | [00:00:00.000000, 00:00:01.000000, None]@large_string                               | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms]               | [00:00:00, 00:00:01, None]@time64[us]               | [00:00:00, 00:00:01, None]@time64[ns]               |
| time64[us]:noon                            | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [43200000000, None]@int64             | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [12:00:00.000000, None]@string                                                | [12:00:00.000000, None]@large_string                                                | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [12:00:00, None]@time32[s]           | [12:00:00, None]@time32[ms]                         | [12:00:00, None]@time64[us]                         | [12:00:00, None]@time64[ns]                         |
| time64[ns]:standard                        | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [0, 1000000000, None]@int64           | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [00:00:00.000000000, 00:00:01.000000000, None]@string                         | [00:00:00.000000000, 00:00:01.000000000, None]@large_string                         | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms]               | [00:00:00, 00:00:01, None]@time64[us]               | [00:00:00, 00:00:01, None]@time64[ns]               |
| time64[ns]:noon                            | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError          | [43200000000000, None]@int64          | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError                   | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError                            | ERR@ArrowNotImplementedError   | [12:00:00.000000000, None]@string                                             | [12:00:00.000000000, None]@large_string                                             | ERR@ArrowNotImplementedError                                                                                 | ERR@ArrowNotImplementedError                                                                                       | ERR@ArrowNotImplementedError                                                                                           | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError                                             | ERR@ArrowNotImplementedError               | ERR@ArrowNotImplementedError              | ERR@ArrowNotImplementedError                                  | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                 | ERR@ArrowNotImplementedError                                                       | ERR@ArrowNotImplementedError                                                      | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                     | ERR@ArrowNotImplementedError                                                                           | ERR@ArrowNotImplementedError                                                                   | ERR@ArrowNotImplementedError                                                                | ERR@ArrowNotImplementedError                                   | ERR@ArrowNotImplementedError                                            | ERR@ArrowNotImplementedError                                 | ERR@ArrowNotImplementedError                                                | [12:00:00, None]@time32[s]           | [12:00:00, None]@time32[ms]                         | [12:00:00, None]@time64[us]                         | [12:00:00, None]@time64[ns]                         |